From c6fda13281786512c126815f9ad7ebe771e4a486 Mon Sep 17 00:00:00 2001 From: Hawk Date: Mon, 30 Dec 2024 11:27:33 +0100 Subject: [PATCH] Parity --- resources/[standalone]/bob74_ipl/LICENSE | 21 + resources/[standalone]/bob74_ipl/README.md | 65 +- resources/[standalone]/bob74_ipl/client.lua | 58 +- .../bob74_ipl/dlc_afterhours/nightclubs.lua | 6 +- .../bob74_ipl/dlc_agents/airstrip.lua | 21 + .../bob74_ipl/dlc_agents/base.lua | 4 + .../bob74_ipl/dlc_agents/factory.lua | 65 + .../bob74_ipl/dlc_agents/office.lua | 46 + .../bob74_ipl/dlc_bikers/clubhouse1.lua | 4 +- .../bob74_ipl/dlc_bikers/clubhouse2.lua | 6 +- .../bob74_ipl/dlc_bikers/gang.lua | 38 +- .../bob74_ipl/dlc_cayoperico/base.lua | 3 + .../bob74_ipl/dlc_cayoperico/nightclub.lua | 207 + .../bob74_ipl/dlc_cayoperico/submarine.lua | 71 + .../bob74_ipl/dlc_chopshop/base.lua | 7 + .../bob74_ipl/dlc_chopshop/cargoship.lua | 24 + .../bob74_ipl/dlc_chopshop/cartel_garage.lua | 22 + .../bob74_ipl/dlc_chopshop/lifeguard.lua | 21 + .../bob74_ipl/dlc_chopshop/salvage.lua | 115 + .../bob74_ipl/dlc_doomsday/facility.lua | 24 +- .../bob74_ipl/dlc_drugwars/base.lua | 5 + .../bob74_ipl/dlc_drugwars/freakshop.lua | 51 + .../bob74_ipl/dlc_drugwars/garage.lua | 115 + .../bob74_ipl/dlc_drugwars/lab.lua | 38 + .../bob74_ipl/dlc_drugwars/traincrash.lua | 12 + .../bob74_ipl/dlc_finance/office1.lua | 13 +- .../bob74_ipl/dlc_finance/office2.lua | 10 +- .../bob74_ipl/dlc_finance/office3.lua | 10 +- .../bob74_ipl/dlc_finance/office4.lua | 10 +- .../bob74_ipl/dlc_finance/organization.lua | 12 +- .../bob74_ipl/dlc_gunrunning/yacht.lua | 2 +- .../bob74_ipl/dlc_heists/yacht.lua | 2 +- .../bob74_ipl/dlc_mercenaries/club.lua | 44 + .../bob74_ipl/dlc_mercenaries/fixes.lua | 16 + .../bob74_ipl/dlc_mercenaries/lab.lua | 28 + .../bob74_ipl/dlc_smuggler/hangar.lua | 12 +- .../bob74_ipl/dlc_summer/base.lua | 4 + .../bob74_ipl/dlc_summer/carrier.lua | 25 + .../bob74_ipl/dlc_summer/office.lua | 114 + .../bob74_ipl/dlc_tuner/garage.lua | 8 +- .../bob74_ipl/dlc_tuner/meetup.lua | 13 +- .../bob74_ipl/dlc_tuner/methlab.lua | 4 +- .../[standalone]/bob74_ipl/fxmanifest.lua | 43 +- .../[standalone]/bob74_ipl/gtav/base.lua | 16 +- .../[standalone]/bob74_ipl/gtav/cargoship.lua | 33 + .../bob74_ipl/gtav/north_yankton.lua | 38 +- .../[standalone]/bob74_ipl/gtav/simeon.lua | 2 +- .../[standalone]/bob74_ipl/lib/common.lua | 40 +- .../lib/observers/interiorIdObserver.lua | 13 +- .../lib/observers/officeCullHandler.lua | 35 + .../lib/observers/officeSafeDoorHandler.lua | 4 +- .../bob74_ipl/stream/bh1_14_0.ybn | Bin 0 -> 59289 bytes .../bob74_ipl/stream/hei_ap1_03_4.ybn | Bin 0 -> 197866 bytes .../bob74_ipl/stream/hei_bh1_20_0.ybn | Bin 0 -> 186753 bytes .../bob74_ipl/stream/hei_ch3_08_17.ybn | Bin 0 -> 175960 bytes .../bob74_ipl/stream/hei_ch3_12_16.ybn | Bin 0 -> 120417 bytes .../bob74_ipl/stream/hei_ch3_12_17.ybn | Bin 0 -> 181442 bytes .../bob74_ipl/stream/hi@bh1_33_0.ybn | Bin 0 -> 238748 bytes .../bob74_ipl/stream/id2_18_1.ybn | Bin 0 -> 45292 bytes .../bob74_ipl/stream/lostmcgapfix.ymap | Bin 0 -> 1250 bytes .../bob74_ipl/stream/lr_cs4_04_0.ybn | Bin 0 -> 105660 bytes .../bob74_ipl/stream/lr_cs4_10_3.ybn | Bin 0 -> 90712 bytes .../bob74_ipl/stream/m23_2_cargoship.ymap | Bin 0 -> 10892 bytes .../stream/m23_2_mp2023_02_dlc_int_5.ytyp | Bin 0 -> 9218 bytes .../stream/m24_2_garment_factory_1.ybn | Bin 0 -> 13752 bytes .../bob74_ipl/stream/po1_05_4.ybn | Bin 0 -> 308277 bytes .../stream/v_24_lgb_mesh_sofa_old.ydr | Bin 0 -> 415537 bytes .../stream/v_24_llga_mesh_coffeetable_old.ydr | Bin 0 -> 209076 bytes .../bob74_ipl/stream/v_int_24.ytyp | Bin 0 -> 18816 bytes .../[standalone]/bob74_ipl/stream/vb_20_0.ybn | Bin 0 -> 94177 bytes resources/[standalone]/oxmysql/LICENSE | 2 +- resources/[standalone]/oxmysql/README.md | 18 +- resources/[standalone]/oxmysql/dist/build.js | 4990 ++++++++--------- resources/[standalone]/oxmysql/fxmanifest.lua | 4 +- resources/[standalone]/oxmysql/lib/MySQL.lua | 22 +- resources/[standalone]/oxmysql/lib/define.lua | 153 - .../[standalone]/oxmysql/logger/fivemanage.js | 38 + .../web/build/assets/index-37a4a4fa.css | 1 + .../web/build/assets/index-5e39ce18.js | 46 - .../web/build/assets/index-95a76ebf.js | 46 + .../web/build/assets/index-9bba0f49.css | 1 - .../[standalone]/oxmysql/web/build/index.html | 4 +- 82 files changed, 3917 insertions(+), 3008 deletions(-) create mode 100644 resources/[standalone]/bob74_ipl/LICENSE create mode 100644 resources/[standalone]/bob74_ipl/dlc_agents/airstrip.lua create mode 100644 resources/[standalone]/bob74_ipl/dlc_agents/base.lua create mode 100644 resources/[standalone]/bob74_ipl/dlc_agents/factory.lua create mode 100644 resources/[standalone]/bob74_ipl/dlc_agents/office.lua create mode 100644 resources/[standalone]/bob74_ipl/dlc_cayoperico/base.lua create mode 100644 resources/[standalone]/bob74_ipl/dlc_cayoperico/nightclub.lua create mode 100644 resources/[standalone]/bob74_ipl/dlc_cayoperico/submarine.lua create mode 100644 resources/[standalone]/bob74_ipl/dlc_chopshop/base.lua create mode 100644 resources/[standalone]/bob74_ipl/dlc_chopshop/cargoship.lua create mode 100644 resources/[standalone]/bob74_ipl/dlc_chopshop/cartel_garage.lua create mode 100644 resources/[standalone]/bob74_ipl/dlc_chopshop/lifeguard.lua create mode 100644 resources/[standalone]/bob74_ipl/dlc_chopshop/salvage.lua create mode 100644 resources/[standalone]/bob74_ipl/dlc_drugwars/base.lua create mode 100644 resources/[standalone]/bob74_ipl/dlc_drugwars/freakshop.lua create mode 100644 resources/[standalone]/bob74_ipl/dlc_drugwars/garage.lua create mode 100644 resources/[standalone]/bob74_ipl/dlc_drugwars/lab.lua create mode 100644 resources/[standalone]/bob74_ipl/dlc_drugwars/traincrash.lua create mode 100644 resources/[standalone]/bob74_ipl/dlc_mercenaries/club.lua create mode 100644 resources/[standalone]/bob74_ipl/dlc_mercenaries/fixes.lua create mode 100644 resources/[standalone]/bob74_ipl/dlc_mercenaries/lab.lua create mode 100644 resources/[standalone]/bob74_ipl/dlc_summer/base.lua create mode 100644 resources/[standalone]/bob74_ipl/dlc_summer/carrier.lua create mode 100644 resources/[standalone]/bob74_ipl/dlc_summer/office.lua create mode 100644 resources/[standalone]/bob74_ipl/gtav/cargoship.lua create mode 100644 resources/[standalone]/bob74_ipl/lib/observers/officeCullHandler.lua create mode 100644 resources/[standalone]/bob74_ipl/stream/bh1_14_0.ybn create mode 100644 resources/[standalone]/bob74_ipl/stream/hei_ap1_03_4.ybn create mode 100644 resources/[standalone]/bob74_ipl/stream/hei_bh1_20_0.ybn create mode 100644 resources/[standalone]/bob74_ipl/stream/hei_ch3_08_17.ybn create mode 100644 resources/[standalone]/bob74_ipl/stream/hei_ch3_12_16.ybn create mode 100644 resources/[standalone]/bob74_ipl/stream/hei_ch3_12_17.ybn create mode 100644 resources/[standalone]/bob74_ipl/stream/hi@bh1_33_0.ybn create mode 100644 resources/[standalone]/bob74_ipl/stream/id2_18_1.ybn create mode 100644 resources/[standalone]/bob74_ipl/stream/lostmcgapfix.ymap create mode 100644 resources/[standalone]/bob74_ipl/stream/lr_cs4_04_0.ybn create mode 100644 resources/[standalone]/bob74_ipl/stream/lr_cs4_10_3.ybn create mode 100644 resources/[standalone]/bob74_ipl/stream/m23_2_cargoship.ymap create mode 100644 resources/[standalone]/bob74_ipl/stream/m23_2_mp2023_02_dlc_int_5.ytyp create mode 100644 resources/[standalone]/bob74_ipl/stream/m24_2_garment_factory_1.ybn create mode 100644 resources/[standalone]/bob74_ipl/stream/po1_05_4.ybn create mode 100644 resources/[standalone]/bob74_ipl/stream/v_24_lgb_mesh_sofa_old.ydr create mode 100644 resources/[standalone]/bob74_ipl/stream/v_24_llga_mesh_coffeetable_old.ydr create mode 100644 resources/[standalone]/bob74_ipl/stream/v_int_24.ytyp create mode 100644 resources/[standalone]/bob74_ipl/stream/vb_20_0.ybn delete mode 100644 resources/[standalone]/oxmysql/lib/define.lua create mode 100644 resources/[standalone]/oxmysql/logger/fivemanage.js create mode 100644 resources/[standalone]/oxmysql/web/build/assets/index-37a4a4fa.css delete mode 100644 resources/[standalone]/oxmysql/web/build/assets/index-5e39ce18.js create mode 100644 resources/[standalone]/oxmysql/web/build/assets/index-95a76ebf.js delete mode 100644 resources/[standalone]/oxmysql/web/build/assets/index-9bba0f49.css diff --git a/resources/[standalone]/bob74_ipl/LICENSE b/resources/[standalone]/bob74_ipl/LICENSE new file mode 100644 index 0000000..2a6e04c --- /dev/null +++ b/resources/[standalone]/bob74_ipl/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2024 Bob74 + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/resources/[standalone]/bob74_ipl/README.md b/resources/[standalone]/bob74_ipl/README.md index 43e1959..4ad3fad 100644 --- a/resources/[standalone]/bob74_ipl/README.md +++ b/resources/[standalone]/bob74_ipl/README.md @@ -1,4 +1,4 @@ -# Fix holes and customize the map (Updated to The Criminal Enterprises DLC) +# Fix holes and customize the map (Updated to Agents of Sabotage DLC) The purpose of this script is to fix the holes in the map by loading zones that aren’t loaded by default. I’ve added quite a lot of places to load, based on [Mikeeh’s script](https://forum.fivem.net/t/release-load-unloaded-ipls/5911). If you just want to fix the holes in the map, then use this resource as provided. @@ -30,6 +30,57 @@ This resource has been completely rewritten from scratch since v2.0. You can cus (DD/MM/YYYY) --- +27/12/2024 - 2.4.0 +- Added "Agents of Sabotage" support +- Fixed Eclipse Boulevard Garage tint colors (@DevSekai) + +28/08/2024 - 2.3.3 +- Fixed door on cargo ship (@NeenGame) +- Fixed Franklin interior (@NeenGame) + +24/08/2024 - 2.3.2 +- Added Kosatka and "The Music Locker" interiors +- Removed `Citizen` prefix from code + +10/08/2024 - 2.3.1 +- Fix world not rendering when inside security offices +- Fix typos in "Los Santos Tuners" files + +02/07/2024 - 2.3.0 +- Added "Bottom Dollar Bounties" support + +14/04/2024 - 2.2.1 +- Allow disabling San Andreas Mercenaries fixes +- Allow setting base game cargo ship as sunk +- Rename `ChopShopSalvage.Ipl.Load()` to `ChopShopSalvage.Ipl.Exterior.Load()` +- Rename `DrugWarsFreakshop.Ipl.Load()` to `DrugWarsFreakshop.Ipl.Exterior.Load()` +- Rename `DrugWarsGarage.Ipl.Load()` to `DrugWarsGarage.Ipl.Exterior.Load()` + +06/04/2024 - 2.2.0 +- Added "Los Santos Drug Wars" support +- Added "San Andreas Mercenaries" support +- Added "The Chop Shop" support +- Added missing base IPLs + +27/03/2024 - 2.1.4 +- North Yankton improvements (https://github.com/Bob74/bob74_ipl/pull/131 @TheIndra55) + +05/12/2023 - 2.1.3 +- Added missing train track near Davis Quartz (https://github.com/Bob74/bob74_ipl/pull/129 @TheIndra55) + +10/01/2023 - 2.1.2 +- Fix native and update native names (@NeenGame) + +24/10/2022 - 2.1.1 +- Fix vespucci beach wall hole +- Fix Boat House Door in Sandy Shores +- Fix GTA 5 24/7 Roof in Sandy Shores +- Fix Industrial Building near Lesters Warehouse +- Fix Collision Holes near Lost MC compound + +11/10/2022 - 2.1.0a +- Make Doomsday Facility Objects non network + 03/08/2022 - 2.1.0 - Added "The Criminal Enterprises" support @@ -66,7 +117,7 @@ This resource has been completely rewritten from scratch since v2.0. You can cus 19/07/2021 - 2.0.10 - Added Diamond Casino IPLs: Casino, Garage, VIP garage, Penthouse - Import: Forced refresh of CEO Garages -- Updated fxmanifest fx_version to adamant +- Updated fxmanifest fx_version to cerulean - Updated IPL list link in fxmanifest nad removed outdated Props list and Interior ID list - Fixed export typo in `michael.lua` - Removed unnecessary space in north_yankton IPL @@ -117,8 +168,8 @@ This resource has been completely rewritten from scratch since v2.0. You can cus - Fixed gang members names using an old format - Disabled the Mod shop from CEO garage 3 (ImportCEOGarage3) because it is overlapping with CEO office 3 (FinanceOffice3) -- 08/11/2018 - 2.0.3 -Added biker gang’s name, missions, and members pictures +08/11/2018 - 2.0.3 +- Added biker gang’s name, missions, and members pictures - Added CEO office organization’s name 05/11/2018 - 2.0.1 @@ -150,3 +201,9 @@ Added biker gang’s name, missions, and members pictures 14/06/2017 - Original release + +## Contributors + + + + diff --git a/resources/[standalone]/bob74_ipl/client.lua b/resources/[standalone]/bob74_ipl/client.lua index 44e1215..22f07f8 100644 --- a/resources/[standalone]/bob74_ipl/client.lua +++ b/resources/[standalone]/bob74_ipl/client.lua @@ -1,4 +1,4 @@ -Citizen.CreateThread(function() +CreateThread(function() -- ==================================================================== -- =--------------------- [GTA V: Single player] ---------------------= -- ==================================================================== @@ -25,7 +25,7 @@ Citizen.CreateThread(function() BahamaMamas.Enable(true) -- Pillbox hospital: 307.1680, -590.807, 43.280 - -- PillboxHospital.Enable(false) + --PillboxHospital.Enable(true) -- Zancudo Gates (GTAO like): -1600.30100000, 2806.73100000, 18.79683000 ZancudoGates.LoadDefault() @@ -34,6 +34,7 @@ Citizen.CreateThread(function() Ammunations.LoadDefault() LesterFactory.LoadDefault() StripClub.LoadDefault() + CargoShip.LoadDefault() Graffitis.Enable(true) @@ -144,6 +145,14 @@ Citizen.CreateThread(function() DiamondPenthouse.LoadDefault() -- 976.636, 70.295, 115.164 end + -- ==================================================================== + -- =-------------------- [DLC: Cayo Perico Heist] --------------------= + -- ==================================================================== + if GetGameBuildNumber() >= 2189 then + CayoPericoNightclub.LoadDefault() -- 1550.0, 250.0, -50.0 + CayoPericoSubmarine.LoadDefault() -- 1560.0, 400.0, -50.0 + end + -- ==================================================================== -- =------------------- [DLC: Los Santos Tuners] ---------------------= -- ==================================================================== @@ -175,4 +184,49 @@ Citizen.CreateThread(function() CriminalEnterpriseVehicleWarehouse.LoadDefault() -- 800.13696, -3001.4297, -65.14074 CriminalEnterpriseWarehouse.LoadDefault() -- 849.1047, -3000.209, -45.974354 end + + -- ==================================================================== + -- =------------------- [DLC: Los Santos Drug Wars] ------------------= + -- ==================================================================== + if GetGameBuildNumber() >= 2802 then + DrugWarsFreakshop.LoadDefault() -- 570.9713, -420.0727, -70.000 + DrugWarsGarage.LoadDefault() -- 519.2477, -2618.788, -50.000 + DrugWarsLab.LoadDefault() -- 483.4252, -2625.071, -50.000 + end + + -- ==================================================================== + -- =------------------- [DLC: San Andreas Mercenaries] ---------------= + -- ==================================================================== + if GetGameBuildNumber() >= 2944 then + MercenariesClub.LoadDefault() -- 1202.407, -3251.251, -50.000 + MercenariesLab.LoadDefault() -- -1916.119, 3749.719, -100.000 + MercenariesFixes.LoadDefault() + end + + -- ==================================================================== + -- =------------------- [DLC: The Chop Shop] -------------------------= + -- ==================================================================== + if GetGameBuildNumber() >= 3095 then + ChopShopCargoShip.LoadDefault() -- -344.4349, -4062.832, 17.000 + ChopShopCartelGarage.LoadDefault() -- 1220.133, -2277.844, -50.000 + ChopShopLifeguard.LoadDefault() -- -1488.153, -1021.166, 5.000 + ChopShopSalvage.LoadDefault() -- 1077.276, -2274.876, -50.000 + end + + -- ==================================================================== + -- =------------------ [DLC: Bottom Dollar Bounties] -----------------= + -- ==================================================================== + if GetGameBuildNumber() >= 3258 then + SummerCarrier.LoadDefault() -- -3208.03, 3954.54, 14.0 + SummerOffice.LoadDefault() -- 565.886, -2688.761, -50.0 + end + + -- ==================================================================== + -- =-------------------- [DLC: Agents of Sabotage] -------------------= + -- ==================================================================== + if GetGameBuildNumber() >= 3407 then + AgentsFactory.LoadDefault() -- 752.31, -997.24, -47.0 + AgentsOffice.LoadDefault() -- 2149.71, 4787.76, -47.0 + AgentsAirstrip.LoadDefault() -- -2106.98, 1468.31, 282.0 + end end) diff --git a/resources/[standalone]/bob74_ipl/dlc_afterhours/nightclubs.lua b/resources/[standalone]/bob74_ipl/dlc_afterhours/nightclubs.lua index 53993d5..0b4c9bf 100644 --- a/resources/[standalone]/bob74_ipl/dlc_afterhours/nightclubs.lua +++ b/resources/[standalone]/bob74_ipl/dlc_afterhours/nightclubs.lua @@ -259,7 +259,7 @@ AfterHoursNightclubs = { Enable = function(trophy, state, color, refresh) SetIplPropState(AfterHoursNightclubs.interiorId, trophy, state, refresh) - SetInteriorPropColor(AfterHoursNightclubs.interiorId, trophy, color) + SetInteriorEntitySetColor(AfterHoursNightclubs.interiorId, trophy, color) end }, DryIce = { @@ -287,11 +287,11 @@ AfterHoursNightclubs = { if state then RequestNamedPtfxAsset("scr_ba_club") while not HasNamedPtfxAssetLoaded("scr_ba_club") do - Citizen.Wait(0) + Wait(0) end for key, emitter in pairs(AfterHoursNightclubs.Interior.DryIce.Emitters) do - UseParticleFxAssetNextCall("scr_ba_club") + UseParticleFxAsset("scr_ba_club") StartParticleFxLoopedAtCoord("scr_ba_club_smoke_machine", emitter.pos.x, emitter.pos.y, emitter.pos.z, emitter.rot.x, emitter.rot.y, emitter.rot.z, AfterHoursNightclubs.Interior.DryIce.scale, false, false, false, true) end else diff --git a/resources/[standalone]/bob74_ipl/dlc_agents/airstrip.lua b/resources/[standalone]/bob74_ipl/dlc_agents/airstrip.lua new file mode 100644 index 0000000..63687b1 --- /dev/null +++ b/resources/[standalone]/bob74_ipl/dlc_agents/airstrip.lua @@ -0,0 +1,21 @@ +-- Airstrip: -2106.98, 1468.31, 282.0 +exports("GetAgentsAirstrip", function() + return AgentsAirstrip +end) + +AgentsAirstrip = { + Ipl = { + ipl = "m24_2_airstrip", + + Load = function() + EnableIpl(AgentsAirstrip.Ipl.ipl, true) + end, + Remove = function() + EnableIpl(AgentsAirstrip.Ipl.ipl, false) + end + }, + + LoadDefault = function() + AgentsAirstrip.Ipl.Load() + end +} diff --git a/resources/[standalone]/bob74_ipl/dlc_agents/base.lua b/resources/[standalone]/bob74_ipl/dlc_agents/base.lua new file mode 100644 index 0000000..053cdff --- /dev/null +++ b/resources/[standalone]/bob74_ipl/dlc_agents/base.lua @@ -0,0 +1,4 @@ +CreateThread(function() + RequestIpl("m24_2_legacy_fixes") + RequestIpl("m24_2_mp2024_02_additions") +end) diff --git a/resources/[standalone]/bob74_ipl/dlc_agents/factory.lua b/resources/[standalone]/bob74_ipl/dlc_agents/factory.lua new file mode 100644 index 0000000..9942bd8 --- /dev/null +++ b/resources/[standalone]/bob74_ipl/dlc_agents/factory.lua @@ -0,0 +1,65 @@ +-- Garment Factory: 752.31, -997.24, -47.0 +exports("GetAgentsFactory", function() + return AgentsFactory +end) + +AgentsFactory = { + interiorId = 297729, + + Ipl = { + Exterior = { + ipl = "m24_2_garment_factory", + + Load = function() + EnableIpl(AgentsFactory.Ipl.Exterior.ipl, true) + end, + Remove = function() + EnableIpl(AgentsFactory.Ipl.Exterior.ipl, false) + end + } + }, + + Trophy = { + egg = "set_pent_rob_egg", + idol01 = "set_pent_rob_idol_01", + idol02 = "set_pent_rob_idol_02", + scarab = "set_zanc_scarab", + drive = "set_whistle_drive", + plane = "set_cargo", + + Enable = function(trophy, state, refresh) + SetIplPropState(AgentsFactory.interiorId, trophy, state, refresh) + end + }, + + Details = { + sonar = "set_sonar", + drive = "set_malware_drive", + controller = "set_rc_controller", + thermite = "set_thermal", + key = "set_smartkey", + drone = "set_pent_drone", + case = "set_pent_emp", + armor = "set_zanc_armor", + keycard = "set_zanc_keycard", + + Enable = function(details, state, refresh) + SetIplPropState(AgentsFactory.interiorId, details, state, refresh) + end + }, + + LoadDefault = function() + -- Exterior + AgentsFactory.Ipl.Exterior.Load() + + -- Interior + AgentsFactory.Trophy.Enable(AgentsFactory.Trophy.idol01, true, false) + AgentsFactory.Trophy.Enable(AgentsFactory.Trophy.idol02, true, false) + + AgentsFactory.Details.Enable(AgentsFactory.Details.armor, true, false) + AgentsFactory.Details.Enable(AgentsFactory.Details.sonar, true, false) + AgentsFactory.Details.Enable(AgentsFactory.Details.drive, true, false) + + RefreshInterior(AgentsFactory.interiorId) + end +} diff --git a/resources/[standalone]/bob74_ipl/dlc_agents/office.lua b/resources/[standalone]/bob74_ipl/dlc_agents/office.lua new file mode 100644 index 0000000..70093c9 --- /dev/null +++ b/resources/[standalone]/bob74_ipl/dlc_agents/office.lua @@ -0,0 +1,46 @@ +-- McKenzie Field Hangar Office: 2149.71, 4787.76, -47.0 +exports("GetAgentsOffice", function() + return AgentsOffice +end) + +AgentsOffice = { + interiorId = 297985, + + Style = { + bed = "set_bed", + mess = "collision_z9mhn5", + + Set = function(style, refresh) + AgentsOffice.Style.Clear(refresh) + + SetIplPropState(AgentsOffice.interiorId, style, true, refresh) + end, + Clear = function(refresh) + SetIplPropState(AgentsOffice.interiorId, { + AgentsOffice.Style.bed, + AgentsOffice.Style.mess + }, false, refresh) + end + }, + + Details = { + laptop = "set_laptop", + ammo = "set_ammo", + intel = "set_intel", + weapons = "set_weapons", + tools = "collision_9k04j35", + booze = "set_24_2", + + Enable = function(details, state, refresh) + SetIplPropState(AgentsOffice.interiorId, details, state, refresh) + end + }, + + LoadDefault = function() + AgentsOffice.Style.Set(AgentsOffice.Style.bed, false) + + AgentsOffice.Details.Enable(AgentsOffice.Details.laptop, true, false) + + RefreshInterior(AgentsOffice.interiorId) + end +} diff --git a/resources/[standalone]/bob74_ipl/dlc_bikers/clubhouse1.lua b/resources/[standalone]/bob74_ipl/dlc_bikers/clubhouse1.lua index bfdcec7..0bddea1 100644 --- a/resources/[standalone]/bob74_ipl/dlc_bikers/clubhouse1.lua +++ b/resources/[standalone]/bob74_ipl/dlc_bikers/clubhouse1.lua @@ -42,7 +42,7 @@ BikerClubhouse1 = { BikerClubhouse1.Walls.Clear(false) SetIplPropState(BikerClubhouse1.interiorId, walls, true, refresh) - SetInteriorPropColor(BikerClubhouse1.interiorId, walls, color) + SetInteriorEntitySetColor(BikerClubhouse1.interiorId, walls, color) end, Clear = function(refresh) SetIplPropState(BikerClubhouse1.interiorId, { @@ -63,7 +63,7 @@ BikerClubhouse1 = { BikerClubhouse1.Furnitures.Clear(false) SetIplPropState(BikerClubhouse1.interiorId, furn, true, refresh) - SetInteriorPropColor(BikerClubhouse1.interiorId, furn, color) + SetInteriorEntitySetColor(BikerClubhouse1.interiorId, furn, color) end, Clear = function(refresh) SetIplPropState(BikerClubhouse1.interiorId, { diff --git a/resources/[standalone]/bob74_ipl/dlc_bikers/clubhouse2.lua b/resources/[standalone]/bob74_ipl/dlc_bikers/clubhouse2.lua index bfd6b55..9aba622 100644 --- a/resources/[standalone]/bob74_ipl/dlc_bikers/clubhouse2.lua +++ b/resources/[standalone]/bob74_ipl/dlc_bikers/clubhouse2.lua @@ -41,7 +41,7 @@ BikerClubhouse2 = { BikerClubhouse2.Walls.Clear(false) SetIplPropState(BikerClubhouse2.interiorId, walls, true, refresh) - SetInteriorPropColor(BikerClubhouse2.interiorId, walls, color) + SetInteriorEntitySetColor(BikerClubhouse2.interiorId, walls, color) end, Clear = function(refresh) SetIplPropState(BikerClubhouse2.interiorId, { @@ -55,7 +55,7 @@ BikerClubhouse2 = { SetColor = function(color, refresh) SetIplPropState(BikerClubhouse2.interiorId, BikerClubhouse2.LowerWalls.default, true, refresh) - SetInteriorPropColor(BikerClubhouse2.interiorId, BikerClubhouse2.LowerWalls.default, color) + SetInteriorEntitySetColor(BikerClubhouse2.interiorId, BikerClubhouse2.LowerWalls.default, color) end, }, Furnitures = { @@ -83,7 +83,7 @@ BikerClubhouse2 = { BikerClubhouse2.Furnitures.Clear(false) SetIplPropState(BikerClubhouse2.interiorId, furn, true, refresh) - SetInteriorPropColor(BikerClubhouse2.interiorId, furn, color) + SetInteriorEntitySetColor(BikerClubhouse2.interiorId, furn, color) end, Clear = function(refresh) SetIplPropState(BikerClubhouse2.interiorId, { diff --git a/resources/[standalone]/bob74_ipl/dlc_bikers/gang.lua b/resources/[standalone]/bob74_ipl/dlc_bikers/gang.lua index ef9cec2..d0e9247 100644 --- a/resources/[standalone]/bob74_ipl/dlc_bikers/gang.lua +++ b/resources/[standalone]/bob74_ipl/dlc_bikers/gang.lua @@ -199,10 +199,10 @@ BikerGang = { local IsTextureDictLoaded = LoadStreamedTextureDict(member.textureDict) if not IsTextureDictLoaded then - Citizen.Trace("ERROR: BikerClubhouseDrawMembers - Textures dictionnary \"" .. tostring(member.textureDict) .. "\" cannot be loaded.") + print("ERROR: BikerClubhouseDrawMembers - Textures dictionnary \"" .. tostring(member.textureDict) .. "\" cannot be loaded.") end else - Citizen.Trace("ERROR: BikerClubhouseDrawMembers - PedHeadShot not ready.") + print("ERROR: BikerClubhouseDrawMembers - PedHeadShot not ready.") end end, Clear = function(member) @@ -245,7 +245,7 @@ BikerGang = { ReleaseNamedRendertarget(GetHashKey(BikerGang.Clubhouse.ClubName.target)) end - if HasNamedScaleformMovieLoaded(BikerGang.Clubhouse.ClubName.movieId) then + if HasScaleformMovieFilenameLoaded(BikerGang.Clubhouse.ClubName.movieId) then SetScaleformMovieAsNoLongerNeeded(BikerGang.Clubhouse.ClubName.movieId) end @@ -347,7 +347,7 @@ BikerGang = { Init = function() if not DrawEmptyRect(BikerGang.Clubhouse.MissionsWall.target, BikerGang.Clubhouse.MissionsWall.prop) then - Citizen.Trace("ERROR: BikerGang.Clubhouse.MissionsWall.Init() - DrawEmptyRect - Timeout") + print("ERROR: BikerGang.Clubhouse.MissionsWall.Init() - DrawEmptyRect - Timeout") end end, Enable = function(state) @@ -356,25 +356,25 @@ BikerGang = { SelectMission = function(position) if BikerGang.Clubhouse.MissionsWall.movieId ~= -1 then BeginScaleformMovieMethod(BikerGang.Clubhouse.MissionsWall.movieId, "SET_SELECTED_MISSION") - PushScaleformMovieMethodParameterInt(position) -- Mission index 0 to 2 (-1 = no mission) + ScaleformMovieMethodAddParamInt(position) -- Mission index 0 to 2 (-1 = no mission) EndScaleformMovieMethod() end end, SetMission = function(position, title, desc, textDict, x, y) if BikerGang.Clubhouse.MissionsWall.needToLoad then - if not HasNamedScaleformMovieLoaded(BikerGang.Clubhouse.MissionsWall.movieId) then + if not HasScaleformMovieFilenameLoaded(BikerGang.Clubhouse.MissionsWall.movieId) then BikerGang.Clubhouse.MissionsWall.movieId = LoadScaleform("BIKER_MISSION_WALL") end if BikerGang.Clubhouse.MissionsWall.movieId ~= -1 then if position > -1 then BeginScaleformMovieMethod(BikerGang.Clubhouse.MissionsWall.movieId, "SET_MISSION") - PushScaleformMovieMethodParameterInt(position) -- Mission index 0 to 2 (-1 = no mission) - PushScaleformMovieMethodParameterString(title) - PushScaleformMovieMethodParameterString(desc) - PushScaleformMovieMethodParameterButtonName(textDict) - PushScaleformMovieMethodParameterFloat(x) -- Mission 0: world coordinates X - PushScaleformMovieMethodParameterFloat(y) -- Mission 0: world coordinates Y + ScaleformMovieMethodAddParamInt(position) -- Mission index 0 to 2 (-1 = no mission) + ScaleformMovieMethodAddParamTextureNameString(title) + ScaleformMovieMethodAddParamTextureNameString(desc) + ScaleformMovieMethodAddParamPlayerNameString(textDict) + ScaleformMovieMethodAddParamFloat(x) -- Mission 0: world coordinates X + ScaleformMovieMethodAddParamFloat(y) -- Mission 0: world coordinates Y EndScaleformMovieMethod() else -- Remove all missions @@ -389,7 +389,7 @@ BikerGang = { end, RemoveMission = function(position) BeginScaleformMovieMethod(BikerGang.Clubhouse.MissionsWall.movieId, "HIDE_MISSION") - PushScaleformMovieMethodParameterInt(position) + ScaleformMovieMethodAddParamInt(position) EndScaleformMovieMethod() end, Clear = function() @@ -402,7 +402,7 @@ BikerGang = { ReleaseNamedRendertarget(GetHashKey(BikerGang.Clubhouse.MissionsWall.prop)) end - if HasNamedScaleformMovieLoaded(BikerGang.Clubhouse.MissionsWall.movieId) then + if HasScaleformMovieFilenameLoaded(BikerGang.Clubhouse.MissionsWall.movieId) then SetScaleformMovieAsNoLongerNeeded(BikerGang.Clubhouse.MissionsWall.movieId) end @@ -433,7 +433,7 @@ BikerGang = { } } -Citizen.CreateThread(function() +CreateThread(function() -- Removing the black texture BikerGang.Clubhouse.Members.President.Init() BikerGang.Clubhouse.Members.VicePresident.Init() @@ -492,14 +492,14 @@ Citizen.CreateThread(function() end end - Citizen.Wait(0) -- We need to call all this every frame + Wait(0) -- We need to call all this every frame else -- Not in a clubhouse - Citizen.Wait(1000) + Wait(1000) end else -- No load needed - Citizen.Wait(1000) + Wait(1000) end end end) @@ -549,7 +549,7 @@ function DrawEmblem(texturesDict, rotation) local IsTextureDictLoaded = LoadStreamedTextureDict(texturesDict) if not IsTextureDictLoaded then - Citizen.Trace("ERROR: DrawEmblem - Textures dictionnary cannot be loaded.") + print("ERROR: DrawEmblem - Textures dictionnary cannot be loaded.") end BikerGang.Clubhouse.Emblem.stage = 1 diff --git a/resources/[standalone]/bob74_ipl/dlc_cayoperico/base.lua b/resources/[standalone]/bob74_ipl/dlc_cayoperico/base.lua new file mode 100644 index 0000000..8ed230a --- /dev/null +++ b/resources/[standalone]/bob74_ipl/dlc_cayoperico/base.lua @@ -0,0 +1,3 @@ +CreateThread(function() + RequestIpl("h4_ch2_mansion_final") +end) \ No newline at end of file diff --git a/resources/[standalone]/bob74_ipl/dlc_cayoperico/nightclub.lua b/resources/[standalone]/bob74_ipl/dlc_cayoperico/nightclub.lua new file mode 100644 index 0000000..a2c35d0 --- /dev/null +++ b/resources/[standalone]/bob74_ipl/dlc_cayoperico/nightclub.lua @@ -0,0 +1,207 @@ +-- The Music Locker: 1550.0, 250.0, -50.0 +exports('GetCayoPericoNightclub', function() + return CayoPericoNightclub +end) + +CayoPericoNightclub = { + interiorId = 281089, + + Ipl = { + Posters = { + palmstraxx = "h4_clubposter_palmstraxx", + moodymann = "h4_clubposter_moodymann", + keinemusik = "h4_clubposter_keinemusik", + + Enable = function(poster, state) + EnableIpl(poster, state) + end + } + }, + + Security = { + security = "int01_ba_security_upgrade", + + Enable = function(state, refresh) + SetIplPropState(CayoPericoNightclub.interiorId, CayoPericoNightclub.Security.security, state, refresh) + end + }, + + Speakers = { + basic = "int01_ba_equipment_setup", + upgrade = { + "int01_ba_equipment_setup", + "int01_ba_equipment_upgrade" + }, + + Set = function(speakers, refresh) + CayoPericoNightclub.Speakers.Clear(false) + + SetIplPropState(CayoPericoNightclub.interiorId, speakers, true, refresh) + end, + Clear = function(refresh) + SetIplPropState(CayoPericoNightclub.interiorId, { + CayoPericoNightclub.Speakers.basic, + CayoPericoNightclub.Speakers.upgrade + }, false, refresh) + end + }, + + Podium = { + podium = "int01_ba_style02_podium", + + Enable = function(state, refresh) + SetIplPropState(CayoPericoNightclub.interiorId, CayoPericoNightclub.Podium.podium, state, refresh) + end + }, + + Turntables = { + style01 = "int01_ba_dj01", + style02 = "int01_ba_dj02", + style03 = "int01_ba_dj03", + style04 = "int01_ba_dj04", + style05 = "int01_ba_dj_palms_trax", + style06 = "int01_ba_dj_keinemusik", + style07 = "int01_ba_dj_moodyman", + + Set = function(style, refresh) + CayoPericoNightclub.Turntables.Clear(false) + + SetIplPropState(CayoPericoNightclub.interiorId, style, true, refresh) + end, + Clear = function(refresh) + for key, value in pairs(CayoPericoNightclub.Turntables) do + if type(value) == "string" then + SetIplPropState(CayoPericoNightclub.interiorId, value, false, refresh) + end + end + end + }, + + Bar = { + bar = "int01_ba_bar_content", + + Enable = function(state, refresh) + SetIplPropState(CayoPericoNightclub.interiorId, CayoPericoNightclub.Bar.bar, state, refresh) + end + }, + + Screen = { + front = "int01_ba_lights_screen", + back = "int01_ba_screen", + + Enable = function(screen, state, refresh) + SetIplPropState(CayoPericoNightclub.interiorId, screen, state, refresh) + end + }, + + Lights = { + Droplets = { + style01 = "dj_01_lights_01", + style02 = "dj_02_lights_01", + style03 = "dj_03_lights_01", + style04 = "dj_04_lights_01", + + Set = function(lights, refresh) + CayoPericoNightclub.Lights.Droplets.Clear(false) + + SetIplPropState(CayoPericoNightclub.interiorId, lights, true, refresh) + end, + Clear = function(refresh) + SetIplPropState(CayoPericoNightclub.interiorId, { + CayoPericoNightclub.Lights.Droplets.style01, + CayoPericoNightclub.Lights.Droplets.style02, + CayoPericoNightclub.Lights.Droplets.style03, + CayoPericoNightclub.Lights.Droplets.style04 + }, false, refresh) + end + }, + + Neons = { + style01 = "dj_01_lights_02", + style02 = "dj_02_lights_02", + style03 = "dj_03_lights_02", + style04 = "dj_04_lights_02", + + Set = function(lights, refresh) + CayoPericoNightclub.Lights.Neons.Clear(false) + + SetIplPropState(CayoPericoNightclub.interiorId, lights, true, refresh) + end, + Clear = function(refresh) + SetIplPropState(CayoPericoNightclub.interiorId, { + CayoPericoNightclub.Lights.Neons.style01, + CayoPericoNightclub.Lights.Neons.style02, + CayoPericoNightclub.Lights.Neons.style03, + CayoPericoNightclub.Lights.Neons.style04 + }, false, refresh) + end + }, + + Bands = { + style01 = "dj_01_lights_03", + style02 = "dj_02_lights_03", + style03 = "dj_03_lights_03", + style04 = "dj_04_lights_03", + + Set = function(lights, refresh) + CayoPericoNightclub.Lights.Bands.Clear(false) + + SetIplPropState(CayoPericoNightclub.interiorId, lights, true, refresh) + end, + Clear = function(refresh) + SetIplPropState(CayoPericoNightclub.interiorId, { + CayoPericoNightclub.Lights.Bands.style01, + CayoPericoNightclub.Lights.Bands.style02, + CayoPericoNightclub.Lights.Bands.style03, + CayoPericoNightclub.Lights.Bands.style04 + }, false, refresh) + end + }, + + Lasers = { + style01 = "dj_01_lights_04", + style02 = "dj_02_lights_04", + style03 = "dj_03_lights_04", + style04 = "dj_04_lights_04", + + Set = function(lights, refresh) + CayoPericoNightclub.Lights.Lasers.Clear(false) + + SetIplPropState(CayoPericoNightclub.interiorId, lights, true, refresh) + end, + Clear = function(refresh) + SetIplPropState(CayoPericoNightclub.interiorId, { + CayoPericoNightclub.Lights.Lasers.style01, + CayoPericoNightclub.Lights.Lasers.style02, + CayoPericoNightclub.Lights.Lasers.style03, + CayoPericoNightclub.Lights.Lasers.style04 + }, false, refresh) + end + }, + + Clear = function(refresh) + CayoPericoNightclub.Lights.Droplets.Clear(refresh) + CayoPericoNightclub.Lights.Neons.Clear(refresh) + CayoPericoNightclub.Lights.Bands.Clear(refresh) + CayoPericoNightclub.Lights.Lasers.Clear(refresh) + end + }, + + LoadDefault = function() + -- Interior + CayoPericoNightclub.Security.Enable(true, false) + CayoPericoNightclub.Speakers.Set(CayoPericoNightclub.Speakers.basic, false) + CayoPericoNightclub.Podium.Enable(true, false) + CayoPericoNightclub.Turntables.Set(CayoPericoNightclub.Turntables.style01, false) + CayoPericoNightclub.Bar.Enable(true, false) + CayoPericoNightclub.Screen.Enable(CayoPericoNightclub.Screen.front, true, false) + CayoPericoNightclub.Lights.Lasers.Set(CayoPericoNightclub.Lights.Lasers.style04, false) + + -- Exterior + CayoPericoNightclub.Ipl.Posters.Enable(CayoPericoNightclub.Ipl.Posters.palmstraxx, true) + CayoPericoNightclub.Ipl.Posters.Enable(CayoPericoNightclub.Ipl.Posters.moodymann, true) + CayoPericoNightclub.Ipl.Posters.Enable(CayoPericoNightclub.Ipl.Posters.keinemusik, true) + + RefreshInterior(CayoPericoNightclub.interiorId) + end +} \ No newline at end of file diff --git a/resources/[standalone]/bob74_ipl/dlc_cayoperico/submarine.lua b/resources/[standalone]/bob74_ipl/dlc_cayoperico/submarine.lua new file mode 100644 index 0000000..1cac6c0 --- /dev/null +++ b/resources/[standalone]/bob74_ipl/dlc_cayoperico/submarine.lua @@ -0,0 +1,71 @@ +-- Submarine: 1560.0, 400.0, -50.0 +exports('GetCayoPericoSubmarine', function() + return CayoPericoSubmarine +end) + +CayoPericoSubmarine = { + interiorId = 281345, + + Workshop = { + brig = "entity_set_brig", + workshop = "entity_set_weapons", + + Set = function(room, refresh) + CayoPericoSubmarine.Workshop.Clear(false) + + SetIplPropState(CayoPericoSubmarine.interiorId, room, true, refresh) + end, + Clear = function(refresh) + SetIplPropState(CayoPericoSubmarine.interiorId, { + CayoPericoSubmarine.Workshop.brig, + CayoPericoSubmarine.Workshop.workshop + }, false, refresh) + end + }, + + Chairs = { + chairs = "entity_set_guide", + + Enable = function(state, refresh) + SetIplPropState(CayoPericoSubmarine.interiorId, CayoPericoSubmarine.Chairs.chairs, state, refresh) + end + }, + + Lights = { + on = "entity_set_hatch_lights_on", + off = "entity_set_hatch_lights_off", + + Set = function(lights, refresh) + CayoPericoSubmarine.Lights.Clear(false) + + SetIplPropState(CayoPericoSubmarine.interiorId, lights, true, refresh) + end, + Clear = function(refresh) + SetIplPropState(CayoPericoSubmarine.interiorId, { + CayoPericoSubmarine.Lights.on, + CayoPericoSubmarine.Lights.off + }, false, refresh) + end + }, + + Details = { + bomb = "entity_set_demolition", + torch = "entity_set_acetylene", + cutter = "entity_set_plasma", + fingerprint = "entity_set_fingerprint", + suppressors = "entity_set_suppressors", + jammer = "entity_set_jammer", + + Enable = function(details, state, refresh) + SetIplPropState(CayoPericoSubmarine.interiorId, details, state, refresh) + end + }, + + LoadDefault = function() + CayoPericoSubmarine.Workshop.Set(CayoPericoSubmarine.Workshop.brig, false) + CayoPericoSubmarine.Chairs.Enable(true, false) + CayoPericoSubmarine.Lights.Set(CayoPericoSubmarine.Lights.off, false) + + RefreshInterior(CayoPericoSubmarine.interiorId) + end +} \ No newline at end of file diff --git a/resources/[standalone]/bob74_ipl/dlc_chopshop/base.lua b/resources/[standalone]/bob74_ipl/dlc_chopshop/base.lua new file mode 100644 index 0000000..005d1c3 --- /dev/null +++ b/resources/[standalone]/bob74_ipl/dlc_chopshop/base.lua @@ -0,0 +1,7 @@ +CreateThread(function() + RequestIpl("m23_2_acp_collision_fixes_01") + RequestIpl("m23_2_acp_collision_fixes_02") + RequestIpl("m23_2_tug_collision") + RequestIpl("m23_2_hei_yacht_collision_fixes") + RequestIpl("m23_2_vinewood_garage") +end) diff --git a/resources/[standalone]/bob74_ipl/dlc_chopshop/cargoship.lua b/resources/[standalone]/bob74_ipl/dlc_chopshop/cargoship.lua new file mode 100644 index 0000000..b3050ee --- /dev/null +++ b/resources/[standalone]/bob74_ipl/dlc_chopshop/cargoship.lua @@ -0,0 +1,24 @@ +-- Cargo ship: -344.4349, -4062.832, 17.000 +exports('GetChopShopCargoShipObject', function() + return ChopShopCargoShip +end) + +ChopShopCargoShip = { + Ipl = { + ipl = { + "m23_2_cargoship", + "m23_2_cargoship_bridge" + }, + + Load = function() + EnableIpl(ChopShopCargoShip.Ipl.ipl, true) + end, + Remove = function() + EnableIpl(ChopShopCargoShip.Ipl.ipl, false) + end + }, + + LoadDefault = function() + ChopShopCargoShip.Ipl.Load() + end +} diff --git a/resources/[standalone]/bob74_ipl/dlc_chopshop/cartel_garage.lua b/resources/[standalone]/bob74_ipl/dlc_chopshop/cartel_garage.lua new file mode 100644 index 0000000..7ec8fc6 --- /dev/null +++ b/resources/[standalone]/bob74_ipl/dlc_chopshop/cartel_garage.lua @@ -0,0 +1,22 @@ +-- Cartel Garage: 1220.133, -2277.844, -50.000 +exports('GetChopShopCartelGarageObject', function() + return ChopShopCartelGarage +end) + +ChopShopCartelGarage = { + interiorId = 293633, + + Entities = { + entities = "mp2023_02_dlc_int_6_cb", + + Enable = function(state, refresh) + SetIplPropState(ChopShopCartelGarage.interiorId, ChopShopCartelGarage.Entities.entities, state, refresh) + end + }, + + LoadDefault = function() + ChopShopCartelGarage.Entities.Enable(true, false) + + RefreshInterior(ChopShopCartelGarage.interiorId) + end +} \ No newline at end of file diff --git a/resources/[standalone]/bob74_ipl/dlc_chopshop/lifeguard.lua b/resources/[standalone]/bob74_ipl/dlc_chopshop/lifeguard.lua new file mode 100644 index 0000000..557eab1 --- /dev/null +++ b/resources/[standalone]/bob74_ipl/dlc_chopshop/lifeguard.lua @@ -0,0 +1,21 @@ +-- Lifeguard: -1488.153, -1021.166, 5.000 +exports('GetChopShopLifeguardObject', function() + return ChopShopLifeguard +end) + +ChopShopLifeguard = { + Ipl = { + ipl = "m23_2_lifeguard_access", + + Load = function() + EnableIpl(ChopShopLifeguard.Ipl.ipl, true) + end, + Remove = function() + EnableIpl(ChopShopLifeguard.Ipl.ipl, false) + end + }, + + LoadDefault = function() + ChopShopLifeguard.Ipl.Load() + end +} diff --git a/resources/[standalone]/bob74_ipl/dlc_chopshop/salvage.lua b/resources/[standalone]/bob74_ipl/dlc_chopshop/salvage.lua new file mode 100644 index 0000000..ce6c157 --- /dev/null +++ b/resources/[standalone]/bob74_ipl/dlc_chopshop/salvage.lua @@ -0,0 +1,115 @@ +-- Salvage Yard: 1077.276, -2274.876, -50.000 +exports('GetChopShopSalvageObject', function() + return ChopShopSalvage +end) + +ChopShopSalvage = { + interiorId = 293377, + + Ipl = { + Exterior = { + ipl = { + "m23_2_sp1_03_reds", + "m23_2_sc1_03_reds", + "m23_2_id2_04_reds", + "m23_2_cs1_05_reds", + "m23_2_cs4_11_reds", + }, + + Load = function() + EnableIpl(ChopShopSalvage.Ipl.Exterior.ipl, true) + end, + Remove = function() + EnableIpl(ChopShopSalvage.Ipl.Exterior.ipl, false) + end + } + }, + + Style = { + basic = { + "set_mechanic_basic", + "set_safe_basic" + }, + upgrade = { + "set_mechanic_upgrade", + "set_safe_upgrade" + }, + + Set = function(style, refresh) + ChopShopSalvage.Style.Clear(false) + + SetIplPropState(ChopShopSalvage.interiorId, style, true, refresh) + end, + Clear = function(refresh) + SetIplPropState(ChopShopSalvage.interiorId, { + ChopShopSalvage.Style.basic, + ChopShopSalvage.Style.upgrade + }, false, refresh) + end + }, + + Lift1 = { + down = "set_car_lift_01_down", + up = "set_car_lift_01_up", + + Set = function(lift, refresh) + ChopShopSalvage.Lift1.Clear(false) + + SetIplPropState(ChopShopSalvage.interiorId, lift, true, refresh) + end, + Clear = function(refresh) + SetIplPropState(ChopShopSalvage.interiorId, { + ChopShopSalvage.Lift1.down, + ChopShopSalvage.Lift1.up + }, false, refresh) + end + }, + + Lift2 = { + down = "set_car_lift_02_down", + up = "set_car_lift_02_up", + + Set = function(lift, refresh) + ChopShopSalvage.Lift2.Clear(false) + + SetIplPropState(ChopShopSalvage.interiorId, lift, true, refresh) + end, + Clear = function(refresh) + SetIplPropState(ChopShopSalvage.interiorId, { + ChopShopSalvage.Lift2.down, + ChopShopSalvage.Lift2.up + }, false, refresh) + end + }, + + Tint = { + gray = 1, + red = 2, + blue = 3, + orange = 4, + yellow = 5, + green = 6, + pink = 7, + teal = 8, + darkGray = 9, + + SetColor = function(color, refresh) + SetIplPropState(ChopShopSalvage.interiorId, "set_tint_b", true, refresh) + SetInteriorEntitySetColor(ChopShopSalvage.interiorId, "set_tint_b", color) + end + }, + + LoadDefault = function() + -- Exterior + ChopShopSalvage.Ipl.Exterior.Load() + + -- Interior + ChopShopSalvage.Tint.SetColor(ChopShopSalvage.Tint.gray, false) + ChopShopSalvage.Style.Set(ChopShopSalvage.Style.upgrade, false) + + ChopShopSalvage.Lift1.Set(ChopShopSalvage.Lift1.up, false) + ChopShopSalvage.Lift2.Set(ChopShopSalvage.Lift2.up, false) + + RefreshInterior(ChopShopSalvage.interiorId) + end +} \ No newline at end of file diff --git a/resources/[standalone]/bob74_ipl/dlc_doomsday/facility.lua b/resources/[standalone]/bob74_ipl/dlc_doomsday/facility.lua index a9ef2ab..f5aec8f 100644 --- a/resources/[standalone]/bob74_ipl/dlc_doomsday/facility.lua +++ b/resources/[standalone]/bob74_ipl/dlc_doomsday/facility.lua @@ -57,7 +57,7 @@ DoomsdayFacility = { }, Walls = { SetColor = function(color, refresh) - SetInteriorPropColor(DoomsdayFacility.interiorId, "set_int_02_shell", color) + SetInteriorEntitySetColor(DoomsdayFacility.interiorId, "set_int_02_shell", color) if refresh then RefreshInterior(DoomsdayFacility.interiorId) @@ -104,7 +104,7 @@ DoomsdayFacility = { DoomsdayFacility.Lounge.Clear(false) SetIplPropState(DoomsdayFacility.interiorId, lounge, true, refresh) - SetInteriorPropColor(DoomsdayFacility.interiorId, lounge, color) + SetInteriorEntitySetColor(DoomsdayFacility.interiorId, lounge, color) end, Clear = function(refresh) SetIplPropState(DoomsdayFacility.interiorId, { @@ -124,7 +124,7 @@ DoomsdayFacility = { DoomsdayFacility.Sleeping.Clear(false) SetIplPropState(DoomsdayFacility.interiorId, sleep, true, refresh) - SetInteriorPropColor(DoomsdayFacility.interiorId, sleep, color) + SetInteriorEntitySetColor(DoomsdayFacility.interiorId, sleep, color) end, Clear = function(refresh) SetIplPropState(DoomsdayFacility.interiorId, { @@ -143,7 +143,7 @@ DoomsdayFacility = { DoomsdayFacility.Security.Clear(false) SetIplPropState(DoomsdayFacility.interiorId, security, true, refresh) - SetInteriorPropColor(DoomsdayFacility.interiorId, security, color) + SetInteriorEntitySetColor(DoomsdayFacility.interiorId, security, color) end, Clear = function(refresh) SetIplPropState(DoomsdayFacility.interiorId, { @@ -160,7 +160,7 @@ DoomsdayFacility = { DoomsdayFacility.Cannon.Clear(false) SetIplPropState(DoomsdayFacility.interiorId, cannon, true, refresh) - SetInteriorPropColor(DoomsdayFacility.interiorId, cannon, color) + SetInteriorEntitySetColor(DoomsdayFacility.interiorId, cannon, color) end, Clear = function(refresh) SetIplPropState(DoomsdayFacility.interiorId, { @@ -182,13 +182,13 @@ DoomsdayFacility = { RequestModel(model) while not HasModelLoaded(model) do - Citizen.Wait(0) + Wait(0) end local privacyGlass = CreateObject(model, 367.99, 4827.745, -59.0, false, false, false) SetEntityAsMissionEntity(privacyGlass, true, 0) - SetEntityCollision_2(privacyGlass, false, 0) + SetEntityCompletelyDisableCollision(privacyGlass, false, 0) SetEntityInvincible(privacyGlass, true) SetEntityAlpha(privacyGlass, 254, false) end @@ -211,7 +211,7 @@ DoomsdayFacility = { if handle == 0 then RequestModel(DoomsdayFacility.PrivacyGlass.controlModelHash) while not HasModelLoaded(DoomsdayFacility.PrivacyGlass.controlModelHash) do - Citizen.Wait(0) + Wait(0) end local privacyGlass = CreateObjectNoOffset(DoomsdayFacility.PrivacyGlass.controlModelHash, DoomsdayFacility.PrivacyGlass.Bedroom.Control.position.x, DoomsdayFacility.PrivacyGlass.Bedroom.Control.position.y, DoomsdayFacility.PrivacyGlass.Bedroom.Control.position.z, true, true, false) @@ -269,13 +269,13 @@ DoomsdayFacility = { if entityToAttach ~= 0 then RequestModel(glass.modelHash) while not HasModelLoaded(glass.modelHash) do - Citizen.Wait(0) + Wait(0) end local privacyGlass = CreateObject(glass.modelHash, glass.entityPos.x, glass.entityPos.y, glass.entityPos.z, false, false, false) SetEntityAsMissionEntity(privacyGlass, true, false) - SetEntityCollision_2(privacyGlass, false, 0) + SetEntityCompletelyDisableCollision(privacyGlass, false, 0) SetEntityInvincible(privacyGlass, true) SetEntityAlpha(privacyGlass, 254, false) AttachEntityToEntity(privacyGlass, entityToAttach, -1, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0, 0, 0, 0, 2, 1) @@ -301,7 +301,7 @@ DoomsdayFacility = { if handle == 0 then RequestModel(DoomsdayFacility.PrivacyGlass.controlModelHash) while not HasModelLoaded(DoomsdayFacility.PrivacyGlass.controlModelHash) do - Citizen.Wait(0) + Wait(0) end local privacyGlass = CreateObjectNoOffset(DoomsdayFacility.PrivacyGlass.controlModelHash, DoomsdayFacility.PrivacyGlass.Lounge.Control.position.x, DoomsdayFacility.PrivacyGlass.Lounge.Control.position.y, DoomsdayFacility.PrivacyGlass.Lounge.Control.position.z, true, true, false) @@ -366,7 +366,7 @@ DoomsdayFacility = { submarine = "set_int_02_trophy_sub", SetColor = function(color, refresh) - SetInteriorPropColor(DoomsdayFacility.interiorId, "set_int_02_trophy_sub", color) + SetInteriorEntitySetColor(DoomsdayFacility.interiorId, "set_int_02_trophy_sub", color) if refresh then RefreshInterior(DoomsdayFacility.interiorId) diff --git a/resources/[standalone]/bob74_ipl/dlc_drugwars/base.lua b/resources/[standalone]/bob74_ipl/dlc_drugwars/base.lua new file mode 100644 index 0000000..ed67d0d --- /dev/null +++ b/resources/[standalone]/bob74_ipl/dlc_drugwars/base.lua @@ -0,0 +1,5 @@ +CreateThread(function() + RequestIpl("xm3_collision_fixes") + RequestIpl("xm3_sum2_fix") + RequestIpl("xm3_security_fix") +end) diff --git a/resources/[standalone]/bob74_ipl/dlc_drugwars/freakshop.lua b/resources/[standalone]/bob74_ipl/dlc_drugwars/freakshop.lua new file mode 100644 index 0000000..7d95059 --- /dev/null +++ b/resources/[standalone]/bob74_ipl/dlc_drugwars/freakshop.lua @@ -0,0 +1,51 @@ +-- Freakshop: 570.9713, -420.0727, -70.000 +exports('GetDrugWarsFreakshopObject', function() + return DrugWarsFreakshop +end) + +DrugWarsFreakshop = { + interiorId = 290817, + + Ipl = { + Exterior = { + ipl = { + "xm3_warehouse", + "xm3_warehouse_grnd" + }, + + Load = function() + EnableIpl(DrugWarsFreakshop.Ipl.Exterior.ipl, true) + end, + Remove = function() + EnableIpl(DrugWarsFreakshop.Ipl.Exterior.ipl, false) + end + } + }, + + Door = { + opened = "entity_set_roller_door_open", + closed = "entity_set_roller_door_closed", + + Set = function(door, refresh) + DrugWarsFreakshop.Door.Clear() + + SetIplPropState(DrugWarsFreakshop.interiorId, door, true, refresh) + end, + Clear = function(refresh) + SetIplPropState(DrugWarsFreakshop.interiorId, { + DrugWarsFreakshop.Door.opened, + DrugWarsFreakshop.Door.closed + }, false, refresh) + end + }, + + LoadDefault = function() + -- Exterior + DrugWarsFreakshop.Ipl.Exterior.Load() + + -- Interior + DrugWarsFreakshop.Door.Set(DrugWarsFreakshop.Door.closed, false) + + RefreshInterior(DrugWarsFreakshop.interiorId) + end +} diff --git a/resources/[standalone]/bob74_ipl/dlc_drugwars/garage.lua b/resources/[standalone]/bob74_ipl/dlc_drugwars/garage.lua new file mode 100644 index 0000000..78879b6 --- /dev/null +++ b/resources/[standalone]/bob74_ipl/dlc_drugwars/garage.lua @@ -0,0 +1,115 @@ +-- Eclipse Boulevard Garage: 519.2477, -2618.788, -50.000 +exports('GetDrugWarsGarageObject', function() + return DrugWarsGarage +end) + +DrugWarsGarage = { + interiorId = 290561, + + Ipl = { + Exterior = { + ipl = "xm3_garage_fix", + + Load = function() + EnableIpl(DrugWarsGarage.Ipl.Exterior.ipl, true) + end, + Remove = function() + EnableIpl(DrugWarsGarage.Ipl.Exterior.ipl, false) + end + } + }, + + Banner = { + model = `ss1_13_clth_ss1_13`, + position = vector3(-277.1116, 281.5493, 98.6691), + + Hide = function() + CreateModelHide(DrugWarsGarage.Banner.position, 10.0, DrugWarsGarage.Banner.model, true) + end, + Restore = function() + RemoveModelHide(DrugWarsGarage.Banner.position, 10.0, DrugWarsGarage.Banner.model, false) + end + }, + + Numbering = { + none = "", + level1 = "entity_set_numbers_01", + level2 = "entity_set_numbers_02", + level3 = "entity_set_numbers_03", + level4 = "entity_set_numbers_04", + level5 = "entity_set_numbers_05", + + Set = function(num, refresh) + DrugWarsGarage.Numbering.Clear(false) + + if num ~= "" then + SetIplPropState(DrugWarsGarage.interiorId, num, true, refresh) + else + if refresh then + RefreshInterior(DrugWarsGarage.interiorId) + end + end + end, + Clear = function(refresh) + SetIplPropState(DrugWarsGarage.interiorId, { + DrugWarsGarage.Numbering.level1, + DrugWarsGarage.Numbering.level2, + DrugWarsGarage.Numbering.level3, + DrugWarsGarage.Numbering.level4, + DrugWarsGarage.Numbering.level5 + }, false, refresh) + end + }, + + Style = { + immaculate = "entity_set_shell_01", + industrial = "entity_set_shell_02", + indulgent = "entity_set_shell_03", + + Set = function(style, refresh) + DrugWarsGarage.Style.Clear(false) + + SetIplPropState(DrugWarsGarage.interiorId, style, true, refresh) + end, + Clear = function(refresh) + SetIplPropState(DrugWarsGarage.interiorId, { + DrugWarsGarage.Style.immaculate, + DrugWarsGarage.Style.industrial, + DrugWarsGarage.Style.indulgent + }, false, refresh) + end + }, + + Tint = { + white = 1, + gray = 2, + black = 3, + purple = 4, + orange = 5, + yellow = 6, + blue = 7, + red = 8, + green = 9, + lightBlue = 10, + lightRed = 11, + lightGreen = 12, + + SetColor = function(color, refresh) + SetIplPropState(DrugWarsGarage.interiorId, "entity_set_tint_01", true, refresh) + SetInteriorEntitySetColor(DrugWarsGarage.interiorId, "entity_set_tint_01", color) + end + }, + + LoadDefault = function() + -- Exterior + DrugWarsGarage.Ipl.Exterior.Load() + DrugWarsGarage.Banner.Hide() + + -- Interior + DrugWarsGarage.Numbering.Set(DrugWarsGarage.Numbering.level1, false) + DrugWarsGarage.Style.Set(DrugWarsGarage.Style.immaculate, false) + DrugWarsGarage.Tint.SetColor(DrugWarsGarage.Tint.white, false) + + RefreshInterior(DrugWarsGarage.interiorId) + end +} diff --git a/resources/[standalone]/bob74_ipl/dlc_drugwars/lab.lua b/resources/[standalone]/bob74_ipl/dlc_drugwars/lab.lua new file mode 100644 index 0000000..953cdd2 --- /dev/null +++ b/resources/[standalone]/bob74_ipl/dlc_drugwars/lab.lua @@ -0,0 +1,38 @@ +-- Acid Lab: 483.4252, -2625.071, -50.000 +exports('GetDrugWarsLabObject', function() + return DrugWarsLab +end) + +DrugWarsLab = { + interiorId = 290305, + + Details = { + products = { + "set_product_01", + "set_product_02", + "set_product_03", + "set_product_04", + "set_product_05" + }, + supplies = { + "set_supplies_01", + "set_supplies_02", + "set_supplies_03", + "set_supplies_04", + "set_supplies_05", + }, + equipment = "set_equipment_upgrade", + + Enable = function(details, state, refresh) + SetIplPropState(DrugWarsLab.interiorId, details, state, refresh) + end + }, + + LoadDefault = function() + DrugWarsLab.Details.Enable(DrugWarsLab.Details.products, true, false) + DrugWarsLab.Details.Enable(DrugWarsLab.Details.supplies, true, false) + DrugWarsLab.Details.Enable(DrugWarsLab.Details.equipment, true, false) + + RefreshInterior(DrugWarsLab.interiorId) + end +} \ No newline at end of file diff --git a/resources/[standalone]/bob74_ipl/dlc_drugwars/traincrash.lua b/resources/[standalone]/bob74_ipl/dlc_drugwars/traincrash.lua new file mode 100644 index 0000000..e7b6f8f --- /dev/null +++ b/resources/[standalone]/bob74_ipl/dlc_drugwars/traincrash.lua @@ -0,0 +1,12 @@ +-- Train crash: 2630.595, 1458.144, 25.3669 +exports('GetDrugWarsTrainCrashObject', function() + return DrugWarsTrainCrash +end) + +DrugWarsTrainCrash = { + ipl = "xm3_train_crash", + + Enable = function(state) + EnableIpl(DrugWarsTrainCrash.ipl, state) + end +} diff --git a/resources/[standalone]/bob74_ipl/dlc_finance/office1.lua b/resources/[standalone]/bob74_ipl/dlc_finance/office1.lua index f1320a6..755df0e 100644 --- a/resources/[standalone]/bob74_ipl/dlc_finance/office1.lua +++ b/resources/[standalone]/bob74_ipl/dlc_finance/office1.lua @@ -116,8 +116,7 @@ FinanceOffice1 = { elseif doorSide:lower() == "right" then FinanceOffice1.Safe.isRightDoorOpen = true else - Citizen.Trace("[bob74_ipl] Warning: " .. doorSide .. " is not a correct value. Valid values are:") - Citizen.Trace("left right") + print("[bob74_ipl] Warning: " .. doorSide .. " is not a correct value. Valid values are: left right") end end, Close = function(doorSide) @@ -126,8 +125,7 @@ FinanceOffice1 = { elseif doorSide:lower() == "right" then FinanceOffice1.Safe.isRightDoorOpen = false else - Citizen.Trace("[bob74_ipl] Warning: " .. doorSide .. " is not a correct value. Valid values are:") - Citizen.Trace("left right") + print("[bob74_ipl] Warning: " .. doorSide .. " is not a correct value. Valid values are: left right") end end, @@ -152,7 +150,7 @@ FinanceOffice1 = { end if doorHandle == 0 then - Citizen.Trace("[bob74_ipl] Warning: " .. doorSide .. " safe door handle is 0") + print("[bob74_ipl] Warning: " .. doorSide .. " safe door handle is 0") return end @@ -165,7 +163,7 @@ FinanceOffice1 = { local doorHandle = GetClosestObjectOfType(FinanceOffice1.Safe.Position.x, FinanceOffice1.Safe.Position.y, FinanceOffice1.Safe.Position.z, 5.0, doorHash, false, false, false) while doorHandle == 0 do - Citizen.Wait(25) + Wait(25) doorHandle = GetClosestObjectOfType(FinanceOffice1.Safe.Position.x, FinanceOffice1.Safe.Position.y, FinanceOffice1.Safe.Position.z, 5.0, doorHash, false, false, false) timeout = timeout - 1 @@ -320,8 +318,7 @@ FinanceOffice1 = { }, LoadDefault = function() - FinanceOffice3.Booze.Set(FinanceOffice3.Booze.on, true) - FinanceOffice1.Style.Set(FinanceOffice1.Style.Theme.warm, true) + FinanceOffice1.Style.Set(FinanceOffice1.Style.Theme.polished) FinanceOffice1.Chairs.Set(FinanceOffice1.Chairs.on, true) end } diff --git a/resources/[standalone]/bob74_ipl/dlc_finance/office2.lua b/resources/[standalone]/bob74_ipl/dlc_finance/office2.lua index 75d2593..608a789 100644 --- a/resources/[standalone]/bob74_ipl/dlc_finance/office2.lua +++ b/resources/[standalone]/bob74_ipl/dlc_finance/office2.lua @@ -116,8 +116,7 @@ FinanceOffice2 = { elseif doorSide:lower() == "right" then FinanceOffice2.Safe.isRightDoorOpen = true else - Citizen.Trace("[bob74_ipl] Warning: " .. doorSide .. " is not a correct value. Valid values are:") - Citizen.Trace("left right") + print("[bob74_ipl] Warning: " .. doorSide .. " is not a correct value. Valid values are: left right") end end, Close = function(doorSide) @@ -126,8 +125,7 @@ FinanceOffice2 = { elseif doorSide:lower() == "right" then FinanceOffice2.Safe.isRightDoorOpen = false else - Citizen.Trace("[bob74_ipl] Warning: " .. doorSide .. " is not a correct value. Valid values are:") - Citizen.Trace("left right") + print("[bob74_ipl] Warning: " .. doorSide .. " is not a correct value. Valid values are: left right") end end, @@ -152,7 +150,7 @@ FinanceOffice2 = { end if doorHandle == 0 then - Citizen.Trace("[bob74_ipl] Warning: " .. doorSide .. " safe door handle is 0") + print("[bob74_ipl] Warning: " .. doorSide .. " safe door handle is 0") return end @@ -165,7 +163,7 @@ FinanceOffice2 = { local doorHandle = GetClosestObjectOfType(FinanceOffice2.Safe.Position.x, FinanceOffice2.Safe.Position.y, FinanceOffice2.Safe.Position.z, 5.0, doorHash, false, false, false) while doorHandle == 0 do - Citizen.Wait(25) + Wait(25) doorHandle = GetClosestObjectOfType(FinanceOffice2.Safe.Position.x, FinanceOffice2.Safe.Position.y, FinanceOffice2.Safe.Position.z, 5.0, doorHash, false, false, false) timeout = timeout - 1 diff --git a/resources/[standalone]/bob74_ipl/dlc_finance/office3.lua b/resources/[standalone]/bob74_ipl/dlc_finance/office3.lua index 20a8741..e209703 100644 --- a/resources/[standalone]/bob74_ipl/dlc_finance/office3.lua +++ b/resources/[standalone]/bob74_ipl/dlc_finance/office3.lua @@ -116,8 +116,7 @@ FinanceOffice3 = { elseif doorSide:lower() == "right" then FinanceOffice3.Safe.isRightDoorOpen = true else - Citizen.Trace("[bob74_ipl] Warning: " .. doorSide .. " is not a correct value. Valid values are:") - Citizen.Trace("left right") + print("[bob74_ipl] Warning: " .. doorSide .. " is not a correct value. Valid values are: left right") end end, Close = function(doorSide) @@ -126,8 +125,7 @@ FinanceOffice3 = { elseif doorSide:lower() == "right" then FinanceOffice3.Safe.isRightDoorOpen = false else - Citizen.Trace("[bob74_ipl] Warning: " .. doorSide .. " is not a correct value. Valid values are:") - Citizen.Trace("left right") + print("[bob74_ipl] Warning: " .. doorSide .. " is not a correct value. Valid values are: left right") end end, @@ -152,7 +150,7 @@ FinanceOffice3 = { end if doorHandle == 0 then - Citizen.Trace("[bob74_ipl] Warning: " .. doorSide .. " safe door handle is 0") + print("[bob74_ipl] Warning: " .. doorSide .. " safe door handle is 0") return end @@ -165,7 +163,7 @@ FinanceOffice3 = { local doorHandle = GetClosestObjectOfType(FinanceOffice3.Safe.Position.x, FinanceOffice3.Safe.Position.y, FinanceOffice3.Safe.Position.z, 5.0, doorHash, false, false, false) while doorHandle == 0 do - Citizen.Wait(25) + Wait(25) doorHandle = GetClosestObjectOfType(FinanceOffice3.Safe.Position.x, FinanceOffice3.Safe.Position.y, FinanceOffice3.Safe.Position.z, 5.0, doorHash, false, false, false) timeout = timeout - 1 diff --git a/resources/[standalone]/bob74_ipl/dlc_finance/office4.lua b/resources/[standalone]/bob74_ipl/dlc_finance/office4.lua index 32e2706..1c6fd8a 100644 --- a/resources/[standalone]/bob74_ipl/dlc_finance/office4.lua +++ b/resources/[standalone]/bob74_ipl/dlc_finance/office4.lua @@ -116,8 +116,7 @@ FinanceOffice4 = { elseif doorSide:lower() == "right" then FinanceOffice4.Safe.isRightDoorOpen = true else - Citizen.Trace("[bob74_ipl] Warning: " .. doorSide .. " is not a correct value. Valid values are:") - Citizen.Trace("left right") + print("[bob74_ipl] Warning: " .. doorSide .. " is not a correct value. Valid values are: left right") end end, Close = function(doorSide) @@ -126,8 +125,7 @@ FinanceOffice4 = { elseif doorSide:lower() == "right" then FinanceOffice4.Safe.isRightDoorOpen = false else - Citizen.Trace("[bob74_ipl] Warning: " .. doorSide .. " is not a correct value. Valid values are:") - Citizen.Trace("left right") + print("[bob74_ipl] Warning: " .. doorSide .. " is not a correct value. Valid values are: left right") end end, @@ -152,7 +150,7 @@ FinanceOffice4 = { end if doorHandle == 0 then - Citizen.Trace("[bob74_ipl] Warning: " .. doorSide .. " safe door handle is 0") + print("[bob74_ipl] Warning: " .. doorSide .. " safe door handle is 0") return end @@ -165,7 +163,7 @@ FinanceOffice4 = { local doorHandle = GetClosestObjectOfType(FinanceOffice4.Safe.Position.x, FinanceOffice4.Safe.Position.y, FinanceOffice4.Safe.Position.z, 5.0, doorHash, false, false, false) while doorHandle == 0 do - Citizen.Wait(25) + Wait(25) doorHandle = GetClosestObjectOfType(FinanceOffice4.Safe.Position.x, FinanceOffice4.Safe.Position.y, FinanceOffice4.Safe.Position.z, 5.0, doorHash, false, false, false) timeout = timeout - 1 diff --git a/resources/[standalone]/bob74_ipl/dlc_finance/organization.lua b/resources/[standalone]/bob74_ipl/dlc_finance/organization.lua index a310e3d..d4928d1 100644 --- a/resources/[standalone]/bob74_ipl/dlc_finance/organization.lua +++ b/resources/[standalone]/bob74_ipl/dlc_finance/organization.lua @@ -73,7 +73,7 @@ FinanceOrganization = { ReleaseNamedRendertarget(GetHashKey(FinanceOrganization.Office.target)) end - if HasNamedScaleformMovieLoaded(FinanceOrganization.Office.movieId) then + if HasScaleformMovieFilenameLoaded(FinanceOrganization.Office.movieId) then SetScaleformMovieAsNoLongerNeeded(FinanceOrganization.Office.movieId) end @@ -84,7 +84,7 @@ FinanceOrganization = { } } -Citizen.CreateThread(function() +CreateThread(function() FinanceOrganization.Office.Init() while true do @@ -95,19 +95,19 @@ Citizen.CreateThread(function() FinanceOrganization.Office.loaded = true - Citizen.Wait(0) -- We need to call all this every frame + Wait(0) -- We need to call all this every frame else - Citizen.Wait(1000) -- We are not inside an office + Wait(1000) -- We are not inside an office end elseif FinanceOrganization.Office.loaded then -- Loaded and need to unload FinanceOrganization.Office.Clear() FinanceOrganization.Office.loaded = false - Citizen.Wait(1000) -- We can wait longer when we don't need to display text + Wait(1000) -- We can wait longer when we don't need to display text else -- Not needed to load - Citizen.Wait(1000) -- We can wait longer when we don't need to display text + Wait(1000) -- We can wait longer when we don't need to display text end end end) diff --git a/resources/[standalone]/bob74_ipl/dlc_gunrunning/yacht.lua b/resources/[standalone]/bob74_ipl/dlc_gunrunning/yacht.lua index c34ce5c..c45a028 100644 --- a/resources/[standalone]/bob74_ipl/dlc_gunrunning/yacht.lua +++ b/resources/[standalone]/bob74_ipl/dlc_gunrunning/yacht.lua @@ -34,7 +34,7 @@ GunrunningYacht = { if handle == 0 then RequestModel(GunrunningYacht.Water.modelHash) while not HasModelLoaded(GunrunningYacht.Water.modelHash) do - Citizen.Wait(0) + Wait(0) end local water = CreateObjectNoOffset(GunrunningYacht.Water.modelHash, -1369.0, 6736.0, 5.40, false, false, false) diff --git a/resources/[standalone]/bob74_ipl/dlc_heists/yacht.lua b/resources/[standalone]/bob74_ipl/dlc_heists/yacht.lua index 71af6cd..fc7f42c 100644 --- a/resources/[standalone]/bob74_ipl/dlc_heists/yacht.lua +++ b/resources/[standalone]/bob74_ipl/dlc_heists/yacht.lua @@ -34,7 +34,7 @@ HeistYacht = { if handle == 0 then RequestModel(HeistYacht.Water.modelHash) while not HasModelLoaded(HeistYacht.Water.modelHash) do - Citizen.Wait(0) + Wait(0) end local water = CreateObjectNoOffset(HeistYacht.Water.modelHash, -2023.773, -1038.0, 5.40, false, false, false) diff --git a/resources/[standalone]/bob74_ipl/dlc_mercenaries/club.lua b/resources/[standalone]/bob74_ipl/dlc_mercenaries/club.lua new file mode 100644 index 0000000..a4c3483 --- /dev/null +++ b/resources/[standalone]/bob74_ipl/dlc_mercenaries/club.lua @@ -0,0 +1,44 @@ +-- Vinewood Car Club: 1202.407, -3251.251, -50.000 +exports('GetMercenariesClubObject', function() + return MercenariesClub +end) + +MercenariesClub = { + interiorId = 291841, + + Style = { + empty = "entity_set_no_plus", -- The lamps if the podium is not there + club = { + "entity_set_plus", + "entity_set_backdrop_frames", + "entity_set_signs" + }, + + Set = function(style, refresh) + MercenariesClub.Style.Clear(false) + + SetIplPropState(MercenariesClub.interiorId, style, true, refresh) + end, + Clear = function(refresh) + SetIplPropState(MercenariesClub.interiorId, { + MercenariesClub.Style.empty, + MercenariesClub.Style.club + }, false, refresh) + end + }, + + Stairs = { + stairs = "entity_set_stairs", + + Enable = function(state, refresh) + SetIplPropState(MercenariesClub.interiorId, MercenariesClub.Stairs.stairs, state, refresh) + end + }, + + LoadDefault = function() + MercenariesClub.Style.Set(MercenariesClub.Style.club, false) + MercenariesClub.Stairs.Enable(true, false) + + RefreshInterior(MercenariesClub.interiorId) + end +} \ No newline at end of file diff --git a/resources/[standalone]/bob74_ipl/dlc_mercenaries/fixes.lua b/resources/[standalone]/bob74_ipl/dlc_mercenaries/fixes.lua new file mode 100644 index 0000000..90a8dfb --- /dev/null +++ b/resources/[standalone]/bob74_ipl/dlc_mercenaries/fixes.lua @@ -0,0 +1,16 @@ +-- Map fixes +exports('GetMercenariesFixesObject', function() + return MercenariesFixes +end) + +MercenariesFixes = { + ipl = "m23_1_legacy_fixes", + + Enable = function(state) + EnableIpl(MercenariesFixes.ipl, state) + end, + + LoadDefault = function() + MercenariesFixes.Enable(true) + end +} \ No newline at end of file diff --git a/resources/[standalone]/bob74_ipl/dlc_mercenaries/lab.lua b/resources/[standalone]/bob74_ipl/dlc_mercenaries/lab.lua new file mode 100644 index 0000000..aa483b5 --- /dev/null +++ b/resources/[standalone]/bob74_ipl/dlc_mercenaries/lab.lua @@ -0,0 +1,28 @@ +-- Fort Zancudo Lab: -1916.119, 3749.719, -100.000 +exports('GetMercenariesLabObject', function() + return MercenariesLab +end) + +MercenariesLab = { + interiorId = 292097, + + Details = { + levers = "entity_set_levers", + crates = "entity_set_crates", + weapons = "entity_set_weapons", + lights = "entity_set_lift_lights", + + Enable = function(details, state, refresh) + SetIplPropState(MercenariesLab.interiorId, details, state, refresh) + end + }, + + LoadDefault = function() + MercenariesLab.Details.Enable(MercenariesLab.Details.levers, true, false) + MercenariesLab.Details.Enable(MercenariesLab.Details.crates, true, false) + MercenariesLab.Details.Enable(MercenariesLab.Details.weapons, true, false) + MercenariesLab.Details.Enable(MercenariesLab.Details.lights, true, false) + + RefreshInterior(MercenariesLab.interiorId) + end +} \ No newline at end of file diff --git a/resources/[standalone]/bob74_ipl/dlc_smuggler/hangar.lua b/resources/[standalone]/bob74_ipl/dlc_smuggler/hangar.lua index 1880880..8dd37d2 100644 --- a/resources/[standalone]/bob74_ipl/dlc_smuggler/hangar.lua +++ b/resources/[standalone]/bob74_ipl/dlc_smuggler/hangar.lua @@ -34,7 +34,7 @@ SmugglerHangar = { SetColor = function(color, refresh) SetIplPropState(SmugglerHangar.interiorId, SmugglerHangar.Walls.default, true, refresh) - SetInteriorPropColor(SmugglerHangar.interiorId, SmugglerHangar.Walls.default, color) + SetInteriorEntitySetColor(SmugglerHangar.interiorId, SmugglerHangar.Walls.default, color) end, }, Floor = { @@ -73,7 +73,7 @@ SmugglerHangar = { SmugglerHangar.Floor.Decals.Clear(false) SetIplPropState(SmugglerHangar.interiorId, decal, true, refresh) - SetInteriorPropColor(SmugglerHangar.interiorId, decal, color) + SetInteriorEntitySetColor(SmugglerHangar.interiorId, decal, color) end, Clear = function(refresh) SetIplPropState(SmugglerHangar.interiorId, { @@ -99,7 +99,7 @@ SmugglerHangar = { if crane ~= "" then SetIplPropState(SmugglerHangar.interiorId, crane, true, refresh) - SetInteriorPropColor(SmugglerHangar.interiorId, crane, color) + SetInteriorEntitySetColor(SmugglerHangar.interiorId, crane, color) else if refresh then RefreshInterior(SmugglerHangar.interiorId) @@ -123,7 +123,7 @@ SmugglerHangar = { if mod ~= "" then SetIplPropState(SmugglerHangar.interiorId, mod, true, refresh) - SetInteriorPropColor(SmugglerHangar.interiorId, mod, color) + SetInteriorEntitySetColor(SmugglerHangar.interiorId, mod, color) else if refresh then RefreshInterior(SmugglerHangar.interiorId) @@ -173,7 +173,7 @@ SmugglerHangar = { if bed ~= "" then SetIplPropState(SmugglerHangar.interiorId, bed, true, refresh) - SetInteriorPropColor(SmugglerHangar.interiorId, "set_bedroom_tint", color) + SetInteriorEntitySetColor(SmugglerHangar.interiorId, "set_bedroom_tint", color) else if refresh then RefreshInterior(SmugglerHangar.interiorId) @@ -223,7 +223,7 @@ SmugglerHangar = { if light ~= "" then SetIplPropState(SmugglerHangar.interiorId, "set_lighting_tint_props", true, refresh) - SetInteriorPropColor(SmugglerHangar.interiorId, "set_lighting_tint_props", light) + SetInteriorEntitySetColor(SmugglerHangar.interiorId, "set_lighting_tint_props", light) else if refresh then RefreshInterior(SmugglerHangar.interiorId) diff --git a/resources/[standalone]/bob74_ipl/dlc_summer/base.lua b/resources/[standalone]/bob74_ipl/dlc_summer/base.lua new file mode 100644 index 0000000..b146580 --- /dev/null +++ b/resources/[standalone]/bob74_ipl/dlc_summer/base.lua @@ -0,0 +1,4 @@ +CreateThread(function() + RequestIpl("m24_1_legacyfixes") + RequestIpl("m24_1_pizzasigns") +end) \ No newline at end of file diff --git a/resources/[standalone]/bob74_ipl/dlc_summer/carrier.lua b/resources/[standalone]/bob74_ipl/dlc_summer/carrier.lua new file mode 100644 index 0000000..953ea87 --- /dev/null +++ b/resources/[standalone]/bob74_ipl/dlc_summer/carrier.lua @@ -0,0 +1,25 @@ +-- Aircraft carrier: -3208.03, 3954.54, 14.0 +exports('GetSummerCarrierObject', function() + return SummerCarrier +end) + +SummerCarrier = { + ipl = { + "m24_1_carrier", + "m24_1_carrier_int1", + "m24_1_carrier_int2", + "m24_1_carrier_int3", + "m24_1_carrier_int4", + "m24_1_carrier_int5", + "m24_1_carrier_int6", + "m24_1_carrier_ladders" + }, + + Enable = function(state) + EnableIpl(SummerCarrier.ipl, state) + end, + + LoadDefault = function() + SummerCarrier.Enable(true) + end +} \ No newline at end of file diff --git a/resources/[standalone]/bob74_ipl/dlc_summer/office.lua b/resources/[standalone]/bob74_ipl/dlc_summer/office.lua new file mode 100644 index 0000000..d22ce8d --- /dev/null +++ b/resources/[standalone]/bob74_ipl/dlc_summer/office.lua @@ -0,0 +1,114 @@ +-- Bail office: 565.886, -2688.761, -50.0 +exports('GetSummerOfficeObject', function() + return SummerOffice +end) + +SummerOffice = { + interiorId = 295425, + + Ipl = { + Exterior = { + ipl = { + "m24_1_bailoffice_davis", + "m24_1_bailoffice_delperro", + "m24_1_bailoffice_missionrow", + "m24_1_bailoffice_paletobay", + "m24_1_bailoffice_vinewood" + }, + + Load = function() + EnableIpl(SummerOffice.Ipl.Exterior.ipl, true) + end, + Remove = function() + EnableIpl(SummerOffice.Ipl.Exterior.ipl, false) + end + } + }, + + Style = { + vintage = "set_style_01", + patterns = "set_style_02", + teak = "set_style_03", + + Set = function(style, refresh) + SummerOffice.Style.Clear(false) + + SetIplPropState(SummerOffice.interiorId, style, true, refresh) + end, + Clear = function(refresh) + SetIplPropState(SummerOffice.interiorId, { + SummerOffice.Style.vintage, + SummerOffice.Style.patterns, + SummerOffice.Style.teak + }, false, refresh) + end + }, + + Desk = { + files = "set_no_staff", + computers = "set_staff_upgrade", + + Set = function(style, refresh) + SummerOffice.Desk.Clear(false) + + SetIplPropState(SummerOffice.interiorId, style, true, refresh) + end, + Clear = function(refresh) + SetIplPropState(SummerOffice.interiorId, { + SummerOffice.Desk.files, + SummerOffice.Desk.computers + }, false, refresh) + end + }, + + Gunsafe = { + cabinet = "set_gunsafe_off", + gunsafe = "set_gunsafe_on", + + Set = function(style, refresh) + SummerOffice.Gunsafe.Clear(false) + + SetIplPropState(SummerOffice.interiorId, style, true, refresh) + end, + Clear = function(refresh) + SetIplPropState(SummerOffice.interiorId, { + SummerOffice.Gunsafe.cabinet, + SummerOffice.Gunsafe.gunsafe + }, false, refresh) + end + }, + + Trophy = { + plaque = "set_trophy_10x", + badge = "set_trophy_24x", + handcuffs = "set_trophy_100x", + + Enable = function(trophy, state, refresh) + SetIplPropState(SummerOffice.interiorId, trophy, state, refresh) + end + }, + + Plant = { + plant = "set_new_plant", + + Enable = function(state, refresh) + SetIplPropState(SummerOffice.interiorId, SummerOffice.Plant.plant, state, refresh) + end + }, + + LoadDefault = function() + SummerOffice.Ipl.Exterior.Load() + + SummerOffice.Style.Set(SummerOffice.Style.teak, false) + SummerOffice.Desk.Set(SummerOffice.Desk.files, false) + SummerOffice.Gunsafe.Set(SummerOffice.Gunsafe.cabinet, false) + + SummerOffice.Trophy.Enable(SummerOffice.Trophy.plaque, true, false) + SummerOffice.Trophy.Enable(SummerOffice.Trophy.badge, true, false) + SummerOffice.Trophy.Enable(SummerOffice.Trophy.handcuffs, true, false) + + SummerOffice.Plant.Enable(true, false) + + RefreshInterior(SummerOffice.interiorId) + end +} \ No newline at end of file diff --git a/resources/[standalone]/bob74_ipl/dlc_tuner/garage.lua b/resources/[standalone]/bob74_ipl/dlc_tuner/garage.lua index d7f38a4..125f0f8 100644 --- a/resources/[standalone]/bob74_ipl/dlc_tuner/garage.lua +++ b/resources/[standalone]/bob74_ipl/dlc_tuner/garage.lua @@ -6,7 +6,7 @@ TunerGarage = { InteriorId = 285953, Ipl = { - Interior = { + Exterior = { ipl = { 'tr_tuner_shop_burton', 'tr_tuner_shop_mesa', @@ -17,10 +17,10 @@ TunerGarage = { }, Load = function() - EnableIpl(TunerGarage.Ipl.Interior.ipl, true) + EnableIpl(TunerGarage.Ipl.Exterior.ipl, true) end, Remove = function() - EnableIpl(TunerGarage.Ipl.Interior.ipl, false) + EnableIpl(TunerGarage.Ipl.Exterior.ipl, false) end, }, Entities = { @@ -89,6 +89,6 @@ TunerGarage = { TunerGarage.Ipl.Load() TunerGarage.Entities.Load() - RefreshInterior(TunerGarage.interiorId) + RefreshInterior(TunerGarage.InteriorId) end } diff --git a/resources/[standalone]/bob74_ipl/dlc_tuner/meetup.lua b/resources/[standalone]/bob74_ipl/dlc_tuner/meetup.lua index 3048478..cb0ae19 100644 --- a/resources/[standalone]/bob74_ipl/dlc_tuner/meetup.lua +++ b/resources/[standalone]/bob74_ipl/dlc_tuner/meetup.lua @@ -1,3 +1,4 @@ +-- Los Santos Car Meet: -2000.0, 1113.211, -25.36243 exports('GetTunerMeetupObject', function() return TunerMeetup end) @@ -6,7 +7,7 @@ TunerMeetup = { InteriorId = 285697, Ipl = { - Interior = { + Exterior = { ipl = { 'tr_tuner_meetup', 'tr_tuner_race_line' @@ -14,20 +15,20 @@ TunerMeetup = { }, Load = function() - EnableIpl(TunerMeetup.Ipl.Interior.ipl, true) + EnableIpl(TunerMeetup.Ipl.Exterior.ipl, true) end, Remove = function() - EnableIpl(TunerMeetup.Ipl.Interior.ipl, false) + EnableIpl(TunerMeetup.Ipl.Exterior.ipl, false) end }, Entities = { entity_set_meet_crew = true, entity_set_meet_lights = true, - entity_set_meet_lights_cheap = true, + entity_set_meet_lights_cheap = false, entity_set_player = true, entity_set_test_crew = false, entity_set_test_lights = true, - entity_set_test_lights_cheap = true, + entity_set_test_lights_cheap = false, entity_set_time_trial = true, Set = function(name, state) @@ -59,6 +60,6 @@ TunerMeetup = { TunerMeetup.Ipl.Load() TunerMeetup.Entities.Load() - RefreshInterior(TunerMeetup.interiorId) + RefreshInterior(TunerMeetup.InteriorId) end } diff --git a/resources/[standalone]/bob74_ipl/dlc_tuner/methlab.lua b/resources/[standalone]/bob74_ipl/dlc_tuner/methlab.lua index cd8a06e..2e74e26 100644 --- a/resources/[standalone]/bob74_ipl/dlc_tuner/methlab.lua +++ b/resources/[standalone]/bob74_ipl/dlc_tuner/methlab.lua @@ -36,7 +36,7 @@ TunerMethLab = { LoadDefault = function() TunerMethLab.Entities.Load() - SetInteriorEntitySetColor(TunerMethLab.interiorId, TunerMethLab.Entities.tintable_walls, 3) - RefreshInterior(TunerMethLab.interiorId) + SetInteriorEntitySetColor(TunerMethLab.InteriorId, TunerMethLab.Entities.tintable_walls, 3) + RefreshInterior(TunerMethLab.InteriorId) end } diff --git a/resources/[standalone]/bob74_ipl/fxmanifest.lua b/resources/[standalone]/bob74_ipl/fxmanifest.lua index 8de45c6..95b8af1 100644 --- a/resources/[standalone]/bob74_ipl/fxmanifest.lua +++ b/resources/[standalone]/bob74_ipl/fxmanifest.lua @@ -1,13 +1,9 @@ --- Resources: --- ********** --- IPL list: https://wiki.rage.mp/index.php?title=Interiors_and_Locations - fx_version 'adamant' game 'gta5' author 'Bob_74' description 'Load and customize your map' -version '2.0.15' +version '2.4.0' lua54 "yes" @@ -15,12 +11,14 @@ client_scripts { "lib/common.lua" , "lib/observers/interiorIdObserver.lua" , "lib/observers/officeSafeDoorHandler.lua" + , "lib/observers/officeCullHandler.lua" , "client.lua" -- GTA V , "gtav/base.lua" -- Base IPLs to fix holes , "gtav/ammunations.lua" , "gtav/bahama.lua" + , "gtav/cargoship.lua" , "gtav/floyd.lua" , "gtav/franklin.lua" , "gtav/franklin_aunt.lua" @@ -108,6 +106,11 @@ client_scripts { , "dlc_casino/casino.lua" , "dlc_casino/penthouse.lua" + -- DLC Cayo Perico Heist (Requires forced build 2189 or higher) + , "dlc_cayoperico/base.lua" + , "dlc_cayoperico/nightclub.lua" + , "dlc_cayoperico/submarine.lua" + -- DLC Tuners (Requires forced build 2372 or higher) , "dlc_tuner/garage.lua" , "dlc_tuner/meetup.lua" @@ -127,4 +130,34 @@ client_scripts { , "gta_mpsum2/simeonfix.lua" , "gta_mpsum2/vehicle_warehouse.lua" , "gta_mpsum2/warehouse.lua" + + -- DLC Los Santos Drug Wars (Requires forced build 2802 or higher) + , "dlc_drugwars/base.lua" + , "dlc_drugwars/freakshop.lua" + , "dlc_drugwars/garage.lua" + , "dlc_drugwars/lab.lua" + , "dlc_drugwars/traincrash.lua" + + -- DLC San Andreas Mercenaries (Requires forced build 2944 or higher) + , "dlc_mercenaries/club.lua" + , "dlc_mercenaries/lab.lua" + , "dlc_mercenaries/fixes.lua" + + -- DLC The Chop Shop (Requires forced build 3095 or higher) + , "dlc_chopshop/base.lua" + , "dlc_chopshop/cargoship.lua" + , "dlc_chopshop/cartel_garage.lua" + , "dlc_chopshop/lifeguard.lua" + , "dlc_chopshop/salvage.lua" + + -- DLC Bottom Dollar Bounties (Requires forced build 3258 or higher) + , "dlc_summer/base.lua" + , "dlc_summer/carrier.lua" + , "dlc_summer/office.lua" + + -- DLC Agents of Sabotage (Requires forced build 3407 or higher) + , "dlc_agents/base.lua" + , "dlc_agents/factory.lua" + , "dlc_agents/office.lua" + , "dlc_agents/airstrip.lua" } diff --git a/resources/[standalone]/bob74_ipl/gtav/base.lua b/resources/[standalone]/bob74_ipl/gtav/base.lua index befd6d1..9982fd2 100644 --- a/resources/[standalone]/bob74_ipl/gtav/base.lua +++ b/resources/[standalone]/bob74_ipl/gtav/base.lua @@ -1,4 +1,4 @@ -Citizen.CreateThread(function() +CreateThread(function() -- Heist Jewel: -637.20159 -239.16250 38.1 RequestIpl("post_hiest_unload") @@ -106,4 +106,18 @@ Citizen.CreateThread(function() -- Ferris wheel RequestIpl("ferris_finale_anim") + + -- Train track: 2626.374, 2949.869, 39.1409 + RequestIpl("ld_rail_01_track") + RequestIpl("ld_rail_02_track") + + -- Docks cranes: 887.7344, -2922.285, 34.000 + RequestIpl("dockcrane1") + RequestIpl("pcranecont") + + -- Construction lift: -180.5771, -1016.9276, 28.2893 + RequestIpl("dt1_21_prop_lift_on") + + -- Davis Quartz train: 2773.6099, 2835.3274, 35.1903 + RequestIpl("cs5_4_trains") end) diff --git a/resources/[standalone]/bob74_ipl/gtav/cargoship.lua b/resources/[standalone]/bob74_ipl/gtav/cargoship.lua new file mode 100644 index 0000000..1a5b7e7 --- /dev/null +++ b/resources/[standalone]/bob74_ipl/gtav/cargoship.lua @@ -0,0 +1,33 @@ +-- Cargo ship: -168.1825, -2364.8259, 20.000 +exports('GetCargoShipObject', function() + return CargoShip +end) + +CargoShip = { + State = { + normal = { + "cargoship", + "ship_occ_grp1" + }, + sunk = { + "sunkcargoship", + "ship_occ_grp2" + }, + + Set = function(state) + CargoShip.State.Clear(false) + + EnableIpl(state, state) + end, + Clear = function(refresh) + EnableIpl({ + CargoShip.State.normal, + CargoShip.State.sunk + }, false) + end + }, + + LoadDefault = function() + CargoShip.State.Set(CargoShip.State.normal) + end +} \ No newline at end of file diff --git a/resources/[standalone]/bob74_ipl/gtav/north_yankton.lua b/resources/[standalone]/bob74_ipl/gtav/north_yankton.lua index 6def102..d1a9209 100644 --- a/resources/[standalone]/bob74_ipl/gtav/north_yankton.lua +++ b/resources/[standalone]/bob74_ipl/gtav/north_yankton.lua @@ -24,15 +24,51 @@ NorthYankton = { "prologue05b", "prologue06", "prologue06b", + "prologue_occl", "prologue06_int", "prologuerd", "prologuerdb", "prologue_DistantLights", "prologue_LODLights", - "prologue_m2_door" + "DES_ProTree_start", + "prologue_m2_door", + "prologue03_grv_cov" + }, + + Grave = { + covered = "prologue03_grv_cov", + dug = "prologue03_grv_dug", + funeral = "prologue03_grv_fun", + + Set = function(grave) + NorthYankton.Grave.Clear() + + EnableIpl(grave, true) + end, + Clear = function() + EnableIpl({ + NorthYankton.Grave.covered, + NorthYankton.Grave.dug, + NorthYankton.Grave.funeral + }, false) + end + }, + + Traffic = { + Enable = function(state) + SetAllPathsCacheBoundingstruct(state) + + SetRoadsInAngledArea(5526.24, -5137.23, 61.78925, 3679.327, -4973.879, 125.0828, 192, false, state, true); + SetRoadsInAngledArea(3691.211, -4941.24, 94.59368, 3511.115, -4869.191, 126.7621, 16, false, state, true); + SetRoadsInAngledArea(3510.004, -4865.81, 94.69557, 3204.424, -4833.817, 126.8152, 16, false, state, true); + SetRoadsInAngledArea(3186.534, -4832.798, 109.8148, 3202.187, -4833.993, 114.815, 16, false, state, true); + end }, Enable = function(state) + NorthYankton.Grave.Clear() + NorthYankton.Traffic.Enable(state) + EnableIpl(NorthYankton.ipl, state) end } diff --git a/resources/[standalone]/bob74_ipl/gtav/simeon.lua b/resources/[standalone]/bob74_ipl/gtav/simeon.lua index 738097e..0313573 100644 --- a/resources/[standalone]/bob74_ipl/gtav/simeon.lua +++ b/resources/[standalone]/bob74_ipl/gtav/simeon.lua @@ -66,7 +66,7 @@ Simeon = { LoadDefault = function() Simeon.Ipl.Interior.Load() Simeon.Style.Set(Simeon.Style.normal) - Simeon.Shutter.Set(Simeon.Shutter.open) + Simeon.Shutter.Set(Simeon.Shutter.opened) RefreshInterior(Simeon.interiorId) end diff --git a/resources/[standalone]/bob74_ipl/lib/common.lua b/resources/[standalone]/bob74_ipl/lib/common.lua index fefd907..4c57117 100644 --- a/resources/[standalone]/bob74_ipl/lib/common.lua +++ b/resources/[standalone]/bob74_ipl/lib/common.lua @@ -35,11 +35,17 @@ Global = { isInsideApartment5 = false, isInsideApartment6 = false }, + Security = { + isInsideOffice1 = false, + isInsideOffice2 = false, + isInsideOffice3 = false, + isInsideOffice4 = false + }, -- Set all interiors variables to false -- The loop inside 'interiorIdObserver' will set them to true ResetInteriorVariables = function() - for _, parentKey in pairs{"Biker", "FinanceOffices", "HighLife"} do + for _, parentKey in pairs{"Biker", "FinanceOffices", "HighLife", "Security"} do local t = Global[parentKey] for key in pairs(t) do @@ -97,12 +103,12 @@ function SetIplPropState(interiorId, props, state, refresh) end else if state then - if not IsInteriorPropEnabled(interiorId, props) then - EnableInteriorProp(interiorId, props) + if not IsInteriorEntitySetActive(interiorId, props) then + ActivateInteriorEntitySet(interiorId, props) end else - if IsInteriorPropEnabled(interiorId, props) then - DisableInteriorProp(interiorId, props) + if IsInteriorEntitySetActive(interiorId, props) then + DeactivateInteriorEntitySet(interiorId, props) end end end @@ -138,7 +144,7 @@ function DrawEmptyRect(name, model) local renderId = CreateNamedRenderTargetForModel(name, model) while not IsNamedRendertargetRegistered(name) do - Citizen.Wait(step) + Wait(step) currentTime = currentTime + step @@ -167,15 +173,15 @@ function SetupScaleform(movieId, scaleformFunction, parameters) local p = parameters["p" .. tostring(i)] if p.type == "bool" then - PushScaleformMovieMethodParameterBool(p.value) + ScaleformMovieMethodAddParamBool(p.value) elseif p.type == "int" then - PushScaleformMovieMethodParameterInt(p.value) + ScaleformMovieMethodAddParamInt(p.value) elseif p.type == "float" then - PushScaleformMovieMethodParameterFloat(p.value) + ScaleformMovieMethodAddParamFloat(p.value) elseif p.type == "string" then - PushScaleformMovieMethodParameterString(p.value) + ScaleformMovieMethodAddParamTextureNameString(p.value) elseif p.type == "buttonName" then - PushScaleformMovieMethodParameterButtonName(p.value) + ScaleformMovieMethodAddParamPlayerNameString(p.value) end end end @@ -189,9 +195,9 @@ function LoadStreamedTextureDict(texturesDict) local timeout = 5 * 1000 local currentTime = 0 - RequestStreamedTextureDict(texturesDict, 0) + RequestStreamedTextureDict(texturesDict, false) while not HasStreamedTextureDictLoaded(texturesDict) do - Citizen.Wait(step) + Wait(step) currentTime = currentTime + step @@ -210,7 +216,7 @@ function LoadScaleform(scaleform) local handle = RequestScaleformMovie(scaleform) while not HasScaleformMovieLoaded(handle) do - Citizen.Wait(step) + Wait(step) currentTime = currentTime + step @@ -229,7 +235,7 @@ function GetPedheadshot(ped) local pedheadshot = RegisterPedheadshot(ped) while not IsPedheadshotReady(pedheadshot) do - Citizen.Wait(step) + Wait(step) currentTime = currentTime + step @@ -251,10 +257,10 @@ function GetPedheadshotTexture(ped) local IsTextureDictLoaded = LoadStreamedTextureDict(textureDict) if not IsTextureDictLoaded then - Citizen.Trace("ERROR: GetPedheadshotTexture - Textures dictionnary \"" .. tostring(textureDict) .. "\" cannot be loaded.") + print("ERROR: GetPedheadshotTexture - Textures dictionnary \"" .. tostring(textureDict) .. "\" cannot be loaded.") end else - Citizen.Trace("ERROR: GetPedheadshotTexture - PedHeadShot not ready.") + print("ERROR: GetPedheadshotTexture - PedHeadShot not ready.") end return textureDict diff --git a/resources/[standalone]/bob74_ipl/lib/observers/interiorIdObserver.lua b/resources/[standalone]/bob74_ipl/lib/observers/interiorIdObserver.lua index d16d8c5..1d0335b 100644 --- a/resources/[standalone]/bob74_ipl/lib/observers/interiorIdObserver.lua +++ b/resources/[standalone]/bob74_ipl/lib/observers/interiorIdObserver.lua @@ -1,9 +1,8 @@ local _scanDelay = 500 -Citizen.CreateThread(function() +CreateThread(function() while true do - -- /!\ To do: Find a more reliable way to get the current interior ID - Global.currentInteriorId = GetInteriorAtCoords(GetEntityCoords(PlayerPedId())) + Global.currentInteriorId = GetInteriorFromEntity(PlayerPedId()) if Global.currentInteriorId == 0 then Global.ResetInteriorVariables() @@ -41,8 +40,14 @@ Citizen.CreateThread(function() Global.FinanceOffices.isInsideOffice2 = (Global.currentInteriorId == FinanceOffice2.currentInteriorId) Global.FinanceOffices.isInsideOffice3 = (Global.currentInteriorId == FinanceOffice3.currentInteriorId) Global.FinanceOffices.isInsideOffice4 = (Global.currentInteriorId == FinanceOffice4.currentInteriorId) + + -- DLC: The Contract + Global.Security.isInsideOffice1 = (Global.currentInteriorId == MpSecurityOffice1.InteriorId) + Global.Security.isInsideOffice2 = (Global.currentInteriorId == MpSecurityOffice2.InteriorId) + Global.Security.isInsideOffice3 = (Global.currentInteriorId == MpSecurityOffice3.InteriorId) + Global.Security.isInsideOffice4 = (Global.currentInteriorId == MpSecurityOffice4.InteriorId) end - Citizen.Wait(_scanDelay) + Wait(_scanDelay) end end) diff --git a/resources/[standalone]/bob74_ipl/lib/observers/officeCullHandler.lua b/resources/[standalone]/bob74_ipl/lib/observers/officeCullHandler.lua new file mode 100644 index 0000000..a2b7c0c --- /dev/null +++ b/resources/[standalone]/bob74_ipl/lib/observers/officeCullHandler.lua @@ -0,0 +1,35 @@ +CreateThread(function() + while true do + local sleep = 500 + + if Global.Security.isInsideOffice1 or Global.Security.isInsideOffice2 or Global.Security.isInsideOffice3 or Global.Security.isInsideOffice4 then + sleep = 0 + + if Global.Security.isInsideOffice1 then + EnableExteriorCullModelThisFrame(`bh1_05_build1`) + EnableExteriorCullModelThisFrame(`bh1_05_em`) + end + + if Global.Security.isInsideOffice2 then + EnableExteriorCullModelThisFrame(`hei_hw1_08_hotplaz01`) + EnableExteriorCullModelThisFrame(`hw1_08_hotplaz_rail`) + EnableExteriorCullModelThisFrame(`hw1_08_emissive_c`) + end + + if Global.Security.isInsideOffice3 then + EnableExteriorCullModelThisFrame(`hei_kt1_05_01`) + EnableExteriorCullModelThisFrame(`kt1_05_glue_b`) + EnableExteriorCullModelThisFrame(`kt1_05_kt_emissive_kt1_05`) + end + + if Global.Security.isInsideOffice4 then + EnableExteriorCullModelThisFrame(`hei_kt1_08_buildingtop_a`) + EnableExteriorCullModelThisFrame(`hei_kt1_08_kt1_emissive_ema`) + end + + DisableOcclusionThisFrame() + end + + Wait(sleep) + end +end) diff --git a/resources/[standalone]/bob74_ipl/lib/observers/officeSafeDoorHandler.lua b/resources/[standalone]/bob74_ipl/lib/observers/officeSafeDoorHandler.lua index a044284..64b645c 100644 --- a/resources/[standalone]/bob74_ipl/lib/observers/officeSafeDoorHandler.lua +++ b/resources/[standalone]/bob74_ipl/lib/observers/officeSafeDoorHandler.lua @@ -1,7 +1,7 @@ -- Delay between each attempt to open/close the doors corresponding to their state local _scanDelay = 500 -Citizen.CreateThread(function() +CreateThread(function() while true do local office = 0 @@ -42,6 +42,6 @@ Citizen.CreateThread(function() end end - Citizen.Wait(_scanDelay) + Wait(_scanDelay) end end) diff --git a/resources/[standalone]/bob74_ipl/stream/bh1_14_0.ybn b/resources/[standalone]/bob74_ipl/stream/bh1_14_0.ybn new file mode 100644 index 0000000000000000000000000000000000000000..fe5bd2f610ddfdd841e6d6314b2dfbfe71039dfc GIT binary patch literal 59289 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 literal 0 HcmV?d00001 diff --git a/resources/[standalone]/bob74_ipl/stream/hei_ap1_03_4.ybn b/resources/[standalone]/bob74_ipl/stream/hei_ap1_03_4.ybn new file mode 100644 index 0000000000000000000000000000000000000000..3fec0ffd4c69b60e8e241f165a2565e949bc1553 GIT binary patch literal 197866 zcmV(^K-IreQ$sf^000032m~wu006LDe0N-wJFs>p$-68niXA(4?AUShvhUilW5>MlBz0aO||M@=8Pw|-~lgVT<^9;u&b$>4#F~(xf zieP+US@7F$Uf+7`|9)*R*8R+^8->nhso3d1Sy$8WGoPpVo{i{j)OD|u3;UlrQL*UR zQFi&?`2UYr#kQ%(SKh<|8JfN|NZyN z_kXdiwNn-6wYlPwHD^aD;XosmEG~%c!pzQ4DvLfe$=IZA)MB)3Ot2#!!MP_H3xPIj zc^GFdS7QJ5sx~jqeK}*}s2z)Q#94|sgJfa3A3J4X5vi9fEr5cYWx2*YSn7z+mLS!24Hn3v6iwk&74qr zq7i}fkJUz*^RWCZa?}L)V=N>tS8jO7JF2-VDT<0)JRb{Y4=M77%TiM4kc3fdmY4Y# zn}qdawd`7MR)U3_)7$<~RvyH=+xznZtQ+$SO;H2v-R(jA9`j+3$$Vghv6@cPDr)Un zh*@M(wGqZSpwr}X6=a23jQ?oh)AXDQu_Cw++uhN|3!u|f6r;60W8=pFbN-ynp2aXD zKKB^I1jM<^Rg{%tahCDM7oJ`F%KMp%vyv?J)HtIcP;f0<1oGr*yZwr#BX|pp<`SDS7ru_ednI9Ac-(nf`*s}*Hlqn9}(1%`Lh+= zx6K398mKK2v=M<8za8f(MmP*_YCb$}n_xA*||fLgKGiZ<0jDrX&8n}xEXJU&}prJNn) z09lJ|reiGr{t#n6?V=dmXB}2vhEyA3>;>9I!JYxk!u%=@1>Qv$sSZ=DlxNb9p~fYk zU8G~w8;-zGxL^_h(Y*CxvY?c znqOOr;B^+2SulGa3ws@-KFSPvMmAzWtP~Hi*nqQY88SaV$QrWbFQ?QQc~)+A2C*u1 zj(p$7sk4}!Asb_~f+;C=t*S5l9ixPWYEw&|akq)yMRXOV9NEa5cJj0uc9kf)h(p4Q zI-+!@W;a<)7JYAqx{li_Dq7)n-eR#a`BYKdW&x28_j!wDtS_emfpn3>+?v&3<~A!- zO&)-JcZ#)RlPIxbbL2l?NF-~E{gaENTGogyj;)S$6v8~rG2cHSpIDsAnG^SalKFSf zq8H`G5O06!0wOL_6;WFpd&O39hdQzL%(ql&wGU{oFq=bIFBTo(rys(3kBDaMAF65c zE%2|kvDQdyi1_XbkEbqsW^Dk}2)GMy>{y{&kxgoGA9k7jq0~|VYLR2HSmLP0dN49a z538+~0xcF7S$9^GN0c6Cu^>9#_SHhZV@WSne@7Vd-F!O3va^IcV_?r-aZz+)y_qz7 zukVcfc@dK1utPdFhws75T}j(NK0xq@Jy-f0dsg z*+D~CBUA84@4zrQLE5FuwSDWV1Fc!D>j0)9yXx*bmuq7fZrPiCH zdT60qCv7+@LCGTJ@O8^Uc|fjlj$${d9L3&hZ8;zh${TVd8_iOP4eVmM19TAjN3qi6 zy=n~X_0|4Lf_;OSpQl5Wi24gj0X~KeW=R_t8~wDI+End29i}mqQS!ENO6v_A$Hq{k zSKQl4#zpM{>RH(=6WCb~Z}TM7w?s(1*m!q7_P(da@(A9SPhyGm-5lRznA!q7mQQ9A zSwV_Dy;p4m-om435-UmOJ401pdq3WRCsHK4YmSLnr#b=kReLp|iVL{3Lf zlbv0m;10RXhq)|<1za9$oCP|g?eLhx=CRZ#5x{4(``TQr-szFlVLav^(BiZ?Y`!}mzKJl_ z10B#7WAy=#h!x|FIoe!psJ4hLbicPU94IhVbCwJj|%ODB!jxZJjIr(Le zShj)%92;+Jkz1vcuLOe6N{qv}lW&#F*m8E&BOziO#)oQK5pSy?Nw_u^_HBjahQ~@+ z9CmPmv0PiBO@n=F*cOlIGUJUIKr6J3Y_hjW^oMN-|8_!PdFYlXDWrr(woRkByL|Z=C@BVgK#7 zfvsUa!4r&IbQ|{>e+JIwxdoCq#{}aC&}aA~o^4}c zBPSR-59FU|JJ3xJbMx^S|4e~=3)_nI-hPuXUP%V>2Oc{hN!d98_60)Xa&3pj-VM%L z8q2m|oNw4JwwHP5Pqy@SHj!+*;`&k1P@i7_vwCk!AL6qq1rRG;@^3tJ6W2)U>xMFUeV3e(*?Q z#kqe?rh0)b^p?k9-D8$M4TSAmN=G*SVs?biE*=U>B6XAYk=QUR`W%cv|*=e%WLuO{506J%bd3It7R#l z%NOzM>?%v6*aijFB%rzc30+~|n9t)?;A{Ovph#igQO|uB)l>aMgm8ktt)X`;HMy*s z%a@{FT|sqvU=AAS=5sqypKh`jYyk5ca9QmHd$^AJ)QY`iiK_y^7Yc~$yfw>Z4rcM) z&Z|h#*byz#SQhguiqCwbwu?n#2kLKM(_LnMv_S1}BssQ=C{rrC!=mf=ME|p0BsqxP zWy+M;<&+x02jV0-o|6QXRJ0c;u z&7LraDRo?oYVPO=29@d20w;)QT1j=reRjeA&)EfYO5_gJ*4_mYm-!hYAa3tw_+u6P zlgIqre1k<4xC=gY10Kt1&TGEO!qpu$Q4A0rL>y`6e^~16Rlps@B=L%6H>Xna*9_Pf z=v4AC*wHbT+HWlQgNL)c{KRzAZWgq4Dc)Nnyx=|TEnaMV`IDAbK#g#|H|~5`O~?H? z#RS~vd*)@1ye?0jm(0KrJu{0koToYLzYn(djM+AiQg_jR zCX4K3hW|s(SX8?3kgr5;(Q0ItvZSj zvC{F$;~d*Wu_c<~{wCoDAJaE>kEJI1A)W?8^2q!Z5gF6@fTbRyub=QXUt`(K!7;Z~ zcR5w|kULF3*l!l!c&VBQG*uoDnM_h}w=L?GOqVWM!1T+_ANKrGn&yIp(NA{J6#MQ5 z*7uNQWhVQ>@_J;<{i8|%^^h)T+b>eadFwf39$7-xF}c`L;j=5ZUKS{i{KNjT9VYXd zc<3t*jqxU;UyM~-uY99ivbZ*efeuj8fWg4UqXIP|f74)=F{5(eZ_!jXmxVmc91RG24}Kdw3ewU5e5CfaWD z4%)6yfVQT{uYx?u{IFACQ?RoM@|S5CGgIc&UEqJI;CmIQfN3C$D{av`M1_K%wKWZA z9+Z-_Snmpcd{{JPUNpw!+pn&k=r|0?5K}g4#^TD(Lcexbq>Bue%T$fRe4nY2Vw9-v zctN?Tk0~*&yk6Q-%F$KiqNZ%BDI~Z8`oUm(8?Jd4psXxBxw2l$QCj2|-qgd?nn&9_ z^{S5Q&=6_LfewYG&r?hjS~<ZZ7%r&M#G7Ft(ReyU7~VN+B)-i8PB^^}u-o8!9J)K;*!vAmaQ z68mb7tgu8E!po6Wl%>K{-6Oj0I6Xg*m!pTN5Vhs$cZ;am&Utb!{8^MbnNn&NSFv&~ zB*mx*mEfs;zFOuwW92DXlzgeR$!FjpjGvRIoLP7tQ!z@LUtRC2H3#3dnJQBW3bkHR zU4cTi;xvNoHH9rZ4}N)-Z{xj9rD!sX+x!H4aT_GjRFXnXL7jrYe-Glkqgg)G@SyK8 zdNv`%dtR32nMM%Hw-EMcgS};F4lhK>KI<(f5sz5`@+wm3ga1WBKygX&0AkD0=#QGDm61=^fz)#dwxl&$(z93%8O@t8#O10% zIeFsSB`RN3IYdZRmWTF81E;Ra>8F2 zqKwHx)5yPe4EkXMl3lzGRwSL+tujPE+27fWm*j;^2?6`mCg)liFRc_ng-zi>O~B{d z@ecM=h@ME6d~Um1D>pgUNSzGoN8zJ9R07Z@#G@4v8C!agZ3urOCTNYQE-g1lcz3rs zwF%lA(SU5!m~2hD+xBQq?V#3xf@qKz>o>@@8{>Pl9p(l!z$>kRd;T6s>QQ}Yh^aov zc7@*45Z;m+(Ql8$kKJr<#1Q@-+8R|3*Y2B`y%A-8bno{@c=9H&t~<8M1zqh9pp4?!TagvfKl{#UE&J@yos&Nk}iCR-f_xg6Tj3ijQ8K@g@2_Og#>)Qh0&D!u+Q=B)stJIe{SISlLyjV_kc~bii>YO|z-^eVy7u7a-CoWR&fey*7 z)RVr7V88roy)zE|Zv)&>jwa|S9gx!ParGHn(*_`GrjjV9lKMZhz)dDD!szh0+Q342-Y%SlY42uhCpu4)36 zwYOyxX*NYJG}ZN@4#s-A_6RpBm+CkO+EA}s6m1S~ znP2rsG=(|dBc6J)v?71>C#WWAva_iPUr1@?g7q}{TRuU3jim(?w%@8&^X+_t{Ub21xGHA~JYfvFXUa>rioW@TJJm!7J*iZ9wbfIb{1Y!aMsdU1(3B(c83; z_6nacu1+9YS2_J?2>crTv?l7?3E+yTj-izBtCcYm@zw|NwMrbO_}4boAM7#+@98m( z=b<^bfZvQ3y}|DX(Mt+nuv)DV>%<1}j%xFDl-%wC{NaR0A}NK<#d*$vk52|exA3*} zikVmTP?H@49Rox-&&A>>_|dGGyp8Gz)D9eA zJ)I)|P^VfgI*Jvd1=w%^4{xi$k5@WYh%am~ZKQyX1=R?2ryb;Rs?E$io|RKw(H#$# z$7l;x;I=kCY7kHpd70uVfd&0jT7M(o%dfH*?VzHj;MTtozr>f*cG^W#DD_8m;Ome) zN0!}2iPzfcpPXN@Vkp~6^MtuaENWmru-0kd;+^T7y%@u%?g zZbZ~B3W~f2+*^A}V`&c}niXx2_d5u9E!&GZArF`_NE-}%S*#X&D0rg3^4DsB|1A*v zsVYlcE5Pr{K~mkckIqwSZf-jxh+n58uy~?5WMK*9%M0i@ws146&f-@e$NTDw_cDb| zWOmA!Gu1X#BW~C7@FR4KV)awTROFLBS_E4`dAQ%X@5UKn$BZcRA)Gj2Q!P~--AFOc z&`*!2aP`#ERknct{I~~;C*Of()c`rdIY@4%%XEZ=om;HT@{f2dlBf^+K;}1J(Epod zZFz#K@g!#3Rzp7`PKgW=&#UrUCjZCVz$ZH5eqFflKnk{()w9Z9qL}PvaXi`EBt2QWJOAHkuFfFdw>cZLrBso}t)Hvch^nbI(SC?z+E4LI zTk0)2SY|9n6!cATMgyc!EOu3G|R4QCyv%T_OR@69*`I0 zO-iALJhfUr%MG9dc+b~p6idH47x{S}Jbp}!M#c^q5^PxyzO)DR>n7FXiTBr84#+)_ zTtoF6$^14{!F}10K@L$2MS2DQU}}RSL2MC<-=TGs(LBSl7bro5u-kN({NEH&3F4gC zD>A4zyF)(5XILhp8=fWpVfSb-&)Cz&G7V^wsKZm~5rxFuw`{QQ;|KX-`bJ^Qyt$sb z$!`Haq?#;~ygR(G+~PNRN%4RNP+pci@~~wR-uE=|o=pX734PZU{b&#}L;<#vzOta# z|5z3Q_2*ZC`;)m;3h)xXl=nvtzrxbS{;;eDTEhFWH2Ogy+aiq);2t-rqI{0`7T?xl zyAIS5(fo}3J!3BCQKQ62(M#k&wrR;(_pPYUy&yTwU(hP>lQt?^Oc#;j4Sk~9%xC6v zwLly}f3}%-W(&CYn;=VmM2nE?Q4x-d_#0bL|C@jj^x$DQ5leV%nJ%L7)?QHy7Qh1z z9al@mTE`kui@&2wEUiI;S_iZi`ROg$xnELV&@1}Q z(~1mL1!O^42=VfTrisLv7F8Iipe(~bQx+Ebwv{erd09d3X1;uz2wHO9atyb%&;Fh6 zQx~35EKnWemmnFId-9*Sk&urYEZc!L@kO|e zP#(7Qs49nQSC;=qb$`Xv$G*1Uo$_-059;3#k$5qiUW-??TQS~`cVl6{it5F9QC`^I zkuBllDXjS*yyp$&;8k3pVyC_Dr?P5Z?*54T@I;oragC~oZYaN& zlY8*Hg6&?fFb0VaH}R_EUrVSCvM=6mF|g>(6ujiPWi(Jih#f_fr0n6)2ng`#8r+>wke>%BDOkAIQQl6-55-qxIEtb8nfQ$K7cL+!qYY zi?`roDP&1)wGM1FPA)+=v_>#~-BLxXqg4bS&dF1S`NbnkC7?Q*iF@;!FY=>Ik@MNUOqiwe!&_dO2hc5%p6{3{5mhqkuPn%$^06%Oagr(- zRRR^P0N+VoGGUn&e6=$eYhkWQFxWhm_3lxfwN~0^hNO7(eTZkzC1^>_A@VNy|om`4Fi)*-*A;KY@1x`r&`><3GA>{mms6h*i{ z4}EA-g=AsbQhuSb+%Eh}rCC}46-Iq3!%ZxH!#}`XAvs3n5Y@4NH&{9Yb(Id`$IGKi z=T@D8hRbri0*@5otBNAu4~JyCD9_``Hsvn()PCm~c~(^7=g4pCN|hqdKvIfV2)8#2T~UY(z$ zkPbIhZE1F9k?6`q4IbXFc;LT|497{)4E53FiZ&J2v%p)m;lJX%8c%((RV{YJiKSva zUS$uKI5rXaDh~OnCO^sFQsy?L);l(Uktx2K96TX25PWF`^2z$m z_ecKdPknew$5*H)4(J27=XH2QtNq}o+xZUElThB7C*7~4!ZAKv^yQJ%n3fuS1G9A${Pkt07aQ<}JMs37vTJPK{dZRw3ZQ5zM z;Jk=>>2fvV*C^)3LCZ$e%ZsueZ^&l~e=FCQ;x)(0&ms#i!BftM=-1>*=L%Vg&Wk2I zdeItv1=#jAtY1JuJZ#z%^-KPhC8M(O0z9kq->_BhCo>%X3Psg+U7Gow``&{TdA z8ISXjsM&fcM}Cn{pW?b0Y3cyh6w&RQ$|kQvg8m;_H|FX=^;2Y(*}$Jdcn2PL+NpeH zHfL6xwNugofo$q?@TH$L7mF3S#kBHzak^Df-r(S0TA$3C9OzfosCil<~> zqAu}o{HFa1?}mz!GHSLe;kXIO092FiJoHzv`o_zP5{{?52WG?;ZK#@v5~93#P2D;A zp*qp1FPr!d^e-czKg|D_NOAScnhv z9`)NY2GQvdw=t_Pj~z5X%|rDb=(xb&({P?NcC6YB_O#xSL5fFl|Bch}o_FK@{!7z% zWuCY+6YpgRUPvS#0>D0=HF=){tWpj)JS-z8$ZhX@TMYU?lG;VL_&lD_cp-33M;S4f@8*R> z+Vl~&NOT(6X+B>sXHtS1VS5T3NlSSQcT!B?c<|LOqOJO;qAHJv z{Yjzgz<;>7!)MT9@U+zD(Mkj2;s;-Z9V04k)(e4s73IJ9Us}O^zKpXygZ`(~N6hCN zL}a*BjZv8z;l(Zk&oXBzp{k%VHsb&CffUQb2JY4KBHMU5T&}i!4Nv;VLobT)Lc9w5 zf_Iv>bfvm49*Rri9x}{Uo|b|B!v4q}4{o-aujT2vNZsM_kkk^ZU{O#)Yv}V5K4Ljy z(B<;G{s;Ll!9E4-Z7o=6M6Y~$JWzt&5OLsiY}OIA82#6N^miNidLEWJL&b^3z%}_g zewC+pnXPXU@#wIwVE<{%_Mx-dkNKCxIz+k46;N)Wx&U+l{q9D7hEk{a>kHt$BjODF z_YXx|%&50VAUR2!`9kh9H@kj8Jiv;Bv=tiC&Ky?v9hV?k$+z%66kY$1r7^tIk;n24 zw1+28NmTVk15rk_;hB6FPx61RI*U^9*iK|;mn*b;klq>hS4u44P1z0};J;jz5r(6_ z*v&1pore$gL%*2Qp@}OrmoMf%A?Gok(_uK~@o5BoWqnjL@ScwRJ8ow$518^>bp(HI z2EM$H@8RalE%jbNA-uiV3;vvtl&*RK4MvV;s3}3=zSev^56{ofg5~cNi7jtg^8%r} z=Lh&*?ptqwisA0Nc#rIIl(S0nkY5g=^1MODAIYPOzOy7E{~SWCK7Qg}kpG4t-wokUkl#YOr>R|doof+4c7BTc-)8C{-sc{? zz9{%7DBe$>;;@L`;tx;dgUI~io@J+43&wH^{N*Z-n{CJXwT_+QIQWapl}5+W-_=1q zOyytsOA5NNUo8|1@IE&41sIR;ZENJ=`FL)e?zgzlQ+KV!d(0+$1u`D$S;We`st58< zPjL(N;Ti1Ts#YN1&k=*^0?#F4)~-bUodd~3p3DdEkOLL;!RS7Eq4&51|N36btxrMa ziL^Hs7twdApNSjDL2jHE$RD}sI_}KYm1Dm|+{Gx|&p+IJ zeY)y~^YlRdI?p{t>S3E2Bf24<-r_G%|7?re1?I$UdE>6`B4@dA9-zF)Rd)~(@!lSK z9eCe@emRNf5t-ZW1bQPna$)v;WH>j@4U~rqc@HrZ`?#r^i`$(cP|HxC!tX9tbHqI0 z3qal?sdia4*D(W<2mB%GnRnU6$nT+|4eH}do=v28YpsU4qeG;jN_h!ecn#ngkmSIM zCp@foH&x#84Z6F-pPC3YpRx47ZM8+cc+SltV@#|n57bkb#52^7&}zk1E9mbgUh>;K zt4KcP1>6Rb;^Hwp5We27m$jEhe@bGI_(frbz2Lt?(0!A?!=0Ibj|aYj{r=(A#ATk| zbA6rNxaU2*rFet-8j*IwatLTY*1YC#dHBX9!29_*ybmSb@#s(aE$6WQ5U(r#!FY1B zJZd>I_X=>PM&bhxOHH(_uy4c*Yc4+Gjb+weYS|665xPI{79#c22;e>T<{lGulzG_!`aaTs)C~dB$;4?6@*PW^is&iWq4Py0y#Un zn@P7idf|n9;-`55;WzLL@>NA-`0vmd%YEMjBi}cJWDjpEzVVnzSHLeTpdNkZ`N1($ zuPs+E5E+^X5R3Uw9=53v>PaE-g3sjzQBzpJe!Z~05HE<_-$nf8=|!vS)5Rdi6d~|} zKT$%TG-UxAhe7LAjfn_ext^f7C{46sVt5(ykt#y zh)Tlz{-a9cS->|WBIGI0DA-B01yTl2hTFc&rKl!qh`28mRd>9ewjvAS zsi+8fl!W)xLj>dfWD!|~@AH-z4~C?e@DyedbG$mngGDQ#67WjI;{&RVXpMOGMOAyu zeRI!3JP(2738Fo_2pe-uwH8CgFjS`;n2|hakiy%6B#mbm-h$O!0z4EMCxTnSwP zS+HLoRH4Mbf0YHdp>R7TMP9*v=hbuIwktRaBZA6_jK{B3fT)Ogak&bJJRA0} zH4b<@#!ACqLBBh}zjNU6T=2fj75~du*$^F1c@abp_+$Ehyf1IuMtM;M=gHV~KzYMk z6-7CC!{svHyQ!=|6&wXH<1-IfRV?sddcfZyf4f{mg|F3#^FKr8m!c+o5dJ!=$}T?H zbHLuh(C9-3a1QKH85&)#gwp|*^N7Y|UPDwxpBEG6uv`JUi+tjb2=%Re!g3e!dWCz4 zbY4{?oU5UpA=9tL{Ce2IfB!7R^Ib?hFu%Hp2)wM;V)tjLHI;zlpN&-Uc+Z=`#%d#L z1lTU9+dy|PUJG#&elCxG2lsoM|KN2*Z4uIHj(QIC!p)s<=eADkaR1N$!*y`qHmhzq zi|n_b+r(S0i|DZZ!27|)6mBU{#130+Nk*MmhjAU}iQZC9-;BEB=BkFMCD`;x)X#WG z)^e)|6470Jus#_Y14UijYwWUGIR80F-a$iE;a$IzT8Fvkc^jOjzF>>@z+cJG?~mQ; z3EvVo!9PZ#n>osxiH5?K-Aj)Fnh!4Gay1gMYAeR)^A)@yV(2|*{vE-W+@0Yi9wa)5 znAG}uG|&{-*H{?BmgS=1!MBk6K1V`B^ybUxce-MS{-T)}!{ak^>LY-y4r1w0hn_P%93tl!UD!#^#Bxxfqs z<_`_6MRU+I`cu{-A5h?G7txX*R=`SyBvC9r333sn*My8`lgJJDT)@tvwE z5cr_0t!OWT60CYN@RO$Ce;q_S;eWWK9tPA4O1Z=0sM>gZ`ov zFTlU>Zs55=a~GWBS8VNvqVQRpXY@apJ42Z+8RV9{aNI~W$Pk$rH2h_(l<&wvI~ zVcAdjnt7CrDhbaAYAj{sQy~*j*#c zZ4KiAJ*1w%Bfw(ZI27n1#mnIsPfPh@RDrfFG)goP6GdoUr|lh8p~Ey1EO4}ltNg=y zm|kPXIA|XwA``aRKC{D^F&5~Mmf&sJ4%25gnZ}57+BlKS3J0cR{$%Vo4*C=8&BFT0 zkc<@((3iF|*l0+VX)E>BCV*wT@fM)Um_Hu-2OBZADzK(9_MaejYPS7*jjMExQvS<_ z$ggj6sxGpM>?~a_hnOO~7ncO?EQiU-BGP?7;oa46pw99QM$7YrXBOon3t`1HVaK@d z2QSqUsE~AssiF)|aJ;j$#Ox}v9G{FC5qr-mPiLCrsrX3IB1*(IsHb~6pE|NgCsv;n zkvm#LUxEMrf5~T>Dl*Q!Rp-TJktU||XiZaltb@cEzM_Oaj*kqs8=-+^-R1(Id^|3CV?2Ls?x~Wof=n zoDzP+K_9d}+AQsZSV6g@_xMq^ZrW2CtZfi`>9Pp+ic)c~f1TWlt|$kO99U9q2ihRd zh&AGyh}ii|b%DJh+7glMj`!3Gsur|YcczJz=p&=OlP&qBk2J|G==#$sDc1e{jHlF1 zTgq39A~HU*rll6_sVUb9e|Nvdqts7%O#YG{vN_Ko{a(Gaybvb&QcS0K^c`t$iy}T= zLgI357VAYyr%B4knO_!{>&0>ReH4#_y&GX)1HKRzM%S66DqvJ%{x0#A%r)~Neh14@ z&I){ocq<|bv{9ph2FoO|UF72I$vNu<^rQLFjUGVH95OjY39K$IJ=r$wki0u@U_be< z2$Sv%UXuIS7wDa|7C3)p+5-;+kFe=Aqe39bK-Zj1AveAC-!hvf5Fh(QEcs=$)AIpk z(`wOPL{QKxq4$s-WeIseToiv;4|Wh;DEsQ6PXd|<`wxgj5g%3nc%r-{ z4~j$X_c*D6ei>+@yoymtJ`sad4w+46mq*1B5nzhwTUU7jWplb*hcQ2NaVb5U%z^z5 zi@)rG2)|R<7_H6I`f2&)b!x#w8dO*LrNDX9X_wd{QVvv8edQ22TAmh3!jnhN@2f^R zM?*)^6SKvsDI(e_d#yY{Pf za=Y9n#)kJ<%545?tlF#GBb+nE1k=nD`Y6m7D3$i zdtUfE1QEAetQ8}e&1kH$;WW)~-itV2OgBw$2Ha6zfcH=j>RwRCrWB5%nX;vwdqtmmi8pxR(Wl2*cF61U zu$(2{i(eu(=T^%K=V9k{*!K?eBhS_}`e+Vql(tIbl-@GQ`;KL)oGz!y`utz?s%DaSxs{$%BAl5B|eJe+sD))phVf2e-dAXe`O|zVrKtkXYee(WF~7BdU#- zMQX6gdqQvQXJAJu3-Q0gFKMYdiv0gwUJ@Rt$)VLxq8@yQBs*U4CgE=#qg$d3t-3ah zvPdtPm^-_E1n>JhUbnj@gy!rE{nfDpY60?g^7F^4sP;>i)N;tCJe!Q`=>#r`8CkK~ zigDFT3=Mm+|rAG z5WbD?4nfd@@X11H259ymB<}kpd+H$YGf4WN`l6p0 zdDz-b3)Y??7Z#QqMCgGi_ugecTD;)t41bz$J(Ms zltLT~x4viZn2GjDU*uhu*J3r12fb&FWf{x}dso`}mc3y_yJS0AS_bVn68Mh2Wg6`U z^8F7JY4n!0hPIM2U`rkA7xtcc&_QUcAyXg!wU(q3)SYU|a@m<7PT>?oePww$ z#?!lMinTk&dr(<$%sMjp@jzofM#Cw9`QgOT4IUfqDI0a5%Ce%=xp`G#TSuU5@IeLH zUnYDQV$7soG#%&nmjTje{!F6;M%z<$SpgdTldo7y0QJCnD=bK^J=Exp*}Z72XC)aX zlfClUa?m%Hjh4u2;4x{vzZ=&{$Jem6c^|%N52KjDBNfFki{Y z`ztYC5;Mw59qWVU=tfBjp;A;^)`ui@T5jO(kd(#gYRQ1?!(s1qT1Azl1?LNRlGEr8 z>q4lU41|B8Hx4&eV{|$dWC3!IXOdqD<1YKczOe(a$B+S!LyS_`tt8pNxoXLX%xEJ7 z>&H%wFMN$Kis3XN*sqpsAj8X>4PUGep}IITiA>%e5 zwN{&2ooZ2xXEWJchE#A^4WR0{-=?yU49T2?@mf@qn#vY(j%SD^yHy9OMJ+KK`Ka+s zYfaKgO>H4t$pxNaN6K4mq#)@fTe{<^V@#kA6(*uk*;=-jZmaCj7`14Fc+*R_+k!&(M^`0I>|0> zjlcycKO~*C&a#u1c*JgPNiE1m-DEGEC+Kmg(URIi;&OGDU1esOUWWT~0BvcpXE)hT zhCC?`|CXgT)I=`v>@QQYUQ&f&Ul9tHJ#nJomxiS*kPijPP`S+0*Z-(hO|?NoD`=bL z>365E(S(}9{{!It6`sEJdl?2$Q)(uAyE#SRKqH)nV?RIahWHA(zXr z$s>$%RGxCu3b20g!{6aXE}-%hE(gi;p20ar+Om_2-C^s&5r)cO*IwfeqCGnqaxqv* z>WX2;FP4*jx_`EXoFtR|hhqItNH%&7gGTf3@izD8GF|NAe=IpEdX!8|w;&|fwdt5?a)4hL^{59Hi3nJPqj9TA1sp{Wn1I~tZ?Ha zK$$ER+ECBSg&FDW3Cm!YV%!3{&1T41a;r?6*1F_P7iC91m`OwB5*hos0P2Ysa4h1ls!S>q3;j7@ zZ!GfdY?)T;qmcvpy=Wq%p!`%`2ApH>+Cs3+Ekia2OUZ}-jG52!z_#p)0dF=4#Th1WEghR7Jc zMzSLj#%!7c|IT0=WtwMXkFoG~7$kGiv%6frlk?QQk7%tx`oTtsEi&#uoQd}lO5-=p8$R(S0($;$h^I6jacQ@)YWC*tB2Z zKkwNER$T7Kip+UG1Fr(TXGxfSP{xit9e9^rMa4b^1b*=1WZ-+CtKbUfv4G7;N$WJcyz$CkHBXjNr1LvGGx^k*mni%Ps+2^@TZ9%-j1 zVf96J1o}=(^Hq!W67*lh`g52Oo~NMo3f5o5e&;bGcwBaCDo_gY=Q(*%COyw(oMcBM zkFhcGp1dI0gDggp`;*|2r)4tw+>Dh;Mk;3CL4Mtfd>VT1r1fFs6PCu}J>5U&C2sdL zYdX*q#FP8GCMmfiF`mXAvrF=--0d0C(cAhGD2?63Z1l@<)2yG^2lkpxmbcyfAjdcT zL}U^>#@wF*crN`mE>!1$&qf}G{}N@u@P+CG?gul_Wv0j^*9_}p_L9Abyo#=SyJuSC z3f9-`1thoSP3Q~Df71FQ@-=q2C9la{p3zwY>zY^t7QjBsyRv}hKhwYNNT3GHOS>cA z$&4aH$-Wh(3mh+kxz$0o5DR#xJ}dd_V9wI{|xN!rFA{eesI*I6DuC%XJjvX+Me>bJzy#mx0}0%jm~T zVNVPsPvk3i{koJ3_&CjmSLl=8jnw#skNkFYwA?=;~AkC>hbz8B~(DxJC-pjBd+3L;# z8qHo~^t+7Ax(WL&hdr6{Us#l3%Vj$cwA}r(O^`2aSpw@yrZE%nXLo-&)xT~7AdTIT zpX67W5q8J8f%7hBJFy;oExNQ#V`kiMbM2e_EaPfbwY35=vv-*NL#8>4)E&)cu{o@X zmI;d@8t1IL9B3B&^If*rGSUjyHM63yKT!KAze#gQ4$N-_$p@@%rp1hJY5gCTzB{0* zqj`JxoU;uZiUm<$F*fYjk#q047b~%1$Bsq~8VhzT(aXJ{SfYpxTf~kXqfzYGu|+IV z?AWmeV+k4)eh>M+|MJYt&dkot&g>dEY$rR(E>e~ifS8eYYIEbGn( z%Dn9Kd!W| zgZ|}2LR%pgR${w731|x`3|x&Rk1c0y0p3hFW3b?Tp}e(@tOYL06exLtKGr6nwd7wz zG9MP$dXQrQma`t>q{`noRfX5tp(qiLB0F1dq#F-8T)qNZLn9Im16QmDf?ESO(fg! zX2n=qmlBS(Sf334?ifBSo>s8d0&OBCz*Q{hNn>j#+3wmw{x%B!oipokA8Q*<<971U zD9OB8Xywk19mvK`au?Yt$&zcd#Cg34N`Af@=gW0}fzuoHR2;Z0%g;~S-wgdC2>6EK z&wN>W=^q^XNWr&i{xQB9rJ4V>i;i)q-#GHdD9?&8{|9>zpEyvwSUGmv$nD$6D)>^- zGE#$8X8&Um2{FLSaKoy=DzdpocDEkZGV%*>RTcz3`SYvO2iAiAvtOO%pkKuT#gPDL z|Au9TZE!9kvA{JD&C1Ms^DZk6`W7MH6~GUD)XcFA+$2&N`Kiiev!T$R1PfJ=?TU=t zDUN*q0!kxrISaV*zYrhjA3*$B0QMVLyujXo|Lj+Xh4jepVQ(=kR$w)uKai9NS&aK& zEbf2#`8AmLgA7Lr;zLS8zTkH@0*bzOlmvE=TL1mdeY|+#Z~*ruwOQQ)yyh22U*HH* zz(v0~wZ@*|I!MxRUkze`Ed5A`l}1kBzS@-4XZ2Y6=jPUBpc5p{2xJX$zii<+LH47* zo1)r*Tekr|KrWL8xDD55QNBg(TW~slA(S=7j^oex*wcV^lOWcJHDO^#L#*9cpN8|% z6cRzs+SUn@=GspJ!EM0OYxvrK0rwzj4C@tH;D|m}dE)!uw-kd}3l{aVmer6{cKMPH ztQi~5(tc=Zg_C}y3+d0CtRD-%THGnnT@?C7d+g8|`L9zFfqr3Qli6n@^n8EE_?XtT z75!dyW05TNU@fZ)>FR1joU9ES$O0AzTV0{8A8{~~g|JZH-u8a3fut)L#9G2ade2h! za-{r!-c$9nF$KDOn14$@Wqi0SjW3K@38?mV9Sg>E;JW#<&N zw*t2t=>lo!yICRRf8b6aJJ`4Akggsa{Z=6Y`S~{X(eR(!(W*=uk|rdWb%Y0*_KsFl z(!|w}bb|FCSTY-6H6cx*u_Fs(U07P#`c@m#+SQb_VVzh6^KPu{jj8-tMSP%VK@+0(lm+#22^@_&r%y)|-XrI2~PxorIHtYz#7*O$+K} zF!DQ&4FHZB?6gJz4Mu+Zvk5HWbeN+J;$cTVMxY*?FM_eY4X^{z=*N7U4njSQKz;|X z?~vi#-oEycKqCj&?$OX>@WTCpSBSsnv5h9 z+4sA2nADrOTMACsRyj9JWC_mh1S-TWU8QK;8bHis`MgN%+v z_JUb>iys^fft!-y@V6t2@AcHt6xdFFU@PIV@3Zib@njz6=_)n~6%zH;99_fy1 z`i;q^x}zrbOGIeXSPN|Bz3R}veCh((=W;|PbgQluaBMKKv=I!Z&oFIj=p zhxhTen&9_D{GzbBKMODRk2M&02;w^$@eHpjfQOI~u7ZCf9>9`{ePcxzy9BW$B5sjf_3b?yi&h}@{ia5Q3EMs=IfXQma9!;i`$t0RhMFf4< zJ+;jMnvVEQVY^vCPak_tQj7Qj|5z|THg~btb@_oZgH2=in19)pRwGiE1QQo~z~Y$m zTCn8@T$cRET+GelM;7qQf)dLLzN?yW_8&)4QjAn2*(@IRT{UW3Wl0g@=kh@N43_?H zu%j#~3`#7UkM*wePDdl)vScCiKx0xuZAUP%kw#=DOMpJ#^kTs6L3zSv!MIVvY%KCi!MW~{$!AAIJwH!v3V@{-<6Iq(i!q|St2yZ*V54+ zIE>80`YX);^cib7aDS4*=Cau=EUdP(Bk2Qu$JsLMz&Sh2QJ55hzf0i1hXq*$@fD;f znG77m$gVZ;--dk0LH|OQe7T?=3d8@UEEYQmDEgbjMhd>%JBJl~_c(k>Ek}2t&SWv< zQ&?bXEk_UF?x>$dY$GGXpE|r?uQ2j4pDksP&n`iq7w~en1o~b5@?pOZGW-+Ufesz{ zwt(LQ6||UbL%rpdZI1P&NNLz#0T08DHAnrGLIo~IJ&t8T&o4RbK&8kC@W-&cy=6n@ zp&z=*NVbL@W8r_7wvQsC$wab&{mj;~oP}HLlYmB(t!y>)$+7i9`apU-Il)%JgXoYJ zh~FsqzYfwV%==7VYoe<=D4WqMSF^BH6|GTZI2lBe5#9AHVB1~WAo3mf*VzVSC}PBI z+i0Ng$ZBx&^TW3Z#~AFVJK4_`vrQ~(c5`bC&=j(fZDxB}=zs$KQ$X1Q?phYcCF0o` z78Vs`nr{ud^j|6_9j6@07nSGI+v{qYp>7z=;*uJxL+cX(s!FP12LT@pCSPcWYq(0?S~TFWWme!k;zd z5p?@J(yn_5;*fT>GLOPM;K>j?FOX@*>BPi#f?HzMf znD3kieH+O!;L9wx!e*S06wKetEE5wUqkrj;6zqN@`3?I&#{w=)33(503Q5CsIKy&C z9V?9VcJ(K>*;RCuoU(PTLFg{M$!v6+Yb@J(XzNXS;XGuq>yXHa&9{9A)QhYK7xQ85 zBkOw-NroXmH-KG{@2n`GNZ{XrQwD#uwI%JK?=j0_w^`ovd$wLc?Z`EDv*3R7oT5Lr zMSpt=?ktwqD#+>$)RtUfw;&Nv`i_$#-o?mCME45S>uqTxiQ? z(Tlw71z(?zAEA?@veOmdSwD)84RV+E6DuJ+^sxaj#in_6wr@0+2&KY>Jo z?TwQ_pN4wLE$C;hZ2x`d{#){l{f&wV`*xjk4f5NRUSMC@3l_R`p|cNN1N@rhKt9#E zIpkY13l)X;KPoQo#T4ZK2T;zV+Mv%X66^cW-t+~~JLY|=jWdOOB)#c5RKr`AI_`#_4-sPN$-Ax1kOF?`B2ik+^GTM~p=l_Kr zdfWW%%Yl{we*!;e%6@x&5=a_A{&PWpwsp4G0}3R6vOLClYQ<8{Y0wu+J|bSIpZOo1 zp}>TEVb6iHRG?!a3Hnd}Cqyi~PD^_Y5Fdle!$<#;c39bnY}`iA_&2rtAl#~-s-g>-eS&u2Q1p4rk~9s8|H zytn}kt_dyeb$|-up>xJvMYdVB5wAMr1H3o>!+}8cz-Rn3i(0k;_9{Vt!E20g|ClCL zb$I6_`K$<6JiO6iyOT8k&z={TJj{OBUK^-6(ZPMs!b{w+z9H6s-D9-(Bq3u8K>BLqYUrEYjQHUt62_M#`*Hn zyde$Pv(PLLTrRE#FT-ndxow~M%*Zlw3@_S+e<7K-@0klR29Ud0#mFG{PX3mqsn}5 zQyo|940%tiK28#Q?`9!he5uVR+NOTTqeO+^h${5LSB`-N%ojSW`>@QddwnicrNjs-77dGwx%JB*Wv|f&z*5@ zGc|S-GUT9@d1;!yqDOFBR-FaJ_2n&iBOV%5)YhK01I5Xg^1eK^+!wPQYmc|3gIA)P zc*ekMCSerkp*c_D-aI4tl}Qn;02adQK|@ZNWoC8o1K483&*Bls>zdb)kK3sCR(u5y z$d+av(0ijJPFEiuzjeQP3HA3eb|30-6p8rbnE5-rPuD}a$;b1&$VXwBb{D z2_EoblbNO;K*ZXS#(Wgd-F(FqvClpE9v?n}x8oT*tDE_r8it7dfw$*vdDx9wW(am) zBi07)D-qVIt$7#rKN~A~M_!TV9Wvn0XHa_Z4)8FmS#xu%Hc>mFeUyoO5Dzmo^Cx3| z>>i^RPVYvZdpb4v1kil+i!ff1CS15?W*N_M9+PoLml1#~TU zb{!l%+n8tkg#7p78@T_K)ZqC*^NcVa&MQ#wNiWR@#(m?m;U%i@MEK*4{k%66YlZ&N zgQuk@m~D~2>dcoqkdO3o&CEi^7yWO&r#70Oq~R9|*|Ln^prI74!Z-7<@qKND^fG!? zy*w>JXY$N-H_hL)x7uATfe++WXzKa}sJFYI#E=NSkh{9pM!ZgFTeMF6JMKqwmv4mp z7EmhFL3|MpTT;r_5Z!5=QBxE z4{E>c*#t^AZ73hhL-!T4J=P!T`TBG|j1TAGGnbhE>iM2W`VTykzYt;LrTG}#7kVV} zKaD4kC}QU8|LQejhw&iUjz{;7F<*G{Q9r{`4O4jJ^$xa!dYb-5FG5FgOQiie&-MpU znqFRv#Ci1He%E}D=zP&Th<DW3~AO=)K-u8_P%YlyIAw?m31Ej^h(}8}2`@x%nH=F?}kkJDR6< z^@2Z#^}f1YOyY%UGAnB926R|=^NGB<2yfuD9rG;Le?z<`Lqkye*0xJP%k>|zT9;{U z51KEqyWjN@Jd{u6{+0US{QQP^Oh7cI@Q8&LW>sh_q{r}jVgS#o9%Yu-E9ilqU=fcA5jHK>tnUf*RM4B!S$qah-a%{? zb*>N5=kvDWHyY{LX`aw#YUi~?-c&5&@#Fo>TUsUkt$QA-v#|)>u{pSse#>26pUazx zsyzOAEAx%^hxS5Sz?+CpA~&~zjq4TlH}2Vd3=I=$B|4i0zXz)8Kk;g`fk>*m!+h)h z4f-Qc&5eYs*t_5o&|XO&$me2y1+atWOjP?sZ4U3mKggguaq#E7_8V{lPDJv=wdjx4 zS#j2aFX790P-uo(Ev`5y{$epYtZUda;OgkOOE@~L$mw6&EY37^&?+K{FXpKyi<(;8 z1B0?}LOW#0UPJ!~KsQ~*qiPN}ZyU!!S&8Y`l82w!0elyf4(Ki`xN}iw$RCg0 zWi032cy;djCIkKFcvQS0tk!q?O~g z=Ri-4E_@9yDgv)^(_=I@!i}GK8PSvbtM=v`+-?>c8+mczEu!1(363{r8wLM2egpRv zz7018{{%D}{PpNq{%>kS{wHHk><0ADbv*QMr>!sRiT&^4b%c{A#C5RUHy*`i8A`0d zeIeWTldV!5V>KC}X?zRM9lzM-jH?73$Ww6tN?*|3)-lc*SCbV7cN@>{U;x)--Q%|M z?U>K;;s3MMWIf`#$L;2VZsW3kB<5#vqq;GM`-yy#S9zNmWArzs7H`gw=0ruL)$Z6uzHR5uZ9b_?7WEma}wzkpISAdk+S4_Sg{Y0Iw_# z@$|_zfdwnU4)VkNGS8^_B-jT?uuOi4R~53sL$lyt;;XWw{CEC85mD@n8NxzYS9XNg z7MjQ!auoIO79H^(x?_0}&??+~h3r2zj`Kp|0FQ3_Kid=ImGRn0hxMW&Yf}Q`-LbK# zhrjuKo;G8dnGl;8JJ%>7Zt`NnU+ZJucE591&_{~XJcDPfJ8ss&`F`h~!B6q4JmJ^- zW`lz6;&F(pyt@n?G09YVt`?wQ=Ye93Aa%=PeFZ&BJH>-V7LOd2WM*n{+8QlLT;vyc z)UK^&mUaucnYh5Sc-q#J!I?m}v~&DC&cFBVlja)8j|YA)FY(Ypg>7qqCTJJ=YdKsv zw^zpgID2gzK(vnY95&1>0mRuI?C%gyj*9^HVO7{+eudxVL3ihvRe^li?>v)N6zO-* zoA2B{*g=#y!%y>|%~#Er?iX6Fb_4z8I_6b7v*7pCmFF5i%O?rf&p(@05d9E#g&*PB zJkMn_b0Ggx>m;u6iNZf)jkyTXON@QPPx60wyw`T@Z;f`_eV+dyGI)faVLO89@Jeqk zZu4FuDs->;7U;0vTioJy5foS0_Sz`H-WiwSZ7t#SnP;m4RDwO=ci?gImxZ>sdUK;i z>@j4kkI2~dG&t61ffLz1 zVvPZ!i};(T*gKmujOoT=;}8CrcN1wj-OZ&y(~VdB5&BDXmr!%C;WCCBgTzz*Cr_#G zF*9O^8?IPGJmEb>sB4hTttaS%^%uOI_)(<(^f|byG1#bU)6j#y@hzeUvl5& zm27$XXZ=t89d9EdMUr=rS;eSol*WGYpg(&;F7{gmJN(H1;yFCKl%E*^RKv%bkY#^%xyXiF8b? zj68o^V(jnm-$(q4^OQD`+a99Zo;7~u`>;d*_J7-+#J;ry!skgxiu?u4pjbfs>IEnjDdE4(ey?czp zz(sk=uS?BpvHdV_zVK4QPo(ZYYW4@}XM80kvBT8Vdx-xOOduh4Lc+UQC%mU|8ZnP6 zh;Mji=r6$qKgl@PSPy^l^CRaG)5oZW38q8ax57X2BJ@`WE-7~KvLZa-i}@Ax*479W z@3>AAYW1@@9sw z5%(CBgZvv&MdbRdH8tFR1Y3sbQ(5@lpKkg96^}d2s|bIQexWJmY1g=Jahj+uc5~ml z|1&X5@qVf%0x)3{2KF_3vVoxN#dNJLaw`VgpBwM+-l`>PiY~aXceNWV2bBGIe?8#d zqc!_GWb?IALlhNv@B%(z_KfQaj{{JhbwoswmbOsbHhQv3ViP7_L}+cZI_8a`2a5Wl zo=7=Z*EDb&t*$o|GkIO%|I11613bB!Db5z)a}97mG_az9s4JR?wClrwb=}Yx@P^P3 zRV&CW1f=WrL<3Qd=8ha>p4T$9x9%X(SR`;c*T=l&ehbQ6+$JyZr0adm7r2k+YCrM% zm;kQl$IXH-@0{2EltE$+_x>XV^X@z-jYLy%juXQV^PoI#w83H?CS0!lQgC@p#|nBg zOov%KYaO#y_jJ<(@P4p~K#~63uyqIOrjHe-2oX8eE7}h02lco5M9lZwJT?5a`3C49 z>cfr~P~gFbn9mLLhWZ)q6fW-cIfDCqLr@0e_V3|A{aQj_H~oli6V1hVksYr=-w{x5 z@esUV0(MkIf4;77*5C7%qP@uNaTD*O&7chBEktXPArgZB#Ovs~-UjF;PwqV-I1}hS z-hZvcSS}ZA!Tak^RB$WtfrpCp{u=u2SMbY;4x)|l^$f=Qs{}gC81##>BEDx`+hDu~ zxZY08=F>z#xg_8OP@eJjqOI^w_s08j2q z;|{}XV1kelf0-}bIqo-@-yOwI-2Y{Y?X{chZ?wr`J}7~;CYqCsXiUt3qAMm~Qr9JB z3-sGb#(n;fcNUrRmYC7TWbh-zLeW{IO{ccSm^U+w*Sv>##3Kf*LVsNnyT}L^Z}?Z9 z=gu-+#tcY&C%TEAB6sr+(*=}a^g#E0%EQ*BK|TX3@-Z#Di^%-b<}3X*BHmXdVB!b9 zd;$DcZ(!WUH18+Ed^Xrx#5TYUE>ZNxM2~#&)O?NmL2aWKxU)sVjjFZ=Ms4GjK1=k4 zM2a|P_A=TUdHMkKi(w+C_=Vs}v2BfBm>>PcKoL6TUhrh>x0lfsXub#!-Vq#)-S#p% zivc1+q}^(Y`8N;~J_pnD2@fnY754!bC_Tg=@s@|4uW!5N`G|QKD~5>a!awo6`2pyo z{=FD1hKkfZcJrg&%lM$r6T=`8xrW)U>K{-6_;1ulbc=0f9?%E<1LpfM;VfSs>wCf9 zp`t$|a$PrZznh>XYnS*a@qt55Ux@QIUMv^>Cs){y0Cm?FfFB}! z&yBae(q5y&rihMWqR6V`u)TD@Lj6rb_1)kyVGC`^sG5taid|qzk>VJ{8tnB0IK*t&!f?69av#vBFjL zmid?7+4!jcEar(=;XiM^?S_60e2o~ z=(9LeLc7psiW%@&PItrq#vbWOg1sps@8^?dgV-okXrfq!ijDZGnf)H>T{99;y^BQr zsz7_~Sj~8?uN3j9;M5CSZ87k^kvL@$xM zGRig?(k+bnA`u-Rebo?KgV+|J^ug*`!uJQ8O*1}u?&*s~GCa)uw95Ph@578mVu@HI z(ndy@-GDS>g;*?B3fFRGkMk_lZ|TcnZM{f4s$svkKuH!$VKKY8us23E#35eGk%5#V zMc`i?C`&~WD$2j_+2C&2PnfYvtc8WJAN$y98{MFP70_%E@oW$5)rNm7;oS<6JhYN6 z4)JNMuS2wwM8MD>(wCw;B>86M{P9<|-l3w{@M8KS>YM9BGcrL~&PVyoCzu}f?g=_^)RtJog4nx){jvq^*=kGJ-KyO(Vizld!js)nC6 z6Y?wAGqF|tOynj%tX~02e*PA*No3ZYW$k6hpomKK6$?my{&o?0afuZVd$U+7v}KFH+4JB}JX^zdiQVuZqTVcP z9#A~nBT~g95!qm#wFcT&v0u?kQ$^IfGQjiLdbV5a75jwqJ3nha&^)$;>=CzwcVIdA zx2E9#{e!zh#LxD%)&s3!3(2oykBI8M)H=vg3jW``_(`S--;5>JVRnffWCz3vv0u14 z_yQjRWuZJM(nRt(U+Xf^5q6>Y0a2Z#O(|z>VhLg%fWOiu+BtDi{3f!t`dRrvU+HpkK@?S~ zBg$D5jnUdx<2<-mMf3(=YYEV3Z6&!RE{O2+@m76kn`qpCwM-#>W? zbs1|Ug9es~)wf0F1V0O_L0L_%h)aUJEo;4}AE{0AQP;&*61d;ba%eW}=Z?6B9R;#g zz#p;0>*B1qA+l0eVt@4whjv-q1K;VHXAOt7k?cOKXNk0)^I&ft8_sT_+HQ)dzU5GV zBiVeG1?zhSN%yrz1C3;h$SrY2_@6Fk*))e%$G9%;itQxxhMyH^)PerT;tnj3VM)La zSiB4C_k~kiiv12}fyPbo0Q~5OE3IKb!`TyXABxBhN!Bbj4E6pDXqSlmX(jxN2jvk? z#{)rb$K$*Vhlda0?QW6d>u1$50*&w4UGYS$BN6-jpznKVd@3G8K039W^*vV4g#Kq@ z1If(ygZ`PIY!OeP(f{w?Y?t)&`Xk+tIbu4``17*uf#(q@FT`_kl*EsoWqYJQ@cgUi zh?im*Pd`4(Mq>ZfALyohA(TvS{y4ZsY(Q*?5hP!W_B`xxX|tvgVg$t6_$%>NM7&yM zl2~d47)rhsrVMLy&a4S}YP=S2!~v3$Io|Zso9j(iT+0)YwlsxfHd?0C2HEg@IL~XV9w|FE=N-6dRf7VWFSGCXL zqbM#j3RgCF0iD!J$q(Xhkskis4AFb&z4SVg$-hKKrjMdOET-~c^Q87!yRUr^Uqrr0Yy2Jjyd$bd&5q5mX2_$dAr??u4oQjUV} zf?uM`Vmaxy1= zS8eBk_Ug}tE(ejEfFyGmcH2WQK|YCRgw&kCCuVi_P|)c)bnc^E+uMT_YaDpEdC40ufS^ z^1wgA&Gn&rsQwozf{aFuT^KwSXsAwPVfmVP|B_}-_528b-jL^n$h^aA&9b^(_tU!& zZ|Nf=c2zQ)1KIUIL^1gn$(mKpysBM6yq}U1$YA=I4v_y0ijOQVuaktt5$0#DELN0| z#pD+e+V`xvQ`?1lC?(&EC&V{!HS)6)6;M(>B_Bl?e_&S1w&spfSEpi{$=4o|hIr&t|7GI!m zo_1KPApK-5nOXFbxd-^5)*0Hn$h?%>;2#8~v@DMmd6THEo~Nx|SFbNo%`$J<95 z&7i(oZB<1^$Z+R3j=Gw!mO+=w%Cf2qeKgz3pl4}at&XZDtNe%SXmz!-G!fihlB6VB zf735?6S29b{TrOt|H;%ym)QXEY2)c38%hrk z{oi=hV;fMsWCPhqI^S+ITcKOD_xQ^^(NKn`p9($&Yl&JDSr;eFzn!;v80YPQ)>t-0 zzLH}1;`}`Tr5XIs7tY{Q@%?WqUr?m7}~%0mxrn&ofZkV0ZtMd6|37dC)gkD-Zp*rSHolI1iUWsf5+#WzfA{ z(Dxh~E8#qJl#x@`n)URjpmf4{`9_BJ++_ObB|Q!Fma>OD!@b)tM}0IXpddOurR%2= zW=T)of{K#!1&iedQ3D6S&BdK!(;&_L1jh&Y4ocUZ7;la7aYh=2`DGUHhsHk^|&- zGIGaE%K*}~KC-{`QZo6b!&hV43AzE%uPjrWl(jx+n)Y6+Oa{sCWpr9OO9#@l{&Jv{ z%EjiwzBhZX4VID6kX3w%<;}iowb*y?W}@_-z0B&M*8*j-91M@-U*)W#?1NT}`IGPE z7@23{{si_Xow%Y z)JlZ(Vm1n^=gD}#a#l1e3Vs!!kGk{F^KS|alIfqLlen%0(a5)7Lb!C;ZOje5>)hEfx(n+FQS9YA#Pw7`_ zoSY_qlo6dPJFd{H^psvtO_lp-a?pC`)tFp*Qa>Z7%c(Lsa)q-ZJL$=#9!Rf}8J(gW z61$YT_vy*zfjDtkpiM7rp zaX+&&ELL7AK3nEBuk3I`+gUbK&Xx%@sbgiw8K5QXT%mY5OL||9w+epFej%GHkBE^n z>)lGcXA;>KHV4`JN#?CsVl4(rL_X%C0z&I9x3=JQmBJF_elb_NLVdws3W;%Y0am!4 z`C8k7mV!TD29VIQzL4LJ6$|7-=nHCI#ySGD9q+LOS%c&~oo!*3Y2#QmxkxUP1$ZnQ z$LeUCWujaxBX>ZP2z{hW}g&=Y6C$jeQj>ps@f?Wz*P5Z6~-+nqK~k zHHJ~0==u2@WqyA2hA2lare{UgL9Rx|{gKb+tRnkDXCT{aWb%eYs|B+AH+2`F|L_;g z)8?$Y{242vmezLsjc(q8)s$;N@orhm(HZ&vhwg&(IvM(VHs&wWI0=ru;bLt&-P~D&f{{13XO7H34ICileh}g5jTjgfVm)X`h z>~|MiBva(3|L{(ru`IXnX1Ps}IKKDoZc4Q?{T5cp6YDTOoH~h413pju!AA zH7-+8(PUOFN5StgbY>q5?~=QvZ=G!He-PWi*2_JRi1MN}I0D(vHdp@>iL3 zvk~}n+*7q@@)&UT^3vuH+Hh@*c0(SJhh&nUuQ>*Ix|SyI$s;oJQ)zRs)(8A^;2x1_ z{*56&29z{;P+pWl^Ha>JS_JH+%ijz1`PISt>DplJfIJF`aIc?We=sQ5v3j4(Zf%;g zVSSGKxZE$ZBx$?Moa~N($EV=$aT(a$W)}P35buzXatprd>l7ReUw#(MRj=J|y$y4dgEt{Bx2-L+cV&PwZ_i*i^yhYMv zw54p_wINy$cb=RNn7q-pgoZf|?xd9!l4W66R`cxwgvvNIsEINaoDdW)jeHts{9X@5-R29q?Y6hx+n^x6dSr z@HOYSXSo--_si$lVd~V;c#kg9X1VKvnu}yPN(cIcea9_#1$189jc572K8??Wb zQHkAcGqp}yoc2M!mrX@-Cj<84K)J~Ol%J&c$r$h_0w?m%@=qChua!Ab+p0~{I&nYx zmrU5ML%tLIc`yHlM@dyn+a@9Z6SZk1Pkxm0Sx?l%L{L7j-`;_a{{2Khj@~HM?nHS`V!(y&~;2`?r1Ae@F1&z}~+y zp+ussC8F8N{TrmY3Uei!UETfNeYA_@qI^ukLX&VFT52I~O$qguWY2A3_C_^-t7XW` z@;1qe*arRpNL)rW6BSUspV>ld4t?hcSB6UXcQ9}(cV|skOa&7E{G(==)>&(%6{m*! zBEz;^FZ9M~eO3&l=+Dt_sh_^n`oAfI!rHZI?B4zMA>o(9$T2vKQ z<&+#(&iYDk(|lS)6;l^Q-~nIjKG1Etj1*O6RKn1Uj+gWmO{4kw#Z`WO{P@2e2Y_DD z^2!@HC##%wo!+4DX@K%kDJ1fQpY;*w2E8UqsFI2dPXfL{KT#i5N}Uz12`jCeKsRV% zaLcMpzggB1So?*Rfj8Y%;OjE*?+Cq5ODkV^6!xQ^bqweTjVEPPPZgTH(z-!+!~X!~ z2aN%rmRP?4?WX0Rt&d7tIuH7Pfkr=78aqy|9_LJ>2j~=9TvdR-8ArA{rve?I%~g5e zz?8qOL$oi&1j}z(fZbVmzaOSM>9?|)@>fa8l^r|j4!pQ5Ra;e5xmyyf(=?f$qutau zs*wtxw#Zr!luRqDN~(hj-BSX14=7=(3M4`^i(BV`_Rz+vvI-_)+wbB1wvMi)Eo7*w zrjn=KbF786!*nFHS5@RzSt}L0xlVhl0JVuE@AboeuY*!TRmToV{(5ILro~m-N}ZAQ zRMe0Gjtz7pJxd*`ma3yNX7zPk1lmY@$(pLZN*Vi&BLm*=pp|hJ>MGyov#qlRO#q0w}j3{*8#W{b*>oJnyhgdu5 zOyH3~{wm$LX>Ft%V#deRgtSwIUSDXXAe!T8edSOgDk#ftZN_fL$Mi!4hOw-VJDpSL zR631TP%ThDL95R=e*~I}dTL&9UeQg4dqs?RZwV@ zV7s&E!j6*G z8lazPS7hfGl~OGh`C5Z~cTwGtp_GtWuy-1iO32PJ6`;rCye`0b?yGv>ga#~`Yb^#^ zKzri!-&N^b{m>5<(_^%U3P%Ts&&GQaXfd5fdaC;>?3;4dJUXAI(ubs=>*zZMM5Gv@O6kr_5b=sLC26^Yg&`22YkEw zP7PH-Z);-x1W@{^L8!lsBiB%mGojy9Lm&~_G}(#+nn?$M`-2MV?d5=ORAi+39xIX` zI343-CV?^>+ANkiCdXK4t^`9`$Kcsi7qt zanPO!|3|3N$~kJdl?c3+{-8#xD3v;cpr5S;r5gB_%6buMEy8Z&XglnFw2C;&us#v> z@&lwtDgWogthGRiG!)zsDtc+0HJG-eL+H+{y_eK=ntIRnkH}DuxrmKl+ymC$|W+ecPLH$io0Y>1QlGZHx9gU}f zMzq?4{!|?H;z60LCaKj*?u)VF>0s1rG_0qqJfApg2+&|URZUi7RPLDh)@)dtOQ%44 zN98;;&kCa>X?yx3tglspZ;Jx=0%ft9uBNG^*~P3eK)vAKk7}sly63XmV|_d7g0?j( zqi-Vgw}-?GNRL-x9m+T-($JXJF>bX272({v!5NCv98F_zddDeevBGwHOe1Q>#HvI! zM=|VM2B`g0UckIn* zFb#}}S2NXol`!pvJ(xD5R?IA{UZhCZ9O$<|nWN%WtRl|Rz$PdjH5U?Tr~BJGPz&~# z!1^E~r?|g8Fs1=KTBv@4K38~Adt><1ASO}GQ|*n=@0P;9Ku~4@$ExVwyDT4C5*7CU z{yswL<$m^tv_VXL+SXX8R;tkT?V+zeC^J<8R`~wmXKxJqjbb_)9$3hjG2gOi7D*d*f{l4o7%KDnIL+w_+oeSHax$coCt`lmz+NqLj`2jz1JtsRLeNv?-54OL> z>L;#k;Qnr8SF8kkcd>p8Rv%ZcEye8j$vsfE!}=v7y-G>zXF3c0J=oZzx~Qz>rExyj zfN~7eV3JC|a>4%4b;tFXY*9xLkBDxIt;f*+7dfi-sWg>3_ec2u7bu6-uZTzB;F;D# z@)!}>3+{TAvS7aT7tmvJ5UYPxPPr8Ec}EJ-&FY}KpmL%Uz%K;KAw(-pMK+&h6{3F; zZ+cK2R;N{3m>c@NLD`@V!D7~zhxSL%cE@#8?ZtlLC;ef6OdgTvt|Qp}uPW`$EC6pn zkiX2cc--gqpu2QazVUAKlVngjV0ukfsry#g9+5kUz!B{KgvuVb1Nffnnd`XP0S#G= z-y)vRp>d}=3cmlySgRZ@L<8srcymdmmySn01b}izoq|WQUui3VdefTpG^*pW3f$pi zl>qXlBaAa@gGw4%+LF|Zmd1Y1sj-IKR?6}N@}ik4L!DQ?XBPo`(Q@=0qH#?neOZeA zmjmS#xCd0EeYVvSxD&kw>%Xg%Hy+sQ1j=vfB0NZLQqt-Kf4b32uzpiHFO;@w0tL`j z#&7D3$|_XaDoy=p2=rf3%MIVG(pC!~Kboa7)m7zhO9J+zE$J0lzoR0zCSt!WLAeO- zd6nCHrZpURG`$1s_f*8q*|0YnlpE?gJjm?lYmJ6KrArL1m1ooIq_L;a=# z?)zFHv;~cX{#)uNBQU>=H4LZ)%~o0Jw#pl}1h@qqPH(~bW0n3q3Hu!m%5`wBs?aBM zF#m_+{_q&qd#IrGaj>@-l>4}CTvuteOXL1Anl7dHU_D%=Zt}Ip0YS#NuWl&W)z^xo z!{|Kdf2cMX-XDFf`9Q;HFO`k^L{i$XDNc1($HCS=JOt1Lr>jCA4t1xlitt5%R6t>Q%UC>M-3Ljkz>RJu0%& z>$OUAw+9}DPW4Ky^14+dw6Dj^;OF>Z-omT7SFTsK*3{f7_u=LJQr#}Prcgq)NoF(E zes%}d#;cK6|3aw;dz%yGTsdFn6!}v%D3n&_vbk6;0cDQYpDL-S^XzT2;9r)P$XxYK z4JsU3)MH+iQeBfD)CR9UUXiWWn^IksrPX`&dy$P^-fwKSUHljR8}C!(lWJPXJJ7IQ z0{VqlE%Z_KEs{OEi0xnge;l24K$KY*#xdshy)%QN*eC`z=HlEJW^8P1bPaS}#kH`p zRxIX4UB$*)v9YnSR*Y3_tQ8ww17j5vu;x2_|M@$&>zwBxGf?b7KiE8Zh1pi+>Cq6k zhQ*ywd2~GUbzIT25$n&sQxCO!XB8ao{1vDX%c4K>_51jd zx*u_pJ|tXCWxH5pyLOIe&&V{^iVfhQuS)3ZkXe_FE3Kxn z!Yr*)9bJ~@=VtwQYgUMbPZ{DY4Ci8DWxNGLENa(KU<=I1!Z0iD9esY7v-1CmK&i)* zXwBzFVDWgqQ_SMe40pDGkq5EGYzf#>Hw|^>zr5E}G0w_+lOn^NZ-A~-!5EZ>-X98V zfe}3(3)DzEG1PetN>37xM?ra1uOZO>B)Lxgy(P2=EkD)ynP$-(s9%KHSX5{Xa1JfY ztjrGev;T;3`mwSshn9xYr`{2_@1%3_@Al$QBW2Q5=MJEqFn%%U(W_$&@J{Hj zIP~W6xIX^wtjp@Lo~#Tj37kH3s150*vVW1t49KNaR%4`#g6 zy9}%#9#4h#Wx?X{l!g|rQ_;?@tQ#B2=CLTY(mSD;Psl&)7Q4X8Ge4*kv2|L=#n~6Y zGK!UB8@$79vqNsNf7rFz<=E)_`K+Ge^hS2{)#A@8vrYEI0l|E0!3l*8je+@>LJd(x zRtMTgpN??`0hK~^VKuYtLFc9dJHfKbUJq&njGYSOH3W;tQx`@^`)QsIhs?5VTtoJj z1}d+aoplR%58<>mYsfaJgr$RZJ0K^m&l<3vJR_r?euy*iYjh3+L;?#D_d{ zH)4y`PUcm#z4jr6;Y9|)n;xQ~Pe^A;R08=Tw{)^#=G9_{zK`yqr>Ge-m_voVKcusO z?x9vvv(`N7R1>E!`eZ4IoGOGlzyls}egyhtiIc%>l=N*87vP1c;%QyIwvb=$Z`v;=)iXE3Q; z_5B_Hg131J@3jCcr6P0QI-ZheM9>1PAlsqB{$jA7)nWhks=}~?X0MjUl-S=<4BD;Q zvd+R5)5C~Czaw{S8@5PYU@;?l>)GH>=g>U*P_E{=E2?OU4eX5z@($o}GuwT4v;;En z7u7!BKeYU=E4VA+irANLk&jq*zf(G${6&rtAJvV8@UUA)9d;T>{pkY!OkS4eqdSh~ zz@c%^WhBp(*&}A^$z&plA^TWYc0fiyZ=@%ZKg<}ifxnPl80jCO|1vk5$H*J?ly+pk z-*)Jdq&?|G7RzuJ%`@UU>-JaPAXb`6?`db3g7%Nn13ORtIjGj@kc zwG-GcP@|T&D`SbVoULFhq4j|L^6)mscAyn35^B`(wk3Qs*04mj8G0MYYIx_Gj^Ir| ziEJ43=<(#%iF8hc=>98v0X`2H%2%@OaPtPR!BC#x{s7Q+HUxTX;GOi!5qyIE#ZIxI zYy_11#WvMD*a3C|Y7fo#k1MhM3+Mp*4O;x*ko?u&8G(cm5PJ!Dyy|M$w{Lq>yl90~s(1s*fZc?JCANU&`3 z9tj@P?`qAEbao9ql0#`;!$_(Fa>NLgTuD!Wqohutzd;$Ise? zyl65_WOw9h=C@%7yib49pCqcuY$y+1X&4be{$wkg#7d~N?`@6W$UxGV>|rVS@iT0p z4gqgcm`sHz`+;S&FJOc~w0Dvg+zUKR!oR=kf6NsmgWQt4*#{LL`pF^V%0h(S&I`c{ zjOt(1@risSpUn$$TfTq%DPDg!OXUCLowa0}xG(tc$#@F>gT}F0Y>Yj%(qv}>{5xxS@t^$z)?Mp}{HG;pRxeq2ei$mP3%@(q`?16V+&}3&IkT3g#&B>3yGM~GF#p9U= zH4-OIg7{Y(EC;;*fD?{5Hwngn3Tn;G;@N5M)M}HRAAz3I1uz?rC!og^U|;qD=DQGT zL>!q6<9z_jBku(;f~)^9XH^yezHJ346u5uAhdV=o0vKhBSUKb2@hpcCViHU0;cz?pfZkoh2Jt8qr=#F@45zC>0}bNwqlGbO6){(S5U&$u0)II+?%(&#Zb#yCV%O8YXll|3D}3tU?_?4;Q1g=|{SW zP2gTzR_e|`#pqbRkzJQr3rp%bbOoJB&&njWipSsm=vV`^f==g~S(*&HV%2LPQ%|Jl zbdLKKE|O1m`o$JIhnhYp2;67CI=}`5x$<<*xk{ zj1Uko9{8Q506Go5C)?A0iiY}6Etf5)*jbkUeH7!JSAd>cs(77Y7wx{YCOcceYFeT- z_9N^Zi|RTFxFzb3(!d);*b|yg2LI3>EGCqKza7#K;=MaI7PVy;*)E>^z+ub-a>tJ1 z7nn!6?lQ=?E~2-nm%Pj>^VE=)#z&xwD3e`cNiw|5JN*NBkQdIO>1?DhFE7#suovWG z6ZsW(OC_E2HGJGf@kf*@AG1HCZ_}E(iMuhb=bkICvw_^Kcv#m1*7zE`!8lK^&{4Pk z|0gdWLe_dv1;l@I96_(eW63SA4@~tw%`oY)&wbRiNeur(BxrO@aZ|F;GYut-JWT#|Umlay$*7!^8 z4fcR_=AlP@bUFMMeT*&6FSEzYcl;v5A6IZ!#JN0-Rp-f#+Zjc1Is7rUFwbOHS=8hj zjv}}=u7y3GCu}iK=pN&!@2&-wU-`c*UYb4j>3yJ9uHZ@X85_fs_%MA1_%nVA`lTLE zt$$m82F}6HAZl8;`OMomhtImx@I?871@WXsH}p}Q29|0fi;b1p*Aw-1e9ip>PvTSf zE*Y@9x_<3`;eLo;v)=qCmeFY#@F)BN$IAcME0)rB9QcD5;1QhSHK>S`1XDkDKg0jJ zce1xETKKMZ>nA|Za9{q0ZB_w?M}VF^iq50|Xc7L7WjCFp&!f924b2oyc{U3~m$b!f zXci`Z;sXO8(quEl)54^o`8#{h+KH4k3-k}-F^kis{1e>IjK`C76R!UzimoD3Y}ZM#Yta_;C$B5E$>?Ki94Vl$529|oD|d^)wI_8Boc9aV znRnv*xoyTl(7!(rap%w>!owobdq*8N#RT;559TXuQ;O(mGzL8SFj0Wltd zbUpLpWqHyZe`sIFZD0>8#M?9SrL+zPssra=kQWlE7fQnY_>RiqJXV}PX5m|k8=v8H zIeE?y7u>I7ccT*FBnSIT3&%Wb7zNJ3B}@eVucJu$@uwb2yMiJr!6|1vDlbv@iW?T! z71R;o4R}=IEGQoqH<1!PpO@zGcm9U^YjfAb-mo9nS#sCrnv-vEzXphU+`33y( zM{mGm{KYHt;ykm`Wo>h7oP#*;%nx&0l1rz?o`)Or9d1W4Zu|Ydc91fp0qH1vh^jpK z+i2a1Gy@M`hj$dw+?F;C>K{cZs0i=I_wvBq2OQ;Kzuv<6+Tle7^xUm0<4W-2+RHF@ zfctH$2kZS6cBC}#A_&i@y+Bu{m1tAy$4l|vB6CW8-4&=3?IKF@`aIC|f%+4n1>>Vd z2_DfgR?qzZPxhz7>D3Wr@e4;HjftB|3-AZL47V*?rjL;Xa)&&nlSByj+Sg21qLnG7 zC3%F1<)&wa9!F=;v9to${3j8y`i!1I$I)rDJRd4*@?5x2wm3VzLl*G1{0>j1|Astd z{bo;vyWd9qs(gKm7?;r{*ul@VG9Mu#s?;~$0$oCOUWs2~*|qJ#6>(P_3iqeBsLnGI z9_i6&GMW-wjVG&c5mhZ6_Ok)$N{aFte5TBrwN_7t)0&O~xRoE5Cf;d;Vt>fjR)|Ne z3J+ZLr|xZbg%*GCs=R=VXqN=@od!3!0{7xud1%-?9gEhWM2HV2?<3Mw6Qf}MH}l}% zc_4qsqp>gofP}lbsLhW`uXj`6{Kmlv_F#3n4^NA$rst7n<~Y(%)Zy7Q((2UTz`K3M zq2d`6aGz_y{?&%_a>H#c#iRS|fcx7OEEG;>ERPO3ptqu3=n9JCKk=F(uy3-y473Xk z7Y+F*YW5qd({Kjd&w@hnEEZU;z3xMMgMw=>9DERu2`sJ00`;bvH{uONe1#0qdt>2* z9K1Z=!IKUy)I-hTq&ErXe{dpgYyt2@P$YxIK4$Rz&rhdAHhYJ3WaZ$*lAGFeaax6z z1ApY=9#6!L#|}TBDs&ll^2R*rOe$~{TAsRi6P~~`SATanfU3}+q4YB|hxFF>z&qYW zP1!rvnkV$HY7{1qvBliU>WTL({O}>rPd7~~ZN*&zG*svPx+mltA*3ar3jQ+U!6ndN zJ;^%AKN^YUJTPd5UPo?%-g1amdn0fQF3Lhpd3SEG@J6kS zIe0Pt+ii%(Vy*O>wi?!VhuCQd_ve>nZlwyk4y{kS(HPO5Z-n^24)(JfSk|z1yuC=( zb-@36%arzy1=NgEaomydk2dj+&tdK{OwTwOG%~ioocpj(y;b4?w*B#%{9YZXx;ry#Ax; z8+eQ6%quTNzkt=;MV)wSK1-yR&vQJ*5Akz%58j)P5lM71#HWY&sr!%&=Y4rh+m{aK z|9|tQAOD#*WNDOXM_fCw^x-|>g#2m^f%$!j{TADaKVYq;-|J%fIYh@7?r{E!jTITF zj&29>rV*UqX8x9DJihPv*Zl-P#cx>;K0$;X>!dTtZDOUnS#xezUW?8<%2OvTOMCLd zYzxor8Rd9pJ|WLZ0rm?Yz#}#eb!3s}U`gWr;r>KcfA5g=8CVLk{(KvcSa8Hq3)ct# z`~=j}5+0N~)X@Z}KIo-i`5YNmEkx)4-a!;y$r|xhEZL`tuABdR8<6jIW(#?4-YQ2Z ztqUg>38y!KB^7L7G{?&0sE=!p+OpX|ez@dP=BR~HGN(m>x_21`pZ znm=VJ3)kq{v@`7m+0Que2w}PNbw8la5YNW)2QuQ(PTh<4qr>PpKAurd-nD^zpc5%! zc4t2PAS1Lh?N zNg>EU{ua}C3JY*CeM&b zS#R`Qh$r*SW@0~^!Q=C;=u75xLg`4plK(2ami!F)VI_z!Zte$`)FEErFEOkzmQMf= z85OZquZi7-5>am!$7}H{@(1|KMDULlg~=Q8fPJY(0-gZ#JtF4usXTBwF{o)JKd_W@ zK@n!%d7{ezSK)jjFdy33LC-iKHm&534 zP#bwPtI0+E-Sn8BNe8}^58-J?YHK^S<^RNwFXWwA%wPlVXCPQ2`2yZeL=B5^NL&Of z=x;G^D#C2T;l3-dEa8jt6>#HhhXQq6&%K!c%D=FL=NRBC-@=#i$VFj#CHTvAWEX1*{xHn1o@1rC4m{#=9ts(2O#3;o zpA<6gSUwBxN7~o`IG>4h4hGe^2Q2L%yPnUJ3(eDOAv@TNzOs94IFB4c z^iJ~H+)Ccib$l&P8ay5H<^GT{59L?+4rcy#Q}-u3$yReKTf>7y+J9TLm2M@kNjhJ{ ztt$FkWn&=tyXLqHzr|(W%>N{Y87XG)t}L^|0Y@Epy>)3jKA3kG@#UI;zx{4D zq8<1QwwXsv3IT2e9%&Qr!*iJH^9#pwGmE?>zkoN{#(izwb=kPLq&(dYyVH-SRfy0g zM7!j;9iUDVS$6Nv`nma*$haiF9sE&3W(h5!e%ZKfuz%B7^0Uhj|4r~OTls3HdG?>R z^t9L*G!u0eyLg-}d13qd|u*gaD0 z;rm74=-s*?kQaW(cf$+HaE9nq@aKnOi-Fqy#v_;Z&@Vx4-$DDqn-`ZUd*%fd>bV}KJg3`*lSQ@cAoL4p_kzu-~sxuA7U!^+T!C(w(Pdtx9lJ%_#=Bh zKLFZo`J1Qm5z=>)k2C+9u-l`v{1hKz&*yePfhd!o}iZ4-+b*0}dz`G;TO>v+nu zlEMAW5zyi@zswVPdc=NXySW2iNQnH*e;3hbrO_SqOG9#lw-Z8y&#GedB;Cns^Exjf z8;O+CeRKtSlla8B1Qj_vd`=&DKNaYE(*=~yqb{cFX=FFq0`ccAuPY-@9n_i{v@b0x zZu2Q3%ATeN0U7i@&)_~Hd-P#Po@oQU-A(xOBGPmwgMZxuJ^U(eL4-=$GFLZ%d|)8$ zEk=prBKhY}px^t_LG&l+Z>aEH6sxDk#l#JwW%)2sQrK4bI9rm-q#b(1GkLDe=k}-_ zx=c>-hy1!X+34fEOj?pJ^dW!D-~6BR=oi|O{L3HluhQ)PHslMN_$L0&UZ^`dMKAGZ z{EAG6^FBq_(^Bjif5ET)pS@Wrww}J^S^S|lX}&F_6!T_7*$e)Pd#m);o{*uy{bs-9 zi@jTmB(u8l41GthAYc2z7l?$>PMu30kopwMH#|lpLwwbs{vMFY;y+$gg#NnT@eXC9 zud&|JHNID* z951VV;J#I$&E!A)CeIv^?I@2cKt^+bKVr*;Z9;+IUG8N35{Jnz+)swTOfd?PmpB>c z*z))^o}PD6UxD|$4e|%OtSS6zFV%-)PodP<3gSEDmuZ2JpQ2OfJo?5hq6m+C)E(ac zf3dGn9{a>!^Q`MmsDBupM5gc(6-3zm?~W5dhtWsw0S}zGp@X)&zapF4TTBy&c~ICp zM;do&~LCj4RjfxVDE3G=xP>*vxcQVVy|?_$5A_pxue zw?HzmC^qcw_vkD5W4kCIB7LpK1T+IhBPMLTkxcHf5AN3k5G8MTX_>)OPn~ucG#K7r zX<0_z=GlLw=wjqM=EN!ohzc^XOILWW1LtaZ};_mJ$zmSs8=t>8a3qAT0^6y^ctKxJ$orU&feJ7iGjY5z%{= z{tk2*TV-j{QUq1n4Ef1Gh%jCF46#u7Ret6`q#m)DzS2+B6Oj?+bVFhR%X?N1{8@B? zje0SxZ$1hZklu=zDjwLcQ|J(~LbUU6+nFl*Hk|G$R7_fgRU}!wiP9ailT<_yBZJq@lpH+zhKoxL6M&QkG>3a6qgp&Kymvao3RpVZ$ni@ zP4T-e!+jFo$2PEhonhvKf-ZL7j-3D<8Y924nG z*w0nGjuC1d1{|e&hzYKU*MwIKscOSdrVTmA06VF(S?QL{Uzp_nKgM zn?)dh%;pV5SDE5k3i)I?u!QmY;-xLR$sR}k?_H0jQ^Ze@(I-792mX01Sjs~-f1hW+ zDq?IU+syvt3PhK+JiN;$y&CjhPk0Y4`3>$@c`@)!(1S#TLdHz`yNp5ZVW7Yk2}5+@ zx!sl;i-CsWHe8E&BL4gXJp(O9vr%~wB63;Gw>gjx%?3*b3l_75D|C+zUlWt~$YdbFC|Mm**FRJ?g6I0L+YzuCjpEASUy z0S`m^vZ=tWL`A;DJ9|YLZH4^OhQBb*r-_&!+z5f_+>?A@*Le#b(|VZh4f$q$+K9L3 zlSSl<m^dpoDHpyV752DPDq)65&@1YlW?_KVR51(NrWqoA0pE zJW`k50X4jk2L*oveOwnT8zGyRDl)crHO9n_MpI&KG5~rEY72UVG$3V2fGo=A^0a%k zf+xW39f`ZzYC#4RSXt|BI0bKj``lM7lnK`lX+`El@Yf)^8^B0YB*^tXjvG6#abnZ-k2 zZ2?wbi4YAWXdSP24{a!arCPcu22>RgH1rZKr`=8YU`m-YalqR^&|e|&zazy|TUMV<+6x!LKhSO-C9bgW zUux=K!5=iGqs2YmMdaS{1)d0&(mW6pSL&gX##8rm_ahw6$BGHUJRNR4cfWx5)tfuT z7?IJZNbn<^i)#|67%y7LtfHlYtC5-{7hmS%#C8_g;E8^OAG`l`PZV$11Yz?zuAf40 z|GLMBXwjDk^y^_f0&nve`^tJ?iD~sr?<030<7ToP|4k$e{Z-een)ZhHGexu)zK0s= zzWF~bqz%Pnk-=T&a>(blncG3{mXz0cOnf7qXXcVRw5W^`-9_m4kBti0O0Fs0`7gIZlE2@f%OO<$(OJIat>7>7uMiI$cKJL3crK%o6XI zMUWW{^<9V$FVIY}k9X%$N4i7)xeg+7oRFff$hdyUkrI0l;>kB=ioHDQ`!UDi*h66P zKtAR1gy%UN>%iMCMzP?nxJa8`-mws9Eea8FVi-?p{#3`uZh-i-+cp;zLFn~^dOgqv zY2m_g%|u@q=HcFK8TpDkf`AtOF^ zJ}8Vi5bt){lBNzZUZK~qps;Kw#cLk$X0Fi!_s4_qX4@iIZ@Q%|^fw4B8lvfTTLhv; zSzHEp#w)?w4Yy@&E@*TDDg*ItF?c+$tZljz9tV~xBEq&rBo7-5?=J~F&H;h#l|~3h*(lc`(r0Ak5`COBA175ys4d_4ny&BQJs&orR=T@{@7^UF1eRMx;2*8@QeuLhN)ms9qRP#zppOHYq={TD_K4hbRe*Pp4`i=s zESpNNwbvZCacx4#TJhTUfqSKt(6z~JT*^!oUh=IiYH?j-5E)3K%=KaqYh?HGDqsvG zgGf`dPB`o-Ea-h};}E$IGw5XBC{_tu_%mGw^w51$S#A(L?NJrK0ha_t)YHCMRF*M6 zLX5DuV6c>to5U^=-8oX5WGM+It3@cNLoeTEI*N28U5Fu{*bIBU736WTUHI-Qs!N$~aB1QJ zb(C$(Qte^CTSseizMNdJ_q!=36?z~SzP8>C0ZLMWRJ(m zZm}13H0{)Ry#r_jSp&QInfqmLHI~G#fb&b{31YS_;adTtup5I1IV|SbcJsuCR~<>9 ze|F+!;BCF^0q!G?6rhdZzYmDMBGY?~9vM3ZjYT#&*|x?Ob*zo9i4iW1tIHVMN?ZI| zi-F;^%i{fFr5I(49`#8lxVPX5_=hNDpUngA)iz4Sb%YfigWc?9_Zq5osknx)zV7x) z@~FsOk)%t*?$jdNU^g;t>8A=A-GC~ShqfIeRU|Ge2wa&=A;(3atZ7ew{Z^j=|M(Eu z#87WVZ&{W|s`Shm_uhy^0Oa0jD2+)o$W$4$0_JYf7h@J9>be5%RL_N^i}(i`%X zrsN}z;dgAgwt$&?^&~P2Jb1AEEO_{oO$CjG<^r%(lV?PTJ?d^;NG((og`v0NoH#G? zxdTv5lqu50P&xd1?qx6iW}mV$lkdyBmh-KUC|eyLH2y^0#p@U6aPR9-!qPoZ}ck-WB0^uk?I|> z+Y!=+g|V;nj>r(ly#p-)Az=)32D>fpia)$VWk5(Dpf>EOxFhCydu@*k`AWahDFv;aNo{V&uopT>n;Aq8j$bYEnO8{YXGhB}}E^qhDo z9*L}x6`TcVK^lhs6_24t=HLF#j&L3Y>3Jx<=^fD0-&qiP`%WK0@7dlN$C`#HIFCN; zvUn<%|DPj(FuN!QbQFKwf6mLY>lemz3 zmb(^;-iiO9hkPbbde`y>TA#Hizm5x`h`zCGhnT*xlVPMARw zc_*HWe7*~`)AAZ-muU~{QQc`lh0%4(2azN8*`wFga27@uIKTJeqxd3{yH_<(eg#d=}qD)R5}V>p&YUIpUMJVNXx1;k;(KZYhjDi}xZ=WN%y; zauv!8q3=LP?D-(bYtxA*iGoPc-WBjPwOCnInvU5aEtM(-sHf(LcA+2F_kZ+{zm z#9Efrt11+80l@+wi8)E=7#>Q|AlP+JrWYh!ZK+_Ebx2u z5*3mbSzM-G#B&^7p8A%nD4)!h&b$yzwqrGs$T;Ai}vwiuzwl9TR`8{ zGm+U`mJ<_2Y6dfwlGSE+QcB+75D|;l)!RY8y(hnmD?CId{`I$BYF>mIs|67yWc((( z4yFb~Tpv*s;%ijZPC5+KZ!j$@eZ*$rDl$S3qG5D!Tp3wKmK5=;R_Gmg7v6%$NI&^Q z#5WnHUjpsI)Lu^J@yPxYjmnVyG&B8WN6`NyY#PK<4iTc5@RvJ8P?s4-B_K}9%L)?l zj2E+wX67`rGU*5Lqr6PS4fJ4$J`HIVc}xV!tWL-%1G9NRHi^=5qex9IsXN9Ejth&c zB+JTO!n7ZQ`(`EeNe@vK?pN6C$65hd$vs4wve^J^`P_?&+J~q z*kUGvrM|3auPY;p&omOr7IKc%lMQ4Gd(^%>$j8os~CmAHe z4Q43F&(4uvq9L>}+pd89Y6zA}vY{+4Vy5JL7vM%6v?P>md$OAI_i!jinJqJL`VM2mOOYkyubIzjxEw#9O9&4L1R04Z|)!^ zWn<9)5%nMFrT94H_rmUy^F_++SNb&2aokuqrIu-J3hVdg2T+L3P4d?{%uli)sQzTKstqAZjbYp~X`iHh(2Nq+;% zLMLS_*^8&wCPw~W5^&?+cw4zsg%_@E%m!+XAE`F-7K`{k&iD@%b$>v4ELHZFDSNjX zm2hQuUF^#{$SpFgMfu>m?#k|_xV@YqJ)Ve{WrKIQx8r1Z56N)g3lcKzn zOq99ewk{9ch;)=Q<#empjT`zQzKb()irlDvV#!D68h^XJNkP&?bd~F*>(dp(o0J2t zFV?CqGO|EtS6$Q$)kZyKciCTNc8GAb1!{)EWjFazMg!MIZBZcVF8jy%os~&2K z>Vm)NDI;Z?rL(IUP*c=R_KFg7 zKA`95KWKlKwUgNi!(8p4_qOO150|;pi}iIe^w1*FNEspf$@E7ZUC)6YT7H#%^% zM<-xg{7+8LR+TCQ*`uz5_5l8)Dwox+t_E1+KP;GRU|02U>^p%d# z{<%e=2suy=k`W2bTv;;F|oM)qN$*RJYaK-+OS zIa-Fvpq~TvVSE&ybw|q=?3>EG6lCOo^ZRr>UQXrtfB!gEFUOnQ%brBG%3{7|Jt)6~)A3R{Sw3Y^2@Uis zcRE;lvPp8UOuzV(t1_yH@+`m0>GA@PDbmqZ5miRvXo{RFcY{CIu3kWuQM&wHUgYM8 zMXQ6vmVY8%*g~9zOfl8tZ z$iYl_f0=)maQOq3M5m=&#>oWl)2@=}qs1SEu-Vd-p=EPn{{CS33reTUuvN<)_1z6{ z6Zd>MR}SRKl}G9ZxH0e*b&buDQKcgEN92or+Pxlk5|YYGE8K(Xl?}HMo{Az)NUc7yOeYl8tho{DUVfz31pfhLg!;gWSgsNUz~P z8)ob*G#fQnn`H*eSiaeq4m1npvQ6^1%>MO>zKCw3kEo6MtS+;NyFS5{a9vyx{B!j{N)9D%FfvJ?RY)BURYmo=?X_Z;02Xa zN8p8o`i#&gA}-B}UZ`=i711iWA09o1p~XQ9bxv)rPp@$mVLjG}HIh?iH{Db-Hq zS}%t9L;XJJFWF4}ErSp?@?yWC5Zqdxl9N?r)2q5Q4#D5h0d-P7V2MrVJN;2_Skd3| z47^vrp6i{xVYEK*o=?aIDtzb);0P%1s}9Q3GOOov#|k=!E~lH>LwQ$vRlfqfimst| z8I8**SM;VkK_}1Or|rB=b{Xqya)I( z$uTd;YU(-l3N{_-#7>LSw*0cZp~B7%a`*$;=|y!(c4Fc6!(FH7Y1#{2mFe<14?Fu4 zoOdsDnogBhWFc$rwZ5*?^b{@4uE=Zhxk`WLc9mkK*(q99U6olpe$^-4nHHm6;x@4x z@`22Lb5hrg>jIV~*6Z>g8Rn{J>@thdYvdpKkv@^R_0#n(QZud?U1Yr>Z%VKA?ez-s z54lBRSRM6LCX{>Om~Y0DKgdh@LeAjnYacr%(^+%`y(9mXuW4?xCVCc~4C}uwC$gH# zw}DmXe^1CNdRCrOX)^6Wu--+F(qnNI)qS~+`OPyOC*zKR<-EKn_o$%rS7E+gXg_*g zR#xM9=n%zsIa<|LUbivdNB@Sk%Rp|Cgff z&}>Q6E15VZ)a3*H-Jwjql~nn;2e^hq@BVQ6{*zn<9L(=O47WvZLvQDg=g;!!TbU!j%CLG(VSagFdBQ)-|766^!$F_5MJ-7mnI|9ec%S_CEun`m zpw>Rg)WZFN-_e%jHMGu?seMMc@_^pa$NUS-Kk!akNITY^bzlXQ2j(9-`&ZWhHiXS( zUaFA#A;aPax#qI_|NpEeR^MgvqO_1=P&@y#uivCaWe+~*90H~7*>{Ol0p;~MEu=kb z2R(d~1(lad^E(%k|H;aBP#;F{qW`AL_8j<-pTYa&0TlsUFyS# zDy-hiw483R{{vvZk>bE9WAgXkA1ogvQ&^=>Vnzh%YaSpaRdMx_#zZ#LC1^d`HqKWm z)sltQQ@RsSJsPN_`dNj_6vIki6GYeXyUM20ZWS{S^`=%B->$4GX5b1VgIK{5!ENfJ zN;+D|HIxlwrPwf4R=wm|rSChwniiU4{;i6t>MDBW5S;^Df)-J}Dw;*LH1%I3om?dy z*>!bIW!|Z+o55{wPLHeS@`%a^KcQ1#wtdZ^N~m-d*}$UfL2C<@(BFLJ3OS(tNd*!? z-l>vmGV|Ni!RTv7fJLYhs<(=Iyx#GYydnRR?fJXSLMv9))oBeX=w6kg3b8C}FXuhl z7u}~l)oRtynwoIgSvr6A?3(mevy^MC55$jfG=T1w1*~0F+Q8F}-QZnL##K<~*&G6!$&|~VQ45|{Mchfki5vgh_KNWv%k7E_xOLx)ps-ik4)BjuVI103v-UDxa zL8VMDXC#xwWS2Rc{idEs+uS31BzT`Lw2FElS6PYWxnmUYNE)Cjs{_`sNMZD&qvA$G z`AIdNg`4FZkHDWlB-LPjhg8IZm5#^ck(pywh26d=17~={{^yWKq=>4fPOI>nTfraw z0v_t7dJG;jb>33&m+N50cVq>1StUOAH~Ntk<^Yn+YO5Z~t50uZInWAH*IEnwZ&s3z z4u|{EDXub?s2ZL#AW_^*G+7#CLFZu!&C)3KQ!ZQiX?+7{#^9_OaS(YSy8u%;U2MWUltv5+qj{|xz=!xG@Gu2X!w?-X5qI&}UjM}OepkRD2 zF4a5GpXd+NN_km9uUUTp?*WUcewLxid~jd?g^ojhJImTeZB?mko4yHj93{!tDo&+O ztQPzm=%J;ckJ_nW*3flzgL?q=L|s)|P;g$MYeBCc#z%0p?4V|=(DiZpB+y~J*4kcu zQ_+vl8NT>a><5$w^F5`)yBhjDJ_-5TI_o#pN%;jX0zT`$fIF)1>Yg>>>M=c!{s|Fy zpz5L?O5g80^=hC$=~LBNZMKFL`o$PPmx6+vY;C8?sW6{+j#e~)Hlx&fTn$p`dAE!R z6pIJY2!*W!ty%6ahLiLoO^6rkp@t|w%8dbL6R-qY!&NPnUTUhdFS`&U6 zncy!%XeS!4dVzao!q4F^TmP(`RSGV%AjMl6m1OLqk~)EZGFR=PsnlXf!Do~ z{-VyS->pe|Zv+1ox0f!2*WO=+->vHO(EBu}N$DS-*_& zC#a42w6i*)wpndwzr%hsqy1?&bwqWwhFx8+qlQq^#DnVt2+|^FlEgurD=BY+3^U_Owz)Ud@lj3TMx}(yntqmE*hO*nt zTMbu_t+~TjhGYQce^nOwv^u>rmyFY}HrE4U$T(tM*oiM-?ACm%?e?r+usgAVNgBmOF=7 zZdo!cASPAPJ-LBnohAkRU55Qb*CG1 z;kCPCJsyu*pb~49gZI4$?Lb>qD>ciSJ*tB759EW#(Pz~L_ABw(562OFz`fs{YF(<@ ztH@av9ZhC{Vq9jOtA41Ib!GJoP>ES*k-+gRA@`mtUYh1=4E zEQZ$w`OtC~tfvqtgy||CB6cQv;|KvNM1O|WwXkN?_l5bnW9J~ZS_Jid$L?^X#{EV2 zP#^0rYOXbD;B*aT=y$Y0wPmK2T;#?x>_du@AU01eQ9<3#>$mtBE=o45#j3g0Z)F+1 z2WEc&FOsv>G8I*$m~p^;5btsSV_mM6D%S#HEQa|n0!264`kS(q{{i{t9;mTIE>jb% zL4_UqcgP-N$V%%0+0Pmz)`obfWcTTCYXvyLn4U92mO{LbK&v6Y>S=}e6Vewgh4Wnn z@3D-s_3dbsg?zL#S*!Nv>$P$g<2`9=dB~9h!*F%4W?A?RY)Gj&C8gSaJ-;k%|3n`^` zsCw3f3d6LZU%-;0wyRdm_He4v6gR_eJVUmD{%o}-=-GGE$yu=%-&2R>qxk+juf9C6 z$8z7EhyJFdtMq~Fza$5l6V4+)%>q*V!X7T*d>oqW_Rr@XD6 zmIwBy(ntG2^%OcZKU!UTDw*Vu_62Gs^k;rk9rbeXZVt;;v(&j2i@#r~ofj{J{Vsl1 zXI0Er^BV5ceiuKA=fxCt6FH*>tsJ4P#@Fpi^q04t3RKs37c9HMtL3`tS-dyW>M-=1 zyYT|mQ%9;9YH_=8OJ#gtR+29{T~vpvx!Di#z26A@*y$)7lw`%{i%R!=(LEroAqigD(h=#Y?nl;fr9A?{rDMt_IIk(a&GO{aHnw ztG-q}^!d0?b8w?pQLjSc{^$?Pe-)CU>hJ1Br^E`KupiT~BTZm^She@@(SktJ!oMch z)GKQ4rEjznK@rP|f2p}@j$;3_jaCt)h^N&XSpVc7HfVjMvC=qcuhVYh@8PtsslSl+ z;eC50Pf%~GuD^}Z58~_P1?q#~y-UdU(+0}Ea?kM1=w2HUk3nm+-r+sNedQtQ9o1b8 z9wUl8pW^TG)zy^PXC$7FDXMr-$wmjtGV7cH_U7(LGw27=iQA z&1t6*&y8(b!!Qe0%#~bLpQ-N6D%mCp3BvC}FnOeU5Z9JVt?R_!A^C>ntMiDf<9cl+ zZu`}8Uo{jvR-E|Uc2cf`_v#7WuL{KX-5#%+N*(2-yb!O~6{qCmqqMEUE_B#;lsxsm z8f@8MsU|iIYb2V)SARO%|*X%{BDLEth~dE z?tSbxjmr*lF81TC%G9iY^ZNVHccItOPyT7V_aA@MuL;+McS5-OUQKpNZgm*@&#~Xj zoQkpIzRxabu3?JE#gdZ0)DLRrhymzF--W)%`FgMVsM)=5Te#RsbQOClAJt;DXt}G_ z1JnuQKfr(F;fC5l^rt7p=}x`Wo~qZFY@Dw%VHd)BtG_s%QG;K9wglmI>>({yeU+JN z(X1uG9zJzY>YvSdy)bo_& zFE0{j6Okw+@5*@3P;n9Z-9${LScB+%lG08j97#s^U|%BB@QXmUwAyazmVdiKyhL z>ekg&s|RW*_a;uHkYtbDtwkcbaJdgLp~K8w=Lp^>@0G`@l}S%he0vS*XESb4PO6e4 zs%z&MZL_pR+AT3si4>5`hYht1`))|O5l&vJc^eBY`*0iWm0ze;2qk$z6TTuUjvZfi%P2+)*9!jq{Nk&iR*`%ng!Hae5lqYc%SkIYa_ygutL{W z6B$M9FFM)EquX#&T9egkF$wUI;D4As0R3fsQi~Kkeuc3NK=f@DeSK` zk)6>2G$Tz&rYeou4YT%(LE=%PV)}I;1P9r6yD`+r|r%Fd~F_5S=96jkNv_nj|zPZE%C;Z1`5c z9d-x%o9Sf54hN2XhJMQUW!EINEvZ4gzYp*X5XR$sEfm(RRf8vj#tW^81`iG^Bdvd$ zKA4`HG~5n9P{?h&&`Lzf81h%$3lb%a2r9ibE`JTAmsi`^2&!h_S6!m-Z1M$jfq`kCPfTX0P z18Gk(S4!~z8vU=0#2WW^WxK^uu7K~;4x|%_RP%PmS=xgt$X#F!|F3PDg8Q~etWIhg z`|Z(N>w)*Hz1)a&0lPQvt6Amtc;7ma&SZ#MBsR0%!Ft}4Ta!~{kV+eN)-v!q@0MPx z-El&lS!?Y)C`)=wx{)5lt7>0x7T)XbWUl%f@j2pz^S)P(!uRDc(uV|nIA+-^XUT`q z-$xNYBCUwQ_i`m!k%y|i$?v2nt|IOa1vf|$>4h7`<3SMYqi{ZYlKzB{yr5H-PPnc7 z@O|Hpj3m<5mD&hUXW5_hC1cdQS4S)>Fgi-k!)*77`#15Pv9g~KBcoR*^{L-zSF4{8 zEyu{CNmV+4Bz}sqJ;&GB4O2-;u-cJ21UlJbfW!0We=j+D-XtP=SL!! z#3KJgu<(KPFp_<9wPh~8Hj<=O>Iia`|DdAYBy$NP^QZ zBsaf@eobtFFW{#nNF765KOMvOO^)oK_^V6Ral~)KNKXgjFQLi_zg1P5%koxs=U zHB+$DWa3i6J>$4%pfFB|7iN%&WEwFz4m3`fMJAALs&8dys}rnUl-2NdkvO|Vc=lDA z;tP5QSxEwk>yOK=eL;1UNo1D#GYMK&!S)Q^vrSFucoI(hTr21yQUt!xc9N<1;&j*+ zqDSCsZLxHKB&btJP@15Wze|GmE(GjuP@oV-W{`!%SE#J-7q5xC!*a*;u~{x+Z2g%_L)p z$MZLOybvdxk|vVbWID;2Ue(iIJ|)Eo0%q%{7W*~PQqX-R%X3Mn`iKOq8xPKaWGNY; z&LM$q$6FI%y-u8t*Z7f2_f zKI!e`^K_YY0&c7E7~h7364#nHu>O;T3FrqykWu2wk=ilgD8A>rsCJzHpaIoA#|r__ zYb4AV0Y>hS1i`w4n!Mf@-_vvPy%mkGFP#74!C3!n(_7PI5~4Pv-tiAK4|`i_uzdkp zOkNVnzok9|)K*$WBFG-6z#Y>p$K7%%uY$hox?I!3>_7c%mT1IB5r-?(u1C|5f$FV}&$qKTR*cZoGjKA!DTwVg}ZN%eZ zV%uXlA6arT@gYlyufA7r8otxsOup`vNMeY+|6RSAJXmfTUQ!ZEqKSu7s@^xeDI`~& zV#pd&=+{RJl3GYJrJ3q;5>Fzl|A~HVrW7K@k)33*>UFt-r;Fl%iX4Y}yhQA7A=V}! z2h?K%`9%$ksjLsS50U0ci^*zIj{5%er#2TfM7l~=kyWa@X#wUNEKinW$zJk}D!DeW zo{~?agWF9~(Xj=X*4w6|`syem{h6eboR53-o%U$yjxOU}6;2x8r+Yo18?p;y$Nuy6Wq~w?T4?Y$1JB$@eGA zA^Dh`iT&F~E|Bb=y)4H;$FLvC*b&+#7Hs_G`$%#YBb=*G)7Rnqbb~xv%^*qe)Khset!9HVb6@t>SdDP?aM6^$nPBft*7282vzQD%Lj#D_ox3CTmH~ zu3&u%w9CWykqmM|4Vdez&&6&GmiJ@#(VvajtW61@EH987sQcle=%xhy0*ojr*@qqT zUf57SA|4g@p&z?WvPf`3Wjz|v?Ukkyl^!I8wOZh2!1!)jm+&@_IMQG7{^d4kX{&_Sxx8`={m!>Ec_hPmbCsC1oSZ>@NMAkC zdV*Y$&uQE*UV3xfHy%T4oKU|g0Nj=aF zJRx~&Gc`p%2T6JQ8#)577ui}8&f{E(($#n&gQm~0=E-NU{;u>kIYR6e(T`(ykBaeX zCb>b}?tiZz6${1vSl?W7ow)h?;{DqX$xLWp5x=SN+I6h=IZ>t?$sLks8l-OvUng&n zw~`d>aG=H0dK%u(;Cx?0#rwEA>gUAs;&rjNdY9ZJMcdbDe}`R%xZzrWD_yd%*FH3KWs(DgOPuK68Z8C)?)_v3g|LPZ}rqVOPQ$LQx>TYjq|$dk@Y6X z_}jS;$VAm^Y$ZJvr+Yi$StqP|3+bBptrUROct-MG?a;oJ zrsD=JDS1wwl60w;HWM@*_vbUBP@g(=^^vF^59qV;J_KJY(LC@zjKq8O2^E!hxvpLa zZ`ZKiPf0E*>NODiwHXnNKs5M%{^gaWBKo^}a(UVt5xBl@p;ZL6LBCfBebJ2F=$~Ry ze}hPKdX6NSrq|FbCD>K>gaTwrrL6gNL9V-x1%RJkc-t z$zA1<=#CtzgJ?m0b%mq~{SzIMmrDZbvpg#HTUrPGiR3nrL$DAZ;@!UUs1+h&QrrxHb>ggHg|)@xstK%dj5C zZ|#+opc^J0Qx_wju2`Qxu{tM7vDZT6GfN(i`Z3WeG<*IzZ4PJ_##eyHoSQkw$5+vn zzllgK)OXQAyhl1D^{7DCk-)P{wOhDde#QQrATka7YZL1KRw+yLCJET^NSiK&wn9trNaU!&L^CYkA5=NyvAe@%P8+Rg(QM(t1|TmM_UQDW}fVT^V7`mLGs? z(CU=Y;=kkc2e@DJ!IdG&F8NA-4$8y*S_wC7VU;>sS9HVU<-c%y;0;OIrbo+X(cjmk z)u=DY9ob922s$f&L#x7n^25f~i=az#HF$TUnPIi8#xHGLk}J{1h=2x1VLdm8CxtuE zkI2XC?QzVXjrllr#f$-yf7Q<-pKQ4*tpyJWZq1NiHYBdJCM7i2SJlkY^{~J3{dbqt zrruR;;J>kAUr{sSqebO0J`WbxNDX+%dAw48i23i!jcFa~P6PGf$nQQRN6FX7IPd$3 zsHfJb$1mgqX-xyXgYbS{!j7gRI+1#>9IMA7zYFpJ@(pc31D4fAz84^IqxG=@Ue_K$ ze?dMk*Qejn=F~aE(Rx9?hJDeL67yA9t?g6Nn_g5(0Ax#%?DqS zzow0_{;s=@*`AuNqGR`_)hjfmxyMp$*G$h$PtiX%qfMy0=_C5dx8QKnnKq>kFE4wZ z!+Ab0zab513!0adqu&QTlv}|6*EER5Kz|+?H%Ip8Nal=g$hQ(sXe)Y(6cdkcojor@ ze?e}E>>5(<3={YvB#kisJ6h!53*#HZqBYg%x72yz2yiP%>QWEdiUu5PXR8cqqiEo^ zG=242Yb#J=oR2oNHFfPg-KybrZiD-_4bBU#D|zXP25yhh0*!pU%GwzEN=h4gjI^Se z3s>9PD;<<}81G5FXraqm+xMUjV4b$3g?;Z^J1Sm^O|j7q*l(Zh)odM=_K={KsFix{ z3AeTbwFld%P6Jo8vUO0pDc>u`uVZ=A!Uc5^kFIzs7WzHx17^EfJ>ktu`5x9KCHA&= zt;X*X=t>9L9-Od075niV->*N=fyA38dyWAA2}vjFNjlQJ^UJ`0LDHFO>JKz|c60Cz z>|jS)yFwEhym<@wEk-n>^VLq&q1)e<`QmtSy4al#qg|;RsjkfjtqSXcTIog;;)AqR zVXMXYVtLjZ`kV>1pq~JXzH}7rLesO(X;a0%;w*6l?MZ*6x#!IKFQC3+Io5;rqt4NF zv|w?bxJ(>Jd(l|xKB2X?6f{q)&V1+)>aoW|3xW65@YfCb7434?0^vVI97FqplS5u1 zz7R-y(>}C2_4E3u%@luue@E7n4l?KNPS>U(-r?c^#6OZcPYu#y!P7)v+Mf=hSzl!# z{^??DSXVlLnwZb+BihemB=m0PLDY|W+2gd>uxXGCpaZGM3VU&Vs%S@iLlIp7&5>>( z-g%JpqJt@A3D0V2;o?+eIF$CFpQ-D8t7Zp>i-VCpV?kMcwDE{$x)_N0yU^rs?jXKC z;?Lqp8fP9z{SK#E28chxVi_GlC(y)iPFsEq>kD28f5U0|q!HS1jGrd{gy{NH8vl#d zUF?edqp;p%XyjZE_@4ktcj`|AY4L;y7Jsq37$}B7TTcL(ecP2Xv7&y0617opyOx^P0Z%lpTWp*EVA{XIk87IUyL3sP5?*Jp!K&czTyB# zmLR(Ew6JlK)+X#LWH^QXL?_Y0ze2P=ps$eML>goExwsJe;bPaYiHL3*l@@p--mVxi z3ZsWnkB*PECZZ^|5ku(|I+c3gyQX~w62*yhGCgR{`z90mHe%zj$*^8Q69(?ox`s6l zYlHl!!b9-O6ZL!<*HRirb8EzFrZ7>g5w@6yB0jeVxmd3nkgP!TlWF>dR(fBI_C`JZ zOq-kC&VPsar-jZBolSe2!)dWnOaP^>vM12ethtnm9F!H&-J|t`) z>gNK+$J2x}fx0hfpg5i`$B5#Ks}XPGuo~i2>|ZE#R<3KPWvsYAvYkd3TYwCNKY9Ybw^n z{vR-}p=)U-qo@}bv8FhauEzd(58Y?!B{mgZ#HLQGjr-}%ENzM~S@>CK=Cqz}qQPrh zYSTfJLs!vtsF;N2lRei6DMG3+mu{d}sYB(yo~J=6!e*LCnUj6=aQzoyrZ7cFqivlw z(d@W;+LX|rgnn=q&sP(*?G`leWef?`iroarqRPRb8;X3Jp4Zw_R|#lzM|KPZ}iO=og^$a@1+^k z#~i683BL)OLr>D(bQjGXvR}I*Y=&g1IfL$_(wB0WZ;}`%9;6amZqBY)Q(qaH1P@sl zy_33Kny38+|5t?5bU!>KbXupK2R#V2IPIh9G;{rT`h6h}>$i>miWT%-x>p+{4ikS8 zv*|%(lsv{!p9C5v?m;$(s8_&AZJ0O?GoGX8F(UJ=1NLW@uu}Mq9x*bkv|n2bnuYlf z)8A=ijYNGd_A^bmirqO*i>$8tDNw3#f*!>V1utK(trXTG-y_iOr8GTQO9QPHPSPxl zaDBf3d`h?~97BAksP}3M_U9@jXXpuhjrd+EhxJLrdK`x~gSt7tv0MeEA>Wf2;c@l` z_yHtmuv({R_U*-%JY;_r`JRTytcVxLXOK8VJU}ntJY-dGpbx=$7$(Nkb2OVe_j#m^ z0}T}qL3@$rOj+bPPMm`LFVV{E5Y5}VNgo(C1Rj=S^c8A<+1ztz*jTL4N_q(%((hP2 zr+~(a=V2X3i;m>!KjSu;h5IrG73@3VnZ5=zL-?Iu#toSpxk4X=dL0;+jNAGGrF$M~ zvrs=j3x{!fF4Mxo2l_1Br)z~AoR%Xr_wUjf}mowFLRv8#>*l%~-ZyE9iB5 zN9iTKN55t1FB7#Nq>hqq|C-&U52?eXUp05Bnbcp(qsPpRneWhettQxAI%>X8i)eCj ziq;&Y+h1e!3+lQs3idiA_vi!Kka=Ww(7W1Ci(Tx6v^CRM!hu0rU#XYmENwGCp#?No z{ax#7?+e!0Bl?_r-x;g*lDbRPB;Dy5eL@pLT7auT|Cqj|kEq}EmGI{VkI(5JG@qt- z5C^7kjr6#Bb*5frzGdmx+ zs=L{<#M9zCT7?x-uV%k$$Hc5KXUWXoA!66IO~KBH=nb;@8{cm~Yi@`q3-P}}1_9SU zX)m#Vo5W)JC#}d_-v{gOu-}`+oAe`nPcu(n*Pe-v(o69}#bPQm-#!hXe+kKZ`WJRM z@}9d^O{ydv6Q5Dd=`EEOokcy|5I2f9sLDRl?64mC#;{HB$l0It1H~okxmLUqc3P~( zp3-7nsgyf@|0KhG4miT&sya|Px%Gg;e) z(Z7faE5{s}N2Q_YZ@0p~z)H}e2Pc)&wu-T0vS?x=b6`1xE}@@|1P`L|W`X7O_+DRw z+jElW#P-liEWta-@(k;-P5g^0%+<-`k4VdU&`YrblUYTU-s6pLbz3SZ>cN+J>-1NUE{wh|uBH5j_#JEfZ_9I9i>h*Da6x zEir7ZSOeZFGulw_yaGxTKOvfGEO=X%n~`b7fz#gb&BH zP|zl+F7!QEQC2Ozqx6G)GR}JgR)@Kd{2KNh;o)2MHOBi)4%Wh?P-&{&m9>LE=ks6d ziPCs!gH)e=!@hIM-Su2cl-5D=19M~bSnkYtZ3AeIRF5@fEu1o257wu^`wvnV_-n+H zv;WklK)+6E#OkxI%)R4H+)uEU8bkY#(nEW+DfS;AX}}u7qsLVz-5s~rcq?T?_zJmI8t?v zWn!Pdw7&2ji2Jr9+h+EdutS?AO_UZ%vXd7(ZO%KJq%E?CN>NffW@Bf}(ymroGALB) z!>rivgtlX~srE&%XvaLULJ5;xF@7raUaT%gUx{+U?6YAqE_P3=|C+u+XUr)64_H~eSWk0Zf zETGqS`WaN$X?u6pnfbEfM)mad_S2B`W8SO_E2_2{^*TjbkNxk85dqp@eVu(hB%Ppj zV|KT%^-UO^E!Ae-nGcIhd8nNMO_m0;Zt&m{l7af(Bqd9(tS45$cT1dh7_>?1i|l=v zPvAjq6UHCLdFX`^$zeyeyP#~TH?#v;(Ugne1CVSs_r(Zl@j5LE_6H;z>&s4>eW&e& zzXOo;W_@6v({{9WT3T;ED|Kd_SbyfRBwjlWYAyF;t(^w2qLaE-Lp}}mh4zTKs6tEq zv{XYrBMo3f5U>5+MJ-!$k?$h@L6|RK?hUOL$VE;v4`f@+k$>#dT;y!&j5HAW4q^5v zcijcnHNppD^$wfUE!C{Yr4!PxQc1~BhVShw)vYH%#_ys2$m(*hy)M>{!Vki5VLkI> z!edmUAA}if7(1(EURVwNaKT#`#zwFW%sVc@>JJ(&jKt`fEI4kN)m!ivx(Fkf zKikA2r!2OP0r?A~*hn^yW$&wL?IMg3x(fbmG)rRAtlHMmpfN%-WfYswl4B>@`U(97 zH{li!VAstFv4OS*p#DM>8^gx2AfNSK^+Ov71B3|B#flyoabEp}0g&A0V_5)8P8?$E zA@mel2v_+8cA}!xX_&1ksHYIg#^Jb@*j!sLbKp^i{L#z7N*+0uer! zFDY3IkAc@+taHWL;u1NCO=HuU{m<&wrScMaws@XTWeb(!q}9+bkr#?n+0X137PKb8 zx&^dEo`umDx!-vg>u_O&Fjw?rL0C`wj2hP2;#_frFqO?<;fho*0s6V3KlbAn>_B>p zb=HNTx#B#Gp3dC%F9UCpqr{)tY!=MyLl#>Pg0{$W*erIL7suDMMu`XIXmK{1%N8*2 zakZ^!po4N%We&T-i`y*5el8Tp2*1GEpLxYcV*D6L=41C}vEp{F*v}|&v=9vI(X429 zEo(F=O01&HXLFeQ@knbMp{CGMSjg;bCG&}Nwbm5c2sMNdwul{P*;i{>JwR=Q7Ro}l znnhlUx7HR~3AKd9EQ}pyImo9asFh%6p)8)cezn+I3*Kr9VJw9G$~>ATdKE8n5b6sD zSOhy)v1nwxR|BDbsDm(;g|ihbc%uvaxx)S!TLKU1eQH?Sf?S1IwwN7J627@<69f@E zxSuU!F)UfRYHI=#g`e0`_RL%uG0Y|jW}&H&%_7-rb7a&ITMLj`n822^(-jLx1=<`0 zN1=gmh(#fS;)@e)ZXib?0JDEIC)U1aGYNvwNZ1SS@6177H&I`WAeqdfF@xVR7i%k_ zt)K}@SRC?mxLMt*gW3w~SS&lBWW}$BUPH#QECDN$d^o}C3DSg>7@f#`b}hsDcw+q$ z*ea|D{b8}S9mrEyjn&@B0$10>`nMB2gjH+}Ry=rAZL1B`PWV3*RgEH_pf;9JHr1uoc08kH+db-ww}WIeq8Z5oCb=TME`m+igwwu;Ih?9x?F#B5G*vdU zQOtKz4J#Kunkor(l&vg_Mb`Mr`U&*Wl+3oU?aV86nYEJe$y8a`%C@l+Ecxqj>u1m> zQwB?Bsm!}$E$c_qOVcM)Vub;} z(=J%wW8PI(T8m62rq`yOY!}OAxtcTh4J5Z&I!j|xpK8`}LJ1_N*iLpzkp{+L{@2j& zfOa=azPj34S@>+KB5VU4VTp@lttFt(7@q-;+1u{fem7k=nS^U>FMDJ5SZmauNw{u` zW_#E^R=o74?YikEO6DQkj}htXuG&OY%T3c#Xba6bj}yI4FUm0$o35|}EW4t!p5Wym z6hjiuGTA}qx+Bn*W4dB;5PoNeFd{EyqRmlo5U!Y3KwE6itRIi_Q(34joIrG;EXQq? zwF;=Ra1^I4gXQ^F2UmmSG&_b7Za&UdS5P&a$D{1H;?SW6*1x8}gudFpd zHHErL7F);)e_4wBYYCNv!#JJE=uabX-YY?ph263yKTB_l7t5=o4qt=?iyk<3zBfxw49w`rz-j_kF!2B zT`)Z|<*;+?Cd>S0rS&4{g6TXv%T9=euFl}gkQ@{*U_?;gYSseKWz#Koo}E#AdepM! zna-IWm>MXT*j?sjcd?!aoikl#7uhK>M-R6?Fr7C&G+kmj>^>_DT4KEbI&V75F0(8# zD?h<2$8>tpI#VVKlYV3N0fDx4rVXYXQ?T?qyTa06PqbYDZ7>~Vzp+nd=N9*En@!tI zzngYT*Vv!ty#BYa-@ik$hh1gYne+FzY}-vcP$Ao-hwK`2PWx!hGC4Sw;62H}o9umg zHR|=DsmOF6*`~4N-(szgKo5~mE;4rL;0!K+ z5B1(ixyw?R`-!p#T%3-}EONpyTbe1| zbla3FJz#&BJu-&a?t;=yXILJ~s_5f&&2|&f?=bB{HjmAb4c*$8;C=mEK0}(w*0Riy zMOKS4Qn4zW7qHhX_|tsrXwXQdkUe4*dCrL?;Mq!mV&+fSQx>@<${GxstyJQVnG<(- zA8oZNqm@od0kkh!!1PFK0BE%0!VB4B<}hoKRZ!|HlH$ytvp<;q<9uraP<`bMd&XX| z+>y(`R;7{h8rE-FVfh$qCy-Tfjul}BXCVgMK%vTWcz@5_=0{o^ff^{^@HgxQi=4a6 z`dXG0S@{Fnk`fO&#!5kw;>O>xH!OF0F#4~n@-?|0{|ox;-HWW(L09FHl0Vts%r!e2 z{8}!OKQQC}xFv2{WW6fCl&{Nm_y_hEv%j1V|JNZY#^@sEzNU`0OG#I@D___r){q;V z21-{P_(#^B2i|h?+^g(Yb}8lf7uL9x(?R={kL)w^=gxf_dTv%ylr*IRciv9W$wW}I?uC?RA!<++Hx~0&YrT!IvX@I;xVd?@bq!7J!dPo zl;8-;Ra9KI^_Ay?h+s&nawlF=QtW@;b7sUf)St#FJUCB%;CTylEy4-b#@{1gRu5$a z>f?*dc}<>}Qwj4~AbG?XZ_6XUsHo3iWvudqRpu@{akONe3kp`^P|;Pmv->E|xuAzi zWnPtkl7muRJRg99m6DPwh$y`xvsO^*DFXg+=3jB2jg?TJ0wm8^HC}`JO|4}0M*WXP z{krg2B{73zzOj&0;??<6=9AB@^%M`(|7W=-cjoRtQJlZ}ki23wIO74?-1+`oP?+de5#Q9*xZ!Pl#g)ZheFAS3Uya9jD>?0E_+m!@VY%|^n z743HZlx00AL21kzaz7>S&$aq4Wj*S#5pTjjv%K;r^{t@wN^{`F_bOXak4?BcFVC~5)z*)Jwkj=A-4hkx^R@I(m*5Z5|gT$SGhl(%!@~fVT)38tZ z7S%mg$Rs1kfGj2pu#z~ z@QOV1gJ=x`jZkz{U!j~ey|?GJh?&Y&g>W79T2#*8GYB+Oc`R$NaCkON4^7X=aByYz*F)u%7eIv%NQEc3sf6wWjMxJYM{x>S~aGP}CUjDE2G|*=F z|DKmH>eX0ZtVAmj$^zaA5&5=v(xW0GAnA-~ym{hvn;s2sQOayscj7@yT`W<`3XJ#S zUBJQn>R7@-D-eHYK8)v7c&;x}LX`zd2(l|Faldp}UkD0Sdh)KwFtVhdB|-^D{#|$v z%;)FnZwUc~L*JeM$bH(Jv@BFYV9|s7z(Zo2o0j>8H`HTK-iv3RJEDguc4fXYl=sGn zVy|a<7|0HNFW!%5ANf(UE6bEK&=25!dET8c?TnHQ{WNI%aGyO1S{Nu>=?!g3iC-me zZ5i%{Q;HuS3=22E9@;5bFHu`+s!wLs9ZLBW?#VJ2xb^G(eEzbIeh;3N!k$eOyByp`xj{|K} zhM_u!aBtGsa|2$RZAyFY4@u^smv}F>K{AMs#EawVq3Xu(LZ48k@X>q>FUoGLp8}m$ z2J=yTJkPsp(@!9qlL~Ty#AiV@JqvV5`3a-Pap~)q`Vl1yFHRuH#Qi=t^gIO0QU>BR z3E=LHyX&Wwvsi(j`2@`1+IzZw26R>#0PjC;U(0OSo$bYB>oytxV*T5pTfT zqxxCp9Cq**J`E8hR(z&sgU%^^F?&ggSM$M^b%-Vz`k#3O&wJ-%ISo3iOy<)OVQ}0t zeYp~=L>j-P%@^|Eu}AcEpjaiG&)_q;TmO5OSa@3p{VzO-r&l>*ISV?cOow(VcUYro zYjJvFa9$Sh#k{y_xE8If#R;0l=iodAcAKJY0$*k>!)rZ<``)+d zn?Xs+_k1pQP1%FqB#OJYtPY;03{h6_XugYQ zzhu@KplM1CC5o@--pgis@d%;}k9f{w`SXg&8^?GJix>_`S91(c;65i+TQ9`ZTZ!if z_z|AGWVN*yqWe+F;!AlPFI=VBh@vXPBA)V<@Zh!kE89?zs%(e#BeUCY&ej1+KP6Dv z$5-<;JlKm`CxiMaTlgyem6AAksWniUq6|>BA^KIkxL~z)AZUt`fzgrNwbK{RD-qL_ z%Ss|oM!wlEr+Lmm^uI+!^F;o$;xnwi=M~U2?B{yE4)@s~?QY1Q%YP|LSm}nEhfzGT#Qh zec@Ek$KfcZ-1iK={kxdk{hLnB}OCmXM@l_7%L?$;H}CX^!#t_&!)TWV=}V zfto9;_+GwD@fj2k{Q!8}%QN^+p5U+BzR0~5N98E$;{|sfz0md}sJC*EXBzcU`-0UG z)gmef_#uAY>^$^6>RW`Qz9Oe!#D8dJo2H7^|Aa&ej{JtC;2Jv{hf>TE$ES)$A9I^m4K4f(7%zN$iMQ_ z{1Q)&O0d2My^+sg^kbf!w9NWMelI_jPxEY^!|iPrTZ=*O<+J<@FXX`?HLXwOV)>bz z&Cl`Qcv1V>*1tf-awX*~f5g*Ix>%RUOXbJ%G?zR#}y-sW4*%U zP2v58`}{U6Jl?oit1Hz|-w*gbRCqvR7i)7+HPqW(zF6_fS?jeaJPg^~;m`TgimtSV z^^N>iuCAQq53oN$3u;)aDbr4?Xq-9`Y8X- zU-3KUydl5YKFeR^^72tw=bQ6nV}Hs+a*Y?kL*m5`)|;sR+<)GSa>3<-%Ljj%XZ+L7 z?BMV(FR1cm-W=gy?l-(O%}H{s;NY-vQT!!2WJ=rCG&$*5c?XAY?FM(^28We1c+^!n zB-OE7#pI+b4*y@C1fI05j1P#(NuB=VCzlLvTE;izkhN#pmXAoPR?5d7$|3i68%+M= zYC8=U!NXF@_`A;$Nsgs_=|6UGsNgU=_1ME1(YCZ2g^yz@fG2Hp%9lfOQVn}!ymM;r z#}lJ-Qm;I5j+Go7|IyDW)mH?|XF7QUj^eYZ2ye)E0<}oQz@HX|I1=2KP;9*x?~vaSjuZYBi}TG>%)Kcjxznh z^2teVMm}j}_G>sf}f^Va(JNjY$zlD9_j#-c9M=#FsEYxFLVn1H*E6cCL>$3Pq z9xvmt2W9b$KV8O6?j|RBz~9K@5xH_m=vhOrfnV=y^*|08eZsIe#=qX@_*f1(demSm z^sWcX^gW*?C$$5&M?J2NN_A9Uzm2Po@dj^3KD(d3jdLpHzrnUNgN=Azr9?bA7afzj z`{~hG!@qax|M+|OdzG@Z@LcqW)KTD0$nRhK2an&Du1EWn;RTzc^i+d8WBlkHe?MG| zdf#2(7S|2q-O`Rdyo>d4F1#OWtY`OK%A?odX$AL7=i3HmF^e;71;MdBVBdXLe5Kjqb41V8dVEv@+iLcth-P z#M>a%>&edO;UB+GhsrR7h zK813~g6&;IxcSDT}{dVRDiT`zKp0`CpbB?7GtMe|wuHzh(5s?JFNS zmahNpZHw}cM0n!T*yjuOIzuKmR}fwUfObm(}~sHQ(JTH2oRDTh?rV5~1Iz3-pglS9JScB>ds8sE3}MsMVh)hi4(m2%Zj za>&<94R$Q!a&k!J#Re}m?x*lFed}@&Ns)-pVM&?2{wX3U3iHj4Eb~A3O_{wzTp4dG zj7W+r)lbBFSB*FHtH85QvGkZFJH$Q`t9IRTb?|;wR~~L=;u||49ED&sDGmjopo4~ zZ4|~81U{rhq+==~N=S(`QxTCCk&>2@2I<%aB7zb_Q9^;KNJ}FP1BKBgokME$7-L-@ z|G)2hUGH^0&pG#Vp5M7o0Ryag>sw+iay7q*s$2E&W{Gx{;AAKYX%3g|04zNzESO3W zhW~MqT$wEUVl@BEwlfq6`~e2ntpUvbM1R_$?3Y>)uY?QE)l>tpSEf(*OHy2Yx9WKc z;_&7)H2N8^*uD%5oM{?M|JWy~1pifIw?jIpUnge1SE75fW_Jc^1?bpGOrE1&!JpZO zQ40yL>5BU)jM@lRfIeM|5InT6^;Ln=8~TfVjZ|1;eE{8R7;qNy@br5w zHa$QrZAgkFcgVEQQ)Djt0-$n^OsmayMc3`Q(g*)iY8;mMH!L-NHHR{mIQpc72>S4; zRubc7?~^K?&g?@cTZQfuNHbwQnmxU!{S0BcPMp;_0shPzhn=2_+3~_QA(ne$3nP{y zFJ6=_X>p?k=s}18MjHp>6Iph>Nb7VhY}y?WB9poaypV^_mZ>#!MOxCE(mgt_;Xm?m z62b(K`#tDu14a*0x0q7pnJB)NhRu04NZMi5$~rEVF1BSfcqZzsomT>%q${63n?w{W z!owuY;%RTC?Tu&aQ`w4zPorxGfFTj0iR;Of2-Yt`o9EK~x@Vf3lD*h8zwFe&>@NTa z5@ZYeyyHOmS<5u+#L~7G{h!6EPmvgIW9E3=pH+)?ntKd_kmuPS(!}PDi#|F7X&txe z%=Xcj29;Q=(-a=IHyPnRHQ{ekb?AIs3iS-P6xYC1C_PC!4*n4lLfUD`VIEgVleMX8 zPr%NkFh&A5e1ls0w+2p=QURleddY#C)@OY{db@po9GWKR0*~}<`wclLddV*)A*Hn` ziVj&vxfj*akwqVar|K(;C|^ip6rH1i>AytV-L_X=j2dD3&XC#3Bt*uk*}=;jM9gYXd5K8<=E?H?Qzux4*jv|CcE1z4qHEk&He{~c|k z1`Y~zlYP%Y!W#YMeu}uwY4xeb!{0CNU14nXL#*0)18E=aSQvE{fG?J#I{0+&f`uKs zd0LY&Ei)ojv>EIW;s$>*bb_D})KoWIqd%G6L=Y_gyzUSR49bK=`gt=j z3V@VZBhuQmy^GU?Qs*6FPf>~ut&j^3^(>0joCQV`3=%e<;KvBi0;>imJoGfW4a!m% z`4ZBIW)3t!%#{MZ?5)@%Xh9JC?FL}^ENNqj1OplLK&TT8swln>K%*u>PEI#?#2fnV zx-y6oL7!Oeu75YU7PGwy@c#)vu@Nq5m#eSFenaRmwySfxI~3{89cVqqHn<3HI7=;z zc&d2%$Ba61Hss{)HV(+SLYo+8Boh<9-#ko-7uFINUr(d_vzcNX@iVLV=o|>hW*rao z{jq5)XduAt930fv4KAXD9AkvHz4*5f#6QTROP^t9DT^$D&r>m0;mbqj??iHx z_#KaO7$@D{Z@>;a)Xnn&@=g9KTWT{glUd3$1zK4%W5x1Vj=k#0f}c9($@$47vCN^9 zw)0}AB5z?VM(L(<=#ZI#PJqaX>RK8tF#7Ktq!6Ik40$@48R)!$_y|_;GbPCj?A+rL3mJG1emmDcV5Qjv{UXs&!GdJn-5bs5>c5MuvvgJY%l;$K`_Ru*0HrVJN4 z7?~q=)a3ui{bVvbT!g%N)D##~Xz+%XQ_^SDhh7A?eH}Q~V?Zmg+%IY#aa3R?D zSJ;%MtXX)FRpoT6*K~Qa@1DwnGM?-g^_KK1vY|xe6iAVr8%fcstn-fi~RQ#r6h!}` zqkHJ5?h*%pet_#Vs{h9-P+4g>T#FTV?+Hsy^_B7^%Q?;U@|K4`i*ZZkbJymw)Y^7t zk98XgkVwX5V#Z|ozu5-ZRWHOw?L9pd3~?K_+Wm{ zZVhAECR8T%YM4brj`^36a%#8P7?$dQ9}bMbPyeFi^q=`FcT?{o$ZET{K0|vCmGG5= z-zj}*tyNiWwKiP++O5b#pZ6TqA}hbiKn~2E-3Oogo-6EHj3vejate;9B*uL0M6IQa zJLA^dG>`o!H^ECr*rXDV*o8)`EOY#_Z(CowNe?Mxd4PQj&1x^mORm0%jEgl$t$eqh zxOjY$HFI$Z4i#cH{iW!P%hGA+gbFcKXV2S|NKTRvk<&{Lr=(2-?PPA9VSsl`ph{?7 z!FwI>61LCLlTm?CBKHOyHoB&kMBIh|b;`A!k}JOd+R)v0OK+4(=l$k%S>_M!<}~sJ zGsRp49kOHViEr@S3FGJ!riTHk&m8DMtRh=c$?TiH`hw)X&gyyoJpRK z@=PRE&z(GVchb>4zt?vTN9iIJtK+@&8p5D+=SfY)$_z2AQZUPuAQNh{SjloyQ5W$i ze^xErXTfgo$-5+N%jCT4(VQ5OA0Q7*nz$JadudIHaq{#8!i}k+Th?kRJC5Y{%puzw zPU=|iZ+L}v4EJxl_&kcut^!)RqE?BY_@JQ?u27S}$(t7PJzjL;)M4(n{I(n&TBcuY z_7pZh8uRbcQT#E)L*zx)Z04}^s2QK(KQlB`9QxETErU$NS?i61zEQ?fz>a|@$HZoZs44;l{wQp{o2o& zg9;}2=Kxgm-_bCk6tWI4fSQm-7NySVdPU^Al{%$IF!3h;8Yu=7q?zJUVu^*y%Y8)h;sr!N4HVQLX z=RpPDlco^|E?w(25eUk4F4Vr^&^*xOJa{NdAD#A1F`mlNmQGC3mS53=sUX$ z(#*!~K1gLda{!6FD5;*CN)M%9$D54S?@CR6?d&sb``P=W`s46x{2GeK^r{VZQZy{% zoTh3}&`6=qn!}MoT9%{5q0lr_R7bw=_a?Lf0*hPtIQZm?3k58B62Z1${%+8T{f=kx z88?QwA<(W0I{%24a-ifHs&u7ViKhfZ%;0sAIahF&Dmm46Li!51e*PQg9>Yd>8;WOE z`JAinDC*34V5sd1pm@e0Iu!#?*}SWmimbunPDyenXdwThSdlujvwBT z6}qMsAx`WMi|mI9{kqy|7>!l_A6}ms$@A|$mEeN(^A59g=zWD4NOO-L5;AgPkxYv5 z%9D$T$2%$&vG0I+7WyzgFBEo>h}hhDzVKe)SMW)o2f=IhOQnZc;2DahjuSCk<&ZEm za;F=^Sy*J9yqCHDvbp>l#DC#sDI@X?6EUzf!nd6FMBA-}6yqv%WcC8iH3LX>_Pf?o z4eS)B2ez;4%L84_DWvG;IHksjkmnvdt#b#ILYdj#W8HuL8PHm7mMFHVF)D^CW=_+& zU4%Hfe`MWs2H_<*H#_Ur)p@%$#?bTxT9yamc3@BMj@l~QOndwYH@ows29R}ZFfY(; zt!}PUgn3a?;U*ERdL%*f>6cE5ZNou68a}dNx7t9CT#_Yz*u6(_y_qB~hDx2S2q<>% zuKj3PEdN`_1)aOZI^&C)>I+)wqD`u3{D~bNtqRv=(?&jdfD57O965;r^c03-x>^3j z4xJJ-l)lyH8rL&K$AQ8NeY38y?Yl95!AFe}dxjAI^HAX`Bqv2rq-V%%7@oKnVY&I7 zx5{SYSDR48WxUMfL+Ap$O!@6rwRUfX92@c7O~dW2Rlyw*mtoX7(#!9pXz!>Gij(t+ zCm5zFAj0z>QAo9GoADk2ytVG#Vq2q(wVCta(bK`<++4Io137uDpEG=8`l;Zz%42gHUbToU%u`oG@s4`;BQ_%R zF>67zBK^_2kxF07?ShLhkWH<+L4(cbaQSzpNRu>p_lvrR<|AV6-Z$Dg@ib=@orcib z?eapMIat9IBxF+6Ltyp5vr*z}$^L<}V2n5wRa|}B{yW9fFR5ZiK8cYMdV-p#07x10 zmXV7qD;TDz!RxlbUKa?^BRuzI-|+B#tgXn{MYq&^$5NUUB5P~k5ukkjN~b7Bd9`Jy z|0IfaKccPh&*XVmLAiKh;oqDBb~4D%Srdy4XhMIP_`4)a)l5gk@k?IwW~t%Ap~O_Rg3dO8l1uoyl4t zg8i8WHSjJYX_3-akpK+YmOM#_1G0tBh8!Tp(`I4LmR|AT+swjPuM#CEe}M5lM`RhWJK?d<(s6Tpxeyee3vXKyr$(hm&iQ(=oc&t;cjuth;5J|vbqsse<~JLS zyF7_~X&Xq3V08~r6;G3Rgs}h=>w*3wW_t{u!4H_6qlvyi)ePiOJ#kOjc6F! zcOz#ZA|4_1*AQLE`?1A+f55&MQ(qA~RCcLw1D!w2$Dr(%+1s;D&TggXwqfC}bw%LL z!9Bo@oO5{GEKe1W+tl8dL2-EFg8(P!a>X^KpAr34n#Fr#RX?=`#gW^~6(&;*Irj{hs&zr(9HZxi!=rS)EQ0+=EqV#aH|aYR`vO8? z#j7E>UIP&R4_6tDa*FKV8_|6f9;)u-TZmxJQS5yAl_lr}=PQSJ`fW#~=k*fX6@3Lm zJ}Z3D-lE`}OGCWsaI-qvJ({3Te}gW+iCMmTj3F&z^zr&C{G0BS?>QdM{J1}H8Vu1H zU@7B1XUb25bCz!<_jYP$^nX`&sbmVyujr%pl;EP%_5U5Bz>^@GiEKQj;SwUk52SD5 z4)EN&p7ZJ0G0~`*W6r*5;V`f$_9DoLrB5lmqv^6U{G#nSnmwH6gr^?~D0-s&5zatO z`RAwu(@!g}+HUq=+;*PAP-(cru-fy3e!p zzij~g>DTpWm=eQZ+YxC-72S1Nk!}~pbO>x%=eu1tB4L zc_bi4d`)@}$A55c*-+uk78Syluj^dd*ZYIv9V5K_Cuq)EEQDtvfrM$_KiQVdS2(t; zn#;{E*~2m)p`UAe$n#PCPnzu92ED;kB<%jdzd0uSpC^>X^DNRXy7|z`4UNS`q!#}o zl+d>L!D~(^P%xSf;Q59RH0G{t`7cA%lF}q4twrSBV8~1L%vjVIt9{?K^;7Lp`1_p^ z*g7WjCIe(L$ob{jYGsU<@mmnp3;jlNCWe6 z?$TX>y|pz?YzZjwa(RTzC}6)jLI&}MuvZGde(hIMInIAH4NV)xqNvYwQ@4>%$0$CTxOaz)z2PJt!KR}U*e?Z5 zwrz1mo z7ssZ40uLxWWFy&9SV-IEuvu7{+Y&rwtfM_Hwl!n3dhG0lYT{DlsK5=}wwdvyN!>^wU`t@Owbj?OnUF-MON?@!!L?wf8p zmxC&8GPN)kVhDd#Q}78dHoP_oc^$iWoV5}CAhi(xkBFD$9P>Zx5Su#!1t%J$t1pMT!~5Y8Q@k%C2v z651+LJ!~3IXgG=QqKYf2!4Q&0)Fykn<6BUOIwBTXQl-7l`#$)nho#a}xW@q0d z4a373t;SMX^mCp#*btp2SJ9;1xs`0t)3X1`%eEsi*BtsX6_X8!j&4voB4=8BhIhes zXwYwTo~a=!WB5LINDq$^9o%Sm4Y4PojT;vYSuj=d$_j) z#9_1uf%U%70%V>JMzOECbEW{Q{w{XsoIUJQ_$Z56Vr*%3O1^2drXm?4nPW=Vj?qR~ zeWx`;@*7~TZbmR28*nTOkI~M_O@B$0CtE=l50%P%Q zKV`-zfNY_D$kOD7%sE|!n3%o?JsxNsjXXTZ#s~4>d0BJLLfn*U#pM*Yf&|IBHW*Qt z%-N&nb)aVc+Kw^CG!HoeMEuVjmJxF>J7$m#^1j z+du>9ZSyR4Ep1h2VMDr+ud#6U;WXp|pOltvAtttNQsXvBrs}wu`_AT-Hqh^ObK;#t zI6}*?OFCV`UnGic&A3i3x1UfyM|Oxx4&La#{+{p%*aQ>&943ZK>dNP~HdJEF6v`pv z*VR%-zh#HKkLrN{Lf>HS-D0E2wb2!b_PZoButxIIfxbaa!B9&-KQ5GtG#H0}mvo>| zUbns1IX2}}#`4&xCwVR{M>m)g`CcF^*Tcvm$q^a^i%Vo@?Vf$%S?jCtbCit=*S5#V zc0sz}vHbZjBLBpq_lP5zrjo&MSe9+yK`BtWEKg5MyglZp_cc5N_&FlCeY}A3zP8i3 zAP|xBJ5F~A%-z+NXm^{VzzQ$ThhfzyxI55mOiev$OZdHL%dwc|Lktsz ze9%Xe?@>R4z}CC>Nd{N@)9&bI5!Uas}f51TFa!2t#+j zpSo^XAD%>t@8IZli@rQpBKQ(Th@G~sF;@^1JQVx9z!mj90opWvX``ZDT)VV;?+Z!h z)SCA2YSVQDDR%aqHeIJ~QQ8Dmzq@09@y`zhl%a^h(YFFJ`SL2fA}KJKqvNrP`QOV- z2leH~-`f(+BGa``7@>M|K`yr#3apKtDu=qrK_xOu7u@+tklYyEIDX;IMY7s@0LR%9 z2oGJ&bQ^G7oOsuq)*C!`%W+P9JP=5a>MN+}G`D~~qWubGn+2=wLN$v~d_3>Hrmvd6 ziQP%e@qV0OZ?oc`%Z>TV5sXr_Mz;R0GEeogifC(ie4FotkEadhdvV}oKBKzvufm5t zh&Ft=JpblKE zrJjEUP~*G-9ad3(aPYJ>UeSbzF>MUm-2o?d|1LYaQMIReK?xB9h=lo#)W@_{TdfT1gM7EEt34DEiP2;|$ur;rj9O zxgU4z3stWE`BuOi5EAhcvqQ?t2MnrQWk`X18$z}h!b=S-XtuCsotY%8H#G)fv&mcr zS4WV)cY`yBX10?bp^8g6${>#cGi#sfa*n6H*yoUyxRg|G%CWzp*i>pv~tM=@mE02-QTsc7>}EM+RqD9-A?5twpC7^6Ebm}_Ix2rM-i;^OfJKO z`^(bSkNqg3Q-4#p_&VW5tzj=!t-0+HRKNKS*V&o4LzG2{FR%=%i@p{x&YeqOKfNg3 zS^nqh-#9O;wny@=!+?VX2ay}{uFN`}R?g{jfwO846=@eXM9)dPNbE!E z+H`iJ{(WWDxf=Nmo}L*`XTcy9A;RlXLAD&H^k3)DzBx`j5aaxN>QSbG@)o6uW4$^p zzfmla*k>PG9kKkkT69-BP6JY3P?_W^FEL1Y{U!Fj`K!)G@kxKfD*MsLAfiGRpl{u5 zR&$FN;_ufc<#*#a>II;L<9Nlt%sSMkWQ`L!4wDG+H-H_z4|xpX!1G#4 z`+JK-dEoh6&7*YzN~-KcS}M*$XNQE`_BOPi>FtEovgQ~#oYf{LsakO8qpz$8wdpdS zuyQFmu@DVRoB_R6=KXumg|*Z+ROgg`Vc;gtf_vxj|0bp5M~@42)_3YNmPJ}`6AzQN zEJ|&jgI3Y?{)6umuj1)(z#ZBdzC#6posNuN!FLZpY3te?oXq)06!2m3)rqO6 zhSTxQY+M;ha~d|kwiwNCFT#1Q8Tq&tTq*dh*(!4{9aime?UzcRAo6xB_tMA6M2+}J zVVaYidYZ^Q^C_S_Ci)?JR4SgDV9a7uq(W`FAdIYKCUIjkt zJGp4@73H;>)T#*~Q{Sjtz&wmIA`*!IqAL$xpTiB*6(~xC9iVR!zSD!si5AMEimkhX zWF7re_vPoZHFd|=K@5iC5qLE)F2YS zt-lMjZL!+rAcY)|w4R2Rps}dy%k{$-6mDOhBom{&D^*4x?AwMC zMApzH&+bx+i?illx_6I*?{u!ehz-`}AJ8-5xh5Z%;;kL>!N6WO(@c%}bUK$D;W(K3 zuJP}4nz>clO=RmO4-fmYHm2k||{`k?c3f##ph4+wAY>ye(<<(sNLhN?!|fJ{kR zJK%;2uwouF9LRU2>z6Y|&QzhHc%x-5dx7BeeS@S>8S$l(H0Fs!Cb@l^{HGVK`05c!# z36iRCSJTk=A5EU=UoIl+gHjI;D&SrNS;`2iB^T1xU`V=XrKa@;_zlqn?r|5SuScZ^ z8T;D5wXFNS@Md2nlln7Si?KTnyA_I-J{<+e+O`jsXD<9^Q4paxRQx>aY~EjWW)t&sMQlH zvIcGZS%f+G;qR+!to@#BUm0jlGO*9P0bEyQl{f-sKw4dY&Rf2TuDZ(9_k|kuMh^R6 z6aF>jW~UMScf0if9+p^KAC8F34&^Y_Q2x}J-%_dk4quV-m2K}ak_E?7@|7Vs9$^vl z%5qfG_6*)A2QIJ^1gi4RzW;~qA@HW@n`{7@TeJf?fOkS3l3t4Qs2f&^sG1P=hU$cZr+1Ti2{A3o8RoN%ok5|ZsSh2S zD}-C210G6n#0pSzSGq4e2N#dBK=_GGR^^xU}u-lw2p6l>*T}_ zJ$ZdydQuWIzJK0IOx8m^IXP%6SaHs80hQxP3)TiBj)zXeXK^Wt$2DMn@HfdsLbOh@211!5PTYT zEgD5YPB6C)|BILt zc~3(Pl+BDi?T^|m`N)I&HK6b_ZOx}^C97d!Z~p~Yd_IBVk#R`&|>*B-n z{5f&xZTI&$-e5tTadKa%)$!wTXXc1U0bc9W7WzM8r6a?^?z=wy2tuNrrl&i$@XC*= zJ5dfV{=o?qHcpA+5U?p2*ny?jp4e&Evi>A%D;g%>HVvX1H%yuR?BazQwU_ zi@Ht$>nX@{41oVWjXkwC+rDBk9^^kL<*P!vK?_~f_lT(hzNdC0egO!xpESck+s>+q zyN+eD6))txmUzj5CF^9&Qxd--mT(zDrVCZGs69$L zC?rUCMW=j9l1AB=SZE`32f$sD{opv9G0U#y)55Qve{j?tu%!3fs0x$9ktS}-w6ig3 zSv$tVY}0&8k)aGVi-AMN5#_2+vyXv3l)> z-p3klJZp9}bssF97JjcedecT<$#R`m9R66+SqeBwg59HkPEwn_#{m*u^xfhfU>x22 zdEvTqfo1pc@Gv~s#%4!9n$0E^Rm z0bVnEO(r%cazp%&FCUd)0YQc8h!k&naBB$liAxnEw(>pYDC%z7%yI*7^W4Q2o<(H$ zYCv?=vDrc3$^**Hb?xSNG~Oo8V}+k3)vqE|7ane<4Jzx98QiTRh>-7fUsh&6e~iN* ze1wfh45t9bt7QDI<@kK!yBSotrFC%+s^%X2l|v)wtb5(@WKvxj5%PJqo3uuze4d zWU%R1py>71c~TVBwh|@}QOK{()W9PtJiP$_osO8OV`E?XO3-TGKp6dm#5HgHgx>H; z+V3o=Jp2_uZvJavA$?`P-y9XV${f7hfb}2aI~{MuMx$w88RUZVtg`7qqwRj*I$}I& zTlr1m_zIdf{I+$Eo$+J1v8lxQrT8Sl{6opJTjQiTLx%2+DN3) zz2}e?%nY~aq5$C0*g%@I8^~bkJm)?rBP^BvjXaOe_PO=rDu5}*40hn)qW+K`@D(-% zXjnuW1yFSz`_%is8EjKdrQm4uKT3BEL|5hw!^Wj+4+E%8^#Xd4jP<2@_9W^f`*&I| z_R6fD0x0~;H@u>YZt>)h+6*UP2AEfV#;Ot*H!8krvFEOcQ3IcVJHpDg5-(ugI*+$c zPf%)*_NVI)9R9<*G8Mxi)-E@K-Oy_GN+NH=pC-te8{`T>Kc`7>d-l$C&`Sq8J5vm~RsLvK>34H-Q-dX5t?G5KC zw38cJC}#UBa1Mv4lxsSv{4*2BGA)#4&_`#Z6ajiIX!)H8Yvh6cHLwAHY zHf7<&jFoS90!QmwLml5%=Ulv|cX`EO5Ky3r%)8w3;SKdXm21all^*fvVFpPyN`82D z?L?E&^wrr=)K%ol-Um!IiHF3tTJ;!d8;ly(nlV11miz89VQn#=Zo9YYo5;l*QT4vjf}XR*V)OJ9 z7SAjB3hjTHOw=|glc+EAq^mdNSt8HW+?!`zfRe?>p`VM(blK=yxEn+TGd+kz@0aJJ z?`i%I4*$bZJ+ys3SJ>v=K~kH_Ri^6kgRd#SKEhwGA#eIPA%X>y`%VfYjAV_U>clNu z!j)*(WX&Kh2lolsevK}X5W&xYd)~;Ll{3|9&W~%N37@a`s})tV;@?m&CUxGM5EMc? zgt*`H-UgmoYkDN^3OyZg3}`9Ls|9ZJSuTI`;)oCIC#^#FWNo@T{30L{0WSS=M{0KEJ2L?cw52FC!e7> z?kqf`y|Grvko{ws`S`#+j}?^|_|0k7H;nw^2%?YUy5;0ZN=FdHQXzu;b-9Q=_M_X+ z-$!#2VaBGaVHP@Zk)F77gDC$&s~eNWUy$!7r=yNUqn-val+wb(?4TyyLz)iG95OsI+~1HGftPi8;}v zvye-wYeA;1X4!As|K@uUATPh}hZUt4Fp6g}frmu!nzgF2YTu;&nd(G*o<`SkN&E9z zv3=|=<{QAe8_rcDccqqP|QK0cbBc-tX8M9Q7y)7(loH?+12mjh{KGj;1iU_n$pUB zTFhwK-Ph=(K^uQ&ifNhrDmfhu@We@$>}h&PoJoI0+?~=2?|34}r7cww5F5l033(H2 zm%zhtp#@~?Lj_Ytu^EmB4zg|G1XFo?0CFV={9D~w>UDHZCzX5m;%Z>vwmAJ|e-g&m zL#|VHv(45*mV&b;LgXaYf7wJcva6pY(0W5EWHmrMJ@y6mE;1HM3{V$tuLPZadN=1N zrwQ5%(rW}oHS1Wj`5CZEuV?Kv=1>|v;rrd*d6n^KuM>bTyWXx z`VMXTcnri!1(FW8*^C43{`pwoz4H~un&p|aJY=K92|hIrVFg`MN*St8Nd!1t+!NXJfxDB-n(>0dWdhQAOG`lI*Sg=lJ?2>g1qqalF&IwX(?c8Zdv$P9}^|$_NgjBHm?8fvdIB^Qnbz_U9mFxPxNP@-$NCb3cM5I9L3vpRsYK|ph-sru}u95 zzU(8!l)3)MVelDH-@gHxWS16;Af+V68tSj_9$Pfx#+^>m?IHCm8Tze|F8nkQCX3VO7738HSm3}X(Q2VFeg%~?^ickHX`sSdm)K(meM zyzzP_B`~bo{+IHfq3^#ln&U5+<3CPft@OU>cGxWRde`SLg7TcB%&TVyuUjp*j#Wwb zlVlK*r>F{sCi<)HleM-L*c_+R(el)-qi+9})>yy!tP(k}vup0zQx_o~{PCpm`D~v% z&UZm|Y%xgU6Rys{ym@#U%(4p;n&ebVhzgE(6*wx=*(WF9%vdS+q9|rT`~D~*)8kjDV1ug)Yi#2%(Dr7jSee&ke&;<$t-#_xduouaUpm|AYv` zTF57!@vb`C0ELK_&sA>Zhdf^Iva6qyYJt`cfR9a2u~8GXzQaiLRtOt|g&o38j?fza$97j4<)zLv#{mn$>Ax3!(BQcVfUhvaMfr-)e+-%HdAWqdL zd!zFaHIj`sQ4stnIJ@GLCjYi@ll2DJgcK=Fcp2}iw(*CwsE5V8^tI(#KBa*R)9tk) z%~sHfpES+cU_;h0k6F~;)DnXZRjONmj(KEFI^lljUrtN>6VuokK`)sw!*L)Qs>r}e z%Z5E0M~YRaKruq=XjALQ?G5`0+;`>#KJQTP4W}FlmGsg1@H%wKDUsj%#z!*BA2gJZI94m6ZL^Ws2lBR#Uj48vZ|gKN&T=*!+Vw_rr)+m#Qf6C2`m;2}n?OPa7WG@&fj+`$F&=7*hF ztiYNQ?T~KWC3wp9cVzh-5uAosjFG!cec9sVj0P*k&e<0bqgOc0a2#oeQ1v!7+tG_& zl4OxdzoxdH<6caD{)Z4_s@zdlU)?>m-t-&7A9NUZh*KgQ!&o{i91 zaT-PmsHo{XfoiD#5V31douU6ZYAfq9LIg|5cUTW=;%GDpge8Cf2~9NE>O$XKfn8ns zSEZgms@H`SPEGHS>TAvWJ=7a%{6t^x^1!m7+V-I?;0}nL=3YPr==V>r870w6_Gedt zQqXt>8Rb~`h26Cno;-6jG9Mt#EpmQeaG0(;@FNm&NG1I(aRCC&h61GmILSW2T*GQx zK&R!H)mitkU}Hvgk-}*!&#rz@d(E@ym{q<3-x?eLJ-`O=x8|xIpQdzW1~Ejz^S(yJif|edE7)^Nr(4N=m%W)lrF=H;N3E+?$i? z0c>=WF(f1C*~elXB1(cDcpZx@-kIx9TtM;G>MhF0(Lh4!i=mzeB#`sd5a@qjSaUlS z>J?hj3|`Cdl4O&Ss_%Dr;K_eO6Nrv{xsaElo`I8!={^!gJNNK>qA?F*b6-a*)bK3M zme(8fG`kN&@dyU3=??!n`% z1DrJm%jO^di{=}Ej!SI8oexBEWb-HgBj_>gmWXw<+l)R0@0DQS2)3AH2U9{yO?PWV zgeUgs9&Np*QlnVynEU}u=%>rpH7 zpT3`GapK06lopR{Qf*${8eQ9kn8M7rB&ybtF6}*bG4U$tJ}CGj2M#>d-^dowYv6}% z5Qzn8B8kyf@^*DKJcXgs0%R*Xp{ml`MSzb+O%ES@&RmrCv;to!6&ZUODC) zi0+3yAcrNM+NAkeN=lH%1ZbB8zC4vOGAVDoHPf(l@(VLUSZs z%~^j`<3)}ERm49Vx#Q!U^xlDH>-^(=EkkY#34vt46+@qa6hn0tL%v%}p4kfA(^-&w zUiKetqH|t9S8)-$HFSzq8fB1!wGTaaA?epWpS0ex-ej7=KM-0bOi+`{)uW$q0Y9bMd@9 z<5G_^CuRq0_$v#-6B%%1ZFrT4v<^K-!5U3vmci{nvn0wkR(3<+dwty=^`T$Kz#0=* zPvAApn3!i>kw4-Cdhmly9~kG43}QN|T0&#K@A#?d$0p;8vW=|Zb0F(+-6(;Lm}>|U z?olA8JGQLtW3cI&7~n(Ki|a-ZJmKhkrrB?BL6OchEX~IC32Ic#t#jdr_p*jA6DD`X zLaU_BIz)_|M5<``pQ5Xdit6j4Dj+H;NJvYkfJjJ^n1O-mkMHld-g@`G^VYg&@3;3pmU0rom3eu8TqRfS2}rWU=%M0*d%^7P zmLN37%ulMt2Cw*^h=r)%Vbb&$!nA-UVAZtp6&2o~3EY3hc`MLmcny2bdNQvrV`fRK zt9npGE9FX1X%-?k`-wC2~mAiy^n8shWK&>9H?^HJRz4%y_ z;N4VQdI~couKLNQ;h<`3uLkmap`e*-Z&O5_>F_0 z&}e3dFI$*?SI5u<2cWXb;o&Vv1l?w;s)1H0{W; zaojSkJm8>GDjW!8yU)UnUw1MT-q9Yg1F}VXDJZ5%`hJSuUfYUlv?l2dM1|h8Ke?3) zT+N*+Q90-o0lG8t_sqG=*)zKDZ1S=mBdWRIim!m5u1cpaU$~b0=PXQ`@T1;K^+1)8 z^roDUz2&!IsFF0Qwrcx)nry{HgLU|^`vDcTH7A4=tuputTsN_ry1bPK&wPDJU=)6a z5%7vzBUQJrDUKq!W%8@=jKZ1iM77CFP3&v2oveRqDQzJI&RoihPo2o^AyMjIP=j@4 zWn}-jc-Y2b@X`)iq08?MP`pV1OxF~X4Ev|`IofGbLr#|a-0RK{Z(#9Me3>dY$pipa4@R0nFedJZD#jwhqU}+UI<4+ zez=Z}&TQuAPi?_Skzj#Y2*ZNGud(yTv6O@CR7WbOcDd#GXHbnz25igVG}(6nRbZ^! zog2Ops+&#Pyto{RBp`T;Z}G163D{B$6D)ALutNmS;9yTihXLl*Dt{9B*x&7W2=@#- zi)j};Si#WNk{|PMJ@L8!UvbFH{0Z6}PmJQ&YTot?@g#$Wr+-IAHE%C>Qw%l~uVbn1 zf?i`K_MoB_yK3)3Li7v>@hMiJl>>JNBow>=Tc306DR;*saRR1THtkd95l~@q z!a;I(xG24x#;+UI(KlQDbM07<&)x1Px1l!^HMe?Y|385-eECswq*M$9UTfNrcW{YI zJ_PK!KM}YQAbk1{su?G*(oTNjnX+lLG`+0VOmng(c=RXnRI)No(Ojjq;5UR}#Dq)d z8(_)_On?RC$^j;)AaCSLsS-jZ?Ji#q_rI%`<(H-QfGDgm(v80Ccbdj3=(+t{vW7KVcQCu3L}vW6lyb zQj#w%_-as=Bg}TwRjl_~x$box?@HpyQ@+vs3!MGKLaG$9aE~NKXu)`Q~bnIp;}KThy`uM2YZmldlB=3t1EvDM^gkl!0!WlNmRHO7Bho$DYnlF52VbXw(iAE*Oc9}ZW)Gh07V0b z*vnfVqHOjNFb#1;#7WiZT%MoeC)i?1)Ahwlwn)IYl9T2 z@7s$r>m0rQ8ju$h^hxxHy=k{DybiqiE&&7NRY8{GZBA<5I!;SWp(rw+L6QMsxAdmw z+0)(Xs>l$@F*%UrmNj*&#Rd6idT<>2DTHA$7OOhWi< zR=oG?5eV=d=2{&0lV}yDwfwF>B+mg*F^1h7frb%wZiC>q+O~(guZwveT{Vx4BKJdz_)NdC1%nyQ z7+)i$XkNZGZto-{iQZe1TLP?3Ys|KZCruvG^%DTCmbTPI7tGwHDTpkkfi;+OLUI3yRSrMSjKFc&T!O0Dr>2eVs zoSy!eIyd9;`i2n>Xyqh^pXw5rRtyE>J*g*<=74gRz~=;O)V+>;VFk8jj)3|Q@pHpL z;lpXCU+F{#bLi|x*Od=HLB36JS<$3%pdR29OzNJ%t4TNB2B{5tpMxpzyyxJ@>w3Ls zwMixw`6yq*s(U~-3(stj5ngUe%}Zb+k>p$B2eLd9LKs4F*n=`-q?yEwe^XPYz^9WQ z{&VwP(3>!XE75>ZI4YY%32Y3bL%mQO&N)FdkGi53w(L>R9*L3?#bKWDJxikd2Hn|n zOx6jrgow*#_F)@)>z!l4wfp`&o({=kpyeLI_r?z4e*Z7Ic`!xU8|&Y-Bpd2WM*I61 z-DcL4vR>4%P7q;guM;ij3~-Kz>)jN=lj62nDhgjafrvTY*v=(b2;UB>5LPrMaI) z`L-Qko%6&{{Dfh&0LbPJ2Df*|RHtiqBvi0Y*}5!$2UeRwq!t|?N@ah4@#4c>%Yr>W zKPoF#)ZTVBmf5?hPa&XMe}l1r?}a6Gqh?bScA3OCEhp{Pk3=QZ*UN@#elc5ANhjF- zx?~W?faV+C1Wcad9G*Gi9zPq(qee+tCJqZ8XXR)9Vyt~QW^nY3ZN6G?A%2Ga@wU5C z;5SSP?o*dm6qfx7Be(+nwF|JsKd8vU{`*)R{`l83JeOfqFC*8LWi=1verrXz-E*yctM@xxaz?|9;FWCI?wOUr8bHUFkf%2@$=yH~hyJNJ zmdO+4M0WE1oA1ik)6dC3Q!{=d53dwo&QOeI&5bfYmM& z1MF8$%Wq3hx;hLFCl|;a`N}pm%>x%TNOeY0r8?ak-49M6vXNLOIM6rlpUNb{2=v*xECVA)N)$_afurq)rk$1_hFQ-QXsDOD6R4I%wMSdY$WD2w z2mBJ$E+|Lro34>27Y3)(wwl_7yi+7zfBSr~b*c^_8jb8RE>pcT|TS(|5o%7+V2>faI{!CC;?K)#Q zx1WAcsKUHj`4nnWPYTh84}kSIK~vE?U5Uo@g#qJKWe7v!6EIb@v@WRXIzG=l;Nm36 zz)Ua~U{0h%TkvpUEZ5%g-1B(v9wyn9gP{PgNPfX6`C_ehJzQ=~!HB09L3i2~?iA+oI2Ysh9*&n|-?dH{dGy!Uo$ugFB{HVGVv20C|)Rf)>k=9p{N>!XjBv z`9GL<&0hyOExrIT80l=mMj+YVp$|!B%cIF%>6?@r%Kr`wex8tB1^!wh21a0c zddHn17Ufp7FU_W+5PjZocIM%g5$oa;Dm>YuPH5&p(U}Hb6|c5RBLk)~KpS8zLOjM) z`*Ck6;t9Zqb`k}Ph@q*lLM9&e6PN}YN+E3{6mM0@qKOaS0gF^@L4IDKjX4kGgpv?+ z{VYMn_OA}Px-1Sc(ym+=80o1O4YU}=DWqkb`TVu}TtF9b+y&|$oU3>A=%#3@{^F_? zO6~L%)a{wd;t?&M2orWy%iTOqetpT9y_v}IYU}!)m}(dQNOpeh=S*IDr3XAC zU&Z-~{fQDZx}(rF>ap+qiGcE#1zIT#g^5aFK#DbaI6&ueo}!za9dZ zkDMQaTWuI-M~|vDNiMIMA)SZoE_M9ddd8l}>$9hcLMlTykPX|DyYkay1=84M=ek3r z$O3~BHkC>{6<}OfY!y-_O2)tWPw1v|+uk?86$72-QgnDzYhAeMRnnm#10)%+!&iI$ zBnXN!FtGzCc$6W}+Agnw1l^@NzKfGmbXHnKb!gjVNb1h({~N2Bw)2dEtmiL=bbxXk z@6n{Y=4I`)=TTx(AlJgs?!?|!pasYI{cGT|B?_ zb>q{MY(*nT&9tCbIRnT#99kz>3f&x4GAQpxPbf@Re>1Cmn^1^^KeK{#d18*T((yaHvY>(YZkkv&VSNZ)2p$ABD1_f!p-BIxC(k!D{Y+rx~H+fkA4XINp3#Fclm4$$iF`>I>ckwNDyPp8< zktbmNf@=sFHn_(v<{o@`dGTd|IJo{1VjlCBTap^`R1AZsvtuw)`am`65e+f7p%mu9 zeGOp0$$XzpuqRL-)lzyVK;NhIbQ{W!U&m%8*C&IX>2DC42;ki=e?vp{g`U7lE9tPi z;vXope0X14YKi^)5%zc>_rro7d6x2g)}61s5Aq(|e=@5#5&cjiLH0)iSHeSyNImkO zjH~7_UujT7@D#{tdKG}Ia>~uN-e~vrEHQ8SzTdUEeeER!oAJhTC_-yjIK23#skX6n z%uHK&GU?UAF6i$r69F66zU@|dNt?u#&E`qR1w@pv2Z>Qy@OiFj|+!Ocdy{`KWR z?1;e&rgDASR(yPf(1<>URDZ{;qTJd=cK^ACOj7%;05)JlkiGN(o->jHCe^=|7-j#( z{8KZYz~cZQqs3*Hh&n0l4!QY+(4*%87gE-Q`|6u)d)J@9`WvESaW{IhPEx{khh<2x z-g`VTkG5}1Oy-UFnDt?+ywFw2wxz9j^D;K2V|R>!PIM2~_RbjaWXkM$dcWXd0ndn#2XVd<=;?8t0LLAk~}V z3XY1x8cgc%KAPU?62`|sMNx`Q(O>tBk_v zZFJWM4|d{M(7|;M+RW6^vktHwyr`Z^>y|vN;&0d(?<=Dx=3zqv5CuDetdJYJqZ@s6 zRVP1kJn^X2w&M3^P1~P70c1ml(YV=#+nv4D~66eHAZ8S=`et^VQqMp@~ck~<2!{`??3JoDKO^4x-> zSF8#JG@m*yc}AQ{YES6J4P2#uJx(o{n!mn}N z|8`HS@s?WO6OY?|DojVY{CQhbdxKrQWQeJ}33}4DSM4+pq(vQ&opNR_T*fE2eob$3 zws~(YuJ}$KdcHbnvYvQFv)zHEbuGZImL#uOPr)XI&&rCeHa3SrTK5iAA6m`=o>Rr{ zz<K{_fuOQ|a z^8sV`d8gyQKL_Yk&7F??$EfK5Ydxz&x9B{3xGzHMydUYJ2L5CwkN{mH#-oT1v`q_; z!8~Xax%P&>zIA|+Ev5Q-*46@w+n7S-v-3TH0pBq^c6D? z$A#r*^A8y8(q6b*8_2J*0v7YZ`9oLN1vkN+jZm58nDmnLR#G0#ex%T;wb&FVfex3x zWKx2Y7`mo|GTs(VS`PHI#9;b7+?#70^^2ks~T&`Sy zh%D;?zQtPX#z(%Dj_tlgXiT+LXwaGOFcbnr=D*!fh~I-dUc?f164#Fst7qrcg4j2| zTwPgG4t~nu6K*=oL`4dYb;r24)f##08l{%Q@)(~DkwR;tX7KY$6%XeQQoAkJhP*R2 z`8-@NPut(`ew+o+!JAFZ#(X9?mkYbAy(;=R6Pp<((5`V6nn49J?9k>qp_C4Ojcq&K z?$@xjrq^lG35m2jPg_Jaf)!o|L2liy))`XsUF|Y}sEO0`HY1&PuW`Yp%r(q!+r$+| z^AAX+EoKQ%YD6aq6ea}IDL8Q#zyF6Q+c&fdKz&-xkDmUv@io4-B{#i@hf}o^>njt6 zLgMU+CNa-PLQ4b3Xl+4@!OC%K^rvq&?#WNers`B9QZyl zLJJvY1g>3sSck71Sn|kgqD{GOpVXY_L3anK=SRa&O$kmIx+?sW4_M%{Bbatt+vWm2 zcb8Xfdh2{XSkdzNbn^ie2K#5rK75rJyHoT>*ZP&(?p6fQIFQ1UXzwB-d?Yo+a|?Hx zB9Kl&jgb>*)7@1Zp?iy0u2Xg`gZ?DX+$J45X8n(k^`QSF^x<^4wwGVlAeI(PzGi-r z+MNY`S|I1S;H|AW(lFL>2xy~vCm)aH`?LI!br#R#g*W*(o_&mf>3qsR^%MBZvSj@g zHJjTitSl%L3*k7D?#E+G5e{>KXGI;yR?53<4>POa!V{Uid=_;FQ0t39l+MP6_sQ&A zJnq++I$gV2>-Y2=CToGj?}#SmDRz}^p&_|%2N%OD60%e4oA)K4zL1 zzdi~J&u8TYKiyqe%D+V9@Mr$9PV2n4#(>GR_ij0dVmsfW(pO|h@g5EjuagLxM+;gr z-h{D%3smywPV>T%xu65Ao?QQ7?9K)C@tV8KmTNLVMwc4=S|ry_5FAu+S{b8=!?%4lk101&9&pMwQ@zg{RZ1+jl}bBc!Q!30*m^c zB@kF!^*2R6XXszHoqth-aRYA-Rv1B>B+;-aVJBws{Hb>*JNSi(u#wud=?URl!K^); zmb;OISMvxqBq3g4iNaAIIHhAJ_3t}B>9Elol*NXSf9!guQU3bCstV% zj~-50-w=kQM*zoU+W~1lc4?X1{`%{2UbD_(WFC>o;tLbEOz?T%{2-=H78M3IlgR*LMK(5`zg zi_ZAe*gE*WaJm5Q#{_S<*?AeK0SB(*O?0$B9h}?_**#4-RfluvZFc-R2V4Sw!9&Vp zFR)bBSg=K(QkVjw^UQ{?L-a7r@6;Xzv=%eZZbY?}X?QaQ#8}Z8iQd#e4AC z%3uabP4)n=ZTKm3nE;Tc>?dJ5&Ww%+=eUhNazB~@tCAmpnff4tx2ixI<<*b8j{DLFb zetnOD?KJ3Y&htp{N|#i>7wM{%3N$t$BjddGVrLW@EO1!C+jVgRPHGZNxO{-O>HZ!m z0Dw<~5uR-GMc=lu$sVfI9*`_ayK^-yj2+ORo222agkwMP+SLgvbB-_8^y5EXHf*#H z%P`xm%(XI}On2-a)XZTi-j$0akUDi}wG2~G?+okW-sTb#nJpu!s81&uP*yIS%p8Am zYDK-I-?CG`Vq05FlGU?e_7Rn|ys*fLKt>)N2-Z~Xpe?t3`9(dg^EoDmHT}sn5Orn( zb;7+7cp?2Zi;N``0iAdKNRYI=KWihNYW{i4_@DS61o20sgqm&C`SaDhr#}n~81C;6 zspGx1rH@wBya2x__Hsi{5$OuHI9eb%Gi^=`_IX>P5ty`@u%x@G=vkXf8iN=#Ye?`Z z^z%0Y6bYrEiZ6Qc_Lyu@TLyBi!gJk+(LoD$Q| z`*x@;Consk**x%gXkIz5$!Jnux?S}TF+rowk6?2Ky$x++figLZpGaQ-W9py809rj` zCzS~KhYGV0;Qi--FuZ%5A#&>?{Ft3~hq)FiShCq8@dHGaI)K}l8rYA4N3Im)wFeO; z4(6+}{RU;`3<53=4n`sm@2eKDb^o|6uYj^x@r-fx0 zp;!YTtO#$_55Qp=4~Wa77SVW^cNKJnv9CQA zZFISZ?G_~9mG0C;>B$_q+bP0PafqiMW<^y3(*raJpv1qJhWA)bl@5L*L8lAMse0^_ z@gx9c!Lw$91XzWTaGbFn;&4> zj~6!cLHUVN@ALl}%fYR8R@tPNjc8E6e)!o7B@Y&4nxn>K|MKDg;KpQ0FKanauGb*F zbPA_nmbjWwyySbU(kfQeI|#!SNu9z}Hd?An_eia(v^O<;U4P1M(%LQrZz?``^f z!EWiM`m6}c4Q8AN*QKCo3$*O4R689R9t{o-P;D7P(+BE`%%hQ})=UuN(Gctnp0)Ga znvZ7t3vrW1YyYk-@jI_RnAWW1Ys78Uk+)@9pP{u^tTwKGPQoi^HwIAU(!VVis&0g6 zg<`L`md_A7>-KNf_)acz|mP zj=eUUu0ZmygCW%djCK?=FNgwG6Kx0mqs@*#VV!Q19@D9A83Edbe8QjAbYBF#uD=Y4 zBER?B&HWXaWD1KhyAV*2x3)jMj|U1RYb9FbIFhTeRTB8UpTC$caAB+%w_&}tH6XrA zGfn?z7DpHodM>DJkSvt7x-`(1e1km##7if!CY6<3s)5@&g~m(@LkhEvB9~QbMEA>7 zgH6m+2SCOsqMb)3wP{5oI+IBMHnitHl0}m~pA%G&PlEf6su{>#s&4O2gl(0G2q;=El`87)(WC6s8v{M{WC^~C)L1dNn(Zr z<)`>EO~h8S^E)&(^5Uw*tv;=$p+`+`nM`2(#V?JYFJqKvK)=iqtlYnQG(%Tg*FX2~ zrQBf8kB9C^=xE^R)>3yZH7oTLbJl1NYRjA@rmWqMLy#{ml>+I6OkPeZ(Sso>;PJM+ zx=62tHe5@P69ZY)1t}E$}hgX_j!-smbC==C5Y;&D*whH$=sM_`895az$6X*_ZhdO2@OMQ*4&a!uthhgq*mJS_DyNlmA?&PTUT*ZY~A5z zh}ITk0WSR;s&U~MLt70uvjZ- ztx{kE7s;0$#~!bg$DY^WV3u-6T`BBsVdc}P!jS{bV3wQdhPF<3?>kF?FITsUzQgvV z6so=pXmx$t}K!+gzd z(G*|tbutGZ*R|3V?OvJQCheY`!4yX@Pv+VIvNMIWEmuOaajMn?{%JS+{uIg-9O*%w zP|OV(SdJ}+^ijuFs@}o|lPQx4xL4^YnsvjY)I!;+d1<^US^HaUs40|pblkV$?5lwO ztYHW~QY$4YXW*da94pBA??*ZcFaIMm;Hfu>kR0=?SSUb=&CW#_PC<$XzW=oaulOcZ z(UO!Gf4%Oo|md)>E8+`Jin?iTX6>GMIe58-;Nk8TU>8mb#7q z+d0W`!By9-X)|}NL1~aHq3By^j9V?Yjzb0#N{`pRuO|t`;4I@U$WXhud@a{fNl`3bm{| zMX(K)Qr}4?N!1h|H~e-gvK-jj^gjI(674OzEZv@73iHq!JWw%R*;Sn{hVf~f#7~@B zifMZpJq?N$t^w@+bi^m%)#0VQ>1z#7^tBup`8;&A;4bR~wVF0`=?X|_7CNo!)Y3du zT6!_!w@BO&Vw5uKUR2>N`A9(*Fnah5J&Z$Tw*jaqAg#^suf!C*f}iK}CikrRbH4>}L!AI^Mh>HGbgs%BC|Kj$XV$}tF zk1Yu9Z-afR;KF@c9dx*8+UT>iyjYXo)GeLVT9g}z36(LR;mbl7DrQpkqi%+Qs_((}sd)B5 z`F_cMU;o=Q9FbYLwgeT;9_1N=Jb#2vQ+eQO?r!khc*ofqd(Y6JNYRlzYf`yQRUc@tCZ?0C56n7ALZ2u>-JBx5sNa zUd^Hf|Dir#x11cYdr#=H%41A$4!BGP%~R;Se(N?QO6#Y39rQ)5J3l1u6tSrk~T~t(9jw=D;hE zrT#vSY$^%6gU3#6V_2oAT%YE8iTP;AjTW4c$NWr^jz;GawRpF&1)??Z_O9xH5~jO} zBI9c$P7_dkX+tr4tI;;uNQEiXPUDI9pu0tP#rKI$yr1D;G#0NIECGHII8b@gJa?nc z;(MlN_b;%wL0Yt&K36@QJJfqmtGj!U-RS>MGT{G=*7+oC(Fw)T`BGj{_T$LXKuXJ4D7X76bwR`u#lJ;wBd zeO|+@;faa01K!E71*)m?+||Yyd%*2~<@CgFXp8)OJ+fC+t4b`^>ICux7|y*D7YqTr zU^$P4$8_8U*a4t?8F%1=%y>RU(|pgf#wN?JTjcl<=F$A%eM6yJzmhsz15g0I=YkEq z?as|1ui_SEQ2-;y<+omp(>O!t+!2&?+PTCW$@-x9(a`HC#t!mpm(l@aa)RPndO; zTc)>fA0*1+?b+XoHS9uKj0JRJ$_yhV&%&oLU5{yhXHAAc%?)+3dDw^-EMy?;8f)YK zDR9b-EA|2oho)>#*q5iL#$t4so-JnHq-7w;ssKEWUjUicsvyhwZ^(v*jKTHm%o8m$ zjFUB)4-TZaXVG`HymUD_^~l=9ZYw^Iy$Y?dym*;>q+tR0j!?@@Y)^*g)1#cKJPUq1 zr%r{`3DX~Aqs&dke8k}WUZVBCj2M!L!vAxqQty=QeO2k`t8`oUR$6vO?%VCg zXZW~ZIu$mz05TzLc+Sf1)q<_Kc<~A@?%=DR>N>aE{qMNuvgwoZg7o+@ZuMHln6?sh z?K_PvLC+@dtyjr{H&^c5-U8CQy5BwG^7TrCCjMstfmu5#pAWKXD)Su?CoX$|c#>X` zTY?JWhKub=t>kl;{pcjBF9wX;S3qtd66Y8y_2fj8HrX<%4d?e17dS$I?)#fVoi;218lOnQ9*}DWD<&=ePy-7@Zu>I^#P_)*eg> zrOU6>*&?o_vrnTElZPs)1II{WhCdOsOmx|@`l>al51c5xzsF2d6(s87JcMGW$Hi`n z6siTlaWC2ZRJ$dXv&bF6Cvjvm-2(rNOGuN^R^>?clA^*Q8Y zZbC`J4A=uaMlz~ckjR7nEly95?{ClpCqJVUS$i57Y~zSi&ZJ^&3kl^vz#V(Y+T>H^ z>1~VtEJ4Y*%G)|t0CI!#46?o@XBH9$hsGTPYkkJ+fHi=lQ^f(|E!bjMTD!0z@Oyaq#Q;$HBju!u04?6wu;RdZJwja4Z_m>zF-oc}G z9{Ib~YESNPU6p;4u@WLBby}Cja_Gvk^K=I%HGJ5Uz{Eywth5oW1vivgbTgjI= z^He(KfTLgt`TgvH(h_VRj<|&w0HD8zX9fO}l_rYA`pI5bQWt0kF0@#3Q27bdfR-!v z35L(pWL~AC{Slo5nR2W5W2*nyEF0*&3iv2n07lPA~q#3-44w+Jc3JtJRv9`$X%{Y=hf^nXV5I zX8u{uPLJ!6Eg2*6NC3O=l?i6;>8^BeK9$sINCX_mKRxBr2<90p;FR0XSYrT#GLAQ{ z>+AN@3-64Ahu1eh!rT?XiW5FnP+X%wG>4zypQVfzx+LrbsuTX|I(LEP32LzMAxmj? zO5btuK>b`(W9CIs zf&+FrUn|S{DxUsjb2iqFa;3XX{%vf|d|<#ZrXX#)r%o-cb*|a$&D)r}G;7z9zEcEt z>Xqmn6W8_Kyqjn$v0NEUNuw$ooZB*{(_8DCU#V@r=d?962{m%6hVM|n!35_1_GXir z)A^NZywtn%+lDPj$TN&__&>IsYP{!NmtwZ3OGt#0Vn^68No;5HUHKnT!Hm^t%wKJS z5F2ULjxY6}rH);%5y9!Nh-LEtmO8ke4C*xYC@bCP!%@pVTU2!?!wVgY%N3`;-#ZGy z7qW>P#(`4g*4cmSh9|-_RgYg=mXlr$(u7j$KmGMZ!LZ3&>r=#ky5_b|pHb>k{8FZn z7`LY=eD*SIh@;6fj3|#-PozmUh~89*OciPg9H<%CCL2w z>DPii(g`9{F!xGqLhI()e|w38s6g92hV7tW=lzQ3WJ>A52vpT1=cvg4aSwB3MT|6!KX&aW0HCM-J)xkGR!^0VtzATa zF(u!dx{e}XwM_J9hNV%kr1C{AO>idXA3t1ZC_Z1SY zUxYr>s>O{n^t`#^)AVzdfdr=mup%47|*Ira5FauL5Aj!F(a`IjEtpNdV+ z_yKD`1(;NsIuj>^+#&vs(NK3fyk|Ly*!x{vt@fb#rE;#FGycsMLl*CpCu5b7!Sd|>51y!F-8izs?$m0vvC?zM-NY4G>u?$i>aHZ)P&x& z%IXWBV4pfaeqlPy#Be|TNg=0U{f$O?&ubDknzfacfG~ytW&h&wEp8 zro95kbi*wvg3i2!8QS0BAB=FtPKTeA!*_=r5GKKSH(*q)8U=WCGsSd)IgOlem3x-rg_F6HD2f$_3je&= zkdiZE5>L83-}#hS8dhUPDb$PHOty=-UKMDlcLElL>gw$LhEVf6iQfqx6PwBVRg+=f+d1 z2Rd9L`vV4bkmh*V@?wNDD=;y;KK0&;P0)Lvck|hok;;b51%+cm>TYV~q zcamoK&ALs6LZy>i~muuQ4=8QTgUaN2br)1>&g=bfEeOt1-^%R@>T zy!P)uj?b838>B41iyv;@`S11d+`r95-9Mx>Zn?ifdHr@>s6Z%@M4aPD`yzf*AsPL~ zr*Y}=qxN%TVD}8UM3U+jZF^5ghA#8f_}G8IOI%t+h%gQ7fuApDbmKqn_geUAaW=M&nxs zWjBlPn@wM3-&kV_l!tctCZaI>p(Se(?SDc-LKgkFJ=A-N3F<$u6G$^LcWR-J5s{Yy zwJUFBjd#?eZ0PmVUvFfe&{#x3pFNzO=O}vpN-g~XWbV~=ARzmBv9uv%?roM*$F_jA zakJls^3Y3<&k?-D4XvYLiAUB_j_dcRQ*j((vTEz7w z@y6W}%i{{;xd*>`C8C{P-lghp_!NI%gWT}0Lvi`El9bUo!+kO;8y=P-N+_}}%C`{`E|{Yr%Yck>7d--AhVxVJ*|7@^Ufzl>v|?P>NqVnM#$`~cYTlbY002`od4$a-hUJMhP-s@^pd@PzubSnUyMc1bs4G$hjFCs ze{o??5k2GWu6aUgVAQ=3e)hBL5LA`CahVFIKFgeMl$}Dmw<8^d{8I9VQXb13FRJ&% z#O9Nytt{iSinR57azdUbK=2U-UiAQ7?OK z(*%)^JtR7MlruwQ%?NglEfaF=P`MGw-ZR4IAH<{4XelGW78$@;7mb>0Toj zOk7vPaa93>#{2P=4psYiPswc-YHb)6O();BlR3*6(tP{QX!d08tsq0B4Y#Na{9PcE z`TU$>)`iED5Y5R|S-5mft@iFSOXBKjYvcVMrIqm29a}U*8vR1g&F}Y&TnmvDhJ`%P zZ6hw5)*xbe4yAxt6ZVQj@iz(<3gkQL^3#MN3#X~a?pzkcbdE{2MF>7tSJBo7?p#4B zv!9ahFIenU_so9$_EX{R_av-42_xiB5`FP~`#!h-UUv&_s6Wt4au>_TM_+k zrupxYoegKigxE8#A|&@A?|ALTdN4-{O}(z{(?^cNZ;bnZvJXpNXT?K%NjBf-R%03g zP|+=hm*#tA3B9-4{IK4;odst`gIhPQfAfV?w7+hr#7@M&_|>yfAN?Xl=R`hbLE=+X zbua7nJL5**a+h+kI|pUYufqT74)YjE>N0YY58}X-4IlGPq{gZBBL<>n2VyNs@6J0g z0`f*!eJxk+pv1a|MaOvlzNSwV$x^8;JF=Y25~7I+-Ue>z=yodfq?}*A=lI8{Q#Ny9 zbia=2C3%?FaArEivq9EVFTzsc;-MR(wnfqIFoDP`#@K-UW$9Jav_v7)%t|Of-HK7Oo9KqTYOX;2AI!FAiWX*4qaY`A)ql^I9 z*pe-=rCk2j%~T;4(JNWVDHixeP*Z{3Q%!J=-9MnG>dr##R}rlGPaDZy3%Rk)KDlx_ z#Uxc5#jWK|MQ;lIxH``J!_~h{$0`2?uzwkkXwiSeY!f0d#6)S&I)sylERHEY?)n=2 zK!m$T*QEngTi-In_oJ4Y%cb?VW#B-;AmW%(PBy+!6JKW5(=+)75 zA?6e7+Wtx%eU=Wf^PkiYHV8=PxO5TZnO36gU(xO#VB<1Su+j*Ri;&HeKIgE=Iog?T6^G^#q>5`&+1!sNkjeH0?hl z#{UCZK&HP$G#8c&`*4r`M!Z`%vIyiA5ecvt*H7NdLS?WJBK#sak^|6!>ijP$ry+&l z`q>ZPY4#jvJg=AIiunWU$Iy_m8&uIS7v{lY*pe}sK;s^^*AQeb3tq1uJ zqA`9&lVM~GJ%#6S`fgt~HhdVCIFOT2pVm3-;>ABNa0R3A1OA5M_NmGZXf0V&g&c$S zG(<5_HAEOB48#6khI5d=`m<^nM(ZI$51Z+57NE9&q4%@AGMM#7g`GHh=Z6dwWL0w-pm=PrSKa5z`SB@ zgXx&B4b`~fjo>P*q}kPfMSHGT@;em3Hrd)G$8miVQl{R5BlZf$pFgGisxDI#(w1Js z6{=ge6wea~Z-@ESE4Tsa;a`+)m|e9a8F;$5(a^8aY!B>H=fGe(hz3At!~pgT`}ds3 zDsZ5>kR$9l@>p^c9LNwt9@I< zO|k=5X!`eW7;itRcfl%*ua&7o=t1@lc45glatGt(!mw4izgOdao=Qt09Ts-@g+&kz z2`A&I9Pe30%L3UrTATKx9q9v%N7@%gRu`!@ErufaLuNblcjZ)J3TB{~;ZP+Me4oxr z;TyCfk8!uQqJ`bwvTsldU*Qq7qbHzq%yiXkT)lH)5X+AFwGnBP;72|{9Vl4)i4CL^FhlG> zfm9{MbsaJPyMU2$5mca^$inWO(cWRSC?od(SN`xS%%n-7o9P#@CybWfzN$27Hevqi zh1u(8$k}p?ZNqHi5^0Egcp6d9*oXW35|$jtIk-au_I~nm!+f|2JhAx!;k5YbX|E>8 zuJ9fIeHv_kDPkRHd)g3hB#j6qB}ba7CejHsihjhXFdP(vlh}Bq2{a!4?L-wXmt*~g z)P2);mNk~yqC+e9>121p~jz8NP`*#L=Xb&FLp4hJN zV4HC@Y$Nk0un-&N#Z=XJ$Vob0A{m{A3E^kQpq{Z7TQG?+jY*KV`z z>XA4z4@fP{(jmPn`$lHb+4MSQJ+8zyyNJ!kY~&mH2Qv^C(z(csZ4;6O--tIs_(W@xUIeN}u`akex(T&#b)Tc5^U^V% zwnzCG=!N4D5SNJcU9qG)=}ErOl95>~Q`jk(gzfS^q&h8jC}lg4b_zbEH`ydFos`ZJ zB22;vVI=h-gNR?zHk6OR8e8OjNgv{HB8DxdbLn@IC_gLT1%9J;vh6~akcs> zT0_Zf&^B(*sv}LM!^semD+~PtR1SDMtWHOg;bfPrpn56ZAFE@@P|Ts`K<5RA*(>sr zln|Z#7zrS)6K}I>)B&@fVMvw0_S-&`mkJ73z&GBMg*B;Uz2@<~=QW;){| z5lpJcr;;rsZ)ApY4bpHjkxs$?>XHPujI2S<5N`pkTRI{SCreRQRep-pp-tH;vI1Ae zCGtV`My77vhg~8U!?%$ivdQEt*gD@*w#J=t3R=?{WFGOk5U!LVQBqqzojf59+wIwR z_>7V6BAH2Q$OD25%5zAc!9o5jX-ex{i($JpgK0Y&O5T$BGQVTXkXzEhw1K<^okjBX zWo!`LubDs_%jb{|)O)a+O+cfxaJj`Ra+$iqlJDf}(K>yz+Bc#8SMLhN;jL!j3)q%Xom zn+0SsacD8Z>xWQ+TvoOik))6_Hla($p!|aHLRg8je#IuoYmC<`qzghM*2eZC z$Dlti(Ed%ENc5n1GM5)(3Epi`!`3;->w!=zJQ1eZ#F98tFnx&EN8y9;T^MV#j>Hh3 zuS2}bkUn7jXlyT?jPUx5^}h?TC@m{fyA8+s-?1c`tS3`#ihm74`4i-_vM4O+oHNSn zu5cSm60migllG&~-V-c|B3iP`CbM~v*WXBYgsnCSB$>3%3c~t#u%xUk9&0R=@&5jU zJ-%qOfvh4qLq~bNM*0Wki6n{S?B)CqYHUDlyw8muh3(zJl6aKfunBO@^QP4QXP?{&0$UfxKkVT$naW-?Y{!yGEza4Ke zzw3hg;VQW*dq;}S3}ol=mk|~2_fw=1)u#W!_NlYs1NhNQ z@q!3Uyj;4h&|QG7qJzDul-9T zi@cY?v^}g>#BxC;{6<<*f1A>`S$N;;6|q9tNe+^|kn=}pRg^GESSdV~-ypjQbUn|a zkhH=sBG5c}Ub7-rh|%mO-aaQ1TY1Qjm+TG3>j-*`>?IURgdc1H=7KLt8QDYh^5RPS zJWoXA;fU_X(LQ7Y;OLnroWLEk53}B~vV2vna)8E{wxspsa#~kj`j3pwLvMNsMdUX! z$R_hqALVRejxbmFmmKHwGoY5rPo068=V6jBn+iFdtE)29e(FHTA@50ho4i#uF&@9f z`|t#E1VK(2R1MQJ@$5gsGK9r zLwiMN{SfhXRH#NqXob-cX>u7INEB;{>L}*Phd?X4O#Eryl6tD>@JuqE6p+ud`m}f< zWlM4Pmf>h`#dzJ>s}Vawk5QebCp|-K>B40-*&3?Dl5^xVc|+EIN@22aIXMYWi5;yi z*V>Fk`C6<|i=HQEi2CsYrbq3y^dEALk5{Li>XDCJD7+7x5=~4steAGmDmCU$2u#a=#6FyuUBO{G}cpKyE{!LmIaCo%{%IO#YDn zN!Bh7P%Xv$W{)s{{7rU3$?<&vYvvspb$#rRp=ek+1DTQcQ>JD zgcG?-ZWAX(3)VfNCziaI-y!$NLe*GgH(|PP7jGY>a$RHs^N*N}8Bk|Bn5=}%Dz;V*V^6ZRk@ngXB+iWO5{doW;|*3mN~tF6J+T@dg=$Wu0xD zuBI|i!3BHt0<+0a@{nz@%oWK6?^DH?Q5Jfg#C+2eZ}7#K8@vYXjw4C~T}@YEKITZh zX&v8emaNfflBg}NsP@$7{0pU?CgBPzD|ti`F|eXk{UE`?;h43qv2q@AJ4*lw04n+wZq#}2l|$jK{_dp>ZlqF zf#9beg?HX+(0O!kWjO9 z_rszqL;AB6{XLsZI@l=*c?m%(62d*CluArK@ z8=jN3H)~>iSd9^EEUikj2*{I|GF*iv4XHh5@j2?|7+;^^d6P?SV$SR2nvDA`Q%Di| zjq%YD*Q~?EDCKk^SePMjtuJ!#h)kx!)$J*?q%TNs8=uH9wnP{p z48`~`4F=eh-jk^YV7yo?)TKAcC9oawijBu;79IWvX1ym#p6^sVUs?DXJX^ov8Jj*V z3j4>fhrzTF_SpNx8kDQB##Zcc1L|F}MD>NNhiGu3;j$b^Z?jyr9@ko|x-lIL4`oiR z)i^&F;0jcrpUDhaVHG+145e@mD$-_jCJ8vv730AA z$#D-<{(`*=#`RyD?gyP53};GBwm#n~@Yx1*2Ab;vaA#(47;?YE_m(I*(%o+Z%@nqjm(6e4M>QdVwq4myRbTTi3B!;W@BRJ%s)Rk7fCL!q^_z z3;RGv{jemo*;!>a(q7m`2Gdm#sz1#RK@J>MFN7g9kK{SMLj9vyk}C7ZevbcpkTL@E zxjw=^7)E0uzvX6(|9!CJ9So%(N$2efRk&seT|p@wLFZB1FniTvq$Tt>7)}%9#Xsg? zJW0Ta(w79#>a@5|AuCB58Bc>~TN3i? zb9NbNB^gae(RZ?R<8SP8_$4g)Av+F1G~{I`HiSfBd}xQ!{v?#nyscc0dEsizjoyMi zEp9gx4rD|@nzNPsyIE1OK8fY0PaRib(hmUM+lR44NeTEr5F67M$rQi_# zx?T8%78dtn(})5y(YbUy9Hk+nOsu)kTWBF9z%d#_wXJ%1^6$2KL9#H7&ZM@>TY7mT zG5D4ChbuJy>=Dn0w21mbI{po%breHYb%lo_&!V(~c1tL08{UFcC*xoa-AnVe;j9`` zi|~2EY+4g?9Cs@hq5WyZ3v-w!)b{>Ewt}khJk7&BG@OR?d#@aed&OHbQ`jmDg`Ci5 z%1Wd%nN3n4gH{nTU1lg3<4t~HxF#1VUbf(ZKHT~%#`kCrrVVzK>#J$PrLK*^7 z1fOG!9fmz{5Rz#CI0}XLTjTh6f&xNtRh5rBZuXMHdMrt{qt_O+o!tsJ&RwKI`ShzkA#qI>@}C2`O7z6@lV+W}BFDc3;;fu*a zG7}ciZPa^?2G>Ump`|c`#?phZHoXaJjnqP55JT4p-t{V~MhT;ZAiu1Yl; z^O+#bZ#GaZ)s0-wqHw2-!Sf=4%7vl^Pg#GY@i<%Ycz!6dyP?0a=v^e9pXlG5dn^d` zR|#>He`CC}LBqBR*+Pc!fzE|^!Mjrm#-GEm9~RS^G9Aslr(yeHuX+zu5C+p^TBwd; zz7fg7K*5dtPW@nErN5X)6OJp)9p?QXT)lT(l}FIOyj)j*b*#J zEKw{m*fBP2@f4a34%o0`$BwaK$4;!+v17+>tXO%!Hzd#VyuVNWx^`w~XJ>b2cMWi3 zy*>6b9SgtW9Lsn|vXF&7>Sc*_;O2#j|0i3?6MlQ6(W%)9e$lOTKJ(uqtP$mn-Dh+3Dk(+!=@^UEbMTbpS) zPbc7}W+SWFJr=a{q9x3J4lN`2D(rv%bxOO@!n6S0!q%__BqiHR7XcNf%}Elw!Ln9+ z=t8sz-iFOd5x$bycw1eCdeX}FNM4o@{xT)S(u)7c+i(}zfKw@W*;Gqw(2sl?Uk{J7 z9Y5#+JPhaiZnl%%A?_JfbU_+Q6)nt@*|*fA<*)h=P$=~!o7g(;|N6b98vTQ|0I%bM zXPoGG12w{&1NhH;BeR(MYh<(z!OM3Lb>|!SU`7_j>o(Zkt@sS= z`1LGg%5)u%``swyNQ(LMhyAU_d_Iq_=5hQvYf1t~SI{<8l8HF04#3}ZQdCa@O=izn zD$cCL%IU^sW+i7)D-N-8oHV;^oMdOwvX&o2eNGO3UXvzgi({4GDs zj)D`L#py<%hWtI`EojE_sm2z*4D(6DY_Ok0DjLi97Uat@lSn{BZ{3YA;oW&G_oY*~ z_v8)6T%O=;&tE`3k7YDiuWLK&@VdB>pJcxh|G}qqJy0F~k)41>TEDA$1+r}xPS7Fb zG(ZIUiS-`loghWYqcp4Pt#xDi^)3OAn4 z{EP3^6>*cU%nHD(W;E=?P~C_&z{{kZxWL?a=IiOYwEbJOOeN>pOr9F}LN|f7C$rEc z{1VGrwoy-EO~B#oBCEr_1C=giFKw?+Ihn~bm~9m`>f8I$Qg$M)u*=NdPrid z4Cdq+_u}++#}4e39qbyb&eI1C(1&sZF1L+K%pjLp7FM)4_qlZ4u!0P7kln(nrw%`^tqy^9VKgHbnI@0e6ZRug#iMoTbOUwj|m9aD+nkk10R4 z%Q6DB@DJugU$Unx@ZJbxwsQ&g&nDvHZ&`ZcY&{?Kd;xDt-mp0Cd1W8!`vSB~<*(Ts z7F4scG0Qm{`u_A4JI%=cS-JuCe|_ZhdzQ@tS`I-z)JIEm`VJZ5y>S)f^?5!1j(s%q zFKLnf757?;V6FRTBoqY~@Jn)3pDB1!wy#Ha|W#46GJ{2a?1Izey5+oKm7%m?t!#QWKA zx+-f0kBSn;LwU*R3}@Jc*^2X!m! zdyZW}MXtmv^0nNjL|NYq&=qF>PDLl~R`v(u3be1{3@?vUBY8$+-3q5$DD~v)_($#@ zRUX_DEr0VWyfP0a-nu%dC3c4=59S^@_w-yk4;AJ$PL)|ax@S{;6zA6woK@8^pR9aM zbP6i_c1Jy44Hd~}TR&qSs?h>^f?sD%u?(h{YB^yOoZmPj~~~j|Vk&Shj$yv@de%DYwlj zrKdY)Kz{{ts4h?I?50y4F}RuFY(=D^6XQUZJtHfN0Ebu%sSq zEHR)f*k6r!L6NZWPwc-DbTsZ47XE>!T|A3?N}zLTQ~nz7x|G)6=@oP(S{C!8ya~^k zbP@IS5;;z&Xoh!4!b@UYupK9tNDuDA5Af`(*_LatHiD+}?|2Z;`g^7^+nz%2(xt@U zWrWY{ea0P7iajSsb6=jheu0rFZld?t2(ET(UWr9E~~_Kg6)Yv8M_9sda#mNBI?>g83m{0#Xg=5yjQ@+}?t@e{J6 z5_b=%;b;ElNpaGVw-NJrV$fjg8F+sR{aYbk-iHT6UJV-lbXUBFg4nOTm$`mpix^$8T3s-Hf4pnb&lc7}tP3)xC!dDgjw*dZxH((r!O;Bl-!Z^46lzScjoA5gD*^WnT851Ld`_h8>+ zzs(}%Ps#eU8D#WuBx48u&i(lW5_+;D);}2nR`+}|04{r4+&U}^q=wcy^X4cNoI zm=)whcyFHY=X#u%0ca_W`AF^=|EtlQwZQ#l7-qMM2h@C`o3mby7Hl*d&WCdU9=(hf zj$V!*ARhpYq$O)~6-QN^AIo#s$aUqY zkMTUMx4UuDR*`Na-MNF0A@1(W^){SF+ld3OvauxbazmpJ>P-i_k1yhrdB~_V-3Qc( z{>clGaPBp)wO)mKIEeP+_nDn%TrCbBL2{Uq~Fs&NhB{KqBlk3e(^nCY~66jU&nmL?Y7iF zUGT#DB%0$T`~HNb7U&ziNTSU8y2^t4e|PNlzwye=$?-{Rr5Es3d*EH$gM*Y!P**Tw}lm!H9z=QHep z_Qy-1Ihljgdnn7OyG5S^oo8$KT%6EpPlNnCNiEc)t0WL!r0(kJSA~?sjbtJB6m}Na z#uxJ9qzakG7xF{oW!2(-B|*iB>2o`ga_Nemg7sZVN0UGKVxCx<>6LT^?sHAy%_8ny zI!1fqeNqW0>N(8MfASei3SM^8Q9+mD{Ihkbp77} zxNlWKeunaayeM%`=&5Hw8jJIH8R8VOW{_nDXg{Dq&Sm&==Y4p010%Tju+^j8`9X}BeWs9652KrZk766n3;(axjFrgOOyv81evEr} zFKqM!^?`gJ=fb;IygrZftTePoIPlXZsE`^ z=?3;a?u&2>mlw4bhkF7jb{d$vMEO$Sl!FCtx?;!u~tPPw|lI zb95$XCB{F>_wlS!%k(JpZUz1u_fhXPZD79@T0D6g&cCz{f9l0_5pJM4IVbo@p1POd zJv$FAHTZFUk%w%WuIHJzDcny_p~Z9H5q%4k0R5A=VWqA1&?D(JdL8$tGw{zltt{>z z*U^%}Pvb`7?Rn8M68EcX^epacr@8y1G0-1{mYkdqJe>!xE}*Z{v-X?xJilR{uO+MK zv-YdF@15fpcma{Uz*A>{uF`_yJio*j1Y3=ac$O|h(}f6*N@i(ltgdB%a+mW^~h_!GavuW`2u z7QKURryFS|zXdrdwb=3(O@{n2zYUGx+5O?)HhPo3TOz-6Wl#+|o*E{U~v^l-a@A6FUoo}#i zPW`DLoA`U z^b!Armgw&V{9jKu(<}TDf6P;ZDnY&(EmCChhdeXA8swYdPZrNFuJeT56D?MZ=1=Qm zyrUhwxg(Ow?b{mk-m&goy1n-Zc!uzwA(VzCCeX04kLWoGuu;4z?7cEX` z@8?OkyW+mH4lArgVKJI#ED)B>;7wRxCGv}uC9iS6--MO`E`<TM!1ch=UGKcBA;TAahGxXy1-M0 zp4RU4EHvIC8~gBp?yD^u;LSS3Lx_jm?WZ{0r!Uj1*dOU!sMG{;aW9MJ?ef?X;SI@248(*OAv3K`BkFwZWC4Uk5$XX19dAGFr-G zyl=$I@Q&6}@V*48A=<&7*H0Dws*;N6-%!*S(JU)uEA*?O1hpj% z#J8d^30=6{YX0>!FY=uzj}iUHF0xj_Xyr*`;e+@DsYcdv&@WAzVYI3uFF%}s{qpExLA)CZ_hD}-q z^9%g(ez*bl@3RLOzcu7pbC3Ez1l@-`0RDsxb6AUGwM*bO+!iaG*s>e;LkYCh5^b;p z0=tZ`nt#i#Bx!^Fvyi)Q{K4;o;}y$hKZ}lH0Zk`MtuNUtMBo?kvpL^eldT^d#rZ4N zng1l(i|8s#tR?VLde1tG4j4aiXbHb;_MVmG9Yvs6%3N)QpZV{$uUH3Y=j4P%=kqiF zrL6?w+u78w{n=U)RFMaYPGUJrdLH5b546qs{e%d+-`THEk#{817ALxje!}(BMt#ec ziI(o7i--}~*DHeW*lv*NqPOTFY;{}fOxsQJ0`ebaKM}}Af^U(Vq${M|L`dz4`UdEh zt-b6nf<*Sz3HmmwDxh{f$P7U=c1dcSb}1 z2DxMVSq4Faj9aUJqo?WLw3nD5I?KRPZS@P=OLCgDm5pUzK|VV5X>y9ZunmRxeMDGc zm(B#8BHct^%php{S-sGi^w=g2Z@CFv%!mqjSLi1#9-m! z{N6DCzL$eM5@C?1RqmwIZD-(b6*g3i5J`1~HimGM!8%b}=6o62g7;9osG2TM~q9njymGO7L6q8u_#o{w000Qokc_ zkuOWcbYviD{7KKmZ0w{T3lj@O*z)CAzdhLDsWcAzC2Ze8=$|5cNEhJ}i$zN2A!87B z_X_Oi{_r>Ko4(*^+Z5X@?B{slF)GW5whbbYkYBu~ zu)QI3MWRTeXx0zNCUW04M?65h(%ch`nPfJZMY6 z$2Oe4BOTci5hr|R?9gvfeTLH*%}@g$UeuRCi>J9i1GT#95Lgd>${?zc@OwPL5u5wP?k%BK&k=R)iIFtQFhD za2fd1O-m70m=$Gf#5%D@1b<1^g&pqT>2jl3E21yY*OSSgWD*%9w~GxTbkcHT5{V*{ zNwPR9*NcocZFF(-=Z@HJ^zTfArW-~_R-ZLyM?_DI=xM!eM3G6hA!LKNEUYSJdnaQl zNrc5zu|xbWy$csG!pJx>o{W|U#TH?EH&cg!!pUD^zZfk2PoLB4Y!k>@vR9;tw#@B^ z74SC%{_hbx#TpS-db^%zn*@95Vm&O{wzM-Q+Wy1{+r?&aK}5SU^*HpNK&Hv9;-K)) zxMC^kDCh`bL*zD`FPUeSSq8vfahxZ+MJE~^u+>r&6v8%&U5H2EP=9a;BDNdxS}PJO z?$Z; zFTIcTZQ!WyI4KT`O(MHuS>JxP-^d_RLmd;>gzfW0-$CFZbiU6lX->@6xvns#{q$5_Fp+rhUQsmqklAdKx`4j-1z%$VBAt zc5x9qAS3Aw>SZ0)kc|X#?L4MyQ zkI6DrkKNSPt~KI69rb^{u%ib#G|8BO-hGKDyD4squ-UhaIks7-SOZA{{3GZ3>EZS* zsJK6|`(g>!_htmZIj>G>f-(B#3 zCgzubYJ5e6?EMw>&4!2!#%_Ep+@@UB38>aivOqk-{QYM~pq}(WJRf2=tP-JrZNPnC z3G!(QqWw&G#W%!$cEUm`^q-0hx6Aq`+MX_@Z^b|2g~*y4uOsMB;DPkHcqv}`I>1Y5 zxc!BAC4yOcd_SWHxIO(Wo{L|lXZBnjZeL1I(U;;RK5}GsMnrE z*q@A+f%LU_E4+8S0RN2sZ^S!TNN?oQfuNu10QpuFl3q`S8cFsO_BD8MXNwPb-w5M4 z&hHcUK>1#L6doPB7&zN$l6{ysK;H{jy+!(0dK~huGFyBSDZ3^bOX;uR&(QuNGP;&9 zmfCxu)Nyrm0PRMDD3L;zl%%Dn z(ajz}f228rN?#c^_MQF#6hO5kQpuFA19eyXC3_HEPDfKN)AF6yUF==Kg(ZW9mzJM& z5bSla=ZFH5%Z!Khjs4^TO(PbWPu7&7Uzza(tfdhu>!T&5-Z9uugNBk)Y8i0$tIi;o z$zGC7^Ggp&O5W4^K$nS+bd%pouVkjX+q>Ai*$ZMcU+HhFpu5oS_CQ)d`pH7ldqe~{ z5b-T2--#kJU{zV&m3E=Oz}F)3H%baO)jxx}V7&@M-?j7)@IeA0tP} z5i*Pxlf`A)+Lrn-=qM>A-Q`l6y=|>NLIUV9QXkQBmtKww`U^Qmg3N!xm1Ai3?bDe5 zF=&)P?;MelQy2P&Ng638OJl}vjjQQHpu?n&EG0+MB(=hF&?e{sGK3zX^>F85mX&TE z4|Gk(CiV>rr43|78MdUA{)TO1H667etsv805u+XSe`4iiW!aLY{j*hX1(jzbXeH?_ zlN&5D$~h{qKCHH^BLASST^n&9?1Pp+gs1#YCOxc&`>Yr2PZHH+1NpLGAzd4UJEp8E zn@IP$#lRI=oCvJ2sULc^hkf&4O|{AH86WGNycUBa+rMu<_-IvGOT73#4{BZ>tc76mMPL3 zd=M?85Y0L=@Smra1E7P5XI)uF`m|eu{eA@c#SwocL&~hvwH)8zK3)~k8780{*+Qnjo2So$E|bRCoqcIg#%%Cu zw2Z*(sFC!jlB_FWHXT@XM5l`MT2kNe0@Y?V@tv$DL#||6Qel5T{PV#K(taL|_1_21 zFa0s1N6+Q@0!^nEsYSMwh71{<4Bk)Dsg$i`GwJhi7xL!(YJXIq}DAzn4B8V)RSfb9mTRHph&;htAW_$r)Ogwvj)eC41LWeFom9(|#EJ z2l+B%j!uWQy71p0oLtHQu1n9*RC#fs;u!NZB5(QTg%_z zkN@d~`bXGnO%2%>{*o?981ETIY$tz#h16FC;Li*A*GII2he6kR!QOLNY$MysAEi%1 zA>$_Ax4UT%@w4nAZL@uiUH0AdHt8*YmK|jVQN|5&+qN6;<)37GX`65d@2NGYuoFbK z=paLuJOm%7J!zoqDm%;6t@HIR`)$&b{v~)5><;RYh%5m9Yve$4UMdGX}X<#J!?;U$X{i! zObUOC{_UavkLZaWVPgv$?d)yoZW=86phxQ52>7>)w!?gS$X?RzV=LX3wzIdVy<|^0 zKqhx8XS9ZPTYFzff0Le<59-!fkKNc`{b0efaY5q@=py|E>(f$(POhrk(6*?+zoECE z^lVnnXiM8*{rY3|`pBd@4&4^k12O(P(O+hs-l6{_^Kri%Btzt8k+I~XUIv;^2Fl;1 zT?S-T(@V)R+)zX0V0l20D;1zW8S?dF6g1pVx#51gjD$gdgxn(B8~vgSI!dwvY^NA1 zhsglwmjab!f5;&+CnvbK)CE`}+{eer;b`%`yBhk1SYgL787kL^gr42--YCSL)8R5q zPM6V>qT$ba*mug&@PLpLmIAC4dqaoHk#el`y3F-^`i7QbljI+;?^;|?N5H$uWU?G2 zcgWE1-e~jhwXetfV1%3|GY?-v|JSq-8!N}bztGY7;LjWSn*Jfj%Q4d54fzCVX%-6k z6dCraiGEE>!=s7tXN=5bmBDZ5TRK)wkP~HM%`V#fO~W@d3jHTZx2^Rde~TXDWi%}K zS9xlAL*LVPbfo+fJ)$2Tv1EhZ)4!mdljAe+gC&B@gU2>Rdz7^Oz0NY+HjhM*U2-z2 zsYl!fJs-Rb^KoE>5}K{h%R%!H54+qZgLMt?dbDgu{2jO-%+_!1ZjOO0N=Co~6kT^9 zl>Z+OA!LWLj)Y1G+2b;zBuDnhk&JKD8QI5?gp4z?GR~;%ot1G`Mz-vAvRBSox9@&_ z|2?1QkLRD~{dw=#>y_b=EZoZ=uWa!3YKFQ?;mPg5YqmWL=PVeO2@7i0;r{V2#cbk@((7Nj<^~1R9wfN= zK75hce_S7YO8}le^X_|mhO88iLSOfSdq30~A;t}so^aOY7OdYi8no_2=XH2+B2jY> zT5K9!C(`E$Os?3g%AZSp@=k+-SxE7TE=)&Tviw44mnn&l^jvlKQev5=tPhNev`43X z3heK-FG*eh??<`9K#O@}G0UsR^L{`1;OlX@gSVKDPg%dcORDDs4=+wU@`*44;Wiz$8e((((C^wwG#1Z3slkJ&WK&x!Iy|c$>ZLG^ucBW%W($Lvdi?2XC z$@*Q_ER*)O+C0yPLzY3$tJ1ojY@R&`i#HBEEZzyw=W{7 zy8pt?ie8-B%6lJCiUqOHV4u<){=j{JVbNztwi~ zzNcut7PyCl)Ld^taX;)R9_YLKcTz|*trd55TO#=3N=B70K4EwChA|)Tw%I1vuF}uA zysl!gZbpu=YbZq)uB?jqrJSpXXoS3`~1Nrz$!tN{N^TSu2SwwATW^l%`IW&p#wj zQ=+)iwc!Khli&wu%LDMqv$hn&j1ZT;azrS5Wa6aDas0i~!i3c8aP{Nb^`q@JBZR{v z-(e*HN%aFJwJ^t4?YOI`KJ%YuL2zf>x&Cq=<2r9ufBGmJ^2=|QZ*zc|Lmvja;-_av*dwH+eng=@X0-} zw(9AF4L*0DiC^j7_u}Q!Q+B~GVyujf?=DB5sp~t} z_y@HOq*Q1;@&-#tz+P1GneF8pOOIDcF)}p z%uMyQa>%%Wyk+fk`_T|jynieM6l)CnOU9Y!f!=(@x|}{PmrEO4H4D6}-zwQ&tf>6* zp+cadAAl&ibHehJMJqk}xcIo1WZ?Sdc4=e~pd-W55`N2yqRzahH9ES=yq7hc@?ZgH#C*@lBFR%uiXio0kx|A))|7tIc;pu`9W%QSIB4<-rwf z8_8`7)GV#k;>SO~INuoR$H-j=N^Zv*xtIR{V7E~x*kk@s@zhbCuE4N1dYBZr%fYhK zh}>RJZ|l&rm@(;LpZ}JPvVvzi7I;vjBlM4D*NZZGYD^E?|48YXIJWN4X2+)U{@efY z-mVnu&eUveOpL4`eS=EYmk{&IeyRe7qg5f3@Z;3erm7!T=~@3GHVp!=yWg^9i2R6= zKZqPo-<5oMdOseugtzHX!aGt3y4>JTyckE*ont^Vx@#E37LD2v74bmFyY6( z8%@J+{1u0^LSR3j$>4A1yC=@?z!fOrg@`S)=Z~xcOR$AlExrA?R~OLS#1&oaWawup zjrp`8-IS2M-Xp9AW5^;t>hU+?uBokcnn{}Z>y7FizzBT2uuR2vY2n#~X}-IIEsvRn z#d-UkK2CRZv3Q!gZTI&>#l$snSZ2D(Hxtw6WkL_wA`-`+mPmZFu)L@+uOzHRyL($O z@M{OW-MMaZ4JrP#eD7}O^77o)QaGMe^82NJ-e&go+*~_6gM)TZ3Gdxg@5~j3m0nGA zZJzuTgI5CCIi>H!w!lvsEW5Ic-nngzS#FEjaPkfmy$x1BB_5H=-j`Kq$j6{f-HRs` z>NGUYtJ?Iif4gEJ>8E-h$nf~tiF`*lQ+F%ViRd`~t~O!OZ@buEd5hrNIr4#{rGdx zw29=0$_eE@ND`Zf;^&NG3n$3i-NSs5!h#pzZ$`f%8=>sQ5oMKEH(`g(6rQQbDN|I* z$KTRUs(bDDh8))=1tz{64PMoDa`*AGAFnAmy_kMAkvyX9HlE9*m zwahZj>o9$FdlUqmwiZf@1r6cY>Z1x>ke**V%(}k8cM3KFa>jV4FY}k?E+^3EqXysN zb6=NnArRxp9x8pWiPrd0^MmCpwbBoVwC2qf%_t%L0-C09T~EKMJG(_((3yv@+c!^h zkIih8otn-r;i&2uop<+s_cWMbFZ)S86D8}@ztYFCiRcbMddm`HZGV%0_5@rBHsA!G zf_Q0^i9|MfR*{6yJY-!s`*=@F6tOU`(H!!X+NZcG=N@zuX+^o4KT3B{&DzE-TfR_M zbPG4z6a1h_rT<8&tmXG$?4g{kvMwaOYlq zr{?QKE{01RkJy!+mlYku&bqkb&j=4&Gh0o?7b^522czsi*!<1hcrK6^$=LQPqj?)Y zvq7x?b>u^}OnN6}#g`5z{Ckc^vW=rjF_X@(y z^8AXe!4VEeT4m~M=$VGLi}ZRBfWe$vO@or9cq(Nd$_52Y|M`r>)O4&v@B)<9y~^*V zFc|y3$GBZiM!R{5` zH06WZGWahMwLyI0Kqq}XEb78& zU5;s9b8Kie@V-}&TXR&r#=E4EVS|p4$6t9oTYlhVQNf3!3yTHi_gK^!o>#HKWDCU2 zS$nS1YPj0SI%#2XUV+pMW&y5947$Ljg!$K1E=m>}-FJea9W{M@Z*5%>T7tMNrDd1! z-0AMYnio*nM61{LD?zs1h``<>r;<6X<;m{jkbCSfjmAxI>648F;JEee??;#&*sC7K8kC?0OBngz(fh6}a)eu(p>CfVZWpv&=?f@~9u(9IiuWn;;#n?l z0&K?n;s6CXcU#;*K$@2tY?HS)wVFO7)cM+O!x=3kBovau!@hnpvEez#Wuc^sUNP$< zzHyBKYI!fUW}z&#pZZ{HrB6C!Gq9mQ&2wp}%W}xw*TSv`$X_`i&L2jW3ipBN*=f?J zh)+p;nJ?mf$O^w~KX^IBt61E7U_=@CR3OeWslpRlSB#Q8PiCTUU8}Zd4JLXAVv`@; z<_o@6B@=~jJ^|f(KB5;l`0L>zN$y8E2i9=6gZ{5Hc@~@zPy*JHQT;16Em#4WOD_mh zjnCgq{8G6kC4ZO*rkhL>bc?G|Q#PN>5wJ$ASBPd6Z{1vZwaJQHw+08KgwJc3*$Avx zrZ}I?t2A8V?NRErYu84lWY;vBxamn!C>Hn(wH4dyRQR;2i>(cy>3E_Y2U&F25yji@eg zDYB(cm=d+9u)+m}#eu#{nScCrUh=m6irSb}+2-q1X3zUW!7MX>@XQT*FD#sv@7h%t zVim)lNSk3EI0igJe*da@XJ9r(?(UN)-jdY}gfczKs(hM%Q>eBZh^!Y`i_WO}S?SOx zb2P?ycPEE+*E-GmttbiEk3K>sEkCtbD-@qG8rPhP_A9wWvn>??DRN0#xRMZ`z*D&e zQbP4Xl}c2;Y*~y1=YhkcVUw>Kbj05s>rudZL#}~9BYJpz7gWZHGFZa!)V#z%V{h=q zj|$x%I%!w{IuvxGN&4WMu~7Eh;uG;1DtDB7R1?~|P{>xAf$t|CuJz}rd-p6?u}Pub z=%AqRMAfFUH?NU~Ct0f@;pk0bu7Sm;1)VpMNQ~y@5_)L}TO#zj*pPcTnEBn8;*uAy zs|`;!XEgKMN2QY}m6KZLN1B((smAKdMdzgt;5T<*T<7Oy%Qe?e|H!OA0PbpR8d-#l zi{(FOLg}tLk1k(dezM$e5e@7ghp7h_mvz1_FM!eV+lipc<-Z49QXPR2`XFopFpczidVF@i6@nAatk-Y zp66O_TfEj2_h81|02UgT**tg$c{G41*ep~lNOW$yF{7|UzD&upurhaD{&qyYx=}2m zS@OIu*cN`$4+X%#?p_~@Gq2a8(d@&yO}V70Dhg9HBBI{;F$>=U2fo>C0gnw0sygPu z&v?7T)PO_PH|-LoxEgzd**+(dLxpdohSe6HW!;HFW=z=|CR)BH-L%h8Eb)-@CJsSDL&95fFZr?dOCB}A0`G$?qh4uvO zNksee07uavh%_>wLTGTzrh~YXoLl`KtUh^-6m_dK*u3B>7cPx%A>BAl4*hWYjoHSY`K;wSwcE8!afX1s(^&q zM-O+pk6D~Xr-uP1hzh=41hLJ=`88~MsCQc*$)Q~NZVkxy$m++E1z-yJTdAoI%(?Ax z1SP-;Wjby@@$Ie$Y@6|XpJE`hHd5wGrp=grOxFUSHi)yApAd#MKb*cKAcY1Z;{z+Y2C z|8U41hZvamlmwWg;IjoWn`bSm>#@U`4gEc850*}9jkIR{5L_#^dOqzgphEx`1t%Vxn-~Ii0)WF+yZ|rTn z&i)8l8u?~nvbOGCC0Du~2X2G^*yAbe#cwmW)>`b}Y(AK6ot3b9NF_C$Y&h(HZ@C+p z;M+7~?E50a6=sG~aWnkXCf9Oz1MRRqXb|q<*f9;Vvez8()5%=V#*D5rVU0%jA&C$E z=F!gnKAZhah0cGT)u)0Fw>*`I1_wD?WpQ|F6NSgMGTTO&tPB7<0~MABXY?+P*M@;? z{%`Y~j7lp-XX2KRp%r)}_ zAq+l3K?m0VYa!xEls!&gXQM+7w*`TtyNY#|2g1txKg6m4zUywkd*E5ejWt#~Y4a%f z)oeBCj`kL$R*s*VxHjm(gYBEVB&{t(#@N% zT?6KnH~-mp%=dg(ir=S)HLjEj1@*d|12dWszCpjr|5f=`X(h1-Dthk0jwwgjzE<(k zm>UA6pm*&yThJaLS@s0hVq?^s0V(=8EEtYC+?|{Ktq?o|WS@h=M%OD!=rCfAWB;6g?Nru+ zfDDfyF#_~dW*EN^M*REAwsvw@3qe6khzt;>3pMLdQ(FDA8}rS3J)erg(Qy9%({gy* zVGM|dliP;~ARHkzL}yV8f5q*6>#$KxvDxty*^Z^b5yZ_M$k+>HUZShq=Uczphen#_ z;6Y20gcol+MmlwiZH6OdC9+TUi9s-#ro`ZkR)-+cS^XgAQNX`#X4CI&;wt>>S>y|4 zJEGq9NcHNrtEr76dM*S5kARU+SEF_ugQ+^cUed1WH>wj`IQxyTY05GlbzPD=& z(7)#YW@I$caAYz4cMZ7|TI-3b14Sh7qRf8B*_ukm&79 zL9=YDPv=>0s(z4Ka)`#%0Ye2p(In~s2PaundVM=W$J6F+}EMD=li7IjnC zQ)8;{0MNE%mk%e{tlbu}SdUbHLl8Bzw*cq6g^xN*NVNI=Mxk*;<^&yV(0||}!8f|; zF@VOZHr`0{omGGvgeuJoR&N(~Buil7RT}%x4=F9YE23{tycgpIFjm8a)aAQ%G6Vy? z_TdCb`&iJ@Rp>|saGqT(``3%1#27VU7&n2M0K4b2=;<3~!3j&v(DNKh01=A)|FW*1 zZ{;Dfb`X*QVe*>+zWrcl2msr|cLIfm<6ndXOxuh#e8wi0sSmXwvzG3^1>j|V4^%=V znrN(IOEULS4FMx2gNZKLr0eG-q`lwUa19xf4oLy$reEb`4{e;MMyZDR&rs*aG||4t zk1|Ojg@+YZ*HNE=eu{)C^|G;x;I(Ci&b%{F?NHCZ)t5T&+Gp&-<2o{0373E*gkq*Q zsOPh=oF?S=NL{Tjo{7p-U16(Fd73A5eT#u}O6xKEBWKL@H`kG!s9XS1ZLh@v>KCOv zcwyWFV-nk)2vG!|YOwB#I?4CqcSnt2SXxtnRiDaI1rWT=?3DhXvn|L}w#U2#%Uv(w zuTcR}Z7+Ls1Djw(K)@z7kQF;Yn}i5M%{q-%!`@wVNC(&xsehr=W2lw(0pcxnrJ9lv zXTpY;>G!dEwDfbKpO3CdvZ#B6Vq+TWOWxHrh{|~P%mva7>B|^SYfAWX!y_*`)Ga*% zxP`NG_NZ~4sPx_TCA8BW5ZvX*Tp&yF9n^8THfyNODUA9Tw#hS2?JVv{+}?qy)a?x$ zCdvLhy%|9MsfYby!AySk_Im5OZ^n+60t;mb;S&Tp3?c)X=q~(jv`7E;LbA|WxrkPS zR86|c0V;IX6@?&ijFgI>T zK>-aNU7uL}S%ad*QoE}L0i%yj6R`~J_%@Ui0Zm68fetw9+v=bFZbw@C8tY|3RqAFd z+OS=5)W3b#f!B}As#K=dwJ^`*I_6=};pU~2<{JlSvC!^6zW)#-XT=(4aRhiMH7(=a zwBv<1QJ*qnh8owweH4Vna@(#$fI!WFQ8S{cLtA(=VrWfKz!H~(G664m(%$&@WR&W3 zLTX7fyIuHS+hBmtSfrh5ET`-mVDjfglh3{Z`1s9ds!=L3dzpECdyx2YcInG9|H+~O zwFy~@gtNuJ<_BKr`(_b)K9AYICsEY)-Mm(Cl1Pb1nq!qz11~^12b%G1wjKPWnVNCm z%OHN1I5Y>_1iJ>{fn>=jAeGvzw%`2yoC@z@c-dsn{peTk;h_h3ePMZd_9w6Nld4gh z$o%^Zi`SjPV=_OyXMX?Ev8zw1#Cy+E&hD|1gRlta}vS=MR+L zDa{A*814tlBR?r!DxxgXFTM_?li(mPzp?3k?f4lMcLvnQRLwv0>}ASfS{revJOqR{ z)DRgy$2HQR8*^Nr_1&|qzC=F(P9e@zI4@#yP0&$a-kn2>JNUK)Hk+;h<}zw0V=$pR z8|=dqAE>%RoZlZc|0YE2-dSL$1n=__tPdhWX?CJx36T4JFVUU@fO%lKDE^MZvv=|1 z!29bpkaQQX4lNqInu`p}n@rdbWWta{keF*n{CQLTw;>%6&9?7I#sq=9%{XWmVM?lR zq~fkkos7Ysb@F-s3m?-V)qjg2hlx;6^5H}0Yr?Kio|-}fZlZ!#oMw8v6RcG^A@=8* z6sPn>-Cl|bWV-02%`88lS6)^@)Zsuu_VCUT;I}f^m3u#gai>&|><(+SG^|TTb4INp zh}y?tj%&f&{T=#j?{QxbAMLUUGD9m*AKWK09&dAF`j0`i%!a1W4OC;&MwSlzcFwr2 z7Y*ohu}MSvlL)iA2};_N<(SH!@uNVbf*Mt0M6^Xr>7P%ze)`nSa~$A1m&RvU_;e$O z_w`=zi~1;Gsn1h=3j0Toud{=P47SYw2JF+E8^7!jz|ndX@5rATynW*G=;hQGx&vDy zrt_&UA;Ze=jrKsJ7HcF>R2oj7!zM1%eoQ-|f)@4_(J3?4<`%O4`UrX0+<%qR^*O8- zwrX35+%@zeo@ZjE!Gi&x4^S|(5>1Y|l577G# z^+ARuc4ms)WXr`5|+XZ-TC>u$yCkDNn3 zk7lD|hqHAop0SKF<+KUwkjCW^ezapWM89-BSLLg_>qquA=>NDUk?JR6#JomC1^PX^ ze=ocMd0;ELY_;RyRyg~Y-Vyd&+pUmb~nx`AMu(zRRX#_e4*h z;X+<&G;wVA2+`zzg>jR~a7Jn$OSrmXjbnLvqzycE{msjyioU`9K~Kz{Z^H=_scIXtmtbO3O)H<)wr4|KrnoUPb_u68-Aau=|4E5pA8A2&TDiSx=04X`)BU5K$29I&^neUw21j2q_(q?W-u>=?Eqc>-( z5obXE;{3A#XCtqw?eCo; zJT#{B`*asF(-@Gut9XPcKz53Ih8c6S()KKfK)zF_Ep&UlqDC>iED*K@!c=R#PmW zH3!>oKq#i|f-0(&6mJpfu##&Cr$oNS(kD^vVH_JkXL0h4RWu73)8P41saFzFolLq| zSJy#z5k%abke6nQiXz-P$;{yV_ZHP%CYtqEwif$nxyJyx8ecI%u9uHg-}mck3O8~P z9$knvAg@T$jM26$9s?R(UUj+`wxx<)E$jLvTLK>t7};5nvV zg2$>~r(NusI`83F^bFKVw%7lCD9Qtziw3VS7dNMj!C7eAvf=G`OX~xj<4O+n*4q8X zqaEt~V3hnR#cCmBRm=;vZ~|*)?V_drvhM}rM{@3os$>UJfGC~gsa4N4`~fhLVRQo> zLD;hUS$k`#IMK^e2?mVc9w$<0c7o11HBw<51hW@pMqfE>ES=D|7_4+U6?eNp)`{0g z%+qhUp2W?8COX$$Ac(UA^Ahp`sw1Ep=a<%k7SK?B5@)eD)%*07>+u*(DrM~60D|G{ z1M=b6pAS>a&E@X8OYD7k;FZc!K(CBs9%EiOag4E`P3?za>E&WYd7-@)nqaosG5_qt z)%x30)NPPo-;lr0rJb{em3YPiuv0sV=d#)O$+FGxN78LXiyECu(x*e86616)u&Qg# zPZpgnn9SLYR_*ObWZ%jv>PwA*MoLJ1V|)kyzw`}YwDX0l|g|giOTFz84m5x%v8;59r`kIZ!?t)99%N4 z`CNUO$gTJo;Pfp*m<2kQ{%5B;g5-Pe6}8dZ_KGR2?KOwh^rnIx$NIj-31h0j!gBgp z&cjo;YKw&dCJy%9^_GJ#-bTPM`FN{@KS)*_H=4V$l^=h1POKf!giPzp$C!17C2rFD zf^Yu@ox3G|OIh_QVaE^IKRLhDK|}Gq*KYmbPcIA=GA}b$fRB;MO#-r40SFo(PA%Lkvi3pU4Q|*Bn@6_hZ7hqqv)0G9uPEhpX$AD~4 zJEgU}J8F_Nc&?wpY(^aVO2)r8meNGW1OoY6c&Li>nkcMGB6C9BO|rBaScOb=Szbd% z;~!#p3Q+gb!-e(Q3im2&D74bqbDA-M|L)x))&(C8i8z@0DVYhWai3a}eB460WR3y9 z6gW>>=?EdQpSJik(IeGajO#(MYFha`n6Q^+>zW?W627j(goFJ$h8f1+0Sj^&%bf@j zKxxsocI9PoM7xuCt~lu#36RA8%isk6`Hkcrs5H0#RrJcc1SesMJ=nivh?rF*uoN9- z;hhPIBAj?o-kdfm&maqhr%~@qfS)Oxfu@%bCD>LT?-*9OPpD=8==l$Efy$_e#O)7Z z-Il`}EVs??;?S;*+f^lqF{Z6nGl4ZgMFLL}(M+3la5mF7Hjq;(Wx8{u6Pf=pJ|JP< zc$_PcAi%I6Iv~n&451S|_PWTkQNh4vxe{J(#v87Nhp=es8@M@Z}-ve{R|YlbC?Q?=cvy=Bzg?C-P3PUfbTs zSN?M?clr8(t+;T#MfN1rOPh7lAcFih?tPHF*Jq(kgOm0@WsZiC9OW^Tn_Aq^@y5IP zN$LzF$inxUB#P|QUjnEdB2(8g0@ z&U}~ez0)-!49&Ib^8P$yKIpO2n?kS>mY`o{zx`Aq0GI-$>=`h6K`Zf{`C@)MMCKpV z*kgiX9b?x`SI2P~j~?ue!ZxINgmyrlm;()l*qMu-N_sIXkgt1-8tna42=G$o*#DL7eJSwXK7Ym!$$6nb?pk4J7Ac8a z(bp-x4aUd zScG$~(IJ(1W0q;_*#9B)IqVg@c>CC&PPvvx&Rvv+NobyLep?R0t&!SPZ3^>*UnYxq z`T2?D0@mDyTwljPr>CK-+?UOANdtohos;!>e&v0|t9hjX@Rt8oYBT@64=z9nkYd26L_x zth%oVMJQTw|GGW;QN4UiSEndD^}ih8yLQgw``OFtJ6{FXT#=Y~4xdov2G;G7Y`?n8Z0eDOxfzgz*_H z(wgnu*K?g#M|T{{BZU7uj@a9S#q5hw!~J>*)IXn8>iv0qg=#6(ABFqL!wbfp7YM>D z1t*^6ndV{Fc$Oi8Zg1HiQCMPv!KxHzo&s>>{;x(QVGj+E?jtOiF7ukL;lGOFEa*F} zmdpF(SB{4Ngqy=MwFPDSRfBv>lz(b9@n3PEi|>P|470Dv=8P1Stc0BRA258U0P}>( zB1z=e(cT>W@AIzWpHP_^#1E=Pr}_f9U&~$s(-B38N=l_oEFCoGuP7|%iuYfS#GE~d ziVBpu-_qf)?4yQ5NW23R#Vlu6)e|TIZw3&})H+jZRwHskQ!U$vB}QUcqc)8s9f&)a zcbI(_HNQ3blOsh}5IByzTJw*|n)}l^_K_l0jvqeBpPXvIxo&E!AeSEj&<=f3`FPeE zC>JCO3V%Y?@*+2WtdYbUjF{KJ7=m?1Y<1Y(s+dBx1rbRd#eIl|@PXMeon!7TlR_Z* zp8V={mNhGPO*KDO-^WLG-C*6Fi!vQsle7d^e6T@Rupi;Z6@0_1hhWXVUnE)U(5Kpx zwD@t=rBnTi#8}f%W^UyEDs)d|FU!NG?|=o$ny9vE0&llvBHY!fzSLpf9yz@V5?>R| zgQ)(N*$AT{8=gt{M^Yk7qKARX`I^b_4V`_{^C6ShV(3zB5(_E7&X|)RImc4bDd73f znw8Q^RNM}JLuWr*!cOx-;1i{%6rgv($5OcOv4(rAox|Q=#Mz6fVmgJmKhE9cJW))B zsazz%*3D)9bW{mm@tyK3%XGL?2&MPzzSpa9B0tU2FU0_l0nlFM^6exTTdOEA2&Nu= z9Zt!y?nbuO7AUkdPHZ72P&SCFz3!nxYa#E$8qe8Bb5}hYB675r zWRl<-TKAOm*L498V0gMrOM*{N>VZ*Mw7zlR$t`vDYeH14X2^gJRAgVX7M6TqaR0Y* zVM)XygI^?+nD>vR%-I;`e1ZDI(E3X&`RrvfL97e%JRy$qVLMXS0Ke3&O?o9-0yxrQ zr~oWIF_ONRb}zH)7eZHKo?H;NfgWVL``xQvm$5rg|Dx_&a$HTGEsAlbd;DGL*j#f> z)DcMiC!#dD9p!p#@Q^gX$8M8%u!fCpc@z0Kq&JsInDsmrwKM;?=_Bc?Ao^osbue3$ z|2Dp&xT`mKH>48M%p&CN$nl%1aUz?>qaq=BzvM5Wj{&-I;cRckU^UEWg7r*|5)-so zGf#{8MuJ}#i4kiqW!Jj;%$yawg zB4p=BYh(?RsOH^ywCOSGbP)HctPdSGX3W@p|@x^#ey1^1u_l2_%{IbIZ}(v z6y!tj9q=1=H=)?MzZ)*kH()Y?^Qq8r;XyUN4uMk{#~c5qu-Y9|0`mFF9yP%LwuZ+9 zEo#kJ9`GM=ABRY1=X~pWqIGFsG;3UPKF%7{Yap_sS&U?C1!CIpxo@r&MZmSgzGl}l z`ZMH;X=!g1|Jgs%2;q18wv-!#%&>`OTyAIKim<=I7C09{R^*WF&m~{9k?; zkh4K4XL+4#4|TgWW>fNRQ*=+THbwm)d*0yJoy*bTu*i;FA?ZyTG1&Fkg_c#>55blf z1l^u`EZv9={~YOF!Yj4;t`(hLw}p(FCx^FqS_{xmQ3|h8#2e@`?Kb2~Akm?m>Oxd* z()RD9&`Wb54$v)YnsZjQ(JDUhW#Y6yqZoZ3_on1w^*aqs{Tyv$l@91UEljD6C}^_&?^-;uaAJ1An}A$TlEO-W52=<1})}_ z_c(+{zt5iDqBbb4tUzlLtcNp;4Lq6myP4A92-@S@Go0&}5f3LTH6PpEV=J>8wJ{zZ zYg}j)Oo4Ec7cCc){}}4~aNz)Arzd{SqEw4w>h&ikxw1HLG^L0l9Z8Yip3-X+A=&v% z)}C}Ocbk%&8-&8kJ+{3PpAMqmXsGJ;-YVwABvV@auNJqS@^T`@NjJ$5DlhP(1^4cu z;21~Ft7{;gnvmsd`U05HQ-Jl%mi*}BCz>p4BjpJ$_j)w;R}>b0`-%vw0=E{PnE-=3 z(it?&+&_|rV(}uX4Kpm)M+`n{<~TBjsLFM)wnhHOv#qW5LsDr6BnmiIcJ?_!|NS9} zmtVdsbBXwX_}IV6i?e_)qP;6`NF_WOZ%Vy-4j49`Tx@uu`s!kn@6|2jC2DN%Z!HE5 zt8-?ODeMWgmJ(*8p0zMQ_@a;#nzKrI4#0|jW{3IoL4cd%f{x|h(2C@nX@b#T(>S;_| zwp}Q!T@h+@tC)Gt{yw_Kc$M(Qt>PXN9_oI@qb=qY;{@!~<)hs*36G}CHDfSA(sF4p_TFP4Q?OaUDe1MqkN~#Sra$ay4ty<~Jr4R>f<`$&63Kqj zH-U9D_m*0X?!|@GN<05c%g2!5L~is`fURB1EzMmDc|Ccr)Wk>?$WY7bEVy`bFFM6{V;{=n0#dUlcCj3pgU7c0>xfT z7a-Qm(o3Wb_9f+w=p#f94--4aZgjgJVc!QDcr;G>9%VG%Fads{YFRR9KGUmfO?{dh zzouL-Co=hT(d1+CSLI%`^P9fgJksLt05R1~Tanb~i>!Ul-qb!^R-@>>#7se|_4nf2 z(`q05v^B23OG}#~Mrd7K`(<4r?swBdBVxK!OjK*q_ZQf62dc%e_pIS(*FcrT7EI79$AzIH$8%rh-2Y|! zZ4cKPVOpfin+)Ud;ECWlY0K`rV<|=vfo~N{wqJ$1hbGqC9IZ{Ouj0g;g{|+dg7!K( z9qQ&k!1$jYo*JCLtw|9Gl-ap6^Pr}pLD3nRCM|M+sw?c>z~y69{*#8hdLYa+6MMkm z4|&DhWiE+MGd=jm0jpIHrp!cei+8+wy1wx=Lx;*Y|9oCqJU3?l*JgeZj%Uq4$*G76 zYfBk_I?uC~(3qPuajZB>SfLGI&|m*+RnM1r`IZ>9gx^A}nvuxR{#nzuqjUoJt1R+v zEY_}5?Ax6gu}(XtcFlv>y!_~=0hdr8Pgs9yVL$Any=u@F*zoDja;BA@LSdtQiF;q zk~>64(qk$~joTfF(s zc6j`T0taGh^NdaviVuoGTcW#6huCL8jIfuXwA*(Zxepl6NA_CP&Kfx1)qp25skEHb z##Hu83SGjxjIUsvYK#ZU%A;`G#KV5&+1-dCLED&x_p6OL1~=1mX%AKgLiRYh(F$Sf z4`Yxws+NRfg=aBN<~kyjZi1O8))XN`sNiU2LRvHg)~b7)=A4P?-Toz28gKM(^oHyo9azS+Te!p4 zb^4!ddz{mldCt04Hpq7HvI86^8_hQiyipw?dpkvR7)nl=ZJ2$fwkYTf>I-$s&|@23D&NZiYp6D6R4K z229~ODZ;BTfj#kcnD-BVhiZ_&rvy%c_qE~8l(WY z;`ao!kNlZm2D~q>#m0RSdU`GeP>p-0MLOq4$t#P<<5wan+Oju{AXB;VezRJ(CLmG!teg_yI}&WMhy-Z+{o~1pDsuad2U;8 z%sndrv42Y!!f|l8fxpSlOrIGD{%d%l=k;GK=doz6sO^TK(+IECLo({cMd;!o@qGfe zv~psi*ER1Tvg%{^6M!#vhbJx@eCkl#le*yOr*PxG?6bPI*K4hXyn8Q}pYbAQUol1Z zj;1xs06ORn)thxH^7KAbw9CIF+VH=@<6lpxYBAt_Li}LQAZ`GFVOi3@art1OcjVib z$+YSGR^@_joThVd%pgX08yhME$O@W_oYL$Z;m4Qn)1`mTgrtyPu-6l~_KT7G2ClFy z7UJ9 zO0gFE%Z|7RM2oN=0q%{bgV+R4@-*Q2<;*fXW=Rov8sN^%%7~6rLuFVTNJMNsc2>G{dU%q{C70Ts7MvcTSvwF z(}VvV?_P$}QZa1L`Raim;l2b!@@T+tzyeE*(TR|{jpwgk{pHm0;s@F=NZfHq4{q~` zDa@|fD^u4i#gr0Z?9l&`Yd`eMQ)@9$H0d!Q5$N?Ft%kr_LpWIXC{ktsVc2WeZ!5N7 zaI}Ovjr9B;sO?O_*HD2X$B$GG?k9j*EBzU|i2=nEbzGU|eV zG)QBxuiUTHF>od7H(2x6+_yn=9kd-YF41+Fhh@qg zdcK$*-t#6ui{wuQg)ASaK_w6u9yW~ZLsFXjBp^dfs1~^M z%c3-60_m0vShnrExkvoGcO{rrj?6aDE^xlZ8#0k-WJgE$jClOL>fu`dD0?V@b^q6wpW;D?&8plz{I$*_`` zVfgW8yY9WJW2DiR?vky(d_(fA#l%ge=r|GZCh_qv+G3d~=$n-y%w-{cQ#SnV2cKi( zVVuY0d-K-_@l>m6^?6#wFVzTfc7Yq4Ksy4*jIPe3Jm2

0wvSVs5I^PJ?zRJkddK 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 Qz0^y+)Jwh8OaE8&ZwhRa82|tP literal 0 HcmV?d00001 diff --git a/resources/[standalone]/bob74_ipl/stream/hei_bh1_20_0.ybn b/resources/[standalone]/bob74_ipl/stream/hei_bh1_20_0.ybn new file mode 100644 index 0000000000000000000000000000000000000000..a350c12124e6682c115eb1f19e91c4f23164197c GIT binary patch literal 186753 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%0D!H|rEq0o9V0<&}*EgK^nD;tN-Q^lK( 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%0DpLKK`j2_}Q9NIG5%cSb9S)A3AI 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%0D_#(9&2cYT!&$I0Mw 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�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 literal 0 HcmV?d00001 diff --git a/resources/[standalone]/bob74_ipl/stream/hei_ch3_12_16.ybn b/resources/[standalone]/bob74_ipl/stream/hei_ch3_12_16.ybn new file mode 100644 index 0000000000000000000000000000000000000000..2a572b38b3525a67d3464c69b1326d64c440fcb9 GIT binary patch literal 120417 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�mvjjs5$Xp?Za&%cGmqmx@E8l(4RM$!>Ojw!Ob9R%$EUTN?kE=v~v--Hkf# z!c`_jY!780dYmoHc`e`GJ=%>P-zI{4lb{=xYNBPf53-p7T6(q_mnp(_TL*y#{ zOles)r{Dd(icfjW^&d@sGsW(=w_^H?ln012yRrMD3tI$rKOohW;nnZce&5-y-^cu} zm-82yMRb6uZ~LA{L=RA|K6!Hz>G*iobmg@@94o@S?dWMaKFvVVIGM$-L);yz-D>x# zqfp$ zZ4iqrzVi-A!{PFLMgOz&-1nQS)K7AB=s`$^k2m)cD=L{cxObh`sf00fKV3KAMLFL+ zieww%3pFwB_IheDKUoyebWa5rr;3YQKYa}O`g4i#BtpP0mfO)Efr@Lcdwc9 zz9hyF3&EKT#b!YpA5*ofsS*h9%#NOF126AjT#g3Kbsnj;Zo-)KsAXcPp@ury>R|Sd z$Ct%Z@n%}qAaPtx{bS+y_ap3sfOOJ^#->6Jv#0i{sr;2NXXd5oivT2G?GQF%v*FQz zFn&{8J@vJ%kx8jWUs)$>;kVK-KV&fp)OW2badIf3&9=$bc-R;Zr*EfiKK|0~^omu^ z6l?#M>|vm7Xq^01eDO_Mc2ED$&&9VSvG$l$KrRJu7GbO_7jbmUU93O5q?1U6I!9k8 zm4~87G(#(>)#%Nf!gR{?2zUK8kl05c60&=Ss-%`Np_&X8TxP~C1S4PV6@`#4N3ggN zDx8*xLb3a8F3uaGN33v#hK0B+luwW$w=-+s6kpKe`MY4g!}mP6fp+RDX6Bg6tP@o) z$jQ~ks5EPkq(!KLP|Qe}1Je+Igao(Bl95!jaYz4f5~A8Q)Ic53b33kUE)b%ZeLAqh z1rPNa!8CiN-7L2|8QBzBIjR3-+9B9V+1+kE z@+$$&DW)VOwy{Rlo+2TJdSN3fKUqKK0s)Gt8by(E6$vR3_V{_zeROT1?5SaB#h5Yv z`Y5v>*R!Uobv6F&nZV#XqdxY-q3)q-4RGqVfx5=9L#u)d-xH30PPdRiqAbm`%Q^;Hf3F>-atIvBx(P{4D+Wl;v-Y#GDh9Zw{_Y1(XT>YdXv;WTaS4Z( zIQ@=f009W^(b_O_+WVfHyP39qp`A{3Gp^fJ62e3fmI+ZpATrL@gZ0Zg1@N@rS2O-4 z*bho68qv8-4EXe!#e2>dD(Hhr0j1@rs8{oIQ1UX&DOac0v*_NLdRf82^-{RspMAGy zxRgCl5!%ip$j)LpP*}5g?T@7Yq~OQF3z66u`Wo|gogzhn48;Skj%^>0iY4AX^1iZM z*suCCKEL133O;1xxD&U}raHSQfzq|e-OPA@1m8uNDfQbq|7No{L{xYOdaPQ!U3# zT#s2#0pu%%V$?ddZr;q`cbq7-z5TS{W`oetOSEH+pP8{GAw~u*=H^(``0TPy2lTn{xQvE zlYL&f^RLGkpg+95#x;&BclSaVQHF^_v!kGe51Dd=+0ZFS)_-8VafMoZY*}ZrR7`;0 zrvj|@_#ah&+sK)J)H3>T;ypG~ze?}c2u?!Ic3W#xeYlx#uHQkNhi^ZX@W9*TgHh{kbnTFfz*J8SkK<8q?BJ5OLBeoR{D1ZM4~mJ*H}a z(-65SLyrTEDW75y7Li_O2ByHEXmCV+hX0P!5ZUvq73UZeRE-Zm|drix=M?jvr++Ow$tiC2+5or2&pmQ;mz$JHOT*OS21RNGiSUuZs04U9fHV<9DvdN$#zQ;?Y}DKARAe%Hw4v~t@Bj6 z+e<}ByiSr-KLshYlV6&H{DyNm(K*kle3cht-ya^8UsAOA%`d+MHx8*vs;|phfAcB2 z&bzR{JzDSWLmfkjs+Ye0cAVw43PqTUpJK#&pld1f~ltSuby2C=%7aBd7RT1Ue1f zC$z%>5wUz*_HbN2kPZ^YCvZ-O-hLq6{ZI%N`6Vq;Qm}eMrKU|2D8FO})u6DyPQ!RF z#cUO-Ii)CTU;Ql(o5|{Al2?pceQFN__{B61yIYaO5b1};!mLmAcpwIkMci44?3-7H z7c&4Y1|?g_uQ#w>uft?T;E&q%J~v(y*UY+$iZbw4>DHk$PTIrvIGK&Tx?^YDKWxiFv2TBnwu6I{)v#HMUp8)r#YhKJC*(@R1!)J}<5{E4SVnZn zt2>2>$M87!SUSILhuLzKf7Ih+^ZSLxvx928^P%8xzW*(}YFv#wT!hgWHH~Suw;Rtt zj&Knde0P+yiy;3vBF=`owK@%P#_)WKcBs0!n99kxIz`^sF+Ow%kc15dUxV(OYKuw!u(L`f5fHOie@r9aIT$3hxQY-rIafy^vNazCus5 zjaw9z^3NDYeX`gbgDCFfY}g0#QjAkq-1ot_6uj}Lx$0wu8FlxiO(K74qU8zW-{LC> zL_#cbXv~I&jEi`C&7NsgOZyYt;5w9!Qg&s$$UDIw(6KP}HK*x%f1vkJ;vS++U+>8e z(O-u|Zc3@-8?Rb>SdWr|m{+rhz;oYU z6^$j32XN9B@(5?__+5$6~*oK z{=OrWK==LuL5?^B{Vt*INAoacQT^DFMTRr|ti=m~N-G^OPtX$`kdzfZ>Eaw_&)(dk z9K_`IAsra%R>T!yOacBFFiC!SD-+zlbfSYE)qyQOZc@%DVjgJd0;yv(yNZF&0};N; z;yourTgBc1J%DFJI)$cxUKXb1UYDw0z+Fzw5)8?RcHyy33uIJOCoCIW-wAlyDIZ zK~Eotc5#-{SWd9Hh>}O@_h{kQ$&VzHY0e)GL+Kx-)}1LcI=4s2+?MOGo$nF@gUYVm z$zL4VtK~yCuy&m%L2+0+3efcfY3SeQh(EhceU;}E7qEz|gI{0PlExP;;vd*-OxVU^ zK9!7F*g@?d{#pbZT8FQck6E~M68oq-8xMw-d_4N({RpMWZv1@kaqhv(GTY+d58JP^ zKjsC^pR)HmfyfVa$RLL7x82}zxi#~1^V9YD z#c@4!Jm>~dydJFfc{SWq7pZiZr?ZOAymR^(yjp5sT9b*Py3amozdQP}ql4!s>wo9h z%nyz7Y8i|s6*Lq7*#CY0ns@$MfSNuIARcJ>VAv{AK@PQf4}LXS`s)_=5^>yo?s47< zx?2T4cdWOcKd)=>U%ISf^#HsT#vhDaT<#*VE@eS_!}edZSaa7_{g0P9AWx6CkOiuk zH@(L#UN^!QvY@K&Rr==8n3-}L@6pPZl77!cFweS2U(C^cB>83gx^mS?;&LQbTNAa# zOE5h_AGJ?+GEig={IMs?Bkr$ETlsGhJDUgZ#)&u38&;8P7}yA4%k#W=Na?7I4w|UO z3t8EbJ%WHUYz}y>5LSov$Msi18bVq2NH5~jjDNQ$C%vAMv$i9S?n!~Y_Z{NVC#jWL*8JMZkxemy4IT=jDg(k9{=#eIMHb7(1UWmyQMD-v(>FnlA;cQU$+ zhsJoKEM(78ZA^di!$8a!YoW4HCi}RF*Std172?x}YVmzG%jdU@Q_}OaR^-mvavIo# zhaNV|S~i&x;yGVwxUb`yW4HThJjs(ZC33I+M6XUiJH3h9;?Pp*W)1l|YT@HEHG!SU zwCi;z^sZfx;P(PidR6(?8VsLrUhKOJ(=ru*z9nD@8_?}GK_1+GVWhWN%{r0XDKBTH z#O!%JNk6@Q8ZR>VXfx;DAwq~&;ZPSoXK>jL%CU3jqdyg6+W7UwG(~k`{QhCAxVq}x z2W`R2@~ZavL?h%XMYE>ZoHJ!=0rcA7gA&kAolnM6RrpX|P>t~QyrQ56>ul-yV-V}2 za`ygcv>=byro+$uwFUPNck9oZAO+(Xp&i!tqgIn3CriJFL1NK-F_xD#8*M+gyJ`YV z#I2xw_9!N7K)o_zMdkJGB;uCG@+~!LZ+1wUGiq-m{E`l$31?Mrk(d`f1CH&_$nzY6 z&~z_*Om^(L=C|Mc7RKtp&VH%ex&rTZa{G}!gaVcI58hTNRutofjuvIRuwXNPV?$cf z;6grtt2y?|`s9f+p|IbG(7v<0EJncUjpAG+8ceEPw*kMKTUIl6`S1p z9;ivNX08h^5X)G`X(T|;Dt~47V#!rH3 zVeUvCCg0Ld2(KYCX)6zYdcW$-&RW_+e4a6Gu)QN6M|(7$V>rjTxy_NR0r*@y`$241 z*AfJeHL<5iOA>QtjUR0#iZynK4^AzP23gE{L%uz;nuYRBDEPQxdVNA?dGojhVJ_Og zUSEuOJnnu(5a6B*(n2?WyK_BQ2zU1QGIFehP?}e4jzp$D*~rU|ymzfvhS_9sl|BS- z0NQ6ho)?6S0rXCdvIi}=+KRtj9VYfC`0Rsg&&eNzphS{`<2%ZEgb$OYzwl$cOYQyqiXqimjq9ebUK24;eJ=|X>#{DRJ?(yq6 zoSD7#>Ey;S4>NBqh_F_Z(pv z!+|R1M$A3vB3Er4_dB9EbG9-{N#46WS?v0&Uo1Il%Tb@HJ|$UPFeEaC^JTFXg!^!B z1WlEaTMg6iAkELTV8YhQ(VK*_m|A>Hk(v2ZExpxJNxY8lD=O7hi~q3Cw79<}D13Kt zo~=4V-R`S3(jp8h6N$avt9_#t~73BTF2Z(pL$tL005}}eo9(1+_&NfBeHN^Q} z02UJI?dM{r%nuSDkDYQ)@bnl{cu!D$oGGkf(9>e4%(9VhWC~B2ZQjllI+-!H$4+Uq zLGp{>1oc1oC`#V)4s@W(c=yl03cIZT(! zOkoffmiKXD#mIw2A18ieUUmTdjJCW~%X;LtwxrsX#H+Sxo zNp|sUnRztX<;RY)->O}2w2%BP*+u%M96bCzDqrcyw|2dy{4-#jcfx6)y~U^h43Ozh z-jnRYC7s`0?ONfw^>5YVTjqRJ*1Rc$uE;GLAkuz1kJ!s@gSb0y#g~<%4}}VzNv6fEOSSpeJM` zyW~5xCswXX{0RC0%a$ilzwNsuO2YD!EQcp=Oob3yD+Agl@4( zC(MOz?TM$&E4dMgr>$>r4{Yd96S|coR#^+(3=&7sZm7Lga(xqtCPFt#5RN7{GMLO0j+AEPU{m(z#Ls^nUvelqTpGZQ}?S&6rfb z*^h#+q}+~u6dWU)@r`4MfBgDy<(vg6^J0JFIHrCZcQm9jeM|T$&dRjF2#e7DKa85f z3yn^`Jtdcuom>+(Jam<;HRN9K-FR_G0DDnV;$$&rd-4a9mmwcFoG}au`7J5Ra2;n# zlE3LF&dcQ0=C?z(CT%tsaIBJyO=CmKl3Pr6b1o#`vMS-UCyyXgLvxb)kr#4Il8UT; z4EZU!*6K;fki^#h>qC5!ezKazsZ1J6+s~=naAiQ8$G8m#ZI^rKBn8viA*bUlZR3L{ zrO%uh%_&cBlr)6|Z%ULr<1Ea;W_pDl*hGxf=XRtYlg#IIrn^Nx2qAAuk;H`hZ@Lh* zCiFr2+gbNRc5O0>wBzb$6h`v_lPp!F3s?Z`N*+KKOa3XRGKc2e#Tjn zzH7EOH#%cX3_p~a_Ge61NL}i_*~>$C>1nguLTWaq$3Ewzr)9^qbDZxTnA~Q#?d9)0 zg|X_zk24g;Q(Mmmv>Cd+EFDXyI=`4cw#o08mjeMaUz|ec1VE~&vGIGjFHC%O3*^o3 zkH9@NuJ!e}CO`ML$$&@RUJam%rnQpB)2T??XDav5Y@$UV>gBI z`l<-Hm$|-}JeDe2QxyYux)CoTK#P1f`5C-4ga}cKR1xyffEQ}GIe_=Mjs(hRqy z94ekf`Z1y4qL0y5_vt0e#vmMmUA^zt?!qY{F)JUi@?5QI)33?4d}P(|pR!{DK_4Sqgh@X(ou!AtvV?eK)4l{fFO z6M_OC>>H5~!Tb0iez-hv%)Obz~#_I$P%R(P>j*jO6+16JtJ~ z%HYCzhUGLi98O<=3gZt8PhT|9vtGcvV4#O+2RfpInO=*w0gX=4IBlSZPNDhy$7lRU z(5dgrg5cDIXoc}B_4%jO#Wn=w_6#@|AzERKPI?R;IvFx}!XaZMbSgqTLOOMiv93@a zh|Y2h9y;Bj)6QJTz--Ipu?az93qDUCh|aML9y-BNMGp+_hsXneHY^EF2ojn+2}uZ& zn@2-_vfv!Z;GuIbgLhDWG>q?$oj(UA1W631k4Xp;V1*MBg3zfFKk-sUe}2xNAP+P+ z?F;8vgbL%o%Sdp(LZ~oKFCEOFQ@39q3TN*VC3bdjnu7B-PUBjb=hZ{tWQfk^3S%RJ zF;^Zqqm$(cQFT0J%LCC_n!!V-XsW3GZDN2t@TXS!IC)^|yI6igP{4=OfP|nu?fTq= zpj~et1wejal~G0L9M0gORmR|LC)Nw(f#~$h;F%k7VGd6wS$WF?(dnJRL+4=z51r>3 zyv~?SjVh@s=3tXbx?P+Jblc#q?*)?ggEQW%q|4}c+60ot^tv{cbT#AnCxJxDIP*y* z{lk9M2Z5yCUiLvH9cr9L6iDoilZYzme4W>N0?8bm=Xxq>lWsCeAbF>|iKLQlFyZP5 zBpXfqbX3wI?fFIm$-wqpBb8L%F~LM2Io2UEQAu6j-R~!m41ag0pGw;BUSc7T+1l_p|nvC>qmlKy#R7ig!J8GQqN0aQt6l@%`%NTva* zq&Lcc1^RyZA)v37TZ7F_K$Y}UnRt~z@&-^PU0A^bdToU-(1|0?zY|DOM_hiVl8&%U z?hr_ZT1q=qQVC^3C**-Lu~Q}8d!6YGeY|ett&*OoxdXJS<_XYKtENHT#*}}O21$x4 zi=-;4dwDxxLzy^AAo(3oB@L=b2YPBn2GCVW`ZFDT7bicD5RP4tq!Tg0zdQ+>ImhQy z5_M*WhxX@!|K`6Kzm~7%Yx!EfmapY&`C7h~ujOm`TE3RA#j`f>#f^oPgbwn4eFNqdqh3@gG6}$ zAXDleuAqK&f0I(1O-$YKf7KT83*Vq4>gaT56?fMo!5Rg67y=(7yy*7$@s9ROj|5G! ziJBhZ^-!XF54_sz7ZRdQ6^4H?Up*-Z|McG zy=Ye#L9^_-hCve_v1`n%U;iIV7ccty zgx+~3bn#k>&?^JIigtbWu>hpXWYpD8I(#|cJ@5JWN%xe-cS5xdUPaw& zZ900}ccl>PngST1doa3&Tfb|o)z}ldoFV~1y<7C0h&_9%&K-$JFu;W*wV0@xioG&S z?9HoLg2oxakfhn%)S(#}5l93QjF>tK^t6yJp=UmTHqj*z@Mm&C{~K#4lW#_CmqZecojZV267gkp-1tmcWeF4Pud zH2|8K!PU&ntRL{&4+zc7baiz#7jwLdxw$T4kx*>`cS&6f^qT`AF0v^kh)gCUnTa{l zS!!GA2L%s{LZP6@EGcT8rKJ_c8mTF2V}xosdUy`Mc8wEcM00C~(vN_K4e9$KP;U*E zmK2KGlBnJ%kUvXYrM*!hpi-&b34pl40DrL05-L-0F;u34gwhY+qVXVbrw}}}1JO}* z)lq_L@Q4~Fs4EjF{dINmkO&ll#+~|EK#DFwEyFtxPN-A@jfOl^x|RpNaeVoh(Y<1{ zwrU(OfI_DafTEsD0|r>)9P%)LPFG)`AR&d)W0UGK{AU}z)+vEb?`jK8?B3B3dNAra z*X5wck{}RzZIA!5^yzt@J+(*WFZt4Dq{prIzbv>JgTb(2XbYljZQ-NlZ0+z1QrPMu z!p26|#ztd~VN6s8GMLOkOy=Ohb_~R#k+-$A)lOpd6oJ1sw)muA*sGPef!av@7nL4z zZGDZG-Zgs6-X5jAF(8Z6n-Fkeg_bdd>7V*yw^j~bLYHynJ22tZ4KMZJ3 zIeHi*8bc4tqK}%?22W7e?RCrUGnzdIyXWQ$+oGvyuSL?MqE@7N0u&5QdRFdrGwX9+ zAZYK*c-MbFZQJ|Oy%e-J)!xe9Ggq&7ArQK&tM&i#Jo4WvTBoj><8f>^ zZ-lPebAtzgKt_7DhUXCoiRkJ_=yiW1n0D*8qN{VC_Ar7WA@v~UYovJ|;-_Cogd5{X zJOd41l0ziyT)mlxY4}l_2!z~8A|64*i#O{Kehee>bTvFC(<3yTE%epb@TcN87l)BL zt#1jLA|1jc!p19i`c0PHfA1F5DV;?4nLw0X=d~G5ZAH&-{7ld#5*}hQO!i&S{eGQN zed07?lO5teOV_n@N~aNb6W3Pd8Yzq?elJ?nDcw!%hdD|-TA>*we17j-QRX|S^BLlO zJ39+~I}_0LG2+oj1s@sMAlv)!ae)ulmCJ5*89lOl^$U()yO{rIpoHxj=dU~v6`S-_87?iY17n~Sa z>iF%uqjsf_=Px<7Dt?>Q%YD)D4px8f)04FjePkrrdm>%d+n+all*KKiF@3J+37yh0 zEqb;nMm3KY<#PP_o#UVJ=a?c_;k@}u{JQxwQS{&O@7jG;&risc`o=g~lOyze4tk%( zXDNC KwR|l-%KrhF&()&< literal 0 HcmV?d00001 diff --git a/resources/[standalone]/bob74_ipl/stream/hei_ch3_12_17.ybn b/resources/[standalone]/bob74_ipl/stream/hei_ch3_12_17.ybn new file mode 100644 index 0000000000000000000000000000000000000000..21e3e3fc2e91d54e50ece69db6cacc9e6ae688ce GIT binary patch literal 181442 zcmV(~K+nHYQ$sf^0000300<-i006LDyk}TcN%Q|*9nQ=dOc)T%m@#8U=bXb}#Ecm; zx&}76xVnmK0u;oI83T%GMKNH;j2SZq6f?%fgqT*0^Z%at-EW>}@9VyHKULM$)z#JA zbugqK7~)`rf09Lz`7by8f9A+NE$Dy$9IZIA)!ivS9c$3*o=a9?SI1WAmBfkv#w=`M zj{D=60j*B=oqv4MuvC}+|IgiD+gkosv3jeR$IV+2Wjo>uOV>OhAH@IX-+9*mlL!4z z@BY7kTk${hpA6goaYV-m;{ZR%J@|I2M;3~kT}Dq~d)SUhNt|ksy4R}jjobl=l^7MK zh|Y`c(|9aTVckiR52Yq9vF~9iES578RDjfmA$oEC(&E9LP776b@d0>$X(3W*3;Ece z*mtnK%!_kUsiuodb1%M^`6IGI6gtmC-^F%E?qNkRn;WIvonzmH*)uIRcrQxvljH2M zJkzp=wS!htPQfgDDPEfIW-Tzfn2Yza-K;b(Oa(DRi1mlI7v6R=PBvJ0FE!x*0A_Hf z5|H@*a?pN&?P4=|5z{+4I_$S+T4wTHtOL1YhK$uEwcRY0mEt9+I6RtMmY3qGtQlro zNP)svPmSCSkHx46EkXXq>Pz`wd?@csC8>lkIRW$+_aqN$$MTG?Mgm_6NeAWy3zG|h zR&o#FNu?k)FWvDvk>}aCzWS&tYcy02Ag-_wGc28cCm*BOi0wg9E1C`{Js66Qu8a7%h0c%fQ zjmkk1K5&)h5fvI$g4d&J*gwaT>98-35l&}icre)mRGe3&O4!k$t7{O?h^Ps?3{|B* z15xfqft47%(Kp(+NM1^v1st619#9I3}K8^2Wy-_`7iK5opQ`k;6jn_c* zg0kn;LjCQ4gi&o+Bt_?`5R6D&e*%+#f@3X7;uL#YYn#QdRKg%sFV zYDyzeL8|{MZW9H$7i&nRUF-na#5d7^V#()SOZ_|VCKNG}G-^z-YsTpcynW|Q=oe~4 z)MKn}fmVvfWG7!ryggbE1hvI{t;mmp{VRjpin6>ZHKRe~c<<0l@v^+FC=P84idYx` zf31WN8nuRp_~bIWz<5QpM6}JxSNx&30(BG3F`Ltw_+p<{lD8JcxIt~OU+JkObT4p8 z?!a!>qNML-_0qhJ@ZtgFz-qjE=V+}#ZG=Jo)Ry8lk={m>#{B-6y%pu`c0)XEA!$Yd zsQ-{+QJBAtxdLeI6ft|K-WJqGG^LiXNILzS-V)Ka5`l=$>GT@?TrYKv=*%qZ(GVy?r52oSpL~kfZ9_>7f%PpqW;=Zcgm|>RG*3S zKbseY_9qvA24z~D&JNU$QtoFuVr|oHF}8WsmrAjqs{4(lJRaw7v*>~oX!2-KJTJ>S zBc7aIhB28>LWMY;T`7`Go&cJJ`VFFB3cm0}o64u7Vx7+J)XT-Opy^ytH$)ivQvrP( z504s;`tM1-UHmsFJj&_pf%A}B>l?;T4y8sh5wOv=)0SY%rYK}Ezo@72kTJ|( zk&U5sl*lgYQ9P1I@U=9Wsxp(OfFj}lPntmKXNwyg)=d0Nqi8%)d(+<1l(Uh4Uux#~>L4?Qgix-Srqg zg-2t)2^8YuNYE6XfZZBR;nuZ|Me1Vgu+!~7f(k0zp?~Tgjp{kJpy8oot?HVA`ItA zEmO&OWqEDc%_C?U^d|4&yZLKN1vZs-k>l$s%pV}!`6MdIoX$}DB%?E!L}fMw>&vNZ zu9u0OD-%Z%X2vLj8q8a2f!|ERj zvWw4RCe5bsf~vn=yl0_8XLD$li&yYaNWO~Mw2%Cj9d-EO^z^oE6Z6P}rJp{E`=K`^ z4`?oRBHt$ajkSCYPvrh=J{@%NYS0>b_9|YvtR*U3O{2==i+LaXF`K|U4=lLibMe8Ym znS2P8jnV69BgHl;U>w5uqiho;!XhWLw049YVh>mnw98za4LZbzV|DAvy+I?a=P-B$ zZGt53NDKWSI|RuFtZpUw^8QAy<&EV4-$UEcKjwTg^cEu5^3t*cg!>zO0NrJ-#X`xn znL@MfXcO_ezqZt+ZK&XkglpOx)ayaM3)Q`ye8%)O4)O#14f@f|u!y@h&?v%(@mxzF z+e14j@wB1mT3U!AJehVWFL)`syt@Yjaz zqCJ%Tqo45x(G268F?u(J7rU)5=PP&&>nrwAs*B&V7`B4W|qYR#5z)!*qrs?j1D>!QM-prZl=rDK|!AycZ;y zbd(NJ_SX*nKZzltkT^-F=o;ny-rs00hKeG%PfpNvN-R9U7y=p!{c)<#lKxxgKScZl z$uT-lCn$bWZ~wv=Jp}%bQ3K}P|1#z)4F9L7Av;Q0)~k9!(M3FFzAPOP2CuxRALEZ% z7x4+vHD@`GHyYdMnriOtIeJ6crFI!tLD$sFbQZFR$`}0IG22h#0-dCHsH#l=BEnr1 z73b-9c7?JoUDVrQJx|zGx;3C=E3CdD<4G`7%HwJ@Ed3@XUHwMZiq zbX6V4FPrak+g?Ud(F`-3W7p{d1$k~T+F?Cj;u`XEktn8$e<9Hh^IxTE{1~~v>WTam z!HDB@1>@bTUeLWn0r8ZjA^Vpo-+DoR#GbMOq8Q7>4tN)c*5~m3d@j$WEPCYPeW3lg z-)~YQ7C3O8k!QJUd13Kmx8cv^2cWx_XLO75D9m|7FNQjChwd&tckv$3UV2Y=s0=gv zg(bFF+}HPUTQ}kAm80P9kQCq#=pLnkdxN^8Ke|uXnfdnGUB$fNul<_9i>^*PGe4)0s32YUmH*v0F$ zBm5*g#`EbD4Pz!h2AxFp|3^;pez8wKg6K}N!R!?zj=fv-W9)e3308uAqc4;=s*!e# zonV9bXRM|O^J&^lo5Kh36YMdxugR}%ihdIM;~4!J{*v;K8_yB#Gm9I0N5tZ{uhSl} z$Iu^vwz!K=f*!;B4@9J1O46UhI>+*z7_%~y{{=lmKTWI`3(i@uJwg4RW|#16>)hmY z&{HNEXT@01oRxYyI|E4}=8wij6-$grHkCcMY+`Qkm)3ZS{+30u9Lr`9-c#^%_>W}7 zEKFg3!wcyT5N~__mTc@_axZ~?nYHKlExVWs4@n^ljr*48mZ`|T!fY&kQAeW)vRfFr zFUbDlUbnkpKMO;0nF=7|UdNW{XIOgVF~nDb6=t!A8fs_QF*cYNVntX0_a0tP8-(gS z#-37P_Jw@vEYynP{1m}iD$2%i_q_|Xtsr-Jb7$`5{=cw^n>QhL%h<1=?h2UeX$Qze$)xRjB`gTzB- zM~CTPAzx1EtGIiVO|)dySp(PiOAJnLtSt(swG+j8UDs1lUHed5WspCU_k#A|yp(2l zDgR~@eKa3~FB+$_9P8rZv7j-$9V^SqGc={(F?gZMu?nn>i+6*@@M%;Y{;0@tBM99X z6Lr{hs>mp^q`?qfkQhat%$vE_UF-iD(SPA3S!LFYMTEUaKlcTa+N=`#w~&=r^i=c* zdwFM8l{IE2M}VRbPZjhG!9o}|@tM0}{WVxD<-O&|hYkHK54f95q=HO!aV!sNo}2OF|l@DTj5h+zj6M)y~fX)N({1OG3)GhUR+tPb9k zkR8lF2-I0LXSET3cH@)AH~y7>;SJ%f9t*!a&iI1Y@*DTX3t5+?b)IH)!F&0IpTYZC zo24x(XABkZ*buyT4cH0F`k@(x@tVD3r|{ZoOuftz&o@L=mz_ogd8LH0pQrMD{3onF zi%i}NO2zscu_`QU?Rm!%tS?^mLAGC#`ya{L9e$hVSq$a}iOF{@d6wJ!7Byx4SPFR} zKVJ}WB~};f&F|PA@db%vybdZRo#Gn%qkfK|f`+l?%#-DPFM{~qF}rBMbYv*F<^%K> zcJVH9HfgL6%WE5~-$6Hf8}azFrY>F!TEjz_fgZwpzy~djKV*lvCktRhnaM{%577@g z*gEp|D`*^LX^o@LH3qW43QhH4yhzk=oXQ%cqGB)x(tovd|O^#vj zS#0D!>H~jaN4whZqFU~tKj@DaDyL>A`*d~(k^!im5Eg#$vvwzDI(rt=A0FRPu+L&W zn#Ev-R0?K;SX$GPS~Q!^)}r4GVFxL3?PvRKzLrmC{?PVk;VbJJNBI$c81L0^HiS9e zZqkl|_VdBWW-j^k*{-F64)aFPc49t1m(~x#K8+7&!%#6M9|IlXc2v`UlvJdiaR}B& zupfgV3H!F#Xd?VXG4U(=g^gv|VQG#aTW4E0+gtWC-m&cAX^w`V&b9;=ioPxO@_fTj zG=+UUo6knD;Bi%SKhZ?I!hiq9;#u%!U4PDAu_hv#{mMqN^p6%tF?56OVhOuIHlE+r z0eutk0@mYL1dCWyOuuOvz`t6iurRjR#REYDP!E5w(JV>z*Z*ZNSVu9H{e@R9)W==# z$NTdEJQvytE*=Q#&%@ZC=KblFV009X5#L`}O(C8>q>A2Hbi{mP*eJ}HmAJxajChNQ zafo;f%cx!*`WJ}kFGM?*|gks z%AUFS1?W0f7lje=XFas5EQ>v7=2uLFi(i4Vknd@1F7vrjPtS_H%5H+DvpAMgqYdJ{ ziHH|q#6%XWwAC}&jmVoU3ECMfHs+{36Z&8t%Vx6GjBcjc`|@CZlg)y50aHDT>3w-0 zNEWf#urRqds1Hws1vh8duOBpgypB5Pvc@N&Vu^lX)AGHTYO^a;H&0j;<$JFNs?e|z)J}vST zOTmbcv?I{B2k&LO%wOlS?zc~6(<0mR-E1fN(YUky;BP8s+=Ym?v$X4#^>(~HZxi(| z?KR&Aa9~s$c-Y7GU_{1yA8=dfQ&=k7%QBK{=&eC*k^g<@BhCIX*w)+D!{&iAc8G<9 zq&d3Ty4rf#4zd`x6D$?n6}#Kfc7P?YBP?u`Y2U-v$7cSN=U2DDR%wo2pdPmAZimq4 zoA+y1SXZ{0Ka-j5X5O#8)yj~}aXZ4gT74HzHoEa3-j-j*?5CLTu*pViP!LbWtB>!w zmT8V2wjj)(iQD-w`ad(CUXUDs_fY2RpJLo&_t`CE^DMps67x&wZTUUcjqd=Zu^e7g zzXiI-F2Varmf^ibzmMIyjlD?6i0l)KQNOn#S&rRuIvuH7jN9;bAJu&llJNdvMl+nA zH~6+cZ^m;X$S4UaDlV{dI8hP%(v3H)qfLZ&g1C7{ zr@6Qbs4MpCD$Y>ixHLz1WV<)=v!6Yn?4D-6x+6c=v8Lnb@t)Yb^Pc<_Zm`=dn`Qr9 zQ}51uK=PQG_mauIKt1>y+(?yn<{x@@ zk;8h3yDW#PJf~DMEr)d%88}1ta4(zunrA?AA7@hVV9#E9M&xUFyoap5U`gMj;Qw`0 zF8nDxo8=7@+AE&RyYmO^A!hI$ZPPk~auHuP`_6ooc6vud*V+93XJ1_09n=FI;v+;H zas9BPv#pV>p{+6RX#JVxtQdv&vm+uLg;(Gi%dzVkqC&2pBDyFSXMl1L%QHmiXxu^X zBznNUAiskV!ACoSb6g&t;yqP!1|t5;7;zuB%)czK{7AfymmnDr53g9r-e>lU*x7#k zC9*StrCrRi_vHPs-dt#Jv%tUV;Qj82_xd&Nj6Yr63)Bo`n!vtL|1tk;W+UA%>zfytCF_yydUC3J>>O{08(EdI9^auKo2lsGipt{eVdx+U%`SLi9w& zJ~A8sz`~Eu)O%ul5Ah$W*Nq2`ibXy5faDId!b528WB+2X?kRpp_S|@iCj5Kgwd`sB znk#Y`yy+;;+Y;>1ee&gbENJBkqlf4OiyTyo8xLxJ%IJjttC)C>ZmS?yhga0L@f2jR zIC}aYEa~S8+DlLhFUkvZFP=Ad67t=Nzu=!)QRLj@m!M9(G`h7Wv6B}UwYUfB!}mynz6-RIe`4mZvIlOTukGaL*e+h3 zd&0ux9oVmP*sYShEcaSmPD|lu*-Q8@h515{RMwLDOGwP$72(Yz`bFFN2s( z-V91ctfhHX9$$8vehzot4qgEsJb8$ipr`O17+=iv&Vv@L)-T|0Jja^B!iR@^T&|yG z=OWLuvb;R}tL>U=XQ5Aqwj$<8`^~Oxh4=HU3bf66M8A`IJMo0I7Z<5Auf`J#T-Tq0 zp0Jv{64$v`&>Vd$-+~eK5KToFZw75av{eve?3rsudz_zkq6WW4m3V&EX5`};;;Dsb zO1jv*$)B}}JzxK3*}`w2AFIdfxOgjQ3%5gCg{P$*b)=x0 zme}g^0=y}Ae{>Z0L5gjS>dXCj18(+HYt+uLXvE*L`aI*yLGXNaq3XwH@J5{G90D(d zMMK^g_KEKgI~w8kSg1Z>jd&%i`SaMFwjJ=FO-=bd3Qf$!d`lqlFHTrqHJg1Nk1Nl!q7@(a8ZRO1naYY{X)uG+6Y~`m|J!l;`zsbnoGrYAv z*bT$QPe9KYXBw}}gC{2Fr!oEl^M?nGr#)M&pJJyY&oF~a=HOJKnRW{A>AIjn-D!k+nQO;Jm+8RbBQ&c?+KUu(NTD(kPrd^1(ci2cP`Q2&WtBG5UqKL*L;S zHQl%bx}gR^>vV?Qc%~)NDmqS`c?Y~pIfHYwG|(!HZ_fwu5L#oT(J@Hc;>>p7sh-P? z6QE<%19xT+&j?~hBCUqK+2yu(aRO*H4RO6`Nrz4#o=fTpYKJ$y6Hj9&jf4Z0>JNGW%$v6c%K`Zb^;w#3o zTVG3SV84?0#t4&FgVta@z06-@KOK#DFRG`gE52cRa+5EEE~<&Ho;-YYkAS)A4%;lX zA0LJ9zQm20jvcnSsF%K|mZsdR_zl!g3M780req!%*DGL-I#->g{=@t7f!ya89xzj# z19mzG@Zmgk+HLSkO4vevjwAZZ91(G5c(FApaBg zey69we<92;l82%KRG(<0AgB=i%t!FCJpcI$@O3qu!uc<-i04Vh4bXKpkpFDnC;X;9 z5%d2|zw_VtA3WsE4aD;|Bu?kAh%hedkT!uP(m48+k3{_8%sVL$N z<6|&`I_rQ|1XPs%f_Hb8UMtctf9F~uD!|O2yZZex9qTCsNhtq|kK^h7>x{ybsTQOR ztZ*z3cdRq6gEG~hp~Zfeo8cIzPE*IK=1-G`@$hXaT0AYG6*QSo;Inwv^ki)rXbDZ^ zf8$lkNc_WCM#~}D$|GQrS~beCQeB|NsdM>e`16@}T#u)vu%E}LV1&twK}%^PpA5Zw z%CE*sj9yN&`9vPcgSSpKmeUn=C2inQ@aXqyu2IOg5|Rb3-}4Yy?3zR1y#Hg3;cNLs zHRr)S;~(or>oV(F9?chX`sI$X6tvO$f4^rYtlV|jON^M$*YT-5v}r5o<6&X$Wi*d# z)XG>6inlK1(_!ybJRSAC05@tf&$l$>8CeNhGR4zHio@#1s!4BFX)8eSh<7H|lhJp8 zv4U1Y62a%dBI$Zh;{s?UjZtUw1$Zy|A|DCx=yXn2C-K0l+w`RveH8hOGta- zPZQL6@EF%fI;1L8FEs|Whk7kK5BVu%yFgKVA!bmw|7H{f6|#jRBTi?^+Dsz}*;rwn zq%P*8)U;o(8p}ZcU_FbF0r#Pru@b!88m2Ba&&yy9`sI+s@+HVu;@PptPZ`Yj3nHA) zQ(NuU*3()#O$oSdQe1ozv=;ZtGV}h}JjpPBW%e}n36m8)vcp{Ihz6$r%W%Ug8;cMVA?nZ)<0lKWN zhZgILPjhUT)Kk%Nugcj3!n!=M%zb3B(Eyj8`!rr^$Nyj|1dSSnr|HJ+6 z48i>uhyB~cC*gie-;?2(3!1NP#{1i!r#^`_PSY7$MyoM<3U{v?gZf$y*G zXG5wA;x*6HI-XJTgti3pEkpgM;Jjp5k87tv>yeM`$XD#MqFO_|>tEPR^l*E**XLqd zKE8Vz@!jaEa=7o&IQ=X5GfRb}vIzWbv7XO9M}A>1(ADkaj-QKZw^6rS*&MN#AK*ca zi)ml*t=o{N@;&enRA;`v4g8fIgv3Y0FI}vEVP7M+qC?z=`NEHs)SB|!mhCK39Nrk@k8)WbDy#Hl_}dg|{>=6y_f21f@#ar1%8R4$=v~dK)k7zz6gn(!awm6m&(e6*dyC+H;x@m- z6UY3d--{9az2zFeg?IvA4>mZwNzh&1LL|26Zzv$azri|_d-a{Co8M`~+l$BiK2I7* zI*THVzlYJf$bUQn{@%wB;=hj-h5fuhcSe3@KUh`qfZ#&^PO#C(Q6KzXwTTW)ZCxI_)29ym-o=<2)7AzF~B2=$`OrJoMKZT5aU> z8=D~hg}=P_Wi$engcXpPX>=d)Px9OoxwTuJQ*%g5Kj3)IjPd~Ynn`7*zK zpYv>-xb!urbq^{*WvHfj#b-(Nx6^uQPzkyxUh( zZ2Cw3lkh6k(y(E_RX$XF<4goU3BdlF-{Rl-S5!pOpo5x1RQxz~B#Y+B8rEoe@rC$*WTp_*e0z{S`9~7hx4E8y1j?)i5DM z{^|tyuY`!cV?|s9FH6uWf+}G(LL`ce8>#wimc?hW9>OAQ!r>gR-vniGt5AfO2wQN@ zK8xK%q~`D9EFjcjx%PXYn|zP3ic%uQGaTb*v6)N}Zlag)nrzW$u$hswm^-``5NVmc zF#ax|!K|VnEZlvA?C(K$c@b!r3-5!SjStB43^v8hT@)5UtJ1U&Ab(y+6cH2M!XuKk z_uLL42SK}tWKn^BY8CE# zz7(D2W>EqamOXfZJ`}W+dx+w~gVJkx_z&fUAn~G-u*hFr!oL8h5UR^V1Ph^5Kc~`&L?jd@aM-@)D(yp`dOH^hD4yo&xOw3LiX4`-Iy*19x>< zQBGuhn5bRGO}33S7G;Ew@E$o?%fL)ZhCBJRCS z?3VC`g~^-QCUyz8c?D5PB>ml2o5we^`M8}ciMB4j#OFhjDJo(_*x0e!SDePHcLNC5tab(W-e*=vR2Ef5Ug9L}Gjp;lIIY!06%pz)Ni%OwC#wr>EfH~ayml3L@mJOm z(N-3TBgSjn@ETsm>sMWr6^RKm{5`28dC+Z9Q^d)*PqF?bKqcuVuOXTW`ZyZ?oa`FB z*B13f;_}hjcaW2{gZD=~yX7+d3hyVb^17lC=8u2B8hjm+YNDQ~Bl6EI(FY>$*Lg=# zSNIBtbw2ny9{_EA(MdQeFV(MsuJaDi))H#BrFtK68Mi@W(NMG!;hUH0S3#F~Bhdis z5A3=`?~mE~L0d<(77>M4=$CmPk--~?CRk5;r6qb_P#vx`&_dQS zqP1&yT{7|3w8#88iPJQOd+R&XMLThi`xc#~55P+sg5A1?jCi$ti}?n^e?4TVjR>js z-57}M49D&@$Bb#u;|)#J5VKj7TW|OatWjEwEsXKk?$^Il3Sc* zj>DOJj2)l+C?Fvt0*eMzA>YU_!<7*iJqdj@Se3&%i^;mZ*c|OPk4 zVmDAh)IhNKCj3H}u>yVmExwof!Jo-lpyj*=_P|s4xb@T)M=ipOWv==yH+cbGi$zgC zVGr=VQFk`<1;Bam*k73J1}ebcAZvYuSHnrhPP{ggao-IV|B8(2VMYXK2i}Jeyg*)! zE^0}*{}=G#;wShsc_GM(GcrVc;a>mxpgwG)ufnqRR8%#V?4*eU*=Hb|&6YBgOCk;|fvU=*WH*zu^?S7p-h$^SZEbI{$#gJ>y?q9leOtIZDL2nd}3qjyp6=OcrXp0s+^pnbsTDxx)N{@Hv_gu+_H3 z7HFF<#)#D-yVv!AcAzb`m0~n3GQMUy*4j4McG)J1wPK{3U*8@9>ut%lRkp=qoJbNT zZv{aj#)>$R=qcjqe zEqrg)K({wbgp1T4ef0Xg0dEL@GsPT{eXOtE2-E=IPBX+T5qi6y-T>B(%%25`nIgaC z0R4-lKE9Zo&N(7dxUU$XHw4wkx6*7eL%9DpI3Uw{-Fn&jr&S2gEra5BKrendf-9ydylc38^luaft&mk^cel=68O&> zR#Jb0z8F1)SSDU`N8^(EC(u*ANyJ0%T_#n#i@W?i`lA)-S4@5fy3co@+rb-geQ!XZ zt(|R!Iz}Xj{uDdwXuvXch1$-xORO~ghx77+Vrn)0a$t37}QBC`uNqMCijz$8_6n zc-#i>eJOs~QLrB*b7_X#RuO;vj`0Bf)M~z4q#!<%6G8X*eAm8Fc#q!QpRW)* z(J`8=gWmDEZaZM_Xb_3~E=Pu)&HH~Vp7X|Qm5%o@uWE+jjdyXFI3TWqla_h;n|)UW zSf3KdMC!(0jlsB?H*&i;Buh!-(?PCCAarji$B@gw4{i=#nP@tz$P zXGCmLgwab}KySCy?YKBAavsF`S3)0FL1e)DIpNbb4)axjjQ19=;NgXcb8OIKDBAUBh0cf^ z7f%I66N%H}h)CZg{Y$}muy~1#oDlKqRsUY-L#tx8b0Xd?<;@lU3ZP2xcNP(a*GR&9 zaa^5D55xuZGeIj7jANkV>c8T=S#QHn7!~ny_D1a2k-@-i$BoM1isFX2h!y&Lu4ByS zl|>xS#ERPr-^V^iB~WE?TwI3#)IArBzF13dbTd~)mT-hMLH|+_ydUGQh_Kmj^g+n~ zHGT-)m(v+uI6@B=mw0dZzXgkwycy_kF2P?VNG^-GS`(nJ42w%56A{tK1U-ZI6&HCE zcrPbXW8(GRpuQM=6aKx+&(<%(+a;a_>k1-1brt&I^J+<2DDR+;@p^s4{{-l~dSBc& z@6#Fg3@<80rIFuz;;=Be45$>n;&;Vt85+M0{pJaE65SCG&_74`Uonn@PN?U_eY5`8 zR>FSyqw-&fhvJC{SwF}q1M(N|MYeb(ydMq$`-?^Vp?ECvMEtZCMiTl5e~f)3UW@!L ziT`=DIzh2%bjlR38c!%!hiJ@X&ScG3m$40%k= zJfly;_f-si=Fd?PCLaJDGXHFkAeq(ifl(gy;g9Nn3IE=2@1y?wA$g66(?z~xAnKz$ z<~xPi&Iw1i`i4Kgl#=*MROe$6`pnnZgl?l0x{ueWuhg7vx*NWP7V+;`%^>0Km#dcn zmBU)!h_@p3O0HfGeR~=42^q)}u>;J0uQYm-r{V*8wv3XVSYH`fJcRWJL4SK1WuYxC z^0DIgLVd{`)e%h%G0p8i5$WdDG}pfhs46PxBYb4VRP;B$+eTpY4~$8zR0%u+9zKcB z@E3c<+dmXELVSgG7KQ#^(f=0zS*+kaA?Yhj4h8)z=Fk_6$QWPIzaTn!H{OuGqn|Um z9LRyye8UXEB`f(m;H{jPL7&8Tku&6hzMl@zLFAVtatuBMIzYvQQ#=G zfaJ2IbnJ{W+(50Vi)2#DkQ+sfRNH>rKAY271mnHWM;NW?g6c*#sbGYoRitqabV2O| zYxLXg+Bn`>-&-G9`$(&-BmLs)JKkG8)koHrQk53zQ%4PW2(71D4*H%lQK@8HP+QX- zRZ2IEceqtHT7p_r4QZ1Fq$9N==4(YQiOGVn2&rAsXaQAlYDAv01U#DD0Mrok6_*`l+MhiF65(&1&0Y3D$KY+< zueCz{8Y5m$cnrO?Uuy^|K*iy$9rAllGsrj-0H}3GB2Taz$5EJYqnLD0IkpUZ$i5V!dl@6Ko5_1~+$^z2T7NpcaU*HnLYrhJQMs zX`mKV9jhrSeQRFPnzVm!8Er^X$U?u$29S77nqXK#3blcCLz!K2zh(v1 zqXx2(^p|N1_i5(eE1*zQXn&Jg{SW!iM19S&^_Jb`NEtEavR;eoQXQ~uUPG}xf~{a^1B;0Qprj|vW+yP`Yb`Sf$EcvXxq!|z?E7(kd*?U zZ79=2w(51s7b|c&17uSd*9ZBMKced(b8c;Re6+f&@2#U{OW9S%UYhOj1i7nL*#Z%U zcI{}WbXK)cXW1Gvs)ySf>7cV}J=qHR4BOQm`L-gW22zJ4%CwIY7?97fR@+o(2&kPQzu094q6T-3$R@G*}Ljj7uN>Wq#^Pr`G*XD{1Ekc z#hPW+xnGUV{r@dfuj%@mL{OV@s5H3_s22T>=$lBN!1Ip(te>z0G1z^4?~Y%O zdiVfIS2+q9R=b(!;S(bK6VbMiX=BFYzBr>2`O3c#QP`Qkjnkkr>To#*DRr)#Y~KGVF-BX=#%LaPf3nPuK8W>yw&tV$R?8R}`!>drZ!L=YNxJLc1&C;a6jW09~QB{QyH zb6kV=3hZMMZ&GXu;=KaNBv>z(AtA8=n^CPvwm5t}V~?(8=xxXYD~^-1kfBibOuY=q zgXSPRFL`jnYoioJQW@lDj=U%6uh&KtD3WH$*~pOBjm`dT>7?pOQ{+N9PpY35f<3X~ zxiSv<2##Oq?*a0pnb6h{p+|oTxNN;?&9KfB3*-vv7uqBs3v?6l%{Tjz#+&`m!`n&q zwwP=3s?Cmz)=SpQ)}?YW?6cN%cVvPtS?7vH(EEk03~*B~T5al5xlC@9bZ=(BMXQ^7 z$+`sEMKZiV-2j_<6&YJ5qvZyf6T3X%Dy%PBw76a*E3|BcY+og3pQs@}5}QCG>$sJQI$^Bs3V_i(>$LVbn&dl`HW`PwYE zpyC5ZZgSiQ-Lr0h*6B>WJXe2CR+d94a);a|Q%8@}o=4=+zqD0uH_vm$aP1i=2lcW| z9+w$+x5D1y`m?EfaF1^bGSKLk1HUmDN5dAC>=KyC1N5il3F+R`Q~R!bQ@(=Jd$6>&L)oe9QXb0;NKD=h+6nv1@`}t^;;o=$=L zGJp6GeVh`m{0Y7;FS&R$C|r2}?_Ns8+xq&K=z3Vu4S5&wgx;Kh) zqt^#*iGCw*$Smn&1cJ9jH&kxQTQXOAZSvKVL0d3?7UoO8*--xw{Z*-|oRW9seW?y^ zsn-F0jeag~V}=xG8}L`mcn98J$?#>3^pDXWl*-BpSbvu84_fP0K_8-X$n(ye{*4O*1MY{#Wv$d?4RSdeun(GrA%&mMtG)eL>e+>9v#{kUWOPdzt;R zk-j6k7V`B-K0$ti#<$XIC_5o}CLha>GPrC##J^K%s9cfHu%e)Xt)XuSi%;??Mx=H* zVXuUEswiJ&jL{;Z@luj{3|vR4 ztGvK!KPnO1j@avg>L_oZy(=?3PuP8x`bq;O57|7XgohllHw4vJKFQa}Xn6P`*w@F1 zn=%g`!u~l1`?`>PhKJWO@H*2gA{*XV|2z2s@3YWzL9b*@%UfAcQ70d;*HS7fHL?B= zSg&`L<92UQMdgX|9{CIYkP3ZGr3UCftT%ns5xWnlrjifqY{h5JLBvx75j~Unh%m0! zQRo{$auE^!C-Yy-(JL!n%E#z0@*8$6=fw}Z7qU}I`7FOmsdx=4s8s@0R;1+%GL~3< zrk)h@5hK21x0&L-`8VyOl4SX$e3L(LLQUQbO0qbe-=$LqPP}hVvTU+!wlIa1A1+P? zZGzq@iz$8&82ouDn=IcXSDZ3_!zjIU^d?B$6{biftZRn7Omyk!Qc7V^L5utNOvG18 zDUEoA!j%;DC)`g%aYI=YRXHfr``y=uG7r`n_mx$tt%TROqj`Zm*ldeMIV^K34m6(7 zQyR+L6h*0~M09SgKO*z*j&M5NQ0GC*I^n*00*R{Fl%vvJpJ2R_qm|dF*3wErC4bLX z?G^SdR~AqTDeq+7sCU{M&}&)GQV{#ym-(gf! z$}3wen&JTfU_hV04}t!gu@&0#(3Mb{EAg3?_3f5zmaVY&RGPSW3uv3gLn#T5iD&xi z;mStKXxt~Il)f>Kr~r-Yt+ zuHT8cMFFg$Qby6#taV@YTM-Y)!78Dq$|!#GeKn0WV-7aUQbF-ieEZha0zl1J8ARPh zP5ii3%c5I!n<}A(msSF*)ljMZql}HachT5;>IVku_0G z)s?t6U+kShL)m;wEybdwJgRFHM|F(A-ZxNASmXURYp-Q-ob5Webqguk+f%e+pyEnx zOI_SczEP!+?~Rrb$gO#6nEb0U0{K5~^~Ij#%&d?6kAO#C+%ctvcMl#|v* z@E9KUPTLCFEW+yNPnw z8h%6Q=028Jt|-kEyJB($P&thDQ{GwC)l-e~N(FdqrZh%{dD#zXWudPQt){$IQs%AG zs<|>(1fxqRX_n?%FX~8xNw*k^zvA7`p_zYgTSuC$=t_6RmzryXX%O|Ixrzf4?@`UQ zo}fV#VDVQ*DY4fNYe6)Fexb3J7D_KA?AU(I{Cn1B&>|&3X|4FypQ|sVMKp&dSz6)M z%PKTWp9@+<)0CDl=r@{SX`{4I+&5YD-$AozCPt4}yn_E9OXnRB#qsv> z-P@hEprWy0i`cOvprUuXwZJDE=MAc}iHHjeey-YwO$Dut=dZ)A{?Z_+|WNYYXB_&A%r3SPE=|tkQ z9FD=DBxyNmPr8w`BH@nKQY)#yRG)St1_{h|I0k}RNhyeKdy-T(%ibYAQW`3ap6pbqiL7`-zIaAevCNwLx^WfAE~`gr+`@=A%t{CbdHWPH+nd#n^Ay-}86 z_C39vr@T>O(B6x*A*oH)J6n&!r^Q`tGxS)*Wr> zXeSfNkR+16;P|F%>`{_OX)Ny|1IQ4PF?)^OrZ$#6N_X0y3?wlj>+BxolVVdhl0neO zuD8zq1@uYjMF)~8BzN`%y@&K(=`IZ;F=Pixn=wIG)b5aYJcCI`nzK&m-J~cfLfQ%I zaU`fp0ll#t0ZA7cOZt=Ozhd>C(g&r7G=dBx>0W*h`k)LZL&^6vtq;+AN!_HD(oyst zMa;G~Jp$BCYD9;VSdtO4%JD(zDXHpE;wHtZ#l1m2r50oaNg|Se14kdJm(*FBWA!Ex z9;c%vsF!5Wkz_bYt+UkLTP`B^m;2K(WFm>qn_}+=Dk7gCqsdsp%gwMCk^SU;@<8nI zF(mo?D!T^qllPUTj_xNfku-TK9Z$v)Nt>n52Q85fqBWc(wK(XQC-s(xOM~e| z(u|~;>5l%O-tsZ*p3x+Ab2;R1Uu5ucG8q}mCx$vcD({rOs9z?LlO(fGS%>vX!WU%| znTi!i?p4VZzdVTq~X}n&9GaSk>~@njb?HjB<;vta*Vh?W$68-emLP);xsWxX4hSMG^iiW zw;yq$_?J4X_m!e?zRkz!;Uu{)cj>)B(OBOFIAM~szWUJkSnROHWD)jjR-Z?XL7-S^ z1xd#KNb?`555@TxD|I1DAc@@j%@GqH3rR1sm@Fk(e>#jIINxHV#_(6YOD_G_d4sbUT0Y*TSeAjh5RBmndd=gu^y|@o;O~0E|9pKEJcxZ zhCz*7~g?@x*!y0sDD; z(*yb^B_H{-fo#V9^}l{bw_bP3$9~-e{ix52^yBPb?C+@m z78+5Y?oupHi(MrDZZ%y}aoR{5y)|LLjBgnY_dGsgH-LH;kq4xUL4;dz+$xS~_Yn!HfjkKN$$Wc}RHxlp1a zTAodgfCDo+I5~(4kLR!zzyA_3-)>S*X$Luq6D;YwB%>Foo0Npv4=3indd6_6zuZio zNRDF%Wc$`L`hxn)laT!mVG7m{H_Gp}CjtnZrSGq98p_n$e647RQTN(VSi+g=muPzIhxJFZ}2Q zYy8Xp22&p?T>XvQBfpc>v3|NtCEO)Fo-5=}F9+kEE75%QGCWS3RRaDzQkZ&JfMz=${D-!l^MYltq?lS-I+gWMwbNyc%Pegbq7 z`{5?}i0cz5q|X1*H~~7P+#(O5FAXZJr$Ijee?KNQsKwPmd&ztC z5iDl^90PxkV*T%sr^pAX=OE{C5M~7LtI?p@gOESRVeu)f-ynHY`#Z0Jjw=rlt;#fN zRxi^nS|Oqu{go7;NorHQp6a89s*JwIm?=qx^tY%iJ`+y={vX!_RU#kAOY%ZZ(|nAo znBqn}pYg~1E_q|!Z)UeMo`9Zl zO7qBnBGnR_i1GK4FKL?{)0I`q*zC&qwUI{MCNwUz=po_vqvCSR4eZjop_|@>D*^ zzNEZg-rpfnr4|@I z>R*bce#L%$O)|6R85;Px@(ru=mP8b3pjRcOXI-HMiA?|T@?VKpXz5v4YwAnQbv?~Q zKAUgm*Rfj*Q2!e}%`KqWytc4m$L3~q&`Y8cyhOjKg!)j6-+?N?SCtCt?sZ3h%%AXj z@Q6HQC;SDW^grURTLkO*4(sRf2>Q~?6+rLEGnG?9vlrh-KJ-OKR2QM_ zImulcs$ZgiC6j1%Vq$(ef}d|bHsMOdsN{97N>sX9p|YAITTMv&ax4f;gTB(*3lOe@fg ztxQ&_8bC|Y)+A@^9(@vMvRasy zq~&S0Bss^!dZJnk-jtz{s^**k`-$pz7;QR@%uF^Ws6Sx5PV{?>m|bSE@m~3${Gbja zWoZW*v_vu9C{xte%2*m;t;d9u`ee`)wInS^N7Be;nsX9HOT_#~VFanO$C!xOCt`l( zF+$*;-p*s#tw)qfv>I*2l1p3s1dQIvLM0v%pDIv5f zG@?`H7^jqLkUS(+tnqJEcOF&JVed8xVby5Tu-@P!un-7qPl-FNvGGbBi4&#{twGzml1HRE`UfP~5YPUo=u6OAv<|V@4eC#7Bf2=>JPpAkA@O+XK*Qo!>T6gm0FCN2 z;#O(+pACOovAVR9mv33`(@}zH5G70+<1%h3_aUJygw~}|*-qmXe*#Gr8Vvj6&E~FZ zJc3u{4QV7zp*cVG)Z0pJP;aBYr@EJ0f!atNNj(}yqyFryC!t!LEwv|M)a~UqpjOuV z18993)2O*Cf>+~HMJSy>ThX+zDn^9V0u@XbYNv6;;*Ovel9M*V_SN>N&UNz&^v-!Lf?Qz|K2_IPEuD?I3ACS8eZ<= z{U&>pnAAa&4<(pW#YHwnw5Q>;HBDNbU|t4YWNm0;+M5O(yl=L^{Acq>+7wSjbLV|C zPRxenJf4QFsC4Zfc#0S z=?sh)nKjS&K^>>QSE6V~?5GXJ)))$CoEk$q&^|Qn=nJRy%56N(gXy#@jhZm+qfxXIl^*@&90wY$c0liLG^ul>FS!$6)NpwK=|MZwob-bZ8Dv8~cc(pR;P%5{oBCDhL3>%>+3MQs_@aD8 z#oZUJgNXkx8JN!{cG+9Mh10A~ZumbABXq=Qs0WXh)4xIgKRnO+f;V)mt$zW1Ri=_? zSmdv_ISQk??Sp!@KiXrqZFBSn6_E$iesnZR8=UGWgzC1iJdF;t+S{f&ihxi7(*blW z39R?K{-e}Ko`?JzOp|C<#P51DfAnp9f}Lciy#68Hbd@ni9jm@mhR|Ww z{_T53AFGZ*d}8TP8b@OWQDYQnjM|M3vF1B_t}zYTW7SzSmJX+WwR=0Kp?|zO4B81a zxpcI1G-#~a6|F;PS}#TK5T7KqkMBm@bc~m=7a{R@M$iT{FSe9(iaHf1;8>i00W|ZE z%Faa4RJA-#$3&WcOVis)k?8RQdgFNw?hxNTK2jP%N7K$EY z#a?lSPNMNN1H1<`ANf6zo}w`ywi}D2#nKYkn?k30c`0bI6iz17lQg;GT4RaiCohtI zAk*k%8rEX9Q3&LR{G5sv3f!~U+>2~q0DCj&L>lvLDDpE=ou*F5Y=={~Ef4dLM}{XL zTg%YY($8@oEI^M5@TNTt>afh1s=igGspIJ^^hgd~YP;N^C7tp!%dy+lCqx;LHESC6?lC4@7Hq-jy$-E2&?D=B}z} zt%mbyB~GB!z~-*%pg^91r^yN$IOdg}E!~m&s{v#+T}vZ_a&_ySHg}|TbQNvP-HZ0> z52S2qfLf8PrCX{0ljC}Sb%2^JZJ=wQk^kEd&i-mYb)dSMuBRJlP|>>P5KupLBV9*> zcy9fHXdj3k>*yBP&ud*1?ZY7Pcs8SlR5i;vP#vlcQa97>&`2vt%%NxiA{n9MEjo+eMGkfUlZS8re`1>${g8@UlOslzd9vgAB3Ow>n>l{j?0L zd&bK@fEJ2VGz}{p?U$(+mrKhf(Ek8E{Hc`2;;e5325?&5hY=5@zi2 z9K(!~mKM~XNpm1Mj@iJTKGS$6y^yT-o%9%u_&VC~k(Wxoa#wN^7A;;3T8i`F1f4?t zYdtsT!@oUZA3co|B&fu5_`AoOuczoi8q?6azf|W7#7fM50*waG$NsL)C*t%;qe%^# z=pm}F8myk9moR>A^NM-_HApR}{z`wLxisuor(PEnq+X;yqdo7m4*ekX@OXZuXK7Tl zrSA*LGkOjhVS5&u4aGVhE-JFs{Ck$>TSH$>wyVAAEqVd{E#3;+uIAB9I)`O6H(S!!G?F9;{mLMbDxiXi6E&-ZNNyL4U^#13ET8r>IvLF6jr`govGAoaQ zJx)fmd-T4SPmtq~cszIMbsAWth<==0q`v6?fZp}8MtmVT$nMjdG$`b}87}OisrZTK z&~nUT7sxKY&_8J(KE6zIGmzKdrl`c;(k?vJUD7Co`TwC@rH|-ynpDuw@KXze|E2#R zKG`AF^y=Vh>Ob^9>d%skw$P8vJfuEKT*02wH`L+_^ikp=`1gdCU@2qT7zNPVSIwn= z(_d-8`(UFWxB%Ag8S*3jK?!gnNG@B^r)hoW8&8#oSfQ8nHO-lOLBjPoI^{ekvpv?R-E&Wyrpb?{?ahCQPB`LB$>`7`CN@)`ZVV}3ns(7y|Nh1n}u z$ez^``F3PxZ@P%RK?YjpU|*|&CMW0qXsX}9#YP7q8cL~0ud39=U-%q zf2;FmW8o4e;@6i4u!z;SkzeqZ|4u(!^+}h)`YttHJxq?VPqY}b_z*cv(yjWR{zf+} zEbLmxm+-~B0-Ix-%Kbhq(f{TzVW9~7Kwr_oTFvyr7%fnJMBgF8ys5Qbjj>|yX(5(F zV_aSIKt#VV>^-Lc(xkxiW^EqK8;c&y#^6t4Z|7AdOS!3(VjkMu%h{kTr6v1DRhH99 zb%lzCA{hHoX02J4A-NiX8j3bdV&Ahs%&!^73+9E`SK6D!w`}eT;&pg!&Y7K+XI8zJ zrQAlnRGJZtVAX@SK)02;uufU@-8rbAZlhizjIm&vU3iZ10CXGskFv6CJnsKN$hSKD zE%jjv+fZ_$aR=*jPx+2%xD)z=Z-DM9O_*SQUj3TTuE8U)8kJbo>c&Q2(ubyE{soxn zH#q7duJ%CU?d)_j^`Mg`dyYGdh-gPk{E{i>p|!mK%q z4i7Dueyzw{BM2-`STt8$@#0DaaXyc{LKX`f()|i(cS7UbpXj=#hAaB z50e387yK#8KGOL8)aZk}+F{lAtN^q4kh(*?K-a>%r_@iLZ&XtsDAs%3%d*FGe8U)w zkKKm+E(MSLq6Z@Llc-wp)-f%uhTWthqWul9FVS8qd77Onr#fTlkhw_)vp zQik~>;`v*x^EMpwKabrmvjCSBk4BIb#OnS@&4yO~nxZy;Ps?M4Ee^u!nnFSLyrtRO zxoZhu$3sOvt;p)x0(z>hh9VRvxWp>3^EAddZ`QzVr6zw!mtzI<=H4+js=aU%8_cS( z>t6mD)QdV;WyCK~YT%rxOj0IWpIu@Dng4s;IR!LHsm7|Zrpzz&lykB&MVY4rvYM

Bo8cR3@3491PNpHF}}rRL2={{ zQjfi5c^Iz_^lKr18({}U6fL3;CpoC>J)VZFo|ki>okRa%Va#BWxNo+Gb}Jsl8n957 z(b)30Hg-S{?3M;BdnVI=rjHR})c=UM#V=Gw9@A&c!5XuG+dg^@?M`yh?qm(U+zr&7 zWWjoEmS^~5|D>w@h%a-&UyE}=scJZO(?2X*X8L2=kGw#BhBMvEx#|mOJcM-@i#nBJ z+*58~{WPqe$CEm6yDHDmcDI%0iq;KXT)-PM8xJ*$rM=q4oJXfy1v=%jLp z?-WF|CR#&Sbgw+)CTI%IrwH^jM*G_^){l0Xb+8?lu@qcJd`)#k*o`=DYELF zHbZb;wic~1+FCg?GXwTpL(-mg!iZ6CySYN39m*SFgeaCgrh%(2Z^J`)9adFDv9tpX z&>o8X>%zLRt}J>?c~>wfly`^r|DU&Yah})W-B=G~Y#P?THYk|ek*!~8(6)`3Un87w zZCOG1A2iwGW+IgLMDIwJGiIY13~S9qH?-PVP>E3I9L4(N^a$49+E1%L7{#zVqKLx# zvI@fD9-yMuYXjIZVI>Ya=Rtom_TM1vuH$D&6{Oo%f-H&>~CgH`szr<^I@l2 zfK6ntnBT6ij-Nm~)JbdtTgx)1&Mh;QqN!jfXc=8E;|vw-1uh zY%;q}bNX5Stetg09m^6Rk^Iltx1)8NnoZ*w?$rgJc7X){laY(PU`<$nyVmI*y_aI!@=o+5#`103E~K>qj=5MK>+$IF7o=s+|@> z-{Qldbo5`qmaz>R8o=IRx?l*dmPY zSAMB}cqSxhO=c_E2H$e}p~Qn=>st($GxIcaq@$9vYQN=dp_dPVj?kqTZ4HYl{v7rX zXX&aS2-r4PLLIafl8i2i4VVJtQ%Ozt;zn zLo}AGg0&yKd<1j|_+i*vt649`ffPGH4xJ zg^V=UHq{G}owEv)ZEP#s$Ry*Ky)f#HLS#4FglI?odd^-D ztq*8kUHE(wOut2k0FD} zF!D1y%g%XuC}=S3pJ8=LWbg!IFo_}Gku&TUR*U$xm~8A-zk?(MJut$we)=$S42=4p zo$+!y=omQ;k*R{0D3TkA=o*u=fG=#&}s6 zfv?zMj{}b(4cRsH&;MZ;+Q&e0(fcW;y!MOqjks@ZRx88%|5)0qDLMr)l8M{zGnP?& zmZJ@MnAjHaxW)3k96hToB$wDtmd&!)&T%|UoIs*yc|5l(*ubw*#nltVs5U~@wd88{R+cFBZ&TyNg zL}$5(Sk6q#K855tqV*R`^SBVdmsr1C_7p2_vMBhgTk^S@q zo|b=lc?f6_;`_T#hXDJ)vxRe zGS0GReQv8M`H$r@m8Zq}8Lcp%*4BU9S-zJeLG6gdzhTDtJFCF|;*h*&*7wA2C|t!^ z0#uwl<`TE@fYO`w5};y4<_gc^VI4PPKGu8JqnV9=WYUo;&ZeXp*`yLK_*a%a+Rtc) z`7|dgr~CuAxCy8!#wYwU^DnYlSIGvIkRkB?GS6+gSw~+;1ZVsUOCeR91lF1n&Q<=9 zCu=pG@1-Zy`gJWIp2oBHS9e|qJ)zd8#*oj-ME!$woxYZQcmckLXXMP#UrDbaDb0P+ zo*Dnr@kaWcww6oqLc9vMI1BVU_2UK69{p^b(OS-;*Q7$c2(Q4i6MJF2f})T(4b`tn52Zh(BD^TC#A61wapZs=TA%+%dsyT)BToH88lg4> z73b24E6zA|gz8p{fdhEfWgp{r`bK(B3vz!*EY1VHLH`oG0Z(41nr?NZ8iV_ADPErE zZzSdr&`33im$d8;U1PkKUP=E*1$Y_0okvVwXZ#I%Wqm(@HJ=OhU1Jf)S$wP4|D;Cc zTq{J1SSCE4a=bUsiY(_!2BnB@{CjAmdXnLvTa8tVW3*77YAkZbfZS>b55S1gnca+Q z(p9OoT!~jj1jZ*f(zC#SNYya=hCFJ2JH+D;NWSA05kLR&R~+x8H&QD(4AHL1bN~3= z(OPaLzmcl)%80n%s)?)fsJ4}0|DN}^RI9_H#rHw? zBv`(*T02P1-} zRdeycGo77%LH*R)Jcu{u=G792Z$C)Z(>lBqm$nZwvZPq`rWA@A3+r91gE1Hst2$AY zg>ZM@>CRYa4_3=_>;G(Nxv@s9nkB`lbrFpKo^kt@{!WUJ-%2%jeIDlJ=Aa1KN{9R=+ZjX+OmH1J<&nVpxreJYH^EuoR2C6T2L~C2_ zjz8?UAAbw$+nP7S3P*d^+HXnsF~e5K4#Ug$K=-Zh2S7drmNp#qWtSW#+j%=!Odeo5 z8iHJMXILvoA_hEnG>5k>66*8z)^{p^TPC!CM;)o>uwOsjE;o`JqP;VpODzrqHIm!$PSA)7J#U)ADFS(4-jzS30gmRbr68wRLA&t& z+ok@ojv3z4N9n46#&n=RMKi zuW56a0qv!tH;>{yc#5-}Yo%BL4UeZc^m%wW*D}xw*zbiMAKCD{X@@3(`cUA!_s%4eJAe@jldAAUB`IQ7_BSL%jL!;>7sN&8q0_C zfjlqfy5kaPhcti>vVIq!?`_9+&;=Kp4&39VrZxEuY`x70UQgVwU;wh??34@myqNJU+~ zgDtg<;&Zw5`I4~~w3^N1BhkZ5s_Od2O2VHNdPExF1n#}3dX%y%3jl09s$aar;e7o{b(34E-VeL%iq z74gSxC ze}0c9yA~tb>-YlOV4hENFB~*VA)eN=#QMhh=;W2AV#5+kOsoagid39*-_pnd$J+h!9)W3^a~2(7{X zO9F>O@)JK#SMkUyyD&d8Q@dh6AlVNNE zZD2>Z732IB*U`Qa5nRVNB0lEKY~v@;Mz#goM|pDRPv$qo{|lRoXm90VHUD+)K>HW$ zhb>r%hK$R-|Ds~pZJhgga8Y6niBRP7JkU;aUS zN+UXZc+|dQh}Z9sEW>REHzdSs6|^0g&o;iCTd&tRgdOwihZ!&D*6Uy4AUoo*lmAI` z9fPo5W26sQpERsTe1TMb9O!px7pyPg(Z6liUxPkK+tKRFQ@71>j*>ri>UPFPwh0#3^K^cg#~*EHYyoXz z`_Ss~YzTRQ_;0j&p!FD+JYnWfpfBtwKZuBDuRmd*N9WR^l!_BPgJ&e1vM&V9rMLKT zev&6wJ`J8r7ts^^6#oM!R)&2nTLj5jv~rRE-;P~$5VS*{o^3<6=z`4z3_~E1hj|KLgE*m$ukd~v0LxEilevr&#;hG zH3R+QSQ0(Mf93ah*5EVtIW!6OF2b6hNdE5+drcaM9s@)szt6Ku{{?%)A^Dk~=S4)) z;0*f==*QDP`9(fLr1d$4{_&6$6&GMJ<;ynxld6)>>i6O@A16{PZ`KJ&B{}>ODhNJl zy)F|$B=U&=hFz0fezVR&f|L_i`0qRlEJz8$$rDsFzwxkgoAqL#5~RHN9rcdn6QnOl zTu75?Hlp{O`yFVeFQUniT<2F2!4x@IZ#+Ahj%I)J>-;X4Mm0zKXqKFKhF?REyva@U zp>#-MEY{;D;*oPERF44-p?47N7d&Z2Q?xIH#tEJcN#Nbu7;gw9Px&p3;9sSwKAgr< z*X&>T9mFTY6@vaQ7E53A+pw6Q7=-ahvnK2sqWgv?|JGbjqD>(A6W*NTF_DAN-!;1? z*5d&pYS!$d*G{ZSU96wD&)@R2mQA2P13fPAIB}1sovP&gjQT5#Tt>C^gUAf1;%o*Y z8vh49EDi@X#{T>p@yQJ=?HERjsWH%h zjrd#aVlj~1fwgx$Y+`Xo1vMP;^myLz;lkp^pm27V=fR@&|K!?;UNn6G?Y_d|Vrn$C zUMqXcU-QTWKO+qFZ+-F*)$RmgadS{J)VuFF;TurDw?w>JAReFiXD?fyWDQ08N1iOK z`o1;d)e80YXPlZAw*a-YJ_~?&M}A*XFRuElrBo09!aIxn_71%a$Y1@B|7)EW2`0F- z)$WnR7oJozTra6w-%a<86P%$*vrMo*B-UZ}mAm7rz+MSRI*D(vkaM%9{z54Q3thy2 zTo&euFmP%0r6LKNXeaU-8hQm#X|;!tVJ~J^Q@t3he+PT2=q~b8gY+VxqN*+wK?J{N zaZ!w*im%)d?g@VSTsn{bi1URB;pO=t>%Dwb_z3I$DPtKl*eNbV0WYH!61Xd<$p5d9 zzJ$)l`GWc%Rk_9UK=Ww^*8~&UX@&JTHkJ)zXL$ip*vs=kW3fKIf{Vbdh4rO$2_1p{ zg~WGWjsq>hc~ekm!hcv{eGX2i;p|slSQPW}Fi@QJzck@1{AX0x18G(C=!V{z+~TF6 zs7mY9(4M1|5+j)P{bnDGQ}itTg!TDeG!_=C(v@WK3L?PEQJ`XIFE655a^^jAgy<>UB1lvhwM5p_p5|uU z(?*EeA{3lI^}acW$BH;!h*lBxh2OOMrklq>5+W)KKg!27cQr#D-Gac2}f!MI(zS&nqi`G0$1d31=^XVSgjS)3kQ8W}0*)CUC)RAp@2Ub(e*ZlW3 zaWw%o=S@Wo(UIj}>k0qdVl%HO3eZX--Rs{Lc&N}iqLRo4&jD@W_26+q>b`T&>?uYd zlPik4VvWdqe9s&L8X?wVhM^*DZ!a?mH~%4`9;%{Hk-VU<%gsk%Mjp?4QAOmay`Vor zB=Nei9xNg@S^9I(qYh>tECSZ|GUGsV_)%D>EP@W+H>1TU(S~ot9VbxuUAPDCD|(4) znB68}&9^70uh=ZY5aIY2-7vop)W%(yT{IK9y{-5)g=CRvB&v$!9rw*Zb;-We7 zF=|5-S6ki$wRTN-yFs`oHFq@yHQ{4?t@oXzB7aXqd%Dugw~2@lDWeWLrz4+FD<#Do zSO{#GXB_0;sRxvv@V~Xl2(~$|C^If#VAs0hsSg#f8(Z zmq^vB>9f=TbvAX0u41kTI@v-moA^B~ml!KLiYPA!fWC*l4kAIMm2GDfNB;c@5H-+OoE{_x0I#TwJk*M zF_#{I*79nk=z$qTtt+fgrPFYO@_71)qFzn_O`~p{R&9~LWgN9=Z5l%RA?ISe91W^% zy*E|7<>SZI!~LNatx2QBK=FVl9sX)Bn;1xIBz6-6M67TZqK=xh2JUYIMSpRg2aQ^$ z*T8+F7VdZb#844cp{!mhu>yD!Xt412P)8+DWjY9>P4;pKs20W>jD4RO{v7seAin*@ z5X2*_$1{5c`aQ;*iP44%X;l*J*Mh}?Vh}X4)KZQ_T0xzT{=>ycFE?S+A&C>iL>^B% z8KO^5Y{F*H;o?s|TKHc&gZpJXokcHjw-_U`lQQfHpm-XOUED_mz9{XOPG{0YIvTrl zn3rdRX2SkRktm|Jgu>noa2$G%6q&c1=(FfdNT!O>u#i4rv;I;2q~@!Q#W?YwPaxZ_ ze+GS0e-LBEC7yB4x^IP%d^LxUheqCkD$a(WF!Idj2Qg6ujPx_=lLokfc{~%vdv0+< zPy;evOc081dWkTj60Jxp&?#aTB9ImMygd;Bo#gMGs)JXfT^9;>BT+y;VX!1VhqBOvAYuKZhFM(<(H8&Jfd)@fI&;0o3}e zR)W|g+!YQxs$f0J(*!Y7qzc|^oudNidpb+Zz;+rgpuf?ID2$CWeicj47JW*5LjE_Wxxmb+#jR23rIyd9vd>2_K z_M#8Q8&x7_=xRJYyZKt2LC;VL_Lhipg5MhG+=tQAloevWIP4R3CI;u%Wo4)06f49o z5q;Zg-)U+1EQg1g$ErB%;Wn73CZpbt2B!V(UM9ct-iI#S<(krLSu^ zo?avPF+7nyp6oai=XEg+wU7bsc`_1%akQsz^O zdt$_fcv=qgjo3KdXhGXzy$|~A5L-pwivfBIiKwYUmxM;Ej0VmC6{zt#d{KeP`jt;J4w zn15rAaacKo_1Y)WeHMtc^WF7B%3-AU^|81DtH=&32gE*PuzTQSqav%o%Cr5* z)}uZFPbL}xpbG4eIDj3NGykolJPTlT*+J~C<34GZzc_+H0nGXi;%UPA{9#=d%tF{< zJe|7uS{w=r#@+3RXd@!_J~T&SeMa&6;+Poe>yCeD4hO~Y0H32`y>K5Yq>r=>v5l~K zJSRk$W^pWNi0z~}F8&eOFHhS?*kWy~?N|6)RJ#O^GyVz(*TD=fi!-9QW-c`JbC_RU zrKEOB{4P??o8Y?W{~LOj*32x+-mj2cLaR*+c-s{7Ta&O>{#pEi_({F%>gzyjm~({70yB7Z`@{(-)s4Q=(c8<=0@l6<|9t)cA=)wJv4nn>FbXuPGL z=wkVz_)pvtd4Df)ES4MD-qM2FHE~nK9Jbk$$(NM*^uw$HS#9;ye&sOM8*W{ zrp{_oRVh$@$H!JSij@DVAU`u9IfdSmmMfpJuZK6`w)e=kzFPh`(^XMK@=D^RaA`kk zVS`LpB<}WY`3v0sH;CkUMf7mwyUX?p+22#McnHY)t>C}K36Z|!j6K#CZrdpTEuLdX znDz+WEsc^YOK-$G5u>Hvi84k=BPF+l`d9xocx^IR|os}`$s?s}nKTJz& z>(m3$dzAE6ycVT={l_-b*UK9cHp>0A4;UfnY(2ztqr5@R5$_SdoX>UiP$fjUXltuI z7F-LeTGnv^@!B9WEnh@?c@wlR+CGR+h;V-O_J)Cc_#odFLPLF7qKJOhwn#RVZ{mw} z|La;r|3nRCk(??1MMg!hs$ndW7t5chuXYm}fi#)KP-Km#|w@EiG}LQ5*ZQigE_6vX&EC&V0@uvzOTawX`u>pu>jq;5qg` z(MD?LM1-fQe!*4)@#v~??UOLu1S38dA^9kn)iOy`im< z%|88x@IgFcW>(c5)9uq6**a;OR!B=7dCsvYVF4oG5e2mWM9SD+`uv2&@&dV_=Bu^T zvQD3}FP7&gG_nYWj@A(NnT0yO~mR7NzzFb}=FO>^xm9-LD`qyxMnY=vV zE%nnbitn_*31{rtbea5yR?xoF>TBbVp0>ZmeqSbE6GgPbn*UG59KYIrwylyci(*$v@jFYDKl;n!9Fc$IrH3Y)j=UqJ&n=%gZs^FE&54UJyA`i#bx{b@Dme_gYD< zv}SRp?VN3${G0ICPK&T%B^;~d6!}+MHMADhEIxO!VZ&SBzg&d06)zp&Iv-UXKZMssf11hJP z<|+FMjDMR30DeG$zhXAkHS=&gGZ)$S7|&CpIW)i8Mf72|d>V)IppI78%eO)Kw1!q& ztEUAn^3#XfhS`Rry{;DQtF_f))aa#UDZ0xL*Wo4Ycvo z{d70{8D*;uYYn}e54w%^P_2#@w#-j|LqE`LdR;U?{4D+m`anaFO}K-$EuxRGxosnD zWzhS$uy_>6ZT8d0;@Gjh?wfFr~ zfA&;;T1ZGsy?e2GK2A56#dUe`?DUxZ&W#^V(+pGe;bt&tWp&2%jh75Q|`uAQ&0 zWfwZ-NKROY{W}r6H&V;}E)x5B0VD;q7FsJUXT(1HLfORrorK-nQj1PJi2Xc2!L$`Z zYbR~|PYaAtr3TI;u8r2(YUyO25u${GKZ-V*q-E{eX#XI8lour6S*>}5#mN}$qufGk zr%lzY_$|RruD)j!09_d%e~|_KFBo{9XtW?O+VMzXoBZiV_RRXr?yD5*aZs5cs;bgv7T0bbi)(> zzL#g;{d7S%6!t=C= zZN1z>>!&>z*^d={v%FqzV(YK<)fQ{{o*Bk^Slb}?(|T*~MN04jM}0gmD@lX27;UX) z4%nuLNh75Cc%BZ@)_d6v8X*nP25NaC>2VvQ5}uz`q!?|Ownoc3zS2<{z1`AaZGiS# zq^|hrwB9H9f{oEO;faxf`%VK9B^HTU+ECnpa=_g{QQ{tMKPTke;_Z#9uvS@eYlF47 zBKh16b0aF31hH6&!woay`3=NB0g^7-aBZx@#CXLF)dewlWjW$Y)*YdxV#`EqaJSN&$ z=;!23Gv9z-vNGxzYrP8Ba7{)fJW*`aegMZOwRTMaO%hGCaoScb^3yz{I_zDtjncYm z%QfrsWr0}jn#v5VJ2E2k>N{hhoGib$wa}(%leB=v?ev8p(>76?jEs*s*GG4P-rE+U zwV;x5VWIxPmMnj?O+z+EDj5TR*FS=i@%*2H{S;p#&-eiCWVwJcQJbP=MPI;tsv_S; zYYE6WxATIt8mOu=9kctOgvBm2swoag+QOp*jR)dF4RRxJ7VD)-siF?pUA)+NL2g6!-j61861NjZM$Y4afV(*ZFD zyK9q@pK==e?I0{9X?v8pT2exW8HU|fAM4*yo1-Pow(PYRmC*l3+-TFl6+!LA3*2T; z$=3a_D{qS%Vh!9FPs@>|(+u5a*qqoO3$^`<#U{wGP1Y7*#|HMFWIRQ_KeH{yZgMLY zHwHC%kEQMZ(@6D+bkz*ORyty?A7&c$p5FdrPvKuY-yQ0jLq^k?4TvuGVF+? zAv=w&pl$!h(s>6&alC!}*4sV}H7a)OXpCY((YxI{>>8ukv17-Qh$V`~f(68m9Xobx zktCX6$Btc-Xs`xjBZ(%YlUVNk?!CYN_&oE>GtcyA*xOlYtuxz-wOf^KUoLi~SRMB| za}CB%#_O-_o@lQt#nRE+C*4`^mG<{U>(y~z#0XnsraxO@ZI^aPmy4}3*I`CFdn!2J~o6HQ%$k-J-t!AL6n6I17@^W0J$3G1x)lZ!N<;s)H(C@DM z9%D8--}@P9R+DdhGThG7eXcutn7rNT|1Ue+H9_=9SH0*2NQom9i(rDMl9KHero0n8{*sL z-U0p3%`W6FiTQh>z0185l2hah^D{HG&k}n(Xs5eB`P@8cx@HZwwu5SGUzmr?fy80w zO~jq(PZeWT`* zQ|8GazXdf@zvem4dbRSnZ=b&3ovEKN&zS%58@G?4eKR4sY@RkRk)jVv`WmZ|Y7;fr zJZBE&*>_9(oO_HS)eGiX^9ITOC(Y`sHBnos8~FvZ97!KB-D(PIqTVFukt4H}%WkX^ zEmHlKUqlXvE#xNJw3+*EgF`CVPWkX)pLq!$rI)GcdnkV|_f)Q$ zH_abO{?KjK_wqyefqcchX71poelLa@Bl8(uaiDJ(X@s59OwL!&Irm-9g=) z`~S_yJhq^kuba|S`Ch(mUNIARyIaRS-^sV-Tk=olH|Doy$bnOyZ$Y=^d*;_>RdVC= zHr6fqLGpL<1M?OnalC<(B!K`Ad)=ftagcJ=&HPkJTf1faYe1HtFj7SDr%(&EL)VD#h)K?%v=xNdL=BTermiU7zCq1M};(S&N2V_aT2* zq~pAS93fLe?Jn{~cVAg0zncn)t=GX!$@P!<$}B_E&ZJotT@_r_Tz{KIW=WAc zaE({9~4-;RoCK?(3CY5A;^_KloG7ysfV?sFG`__!kxmGu{VRg2n&Lzs*IW zow3xO3~#2m1LhxQYmq-)wI{$|>?SBbnZ$N)*2>|PB?3-Q)` zZHD%$YjuJDtz?BrL?t2P{8l$mS6L@6g83(Zfcjr@Uv_Jx8l~h$Mnhkkd%1gwn-G~q zi;TvNeJeoAv7Wj~FPcB1IqdaC{=dvWO&19{UdC<(Z@S1D`3qdAHUeM5ZfB5UC@=OO zr@a2bZ-p7~Abvyo<_BpT6CVie-BQ|=shn!7F~#3vGC4*HgZa@=lWl7Tet+llsN zcWaaoMj0&TAFqM>UW8;Gp(LEPn^xTVPPwgIfqg+L5Qm*Fhul_vG&!kCocjX8wVGIQ zhtuNZu<7t*^<%ZB){TS^=YG6Wc312^)wPkd@5@ffT@a;A`%vHrz75ir? zVpE5!fvUKQ%y-B#k^Q2DeL^0to|GHWGUR8|;RVV`NJf*=uop4tnE!?LQu{?~LCcbL zBxl%0|F58z+ISI)^f=dDyOp|0?W>KT<*{Nq+)wMPK_bc_-M=yf^}8awRZc4YkFSBQ z$g@$~N9K*s|FR#*_vPN|HM275C>)Med#m@I-v^LBGofWmZjBo-hC$#B!@e^+igSAoYY4I;@|tm+e=-b^;8>@M(E$L z$#d-m$Zcs2NIeq6V;{Zo&PVD3Et)hSsob^csAnSl8>=-Xkz^?kYkd;_j)kNHX^a}= zjfk)!=S@{7YEh&q>BZYMYmNF&)TX91CQaaB>XK64scNKFS#Cm_p#}~&0YxI-iX!Lv zjj>B@Tifm4rALs#gp0x~zg11HE?1QM5HD##LiV(UCH%>`*UWn1t|(WMTah-z z5Mg6&_*W_T?a9{g*m>XER(ohYwROB5sTJhzpdP4iTe4IX&UXAChZ+O|9pJIUV>Rd9 z>qyd`#EI~I4XoPprmKmFmpYPxB;#-^Yl@nfG9CT@KKXz|rJTh0nU3+&k#xd{ab=wL zd<>edc1LQqSyXSN@0xoP{Oyfs&@BoQhx@jHHo3cy&g4@w>*6rqbwqzV+%e=ca|lUY z`p6%rk4KA*qdka^MC>VUO-6eazYx`~1(_x+tl@0qA!_B6Rx*JJX#$&0)ak= zSmX5a-f8M~ccSzBAM?TC+FBwc?_;(cH1jqOijLHq=uP!OBu0Efo#%s1^hk`4I5LgS z61h14ZH7O)5g#`v2h8~2RC|ZJ8pcB(^mZ5GXEyf#Wy(tBi8;(!f52&=Wy(W7l#C!T zi)`N{ccS~0yOl^Hw#c~F7xBO;IZb(H#*<+rb=v@YsgefCG(LiiB!zuXdzXUdEAeC$ zImBZ(f9*X9Iwg-rDt7#3RqT`U0%g8ZhKzxR!>OPJN?S47S)YHNW1o{3D`(}!m4FL6kj$v-3sBrbojwOm=DEJi$#K;{Q|3224#5gALK@I8tdXfGrY>I3_YyhRDf?ZhOK802AU z0FwIjV`o3@m}I?{-^g#}uXrMvLeeiRw*sIy@^54^`Iy}3AL?_y++!(|$y73fXU#3; z^C_0{R-O*+A4vG&A-<2@6WnXvGf6V>i2PE;Y%kJn^_YVpDtFe%k#-%^3e2mE$>~dDC%-0l`KGyIIMvb zjNkbr-;7;#(sKs!=sE0fi_in%vyUJ?JqO8RwEhof>eN=~kL&W{+kulF7T~oL8s`?TVAu3RRw_E%2lQBiK5>lqbukY^-B6mQcqN&g){uo74-_Rw}OYB8|kmG{kk=-%anL*EMF)bP_4T!BvgAMi;$-SVLygkQtf&LhXe% zO>aZjp?%Yae&zoK^g{bYtRStsN8A@}` zZt=8Mox57kkqokxb>r=OPeS1*aK6e&M-)lJcSM70s2FV)Z5IpdA`pWx( z+8OolMn6XjWHq|x?F8zK`hP}t8L6U+-B#^{`hQLiq6K0!jExex18&>=VKYV09#uOsX# zXsv465wzwPMoe0kH(9Hq)zS`=qvRyXsIbS|08~ZmNso|2MtJNeXy0V*U2P{hPEHfO z!gRY1C|Uc`JVs8CxJAEv>wvcwTMLw|4W}o_5#rp({KVZx+vVO%PLaFB zxvzPrdlw|1n>pl6@b?d`VXuvL475GSJCXXXb_%5(GGk6`@%S)aqSe9l964$_?{l{X zbyUxjv(9+=wuKdq(c{5*x^E}`|7!0A?MM4wLJ#U=Klj9_E!FPoD0-FbG21OX;AsJB zsa_*j$k!z5R%ffb+CuH7UM1JbUNigh7R#H`4U*gB8u^B}JngNfYGg_a^_=+)^b_N@ zd0MGWk^h4EH5ow*D{qIrmXKT}H^~hWJ8L8Iw@@S1>!4dCV??soQZwg7V!YiV7fpw~ zDUoWX`y28t`HsYoneXkUdQ*Bp|2vXtI-EJD2P8QEBY#Yz0hq7bP@_ADJ~jl$$5xE? zZSIZejl3Z50zGkmX5Jw=r07L!%lQr=P5G1DC*PB_a*Ukwc=JWx1ZpQvq1N+ZgSeQy45}n4qY-L@LuO?rVpQ5yXNa5W^DF32-Rk=?d6G782 ztw;J1@PFhPB(Wc?v92XwRgTCd=u`4D2|rrXS0p!6Udf3@0eMXlj@0ydK+TkgFDRm7vw)l5!xrB_bHF_oy=VM zU*z`C+})wx^YT$hn$rKE5%Jpe9swOid;g32W%b@>{U`q|zmogW*XYmq9^0%U(BJZN zc=xg4@I$!}C%&J^TXM}z>$T1L4OA%ip>N1KBjMi@o+Ge!Z0>)=MPCp-?}X?0++%Z( z%Ef4abfU5HDbFROUPgNsqrZ}zlQ~Gg3`qwnQ5SXIPiU$%SDHEZ`_rkx_ZK{%=1Ku^ zQ;jBl7-B~%J(W+CABjqr8V>gW^>p6fE4l?%#CLa7<#T+n%>6Uyn09ks0EYOa!n z`N-*0)8X@=T;&mAlu}oz^4{X=Ri%XbgoMyiLB0vPiu{6>prNa0dB0X}D%Zdzs1f9= zpqm(P#c2plpIFMvRi;ws_x-eVkWo=c@<~a0*DSnH&Ras|YH_5Orh+<5L0r90O3{)u z@nm~nC0A`%1y?H?O8+)fo4)T02i10!rDf=2BPwK#RlybRs_F`*XR%_5enUc!10S$W<8C^-AYapVbZRrXUGp|MTTtq+1 zjVg3GX-A_5RJAU-`y+=zs?%a5Zjc3gmm#T4t5L+C8-KNb)Bn)h$Tewg>ZNf>oxz2W zG^4d>4I1*(NA~X^NX(kh*UiOt8~J;8Yq>UMqycq#iXlF1Bmbd?L;I~+G}j;PyjNaR zf0r&H?P=N&e{{6o5)oD%+Lf**5gCnrr`%`VIqoF#9yN*UZ6n_q&{_8YS{L@6c&sa; zvF`c|x{7q6xnuuAJU$c=InKIt5^?xHIUo;Jes;#iv$Z_&-dK20VEmpX7n?24I<{IzZ?@xa-3g&OKtAfH@<)}s9Aq9`W z^v^No8jB1+ZAV+1{$hvxa}DRWzCPNUjI?<*Rsr&w56GAh1wse?;{=@O1sm~h{F+DXGr!N-RS>+kD>dx2Gg3v;f|mV>RB>~4xyQnW_3Vq zJ0g839USBjK<}#=WC-m>o$r~{&}yQ-fxvLuBgo;Pn%YS+jE0bc71U~lcxsb+lf=_< zLGA)->HPkmj-nAIOITgiE@}*T6fHpT3jbemDI^#Qn#5vgx5KBAvc=Y6DsdZgaRm_|RO8-wrf4ASHDfqDX+PB$3|TORob z>Ej^r8{_C$>hO5bIK3-LpofjZY0mEryI?#_pfhN+>HI#XiyotQ*2mKfVP)!|8Mo`G`988-Uuy>C;dfA94Ke7QCsV9vx5D5a+zv1>RRRCcxWtl3?8SziU)A zI_qgTeNLo_FYbfK8SkJrvvDGh$aVaC2a=vR4Ns!!;a_;Rs%zEl>IyoSE)Mc~&|37@ z9GXJIpPu$?P}i&Lz$tWHkk^9NtMh3xawHX%@$OK^shibbSt`9t)9abu4A3}r0i8#e z(oE&CcU{U_HC;`iE9q+5?&ey{xwn3cno1Yad$g$A8f$CH7D$%R1#|_?dwADcuYRd- zQ#aAA81Hc_XL+})+tjTne+ivK9o_=krY?lH-_fuECp{S`Z4KKeKp8es!I^`;{=MO#JFQ9sw)!`^vXinbd5 zuAwH+U0BN+tZh&SIp60)eH>l~LYvaHXu+5c(e@x%gGJ=V{C*?(TFQs?uk;;sBRHW< zq5UQ3kiLm-K#RmR=nP)3ex)y>o1u{~G{GLMeFaG%u*uP%-oo0Z9@72tR=Nf46FMov zvSmLk=FtqggN9FEVI4y2eyL~BMaZ8ae_%J4eR2!=9ChA+FWj}zw&j+P>;UIc*PKP* zLwZYj3(DV4GlnyeKrPg=mLqCao4^4x*^J+z4~yBA4uTJ(giq;idNBC@M`g{Yz2kiUkM0e!ALP@H!FnK2 zG_A33zy4|PUH&h?;gutOS)fmm|8uZo@0k8wFg*}B5X?_Crt#qY0GZS&|D^sm%5!)R zjT>3RR~+7!)P}KadXi?2so{GER6;vSze4#5w5E@0LMyNBqDSa)>by_w-0Up09D10> zv-J2HzLM~-KI(sroj_8ZHgqgeLfZPt5QJ(QsGGfsWMB|-Jz z?`c?wFTKr*(Nf`|Q(g|uM10s>_F_DIOLOTq8ds{6cYrof^U7D~1^RW6qme#P%cbY( z4^)3+S<%q;%K7vhG{UYN^GwwewNJEb^b);Hqq0wUrUY+Jy-zRFQ0{8k+WJHrIB%-< zkY0f#s%w2~0BE3g1KQ`Q%Xiu{9oo~hQv8}TKbo9?y=jnKr&pox-`d8SrcKrQ!~P8? zzWTiZ^7n`2CcO@e&hz&E+5pXxZ@^oOZ?IRkwzQ?_y#oybvLr&=FQT!sNZ9?x=o8h%X{NMe)$$=*P|eB17QV2>Jl2)yaDE$4>N8% z&BqKZ*mcG;OH0x=s}Ha`-lK^br#(BcJ|=1N=p8C}#NL)z54WVu(iYHLkc1yRj`m4H z3o-rxEf)8Klm8P)9@6_rkGa_j?KKN6_JDqm7P?WgG5i|{$q)1)Eaa!QLi_vS!6TZ7 z9&^qsemPo>)AG?fw}U)Ti_@az@8SIg+HTEWtASKsij}JJC$xZuN1d{If$B?7>0=ts zqNv9kEA^75OHb%C`V-B3Yk8AEy`+ZxDXq)=l|Qo@Ne!gllFbX~3!4AkDJvG#K>CqB zhlPTAK5uW>nMhCqCH;}Q%5Lz_)Mx3l^=MW||DYi!)BUnEJ9zia zuTFfvX(jBtC0Y8J{z(HYvGj3&l0H-4s(;M>KzfFi<)00j3H{&cuQYZ2Hd}$VTY3d= z{-SxeWJ>|Pas7$X|D}3@Y`u29ak(YV|DrExsD9d8QBtH<(rct5KCGH+wSsnQ>0kOE z*dKP@`^MD@8b$OU*vs5~!Fq+%H;CtpDChAZAKNlgD@lLS*UtL(%g1&_kRk;FuaKj_ zbXnu2agro`!rs!RtmsI<>jI6FRQ85eWCcc5tEbdmnkp4zF7_@9pHkiW2-IDg#saju zNGrD04hOv}y(@~bDJ(T@i`^5{U8=z(XcQXT?3?P>YP=+~W~`=&efq}xwR%(SE4i7% z>a*BCg7GTasK-!1Wf(Vie0bG|PVL3by?=9u7 z@{Q7&8H@$_A?U92{{dEt`D>N){;a%EUMig!VWC0(1>}7D(PV;!KQHC|O}V9ftF%FG z9^`L8x18?-GM(l9QQG^h@=NgBj)Ku3zX1KBw1qZdH-4%Ie_T=xNn@4SB9_;CocD@y zR=uJ0VkKDlAfE%B#eP|wm0{U8%X#kwzm++Ny~9ce`5EX5?3ZL^S$>sL-n+^@<)P96 zsYZ~$2i-$@DOQqY_o(PStNyHK21T0E6i!U)Jn-0$rQnkH3d z6js<7=Wb?;uQKGJ(h;k-6`Lh}YW`n@2j%fewH^o+;b1Gy8W zni#F`F;^MCcPgl-v=P<9^K<`bz)0zE(eH^)N!C9-xuaP2G>$)?-PNPkOqbHvhP)K)VUcU0>F& zEOo*7t%A|Jhh<)I;*-Pr5yT@lYs}(CHwGWkL$pRLlI^6S5s^Lx@yrpu8d58YtiRWJ z|8b3nh25+vO30kJ-YbE|OHr`?hPK;X7V{(E>Vo;%5E}7cZnH;9@zU4o9Og!gI_+IT zle9{R7d&iV@c(aakfeE8bC$ieme*(`I~LElmMcUZ3? z8ZnEd7H?~Z$2zbsEbHg@ zth=ClSRdMBJ;>N7d3VlUrtO&R#2dp|((_2`=j5|$np}o`01v`Sx3PYZ)8w-$Em%hu z%aTN6q^HR*l#Z}&vW&0@*t?}{mUZSs38{}ydN#-#iTp;vEl<9@V(ufk8|%S(v%G27Ju5*g z=H{^O>@%)+ zC!nWTpZZ}v3R#eY`mIKNma&1TQP>VA|3*mS*Z}Ak4Qqq;UV|1N$OfUl`J0{m_mnkq zNfyWYv)E4CtoB-0t+;ld4Phr~eCRf-G^ndKlnrJXJok7_UulfS;#xc(290>cw)2Jp+zO1d3Mg;QEYp$_t^+`nH6UK>e&X`QOxN*j4#BuLemg$R%IjEkzl+V3evPu zES`<#e#D~{wNR~-Hj<5Ir>MgpfI_wBY!utd)5o7gf2~E2`Phffc-eK%lMY%dUuR?3 zcov&@0^@h7yhLun#$p6yq~~}RgO%r?Ve#c?F=JPX1UkAxWmVg{F z8_vMqT1Y-b>J^r_{y6m4L6QLLty$L8jsEHS3_VF7Cq71fvf5lie31mn?{p&bv+THR z`;A^pdaEyClUWi=J$cEl1F9vhWs{(vd1;ANN2-Y(HV~M?Rx{UUORR8EO-W*jY`utj z;J zIn;{8`chrm%Vx5n$kYTEu2B?8s9~`QPYo^?&tAY#&?7LOz%6KG?teNuROV z@Xz7?puW-(F$+6q-HFG&0|Fi7Tb|hb?HBS21{mHtR47Y{Xf0Bv<0Ot zW$or=d4|mzK5K+@TFisJSYNs|9P8T%>8O~)QdsuM2zwf$lTW0IsLdYX@C48}_@Bx? zVK=@Dv3^h5Ek+GfkCwHnfodTCBDO`u zXk+bK(i`|Q3El((1-m=Lzv_@AvnA+{w6P)99pwjQ1MDxu{C9Y@yg~j!8Nkv|g7g3H zetH$XH{!jgVh6iX7#ZDH?*m@R*0EnqrEv7TlAanhJB zvv9|HFaDP5N{QGFSFxgN>%G|9AgRq)V@HfFZTjBo0sS9+Evv)#vCN(athdM=&?iGX zoyGkd86At#`sh2@3f7V5mbmTjgVO37E7=D20go!W<*#SdH~e}hzMg%}^dV=gsp$Vi z#B-alV>&z;GzI(NM$})QGtOHTy-{TrVp+D0rT6RO9SItN{dhB*!{Wzu_Wy^`P=xl` z%4+bedY%3Mfd17h@huo3F^iWXf0bEb(q`=5fk48uCEm(X7%c38wOTA~MvLg)daT}0 zU&r3(%UR}y%XYp#OnRiB7P}n%ahL5M^hb~c0y~}YQ1XEFw`-#G58~V1>{C{_u>kSw zKaezGnQSVH<;1Ft(HbT-WP4F!;s*rdISdkm&Kg#nDUSStEA|=^*HihskY|`Vc-ab;1 zt1tZfoXraIzn~&lefAkFqy>CdC%L`+f&3La2zyByQ%!w!JoGbBflx=qCW z?)aMvk9Ug;sA1B@mhh*Soa+t*&a)FN`&@CWQ2A9^40{)`9y`2FUM&BrjAOa%D$9;< zZ!Oi9%-defX^lX@;hnR$7h5uKIJ?9Sv+O@YtaPl$ebw>Mz82(PmA>ja=X-(dB5PNo zgw|6|vKyaD^o9VG_V(pb(fxBL-CJ;T zN2MkE4kbAJlky|_ClI)e9t!{MTj)11Dj7eBJM1Yd?0d^!1=PT($Me`@QE<0+^iZRQ zF;aiTPKw67-I~Abwpu%_y%q@EXPzK;1+~)#vwQ5W$VeU(JwhL)kJKNsNS-6o!K3sM zdUO2&+b7!dRM%~PS);U3%Qz(RSpyz#-uBl7l{T92@7d>~-M!w?HH@J~P2(cX2n58J_2l)dv{;^^VB> zKEKg!j3rCZ$NDDm-)QEp<#q*VHK@X&toF zRO8KqyaM!|^L`~fieKgQ_YlLY8=wx{d44g(@aTgLowtR=dEUBOU8T;`eqn^C2cO5T z)aGfc&|fCfW3LKphL)sF)zi=+|kaTDMjL}EyC1E|1>)ZZ~4oCDq#GS#RyBvcDS+;Zv4p{i(ywU`UhbDA835Q zD?&eR-bLge2uUDNfp_8&4W9Y_(O+Q)uZ-T>$})a5e3J1B@rIXI;x&2PsSL|y)RQEm z7Ow)%+;_x^0M(PcJd9W45s9n44WtOEzT^Wvrs)e-d+UKBa9*#99EEFre%bg>FJ@#R zT4=`eF8TaLAV_$1L<}Jl1GdYMjDPenUYXb7dZ!~+J;`O%mBRSDyf)7mx!PM_s)zG_ zHBdM!oUz(l7gSGL!@_wj9(y8S2Xq(mzYFiuS$_QtE1=hfg;lH;>}57MV^ z-sA5vhi8H&OAUElw1=zTEv!dX&|-J6di}`?u%3k(&P|7ZVYdFjocS4Ml*N2}jMeaO zmW}wT7N{)dV+2;jDE}ENNt!85m)_%z_%rJ84A4xe4Q~khnV6p=F*=4Ck^Db)mt`y+ z6g?WN?ncJm>fz ztC-YSY9vXZpJ~*gL9o{d5}QYJKacJB5c9tXBg&2O(~1{lEwEo9_iNokYD*r`>x}iW zG)bBvDZCBpEod-QhP;6F0w`Q>1&?(s%j{*x1*fSoTJjM6*s zlKdenTsbJ(i`~Jax90^+=Q&@ri0+T*G8X&64)&J0nqI>C)(0!xIz+>7Sz+%>{`$rM zqmN#JcSJ<&YHB&9t?9gpT5sNqFXi!4Ln{*0RBJ+d^7A~jNj;R;R2!*XZ?~# zdS9OOq_s5{20Myt&W&+a7rbMU% zV0|r*T2c(~;*`CXnJ{QrOk$w)SeZw=ZvwQ`!S4dWm3``izEWkKb% zQG5*F&chz1T04@vD1XV%`B*-Sr-fFwih;T)nfxO@j>pn>eBG4q!8gru{0E-fr>w7- z(gl*SJb~}yi7}O}Kjh=cF%h|U^7y}d*t3-5$}_ouPvld0;<>)|AM!J3?BNsmcz&aO zd;64EnARGA=CMnJa_*z`>eb~xhH=_lK5dBm6>RtSMNbG zo6qD=dB{qqz5YUdK0e>KNkLMmOV##sw|KTc?vW_^+R6g zyMLwCMr1zkCtRa=HEiTil-HP=@|kVru7mF_#z&& z`7n5x7OySD>>MCs5>I%X??evM(vaGf=XO8i8Lf@d#%jwj`{G2>kQ1JXpix?5vIO%h zzQr-#d>JgH&pHMDct{3|G`@s~G!J+p)cR^|wJ%?R`4P8D_YMKoS7XI;zLKY2 zIN=!r8mg^;cilx){7Lvb6fcCZ)Ez8rD-q!rNOYueMr7T@LLy?mWNkq1kFFtu0y4H*@Fttsi8ogZVms#Ek2> z%_@i4)*Iu0Bj3Rt?yL2Nq>tFZ&zsKu=iRg(m`_W^X1;|x_X(B)_0Wd%O|alR@9nB} z(@JZ1#1=jz_&m4_sGAngGoTTH^ia&U546#I8z0RQt8KG-fy!z-#a7I(Y;al3wqBT@ zJD}m%cfMmpX2#U{!{)#&g8o=qKXbBd431|DeuK>N)}1WQjlIu`4jVP zHzYScoau3ciYaqNCgxvG&)eQ-(0_vYx0ipxLwg+Y{to&>9xL|1V%WJP%;)cAw=$0J zhlLwMS6B}~-^(4vK7Q4VD7M$TOnxpe$NV{f`IUCytoJGCx%`#*6!S?}4|Lp{C+A=Md=5)!%slZqf2Ly=OtE<(WL2PauVj_IUH;JD6b~ilh8EPurK}y$8A@&*n#pc5PS+Db*;<<8neuke5vKQom{%L-dhaM{9jlyo( zOzVQw+#t`Dn?Vu?oaLu^>Z{V;NN2axdhrXq8F9Fl+yoMw|M^9p+pm_ z>u^&o3X)h@yTEUdG2RAhLv;}Lqs#nCkOzYrBL2UG{VA(%MeiWht2F>$<(Go&0eQ84 z&_2UmVLy1vs^!%3>Oj=yMvyCj%0d4cKgIRWzxR|^2V=hr1a9(cL2d{_8PLAWo!@i3 zRRii9q<_OtnGU-&kUE5a&2IGZ?PXazkd#>vgQJR$G-`3 zF_5f{K<+!-xes2#e(2Ulf;`M&8C1;qRv-T^sIOzcQ?Z}j;}3$YfHb7vQW_wg8S|71(qnLM38 zf`-Fhkfj6y`FtA58CA^gqI6ZdDbM+1?1&C`2X$3$m_H!C%O2jxTA^G}mpJeL^917X zdC&zli9d1nhmYdDyOO&qJ5b(p{xZm2KwYuFJi~sgTg|QG$}Hss_PZak-#DBMngx3W z*#8R7p7qbsXXw9bel}hN0_hvd!u|zyw(^v}!2aTJiZUDJ{f*KBfsijopu8Q)CzNNf z_Wyhw_I4x}p!8Wh;=o{Qp7I13fG0|RtCn07l0e`!SA_F?FjL*l9 z9@n#??>b7q=9WR7NyN*Jb`9je?hbIb&_!k?AIg8}t|Y(V2Kp=H|^r!wWSH*ENx2U20(p>}jUvpWsBxwulSTB(KrMopz!0F=~`%b|7-Fm2a3;z;c z|6=cicRO?ee@cna^9`(7D1VOpiZc-+TpL=VK64-m1gLO{q@fA6t?kmwtIdgkKlx{3 zkiWdTOMgdj)G)hp1oF>84XG$DiV3|*D{GLtL!Tp;g0(;(>efVeJ6z)QgLEU_UP5pl^?U95oIV<;B0e zuv(<=FYpPyk_d(V4b*QB=(ui*GNQDINNDW)On1H|69|+OVIm#87xcMaUX&Fo_@M6# zSUawlgLVZG13s=Ffkq`!1tsKHa-KgQ(f`sTStX~w;NzepdKpm>`cVna^Wx9+qt5&N z!pj`~0`!?)MN~!!xuc!u#m<*(!k}%loY5iPX;Q+huF_snO;lo;>3?{-ff8ob5miME z;ZG^ztH{K%iyS6nNG)g*x)Dl9U*2t;>`?aOYtd7_s(lXMlZnJ7jU17gA?B(BTY=winOB+O8 zA+e}3E39sy+ER7#uBaoD=Cz2fq*vC%^m<~NSWe=lCefAkN_s^kop(Ij-}lEqojR$a z)JiE;)TXLNs#aA|wQHoM3$^!3YOkVbZBn$<3`OmvYLy~(%*5VAB$1u`d>_BRavym- z-Zzij_kG-R&g(qSJq*pd$R}4rDuAsO`=<=z`<=uM?Uz%Jwk-XPU~-x1x@Hs1Ohk>@ zT@rkXp7qp~H7kDv#}KG28fyAn)w6K=E4gZMW;&&j=inLfDu%QHuPsAFP} zYgE)R+Wwe=I{CPZy2R@dNklfyYF$UlVtA zk5_uojfKLKxgY7(-EQLm@NAo94(!$KxFEYx$9wq~a#M-0WImn4Pz@4XTe(4xlGwxx zU{gEQVClUt`;My$>H4{8YT;y~k;wTu;psV^rZKyMoA-;u1;IB+Rtt~C58>0u0<7_8 zd3^y~h}@W=Jy*hT8?(`GO}H)!$H+{}o$o&`=&0kikqv~zS$sLoK+8ri2D%hdg@c_Cj(oD>e=lpjVY~>q-*%-F5iax zpI*ptF2wjEf;_8XQwDQ?X^9uL_t~~D(!zCvuO3FZWLaU%Hr()fkhB3I$8SR@v{{KE z@U!)gPGJ69{dY;^2SJMmUQaa+Ij-pF<|Cq2tOUxEr|y5!b~+yzr0`B~80h^MB!9n~ zzgi}idE=ej3Ofgz%+%S$&PS-7UpUPX={DgVR!-ONmd06ftWm0nns{ttj3}{V-;c(NBkui~J{=auVIV<}Bxha*2Gl5qavKA=^sk#|AkWa5k1!qG5 ziJrP1VdAvF;M_x9lWXUlXPc^P?Wn*P(`IY7QUmme;9OE@X$agOYBY>m?n-ho32&Rd8%(o`tXQ1zp4jN}DP4fHmP+2M&_2WqbJxx=1>*8+Cd4EVf_y1lAWUv@~5 zwf<0>Id?WLc-!8?v~5LU|{Mqv&ljziD=2XGh=0UNZ9>?3|jV@QRX1@Eb>oa#7 zyTJ zk{~T()GMR?)3)O?C(1NC&)4^gKAe%(((Arj*f1izvoDhB3%Ld7#w2!Ui@=2sZ35xy zMyo{~1sf&b>(D6WH}P`1T1MSruoF@)8cxup%0I!v{E3X>Dg~bUJ%x*GS$Fg0)WVVM zPQ5*jp!cL`qVOi>PMuZvFF6mnEa-sRz==Ycv8Z{2A+thJhP1cNDiS~A{0%(zZh{nV zBfQG|3VwD^AM-x*H>57^=JUj?Yl*o|!oK?wwqmgKw^9;hZ(O4nxlYmC_DpDB_d}~I zJkF^BsXnY98%avb_6NZ}?OM-ZFIVH+c5}U$0N_>H$~nfj=G(%x?X)vT&f(3UVH{j# zqmBvg;D)$}SR?fr$+SNg43g_F5&%TA{qfz?WA%lP;TQKuH(_kGa69gBS`wqA@M6D9 zfE68J{r2QF%gJ6`#LE{CyeuAw@Yr)2oI#EGXq%1Bdv~?`8MHrZ@1t6YRF)aIlchZ5 z)8iv8Eo81_?#ruf#u>=1ZFuH1cc2-Ci4DdUWvJG$_PlcBKI`(Wu3Z4W^NM;_M)TeXr8Jg$4%=- zXZg`Ih3AY**9gcb1^x9O95H?D59lz1h`4^=(8=*w#HD58Ig5-RKo1)?^5B&e{Op|t ziB<}M3GQ<2%+gp74J)3rBUZhPTzaz8QXt_bQ4~2afIr(-gr1R8H~r6etnl~y$9Ly* zOfhBSCx{?rx(DCw8U(wI0~e9^5|sbh<-lL!B}|Q=)fY@CH$!P!ddlq+YPQ1qQqpPC z$(~|_tUwLbvMv8K?aM(B(u+r_;Wbualchm_-67KFH8gS<>~`>&z_Q$pHMrC#Q{DE$ zvl~>SBlPy3R+!laZq}Rpk55PVPH``IJowJL{3Ae@|12`FAa(oWLiKl&#qOI8M#Wlw zs_WXqSX&-59i$b|aNyA`)4mgG+O_XDBUd3X#G;b_T}I?h7j4p>JtW>F5Q$BfFw`M= z-33pS|LFh;Ll$i5RM%C6W71~3&>6V1%{Hm%<$l$V8nbD}{hc~q{^2pV+_J4GF>?QJ zq+tlxCGgmRFCWkV=X(Lzhx5GzjN63X>q#v-RKl?cG9>B%N6Hv>`encpYb%cd=|Rf; z)V>H%0+oDpQj0n-tx6hCjhBPQ7c$RZ0`q`-YVfU2xzUkEVn4YY}m`l$K$liK_ZI zs01dVsNL{?czWM@42=L2-d0X%gleFQ=a+_r%_&H%z07B zPpHFC*qp~}cJ7d?gr}X_iyv!Kv70igq6mF3aN5&VyB&B4iOGlfMrTMmicEXFuDQ$_ z;siZF0JH^9zF`?~uJF*RWgH_^FV?^|19nQ{Qx^3_SM8v}Ey-2#Y+^ zaL4UL(T%TCjMA-I9F50fH+#g>Ulkwe21X2N_jEw*^L`@72lG zSsg&d>%0-lZOORok73`8u5N|=qb&mX5mL7xfY%z3ckSni;qSUnU=BqHpj7w&n?O3QG`=DWf!EWk3S?8C+%mIOxD29R<(UCVUBlv#c1 zFGPfj_4)FCljA0VNAS;|BFJ5QG0aI6d!n8@jmFs z&$<+R{jl2Q7xx}wB$DngD(oHJxe9`*;olyBWOspGPwvm;6D;3h!N)r><{CHT@;%u3 zq0fw=a;<_NS#QoJ%k}+pd&X;h4gb8`Io!Cue9^xFt?JBbjYo`*GP7?@fOD~pu1MKi z`@X3tY$!2X;5JbUM(Xa&<4pByQz`9dpCG9>TkU~3Az|T%610)o%a1L8Nw+TChchiF z>V*a=(kE{ttUgNAtCLOjn(Rtq;C3G|8#bPWsl|*?#of29a=l?WQse^G!CmP+)DWS5 z;NPIRfo4c)(+F5|IJKpZtE0!xi+ZXGNTw9nJXbM5_?TkiC@R9ijW*NA?6SPt0AQXXfg|*z#ul; zw5)6^YthSAdF0dd%Tqx`5JJ^p*mE4p?%Grf;qzY3T)TFDOi12V>iKYvZFRPFChl=D zvuG!s$@W!`eJi)-L* z7xtX+kW?~s(20~5+u}d;zwEsoTnpU-Bb4vfJYNp{TgJ7*b8!1^jp(;YB{&l`@dkcy zy6x`akRO(I?`{p0W2(p}{fq2b=wTEXa;~aJC5WEC)%lE66(fDcBWI zw=nR8d2z=gSeGtL&T)c@WL-GstpgvDB`$)+XE%~?Op&zN4GF6BMCU{ya)HAce5cCz z2~PD4gc#k-KD}UExhWC$2-V^u#N6Wv-3GN0qdDq?Lz-j!SL%6ucvJ(E?c8%IJFE1v zdEutn#+S${p8Runr#cQ!6FY%_i?^j$UD;W!{)kA&uAyKCIO(X7i>6R_8vUkv?+*#! zUe7O>pZ8?>~bct1;#x?bx2Q@CuO3N>b!Ppx& zWTvs~-wSUDZJ18?n1Q<4TJQsiAJ{TKJwLA?ZNtiU~p_PgqTS_XeAvF z&l>y7uhD*_Wt4nM-4`QdF2CULYFKo<=MrY!2K@=)W`p{AnZ`L@don+lJj^jnzwZtH znnBt;zzR|}#gOyX(wnX75cMRR&= zMD>8B@CAq^;Czbt@=UeTDNEYr6KQKwMzSH&UMGWmI$BAS^jE+Zv_^h(b~Ss)>6HwT zx!>ylOuv|xOC=Z6=AI<$d%e#uJ&&_y7v_01e``hBUT{352ZP=v;c3)X7= zY2tOl%EzfNwMOFtk(^Gs9CWBQ3^moJ>;fGk-Vuq03)F%^?bIJf+NA zjvs@#CGYODVPZEC-{TFK-^`^mwLP~KDz4I6nN^pfkebMQN4b(wLjZBVY;cJ2cH;xl%gSKhS3ARbNox}lG<#Ky#3nhp@Gc=FH< z!`X`r#sv?IzNZJ0#uHljV^_Qx>HDQI5_Rl;34dVSY|{Gc_xm4!5qKIG+A?mq&)Wgh z57t^nZ?vElwY_qaOiD6OF!ldY%r%0;5Tj#Z@*z+QdQE%a};DRF^3?(rI zFP6O{z>{tJg$7c5+MYFOCyB}$*!dD7rekccrr*i>1DbqIC$euFD*SEs!SFKmiXju^ z0JriN+t4Pr=MD1!+sT{_w`O4eAU>H--E(N2-w|Y~g?sENX~3*w66_w_*h>8b(f>V? zRp%{tvY&PSF!+ppSb5VG=?zQXnkylf^aCtkTxfnaK_VoGshs;pZP(Rm9Vg#i%+%jA z9r#w;W;Ocu1M!+^V097@wKIU;-=;Et-X|8r+S=A1e(+_EFl-;(XoQ#_Y(L(Ie)#>K zfN6f-jb=BgG_2wZ(CNo= zx4{M0yU=I8kp8sl2u>`-vzsNO1##|jkDt=lW$l62MqT+QHfi;;GD`Dqu zK|0o+efl=t=EFygYf<3a(5ZD}jf5<{(n@ta*Zd*maC?ki9CZ8yY9atuYnOKu6Z79T zWK6vL`&Fb^8W00bzK~y*_3ir0Zg+bEsPfTR-eRxz+ov2oD@+eT3$~Sot;VLqg0+hh0PQ8@~=*k z7g(DCZV>r3RYSYD!ErfW3Of;8qhdI9BD_8GB4qg)ew7)jnf0%(HgG#&rl=3*C#QCKno0wPKfy5?l#9fWk8%pL6^~7lyAv9U9JSUiY`>m$OE2V?b7Zsi} z>JsT_^BPsBj90Z&kRIlsb|w|JJC#ri30$2ld;KP=5tqbsXtA0kKtVZAvQBO4{HfTU zz?CsxKAP6(7+}hV4MOLDnm;3;hWAkm)zrsn(3Tq^fsJ28S-2l2;MePso5qVm_iQFpxU=xGP`pz0$KjP~ghgNXJ*bh^0v@s{Kyj3h*a#`G()-d&04OaTx)TeR& z$DlTadHu0w|KyWrFHvETnvJ0!mnR<&4T5e8@7T3ElA7#zMbUq2@`RX4ohxmx?=5Gr zMo+JIsX(J;VpwDksFg(M7{n`(i(!D*Ea69HMS3`ET9#6%`pCM%uKR`8sZks#gZJqH zh_+78I^!GYH>ynrFRMZ$ibD2TU)Y((qkC4)$Qtm!wdx-R;fxyM0+)}q zYKSIm`DsZ?VM#*$5`g%A52uK4HWP`V)8%%9A5i&rLi@W3bh$dw8w}o^vNtQ@AszAe zRCahP7l5RbB#<;)`Myt=Q56y4 zcOB3&1W^62=a573aKOE~<;R%|_y5ElnrlH!*A;t!50LHLVONfrh48m~Q>Qhz3}RTX z4xX4Ed({gbgHY(dPvbHBfx{l*;{}8#UICZi(p-Q;HFftwll~|}o#`dR6AwYNMwf@W7$<1n}j|&jFS-boNi~V8O zna-|tT4y00`lu-2WZ8AK6+u$pBUW^MUNt^4p)s;AUsDu$HJ^=T7f}JWm;JAj*&%pD zQg9THP<9Nw0(ti20rhSX>{F5%Xc|vW+NOWq;PKU1mYc24c(3Uj3@KPKVX2kktlHsRrrW|NDfE$_x6*%6EH@>BeUXwyAW{W+yLEIJZT@^NN9INW@b5 zeM+j}J`2joc5{4r{P8P_jlyMpgURhn?{R+!60t7U4DT?Po2!0l*^e>ai8u-mFm?y= zcx%c-3Xyw;)r7x7&Wt$*c1IBLWaX6*-4-$@vq%N~Y`Th+rE^@Q)oy@MdsDNyvoCNGt@G}MSnfm z8<&KjUF`eUU>Dzk|bsPs-X=%KtrqmUl_hp%fGE+qXAZgKbkS%aGi z?pVX#7;F2(G$uLxP*wW-qsnv8gQ@?zBllR9M~L$?NTs3Ivr#ZU^6{ia6H0$sJ(THtvw+>H^FQJkfo+44_&}!EVb(WGQ4D}D)ukxV!>7HHgtU)O7FcD) zUQJaycBY>{$5ismr8#o7&ED_EA9ztcAGBK{QL8_Q=B%0!=CV{rq3In*7T)hr?hiA0 zr_S3T3@G>04ibnfJ4&F{Z(!}sg9VOH^zN*~z5kG5f?oFN%*Vs<`k`6_{1p{9c>^625n^t)Xiey}qQ`pT=o}xo94+$A@xJgBUh%E8#&w<}iP9Za;!m^>-x0UrWU2^&l9kgB z-MLvxjZf`@!}MAo+^@bW(H&y62XYJdf0>sp=h=z~&)jZuIQVry4V~{?X6jZoo!9zx z(Z+HVEvsdsnM6fp&>@EfxkE=vnpqb@UDwoHp@qc0w;eLPjmu$ce@%}D`<6qOEP~G9 z0#n|{F=7ddzOvf|6!My$Ki$o5M1)?YWMA>$QB6sh@a zl|_wJ=kNsHtuuc~f42z;aYEMS@xgb0y%tzMioH#3I=81*&4H-e7B6<(rr0~Y7e)YH z)XX8R69hnSS-0JPElS%E|1BazKpbQLdcwpZvj9S-ffFR#_c94p%uv=EW<;*A_TcB{ zYozLegulNoyao@pyrr4?cJA?zu<$-RtL*5~3>VehbgZj_+=-s+Iz@p*1J^(z zhvoL9bA5q77q;1G6^_^EcBiP8k&7T9ocgAsAoCSQJJ9iE73{Ay?7|GJ9L;^CqB;NN z$RLQ8zldkeAEqbQ3wIofmePY$v&VnonW4;?d7#*qk@4&ikI$9EN@|1qbswQ_sGXMk zzrKR|n}4B5-tf^wq)O;Z!1fXj&>?bYC+y3N7%2y0rtx79t1BRW=OaS9Qq;*B>#v4+ zg_Q;NcI>ijD!s~cTDX?u*d`7Bg+%O4-EJ@?0@}8Qjuw6cPCtY1U$)zO>L_=vHI*q_ zHFtrzumsy?$b%JNM2<=PU@93E(rtkp*zVb6CH);BR#gc{QlFpOPd=)OaCC+9S#ZsB z>}~@e4T4fIA)r`AQ27|SR3TJpwP@tHMtS?@Q_ySo4Wc2<_Vr#R9{S#BFE_IvsUz(M z0v#TVd=BVV1|z22>NT(@>zksmjmH00nSQVLAU5gxqL}RihqlK<3&)AX(3to7kUN*L z^enMz7mrhRW*}0mx|OPQ;aCmIu?AQ-8ePp*;?^i)5{al72N@($%i*qR3J@G|d%(h! z_=z^>0={D2e)h7#?j02vy979OiY+b$Uu>kozt;alPW|&X?ApxrBXcuMwftMw2r)$Z zeNSqdXt^6aEQo~v66Sx7LV-ytKdT07DwTCEHG zJdVeOG%=SqmvE@~Cc%*M7Jt}(2Mt3FB{i!?wxkLStA0rfAI_D2%aB*Ozh#{~u=OU7yMUWRc;#s6E87Kw zNP#x>oc*}@ST{B$3^(5BrV1a^;$<$V1qVzywyH9IOBgf2*47k;t2EbRU~U9_C}Fi1 z*KMl!-41xQy-QC{$lDx!W}S|Zpr4zPBz`h^!kp~i|k@kh+-d7>M^oI8T^W~!&F{A)W)-g)_ry(Eu&RusmP33=O46B;y2 z2_D2M&l0BgNCk*HvU#psc$LbjG1BJgEwTKR-(?}DPunsn{k z1&1~Oq~k12+Hsh^9JbPx&q3RHhvbnH0IP54P>m1xnob%p&`$8JvjXnc?eYHX!}#VO z>%8qx^ZtWhW^wP0h*UU!q-Pzk80aM9XO@x{1&V(u8_NhU+Q{hO*h>Aa!BUFjco6zL ze&?kLE9nB;g+k2-uf17MDPAuU=cg9}4wL#^6UNw|r5eXaGko3O$}la8a4gUshm zZBf(kvQp-a<+;VjdaARfZjS;{E-E@~m6TvGhfvsy2d!Uh*)(lOU8Z*YpPNAv>59#M zS4h~rFV1IwRGCk|b1n_qQpva1BXbxq^K$!6m1I?It*Hv%}Kvj=oVL~?LplMR1ZFm5|#6hx{fwR%7iN9K&A&$ZO=iWb>AYWyUFrB#QBQ?@F!}6v=o}F zShl`5y=vyq;U1YbUArW?199*Wy;lus^=G~~RFxu@{dMLyXINmXUaU)=Y6iYN6S$ov z%Hn+Z1PAz#e0TlY!P^dpzkFUs2S|~$@Q=R~k^>1zCazIbUuD%R$B;5k674U9k75eS zq470QbDdDXl0CSbcc>ZWBU9h5D20yEZub@O?EMl?WR%XQu0tM;bBeD^^{1J83>e!7 z&Hu>rk?DlL>F80xc95PTSM@c|7M z|9CK0eoZaQ?T(h|$o^3Cr5JzK%Qa$xY`VA(7-I9!`}*OX!9Z(<(rSGGzVC0ia0 zmK0|0c)8|Whs*dtkHXL>zz>KAmy9TEMN-<;%eRKlUq5UP=(fOoFGWhc`8zYzQFe&8 zSkHfBT$cX{C5ry^Mp~krdVgYL8xhfKngF9BQYo3Tu)6_qD7g^{mCHgIMVkoq?WBFM zzbLW{A?h)!$USwTFypwR!mln?<3kS3-heCWGyK+^&lS= zCtxRnMFm6L|SAHRu&DEZ+g-vJFG!d#5JZsU1uwk9+ z(El`vs(Y%Ypy5qZ4flJgZ1s~#(>p5HV4ev$Cs|#MS*)Tl%Kuva1*4}dzoAoJDI0p< zg`F(+ZKLTVKR?GO4;Wb*k09~X2iq^!$u(8s$ts1y_vFw*pI!J@){~Bc zf?7+M)J1`Pmlvi;Rxj@kLudV2#_0M@0{a`o*=<97bw!y~{p5IX_y`!VHYbdKYil!Q zQ<6M|0Y1#%-CI;h-jF!nzyNH8Y1@Uhw#`42oUEtse2URNKZL#ivms(-ox{vhJB0UA zxuJ|b;<{Lcy#Q52FSVzJ`$EcLax4oV0%BhZDGmdkKwh|28WLbZ`<9AUlqQ#G3#QI! zHebazi5!xualsHv4jon<#OekmE_95ha1Xq7V;{lC5@J|*u!p~|e%I~B`z+$NOy@9j z1(nBt8o{p{=BbE4D;q7%VsSe<-M&vUKKe# zDj;l|mm^U&*yO)1$97Ew~G-(eo+q@W1^KfaSvU^XR6KOQ8$AA@EM9i47bmg zQpH`gqw2=R5^5yY|M|!F>}(V+EQ`5Vc`b_>Zl?rU$(5lm61lBr(56IQY*Tqaf3XiB z&ZFEEvd00pH*kPb@K?EN5tZ{cUP|~5PWL|R;n_Erx#xitbo@$MV3{`rYz+;@>v{lv zqs}?u=%t;}3b)F&ql1glisvXcu-T6Uk;T4bRPvNvia|}`*QQHsrsrHV!LbP|JGyX^ z#Gw2h=io-=5ZBvmbRT8FL#2rEE$=ubBiT7_jQ1R$S{YvisP%ZL+;p6LGb9hT2M!@e z9!cz+Ruxp~YiJv4t)o*-H1o?WGLI!^>hk9=A90jgh*JIWpU+U{r&Qb(h{Jz|8}HyW z5L@3W5BbudWSdIO6+)(WF~hTWNC8LbyFq=M;F41AG!m__MW;x2LK|}AW9JaHOO$A} z(h6f|_j#~&VLbIvK&ek+w%VK%^FIk1+91hih`VV}W>*&FfDcW;xh7KX{j}@w-Vy~z zos)owZoB8cOV@HS=O98ZI9^*PNYGxtWG48*SzOh0L29ag8S}d$VmaCff5$4;!_{W^)R;DgF+rR3TyOlj)UA0+7o^D^67JVYGD?4D5(nG?So5g zolx5ZRT0+Dv0|hKswOW!8P8?!w&l0JJG)72HI5jZ^F|qCtmSWh3|8Gw-(r|`E`j1I zo@{L0xQW}FvJAn2OMXsdkn+C9Ta8Y0h-MKNcSgT(6lwOxXGM;;?Z_CI!73sAv*TZT zK6~Vp7I1Qd@;U4p60IoF#XBnd6I#2YO4c;S&giUPA=pt~8uBCI<1OY1 zT>Y^&m-uK*4!&-B^gXTV1z_qBDXedoQhbcnr27dGeOdD!9i_aaIMa+-vz$_4PR_>= zLC@`11yO+w@lR)c+g+*)LoU{#eNN#LKYqiyfbR^vqwzAl+g)yilp5%&+bqQHkH7M_ z?&#sG1L{-2u?N))7P1e+t4Qx~((R9zu+IU+zRUwhcW+_0M*V(FN4Xt04)%_vNp9Qb z=v?(o_h>4mHVlN_VDeB3iwhSIfVqaxY^2AeKY5xjDnJGd@DetIWfCe%#uCr3&?N5| zYWJEj$oO@s@$!ge)pFvuFJkWJCBO;f3MSev{Tpt~)hX&)dvd`qNlHe?fPweG)I*FV zX(5o9*_Ql>MDU42|EkLcN$h3?nCCFUi^UW8+M=`K^Z}1sMXJ<#=XjarMeYLTnhT@o z3daVp+MEH+y^Pv70?Ej2vRtKg^QgjsMxD?&xDOR^ zrlaj;=bQz?4hV;5&rJ$^pV%3gMUjOFY?hfW&)1-r_V274;DvK;g>N4BzcP!5@-(wc zbMF5C`t)nh;|Pu~8X-u1T$n_!A^ROeuxyn}??&Gp4heI*B52*sSgc%b z``;m-t#!In)FZ&+S`FFrg2f(4^Q$S<;qDcVNQN@URKHt%Z5d^N;{OM(@gzNWLUigr z`R7voaJup(=AMS+)t#G*n1w|`)`-?z*P0DSAo=pnAN!*J!K_qCv%VJfNM<1e$?4Z7RH z+s4NNGZpzhNxuC0uX&w!AT0Dcyi+}z?cip0?x|Q^Z zVgdJye`X_CY&AmK6iqw$$MrDv&SrC-L5fC+W#Ng?DQn%U$g9k~C7|lF#=te?2(a;H z>4!ikRI*8K6jM3cjE2=C>-vUDsJty4OU5_7AFZq$aMI|UzJ4012hWtDYQtoLgtHmY zCh{-oIaAldQ*h~^qT^phF7XsJ@C{N($|SQ{Bbt!++aAPx&;<>{gJ*JRj^tmO@%#mZ zjsxIX&6b?hG4z?2WrFPwN0Wc~+{C%&VnntUCUIpucyHfzsg7nwYF;1d$#F^kRddZI zJNZ24d(6FSM&8d}I3@*Er6v*1z)k@@_60ITS=Y3g%k-H)ywd0K`f=d47&bDmm+R>b zR*}SpQL@d{O+DFUv0D%s6McOFyytNO**nds)2?&&(GjaY&J{XSunxch*cT9MiU%g6 zOwcEY!$ntMb=G?C;2!N@=Vr@LHtIHU<1YU9z!066ZVQUV8~Tk2*S07W*x$Mw=ki!qJy4DP$L z*&SzK`_VZvHer}ZKs`ZrBXDiyZiIvn-1eV$omU|d@w=W;2=-%5MG|jI z(pP8WmAr3qE7C}CrG9|r0f1}Cww`G;%h?VuhmGmIP7EBJ>nDvkjwS!HWad3Z>d4cu z2W_JXdvdMfk*JH{#ISDy?&{q?Ebkoxx|p4meRw{`>h<9w6(1Qi&oVsQ-T@peojC*;CL=Jr+>tYv|e@XSD`FwzEZC6x7yfU7o}i*;(j)!iwWy3!QSS6B);O%pajp37Bid zPt29txenAo!EXyW8tls?HOFYsY@|PZrTRR1KVnLHdFqw6K z_`NueO=gEK^G*+_I+fx~2n1|~E*ZjD8E60{f6tT`gKTWF^ypJ7t-*EQ7iS5Y?>`Me zeVFPr_$0S*{|eq+4s1>oIVPUcb(!}(AC{5R8@e8wMs!mu@{S{852fhoXevL+b|jJT zS2mp+HerBFwV>5ny&QpH*JJS&In<^o^DGy*G%E17I-TkKhVkv&SvuHq9dHXQG=L3k zU!aa}`##L6y!`|kCq8vvYuPg$y?Nw+8v*dJvZ#LkeO0+nLw1U*U9e# zJV(*(xwp37n6?O`DzTZ?^%G(B8_cI*bhFLU!lG?_8TL)NgDZG89J1-7rq?YU&9WzZ zHV#LiU&Zrd%CedsHN9@U8e)YKCB;)%6TP5N$vzvOTDj-?8hhQu_tq2SFmOSn1Ahlf2 zI(jo-D6N@K?-(h63kMvC*{55LfEBXwsV==-GHkTteBe zB^SeS&7e6x1M7adMMl(F6={Wf;0zYfAT)nJf~>kZ=VS{!i%twVy0m|Nm}1n8M`=!T zJZqEBfDE7e;`w-P(KMtndt$Vqa___OH-~aR8C*-MpLR2SJ!a{9e z9%BbtFZ?>Voeo;7^3m3m8*0M3W?gbVLF%fh2CJF;3P zl`g7T5tglD_Og9~{`PZ7&Rfmv@gevZkg|EykL@!*0+)nxXaL+MQPX;zip+bq z%BI(C&!XK-KuHk+QrrBdVb_W1hhbB47djqI7%;IHAvKV=Z$9NZh)9IK#Fw@SB~Uq( zGVNSJ71@P^ExK6{%W9Db9h|U;V`4K}_S!S1fnNDKw>QK7PF4EXLtlbvQL%Lw2oyO3 zi9N0spsTkPUE;06O}T1ZuuavGZhWypSDD?G#*2&-l-8wzK$C8Izw#)3bwgT6ffeuj z8Px{qql;hVeAC8N#d~Z_OBX z{bu2wO?vK!@T3_?+u)H@R<2n2^=(GwN3b0!op3GJmQ&e|Zc|EKhLGf~gBep_ z>_ovByPa50gIh+=?7C?OXK5KcGms!>KQ_a}V{rN!AtTWQi9w&mQ;)V!RKGp-g4N5j zp6cFSsFnjowfgYz%06BHH%f1PXZmmXq%_jNz4O!{;?JK{d5F3Qv{E?csDjz`{DA!a z?@cCoA8YfywUe1FJ+32`;Agmff>w!2`pSFF4E$4K%I-qaV+Dls2w;gqlt+kSKcU&^ zYl!nV6^&<$1*{4|Ql@o>_~+}m81v5*>KfwaQ%UbcjsGZ+7CkCK-Lkf#SCo~-N|Y{- zCy2yD@OQVYFL>T&rUhnWo#1`v3$_ipsgDl$8|3tuWLYAN%+%;MO$*f7*tjeORmFwq z;Vjn4#9B06YC4koNOd-VcT6hx$3&i}DFR>agxIsXJZ*5n#LBP4{eH2oMDht3+*rCt zKMhJPSrU@SU_md8Q#II+E@QjDiYGjT#xrfg+xVy>fBr4@!x~e!t!>$tg1YcoGy(U) z`%~*trB%ziSSeCpi#Li z__FNnGD_>76z-2Yo+~))mqYR?K!+wUZ6i-wPMgVVz4e%U2m+|-ImXggJsV`&eHE1N zZ?SPAUK<-0lLtsVpmvN=I{Zreg;v(184RZZ9Iv_Jb`frIWWLPZ zf=#wNKM${xX6RS63ll$iG!Q!!gxU>X9&J!VR|R7=y%XDKipsh$?`RGmJtHiKO!pu` z!C7T?!UofH+X;syi#P z9PwLtMeDPy5#)BY{oGG*qSXsuRf_NEG4(MnZa7)FGOpdJ_!fC7@Bz#c;h;^`Y2mpgc8nK#(q zBwHasdtNcGJ$(|#w*00DUF=GJJVGP0d)nn&$Lh+?OO%T zju!0uqpjE@*ix&MVwZm8^hE>m?G-{`;NcS6Q6M|cAN~;!%?i||EDVGs-f!(b(){gV zH`>_2ebz<(y&KCyQ7&83az%Nd2r`E%`u;zg$z zm>7)Y(S@?=+m|A0wCABo0od}DbuyxL3Qwi0J0kA*CJ_;7Ot7!}4CjP^*r>KJ_*JLD zR9v9Gs#AFz?ty?zo(c5)SYlrFr74wEyHPs;d8oH-7j_wvJ$cS}?KtmBnXuz$@j#2@ z{!{a@=iHS1T(H4$u-4dn*|(sCT-8bZEe?9io@L3%g&QaS-IWWx!&;ve2}^a(p$u)$ zJa_W$8@%IhgFVudf-Ry_lyw%mv5Q43pX9uPVCC{#p=cafIPoU3fvB6uYaHg6y4Brt zRIlczdPaP(854Ej6^b*?VciFnIET;?)hc8)tU$)|m0uJ%N0KcAR`81)fkp}>!8RNc zUS{+8$bO0O0t>+F@T-KP`e97SO2{R970oCU{mL&+m1RY&_^020?}q&CZIf$lYiONB zxo>j;*C`Dp1|OO?B;)?%=Fm|KMuaS=3bte!lHV~f5jYrI92>m~=p zXSyaHG#LeSwBL<*pxUliu|W80W9Pqzx)P%A5(Scok?sS^Vxr~JD}@803?lR&OrH5` zFgv`JnNS^e`mUS>GsX9YU92oP#aZ%>n3xlP$w&0cJiwe(88501gXI3|I%QimXEsZi zwxPL}I5W}pFkvFs(z2CClx5~UB2}=H?*~XA=n4{bwHc%N2I2|G_VdB*`7Y-xp5X@rj=1;!8G=G5ap{S83+NQ803r;0e;-fYOs{5#mTHMgcg%ELX4jhYuXc;qf&5wM0-;pjCy-4ilYc>jAnon##F zP4Yc11aC+}|_ep05ecX)+S|q z27t9nhZB`>2e$V^t25aVZ*i@?NDH9pRXl!sql?F;9}GOivN8eF&*{()4=-6=V{$Hv zF8pK8Vni1HPAb;3$$ZCXMN6G;h>~Kl2PkEfbEX%Wji7cWDn(Bowwq-`!accKHP@q5$~6nz1aT_j3m#lQzM>SH2ehU^eCyOZ zHv8>lQ*hhFTqUN1x^Z~tL^|4*@Q}&z?gNOvU@*k2=UBQP1yn&FcYwUJDfcVy2$D&c zvwhoXjMu8=16pHzl`fE2zANn82gfAeDVW<&f@}kBXzS8fw%N@gEC^xI zZ1ee7rVsK3zF4y_AH$|${0x|fQNS77@MO-!#-JH-Ow6UATg0K;VV5))ITPHh)4fD6 zwR^9FOrTa zNH`$}zqN6*OQd4u1oh%5OO9MbZD<`E9OK*&Z<~FPjDVOn@UBl{;%t$U^huv;re6n4 z!~7b?A6?7Xh>kMhMp8QppM@wHvuLt)?_fMETRf`tT+)@c9$v*rsrVJ9 zoZnvsis5DIL0)`I<>E!_StYP%^WWmLiZS;k6e1OcSHKK z#&T>IEf+VGO1eghXHwxvTaJySk>eg%3@9t8DmG*5^H)^TZ#sJwX_8?8_q=Z4D*fBNm?$HeuUn+RJaSBIuK3 zcBX0pbr$3>hkeL#@i1iYS=a~F$<*YLCatas-z~@O<+sf=<{h;wAvw#&geP)Vx z>ap&^VH>|RrU8noalt+}V>CGjC;EV_n6s9@xPZnNhXQ?UCse~QUBjkSMXqtYSsQSJ zLPSlIt5IKxOV|4(%fs>%k0zGXmshDu-t>~)4)U}lT5k1zAsohG)(TpsY*U1M3L`|4t;sXZVhA#Z2l3n!z*>6+>Ro| zLlKwTc#*X~DhqC(laYiqU*ZQCCr|T3^bAEH!WMH-S3@|qA(Ce~z}<*r$tjHAVL^d~ z*<7p$R<(Jpc(!&QeCc#2l;-=pFiy^X9v>jYjb~J zG6_$u_kO#!z}xSiNb42BgCWl+V|29V{NzOV)Grkgp>Fu<*-E>+yTf1ap28D`*il2^ zu=6&;t#$ylW;I{OOi}}8F&FKKUtKo8K2_=Ur91V9LKDnuⅈe(N0YJ_zf9Z$?dC6 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 Bu;c&$ literal 0 HcmV?d00001 diff --git a/resources/[standalone]/bob74_ipl/stream/id2_18_1.ybn b/resources/[standalone]/bob74_ipl/stream/id2_18_1.ybn new file mode 100644 index 0000000000000000000000000000000000000000..780f52d90623241bd123d73ace33703477e61600 GIT binary patch literal 45292 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 literal 0 HcmV?d00001 diff --git a/resources/[standalone]/bob74_ipl/stream/lostmcgapfix.ymap b/resources/[standalone]/bob74_ipl/stream/lostmcgapfix.ymap new file mode 100644 index 0000000000000000000000000000000000000000..88de0a880792151c91ed1378a07b7dcdf034cefa GIT binary patch literal 1250 zcmV<81ReWQQ$sfb00004000O8001E4I1%l@$iTo*z`zgyq!#9t zKpa8`NI+AIEM!_f;1*2dTjDk@x3WgWhC+hVv zjH^1Aff>Rt5QL6PfO)J87OrdBb0$sig2^9%%6EWy0t{aqO)8t0DzAXc3nA-gWAMsT z*#2{dS_MpAK^P+M0hM27A9-2*cI#Q#U`7K}o`DHONHH{v1e}Yiy_^G+R}h8BH-LFU z4Er?BaBe8EYktf?wfFc-{rJfTLUc5f+8;p zm4CLod8Y+fo(-$KL_?#U2Uwm1MP3jpZ($kZ8UdE)!YY4YP1&9dusjb|`QIBCbyR@m z`LOywB~gqKoBv_%Gpe1zjqHDK1Hro>{|ZCpdBb9=w2=75b%!#L^%rGaN@qdhi_|}S z2C~lu$`55QEt5dv7cjE*Xdv;G`_lO>koYkDu=Ehn$=s;(y#zD&v5}H+Nyr4M5_Q8EKpv696zA=;6V!i+`Q^p$ngV8e+o$9E8uXq926fWu<%z~ zJja0nk>8wZehauD@%I`|x&g{RB2fPF`z8B*kmS#LPd^oa#1|Fs&j|t2NkFWBCd#{W zP5ZJ4B=<;un5Y&5m1k#KriLEh8ufJ_6Tsoa3+A_9Jt$FtWWV#%1Ii^xe09}Un+hcJ zN5cny_=wztSQ_d!juKf#|RkN_`-!bHr_CfJ(wCJZFVKH40-UOCw0F zqyOYuP#)Oq8k^6?fB>h%t`>vn=?6LAf%KPV?v?}Tzp{O)Fi1bB{sa}R6QK5j>dOY8 z!U<9c_bC9efDD8WN*j7WY#@U=ukhXaZw^`zfx%K!1s5sKhlfSp8y^PoCmxyOvcK2D z*=he`XAnQAB**3MG}gniTP8Vy_cDA&6_0!WLoqtIx3BLgEN1w&&iBMUtC Mj)GAz3I-kk0Q^Eqod5s; literal 0 HcmV?d00001 diff --git a/resources/[standalone]/bob74_ipl/stream/lr_cs4_04_0.ybn b/resources/[standalone]/bob74_ipl/stream/lr_cs4_04_0.ybn new file mode 100644 index 0000000000000000000000000000000000000000..81c1e8e65e1e00c57a85069fc53c5e89214aaed8 GIT binary patch literal 105660 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

*-urHn;iBQUqg&Q2qI~w)JZ8G` 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 literal 0 HcmV?d00001 diff --git a/resources/[standalone]/bob74_ipl/stream/lr_cs4_10_3.ybn b/resources/[standalone]/bob74_ipl/stream/lr_cs4_10_3.ybn new file mode 100644 index 0000000000000000000000000000000000000000..a38ed0d75a618f832b0ed760c1556e806e506e6a GIT binary patch literal 90712 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%0A(0pAV;A6Vxc>;R%)L^Q9Mndjq1$cpT0CV&lH-f_ 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 H{Ga1LPQ=_| literal 0 HcmV?d00001 diff --git a/resources/[standalone]/bob74_ipl/stream/m23_2_cargoship.ymap b/resources/[standalone]/bob74_ipl/stream/m23_2_cargoship.ymap new file mode 100644 index 0000000000000000000000000000000000000000..35ed7f8c16fbe34549f8064ff207ab3bef71e088 GIT binary patch literal 10892 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 F{{j^~R?q+d literal 0 HcmV?d00001 diff --git a/resources/[standalone]/bob74_ipl/stream/m23_2_mp2023_02_dlc_int_5.ytyp b/resources/[standalone]/bob74_ipl/stream/m23_2_mp2023_02_dlc_int_5.ytyp new file mode 100644 index 0000000000000000000000000000000000000000..fb4c7c0f50b565e271b7ce75d3c751a9585b3cac GIT binary patch literal 9218 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 z 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 literal 0 HcmV?d00001 diff --git a/resources/[standalone]/bob74_ipl/stream/po1_05_4.ybn b/resources/[standalone]/bob74_ipl/stream/po1_05_4.ybn new file mode 100644 index 0000000000000000000000000000000000000000..c031030bcebfc3b05f3ab7373dbff5249482158b GIT binary patch literal 308277 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≪⃒ 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

9w-zS{mSuT}X^ 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

XTlhw1eJ)}5n_1}pC9re=G*kpB2FKy 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≻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

&k|^2g|RcI03~!AO2{LM$lh5 z^z*f=RT$C`^p(xv7D$LNJ!jZPp54KpM0e@Hm@z~4O;K1*M}o`YIV8qI<@|Tp^u>x< z{He#3I>MJdF<_2z1*(f?k5Mi(dKU$7t}j#Lw)6&z4k08mdwYGRZ)D{~S`?uCA;Dn` z0uQ?z5?8r`IWz;Il$@^1cU-*l9GmvIrJOnU?*)MFvbo@HO?b-3Ibig>inSt@}t-3ML1 zMaI6(4yTP1FSBhDDMt5RiW!C68#~T-^M;?nh-8)p)ET=cjLqw@Em{s>%X3Nb_24BlHtZ92DX& z!O$P>dOy8>96tz0`BPwxx(|aqv+qavC*bx+d-_bXF^(+FIrzzd&a@qf`fE`l%+re5 zu#93f@&ABGYx>ODcS+K}1qD=&Sf>-EYU&V^?F@W zU>mg(WcL{K=aB&Gw}3>ezWRLpsC1C^T65QcF@g#FB&ZP8GGL#vqy<@uj>^M?4GS* zp5Zsbd;d!7;Kkf*9JR16I9ow9h3_gu0bqz&Qqjn_2Sc-^a$;HV(B=SiQ==Zn{#Q9c zV~M(Hvj`I!X*ghnILF2R*S7T)2|*RuV+?e&*7fU_5P-T0NjC z$DgRb8zqC6FESk#yF-k}q3`HgVdb|7=|D9lXPv%?0%qeKQqtLM9P=9>zsTZU4*qv_ zu0K*Q!0fSGVYxrYO237fa(BgFiQRL?@zOUlxYkKc?E>cA-Xqipv#OsZ!3SCEde+u) z-2Fs}Q6$f*(rgrcYPXPW>M`_Kvpo-Qbytn)XbT;)ewtdQ)pFuYcZ}X!{JS@_nJL1N zEe6%$h!)GR<$idj*}jdTBWf+iBAx?{Z!obM;}3>l*e_snXUz0bM|{L!E{ndsO<2aB zONYvMSvC{)BMpNN-Uvz(YiBfAph}zyoG|LDyqqPV2M>Iah81nTai@V6NqPf7i2#Rc zV%HchK27MAU*LX+se38mb=My`*lbfGhmxLzhdow&9HP`jKDnpHw&EkSiFpW??0(WA zqUH|05*T`v;Ywn^riW{gbhhi_<1g|-DXFcu&G5l%Ax5);KlcCpT$m?qmGa~0-ECbq z!*`lqQKs>%nRw(ovh*8QNRR|G9W-10j#Wb*+7Er)sr(O~jW(QJ+pmkvJ$DtZax~-T z3hs&)RV((dgqdN+aLnDbrKUK)-_P|;&;)F(*gtpBpNm5Zj!S`ReO}sMlgSUV)hEMA zo%G+E!D$VH89_VyU@VwE1ua5ry{2Qi*RtY!vtZ;pf&~_m(v0VEMsa4HtIs-uKruTW zECuGbsARV~xDn%F0ik=}wU5$j`1L#dn}c{)?|u0ao~L3S?%(`8ju^(c26nITP#?f3 z*)LBy;jhoc*n&Df1MmDc?*trtGl0^*+&MnhQeR4zTq^&Zs@$TzI%7W^PU>sI$!y%+ z)_4Y_tZ>x+)Hwj006q%p=-A)C9{>6m2iAOdrlHA>LHaFD=y&6S;|bE*h@?R*pUZSt ztG-l2J5{j{x~b1~r|FY=yPjpjyD>=Fx3sVT;Xsp7lse+Vu9LQ|BsiM`=$$UCqkf?$v{-F#q^t#h5QW#OEhcnjLRp&)4Hi_G(j0!UP$vQrnA~4|0V6d_8I^0f zNsLD`=S`szh?>>dki$uB^#gNO*=g%XdOwT{=1cuOqW$8&)60%7o1zO$ow`X$~#`m}nr8;WIJaki5XqQAqq)+vl9(e#5SWgjO)G$ZqcX7 zkb_QR?0$0d4(b|?T$tassJlU$ycj>#GDDt z2D$>No2TEASatx0pT!(06GEj}3-0=MxWzm0gt&FUr6jp@Satg&iORx<;kYTyCG1K( zzLS&v!FP*8ism>!9`+XUFQfLdFDcKv;IIv3`~=`_s|ZB?yTSRhy-br|~Ccn$_=_Zs5I-%7xRektwbwr~szfB`c5qm==RC_$iT46+R5f7@S= zm;P5t%yi2N=B3#(fjiLvVu8{yhS+f5+5QG`yZAL|gZ2#q`Ioo;DF?cDR8Q1PfTDZA zB9W%P1?K@>w6PE#Kx&%u!D8c|FJrpun};<1;0oZBF1XDa`fGi?3>QG#q<%~2FFrkb zB;!iE$6O?{F(%a6a1c22K(5K=%pRn1+z z;CBdOea2OGFj7@OI#|Lzk&YNoG2e$6Va3?@Px)w=KPZWqB8c2<4+?iwbV7Q?J^jVC zRp#Y#DC{_HOfd!i-453uSTW~c0C_fAa_Ax1OU5t%*LO(m~+J{$erIRbU17K}b1MvBix;GDOuDz#l zAl9Bo11%0QxJ3P($zR4`UAb*w(=8!hqbHwZT!Aen9TsYn>?}nKyKW{+dQSVC{+g7eDWniuQ`4CCJUxGZixHzCi~(>cSjrs=J;^} zex&gcx9Ton(DTRNscpfp8Tc^`e#wP>)6(vLsfT%4QbSyazr%kX$Cc?)A`l8cy{`sF zvU02OCOwvjJ-3VNaJ`m-mmgvxWBh{5VSMy#8z~`L{HYC$_Y5a;VqAJ+o3w?b<*Y}5 zx!CZ@N`Q(aQS}>^x1zXnNa5GnYl%@Lr1*-bHQPaKL%?QFL= zpl#UFo3NW8##W&NU*v|iCNIP1o@Bhf5$U(@g5xkG!eGj!)9h>tqv{_SLuKSsf*Om%Z>ABW`HvSd5|k|5^Y-n!O2SozM2EAtpM zjQm682}_C4AG)~{aMC@9x!my~U=~D=`#!%j>KCuu6P%3P^bN_A->}&UB_MY=vqPwx zQy?Z|6eDn|o3e zsVIGAm+aN}A+&!{egUrjWEGh3BmXuaya5C#SU*!tPUg6Jy1}W2IgZ(csO!^y$Nn^x z{QBshIA$KR{^P-Fl?Z$8{QPWXu+Ub`J6d`+;hjT)o*F2)%K}wDq8(rdZQL6YLm#Qb z9Rt4hhabBF`?;@e`w8IoMlzBh=W7#mP!yB0z}5Xz9f#eUTcsW0jt+Tx7AIdWVBvQ8 zC40jIFTb&}i*lYIvGGrz&d5+A3!8ZRlB&<#NB>sV?+fwZktEjG`=^BL(o^BgpW)~R z`3)?B!3*N-ZwkR9#J1VCc^w=~3nryTwUua+sSu9OdC4~m-B-S_&GPv~n@OOF^~Un- z>f4N5UL{RDkf34R?;r`j)c~j`J$J(XpQ zvhQSh-Tu9}xf}F*mvQ5Sf?iHDyTm7yF>MyEc*um1>OrN-;J=U8z9rtknAqbjd@Bd7 z%7MFV3L4PrOub*U169QJ{yE-^c>Y;qFe@GEX+Wf8AJz1}=lZzg=ks0adA#4SEMxY+ zTBrgN;(xCV*rI2xvBD--5{)X@%=~XjX zT|p0Dp2+%B+cuG~Uq|V1=mtH$VXvZfYq$__xqrfao^FRT^N`{rmKnUZ$WmMZT|z@Q zzFejGS>{L3vp}3BVh;x8!{5$uW2o)b_I_MG;9G zecW--v&dM}f36QL1ER)t_8OUzB_THtW(PJ^C&ecd6zZE| zW&>rui(rnf<^FxmyGF=T2;N%_PY6K$e=MP=gJBk%_VLt)r#60E?m*Ja>%T=*jLc?u zXnWe;Pn`kuK6?@k?xzmB_e;gE)uShWelCMa|8VM88dj2G##r!J;_78#2y0_Kh@T9~ zhmx`WHly~<-P0Uz7#aVqr+`J*4WoiGTEo2CE0+27r?dJOh~P#(jFEo2zA?s#Evr&^ z?;U<3Ydj^U1Azl~T;YlM&2TfV;7q}xa=y<~Wg)6ci?Lz_K$OV{lLL4yC<9hTfhLZ|lqR7^5C zuBT+0(AKQ0*h5MV7MaFrPeU8zhzY;u_0J8st$YF*0CE*L!Xl|e z`pq_Pg}vb~VkqFu|D71AImk5FCr{nS*pzl_LyNcv1>*d4-t?w&t;B0?{+?W!VeEQV z;^oJtB;xlSCNlb4SYE!vZNcdQKMYtuB?=!zf;8~;5t1gF6U(-cv>1p6IEuv0sZ5a{&6h|Hzk@@HK{=~kP6)fgy>Q#d7 z9ND%%dCp%G>pmr>CjHVn>*6v)bzq6vIF0_bY%P_RVXUGWOHV|I5#m$S_fMa?Hi_c( z>8QK%%baXnGy*U3cm=By*i^7lYSvyYlgLG$h@*mu9u#&tr8}AyL8!N2mi{B1AfY@z zuIPx*W3x;JlUTE_93@6y?5g*YBU!J@XI)?v{JK&-O7BO0IlStYpU!6Oi+NUhHCUl0 zG^3&K??@mR2c~*=s3fhZ&{caKejGFuW#kL6d^C+qofjpqS&x}cQt^-uwr0ayDon`j z*=xA2Te8+a@S*{vu@;c4M;Xu7D3PVQ?i={?zGD5x+TF*Ur7ADK$bc6$<%zrF$M5{> z5Q!;Pn~Ml~(5`=j@aOth+S$9l{=QEKwceExho*OU-R4=O@2o!omYMp)zGyx@ibfdf zma=E%OA!)&B|r?I+BcnE2fucxMNL(@Lwr7+Fu#%--L;#JW39QstK$%D{rR2dg)hCdxRmDG0CwW7mLZ& ze~xqV-^ZU(&Pbr50RX!_Wvc-d=iMDkhn&~T25$wY(SJ;z>>X6|#pcNFh=u07XWdh# zwy*Yd)N+u)Vm^YuXus?8W$MAAotu_yVRktnwTs&b6y!?t<6s02lEnuM`s}{OPF47z zEBhYb(TbXWN55d*mvd#ADLY*4ix`(4@x`S!G4`e3yZluree;uh{tv#AXsrJVIu`R) zn{j(^+Wpy3qvASv|G=KX9oezKj$9O)g>@plyL>L;p+}T(hdmnHi2B!mhNfTE{-7X+@d@KS zYv?~DNfdn+5W4sxJLKefs>kdTH|z^djYrYO9}YEQna;F)v1|zc7NpE?PzKRkwB#L< zo2yjhl}Nes3f>@3cm?NA--lXA=LG-M-;8nj8>ApCc7ri|-d(W5oQ-(zQ45LmD7tA2 zIxK-d7o(p3^taAPZ01b2o{BU)OM!#Jk${uO!Vjt6HpYPUuttjvVXvK4edie>goFwR z5Iw+W(=94`)WAnyi5|c*Z?eIzEbOJ+(CjC6xlDdKy}}!{XUCEmMOaBUXyonx$Fz`- zD#U+Wxg7I!_9rf7L0pk~1ePnku{mm%R<*Dg%HxaHgkw4-GcX`3Br{ilLHFNGSJS@Z zC+wgF8ISAx%{R_J1KU0|_c2sSajZ%EqVX!z!s*pr*UQHz&)o}?>BA;>`;|kef}U6uB}5c_kCW5(Hf=p*A{h8lx}n$46^Sq z=h>jB_qU#+YH?$_og%?Ty-Ap{<3laFsVl=0Y0oKgu@L^)VbpO^I9XG zlGGP*9!>wehl>tg!Fbmjg!bd5X5eNlU?K#d$rrswg{lVyn!a7Ad^3J?{IzoJHQ9GJ zC)$g8${M=4lphC5eY~wxl6~76d3)%EiG1ed5pQ#4MU}1ViEYJv;g| z&~W~OM!=woHD}KEUz}=Jzn>>Cbltj(sN{MS68KB*C#Q9pJ?qozkEfC|2pKtyZv2p^ zbn$51MuU$Oa7Otph9@;GEzNrilP)#yaJek$h%aT3RLFy^yZguK;Z$lYi`d|i3N%4m zDLcl&^!k~O9n9$#+{8VKPRE3Gdv%sp)&pt<&*Q=}H`(t7td~u6#PFO@*&`07brnr( zayHA1&`Ia^Z?dz^3)a(;DP-L1qB$J%&n&Db71V=M2i*q-D8J|Mx5g5OSj#2`QYgF6 zifofVwLKJ4JF1EGr#u{~A(#fBw)kH+v0g*Ai;70ZsSJb*I<7t?`sK@sfWzH4` zz#P3SiKovcCi>Snhyb97a}12z=RwT4@OgoAM#-j-R>v!6Zvh(qq?IeeR zo%{~?d>4^^>OV@W2%*o0ioeUNBzR`R?YH}V>LZ0EI#u-6{&0+GY<>LK`%$$|*{uis z#*_HGt#7EAEf)sv4C%%K@fC22y@R;MF7)0){n%2_gDjl$q%xRmm<~Nx*G&7fCEX~K zTR-C~rw=fQm_n>kbMBZ)bbApSEQ?{T-b{L1y@l}0;@Rm7^B}ka~KKDB~K)@!xW-{n>Y$bpXnURUSwSZH-##UZ7 zUcl*lQonb0*8i=hOTjITwBs}7Os=s_#fIqtDxGqlsFx*QXq?ch*N;+`C{#Z7_jH=u zKKxwG z1UbV-{QwY%!jbVQ=%IN_U{L+bT3^^ zwxXOh3;v3<+4>pxOJJpU-~aY2`G{$m)1QXd8sX0-mrGxx6W{{}EzU|er@+Ts8E=Y< zihO3mp$-nEf0}kq=$Q{AejexbpW&^w^El7W@n`v<&JgfE=o&rqehsyQ+Cz1$Vx-}- z-=2)RyhPHgV&Val&3#pH*7YOrEiBjJn|fBjC6pVv0th~wtI~I;7WwK`wKBdMum5<-19g8Y3S7}{Z)!a&g?QT2yTy*|`Fm#N z;QhNr_Z~CinP1C`%-!C@$Vz1f-*!La_ADraPq{rMYCJW!tGA=pX=OxG_)p~Lk=?UW zs51~p2rwn+!pMgpd)^*6J_hU`_^&Lp2H&}mzp9cErLx3N8lMJ>HphpMGgn{OZ*;j> zRI9QNo;bdU|H!EH@JIa!dssTIbT@yaQ)mA#U{7Uy^3PZ*rUX-e-t{$of3C{nxw)pO zz;Qt1m$GJjams?A&gASqqoS{JrCG_|E%JlZ5>FbEk1&(Vw+HFhII?7RGCuVTQ*|UO zFG{=KTodMe)&IP&G!utcYxhCgdU{a-?*shqU{+p{K2x9Y#>*t|W8LO4T857e+2Oml!!Ns9t zoxakN#9Q$rT1-iT15Eez%NMP_Plz>hNBXXeXY~aP*ZY-kRL|DN99h+tJ6lXNTQU8^XLBo>QVCHG?YCp=y?;~ImJKC(Fbq&Jl^My7%sy+e73Si*2UOZbr($NZbBV81gA%lJ*M{$Xt< z&F5I~?6!}>m|KoR+di>}bCMlq=8ky5GI+#0KH)weSdveQ)AGuo0?d#`gGd+#lrW5mJ1aU93t%#ZKC@%`=k`E}iH*X_EVkH_nNr_weT z>!@3da=q(vBvFF?>pGR3h=q5El$4%5Tg6`=;coN#wwh;Wd)9b55xV_DKS_2pp6^vs-v@xD8V3!MquJ-z%ZNK8;_u4MG2dLd#OcCtSQ}h7# zYQE&yxKgQ}$!;an1mwQ&QuADgE&SVj#t8io!Fp5L(FYG<^ zKH71@<=XW3n_>vo0h8w{@1~gtf)6#;nj3huD%vsqwJnE%Q$Hp1Itl8lZ=!gD-oGDC z)^MMn#_q6_$W%R&Hj_c zYZz6h?HbqCTA{1b`M+A+ygik$FtK`6q<`2&Hl-jgJYSybbpOs}HVi6sU!NZ@-OayG zWKr|7p? zD2bT!xnOL##*g{@Az$X@?8F#9vlT%faFN1Yv@Wfc*9|xRm|@MLdBDdX?5oDug02b> zRi69T0U)lWdU>mI+aWfHuwLVg*@%o}0d@ynO6mzV%?L09J;-OfJ`k*N{oabcM5z6M z-LQR>h`A~uC}y5MEEjevS4Bx8$j-^z1bi}1TheH{w%~G9T-*V5z}Hr>{k+9wK6duGFJH1*lXShCp=a2P~R% zCT6{bAhBHz1vruAiJS;(p$gxL@WJPN)NkTu?_4n7tq~8_$kpF|3L|&WNq<6bTb){G zgmiRysaN>gm{%TyhVwNZykj|T9JpoLu~mdfJQ|R;2X=tSZW0sO_XT01viIuWp#|5^ zY<*Zxk_6ZBjn^jx*Qvy_a_kM zw~>FKogk%7%)3rgP#cG~X7X8zkCT?j26NoS5R>Pff`OVnU|~J@K7H@zPV({&mHjdC z$*m}C@|;f@0}^5Vhv#J(Lev~(YZ#Pgj?9vfKxCNW*=7aC`cuw7iwNistAM|tGJW#x z2&?{T_FqJI%#aClXjyvsXV+zIEMjm`x~8fEiFWw_eITu)$(%WcYCZvYTqi-~`-8Ps z^X~nG82U@G3I!?sP3c8CU*Hy;0Gp--8r(ASL+c`IX~ zYI|EhP0H=jq6yI<^*8$43ta#+u$O@P>+<=YKM0-pm>#|VfID&1=RKTfEF>79DlF(S z(jYH%yIwzLhvfZjJb{UQ0qbN>)uQRw`9Q2j;{(a(FKou#I0v3kQHc@=#IOoRO+qQB zAAMo4nc=^~0VT-@Q5V$aWgoS6k}A~XoRtK|_OM&kTaIhz;oP(53oZHmwtX65p!cW2 zkekyg(u*G+%!IZn7L}4kDGM5RwGda?r!ldZ%SoeYGa9kdvAfuwx~a2Qb|z#kSuIf! zd)zAuz8o`=Doxg6m?#edqzzTPI&jw;^BT%!6at@x5J&}<4~kZ9D*o8f@`I<2PcTKb zOoS*WhAgTm$PpVM5JKoHO8qC%2Z4~kR8EUO=X2{yr?4*9Uw&Qj&%RfUCLRV=w7e>{PH3Mojhw@S@s`boC;vq#~`d8bOn(+eounD-z_N^R8Pax~Q# zC;P3`1mh&8QfK@~du;jpZou^0Z(i~nM zE*psy6e8{JYkXAR;*<{diS?{cYFCxm!p^5p_TY~ehn*0vX76=6KkBQ|Snm^J`alx>A$E2&nZg*cb#x=zrf*&JQXTvHt=RVm3`m;`_$jn_4<$+JW2C!ih8-Sw) z>x&>#4ci!EmkvJ(8tet>!vGHQ*_iWpALZkSjT>!bhFGac5E%ZUqPqHz71Zewm34{| zNs{|Hku@7wewO|r_Fv5-SZv?GrjK79xfK&9Cl<=%6`?Y&56h>e948AO-#W{$ku^Zo zYXdJN2(Ay{AIay&BH0_yi`}WcWXFDryB=+o9K?@XpS%_MqJbC@?NG&Q0DDEQv}%r3 zNj{c5YUK?n=ecf2bh3z_3Nz~zn+bcNZBmO+qP>_J`c({hE_%5oVRz-XHA%(KLJ9D;jQ|3PVM!?EsR+S(vSr3vb z?nofHs%ZNN#KBSy@hM#pV%~4nkJ}!dejyggp*_j7!CM2;durvl*BLWy#$U>lOhNU6 zc!o{B3hS`p2;u{w0Bt^9tw{W>UZ&FzqgNoF&fE}K=6aIsOH^7lmS_b8TlFbBXKJ5u z_!e#?AMSW%&i<;EJ?ni9T(tbB*5-AymzIA8A+X_iglw@dZE`ka-_-laj^b`B@|%>; zDM4F90`E0Vcs2u#aE(^KPM?+t7VEV87QJuaKqng!M@CLU7R7sPOTogz-}B*DZ6GRe zWnbW!kqQwR_Y)tJ;LF`*BP!6!tCw~rjIzb?w}Xe5hO4lAKlY+8}604b-Pk@ z*0mHC*4~T{CXO6I%g>cOsEhN#aRII*B~1M5-XAw&h-%@hIWfWEm>Y*^6Ep0DlxWwv z>dl)sL;j;NCm<*A1syUr5I&Q*M)Y6()!Pfd-wV%hA}#;`3-WzrtVG*o-6_j@@~7PX zs{t|t+Ctz@>!FvO!(C6CEAQWD?_U+t4;KI6&DUs!30@6mu(&R>wn?-Sr%UH!S-@|V zOy5a#X8kFAHn(2D@{N9@rB3xDp%z#WVz&5vM)wwX60-T(tq zl{@NFSom+ywL=%@2eDkf+qd;qhfR}w(~E?*{y#5ws7$H!c3EdcRejv^>Y{eZ!fOkd zq$}6m(u2`z{SrQ*(3WvI+{cOpzrz&fl7PEOd0&)@S^|+Gq_Eum;cwDK0od`t+z98@ zpY`KwW#4iklVd)K`!|wOS-Ux7Ulcl$_~*+OtFHii)FIaxyn#MnIFe8?sH-8VoNK}Q z@ul*1CG5x`U|B}A#*k(F#0376Do(cg+k$Fmiq+$z_w_fQR>I3N2+kFT=-FA}(oPiW z(8yauNHOu{^%*MC>deos{fR;%d`Rs}>kZvY(5P~;`=OQQ^4jeX&!ur6Mm?UZA((G^ zk^bGa`A3ni$TeJ0b4OFQJgfBxTVn542*cY0&K%y=U_$%Owp)Z0#M%y(eq_<>%s~~c zatUma1CBQau0!39rRqW}Z(j{|5@I{pYH_DUz4+WM5FbSe@UdZ#m=Dg4PK}*ukE_3x zTxRm&u?r{y_&eZ=dPyh!>eI@!M||+dmwwA$=>Z)H67co1mbXh2RG^;Fa!J#dQVSu` zq&9=GFUzRC^&Dx~bDuDtgdmHog&)l4Dhw1@dH8M&$d4n0Bs8p3@S+Mc&%IvYq8CrO z@1;4A!V?BP_D#6qGpzP{M_l*(SPdSQcj9_-8SWQvqQgKNWJ16OTYO`pzw>Ufa=-1| z9)dT1ee^oL7n{4m>c6}7Ig2az=eI2u308%{sFKuJ1l#xSDO)vLsE56w;kB2Z!Vblg0lF20zKH(U%xZX~c zWvPgIlt~h^ce+IURP{{zMJM)9Fu+>;nkow7|MreqJGj|Zl1FbD^7J$QEvp8$kJm!-RM`jXrlRn2 zL>=e1e;pM7}!AAR)nGQ3P`cxUxX?i=kRjo@V{x;CROR^`^dj~%V2 zFt7Rius5QXe%$j#Iq$LN>LhHkqpO<-doH}Bb%oO@&UiX zTY9a!x7;4J7!OOzkJp9KOGZ!<8rgkg7xI{bi&_?~jB3;MZGzQv@V7a5R3+%~F4_o& zx_`aK6;T-BFuI>6E(8wxK~{)jI&^4Yxz zP~*UjTlN(U=iE|lP|vBnc=^=*(|KRt^&W*BrhETPCZtqkau(X#RE^pprd(B5(>2(F zUkl!?$}oXT@h64b`ew?1jzgWO$fkC@E+k(fKWW9k?P!W&<2-!}KTI%iTr&C)3v`~Y zh-&;Ato(r8f9UsDmHI{d|D1Ji)(xPl(t^JXy$*AJTcK#YRNAun?DxY6e7b|pdYBtI zCzck<{pR;iizaLn&CJ-4XFBg4d&DCRje%JQ>bsVva?BLdnY8Hq z{ubaQn8CS4joJ4dT4?%TkPb(kKvgP}dgndyAC2`A?Pwi$-bz0#t1f57<@Fy21(=Qca^gq;Zuo+{9+c$LeHu{ZjW6jWI*i()Lq6c0(re; z2u`~^P~F-FqrVEJ)p)Bgn1(MWWx+J9d8v#hAFgoLw(lt1Bd*Fq`Qs1qwCGX48e-Ho zO#>S2KrA_Pu0vG(UgfbPLmv9F?HP95^isqO&KE7u=jpcJ4_lg)BSIo9vJ_;!>%bO zPXjG~7PO4lP^RXE_m#ESlHvm5o7y#^Jpw_mD2DcRbg0QgYE2hgi;j@lnj=GN$2|0W zL0&epuA+dp#VCmMM0_ws!prz3t@=B4Je18=;Rx_rm@ji3`tE@}l4a8dz!?vx$&YP&9yUd@oc6FIZ3fB@{!We4$Rl+_#sz zdx-XnL4)1%C=YdfmFPq_PI4j)qjg-UE`)lV<-W9Rq7oZTVOiC}YH^(zUwK^L8w@>K zP=~h~BT9Mu)gMY0=63r4Kk^a!nkq{Qxd~JEpqW{gyk3eq6;e*CkRFq=;<8?!z|z#11RciuVL8~{1$ZiPvp z0w)m5Qf-jazYSN+wSlkC=*837jLi*dc@IaD(?q5UD~1wy2Rf5fRIcDVRpvfyz9?SU z^i!!H(}xH`=jCE2x~L&C$)Zwi(#vm0TKkLQ*z!Ll#?l4Hy0`9T1h9v@NJj)ndMxOM zxZEAVN32*HzZMbLj!3YEyVDS5&Z=W>d@~-Hj3`G!I!mONCU>KKqz$jJU&&gSn>MH0 zMEl+Au_D`jxm?;@8R&+-7gl6JSt~&$4C>7{IU(`e5i9Ajpp6N!61k(6~TYu_PSPz~5y2%sQ6P83ViQ(2c)D1xnO`?;=&|{@Enpg8y&6fLm&eM_; z?MI@tMzb+}H@<<_)2=CIMj@__dj*x`dSq6bzkUPMCW9*6&c%i?2jwCS!8+ARAz+LY z|34DXNUmgWF#LhW=Co>So-HAW*dk{FyA^u0$j(J5!a00b++mRw9WvG&+6b6%yBsmp8GQ#Rs(9@{?_kz=xl4<=;wqsRwGmBu_+Iif zc0)s`$3G`%ikjDKTKmhG-G3v*j>AucQS;Nj1Wr@ad5sm4mFmjR;6M3lO1FX2xW&l^|9*|5_6AXGk4SGbA4?FH+IB&81TP=Rvpw|36*bt?>F=A$j8)@;lFO&r@X-NEAD)(0oR+elxnVDO(6K|0n2 zT`a{x@f&1AGOJR`xTaNC60q z5ZAdRN3N=T>rdjBj>SHy!a`rUzwzMp5B1Gt&{X~8xBIdN-&CZ2Iy%GVL{8)GAl_y> zT^|z`L=LW*cYBeL9#88x)IuVWlcJj6T){&7d0QWN#T|?*-4FeZKuyHU&6iQmZO8YRHJr+>%nY^ zi>Gxv_esy`x<-H`#5l-wDTlX9l}oU3EJeQP|G0aaL89z)^^Rw~*Xrxm6==uk2K~NCPllU3tW=#q$HT zbpfL}?0Ip=L~L>xmOhEV6K7{mZzslX&Ti@kY!Cs>0N{4C4+P+l&$~}3J|Y)XR}i0W z)_SOTCQSe#mjXvHgS5x|Bs+MHN7mH_iP)HcaG+1c`#;hQp-xcwu5V0e$0f}<8W<|N z1Qk0%yI^H(f0bv52R>c(QsgL7WK2HBj}xyZTX~`m4F@>w6S;BLP+WVY4*mOExcU%Y zV61<=r8`=DjTdp7HR`_U9wPAc72rho+`p`t{p6smxvo&Q1x~x?^|1AimB)k=aUuNz z`C&bjY9hwTNcDmu-t3tQ{cP;B+hYoOms_5mNW0=3HY7w7a!1YomR7PDi1^X5%O|m% zwKzs*&0hNBEh8f_5v`-`TBGZU155|)`LrSL6!%p-E+0V8T5V|khl26Ohtt8dqPZBu z>x22If0QSeBS3Pc&R3*Qj3YnOprw+MBuZw&@xuDk+@3V;hkV6le&SU#AC%HMiS2nS z?(*R_mew1VTpJdKf7)93j-bUYAv4L)*U+2XF=sqUTcEf^+n>b}rR@n`slqx#1=q4q zj3UD9ucDfdJ%`XC7VbRJ<1j5gu58?4Yf6N{PI7-(Ez*ep2yB^gjZFBtEEg--cL1rJ zJ~g;Wpz2nS3j+d6NndlVWruLb)7ht^nQt`U_k^pP$*;VEM%XCS_WT1Isi+Q()6QbN zHrT^VwxtVp)cqy@bhH;TP5-N!zZ#V=)A4tC zFHUvaW!lX_ple5CS1Q-nWCOior`|jW%3fj&`O_TZam0Fom<)z`+Qltrm_a)K%8DFS zPth+_x*#5&FNlCm^~k|iZB(I?=JErRcOt`xFZ!@$z^TDmPud7XMJwy>kOm*`@)Cl) z{cZ!$6Hizfd;lQdI|Dt^kmK-Dlsr0b-s!9IZ0s#VfRV^StEE+qBMjunOc+GSp zNu}r{gyv&R_e+Dl0hRTYPh}hjYX>*NXc1;=H6KztXr&E~0vrY`9nWQal>auu*)nD> z?uw-`2j!f=XMaPAx%WRG2p<&ZYMdbEjH0a?@-t5{rh!SX)U?V)iOPg6kLtS)%Ht?S zqUm^k>-{s}8L60wu;~g@LQKEMgi3EJN80+AJYmom8ct0p`*W9p%8Z^ zH@vYgY#Cg01p3`RkhBr7lWi5XF5ey%P;%g}zGk*=4lS!BFhY;Qr-VNHx4Pth%!?&f zl$Xro_86SjQ?pM|&3gQFEeUCA5Q+t24xF;=$iAfgu$mvqZ<2#ju1wSRtGX_Hr?#^ z0=@oByalWM2pC3whGLir&@`!7Bv<pUH=t1xi6f$rB^*S}py*kKtD&ym+%UW!ULY zhi!BBaD@nz-OEP4%?&JTmn?{#2V@_MOzTaP` zKMB~?g&oqbIA_c^haqTA?v zSR4D1nl)(K8_A#{LRxNns={+cQAltyZ?D?!{k-z+`KIftpC_`atMb42uXPu!j7K4o zPOk+X1*W&o3_YY`qLwvXnZDHP^Cx1N=wtEgJ`6)*lzN7?4X<^-9HFB%?30_yqGVF8 zB=zj>@KnX7Act940WuLlQ&02ZRqI80=+u{cocTphs(mv28@fb|piPd^CK0wE3& zH6{SU_e8Bro4V5PuwT_WBCe@*r|P?JtghEA-S*tdR{HO+BS;EW^@onkYtejTEH9cc zt5zAccE-!`Zl<*P^lm$|PxzM0jA!m|uj^GI&*U0Yg8Te1lP3=w64?Iy;o+3(wR}^0 z^?WfqQ74_Z<2#Z0pntdF<;a8Zo8Nlg)#{*SmzwJMFxyYx&aqEgFBb{}p{$V5s#e9% z`2X(iSZ8W|_P-}h z54sprZ3fp+Tfa*euCB-2tNw~r7w0EMWR&e173Nm7W!~hJvQQ&)TeJ(+GK}?PRh9h7JihMv)fU#wb^DVx)#;(Y^2g$t z-@-!}IFR5K(r_d$H%>SIqPQCRvI5VV5|B-eJo705F|Y+zktCy1RDBig;ePr{mYuoX z^vRHG+Ctv$Z79ZGhD_lUofE-stPAj^G@fjNpJx2X6C7TP6)}jlTr5*(hTE?(Hs(B?87A z`kl#pH1`oF?6rSmVwZ-Rq)1C*3;5Lnuf7RD5_sy#_4hpMH$t6}T-xA-^qd8j9Bqq< zAn=#|@>K2tf6c6mg9mWGz-VF2WKyt(8yN41nOb_3>2>6X6CeL`Fz&2lB0 zpDIBPZ*WXK_z*^UpI$AOU1$5VfH(8<0mcT-O)H$h_ag>uWIE*BUJlT_;F*@ zkrHExBxc4j$Jr3evLpu$e=*I)2s9o@5~Z+giYJPA2wg@W%nSH8MMA8Jod7AGprQ0` zlE#s>p+v_+`oGchV8tKns)seZ%ZTmlMaFQnv*jdMRYLYn_6gk?=5B*z;Q>hIRR2ac zMR9|6%Fc>~z($Zur?Yorq@!+ny0I~?lWo#2M>|_&cQ{`E2Jg?ja9k%wWymTEi~)6l zQz@gDEFzluMUI~75NFiB4aH3+9puS!klN%mypi%7Ff2Ty03Uij_d`8)3UJ7W0J0Fz zpY8&$hEo3ln0_t-vzgkGoQcJ|lU_%lnGs4YSF&y_h^TZ7%zb`2!CNbnePMW#L-t1s z)Y~reR}1gBp^rM?*zv&V0yp?n`k9f2jCD{#`mJ6Rr_7~pr;Fi~?0g~pitEi6v{C-Q zT$VdvMO45-`;Ac1_oGH?iD{@Wp+SUOubC6`NU76Mts$GtQL zpx4KA(KE&O*P;^*N=)szl_OwN!>GQj5RGSF>+Jjk`F>kjRyQjqR$Bx`kd2el`0U((4(DKYMEPq*8Tt+1ZC>>6{NC5g#`nq9YY`2aRDQohrhKAHYp zN5Am3QlbTjAk4IcqMS|+##5Cwt}c?vr}_Z(GSOm1M(A=z z|9SD;t2oIpmSTY|WxrbUhpH_GW~F^TL$VFaT`-m7JW9}4k^b|8c8U!>rrLve4$RbE zK?eK!Yi&jcP8_YBgiLW%$WT@HPbtC8k5u8^RV z!v)oUxy#BgwO2MQ5dM444U&p#y1BQL$q0)0c*626=#mx#4zx!IxtA}NcrY*}z-`X8Z#c;x{nT=KB1YD|EiRqQp4i&ZQ08AWmNuk^Qv@5>>3tI3QbG0n z=!7PQ4?5`8i$GcajL6vX^*9hRn&fMn@wC`9-=?v#@r_?T62!U;{qYq0k!%AjgE8k0#MVEoaX~PO*Yi%a_T7g9p#QC!t$?+BpvL z*4$X0Xb9=E{t)2P*Gct;UpX=Rl8}y1$k};aL20l^3_dW#h9jYwD1zMUUMtH^q7V&; z=S1_vto-eX^L8`aMSu;)%&k`RFm+f+MMUrcU!z0G3Ne_|zNYDp*FxZ=2)t5sCq;*9 z{w%IyRyn>3*!=5e=T!Gl?*Vy3y!hS+1((IJir$8}zTxM`kYuFTbF3C(dCX@Y>u#Ak z`|iAvaNo9Q?`gUK)OMEf?x59+tYI>q0Qk&K3^av;_`R>&{|A4 zyWANWkcX?fBKX+)G-RZiR;yk~#8)l?OBZyo^18;*Fu6tIK;Z;=*q9IIJ@GgApzok? z;&o21gVl^{{@cAS>{}17R5VJAq$tZ(5H=#|28!qAUiEgh-)A)F_F=`vzMUmnD>wTt z8aKlUGqUMu5Oc3Lq$-pT-5a?6mHI|iXu!E2r)2ECQR{JY2Qct#7yU4&hLp4a2v`Nh zyQ=RUP+q-f5&;~7{wDi+FY~7Ggu-JmA!H>EJO7=#+gn_Y!Md@lD1f80&9dF1OpBBQ< zWuu<@t-T8cMs2=E#@wn`tJiTdP(Y+u> zG#K^ft-zL&_uI|QKnm7yr0zCsVxnC#M&%{zeg_MwV0riDA(N*6vQYV(lX?Jf70kc& z9%}zz;&Ipln+!`Y!#4lpm+q@%c6N5Y$5A@Ehp^XofTdxb%e~5P>3W0!KH&h*UZm(w`Q1L`d>dRfihL(Z zqPGS1yLrNxMwCdRg!bM%0t?3x?_Y_Jq%0Wc1YQ)7tqUkc2sFyjR<~+y_tSS{;bXh8 zf}Cd@IGKK8&pUtKeq#WitauJ^4s8i*8lXSz#+*Gzu(^7rEf;g1 zTF*)}h6{5uvxvr?w&mtUvUfByF0&9=RPr{$em5~}gjLTWjm@KAHS=fFm%M-8ANgo7 z8B%WXkiC}`WcR?eGuSHC@n3MZ!N}R9-Q3CRjEC(q({Jioh~hJH7rM(5j(>_Op7dT% zqWECHc&|CUxcdN)mbr1+08idQdvD0$Z?c3(`rnANKEQFdxoy%nP=o8${WyvUNOhF||#&w9xvsYmH_PY9UkglOX!6 z{|Is;_wX@H@eW9cL6mxkyr+oy1x56Q18~u|Mwt+^kFtgoa-W56tC#p7C;DUrSm)$`#z$Uqg#9PjiuXvYQY!#}b!5+@r^|75!(t za8UxGRp!nCi_vzX*A^5V4IZvca9KXom@b@gH9`Ck$QS;#(0#VAp<`oWD>T#o)~&*M z!!>kb)b(-{Sthoq`qT0c~hvDvVZIGJ< zxWO;hI!4>MBJr@fz%vz1()!=y0?*gMt zE+)RQE)K4Z@RqC01)5ToRx1g?HlyZIxx6EO@96x)nbaK)wKeZ1-~k0I>Ah-d4v^L8 z7q)DKDJKfxjvc25j$$4>l?TqL#1!UT^}K_X5V>`Os~aP2B}W#hrjjy%ihK(f{7Dwn zp*ykZt#Q1!eeH{P+N8<*`-$RSEF(8v^L4GTTD{zBCA*>d%oy4|aDPzJ-!#f3w9z%c zEr#jNbNM_p`*l%8zw_sijwVOFD^%lQbbexx@MNUwV%{(S>_fl77Ue>2KEk_@X>;_O zu4(4Ro<8TScT0B8(^0nk>FfQ&#%K)-`dk03i(-@aSNbR7$X@M21PJB+;%afUeACU` zqfezp8oG5g504kkPh7}-ej?iEpKV#sPZqR)Gg%0^d?U?ZmZ*J;Uza*F<)|Qzj`oif ziiBC&LX;mdZ7>&>)>4VGcq0@II}tKHSVf4d0{ZFi*8%KQOSs9 zJfA6%U(6q}@C6dSx+(;Tw2E_b6hUPf9ul=?$ND%$)#Bf1i?B%~Npe)pm`7=p;sDO1 zyGEIGXX=~rQTceQ&@g}XURuKfVgc07P~pQoMhWdSdptXSTKp}*Z%Ett;ZIi)S#+iJ8Um`H{`2b94TaP*G$ftW+=- zR0kn%FF8ZJS4jK9U&9SYM1}Fhi#NjAwhJhDdU;0%=%j*CPDBojwXQqY{fga7%76;Hzf?OVBGXFS)$xs>UXliv19^t}}yeC>h0x(TrEeM58a%|^|7mIJ*9!oY%9%;>jIa(j)c ziGkrQ+gY0W2c3-#k8pBc0XcbcM-9>gq?GC!Z)w7E)jH>V`x3{M)V}i`8Bhf(nhGwC z+5YIq#We51a^CoY6KC~-Wi2sHqOM<5J9IbY*MmgCw!W_GufN%*HhdKCmjOJ-6DN}) z9y?Sz1Pnc9|8>CGXGC9^Pi~M2;gUiHF<8dnVU5U^&se?j#?V^!Q%4tbFf;k5MoSTM zzB!lL8UJwK7QsO4M3lX3jcWj%)qZ`aI?OMDw}4vO8u;M?S-v5(VfYO>{)zScE8^as z3Bph~o)$jV7JH+JKd4T{I%@Ncl5yrP^`ubfE{_TI?g`QI?T$+UHFK&+|GmkCTBPG2 zD&TR^tyz51?Ovi0ff4pns&)-eBux9y68}6d?km+_FEG#xVe$b9;A}G4wR+KEyu5OH z)cg|YP$EHb>=J=Ph14(TSBf_(vTvLE<<(Y2?d_)FWa6L%q|@T^Zq#x7``OLA8RAHx zSyq-WD&`>@-LpT`7ZU5MSAqR2jcyU%96Yd+sgkVSHWdGZ6w2xiVjpm!XGv7lk*h_} z0OQ^;4}9gUNt*;`@TWeedL9vJle@`U@%{G_2b{GJBbdaiW6lJzlyYP zF)`ln{9RHcPOFX$8#JbfKGPg80p2wip$nB&vU3QyNLRQIl=EeKg9#M=`nqs{d-+M` zM}=P6X0Y$U=MGbz*BZC;Hb*k_hR7Es3Tl1=FqrKxJ__vB{+TRw{|l(M*iKcbkA&&Y z<-WhD)&As<59FAY4DzbCo8&jrLHoB(ae!!j!lBjGytv;2;UW#ch1O^Y_+$A_kKUfY zG(!$6qpn{Sk_q!=BG-V0Fd9!2@&P;T;b$KN z%mYDxRgU!JLl54lgge)jiICh7C~t2r_~N!~dYZ1r;!SIjq930r8+*>&%InlyS_WDX z6COV@1|96YT`cWr_ui*$$B3?dO!~Lg^AVD?o66S}Je6veWv{1kPwCTh9reuC`Rj!s z1ZRrXQAZQZ#xj1vc6Zy=w(Hvpm!^ zq&y^9*;?7K`$FD;C*Smwga#|QaGh@m%G`TFN&@UrLdp?s4TTiLwZ$nk{`B-!VV+|2 z40&;);0DJmTRws*xLW0RbkAxa`*tzl;0p(iYcoJB{bL;c&r<4d2Qiv~yOh`#1-2NG zEhY!UD>(Vwn@Y(g>D@tmUW$S-ftF|v_8Y2`fQ6sYuDnvUfyLRB@3w#;?~GEp5Z&G`6`yU+^4A^O|9@o}9f%oEY9`<1r!M z3m1+ePVbso=9KKZUiM$}>&Rb#e7%6PZmM$uRvJO0w@0h9sJkafi1nwS zk^XLh0Z%*e%CS-3soc{T<}vE;7jF}MNMb97>!fTBZ;^i5f=r!W+PPP+0^uIb_;YU! zL&Jkt4ovPs`pj|;9f`duf^QWPPqm$yx%a%tT8vvF|Kt;KN&+m{cSPkL&D-#C)O&56z)s$o|pmmJC6is~a%1#H$-0GF8=j{M&at_G9T6pfH z*ozR;kC)>~kA$mj+|EDBi9C2g6O>;aJuW%q_@9ff;xkm}DBe6PNNvn7i6n z%7D=mmRMiAMjG$x$9Ad5L^ji;k{_P4>w$XWBFJ58H2wDr++~EigDxKT9pM9!xuCtXN3Y-sob5;ut4F?9=^Yg|NSR$F%G**`L2Y@CZM9a zzba$gIE|rrCA1vV#`}}37cRi22_EKbAG@yNuM&qeRI%t%^0{vDliPNP`G;t{ z;gvqo7q=fBypc~U#1hwHZoHzt-Ba#9=InAV{{9y*N$ltwY>)j%bF9tQvqp7oV5C2` z%eQ|xp5PrNxI8y?mrjdbk-sx2eWuK9E^b7O^{`XJKISvMYcj8F!;HrBKYy+sgkK)D z=M3_@FQf}L&UXEI%CjlitJ=|A%o3ikf)ZhEa)i6!C&GaGQ1;bY)1Q8oJ+T5hl;LWv zzzOR(q!&!>LW?sQt-Gx3pt&E#Ye%6yBOZT!oKoZ@;T3{EZMC3!wkrkf`Q$8=+o@oA zY5-fJqnGU;LjhsvXUrRvW3)f~bxcsCzL&k<6aS$tGq5U@VL&-;>HR}8a5bP+bd!d9 z#5r8(abi)#kJ3M8kBMLO+_7Wv3HbBp0~f_p!Kg>0z>rCs#z*^oqvmCmf;>5y%7;Nr zxaw{~r}v^soR3zipXi==3LX#vZhFjYpLjkeU{E;|E-xNM$mRRuGZD#Sy1gD!|z z$LCvicv`@WWYG{o@rT4*VaY)!eEwH{)J|+Fx!)Kkdfja*KhQ&@EPopjS$-xGI*t_8 z>fp)$sBgS$kUkSJ?+4Za-*o8-C|uD@+xbtMe3rKvt{Ydr7ciyfj-<_RV#Y0=9PebM zEFYXQ1VZhPV_h|UdSQY@Yv=EI#yGV#)vuW1OFl9iMk#XJM_Mlx|CKYZ(FV$zna#w4 z^7aIGV4n$W1M9U#`bD;*kBqM3>7Oe*!T~D_oW7O!w0(fXQhxzz`LRB1G>o%o_*}Vp zQAbpW%T(3daMx91wQN1jZ70@#;fGg*U?Q9G7Sd&i;Rl!KcBrpN6Mwxsyi^h>^hlO( z`q#slz8R)G;oV~(0sEq9i1Kh6;GOsHJEna8{I~JxcYiW^9WPpN9y7!!6NP!fD7!GD zA`XwoZ~CfyV2YXHm~|25y9MbOwln(1q-e?mM#_Wf{BJ@=w6Q6C6AmGdu4nsDZn;LP zh!QU6Sw|7Suwzhms4Rg)WwX$MbRTa!W=ztObg-EKb{dsgWuC2E?gfRi$i<4DE+k`OqXd~z3 z1n*VFx~}E06GVbtkb(Rp;?dgi4-50a5hkQ^f~@5t#c9(Bc=O8c+Oi5u=NA;!f!%KE9k#c;0q6&A9Oh37aY8w>{H3?wEfN`dmziPp?DDYBd(= zmS>o??w3qzX%*fqPZo}vh2@+YHsr;!D?NK`r*IO_jHU&>GV6&18OA&j3Ieai@gQ+^ z3%|m7_j|n$IAa$++61s{WZipwUkSlfoz@k^o+P-EK=^z5UOoy(lQ*QGL!=5zEE>8F zROQl&UK~KxG_4a^_HiI<)=SHrUNbEMgdvIO>!ky!F^(qH7cWD;d1~?0VYg4Tne;1U ztG1lD2+i53xE+sya_lM7EIY2(iK(^dTuU*--g=$VH`+fSf2EO_n*iyyEeBMwX)O-H3;l_Gs-mBp+8d~~AY~QCk9x49d+k@$pm-RWf z>yBQ3j>i{EG;mn=t4Vj_>Ej*0=_cZ>k6OScbHq0%4`Bk-gqMgg5KMG4j9E%|aH~eg z5DQ8P1P&Y2THJAJr=5Qa`I44s0i><$JvS><&bW3D_=?$wY1^eMH@jApx4Nos6BqXW zuUDq*kNcZvbfd=wHdKj>J;5nz{0_Qnd>Nw(Z3jT2$xiNUf~M3;aERDv+<0t%rA9c2 z0{=K8dKyVZENNi1_DaBJExag~%rFu~^q&1HX|Rd+%_Q<9^BSx>2y#jh7JS^i-&W*7 zG3do@3aNWxBW(k>N4PIeD?w$_xqOvGs54;<;0!7xheRb#<^$dLs-~UViyhVz(McCkvm7O4+M^H-fcMiT_{hwc?>0A{DY-A4P(a! zb(huMYtZU#>{8;vog2GRGLwC1%$5)PNQATrbNCmeqAqYp2f~>e0F4gyg3U(4%sb#} zTwrkB&+q!AD-S;C7lu6{xE*r>!x7BRxkKXK`40M*Owz>v#e_dQ3XL$P3tEeoUb{R? zZ4&G4DhODTW!V}RpMpT`ZcASZ`%r+pdu1FMg&0ty39#>Yt&1i7;2XnZ3ycH9?EibC z(`}e15WWj`t9P<(rWxa=q4HUvWuL;`E;wOko|ZJ=1TKb{4QgE#L*5^m-5A!mj^r! zxLUS`NAi2wY&d~DLlo-2uwRK4^BC&y1pEu)6f9Su@+t=m*k2rnexDT>jh5zDMUlt2 z9_>n);(btH@b@-fZ*PjuGe`ky2OcsR(JnyTmEa*Li?$Np$0xs;I5!^4-*4Fwc z{)hh2(|Oh~)JPRk$A|6lz}6R!6xzk6Kb5a#pb!5NLpc7EyLpk*Ge`_muXw;6w*HR-g+ z+sF%dtUcF=`T*ASM`8>Yg zwLhKqqh71^9K_Y@i%U4Zy^DL_#&IfLu%HUtjq}H77hsr;hy#pZ24v9x+EJriURU~6LZv*n?YimXQ zOLClo=VRU8A>{wrx_=w;0%rQtD3^m$+<@=1@#&|};QRiy{;uy(y#41o4IZy=KJZqVaXL*hr?%2%%$Br|~ZCW6jDI2C6WQ{E8-obKiu{#0nt zV*f6fU(BO?5-DCo>#4srdbB!TDLdk!zO{e4G~gmw65KeTMaJl_M4&cO9z9;V&FF&fl)paH%CP8zRNTe%KWsm=1b*ah|UaNATQ3)3g!$dGhO! zHmv7!uN>+_{(@dVHe*#-3;%~G7|8M6M6VP2Ab5Rt-5bZq=Y;wvIgxF5Aul93nZ{#h>45Bec&IP>;{fL;&FcACzd!Z~`{Sc83dOqj_Gb5j?y@Il zvLO!+ZDgy#uQMHAO#pY+3;kKT@Ac{+%%?PJ?L6#%qua2b;_46+r5nHfD;Gfy+xfGN zG%n*kF9PF7UsqS*{)DZ&-$R~|kADV>@5K-BEPlU&;|$tIq(f%c+c>&nV(@@2hw_zKu_(Z z`IH}ekKdVq-zqu9Ru3F@^E&c3tcqS<551+Bn9)=G)WOe8%-R8DXNcU_zX-p8wwS;- z7m+uGE@J2*k9Xwy^(qeh4}7KsPGswNnnz9jyD~4YkPzw*D)RNge)Lj1P^6rVAHeQ6 zPf%Piaj2K#bECyX^^t2fj}Cf(+FuuJ7X07$Sv~4;l=gJ{7CgroHSNUc?d=mvuXWW_ zPF#OKs0#DgnD^d#+#h(vSP#F!q{nT?b-V8FB0SINXrs7WQob`9i&KGeo>gVS;8o&4R^YsP) zSKG+*3EwBDY|MilK=6KU+RZX%Fc$qYy2!iPyGjnRD|EH zg*H}b#B*#e#SZ*mp~|NI0C=&66{|O%U`~Tw|RtZ_wLF9qx>+Ao3 zxJihw_alN5t75X1*ii)khc<>jYON5JWSus9$U4dY`P0+^P9c&`8=gu-zK`Y9ISc&% zS1y!Gh`o?nr?H#hCs@_legpo#$$)MD0&aL~U1dLTzuJ`01-rn$zTqDFK6Xdu{*|d= zq=9E2Sb-DPiOvp*h`f09a#uO<#hSa#4kG_0_51y3JtM4!)2p z^wPP+*cV$>em-4C#>P_INeCD6!Yf~gIJhDrbm>y)d2eD5Sc|pAxp}#H43Pu;SnGtg zm@6dgpHFaxl9&Pcpug(sf_!Snv3*XQN^3vo=|$ysq-{OG3_F-A7k{EqT} z!PoEO_mo?|YsUDGSH3cWZk_z(8R}PNtFL1WY5RRK#vLhxv~JwR^ZHqOnXM;%-l(AS zOv+|x+_|H}uE#j|#cckGhi7OVJyCBouh(vKQaRzamxj*9y!9;7desdV>J3bBBD69UXQ#YcE6GG{onoe@5gxk z0_z5T@chR=o|~&2#6Bb^_0f2Ke*O=X?`zm<8^r@cBln-a2Q<&dFF3dw{C|A}d})=z zz6G6hG#VqQUw{>Q0spqPp5X|6my9A#Pz<|w*8WdQN~ZeWuUH?7al@u}Ho_k;D4v!7 z5sy7W^*P7S(D*%Jf8Y!yYqL{79nu(Q$6VK}zIWPZaR7rlAtkGy^+PZ=hZB7Nb>_?j z^#{)Il#Z;5I}{%<9>jx)Uf-5IgR!x3Ooi`xR1-;*@1f7gs7lYAl`mE?#Uo_?$-u`p zUDZwa`)oGkW${}fw-M)n9sHkshmDB4z&`^1M?N&+|6;HF@tD6$fa^m;BRKTG^Yvv>UtH)R2CJ3ue{XAJD8Wa?V#eiyKOiOLA+fiug>-8A zL+vPqm;OvI9erp0Hxt=O)UG1?Z^G}j9%`MOwcCBYseUH*0=3&+(9>e2m7mf<9uVm+ zh8z&1ev0VXy+Zi?Marq0P6PPE?v4znc+a=!2iO}yI$aawnZ-!^W+d0?gA zW6~A4HXDr*vwB}2fw*3=Q0PnJO4tANC)oMKOxDAWM_vx@54l+sK5IW+Qy@RBs>(q4 zl#_7ArJ>+MbN#2GkaKP)@(IP%4-NaFxX6Zl6{XEJ8{gOMh8;%qn1?7@vi?a)lQT4) zUlo*3{e7$#&97r$6-Cf}nCR`DmDk9(BRDQMPmKH-7wgO7IjH-Eow#|ka}xfdet3!(@2M?-Q+O&hRwPw~yd*YX4JzRdVv6b$0$IXxxamxT$=0*@<0* z`bAaW1neb(FI*U%oRQ)Wj_M6wF+Ap?{Tw!DXJ=!55f=rWY~I`p|ESb8HT5e-(W=%~ z@N?r*_&><|zJq!Pe(TiKRGWb24|P0;cul@{a5ds-Ux?;i0PcT{z-595D$0)Os*&He zDdqou(JI8LJ)(Q($^Ru9t{Zvd^0!<~kGX?-rED5n=<91@eJMdDab(?K{Y&ZjyC~J zTrv8F5V|0IU;K!-7r{rxc`1Z$2>(xw=&ER+#VQ-6zr4I$TBp%FF~iO78~jQf!KW^d zmG+DC_J!SKbwet9b{0r36F{QUg?#KUNvoUusP27VW^x@y=9MZSCrwY$ZelOPX# z^?nhM6U1y_$>-{K+1dK7pMH~_7g7C8?Z(28pf~fO7rtz=jbLPp3aG!qmo-uxYE32v zEBsG14o>7mjlQ4C!;cwCFHHISW@+h2U%J&YV1lR7F$)9m;jF_#zeTCpg znukBZi*fz+hYueTe5$tfW>fw4_03;@g^|j&1(nndD6t>1B%C-$Ls0(yBWqx?R^);bw3(Mow&bp^3VX{Xikd@-}}9T!TYWQ&lh@m&DzBgLf-=Djg5J^xgxnp`pPSZ4ngh` zHQ9(h6uWolq25a7{b>Dh`2YTEDf%l2)P>(xc>#w7)%-x~04}a9>)|T|C4m}4H2PZ| zkbW-Z2>*X#&eFl|zn2&=j{dYIZ8s1vls|pu)qe2(j}c?HAqV`wTjG!W{}YSG&soW6 z991u1G@Lv$#@&NB-@@^|fxr(nB`@p2|3eG-Kw>YXY8-4m`e&-YbhJbNH*%x*;>dJWjH|89E)sk6yl^5xmBV zJkaB)1GC#)xkL^WLXQF$j1a>J_JBAg*Mv`}JHuON?Nx(-*0W7gd9X3JUqbc1*+}#M{JgxpFy`l@ z4p5}d%`iJ5*ND0q#P_63@;1~{hA%7df!+CA1|d)~o_Y27tB~84j@W4ELy-}2B!Rlp zRu@3zK=Ds0ANPX)OgA&Ae4SF}F*J^D@CE-Xij77K%~y5(-~+wyT}a!KAL1aO2b;@cz`Tt{J+&_j3jF*i{<}~_ z{WT1OykwD_s0X2d)@|s}hhAwg*+Ou?D(wu#@pj|rO5`UBh4n(%1@9?(&Db}U+v32O z>`C}t9SCmz#*~?v-#VyN67-gpL2&}?h6iz)J_lcG3pyCZ_Qai@PA4AW2-&^|L@4y zv5>sarenpgt%0B4b8p=e=<&a;ugpTc&f#7cL+t5PlPzi-{(MIi-^md^k4@0kARi#p z(tn$LE{_@=Lf_y`e^EDGf?pug-nkHUfadP#I9d<%a@Rum7j8J3&(k`^&sKF{9rt;8 zBW@y_nIZNJkporNN2Y*Fi27dzzn%($yBPI;JKl#LN!k4?t>>`q7AFxDC-b_VNB6O# zaVhOf@rOV7c>@RP8M5Q3sCBX6^TH%szL%EJ3v1(NxI(R>iu`d3j^Z}dX^Qz!j50Pq z2>sX<9ZN&?7=sBA0KS~)otVJ*>u(pn10K+4X{r5UE7FBo|5IN?^+3dI9>L^T<^!5n z=j2R?>y>Bds9#CTJ6nO5-V<-mp?+g~hD1Q~3XUM&rL>g)Qi<=`iVU-UXKrE=&+VJw zX@2UN%IPeMD<|LCMdM05f12tg+pHWIJb0S&%>(OUEzMUp@$k1O?4jPMV=SrqfXx71 z@CFt*M!oNc4>w}nxFa4acL#qN+=+eoI{#Pd=XZG+EBHPy!v=jV2^@>iqy9Z>P-(0!ZsGToPVUnnSuZj)9dJ?$EgYPZvRWvSZWDC4z{W&bv ziyY@{r2H{qr}htT-8>0-@A>f8hrsLAVXxkSd^yuW<9Uc zcPqi?;tjKM9k_}1&oQz#;0O=3<9Jy|z21%W@k|q#B(+lc z-(<6(-9su?F~G68hAe=(o4(c(;vip+_P3P7kKyx3(IfD? z2Ngv|;eEZm@_)ei%Z5HN=Kl)v0Ej&A?VV^voR7esTf zUqXEu=$i4c`S4roh!_WBwEO{~CIp;w-8MbR#E`2ch2| zLH!pAtFBVN=~rpFZ`1scYvS4buUG%;QSklPSO?^&`WIQ^B>4Zu{h~_ji?>e!(^=CeR6V=6=TQ#P?~S=_%|Dg(UfJR@iqs$-#BX@^=dKCL&uGJ&`D&?Y@F0Pq-Hz_0tZ$sg{YAcdYG)93_#en|yHOuX-ba&;x^|6LsjFTag1%sc)qF|HqDZ z%s}qz^r6U$l-W#e)KAlwoJ{LK3H*N%e2@Ar;CkdS!d@fnp9ecsH)V-HJi2x1QuL8j zFZJ{GVvyhJ^5lWOZMotk^r<5#(n$IL=Jo3|jyKsy`%37I6TP$kV?95ce{Qi*KASky zigABx|CykKE3|pUNgTBgtEs(c*9(IvZq(P)`mlmWihQAe z`Tx|_^)wzAfxg_#=%NzkB`|L7#pK4l&>mz^u6F^AKbi93jX(`Jwxld$5v|3 zfKF`owY2_dboyPy-4s9fS%0Q3P48aFZ=!IRXuPI%W)l8FnaN_L^4w)GumW1|#?Hh3 z@A~%P`xJ*1u`~}lFNN5_O0m>svt7r!sb-Rrus#{@=Of-IZ;Ys4O6wtKeojK)+&kQG zJI(hkT6O{Tx(O>*W{d~O% z-*Ko9CAf`~efZ(-ha%b!r2~Cim8g#f-xKoNEk?b-$ZS1Zfv;~U@==KOPvg?>f1U4z zd>PNwNEPaEa&LO5pPmiLr~TD@eSPO){ftJAuCviNGmPJ#Q86@5p;vt*{trJUOX_`r|@B{pKR>|GrK?jO&Rz+ZsWyK0)dr@cRe* zs^12^KJ~y8NA>bD`*JPx{=^Ii|Nf(o{J8+@z_~)*t+n8z7an_*<_|92IO2;ubH8VNLcssO{_i{Q;5{$h z9HsR;FI}I?1^>;NJDXp-=PJBegzm)(1K!ih7%9G$j7}TC9|gh)#7*T+gW1eLP7d-a ztV^ZG?Sg)5@E>VIKZQMxN)_gv%?-Dp-?n?r2@a!;tv5jLHSClC=gD<#zwHEH)Yl2= zKB#&Jvhlo!PNy0AU%?N+{*u37{IMR-Wrqe8kb`vF0_YN;CJso@zDt8pxRcaNdqeF8UjW1^Zkezaxz{Ms#QqM>dZ}zz^axH~4qj3clDgdd`A+|LM|j2jPG9 znWrb7L?52NWex5j`;ls%ziU6?&rKSK!LBXVrgq2NB2rCTyf0w>4xINBk8`we?$31l ze5OJxO*FXeTrnpNIaacaE4HQ<&-K3v`$72fZzq8d(&J)wq7G;^pXFhSt@5ZYe>>`k zy4r7aVjt{{jZO~sj@wD&$?v3W*Z`bK{eEQLp~&MV{KwjMzXQG_c+Q4CNRx!2nS--< zpE)QlnPE~=XkPSGZXWz+eZ*eCb)!-5hxj$8XM-7{?~*cR^Iq~1Hz0D8m=F2b7v60* z;yTvSM&+)LkQIt3?lRK;Da1Z=LQhl|meRgmCezk#=$Rzsg^+ocTMT;O0&!9@#pU@0 z-o6;U3ibs-E;v1I`u$ z6wg1y`7-%iLqC;pxYwfPtnIyDH>pQf z(S+|yLd3&|U=K}N(+;El^Q^(N756(_J6rI)-(1)JM(wMOAO9cp{#Rq}%NQe~&B$Mt zGwyceJ;{CN&HFw0#H6o7-M_;35$}A=YieruKfxbGtfLG3|H~p%Aih^05gQ9R_HS`g zI<>QtdwcQz^`HLZIlNyicbMYtq)8{$i`RCgArC|T_J}{0?-=7o{dpZ0o#(?+i zit4tY-l@sa^bN)b3opc=Z!hOCk78aATHNiJ=ZB6Zh|9=>3+^G`TPe&4d4}+xT;g%( z;<)y4+~{-Y6}x^uLK+=3}iP_|z>qAUJB3EnU8xMOg<@%7rePF(>}=8RL|t!Sy0HoI{IQlJ4o1xsW?b-3M4aIDlKFA) z^R>8E$DqHzy)?iMzko%PNc(`gJ(_Xk|2G^kHQ>H7_fh1n$i|#Q6#u(;6U$48ensB4 zLXb-9H(<{-HqttPcQ&PLfFJcZ`GcL`+qyIYeBan;r}^pEckkW=zMjhU3<3{KbZ~mq zOEl_>Sm?W;D%Qr702kQuX5(#rsJ|q*R5wENHS!h7@JD%g8~n5~UosEK=Z@A1nx~qZ zVx2+$6wh&H?2pg9$Trvo*%Nmrt<*2rOZ!GJVzB~pI;864=iv97`QAc|X4-d;=sn%7 zZfL+yS#~x4f9Bwq)W7$T)iqK5!-i7aa`)c)7SN5w^Y6Eq|KvL&j?jFeTaUQnnR-3? z7^;IF-$MI%^+eB{h92hL7;W9UIV|++;8?^G>95L2aet2XzGC-JF@mK zA3?tTEsJ3g7u(nIv7VrP#a;1<&hPUwju7})x=slljE1Tfw&vLk@LI0nzoj62a%)N4g$|JUG?U zM6bI7x3_>#n-X-ikHY=IU9fZH9ODUKl&BwG;s#%Oc&i3|;(p|3?qeO(b=7fLM@ilM z?~o50)@%tNqx43%p$GZx4b2Hf(DVD=`ZNUJ|9y30EcE-?(u#}torCk!uHjl=5@^GI z=6sd-JpO;msik$=4@_A!o{}f7v_tMy7lojYtTI_FR*7ibkfCwii9SXFdJHPcvx5IE zo~fIVQ`H8O4eQm>@yaX6Z`w2Z_eXh+Se=(QbzP*^N|RGkl#EoH>Qz%pw5>SRIlSsP zBNZq&q`tEQ_IkHydK=OIg<*O_py;4h^Xg0v#}WO1`pBySVqeSt#=N(O;QLf=f#fyd z|FX`7nMD4jb}bWzS;-TbEaokoll6ur^Dv_p7gpElLl758jLkTQJV486Z6NIYHL>Gw zkoA{_vwx-MVWoE-SdY&=>4_Xy$SH?>s=vd1Etlgt;7M=qN2uNJU{dnn&#+FyFC>sI zMgQhv+Rp|2PwP}g)DE8@dLQ-Y5q{wR+!WdeNlC=02e_XL_oaC(GfsjF2;UdzSQF#{ zYeW7t^1(Myd%bUfH&T9|s-k%(tiH$_I5phQo8nZ4=7kE>US3}L_}`|F43bwYf;t|pZB z16rtAuS2{|#T$E2hco3?(fXoh!@?`zC*G2U^MsVVF{Fm9r*e|xX`X4>o)_w2e>$eV zD}p>L=T1=iS7@&eL5>8B4jlm=-oL~&1iNog(Z!+P%N5tXc-+^(s!yU{PgLo>e}XUD zuT1?De*Nb5$LUzAZwLV&s>E0Bk@?Bb{IPYC{EpmkJ~SA5_F=#g9{eBCV_?xA&C9#N z1wZD9Qrrta|4SjZJhINRFE}m`a&B|)Ks@}3NBN-u_y<~zEX7qVgG>t6$(*Mf0RL21 z*Ehg#uyG5gf`9#oWd&+npB;OC72eCnzTAyCHPbAzveK` zh4kIoLC-n3_hWkj&R>~H6lBA`D2~c%C2~)~^VjZEe4SPKGU`N!zj*f?)segNu-F&M6u^*;blY!1H++Et9m*wxZf@O=jQ^a@Z+u5A7p1;%r*)NBDNg+~ z+|&*I9HFYyaup(_KHyZHwnA_)YBaT<@PEmnmcV$#@hw-@A0_XVIvOt;6~ph}|KmgG z>C40BQM~`}1J-mC9FSV(G&s=rtLw?l+hO+yNR|kI=Px$Y^q?=;QAOPX_y@MOn|rJk z;?yXOt=Xz!Qg0aiO|TnQ@TnH8+ql6W`7H9$9wW|WlIJP1vIJ6IBL3wE>JO%U8VH@} z5%)x&lXu=x!f!p%db|<+Vv7q3^8cgvr(n~yIce(6zW`gVp?aC zo05!kRq}Nn9&sPPc|x2MEUT)jdWq(l`viRr`yxAg8|b&t%gZMSa^TRRiAL(5^IHac zpwRjt$ea4nTiG_$$vK(r8^EtGwtxN+r4P27`O+O-~)R}$SC>}dDR_B*8=xvn{MI%4pV^-=(X8ys)7A*B>joE zG3xw})j_T##=aGYIMd?BTAc4C|4~@o4L{GpeuakYpE`4Hz&`LzjNRdnaZSVW1o+3R z{+w`9TTJA?La~m}uf)TrE#?$rX>gJGJnXW&P3vQ!?;Ium#n=z$o~r`jUU!e79@l%v zrdNSJDsS$u^KsP1uRi_->vD5nfCO?o zx36zMjR!m1?t$OqW1aVj+?QOl4qgF0G}fFgg&ifxj6VXt9IMs$U=$6kj)Z?|OIO7@ zfie|6l%nHnN$(LLIN`7B*tH+_*r9;+7x0yo%W z*8#`MPfxd0K<>@N8YPe~?c>|+sCReP9>6)NsdI&GkCXXGra5ywL!NW`)Nlo!I~^XF z4t}0AGw8#p*wys}&aGFR&c15061wsUF2K3<3f>VE1pc3xafaYNq29=8k#EFWhYFkGCgaohd*5OTH|wE1+PhA2tLrD-%qYmAQf+F`lumNBo+Oi zukY{tsDDsa`mBH;gG*8AV|XwB{m(BYa-if};jO(~ji{tt(-4U7zpZ@dBjE0c`4{QA zSf_>-CLo@db|m{C>iX^_MvilZT6uS{WC_;eY{I-U^b2xCCa57V1@^fMz~AdcXS1{w zjC}F5F%W*fQMLIZ`h*?b(^U>RV!j_yWau6XPCTP)V)^aSDnQ5q246aQ>u3i z&h~H9jo5P0Z`sSMY6NlpGn42y!YTTCzo2zdOpYQQ^l7sjso#I1we=48I63Jndd`GX zA0mW3m~>(p>+{|x`r!*&y`&t*?#nc>$7nU`P#9{AYRGY4bS`S7h` z+BfuYJ*~GhyT&p8-E0kJOj3gx+M$D=XSXpx-N!O7gv}6|O5TEy0^}ns!ElKfVcHU`JfX@=Pht zHB)L==l=!s-W$cxzHK3I<^$i$4Q=%?(D$)?Wk2NUr*j{H*F~XUzqt?d95Y_L06F@~ zqmMoUxiMw(r+&Z{nzY?GckSN4?k8#?XF`W7fyewWoP3?g56P5ceH8LfD{sZRp?4Ew z70*L{#abK6$a|~P8O1r|m$i5vKrTsd?G4?JJ~R!17g#*+-o-^c@=Zz(oDakG@;F03 z=$4JKFM)h8r>`sneK(k<={fB|WA_8$&$6{QuSWdJG?Q9MaFaA~$ZTZf*1~jkz*>TX z<>Q|IZNSOxZiklOWa-5c{TOh@=F{AFz%jS>EzhFj3Iq z*9L#{7|z$5+VR76Ld}~#{$(TjU~dW?t2+W*@MFV`1k8_*Z&C0>ejT5Gwt^viFBm&L zpsf)f%vy4<8*-sNSNc!j|LNyn`yT$o&QW6^!Tr)Q=h-o=(_PJvu+yaew?Z%C9L%** zJu9q49(?&`2n$@AFt`WjeaTHdPuvm}YnAC-W(&T*&~3TQ5gcF-(Aw%BlUWpR__B@iig7;O|(I!3=&^)kSyXT#L!4C$ABEyin)f`4Bib zcGN-R_(KbSN(6r;zng}0N0g@~`!8a=^xD`GjK}U&jzT|YG3!p?x;ic(9eS;VExs^& zK0wAk^ap?A@KyMSNHVzWfZ8)$a6GsMDOY$+dSh&)&qK9Vmcc3!!o-6SIPm361Tl+c&t%N-;6 z+G4BZr*?Zc_}(YCB$%v^?7aswKZ;5?MO}Ki5%0xx9f=1Ws84kVpk6G!v-BT0e~!)n zG7EmWyH7J#^l!UhxwjAgS?hln!%rf=+hD*sYD)9A!}oxHZid^{z!O0=^A)s<**1NX+oG9!d< zi`RVqx*C423{OHF@a@r=maD)8X|dz$Ay-x$GuVMER4o8V;Qxd3`4#hdV&CWf zJ6B59e^bD?F&gqRBetL5drm5J*PcXtFrlFW{s(!N;Pex~{kz5%tV14P?b&l}I4_BP zWcXje0bPOTqJSqZe{Woe^<7<&5Qg)EUs_vI!;s(EepHo)|1Xr(y5ZNndBZ{dpbEF$ zPWy9+lahhEI+iY7O6>d+0_Xj>qfALhgs->tD5I_d-xIt&;zIvEUg7oT;6|K-dZ_OB zi?H8?!u>>lYGpQ?htbNc3L*}Gw`9GCp7R3^YsEQd#C~tf8tez|&av)sLQhxQ8-n3q zi<|S}qu_fp&f6n=pZ)W@ci=xas&cNv4}39Bat3lD(qXsVk(sm^;8|J8 zZ?x{eb~-H@_Z?sc(lOTk^cQ+Q-?PHyI2Tl@eq4gOYNfm93oAZfAEj@{`bLlH#}Q{u zJAKapzR^zCH39dJ#fB2SE|7Dox)_XZ%gauJGi9b@#xgPD^+iz*5$edshX>H7U9VpD zJ*TnC9FER84B?ZewNWyHA7oRHyY7m~=fC~9;wq5~GDqO$L8A91tle<{&vOP|o@B`L z`Gjx{;zIf;^KHnR#W%vrfID_|I@XiVl}}t9Iv`du3P*O&)J_9qHd+k8Mp^|ZM-IZ1y`a~h+FMMKWU}wgTI-B z-#d_4I}SM%7dcu-)@!T3-Ex+!lVpwV)*P!sTv)K=@3msW=S;(`64*apA)}vw?^T8x z+TWfXdC`}=uiV>9=plGtF064_LAQO`HfmoUAInRIeotcD*}zRfLHoQxuld(cw!=Q1 zXTRVJ`(V^CKb^>Fg~gf{i+c9r?gbk7^M3DNBgFZ5AHCUxygq5(#=I$!RJ$o^{UU;U zweqgvcY#mjdnUzcq7p{>^jCWZ2o6xcynp4iwOM>{STH6M)Dr$r`DG)a%m3>MJ!>R- zGBvWkp&7X0FT&;L@jh+G?&BOQdDfEg@4^2q8WwiHa#vhb7I6KNnl(7@Uip^u%XRd; zugi%BB4?x(J%RB1Z_+PlCU%)tTGJf@|AKrtV9ROv{S8h%jhEP58TZ7f&#-bV!P)Yq zOCO`>z%E_-DB*w6QE%3htUbsVUU#L4$$HAXsyqxv9k1#|y@;@&svPz`tIri{Q6KHH zwZRY7d#BNx=6wW)()uC&{s`JvR9M751G_z>bgmclxYOdcLGRnxP$Bqz=-Qe%=y_Yv zC_M)=D--)<8dLh!!)aoF|J*v_yOaxgj&Kk zjAByna})d$zCGo#n9y_2!>b>|K3I5uy9$2XF%dru`Zv7Txg7qn!n$SO5IR?0n2uio z{;i3LIZxr`9(3XE^XFFFMrT+~)v3%v69j>u}*7hP@j^t_{h zJx}}%^ZZL`^CjR6w@PG1o$2)V+S?RA+`IHRu@V$H+MXzUPi=BUBM#lvZ6S=di{Stg5%7O1aua`!FKku=7cB1c0tkH4`*XbsW4RT~i^)ZoijB@(+xQ+0C zYPUUsg?$s<74QM@zr?iWF7))WV~^hge(0In(hYys3Kx3-{VYZe?)At!V~=(E6Z|Zj z9;zU8O6;ETa{*$FSov<8Kt<$$^zL+`MMUdfcxtH2Tc$s$7?Q4!Uky@KNzF#y(^uDxx{F8E`|D z=xZkpEnNctojk#4H$VCcjg5Dz?k#Rr1@L`#4#6BHpXrujz8#%56{_D*Xyd80^q@=zt(Eo60gr6UCRCKW5dTxs7sJ5_bDi?jK z6eAu+EFgTHV?~{0U5yoVdgB2HYvgDsVF3{3oew?{L#%h7J9DTUd|BCko#<=3z(-eD|(dXg_cbNXN%<$mJMUj z&+pEeYH=~`3n7BN{qDJ^84<-31b36)HLaPuOicJIxqnwT^mD*1T{Up`X3yv)qBj)5 zm-@3ABHy?u)=2mf7$FP^z`9q$J-wsFzp4c9k_!aWbn;L|) z4y3_<9oAL;wDa^H_#gK_URcVL`BW%wr-|fTG5h!W`H*Xt-}WAb{cfv`Tn{|aRknTw z_+K-0bQkosdZCTtq*LEN;f8&bSmCZE`r{CcZA z$HRINyddXh@~&Iuj5N=s3nAPt_0=13ZiUhwvAGv=#M@qLg?>!1HH~O17`0(~@(8ix zOA3W&Ij)8;{NF7 zQzupljuQTS`0w51dz+TNHpapKH~)kdeoi9)64iLWEBxRn;;5aLo;uk30`VZu6_u|W zVum1(%GZ5-7WdsMmvv!%V>53zqfdBrfX0D+i9W?X&e1r)0v3Li(^q=RMYLb}aU*c| z&2PW`mG;v()L|1G6stQLMQ23^QJ-VWBlMxD8gVBRI+fX`Qj*1m{72U0q$H7o|A@Et z8W}QLCym}@UlhF)@HaDx0WRVZ=;Ndrz6o^aaM|3Lr`^a+qEE=+z_vq#E=sC&dkcWy zLmt;%hu)q(XX+;FTxf2%M$ZA=@=4$Y=)K!lchderQSJU~fs;k%#zpX-jjyim5fi>H z3C)TkbXz#5Y)zGj$RCGUl}6?%^D0^r0RG<>xwRYjy>u+C7yq}nT}cxt#flum^giI= zKabSh0pF`@&S_zP*Be%lb+yWD8i`9xaPctDw?jU3`~T%3=u%`W*#kdR*Gu27g#SKp z4SSa0er4v0E2W_8iqWq5z+qWo%}($`eO-|t6ipz;2TIZ<__>O!}dh}kr z1^k^pC)|#8S}Z&F1o+B*=~O-FxAvtUUjlyk$^PZvfS+qkj#|v;O4mUi@~KOhbDR3t z)*rqMeWe;$@fguRg(pIV6gORnyllg|-U!p|709iH2g^6khrK^Hcpk<1<2{wT@VxDs zb+3|rk?Pk(l|kPAHLSTEbY)s&(7^wf7o>L}j^Oi`?_P#|!da%*Q#p3lumJ0@C;mtx z^!n}oEbO<`)oI!)R*Gehm+D8spXF9~?>T>6Oc{}r%BU5wq(3J0Pj(8cex$&^UR#XIZnkJ z-rm8AQ7>B2V}L`KaPqn%tUOCw*ewN@}C(PO8l(a+~i-K|pe z;d&@(7$Npq>XnGI4I(uo)vPg&3&?oxv~?1=Byi0qM+D@P7euca1xH14!mpmny8qocx2iZR^RpX#TE#W*_8hvpUj-ysLWF?*L~&n7{A9-E9Uo z7=H9?^7|hF7kK$*q3@6Ex+^!2@Og$0n{E&*tRL|+cAZuskR|m_JWJ%0BB_`2CG#Ns z?&}2{j`PcDz0Xkv`d2BV*qA8zoooiP6L^1xe$Gqyzp+k)Jp96*k^fBtUAEnHSfR(m z&BhAs*O+DgMeNtZ^wI@nlwCADdyy&D%63*fSV8UWF4HjN!X^JTPeMF{SQ zX>+v0FIe~P>vP}-C=q1W;(PAxi${@Hy;F190(pAimZh2cv0^UUkzc*6zSbYOxI4z( z2{|0~R@_n0ed68uUBCq`E=dVrjqxgU43b%nLc!Rf|ewxfr-m~)T z7@jx()a_~L4Mlk15d0hE&kTKqI+O8I(^lwHb?ne$^q z&o2p3lo0xm9?&lvhhM~SWZO~LM>pc1v_f9mOnYF@D_3PaXa;UbxWK~?BNd*1;VIY; zlCaC?uznUv+|#hf!bgi9M_f!-Q%d8G5{pJ6I%t*sG+1ZEdldLQ(*r%?6u)p1oW#hmXKYaedC4#EAMmZinT@zTN`ns5tYpAR^FgK=K{Z}!7UObK78XN6v(60KUF)y|7c7^SVr`9P}{ zseAkO_@b}1F_xQzyqUVMLVdREPbW{_g?$=p<_9p2-RFnE&r!{eUf}#shxi=Ona`eW zgJhqT1r7Ir59N`~jsU*UDy=CAN`Sm=5bbP2-q^SyMuNQTwZdZ!IBzV-KDXRj$jL8+ z+?s=R3%J)+2EMnqA4o*prQ*Fr4*gOShujj>SCw2%jD`LlkN-l2-|xCQ)(3v6$TDof z_d1&rOyGwrUAjH^-LB}wSn~eT1{)>;KCh&x}~D zRkYu^N$Wa_=CJ#q|J^bD;47)g(^-x<()Qb)uYmhP4tOolstJYKm@B|OXyi7h% zP0&|gf;^}_GF(CBK%zSf_S$OmdM)I^uDHisag!3rO51N3RrYoX<1U_kSCpKZ8Y*+x|_tNmPgi_G2f7iml;e6^(EX-;2 zsTfaexQBRxI>y!wTx5w`aRu_?+~V;e#JLua##{!Tp60g1!7mtd@%cdPgEMTt3OG6D ze5Z@%Q??)@E{J58Vu`}5_9<0}7nb~_LL>1jEj!h40(bXlnU3~5S)Twm0DX#jG< z7T%Nv{4lS%n}?ismG-MZhq~oIo`K!>>Aa8&$Tz5atuabW^yr)bHUPhSKfu|Jysok} zjs!waB_*+{Iq2{I+m4Z&z%hCK%tL`vl)C();VkTzG>^R&`x|)vLI~T(*H=Y=4hn+LvaNGcYj{f)r`n$;=wtGBS&xL9C?_nRe zAG|t=eCf#1(m>?D{AKP-zehZvGC>`Pet=mqt}dR?c}%}U1A46q^EZHg*}2j6u)nwU zZuqq7)5QLl?+ZDFzR$`K_vCW)*)E>*;-i8RtI{w&6hP#PJR{C| zoX8nz!*8|&z+ZnP;<)h?wDhIA*bxN9`o=-k1ZM_xR`wJ$A}keMI~Zs z?3(AJ$$j$TnD2-j(8>e*9ai{fo1+%=fQ}+1x65(vk3H=3IE?c`Z{H`+mp1GC?SiA) zREOrC3C}It{`fAfhLgu#+jF1Lr_z0{a)!{KvMylHB-UTE?gRY8X)xvLp3oo^up9?+@;GaaCPB|Pn{XkU0%WjP?yGZD^*ncg-CxmWK zU#+_g{@!!HX*Kw@MLSdpzM39dD1qL$lqH6V$?slGJFJ47GM3vLpkFJtuP}ozcLt1( z5V}v*+iMYjman;eWC-sWc5HQ&mf+1>wdFmK8!ea9D)ISDSLG<;d5LbP1?#Jkn9$E& zS?aGk1NnP4{`6JIXH(NS>I&q~{t$VEtY_+4f~Qfp&PzOHM1RPcYnO+yA5-a_71+Nu zVeTR9d%(TA3jF_KSTm6`S|vAr7x6!3_I+(O^uS9uTCNZ}R-E1w?oITDGQ?)E3J85B z-hMk1^cZrh>uG{tm40FK?YM5+y7wrN*YaEEOq8DHx@q4rWud{MB6KMA31-W!w6Asm zkNmE4fqPb>J<8VkDOeK^FO6iJ3d7H_*O?)xDfrqPF@hA&Pi_IW+nx-1c5ic z@(TL@?fCFRoU4=iV@KmEoWtA9F2{Kb@`eKiQP9%|YNKv~|Ao>l8UScQq-~ar|0qA>Yz{>{kd&ukamJ@j^UsG3>h;sq&t8%Qsz5DBX zB7l#l>jG4;FZ23$KE!;pc3Rqb86&;z|7|$@qgUfXP7!^rG?@ObBXqBR*Wt67@PTsJ zoYg}3Pd#1o_;=!ijCzva{x7ZCTIh4#X~8~Bx{Jc$cYp84m?k2}ih~M-Wspz(nU-d( ztE2LU53x^_U-6!MWIyCii=-2F$bwJj!9G=H=j^$S=U63Ys;OM(rq^3%{YO`TZ&e1w z#>SsxAhx!k!R6XS{bnGbRQctS%4#;j}WR|rZ79*;MVGlUOvL(_PIK^HO(L>e{*7rZd<$@0z#dQY>^Uw(t`k0qx*B%?eE;1Xe-rvS8>Zs~c+V|e6^ZcYq)o?H z0%w}LW5#h`;)R4x=Xw+L>MKRBpxB7eZt-Hv{D z%J|AGVjo%M0o@_@Krh<_TRXw$m69dDfo^gtw|q?aRc;zHNVG&QoNhrDiB(>nUa}ni z^~se3Gx$8}e8~dnhpZO&Ix*qj%7hl8j|8fss?j)J&8V|{T|OMSc2wUO7W_l2Rux6h zwU+S8ckl1Xb%ALF$Ew<=)1n!*Ap4f{Y$8LRA9iZ!Amm81(Yy{g zU@zx5jr>6KeMKhnD>htZ$ZUAorGbeKoF`D{U%Wz0@afVXVX*ipqh2a{?Kv^A7tkj~ zAQz=JM$~@>IbkryEJJ*IiT|Hy-Ri@#@4vvh*K|edu@AK-XF2dexw2^uaA3TFv(R{0 z;u1G--(RC|tsr)fT!?dR3Eeplj#K@!XzSf3ZH-7eQ+b8w30>=BDpW+i%02G*FCZsu zw;xIbDqhyRtpa_zrOn;3Dqbm24kVh;r%Lr~sY%6^kQH73Qoi6Ir@mt3h}_`RlcpXH za;}AN z|MnISwYU8fe89(1-L)os&-w6jC%zXc>8ijyJ}{I!K&K%$YH1zN+BpZ(Aun!UNjnNV z>lu$}41VD^0+>F`=W3573-4p|uV(SS=8FsO@u+WM?WK?#KP9Zd>5|Hw2X@^Cj&&z? zP9xtZKFYp?Xa_}A*bN=w=05Oy z@Wqm90iooO`sd3D{#5ajxxs}0l?BxnUPR;o8$O-G5dJ4dL#eiem!IypU(u?0`5uqP zM(kcWk=EA;o{-jr_}hrwCvw23CGtnfrv9_C ztO3+fote21iSf!q@?5emSL3r(kdvJUG6tZ}njNM@=v)6cKYtx~py`cv+BeK;nQj3N zSe$kGs`#i#H7S-(5xJHYi(d5kJ^|ZOtE{mjlyWnXsD^gNo+D zem^+2_#Wn+JpucL;DOA#GWebBHFG+EFJo-x`Q&}1>n}vvaDU5tS!VF9B2Juz^|`x1 zVxsv;nTI#i{K2UD63BsNudB!5*PCe}`h~~|^LP)7_|AA&viM=|r#Gm|Mo?r+jbV(?TZwMxKsa$0-?IZeG-naQ~kVqv~hUlFG z1Q)0dyGw%zpR0YU9lgL8MLy;vUMW@v<@?SMd7yl9;B{ZMU;2ftzGhbMdXP?>Hu@dw2@I}EQBJZ+Wu5`mr zp5%4Qpr=Dr;;-QEpPae<|1kCC0ZpA*-x=DsgJ4ICosPxUQ0iC=TSuLi0+P3#j#g>q z?c1i*1u_<@g@BAhs7L~rLdII4IuflFT7rNWZb(u=78A(rVzrePhB`=cR|Ktk)X_Ze8wwl0ecAVlSiM&&unw`2tcu&rFV|596p8WPpsvzM%r8!rZyIvON zOLKgGGyiFVb9t?CHV1Z+#WPC#a_E-F(EgBN*N16+(W`q`qP~DKO!M**_+gLNRlN;A z|A=+uVZ@ED?~kz~4`$utlX2MA8Dc(wA8@#N@-h5=Hq`|AB|l@SkA+>_JNgGF?8rLf zD;6oS3ui|^*@f$#DSOKodbJ{9?gYYU6zikM>neNb z{9Q8g2>dj+4FPHJ%LS`~-h;k7y8ToyjvonR>M;Lyor$$VZ^>dN?=W&}>Dt8&blt_; zj$Pfz?+E$JcRt9kS{r7jcChH=i|yE-R==nR>n`s+nI4SmT{!Dl4;;33W+E;kKe=2? zx6d9OjRXFAN4fRD!JQad=S_alX}J!&ettmwe7b+9VHWRWc;U8g@RF$f9hV@_MxTD- z9Pny9uq*&$c~H}Npt1kPyK1NZEB3;+FLu|Z;ZO)8-VW~->s|1cem9V0wGUs z`URawJYk({V+8yYW_HyvGLIG4ew-f1e#Lp;>zG$-U0>355&>WO>+n2N1CB<>!GMjo zY_KoR29z$t`_$N?uhBS}I=&roY2S*8e)8T`J1SFr39b}c!yd#@m7|xtVE+(%wWCIg zel5Jc5pjY(si_uu(lxp%3F3x{NtPzqNm+63eUO*F5qlCbPcn`6GUU7Xgf&b5^reUj%P9E;&5{-spXydlBYCTD`po-_5e^9PJarTNJ1ZpnOE# zy$JT?RaJBY?K7tS*&?iys+{jXQ!4DxlqDA^bHxPjlA+tgiWg>9<$Hf5aw((B$c@52 zXdCpZ;V)qf!G%O#%7;?+RZEGS$iH#zyhbU^wAgRlBKA#&zr~t}JWG*%QoFjExPWRq(T3>n^uJPHf+^ z_KuL)>&t>42!y^^UAZv;akrDE06VtVJ(R{V#4cDV3o!$)8>4U6;rai)%XSPrpgW-X zI<-#|hF!34zE#aM(d|7O9wPcbb=;wLpf2iJey17lOTE@i`9RO=hB){aG}B9GVV9(v zz8HgD-JW&hCh)MaPWK}CM_|hR0nkIT*gv5aoio>TXW~p3a(_$PZTbGMapB?~QRHE}5~Y%W?tn zfmb+<7y12y7oHA*JV=OOhB5ya#h)=j@7l|rIE(AF-s}kj-qS{!cVZm7y?-giNmf%A z?DDUd>Q4YKmHCLXk$K#nLj6h=8_FKSm=)Vg*Bh*MJC|Ud#j8v;z>k-h8JM4jGoMjB zy?!Z&$Ng9K2x**3wP>9BrPUh{cOdwDI3M*A8FbZjLNeEjfE!HS@{`8N1h)Zi2u-G}2iTC*Mj#e7CP&k@l2g)7Wx)yk3=8oc-dl_H$HZP+wE^*5W%JpE68N}}n=Z`h> zm5lt2*A+amYBS=D5y6~7Dt~4A^a13Ve>rB|O`fMXh@F;*iJhOQV1qQpyqxjY2!zBA zN@T{Wg*h6zpvX8V%-6`jY#Pe3Dur@^)^Qo~peSTuH|(Gw+o%=tSdugn2R@uLJbK~Q0xo7x9ZeuOPo1wjL)S%Yd%4Mmbq%RQ zSyjME`%7OQ0B#K4jb*TV7QMY1>j;Qm9{&z{xqR1I$U}l(#M=oUm_8K%d^)`kP2un9 zZs$_SiA4@mJb3+R#m+FQ$Gc5Djfa`}I>dLKSrxCr|Gm-XxPiZ0oOOuP$zKuYqh4c1 z=oj~6m1xF$#X7{{dXy@#5+k;gM% zq%tAje|S)G6gV4ctFOYkw;PsEPhuW*SFT%z<5#j3$7o%Ig`adF&KKvXqwB*z2(i&R z3egAq-I!NtXD!IzS0-QLIpF>J`&Bl~llrFf;PGzIY!)Zf*O&~;eb(>B20INPdr;(3+!wX~k%w)qR=vHzIr z@CK}_&RoamW8V0&`|#bB?wz+Mpl|P}?Q~t|%~wLwAP48Kdix0EgW9_&pT_y0?Ditx zq(8|MM7LLFRUz-IcyCk^@`UKVf#ZXX z7B|LyB6~fVCkkU%jR}3P-|n0^Atp1gOgGyPf0)Q7(`CNq!>xNs_9RD-&1xpV^Q#~=7^fvlc%I)@(&x3Dl zakPo?o?~s=W0=3Y4DoA$|0)^$EkgN=2Io5P$5U=TkmhSPUQMu8ic{+h-En-gP!$;& z8ZJB|Ec-DxH<$1%RgT6}FC;w3&n10Bst~6Zv|rmNl?hYVtXLkbQE=(3%`3H*aCxGy zf1VVVG9{wfehE_|E|xIb8fyu;Q?^<_ zy)s|SAF21!M)1XlE4?Pnqvzkhm4N-K+MPkLPrp?)#Uq~0j-QDG{)-LnjWj;IYbWh% zcsoi>_@O2v`ld=v?8J;_69E+Y{>e9A6jFcDhUnXf!2k4O*J_c~1NMJH(1C zRt3Hl0zI7-xa%z9&>eOIks{Vo(OVk=fJ4W)F%EXAVcCim$kWjt`&I|}qBg8bz}RTo z7>oC--WW&i>9VK4z`E=Vb@yYpfs+l3wu!-WtNP@ZFz@ZlexbZNB#rvR%@xJ!Qn4ssC2YVJPaNUxcjUhOn zy*rH79UywD4D+P4OIwaQE-w_7&Zl<#mnDl(mt+4iEv>64>P?_^a$@9xw=kZ1^{f?&SW{kjo8?Y&Z5-^iH`D547!%jwd`#$$PTmaNMi>U?%(?>`u!x z;%dyDR>)W7lzS9)ft9so!QbQlB5Ha*!+c5VuFOPzo7W{0^!>=b$+n{&l>C%Bp7tH- z9BrLMoq+bwT~e$AdSbj*2Yr7d${2=vn4A&yK!mD0Tiz53$;n%}bZ(1C*V3mc5@!2H>RXs{u1MGL=N3&lSF&gGKi(0lttEXDiIXStVC$8_ zAR*yp$pvH8j6x`v^v{f8U8*KayAs#g@l3<}G+)%YY$fuyf?T7YBHv?b%UKJ?O&14X zw`7FeG*I4qW7+8*Dd7vx3^E${)6z~I9o4A0jM(_SZpejouG0>zPkVUJ?k&*g-?zIq z!j4c4tc^q7&4r1j4LEPv|j0eGOopze?#&4(96-# z$Ii8vUxB^!jC-Ah)=?ZTcf+61Xdd|lcK6NhfjwNMFr(GGjzhj$@2EAC*oVdCFD`r@ zdV98K)k)0rp2!ocF+P-LPoubxm30H(1NOFAJl~l(cNgYkSmd$*;3z+2b_centM}6Q zp35+s0DQb*&alF-c)?JII-SK0+k^IEp58nYvmW}|-8-NGURTTy(V~7y&K~ap zg#LQP%W7(lQ9YjE`vm6Sj#iJC=E2y%3xS?|t^ZR7`@;@yh{b5$FJ_?6jk=zC;GT21 z{)6M{HM@TTPRj3U(T^*eZTj~q%*!do6y%Rm(XFHP^Y$*Wd<4Gw;^1)(_CsTU-AwJ- zjnT+6Q|?sHp2E1qX*w;W`ScFt#V7;52s;S-#J!|E0(icdwsr~Z-O}jijD$ayHq=+F zhrPJIKBgLSz&TrAfq2ravv&gT@5HCm6}a9PJ;C4L{aG$JDqy#rHY_^8pr2UByE(wk z7kf)ocpfglTTkl)g-VA|FUZF?s04h;aGPm^y^)xd<)L*{>~1&e0`O0LPwUH18~sJn zL)PL+W2gxIn{pJFQU6lqBiP5IE|@!Wnir!ka}Dauiz$}={rQ8$nNIO{KCojEsncxEtk!w#5DZ#S)p8$&GYrNe#=WK2^QM7;lofBzN=wX zDXn|n^p~)=@EyN76@P~6pS7_S;Kyg8)Aj=&fzH;0l(#lctc9OB&|BBcH;c=jTE619 z!ZUpK4Dya-OmTX8b+typ$Tn|HPL>k;=k12C|BK*uYu-D*e9mvtyza;Kzah4t#&ab(g&F zj2J=?3GbDc_%@7!H$CHtzl}Wmw2E6}c+d5+>~iqg_1&^LzW&NGS`X^1W!o99QYzPE zPF>(DrK#~IbsXYt3yxLM_EGT3otCRFBLC}=J<~^#Z!=Q&sD5s}$}6YABW~_D zA+9EGy}b4ltXH|zt#RVLH#Rk3onc0E*~(*(M^gv$;RnqSoe8VO@Ae1Ss6Vt}=b4Z3 zy$lP#RpEQ^uT0TA<>IiL8{rrCW_i_=&suh^!*M|$oLYqMZCV^K200REHkLzvt*-|^ z5X&RO>&h{vjr<@3U+%cP6Zw0}&Jh-MJmr(t1Ql>Oko63$i~IJGJ*k*CHGe6jbwC_d zhiRXjpJW+70=HkCi!6b@^qM`iF7}GO5#_jkW0XmR^WL72%CNm`;ak7p_{-_PWMh7h zn6{mToY|%=^2PNSi+eZlUf1lfiseF8T?6{ENR^FE=S6tm-aB`k*gvxJ`! z8G`(FZTmZ@uO^Q$+gW^{C;dZ>kiX_V3H8v60zvc>xb6lA|E@5VOX=&^?c=kpDaNNF z7ohHA+Ka#6PW|BBF*J`+`^4TTtna9E#8={btQ|;S3_Z6eq4E;tp#itsp}!v8xw?|f zyHtl3^?@`Q0bO;?1h4Y%!+Q5yzY>;p>cx**zp^6l@J%k8Noia@nJCQ`r)XVnvs5jX z>B&DSv9k&`6T4n%eO;QIJI18)uSa%H_H)Htsz3P;_WOl~>cy2(^=9Se2`ORb$;qjA ziM}mv3h@<4OS$5)>U|>kag)8(pM&2UHQ%A%c?RFQnm$k2(ahDbgM)Vp;kS{0wyn$LVghPr6Vj|zs5VqNo|7kSh@ zmESS%s6+jeUMK7isq)OyoV$oKHrsrW4=I1KBD)NHGN7bv5#)q(sp31FKQQgiBE-XH zr*fQ#mx}jnUkd%7d85~j_gZgX8w<5<33svmr|yvT z@NX|yudhR%&4tWX55CuirCU;gcT<-L>uZ#yrr90vH(Rn!eF{6S*<{}cKV(RE-2jeb zMaRxz-V9k^-$d=;#+r3FUX$h>r1_!IC)WdaCHISHo!f0^>l~Q>!*l(!Ga?KT4Vb?> zDhh^id~|&y#lwNP**nzVm$sMoOX_zIT?CFII;Z==hrd2yr1g?rcE}H2@%Ypb<*n4z_ZoT1RkWEwq~``x~4ax(~xJ{6lh}MH*;;gfpvw-ulw`SUqpWGg_X6qzn#DQ zFaUp>CiB!R-fNanQHS%bT;FjEexDs&KIFXeQg`e@d=E?ccpdBlrz1ZRxc_(8^d{iE zgO}}tp3mubPh<2B@qADmo}J0ndca-d*ljLG1({_)Q(ec;XW!igNHv=;m6 z^qt~LMxB_vNy4DtuT=R9)?eNiR(T#{kgoA*@P641mlpT^(}k=iX$D{XQTf_H@U!~L ztRKPGYPuHf;?=y&VY8P*Kh7pB*+KNI(%{bQ;48(crj0f`@?FlV%`PdydEBLuN^*RP zt$dLKcDm_SQ-GE5a<7;00r>SzJE?tLyEgVFt%nkAN1jy1qOK6?_x>*KB$X$NJyr$Lk3j-o$l=~Dkr}vW zCM>jH=;j>{Z{lg6GunShX`Q|}0RF%dxrzI;PfXCh;zq7>n!XQ_p8&X@ob(_MUKJTh z^fSRf&wD1(*W#C7{+5feVE3MUbSOQ1yg`Kil`e|~yh6bbWEoKh>bky@$We`=zoip( zL>0yb5utPS1CzHx|Bq{{zp)bhKlt15aP--E_VjzJaR1{|O?L3LUmn-Ix=?O+&DAA37VRMtpK@;q`i^SfjLDkD4XCRJl%^*2WV{Eb_sK zaK4$N_-9hM*SNMLEgG3r_QAfVe@FCTHtPQ~wT!xL4RgBzx-Wn#jw z5B@xriFJ4~L;QgmPO@J15%gF3H?PKOXz)2w=Dn6?CU;LfpFQ3PGx{dFjz<%?IBeZ_tyO$NTzxk675O=yrQr3`&Lw8p0qw!ID6Bs_uNtzmWC5up zk^cU`dydD$qpq#f$vLGeaoOf{7X5I`L=DGj9oDh28T7SR6c$#q81oq~13%$mi9~|> zEG%o}HN~2H{nEMOzT@-mBl1nPPsD~`p69;vx4-i#{A;!jODo|YDQk}ZF&uT1O8xvl zzQcPA{ozdD|IFev15+uKOLrVn z01syZXH|%22iTXnti=BRuO(}i^E&Gm;Gf%KjgJV86l=1H{P~b0IOSxKdZN#D(o$*% z)M`p|uUx4n`a2_!{D+qjIly>lG#SiReR!k}@yf_GEq##7KK`NM=oc!evE3%}pg7&( za-!d7)M-Z`;RVHM>&z1v|MObBPNU|t6+0_-()H}-jatlWj{^8)GU{9#79!tgBH{7B zV*SVbCe)iDIDN6ahar6Yj5-VX02$@lDCEy%oDWFRf~QB@+ZW-uannH)_(q+q+YMaC z@3VCwesJpOa3}1M-gQE(i_K8!bfGxTyq1$;9Qh<`HS~LILi8mm>Ik(B_Va41Y~TW) z2Du~)X|hSl{v(-(24N>;I-c{we*E3Z@0uxJyYmCBM{np=oF;lCL#wKxaq~KJQYA*u zyB}|X9zEE4g4Pv|(OdF?qun2WwHzZK|I|V7S>AM=_Nn+(|8xv+dgJ3;wEx)RhG#Ef z9xr^az5(;P&@o_u9ve5>(WgWnYqFtFts;fhW>H>{(#7KUx&ubqm-thT_W;LV+Q>X4 z*Ku+Tt;;@r{g2g1FYwE?G0L|&qYp#Q@3k6f{{;UB7a%UKyzDU8QFlh=o}~Sj=e?Et z4=J&iKV5IJVgF4V`j9fp9aZV`q4yun`NJ{1zl1*|jY57rbnEjckQZgp+KreuCI{?E zBG;R`mIJ@VLB{{!yNqb0z-9Ii-ZS$u3$2)=XsOJmgklXZsQC`G(Af9eAK>buTfK>l=U#H!{1@Y|CIR_!G?R*p0$ zc)^1Yo>7kzJZ7k(Y9k2#RWTn%uHb8}uhDgf1pkrCBO@VqJhL7T>UV_`f=_T?yn@`Y zRL4~2<>jT5-z#$ePVldgrY7gkTwyYp)Xq*LPwatIKN0#xGjjj%#onF9#3bWoV{yZgsEo zB<%C+jVt$xv5wDepzEG%RW|rL<;&d;8qaSy6W9Yh-Wb>c|4R12+Tn5F-D^P~6^)#A zbeshL9=AAI{L;sdsmP7C&{O==VPf$llSV;IvCyall9d(0jS za9O#-7x}32^blPH^1(i5Jr>NfSAI9I8~bCg?xk_0lR-Y;!2YiNqN@b@-8{yB2mSct z1*Zr8n-IVA)PJ^p{OgPO-5?X$3cYFV-LnI7V9VKuc^uF8=F@(6my7(6Pp8bWdeMJC z-gL`_zV(U;hA1ZVudS`Ah5pkSv^6-d>C#ReMrLYr3h($= zzwDXQf0LcIWSsBN)_Hh3=;_a}j_bb*3k$JL)G-76uLub#lB$HN|Gg*?0mlQ{r)fW^#S!1% z1m0&2q7v}$!hptT$dkO6f=e)NAKdXT#0l*2E<5fwIH*g3I%nD%J@}cj_2}Dw!1FwJ zoF50z2`;r@%r>w(Kb-IIr;~@F-`OIU7yUi{UHyI%o-0uzNg~gijsEm_?oMMU?N>F| zzlL0iox?p_g8ntMkA)Za&)U3w@b6vG+Gsx382a5QIE6P?D&Z6wg`jAz?sZ;4qC}&R z%7{FPw37KA9`5gtzSvi;{Oxn#U!c|25WZi!V#T}_1pixKa=qGlbF>(t?7#T*%wxyxbYFoJr-qt{G`6lko=mM|pslL!JkCz;oye|6!=%YxL(aGa3JY z-iUYDdte8|ou2lf-a?m1?S!6_AzGQJM+@4Y_l zGk6cqXFKl@UX)?}7WpZR{H6P=4`3Z(d+q)}`1jJwqN#n=zG+7l@TE2$d>&(2zXvE9XS36F6Y-^U&oFo4r&=<55&7nd32$;9=4;2b z8@F+O#^K4qc{*-=L;KI$LTV>~!#FPQC;Z;yby0nN=rQ|c?00!@t;h9kwz1DJuRYA= zWHPS_zqFaCzv|;RwK(1#xgZkfv1Kvn^Q6f4=&0YVUwV=Dx%{$5MC&i>xfVUPjj1Oq-n4kA4t#4WE51xCZ@uZ~?~uO-jlqzgGqM z`UKN{vy+{)4zP1jLiM{eF)<0YH?ZlO$vn(%X$gA6y^U0DDx|-3ULG{9NER*j@4%=i)%bt?bdK&%mD?-B8z#^(L>xn9qR!pBgtT zqWM4J;d=i6!#{!l5#Yb}zWaV7%n+yghE#usJeU;}|JK?s-g|GJwbrVB^G(7R$UIl( zj@>11F+*A~a|M0R`ud#~ja-`Hvi6~lVupXHp2Kne{{9aN%QU4=8_ashg+jKhFBw04!5=FeoTd?$qF-M<{bq5k32<(nhOlUkWD zR*U$kvsJwl>tmx%?vDlUxNca~4LnEmq8^u6`PIm(EXWh*;MvEhJ-Lvj@}d6Ld7A%L zQ}Sdy@-YTVoPC(5m)>rqc6iUg^ABLW`d9HW;Ql|OnGEwZF51Ljpx6V01f?ymco)*a_JIjEg~>w!mTU(XY*b&ugay2om$-JW;7$AEdAl#`zX zz38-W>4%=vv33`ZpQ;+5ztSgfWrKZyCpP3WE$zS5H%a|r%)3_fFIFYyzuk}ZDn7nJ=tr(( z*)9Y0yh*!KhvR3Zi4ttPc81XP>;{wF0Q=r-^9@BG*x>acuYwO$zw}i#^nF5}dj!1Y zZymwQ5Fb2$~@^ zESPlSC>aPReclQl#RIP)bECR-}Iaz)E>L=Ncnp?)|H_4KX80@Um0#<7_h7pJzC zdYr~i!UtsF;lTehQ>S3Jq)Z%NGlB18+|#oZJZGx8fP=ltE|PVF@1NeWbQkhW3^CjG z6CPT+H|Y5g==<-gWGeXkI?@_XA}@BwsevgenfIogQ@vPEri;3Mzp#-nelBLYn6Kqi zwvvCsRN?D~TevnNhf<6&;o(?^>`EUS!#W#c2DA|TtMBvopU2gb`@VAJ3i22d-<_fT zr3>PisuIhHsYuVG#L zI!#&!#zkqdy^NYs?Fih{ioC6|zkK!s>Oy8coSxr|E!hCR{>>8!5gMZZoo@ao*y(2i?DOFVIGU8T z2I~jX!_0^u$OF@cIa(j6%tY(KM5QXTKD~z&#ufsj~b20(~&R}^-49iLv=P6^nIa7jQ;K_sdtYD@*q({^efT-UYibe5fs(j8WFAk zY;f6ezOid>A#YLHw|ju*1zt3jMuG64rKR40r32OIbdH3wV{ohp#p--#w4R2l^MgrG9$gdsQBSXg@V#7SR6ETklI{q?7>!~r)I2@wxjYZ;~gvL_Z0c~d#3|Anu& zaU3U<3sZ@@*P{>6o15SK2kch@|HB0TrT#0x12{Fg&oSgNCgTR!P2>$(iiUg>8`uo1Y9O!fZ6^IXrRVEu-%BeL<@8u04%ptMdeQL^$bwGy7 zggEgbseIA?2pwN3l{?&7b+}*iaLj4g|N8@bqIkkbX6v7!c>;#V|9TgEy|Ozb4f^`r zqgku*oC7;fd2rmYW!!>wUH@$|^}v1#&@TE0zZpu9oP0DZ&_|1 zF`cLRr2~#&%=-z~#T@YRV;?-xfcf{Dw)$_-Z@F7{Z^irTJfYbGc~R5QK;vf5tvRxV z>ghYmyHxKsaIo){Y*<($#*5xNcX6KL;^I<_d0X;MDvo~iS8Hcmi9f!Mf z>-A4OzvuZr-{0qRmGm5_QrO1~OyZiY+P59s-@q`;tAn&s`WRkz5%M*Owgq*`D`NrW zkww0U;T-f$;vJ6Hpn;@d?|{pR6Fym?CXIz+5IR^vG3Q|vO~UbWP5l5hq8H|jIembqj;3?pSXUoxmpusiJoQe?(< zoPM^-gIdlbmGt(w%d|~2Uz|fYh)C)}+ul8_{Tu;I%Bh-@(?%ng(Vrj}X73A#GVWIn z-69yU?6WMCG@y2#g1P7uTkoY#7p{#Nr!3jIJ+gi6;U2KO;jA&{@H-B(OfQ5qaC;5@ zxyr<9@$U8s!j4lDs4~{)6y`c$gnFU(Q#n7H_OJNT=1mo|BgD39LNI|bBTL5?0BJk> z&6Ja;DRRJ@Tb)kizFW8y3zQ+w!S)kt7m$}fqg3xg_AMx^FG$kS)*ST@=vU=`OtQVKk)U-UYHE+^C{D@;YFUAD~En>HUZpwH#LI% zhICzEeU6Hs2^A<@LeA9G2p$hBY)@*&B`XU+i*2I!X2f)E@9stCmc5}j#(Y4Gss$^D zvRPIZYSb&T2i#vPu|KeDYe`PiB`uR>=ZiwGXkd!{Z?bC8d&Y$RB5om0xby6PK^Nj9 zZ5mr@Vpqa$ExqMD^qxvPL-yaD6BcNQ1F8KZ0CFuzdv*uPU#|Y!xjl(&fgilSQ)iX; z@M7zTwX8vbh1>UchS%!ha$OEIf9VwIYgSotrwlbVwtu|~hI1b81%ln|S&uieOl0$B zn4Rr@RZ;`QuJ)_~Y!&TLvH@ek@HYLfD`Apot@x&$)u#Ngej5#FBBJTirLX0WytAGq zv%Z0Zy0NYaFik(Ao@dnXE}|eRb>qj{m{_?``#b7k*FqM%hw@O}HE>+S6Tf+d8KB4U z=qWekAHp_VgY8P{W?RZ<%b&%_t>t9p-=&R#RQ|oresfkIs-e#75NdNV)pru;=KKcT zkW6_fxw5{U;KWF={iVWSOAq>dFisn>&qx&AFKGDt+E9EEnMa?u)bj=Uwp=}(Q2P#~;lm1TATvSK+1`M7fp}g`hx*)JDo1&Hsl?>H5sq#5Utgb+;4aNX zsJi*Hpu`P2(NsRd?JcDtl(_L9o%8B-Df3M_BkTG@Y*5&)d^@Z)vg`-RZDH}kBs6u- z#Utd$uYCQ&M6qmx<-ZqWAT%^b3SK7gw!m2J#HR;cgC%8x`@!jOZnH?Z{J?^BP+m7Aac)@; zQq}P-t4)JgDm|Fc@G>q7#6+y!+I=rHA0AWG7x8jmeu~23tNbwZrY+zru$op$94Y?G zxwk3K)A8w|j&as52M3gnJAWXxI2d067g8a%dlb@u(HZp)>Kfnol2ovd_4TEWCZ6XH zv92FZ2)j+6$Wf_v-BIwwnyUWwEaMkB~Y0hh+H9;7U>dW>D|b zTQ`^ThxCNOuMz>?kM-@-O@K$PSAP8}o9Nfrh`S9|+N_rmZ)j_hc6E`6gOsf{iNM>Q zxQQRy{0Gwqy!m5)Lqe)+)B5JGaLuKCSTzG32DOW!%|9(k&gsBn^ztmlzqNVlU~AOU z2g-@;f!9|fM%qTzav}=5?8FF-FFHrzt>iFE>3nDA6o(FSOIw2@r)2X2W)djh)v!AW zFtxgyT@&{-R)VIaF|41xTlU>AUdd`RRIFapt(Qyt13B?O+a=?@P^TrG{UPqhSC#=&$n-RMa3y1y6;;7;v8&*B-d&$@UA=8lPNDo{sH~G%A!Fgxf*U95MnhGHcKRfLPM`QxJkVbA3e2*^^z?&#&F?Z;;_mAO53IO z`zsZM=i*>6SoP3r^#Ec01poe*SE7kJvM{z7{6qi!&glpLq~7AFJS}hRisuqFJFHS5 z&^@7|oEteO)~L=pFDpaOJh}XIvHRUa+8e`us>qCeA%0vVE4x%o{bb|cYsj~dnL(j8 zO3Wnba~0ZkVr=hY%SVmu46p3mE_6bO=vt?_HTzoUXLEs5a0*D1ukw%ODR#ER?k!AA zTwH90V(M;xWxXc+SnOl{VTyEKa79;_%Yfvmm}Xuk-Q`~g#QgO1RK(uav8qw3?Q^0l z^`{nL;%xyMsPT zVDs*@d6zq<)5BHo{u?nqQeTtQYaRK7H8ETSoNRn0T+)=4_+59N&Ucl38UxSRN+_Uh za)fATr1ltU2q$r4t!^gEo6&bPg=3*O=*J*BIV|knx|6NYb!PFaDgV(khPR+Q9+#a& z^>MQ5kgx>d0FLdb7M8<RzVrPxxYKcZ`y(Al%bGd=mJV7DsYrhz?!C}-{eX(FCADy&e^Q@1iojVtd~$Ft zE_GuBLCrDPMJ)+eK^Y<_<@X=2j?mO>slmI%^Mq)nYmQ0!MY0ME(E`Rw>fcb3Vkgbl zf8!yM-cc~5qVRM)o&z{f`fr!Nz%6!~v~@|{a0gaz#}8%;u7}C>;UJ%ejhciZgCmJM zZ5~y>J-M(3nV?d^;D2M)Te^K&5(`0NnfA-oahH5(Xy|q^coF*I?)Y;p|1Hm>%I8|B z@7KG+vN-BNm+fielgbI8KR==M7m<~-3cZz|NzXtfV{o>>=LaivQ1s!05&sRx_ zx7V$7U%lcV@u>R{WX;3zy;shgyCo-_!gYBip6c~6lrrKN82VFd`FTd{Jrf~=^MMw>4+*XU)S^W@{GWdvkc}X?c`zu6Jhjb4617!Sr_IDv+@5Lj~RXKckXjHoK zP&BN(iHjr|DZceS5O+d+mAwbHNfRM6-G$SzPXO z$bVldKOcpV*c5uBLBgQWrx&0c4TOV6td^apbbglanh2)}m(XRBBn|WtI^y(D>&YcK zdNRFI>K`9odN(>mw?mZ6y{&3oc+TKk_xX0NUP$@mnFZ* z;0Bv1t6nI2E2Cp!u^83l6UyN7yhG2fdL?|+q=TVurK!X0V7k8(?D^>J4}O97?3)bp zosfVBxgx1#64h6gaz2Kk&5J;Q)nD*!8_vQ1XV);kKyBfrhW+Sgd=YGyBOSAzl5vr5 zF9Oj^DEx69w|60howWVb-EQe%JKAW z3P#FS8Lb3$0ODG!M)^or2Zp8>Vd3IdP)`3HfL3r`SV2@CMiQQa~!- zx`(4<0GAKi`$z|^6czp7rEO-1xY!SFqO6S%k6L4R##Drt$yFF~u&u;O;DzwVku5^u z50;`awS?XCet?^Au?Dt^i%2|K!fxh->#n}dyJenu)HqL|$R0Xhq5#B@vLv^vd2CP$ z(0&@YM5}20@uCe%`{BlobkE%|rb4YatYK-fo*5Pb4L{NK; zn#{U#FLs@I>xOZX(vPtK6M#h(yGFMtC9G>db01sccSkXD(fe45Xdq#vIjQ9&nTQmE zMnV923o;BygnUW{tERoCxyiYCzI)Sk_P$9i!q9B-hx_Qx7j_Jg@Qs5ntQgApu*`sL zeBhr#?!(bH7tt`nQbdSkJ2YIm@|-AYwm;>-g5s?j*081mg0>-q!={uU1OB7T&tEG& z2Q*@DG1Db$x30`EG}q=(2Nk|ByxiKGD+Pod_g_8&haPEGm52m-cSU3b^8tFm`Qz zyq;fm6*=?wete-XNNqkSsxfi;ylV65E0#moyMJCym=GkZ9;KcY-uL5kigr#4`K9{! z##hmehCZ+{&whSA8<(_JnR6$m=9mhEHb-Pu^i*HcJ>{lrOLcN>#qHPTi=LlDCJ95& zl9wI|3c`dTB(cHIlS~2nYU4?n2R;G4j}r#h zrRCR?m7OPp)`w>EZcmv3gkx@<2(RE4n`J2Awt*Kk&sE2>WwACnL*M=HfnjJxWAua~ za*XuGY4&Een?+~S`Yuy`&Y*13NvXE=aL@|&%IC;`IajnFgcIOK#PY7Y?K$369ibp) z?p~!=YI-q`wAyNVV*;d|aA004TKiX7Z5sjx3m10t|D))QD(UOx6fNjQ;Rsi9;tt*Y z=1d0)`x6}hO8#!3zsrZ6Xlu=0H+%RX(nn3QW#0ipSx8@> z?$wT)tajhBVn#D90%?RH1dd?TOH}Q0oAKEADMa66?v@qt8f_ct*EK&{l~}Z9#s)B; zqS3z#KtxYZY3XZ>QT`M~S?@&IWR&7(@>Sxds4v<`FZ(ebRJw@j>#+ebcKymA5&yeX zevz)hx5d!NW%MBlU-E4+Xsd1e3p?X1RZU+Da?J=Gv;Ps$fC`5@T&~>L@YJOl z&-)u6$lK}fL9={3=8}!N=<-^_=+sEx!;MOMOvBr+P7djBJV5|C!LbYh$hl<^_}{8C zqyvUlITUQAflP1tDAE@`3$w-v$AO8E$%q$=GMB#rT30d(+(j2rbV$v%^-|4owCtSH zMOcZDh*+OOiF*5mu$^hf@i1EJ`A>lwu-Q*)AI8~qNF>V{mNWm{ZykV8ciZ+e!LwMp zw-0LpU&=@g-;t(m?>@<{pPTaGn5*{Kr<`j%?5154O~h-e@iRi+xAza?z@K=s1Xnu{ zO~2jVcQs0y+ z^?S7KyIc6!e}o~$VPx{-LwCXOOng;6w@qnGMU9)ZSo+Ks!H08kNA!!S=Dxm(?+`|q?(dOFSr z+Ep*6iQ7pgJ)wzs`-~eKpp^?emPmbt-zn(6P%&&jLwaE#7jl9KD8JfOh7Q9I50B<3 zls4<@v2zd+B;ZQe|&UKE2W3hKUK`Ws&@Kzp=9R1_YzNu5B+&2sV1U8b5gT zGqF^D;7%A11R)DXqLZ+^qeC>7Lx;ctaP;()Jl_Xz31fApyrnzn-z#t6BYVQ$YU>2w z;ko7l`o!$}?dW_;3?hy+Gmzy}1^oz939lyIt3_x;WOqqHNvIB z#3J8k`PVqwN|Fgp_fBK9w@&#fLZoetk_nMYrRa@T(~m(cr*)?D8^+pnGRe%FDe+fX z0lhuiN_LIqetq140z}5k>;0km+oWb2MOwPVtl_a%7Hty!=5||gnB70Rf<8WW-A6C@ ziPo-5;n-tpu2*y7zm50_#~l2iZ6E_SyYC_6KCn+V7(iPbI35j9vgmnVR#oxLjaDVx zORYP7`P*57!$p$g0^uEd^<0{Hcg{0=;O;jE*f;SF3gHTiPb)G9yVj>M*@!1Ab}M>E z>q1|BG|GQS%m3TP*w}X1hna8@H()Uyo^}cPq6$ZE}4eTeO^MQQ=t%={|Q18xx+|PS8oJ9pwsuTjaW-pO8T13 z4&V!&oI^e{5wu1PUzI}k8 zO*CXlw4}cGaa#5`^Y(oy9r{+0!D4HC2(NgaP(8>`e;KK(!q4B$@45H4@*=}N zw>X8bc8F;XRj#+cOLm^kuSdLZRly2*XfLF*v@jonDbxV=RgeKahVTR@GaMAAmI1iF z7PqHdcgyoTiIy9B>2&d~WFbYp+hmR%*aNMzfwz6x(=2aY2$t!rpthF+lLJqpWi~fd z0)+SM!{%PfM1XxBgNub4Af7+m8CJ-S%^Xraq{B2$&qx3|XsU;6vRm!_5mCOc-+P#2 za?M2MuRCF>x!l@Tml{m3@x;34>c4JX(4mq-o0ugM3Bc3)b?i-BBDq1M{bR@IX7MwT z5wv{l0SNMQtT8AN8R~B5X@0&ss6W7}{KFx*()4vb^NM zRru#bwIxh!E9dA&Qtd<^zRyE6u>R4n)I|(~>C|#3yVeq3g} zs7ijx{uP6$2;ThQ?Wt%gRA7hY`NKRJ&gJS=>g|(_p|*Xl{~n2aVR$6`XOrIlC+fl^ ze$^zyw4H0QnCBe5E9@|uwqcd7Wh}lzSXGS=#$Md`t$Vis^pLRf;X-&ib;>(tgNH;W z4U?!Khz!REOt4?;6`Zp!v64m~Hx=?RUJsAMZLaWEk3H7Q`nnBWo@NLYHU2`%IGEEH z7w&DbcaABheq-lU#eO#)*h&t3C0nQecTbA4Dw%U)f2Gq{>#v6p#UW`|Ei`pWY-;FJ zPa(a-=U-DVj{FzwF%l=)JzzdOXHc#NR|$J~rlX>c5dnvgd?i1o!`wf^{r!xQd@g*v zJmxwT<)dhT?s1Cepf0hs`7ggFJdS47;UAOtI*^}<#p~tgii0P(56ZWwefr<*|&87QW_|a%tw8jUuq{Fm!KGYj|rZ`~R;0$ZQuQW4cEaZyS0xeaa6d;PGXbktD44I#JDF;RR1<_tp#CIU&$*PvEOf$nA z41qKJZ-3Bh6U=xDPY|fS3H;s8<*6ssT3iq$s||Be2;=ohPk}WGG@RrmaAxC`-?gx| zoDvt9(^G|-XHXf7*dxUxOnmO=b%8a5ja}%bZ=x2=OfA}i$nr(`A(4&5@y?Ka<)$C( z%Ieu$f__A~h+HK-`u*_inmpE`)1e$A6oBOH8%uWn3C&dgiZwbL`M71?C3}l)ASWfO z4XPI$qfxCQlNx_Ll|C3**?ZmCrw^gJjzye1P+L?ukV+2f-taiF4v&~-RUfstgFo&W zQ+w~>48olQwH?o-u(h{;a!X`qor)j-bEo|RlwQ}&3HFYn0aZ++G@5ck8FtO{On44T z`mTK>tCE3dOX$u?3iw%@fei#@^Urr$=2$R)0INp!#Bz*2kGp}{(lCeT@HNVnmWkC* zFfq4L1s0Hl9RIUxwqks?8?V}%OVL_`D|+w}jVgmE+R%WIP>oxGED9xL7LMqR`}mUB z?2feJI0Y`JpiF{vtd6%OPJ3NvYLx`I`2G&%cQ@I%PM-_}_tA5J-CJ9y`KA9Py68hY z=nXDZB~Z{W^>D`u!iC10zuN@XzmXp$E^CKqZp@-PjFj~@l! zAf71$sQW9}HOztejtwL$b+Pi%cJX24sJ>kolJf&WDmhr}8?&uHN%`*mKdz=>$Vz5m zz}wWP;j-b6_3=2oW=mp)b1Cl82oqKWIsRg^M1#{Q${)&AoMJWKevhKm67cEuzLU`l=#FC6G%* z8~#9tD$3Iq^d#9{VptM)To^!mhuT<8Y$HftCt3io-vYYe;JZuwM=_xp@yvi0Yt%#P zN%|tzLPS=FyX8QBzc3AE`EktJ?a(3j1SfWvGd>SD=vMD{dTrD5GB6$MSsSJPo$-2^)|_4&8}rNRI)W(qCo*7Y}epwL1u8R5+PP?nw{*T1rP^1JJ^etoR_ zCIfz(BxkqpvEj|G;h4+8Sm0`47$c}tro{-ApdWbFcAjTy6<3SF{$BQfLyt^zE=zP& zhuJd&KaQJ~VSnJ4Tf(QC1H|orklx3NaGqL7NPA5`IxwUzU(_E_&1Y6}FCrc^ZPo=n zewtMC#glP0N+NPw5~8x6A(umwhjJvhAB zXK~lW1hM*C90--siayRUkIFl^sg-VP3ogn&^f(h_0vz;*wv0J#v0f|eiX$`nsPo!% zyrTC5Z=?YeO-I+?Z`7xQt|c->hT|P8yJ{`?&eOL*Ao*2{mz}U>^u`F*r``Am+Z5~@ zi9fy|tDS5``8U{C^3`72U5%5jy+p)uc5#^hDDjll&j<4;^CyO6v%7x0GEZ=p1e<@X ztP@+C*P{?Bb}Hi5*A8F5(yvd!sQKC{pI6MU_j#QSNpiuR|BkkL{u9tmO_M}bmFwo7 zhq~#~5Qpdcm{$opkdtGD_ri~_e>$UM86Ay>TmsXh&w5)P+e6d6s*@8sV|C`C#k}f0 zrXF%PECXH%q~N8=r(8r^Y?FFzead z&MPUnVA;%S2 z52mudvD_Ez-4BQ%+b{kHhGdJsS%uRzto35K=}20u8a20 z(PLDT^nI9&!fC)s65KI6kOdFV^J=~hez4eVkln7H$qN#o%D=@&^?@zvecpvrNO;Rr4t3K9akqf!4dGu@i#~k{{@{ z6M~LJaC?qh0R9kmurDh|?*gHm5%7!65L%b;q*CcD_l{Nv^D#r;)l%Gtqjap#Yn-;f>5v>f!Fpm^3q|Ceh6qpR z_}$5O5Jc*4{%xaPhvv}1yj#-r3f*8toK@F3Y-lUlhPd#@Y)5XFFXiv`7QO*~{o7M1 zb%yuqc@EIzL9+Bi-6ac!>4tC2a3fOD7dm(V$p_et0t(|+FfR%!ZPpSrEtBl)d9}R+ zc(ae%*hO>2SrLfXp!YcP8V6r=@Fy6;{@j$Pm!Qb})$E=b9JKp%?D^MFNuP6A)U!xo z3{+WJ8)PmlbKd@^3kLFqkDm*o)A#HU`YTvhbYPjf*J%7KRhVxrGdSuzd`XMO8P;Cl zZ=#j0MhE%%-AVGe0?+>YsDg%DPy2vRI zOS_~2ObB{wJ{qR`*@NlOErE~E*(m)q?K42y3-H& zkfs?}6S0O$?qF54Uw>7}gO{0XjjCV{Hd0Egm}+x%^#TbWwG|x}tF+Loe3^$Ge|oY0 z`~besD;)C?9*nSWVmpBkfwlf?2-!;IL3SiHS`lS}*V9NwU}ak6{XWMZAU{uh1||p} z{Q3&+!E#%2f(kabOPEPD?6@Od`5-g|T!EQMQhy6vOgw#)A*#Zv;$eSbryEj_SS`{} z%b8RBbUcaO?HWWmAZh_H|CLkt!mawlP0JQ~8QBk*xFDR)^$3&D&@0Ek#I@XSwm`|9hN`&20ao3Iw)$m$%*ObbbNMJlbSMO zJK|eiFe3SkxcFQ`HNIw#Q|oMd0PJgySGM^ArFpR57qRnp*wVPZ#e!9VII7C7HJXCG z1}v(EUq<3n^o?P~D&LKuuk;QW78B1_%L%M((JgVcA|l*~dnIor5?9E3p1Vn{sFw_F z3;%dZ%6wtYKw`}Lg+MV&=~7N-ue$l3YNa~LfBEPfRX#u8`M;GL^1IP@?*f9Y4?6x7 z-3bO~Og;3Eaf`oxIXVIPI=%)+V=1WtfbaC*sbv3Pk;8}L><4a`H5Z^?fBNr0on}!{ z{ajnqwl>20lL2N`MZ&yd!1wO zO3KO>2f;uDqA}K9S2bta^Iz8>Lha_$o4h#s$gSrso1MStA#47)-u$;(vW)bH-RPS( zoBnH-GFK0PfpZ8JA4luAR>N*>SJeub>V8+M#sbpNav3(C24Lpq?me7mjCP?hSe%HPKcm|pA3U$7EmLU2M2m-{#wERO&LZscBM40 z&A0gDFy^7(pA!nr_iS(Ul10(CqG^YC5|NFk)yNCr)TSKI@GxGq-4m5Ce*$Y{$qqu5)MOIP^ICgB!<$Lm zDL{@!R>E1R8jWI@)Vnu=Ei-RU)>sBaBEVYeM5{i)YGp6dI9^MAO5B#WV87GhUI9e& z-n~(@-U$PkIHNE8i-790#Q`Q5RoAE%pVL=u2EWk~Ggy5eGfZ29!SP%f&O>I5#v(LH#Q24v}WUVZbkD2E^r*_i6t85%{z^j&sTibnyi8OnUMhk0JD zEE(3v9-I4oqFb(}LKXpSXT;gkMX81%-ZWhD8h?97Q0$z#g95c=q6 zm8`agd1Lcy5XZWldv}h`jb2y7#O@_ft%zaBRUJoTAP7Up z*GGmp1~Hmsem|BE0+pEe0(AS90^{VQpi{J8gOMZG4E5}o}0)H0L13yRFzdEA9h=Vwd zCE7pdbO=na)3f&uRk3EWV|B*D#g@n~(_VM%Acb30g#4wPLe(tV05Gmp_3Ii<`9mE+ zv;5C{-nn-n_JBnA>zvn!^MX~BJ8^OAoMxHYabN5O1K@uB;KJCKiL+ZJ z5EIHYkh$=M{)%8aXdb=+x~6G%R$gF4|0a z#dpvbfj~NqauzG1Tyi8vjz`N28YV{T+h?NNoAymLN~{a@w#6}@D!O>HMGDcdXH)VDvR3 zdL=67Kuwma-AcZvPyFcbe)1LQ$e*O|w`m=1YhX}A4Ta(ZVXSOj+pgmj3FFsXtY9e$ zwutP^z0I}9A$ssOm5Kiu2GW8sTk6!achGavAL6$`*uOe>)(*H1{(y(rmXNN&Fx7Sj zKN>!jq@AWRTu>0l;Ca(rguCEYh~IByXGw#ek?Nw>w=(H`-Y}=$FyFO@86f5ro53)S z)gnyE43_htvNvPx`fnnl!`1btWj*S*6o%k^I_^FsMPxSM%eC*@k?SscvvZCT0UV*+ zXWvMu6%b$n{xh9yBmbOEWzwkc;y6Td$HN;k4@1?Ua^0#g6ftCnYsY#|?O@2&dx%cp zy)VJ2YheD9ISFFtnEf*vSEYFQGv3pZbR4t=0e#aJdd6n25459>n)el<;vPj&b`GBS zKI!X(`fPKG8y})-yUlJhLi1OgsNLGJNHh4dG%h#hA2@xXpnSYg#iLGuX8MlDGKlu*lM?Ht4wV?jK z1Sy-19bpggqp7))vd-mtebDcSr5!^Do1hyTC}$5j@fSiKf*Q=K8T=g;5f+5rd-}JD zq@k=F$)6nG9=wc0vM8%QN0zL&cB)$<7B@tNIeG-uS;%iOf&CeMNvoP`#SOkV#u7o~ z*7w^-EP`a2YdOC2Q%jH-s@P8n?;EY{Wc-&LNl~e_1)-A)myQ~ahjyo7g5A9uUQxNL z{~fZDzch(4k)7#~Vj?>5<7sP@mani@ioG}IiLvMz;*;}Mm54@A3yW#aB)nIjkGeXwjCmW>4-*)sccM9GQ;+k@%)m-UAEWMCtZ96=HISw z9v7LpjrF-ns_D$l*;V5tKZlh#bUAHTZjHW?fQw<+uhC?mPsqhnZAMZj0s?V~oU>q^ z8wY+&r_86FNyg7u3QrkCr$o-aY?1H_$O22r^yMa-R{c?WiNk#VdwWzDC4c*2?aC$G z^*aoryv7B=!Y@LMvJ0NS+2frYywl<~YuA$R*q13~`fuC~5YPH&&EI;!QgSxQK*m_= zjJ#uUSgG4Wu~o>nh)LDmlC5x9)Uk2E0irh1W~u1a*AAWPzM{(?mE>{I8Sa)~X1^}9^pZq^UfR_0erulkol*#!8Z9huxPHckYQx`IvUSTa=wStfZj( zkwx^S){64WFEXMFk!$gTEtgc5qDc#B+?)uaqv#=x*Z%44(^dT*;rKC1;~ts|O8Y%J zbOZOAr?GfKa1E~7CSF%wKr9**U8 zvLZgY^~2RMpZSo$ zE!Z?|Opo=LT|>EUG67su_NSP=5`dnN*Zt)JqDwko3dU&|=G)5C0`|v>EbSICg@T~P9siJ}-=>4Pla{HW zDanU&VuN4l+(KX1h;Be7PG5vK-$IaI)Oh^$1o1;T#JX(Z6Lk@Kr5RYb9TQ7jw^F!= zdQ2i>LzA?Pc%|}=^oiwTJ9JiBQpkG6KYkpvwfAwLj&ONJ{Ea(Fte0MAjVhNwd_1?X zV|+fd&a=#mLu~#Yx3}q16;Z+hNgp^L!PVx9t9WRvbk2*^;19j()|xiw*G;<+){~&C z$8_Xb?D}$&vvRb*J*foV;&gfYaB}d{3*nAM?|0t+7+SfdRee&4HHDp@>pQI)N*FyL zq3t);2pSuJj(tEp$1DTME5}crj~?_csL$RPnqm04BFe_%D3WbuMsck?DrRHBX8R(& z@su(|-4rmj09b|r=vZ55_#sE~w8O7Tzhk(^M_?oMn*V=?ECvKL=DOs3uZd8>m0H_4@!C~#re_xTO(mx7pDg}LfTCH_?BMXeA%z**}wI45;m*16>i z{hj%z5EVvQnv1du_S}^7VNxCi0Lv30d);q#r?H@h#%y>Ny&o4+suuLgqVg+Gei7U& z%G`9L-_1hYVVUir&WpBWp5Q~Fwc*B6x_u6}@d-U`HUWl5)wbs*L0)G0)kxkwPf|y_ zCUL6JNVJ=rtF(^qmMdkfuJV_-Hn2&5R-F+Al6ONpBd!##%lE( zdRTqryr{)Mk!+S^xwbu55?#4%(b})jriId*#NF5ydKEhBYL$3Oda+)2uMg~qthv-@ z3*PwkYO^p)6~CwlwX>TZQVv&_^8C7{QYqf|{(_&E2S|i5_#6C9#tqbl81xfLLEU0l zPvfA@|1xo4swEW7V1uQusgORiAbT$u7P-N%shA+>Xm6CQTE_q;#%?cRAJD0*8Olcs<17a% zzBg7gof+<6)B2cBpHt=xgYAU4mg)f@M}dvK2auS?tkGv0IdLd(yEf*KGGvQ9$ggBnZ>(8sL09_73XxHx4_;Kr~A< z+*~#3a+2>0__`Pb{V{z-*_SqgUK|LwxnEId7h(7BIdR{Eh}hbb9vnlGDqcdEgW*0) zDl4D^jwg)k$9JKY5E($A)@_h6>tfOh^`V_{m-vyYJT9cYqR4;?@ZOTy8mHMab@fn0 z-^-saWYhas(`^}e*SdzSt0c2!tyQkCnK)<+>x8qijk&Tw;PKn!;}!AzR8v4?!YaD$ ztUy1Yv51JIS>$dgJmWqs2#A4o$YQj*;fjsV3YK(Vd%*vz=ZW=ekr`pt$P3eKOv=!& zeI#GRbOLn)tm9&7*ABX06x?5=ai($>aHzrOQ}5Y!V$v5C;G$KPi5p6p%EG{Iu0)b$ zY{Ovnm}2GhbMu&&cCXzZF7CoI>h9kZR_R$MIOTy)<{5ApNP6|-xTc5_z83j7`!o;b z-!JjR+weln{^0#6u|;RL;>PMhuifCp-~gM6&;mDe@k+K1{QL`2JRd14-?Z@J>C(Su z@7!pOSF+{25%tF>#tP7jGDKIOndk;g5n$c(Qy9U{`sp#-{RCA;dXP9evC(>4`=s>J zsmLpSi_dt0(AVZ%Bg&a}ZPZXN6exB=dIGACf4i=}k@kRdhypvOIsIwdYe;9Ex?Xk3 zrlfZ-=2LE%9U)qos}ge{cc7c~qc~(KA}>CjSoO?FZoA7&82jHEi;&C_be3Czdf`Ip zqV!D1M-BTO2}x?IWM%Rw0bzAM8v19eQ$TT}$iQ*~2%=*(-~7t3T6d zq_uQL;H~Tb3ut$q-+8$jZDVYxE2QJ#aA2`n!rLoH564!&nbe&DGW%Uyk^G|;@)O}Z z*g6qim zAY4q5`4^;LVv4Aa7)kVOis?% zsSBG+uYFSZB$M8{o2E8N_Z}AT;~yocxhU3-3L*{W1G+jPh*lE@I^wqXl2{VqW%Eg( zUb`&1y7WgB-KLwhxI;S^CFn{MrMwGdqx$o&?Xi5F%Y0E^^`rb>4_U}xIO){%eQpN5 zcKf;2Cn*Rq!21F*6#8WN^VeUl2TEcjc^aWN+DcwR7VF*wV5fG5r1LyLH1Mu_N5Fiw z12}!jY!%|(e1{)vn^-1%!HcJ4!PRCs4qsWoX&T0RwDZfOH$=^sZt!P)?f_onuSC2* z_4Ut0**7TtXfah5M;kT9|1`oLD9gLU*Z9KQ%V&Tz=>)_wMZ6=HS`Doqp4G#bkH1cT z>qxI>_jl13sKge)8DJ5u;ou#^(GMjL(w2C38Os_~MPL&NtLYvOCMQVcfh|Ac&C zcBzvTwY16@1y~`QKBJcF(Yuq%Rs?eA@hW{*Abuue8AAm^gV&ZoD@f`NCp#{wtb5{m zVg~)kt>c%A0DE-UpKU;!dQhR%Qr;KjKtB2Iap&}XYUED3;M`k1n<}!6B_k1zT{|Xo zS>yyASY@Z=n$*4Hr3?PaP#9953BvMKcs`_5QkEkIOF3gavzBYp1}0fKUw`s1x*6~* zq?2h0Y^}}Od&lKK9_$k%wI~KHy8<2>C%#(#a3`p6QM+|#v`BI?nzFY0*bpuy z+P%GZS?J2o1j#%v8}zSxoC_9n>*|V?wsuyAR3C(Tx~fobwWHE#^mbo%o!rr76(WHJ z;H7n=gNp7=r7_TvA%K54=%95B!B)tj@71~7W%>UBZ$Oa04tPK^xaIP>;CW}|4lPY3V!Q63PuAW$s$ z1;xcUUl$lietbxA8pYwey81?iJYBts{7ueiCO!(goBVbS5DL{NvLye!T5?d|8LyD2 zzGz&p$uz?E^0+0Des?zUIaK!H%84}cq#8(`%h*m*D2{a@L%miT*EY5fTS|FKkm zYwvRK5Kriv74W)%hyA|oBY)Y=QQRz}m;ru}0?*TR7mt6wodMsiR9)=nAIK43osZ;` zF`5E#o{?cF9+BiW3wE6o_G~#A?`$e z!rfE#Ea@e)p7=Sl0tCOrU}OTQ|K_Qu0?AL&pH9Q?aCN2b#s8i7a{(60?I8mdL=qVx%3?PS>Np0UKQA@9}N z*Qm}o&d@diczkF@IEUA_N2Xkdop0Xz>oNW~K3d#=4)%Y#V{s?17v%E!mU|l5J;&_p zcs;f~9U)QjtwF}U>^^uu4MbhJP|nuhKj!@iAP?CHTVJ9eiKb|tp< z(q8BTNp@Hv@WaCNrkw4Hz~`db^b5bg($n{c`O=KZZ{54kuj)vN zp`70rTOa-9(N*4y`>^U%|K~Q9CO%_+>wKA7qi7RrUxS}-e@*@h>i^90@J8s@?#Exv z<#%iT6BEQ)kRQc_Da+vBhcV~Epa;gzNt~MeqWIjY4m0%LwPlCUH>_@{ObD};N;95! z&0bV2bYW3oG^wwOY`}U`IennhY*~_?yhxHB1;T<$5NS1gQ`)ct|kuSo2Z#N4#YJR%j zfi+{MmUvvNb0y(e@98csgdSLtw*vfuDwp>q;?L{)w)8u!0WX!jf#=Yj6>>q8QIzg) z^b($aGrAOgd`kWO6@tb<$cpU!||6PMw2Ya6$lL#Jcky;YMpieN}#2NyH zIJxjW2CbOl_f{785q$Up@7EO@%L(>h$meZJO(tHQ0p7f0t*U2FVck2NNY^j)v5C~l za-lvsnezxdKqeE-*$E5`B>a9_?<5=+5;!v*IDpZo2|PMow?+wPe4=&`cgdfMlUE=X9+E!POIGbH;Fv9=%)AHJU=zl|Hbu0flTLS_^=8;`L zXGx&^``9WLIA%evxSfup?)`63x=nuDBr(9wxW@i*7IOWSBXkUUVQEloFFxPg7Iqn* zyKKU~HteryZ-))S5AChxe6aIH@&h*@&+TC)8Nkys_W2sY6SHICH80`ilFCx_kM61* zb3y(K9Bqv_U!GNJLVl~s(uX-@>d&66s>l6udT!n%yu_5!{j?ek>mQsC}AErq-tmB!BwYB>vhpT8@L`r@LaV((xdy>fT84RJVCt_SvB z8P$!sxf*4ESWPtSoo{PSqGttu9MWq_$1hFZc_d678H*EM+ zqp-Wwc$p)byqH@pQNV)dVPgXc#vmT9;E9P`n~yI9d7S;k-c zs#oIvsXy)!fgi{a9{D5oSN)B>KCF!gBFTR1U(81Tclv?OM3Qr(#7BCdRO@#E`)igs zdp_=Sr&Ho0{Jrn)S(2072#N==L(%95Q9E+3xu8eFJ;*bN)B`4t`fa+pvWVYp{neY~ z$8U_;NcC-u&EW_CJ~2^4JhaHOh=>Ky@3&9u2(v@F^2r{hS5Hn z&uO>YtysM_q5s?jet42M-6s^+XU6-33<5tW@IKCCn}z+xImh#Mwh`i^aoC0aUCv?^ zaEs9_`0+D^xV^rzoceCH!CijXKW5)U;tTB4pU%SP+cxf{c>^6B@m!=A=x0`74LQhA z-<`I`LHgMGh*!70NUJ>lJ$5`m# z?SaDOXfMaHLW}uo{Bfkwg#4Z-+DLPkmqteSz;D0dYEohUzct@Map9M$YCDk6axQY9 zPf(e^!m7a9CLum2WzhHfQsC3}D7-IIHhdpuhMs7N@;rq9A6KwB19)`!X37JsHqFgT zc)ptJo^sS(6vZb0Kl1a7yu<(2`@EgM^^y9ou;W?0Jtx1*ZKwEaV4zq`@AsdgILGiB z8TI{y%+zJU4w+2?A5^c)69IpG`?_^&!TBYp&_y24<9f1MuOw@#QR>2p%tK2u_#I^FJ8{{Y{PF1w`0DYYE4YX$K(g> zbJ6?^jfrh0xlYlL{2n>NbyB?6$~tLIWuJZ~;+yOZ5GvWT0DeTW>O!&NZki~ zmkvKam+V2d(VUFyx#?pm--!8e_#I~C>#}X>1Kt#x&&QbI{|kNiq~~m@PUtlgC*+SC z8g%qM;FA<(a6-K?{DPEW@=v`Uq0Zmk?V|hW9Vw#vMwh`9f#0FkhEROL?Ql8C&#()9 z4S`}E+5f8oq&i zDC1i%D?;2PvEGLBorPz5@&89lcK;4I#-fp7eurwgY<4N^d}Ep94B2~6zZ>WAUsuE1 z6M31{V@E$;TTu$|m?HN~w-)j2VRmE{u@4u0U?3b)c7GH9zNeusgR*=00zvFghZ8+A}iH6(20g+X!XBF}I*LP;N2L6p^?7SWM z#Kd~hHQ0IMnClMwp^|nZ>Il>`UTs^7_@BpVoW_4^{`)Jo>UsH=Z%`k`mZZr>ack0j>=H+Bux%T-VijGSU4L5&TsyQT6_x*WvRHo)} zTT@pt@5QSUcFzNDR=zZA@kQ*v9bQu%?$ZKOkq0=am-Ris{amE4?8g0xmVA;$IJw*S zBKEJm@9G0Qf3d?zbLN-lx_YqwJe2h!`Snqy8Q8!7?-t@CoGRkK&rZhLI3oH5>%GRi zUt`~H)UbEq-zgm3G?zr;Jw}DiVKA2wL(5_zyC{SEZ%W^o*bxJL>fu=8 zhX@T96JNok5PdP>ecuV1H)-bt{(8>N(0Lk-jOuxttAu!a9AlvG?@X;E|KqOB_CUa^ zVw%@=%WN@@%RS8nbs0RwH^|Iki%9RZ+Npod)Z7bxMunI$1l!1-8ym2)E-A$uU2Mv1 z*yqzLS{;!09fxD~Laxp6*Rt?>w{iMzUasY{3=Rf*z*N~FNB_gD%3G&_2iV;q9@PB= zUGSa2`FRfX;c$url9E{(#4%FpDISpd_!nXL-uWfE?{R;kds5ZF>5J^XeAut(JC<_T zk%MJZFvnHxt<6tBznJysZ$n^jJh^%Oync>vGh~F}_ez0AL!{!z?F z)c>ArN4+NEd^Ar?S&aNGFaKfU2+T=W^5~!XnV$+}h!KBcXCYqBQ>SAb4j*}ZE9ofnrXlPJ&r?vkay$#t1FmTJRjRf!_>!XadBg?|3_oR)TevgBDsd+yozJ*;{9%; zCjt0WFRmni`S8Q*l&3l?G7-N1`j?x9#TI%!DT#1KcWEfua~EqSJKJai-v-IQ zAM`;ia6RIJ#X8jAs>HheI_$gezb__SZMVBf?%m^cyvMKp`l}%STr~BUXbX1Yb5(LX zeZEl|@jH&<76mj{te(?!;JD#i{b_t(MJ)4Y=)daj74-Qd4{RH$kB<}T0oFIIjYgbR zYqt_^@3LF^VV^&;^`3yeKfLYm4cON+6*T*n$8^rGGE z2EPf_dqVzS=KnC~f_Jy-pwBhJTpYE#?^YV*|JJQre}VjW40ljmaJa66o=2?w!ppEH z;_OHZ?59@O+6w%C-BIR&{a+cFox#i7mYshdZQywOJ8){rD&C&QpBOwZMf_uPX5nu1 zJ^DP$cwDd9TFppq!_PNL5)kiKN3LFk{vY)YcH;xg(GH3&GlLIgW!cald3zskcHJp} zKgAixdY~V|YbH!VJ&Oax~azwoRZ`i==L8WJtCYi@+a;akXuSUuIz! zI=P}0JfDZ1+eY~3lKnU%o`(Nh99&8KJ|QKsBwwEnUHAj}$*1a&-&a}ptvW*XuPuu7 zu*>8n`zYoCK91ejRn!+`WcvP2cGGNeK>pqCo5bVWs%0o2Cl2N9HZND7Rh*>08>`tt zaSFzIT~0WF(NbK)6Zd^K)}{t4^}C9V{P$u$1*81}*X8dY5RBig*XtngC!``Pi&P7UPz?^a79i~NmG*NXp}W{l28 zea#3{dKUKGC`!S6SJn1lT^9U%cbR1e?Dwq3NHOAeu35>SL(XTL`aZEmiV*u_6=kVdbe)WvI(lI*bdbo^gLbo|fiLF**a*a!W4q zwF-%m=2EF-9oyuP*Wdcm1fIW_7z4>a+gwNU!20_7uo|)_(j2n7!yO&ihvEnm=2c}B z7pLt9ub)hlx(W6tH5GH)M9MniN#L);oe$Ciklu<;^rN>WJRUP2v zKj+q;laf%kp1Ntxhq&+8lT&5j5p1)^-Q(|~{2N}O0yl%_2K!cfw|zR{{X2hcqrT|< zTAE+~_Rhb&2R-ViYmLPIoi#@sO#LJJ;`gwR>+Wja73S&re}U&<^92#_(Bop}D(ppe zh%OiVY6??1AN#4}QF1%vSL*W)I;b|t=5rWaXQUU!1Gq>BQTha z)F=P-Ss#6#IDBFaKF4Yj>XMyZ*|>g{#9$)6((C~LKv51$eJ1oh$@TvZtKZ|{qE0{xFGj!(}zyr{yx9deI4@b5^+8a=C8z-qi$ER zD))_3z^h094xU?9!46D+4e_d{%-ThyPtH}x;k%MSIoe3_#j%6 z27Lca=F!cv3^x5?Q5VIHwZU^{VgJ2woA-Nw53FP83sleWZndG_aOP(L=*L(1R40P) zIf-X)Bw`<#8rwyX|B%h^p$}ZmHaAiILvoY#OT_s`5>wZKSHna7oKj_&UOx)CbvzwG zdcKZ$%th)=vNbWt^U0Eh{d$A`o z%o1UZ_@zyjRwdI2GyHb-IpM`8PnV_bew{9}Rt@sub>6rc29Ey@4ums%Li0htrN@HFTzXwy-5((T6%_^@j{`FLMw61D=YH!OMI1-2w$8|L}*Z zx#XwXN4Mbq_iuiy82(bl{^Fg`8!i*q1iTh((3j$Ky2K@fd)Hrkmg@Dc?0xRPp;vQ# zPRw&s{A_;X2|VY@+X4@$LLYveQ(hYM%D`*41? z-E0SrmM*FH+S2*wYp~wJ+=vmEgZlmEhQ1nz@70(qsh+Re(A)w&`3VzD^M)&oomA&v zutH38Cz`iA{{dc-wD+>Kczs3Cy0y>)?}5(-aeGJ9RLHrpsiGHa1bYYZImL3Lr$qyM ze{3&@xzu~MTUG%NTXVZ5sLS1+7pKR0nNhor!0t=z4e0NR@2PcIk@rt4p7Rdm{&pGj z6y(0T(HM&7XfT#gJ${yP)_lZ)PtELIkGRsWmmR1ZQ&(4>UV-N_XuPwPw_;&uJ=imC2?Uw>5{KIgcii+D(l4kyLo z{h3pwUlSj3J}L2e4|^g1UHW1@)`(CO3;7j?hf}_J&6>R_IM(Z}O*rm|*+_9d6AOLB zr8i@~05AUHxt+X`KM@HYHUx6ovZJU5|l@Zbi(#uba`RAT3&Dat!?+48NQe8UP z%-etUkU75#^*QRR>ZBr-XzP`CkEGzfzWdxh5$yUuUA|cO_jOBlwFvz`(#_!ePYAc< zps#Py!CVG$kIsDtAyE(7{TPp8c+29Eo| z&_;D;dd9pLxN~M&$N=P^aMzLdu`k=h+sPh2lTz?J?q|QT9dTf_WK3NOeUToPPx!A- zyC@HS-czim68xi`Ht!{ptE*H8t_~XG@}xOD9LUqb;Rqe zuUvc&=a*TG1^C|K;Um<)R#xCzNd9;nql5fBk*TM;9{v_P$^ox1Sw*i1&?C!={PU z8Xm8-6<}YOYu>4bT`JAViw16Ji(I-Ge(KPL#i-wpUp?QDfj;i0SbGidyzi*v9n|G9 z4tq6z*Q%!5uy5*sF(dJ~#-6=)2YR{87d-?$o?c$W|6VpbHf!das1F++s-(DQT6Z)( zS3_A)Kjm3^ld0ZmFDE^K=V7~+LiP9cBM(!tzudl5ssm?D*7fAy{VrLUvlyo}2yq-C zZog*Drge~i*6PN*B=G(kaqREU<1qfXp<(nE?72=GNOAw>x;o;A(=it4$8^qnxC5(f zQ!@Nd<>)B<22Qa~!{K|CrpBrW*ehdGNfis;|NgT@yuDXdMT8&V?SGEA`Qbd8|F!d~ zomEM<79HF73he*EOm-LQ|4$Xj%lP{gKeoE9g7{B@VrQeyXTCk81o8Z6>pmCo!Mx8V z%tw6hLRh{Xet`6#&yDj|{`+Q4P*TzR;Fl_xkUb$ZEO#s=1+|vP#jRTYWo|AaD0}^8cq|<+@u* zn3uFAMBfm_sxQv8aO$L{qZNI(?aT{}GLm%!-rt~c0fy%*N z>yMCQdyO3TS2@EPMSR&gjJ*lZ>uArk66_cIOa1pC|B@Ax7D4{?zrCG<_pg2Ub1d}4 zG)XA=f%C${O0X}CpXtC?oDrzY0AHHgS?O`%bBylX)0Eeq5=Z&%{aHbuP(77Xh`X`R z58Q=a%?wV>Vv*q`n{m9`czz9PAe7vQob=W84egIW=qZQQTkumJrXYG|m=r z#4}rEpuCaew3SxOi|5Y|x8I|A1EslzG#}jVaZ@~>?0bXWOno|`f8X;y?1!n) za~9Xp^=&c5tIA(Fm5KWooLxqKeC+ERw?n?oaihemaY5o(ia2hO$Vzo@{f`GZU{`uQ z&KZ#F)YTRh&cAb9rG}o^{Y`5w__DtB|7-%@&wI0c4Eg$G=dNWk-tNbKomYUFqPuKo3+88;rDm?q z(?6%Wjn6Y8W)p7zS>-}re$vJ@)Hf=>o=o?#b0kHWSF{H8V62KYRgvCJb=xUF6tiYi zGUi+{jBZ>H7|_3=EY@YyDrO9r|Dt3JLcPdd&PV#h-(WDI&TW78#3!*oHf`FJ1o^*t zb9WN%zxQ>P=6FW#nl%sg;TI$aGf+PhI+idM@xboW)p4-@kFLf)g8XyKqQ*4ovUq3X z4ql#Q%Bcw<-$A}J7r)qoy#6z*qPkJ{bN<<}dsx{^89!^(MXKWi(fN@3CP#)@!`u0| z+0$L97d&yPO$0r`J<9LL^Qg>cW{G(G{yh8o>s+B|>sqyPgLJFy1Gk&eL;j@^uPnj7 zxZCKh6Y+Nbo4P;DmDP&Ms^&Z~k(d9R(WJF&fd~7NQuks$>R*!9s*ASpdf=0|b$Gq* zaF>Glfb%w!`^TCIu`e5$wT<{GNqGq zhT*wwx%dotPt@nxZC_KJQ10n1&>ta_PoIV!&>lE3gx6adcO1fb%_CN-zs;4zxq&;D zc#eWEJtM|8d2)=K1bbf+5KM7; z!w*02A^9wIQr*sDPd)V*ju)krO~HQr`B%*d z+4bqWsjqHux7dZ_WfD31B;)5tONMy=Jif)sf}dR((s+Cd;(e>EmpuHcs`qXkgS>wi z27V3Re;zwG1?O#UyN|jvW!bTJsP1NPnZ!f9Zr665MPHb>yRrnYJIy~Lex~km1<`zn zyX-K{V_VeKM0%j=wdYTvzBHtwyc7B7+qp*M>y;rjE2vK2Q|b1~P^Wa)Lv;|P5rr3U zUlvD>Xy`sy2yx@ODi_V|>ax29zP4|_y=9|0T?VS3HW>Dg*J%j#9Jh-1qdr>6i*+C5 z-DMKwpS3cKRLP%Laq=Yaz{H79PlSGH@Ec7cy-$5&w(Paw3*+%xQqm}R-xa(2^Z|G- z>{wMZ?1j@ZHURv8G&yI8*K66Yt3Itk9H6PYJd*!E#h=t4sK8%Pe{A=39$&?e^#tug z{=a;_@de1SX4&+8{QXuhEA0Or^8WTK15rYK^IM<850JQKO@;l>mfUVbpVJ~;-(;^oz{|a&IU-`B?2t6a zmHz!L-tWjrh_KPTw#=_fvP4SWUcSHW7{ybsx#r-xdMdHcWlD2*F4=Fl;SA~rm3rnL z&4c;i9qUsv)M;#=whnQWp`{P0o-lQ2)mii#t9aZc2@9|BdmFkCfnMCOSRt9zU0M9G`?qt9>qaJNcq`B>$hexSiCzstVrTkuP zl!0)Zg)1U|#Zgc5WA?6#MVw4kIB=yCb&^~m>P&fjc%i8VdL(ai#b%uE?wS;c&l|Fg zZO0m-4XXx@VqKmBT+bq18u}TO;zg5B<9$u;csKiWZq#s$%Y0P_Lu#)^@JM z`wR1;k77OZ$FNu#zuy>36~zVb|0rF_-&NJ&?f?Bg&YyB2dBQe$?C6j-9;>ym>o!Q5)p_o;Yg?`ap*+o@hrLs;RKu%*$tXNZyJN#FO{h)<3|0 z^z1%SLVS=xw=?0Nv3qMNzGLr-tX=nDEGMau8Ly+yb@G&F*qrvY>Mz>mzBt^8BV7W%1q z{C?|JG34Ic2@Glo*ohz*eU);a=|9L$#06dV+I}^m4_-!%rfSh9Hw`n+5 za8{Q3-K6bdp;F%C>MH(K&Oi6;KNh_BIFIx4nb^!A{Qjm7;;-`eHGWr%Gy(a)TE%(v zjl`cRH-86zU_#JJJMw@BcUfuv*MuN>4*Y@Y6|=0+538+%z2N;@BrmUlpZ``!O)l_2 z&?W95@_Dz7c~;!tg{pHic>iBLCp_|T;vJ1w6aG*ASn~_!kIbJKI*0!~@~Y+~5wQ1j z=gytO+yCRYc;L?!+7wAishd~@CvWu&Hrf+CyNkH$WNAFuAHyiUB(Rf#P{kn=Ha zUo_-@apX$OedYbl$@{5)?Tu6D7gjRi651zcQ+<)qM;C`dkLw4BOxEJ;7>XfsEgy&bv&>7fd@{eFpwv;_qyGA-^Y* zMQdvicX9qB#Zn9Gt9H_K2kft_aqJK9 z!*BnDetDZB*U$)_4P{NM_CH`B;-U<>cwanNITiIcl3`yBsn7}RGRqG-1%}|Uu}9|K*WCpl;QY!3n=^U;RWaRV9K&_2 zs_gIKai)^>oRh%LEH595M%_u&r5^B4E0@1>OpZR3gtDO zg*{l84J?Cyt1h_s-19hJt6N1pQxelc)c>ee(veg=r+NK9WW$d39=f~(dNQ18p!?V_ z9{UH@6E!0@@SMJU#j+gxz^?I8U4-}MN8s^L=$T+Y$S=!U1wIHbc#)`2q6)`;fnw?d z2agx}clcv5{C>_Yh|{@3i#{wm}R|Fkr$A9cU2p@yfB|F4d%90D&-vU*)I>i(o2W1)>-|6|rXntL^J z?bGAX3y$3lgLqzTHPMTSZ)auHW%S=aELhcp`&wuZ%eUpr)EA{=p91fTJk~tug;ix^ zPBxuYPrHy&O}sgGBH{mM%zE+jNcjKiq@=Z?4Yu{WuebJz;<@#8OPZJPzbk&u+=x)b z`(K{>NtkdUatfY* z!ovc@H`F16p9ewjiZkZCg!31>oitxy@3Wn!@Ot=XT{Pc&?4FqNV-GCL7UFoQ)hvhH z24~K}yi!GoaefKjkG=juAD;Jf-^gNkE1X`O7BU5L{fo!B8T+E+*%^;;{b8O~%2%`Q zGi`YP)Rmj}v3jp;{0H>A`S#m1N0_P2qrTV!k-I2fWzTtm_;{a;$}GdaH9L%rSd-1J zhmdpE$U}M9)#v>o&{R`oSO33~6RpQI||7h_A@V6?fW3x_E+-~tR z7c~5Ni^sO7a``s-`UgGH@HazVTq;Ezd9bp3Iq>(R-AjXbdmf*sUFd-wZ=WH59rh}! zL4TS2OuHpl#_y{`Yn;=0yR)@>LTRps-*1(LE5y(Pdt5V|&=ckP?I*CGYnFz4_|>T=r3g?gXi%5)#Y~_SeKPq$gi1pCYSoeyA~mi zC{q8<7JmtH)|O*v$Ni3|_&gG?%iLqzaLnG=egx-pZjYDzdVN*^{Ct103H^~uv3Q(U z$!N%?K9WAS8_ze{ZlHPfF>5raw^DK(<~i~Dz~*-2bHYP~yddWl>U{hkn@Dk;q^rq& z*pF_zoBWe)Mf*}9caDoz2ke@0sv{3_A9+CPEh>~|EVIfHpHrSleZ)T}*;ZG01?J1f z_jpY~u=59dkGb$%$_h?lPHlXCcW5-8!w-=yi=YSY|52ZdI-s^fM+Ee6b?ysq%lPBv zwq3-ZJJ~e-5_kfbDV|Ey30bx+<7Tk+3uJvV6HFyC~i`c4rE2&*Qo4Q^7Z<{AqACk5h}b=C?|^ZH3Ye zD;P%`mHp9+P!Aw3X`_C)+1Jho zL0{Hn8dd_2^>p%hAz!w&dWF#doRBe1-pZEp`o~mWCE6-FPW+$iMITleIgJqi=l%WT zoQl>;(Q&&yIhiZOJe;It$UiUs;K!3+xx&?>kN@Q-pLk4mNR+W(SG*JP+EJ^E=12bK z)NjH1kGfczyWnB1$vD1yIB_ek^F;3n#M_iv=I_WauW_AymGtNwS_ z8*WpcO+4_h6L#^UvI6ld^>O*gKEmzAqOW0xUp4eNurK6#$0@8c@*UA5GegHjW z<9_!n@X7b{N`Aui>Pif^A?GV5<&*sTZnu1c>#i!Z+{OD0lQ99$eW<;0AM$xu^HLEv zSMU4BVguyUS~vuIqhMOaRCnW?(rpAz=MthW1818=H}1&L=jv&qc)a|Mb2a3DapRqQ z{<`FER~Bo*6UP_~Q}Mf)+UqMRZWnsWj5!RJ-s!s_m&RkOqTr8D*%5U~#-F$P_ufxo ze~<6Ew@1p`hlfq7?T8!HbF)Rr8;=>!oX37S8hfq~dZ4pX63yF@t=2))G}M<`DkZBC zcWP;hn}GVV>C4WNyha}#%s?Dq^8HD6tl!PDWWZiEBp~joQSP5rQwh9Vm~V*G*1WA#%HDe2#y2)4X2toabg7Yz^y*a1+}I7`HN{T`2R=KyT>(grhDKl_4K%EZ?L~z z3)W$&wHUcrwUz=h$JXKs3dgNkkFAjjol>p_a~LQx1LMMQ)M^LxM3-;aOZ&yd^9`@YZj`99D4Tn2Caiu@nK2Y$=T z6z_Z`)sdczw?*Oie|^ucLR=Of|5O$5=iD62CE!1GeER_6ex^S9f>Y>)e8c%74tCp1 zyZ9e~%gHe#z&EvVir^uU|D@QF%fRKc1CNl$tWIy9=z!dp779kh|E0FZVjbA#k>sU_ z^WQw)^9INA`IWk$J*XS%vjyHHd_!potdsiWRwl%(NBxf%sA^g?Qd@r0|I|k3wryJp zn|Zrs60q1m(Q*n4mstdhC)vV7pH8!~e8dyBYh(;i;GG^EKCPF}VI<{fi!~ zquQ7y`3;Ja>?6SWGqZCp;69xDdp6+pZ$Ixnh%soOU#buINu>7kvK2-?CWlppG@G(NO~&d5)`T*Q9(YBNzM$jAE9Y14%?;q^Y#$h3m! z@&0}7JmOJf+kz5-10D9HF!Yx=E|zRZzUldrwR+g0f7CeN#F*yHN>C8_wp8{JsTcB1 z8)g)NzlPsD5`g`?V@7Z~M{vP9u|~2Js&qlGW7Gwz&H~q-x$uuw@JIB?Jkj7oj*nte zF)l1h3Ip$nH808Kq;>aMpublvM!!5h*CLKh@lw8yxeV*TaUAkf7%5(dg};9=Pr=Yk zw)?3kU>D4eY8k`1l$;wpDV-<$fBn6^?m;Q8qsn5D&Z!aahq}RkduxxBC%mbyNwPO) zKOSF$edw)1e+N<15;ZFa@h?kWH~p$$DgCGKn#D_f`&zwv)+3$=06Pgj59 zbd>V+%MlUW2@Zb0YQ+gL_r{Hf2XLDLgKl5-^Fx4QfVGSubI zII{Rj>6|R~n;@zGv$t|UvXh@tIi&obG}q}rz^_&PkGwOG^XaLpQvXMHLF^#pYPYfG zOZ;B<8w=4tfH4QCq&SzN+cvj!PHs=_gWia#lHz?bzPGqNxQ|LprIfdQD!=?Y?33c3 zeiFgUW&VCrJt5oMDaeCo7cUIHi2JzxjQc5!M5<7SRkLO)ORAe%e=M>IadtEQGhgaw zW$Bo4R*ExzdqXyUf8K`dLX5-rC#3s`J{bla${4f+nk8Oy>PQjfI|FeXWZ%AAr9|KB zjOyh2i`eHCbty5xfv;Er{S=sWmb_@Z-{$Cf9r`gL(qV_+C$`BZfR|4QE1lro@gwba zViz(4eGV_;b*%O6!O$meYyD-&*-wVu^YOW7+dt2OTvr4pMM6*aaQD+-pNqx2`UGMZ z*l*7$A^S=>-7uL9Iky=u#glbbmh1k3bN?+fmYU7Lhmkw;P;Xkf2!IdYtiQ> zDgL-gFe;dmPUk4}m%9}EmSdv#=>p(K$SU5jQ|e=vkr1pP`}wwY^gN#1>a#v0W+?J? zmZK*XME?(sb_ke<`kK;o1>zxm=l`T2>$SB#W`HL9j++vvi9BekYUl_qU&!@Xs#*xX z<<1g*tAl=Z`mU6BDc^+pT?$6Q9h_7!oZ8>t?+|!_Tj~QwF;z7!Qr)GRn&0ZH&7Lho zJR^JXz>OP_fAs$Yp7<|bEX94yr(anKKc8ZH@B-pr!mr&3mHInf<9?=e92+yZ^zX3O z_m^t#0RO^9FTIL+cgGo0&?kp>^q1iLuhwczh9A%xux<|g{|1}=dzx|O7Fvq(;O7ta zpwAZ1q}bdh;AdUR^z%3e``6RAb&&sPbr`@olCYn?^#GYl*YlRXTl*@*xT{NA*2TKVW7`>9@pktm6X?4Hb*Aay`5M8+WS&{j*u|)HDvW6dGS*G?z=vzU#%y) z%q+#hT(rS&&+ZK?m*Rf|H|$jbhdLHK%)@#Fk^PHn)r^1(;PWLJZRm5wri52{A&>SQ zN8&NMhhC}ye|gY#J{sS9FFz1@l8mXWH5{+|bWYS!WsX=9tT=}=CX|lid)M7?ug34# zlN|==mkV=8Ecl+VbGmxO@qT`M&oj_BvZ}}ce9yiV<0$r@$B}~m%8YhB&gVI1m!0rY z_z%`PYvIRF9ChG1)t1+DUc$LjO$_`L3Uy?q4Rz<4Rl4pD$gin0-67?hw;EM^zQD8_ zlFcHyE^)^s0Z-Z@*O%gc3)jpap@}@a(L8k!axg!op%eCsH$E$cC;Rn}Q_bB(Zz(67 zs$`C(H67QRj)EslE$`V$c%~|H060dF;eHo~=bKeo!2=I+Y8H)iME+M));P$Rd*wk7 z^lH9ER`QmRDnsC8v4QQmhv^3>Fe1K@jlDoNy+YiDyljPc|o%un>`zSzI$7;{szC_we}N#g?oD9ONIH2o9L6y13Qn*O9W37CcMpvqpW-}_72gn zOl$1_B7cnuXul-&!}SD>NcB$bNj53&!aHv>;lTo9&p%oZ`zvX|B>IE0%@fup@c+e+ zFMf(L{U-mklG^yi%P-RkJC@E_z=K7L{r%wI9~{hn z3x1}%lhX$g_xJD`;$gUqv6hJ0#C zK{|)4xCZ%nqwzPtcX(A)H}r0KOm#h;Yf@#YmtKF6h5Ww^4}ZTDellK6u7f;S>n!lU zGp9V3cIh0oXonm6_Uf8%QP-9E&ivYUSf?*{cu;qkvB(xl_F4Sp3gd5etC5dK>L-2YfvBlQn|S8bPgzRGZ1^79+=?YD7%ZE+(Kzv$WY z=pL?j|7rLLo+o(UM^c>c?nlQN>G}7y8G&PovSpI}GIOyk0QX_G=qz|%YQq{M#;JzF zbjWpV>PK~ut14@48`<~j2bvT&_`E||??zp>3h~a<(Ce>G``k3*eAmjPcru4QJ{bF^ zAb!A$*Popjnn0ci7vJ&#au;0L-;KPooBE~y0uER$wm|TSLer8o?3d}1^)ta63>~HE zuq*oKUeJN(8(ZT>QAc_($gShZ`(idHKPMP?rQ1~B4*xTuq2&GrW|b)@nIrni+1-!4 zRbrFYqm4!S+1hf&a_^Z9tO0 zMc)wpubCy2Re}fP&Ges1ct!3e1?S+2{JZmHhv4ryn0@yy_LG#?OXOLq?*$w{e?J|u zM||!|2?xf;uKZRPQOfgTejSv~0T@vfQ74oUgi_?0>SjfJau{{KE$7N};qPOAK6nuE zDogYH$`OyB5^qQTi`wx|T@0RMKo@us=N|fi)zQfNyJ-qYBK$zGoHS-M~p4bV0>K2a!uh$m5 z8tJO1^slshy^`R7l4aQggmrBB?6c2aR_HkOZ1P9z#0>M@hpd?4Qk@M8^CNhW5mCKZ zitEYLa&N)UcQ|@+77U)2;#!wt4J` z$7TwmWmfn_e*R_{dBM!xPj5-_m%&Z;35;(vxTXGHl<%kjdAw|^YKL8LcF&Mq!rNv| z3O+aAR|7rGWDL32;Bzaw)%B3u@;TA}OX-L_eq1i~`Szv9eQnLLM2CbAs&-zA=W}+CN$14V)1^|~J*O&3>Wi7>DRW~Vl$k>% zyQFh?rPL>6`p3+#kazR$m#OdK969fZ`8D(>cfaKl;0I~7nx*)fqEXpm$zK<98+|J@ z!3W9yC3>vQG)MzCO8+{u7Ca~^KGX{SJO6E4J@8&!-orpYCrq`XpSyar&*6bysW7CM zNPMp?Xd3!H*`0)bZ0fpX+XUpl|I5@0=*{5az74RW*W2B#$m3fv(io^PaLR#pUpr?I zGlnz?Jordzd%#VK$mOo9JM0Q_AHAx^5y-vGa3KWzej=^0Qv_d#A4s6`d6u905OF4q zmY?`m>O;4E%`(V+#{xqV^3dtR6dUAxqCZ#zJvGCb9!(n+>Z~=_Q+Xq;G&QGtID!lI zwt1t_e@6mtT4^KC@ZR`t@DI_ksulKaY03hFm@lZkaka@rPcU=W-~Rx4?Wz@7cQ{7O z%?m3etIMnNXDl5AF3`jMQ;_Q?!^*26|FY`-t&o3s;(~y5c2fl!uPfGp0(BE)cs>kxC>ee~@-!?gU7W%%X zW~GSwn6nnoo32 z0N}t#TTD9MSF`9c;&;@k-_EZAU+62{Jq^C}k2}pbrE`>d1L*t9SiZMNb+XnJcQ;6J z0m-I9?4#ZDR7cHS%0(tA^$H#%$`NG1M}Ey)Zd_(zipDs6)eSk z_Hx8yoL-^(kKf-MROnq9hi*K~Ci9zdVB6IiBKNAPmKv!~RK)N7{S@efF}ZD<6tC8D zT9E9Z55K$(JK^N5cPGJzT?bD}`Pl9DLw?eArYP03*!lSs>K?MCnkw}1V6TcJk{{)U z*^(~l&okY~w`V5Z3xgo{-VU#XAJ$uwMbhUV^ho`B=lnSZ{xEjfBddZxH}sAi=l+^M zjs0me#>-Dc*zo_9zh062yTg;)C4OF%(Js{u2@WWf-hXyl?U4Mvf1ic=IGPv6K9tT0 zGAy-Pj2(q#sC&n5{m_p1eP-yM+ludf@PX<&&I`YJcBLf8b#E+};(~^PQh&mISrWrK zq3=un66TL}v!}#Myd*i~cj1IzWmr>u@q&Te7u9lx=&}6w%od5qub)4HI1lyN9SP_k z#c)dBF#JG$Ety8({)jDhEpTGBX0`Q8Mk$&hmb-C{8i^RTX+I_p{!_MzKSds-? ziVsYWSD;T#!si;)sV^~fHo)IVaAE^*R49`z1LS)NFSr;}i~HO2kDDeJ;SDEW*CWo2 zSs$0)KzOJ+*xgVB{g@Iz(a&o*#{|3UCCU!$sSp$R^0nzon~=#$D>%z}pCz_j@g_y8?fLL`5I9Pz#iW)OAVS(>Sg zoGZnt{{Ht*(HP%i|9t~vnS#}I%=_4POFLdKjaC| zxpMlnz!CY^Y~>UjnKx0Oqj(+1z8n!z#S@%6bmPD_vTrlq-*$COp>t)7jkQz(CuYyi zGow!0p@)-FU-@a|JCl9>m~6=*$i2nlL7aU4j89*~ITgFxwO8u9bR*F&_3_b{tdjD& zo*VyZpTrOB?dY1NS^V)L2hI_+^2`q(h`1X@RzG+P`Zp}pU+U|crd{&|;2YUaf4DT`#h>ClNi&%Jw@uRT_Mgm?aNyN;nZ)1A5)n6+5i;}lkKy@V ztqy)3c>Ks-10KT^O*-As)4NL@_knXgYwykmk4=(!XMhjdMSCaoM631D0*=UiLRg*& zaa)PeZX4t~rt3c9YYDF|nuK1pxZ8qp{ZEsx0P@*3kWd1?*RwikALMYadwn0S-6<7b zDQ~PfbphmOX@{+lBm3fwX?F!p_~ReDcLx)_t4wWoBrA|FI?}cjeK;mO0T*E>Ebmk; zh2Ll-W$sN}_Zim4aYjl#v1U4pCUV+OP4oj#mRt@mr*V$+%7!Dr1$$CQiHq#Fx*b63_r44yO+h@SO?Vr0!@@q|Y482a)XNM`=Vu79FN)IROR-tZO-svN}OYKOr z5f)DPLUYD>_|q*Nk=@|ivqBNSNU@<+ky8pH_p=sPj}ctUwOI06$UJB!@7}r~XcW2r zvnsz9HC(Qre;(?Svo5ViIv>gsEAs>i4<4Mw{aleN(xKO$w0UA6=kX`*y++|2Eu#7r zs#w9kyYAQb$bB(R!}QOHkFHOdr=s<=QoMHUKK!PyRvxPsj5NEqS);`H-h<3y;ImrO zXO!^FS$iIKm)da!hLZ+k9}c$RKFg6mIS-c3B53KK0Foov#UGx52ypcC(m)f z&-&oR_CBdTP?D*h$iMyt`Wd4CX-3ljjHsF=^^xTmxj3oeSxy~A?0lZ3)P9HVW-Ay$ z_3)rV^8bJK@)N&<9L)AdpBW*;kKh9Mz{4w7z9zg(bNYqqO5{cND>i)rJ0Skb&Xw>3 z+Nz?S1Re~YeT2LyO~2rj_;-=F9PyXTkr>2Z6MZ-+lj5q{j02J6^BHB9Jk$wfI-YV% z^(?Y>{`i#?S5Wbbbl!Rc2T0)0{M7mJ)I2RzGlAmj>H!ROo5OO@4S&?&=Ya) zXn)=yszw}z>mg?qMIA8;*#8fL(I1yhcqS#B;JGHRBwa-O;L?=q-4v1Ul9ZTw!kc%P z^!4F1u{-8%wjNg?j;GnsPxP}gyjCA3$+^ktQ5eOH>z&*K*aw=v#%Y@DLvzuEFfLzI zIog)ni9XHP{pExSUr=-b-}mJ}pPhW4Iytgv0P#T1k-p`?tJ=GDuv?gp z0M9h^|AzA=yK!FO4M4qmURj?XP>$bEaimueyFuO65jTS0-(yHMkx_LkS$|5%7j`5@ z=gon=5}ek^!`?|bdt2(85%8K+FNoRwY0?5($0>t6)_MiYtJmDyJ4A4SiM>321#)<- zRC@*fb4z~X6zY#`)l46vbR6LUZa>VQpI@GUb48iO!tuF+ChK8Y6wVjFyd?{OUQopZ z%!FPm^~J|P?{co5A^7{7CzJ2ddIdZC$z`Fyfdko(uA!rX=4$mq^8L)rm->PK%Iwxh zDxx2@99|g_A(SiFu08g@628E=jJ%TUd*$4E^mpad>*MaVQN^Nah3`Y@+;ux`K;K`r zzTDac9@yFDu7O`NenjN}udB7zb%6J`J=10dF8I8$BdGuD4H^g+>uDW*ENT%MA^#64 zBJY!vmMTuCV1}zJYdCU$gW1_c?!~un+$Hjz;o5QL^vf^6-dQyJv01R+iP&#)Wwkp#Qy6WuAeer_X7{M)q0nMpQ_@Y-wV0$`r3mb z=b|TO0{eT#GwTJ|%M)vyKFE1ek7uGn}4iw)ll)zBsji$V*n(!O4j_^utk2dkp=+fhD(FV}O6@ z3C1+&Lvy`80RFJDynx%Bk=R?l6!54{?TU>=0YwG3R)}rl7c>9m2Z#&xy?>`#(1`Gg!(;^e-qGM&4Is>^C&Qx7_{xr9=)Dx{G}Ja=KWdTlAk1 z!=gc<>(XBT75$SFf;OlTXJKDo+DYsLrTV~M(Z6S7#H-cMA}@c(rIJ0co9v@0sNbV@ zT(V2{ePdwtAF-YTmt)Y^S3M)h4L-+Ielu?b-)E7X(h>f|+O-Ycyrl18FVc+l=J{u_ z9_hP+wS-?V@r8RmME~nnK2E<#>8J+8|KYszL3~&kk$<+OdbU5uQp*3m@%{nV+qClc zM8JuB@Aw+$0_aC|aI2gr^6oR2p}$GSXQ!*AI@MK+7tcnY%U8bsSc-Q#G&ANX>MP6T zpM4Fvxmh6l1aklALv9nX*EA}{xEFZpv2=($k?Z%~L!Ehr#_SPAj=bJG)i{N5ztB{J z_caYf+JOVR!cT?(FEaOUWFX(PP$8NuwSa1TV7yH1z*^F_>ZXP%+%?_ z(0`g0TWpXcws39SJNVtfqT5R#=T#|@OTqVRf_>ZTQ=-<=HO+FBZO;NaKC!rVmspJ1h#Wm&>c!IGWy^P;gp_dN0OZTD80b$>PmS)^dl3q-qb_( z0kc;BjEBe*J2Wx0m?Qi8V8YZH^1ICRNJ{4lf0Ao;Q-`yT{4R4O zXt+Qm_g9kgU_0R-Y=JmM){SRJ)0W>PquLX&{StU?z_|qm;LxrGj$!Ea74?;|us^b_ zP3M7A4fQoP!ZX;cZye`&gG*&{2oB)sj*1|uA8wy9CB{YO+2DzD)5QdryIUGCKV5ek z2MO*l-X`w?jyzY_-qP&~y^Gy{eRBoR3e3~z7IgE3ADmC|wJFGG6z}&4tb+X_YcSMB zM)@Z3F7&!8h2M|3fiR=;|G@jt%~>{veBKqu*PKS3zl_x-zo5>}{fzWIkpH%MDjVv5 z`PQ5uc0931O5Lz$w%mCAyFrSj*X8Gb`~&!*S^Q8++c|g!6jAA^H#( zG~QCb&849=WoFAT+4mV`gOd)TUo_l?&0~bGXuP6mQIPkEzK*N7uJJl#0wTM{oc_Rp zvO^&`s7L#MKm01iZ>WY)M^x0@*QWmrx%BPtk@EG1?p=(M@?9(r>3WSVWrZZqDY6la zyXU`+JTsPnRzMg0(VaNx*%jJKae9}|kX6lan0bF;=v zr1)c9@SQKQJ|pdC^MFqu_NE?#K6my1DDi>T1)0n7`9G|VLqA$JHN1Nl;y;XU{Gmrg zzWmvdJFvfp`Se39FU>t#oS zZcFhw2CoV7#Gi|rB=#mV96ZqnIk#N27ZG`5(i(joga;G*p(BXMHKXd+B-3PE*wk1; z>s{(ow)zXWUS6O64@EJ@6qX9>>0+L3c$ng$iv`B#337AfeSK$l`~xHHGYMR=pzb#b z=x@WsO!Z$U>(1O>7@Q6qu@>$sfuFuyXLqAs_m`uq1AtTRw#CFgNQIw6?OS7VgSW4rw@(ND)0=j`7yKfnBFls4i_RJ+Ew2lk7{5*vx&EDLG(|KBYq!rM(@pfPez>`+9r9ne-k#zj_cIivx=-dsXZ`AKf)A>rS*wX$E1TUzfzbbZbW4xHKfB`DUrLD_C`a1s3&4X~on9w+ zRc(Lp6!1V7u=YuugV@`nYjIAK9R2(pGHgwvgVIOPD_;>E zbn%ugZyg}drF-!3zwUB6N`3O~frFG`6{ZZM<^&bQI4}>MK)`{)7*)a*Mwo zuT$uHEq*7-Jh5i8eUd{z+>;Og20XZXFjEeHz@ZxtZRo$VNj^1G%n&r6$^RxpJz2RZ z%;Gf)Vpo;PdEkg#%p-WK851q!dtDm&_;2GCaxI{brSyN~S4;oTm3u9RV7K`_B~0Nw zWzsE3d7o$g(8EB#M}0MoJSjG!AxP@y+Sof-3ZCAZ`J5bb*dF`DJjnNZWqDGcoPcMW(gN9OJ78uTR>u14&=XT{kj48@x(8yJkZZe z*UkyWb^F594&2A=zvuZQZfun)U>(-+`i9<2^6uP4t24Kj$pE1i6Wycwof7U28Su!T+eNO?e6bU)9#^ zk^IQ@Z84mYX0y^L#0jvMmR%(Fl)yHbL(0Gx_D^T%p-+w4y$+0NpYQ7cevBROpon~_ zR~>V>iJnyJ9LWyyJL-QHSS}*&wW2Vs8TWCr_3Yot_c1d|l5FtL)n7XMJ@BAE?(!MJ zR&o3=3n|(ZSZ^DH=LgjyF7nE#J9lVFX}#d1Uq@c6eIPy*gNtcanR=_t@ca6 z7w=^90)m@ru|FRD+0@opl@)%2iN0o{2Y5Df#l%m*4P*MeY4D-+r6U3v*;se@pNV~> z-?&HlSCQP2-}Wb$ibhUnI-4h>ie0SRx-=2^qv=eslFx7Xt7@8~)WW*_*gwC>A#R~K zRmU4BwQst!A8~Cb_BG=iSozw~vZL^;+~*jaKQkk(0fUfpQ{8Jv!50ftP{&1Jb+U39 z>@~i_fjll|ul=G8JYl|f{)pr!bXLVd@5e5RicmCj#l-x7$QN_$-Ma@4ko#62*tTtp zLP>4$O$g8|% zmPqhGex+s>eVB|yZWV_W(#Rj?FrHK#c9GF$;dQjuB1}yQ#QqAgSQfj;{0$CH{_G<7 zT4kQzM6{Xi|2b|6aH0Rsq-zs!w^zK?j`6BuaFD}!;~~p5&QrgvlAXeN#J|kBAy~(} zDqAJ$y_O_?pM-S_vwJM~+^z3whKWAV$t{*V;C%?{xRLqF^NCl$UVWKvp56s;}(5nrATml zzGIqb5n8=AscQ&wJ1@}oD&D{BaVZ{*efZ}&A+W2PI%JdZuSUeKF_HbjR$4b`>QwXdgje#K zn^sZkzx>kC*)wqd_xUL7Jer+oD1x7gsVEv+g6Dds_33|sC$!B^A18cVV~)&nlKD}0 zEKRaN{vEqdpl`J9jZas74trv5*}uxbXWW)V!gGn`s_{&q&Rwdr%L}=Wo)~g-Msj_o zr-SfD)-n)YhIvo5)>>hA-QQPX!1@fBM$Tg%&9&xG;A#CwO-kTbvv2P;2?snyg9Jy_ zjZI!7aBkwGm~rH{yQifyf<1?%A5iY7=#W)?d6V(^DsS zo%PM{o~DWgcI&pkCUH7`-J{6^KhSD^UBovlQTJ8dQJU0%a}4A9#?A2C@4qiT0N$s* z_m`P8nGfS%=J;dX;^bm4ZxGaOtHFzPZ|J_$4SUenI_ZJm!`Zw0Pw@Bo?iY5$uN-;S z{s)2F&$Aw3O3{pdBvFxyR=ybgpCkI=;d=+N3Cb$p+jD?e|HN)QKC&f*$t4SJ#ovhjVqgtCPFTQi9OsX5{SRL(yfAQTQcPaX5 zC0G(4$NS!x-`NKJV!oI+!V!7R3-j$#XhfC&W8p2tj?5Tv$I29XMXtPeyaRIUKeK2r zhJUd-&7`NI_&iZ-<|95bL^QD<0gDTz1-0e3!HZ31+2yT-Vt`sgCD*8 zglP}r>P)sf@#upy<}?n#|4?Jkw_+Wh;g%zgmh}qS83cdwSB0*skn&-L^h@xs`zD%G zMerQwbRXtDwsJ-+zCWR%sSP~j?m#2_YU;MQCMoVQXrIRj|L1LM(;DR6On2^bLGNms zix79JE-`o_~!H^ z;o1DUn%c{;WWOp$1>8`;}9rMTm}Fis@AU+LQaS%k>Y$}26xEF!PWmFmSru3hX{&0>F^$o1*j z{(i1cxWjT$+@v@xd}67D+>1KDLz4#~@8-$#9HGWc)XAfEwMXJ04y z&+ayk$Kl-K-r2Z%{J$WkY9ZvkTRVJ{*t_hW!I9OF_p|4YE`cA5^Z44~*P7m(F5q)R z=AdivS50@P*n!)<A^gm4=Y=T-;0_sO;G6HBvK;$jGmFh^Wjg(ctcPj?pNQOD1#oEzxV29@SV2# z;)h%Yr>3;yae|5sI`7<#8bNA6B#E#aT40~rI;Wf-sxAU4p=VB70>kA0} zvN5T;K=5eQU+Q2su2dGE@9>5z^%76)l7J*L`fR9&=XI%w{!~*_P6K&P_4ln+t&qz&mA4D> zm(^dj260Gp7S9R5d^#=#BqASj;qmiMzMNBkytwKJPwcbka!UZ}@m`oy_ZNag>Jz^A zKUFAQ>rR=Ld`GeT#z^6bg@Q&@yMI}tCH9R{7vt80=RZGuzm_)e%pI~oWHpq_E~2ig z$mYp<3Iwu$V+JaWgm0)voxTKu3(TaiZ9b8IMl)RqzXM})Ob3wtsN38h^gZ3GD1KpO z#4CzRl9qT!S{a;of5PO4Wr*`*1KH2%6 z_-^=Nl09B0;pOb}?V;n)^MjOclR$XGN6Ys55j#MeC$ornJ*LcWD}9*HwGWPm5R_&;*S2o7k=j#@SmUaWN*3*_W}Gt2WrGRZt>^DIZl z@mwbd!@3Dy$UJJ#Z=`foW=wkXaq>LOQRf8eQL}ZKn|$D*38vm}FfU84Y*J8q7h68v z`yu>wu_ZqvUpce9V5yuZ_cJwqWj3!xACxISqRE-9W8?lrUuHTA%yRJ)UO%;U++Qpf z4x4Ws-7FAZw@E8MBpwY+ZU z@ttA(VS&9O?kD!4pj~X9sU^6p&6_pr3a3@D>DT3E#bKPkjF%C{OnN@Sn`OyigARf6|dB=d={D|Hk|X&S@>=T9D=^G?VZfvQLkGCXo3o^MqtV zUk@2lK7)PXXbZk98U)>prR{m}7Z^MbUxQrfV((n%2(Fan$4t=%PS;*4ZbF`8-No<; ze7<0Q)qY~nq=nv^X`~O6_4Zy3CAhDRz8!{ssjNG0@Cy08%ouMN_L;^xC5BLkiAK9R z<;Uf^nA?$?zotGB^1OoI1KP-aW-)K|qdyah+)h7^>=!L}^s5VkieA@XAa+GDy|LvC zbw=1i>rW+~`k1VW`qZ5zv9)jMAPl>LYtfG*uaoPok^HVVV9?O{Mr(mg!tydg=JgdkUlh=fB44qLW z_d7(iUiQqXnJ0<1%=X`8$q{pCt=!MQh9mOjhk(m$j$Hd$2(KW&BX`re)WIooE$Up^ zesX9Bfs7Ulm&3F2lj1n16LD=O`HmyX<`j$%R>*%bZLa_tw;U* z#2ir*vj3`9%ywnW3DMgd1fJp(~kRj zrv)-UTm6J7g45D-^Em>MO1n>y7!SwvBb=bo}q2Qd$0KH)I2-{rj?>L8VIQaPsZ`M9br-mY4RKi>$MG%;!gIsSMAQNN}3h zY&|pOry%zHV5B0GBKJR?Gk%38`$Z|mtXPH8Ny!dBci`P@Z035;__TNxu1^{bX;~wrYwhN_zw=rEnzgdpAdOS4&kNQ zN98$TJX!az{j^tkvVI|l1TB@LVDjwTIG01QeuLw^iX58plT8p@S9~y56&gb8seJMn z4%+A{KIC?05qsb>KR@?}^btN+zEzauf8v$n!-ADkHhuL?6s@5@6wTro#n3zBpWlyu z6w1+AWVZ7~=4$BFxNw-rn~Ss11pnk=el{_O*Y*zjRf#zYZKl)DM(pq$vrIn79~QGL zWC9gr--vQQyDQJ7bzddVTP1#Fneq#zE>TJ;KSLI@kE2CGml#zMWY!bEP_XN#Wt+Sl)lx+W7(*%EA*&)+Ya-PUVj(Bye zD_fD#<33yF$`&#XTFT6PhWNpElT#v<%V(t7vTOvWGop4(#uGWr;9F+iLj7`ihcOdz zj%60@dpxc^Wd-ohSxCVaknh3J)-P z1*i+8uA8o3&1q;Re1yC1!hNl))8c!=4JwyNzIT7GSBC4n^7IF&+f;WU@@=t-X1}Ie zzM-s&6ZLClJ18ryJoxj$gXDSD^ze(%!G3<@^NHQ?KR>-{PABR){d-cC0>1yH;pjE= zWBp-p&;$SNSx383Fw$zD$A`K*OyhKGFonKv`(w2@|5kT)U>=##HF4$eza8Z--i4l6 zqH=~Jk2krZ+XG%4BsSE$2o9}j?0x`0z!L5Kd+=ATili#Y{?4y79p8!j8aZF?RS^Dv z-!ZtvWuTPRm!qQi6TI=U8)q_IIxhE6xd?wBvy*n~;paPKYuT^R@QgOnca+!>%=PWx z)M2bzPJ)4oWcXB-$RSouz81V9CiB)-I-!XTb z?kM;jd-BRI(!`!lkX7liPSmYgc9GzArnzY^WpHJPV+~z2S*J9;!$uPvzaYArDby$b zy!H-0KYw#UEYa8Mn~n9!;O)+d{&|F_E8PoXM-g8WUincx;%wiwjwT^)=tu5;3F6~_ z7xm|-$h_&!^t1`EpKrI$bMqQrX?671ArH5!JUCTB*4ygXUB$!il>dL^^E|8jbpKC? zD>|9uoFcfUnb<8`Dyk{n&d*a#MDH^F^#eBggs2btE@ptU3i|$lf^g1CeZ6)6iaJHL zEAGI7|NbAMC*$a*l`E;syzb=}BBB&uQ7a$){PWME+O?(r*H0fQ7)9E+FFl^%pxX11 zaEI_AW;LDCh;x?6g7~%IGilVYiP)d&fbSz6E+fZ?RPQ+QFbxB`<214RwWXT#u+NG^ zb+KHrcY$`HH~gWm&%Av>km{Nx8}NH>TYWP0LvxX5 z5OpsvS3mo$NOsu2-#U0rp;TzXhC&!srNH0v=*>O%h<&!jT@WMn z;avEv%0~FLveFhr>?;>LW7)ZIx>#UGlZ$p>U-Z=_>IDO_9Cw#)#(rsAnrc!Mi>%|a zbwpuu>4zPc7b>i-;>F(tR#MHJ?(xXTgjaCMsP39a3Lm7L4M~*N#Yy@*^j~L;)sjb1Kw-H ze-w#55R~Mcp!K}^;?q^}#BNqcUkot7FW|09TR^qax~N4_uZrjBEyVtRM|_(KU-U^t z1o{sw489md)>U0!HFrXhD`e>ACJ8j+XfK3i5uTXQ`sI%Mgx|3zRn{z=-+bp(N%bOr zNO2xV{Ef%HR_f<|R$Ww&bMb@s)|-f&Xilp(#|x~O``ONg@Mp4fJJYkUzLy&}_d{4xl;a9-1dIN%@6*ce-yanO7z+#Nn&(DUvoE+B~ zOV*XSm-6|Dg4o#>XVx6}4`R718u+Wyo4c(X`G3rg=}=-{FyGJUR&zRD>G8Hs3u@rl zU!GQ&c($gpCW^KS#qKu8fZ_zFW`2I_f5`f6S#~+f3;$I`iFY~t8gsqlqY53T3|n&d zDB;PuuSKh@&?`wcc|UM&?x@M9&{NE{`>G!xzbDdn9mn}jdTXHvulM;9Y<31p2b_sYM_0Ra|jR%eVorKYZ^Y@=}$uz}Ly|(#pET3xkl;f|!;D@UZyQ znpDj9w}0rqkNXJySpOAOOflD&+mW}%G)(N0>i=E4v<&$w>c*ZF0q5_>6XH4e%XD+| z<6v(a6D=zIKOxT10Dcvn9CC`tqq=7Ki1fVFz=B|W&-vxcr1KGKg6KP9ucz5+Z8*34 z!@!YX=)E*kU;@_Nbi6GX=Lhb-CG7-XnH2+H$I>P-!}lm#L-_5EgNowoL~eI1`p-q5 z@J5Ax#X+3`{_>1R8GD6XUTF$`K=^@6-Fea3!5dsmpK*67&hbY*#w5`ovbK`Fk;Lv} zYS+bykTXw!JC0}Q;v)fx3n(K0=_Mmpy4a;pe=_KtSS}RLKhC zNc||P-Xnjmx2XjY1b7G^%&-XQ=-Z%foJfBTdNj7do`QYyk+D^(pJ&j`Jq9^_JScY- z{I9Xanz;=sUI=`5kz8w0v zs69@~OIXu0)j-~-wkI!m75{Iy4}63DT9UMU1mB-rGtiIE*}reS1>Bg3J9vlE)9OLX z*=69zDMs*Wj+JFu?_r;Kn@8I)UkfJP23!xAijsgAM~;gD*jE#+0c&wS^I)QbhFjZmbTO^`fMpr7e#)9xQ(ndW#@GYua9-et$GSMvCWJGk>HHaecvAN)hK+zx=U#H>IQ0Ggd7QrHPy! zA97sAed{Cd*pY|P*$`AM)raSIQm~&!JA&4N$F{|2SCDm5E?YdS67%7l_vR&H7wBR$ z=e@09`5mz*51b`-!EDU%&S71nPT_*y^isE|=`+n~Qx`-`1eP zzH1LqnZP%U+7F3cLn|*XT^f%6pS)Qi5c`)&?yp?{{cPQ5;*p;>>IkfYp7kF0J}aGT ziH20*PI8?+2Irzn5<~xqc}OlwLcTBKOOD=--x~_J-HbW_*HW8(I7i#*%K8bo*~6J` z;&q=TNr(3bt~J$jI~l{(ZDO?25f=g*#q&01kuQ|6{&jzsS|?IZ7sUx zBJ0u6oxn@+QLQ7K6hFN*F^2GQ9pCPClh5hTjJznLtmGByt2D8SVirU$T<9|XCjSJl zmsJz_7kga!i)SxhM6Q!IZrO5Q(9j$I{lVl2k;5%Qe5F(erIfQu^%2&8Zt!7WSobBw zBYrAZ|2)o*m?a~&xl+Bw2c7AV`|xG$0R+#Kj+($O$XQC|c_-D3z8)(h#EW7Eb(L2mVsI#JSjz~BXH?gM{`~7xeol4TH28{#fr=If;FK|*66L|2e!Q>(v zu}d`jnulM5ochwc*2DfH=BopFBz6Lfh=*C-l@iYrJYDKJdlUCxFnHODbqq`^-azbF z#uhs;g#QN=e7PO+f6TtN6?J0yo%c5rd){zztvM9?%6EC*KHN`yPf8!+2#4z%oALX1 zEqep;`%7yoo`K#;4XS++`yhVv5toA46FQkWK#Cjf>MH^NHkhAAofVcb9=ry;s7)wA zJe#`x>DMEnN9@TlS>PwFMQiUX$nUQT^A7|5?F>uULhM6zZ%T7F;cM!asOoPh!gN+v zzj#_K=k)6@ENa8~4wJp@e*_Ju%&+HwVRC0_fca^SiHSi!kL6ZW!*3lh7&@=THWozMy zEhwr!AX~87o)Yzc!`%w=y(_$`f1OD;dA1T1|CMu*jclO8434g-(jhZIb z2!y|y?CtRiBhPf-nXkq3R0O-7Sl7-w@m}m}UCc4UGX-`1lL4y`@6&I*GY@>g=zXOd zxU%MtEseli%l0TYM*C2bl|$XU-3z;k{gxYizBd;6H-A$UZzJ#Da_q(GS6o%J-Zs3z zK`cAwFXr23nf|mWqi4)iCh>HE(Qxm*xy9nV^MdX`q^cSShQ#n z;U#bW%xqy?8fxQ!Gy9Q{E57~e$2I65p}y?6_&Dsrm?Ucs^rULWaW6;Y$?2{z;6B$b zIKBq^rJ%MonD7~9LqF;a^6Gi_F2xeLV+O1aH`PoRzp(PMh z-)u$x@_g=o14nRO>?`qNJ)DLk(Emz{PKJI3>eT`5aqw5w9ecWi=yzpeT^{s>+TI$E z_p1{e-uc-7BgwG?&?~zNCj`iC{pF66HR=muQ=or62HSGrY1gP>!bR|M?^0D9&R>P}c*0|N_I%*_1)SbhzU#{kCdkpA z>B&CA6Sl>NM(z~|JQ!m>BJc1b9REyXdiU0K|Qd>i3-@M>e2T4Wc>fZhSnnB z-S$@d5dPm_7%ahl>Q3oe5BzVhPn<`dPhHz?PlSAXd(-FQzKn^oo4DWe0q~a)+}K@` zh1YkxQh`spMOD%0FSTy);ktEX-M2J-Thrnq{QN@LO+95&Fu%U`E78k>a<9y-C+n{a zzd2`=XSw{aJz=NNH%Fgjt^*DvS#MiiMnT=|w%39eq%Ak}gOA0HIN#zlw7PPJ?_C;w z*p7u%^5qIm)Qgp|B0>B!XI4bf^Jo*~pWxo|h=>2W?TX+QL6I+NdK2P*QAqh?lV_n{-Rt|1AIx+_uT_GV1#K@vJc4>SZeTU!Ir!Be z1LC=dW1B?GpY!ICK)OMpk9aZS3E@Y63-mv|MKLcTqB?@`!Y$?t0riLvNw=pg0G^cG zY}kkWwqDq}5po}x5;KB*rtvEZHi7IeNr_{f&LOov}JI8b*keq=S`LK*EP`%duZhVHf#xHcpkQz4h_A*uyD^i%S@?chbL z=Vm4F1m8=uO1m&$Lji6x@}hVZQwtud(h**ReAZJQ^jT65wi~u%-z@CBgSsn>yUma) z@mN7~3Fk8PZA&g9F4P^n)&l(=`^)k|vVYjTvVZ2gjGXdecJm~`*Da$lwH*p_AI3D( zHO$wp(ynyamqGhXC1k%UtK#a3T=BY?fjN=HPGz%y{;L}Me|q!kXRy9i{YBqGUTUtn zgRmYqH~G?lW6QhR8o+mNw#n{557`XKQeF_9cy|PN@2uN93I9KpUb>m!hkDpL+6F%( zJ@Efh_4R>GRcYRtu#~F3h-5Em=+TIRUKAM&? zrlF-tdNWONAt|^c9|{GMX#vxlCUL-0NN6sjzK$XTGvmf8*xn8xl*BfOhLnWd^Pb-c z?z?aQd3tZ|J@=gF`+3fD&Pj!tJ-GMK7Q8>_%cm;6F0RTpx$7zQZgm6rf!hDB#FM^r zui||67P8uiI9qK%o zK!5i|-iv_$ew*rk7Wlq!>~EC?e{jyz9PR(g?#8!x+V4A`-FKbRt1h`Hxet2y&WU}{ z8x0@a8x6s3-1fUU=fy6sW$VjlM2gpjaDLw|=+o>izh~b<>nXb1js1C_yDz9SkVD+Iou?ND zssCpG;*&PE|K=T+zOx?s_Y~rK$~U>6es2QbpWOPZa&Nb2e_-YA)nYH-OnruZ82?`% z|IwFf>en^JlI6V3yX@d0?e92`^g`%?5AEf%{CoPdmMMws)KOSTp^TUhw|B>$ejI(Z)TuNq;nm{Z-`dpWMY!f1>wsF^P2o z@4lWmi9BvM|ASXC&va_R>Q2bPtBnh&mXR8^9O>(V9lq0cAOgJ{cpr`h=R|ax%ZHs?HlRH?1Wu@;_K@d;a47c;_y!JYg7MG z*8YOzd$1$Tjdib@S)SiJ`+!{~i>&R-x$Z`^tPYidV2A2>bdDCM`hHAjB=b1MIJ`icIB zz^@;af4LHJU|4-XjeY9=boT8S`;4RZ?~eNx_8H#tZma)m z+YQM3U**qgP@kSMT>25}`VLLL{#W4lr^w%SdmC=IU10v#vp@QD1?Hhj-|74(YOk8l z_wQT@z0`mGaW(QQPrQ5QN61gk`RY8i+fu_J;V$H78`k{o8SqKN)^n8;z~?jbU)V?K zRd?tq>}x4DKVG)_@4d9WsCnOCsK491y8rqq;AQ^#{xkUQ>My>6e_mIajBTa*ts%Ab zBgSXD&VTVkHm{@EdQ#mbHdH>k<#y!hH_bVO__pekmwx_d`a6wx?$`jks6Tr8hlYJz z-MOD#Sw-WvhL=ZHc%gq>TW&j#^?8O*TlP|W-<*8x&K&f>yRRl+MV;TFKX(6$a}jfA z_li#>3wh~cch?-LOctCO|Iq&X^o9ZP`)vKK-8*N7 zZo@3^XMF$k>D2xQrF-pm$fda8e2O~0)P5Y^`T2LLU*6!EQ}QhKbt=C-@_o#=pKL20bHl1ES zgTElM{eQ*h$oJ>X8~jJZHbZspboYAHSABY6_BpPLxAy*VS0kmHwJX|mjoL%&m#NWe z)Qf!@5_%}!tUd0i1Nrd&t51CgdGf8#s;#KgI(fJGV*`C}?x~1_bgQjD-RsDxJH6I} zo@3WhzZQyo`8D6AZd~x>u8&Zc=dQfIj`~5?2PVFDsJD^kl$!F0^AUq5w_+IzM2(4}rGzs=i_+&WQC{l3NrUiraw!#>iy zMYtR?(EFdYePTmBq55fmsoEjhnjQ=&)SaYZ@}K@4=f*bNX5RfgcBfF32=5y9sW;3| z9T555qP_l;U$h!J4c7agjCHFio=z<|OQ^r{it(H!^ZtfSlp;>tul z*zd*>I+Ppc==bkxqEw{sr%Lz?>I@HUx#6JrYP@*o(G`YHQl)(&97SE=qkp&al6s$5 z7rFi{&KYaWe?fR}KlLAi!TDmpWFPz4SgqQwZtRNL*5SKbQ+G8|IyH7h8n2)nk-zDz9U_Cw_4GHNMl(IJZ}`8uU1|Hy%~0A-}M)FAl{C?H*AES?YckpmPqxY_SCWKsAD{Jgw+Sz=RWnLGtieO zVoet*v{yRzavUA^LqFbmn7`od($Cgw)t`}<=x1uUQYly`%AUDwXE*U;{Dd>(O^csFzF z`p-7S=yUCg1ADDJeSe?SGR$x0+viRa2iMLyMouU+>UM)8-Q)DDH>lg)qeh;iu(WA- zgvxJw*WT(3yV>)PsA?Cv8cL*NE-}}%@I8{R1QMb=s-4a(*JbS(# zX)#dz8V~olfxowJR9g*{ABspuGEjW?rX(xy|7pKMLAng>UlGX&I^1%-h0;g8?j!N+ zr#yZBmH?5&?dmmKpPbAQhkC=SN`-=s%X%k&c7&tjd-{fB1;wx9&8IWf68-*ZsXF7` zK&PHtT-W(c7W;=ba@txcHLLBYik=1ez@4xbc>K6KY%ZKZDJMIo=`}g;+$Fg=c&24dY98TUL(1^kF~arIn|GHv+^0)FWJ4%=^nc8AurYE z*AMS{pWnv682Wv<67|xbTDeCl{vF=ye;lNC&2djAmlV7B4Y$0S%Bc77*6#eBN2M-l z!xr!JEr!kB_7ZpbS?)7wvtAz@5dV|>x@JnbMsgaSs}~d{Vkg(CAV%0*C!qHx>MV@60I9wyTz`WH2fY^X9zlN;#7R0C>}0>krA~&={5N#u zol;@kh5iYo)zCt6`}arE^bsLC?2+XH!^%UrDnXx z75YuSft21G(5~3ZGblL=kT`jKFGa_J=LB!Fw3fn%Sm2M?O}>b!3w$Aaox}pZ;R|@9 z?H2ki-Q=5_c&Bvt{?G3Zf5Q*l&GAVESafr|J%*cjGZg5O`G(*4Z}8zXSlRPd?^^cV z?d^+K4MnAU~{7msF;XcEw*HM5HgA%?^@yqS^GCY&B z(#9!{_RA@*HrABnysc7m8>OT8s-blw{axI|t#xLNG4ERSf|@BsiMN$B&~~UkWpuJ~ z4)uEQ0S7*zkl~w9{`-xzf$`yb?`A;n=5P3jjcb_tKWuzttAUMA>{i=b|LvuJ*F$)bH74Bk-@b2@2q!wEa&gp?+Rr6eK%mi!0)ShjPe)`b_* z$5AKRqTmFMLL=&s?NS?IP;E0Q;{xS_Hj{!Vuxi`r8xTa)PZJVHeZ5f-6k-Rl(d%k@ zzf&Pl#JId2agAHSbxIvZ#jwD2lD4!Wui`t^E|bFO=Q_Q#{k($j8*Dy>NifhjpBNPqw^hA)+^C@X#Ng6ke02N@r%@no zZUavg0fU7!8-X8(!RDvG^ER~u_#(7D)L9ccPC#!nXUQszPR_>L6?EXJQ#C4hg&OA` zSxKI_47Ria`w>v6;sk0pT%3YX{Y3GkG6qE4S3uv2F9`~hOl;nl5(;A&b=HHz45j2& zcWMaX)Xm-bVB{Ti$c_YyJ-Ii_E$96M4>1lx_I05 z68}oCOR^mH?n+2D-nGlEP@pcbC_=3^_+ljNr*dwK6ET4Elvh2n{5Pl%;e>Gw9Utgx z#J=epvvDKN)jZhoK0Eh(Fh39nOiYHZV!suoRe!cp-%8pB zh72>gZndket*w=Qrz1^>lJ@r{lZo@u`?kxMKX}LB;$E1df2e!ypaRF)u)ad3<0T!+ zv^++o=%vKfwi>mKGp~sp9OqpIi{WS>K<$f76*rcnKjD17L&E-6Vt6CQv%p`5x-FMr zoKoO-K}u3;sx4FPHAYfzuqboI(RkBRUvP{Qg z)@aJT-foHZ)HMz3;FV!{3g>3G6wW!Z_vAfC)t!>7T;W-WI^8Xq_N-_#fS;C9xw56B z<2aw#ChZ~E2cvm1=0Aabc*OShrGR%FHC1EZ&7n*T=QP<qAeewbn7Ip_*97x`w7(xezu>vCZN9$=N*-f+hr<0=Cw;}WVPL3 zHl_pgJ+CD`peyFKiLT;~EN9rpdz@1yqqtRawf!R7ih09z*LLi{c?s(ludBj-K@VMg z!vH>*A3Bw1c+WkM#P2^ibH=8o{g`xh7onaiAk4+SiIyuuLAW`EG zu7%sW!q`Vih$dz5gVRl9@ZHLMFpRpVt4Fd^*ysJlC!bsnd|#QiB}(6M^j`FU1F@VO#?PgJIY$Q&Q>nZdG?V!|AxR zRdm&^{qtYd2PobsgLrosI@$g@TSOZLtzH+$Q#G#On#p2?cHju+KT1jin}Nqy{-fh% z><<$*h$+y&wto31>SpqSzFeijx`^pI-4OOGm}*@+2DyK(hEO?BH{bZ|lPi=87N2v> z$J6_&@JO7)xnA0|5qeiU0zDzx&VCJ80V<{!#S7KzopOVNp&3ii}8{uU|&(;UxeRL`r0NY z132Hk%U2?3aDUdOJ~#MaaGn^(ex#g4&QLmaDU~V>-$~4CTWe}4ADH9Y2P$a%*7=aO zv{JubDFr=&9Z? z4-_k$;L}(*7({=>dEsL01C+>4$v9W)o=tz6Em8TeY1`|ShP2zUlx4P?XSMdz&H^$X0X~j7e3T5#C>OYB`1-_d_3Q<2H1i~4#o9yeG4gMZGc)~5g zE@-HK3%NFCo#3Nnr69uYhe@Ib`dSdg9-ObTbXDOTg%b&Z0A>Z%eDH}R%WU6e6KN}> z+J?%xXrg+tv!}!9gglGXfMOqzJPC&>9qr@Pj^X~XSZuzb%g{NnJst-fmc0Lr--Yp2 zSm*x2XQP=x$~Wd&x*6;|tHC!abU43$thRLt#*uOGP4Gi}K1~SlyWicu9r~Zu=WQ*} zpVGB~q7(aEH;D9)?*d6wP!Ioy;^GsqV|R~~XHX})Y4!tM;H#6bc*;F!!>PFn1|K|A@7`BaH@2mr;%$L+H>a=O4x0ukY#+ZXi?4$ zJ+evbCBU1M8F9gm4@iUT94?LT{vs+Du3*a10=|1|a+2xS%5seo=dPN#ychHb{taD{ zd8`%tn2RsyXHLgH#rFM_prC&+AP}5)xVCjk6|-M9oO3`dC*FVfIOJciFJ^uLtIyu{ z-}G-z=ks~U{{U6c=!Zaf9{lc0aKqRS&6kB9S9d!7en04M%Ms)kIyVX$4Ldi%FB9ya z>^qn2Ar`NBoW^TZznLp^#jq=#&aqES=w~+D)&_mzEOLJcd!V1WX*z|j(Zk=H2RXhm z{sqn>u)I0mu!`Do+lm9b{vGr$o>r{KbC*W;e2nY2_8mJ0{F_h5+`!YL@4s&WKZxOp z%M1?AGeG|3_Ushuy$yq}4STzZXY6g)Cg_2-w()U;oo_bsiE->#G?cEcW^x>)_K4Dt zYva?*-ADZLD@c-&6gsg#M@Y#0YyJOvV|1 z2twLQ{T~}4&^MATo)@vtv`wcC1%L<9pw|M9k55hEz96Vnl&?GU!zK=TUy_E?per@I zS&C;f_3IW>zrj2d46t+S2Zn}%kbD1FeH-4dT0Cq7J;tVv9HV?@$t4TtdkqX!=qdfX zg2Da!sogKwf6zbJw+Zxz{9~L#kE{v+-ev(mOrQR(-+=D->1NHM z{Aic$t*xMMc6VJ4Q0i`L0`$zjXD0T&ym~0y2RgML>@A0UesSW5CFsvbPhEH#&jlue z%nw*(s9^jwH8nnketj>tcZW#z-t-x|{ZtQhwo^p_IhV8JKAd}GbmW8BH+<#{-F?&^ z+LNMD2Ho>X8G2S`lfoY)k@bDn)gU!LSbIF=Ty`JiQ z;+etfwA2lV|EQc>gaqvmpbYv`zSISAKD;HHm1EGu^!w~wb3)0Ee(+R3;CYG$=KrQi z66eNS#;Biw{ZoURTyLX)Q`xW{^xx!3)YE=gsz!%j1N~pRGPV}-`I}9fK7b!`pI)yA zy~b;6$G~q#7c6-a{groNe=cI#r0rEPzvK(wLE!zE^Bws8cKN5|pTU={KkLFdrWSEx z0{q)-Fc?If(=t9@;QQfB2Isfgi}mmaMNjSWL=OArP&F`)^RP(F@8p^(-}h}texq5T z(BPa*yU~jCat-!9Bt3%f3L$~X$AU$X2;?{siTHspYRBi|zC(uoGT2*qDM80?kA%Yl z_H7z%7X+Td%<%9q_J4^GQVp0Od>s2aYV~>%e3TGW0_1&QKsOz9`E2z zy|!vGvy0T;PlsMrP1mKV-_R-a5DxlbNzGytJHJEOe*wi*upO>J#$8SMYqcsnn7BCaEkt}vlr(W8C6 zl8foFLD<*hPN%@eu|LK3uhuWrRnU0T69^6%dFpqzw{Mf?qk&T7W{y|MoDc~2BpMZ}*;GrmBB;kIL#drR~xr!!U zOyT}eJkH|5%t|sr4l z!&t{x_^xwod==s>f04pTsb@Lj7b48RsF)Rm9M`S|{fR|48|OGv`yUJjasD;rANV$# zm)ApnUmKXGM|-IhJCD#VXA=w`VIs@89}bf|=q_~x8Gd*x_yp(9OQXPtCu!p#4-Q8r zkLMlLTnqS?=c(UkAzRt{OnkSs)h^L~6;J!tbQ+J^bg0j#`oFdo>&K`+Y6!!>Z{8QW z>j$83Fm)a0AKT}B{BoLee=cGf)Mn=>F}39w7XM&;34F_ zx}W_A?2~V~+pl8z!R*>ElCT>c9nvUW_;;Kk+Ag-=$0%*}3V}M2>*oL*YE* z|7O23w})` z>M1`_`%7eAqW)fNZwz+WHWUmN!w-H1`~Bja=l1r+h*>1QHd35BCxj9;q>Xpnd0_;&2G z)f^TP7ty%(Op=`&oJ^7|;(!vLz|K9+3=V^@n}x|N;~%Q$Mp#~^wwBUMU8mQF!|2bL zi3PoI8IF~wU~-|Bxw9eQ)^x!P5b|INCE$cr{#SX3Ei=d0!O*e}#hZnXU#?=9t5 z?8NV7np4nMmaA9ae+2Y(P3zSH*0#3c+*S+Df2Mu_vva_wF}}S5a?@9=bRy2l3fTP;sGa8g?xq0OjulzCqo5$8VIXkFSRO_67;|F*~i!L{PEh>RU(zg^kCcs zejcdMslXTHrk-#wU%Q0KVGEUe3e(mXUqpNH_|OpKO{C;z{MfXDz`sBIkLoDK>6slI zVtJS1Anc=MN!4egh~EN&3a3>y->RKC6W{k5!V$oLpzT0^k0-vU2OQ---h*}zW!JFr zCWVeD?7>=JOErEU9v)@(!qI|!H}%JFWA%(t_yjHVkPnrW34r#%+HPoY5Z)kPmPU@!+&3!m5hi7 zlu9l9S=Z7fOILyJ5o*4v|3c+C!Stcuhddtj`+QEu_bDP5^yMUgF-}CU5Hu!UzRS5^P_x0`TSiVlb5ca`hxKFR4_NMFM z+J}A67gTMHGJkhaWc+rii8taqnOy7!^INzkBmD9&(bgM=;_$o5wX=01)kl9m*mE5F z-&$T``2q8(=xiO;cVR${G8uUDklM`)AYmjFf9t;O~ig!;>whjC>HYGE^S)(daF#nm- z7vtc$^Z@KlKA>Uq9agD_$-Bbo)Iu-HP~?;kCX zTPm4rQnPcx^_Ack_aqO!(fNAWBQImTJEawv@1lAlhVy;xX9wi~{8~9ijF=Ci>_YXF zXj63*=06pJ-pKIi7ZjjtA>Zh2XlorCK7Z&pjV>mEeA6@8}AQ%l^?PlhAW7UA?jj`OJA0 z74x9q^WlKfOa0wo(9^+narUXHL;~@sHjpG7^#gDYD9!;Y)6bXzy>2w#^jjR&dDw|` zUJQ7to`~o33HW)w`?8zI8 zO4&K9V!Qkyu0JBWAdN>mcU&TrzeQJ(kf;%<#h6{HP*6Y2EJVs~K|gkohvuQ(gY)%M zpxe1@wnnl@u1#)t56<~4D{>>hZksXVHyzCW9D7CrUzC(N-+_KOeE3oddUHq|x&*v^ zb>;Z|XxF~{cfZ1Tm)K1;prgsSo%vS-y5K_`&IR!A?^CnLr!Ms4EIUMzpkwvGc+6OUVClFe_?*< z8uw93>NePC&eqK$^!HV@YipVR|H=>V2L0V961_}+4qdzh{j1c?!TA>UqkSX>*ckj` z1@g8jDb>dG&A8hGJ+{4~qC(oubs-NW?dI)?sn#mKkheBr-+8~xQ-8^8XQF71Pf`sTTSn9n58Ts+Y&xOgH`U{z~YD$l(CXLv-gR2U%X=YH||&d?ghg z05nJPA5ywnHqyWkal~L#I*NJG95EV23K!ln?+)Uj5l8%u-*`QuZS<4>x<>C?9*YPk zVXsnRw4CLI{cn~aPS*4seAkb*T!21E=GvCx zTxjRrcfJn4=I|R)5BhnP#xcOxNc+kJ_+!b}dn)jq*7HwPpx>469oGPE*);xrjQ95$ zYVRq&%F3&amB((Z#Lv*qCIbA ze*bTO8pJrGBtkHb=-d-!=;!0NC2_8({o#r8Uoky45yd=8^T0yAp5HBcl+H0$$K#U` zA8{6+K#bTYkE9Y*ZoHPDRuzDLS15cV)DF0Wu$TsYRZ3+KkMn&KgoAz)dJ@>b+2;0z zMC5UWNY;e?e54%aJ$M@{K(bN%_|itik&Us*5aKP`uo~#F-v{r4k!@tnX(Uf^9{^paG z3Fx8V%e#8OAO1iHaiitTx*96)oCWja*dIv|AaTmKwuLi`Rahs-Wie0cZ8n-@Kjo8V zE#Z8W{>_Sj(d4Ck66eQJ-{czR1ckSk`uVyb)%RRO%@V8=;Tk+Yoc$kEFE{HdDh5IS zhijKFr~X&nE8)BQK+jxalEqa=b&c#ilE`Eq_HlIWSn;c+EdDvWYX#{4vkCJN$o=L` zRF0{BpQRf#QM+mxo2oHUdcV|KGg40R@scqergCnur9~C=mn)9?N}R(~Q^E;3DK@_E)(P_K4*qx9@nP4lD>!fApv|uVQ-->D5Yif0j1H55qvUC zF}q^hj(m$Py}jf(*a7;#II-&~d~fucd!Wr|Y&P;)w(qrdBrT}7@twL^1B1x( zti3WeX0Y=O;c)pJ%)e0j&r|PK+m|n2{;0vOuA3e1J4(G?>X&X8K>z30|D+M{KziVF zjO&%+@-ECr?Ogi!i?}~$;|E*eM+Jk?AmtnLR9kC1*UXzuMC0ah9#>eU^kUvx&?sQf z!-B$zd~A{OmXqk8@XD}^{dQDB9OnVKjG0me_}56>?7Xgc&h3N$ta3|hys-Z{e=J#DqWq2xK@!^ybzwg<8>LiUXIuAVl58pyNN~MzJmEI5N zS$yy_VF>g1mdUX2CiG9Tu zi9D(0&r>&UU>-c{&c{H<{*3GZzsN?B2fgk|jWB&?N(MS`eRg2j0l6|K`d?~D-C*Wp|g!p7ZL-Euw)`j536IgB?$6+Y%^96g#jn2#auGB?KMi+PzJq!17%8JbU=sJspM zKd?ghHv9vb@E1|1R@x_^?$Itj`{hCOGqmDaHT;Z7nB(xAM*M<9eZ)qIWSHMCo*f1~ z{6|?{$nt)#hspKER3r+1SeZL37UHeSDDoA>MXFvF7c58}!To6D#8vQzXMT$14eKkP zT!Q!8^RX7lb1U`xVXxi8J(!oU^xx`c=eG|#Rz^YRUXo<<(|;Q|)d>9V>Mn0$_Vk&J zY(8u7LQe=#yq5SG@FU6RlHgZU&3KvDPUAt}AkIOsZ|AJUOW{ORJ58c+P(?k1PPM}y zA%c2?*hz#k)G6D;LIQQ-_O;_njC9=1Dy=?)efyQFun~1b!9h_WQvAgS!b+Um^T_h$ zFHvr+>+741_51eJP{xS)B%`tV67ZVI9~R(;hZ2*AVOI{OCnFetWKB%v-A8CYtE$uv z(XNUQ$9M;!aL6cia*iQQo=|^f!+xbo1^IQ7b`$8JAcV&}tx+gd@znmYx^?&i#F$3^ z6e7X7$#xZoc|gvd&mX-2dOx08Fa)@ApL`qW?mv9#FX->EoHGNjuYIT83i$7${73L- zz2AQao=fliR0jV>k8TQL9@(Eu1whYJ4QH4hNUr(qLR=5NYq$)U7;E8i|Ng`8rEqOL z9Ii*dHGCoNT>15dcF3_qloB`xP&Hd%`m#oPz6$*bk&BJs+uyzZdOhea^AkoIH`p~h zRYqK2jogCsK#u|y<@^P^SY}Scj=2L2i3#7;;yA$IZ&wX53N40f(g zH(RFz-hE+G4Y}mQnjR7L7g&b?$T^JQ2WONY;dUE3;{yW~>bLk#N`A_vqqRjd4{$F`S}yuj?_>%NC!PqQbUnhCsc z&*0ooVw?EWA3GsO^`RU0F#XeV_LtBP_jJuU2)xHHNOsU!x+5h+k0eLduzHSAEc`6s zwZ9Br0{qFuw^=>oaPB&byB0nD9P{V%?Lr0MQ>jXv!`|GJaI<=W%{`Mncy3uH^E~STSUl1b1W2N`p*y__(yPo472f9~}0&$xDIaVx8y~ZEa440{b(Y+Q*$<8qdb_8RYMpQyy(G;;W6? zvOMC*JG=TzFm7#*F#EW1W0d7H-9pimu*WOb^o1~wkZl-U2L8wohejcnB-DcWf#!&| zlJ-j7&~wQ5Hu|~ZPi?1Ie3?9pd9~&(!a)|-9)0iEERRmEB_+Vvvgjp7=L?5tvv{(7 z4e)0_m7%SQE>?YD0@6@Q(yx-@gEsYD#;+ z4{=ethW1Dc%MUl7i-eiJNT!-({66}I;6eLJRgo6=HTv?o$W!H0ast0AN}N56pLcc- z0{(ISzD0OmIQZre%LkDh^3}FoBxz#v$R^I}r5q^;^@|N%qH8Evtl+wcXISuouRRC+ zG;;EYuAb%X%V=C!tjQ1fD zmeg+*=uZxb=Fcbta4ya~IB#AB@8PRzYL={3yTqzu-9X&1mFg*H@pRr}@Wf?7$$O~( z+d4-1fNNHXk_^Ay=MD})?v2fDTcPj6em~0tzH`#7M*eN(>eEr=g|h9LJj2(DYs_x@ z4qf~Z`1mql{~7Qq%&+VR?0rC3j{dLt(;3vKxn6a;Rp|dKnt&Gf&5hLq7{|ok>@f1p ztELOJz+2$fDLiM-J$tGV&z+IiuzHxU5(zesa3o@5*WsIWkQ4faEDt=jI?LqWT{%|^ zdStVOd8SLxu213qwa+4ZAx9%5pM;*`+tx{d_1VcR`u|lxWd6`JZGhEP`O1zQL)=^B z-pKO5S5GB+m>=qXQo#5FXWAuvCrYx6?pY4&9wggethciB23x;;Jk{pwa19e;(-}IeMv3c&uW4T|$|ISZ*FoFDa_Py*zyr=Ser} zuWh-XSJhw~<>yb=;rAzwMtbpkVt(a5(C6m|dzt*p>FPM>U(%z3eX&gi#uwt+w`60ELaY|&&B;OU7!F}i(pX(hwIBO@{Wy*omvoEsVf0gVQ9kn<#n`Wcx=E&Z~J$-iV?IIum=_41x~JexLoJzQPQlGZV< z*;}Vum?zk8OIbWShf0;Kd|loip>{3@GhHYf8pQj*?qZt!Pn^TlV1h0=zsMaLri~n=U;mbbV#pD zLjEnqZjXn}YhJrns2dd>tiJa2dYSnHd}4A4{fML*Q3qw?;)S|_aCjob{0Gj|4*G=+ zIvwajK9m{1gfk-3$61-=nSGBCrYEAKV;eyio=h9ez(QbLweLD<-@3J zp%Ft{jS=5H*Va}8e9AmW{ZQUAwzMWLZS~rM(>>ErA9Q@xSS^+RWfc|o85n=1R_`Y+ z(cTkf7j{>1gIzu&0A^J|(KnI878%X6S> zD3Oi;x+W)>9uqFS6#{HZ`wK6cGylG$l#UClB^$A^ZPpCE@tR;ROn zxTOZ)^WUt`9gYtS0#-|T_T5xcD6H2Jv2I6g?{Jnd_@>Y2L;b3z$L9o{FNHHhj1RP1 zUIBbHvvL^y5yOL4<_G5r{I}+pUuNM?YE*6!^S@JL3I+V}_>i_3adt3}kiiE&R-Z!s ze_yr+dF|GAo(J9Q+c>H}c&rD~k#5m*`SNA>o0i(zhaU$04LZYpz{mfw8so^H_2#GPUkF0wN`aX2Nht;EUxysYHem{GZowq*wU&;>P zz0vGM81j{ig;IDf@o4UIme-n`Y-N6XF30GZ%;ng84b^|l9teV7i);Sca1G!98OAwl z_Q@oxgR{`EpUG{tH64T>nkETWm*J<57wD)d_4%NOt4(R-w_Qp_2lMxQM+9c?oEyiO zeMyUiNQL!KD%5{F!%R+ZF(Y)dF)`2LabvNo2r5S z76jCLNERPuG||SJePdHg0g0$9#`>BHolZ;jwkMfP=BWIekJCT;{0oq0)FY`j&d2&s z+eph^>_cn|r+x~*$A0^dIv-$g?zJnVS8bnXFrYph_WwD||K;}6czcNl z^G>Xeh1I+8%{8rK3c$G0*hcMv-BmmT`xbVZs-})WZ#o}7k^;ZIfBK-C(PjB%=4W3R zRO5U)+pfc@L%{pN@sn&_U@9_k0Qa-zZWjMv{-iMfx6b5sp#G84Ann?Ds_M(Kj6h4QBSp?MO$2`pU@g`z9{h|&1Tzw(|?(0!#oh?MFv-@+585-I)Q#f_)elvTdM`Up5iE-)`bL;Co=uJB0oW&V#<8d>;DZ z80MKNx|YHY`h_g3f8dtcSp5%WOBQ#iJm=aVH#H^`Tkkp)G;^S{Z@iroExh^4ltG7U zU9l2%$u{1Uu~K_&Ve1XHN}lD*m%jx2|8Q;XBhoVICjF^?-B{8K_@9#}{{c`HdMt~1 zv7@?6BGzwy8jY~L+ue44BE%2X@n zUjq36)3e8&N+sg_;cT){=QuF&2JGnSov-`x`$^xlppHpAGMduDrV_)nBPjIuIJhMEa6u88Lsc{*!2ta5qdzsad$EXd`t)zPh%XHQ`!e$FZgRxH~9Zf_b*tT*8zK&)g5;WhY#Yqdq*3~ z-w3&(7SJP~O0haHVUaY<{JG>=Qjm9Yrr?Lkg}S*>a*4@%B8s{-YNvacd=ipL74kM3 zR)3l$Y3O$vmxNhd7AN5Vt2-X=@POWAP*8H6hR*%PSYJS&Nbn})9Vy$e^@D;?i2tXi zYB*Nc>};z6+?6oq0cCDL$NWscz`iep%5DKvZY*JbOsM=8rdLWf`cPNeS?|}NKE*PP z`uX7hO~Jvq7jib3PiZtEusEqH6$IQVUK0V6fqfT2f5SqZo|sAZH~K$b z_4P4)S55_4{m`s|fnn6~+GX2Wv^zN&VR_DTn%EKGx9h2%EbL3hI>hMZ883g6`TK9h zzG8MiI~f7rg@ni}7{}rM6Ko#`ndCx%*OG+!c|Goz86G8BWPVEUjX}0vB$rIx03@=+ z>cc~^7>mt4-Szd``w#fMKacl0uXCQyyDo0yy(y~uZPm8x7lDbP4nHuqhX>bxv9Uj@Jr{lF zPgmDhWU4pc4_N`$7nmE@L;4!t_6n1$o;_@G*LRZQqy6`i;RQB=gk`l-QcZs_18t<4 ziHCBHg{71Bow%K9Wd^I2b@Y|<^j2agDf4IR@ZhR(X;xz_5fIL+7RH2kwf4K$I&fk+ ze!p4H7P6cMJng3OLgeZIq8L&wD5F&R^o#0~AJRWoA%rPvJHR4^qvIhCb|GP(L+o?^ zCjV0v>BnEGSDi|-I%xdmg&fYxt8TJC^o*F-vk{KUJv3nU`%9dItQ{8fJA4PM1)CnP zl!m%qzmwe|325a$3k#e?{D!Ituej|SrcP|wLyRE9g&v-EJZZe_1ktn$eKfWikFzlk zJ`PIUYYX<#)9c4$eLLIPN}qvLtt9m*3u@T4}yLqy? zNn+)y(zAE>Ti6(fy=FTatsbBI2);UK@^mhHKkpjdYt5ylWH0w$UuIPL1DW+pL$va2F`QY+%6@sN z)32S(@n5xJtPH=TN?*7OSoDD$xyn# zh4JxL3L_oeH1LMNdgRu!x&(jWdW-|>$Znvmju3VR=64(u%2}y^dy2zrb^xGaR~(b=vbQiH^fJ-b;8-E8axM z?q!s$H%npOY$h zUIkLt*J>%k%rDoN{f`N?IyPdm#d3s^Q-Z!V3B3~2Z-|>RoKvk$TQhQz5yhPbV~?0G z4>c$T+ojp1#}JF3&tm*m;LjwF0vFn|r|<^KDs=rSE#PIcfokQ-f906WDz(=ikMF8a#}6)G5X*MmBEG5PD==&x4KUF66m`;6Q^4|M})BYurd z$?TfiVBT4;MVmw^v1eEj!9D|vI?%-JUEQ65Bqto4qXo8(z4S%W;c2)5*+NjMnW5 z1V7$%!wUJ+56t?gYt0neH@f-vLl{;$?g)~TRt6@7|FIeD+i2rJ*4U zL-^ZKqRv7$)l|SQ4hEz-KesA+bp(rBrji9WsiS8r%#o-d`HWj2;aEpuF0o4s@w4^d!7+U=3 znvL7M{TZTrBOlkT<8OH!joUbpeCKwjAG!EMIER^fW?*S%9eafo2_mkk(kB?Qu z?07LSm+)0WbZbEZwI%tgzBx9 z&wU7EIgZn28D%k|^-X7OPAKAD{S)(hmsj$ZC9)Cqd;F7RWUivwp0Q5gjpjj`K~vd* zfU{{Y-F+AUJ^KYy74uA?u4(UEi$jwK=E{Lrfn_EKD>8ENMV`cY&%!uePJ6D%TQ3^b z=rB}VHdB!Md=ewz(WRlfEON}~Z!mWp&G%9w@&}+oadpO{C5~c~dha>=!N+@-<^Hw$ zx1Ovg{JZv&osgOM!cl?(QW9}{Wm|jU=9nBtH+=WP&<=H+ip8fUa2;|Kd(#?mtd!+v;LYSDgO++j0A(cG*;U9 z)lKYuBGPx^Y1axbAE#OJPqXnRWT^%!&eey^h{BV9D^F~5T{)8O*U)#%9PTE%9Gf~h zHb%Zr*@B?h-fS)AZf9l&)aOPANlui9P)jnFL3_C&3w^C`;_BX>+vI74Ti2oIE)~FT z#V}(H{GK0j8aO;rWg(6(nGxmNna{x=c18b_95|6z^_-r%K(^F}Si3<)oNo4RO8&Sv zx6NKH@?zz)^b9X++nyJ;!^}J}c`fGV)YK<78_?^XmaQjlF|9%hUXgqm6I(0?8S{fx z{1zo?TfBxn%f8#_+L*KI2>3JbkNX~tft(2mey*z7v2bP8$mhqQp~^#o?(mCaREgxq z^ch~}q~?J>7u$vZxMaUXN0IiP6CYaYnFmSKKU&RQ6nuL2mpE(m?NrV4F|JQSnL~@! zlV12^MVsripY^8Op`bX8U@Mp)o%F(m!pvPxonbjQ-&{6rt2 z1AUVuv5DNRxAQWkSJOAPd0p@YKEKj)5dDy|j($fQ6zx#5l@m;NYgBeqpVp4sQ098(`g*%V z2+8(zq7Nn5+H>MPgC@Y!EE3K0s_e6s14`3z?1zd^oBzi3I|9_Cfh z9t^5_Kk}91xxq~o8`L%C&0V!2=HJP%eI|bXnM(h`KFbnrb&;*&FT!1&pt8|*v#u`& z2xi*={5#}`U-YtKR=0c{Oo;TJX3#(7Y6xbGEM13ia&ErZZ{rHD0IENWajsfqW9?oH zOIrDejPL1qd#&?C5_nJI#^&MGZ9PBPIm??`_n+BHAAp9=53M+{vGu$K^QeGIx>^2O zCjDt+IUH4ofAXZjxS_Bf*3@n-0sHfAskK@5<9b^8R)wrwq`5D&y_R^`uYHo1q$XmpPS;x$*;#J906~gq0FE4qs%G}*AElXfu zOD9MEy{9|Mev@dwYN4PY}vqg}A_qTo|8jGY;1RV=EW!Ta=}Tv;GJ2vWRmw}ZAr2QWFQ zt{q?Dsz!b59Ba64a?Ezs;x&|xb5=p*%fW@wSs7wP=KVMd0S$;>5PZUH>cBw)ms<(2 zkNzA4?VU!Rkt6f6$x7ZU?(KoC+&&-FBL4-X6}S15T+Us3uFL2B`MGS(eWetcsCWLy zZ%48k@7!le;EOesn0b78S?FqonGaCoP5qYo`I6VdXrH&KhTr_(CA|y9P_~_FNw40m?#G2Bk-3wG|67Zd1%;bbhP7mj7Mi%;2EX_d zVQjV__}rF{E!cOHd}_;)SB_xsaYeh~eQI%-Si(JlWlE2`&(Eg2k$Hl_bp6S;xE-=X z5=|th*fH|J!rb-hW&Iq%ilu+UT5mk<*VXkwT%@eQn(I3Uq=zzI1HLAVxbNFfKOWMb z1P3J@9Tsdz^!o0W%KjwN{-*7sZ$P3A4$I}ACu_h5)~4{_h`N^m-JSF)IVcyERwvWJlCcG`3}Sj^(bvvg)!L2 zImOPMR?8%!s!OY?s=5)M9`0qA5by@U&!c7bn1uT3)0AI@Q7s*B4ke*GcMQU{^S?8V zxg9rtdJT`C`q$Vfdw+Burp4bI0=pl##q1JJ+3;>$d99)i5Ef2_${e&X{)d`E!jkw%xl$CayIRcGxg?#woRYvk*s*Ybzv zFK>nz7`4?E$I}!A-LnAkVB%(>M>WWc(#7k58lKwgK~P*nlSZLXenc!yF>r89c!6YY z%^OJ^y}xt47maJ08T)r1VTelP{){ZTo$;HRx`k7Bn?IVG;=00^fMBtzWTt(kG2Nn1 zq>3>ft##EPxAVBZ){zfbzYl9$=+%u_-O)~j6ntWs?$1odw6>-|H(n+gKvJMj?0L8c z=bq2lIJs1E*NkRhvu?0h?oDNS_TyfPl^W@{7M8b0+esg!571ZzX=y|0e1x(Yf`D+LoAN(F(1=-1gDOkVh_4J~5&`T%Z!5O6%U`f3onA3GGTv z6^zBkn^N6@wB}1i8}JVn<5~{#{CnR~C6&5=V6e?oF(|v>^Vkk*6oz&U0Zi#hbZAo4 zYUQgA6m4I-@=wy$*Yyp3T**wFPb1i?FH4ojukn#ox2jAb{<1zP{W#{Bo}BeFjGQkj zYh$XY2YjipD?86(m=_zQmqvC6;W+7|5d=wvwwc~Q?0>_LOSqx*~y?xeYw{qaZV;LwHYvMb;WBqb??trxQPK!jP0xFli; zRFs;)(ZAJ+tn8M4fshg%EFrETsIv=_&g4U0hYjKprwxs#5~AFTY<;?J`6)LwWHt7E zTM+{BD~Qd`(z0*w1n9N*Yx}3;e%nKfrur`BG|Q{^QTJbHh-A`V1%Du5;E_ic53pW2 zk5wy(njzyY|6&5eoG8b?{+r=Q(3FOlDdkFcd`-?kKN^6dn}PV(}5C73BfXbNNh)sfJyfzvVYYe(L(z^-xu92v##?*#>G zOs`D`y`M%;wgGK&tpdmN1zx=8=lR^Jbv>lSoG*U4sjv0g;X>K_|q7Zdd;Uxr$7CA}m> z@q?GncUlXQ8SLT8;4GcNa_{EmlY_xKom`uE3adEb?~7n`+G&^H(H?4Pp4$#j7-fS22{ml zW+G<6kP%w9uiGOC$jQ0FJc*8E?;iaPeDxTTAAQn>dV1|-uA#t8-Rt&h=Tc72d6;{4 zUGe3WFFA;ZN7H@S?SObO7pq{Zix88FlY}G_n1!Z@*OA2ISbK&0JnXptz{AnHh8xcz zqv`i~=#eu!;vP&cu4I}g4OnMtQp4cM$*)eXzBfN>Qbh(>0dte5LI$;;=wqH{w(|8C zG?dB_nC+wt_gN_~z~4!_=9c3)S@kCyXitht@!OMoirz`(=ng!h;SVlVv@JX-y9b*3 z*yz^v5&fN-5J3PGQ@ zQ#p@>{!QT8AGNEwzZq9g3OQ2f$KGl$ezh*NY&Qx!Z{xiEbIt1_d=K`q1Co7!C2@48 z1)rE{ue7Z+&Z+c3Bpn>01xciKoM;WT14HkUG(%NyQhMCTaHY(7v&iKwSz?} zzmfK<(iieaj-AV*g|rdrn;1S?2$0oUnjYr=JAsBac#0r zAx~B(WJ5G+Epm|Mp#&tHjRAQDoVRRYOc!F|kphI#g*NwsLUW>sRL2?OanmD2$?)iF z>RRDe&*?nNk}FZEf|7|ZI8HuM^iqRI`lFyH0Oomj2R3NaWy^0HH= zbR$H&p;HkhMP5M2@*Z11)5(U5apxa%YW~$ko|apHsqmgBm)Fs9>srW*OPH?J(6&L) zEe+AqbJc>=;xho=3AJE*pUhvHLZGAr`orTLP+p)}oqy=)5~w99;*rDBp7Ii@fdl$E zzxn8ox$+W1i4pW+Sp(Wlyo$+x?`fG4aKiJB?3&x}4Rcv{-M&6C?GcTaNkpnGfcyD^wqVLd+)C(#?Q$)BdAS;yfL0!! z8IPp`#$sNN-d3}SrTwiIFo?uFqyh5Xk;A4;T4cshA<#a`)?YLPCtRk~bA1Hl9Ij~!jhmvxJii< z>HR$N9UafH$^-S7PK{Q0xK$rmlX_}^Mc|PWK6l;ZpYr7x>H5HuMB!C`B3(214dIG| zL%cYtv;_S*&)@&p@$C^Z?vnU1od-5UjOl0oE`NFkt2Dyy_%{-nKLZ5Qa=TV}H2=k{ z*^nW#2ilWO_|i1c2{|KL*@AkUf?@9B3fO4JJBOGhA^|OVd~F@I*iasd0R(6-cszDC z+dsP+>j5!jvoxwt2P7WuegSDD!s% zog&^bW-osrSxMQap=$yDSE$e-sVuEqe495#b;!-`47hL^ELL+T1;3^g ziz5zY-f;Y=`Drd{pd%Cks9CNi7S*|b;W3#jV_tfOvT6U_8-^MuH?r1;g>v`p>VhDl z(v?I_1-^aSm85a)l%D7HRp!>Q%aIdW(vOauV5#}dUP13@>=*?2BhBF<^y>mw(;XsT z^$c}v-n|(f_=uY+IK#qm(ZD-Gb`SiDwf9C{b@tAvc^jheE`}rj!;OrVxoK(i?U#;k zXhD8M0~C=RR$S|cUg|u_4|txqe8(-EZFPVRcXjqz7QdwViH}}CT+5PFDybMFx*}xY z-29g2n(Obzv0O@+Fa@k1fA^}tT|{(TlXLZs)HEYMb}#r3|D*V^PNQb{kV`p|)a#^)(`O8I&pKN=hu}8!Ns;6b(SM>}``U~k zKwKY%7-SiTDUSXC-F1!@TuXcSK0!k&yjgZnC@6G_8;_U#lz?)@e$G9ZOvrGCMyz^2 zx2{~uXoDe=$*#>3WA?Ejhy4CL25*C*V_Gje+hiP`|HYU%CgC*X^Rd1k+{d45?_nD7 ziugde9@RgA6Rc`oUKd8+fberwOoY{IujVG8`Ys7q7lu_)ejt}mYgTmm+MYZe4Z2L6 zu5t?2#gq+v!T=4KSqpt6*O2hXc|Q8Dmd?`lhm?;6jiCBj<6h-1{m^@PvRS15@+;ua zGpdvMFV(J!;{7*AIGM^O{!Qn|;8K+mu1NBOr)QuSVkF!3!t);qx9_Sy+#d*)KNgtu zC74lkS6MMlYW5EaRQnqykPQPN3Si6>jTF*<9l4@NU9J@BTZ1C6;ltKcZ4wHjJ1Fl> zl~jo92)ciW%UEmG7O-n0?^ElQj`{}= z=c-6GkhK?gB46)RsjSIzZ8L(0a~G%V_=!K}<60w52j&iW7J>rV>wH}+ISzlH$v^$_ z7soG5iMA;S0Fc?`G09uC{{1X8CC_rVkV;vM5hyrpPv!S0SGtV9@K<4{l|KtuEKH58 zr%BhbjHRLGVgn~s7~bb`lOB&JYJbo{558I<`%6t z$8zL$s5|}3NQ>n1A-nyp0x8Iv9X;RfZZr z%wD)*NLI5DbBwx-B;Jqe^|@@|a5{Pec4{SD1sVIeO(Ti?yl8K_?^Cs;&FtPCSNJho z2H9mNxOhp6OqrkDHL9m1|+;z=_G#n^52 zN}pG+bbo**kC8eEW@J)eY@m?SMj+heAlkn2EpF!*K71`pAIPPQ7IFTY9GR04t~K9&F_jhiz_4Xx z-%|#;?mZC=3VQ0vC)mdq+f-l|B3%g5S4CKOV2(M;1UGbgXR>a$tFI(lqXz}$zk~2C zare`g{ef?8moJ){KTv+Yz|WO$XwVq*Q2!&tAFflv*)IRs^aDXjnN)1?T$g*RL;0CY zevI!sLj8ATm_&R`m?xQ1;+7RZB#m4lHmTLWO*TS6wGwHAiWW3p1I8SzLcW>GB8}3{ELlaszQu)V3 zr}&rQCVv}tZCbZED+!bkD|v0w`+~8R^PzjZt$&>2sEj{vd+L!{#lQM`Nz}kwH}?~o z*+G97(P^QR!hfQXqDgZj+?uT^Tt{52N36~5@b#7I8#9n&nohKyy4GQS{4b5~16wgd z8|E`oc?J>E1>|`L*>VHY1Xo0WPWayB+R7{RMM4KeF6wFKjdEc9fUonQRl{`gZBI7; z&s!7f28buY=hQ`A9;;OU$mN1VT344>cC-Bg$2y$^(E03eS&8+>q5YN4s#`pZb2-W1 zpDbYdL~QJB!I(;3H)X=vlHXmlNY-el9ggHvC!%Jb1{O?Rk&F6*Wz(J~SQpuT^B)%_ z&%S=f+wpS~wMDF~N@)dss3=691M3GM0^~M-Yfr__JN80=71@U(WIBJ*%ry-2)%z4I za0_})W_c(FV}}qmJ_1ehdi+Pb4PQus3cGXk*U4o+)D8ysbR_x^KQ;xYms9Mfi-6>8tBwY_=Y5S|b5D0lq@_O*G;ie#MW6SmunEB~DuoH2xRzAeuhq9Uq7ndunBaFi zUm86Fne5b8W^%8YQ)v(@i14dH{we>{-A(Z}pWlT12_pG*l^pYxh|}T`Uqq}}B&J9# zTZYJRD{PLM7dOUWs(7LV1@C2C%&m<76z`8=z$N2pv|JtpICUA$1V1}PAP>zyJ+)g! zG2w$NpZ(a4veLZRqZxVN{f@BoI5s=XIq(bp9~umNTI5=vW#4#L#(#X@1tdJn((c1WTZ;XY? z;xaWA&$ebiIS;sS7UrHf^X8ElA(vp_zj%sgte|brr4xs#s~vMWO_3j&ewf?@F>o?} zCaF#9W+_a`K12bFS#d!>B-X*JPXlF-xTLoq*8~c+Py_DLP%TH{T%b8joF7qjG$RZN zX4&=Ffqw#y9j3Awq3+-kcG!6V6JsHCW>QSAD5Kl=iR9i7eq^{iVN|nsYqWS$cAQ~O z)u_6oR0^1@Wm(w-yKe+BhSDs_c$c5R9~PM;-&yiL<`)JK0*j3}E4aC@ z+$Oj{V&etdszI3Y&OnS7Kw?F)uHlL0CP!k^?g|P?to1p%vfg*h#kaidl znr|90TTfcg4a__dWY9s;O8&9O>5-i1N6e)@A7_p3lrNvkN1}e>hT56HIdzE4 z(XM2Vz;g7Y#{Qlx2iY|Wv{^@%n8j~Fm+0M#UZf>@a<4lllDb=3)b;{tLb#^ zwl(nbZUT3sq|dE}PL1yI5$xI}$>5>2rADhjCbZt)x$3w?RE#Yd7Nzf-luaG(Y18^U zyW=DTiI@dM+JgCsd-sB`CxW9Hs5q61)vT8}7frV!DFqtkV$}{Ld1h#HF5k{YzT}5NX=SV7_Rwy+BW?#1I+`97_zJ-vv-))_-NP8HsOt zp_paT;D8s51M34)?Z&HaO!z8MFoDela-ZXQyUEB=ScHC0OBOO2*C5Hkxy-n$9BV(e z6dB~{Cju@tj+t`n15er5*}BGpguFyDzmED$yczPDobYMi*kd)dhL5y?cI6omRMlPW zY63O}>2MXX)q+Rec<=lG<2cxfAdhDquqUBa+SUYi>U4^g=&2Z-NaXkxNB#c8g3Qdr z{tzBu(nW(i5L(zE=@~o*B0XIjiE3SmQ1T~e?{`Fz{r{8fpP0}C${y3Z-a~xuFrCr8 zoPTWKOx*#b#_Xt6%50i8WuRw&g;O*vrUtXuh9km5#M0aBV#1#D?+s}>SM-FX(20}g zHEksQ(69%y0zo8;#xiG^hMl;+bBP2R)N8U`wiY#Y`YChc_EToDlk3m@Mq?ur=++HH z@Xm=2Yx=f$ceG`mMM1#3jnP76N*VHA$M=G#EA@DuP{zcysC2Od0aK@%E-NvAXKsbz zUW}=zN3`p$T$?dSv&46)lxZ|q47|zN+;$)0sp#_Su%?Q?!eh%;{y^p!k@gFwQMfNl zUXR7paG(d~wL@Yq9M77(APa9nldy1S`1ECP8Wf;ZV%tw;`C+cry>@ScGNBRBsc+qW z;li=k&5LPIlmsy`O||3SL9bX7u#ko1;Ml72uPJJ@W1H4@)KH&u_zDvNXsY;8&F4>N zsB6Uq#)&V_usr46c3mW8R6HQf)=DR7!~LBr@63Hu=1Z1q4j{IK)dhEa7g;AI(jvrZ z*)BZQYt(DVzzhYY1LuF27bOp8=v!C2!qQk}k#LJ-tj1IOXCr%bD#;z0m#^>-yi%2NMEHbQxr;(o~5*VD|7-mM4RrfGPd5Z|)$ z0?d!H7qQ5@KYMcA&;p4uO`r9U%JM#eWiAb2VHpI=zi82?MxV!D9G5NtMGL3LtMp~w zz*`=joB|sB>JAYra&?akUG~)@dG(c1?c9DZZbbOkYpK(bH<+{+G)?ixGb3uu zroE7m*H6RJ4qG|_$6j9V$Jk+g!l%&sG3bFF~$3vwr5!veLvUpJQ#b;qR$=cRecjZiOWX&3+(y){eYyJ!cV*s9e&qwZ<+KZ?9oD^Y;pJoKptr`U~pep=j;(w`yygKSC|Fh=!K~R8SL2Kj@x+K3R7deWUw94pVZzD z-m^VQ;ogC3#cm&la|!#2Ly&mdga-O8CLn+`V7uRSw$CQATkX&=1s}70@L8s0Jo9iz zF&^;MzuOG|%Ps0bEV8k1zQ;#S%nter9XqL=d1l4Fc%GD z;!0GYWL@yfl>8=VoMemUTTlgT`dLrqH8gVVb?LdIQrK~3pX}GBOj}vuZU3vqvYWa; z8Z=&hg*aB8g;;G6{-gED6A=7=v)x=uLIS1~KVx16)eH`-0nuG$iQCPO_4-Xr(Xhyj z41#({SXdZ;e)&A|75yf8m$3El97QOjf2D{4FJ_>!ZA|cME5n0PazF2$K8&Z?L$^1P zz0LH2-4d<3byPeSH=DM9)+qMckN*(}ylqoj71bnB z+`Rox;`aUO5w+z@;y2Q-2PzB(^3h>V(=$Wp$|$jo(%COjKLTq+=oXKfZvD6CXYNg~ z%M*nk8_OHxU8jIgYE3@cn?$QZlw$dKI+acFBv*fTi{g#1rQS}ab^iN_KXTr;%Ix7{ za8U-Gl$d#Oz!%RoQm5;3&U(*FVGMj$e7BfL>NQb@6-sCuBHKWRXhiQu(d>^(MGerZ z(ty@EiEGMecS1jhFlW4v_^OSR!K&qbv>c3|lIv~$B4zu-6`t7by5z6=qQrB3vcGay zT&HV*sToM;aCRgB^5RwkdA!I!_6d+b+BqHb#C8h0QM-E3U|-6#?l$U2BxJ6J($@Kgqg)mZm0yH`laZ^S+5hyQrMC5!k#!2a>r48RpP}2AQuc(mrI85% zQ^Jq=CbO5YODW(%L5H>@<->a}#kS1P%N!B8Jt2>#r$<+?Ri*WzW*xQWN1>$j!hp)Q zr88(;Fd%FDI#~X8(7R=a;>W(1?B@=K)qwUw&fGl4Q5K!>M@OFaoq92D&5w&hzW%UT zK}%jJ>6c)qNb_Z_KP-{6cz`b1oSXh2qV>`D#(xW@E8+6k+hk4kRid4kr4Sxb90k(0 zq)-#(qeN<}WQji7P1P0RQs6ZWsCx2Bh{k1|>q=Mk8#IlBgCBcq(Uhtj`Yuuc4<|D; zIUDXf7tt5bK!TmRt^7Ttn)u)jn8j^{tm} z;(LpsELld}z>i!R1(G4ZwegX&h5sIt+uq7$zFSzaEOo=SH~(0nKhAVKEY*wG`SpY1GQbQPX2Wcdwb zbl4e6p+-QCfBeEywZu2=(^bJc2JdCdEUpC1OLM&l>m^m&0`zXj5q~)aMDA%-+28tw z=!@7j3;3=(wpZ4w-Ct>?LX-VF&Z}Vmh(NCo{!un8@b?;!E6nnCr)37a6!QHnPfo$g zZKQTAy%Qvi_X@h5d_;NpxbWETI*yBZ-{YN@lq4*Fz)8%kqEK`5Ni*@3E87t_FK#x$ zN@4VHo+V+3kF8>@N>GLQ=wjV}ush~95;F;*Qe4cY$7dn2>l29|&qa;)89MwTPTo`Sb|G+e>N9S#$_gO`7PIff* z^Q9uqu_2SU5krM>VryA9iCTjkbAMsQ#Nq4a(p8hQ+Z>ObL%#Q&g10Ek%t(LI`TXrO zxG3)G{PH}oWf7MdD!B60K^DTTJ*vSskJD%tSF$CtO%+vX9n<1C_OZk3a8vBY`%^Ti z@g)C3$!!a`0YrPOaw=&3vAL1E{fi z6rv=)>PhUT?p3rxM+ZP{G9QUTa3$+J*NAVE78_kTIYluaZSi<@9jXq^aL3;1F%H>B zLQmmn>l(;{nD3ZD1-siyC>|AM8oDwXP@7rP*`E&hz05A90o3m?we8yp+4p_{AtE!dY>zy}>%gFVS+@?NjRJ(GJ5G}HT zK}SLM_I(~TB#7FNNKC02koW8+Rr{~K4Gj?12Zf5P+_J49i(VD3eY7_y}pSk`eCfCJkMfx$t5N$=OG|U_yg!HYI2$bZZR%UK}xuF%w~^=B5aIfk)z@UTt-UbdwVoB9HGo8 zVm^KOQ#APc<7y(3idl0Yo@P55g4#`UOCx+8+f2g7->%q+?Jd?~yGw*qy07m|IB}-A zEZFG>ly+WENyGNVlG}Z+ml;)`$7*f_hZ^g={ci8K zb>HVE{*Wr*NF#M0 z{oExkqq&GN<^e35krfgHN}htO$Kbbbtw{slPm;Ik)FL%%SXP*ap3UaKvJai$&w zeocsq;@>j=*Q**8YyC@vr(QXN4xX=M19!9&odkxBaK5PLhMCiZu0Pgmha zrEdFxZp2~pLcVx0&a+P1mdwnk$=`{NlDB-NgbBdA7yU`Sb?}vaz+xrup?o(_eXw-I zm6rL-BV(F=PkzSs2hJioqIGD;xG}~FLE{v@Q)g(fOn(QNfZuq3ZlPMUCV{N8fpz-{ z6}X6zUj5ReQ9^p~B&)${%sU@Dd}4%OFdUSwbBty+n)3W0x#v@+zzNCyikLs8@=-Y!lqU;)dsCdZ(3DA<1x91`=F=-R+Ihv~-RtM~2S?a#U9 z%cMHnIcxo7%cxCNm_}F+I?yrt{W#zYx{$^jO@&)A zpF*hIdL?lrfka__n!6C1`Pv zhoUO9BEkl+bjDTOX`g!r07yEGfD})HXC@Y1{fXh!sQG*MdG+uKYlA*vX>bEq+-^^n z)6K;ETH=Vayac_3Dei}sUeT zUTkOeC9Al2fq@^l^K!hNUt6ox_8(iJY|MUiz~KDbzr@YkRQ#lIIKEixx|t~hey$X5 zh0B|T$n2-?Z`{E%Ty1Sde=u{Y3sf9KM|Uo|iI&E~!qU&o;QE7{o&%yw^ot1euZ@Ak zaHT8}S*J|Ee|inb!GL7*1rc1c>U}~(x~x7t$d)HL@Ve((Y`2ZipA|wJ-#~)6&K2R$ z)Ybqz-s5q)ti;H@8!+y|%2Qg*OLUvMam@3ZX3?!Z$&SmU5fK3%=ZKPgg55tSVw%v# zx?kq@k5yD7D8W+lkgo-y?x6Kf`x}g7qXgXrx3*LFDwkoxBjeXM`ulgAM^`h`bgrX1 zs)}}B%=8H?5Ms7``f@&>;9 z^)Y>eucb7XV96=nkhW?fe-}U2`#e8FwYu2i(RhTfVr=8rDl2PKlAYOGW?ydNQ{792 zQHqQq2gSRDbD_xZ8|z_t!0>R?PPuRhP9lw9O62uUeSeZp%+Xo6=$NN2U^W^6*RJ*` zO!%901987&4?2H<7Ghp9%1mYUlrUZTNzO>HV@La}w<6}B*6BzP4RQ9+#=?P^JA}Qw zN~^Q*bv0$@D!dgKE0x2>sxH=W!0L-M_%o|#7@1ewenIC-*8{#j1KY8aGRD!**_@^< zJ)bVAAMwQ+vEShEv8wKCv9Ic(fz5pH#A2LH7>Lkqb9 z9uU|})ibj<;y8wHmtF&7cE;K}G)pYg1FVoGeU@(}$Nl@yQ6N!=3ljZIy{Pq(w5C#D zZu(L$S2C0&T8@bnp?q4)2TGdgKGlcI((`04cLVFcyGSF95c2kmVJVhTe-gjh2>a?e zQ8Y~!&y1j*O-ha<=PmZjKDU>UI3{ES*GHnob$w3ayi5tY1!mUGdd0bO0w73GWQ(L`DqcvmBQRi$tq%MHt_dYGeHzy2~Pl$dJOl=|H zm?<02tY9KENj6X?#I@~wunZwbG)pqjkb#}k3b~FcXy>F=o<;;VsD1SH;-rl&c-L-f zRDwq6nR!DF$FP8s=+(!=Wuo6?FP~g0jR)x)y84$Ac$FVkl(3+rh7Q@uBN;P~HDA-= zv}>o~9%U>0ftuO;JiaL71k$caheA99yR`moaF^jH5WRRBFl0+s-~_x%XT?)QHjVUh zstYS_axm7Xr!zAuOe--hAscRFV_ZGGgP$k*X7siZ-89PBgwc07tgf*1%Z;>)8@Y-^ zEaAlnFL#+zUM$rq{YCPuY?`8IoaD7WLhHG6 z?If^;u0#!c{-OWN16>LReEddcah-4nW;#DDY0n;&Spqz|B5~@K#&+LEtoDxGgcna- zng{?{`c2`3rml-*SlI!Mq?=4tO;_x3d|^b3-1{6;t{p{=C_9Xg2Sl<4r#?3B6Z=_c zDe_R_QycjJ?zJ<4P*>^PHK^V>6y#4T)F={24O~+HX)St$NqE_I7HJNAmr4VAKCtel zwh%r53PFvJPvKv?Rb`2VMhMKiI+}%97dk3{0Zp{~h9wr%`^{g1UyiXnX~TX4mRJlK@4W}#0aS5+j6~L2YHCkyKREs+>J~va>v|u?7>C+PyoZnmGZbbo$!`7e zG8fs#{*#dl`ZU|(c~lebT#3><>ST$Io=)d_3x7@XqUnpV2tn8|lxNH?eRi+D&$loS z1V_KdEKR}_vhM5HYnp;Qp$sJom2*?|CvJe__|$031H2|hwmuB1K1j8-^puG>zgi5H z)IQK3mHfLjl8a|LQyVV-`xzt@Ed=8k1>A`lEzSba@R-^~|jxC6A&ZvM6BVmhiKU$)0m|>mt=lU5 z6us$~96b|v?`M5|-Y`mH%wKzl^O3sIF&k+j+o9!>ClIgabIGGpGOPw~XEQ-swd(&Fj-f9Qd)+V zT4Kgkx*}QKOR@|{SrY}h%ohwL(_?6)_^}ruHSk|*UtUXA;J2a7J;^5sXrO~DlJ6A* z!`Q{leGydnC*k^r0{UiX6Rh-wYffK~>h|a$2>yRN=l;)hqrmZ=6sIz)9O98ll4`~9 zgoqVIN9J0&WQ`QXD|e=0d!C$($Svh@9j%bXJmZ)cUnS<2rNYCQ+t#vSwz+J~*XfTq zKc3H@@c#Avetkyz7SVRUWJ2D?r0=xR<2%}5kEpG*Qt*FiL|Y#_$DC%mo+EQv93Ojd zf5M!P8XwzYC$<`AQ|O-P?62fyn}+UmtkLmuBC~UgYvOVJse%{v>G{85F?Z7vbS6fv z>azvvgwQTNc5n-+$6Re{F9+1x9wcZz?4VJ9(?0spE8uh{-iTO3mL2wHVIITc*-prf z1O8RMK|R}%5i)hLBaxScRox@(-!cyN^RDFnR+y%nCus;U`=+x|m_O`LZa$7cwWYk*m zc{~z^Z;ZVETvvSH3EXEe{!Q8BPi4FtBR(rD4)7L3>?>u7Hj*bvxb+hK^AW)=1*XEJ z3T8R4R{;K!#3R0WGxZ2R6n4J8I7@bZ{J~JzVo1r_r*j;r^EffEoLl^T zKu#L$nIfAQA^&6Uswge+P1&>QK4$)LF|t#KfdlW$iq&*yS%gDUd$61{_}%UYuck_| z#>zGb$0MqZ>{duK>n>|EBK@!oJQdpwTv}`LFvnV~?A5Vsgjkd6Wz=i6`4_-Cf`V4C zXf|OvI+EMgPu!-aIc24=e?du8V>%N)t=iJ0AG~Df&MF&SFq-w7_KtGng})^9Gisw{VXV zcF9G|)9t>gG4B0tZ<7djH_W z+pKJjw^;w(idtTu#dEFe>Z8+#*gF2{qQ}b0?%N%7#7n2s$-o~n5>cggQ>@}(MHJsM zHl^_!hO31Rj9lXuH>24(l&IRw2V!d$I;{T(;b`hsOJ&`Q4L1NQn1{Tf`^gV%x}86$Mm?;k*xch=0rban{qPA{pW3m7IX?YG4mILklT zdN|@+&-dpfhXi~6Oz7@pG#VS={*(+P8nLxkv`|9h6m%XkPNt#KrKEb$qzlf>{wmE8 z&8bHg2cfJas*;C{n`8hJJm&Bsxt|BC1$?Z6#(X_WxuIpevpq@$o~j0FX=jP0pXsqk z@+ynhl-^v@lKSFh_Y`Rf)e-8m_p1e!93_*Ln;^;BSK9YrBf7U+W*4&Wl#xqH7w{TS^`V#C?mozxr15bxJ%o#dqA#xy+?E7;LX@>gt|~7u zE3BS@#7>Tg7hnUeN)Y`%C0?kR{5m~WkH%#swL=d=sSnPSG2Igwno<9{Su$uNYoBZ+ z3yc8fsNlPMBDS0crENr8mQ|Wc;uR;X|a`$P*{e4JnssfXos5`|!k3-~tNZLz15&JB;2XgYG_7eKHBy$Wj ztR_^Glgih)9ifg4GY##6m$i#+Bv%z{-j`ElA7bmTtiD*$M*1}5_ENZ`bit~keftaL z$NG2(bSN1q?>Qlc5H=!^^81+~&4k7)QPC&i;T?s}(~JqPD87+hpsfhsH`d-v`g+&lOpxcBcAgLIK}eySw~bCYmEk&hty_CKmV|r4;gr6h zh$Lj(ht`N^(#cMavC8`m9~YZNnMdv0UErIQ#NE00-0s_Tg+UW=Z`arNvA^d?D|N?= zS*A`5^Y-JW&Cchc`{Gy(wfEeY_Zqm^iT}J8=>=?@AN+Qh)BOl(G16~8k;8X0W^#B^7 zl#aq39iVAmYCWZMVpd7p8nojTy?y87yCcerFeTB%BeN29JH5sT$>Pl^$^BWwQ^gW_ z9@3DJCDmyJ*QH5B{*|$xs3(J?IVmU%WD&i%(YPP=J)*_{gvoZT1BMc_oyfK?7yhF2 zwg_-S?or-n0L4ZhxzAkgxI`s3T&$o9<-i_RV6xu9$qJ*>d>9#KmfYlj{ z>GeZ$4*vY3*L4Lj$a*I+qip54%zjH%LH5pY`P-CTqL=aovDfK)W+ok^;*6Lm23J$h zZTf^$ihk|u^qg8`xzO548;Cj|j?+X1N6&`w%jwAXFO3yI_KX0K#tiMDUtJ4(0 z)bpr)=>AqUH1+*nxEmkpvq3<;gpfn{mTOgW_5qJNG48JoW4s>rbuvgmbpzEFubBho zbd+~Q$MPp9AE#z%0MH?Y9L2jhOGd~T zi|_8k;rmzxW+$w;9yN1FSt;lj6^hQXs`-1N8WZ850n_ zggID*-AsZlyxzkrza`$mJ7`R~oCzSt!!PkFq~W5kj5@~>IkrG^tXxdoJz32U4<$st zEwd{&Eljg0w*9o?q__dvau>Z5wT#t@xV@${o@?Cq%S;ct(cF+`0`u&$&3%+T))OF& zJQ4RgNO|8s%kCOyRAkG~r((q@X&#HNY#IAE9miPnt!ic`DOZSptU@H|+2?phg^8zl z;7~1k@xkQGbXR)bJS^1$%)zdfd0#k>1vOR$UDWfEaA&&_nkL*3{-Rx;35Wu*q7NFo z?5pIiU<6oxgDFaMOw5bucXf@?<@14a9sw0O1Y77R?xuJ)+Tbjqnn;XC9AoSG+F??y zt#tEtViPX8yROH6F?n%D7i+_4cySUgIsV^gw|wESFDcR{S<5qd;TB*qb_vKNWj9%| z?G!vmbKHjd+Lz1dn0}Hb<}7j%o`_4T6he~@yz0WAJOMc^H*_g#Exe3N0s>MQ_LHOU z8w)kE2-YO(3Q1u`GTC;sI$I*lE6%pR%SVy0$Wah&0oG(sl4n~vJ~+X2k@=FM!`E3U z(TI7PV{FOy8%n*Dr;R8feLYEi8)eJ13^%-}7NA+OdusUGy1qscRG!hCs5u3|l9U_! zfC4n*d#WQE{e|XPl){6(Iq#!sAzCl>d=8A}{E3>*M#8(1?iad6-9=Fy>}XgiSN3e{ zhMU0t=}gxVrOEWvRDc}Zyg*eElo|$}+^kuoebrkP53R@9?J=mr2 z;Bl~@{<-Ze4lT6Uec>CE!qcp*Ep>oTc zOv&1mS+UE%G&ST(lX+3c+LXe!{fIa|uFWhotn~FHimI3{ly!^Yb7gt{`%H4J&QP-K z)U?5S(*8d1ph^&PA|<{ z={2t#(JEtfP{BSfaPRT|wLld5zo2aoE$T%pc}2-5{HY80aCJGr8i}^7mI%UmmCK{PxC)cwg4)P!SFM-t9*D#K;w2lSJ4gOhArh;$HlRbOOQioR4{x478aB7GImK zS(c%7gAH}`zP%$a1Kb_4d*L=dTL_#B_&m6$OM=>2xl43ek{)1uv<4mr$34m`)Z>{>wtH z7b*9|0DF3(N+z1;$B;p-!Aoir2H#}?a>P%FI#Kmc|EbfPGUXOt6s!;&qz~j!aQ)?S z0`4eCnTOvInJ?7osWit}OKKRF5(IiO@Yo02QGW$z@}LHb2tk!HNz+?TtpQ1LZA&u! zeYe3cM36l3SW){vHk2%KF;nBz#?&N;&0XTmW(##iQR(uhXc~{FYw;e2+q>X@)Q?o4 zJ=Ba^@7gYgiG+4#b(sf|lRQKVM=oNP`Y=`N!jjO5 zQE%)2&uNXl^s&4iBRPds#uDtKClSF{ zBI+XNUmgy0ln}`X(iLEQHRowFO_QL*=arUV!64P?2WPJ#0Z5eXd{u6?MV`Rb@=VO7 zw{D%`TsgA$pfksm$zClap3cUR%T3E|G|w{e8M_>w-7h z2i0&&^DW;G5`&d4ElN=t2i);v!0h|=VwlONiVa+c*{)^LIy`GBxDXtzOzb~&H~zHm zoXn0??Z(R$a<)Ef{Hdaf-oHwf0yTNv>$|hW$*T>GS))xc5{Xf1jD&XzA7gq<=2tZe zvvodU?;dmBekquVHZsE;gJa)ln9KX~V+}DRW}G%f4$Y%8(QXB4@1HjB+8NfyqJTb} z?$BeO)Y*!2)R;)?MCV9O%J%>O9dvy7v9Av2v{+$)3@Zvmtp}S20p3^|QtW0#b7#W@ zi_47XK>js)2w698+yhmOFyJ;<=oEepHS5AB;VhHD$XqE0*tq`XM%;@m9>9)J0ux;P z0fMBNoqQwaMISQePXk*!PbP_Zjj&40L>85Zyip=Z4#3anY68-m!#`!9F`j~l$~RVG zXcz4c@AIxPhGj+$`{W-h>uA@7#w23D)nV@rMaZhks=N5kXicAR|VeRD^- zsjMB7vF%oOpL}6=8SlI=P>kV6*<#9Nr?jXhxuHiD82KC=B1jcw3IdJO5EhNlu5LO%iJYv??hze)o2Qd)|Px`R&|k{y3z_~kh*MwL#O3wt|V zg(t*-)5OPZiNaj1r;=lsKxS9Wg-M~jMbfftj22ox^jL-EBR6>VdCZEkW4KO&F?Gj5 z7TS<}s%hdtk9FR>>v`pFRZZqd0l>lo0R!a)caJIgQO8#_XRaoV3l+V0HyR?4d8)~3 zG+1%SvJ*lFQnaBdcBq=!FFHadnFxWnhQ=39u9dg~o?$ni?<$P{DhUQYk(997(dW-g{4*SJTfadJuyTyRoFUBb zv}BkURnwuDs5kgLe_X1fQeXI*V10f06JA)bKCV_$9mBx`&p&g*EKp5eBvti=+q3t} z>>~dM4&v3;pPh$ClpABz_FHK(n`wmlZc~R69;zb+2JYQE0Ig?gVP&hY^P(kazELCz zfz{f^ZZVMn*^hs|NKm%8X#tS}lgcad?#Co!uu=P8)QXyp2*eJeVtSAMBPz1G0XYH= zZCk#x7*{u{>;&`Nz5jibOn6g#@skbGZEF+4m zb~i+L`EwrYwZHX~<>(<B?zAKiK;07-0F-O4VJUatdgPVVlEYYC)U`#B{P2XQlb<)ZVTyQLU?zO)q# z0&`ghYU#CwLQ8qfOL@+naxeyzDl?$~-~;~0R$Sq!t%kG7BOa{Ue{91g+CvT=iu)!# zy%V9-H}%)gvTv2pnL+=1ia@By*QLC56MZ*|+bEtmK~~EB{e zBbyeMe5?svzdHFF#bSg z^YDTimaWIc(fNMiwipWTj(X^*({QQj#bxjm+whBfqqRUa8CIt;r?sGR2!@#^;`3ks z2t#_H+?Xu#5sKP+8ghFyab9s|pQlvz;vpNW8Sk>MLFvUwuhtit=OB9E;rr3R5vT7T-hR{r#@8^)3mz98_qYM_gQ@G<+1n@mlmZS^9Gb=#+&zbD;V21){{Q#mnp11O~gPdMk38Jd{ zA30b{G#FX&rMr9N%dlMu&rFSNttG01X>Kx8V>4kUF=qh8!g5}4dZ?H^@ zlqMw)i;v$cCcYXDD@vZ{%!94lq68NHoUJ3_VFt`x&C#2w-x@h5<|Pkf0HJTYaOpC7 zG-OvPD6k>5xayE(pFzbnW+byrF&F{3F&X<25PvpBF4j2n0rH#XZL-=9Yb^y6O?qNl zS!r#6xh6>b_@Q2a`EVo0I1fME>rbSel0L830OlC!`vj_CpfmFo20@8-6Kt8&oe7cy zRQUw|l?W(P==h_8VyCN>u%gO}vPyC%5ab(U`goLsgpQO&>&)3<#eoY2VG9K|<&R?) z(n3Ko^>1(?N3{L-v!74Hi~pykOhhwB)isN8|0tK=MtIz6)fWJBjGO(_o9E@|KYg&` z4a6sbx(uU(y8Gbd0fvEUs;~`hu)(TQ%Ktr;5FD;M(74KD-qJHQXGWj8d~rf z*vk0y_lms6PmBl0Vs7s{M?^98d(SX*7-vs%fHRzlaRDG7=NNc}-Na>}yKJ4>!Wq6= zSoxn5#Mi!j{@Gz1cl=4)&N_rROICgLkQP?9iQxad{vJf}D$TM~?LjO%!Na70Po`^(TY+Hi4tox5Uv$9NLo#?w+XF) z?c~xh%AvA`vME7W5e6r1j1Nr1aup_Tg3?17#xN*Y7h%26>%qcUIUT(V{qxoTu_3#u z9h-5ud*HVZpx`RG%j=`;T$_#cE%^=H9B*!RR3rib-l>uif}x`sn$sdjo$_4L@`BVm zM$udmS4*c`30%FH3s{M~c{7MzEFCp2vK>S;i-dQsd#LPl@zV~a;b zJvCp~$TX)211!f3`4b3$(qWe_RxfL0q!L3b_BH=)$-fUl7m2nFrVLo^VJ+IA$2n#B zt$O1(x}!&=(KKS{8mqlVIuUFH9)=H1@H0gN8>jJ)6yiO@Hou-hozfss6EdXo25vZw zZ1Onv?crBAgQ!&-2xZVLTGh#HYjH7RV$4BfO?=`d=Ud3R$C*CwL5i!5#+G)nrsmrx?)~X**>i?XbM}l;b2A!N=yq zg16&;d2eZ`n9r{dg-o8^{Fo(UCAaP#tvemrX+2JnkvOwtxGAC>~g#kA>$CTl<%!UcgdR4)vxE(;Tu1OFZ=M>8PidFay z9ka8UzXpa!^(fY-L67e3Pp9{Kv5HtIxg8EEOV%Gu8v0u0iSf_IS|V@a^oX}PJpX*@ zs^cE_=~i6(q#qjs(H!ljZ*>1CAX^ri!KxLbr4t?U;L+h-E-|f)b&BP8W7aPE#EK&H zW%&phk_TAr;9=vaU4DwfZ@KHDX=hUYZMI1Y{**iAz~_DbV@vHDVBz#@#?X4}le=jJ zkHd7$oRw3`W9r>xSjy)tCdn%T?k4UsPdu1+q^~7^n9UK3HU}M*7*Knx(VO*G*bp8= zwM^EZhmQ-gozX`V1RNZD5H=*C2*I0RxZg1~)bML6<+yHMpwlXSq1OLZ=Js@~oyp}0 z2m@jPFE}R_-3ag;!p8<7FP!^hc0gyx34_NDs{XbjAaYw>ihnv}T&+qJUUu72eMZ4p zx06h2X!YSn9d!ZP>jS@Xd~f`g*qEuQ0Bc5wj6U+|12dJD-e|!*lSdCWJ?sVb1U=9 zx+!}0np)2?hsrg;=ZuZQ&8-F9O8A}>HVPbZn_Lm5?O_{_^Fh%9bD!=;h^z`8E*wW1 zZMq#3m{uQGCnADv&jtMS3gG@kwhupM@WBxb9@(F@_>YKm1HMMz9ZsyGjmg{O{}WcE z3EHN55-`X%O3U@K+YW5{Hq>YLiR|>8qW2+Zv1IDE^Q$!qL5-xYNsjwYtl;F?1e|yi z`BGlBe^u_j>O~JP`7q0OhpUB<)huH}_NBaL9XS_Sam4x3EDX;K&%cO>Kg^c4?B4ea zIt@v>M2TKb_N5bc8id)(oCH?a9xEH{15Z`J)y90NbLEl8%5`aDOM7;_(g0KJp+`2J zu*$i26&QW%gslG0YNV!}f6L2G#E}e0D*PVjWG2G`{TFX#WWIJB&Z|tI!re@??tq-q zdYIXbGl z!W%nQf6S-n{u(c8RNR~-?Tta^dlMMrL#)U|_~~R9fw^@Px#&I(WuWQw12vI+fF^kP zqCKRoiQl5Z`F?mgm7lBHbj-s6_nT9zgGCulK-@-g;I9O}h zLi3i3txbp^i|~nvbh#e83j3_KCQnjC{6WqyxgEhW@7Yj{gY^qI{wwC%5jNi!gXK<4 z`_%_#XFBiP8tYl1BwY_UHhkMa^!A!A=@qGixqBqmLVEmBW@1b}1(9naeRs&R`flrr z`f$vcaq6^a(DAN+m%M&Ap%BphJ_M6aa#=w0_c=y6Mq)1938=#D=ln569Lw+Ci}in- z5GLQEBQ@H#JIdRPo*G2=Mq6(FXU525KGWDZ4s*uPSoYekuA}%#<6(|1QuOMOY!fY1 z{-BRrlnu4_L>+Oy1>7EoTA&(!|x9y0ZkP1W1~H4%_yMCN0e7UA}H(x(-?wTfdv*6A35PI;GNZ*(am9Ol7r9dDUx%NYE2^{uM+H(i_lMz2%Q zX?g?%Ayqt&tIHOWbIQ9%v9BHf>h5}P9D#Y`)a{9RAz=^Zwi0xERx9bqD3ospD_4#d zC*^w!@UfjoG1_j6MVF)$5OUY#=mLc_tQtD*wMyObFeZqY)E%{j)toF>-s;m3U? zP{O|^qk?2hN{=UEL|DP~Q&56QeWZAeSi~0SHp&PeaX7Kh{NWPyMEjqqF@Ehk3fPCS zyEUFwECsBBj_f;bSKY|lEAa!8&x?w6=Jm&bT&+P}DWi8&Rho271p48WUUj^+pC8hT z9BRKY?Y(>kyqz2ugb0I?r;f9*ryq2#{&;Pq8)Y#>D1z_07u~}W+3f;SeC1P$4ZXi( zGPb(%?ck$M**G^6OSLnhDol(D#1k??$k{)EhIB3x`ZH`FrDJo*WkDc)X% zgm2~Rm4{VmQy}D{tmGmUuN1s{XRci#kq`TN`1;R2*KSqwZJob25OzCeH9{<3monrh z94n>n!7al-T+32?L$ad#eAd8z%N`!ydSSnEet$_fO7s1G^!ml=f;iezC;N_KC%i^xQ%}Uyx}Z%I=2&;j~6Vi$&6kG8B$P4v~iX-g2SJqB!C1CqSy zFQ6no6nd|~(JSb@xAgWBt_7^79EH4GkBhka0^Xhlt}_NkPr_?z17a6E7f}9YZ8)a2 za=PjbQ$TuXo{fgznZ8m0-mcwi1)TKB6p4@@Bw6>~$Jc+DUOWbjp!=k5zzxc474q#< zLdb7UDE`e<2&Waiz(-x2qJCwqny-?rgnz(U>@K%8dOf_=BTs)Y2~3a$>$7pvS`%#} z&M{@!zdWfORHdi*w#YFl@w+t@J=l({_iXI(J*E>+ z_dPJ_uIndi;!f5{ECQMb@_L3%)BqgdO@*WgqeoVh>#*_Rxp&(lS6_HP&;{6Az4|7o zShrG^I;}niR4B1gn>bERAzYDLTo|4*k%KnhApJlZY?w!M-vA(RAcQ|iKFE{*ThJ)P6*?t`55s;N$F`Aav{_oBBJr64^vmWaw&2s#cFd`T~}=&8R4 zRURuc8Ww8z6L1oSz!`Yw@`ZYE$&LYwkswuWFYnntuMORQ6m|A$DF(K!k96DA|r-`8v#Ugh8jnHn`Lt+f)Msw*;Rll8Uws@`Bv}*;m1f z|L`K&M$TZWOz&PXfehKTD8<)x?C@jdx%CHJGB}-o1Toa(t%zypkzM=k75vGlSWtxo zLrk{t2~!0Zh|>;3ZhCVBBwON37B6!f&UGImbLLk__ACY8Jd_|B6kr{^@04<(!Gt>w zY}6ELYdj&cuR29<1Y<%Kpf`9L#v9~sZBVV8($4BR;u4EjLgFPfZL(Vb_|e9Ixf$4E zn<^M?p$>z!WX%j7e00O@#T~H83Q7zYhgJ~LhtmIMoWLwz#3t(Eh@-cv>_JyPCToLl z2u~TtHF|^Bs*B6Mv@P34Ii_lj0deuQHv_N8nmF^4YJS<++slOy}qEaWP9#YRljx0@mUQ|Mdhf=9rzg}k6T*DIL@S zla!82z7M8cG=-6-hnvINBOk_xUdc@>9tj8M5v||{Ny;~=^-}>}MtpJj(5=MVO8yzQ zry`PHV8-OL;+w$pe6^#7tOIV<>{8{$lTNhUgzsBm87*;?6%%d%i_RAe_YY~OMdgUA zKC@FG;^}ED{2K$k1&?EU3e93djHx4#Kna)4VqX!|cdK6}ZdO#m}a)>CSzpxvrE^EKX%_ODED=Uzb^47O_L zijwq1CHlTK=+y3Ylya|5AFpR()Dm&KrFa!$?xAW10sIPBYxgV_kX0UN-GJ$!25H>^=ubC{CMDW zLkdmYsTP?=vd_!wyb>!S*g&^YKp<|23bi|Tydh$DzSgZuZ&=;;x~DNP>f>4D*ACn=*0DuzzP`D-?+d;*;%C6il&n)*hwiG&wZVgI zEwxljS|e{1!rbI$CX;ll9mh40_Q@P*mJM~_<(yWleQG%T_ULF^8w_xjk1bmWzdTKg zj|d)YuGPKQiM~_#`VOrJ?GM~?_$5o_t}bLIS32TP0OOra0O37=Al>!rhh~7<$V--y zx7S-o!2q3MNAAhMxtp`3FIU#_%V(1YtBS+r?@@Mqpd*GSAH6ib>#K8Nsb-QOuE=cv z=+toJ^bjL&D^5!lvpzym@iTSZGOQCy#~7BI!G;sB&k5}!hBhn%jl3&-sYnjo5%t+Y zcAIFtVoiJ26IpN-;sygx1_XfqA09fek2JKo1m{W-qf=dl@=7+)NFoOWci$=!wvB zjpCP-t>&f+(E8a)YixqP*4%bYLoSIC*Upw6X~(gk`$-!=r1wGz?vGVq|GjGy8;Q^T zhUv9}W1g(#Y4|`RTxm#vpAv_`6)wK`_bP%7vY6EO#CD_+?9nYvYUK_>E^B3ggRFPh zCioe>p#FP_L9!NGwXDa_ef>O3-$AOu=OSM_Oi`I7)4lHc@t|CPtt$vN@ao9I2U*I{ zk12&arq)?K4gnQ-RR;z{{F>wBo#ma_RY*qOOqnG9gVBN*NqioTfc$M;7hEsi;8H%F zrv^mvWXfuVuFpVN~8fMG_t_5EblU-!Xr#!AHPVu%VSe_UK)~`L7cr-ML@?X zp#V{5V|;I31&_PzjTR$_HoBC2bum3MBjWqz-0#m{h?xf(lm6wncS30W)^6^389nyT znzkuD_wxpdCHd(O1>9QhA#5tqP#N+Mp_S*syo?>9O#l11_R{cvHjKFMo(sZ2xfvSIH{?{b3D_6t$%yN!0U9n*6;9f?{>~4 zu9sTBcD$(3+36(rt>3L?77v@rJUhqZ>kV4F`rE)xzP0S8c)z(;0c2LXx{qj<9RKC) zVGetNs8N@1MKsFpJ+*3DORJe>8ULFP!m~cHjCV&DO0u@3SzTgZW6PYZ?o&u>Q-zW5 zU3bz0UX%L9>wSNDeX82;d)KkLQX?otN<12j)VVCW>#b)S%(}YW*=|W0Zr6GD2M2Ra z%}JP^d^b2c3)=pZ1Fr8L@;ZjqL4NS@Mz_*TVQw-Ie>LuEd zc4Y1<{w)89%cVw8wCRWlPV%!TL`u!A8&Uq9YHh zyZSh^5qabLnRYH`N2VqZYPPQlqCoN^6C7;Xq;8^~SpCp$Gf`g?DJx>mj&UL4aHj;Y z9}0UBV!U8>ddohlqPgVv*8TMgRV#Wh{@{+~+8F~FSI;4a2o_cl*>9~K1k2R9gJbP- z>R~NM%kev*#e5rt#s<3pFJ>XM#Y>o7!=GN13?r}3$=|O_#507e{)-!EOnAt;=%W#8 zJGfBmlE>Le2lp-W4j9nuSwaS!@`YSfaL<2GMBBA5rBw~PMWxMBU)rP*YdvD0c>jv@(n~Efk&L)Jo$aGtG}B}iY2a@l8>ep_Vys<+?t_C~KVN3KoT!jB z{lWVn3JzvG6pD1Y4jyCVYg?qi;9C5JDys(HTXKiRGvi&At4FVL>b>*h+(}k6KpH*Z zh04r)o%@&l(S>?PlG;>FxLU#7LK2-U!W|v@dxr^(?(s_>`%18U65l=o;etWa{1z$^ zXAj)@_49{&cl*Hm96%`HbsJ{Y#0G-aEC~imFA@aMeVrtt*+RL#QiY(`c|)`LAmUU$ z_Is7E4(bP5W#3D?zxz=d?QpU7XRYi+3h~biYB1~EUHr^C#j|S*W~_7rwa(HvCgt&u z2&`yRLnR1s^FI8~{2-oDg5YmvR=mv3_85oR7+pNft?#pxbp~rD%`!4Ds@eBe!hL>> zkHPmey7OI~kW+|(5ZXNm1M;lKwylmY7?)7SdHD{#KKXm}tN-~(S}4kG#xr^p+7)q7 z*)?*8%x_daV7nxrL2_&F)iWH;%Xca$VVT5;V1;)}?P!L@XKWN^XS^9yi=p%|XW)H1 zcK&Si{uNS@B>7d}F2 zV72{Y)~JQjJsSy#2ztJ&UI_YLKlEabj7U~Xh}Nt`{IM||acPm1x%C&V2~l5n`P`4m zy(mnAa@~M?Ex*OPx*VT(S-Pz_mZ4+2k69+BV)FIw_uyGBiuzbWSDoEkZQyijqubQ{ z?&pjm;Gc8JM;=GX}xZB6I|)$>1WbA=fzYNd-B9z-s3v?VDcg=k)S zUmuh@{nW@^hc$;s_y@ZeDKGZ3zYXtm7F~Z}caSqg3|Ts0qw>9IIc@7B>_N0HzfbVX z+{;K#AOup&(?7+m1uv^n3twz>j|iH5Z#MmUFtf?mBkFD6zEt~}Rr18}NYEXz37;R% z3cIIyf2Bsc58z9T629q;TyOyvh0L9TWq$cpC+zXUC2J4qze zIEjxRE?*FAP6D=Cg%y-m7edw+0jS#5n=F%VWk`-gDXF?_^XQ(VhXu*(k-H%XB#`@u z)T&`9ZP5k$lnrO^$Zx4ED{bsqO5=1exDRaA@%T~HV|y<4(*CT}IXYV=mx;J*U-_Xf za&s@)Ir?zW-Fh>o$y-awocpp{^i1!{-Gv6V&E=EJP?2~O`|!%0)cVB4d(un7KYzpf z=5im-O%6}CJeQ)r=j0j+Pm@s`i)O!Z(mijU;!cXk$NpLPZoj~HJ5u5Z@e1yq-f13s zY6}h+Dc1P5>)iHXo}@kIwVv9?YXS8_FleY*zLT6C$$5E$EX$V!MbG~>jM*=aO+o|nCFgX_98`@z#s_76?EWvG~Ib^2YC`-6%T zEPV1EQ=#C(b4NC(9EQS`7PwK)<8%`SA9M=g6bWZ2t%v6_zG9XSvD^w?gf_Z&mJ-)n z{tzCeq+Gt4$^rp;-Y5{|s%C0wBFA0d8RcupA6#2Xuh3g{Ie4^;Wr|P{vWrU&ry_Lx z`MPXWv%9M9G7lR;nqhdg@fC+`*1vXzI0l=PTw@u`kkb=AH>H(QO5SrLGoJOV@+Ojf z$EVHN9BUkJ5hQL-WdBIIGZWK7Jvayg9LB%ZZ_#)`TYkvqIgL^$rrP}>o88uAP3vW0 z$EKwhAh^YHM|zC5=;edp&4@GcA9_61tmD(ni2FnOet*tQktxIzSw7BfEfVeTNf09YMO@SNMgOIUSH> zC;+iCGT?46SGW6@Mm^c|q+YZ`B-P(F_l?B)c;~heuvxv8{K*6A3UZeEFtb%Lqql;= z(Q$&yd7fN+Ue~TS&=Df0XWG)lDtPKe*4}v^-bh#XWvgm{1TwoNME@p>QdRNl-owy$ z!^eZ!Luoj$=>8R4%IF=9L?^l0f$rj!>%nH4clC6oE39&0Myi4Y zKe@{gw(Ly{HfJH-FhMe!tG1F9gNR@Dj_96ibIcw51k6n7pO!qfJGga75C_FpMaVAw z_En?Dhd}g8k5P`VYM`1;#b zTLjBl?(bq@D#m?7gAR7{(=$|XzI&E7a@!F#F}(3J%2e3dzK5Pm`PZpa$^wrky%msw z6tScUwye8q)KIBsI|;I>e#PIfqt0z56+d8Ml%ddKc>+;qsS~Z)Tuj8ZZK!lWj_`x2 zOK0wo5>wE*c;t(>6;a1KG;R2;-Num33YBevbE=^3UnBhej&OPrgv4U zw#GCEKahTQe-lJAsMq(HD{C~gw;156>-KUgm_V@pPDw}SzGlp3uEfSUjH+4%C$8tx zsrA|0STm?h$mdtd5%&-WUIqU$+;gQi)dmm!MM+c?S(m*O^VwP_n1Lb0F}ds2zv|&x zz039TU5B0GrYbh1;{#!qf0N$k0&20X4!O@p;okyXwvF>?nO#-5bc9}&o`eSQO1Ccp z^%2}3z-ZI?`Pi)o0-o2$E^cX;)*4Z9J+APmV$eF}9pGPv?bWo~?uHzMjdf?)|6dlz zme*bU1dn7y+b==FRSjPo9 z23l6IwU}7b|Kvp#~*+GSIRw& zV)tW2TS*fIK@5Rv(7KOBUKt~u&9&}3aL~6w1|MWb$-&Y`@sHi3wNS-mNtXK*jcdH$ zaK-s;N22yP5x`wUQJhohuh<@m*7l#h7i41~uArd}OY9A7zRMqJ3h5gv{&3@8{i1y5 zbo3@K8Evq!8f{P}lOO{=|i^It7 z^|C<|Wq3G;nBL8>FlvL!hL}~!o$J=ZHQ{A9AzJ?*QvI@Kb_%X-Jj8i z#5Y@o@I?tA0A}-O%so}(8Nn*589dd-8b8fys>&-l_8@SL^<`**i@{tQ$PDM(`{)VE znM_I(P+uFUosA#~-6O~z$ro<~LGX*layBpN0d8yFxjLBAg75eSG=R@W*tCDcJ~fM&#H3e#!zj& z#m3J~)mptM|1+^){C z@X_>p`;nNgs^*rL6v!s2og{N9J|<}cCFp^Ys&Zse1)E(vV-x7l`Z2~i$$+?+zCb## z`e41Peu&jp(3?wDCwsw;#9$+!z`j2SI{<@O<#Ehh>Q4IxMN96gQ=Kbhbo>4h2Ft5> z+z?2oQX0}DW9i{CT`{Ki5P5z*|HxwIvfWJJgw9T# zR#HR~XyP@#=m6rnDM$bbY457?QL}6fx9ELdo>00<;fNEGWvkOu#R(%r*U!IX&i>>( zhI@BI(&%a5BnMo4hTq+Dwkeo~J`F5!JUm$M9j~DM8K~1sgvBGt7_=NWQj7xuPeQP6 zM0)YaCH@52Ir$s?6A59dpcf#kH1g1Wu0);NzRZLCz+Q!V7Nah%c`~N9uu`F*MsA2_ z?;B{lQIo3j2=^BfwBtIs7^6Jc6ET2Y5@CWYlnx)a)N@@4J(C#2ZXmMlNILGzwbdCC z&un|&@uySOtLgJNh>cC=rNMH?P1kbPMM*JLWg2jnU_wE)2hY4Ntdedy;r2EZ&pLAJ=^bp^TQ`TkLXSGC`;*7eKPRtnvF1#DwX_FP95wWsT@ zjR4|YaJ?VlRna1^YO1IWle@KoxTE~H{?YTZEa3KG{b3Po#P^R1ysE_dqB3Q5j3&1q zU$4?rX~?>ER8b$~_Pm&Bh!23)FQQ=1M3Gmmx!C}oY1JLJ8#kL@A8F6&5jNxb=LDE| zH<9Z()$yut<-K4anyv6-nh5o(4Dy?|$35f_n%#LWm^>i_uAC_Hsy%~EV4qQgVe)d! ze<#Z~gT#4W&dniS*y5ojRDEiu7%Qn)^@y>6E57xEOYZZ$N~&9tt$rreEoPn24=eDh z8|4XbOSrzG?ewLmq!`LwCT&`cHZ+Nbo!15M{jdVBI@dTFj^4N$q~?Clkm^P;BX4_Q z-!8(pn>?Ds@`Nx`S_21!b(AvZ|a-rw3rYh4tZevvCS4N5`wG zH>w9)5IJvaHxurF?oiL~HKe?%&;72r@B7=D7}NI9KS<Q!B~n8NCd2Ei{g9r)f!Re!>hiXr7L9mae_uO5`3ryW#q(>Re=d4!w;9d!acJ5%IUmvhYFy#nI5vrjXs<{$SKOF^MY zv|>bu7M}Lu59lGoU z%~s}tCNX@yN}9JjX;VSrrFqDyEEql*C+2PUy_T>|q8B`pJDNWW+G$)LI^73F=m;>m zG#}weHGCZ^@~R(O>%-h*1EBf8J^1$|B)!L}&%B`ZXA7Kc`bq>~q1 zoX*#)qAF;rzoZneNH&=Jq>+uLsl_SNx^Mdk^7I>yQOF{dh zbsWirwSbNlUT|)O4S#1!G}r1g{5SMd4h7?>HjhEeYqgJ$j}v3aXq(4qEt#u34%^sVEAw8#)$E2H2*WoU-2ne|4on|DM~opQRyWYMU17NG zDqM|;WK)S)j=NikH;wgI7dm{}gscKYP1`*{)-!>@wU=vycvEeNL# zb3_~l*4Hvo%egxF;g++Iio~4JJ=?>8*<#$u?A{R18`28fG%W;GeXwJ<8pr581Vz51 z71Rg1_-0{y4+TC8#GP8&aTr-qeXZPNC0A43-SQ%GJE8!EJJoReY%x|Dw>>v6j!9i2d>3(XMvqcpF3CMFcq;e z%6p3}HHUo?;PqHBCe}#3hu%hq;4ArZeqT$TRo4cF;Fa@ql=?UtKASGa#I-*jqp=zO zSW(uT^PBY9yX}VyKvAYZY5UdisN^}i_scxAsc|T7x4Iht&RumQZP|p4oZn`I)&M;k z1ZzUPNiLZz=7pKHZ=;;^p?F>3dj4I6C_}B@^>v)zrf6>g`+5#=?yd$fCQ8f;O=p^+ zLuzYmWW(hJTydg0k@G+9`9jILE^zk>El_kK+$&g&*E^fYHT!xD#-n_=c#Y+KY7l$2 zaQix}^F`2gpA+)_sfNiRV(h)zybz5DP~*6gLBg7f{nxo{2<%;vhmso=asAi2*xS-B zA7y&0G0K0!#{)^9!{Tb8@JF?LbUgua{nxrU8c{bNeW)Lbk4-c_#rr_)iw^XSfH}Dr zkmr<_3a&3&h}X;Dc_dE`#^o1>ap$z6PBN62@<0ES?Q#RXC2=fl*76RluNZr8?Fxg% zWNvHQ_q?2>Es)wnWA8TuXFR2>Bc4+&!L=e#jJ@XN9pS8M&Ujs-##M@;a!hNq!JlFQ z?%idGbH!LO_7=th$X0KIU)O#k*t3=7plzHzhGkDt%(oysV9l7$(&vp$KL)|$U!Ef0 zkE1iC_E5h$GDWCfTQz201}fMvG4?()R>QB$3(?zwZTNmZ$v0(V78RkRrfRMyi~FXm z5PLV8s^J(i=Q4(mz0z;jULW=V*cAn98p7dnizXS&j-W8^hcxnrGQ0KdjT_`s{Fd_7)>y-5yAIBRbP_}_68 zA@+)O|K=O30gqY9X!s?*?yrlzLk|bTVQVwcrs*?zze%2b__aT%9C9j2b2Ey6_MwZt z4f}_{c?)i#i;wu&E7NW#JbpbFLz?ff(_~HDa?<#hiXO%u{YF2RaSVLlaq5TNmFY>P1Ljo zUmMiL-dBf$;diUYD7$vINhdM#VTvG&;#Wmaq!I?G4?Jwpoad24^iKT$sDG9z%E!; zxPbFp>v?T(gAn4|TMgj0nPTj9scj8QuGye<`Mo*6=`;JeXZAGq_K{_x`6Ii+3&+h# zj2C0?y<3CeW&;P!v@0e;o;wKjQs!{`dPA-fym*ie-qa0&x2KD-_n|`&EH-$7PUrUI z*HqFQ{;zcra4;jW`sIBE?G4w(UbE;R7~81`t^E9ukG+y-p=}!$fu~k#nAkpDaaQuo z)uxpi_H9*!BKp=m#pgz`XFFtic6#$yL6u_XQCJLPx=GwPcxI^yzN_p`MlDbG(}hX4x22*x9$sdGzdX9*C(lFm#8q$B-!2t zi>&a;j-B!3%DwXC_2KNn_b}{OW<@d&{-f4KNVeC4SYi93Fl_R+8Q<2j{j26I?TO#j zu1*}B`*?HvR|&TFQSIt@4E*o3^4)QH9xg`Qx-;Il*NPN$`PWa}CyUzNkV_WW$~6?n zCAAQ2?=Q?aPUgnje~!J-T%YbkOq+o1jgoAyPt!KINL>Yw8O7UPc^d?=p?LC78 zm>}8S*a$0}mD(APUO$8L+YIv(eEl4*-ID)QCmoB;NjD=~d}oYgdvm+aLJl)caXkg! z?`1NdVugDq7pL$U7)X*24Pk3svcyY=OSaehPCI0k9fo%g;&hrp^ zph*S_SR0S`Crh^XrnGvbl$pXd)pnd!t1+t z!s}i<7VLrazNG5MF!JEL6*k>^Mos6fi?(-`&I&&)4a4^*RuXKLG@txiTvt+gPaT{! z`l*_mPcGQr^T%rA9+kqd+ko!EnD!hzcXbMY&)YrV5mKCu$Hy0|HNmZ7bxcNItgD@f zixQ8iGY&S=cpMkjXUWdWyuWh-PUz8^ty=29ot3Fm^~Vb9!MNzdPGDvGJ;z?4kdvkoBgWg*drQfw3c(CvUayRa8SU1h?tX zR?|`ytJ9_T#f(iA{B7HEb(B)2DLs;ApvQi`9hucYgU!n_c|CdkFtfQ54y->BUAAt< zUfVH7nCBp^x!aHtL%#I=h_0J%P}4PcOn6(&WLLso#w|4wp~V{Jg)nD9whzjf*s)A?tOzGyYr~Qn-#BXJKyuOMGqTQ2=GHedabPowE8{susi>$)9bDZgn9t*Wp6K?~Eueb*7d}Q2 zPI36Uwgy_%ZM}{;2YTux;*h&zGz9(Cyj(p+&?D`WRs3ogwm(eRC{KQ$EM`z+tnf<2 zz6a)^;P$ofpT|MMJQQ0PYyRTOHe>h=ROM4FUbnFmnlki(PWKhc7F-o8pRCr5TB|_^ zZcXH`k8CaJ{_i2=^Uoh>Y>fhbE$Pq(m~p6rA637CK0J-WZszm&_dn^E;Q2P^$~M93 zHX8b|AI_|~6kQ+5>(M=r#|JM}K@ZpegM4a@71kX}dy)lQi^k1QtYFPi0lz01)dSDM z?_oDlx3mG+^eL}LF^jhK9~d)zL(fyHp!-cWpqFct@SfBsIz=JmiK~jk-<(B3_50#k zWG|mbwq|vAe;d-n<{xx^NLy~rDidRi6}Spsz4|F!>v%k_ua~eV8J%lrQ9$)DE3!4F z@61u3Nt5v(QP0JAT%*wwl*Pv2owfLL)a3i6wX?FsN|TlBwy*x&ercSZ&k4Bj)pc|w zWiWRBz|W0P2GuW6-lJvvf!w$5&Cj}(m;dZ(8orzH6t1Z)W+qm}Bfi{2#wQc-z~+|a-;CNL$WE{0Xhc#Jzt(qN9n3tdjNRJyM`PXZqWW0_g?WRw2-B-Rr|0LF4(!9Q zS8T(HQCOGA>(TuSV+Cyzs#PedYa!1$tP zl^&tRlVbQ7{&rfQN?=1?BHfDzY|6cOGU|7R<}Kal=Lh&Gx2pK$u8Zox2ctBZDg1kM z`8wpMp~Fd)RRj$&Ddg87+kns7S_$vFX`yk^EmRv{6!)E!_CGM|`IPnS2jlwPTaMEG z519P-h_S1JzpmcoHz}%7-XCEeqBU)BC9xpBB&p;CW+`k^CIO6O$_DE!i;1{Ix4*wWqa?;3# zIR9S6pLZzuxtn*Y;lY~aY>;n=u;xJrW3%m?pSxU|K(=__Mf)85G$Yzdey;QEHd?KH z3-$P;X$E?pmm<=;vJHtb6V6o>{9K}oD>8dD9*vvB`#JgAOSeToSofvTWb^oS+}cag z&)qHisl7DSOEdM^6v3ZL`#tGWE+TvLp}6X*_1u0>qM!S+^@(=bpE;T(f^U?!+f)0F zNcCYn9=MioH_^}4NH5YF6;@~O{p9_eZXe^X{Jewna~qB0iQ4f#val`Etm!TJxtL=& zwZ2;eG{*%$Ctv5f_w6tCcv=+Meq|W9&QCV-B9egXau((m+0sEcQGNhg^SR| ztRTUk8o_vBCzr?m&p>kP-hFgN)d}59k^J2EJYTlus~sA@hrFMYuPJueQp&y^6+~=S z7w~I}1wYr|XMgf=!@uaw)7iW)DYo-h_$xU*^L2elaOp$T+Gr`#O_Kav5tG4s-!nmH z1wSX>`|R?{Y?M7R3XdB{_`S~rKUcD*9~rde0UFhY_j9`O#{Rl%yEs4han(9@>SGf$ z_!^9v=16|->CRr{2fm3W?%X4sTOqAoW}D7sR~OVH!D;^7+GWwty*nIB8Wb0ywOZc) zlr^=7wywnKX<%i+8u#6)v520Gb<-q2*TgZJ+^bWBhGg>RW61Yq8>Y-cKa>`DL76|d zFPrG+Oe!UkjLvt_?Aa}ZbzoKfmFfHFS#oH1Sf2WN#@_rg@N>FZlAn9=au7+(D?~fr z^L|dge*1cdBkb-51Idev8~F9xf}fl7vojf?evcmZ%;){wCnvBwH90-~r(D*wQH5w# ziQwlZNq(-~xj1rW;S)5$j`wr&J>&K(zN00@UGS_b8~Hus1V8t^urIl7or^jg%H!Xo zzp3G0>UNM&|6}7d5A}Fr#!ekJ8tcYLeoj5HH}S}OfS8Hv_&l;T-%nl@u+~S0ks;M% z`8D5ypGz2Xn@tRjMTO4>3jU`t)W?j|)1>ta6gHtV8!!|6+(60CIkpZa@n=sWtABVu zC*PY+Yg&eSU+<5PveDe$bfTYYZ~BOBcq;&z|KRl~3Twi+{tzA4p*3&g@Vuwb*+-`{ zG`dj9&sE*oRom%NLrvZoVIID0J$k^)v+R9$Ct3y}O=w^I|fitd)0JH4bl;{JT^Y>Scg ztthi#89AJRN|=e^BHm{S+>F{PDewYTKwObQz1 z7rgS<{ydmwpl9FgA{1EClYE~koR=f`xe3c7+4%vzk=eL0g3prH;C6Hk#65pIkruJ* zxiz?=pKG{yns(Z*LaocYDS{7{_LWlTBFWbOOmM1cHn*>o=;v;Y*{`kL=7jda>nR59 zmhxc;8RwaYjtBGYCi=O88m~28mNi+2ACm+<)P_99)c-UHu^`uBY@hM^jpj~} zW@`N==WEmY2!2ks-dX!^dwlk919H7IiCgb1`nettj5N14r+t!rm9^87~#G2R=7bg`13yRiJZcGa7fEPF=qbF#JN-@{z-&!$e~ z$5z6xEf@UU-b!`Il52s)#$i71OQMd!{bSCRZS4g!a%*KfvUU6tbWt{*+i%pGjT?}_ z&Tq{7Ir$!IH7|7{otJ$=?ZXTBJ=O$2*Y|}PDY5847CfKB`;zU{CceVd|4jSYfn9KY z0h@R=iC>Q{__?c%O-MDncEl-fkB~=N!_GFYj&mXl*c;FMxjdqu8{629^js1`f)iah z8(->{hnZd${#4KMDR;H+8!)WLg30*BRLRdhIc81PGz})ly_@o5TG{?@>v|fKMqRHX z-DQ7n|2NUkIpmv@g*FkSZTH5)+?Cq?ih}p_Od6Cv_=@`b@s(<(kj@2_{M=RM=Jg=L-KPz-K|LLp`A$RlOp~8Z{pr`_9J~ruN(Do<*gg}z3Bu$m-|IQoL+Y% z?M5FL)``=1V06y^C-miY0Lr;L9w{=x&&kGfz5MEu-WLMM_pG&i*<@?~jZJ#udT!N8 zpX$Qef5FdXy;;V_?a5;|o5u+AxXwU(L*EMY%(TcvqkCUMRkNe;)6tTj>mF=O28Mf) zQV-tG$@joJq=x%b*9bda8^G;>C;GWFaWmK~|1)eAVLYcur1s-Grhegyy$wFIHxy?d znyu0Gko+8}jkS+11Zgi07S0in?MqTgaX5CHlEh8yvJ5*KPChC2{;C z?T0d`k{x#W8G@PX39adVD59SWdA~1j$c`C)>1CoGY2TGygDml+rs245{2y-L717TP z?bkr<*vrgstvH@@JPX&fzCW!`fr~k|Ee*#ZwH9g)^p^bG?Q`|C>ikjK$x(vemhA&L zD!c>9{LuiL-+jvO11R{prkePOKqYQgC?)ST`{!&F37Fz*u=cWz zhcoN*EErcBYQ?R+WKs)J$y_tU*i0q~4vpDfX43^dYl$-b8rYy-XmIL(8p{r;I4ORe zUr5v%9rNKSVoujbGh3#T?R);yB=mZjFRu^Xqa)&NUD9W37d&`OKrXk3egi1mk`&Z% zOBXV}s4m&E@sY5WXE`Y)*P&lE3{@U=0!=m=j`w?8tB1yAL!MiR`EG$?jfRunDJM|- zpc}%vYH6M8C$n^vnd6VQzqIAnxiZm^=X_1{%XbXfT5A>3M&_#J^`T|+uRTI-`8y3C z3wO`;r~AK^JVnM?P_|!bq`t`r^*_ladGh+u_gRsba@m)kMsRaz)pRaFix<#lSJ3T` zBS^-@Ty}ob6M1qyG|z|AS(;p&hFguB?c?7I^3*CsjQtfhf&>c}C~& zMw?2L@TT?&2fFlUbh-|=P+8+EXj*9!=@0*#?rY4iM_)gal&-(a<@wy~3;KGKKSO!? zKt`v?IgFGouAn_>wjt49CvVS(DjE0X=?0)*Cm?h^C&+*gg$v+6w=HWFF)*#9p7zM zKTUx9%^dP#VF_~s4J^DFY zxFQyJkN+l|S0JsGkN%yCFaAEF&E7waUn@Uj3u3J8k?Q+l4epnUJ(-2&^3eJy-%ZA5 z)9l%=N0xAF@|kIn$MOowm}-xVUQfm`O}&M6;?lbJ7`wrE>D*gv^bc2Vu7_^bX6`wS z=x`0aSvm;+JnPMmvt)Ca4mWO%KaM?#<~Uh$bC|^E^i>ljzHp~6VO#wp%uAEz3C(jG ziY+%>V7HqV^YerRd+=YMQ|zWy31qT!fG}@R+CT9~yGdActQ}iy>c#J$DA=7HvjW&z z`4h?VDswqK%JeGSxi8cn)UWG-{h#{aBx_@Jy38Jg-}k}Gi`_{;%_sSCJ@lFT`ZX2* zi8-dZ{iHs>=b~T_{ti5*nf4`>^qGB+pBv#*y+HYS8F!C{uK0wa)G^rq*crc(iIP3& zsfoevi$Ae1x)t(yWb?%)T)2sp8=P^{M>}r5m}n1*U-!i0hE^j$sUgxMDl0B#dev6P?|2}@)SHdhg$6)iXTRQI?!*hWDhLiZ(E<7V=a0!e&zB&Td(iE4QZZ_ z!Ud^Y)V-1PS`KaqJYVq&)I{{-b*y! zJEh^mgt_WYDUv;?1h(~c-KE-&(Zc?3viYzH1Jc-fW5FKyFZaaLSGK~nHBVU2B(0y@%6w)sN(Yjvw!->3!5*wg z?~emkd}N;t&={;Cd}S7%#tYY0WVv-N!))a>MB@`mO6A@m)xGQ9>%?ZNZX zDWqP8PE)nMQoU-3WDlS_t2Kgg=Fs*}`Tav=XB_-0jU=Zk)gqU>y619d90>N{t8p!y zR}x7sFM7zYV@ZQ?8M9qW@6lU7hLCq{FQM#)i~KT^C3{fV{u0~Z`w;Rq<`v&RkgeC; z_ydy{%2~+W!IoREDcXbPV>YsV4knYk!TD-=eQ4RTo~Mzc9e=2AUiHnL)?cy*t2_M2 z-&UALHdN*Jgc0jQ?}Mx-iKOP9+w9bs|r$hvs1`r;+&4 zIU0|SQ*$Qumh8c+yj zVXRPzTkq@;7Dtjczv1$v50&ge*UfKO2LAUvN8wj45480&&)y_6vI;(5d`G=_v}6x# zx>q4@Lwl14aqsy4fo$DwL)Yr$pwC&fydUP)?TXK~_pZ9c^GX-;z{{OqzrcKi&nm8L z{YJWzxl??xf4w({*T+jXvTwLM`C()t_*0r^wT9Y*&mCNdQIr}-kK3ir87bL= z<^gK*r;iI6XL>^z14`?i%kGb1ZEJYo!bz^&dS}rdc=Q@X9+*62BL@B8-yO=1+r-gi;U2x(tcFCRA*u9Z8 zH_uLdPR}(NfFqihpxF;+@_t)3myI#Mh0fF)j3?Or<>#^q_8{@!LHM5^m)Z6uetiEx zw*P2yl`vFvX(G0c4&wJ873|K<_7m~dqoHg-IA?bVJ(q{};ix^xsp(BV7klD@Jtcla z6D51F>8U4PUfCO0Vub#IY|ql2Q|4<2$EM-H8?OAGrGh>9JunRyO`fmG9&=ytr(59q z&E$NR#oH)SyIC>1zPq}5>?p||{L`Qq?RX!B_crA7$mcZL-E2YXraVN}A8olgjiNnh zm1ctf26e}QmTT4W`p~ikTxmj{sRD4nwU3VUi<0a?tVaO;bEye_U|p6cuMfQsE;ZZ5 zuIey~^V@yu0`%$=Nvt4LRAHIJe>fzRks9Z?1X=*M{ul|xfSoe<_2dG@IqW9|Z zZ2);pBfFEZY5bWW(eaW!@Pog7>((8A-(xJa!8*{hoXgWOJCXQk@1TT_u}4yeN%o*V z{H=L*B3?6`vjeb1TJt(V{gM5sV@Q_Nyd>)bo&mG@Ka;TC< zj3RP0#m`pxoKBFQ?cJSoG-r&{@SdhM4Cd;dRW~FXd;6m}f6UF*6>W&0?F!Ul=@>jQ zhM(W7+n0sQK4o$JgK*O{GGNzE&4kmd)i*{+_Tc2YU7CrY=Rnw%6Y!6A?=@l`aejQ@UvDzBswXK3oWjqK7wo~!g(~uXr8n+) zXI{BHv<;FvITN;rhPXe?=H|zX_F!u_4cQv(jP0~OeA#4k!&Nh1v(pyFky(YE%8eIp zUyCLmbT5$ZiHe_3E<5L;xJLtQ^PvMtn&Zcx^B_E@)z@{v4gPh)K^JBTep^}xwm38h z&ur~LhMh3t*MSN4VDW?c*i+RW+b8%Ktc7#5|KVrRBAocfSaNIOM7vWLp3_@rOtf>l zkLUNRNgo4t@jj;Zp!bQ@>~Etn#QMIe`gJeK9-MqX8n?Z z=^>;}GlyL63<|*>WSkm;TQ|9kj&;1lkDa3vxV3QHJ*qPyKXj2KnlS3C(ULuwQx=Is zm9@y~<@fnKvUP{YiZ8Ki3*3n15nFEEp=b}{Hb&vHSH-Mfs{*yWKD2DP+xoGCN>a%C zg^{`EyGiyS^-l^m+S-pz$S%o~*N5H*_PZ_7UhgTyM1u~T=qlNR)vc!BiMuS(x{&-l zxgMJ5R?&3!w&i$ou-}ZF+-{ORXlOYekB0xH%vx2x4IodG8^76Bu+ z|Fx5T8wN@CU=`8en|E50fICWq^`}cbzq1?FAJ~Q&m|K4;KHHO9cwyiBt;nlBE<*pH zJ!UfBb7kwXq9>VKqdEyR8r6E-0Lg~5tzI2>S=N(0@u;cKQ@Z{=ruLv~%ig4Oaut%f zd%JpUtYi@;o)11y**;SdN@aoSQoZptux4c}|g{XY$;`Hv{`1zKCJ;*#&3wIt7 zj;&HSdqCv-_wM;Sj2xPO0`)2k;P>wp?9Q9x1t?+0F#PN(A3rc=o`UUN$k~H0$Gec} z7wVFNl3RY$VkCQzf2J!HtFv~Mc8eC@L)-N%#P^H;D3gRXwod~ThJ z7ain%eaXldSa)qUcaPefaU$0e0!d-u4!!tF29PIsg$L;r`jUt{3)Q~|OZMPhSzmJGl@d=_ zR4lC9{fU|EiJYFfU#7ELEyfd%nmDCv;9mRrLi+Jp8?C|UZ&mVCDDiV5ZrrRU>K5v()1BK3 zWxK3-ICLm>)t+Z}sn3-=TZQi1b0YOl{)xggJZt$(b+-;`9W!e)GB#$=8>=*2oc&Zi z{@F%hZ@S6_&>!RStgyd}R+aR^3qNf^T_KNR;x@!=W>Dg{1ibvjO}6jd^Zeez?%AYt z{WUI+f7D|%VsLMq+F%Xp0##z>1Yw%z_@-!lDfKIhBUWqVWuxtOz-cG4UYdZr9GJ!S z>zb=0xXU|d$1 zpzRr9tW(^E>*H^w8M|{Z-e_}!?a9>1m)D2pvET3jZJiW{uk1HxdqW=PG1Le06rYU8 z=hi)D-wbvr_g;p^DpF34#=D|svS$kHxHGO54_+h2#0<9`RgE3~CY&7XUk6vbKEDU7 zK#G@6_-CiqWI$`UrX^sj+SSENZp7jSg+=W2ZZ(Cz<$9usxB`9UT5P}SC(z+p!T7}O z-)y|5t&X`4c|MzC_l60$q4gtn_Q)B274MxIrxO5m^ zxv_w4`_5Ll52W+A_kK^o^A3iyj&3Wt^S5>9pgw&paO`UbR-F+~PCdIO?9suWk50>W z^TY-8t+WsRTxU1it!-OfnQp$CmhF9|cwFP>6SmFmXs!HyqwN;GFM>QWs*QuP?YJ|@ zD;2a+({`(TsXF$_YJ^o2tMl^@Wap#14+|m@cJ}zc;j6gw(f{hyYFf5GAFXikd@o!$ z<19bNIeHy;P3bvzzRm9*q`)kDd6vxfKPK3KWGaxjc?9ZlPt$MBMSo zK26`SaGkPXwwmfG{*Z{!bIi-=`2Mkk7n|$UnQjP9`l|xuGp=&=KlLPmGmjhn#I}ux@-DI~c?J3v;>3sCl zXD8t2S%@9j+nhTeUC{!r>0^8RD?Lm5sZS)ioozzo*OclhyL=EWbPvL@w~TPt&i!=C z!i8$8r~k>pxaslh?2#YC^Tg{z^H4p}W80IZpB!)$^ox7~K~F)1n(ArpWrZV)>tWZU z)yh2!Modz^>)a3OIS&<@qo>kv|Db_7CLii^$qDbUio}ci)FzF4UM%QMRT6NV4WCDiYJ?@4g>y)?$FJY~L`XcrXP&?V5;9 zYTRWfPKy^}styG@2V<^m(JpWD6OS3^voF$c3)g|VGKYm~TDBFjG1%zBN7gBG4{xt! zXO+#kG6op6%ZD}K-U^}E2=PvHE*!d3CavhXHa z&X}P1Fv&ND`rSf{>;~hN_Ls_?%R_C|+aGDfOYuFAX_29h3zdB1;>xx12YRL9k=?Vk zd|U6vOj0_R=T$~u@?ZE(WW9YI8W#dQR1etFfbn8Flo)d#-o~Wjl$GmCTuAA5q-&Y}c ze_Do`E1TdO`%VhM9+9>;c*`KLO7+tDP^e56#nXQ4Faz_BnFUnzKnV-)Oby z6>4)W4)<@@yxcnp`f1Z>5waPXj0f(v;m+R{edFv}5!k0&eYV{*e*Z-I^%-!}f&BYz z9V*LcO=7X+8}IM=ib6UJ#7ValynQQtf{mDZEcHK|S9c_?56>gxC%@U~4w7#Sv3reN z_Q&B7&mDa#-aA8z9EtO`EHtE6Yce=c@{RUkSJ17nA^4wxj>3NH(%In0HL<9}iwXGi zw3Xc1;G%C#&5Ot0D?Qm&S1g`^K^~x>kM)@8`Y_BKEr; zq225EYx?z&eB%Iz$LP51DPJfq!@suKA%rFym%bs+nG=A$#F#yFy<!8f+=D)~m&th%`F z!!Ec{Qf|5TX4GC6jo*e|GVZv?@5VSJNb-#v+~1(yegB~8wRzttJ_}UO1dD)tCjC)v z0{F(jP{}tQGMkU~S&qZb%X%7|iPpB}9(Kn9S5mod6WlFG@{N8W2Q>u`n`8Udi1%4< z8v8TZrktMWy8-HgSs8v0{-ohxEcr(J$rsTf`=NM@QaF!NcAj2{@gw%HaRTYplHtz0 z7ky)6hrj58c^B6Fc`sg%>^!{|FRk(Ec}v-|!!YjbCHcmz)`e(o<9NJr;do(hts4Gi zX@|J7rJK(7i+J-oKkgNj%}?@;O)h*#@n>M%H2gU48)fI*^>ulRc3q9d{%szr={a|z zZ`|@HgdAP+FZw>^xiC-lK30BSgt;-(%Ua~a>@MW6YYntDT=I?GUUnn)b8F-L21j|@ zE5tUat-9LSi(UVF5@}YHuHGLZ`Nq3$lgQWBD&%o@r(i=KbFn9yr(k|fGIT-^am-wX zXdclw&PcNtJaEsyuovK^0%Bh?e%urZ;-)r*59-uZ-R(Y*%)0#= zb!lPCoeeJf#?Yr($ooY{Y!O=nSG+!z^X{>=H`XGLUU-ufKgl;P+ueceiEV(Zbg|}r zBQqZI+{M)YG%2l2wiu~Mq3$=E(N^+}gZ>RA51-oLTO%JIuXyhat8<6FuB}aM>a`|| z{UzTR(We_(P~Q~Sh^ns<-(!g9mglz`LXP=gLQKkX?%Z|kK_|NQ!NX2n;>V5n z5$IaTmF-u)37J@>9f@nco81v4`NpryLrL3I8@%lPFs=N4qwO~Rv>V>|s}(UHWyhV} zF8apDOPi8;U5v;aem{qD=gL<*(+IyR3n2UEujI~^7k%Sdtq&>bR+lXJdXD#v%vkV0 z|5CfHb;z|QZ~Av4r=xagmq$pxv1U*w68fMXPM+q=KR>cF)m^jGh-u0O_4<~bxii&8 z-?(~gvbySpR2={PG+!V8hhTdbaCz1ovm};zVI+UW0nN#7l5aeb)tPi_XoashR2S^Q zBe2Ayw+LXnk+V zH$GbvPLiux;N*QH__9033PC{8F#L{=o`0e7=yl>h2rZ2Y7_Z2rFxtT z6$EW_Cnp;j|3opDatfMXFE&2F>;s( z>Ert!>oL%z+_OOK^}1!1wb^FR@*je4oYzI>8yR<^eeH{FtGbkXXGHC_(|tQKt-%|# z2F8s^fs${mT{n--ePfDKTs1`gEO6tw?vwKpzqif*06uGFu;d$iR2xK$j=n?@TfelC z-=kE|sf)Has_i=#6*tD~+DpFi;S(oP*0e9O$>M!u>H1S}AK3X*J%!EF^O)NK>c^mG zxLWd!tEWbie~;C|cDJ3l`#^pcV`A%Y+{@OIWCklVo3Z2@$2c!X4d%Z_BVP6t=0!_q zG5R=NLjBiQ!?RKl?%^)^#@!FXNK-d!yy0BC zW(mt=Cvg~eW{I092T{zSo`~t|Kx6YT?)s>qn0D1}?-wzCfMG0#Vy3zsjA@&|cy1^s zr}*i~eWI?`fGNAw5i!q9LDw~wt|Q>CsgsZXTBzJW*M(7-SzQehYfxqt$Wbo! zN6bYf+}|TXS1%6ZeIj|kh;arvWw`-xP2VF$p*f7PmvFj*^3(LXntDK)tBk|U&QE}u zL70LNPR{(LkM!5QsXOQ@?2MEzZz5&-5~7Q0!(pBj_~_fY3CJ-zGzgVdV-cMj&qO!n zFpjJ09TeqIjIQ@Ti0QQ(DI&H&dFmR}tBDHgUU?;AEY~6<|6PPz|186Bx&Xs?!#(Do z37CC=Imcnl+bq}Dy|E|g@&n&~bvlB_ndr!VuI|s4jn~(`kr&9x7!UW(HK^ACq9|C# zRxD5BR#5lkBE%$4LS?mch%T+;|HLrMj4*R=Br;|WfUUl$tyt#9pi4Kv3^0j^N!kl# z&d#HlkUuV}a^-2;5HtPa5nV5@V0Lr&*s9OfJVlHX)Qfqo!X@26PWm9Y?kBivrW7Qv*SxiF;_XVKqhyli&>KdB} zW7+vouK*bP+<>}gY5Ob*J*2ODOUd>!>779iLKI{C*|n93acn8sUdBJ1DAF@IOx7Ak z--ZoZ%4~0X3wjT7x^6W*bwGbDTF7iK69n}-&BEF zl;iCx+1^S_G<3!XadLJzZFLvr_{eOp!ha2`i;62(W-7-=W_y+CbdCH(4l}N*nZAA6 zxX5kq0O+r~bGjT-j_B*9c9CqaPWK|eG<*gp$MM-zz3oLVlI_*ue^HrkE_c0Jb_~_a z!OoKH)#+YpN}kR)XlIHMZLg9^1$(!I!MEC`x4qdgM%8UoQ_Q2v@%n2T;4Il* zovr|$vE>HsgIY?qSEnmMO4Ahv7~E2_y*g448#BucF#gVx?PUs7&@as7Fu!Vy(f2n3 zTqN7eqz7X~;T#U*l~Y^)?6h~0Y_E>MGadC0hskc*MsMeXT_xMAC=BGzJmShTp@ZH= zg}X_%7p^}y#-SL`J;i!mo!unc%M_%-eLs-HEVJmR*A*;XWmua%7sg%2a2Yz>+Tp{; zu)$zMhHLTR?lN>Z!-~86fZ-P>I%(Hy=-jYJ9vIWD0>5`Ffv0BKH zU}B~utjWlO5D#$OS3cA)u-uZ6NI^HR`+i4a?Kv)XqsBT=S0NzS$RncM6jIL}-Raq2 zR+NZ;Of#pO^LXKwcBw(xa{EOfT;D^k(|pO)fh6iZ>XrTbLCcEfHZnEzjUqZtTZd1M zc($S|zr}{GnBJa1za8*Uws9x-upl!0nZCjUKxr>Y>Q63k(@DY?q7N*OGexBxmsA@? zg|kl3U;zudyN)k9yzXk&odVHG#^_I=$%lnMG4-5@0nO#FQ*(R22ypt4t))HQpM!06 zak~5NTX@FtRYbLBIqNYw3)n1*DJ8b#pG_GX$+M0 z%vHt^=so%o7Kz*Q?M+ru>BaQf*2xZC-6aW&bmT4latTbYD$GPq)A4j5#Wu)Bd}N0a z)-xCDH9*j4Oa|v7JA)b(a4zDUx&q%!VGPj{hDE@!Qv2DwI2GKPN(C9r zB5@NHnjB8<5=Pqqxcx}|ouv0-VSi!5X26?ufWQxm&=}~HRrO=v({?$9iA&s<3OpZ} zgmh8&=JDM&g~`2GmM%=09d_N1zbwjY`G*qt$E}$vL$d6bok(Oln%nG5S#3VO%5XtW zfZl>|-~LM76r^DAsHEP}q=zYUJK^>A>l=|FgWo|I_Wa@895;g2SPf4gH0BE}*M#O}i+6ecUob3grc=IQ#26Oi^AS->|Y zO8L+Rm!3x}4Il6$mB$%22p6r()Jjf^a;-w^R|w&rsrEG72{i+rqXzS#N0vv0upu@v z_Uey!`D85|P%%3KYr=SY1cye4Xu*yoepV!hd>^=Yam5_%Xm7g?u+Bkx>BJbJpy8FY zo_9-736rS{J`A`$_iW^!{Sp*C!Wu7{x-z=g{t~j?>opLP#Z?^-V9P z{jvKlFjXf4{o_)K{5s%G_fA@;3}|1<0VTVXj+uf%yHd0laHLbIKeU9O0%^y(K+^L!AWBhg)?9r z7-9}K9?UEuWDtXQw1MvMQj`mG2H!%~bv6Ws7G=a0Isq@{#@rFdC!E?RT)lz~9%a;T zaB)}E-v=i>#v9D;CYcwvPF2Ai6?olm@aLLvADP6>bI7=c=eR*Qyz}sYGmfz~gR)cj zWc!cn%<>l;2ewa4xcZyG7TGuCYa+t)4&ce`G(Dn{UfV~acuecJrC%GFZ!kk+dPx{f zYugJd$%EY(;-sM~`Y-*EEl_fPUkd5;B&xXg@gM9KYFgS2^q5uM0^}LC&`R&ayb+^` zWO3wy%M{#bN_JvPfOh>@~pSixWZ3TM!sl1y7V_ zRl{^W4(@C0HmaHxQ@)s^J^fxKBX0%LtF06uhc_z@qKN{WAyAW|OCV|kh17FwWXABf z{`DTEq%CkSwKNrCOl_3*%v2JKe?1V&mZ8NGX?!XRQ3)qkmQR|pw8Q!lHS&eDD}uR) z-8PE^v0Y$N6~zt|dRyP474El+NcvK(TgYXUuy@H-RG+0Mg4twa^vyBtwtn&ewY5BO zj~Dy05ht%0YrThnt71OR%U-@4R%2B+EVcVuK+H)s1lCbJ{C90hd7OXM8LaL;0IkEJ zO7ej)Ig0o12PL}>vyIDN@#TZJQCap5TD^Y%Ygsm;ClrX9DlBXKQj{h9cxlgzkZ-sM zHjJ$8{|ib`PP0EfcN+Y1=Jg6^w~sRCgp=-m&$+R)^WPiXi6YdlDAmbItq?1ms-9G2P_ddjT0 zpGE%%!{W6^mJf#%{7Y8{rV2KN6*Glr|4MGmHFq;6fg36>*vTGImRH>K|A+BehO_&S zk>)mr9jIK_X?wTg-m$*-1;%Z)G{L)fia9gc9~SGgBL;Fu6$0z+B!@oTHLHb?t92QD zR)*QfYWTb85pSdCx9iFBA@{m>0hQ^_o2A^@Kp|_2D~Gqtl+m5MLMh9QS^fk~uYm8D z%#NO1@MX=0zf3oMi`OpbQ9AtaR}xqd#u&q(*UaCxF(yUS6x|)cwSvQlK2;->pTp)% zqhFYc>`Tg^f7tY?3e#=TwKq0>^D)^XwW8*Pv76%~R(v%!fC?#GA{-_gMh;CQmj~Zp zxeZZk9Daa&5s?0K`)dNun+iXeAC^I+b@hlyjxxJ4d82*ZDsNGzV&j>hx`l-i}kvMi5m| zM|LHHJc!w!}~nRC4G z{q;iT7Ls@Kq++N}2#nS|>V!Q85>GBXLcPezR-(HL>D1h-EYYLR_E`R*gU@yMWBSU7 zMYMGnma%DfC_1T3f9172 z3E3L?p7%q0%&-Q|PV0E;aze--+@ER6(_jcv-}aKn(M_((Dvkrmn5;_ zZA&8#id+>Yp2SwyQgs*b*?IeZAO6J-wdb+Flu=li+W<{qe(wusrjEy}+$>Z~Q*6g& zyg)Iv5_#R>kWjl0NSyi)isAV?kWTG3#Wv+HL*nyUkIOX~iWKdz&gQd3Lt@&X0a7?H zKfE&AG$!EuruplY_|3L~2u|kr|9qqqZo4(aoD-%$@B!CDYAqT1=Yj;-qi#|LV>h>j zo;6aZ+nXSf9yAiSRH~+kUhI~9Op^c1H;83eCkHj5H@>*_NE^*t?C|<|5vtW zkodz37NQx*0kiL^HBey>Wn{viHeY1yZf%%$d>B4l-NJjKF8M4gl7~*0jfafkT^1%Sd{eh1-%F{ak z9L@A@MCo$|i|5dT1hL!U2X{VArJeBYZXQYp){m4;t1wqSiXY@*eSdLwEAhh3Pa<_K zpOf4@X`(a^VSWRfr~by^@y{;@>XoW(%4} zY}ip}wQ=1XNU+UmZW8%ICiXK2r1JyJxmLz^rpWue2X|Hm>(yocIT!z8#>i96_6l-M z4Xlch1B!@KTYr8p?lxe!`+V%*EVo{GG-~@C3d<>l4Wnnezhv$9rnHt1&SXvczlk_f zcN&>{<}8gfIr|OP%Y9AMk#tPjz|!INj{&6&*jwKOsQCgV_#@fWHAvAajpfRmS!%jq zX>LSKG_u-OsefBe#-8OKmuQ7+ef|p8Me`7E$$rQQsa@I~4C_*_iPuyIy~I~qg;?7< zU&8gyY=!d!69@E{k-JM<8?{6ezJlW0n=wPr$VT^j&C>i;Q7$-`OipesTT;b!{!7&B zg?on+Q5C%dyNClv9P-XqZQ>81FFtxP)9 zlnJ)>>%TiMrDT9j0Izxd6|Xzz5z7DMxU{s#>lCj)zEm&Az5QLMJJQJf(k_8=*=?QWy?QA7;Q6I{ewxGmeN`_d56VaXqP&_698Mw87_5OmM^qR#BS8xAyD*)92QPNy`+d|=AHnZE z0&y1-7mZjJ#L2J&JR-IRkp$>~%f*&_!;Biagniu+X2SM{FX8twwMFwqx!{;E>dj23 z@ev6ywJEqlexiPYz(2)e zeN%?y4V3&QeC15@-;s(v!|_EVjSRshqc5_V@N%J=aoApfZ-)>v10lxm!ob~Pa=uyv zY@h_hGB|7c>QD{r8kBlA6ZUExGhy4gAruq3F@{xME-i4G*n;oE$f3S7!V!WsUv=;t zW({ur;}ARp>MpfyFt~FFFH?Ip@?9@@L(C1b#ibd9Oba0dFoI*n3Va2JQw>HC(h!e@ z9Q+#49MS6shX}V>#&}lCx%j{-Vs*Yv!;1z_$c>nb!rLMjaJw|NQQ+Po{LBIf;k!}r zju@w}M}M=SE@BIOd5GI!Gom~0BI>s2Hr*KGstA`JxI%2j_kQF--x~pTX(RY{_yPV7 zb5ZYx1D*xBJbZjyODF3~oOlOQoS4*U3Z5r9qAEi9@9fZQmM=W3#qBOmnPiYD6)=+p z{1i$#uV)Iv6nuGkhr9uf5qv7Lrxt<+yeaa^wAhtz_19UJL*IQwHLBJlKMG$56@F$i zv3araR}(>@QexPI5q`;VGf1r|2t0`80=aQE@Y)VCS_lG&I|$}-GFmL!G*132i-eRI zgt;t%jJfF;oYabvtkgEE&1+3O(YUs)(Mqk@u+KaABELzoebgc@PL`HEG$xUj!vlGsRZlfB1Au4f`a+B0$ha^9)9CLg2uf_#z`gm_~ygyh2N$L!jf= z2v3ZjVJ)`gcaXJPw2SwnZ#$s+H*XQJ;jNiGgW#|ct(kH={iNXdUMmeS!t-H>$VM|T|Dt(=-4^jRTs7R^ zQOGmutGw?C!HqmzGTP$X8+oK;ti`u71#o!?i73ollYS`}8ICfOgrw0=h;5&h<<*9K z9T_|om4|+u%$+77bEDSJ!H)DLqb_>NFt@?g2cBxc#i1|K-WYvIE>g$ZdwpY7WSC?q zkUL1oO0AQnj$ZSj3d4-Ywq(r%`wNlncbdG1_p8$%8Y!8`>#?KDgB@E8>2gz6>xM(w zL(8JARW1D;Qw#;ic)M{j(;!CyCpuzHehY}qTTp~L)Cn)Kdp|+AJrNlwvpuyiTH6~X zifMu?OP#xjx!$Rdk2gTHUn=mq1#b$h)%ImZ0(H$}C7fu_H9Z~Cj)*MiGVYj3a zKnZcFz0g*m1W~K^Ku=0|VfbTa&vZCK1Sr9Tso1EW2R!qZ9s(3YgpdpEjc1PSAMo53EgOTw%^WEwvnkjhTfKuRxekSG$q-s+nsyh&tHvJ8Wghgp7mO0@~ zS@G}W-|xR*uNHsM#P37m$G<5@Rw3tCmSNUIt#ACql_wC5Y?~0Rw2Z<3-B>v9->M1o zUlH5u(<0nWxK!cXNHGNn&lg@5UIYs)ZA6(AI3DEkq~8s{k-x~TCX4T5Z6c&%dNv_6 z!0+HNZwdPE$v_p$6xif++aQM3me zb7A;xo9qV5-T0nkooo8DmaxOc{?v)RsSe`PZ>b>0*9s4^7_YWSo^ZYQuX<G zDX1ix>f*g`2M5t_cTZ|kkp_O62?VyOvhC#CZ?rHM$C*fD?F?$T7BV^+>9OvN`5Q?85_@L79VabZxpnI1s}HK$&5Gs+*5n zGyy19>Uj8nfBoz5bo=)~d}|0`&yk{0(}OB0`aS8=t;_F6^1XN0K{s4b3p$3_be^h+ z&Ih>g4-kGy#C&gcf$$&ZImTrrF_RgMhKYG(n`47Xy&uW>$q(jHWyYBk%>qGc1uO)6sOgB4VEa!7A6y* z{?NYDYI&kMCCG$k_d{wq>5gvYbz!~PwH3`tNoWb|D z4h{cr%mUrKHWh$46i|C_=h4-W{8npYO;nKS1oPJ3gYEa4{FNMmJRKyQEy%!u6jn{w zR~BGUFPuH>^^BT-qb+-~zFT0=i;?fmUneaziRbI46=2Tf;L%l$hAcmL9tg&{YJdrg z`a08{u$ z6o6g=8ge-j@vsoWERu-x)G|yJxRPdt zO*k5MZz`;B2zP;bIH#v5RPg~Tz za0l!KRM8UbSOcVR+)+6#{$3Hu-a}ywwfdzCTTbiaVdLM`H~$Qd-4v(EJ)k_M`jgNw#Np z1M^Qz{r!d9DA?9tV@+!C^ah|~U2}IEk3*-Aj;u;IzC33)5KwWL)wundv>_Yr^XY0> z9;(A6+^6&edxEj+jcbMI zscuU5yCR_2dh-m4GF&w}V8%~$Mj!n2>nBwxaO?Gus$}Y5A6K9Qu0NNPFIQT}F-mID zPf_v{+#yw502GC2DZ=^JPiXQn4a_q)x{qm^$dBkpG6L`Mk-+7?<|D@zsQq1?lA_m` zo_{?~zpi%rgQ>WVqxz{jv`77*jc_Nz-+r?v5z-th#^@mreSw6d4jDj(rbF&K9}Rxe zmWz;ka$W@YJmNXkxm54va~UVkA3nh`fZ(9X3)9t6Ey3U~oYyY(;SUWV(0B5%`<%&bK2#Q3@=|%(I-;*-arSB@a9AVq-8m2sgUc_ z3k%E#H{j{cugHk_i+A&M=^otrB8d6Yfjt8a^g1$-C4!o1{+vS&GeN?I1Zobm{${w{8@!6t78{>LG#xot`Vs@MZU#s%jll)Uc$W+@C-Th)t z+&#$iMCqK3Esyi-wgt9Bgl~gxRfDE|dgee(Wn8m*Rl~#_&3PWVlig4awRQnwo%G_4 z?uidig(ztkmP*4`q0TJ;&rH{_@8Gw2^zBb>P^c0r2Q}4D|e=UyaxKpzi8xhMU2<)h=#yYl7w+_^5%$l1?l-3G}Uk3#Yu^ zsjxk3zR{qD#Ca*-994=a)dVkS;{yKpHlW`-D2xeaKik2#*&kN0eu{J}MXi&zPpmYS z3PN|NK#SdN|HnX6aMdPWG$uNqY1+QR)^Jxi6WFq9#xAah=72reoL$mVUOB_p%uv^> z?~0fT^7|o+5UvLdf2W2QG+g@%(8>^=$%&Lgj0p}&?s!6T5NL0kS#XssN}R$b9+5j8 zjf8EPyFOyyLi5&PK`W2@-8{jC)HXjv!gSCrb@(In9 zCUR1)?>U5*>UGcFq*zUGuX3HBR$t9!mTSpE{3E4b$78=ahEP`Q4?EN$706|ip-zU58ZToa7s{dIxk!US+Gl?QzzzCiELRF+avS$%KEK^(=Hb`5``Y;|F6%#cF3gY2x~6;Gjf$5HxRr$`jo;Hq%O8?<}6A=SMR zB5q+XrX{3%+#Z)G!T?T|yc%)DIKr z{X~h+sK%Hte4(vK%S}8D%>C#acYnKl;9{{!H2X68a{#idqiwy=QNT=Y)bVrW&4?R= zs0)Vad)yIjv||)O7dju_GhJ}lnJxnOyDi@jpUD%+2U0+|XcVeE#$v?kpKR~v$0u&i z#*%?Y=JmB~ss;8NrtRMFd(b)vFw;T1OwM14x2LK+OGQV8I7GNQ${hHRbXiP)7`2Lf z)%}oV=kuiYCLxWvq?4#kv>T{uNnd@hOrhMb@UBVJ!~y+osV{?cy9Z*S9-5}eTZdj? zDp6m~eXbjHiwe-w8fNT;cMy_!w~=J&bLjnc-E4KX!TRgKBk)}HjB*-|ad@+xdw)8#?BU3E_}hYbM1PcBJT!WJ3ED24vur#Jqn zn^Md>#x>GHP)1^f{&-&yadU*y$dXx9-&}xj7Z*Z&UG>7kK z3>|?{rN7s0W7oXRAUiXm!Z_07j z7Z4$^v`15j^D9NCMQwib$FJ!D22urSymz|V1N|#(iX8y1^8+wydhCXXtg@V_ShB0qiFt!$MpcE8MI`dGYAZ+l zU#usu*jvi?XHK$7RlXYLLCji`g=Ls6QnXTgJn!zXv!pl;Em=<+8)j|j4CB003^xdR znHm^29+`hP@aH#iwvG1G68Bybo_{qg``m?9I=qsp{`?v!`}7M!?>b^I5@R8i{$=)A z`7rHWID}80B&H596qG^iGZ;$%CC7508DhVwYY6w2=(AC8QLmP!2)?&XPc(C{PSR+V zye#SVe!hS@q2C5P2jX3gJj3=>l`?#fZGb@20dJo%iFUTj-e*DSxF;-63m)X^yM@2e z>);Q1y&hH8ju=l~so5SkZSIYsJ273}Z%KONF2Y|wtUd34e|M`JE6P@rWI&ed$+Z-* z3wI_$T%Kld$e8R6B9ab7d(s$7pLI{$d*a62f@=Kr&lVo;2$+3)DMt|=*%>jI&|W_2 zA6e=BbN%YgH0yes2+q!DV=o*+35(u~);Hr7*F~hks`XfZF}o4;A68t%IKs0qx`N{> zM%&og)d=}|W5INjv4@d=yGPpRuDEv6FarYs*0i}Oe^^0MsBn)vUndF62t(nc3>mMn_p}Kl_l?#gdC;7L#|hdyYYT%n z8B=$JSb||gjVgJ1<*AaM+m80n&TG&;iP@ESS1v5(4cKmoKdmt@7F5a6Fxe%1BrJpp z4CPp@vWHAO?nd2otngUjoGlrCl7r!|=8UCJL~M{;?@nYG*YuU7jl|@#f#JsC!U7|| zfbm9xDg(ylh?~1tKP^FP)Ac~F$KqS<)*d#?WM6Pi%*avqW6Gi~pO@U}MiBQo8agfM_* zYG|U?*e&Lpvys_K;q+QzOrT*I5nyWJb7qODnplJ;XSp)s$kLect_=xqA`w8sMCHr* z*L2%s45>5pRM2Sicsz8KG&f!6!UlLXXTx8yVVyq(-3V|<3OM2EM^ z6iC?jYfiCWHW~+JKW%$4`;xXikJwzfRJRg99{O5`fLm`bU|$bwYhZs?vy_uFX_Otm z`BwYci}_F9Tdt)pfZLwwXD?)DdVxA%*&D#z#(c7O#d0fxUZT1W@o084BJ4{qF>s3o z@`4L%x8zWgxDcR{7y(x@_DfFA^l4$w!QLhqU1D;blwHj^UC?D4a>}tz-twP z6J}vV&r+gOVB4N}OliU2zlyY}lC-w$a;us+%nP*N>E#&8>90SK2&6EqnAi*xq*uQ_ zndMmpJtI(&*F7nG6yxjh};CWaqr)66pb0h2G4r*_;KVaQ_;* zAxSCWJFUv49ht7kGV1A#gCcvfVc)2C>;@)l_%e_5&T9XG^!~YGJ*)r;+jQTO2!=t# z9mX(MK~KVJW(nMPD=kugAhquiXYQs=w!HJ&%0s@B3XoTuHmz{iAn`A3s*>{z9>}Fu zqd$Jtfb_QNkV)byp5zz^hYGc6_SMev-x|Gk!_*#REl=479!RsSYZ~IJ@~v79`&H+q zVT+!=P2JJ|tc}@Y=M4T#>l?L{%&ixT2wwLLpR2~aQ71bEhMjNyP}eiI6Y1&MQ|js! zK^mI7@ZEY0Jp=M8@U4QRIf2VrI(PJ0m0G6z4s@_kb?ThBOk7=d5wk8=h?%9Ljqf6DCW zG}ev!&n-eb$Pqc&G@aEZDEnjyUi)CF=acI^fm(wUW`9?0*K$FIby*=1e~Q}e;Jw91 zIffC2J5$9~Q0=t9IuZM8qYQPJ9n4VFo7swjtt!1XI`PtqCVnc=#z#1+1ys*Ni{46M zr+GOOPx+z<1geyl%INCA9@&?qIO5Des!m^R&40ri9z~Bx6}H%v&9P4nvoOyGrXA8L z486fWzeuS-4pT@X-%xMV0|Qjs-)O!x&=1lJ&4KzxNt&*N%OL5grNW%=4+2%w&Y;I( z*ags;XwWw*e%DY!rxus)o)6|AiHN@6w-PrVAM)n|UadT%j9laKFF@y*>;d7RO-sY) zAgHRa-93NEa_T`g=#kvyilOtHj?*Ci$4{_84Hj!pbOy~)GDF|f`h*pnC2_M$K9n3> z|4;yS^V0cbyn0iGB(EI0YqZ%eh^vF3J za_sJod8nSD@bO%Uve9FtUrqJp`UzN5LC723>oZs9^Q0RE(;@1ZtK0bv{olhobg-=r zqw>SA%U+17CM)!)=_sg44dsZS^a!B*&B+`r>l)IY~B%Ellt;sII zxvsQ(*?Pj$u8^L8LqDBZ+x90D6@+=vQR+OjL42ZGGHy=#dmsEEZ$OZzJ+fKtv%SsN zOBal9dk>(5oJpoYYZ03=^ukT%P5hyQzda4|K!w6LoO_k2o{qBZ3Z3*xSBT&#)OO0W z_x=Ia#y}VA!luMo;u(ydNYz91{mM8`(&QhVE;|;B;wNB3?XQn%2G^b|V$DmzYkbwy zW!ISBdtk#_$(NEU@z?=;pH#2BU5QJ0$G`F^5!Ik3(20C(f` zMine-1YW}{su{S{&cl6+cFYo`C)Dv2)Y%R?D)1 zuKno+ue1-39OItpR6oWyU}aV%fm8HF0A&NkV5NwSE<*nc)9-zVVLcL6wh$XF(dV<&GC~tHK8nzqUy&(y42rj1pJTg+17< z_cd-HAI54S(M};v;0zYsbc*_6`kme{^bIq{q^o|w5b0cR4aYRsmuAHv1CANyhXpHn z%<5(Tb+30=7dxGH`3t+s?bx-a6b^+~y^vw?HDHebo4<^LsC_;% z;`b~my*n5*21^v3eBRmmrc~HQoQB*PuC5YTQBq^{t2FT4C3t6e#SqkRR}Q<4EKe<0{keH!6xVYI`DQk+f#cnQ9go)v zd#dDi3%-$0x47eVQ}Vg>&;`1oO^;(3eitIYR+EP^?xD0$2K92)8l*QF#s=YyeFrtL zg;CiNxI6$GzkWZx0*8whHoirsO0vu*EoVbVWOq%tbCs zO{8UTpX4npYpV&g3W5dai>DIWqCRNn+5p)S9Y`c(#g#L2GupX)lWTiky5FR}L}GdL z?wS9LX9~KW4P=)d$5tv-47ArMdvFz5t4o(%1x=ST-|PWod)*l#JcnMGm|TmK4wS8Y z%CMlQF_nDo`D1qS3WYyK)b@{DfytqR4a=n?p&dK#h}hnblnNPAffPP6%^(db(8_{QZ%FcXZ-818xldz20z#yW0wC3((9-js9ju?X4+Q#IPRuWieAP5!YEP=q%>q*_uMMrh#%QV3KI zWHIbo-b+pqeMLo`e-Lx_WmgF7$P$+pUcJs> zvTFMHgkm=(@86wLCI|2Ad8^tY&#ERNy|f=5BP-LbU=;3k63|_weq<*BwVa5gOSCwH z;Si>Z%fGM(+Z41AjWUKjC7o3jL3)2_2@9rfvBHML1a|`jf|+-~#R=Ol@rOq(A&Vs7 zYJWHX{LgX{Di3EE`?41^!(@XDJS{~|tH=x_a5+w6UeH7Fi}KRZ?VH6xxu zepp)Ur|JBQ`E}9{%JX==Ae}7r;1WL=CM?(dO|bB<@g#pwD+B#E3?~CW8-3ihI_WO5 znh^7&bxzN)-h-Qa^8BPbXDN@fbdIX!G|~wY4Q$IY4?7#SWm1mo?lZE-QTK?i$E(wg zqVN|k!fQ~z08O9GWwB;~2B0|~D@n%pA)j7}(l$j6VqfV7Uh2KX52x{FPaf2Uk0npZ z?-)1?N_~E=JObsJhtcu%R9lI8?KGD$&zvJ_(djT(2*PTwE?Rby05Uf{8l@Ye=Q>u! zG3JOu!`Dd$^IKMY2K%UJPTVw%i?y<_h@vcXo(C+`Zvwa;kF?aPbO8nD+W36sOn-lN z2{~7UpyxLXV0x+!C3!q2TFje5&wt%E!d@VUxKPvnyjSyGI=h2} z794ctM#;;oWAA^>398lyYXxvi7U_gK$?MeDC@l!f!zLTnR!q9X#V6xY7!KRC!U(Vz} z$zslnIOVcQj;G&J2WxT!)PTOBApv_O3A;lZiI2X~o4N5vTh9cwPygW)Q{!)4Wu-i; z(BnAY+oPw-6=D8kMTZ0WXrdf{bJsWh4^MC=-ey+&4V-?SL)cl#jf>AAWM#dvy!kH0 zSMfv3=4akAc_%Hig2p7S1twnU>w>E8{CtVrx7df@TSu{~>ojnc^*GMCR(95}`)a#w zo-YdHJPADyL?e$6972l*VIr5hJ0$WL7?l47vIMCW70pZCr(zTJo? z9pwt$FMa6DM>Ag%vy6F+FGi@Q`6e>+cAGoDoX=u+U+p?`3q1TwEw`QJ&CcW~cZP00 za?o7z_o{ZsqvIkYFM2(T(N<{>aicvDne8d=--$!lENt!Sz{w}{kMUhahXJ7&=vC3T<@!*2Nt$y z={`=Zj9Oy?xW5wi&JjyMeZz3=G&k>&`J=~0KV!;$Fr30dMk~M~it3ZcLu&Z%mW>d) zNoFO5dZRhSB7`>O&T_R%j0?fk;5tLS+XRR)Q9A{nh&zr4vToUHh}?FlzEtx)XrTTrh*$2h*H zJnRo_5b12(rYchL5zYFRB3rkLWYN2B&Zov!b`+rMC&1k{C0Lw5WctRdMv8cO)$e#U z9lZu&HYc>()t>(Jwm{Y0>6kI3sGP~oMv!bQi>gTT>t`!}_{kl3r8ZZjyF*f*)eJx+ zFYF&`aBlU>NjOwf0q-IF6G;r}`!n!6b&co;cWB=gNB8a9gvbtHA=sW@NtgWQLrea6 zMUA~f|Ck*VhQePlv8!Fj!hPd}Jb#>D+Olmzd-kU>*?`D?Dd!N@eHM;}3&f-Hm%#*RdKGDme*D{uCHE-4XIbZ2%+I z!*jX3$>TQ0`)xgmjnjzoJoS1F{*~=VD77+u{?#O$xT4t-Z&DW~H!3(|$qu!^&?5Cl zQfv>`jAAa#IFEW;sE>VgKC%v;N?@bkpI_IPkcmsP5b=yvuc9ktbK~e>HB5U;Ys_So z3JRwHK?c>34y7{GJ|%Zq%w?@zRVAlOmbH>YJ}>IeZi*qqgLwfi-4nN3h15qPJoQCa zx8~wZJCpE^o=Ujy54y=-_jymgzE-@upxb>@4J+bDN=z zZMz(=4?bXLKm9Wyx2HS~rbKikmyXKM38u%>>+u%7kue&g=hbU1XZDC-k)F)wjjW{H5zGneo1$8B!gm$ZqHX}in3TZx0gEr9-y*%ewv9M0XR1Tra&J#6!oFDpl7eW)`% zf7e^_yDfF9HIAqsspOz)D)FE^HFLhKTMmU>@9yo(0#)PrfTL069=&YZx9H1yZ2A*i zF{6KF%|>$k9KEmTb4gQ+@{pT<4l5fwF?jgvt&J#tz|KaU_=$TR`%Ugq_BN=pJai$N zpb+`lsz}Y$8+Ay5pf(dX;*E1gm*gih)C5GD1#y2ZsX_!fNV2^j)v@%wb9jM-&V9dL zxxni>b=Sc;w&&Pa<$pM{Mm^v}Sgbh7d`dXWv>U%0ee2fBb@%9xHl2M%V_cDdokOzC zZ2Rqv`yyjtFp78AAA{-#_DWA!t+KukU^wbGF;Oax`DG)%5u$F)TC4)0N_N zar0yo5}VSAc?hx5ZieSQnRI24Uj4(zkp&tYTy z;JMj$QMmp@Y<560D{&;NF)u_^a@59j)}dcW!}o|6A2|-8&7RYqo+?Sk?85d( z#@98b6F|4AHn_j`j9|ol3Sw_IK$`X6G0T0v`yhXd?oc)B_`!LoEJFC?>BIDr<>`Lb zuXb8t)g1RRtR3MSB;FN2sKRD>Fyh&C(x01&8a}hVR}idFaV4)jAI#+yD=;fwgn%06 z{k>ZI_)JDNk8I^=(j>Ris7E2>m~i$%<_tZJg%<*1lUv2P#7ge=rrRAue(PjAC@+pL}&*%*#RtZJ*~Q242dU{2?{bMo8sPs*s$KwMnb z)WLH{QzMAYYK!Ps!{f*ew1S$tE@J44SXjGBr^71y{p`vcf5AUQBP!W_UgA`X_Kmg2 zQ+Xb{Y~dG!(Zw;Bay-Q+MDCrE_2f5j9~^$1K`$w|yBjD(fZ=BWZe-?jpES}&j%gOn z%P6f>t~!1i+&g)*>tzlOZ6l?z8IR1!T(MmxOn86~s6)>#yTXc7<8Vd3`#u|+8cbsF z535A9V|zNBV~!~dj-AyK+S%+7nmt|L-B9c2j@qgrE=aK5$WL8YtUXR zS%GXX?M^zP-+Q9Pc{DnA-&FzBc$+yN2_oVQGWWF+OTFlRzjwq4Y~ZI8DxzBEqU>SD z6`?W6@3B3@9LBvt;Wf=n{Fd=b6NtWLdFabmX-C0U8HfHoR$cpBr{K`XN0(7?9{fZa zn+14R1D0_7e$T%`pT(h2h^$D*Q&$edf`xt}O~uz>s}WZ`t(h|=^*1Tl-$w&$5jn?4 zB{^|n5jrZg#r(E%&a}aDQ~a-Xt}KFb!*^5$T(Mo8Vw(@#s1>NJ0)15aCCnvepW=Ea zI#BpUSDA;p`Nb5BWWJ$AK7J+LaS`$lVro-GPOZdlZm&@T%ol@Hrm zIw8^?;`gV$-Y4ULDSa*$0nCuu{mbTusL_Uuw8+dKh}y)1-NV!Cdcsm2GO%x+x+`&# zi=Uh)@{p!La|~VN{;{7!(9_4IxhL(zA9<|UzSY7(wagaIi5RC1fke8%eBRb&tT!F6`s;lZlG3Q-J- zQv*lkYzsVj`hpp@BkVY3Jt_OzPN)af`3!gApp#!*6?#c=+!WcV!sXKW8-e?8J?#IZ z>MO&d>Y{~JKtQBR>FyBe7MP)H2x$-yDd}!$hK>Q0?v#>-p;Kaz?(S}wA@98R$M@Xt z&wA#}K46OMUkV<*rK>E8`{cNIEkqN7@g|Swuj{mH?53FdkJ?Yp#q5k9aelrsuUx?LN1_1!Hu9)R`2>$=_3b-${;#DwN7!-&9b_F?XX!ND#o(M|K zK9?=}$GjuPYFS+;!>EDl+GD+?)A5`@fP=HJUOrAntpsJoc$5$~lAR_i8E8~ZiZV9! zahb1Z+Ah;yfpzKXJ4J;-%;Bq^%5q&l!X3rahz<4_*=1?coSn(nlVvxCq+64RIhKmu zLX@D6K|QPa)M=|P`T++Tv4^jsP&-{YUfMc@>QmSEQV+GuGB!@-PqR52sekbx{{Gqa za^WJcrU-}ZOMdnJpMd?!^xk(5Z{cd5cX5k&oeqaXY^-=SY~ zR3z9;Yk!bMQdmcFvn#r`yzQNEGIc+ZZRIfhVPP%_Nymvz)2)MPhQ9MDRRf=+LL!tN zN@=(8*DY{E@Z)Ni(7+a_%Hp`Vk3ddCg-Id_e-l^rKdzwG^OrF8x7b;FNh^OUA_{l2 z<)a&Ou-rLATmo=6;W-n${8xj-{0+X(5p`uqNSx`B zNDb1he$zI6BNKCAFn+;WQA3+~_-Z)%_}vu^bQ{6qc<_a{ z;GGScRYrm#Y4y*<)GN#r7sk4$AW^c$I^GJy$`|hwk$!ctD)jz=WQUBd_3aa5+~BcX z_L4-@+u;9790KnjUc=1NzpYeUTwvU`U#Z~EWz!mx61lFTIU!JPkn#Fr@??^9DNtwD1QNlVObgID1%&9&tal`8+<4h&r> ze}gy|$r`;_c)N1%v-ZMgDE#(CDSEx3#GJQ`4>*0RjKp z4ppSPt!6g>pGF_*`hot=8rdhf``mA!_cU{TSi5x0p8kO;SF=EW(drhb&|C(FPh%h( zAyEDF`vGUyBF0{@nN`w3Jyf;cD$qp^*%vXI^q2YLxnMsHirW|Zc21{p#q9s6)%?%f z8NPltN4rmoz>tu`F?cul7v3L9B5)8CbgT1HlVC-Mo2Yd@q0-|%bqN!v>pt8CsbHwl zTCd=`Vr)S4iKjwii|cyPPLL$mQAea4Qjx2s?UW=c6IPRBw|y)@H{3= z%u`mYss9L+OU>hX-&()(=gl~L6};&5^Yr}}RqLbKmSOvFn}4*oWNV8u|8=-jFD0KL z$Y^iTl;Wx1tBk|jjkjXBao3T(r`OvixaKyDc}7TT=QAqx^aq^m_ajIflEd9S4~fZF zxPK5VZMtM~!T|R$qdOaQp5y`>g20AZB4DA?1bek$5Pa)JB^F?`>3&)XaxQ=o;8I^W zU3Sq*yOT0}>k~$@@Y?L~aJ!_HcQ@Xw@*Wn(Z8gxY?|DAvJT;r-qR->-z5WD8gqk?) zw!XShyWG*A)!;;xwr%(UWei#+p zz5JBrz3BL!BMi~^Pzwy;&oZM7K^M_ixAcJVB3C}6g>Vhsmeq*ft?LS@f}nW(M{9&! zo^Cm~s`eh)TGzxUW${ry`XZ>ehOR`%RtL(P`JN-hF3Zmu*1`8H)!kJcjSQ7;!o|dg ztlZ?UH*P=Uj%V5tTbYUGX3_0gEZ=oCS?~s(=)_KHIrOfE{=60StztV_a|kC~U6}A+ z4uxjN>rnGFP-pr7iCnU~h<~lae*) z?JJ49?)mh(kHS2-JoVqhsF4%wFtlLt3yiUs!aqp`Q%HbDTCi@`a*8Lx#jVCZRB;r* zgD$t$THA1_k4th@8lNg8R*s&vQGe{{JSWFjCV4AqCQ+-`x7%Ve@Oo3m@+S8+ijV`o z3%pG6@qB<9k=8O@nNt`nq(f?J$IUcN(`e?sj$-Wr$^=xF_Cb5)W>4Tdm%q{$asBfi zgPWi6U5e3{f6LRSKk2skks+8IV;Oc3>`Mxr`}{ZnzKH-?%Wy{t?iqB;DeZ*!#ORy3 z7C1CjCt|oXJA(ekr=g?_{*rKaxRNU;_@0LceerU{$7pjR`23O_JwZn;&=#}#wn%E+ z^Rf3_ueL+GZ#K*+mUHG>z%m4{<52vpJP9{mO|o*ePwa0^NAUTEf}O}Jb*O^r5Ft7eY!NBq3k zC*;o*^SM*eIo5m=i*KG0Kkzg@7U@e>r@U(={?c+}%UAoipv7O~ud}=DTXCZFj^RX= z?0q7G1<8bNGs`=Pk4bWC+M3NP_%7XLILK%zx|9>w(^g9&p)QgDnKm|fq({(M9yGt0CtIni`O)VvCP zsrfJD-$j$Ov*uD$E#7J<1qht42`U6tHVw1A7u;jmiU`S==702d?eD`sbsb-;RFLL0 z7%dgax#L99p zqLt&^y5fRxd@4J4_Y7@kGX9V-;K36|+fmMgpXy6>4=0$^ zm=E|b_!TK7bpS=?{4)U}+X|eHIEQoD9F)5ZZz`B8t{a#yosmdsMhTbScnqyg4Rcw2 z+ZOQr^daul%$U#IKyPWy^!@Kzw}AjPl8d}or<6OpV7U|VO7hFPm&OsjaM<XO?66IbSL58rLL@giSxaav7WI$Nf3Sorc}bX6pY#OcZF zl-}|qug{wUZF)5BjK7<$CEQO-yOD9*p8pEUs>b6Oa!+Ws7?0$I^|w`Um)9OJ}#83fu%i4_;RskdT+gO`ftZ1*;>M62%Kv#%3g5kyhERKfeqo3 z8^#%VYKHR_%{{jk+HrtmXA_C8ym@XkGW+N?N13g^r?{!_|0yg`x?Oef(&11&km{YJ zOyhTRjuQ!)y=Qz^MKJetb#OSAn;6RG)h_b8LgfahoOTi;`L-PPx(Z`4f(Y8{Ca!G z_;u6Za+BJ+b3&_9S5eox;GBw(3}xJZ%!Mgj(}fB=O||bFFuGwLSYN| zJ)5mRZx=I;rO8vum3+;~)}Km|Xo}b`JXZAPKB%`K#y%~#^h^864bm_FK9OxxnwyY$ zZ*kt_Bu%9-*wtU}DOHqw0u+o}&Nrwa-e`?Cho0q9_z7yu98copd-Wj2%>R92kM!%# zSeDkaTa`Wb4w62((KiMPpHJSan$Msg&Ri27Oi8Z@ec+4YSo#=`V{Zl&utt7&`D@#f zIX;y(-|D)x;j5Y$Qa$VkM0~{&yaK-j9N85Ftp3v>lVM)yVEs$;{m&JQxfRI!M)9^} zw{>&~f77?qQ)f)~hnGk>IAi-I4elk;m#CCs2`@wbv#aA)CLFlh8>9Wn$i4r4r``SW zyPVZ8(3R``!Im-#?Je?nPTYg|Pl`udRJV(ARoE<2$eHPCSS`GE7VMH$ZCM%oTS)^0 zW+g*e9Ug8wIySkFpXSA(>1Q#~!-(+T4-*+>$4z4+J}(UEck?H1iM_UPjTFjB_$;CH z+KX?*1NA%i0&NwC|I8#i=j0MX!K+C-Lx#}RQ*^7b-5m0Ji_)~$@t>;<5_(8wHME7P zI;KD*-ZPE8H@kt$K;3(b3x&nBGPbjpEVk+wS1_Y6;g2n_H_Oty+6ivt#UO1U)vC5| zN@xD3F?ntE>{>O2s0FS%wI)(+ovrrJ{hv_u+c}}|s!?H??(}AY$FcUQJc6o$()_8r zpxa_=OjfB$)@!|)dG_bQa)$y9CG=d6N@MGP+SH|NZA2~Auvk?|OBz}ezY+@zV`{$W zKQp|sgLiLivVTkC{%$B{jT;8BlXf*~1v)J~<$HzUq)F-|=ST!DyB@B(<`tG>xYZRZ zi&7LK!akEl;XlWdyYP+&`(f6(dcpFw?*4d39a(;u<@V|pl@vMZ{&w-uf?Myj&Mz8~ zZv;|H2oxIGP>rjcxfW{MoOx%w6zyzY zE#Me)*!%@Jw6j)X^D|Hms)xpY)76)9s3AXz^G6eT@c;0*aYpJSmmnWY;yY!HUX5To zTF>5l>^gVd&3p4T;DW;FyH0LHAvdraeJZ#cq(>U(V zW}nYgrs zf%-W_R&Gumois4ct|9c+&2YbXR9'JUNxsqIMk_d0{V^p$BqffB?I*B7x0<4gZ> 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

3|w&Y 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 + Copyright (C) 2007 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. diff --git a/resources/[standalone]/oxmysql/README.md b/resources/[standalone]/oxmysql/README.md index 38e9019..c9ca245 100644 --- a/resources/[standalone]/oxmysql/README.md +++ b/resources/[standalone]/oxmysql/README.md @@ -7,13 +7,13 @@ A FiveM resource to communicate with a MySQL database using [node-mysql2](https: ![](https://img.shields.io/github/contributors/overextended/oxmysql?logo=github) ![](https://img.shields.io/github/v/release/overextended/oxmysql?logo=github) -## 📚 Documentation - -https://overextended.dev/oxmysql - -## 💾 Download - -https://github.com/overextended/oxmysql/releases/latest/download/oxmysql.zip +## 🔗 Links +- 💾 [Download](https://github.com/overextended/oxmysql/releases/latest/download/oxmysql.zip) + - Download the latest release directly. +- 📚 [Documentation](https://overextended.dev/oxmysql) + - For installation, setup, and everything else. +- 📦 [npm](https://www.npmjs.com/package/@overextended/oxmysql) + - Use our npm package for enhanced functionality and TypeScript support. ## ✨ Features @@ -24,9 +24,9 @@ https://github.com/overextended/oxmysql/releases/latest/download/oxmysql.zip - Support for URI connection strings and semicolon separated values. - Improved parameter checking and error handling. -## npm Package +## 🧾 Logging -https://www.npmjs.com/package/@overextended/oxmysql +We have included a module for submitting error logs to [Fivemanage](https://fivemanage.com/?ref=overextended), a cloud management service tailored for game servers. Additional logging options and support for other services will be available in the future. ## Lua Language Server diff --git a/resources/[standalone]/oxmysql/dist/build.js b/resources/[standalone]/oxmysql/dist/build.js index dbdc85c..323fa9d 100644 --- a/resources/[standalone]/oxmysql/dist/build.js +++ b/resources/[standalone]/oxmysql/dist/build.js @@ -5,7 +5,10 @@ var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __getProtoOf = Object.getPrototypeOf; var __hasOwnProp = Object.prototype.hasOwnProperty; -var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value; +var __knownSymbol = (name, symbol) => (symbol = Symbol[name]) ? symbol : Symbol.for("Symbol." + name); +var __typeError = (msg) => { + throw TypeError(msg); +}; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); var __esm = (fn, res) => function __init() { return fn && (res = (0, fn[__getOwnPropNames(fn)[0]])(fn = 0)), res; @@ -33,39 +36,40 @@ var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__ge isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target, mod )); -var __publicField = (obj, key, value) => { - __defNormalProp(obj, typeof key !== "symbol" ? key + "" : key, value); - return value; -}; -var __accessCheck = (obj, member, msg) => { - if (!member.has(obj)) - throw TypeError("Cannot " + msg); -}; -var __privateGet = (obj, member, getter) => { - __accessCheck(obj, member, "read from private field"); - return getter ? getter.call(obj) : member.get(obj); -}; -var __privateAdd = (obj, member, value) => { - if (member.has(obj)) - throw TypeError("Cannot add the same private member more than once"); - member instanceof WeakSet ? member.add(obj) : member.set(obj, value); -}; -var __privateSet = (obj, member, value, setter) => { - __accessCheck(obj, member, "write to private field"); - setter ? setter.call(obj, value) : member.set(obj, value); - return value; -}; -var __privateWrapper = (obj, member, setter, getter) => ({ - set _(value) { - __privateSet(obj, member, value, setter); - }, - get _() { - return __privateGet(obj, member, getter); +var __accessCheck = (obj, member, msg) => member.has(obj) || __typeError("Cannot " + msg); +var __privateGet = (obj, member, getter) => (__accessCheck(obj, member, "read from private field"), getter ? getter.call(obj) : member.get(obj)); +var __privateAdd = (obj, member, value) => member.has(obj) ? __typeError("Cannot add the same private member more than once") : member instanceof WeakSet ? member.add(obj) : member.set(obj, value); +var __privateSet = (obj, member, value, setter) => (__accessCheck(obj, member, "write to private field"), setter ? setter.call(obj, value) : member.set(obj, value), value); +var __using = (stack, value, async) => { + if (value != null) { + if (typeof value !== "object" && typeof value !== "function") __typeError("Object expected"); + var dispose; + if (async) dispose = value[__knownSymbol("asyncDispose")]; + if (dispose === void 0) dispose = value[__knownSymbol("dispose")]; + if (typeof dispose !== "function") __typeError("Object not disposable"); + stack.push([async, dispose, value]); + } else if (async) { + stack.push([async]); } -}); -var __privateMethod = (obj, member, method) => { - __accessCheck(obj, member, "access private method"); - return method; + return value; +}; +var __callDispose = (stack, error, hasError) => { + var E = typeof SuppressedError === "function" ? SuppressedError : function(e2, s2, m2, _) { + return _ = Error(m2), _.name = "SuppressedError", _.error = e2, _.suppressed = s2, _; + }; + var fail = (e2) => error = hasError ? new E(e2, error, "An error was suppressed during disposal") : (hasError = true, e2); + var next = (it) => { + while (it = stack.pop()) { + try { + var result = it[1] && it[1].call(it[2]); + if (it[0]) return Promise.resolve(result).then(next, (e2) => (fail(e2), next())); + } catch (e2) { + fail(e2); + } + } + if (hasError) throw error; + }; + return next(); }; // node_modules/.pnpm/lru-cache@7.18.3/node_modules/lru-cache/index.js @@ -522,8 +526,7 @@ var require_lru_cache = __commonJS({ for (const i2 of this.indexes()) { const v = this.valList[i2]; const value = this.isBackgroundFetch(v) ? v.__staleWhileFetching : v; - if (value === void 0) - continue; + if (value === void 0) continue; if (fn(value, this.keyList[i2], this)) { return this.get(this.keyList[i2], getOptions); } @@ -533,8 +536,7 @@ var require_lru_cache = __commonJS({ for (const i2 of this.indexes()) { const v = this.valList[i2]; const value = this.isBackgroundFetch(v) ? v.__staleWhileFetching : v; - if (value === void 0) - continue; + if (value === void 0) continue; fn.call(thisp, value, this.keyList[i2], this); } } @@ -542,8 +544,7 @@ var require_lru_cache = __commonJS({ for (const i2 of this.rindexes()) { const v = this.valList[i2]; const value = this.isBackgroundFetch(v) ? v.__staleWhileFetching : v; - if (value === void 0) - continue; + if (value === void 0) continue; fn.call(thisp, value, this.keyList[i2], this); } } @@ -567,8 +568,7 @@ var require_lru_cache = __commonJS({ const key = this.keyList[i2]; const v = this.valList[i2]; const value = this.isBackgroundFetch(v) ? v.__staleWhileFetching : v; - if (value === void 0) - continue; + if (value === void 0) continue; const entry = { value }; if (this.ttls) { entry.ttl = this.ttls[i2]; @@ -647,8 +647,7 @@ var require_lru_cache = __commonJS({ if (status) { status.set = "replace"; const oldValue = oldVal && this.isBackgroundFetch(oldVal) ? oldVal.__staleWhileFetching : oldVal; - if (oldValue !== void 0) - status.oldValue = oldValue; + if (oldValue !== void 0) status.oldValue = oldValue; } } else if (status) { status.set = "update"; @@ -717,8 +716,7 @@ var require_lru_cache = __commonJS({ if (updateAgeOnHas) { this.updateItemAge(index); } - if (status) - status.has = "hit"; + if (status) status.has = "hit"; this.statusTTL(status, index); return true; } else if (status) { @@ -762,8 +760,7 @@ var require_lru_cache = __commonJS({ if (aborted && !updateCache) { options.status.fetchAborted = true; options.status.fetchError = ac.signal.reason; - if (ignoreAbort) - options.status.fetchAbortIgnored = true; + if (ignoreAbort) options.status.fetchAbortIgnored = true; } else { options.status.fetchResolved = true; } @@ -779,8 +776,7 @@ var require_lru_cache = __commonJS({ this.delete(k); } } else { - if (options.status) - options.status.fetchUpdated = true; + if (options.status) options.status.fetchUpdated = true; this.set(k, v2, fetchOpts.options); } } @@ -826,8 +822,7 @@ var require_lru_cache = __commonJS({ } }); }, "pcall"); - if (options.status) - options.status.fetchDispatched = true; + if (options.status) options.status.fetchDispatched = true; const p = new Promise(pcall).then(cb, eb); p.__abortController = ac; p.__staleWhileFetching = v; @@ -869,8 +864,7 @@ var require_lru_cache = __commonJS({ signal } = {}) { if (!this.fetchMethod) { - if (status) - status.fetch = "get"; + if (status) status.fetch = "get"; return this.get(k, { allowStale, updateAgeOnGet, @@ -896,8 +890,7 @@ var require_lru_cache = __commonJS({ }; let index = this.keyMap.get(k); if (index === void 0) { - if (status) - status.fetch = "miss"; + if (status) status.fetch = "miss"; const p = this.backgroundFetch(k, index, options, fetchContext); return p.__returned = p; } else { @@ -906,15 +899,13 @@ var require_lru_cache = __commonJS({ const stale = allowStale && v.__staleWhileFetching !== void 0; if (status) { status.fetch = "inflight"; - if (stale) - status.returnedStale = true; + if (stale) status.returnedStale = true; } return stale ? v.__staleWhileFetching : v.__returned = v; } const isStale = this.isStale(index); if (!forceRefresh && !isStale) { - if (status) - status.fetch = "hit"; + if (status) status.fetch = "hit"; this.moveToTail(index); if (updateAgeOnGet) { this.updateItemAge(index); @@ -927,8 +918,7 @@ var require_lru_cache = __commonJS({ const staleVal = hasStale && allowStale; if (status) { status.fetch = hasStale && isStale ? "stale" : "refresh"; - if (staleVal && isStale) - status.returnedStale = true; + if (staleVal && isStale) status.returnedStale = true; } return staleVal ? p.__staleWhileFetching : p.__returned = p; } @@ -945,14 +935,12 @@ var require_lru_cache = __commonJS({ const fetching = this.isBackgroundFetch(value); this.statusTTL(status, index); if (this.isStale(index)) { - if (status) - status.get = "stale"; + if (status) status.get = "stale"; if (!fetching) { if (!noDeleteOnStaleGet) { this.delete(k); } - if (status) - status.returnedStale = allowStale; + if (status) status.returnedStale = allowStale; return allowStale ? value : void 0; } else { if (status) { @@ -961,8 +949,7 @@ var require_lru_cache = __commonJS({ return allowStale ? value.__staleWhileFetching : void 0; } } else { - if (status) - status.get = "hit"; + if (status) status.get = "hit"; if (fetching) { return value.__staleWhileFetching; } @@ -1502,10 +1489,8 @@ var require_denque = __commonJS({ return void 0; } var len = this.size(); - if (i2 >= len || i2 < -len) - return void 0; - if (i2 < 0) - i2 += len; + if (i2 >= len || i2 < -len) return void 0; + if (i2 < 0) i2 += len; i2 = this._head + i2 & this._capacityMask; return this._list[i2]; }, "peekAt"); @@ -1513,8 +1498,7 @@ var require_denque = __commonJS({ return this.peekAt(i2); }, "get"); Denque.prototype.peek = /* @__PURE__ */ __name(function peek() { - if (this._head === this._tail) - return void 0; + if (this._head === this._tail) return void 0; return this._list[this._head]; }, "peek"); Denque.prototype.peekFront = /* @__PURE__ */ __name(function peekFront() { @@ -1529,42 +1513,31 @@ var require_denque = __commonJS({ }, "length") }); Denque.prototype.size = /* @__PURE__ */ __name(function size() { - if (this._head === this._tail) - return 0; - if (this._head < this._tail) - return this._tail - this._head; - else - return this._capacityMask + 1 - (this._head - this._tail); + if (this._head === this._tail) return 0; + if (this._head < this._tail) return this._tail - this._head; + else return this._capacityMask + 1 - (this._head - this._tail); }, "size"); Denque.prototype.unshift = /* @__PURE__ */ __name(function unshift(item) { - if (arguments.length === 0) - return this.size(); + if (arguments.length === 0) return this.size(); var len = this._list.length; this._head = this._head - 1 + len & this._capacityMask; this._list[this._head] = item; - if (this._tail === this._head) - this._growArray(); - if (this._capacity && this.size() > this._capacity) - this.pop(); - if (this._head < this._tail) - return this._tail - this._head; - else - return this._capacityMask + 1 - (this._head - this._tail); + if (this._tail === this._head) this._growArray(); + if (this._capacity && this.size() > this._capacity) this.pop(); + if (this._head < this._tail) return this._tail - this._head; + else return this._capacityMask + 1 - (this._head - this._tail); }, "unshift"); Denque.prototype.shift = /* @__PURE__ */ __name(function shift() { var head = this._head; - if (head === this._tail) - return void 0; + if (head === this._tail) return void 0; var item = this._list[head]; this._list[head] = void 0; this._head = head + 1 & this._capacityMask; - if (head < 2 && this._tail > 1e4 && this._tail <= this._list.length >>> 2) - this._shrinkArray(); + if (head < 2 && this._tail > 1e4 && this._tail <= this._list.length >>> 2) this._shrinkArray(); return item; }, "shift"); Denque.prototype.push = /* @__PURE__ */ __name(function push(item) { - if (arguments.length === 0) - return this.size(); + if (arguments.length === 0) return this.size(); var tail = this._tail; this._list[tail] = item; this._tail = tail + 1 & this._capacityMask; @@ -1574,21 +1547,17 @@ var require_denque = __commonJS({ if (this._capacity && this.size() > this._capacity) { this.shift(); } - if (this._head < this._tail) - return this._tail - this._head; - else - return this._capacityMask + 1 - (this._head - this._tail); + if (this._head < this._tail) return this._tail - this._head; + else return this._capacityMask + 1 - (this._head - this._tail); }, "push"); Denque.prototype.pop = /* @__PURE__ */ __name(function pop() { var tail = this._tail; - if (tail === this._head) - return void 0; + if (tail === this._head) return void 0; var len = this._list.length; this._tail = tail - 1 + len & this._capacityMask; var item = this._list[this._tail]; this._list[this._tail] = void 0; - if (this._head < 2 && tail > 1e4 && tail <= len >>> 2) - this._shrinkArray(); + if (this._head < 2 && tail > 1e4 && tail <= len >>> 2) this._shrinkArray(); return item; }, "pop"); Denque.prototype.removeOne = /* @__PURE__ */ __name(function removeOne(index) { @@ -1596,14 +1565,11 @@ var require_denque = __commonJS({ if (i2 !== (i2 | 0)) { return void 0; } - if (this._head === this._tail) - return void 0; + if (this._head === this._tail) return void 0; var size = this.size(); var len = this._list.length; - if (i2 >= size || i2 < -size) - return void 0; - if (i2 < 0) - i2 += size; + if (i2 >= size || i2 < -size) return void 0; + if (i2 < 0) i2 += size; i2 = this._head + i2 & this._capacityMask; var item = this._list[i2]; var k; @@ -1629,14 +1595,11 @@ var require_denque = __commonJS({ if (i2 !== (i2 | 0)) { return void 0; } - if (this._head === this._tail) - return void 0; + if (this._head === this._tail) return void 0; var size = this.size(); var len = this._list.length; - if (i2 >= size || i2 < -size || count < 1) - return void 0; - if (i2 < 0) - i2 += size; + if (i2 >= size || i2 < -size || count < 1) return void 0; + if (i2 < 0) i2 += size; if (count === 1 || !count) { removed = new Array(1); removed[0] = this.removeOne(i2); @@ -1647,8 +1610,7 @@ var require_denque = __commonJS({ this.clear(); return removed; } - if (i2 + count > size) - count = size - i2; + if (i2 + count > size) count = size - i2; var k; removed = new Array(count); for (k = 0; k < count; k++) { @@ -1679,8 +1641,7 @@ var require_denque = __commonJS({ this._list[i2 = i2 - 1 + len & this._capacityMask] = void 0; del_count--; } - if (index < 0) - this._tail = i2; + if (index < 0) this._tail = i2; } else { this._tail = i2; i2 = i2 + count + len & this._capacityMask; @@ -1693,8 +1654,7 @@ var require_denque = __commonJS({ del_count--; } } - if (this._head < 2 && this._tail > 1e4 && this._tail <= len >>> 2) - this._shrinkArray(); + if (this._head < 2 && this._tail > 1e4 && this._tail <= len >>> 2) this._shrinkArray(); return removed; }, "remove"); Denque.prototype.splice = /* @__PURE__ */ __name(function splice(index, count) { @@ -1703,10 +1663,8 @@ var require_denque = __commonJS({ return void 0; } var size = this.size(); - if (i2 < 0) - i2 += size; - if (i2 > size) - return void 0; + if (i2 < 0) i2 += size; + if (i2 > size) return void 0; if (arguments.length > 2) { var k; var temp; @@ -1778,8 +1736,7 @@ var require_denque = __commonJS({ this._list = new Array(capacity); this._capacityMask = capacity - 1; this._tail = length; - for (var i2 = 0; i2 < length; i2++) - this._list[i2] = array[i2]; + for (var i2 = 0; i2 < length; i2++) this._list[i2] = array[i2]; }, "_fromArray"); Denque.prototype._copyArray = /* @__PURE__ */ __name(function _copyArray(fullCopy, size) { var src = this._list; @@ -1793,13 +1750,10 @@ var require_denque = __commonJS({ var k = 0; var i2; if (fullCopy || this._head > this._tail) { - for (i2 = this._head; i2 < capacity; i2++) - dest[k++] = src[i2]; - for (i2 = 0; i2 < this._tail; i2++) - dest[k++] = src[i2]; + for (i2 = this._head; i2 < capacity; i2++) dest[k++] = src[i2]; + for (i2 = 0; i2 < this._tail; i2++) dest[k++] = src[i2]; } else { - for (i2 = this._head; i2 < this._tail; i2++) - dest[k++] = src[i2]; + for (i2 = this._head; i2 < this._tail; i2++) dest[k++] = src[i2]; } return dest; }, "_copyArray"); @@ -1828,1287 +1782,241 @@ var require_denque = __commonJS({ } }); -// node_modules/.pnpm/lru-cache@8.0.5/node_modules/lru-cache/dist/cjs/index.js -var require_cjs = __commonJS({ - "node_modules/.pnpm/lru-cache@8.0.5/node_modules/lru-cache/dist/cjs/index.js"(exports2) { +// node_modules/.pnpm/lru.min@1.1.1/node_modules/lru.min/lib/index.js +var require_lib = __commonJS({ + "node_modules/.pnpm/lru.min@1.1.1/node_modules/lru.min/lib/index.js"(exports2) { "use strict"; Object.defineProperty(exports2, "__esModule", { value: true }); - exports2.LRUCache = void 0; - var perf = typeof performance === "object" && performance && typeof performance.now === "function" ? performance : Date; - var warned = /* @__PURE__ */ new Set(); - var emitWarning = /* @__PURE__ */ __name((msg, type, code, fn) => { - typeof process === "object" && process && typeof process.emitWarning === "function" ? process.emitWarning(msg, type, code, fn) : console.error(`[${code}] ${type}: ${msg}`); - }, "emitWarning"); - var shouldWarn = /* @__PURE__ */ __name((code) => !warned.has(code), "shouldWarn"); - var TYPE = Symbol("type"); - var isPosInt = /* @__PURE__ */ __name((n) => n && n === Math.floor(n) && n > 0 && isFinite(n), "isPosInt"); - var getUintArray = /* @__PURE__ */ __name((max) => !isPosInt(max) ? null : max <= Math.pow(2, 8) ? Uint8Array : max <= Math.pow(2, 16) ? Uint16Array : max <= Math.pow(2, 32) ? Uint32Array : max <= Number.MAX_SAFE_INTEGER ? ZeroArray : null, "getUintArray"); - var _ZeroArray = class _ZeroArray extends Array { - constructor(size) { - super(size); - this.fill(0); - } - }; - __name(_ZeroArray, "ZeroArray"); - var ZeroArray = _ZeroArray; - var _constructing; - var _Stack = class _Stack { - heap; - length; - static create(max) { - const HeapCls = getUintArray(max); - if (!HeapCls) - return []; - __privateSet(_Stack, _constructing, true); - const s2 = new _Stack(max, HeapCls); - __privateSet(_Stack, _constructing, false); - return s2; - } - constructor(max, HeapCls) { - if (!__privateGet(_Stack, _constructing)) { - throw new TypeError("instantiate Stack using Stack.create(n)"); - } - this.heap = new HeapCls(max); - this.length = 0; - } - push(n) { - this.heap[this.length++] = n; - } - pop() { - return this.heap[--this.length]; - } - }; - _constructing = new WeakMap(); - __name(_Stack, "Stack"); - // private constructor - __privateAdd(_Stack, _constructing, false); - var Stack = _Stack; - var _max, _maxSize, _dispose, _disposeAfter, _fetchMethod, _size2, _calculatedSize, _keyMap, _keyList, _valList, _next, _prev, _head, _tail, _free, _disposed, _sizes, _starts, _ttls, _hasDispose, _hasFetchMethod, _hasDisposeAfter, _initializeTTLTracking, initializeTTLTracking_fn, _updateItemAge, _statusTTL, _setItemTTL, _isStale, _initializeSizeTracking, initializeSizeTracking_fn, _removeItemSize, _addItemSize, _requireSize, _indexes, indexes_fn, _rindexes, rindexes_fn, _isValidIndex, isValidIndex_fn, _evict, evict_fn, _backgroundFetch, backgroundFetch_fn, _isBackgroundFetch, isBackgroundFetch_fn, _connect, connect_fn, _moveToTail, moveToTail_fn; - var _LRUCache = class _LRUCache { - constructor(options) { - __privateAdd(this, _initializeTTLTracking); - __privateAdd(this, _initializeSizeTracking); - __privateAdd(this, _indexes); - __privateAdd(this, _rindexes); - __privateAdd(this, _isValidIndex); - __privateAdd(this, _evict); - __privateAdd(this, _backgroundFetch); - __privateAdd(this, _isBackgroundFetch); - __privateAdd(this, _connect); - __privateAdd(this, _moveToTail); - // properties coming in from the options of these, only max and maxSize - // really *need* to be protected. The rest can be modified, as they just - // set defaults for various methods. - __privateAdd(this, _max, void 0); - __privateAdd(this, _maxSize, void 0); - __privateAdd(this, _dispose, void 0); - __privateAdd(this, _disposeAfter, void 0); - __privateAdd(this, _fetchMethod, void 0); - /** - * {@link LRUCache.OptionsBase.ttl} - */ - __publicField(this, "ttl"); - /** - * {@link LRUCache.OptionsBase.ttlResolution} - */ - __publicField(this, "ttlResolution"); - /** - * {@link LRUCache.OptionsBase.ttlAutopurge} - */ - __publicField(this, "ttlAutopurge"); - /** - * {@link LRUCache.OptionsBase.updateAgeOnGet} - */ - __publicField(this, "updateAgeOnGet"); - /** - * {@link LRUCache.OptionsBase.updateAgeOnHas} - */ - __publicField(this, "updateAgeOnHas"); - /** - * {@link LRUCache.OptionsBase.allowStale} - */ - __publicField(this, "allowStale"); - /** - * {@link LRUCache.OptionsBase.noDisposeOnSet} - */ - __publicField(this, "noDisposeOnSet"); - /** - * {@link LRUCache.OptionsBase.noUpdateTTL} - */ - __publicField(this, "noUpdateTTL"); - /** - * {@link LRUCache.OptionsBase.maxEntrySize} - */ - __publicField(this, "maxEntrySize"); - /** - * {@link LRUCache.OptionsBase.sizeCalculation} - */ - __publicField(this, "sizeCalculation"); - /** - * {@link LRUCache.OptionsBase.noDeleteOnFetchRejection} - */ - __publicField(this, "noDeleteOnFetchRejection"); - /** - * {@link LRUCache.OptionsBase.noDeleteOnStaleGet} - */ - __publicField(this, "noDeleteOnStaleGet"); - /** - * {@link LRUCache.OptionsBase.allowStaleOnFetchAbort} - */ - __publicField(this, "allowStaleOnFetchAbort"); - /** - * {@link LRUCache.OptionsBase.allowStaleOnFetchRejection} - */ - __publicField(this, "allowStaleOnFetchRejection"); - /** - * {@link LRUCache.OptionsBase.ignoreFetchAbort} - */ - __publicField(this, "ignoreFetchAbort"); - // computed properties - __privateAdd(this, _size2, void 0); - __privateAdd(this, _calculatedSize, void 0); - __privateAdd(this, _keyMap, void 0); - __privateAdd(this, _keyList, void 0); - __privateAdd(this, _valList, void 0); - __privateAdd(this, _next, void 0); - __privateAdd(this, _prev, void 0); - __privateAdd(this, _head, void 0); - __privateAdd(this, _tail, void 0); - __privateAdd(this, _free, void 0); - __privateAdd(this, _disposed, void 0); - __privateAdd(this, _sizes, void 0); - __privateAdd(this, _starts, void 0); - __privateAdd(this, _ttls, void 0); - __privateAdd(this, _hasDispose, void 0); - __privateAdd(this, _hasFetchMethod, void 0); - __privateAdd(this, _hasDisposeAfter, void 0); - // conditionally set private methods related to TTL - __privateAdd(this, _updateItemAge, /* @__PURE__ */ __name(() => { - }, "#updateItemAge")); - __privateAdd(this, _statusTTL, /* @__PURE__ */ __name(() => { - }, "#statusTTL")); - __privateAdd(this, _setItemTTL, /* @__PURE__ */ __name(() => { - }, "#setItemTTL")); - /* c8 ignore stop */ - __privateAdd(this, _isStale, /* @__PURE__ */ __name(() => false, "#isStale")); - __privateAdd(this, _removeItemSize, /* @__PURE__ */ __name((_i) => { - }, "#removeItemSize")); - __privateAdd(this, _addItemSize, /* @__PURE__ */ __name((_i, _s, _st) => { - }, "#addItemSize")); - __privateAdd(this, _requireSize, /* @__PURE__ */ __name((_k, _v, size, sizeCalculation) => { - if (size || sizeCalculation) { - throw new TypeError("cannot set size without setting maxSize or maxEntrySize on cache"); + exports2.createLRU = void 0; + var createLRU = /* @__PURE__ */ __name((options) => { + let { max, onEviction } = options; + if (!(Number.isInteger(max) && max > 0)) + throw new TypeError("`max` must be a positive integer"); + let size = 0; + let head = 0; + let tail = 0; + let free = []; + const keyMap = /* @__PURE__ */ new Map(); + const keyList = new Array(max).fill(void 0); + const valList = new Array(max).fill(void 0); + const next = new Array(max).fill(0); + const prev = new Array(max).fill(0); + const setTail = /* @__PURE__ */ __name((index, type) => { + if (index === tail) + return; + const nextIndex = next[index]; + const prevIndex = prev[index]; + if (index === head) + head = nextIndex; + else if (type === "get" || prevIndex !== 0) + next[prevIndex] = nextIndex; + if (nextIndex !== 0) + prev[nextIndex] = prevIndex; + next[tail] = index; + prev[index] = tail; + next[index] = 0; + tail = index; + }, "setTail"); + const _evict = /* @__PURE__ */ __name(() => { + const evictHead = head; + const key = keyList[evictHead]; + onEviction === null || onEviction === void 0 ? void 0 : onEviction(key, valList[evictHead]); + keyMap.delete(key); + keyList[evictHead] = void 0; + valList[evictHead] = void 0; + head = next[evictHead]; + if (head !== 0) + prev[head] = 0; + size--; + if (size === 0) + head = tail = 0; + free.push(evictHead); + return evictHead; + }, "_evict"); + return { + /** Adds a key-value pair to the cache. Updates the value if the key already exists. */ + set(key, value) { + if (key === void 0) + return; + let index = keyMap.get(key); + if (index === void 0) { + index = size === max ? _evict() : free.length > 0 ? free.pop() : size; + keyMap.set(key, index); + keyList[index] = key; + size++; + } else + onEviction === null || onEviction === void 0 ? void 0 : onEviction(key, valList[index]); + valList[index] = value; + if (size === 1) + head = tail = index; + else + setTail(index, "set"); + }, + /** Retrieves the value for a given key and moves the key to the most recent position. */ + get(key) { + const index = keyMap.get(key); + if (index === void 0) + return; + if (index !== tail) + setTail(index, "get"); + return valList[index]; + }, + /** Retrieves the value for a given key without changing its position. */ + peek: /* @__PURE__ */ __name((key) => { + const index = keyMap.get(key); + return index !== void 0 ? valList[index] : void 0; + }, "peek"), + /** Checks if a key exists in the cache. */ + has: /* @__PURE__ */ __name((key) => keyMap.has(key), "has"), + /** Iterates over all keys in the cache, from most recent to least recent. */ + *keys() { + let current = tail; + for (let i2 = 0; i2 < size; i2++) { + yield keyList[current]; + current = prev[current]; } - return 0; - }, "#requireSize")); - const { max = 0, ttl, ttlResolution = 1, ttlAutopurge, updateAgeOnGet, updateAgeOnHas, allowStale, dispose, disposeAfter, noDisposeOnSet, noUpdateTTL, maxSize = 0, maxEntrySize = 0, sizeCalculation, fetchMethod, noDeleteOnFetchRejection, noDeleteOnStaleGet, allowStaleOnFetchRejection, allowStaleOnFetchAbort, ignoreFetchAbort } = options; - if (max !== 0 && !isPosInt(max)) { - throw new TypeError("max option must be a nonnegative integer"); - } - const UintArray = max ? getUintArray(max) : Array; - if (!UintArray) { - throw new Error("invalid max value: " + max); - } - __privateSet(this, _max, max); - __privateSet(this, _maxSize, maxSize); - this.maxEntrySize = maxEntrySize || __privateGet(this, _maxSize); - this.sizeCalculation = sizeCalculation; - if (this.sizeCalculation) { - if (!__privateGet(this, _maxSize) && !this.maxEntrySize) { - throw new TypeError("cannot set sizeCalculation without setting maxSize or maxEntrySize"); + }, + /** Iterates over all values in the cache, from most recent to least recent. */ + *values() { + let current = tail; + for (let i2 = 0; i2 < size; i2++) { + yield valList[current]; + current = prev[current]; } - if (typeof this.sizeCalculation !== "function") { - throw new TypeError("sizeCalculation set to non-function"); + }, + /** Iterates over `[key, value]` pairs in the cache, from most recent to least recent. */ + *entries() { + let current = tail; + for (let i2 = 0; i2 < size; i2++) { + yield [keyList[current], valList[current]]; + current = prev[current]; } - } - if (fetchMethod !== void 0 && typeof fetchMethod !== "function") { - throw new TypeError("fetchMethod must be a function if specified"); - } - __privateSet(this, _fetchMethod, fetchMethod); - __privateSet(this, _hasFetchMethod, !!fetchMethod); - __privateSet(this, _keyMap, /* @__PURE__ */ new Map()); - __privateSet(this, _keyList, new Array(max).fill(void 0)); - __privateSet(this, _valList, new Array(max).fill(void 0)); - __privateSet(this, _next, new UintArray(max)); - __privateSet(this, _prev, new UintArray(max)); - __privateSet(this, _head, 0); - __privateSet(this, _tail, 0); - __privateSet(this, _free, Stack.create(max)); - __privateSet(this, _size2, 0); - __privateSet(this, _calculatedSize, 0); - if (typeof dispose === "function") { - __privateSet(this, _dispose, dispose); - } - if (typeof disposeAfter === "function") { - __privateSet(this, _disposeAfter, disposeAfter); - __privateSet(this, _disposed, []); - } else { - __privateSet(this, _disposeAfter, void 0); - __privateSet(this, _disposed, void 0); - } - __privateSet(this, _hasDispose, !!__privateGet(this, _dispose)); - __privateSet(this, _hasDisposeAfter, !!__privateGet(this, _disposeAfter)); - this.noDisposeOnSet = !!noDisposeOnSet; - this.noUpdateTTL = !!noUpdateTTL; - this.noDeleteOnFetchRejection = !!noDeleteOnFetchRejection; - this.allowStaleOnFetchRejection = !!allowStaleOnFetchRejection; - this.allowStaleOnFetchAbort = !!allowStaleOnFetchAbort; - this.ignoreFetchAbort = !!ignoreFetchAbort; - if (this.maxEntrySize !== 0) { - if (__privateGet(this, _maxSize) !== 0) { - if (!isPosInt(__privateGet(this, _maxSize))) { - throw new TypeError("maxSize must be a positive integer if specified"); - } + }, + /** Iterates over each value-key pair in the cache, from most recent to least recent. */ + forEach: /* @__PURE__ */ __name((callback) => { + let current = tail; + for (let i2 = 0; i2 < size; i2++) { + const key = keyList[current]; + const value = valList[current]; + callback(value, key); + current = prev[current]; } - if (!isPosInt(this.maxEntrySize)) { - throw new TypeError("maxEntrySize must be a positive integer if specified"); - } - __privateMethod(this, _initializeSizeTracking, initializeSizeTracking_fn).call(this); - } - this.allowStale = !!allowStale; - this.noDeleteOnStaleGet = !!noDeleteOnStaleGet; - this.updateAgeOnGet = !!updateAgeOnGet; - this.updateAgeOnHas = !!updateAgeOnHas; - this.ttlResolution = isPosInt(ttlResolution) || ttlResolution === 0 ? ttlResolution : 1; - this.ttlAutopurge = !!ttlAutopurge; - this.ttl = ttl || 0; - if (this.ttl) { - if (!isPosInt(this.ttl)) { - throw new TypeError("ttl must be a positive integer if specified"); - } - __privateMethod(this, _initializeTTLTracking, initializeTTLTracking_fn).call(this); - } - if (__privateGet(this, _max) === 0 && this.ttl === 0 && __privateGet(this, _maxSize) === 0) { - throw new TypeError("At least one of max, maxSize, or ttl is required"); - } - if (!this.ttlAutopurge && !__privateGet(this, _max) && !__privateGet(this, _maxSize)) { - const code = "LRU_CACHE_UNBOUNDED"; - if (shouldWarn(code)) { - warned.add(code); - const msg = "TTL caching without ttlAutopurge, max, or maxSize can result in unbounded memory consumption."; - emitWarning(msg, "UnboundedCacheWarning", code, _LRUCache); - } - } - } - /** - * Do not call this method unless you need to inspect the - * inner workings of the cache. If anything returned by this - * object is modified in any way, strange breakage may occur. - * - * These fields are private for a reason! - * - * @internal - */ - static unsafeExposeInternals(c) { - return { - // properties - starts: __privateGet(c, _starts), - ttls: __privateGet(c, _ttls), - sizes: __privateGet(c, _sizes), - keyMap: __privateGet(c, _keyMap), - keyList: __privateGet(c, _keyList), - valList: __privateGet(c, _valList), - next: __privateGet(c, _next), - prev: __privateGet(c, _prev), - get head() { - return __privateGet(c, _head); - }, - get tail() { - return __privateGet(c, _tail); - }, - free: __privateGet(c, _free), - // methods - isBackgroundFetch: (p) => { - var _a4; - return __privateMethod(_a4 = c, _isBackgroundFetch, isBackgroundFetch_fn).call(_a4, p); - }, - backgroundFetch: (k, index, options, context) => { - var _a4; - return __privateMethod(_a4 = c, _backgroundFetch, backgroundFetch_fn).call(_a4, k, index, options, context); - }, - moveToTail: (index) => { - var _a4; - return __privateMethod(_a4 = c, _moveToTail, moveToTail_fn).call(_a4, index); - }, - indexes: (options) => { - var _a4; - return __privateMethod(_a4 = c, _indexes, indexes_fn).call(_a4, options); - }, - rindexes: (options) => { - var _a4; - return __privateMethod(_a4 = c, _rindexes, rindexes_fn).call(_a4, options); - }, - isStale: (index) => { - var _a4; - return __privateGet(_a4 = c, _isStale).call(_a4, index); - } - }; - } - // Protected read-only members - /** - * {@link LRUCache.OptionsBase.max} (read-only) - */ - get max() { - return __privateGet(this, _max); - } - /** - * {@link LRUCache.OptionsBase.maxSize} (read-only) - */ - get maxSize() { - return __privateGet(this, _maxSize); - } - /** - * The total computed size of items in the cache (read-only) - */ - get calculatedSize() { - return __privateGet(this, _calculatedSize); - } - /** - * The number of items stored in the cache (read-only) - */ - get size() { - return __privateGet(this, _size2); - } - /** - * {@link LRUCache.OptionsBase.fetchMethod} (read-only) - */ - get fetchMethod() { - return __privateGet(this, _fetchMethod); - } - /** - * {@link LRUCache.OptionsBase.dispose} (read-only) - */ - get dispose() { - return __privateGet(this, _dispose); - } - /** - * {@link LRUCache.OptionsBase.disposeAfter} (read-only) - */ - get disposeAfter() { - return __privateGet(this, _disposeAfter); - } - /** - * Return the remaining TTL time for a given entry key - */ - getRemainingTTL(key) { - return __privateGet(this, _keyMap).has(key) ? Infinity : 0; - } - /** - * Return a generator yielding `[key, value]` pairs, - * in order from most recently used to least recently used. - */ - *entries() { - for (const i2 of __privateMethod(this, _indexes, indexes_fn).call(this)) { - if (__privateGet(this, _valList)[i2] !== void 0 && __privateGet(this, _keyList)[i2] !== void 0 && !__privateMethod(this, _isBackgroundFetch, isBackgroundFetch_fn).call(this, __privateGet(this, _valList)[i2])) { - yield [__privateGet(this, _keyList)[i2], __privateGet(this, _valList)[i2]]; - } - } - } - /** - * Inverse order version of {@link LRUCache.entries} - * - * Return a generator yielding `[key, value]` pairs, - * in order from least recently used to most recently used. - */ - *rentries() { - for (const i2 of __privateMethod(this, _rindexes, rindexes_fn).call(this)) { - if (__privateGet(this, _valList)[i2] !== void 0 && __privateGet(this, _keyList)[i2] !== void 0 && !__privateMethod(this, _isBackgroundFetch, isBackgroundFetch_fn).call(this, __privateGet(this, _valList)[i2])) { - yield [__privateGet(this, _keyList)[i2], __privateGet(this, _valList)[i2]]; - } - } - } - /** - * Return a generator yielding the keys in the cache, - * in order from most recently used to least recently used. - */ - *keys() { - for (const i2 of __privateMethod(this, _indexes, indexes_fn).call(this)) { - const k = __privateGet(this, _keyList)[i2]; - if (k !== void 0 && !__privateMethod(this, _isBackgroundFetch, isBackgroundFetch_fn).call(this, __privateGet(this, _valList)[i2])) { - yield k; - } - } - } - /** - * Inverse order version of {@link LRUCache.keys} - * - * Return a generator yielding the keys in the cache, - * in order from least recently used to most recently used. - */ - *rkeys() { - for (const i2 of __privateMethod(this, _rindexes, rindexes_fn).call(this)) { - const k = __privateGet(this, _keyList)[i2]; - if (k !== void 0 && !__privateMethod(this, _isBackgroundFetch, isBackgroundFetch_fn).call(this, __privateGet(this, _valList)[i2])) { - yield k; - } - } - } - /** - * Return a generator yielding the values in the cache, - * in order from most recently used to least recently used. - */ - *values() { - for (const i2 of __privateMethod(this, _indexes, indexes_fn).call(this)) { - const v = __privateGet(this, _valList)[i2]; - if (v !== void 0 && !__privateMethod(this, _isBackgroundFetch, isBackgroundFetch_fn).call(this, __privateGet(this, _valList)[i2])) { - yield __privateGet(this, _valList)[i2]; - } - } - } - /** - * Inverse order version of {@link LRUCache.values} - * - * Return a generator yielding the values in the cache, - * in order from least recently used to most recently used. - */ - *rvalues() { - for (const i2 of __privateMethod(this, _rindexes, rindexes_fn).call(this)) { - const v = __privateGet(this, _valList)[i2]; - if (v !== void 0 && !__privateMethod(this, _isBackgroundFetch, isBackgroundFetch_fn).call(this, __privateGet(this, _valList)[i2])) { - yield __privateGet(this, _valList)[i2]; - } - } - } - /** - * Iterating over the cache itself yields the same results as - * {@link LRUCache.entries} - */ - [Symbol.iterator]() { - return this.entries(); - } - /** - * Find a value for which the supplied fn method returns a truthy value, - * similar to Array.find(). fn is called as fn(value, key, cache). - */ - find(fn, getOptions = {}) { - for (const i2 of __privateMethod(this, _indexes, indexes_fn).call(this)) { - const v = __privateGet(this, _valList)[i2]; - const value = __privateMethod(this, _isBackgroundFetch, isBackgroundFetch_fn).call(this, v) ? v.__staleWhileFetching : v; - if (value === void 0) - continue; - if (fn(value, __privateGet(this, _keyList)[i2], this)) { - return this.get(__privateGet(this, _keyList)[i2], getOptions); - } - } - } - /** - * Call the supplied function on each item in the cache, in order from - * most recently used to least recently used. fn is called as - * fn(value, key, cache). Does not update age or recenty of use. - * Does not iterate over stale values. - */ - forEach(fn, thisp = this) { - for (const i2 of __privateMethod(this, _indexes, indexes_fn).call(this)) { - const v = __privateGet(this, _valList)[i2]; - const value = __privateMethod(this, _isBackgroundFetch, isBackgroundFetch_fn).call(this, v) ? v.__staleWhileFetching : v; - if (value === void 0) - continue; - fn.call(thisp, value, __privateGet(this, _keyList)[i2], this); - } - } - /** - * The same as {@link LRUCache.forEach} but items are iterated over in - * reverse order. (ie, less recently used items are iterated over first.) - */ - rforEach(fn, thisp = this) { - for (const i2 of __privateMethod(this, _rindexes, rindexes_fn).call(this)) { - const v = __privateGet(this, _valList)[i2]; - const value = __privateMethod(this, _isBackgroundFetch, isBackgroundFetch_fn).call(this, v) ? v.__staleWhileFetching : v; - if (value === void 0) - continue; - fn.call(thisp, value, __privateGet(this, _keyList)[i2], this); - } - } - /** - * Delete any stale entries. Returns true if anything was removed, - * false otherwise. - */ - purgeStale() { - let deleted = false; - for (const i2 of __privateMethod(this, _rindexes, rindexes_fn).call(this, { allowStale: true })) { - if (__privateGet(this, _isStale).call(this, i2)) { - this.delete(__privateGet(this, _keyList)[i2]); - deleted = true; - } - } - return deleted; - } - /** - * Return an array of [key, {@link LRUCache.Entry}] tuples which can be - * passed to cache.load() - */ - dump() { - const arr = []; - for (const i2 of __privateMethod(this, _indexes, indexes_fn).call(this, { allowStale: true })) { - const key = __privateGet(this, _keyList)[i2]; - const v = __privateGet(this, _valList)[i2]; - const value = __privateMethod(this, _isBackgroundFetch, isBackgroundFetch_fn).call(this, v) ? v.__staleWhileFetching : v; - if (value === void 0 || key === void 0) - continue; - const entry = { value }; - if (__privateGet(this, _ttls) && __privateGet(this, _starts)) { - entry.ttl = __privateGet(this, _ttls)[i2]; - const age = perf.now() - __privateGet(this, _starts)[i2]; - entry.start = Math.floor(Date.now() - age); - } - if (__privateGet(this, _sizes)) { - entry.size = __privateGet(this, _sizes)[i2]; - } - arr.unshift([key, entry]); - } - return arr; - } - /** - * Reset the cache and load in the items in entries in the order listed. - * Note that the shape of the resulting cache may be different if the - * same options are not used in both caches. - */ - load(arr) { - this.clear(); - for (const [key, entry] of arr) { - if (entry.start) { - const age = Date.now() - entry.start; - entry.start = perf.now() - age; - } - this.set(key, entry.value, entry); - } - } - /** - * Add a value to the cache. - */ - set(k, v, setOptions = {}) { - var _a4, _b, _c; - const { ttl = this.ttl, start, noDisposeOnSet = this.noDisposeOnSet, sizeCalculation = this.sizeCalculation, status } = setOptions; - let { noUpdateTTL = this.noUpdateTTL } = setOptions; - const size = __privateGet(this, _requireSize).call(this, k, v, setOptions.size || 0, sizeCalculation); - if (this.maxEntrySize && size > this.maxEntrySize) { - if (status) { - status.set = "miss"; - status.maxEntrySizeExceeded = true; - } - this.delete(k); - return this; - } - let index = __privateGet(this, _size2) === 0 ? void 0 : __privateGet(this, _keyMap).get(k); - if (index === void 0) { - index = __privateGet(this, _size2) === 0 ? __privateGet(this, _tail) : __privateGet(this, _free).length !== 0 ? __privateGet(this, _free).pop() : __privateGet(this, _size2) === __privateGet(this, _max) ? __privateMethod(this, _evict, evict_fn).call(this, false) : __privateGet(this, _size2); - __privateGet(this, _keyList)[index] = k; - __privateGet(this, _valList)[index] = v; - __privateGet(this, _keyMap).set(k, index); - __privateGet(this, _next)[__privateGet(this, _tail)] = index; - __privateGet(this, _prev)[index] = __privateGet(this, _tail); - __privateSet(this, _tail, index); - __privateWrapper(this, _size2)._++; - __privateGet(this, _addItemSize).call(this, index, size, status); - if (status) - status.set = "add"; - noUpdateTTL = false; - } else { - __privateMethod(this, _moveToTail, moveToTail_fn).call(this, index); - const oldVal = __privateGet(this, _valList)[index]; - if (v !== oldVal) { - if (__privateGet(this, _hasFetchMethod) && __privateMethod(this, _isBackgroundFetch, isBackgroundFetch_fn).call(this, oldVal)) { - oldVal.__abortController.abort(new Error("replaced")); - } else if (!noDisposeOnSet) { - if (__privateGet(this, _hasDispose)) { - (_a4 = __privateGet(this, _dispose)) == null ? void 0 : _a4.call(this, oldVal, k, "set"); - } - if (__privateGet(this, _hasDisposeAfter)) { - (_b = __privateGet(this, _disposed)) == null ? void 0 : _b.push([oldVal, k, "set"]); - } - } - __privateGet(this, _removeItemSize).call(this, index); - __privateGet(this, _addItemSize).call(this, index, size, status); - __privateGet(this, _valList)[index] = v; - if (status) { - status.set = "replace"; - const oldValue = oldVal && __privateMethod(this, _isBackgroundFetch, isBackgroundFetch_fn).call(this, oldVal) ? oldVal.__staleWhileFetching : oldVal; - if (oldValue !== void 0) - status.oldValue = oldValue; - } - } else if (status) { - status.set = "update"; - } - } - if (ttl !== 0 && !__privateGet(this, _ttls)) { - __privateMethod(this, _initializeTTLTracking, initializeTTLTracking_fn).call(this); - } - if (__privateGet(this, _ttls)) { - if (!noUpdateTTL) { - __privateGet(this, _setItemTTL).call(this, index, ttl, start); - } - if (status) - __privateGet(this, _statusTTL).call(this, status, index); - } - if (!noDisposeOnSet && __privateGet(this, _hasDisposeAfter) && __privateGet(this, _disposed)) { - const dt = __privateGet(this, _disposed); - let task; - while (task = dt == null ? void 0 : dt.shift()) { - (_c = __privateGet(this, _disposeAfter)) == null ? void 0 : _c.call(this, ...task); - } - } - return this; - } - /** - * Evict the least recently used item, returning its value or - * `undefined` if cache is empty. - */ - pop() { - var _a4; - try { - while (__privateGet(this, _size2)) { - const val = __privateGet(this, _valList)[__privateGet(this, _head)]; - __privateMethod(this, _evict, evict_fn).call(this, true); - if (__privateMethod(this, _isBackgroundFetch, isBackgroundFetch_fn).call(this, val)) { - if (val.__staleWhileFetching) { - return val.__staleWhileFetching; - } - } else if (val !== void 0) { - return val; - } - } - } finally { - if (__privateGet(this, _hasDisposeAfter) && __privateGet(this, _disposed)) { - const dt = __privateGet(this, _disposed); - let task; - while (task = dt == null ? void 0 : dt.shift()) { - (_a4 = __privateGet(this, _disposeAfter)) == null ? void 0 : _a4.call(this, ...task); - } - } - } - } - /** - * Check if a key is in the cache, without updating the recency of use. - * Will return false if the item is stale, even though it is technically - * in the cache. - * - * Will not update item age unless - * {@link LRUCache.OptionsBase.updateAgeOnHas} is set. - */ - has(k, hasOptions = {}) { - const { updateAgeOnHas = this.updateAgeOnHas, status } = hasOptions; - const index = __privateGet(this, _keyMap).get(k); - if (index !== void 0) { - const v = __privateGet(this, _valList)[index]; - if (__privateMethod(this, _isBackgroundFetch, isBackgroundFetch_fn).call(this, v) && v.__staleWhileFetching === void 0) { + }, "forEach"), + /** Deletes a key-value pair from the cache. */ + delete(key) { + const index = keyMap.get(key); + if (index === void 0) return false; + onEviction === null || onEviction === void 0 ? void 0 : onEviction(key, valList[index]); + keyMap.delete(key); + free.push(index); + keyList[index] = void 0; + valList[index] = void 0; + const prevIndex = prev[index]; + const nextIndex = next[index]; + if (prevIndex !== 0) + next[prevIndex] = nextIndex; + if (nextIndex !== 0) + prev[nextIndex] = prevIndex; + if (index === head) + head = nextIndex; + if (index === tail) + tail = prevIndex; + size--; + return true; + }, + /** Evicts the oldest item or the specified number of the oldest items from the cache. */ + evict: /* @__PURE__ */ __name((number) => { + let toPrune = Math.min(number, size); + while (toPrune > 0) { + _evict(); + toPrune--; } - if (!__privateGet(this, _isStale).call(this, index)) { - if (updateAgeOnHas) { - __privateGet(this, _updateItemAge).call(this, index); - } - if (status) { - status.has = "hit"; - __privateGet(this, _statusTTL).call(this, status, index); - } - return true; - } else if (status) { - status.has = "stale"; - __privateGet(this, _statusTTL).call(this, status, index); + }, "evict"), + /** Clears all key-value pairs from the cache. */ + clear() { + if (typeof onEviction === "function") { + const iterator = keyMap.values(); + for (let result = iterator.next(); !result.done; result = iterator.next()) + onEviction(keyList[result.value], valList[result.value]); } - } else if (status) { - status.has = "miss"; - } - return false; - } - /** - * Like {@link LRUCache#get} but doesn't update recency or delete stale - * items. - * - * Returns `undefined` if the item is stale, unless - * {@link LRUCache.OptionsBase.allowStale} is set. - */ - peek(k, peekOptions = {}) { - const { allowStale = this.allowStale } = peekOptions; - const index = __privateGet(this, _keyMap).get(k); - if (index !== void 0 && (allowStale || !__privateGet(this, _isStale).call(this, index))) { - const v = __privateGet(this, _valList)[index]; - return __privateMethod(this, _isBackgroundFetch, isBackgroundFetch_fn).call(this, v) ? v.__staleWhileFetching : v; - } - } - async fetch(k, fetchOptions = {}) { - const { - // get options - allowStale = this.allowStale, - updateAgeOnGet = this.updateAgeOnGet, - noDeleteOnStaleGet = this.noDeleteOnStaleGet, - // set options - ttl = this.ttl, - noDisposeOnSet = this.noDisposeOnSet, - size = 0, - sizeCalculation = this.sizeCalculation, - noUpdateTTL = this.noUpdateTTL, - // fetch exclusive options - noDeleteOnFetchRejection = this.noDeleteOnFetchRejection, - allowStaleOnFetchRejection = this.allowStaleOnFetchRejection, - ignoreFetchAbort = this.ignoreFetchAbort, - allowStaleOnFetchAbort = this.allowStaleOnFetchAbort, - context, - forceRefresh = false, - status, - signal - } = fetchOptions; - if (!__privateGet(this, _hasFetchMethod)) { - if (status) - status.fetch = "get"; - return this.get(k, { - allowStale, - updateAgeOnGet, - noDeleteOnStaleGet, - status - }); - } - const options = { - allowStale, - updateAgeOnGet, - noDeleteOnStaleGet, - ttl, - noDisposeOnSet, - size, - sizeCalculation, - noUpdateTTL, - noDeleteOnFetchRejection, - allowStaleOnFetchRejection, - allowStaleOnFetchAbort, - ignoreFetchAbort, - status, - signal - }; - let index = __privateGet(this, _keyMap).get(k); - if (index === void 0) { - if (status) - status.fetch = "miss"; - const p = __privateMethod(this, _backgroundFetch, backgroundFetch_fn).call(this, k, index, options, context); - return p.__returned = p; - } else { - const v = __privateGet(this, _valList)[index]; - if (__privateMethod(this, _isBackgroundFetch, isBackgroundFetch_fn).call(this, v)) { - const stale = allowStale && v.__staleWhileFetching !== void 0; - if (status) { - status.fetch = "inflight"; - if (stale) - status.returnedStale = true; + keyMap.clear(); + keyList.fill(void 0); + valList.fill(void 0); + free = []; + size = 0; + head = tail = 0; + }, + /** Resizes the cache to a new maximum size, evicting items if necessary. */ + resize: /* @__PURE__ */ __name((newMax) => { + if (!(Number.isInteger(newMax) && newMax > 0)) + throw new TypeError("`max` must be a positive integer"); + if (newMax === max) + return; + if (newMax < max) { + let current = tail; + const preserve = Math.min(size, newMax); + const remove = size - preserve; + const newKeyList = new Array(newMax); + const newValList = new Array(newMax); + const newNext = new Array(newMax); + const newPrev = new Array(newMax); + for (let i2 = 1; i2 <= remove; i2++) + onEviction === null || onEviction === void 0 ? void 0 : onEviction(keyList[i2], valList[i2]); + for (let i2 = preserve - 1; i2 >= 0; i2--) { + newKeyList[i2] = keyList[current]; + newValList[i2] = valList[current]; + newNext[i2] = i2 + 1; + newPrev[i2] = i2 - 1; + keyMap.set(newKeyList[i2], i2); + current = prev[current]; } - return stale ? v.__staleWhileFetching : v.__returned = v; - } - const isStale = __privateGet(this, _isStale).call(this, index); - if (!forceRefresh && !isStale) { - if (status) - status.fetch = "hit"; - __privateMethod(this, _moveToTail, moveToTail_fn).call(this, index); - if (updateAgeOnGet) { - __privateGet(this, _updateItemAge).call(this, index); - } - if (status) - __privateGet(this, _statusTTL).call(this, status, index); - return v; - } - const p = __privateMethod(this, _backgroundFetch, backgroundFetch_fn).call(this, k, index, options, context); - const hasStale = p.__staleWhileFetching !== void 0; - const staleVal = hasStale && allowStale; - if (status) { - status.fetch = isStale ? "stale" : "refresh"; - if (staleVal && isStale) - status.returnedStale = true; - } - return staleVal ? p.__staleWhileFetching : p.__returned = p; - } - } - /** - * Return a value from the cache. Will update the recency of the cache - * entry found. - * - * If the key is not found, get() will return `undefined`. - */ - get(k, getOptions = {}) { - const { allowStale = this.allowStale, updateAgeOnGet = this.updateAgeOnGet, noDeleteOnStaleGet = this.noDeleteOnStaleGet, status } = getOptions; - const index = __privateGet(this, _keyMap).get(k); - if (index !== void 0) { - const value = __privateGet(this, _valList)[index]; - const fetching = __privateMethod(this, _isBackgroundFetch, isBackgroundFetch_fn).call(this, value); - if (status) - __privateGet(this, _statusTTL).call(this, status, index); - if (__privateGet(this, _isStale).call(this, index)) { - if (status) - status.get = "stale"; - if (!fetching) { - if (!noDeleteOnStaleGet) { - this.delete(k); - } - if (status && allowStale) - status.returnedStale = true; - return allowStale ? value : void 0; - } else { - if (status && allowStale && value.__staleWhileFetching !== void 0) { - status.returnedStale = true; - } - return allowStale ? value.__staleWhileFetching : void 0; + head = 0; + tail = preserve - 1; + size = preserve; + keyList.length = newMax; + valList.length = newMax; + next.length = newMax; + prev.length = newMax; + for (let i2 = 0; i2 < preserve; i2++) { + keyList[i2] = newKeyList[i2]; + valList[i2] = newValList[i2]; + next[i2] = newNext[i2]; + prev[i2] = newPrev[i2]; } + free = []; + for (let i2 = preserve; i2 < newMax; i2++) + free.push(i2); } else { - if (status) - status.get = "hit"; - if (fetching) { - return value.__staleWhileFetching; - } - __privateMethod(this, _moveToTail, moveToTail_fn).call(this, index); - if (updateAgeOnGet) { - __privateGet(this, _updateItemAge).call(this, index); - } - return value; + const fill = newMax - max; + keyList.push(...new Array(fill).fill(void 0)); + valList.push(...new Array(fill).fill(void 0)); + next.push(...new Array(fill).fill(0)); + prev.push(...new Array(fill).fill(0)); } - } else if (status) { - status.get = "miss"; + max = newMax; + }, "resize"), + /** Returns the maximum number of items that can be stored in the cache. */ + get max() { + return max; + }, + /** Returns the number of items currently stored in the cache. */ + get size() { + return size; + }, + /** Returns the number of currently available slots in the cache before reaching the maximum size. */ + get available() { + return max - size; } - } - /** - * Deletes a key out of the cache. - * Returns true if the key was deleted, false otherwise. - */ - delete(k) { - var _a4, _b, _c, _d2; - let deleted = false; - if (__privateGet(this, _size2) !== 0) { - const index = __privateGet(this, _keyMap).get(k); - if (index !== void 0) { - deleted = true; - if (__privateGet(this, _size2) === 1) { - this.clear(); - } else { - __privateGet(this, _removeItemSize).call(this, index); - const v = __privateGet(this, _valList)[index]; - if (__privateMethod(this, _isBackgroundFetch, isBackgroundFetch_fn).call(this, v)) { - v.__abortController.abort(new Error("deleted")); - } else if (__privateGet(this, _hasDispose) || __privateGet(this, _hasDisposeAfter)) { - if (__privateGet(this, _hasDispose)) { - (_a4 = __privateGet(this, _dispose)) == null ? void 0 : _a4.call(this, v, k, "delete"); - } - if (__privateGet(this, _hasDisposeAfter)) { - (_b = __privateGet(this, _disposed)) == null ? void 0 : _b.push([v, k, "delete"]); - } - } - __privateGet(this, _keyMap).delete(k); - __privateGet(this, _keyList)[index] = void 0; - __privateGet(this, _valList)[index] = void 0; - if (index === __privateGet(this, _tail)) { - __privateSet(this, _tail, __privateGet(this, _prev)[index]); - } else if (index === __privateGet(this, _head)) { - __privateSet(this, _head, __privateGet(this, _next)[index]); - } else { - __privateGet(this, _next)[__privateGet(this, _prev)[index]] = __privateGet(this, _next)[index]; - __privateGet(this, _prev)[__privateGet(this, _next)[index]] = __privateGet(this, _prev)[index]; - } - __privateWrapper(this, _size2)._--; - __privateGet(this, _free).push(index); - } - } - } - if (__privateGet(this, _hasDisposeAfter) && ((_c = __privateGet(this, _disposed)) == null ? void 0 : _c.length)) { - const dt = __privateGet(this, _disposed); - let task; - while (task = dt == null ? void 0 : dt.shift()) { - (_d2 = __privateGet(this, _disposeAfter)) == null ? void 0 : _d2.call(this, ...task); - } - } - return deleted; - } - /** - * Clear the cache entirely, throwing away all values. - */ - clear() { - var _a4, _b, _c; - for (const index of __privateMethod(this, _rindexes, rindexes_fn).call(this, { allowStale: true })) { - const v = __privateGet(this, _valList)[index]; - if (__privateMethod(this, _isBackgroundFetch, isBackgroundFetch_fn).call(this, v)) { - v.__abortController.abort(new Error("deleted")); - } else { - const k = __privateGet(this, _keyList)[index]; - if (__privateGet(this, _hasDispose)) { - (_a4 = __privateGet(this, _dispose)) == null ? void 0 : _a4.call(this, v, k, "delete"); - } - if (__privateGet(this, _hasDisposeAfter)) { - (_b = __privateGet(this, _disposed)) == null ? void 0 : _b.push([v, k, "delete"]); - } - } - } - __privateGet(this, _keyMap).clear(); - __privateGet(this, _valList).fill(void 0); - __privateGet(this, _keyList).fill(void 0); - if (__privateGet(this, _ttls) && __privateGet(this, _starts)) { - __privateGet(this, _ttls).fill(0); - __privateGet(this, _starts).fill(0); - } - if (__privateGet(this, _sizes)) { - __privateGet(this, _sizes).fill(0); - } - __privateSet(this, _head, 0); - __privateSet(this, _tail, 0); - __privateGet(this, _free).length = 0; - __privateSet(this, _calculatedSize, 0); - __privateSet(this, _size2, 0); - if (__privateGet(this, _hasDisposeAfter) && __privateGet(this, _disposed)) { - const dt = __privateGet(this, _disposed); - let task; - while (task = dt == null ? void 0 : dt.shift()) { - (_c = __privateGet(this, _disposeAfter)) == null ? void 0 : _c.call(this, ...task); - } - } - } - }; - _max = new WeakMap(); - _maxSize = new WeakMap(); - _dispose = new WeakMap(); - _disposeAfter = new WeakMap(); - _fetchMethod = new WeakMap(); - _size2 = new WeakMap(); - _calculatedSize = new WeakMap(); - _keyMap = new WeakMap(); - _keyList = new WeakMap(); - _valList = new WeakMap(); - _next = new WeakMap(); - _prev = new WeakMap(); - _head = new WeakMap(); - _tail = new WeakMap(); - _free = new WeakMap(); - _disposed = new WeakMap(); - _sizes = new WeakMap(); - _starts = new WeakMap(); - _ttls = new WeakMap(); - _hasDispose = new WeakMap(); - _hasFetchMethod = new WeakMap(); - _hasDisposeAfter = new WeakMap(); - _initializeTTLTracking = new WeakSet(); - initializeTTLTracking_fn = /* @__PURE__ */ __name(function() { - const ttls = new ZeroArray(__privateGet(this, _max)); - const starts = new ZeroArray(__privateGet(this, _max)); - __privateSet(this, _ttls, ttls); - __privateSet(this, _starts, starts); - __privateSet(this, _setItemTTL, (index, ttl, start = perf.now()) => { - starts[index] = ttl !== 0 ? start : 0; - ttls[index] = ttl; - if (ttl !== 0 && this.ttlAutopurge) { - const t2 = setTimeout(() => { - if (__privateGet(this, _isStale).call(this, index)) { - this.delete(__privateGet(this, _keyList)[index]); - } - }, ttl + 1); - if (t2.unref) { - t2.unref(); - } - } - }); - __privateSet(this, _updateItemAge, (index) => { - starts[index] = ttls[index] !== 0 ? perf.now() : 0; - }); - __privateSet(this, _statusTTL, (status, index) => { - if (ttls[index]) { - const ttl = ttls[index]; - const start = starts[index]; - status.ttl = ttl; - status.start = start; - status.now = cachedNow || getNow(); - status.remainingTTL = status.now + ttl - start; - } - }); - let cachedNow = 0; - const getNow = /* @__PURE__ */ __name(() => { - const n = perf.now(); - if (this.ttlResolution > 0) { - cachedNow = n; - const t2 = setTimeout(() => cachedNow = 0, this.ttlResolution); - if (t2.unref) { - t2.unref(); - } - } - return n; - }, "getNow"); - this.getRemainingTTL = (key) => { - const index = __privateGet(this, _keyMap).get(key); - if (index === void 0) { - return 0; - } - return ttls[index] === 0 || starts[index] === 0 ? Infinity : starts[index] + ttls[index] - (cachedNow || getNow()); }; - __privateSet(this, _isStale, (index) => { - return ttls[index] !== 0 && starts[index] !== 0 && (cachedNow || getNow()) - starts[index] > ttls[index]; - }); - }, "#initializeTTLTracking"); - _updateItemAge = new WeakMap(); - _statusTTL = new WeakMap(); - _setItemTTL = new WeakMap(); - _isStale = new WeakMap(); - _initializeSizeTracking = new WeakSet(); - initializeSizeTracking_fn = /* @__PURE__ */ __name(function() { - const sizes = new ZeroArray(__privateGet(this, _max)); - __privateSet(this, _calculatedSize, 0); - __privateSet(this, _sizes, sizes); - __privateSet(this, _removeItemSize, (index) => { - __privateSet(this, _calculatedSize, __privateGet(this, _calculatedSize) - sizes[index]); - sizes[index] = 0; - }); - __privateSet(this, _requireSize, (k, v, size, sizeCalculation) => { - if (__privateMethod(this, _isBackgroundFetch, isBackgroundFetch_fn).call(this, v)) { - return 0; - } - if (!isPosInt(size)) { - if (sizeCalculation) { - if (typeof sizeCalculation !== "function") { - throw new TypeError("sizeCalculation must be a function"); - } - size = sizeCalculation(v, k); - if (!isPosInt(size)) { - throw new TypeError("sizeCalculation return invalid (expect positive integer)"); - } - } else { - throw new TypeError("invalid size value (must be positive integer). When maxSize or maxEntrySize is used, sizeCalculation or size must be set."); - } - } - return size; - }); - __privateSet(this, _addItemSize, (index, size, status) => { - sizes[index] = size; - if (__privateGet(this, _maxSize)) { - const maxSize = __privateGet(this, _maxSize) - sizes[index]; - while (__privateGet(this, _calculatedSize) > maxSize) { - __privateMethod(this, _evict, evict_fn).call(this, true); - } - } - __privateSet(this, _calculatedSize, __privateGet(this, _calculatedSize) + sizes[index]); - if (status) { - status.entrySize = size; - status.totalCalculatedSize = __privateGet(this, _calculatedSize); - } - }); - }, "#initializeSizeTracking"); - _removeItemSize = new WeakMap(); - _addItemSize = new WeakMap(); - _requireSize = new WeakMap(); - _indexes = new WeakSet(); - indexes_fn = /* @__PURE__ */ __name(function* ({ allowStale = this.allowStale } = {}) { - if (__privateGet(this, _size2)) { - for (let i2 = __privateGet(this, _tail); true; ) { - if (!__privateMethod(this, _isValidIndex, isValidIndex_fn).call(this, i2)) { - break; - } - if (allowStale || !__privateGet(this, _isStale).call(this, i2)) { - yield i2; - } - if (i2 === __privateGet(this, _head)) { - break; - } else { - i2 = __privateGet(this, _prev)[i2]; - } - } - } - }, "#indexes"); - _rindexes = new WeakSet(); - rindexes_fn = /* @__PURE__ */ __name(function* ({ allowStale = this.allowStale } = {}) { - if (__privateGet(this, _size2)) { - for (let i2 = __privateGet(this, _head); true; ) { - if (!__privateMethod(this, _isValidIndex, isValidIndex_fn).call(this, i2)) { - break; - } - if (allowStale || !__privateGet(this, _isStale).call(this, i2)) { - yield i2; - } - if (i2 === __privateGet(this, _tail)) { - break; - } else { - i2 = __privateGet(this, _next)[i2]; - } - } - } - }, "#rindexes"); - _isValidIndex = new WeakSet(); - isValidIndex_fn = /* @__PURE__ */ __name(function(index) { - return index !== void 0 && __privateGet(this, _keyMap).get(__privateGet(this, _keyList)[index]) === index; - }, "#isValidIndex"); - _evict = new WeakSet(); - evict_fn = /* @__PURE__ */ __name(function(free) { - var _a4, _b; - const head = __privateGet(this, _head); - const k = __privateGet(this, _keyList)[head]; - const v = __privateGet(this, _valList)[head]; - if (__privateGet(this, _hasFetchMethod) && __privateMethod(this, _isBackgroundFetch, isBackgroundFetch_fn).call(this, v)) { - v.__abortController.abort(new Error("evicted")); - } else if (__privateGet(this, _hasDispose) || __privateGet(this, _hasDisposeAfter)) { - if (__privateGet(this, _hasDispose)) { - (_a4 = __privateGet(this, _dispose)) == null ? void 0 : _a4.call(this, v, k, "evict"); - } - if (__privateGet(this, _hasDisposeAfter)) { - (_b = __privateGet(this, _disposed)) == null ? void 0 : _b.push([v, k, "evict"]); - } - } - __privateGet(this, _removeItemSize).call(this, head); - if (free) { - __privateGet(this, _keyList)[head] = void 0; - __privateGet(this, _valList)[head] = void 0; - __privateGet(this, _free).push(head); - } - if (__privateGet(this, _size2) === 1) { - __privateSet(this, _head, __privateSet(this, _tail, 0)); - __privateGet(this, _free).length = 0; - } else { - __privateSet(this, _head, __privateGet(this, _next)[head]); - } - __privateGet(this, _keyMap).delete(k); - __privateWrapper(this, _size2)._--; - return head; - }, "#evict"); - _backgroundFetch = new WeakSet(); - backgroundFetch_fn = /* @__PURE__ */ __name(function(k, index, options, context) { - const v = index === void 0 ? void 0 : __privateGet(this, _valList)[index]; - if (__privateMethod(this, _isBackgroundFetch, isBackgroundFetch_fn).call(this, v)) { - return v; - } - const ac = new AbortController(); - const { signal } = options; - signal == null ? void 0 : signal.addEventListener("abort", () => ac.abort(signal.reason), { - signal: ac.signal - }); - const fetchOpts = { - signal: ac.signal, - options, - context - }; - const cb = /* @__PURE__ */ __name((v2, updateCache = false) => { - const { aborted } = ac.signal; - const ignoreAbort = options.ignoreFetchAbort && v2 !== void 0; - if (options.status) { - if (aborted && !updateCache) { - options.status.fetchAborted = true; - options.status.fetchError = ac.signal.reason; - if (ignoreAbort) - options.status.fetchAbortIgnored = true; - } else { - options.status.fetchResolved = true; - } - } - if (aborted && !ignoreAbort && !updateCache) { - return fetchFail(ac.signal.reason); - } - const bf2 = p; - if (__privateGet(this, _valList)[index] === p) { - if (v2 === void 0) { - if (bf2.__staleWhileFetching) { - __privateGet(this, _valList)[index] = bf2.__staleWhileFetching; - } else { - this.delete(k); - } - } else { - if (options.status) - options.status.fetchUpdated = true; - this.set(k, v2, fetchOpts.options); - } - } - return v2; - }, "cb"); - const eb = /* @__PURE__ */ __name((er) => { - if (options.status) { - options.status.fetchRejected = true; - options.status.fetchError = er; - } - return fetchFail(er); - }, "eb"); - const fetchFail = /* @__PURE__ */ __name((er) => { - const { aborted } = ac.signal; - const allowStaleAborted = aborted && options.allowStaleOnFetchAbort; - const allowStale = allowStaleAborted || options.allowStaleOnFetchRejection; - const noDelete = allowStale || options.noDeleteOnFetchRejection; - const bf2 = p; - if (__privateGet(this, _valList)[index] === p) { - const del = !noDelete || bf2.__staleWhileFetching === void 0; - if (del) { - this.delete(k); - } else if (!allowStaleAborted) { - __privateGet(this, _valList)[index] = bf2.__staleWhileFetching; - } - } - if (allowStale) { - if (options.status && bf2.__staleWhileFetching !== void 0) { - options.status.returnedStale = true; - } - return bf2.__staleWhileFetching; - } else if (bf2.__returned === bf2) { - throw er; - } - }, "fetchFail"); - const pcall = /* @__PURE__ */ __name((res, rej) => { - var _a4; - const fmp = (_a4 = __privateGet(this, _fetchMethod)) == null ? void 0 : _a4.call(this, k, v, fetchOpts); - if (fmp && fmp instanceof Promise) { - fmp.then((v2) => res(v2), rej); - } - ac.signal.addEventListener("abort", () => { - if (!options.ignoreFetchAbort || options.allowStaleOnFetchAbort) { - res(); - if (options.allowStaleOnFetchAbort) { - res = /* @__PURE__ */ __name((v2) => cb(v2, true), "res"); - } - } - }); - }, "pcall"); - if (options.status) - options.status.fetchDispatched = true; - const p = new Promise(pcall).then(cb, eb); - const bf = Object.assign(p, { - __abortController: ac, - __staleWhileFetching: v, - __returned: void 0 - }); - if (index === void 0) { - this.set(k, bf, { ...fetchOpts.options, status: void 0 }); - index = __privateGet(this, _keyMap).get(k); - } else { - __privateGet(this, _valList)[index] = bf; - } - return bf; - }, "#backgroundFetch"); - _isBackgroundFetch = new WeakSet(); - isBackgroundFetch_fn = /* @__PURE__ */ __name(function(p) { - if (!__privateGet(this, _hasFetchMethod)) - return false; - const b = p; - return !!b && b instanceof Promise && b.hasOwnProperty("__staleWhileFetching") && b.__abortController instanceof AbortController; - }, "#isBackgroundFetch"); - _connect = new WeakSet(); - connect_fn = /* @__PURE__ */ __name(function(p, n) { - __privateGet(this, _prev)[n] = p; - __privateGet(this, _next)[p] = n; - }, "#connect"); - _moveToTail = new WeakSet(); - moveToTail_fn = /* @__PURE__ */ __name(function(index) { - if (index !== __privateGet(this, _tail)) { - if (index === __privateGet(this, _head)) { - __privateSet(this, _head, __privateGet(this, _next)[index]); - } else { - __privateMethod(this, _connect, connect_fn).call(this, __privateGet(this, _prev)[index], __privateGet(this, _next)[index]); - } - __privateMethod(this, _connect, connect_fn).call(this, __privateGet(this, _tail), index); - __privateSet(this, _tail, index); - } - }, "#moveToTail"); - __name(_LRUCache, "LRUCache"); - var LRUCache = _LRUCache; - exports2.LRUCache = LRUCache; - exports2.default = LRUCache; + }, "createLRU"); + exports2.createLRU = createLRU; } }); -// node_modules/.pnpm/lru-cache@8.0.5/node_modules/lru-cache/dist/cjs/index-cjs.js -var require_index_cjs = __commonJS({ - "node_modules/.pnpm/lru-cache@8.0.5/node_modules/lru-cache/dist/cjs/index-cjs.js"(exports2, module2) { - "use strict"; - var __importDefault = exports2 && exports2.__importDefault || function(mod) { - return mod && mod.__esModule ? mod : { "default": mod }; - }; - var index_js_1 = __importDefault(require_cjs()); - module2.exports = Object.assign(index_js_1.default, { default: index_js_1.default, LRUCache: index_js_1.default }); - } -}); - -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/constants/errors.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/constants/errors.js var require_errors = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/constants/errors.js"(exports2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/constants/errors.js"(exports2) { "use strict"; exports2.EE_CANTCREATEFILE = 1; exports2.EE_READ = 2; @@ -7073,7 +5981,7 @@ var require_umd = __commonJS({ * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * https://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, @@ -7116,44 +6024,34 @@ var require_umd = __commonJS({ value >>>= 0; if (cache = 0 <= value && value < 256) { cachedObj = UINT_CACHE[value]; - if (cachedObj) - return cachedObj; + if (cachedObj) return cachedObj; } obj = fromBits(value, 0, true); - if (cache) - UINT_CACHE[value] = obj; + if (cache) UINT_CACHE[value] = obj; return obj; } else { value |= 0; if (cache = -128 <= value && value < 128) { cachedObj = INT_CACHE[value]; - if (cachedObj) - return cachedObj; + if (cachedObj) return cachedObj; } obj = fromBits(value, value < 0 ? -1 : 0, false); - if (cache) - INT_CACHE[value] = obj; + if (cache) INT_CACHE[value] = obj; return obj; } } __name(fromInt, "fromInt"); Long2.fromInt = fromInt; function fromNumber(value, unsigned) { - if (isNaN(value)) - return unsigned ? UZERO : ZERO; + if (isNaN(value)) return unsigned ? UZERO : ZERO; if (unsigned) { - if (value < 0) - return UZERO; - if (value >= TWO_PWR_64_DBL) - return MAX_UNSIGNED_VALUE; + if (value < 0) return UZERO; + if (value >= TWO_PWR_64_DBL) return MAX_UNSIGNED_VALUE; } else { - if (value <= -TWO_PWR_63_DBL) - return MIN_VALUE; - if (value + 1 >= TWO_PWR_63_DBL) - return MAX_VALUE; + if (value <= -TWO_PWR_63_DBL) return MIN_VALUE; + if (value + 1 >= TWO_PWR_63_DBL) return MAX_VALUE; } - if (value < 0) - return fromNumber(-value, unsigned).neg(); + if (value < 0) return fromNumber(-value, unsigned).neg(); return fromBits(value % TWO_PWR_32_DBL | 0, value / TWO_PWR_32_DBL | 0, unsigned); } __name(fromNumber, "fromNumber"); @@ -7165,22 +6063,18 @@ var require_umd = __commonJS({ Long2.fromBits = fromBits; var pow_dbl = Math.pow; function fromString(str, unsigned, radix) { - if (str.length === 0) - throw Error("empty string"); + if (str.length === 0) throw Error("empty string"); if (typeof unsigned === "number") { radix = unsigned; unsigned = false; } else { unsigned = !!unsigned; } - if (str === "NaN" || str === "Infinity" || str === "+Infinity" || str === "-Infinity") - return unsigned ? UZERO : ZERO; + if (str === "NaN" || str === "Infinity" || str === "+Infinity" || str === "-Infinity") return unsigned ? UZERO : ZERO; radix = radix || 10; - if (radix < 2 || 36 < radix) - throw RangeError("radix"); + if (radix < 2 || 36 < radix) throw RangeError("radix"); var p; - if ((p = str.indexOf("-")) > 0) - throw Error("interior hyphen"); + if ((p = str.indexOf("-")) > 0) throw Error("interior hyphen"); else if (p === 0) { return fromString(str.substring(1), unsigned, radix).neg(); } @@ -7202,10 +6096,8 @@ var require_umd = __commonJS({ __name(fromString, "fromString"); Long2.fromString = fromString; function fromValue(val, unsigned) { - if (typeof val === "number") - return fromNumber(val, unsigned); - if (typeof val === "string") - return fromString(val, unsigned); + if (typeof val === "number") return fromNumber(val, unsigned); + if (typeof val === "string") return fromString(val, unsigned); return fromBits(val.low, val.high, typeof unsigned === "boolean" ? unsigned : val.unsigned); } __name(fromValue, "fromValue"); @@ -7237,33 +6129,27 @@ var require_umd = __commonJS({ return this.unsigned ? this.low >>> 0 : this.low; }, "toInt"); LongPrototype.toNumber = /* @__PURE__ */ __name(function toNumber() { - if (this.unsigned) - return (this.high >>> 0) * TWO_PWR_32_DBL + (this.low >>> 0); + if (this.unsigned) return (this.high >>> 0) * TWO_PWR_32_DBL + (this.low >>> 0); return this.high * TWO_PWR_32_DBL + (this.low >>> 0); }, "toNumber"); LongPrototype.toString = /* @__PURE__ */ __name(function toString(radix) { radix = radix || 10; - if (radix < 2 || 36 < radix) - throw RangeError("radix"); - if (this.isZero()) - return "0"; + if (radix < 2 || 36 < radix) throw RangeError("radix"); + if (this.isZero()) return "0"; if (this.isNegative()) { if (this.eq(MIN_VALUE)) { var radixLong = fromNumber(radix), div = this.div(radixLong), rem1 = div.mul(radixLong).sub(this); return div.toString(radix) + rem1.toInt().toString(radix); - } else - return "-" + this.neg().toString(radix); + } else return "-" + this.neg().toString(radix); } var radixToPower = fromNumber(pow_dbl(radix, 6), this.unsigned), rem = this; var result = ""; while (true) { var remDiv = rem.div(radixToPower), intval = rem.sub(remDiv.mul(radixToPower)).toInt() >>> 0, digits = intval.toString(radix); rem = remDiv; - if (rem.isZero()) - return digits + result; + if (rem.isZero()) return digits + result; else { - while (digits.length < 6) - digits = "0" + digits; + while (digits.length < 6) digits = "0" + digits; result = "" + digits + result; } } @@ -7284,9 +6170,7 @@ var require_umd = __commonJS({ if (this.isNegative()) return this.eq(MIN_VALUE) ? 64 : this.neg().getNumBitsAbs(); var val = this.high != 0 ? this.high : this.low; - for (var bit = 31; bit > 0; bit--) - if ((val & 1 << bit) != 0) - break; + for (var bit = 31; bit > 0; bit--) if ((val & 1 << bit) != 0) break; return this.high != 0 ? bit + 33 : bit + 1; }, "getNumBitsAbs"); LongPrototype.isZero = /* @__PURE__ */ __name(function isZero() { @@ -7306,10 +6190,8 @@ var require_umd = __commonJS({ return (this.low & 1) === 0; }, "isEven"); LongPrototype.equals = /* @__PURE__ */ __name(function equals(other) { - if (!isLong(other)) - other = fromValue(other); - if (this.unsigned !== other.unsigned && this.high >>> 31 === 1 && other.high >>> 31 === 1) - return false; + if (!isLong(other)) other = fromValue(other); + if (this.unsigned !== other.unsigned && this.high >>> 31 === 1 && other.high >>> 31 === 1) return false; return this.high === other.high && this.low === other.low; }, "equals"); LongPrototype.eq = LongPrototype.equals; @@ -7352,29 +6234,22 @@ var require_umd = __commonJS({ LongPrototype.gte = LongPrototype.greaterThanOrEqual; LongPrototype.ge = LongPrototype.greaterThanOrEqual; LongPrototype.compare = /* @__PURE__ */ __name(function compare(other) { - if (!isLong(other)) - other = fromValue(other); - if (this.eq(other)) - return 0; + if (!isLong(other)) other = fromValue(other); + if (this.eq(other)) return 0; var thisNeg = this.isNegative(), otherNeg = other.isNegative(); - if (thisNeg && !otherNeg) - return -1; - if (!thisNeg && otherNeg) - return 1; - if (!this.unsigned) - return this.sub(other).isNegative() ? -1 : 1; + if (thisNeg && !otherNeg) return -1; + if (!thisNeg && otherNeg) return 1; + if (!this.unsigned) return this.sub(other).isNegative() ? -1 : 1; return other.high >>> 0 > this.high >>> 0 || other.high === this.high && other.low >>> 0 > this.low >>> 0 ? -1 : 1; }, "compare"); LongPrototype.comp = LongPrototype.compare; LongPrototype.negate = /* @__PURE__ */ __name(function negate() { - if (!this.unsigned && this.eq(MIN_VALUE)) - return MIN_VALUE; + if (!this.unsigned && this.eq(MIN_VALUE)) return MIN_VALUE; return this.not().add(ONE); }, "negate"); LongPrototype.neg = LongPrototype.negate; LongPrototype.add = /* @__PURE__ */ __name(function add(addend) { - if (!isLong(addend)) - addend = fromValue(addend); + if (!isLong(addend)) addend = fromValue(addend); var a48 = this.high >>> 16; var a32 = this.high & 65535; var a16 = this.low >>> 16; @@ -7398,35 +6273,25 @@ var require_umd = __commonJS({ return fromBits(c16 << 16 | c00, c48 << 16 | c32, this.unsigned); }, "add"); LongPrototype.subtract = /* @__PURE__ */ __name(function subtract(subtrahend) { - if (!isLong(subtrahend)) - subtrahend = fromValue(subtrahend); + if (!isLong(subtrahend)) subtrahend = fromValue(subtrahend); return this.add(subtrahend.neg()); }, "subtract"); LongPrototype.sub = LongPrototype.subtract; LongPrototype.multiply = /* @__PURE__ */ __name(function multiply(multiplier) { - if (this.isZero()) - return this; - if (!isLong(multiplier)) - multiplier = fromValue(multiplier); + if (this.isZero()) return this; + if (!isLong(multiplier)) multiplier = fromValue(multiplier); if (wasm) { var low = wasm["mul"](this.low, this.high, multiplier.low, multiplier.high); return fromBits(low, wasm["get_high"](), this.unsigned); } - if (multiplier.isZero()) - return this.unsigned ? UZERO : ZERO; - if (this.eq(MIN_VALUE)) - return multiplier.isOdd() ? MIN_VALUE : ZERO; - if (multiplier.eq(MIN_VALUE)) - return this.isOdd() ? MIN_VALUE : ZERO; + if (multiplier.isZero()) return this.unsigned ? UZERO : ZERO; + if (this.eq(MIN_VALUE)) return multiplier.isOdd() ? MIN_VALUE : ZERO; + if (multiplier.eq(MIN_VALUE)) return this.isOdd() ? MIN_VALUE : ZERO; if (this.isNegative()) { - if (multiplier.isNegative()) - return this.neg().mul(multiplier.neg()); - else - return this.neg().mul(multiplier).neg(); - } else if (multiplier.isNegative()) - return this.mul(multiplier.neg()).neg(); - if (this.lt(TWO_PWR_24) && multiplier.lt(TWO_PWR_24)) - return fromNumber(this.toNumber() * multiplier.toNumber(), this.unsigned); + if (multiplier.isNegative()) return this.neg().mul(multiplier.neg()); + else return this.neg().mul(multiplier).neg(); + } else if (multiplier.isNegative()) return this.mul(multiplier.neg()).neg(); + if (this.lt(TWO_PWR_24) && multiplier.lt(TWO_PWR_24)) return fromNumber(this.toNumber() * multiplier.toNumber(), this.unsigned); var a48 = this.high >>> 16; var a32 = this.high & 65535; var a16 = this.low >>> 16; @@ -7460,10 +6325,8 @@ var require_umd = __commonJS({ }, "multiply"); LongPrototype.mul = LongPrototype.multiply; LongPrototype.divide = /* @__PURE__ */ __name(function divide(divisor) { - if (!isLong(divisor)) - divisor = fromValue(divisor); - if (divisor.isZero()) - throw Error("division by zero"); + if (!isLong(divisor)) divisor = fromValue(divisor); + if (divisor.isZero()) throw Error("division by zero"); if (wasm) { if (!this.unsigned && this.high === -2147483648 && divisor.low === -1 && divisor.high === -1) { return this; @@ -7471,15 +6334,12 @@ var require_umd = __commonJS({ var low = (this.unsigned ? wasm["div_u"] : wasm["div_s"])(this.low, this.high, divisor.low, divisor.high); return fromBits(low, wasm["get_high"](), this.unsigned); } - if (this.isZero()) - return this.unsigned ? UZERO : ZERO; + if (this.isZero()) return this.unsigned ? UZERO : ZERO; var approx, rem, res; if (!this.unsigned) { if (this.eq(MIN_VALUE)) { - if (divisor.eq(ONE) || divisor.eq(NEG_ONE)) - return MIN_VALUE; - else if (divisor.eq(MIN_VALUE)) - return ONE; + if (divisor.eq(ONE) || divisor.eq(NEG_ONE)) return MIN_VALUE; + else if (divisor.eq(MIN_VALUE)) return ONE; else { var halfThis = this.shr(1); approx = halfThis.div(divisor).shl(1); @@ -7491,20 +6351,15 @@ var require_umd = __commonJS({ return res; } } - } else if (divisor.eq(MIN_VALUE)) - return this.unsigned ? UZERO : ZERO; + } else if (divisor.eq(MIN_VALUE)) return this.unsigned ? UZERO : ZERO; if (this.isNegative()) { - if (divisor.isNegative()) - return this.neg().div(divisor.neg()); + if (divisor.isNegative()) return this.neg().div(divisor.neg()); return this.neg().div(divisor).neg(); - } else if (divisor.isNegative()) - return this.div(divisor.neg()).neg(); + } else if (divisor.isNegative()) return this.div(divisor.neg()).neg(); res = ZERO; } else { - if (!divisor.unsigned) - divisor = divisor.toUnsigned(); - if (divisor.gt(this)) - return UZERO; + if (!divisor.unsigned) divisor = divisor.toUnsigned(); + if (divisor.gt(this)) return UZERO; if (divisor.gt(this.shru(1))) return UONE; res = UZERO; @@ -7518,8 +6373,7 @@ var require_umd = __commonJS({ approxRes = fromNumber(approx, this.unsigned); approxRem = approxRes.mul(divisor); } - if (approxRes.isZero()) - approxRes = ONE; + if (approxRes.isZero()) approxRes = ONE; res = res.add(approxRes); rem = rem.sub(approxRem); } @@ -7527,8 +6381,7 @@ var require_umd = __commonJS({ }, "divide"); LongPrototype.div = LongPrototype.divide; LongPrototype.modulo = /* @__PURE__ */ __name(function modulo(divisor) { - if (!isLong(divisor)) - divisor = fromValue(divisor); + if (!isLong(divisor)) divisor = fromValue(divisor); if (wasm) { var low = (this.unsigned ? wasm["rem_u"] : wasm["rem_s"])(this.low, this.high, divisor.low, divisor.high); return fromBits(low, wasm["get_high"](), this.unsigned); @@ -7549,63 +6402,45 @@ var require_umd = __commonJS({ }, "countTrailingZeros"); LongPrototype.ctz = LongPrototype.countTrailingZeros; LongPrototype.and = /* @__PURE__ */ __name(function and(other) { - if (!isLong(other)) - other = fromValue(other); + if (!isLong(other)) other = fromValue(other); return fromBits(this.low & other.low, this.high & other.high, this.unsigned); }, "and"); LongPrototype.or = /* @__PURE__ */ __name(function or(other) { - if (!isLong(other)) - other = fromValue(other); + if (!isLong(other)) other = fromValue(other); return fromBits(this.low | other.low, this.high | other.high, this.unsigned); }, "or"); LongPrototype.xor = /* @__PURE__ */ __name(function xor(other) { - if (!isLong(other)) - other = fromValue(other); + if (!isLong(other)) other = fromValue(other); return fromBits(this.low ^ other.low, this.high ^ other.high, this.unsigned); }, "xor"); LongPrototype.shiftLeft = /* @__PURE__ */ __name(function shiftLeft(numBits) { - if (isLong(numBits)) - numBits = numBits.toInt(); - if ((numBits &= 63) === 0) - return this; - else if (numBits < 32) - return fromBits(this.low << numBits, this.high << numBits | this.low >>> 32 - numBits, this.unsigned); - else - return fromBits(0, this.low << numBits - 32, this.unsigned); + if (isLong(numBits)) numBits = numBits.toInt(); + if ((numBits &= 63) === 0) return this; + else if (numBits < 32) return fromBits(this.low << numBits, this.high << numBits | this.low >>> 32 - numBits, this.unsigned); + else return fromBits(0, this.low << numBits - 32, this.unsigned); }, "shiftLeft"); LongPrototype.shl = LongPrototype.shiftLeft; LongPrototype.shiftRight = /* @__PURE__ */ __name(function shiftRight(numBits) { - if (isLong(numBits)) - numBits = numBits.toInt(); - if ((numBits &= 63) === 0) - return this; - else if (numBits < 32) - return fromBits(this.low >>> numBits | this.high << 32 - numBits, this.high >> numBits, this.unsigned); - else - return fromBits(this.high >> numBits - 32, this.high >= 0 ? 0 : -1, this.unsigned); + if (isLong(numBits)) numBits = numBits.toInt(); + if ((numBits &= 63) === 0) return this; + else if (numBits < 32) return fromBits(this.low >>> numBits | this.high << 32 - numBits, this.high >> numBits, this.unsigned); + else return fromBits(this.high >> numBits - 32, this.high >= 0 ? 0 : -1, this.unsigned); }, "shiftRight"); LongPrototype.shr = LongPrototype.shiftRight; LongPrototype.shiftRightUnsigned = /* @__PURE__ */ __name(function shiftRightUnsigned(numBits) { - if (isLong(numBits)) - numBits = numBits.toInt(); - if ((numBits &= 63) === 0) - return this; - if (numBits < 32) - return fromBits(this.low >>> numBits | this.high << 32 - numBits, this.high >>> numBits, this.unsigned); - if (numBits === 32) - return fromBits(this.high, 0, this.unsigned); + if (isLong(numBits)) numBits = numBits.toInt(); + if ((numBits &= 63) === 0) return this; + if (numBits < 32) return fromBits(this.low >>> numBits | this.high << 32 - numBits, this.high >>> numBits, this.unsigned); + if (numBits === 32) return fromBits(this.high, 0, this.unsigned); return fromBits(this.high >>> numBits - 32, 0, this.unsigned); }, "shiftRightUnsigned"); LongPrototype.shru = LongPrototype.shiftRightUnsigned; LongPrototype.shr_u = LongPrototype.shiftRightUnsigned; LongPrototype.rotateLeft = /* @__PURE__ */ __name(function rotateLeft(numBits) { var b; - if (isLong(numBits)) - numBits = numBits.toInt(); - if ((numBits &= 63) === 0) - return this; - if (numBits === 32) - return fromBits(this.high, this.low, this.unsigned); + if (isLong(numBits)) numBits = numBits.toInt(); + if ((numBits &= 63) === 0) return this; + if (numBits === 32) return fromBits(this.high, this.low, this.unsigned); if (numBits < 32) { b = 32 - numBits; return fromBits(this.low << numBits | this.high >>> b, this.high << numBits | this.low >>> b, this.unsigned); @@ -7617,12 +6452,9 @@ var require_umd = __commonJS({ LongPrototype.rotl = LongPrototype.rotateLeft; LongPrototype.rotateRight = /* @__PURE__ */ __name(function rotateRight(numBits) { var b; - if (isLong(numBits)) - numBits = numBits.toInt(); - if ((numBits &= 63) === 0) - return this; - if (numBits === 32) - return fromBits(this.high, this.low, this.unsigned); + if (isLong(numBits)) numBits = numBits.toInt(); + if ((numBits &= 63) === 0) return this; + if (numBits === 32) return fromBits(this.high, this.low, this.unsigned); if (numBits < 32) { b = 32 - numBits; return fromBits(this.high << b | this.low >>> numBits, this.low << b | this.high >>> numBits, this.unsigned); @@ -7633,13 +6465,11 @@ var require_umd = __commonJS({ }, "rotateRight"); LongPrototype.rotr = LongPrototype.rotateRight; LongPrototype.toSigned = /* @__PURE__ */ __name(function toSigned() { - if (!this.unsigned) - return this; + if (!this.unsigned) return this; return fromBits(this.low, this.high, false); }, "toSigned"); LongPrototype.toUnsigned = /* @__PURE__ */ __name(function toUnsigned() { - if (this.unsigned) - return this; + if (this.unsigned) return this; return fromBits(this.low, this.high, true); }, "toUnsigned"); LongPrototype.toBytes = /* @__PURE__ */ __name(function toBytes(le) { @@ -7666,12 +6496,10 @@ var require_umd = __commonJS({ exports3.default = _default; return "default" in exports3 ? exports3.default : exports3; }({}); - if (typeof define === "function" && define.amd) - define([], function() { - return Long; - }); - else if (typeof module2 === "object" && typeof exports2 === "object") - module2.exports = Long; + if (typeof define === "function" && define.amd) define([], function() { + return Long; + }); + else if (typeof module2 === "object" && typeof exports2 === "object") module2.exports = Long; } }); @@ -7684,18 +6512,14 @@ var require_safer = __commonJS({ var safer = {}; var key; for (key in buffer) { - if (!buffer.hasOwnProperty(key)) - continue; - if (key === "SlowBuffer" || key === "Buffer") - continue; + if (!buffer.hasOwnProperty(key)) continue; + if (key === "SlowBuffer" || key === "Buffer") continue; safer[key] = buffer[key]; } var Safer = safer.Buffer = {}; for (key in Buffer4) { - if (!Buffer4.hasOwnProperty(key)) - continue; - if (key === "allocUnsafe" || key === "allocUnsafeSlow") - continue; + if (!Buffer4.hasOwnProperty(key)) continue; + if (key === "allocUnsafe" || key === "allocUnsafeSlow") continue; Safer[key] = Buffer4[key]; } safer.Buffer.prototype = Buffer4.prototype; @@ -8158,14 +6982,10 @@ var require_utf32 = __commonJS({ return "utf-32be"; } } - if (b[0] !== 0 || b[1] > 16) - invalidBE++; - if (b[3] !== 0 || b[2] > 16) - invalidLE++; - if (b[0] === 0 && b[1] === 0 && (b[2] !== 0 || b[3] !== 0)) - bmpCharsBE++; - if ((b[0] !== 0 || b[1] !== 0) && b[2] === 0 && b[3] === 0) - bmpCharsLE++; + if (b[0] !== 0 || b[1] > 16) invalidBE++; + if (b[3] !== 0 || b[2] > 16) invalidLE++; + if (b[0] === 0 && b[1] === 0 && (b[2] !== 0 || b[3] !== 0)) bmpCharsBE++; + if ((b[0] !== 0 || b[1] !== 0) && b[2] === 0 && b[3] === 0) bmpCharsLE++; b.length = 0; charsProcessed++; if (charsProcessed >= 100) { @@ -8174,10 +6994,8 @@ var require_utf32 = __commonJS({ } } } - if (bmpCharsBE - invalidBE > bmpCharsLE - invalidLE) - return "utf-32be"; - if (bmpCharsBE - invalidBE < bmpCharsLE - invalidLE) - return "utf-32le"; + if (bmpCharsBE - invalidBE > bmpCharsLE - invalidLE) return "utf-32be"; + if (bmpCharsBE - invalidBE < bmpCharsLE - invalidLE) return "utf-32le"; return defaultEncoding || "utf-32le"; } __name(detectEncoding, "detectEncoding"); @@ -8304,15 +7122,11 @@ var require_utf16 = __commonJS({ b.push(buf[j]); if (b.length === 2) { if (charsProcessed === 0) { - if (b[0] === 255 && b[1] === 254) - return "utf-16le"; - if (b[0] === 254 && b[1] === 255) - return "utf-16be"; + if (b[0] === 255 && b[1] === 254) return "utf-16le"; + if (b[0] === 254 && b[1] === 255) return "utf-16be"; } - if (b[0] === 0 && b[1] !== 0) - asciiCharsBE++; - if (b[0] !== 0 && b[1] === 0) - asciiCharsLE++; + if (b[0] === 0 && b[1] !== 0) asciiCharsBE++; + if (b[0] !== 0 && b[1] === 0) asciiCharsLE++; b.length = 0; charsProcessed++; if (charsProcessed >= 100) { @@ -8321,10 +7135,8 @@ var require_utf16 = __commonJS({ } } } - if (asciiCharsBE > asciiCharsLE) - return "utf-16be"; - if (asciiCharsBE < asciiCharsLE) - return "utf-16le"; + if (asciiCharsBE > asciiCharsLE) return "utf-16be"; + if (asciiCharsBE < asciiCharsLE) return "utf-16le"; return defaultEncoding || "utf-16le"; } __name(detectEncoding, "detectEncoding"); @@ -9285,10 +8097,8 @@ var require_dbcs_codec = __commonJS({ this._setEncodeChar(uChar.charCodeAt(0), codecOptions.encodeAdd[uChar]); } this.defCharSB = this.encodeTable[0][iconv.defaultCharSingleByte.charCodeAt(0)]; - if (this.defCharSB === UNASSIGNED) - this.defCharSB = this.encodeTable[0]["?"]; - if (this.defCharSB === UNASSIGNED) - this.defCharSB = "?".charCodeAt(0); + if (this.defCharSB === UNASSIGNED) this.defCharSB = this.encodeTable[0]["?"]; + if (this.defCharSB === UNASSIGNED) this.defCharSB = "?".charCodeAt(0); } __name(DBCSCodec, "DBCSCodec"); DBCSCodec.prototype.encoder = DBCSEncoder; @@ -9370,8 +8180,7 @@ var require_dbcs_codec = __commonJS({ node = this.encodeTableSeq[SEQ_START - bucket[low]]; } else { node = {}; - if (bucket[low] !== UNASSIGNED) - node[DEF_CHAR] = bucket[low]; + if (bucket[low] !== UNASSIGNED) node[DEF_CHAR] = bucket[low]; bucket[low] = SEQ_START - this.encodeTableSeq.length; this.encodeTableSeq.push(node); } @@ -9429,8 +8238,7 @@ var require_dbcs_codec = __commonJS({ var newBuf = Buffer4.alloc(str.length * (this.gb18030 ? 4 : 3)), leadSurrogate = this.leadSurrogate, seqObj = this.seqObj, nextChar = -1, i3 = 0, j = 0; while (true) { if (nextChar === -1) { - if (i3 == str.length) - break; + if (i3 == str.length) break; var uCode = str.charCodeAt(i3++); } else { var uCode = nextChar; @@ -10912,12 +9720,12 @@ var require_dbcs_data = __commonJS({ // // After JIS X 0213 appeared, Shift_JIS-2004, EUC-JISX0213 and ISO2022-JP-2004 followed, with just changing the planes. // - // Overall, it seems that it's a mess :( https://www8.plala.or.jp/tkubota1/unicode-symbols-map2.html + // Overall, it seems that it's a mess :( http://www8.plala.or.jp/tkubota1/unicode-symbols-map2.html "shiftjis": { type: "_dbcs", - table: function() { + table: /* @__PURE__ */ __name(function() { return require_shiftjis(); - }, + }, "table"), encodeAdd: { "\xA5": 92, "\u203E": 126 }, encodeSkipVals: [{ from: 60736, to: 63808 }] }, @@ -10933,17 +9741,17 @@ var require_dbcs_data = __commonJS({ "cp932": "shiftjis", "eucjp": { type: "_dbcs", - table: function() { + table: /* @__PURE__ */ __name(function() { return require_eucjp(); - }, + }, "table"), encodeAdd: { "\xA5": 92, "\u203E": 126 } }, // TODO: KDDI extension to Shift_JIS // TODO: IBM CCSID 942 = CP932, but F0-F9 custom chars and other char changes. // TODO: IBM CCSID 943 = Shift_JIS = CP932 with original Shift_JIS lower 128 chars. // == Chinese/GBK ========================================================== - // https://en.wikipedia.org/wiki/GBK - // We mostly implement W3C recommendation: http://www.w3.org/TR/encoding/#gbk-encoder + // http://en.wikipedia.org/wiki/GBK + // We mostly implement W3C recommendation: https://www.w3.org/TR/encoding/#gbk-encoder // Oldest GB2312 (1981, ~7600 chars) is a subset of CP936 "gb2312": "cp936", "gb231280": "cp936", @@ -10957,32 +9765,32 @@ var require_dbcs_data = __commonJS({ "936": "cp936", "cp936": { type: "_dbcs", - table: function() { + table: /* @__PURE__ */ __name(function() { return require_cp936(); - } + }, "table") }, // GBK (~22000 chars) is an extension of CP936 that added user-mapped chars and some other. "gbk": { type: "_dbcs", - table: function() { + table: /* @__PURE__ */ __name(function() { return require_cp936().concat(require_gbk_added()); - } + }, "table") }, "xgbk": "gbk", "isoir58": "gbk", // GB18030 is an algorithmic extension of GBK. - // Main source: http://www.w3.org/TR/encoding/#gbk-encoder - // https://icu-project.org/docs/papers/gb18030.html - // https://source.icu-project.org/repos/icu/data/trunk/charset/data/xml/gb-18030-2000.xml - // https://www.khngai.com/chinese/charmap/tblgbk.php?page=0 + // Main source: https://www.w3.org/TR/encoding/#gbk-encoder + // http://icu-project.org/docs/papers/gb18030.html + // http://source.icu-project.org/repos/icu/data/trunk/charset/data/xml/gb-18030-2000.xml + // http://www.khngai.com/chinese/charmap/tblgbk.php?page=0 "gb18030": { type: "_dbcs", - table: function() { + table: /* @__PURE__ */ __name(function() { return require_cp936().concat(require_gbk_added()); - }, - gb18030: function() { + }, "table"), + gb18030: /* @__PURE__ */ __name(function() { return require_gb18030_ranges(); - }, + }, "gb18030"), encodeSkipVals: [128], encodeAdd: { "\u20AC": 41699 } }, @@ -10994,9 +9802,9 @@ var require_dbcs_data = __commonJS({ "949": "cp949", "cp949": { type: "_dbcs", - table: function() { + table: /* @__PURE__ */ __name(function() { return require_cp949(); - } + }, "table") }, "cseuckr": "cp949", "csksc56011987": "cp949", @@ -11008,10 +9816,10 @@ var require_dbcs_data = __commonJS({ "ksc5601": "cp949", // == Big5/Taiwan/Hong Kong ================================================ // There are lots of tables for Big5 and cp950. Please see the following links for history: - // https://moztw.org/docs/big5/ https://www.haible.de/bruno/charsets/conversion-tables/Big5.html + // http://moztw.org/docs/big5/ http://www.haible.de/bruno/charsets/conversion-tables/Big5.html // Variations, in roughly number of defined chars: - // * Windows CP 950: Microsoft variant of Big5. Canonical: https://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP950.TXT - // * Windows CP 951: Microsoft variant of Big5-HKSCS-2001. Seems to be never public. https://me.abelcheung.org/articles/research/what-is-cp951/ + // * Windows CP 950: Microsoft variant of Big5. Canonical: http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP950.TXT + // * Windows CP 951: Microsoft variant of Big5-HKSCS-2001. Seems to be never public. http://me.abelcheung.org/articles/research/what-is-cp951/ // * Big5-2003 (Taiwan standard) almost superset of cp950. // * Unicode-at-on (UAO) / Mozilla 1.8. Falling out of use on the Web. Not supported by other browsers. // * Big5-HKSCS (-2001, -2004, -2008). Hong Kong standard. @@ -11023,27 +9831,27 @@ var require_dbcs_data = __commonJS({ // MS Internet Explorer switches from big5 to big5-hkscs when a patch applied. // Great discussion & recap of what's going on https://bugzilla.mozilla.org/show_bug.cgi?id=912470#c31 // In the encoder, it might make sense to support encoding old PUA mappings to Big5 bytes seq-s. - // Official spec: https://www.ogcio.gov.hk/en/business/tech_promotion/ccli/terms/doc/2003cmp_2008.txt - // https://www.ogcio.gov.hk/tc/business/tech_promotion/ccli/terms/doc/hkscs-2008-big5-iso.txt + // Official spec: http://www.ogcio.gov.hk/en/business/tech_promotion/ccli/terms/doc/2003cmp_2008.txt + // http://www.ogcio.gov.hk/tc/business/tech_promotion/ccli/terms/doc/hkscs-2008-big5-iso.txt // - // Current understanding of how to deal with Big5(-HKSCS) is in the Encoding Standard, https://encoding.spec.whatwg.org/#big5-encoder - // Unicode mapping (https://www.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/OTHER/BIG5.TXT) is said to be wrong. + // Current understanding of how to deal with Big5(-HKSCS) is in the Encoding Standard, http://encoding.spec.whatwg.org/#big5-encoder + // Unicode mapping (http://www.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/OTHER/BIG5.TXT) is said to be wrong. "windows950": "cp950", "ms950": "cp950", "950": "cp950", "cp950": { type: "_dbcs", - table: function() { + table: /* @__PURE__ */ __name(function() { return require_cp950(); - } + }, "table") }, // Big5 has many variations and is an extension of cp950. We use Encoding Standard's as a consensus. "big5": "big5hkscs", "big5hkscs": { type: "_dbcs", - table: function() { + table: /* @__PURE__ */ __name(function() { return require_cp950().concat(require_big5_added()); - }, + }, "table"), encodeSkipVals: [ // Although Encoding Standard says we should avoid encoding to HKSCS area (See Step 1 of // https://encoding.spec.whatwg.org/#index-big5-pointer), we still do it to increase compatibility with ICU. @@ -11174,8 +9982,7 @@ var require_streams = __commonJS({ return done(new Error("Iconv encoding stream needs strings as its input.")); try { var res = this.conv.write(chunk); - if (res && res.length) - this.push(res); + if (res && res.length) this.push(res); done(); } catch (e2) { done(e2); @@ -11184,8 +9991,7 @@ var require_streams = __commonJS({ IconvLiteEncoderStream.prototype._flush = function(done) { try { var res = this.conv.end(); - if (res && res.length) - this.push(res); + if (res && res.length) this.push(res); done(); } catch (e2) { done(e2); @@ -11217,8 +10023,7 @@ var require_streams = __commonJS({ return done(new Error("Iconv decoding stream needs buffers as its input.")); try { var res = this.conv.write(chunk); - if (res && res.length) - this.push(res, this.encoding); + if (res && res.length) this.push(res, this.encoding); done(); } catch (e2) { done(e2); @@ -11227,8 +10032,7 @@ var require_streams = __commonJS({ IconvLiteDecoderStream.prototype._flush = function(done) { try { var res = this.conv.end(); - if (res && res.length) - this.push(res, this.encoding); + if (res && res.length) this.push(res, this.encoding); done(); } catch (e2) { done(e2); @@ -11254,7 +10058,7 @@ var require_streams = __commonJS({ }); // node_modules/.pnpm/iconv-lite@0.6.3/node_modules/iconv-lite/lib/index.js -var require_lib = __commonJS({ +var require_lib2 = __commonJS({ "node_modules/.pnpm/iconv-lite@0.6.3/node_modules/iconv-lite/lib/index.js"(exports2, module2) { "use strict"; var Buffer4 = require_safer().Buffer; @@ -11373,16 +10177,35 @@ var require_lib = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/parsers/string.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/parsers/string.js var require_string = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/parsers/string.js"(exports2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/parsers/string.js"(exports2) { "use strict"; - var Iconv = require_lib(); + var Iconv = require_lib2(); + var { createLRU } = require_lib(); + var decoderCache = createLRU({ + max: 500 + }); exports2.decode = function(buffer, encoding, start, end, options) { if (Buffer.isEncoding(encoding)) { return buffer.toString(encoding, start, end); } - const decoder = Iconv.getDecoder(encoding, options || {}); + let decoder; + if (!options) { + decoder = decoderCache.get(encoding); + if (!decoder) { + decoder = Iconv.getDecoder(encoding); + decoderCache.set(encoding, decoder); + } + } else { + const decoderArgs = { encoding, options }; + const decoderKey = JSON.stringify(decoderArgs); + decoder = decoderCache.get(decoderKey); + if (!decoder) { + decoder = Iconv.getDecoder(decoderArgs.encoding, decoderArgs.options); + decoderCache.set(decoderKey, decoder); + } + } const res = decoder.write(buffer.slice(start, end)); const trail = decoder.end(); return trail ? res + trail : res; @@ -11399,9 +10222,9 @@ var require_string = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/packet.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/packet.js var require_packet = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/packet.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/packet.js"(exports2, module2) { "use strict"; var ErrorCodeToName = require_errors(); var NativeBuffer = require("buffer").Buffer; @@ -11444,12 +10267,12 @@ var require_packet = __commonJS({ return this.buffer.slice(this.start, this.end); } dump() { - // console.log( - // [this.buffer.asciiSlice(this.start, this.end)], - // this.buffer.slice(this.start, this.end), - // this.length(), - // this.sequenceId - // ); + console.log( + [this.buffer.asciiSlice(this.start, this.end)], + this.buffer.slice(this.start, this.end), + this.length(), + this.sequenceId + ); } haveMoreData() { return this.end > this.offset; @@ -11901,6 +10724,15 @@ var require_packet = __commonJS({ __name(parseGeometry, "parseGeometry"); return parseGeometry(); } + parseVector() { + const bufLen = this.readLengthCodedNumber(); + const vectorEnd = this.offset + bufLen; + const result = []; + while (this.offset < vectorEnd && this.offset < this.end) { + result.push(this.readFloat()); + } + return result; + } parseDate(timezone) { const strLen = this.readLengthCodedNumber(); if (strLen === null) { @@ -12177,9 +11009,9 @@ var require_packet = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packet_parser.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packet_parser.js var require_packet_parser = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packet_parser.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packet_parser.js"(exports2, module2) { "use strict"; var Packet = require_packet(); var MAX_PACKET_LENGTH = 16777215; @@ -12347,9 +11179,9 @@ var require_packet_parser = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/auth_next_factor.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/auth_next_factor.js var require_auth_next_factor = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/auth_next_factor.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/auth_next_factor.js"(exports2, module2) { "use strict"; var Packet = require_packet(); var _AuthNextFactor = class _AuthNextFactor { @@ -12383,9 +11215,9 @@ var require_auth_next_factor = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/auth_switch_request.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/auth_switch_request.js var require_auth_switch_request = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/auth_switch_request.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/auth_switch_request.js"(exports2, module2) { "use strict"; var Packet = require_packet(); var _AuthSwitchRequest = class _AuthSwitchRequest { @@ -12419,9 +11251,9 @@ var require_auth_switch_request = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/auth_switch_request_more_data.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/auth_switch_request_more_data.js var require_auth_switch_request_more_data = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/auth_switch_request_more_data.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/auth_switch_request_more_data.js"(exports2, module2) { "use strict"; var Packet = require_packet(); var _AuthSwitchRequestMoreData = class _AuthSwitchRequestMoreData { @@ -12452,9 +11284,9 @@ var require_auth_switch_request_more_data = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/auth_switch_response.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/auth_switch_response.js var require_auth_switch_response = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/auth_switch_response.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/auth_switch_response.js"(exports2, module2) { "use strict"; var Packet = require_packet(); var _AuthSwitchResponse = class _AuthSwitchResponse { @@ -12483,9 +11315,9 @@ var require_auth_switch_response = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/constants/types.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/constants/types.js var require_types = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/constants/types.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/constants/types.js"(exports2, module2) { "use strict"; module2.exports = { 0: "DECIMAL", @@ -12561,6 +11393,7 @@ var require_types = __commonJS({ module2.exports.NEWDATE = 14; module2.exports.VARCHAR = 15; module2.exports.BIT = 16; + module2.exports.VECTOR = 242; module2.exports.JSON = 245; module2.exports.NEWDECIMAL = 246; module2.exports.ENUM = 247; @@ -12575,9 +11408,9 @@ var require_types = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/binary_row.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/binary_row.js var require_binary_row = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/binary_row.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/binary_row.js"(exports2, module2) { "use strict"; var Types = require_types(); var Packet = require_packet(); @@ -12663,9 +11496,9 @@ var require_binary_row = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/constants/commands.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/constants/commands.js var require_commands = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/constants/commands.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/constants/commands.js"(exports2, module2) { "use strict"; module2.exports = { SLEEP: 0, @@ -12711,9 +11544,9 @@ var require_commands = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/binlog_dump.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/binlog_dump.js var require_binlog_dump = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/binlog_dump.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/binlog_dump.js"(exports2, module2) { "use strict"; var Packet = require_packet(); var CommandCodes = require_commands(); @@ -12743,9 +11576,9 @@ var require_binlog_dump = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/constants/client.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/constants/client.js var require_client = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/constants/client.js"(exports2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/constants/client.js"(exports2) { "use strict"; exports2.LONG_PASSWORD = 1; exports2.FOUND_ROWS = 2; @@ -12778,9 +11611,9 @@ var require_client = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/auth_41.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/auth_41.js var require_auth_41 = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/auth_41.js"(exports2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/auth_41.js"(exports2) { "use strict"; var crypto = require("crypto"); function sha1(msg, msg1, msg2) { @@ -12841,9 +11674,9 @@ var require_auth_41 = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/constants/charset_encodings.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/constants/charset_encodings.js var require_charset_encodings = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/constants/charset_encodings.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/constants/charset_encodings.js"(exports2, module2) { "use strict"; module2.exports = [ "utf8", @@ -13159,9 +11992,9 @@ var require_charset_encodings = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/change_user.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/change_user.js var require_change_user = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/change_user.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/change_user.js"(exports2, module2) { "use strict"; var CommandCode = require_commands(); var ClientConstants = require_client(); @@ -13256,9 +12089,9 @@ var require_change_user = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/close_statement.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/close_statement.js var require_close_statement = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/close_statement.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/close_statement.js"(exports2, module2) { "use strict"; var Packet = require_packet(); var CommandCodes = require_commands(); @@ -13281,9 +12114,9 @@ var require_close_statement = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/constants/field_flags.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/constants/field_flags.js var require_field_flags = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/constants/field_flags.js"(exports2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/constants/field_flags.js"(exports2) { "use strict"; exports2.NOT_NULL = 1; exports2.PRI_KEY = 2; @@ -13303,9 +12136,9 @@ var require_field_flags = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/column_definition.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/column_definition.js var require_column_definition = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/column_definition.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/column_definition.js"(exports2, module2) { "use strict"; var Packet = require_packet(); var StringParser = require_string(); @@ -13520,7 +12353,7 @@ var require_column_definition = __commonJS({ var ColumnDefinition = _ColumnDefinition; var addString = /* @__PURE__ */ __name(function(name) { Object.defineProperty(ColumnDefinition.prototype, name, { - get: function() { + get: /* @__PURE__ */ __name(function() { const start = this[`_${name}Start`]; const end = start + this[`_${name}Length`]; const val = StringParser.decode( @@ -13536,7 +12369,7 @@ var require_column_definition = __commonJS({ enumerable: false }); return val; - } + }, "get") }); }, "addString"); addString("catalog"); @@ -13548,9 +12381,9 @@ var require_column_definition = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/constants/cursor.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/constants/cursor.js var require_cursor = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/constants/cursor.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/constants/cursor.js"(exports2, module2) { "use strict"; module2.exports = { NO_CURSOR: 0, @@ -13561,9 +12394,9 @@ var require_cursor = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/execute.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/execute.js var require_execute = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/execute.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/execute.js"(exports2, module2) { "use strict"; var CursorType = require_cursor(); var CommandCodes = require_commands(); @@ -13731,9 +12564,9 @@ var require_execute = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/handshake.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/handshake.js var require_handshake = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/handshake.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/handshake.js"(exports2, module2) { "use strict"; var Packet = require_packet(); var ClientConstants = require_client(); @@ -13835,9 +12668,9 @@ var require_handshake = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/handshake_response.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/handshake_response.js var require_handshake_response = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/handshake_response.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/handshake_response.js"(exports2, module2) { "use strict"; var ClientConstants = require_client(); var CharsetToEncoding = require_charset_encodings(); @@ -13978,9 +12811,9 @@ var require_handshake_response = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/prepare_statement.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/prepare_statement.js var require_prepare_statement = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/prepare_statement.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/prepare_statement.js"(exports2, module2) { "use strict"; var Packet = require_packet(); var CommandCodes = require_commands(); @@ -14009,9 +12842,9 @@ var require_prepare_statement = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/prepared_statement_header.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/prepared_statement_header.js var require_prepared_statement_header = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/prepared_statement_header.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/prepared_statement_header.js"(exports2, module2) { "use strict"; var _PreparedStatementHeader = class _PreparedStatementHeader { constructor(packet) { @@ -14029,9 +12862,9 @@ var require_prepared_statement_header = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/query.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/query.js var require_query = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/query.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/query.js"(exports2, module2) { "use strict"; var Packet = require_packet(); var CommandCode = require_commands(); @@ -14060,9 +12893,9 @@ var require_query = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/register_slave.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/register_slave.js var require_register_slave = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/register_slave.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/register_slave.js"(exports2, module2) { "use strict"; var Packet = require_packet(); var CommandCodes = require_commands(); @@ -14102,9 +12935,9 @@ var require_register_slave = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/constants/server_status.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/constants/server_status.js var require_server_status = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/constants/server_status.js"(exports2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/constants/server_status.js"(exports2) { "use strict"; exports2.SERVER_STATUS_IN_TRANS = 1; exports2.SERVER_STATUS_AUTOCOMMIT = 2; @@ -14123,9 +12956,9 @@ var require_server_status = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/constants/encoding_charset.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/constants/encoding_charset.js var require_encoding_charset = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/constants/encoding_charset.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/constants/encoding_charset.js"(exports2, module2) { "use strict"; module2.exports = { big5: 1, @@ -14174,9 +13007,9 @@ var require_encoding_charset = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/constants/session_track.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/constants/session_track.js var require_session_track = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/constants/session_track.js"(exports2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/constants/session_track.js"(exports2) { "use strict"; exports2.SYSTEM_VARIABLES = 0; exports2.SCHEMA = 1; @@ -14189,9 +13022,9 @@ var require_session_track = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/resultset_header.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/resultset_header.js var require_resultset_header = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/resultset_header.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/resultset_header.js"(exports2, module2) { "use strict"; var Packet = require_packet(); var ClientConstants = require_client(); @@ -14301,9 +13134,9 @@ var require_resultset_header = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/ssl_request.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/ssl_request.js var require_ssl_request = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/ssl_request.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/ssl_request.js"(exports2, module2) { "use strict"; var ClientConstants = require_client(); var Packet = require_packet(); @@ -14330,9 +13163,9 @@ var require_ssl_request = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/text_row.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/text_row.js var require_text_row = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/text_row.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/text_row.js"(exports2, module2) { "use strict"; var Packet = require_packet(); var _TextRow = class _TextRow { @@ -14379,9 +13212,9 @@ var require_text_row = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/index.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/index.js var require_packets = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/index.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/index.js"(exports2, module2) { "use strict"; var process2 = require("process"); var AuthNextFactor = require_auth_next_factor(); @@ -14515,9 +13348,9 @@ var require_packets = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/command.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/command.js var require_command = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/command.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/command.js"(exports2, module2) { "use strict"; var EventEmitter = require("events").EventEmitter; var Timers = require("timers"); @@ -14571,9 +13404,9 @@ var require_command = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/auth_plugins/sha256_password.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/auth_plugins/sha256_password.js var require_sha256_password = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/auth_plugins/sha256_password.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/auth_plugins/sha256_password.js"(exports2, module2) { "use strict"; var PLUGIN_NAME = "sha256_password"; var crypto = require("crypto"); @@ -14626,9 +13459,9 @@ var require_sha256_password = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/auth_plugins/caching_sha2_password.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/auth_plugins/caching_sha2_password.js var require_caching_sha2_password = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/auth_plugins/caching_sha2_password.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/auth_plugins/caching_sha2_password.js"(exports2, module2) { "use strict"; var PLUGIN_NAME = "caching_sha2_password"; var crypto = require("crypto"); @@ -14661,7 +13494,10 @@ var require_caching_sha2_password = __commonJS({ Buffer.from(`${password}\0`, "utf8"), scramble ); - return crypto.publicEncrypt(key, stage1); + return crypto.publicEncrypt({ + key, + padding: crypto.constants.RSA_PKCS1_OAEP_PADDING + }, stage1); } __name(encrypt, "encrypt"); module2.exports = (pluginOptions = {}) => ({ connection }) => { @@ -14717,9 +13553,9 @@ var require_caching_sha2_password = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/auth_plugins/mysql_native_password.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/auth_plugins/mysql_native_password.js var require_mysql_native_password = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/auth_plugins/mysql_native_password.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/auth_plugins/mysql_native_password.js"(exports2, module2) { "use strict"; var auth41 = require_auth_41(); module2.exports = (pluginOptions) => ({ connection, command }) => { @@ -14748,9 +13584,9 @@ var require_mysql_native_password = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/auth_plugins/mysql_clear_password.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/auth_plugins/mysql_clear_password.js var require_mysql_clear_password = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/auth_plugins/mysql_clear_password.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/auth_plugins/mysql_clear_password.js"(exports2, module2) { "use strict"; function bufferFromStr(str) { return Buffer.from(`${str}\0`); @@ -14766,9 +13602,9 @@ var require_mysql_clear_password = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/auth_switch.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/auth_switch.js var require_auth_switch = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/auth_switch.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/auth_switch.js"(exports2, module2) { "use strict"; var Packets = require_packets(); var sha256_password = require_sha256_password(); @@ -14949,13 +13785,13 @@ var require_seq_queue = __commonJS({ }, timeout); try { task.fn({ - done: function() { + done: /* @__PURE__ */ __name(function() { var res = task.id === self2.curId; process.nextTick(function() { self2._next(task.id); }); return res; - } + }, "done") }); } catch (err) { self2.emit("error", err, task); @@ -14982,9 +13818,9 @@ var require_seq_queue2 = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/compressed_protocol.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/compressed_protocol.js var require_compressed_protocol = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/compressed_protocol.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/compressed_protocol.js"(exports2, module2) { "use strict"; var zlib2 = require("zlib"); var PacketParser = require_packet_parser(); @@ -15087,9 +13923,9 @@ var require_compressed_protocol = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/client_handshake.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/client_handshake.js var require_client_handshake = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/client_handshake.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/client_handshake.js"(exports2, module2) { "use strict"; var Command = require_command(); var Packets = require_packets(); @@ -15125,11 +13961,11 @@ var require_client_handshake = __commonJS({ } sendCredentials(connection) { if (connection.config.debug) { - // console.log( - // "Sending handshake packet: flags:%d=(%s)", - // this.clientFlags, - // flagNames(this.clientFlags).join(", ") - // ); + console.log( + "Sending handshake packet: flags:%d=(%s)", + this.clientFlags, + flagNames(this.clientFlags).join(", ") + ); } this.user = connection.config.user; this.password = connection.config.password; @@ -15179,11 +14015,11 @@ var require_client_handshake = __commonJS({ }); this.handshake = Packets.Handshake.fromPacket(helloPacket); if (connection.config.debug) { - // console.log( - // "Server hello packet: capability flags:%d=(%s)", - // this.handshake.capabilityFlags, - // flagNames(this.handshake.capabilityFlags).join(", ") - // ); + console.log( + "Server hello packet: capability flags:%d=(%s)", + this.handshake.capabilityFlags, + flagNames(this.handshake.capabilityFlags).join(", ") + ); } connection.serverCapabilityFlags = this.handshake.capabilityFlags; connection.serverEncoding = CharsetToEncoding[this.handshake.characterSet]; @@ -15195,7 +14031,7 @@ var require_client_handshake = __commonJS({ this.clientFlags = this.clientFlags | connection.config.compress; if (connection.config.ssl) { if (!serverSSLSupport) { - const err = new Error("Server does not support secure connnection"); + const err = new Error("Server does not support secure connection"); err.code = "HANDSHAKE_NO_SSL_SUPPORT"; err.fatal = true; this.emit("error", err); @@ -15276,9 +14112,9 @@ var require_client_handshake = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/server_handshake.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/server_handshake.js var require_server_handshake = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/server_handshake.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/server_handshake.js"(exports2, module2) { "use strict"; var CommandCode = require_commands(); var Errors = require_errors(); @@ -15384,8 +14220,7 @@ var require_server_handshake = __commonJS({ connection.emit("stmt_prepare", query); } else if (this._isStatement(query, "EXECUTE")) { connection.emit("stmt_execute", null, null, null, null, query); - } else - connection.emit("query", query); + } else connection.emit("query", query); } else { connection.writeError({ code: Errors.HA_ERR_INTERNAL_ERROR, @@ -15418,7 +14253,7 @@ var require_server_handshake = __commonJS({ if (connection.listeners("packet").length) { connection.emit("packet", packet.clone(), knownCommand, commandCode); } else if (!knownCommand) { - // console.log("Unknown command:", commandCode); + console.log("Unknown command:", commandCode); } return _ServerHandshake.prototype.dispatchCommands; } @@ -15429,9 +14264,9 @@ var require_server_handshake = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/constants/charsets.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/constants/charsets.js var require_charsets = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/constants/charsets.js"(exports2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/constants/charsets.js"(exports2) { "use strict"; exports2.BIG5_CHINESE_CI = 1; exports2.LATIN2_CZECH_CS = 2; @@ -15749,9 +14584,9 @@ var require_charsets = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/helpers.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/helpers.js var require_helpers = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/helpers.js"(exports2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/helpers.js"(exports2) { "use strict"; function srcEscape(str) { return JSON.stringify({ @@ -15768,15 +14603,19 @@ var require_helpers = __commonJS({ } catch (err) { highlightFn = /* @__PURE__ */ __name((text) => { if (!cardinalRecommended) { - // console.log("For nicer debug output consider install cardinal@^2.0.0"); + console.log("For nicer debug output consider install cardinal@^2.0.0"); cardinalRecommended = true; } return text; }, "highlightFn"); } function printDebugWithCode(msg, code) { - // console.log(`${msg}:`); - // console.log(`${highlightFn(code)}`); + console.log(` + +${msg}: +`); + console.log(`${highlightFn(code)} +`); } __name(printDebugWithCode, "printDebugWithCode"); exports2.printDebugWithCode = printDebugWithCode; @@ -15788,6 +14627,23 @@ var require_helpers = __commonJS({ } __name(typeMatch, "typeMatch"); exports2.typeMatch = typeMatch; + var privateObjectProps = /* @__PURE__ */ new Set([ + "__defineGetter__", + "__defineSetter__", + "__lookupGetter__", + "__lookupSetter__", + "__proto__" + ]); + exports2.privateObjectProps = privateObjectProps; + var fieldEscape = /* @__PURE__ */ __name((field) => { + if (privateObjectProps.has(field)) { + throw new Error( + `The field name (${field}) can't be the same as an object's private property.` + ); + } + return srcEscape(field); + }, "fieldEscape"); + exports2.fieldEscape = fieldEscape; } }); @@ -15871,15 +14727,15 @@ var require_generate_function = __commonJS({ return isProperty(name) && !RESERVED_MAP.hasOwnProperty(name); }, "isVariable"); var formats = { - s: function(s2) { + s: /* @__PURE__ */ __name(function(s2) { return "" + s2; - }, - d: function(d) { + }, "s"), + d: /* @__PURE__ */ __name(function(d) { return "" + Number(d); - }, - o: function(o) { + }, "d"), + o: /* @__PURE__ */ __name(function(o) { return JSON.stringify(o); - } + }, "o") }; var genfun = /* @__PURE__ */ __name(function() { var lines = []; @@ -15887,8 +14743,7 @@ var require_generate_function = __commonJS({ var vars = {}; var push = /* @__PURE__ */ __name(function(str) { var spaces = ""; - while (spaces.length < indent * 2) - spaces += " "; + while (spaces.length < indent * 2) spaces += " "; lines.push(spaces + str); }, "push"); var pushLine = /* @__PURE__ */ __name(function(line2) { @@ -15911,8 +14766,7 @@ var require_generate_function = __commonJS({ push(line2); }, "pushLine"); var line = /* @__PURE__ */ __name(function(fmt) { - if (!fmt) - return line; + if (!fmt) return line; if (arguments.length === 1 && fmt.indexOf("\n") > -1) { var lines2 = fmt.trim().split("\n"); for (var i3 = 0; i3 < lines2.length; i3++) { @@ -15926,10 +14780,8 @@ var require_generate_function = __commonJS({ line.scope = {}; line.formats = formats; line.sym = function(name) { - if (!name || !isVariable(name)) - name = "tmp"; - if (!vars[name]) - vars[name] = 0; + if (!name || !isVariable(name)) name = "tmp"; + if (!vars[name]) vars[name] = 0; return name + (vars[name]++ || ""); }; line.property = function(obj, name) { @@ -15938,20 +14790,17 @@ var require_generate_function = __commonJS({ obj = ""; } name = name + ""; - if (isProperty(name)) - return obj ? obj + "." + name : name; + if (isProperty(name)) return obj ? obj + "." + name : name; return obj ? obj + "[" + JSON.stringify(name) + "]" : JSON.stringify(name); }; line.toString = function() { return lines.join("\n"); }; line.toFunction = function(scope) { - if (!scope) - scope = {}; + if (!scope) scope = {}; var src = "return (" + line.toString() + ")"; Object.keys(line.scope).forEach(function(key) { - if (!scope[key]) - scope[key] = line.scope[key]; + if (!scope[key]) scope[key] = line.scope[key]; }); var keys = Object.keys(scope).map(function(key) { return key; @@ -15961,8 +14810,7 @@ var require_generate_function = __commonJS({ }); return Function.apply(null, keys.concat(src)).apply(null, vals); }; - if (arguments.length) - line.apply(null, arguments); + if (arguments.length) line.apply(null, arguments); return line; }, "genfun"); genfun.formats = formats; @@ -15970,21 +14818,40 @@ var require_generate_function = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/parsers/parser_cache.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/parsers/parser_cache.js var require_parser_cache = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/parsers/parser_cache.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/parsers/parser_cache.js"(exports2, module2) { "use strict"; - var LRU = require_index_cjs().default; - var parserCache = new LRU({ + var { createLRU } = require_lib(); + var parserCache = createLRU({ max: 15e3 }); function keyFromFields(type, fields, options, config) { - let res = `${type}/${typeof options.nestTables}/${options.nestTables}/${options.rowsAsArray}/${options.supportBigNumbers || config.supportBigNumbers}/${options.bigNumberStrings || config.bigNumberStrings}/${typeof options.typeCast}/${options.timezone || config.timezone}/${options.decimalNumbers}/${options.dateStrings}`; + const res = [ + type, + typeof options.nestTables, + options.nestTables, + Boolean(options.rowsAsArray), + Boolean(options.supportBigNumbers || config.supportBigNumbers), + Boolean(options.bigNumberStrings || config.bigNumberStrings), + typeof options.typeCast, + options.timezone || config.timezone, + Boolean(options.decimalNumbers), + options.dateStrings + ]; for (let i2 = 0; i2 < fields.length; ++i2) { const field = fields[i2]; - res += `/${field.name}:${field.columnType}:${field.length}:${field.schema}:${field.table}:${field.flags}:${field.characterSet}`; + res.push([ + field.name, + field.columnType, + field.length, + field.schema, + field.table, + field.flags, + field.characterSet + ]); } - return res; + return JSON.stringify(res, null, 0); } __name(keyFromFields, "keyFromFields"); function getParser(type, fields, options, config, compiler) { @@ -15999,7 +14866,7 @@ var require_parser_cache = __commonJS({ } __name(getParser, "getParser"); function setMaxCache(max) { - parserCache.max = max; + parserCache.resize(max); } __name(setMaxCache, "setMaxCache"); function clearCache() { @@ -16009,14 +14876,15 @@ var require_parser_cache = __commonJS({ module2.exports = { getParser, setMaxCache, - clearCache + clearCache, + _keyFromFields: keyFromFields }; } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/parsers/text_parser.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/parsers/text_parser.js var require_text_parser = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/parsers/text_parser.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/parsers/text_parser.js"(exports2, module2) { "use strict"; var Types = require_types(); var Charsets = require_charsets(); @@ -16028,8 +14896,12 @@ var require_text_parser = __commonJS({ typeNames[Types[t2]] = t2; } function readCodeFor(type, charset, encodingExpr, config, options) { - const supportBigNumbers = options.supportBigNumbers || config.supportBigNumbers; - const bigNumberStrings = options.bigNumberStrings || config.bigNumberStrings; + const supportBigNumbers = Boolean( + options.supportBigNumbers || config.supportBigNumbers + ); + const bigNumberStrings = Boolean( + options.bigNumberStrings || config.bigNumberStrings + ); const timezone = options.timezone || config.timezone; const dateStrings = options.dateStrings || config.dateStrings; switch (type) { @@ -16059,19 +14931,21 @@ var require_text_parser = __commonJS({ if (helpers.typeMatch(type, dateStrings, Types)) { return 'packet.readLengthCodedString("ascii")'; } - return `packet.parseDate('${timezone}')`; + return `packet.parseDate(${helpers.srcEscape(timezone)})`; case Types.DATETIME: case Types.TIMESTAMP: if (helpers.typeMatch(type, dateStrings, Types)) { return 'packet.readLengthCodedString("ascii")'; } - return `packet.parseDateTime('${timezone}')`; + return `packet.parseDateTime(${helpers.srcEscape(timezone)})`; case Types.TIME: return 'packet.readLengthCodedString("ascii")'; case Types.GEOMETRY: return "packet.parseGeometryValue()"; + case Types.VECTOR: + return "packet.parseVector()"; case Types.JSON: - return 'JSON.parse(packet.readLengthCodedString("utf8"))'; + return config.jsonStrings ? 'packet.readLengthCodedString("utf8")' : 'JSON.parse(packet.readLengthCodedString("utf8"))'; default: if (charset === Charsets.BINARY) { return "packet.readLengthCodedBuffer()"; @@ -16092,25 +14966,25 @@ var require_text_parser = __commonJS({ table: field.table, name: field.name, charset: field.characterSet, - string: function(encoding = field.encoding) { + string: /* @__PURE__ */ __name(function(encoding = field.encoding) { if (field.columnType === Types.JSON && encoding === field.encoding) { - console.warn(`typeCast: JSON column "${field.name}" is interpreted as BINARY by default, recommended to manually set utf8 encoding: \`field.string("utf8")\``); + console.warn( + `typeCast: JSON column "${field.name}" is interpreted as BINARY by default, recommended to manually set utf8 encoding: \`field.string("utf8")\`` + ); } return _this.packet.readLengthCodedString(encoding); - }, - buffer: function() { + }, "string"), + buffer: /* @__PURE__ */ __name(function() { return _this.packet.readLengthCodedBuffer(); - }, - geometry: function() { + }, "buffer"), + geometry: /* @__PURE__ */ __name(function() { return _this.packet.parseGeometryValue(); - } + }, "geometry") }; } __name(wrap, "wrap"); const parserFn = genFunc(); - parserFn("(function () {")( - "return class TextRow {" - ); + parserFn("(function () {")("return class TextRow {"); parserFn("constructor(fields) {"); if (typeof options.typeCast === "function") { parserFn("const _this = this;"); @@ -16134,20 +15008,20 @@ var require_text_parser = __commonJS({ } resultTablesArray = Object.keys(resultTables); for (let i2 = 0; i2 < resultTablesArray.length; i2++) { - parserFn(`result[${helpers.srcEscape(resultTablesArray[i2])}] = {};`); + parserFn(`result[${helpers.fieldEscape(resultTablesArray[i2])}] = {};`); } } let lvalue = ""; let fieldName = ""; + let tableName = ""; for (let i2 = 0; i2 < fields.length; i2++) { - fieldName = helpers.srcEscape(fields[i2].name); - parserFn(`// ${fieldName}: ${typeNames[fields[i2].columnType]}`); + fieldName = helpers.fieldEscape(fields[i2].name); if (typeof options.nestTables === "string") { - lvalue = `result[${helpers.srcEscape( - fields[i2].table + options.nestTables + fields[i2].name - )}]`; + lvalue = `result[${helpers.fieldEscape(fields[i2].table + options.nestTables + fields[i2].name)}]`; } else if (options.nestTables === true) { - lvalue = `result[${helpers.srcEscape(fields[i2].table)}][${fieldName}]`; + tableName = helpers.fieldEscape(fields[i2].table); + parserFn(`if (!result[${tableName}]) result[${tableName}] = {};`); + lvalue = `result[${tableName}][${fieldName}]`; } else if (options.rowsAsArray) { lvalue = `result[${i2.toString(10)}]`; } else { @@ -16165,7 +15039,9 @@ var require_text_parser = __commonJS({ options ); if (typeof options.typeCast === "function") { - parserFn(`${lvalue} = options.typeCast(this.wrap${i2}, function() { return ${readCode} });`); + parserFn( + `${lvalue} = options.typeCast(this.wrap${i2}, function() { return ${readCode} });` + ); } else { parserFn(`${lvalue} = ${readCode};`); } @@ -16194,9 +15070,9 @@ var require_text_parser = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/query.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/query.js var require_query2 = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/query.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/query.js"(exports2, module2) { "use strict"; var process2 = require("process"); var Timers = require("timers"); @@ -16229,14 +15105,14 @@ var require_query2 = __commonJS({ this._connection = null; } then() { - const err = "You have tried to call .then(), .catch(), or invoked await on the result of query that is not a promise, which is a programming error. Try calling con.promise().query(), or require('mysql2/promise') instead of 'mysql2' for a promise-compatible version of the query interface. To learn how to use async/await or Promises check out documentation at https://www.npmjs.com/package/mysql2#using-promise-wrapper, or the mysql2 documentation at https://github.com/sidorares/node-mysql2/tree/master/documentation/en/Promise-Wrapper.md"; - // console.log(err); + const err = "You have tried to call .then(), .catch(), or invoked await on the result of query that is not a promise, which is a programming error. Try calling con.promise().query(), or require('mysql2/promise') instead of 'mysql2' for a promise-compatible version of the query interface. To learn how to use async/await or Promises check out documentation at https://sidorares.github.io/node-mysql2/docs#using-promise-wrapper, or the mysql2 documentation at https://sidorares.github.io/node-mysql2/docs/documentation/promise-wrapper"; + console.log(err); throw new Error(err); } /* eslint no-unused-vars: ["error", { "argsIgnorePattern": "^_" }] */ start(_packet, connection) { if (connection.config.debug) { - // console.log("Sending query command: %s", this.sql); + console.log(" Sending query command: %s", this.sql); } this._connection = connection; this.options = Object.assign({}, connection.config, this._queryOptions); @@ -16301,7 +15177,9 @@ var require_query2 = __commonJS({ const rs = new Packets.ResultSetHeader(packet, connection); this._fieldCount = rs.fieldCount; if (connection.config.debug) { - // console.log(`Resultset header received, expecting ${rs.fieldCount} column definition packets`); + console.log( + ` Resultset header received, expecting ${rs.fieldCount} column definition packets` + ); } if (this._fieldCount === 0) { return this.doneInsert(rs); @@ -16373,10 +15251,10 @@ var require_query2 = __commonJS({ ); this._fields[this._resultIndex].push(field); if (connection.config.debug) { - // console.log(" Column definition:"); - // console.log(` name: ${field.name}`); - // console.log(` type: ${field.columnType}`); - // console.log(` flags: ${field.flags}`); + console.log(" Column definition:"); + console.log(` name: ${field.name}`); + console.log(` type: ${field.columnType}`); + console.log(` flags: ${field.flags}`); } } if (this._receivedFieldsCount === this._fieldCount) { @@ -16418,7 +15296,7 @@ var require_query2 = __commonJS({ if (this.onResult) { this._rows[this._resultIndex].push(row); } else { - this.emit("result", row); + this.emit("result", row, this._resultIndex); } return _Query.prototype.row; } @@ -16433,22 +15311,24 @@ var require_query2 = __commonJS({ stream._read = () => { this._connection && this._connection.resume(); }; - this.on("result", (row) => { + this.on("result", (row, resultSetIndex) => { if (!stream.push(row)) { this._connection.pause(); } - stream.emit("result", row); + stream.emit("result", row, resultSetIndex); }); this.on("error", (err) => { stream.emit("error", err); }); this.on("end", () => { stream.push(null); - stream.emit("close"); }); this.on("fields", (fields) => { stream.emit("fields", fields); }); + stream.on("end", () => { + stream.emit("close"); + }); return stream; } _setTimeout() { @@ -16483,9 +15363,9 @@ var require_query2 = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/close_statement.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/close_statement.js var require_close_statement2 = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/close_statement.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/close_statement.js"(exports2, module2) { "use strict"; var Command = require_command(); var Packets = require_packets(); @@ -16505,9 +15385,9 @@ var require_close_statement2 = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/parsers/binary_parser.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/parsers/binary_parser.js var require_binary_parser = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/parsers/binary_parser.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/parsers/binary_parser.js"(exports2, module2) { "use strict"; var FieldFlags = require_field_flags(); var Charsets = require_charsets(); @@ -16520,8 +15400,12 @@ var require_binary_parser = __commonJS({ typeNames[Types[t2]] = t2; } function readCodeFor(field, config, options, fieldNum) { - const supportBigNumbers = options.supportBigNumbers || config.supportBigNumbers; - const bigNumberStrings = options.bigNumberStrings || config.bigNumberStrings; + const supportBigNumbers = Boolean( + options.supportBigNumbers || config.supportBigNumbers + ); + const bigNumberStrings = Boolean( + options.bigNumberStrings || config.bigNumberStrings + ); const timezone = options.timezone || config.timezone; const dateStrings = options.dateStrings || config.dateStrings; const unsigned = field.flags & FieldFlags.UNSIGNED; @@ -16546,9 +15430,9 @@ var require_binary_parser = __commonJS({ case Types.TIMESTAMP: case Types.NEWDATE: if (helpers.typeMatch(field.columnType, dateStrings, Types)) { - return `packet.readDateTimeString(${field.decimals});`; + return `packet.readDateTimeString(${parseInt(field.decimals, 10)});`; } - return `packet.readDateTime('${timezone}');`; + return `packet.readDateTime(${helpers.srcEscape(timezone)});`; case Types.TIME: return "packet.readTimeString()"; case Types.DECIMAL: @@ -16559,8 +15443,10 @@ var require_binary_parser = __commonJS({ return 'packet.readLengthCodedString("ascii");'; case Types.GEOMETRY: return "packet.parseGeometryValue();"; + case Types.VECTOR: + return "packet.parseVector()"; case Types.JSON: - return 'JSON.parse(packet.readLengthCodedString("utf8"));'; + return config.jsonStrings ? 'packet.readLengthCodedString("utf8")' : 'JSON.parse(packet.readLengthCodedString("utf8"));'; case Types.LONGLONG: if (!supportBigNumbers) { return unsigned ? "packet.readInt64JSNumber();" : "packet.readSInt64JSNumber();"; @@ -16579,8 +15465,44 @@ var require_binary_parser = __commonJS({ __name(readCodeFor, "readCodeFor"); function compile(fields, options, config) { const parserFn = genFunc(); - let i2 = 0; const nullBitmapLength = Math.floor((fields.length + 7 + 2) / 8); + function wrap(field, packet) { + return { + type: typeNames[field.columnType], + length: field.columnLength, + db: field.schema, + table: field.table, + name: field.name, + charset: field.characterSet, + string: /* @__PURE__ */ __name(function(encoding = field.encoding) { + if (field.columnType === Types.JSON && encoding === field.encoding) { + console.warn( + `typeCast: JSON column "${field.name}" is interpreted as BINARY by default, recommended to manually set utf8 encoding: \`field.string("utf8")\`` + ); + } + if ([Types.DATETIME, Types.NEWDATE, Types.TIMESTAMP, Types.DATE].includes( + field.columnType + )) { + return packet.readDateTimeString(parseInt(field.decimals, 10)); + } + if (field.columnType === Types.TINY) { + const unsigned = field.flags & FieldFlags.UNSIGNED; + return String(unsigned ? packet.readInt8() : packet.readSInt8()); + } + if (field.columnType === Types.TIME) { + return packet.readTimeString(); + } + return packet.readLengthCodedString(encoding); + }, "string"), + buffer: /* @__PURE__ */ __name(function() { + return packet.readLengthCodedBuffer(); + }, "buffer"), + geometry: /* @__PURE__ */ __name(function() { + return packet.parseGeometryValue(); + }, "geometry") + }; + } + __name(wrap, "wrap"); parserFn("(function(){"); parserFn("return class BinaryRow {"); parserFn("constructor() {"); @@ -16591,19 +15513,11 @@ var require_binary_parser = __commonJS({ } else { parserFn("const result = {};"); } - const resultTables = {}; - let resultTablesArray = []; - if (options.nestTables === true) { - for (i2 = 0; i2 < fields.length; i2++) { - resultTables[fields[i2].table] = 1; - } - resultTablesArray = Object.keys(resultTables); - for (i2 = 0; i2 < resultTablesArray.length; i2++) { - parserFn(`result[${helpers.srcEscape(resultTablesArray[i2])}] = {};`); - } + if (typeof config.typeCast === "function" && typeof options.typeCast !== "function") { + options.typeCast = config.typeCast; } parserFn("packet.readInt8();"); - for (i2 = 0; i2 < nullBitmapLength; ++i2) { + for (let i2 = 0; i2 < nullBitmapLength; ++i2) { parserFn(`const nullBitmaskByte${i2} = packet.readInt8();`); } let lvalue = ""; @@ -16611,26 +15525,37 @@ var require_binary_parser = __commonJS({ let nullByteIndex = 0; let fieldName = ""; let tableName = ""; - for (i2 = 0; i2 < fields.length; i2++) { - fieldName = helpers.srcEscape(fields[i2].name); - parserFn(`// ${fieldName}: ${typeNames[fields[i2].columnType]}`); + for (let i2 = 0; i2 < fields.length; i2++) { + fieldName = helpers.fieldEscape(fields[i2].name); if (typeof options.nestTables === "string") { - tableName = helpers.srcEscape(fields[i2].table); - lvalue = `result[${helpers.srcEscape( - fields[i2].table + options.nestTables + fields[i2].name - )}]`; + lvalue = `result[${helpers.fieldEscape(fields[i2].table + options.nestTables + fields[i2].name)}]`; } else if (options.nestTables === true) { - tableName = helpers.srcEscape(fields[i2].table); + tableName = helpers.fieldEscape(fields[i2].table); + parserFn(`if (!result[${tableName}]) result[${tableName}] = {};`); lvalue = `result[${tableName}][${fieldName}]`; } else if (options.rowsAsArray) { lvalue = `result[${i2.toString(10)}]`; } else { - lvalue = `result[${helpers.srcEscape(fields[i2].name)}]`; + lvalue = `result[${fieldName}]`; } - parserFn(`if (nullBitmaskByte${nullByteIndex} & ${currentFieldNullBit})`); + parserFn(`if (nullBitmaskByte${nullByteIndex} & ${currentFieldNullBit}) `); parserFn(`${lvalue} = null;`); - parserFn("else"); - parserFn(`${lvalue} = ${readCodeFor(fields[i2], config, options, i2)}`); + parserFn("else {"); + if (options.typeCast === false) { + parserFn(`${lvalue} = packet.readLengthCodedBuffer();`); + } else { + const fieldWrapperVar = `fieldWrapper${i2}`; + parserFn(`const ${fieldWrapperVar} = wrap(fields[${i2}], packet);`); + const readCode = readCodeFor(fields[i2], config, options, i2); + if (typeof options.typeCast === "function") { + parserFn( + `${lvalue} = options.typeCast(${fieldWrapperVar}, function() { return ${readCode} });` + ); + } else { + parserFn(`${lvalue} = ${readCode};`); + } + } + parserFn("}"); currentFieldNullBit *= 2; if (currentFieldNullBit === 256) { currentFieldNullBit = 1; @@ -16646,7 +15571,7 @@ var require_binary_parser = __commonJS({ parserFn.toString() ); } - return parserFn.toFunction(); + return parserFn.toFunction({ wrap }); } __name(compile, "compile"); function getBinaryParser(fields, options, config) { @@ -16657,9 +15582,9 @@ var require_binary_parser = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/execute.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/execute.js var require_execute2 = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/execute.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/execute.js"(exports2, module2) { "use strict"; var Command = require_command(); var Query = require_query2(); @@ -16750,9 +15675,9 @@ var require_execute2 = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/prepare.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/prepare.js var require_prepare = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/prepare.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/prepare.js"(exports2, module2) { "use strict"; var Packets = require_packets(); var Command = require_command(); @@ -16886,9 +15811,9 @@ var require_prepare = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/ping.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/ping.js var require_ping = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/ping.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/ping.js"(exports2, module2) { "use strict"; var Command = require_command(); var CommandCode = require_commands(); @@ -16921,9 +15846,9 @@ var require_ping = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/register_slave.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/register_slave.js var require_register_slave2 = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/register_slave.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/register_slave.js"(exports2, module2) { "use strict"; var Command = require_command(); var Packets = require_packets(); @@ -16951,9 +15876,9 @@ var require_register_slave2 = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/binlog_query_statusvars.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/binlog_query_statusvars.js var require_binlog_query_statusvars = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/packets/binlog_query_statusvars.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/packets/binlog_query_statusvars.js"(exports2, module2) { "use strict"; var keys = { FLAGS2: 0, @@ -17063,9 +15988,9 @@ var require_binlog_query_statusvars = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/binlog_dump.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/binlog_dump.js var require_binlog_dump2 = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/binlog_dump.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/binlog_dump.js"(exports2, module2) { "use strict"; var Command = require_command(); var Packets = require_packets(); @@ -17172,9 +16097,9 @@ var require_binlog_dump2 = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/change_user.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/change_user.js var require_change_user2 = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/change_user.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/change_user.js"(exports2, module2) { "use strict"; var Command = require_command(); var Packets = require_packets(); @@ -17229,9 +16154,9 @@ var require_change_user2 = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/quit.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/quit.js var require_quit = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/quit.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/quit.js"(exports2, module2) { "use strict"; var Command = require_command(); var CommandCode = require_commands(); @@ -17262,9 +16187,9 @@ var require_quit = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/index.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/index.js var require_commands2 = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/commands/index.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/commands/index.js"(exports2, module2) { "use strict"; var ClientHandshake = require_client_handshake(); var ServerHandshake = require_server_handshake(); @@ -17293,29 +16218,29 @@ var require_commands2 = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/package.json +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/package.json var require_package = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/package.json"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/package.json"(exports2, module2) { module2.exports = { name: "mysql2", - version: "3.5.1", + version: "3.11.3", description: "fast mysql driver. Implements core protocol, prepared statements, ssl and compression in native JS", main: "index.js", - directories: { - example: "examples" - }, typings: "typings/mysql/index", scripts: { lint: "npm run lint:docs && npm run lint:code", - "lint:code": 'eslint index.js promise.js index.d.ts promise.d.ts "typings/**/*.ts" "lib/**/*.js" "test/**/*.{js,ts}" "benchmarks/**/*.js"', - "lint:docs": 'eslint Contributing.md README.md "documentation/**/*.md" "examples/*.js"', - test: "node ./test/run.js", - "test:builtin-node-runner": "NODE_V8_COVERAGE=./coverage node --test --experimental-test-coverage test/builtin-runner", + "lint:code": 'eslint index.js promise.js index.d.ts promise.d.ts "typings/**/*.ts" "lib/**/*.js" "test/**/*.{js,cjs,mjs,ts}" "benchmarks/**/*.js"', + "lint:docs": "eslint Contributing.md README.md", + "lint:typings": "npx prettier --check ./typings", + "lint:tests": "npx prettier --check ./test", + test: 'poku --debug --include="test/esm,test/unit,test/integration"', + "test:bun": 'poku --debug --platform="bun" --include="test/esm,test/unit,test/integration"', + "test:deno": 'deno run --allow-read --allow-env --allow-run npm:poku --debug --platform="deno" --deno-allow="read,env,net,sys" --deno-cjs=".js,.cjs" --include="test/esm,test/unit,test/integration"', "test:tsc-build": 'cd "test/tsc-build" && npx tsc -p "tsconfig.json"', - "coverage-test": "c8 -r cobertura -r lcov -r text node ./test/run.js", + "coverage-test": "c8 npm run test", benchmark: "node ./benchmarks/benchmark.js", - prettier: 'prettier --single-quote --trailing-comma none --write "{lib,examples,test}/**/*.js"', - "prettier:docs": "prettier --single-quote --trailing-comma none --write README.md documentation/*", + prettier: 'prettier --single-quote --trailing-comma none --write "{lib,test}/**/*.js"', + "prettier:docs": "prettier --single-quote --trailing-comma none --write README.md", precommit: "lint-staged", "eslint-check": "eslint --print-config .eslintrc | eslint-config-prettier-check", "wait-port": "wait-on" @@ -17330,6 +16255,7 @@ var require_package = __commonJS({ type: "git", url: "https://github.com/sidorares/node-mysql2" }, + homepage: "https://sidorares.github.io/node-mysql2/docs", keywords: [ "mysql", "client", @@ -17355,111 +16281,214 @@ var require_package = __commonJS({ author: "Andrey Sidorov ", license: "MIT", dependencies: { + "aws-ssl-profiles": "^1.1.1", denque: "^2.1.0", "generate-function": "^2.3.1", "iconv-lite": "^0.6.3", long: "^5.2.1", - "lru-cache": "^8.0.0", + "lru.min": "^1.0.0", "named-placeholders": "^1.1.3", "seq-queue": "^0.0.5", sqlstring: "^2.3.2" }, devDependencies: { - "@types/node": "^20.0.0", + "@types/node": "^22.0.0", "@typescript-eslint/eslint-plugin": "^5.42.1", "@typescript-eslint/parser": "^5.42.1", "assert-diff": "^3.0.2", benchmark: "^2.1.4", - c8: "^8.0.0", + c8: "^10.1.1", "error-stack-parser": "^2.0.3", eslint: "^8.27.0", - "eslint-config-prettier": "^8.5.0", + "eslint-config-prettier": "^9.0.0", "eslint-plugin-async-await": "0.0.0", - "eslint-plugin-markdown": "^3.0.0", - husky: "^8.0.2", - "lint-staged": "^13.0.3", + "eslint-plugin-markdown": "^5.0.0", + "lint-staged": "^15.0.1", + poku: "^2.0.0", portfinder: "^1.0.28", prettier: "^3.0.0", progress: "^2.0.3", - typescript: "^5.0.2", - urun: "0.0.8", - utest: "0.0.8" + typescript: "^5.0.2" } }; } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/constants/ssl_profiles.js -var require_ssl_profiles = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/constants/ssl_profiles.js"(exports2) { +// node_modules/.pnpm/aws-ssl-profiles@1.1.2/node_modules/aws-ssl-profiles/lib/profiles/ca/defaults.js +var require_defaults = __commonJS({ + "node_modules/.pnpm/aws-ssl-profiles@1.1.2/node_modules/aws-ssl-profiles/lib/profiles/ca/defaults.js"(exports2) { "use strict"; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.defaults = void 0; + exports2.defaults = [ + "-----BEGIN CERTIFICATE-----\nMIIEEjCCAvqgAwIBAgIJAM2ZN/+nPi27MA0GCSqGSIb3DQEBCwUAMIGVMQswCQYD\nVQQGEwJVUzEQMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGluZ3RvbjEi\nMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1h\nem9uIFJEUzEmMCQGA1UEAwwdQW1hem9uIFJEUyBhZi1zb3V0aC0xIFJvb3QgQ0Ew\nHhcNMTkxMDI4MTgwNTU4WhcNMjQxMDI2MTgwNTU4WjCBlTELMAkGA1UEBhMCVVMx\nEDAOBgNVBAcMB1NlYXR0bGUxEzARBgNVBAgMCldhc2hpbmd0b24xIjAgBgNVBAoM\nGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\nJjAkBgNVBAMMHUFtYXpvbiBSRFMgYWYtc291dGgtMSBSb290IENBMIIBIjANBgkq\nhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwR2351uPMZaJk2gMGT+1sk8HE9MQh2rc\n/sCnbxGn2p1c7Oi9aBbd/GiFijeJb2BXvHU+TOq3d3Jjqepq8tapXVt4ojbTJNyC\nJ5E7r7KjTktKdLxtBE1MK25aY+IRJjtdU6vG3KiPKUT1naO3xs3yt0F76WVuFivd\n9OHv2a+KHvPkRUWIxpmAHuMY9SIIMmEZtVE7YZGx5ah0iO4JzItHcbVR0y0PBH55\narpFBddpIVHCacp1FUPxSEWkOpI7q0AaU4xfX0fe1BV5HZYRKpBOIp1TtZWvJD+X\njGUtL1BEsT5vN5g9MkqdtYrC+3SNpAk4VtpvJrdjraI/hhvfeXNnAwIDAQABo2Mw\nYTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUEEi/\nWWMcBJsoGXg+EZwkQ0MscZQwHwYDVR0jBBgwFoAUEEi/WWMcBJsoGXg+EZwkQ0Ms\ncZQwDQYJKoZIhvcNAQELBQADggEBAGDZ5js5Pc/gC58LJrwMPXFhJDBS8QuDm23C\nFFUdlqucskwOS3907ErK1ZkmVJCIqFLArHqskFXMAkRZ2PNR7RjWLqBs+0znG5yH\nhRKb4DXzhUFQ18UBRcvT6V6zN97HTRsEEaNhM/7k8YLe7P8vfNZ28VIoJIGGgv9D\nwQBBvkxQ71oOmAG0AwaGD0ORGUfbYry9Dz4a4IcUsZyRWRMADixgrFv6VuETp26s\n/+z+iqNaGWlELBKh3iQCT6Y/1UnkPLO42bxrCSyOvshdkYN58Q2gMTE1SVTqyo8G\nLw8lLAz9bnvUSgHzB3jRrSx6ggF/WRMRYlR++y6LXP4SAsSAaC0=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEEjCCAvqgAwIBAgIJAJYM4LxvTZA6MA0GCSqGSIb3DQEBCwUAMIGVMQswCQYD\nVQQGEwJVUzEQMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGluZ3RvbjEi\nMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1h\nem9uIFJEUzEmMCQGA1UEAwwdQW1hem9uIFJEUyBldS1zb3V0aC0xIFJvb3QgQ0Ew\nHhcNMTkxMDMwMjAyMDM2WhcNMjQxMDI4MjAyMDM2WjCBlTELMAkGA1UEBhMCVVMx\nEDAOBgNVBAcMB1NlYXR0bGUxEzARBgNVBAgMCldhc2hpbmd0b24xIjAgBgNVBAoM\nGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\nJjAkBgNVBAMMHUFtYXpvbiBSRFMgZXUtc291dGgtMSBSb290IENBMIIBIjANBgkq\nhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqM921jXCXeqpRNCS9CBPOe5N7gMaEt+D\ns5uR3riZbqzRlHGiF1jZihkXfHAIQewDwy+Yz+Oec1aEZCQMhUHxZJPusuX0cJfj\nb+UluFqHIijL2TfXJ3D0PVLLoNTQJZ8+GAPECyojAaNuoHbdVqxhOcznMsXIXVFq\nyVLKDGvyKkJjai/iSPDrQMXufg3kWt0ISjNLvsG5IFXgP4gttsM8i0yvRd4QcHoo\nDjvH7V3cS+CQqW5SnDrGnHToB0RLskE1ET+oNOfeN9PWOxQprMOX/zmJhnJQlTqD\nQP7jcf7SddxrKFjuziFiouskJJyNDsMjt1Lf60+oHZhed2ogTeifGwIDAQABo2Mw\nYTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUFBAF\ncgJe/BBuZiGeZ8STfpkgRYQwHwYDVR0jBBgwFoAUFBAFcgJe/BBuZiGeZ8STfpkg\nRYQwDQYJKoZIhvcNAQELBQADggEBAKAYUtlvDuX2UpZW9i1QgsjFuy/ErbW0dLHU\ne/IcFtju2z6RLZ+uF+5A8Kme7IKG1hgt8s+w9TRVQS/7ukQzoK3TaN6XKXRosjtc\no9Rm4gYWM8bmglzY1TPNaiI4HC7546hSwJhubjN0bXCuj/0sHD6w2DkiGuwKNAef\nyTu5vZhPkeNyXLykxkzz7bNp2/PtMBnzIp+WpS7uUDmWyScGPohKMq5PqvL59z+L\nZI3CYeMZrJ5VpXUg3fNNIz/83N3G0sk7wr0ohs/kHTP7xPOYB0zD7Ku4HA0Q9Swf\nWX0qr6UQgTPMjfYDLffI7aEId0gxKw1eGYc6Cq5JAZ3ipi/cBFc=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEEjCCAvqgAwIBAgIJANew34ehz5l8MA0GCSqGSIb3DQEBCwUAMIGVMQswCQYD\nVQQGEwJVUzEQMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGluZ3RvbjEi\nMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1h\nem9uIFJEUzEmMCQGA1UEAwwdQW1hem9uIFJEUyBtZS1zb3V0aC0xIFJvb3QgQ0Ew\nHhcNMTkwNTEwMjE0ODI3WhcNMjQwNTA4MjE0ODI3WjCBlTELMAkGA1UEBhMCVVMx\nEDAOBgNVBAcMB1NlYXR0bGUxEzARBgNVBAgMCldhc2hpbmd0b24xIjAgBgNVBAoM\nGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\nJjAkBgNVBAMMHUFtYXpvbiBSRFMgbWUtc291dGgtMSBSb290IENBMIIBIjANBgkq\nhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp7BYV88MukcY+rq0r79+C8UzkT30fEfT\naPXbx1d6M7uheGN4FMaoYmL+JE1NZPaMRIPTHhFtLSdPccInvenRDIatcXX+jgOk\nUA6lnHQ98pwN0pfDUyz/Vph4jBR9LcVkBbe0zdoKKp+HGbMPRU0N2yNrog9gM5O8\ngkU/3O2csJ/OFQNnj4c2NQloGMUpEmedwJMOyQQfcUyt9CvZDfIPNnheUS29jGSw\nERpJe/AENu8Pxyc72jaXQuD+FEi2Ck6lBkSlWYQFhTottAeGvVFNCzKszCntrtqd\nrdYUwurYsLTXDHv9nW2hfDUQa0mhXf9gNDOBIVAZugR9NqNRNyYLHQIDAQABo2Mw\nYTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU54cf\nDjgwBx4ycBH8+/r8WXdaiqYwHwYDVR0jBBgwFoAU54cfDjgwBx4ycBH8+/r8WXda\niqYwDQYJKoZIhvcNAQELBQADggEBAIIMTSPx/dR7jlcxggr+O6OyY49Rlap2laKA\neC/XI4ySP3vQkIFlP822U9Kh8a9s46eR0uiwV4AGLabcu0iKYfXjPkIprVCqeXV7\nny9oDtrbflyj7NcGdZLvuzSwgl9SYTJp7PVCZtZutsPYlbJrBPHwFABvAkMvRtDB\nhitIg4AESDGPoCl94sYHpfDfjpUDMSrAMDUyO6DyBdZH5ryRMAs3lGtsmkkNUrso\naTW6R05681Z0mvkRdb+cdXtKOSuDZPoe2wJJIaz3IlNQNSrB5TImMYgmt6iAsFhv\n3vfTSTKrZDNTJn4ybG6pq1zWExoXsktZPylJly6R3RBwV6nwqBM=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEBjCCAu6gAwIBAgIJAMc0ZzaSUK51MA0GCSqGSIb3DQEBCwUAMIGPMQswCQYD\nVQQGEwJVUzEQMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGluZ3RvbjEi\nMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1h\nem9uIFJEUzEgMB4GA1UEAwwXQW1hem9uIFJEUyBSb290IDIwMTkgQ0EwHhcNMTkw\nODIyMTcwODUwWhcNMjQwODIyMTcwODUwWjCBjzELMAkGA1UEBhMCVVMxEDAOBgNV\nBAcMB1NlYXR0bGUxEzARBgNVBAgMCldhc2hpbmd0b24xIjAgBgNVBAoMGUFtYXpv\nbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxIDAeBgNV\nBAMMF0FtYXpvbiBSRFMgUm9vdCAyMDE5IENBMIIBIjANBgkqhkiG9w0BAQEFAAOC\nAQ8AMIIBCgKCAQEArXnF/E6/Qh+ku3hQTSKPMhQQlCpoWvnIthzX6MK3p5a0eXKZ\noWIjYcNNG6UwJjp4fUXl6glp53Jobn+tWNX88dNH2n8DVbppSwScVE2LpuL+94vY\n0EYE/XxN7svKea8YvlrqkUBKyxLxTjh+U/KrGOaHxz9v0l6ZNlDbuaZw3qIWdD/I\n6aNbGeRUVtpM6P+bWIoxVl/caQylQS6CEYUk+CpVyJSkopwJlzXT07tMoDL5WgX9\nO08KVgDNz9qP/IGtAcRduRcNioH3E9v981QO1zt/Gpb2f8NqAjUUCUZzOnij6mx9\nMcZ+9cWX88CRzR0vQODWuZscgI08NvM69Fn2SQIDAQABo2MwYTAOBgNVHQ8BAf8E\nBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUc19g2LzLA5j0Kxc0LjZa\npmD/vB8wHwYDVR0jBBgwFoAUc19g2LzLA5j0Kxc0LjZapmD/vB8wDQYJKoZIhvcN\nAQELBQADggEBAHAG7WTmyjzPRIM85rVj+fWHsLIvqpw6DObIjMWokpliCeMINZFV\nynfgBKsf1ExwbvJNzYFXW6dihnguDG9VMPpi2up/ctQTN8tm9nDKOy08uNZoofMc\nNUZxKCEkVKZv+IL4oHoeayt8egtv3ujJM6V14AstMQ6SwvwvA93EP/Ug2e4WAXHu\ncbI1NAbUgVDqp+DRdfvZkgYKryjTWd/0+1fS8X1bBZVWzl7eirNVnHbSH2ZDpNuY\n0SBd8dj5F6ld3t58ydZbrTHze7JJOd8ijySAp4/kiu9UfZWuTPABzDa/DSdz9Dk/\nzPW4CXXvhLmE02TA9/HeCw3KEHIwicNuEfw=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEEDCCAvigAwIBAgIJAKFMXyltvuRdMA0GCSqGSIb3DQEBCwUAMIGUMQswCQYD\nVQQGEwJVUzEQMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGluZ3RvbjEi\nMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1h\nem9uIFJEUzElMCMGA1UEAwwcQW1hem9uIFJEUyBCZXRhIFJvb3QgMjAxOSBDQTAe\nFw0xOTA4MTkxNzM4MjZaFw0yNDA4MTkxNzM4MjZaMIGUMQswCQYDVQQGEwJVUzEQ\nMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGluZ3RvbjEiMCAGA1UECgwZ\nQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEl\nMCMGA1UEAwwcQW1hem9uIFJEUyBCZXRhIFJvb3QgMjAxOSBDQTCCASIwDQYJKoZI\nhvcNAQEBBQADggEPADCCAQoCggEBAMkZdnIH9ndatGAcFo+DppGJ1HUt4x+zeO+0\nZZ29m0sfGetVulmTlv2d5b66e+QXZFWpcPQMouSxxYTW08TbrQiZngKr40JNXftA\natvzBqIImD4II0ZX5UEVj2h98qe/ypW5xaDN7fEa5e8FkYB1TEemPaWIbNXqchcL\ntV7IJPr3Cd7Z5gZJlmujIVDPpMuSiNaal9/6nT9oqN+JSM1fx5SzrU5ssg1Vp1vv\n5Xab64uOg7wCJRB9R2GC9XD04odX6VcxUAGrZo6LR64ZSifupo3l+R5sVOc5i8NH\nskdboTzU9H7+oSdqoAyhIU717PcqeDum23DYlPE2nGBWckE+eT8CAwEAAaNjMGEw\nDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFK2hDBWl\nsbHzt/EHd0QYOooqcFPhMB8GA1UdIwQYMBaAFK2hDBWlsbHzt/EHd0QYOooqcFPh\nMA0GCSqGSIb3DQEBCwUAA4IBAQAO/718k8EnOqJDx6wweUscGTGL/QdKXUzTVRAx\nJUsjNUv49mH2HQVEW7oxszfH6cPCaupNAddMhQc4C/af6GHX8HnqfPDk27/yBQI+\nyBBvIanGgxv9c9wBbmcIaCEWJcsLp3HzXSYHmjiqkViXwCpYfkoV3Ns2m8bp+KCO\ny9XmcCKRaXkt237qmoxoh2sGmBHk2UlQtOsMC0aUQ4d7teAJG0q6pbyZEiPyKZY1\nXR/UVxMJL0Q4iVpcRS1kaNCMfqS2smbLJeNdsan8pkw1dvPhcaVTb7CvjhJtjztF\nYfDzAI5794qMlWxwilKMmUvDlPPOTen8NNHkLwWvyFCH7Doh\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEFjCCAv6gAwIBAgIJAMzYZJ+R9NBVMA0GCSqGSIb3DQEBCwUAMIGXMQswCQYD\nVQQGEwJVUzEQMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGluZ3RvbjEi\nMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1h\nem9uIFJEUzEoMCYGA1UEAwwfQW1hem9uIFJEUyBQcmV2aWV3IFJvb3QgMjAxOSBD\nQTAeFw0xOTA4MjEyMjI5NDlaFw0yNDA4MjEyMjI5NDlaMIGXMQswCQYDVQQGEwJV\nUzEQMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGluZ3RvbjEiMCAGA1UE\nCgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJE\nUzEoMCYGA1UEAwwfQW1hem9uIFJEUyBQcmV2aWV3IFJvb3QgMjAxOSBDQTCCASIw\nDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM7kkS6vjgKKQTPynC2NjdN5aPPV\nO71G0JJS/2ARVBVJd93JLiGovVJilfWYfwZCs4gTRSSjrUD4D4HyqCd6A+eEEtJq\nM0DEC7i0dC+9WNTsPszuB206Jy2IUmxZMIKJAA1NHSbIMjB+b6/JhbSUi7nKdbR/\nbrj83bF+RoSA+ogrgX7mQbxhmFcoZN9OGaJgYKsKWUt5Wqv627KkGodUK8mDepgD\nS3ZfoRQRx3iceETpcmHJvaIge6+vyDX3d9Z22jmvQ4AKv3py2CmU2UwuhOltFDwB\n0ddtb39vgwrJxaGfiMRHpEP1DfNLWHAnA69/pgZPwIggidS+iBPUhgucMp8CAwEA\nAaNjMGEwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYE\nFGnTGpQuQ2H/DZlXMQijZEhjs7TdMB8GA1UdIwQYMBaAFGnTGpQuQ2H/DZlXMQij\nZEhjs7TdMA0GCSqGSIb3DQEBCwUAA4IBAQC3xz1vQvcXAfpcZlngiRWeqU8zQAMQ\nLZPCFNv7PVk4pmqX+ZiIRo4f9Zy7TrOVcboCnqmP/b/mNq0gVF4O+88jwXJZD+f8\n/RnABMZcnGU+vK0YmxsAtYU6TIb1uhRFmbF8K80HHbj9vSjBGIQdPCbvmR2zY6VJ\nBYM+w9U9hp6H4DVMLKXPc1bFlKA5OBTgUtgkDibWJKFOEPW3UOYwp9uq6pFoN0AO\nxMTldqWFsOF3bJIlvOY0c/1EFZXu3Ns6/oCP//Ap9vumldYMUZWmbK+gK33FPOXV\n8BQ6jNC29icv7lLDpRPwjibJBXX+peDR5UK4FdYcswWEB1Tix5X8dYu6\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIECTCCAvGgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwgZUxCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSYwJAYDVQQDDB1BbWF6b24gUkRTIGFmLXNvdXRoLTEgUm9vdCBDQTAeFw0xOTEw\nMjgxODA2NTNaFw0yNDEwMjgxODA2NTNaMIGQMQswCQYDVQQGEwJVUzETMBEGA1UE\nCAwKV2FzaGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9u\nIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEhMB8GA1UE\nAwwYQW1hem9uIFJEUyBhZi1zb3V0aC0xIENBMIIBIjANBgkqhkiG9w0BAQEFAAOC\nAQ8AMIIBCgKCAQEAvtV1OqmFa8zCVQSKOvPUJERLVFtd4rZmDpImc5rIoeBk7w/P\n9lcKUJjO8R/w1a2lJXx3oQ81tiY0Piw6TpT62YWVRMWrOw8+Vxq1dNaDSFp9I8d0\nUHillSSbOk6FOrPDp+R6AwbGFqUDebbN5LFFoDKbhNmH1BVS0a6YNKpGigLRqhka\ncClPslWtPqtjbaP3Jbxl26zWzLo7OtZl98dR225pq8aApNBwmtgA7Gh60HK/cX0t\n32W94n8D+GKSg6R4MKredVFqRTi9hCCNUu0sxYPoELuM+mHiqB5NPjtm92EzCWs+\n+vgWhMc6GxG+82QSWx1Vj8sgLqtE/vLrWddf5QIDAQABo2YwZDAOBgNVHQ8BAf8E\nBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQUuLB4gYVJrSKJj/Gz\npqc6yeA+RcAwHwYDVR0jBBgwFoAUEEi/WWMcBJsoGXg+EZwkQ0MscZQwDQYJKoZI\nhvcNAQELBQADggEBABauYOZxUhe9/RhzGJ8MsWCz8eKcyDVd4FCnY6Qh+9wcmYNT\nLtnD88LACtJKb/b81qYzcB0Em6+zVJ3Z9jznfr6buItE6es9wAoja22Xgv44BTHL\nrimbgMwpTt3uEMXDffaS0Ww6YWb3pSE0XYI2ISMWz+xRERRf+QqktSaL39zuiaW5\ntfZMre+YhohRa/F0ZQl3RCd6yFcLx4UoSPqQsUl97WhYzwAxZZfwvLJXOc4ATt3u\nVlCUylNDkaZztDJc/yN5XQoK9W5nOt2cLu513MGYKbuarQr8f+gYU8S+qOyuSRSP\nNRITzwCRVnsJE+2JmcRInn/NcanB7uOGqTvJ9+c=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIECTCCAvGgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwgZUxCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSYwJAYDVQQDDB1BbWF6b24gUkRTIGV1LXNvdXRoLTEgUm9vdCBDQTAeFw0xOTEw\nMzAyMDIxMzBaFw0yNDEwMzAyMDIxMzBaMIGQMQswCQYDVQQGEwJVUzETMBEGA1UE\nCAwKV2FzaGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9u\nIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEhMB8GA1UE\nAwwYQW1hem9uIFJEUyBldS1zb3V0aC0xIENBMIIBIjANBgkqhkiG9w0BAQEFAAOC\nAQ8AMIIBCgKCAQEAtEyjYcajx6xImJn8Vz1zjdmL4ANPgQXwF7+tF7xccmNAZETb\nbzb3I9i5fZlmrRaVznX+9biXVaGxYzIUIR3huQ3Q283KsDYnVuGa3mk690vhvJbB\nQIPgKa5mVwJppnuJm78KqaSpi0vxyCPe3h8h6LLFawVyWrYNZ4okli1/U582eef8\nRzJp/Ear3KgHOLIiCdPDF0rjOdCG1MOlDLixVnPn9IYOciqO+VivXBg+jtfc5J+L\nAaPm0/Yx4uELt1tkbWkm4BvTU/gBOODnYziITZM0l6Fgwvbwgq5duAtKW+h031lC\n37rEvrclqcp4wrsUYcLAWX79ZyKIlRxcAdvEhQIDAQABo2YwZDAOBgNVHQ8BAf8E\nBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQU7zPyc0azQxnBCe7D\nb9KAadH1QSEwHwYDVR0jBBgwFoAUFBAFcgJe/BBuZiGeZ8STfpkgRYQwDQYJKoZI\nhvcNAQELBQADggEBAFGaNiYxg7yC/xauXPlaqLCtwbm2dKyK9nIFbF/7be8mk7Q3\nMOA0of1vGHPLVQLr6bJJpD9MAbUcm4cPAwWaxwcNpxOjYOFDaq10PCK4eRAxZWwF\nNJRIRmGsl8NEsMNTMCy8X+Kyw5EzH4vWFl5Uf2bGKOeFg0zt43jWQVOX6C+aL3Cd\npRS5MhmYpxMG8irrNOxf4NVFE2zpJOCm3bn0STLhkDcV/ww4zMzObTJhiIb5wSWn\nEXKKWhUXuRt7A2y1KJtXpTbSRHQxE++69Go1tWhXtRiULCJtf7wF2Ksm0RR/AdXT\n1uR1vKyH5KBJPX3ppYkQDukoHTFR0CpB+G84NLo=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIECTCCAvGgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwgZUxCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSYwJAYDVQQDDB1BbWF6b24gUkRTIG1lLXNvdXRoLTEgUm9vdCBDQTAeFw0xOTA1\nMTAyMTU4NDNaFw0yNTA2MDExMjAwMDBaMIGQMQswCQYDVQQGEwJVUzETMBEGA1UE\nCAwKV2FzaGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9u\nIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEhMB8GA1UE\nAwwYQW1hem9uIFJEUyBtZS1zb3V0aC0xIENBMIIBIjANBgkqhkiG9w0BAQEFAAOC\nAQ8AMIIBCgKCAQEAudOYPZH+ihJAo6hNYMB5izPVBe3TYhnZm8+X3IoaaYiKtsp1\nJJhkTT0CEejYIQ58Fh4QrMUyWvU8qsdK3diNyQRoYLbctsBPgxBR1u07eUJDv38/\nC1JlqgHmMnMi4y68Iy7ymv50QgAMuaBqgEBRI1R6Lfbyrb2YvH5txjJyTVMwuCfd\nYPAtZVouRz0JxmnfsHyxjE+So56uOKTDuw++Ho4HhZ7Qveej7XB8b+PIPuroknd3\nFQB5RVbXRvt5ZcVD4F2fbEdBniF7FAF4dEiofVCQGQ2nynT7dZdEIPfPdH3n7ZmE\nlAOmwHQ6G83OsiHRBLnbp+QZRgOsjkHJxT20bQIDAQABo2YwZDAOBgNVHQ8BAf8E\nBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQUOEVDM7VomRH4HVdA\nQvIMNq2tXOcwHwYDVR0jBBgwFoAU54cfDjgwBx4ycBH8+/r8WXdaiqYwDQYJKoZI\nhvcNAQELBQADggEBAHhvMssj+Th8IpNePU6RH0BiL6o9c437R3Q4IEJeFdYL+nZz\nPW/rELDPvLRUNMfKM+KzduLZ+l29HahxefejYPXtvXBlq/E/9czFDD4fWXg+zVou\nuDXhyrV4kNmP4S0eqsAP/jQHPOZAMFA4yVwO9hlqmePhyDnszCh9c1PfJSBh49+b\n4w7i/L3VBOMt8j3EKYvqz0gVfpeqhJwL4Hey8UbVfJRFJMJzfNHpePqtDRAY7yjV\nPYquRaV2ab/E+/7VFkWMM4tazYz/qsYA2jSH+4xDHvYk8LnsbcrF9iuidQmEc5sb\nFgcWaSKG4DJjcI5k7AJLWcXyTDt21Ci43LE+I9Q=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIECDCCAvCgAwIBAgICVIYwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MDQxNzEz\nMDRaFw0yNDA4MjIxNzA4NTBaMIGVMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEmMCQGA1UEAwwdQW1h\nem9uIFJEUyBhcC1zb3V0aC0xIDIwMTkgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IB\nDwAwggEKAoIBAQDUYOz1hGL42yUCrcsMSOoU8AeD/3KgZ4q7gP+vAz1WnY9K/kim\neWN/2Qqzlo3+mxSFQFyD4MyV3+CnCPnBl9Sh1G/F6kThNiJ7dEWSWBQGAB6HMDbC\nBaAsmUc1UIz8sLTL3fO+S9wYhA63Wun0Fbm/Rn2yk/4WnJAaMZcEtYf6e0KNa0LM\np/kN/70/8cD3iz3dDR8zOZFpHoCtf0ek80QqTich0A9n3JLxR6g6tpwoYviVg89e\nqCjQ4axxOkWWeusLeTJCcY6CkVyFvDAKvcUl1ytM5AiaUkXblE7zDFXRM4qMMRdt\nlPm8d3pFxh0fRYk8bIKnpmtOpz3RIctDrZZxAgMBAAGjZjBkMA4GA1UdDwEB/wQE\nAwIBBjASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBT99wKJftD3jb4sHoHG\ni3uGlH6W6TAfBgNVHSMEGDAWgBRzX2DYvMsDmPQrFzQuNlqmYP+8HzANBgkqhkiG\n9w0BAQsFAAOCAQEAZ17hhr3dII3hUfuHQ1hPWGrpJOX/G9dLzkprEIcCidkmRYl+\nhu1Pe3caRMh/17+qsoEErmnVq5jNY9X1GZL04IZH8YbHc7iRHw3HcWAdhN8633+K\njYEB2LbJ3vluCGnCejq9djDb6alOugdLMJzxOkHDhMZ6/gYbECOot+ph1tQuZXzD\ntZ7prRsrcuPBChHlPjmGy8M9z8u+kF196iNSUGC4lM8vLkHM7ycc1/ZOwRq9aaTe\niOghbQQyAEe03MWCyDGtSmDfr0qEk+CHN+6hPiaL8qKt4s+V9P7DeK4iW08ny8Ox\nAVS7u0OK/5+jKMAMrKwpYrBydOjTUTHScocyNw==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEBzCCAu+gAwIBAgICQ2QwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MDUxODQ2\nMjlaFw0yNDA4MjIxNzA4NTBaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1h\nem9uIFJEUyBzYS1lYXN0LTEgMjAxOSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP\nADCCAQoCggEBAMMvR+ReRnOzqJzoaPipNTt1Z2VA968jlN1+SYKUrYM3No+Vpz0H\nM6Tn0oYB66ByVsXiGc28ulsqX1HbHsxqDPwvQTKvO7SrmDokoAkjJgLocOLUAeld\n5AwvUjxGRP6yY90NV7X786MpnYb2Il9DIIaV9HjCmPt+rjy2CZjS0UjPjCKNfB8J\nbFjgW6GGscjeyGb/zFwcom5p4j0rLydbNaOr9wOyQrtt3ZQWLYGY9Zees/b8pmcc\nJt+7jstZ2UMV32OO/kIsJ4rMUn2r/uxccPwAc1IDeRSSxOrnFKhW3Cu69iB3bHp7\nJbawY12g7zshE4I14sHjv3QoXASoXjx4xgMCAwEAAaNmMGQwDgYDVR0PAQH/BAQD\nAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFI1Fc/Ql2jx+oJPgBVYq\nccgP0pQ8MB8GA1UdIwQYMBaAFHNfYNi8ywOY9CsXNC42WqZg/7wfMA0GCSqGSIb3\nDQEBCwUAA4IBAQB4VVVabVp70myuYuZ3vltQIWqSUMhkaTzehMgGcHjMf9iLoZ/I\n93KiFUSGnek5cRePyS9wcpp0fcBT3FvkjpUdCjVtdttJgZFhBxgTd8y26ImdDDMR\n4+BUuhI5msvjL08f+Vkkpu1GQcGmyFVPFOy/UY8iefu+QyUuiBUnUuEDd49Hw0Fn\n/kIPII6Vj82a2mWV/Q8e+rgN8dIRksRjKI03DEoP8lhPlsOkhdwU6Uz9Vu6NOB2Q\nLs1kbcxAc7cFSyRVJEhh12Sz9d0q/CQSTFsVJKOjSNQBQfVnLz1GwO/IieUEAr4C\njkTntH0r1LX5b/GwN4R887LvjAEdTbg1his7\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIECDCCAvCgAwIBAgIDAIkHMA0GCSqGSIb3DQEBCwUAMIGPMQswCQYDVQQGEwJV\nUzEQMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGluZ3RvbjEiMCAGA1UE\nCgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJE\nUzEgMB4GA1UEAwwXQW1hem9uIFJEUyBSb290IDIwMTkgQ0EwHhcNMTkwOTA2MTc0\nMDIxWhcNMjQwODIyMTcwODUwWjCBlDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCldh\nc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoMGUFtYXpvbiBXZWIg\nU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxJTAjBgNVBAMMHEFt\nYXpvbiBSRFMgdXMtd2VzdC0xIDIwMTkgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IB\nDwAwggEKAoIBAQDD2yzbbAl77OofTghDMEf624OvU0eS9O+lsdO0QlbfUfWa1Kd6\n0WkgjkLZGfSRxEHMCnrv4UPBSK/Qwn6FTjkDLgemhqBtAnplN4VsoDL+BkRX4Wwq\n/dSQJE2b+0hm9w9UMVGFDEq1TMotGGTD2B71eh9HEKzKhGzqiNeGsiX4VV+LJzdH\nuM23eGisNqmd4iJV0zcAZ+Gbh2zK6fqTOCvXtm7Idccv8vZZnyk1FiWl3NR4WAgK\nAkvWTIoFU3Mt7dIXKKClVmvssG8WHCkd3Xcb4FHy/G756UZcq67gMMTX/9fOFM/v\nl5C0+CHl33Yig1vIDZd+fXV1KZD84dEJfEvHAgMBAAGjZjBkMA4GA1UdDwEB/wQE\nAwIBBjASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBR+ap20kO/6A7pPxo3+\nT3CfqZpQWjAfBgNVHSMEGDAWgBRzX2DYvMsDmPQrFzQuNlqmYP+8HzANBgkqhkiG\n9w0BAQsFAAOCAQEAHCJky2tPjPttlDM/RIqExupBkNrnSYnOK4kr9xJ3sl8UF2DA\nPAnYsjXp3rfcjN/k/FVOhxwzi3cXJF/2Tjj39Bm/OEfYTOJDNYtBwB0VVH4ffa/6\ntZl87jaIkrxJcreeeHqYMnIxeN0b/kliyA+a5L2Yb0VPjt9INq34QDc1v74FNZ17\n4z8nr1nzg4xsOWu0Dbjo966lm4nOYIGBRGOKEkHZRZ4mEiMgr3YLkv8gSmeitx57\nZ6dVemNtUic/LVo5Iqw4n3TBS0iF2C1Q1xT/s3h+0SXZlfOWttzSluDvoMv5PvCd\npFjNn+aXLAALoihL1MJSsxydtsLjOBro5eK0Vw==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEDDCCAvSgAwIBAgICOFAwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTAxNzQ2\nMjFaFw0yNDA4MjIxNzA4NTBaMIGZMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEqMCgGA1UEAwwhQW1h\nem9uIFJEUyBhcC1ub3J0aGVhc3QtMiAyMDE5IENBMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEAzU72e6XbaJbi4HjJoRNjKxzUEuChKQIt7k3CWzNnmjc5\n8I1MjCpa2W1iw1BYVysXSNSsLOtUsfvBZxi/1uyMn5ZCaf9aeoA9UsSkFSZBjOCN\nDpKPCmfV1zcEOvJz26+1m8WDg+8Oa60QV0ou2AU1tYcw98fOQjcAES0JXXB80P2s\n3UfkNcnDz+l4k7j4SllhFPhH6BQ4lD2NiFAP4HwoG6FeJUn45EPjzrydxjq6v5Fc\ncQ8rGuHADVXotDbEhaYhNjIrsPL+puhjWfhJjheEw8c4whRZNp6gJ/b6WEes/ZhZ\nh32DwsDsZw0BfRDUMgUn8TdecNexHUw8vQWeC181hwIDAQABo2YwZDAOBgNVHQ8B\nAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQUwW9bWgkWkr0U\nlrOsq2kvIdrECDgwHwYDVR0jBBgwFoAUc19g2LzLA5j0Kxc0LjZapmD/vB8wDQYJ\nKoZIhvcNAQELBQADggEBAEugF0Gj7HVhX0ehPZoGRYRt3PBuI2YjfrrJRTZ9X5wc\n9T8oHmw07mHmNy1qqWvooNJg09bDGfB0k5goC2emDiIiGfc/kvMLI7u+eQOoMKj6\nmkfCncyRN3ty08Po45vTLBFZGUvtQmjM6yKewc4sXiASSBmQUpsMbiHRCL72M5qV\nobcJOjGcIdDTmV1BHdWT+XcjynsGjUqOvQWWhhLPrn4jWe6Xuxll75qlrpn3IrIx\nCRBv/5r7qbcQJPOgwQsyK4kv9Ly8g7YT1/vYBlR3cRsYQjccw5ceWUj2DrMVWhJ4\nprf+E3Aa4vYmLLOUUvKnDQ1k3RGNu56V0tonsQbfsaM=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIECjCCAvKgAwIBAgICEzUwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTAyMDUy\nMjVaFw0yNDA4MjIxNzA4NTBaMIGXMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEoMCYGA1UEAwwfQW1h\nem9uIFJEUyBjYS1jZW50cmFsLTEgMjAxOSBDQTCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAOxHqdcPSA2uBjsCP4DLSlqSoPuQ/X1kkJLusVRKiQE2zayB\nviuCBt4VB9Qsh2rW3iYGM+usDjltGnI1iUWA5KHcvHszSMkWAOYWLiMNKTlg6LCp\nXnE89tvj5dIH6U8WlDvXLdjB/h30gW9JEX7S8supsBSci2GxEzb5mRdKaDuuF/0O\nqvz4YE04pua3iZ9QwmMFuTAOYzD1M72aOpj+7Ac+YLMM61qOtU+AU6MndnQkKoQi\nqmUN2A9IFaqHFzRlSdXwKCKUA4otzmz+/N3vFwjb5F4DSsbsrMfjeHMo6o/nb6Nh\nYDb0VJxxPee6TxSuN7CQJ2FxMlFUezcoXqwqXD0CAwEAAaNmMGQwDgYDVR0PAQH/\nBAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFDGGpon9WfIpsggE\nCxHq8hZ7E2ESMB8GA1UdIwQYMBaAFHNfYNi8ywOY9CsXNC42WqZg/7wfMA0GCSqG\nSIb3DQEBCwUAA4IBAQAvpeQYEGZvoTVLgV9rd2+StPYykMsmFjWQcyn3dBTZRXC2\nlKq7QhQczMAOhEaaN29ZprjQzsA2X/UauKzLR2Uyqc2qOeO9/YOl0H3qauo8C/W9\nr8xqPbOCDLEXlOQ19fidXyyEPHEq5WFp8j+fTh+s8WOx2M7IuC0ANEetIZURYhSp\nxl9XOPRCJxOhj7JdelhpweX0BJDNHeUFi0ClnFOws8oKQ7sQEv66d5ddxqqZ3NVv\nRbCvCtEutQMOUMIuaygDlMn1anSM8N7Wndx8G6+Uy67AnhjGx7jw/0YPPxopEj6x\nJXP8j0sJbcT9K/9/fPVLNT25RvQ/93T2+IQL4Ca2\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEBzCCAu+gAwIBAgICYpgwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTExNzMx\nNDhaFw0yNDA4MjIxNzA4NTBaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1h\nem9uIFJEUyBldS13ZXN0LTEgMjAxOSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP\nADCCAQoCggEBAMk3YdSZ64iAYp6MyyKtYJtNzv7zFSnnNf6vv0FB4VnfITTMmOyZ\nLXqKAT2ahZ00hXi34ewqJElgU6eUZT/QlzdIu359TEZyLVPwURflL6SWgdG01Q5X\nO++7fSGcBRyIeuQWs9FJNIIqK8daF6qw0Rl5TXfu7P9dBc3zkgDXZm2DHmxGDD69\n7liQUiXzoE1q2Z9cA8+jirDioJxN9av8hQt12pskLQumhlArsMIhjhHRgF03HOh5\ntvi+RCfihVOxELyIRTRpTNiIwAqfZxxTWFTgfn+gijTmd0/1DseAe82aYic8JbuS\nEMbrDduAWsqrnJ4GPzxHKLXX0JasCUcWyMECAwEAAaNmMGQwDgYDVR0PAQH/BAQD\nAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFPLtsq1NrwJXO13C9eHt\nsLY11AGwMB8GA1UdIwQYMBaAFHNfYNi8ywOY9CsXNC42WqZg/7wfMA0GCSqGSIb3\nDQEBCwUAA4IBAQAnWBKj5xV1A1mYd0kIgDdkjCwQkiKF5bjIbGkT3YEFFbXoJlSP\n0lZZ/hDaOHI8wbLT44SzOvPEEmWF9EE7SJzkvSdQrUAWR9FwDLaU427ALI3ngNHy\nlGJ2hse1fvSRNbmg8Sc9GBv8oqNIBPVuw+AJzHTacZ1OkyLZrz1c1QvwvwN2a+Jd\nvH0V0YIhv66llKcYDMUQJAQi4+8nbRxXWv6Gq3pvrFoorzsnkr42V3JpbhnYiK+9\nnRKd4uWl62KRZjGkfMbmsqZpj2fdSWMY1UGyN1k+kDmCSWYdrTRDP0xjtIocwg+A\nJ116n4hV/5mbA0BaPiS2krtv17YAeHABZcvz\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIECjCCAvKgAwIBAgICV2YwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTExOTM2\nMjBaFw0yNDA4MjIxNzA4NTBaMIGXMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEoMCYGA1UEAwwfQW1h\nem9uIFJEUyBldS1jZW50cmFsLTEgMjAxOSBDQTCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAMEx54X2pHVv86APA0RWqxxRNmdkhAyp2R1cFWumKQRofoFv\nn+SPXdkpIINpMuEIGJANozdiEz7SPsrAf8WHyD93j/ZxrdQftRcIGH41xasetKGl\nI67uans8d+pgJgBKGb/Z+B5m+UsIuEVekpvgpwKtmmaLFC/NCGuSsJoFsRqoa6Gh\nm34W6yJoY87UatddCqLY4IIXaBFsgK9Q/wYzYLbnWM6ZZvhJ52VMtdhcdzeTHNW0\n5LGuXJOF7Ahb4JkEhoo6TS2c0NxB4l4MBfBPgti+O7WjR3FfZHpt18A6Zkq6A2u6\nD/oTSL6c9/3sAaFTFgMyL3wHb2YlW0BPiljZIqECAwEAAaNmMGQwDgYDVR0PAQH/\nBAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFOcAToAc6skWffJa\nTnreaswAfrbcMB8GA1UdIwQYMBaAFHNfYNi8ywOY9CsXNC42WqZg/7wfMA0GCSqG\nSIb3DQEBCwUAA4IBAQA1d0Whc1QtspK496mFWfFEQNegLh0a9GWYlJm+Htcj5Nxt\nDAIGXb+8xrtOZFHmYP7VLCT5Zd2C+XytqseK/+s07iAr0/EPF+O2qcyQWMN5KhgE\ncXw2SwuP9FPV3i+YAm11PBVeenrmzuk9NrdHQ7TxU4v7VGhcsd2C++0EisrmquWH\nmgIfmVDGxphwoES52cY6t3fbnXmTkvENvR+h3rj+fUiSz0aSo+XZUGHPgvuEKM/W\nCBD9Smc9CBoBgvy7BgHRgRUmwtABZHFUIEjHI5rIr7ZvYn+6A0O6sogRfvVYtWFc\nqpyrW1YX8mD0VlJ8fGKM3G+aCOsiiPKDV/Uafrm+\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIECDCCAvCgAwIBAgICGAcwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTIxODE5\nNDRaFw0yNDA4MjIxNzA4NTBaMIGVMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEmMCQGA1UEAwwdQW1h\nem9uIFJEUyBldS1ub3J0aC0xIDIwMTkgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IB\nDwAwggEKAoIBAQCiIYnhe4UNBbdBb/nQxl5giM0XoVHWNrYV5nB0YukA98+TPn9v\nAoj1RGYmtryjhrf01Kuv8SWO+Eom95L3zquoTFcE2gmxCfk7bp6qJJ3eHOJB+QUO\nXsNRh76fwDzEF1yTeZWH49oeL2xO13EAx4PbZuZpZBttBM5zAxgZkqu4uWQczFEs\nJXfla7z2fvWmGcTagX10O5C18XaFroV0ubvSyIi75ue9ykg/nlFAeB7O0Wxae88e\nuhiBEFAuLYdqWnsg3459NfV8Yi1GnaitTym6VI3tHKIFiUvkSiy0DAlAGV2iiyJE\nq+DsVEO4/hSINJEtII4TMtysOsYPpINqeEzRAgMBAAGjZjBkMA4GA1UdDwEB/wQE\nAwIBBjASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBRR0UpnbQyjnHChgmOc\nhnlc0PogzTAfBgNVHSMEGDAWgBRzX2DYvMsDmPQrFzQuNlqmYP+8HzANBgkqhkiG\n9w0BAQsFAAOCAQEAKJD4xVzSf4zSGTBJrmamo86jl1NHQxXUApAZuBZEc8tqC6TI\nT5CeoSr9CMuVC8grYyBjXblC4OsM5NMvmsrXl/u5C9dEwtBFjo8mm53rOOIm1fxl\nI1oYB/9mtO9ANWjkykuLzWeBlqDT/i7ckaKwalhLODsRDO73vRhYNjsIUGloNsKe\npxw3dzHwAZx4upSdEVG4RGCZ1D0LJ4Gw40OfD69hfkDfRVVxKGrbEzqxXRvovmDc\ntKLdYZO/6REoca36v4BlgIs1CbUXJGLSXUwtg7YXGLSVBJ/U0+22iGJmBSNcoyUN\ncjPFD9JQEhDDIYYKSGzIYpvslvGc4T5ISXFiuQ==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEBzCCAu+gAwIBAgICZIEwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTIyMTMy\nMzJaFw0yNDA4MjIxNzA4NTBaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1h\nem9uIFJEUyBldS13ZXN0LTIgMjAxOSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP\nADCCAQoCggEBALGiwqjiF7xIjT0Sx7zB3764K2T2a1DHnAxEOr+/EIftWKxWzT3u\nPFwS2eEZcnKqSdRQ+vRzonLBeNLO4z8aLjQnNbkizZMBuXGm4BqRm1Kgq3nlLDQn\n7YqdijOq54SpShvR/8zsO4sgMDMmHIYAJJOJqBdaus2smRt0NobIKc0liy7759KB\n6kmQ47Gg+kfIwxrQA5zlvPLeQImxSoPi9LdbRoKvu7Iot7SOa+jGhVBh3VdqndJX\n7tm/saj4NE375csmMETFLAOXjat7zViMRwVorX4V6AzEg1vkzxXpA9N7qywWIT5Y\nfYaq5M8i6vvLg0CzrH9fHORtnkdjdu1y+0MCAwEAAaNmMGQwDgYDVR0PAQH/BAQD\nAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFFOhOx1yt3Z7mvGB9jBv\n2ymdZwiOMB8GA1UdIwQYMBaAFHNfYNi8ywOY9CsXNC42WqZg/7wfMA0GCSqGSIb3\nDQEBCwUAA4IBAQBehqY36UGDvPVU9+vtaYGr38dBbp+LzkjZzHwKT1XJSSUc2wqM\nhnCIQKilonrTIvP1vmkQi8qHPvDRtBZKqvz/AErW/ZwQdZzqYNFd+BmOXaeZWV0Q\noHtDzXmcwtP8aUQpxN0e1xkWb1E80qoy+0uuRqb/50b/R4Q5qqSfJhkn6z8nwB10\n7RjLtJPrK8igxdpr3tGUzfAOyiPrIDncY7UJaL84GFp7WWAkH0WG3H8Y8DRcRXOU\nmqDxDLUP3rNuow3jnGxiUY+gGX5OqaZg4f4P6QzOSmeQYs6nLpH0PiN00+oS1BbD\nbpWdZEttILPI+vAYkU4QuBKKDjJL6HbSd+cn\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIECDCCAvCgAwIBAgIDAIVCMA0GCSqGSIb3DQEBCwUAMIGPMQswCQYDVQQGEwJV\nUzEQMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGluZ3RvbjEiMCAGA1UE\nCgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJE\nUzEgMB4GA1UEAwwXQW1hem9uIFJEUyBSb290IDIwMTkgQ0EwHhcNMTkwOTEzMTcw\nNjQxWhcNMjQwODIyMTcwODUwWjCBlDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCldh\nc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoMGUFtYXpvbiBXZWIg\nU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxJTAjBgNVBAMMHEFt\nYXpvbiBSRFMgdXMtZWFzdC0yIDIwMTkgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IB\nDwAwggEKAoIBAQDE+T2xYjUbxOp+pv+gRA3FO24+1zCWgXTDF1DHrh1lsPg5k7ht\n2KPYzNc+Vg4E+jgPiW0BQnA6jStX5EqVh8BU60zELlxMNvpg4KumniMCZ3krtMUC\nau1NF9rM7HBh+O+DYMBLK5eSIVt6lZosOb7bCi3V6wMLA8YqWSWqabkxwN4w0vXI\n8lu5uXXFRemHnlNf+yA/4YtN4uaAyd0ami9+klwdkZfkrDOaiy59haOeBGL8EB/c\ndbJJlguHH5CpCscs3RKtOOjEonXnKXldxarFdkMzi+aIIjQ8GyUOSAXHtQHb3gZ4\nnS6Ey0CMlwkB8vUObZU9fnjKJcL5QCQqOfwvAgMBAAGjZjBkMA4GA1UdDwEB/wQE\nAwIBBjASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBQUPuRHohPxx4VjykmH\n6usGrLL1ETAfBgNVHSMEGDAWgBRzX2DYvMsDmPQrFzQuNlqmYP+8HzANBgkqhkiG\n9w0BAQsFAAOCAQEAUdR9Vb3y33Yj6X6KGtuthZ08SwjImVQPtknzpajNE5jOJAh8\nquvQnU9nlnMO85fVDU1Dz3lLHGJ/YG1pt1Cqq2QQ200JcWCvBRgdvH6MjHoDQpqZ\nHvQ3vLgOGqCLNQKFuet9BdpsHzsctKvCVaeBqbGpeCtt3Hh/26tgx0rorPLw90A2\nV8QSkZJjlcKkLa58N5CMM8Xz8KLWg3MZeT4DmlUXVCukqK2RGuP2L+aME8dOxqNv\nOnOz1zrL5mR2iJoDpk8+VE/eBDmJX40IJk6jBjWoxAO/RXq+vBozuF5YHN1ujE92\ntO8HItgTp37XT8bJBAiAnt5mxw+NLSqtxk2QdQ==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEDDCCAvSgAwIBAgICY4kwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTMyMDEx\nNDJaFw0yNDA4MjIxNzA4NTBaMIGZMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEqMCgGA1UEAwwhQW1h\nem9uIFJEUyBhcC1zb3V0aGVhc3QtMSAyMDE5IENBMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEAr5u9OuLL/OF/fBNUX2kINJLzFl4DnmrhnLuSeSnBPgbb\nqddjf5EFFJBfv7IYiIWEFPDbDG5hoBwgMup5bZDbas+ZTJTotnnxVJTQ6wlhTmns\neHECcg2pqGIKGrxZfbQhlj08/4nNAPvyYCTS0bEcmQ1emuDPyvJBYDDLDU6AbCB5\n6Z7YKFQPTiCBblvvNzchjLWF9IpkqiTsPHiEt21sAdABxj9ityStV3ja/W9BfgxH\nwzABSTAQT6FbDwmQMo7dcFOPRX+hewQSic2Rn1XYjmNYzgEHisdUsH7eeXREAcTw\n61TRvaLH8AiOWBnTEJXPAe6wYfrcSd1pD0MXpoB62wIDAQABo2YwZDAOBgNVHQ8B\nAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQUytwMiomQOgX5\nIchd+2lDWRUhkikwHwYDVR0jBBgwFoAUc19g2LzLA5j0Kxc0LjZapmD/vB8wDQYJ\nKoZIhvcNAQELBQADggEBACf6lRDpfCD7BFRqiWM45hqIzffIaysmVfr+Jr+fBTjP\nuYe/ba1omSrNGG23bOcT9LJ8hkQJ9d+FxUwYyICQNWOy6ejicm4z0C3VhphbTPqj\nyjpt9nG56IAcV8BcRJh4o/2IfLNzC/dVuYJV8wj7XzwlvjysenwdrJCoLadkTr1h\neIdG6Le07sB9IxrGJL9e04afk37h7c8ESGSE4E+oS4JQEi3ATq8ne1B9DQ9SasXi\nIRmhNAaISDzOPdyLXi9N9V9Lwe/DHcja7hgLGYx3UqfjhLhOKwp8HtoZORixAmOI\nHfILgNmwyugAbuZoCazSKKBhQ0wgO0WZ66ZKTMG8Oho=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEBzCCAu+gAwIBAgICUYkwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTYxODIx\nMTVaFw0yNDA4MjIxNzA4NTBaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1h\nem9uIFJEUyB1cy13ZXN0LTIgMjAxOSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP\nADCCAQoCggEBANCEZBZyu6yJQFZBJmSUZfSZd3Ui2gitczMKC4FLr0QzkbxY+cLa\nuVONIOrPt4Rwi+3h/UdnUg917xao3S53XDf1TDMFEYp4U8EFPXqCn/GXBIWlU86P\nPvBN+gzw3nS+aco7WXb+woTouvFVkk8FGU7J532llW8o/9ydQyDIMtdIkKTuMfho\nOiNHSaNc+QXQ32TgvM9A/6q7ksUoNXGCP8hDOkSZ/YOLiI5TcdLh/aWj00ziL5bj\npvytiMZkilnc9dLY9QhRNr0vGqL0xjmWdoEXz9/OwjmCihHqJq+20MJPsvFm7D6a\n2NKybR9U+ddrjb8/iyLOjURUZnj5O+2+OPcCAwEAAaNmMGQwDgYDVR0PAQH/BAQD\nAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFEBxMBdv81xuzqcK5TVu\npHj+Aor8MB8GA1UdIwQYMBaAFHNfYNi8ywOY9CsXNC42WqZg/7wfMA0GCSqGSIb3\nDQEBCwUAA4IBAQBZkfiVqGoJjBI37aTlLOSjLcjI75L5wBrwO39q+B4cwcmpj58P\n3sivv+jhYfAGEbQnGRzjuFoyPzWnZ1DesRExX+wrmHsLLQbF2kVjLZhEJMHF9eB7\nGZlTPdTzHErcnuXkwA/OqyXMpj9aghcQFuhCNguEfnROY9sAoK2PTfnTz9NJHL+Q\nUpDLEJEUfc0GZMVWYhahc0x38ZnSY2SKacIPECQrTI0KpqZv/P+ijCEcMD9xmYEb\njL4en+XKS1uJpw5fIU5Sj0MxhdGstH6S84iAE5J3GM3XHklGSFwwqPYvuTXvANH6\nuboynxRgSae59jIlAK6Jrr6GWMwQRbgcaAlW\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEDDCCAvSgAwIBAgICEkYwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTYxOTUz\nNDdaFw0yNDA4MjIxNzA4NTBaMIGZMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEqMCgGA1UEAwwhQW1h\nem9uIFJEUyBhcC1zb3V0aGVhc3QtMiAyMDE5IENBMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEAufodI2Flker8q7PXZG0P0vmFSlhQDw907A6eJuF/WeMo\nGHnll3b4S6nC3oRS3nGeRMHbyU2KKXDwXNb3Mheu+ox+n5eb/BJ17eoj9HbQR1cd\ngEkIciiAltf8gpMMQH4anP7TD+HNFlZnP7ii3geEJB2GGXSxgSWvUzH4etL67Zmn\nTpGDWQMB0T8lK2ziLCMF4XAC/8xDELN/buHCNuhDpxpPebhct0T+f6Arzsiswt2j\n7OeNeLLZwIZvVwAKF7zUFjC6m7/VmTQC8nidVY559D6l0UhhU0Co/txgq3HVsMOH\nPbxmQUwJEKAzQXoIi+4uZzHFZrvov/nDTNJUhC6DqwIDAQABo2YwZDAOBgNVHQ8B\nAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQUwaZpaCme+EiV\nM5gcjeHZSTgOn4owHwYDVR0jBBgwFoAUc19g2LzLA5j0Kxc0LjZapmD/vB8wDQYJ\nKoZIhvcNAQELBQADggEBAAR6a2meCZuXO2TF9bGqKGtZmaah4pH2ETcEVUjkvXVz\nsl+ZKbYjrun+VkcMGGKLUjS812e7eDF726ptoku9/PZZIxlJB0isC/0OyixI8N4M\nNsEyvp52XN9QundTjkl362bomPnHAApeU0mRbMDRR2JdT70u6yAzGLGsUwMkoNnw\n1VR4XKhXHYGWo7KMvFrZ1KcjWhubxLHxZWXRulPVtGmyWg/MvE6KF+2XMLhojhUL\n+9jB3Fpn53s6KMx5tVq1x8PukHmowcZuAF8k+W4gk8Y68wIwynrdZrKRyRv6CVtR\nFZ8DeJgoNZT3y/GT254VqMxxfuy2Ccb/RInd16tEvVk=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEDDCCAvSgAwIBAgICOYIwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTcyMDA1\nMjlaFw0yNDA4MjIxNzA4NTBaMIGZMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEqMCgGA1UEAwwhQW1h\nem9uIFJEUyBhcC1ub3J0aGVhc3QtMyAyMDE5IENBMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEA4dMak8W+XW8y/2F6nRiytFiA4XLwePadqWebGtlIgyCS\nkbug8Jv5w7nlMkuxOxoUeD4WhI6A9EkAn3r0REM/2f0aYnd2KPxeqS2MrtdxxHw1\nxoOxk2x0piNSlOz6yog1idsKR5Wurf94fvM9FdTrMYPPrDabbGqiBMsZZmoHLvA3\nZ+57HEV2tU0Ei3vWeGIqnNjIekS+E06KhASxrkNU5vi611UsnYZlSi0VtJsH4UGV\nLhnHl53aZL0YFO5mn/fzuNG/51qgk/6EFMMhaWInXX49Dia9FnnuWXwVwi6uX1Wn\n7kjoHi5VtmC8ZlGEHroxX2DxEr6bhJTEpcLMnoQMqwIDAQABo2YwZDAOBgNVHQ8B\nAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQUsUI5Cb3SWB8+\ngv1YLN/ABPMdxSAwHwYDVR0jBBgwFoAUc19g2LzLA5j0Kxc0LjZapmD/vB8wDQYJ\nKoZIhvcNAQELBQADggEBAJAF3E9PM1uzVL8YNdzb6fwJrxxqI2shvaMVmC1mXS+w\nG0zh4v2hBZOf91l1EO0rwFD7+fxoI6hzQfMxIczh875T6vUXePKVOCOKI5wCrDad\nzQbVqbFbdhsBjF4aUilOdtw2qjjs9JwPuB0VXN4/jY7m21oKEOcnpe36+7OiSPjN\nxngYewCXKrSRqoj3mw+0w/+exYj3Wsush7uFssX18av78G+ehKPIVDXptOCP/N7W\n8iKVNeQ2QGTnu2fzWsGUSvMGyM7yqT+h1ILaT//yQS8er511aHMLc142bD4D9VSy\nDgactwPDTShK/PXqhvNey9v/sKXm4XatZvwcc8KYlW4=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEDDCCAvSgAwIBAgICcEUwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTgxNjU2\nMjBaFw0yNDA4MjIxNzA4NTBaMIGZMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEqMCgGA1UEAwwhQW1h\nem9uIFJEUyBhcC1ub3J0aGVhc3QtMSAyMDE5IENBMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEAndtkldmHtk4TVQAyqhAvtEHSMb6pLhyKrIFved1WO3S7\n+I+bWwv9b2W/ljJxLq9kdT43bhvzonNtI4a1LAohS6bqyirmk8sFfsWT3akb+4Sx\n1sjc8Ovc9eqIWJCrUiSvv7+cS7ZTA9AgM1PxvHcsqrcUXiK3Jd/Dax9jdZE1e15s\nBEhb2OEPE+tClFZ+soj8h8Pl2Clo5OAppEzYI4LmFKtp1X/BOf62k4jviXuCSst3\nUnRJzE/CXtjmN6oZySVWSe0rQYuyqRl6//9nK40cfGKyxVnimB8XrrcxUN743Vud\nQQVU0Esm8OVTX013mXWQXJHP2c0aKkog8LOga0vobQIDAQABo2YwZDAOBgNVHQ8B\nAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQULmoOS1mFSjj+\nsnUPx4DgS3SkLFYwHwYDVR0jBBgwFoAUc19g2LzLA5j0Kxc0LjZapmD/vB8wDQYJ\nKoZIhvcNAQELBQADggEBAAkVL2P1M2/G9GM3DANVAqYOwmX0Xk58YBHQu6iiQg4j\nb4Ky/qsZIsgT7YBsZA4AOcPKQFgGTWhe9pvhmXqoN3RYltN8Vn7TbUm/ZVDoMsrM\ngwv0+TKxW1/u7s8cXYfHPiTzVSJuOogHx99kBW6b2f99GbP7O1Sv3sLq4j6lVvBX\nFiacf5LAWC925nvlTzLlBgIc3O9xDtFeAGtZcEtxZJ4fnGXiqEnN4539+nqzIyYq\nnvlgCzyvcfRAxwltrJHuuRu6Maw5AGcd2Y0saMhqOVq9KYKFKuD/927BTrbd2JVf\n2sGWyuPZPCk3gq+5pCjbD0c6DkhcMGI6WwxvM5V/zSM=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEBzCCAu+gAwIBAgICJDQwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTgxNzAz\nMTVaFw0yNDA4MjIxNzA4NTBaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1h\nem9uIFJEUyBldS13ZXN0LTMgMjAxOSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP\nADCCAQoCggEBAL9bL7KE0n02DLVtlZ2PL+g/BuHpMYFq2JnE2RgompGurDIZdjmh\n1pxfL3nT+QIVMubuAOy8InRfkRxfpxyjKYdfLJTPJG+jDVL+wDcPpACFVqoV7Prg\npVYEV0lc5aoYw4bSeYFhdzgim6F8iyjoPnObjll9mo4XsHzSoqJLCd0QC+VG9Fw2\nq+GDRZrLRmVM2oNGDRbGpGIFg77aRxRapFZa8SnUgs2AqzuzKiprVH5i0S0M6dWr\ni+kk5epmTtkiDHceX+dP/0R1NcnkCPoQ9TglyXyPdUdTPPRfKCq12dftqll+u4mV\nARdN6WFjovxax8EAP2OAUTi1afY+1JFMj+sCAwEAAaNmMGQwDgYDVR0PAQH/BAQD\nAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFLfhrbrO5exkCVgxW0x3\nY2mAi8lNMB8GA1UdIwQYMBaAFHNfYNi8ywOY9CsXNC42WqZg/7wfMA0GCSqGSIb3\nDQEBCwUAA4IBAQAigQ5VBNGyw+OZFXwxeJEAUYaXVoP/qrhTOJ6mCE2DXUVEoJeV\nSxScy/TlFA9tJXqmit8JH8VQ/xDL4ubBfeMFAIAo4WzNWDVoeVMqphVEcDWBHsI1\nAETWzfsapRS9yQekOMmxg63d/nV8xewIl8aNVTHdHYXMqhhik47VrmaVEok1UQb3\nO971RadLXIEbVd9tjY5bMEHm89JsZDnDEw1hQXBb67Elu64OOxoKaHBgUH8AZn/2\nzFsL1ynNUjOhCSAA15pgd1vjwc0YsBbAEBPcHBWYBEyME6NLNarjOzBl4FMtATSF\nwWCKRGkvqN8oxYhwR2jf2rR5Mu4DWkK5Q8Ep\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEBzCCAu+gAwIBAgICJVUwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTkxODE2\nNTNaFw0yNDA4MjIxNzA4NTBaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1h\nem9uIFJEUyB1cy1lYXN0LTEgMjAxOSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP\nADCCAQoCggEBAM3i/k2u6cqbMdcISGRvh+m+L0yaSIoOXjtpNEoIftAipTUYoMhL\nInXGlQBVA4shkekxp1N7HXe1Y/iMaPEyb3n+16pf3vdjKl7kaSkIhjdUz3oVUEYt\ni8Z/XeJJ9H2aEGuiZh3kHixQcZczn8cg3dA9aeeyLSEnTkl/npzLf//669Ammyhs\nXcAo58yvT0D4E0D/EEHf2N7HRX7j/TlyWvw/39SW0usiCrHPKDLxByLojxLdHzso\nQIp/S04m+eWn6rmD+uUiRteN1hI5ncQiA3wo4G37mHnUEKo6TtTUh+sd/ku6a8HK\nglMBcgqudDI90s1OpuIAWmuWpY//8xEG2YECAwEAAaNmMGQwDgYDVR0PAQH/BAQD\nAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFPqhoWZcrVY9mU7tuemR\nRBnQIj1jMB8GA1UdIwQYMBaAFHNfYNi8ywOY9CsXNC42WqZg/7wfMA0GCSqGSIb3\nDQEBCwUAA4IBAQB6zOLZ+YINEs72heHIWlPZ8c6WY8MDU+Be5w1M+BK2kpcVhCUK\nPJO4nMXpgamEX8DIiaO7emsunwJzMSvavSPRnxXXTKIc0i/g1EbiDjnYX9d85DkC\nE1LaAUCmCZBVi9fIe0H2r9whIh4uLWZA41oMnJx/MOmo3XyMfQoWcqaSFlMqfZM4\n0rNoB/tdHLNuV4eIdaw2mlHxdWDtF4oH+HFm+2cVBUVC1jXKrFv/euRVtsTT+A6i\nh2XBHKxQ1Y4HgAn0jACP2QSPEmuoQEIa57bEKEcZsBR8SDY6ZdTd2HLRIApcCOSF\nMRM8CKLeF658I0XgF8D5EsYoKPsA+74Z+jDH\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEETCCAvmgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwgZQxCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSUwIwYDVQQDDBxBbWF6b24gUkRTIEJldGEgUm9vdCAyMDE5IENBMB4XDTE5MDgy\nMDE3MTAwN1oXDTI0MDgxOTE3MzgyNlowgZkxCzAJBgNVBAYTAlVTMRMwEQYDVQQI\nDApXYXNoaW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMSIwIAYDVQQKDBlBbWF6b24g\nV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMSowKAYDVQQD\nDCFBbWF6b24gUkRTIEJldGEgdXMtZWFzdC0xIDIwMTkgQ0EwggEiMA0GCSqGSIb3\nDQEBAQUAA4IBDwAwggEKAoIBAQDTNCOlotQcLP8TP82U2+nk0bExVuuMVOgFeVMx\nvbUHZQeIj9ikjk+jm6eTDnnkhoZcmJiJgRy+5Jt69QcRbb3y3SAU7VoHgtraVbxF\nQDh7JEHI9tqEEVOA5OvRrDRcyeEYBoTDgh76ROco2lR+/9uCvGtHVrMCtG7BP7ZB\nsSVNAr1IIRZZqKLv2skKT/7mzZR2ivcw9UeBBTUf8xsfiYVBvMGoEsXEycjYdf6w\nWV+7XS7teNOc9UgsFNN+9AhIBc1jvee5E//72/4F8pAttAg/+mmPUyIKtekNJ4gj\nOAR2VAzGx1ybzWPwIgOudZFHXFduxvq4f1hIRPH0KbQ/gkRrAgMBAAGjZjBkMA4G\nA1UdDwEB/wQEAwIBBjASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBTkvpCD\n6C43rar9TtJoXr7q8dkrrjAfBgNVHSMEGDAWgBStoQwVpbGx87fxB3dEGDqKKnBT\n4TANBgkqhkiG9w0BAQsFAAOCAQEAJd9fOSkwB3uVdsS+puj6gCER8jqmhd3g/J5V\nZjk9cKS8H0e8pq/tMxeJ8kpurPAzUk5RkCspGt2l0BSwmf3ahr8aJRviMX6AuW3/\ng8aKplTvq/WMNGKLXONa3Sq8591J+ce8gtOX/1rDKmFI4wQ/gUzOSYiT991m7QKS\nFr6HMgFuz7RNJbb3Fy5cnurh8eYWA7mMv7laiLwTNsaro5qsqErD5uXuot6o9beT\na+GiKinEur35tNxAr47ax4IRubuIzyfCrezjfKc5raVV2NURJDyKP0m0CCaffAxE\nqn2dNfYc3v1D8ypg3XjHlOzRo32RB04o8ALHMD9LSwsYDLpMag==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEFzCCAv+gAwIBAgICFSUwDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSgwJgYDVQQDDB9BbWF6b24gUkRTIFByZXZpZXcgUm9vdCAyMDE5IENBMB4XDTE5\nMDgyMTIyMzk0N1oXDTI0MDgyMTIyMjk0OVowgZwxCzAJBgNVBAYTAlVTMRMwEQYD\nVQQIDApXYXNoaW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMSIwIAYDVQQKDBlBbWF6\nb24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMS0wKwYD\nVQQDDCRBbWF6b24gUkRTIFByZXZpZXcgdXMtZWFzdC0yIDIwMTkgQ0EwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD0dB/U7qRnSf05wOi7m10Pa2uPMTJv\nr6U/3Y17a5prq5Zr4++CnSUYarG51YuIf355dKs+7Lpzs782PIwCmLpzAHKWzix6\npOaTQ+WZ0+vUMTxyqgqWbsBgSCyP7pVBiyqnmLC/L4az9XnscrbAX4pNaoJxsuQe\nmzBo6yofjQaAzCX69DuqxFkVTRQnVy7LCFkVaZtjNAftnAHJjVgQw7lIhdGZp9q9\nIafRt2gteihYfpn+EAQ/t/E4MnhrYs4CPLfS7BaYXBycEKC5Muj1l4GijNNQ0Efo\nxG8LSZz7SNgUvfVwiNTaqfLP3AtEAWiqxyMyh3VO+1HpCjT7uNBFtmF3AgMBAAGj\nZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQW\nBBQtinkdrj+0B2+qdXngV2tgHnPIujAfBgNVHSMEGDAWgBRp0xqULkNh/w2ZVzEI\no2RIY7O03TANBgkqhkiG9w0BAQsFAAOCAQEAtJdqbCxDeMc8VN1/RzCabw9BIL/z\n73Auh8eFTww/sup26yn8NWUkfbckeDYr1BrXa+rPyLfHpg06kwR8rBKyrs5mHwJx\nbvOzXD/5WTdgreB+2Fb7mXNvWhenYuji1MF+q1R2DXV3I05zWHteKX6Dajmx+Uuq\nYq78oaCBSV48hMxWlp8fm40ANCL1+gzQ122xweMFN09FmNYFhwuW+Ao+Vv90ZfQG\nPYwTvN4n/gegw2TYcifGZC2PNX74q3DH03DXe5fvNgRW5plgz/7f+9mS+YHd5qa9\ntYTPUvoRbi169ou6jicsMKUKPORHWhiTpSCWR1FMMIbsAcsyrvtIsuaGCQ==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIID/jCCAuagAwIBAgIQdOCSuA9psBpQd8EI368/0DANBgkqhkiG9w0BAQsFADCB\nlzELMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIElu\nYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTAwLgYDVQQDDCdB\nbWF6b24gUkRTIHNhLWVhc3QtMSBSb290IENBIFJTQTIwNDggRzExEDAOBgNVBAcM\nB1NlYXR0bGUwIBcNMjEwNTE5MTgwNjI2WhgPMjA2MTA1MTkxOTA2MjZaMIGXMQsw\nCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjET\nMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExMDAuBgNVBAMMJ0FtYXpv\nbiBSRFMgc2EtZWFzdC0xIFJvb3QgQ0EgUlNBMjA0OCBHMTEQMA4GA1UEBwwHU2Vh\ndHRsZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN6ftL6w8v3dB2yW\nLjCxSP1D7ZsOTeLZOSCz1Zv0Gkd0XLhil5MdHOHBvwH/DrXqFU2oGzCRuAy+aZis\nDardJU6ChyIQIciXCO37f0K23edhtpXuruTLLwUwzeEPdcnLPCX+sWEn9Y5FPnVm\npCd6J8edH2IfSGoa9LdErkpuESXdidLym/w0tWG/O2By4TabkNSmpdrCL00cqI+c\nprA8Bx1jX8/9sY0gpAovtuFaRN+Ivg3PAnWuhqiSYyQ5nC2qDparOWuDiOhpY56E\nEgmTvjwqMMjNtExfYx6Rv2Ndu50TriiNKEZBzEtkekwXInTupmYTvc7U83P/959V\nUiQ+WSMCAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU4uYHdH0+\nbUeh81Eq2l5/RJbW+vswDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4IB\nAQBhxcExJ+w74bvDknrPZDRgTeMLYgbVJjx2ExH7/Ac5FZZWcpUpFwWMIJJxtewI\nAnhryzM3tQYYd4CG9O+Iu0+h/VVfW7e4O3joWVkxNMb820kQSEwvZfA78aItGwOY\nWSaFNVRyloVicZRNJSyb1UL9EiJ9ldhxm4LTT0ax+4ontI7zTx6n6h8Sr6r/UOvX\nd9T5aUUENWeo6M9jGupHNn3BobtL7BZm2oS8wX8IVYj4tl0q5T89zDi2x0MxbsIV\n5ZjwqBQ5JWKv7ASGPb+z286RjPA9R2knF4lJVZrYuNV90rHvI/ECyt/JrDqeljGL\nBLl1W/UsvZo6ldLIpoMbbrb5\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEBDCCAuygAwIBAgIQUfVbqapkLYpUqcLajpTJWzANBgkqhkiG9w0BAQsFADCB\nmjELMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIElu\nYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTMwMQYDVQQDDCpB\nbWF6b24gUkRTIG1lLWNlbnRyYWwtMSBSb290IENBIFJTQTIwNDggRzExEDAOBgNV\nBAcMB1NlYXR0bGUwIBcNMjIwNTA2MjMyMDA5WhgPMjA2MjA1MDcwMDIwMDlaMIGa\nMQswCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5j\nLjETMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExMzAxBgNVBAMMKkFt\nYXpvbiBSRFMgbWUtY2VudHJhbC0xIFJvb3QgQ0EgUlNBMjA0OCBHMTEQMA4GA1UE\nBwwHU2VhdHRsZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJIeovu3\newI9FVitXMQzvkh34aQ6WyI4NO3YepfJaePiv3cnyFGYHN2S1cR3UQcLWgypP5va\nj6bfroqwGbCbZZcb+6cyOB4ceKO9Ws1UkcaGHnNDcy5gXR7aCW2OGTUfinUuhd2d\n5bOGgV7JsPbpw0bwJ156+MwfOK40OLCWVbzy8B1kITs4RUPNa/ZJnvIbiMu9rdj4\n8y7GSFJLnKCjlOFUkNI5LcaYvI1+ybuNgphT3nuu5ZirvTswGakGUT/Q0J3dxP0J\npDfg5Sj/2G4gXiaM0LppVOoU5yEwVewhQ250l0eQAqSrwPqAkdTg9ng360zqCFPE\nJPPcgI1tdGUgneECAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU\n/2AJVxWdZxc8eJgdpbwpW7b0f7IwDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEB\nCwUAA4IBAQBYm63jTu2qYKJ94gKnqc+oUgqmb1mTXmgmp/lXDbxonjszJDOXFbri\n3CCO7xB2sg9bd5YWY8sGKHaWmENj3FZpCmoefbUx++8D7Mny95Cz8R32rNcwsPTl\nebpd9A/Oaw5ug6M0x/cNr0qzF8Wk9Dx+nFEimp8RYQdKvLDfNFZHjPa1itnTiD8M\nTorAqj+VwnUGHOYBsT/0NY12tnwXdD+ATWfpEHdOXV+kTMqFFwDyhfgRVNpTc+os\nygr8SwhnSCpJPB/EYl2S7r+tgAbJOkuwUvGT4pTqrzDQEhwE7swgepnHC87zhf6l\nqN6mVpSnQKQLm6Ob5TeCEFgcyElsF5bH\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICrjCCAjSgAwIBAgIRAOxu0I1QuMAhIeszB3fJIlkwCgYIKoZIzj0EAwMwgZYx\nCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMu\nMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTEvMC0GA1UEAwwmQW1h\nem9uIFJEUyB1cy13ZXN0LTIgUm9vdCBDQSBFQ0MzODQgRzExEDAOBgNVBAcMB1Nl\nYXR0bGUwIBcNMjEwNTI0MjIwNjU5WhgPMjEyMTA1MjQyMzA2NTlaMIGWMQswCQYD\nVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEG\nA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExLzAtBgNVBAMMJkFtYXpvbiBS\nRFMgdXMtd2VzdC0yIFJvb3QgQ0EgRUNDMzg0IEcxMRAwDgYDVQQHDAdTZWF0dGxl\nMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEz4bylRcGqqDWdP7gQIIoTHdBK6FNtKH1\n4SkEIXRXkYDmRvL9Bci1MuGrwuvrka5TDj4b7e+csY0llEzHpKfq6nJPFljoYYP9\nuqHFkv77nOpJJ633KOr8IxmeHW5RXgrZo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0G\nA1UdDgQWBBQQikVz8wmjd9eDFRXzBIU8OseiGzAOBgNVHQ8BAf8EBAMCAYYwCgYI\nKoZIzj0EAwMDaAAwZQIwf06Mcrpw1O0EBLBBrp84m37NYtOkE/0Z0O+C7D41wnXi\nEQdn6PXUVgdD23Gj82SrAjEAklhKs+liO1PtN15yeZR1Io98nFve+lLptaLakZcH\n+hfFuUtCqMbaI8CdvJlKnPqT\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIGCTCCA/GgAwIBAgIRALyWMTyCebLZOGcZZQmkmfcwDQYJKoZIhvcNAQEMBQAw\ngZwxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTE1MDMGA1UEAwws\nQW1hem9uIFJEUyBhcC1ub3J0aGVhc3QtMyBSb290IENBIFJTQTQwOTYgRzExEDAO\nBgNVBAcMB1NlYXR0bGUwIBcNMjEwNTI0MjAyODAzWhgPMjEyMTA1MjQyMTI4MDNa\nMIGcMQswCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywg\nSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExNTAzBgNVBAMM\nLEFtYXpvbiBSRFMgYXAtbm9ydGhlYXN0LTMgUm9vdCBDQSBSU0E0MDk2IEcxMRAw\nDgYDVQQHDAdTZWF0dGxlMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA\nwGFiyDyCrGqgdn4fXG12cxKAAfVvhMea1mw5h9CVRoavkPqhzQpAitSOuMB9DeiP\nwQyqcsiGl/cTEau4L+AUBG8b9v26RlY48exUYBXj8CieYntOT9iNw5WtdYJa3kF/\nJxgI+HDMzE9cmHDs5DOO3S0uwZVyra/xE1ymfSlpOeUIOTpHRJv97CBUEpaZMUW5\nSr6GruuOwFVpO5FX3A/jQlcS+UN4GjSRgDUJuqg6RRQldEZGCVCCmodbByvI2fGm\nreGpsPJD54KkmAX08nOR8e5hkGoHxq0m2DLD4SrOFmt65vG47qnuwplWJjtk9B3Z\n9wDoopwZLBOtlkPIkUllWm1P8EuHC1IKOA+wSP6XdT7cy8S77wgyHzR0ynxv7q/l\nvlZtH30wnNqFI0y9FeogD0TGMCHcnGqfBSicJXPy9T4fU6f0r1HwqKwPp2GArwe7\ndnqLTj2D7M9MyVtFjEs6gfGWXmu1y5uDrf+CszurE8Cycoma+OfjjuVQgWOCy7Nd\njJswPxAroTzVfpgoxXza4ShUY10woZu0/J+HmNmqK7lh4NS75q1tz75in8uTZDkV\nbe7GK+SEusTrRgcf3tlgPjSTWG3veNzFDF2Vn1GLJXmuZfhdlVQDBNXW4MNREExS\ndG57kJjICpT+r8X+si+5j51gRzkSnMYs7VHulpxfcwECAwEAAaNCMEAwDwYDVR0T\nAQH/BAUwAwEB/zAdBgNVHQ4EFgQU4JWOpDBmUBuWKvGPZelw87ezhL8wDgYDVR0P\nAQH/BAQDAgGGMA0GCSqGSIb3DQEBDAUAA4ICAQBRNLMql7itvXSEFQRAnyOjivHz\nl5IlWVQjAbOUr6ogZcwvK6YpxNAFW5zQr8F+fdkiypLz1kk5irx9TIpff0BWC9hQ\n/odMPO8Gxn8+COlSvc+dLsF2Dax3Hvz0zLeKMo+cYisJOzpdR/eKd0/AmFdkvQoM\nAOK9n0yYvVJU2IrSgeJBiiCarpKSeAktEVQ4rvyacQGr+QAPkkjRwm+5LHZKK43W\nnNnggRli9N/27qYtc5bgr3AaQEhEXMI4RxPRXCLsod0ehMGWyRRK728a+6PMMJAJ\nWHOU0x7LCEMPP/bvpLj3BdvSGqNor4ZtyXEbwREry1uzsgODeRRns5acPwTM6ff+\nCmxO2NZ0OktIUSYRmf6H/ZFlZrIhV8uWaIwEJDz71qvj7buhQ+RFDZ9CNL64C0X6\nmf0zJGEpddjANHaaVky+F4gYMtEy2K2Lcm4JGTdyIzUoIe+atzCnRp0QeIcuWtF+\ns8AjDYCVFNypcMmqbRmNpITSnOoCHSRuVkY3gutVoYyMLbp8Jm9SJnCIlEWTA6Rm\nwADOMGZJVn5/XRTRuetVOB3KlQDjs9OO01XN5NzGSZO2KT9ngAUfh9Eqhf1iRWSP\nnZlRbQ2NRCuY/oJ5N59mLGxnNJSE7giEKEBRhTQ/XEPIUYAUPD5fca0arKRJwbol\nl9Se1Hsq0ZU5f+OZKQ==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\n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\n5zT5+Bs=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIF/zCCA+egAwIBAgIRAOLV6zZcL4IV2xmEneN1GwswDQYJKoZIhvcNAQEMBQAw\ngZcxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTEwMC4GA1UEAwwn\nQW1hem9uIFJEUyB1cy13ZXN0LTEgUm9vdCBDQSBSU0E0MDk2IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMCAXDTIxMDUxOTE5MDg1OFoYDzIxMjEwNTE5MjAwODU4WjCBlzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTAwLgYDVQQDDCdBbWF6\nb24gUkRTIHVzLXdlc3QtMSBSb290IENBIFJTQTQwOTYgRzExEDAOBgNVBAcMB1Nl\nYXR0bGUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC7koAKGXXlLixN\nfVjhuqvz0WxDeTQfhthPK60ekRpftkfE5QtnYGzeovaUAiS58MYVzqnnTACDwcJs\nIGTFE6Wd7sB6r8eI/3CwI1pyJfxepubiQNVAQG0zJETOVkoYKe/5KnteKtnEER3X\ntCBRdV/rfbxEDG9ZAsYfMl6zzhEWKF88G6xhs2+VZpDqwJNNALvQuzmTx8BNbl5W\nRUWGq9CQ9GK9GPF570YPCuURW7kl35skofudE9bhURNz51pNoNtk2Z3aEeRx3ouT\nifFJlzh+xGJRHqBG7nt5NhX8xbg+vw4xHCeq1aAe6aVFJ3Uf9E2HzLB4SfIT9bRp\nP7c9c0ySGt+3n+KLSHFf/iQ3E4nft75JdPjeSt0dnyChi1sEKDi0tnWGiXaIg+J+\nr1ZtcHiyYpCB7l29QYMAdD0TjfDwwPayLmq//c20cPmnSzw271VwqjUT0jYdrNAm\ngV+JfW9t4ixtE3xF2jaUh/NzL3bAmN5v8+9k/aqPXlU1BgE3uPwMCjrfn7V0I7I1\nWLpHyd9jF3U/Ysci6H6i8YKgaPiOfySimQiDu1idmPld659qerutUSemQWmPD3bE\ndcjZolmzS9U0Ujq/jDF1YayN3G3xvry1qWkTci0qMRMu2dZu30Herugh9vsdTYkf\n00EqngPbqtIVLDrDjEQLqPcb8QvWFQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/\nMB0GA1UdDgQWBBQBqg8Za/L0YMHURGExHfvPyfLbOTAOBgNVHQ8BAf8EBAMCAYYw\nDQYJKoZIhvcNAQEMBQADggIBACAGPMa1QL7P/FIO7jEtMelJ0hQlQepKnGtbKz4r\nXq1bUX1jnLvnAieR9KZmeQVuKi3g3CDU6b0mDgygS+FL1KDDcGRCSPh238Ou8KcG\nHIxtt3CMwMHMa9gmdcMlR5fJF9vhR0C56KM2zvyelUY51B/HJqHwGvWuexryXUKa\nwq1/iK2/d9mNeOcjDvEIj0RCMI8dFQCJv3PRCTC36XS36Tzr6F47TcTw1c3mgKcs\nxpcwt7ezrXMUunzHS4qWAA5OGdzhYlcv+P5GW7iAA7TDNrBF+3W4a/6s9v2nQAnX\nUvXd9ul0ob71377UhZbJ6SOMY56+I9cJOOfF5QvaL83Sz29Ij1EKYw/s8TYdVqAq\n+dCyQZBkMSnDFLVe3J1KH2SUSfm3O98jdPORQrUlORQVYCHPls19l2F6lCmU7ICK\nhRt8EVSpXm4sAIA7zcnR2nU00UH8YmMQLnx5ok9YGhuh3Ehk6QlTQLJux6LYLskd\n9YHOLGW/t6knVtV78DgPqDeEx/Wu/5A8R0q7HunpWxr8LCPBK6hksZnOoUhhb8IP\nvl46Ve5Tv/FlkyYr1RTVjETmg7lb16a8J0At14iLtpZWmwmuv4agss/1iBVMXfFk\n+ZGtx5vytWU5XJmsfKA51KLsMQnhrLxb3X3zC+JRCyJoyc8++F3YEcRi2pkRYE3q\nHing\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIECTCCAvGgAwIBAgIRANxgyBbnxgTEOpDul2ZnC0UwDQYJKoZIhvcNAQELBQAw\ngZwxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTE1MDMGA1UEAwws\nQW1hem9uIFJEUyBhcC1zb3V0aGVhc3QtMyBSb290IENBIFJTQTIwNDggRzExEDAO\nBgNVBAcMB1NlYXR0bGUwIBcNMjEwNjEwMTgxOTA3WhgPMjA2MTA2MTAxOTE5MDda\nMIGcMQswCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywg\nSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExNTAzBgNVBAMM\nLEFtYXpvbiBSRFMgYXAtc291dGhlYXN0LTMgUm9vdCBDQSBSU0EyMDQ4IEcxMRAw\nDgYDVQQHDAdTZWF0dGxlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA\nxnwSDAChrMkfk5TA4Dk8hKzStDlSlONzmd3fTG0Wqr5+x3EmFT6Ksiu/WIwEl9J2\nK98UI7vYyuZfCxUKb1iMPeBdVGqk0zb92GpURd+Iz/+K1ps9ZLeGBkzR8mBmAi1S\nOfpwKiTBzIv6E8twhEn4IUpHsdcuX/2Y78uESpJyM8O5CpkG0JaV9FNEbDkJeBUQ\nAo2qqNcH4R0Qcr5pyeqA9Zto1RswgL06BQMI9dTpfwSP5VvkvcNUaLl7Zv5WzLQE\nJzORWePvdPzzvWEkY/3FPjxBypuYwssKaERW0fkPDmPtykktP9W/oJolKUFI6pXp\ny+Y6p6/AVdnQD2zZjW5FhQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0GA1Ud\nDgQWBBT+jEKs96LC+/X4BZkUYUkzPfXdqTAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZI\nhvcNAQELBQADggEBAIGQqgqcQ6XSGkmNebzR6DhadTbfDmbYeN5N0Vuzv+Tdmufb\ntMGjdjnYMg4B+IVnTKQb+Ox3pL9gbX6KglGK8HupobmIRtwKVth+gYYz3m0SL/Nk\nhaWPYzOm0x3tJm8jSdufJcEob4/ATce9JwseLl76pSWdl5A4lLjnhPPKudUDfH+1\nBLNUi3lxpp6GkC8aWUPtupnhZuXddolTLOuA3GwTZySI44NfaFRm+o83N1jp+EwD\n6e94M4cTRzjUv6J3MZmSbdtQP/Tk1uz2K4bQZGP0PZC3bVpqiesdE/xr+wbu8uHr\ncM1JXH0AmXf1yIkTgyWzmvt0k1/vgcw5ixAqvvE=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEATCCAumgAwIBAgIRAMhw98EQU18mIji+unM2YH8wDQYJKoZIhvcNAQELBQAw\ngZgxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTExMC8GA1UEAwwo\nQW1hem9uIFJEUyBhcC1zb3V0aC0yIFJvb3QgQ0EgUlNBMjA0OCBHMTEQMA4GA1UE\nBwwHU2VhdHRsZTAgFw0yMjA2MDYyMTQyMjJaGA8yMDYyMDYwNjIyNDIyMlowgZgx\nCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMu\nMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTExMC8GA1UEAwwoQW1h\nem9uIFJEUyBhcC1zb3V0aC0yIFJvb3QgQ0EgUlNBMjA0OCBHMTEQMA4GA1UEBwwH\nU2VhdHRsZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAIeeRoLfTm+7\nvqm7ZlFSx+1/CGYHyYrOOryM4/Z3dqYVHFMgWTR7V3ziO8RZ6yUanrRcWVX3PZbF\nAfX0KFE8OgLsXEZIX8odSrq86+/Th5eZOchB2fDBsUB7GuN2rvFBbM8lTI9ivVOU\nlbuTnYyb55nOXN7TpmH2bK+z5c1y9RVC5iQsNAl6IJNvSN8VCqXh31eK5MlKB4DT\n+Y3OivCrSGsjM+UR59uZmwuFB1h+icE+U0p9Ct3Mjq3MzSX5tQb6ElTNGlfmyGpW\nKh7GQ5XU1KaKNZXoJ37H53woNSlq56bpVrKI4uv7ATpdpFubOnSLtpsKlpLdR3sy\nWs245200pC8CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUp0ki\n6+eWvsnBjQhMxwMW5pwn7DgwDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUA\nA4IBAQB2V8lv0aqbYQpj/bmVv/83QfE4vOxKCJAHv7DQ35cJsTyBdF+8pBczzi3t\n3VNL5IUgW6WkyuUOWnE0eqAFOUVj0yTS1jSAtfl3vOOzGJZmWBbqm9BKEdu1D8O6\nsB8bnomwiab2tNDHPmUslpdDqdabbkWwNWzLJ97oGFZ7KNODMEPXWKWNxg33iHfS\n/nlmnrTVI3XgaNK9qLZiUrxu9Yz5gxi/1K+sG9/Dajd32ZxjRwDipOLiZbiXQrsd\nqzIMY4GcWf3g1gHL5mCTfk7dG22h/rhPyGV0svaDnsb+hOt6sv1McMN6Y3Ou0mtM\n/UaAXojREmJmTSCNvs2aBny3/2sy\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICrjCCAjSgAwIBAgIRAMnRxsKLYscJV8Qv5pWbL7swCgYIKoZIzj0EAwMwgZYx\nCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMu\nMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTEvMC0GA1UEAwwmQW1h\nem9uIFJEUyBzYS1lYXN0LTEgUm9vdCBDQSBFQ0MzODQgRzExEDAOBgNVBAcMB1Nl\nYXR0bGUwIBcNMjEwNTE5MTgxNjAxWhgPMjEyMTA1MTkxOTE2MDFaMIGWMQswCQYD\nVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEG\nA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExLzAtBgNVBAMMJkFtYXpvbiBS\nRFMgc2EtZWFzdC0xIFJvb3QgQ0EgRUNDMzg0IEcxMRAwDgYDVQQHDAdTZWF0dGxl\nMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEjFOCZgTNVKxLKhUxffiDEvTLFhrmIqdO\ndKqVdgDoELEzIHWDdC+19aDPitbCYtBVHl65ITu/9pn6mMUl5hhUNtfZuc6A+Iw1\nsBe0v0qI3y9Q9HdQYrGgeHDh8M5P7E2ho0IwQDAPBgNVHRMBAf8EBTADAQH/MB0G\nA1UdDgQWBBS5L7/8M0TzoBZk39Ps7BkfTB4yJTAOBgNVHQ8BAf8EBAMCAYYwCgYI\nKoZIzj0EAwMDaAAwZQIwI43O0NtWKTgnVv9z0LO5UMZYgSve7GvGTwqktZYCMObE\nrUI4QerXM9D6JwLy09mqAjEAypfkdLyVWtaElVDUyHFkihAS1I1oUxaaDrynLNQK\nOu/Ay+ns+J+GyvyDUjBpVVW1\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIF/jCCA+agAwIBAgIQR71Z8lTO5Sj+as2jB7IWXzANBgkqhkiG9w0BAQwFADCB\nlzELMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIElu\nYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTAwLgYDVQQDDCdB\nbWF6b24gUkRTIHVzLXdlc3QtMiBSb290IENBIFJTQTQwOTYgRzExEDAOBgNVBAcM\nB1NlYXR0bGUwIBcNMjEwNTI0MjIwMzIwWhgPMjEyMTA1MjQyMzAzMjBaMIGXMQsw\nCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjET\nMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExMDAuBgNVBAMMJ0FtYXpv\nbiBSRFMgdXMtd2VzdC0yIFJvb3QgQ0EgUlNBNDA5NiBHMTEQMA4GA1UEBwwHU2Vh\ndHRsZTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAM977bHIs1WJijrS\nXQMfUOhmlJjr2v0K0UjPl52sE1TJ76H8umo1yR4T7Whkd9IwBHNGKXCJtJmMr9zp\nfB38eLTu+5ydUAXdFuZpRMKBWwPVe37AdJRKqn5beS8HQjd3JXAgGKUNNuE92iqF\nqi2fIqFMpnJXWo0FIW6s2Dl2zkORd7tH0DygcRi7lgVxCsw1BJQhFJon3y+IV8/F\nbnbUXSNSDUnDW2EhvWSD8L+t4eiXYsozhDAzhBvojpxhPH9OB7vqFYw5qxFx+G0t\nlSLX5iWi1jzzc3XyGnB6WInZDVbvnvJ4BGZ+dTRpOCvsoMIn9bz4EQTvu243c7aU\nHbS/kvnCASNt+zk7C6lbmaq0AGNztwNj85Opn2enFciWZVnnJ/4OeefUWQxD0EPp\nSjEd9Cn2IHzkBZrHCg+lWZJQBKbUVS0lLIMSsLQQ6WvR38jY7D2nxM1A93xWxwpt\nZtQnYRCVXH6zt2OwDAFePInWwxUjR5t/wu3XxPgpSfrmTi3WYtr1wFypAJ811e/P\nyBtswWUQ6BNJQvy+KnOEeGfOwmtdDFYR+GOCfvCihzrKJrxOtHIieehR5Iw3cbXG\nsm4pDzfMUVvDDz6C2M6PRlJhhClbatHCjik9hxFYEsAlqtVVK9pxaz9i8hOqSFQq\nkJSQsgWw+oM/B2CyjcSqkSQEu8RLAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8w\nHQYDVR0OBBYEFPmrdxpRRgu3IcaB5BTqlprcKdTsMA4GA1UdDwEB/wQEAwIBhjAN\nBgkqhkiG9w0BAQwFAAOCAgEAVdlxWjPvVKky3kn8ZizeM4D+EsLw9dWLau2UD/ls\nzwDCFoT6euagVeCknrn+YEl7g20CRYT9iaonGoMUPuMR/cdtPL1W/Rf40PSrGf9q\nQuxavWiHLEXOQTCtCaVZMokkvjuuLNDXyZnstgECuiZECTwhexUF4oiuhyGk9o01\nQMaiz4HX4lgk0ozALUvEzaNd9gWEwD2qe+rq9cQMTVq3IArUkvTIftZUaVUMzr0O\ned1+zAsNa9nJhURJ/6anJPJjbQgb5qA1asFcp9UaMT1ku36U3gnR1T/BdgG2jX3X\nUm0UcaGNVPrH1ukInWW743pxWQb7/2sumEEMVh+jWbB18SAyLI4WIh4lkurdifzS\nIuTFp8TEx+MouISFhz/vJDWZ84tqoLVjkEcP6oDypq9lFoEzHDJv3V1CYcIgOusT\nk1jm9P7BXdTG7TYzUaTb9USb6bkqkD9EwJAOSs7DI94aE6rsSws2yAHavjAMfuMZ\nsDAZvkqS2Qg2Z2+CI6wUZn7mzkJXbZoqRjDvChDXEB1mIhzVXhiNW/CR5WKVDvlj\n9v1sdGByh2pbxcLQtVaq/5coM4ANgphoNz3pOYUPWHS+JUrIivBZ+JobjXcxr3SN\n9iDzcu5/FVVNbq7+KN/nvPMngT+gduEN5m+EBjm8GukJymFG0m6BENRA0QSDqZ7k\nzDY=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIECTCCAvGgAwIBAgIRAK5EYG3iHserxMqgg+0EFjgwDQYJKoZIhvcNAQELBQAw\ngZwxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTE1MDMGA1UEAwws\nQW1hem9uIFJEUyBhcC1ub3J0aGVhc3QtMyBSb290IENBIFJTQTIwNDggRzExEDAO\nBgNVBAcMB1NlYXR0bGUwIBcNMjEwNTI0MjAyMzE2WhgPMjA2MTA1MjQyMTIzMTZa\nMIGcMQswCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywg\nSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExNTAzBgNVBAMM\nLEFtYXpvbiBSRFMgYXAtbm9ydGhlYXN0LTMgUm9vdCBDQSBSU0EyMDQ4IEcxMRAw\nDgYDVQQHDAdTZWF0dGxlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA\ns1L6TtB84LGraLHVC+rGPhLBW2P0oN/91Rq3AnYwqDOuTom7agANwEjvLq7dSRG/\nsIfZsSV/ABTgArZ5sCmLjHFZAo8Kd45yA9byx20RcYtAG8IZl+q1Cri+s0XefzyO\nU6mlfXZkVe6lzjlfXBkrlE/+5ifVbJK4dqOS1t9cWIpgKqv5fbE6Qbq4LVT+5/WM\nVd2BOljuBMGMzdZubqFKFq4mzTuIYfnBm7SmHlZfTdfBYPP1ScNuhpjuzw4n3NCR\nEdU6dQv04Q6th4r7eiOCwbWI9LkmVbvBe3ylhH63lApC7MiiPYLlB13xBubVHVhV\nq1NHoNTi+zA3MN9HWicRxQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0GA1Ud\nDgQWBBSuxoqm0/wjNiZLvqv+JlQwsDvTPDAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZI\nhvcNAQELBQADggEBAFfTK/j5kv90uIbM8VaFdVbr/6weKTwehafT0pAk1bfLVX+7\nuf8oHgYiyKTTl0DFQicXejghXTeyzwoEkWSR8c6XkhD5vYG3oESqmt/RGvvoxz11\nrHHy7yHYu7RIUc3VQG60c4qxXv/1mWySGwVwJrnuyNT9KZXPevu3jVaWOVHEILaK\nHvzQ2YEcWBPmde/zEseO2QeeGF8FL45Q1d66wqIP4nNUd2pCjeTS5SpB0MMx7yi9\nki1OH1pv8tOuIdimtZ7wkdB8+JSZoaJ81b8sRrydRwJyvB88rftuI3YB4WwGuONT\nZezUPsmaoK69B0RChB0ofDpAaviF9V3xOWvVZfo=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\n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\n1axqeKpI0F5SBUPsaVNYY2uNFg==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIECDCCAvCgAwIBAgIQCREfzzVyDTMcNME+gWnTCTANBgkqhkiG9w0BAQsFADCB\nnDELMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIElu\nYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTUwMwYDVQQDDCxB\nbWF6b24gUkRTIGFwLXNvdXRoZWFzdC0yIFJvb3QgQ0EgUlNBMjA0OCBHMTEQMA4G\nA1UEBwwHU2VhdHRsZTAgFw0yMTA1MjQyMDQyMzNaGA8yMDYxMDUyNDIxNDIzM1ow\ngZwxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTE1MDMGA1UEAwws\nQW1hem9uIFJEUyBhcC1zb3V0aGVhc3QtMiBSb290IENBIFJTQTIwNDggRzExEDAO\nBgNVBAcMB1NlYXR0bGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDL\n1MT6br3L/4Pq87DPXtcjlXN3cnbNk2YqRAZHJayStTz8VtsFcGPJOpk14geRVeVk\ne9uKFHRbcyr/RM4owrJTj5X4qcEuATYZbo6ou/rW2kYzuWFZpFp7lqm0vasV4Z9F\nfChlhwkNks0UbM3G+psCSMNSoF19ERunj7w2c4E62LwujkeYLvKGNepjnaH10TJL\n2krpERd+ZQ4jIpObtRcMH++bTrvklc+ei8W9lqrVOJL+89v2piN3Ecdd389uphst\nqQdb1BBVXbhUrtuGHgVf7zKqN1SkCoktoWxVuOprVWhSvr7akaWeq0UmlvbEsujU\nvADqxGMcJFyCzxx3CkJjAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0O\nBBYEFFk8UJmlhoxFT3PP12PvhvazHjT4MA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG\n9w0BAQsFAAOCAQEAfFtr2lGoWVXmWAsIo2NYre7kzL8Xb9Tx7desKxCCz5HOOvIr\n8JMB1YK6A7IOvQsLJQ/f1UnKRh3X3mJZjKIywfrMSh0FiDf+rjcEzXxw2dGtUem4\nA+WMvIA3jwxnJ90OQj5rQ8bg3iPtE6eojzo9vWQGw/Vu48Dtw1DJo9210Lq/6hze\nhPhNkFh8fMXNT7Q1Wz/TJqJElyAQGNOXhyGpHKeb0jHMMhsy5UNoW5hLeMS5ffao\nTBFWEJ1gVfxIU9QRxSh+62m46JIg+dwDlWv8Aww14KgepspRbMqDuaM2cinoejv6\nt3dyOyHHrsOyv3ffZUKtQhQbQr+sUcL89lARsg==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIID/zCCAuegAwIBAgIRAIJLTMpzGNxqHZ4t+c1MlCIwDQYJKoZIhvcNAQELBQAw\ngZcxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTEwMC4GA1UEAwwn\nQW1hem9uIFJEUyBhcC1lYXN0LTEgUm9vdCBDQSBSU0EyMDQ4IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMCAXDTIxMDUyNTIxMzAzM1oYDzIwNjEwNTI1MjIzMDMzWjCBlzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTAwLgYDVQQDDCdBbWF6\nb24gUkRTIGFwLWVhc3QtMSBSb290IENBIFJTQTIwNDggRzExEDAOBgNVBAcMB1Nl\nYXR0bGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDtdHut0ZhJ9Nn2\nMpVafFcwHdoEzx06okmmhjJsNy4l9QYVeh0UUoek0SufRNMRF4d5ibzpgZol0Y92\n/qKWNe0jNxhEj6sXyHsHPeYtNBPuDMzThfbvsLK8z7pBP7vVyGPGuppqW/6m4ZBB\nlcc9fsf7xpZ689iSgoyjiT6J5wlVgmCx8hFYc/uvcRtfd8jAHvheug7QJ3zZmIye\nV4htOW+fRVWnBjf40Q+7uTv790UAqs0Zboj4Yil+hER0ibG62y1g71XcCyvcVpto\n2/XW7Y9NCgMNqQ7fGN3wR1gjtSYPd7DO32LTzYhutyvfbpAZjsAHnoObmoljcgXI\nQjfBcCFpAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFJI3aWLg\nCS5xqU5WYVaeT5s8lpO0MA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQsFAAOC\nAQEAUwATpJOcGVOs3hZAgJwznWOoTzOVJKfrqBum7lvkVH1vBwxBl9CahaKj3ZOt\nYYp2qJzhDUWludL164DL4ZjS6eRedLRviyy5cRy0581l1MxPWTThs27z+lCC14RL\nPJZNVYYdl7Jy9Q5NsQ0RBINUKYlRY6OqGDySWyuMPgno2GPbE8aynMdKP+f6G/uE\nYHOf08gFDqTsbyfa70ztgVEJaRooVf5JJq4UQtpDvVswW2reT96qi6tXPKHN5qp3\n3wI0I1Mp4ePmiBKku2dwYzPfrJK/pQlvu0Gu5lKOQ65QdotwLAAoaFqrf9za1yYs\nINUkHLWIxDds+4OHNYcerGp5Dw==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIGCTCCA/GgAwIBAgIRAIO6ldra1KZvNWJ0TA1ihXEwDQYJKoZIhvcNAQEMBQAw\ngZwxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTE1MDMGA1UEAwws\nQW1hem9uIFJEUyBhcC1zb3V0aGVhc3QtMSBSb290IENBIFJTQTQwOTYgRzExEDAO\nBgNVBAcMB1NlYXR0bGUwIBcNMjEwNTIxMjE0NTA1WhgPMjEyMTA1MjEyMjQ1MDVa\nMIGcMQswCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywg\nSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExNTAzBgNVBAMM\nLEFtYXpvbiBSRFMgYXAtc291dGhlYXN0LTEgUm9vdCBDQSBSU0E0MDk2IEcxMRAw\nDgYDVQQHDAdTZWF0dGxlMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA\nsDN52Si9pFSyZ1ruh3xAN0nVqEs960o2IK5CPu/ZfshFmzAwnx/MM8EHt/jMeZtj\nSM58LADAsNDL01ELpFZATjgZQ6xNAyXRXE7RiTRUvNkK7O3o2qAGbLnJq/UqF7Sw\nLRnB8V6hYOv+2EjVnohtGCn9SUFGZtYDjWXsLd4ML4Zpxv0a5LK7oEC7AHzbUR7R\njsjkrXqSv7GE7bvhSOhMkmgxgj1F3J0b0jdQdtyyj109aO0ATUmIvf+Bzadg5AI2\nA9UA+TUcGeebhpHu8AP1Hf56XIlzPpaQv3ZJ4vzoLaVNUC7XKzAl1dlvCl7Klg/C\n84qmbD/tjZ6GHtzpLKgg7kQEV7mRoXq8X4wDX2AFPPQl2fv+Kbe+JODqm5ZjGegm\nuskABBi8IFv1hYx9jEulZPxC6uD/09W2+niFm3pirnlWS83BwVDTUBzF+CooUIMT\njhWkIIZGDDgMJTzouBHfoSJtS1KpUZi99m2WyVs21MNKHeWAbs+zmI6TO5iiMC+T\nuB8spaOiHFO1573Fmeer4sy3YA6qVoqVl6jjTQqOdy3frAMbCkwH22/crV8YA+08\nhLeHXrMK+6XUvU+EtHAM3VzcrLbuYJUI2XJbzTj5g0Eb8I8JWsHvWHR5K7Z7gceR\n78AzxQmoGEfV6KABNWKsgoCQnfb1BidDJIe3BsI0A6UCAwEAAaNCMEAwDwYDVR0T\nAQH/BAUwAwEB/zAdBgNVHQ4EFgQUABp0MlB14MSHgAcuNSOhs3MOlUcwDgYDVR0P\nAQH/BAQDAgGGMA0GCSqGSIb3DQEBDAUAA4ICAQCv4CIOBSQi/QR9NxdRgVAG/pAh\ntFJhV7OWb/wqwsNKFDtg6tTxwaahdCfWpGWId15OUe7G9LoPiKiwM9C92n0ZeHRz\n4ewbrQVo7Eu1JI1wf0rnZJISL72hVYKmlvaWaacHhWxvsbKLrB7vt6Cknxa+S993\nKf8i2Psw8j5886gaxhiUtzMTBwoDWak8ZaK7m3Y6C6hXQk08+3pnIornVSFJ9dlS\nPAqt5UPwWmrEfF+0uIDORlT+cvrAwgSp7nUF1q8iasledycZ/BxFgQqzNwnkBDwQ\nZ/aM52ArGsTzfMhkZRz9HIEhz1/0mJw8gZtDVQroD8778h8zsx2SrIz7eWQ6uWsD\nQEeSWXpcheiUtEfzkDImjr2DLbwbA23c9LoexUD10nwohhoiQQg77LmvBVxeu7WU\nE63JqaYUlOLOzEmNJp85zekIgR8UTkO7Gc+5BD7P4noYscI7pPOL5rP7YLg15ZFi\nega+G53NTckRXz4metsd8XFWloDjZJJq4FfD60VuxgXzoMNT9wpFTNSH42PR2s9L\nI1vcl3w8yNccs9se2utM2nLsItZ3J0m/+QSRiw9hbrTYTcM9sXki0DtH2kyIOwYf\nlOrGJDiYOIrXSQK36H0gQ+8omlrUTvUj4msvkXuQjlfgx6sgp2duOAfnGxE7uHnc\nUhnJzzoe6M+LfGHkVQ==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICuDCCAj2gAwIBAgIQSAG6j2WHtWUUuLGJTPb1nTAKBggqhkjOPQQDAzCBmzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTQwMgYDVQQDDCtBbWF6\nb24gUkRTIGFwLW5vcnRoZWFzdC0yIFJvb3QgQ0EgRUNDMzg0IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMCAXDTIxMDUyMDE2MzgyNloYDzIxMjEwNTIwMTczODI2WjCBmzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTQwMgYDVQQDDCtBbWF6\nb24gUkRTIGFwLW5vcnRoZWFzdC0yIFJvb3QgQ0EgRUNDMzg0IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE2eqwU4FOzW8RV1W381Bd\nolhDOrqoMqzWli21oDUt7y8OnXM/lmAuOS6sr8Nt61BLVbONdbr+jgCYw75KabrK\nZGg3siqvMOgabIKkKuXO14wtrGyGDt7dnKXg5ERGYOZlo0IwQDAPBgNVHRMBAf8E\nBTADAQH/MB0GA1UdDgQWBBS1Acp2WYxOcblv5ikZ3ZIbRCCW+zAOBgNVHQ8BAf8E\nBAMCAYYwCgYIKoZIzj0EAwMDaQAwZgIxAJL84J08PBprxmsAKPTotBuVI3MyW1r8\nxQ0i8lgCQUf8GcmYjQ0jI4oZyv+TuYJAcwIxAP9Xpzq0Docxb+4N1qVhpiOfWt1O\nFnemFiy9m1l+wv6p3riQMPV7mBVpklmijkIv3Q==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIECTCCAvGgAwIBAgIRALZLcqCVIJ25maDPE3sbPCIwDQYJKoZIhvcNAQELBQAw\ngZwxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTE1MDMGA1UEAwws\nQW1hem9uIFJEUyBhcC1zb3V0aGVhc3QtMSBSb290IENBIFJTQTIwNDggRzExEDAO\nBgNVBAcMB1NlYXR0bGUwIBcNMjEwNTIxMjEzOTM5WhgPMjA2MTA1MjEyMjM5Mzla\nMIGcMQswCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywg\nSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExNTAzBgNVBAMM\nLEFtYXpvbiBSRFMgYXAtc291dGhlYXN0LTEgUm9vdCBDQSBSU0EyMDQ4IEcxMRAw\nDgYDVQQHDAdTZWF0dGxlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA\nypKc+6FfGx6Gl6fQ78WYS29QoKgQiur58oxR3zltWeg5fqh9Z85K5S3UbRSTqWWu\nXcfnkz0/FS07qHX+nWAGU27JiQb4YYqhjZNOAq8q0+ptFHJ6V7lyOqXBq5xOzO8f\n+0DlbJSsy7GEtJp7d7QCM3M5KVY9dENVZUKeJwa8PC5StvwPx4jcLeZRJC2rAVDG\nSW7NAInbATvr9ssSh03JqjXb+HDyywiqoQ7EVLtmtXWimX+0b3/2vhqcH5jgcKC9\nIGFydrjPbv4kwMrKnm6XlPZ9L0/3FMzanXPGd64LQVy51SI4d5Xymn0Mw2kMX8s6\nNf05OsWcDzJ1n6/Q1qHSxQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0GA1Ud\nDgQWBBRmaIc8eNwGP7i6P7AJrNQuK6OpFzAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZI\nhvcNAQELBQADggEBAIBeHfGwz3S2zwIUIpqEEI5/sMySDeS+3nJR+woWAHeO0C8i\nBJdDh+kzzkP0JkWpr/4NWz84/IdYo1lqASd1Kopz9aT1+iROXaWr43CtbzjXb7/X\nZv7eZZFC8/lS5SROq42pPWl4ekbR0w8XGQElmHYcWS41LBfKeHCUwv83ATF0XQ6I\n4t+9YSqZHzj4vvedrvcRInzmwWJaal9s7Z6GuwTGmnMsN3LkhZ+/GD6oW3pU/Pyh\nEtWqffjsLhfcdCs3gG8x9BbkcJPH5aPAVkPn4wc8wuXg6xxb9YGsQuY930GWTYRf\nschbgjsuqznW4HHakq4WNhs1UdTSTKkRdZz7FUQ=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEDzCCAvegAwIBAgIRAM2zAbhyckaqRim63b+Tib8wDQYJKoZIhvcNAQELBQAw\ngZ8xCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTE4MDYGA1UEAwwv\nQW1hem9uIFJEUyBQcmV2aWV3IHVzLWVhc3QtMiBSb290IENBIFJTQTIwNDggRzEx\nEDAOBgNVBAcMB1NlYXR0bGUwIBcNMjEwNTE4MjA0OTQ1WhgPMjA2MTA1MTgyMTQ5\nNDVaMIGfMQswCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\ncywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExODA2BgNV\nBAMML0FtYXpvbiBSRFMgUHJldmlldyB1cy1lYXN0LTIgUm9vdCBDQSBSU0EyMDQ4\nIEcxMRAwDgYDVQQHDAdTZWF0dGxlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB\nCgKCAQEA1ybjQMH1MkbvfKsWJaCTXeCSN1SG5UYid+Twe+TjuSqaXWonyp4WRR5z\ntlkqq+L2MWUeQQAX3S17ivo/t84mpZ3Rla0cx39SJtP3BiA2BwfUKRjhPwOjmk7j\n3zrcJjV5k1vSeLNOfFFSlwyDiVyLAE61lO6onBx+cRjelu0egMGq6WyFVidTdCmT\nQ9Zw3W6LTrnPvPmEyjHy2yCHzH3E50KSd/5k4MliV4QTujnxYexI2eR8F8YQC4m3\nDYjXt/MicbqA366SOoJA50JbgpuVv62+LSBu56FpzY12wubmDZsdn4lsfYKiWxUy\nuc83a2fRXsJZ1d3whxrl20VFtLFHFQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/\nMB0GA1UdDgQWBBRC0ytKmDYbfz0Bz0Psd4lRQV3aNTAOBgNVHQ8BAf8EBAMCAYYw\nDQYJKoZIhvcNAQELBQADggEBAGv8qZu4uaeoF6zsbumauz6ea6tdcWt+hGFuwGrb\ntRbI85ucAmVSX06x59DJClsb4MPhL1XmqO3RxVMIVVfRwRHWOsZQPnXm8OYQ2sny\nrYuFln1COOz1U/KflZjgJmxbn8x4lYiTPZRLarG0V/OsCmnLkQLPtEl/spMu8Un7\nr3K8SkbWN80gg17Q8EV5mnFwycUx9xsTAaFItuG0en9bGsMgMmy+ZsDmTRbL+lcX\nFq8r4LT4QjrFz0shrzCwuuM4GmcYtBSxlacl+HxYEtAs5k10tmzRf6OYlY33tGf6\n1tkYvKryxDPF/EDgGp/LiBwx6ixYMBfISoYASt4V/ylAlHA=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICtTCCAjqgAwIBAgIRAK9BSZU6nIe6jqfODmuVctYwCgYIKoZIzj0EAwMwgZkx\nCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMu\nMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTEyMDAGA1UEAwwpQW1h\nem9uIFJEUyBjYS1jZW50cmFsLTEgUm9vdCBDQSBFQ0MzODQgRzExEDAOBgNVBAcM\nB1NlYXR0bGUwIBcNMjEwNTIxMjIxMzA5WhgPMjEyMTA1MjEyMzEzMDlaMIGZMQsw\nCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjET\nMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExMjAwBgNVBAMMKUFtYXpv\nbiBSRFMgY2EtY2VudHJhbC0xIFJvb3QgQ0EgRUNDMzg0IEcxMRAwDgYDVQQHDAdT\nZWF0dGxlMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEUkEERcgxneT5H+P+fERcbGmf\nbVx+M7rNWtgWUr6w+OBENebQA9ozTkeSg4c4M+qdYSObFqjxITdYxT1z/nHz1gyx\nOKAhLjWu+nkbRefqy3RwXaWT680uUaAP6ccnkZOMo0IwQDAPBgNVHRMBAf8EBTAD\nAQH/MB0GA1UdDgQWBBSN6fxlg0s5Wny08uRBYZcQ3TUoyzAOBgNVHQ8BAf8EBAMC\nAYYwCgYIKoZIzj0EAwMDaQAwZgIxAORaz+MBVoFBTmZ93j2G2vYTwA6T5hWzBWrx\nCrI54pKn5g6At56DBrkjrwZF5T1enAIxAJe/LZ9xpDkAdxDgGJFN8gZYLRWc0NRy\nRb4hihy5vj9L+w9uKc9VfEBIFuhT7Z3ljg==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEADCCAuigAwIBAgIQB/57HSuaqUkLaasdjxUdPjANBgkqhkiG9w0BAQsFADCB\nmDELMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIElu\nYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTEwLwYDVQQDDChB\nbWF6b24gUkRTIGFwLXNvdXRoLTEgUm9vdCBDQSBSU0EyMDQ4IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMCAXDTIxMDUxOTE3NDAzNFoYDzIwNjEwNTE5MTg0MDM0WjCBmDEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTEwLwYDVQQDDChBbWF6\nb24gUkRTIGFwLXNvdXRoLTEgUm9vdCBDQSBSU0EyMDQ4IEcxMRAwDgYDVQQHDAdT\nZWF0dGxlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtbkaoVsUS76o\nTgLFmcnaB8cswBk1M3Bf4IVRcwWT3a1HeJSnaJUqWHCJ+u3ip/zGVOYl0gN1MgBb\nMuQRIJiB95zGVcIa6HZtx00VezDTr3jgGWRHmRjNVCCHGmxOZWvJjsIE1xavT/1j\nQYV/ph4EZEIZ/qPq7e3rHohJaHDe23Z7QM9kbyqp2hANG2JtU/iUhCxqgqUHNozV\nZd0l5K6KnltZQoBhhekKgyiHqdTrH8fWajYl5seD71bs0Axowb+Oh0rwmrws3Db2\nDh+oc2PwREnjHeca9/1C6J2vhY+V0LGaJmnnIuOANrslx2+bgMlyhf9j0Bv8AwSi\ndSWsobOhNQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQb7vJT\nVciLN72yJGhaRKLn6Krn2TAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZIhvcNAQELBQAD\nggEBAAxEj8N9GslReAQnNOBpGl8SLgCMTejQ6AW/bapQvzxrZrfVOZOYwp/5oV0f\n9S1jcGysDM+DrmfUJNzWxq2Y586R94WtpH4UpJDGqZp+FuOVJL313te4609kopzO\nlDdmd+8z61+0Au93wB1rMiEfnIMkOEyt7D2eTFJfJRKNmnPrd8RjimRDlFgcLWJA\n3E8wca67Lz/G0eAeLhRHIXv429y8RRXDtKNNz0wA2RwURWIxyPjn1fHjA9SPDkeW\nE1Bq7gZj+tBnrqz+ra3yjZ2blss6Ds3/uRY6NYqseFTZWmQWT7FolZEnT9vMUitW\nI0VynUbShVpGf6946e0vgaaKw20=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIID/jCCAuagAwIBAgIQGyUVTaVjYJvWhroVEiHPpDANBgkqhkiG9w0BAQsFADCB\nlzELMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIElu\nYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTAwLgYDVQQDDCdB\nbWF6b24gUkRTIHVzLXdlc3QtMSBSb290IENBIFJTQTIwNDggRzExEDAOBgNVBAcM\nB1NlYXR0bGUwIBcNMjEwNTE5MTkwNDA2WhgPMjA2MTA1MTkyMDA0MDZaMIGXMQsw\nCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjET\nMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExMDAuBgNVBAMMJ0FtYXpv\nbiBSRFMgdXMtd2VzdC0xIFJvb3QgQ0EgUlNBMjA0OCBHMTEQMA4GA1UEBwwHU2Vh\ndHRsZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANhyXpJ0t4nigRDZ\nEwNtFOem1rM1k8k5XmziHKDvDk831p7QsX9ZOxl/BT59Pu/P+6W6SvasIyKls1sW\nFJIjFF+6xRQcpoE5L5evMgN/JXahpKGeQJPOX9UEXVW5B8yi+/dyUitFT7YK5LZA\nMqWBN/LtHVPa8UmE88RCDLiKkqiv229tmwZtWT7nlMTTCqiAHMFcryZHx0pf9VPh\nx/iPV8p2gBJnuPwcz7z1kRKNmJ8/cWaY+9w4q7AYlAMaq/rzEqDaN2XXevdpsYAK\nTMMj2kji4x1oZO50+VPNfBl5ZgJc92qz1ocF95SAwMfOUsP8AIRZkf0CILJYlgzk\n/6u6qZECAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUm5jfcS9o\n+LwL517HpB6hG+PmpBswDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4IB\nAQAcQ6lsqxi63MtpGk9XK8mCxGRLCad51+MF6gcNz6i6PAqhPOoKCoFqdj4cEQTF\nF8dCfa3pvfJhxV6RIh+t5FCk/y6bWT8Ls/fYKVo6FhHj57bcemWsw/Z0XnROdVfK\nYqbc7zvjCPmwPHEqYBhjU34NcY4UF9yPmlLOL8uO1JKXa3CAR0htIoW4Pbmo6sA4\n6P0co/clW+3zzsQ92yUCjYmRNeSbdXbPfz3K/RtFfZ8jMtriRGuO7KNxp8MqrUho\nHK8O0mlSUxGXBZMNicfo7qY8FD21GIPH9w5fp5oiAl7lqFzt3E3sCLD3IiVJmxbf\nfUwpGd1XZBBSdIxysRLM6j48\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICrTCCAjOgAwIBAgIQU+PAILXGkpoTcpF200VD/jAKBggqhkjOPQQDAzCBljEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMS8wLQYDVQQDDCZBbWF6\nb24gUkRTIGFwLWVhc3QtMSBSb290IENBIEVDQzM4NCBHMTEQMA4GA1UEBwwHU2Vh\ndHRsZTAgFw0yMTA1MjUyMTQ1MTFaGA8yMTIxMDUyNTIyNDUxMVowgZYxCzAJBgNV\nBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYD\nVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTEvMC0GA1UEAwwmQW1hem9uIFJE\nUyBhcC1lYXN0LTEgUm9vdCBDQSBFQ0MzODQgRzExEDAOBgNVBAcMB1NlYXR0bGUw\ndjAQBgcqhkjOPQIBBgUrgQQAIgNiAAT3tFKE8Kw1sGQAvNLlLhd8OcGhlc7MiW/s\nNXm3pOiCT4vZpawKvHBzD76Kcv+ZZzHRxQEmG1/muDzZGlKR32h8AAj+NNO2Wy3d\nCKTtYMiVF6Z2zjtuSkZQdjuQbe4eQ7qjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYD\nVR0OBBYEFAiSQOp16Vv0Ohpvqcbd2j5RmhYNMA4GA1UdDwEB/wQEAwIBhjAKBggq\nhkjOPQQDAwNoADBlAjBVsi+5Ape0kOhMt/WFkANkslD4qXA5uqhrfAtH29Xzz2NV\ntR7akiA771OaIGB/6xsCMQCZt2egCtbX7J0WkuZ2KivTh66jecJr5DHvAP4X2xtS\nF/5pS+AUhcKTEGjI9jDH3ew=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICuDCCAj2gAwIBAgIQT5mGlavQzFHsB7hV6Mmy6TAKBggqhkjOPQQDAzCBmzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTQwMgYDVQQDDCtBbWF6\nb24gUkRTIGFwLXNvdXRoZWFzdC0yIFJvb3QgQ0EgRUNDMzg0IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMCAXDTIxMDUyNDIwNTAxNVoYDzIxMjEwNTI0MjE1MDE1WjCBmzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTQwMgYDVQQDDCtBbWF6\nb24gUkRTIGFwLXNvdXRoZWFzdC0yIFJvb3QgQ0EgRUNDMzg0IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEcm4BBBjYK7clwm0HJRWS\nflt3iYwoJbIXiXn9c1y3E+Vb7bmuyKhS4eO8mwO4GefUcXObRfoHY2TZLhMJLVBQ\n7MN2xDc0RtZNj07BbGD3VAIFRTDX0mH9UNYd0JQM3t/Oo0IwQDAPBgNVHRMBAf8E\nBTADAQH/MB0GA1UdDgQWBBRrd5ITedfAwrGo4FA9UaDaGFK3rjAOBgNVHQ8BAf8E\nBAMCAYYwCgYIKoZIzj0EAwMDaQAwZgIxAPBNqmVv1IIA3EZyQ6XuVf4gj79/DMO8\nbkicNS1EcBpUqbSuU4Zwt2BYc8c/t7KVOQIxAOHoWkoKZPiKyCxfMtJpCZySUG+n\nsXgB/LOyWE5BJcXUfm+T1ckeNoWeUUMOLmnJjg==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIECTCCAvGgAwIBAgIRAJcDeinvdNrDQBeJ8+t38WQwDQYJKoZIhvcNAQELBQAw\ngZwxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTE1MDMGA1UEAwws\nQW1hem9uIFJEUyBhcC1zb3V0aGVhc3QtNCBSb290IENBIFJTQTIwNDggRzExEDAO\nBgNVBAcMB1NlYXR0bGUwIBcNMjIwNTI1MTY0OTE2WhgPMjA2MjA1MjUxNzQ5MTZa\nMIGcMQswCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywg\nSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExNTAzBgNVBAMM\nLEFtYXpvbiBSRFMgYXAtc291dGhlYXN0LTQgUm9vdCBDQSBSU0EyMDQ4IEcxMRAw\nDgYDVQQHDAdTZWF0dGxlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA\nk8DBNkr9tMoIM0NHoFiO7cQfSX0cOMhEuk/CHt0fFx95IBytx7GHCnNzpM27O5z6\nx6iRhfNnx+B6CrGyCzOjxvPizneY+h+9zfvNz9jj7L1I2uYMuiNyOKR6FkHR46CT\n1CiArfVLLPaTqgD/rQjS0GL2sLHS/0dmYipzynnZcs613XT0rAWdYDYgxDq7r/Yi\nXge5AkWQFkMUq3nOYDLCyGGfQqWKkwv6lZUHLCDKf+Y0Uvsrj8YGCI1O8mF0qPCQ\nlmlfaDvbuBu1AV+aabmkvyFj3b8KRIlNLEtQ4N8KGYR2Jdb82S4YUGIOAt4wuuFt\n1B7AUDLk3V/u+HTWiwfoLQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0GA1Ud\nDgQWBBSNpcjz6ArWBtAA+Gz6kyyZxrrgdDAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZI\nhvcNAQELBQADggEBAGJEd7UgOzHYIcQRSF7nSYyjLROyalaIV9AX4WXW/Cqlul1c\nMblP5etDZm7A/thliZIWAuyqv2bNicmS3xKvNy6/QYi1YgxZyy/qwJ3NdFl067W0\nt8nGo29B+EVK94IPjzFHWShuoktIgp+dmpijB7wkTIk8SmIoe9yuY4+hzgqk+bo4\nms2SOXSN1DoQ75Xv+YmztbnZM8MuWhL1T7hA4AMorzTQLJ9Pof8SpSdMHeDsHp0R\n01jogNFkwy25nw7cL62nufSuH2fPYGWXyNDg+y42wKsKWYXLRgUQuDVEJ2OmTFMB\nT0Vf7VuNijfIA9hkN2d3K53m/9z5WjGPSdOjGhg=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIID/jCCAuagAwIBAgIQRiwspKyrO0xoxDgSkqLZczANBgkqhkiG9w0BAQsFADCB\nlzELMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIElu\nYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTAwLgYDVQQDDCdB\nbWF6b24gUkRTIHVzLXdlc3QtMiBSb290IENBIFJTQTIwNDggRzExEDAOBgNVBAcM\nB1NlYXR0bGUwIBcNMjEwNTI0MjE1OTAwWhgPMjA2MTA1MjQyMjU5MDBaMIGXMQsw\nCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjET\nMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExMDAuBgNVBAMMJ0FtYXpv\nbiBSRFMgdXMtd2VzdC0yIFJvb3QgQ0EgUlNBMjA0OCBHMTEQMA4GA1UEBwwHU2Vh\ndHRsZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL53Jk3GsKiu+4bx\njDfsevWbwPCNJ3H08Zp7GWhvI3Tgi39opfHYv2ku2BKFjK8N2L6RvNPSR8yplv5j\nY0tK0U+XVNl8o0ibhqRDhbTuh6KL8CFINWYzAajuxFS+CF0U6c1Q3tXLBdALxA7l\nFlXJ71QrP06W31kRe7kvgrvO7qWU3/OzUf9qYw4LSiR1/VkvvRCTqcVNw09clw/M\nJbw6FSgweN65M9j7zPbjGAXSHkXyxH1Erin2fa+B9PE4ZDgX9cp2C1DHewYJQL/g\nSepwwcudVNRN1ibKH7kpMrgPnaNIVNx5sXVsTjk6q2ZqYw3SVHegltJpLy/cZReP\nmlivF2kCAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUmTcQd6o1\nCuS65MjBrMwQ9JJjmBwwDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4IB\nAQAKSDSIzl956wVddPThf2VAzI8syw9ngSwsEHZvxVGHBvu5gg618rDyguVCYX9L\n4Kw/xJrk6S3qxOS2ZDyBcOpsrBskgahDFIunzoRP3a18ARQVq55LVgfwSDQiunch\nBd05cnFGLoiLkR5rrkgYaP2ftn3gRBRaf0y0S3JXZ2XB3sMZxGxavYq9mfiEcwB0\nLMTMQ1NYzahIeG6Jm3LqRqR8HkzP/Ztq4dT2AtSLvFebbNMiWqeqT7OcYp94HTYT\nzqrtaVdUg9bwyAUCDgy0GV9RHDIdNAOInU/4LEETovrtuBU7Z1q4tcHXvN6Hd1H8\ngMb0mCG5I393qW5hFsA/diFb\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIECTCCAvGgAwIBAgIRAPQAvihfjBg/JDbj6U64K98wDQYJKoZIhvcNAQELBQAw\ngZwxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTE1MDMGA1UEAwws\nQW1hem9uIFJEUyBhcC1ub3J0aGVhc3QtMiBSb290IENBIFJTQTIwNDggRzExEDAO\nBgNVBAcMB1NlYXR0bGUwIBcNMjEwNTIwMTYyODQxWhgPMjA2MTA1MjAxNzI4NDFa\nMIGcMQswCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywg\nSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExNTAzBgNVBAMM\nLEFtYXpvbiBSRFMgYXAtbm9ydGhlYXN0LTIgUm9vdCBDQSBSU0EyMDQ4IEcxMRAw\nDgYDVQQHDAdTZWF0dGxlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA\nvJ9lgyksCxkBlY40qOzI1TCj/Q0FVGuPL/Z1Mw2YN0l+41BDv0FHApjTUkIKOeIP\nnwDwpXTa3NjYbk3cOZ/fpH2rYJ++Fte6PNDGPgKppVCUh6x3jiVZ1L7wOgnTdK1Q\nTrw8440IDS5eLykRHvz8OmwvYDl0iIrt832V0QyOlHTGt6ZJ/aTQKl12Fy3QBLv7\nstClPzvHTrgWqVU6uidSYoDtzHbU7Vda7YH0wD9IUoMBf7Tu0rqcE4uH47s2XYkc\nSdLEoOg/Ngs7Y9B1y1GCyj3Ux7hnyvCoRTw014QyNB7dTatFMDvYlrRDGG14KeiU\nUL7Vo/+EejWI31eXNLw84wIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0GA1Ud\nDgQWBBQkgTWFsNg6wA3HbbihDQ4vpt1E2zAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZI\nhvcNAQELBQADggEBAGz1Asiw7hn5WYUj8RpOCzpE0h/oBZcnxP8wulzZ5Xd0YxWO\n0jYUcUk3tTQy1QvoY+Q5aCjg6vFv+oFBAxkib/SmZzp4xLisZIGlzpJQuAgRkwWA\n6BVMgRS+AaOMQ6wKPgz1x4v6T0cIELZEPq3piGxvvqkcLZKdCaeC3wCS6sxuafzZ\n4qA3zMwWuLOzRftgX2hQto7d/2YkRXga7jSvQl3id/EI+xrYoH6zIWgjdU1AUaNq\nNGT7DIo47vVMfnd9HFZNhREsd4GJE83I+JhTqIxiKPNxrKgESzyADmNPt0gXDnHo\ntbV1pMZz5HpJtjnP/qVZhEK5oB0tqlKPv9yx074=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICuTCCAj6gAwIBAgIRAKp1Rn3aL/g/6oiHVIXtCq8wCgYIKoZIzj0EAwMwgZsx\nCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMu\nMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTE0MDIGA1UEAwwrQW1h\nem9uIFJEUyBhcC1ub3J0aGVhc3QtMyBSb290IENBIEVDQzM4NCBHMTEQMA4GA1UE\nBwwHU2VhdHRsZTAgFw0yMTA1MjQyMDMyMTdaGA8yMTIxMDUyNDIxMzIxN1owgZsx\nCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMu\nMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTE0MDIGA1UEAwwrQW1h\nem9uIFJEUyBhcC1ub3J0aGVhc3QtMyBSb290IENBIEVDQzM4NCBHMTEQMA4GA1UE\nBwwHU2VhdHRsZTB2MBAGByqGSM49AgEGBSuBBAAiA2IABGTYWPILeBJXfcL3Dz4z\nEWMUq78xB1HpjBwHoTURYfcMd5r96BTVG6yaUBWnAVCMeeD6yTG9a1eVGNhG14Hk\nZAEjgLiNB7RRbEG5JZ/XV7W/vODh09WCst2y9SLKsdgeAaNCMEAwDwYDVR0TAQH/\nBAUwAwEB/zAdBgNVHQ4EFgQUoE0qZHmDCDB+Bnm8GUa/evpfPwgwDgYDVR0PAQH/\nBAQDAgGGMAoGCCqGSM49BAMDA2kAMGYCMQCnil5MMwhY3qoXv0xvcKZGxGPaBV15\n0CCssCKn0oVtdJQfJQ3Jrf3RSaEyijXIJsoCMQC35iJi4cWoNX3N/qfgnHohW52O\nB5dg0DYMqy5cNZ40+UcAanRMyqNQ6P7fy3umGco=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICtzCCAj2gAwIBAgIQPXnDTPegvJrI98qz8WxrMjAKBggqhkjOPQQDAzCBmzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTQwMgYDVQQDDCtBbWF6\nb24gUkRTIEJldGEgdXMtZWFzdC0xIFJvb3QgQ0EgRUNDMzg0IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMCAXDTIxMDUxODIxNDAxMloYDzIxMjEwNTE4MjI0MDEyWjCBmzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTQwMgYDVQQDDCtBbWF6\nb24gUkRTIEJldGEgdXMtZWFzdC0xIFJvb3QgQ0EgRUNDMzg0IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEI0sR7gwutK5AB46hM761\ngcLTGBIYlURSEoM1jcBwy56CL+3CJKZwLLyJ7qoOKfWbu5GsVLUTWS8MV6Nw33cx\n2KQD2svb694wi+Px2f4n9+XHkEFQw8BbiodDD7RZA70fo0IwQDAPBgNVHRMBAf8E\nBTADAQH/MB0GA1UdDgQWBBTQSioOvnVLEMXwNSDg+zgln/vAkjAOBgNVHQ8BAf8E\nBAMCAYYwCgYIKoZIzj0EAwMDaAAwZQIxAMwu1hqm5Bc98uE/E0B5iMYbBQ4kpMxO\ntP8FTfz5UR37HUn26nXE0puj6S/Ffj4oJgIwXI7s2c26tFQeqzq6u3lrNJHp5jC9\nUxlo/hEJOLoDj5jnpxo8dMAtCNoQPaHdfL0P\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICrjCCAjWgAwIBAgIQGKVv+5VuzEZEBzJ+bVfx2zAKBggqhkjOPQQDAzCBlzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTAwLgYDVQQDDCdBbWF6\nb24gUkRTIGFwLXNvdXRoLTEgUm9vdCBDQSBFQ0MzODQgRzExEDAOBgNVBAcMB1Nl\nYXR0bGUwIBcNMjEwNTE5MTc1MDU5WhgPMjEyMTA1MTkxODUwNTlaMIGXMQswCQYD\nVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEG\nA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExMDAuBgNVBAMMJ0FtYXpvbiBS\nRFMgYXAtc291dGgtMSBSb290IENBIEVDQzM4NCBHMTEQMA4GA1UEBwwHU2VhdHRs\nZTB2MBAGByqGSM49AgEGBSuBBAAiA2IABMqdLJ0tZF/DGFZTKZDrGRJZID8ivC2I\nJRCYTWweZKCKSCAzoiuGGHzJhr5RlLHQf/QgmFcgXsdmO2n3CggzhA4tOD9Ip7Lk\nP05eHd2UPInyPCHRgmGjGb0Z+RdQ6zkitKNCMEAwDwYDVR0TAQH/BAUwAwEB/zAd\nBgNVHQ4EFgQUC1yhRgVqU5bR8cGzOUCIxRpl4EYwDgYDVR0PAQH/BAQDAgGGMAoG\nCCqGSM49BAMDA2cAMGQCMG0c/zLGECRPzGKJvYCkpFTCUvdP4J74YP0v/dPvKojL\nt/BrR1Tg4xlfhaib7hPc7wIwFvgqHes20CubQnZmswbTKLUrgSUW4/lcKFpouFd2\nt2/ewfi/0VhkeUW+IiHhOMdU\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIGCTCCA/GgAwIBAgIRAOXxJuyXVkbfhZCkS/dOpfEwDQYJKoZIhvcNAQEMBQAw\ngZwxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTE1MDMGA1UEAwws\nQW1hem9uIFJEUyBhcC1ub3J0aGVhc3QtMSBSb290IENBIFJTQTQwOTYgRzExEDAO\nBgNVBAcMB1NlYXR0bGUwIBcNMjEwNTI1MjE1OTEwWhgPMjEyMTA1MjUyMjU5MTBa\nMIGcMQswCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywg\nSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExNTAzBgNVBAMM\nLEFtYXpvbiBSRFMgYXAtbm9ydGhlYXN0LTEgUm9vdCBDQSBSU0E0MDk2IEcxMRAw\nDgYDVQQHDAdTZWF0dGxlMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA\nxiP4RDYm4tIS12hGgn1csfO8onQDmK5SZDswUpl0HIKXOUVVWkHNlINkVxbdqpqH\nFhbyZmNN6F/EWopotMDKe1B+NLrjNQf4zefv2vyKvPHJXhxoKmfyuTd5Wk8k1F7I\nlNwLQzznB+ElhrLIDJl9Ro8t31YBBNFRGAGEnxyACFGcdkjlsa52UwfYrwreEg2l\ngW5AzqHgjFfj9QRLydeU/n4bHm0F1adMsV7P3rVwilcUlqsENDwXnWyPEyv3sw6F\nwNemLEs1129mB77fwvySb+lLNGsnzr8w4wdioZ74co+T9z2ca+eUiP+EQccVw1Is\nD4Fh57IjPa6Wuc4mwiUYKkKY63+38aCfEWb0Qoi+zW+mE9nek6MOQ914cN12u5LX\ndBoYopphRO5YmubSN4xcBy405nIdSdbrAVWwxXnVVyjqjknmNeqQsPZaxAhdoKhV\nAqxNr8AUAdOAO6Sz3MslmcLlDXFihrEEOeUbpg/m1mSUUHGbu966ajTG1FuEHHwS\n7WB52yxoJo/tHvt9nAWnh3uH5BHmS8zn6s6CGweWKbX5yICnZ1QFR1e4pogxX39v\nXD6YcNOO+Vn+HY4nXmjgSYVC7l+eeP8eduMg1xJujzjrbmrXU+d+cBObgdTOAlpa\nJFHaGwYw1osAwPCo9cZ2f04yitBfj9aPFia8ASKldakCAwEAAaNCMEAwDwYDVR0T\nAQH/BAUwAwEB/zAdBgNVHQ4EFgQUqKS+ltlior0SyZKYAkJ/efv55towDgYDVR0P\nAQH/BAQDAgGGMA0GCSqGSIb3DQEBDAUAA4ICAQAdElvp8bW4B+Cv+1WSN87dg6TN\nwGyIjJ14/QYURgyrZiYpUmZpj+/pJmprSWXu4KNyqHftmaidu7cdjL5nCAvAfnY5\n/6eDDbX4j8Gt9fb/6H9y0O0dn3mUPSEKG0crR+JRFAtPhn/2FNvst2P82yguWLv0\npHjHVUVcq+HqDMtUIJsTPYjSh9Iy77Q6TOZKln9dyDOWJpCSkiUWQtMAKbCSlvzd\nzTs/ahqpT+zLfGR1SR+T3snZHgQnbnemmz/XtlKl52NxccARwfcEEKaCRQyGq/pR\n0PVZasyJS9JY4JfQs4YOdeOt4UMZ8BmW1+BQWGSkkb0QIRl8CszoKofucAlqdPcO\nIT/ZaMVhI580LFGWiQIizWFskX6lqbCyHqJB3LDl8gJISB5vNTHOHpvpMOMs5PYt\ncRl5Mrksx5MKMqG7y5R734nMlZxQIHjL5FOoOxTBp9KeWIL/Ib89T2QDaLw1SQ+w\nihqWBJ4ZdrIMWYpP3WqM+MXWk7WAem+xsFJdR+MDgOOuobVQTy5dGBlPks/6gpjm\nrO9TjfQ36ppJ3b7LdKUPeRfnYmlR5RU4oyYJ//uLbClI443RZAgxaCXX/nyc12lr\neVLUMNF2abLX4/VF63m2/Z9ACgMRfqGshPssn1NN33OonrotQoj4S3N9ZrjvzKt8\niHcaqd60QKpfiH2A3A==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICuDCCAj2gAwIBAgIQPaVGRuu86nh/ylZVCLB0MzAKBggqhkjOPQQDAzCBmzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTQwMgYDVQQDDCtBbWF6\nb24gUkRTIGFwLW5vcnRoZWFzdC0xIFJvb3QgQ0EgRUNDMzg0IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMCAXDTIxMDUyNTIyMDMxNloYDzIxMjEwNTI1MjMwMzE2WjCBmzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTQwMgYDVQQDDCtBbWF6\nb24gUkRTIGFwLW5vcnRoZWFzdC0xIFJvb3QgQ0EgRUNDMzg0IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEexNURoB9KE93MEtEAlJG\nobz4LS/pD2hc8Gczix1WhVvpJ8bN5zCDXaKdnDMCebetyRQsmQ2LYlfmCwpZwSDu\n0zowB11Pt3I5Avu2EEcuKTlKIDMBeZ1WWuOd3Tf7MEAMo0IwQDAPBgNVHRMBAf8E\nBTADAQH/MB0GA1UdDgQWBBSaYbZPBvFLikSAjpa8mRJvyArMxzAOBgNVHQ8BAf8E\nBAMCAYYwCgYIKoZIzj0EAwMDaQAwZgIxAOEJkuh3Zjb7Ih/zuNRd1RBqmIYcnyw0\nnwUZczKXry+9XebYj3VQxSRNadrarPWVqgIxAMg1dyGoDAYjY/L/9YElyMnvHltO\nPwpJShmqHvCLc/mXMgjjYb/akK7yGthvW6j/uQ==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIGCDCCA/CgAwIBAgIQChu3v5W1Doil3v6pgRIcVzANBgkqhkiG9w0BAQwFADCB\nnDELMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIElu\nYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTUwMwYDVQQDDCxB\nbWF6b24gUkRTIEJldGEgdXMtZWFzdC0xIFJvb3QgQ0EgUlNBNDA5NiBHMTEQMA4G\nA1UEBwwHU2VhdHRsZTAgFw0yMTA1MTgyMTM0MTVaGA8yMTIxMDUxODIyMzQxNVow\ngZwxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTE1MDMGA1UEAwws\nQW1hem9uIFJEUyBCZXRhIHVzLWVhc3QtMSBSb290IENBIFJTQTQwOTYgRzExEDAO\nBgNVBAcMB1NlYXR0bGUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC1\nFUGQ5tf3OwpDR6hGBxhUcrkwKZhaXP+1St1lSOQvjG8wXT3RkKzRGMvb7Ee0kzqI\nmzKKe4ASIhtV3UUWdlNmP0EA3XKnif6N79MismTeGkDj75Yzp5A6tSvqByCgxIjK\nJqpJrch3Dszoyn8+XhwDxMZtkUa5nQVdJgPzJ6ltsQ8E4SWLyLtTu0S63jJDkqYY\nS7cQblk7y7fel+Vn+LS5dGTdRRhMvSzEnb6mkVBaVzRyVX90FNUED06e8q+gU8Ob\nhtvQlf9/kRzHwRAdls2YBhH40ZeyhpUC7vdtPwlmIyvW5CZ/QiG0yglixnL6xahL\npbmTuTSA/Oqz4UGQZv2WzHe1lD2gRHhtFX2poQZeNQX8wO9IcUhrH5XurW/G9Xwl\nSat9CMPERQn4KC3HSkat4ir2xaEUrjfg6c4XsGyh2Pk/LZ0gLKum0dyWYpWP4JmM\nRQNjrInXPbMhzQObozCyFT7jYegS/3cppdyy+K1K7434wzQGLU1gYXDKFnXwkX8R\nbRKgx2pHNbH5lUddjnNt75+e8m83ygSq/ZNBUz2Ur6W2s0pl6aBjwaDES4VfWYlI\njokcmrGvJNDfQWygb1k00eF2bzNeNCHwgWsuo3HSxVgc/WGsbcGrTlDKfz+g3ich\nbXUeUidPhRiv5UQIVCLIHpHuin3bj9lQO/0t6p+tAQIDAQABo0IwQDAPBgNVHRMB\nAf8EBTADAQH/MB0GA1UdDgQWBBSFmMBgm5IsRv3hLrvDPIhcPweXYTAOBgNVHQ8B\nAf8EBAMCAYYwDQYJKoZIhvcNAQEMBQADggIBAAa2EuozymOsQDJlEi7TqnyA2OhT\nGXPfYqCyMJVkfrqNgcnsNpCAiNEiZbb+8sIPXnT8Ay8hrwJYEObJ5b7MHXpLuyft\nz0Pu1oFLKnQxKjNxrIsCvaB4CRRdYjm1q7EqGhMGv76se9stOxkOqO9it31w/LoU\nENDk7GLsSqsV1OzYLhaH8t+MaNP6rZTSNuPrHwbV3CtBFl2TAZ7iKgKOhdFz1Hh9\nPez0lG+oKi4mHZ7ajov6PD0W7njn5KqzCAkJR6OYmlNVPjir+c/vUtEs0j+owsMl\ng7KE5g4ZpTRShyh5BjCFRK2tv0tkqafzNtxrKC5XNpEkqqVTCnLcKG+OplIEadtr\nC7UWf4HyhCiR+xIyxFyR05p3uY/QQU/5uza7GlK0J+U1sBUytx7BZ+Fo8KQfPPqV\nCqDCaYUksoJcnJE/KeoksyqNQys7sDGJhkd0NeUGDrFLKHSLhIwAMbEWnqGxvhli\nE7sP2E5rI/I9Y9zTbLIiI8pfeZlFF8DBdoP/Hzg8pqsiE/yiXSFTKByDwKzGwNqz\nF0VoFdIZcIbLdDbzlQitgGpJtvEL7HseB0WH7B2PMMD8KPJlYvPveO3/6OLzCsav\n+CAkvk47NQViKMsUTKOA0JDCW+u981YRozxa3K081snhSiSe83zIPBz1ikldXxO9\n6YYLNPRrj3mi9T/f\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICrjCCAjSgAwIBAgIRAMkvdFnVDb0mWWFiXqnKH68wCgYIKoZIzj0EAwMwgZYx\nCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMu\nMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTEvMC0GA1UEAwwmQW1h\nem9uIFJEUyB1cy13ZXN0LTEgUm9vdCBDQSBFQ0MzODQgRzExEDAOBgNVBAcMB1Nl\nYXR0bGUwIBcNMjEwNTE5MTkxMzI0WhgPMjEyMTA1MTkyMDEzMjRaMIGWMQswCQYD\nVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEG\nA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExLzAtBgNVBAMMJkFtYXpvbiBS\nRFMgdXMtd2VzdC0xIFJvb3QgQ0EgRUNDMzg0IEcxMRAwDgYDVQQHDAdTZWF0dGxl\nMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEy86DB+9th/0A5VcWqMSWDxIUblWTt/R0\nao6Z2l3vf2YDF2wt1A2NIOGpfQ5+WAOJO/IQmnV9LhYo+kacB8sOnXdQa6biZZkR\nIyouUfikVQAKWEJnh1Cuo5YMM4E2sUt5o0IwQDAPBgNVHRMBAf8EBTADAQH/MB0G\nA1UdDgQWBBQ8u3OnecANmG8OoT7KLWDuFzZwBTAOBgNVHQ8BAf8EBAMCAYYwCgYI\nKoZIzj0EAwMDaAAwZQIwQ817qkb7mWJFnieRAN+m9W3E0FLVKaV3zC5aYJUk2fcZ\nTaUx3oLp3jPLGvY5+wgeAjEA6wAicAki4ZiDfxvAIuYiIe1OS/7H5RA++R8BH6qG\niRzUBM/FItFpnkus7u/eTkvo\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICrzCCAjWgAwIBAgIQS/+Ryfgb/IOVEa1pWoe8oTAKBggqhkjOPQQDAzCBlzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTAwLgYDVQQDDCdBbWF6\nb24gUkRTIGFwLXNvdXRoLTIgUm9vdCBDQSBFQ0MzODQgRzExEDAOBgNVBAcMB1Nl\nYXR0bGUwIBcNMjIwNjA2MjE1NDQyWhgPMjEyMjA2MDYyMjU0NDJaMIGXMQswCQYD\nVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEG\nA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExMDAuBgNVBAMMJ0FtYXpvbiBS\nRFMgYXAtc291dGgtMiBSb290IENBIEVDQzM4NCBHMTEQMA4GA1UEBwwHU2VhdHRs\nZTB2MBAGByqGSM49AgEGBSuBBAAiA2IABDsX6fhdUWBQpYTdseBD/P3s96Dtw2Iw\nOrXKNToCnmX5nMkUGdRn9qKNiz1pw3EPzaPxShbYwQ7LYP09ENK/JN4QQjxMihxC\njLFxS85nhBQQQGRCWikDAe38mD8fSvREQKNCMEAwDwYDVR0TAQH/BAUwAwEB/zAd\nBgNVHQ4EFgQUIh1xZiseQYFjPYKJmGbruAgRH+AwDgYDVR0PAQH/BAQDAgGGMAoG\nCCqGSM49BAMDA2gAMGUCMFudS4zLy+UUGrtgNLtRMcu/DZ9BUzV4NdHxo0bkG44O\nthnjl4+wTKI6VbyAbj2rkgIxAOHps8NMITU5DpyiMnKTxV8ubb/WGHrLl0BjB8Lw\nETVJk5DNuZvsIIcm7ykk6iL4Tw==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIGBDCCA+ygAwIBAgIQDcEmNIAVrDpUw5cH5ynutDANBgkqhkiG9w0BAQwFADCB\nmjELMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIElu\nYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTMwMQYDVQQDDCpB\nbWF6b24gUkRTIG1lLWNlbnRyYWwtMSBSb290IENBIFJTQTQwOTYgRzExEDAOBgNV\nBAcMB1NlYXR0bGUwIBcNMjIwNTA3MDA0MDIzWhgPMjEyMjA1MDcwMTQwMjNaMIGa\nMQswCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5j\nLjETMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExMzAxBgNVBAMMKkFt\nYXpvbiBSRFMgbWUtY2VudHJhbC0xIFJvb3QgQ0EgUlNBNDA5NiBHMTEQMA4GA1UE\nBwwHU2VhdHRsZTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAKvADk8t\nFl9bFlU5sajLPPDSOUpPAkKs6iPlz+27o1GJC88THcOvf3x0nVAcu9WYe9Qaas+4\nj4a0vv51agqyODRD/SNi2HnqW7DbtLPAm6KBHe4twl28ItB/JD5g7u1oPAHFoXMS\ncH1CZEAs5RtlZGzJhcBXLFsHNv/7+SCLyZ7+2XFh9OrtgU4wMzkHoRNndhfwV5bu\n17bPTwuH+VxH37zXf1mQ/KjhuJos0C9dL0FpjYBAuyZTAWhZKs8dpSe4DI544z4w\ngkwUB4bC2nA1TBzsywEAHyNuZ/xRjNpWvx0ToWAA2iFJqC3VO3iKcnBplMvaUuMt\njwzVSNBnKcoabXCZL2XDLt4YTZR8FSwz05IvsmwcPB7uNTBXq3T9sjejW8QQK3vT\ntzyfLq4jKmQE7PoS6cqYm+hEPm2hDaC/WP9bp3FdEJxZlPH26fq1b7BWYWhQ9pBA\nNv9zTnzdR1xohTyOJBUFQ81ybEzabqXqVXUIANqIOaNcTB09/sLJ7+zuMhp3mwBu\nLtjfJv8PLuT1r63bU3seROhKA98b5KfzjvbvPSg3vws78JQyoYGbqNyDfyjVjg3U\nv//AdVuPie6PNtdrW3upZY4Qti5IjP9e3kimaJ+KAtTgMRG56W0WxD3SP7+YGGbG\nKhntDOkKsN39hLpn9UOafTIqFu7kIaueEy/NAgMBAAGjQjBAMA8GA1UdEwEB/wQF\nMAMBAf8wHQYDVR0OBBYEFHAems86dTwdZbLe8AaPy3kfIUVoMA4GA1UdDwEB/wQE\nAwIBhjANBgkqhkiG9w0BAQwFAAOCAgEAOBHpp0ICx81kmeoBcZTrMdJs2gnhcd85\nFoSCjXx9H5XE5rmN/lQcxxOgj8hr3uPuLdLHu+i6THAyzjrl2NA1FWiqpfeECGmy\n0jm7iZsYORgGQYp/VKnDrwnKNSqlZvOuRr0kfUexwFlr34Y4VmupvEOK/RdGsd3S\n+3hiemcHse9ST/sJLHx962AWMkN86UHPscJEe4+eT3f2Wyzg6La8ARwdWZSNS+WH\nZfybrncMmuiXuUdHv9XspPsqhKgtHhcYeXOGUtrwQPLe3+VJZ0LVxhlTWr9951GZ\nGfmWwTV/9VsyKVaCFIXeQ6L+gjcKyEzYF8wpMtQlSc7FFqwgC4bKxvMBSaRy88Nr\nlV2+tJD/fr8zGUeBK44Emon0HKDBWGX+/Hq1ZIv0Da0S+j6LbA4fusWxtGfuGha+\nluhHgVInCpALIOamiBEdGhILkoTtx7JrYppt3/Raqg9gUNCOOYlCvGhqX7DXeEfL\nDGabooiY2FNWot6h04JE9nqGj5QqT8D6t/TL1nzxhRPzbcSDIHUd/b5R+a0bAA+7\nYTU6JqzEVCWKEIEynYmqikgLMGB/OzWsgyEL6822QW6hJAQ78XpbNeCzrICF4+GC\n7KShLnwuWoWpAb26268lvOEvCTFM47VC6jNQl97md+2SA9Ma81C9wflid2M83Wle\ncuLMVcQZceE=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEADCCAuigAwIBAgIQAhAteLRCvizAElaWORFU2zANBgkqhkiG9w0BAQsFADCB\nmDELMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIElu\nYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTEwLwYDVQQDDChB\nbWF6b24gUkRTIG1lLXNvdXRoLTEgUm9vdCBDQSBSU0EyMDQ4IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMCAXDTIxMDUyMDE3MDkxNloYDzIwNjEwNTIwMTgwOTE2WjCBmDEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTEwLwYDVQQDDChBbWF6\nb24gUkRTIG1lLXNvdXRoLTEgUm9vdCBDQSBSU0EyMDQ4IEcxMRAwDgYDVQQHDAdT\nZWF0dGxlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA+qg7JAcOVKjh\nN83SACnBFZPyB63EusfDr/0V9ZdL8lKcmZX9sv/CqoBo3N0EvBqHQqUUX6JvFb7F\nXrMUZ740kr28gSRALfXTFgNODjXeDsCtEkKRTkac/UM8xXHn+hR7UFRPHS3e0GzI\niLiwQWDkr0Op74W8aM0CfaVKvh2bp4BI1jJbdDnQ9OKXpOxNHGUf0ZGb7TkNPkgI\nb2CBAc8J5o3H9lfw4uiyvl6Fz5JoP+A+zPELAioYBXDrbE7wJeqQDJrETWqR9VEK\nBXURCkVnHeaJy123MpAX2ozf4pqk0V0LOEOZRS29I+USF5DcWr7QIXR/w2I8ws1Q\n7ys+qbE+kQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQFJ16n\n1EcCMOIhoZs/F9sR+Jy++zAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZIhvcNAQELBQAD\nggEBAOc5nXbT3XTDEZsxX2iD15YrQvmL5m13B3ImZWpx/pqmObsgx3/dg75rF2nQ\nqS+Vl+f/HLh516pj2BPP/yWCq12TRYigGav8UH0qdT3CAClYy2o+zAzUJHm84oiB\nud+6pFVGkbqpsY+QMpJUbZWu52KViBpJMYsUEy+9cnPSFRVuRAHjYynSiLk2ZEjb\nWkdc4x0nOZR5tP0FgrX0Ve2KcjFwVQJVZLgOUqmFYQ/G0TIIGTNh9tcmR7yp+xJR\nA2tbPV2Z6m9Yxx4E8lLEPNuoeouJ/GR4CkMEmF8cLwM310t174o3lKKUXJ4Vs2HO\nWj2uN6R9oI+jGLMSswTzCNV1vgc=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICuDCCAj6gAwIBAgIRAOocLeZWjYkG/EbHmscuy8gwCgYIKoZIzj0EAwMwgZsx\nCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMu\nMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTE0MDIGA1UEAwwrQW1h\nem9uIFJEUyBhcC1zb3V0aGVhc3QtMSBSb290IENBIEVDQzM4NCBHMTEQMA4GA1UE\nBwwHU2VhdHRsZTAgFw0yMTA1MjEyMTUwMDFaGA8yMTIxMDUyMTIyNTAwMVowgZsx\nCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMu\nMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTE0MDIGA1UEAwwrQW1h\nem9uIFJEUyBhcC1zb3V0aGVhc3QtMSBSb290IENBIEVDQzM4NCBHMTEQMA4GA1UE\nBwwHU2VhdHRsZTB2MBAGByqGSM49AgEGBSuBBAAiA2IABCEr3jq1KtRncnZfK5cq\nbtY0nW6ZG3FMbh7XwBIR6Ca0f8llGZ4vJEC1pXgiM/4Dh045B9ZIzNrR54rYOIfa\n2NcYZ7mk06DjIQML64hbAxbQzOAuNzLPx268MrlL2uW2XaNCMEAwDwYDVR0TAQH/\nBAUwAwEB/zAdBgNVHQ4EFgQUln75pChychwN4RfHl+tOinMrfVowDgYDVR0PAQH/\nBAQDAgGGMAoGCCqGSM49BAMDA2gAMGUCMGiyPINRU1mwZ4Crw01vpuPvxZxb2IOr\nyX3RNlOIu4We1H+5dQk5tIvH8KGYFbWEpAIxAO9NZ6/j9osMhLgZ0yj0WVjb+uZx\nYlZR9fyFisY/jNfX7QhSk+nrc3SFLRUNtpXrng==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEBTCCAu2gAwIBAgIRAKiaRZatN8eiz9p0s0lu0rQwDQYJKoZIhvcNAQELBQAw\ngZoxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTEzMDEGA1UEAwwq\nQW1hem9uIFJEUyBjYS1jZW50cmFsLTEgUm9vdCBDQSBSU0EyMDQ4IEcxMRAwDgYD\nVQQHDAdTZWF0dGxlMCAXDTIxMDUyMTIyMDIzNVoYDzIwNjEwNTIxMjMwMjM1WjCB\nmjELMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIElu\nYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTMwMQYDVQQDDCpB\nbWF6b24gUkRTIGNhLWNlbnRyYWwtMSBSb290IENBIFJTQTIwNDggRzExEDAOBgNV\nBAcMB1NlYXR0bGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCygVMf\nqB865IR9qYRBRFHn4eAqGJOCFx+UbraQZmjr/mnRqSkY+nhbM7Pn/DWOrRnxoh+w\nq5F9ZxdZ5D5T1v6kljVwxyfFgHItyyyIL0YS7e2h7cRRscCM+75kMedAP7icb4YN\nLfWBqfKHbHIOqvvQK8T6+Emu/QlG2B5LvuErrop9K0KinhITekpVIO4HCN61cuOe\nCADBKF/5uUJHwS9pWw3uUbpGUwsLBuhJzCY/OpJlDqC8Y9aToi2Ivl5u3/Q/sKjr\n6AZb9lx4q3J2z7tJDrm5MHYwV74elGSXoeoG8nODUqjgklIWAPrt6lQ3WJpO2kug\n8RhCdSbWkcXHfX95AgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYE\nFOIxhqTPkKVqKBZvMWtKewKWDvDBMA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0B\nAQsFAAOCAQEAqoItII89lOl4TKvg0I1EinxafZLXIheLcdGCxpjRxlZ9QMQUN3yb\ny/8uFKBL0otbQgJEoGhxm4h0tp54g28M6TN1U0332dwkjYxUNwvzrMaV5Na55I2Z\n1hq4GB3NMXW+PvdtsgVOZbEN+zOyOZ5MvJHEQVkT3YRnf6avsdntltcRzHJ16pJc\nY8rR7yWwPXh1lPaPkxddrCtwayyGxNbNmRybjR48uHRhwu7v2WuAMdChL8H8bp89\nTQLMrMHgSbZfee9hKhO4Zebelf1/cslRSrhkG0ESq6G5MUINj6lMg2g6F0F7Xz2v\nncD/vuRN5P+vT8th/oZ0Q2Gc68Pun0cn/g==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIID/zCCAuegAwIBAgIRAJYlnmkGRj4ju/2jBQsnXJYwDQYJKoZIhvcNAQELBQAw\ngZcxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTEwMC4GA1UEAwwn\nQW1hem9uIFJEUyB1cy1lYXN0LTIgUm9vdCBDQSBSU0EyMDQ4IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMCAXDTIxMDUyMTIzMDQ0NFoYDzIwNjEwNTIyMDAwNDQ0WjCBlzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTAwLgYDVQQDDCdBbWF6\nb24gUkRTIHVzLWVhc3QtMiBSb290IENBIFJTQTIwNDggRzExEDAOBgNVBAcMB1Nl\nYXR0bGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC74V3eigv+pCj5\nnqDBqplY0Jp16pTeNB06IKbzb4MOTvNde6QjsZxrE1xUmprT8LxQqN9tI3aDYEYk\nb9v4F99WtQVgCv3Y34tYKX9NwWQgwS1vQwnIR8zOFBYqsAsHEkeJuSqAB12AYUSd\nZv2RVFjiFmYJho2X30IrSLQfS/IE3KV7fCyMMm154+/K1Z2IJlcissydEAwgsUHw\nedrE6CxJVkkJ3EvIgG4ugK/suxd8eEMztaQYJwSdN8TdfT59LFuSPl7zmF3fIBdJ\n//WexcQmGabaJ7Xnx+6o2HTfkP8Zzzzaq8fvjAcvA7gyFH5EP26G2ZqMG+0y4pTx\nSPVTrQEXAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFIWWuNEF\nsUMOC82XlfJeqazzrkPDMA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQsFAAOC\nAQEAgClmxcJaQTGpEZmjElL8G2Zc8lGc+ylGjiNlSIw8X25/bcLRptbDA90nuP+q\nzXAMhEf0ccbdpwxG/P5a8JipmHgqQLHfpkvaXx+0CuP++3k+chAJ3Gk5XtY587jX\n+MJfrPgjFt7vmMaKmynndf+NaIJAYczjhJj6xjPWmGrjM3MlTa9XesmelMwP3jep\nbApIWAvCYVjGndbK9byyMq1nyj0TUzB8oJZQooaR3MMjHTmADuVBylWzkRMxbKPl\n4Nlsk4Ef1JvIWBCzsMt+X17nuKfEatRfp3c9tbpGlAE/DSP0W2/Lnayxr4RpE9ds\nICF35uSis/7ZlsftODUe8wtpkQ==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\n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\nPqj2\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\n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\nKDPtFEk=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICtzCCAj2gAwIBAgIQVZ5Y/KqjR4XLou8MCD5pOjAKBggqhkjOPQQDAzCBmzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTQwMgYDVQQDDCtBbWF6\nb24gUkRTIGFwLXNvdXRoZWFzdC00IFJvb3QgQ0EgRUNDMzg0IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMCAXDTIyMDUyNTE2NTgzM1oYDzIxMjIwNTI1MTc1ODMzWjCBmzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTQwMgYDVQQDDCtBbWF6\nb24gUkRTIGFwLXNvdXRoZWFzdC00IFJvb3QgQ0EgRUNDMzg0IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEbo473OmpD5vkckdJajXg\nbrhmNFyoSa0WCY1njuZC2zMFp3zP6rX4I1r3imrYnJd9pFH/aSiV/r6L5ACE5RPx\n4qdg5SQ7JJUaZc3DWsTOiOed7BCZSzM+KTYK/2QzDMApo0IwQDAPBgNVHRMBAf8E\nBTADAQH/MB0GA1UdDgQWBBTmogc06+1knsej1ltKUOdWFvwgsjAOBgNVHQ8BAf8E\nBAMCAYYwCgYIKoZIzj0EAwMDaAAwZQIxAIs7TlLMbGTWNXpGiKf9DxaM07d/iDHe\nF/Vv/wyWSTGdobxBL6iArQNVXz0Gr4dvPAIwd0rsoa6R0x5mtvhdRPtM37FYrbHJ\npbV+OMusQqcSLseunLBoCHenvJW0QOCQ8EDY\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICvTCCAkOgAwIBAgIQCIY7E/bFvFN2lK9Kckb0dTAKBggqhkjOPQQDAzCBnjEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTcwNQYDVQQDDC5BbWF6\nb24gUkRTIFByZXZpZXcgdXMtZWFzdC0yIFJvb3QgQ0EgRUNDMzg0IEcxMRAwDgYD\nVQQHDAdTZWF0dGxlMCAXDTIxMDUxODIxMDUxMFoYDzIxMjEwNTE4MjIwNTEwWjCB\nnjELMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIElu\nYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTcwNQYDVQQDDC5B\nbWF6b24gUkRTIFByZXZpZXcgdXMtZWFzdC0yIFJvb3QgQ0EgRUNDMzg0IEcxMRAw\nDgYDVQQHDAdTZWF0dGxlMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEMI0hzf1JCEOI\nEue4+DmcNnSs2i2UaJxHMrNGGfU7b42a7vwP53F7045ffHPBGP4jb9q02/bStZzd\nVHqfcgqkSRI7beBKjD2mfz82hF/wJSITTgCLs+NRpS6zKMFOFHUNo0IwQDAPBgNV\nHRMBAf8EBTADAQH/MB0GA1UdDgQWBBS8uF/6hk5mPLH4qaWv9NVZaMmyTjAOBgNV\nHQ8BAf8EBAMCAYYwCgYIKoZIzj0EAwMDaAAwZQIxAO7Pu9wzLyM0X7Q08uLIL+vL\nqaxe3UFuzFTWjM16MLJHbzLf1i9IDFKz+Q4hXCSiJwIwClMBsqT49BPUxVsJnjGr\nEbyEk6aOOVfY1p2yQL649zh3M4h8okLnwf+bYIb1YpeU\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEADCCAuigAwIBAgIQY+JhwFEQTe36qyRlUlF8ozANBgkqhkiG9w0BAQsFADCB\nmDELMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIElu\nYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTEwLwYDVQQDDChB\nbWF6b24gUkRTIGFmLXNvdXRoLTEgUm9vdCBDQSBSU0EyMDQ4IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMCAXDTIxMDUxOTE5MjQxNloYDzIwNjEwNTE5MjAyNDE2WjCBmDEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTEwLwYDVQQDDChBbWF6\nb24gUkRTIGFmLXNvdXRoLTEgUm9vdCBDQSBSU0EyMDQ4IEcxMRAwDgYDVQQHDAdT\nZWF0dGxlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnIye77j6ev40\n8wRPyN2OdKFSUfI9jB20Or2RLO+RDoL43+USXdrze0Wv4HMRLqaen9BcmCfaKMp0\nE4SFo47bXK/O17r6G8eyq1sqnHE+v288mWtYH9lAlSamNFRF6YwA7zncmE/iKL8J\n0vePHMHP/B6svw8LULZCk+nZk3tgxQn2+r0B4FOz+RmpkoVddfqqUPMbKUxhM2wf\nfO7F6bJaUXDNMBPhCn/3ayKCjYr49ErmnpYV2ZVs1i34S+LFq39J7kyv6zAgbHv9\n+/MtRMoRB1CjpqW0jIOZkHBdYcd1o9p1zFn591Do1wPkmMsWdjIYj+6e7UXcHvOB\n2+ScIRAcnwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQGtq2W\nYSyMMxpdQ3IZvcGE+nyZqTAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZIhvcNAQELBQAD\nggEBAEgoP3ixJsKSD5FN8dQ01RNHERl/IFbA7TRXfwC+L1yFocKnQh4Mp/msPRSV\n+OeHIvemPW/wtZDJzLTOFJ6eTolGekHK1GRTQ6ZqsWiU2fmiOP8ks4oSpI+tQ9Lw\nVrfZqTiEcS5wEIqyfUAZZfKDo7W1xp+dQWzfczSBuZJZwI5iaha7+ILM0r8Ckden\nTVTapc5pLSoO15v0ziRuQ2bT3V3nwu/U0MRK44z+VWOJdSiKxdnOYDs8hFNnKhfe\nklbTZF7kW7WbiNYB43OaAQBJ6BALZsIskEaqfeZT8FD71uN928TcEQyBDXdZpRN+\niGQZDGhht0r0URGMDSs9waJtTfA=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIF/jCCA+agAwIBAgIQXY/dmS+72lZPranO2JM9jjANBgkqhkiG9w0BAQwFADCB\nlzELMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIElu\nYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTAwLgYDVQQDDCdB\nbWF6b24gUkRTIGFwLWVhc3QtMSBSb290IENBIFJTQTQwOTYgRzExEDAOBgNVBAcM\nB1NlYXR0bGUwIBcNMjEwNTI1MjEzNDUxWhgPMjEyMTA1MjUyMjM0NTFaMIGXMQsw\nCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjET\nMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExMDAuBgNVBAMMJ0FtYXpv\nbiBSRFMgYXAtZWFzdC0xIFJvb3QgQ0EgUlNBNDA5NiBHMTEQMA4GA1UEBwwHU2Vh\ndHRsZTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMyW9kBJjD/hx8e8\nb5E1sF42bp8TXsz1htSYE3Tl3T1Aq379DfEhB+xa/ASDZxt7/vwa81BkNo4M6HYq\nokYIXeE7cu5SnSgjWXqcERhgPevtAwgmhdE3yREe8oz2DyOi2qKKZqah+1gpPaIQ\nfK0uAqoeQlyHosye3KZZKkDHBatjBsQ5kf8lhuf7wVulEZVRHY2bP2X7N98PfbpL\nQdH7mWXzDtJJ0LiwFwds47BrkgK1pkHx2p1mTo+HMkfX0P6Fq1atkVC2RHHtbB/X\niYyH7paaHBzviFrhr679zNqwXIOKlbf74w3mS11P76rFn9rS1BAH2Qm6eY5S/Fxe\nHEKXm4kjPN63Zy0p3yE5EjPt54yPkvumOnT+RqDGJ2HCI9k8Ehcbve0ogfdRKNqQ\nVHWYTy8V33ndQRHZlx/CuU1yN61TH4WSoMly1+q1ihTX9sApmlQ14B2pJi/9DnKW\ncwECrPy1jAowC2UJ45RtC8UC05CbP9yrIy/7Noj8gQDiDOepm+6w1g6aNlWoiuQS\nkyI6nzz1983GcnOHya73ga7otXo0Qfg9jPghlYiMomrgshlSLDHZG0Ib/3hb8cnR\n1OcN9FpzNmVK2Ll1SmTMLrIhuCkyNYX9O/bOknbcf706XeESxGduSkHEjIw/k1+2\nAtteoq5dT6cwjnJ9hyhiueVlVkiDAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8w\nHQYDVR0OBBYEFLUI+DD7RJs+0nRnjcwIVWzzYSsFMA4GA1UdDwEB/wQEAwIBhjAN\nBgkqhkiG9w0BAQwFAAOCAgEAb1mcCHv4qMQetLGTBH9IxsB2YUUhr5dda0D2BcHr\nUtDbfd0VQs4tux6h/6iKwHPx0Ew8fuuYj99WknG0ffgJfNc5/fMspxR/pc1jpdyU\n5zMQ+B9wi0lOZPO9uH7/pr+d2odcNEy8zAwqdv/ihsTwLmGP54is9fVbsgzNW1cm\nHKAVL2t/Ope+3QnRiRilKCN1lzhav4HHdLlN401TcWRWKbEuxF/FgxSO2Hmx86pj\ne726lweCTMmnq/cTsPOVY0WMjs0or3eHDVlyLgVeV5ldyN+ptg3Oit60T05SRa58\nAJPTaVKIcGQ/gKkKZConpu7GDofT67P/ox0YNY57LRbhsx9r5UY4ROgz7WMQ1yoS\nY+19xizm+mBm2PyjMUbfwZUyCxsdKMwVdOq5/UmTmdms+TR8+m1uBHPOTQ2vKR0s\nPd/THSzPuu+d3dbzRyDSLQbHFFneG760CUlD/ZmzFlQjJ89/HmAmz8IyENq+Sjhx\nJgzy+FjVZb8aRUoYLlnffpUpej1n87Ynlr1GrvC4GsRpNpOHlwuf6WD4W0qUTsC/\nC9JO+fBzUj/aWlJzNcLEW6pte1SB+EdkR2sZvWH+F88TxemeDrV0jKJw5R89CDf8\nZQNfkxJYjhns+YeV0moYjqQdc7tq4i04uggEQEtVzEhRLU5PE83nlh/K2NZZm8Kj\ndIA=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIID/zCCAuegAwIBAgIRAPVSMfFitmM5PhmbaOFoGfUwDQYJKoZIhvcNAQELBQAw\ngZcxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTEwMC4GA1UEAwwn\nQW1hem9uIFJEUyB1cy1lYXN0LTEgUm9vdCBDQSBSU0EyMDQ4IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMCAXDTIxMDUyNTIyMzQ1N1oYDzIwNjEwNTI1MjMzNDU3WjCBlzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTAwLgYDVQQDDCdBbWF6\nb24gUkRTIHVzLWVhc3QtMSBSb290IENBIFJTQTIwNDggRzExEDAOBgNVBAcMB1Nl\nYXR0bGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDu9H7TBeGoDzMr\ndxN6H8COntJX4IR6dbyhnj5qMD4xl/IWvp50lt0VpmMd+z2PNZzx8RazeGC5IniV\n5nrLg0AKWRQ2A/lGGXbUrGXCSe09brMQCxWBSIYe1WZZ1iU1IJ/6Bp4D2YEHpXrW\nbPkOq5x3YPcsoitgm1Xh8ygz6vb7PsvJvPbvRMnkDg5IqEThapPjmKb8ZJWyEFEE\nQRrkCIRueB1EqQtJw0fvP4PKDlCJAKBEs/y049FoOqYpT3pRy0WKqPhWve+hScMd\n6obq8kxTFy1IHACjHc51nrGII5Bt76/MpTWhnJIJrCnq1/Uc3Qs8IVeb+sLaFC8K\nDI69Sw6bAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFE7PCopt\nlyOgtXX0Y1lObBUxuKaCMA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQsFAAOC\nAQEAFj+bX8gLmMNefr5jRJfHjrL3iuZCjf7YEZgn89pS4z8408mjj9z6Q5D1H7yS\njNETVV8QaJip1qyhh5gRzRaArgGAYvi2/r0zPsy+Tgf7v1KGL5Lh8NT8iCEGGXwF\ng3Ir+Nl3e+9XUp0eyyzBIjHtjLBm6yy8rGk9p6OtFDQnKF5OxwbAgip42CD75r/q\np421maEDDvvRFR4D+99JZxgAYDBGqRRceUoe16qDzbMvlz0A9paCZFclxeftAxv6\nQlR5rItMz/XdzpBJUpYhdzM0gCzAzdQuVO5tjJxmXhkSMcDP+8Q+Uv6FA9k2VpUV\nE/O5jgpqUJJ2Hc/5rs9VkAPXeA==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICrzCCAjWgAwIBAgIQW0yuFCle3uj4vWiGU0SaGzAKBggqhkjOPQQDAzCBlzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTAwLgYDVQQDDCdBbWF6\nb24gUkRTIGFmLXNvdXRoLTEgUm9vdCBDQSBFQ0MzODQgRzExEDAOBgNVBAcMB1Nl\nYXR0bGUwIBcNMjEwNTE5MTkzNTE2WhgPMjEyMTA1MTkyMDM1MTZaMIGXMQswCQYD\nVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEG\nA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExMDAuBgNVBAMMJ0FtYXpvbiBS\nRFMgYWYtc291dGgtMSBSb290IENBIEVDQzM4NCBHMTEQMA4GA1UEBwwHU2VhdHRs\nZTB2MBAGByqGSM49AgEGBSuBBAAiA2IABDPiKNZSaXs3Un/J/v+LTsFDANHpi7en\noL2qh0u0DoqNzEBTbBjvO23bLN3k599zh6CY3HKW0r2k1yaIdbWqt4upMCRCcUFi\nI4iedAmubgzh56wJdoMZztjXZRwDthTkJKNCMEAwDwYDVR0TAQH/BAUwAwEB/zAd\nBgNVHQ4EFgQUWbYkcrvVSnAWPR5PJhIzppcAnZIwDgYDVR0PAQH/BAQDAgGGMAoG\nCCqGSM49BAMDA2gAMGUCMCESGqpat93CjrSEjE7z+Hbvz0psZTHwqaxuiH64GKUm\nmYynIiwpKHyBrzjKBmeDoQIxANGrjIo6/b8Jl6sdIZQI18V0pAyLfLiZjlHVOnhM\nMOTVgr82ZuPoEHTX78MxeMnYlw==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIECTCCAvGgAwIBAgIRAIbsx8XOl0sgTNiCN4O+18QwDQYJKoZIhvcNAQELBQAw\ngZwxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTE1MDMGA1UEAwws\nQW1hem9uIFJEUyBhcC1ub3J0aGVhc3QtMSBSb290IENBIFJTQTIwNDggRzExEDAO\nBgNVBAcMB1NlYXR0bGUwIBcNMjEwNTI1MjE1NDU4WhgPMjA2MTA1MjUyMjU0NTha\nMIGcMQswCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywg\nSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExNTAzBgNVBAMM\nLEFtYXpvbiBSRFMgYXAtbm9ydGhlYXN0LTEgUm9vdCBDQSBSU0EyMDQ4IEcxMRAw\nDgYDVQQHDAdTZWF0dGxlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA\ntROxwXWCgn5R9gI/2Ivjzaxc0g95ysBjoJsnhPdJEHQb7w3y2kWrVWU3Y9fOitgb\nCEsnEC3PrhRnzNVW0fPsK6kbvOeCmjvY30rdbxbc8h+bjXfGmIOgAkmoULEr6Hc7\nG1Q/+tvv4lEwIs7bEaf+abSZxRJbZ0MBxhbHn7UHHDiMZYvzK+SV1MGCxx7JVhrm\nxWu3GC1zZCsGDhB9YqY9eR6PmjbqA5wy8vqbC57dZZa1QVtWIQn3JaRXn+faIzHx\nnLMN5CEWihsdmHBXhnRboXprE/OS4MFv1UrQF/XM/h5RBeCywpHePpC+Oe1T3LNC\niP8KzRFrjC1MX/WXJnmOVQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0GA1Ud\nDgQWBBS33XbXAUMs1znyZo4B0+B3D68WFTAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZI\nhvcNAQELBQADggEBADuadd2EmlpueY2VlrIIPC30QkoA1EOSoCmZgN6124apkoY1\nHiV4r+QNPljN4WP8gmcARnNkS7ZeR4fvWi8xPh5AxQCpiaBMw4gcbTMCuKDV68Pw\nP2dZCTMspvR3CDfM35oXCufdtFnxyU6PAyINUqF/wyTHguO3owRFPz64+sk3r2pT\nWHmJjG9E7V+KOh0s6REgD17Gqn6C5ijLchSrPUHB0wOIkeLJZndHxN/76h7+zhMt\nfFeNxPWHY2MfpcaLjz4UREzZPSB2U9k+y3pW1omCIcl6MQU9itGx/LpQE+H3ZeX2\nM2bdYd5L+ow+bdbGtsVKOuN+R9Dm17YpswF+vyQ=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\n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\nEm4Hy3A=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIGBTCCA+2gAwIBAgIRAJfKe4Zh4aWNt3bv6ZjQwogwDQYJKoZIhvcNAQEMBQAw\ngZoxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTEzMDEGA1UEAwwq\nQW1hem9uIFJEUyBjYS1jZW50cmFsLTEgUm9vdCBDQSBSU0E0MDk2IEcxMRAwDgYD\nVQQHDAdTZWF0dGxlMCAXDTIxMDUyMTIyMDg1M1oYDzIxMjEwNTIxMjMwODUzWjCB\nmjELMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIElu\nYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTMwMQYDVQQDDCpB\nbWF6b24gUkRTIGNhLWNlbnRyYWwtMSBSb290IENBIFJTQTQwOTYgRzExEDAOBgNV\nBAcMB1NlYXR0bGUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCpgUH6\nCrzd8cOw9prAh2rkQqAOx2vtuI7xX4tmBG4I/um28eBjyVmgwQ1fpq0Zg2nCKS54\nNn0pCmT7f3h6Bvopxn0J45AzXEtajFqXf92NQ3iPth95GVfAJSD7gk2LWMhpmID9\nJGQyoGuDPg+hYyr292X6d0madzEktVVGO4mKTF989qEg+tY8+oN0U2fRTrqa2tZp\niYsmg350ynNopvntsJAfpCO/srwpsqHHLNFZ9jvhTU8uW90wgaKO9i31j/mHggCE\n+CAOaJCM3g+L8DPl/2QKsb6UkBgaaIwKyRgKSj1IlgrK+OdCBCOgM9jjId4Tqo2j\nZIrrPBGl6fbn1+etZX+2/tf6tegz+yV0HHQRAcKCpaH8AXF44bny9andslBoNjGx\nH6R/3ib4FhPrnBMElzZ5i4+eM/cuPC2huZMBXb/jKgRC/QN1Wm3/nah5FWq+yn+N\ntiAF10Ga0BYzVhHDEwZzN7gn38bcY5yi/CjDUNpY0OzEe2+dpaBKPlXTaFfn9Nba\nCBmXPRF0lLGGtPeTAgjcju+NEcVa82Ht1pqxyu2sDtbu3J5bxp4RKtj+ShwN8nut\nTkf5Ea9rSmHEY13fzgibZlQhXaiFSKA2ASUwgJP19Putm0XKlBCNSGCoECemewxL\n+7Y8FszS4Uu4eaIwvXVqUEE2yf+4ex0hqQ1acQIDAQABo0IwQDAPBgNVHRMBAf8E\nBTADAQH/MB0GA1UdDgQWBBSeUnXIRxNbYsZLtKomIz4Y1nOZEzAOBgNVHQ8BAf8E\nBAMCAYYwDQYJKoZIhvcNAQEMBQADggIBAIpRvxVS0dzoosBh/qw65ghPUGSbP2D4\ndm6oYCv5g/zJr4fR7NzEbHOXX5aOQnHbQL4M/7veuOCLNPOW1uXwywMg6gY+dbKe\nYtPVA1as8G9sUyadeXyGh2uXGsziMFXyaESwiAXZyiYyKChS3+g26/7jwECFo5vC\nXGhWpIO7Hp35Yglp8AnwnEAo/PnuXgyt2nvyTSrxlEYa0jus6GZEZd77pa82U1JH\nqFhIgmKPWWdvELA3+ra1nKnvpWM/xX0pnMznMej5B3RT3Y+k61+kWghJE81Ix78T\n+tG4jSotgbaL53BhtQWBD1yzbbilqsGE1/DXPXzHVf9yD73fwh2tGWSaVInKYinr\na4tcrB3KDN/PFq0/w5/21lpZjVFyu/eiPj6DmWDuHW73XnRwZpHo/2OFkei5R7cT\nrn/YdDD6c1dYtSw5YNnS6hdCQ3sOiB/xbPRN9VWJa6se79uZ9NLz6RMOr73DNnb2\nbhIR9Gf7XAA5lYKqQk+A+stoKbIT0F65RnkxrXi/6vSiXfCh/bV6B41cf7MY/6YW\nehserSdjhQamv35rTFdM+foJwUKz1QN9n9KZhPxeRmwqPitAV79PloksOnX25ElN\nSlyxdndIoA1wia1HRd26EFm2pqfZ2vtD2EjU3wD42CXX4H8fKVDna30nNFSYF0yn\njGKc3k6UNxpg\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIF/jCCA+agAwIBAgIQaRHaEqqacXN20e8zZJtmDDANBgkqhkiG9w0BAQwFADCB\nlzELMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIElu\nYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTAwLgYDVQQDDCdB\nbWF6b24gUkRTIHVzLWVhc3QtMSBSb290IENBIFJTQTQwOTYgRzExEDAOBgNVBAcM\nB1NlYXR0bGUwIBcNMjEwNTI1MjIzODM1WhgPMjEyMTA1MjUyMzM4MzVaMIGXMQsw\nCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjET\nMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExMDAuBgNVBAMMJ0FtYXpv\nbiBSRFMgdXMtZWFzdC0xIFJvb3QgQ0EgUlNBNDA5NiBHMTEQMA4GA1UEBwwHU2Vh\ndHRsZTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAInfBCaHuvj6Rb5c\nL5Wmn1jv2PHtEGMHm+7Z8dYosdwouG8VG2A+BCYCZfij9lIGszrTXkY4O7vnXgru\nJUNdxh0Q3M83p4X+bg+gODUs3jf+Z3Oeq7nTOk/2UYvQLcxP4FEXILxDInbQFcIx\nyen1ESHggGrjEodgn6nbKQNRfIhjhW+TKYaewfsVWH7EF2pfj+cjbJ6njjgZ0/M9\nVZifJFBgat6XUTOf3jwHwkCBh7T6rDpgy19A61laImJCQhdTnHKvzTpxcxiLRh69\nZObypR7W04OAUmFS88V7IotlPmCL8xf7kwxG+gQfvx31+A9IDMsiTqJ1Cc4fYEKg\nbL+Vo+2Ii4W2esCTGVYmHm73drznfeKwL+kmIC/Bq+DrZ+veTqKFYwSkpHRyJCEe\nU4Zym6POqQ/4LBSKwDUhWLJIlq99bjKX+hNTJykB+Lbcx0ScOP4IAZQoxmDxGWxN\nS+lQj+Cx2pwU3S/7+OxlRndZAX/FKgk7xSMkg88HykUZaZ/ozIiqJqSnGpgXCtED\noQ4OJw5ozAr+/wudOawaMwUWQl5asD8fuy/hl5S1nv9XxIc842QJOtJFxhyeMIXt\nLVECVw/dPekhMjS3Zo3wwRgYbnKG7YXXT5WMxJEnHu8+cYpMiRClzq2BEP6/MtI2\nAZQQUFu2yFjRGL2OZA6IYjxnXYiRAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8w\nHQYDVR0OBBYEFADCcQCPX2HmkqQcmuHfiQ2jjqnrMA4GA1UdDwEB/wQEAwIBhjAN\nBgkqhkiG9w0BAQwFAAOCAgEASXkGQ2eUmudIKPeOIF7RBryCoPmMOsqP0+1qxF8l\npGkwmrgNDGpmd9s0ArfIVBTc1jmpgB3oiRW9c6n2OmwBKL4UPuQ8O3KwSP0iD2sZ\nKMXoMEyphCEzW1I2GRvYDugL3Z9MWrnHkoaoH2l8YyTYvszTvdgxBPpM2x4pSkp+\n76d4/eRpJ5mVuQ93nC+YG0wXCxSq63hX4kyZgPxgCdAA+qgFfKIGyNqUIqWgeyTP\nn5OgKaboYk2141Rf2hGMD3/hsGm0rrJh7g3C0ZirPws3eeJfulvAOIy2IZzqHUSY\njkFzraz6LEH3IlArT3jUPvWKqvh2lJWnnp56aqxBR7qHH5voD49UpJWY1K0BjGnS\nOHcurpp0Yt/BIs4VZeWdCZwI7JaSeDcPMaMDBvND3Ia5Fga0thgYQTG6dE+N5fgF\nz+hRaujXO2nb0LmddVyvE8prYlWRMuYFv+Co8hcMdJ0lEZlfVNu0jbm9/GmwAZ+l\n9umeYO9yz/uC7edC8XJBglMAKUmVK9wNtOckUWAcCfnPWYLbYa/PqtXBYcxrso5j\niaS/A7iEW51uteHBGrViCy1afGG+hiUWwFlesli+Rq4dNstX3h6h2baWABaAxEVJ\ny1RnTQSz6mROT1VmZSgSVO37rgIyY0Hf0872ogcTS+FfvXgBxCxsNWEbiQ/XXva4\n0Ws=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICtDCCAjqgAwIBAgIRAMyaTlVLN0ndGp4ffwKAfoMwCgYIKoZIzj0EAwMwgZkx\nCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMu\nMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTEyMDAGA1UEAwwpQW1h\nem9uIFJEUyBtZS1jZW50cmFsLTEgUm9vdCBDQSBFQ0MzODQgRzExEDAOBgNVBAcM\nB1NlYXR0bGUwIBcNMjIwNTA3MDA0NDM3WhgPMjEyMjA1MDcwMTQ0MzdaMIGZMQsw\nCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjET\nMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExMjAwBgNVBAMMKUFtYXpv\nbiBSRFMgbWUtY2VudHJhbC0xIFJvb3QgQ0EgRUNDMzg0IEcxMRAwDgYDVQQHDAdT\nZWF0dGxlMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE19nCV1nsI6CohSor13+B25cr\nzg+IHdi9Y3L7ziQnHWI6yjBazvnKD+oC71aRRlR8b5YXsYGUQxWzPLHN7EGPcSGv\nbzA9SLG1KQYCJaQ0m9Eg/iGrwKWOgylbhVw0bCxoo0IwQDAPBgNVHRMBAf8EBTAD\nAQH/MB0GA1UdDgQWBBS4KsknsJXM9+QPEkBdZxUPaLr11zAOBgNVHQ8BAf8EBAMC\nAYYwCgYIKoZIzj0EAwMDaAAwZQIxAJaRgrYIEfXQMZQQDxMTYS0azpyWSseQooXo\nL3nYq4OHGBgYyQ9gVjvRYWU85PXbfgIwdi82DtANQFkCu+j+BU0JBY/uRKPEeYzo\nJG92igKIcXPqCoxIJ7lJbbzmuf73gQu5\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIGATCCA+mgAwIBAgIRAJwCobx0Os8F7ihbJngxrR8wDQYJKoZIhvcNAQEMBQAw\ngZgxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTExMC8GA1UEAwwo\nQW1hem9uIFJEUyBtZS1zb3V0aC0xIFJvb3QgQ0EgUlNBNDA5NiBHMTEQMA4GA1UE\nBwwHU2VhdHRsZTAgFw0yMTA1MjAxNzE1MzNaGA8yMTIxMDUyMDE4MTUzM1owgZgx\nCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMu\nMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTExMC8GA1UEAwwoQW1h\nem9uIFJEUyBtZS1zb3V0aC0xIFJvb3QgQ0EgUlNBNDA5NiBHMTEQMA4GA1UEBwwH\nU2VhdHRsZTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANukKwlm+ZaI\nY5MkWGbEVLApEyLmlrHLEg8PfiiEa9ts7jssQcin3bzEPdTqGr5jo91ONoZ3ccWq\nxJgg1W3bLu5CAO2CqIOXTXHRyCO/u0Ch1FGgWB8xETPSi3UHt/Vn1ltdO6DYdbDU\nmYgwzYrvLBdRCwxsb9o+BuYQHVFzUYonqk/y9ujz3gotzFq7r55UwDTA1ita3vb4\neDKjIb4b1M4Wr81M23WHonpje+9qkkrAkdQcHrkgvSCV046xsq/6NctzwCUUNsgF\n7Q1a8ut5qJEYpz5ta8vI1rqFqAMBqCbFjRYlmAoTTpFPOmzAVxV+YoqTrW5A16su\n/2SXlMYfJ/n/ad/QfBNPPAAQMpyOr2RCL/YiL/PFZPs7NxYjnZHNWxMLSPgFyI+/\nt2klnn5jR76KJK2qimmaXedB90EtFsMRUU1e4NxH9gDuyrihKPJ3aVnZ35mSipvR\n/1KB8t8gtFXp/VQaz2sg8+uxPMKB81O37fL4zz6Mg5K8+aq3ejBiyHucpFGnsnVB\n3kQWeD36ONkybngmgWoyPceuSWm1hQ0Z7VRAQX+KlxxSaHmSaIk1XxZu9h9riQHx\nfMuev6KXjRn/CjCoUTn+7eFrt0dT5GryQEIZP+nA0oq0LKxogigHNZlwAT4flrqb\nJUfZJrqgoce5HjZSXl10APbtPjJi0fW9AgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMB\nAf8wHQYDVR0OBBYEFEfV+LztI29OVDRm0tqClP3NrmEWMA4GA1UdDwEB/wQEAwIB\nhjANBgkqhkiG9w0BAQwFAAOCAgEAvSNe+0wuk53KhWlRlRf2x/97H2Q76X3anzF0\n5fOSVm022ldALzXMzqOfdnoKIhAu2oVKiHHKs7mMas+T6TL+Mkphx0CYEVxFE3PG\n061q3CqJU+wMm9W9xsB79oB2XG47r1fIEywZZ3GaRsatAbjcNOT8uBaATPQAfJFN\nzjFe4XyN+rA4cFrYNvfHTeu5ftrYmvks7JlRaJgEGWsz+qXux7uvaEEVPqEumd2H\nuYeaRNOZ2V23R009X5lbgBFx9tq5VDTnKhQiTQ2SeT0rc1W3Dz5ik6SbQQNP3nSR\n0Ywy7r/sZ3fcDyfFiqnrVY4Ympfvb4YW2PZ6OsQJbzH6xjdnTG2HtzEU30ngxdp1\nWUEF4zt6rjJCp7QBUqXgdlHvJqYu6949qtWjEPiFN9uSsRV2i1YDjJqN52dLjAPn\nAipJKo8x1PHTwUzuITqnB9BdP+5TlTl8biJfkEf/+08eWDTLlDHr2VrZLOLompTh\nbS5OrhDmqA2Q+O+EWrTIhMflwwlCpR9QYM/Xwvlbad9H0FUHbJsCVNaru3wGOgWo\ntt3dNSK9Lqnv/Ej9K9v6CRr36in4ylJKivhJ5B9E7ABHg7EpBJ1xi7O5eNDkNoJG\n+pFyphJq3AkBR2U4ni2tUaTAtSW2tks7IaiDV+UMtqZyGabT5ISQfWLLtLHSWn2F\nTspdjbg=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIECTCCAvGgAwIBAgIRAJZFh4s9aZGzKaTMLrSb4acwDQYJKoZIhvcNAQELBQAw\ngZwxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTE1MDMGA1UEAwws\nQW1hem9uIFJEUyBCZXRhIHVzLWVhc3QtMSBSb290IENBIFJTQTIwNDggRzExEDAO\nBgNVBAcMB1NlYXR0bGUwIBcNMjEwNTE4MjEyODQxWhgPMjA2MTA1MTgyMjI4NDFa\nMIGcMQswCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywg\nSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExNTAzBgNVBAMM\nLEFtYXpvbiBSRFMgQmV0YSB1cy1lYXN0LTEgUm9vdCBDQSBSU0EyMDQ4IEcxMRAw\nDgYDVQQHDAdTZWF0dGxlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA\n17i2yoU6diep+WrqxIn2CrDEO2NdJVwWTSckx4WMZlLpkQDoymSmkNHjq9ADIApD\nA31Cx+843apL7wub8QkFZD0Tk7/ThdHWJOzcAM3ov98QBPQfOC1W5zYIIRP2F+vQ\nTRETHQnLcW3rLv0NMk5oQvIKpJoC9ett6aeVrzu+4cU4DZVWYlJUoC/ljWzCluau\n8blfW0Vwin6OB7s0HCG5/wijQWJBU5SrP/KAIPeQi1GqG5efbqAXDr/ple0Ipwyo\nXjjl73LenGUgqpANlC9EAT4i7FkJcllLPeK3NcOHjuUG0AccLv1lGsHAxZLgjk/x\nz9ZcnVV9UFWZiyJTKxeKPwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0GA1Ud\nDgQWBBRWyMuZUo4gxCR3Luf9/bd2AqZ7CjAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZI\nhvcNAQELBQADggEBAIqN2DlIKlvDFPO0QUZQVFbsi/tLdYM98/vvzBpttlTGVMyD\ngJuQeHVz+MnhGIwoCGOlGU3OOUoIlLAut0+WG74qYczn43oA2gbMd7HoD7oL/IGg\nnjorBwJVcuuLv2G//SqM3nxGcLRtkRnQ+lvqPxMz9+0fKFUn6QcIDuF0QSfthLs2\nWSiGEPKO9c9RSXdRQ4pXA7c3hXng8P4A2ZmdciPne5Nu4I4qLDGZYRrRLRkNTrOi\nTyS6r2HNGUfgF7eOSeKt3NWL+mNChcYj71/Vycf5edeczpUgfnWy9WbPrK1svKyl\naAs2xg+X6O8qB+Mnj2dNBzm+lZIS3sIlm+nO9sg=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICrjCCAjSgAwIBAgIRAPAlEk8VJPmEzVRRaWvTh2AwCgYIKoZIzj0EAwMwgZYx\nCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMu\nMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTEvMC0GA1UEAwwmQW1h\nem9uIFJEUyB1cy1lYXN0LTEgUm9vdCBDQSBFQ0MzODQgRzExEDAOBgNVBAcMB1Nl\nYXR0bGUwIBcNMjEwNTI1MjI0MTU1WhgPMjEyMTA1MjUyMzQxNTVaMIGWMQswCQYD\nVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEG\nA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExLzAtBgNVBAMMJkFtYXpvbiBS\nRFMgdXMtZWFzdC0xIFJvb3QgQ0EgRUNDMzg0IEcxMRAwDgYDVQQHDAdTZWF0dGxl\nMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEx5xjrup8II4HOJw15NTnS3H5yMrQGlbj\nEDA5MMGnE9DmHp5dACIxmPXPMe/99nO7wNdl7G71OYPCgEvWm0FhdvVUeTb3LVnV\nBnaXt32Ek7/oxGk1T+Df03C+W0vmuJ+wo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0G\nA1UdDgQWBBTGXmqBWN/1tkSea4pNw0oHrjk2UDAOBgNVHQ8BAf8EBAMCAYYwCgYI\nKoZIzj0EAwMDaAAwZQIxAIqqZWCSrIkZ7zsv/FygtAusW6yvlL935YAWYPVXU30m\njkMFLM+/RJ9GMvnO8jHfCgIwB+whlkcItzE9CRQ6CsMo/d5cEHDUu/QW6jSIh9BR\nOGh9pTYPVkUbBiKPA7lVVhre\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\n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\nnWS0\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIGCTCCA/GgAwIBAgIRAOY7gfcBZgR2tqfBzMbFQCUwDQYJKoZIhvcNAQEMBQAw\ngZwxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTE1MDMGA1UEAwws\nQW1hem9uIFJEUyBhcC1zb3V0aGVhc3QtNCBSb290IENBIFJTQTQwOTYgRzExEDAO\nBgNVBAcMB1NlYXR0bGUwIBcNMjIwNTI1MTY1NDU5WhgPMjEyMjA1MjUxNzU0NTla\nMIGcMQswCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywg\nSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExNTAzBgNVBAMM\nLEFtYXpvbiBSRFMgYXAtc291dGhlYXN0LTQgUm9vdCBDQSBSU0E0MDk2IEcxMRAw\nDgYDVQQHDAdTZWF0dGxlMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA\nlfxER43FuLRdL08bddF0YhbCP+XXKj1A/TFMXmd2My8XDei8rPXFYyyjMig9+xZw\nuAsIxLwz8uiA26CKA8bCZKg5VG2kTeOJAfvBJaLv1CZefs3Z4Uf1Sjvm6MF2yqEj\nGoORfyfL9HiZFTDuF/hcjWoKYCfMuG6M/wO8IbdICrX3n+BiYQJu/pFO660Mg3h/\n8YBBWYDbHoCiH/vkqqJugQ5BM3OI5nsElW51P1icEEqti4AZ7JmtSv9t7fIFBVyR\noaEyOgpp0sm193F/cDJQdssvjoOnaubsSYm1ep3awZAUyGN/X8MBrPY95d0hLhfH\nEhc5Icyg+hsosBljlAyksmt4hFQ9iBnWIz/ZTfGMck+6p3HVL9RDgvluez+rWv59\n8q7omUGsiPApy5PDdwI/Wt/KtC34/2sjslIJfvgifdAtkRPkhff1WEwER00ADrN9\neGGInaCpJfb1Rq8cV2n00jxg7DcEd65VR3dmIRb0bL+jWK62ni/WdEyomAOMfmGj\naWf78S/4rasHllWJ+QwnaUYY3u6N8Cgio0/ep4i34FxMXqMV3V0/qXdfhyabi/LM\nwCxNo1Dwt+s6OtPJbwO92JL+829QAxydfmaMTeHBsgMPkG7RwAekeuatKGHNsc2Z\nx2Q4C2wVvOGAhcHwxfM8JfZs3nDSZJndtVVnFlUY0UECAwEAAaNCMEAwDwYDVR0T\nAQH/BAUwAwEB/zAdBgNVHQ4EFgQUpnG7mWazy6k97/tb5iduRB3RXgQwDgYDVR0P\nAQH/BAQDAgGGMA0GCSqGSIb3DQEBDAUAA4ICAQCDLqq1Wwa9Tkuv7vxBnIeVvvFF\necTn+P+wJxl9Qa2ortzqTHZsBDyJO62d04AgBwiDXkJ9a+bthgG0H1J7Xee8xqv1\nxyX2yKj24ygHjspLotKP4eDMdDi5TYq+gdkbPmm9Q69B1+W6e049JVGXvWG8/7kU\nigxeuCYwtCCdUPRLf6D8y+1XMGgVv3/DSOHWvTg3MJ1wJ3n3+eve3rjGdRYWZeJu\nk21HLSZYzVrCtUsh2YAeLnUbSxVuT2Xr4JehYe9zW5HEQ8Je/OUfnCy9vzoN/ITw\nosAH+EBJQey7RxEDqMwCaRefH0yeHFcnOll0OXg/urnQmwbEYzQ1uutJaBPsjU0J\nQf06sMxI7GiB5nPE+CnI2sM6A9AW9kvwexGXpNJiLxF8dvPQthpOKGcYu6BFvRmt\n6ctfXd9b7JJoVqMWuf5cCY6ihpk1e9JTlAqu4Eb/7JNyGiGCR40iSLvV28un9wiE\nplrdYxwcNYq851BEu3r3AyYWw/UW1AKJ5tM+/Gtok+AphMC9ywT66o/Kfu44mOWm\nL3nSLSWEcgfUVgrikpnyGbUnGtgCmHiMlUtNVexcE7OtCIZoVAlCGKNu7tyuJf10\nQlk8oIIzfSIlcbHpOYoN79FkLoDNc2er4Gd+7w1oPQmdAB0jBJnA6t0OUBPKdDdE\nUfff2jrbfbzECn1ELg==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\n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\nfejbXelUSJSzDIdY\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIGCTCCA/GgAwIBAgIRAN7Y9G9i4I+ZaslPobE7VL4wDQYJKoZIhvcNAQEMBQAw\ngZwxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTE1MDMGA1UEAwws\nQW1hem9uIFJEUyBhcC1ub3J0aGVhc3QtMiBSb290IENBIFJTQTQwOTYgRzExEDAO\nBgNVBAcMB1NlYXR0bGUwIBcNMjEwNTIwMTYzMzIzWhgPMjEyMTA1MjAxNzMzMjNa\nMIGcMQswCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywg\nSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExNTAzBgNVBAMM\nLEFtYXpvbiBSRFMgYXAtbm9ydGhlYXN0LTIgUm9vdCBDQSBSU0E0MDk2IEcxMRAw\nDgYDVQQHDAdTZWF0dGxlMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA\n4BEPCiIfiK66Q/qa8k+eqf1Q3qsa6Xuu/fPkpuStXVBShhtXd3eqrM0iT4Xxs420\nVa0vSB3oZ7l86P9zYfa60n6PzRxdYFckYX330aI7L/oFIdaodB/C9szvROI0oLG+\n6RwmIF2zcprH0cTby8MiM7G3v9ykpq27g4WhDC1if2j8giOQL3oHpUaByekZNIHF\ndIllsI3RkXmR3xmmxoOxJM1B9MZi7e1CvuVtTGOnSGpNCQiqofehTGwxCN2wFSK8\nxysaWlw48G0VzZs7cbxoXMH9QbMpb4tpk0d+T8JfAPu6uWO9UwCLWWydf0CkmA/+\nD50/xd1t33X9P4FEaPSg5lYbHXzSLWn7oLbrN2UqMLaQrkoEBg/VGvzmfN0mbflw\n+T87bJ/VEOVNlG+gepyCTf89qIQVWOjuYMox4sK0PjzZGsYEuYiq1+OUT3vk/e5K\nag1fCcq2Isy4/iwB2xcXrsQ6ljwdk1fc+EmOnjGKrhuOHJY3S+RFv4ToQBsVyYhC\nXGaC3EkqIX0xaCpDimxYhFjWhpDXAjG/zJ+hRLDAMCMhl/LPGRk/D1kzSbPmdjpl\nlEMK5695PeBvEBTQdBQdOiYgOU3vWU6tzwwHfiM2/wgvess/q0FDAHfJhppbgbb9\n3vgsIUcsvoC5o29JvMsUxsDRvsAfEmMSDGkJoA/X6GECAwEAAaNCMEAwDwYDVR0T\nAQH/BAUwAwEB/zAdBgNVHQ4EFgQUgEWm1mZCbGD6ytbwk2UU1aLaOUUwDgYDVR0P\nAQH/BAQDAgGGMA0GCSqGSIb3DQEBDAUAA4ICAQBb4+ABTGBGwxK1U/q4g8JDqTQM\n1Wh8Oz8yAk4XtPJMAmCctxbd81cRnSnePWw/hxViLVtkZ/GsemvXfqAQyOn1coN7\nQeYSw+ZOlu0j2jEJVynmgsR7nIRqE7QkCyZAU+d2FTJUfmee+IiBiGyFGgxz9n7A\nJhBZ/eahBbiuoOik/APW2JWLh0xp0W0GznfJ8lAlaQTyDa8iDXmVtbJg9P9qzkvl\nFgPXQttzEOyooF8Pb2LCZO4kUz+1sbU7tHdr2YE+SXxt6D3SBv+Yf0FlvyWLiqVk\nGDEOlPPTDSjAWgKnqST8UJ0RDcZK/v1ixs7ayqQJU0GUQm1I7LGTErWXHMnCuHKe\nUKYuiSZwmTcJ06NgdhcCnGZgPq13ryMDqxPeltQc3n5eO7f1cL9ERYLDLOzm6A9P\noQ3MfcVOsbHgGHZWaPSeNrQRN9xefqBXH0ZPasgcH9WJdsLlEjVUXoultaHOKx3b\nUCCb+d3EfqF6pRT488ippOL6bk7zNubwhRa/+y4wjZtwe3kAX78ACJVcjPobH9jZ\nErySads5zdQeaoee5wRKdp3TOfvuCe4bwLRdhOLCHWzEcXzY3g/6+ppLvNom8o+h\nBh5X26G6KSfr9tqhQ3O9IcbARjnuPbvtJnoPY0gz3EHHGPhy0RNW8i2gl3nUp0ah\nPtjwbKW0hYAhIttT0Q==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICtzCCAj2gAwIBAgIQQRBQTs6Y3H1DDbpHGta3lzAKBggqhkjOPQQDAzCBmzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTQwMgYDVQQDDCtBbWF6\nb24gUkRTIGFwLXNvdXRoZWFzdC0zIFJvb3QgQ0EgRUNDMzg0IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMCAXDTIxMDYxMTAwMTI0M1oYDzIxMjEwNjExMDExMjQzWjCBmzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTQwMgYDVQQDDCtBbWF6\nb24gUkRTIGFwLXNvdXRoZWFzdC0zIFJvb3QgQ0EgRUNDMzg0IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEs0942Xj4m/gKA+WA6F5h\nAHYuek9eGpzTRoLJddM4rEV1T3eSueytMVKOSlS3Ub9IhyQrH2D8EHsLYk9ktnGR\npATk0kCYTqFbB7onNo070lmMJmGT/Q7NgwC8cySChFxbo0IwQDAPBgNVHRMBAf8E\nBTADAQH/MB0GA1UdDgQWBBQ20iKBKiNkcbIZRu0y1uoF1yJTEzAOBgNVHQ8BAf8E\nBAMCAYYwCgYIKoZIzj0EAwMDaAAwZQIwYv0wTSrpQTaPaarfLN8Xcqrqu3hzl07n\nFrESIoRw6Cx77ZscFi2/MV6AFyjCV/TlAjEAhpwJ3tpzPXpThRML8DMJYZ3YgMh3\nCMuLqhPpla3cL0PhybrD27hJWl29C4el6aMO\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICrDCCAjOgAwIBAgIQGcztRyV40pyMKbNeSN+vXTAKBggqhkjOPQQDAzCBljEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMS8wLQYDVQQDDCZBbWF6\nb24gUkRTIHVzLWVhc3QtMiBSb290IENBIEVDQzM4NCBHMTEQMA4GA1UEBwwHU2Vh\ndHRsZTAgFw0yMTA1MjEyMzE1NTZaGA8yMTIxMDUyMjAwMTU1NlowgZYxCzAJBgNV\nBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYD\nVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTEvMC0GA1UEAwwmQW1hem9uIFJE\nUyB1cy1lYXN0LTIgUm9vdCBDQSBFQ0MzODQgRzExEDAOBgNVBAcMB1NlYXR0bGUw\ndjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQfDcv+GGRESD9wT+I5YIPRsD3L+/jsiIis\nTr7t9RSbFl+gYpO7ZbDXvNbV5UGOC5lMJo/SnqFRTC6vL06NF7qOHfig3XO8QnQz\n6T5uhhrhnX2RSY3/10d2kTyHq3ZZg3+jQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYD\nVR0OBBYEFLDyD3PRyNXpvKHPYYxjHXWOgfPnMA4GA1UdDwEB/wQEAwIBhjAKBggq\nhkjOPQQDAwNnADBkAjB20HQp6YL7CqYD82KaLGzgw305aUKw2aMrdkBR29J183jY\n6Ocj9+Wcif9xnRMS+7oCMAvrt03rbh4SU9BohpRUcQ2Pjkh7RoY0jDR4Xq4qzjNr\n5UFr3BXpFvACxXF51BksGQ==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICrjCCAjWgAwIBAgIQeKbS5zvtqDvRtwr5H48cAjAKBggqhkjOPQQDAzCBlzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTAwLgYDVQQDDCdBbWF6\nb24gUkRTIG1lLXNvdXRoLTEgUm9vdCBDQSBFQ0MzODQgRzExEDAOBgNVBAcMB1Nl\nYXR0bGUwIBcNMjEwNTIwMTcxOTU1WhgPMjEyMTA1MjAxODE5NTVaMIGXMQswCQYD\nVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEG\nA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExMDAuBgNVBAMMJ0FtYXpvbiBS\nRFMgbWUtc291dGgtMSBSb290IENBIEVDQzM4NCBHMTEQMA4GA1UEBwwHU2VhdHRs\nZTB2MBAGByqGSM49AgEGBSuBBAAiA2IABEKjgUaAPmUlRMEQdBC7BScAGosJ1zRV\nLDd38qTBjzgmwBfQJ5ZfGIvyEK5unB09MB4e/3qqK5I/L6Qn5Px/n5g4dq0c7MQZ\nu7G9GBYm90U3WRJBf7lQrPStXaRnS4A/O6NCMEAwDwYDVR0TAQH/BAUwAwEB/zAd\nBgNVHQ4EFgQUNKcAbGEIn03/vkwd8g6jNyiRdD4wDgYDVR0PAQH/BAQDAgGGMAoG\nCCqGSM49BAMDA2cAMGQCMHIeTrjenCSYuGC6txuBt/0ZwnM/ciO9kHGWVCoK8QLs\njGghb5/YSFGZbmQ6qpGlSAIwVOQgdFfTpEfe5i+Vs9frLJ4QKAfc27cTNYzRIM0I\nE+AJgK4C4+DiyyMzOpiCfmvq\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\n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\nWT1QcNdw7ntUJP/w\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICrzCCAjWgAwIBAgIQARky6+5PNFRkFVOp3Ob1CTAKBggqhkjOPQQDAzCBlzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTAwLgYDVQQDDCdBbWF6\nb24gUkRTIGV1LXNvdXRoLTIgUm9vdCBDQSBFQ0MzODQgRzExEDAOBgNVBAcMB1Nl\nYXR0bGUwIBcNMjIwNTIzMTg0MTI4WhgPMjEyMjA1MjMxOTQxMjdaMIGXMQswCQYD\nVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEG\nA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExMDAuBgNVBAMMJ0FtYXpvbiBS\nRFMgZXUtc291dGgtMiBSb290IENBIEVDQzM4NCBHMTEQMA4GA1UEBwwHU2VhdHRs\nZTB2MBAGByqGSM49AgEGBSuBBAAiA2IABNVGL5oF7cfIBxKyWd2PVK/S5yQfaJY3\nQFHWvEdt6951n9JhiiPrHzfVHsxZp1CBjILRMzjgRbYWmc8qRoLkgGE7htGdwudJ\nFa/WuKzO574Prv4iZXUnVGTboC7JdvKbh6NCMEAwDwYDVR0TAQH/BAUwAwEB/zAd\nBgNVHQ4EFgQUgDeIIEKynwUbNXApdIPnmRWieZwwDgYDVR0PAQH/BAQDAgGGMAoG\nCCqGSM49BAMDA2gAMGUCMEOOJfucrST+FxuqJkMZyCM3gWGZaB+/w6+XUAJC6hFM\nuSTY0F44/bERkA4XhH+YGAIxAIpJQBakCA1/mXjsTnQ+0El9ty+LODp8ibkn031c\n8DKDS7pR9UK7ZYdR6zFg3ZCjQw==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICrjCCAjOgAwIBAgIQJvkWUcYLbnxtuwnyjMmntDAKBggqhkjOPQQDAzCBljEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMS8wLQYDVQQDDCZBbWF6\nb24gUkRTIGV1LXdlc3QtMyBSb290IENBIEVDQzM4NCBHMTEQMA4GA1UEBwwHU2Vh\ndHRsZTAgFw0yMTA1MjUyMjI2MTJaGA8yMTIxMDUyNTIzMjYxMlowgZYxCzAJBgNV\nBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYD\nVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTEvMC0GA1UEAwwmQW1hem9uIFJE\nUyBldS13ZXN0LTMgUm9vdCBDQSBFQ0MzODQgRzExEDAOBgNVBAcMB1NlYXR0bGUw\ndjAQBgcqhkjOPQIBBgUrgQQAIgNiAARENn8uHCyjn1dFax4OeXxvbV861qsXFD9G\nDshumTmFzWWHN/69WN/AOsxy9XN5S7Cgad4gQgeYYYgZ5taw+tFo/jQvCLY//uR5\nuihcLuLJ78opvRPvD9kbWZ6oXfBtFkWjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYD\nVR0OBBYEFKiK3LpoF+gDnqPldGSwChBPCYciMA4GA1UdDwEB/wQEAwIBhjAKBggq\nhkjOPQQDAwNpADBmAjEA+7qfvRlnvF1Aosyp9HzxxCbN7VKu+QXXPhLEBWa5oeWW\nUOcifunf/IVLC4/FGCsLAjEAte1AYp+iJyOHDB8UYkhBE/1sxnFaTiEPbvQBU0wZ\nSuwWVLhu2wWDuSW+K7tTuL8p\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIID/zCCAuegAwIBAgIRAKeDpqX5WFCGNo94M4v69sUwDQYJKoZIhvcNAQELBQAw\ngZcxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTEwMC4GA1UEAwwn\nQW1hem9uIFJEUyBldS13ZXN0LTMgUm9vdCBDQSBSU0EyMDQ4IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMCAXDTIxMDUyNTIyMTgzM1oYDzIwNjEwNTI1MjMxODMzWjCBlzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTAwLgYDVQQDDCdBbWF6\nb24gUkRTIGV1LXdlc3QtMyBSb290IENBIFJTQTIwNDggRzExEDAOBgNVBAcMB1Nl\nYXR0bGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCcKOTEMTfzvs4H\nWtJR8gI7GXN6xesulWtZPv21oT+fLGwJ+9Bv8ADCGDDrDxfeH/HxJmzG9hgVAzVn\n4g97Bn7q07tGZM5pVi96/aNp11velZT7spOJKfJDZTlGns6DPdHmx48whpdO+dOb\n6+eR0VwCIv+Vl1fWXgoACXYCoKjhxJs+R+fwY//0JJ1YG8yjZ+ghLCJmvlkOJmE1\nTCPUyIENaEONd6T+FHGLVYRRxC2cPO65Jc4yQjsXvvQypoGgx7FwD5voNJnFMdyY\n754JGPOOe/SZdepN7Tz7UEq8kn7NQSbhmCsgA/Hkjkchz96qN/YJ+H/okiQUTNB0\neG9ogiVFAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFFjayw9Y\nMjbxfF14XAhMM2VPl0PfMA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQsFAAOC\nAQEAAtmx6d9+9CWlMoU0JCirtp4dSS41bBfb9Oor6GQ8WIr2LdfZLL6uES/ubJPE\n1Sh5Vu/Zon5/MbqLMVrfniv3UpQIof37jKXsjZJFE1JVD/qQfRzG8AlBkYgHNEiS\nVtD4lFxERmaCkY1tjKB4Dbd5hfhdrDy29618ZjbSP7NwAfnwb96jobCmMKgxVGiH\nUqsLSiEBZ33b2hI7PJ6iTJnYBWGuiDnsWzKRmheA4nxwbmcQSfjbrNwa93w3caL2\nv/4u54Kcasvcu3yFsUwJygt8z43jsGAemNZsS7GWESxVVlW93MJRn6M+MMakkl9L\ntWaXdHZ+KUV7LhfYLb0ajvb40w==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEBDCCAuygAwIBAgIQJ5oxPEjefCsaESSwrxk68DANBgkqhkiG9w0BAQsFADCB\nmjELMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIElu\nYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTMwMQYDVQQDDCpB\nbWF6b24gUkRTIGV1LWNlbnRyYWwtMiBSb290IENBIFJTQTIwNDggRzExEDAOBgNV\nBAcMB1NlYXR0bGUwIBcNMjIwNjA2MjExNzA1WhgPMjA2MjA2MDYyMjE3MDVaMIGa\nMQswCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5j\nLjETMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExMzAxBgNVBAMMKkFt\nYXpvbiBSRFMgZXUtY2VudHJhbC0yIFJvb3QgQ0EgUlNBMjA0OCBHMTEQMA4GA1UE\nBwwHU2VhdHRsZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALTQt5eX\ng+VP3BjO9VBkWJhE0GfLrU/QIk32I6WvrnejayTrlup9H1z4QWlXF7GNJrqScRMY\nKhJHlcP05aPsx1lYco6pdFOf42ybXyWHHJdShj4A5glU81GTT+VrXGzHSarLmtua\neozkQgPpDsSlPt0RefyTyel7r3Cq+5K/4vyjCTcIqbfgaGwTU36ffjM1LaPCuE4O\nnINMeD6YuImt2hU/mFl20FZ+IZQUIFZZU7pxGLqTRz/PWcH8tDDxnkYg7tNuXOeN\nJbTpXrw7St50/E9ZQ0llGS+MxJD8jGRAa/oL4G/cwnV8P2OEPVVkgN9xDDQeieo0\n3xkzolkDkmeKOnUCAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU\nbwu8635iQGQMRanekesORM8Hkm4wDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEB\nCwUAA4IBAQAgN6LE9mUgjsj6xGCX1afYE69fnmCjjb0rC6eEe1mb/QZNcyw4XBIW\n6+zTXo4mjZ4ffoxb//R0/+vdTE7IvaLgfAZgFsLKJCtYDDstXZj8ujQnGR9Pig3R\nW+LpNacvOOSJSawNQq0Xrlcu55AU4buyD5VjcICnfF1dqBMnGTnh27m/scd/ZMx/\nkapHZ/fMoK2mAgSX/NvUKF3UkhT85vSSM2BTtET33DzCPDQTZQYxFBa4rFRmFi4c\nBLlmIReiCGyh3eJhuUUuYAbK6wLaRyPsyEcIOLMQmZe1+gAFm1+1/q5Ke9ugBmjf\nPbTWjsi/lfZ5CdVAhc5lmZj/l5aKqwaS\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICrjCCAjSgAwIBAgIRAKKPTYKln9L4NTx9dpZGUjowCgYIKoZIzj0EAwMwgZYx\nCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMu\nMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTEvMC0GA1UEAwwmQW1h\nem9uIFJEUyBldS13ZXN0LTIgUm9vdCBDQSBFQ0MzODQgRzExEDAOBgNVBAcMB1Nl\nYXR0bGUwIBcNMjEwNTIxMjI1NTIxWhgPMjEyMTA1MjEyMzU1MjFaMIGWMQswCQYD\nVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEG\nA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExLzAtBgNVBAMMJkFtYXpvbiBS\nRFMgZXUtd2VzdC0yIFJvb3QgQ0EgRUNDMzg0IEcxMRAwDgYDVQQHDAdTZWF0dGxl\nMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE/owTReDvaRqdmbtTzXbyRmEpKCETNj6O\nhZMKH0F8oU9Tmn8RU7kQQj6xUKEyjLPrFBN7c+26TvrVO1KmJAvbc8bVliiJZMbc\nC0yV5PtJTalvlMZA1NnciZuhxaxrzlK1o0IwQDAPBgNVHRMBAf8EBTADAQH/MB0G\nA1UdDgQWBBT4i5HaoHtrs7Mi8auLhMbKM1XevDAOBgNVHQ8BAf8EBAMCAYYwCgYI\nKoZIzj0EAwMDaAAwZQIxAK9A+8/lFdX4XJKgfP+ZLy5ySXC2E0Spoy12Gv2GdUEZ\np1G7c1KbWVlyb1d6subzkQIwKyH0Naf/3usWfftkmq8SzagicKz5cGcEUaULq4tO\nGzA/AMpr63IDBAqkZbMDTCmH\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICrzCCAjWgAwIBAgIQTgIvwTDuNWQo0Oe1sOPQEzAKBggqhkjOPQQDAzCBlzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTAwLgYDVQQDDCdBbWF6\nb24gUkRTIGV1LW5vcnRoLTEgUm9vdCBDQSBFQ0MzODQgRzExEDAOBgNVBAcMB1Nl\nYXR0bGUwIBcNMjEwNTI0MjEwNjM4WhgPMjEyMTA1MjQyMjA2MzhaMIGXMQswCQYD\nVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEG\nA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExMDAuBgNVBAMMJ0FtYXpvbiBS\nRFMgZXUtbm9ydGgtMSBSb290IENBIEVDQzM4NCBHMTEQMA4GA1UEBwwHU2VhdHRs\nZTB2MBAGByqGSM49AgEGBSuBBAAiA2IABJuzXLU8q6WwSKXBvx8BbdIi3mPhb7Xo\nrNJBfuMW1XRj5BcKH1ZoGaDGw+BIIwyBJg8qNmCK8kqIb4cH8/Hbo3Y+xBJyoXq/\ncuk8aPrxiNoRsKWwiDHCsVxaK9L7GhHHAqNCMEAwDwYDVR0TAQH/BAUwAwEB/zAd\nBgNVHQ4EFgQUYgcsdU4fm5xtuqLNppkfTHM2QMYwDgYDVR0PAQH/BAQDAgGGMAoG\nCCqGSM49BAMDA2gAMGUCMQDz/Rm89+QJOWJecYAmYcBWCcETASyoK1kbr4vw7Hsg\n7Ew3LpLeq4IRmTyuiTMl0gMCMAa0QSjfAnxBKGhAnYxcNJSntUyyMpaXzur43ec0\n3D8npJghwC4DuICtKEkQiI5cSg==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\n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\nu3UBpZI=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICtDCCAjmgAwIBAgIQenQbcP/Zbj9JxvZ+jXbRnTAKBggqhkjOPQQDAzCBmTEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTIwMAYDVQQDDClBbWF6\nb24gUkRTIGV1LWNlbnRyYWwtMSBSb290IENBIEVDQzM4NCBHMTEQMA4GA1UEBwwH\nU2VhdHRsZTAgFw0yMTA1MjEyMjMzMjRaGA8yMTIxMDUyMTIzMzMyNFowgZkxCzAJ\nBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMw\nEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTEyMDAGA1UEAwwpQW1hem9u\nIFJEUyBldS1jZW50cmFsLTEgUm9vdCBDQSBFQ0MzODQgRzExEDAOBgNVBAcMB1Nl\nYXR0bGUwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAATlBHiEM9LoEb1Hdnd5j2VpCDOU\n5nGuFoBD8ROUCkFLFh5mHrHfPXwBc63heW9WrP3qnDEm+UZEUvW7ROvtWCTPZdLz\nZ4XaqgAlSqeE2VfUyZOZzBSgUUJk7OlznXfkCMOjQjBAMA8GA1UdEwEB/wQFMAMB\nAf8wHQYDVR0OBBYEFDT/ThjQZl42Nv/4Z/7JYaPNMly2MA4GA1UdDwEB/wQEAwIB\nhjAKBggqhkjOPQQDAwNpADBmAjEAnZWmSgpEbmq+oiCa13l5aGmxSlfp9h12Orvw\nDq/W5cENJz891QD0ufOsic5oGq1JAjEAp5kSJj0MxJBTHQze1Aa9gG4sjHBxXn98\n4MP1VGsQuhfndNHQb4V0Au7OWnOeiobq\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIID/zCCAuegAwIBAgIRAMgnyikWz46xY6yRgiYwZ3swDQYJKoZIhvcNAQELBQAw\ngZcxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTEwMC4GA1UEAwwn\nQW1hem9uIFJEUyBldS13ZXN0LTEgUm9vdCBDQSBSU0EyMDQ4IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMCAXDTIxMDUyMDE2NDkxMloYDzIwNjEwNTIwMTc0OTEyWjCBlzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTAwLgYDVQQDDCdBbWF6\nb24gUkRTIGV1LXdlc3QtMSBSb290IENBIFJTQTIwNDggRzExEDAOBgNVBAcMB1Nl\nYXR0bGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCi8JYOc9cYSgZH\ngYPxLk6Xcc7HqzamvsnjYU98Dcb98y6iDqS46Ra2Ne02MITtU5MDL+qjxb8WGDZV\nRUA9ZS69tkTO3gldW8QdiSh3J6hVNJQW81F0M7ZWgV0gB3n76WCmfT4IWos0AXHM\n5v7M/M4tqVmCPViQnZb2kdVlM3/Xc9GInfSMCgNfwHPTXl+PXX+xCdNBePaP/A5C\n5S0oK3HiXaKGQAy3K7VnaQaYdiv32XUatlM4K2WS4AMKt+2cw3hTCjlmqKRHvYFQ\nveWCXAuc+U5PQDJ9SuxB1buFJZhT4VP3JagOuZbh5NWpIbOTxlAJOb5pGEDuJTKi\n1gQQQVEFAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNXm+N87\nOFxK9Af/bjSxDCiulGUzMA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQsFAAOC\nAQEAkqIbkgZ45spvrgRQ6n9VKzDLvNg+WciLtmVrqyohwwJbj4pYvWwnKQCkVc7c\nhUOSBmlSBa5REAPbH5o8bdt00FPRrD6BdXLXhaECKgjsHe1WW08nsequRKD8xVmc\n8bEX6sw/utBeBV3mB+3Zv7ejYAbDFM4vnRsWtO+XqgReOgrl+cwdA6SNQT9oW3e5\nrSQ+VaXgJtl9NhkiIysq9BeYigxqS/A13pHQp0COMwS8nz+kBPHhJTsajHCDc8F4\nHfLi6cgs9G0gaRhT8FCH66OdGSqn196sE7Y3bPFFFs/3U+vxvmQgoZC6jegQXAg5\nPrxd+VNXtNI/azitTysQPumH7A==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEBTCCAu2gAwIBAgIRAO8bekN7rUReuNPG8pSTKtEwDQYJKoZIhvcNAQELBQAw\ngZoxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTEzMDEGA1UEAwwq\nQW1hem9uIFJEUyBldS1jZW50cmFsLTEgUm9vdCBDQSBSU0EyMDQ4IEcxMRAwDgYD\nVQQHDAdTZWF0dGxlMCAXDTIxMDUyMTIyMjM0N1oYDzIwNjEwNTIxMjMyMzQ3WjCB\nmjELMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIElu\nYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTMwMQYDVQQDDCpB\nbWF6b24gUkRTIGV1LWNlbnRyYWwtMSBSb290IENBIFJTQTIwNDggRzExEDAOBgNV\nBAcMB1NlYXR0bGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCTTYds\nTray+Q9VA5j5jTh5TunHKFQzn68ZbOzdqaoi/Rq4ohfC0xdLrxCpfqn2TGDHN6Zi\n2qGK1tWJZEd1H0trhzd9d1CtGK+3cjabUmz/TjSW/qBar7e9MA67/iJ74Gc+Ww43\nA0xPNIWcL4aLrHaLm7sHgAO2UCKsrBUpxErOAACERScVYwPAfu79xeFcX7DmcX+e\nlIqY16pQAvK2RIzrekSYfLFxwFq2hnlgKHaVgZ3keKP+nmXcXmRSHQYUUr72oYNZ\nHcNYl2+gxCc9ccPEHM7xncVEKmb5cWEWvVoaysgQ+osi5f5aQdzgC2X2g2daKbyA\nXL/z5FM9GHpS5BJjAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYE\nFBDAiJ7Py9/A9etNa/ebOnx5l5MGMA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0B\nAQsFAAOCAQEALMh/+81fFPdJV/RrJUeoUvFCGMp8iaANu97NpeJyKitNOv7RoeVP\nWjivS0KcCqZaDBs+p6IZ0sLI5ZH098LDzzytcfZg0PsGqUAb8a0MiU/LfgDCI9Ee\njsOiwaFB8k0tfUJK32NPcIoQYApTMT2e26lPzYORSkfuntme2PTHUnuC7ikiQrZk\nP+SZjWgRuMcp09JfRXyAYWIuix4Gy0eZ4rpRuaTK6mjAb1/LYoNK/iZ/gTeIqrNt\nl70OWRsWW8jEmSyNTIubGK/gGGyfuZGSyqoRX6OKHESkP6SSulbIZHyJ5VZkgtXo\n2XvyRyJ7w5pFyoofrL3Wv0UF8yt/GDszmg==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIF/zCCA+egAwIBAgIRAMDk/F+rrhdn42SfE+ghPC8wDQYJKoZIhvcNAQEMBQAw\ngZcxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTEwMC4GA1UEAwwn\nQW1hem9uIFJEUyBldS13ZXN0LTIgUm9vdCBDQSBSU0E0MDk2IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMCAXDTIxMDUyMTIyNTEyMloYDzIxMjEwNTIxMjM1MTIyWjCBlzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTAwLgYDVQQDDCdBbWF6\nb24gUkRTIGV1LXdlc3QtMiBSb290IENBIFJTQTQwOTYgRzExEDAOBgNVBAcMB1Nl\nYXR0bGUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC2twMALVg9vRVu\nVNqsr6N8thmp3Dy8jEGTsm3GCQ+C5P2YcGlD/T/5icfWW84uF7Sx3ezcGlvsqFMf\nUkj9sQyqtz7qfFFugyy7pa/eH9f48kWFHLbQYm9GEgbYBIrWMp1cy3vyxuMCwQN4\nDCncqU+yNpy0CprQJEha3PzY+3yJOjDQtc3zr99lyECCFJTDUucxHzyQvX89eL74\nuh8la0lKH3v9wPpnEoftbrwmm5jHNFdzj7uXUHUJ41N7af7z7QUfghIRhlBDiKtx\n5lYZemPCXajTc3ryDKUZC/b+B6ViXZmAeMdmQoPE0jwyEp/uaUcdp+FlUQwCfsBk\nayPFEApTWgPiku2isjdeTVmEgL8bJTDUZ6FYFR7ZHcYAsDzcwHgIu3GGEMVRS3Uf\nILmioiyly9vcK4Sa01ondARmsi/I0s7pWpKflaekyv5boJKD/xqwz9lGejmJHelf\n8Od2TyqJScMpB7Q8c2ROxBwqwB72jMCEvYigB+Wnbb8RipliqNflIGx938FRCzKL\nUQUBmNAznR/yRRL0wHf9UAE/8v9a09uZABeiznzOFAl/frHpgdAbC00LkFlnwwgX\ng8YfEFlkp4fLx5B7LtoO6uVNFVimLxtwirpyKoj3G4M/kvSTux8bTw0heBCmWmKR\n57MS6k7ODzbv+Kpeht2hqVZCNFMxoQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/\nMB0GA1UdDgQWBBRuMnDhJjoj7DcKALj+HbxEqj3r6jAOBgNVHQ8BAf8EBAMCAYYw\nDQYJKoZIhvcNAQEMBQADggIBALSnXfx72C3ldhBP5kY4Mo2DDaGQ8FGpTOOiD95d\n0rf7I9LrsBGVqu/Nir+kqqP80PB70+Jy9fHFFigXwcPBX3MpKGxK8Cel7kVf8t1B\n4YD6A6bqlzP+OUL0uGWfZpdpDxwMDI2Flt4NEldHgXWPjvN1VblEKs0+kPnKowyg\njhRMgBbD/y+8yg0fIcjXUDTAw/+INcp21gWaMukKQr/8HswqC1yoqW9in2ijQkpK\n2RB9vcQ0/gXR0oJUbZQx0jn0OH8Agt7yfMAnJAdnHO4M3gjvlJLzIC5/4aGrRXZl\nJoZKfJ2fZRnrFMi0nhAYDeInoS+Rwx+QzaBk6fX5VPyCj8foZ0nmqvuYoydzD8W5\nmMlycgxFqS+DUmO+liWllQC4/MnVBlHGB1Cu3wTj5kgOvNs/k+FW3GXGzD3+rpv0\nQTLuwSbMr+MbEThxrSZRSXTCQzKfehyC+WZejgLb+8ylLJUA10e62o7H9PvCrwj+\nZDVmN7qj6amzvndCP98sZfX7CFZPLfcBd4wVIjHsFjSNEwWHOiFyLPPG7cdolGKA\nlOFvonvo4A1uRc13/zFeP0Xi5n5OZ2go8aOOeGYdI2vB2sgH9R2IASH/jHmr0gvY\n0dfBCcfXNgrS0toq0LX/y+5KkKOxh52vEYsJLdhqrveuZhQnsFEm/mFwjRXkyO7c\n2jpC\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\n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\nFEv9Bg==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICsDCCAjagAwIBAgIRAMgApnfGYPpK/fD0dbN2U4YwCgYIKoZIzj0EAwMwgZcx\nCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMu\nMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTEwMC4GA1UEAwwnQW1h\nem9uIFJEUyBldS1zb3V0aC0xIFJvb3QgQ0EgRUNDMzg0IEcxMRAwDgYDVQQHDAdT\nZWF0dGxlMCAXDTIxMDUxOTE4MzgxMVoYDzIxMjEwNTE5MTkzODExWjCBlzELMAkG\nA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzAR\nBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTAwLgYDVQQDDCdBbWF6b24g\nUkRTIGV1LXNvdXRoLTEgUm9vdCBDQSBFQ0MzODQgRzExEDAOBgNVBAcMB1NlYXR0\nbGUwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQfEWl6d4qSuIoECdZPp+39LaKsfsX7\nTHs3/RrtT0+h/jl3bjZ7Qc68k16x+HGcHbaayHfqD0LPdzH/kKtNSfQKqemdxDQh\nZ4pwkixJu8T1VpXZ5zzCvBXCl75UqgEFS92jQjBAMA8GA1UdEwEB/wQFMAMBAf8w\nHQYDVR0OBBYEFFPrSNtWS5JU+Tvi6ABV231XbjbEMA4GA1UdDwEB/wQEAwIBhjAK\nBggqhkjOPQQDAwNoADBlAjEA+a7hF1IrNkBd2N/l7IQYAQw8chnRZDzh4wiGsZsC\n6A83maaKFWUKIb3qZYXFSi02AjAbp3wxH3myAmF8WekDHhKcC2zDvyOiKLkg9Y6v\nZVmyMR043dscQbcsVoacOYv198c=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICtDCCAjqgAwIBAgIRAPhVkIsQ51JFhD2kjFK5uAkwCgYIKoZIzj0EAwMwgZkx\nCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMu\nMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTEyMDAGA1UEAwwpQW1h\nem9uIFJEUyBldS1jZW50cmFsLTIgUm9vdCBDQSBFQ0MzODQgRzExEDAOBgNVBAcM\nB1NlYXR0bGUwIBcNMjIwNjA2MjEyOTE3WhgPMjEyMjA2MDYyMjI5MTdaMIGZMQsw\nCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjET\nMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExMjAwBgNVBAMMKUFtYXpv\nbiBSRFMgZXUtY2VudHJhbC0yIFJvb3QgQ0EgRUNDMzg0IEcxMRAwDgYDVQQHDAdT\nZWF0dGxlMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEA5xnIEBtG5b2nmbj49UEwQza\nyX0844fXjccYzZ8xCDUe9dS2XOUi0aZlGblgSe/3lwjg8fMcKXLObGGQfgIx1+5h\nAIBjORis/dlyN5q/yH4U5sjS8tcR0GDGVHrsRUZCo0IwQDAPBgNVHRMBAf8EBTAD\nAQH/MB0GA1UdDgQWBBRK+lSGutXf4DkTjR3WNfv4+KeNFTAOBgNVHQ8BAf8EBAMC\nAYYwCgYIKoZIzj0EAwMDaAAwZQIxAJ4NxQ1Gerqr70ZrnUqc62Vl8NNqTzInamCG\nKce3FTsMWbS9qkgrjZkO9QqOcGIw/gIwSLrwUT+PKr9+H9eHyGvpq9/3AIYSnFkb\nCf3dyWPiLKoAtLFwjzB/CkJlsAS1c8dS\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIF/jCCA+agAwIBAgIQGZH12Q7x41qIh9vDu9ikTjANBgkqhkiG9w0BAQwFADCB\nlzELMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIElu\nYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTAwLgYDVQQDDCdB\nbWF6b24gUkRTIGV1LXdlc3QtMyBSb290IENBIFJTQTQwOTYgRzExEDAOBgNVBAcM\nB1NlYXR0bGUwIBcNMjEwNTI1MjIyMjMzWhgPMjEyMTA1MjUyMzIyMzNaMIGXMQsw\nCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjET\nMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExMDAuBgNVBAMMJ0FtYXpv\nbiBSRFMgZXUtd2VzdC0zIFJvb3QgQ0EgUlNBNDA5NiBHMTEQMA4GA1UEBwwHU2Vh\ndHRsZTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMqE47sHXWzdpuqj\nJHb+6jM9tDbQLDFnYjDWpq4VpLPZhb7xPNh9gnYYTPKG4avG421EblAHqzy9D2pN\n1z90yKbIfUb/Sy2MhQbmZomsObhONEra06fJ0Dydyjswf1iYRp2kwpx5AgkVoNo7\n3dlws73zFjD7ImKvUx2C7B75bhnw2pJWkFnGcswl8fZt9B5Yt95sFOKEz2MSJE91\nkZlHtya19OUxZ/cSGci4MlOySzqzbGwUqGxEIDlY8I39VMwXaYQ8uXUN4G780VcL\nu46FeyRGxZGz2n3hMc805WAA1V5uir87vuirTvoSVREET97HVRGVVNJJ/FM6GXr1\nVKtptybbo81nefYJg9KBysxAa2Ao2x2ry/2ZxwhS6VZ6v1+90bpZA1BIYFEDXXn/\ndW07HSCFnYSlgPtSc+Muh15mdr94LspYeDqNIierK9i4tB6ep7llJAnq0BU91fM2\nJPeqyoTtc3m06QhLf68ccSxO4l8Hmq9kLSHO7UXgtdjfRVaffngopTNk8qK7bIb7\nLrgkqhiQw/PRCZjUdyXL153/fUcsj9nFNe25gM4vcFYwH6c5trd2tUl31NTi1MfG\nMgp3d2dqxQBIYANkEjtBDMy3SqQLIo9EymqmVP8xx2A/gCBgaxvMAsI6FSWRoC7+\nhqJ8XH4mFnXSHKtYMe6WPY+/XZgtAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8w\nHQYDVR0OBBYEFIkXqTnllT/VJnI2NqipA4XV8rh1MA4GA1UdDwEB/wQEAwIBhjAN\nBgkqhkiG9w0BAQwFAAOCAgEAKjSle8eenGeHgT8pltWCw/HzWyQruVKhfYIBfKJd\nMhV4EnH5BK7LxBIvpXGsFUrb0ThzSw0fn0zoA9jBs3i/Sj6KyeZ9qUF6b8ycDXd+\nwHonmJiQ7nk7UuMefaYAfs06vosgl1rI7eBHC0itexIQmKh0aX+821l4GEgEoSMf\nloMFTLXv2w36fPHHCsZ67ODldgcZbKNnpCTX0YrCwEYO3Pz/L398btiRcWGrewrK\njdxAAyietra8DRno1Zl87685tfqc6HsL9v8rVw58clAo9XAQvT+fmSOFw/PogRZ7\nOMHUat3gu/uQ1M5S64nkLLFsKu7jzudBuoNmcJysPlzIbqJ7vYc82OUGe9ucF3wi\n3tbKQ983hdJiTExVRBLX/fYjPsGbG3JtPTv89eg2tjWHlPhCDMMxyRKl6isu2RTq\n6VT489Z2zQrC33MYF8ZqO1NKjtyMAMIZwxVu4cGLkVsqFmEV2ScDHa5RadDyD3Ok\nm+mqybhvEVm5tPgY6p0ILPMN3yvJsMSPSvuBXhO/X5ppNnpw9gnxpwbjQKNhkFaG\nM5pkADZ14uRguOLM4VthSwUSEAr5VQYCFZhEwK+UOyJAGiB/nJz6IxL5XBNUXmRM\nHl8Xvz4riq48LMQbjcVQj0XvH941yPh+P8xOi00SGaQRaWp55Vyr4YKGbV0mEDz1\nr1o=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIF/zCCA+egAwIBAgIRAKwYju1QWxUZpn6D1gOtwgQwDQYJKoZIhvcNAQEMBQAw\ngZcxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTEwMC4GA1UEAwwn\nQW1hem9uIFJEUyBldS13ZXN0LTEgUm9vdCBDQSBSU0E0MDk2IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMCAXDTIxMDUyMDE2NTM1NFoYDzIxMjEwNTIwMTc1MzU0WjCBlzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTAwLgYDVQQDDCdBbWF6\nb24gUkRTIGV1LXdlc3QtMSBSb290IENBIFJTQTQwOTYgRzExEDAOBgNVBAcMB1Nl\nYXR0bGUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCKdBP1U4lqWWkc\nCb25/BKRTsvNVnISiKocva8GAzJyKfcGRa85gmgu41U+Hz6+39K+XkRfM0YS4BvQ\nF1XxWT0bNyypuvwCvmYShSTjN1TY0ltncDddahTajE/4MdSOZb/c98u0yt03cH+G\nhVwRyT50h0v/UEol50VfwcVAEZEgcQQYhf1IFUFlIvKpmDOqLuFakOnc7c9akK+i\nivST+JO1tgowbnNkn2iLlSSgUWgb1gjaOsNfysagv1RXdlyPw3EyfwkFifAQvF2P\nQ0ayYZfYS640cccv7efM1MSVyFHR9PrrDsF/zr2S2sGPbeHr7R/HwLl+S5J/l9N9\ny0rk6IHAWV4dEkOvgpnuJKURwA48iu1Hhi9e4moNS6eqoK2KmY3VFpuiyWcA73nH\nGSmyaH+YuMrF7Fnuu7GEHZL/o6+F5cL3mj2SJJhL7sz0ryf5Cs5R4yN9BIEj/f49\nwh84pM6nexoI0Q4wiSFCxWiBpjSmOK6h7z6+2utaB5p20XDZHhxAlmlx4vMuWtjh\nXckgRFxc+ZpVMU3cAHUpVEoO49e/+qKEpPzp8Xg4cToKw2+AfTk3cmyyXQfGwXMQ\nZUHNZ3w9ILMWihGCM2aGUsLcGDRennvNmnmin/SENsOQ8Ku0/a3teEzwV9cmmdYz\n5iYs1YtgPvKFobY6+T2RXXh+A5kprwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/\nMB0GA1UdDgQWBBSyUrsQVnKmA8z6/2Ech0rCvqpNmTAOBgNVHQ8BAf8EBAMCAYYw\nDQYJKoZIhvcNAQEMBQADggIBAFlj3IFmgiFz5lvTzFTRizhVofhTJsGr14Yfkuc7\nUrXPuXOwJomd4uot2d/VIeGJpfnuS84qGdmQyGewGTJ9inatHsGZgHl9NHNWRwKZ\nlTKTbBiq7aqgtUSFa06v202wpzU+1kadxJJePrbABxiXVfOmIW/a1a4hPNcT3syH\nFIEg1+CGsp71UNjBuwg3JTKWna0sLSKcxLOSOvX1fzxK5djzVpEsvQMB4PSAzXca\nvENgg2ErTwgTA+4s6rRtiBF9pAusN1QVuBahYP3ftrY6f3ycS4K65GnqscyfvKt5\nYgjtEKO3ZeeX8NpubMbzC+0Z6tVKfPFk/9TXuJtwvVeqow0YMrLLyRiYvK7EzJ97\nrrkxoKnHYQSZ+rH2tZ5SE392/rfk1PJL0cdHnkpDkUDO+8cKsFjjYKAQSNC52sKX\n74AVh6wMwxYwVZZJf2/2XxkjMWWhKNejsZhUkTISSmiLs+qPe3L67IM7GyKm9/m6\nR3r8x6NGjhTsKH64iYJg7AeKeax4b2e4hBb6GXFftyOs7unpEOIVkJJgM6gh3mwn\nR7v4gwFbLKADKt1vHuerSZMiTuNTGhSfCeDM53XI/mjZl2HeuCKP1mCDLlaO+gZR\nQ/G+E0sBKgEX4xTkAc3kgkuQGfExdGtnN2U2ehF80lBHB8+2y2E+xWWXih/ZyIcW\nwOx+\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\n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\n89cEIGdbjsA=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEADCCAuigAwIBAgIQYjbPSg4+RNRD3zNxO1fuKDANBgkqhkiG9w0BAQsFADCB\nmDELMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIElu\nYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTEwLwYDVQQDDChB\nbWF6b24gUkRTIGV1LW5vcnRoLTEgUm9vdCBDQSBSU0EyMDQ4IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMCAXDTIxMDUyNDIwNTkyMVoYDzIwNjEwNTI0MjE1OTIxWjCBmDEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTEwLwYDVQQDDChBbWF6\nb24gUkRTIGV1LW5vcnRoLTEgUm9vdCBDQSBSU0EyMDQ4IEcxMRAwDgYDVQQHDAdT\nZWF0dGxlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA179eQHxcV0YL\nXMkqEmhSBazHhnRVd8yICbMq82PitE3BZcnv1Z5Zs/oOgNmMkOKae4tCXO/41JCX\nwAgbs/eWWi+nnCfpQ/FqbLPg0h3dqzAgeszQyNl9IzTzX4Nd7JFRBVJXPIIKzlRf\n+GmFsAhi3rYgDgO27pz3ciahVSN+CuACIRYnA0K0s9lhYdddmrW/SYeWyoB7jPa2\nLmWpAs7bDOgS4LlP2H3eFepBPgNufRytSQUVA8f58lsE5w25vNiUSnrdlvDrIU5n\nQwzc7NIZCx4qJpRbSKWrUtbyJriWfAkGU7i0IoainHLn0eHp9bWkwb9D+C/tMk1X\nERZw2PDGkwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSFmR7s\ndAblusFN+xhf1ae0KUqhWTAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZIhvcNAQELBQAD\nggEBAHsXOpjPMyH9lDhPM61zYdja1ebcMVgfUvsDvt+w0xKMKPhBzYDMs/cFOi1N\nQ8LV79VNNfI2NuvFmGygcvTIR+4h0pqqZ+wjWl3Kk5jVxCrbHg3RBX02QLumKd/i\nkwGcEtTUvTssn3SM8bgM0/1BDXgImZPC567ciLvWDo0s/Fe9dJJC3E0G7d/4s09n\nOMdextcxFuWBZrBm/KK3QF0ByA8MG3//VXaGO9OIeeOJCpWn1G1PjT1UklYhkg61\nEbsTiZVA2DLd1BGzfU4o4M5mo68l0msse/ndR1nEY6IywwpgIFue7+rEleDh6b9d\nPYkG1rHVw2I0XDG4o17aOn5E94I=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEADCCAuigAwIBAgIQC6W4HFghUkkgyQw14a6JljANBgkqhkiG9w0BAQsFADCB\nmDELMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIElu\nYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTEwLwYDVQQDDChB\nbWF6b24gUkRTIGV1LXNvdXRoLTIgUm9vdCBDQSBSU0EyMDQ4IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMCAXDTIyMDUyMzE4MTYzMloYDzIwNjIwNTIzMTkxNjMyWjCBmDEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTEwLwYDVQQDDChBbWF6\nb24gUkRTIGV1LXNvdXRoLTIgUm9vdCBDQSBSU0EyMDQ4IEcxMRAwDgYDVQQHDAdT\nZWF0dGxlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAiM/t4FV2R9Nx\nUQG203UY83jInTa/6TMq0SPyg617FqYZxvz2kkx09x3dmxepUg9ttGMlPgjsRZM5\nLCFEi1FWk+hxHzt7vAdhHES5tdjwds3aIkgNEillmRDVrUsbrDwufLaa+MMDO2E1\nwQ/JYFXw16WBCCi2g1EtyQ2Xp+tZDX5IWOTnvhZpW8vVDptZ2AcJ5rMhfOYO3OsK\n5EF0GGA5ldzuezP+BkrBYGJ4wVKGxeaq9+5AT8iVZrypjwRkD7Y5CurywK3+aBwm\ns9Q5Nd8t45JCOUzYp92rFKsCriD86n/JnEvgDfdP6Hvtm0/DkwXK40Wz2q0Zrd0k\nmjP054NRPwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRR7yqd\nSfKcX2Q8GzhcVucReIpewTAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZIhvcNAQELBQAD\nggEBAEszBRDwXcZyNm07VcFwI1Im94oKwKccuKYeJEsizTBsVon8VpEiMwDs+yGu\n3p8kBhvkLwWybkD/vv6McH7T5b9jDX2DoOudqYnnaYeypsPH/00Vh3LvKagqzQza\norWLx+0tLo8xW4BtU+Wrn3JId8LvAhxyYXTn9bm+EwPcStp8xGLwu53OPD1RXYuy\nuu+3ps/2piP7GVfou7H6PRaqbFHNfiGg6Y+WA0HGHiJzn8uLmrRJ5YRdIOOG9/xi\nqTmAZloUNM7VNuurcMM2hWF494tQpsQ6ysg2qPjbBqzlGoOt3GfBTOZmqmwmqtam\nK7juWM/mdMQAJ3SMlE5wI8nVdx4=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIICrjCCAjSgAwIBAgIRAL9SdzVPcpq7GOpvdGoM80IwCgYIKoZIzj0EAwMwgZYx\nCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMu\nMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTEvMC0GA1UEAwwmQW1h\nem9uIFJEUyBldS13ZXN0LTEgUm9vdCBDQSBFQ0MzODQgRzExEDAOBgNVBAcMB1Nl\nYXR0bGUwIBcNMjEwNTIwMTY1ODA3WhgPMjEyMTA1MjAxNzU4MDdaMIGWMQswCQYD\nVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEG\nA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExLzAtBgNVBAMMJkFtYXpvbiBS\nRFMgZXUtd2VzdC0xIFJvb3QgQ0EgRUNDMzg0IEcxMRAwDgYDVQQHDAdTZWF0dGxl\nMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEJWDgXebvwjR+Ce+hxKOLbnsfN5W5dOlP\nZn8kwWnD+SLkU81Eac/BDJsXGrMk6jFD1vg16PEkoSevsuYWlC8xR6FmT6F6pmeh\nfsMGOyJpfK4fyoEPhKeQoT23lFIc5Orjo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0G\nA1UdDgQWBBSVNAN1CHAz0eZ77qz2adeqjm31TzAOBgNVHQ8BAf8EBAMCAYYwCgYI\nKoZIzj0EAwMDaAAwZQIxAMlQeHbcjor49jqmcJ9gRLWdEWpXG8thIf6zfYQ/OEAg\nd7GDh4fR/OUk0VfjsBUN/gIwZB0bGdXvK38s6AAE/9IT051cz/wMe9GIrX1MnL1T\n1F5OqnXJdiwfZRRTHsRQ/L00\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\n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\n1YfpdH2jp30=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIID/jCCAuagAwIBAgIQTDc+UgTRtYO7ZGTQ8UWKDDANBgkqhkiG9w0BAQsFADCB\nlzELMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIElu\nYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTAwLgYDVQQDDCdB\nbWF6b24gUkRTIGV1LXdlc3QtMiBSb290IENBIFJTQTIwNDggRzExEDAOBgNVBAcM\nB1NlYXR0bGUwIBcNMjEwNTIxMjI0NjI0WhgPMjA2MTA1MjEyMzQ2MjRaMIGXMQsw\nCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjET\nMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExMDAuBgNVBAMMJ0FtYXpv\nbiBSRFMgZXUtd2VzdC0yIFJvb3QgQ0EgUlNBMjA0OCBHMTEQMA4GA1UEBwwHU2Vh\ndHRsZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM1oGtthQ1YiVIC2\ni4u4swMAGxAjc/BZp0yq0eP5ZQFaxnxs7zFAPabEWsrjeDzrRhdVO0h7zskrertP\ngblGhfD20JfjvCHdP1RUhy/nzG+T+hn6Takan/GIgs8grlBMRHMgBYHW7tklhjaH\n3F7LujhceAHhhgp6IOrpb6YTaTTaJbF3GTmkqxSJ3l1LtEoWz8Al/nL/Ftzxrtez\nVs6ebpvd7sw37sxmXBWX2OlvUrPCTmladw9OrllGXtCFw4YyLe3zozBlZ3cHzQ0q\nlINhpRcajTMfZrsiGCkQtoJT+AqVJPS2sHjqsEH8yiySW9Jbq4zyMbM1yqQ2vnnx\nMJgoYMcCAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUaQG88UnV\nJPTI+Pcti1P+q3H7pGYwDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4IB\nAQBAkgr75V0sEJimC6QRiTVWEuj2Khy7unjSfudbM6zumhXEU2/sUaVLiYy6cA/x\n3v0laDle6T07x9g64j5YastE/4jbzrGgIINFlY0JnaYmR3KZEjgi1s1fkRRf3llL\nPJm9u4Q1mbwAMQK/ZjLuuRcL3uRIHJek18nRqT5h43GB26qXyvJqeYYpYfIjL9+/\nYiZAbSRRZG+Li23cmPWrbA1CJY121SB+WybCbysbOXzhD3Sl2KSZRwSw4p2HrFtV\n1Prk0dOBtZxCG9luf87ultuDZpfS0w6oNBAMXocgswk24ylcADkkFxBWW+7BETn1\nEpK+t1Lm37mU4sxtuha00XAi\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEADCCAuigAwIBAgIQcY44/8NUvBwr6LlHfRy7KjANBgkqhkiG9w0BAQsFADCB\nmDELMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIElu\nYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTEwLwYDVQQDDChB\nbWF6b24gUkRTIGV1LXNvdXRoLTEgUm9vdCBDQSBSU0EyMDQ4IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMCAXDTIxMDUxOTE4MjcxOFoYDzIwNjEwNTE5MTkyNzE4WjCBmDEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTEwLwYDVQQDDChBbWF6\nb24gUkRTIGV1LXNvdXRoLTEgUm9vdCBDQSBSU0EyMDQ4IEcxMRAwDgYDVQQHDAdT\nZWF0dGxlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0UaBeC+Usalu\nEtXnV7+PnH+gi7/71tI/jkKVGKuhD2JDVvqLVoqbMHRh3+wGMvqKCjbHPcC2XMWv\n566fpAj4UZ9CLB5fVzss+QVNTl+FH2XhEzigopp+872ajsNzcZxrMkifxGb4i0U+\nt0Zi+UrbL5tsfP2JonKR1crOrbS6/DlzHBjIiJazGOQcMsJjNuTOItLbMohLpraA\n/nApa3kOvI7Ufool1/34MG0+wL3UUA4YkZ6oBJVxjZvvs6tI7Lzz/SnhK2widGdc\nsnbLqBpHNIZQSorVoiwcFaRBGYX/uzYkiw44Yfa4cK2V/B5zgu1Fbr0gbI2am4eh\nyVYyg4jPawIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBS9gM1m\nIIjyh9O5H/7Vj0R/akI7UzAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZIhvcNAQELBQAD\nggEBAF0Sm9HC2AUyedBVnwgkVXMibnYChOzz7T+0Y+fOLXYAEXex2s8oqGeZdGYX\nJHkjBn7JXu7LM+TpTbPbFFDoc1sgMguD/ls+8XsqAl1CssW+amryIL+jfcfbgQ+P\nICwEUD9hGdjBgJ5WcuS+qqxHsEIlFNci3HxcxfBa9VsWs5TjI7Vsl4meL5lf7ZyL\nwDV7dHRuU+cImqG1MIvPRIlvPnT7EghrCYi2VCPhP2pM/UvShuwVnkz4MJ29ebIk\nWR9kpblFxFdE92D5UUvMCjC2kmtgzNiErvTcwIvOO9YCbBHzRB1fFiWrXUHhJWq9\nIkaxR5icb/IpAV0A1lYZEWMVsfQ=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\n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\nrM2p0kk=\n-----END CERTIFICATE-----\n" + ]; + } +}); + +// node_modules/.pnpm/aws-ssl-profiles@1.1.2/node_modules/aws-ssl-profiles/lib/profiles/ca/proxies.js +var require_proxies = __commonJS({ + "node_modules/.pnpm/aws-ssl-profiles@1.1.2/node_modules/aws-ssl-profiles/lib/profiles/ca/proxies.js"(exports2) { + "use strict"; + Object.defineProperty(exports2, "__esModule", { value: true }); + exports2.proxies = void 0; + exports2.proxies = [ + "-----BEGIN CERTIFICATE-----\nMIIDQTCCAimgAwIBAgITBmyfz5m/jAo54vB4ikPmljZbyjANBgkqhkiG9w0BAQsF\nADA5MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6\nb24gUm9vdCBDQSAxMB4XDTE1MDUyNjAwMDAwMFoXDTM4MDExNzAwMDAwMFowOTEL\nMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJv\nb3QgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJ4gHHKeNXj\nca9HgFB0fW7Y14h29Jlo91ghYPl0hAEvrAIthtOgQ3pOsqTQNroBvo3bSMgHFzZM\n9O6II8c+6zf1tRn4SWiw3te5djgdYZ6k/oI2peVKVuRF4fn9tBb6dNqcmzU5L/qw\nIFAGbHrQgLKm+a/sRxmPUDgH3KKHOVj4utWp+UhnMJbulHheb4mjUcAwhmahRWa6\nVOujw5H5SNz/0egwLX0tdHA114gk957EWW67c4cX8jJGKLhD+rcdqsq08p8kDi1L\n93FcXmn/6pUCyziKrlA4b9v7LWIbxcceVOF34GfID5yHI9Y/QCB/IIDEgEw+OyQm\njgSubJrIqg0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC\nAYYwHQYDVR0OBBYEFIQYzIU07LwMlJQuCFmcx7IQTgoIMA0GCSqGSIb3DQEBCwUA\nA4IBAQCY8jdaQZChGsV2USggNiMOruYou6r4lK5IpDB/G/wkjUu0yKGX9rbxenDI\nU5PMCCjjmCXPI6T53iHTfIUJrU6adTrCC2qJeHZERxhlbI1Bjjt/msv0tadQ1wUs\nN+gDS63pYaACbvXy8MWy7Vu33PqUXHeeE6V/Uq2V8viTO96LXFvKWlJbYK8U90vv\no/ufQJVtMVT8QtPHRh8jrdkPSHCa2XV4cdFyQzR1bldZwgJcJmApzyMZFo6IQ6XU\n5MsI+yMRQ+hDKXJioaldXgjUkK642M4UwtBV8ob2xJNDd2ZhwLnoQdeXeGADbkpy\nrqXRfboQnoZsG4q5WTP468SQvvG5\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIFQTCCAymgAwIBAgITBmyf0pY1hp8KD+WGePhbJruKNzANBgkqhkiG9w0BAQwF\nADA5MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6\nb24gUm9vdCBDQSAyMB4XDTE1MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTEL\nMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJv\nb3QgQ0EgMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK2Wny2cSkxK\ngXlRmeyKy2tgURO8TW0G/LAIjd0ZEGrHJgw12MBvIITplLGbhQPDW9tK6Mj4kHbZ\nW0/jTOgGNk3Mmqw9DJArktQGGWCsN0R5hYGCrVo34A3MnaZMUnbqQ523BNFQ9lXg\n1dKmSYXpN+nKfq5clU1Imj+uIFptiJXZNLhSGkOQsL9sBbm2eLfq0OQ6PBJTYv9K\n8nu+NQWpEjTj82R0Yiw9AElaKP4yRLuH3WUnAnE72kr3H9rN9yFVkE8P7K6C4Z9r\n2UXTu/Bfh+08LDmG2j/e7HJV63mjrdvdfLC6HM783k81ds8P+HgfajZRRidhW+me\nz/CiVX18JYpvL7TFz4QuK/0NURBs+18bvBt+xa47mAExkv8LV/SasrlX6avvDXbR\n8O70zoan4G7ptGmh32n2M8ZpLpcTnqWHsFcQgTfJU7O7f/aS0ZzQGPSSbtqDT6Zj\nmUyl+17vIWR6IF9sZIUVyzfpYgwLKhbcAS4y2j5L9Z469hdAlO+ekQiG+r5jqFoz\n7Mt0Q5X5bGlSNscpb/xVA1wf+5+9R+vnSUeVC06JIglJ4PVhHvG/LopyboBZ/1c6\n+XUyo05f7O0oYtlNc/LMgRdg7c3r3NunysV+Ar3yVAhU/bQtCSwXVEqY0VThUWcI\n0u1ufm8/0i2BWSlmy5A5lREedCf+3euvAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMB\nAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSwDPBMMPQFWAJI/TPlUq9LhONm\nUjANBgkqhkiG9w0BAQwFAAOCAgEAqqiAjw54o+Ci1M3m9Zh6O+oAA7CXDpO8Wqj2\nLIxyh6mx/H9z/WNxeKWHWc8w4Q0QshNabYL1auaAn6AFC2jkR2vHat+2/XcycuUY\n+gn0oJMsXdKMdYV2ZZAMA3m3MSNjrXiDCYZohMr/+c8mmpJ5581LxedhpxfL86kS\nk5Nrp+gvU5LEYFiwzAJRGFuFjWJZY7attN6a+yb3ACfAXVU3dJnJUH/jWS5E4ywl\n7uxMMne0nxrpS10gxdr9HIcWxkPo1LsmmkVwXqkLN1PiRnsn/eBG8om3zEK2yygm\nbtmlyTrIQRNg91CMFa6ybRoVGld45pIq2WWQgj9sAq+uEjonljYE1x2igGOpm/Hl\nurR8FLBOybEfdF849lHqm/osohHUqS0nGkWxr7JOcQ3AWEbWaQbLU8uz/mtBzUF+\nfUwPfHJ5elnNXkoOrJupmHN5fLT0zLm4BwyydFy4x2+IoZCn9Kr5v2c69BoVYh63\nn749sSmvZ6ES8lgQGVMDMBu4Gon2nL2XA46jCfMdiyHxtN/kHNGfZQIG6lzWE7OE\n76KlXIx3KadowGuuQNKotOrN8I1LOJwZmhsoVLiJkO/KdYE+HvJkJMcYr07/R54H\n9jVlpNMKVv/1F2Rs76giJUmTtt8AF9pYfl3uxRuw0dFfIRDH+fO6AgonB8Xx1sfT\n4PsJYGw=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBtjCCAVugAwIBAgITBmyf1XSXNmY/Owua2eiedgPySjAKBggqhkjOPQQDAjA5\nMQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24g\nUm9vdCBDQSAzMB4XDTE1MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkG\nA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJvb3Qg\nQ0EgMzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABCmXp8ZBf8ANm+gBG1bG8lKl\nui2yEujSLtf6ycXYqm0fc4E7O5hrOXwzpcVOho6AF2hiRVd9RFgdszflZwjrZt6j\nQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSr\nttvXBp43rDCGB5Fwx5zEGbF4wDAKBggqhkjOPQQDAgNJADBGAiEA4IWSoxe3jfkr\nBqWTrBqYaGFy+uGh0PsceGCmQ5nFuMQCIQCcAu/xlJyzlvnrxir4tiz+OpAUFteM\nYyRIHN8wfdVoOw==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIB8jCCAXigAwIBAgITBmyf18G7EEwpQ+Vxe3ssyBrBDjAKBggqhkjOPQQDAzA5\nMQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24g\nUm9vdCBDQSA0MB4XDTE1MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkG\nA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJvb3Qg\nQ0EgNDB2MBAGByqGSM49AgEGBSuBBAAiA2IABNKrijdPo1MN/sGKe0uoe0ZLY7Bi\n9i0b2whxIdIA6GO9mif78DluXeo9pcmBqqNbIJhFXRbb/egQbeOc4OO9X4Ri83Bk\nM6DLJC9wuoihKqB1+IGuYgbEgds5bimwHvouXKNCMEAwDwYDVR0TAQH/BAUwAwEB\n/zAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0OBBYEFNPsxzplbszh2naaVvuc84ZtV+WB\nMAoGCCqGSM49BAMDA2gAMGUCMDqLIfG9fhGt0O9Yli/W651+kI0rz2ZVwyzjKKlw\nCkcO8DdZEv8tmZQoTipPNU0zWgIxAOp1AE47xDqUEpHJWEadIRNyp4iciuRMStuW\n1KyLa2tJElMzrdfkviT8tQp21KW8EA==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIID7zCCAtegAwIBAgIBADANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UEBhMCVVMx\nEDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoT\nHFN0YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xOzA5BgNVBAMTMlN0YXJmaWVs\nZCBTZXJ2aWNlcyBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5\nMDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgZgxCzAJBgNVBAYTAlVTMRAwDgYD\nVQQIEwdBcml6b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFy\nZmllbGQgVGVjaG5vbG9naWVzLCBJbmMuMTswOQYDVQQDEzJTdGFyZmllbGQgU2Vy\ndmljZXMgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZI\nhvcNAQEBBQADggEPADCCAQoCggEBANUMOsQq+U7i9b4Zl1+OiFOxHz/Lz58gE20p\nOsgPfTz3a3Y4Y9k2YKibXlwAgLIvWX/2h/klQ4bnaRtSmpDhcePYLQ1Ob/bISdm2\n8xpWriu2dBTrz/sm4xq6HZYuajtYlIlHVv8loJNwU4PahHQUw2eeBGg6345AWh1K\nTs9DkTvnVtYAcMtS7nt9rjrnvDH5RfbCYM8TWQIrgMw0R9+53pBlbQLPLJGmpufe\nhRhJfGZOozptqbXuNC66DQO4M99H67FrjSXZm86B0UVGMpZwh94CDklDhbZsc7tk\n6mFBrMnUVN+HL8cisibMn1lUaJ/8viovxFUcdUBgF4UCVTmLfwUCAwEAAaNCMEAw\nDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFJxfAN+q\nAdcwKziIorhtSpzyEZGDMA0GCSqGSIb3DQEBCwUAA4IBAQBLNqaEd2ndOxmfZyMI\nbw5hyf2E3F/YNoHN2BtBLZ9g3ccaaNnRbobhiCPPE95Dz+I0swSdHynVv/heyNXB\nve6SbzJ08pGCL72CQnqtKrcgfU28elUSwhXqvfdqlS5sdJ/PHLTyxQGjhdByPq1z\nqwubdQxtRbeOlKyWN7Wg0I8VRw7j6IPdj/3vQQF3zCepYoUz8jcI73HPdwbeyBkd\niEDPfUYd/x7H4c7/I9vG+o1VTqkC50cRRj70/b17KSa7qWFiNyi2LSr2EIZkyXCn\n0q23KXB56jzaYyWf/Wi3MOxw+3WKt21gZ7IeyLnp2KhvAotnDU0mV3HaIPzBSlCN\nsSi6\n-----END CERTIFICATE-----\n" + ]; + } +}); + +// node_modules/.pnpm/aws-ssl-profiles@1.1.2/node_modules/aws-ssl-profiles/lib/index.js +var require_lib3 = __commonJS({ + "node_modules/.pnpm/aws-ssl-profiles@1.1.2/node_modules/aws-ssl-profiles/lib/index.js"(exports2, module2) { + "use strict"; + Object.defineProperty(exports2, "__esModule", { value: true }); + var defaults_js_1 = require_defaults(); + var proxies_js_1 = require_proxies(); + var proxyBundle = { + ca: proxies_js_1.proxies + }; + var profiles = { + ca: [...defaults_js_1.defaults, ...proxies_js_1.proxies] + }; + module2.exports = profiles; + module2.exports.proxyBundle = proxyBundle; + module2.exports.default = profiles; + } +}); + +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/constants/ssl_profiles.js +var require_ssl_profiles = __commonJS({ + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/constants/ssl_profiles.js"(exports2) { + "use strict"; + var awsCaBundle = require_lib3(); exports2["Amazon RDS"] = { - ca: [ - "-----BEGIN CERTIFICATE-----\nMIID9DCCAtygAwIBAgIBQjANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\nEzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\nGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\nGzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUwOTExMzFaFw0y\nMDAzMDUwOTExMzFaMIGKMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\nbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\ncywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEbMBkGA1UEAwwSQW1hem9uIFJE\nUyBSb290IENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuD8nrZ8V\nu+VA8yVlUipCZIKPTDcOILYpUe8Tct0YeQQr0uyl018StdBsa3CjBgvwpDRq1HgF\nJi2N3+39+shCNspQeE6aYU+BHXhKhIIStt3r7gl/4NqYiDDMWKHxHq0nsGDFfArf\nAOcjZdJagOMqb3fF46flc8k2E7THTm9Sz4L7RY1WdABMuurpICLFE3oHcGdapOb9\nT53pQR+xpHW9atkcf3pf7gbO0rlKVSIoUenBlZipUlp1VZl/OD/E+TtRhDDNdI2J\nP/DSMM3aEsq6ZQkfbz/Ilml+Lx3tJYXUDmp+ZjzMPLk/+3beT8EhrwtcG3VPpvwp\nBIOqsqVVTvw/CwIDAQABo2MwYTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUw\nAwEB/zAdBgNVHQ4EFgQUTgLurD72FchM7Sz1BcGPnIQISYMwHwYDVR0jBBgwFoAU\nTgLurD72FchM7Sz1BcGPnIQISYMwDQYJKoZIhvcNAQEFBQADggEBAHZcgIio8pAm\nMjHD5cl6wKjXxScXKtXygWH2BoDMYBJF9yfyKO2jEFxYKbHePpnXB1R04zJSWAw5\n2EUuDI1pSBh9BA82/5PkuNlNeSTB3dXDD2PEPdzVWbSKvUB8ZdooV+2vngL0Zm4r\n47QPyd18yPHrRIbtBtHR/6CwKevLZ394zgExqhnekYKIqqEX41xsUV0Gm6x4vpjf\n2u6O/+YE2U+qyyxHE5Wd5oqde0oo9UUpFETJPVb6Q2cEeQib8PBAyi0i6KnF+kIV\nA9dY7IHSubtCK/i8wxMVqfd5GtbA8mmpeJFwnDvm9rBEsHybl08qlax9syEwsUYr\n/40NawZfTUU=\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEATCCAumgAwIBAgIBRDANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\nEzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\nGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\nGzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMjAzMDZaFw0y\nMDAzMDUyMjAzMDZaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\nbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\ncywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1hem9uIFJE\nUyBhcC1ub3J0aGVhc3QtMSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\nggEBAMmM2B4PfTXCZjbZMWiDPyxvk/eeNwIRJAhfzesiGUiLozX6CRy3rwC1ZOPV\nAcQf0LB+O8wY88C/cV+d4Q2nBDmnk+Vx7o2MyMh343r5rR3Na+4izd89tkQVt0WW\nvO21KRH5i8EuBjinboOwAwu6IJ+HyiQiM0VjgjrmEr/YzFPL8MgHD/YUHehqjACn\nC0+B7/gu7W4qJzBL2DOf7ub2qszGtwPE+qQzkCRDwE1A4AJmVE++/FLH2Zx78Egg\nfV1sUxPtYgjGH76VyyO6GNKM6rAUMD/q5mnPASQVIXgKbupr618bnH+SWHFjBqZq\nHvDGPMtiiWII41EmGUypyt5AbysCAwEAAaNmMGQwDgYDVR0PAQH/BAQDAgEGMBIG\nA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFIiKM0Q6n1K4EmLxs3ZXxINbwEwR\nMB8GA1UdIwQYMBaAFE4C7qw+9hXITO0s9QXBj5yECEmDMA0GCSqGSIb3DQEBBQUA\nA4IBAQBezGbE9Rw/k2e25iGjj5n8r+M3dlye8ORfCE/dijHtxqAKasXHgKX8I9Tw\nJkBiGWiuzqn7gO5MJ0nMMro1+gq29qjZnYX1pDHPgsRjUX8R+juRhgJ3JSHijRbf\n4qNJrnwga7pj94MhcLq9u0f6dxH6dXbyMv21T4TZMTmcFduf1KgaiVx1PEyJjC6r\nM+Ru+A0eM+jJ7uCjUoZKcpX8xkj4nmSnz9NMPog3wdOSB9cAW7XIc5mHa656wr7I\nWJxVcYNHTXIjCcng2zMKd1aCcl2KSFfy56sRfT7J5Wp69QSr+jq8KM55gw8uqAwi\nVPrXn2899T1rcTtFYFP16WXjGuc0\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEATCCAumgAwIBAgIBRTANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\nEzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\nGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\nGzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMjAzMTlaFw0y\nMDAzMDUyMjAzMTlaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\nbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\ncywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1hem9uIFJE\nUyBhcC1zb3V0aGVhc3QtMSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\nggEBANaXElmSEYt/UtxHFsARFhSUahTf1KNJzR0Dmay6hqOXQuRVbKRwPd19u5vx\nDdF1sLT7D69IK3VDnUiQScaCv2Dpu9foZt+rLx+cpx1qiQd1UHrvqq8xPzQOqCdC\nRFStq6yVYZ69yfpfoI67AjclMOjl2Vph3ftVnqP0IgVKZdzeC7fd+umGgR9xY0Qr\nUbhd/lWdsbNvzK3f1TPWcfIKQnpvSt85PIEDJir6/nuJUKMtmJRwTymJf0i+JZ4x\n7dJa341p2kHKcHMgOPW7nJQklGBA70ytjUV6/qebS3yIugr/28mwReflg3TJzVDl\nEOvi6pqbqNbkMuEwGDCmEQIVqgkCAwEAAaNmMGQwDgYDVR0PAQH/BAQDAgEGMBIG\nA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFAu93/4k5xbWOsgdCdn+/KdiRuit\nMB8GA1UdIwQYMBaAFE4C7qw+9hXITO0s9QXBj5yECEmDMA0GCSqGSIb3DQEBBQUA\nA4IBAQBlcjSyscpPjf5+MgzMuAsCxByqUt+WFspwcMCpwdaBeHOPSQrXNqX2Sk6P\nkth6oCivA64trWo8tFMvPYlUA1FYVD5WpN0kCK+P5pD4KHlaDsXhuhClJzp/OP8t\npOyUr5109RHLxqoKB5J5m1XA7rgcFjnMxwBSWFe3/4uMk/+4T53YfCVXuc6QV3i7\nI/2LAJwFf//pTtt6fZenYfCsahnr2nvrNRNyAxcfvGZ/4Opn/mJtR6R/AjvQZHiR\nbkRNKF2GW0ueK5W4FkZVZVhhX9xh1Aj2Ollb+lbOqADaVj+AT3PoJPZ3MPQHKCXm\nxwG0LOLlRr/TfD6li1AfOVTAJXv9\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEATCCAumgAwIBAgIBRjANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\nEzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\nGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\nGzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMjAzMjRaFw0y\nMDAzMDUyMjAzMjRaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\nbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\ncywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1hem9uIFJE\nUyBhcC1zb3V0aGVhc3QtMiBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\nggEBAJqBAJutz69hFOh3BtLHZTbwE8eejGGKayn9hu98YMDPzWzGXWCmW+ZYWELA\ncY3cNWNF8K4FqKXFr2ssorBYim1UtYFX8yhydT2hMD5zgQ2sCGUpuidijuPA6zaq\nZ3tdhVR94f0q8mpwpv2zqR9PcqaGDx2VR1x773FupRPRo7mEW1vC3IptHCQlP/zE\n7jQiLl28bDIH2567xg7e7E9WnZToRnhlYdTaDaJsHTzi5mwILi4cihSok7Shv/ME\nhnukvxeSPUpaVtFaBhfBqq055ePq9I+Ns4KGreTKMhU0O9fkkaBaBmPaFgmeX/XO\nn2AX7gMouo3mtv34iDTZ0h6YCGkCAwEAAaNmMGQwDgYDVR0PAQH/BAQDAgEGMBIG\nA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFIlQnY0KHYWn1jYumSdJYfwj/Nfw\nMB8GA1UdIwQYMBaAFE4C7qw+9hXITO0s9QXBj5yECEmDMA0GCSqGSIb3DQEBBQUA\nA4IBAQA0wVU6/l41cTzHc4azc4CDYY2Wd90DFWiH9C/mw0SgToYfCJ/5Cfi0NT/Y\nPRnk3GchychCJgoPA/k9d0//IhYEAIiIDjyFVgjbTkKV3sh4RbdldKVOUB9kumz/\nZpShplsGt3z4QQiVnKfrAgqxWDjR0I0pQKkxXa6Sjkicos9LQxVtJ0XA4ieG1E7z\nzJr+6t80wmzxvkInSaWP3xNJK9azVRTrgQZQlvkbpDbExl4mNTG66VD3bAp6t3Wa\nB49//uDdfZmPkqqbX+hsxp160OH0rxJppwO3Bh869PkDnaPEd/Pxw7PawC+li0gi\nNRV8iCEx85aFxcyOhqn0WZOasxee\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIID/zCCAuegAwIBAgIBRzANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\nEzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\nGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\nGzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMjAzMzFaFw0y\nMDAzMDUyMjAzMzFaMIGSMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\nbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\ncywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEjMCEGA1UEAwwaQW1hem9uIFJE\nUyBldS1jZW50cmFsLTEgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB\nAQDFtP2dhSLuaPOI4ZrrPWsK4OY9ocQBp3yApH1KJYmI9wpQKZG/KCH2E6Oo7JAw\nQORU519r033T+FO2Z7pFPlmz1yrxGXyHpJs8ySx3Yo5S8ncDCdZJCLmtPiq/hahg\n5/0ffexMFUCQaYicFZsrJ/cStdxUV+tSw2JQLD7UxS9J97LQWUPyyG+ZrjYVTVq+\nzudnFmNSe4QoecXMhAFTGJFQXxP7nhSL9Ao5FGgdXy7/JWeWdQIAj8ku6cBDKPa6\nY6kP+ak+In+Lye8z9qsCD/afUozfWjPR2aA4JoIZVF8dNRShIMo8l0XfgfM2q0+n\nApZWZ+BjhIO5XuoUgHS3D2YFAgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNV\nHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBRm4GsWIA/M6q+tK8WGHWDGh2gcyTAf\nBgNVHSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQUFAAOC\nAQEAHpMmeVQNqcxgfQdbDIi5UIy+E7zZykmtAygN1XQrvga9nXTis4kOTN6g5/+g\nHCx7jIXeNJzAbvg8XFqBN84Quqgpl/tQkbpco9Jh1HDs558D5NnZQxNqH5qXQ3Mm\nuPgCw0pYcPOa7bhs07i+MdVwPBsX27CFDtsgAIru8HvKxY1oTZrWnyIRo93tt/pk\nWuItVMVHjaQZVfTCow0aDUbte6Vlw82KjUFq+n2NMSCJDiDKsDDHT6BJc4AJHIq3\n/4Z52MSC9KMr0yAaaoWfW/yMEj9LliQauAgwVjArF4q78rxpfKTG9Rfd8U1BZANP\n7FrFMN0ThjfA1IvmOYcgskY5bQ==\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIID/DCCAuSgAwIBAgIBSDANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\nEzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\nGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\nGzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMjAzMzVaFw0y\nMDAzMDUyMjAzMzVaMIGPMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\nbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\ncywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEgMB4GA1UEAwwXQW1hem9uIFJE\nUyBldS13ZXN0LTEgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCx\nPdbqQ0HKRj79Pmocxvjc+P6i4Ux24kgFIl+ckiir1vzkmesc3a58gjrMlCksEObt\nYihs5IhzEq1ePT0gbfS9GYFp34Uj/MtPwlrfCBWG4d2TcrsKRHr1/EXUYhWqmdrb\nRhX8XqoRhVkbF/auzFSBhTzcGGvZpQ2KIaxRcQfcXlMVhj/pxxAjh8U4F350Fb0h\nnX1jw4/KvEreBL0Xb2lnlGTkwVxaKGSgXEnOgIyOFdOQc61vdome0+eeZsP4jqeR\nTGYJA9izJsRbe2YJxHuazD+548hsPlM3vFzKKEVURCha466rAaYAHy3rKur3HYQx\nYt+SoKcEz9PXuSGj96ejAgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMB\nAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBTebg//h2oeXbZjQ4uuoiuLYzuiPDAfBgNV\nHSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQUFAAOCAQEA\nTikPaGeZasTPw+4RBemlsyPAjtFFQLo7ddaFdORLgdEysVf8aBqndvbA6MT/v4lj\nGtEtUdF59ZcbWOrVm+fBZ2h/jYJ59dYF/xzb09nyRbdMSzB9+mkSsnOMqluq5y8o\nDY/PfP2vGhEg/2ZncRC7nlQU1Dm8F4lFWEiQ2fi7O1cW852Vmbq61RIfcYsH/9Ma\nkpgk10VZ75b8m3UhmpZ/2uRY+JEHImH5WpcTJ7wNiPNJsciZMznGtrgOnPzYco8L\ncDleOASIZifNMQi9PKOJKvi0ITz0B/imr8KBsW0YjZVJ54HMa7W1lwugSM7aMAs+\nE3Sd5lS+SHwWaOCHwhOEVA==\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIID/DCCAuSgAwIBAgIBSTANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\nEzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\nGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\nGzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMjAzNDBaFw0y\nMDAzMDUyMjAzNDBaMIGPMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\nbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\ncywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEgMB4GA1UEAwwXQW1hem9uIFJE\nUyBzYS1lYXN0LTEgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCU\nX4OBnQ5xA6TLJAiFEI6l7bUWjoVJBa/VbMdCCSs2i2dOKmqUaXu2ix2zcPILj3lZ\nGMk3d/2zvTK/cKhcFrewHUBamTeVHdEmynhMQamqNmkM4ptYzFcvEUw1TGxHT4pV\nQ6gSN7+/AJewQvyHexHo8D0+LDN0/Wa9mRm4ixCYH2CyYYJNKaZt9+EZfNu+PPS4\n8iB0TWH0DgQkbWMBfCRgolLLitAZklZ4dvdlEBS7evN1/7ttBxUK6SvkeeSx3zBl\nww3BlXqc3bvTQL0A+RRysaVyFbvtp9domFaDKZCpMmDFAN/ntx215xmQdrSt+K3F\ncXdGQYHx5q410CAclGnbAgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMB\nAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBT6iVWnm/uakS+tEX2mzIfw+8JL0zAfBgNV\nHSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQUFAAOCAQEA\nFmDD+QuDklXn2EgShwQxV13+txPRuVdOSrutHhoCgMwFWCMtPPtBAKs6KPY7Guvw\nDpJoZSehDiOfsgMirjOWjvfkeWSNvKfjWTVneX7pZD9W5WPnsDBvTbCGezm+v87z\nb+ZM2ZMo98m/wkMcIEAgdSKilR2fuw8rLkAjhYFfs0A7tDgZ9noKwgHvoE4dsrI0\nKZYco6DlP/brASfHTPa2puBLN9McK3v+h0JaSqqm5Ro2Bh56tZkQh8AWy/miuDuK\n3+hNEVdxosxlkM1TPa1DGj0EzzK0yoeerXuH2HX7LlCrrxf6/wdKnjR12PMrLQ4A\npCqkcWw894z6bV9MAvKe6A==\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIID/DCCAuSgAwIBAgIBQzANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\nEzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\nGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\nGzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMTU0MDRaFw0y\nMDAzMDUyMTU0MDRaMIGPMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\nbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\ncywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEgMB4GA1UEAwwXQW1hem9uIFJE\nUyB1cy1lYXN0LTEgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDI\nUIuwh8NusKHk1SqPXcP7OqxY3S/M2ZyQWD3w7Bfihpyyy/fc1w0/suIpX3kbMhAV\n2ESwged2/2zSx4pVnjp/493r4luhSqQYzru78TuPt9bhJIJ51WXunZW2SWkisSaf\nUSYUzVN9ezR/bjXTumSUQaLIouJt3OHLX49s+3NAbUyOI8EdvgBQWD68H1epsC0n\nCI5s+pIktyOZ59c4DCDLQcXErQ+tNbDC++oct1ANd/q8p9URonYwGCGOBy7sbCYq\n9eVHh1Iy2M+SNXddVOGw5EuruvHoCIQyOz5Lz4zSuZA9dRbrfztNOpezCNYu6NKM\nn+hzcvdiyxv77uNm8EaxAgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMB\nAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBQSQG3TmMe6Sa3KufaPBa72v4QFDzAfBgNV\nHSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQUFAAOCAQEA\nL/mOZfB3187xTmjOHMqN2G2oSKHBKiQLM9uv8+97qT+XR+TVsBT6b3yoPpMAGhHA\nPc7nxAF5gPpuzatx0OTLPcmYucFmfqT/1qA5WlgCnMNtczyNMH97lKFTNV7Njtek\njWEzAEQSyEWrkNpNlC4j6kMYyPzVXQeXUeZTgJ9FNnVZqmvfjip2N22tawMjrCn5\n7KN/zN65EwY2oO9XsaTwwWmBu3NrDdMbzJnbxoWcFWj4RBwanR1XjQOVNhDwmCOl\n/1Et13b8CPyj69PC8BOVU6cfTSx8WUVy0qvYOKHNY9Bqa5BDnIL3IVmUkeTlM1mt\nenRpyBj+Bk9rh/ICdiRKmA==\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIID/DCCAuSgAwIBAgIBSjANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\nEzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\nGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\nGzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMjAzNDVaFw0y\nMDAzMDUyMjAzNDVaMIGPMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\nbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\ncywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEgMB4GA1UEAwwXQW1hem9uIFJE\nUyB1cy13ZXN0LTEgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDE\nDhw+uw/ycaiIhhyu2pXFRimq0DlB8cNtIe8hdqndH8TV/TFrljNgR8QdzOgZtZ9C\nzzQ2GRpInN/qJF6slEd6wO+6TaDBQkPY+07TXNt52POFUhdVkhJXHpE2BS7Xn6J7\n7RFAOeG1IZmc2DDt+sR1BgXzUqHslQGfFYNS0/MBO4P+ya6W7IhruB1qfa4HiYQS\ndbe4MvGWnv0UzwAqdR7OF8+8/5c58YXZIXCO9riYF2ql6KNSL5cyDPcYK5VK0+Q9\nVI6vuJHSMYcF7wLePw8jtBktqAFE/wbdZiIHhZvNyiNWPPNTGUmQbaJ+TzQEHDs5\n8en+/W7JKnPyBOkxxENbAgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMB\nAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBS0nw/tFR9bCjgqWTPJkyy4oOD8bzAfBgNV\nHSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQUFAAOCAQEA\nCXGAY3feAak6lHdqj6+YWjy6yyUnLK37bRxZDsyDVXrPRQaXRzPTzx79jvDwEb/H\nQ/bdQ7zQRWqJcbivQlwhuPJ4kWPUZgSt3JUUuqkMsDzsvj/bwIjlrEFDOdHGh0mi\neVIngFEjUXjMh+5aHPEF9BlQnB8LfVtKj18e15UDTXFa+xJPFxUR7wDzCfo4WI1m\nsUMG4q1FkGAZgsoyFPZfF8IVvgCuGdR8z30VWKklFxttlK0eGLlPAyIO0CQxPQlo\nsaNJrHf4tLOgZIWk+LpDhNd9Et5EzvJ3aURUsKY4pISPPF5WdvM9OE59bERwUErd\nnuOuQWQeeadMceZnauRzJQ==\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIID/DCCAuSgAwIBAgIBSzANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\nEzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\nGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\nGzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMjAzNTBaFw0y\nMDAzMDUyMjAzNTBaMIGPMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\nbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\ncywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEgMB4GA1UEAwwXQW1hem9uIFJE\nUyB1cy13ZXN0LTIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDM\nH58SR48U6jyERC1vYTnub34smf5EQVXyzaTmspWGWGzT31NLNZGSDFaa7yef9kdO\nmzJsgebR5tXq6LdwlIoWkKYQ7ycUaadtVKVYdI40QcI3cHn0qLFlg2iBXmWp/B+i\nZ34VuVlCh31Uj5WmhaBoz8t/GRqh1V/aCsf3Wc6jCezH3QfuCjBpzxdOOHN6Ie2v\nxX09O5qmZTvMoRBAvPkxdaPg/Mi7fxueWTbEVk78kuFbF1jHYw8U1BLILIAhcqlq\nx4u8nl73t3O3l/soNUcIwUDK0/S+Kfqhwn9yQyPlhb4Wy3pfnZLJdkyHldktnQav\n9TB9u7KH5Lk0aAYslMLxAgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMB\nAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBT8roM4lRnlFHWMPWRz0zkwFZog1jAfBgNV\nHSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQUFAAOCAQEA\nJwrxwgwmPtcdaU7O7WDdYa4hprpOMamI49NDzmE0s10oGrqmLwZygcWU0jT+fJ+Y\npJe1w0CVfKaeLYNsOBVW3X4ZPmffYfWBheZiaiEflq/P6t7/Eg81gaKYnZ/x1Dfa\nsUYkzPvCkXe9wEz5zdUTOCptDt89rBR9CstL9vE7WYUgiVVmBJffWbHQLtfjv6OF\nNMb0QME981kGRzc2WhgP71YS2hHd1kXtsoYP1yTu4vThSKsoN4bkiHsaC1cRkLoy\n0fFA4wpB3WloMEvCDaUvvH1LZlBXTNlwi9KtcwD4tDxkkBt4tQczKLGpQ/nF/W9n\n8YDWk3IIc1sd0bkZqoau2Q==\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEATCCAumgAwIBAgIBTDANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\nEzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\nGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\nGzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTExMDYwMDA1NDZaFw0y\nMDAzMDUwMDA1NDZaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\nbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\ncywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1hem9uIFJE\nUyBhcC1ub3J0aGVhc3QtMiBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\nggEBAKSwd+RVUzTRH0FgnbwoTK8TMm/zMT4+2BvALpAUe6YXbkisg2goycWuuWLg\njOpFBB3GtyvXZnkqi7MkDWUmj1a2kf8l2oLyoaZ+Hm9x/sV+IJzOqPvj1XVUGjP6\nyYYnPJmUYqvZeI7fEkIGdFkP2m4/sgsSGsFvpD9FK1bL1Kx2UDpYX0kHTtr18Zm/\n1oN6irqWALSmXMDydb8hE0FB2A1VFyeKE6PnoDj/Y5cPHwPPdEi6/3gkDkSaOG30\nrWeQfL3pOcKqzbHaWTxMphd0DSL/quZ64Nr+Ly65Q5PRcTrtr55ekOUziuqXwk+o\n9QpACMwcJ7ROqOznZTqTzSFVXFECAwEAAaNmMGQwDgYDVR0PAQH/BAQDAgEGMBIG\nA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFM6Nox/QWbhzWVvzoJ/y0kGpNPK+\nMB8GA1UdIwQYMBaAFE4C7qw+9hXITO0s9QXBj5yECEmDMA0GCSqGSIb3DQEBBQUA\nA4IBAQCTkWBqNvyRf3Y/W21DwFx3oT/AIWrHt0BdGZO34tavummXemTH9LZ/mqv9\naljt6ZuDtf5DEQjdsAwXMsyo03ffnP7doWm8iaF1+Mui77ot0TmTsP/deyGwukvJ\ntkxX8bZjDh+EaNauWKr+CYnniNxCQLfFtXYJsfOdVBzK3xNL+Z3ucOQRhr2helWc\nCDQgwfhP1+3pRVKqHvWCPC4R3fT7RZHuRmZ38kndv476GxRntejh+ePffif78bFI\n3rIZCPBGobrrUMycafSbyXteoGca/kA+/IqrAPlk0pWQ4aEL0yTWN2h2dnjoD7oX\nbyIuL/g9AGRh97+ssn7D6bDRPTbW\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIID/TCCAuWgAwIBAgIBTTANBgkqhkiG9w0BAQsFADCBijELMAkGA1UEBhMCVVMx\nEzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\nGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\nGzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNjA1MDMyMTI5MjJaFw0y\nMDAzMDUyMTI5MjJaMIGQMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\nbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\ncywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEhMB8GA1UEAwwYQW1hem9uIFJE\nUyBhcC1zb3V0aC0xIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA\n06eWGLE0TeqL9kyWOLkS8q0fXO97z+xyBV3DKSB2lg2GkgBz3B98MkmkeB0SZy3G\nCe4uCpCPbFKiFEdiUclOlhZsrBuCeaimxLM3Ig2wuenElO/7TqgaYHYUbT3d+VQW\nGUbLn5GRZJZe1OAClYdOWm7A1CKpuo+cVV1vxbY2nGUQSJPpVn2sT9gnwvjdE60U\nJGYU/RLCTm8zmZBvlWaNIeKDnreIc4rKn6gUnJ2cQn1ryCVleEeyc3xjYDSrjgdn\nFLYGcp9mphqVT0byeQMOk0c7RHpxrCSA0V5V6/CreFV2LteK50qcDQzDSM18vWP/\np09FoN8O7QrtOeZJzH/lmwIDAQABo2YwZDAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0T\nAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQU2i83QHuEl/d0keXF+69HNJph7cMwHwYD\nVR0jBBgwFoAUTgLurD72FchM7Sz1BcGPnIQISYMwDQYJKoZIhvcNAQELBQADggEB\nACqnH2VjApoDqoSQOky52QBwsGaj+xWYHW5Gm7EvCqvQuhWMkeBuD6YJmMvNyA9G\nI2lh6/o+sUk/RIsbYbxPRdhNPTOgDR9zsNRw6qxaHztq/CEC+mxDCLa3O1hHBaDV\nBmB3nCZb93BvO0EQSEk7aytKq/f+sjyxqOcs385gintdHGU9uM7gTZHnU9vByJsm\n/TL07Miq67X0NlhIoo3jAk+xHaeKJdxdKATQp0448P5cY20q4b8aMk1twcNaMvCP\ndG4M5doaoUA8OQ/0ukLLae/LBxLeTw04q1/a2SyFaVUX2Twbb1S3xVWwLA8vsyGr\nigXx7B5GgP+IHb6DTjPJAi0=\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIID/DCCAuSgAwIBAgIBTjANBgkqhkiG9w0BAQsFADCBijELMAkGA1UEBhMCVVMx\nEzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\nGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\nGzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNjA4MTExOTU4NDVaFw0y\nMDAzMDUxOTU4NDVaMIGPMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\nbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\ncywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEgMB4GA1UEAwwXQW1hem9uIFJE\nUyB1cy1lYXN0LTIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCp\nWnnUX7wM0zzstccX+4iXKJa9GR0a2PpvB1paEX4QRCgfhEdQWDaSqyrWNgdVCKkt\n1aQkWu5j6VAC2XIG7kKoonm1ZdBVyBLqW5lXNywlaiU9yhJkwo8BR+/OqgE+PLt/\nEO1mlN0PQudja/XkExCXTO29TG2j7F/O7hox6vTyHNHc0H88zS21uPuBE+jivViS\nyzj/BkyoQ85hnkues3f9R6gCGdc+J51JbZnmgzUkvXjAEuKhAm9JksVOxcOKUYe5\nERhn0U9zjzpfbAITIkul97VVa5IxskFFTHIPJbvRKHJkiF6wTJww/tc9wm+fSCJ1\n+DbQTGZgkQ3bJrqRN29/AgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMB\nAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBSAHQzUYYZbepwKEMvGdHp8wzHnfDAfBgNV\nHSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQsFAAOCAQEA\nMbaEzSYZ+aZeTBxf8yi0ta8K4RdwEJsEmP6IhFFQHYUtva2Cynl4Q9tZg3RMsybT\n9mlnSQQlbN/wqIIXbkrcgFcHoXG9Odm/bDtUwwwDaiEhXVfeQom3G77QHOWMTCGK\nqadwuh5msrb17JdXZoXr4PYHDKP7j0ONfAyFNER2+uecblHfRSpVq5UeF3L6ZJb8\nfSw/GtAV6an+/0r+Qm+PiI2H5XuZ4GmRJYnGMhqWhBYrY7p3jtVnKcsh39wgfUnW\nAvZEZG/yhFyAZW0Essa39LiL5VSq14Y1DOj0wgnhSY/9WHxaAo1HB1T9OeZknYbD\nfl/EGSZ0TEvZkENrXcPlVA==\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIID/zCCAuegAwIBAgIBTzANBgkqhkiG9w0BAQsFADCBijELMAkGA1UEBhMCVVMx\nEzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\nGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\nGzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNjA5MTUwMDEwMTFaFw0y\nMDAzMDUwMDEwMTFaMIGSMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\nbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\ncywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEjMCEGA1UEAwwaQW1hem9uIFJE\nUyBjYS1jZW50cmFsLTEgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB\nAQCZYI/iQ6DrS3ny3t1EwX1wAD+3LMgh7Fd01EW5LIuaK2kYIIQpsVKhxLCit/V5\nAGc/1qiJS1Qz9ODLTh0Na6bZW6EakRzuHJLe32KJtoFYPC7Z09UqzXrpA/XL+1hM\nP0ZmCWsU7Nn/EmvfBp9zX3dZp6P6ATrvDuYaVFr+SA7aT3FXpBroqBS1fyzUPs+W\nc6zTR6+yc4zkHX0XQxC5RH6xjgpeRkoOajA/sNo7AQF7KlWmKHbdVF44cvvAhRKZ\nXaoVs/C4GjkaAEPTCbopYdhzg+KLx9eB2BQnYLRrIOQZtRfbQI2Nbj7p3VsRuOW1\ntlcks2w1Gb0YC6w6SuIMFkl1AgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNV\nHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBToYWxE1lawl6Ks6NsvpbHQ3GKEtzAf\nBgNVHSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQsFAAOC\nAQEAG/8tQ0ooi3hoQpa5EJz0/E5VYBsAz3YxA2HoIonn0jJyG16bzB4yZt4vNQMA\nKsNlQ1uwDWYL1nz63axieUUFIxqxl1KmwfhsmLgZ0Hd2mnTPIl2Hw3uj5+wdgGBg\nagnAZ0bajsBYgD2VGQbqjdk2Qn7Fjy3LEWIvGZx4KyZ99OJ2QxB7JOPdauURAtWA\nDKYkP4LLJxtj07DSzG8kuRWb9B47uqUD+eKDIyjfjbnzGtd9HqqzYFau7EX3HVD9\n9Qhnjl7bTZ6YfAEZ3nH2t3Vc0z76XfGh47rd0pNRhMV+xpok75asKf/lNh5mcUrr\nVKwflyMkQpSbDCmcdJ90N2xEXQ==\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIID/DCCAuSgAwIBAgIBUDANBgkqhkiG9w0BAQsFADCBijELMAkGA1UEBhMCVVMx\nEzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\nGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\nGzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNjEwMTAxNzQ0NDJaFw0y\nMDAzMDUxNzQ0NDJaMIGPMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\nbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\ncywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEgMB4GA1UEAwwXQW1hem9uIFJE\nUyBldS13ZXN0LTIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDO\ncttLJfubB4XMMIGWNfJISkIdCMGJyOzLiMJaiWB5GYoXKhEl7YGotpy0qklwW3BQ\na0fmVdcCLX+dIuVQ9iFK+ZcK7zwm7HtdDTCHOCKeOh2IcnU4c/VIokFi6Gn8udM6\nN/Zi5M5OGpVwLVALQU7Yctsn3c95el6MdVx6mJiIPVu7tCVZn88Z2koBQ2gq9P4O\nSb249SHFqOb03lYDsaqy1NDsznEOhaRBw7DPJFpvmw1lA3/Y6qrExRI06H2VYR2i\n7qxwDV50N58fs10n7Ye1IOxTVJsgEA7X6EkRRXqYaM39Z76R894548WHfwXWjUsi\nMEX0RS0/t1GmnUQjvevDAgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMB\nAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBQBxmcuRSxERYCtNnSr5xNfySokHjAfBgNV\nHSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQsFAAOCAQEA\nUyCUQjsF3nUAABjfEZmpksTuUo07aT3KGYt+EMMFdejnBQ0+2lJJFGtT+CDAk1SD\nRSgfEBon5vvKEtlnTf9a3pv8WXOAkhfxnryr9FH6NiB8obISHNQNPHn0ljT2/T+I\nY6ytfRvKHa0cu3V0NXbJm2B4KEOt4QCDiFxUIX9z6eB4Kditwu05OgQh6KcogOiP\nJesWxBMXXGoDC1rIYTFO7szwDyOHlCcVXJDNsTJhc32oDWYdeIbW7o/5I+aQsrXZ\nC96HykZcgWzz6sElrQxUaT3IoMw/5nmw4uWKKnZnxgI9bY4fpQwMeBZ96iHfFxvH\nmqfEEuC7uUoPofXdBp2ObQ==\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIID/DCCAuSgAwIBAgIBUTANBgkqhkiG9w0BAQsFADCBijELMAkGA1UEBhMCVVMx\nEzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\nGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\nGzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNzA4MjUyMTM5MjZaFw0y\nMDAzMDUyMTM5MjZaMIGPMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\nbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\ncywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEgMB4GA1UEAwwXQW1hem9uIFJE\nUyBldS13ZXN0LTMgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC+\nxmlEC/3a4cJH+UPwXCE02lC7Zq5NHd0dn6peMeLN8agb6jW4VfSY0NydjRj2DJZ8\nK7wV6sub5NUGT1NuFmvSmdbNR2T59KX0p2dVvxmXHHtIpQ9Y8Aq3ZfhmC5q5Bqgw\ntMA1xayDi7HmoPX3R8kk9ktAZQf6lDeksCvok8idjTu9tiSpDiMwds5BjMsWfyjZ\nd13PTGGNHYVdP692BSyXzSP1Vj84nJKnciW8tAqwIiadreJt5oXyrCXi8ekUMs80\ncUTuGm3aA3Q7PB5ljJMPqz0eVddaiIvmTJ9O3Ez3Du/HpImyMzXjkFaf+oNXf/Hx\n/EW5jCRR6vEiXJcDRDS7AgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMB\nAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBRZ9mRtS5fHk3ZKhG20Oack4cAqMTAfBgNV\nHSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQsFAAOCAQEA\nF/u/9L6ExQwD73F/bhCw7PWcwwqsK1mypIdrjdIsu0JSgwWwGCXmrIspA3n3Dqxq\nsMhAJD88s9Em7337t+naar2VyLO63MGwjj+vA4mtvQRKq8ScIpiEc7xN6g8HUMsd\ngPG9lBGfNjuAZsrGJflrko4HyuSM7zHExMjXLH+CXcv/m3lWOZwnIvlVMa4x0Tz0\nA4fklaawryngzeEjuW6zOiYCzjZtPlP8Fw0SpzppJ8VpQfrZ751RDo4yudmPqoPK\n5EUe36L8U+oYBXnC5TlYs9bpVv9o5wJQI5qA9oQE2eFWxF1E0AyZ4V5sgGUBStaX\nBjDDWul0wSo7rt1Tq7XpnA==\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEATCCAumgAwIBAgIBTjANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\nEzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\nGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\nGzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNzEyMDEwMDU1NDJaFw0y\nMDAzMDUwMDU1NDJaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\nbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\ncywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1hem9uIFJE\nUyBhcC1ub3J0aGVhc3QtMyBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\nggEBAMZtQNnm/XT19mTa10ftHLzg5UhajoI65JHv4TQNdGXdsv+CQdGYU49BJ9Eu\n3bYgiEtTzR2lQe9zGMvtuJobLhOWuavzp7IixoIQcHkFHN6wJ1CvqrxgvJfBq6Hy\nEuCDCiU+PPDLUNA6XM6Qx3IpHd1wrJkjRB80dhmMSpxmRmx849uFafhN+P1QybsM\nTI0o48VON2+vj+mNuQTyLMMP8D4odSQHjaoG+zyJfJGZeAyqQyoOUOFEyQaHC3TT\n3IDSNCQlpxb9LerbCoKu79WFBBq3CS5cYpg8/fsnV2CniRBFFUumBt5z4dhw9RJU\nqlUXXO1ZyzpGd+c5v6FtrfXtnIUCAwEAAaNmMGQwDgYDVR0PAQH/BAQDAgEGMBIG\nA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFETv7ELNplYy/xTeIOInl6nzeiHg\nMB8GA1UdIwQYMBaAFE4C7qw+9hXITO0s9QXBj5yECEmDMA0GCSqGSIb3DQEBBQUA\nA4IBAQCpKxOQcd0tEKb3OtsOY8q/MPwTyustGk2Rt7t9G68idADp8IytB7M0SDRo\nwWZqynEq7orQVKdVOanhEWksNDzGp0+FPAf/KpVvdYCd7ru3+iI+V4ZEp2JFdjuZ\nZz0PIjS6AgsZqE5Ri1J+NmfmjGZCPhsHnGZiBaenX6K5VRwwwmLN6xtoqrrfR5zL\nQfBeeZNJG6KiM3R/DxJ5rAa6Fz+acrhJ60L7HprhB7SFtj1RCijau3+ZwiGmUOMr\nyKlMv+VgmzSw7o4Hbxy1WVrA6zQsTHHSGf+vkQn2PHvnFMUEu/ZLbTDYFNmTLK91\nK6o4nMsEvhBKgo4z7H1EqqxXhvN2\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEBDCCAuygAwIBAgIBTTANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\nEzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\nGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\nGzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNzEyMDYyMjQyMjdaFw0y\nMDAzMDQyMjQyMjdaMIGXMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\nbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\ncywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEoMCYGA1UEAwwfQW1hem9uIFJE\nUyBwcmV2aWV3LXVzLWVhc3QtMiBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC\nAQoCggEBAMw0E8k8URanS0c/i1S7wzFf5+XC9H2bm+4pENdElGP5s9rVCybrzJaw\n6zZgVLpOFnS9mJ+sDHIMUexPjj0X4+r7wZ4+hPfy7Rmrgbt23IQwr+PIBxsKAVjj\niaQ3bSm5WQ79an5elfQqEDdZ13ckUcLBJDA8bUDthI8m7gnteGtx0M1D0VS5PDs9\ncf96QlBia9Lx3VcNo3cc0PzP30E4j3h/Ywlb0jXUgB6oVlTxK70BjD3kZa+2xlea\nvKmm4NqGVhPY7BWd4XNdbSYsPDeZ9HxHNWXZxoHcQ7vSU8RKYVPtoBK/zIp3eWOi\ngzZlm5vYPvlkYh2pshttPPVyhZqlEZ8CAwEAAaNmMGQwDgYDVR0PAQH/BAQDAgEG\nMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFI93K+FRhste6w3MiD+IK3Tc\ng/BsMB8GA1UdIwQYMBaAFE4C7qw+9hXITO0s9QXBj5yECEmDMA0GCSqGSIb3DQEB\nBQUAA4IBAQAs4RsC8MJVOvrlRi5sgKC9LJ4BvSrrbR5V8CdIEwlPqrVOSsU5t7Py\nj8CHoPUY/ya1azlBSO62BqdZxipFuAR06NdxNG2Gy0fGl71N2udxokwEPW+IEZ81\nG6JeX8HNFjnna8ehimz1VJDDW7qborhg3dCAgEWkgv5PDR9/zoUu6bbmHPV77zbx\nGq7Sybz5OiagC7Nj9N1WgjNXUEmlfY2DHXnJmIVgUGEVrBgu5tGcIU/bQCRznH1N\nJsBH0SalneCbSzMBhQdnzL+L5KOERibWAZvS6ebmomTBwa03kgo/T0DfEccgobTs\nrV6T9/8Vg9T18vEeqURL+LOGs7+lIKmN\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIID/TCCAuWgAwIBAgIBUjANBgkqhkiG9w0BAQsFADCBijELMAkGA1UEBhMCVVMx\nEzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\nGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\nGzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xODA5MjgxNzM0NTJaFw0y\nMDAzMDUxNzM0NTJaMIGQMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\nbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\ncywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEhMB8GA1UEAwwYQW1hem9uIFJE\nUyBldS1ub3J0aC0xIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA\nwvHfpoixHNy1jvcq/WNhXDHlsFVbEOX7mp01YQeK0wWqlpFvjs2HFJ1sRnnmyhdT\nsv4VQuXnQw2V2iFAO2HveDi8pcJ+eIXY+wloSVBytgYLTMcNpn5LmqIeyGO+Lr6p\nKUr78I4uE0mnabxyILA96CYrYtgwpLCtpEXSdSJPwOSK9nX9++molxLcJ5v4fiPS\nj46PETsbFoFdXXwYCdiJKpzO4zUAkKzzvzbF7cXg9R4noJuytjEKbluxugDHdnwl\nSctGZ3moju2I0OpPbJKUI3wHsUMtY5v15X74MOED5lbtaW5+/6JIERggve0b23Ni\n4nlYSt0Bb3z3Zwc83twCUwIDAQABo2YwZDAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0T\nAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQU4stOy1OAFRyvZCSKNfCiPRD+rPowHwYD\nVR0jBBgwFoAUTgLurD72FchM7Sz1BcGPnIQISYMwDQYJKoZIhvcNAQELBQADggEB\nAHpRIlKh1fqbMHl0+VnJ/52XQy1F5gM2hnw3lYkOLsDyzj9W4V6D1v2EDgYW+ZVH\n0wWqo8m0jS6CDn14W2HqNlyXyHpJK3eh3088zxvJgKqzKS4ghNzafN7axwYIwRN6\n9rrhRWy9MaFHaSPKtgiuTxw9fOekqyJdO+OYpBVEp7KEEyEG9/W5xZcU64zGb6UT\n8/g4+5t+HlT0nYBMvt8HW7w2XbFBetfKKK4WaoPKloOMN+RLO/JgJ6pVWvxM8nhC\nPbVtr43OI1sQAXYk0an7aUDgXT98vGwovWNHI6lFCMGRG+WXhauLtKRsIr4hR1LV\nfES7Q9MWPzPYHQoKELF9Jhk=\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEBzCCAu+gAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwgZQxCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSUwIwYDVQQDDBxBbWF6b24gUkRTIGFwLWVhc3QtMSBSb290IENBMB4XDTE5MDIx\nNzAyNDcwMFoXDTIyMDYwMTEyMDAwMFowgY8xCzAJBgNVBAYTAlVTMRMwEQYDVQQI\nDApXYXNoaW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMSIwIAYDVQQKDBlBbWF6b24g\nV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMSAwHgYDVQQD\nDBdBbWF6b24gUkRTIGFwLWVhc3QtMSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP\nADCCAQoCggEBAOcJAUofyJuBuPr5ISHi/Ha5ed8h3eGdzn4MBp6rytPOg9NVGRQs\nO93fNGCIKsUT6gPuk+1f1ncMTV8Y0Fdf4aqGWme+Khm3ZOP3V1IiGnVq0U2xiOmn\nSQ4Q7LoeQC4lC6zpoCHVJyDjZ4pAknQQfsXb77Togdt/tK5ahev0D+Q3gCwAoBoO\nDHKJ6t820qPi63AeGbJrsfNjLKiXlFPDUj4BGir4dUzjEeH7/hx37na1XG/3EcxP\n399cT5k7sY/CR9kctMlUyEEUNQOmhi/ly1Lgtihm3QfjL6K9aGLFNwX35Bkh9aL2\nF058u+n8DP/dPeKUAcJKiQZUmzuen5n57x8CAwEAAaNmMGQwDgYDVR0PAQH/BAQD\nAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFFlqgF4FQlb9yP6c+Q3E\nO3tXv+zOMB8GA1UdIwQYMBaAFK9T6sY/PBZVbnHcNcQXf58P4OuPMA0GCSqGSIb3\nDQEBCwUAA4IBAQDeXiS3v1z4jWAo1UvVyKDeHjtrtEH1Rida1eOXauFuEQa5tuOk\nE53Os4haZCW4mOlKjigWs4LN+uLIAe1aFXGo92nGIqyJISHJ1L+bopx/JmIbHMCZ\n0lTNJfR12yBma5VQy7vzeFku/SisKwX0Lov1oHD4MVhJoHbUJYkmAjxorcIHORvh\nI3Vj5XrgDWtLDPL8/Id/roul/L+WX5ir+PGScKBfQIIN2lWdZoqdsx8YWqhm/ikL\nC6qNieSwcvWL7C03ri0DefTQMY54r5wP33QU5hJ71JoaZI3YTeT0Nf+NRL4hM++w\nQ0veeNzBQXg1f/JxfeA39IDIX1kiCf71tGlT\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEEDCCAvigAwIBAgIJAJF3HxEqKM4lMA0GCSqGSIb3DQEBCwUAMIGUMQswCQYD\nVQQGEwJVUzEQMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGluZ3RvbjEi\nMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1h\nem9uIFJEUzElMCMGA1UEAwwcQW1hem9uIFJEUyBhcC1lYXN0LTEgUm9vdCBDQTAe\nFw0xOTAyMTcwMjQ2MTFaFw0yNDAyMTYwMjQ2MTFaMIGUMQswCQYDVQQGEwJVUzEQ\nMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGluZ3RvbjEiMCAGA1UECgwZ\nQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEl\nMCMGA1UEAwwcQW1hem9uIFJEUyBhcC1lYXN0LTEgUm9vdCBDQTCCASIwDQYJKoZI\nhvcNAQEBBQADggEPADCCAQoCggEBAOCVr1Yj5IW4XWa9QOLGJDSz4pqIM6BAbqQp\ngYvzIO4Lv8c8dEnuuuCY8M/zOrJ1iQJ3cDiKGa32HVBVcH+nUdXzw4Jq5jw0hsb6\n/WW2RD2aUe4jCkRD5wNzmeHM4gTgtMZnXNVHpELgKR4wVhSHEfWFTiMsZi35y8mj\nPL98Mz/m/nMnB/59EjMvcJMrsUljHO6B9BMEcvNkwvre9xza0BQWKyiVRcbOpoj1\nw4BPtYYZ+dW2QKw9AmYXwAmCLeATsxrHIJ/IbzS7obxv2QN2Eh4pJ3ghRCFv1XM9\nXVkm13oiCjj7jsxAwF7o+VggPl/GG+/Gwk+TLuaTFNAtROpPxL8CAwEAAaNjMGEw\nDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFK9T6sY/\nPBZVbnHcNcQXf58P4OuPMB8GA1UdIwQYMBaAFK9T6sY/PBZVbnHcNcQXf58P4OuP\nMA0GCSqGSIb3DQEBCwUAA4IBAQBBY+KATaT7ndYT3Ky0VWaiwNfyl1u3aDxr+MKP\nVeDhtOhlob5u0E+edOXUvEXd4A+ntS+U0HmwvtMXtQbQ2EJbsNRqZnS8KG9YB2Yc\nQ99auphW3wMjwHRtflLO5h14aa9SspqJJgcM1R7Z3pAYeq6bpBDxZSGrYtWI64q4\nh4i67qWAGDFcXSTW1kJ00GMlBCIGTeYiu8LYutdsDWzYKkeezJRjx9VR4w7A7e1G\nWmY4aUg/8aPxCioY2zEQKNl55Ghg6Dwy+6BxaV6RlV9r9EaSCai11p1bgS568WQn\n4WNQK36EGe37l2SOpDB6STrq57/rjREvmq803Ylg/Gf6qqzK\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIECTCCAvGgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwgZUxCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSYwJAYDVQQDDB1BbWF6b24gUkRTIG1lLXNvdXRoLTEgUm9vdCBDQTAeFw0xOTA1\nMTAyMTU4NDNaFw0yNTA2MDExMjAwMDBaMIGQMQswCQYDVQQGEwJVUzETMBEGA1UE\nCAwKV2FzaGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9u\nIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEhMB8GA1UE\nAwwYQW1hem9uIFJEUyBtZS1zb3V0aC0xIENBMIIBIjANBgkqhkiG9w0BAQEFAAOC\nAQ8AMIIBCgKCAQEAudOYPZH+ihJAo6hNYMB5izPVBe3TYhnZm8+X3IoaaYiKtsp1\nJJhkTT0CEejYIQ58Fh4QrMUyWvU8qsdK3diNyQRoYLbctsBPgxBR1u07eUJDv38/\nC1JlqgHmMnMi4y68Iy7ymv50QgAMuaBqgEBRI1R6Lfbyrb2YvH5txjJyTVMwuCfd\nYPAtZVouRz0JxmnfsHyxjE+So56uOKTDuw++Ho4HhZ7Qveej7XB8b+PIPuroknd3\nFQB5RVbXRvt5ZcVD4F2fbEdBniF7FAF4dEiofVCQGQ2nynT7dZdEIPfPdH3n7ZmE\nlAOmwHQ6G83OsiHRBLnbp+QZRgOsjkHJxT20bQIDAQABo2YwZDAOBgNVHQ8BAf8E\nBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQUOEVDM7VomRH4HVdA\nQvIMNq2tXOcwHwYDVR0jBBgwFoAU54cfDjgwBx4ycBH8+/r8WXdaiqYwDQYJKoZI\nhvcNAQELBQADggEBAHhvMssj+Th8IpNePU6RH0BiL6o9c437R3Q4IEJeFdYL+nZz\nPW/rELDPvLRUNMfKM+KzduLZ+l29HahxefejYPXtvXBlq/E/9czFDD4fWXg+zVou\nuDXhyrV4kNmP4S0eqsAP/jQHPOZAMFA4yVwO9hlqmePhyDnszCh9c1PfJSBh49+b\n4w7i/L3VBOMt8j3EKYvqz0gVfpeqhJwL4Hey8UbVfJRFJMJzfNHpePqtDRAY7yjV\nPYquRaV2ab/E+/7VFkWMM4tazYz/qsYA2jSH+4xDHvYk8LnsbcrF9iuidQmEc5sb\nFgcWaSKG4DJjcI5k7AJLWcXyTDt21Ci43LE+I9Q=\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEEjCCAvqgAwIBAgIJANew34ehz5l8MA0GCSqGSIb3DQEBCwUAMIGVMQswCQYD\nVQQGEwJVUzEQMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGluZ3RvbjEi\nMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1h\nem9uIFJEUzEmMCQGA1UEAwwdQW1hem9uIFJEUyBtZS1zb3V0aC0xIFJvb3QgQ0Ew\nHhcNMTkwNTEwMjE0ODI3WhcNMjQwNTA4MjE0ODI3WjCBlTELMAkGA1UEBhMCVVMx\nEDAOBgNVBAcMB1NlYXR0bGUxEzARBgNVBAgMCldhc2hpbmd0b24xIjAgBgNVBAoM\nGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\nJjAkBgNVBAMMHUFtYXpvbiBSRFMgbWUtc291dGgtMSBSb290IENBMIIBIjANBgkq\nhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp7BYV88MukcY+rq0r79+C8UzkT30fEfT\naPXbx1d6M7uheGN4FMaoYmL+JE1NZPaMRIPTHhFtLSdPccInvenRDIatcXX+jgOk\nUA6lnHQ98pwN0pfDUyz/Vph4jBR9LcVkBbe0zdoKKp+HGbMPRU0N2yNrog9gM5O8\ngkU/3O2csJ/OFQNnj4c2NQloGMUpEmedwJMOyQQfcUyt9CvZDfIPNnheUS29jGSw\nERpJe/AENu8Pxyc72jaXQuD+FEi2Ck6lBkSlWYQFhTottAeGvVFNCzKszCntrtqd\nrdYUwurYsLTXDHv9nW2hfDUQa0mhXf9gNDOBIVAZugR9NqNRNyYLHQIDAQABo2Mw\nYTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU54cf\nDjgwBx4ycBH8+/r8WXdaiqYwHwYDVR0jBBgwFoAU54cfDjgwBx4ycBH8+/r8WXda\niqYwDQYJKoZIhvcNAQELBQADggEBAIIMTSPx/dR7jlcxggr+O6OyY49Rlap2laKA\neC/XI4ySP3vQkIFlP822U9Kh8a9s46eR0uiwV4AGLabcu0iKYfXjPkIprVCqeXV7\nny9oDtrbflyj7NcGdZLvuzSwgl9SYTJp7PVCZtZutsPYlbJrBPHwFABvAkMvRtDB\nhitIg4AESDGPoCl94sYHpfDfjpUDMSrAMDUyO6DyBdZH5ryRMAs3lGtsmkkNUrso\naTW6R05681Z0mvkRdb+cdXtKOSuDZPoe2wJJIaz3IlNQNSrB5TImMYgmt6iAsFhv\n3vfTSTKrZDNTJn4ybG6pq1zWExoXsktZPylJly6R3RBwV6nwqBM=\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEETCCAvmgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwgZQxCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSUwIwYDVQQDDBxBbWF6b24gUkRTIEJldGEgUm9vdCAyMDE5IENBMB4XDTE5MDgy\nMDE3MTAwN1oXDTI0MDgxOTE3MzgyNlowgZkxCzAJBgNVBAYTAlVTMRMwEQYDVQQI\nDApXYXNoaW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMSIwIAYDVQQKDBlBbWF6b24g\nV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMSowKAYDVQQD\nDCFBbWF6b24gUkRTIEJldGEgdXMtZWFzdC0xIDIwMTkgQ0EwggEiMA0GCSqGSIb3\nDQEBAQUAA4IBDwAwggEKAoIBAQDTNCOlotQcLP8TP82U2+nk0bExVuuMVOgFeVMx\nvbUHZQeIj9ikjk+jm6eTDnnkhoZcmJiJgRy+5Jt69QcRbb3y3SAU7VoHgtraVbxF\nQDh7JEHI9tqEEVOA5OvRrDRcyeEYBoTDgh76ROco2lR+/9uCvGtHVrMCtG7BP7ZB\nsSVNAr1IIRZZqKLv2skKT/7mzZR2ivcw9UeBBTUf8xsfiYVBvMGoEsXEycjYdf6w\nWV+7XS7teNOc9UgsFNN+9AhIBc1jvee5E//72/4F8pAttAg/+mmPUyIKtekNJ4gj\nOAR2VAzGx1ybzWPwIgOudZFHXFduxvq4f1hIRPH0KbQ/gkRrAgMBAAGjZjBkMA4G\nA1UdDwEB/wQEAwIBBjASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBTkvpCD\n6C43rar9TtJoXr7q8dkrrjAfBgNVHSMEGDAWgBStoQwVpbGx87fxB3dEGDqKKnBT\n4TANBgkqhkiG9w0BAQsFAAOCAQEAJd9fOSkwB3uVdsS+puj6gCER8jqmhd3g/J5V\nZjk9cKS8H0e8pq/tMxeJ8kpurPAzUk5RkCspGt2l0BSwmf3ahr8aJRviMX6AuW3/\ng8aKplTvq/WMNGKLXONa3Sq8591J+ce8gtOX/1rDKmFI4wQ/gUzOSYiT991m7QKS\nFr6HMgFuz7RNJbb3Fy5cnurh8eYWA7mMv7laiLwTNsaro5qsqErD5uXuot6o9beT\na+GiKinEur35tNxAr47ax4IRubuIzyfCrezjfKc5raVV2NURJDyKP0m0CCaffAxE\nqn2dNfYc3v1D8ypg3XjHlOzRo32RB04o8ALHMD9LSwsYDLpMag==\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEEDCCAvigAwIBAgIJAKFMXyltvuRdMA0GCSqGSIb3DQEBCwUAMIGUMQswCQYD\nVQQGEwJVUzEQMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGluZ3RvbjEi\nMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1h\nem9uIFJEUzElMCMGA1UEAwwcQW1hem9uIFJEUyBCZXRhIFJvb3QgMjAxOSBDQTAe\nFw0xOTA4MTkxNzM4MjZaFw0yNDA4MTkxNzM4MjZaMIGUMQswCQYDVQQGEwJVUzEQ\nMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGluZ3RvbjEiMCAGA1UECgwZ\nQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEl\nMCMGA1UEAwwcQW1hem9uIFJEUyBCZXRhIFJvb3QgMjAxOSBDQTCCASIwDQYJKoZI\nhvcNAQEBBQADggEPADCCAQoCggEBAMkZdnIH9ndatGAcFo+DppGJ1HUt4x+zeO+0\nZZ29m0sfGetVulmTlv2d5b66e+QXZFWpcPQMouSxxYTW08TbrQiZngKr40JNXftA\natvzBqIImD4II0ZX5UEVj2h98qe/ypW5xaDN7fEa5e8FkYB1TEemPaWIbNXqchcL\ntV7IJPr3Cd7Z5gZJlmujIVDPpMuSiNaal9/6nT9oqN+JSM1fx5SzrU5ssg1Vp1vv\n5Xab64uOg7wCJRB9R2GC9XD04odX6VcxUAGrZo6LR64ZSifupo3l+R5sVOc5i8NH\nskdboTzU9H7+oSdqoAyhIU717PcqeDum23DYlPE2nGBWckE+eT8CAwEAAaNjMGEw\nDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFK2hDBWl\nsbHzt/EHd0QYOooqcFPhMB8GA1UdIwQYMBaAFK2hDBWlsbHzt/EHd0QYOooqcFPh\nMA0GCSqGSIb3DQEBCwUAA4IBAQAO/718k8EnOqJDx6wweUscGTGL/QdKXUzTVRAx\nJUsjNUv49mH2HQVEW7oxszfH6cPCaupNAddMhQc4C/af6GHX8HnqfPDk27/yBQI+\nyBBvIanGgxv9c9wBbmcIaCEWJcsLp3HzXSYHmjiqkViXwCpYfkoV3Ns2m8bp+KCO\ny9XmcCKRaXkt237qmoxoh2sGmBHk2UlQtOsMC0aUQ4d7teAJG0q6pbyZEiPyKZY1\nXR/UVxMJL0Q4iVpcRS1kaNCMfqS2smbLJeNdsan8pkw1dvPhcaVTb7CvjhJtjztF\nYfDzAI5794qMlWxwilKMmUvDlPPOTen8NNHkLwWvyFCH7Doh\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEFzCCAv+gAwIBAgICFSUwDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSgwJgYDVQQDDB9BbWF6b24gUkRTIFByZXZpZXcgUm9vdCAyMDE5IENBMB4XDTE5\nMDgyMTIyMzk0N1oXDTI0MDgyMTIyMjk0OVowgZwxCzAJBgNVBAYTAlVTMRMwEQYD\nVQQIDApXYXNoaW5ndG9uMRAwDgYDVQQHDAdTZWF0dGxlMSIwIAYDVQQKDBlBbWF6\nb24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMS0wKwYD\nVQQDDCRBbWF6b24gUkRTIFByZXZpZXcgdXMtZWFzdC0yIDIwMTkgQ0EwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD0dB/U7qRnSf05wOi7m10Pa2uPMTJv\nr6U/3Y17a5prq5Zr4++CnSUYarG51YuIf355dKs+7Lpzs782PIwCmLpzAHKWzix6\npOaTQ+WZ0+vUMTxyqgqWbsBgSCyP7pVBiyqnmLC/L4az9XnscrbAX4pNaoJxsuQe\nmzBo6yofjQaAzCX69DuqxFkVTRQnVy7LCFkVaZtjNAftnAHJjVgQw7lIhdGZp9q9\nIafRt2gteihYfpn+EAQ/t/E4MnhrYs4CPLfS7BaYXBycEKC5Muj1l4GijNNQ0Efo\nxG8LSZz7SNgUvfVwiNTaqfLP3AtEAWiqxyMyh3VO+1HpCjT7uNBFtmF3AgMBAAGj\nZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQW\nBBQtinkdrj+0B2+qdXngV2tgHnPIujAfBgNVHSMEGDAWgBRp0xqULkNh/w2ZVzEI\no2RIY7O03TANBgkqhkiG9w0BAQsFAAOCAQEAtJdqbCxDeMc8VN1/RzCabw9BIL/z\n73Auh8eFTww/sup26yn8NWUkfbckeDYr1BrXa+rPyLfHpg06kwR8rBKyrs5mHwJx\nbvOzXD/5WTdgreB+2Fb7mXNvWhenYuji1MF+q1R2DXV3I05zWHteKX6Dajmx+Uuq\nYq78oaCBSV48hMxWlp8fm40ANCL1+gzQ122xweMFN09FmNYFhwuW+Ao+Vv90ZfQG\nPYwTvN4n/gegw2TYcifGZC2PNX74q3DH03DXe5fvNgRW5plgz/7f+9mS+YHd5qa9\ntYTPUvoRbi169ou6jicsMKUKPORHWhiTpSCWR1FMMIbsAcsyrvtIsuaGCQ==\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEFjCCAv6gAwIBAgIJAMzYZJ+R9NBVMA0GCSqGSIb3DQEBCwUAMIGXMQswCQYD\nVQQGEwJVUzEQMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGluZ3RvbjEi\nMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1h\nem9uIFJEUzEoMCYGA1UEAwwfQW1hem9uIFJEUyBQcmV2aWV3IFJvb3QgMjAxOSBD\nQTAeFw0xOTA4MjEyMjI5NDlaFw0yNDA4MjEyMjI5NDlaMIGXMQswCQYDVQQGEwJV\nUzEQMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGluZ3RvbjEiMCAGA1UE\nCgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJE\nUzEoMCYGA1UEAwwfQW1hem9uIFJEUyBQcmV2aWV3IFJvb3QgMjAxOSBDQTCCASIw\nDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM7kkS6vjgKKQTPynC2NjdN5aPPV\nO71G0JJS/2ARVBVJd93JLiGovVJilfWYfwZCs4gTRSSjrUD4D4HyqCd6A+eEEtJq\nM0DEC7i0dC+9WNTsPszuB206Jy2IUmxZMIKJAA1NHSbIMjB+b6/JhbSUi7nKdbR/\nbrj83bF+RoSA+ogrgX7mQbxhmFcoZN9OGaJgYKsKWUt5Wqv627KkGodUK8mDepgD\nS3ZfoRQRx3iceETpcmHJvaIge6+vyDX3d9Z22jmvQ4AKv3py2CmU2UwuhOltFDwB\n0ddtb39vgwrJxaGfiMRHpEP1DfNLWHAnA69/pgZPwIggidS+iBPUhgucMp8CAwEA\nAaNjMGEwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYE\nFGnTGpQuQ2H/DZlXMQijZEhjs7TdMB8GA1UdIwQYMBaAFGnTGpQuQ2H/DZlXMQij\nZEhjs7TdMA0GCSqGSIb3DQEBCwUAA4IBAQC3xz1vQvcXAfpcZlngiRWeqU8zQAMQ\nLZPCFNv7PVk4pmqX+ZiIRo4f9Zy7TrOVcboCnqmP/b/mNq0gVF4O+88jwXJZD+f8\n/RnABMZcnGU+vK0YmxsAtYU6TIb1uhRFmbF8K80HHbj9vSjBGIQdPCbvmR2zY6VJ\nBYM+w9U9hp6H4DVMLKXPc1bFlKA5OBTgUtgkDibWJKFOEPW3UOYwp9uq6pFoN0AO\nxMTldqWFsOF3bJIlvOY0c/1EFZXu3Ns6/oCP//Ap9vumldYMUZWmbK+gK33FPOXV\n8BQ6jNC29icv7lLDpRPwjibJBXX+peDR5UK4FdYcswWEB1Tix5X8dYu6\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIECDCCAvCgAwIBAgICVIYwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MDQxNzEz\nMDRaFw0yNDA4MjIxNzA4NTBaMIGVMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEmMCQGA1UEAwwdQW1h\nem9uIFJEUyBhcC1zb3V0aC0xIDIwMTkgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IB\nDwAwggEKAoIBAQDUYOz1hGL42yUCrcsMSOoU8AeD/3KgZ4q7gP+vAz1WnY9K/kim\neWN/2Qqzlo3+mxSFQFyD4MyV3+CnCPnBl9Sh1G/F6kThNiJ7dEWSWBQGAB6HMDbC\nBaAsmUc1UIz8sLTL3fO+S9wYhA63Wun0Fbm/Rn2yk/4WnJAaMZcEtYf6e0KNa0LM\np/kN/70/8cD3iz3dDR8zOZFpHoCtf0ek80QqTich0A9n3JLxR6g6tpwoYviVg89e\nqCjQ4axxOkWWeusLeTJCcY6CkVyFvDAKvcUl1ytM5AiaUkXblE7zDFXRM4qMMRdt\nlPm8d3pFxh0fRYk8bIKnpmtOpz3RIctDrZZxAgMBAAGjZjBkMA4GA1UdDwEB/wQE\nAwIBBjASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBT99wKJftD3jb4sHoHG\ni3uGlH6W6TAfBgNVHSMEGDAWgBRzX2DYvMsDmPQrFzQuNlqmYP+8HzANBgkqhkiG\n9w0BAQsFAAOCAQEAZ17hhr3dII3hUfuHQ1hPWGrpJOX/G9dLzkprEIcCidkmRYl+\nhu1Pe3caRMh/17+qsoEErmnVq5jNY9X1GZL04IZH8YbHc7iRHw3HcWAdhN8633+K\njYEB2LbJ3vluCGnCejq9djDb6alOugdLMJzxOkHDhMZ6/gYbECOot+ph1tQuZXzD\ntZ7prRsrcuPBChHlPjmGy8M9z8u+kF196iNSUGC4lM8vLkHM7ycc1/ZOwRq9aaTe\niOghbQQyAEe03MWCyDGtSmDfr0qEk+CHN+6hPiaL8qKt4s+V9P7DeK4iW08ny8Ox\nAVS7u0OK/5+jKMAMrKwpYrBydOjTUTHScocyNw==\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEBjCCAu6gAwIBAgIJAMc0ZzaSUK51MA0GCSqGSIb3DQEBCwUAMIGPMQswCQYD\nVQQGEwJVUzEQMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGluZ3RvbjEi\nMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1h\nem9uIFJEUzEgMB4GA1UEAwwXQW1hem9uIFJEUyBSb290IDIwMTkgQ0EwHhcNMTkw\nODIyMTcwODUwWhcNMjQwODIyMTcwODUwWjCBjzELMAkGA1UEBhMCVVMxEDAOBgNV\nBAcMB1NlYXR0bGUxEzARBgNVBAgMCldhc2hpbmd0b24xIjAgBgNVBAoMGUFtYXpv\nbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxIDAeBgNV\nBAMMF0FtYXpvbiBSRFMgUm9vdCAyMDE5IENBMIIBIjANBgkqhkiG9w0BAQEFAAOC\nAQ8AMIIBCgKCAQEArXnF/E6/Qh+ku3hQTSKPMhQQlCpoWvnIthzX6MK3p5a0eXKZ\noWIjYcNNG6UwJjp4fUXl6glp53Jobn+tWNX88dNH2n8DVbppSwScVE2LpuL+94vY\n0EYE/XxN7svKea8YvlrqkUBKyxLxTjh+U/KrGOaHxz9v0l6ZNlDbuaZw3qIWdD/I\n6aNbGeRUVtpM6P+bWIoxVl/caQylQS6CEYUk+CpVyJSkopwJlzXT07tMoDL5WgX9\nO08KVgDNz9qP/IGtAcRduRcNioH3E9v981QO1zt/Gpb2f8NqAjUUCUZzOnij6mx9\nMcZ+9cWX88CRzR0vQODWuZscgI08NvM69Fn2SQIDAQABo2MwYTAOBgNVHQ8BAf8E\nBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUc19g2LzLA5j0Kxc0LjZa\npmD/vB8wHwYDVR0jBBgwFoAUc19g2LzLA5j0Kxc0LjZapmD/vB8wDQYJKoZIhvcN\nAQELBQADggEBAHAG7WTmyjzPRIM85rVj+fWHsLIvqpw6DObIjMWokpliCeMINZFV\nynfgBKsf1ExwbvJNzYFXW6dihnguDG9VMPpi2up/ctQTN8tm9nDKOy08uNZoofMc\nNUZxKCEkVKZv+IL4oHoeayt8egtv3ujJM6V14AstMQ6SwvwvA93EP/Ug2e4WAXHu\ncbI1NAbUgVDqp+DRdfvZkgYKryjTWd/0+1fS8X1bBZVWzl7eirNVnHbSH2ZDpNuY\n0SBd8dj5F6ld3t58ydZbrTHze7JJOd8ijySAp4/kiu9UfZWuTPABzDa/DSdz9Dk/\nzPW4CXXvhLmE02TA9/HeCw3KEHIwicNuEfw=\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEBzCCAu+gAwIBAgICQ2QwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MDUxODQ2\nMjlaFw0yNDA4MjIxNzA4NTBaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1h\nem9uIFJEUyBzYS1lYXN0LTEgMjAxOSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP\nADCCAQoCggEBAMMvR+ReRnOzqJzoaPipNTt1Z2VA968jlN1+SYKUrYM3No+Vpz0H\nM6Tn0oYB66ByVsXiGc28ulsqX1HbHsxqDPwvQTKvO7SrmDokoAkjJgLocOLUAeld\n5AwvUjxGRP6yY90NV7X786MpnYb2Il9DIIaV9HjCmPt+rjy2CZjS0UjPjCKNfB8J\nbFjgW6GGscjeyGb/zFwcom5p4j0rLydbNaOr9wOyQrtt3ZQWLYGY9Zees/b8pmcc\nJt+7jstZ2UMV32OO/kIsJ4rMUn2r/uxccPwAc1IDeRSSxOrnFKhW3Cu69iB3bHp7\nJbawY12g7zshE4I14sHjv3QoXASoXjx4xgMCAwEAAaNmMGQwDgYDVR0PAQH/BAQD\nAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFI1Fc/Ql2jx+oJPgBVYq\nccgP0pQ8MB8GA1UdIwQYMBaAFHNfYNi8ywOY9CsXNC42WqZg/7wfMA0GCSqGSIb3\nDQEBCwUAA4IBAQB4VVVabVp70myuYuZ3vltQIWqSUMhkaTzehMgGcHjMf9iLoZ/I\n93KiFUSGnek5cRePyS9wcpp0fcBT3FvkjpUdCjVtdttJgZFhBxgTd8y26ImdDDMR\n4+BUuhI5msvjL08f+Vkkpu1GQcGmyFVPFOy/UY8iefu+QyUuiBUnUuEDd49Hw0Fn\n/kIPII6Vj82a2mWV/Q8e+rgN8dIRksRjKI03DEoP8lhPlsOkhdwU6Uz9Vu6NOB2Q\nLs1kbcxAc7cFSyRVJEhh12Sz9d0q/CQSTFsVJKOjSNQBQfVnLz1GwO/IieUEAr4C\njkTntH0r1LX5b/GwN4R887LvjAEdTbg1his7\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIECDCCAvCgAwIBAgIDAIkHMA0GCSqGSIb3DQEBCwUAMIGPMQswCQYDVQQGEwJV\nUzEQMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGluZ3RvbjEiMCAGA1UE\nCgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJE\nUzEgMB4GA1UEAwwXQW1hem9uIFJEUyBSb290IDIwMTkgQ0EwHhcNMTkwOTA2MTc0\nMDIxWhcNMjQwODIyMTcwODUwWjCBlDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCldh\nc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoMGUFtYXpvbiBXZWIg\nU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxJTAjBgNVBAMMHEFt\nYXpvbiBSRFMgdXMtd2VzdC0xIDIwMTkgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IB\nDwAwggEKAoIBAQDD2yzbbAl77OofTghDMEf624OvU0eS9O+lsdO0QlbfUfWa1Kd6\n0WkgjkLZGfSRxEHMCnrv4UPBSK/Qwn6FTjkDLgemhqBtAnplN4VsoDL+BkRX4Wwq\n/dSQJE2b+0hm9w9UMVGFDEq1TMotGGTD2B71eh9HEKzKhGzqiNeGsiX4VV+LJzdH\nuM23eGisNqmd4iJV0zcAZ+Gbh2zK6fqTOCvXtm7Idccv8vZZnyk1FiWl3NR4WAgK\nAkvWTIoFU3Mt7dIXKKClVmvssG8WHCkd3Xcb4FHy/G756UZcq67gMMTX/9fOFM/v\nl5C0+CHl33Yig1vIDZd+fXV1KZD84dEJfEvHAgMBAAGjZjBkMA4GA1UdDwEB/wQE\nAwIBBjASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBR+ap20kO/6A7pPxo3+\nT3CfqZpQWjAfBgNVHSMEGDAWgBRzX2DYvMsDmPQrFzQuNlqmYP+8HzANBgkqhkiG\n9w0BAQsFAAOCAQEAHCJky2tPjPttlDM/RIqExupBkNrnSYnOK4kr9xJ3sl8UF2DA\nPAnYsjXp3rfcjN/k/FVOhxwzi3cXJF/2Tjj39Bm/OEfYTOJDNYtBwB0VVH4ffa/6\ntZl87jaIkrxJcreeeHqYMnIxeN0b/kliyA+a5L2Yb0VPjt9INq34QDc1v74FNZ17\n4z8nr1nzg4xsOWu0Dbjo966lm4nOYIGBRGOKEkHZRZ4mEiMgr3YLkv8gSmeitx57\nZ6dVemNtUic/LVo5Iqw4n3TBS0iF2C1Q1xT/s3h+0SXZlfOWttzSluDvoMv5PvCd\npFjNn+aXLAALoihL1MJSsxydtsLjOBro5eK0Vw==\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEDDCCAvSgAwIBAgICOFAwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTAxNzQ2\nMjFaFw0yNDA4MjIxNzA4NTBaMIGZMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEqMCgGA1UEAwwhQW1h\nem9uIFJEUyBhcC1ub3J0aGVhc3QtMiAyMDE5IENBMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEAzU72e6XbaJbi4HjJoRNjKxzUEuChKQIt7k3CWzNnmjc5\n8I1MjCpa2W1iw1BYVysXSNSsLOtUsfvBZxi/1uyMn5ZCaf9aeoA9UsSkFSZBjOCN\nDpKPCmfV1zcEOvJz26+1m8WDg+8Oa60QV0ou2AU1tYcw98fOQjcAES0JXXB80P2s\n3UfkNcnDz+l4k7j4SllhFPhH6BQ4lD2NiFAP4HwoG6FeJUn45EPjzrydxjq6v5Fc\ncQ8rGuHADVXotDbEhaYhNjIrsPL+puhjWfhJjheEw8c4whRZNp6gJ/b6WEes/ZhZ\nh32DwsDsZw0BfRDUMgUn8TdecNexHUw8vQWeC181hwIDAQABo2YwZDAOBgNVHQ8B\nAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQUwW9bWgkWkr0U\nlrOsq2kvIdrECDgwHwYDVR0jBBgwFoAUc19g2LzLA5j0Kxc0LjZapmD/vB8wDQYJ\nKoZIhvcNAQELBQADggEBAEugF0Gj7HVhX0ehPZoGRYRt3PBuI2YjfrrJRTZ9X5wc\n9T8oHmw07mHmNy1qqWvooNJg09bDGfB0k5goC2emDiIiGfc/kvMLI7u+eQOoMKj6\nmkfCncyRN3ty08Po45vTLBFZGUvtQmjM6yKewc4sXiASSBmQUpsMbiHRCL72M5qV\nobcJOjGcIdDTmV1BHdWT+XcjynsGjUqOvQWWhhLPrn4jWe6Xuxll75qlrpn3IrIx\nCRBv/5r7qbcQJPOgwQsyK4kv9Ly8g7YT1/vYBlR3cRsYQjccw5ceWUj2DrMVWhJ4\nprf+E3Aa4vYmLLOUUvKnDQ1k3RGNu56V0tonsQbfsaM=\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIECjCCAvKgAwIBAgICEzUwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTAyMDUy\nMjVaFw0yNDA4MjIxNzA4NTBaMIGXMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEoMCYGA1UEAwwfQW1h\nem9uIFJEUyBjYS1jZW50cmFsLTEgMjAxOSBDQTCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAOxHqdcPSA2uBjsCP4DLSlqSoPuQ/X1kkJLusVRKiQE2zayB\nviuCBt4VB9Qsh2rW3iYGM+usDjltGnI1iUWA5KHcvHszSMkWAOYWLiMNKTlg6LCp\nXnE89tvj5dIH6U8WlDvXLdjB/h30gW9JEX7S8supsBSci2GxEzb5mRdKaDuuF/0O\nqvz4YE04pua3iZ9QwmMFuTAOYzD1M72aOpj+7Ac+YLMM61qOtU+AU6MndnQkKoQi\nqmUN2A9IFaqHFzRlSdXwKCKUA4otzmz+/N3vFwjb5F4DSsbsrMfjeHMo6o/nb6Nh\nYDb0VJxxPee6TxSuN7CQJ2FxMlFUezcoXqwqXD0CAwEAAaNmMGQwDgYDVR0PAQH/\nBAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFDGGpon9WfIpsggE\nCxHq8hZ7E2ESMB8GA1UdIwQYMBaAFHNfYNi8ywOY9CsXNC42WqZg/7wfMA0GCSqG\nSIb3DQEBCwUAA4IBAQAvpeQYEGZvoTVLgV9rd2+StPYykMsmFjWQcyn3dBTZRXC2\nlKq7QhQczMAOhEaaN29ZprjQzsA2X/UauKzLR2Uyqc2qOeO9/YOl0H3qauo8C/W9\nr8xqPbOCDLEXlOQ19fidXyyEPHEq5WFp8j+fTh+s8WOx2M7IuC0ANEetIZURYhSp\nxl9XOPRCJxOhj7JdelhpweX0BJDNHeUFi0ClnFOws8oKQ7sQEv66d5ddxqqZ3NVv\nRbCvCtEutQMOUMIuaygDlMn1anSM8N7Wndx8G6+Uy67AnhjGx7jw/0YPPxopEj6x\nJXP8j0sJbcT9K/9/fPVLNT25RvQ/93T2+IQL4Ca2\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEBzCCAu+gAwIBAgICYpgwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTExNzMx\nNDhaFw0yNDA4MjIxNzA4NTBaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1h\nem9uIFJEUyBldS13ZXN0LTEgMjAxOSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP\nADCCAQoCggEBAMk3YdSZ64iAYp6MyyKtYJtNzv7zFSnnNf6vv0FB4VnfITTMmOyZ\nLXqKAT2ahZ00hXi34ewqJElgU6eUZT/QlzdIu359TEZyLVPwURflL6SWgdG01Q5X\nO++7fSGcBRyIeuQWs9FJNIIqK8daF6qw0Rl5TXfu7P9dBc3zkgDXZm2DHmxGDD69\n7liQUiXzoE1q2Z9cA8+jirDioJxN9av8hQt12pskLQumhlArsMIhjhHRgF03HOh5\ntvi+RCfihVOxELyIRTRpTNiIwAqfZxxTWFTgfn+gijTmd0/1DseAe82aYic8JbuS\nEMbrDduAWsqrnJ4GPzxHKLXX0JasCUcWyMECAwEAAaNmMGQwDgYDVR0PAQH/BAQD\nAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFPLtsq1NrwJXO13C9eHt\nsLY11AGwMB8GA1UdIwQYMBaAFHNfYNi8ywOY9CsXNC42WqZg/7wfMA0GCSqGSIb3\nDQEBCwUAA4IBAQAnWBKj5xV1A1mYd0kIgDdkjCwQkiKF5bjIbGkT3YEFFbXoJlSP\n0lZZ/hDaOHI8wbLT44SzOvPEEmWF9EE7SJzkvSdQrUAWR9FwDLaU427ALI3ngNHy\nlGJ2hse1fvSRNbmg8Sc9GBv8oqNIBPVuw+AJzHTacZ1OkyLZrz1c1QvwvwN2a+Jd\nvH0V0YIhv66llKcYDMUQJAQi4+8nbRxXWv6Gq3pvrFoorzsnkr42V3JpbhnYiK+9\nnRKd4uWl62KRZjGkfMbmsqZpj2fdSWMY1UGyN1k+kDmCSWYdrTRDP0xjtIocwg+A\nJ116n4hV/5mbA0BaPiS2krtv17YAeHABZcvz\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIECjCCAvKgAwIBAgICV2YwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTExOTM2\nMjBaFw0yNDA4MjIxNzA4NTBaMIGXMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEoMCYGA1UEAwwfQW1h\nem9uIFJEUyBldS1jZW50cmFsLTEgMjAxOSBDQTCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAMEx54X2pHVv86APA0RWqxxRNmdkhAyp2R1cFWumKQRofoFv\nn+SPXdkpIINpMuEIGJANozdiEz7SPsrAf8WHyD93j/ZxrdQftRcIGH41xasetKGl\nI67uans8d+pgJgBKGb/Z+B5m+UsIuEVekpvgpwKtmmaLFC/NCGuSsJoFsRqoa6Gh\nm34W6yJoY87UatddCqLY4IIXaBFsgK9Q/wYzYLbnWM6ZZvhJ52VMtdhcdzeTHNW0\n5LGuXJOF7Ahb4JkEhoo6TS2c0NxB4l4MBfBPgti+O7WjR3FfZHpt18A6Zkq6A2u6\nD/oTSL6c9/3sAaFTFgMyL3wHb2YlW0BPiljZIqECAwEAAaNmMGQwDgYDVR0PAQH/\nBAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFOcAToAc6skWffJa\nTnreaswAfrbcMB8GA1UdIwQYMBaAFHNfYNi8ywOY9CsXNC42WqZg/7wfMA0GCSqG\nSIb3DQEBCwUAA4IBAQA1d0Whc1QtspK496mFWfFEQNegLh0a9GWYlJm+Htcj5Nxt\nDAIGXb+8xrtOZFHmYP7VLCT5Zd2C+XytqseK/+s07iAr0/EPF+O2qcyQWMN5KhgE\ncXw2SwuP9FPV3i+YAm11PBVeenrmzuk9NrdHQ7TxU4v7VGhcsd2C++0EisrmquWH\nmgIfmVDGxphwoES52cY6t3fbnXmTkvENvR+h3rj+fUiSz0aSo+XZUGHPgvuEKM/W\nCBD9Smc9CBoBgvy7BgHRgRUmwtABZHFUIEjHI5rIr7ZvYn+6A0O6sogRfvVYtWFc\nqpyrW1YX8mD0VlJ8fGKM3G+aCOsiiPKDV/Uafrm+\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIECDCCAvCgAwIBAgICGAcwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTIxODE5\nNDRaFw0yNDA4MjIxNzA4NTBaMIGVMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEmMCQGA1UEAwwdQW1h\nem9uIFJEUyBldS1ub3J0aC0xIDIwMTkgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IB\nDwAwggEKAoIBAQCiIYnhe4UNBbdBb/nQxl5giM0XoVHWNrYV5nB0YukA98+TPn9v\nAoj1RGYmtryjhrf01Kuv8SWO+Eom95L3zquoTFcE2gmxCfk7bp6qJJ3eHOJB+QUO\nXsNRh76fwDzEF1yTeZWH49oeL2xO13EAx4PbZuZpZBttBM5zAxgZkqu4uWQczFEs\nJXfla7z2fvWmGcTagX10O5C18XaFroV0ubvSyIi75ue9ykg/nlFAeB7O0Wxae88e\nuhiBEFAuLYdqWnsg3459NfV8Yi1GnaitTym6VI3tHKIFiUvkSiy0DAlAGV2iiyJE\nq+DsVEO4/hSINJEtII4TMtysOsYPpINqeEzRAgMBAAGjZjBkMA4GA1UdDwEB/wQE\nAwIBBjASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBRR0UpnbQyjnHChgmOc\nhnlc0PogzTAfBgNVHSMEGDAWgBRzX2DYvMsDmPQrFzQuNlqmYP+8HzANBgkqhkiG\n9w0BAQsFAAOCAQEAKJD4xVzSf4zSGTBJrmamo86jl1NHQxXUApAZuBZEc8tqC6TI\nT5CeoSr9CMuVC8grYyBjXblC4OsM5NMvmsrXl/u5C9dEwtBFjo8mm53rOOIm1fxl\nI1oYB/9mtO9ANWjkykuLzWeBlqDT/i7ckaKwalhLODsRDO73vRhYNjsIUGloNsKe\npxw3dzHwAZx4upSdEVG4RGCZ1D0LJ4Gw40OfD69hfkDfRVVxKGrbEzqxXRvovmDc\ntKLdYZO/6REoca36v4BlgIs1CbUXJGLSXUwtg7YXGLSVBJ/U0+22iGJmBSNcoyUN\ncjPFD9JQEhDDIYYKSGzIYpvslvGc4T5ISXFiuQ==\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEBzCCAu+gAwIBAgICZIEwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTIyMTMy\nMzJaFw0yNDA4MjIxNzA4NTBaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1h\nem9uIFJEUyBldS13ZXN0LTIgMjAxOSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP\nADCCAQoCggEBALGiwqjiF7xIjT0Sx7zB3764K2T2a1DHnAxEOr+/EIftWKxWzT3u\nPFwS2eEZcnKqSdRQ+vRzonLBeNLO4z8aLjQnNbkizZMBuXGm4BqRm1Kgq3nlLDQn\n7YqdijOq54SpShvR/8zsO4sgMDMmHIYAJJOJqBdaus2smRt0NobIKc0liy7759KB\n6kmQ47Gg+kfIwxrQA5zlvPLeQImxSoPi9LdbRoKvu7Iot7SOa+jGhVBh3VdqndJX\n7tm/saj4NE375csmMETFLAOXjat7zViMRwVorX4V6AzEg1vkzxXpA9N7qywWIT5Y\nfYaq5M8i6vvLg0CzrH9fHORtnkdjdu1y+0MCAwEAAaNmMGQwDgYDVR0PAQH/BAQD\nAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFFOhOx1yt3Z7mvGB9jBv\n2ymdZwiOMB8GA1UdIwQYMBaAFHNfYNi8ywOY9CsXNC42WqZg/7wfMA0GCSqGSIb3\nDQEBCwUAA4IBAQBehqY36UGDvPVU9+vtaYGr38dBbp+LzkjZzHwKT1XJSSUc2wqM\nhnCIQKilonrTIvP1vmkQi8qHPvDRtBZKqvz/AErW/ZwQdZzqYNFd+BmOXaeZWV0Q\noHtDzXmcwtP8aUQpxN0e1xkWb1E80qoy+0uuRqb/50b/R4Q5qqSfJhkn6z8nwB10\n7RjLtJPrK8igxdpr3tGUzfAOyiPrIDncY7UJaL84GFp7WWAkH0WG3H8Y8DRcRXOU\nmqDxDLUP3rNuow3jnGxiUY+gGX5OqaZg4f4P6QzOSmeQYs6nLpH0PiN00+oS1BbD\nbpWdZEttILPI+vAYkU4QuBKKDjJL6HbSd+cn\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIECDCCAvCgAwIBAgIDAIVCMA0GCSqGSIb3DQEBCwUAMIGPMQswCQYDVQQGEwJV\nUzEQMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGluZ3RvbjEiMCAGA1UE\nCgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJE\nUzEgMB4GA1UEAwwXQW1hem9uIFJEUyBSb290IDIwMTkgQ0EwHhcNMTkwOTEzMTcw\nNjQxWhcNMjQwODIyMTcwODUwWjCBlDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCldh\nc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoMGUFtYXpvbiBXZWIg\nU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxJTAjBgNVBAMMHEFt\nYXpvbiBSRFMgdXMtZWFzdC0yIDIwMTkgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IB\nDwAwggEKAoIBAQDE+T2xYjUbxOp+pv+gRA3FO24+1zCWgXTDF1DHrh1lsPg5k7ht\n2KPYzNc+Vg4E+jgPiW0BQnA6jStX5EqVh8BU60zELlxMNvpg4KumniMCZ3krtMUC\nau1NF9rM7HBh+O+DYMBLK5eSIVt6lZosOb7bCi3V6wMLA8YqWSWqabkxwN4w0vXI\n8lu5uXXFRemHnlNf+yA/4YtN4uaAyd0ami9+klwdkZfkrDOaiy59haOeBGL8EB/c\ndbJJlguHH5CpCscs3RKtOOjEonXnKXldxarFdkMzi+aIIjQ8GyUOSAXHtQHb3gZ4\nnS6Ey0CMlwkB8vUObZU9fnjKJcL5QCQqOfwvAgMBAAGjZjBkMA4GA1UdDwEB/wQE\nAwIBBjASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBQUPuRHohPxx4VjykmH\n6usGrLL1ETAfBgNVHSMEGDAWgBRzX2DYvMsDmPQrFzQuNlqmYP+8HzANBgkqhkiG\n9w0BAQsFAAOCAQEAUdR9Vb3y33Yj6X6KGtuthZ08SwjImVQPtknzpajNE5jOJAh8\nquvQnU9nlnMO85fVDU1Dz3lLHGJ/YG1pt1Cqq2QQ200JcWCvBRgdvH6MjHoDQpqZ\nHvQ3vLgOGqCLNQKFuet9BdpsHzsctKvCVaeBqbGpeCtt3Hh/26tgx0rorPLw90A2\nV8QSkZJjlcKkLa58N5CMM8Xz8KLWg3MZeT4DmlUXVCukqK2RGuP2L+aME8dOxqNv\nOnOz1zrL5mR2iJoDpk8+VE/eBDmJX40IJk6jBjWoxAO/RXq+vBozuF5YHN1ujE92\ntO8HItgTp37XT8bJBAiAnt5mxw+NLSqtxk2QdQ==\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEDDCCAvSgAwIBAgICY4kwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTMyMDEx\nNDJaFw0yNDA4MjIxNzA4NTBaMIGZMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEqMCgGA1UEAwwhQW1h\nem9uIFJEUyBhcC1zb3V0aGVhc3QtMSAyMDE5IENBMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEAr5u9OuLL/OF/fBNUX2kINJLzFl4DnmrhnLuSeSnBPgbb\nqddjf5EFFJBfv7IYiIWEFPDbDG5hoBwgMup5bZDbas+ZTJTotnnxVJTQ6wlhTmns\neHECcg2pqGIKGrxZfbQhlj08/4nNAPvyYCTS0bEcmQ1emuDPyvJBYDDLDU6AbCB5\n6Z7YKFQPTiCBblvvNzchjLWF9IpkqiTsPHiEt21sAdABxj9ityStV3ja/W9BfgxH\nwzABSTAQT6FbDwmQMo7dcFOPRX+hewQSic2Rn1XYjmNYzgEHisdUsH7eeXREAcTw\n61TRvaLH8AiOWBnTEJXPAe6wYfrcSd1pD0MXpoB62wIDAQABo2YwZDAOBgNVHQ8B\nAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQUytwMiomQOgX5\nIchd+2lDWRUhkikwHwYDVR0jBBgwFoAUc19g2LzLA5j0Kxc0LjZapmD/vB8wDQYJ\nKoZIhvcNAQELBQADggEBACf6lRDpfCD7BFRqiWM45hqIzffIaysmVfr+Jr+fBTjP\nuYe/ba1omSrNGG23bOcT9LJ8hkQJ9d+FxUwYyICQNWOy6ejicm4z0C3VhphbTPqj\nyjpt9nG56IAcV8BcRJh4o/2IfLNzC/dVuYJV8wj7XzwlvjysenwdrJCoLadkTr1h\neIdG6Le07sB9IxrGJL9e04afk37h7c8ESGSE4E+oS4JQEi3ATq8ne1B9DQ9SasXi\nIRmhNAaISDzOPdyLXi9N9V9Lwe/DHcja7hgLGYx3UqfjhLhOKwp8HtoZORixAmOI\nHfILgNmwyugAbuZoCazSKKBhQ0wgO0WZ66ZKTMG8Oho=\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEBzCCAu+gAwIBAgICUYkwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTYxODIx\nMTVaFw0yNDA4MjIxNzA4NTBaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1h\nem9uIFJEUyB1cy13ZXN0LTIgMjAxOSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP\nADCCAQoCggEBANCEZBZyu6yJQFZBJmSUZfSZd3Ui2gitczMKC4FLr0QzkbxY+cLa\nuVONIOrPt4Rwi+3h/UdnUg917xao3S53XDf1TDMFEYp4U8EFPXqCn/GXBIWlU86P\nPvBN+gzw3nS+aco7WXb+woTouvFVkk8FGU7J532llW8o/9ydQyDIMtdIkKTuMfho\nOiNHSaNc+QXQ32TgvM9A/6q7ksUoNXGCP8hDOkSZ/YOLiI5TcdLh/aWj00ziL5bj\npvytiMZkilnc9dLY9QhRNr0vGqL0xjmWdoEXz9/OwjmCihHqJq+20MJPsvFm7D6a\n2NKybR9U+ddrjb8/iyLOjURUZnj5O+2+OPcCAwEAAaNmMGQwDgYDVR0PAQH/BAQD\nAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFEBxMBdv81xuzqcK5TVu\npHj+Aor8MB8GA1UdIwQYMBaAFHNfYNi8ywOY9CsXNC42WqZg/7wfMA0GCSqGSIb3\nDQEBCwUAA4IBAQBZkfiVqGoJjBI37aTlLOSjLcjI75L5wBrwO39q+B4cwcmpj58P\n3sivv+jhYfAGEbQnGRzjuFoyPzWnZ1DesRExX+wrmHsLLQbF2kVjLZhEJMHF9eB7\nGZlTPdTzHErcnuXkwA/OqyXMpj9aghcQFuhCNguEfnROY9sAoK2PTfnTz9NJHL+Q\nUpDLEJEUfc0GZMVWYhahc0x38ZnSY2SKacIPECQrTI0KpqZv/P+ijCEcMD9xmYEb\njL4en+XKS1uJpw5fIU5Sj0MxhdGstH6S84iAE5J3GM3XHklGSFwwqPYvuTXvANH6\nuboynxRgSae59jIlAK6Jrr6GWMwQRbgcaAlW\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEDDCCAvSgAwIBAgICEkYwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTYxOTUz\nNDdaFw0yNDA4MjIxNzA4NTBaMIGZMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEqMCgGA1UEAwwhQW1h\nem9uIFJEUyBhcC1zb3V0aGVhc3QtMiAyMDE5IENBMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEAufodI2Flker8q7PXZG0P0vmFSlhQDw907A6eJuF/WeMo\nGHnll3b4S6nC3oRS3nGeRMHbyU2KKXDwXNb3Mheu+ox+n5eb/BJ17eoj9HbQR1cd\ngEkIciiAltf8gpMMQH4anP7TD+HNFlZnP7ii3geEJB2GGXSxgSWvUzH4etL67Zmn\nTpGDWQMB0T8lK2ziLCMF4XAC/8xDELN/buHCNuhDpxpPebhct0T+f6Arzsiswt2j\n7OeNeLLZwIZvVwAKF7zUFjC6m7/VmTQC8nidVY559D6l0UhhU0Co/txgq3HVsMOH\nPbxmQUwJEKAzQXoIi+4uZzHFZrvov/nDTNJUhC6DqwIDAQABo2YwZDAOBgNVHQ8B\nAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQUwaZpaCme+EiV\nM5gcjeHZSTgOn4owHwYDVR0jBBgwFoAUc19g2LzLA5j0Kxc0LjZapmD/vB8wDQYJ\nKoZIhvcNAQELBQADggEBAAR6a2meCZuXO2TF9bGqKGtZmaah4pH2ETcEVUjkvXVz\nsl+ZKbYjrun+VkcMGGKLUjS812e7eDF726ptoku9/PZZIxlJB0isC/0OyixI8N4M\nNsEyvp52XN9QundTjkl362bomPnHAApeU0mRbMDRR2JdT70u6yAzGLGsUwMkoNnw\n1VR4XKhXHYGWo7KMvFrZ1KcjWhubxLHxZWXRulPVtGmyWg/MvE6KF+2XMLhojhUL\n+9jB3Fpn53s6KMx5tVq1x8PukHmowcZuAF8k+W4gk8Y68wIwynrdZrKRyRv6CVtR\nFZ8DeJgoNZT3y/GT254VqMxxfuy2Ccb/RInd16tEvVk=\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEDDCCAvSgAwIBAgICOYIwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTcyMDA1\nMjlaFw0yNDA4MjIxNzA4NTBaMIGZMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEqMCgGA1UEAwwhQW1h\nem9uIFJEUyBhcC1ub3J0aGVhc3QtMyAyMDE5IENBMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEA4dMak8W+XW8y/2F6nRiytFiA4XLwePadqWebGtlIgyCS\nkbug8Jv5w7nlMkuxOxoUeD4WhI6A9EkAn3r0REM/2f0aYnd2KPxeqS2MrtdxxHw1\nxoOxk2x0piNSlOz6yog1idsKR5Wurf94fvM9FdTrMYPPrDabbGqiBMsZZmoHLvA3\nZ+57HEV2tU0Ei3vWeGIqnNjIekS+E06KhASxrkNU5vi611UsnYZlSi0VtJsH4UGV\nLhnHl53aZL0YFO5mn/fzuNG/51qgk/6EFMMhaWInXX49Dia9FnnuWXwVwi6uX1Wn\n7kjoHi5VtmC8ZlGEHroxX2DxEr6bhJTEpcLMnoQMqwIDAQABo2YwZDAOBgNVHQ8B\nAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQUsUI5Cb3SWB8+\ngv1YLN/ABPMdxSAwHwYDVR0jBBgwFoAUc19g2LzLA5j0Kxc0LjZapmD/vB8wDQYJ\nKoZIhvcNAQELBQADggEBAJAF3E9PM1uzVL8YNdzb6fwJrxxqI2shvaMVmC1mXS+w\nG0zh4v2hBZOf91l1EO0rwFD7+fxoI6hzQfMxIczh875T6vUXePKVOCOKI5wCrDad\nzQbVqbFbdhsBjF4aUilOdtw2qjjs9JwPuB0VXN4/jY7m21oKEOcnpe36+7OiSPjN\nxngYewCXKrSRqoj3mw+0w/+exYj3Wsush7uFssX18av78G+ehKPIVDXptOCP/N7W\n8iKVNeQ2QGTnu2fzWsGUSvMGyM7yqT+h1ILaT//yQS8er511aHMLc142bD4D9VSy\nDgactwPDTShK/PXqhvNey9v/sKXm4XatZvwcc8KYlW4=\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEDDCCAvSgAwIBAgICcEUwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTgxNjU2\nMjBaFw0yNDA4MjIxNzA4NTBaMIGZMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEqMCgGA1UEAwwhQW1h\nem9uIFJEUyBhcC1ub3J0aGVhc3QtMSAyMDE5IENBMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEAndtkldmHtk4TVQAyqhAvtEHSMb6pLhyKrIFved1WO3S7\n+I+bWwv9b2W/ljJxLq9kdT43bhvzonNtI4a1LAohS6bqyirmk8sFfsWT3akb+4Sx\n1sjc8Ovc9eqIWJCrUiSvv7+cS7ZTA9AgM1PxvHcsqrcUXiK3Jd/Dax9jdZE1e15s\nBEhb2OEPE+tClFZ+soj8h8Pl2Clo5OAppEzYI4LmFKtp1X/BOf62k4jviXuCSst3\nUnRJzE/CXtjmN6oZySVWSe0rQYuyqRl6//9nK40cfGKyxVnimB8XrrcxUN743Vud\nQQVU0Esm8OVTX013mXWQXJHP2c0aKkog8LOga0vobQIDAQABo2YwZDAOBgNVHQ8B\nAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQULmoOS1mFSjj+\nsnUPx4DgS3SkLFYwHwYDVR0jBBgwFoAUc19g2LzLA5j0Kxc0LjZapmD/vB8wDQYJ\nKoZIhvcNAQELBQADggEBAAkVL2P1M2/G9GM3DANVAqYOwmX0Xk58YBHQu6iiQg4j\nb4Ky/qsZIsgT7YBsZA4AOcPKQFgGTWhe9pvhmXqoN3RYltN8Vn7TbUm/ZVDoMsrM\ngwv0+TKxW1/u7s8cXYfHPiTzVSJuOogHx99kBW6b2f99GbP7O1Sv3sLq4j6lVvBX\nFiacf5LAWC925nvlTzLlBgIc3O9xDtFeAGtZcEtxZJ4fnGXiqEnN4539+nqzIyYq\nnvlgCzyvcfRAxwltrJHuuRu6Maw5AGcd2Y0saMhqOVq9KYKFKuD/927BTrbd2JVf\n2sGWyuPZPCk3gq+5pCjbD0c6DkhcMGI6WwxvM5V/zSM=\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEBzCCAu+gAwIBAgICJDQwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTgxNzAz\nMTVaFw0yNDA4MjIxNzA4NTBaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1h\nem9uIFJEUyBldS13ZXN0LTMgMjAxOSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP\nADCCAQoCggEBAL9bL7KE0n02DLVtlZ2PL+g/BuHpMYFq2JnE2RgompGurDIZdjmh\n1pxfL3nT+QIVMubuAOy8InRfkRxfpxyjKYdfLJTPJG+jDVL+wDcPpACFVqoV7Prg\npVYEV0lc5aoYw4bSeYFhdzgim6F8iyjoPnObjll9mo4XsHzSoqJLCd0QC+VG9Fw2\nq+GDRZrLRmVM2oNGDRbGpGIFg77aRxRapFZa8SnUgs2AqzuzKiprVH5i0S0M6dWr\ni+kk5epmTtkiDHceX+dP/0R1NcnkCPoQ9TglyXyPdUdTPPRfKCq12dftqll+u4mV\nARdN6WFjovxax8EAP2OAUTi1afY+1JFMj+sCAwEAAaNmMGQwDgYDVR0PAQH/BAQD\nAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFLfhrbrO5exkCVgxW0x3\nY2mAi8lNMB8GA1UdIwQYMBaAFHNfYNi8ywOY9CsXNC42WqZg/7wfMA0GCSqGSIb3\nDQEBCwUAA4IBAQAigQ5VBNGyw+OZFXwxeJEAUYaXVoP/qrhTOJ6mCE2DXUVEoJeV\nSxScy/TlFA9tJXqmit8JH8VQ/xDL4ubBfeMFAIAo4WzNWDVoeVMqphVEcDWBHsI1\nAETWzfsapRS9yQekOMmxg63d/nV8xewIl8aNVTHdHYXMqhhik47VrmaVEok1UQb3\nO971RadLXIEbVd9tjY5bMEHm89JsZDnDEw1hQXBb67Elu64OOxoKaHBgUH8AZn/2\nzFsL1ynNUjOhCSAA15pgd1vjwc0YsBbAEBPcHBWYBEyME6NLNarjOzBl4FMtATSF\nwWCKRGkvqN8oxYhwR2jf2rR5Mu4DWkK5Q8Ep\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEBzCCAu+gAwIBAgICJVUwDQYJKoZIhvcNAQELBQAwgY8xCzAJBgNVBAYTAlVT\nMRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\nDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\nMSAwHgYDVQQDDBdBbWF6b24gUkRTIFJvb3QgMjAxOSBDQTAeFw0xOTA5MTkxODE2\nNTNaFw0yNDA4MjIxNzA4NTBaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2Fz\naGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBT\nZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1h\nem9uIFJEUyB1cy1lYXN0LTEgMjAxOSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP\nADCCAQoCggEBAM3i/k2u6cqbMdcISGRvh+m+L0yaSIoOXjtpNEoIftAipTUYoMhL\nInXGlQBVA4shkekxp1N7HXe1Y/iMaPEyb3n+16pf3vdjKl7kaSkIhjdUz3oVUEYt\ni8Z/XeJJ9H2aEGuiZh3kHixQcZczn8cg3dA9aeeyLSEnTkl/npzLf//669Ammyhs\nXcAo58yvT0D4E0D/EEHf2N7HRX7j/TlyWvw/39SW0usiCrHPKDLxByLojxLdHzso\nQIp/S04m+eWn6rmD+uUiRteN1hI5ncQiA3wo4G37mHnUEKo6TtTUh+sd/ku6a8HK\nglMBcgqudDI90s1OpuIAWmuWpY//8xEG2YECAwEAAaNmMGQwDgYDVR0PAQH/BAQD\nAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFPqhoWZcrVY9mU7tuemR\nRBnQIj1jMB8GA1UdIwQYMBaAFHNfYNi8ywOY9CsXNC42WqZg/7wfMA0GCSqGSIb3\nDQEBCwUAA4IBAQB6zOLZ+YINEs72heHIWlPZ8c6WY8MDU+Be5w1M+BK2kpcVhCUK\nPJO4nMXpgamEX8DIiaO7emsunwJzMSvavSPRnxXXTKIc0i/g1EbiDjnYX9d85DkC\nE1LaAUCmCZBVi9fIe0H2r9whIh4uLWZA41oMnJx/MOmo3XyMfQoWcqaSFlMqfZM4\n0rNoB/tdHLNuV4eIdaw2mlHxdWDtF4oH+HFm+2cVBUVC1jXKrFv/euRVtsTT+A6i\nh2XBHKxQ1Y4HgAn0jACP2QSPEmuoQEIa57bEKEcZsBR8SDY6ZdTd2HLRIApcCOSF\nMRM8CKLeF658I0XgF8D5EsYoKPsA+74Z+jDH\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIDQTCCAimgAwIBAgITBmyfz5m/jAo54vB4ikPmljZbyjANBgkqhkiG9w0BAQsF\nADA5MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6\nb24gUm9vdCBDQSAxMB4XDTE1MDUyNjAwMDAwMFoXDTM4MDExNzAwMDAwMFowOTEL\nMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJv\nb3QgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJ4gHHKeNXj\nca9HgFB0fW7Y14h29Jlo91ghYPl0hAEvrAIthtOgQ3pOsqTQNroBvo3bSMgHFzZM\n9O6II8c+6zf1tRn4SWiw3te5djgdYZ6k/oI2peVKVuRF4fn9tBb6dNqcmzU5L/qw\nIFAGbHrQgLKm+a/sRxmPUDgH3KKHOVj4utWp+UhnMJbulHheb4mjUcAwhmahRWa6\nVOujw5H5SNz/0egwLX0tdHA114gk957EWW67c4cX8jJGKLhD+rcdqsq08p8kDi1L\n93FcXmn/6pUCyziKrlA4b9v7LWIbxcceVOF34GfID5yHI9Y/QCB/IIDEgEw+OyQm\njgSubJrIqg0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC\nAYYwHQYDVR0OBBYEFIQYzIU07LwMlJQuCFmcx7IQTgoIMA0GCSqGSIb3DQEBCwUA\nA4IBAQCY8jdaQZChGsV2USggNiMOruYou6r4lK5IpDB/G/wkjUu0yKGX9rbxenDI\nU5PMCCjjmCXPI6T53iHTfIUJrU6adTrCC2qJeHZERxhlbI1Bjjt/msv0tadQ1wUs\nN+gDS63pYaACbvXy8MWy7Vu33PqUXHeeE6V/Uq2V8viTO96LXFvKWlJbYK8U90vv\no/ufQJVtMVT8QtPHRh8jrdkPSHCa2XV4cdFyQzR1bldZwgJcJmApzyMZFo6IQ6XU\n5MsI+yMRQ+hDKXJioaldXgjUkK642M4UwtBV8ob2xJNDd2ZhwLnoQdeXeGADbkpy\nrqXRfboQnoZsG4q5WTP468SQvvG5\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEDDCCAvSgAwIBAgIJAMy5uCBvP5roMA0GCSqGSIb3DQEBCwUAMIGSMQswCQYD\nVQQGEwJVUzEQMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGluZ3RvbjEi\nMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1h\nem9uIFJEUzEjMCEGA1UEAwwaQW1hem9uIFJEUyBDTiBSb290IDIwMTkgQ0EwHhcN\nMTkwOTA5MTY1NzIyWhcNMjQwOTA5MTY1NzIyWjCBkjELMAkGA1UEBhMCVVMxEDAO\nBgNVBAcMB1NlYXR0bGUxEzARBgNVBAgMCldhc2hpbmd0b24xIjAgBgNVBAoMGUFt\nYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxIzAh\nBgNVBAMMGkFtYXpvbiBSRFMgQ04gUm9vdCAyMDE5IENBMIIBIjANBgkqhkiG9w0B\nAQEFAAOCAQ8AMIIBCgKCAQEAzxl9K4p06ZTZ9eZmEXyTHe9Ut8OIZR86t6A8b8g0\nnhqMe+y4ee+UfqxumVAVyXwNXOiGQVbuJhScLaJ39/Ol4YzIGjdoD8MUvsf4BuET\nudQh2sJL8OnlXuqSICKpecN5ud4UQvoMVZ9FGJ+e8TvXczW14rGO62sPfYM/WrMD\nR7P4fhQfmWFzkc24/hZGRL1nkvwMdtiwuI2TYobhlwZQOdsNcZ9Ek+PcSI4oqgXN\nSqpYy85JzrRZiR5iFGw1CnJtGlC0oatXFzw/B8XOd9wvLTlJhyLo7zw9j3zedKbv\n33fTdjfvpGvcfw9CYggwrbsVmUeUhVDfMntTc9z9MRccmwIDAQABo2MwYTAOBgNV\nHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU/Z0g+hUMGQou\nhsbyFgSxc5jsbaowHwYDVR0jBBgwFoAU/Z0g+hUMGQouhsbyFgSxc5jsbaowDQYJ\nKoZIhvcNAQELBQADggEBAAlGPCq1D/PGkWoZZpAK3V94EOByklp2HkUPEZ0PPv3Z\n/euD2wUPkXnf27FC1XJE0pJX96B97ZXIEHl4S4obBRSlybzuvmfH4gyu+b+7Tebv\nVmfsAodyfYCm90heAYADWkc/XKDj+oe3NkbR+LokrM+5aOB71f5mMLnFgYHQW/dI\nIRDziUSpP0LMr+YNKvM7qytrobPS2TOWtweWpXesNBBeiLTHZpTEu8DYcE+4e2tj\nO0spF3HuoF0Oc7ioVy2exE+HV1oJOquHGSanZSdMHCAEDMfKUmlT7/zcwC877UT/\nsysqYU/fl6vX48QDfalZuBYj+d1dUxIb1sx6q4Iw4+s=\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEDDCCAvSgAwIBAgIDAIMzMA0GCSqGSIb3DQEBCwUAMIGSMQswCQYDVQQGEwJV\nUzEQMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGluZ3RvbjEiMCAGA1UE\nCgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJE\nUzEjMCEGA1UEAwwaQW1hem9uIFJEUyBDTiBSb290IDIwMTkgQ0EwHhcNMTkwOTA5\nMjAzMjM3WhcNMjQwOTA5MTY1NzIyWjCBlTELMAkGA1UEBhMCVVMxEzARBgNVBAgM\nCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoMGUFtYXpvbiBX\nZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxJjAkBgNVBAMM\nHUFtYXpvbiBSRFMgY24tbm9ydGgtMSAyMDE5IENBMIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEA1QX8vbiba8pa4b2CLVBNhqFFYwsuekptFPv/RTixRZ6K\na1fZ/vp/d7xhfhwU9DKXyQ3ONhwOVKnFuvQuWXQiPc2cRkxM+TF7yF6hoPrIOOzr\ns6ANmR2k/n9X0aOO7sqx4q7A73ueIDJst3IjfaFgt1jaqfC7tcSSROB/+vZZTNGP\nKgFvd02ut2mCtLgohzavVDicUc0V8H1sV5Ah4n0VafW7Fqru9ehiPO79JXJKIS7W\ngcgOOiK6YDqxaQRN+LTNYdZ+DZ1+Gx8NBN80fVOO2hpRFpb662k/hQH8onYkvXaY\nkr9ouDTjfr5t8E8CEvkO/Y/B3/lt7mVjEGqImCwJawIDAQABo2YwZDAOBgNVHQ8B\nAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQUXJaoUok7ROtv\n5/2xeuaRqelnejIwHwYDVR0jBBgwFoAU/Z0g+hUMGQouhsbyFgSxc5jsbaowDQYJ\nKoZIhvcNAQELBQADggEBAIiPRsCpaiMsWUq7liRV6NDgljzjVOMzUsDnfusGUQtO\nfa3tCI+sx5j92jFzlS0GwseB/3FjVQDRll/kFTqbVwpHw2kaLeAbVvquxZAoD/91\n6gBGSF3qmLestFpf02kNHlv9skqnMrBLYkQ4kckgt4Y8E8pNLSeNtJykbp7XCf7H\nA+izbITBxNHxLUqMStEtk8RhIWUmiAbp5ENHwYCL5h9g4VV7X4TsW/1Q4KgEstWa\n1t65VWr3p7NnKpMX5CL/v5FGCYq0TDdr3qmHKbXbofmUKltZ7VxSAh5LFrfLuGzt\nMtXQkd0NDvVqMNHAjEkj7/MtlYyridWrKsiUc3ALBR4=\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIGADCCA+igAwIBAgIQfFbtOHNGJtTnXjvwddAHjTANBgkqhkiG9w0BAQwFADCB\nmDELMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIElu\nYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTEwLwYDVQQDDChB\nbWF6b24gUkRTIGNuLW5vcnRoLTEgUm9vdCBDQSBSU0E0MDk2IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMCAXDTIxMDUyNTIzMTg1MloYDzIxMjEwNTI2MDAxODUyWjCBmDEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTEwLwYDVQQDDChBbWF6\nb24gUkRTIGNuLW5vcnRoLTEgUm9vdCBDQSBSU0E0MDk2IEcxMRAwDgYDVQQHDAdT\nZWF0dGxlMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0OO5+lCMwInN\ntMJ19bv+uyEE74uE5vHQHtla5sI1Hp+A8DhTURgJvIHRxv3Tgtk6ja4v/VcbLcVr\nR4OkZBY9b5RKHMGDK1ljwo/MxMFuK/TGkHcrjhiZcgYyNm2oxK33/YafLqq18a8p\nHREEZwz7wSi6DY8Mf9heH8a2T3ZDlUovj5JUVIDu7kSGYHw16eUi9twX7MtO0b43\nociygADBSoZeyMKZHisYdyf4D/LLDYgh7ja+Ncu4k3ErMmxGN5cZN+USyquxmnr8\nuXkl2t9VH0BhB0kej/vO9DhLdpKJRVaML1A9Wg3pd0U37xOJhTU6wCm23zdga3kR\nbf9azdS68zDK9tYiDrGc7kRkj7SOUWLY7fagyKv3rESWXrGkV8lzsK7xseomAKvL\nfHEfL0QUD63kEk4W8VH8XY7NwXZD6Je5hiQtLu8/uxed96FWwZ1DJrzojW4mKFQF\neECHU5b5jza4gjZ/pOeeqRmx3iojjYf2ZVm0+0SRFd+BWWPpqyeVUvC9gVZ+VMPr\nSUqgIrHZ2GMNJXIHt9TR3oq4XnXVcvsPuKQCWg8HIgczfDc//zaYhLdcVQbsTVEo\nI8nLqs6FygTnhyPSbJG9n9fF+RpTowXVb1UNovCTR/UBvR9l8JobnaqKUFMI1W2d\nDy98l55+LFT1VYm+rbvxJlVJm9kw6usCAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB\n/zAdBgNVHQ4EFgQUfVNPfvq3BkZRL2qrVKEvMbPBSHAwDgYDVR0PAQH/BAQDAgGG\nMA0GCSqGSIb3DQEBDAUAA4ICAQBZ9hDaGcZFSxEyV4Yk7ynJrpKznaLWaq8T72lb\nsXcgnGGnTYQtUhdR2atA6KVtc2D8UCxDiP4kE8xC+voGKgRRt3WvIX/KRiYH4Rr/\n8DS/wux6MYYEaXjoCil1xNTOyhMCmtEPIFo8LDStbaur/PmE5VGVr45XcqNdNt5A\nS8esMGK5aI7D2zQEfGN940+U2sUCVYnvuaR1nbcMkgMzzdL2yCCZ1mlyk2KvSsF7\nb0P772MnZ3x4mP3IcUh0/6XSSIxWMAB6r6s1nCZd2JGGIyVSc2YLsB2jib2gYyfT\nzq2SL040aatsOAecrfYDG6UbeL0OUXivhOzycvS92FhEDU0BNB44wEO0Qg/zAc2C\nJlkPCMKIZc9g70RhHQ9VV9kc/SCjVRu1PauryzTmXEfr+ItrbZVW33JQg7ZOmgfj\njgpKF9q7sG2VJBDCRdp2nfeA1Bblc36yC0LodZ7voSzcJI7nnv1aO3U1CvQl0Mha\nfMjZqd0kPIX6d0G4C5SImvMCF59annWwt4V1sbWrgEvqdICe0kVsofUtEW35kX3C\nW344OxVkmhhFuniTFWYCyuQNlhIIdA0I5trZPtRaWsV2cTkNIzfe2vHGXuMnwd6V\nCwxPaPdyvKB7n6x6tF5RUOXq0EZQf9XOmdOiCTua1WT+vobRX18RtJLaOa/n5AKo\nLlYzqw==\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEATCCAumgAwIBAgIRAN9d6r2p5Wg5Gwl1bK3+WfkwDQYJKoZIhvcNAQELBQAw\ngZgxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTExMC8GA1UEAwwo\nQW1hem9uIFJEUyBjbi1ub3J0aC0xIFJvb3QgQ0EgUlNBMjA0OCBHMTEQMA4GA1UE\nBwwHU2VhdHRsZTAgFw0yMTA1MjUyMzE1MDdaGA8yMDYxMDUyNjAwMTUwN1owgZgx\nCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMu\nMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTExMC8GA1UEAwwoQW1h\nem9uIFJEUyBjbi1ub3J0aC0xIFJvb3QgQ0EgUlNBMjA0OCBHMTEQMA4GA1UEBwwH\nU2VhdHRsZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKvw4zHfM3cU\nyFI9KFITDF4feeon2P49qXx8YX8KUEYzNbkNQhPSt1J91kvy0ddHLrxxNd+LoQFi\nA5vu7a51VmX1MtKYs7SzEIUdrON3FKK/2cci2yCnwzoc3kam3jXvPUu56op+aH35\n0JHEco0i+NUjh7n5UV/yWc1+8kPLBQr+VMV3ndp85ik209esvCRWgQ+iWuADqHbf\nvjrFm/zjFIiwuX5qapkDtSRVwM6FwIfjSEF6udhZjsermfD2AoTesptZEiNIPRzV\net6s/U5gMjvAhc+MQgjjdCLBlhbXWR1CPtXOMp6o8Pjn2Et3eiM6G1T0jUO28BGP\n3/iq3JOXFj8CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUEoBo\nnXIxui+T8RXYqgzikVat82EwDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUA\nA4IBAQAk4XdDesWKYgE35KMqg2+tCY/gbBrKVMdvZzy2kAv9QH8bwCcojeMw4wGh\nu0mjfX0vawoot2bNY6Yu0+mVxBtkelhay7enN+mA5g5DfkyKkLb6Jg/9N7m95w4N\nICQwM3Yb9OsuquxBPPE7JkrZv10AzVz2Xqu/OHDyDpfnkcCfNusHyIAycjxq/ZEF\n7LOSBv3S20sJU72EKfrNGSfMDv9qvnusum/vTYKuSNCTR0vARxbB7LLVZZ/Pg2w8\n22RQK9zr+u5WkfTGMqF4NnbuJGphU21QHUIZYY8QAnte0hbK+AbTUyeKGHxqRDun\nBQn6/GvgP2tPDKj/Huauo/CVSd+M\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIICrzCCAjWgAwIBAgIQTEq2iHmd2QzeVBzmBUbAUTAKBggqhkjOPQQDAzCBlzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTAwLgYDVQQDDCdBbWF6\nb24gUkRTIGNuLW5vcnRoLTEgUm9vdCBDQSBFQ0MzODQgRzExEDAOBgNVBAcMB1Nl\nYXR0bGUwIBcNMjEwNTI1MjMyMjQ4WhgPMjEyMTA1MjYwMDIyNDhaMIGXMQswCQYD\nVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEG\nA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExMDAuBgNVBAMMJ0FtYXpvbiBS\nRFMgY24tbm9ydGgtMSBSb290IENBIEVDQzM4NCBHMTEQMA4GA1UEBwwHU2VhdHRs\nZTB2MBAGByqGSM49AgEGBSuBBAAiA2IABBV1FSsxoXGFDBIMj6b+EfJvLINkTtVv\nUucbGUqZMidNfuHoUWTlhwZuX5kMv9hlbQbDxrnHCePo1heHkdqovIi2D77lhvhn\n7UgMupcFx9Tjki+5QhKLW3n7W8dmreJLw6NCMEAwDwYDVR0TAQH/BAUwAwEB/zAd\nBgNVHQ4EFgQUFwPUFTDrjPqdIMjuYGif1wkAtr8wDgYDVR0PAQH/BAQDAgGGMAoG\nCCqGSM49BAMDA2gAMGUCMQCrAtoyWILR++OEhFmuJhSR8cgEW/rGyf+lMDwq9dcA\neJPK7l9S8iT30JOo++hWwYcCMFl9MWvoQU3iUDH+j33I26+whkvZ6LLw2dajww1X\n0MPXbT3P9P0Jk/Vv+gand92fAw==\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEDDCCAvSgAwIBAgIJAMy5uCBvP5roMA0GCSqGSIb3DQEBCwUAMIGSMQswCQYD\nVQQGEwJVUzEQMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGluZ3RvbjEi\nMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1h\nem9uIFJEUzEjMCEGA1UEAwwaQW1hem9uIFJEUyBDTiBSb290IDIwMTkgQ0EwHhcN\nMTkwOTA5MTY1NzIyWhcNMjQwOTA5MTY1NzIyWjCBkjELMAkGA1UEBhMCVVMxEDAO\nBgNVBAcMB1NlYXR0bGUxEzARBgNVBAgMCldhc2hpbmd0b24xIjAgBgNVBAoMGUFt\nYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxIzAh\nBgNVBAMMGkFtYXpvbiBSRFMgQ04gUm9vdCAyMDE5IENBMIIBIjANBgkqhkiG9w0B\nAQEFAAOCAQ8AMIIBCgKCAQEAzxl9K4p06ZTZ9eZmEXyTHe9Ut8OIZR86t6A8b8g0\nnhqMe+y4ee+UfqxumVAVyXwNXOiGQVbuJhScLaJ39/Ol4YzIGjdoD8MUvsf4BuET\nudQh2sJL8OnlXuqSICKpecN5ud4UQvoMVZ9FGJ+e8TvXczW14rGO62sPfYM/WrMD\nR7P4fhQfmWFzkc24/hZGRL1nkvwMdtiwuI2TYobhlwZQOdsNcZ9Ek+PcSI4oqgXN\nSqpYy85JzrRZiR5iFGw1CnJtGlC0oatXFzw/B8XOd9wvLTlJhyLo7zw9j3zedKbv\n33fTdjfvpGvcfw9CYggwrbsVmUeUhVDfMntTc9z9MRccmwIDAQABo2MwYTAOBgNV\nHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU/Z0g+hUMGQou\nhsbyFgSxc5jsbaowHwYDVR0jBBgwFoAU/Z0g+hUMGQouhsbyFgSxc5jsbaowDQYJ\nKoZIhvcNAQELBQADggEBAAlGPCq1D/PGkWoZZpAK3V94EOByklp2HkUPEZ0PPv3Z\n/euD2wUPkXnf27FC1XJE0pJX96B97ZXIEHl4S4obBRSlybzuvmfH4gyu+b+7Tebv\nVmfsAodyfYCm90heAYADWkc/XKDj+oe3NkbR+LokrM+5aOB71f5mMLnFgYHQW/dI\nIRDziUSpP0LMr+YNKvM7qytrobPS2TOWtweWpXesNBBeiLTHZpTEu8DYcE+4e2tj\nO0spF3HuoF0Oc7ioVy2exE+HV1oJOquHGSanZSdMHCAEDMfKUmlT7/zcwC877UT/\nsysqYU/fl6vX48QDfalZuBYj+d1dUxIb1sx6q4Iw4+s=\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEEDCCAvigAwIBAgIDAJJhMA0GCSqGSIb3DQEBCwUAMIGSMQswCQYDVQQGEwJV\nUzEQMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGluZ3RvbjEiMCAGA1UE\nCgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJE\nUzEjMCEGA1UEAwwaQW1hem9uIFJEUyBDTiBSb290IDIwMTkgQ0EwHhcNMTkwOTE3\nMTY0OTE3WhcNMjQwOTA5MTY1NzIyWjCBmTELMAkGA1UEBhMCVVMxEzARBgNVBAgM\nCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoMGUFtYXpvbiBX\nZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxKjAoBgNVBAMM\nIUFtYXpvbiBSRFMgY24tbm9ydGh3ZXN0LTEgMjAxOSBDQTCCASIwDQYJKoZIhvcN\nAQEBBQADggEPADCCAQoCggEBAMr4bvXQVykL0RHtBALyP7FycubzLJM178wMw5vK\nQS/1IVlQlbdZ8bNYmSMqa2IlGoWdjvLonES0jD0T8LCOYJy0uPN0DfiH6I9v9th8\nTvG/hAD9pe01xLOUAOTzuikbzcxEf9XX6mG/xAh5rREHsLbQE9R7D4RkqdeJbQBc\nKVcWWrejW9XaleCr+iEuwSqzXYDXNyfJoYic8aNYA8bADG5YPWTPblxA8MCik+zD\nq9r5wMNafUKmdOAFP6qeYo0zA5o9ESM2xJdYqa2gF7lAYsMagtWZWfEW27ZUrYmf\ntlMXu5xF2zZ1z2n7GKBXa8kA+e/dzalUA5ONHZUDIpU51k8CAwEAAaNmMGQwDgYD\nVR0PAQH/BAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFCV3kNIC\n8e01zUu6tXl0/ig8Va5OMB8GA1UdIwQYMBaAFP2dIPoVDBkKLobG8hYEsXOY7G2q\nMA0GCSqGSIb3DQEBCwUAA4IBAQDHKrXWXsv6KKb06XhuC6RrMsLW+fmQXbrU9x4V\nb46VEaHN8lvKx6QWmRKSdnCa7nYZkPUbGdcQtgThfEjkc+UEfJxx/Q2Hb1OslPcj\nEgx5M7NFCGoBbaSKOGnVexEKRfxA2zkPCMi7bDe2m8cgThyBHfsTJSVGJkXsf6VJ\nJKWJULYiHMjF31Npg++eB4iN42bqhPfP5nKloGjOs/TNYdT2rAcI8xZRsd+G+0Aw\nqlQ0VdPmxIK7M0Sv2StGD0244OXbq6A3Ojx4t7/Kl41+FuyaGlnALDvdiYF96Zu1\nVpA/pPn4AC3+/wrXOefZDFJ3dC1uKlIoh63Vv378oI2VQvw3\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIECTCCAvGgAwIBAgIRAOf+QbXXDGRJ7MW8j6FZ5ncwDQYJKoZIhvcNAQELBQAw\ngZwxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTE1MDMGA1UEAwws\nQW1hem9uIFJEUyBjbi1ub3J0aHdlc3QtMSBSb290IENBIFJTQTIwNDggRzExEDAO\nBgNVBAcMB1NlYXR0bGUwIBcNMjEwNTI1MjI1NjEyWhgPMjA2MTA1MjUyMzU2MTJa\nMIGcMQswCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywg\nSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExNTAzBgNVBAMM\nLEFtYXpvbiBSRFMgY24tbm9ydGh3ZXN0LTEgUm9vdCBDQSBSU0EyMDQ4IEcxMRAw\nDgYDVQQHDAdTZWF0dGxlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA\n0XBh/AY4j5RP9XUbYGMaCaBuG4FAbHU/Qfz/hHBNfy/QMi2hF4LQECGqp+j/8fML\n45c6b0NyCLvZuIfB4F1s+dctJpqauDqzYacw3/fMmxNyzgkrYa8VhoRdPWH6ZX2e\n0VNfTOJo64ShJaePdizBAoBnfX+xvDyZ6BLGtdUsvsfdDSCTt2fgTAk8DBTmHode\nhCC3EfVcAjk99+Fe0RWPnDBXQkA8VrbgSxXPN8Gfag1wIzS44BcxhxHDiwQoL4Ao\nFfOwvgRJANeUGcqnL5IpF8xxU3lk7nMcXuQu17597+UGwTiFLAT0bnVK/TgakefX\nM3ZH9gUi0Di3dJNIKtq/3wIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0GA1Ud\nDgQWBBTX4eJfUNknv33QnNNfkDsrYrO1uzAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZI\nhvcNAQELBQADggEBAKIlgCuSJYIgvHK2zoT9PugiyBE5vvo5HyrTOJIhPknB2aY7\nx2Gwbv7YlXzncpQM+aPA88PlIvwPmGj0Nb8ph6vZ55DOxWrBE8LuXMR/+71vMYaF\nM9iTud2OyRLa2EIpS7nq3jWKjiDFkfrkUg8JmLCWHv0qEANX8XJ5NVhrRSAJzvDA\nMArXq2k5oJZoRJxyGlz6dSoU/rxsQF/oTihpcH/cEbL6ZD8sZ5xLJpCHTJcnBAEZ\nL18sYc8F/91akqXn1re/7/K3NwT9usyh89e5pegx/U2ySI3KJuc464HmCV7YZ0iJ\nEQYsQRGFZr/Miu5V4hrpuggsrnmi/RagWYJGPfQ=\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIGCTCCA/GgAwIBAgIRAJ3YjujPNbJWN/domX9EvW8wDQYJKoZIhvcNAQEMBQAw\ngZwxCzAJBgNVBAYTAlVTMSIwIAYDVQQKDBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJ\nbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMQswCQYDVQQIDAJXQTE1MDMGA1UEAwws\nQW1hem9uIFJEUyBjbi1ub3J0aHdlc3QtMSBSb290IENBIFJTQTQwOTYgRzExEDAO\nBgNVBAcMB1NlYXR0bGUwIBcNMjEwNTI1MjMwMDE1WhgPMjEyMTA1MjYwMDAwMTVa\nMIGcMQswCQYDVQQGEwJVUzEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywg\nSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzELMAkGA1UECAwCV0ExNTAzBgNVBAMM\nLEFtYXpvbiBSRFMgY24tbm9ydGh3ZXN0LTEgUm9vdCBDQSBSU0E0MDk2IEcxMRAw\nDgYDVQQHDAdTZWF0dGxlMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA\ny8Wy3CndOV9n8V3yZ3aOTm6sKlxmtS7GYlAiguNjyqS2ERP6x3l6JlkuKyAtYut/\nUOJL6TBWQNLUsNpFJnLkomaqWRYNjSSogSLt2F6BIr/fM8pOmXvBHg9OB/I24DUE\n6bKuVbe+qrGN6ypTAsrfZJ94ED0wmMb8RMOlXOBgB3GxbuQjUFN0XLXurJygj9k7\nSM3RQggoaO94T1qoi4LD/NS/4/Z3eUksLZgkC19fSSVnuUfu845x+MXlVhLeHcLo\n9IIONonUJvkKPS90TQtB2spSqFd+MkiX3izPDii1kHfFHsl2CzwcdbxvcAZ742np\nMjDFpE4Zl6Nf28jGm6ODg6F/yZIiqWpvDemfnHfgkv1SFJnMpIAnLEIRnD5iZPRY\nvP9tJVxGo/kB7ogYLKboOtQyzQC5G6KIbkblJ+MjVcf5iQIUn5Ir7s91/7s6uVRT\nOY76S3SppFQltNwh1yW5s7Ppc9XR5cp0F37NfEm90g+r2JMH6da+Zd0zd+oG4JUJ\nGQWAIhvoOo2jjfX33GqxJI5QrhyVFQpIGs6WU3Z7uZou6/orDaEzAkedMC4w53aZ\nKmJevk2btsWRcGTYyJxf5GZ9HnUcDApcZ9QZ/9f7iIrGPTO4W6BJ9wzzc5PoenlD\noubhx9fofSIepk822gD/93fakRUJlYXKNvxJC8qXRn8CAwEAAaNCMEAwDwYDVR0T\nAQH/BAUwAwEB/zAdBgNVHQ4EFgQUbApE7vMSJDpJph7Lrq6rAMCwQF4wDgYDVR0P\nAQH/BAQDAgGGMA0GCSqGSIb3DQEBDAUAA4ICAQBSTbw8jIpZyAwQiJv5D6B9g4fX\n9PsTFTmb2eszZZZO/i0T8hbqAA3DmjjM5QqUdbjXiq4aLec04aH/ltc/12b6lypX\nsfhtUJd5rgVyEyi9VpZwL+3LrV8CC9rel1v1euOvQ+6ojsoU9PKVLSw5G1Owzy8x\npQwJU9ZTIMgz0TdlFUugaccLH54uy/c7FclO8HpOwHbwMtuMrsEt3p9vea7UoSn3\n54usb0p8ex2brMrOxKmLXXQOGoDFF8U5JCivdQaYuG7LO9NocaeyLNkc22MrxvhV\n1x3I1CE5Y1vMEqf0B8mMl2tAZ6l68r8qv1SoIrvm3ioZpdDBNkyyYVfRLpvmQBw4\nF0NQIW5wAumqbyHLRKMf/wmeuBwYjWrAeJdwDTsNVDPnhXpTOobKH432+i7v5U8n\n1dcrLdYwzRMXxY2+Wrmgte2JdsvfNkcDou9ZnjqTt8u5L7eFd5kWOLnZAWtsIef5\n2QzfKFjpbg9q/zt9RcNULAUaMB0twG1G6eO9stPElE2B0k3wM0FCTXfrh8v0FWEx\nZbnef3OwiiHHQ6EBHYvbZm0qwuYdBz8KtwurYwEUpgldls5hcj9eI3pDCjTzJncP\nGpVjJTtIE0CGOcAgIt5G6idQ1oQudW8DMb/M0QXibI5fjqEXYoYQEnjko9AqLdzI\npn++DGngGu3NLeSVfA==\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIICtjCCAj2gAwIBAgIQHBx4LmhvEVmG1P6tMGhI8DAKBggqhkjOPQQDAzCBmzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTQwMgYDVQQDDCtBbWF6\nb24gUkRTIGNuLW5vcnRod2VzdC0xIFJvb3QgQ0EgRUNDMzg0IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMCAXDTIxMDUyNTIzMDM1NVoYDzIxMjEwNTI2MDAwMzU1WjCBmzEL\nMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4x\nEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTQwMgYDVQQDDCtBbWF6\nb24gUkRTIGNuLW5vcnRod2VzdC0xIFJvb3QgQ0EgRUNDMzg0IEcxMRAwDgYDVQQH\nDAdTZWF0dGxlMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEJxUculiPchcuEWMgFK+T\njmYSVKrpF0NbDteKKJ45BbTzhwwCSKyEY3vVCqwMQ+wYiJZ87OyxLU1cqq/WCg3s\n7aD8Ro9DezvR+Fu+/AV61BLCgeSLr9S1ZCC6cpn5l0a4o0IwQDAPBgNVHRMBAf8E\nBTADAQH/MB0GA1UdDgQWBBSK4CT2IBuyX0nXmkC15OHfxtqh8zAOBgNVHQ8BAf8E\nBAMCAYYwCgYIKoZIzj0EAwMDZwAwZAIwQB38Wg42v48d5O1i53hg2qF/H0QW/8eO\n/xVtA8PK2ztDgQm+O0vKb34nj6X4Kcn8AjBSJmft8t7LMN/UwnhptyYINerpDMzZ\ng0OtBwn1QMWWlkFNf8ajLURXKGg9e2mfkpw=\n-----END CERTIFICATE-----\n", - "-----BEGIN CERTIFICATE-----\nMIIEIjCCAwqgAwIBAgIQI2AINKjtLFqXO+5mqmHJOzANBgkqhkiG9w0BAQsFADCB\nnDELMAkGA1UEBhMCVVMxIjAgBgNVBAoMGUFtYXpvbiBXZWIgU2VydmljZXMsIElu\nYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxCzAJBgNVBAgMAldBMTUwMwYDVQQDDCxB\nbWF6b24gUkRTIGNuLW5vcnRod2VzdC0xIFJvb3QgQ0EgUlNBMjA0OCBHMTEQMA4G\nA1UEBwwHU2VhdHRsZTAeFw0yMTEwMjAyMjE5NTBaFw0yNjEwMjAyMzE5NTBaMIGU\nMQswCQYDVQQGEwJVUzEQMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGlu\nZ3RvbjEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UE\nCwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1hem9uIFJEUyBjbi1ub3J0aHdlc3Qt\nMSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMk+1qHD+w3Wns8f\nWNs6ZKtd6r8eJSilT8SKdhuvZ77C2a5CRaWhihwTznGW1vCaR9+O4OIJZCJj3iV+\n75arKXK5XJTPNJo8aW5pW9ljh/KsudkT7gzURQ3n3xFiv9vQwPRSE9gPn20Cad8U\n64KPl20DvA1XD3CoaACafRz5BlZwGJAi6xI9DqdiQRGEcNlwBzMSv9E0MqkW9pDN\n+goGEkVyfLA83hUM58zXr7AwUEw7RH64rNZcoWYT89AVKvUQnyyEs6hZvIIVwTQm\nv/YpYEH3BsN/SshaQpmh1scN/aHurVfBn0ZaY2EaTBv/u1YsalhbnZglFX6581X7\n9UkEocECAwEAAaNmMGQwEgYDVR0TAQH/BAgwBgEB/wIBADAfBgNVHSMEGDAWgBTX\n4eJfUNknv33QnNNfkDsrYrO1uzAdBgNVHQ4EFgQUfGOsnDYUtkLIlP6gKPd/lkbh\nsn4wDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4IBAQCxYKgzCB6gcrYi\n1op0n615lk/hLD5LEmpNYYgqtOOAPf7mGF1VLu+GtDmyAqRnQjr80hFO2Tvdv614\nu0D5joapjD+aAQIb+OeVVmXYPm3UfUotnUkHGalkofEWkS/7h/dUzKARBdpsKBP9\nezSf8GBVRd0EDP8PLK5iplX4B+aQxmIBgYNIXSlgjaNX8SfjzKsRiLPmumWrb7gi\nlbqkdRuafQ3hj6K+I2JbgEEz2ggNBgUiwJRr+2B511RWHu3wEW86aEbl0+f5crJA\nXNn0nVq3tl8XMkorbAD+/8dbxMxV5wtMHY7nWsG8TlJ+8Vb9FwC5vIWSYun8u3Rh\ntOoQ3GAy\n-----END CERTIFICATE-----\n" - ] + ca: awsCaBundle.ca }; } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/connection_config.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/connection_config.js var require_connection_config = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/connection_config.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/connection_config.js"(exports2, module2) { "use strict"; var { URL: URL2 } = require("url"); var ClientConstants = require_client(); @@ -17483,6 +16512,7 @@ var require_connection_config = __commonJS({ flags: 1, host: 1, insecureAuth: 1, + infileStreamFactory: 1, isServer: 1, keepAliveInitialDelay: 1, localAddress: 1, @@ -17517,7 +16547,8 @@ var require_connection_config = __commonJS({ idleTimeout: 1, Promise: 1, queueLimit: 1, - waitForConnections: 1 + waitForConnections: 1, + jsonStrings: 1 }; var _ConnectionConfig = class _ConnectionConfig { constructor(options) { @@ -17526,16 +16557,13 @@ var require_connection_config = __commonJS({ } else if (options && options.uri) { const uriOptions = _ConnectionConfig.parseUrl(options.uri); for (const key in uriOptions) { - if (!Object.prototype.hasOwnProperty.call(uriOptions, key)) - continue; - if (options[key]) - continue; + if (!Object.prototype.hasOwnProperty.call(uriOptions, key)) continue; + if (options[key]) continue; options[key] = uriOptions[key]; } } for (const key in options) { - if (!Object.prototype.hasOwnProperty.call(options, key)) - continue; + if (!Object.prototype.hasOwnProperty.call(options, key)) continue; if (validOptions[key] !== 1) { console.error( `Ignoring invalid configuration option passed to Connection: ${key}. This is currently a warning, but in future versions of MySQL2, an error will be thrown if you pass an invalid configuration option to a Connection` @@ -17556,6 +16584,7 @@ var require_connection_config = __commonJS({ this.database = options.database; this.connectTimeout = isNaN(options.connectTimeout) ? 10 * 1e3 : options.connectTimeout; this.insecureAuth = options.insecureAuth || false; + this.infileStreamFactory = options.infileStreamFactory || void 0; this.supportBigNumbers = options.supportBigNumbers || false; this.bigNumberStrings = options.bigNumberStrings || false; this.decimalNumbers = options.decimalNumbers || false; @@ -17564,7 +16593,7 @@ var require_connection_config = __commonJS({ this.trace = options.trace !== false; this.stringifyObjects = options.stringifyObjects || false; this.enableKeepAlive = options.enableKeepAlive !== false; - this.keepAliveInitialDelay = options.keepAliveInitialDelay || 0; + this.keepAliveInitialDelay = options.keepAliveInitialDelay; if (options.timezone && !/^(?:local|Z|[ +-]\d\d:\d\d)$/.test(options.timezone)) { console.error( `Ignoring invalid timezone passed to Connection: ${options.timezone}. This is currently a warning, but in future versions of MySQL2, an error will be thrown if you pass an invalid configuration option to a Connection` @@ -17607,6 +16636,7 @@ var require_connection_config = __commonJS({ }; this.connectAttributes = { ...defaultConnectAttributes, ...options.connectAttributes || {} }; this.maxPreparedStatements = options.maxPreparedStatements || 16e3; + this.jsonStrings = options.jsonStrings || false; } static mergeFlags(default_flags, user_flags) { let flags = 0, i2; @@ -17676,11 +16706,11 @@ var require_connection_config = __commonJS({ static parseUrl(url) { const parsedUrl = new URL2(url); const options = { - host: parsedUrl.hostname, + host: decodeURIComponent(parsedUrl.hostname), port: parseInt(parsedUrl.port, 10), - database: parsedUrl.pathname.slice(1), - user: parsedUrl.username, - password: parsedUrl.password + database: decodeURIComponent(parsedUrl.pathname.slice(1)), + user: decodeURIComponent(parsedUrl.username), + password: decodeURIComponent(parsedUrl.password) }; parsedUrl.searchParams.forEach((value, key) => { try { @@ -17698,9 +16728,9 @@ var require_connection_config = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/connection.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/connection.js var require_connection = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/connection.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/connection.js"(exports2, module2) { "use strict"; var Net = require("net"); var Tls = require("tls"); @@ -17709,7 +16739,7 @@ var require_connection = __commonJS({ var Readable = require("stream").Readable; var Queue = require_denque(); var SqlString = require_sqlstring(); - var LRU = require_index_cjs().default; + var { createLRU } = require_lib(); var PacketParser = require_packet_parser(); var Packets = require_packets(); var Commands = require_commands2(); @@ -17745,11 +16775,11 @@ var require_connection = __commonJS({ this._command = null; this._paused = false; this._paused_packets = new Queue(); - this._statements = new LRU({ + this._statements = createLRU({ max: this.config.maxPreparedStatements, - dispose: function(statement) { + onEviction: /* @__PURE__ */ __name(function(_, statement) { statement.close(); - } + }, "onEviction") }); this.serverCapabilityFlags = 0; this.authorized = false; @@ -17903,12 +16933,12 @@ var require_connection = __commonJS({ this.stream.emit("pause"); } } - // https://dev.mysql.com/doc/internals/en/sequence-id.html + // http://dev.mysql.com/doc/internals/en/sequence-id.html // // The sequence-id is incremented with each packet and may wrap around. // It starts at 0 and is reset to 0 when a new command // begins in the Command Phase. - // https://dev.mysql.com/doc/internals/en/example-several-mysql-packets.html + // http://dev.mysql.com/doc/internals/en/example-several-mysql-packets.html _resetSequenceId() { this.sequenceId = 0; this.compressedSequenceId = 0; @@ -17928,23 +16958,23 @@ var require_connection = __commonJS({ if (length < MAX_PACKET_LENGTH) { packet.writeHeader(this.sequenceId); if (this.config.debug) { - // console.log( - // `${this._internalId} ${this.connectionId} <== ${this._command._commandName}#${this._command.stateName()}(${[this.sequenceId, packet._name, packet.length()].join(",")})` - // ); - // console.log( - // `${this._internalId} ${this.connectionId} <== ${packet.buffer.toString("hex")}` - // ); + console.log( + `${this._internalId} ${this.connectionId} <== ${this._command._commandName}#${this._command.stateName()}(${[this.sequenceId, packet._name, packet.length()].join(",")})` + ); + console.log( + `${this._internalId} ${this.connectionId} <== ${packet.buffer.toString("hex")}` + ); } this._bumpSequenceId(1); this.write(packet.buffer); } else { if (this.config.debug) { - // console.log( - // `${this._internalId} ${this.connectionId} <== Writing large packet, raw content not written:` - // ); - // console.log( - // `${this._internalId} ${this.connectionId} <== ${this._command._commandName}#${this._command.stateName()}(${[this.sequenceId, packet._name, packet.length()].join(",")})` - // ); + console.log( + `${this._internalId} ${this.connectionId} <== Writing large packet, raw content not written:` + ); + console.log( + `${this._internalId} ${this.connectionId} <== ${this._command._commandName}#${this._command.stateName()}(${[this.sequenceId, packet._name, packet.length()].join(",")})` + ); } for (offset = 4; offset < 4 + length; offset += MAX_PACKET_LENGTH) { chunk = packet.buffer.slice(offset, offset + MAX_PACKET_LENGTH); @@ -17967,7 +16997,7 @@ var require_connection = __commonJS({ // 0.11+ environment startTLS(onSecure) { if (this.config.debug) { - // console.log("Upgrading connection to TLS"); + console.log("Upgrading connection to TLS"); } const secureContext = Tls.createSecureContext({ ca: this.config.ssl.ca, @@ -17986,6 +17016,9 @@ var require_connection = __commonJS({ const secureSocket = Tls.connect({ rejectUnauthorized, requestCert: rejectUnauthorized, + checkServerIdentity: verifyIdentity ? Tls.checkServerIdentity : function() { + return void 0; + }, secureContext, isServer: false, socket: this.stream, @@ -18035,15 +17068,15 @@ var require_connection = __commonJS({ } if (this.config.debug) { if (packet) { - // console.log( - // ` raw: ${packet.buffer.slice(packet.offset, packet.offset + packet.length()).toString("hex")}` - // ); + console.log( + ` raw: ${packet.buffer.slice(packet.offset, packet.offset + packet.length()).toString("hex")}` + ); console.trace(); const commandName = this._command ? this._command._commandName : "(no command)"; const stateName = this._command ? this._command.stateName() : "(no command)"; - // console.log( - // `${this._internalId} ${this.connectionId} ==> ${commandName}#${stateName}(${[packet.sequenceId, packet.type(), packet.length()].join(",")})` - // ); + console.log( + `${this._internalId} ${this.connectionId} ==> ${commandName}#${stateName}(${[packet.sequenceId, packet.type(), packet.length()].join(",")})` + ); } } if (!this._command) { @@ -18093,7 +17126,7 @@ var require_connection = __commonJS({ addCommand(cmd) { if (this.config.debug) { const commandName = cmd.constructor.name; - // console.log(`Add command: ${commandName}`); + console.log(`Add command: ${commandName}`); cmd._commandName = commandName; } if (!this._command) { @@ -18184,9 +17217,16 @@ var require_connection = __commonJS({ return stmt; } execute(sql, values, cb) { - let options = {}; + let options = { + infileStreamFactory: this.config.infileStreamFactory + }; if (typeof sql === "object") { - options = sql; + options = { + ...options, + ...sql, + sql: sql.sql, + values: sql.values + }; if (typeof values === "function") { cb = values; } else { @@ -18378,8 +17418,7 @@ var require_connection = __commonJS({ }); if (binary) { this.writeBinaryRow(arrayRow); - } else - this.writeTextRow(arrayRow); + } else this.writeTextRow(arrayRow); }); this.writeEof(); } @@ -18418,10 +17457,16 @@ var require_connection = __commonJS({ } static createQuery(sql, values, cb, config) { let options = { - rowsAsArray: config.rowsAsArray + rowsAsArray: config.rowsAsArray, + infileStreamFactory: config.infileStreamFactory }; if (typeof sql === "object") { - options = sql; + options = { + ...options, + ...sql, + sql: sql.sql, + values: sql.values + }; if (typeof values === "function") { cb = values; } else if (values !== void 0) { @@ -18447,9 +17492,9 @@ var require_connection = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/pool_connection.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/pool_connection.js var require_pool_connection = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/pool_connection.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/pool_connection.js"(exports2, module2) { "use strict"; var Connection = require_mysql2().Connection; var _PoolConnection = class _PoolConnection extends Connection { @@ -18504,9 +17549,9 @@ var require_pool_connection = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/pool.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/pool.js var require_pool = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/pool.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/pool.js"(exports2, module2) { "use strict"; var process2 = require("process"); var mysql = require_mysql2(); @@ -18594,6 +17639,7 @@ var require_pool = __commonJS({ } end(cb) { this._closed = true; + clearTimeout(this._removeIdleTimeoutConnectionsTimer); if (typeof cb !== "function") { cb = /* @__PURE__ */ __name(function(err) { if (err) { @@ -18648,7 +17694,7 @@ var require_pool = __commonJS({ }); } catch (e2) { conn.release(); - return cb(e2); + throw e2; } }); return cmdQuery; @@ -18683,7 +17729,7 @@ var require_pool = __commonJS({ } this._removeIdleTimeoutConnectionsTimer = setTimeout(() => { try { - while (this._freeConnections.length > this.config.maxIdle && Date.now() - this._freeConnections.get(0).lastActiveTime > this.config.idleTimeout) { + while (this._freeConnections.length > this.config.maxIdle || this._freeConnections.length > 0 && Date.now() - this._freeConnections.get(0).lastActiveTime > this.config.idleTimeout) { this._freeConnections.get(0).destroy(); } } finally { @@ -18711,14 +17757,14 @@ var require_pool = __commonJS({ } }; __name(_Pool, "Pool"); - var Pool2 = _Pool; - module2.exports = Pool2; + var Pool = _Pool; + module2.exports = Pool; } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/pool_config.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/pool_config.js var require_pool_config = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/pool_config.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/pool_config.js"(exports2, module2) { "use strict"; var ConnectionConfig = require_connection_config(); var _PoolConfig = class _PoolConfig { @@ -18740,12 +17786,12 @@ var require_pool_config = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/pool_cluster.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/pool_cluster.js var require_pool_cluster = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/pool_cluster.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/pool_cluster.js"(exports2, module2) { "use strict"; var process2 = require("process"); - var Pool2 = require_pool(); + var Pool = require_pool(); var PoolConfig = require_pool_config(); var Connection = require_connection(); var EventEmitter = require("events").EventEmitter; @@ -18883,7 +17929,7 @@ var require_pool_cluster = __commonJS({ this._nodes[id] = { id, errorCount: 0, - pool: new Pool2({ config: new PoolConfig(config) }) + pool: new Pool({ config: new PoolConfig(config) }) }; this._serviceableNodeIds.push(id); this._clearFindCaches(); @@ -18994,9 +18040,9 @@ var require_pool_cluster = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/server.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/server.js var require_server = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/server.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/server.js"(exports2, module2) { "use strict"; var net = require("net"); var EventEmitter = require("events").EventEmitter; @@ -19031,9 +18077,9 @@ var require_server = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/auth_plugins/index.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/auth_plugins/index.js var require_auth_plugins = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/lib/auth_plugins/index.js"(exports2, module2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/lib/auth_plugins/index.js"(exports2, module2) { "use strict"; module2.exports = { caching_sha2_password: require_caching_sha2_password(), @@ -19044,9 +18090,9 @@ var require_auth_plugins = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/index.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/index.js var require_mysql2 = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/index.js"(exports2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/index.js"(exports2) { "use strict"; var SqlString = require_sqlstring(); var Connection = require_connection(); @@ -19058,18 +18104,18 @@ var require_mysql2 = __commonJS({ exports2.connect = exports2.createConnection; exports2.Connection = Connection; exports2.ConnectionConfig = ConnectionConfig; - var Pool2 = require_pool(); + var Pool = require_pool(); var PoolCluster = require_pool_cluster(); exports2.createPool = function(config) { const PoolConfig = require_pool_config(); - return new Pool2({ config: new PoolConfig(config) }); + return new Pool({ config: new PoolConfig(config) }); }; exports2.createPoolCluster = function(config) { const PoolCluster2 = require_pool_cluster(); return new PoolCluster2(config); }; exports2.createQuery = Connection.createQuery; - exports2.Pool = Pool2; + exports2.Pool = Pool; exports2.PoolCluster = PoolCluster; exports2.createServer = function(handler) { const Server = require_server(); @@ -19115,9 +18161,9 @@ var require_mysql2 = __commonJS({ } }); -// node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/promise.js +// node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/promise.js var require_promise = __commonJS({ - "node_modules/.pnpm/mysql2@3.5.1/node_modules/mysql2/promise.js"(exports2) { + "node_modules/.pnpm/mysql2@3.11.3/node_modules/mysql2/promise.js"(exports2) { "use strict"; var core = require_mysql2(); var EventEmitter = require("events").EventEmitter; @@ -19433,8 +18479,7 @@ var require_promise = __commonJS({ }); } releaseConnection(connection) { - if (connection instanceof PromisePoolConnection) - connection.release(); + if (connection instanceof PromisePoolConnection) connection.release(); } query(sql, args) { const corePool = this.pool; @@ -19524,12 +18569,12 @@ var require_promise = __commonJS({ super(); this.poolCluster = poolCluster; this.Promise = thePromise || Promise; - inheritEvents(poolCluster, this, ["acquire", "connection", "enqueue", "release"]); + inheritEvents(poolCluster, this, ["warn", "remove"]); } - getConnection() { + getConnection(pattern, selector) { const corePoolCluster = this.poolCluster; return new this.Promise((resolve, reject) => { - corePoolCluster.getConnection((err, coreConnection) => { + corePoolCluster.getConnection(pattern, selector, (err, coreConnection) => { if (err) { reject(err); } else { @@ -19689,45 +18734,48 @@ var init_dist = __esm({ } }); -// node_modules/.pnpm/web-streams-polyfill@3.2.1/node_modules/web-streams-polyfill/dist/ponyfill.es2018.js +// node_modules/.pnpm/web-streams-polyfill@3.3.3/node_modules/web-streams-polyfill/dist/ponyfill.es2018.js var require_ponyfill_es2018 = __commonJS({ - "node_modules/.pnpm/web-streams-polyfill@3.2.1/node_modules/web-streams-polyfill/dist/ponyfill.es2018.js"(exports2, module2) { + "node_modules/.pnpm/web-streams-polyfill@3.3.3/node_modules/web-streams-polyfill/dist/ponyfill.es2018.js"(exports2, module2) { + /** + * @license + * web-streams-polyfill v3.3.3 + * Copyright 2024 Mattias Buelens, Diwank Singh Tomer and other contributors. + * This code is released under the MIT license. + * SPDX-License-Identifier: MIT + */ (function(global2, factory) { typeof exports2 === "object" && typeof module2 !== "undefined" ? factory(exports2) : typeof define === "function" && define.amd ? define(["exports"], factory) : (global2 = typeof globalThis !== "undefined" ? globalThis : global2 || self, factory(global2.WebStreamsPolyfill = {})); })(exports2, function(exports3) { "use strict"; - const SymbolPolyfill = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? Symbol : (description) => `Symbol(${description})`; function noop2() { return void 0; } __name(noop2, "noop"); - function getGlobals() { - if (typeof self !== "undefined") { - return self; - } else if (typeof window !== "undefined") { - return window; - } else if (typeof global !== "undefined") { - return global; - } - return void 0; - } - __name(getGlobals, "getGlobals"); - const globals = getGlobals(); function typeIsObject(x2) { return typeof x2 === "object" && x2 !== null || typeof x2 === "function"; } __name(typeIsObject, "typeIsObject"); const rethrowAssertionErrorRejection = noop2; + function setFunctionName(fn, name) { + try { + Object.defineProperty(fn, "name", { + value: name, + configurable: true + }); + } catch (_a5) { + } + } + __name(setFunctionName, "setFunctionName"); const originalPromise = Promise; const originalPromiseThen = Promise.prototype.then; - const originalPromiseResolve = Promise.resolve.bind(originalPromise); const originalPromiseReject = Promise.reject.bind(originalPromise); function newPromise(executor) { return new originalPromise(executor); } __name(newPromise, "newPromise"); function promiseResolvedWith(value) { - return originalPromiseResolve(value); + return newPromise((resolve) => resolve(value)); } __name(promiseResolvedWith, "promiseResolvedWith"); function promiseRejectedWith(reason) { @@ -19758,14 +18806,15 @@ var require_ponyfill_es2018 = __commonJS({ PerformPromiseThen(promise, void 0, rethrowAssertionErrorRejection); } __name(setPromiseIsHandledToTrue, "setPromiseIsHandledToTrue"); - const queueMicrotask = (() => { - const globalQueueMicrotask = globals && globals.queueMicrotask; - if (typeof globalQueueMicrotask === "function") { - return globalQueueMicrotask; + let _queueMicrotask = /* @__PURE__ */ __name((callback) => { + if (typeof queueMicrotask === "function") { + _queueMicrotask = queueMicrotask; + } else { + const resolvedPromise = promiseResolvedWith(void 0); + _queueMicrotask = /* @__PURE__ */ __name((cb) => PerformPromiseThen(resolvedPromise, cb), "_queueMicrotask"); } - const resolvedPromise = promiseResolvedWith(void 0); - return (fn) => PerformPromiseThen(resolvedPromise, fn); - })(); + return _queueMicrotask(callback); + }, "_queueMicrotask"); function reflectCall(F2, V, args) { if (typeof F2 !== "function") { throw new TypeError("Argument is not a function"); @@ -19873,6 +18922,11 @@ var require_ponyfill_es2018 = __commonJS({ }; __name(_SimpleQueue, "SimpleQueue"); let SimpleQueue = _SimpleQueue; + const AbortSteps = Symbol("[[AbortSteps]]"); + const ErrorSteps = Symbol("[[ErrorSteps]]"); + const CancelSteps = Symbol("[[CancelSteps]]"); + const PullSteps = Symbol("[[PullSteps]]"); + const ReleaseSteps = Symbol("[[ReleaseSteps]]"); function ReadableStreamReaderGenericInitialize(reader, stream) { reader._ownerReadableStream = stream; stream._reader = reader; @@ -19891,12 +18945,14 @@ var require_ponyfill_es2018 = __commonJS({ } __name(ReadableStreamReaderGenericCancel, "ReadableStreamReaderGenericCancel"); function ReadableStreamReaderGenericRelease(reader) { - if (reader._ownerReadableStream._state === "readable") { + const stream = reader._ownerReadableStream; + if (stream._state === "readable") { defaultReaderClosedPromiseReject(reader, new TypeError(`Reader was released and can no longer be used to monitor the stream's closedness`)); } else { defaultReaderClosedPromiseResetToRejected(reader, new TypeError(`Reader was released and can no longer be used to monitor the stream's closedness`)); } - reader._ownerReadableStream._reader = void 0; + stream._readableStreamController[ReleaseSteps](); + stream._reader = void 0; reader._ownerReadableStream = void 0; } __name(ReadableStreamReaderGenericRelease, "ReadableStreamReaderGenericRelease"); @@ -19944,10 +19000,6 @@ var require_ponyfill_es2018 = __commonJS({ reader._closedPromise_reject = void 0; } __name(defaultReaderClosedPromiseResolve, "defaultReaderClosedPromiseResolve"); - const AbortSteps = SymbolPolyfill("[[AbortSteps]]"); - const ErrorSteps = SymbolPolyfill("[[ErrorSteps]]"); - const CancelSteps = SymbolPolyfill("[[CancelSteps]]"); - const PullSteps = SymbolPolyfill("[[PullSteps]]"); const NumberIsFinite = Number.isFinite || function(x2) { return typeof x2 === "number" && isFinite(x2); }; @@ -20112,9 +19164,9 @@ var require_ponyfill_es2018 = __commonJS({ rejectPromise = reject; }); const readRequest = { - _chunkSteps: (chunk) => resolvePromise({ value: chunk, done: false }), - _closeSteps: () => resolvePromise({ value: void 0, done: true }), - _errorSteps: (e2) => rejectPromise(e2) + _chunkSteps: /* @__PURE__ */ __name((chunk) => resolvePromise({ value: chunk, done: false }), "_chunkSteps"), + _closeSteps: /* @__PURE__ */ __name(() => resolvePromise({ value: void 0, done: true }), "_closeSteps"), + _errorSteps: /* @__PURE__ */ __name((e2) => rejectPromise(e2), "_errorSteps") }; ReadableStreamDefaultReaderRead(this, readRequest); return promise; @@ -20135,10 +19187,7 @@ var require_ponyfill_es2018 = __commonJS({ if (this._ownerReadableStream === void 0) { return; } - if (this._readRequests.length > 0) { - throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled"); - } - ReadableStreamReaderGenericRelease(this); + ReadableStreamDefaultReaderRelease(this); } }; __name(_ReadableStreamDefaultReader, "ReadableStreamDefaultReader"); @@ -20149,8 +19198,11 @@ var require_ponyfill_es2018 = __commonJS({ releaseLock: { enumerable: true }, closed: { enumerable: true } }); - if (typeof SymbolPolyfill.toStringTag === "symbol") { - Object.defineProperty(ReadableStreamDefaultReader.prototype, SymbolPolyfill.toStringTag, { + setFunctionName(ReadableStreamDefaultReader.prototype.cancel, "cancel"); + setFunctionName(ReadableStreamDefaultReader.prototype.read, "read"); + setFunctionName(ReadableStreamDefaultReader.prototype.releaseLock, "releaseLock"); + if (typeof Symbol.toStringTag === "symbol") { + Object.defineProperty(ReadableStreamDefaultReader.prototype, Symbol.toStringTag, { value: "ReadableStreamDefaultReader", configurable: true }); @@ -20177,6 +19229,20 @@ var require_ponyfill_es2018 = __commonJS({ } } __name(ReadableStreamDefaultReaderRead, "ReadableStreamDefaultReaderRead"); + function ReadableStreamDefaultReaderRelease(reader) { + ReadableStreamReaderGenericRelease(reader); + const e2 = new TypeError("Reader was released"); + ReadableStreamDefaultReaderErrorReadRequests(reader, e2); + } + __name(ReadableStreamDefaultReaderRelease, "ReadableStreamDefaultReaderRelease"); + function ReadableStreamDefaultReaderErrorReadRequests(reader, e2) { + const readRequests = reader._readRequests; + reader._readRequests = new SimpleQueue(); + readRequests.forEach((readRequest) => { + readRequest._errorSteps(e2); + }); + } + __name(ReadableStreamDefaultReaderErrorReadRequests, "ReadableStreamDefaultReaderErrorReadRequests"); function defaultReaderBrandCheckException(name) { return new TypeError(`ReadableStreamDefaultReader.prototype.${name} can only be used on a ReadableStreamDefaultReader`); } @@ -20204,9 +19270,6 @@ var require_ponyfill_es2018 = __commonJS({ return Promise.resolve({ value: void 0, done: true }); } const reader = this._reader; - if (reader._ownerReadableStream === void 0) { - return promiseRejectedWith(readerLockException("iterate")); - } let resolvePromise; let rejectPromise; const promise = newPromise((resolve, reject) => { @@ -20214,22 +19277,22 @@ var require_ponyfill_es2018 = __commonJS({ rejectPromise = reject; }); const readRequest = { - _chunkSteps: (chunk) => { + _chunkSteps: /* @__PURE__ */ __name((chunk) => { this._ongoingPromise = void 0; - queueMicrotask(() => resolvePromise({ value: chunk, done: false })); - }, - _closeSteps: () => { + _queueMicrotask(() => resolvePromise({ value: chunk, done: false })); + }, "_chunkSteps"), + _closeSteps: /* @__PURE__ */ __name(() => { this._ongoingPromise = void 0; this._isFinished = true; ReadableStreamReaderGenericRelease(reader); resolvePromise({ value: void 0, done: true }); - }, - _errorSteps: (reason) => { + }, "_closeSteps"), + _errorSteps: /* @__PURE__ */ __name((reason) => { this._ongoingPromise = void 0; this._isFinished = true; ReadableStreamReaderGenericRelease(reader); rejectPromise(reason); - } + }, "_errorSteps") }; ReadableStreamDefaultReaderRead(reader, readRequest); return promise; @@ -20240,9 +19303,6 @@ var require_ponyfill_es2018 = __commonJS({ } this._isFinished = true; const reader = this._reader; - if (reader._ownerReadableStream === void 0) { - return promiseRejectedWith(readerLockException("finish iterating")); - } if (!this._preventCancel) { const result = ReadableStreamReaderGenericCancel(reader, value); ReadableStreamReaderGenericRelease(reader); @@ -20268,9 +19328,7 @@ var require_ponyfill_es2018 = __commonJS({ return this._asyncIteratorImpl.return(value); } }; - if (AsyncIteratorPrototype !== void 0) { - Object.setPrototypeOf(ReadableStreamAsyncIteratorPrototype, AsyncIteratorPrototype); - } + Object.setPrototypeOf(ReadableStreamAsyncIteratorPrototype, AsyncIteratorPrototype); function AcquireReadableStreamAsyncIterator(stream, preventCancel) { const reader = AcquireReadableStreamDefaultReader(stream); const impl = new ReadableStreamAsyncIteratorImpl(reader, preventCancel); @@ -20288,7 +19346,7 @@ var require_ponyfill_es2018 = __commonJS({ } try { return x2._asyncIteratorImpl instanceof ReadableStreamAsyncIteratorImpl; - } catch (_a4) { + } catch (_a5) { return false; } } @@ -20300,6 +19358,7 @@ var require_ponyfill_es2018 = __commonJS({ const NumberIsNaN = Number.isNaN || function(x2) { return x2 !== x2; }; + var _a4, _b, _c; function CreateArrayFromList(elements) { return elements.slice(); } @@ -20308,14 +19367,24 @@ var require_ponyfill_es2018 = __commonJS({ new Uint8Array(dest).set(new Uint8Array(src, srcOffset, n), destOffset); } __name(CopyDataBlockBytes, "CopyDataBlockBytes"); - function TransferArrayBuffer(O) { - return O; - } - __name(TransferArrayBuffer, "TransferArrayBuffer"); - function IsDetachedBuffer(O) { - return false; - } - __name(IsDetachedBuffer, "IsDetachedBuffer"); + let TransferArrayBuffer = /* @__PURE__ */ __name((O) => { + if (typeof O.transfer === "function") { + TransferArrayBuffer = /* @__PURE__ */ __name((buffer) => buffer.transfer(), "TransferArrayBuffer"); + } else if (typeof structuredClone === "function") { + TransferArrayBuffer = /* @__PURE__ */ __name((buffer) => structuredClone(buffer, { transfer: [buffer] }), "TransferArrayBuffer"); + } else { + TransferArrayBuffer = /* @__PURE__ */ __name((buffer) => buffer, "TransferArrayBuffer"); + } + return TransferArrayBuffer(O); + }, "TransferArrayBuffer"); + let IsDetachedBuffer = /* @__PURE__ */ __name((O) => { + if (typeof O.detached === "boolean") { + IsDetachedBuffer = /* @__PURE__ */ __name((buffer) => buffer.detached, "IsDetachedBuffer"); + } else { + IsDetachedBuffer = /* @__PURE__ */ __name((buffer) => buffer.byteLength === 0, "IsDetachedBuffer"); + } + return IsDetachedBuffer(O); + }, "IsDetachedBuffer"); function ArrayBufferSlice(buffer, begin, end) { if (buffer.slice) { return buffer.slice(begin, end); @@ -20326,6 +19395,69 @@ var require_ponyfill_es2018 = __commonJS({ return slice; } __name(ArrayBufferSlice, "ArrayBufferSlice"); + function GetMethod(receiver, prop) { + const func = receiver[prop]; + if (func === void 0 || func === null) { + return void 0; + } + if (typeof func !== "function") { + throw new TypeError(`${String(prop)} is not a function`); + } + return func; + } + __name(GetMethod, "GetMethod"); + function CreateAsyncFromSyncIterator(syncIteratorRecord) { + const syncIterable = { + [Symbol.iterator]: () => syncIteratorRecord.iterator + }; + const asyncIterator = async function* () { + return yield* syncIterable; + }(); + const nextMethod = asyncIterator.next; + return { iterator: asyncIterator, nextMethod, done: false }; + } + __name(CreateAsyncFromSyncIterator, "CreateAsyncFromSyncIterator"); + const SymbolAsyncIterator = (_c = (_a4 = Symbol.asyncIterator) !== null && _a4 !== void 0 ? _a4 : (_b = Symbol.for) === null || _b === void 0 ? void 0 : _b.call(Symbol, "Symbol.asyncIterator")) !== null && _c !== void 0 ? _c : "@@asyncIterator"; + function GetIterator(obj, hint = "sync", method) { + if (method === void 0) { + if (hint === "async") { + method = GetMethod(obj, SymbolAsyncIterator); + if (method === void 0) { + const syncMethod = GetMethod(obj, Symbol.iterator); + const syncIteratorRecord = GetIterator(obj, "sync", syncMethod); + return CreateAsyncFromSyncIterator(syncIteratorRecord); + } + } else { + method = GetMethod(obj, Symbol.iterator); + } + } + if (method === void 0) { + throw new TypeError("The object is not iterable"); + } + const iterator = reflectCall(method, obj, []); + if (!typeIsObject(iterator)) { + throw new TypeError("The iterator method must return an object"); + } + const nextMethod = iterator.next; + return { iterator, nextMethod, done: false }; + } + __name(GetIterator, "GetIterator"); + function IteratorNext(iteratorRecord) { + const result = reflectCall(iteratorRecord.nextMethod, iteratorRecord.iterator, []); + if (!typeIsObject(result)) { + throw new TypeError("The iterator.next() method must return an object"); + } + return result; + } + __name(IteratorNext, "IteratorNext"); + function IteratorComplete(iterResult) { + return Boolean(iterResult.done); + } + __name(IteratorComplete, "IteratorComplete"); + function IteratorValue(iterResult) { + return iterResult.value; + } + __name(IteratorValue, "IteratorValue"); function IsNonNegativeNumber(v) { if (typeof v !== "number") { return false; @@ -20371,6 +19503,21 @@ var require_ponyfill_es2018 = __commonJS({ container._queueTotalSize = 0; } __name(ResetQueue, "ResetQueue"); + function isDataViewConstructor(ctor) { + return ctor === DataView; + } + __name(isDataViewConstructor, "isDataViewConstructor"); + function isDataView(view) { + return isDataViewConstructor(view.constructor); + } + __name(isDataView, "isDataView"); + function arrayBufferViewElementSize(ctor) { + if (isDataViewConstructor(ctor)) { + return 1; + } + return ctor.BYTES_PER_ELEMENT; + } + __name(arrayBufferViewElementSize, "arrayBufferViewElementSize"); const _ReadableStreamBYOBRequest = class _ReadableStreamBYOBRequest { constructor() { throw new TypeError("Illegal constructor"); @@ -20393,8 +19540,9 @@ var require_ponyfill_es2018 = __commonJS({ if (this._associatedReadableByteStreamController === void 0) { throw new TypeError("This BYOB request has been invalidated"); } - if (IsDetachedBuffer(this._view.buffer)) - ; + if (IsDetachedBuffer(this._view.buffer)) { + throw new TypeError(`The BYOB request's buffer has been detached and so cannot be used as a response`); + } ReadableByteStreamControllerRespond(this._associatedReadableByteStreamController, bytesWritten); } respondWithNewView(view) { @@ -20408,8 +19556,9 @@ var require_ponyfill_es2018 = __commonJS({ if (this._associatedReadableByteStreamController === void 0) { throw new TypeError("This BYOB request has been invalidated"); } - if (IsDetachedBuffer(view.buffer)) - ; + if (IsDetachedBuffer(view.buffer)) { + throw new TypeError("The given view's buffer has been detached and so cannot be used as a response"); + } ReadableByteStreamControllerRespondWithNewView(this._associatedReadableByteStreamController, view); } }; @@ -20420,8 +19569,10 @@ var require_ponyfill_es2018 = __commonJS({ respondWithNewView: { enumerable: true }, view: { enumerable: true } }); - if (typeof SymbolPolyfill.toStringTag === "symbol") { - Object.defineProperty(ReadableStreamBYOBRequest.prototype, SymbolPolyfill.toStringTag, { + setFunctionName(ReadableStreamBYOBRequest.prototype.respond, "respond"); + setFunctionName(ReadableStreamBYOBRequest.prototype.respondWithNewView, "respondWithNewView"); + if (typeof Symbol.toStringTag === "symbol") { + Object.defineProperty(ReadableStreamBYOBRequest.prototype, Symbol.toStringTag, { value: "ReadableStreamBYOBRequest", configurable: true }); @@ -20510,11 +19661,7 @@ var require_ponyfill_es2018 = __commonJS({ [PullSteps](readRequest) { const stream = this._controlledReadableByteStream; if (this._queueTotalSize > 0) { - const entry = this._queue.shift(); - this._queueTotalSize -= entry.byteLength; - ReadableByteStreamControllerHandleQueueDrain(this); - const view = new Uint8Array(entry.buffer, entry.byteOffset, entry.byteLength); - readRequest._chunkSteps(view); + ReadableByteStreamControllerFillReadRequestFromQueue(this, readRequest); return; } const autoAllocateChunkSize = this._autoAllocateChunkSize; @@ -20532,6 +19679,7 @@ var require_ponyfill_es2018 = __commonJS({ byteOffset: 0, byteLength: autoAllocateChunkSize, bytesFilled: 0, + minimumFill: 1, elementSize: 1, viewConstructor: Uint8Array, readerType: "default" @@ -20541,6 +19689,15 @@ var require_ponyfill_es2018 = __commonJS({ ReadableStreamAddReadRequest(stream, readRequest); ReadableByteStreamControllerCallPullIfNeeded(this); } + /** @internal */ + [ReleaseSteps]() { + if (this._pendingPullIntos.length > 0) { + const firstPullInto = this._pendingPullIntos.peek(); + firstPullInto.readerType = "none"; + this._pendingPullIntos = new SimpleQueue(); + this._pendingPullIntos.push(firstPullInto); + } + } }; __name(_ReadableByteStreamController, "ReadableByteStreamController"); let ReadableByteStreamController = _ReadableByteStreamController; @@ -20551,8 +19708,11 @@ var require_ponyfill_es2018 = __commonJS({ byobRequest: { enumerable: true }, desiredSize: { enumerable: true } }); - if (typeof SymbolPolyfill.toStringTag === "symbol") { - Object.defineProperty(ReadableByteStreamController.prototype, SymbolPolyfill.toStringTag, { + setFunctionName(ReadableByteStreamController.prototype.close, "close"); + setFunctionName(ReadableByteStreamController.prototype.enqueue, "enqueue"); + setFunctionName(ReadableByteStreamController.prototype.error, "error"); + if (typeof Symbol.toStringTag === "symbol") { + Object.defineProperty(ReadableByteStreamController.prototype, Symbol.toStringTag, { value: "ReadableByteStreamController", configurable: true }); @@ -20594,8 +19754,10 @@ var require_ponyfill_es2018 = __commonJS({ controller._pullAgain = false; ReadableByteStreamControllerCallPullIfNeeded(controller); } + return null; }, (e2) => { ReadableByteStreamControllerError(controller, e2); + return null; }); } __name(ReadableByteStreamControllerCallPullIfNeeded, "ReadableByteStreamControllerCallPullIfNeeded"); @@ -20628,15 +19790,32 @@ var require_ponyfill_es2018 = __commonJS({ controller._queueTotalSize += byteLength; } __name(ReadableByteStreamControllerEnqueueChunkToQueue, "ReadableByteStreamControllerEnqueueChunkToQueue"); + function ReadableByteStreamControllerEnqueueClonedChunkToQueue(controller, buffer, byteOffset, byteLength) { + let clonedChunk; + try { + clonedChunk = ArrayBufferSlice(buffer, byteOffset, byteOffset + byteLength); + } catch (cloneE) { + ReadableByteStreamControllerError(controller, cloneE); + throw cloneE; + } + ReadableByteStreamControllerEnqueueChunkToQueue(controller, clonedChunk, 0, byteLength); + } + __name(ReadableByteStreamControllerEnqueueClonedChunkToQueue, "ReadableByteStreamControllerEnqueueClonedChunkToQueue"); + function ReadableByteStreamControllerEnqueueDetachedPullIntoToQueue(controller, firstDescriptor) { + if (firstDescriptor.bytesFilled > 0) { + ReadableByteStreamControllerEnqueueClonedChunkToQueue(controller, firstDescriptor.buffer, firstDescriptor.byteOffset, firstDescriptor.bytesFilled); + } + ReadableByteStreamControllerShiftPendingPullInto(controller); + } + __name(ReadableByteStreamControllerEnqueueDetachedPullIntoToQueue, "ReadableByteStreamControllerEnqueueDetachedPullIntoToQueue"); function ReadableByteStreamControllerFillPullIntoDescriptorFromQueue(controller, pullIntoDescriptor) { - const elementSize = pullIntoDescriptor.elementSize; - const currentAlignedBytes = pullIntoDescriptor.bytesFilled - pullIntoDescriptor.bytesFilled % elementSize; const maxBytesToCopy = Math.min(controller._queueTotalSize, pullIntoDescriptor.byteLength - pullIntoDescriptor.bytesFilled); const maxBytesFilled = pullIntoDescriptor.bytesFilled + maxBytesToCopy; - const maxAlignedBytes = maxBytesFilled - maxBytesFilled % elementSize; let totalBytesToCopyRemaining = maxBytesToCopy; let ready = false; - if (maxAlignedBytes > currentAlignedBytes) { + const remainderBytes = maxBytesFilled % pullIntoDescriptor.elementSize; + const maxAlignedBytes = maxBytesFilled - remainderBytes; + if (maxAlignedBytes >= pullIntoDescriptor.minimumFill) { totalBytesToCopyRemaining = maxAlignedBytes - pullIntoDescriptor.bytesFilled; ready = true; } @@ -20694,20 +19873,37 @@ var require_ponyfill_es2018 = __commonJS({ } } __name(ReadableByteStreamControllerProcessPullIntoDescriptorsUsingQueue, "ReadableByteStreamControllerProcessPullIntoDescriptorsUsingQueue"); - function ReadableByteStreamControllerPullInto(controller, view, readIntoRequest) { - const stream = controller._controlledReadableByteStream; - let elementSize = 1; - if (view.constructor !== DataView) { - elementSize = view.constructor.BYTES_PER_ELEMENT; + function ReadableByteStreamControllerProcessReadRequestsUsingQueue(controller) { + const reader = controller._controlledReadableByteStream._reader; + while (reader._readRequests.length > 0) { + if (controller._queueTotalSize === 0) { + return; + } + const readRequest = reader._readRequests.shift(); + ReadableByteStreamControllerFillReadRequestFromQueue(controller, readRequest); } + } + __name(ReadableByteStreamControllerProcessReadRequestsUsingQueue, "ReadableByteStreamControllerProcessReadRequestsUsingQueue"); + function ReadableByteStreamControllerPullInto(controller, view, min, readIntoRequest) { + const stream = controller._controlledReadableByteStream; const ctor = view.constructor; - const buffer = TransferArrayBuffer(view.buffer); + const elementSize = arrayBufferViewElementSize(ctor); + const { byteOffset, byteLength } = view; + const minimumFill = min * elementSize; + let buffer; + try { + buffer = TransferArrayBuffer(view.buffer); + } catch (e2) { + readIntoRequest._errorSteps(e2); + return; + } const pullIntoDescriptor = { buffer, bufferByteLength: buffer.byteLength, - byteOffset: view.byteOffset, - byteLength: view.byteLength, + byteOffset, + byteLength, bytesFilled: 0, + minimumFill, elementSize, viewConstructor: ctor, readerType: "byob" @@ -20742,6 +19938,9 @@ var require_ponyfill_es2018 = __commonJS({ } __name(ReadableByteStreamControllerPullInto, "ReadableByteStreamControllerPullInto"); function ReadableByteStreamControllerRespondInClosedState(controller, firstDescriptor) { + if (firstDescriptor.readerType === "none") { + ReadableByteStreamControllerShiftPendingPullInto(controller); + } const stream = controller._controlledReadableByteStream; if (ReadableStreamHasBYOBReader(stream)) { while (ReadableStreamGetNumReadIntoRequests(stream) > 0) { @@ -20753,15 +19952,19 @@ var require_ponyfill_es2018 = __commonJS({ __name(ReadableByteStreamControllerRespondInClosedState, "ReadableByteStreamControllerRespondInClosedState"); function ReadableByteStreamControllerRespondInReadableState(controller, bytesWritten, pullIntoDescriptor) { ReadableByteStreamControllerFillHeadPullIntoDescriptor(controller, bytesWritten, pullIntoDescriptor); - if (pullIntoDescriptor.bytesFilled < pullIntoDescriptor.elementSize) { + if (pullIntoDescriptor.readerType === "none") { + ReadableByteStreamControllerEnqueueDetachedPullIntoToQueue(controller, pullIntoDescriptor); + ReadableByteStreamControllerProcessPullIntoDescriptorsUsingQueue(controller); + return; + } + if (pullIntoDescriptor.bytesFilled < pullIntoDescriptor.minimumFill) { return; } ReadableByteStreamControllerShiftPendingPullInto(controller); const remainderSize = pullIntoDescriptor.bytesFilled % pullIntoDescriptor.elementSize; if (remainderSize > 0) { const end = pullIntoDescriptor.byteOffset + pullIntoDescriptor.bytesFilled; - const remainder = ArrayBufferSlice(pullIntoDescriptor.buffer, end - remainderSize, end); - ReadableByteStreamControllerEnqueueChunkToQueue(controller, remainder, 0, remainder.byteLength); + ReadableByteStreamControllerEnqueueClonedChunkToQueue(controller, pullIntoDescriptor.buffer, end - remainderSize, remainderSize); } pullIntoDescriptor.bytesFilled -= remainderSize; ReadableByteStreamControllerCommitPullIntoDescriptor(controller._controlledReadableByteStream, pullIntoDescriptor); @@ -20773,7 +19976,7 @@ var require_ponyfill_es2018 = __commonJS({ ReadableByteStreamControllerInvalidateBYOBRequest(controller); const state = controller._controlledReadableByteStream._state; if (state === "closed") { - ReadableByteStreamControllerRespondInClosedState(controller); + ReadableByteStreamControllerRespondInClosedState(controller, firstDescriptor); } else { ReadableByteStreamControllerRespondInReadableState(controller, bytesWritten, firstDescriptor); } @@ -20825,7 +20028,7 @@ var require_ponyfill_es2018 = __commonJS({ } if (controller._pendingPullIntos.length > 0) { const firstPendingPullInto = controller._pendingPullIntos.peek(); - if (firstPendingPullInto.bytesFilled > 0) { + if (firstPendingPullInto.bytesFilled % firstPendingPullInto.elementSize !== 0) { const e2 = new TypeError("Insufficient bytes to fill elements in the given buffer"); ReadableByteStreamControllerError(controller, e2); throw e2; @@ -20840,18 +20043,24 @@ var require_ponyfill_es2018 = __commonJS({ if (controller._closeRequested || stream._state !== "readable") { return; } - const buffer = chunk.buffer; - const byteOffset = chunk.byteOffset; - const byteLength = chunk.byteLength; + const { buffer, byteOffset, byteLength } = chunk; + if (IsDetachedBuffer(buffer)) { + throw new TypeError("chunk's buffer is detached and so cannot be enqueued"); + } const transferredBuffer = TransferArrayBuffer(buffer); if (controller._pendingPullIntos.length > 0) { const firstPendingPullInto = controller._pendingPullIntos.peek(); - if (IsDetachedBuffer(firstPendingPullInto.buffer)) - ; + if (IsDetachedBuffer(firstPendingPullInto.buffer)) { + throw new TypeError("The BYOB request's buffer has been detached and so cannot be filled with an enqueued chunk"); + } + ReadableByteStreamControllerInvalidateBYOBRequest(controller); firstPendingPullInto.buffer = TransferArrayBuffer(firstPendingPullInto.buffer); + if (firstPendingPullInto.readerType === "none") { + ReadableByteStreamControllerEnqueueDetachedPullIntoToQueue(controller, firstPendingPullInto); + } } - ReadableByteStreamControllerInvalidateBYOBRequest(controller); if (ReadableStreamHasDefaultReader(stream)) { + ReadableByteStreamControllerProcessReadRequestsUsingQueue(controller); if (ReadableStreamGetNumReadRequests(stream) === 0) { ReadableByteStreamControllerEnqueueChunkToQueue(controller, transferredBuffer, byteOffset, byteLength); } else { @@ -20881,6 +20090,14 @@ var require_ponyfill_es2018 = __commonJS({ ReadableStreamError(stream, e2); } __name(ReadableByteStreamControllerError, "ReadableByteStreamControllerError"); + function ReadableByteStreamControllerFillReadRequestFromQueue(controller, readRequest) { + const entry = controller._queue.shift(); + controller._queueTotalSize -= entry.byteLength; + ReadableByteStreamControllerHandleQueueDrain(controller); + const view = new Uint8Array(entry.buffer, entry.byteOffset, entry.byteLength); + readRequest._chunkSteps(view); + } + __name(ReadableByteStreamControllerFillReadRequestFromQueue, "ReadableByteStreamControllerFillReadRequestFromQueue"); function ReadableByteStreamControllerGetBYOBRequest(controller) { if (controller._byobRequest === null && controller._pendingPullIntos.length > 0) { const firstDescriptor = controller._pendingPullIntos.peek(); @@ -20967,24 +20184,32 @@ var require_ponyfill_es2018 = __commonJS({ uponPromise(promiseResolvedWith(startResult), () => { controller._started = true; ReadableByteStreamControllerCallPullIfNeeded(controller); + return null; }, (r2) => { ReadableByteStreamControllerError(controller, r2); + return null; }); } __name(SetUpReadableByteStreamController, "SetUpReadableByteStreamController"); function SetUpReadableByteStreamControllerFromUnderlyingSource(stream, underlyingByteSource, highWaterMark) { const controller = Object.create(ReadableByteStreamController.prototype); - let startAlgorithm = /* @__PURE__ */ __name(() => void 0, "startAlgorithm"); - let pullAlgorithm = /* @__PURE__ */ __name(() => promiseResolvedWith(void 0), "pullAlgorithm"); - let cancelAlgorithm = /* @__PURE__ */ __name(() => promiseResolvedWith(void 0), "cancelAlgorithm"); + let startAlgorithm; + let pullAlgorithm; + let cancelAlgorithm; if (underlyingByteSource.start !== void 0) { startAlgorithm = /* @__PURE__ */ __name(() => underlyingByteSource.start(controller), "startAlgorithm"); + } else { + startAlgorithm = /* @__PURE__ */ __name(() => void 0, "startAlgorithm"); } if (underlyingByteSource.pull !== void 0) { pullAlgorithm = /* @__PURE__ */ __name(() => underlyingByteSource.pull(controller), "pullAlgorithm"); + } else { + pullAlgorithm = /* @__PURE__ */ __name(() => promiseResolvedWith(void 0), "pullAlgorithm"); } if (underlyingByteSource.cancel !== void 0) { cancelAlgorithm = /* @__PURE__ */ __name((reason) => underlyingByteSource.cancel(reason), "cancelAlgorithm"); + } else { + cancelAlgorithm = /* @__PURE__ */ __name(() => promiseResolvedWith(void 0), "cancelAlgorithm"); } const autoAllocateChunkSize = underlyingByteSource.autoAllocateChunkSize; if (autoAllocateChunkSize === 0) { @@ -21006,6 +20231,31 @@ var require_ponyfill_es2018 = __commonJS({ return new TypeError(`ReadableByteStreamController.prototype.${name} can only be used on a ReadableByteStreamController`); } __name(byteStreamControllerBrandCheckException, "byteStreamControllerBrandCheckException"); + function convertReaderOptions(options, context) { + assertDictionary(options, context); + const mode = options === null || options === void 0 ? void 0 : options.mode; + return { + mode: mode === void 0 ? void 0 : convertReadableStreamReaderMode(mode, `${context} has member 'mode' that`) + }; + } + __name(convertReaderOptions, "convertReaderOptions"); + function convertReadableStreamReaderMode(mode, context) { + mode = `${mode}`; + if (mode !== "byob") { + throw new TypeError(`${context} '${mode}' is not a valid enumeration value for ReadableStreamReaderMode`); + } + return mode; + } + __name(convertReadableStreamReaderMode, "convertReadableStreamReaderMode"); + function convertByobReadOptions(options, context) { + var _a5; + assertDictionary(options, context); + const min = (_a5 = options === null || options === void 0 ? void 0 : options.min) !== null && _a5 !== void 0 ? _a5 : 1; + return { + min: convertUnsignedLongLongWithEnforceRange(min, `${context} has member 'min' that`) + }; + } + __name(convertByobReadOptions, "convertByobReadOptions"); function AcquireReadableStreamBYOBReader(stream) { return new ReadableStreamBYOBReader(stream); } @@ -21074,12 +20324,7 @@ var require_ponyfill_es2018 = __commonJS({ } return ReadableStreamReaderGenericCancel(this, reason); } - /** - * Attempts to reads bytes into view, and returns a promise resolved with the result. - * - * If reading a chunk causes the queue to become empty, more data will be pulled from the underlying source. - */ - read(view) { + read(view, rawOptions = {}) { if (!IsReadableStreamBYOBReader(this)) { return promiseRejectedWith(byobReaderBrandCheckException("read")); } @@ -21092,8 +20337,26 @@ var require_ponyfill_es2018 = __commonJS({ if (view.buffer.byteLength === 0) { return promiseRejectedWith(new TypeError(`view's buffer must have non-zero byteLength`)); } - if (IsDetachedBuffer(view.buffer)) - ; + if (IsDetachedBuffer(view.buffer)) { + return promiseRejectedWith(new TypeError("view's buffer has been detached")); + } + let options; + try { + options = convertByobReadOptions(rawOptions, "options"); + } catch (e2) { + return promiseRejectedWith(e2); + } + const min = options.min; + if (min === 0) { + return promiseRejectedWith(new TypeError("options.min must be greater than 0")); + } + if (!isDataView(view)) { + if (min > view.length) { + return promiseRejectedWith(new RangeError("options.min must be less than or equal to view's length")); + } + } else if (min > view.byteLength) { + return promiseRejectedWith(new RangeError("options.min must be less than or equal to view's byteLength")); + } if (this._ownerReadableStream === void 0) { return promiseRejectedWith(readerLockException("read from")); } @@ -21104,11 +20367,11 @@ var require_ponyfill_es2018 = __commonJS({ rejectPromise = reject; }); const readIntoRequest = { - _chunkSteps: (chunk) => resolvePromise({ value: chunk, done: false }), - _closeSteps: (chunk) => resolvePromise({ value: chunk, done: true }), - _errorSteps: (e2) => rejectPromise(e2) + _chunkSteps: /* @__PURE__ */ __name((chunk) => resolvePromise({ value: chunk, done: false }), "_chunkSteps"), + _closeSteps: /* @__PURE__ */ __name((chunk) => resolvePromise({ value: chunk, done: true }), "_closeSteps"), + _errorSteps: /* @__PURE__ */ __name((e2) => rejectPromise(e2), "_errorSteps") }; - ReadableStreamBYOBReaderRead(this, view, readIntoRequest); + ReadableStreamBYOBReaderRead(this, view, min, readIntoRequest); return promise; } /** @@ -21127,10 +20390,7 @@ var require_ponyfill_es2018 = __commonJS({ if (this._ownerReadableStream === void 0) { return; } - if (this._readIntoRequests.length > 0) { - throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled"); - } - ReadableStreamReaderGenericRelease(this); + ReadableStreamBYOBReaderRelease(this); } }; __name(_ReadableStreamBYOBReader, "ReadableStreamBYOBReader"); @@ -21141,8 +20401,11 @@ var require_ponyfill_es2018 = __commonJS({ releaseLock: { enumerable: true }, closed: { enumerable: true } }); - if (typeof SymbolPolyfill.toStringTag === "symbol") { - Object.defineProperty(ReadableStreamBYOBReader.prototype, SymbolPolyfill.toStringTag, { + setFunctionName(ReadableStreamBYOBReader.prototype.cancel, "cancel"); + setFunctionName(ReadableStreamBYOBReader.prototype.read, "read"); + setFunctionName(ReadableStreamBYOBReader.prototype.releaseLock, "releaseLock"); + if (typeof Symbol.toStringTag === "symbol") { + Object.defineProperty(ReadableStreamBYOBReader.prototype, Symbol.toStringTag, { value: "ReadableStreamBYOBReader", configurable: true }); @@ -21157,16 +20420,30 @@ var require_ponyfill_es2018 = __commonJS({ return x2 instanceof ReadableStreamBYOBReader; } __name(IsReadableStreamBYOBReader, "IsReadableStreamBYOBReader"); - function ReadableStreamBYOBReaderRead(reader, view, readIntoRequest) { + function ReadableStreamBYOBReaderRead(reader, view, min, readIntoRequest) { const stream = reader._ownerReadableStream; stream._disturbed = true; if (stream._state === "errored") { readIntoRequest._errorSteps(stream._storedError); } else { - ReadableByteStreamControllerPullInto(stream._readableStreamController, view, readIntoRequest); + ReadableByteStreamControllerPullInto(stream._readableStreamController, view, min, readIntoRequest); } } __name(ReadableStreamBYOBReaderRead, "ReadableStreamBYOBReaderRead"); + function ReadableStreamBYOBReaderRelease(reader) { + ReadableStreamReaderGenericRelease(reader); + const e2 = new TypeError("Reader was released"); + ReadableStreamBYOBReaderErrorReadIntoRequests(reader, e2); + } + __name(ReadableStreamBYOBReaderRelease, "ReadableStreamBYOBReaderRelease"); + function ReadableStreamBYOBReaderErrorReadIntoRequests(reader, e2) { + const readIntoRequests = reader._readIntoRequests; + reader._readIntoRequests = new SimpleQueue(); + readIntoRequests.forEach((readIntoRequest) => { + readIntoRequest._errorSteps(e2); + }); + } + __name(ReadableStreamBYOBReaderErrorReadIntoRequests, "ReadableStreamBYOBReaderErrorReadIntoRequests"); function byobReaderBrandCheckException(name) { return new TypeError(`ReadableStreamBYOBReader.prototype.${name} can only be used on a ReadableStreamBYOBReader`); } @@ -21253,7 +20530,7 @@ var require_ponyfill_es2018 = __commonJS({ } try { return typeof value.aborted === "boolean"; - } catch (_a4) { + } catch (_a5) { return false; } } @@ -21354,8 +20631,11 @@ var require_ponyfill_es2018 = __commonJS({ getWriter: { enumerable: true }, locked: { enumerable: true } }); - if (typeof SymbolPolyfill.toStringTag === "symbol") { - Object.defineProperty(WritableStream.prototype, SymbolPolyfill.toStringTag, { + setFunctionName(WritableStream.prototype.abort, "abort"); + setFunctionName(WritableStream.prototype.close, "close"); + setFunctionName(WritableStream.prototype.getWriter, "getWriter"); + if (typeof Symbol.toStringTag === "symbol") { + Object.defineProperty(WritableStream.prototype, Symbol.toStringTag, { value: "WritableStream", configurable: true }); @@ -21403,12 +20683,12 @@ var require_ponyfill_es2018 = __commonJS({ } __name(IsWritableStreamLocked, "IsWritableStreamLocked"); function WritableStreamAbort(stream, reason) { - var _a4; + var _a5; if (stream._state === "closed" || stream._state === "errored") { return promiseResolvedWith(void 0); } stream._writableStreamController._abortReason = reason; - (_a4 = stream._writableStreamController._abortController) === null || _a4 === void 0 ? void 0 : _a4.abort(); + (_a5 = stream._writableStreamController._abortController) === null || _a5 === void 0 ? void 0 : _a5.abort(reason); const state = stream._state; if (state === "closed" || state === "errored") { return promiseResolvedWith(void 0); @@ -21513,9 +20793,11 @@ var require_ponyfill_es2018 = __commonJS({ uponPromise(promise, () => { abortRequest._resolve(); WritableStreamRejectCloseAndClosedPromiseIfNeeded(stream); + return null; }, (reason) => { abortRequest._reject(reason); WritableStreamRejectCloseAndClosedPromiseIfNeeded(stream); + return null; }); } __name(WritableStreamFinishErroring, "WritableStreamFinishErroring"); @@ -21743,8 +21025,12 @@ var require_ponyfill_es2018 = __commonJS({ desiredSize: { enumerable: true }, ready: { enumerable: true } }); - if (typeof SymbolPolyfill.toStringTag === "symbol") { - Object.defineProperty(WritableStreamDefaultWriter.prototype, SymbolPolyfill.toStringTag, { + setFunctionName(WritableStreamDefaultWriter.prototype.abort, "abort"); + setFunctionName(WritableStreamDefaultWriter.prototype.close, "close"); + setFunctionName(WritableStreamDefaultWriter.prototype.releaseLock, "releaseLock"); + setFunctionName(WritableStreamDefaultWriter.prototype.write, "write"); + if (typeof Symbol.toStringTag === "symbol") { + Object.defineProperty(WritableStreamDefaultWriter.prototype, Symbol.toStringTag, { value: "WritableStreamDefaultWriter", configurable: true }); @@ -21905,8 +21191,8 @@ var require_ponyfill_es2018 = __commonJS({ signal: { enumerable: true }, error: { enumerable: true } }); - if (typeof SymbolPolyfill.toStringTag === "symbol") { - Object.defineProperty(WritableStreamDefaultController.prototype, SymbolPolyfill.toStringTag, { + if (typeof Symbol.toStringTag === "symbol") { + Object.defineProperty(WritableStreamDefaultController.prototype, Symbol.toStringTag, { value: "WritableStreamDefaultController", configurable: true }); @@ -21942,29 +21228,39 @@ var require_ponyfill_es2018 = __commonJS({ uponPromise(startPromise, () => { controller._started = true; WritableStreamDefaultControllerAdvanceQueueIfNeeded(controller); + return null; }, (r2) => { controller._started = true; WritableStreamDealWithRejection(stream, r2); + return null; }); } __name(SetUpWritableStreamDefaultController, "SetUpWritableStreamDefaultController"); function SetUpWritableStreamDefaultControllerFromUnderlyingSink(stream, underlyingSink, highWaterMark, sizeAlgorithm) { const controller = Object.create(WritableStreamDefaultController.prototype); - let startAlgorithm = /* @__PURE__ */ __name(() => void 0, "startAlgorithm"); - let writeAlgorithm = /* @__PURE__ */ __name(() => promiseResolvedWith(void 0), "writeAlgorithm"); - let closeAlgorithm = /* @__PURE__ */ __name(() => promiseResolvedWith(void 0), "closeAlgorithm"); - let abortAlgorithm = /* @__PURE__ */ __name(() => promiseResolvedWith(void 0), "abortAlgorithm"); + let startAlgorithm; + let writeAlgorithm; + let closeAlgorithm; + let abortAlgorithm; if (underlyingSink.start !== void 0) { startAlgorithm = /* @__PURE__ */ __name(() => underlyingSink.start(controller), "startAlgorithm"); + } else { + startAlgorithm = /* @__PURE__ */ __name(() => void 0, "startAlgorithm"); } if (underlyingSink.write !== void 0) { writeAlgorithm = /* @__PURE__ */ __name((chunk) => underlyingSink.write(chunk, controller), "writeAlgorithm"); + } else { + writeAlgorithm = /* @__PURE__ */ __name(() => promiseResolvedWith(void 0), "writeAlgorithm"); } if (underlyingSink.close !== void 0) { closeAlgorithm = /* @__PURE__ */ __name(() => underlyingSink.close(), "closeAlgorithm"); + } else { + closeAlgorithm = /* @__PURE__ */ __name(() => promiseResolvedWith(void 0), "closeAlgorithm"); } if (underlyingSink.abort !== void 0) { abortAlgorithm = /* @__PURE__ */ __name((reason) => underlyingSink.abort(reason), "abortAlgorithm"); + } else { + abortAlgorithm = /* @__PURE__ */ __name(() => promiseResolvedWith(void 0), "abortAlgorithm"); } SetUpWritableStreamDefaultController(stream, controller, startAlgorithm, writeAlgorithm, closeAlgorithm, abortAlgorithm, highWaterMark, sizeAlgorithm); } @@ -22047,8 +21343,10 @@ var require_ponyfill_es2018 = __commonJS({ WritableStreamDefaultControllerClearAlgorithms(controller); uponPromise(sinkClosePromise, () => { WritableStreamFinishInFlightClose(stream); + return null; }, (reason) => { WritableStreamFinishInFlightCloseWithError(stream, reason); + return null; }); } __name(WritableStreamDefaultControllerProcessClose, "WritableStreamDefaultControllerProcessClose"); @@ -22065,11 +21363,13 @@ var require_ponyfill_es2018 = __commonJS({ WritableStreamUpdateBackpressure(stream, backpressure); } WritableStreamDefaultControllerAdvanceQueueIfNeeded(controller); + return null; }, (reason) => { if (stream._state === "writable") { WritableStreamDefaultControllerClearAlgorithms(controller); } WritableStreamFinishInFlightWriteWithError(stream, reason); + return null; }); } __name(WritableStreamDefaultControllerProcessWrite, "WritableStreamDefaultControllerProcessWrite"); @@ -22190,20 +21490,39 @@ var require_ponyfill_es2018 = __commonJS({ writer._readyPromiseState = "fulfilled"; } __name(defaultWriterReadyPromiseResolve, "defaultWriterReadyPromiseResolve"); - const NativeDOMException = typeof DOMException !== "undefined" ? DOMException : void 0; + function getGlobals() { + if (typeof globalThis !== "undefined") { + return globalThis; + } else if (typeof self !== "undefined") { + return self; + } else if (typeof global !== "undefined") { + return global; + } + return void 0; + } + __name(getGlobals, "getGlobals"); + const globals = getGlobals(); function isDOMExceptionConstructor(ctor) { if (!(typeof ctor === "function" || typeof ctor === "object")) { return false; } + if (ctor.name !== "DOMException") { + return false; + } try { new ctor(); return true; - } catch (_a4) { + } catch (_a5) { return false; } } __name(isDOMExceptionConstructor, "isDOMExceptionConstructor"); - function createDOMExceptionPolyfill() { + function getFromGlobal() { + const ctor = globals === null || globals === void 0 ? void 0 : globals.DOMException; + return isDOMExceptionConstructor(ctor) ? ctor : void 0; + } + __name(getFromGlobal, "getFromGlobal"); + function createPolyfill() { const ctor = /* @__PURE__ */ __name(function DOMException3(message, name) { this.message = message || ""; this.name = name || "Error"; @@ -22211,12 +21530,13 @@ var require_ponyfill_es2018 = __commonJS({ Error.captureStackTrace(this, this.constructor); } }, "DOMException"); + setFunctionName(ctor, "DOMException"); ctor.prototype = Object.create(Error.prototype); Object.defineProperty(ctor.prototype, "constructor", { value: ctor, writable: true, configurable: true }); return ctor; } - __name(createDOMExceptionPolyfill, "createDOMExceptionPolyfill"); - const DOMException$1 = isDOMExceptionConstructor(NativeDOMException) ? NativeDOMException : createDOMExceptionPolyfill(); + __name(createPolyfill, "createPolyfill"); + const DOMException2 = getFromGlobal() || createPolyfill(); function ReadableStreamPipeTo(source2, dest, preventClose, preventAbort, preventCancel, signal) { const reader = AcquireReadableStreamDefaultReader(source2); const writer = AcquireWritableStreamDefaultWriter(dest); @@ -22227,7 +21547,7 @@ var require_ponyfill_es2018 = __commonJS({ let abortAlgorithm; if (signal !== void 0) { abortAlgorithm = /* @__PURE__ */ __name(() => { - const error = new DOMException$1("Aborted", "AbortError"); + const error = signal.reason !== void 0 ? signal.reason : new DOMException2("Aborted", "AbortError"); const actions = []; if (!preventAbort) { actions.push(() => { @@ -22274,11 +21594,11 @@ var require_ponyfill_es2018 = __commonJS({ return PerformPromiseThen(writer._readyPromise, () => { return newPromise((resolveRead, rejectRead) => { ReadableStreamDefaultReaderRead(reader, { - _chunkSteps: (chunk) => { + _chunkSteps: /* @__PURE__ */ __name((chunk) => { currentWrite = PerformPromiseThen(WritableStreamDefaultWriterWrite(writer, chunk), void 0, noop2); resolveRead(false); - }, - _closeSteps: () => resolveRead(true), + }, "_chunkSteps"), + _closeSteps: /* @__PURE__ */ __name(() => resolveRead(true), "_closeSteps"), _errorSteps: rejectRead }); }); @@ -22291,6 +21611,7 @@ var require_ponyfill_es2018 = __commonJS({ } else { shutdown(true, storedError); } + return null; }); isOrBecomesErrored(dest, writer._closedPromise, (storedError) => { if (!preventCancel) { @@ -22298,6 +21619,7 @@ var require_ponyfill_es2018 = __commonJS({ } else { shutdown(true, storedError); } + return null; }); isOrBecomesClosed(source2, reader._closedPromise, () => { if (!preventClose) { @@ -22305,6 +21627,7 @@ var require_ponyfill_es2018 = __commonJS({ } else { shutdown(); } + return null; }); if (WritableStreamCloseQueuedOrInFlight(dest) || dest._state === "closed") { const destClosed = new TypeError("the destination writable stream closed before all data could be piped to it"); @@ -22348,6 +21671,7 @@ var require_ponyfill_es2018 = __commonJS({ } function doTheRest() { uponPromise(action(), () => finalize(originalIsError, originalError), (newError) => finalize(true, newError)); + return null; } __name(doTheRest, "doTheRest"); } @@ -22375,6 +21699,7 @@ var require_ponyfill_es2018 = __commonJS({ } else { resolve(void 0); } + return null; } __name(finalize, "finalize"); }); @@ -22449,6 +21774,9 @@ var require_ponyfill_es2018 = __commonJS({ ReadableStreamDefaultControllerCallPullIfNeeded(this); } } + /** @internal */ + [ReleaseSteps]() { + } }; __name(_ReadableStreamDefaultController, "ReadableStreamDefaultController"); let ReadableStreamDefaultController = _ReadableStreamDefaultController; @@ -22458,8 +21786,11 @@ var require_ponyfill_es2018 = __commonJS({ error: { enumerable: true }, desiredSize: { enumerable: true } }); - if (typeof SymbolPolyfill.toStringTag === "symbol") { - Object.defineProperty(ReadableStreamDefaultController.prototype, SymbolPolyfill.toStringTag, { + setFunctionName(ReadableStreamDefaultController.prototype.close, "close"); + setFunctionName(ReadableStreamDefaultController.prototype.enqueue, "enqueue"); + setFunctionName(ReadableStreamDefaultController.prototype.error, "error"); + if (typeof Symbol.toStringTag === "symbol") { + Object.defineProperty(ReadableStreamDefaultController.prototype, Symbol.toStringTag, { value: "ReadableStreamDefaultController", configurable: true }); @@ -22491,8 +21822,10 @@ var require_ponyfill_es2018 = __commonJS({ controller._pullAgain = false; ReadableStreamDefaultControllerCallPullIfNeeded(controller); } + return null; }, (e2) => { ReadableStreamDefaultControllerError(controller, e2); + return null; }); } __name(ReadableStreamDefaultControllerCallPullIfNeeded, "ReadableStreamDefaultControllerCallPullIfNeeded"); @@ -22611,24 +21944,32 @@ var require_ponyfill_es2018 = __commonJS({ uponPromise(promiseResolvedWith(startResult), () => { controller._started = true; ReadableStreamDefaultControllerCallPullIfNeeded(controller); + return null; }, (r2) => { ReadableStreamDefaultControllerError(controller, r2); + return null; }); } __name(SetUpReadableStreamDefaultController, "SetUpReadableStreamDefaultController"); function SetUpReadableStreamDefaultControllerFromUnderlyingSource(stream, underlyingSource, highWaterMark, sizeAlgorithm) { const controller = Object.create(ReadableStreamDefaultController.prototype); - let startAlgorithm = /* @__PURE__ */ __name(() => void 0, "startAlgorithm"); - let pullAlgorithm = /* @__PURE__ */ __name(() => promiseResolvedWith(void 0), "pullAlgorithm"); - let cancelAlgorithm = /* @__PURE__ */ __name(() => promiseResolvedWith(void 0), "cancelAlgorithm"); + let startAlgorithm; + let pullAlgorithm; + let cancelAlgorithm; if (underlyingSource.start !== void 0) { startAlgorithm = /* @__PURE__ */ __name(() => underlyingSource.start(controller), "startAlgorithm"); + } else { + startAlgorithm = /* @__PURE__ */ __name(() => void 0, "startAlgorithm"); } if (underlyingSource.pull !== void 0) { pullAlgorithm = /* @__PURE__ */ __name(() => underlyingSource.pull(controller), "pullAlgorithm"); + } else { + pullAlgorithm = /* @__PURE__ */ __name(() => promiseResolvedWith(void 0), "pullAlgorithm"); } if (underlyingSource.cancel !== void 0) { cancelAlgorithm = /* @__PURE__ */ __name((reason) => underlyingSource.cancel(reason), "cancelAlgorithm"); + } else { + cancelAlgorithm = /* @__PURE__ */ __name(() => promiseResolvedWith(void 0), "cancelAlgorithm"); } SetUpReadableStreamDefaultController(stream, controller, startAlgorithm, pullAlgorithm, cancelAlgorithm, highWaterMark, sizeAlgorithm); } @@ -22665,8 +22006,8 @@ var require_ponyfill_es2018 = __commonJS({ } reading = true; const readRequest = { - _chunkSteps: (chunk) => { - queueMicrotask(() => { + _chunkSteps: /* @__PURE__ */ __name((chunk) => { + _queueMicrotask(() => { readAgain = false; const chunk1 = chunk; const chunk2 = chunk; @@ -22681,8 +22022,8 @@ var require_ponyfill_es2018 = __commonJS({ pullAlgorithm(); } }); - }, - _closeSteps: () => { + }, "_chunkSteps"), + _closeSteps: /* @__PURE__ */ __name(() => { reading = false; if (!canceled1) { ReadableStreamDefaultControllerClose(branch1._readableStreamController); @@ -22693,10 +22034,10 @@ var require_ponyfill_es2018 = __commonJS({ if (!canceled1 || !canceled2) { resolveCancelPromise(void 0); } - }, - _errorSteps: () => { + }, "_closeSteps"), + _errorSteps: /* @__PURE__ */ __name(() => { reading = false; - } + }, "_errorSteps") }; ReadableStreamDefaultReaderRead(reader, readRequest); return promiseResolvedWith(void 0); @@ -22735,6 +22076,7 @@ var require_ponyfill_es2018 = __commonJS({ if (!canceled1 || !canceled2) { resolveCancelPromise(void 0); } + return null; }); return [branch1, branch2]; } @@ -22757,13 +22099,14 @@ var require_ponyfill_es2018 = __commonJS({ function forwardReaderError(thisReader) { uponRejection(thisReader._closedPromise, (r2) => { if (thisReader !== reader) { - return; + return null; } ReadableByteStreamControllerError(branch1._readableStreamController, r2); ReadableByteStreamControllerError(branch2._readableStreamController, r2); if (!canceled1 || !canceled2) { resolveCancelPromise(void 0); } + return null; }); } __name(forwardReaderError, "forwardReaderError"); @@ -22774,8 +22117,8 @@ var require_ponyfill_es2018 = __commonJS({ forwardReaderError(reader); } const readRequest = { - _chunkSteps: (chunk) => { - queueMicrotask(() => { + _chunkSteps: /* @__PURE__ */ __name((chunk) => { + _queueMicrotask(() => { readAgainForBranch1 = false; readAgainForBranch2 = false; const chunk1 = chunk; @@ -22803,8 +22146,8 @@ var require_ponyfill_es2018 = __commonJS({ pull2Algorithm(); } }); - }, - _closeSteps: () => { + }, "_chunkSteps"), + _closeSteps: /* @__PURE__ */ __name(() => { reading = false; if (!canceled1) { ReadableByteStreamControllerClose(branch1._readableStreamController); @@ -22821,10 +22164,10 @@ var require_ponyfill_es2018 = __commonJS({ if (!canceled1 || !canceled2) { resolveCancelPromise(void 0); } - }, - _errorSteps: () => { + }, "_closeSteps"), + _errorSteps: /* @__PURE__ */ __name(() => { reading = false; - } + }, "_errorSteps") }; ReadableStreamDefaultReaderRead(reader, readRequest); } @@ -22838,8 +22181,8 @@ var require_ponyfill_es2018 = __commonJS({ const byobBranch = forBranch2 ? branch2 : branch1; const otherBranch = forBranch2 ? branch1 : branch2; const readIntoRequest = { - _chunkSteps: (chunk) => { - queueMicrotask(() => { + _chunkSteps: /* @__PURE__ */ __name((chunk) => { + _queueMicrotask(() => { readAgainForBranch1 = false; readAgainForBranch2 = false; const byobCanceled = forBranch2 ? canceled2 : canceled1; @@ -22868,8 +22211,8 @@ var require_ponyfill_es2018 = __commonJS({ pull2Algorithm(); } }); - }, - _closeSteps: (chunk) => { + }, "_chunkSteps"), + _closeSteps: /* @__PURE__ */ __name((chunk) => { reading = false; const byobCanceled = forBranch2 ? canceled2 : canceled1; const otherCanceled = forBranch2 ? canceled1 : canceled2; @@ -22890,12 +22233,12 @@ var require_ponyfill_es2018 = __commonJS({ if (!byobCanceled || !otherCanceled) { resolveCancelPromise(void 0); } - }, - _errorSteps: () => { + }, "_closeSteps"), + _errorSteps: /* @__PURE__ */ __name(() => { reading = false; - } + }, "_errorSteps") }; - ReadableStreamBYOBReaderRead(reader, view, readIntoRequest); + ReadableStreamBYOBReaderRead(reader, view, 1, readIntoRequest); } __name(pullWithBYOBReader, "pullWithBYOBReader"); function pull1Algorithm() { @@ -22960,6 +22303,108 @@ var require_ponyfill_es2018 = __commonJS({ return [branch1, branch2]; } __name(ReadableByteStreamTee, "ReadableByteStreamTee"); + function isReadableStreamLike(stream) { + return typeIsObject(stream) && typeof stream.getReader !== "undefined"; + } + __name(isReadableStreamLike, "isReadableStreamLike"); + function ReadableStreamFrom(source2) { + if (isReadableStreamLike(source2)) { + return ReadableStreamFromDefaultReader(source2.getReader()); + } + return ReadableStreamFromIterable(source2); + } + __name(ReadableStreamFrom, "ReadableStreamFrom"); + function ReadableStreamFromIterable(asyncIterable) { + let stream; + const iteratorRecord = GetIterator(asyncIterable, "async"); + const startAlgorithm = noop2; + function pullAlgorithm() { + let nextResult; + try { + nextResult = IteratorNext(iteratorRecord); + } catch (e2) { + return promiseRejectedWith(e2); + } + const nextPromise = promiseResolvedWith(nextResult); + return transformPromiseWith(nextPromise, (iterResult) => { + if (!typeIsObject(iterResult)) { + throw new TypeError("The promise returned by the iterator.next() method must fulfill with an object"); + } + const done = IteratorComplete(iterResult); + if (done) { + ReadableStreamDefaultControllerClose(stream._readableStreamController); + } else { + const value = IteratorValue(iterResult); + ReadableStreamDefaultControllerEnqueue(stream._readableStreamController, value); + } + }); + } + __name(pullAlgorithm, "pullAlgorithm"); + function cancelAlgorithm(reason) { + const iterator = iteratorRecord.iterator; + let returnMethod; + try { + returnMethod = GetMethod(iterator, "return"); + } catch (e2) { + return promiseRejectedWith(e2); + } + if (returnMethod === void 0) { + return promiseResolvedWith(void 0); + } + let returnResult; + try { + returnResult = reflectCall(returnMethod, iterator, [reason]); + } catch (e2) { + return promiseRejectedWith(e2); + } + const returnPromise = promiseResolvedWith(returnResult); + return transformPromiseWith(returnPromise, (iterResult) => { + if (!typeIsObject(iterResult)) { + throw new TypeError("The promise returned by the iterator.return() method must fulfill with an object"); + } + return void 0; + }); + } + __name(cancelAlgorithm, "cancelAlgorithm"); + stream = CreateReadableStream(startAlgorithm, pullAlgorithm, cancelAlgorithm, 0); + return stream; + } + __name(ReadableStreamFromIterable, "ReadableStreamFromIterable"); + function ReadableStreamFromDefaultReader(reader) { + let stream; + const startAlgorithm = noop2; + function pullAlgorithm() { + let readPromise; + try { + readPromise = reader.read(); + } catch (e2) { + return promiseRejectedWith(e2); + } + return transformPromiseWith(readPromise, (readResult) => { + if (!typeIsObject(readResult)) { + throw new TypeError("The promise returned by the reader.read() method must fulfill with an object"); + } + if (readResult.done) { + ReadableStreamDefaultControllerClose(stream._readableStreamController); + } else { + const value = readResult.value; + ReadableStreamDefaultControllerEnqueue(stream._readableStreamController, value); + } + }); + } + __name(pullAlgorithm, "pullAlgorithm"); + function cancelAlgorithm(reason) { + try { + return promiseResolvedWith(reader.cancel(reason)); + } catch (e2) { + return promiseRejectedWith(e2); + } + } + __name(cancelAlgorithm, "cancelAlgorithm"); + stream = CreateReadableStream(startAlgorithm, pullAlgorithm, cancelAlgorithm, 0); + return stream; + } + __name(ReadableStreamFromDefaultReader, "ReadableStreamFromDefaultReader"); function convertUnderlyingDefaultOrByteSource(source2, context) { assertDictionary(source2, context); const original = source2; @@ -23000,22 +22445,6 @@ var require_ponyfill_es2018 = __commonJS({ return type; } __name(convertReadableStreamType, "convertReadableStreamType"); - function convertReaderOptions(options, context) { - assertDictionary(options, context); - const mode = options === null || options === void 0 ? void 0 : options.mode; - return { - mode: mode === void 0 ? void 0 : convertReadableStreamReaderMode(mode, `${context} has member 'mode' that`) - }; - } - __name(convertReaderOptions, "convertReaderOptions"); - function convertReadableStreamReaderMode(mode, context) { - mode = `${mode}`; - if (mode !== "byob") { - throw new TypeError(`${context} '${mode}' is not a valid enumeration value for ReadableStreamReaderMode`); - } - return mode; - } - __name(convertReadableStreamReaderMode, "convertReadableStreamReaderMode"); function convertIteratorOptions(options, context) { assertDictionary(options, context); const preventCancel = options === null || options === void 0 ? void 0 : options.preventCancel; @@ -23178,9 +22607,24 @@ var require_ponyfill_es2018 = __commonJS({ const options = convertIteratorOptions(rawOptions, "First parameter"); return AcquireReadableStreamAsyncIterator(this, options.preventCancel); } + [SymbolAsyncIterator](options) { + return this.values(options); + } + /** + * Creates a new ReadableStream wrapping the provided iterable or async iterable. + * + * This can be used to adapt various kinds of objects into a readable stream, + * such as an array, an async generator, or a Node.js readable stream. + */ + static from(asyncIterable) { + return ReadableStreamFrom(asyncIterable); + } }; __name(_ReadableStream, "ReadableStream"); let ReadableStream2 = _ReadableStream; + Object.defineProperties(ReadableStream2, { + from: { enumerable: true } + }); Object.defineProperties(ReadableStream2.prototype, { cancel: { enumerable: true }, getReader: { enumerable: true }, @@ -23190,19 +22634,24 @@ var require_ponyfill_es2018 = __commonJS({ values: { enumerable: true }, locked: { enumerable: true } }); - if (typeof SymbolPolyfill.toStringTag === "symbol") { - Object.defineProperty(ReadableStream2.prototype, SymbolPolyfill.toStringTag, { + setFunctionName(ReadableStream2.from, "from"); + setFunctionName(ReadableStream2.prototype.cancel, "cancel"); + setFunctionName(ReadableStream2.prototype.getReader, "getReader"); + setFunctionName(ReadableStream2.prototype.pipeThrough, "pipeThrough"); + setFunctionName(ReadableStream2.prototype.pipeTo, "pipeTo"); + setFunctionName(ReadableStream2.prototype.tee, "tee"); + setFunctionName(ReadableStream2.prototype.values, "values"); + if (typeof Symbol.toStringTag === "symbol") { + Object.defineProperty(ReadableStream2.prototype, Symbol.toStringTag, { value: "ReadableStream", configurable: true }); } - if (typeof SymbolPolyfill.asyncIterator === "symbol") { - Object.defineProperty(ReadableStream2.prototype, SymbolPolyfill.asyncIterator, { - value: ReadableStream2.prototype.values, - writable: true, - configurable: true - }); - } + Object.defineProperty(ReadableStream2.prototype, SymbolAsyncIterator, { + value: ReadableStream2.prototype.values, + writable: true, + configurable: true + }); function CreateReadableStream(startAlgorithm, pullAlgorithm, cancelAlgorithm, highWaterMark = 1, sizeAlgorithm = () => 1) { const stream = Object.create(ReadableStream2.prototype); InitializeReadableStream(stream); @@ -23254,10 +22703,11 @@ var require_ponyfill_es2018 = __commonJS({ ReadableStreamClose(stream); const reader = stream._reader; if (reader !== void 0 && IsReadableStreamBYOBReader(reader)) { - reader._readIntoRequests.forEach((readIntoRequest) => { + const readIntoRequests = reader._readIntoRequests; + reader._readIntoRequests = new SimpleQueue(); + readIntoRequests.forEach((readIntoRequest) => { readIntoRequest._closeSteps(void 0); }); - reader._readIntoRequests = new SimpleQueue(); } const sourceCancelPromise = stream._readableStreamController[CancelSteps](reason); return transformPromiseWith(sourceCancelPromise, noop2); @@ -23271,10 +22721,11 @@ var require_ponyfill_es2018 = __commonJS({ } defaultReaderClosedPromiseResolve(reader); if (IsReadableStreamDefaultReader(reader)) { - reader._readRequests.forEach((readRequest) => { + const readRequests = reader._readRequests; + reader._readRequests = new SimpleQueue(); + readRequests.forEach((readRequest) => { readRequest._closeSteps(); }); - reader._readRequests = new SimpleQueue(); } } __name(ReadableStreamClose, "ReadableStreamClose"); @@ -23287,15 +22738,9 @@ var require_ponyfill_es2018 = __commonJS({ } defaultReaderClosedPromiseReject(reader, e2); if (IsReadableStreamDefaultReader(reader)) { - reader._readRequests.forEach((readRequest) => { - readRequest._errorSteps(e2); - }); - reader._readRequests = new SimpleQueue(); + ReadableStreamDefaultReaderErrorReadRequests(reader, e2); } else { - reader._readIntoRequests.forEach((readIntoRequest) => { - readIntoRequest._errorSteps(e2); - }); - reader._readIntoRequests = new SimpleQueue(); + ReadableStreamBYOBReaderErrorReadIntoRequests(reader, e2); } } __name(ReadableStreamError, "ReadableStreamError"); @@ -23315,13 +22760,7 @@ var require_ponyfill_es2018 = __commonJS({ const byteLengthSizeFunction = /* @__PURE__ */ __name((chunk) => { return chunk.byteLength; }, "byteLengthSizeFunction"); - try { - Object.defineProperty(byteLengthSizeFunction, "name", { - value: "size", - configurable: true - }); - } catch (_a4) { - } + setFunctionName(byteLengthSizeFunction, "size"); const _ByteLengthQueuingStrategy = class _ByteLengthQueuingStrategy { constructor(options) { assertRequiredArgument(options, 1, "ByteLengthQueuingStrategy"); @@ -23353,8 +22792,8 @@ var require_ponyfill_es2018 = __commonJS({ highWaterMark: { enumerable: true }, size: { enumerable: true } }); - if (typeof SymbolPolyfill.toStringTag === "symbol") { - Object.defineProperty(ByteLengthQueuingStrategy.prototype, SymbolPolyfill.toStringTag, { + if (typeof Symbol.toStringTag === "symbol") { + Object.defineProperty(ByteLengthQueuingStrategy.prototype, Symbol.toStringTag, { value: "ByteLengthQueuingStrategy", configurable: true }); @@ -23376,13 +22815,7 @@ var require_ponyfill_es2018 = __commonJS({ const countSizeFunction = /* @__PURE__ */ __name(() => { return 1; }, "countSizeFunction"); - try { - Object.defineProperty(countSizeFunction, "name", { - value: "size", - configurable: true - }); - } catch (_a4) { - } + setFunctionName(countSizeFunction, "size"); const _CountQueuingStrategy = class _CountQueuingStrategy { constructor(options) { assertRequiredArgument(options, 1, "CountQueuingStrategy"); @@ -23415,8 +22848,8 @@ var require_ponyfill_es2018 = __commonJS({ highWaterMark: { enumerable: true }, size: { enumerable: true } }); - if (typeof SymbolPolyfill.toStringTag === "symbol") { - Object.defineProperty(CountQueuingStrategy.prototype, SymbolPolyfill.toStringTag, { + if (typeof Symbol.toStringTag === "symbol") { + Object.defineProperty(CountQueuingStrategy.prototype, Symbol.toStringTag, { value: "CountQueuingStrategy", configurable: true }); @@ -23437,12 +22870,14 @@ var require_ponyfill_es2018 = __commonJS({ __name(IsCountQueuingStrategy, "IsCountQueuingStrategy"); function convertTransformer(original, context) { assertDictionary(original, context); + const cancel = original === null || original === void 0 ? void 0 : original.cancel; const flush = original === null || original === void 0 ? void 0 : original.flush; const readableType = original === null || original === void 0 ? void 0 : original.readableType; const start = original === null || original === void 0 ? void 0 : original.start; const transform = original === null || original === void 0 ? void 0 : original.transform; const writableType = original === null || original === void 0 ? void 0 : original.writableType; return { + cancel: cancel === void 0 ? void 0 : convertTransformerCancelCallback(cancel, original, `${context} has member 'cancel' that`), flush: flush === void 0 ? void 0 : convertTransformerFlushCallback(flush, original, `${context} has member 'flush' that`), readableType, start: start === void 0 ? void 0 : convertTransformerStartCallback(start, original, `${context} has member 'start' that`), @@ -23466,6 +22901,11 @@ var require_ponyfill_es2018 = __commonJS({ return (chunk, controller) => promiseCall(fn, original, [chunk, controller]); } __name(convertTransformerTransformCallback, "convertTransformerTransformCallback"); + function convertTransformerCancelCallback(fn, original, context) { + assertFunction(fn, context); + return (reason) => promiseCall(fn, original, [reason]); + } + __name(convertTransformerCancelCallback, "convertTransformerCancelCallback"); const _TransformStream = class _TransformStream { constructor(rawTransformer = {}, rawWritableStrategy = {}, rawReadableStrategy = {}) { if (rawTransformer === void 0) { @@ -23521,8 +22961,8 @@ var require_ponyfill_es2018 = __commonJS({ readable: { enumerable: true }, writable: { enumerable: true } }); - if (typeof SymbolPolyfill.toStringTag === "symbol") { - Object.defineProperty(TransformStream.prototype, SymbolPolyfill.toStringTag, { + if (typeof Symbol.toStringTag === "symbol") { + Object.defineProperty(TransformStream.prototype, Symbol.toStringTag, { value: "TransformStream", configurable: true }); @@ -23550,8 +22990,7 @@ var require_ponyfill_es2018 = __commonJS({ } __name(pullAlgorithm, "pullAlgorithm"); function cancelAlgorithm(reason) { - TransformStreamErrorWritableAndUnblockWrite(stream, reason); - return promiseResolvedWith(void 0); + return TransformStreamDefaultSourceCancelAlgorithm(stream, reason); } __name(cancelAlgorithm, "cancelAlgorithm"); stream._readable = CreateReadableStream(startAlgorithm, pullAlgorithm, cancelAlgorithm, readableHighWaterMark, readableSizeAlgorithm); @@ -23580,11 +23019,15 @@ var require_ponyfill_es2018 = __commonJS({ function TransformStreamErrorWritableAndUnblockWrite(stream, e2) { TransformStreamDefaultControllerClearAlgorithms(stream._transformStreamController); WritableStreamDefaultControllerErrorIfNeeded(stream._writable._writableStreamController, e2); + TransformStreamUnblockWrite(stream); + } + __name(TransformStreamErrorWritableAndUnblockWrite, "TransformStreamErrorWritableAndUnblockWrite"); + function TransformStreamUnblockWrite(stream) { if (stream._backpressure) { TransformStreamSetBackpressure(stream, false); } } - __name(TransformStreamErrorWritableAndUnblockWrite, "TransformStreamErrorWritableAndUnblockWrite"); + __name(TransformStreamUnblockWrite, "TransformStreamUnblockWrite"); function TransformStreamSetBackpressure(stream, backpressure) { if (stream._backpressureChangePromise !== void 0) { stream._backpressureChangePromise_resolve(); @@ -23644,8 +23087,11 @@ var require_ponyfill_es2018 = __commonJS({ terminate: { enumerable: true }, desiredSize: { enumerable: true } }); - if (typeof SymbolPolyfill.toStringTag === "symbol") { - Object.defineProperty(TransformStreamDefaultController.prototype, SymbolPolyfill.toStringTag, { + setFunctionName(TransformStreamDefaultController.prototype.enqueue, "enqueue"); + setFunctionName(TransformStreamDefaultController.prototype.error, "error"); + setFunctionName(TransformStreamDefaultController.prototype.terminate, "terminate"); + if (typeof Symbol.toStringTag === "symbol") { + Object.defineProperty(TransformStreamDefaultController.prototype, Symbol.toStringTag, { value: "TransformStreamDefaultController", configurable: true }); @@ -23660,36 +23106,51 @@ var require_ponyfill_es2018 = __commonJS({ return x2 instanceof TransformStreamDefaultController; } __name(IsTransformStreamDefaultController, "IsTransformStreamDefaultController"); - function SetUpTransformStreamDefaultController(stream, controller, transformAlgorithm, flushAlgorithm) { + function SetUpTransformStreamDefaultController(stream, controller, transformAlgorithm, flushAlgorithm, cancelAlgorithm) { controller._controlledTransformStream = stream; stream._transformStreamController = controller; controller._transformAlgorithm = transformAlgorithm; controller._flushAlgorithm = flushAlgorithm; + controller._cancelAlgorithm = cancelAlgorithm; + controller._finishPromise = void 0; + controller._finishPromise_resolve = void 0; + controller._finishPromise_reject = void 0; } __name(SetUpTransformStreamDefaultController, "SetUpTransformStreamDefaultController"); function SetUpTransformStreamDefaultControllerFromTransformer(stream, transformer) { const controller = Object.create(TransformStreamDefaultController.prototype); - let transformAlgorithm = /* @__PURE__ */ __name((chunk) => { - try { - TransformStreamDefaultControllerEnqueue(controller, chunk); - return promiseResolvedWith(void 0); - } catch (transformResultE) { - return promiseRejectedWith(transformResultE); - } - }, "transformAlgorithm"); - let flushAlgorithm = /* @__PURE__ */ __name(() => promiseResolvedWith(void 0), "flushAlgorithm"); + let transformAlgorithm; + let flushAlgorithm; + let cancelAlgorithm; if (transformer.transform !== void 0) { transformAlgorithm = /* @__PURE__ */ __name((chunk) => transformer.transform(chunk, controller), "transformAlgorithm"); + } else { + transformAlgorithm = /* @__PURE__ */ __name((chunk) => { + try { + TransformStreamDefaultControllerEnqueue(controller, chunk); + return promiseResolvedWith(void 0); + } catch (transformResultE) { + return promiseRejectedWith(transformResultE); + } + }, "transformAlgorithm"); } if (transformer.flush !== void 0) { flushAlgorithm = /* @__PURE__ */ __name(() => transformer.flush(controller), "flushAlgorithm"); + } else { + flushAlgorithm = /* @__PURE__ */ __name(() => promiseResolvedWith(void 0), "flushAlgorithm"); } - SetUpTransformStreamDefaultController(stream, controller, transformAlgorithm, flushAlgorithm); + if (transformer.cancel !== void 0) { + cancelAlgorithm = /* @__PURE__ */ __name((reason) => transformer.cancel(reason), "cancelAlgorithm"); + } else { + cancelAlgorithm = /* @__PURE__ */ __name(() => promiseResolvedWith(void 0), "cancelAlgorithm"); + } + SetUpTransformStreamDefaultController(stream, controller, transformAlgorithm, flushAlgorithm, cancelAlgorithm); } __name(SetUpTransformStreamDefaultControllerFromTransformer, "SetUpTransformStreamDefaultControllerFromTransformer"); function TransformStreamDefaultControllerClearAlgorithms(controller) { controller._transformAlgorithm = void 0; controller._flushAlgorithm = void 0; + controller._cancelAlgorithm = void 0; } __name(TransformStreamDefaultControllerClearAlgorithms, "TransformStreamDefaultControllerClearAlgorithms"); function TransformStreamDefaultControllerEnqueue(controller, chunk) { @@ -23747,24 +23208,59 @@ var require_ponyfill_es2018 = __commonJS({ } __name(TransformStreamDefaultSinkWriteAlgorithm, "TransformStreamDefaultSinkWriteAlgorithm"); function TransformStreamDefaultSinkAbortAlgorithm(stream, reason) { - TransformStreamError(stream, reason); - return promiseResolvedWith(void 0); + const controller = stream._transformStreamController; + if (controller._finishPromise !== void 0) { + return controller._finishPromise; + } + const readable = stream._readable; + controller._finishPromise = newPromise((resolve, reject) => { + controller._finishPromise_resolve = resolve; + controller._finishPromise_reject = reject; + }); + const cancelPromise = controller._cancelAlgorithm(reason); + TransformStreamDefaultControllerClearAlgorithms(controller); + uponPromise(cancelPromise, () => { + if (readable._state === "errored") { + defaultControllerFinishPromiseReject(controller, readable._storedError); + } else { + ReadableStreamDefaultControllerError(readable._readableStreamController, reason); + defaultControllerFinishPromiseResolve(controller); + } + return null; + }, (r2) => { + ReadableStreamDefaultControllerError(readable._readableStreamController, r2); + defaultControllerFinishPromiseReject(controller, r2); + return null; + }); + return controller._finishPromise; } __name(TransformStreamDefaultSinkAbortAlgorithm, "TransformStreamDefaultSinkAbortAlgorithm"); function TransformStreamDefaultSinkCloseAlgorithm(stream) { - const readable = stream._readable; const controller = stream._transformStreamController; + if (controller._finishPromise !== void 0) { + return controller._finishPromise; + } + const readable = stream._readable; + controller._finishPromise = newPromise((resolve, reject) => { + controller._finishPromise_resolve = resolve; + controller._finishPromise_reject = reject; + }); const flushPromise = controller._flushAlgorithm(); TransformStreamDefaultControllerClearAlgorithms(controller); - return transformPromiseWith(flushPromise, () => { + uponPromise(flushPromise, () => { if (readable._state === "errored") { - throw readable._storedError; + defaultControllerFinishPromiseReject(controller, readable._storedError); + } else { + ReadableStreamDefaultControllerClose(readable._readableStreamController); + defaultControllerFinishPromiseResolve(controller); } - ReadableStreamDefaultControllerClose(readable._readableStreamController); + return null; }, (r2) => { - TransformStreamError(stream, r2); - throw readable._storedError; + ReadableStreamDefaultControllerError(readable._readableStreamController, r2); + defaultControllerFinishPromiseReject(controller, r2); + return null; }); + return controller._finishPromise; } __name(TransformStreamDefaultSinkCloseAlgorithm, "TransformStreamDefaultSinkCloseAlgorithm"); function TransformStreamDefaultSourcePullAlgorithm(stream) { @@ -23772,10 +23268,59 @@ var require_ponyfill_es2018 = __commonJS({ return stream._backpressureChangePromise; } __name(TransformStreamDefaultSourcePullAlgorithm, "TransformStreamDefaultSourcePullAlgorithm"); + function TransformStreamDefaultSourceCancelAlgorithm(stream, reason) { + const controller = stream._transformStreamController; + if (controller._finishPromise !== void 0) { + return controller._finishPromise; + } + const writable = stream._writable; + controller._finishPromise = newPromise((resolve, reject) => { + controller._finishPromise_resolve = resolve; + controller._finishPromise_reject = reject; + }); + const cancelPromise = controller._cancelAlgorithm(reason); + TransformStreamDefaultControllerClearAlgorithms(controller); + uponPromise(cancelPromise, () => { + if (writable._state === "errored") { + defaultControllerFinishPromiseReject(controller, writable._storedError); + } else { + WritableStreamDefaultControllerErrorIfNeeded(writable._writableStreamController, reason); + TransformStreamUnblockWrite(stream); + defaultControllerFinishPromiseResolve(controller); + } + return null; + }, (r2) => { + WritableStreamDefaultControllerErrorIfNeeded(writable._writableStreamController, r2); + TransformStreamUnblockWrite(stream); + defaultControllerFinishPromiseReject(controller, r2); + return null; + }); + return controller._finishPromise; + } + __name(TransformStreamDefaultSourceCancelAlgorithm, "TransformStreamDefaultSourceCancelAlgorithm"); function defaultControllerBrandCheckException(name) { return new TypeError(`TransformStreamDefaultController.prototype.${name} can only be used on a TransformStreamDefaultController`); } __name(defaultControllerBrandCheckException, "defaultControllerBrandCheckException"); + function defaultControllerFinishPromiseResolve(controller) { + if (controller._finishPromise_resolve === void 0) { + return; + } + controller._finishPromise_resolve(); + controller._finishPromise_resolve = void 0; + controller._finishPromise_reject = void 0; + } + __name(defaultControllerFinishPromiseResolve, "defaultControllerFinishPromiseResolve"); + function defaultControllerFinishPromiseReject(controller, reason) { + if (controller._finishPromise_reject === void 0) { + return; + } + setPromiseIsHandledToTrue(controller._finishPromise); + controller._finishPromise_reject(reason); + controller._finishPromise_resolve = void 0; + controller._finishPromise_reject = void 0; + } + __name(defaultControllerFinishPromiseReject, "defaultControllerFinishPromiseReject"); function streamBrandCheckException(name) { return new TypeError(`TransformStream.prototype.${name} can only be used on a TransformStream`); } @@ -23793,7 +23338,6 @@ var require_ponyfill_es2018 = __commonJS({ exports3.WritableStream = WritableStream; exports3.WritableStreamDefaultController = WritableStreamDefaultController; exports3.WritableStreamDefaultWriter = WritableStreamDefaultWriter; - Object.defineProperty(exports3, "__esModule", { value: true }); }); } }); @@ -23910,8 +23454,7 @@ var init_fetch_blob = __esm({ if (typeof options !== "object" && typeof options !== "function") { throw new TypeError("Failed to construct 'Blob': parameter 2 cannot convert to dictionary."); } - if (options === null) - options = {}; + if (options === null) options = {}; const encoder = new TextEncoder(); for (const element of blobParts) { let part; @@ -24070,8 +23613,7 @@ var init_file = __esm({ super(fileBits, options); __privateAdd(this, _lastModified, 0); __privateAdd(this, _name, ""); - if (options === null) - options = {}; + if (options === null) options = {}; const lastModified = options.lastModified === void 0 ? Date.now() : Number(options.lastModified); if (!Number.isNaN(lastModified)) { __privateSet(this, _lastModified, lastModified); @@ -24129,8 +23671,7 @@ var init_esm_min = __esm({ FormData = (_a3 = class { constructor(...a) { __privateAdd(this, _d, []); - if (a.length) - throw new TypeError(`Failed to construct 'FormData': parameter 1 is not of type 'HTMLFormElement'.`); + if (a.length) throw new TypeError(`Failed to construct 'FormData': parameter 1 is not of type 'HTMLFormElement'.`); } get [t]() { return "FormData"; @@ -24153,9 +23694,7 @@ var init_esm_min = __esm({ get(a) { x("get", arguments, 1); a += ""; - for (var b = __privateGet(this, _d), l = b.length, c = 0; c < l; c++) - if (b[c][0] === a) - return b[c][1]; + for (var b = __privateGet(this, _d), l = b.length, c = 0; c < l; c++) if (b[c][0] === a) return b[c][1]; return null; } getAll(a, b) { @@ -24172,8 +23711,7 @@ var init_esm_min = __esm({ } forEach(a, b) { x("forEach", arguments, 1); - for (var [c, d] of this) - a.call(b, d, c, this); + for (var [c, d] of this) a.call(b, d, c, this); } set(...a) { x("set", arguments, 2); @@ -24189,22 +23727,20 @@ var init_esm_min = __esm({ yield* __privateGet(this, _d); } *keys() { - for (var [a] of this) - yield a; + for (var [a] of this) yield a; } *values() { - for (var [, a] of this) - yield a; + for (var [, a] of this) yield a; } }, _d = new WeakMap(), __name(_a3, "FormData"), _a3); __name(formDataToBlob, "formDataToBlob"); } }); -// node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/errors/base.js +// node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/errors/base.js var _FetchBaseError, FetchBaseError; var init_base = __esm({ - "node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/errors/base.js"() { + "node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/errors/base.js"() { _FetchBaseError = class _FetchBaseError extends Error { constructor(message, type) { super(message); @@ -24223,10 +23759,10 @@ var init_base = __esm({ } }); -// node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/errors/fetch-error.js +// node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/errors/fetch-error.js var _FetchError, FetchError; var init_fetch_error = __esm({ - "node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/errors/fetch-error.js"() { + "node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/errors/fetch-error.js"() { init_base(); _FetchError = class _FetchError extends FetchBaseError { /** @@ -24247,10 +23783,10 @@ var init_fetch_error = __esm({ } }); -// node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/utils/is.js +// node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/utils/is.js var NAME, isURLSearchParameters, isBlob, isAbortSignal, isDomainOrSubdomain, isSameProtocol; var init_is = __esm({ - "node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/utils/is.js"() { + "node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/utils/is.js"() { NAME = Symbol.toStringTag; isURLSearchParameters = /* @__PURE__ */ __name((object) => { return typeof object === "object" && typeof object.append === "function" && typeof object.delete === "function" && typeof object.get === "function" && typeof object.getAll === "function" && typeof object.has === "function" && typeof object.set === "function" && typeof object.sort === "function" && object[NAME] === "URLSearchParams"; @@ -24302,7 +23838,7 @@ var init_from = __esm({ } }); -// node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/utils/multipart-parser.js +// node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/utils/multipart-parser.js var multipart_parser_exports = {}; __export(multipart_parser_exports, { toFormData: () => toFormData @@ -24396,7 +23932,7 @@ async function toFormData(Body2, ct) { } var s, S, f2, F, LF, CR, SPACE, HYPHEN, COLON, A, Z, lower, noop, _MultipartParser, MultipartParser; var init_multipart_parser = __esm({ - "node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/utils/multipart-parser.js"() { + "node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/utils/multipart-parser.js"() { init_from(); init_esm_min(); s = 0; @@ -24665,7 +24201,7 @@ var init_multipart_parser = __esm({ } }); -// node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/body.js +// node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/body.js async function consumeBody(data) { if (data[INTERNALS].disturbed) { throw new TypeError(`body used already for: ${data.url}`); @@ -24712,7 +24248,7 @@ async function consumeBody(data) { } var import_node_stream, import_node_util, import_node_buffer, pipeline, INTERNALS, _Body, Body, clone, getNonSpecFormDataBoundary, extractContentType, getTotalBytes, writeToStream; var init_body = __esm({ - "node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/body.js"() { + "node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/body.js"() { import_node_stream = __toESM(require("node:stream"), 1); import_node_util = require("node:util"); import_node_buffer = require("node:buffer"); @@ -24926,7 +24462,7 @@ var init_body = __esm({ } }); -// node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/headers.js +// node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/headers.js function fromRawHeaders(headers = []) { return new Headers( headers.reduce((result, value, index, array) => { @@ -24947,7 +24483,7 @@ function fromRawHeaders(headers = []) { } var import_node_util2, import_node_http, validateHeaderName, validateHeaderValue, _Headers, Headers; var init_headers = __esm({ - "node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/headers.js"() { + "node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/headers.js"() { import_node_util2 = require("node:util"); import_node_http = __toESM(require("node:http"), 1); validateHeaderName = typeof import_node_http.default.validateHeaderName === "function" ? import_node_http.default.validateHeaderName : (name) => { @@ -25120,10 +24656,10 @@ var init_headers = __esm({ } }); -// node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/utils/is-redirect.js +// node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/utils/is-redirect.js var redirectStatus, isRedirect; var init_is_redirect = __esm({ - "node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/utils/is-redirect.js"() { + "node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/utils/is-redirect.js"() { redirectStatus = /* @__PURE__ */ new Set([301, 302, 303, 307, 308]); isRedirect = /* @__PURE__ */ __name((code) => { return redirectStatus.has(code); @@ -25131,10 +24667,10 @@ var init_is_redirect = __esm({ } }); -// node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/response.js +// node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/response.js var INTERNALS2, _Response, Response; var init_response = __esm({ - "node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/response.js"() { + "node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/response.js"() { init_headers(); init_body(); init_is_redirect(); @@ -25259,10 +24795,10 @@ var init_response = __esm({ } }); -// node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/utils/get-search.js +// node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/utils/get-search.js var getSearch; var init_get_search = __esm({ - "node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/utils/get-search.js"() { + "node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/utils/get-search.js"() { getSearch = /* @__PURE__ */ __name((parsedURL) => { if (parsedURL.search) { return parsedURL.search; @@ -25274,7 +24810,7 @@ var init_get_search = __esm({ } }); -// node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/utils/referrer.js +// node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/utils/referrer.js function stripURLForUseAsAReferrer(url, originOnly = false) { if (url == null) { return "no-referrer"; @@ -25402,7 +24938,7 @@ function parseReferrerPolicyFromHeader(headers) { } var import_node_net, ReferrerPolicy, DEFAULT_REFERRER_POLICY; var init_referrer = __esm({ - "node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/utils/referrer.js"() { + "node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/utils/referrer.js"() { import_node_net = require("node:net"); __name(stripURLForUseAsAReferrer, "stripURLForUseAsAReferrer"); ReferrerPolicy = /* @__PURE__ */ new Set([ @@ -25425,10 +24961,10 @@ var init_referrer = __esm({ } }); -// node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/request.js +// node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/request.js var import_node_url, import_node_util3, INTERNALS3, isRequest, doBadDataWarn, _Request, Request, getNodeRequestOptions; var init_request = __esm({ - "node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/request.js"() { + "node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/request.js"() { import_node_url = require("node:url"); import_node_util3 = require("node:util"); init_headers(); @@ -25613,9 +25149,6 @@ var init_request = __esm({ if (typeof agent === "function") { agent = agent(parsedURL); } - if (!headers.has("Connection") && !agent) { - headers.set("Connection", "close"); - } const search = getSearch(parsedURL); const options = { // Overwrite search to retain trailing ? (issue #776) @@ -25635,10 +25168,10 @@ var init_request = __esm({ } }); -// node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/errors/abort-error.js +// node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/errors/abort-error.js var _AbortError, AbortError; var init_abort_error = __esm({ - "node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/errors/abort-error.js"() { + "node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/errors/abort-error.js"() { init_base(); _AbortError = class _AbortError extends FetchBaseError { constructor(message, type = "aborted") { @@ -25650,7 +25183,7 @@ var init_abort_error = __esm({ } }); -// node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/index.js +// node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/index.js async function fetch(url, options_) { return new Promise((resolve, reject) => { const request = new Request(url, options_); @@ -25914,7 +25447,7 @@ function fixResponseChunkedTransferBadEnding(request, errorCallback) { } var import_node_http2, import_node_https, import_node_zlib, import_node_stream2, import_node_buffer2, supportedSchemas; var init_src = __esm({ - "node_modules/.pnpm/node-fetch@3.3.1/node_modules/node-fetch/src/index.js"() { + "node_modules/.pnpm/node-fetch@3.3.2/node_modules/node-fetch/src/index.js"() { import_node_http2 = __toESM(require("node:http"), 1); import_node_https = __toESM(require("node:https"), 1); import_node_zlib = __toESM(require("node:zlib"), 1); @@ -25946,22 +25479,19 @@ var init_update = __esm({ init_src(); (() => { var _a4; - if (GetConvarInt("mysql_versioncheck", 1) === 0) - return; + if (GetConvarInt("mysql_versioncheck", 1) === 0) return; const resourceName2 = GetCurrentResourceName(); - const currentVersion = (_a4 = GetResourceMetadata(resourceName2, "version", 0)) == null ? void 0 : _a4.match(/(\d)\.(\d)\.(\d)/); - if (!currentVersion) - return console.log(`^1Unable to determine current resource version for '${resourceName2}'^0`); + const currentVersion = (_a4 = GetResourceMetadata(resourceName2, "version", 0)) == null ? void 0 : _a4.match(/(\d+)\.(\d+)\.(\d+)/); + if (!currentVersion) return; setTimeout(async () => { - const response = await fetch(`https://api.github.com/repos/overextended/oxmysql/releases/latest`); - if (response.status !== 200) - return; + const response = await fetch(`https://api.github.com/repos/overextended/oxmysql/releases/latest`).catch((err) => { + console.warn(`Failed to retrieve latest version of oxmysql (${err.code}).`); + }); + if ((response == null ? void 0 : response.status) !== 200) return; const release = await response.json(); - if (release.prerelease) - return; - const latestVersion = release.tag_name.match(/(\d)\.(\d)\.(\d)/); - if (!latestVersion || latestVersion[0] === currentVersion[0]) - return; + if (release.prerelease) return; + const latestVersion = release.tag_name.match(/(\d+)\.(\d+)\.(\d+)/); + if (!latestVersion || latestVersion[0] === currentVersion[0]) return; for (let i2 = 1; i2 < currentVersion.length; i2++) { const current = parseInt(currentVersion[i2]); const latest = parseInt(latestVersion[i2]); @@ -25971,8 +25501,7 @@ var init_update = __esm({ `^3An update is available for ${resourceName2} (current version: ${currentVersion[0]})\r ${release.html_url}^0` ); - else - break; + else break; } } }, 1e3); @@ -25982,35 +25511,59 @@ ${release.html_url}^0` // src/utils/typeCast.ts var BINARY_CHARSET = 63; -var typeCast = /* @__PURE__ */ __name((field, next) => { +function typeCastExecute(field, next) { switch (field.type) { case "DATETIME": case "DATETIME2": case "TIMESTAMP": case "TIMESTAMP2": - case "NEWDATE": - return new Date(field.string()).getTime(); - case "DATE": - return (/* @__PURE__ */ new Date(field.string() + " 00:00:00")).getTime(); + case "NEWDATE": { + const value = field.string(); + return value ? new Date(value).getTime() : null; + } + case "DATE": { + const value = field.string(); + return value ? (/* @__PURE__ */ new Date(value + " 00:00:00")).getTime() : null; + } + default: + return next(); + } +} +__name(typeCastExecute, "typeCastExecute"); +function typeCast(field, next) { + var _a4, _b; + switch (field.type) { + case "DATETIME": + case "DATETIME2": + case "TIMESTAMP": + case "TIMESTAMP2": + case "NEWDATE": { + const value = field.string(); + return value ? new Date(value).getTime() : null; + } + case "DATE": { + const value = field.string(); + return value ? (/* @__PURE__ */ new Date(value + " 00:00:00")).getTime() : null; + } case "TINY": return field.length === 1 ? field.string() === "1" : next(); case "BIT": - return field.length === 1 ? field.buffer()[0] === 1 : field.buffer()[0]; + return field.length === 1 ? ((_a4 = field.buffer()) == null ? void 0 : _a4[0]) === 1 : (_b = field.buffer()) == null ? void 0 : _b[0]; case "TINY_BLOB": case "MEDIUM_BLOB": case "LONG_BLOB": case "BLOB": if (field.charset === BINARY_CHARSET) { const value = field.buffer(); - if (value === null) - return [value]; + if (value === null) return [value]; return [...value]; } return field.string(); default: return next(); } -}, "typeCast"); +} +__name(typeCast, "typeCast"); // src/config.ts var mysql_connection_string = GetConvar("mysql_connection_string", ""); @@ -26045,21 +25598,21 @@ var mysql_transaction_isolation_level = (() => { return `${query} READ COMMITTED`; } })(); -var parseUri = /* @__PURE__ */ __name((connectionString) => { +function parseUri(connectionString) { + var _a4; const splitMatchGroups = connectionString.match( new RegExp( "^(?:([^:/?#.]+):)?(?://(?:([^/?#]*)@)?([\\w\\d\\-\\u0100-\\uffff.%]*)(?::([0-9]+))?)?([^?#]+)?(?:\\?([^#]*))?$" ) ); - if (!splitMatchGroups) - throw new Error(`mysql_connection_string structure was invalid (${connectionString})`); + if (!splitMatchGroups) throw new Error(`mysql_connection_string structure was invalid (${connectionString})`); const authTarget = splitMatchGroups[2] ? splitMatchGroups[2].split(":") : []; const options = { user: authTarget[0] || void 0, password: authTarget[1] || void 0, host: splitMatchGroups[3], port: parseInt(splitMatchGroups[4]), - database: splitMatchGroups[5].replace(/^\/+/, ""), + database: (_a4 = splitMatchGroups[5]) == null ? void 0 : _a4.replace(/^\/+/, ""), ...splitMatchGroups[6] && splitMatchGroups[6].split("&").reduce((connectionInfo, parameter) => { const [key, value] = parameter.split("="); connectionInfo[key] = value; @@ -26067,13 +25620,13 @@ var parseUri = /* @__PURE__ */ __name((connectionString) => { }, {}) }; return options; -}, "parseUri"); +} +__name(parseUri, "parseUri"); var convertNamedPlaceholders; -var connectionOptions = (() => { +function getConnectionOptions() { const options = mysql_connection_string.includes("mysql://") ? parseUri(mysql_connection_string) : mysql_connection_string.replace(/(?:host(?:name)|ip|server|data\s?source|addr(?:ess)?)=/gi, "host=").replace(/(?:user\s?(?:id|name)?|uid)=/gi, "user=").replace(/(?:pwd|pass)=/gi, "password=").replace(/(?:db)=/gi, "database=").split(";").reduce((connectionInfo, parameter) => { const [key, value] = parameter.split("="); - if (key) - connectionInfo[key] = value; + if (key) connectionInfo[key] = value; return connectionInfo; }, {}); convertNamedPlaceholders = options.namedPlaceholders === "false" ? null : require_named_placeholders()(); @@ -26083,7 +25636,7 @@ var connectionOptions = (() => { try { options[key] = JSON.parse(value); } catch (err) { - // console.log(`^3Failed to parse property ${key} in configuration (${err})!^0`); + console.log(`^3Failed to parse property ${key} in configuration (${err})!^0`); } } } @@ -26093,33 +25646,31 @@ var connectionOptions = (() => { connectTimeout: 6e4, trace: false, supportBigNumbers: true, + jsonStrings: true, ...options, typeCast, namedPlaceholders: false, // we use our own named-placeholders patch, disable mysql2s flags }; -})(); +} +__name(getConnectionOptions, "getConnectionOptions"); RegisterCommand( "oxmysql_debug", (source2, args) => { - if (source2 !== 0) - return console.log("^3This command can only be run server side^0"); + if (source2 !== 0) return console.log("^3This command can only be run server side^0"); switch (args[0]) { case "add": - if (!Array.isArray(mysql_debug)) - mysql_debug = []; + if (!Array.isArray(mysql_debug)) mysql_debug = []; mysql_debug.push(args[1]); SetConvar("mysql_debug", JSON.stringify(mysql_debug)); return console.log(`^3Added ${args[1]} to mysql_debug^0`); case "remove": if (Array.isArray(mysql_debug)) { const index = mysql_debug.indexOf(args[1]); - if (index === -1) - return; + if (index === -1) return; mysql_debug.splice(index, 1); - if (mysql_debug.length === 0) - mysql_debug = false; + if (mysql_debug.length === 0) mysql_debug = false; SetConvar("mysql_debug", JSON.stringify(mysql_debug) || "false"); return console.log(`^3Removed ${args[1]} from mysql_debug^0`); } @@ -26136,8 +25687,36 @@ function sleep(ms) { } __name(sleep, "sleep"); -// src/database/connection.ts +// src/database/pool.ts var import_promise = __toESM(require_promise(), 1); +var pool; +var dbVersion = ""; +async function createConnectionPool() { + const config = getConnectionOptions(); + try { + const dbPool = (0, import_promise.createPool)(config); + dbPool.on("connection", (connection) => { + connection.query(mysql_transaction_isolation_level); + }); + const [result] = await dbPool.query("SELECT VERSION() as version"); + dbVersion = `^5[${result[0].version}]`; + console.log(`${dbVersion} ^2Database server connection established!^0`); + if (config.multipleStatements) { + console.warn(`multipleStatements is enabled. Used incorrectly, this option may cause SQL injection.`); + } + pool = dbPool; + } catch (err) { + const message = err.message.includes("auth_gssapi_client") ? `Requested authentication using unknown plugin auth_gssapi_client.` : err.message; + console.log( + `^3Unable to establish a connection to the database (${err.code})! +^1Error${err.errno ? ` ${err.errno}` : ""}: ${message}^0` + ); + console.log(`See https://github.com/overextended/oxmysql/issues/154 for more information.`); + if (config.password) config.password = "******"; + console.log(config); + } +} +__name(createConnectionPool, "createConnectionPool"); // src/utils/scheduleTick.ts var resourceName = GetCurrentResourceName(); @@ -26147,75 +25726,82 @@ async function scheduleTick() { __name(scheduleTick, "scheduleTick"); // src/database/connection.ts -var pool; -var isServerConnected = false; -var dbVersion = ""; -async function waitForConnection() { - while (!isServerConnected) { - await sleep(0); +Symbol.dispose ??= Symbol("Symbol.dispose"); +var activeConnections = {}; +var _MySql = class _MySql { + constructor(connection) { + this.id = connection.connection.threadId; + this.connection = connection; + activeConnections[this.id] = this; } -} -__name(waitForConnection, "waitForConnection"); -async function createConnectionPool() { - try { - pool = (0, import_promise.createPool)(connectionOptions); - pool.on("connection", (connection2) => { - connection2.query(mysql_transaction_isolation_level); + async query(query, values = []) { + scheduleTick(); + const [result] = await this.connection.query(query, values); + return result; + } + async execute(query, values = []) { + scheduleTick(); + const [result] = await this.connection.execute({ + sql: query, + values, + typeCast: typeCastExecute }); - const connection = await pool.getConnection(); - const [result] = await connection.query("SELECT VERSION() as version"); - dbVersion = `^5[${result[0].version}]`; - connection.release(); - console.log(`${dbVersion} ^2Database server connection established!^0`); - isServerConnected = true; - } catch (err) { - isServerConnected = false; - console.log( - `^3Unable to establish a connection to the database (${err.code})! -^1Error ${err.errno}: ${err.message}^0` - ); + return result; } + beginTransaction() { + this.transaction = true; + return this.connection.beginTransaction(); + } + rollback() { + delete this.transaction; + return this.connection.rollback(); + } + commit() { + delete this.transaction; + return this.connection.commit(); + } + [Symbol.dispose]() { + if (this.transaction) this.commit(); + delete activeConnections[this.id]; + this.connection.release(); + } +}; +__name(_MySql, "MySql"); +var MySql = _MySql; +async function getConnection(connectionId) { + while (!pool) await sleep(0); + return connectionId ? activeConnections[connectionId] : new MySql(await pool.getConnection()); } -__name(createConnectionPool, "createConnectionPool"); -async function getPoolConnection() { - if (!isServerConnected) - await waitForConnection(); - scheduleTick(); - return pool.getConnection(); -} -__name(getPoolConnection, "getPoolConnection"); +__name(getConnection, "getConnection"); // src/utils/parseArguments.ts var parseArguments = /* @__PURE__ */ __name((query, parameters) => { - if (typeof query !== "string") - throw new Error(`Expected query to be a string but received ${typeof query} instead.`); + var _a4; + if (typeof query !== "string") throw new Error(`Expected query to be a string but received ${typeof query} instead.`); if (convertNamedPlaceholders && parameters && typeof parameters === "object" && !Array.isArray(parameters)) { if (query.includes(":") || query.includes("@")) { - const placeholders = convertNamedPlaceholders(query, parameters); - query = placeholders[0]; - parameters = placeholders[1]; + [query, parameters] = convertNamedPlaceholders(query, parameters); } } - if (!parameters || typeof parameters === "function") - parameters = []; + if (!parameters || typeof parameters === "function") parameters = []; + const placeholders = ((_a4 = query.match(/\?(?!\?)/g)) == null ? void 0 : _a4.length) ?? 0; if (parameters && !Array.isArray(parameters)) { let arr = []; - Object.entries(parameters).forEach((entry) => arr[parseInt(entry[0]) - 1] = entry[1]); + for (let i2 = 0; i2 < placeholders; i2++) { + arr[i2] = parameters[i2 + 1] ?? null; + } parameters = arr; } else { - const queryParams = query.match(/\?(?!\?)/g); - if (queryParams !== null) { + if (placeholders) { if (parameters.length === 0) { - for (let i2 = 0; i2 < queryParams.length; i2++) - parameters[i2] = null; + for (let i2 = 0; i2 < placeholders; i2++) parameters[i2] = null; return [query, parameters]; } - const diff = queryParams.length - parameters.length; + const diff = placeholders - parameters.length; if (diff > 0) { - for (let i2 = 0; i2 < diff; i2++) - parameters[queryParams.length + i2] = null; + for (let i2 = 0; i2 < diff; i2++) parameters[placeholders + i2] = null; } else if (diff < 0) { - throw new Error(`Expected ${queryParams.length} parameters, but received ${parameters.length}.`); + throw new Error(`Expected ${placeholders} parameters, but received ${parameters.length}.`); } } } @@ -26224,98 +25810,82 @@ var parseArguments = /* @__PURE__ */ __name((query, parameters) => { // src/utils/setCallback.ts var setCallback = /* @__PURE__ */ __name((parameters, cb) => { - if (cb && typeof cb === "function") - return cb; - if (parameters && typeof parameters === "function") - return parameters; + if (cb && typeof cb === "function") return cb; + if (parameters && typeof parameters === "function") return parameters; }, "setCallback"); // src/utils/parseResponse.ts -var isOkPacket = /* @__PURE__ */ __name((result, insertId) => insertId ? result.insertId !== void 0 : result.affectedRows !== void 0, "isOkPacket"); -var isRowDataPacket = /* @__PURE__ */ __name((result) => result.length !== void 0, "isRowDataPacket"); -var isRowDataPacketArray = /* @__PURE__ */ __name((result) => result.length !== void 0 && result[0] !== void 0 && Object.values(result[0])[0] !== void 0, "isRowDataPacketArray"); var parseResponse = /* @__PURE__ */ __name((type, result) => { switch (type) { case "insert": - return isOkPacket(result) ? result.insertId : null; + return (result == null ? void 0 : result.insertId) ?? null; case "update": - return isOkPacket(result) ? result.affectedRows : null; + return (result == null ? void 0 : result.affectedRows) ?? null; case "single": - return isRowDataPacket(result) ? result[0] : null; + return (result == null ? void 0 : result[0]) ?? null; case "scalar": - return isRowDataPacketArray(result) ? Object.values(result[0])[0] : null; + const row = result == null ? void 0 : result[0]; + return (row && Object.values(row)[0]) ?? null; default: - return result || null; + return result ?? null; } }, "parseResponse"); // src/logger/index.ts -function logError(invokingResource, cb, isPromise, err, query, parameters, includeParameters) { - const message = `${invokingResource} was unable to execute a query!${query ? ` +var loggerResource = ""; +var loggerService = GetConvar("mysql_logger_service", ""); +if (loggerService) { + if (loggerService.startsWith("@")) { + const [resource, ...path] = loggerService.slice(1).split("/"); + if (resource && path) { + loggerResource = resource; + loggerService = path.join("/"); + } + } else loggerService = `logger/${loggerService}`; +} +var logger = loggerService && new Function(LoadResourceFile(loggerResource || GetCurrentResourceName(), `${loggerService}.js`))() || (() => { +}); +function logError(invokingResource, cb, isPromise, err = "", query, parameters, includeParameters) { + const message = typeof err === "object" ? err.message : err.replace(/SCRIPT ERROR: citizen:[\w\/\.]+:\d+[:\s]+/, ""); + const output = `${invokingResource} was unable to execute a query!${query ? ` ${`Query: ${query}`}` : ""}${includeParameters ? ` ${JSON.stringify(parameters)}` : ""} -${err.message}`; +${message}`; TriggerEvent("oxmysql:error", { query, parameters, - message: err.message, + message, err, resource: invokingResource }); - if (cb && isPromise) - return cb(null, message); - console.error(message); + if (typeof err === "object" && err.message) delete err.sqlMessage; + logger({ + level: "error", + resource: invokingResource, + message, + metadata: err + }); + if (cb && isPromise) { + try { + return cb(null, output); + } catch (e2) { + } + return; + } + console.error(output); } __name(logError, "logError"); -var profilerStatements = [ - "SET profiling_history_size = 0", - "SET profiling = 0", - "SET profiling_history_size = 100", - "SET profiling = 1" -]; -async function runProfiler(connection, invokingResource) { - if (!mysql_debug) - return; - if (Array.isArray(mysql_debug) && !mysql_debug.includes(invokingResource)) - return; - for (const statement of profilerStatements) - await connection.query(statement); - return true; -} -__name(runProfiler, "runProfiler"); -async function profileBatchStatements(connection, invokingResource, query, parameters, offset) { - const [profiler] = await connection.query( - "SELECT FORMAT(SUM(DURATION) * 1000, 4) AS `duration` FROM INFORMATION_SCHEMA.PROFILING GROUP BY QUERY_ID" - ); - for (const statement of profilerStatements) - await connection.query(statement); - if (profiler.length === 0) - return; - if (typeof query === "string" && parameters) - for (let i2 = 0; i2 < profiler.length; i2++) { - logQuery(invokingResource, query, parseFloat(profiler[i2].duration), parameters[offset + i2]); - } - else if (typeof query === "object") - for (let i2 = 0; i2 < profiler.length; i2++) { - const transaction = query[offset + i2]; - if (transaction) - logQuery(invokingResource, transaction.query, parseFloat(profiler[i2].duration), transaction.params); - else - break; - } -} -__name(profileBatchStatements, "profileBatchStatements"); var logStorage = {}; var logQuery = /* @__PURE__ */ __name((invokingResource, query, executionTime, parameters) => { if (executionTime >= mysql_slow_query_warning || mysql_debug && (!Array.isArray(mysql_debug) || mysql_debug.includes(invokingResource))) { - // console.log(`${dbVersion} ^3${invokingResource} took ${executionTime.toFixed(4)}ms to execute a query! ${query}${parameters ? ` ${JSON.stringify(parameters)}` : ""}^0`); + console.log( + `${dbVersion} ^3${invokingResource} took ${executionTime.toFixed(4)}ms to execute a query! +${query}${parameters ? ` ${JSON.stringify(parameters)}` : ""}^0` + ); } - if (!mysql_ui) - return; - if (!logStorage[invokingResource]) - logStorage[invokingResource] = []; - else if (logStorage[invokingResource].length > mysql_log_size) - logStorage[invokingResource].splice(0, 1); + if (!mysql_ui) return; + if (!logStorage[invokingResource]) logStorage[invokingResource] = []; + else if (logStorage[invokingResource].length > mysql_log_size) logStorage[invokingResource].splice(0, 1); logStorage[invokingResource].push({ query, executionTime, @@ -26326,10 +25896,9 @@ var logQuery = /* @__PURE__ */ __name((invokingResource, query, executionTime, p RegisterCommand( "mysql", (source2) => { - if (!mysql_ui) - return; + if (!mysql_ui) return; if (source2 < 1) { - // console.log("^3This command cannot run server side^0"); + console.log("^3This command cannot run server side^0"); return; } let totalQueries = 0; @@ -26372,24 +25941,22 @@ var sortQueries = /* @__PURE__ */ __name((queries, sort) => { onNet( `oxmysql:fetchResource`, (data) => { - if (typeof data.resource !== "string" || !IsPlayerAceAllowed(source, "command.mysql")) - return; - const resourceLog = logStorage[data.resource]; + if (typeof data.resource !== "string" || !IsPlayerAceAllowed(source, "command.mysql")) return; + if (data.search) data.search = data.search.toLowerCase(); + const resourceLog = data.search ? logStorage[data.resource].filter((q) => q.query.toLowerCase().includes(data.search)) : logStorage[data.resource]; const sort = data.sortBy && data.sortBy.length > 0 ? data.sortBy[0] : false; const startRow = data.pageIndex * 10; const endRow = startRow + 10; - const queries = sort ? sortQueries(logStorage[data.resource], sort).slice(startRow, endRow) : logStorage[data.resource].slice(startRow, endRow); + const queries = sort ? sortQueries(resourceLog, sort).slice(startRow, endRow) : resourceLog.slice(startRow, endRow); const pageCount = Math.ceil(resourceLog.length / 10); - if (!queries) - return; + if (!queries) return; let resourceTime = 0; let resourceSlowQueries = 0; const resourceQueriesCount = resourceLog.length; for (let i2 = 0; i2 < resourceQueriesCount; i2++) { const query = resourceLog[i2]; resourceTime += query.executionTime; - if (query.slow) - resourceSlowQueries += 1; + if (query.slow) resourceSlowQueries += 1; } emitNet(`oxmysql:loadResource`, source, { queries, @@ -26403,48 +25970,98 @@ onNet( // src/database/rawQuery.ts var import_perf_hooks = require("perf_hooks"); -var rawQuery = /* @__PURE__ */ __name(async (type, invokingResource, query, parameters, cb, isPromise) => { - cb = setCallback(parameters, cb); - try { - [query, parameters] = parseArguments(query, parameters); - } catch (err) { - return logError(invokingResource, cb, err, isPromise, query, parameters); - } - const connection = await getPoolConnection(); - if (!connection) - return; - try { - const hasProfiler = await runProfiler(connection, invokingResource); - const startTime = !hasProfiler && import_perf_hooks.performance.now(); - const [result] = await connection.query(query, parameters); - if (hasProfiler) { - const [profiler] = await connection.query("SELECT FORMAT(SUM(DURATION) * 1000, 4) AS `duration` FROM INFORMATION_SCHEMA.PROFILING"); - if (profiler[0]) - logQuery(invokingResource, query, parseFloat(profiler[0].duration), parameters); - } else if (startTime) { - logQuery(invokingResource, query, import_perf_hooks.performance.now() - startTime, parameters); + +// src/utils/validateResultSet.ts +var oversizedResultSet = GetConvarInt("mysql_resultset_warning", 1e3); +function validateResultSet_default(invokingResource, query, rows) { + const length = Array.isArray(rows) ? rows.length : 0; + if (length < oversizedResultSet) return; + console.warn(`${invokingResource} executed a query with an oversized result set (${length} results)! +${query}`); +} +__name(validateResultSet_default, "default"); + +// src/profiler/index.ts +var profilerStatements = [ + "SET profiling_history_size = 0", + "SET profiling = 0", + "SET profiling_history_size = 100", + "SET profiling = 1" +]; +async function runProfiler(connection, invokingResource) { + if (!mysql_debug) return; + if (Array.isArray(mysql_debug) && !mysql_debug.includes(invokingResource)) return; + for (const statement of profilerStatements) await connection.query(statement); + return true; +} +__name(runProfiler, "runProfiler"); +async function profileBatchStatements(connection, invokingResource, query, parameters, offset) { + const profiler = await connection.query( + "SELECT FORMAT(SUM(DURATION) * 1000, 4) AS `duration` FROM INFORMATION_SCHEMA.PROFILING GROUP BY QUERY_ID" + ); + for (const statement of profilerStatements) await connection.query(statement); + if (profiler.length === 0) return; + if (typeof query === "string" && parameters) { + for (let i2 = 0; i2 < profiler.length; i2++) { + logQuery(invokingResource, query, parseFloat(profiler[i2].duration), parameters[offset + i2]); } - if (cb) + return; + } + if (typeof query === "object") { + for (let i2 = 0; i2 < profiler.length; i2++) { + const transaction = query[offset + i2]; + if (!transaction) break; + logQuery(invokingResource, transaction.query, parseFloat(profiler[i2].duration), transaction.params); + } + } +} +__name(profileBatchStatements, "profileBatchStatements"); + +// src/database/rawQuery.ts +var rawQuery = /* @__PURE__ */ __name(async (type, invokingResource, query, parameters, cb, isPromise, connectionId) => { + var _stack = []; + try { + cb = setCallback(parameters, cb); + try { + [query, parameters] = parseArguments(query, parameters); + } catch (err) { + return logError(invokingResource, cb, isPromise, err, query, parameters); + } + const connection = __using(_stack, await getConnection(connectionId)); + if (!connection) return; + try { + const hasProfiler = await runProfiler(connection, invokingResource); + const startTime = !hasProfiler && import_perf_hooks.performance.now(); + const result = await connection.query(query, parameters); + if (hasProfiler) { + const profiler = await connection.query("SELECT FORMAT(SUM(DURATION) * 1000, 4) AS `duration` FROM INFORMATION_SCHEMA.PROFILING"); + if (profiler[0]) logQuery(invokingResource, query, parseFloat(profiler[0].duration), parameters); + } else if (startTime) { + logQuery(invokingResource, query, import_perf_hooks.performance.now() - startTime, parameters); + } + validateResultSet_default(invokingResource, query, result); + if (!cb) return parseResponse(type, result); try { cb(parseResponse(type, result)); } catch (err) { if (typeof err === "string") { - if (err.includes("SCRIPT ERROR:")) - return console.log(err); - // console.log(`^1SCRIPT ERROR in invoking resource ${invokingResource}: ${err}^0`); + if (err.includes("SCRIPT ERROR:")) return console.log(err); + console.log(`^1SCRIPT ERROR in invoking resource ${invokingResource}: ${err}^0`); } } - } catch (err) { - logError(invokingResource, cb, isPromise, err, query, parameters, true); + } catch (err) { + logError(invokingResource, cb, isPromise, err, query, parameters, true); + } + } catch (_) { + var _error = _, _hasError = true; } finally { - connection.release(); + __callDispose(_stack, _error, _hasError); } }, "rawQuery"); // src/utils/parseExecute.ts var executeType = /* @__PURE__ */ __name((query) => { - if (typeof query !== "string") - throw new Error(`Expected query to be a string but received ${typeof query} instead.`); + if (typeof query !== "string") throw new Error(`Expected query to be a string but received ${typeof query} instead.`); switch (query.substring(0, query.indexOf(" "))) { case "INSERT": return "insert"; @@ -26458,15 +26075,13 @@ var executeType = /* @__PURE__ */ __name((query) => { }, "executeType"); var parseExecute = /* @__PURE__ */ __name((placeholders, parameters) => { const parametersType = typeof parameters; - if (!parameters || parametersType !== "object") - return []; + if (!parameters || parametersType !== "object") return []; if (!Array.isArray(parameters)) { if (typeof parameters === "object") { const arr = []; Object.entries(parameters).forEach((entry) => arr[parseInt(entry[0]) - 1] = entry[1]); parameters = arr; - } else - throw new Error(`Parameters expected an array but received ${typeof parameters} instead`); + } else throw new Error(`Parameters expected an array but received ${typeof parameters} instead`); } if (!parameters.every(Array.isArray)) { if (parameters.every((item) => typeof item === "object")) { @@ -26477,99 +26092,93 @@ var parseExecute = /* @__PURE__ */ __name((placeholders, parameters) => { Object.entries(value).forEach((entry) => { arr[index][parseInt(entry[0]) - 1] = entry[1]; }); - } else - arr[index] = parameters[index]; + } else arr[index] = parameters[index]; for (let i2 = 0; i2 < placeholders; i2++) { - if (arr[index][i2] === void 0) - arr[index][i2] = null; + if (arr[index][i2] === void 0) arr[index][i2] = null; } }); parameters = arr; - } else - parameters = [[...parameters]]; + } else parameters = [[...parameters]]; } return parameters; }, "parseExecute"); // src/database/rawExecute.ts var import_perf_hooks2 = require("perf_hooks"); -var rawExecute = /* @__PURE__ */ __name(async (invokingResource, query, parameters, cb, isPromise, unpack) => { - cb = setCallback(parameters, cb); - let type; - let placeholders; +var rawExecute = /* @__PURE__ */ __name(async (invokingResource, query, parameters, cb, isPromise, unpack, connectionId) => { + var _stack = []; try { - type = executeType(query); - placeholders = query.split("?").length - 1; - parameters = parseExecute(placeholders, parameters); - } catch (err) { - return logError(invokingResource, cb, isPromise, err, query, parameters); - } - const connection = await getPoolConnection(); - if (!connection) - return; - try { - const hasProfiler = await runProfiler(connection, invokingResource); - const parametersLength = parameters.length == 0 ? 1 : parameters.length; - const response = []; - for (let index = 0; index < parametersLength; index++) { - const values = parameters[index]; - if (values && placeholders > values.length) { - for (let i2 = values.length; i2 < placeholders; i2++) { - values[i2] = null; + cb = setCallback(parameters, cb); + let type; + let placeholders; + try { + type = executeType(query); + placeholders = query.split("?").length - 1; + parameters = parseExecute(placeholders, parameters); + } catch (err) { + return logError(invokingResource, cb, isPromise, err, query, parameters); + } + const connection = __using(_stack, await getConnection(connectionId)); + if (!connection) return; + try { + const hasProfiler = await runProfiler(connection, invokingResource); + const parametersLength = parameters.length == 0 ? 1 : parameters.length; + const response = []; + for (let index = 0; index < parametersLength; index++) { + const values = parameters[index]; + if (values && placeholders > values.length) { + for (let i2 = values.length; i2 < placeholders; i2++) { + values[i2] = null; + } } - } - const startTime = !hasProfiler && import_perf_hooks2.performance.now(); - const [result] = await connection.execute(query, values); - if (cb) { + const startTime = !hasProfiler && import_perf_hooks2.performance.now(); + const result = await connection.execute(query, values); if (Array.isArray(result) && result.length > 1) { for (const value of result) { response.push(unpack ? parseResponse(type, value) : value); } - } else - response.push(unpack ? parseResponse(type, result) : result); - } - if (hasProfiler && (index > 0 && index % 100 === 0 || index === parametersLength - 1)) { - await profileBatchStatements(connection, invokingResource, query, parameters, index < 100 ? 0 : index); - } else if (startTime) { - logQuery(invokingResource, query, import_perf_hooks2.performance.now() - startTime, values); - } - } - if (!cb) - return; - try { - if (response.length === 1) { - if (unpack && type === null) { - if (response[0][0] && Object.keys(response[0][0]).length === 1) { - cb(Object.values(response[0][0])[0]); - } else - cb(response[0][0]); - } else { - cb(response[0]); + } else response.push(unpack ? parseResponse(type, result) : result); + if (hasProfiler && (index > 0 && index % 100 === 0 || index === parametersLength - 1)) { + await profileBatchStatements(connection, invokingResource, query, parameters, index < 100 ? 0 : index); + } else if (startTime) { + logQuery(invokingResource, query, import_perf_hooks2.performance.now() - startTime, values); + } + validateResultSet_default(invokingResource, query, result); + } + if (!cb) return response.length === 1 ? response[0] : response; + try { + if (response.length === 1) { + if (unpack && type === null) { + if (response[0][0] && Object.keys(response[0][0]).length === 1) { + cb(Object.values(response[0][0])[0]); + } else cb(response[0][0]); + } else { + cb(response[0]); + } + } else { + cb(response); + } + } catch (err) { + if (typeof err === "string") { + if (err.includes("SCRIPT ERROR:")) return console.log(err); + console.log(`^1SCRIPT ERROR in invoking resource ${invokingResource}: ${err}^0`); } - } else { - cb(response); } } catch (err) { - if (typeof err === "string") { - if (err.includes("SCRIPT ERROR:")) - return console.log(err); - // console.log(`^1SCRIPT ERROR in invoking resource ${invokingResource}: ${err}^0`); - } + logError(invokingResource, cb, isPromise, err, query, parameters); } - } catch (err) { - logError(invokingResource, cb, isPromise, err, query, parameters); + } catch (_) { + var _error = _, _hasError = true; } finally { - connection.release(); + __callDispose(_stack, _error, _hasError); } }, "rawExecute"); // src/utils/parseTransaction.ts var isTransactionQuery = /* @__PURE__ */ __name((query) => query.query !== void 0, "isTransactionQuery"); var parseTransaction = /* @__PURE__ */ __name((queries, parameters) => { - if (!Array.isArray(queries)) - throw new Error(`Transaction queries must be array, received '${typeof queries}'.`); - if (!parameters || typeof parameters === "function") - parameters = []; + if (!Array.isArray(queries)) throw new Error(`Transaction queries must be array, received '${typeof queries}'.`); + if (!parameters || typeof parameters === "function") parameters = []; if (Array.isArray(queries[0])) { const transactions2 = queries.map((query) => { if (typeof query[1] !== "object") @@ -26598,76 +26207,128 @@ ${JSON.stringify( )}`; }, "transactionError"); var rawTransaction = /* @__PURE__ */ __name(async (invokingResource, queries, parameters, cb, isPromise) => { - let transactions; - cb = setCallback(parameters, cb); + var _stack = []; try { - transactions = parseTransaction(queries, parameters); - } catch (err) { - return logError(invokingResource, cb, isPromise, err); - } - const connection = await getPoolConnection(); - if (!connection) - return; - let response = false; - try { - const hasProfiler = await runProfiler(connection, invokingResource); - await connection.beginTransaction(); - const transactionsLength = transactions.length; - for (let i2 = 0; i2 < transactionsLength; i2++) { - const transaction = transactions[i2]; - const startTime = !hasProfiler && import_perf_hooks3.performance.now(); - await connection.query(transaction.query, transaction.params); - if (hasProfiler && (i2 > 0 && i2 % 100 === 0 || i2 === transactionsLength - 1)) { - await profileBatchStatements(connection, invokingResource, transactions, null, i2 < 100 ? 0 : i2); - } else if (startTime) { - logQuery(invokingResource, transaction.query, import_perf_hooks3.performance.now() - startTime, transaction.params); - } + let transactions; + cb = setCallback(parameters, cb); + try { + transactions = parseTransaction(queries, parameters); + } catch (err) { + return logError(invokingResource, cb, isPromise, err); } - await connection.commit(); - response = true; - } catch (err) { - await connection.rollback().catch(() => { - }); - const transactionErrorMessage = err.sql || transactionError(transactions, parameters); - const msg = `${invokingResource} was unable to complete a transaction! + const connection = __using(_stack, await getConnection()); + if (!connection) return; + let response = false; + try { + const hasProfiler = await runProfiler(connection, invokingResource); + await connection.beginTransaction(); + const transactionsLength = transactions.length; + for (let i2 = 0; i2 < transactionsLength; i2++) { + const transaction = transactions[i2]; + const startTime = !hasProfiler && import_perf_hooks3.performance.now(); + await connection.query(transaction.query, transaction.params); + if (hasProfiler && (i2 > 0 && i2 % 100 === 0 || i2 === transactionsLength - 1)) { + await profileBatchStatements(connection, invokingResource, transactions, null, i2 < 100 ? 0 : i2); + } else if (startTime) { + logQuery(invokingResource, transaction.query, import_perf_hooks3.performance.now() - startTime, transaction.params); + } + } + await connection.commit(); + response = true; + } catch (err) { + await connection.rollback().catch(() => { + }); + const transactionErrorMessage = err.sql || transactionError(transactions, parameters); + const msg = `${invokingResource} was unable to complete a transaction! ${transactionErrorMessage} ${err.message}`; - console.error(msg); - TriggerEvent("oxmysql:transaction-error", { - query: transactionErrorMessage, - parameters, - message: err.message, - err, - resource: invokingResource - }); - } finally { - connection.release(); - } - if (cb) - try { - cb(response); - } catch (err) { - if (typeof err === "string") { - if (err.includes("SCRIPT ERROR:")) - return console.log(err); - // console.log(`^1SCRIPT ERROR in invoking resource ${invokingResource}: ${err}^0`); - } + console.error(msg); + TriggerEvent("oxmysql:transaction-error", { + query: transactionErrorMessage, + parameters, + message: err.message, + err, + resource: invokingResource + }); + if (typeof err === "object" && err.message) delete err.sqlMessage; + logger({ + level: "error", + resource: invokingResource, + message: msg, + metadata: err + }); } + if (cb) + try { + cb(response); + } catch (err) { + if (typeof err === "string") { + if (err.includes("SCRIPT ERROR:")) return console.log(err); + console.log(`^1SCRIPT ERROR in invoking resource ${invokingResource}: ${err}^0`); + } + } + } catch (_) { + var _error = _, _hasError = true; + } finally { + __callDispose(_stack, _error, _hasError); + } }, "rawTransaction"); // src/database/index.ts setTimeout(async () => { setDebug(); - while (!isServerConnected) { + while (!pool) { await createConnectionPool(); - if (!isServerConnected) - await sleep(3e4); + if (!pool) await sleep(3e4); } }); setInterval(() => { setDebug(); }, 1e3); +// src/database/startTransaction.ts +async function runQuery(conn, sql, values) { + [sql, values] = parseArguments(sql, values); + try { + if (!conn) throw new Error(`Connection used by transaction timed out after 30 seconds.`); + return await conn.query(sql, values); + } catch (err) { + throw new Error(`Query: ${sql} +${JSON.stringify(values)} +${err.message}`); + } +} +__name(runQuery, "runQuery"); +var startTransaction = /* @__PURE__ */ __name(async (invokingResource, queries, cb, isPromise) => { + var _stack = []; + try { + const conn = __using(_stack, await getConnection()); + let response = false; + let closed = false; + if (!conn) return; + setTimeout(() => closed = true, 3e4); + try { + await conn.beginTransaction(); + const commit = await queries( + (sql, values) => runQuery(closed ? null : conn, sql, values) + ); + if (closed) throw new Error(`Transaction has timed out after 30 seconds.`); + response = commit === false ? false : true; + if (!response) conn.rollback(); + } catch (err) { + conn.rollback(); + logError(invokingResource, cb, isPromise, err); + } finally { + closed = true; + } + return cb ? cb(response) : response; + } catch (_) { + var _error = _, _hasError = true; + } finally { + __callDispose(_stack, _error, _hasError); + } +}, "startTransaction"); + // src/compatibility/ghmattimysql.ts var ghmattimysql_default = { query: "execute", @@ -26690,10 +26351,10 @@ var mysql_async_default = { Promise.resolve().then(() => init_update()); var MySQL = {}; MySQL.isReady = () => { - return isServerConnected; + return pool ? true : false; }; MySQL.awaitConnection = async () => { - await waitForConnection(); + while (!pool) await sleep(0); return true; }; MySQL.query = (query, parameters, cb, invokingResource = GetInvokingResource(), isPromise) => { @@ -26714,6 +26375,10 @@ MySQL.insert = (query, parameters, cb, invokingResource = GetInvokingResource(), MySQL.transaction = (queries, parameters, cb, invokingResource = GetInvokingResource(), isPromise) => { rawTransaction(invokingResource, queries, parameters, cb, isPromise); }; +MySQL.startTransaction = (transactions, invokingResource = GetInvokingResource()) => { + console.warn(`MySQL.startTransaction is "experimental" and may receive breaking changes.`); + return startTransaction(invokingResource, transactions, void 0, true); +}; MySQL.prepare = (query, parameters, cb, invokingResource = GetInvokingResource(), isPromise) => { rawExecute(invokingResource, query, parameters, cb, isPromise, true); }; @@ -26737,8 +26402,7 @@ for (const key in MySQL) { query, parameters, (result, err) => { - if (err) - return reject(new Error(err)); + if (err) return reject(new Error(err)); resolve(result); }, invokingResource, diff --git a/resources/[standalone]/oxmysql/fxmanifest.lua b/resources/[standalone]/oxmysql/fxmanifest.lua index ed83f44..9e8d554 100644 --- a/resources/[standalone]/oxmysql/fxmanifest.lua +++ b/resources/[standalone]/oxmysql/fxmanifest.lua @@ -1,11 +1,11 @@ -fx_version 'adamant' +fx_version 'cerulean' game 'common' use_experimental_fxv2_oal 'yes' lua54 'yes' name 'oxmysql' author 'Overextended' -version '2.8.0' +version '2.12.0' license 'LGPL-3.0-or-later' repository 'https://github.com/overextended/oxmysql.git' description 'FXServer to MySQL communication via node-mysql2' diff --git a/resources/[standalone]/oxmysql/lib/MySQL.lua b/resources/[standalone]/oxmysql/lib/MySQL.lua index e6677e4..0de5f20 100644 --- a/resources/[standalone]/oxmysql/lib/MySQL.lua +++ b/resources/[standalone]/oxmysql/lib/MySQL.lua @@ -1,17 +1,28 @@ local promise = promise local Await = Citizen.Await -local GetCurrentResourceName = GetCurrentResourceName() +local resourceName = GetCurrentResourceName() local GetResourceState = GetResourceState +local options = { + return_callback_errors = false +} + +for i = 1, GetNumResourceMetadata(resourceName, 'mysql_option') do + local option = GetResourceMetadata(resourceName, 'mysql_option', i - 1) + options[option] = true +end + local function await(fn, query, parameters) local p = promise.new() + fn(nil, query, parameters, function(result, error) if error then return p:reject(error) end p:resolve(result) - end, GetCurrentResourceName, true) + end, resourceName, true) + return Await(p) end @@ -23,6 +34,7 @@ local function safeArgs(query, parameters, cb, transaction) if queryType == 'number' then query = queryStore[query] + assert(query, "First argument received invalid query store reference") elseif transaction then if queryType ~= 'table' then error(("First argument expected table, received '%s'"):format(query)) @@ -60,7 +72,7 @@ local oxmysql = exports.oxmysql local mysql_method_mt = { __call = function(self, query, parameters, cb) query, parameters, cb = safeArgs(query, parameters, cb, self.method == 'transaction') - return oxmysql[self.method](nil, query, parameters, cb, GetCurrentResourceName, false) + return oxmysql[self.method](nil, query, parameters, cb, resourceName, options.return_callback_errors) end } @@ -136,4 +148,8 @@ MySQL.ready = setmetatable({ end, }) +function MySQL.startTransaction(cb) + return oxmysql:startTransaction(cb, resourceName) +end + _ENV.MySQL = MySQL diff --git a/resources/[standalone]/oxmysql/lib/define.lua b/resources/[standalone]/oxmysql/lib/define.lua deleted file mode 100644 index 1847bd5..0000000 --- a/resources/[standalone]/oxmysql/lib/define.lua +++ /dev/null @@ -1,153 +0,0 @@ ----@meta ----Lua Language Server annotations ----https://marketplace.visualstudio.com/items?itemName=sumneko.lua - -MySQL = {} - ----@class QueryResult ----@field affectedRows number? ----@field fieldCount number? ----@field info string? ----@field insertId number? ----@field serverStatus number? ----@field warningStatus number? ----@field changedRows number? - ----@alias MySQLColumn unknown ----@alias MySQLRow { [string]?: MySQLColumn } ----@alias MySQLQuery QueryResult | { [number]?: { [string]: MySQLColumn } } ----@alias MySQLParameters any[] | { [string]: any } ----@alias MySQLTransaction ----| string[] ----| { [1]: string, [2]: MySQLParameters }[] ----| { query: string, values: MySQLParameters }[] ----| { query: string, parameters: MySQLParameters }[] - ----@param query string ----@param parameters? MySQLParameters | fun(result: number) ----@param cb? fun(affectedRows: number) -function MySQL.update(query, parameters, cb) end - -MySQL.Async.execute = MySQL.update - ----@param query string ----@param parameters? MySQLParameters ----@return number affectedRows ----@async -function MySQL.update.await(query, parameters) end - -MySQL.Sync.execute = MySQL.update.await - ----@param query string ----@param parameters? MySQLParameters | fun(result: MySQLQuery) ----@param cb? fun(result: MySQLQuery) -function MySQL.query(query, parameters, cb) end - -MySQL.Async.fetchAll = MySQL.query - ----@param query string ----@param parameters? MySQLParameters ----@return MySQLQuery result ----@async -function MySQL.query.await(query, parameters) end - -MySQL.Sync.fetchAll = MySQL.query.await - ----@param query string ----@param parameters? MySQLParameters | fun(column?: MySQLColumn) ----@param cb? fun(column?: MySQLColumn) -function MySQL.scalar(query, parameters, cb) end - -MySQL.Async.fetchScalar = MySQL.scalar - ----@param query string ----@param parameters? MySQLParameters | fun(row?: MySQLRow) ----@param cb? fun(row?: MySQLRow) -function MySQL.single(query, parameters, cb) end - -MySQL.Async.fetchSingle = MySQL.single - ----@param query string ----@param parameters? MySQLParameters ----@return table | nil row ----@async -function MySQL.single.await(query, parameters) end - -MySQL.Sync.fetchSingle = MySQL.single.await - ----@param query string ----@param parameters? MySQLParameters ----@return unknown | nil column ----@async -function MySQL.scalar.await(query, parameters) end - -MySQL.Sync.fetchScalar = MySQL.scalar.await - ----@param query string ----@param parameters? MySQLParameters | fun(insertId: number) ----@param cb? fun(insertId: number) -function MySQL.insert(query, parameters, cb) end - -MySQL.Async.insert = MySQL.insert - ----@param query string ----@param parameters? MySQLParameters ----@return number insertId ----@async -function MySQL.insert.await(query, parameters) end - -MySQL.Sync.insert = MySQL.insert.await - ----@param queries MySQLTransaction ----@param parameters? MySQLParameters | fun(success: boolean) ----@param cb? fun(success: boolean) -function MySQL.transaction(queries, parameters, cb) end - -MySQL.Async.transaction = MySQL.transaction - ----@param queries MySQLTransaction ----@param parameters? MySQLParameters ----@return boolean success ----@async -function MySQL.transaction.await(queries, parameters) end - -MySQL.Sync.transaction = MySQL.transaction.await - ----@param query string ----@param parameters? MySQLParameters | fun(result?: MySQLColumn | MySQLRow | MySQLQuery) ----@param cb? fun(result?: MySQLColumn | MySQLRow | MySQLQuery) -function MySQL.prepare(query, parameters, cb) end - -MySQL.Async.prepare = MySQL.prepare - ----@param query string ----@param parameters? MySQLParameters ----@return MySQLColumn | MySQLRow | MySQLQuery | nil result ----@async -function MySQL.prepare.await(query, parameters) end - -MySQL.Sync.prepare = MySQL.prepare.await - ----@param query string ----@param parameters? MySQLParameters | fun(result?: MySQLQuery) ----@param cb? fun(result?: MySQLQuery) -function MySQL.rawExecute(query, parameters, cb) end - ----@param query string ----@param parameters? MySQLParameters ----@return MySQLQuery? result ----@async -function MySQL.rawExecute.await(query, parameters) end - ----@param cb function -function MySQL.ready(cb) end - ----@async -function MySQL.ready.await() end - ----@return boolean -function MySQL.isReady() end - ----@return true ----@async -function MySQL.awaitConnection() end \ No newline at end of file diff --git a/resources/[standalone]/oxmysql/logger/fivemanage.js b/resources/[standalone]/oxmysql/logger/fivemanage.js new file mode 100644 index 0000000..6fb8e36 --- /dev/null +++ b/resources/[standalone]/oxmysql/logger/fivemanage.js @@ -0,0 +1,38 @@ +// https://fivemanage.com/?ref=overextended + +const apiKey = GetConvar('FIVEMANAGE_LOGS_API_KEY', ''); + +if (!apiKey) return console.warning(`convar "FIVEMANAGE_LOGS_API_KEY" has not been set`); + +const batchedLogs = []; +const endpoint = 'https://api.fivemanage.com/api/logs/batch'; +const headers = { + ['Content-Type']: 'application/json', + ['Authorization']: apiKey, + ['User-Agent']: 'oxmysql', +}; + +async function sendLogs() { + try { + const body = JSON.stringify(batchedLogs); + batchedLogs.length = 0; + + const response = await fetch(endpoint, { + method: 'POST', + body: body, + headers: headers, + }); + + if (response.ok) return; + + console.error(`Failed to submit logs to fivemanage - ${response.status} ${response.statusText}`); + } catch (err) { + console.error(err); + } +} + +return function logger(data) { + if (batchedLogs.length === 0) setTimeout(sendLogs, 500); + + batchedLogs.push(data); +}; diff --git a/resources/[standalone]/oxmysql/web/build/assets/index-37a4a4fa.css b/resources/[standalone]/oxmysql/web/build/assets/index-37a4a4fa.css new file mode 100644 index 0000000..8801c72 --- /dev/null +++ b/resources/[standalone]/oxmysql/web/build/assets/index-37a4a4fa.css @@ -0,0 +1 @@ +@import"https://use.typekit.net/qgr5ebd.css";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}.visible{visibility:visible}.absolute{position:absolute}.m-4{margin:1rem}.mb-4{margin-bottom:1rem}.mt-0{margin-top:0}.mt-6{margin-top:1.5rem}.flex{display:flex}.table{display:table}.grid{display:grid}.h-\[700px\]{height:700px}.h-full{height:100%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-12{width:3rem}.w-2\/3{width:66.666667%}.w-3\/4{width:75%}.w-\[1200px\]{width:1200px}.w-full{width:100%}.max-w-\[200px\]{max-width:200px}.max-w-xl{max-width:36rem}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.grid-flow-col{grid-auto-flow:column}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-6{gap:1.5rem}.self-center{align-self:center}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded-md{border-radius:.375rem}.border-\[1px\]{border-width:1px}.border-transparent{border-color:transparent}.bg-dark-50{--tw-bg-opacity: 1;background-color:rgb(193 194 197 / var(--tw-bg-opacity))}.bg-dark-600{--tw-bg-opacity: 1;background-color:rgb(37 38 43 / var(--tw-bg-opacity))}.bg-dark-700{--tw-bg-opacity: 1;background-color:rgb(26 27 30 / var(--tw-bg-opacity))}.bg-dark-800{--tw-bg-opacity: 1;background-color:rgb(20 21 23 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-4{padding-left:1rem;padding-right:1rem}.pb-5{padding-bottom:1.25rem}.pr-0{padding-right:0}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-end{text-align:end}.font-main{font-family:Roboto}.text-2xl{font-size:1.5rem;line-height:2rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.text-dark-100{--tw-text-opacity: 1;color:rgb(166 167 171 / var(--tw-text-opacity))}.text-dark-300{--tw-text-opacity: 1;color:rgb(92 95 102 / var(--tw-text-opacity))}.text-dark-400{--tw-text-opacity: 1;color:rgb(55 58 64 / var(--tw-text-opacity))}.text-dark-50{--tw-text-opacity: 1;color:rgb(193 194 197 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity))}.outline-none{outline:2px solid transparent;outline-offset:2px}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}*{margin:0;padding:0}#app{width:100vw;height:100vh}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-track{background:#25262b}::-webkit-scrollbar-thumb{background:#909296}::-webkit-scrollbar-thumb:hover{background:#a6a7ab}.focus-within\:border-cyan-600:focus-within{--tw-border-opacity: 1;border-color:rgb(8 145 178 / var(--tw-border-opacity))}.hover\:bg-dark-400:hover{--tw-bg-opacity: 1;background-color:rgb(55 58 64 / var(--tw-bg-opacity))}.hover\:bg-dark-500:hover{--tw-bg-opacity: 1;background-color:rgb(44 46 51 / var(--tw-bg-opacity))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.focus-visible\:border-cyan-600:focus-visible{--tw-border-opacity: 1;border-color:rgb(8 145 178 / var(--tw-border-opacity))}.focus-visible\:text-white:focus-visible{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.active\:translate-y-\[3px\]:active{--tw-translate-y: 3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-dark-300:disabled{--tw-bg-opacity: 1;background-color:rgb(92 95 102 / var(--tw-bg-opacity))}.disabled\:text-dark-400:disabled{--tw-text-opacity: 1;color:rgb(55 58 64 / var(--tw-text-opacity))} diff --git a/resources/[standalone]/oxmysql/web/build/assets/index-5e39ce18.js b/resources/[standalone]/oxmysql/web/build/assets/index-5e39ce18.js deleted file mode 100644 index cfdaf01..0000000 --- a/resources/[standalone]/oxmysql/web/build/assets/index-5e39ce18.js +++ /dev/null @@ -1,46 +0,0 @@ -var $l=Object.defineProperty;var Al=(e,t,n)=>t in e?$l(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var I=(e,t,n)=>(Al(e,typeof t!="symbol"?t+"":t,n),n);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))i(s);new MutationObserver(s=>{for(const o of s)if(o.type==="childList")for(const r of o.addedNodes)r.tagName==="LINK"&&r.rel==="modulepreload"&&i(r)}).observe(document,{childList:!0,subtree:!0});function n(s){const o={};return s.integrity&&(o.integrity=s.integrity),s.referrerPolicy&&(o.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?o.credentials="include":s.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function i(s){if(s.ep)return;s.ep=!0;const o=n(s);fetch(s.href,o)}})();function ht(){}const ea=e=>e;function N(e,t){for(const n in t)e[n]=t[n];return e}function na(e){return e()}function rs(){return Object.create(null)}function Jt(e){e.forEach(na)}function ae(e){return typeof e=="function"}function Y(e,t){return e!=e?t==t:e!==t||e&&typeof e=="object"||typeof e=="function"}function Pl(e){return Object.keys(e).length===0}function Ds(e,...t){if(e==null)return ht;const n=e.subscribe(...t);return n.unsubscribe?()=>n.unsubscribe():n}function Fl(e){let t;return Ds(e,n=>t=n)(),t}function gt(e,t,n){e.$$.on_destroy.push(Ds(t,n))}function Rt(e,t,n,i){if(e){const s=ia(e,t,n,i);return e[0](s)}}function ia(e,t,n,i){return e[1]&&i?N(n.ctx.slice(),e[1](i(t))):n.ctx}function $t(e,t,n,i){if(e[2]&&i){const s=e[2](i(n));if(t.dirty===void 0)return s;if(typeof s=="object"){const o=[],r=Math.max(t.dirty.length,s.length);for(let a=0;a32){const t=[],n=e.ctx.length/32;for(let i=0;iwindow.performance.now():()=>Date.now(),Es=sa?e=>requestAnimationFrame(e):ht;const We=new Set;function oa(e){We.forEach(t=>{t.c(e)||(We.delete(t),t.f())}),We.size!==0&&Es(oa)}function Ol(e){let t;return We.size===0&&Es(oa),{promise:new Promise(n=>{We.add(t={c:e,f:n})}),abort(){We.delete(t)}}}let Ri=!1;function El(){Ri=!0}function Ll(){Ri=!1}function Tl(e,t,n,i){for(;e>1);n(s)<=i?e=s+1:t=s}return e}function Il(e){if(e.hydrate_init)return;e.hydrate_init=!0;let t=e.childNodes;if(e.nodeName==="HEAD"){const l=[];for(let c=0;c0&&t[n[s]].claim_order<=c?s+1:Tl(1,s,d=>t[n[d]].claim_order,c))-1;i[l]=n[u]+1;const f=u+1;n[f]=l,s=Math.max(f,s)}const o=[],r=[];let a=t.length-1;for(let l=n[s]+1;l!=0;l=i[l-1]){for(o.push(t[l-1]);a>=l;a--)r.push(t[a]);a--}for(;a>=0;a--)r.push(t[a]);o.reverse(),r.sort((l,c)=>l.claim_order-c.claim_order);for(let l=0,c=0;l=o[c].claim_order;)c++;const u=ce.removeEventListener(t,n,i)}function O(e,t,n){n==null?e.removeAttribute(t):e.getAttribute(t)!==n&&e.setAttribute(t,n)}function Bl(e,t){const n=Object.getOwnPropertyDescriptors(e.__proto__);for(const i in t)t[i]==null?e.removeAttribute(i):i==="style"?e.style.cssText=t[i]:i==="__value"?e.value=e[i]=t[i]:n[i]&&n[i].set?e[i]=t[i]:O(e,i,t[i])}function ii(e,t){for(const n in t)O(e,n,t[n])}function jl(e){return Array.from(e.childNodes)}function Wl(e){e.claim_info===void 0&&(e.claim_info={last_index:0,total_claimed:0})}function Gl(e,t,n,i,s=!1){Wl(e);const o=(()=>{for(let r=e.claim_info.last_index;r=0;r--){const a=e[r];if(t(a)){const l=n(a);return l===void 0?e.splice(r,1):e[r]=l,s?l===void 0&&e.claim_info.last_index--:e.claim_info.last_index=r,a}}return i()})();return o.claim_order=e.claim_info.total_claimed,e.claim_info.total_claimed+=1,o}function ql(e,t){return Gl(e,n=>n.nodeType===3,n=>{const i=""+t;if(n.data.startsWith(i)){if(n.data.length!==i.length)return n.splitText(i.length)}else n.data=i},()=>J(t),!0)}function jt(e,t){t=""+t,e.wholeText!==t&&(e.data=t)}function io(e,t){e.value=t??""}function Fn(e,t,n){e.classList[n?"add":"remove"](t)}function Yl(e,t,{bubbles:n=!1,cancelable:i=!1}={}){const s=document.createEvent("CustomEvent");return s.initCustomEvent(e,n,i,t),s}function Xe(e,t){return new e(t)}const si=new Map;let oi=0;function Ul(e){let t=5381,n=e.length;for(;n--;)t=(t<<5)-t^e.charCodeAt(n);return t>>>0}function Xl(e,t){const n={stylesheet:Vl(t),rules:{}};return si.set(e,n),n}function so(e,t,n,i,s,o,r,a=0){const l=16.666/i;let c=`{ -`;for(let m=0;m<=1;m+=l){const _=t+(n-t)*o(m);c+=m*100+`%{${r(_,1-_)}} -`}const u=c+`100% {${r(n,1-n)}} -}`,f=`__svelte_${Ul(u)}_${a}`,d=ra(e),{stylesheet:h,rules:g}=si.get(d)||Xl(d,e);g[f]||(g[f]=!0,h.insertRule(`@keyframes ${f} ${u}`,h.cssRules.length));const p=e.style.animation||"";return e.style.animation=`${p?`${p}, `:""}${f} ${i}ms linear ${s}ms 1 both`,oi+=1,f}function Kl(e,t){const n=(e.style.animation||"").split(", "),i=n.filter(t?o=>o.indexOf(t)<0:o=>o.indexOf("__svelte")===-1),s=n.length-i.length;s&&(e.style.animation=i.join(", "),oi-=s,oi||Ql())}function Ql(){Es(()=>{oi||(si.forEach(e=>{const{ownerNode:t}=e.stylesheet;t&&X(t)}),si.clear())})}let De;function Ae(e){De=e}function tn(){if(!De)throw new Error("Function called outside component initialization");return De}function $i(e){tn().$$.on_mount.push(e)}function Zl(e){tn().$$.after_update.push(e)}function en(e){tn().$$.on_destroy.push(e)}function Jl(e,t){return tn().$$.context.set(e,t),t}function Ls(e){return tn().$$.context.get(e)}function tc(e){return tn().$$.context.has(e)}function ec(e,t){const n=e.$$.callbacks[t.type];n&&n.slice().forEach(i=>i.call(this,t))}const Be=[],Ke=[];let Ge=[];const as=[],la=Promise.resolve();let ls=!1;function ca(){ls||(ls=!0,la.then(fa))}function Ts(){return ca(),la}function Qe(e){Ge.push(e)}function ua(e){as.push(e)}const Vi=new Set;let Ve=0;function fa(){if(Ve!==0)return;const e=De;do{try{for(;Vee.indexOf(i)===-1?t.push(i):n.push(i)),n.forEach(i=>i()),Ge=t}let nn;function sc(){return nn||(nn=Promise.resolve(),nn.then(()=>{nn=null})),nn}function zi(e,t,n){e.dispatchEvent(Yl(`${t?"intro":"outro"}${n}`))}const Kn=new Set;let re;function Lt(){re={r:0,c:[],p:re}}function Tt(){re.r||Jt(re.c),re=re.p}function S(e,t){e&&e.i&&(Kn.delete(e),e.i(t))}function M(e,t,n,i){if(e&&e.o){if(Kn.has(e))return;Kn.add(e),re.c.push(()=>{Kn.delete(e),i&&(n&&e.d(1),i())}),e.o(t)}else i&&i()}const oc={duration:0};function ri(e,t,n,i){const s={direction:"both"};let o=t(e,n,s),r=i?0:1,a=null,l=null,c=null;function u(){c&&Kl(e,c)}function f(h,g){const p=h.b-r;return g*=Math.abs(p),{a:r,b:h.b,d:p,duration:g,start:h.start,end:h.start+g,group:h.group}}function d(h){const{delay:g=0,duration:p=300,easing:m=ea,tick:_=ht,css:b}=o||oc,y={start:Dl()+g,b:h};h||(y.group=re,re.r+=1),a||l?l=y:(b&&(u(),c=so(e,r,h,p,g,m,b)),h&&_(0,1),a=f(y,p),Qe(()=>zi(e,h,"start")),Ol(x=>{if(l&&x>l.start&&(a=f(l,p),l=null,zi(e,a.b,"start"),b&&(u(),c=so(e,r,a.b,a.duration,0,m,o.css))),a){if(x>=a.end)_(r=a.b,1-r),zi(e,a.b,"end"),l||(a.b?u():--a.group.r||Jt(a.group.c)),a=null;else if(x>=a.start){const v=x-a.start;r=a.a+a.d*m(v/a.duration),_(r,1-r)}}return!!(a||l)}))}return{run(h){ae(o)?sc().then(()=>{o=o(s),d(h)}):d(h)},end(){u(),a=l=null}}}function Vt(e,t){const n={},i={},s={$$scope:1};let o=e.length;for(;o--;){const r=e[o],a=t[o];if(a){for(const l in r)l in a||(i[l]=1);for(const l in a)s[l]||(n[l]=a[l],s[l]=1);e[o]=a}else for(const l in r)s[l]=1}for(const r in i)r in n||(n[r]=void 0);return n}function te(e){return typeof e=="object"&&e!==null?e:{}}const rc=/[&"]/g,ac=/[&<]/g;function lc(e,t=!1){const n=String(e),i=t?rc:ac;i.lastIndex=0;let s="",o=0;for(;i.test(n);){const r=i.lastIndex-1,a=n[r];s+=n.substring(o,r)+(a==="&"?"&":a==='"'?""":"<"),o=r+1}return s+n.substring(o)}function cc(e,t){if(!e||!e.$$render)throw t==="svelte:component"&&(t+=" this={...}"),new Error(`<${t}> is not a valid SSR component. You may need to review your build config to ensure that dependencies are compiled, rather than imported as pre-compiled modules. Otherwise you may need to fix a <${t}>.`);return e}let Hi;function da(e){function t(n,i,s,o,r){const a=De,l={on_destroy:Hi,context:new Map(r||(a?a.$$.context:[])),on_mount:[],before_update:[],after_update:[],callbacks:rs()};Ae({$$:l});const c=e(n,i,s,o);return Ae(a),c}return{render:(n={},{$$slots:i={},context:s=new Map}={})=>{Hi=[];const o={title:"",head:"",css:new Set},r=t(o,n,{},i,s);return Jt(Hi),{html:r,css:{code:Array.from(o.css).map(a=>a.code).join(` -`),map:null},head:o.title+o.head}},$$render:t}}function ha(e,t,n){const i=e.$$.props[t];i!==void 0&&(e.$$.bound[i]=n,n(e.$$.ctx[i]))}function H(e){e&&e.c()}function uc(e,t){e&&e.l(t)}function V(e,t,n,i){const{fragment:s,after_update:o}=e.$$;s&&s.m(t,n),i||Qe(()=>{const r=e.$$.on_mount.map(na).filter(ae);e.$$.on_destroy?e.$$.on_destroy.push(...r):Jt(r),e.$$.on_mount=[]}),o.forEach(Qe)}function z(e,t){const n=e.$$;n.fragment!==null&&(ic(n.after_update),Jt(n.on_destroy),n.fragment&&n.fragment.d(t),n.on_destroy=n.fragment=null,n.ctx=[])}function fc(e,t){e.$$.dirty[0]===-1&&(Be.push(e),ca(),e.$$.dirty.fill(0)),e.$$.dirty[t/31|0]|=1<{const g=h.length?h[0]:d;return c.ctx&&s(c.ctx[f],c.ctx[f]=g)&&(!c.skip_bound&&c.bound[f]&&c.bound[f](g),u&&fc(e,f)),d}):[],c.update(),u=!0,Jt(c.before_update),c.fragment=i?i(c.ctx):!1,t.target){if(t.hydrate){El();const f=jl(t.target);c.fragment&&c.fragment.l(f),f.forEach(X)}else c.fragment&&c.fragment.c();t.intro&&S(e.$$.fragment),V(e,t.target,t.anchor,t.customElement),Ll(),fa()}Ae(l)}class K{$destroy(){z(this,1),this.$destroy=ht}$on(t,n){if(!ae(n))return ht;const i=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return i.push(n),()=>{const s=i.indexOf(n);s!==-1&&i.splice(s,1)}}$set(t){this.$$set&&!Pl(t)&&(this.$$.skip_bound=!0,this.$$set(t),this.$$.skip_bound=!1)}}const ze=[];function cs(e,t){return{subscribe:Ft(e,t).subscribe}}function Ft(e,t=ht){let n;const i=new Set;function s(a){if(Y(e,a)&&(e=a,n)){const l=!ze.length;for(const c of i)c[1](),ze.push(c,e);if(l){for(let c=0;c{i.delete(c),i.size===0&&n&&(n(),n=null)}}return{set:s,update:o,subscribe:r}}function Ai(e,t,n){const i=!Array.isArray(e),s=i?[e]:e,o=t.length<2;return cs(n,r=>{let a=!1;const l=[];let c=0,u=ht;const f=()=>{if(c)return;u();const h=t(i?l[0]:l,r);o?r(h):u=ae(h)?h:ht},d=s.map((h,g)=>Ds(h,p=>{l[g]=p,c&=~(1<{c|=1<a.startsWith(":")?(n.push(a.slice(1)),"([^\\/]+)"):a).join("\\/"),r=t.match(new RegExp(`^${o}$`));return r||(s=!1,r=t.match(new RegExp(`^${o}`))),r?(n.forEach((a,l)=>i[a]=r[l+1]),{exact:s,params:i,part:r[0].slice(0,-1)}):null}function ga(e,t,n){if(n==="")return e;if(n[0]==="/")return n;let i=r=>r.split("/").filter(a=>a!==""),s=i(e);return"/"+(t?i(t):[]).map((r,a)=>s[a]).join("/")+"/"+n}function oo(e,t,n,i){let s=[t,"data-"+t].reduce((o,r)=>{let a=e.getAttribute(r);return n&&e.removeAttribute(r),a===null?o:a},!1);return!i&&s===""?!0:s||i||!1}function hc(e){let t=e.split("&").map(n=>n.split("=")).reduce((n,i)=>{let s=i[0];if(!s)return n;let o=i.length>1?i[i.length-1]:!0;return typeof o=="string"&&o.includes(",")&&(o=o.split(",")),n[s]===void 0?n[s]=[o]:n[s].push(o),n},{});return Object.entries(t).reduce((n,i)=>(n[i[0]]=i[1].length>1?i[1]:i[1][0],n),{})}function gc(e){return Object.entries(e).map(([t,n])=>n?n===!0?t:`${t}=${Array.isArray(n)?n.join(","):n}`:null).filter(t=>t).join("&")}function ro(e,t){return e?t+e:""}function pa(e){throw new Error("[Tinro] "+e)}var Ht={HISTORY:1,HASH:2,MEMORY:3,OFF:4,run(e,t,n,i){return e===this.HISTORY?t&&t():e===this.HASH?n&&n():i&&i()},getDefault(){return!window||window.location.pathname==="srcdoc"?this.MEMORY:this.HISTORY}},Is,ma,_a,ai="",zt=pc();function pc(){let e=Ht.getDefault(),t,n=r=>window.onhashchange=window.onpopstate=Is=null,i=r=>t&&t(Ni(e)),s=r=>{r&&(e=r),n(),e!==Ht.OFF&&Ht.run(e,a=>window.onpopstate=i,a=>window.onhashchange=i)&&i()},o=r=>{let a=Object.assign(Ni(e),r);return a.path+ro(gc(a.query),"?")+ro(a.hash,"#")};return{mode:s,get:r=>Ni(e),go(r,a){mc(e,r,a),i()},start(r){t=r,s()},stop(){t=null,s(Ht.OFF)},set(r){this.go(o(r),!r.path)},methods(){return _c(this)},base:r=>ai=r}}function mc(e,t,n){!n&&(ma=_a);let i=s=>history[`${n?"replace":"push"}State`]({},"",s);Ht.run(e,s=>i(ai+t),s=>i(`#${t}`),s=>Is=t)}function Ni(e){let t=window.location,n=Ht.run(e,s=>(ai?t.pathname.replace(ai,""):t.pathname)+t.search+t.hash,s=>String(t.hash.slice(1)||"/"),s=>Is||"/"),i=n.match(/^([^?#]+)(?:\?([^#]+))?(?:\#(.+))?$/);return _a=n,{url:n,from:ma,path:i[1]||"",query:hc(i[2]||""),hash:i[3]||""}}function _c(e){let t=()=>e.get().query,n=r=>e.set({query:r}),i=r=>n(r(t())),s=()=>e.get().hash,o=r=>e.set({hash:r});return{hash:{get:s,set:o,clear:()=>o("")},query:{replace:n,clear:()=>n(""),get(r){return r?t()[r]:t()},set(r,a){i(l=>(l[r]=a,l))},delete(r){i(a=>(a[r]&&delete a[r],a))}}}}var Oe=bc();function bc(){let{subscribe:e}=Ft(zt.get(),t=>{zt.start(t);let n=yc(zt.go);return()=>{zt.stop(),n()}});return{subscribe:e,goto:zt.go,params:vc,meta:Vs,useHashNavigation:t=>zt.mode(t?Ht.HASH:Ht.HISTORY),mode:{hash:()=>zt.mode(Ht.HASH),history:()=>zt.mode(Ht.HISTORY),memory:()=>zt.mode(Ht.MEMORY)},base:zt.base,location:zt.methods()}}function yc(e){let t=n=>{let i=n.target.closest("a[href]"),s=i&&oo(i,"target",!1,"_self"),o=i&&oo(i,"tinro-ignore"),r=n.ctrlKey||n.metaKey||n.altKey||n.shiftKey;if(s=="_self"&&!o&&!r&&i){let a=i.getAttribute("href").replace(/^\/#/,"");/^\/\/|^#|^[a-zA-Z]+:/.test(a)||(n.preventDefault(),e(a.startsWith("/")?a:i.href.replace(window.location.origin,"")))}};return addEventListener("click",t),()=>removeEventListener("click",t)}function vc(){return Ls("tinro").meta.params}var li="tinro",xc=ba({pattern:"",matched:!0});function wc(e){let t=Ls(li)||xc;(t.exact||t.fallback)&&pa(`${e.fallback?"":``} can't be inside ${t.fallback?"":` with exact path`}`);let n=e.fallback?"fallbacks":"childs",i=Ft({}),s=ba({fallback:e.fallback,parent:t,update(o){s.exact=!o.path.endsWith("/*"),s.pattern=us(`${s.parent.pattern||""}${o.path}`),s.redirect=o.redirect,s.firstmatch=o.firstmatch,s.breadcrumb=o.breadcrumb,s.match()},register:()=>(s.parent[n].add(s),async()=>{s.parent[n].delete(s),s.parent.activeChilds.delete(s),s.router.un&&s.router.un(),s.parent.match()}),show:()=>{e.onShow(),!s.fallback&&s.parent.activeChilds.add(s)},hide:()=>{e.onHide(),s.parent.activeChilds.delete(s)},match:async()=>{s.matched=!1;let{path:o,url:r,from:a,query:l}=s.router.location,c=dc(s.pattern,o);if(!s.fallback&&c&&s.redirect&&(!s.exact||s.exact&&c.exact)){let u=ga(o,s.parent.pattern,s.redirect);return Oe.goto(u,!0)}s.meta=c&&{from:a,url:r,query:l,match:c.part,pattern:s.pattern,breadcrumbs:s.parent.meta&&s.parent.meta.breadcrumbs.slice()||[],params:c.params,subscribe:i.subscribe},s.breadcrumb&&s.meta&&s.meta.breadcrumbs.push({name:s.breadcrumb,path:c.part}),i.set(s.meta),c&&!s.fallback&&(!s.exact||s.exact&&c.exact)&&(!s.parent.firstmatch||!s.parent.matched)?(e.onMeta(s.meta),s.parent.matched=!0,s.show()):s.hide(),c&&s.showFallbacks()}});return Jl(li,s),$i(()=>s.register()),s}function Vs(){return tc(li)?Ls(li).meta:pa("meta() function must be run inside any `` child component only")}function ba(e){let t={router:{},exact:!1,pattern:null,meta:null,parent:null,fallback:!1,redirect:!1,firstmatch:!1,breadcrumb:null,matched:!1,childs:new Set,activeChilds:new Set,fallbacks:new Set,async showFallbacks(){if(!this.fallback&&(await Ts(),this.childs.size>0&&this.activeChilds.size==0||this.childs.size==0&&this.fallbacks.size>0)){let n=this;for(;n.fallbacks.size==0;)if(n=n.parent,!n)return;n&&n.fallbacks.forEach(i=>{if(i.redirect){let s=ga("/",i.parent.pattern,i.redirect);Oe.goto(s,!0)}else i.show()})}},start(){this.router.un||(this.router.un=Oe.subscribe(n=>{this.router.location=n,this.pattern!==null&&this.match()}))},match(){this.showFallbacks()}};return Object.assign(t,e),t.start(),t}const Sc=e=>({params:e&2,meta:e&4}),ao=e=>({params:e[1],meta:e[2]});function lo(e){let t;const n=e[9].default,i=Rt(n,e,e[8],ao);return{c(){i&&i.c()},m(s,o){i&&i.m(s,o),t=!0},p(s,o){i&&i.p&&(!t||o&262)&&At(i,n,s,s[8],t?$t(n,s[8],o,Sc):Pt(s[8]),ao)},i(s){t||(S(i,s),t=!0)},o(s){M(i,s),t=!1},d(s){i&&i.d(s)}}}function Cc(e){let t,n,i=e[0]&&lo(e);return{c(){i&&i.c(),t=kn()},m(s,o){i&&i.m(s,o),ot(s,t,o),n=!0},p(s,[o]){s[0]?i?(i.p(s,o),o&1&&S(i,1)):(i=lo(s),i.c(),S(i,1),i.m(t.parentNode,t)):i&&(Lt(),M(i,1,1,()=>{i=null}),Tt())},i(s){n||(S(i),n=!0)},o(s){M(i),n=!1},d(s){i&&i.d(s),s&&X(t)}}}function Mc(e,t,n){let{$$slots:i={},$$scope:s}=t,{path:o="/*"}=t,{fallback:r=!1}=t,{redirect:a=!1}=t,{firstmatch:l=!1}=t,{breadcrumb:c=null}=t,u=!1,f={},d={};const h=wc({fallback:r,onShow(){n(0,u=!0)},onHide(){n(0,u=!1)},onMeta(g){n(2,d=g),n(1,f=d.params)}});return e.$$set=g=>{"path"in g&&n(3,o=g.path),"fallback"in g&&n(4,r=g.fallback),"redirect"in g&&n(5,a=g.redirect),"firstmatch"in g&&n(6,l=g.firstmatch),"breadcrumb"in g&&n(7,c=g.breadcrumb),"$$scope"in g&&n(8,s=g.$$scope)},e.$$.update=()=>{e.$$.dirty&232&&h.update({path:o,redirect:a,firstmatch:l,breadcrumb:c})},[u,f,d,o,r,a,l,c,s,i]}class co extends K{constructor(t){super(),Q(this,t,Mc,Cc,Y,{path:3,fallback:4,redirect:5,firstmatch:6,breadcrumb:7})}}async function ya(e,t={}){const n={method:"post",headers:{"Content-Type":"application/json; charset=UTF-8"},body:JSON.stringify(t)},i=window.GetParentResourceName?window.GetParentResourceName():"nui-frame-app";return await(await fetch(`https://${i}/${e}`,n)).json()}var uo={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":2,"stroke-linecap":"round","stroke-linejoin":"round"};function fo(e,t,n){const i=e.slice();return i[9]=t[n][0],i[10]=t[n][1],i}function Bi(e){let t,n=[e[10]],i={};for(let s=0;s{n(6,t=N(N({},t),nt(d))),n(5,s=no(t,i)),"name"in d&&n(0,a=d.name),"color"in d&&n(1,l=d.color),"size"in d&&n(2,c=d.size),"stroke"in d&&n(3,u=d.stroke),"iconNode"in d&&n(4,f=d.iconNode),"$$scope"in d&&n(7,r=d.$$scope)},t=nt(t),[a,l,c,u,f,s,t,r,o]}class $c extends K{constructor(t){super(),Q(this,t,Rc,kc,Y,{name:0,color:1,size:2,stroke:3,iconNode:4})}}const le=$c;function Ac(e){let t;const n=e[2].default,i=Rt(n,e,e[3],null);return{c(){i&&i.c()},m(s,o){i&&i.m(s,o),t=!0},p(s,o){i&&i.p&&(!t||o&8)&&At(i,n,s,s[3],t?$t(n,s[3],o,null):Pt(s[3]),null)},i(s){t||(S(i,s),t=!0)},o(s){M(i,s),t=!1},d(s){i&&i.d(s)}}}function Pc(e){let t,n;const i=[{name:"chevron-left"},e[1],{iconNode:e[0]}];let s={$$slots:{default:[Ac]},$$scope:{ctx:e}};for(let o=0;o{n(1,t=N(N({},t),nt(r))),"$$scope"in r&&n(3,s=r.$$scope)},t=nt(t),[o,t,i,s]}class Dc extends K{constructor(t){super(),Q(this,t,Fc,Pc,Y,{})}}const va=Dc;function Oc(e){let t;const n=e[2].default,i=Rt(n,e,e[3],null);return{c(){i&&i.c()},m(s,o){i&&i.m(s,o),t=!0},p(s,o){i&&i.p&&(!t||o&8)&&At(i,n,s,s[3],t?$t(n,s[3],o,null):Pt(s[3]),null)},i(s){t||(S(i,s),t=!0)},o(s){M(i,s),t=!1},d(s){i&&i.d(s)}}}function Ec(e){let t,n;const i=[{name:"chevron-right"},e[1],{iconNode:e[0]}];let s={$$slots:{default:[Oc]},$$scope:{ctx:e}};for(let o=0;o{n(1,t=N(N({},t),nt(r))),"$$scope"in r&&n(3,s=r.$$scope)},t=nt(t),[o,t,i,s]}class Tc extends K{constructor(t){super(),Q(this,t,Lc,Ec,Y,{})}}const Ic=Tc;function Vc(e){let t;const n=e[2].default,i=Rt(n,e,e[3],null);return{c(){i&&i.c()},m(s,o){i&&i.m(s,o),t=!0},p(s,o){i&&i.p&&(!t||o&8)&&At(i,n,s,s[3],t?$t(n,s[3],o,null):Pt(s[3]),null)},i(s){t||(S(i,s),t=!0)},o(s){M(i,s),t=!1},d(s){i&&i.d(s)}}}function zc(e){let t,n;const i=[{name:"chevrons-left"},e[1],{iconNode:e[0]}];let s={$$slots:{default:[Vc]},$$scope:{ctx:e}};for(let o=0;o{n(1,t=N(N({},t),nt(r))),"$$scope"in r&&n(3,s=r.$$scope)},t=nt(t),[o,t,i,s]}class Nc extends K{constructor(t){super(),Q(this,t,Hc,zc,Y,{})}}const Bc=Nc;function jc(e){let t;const n=e[2].default,i=Rt(n,e,e[3],null);return{c(){i&&i.c()},m(s,o){i&&i.m(s,o),t=!0},p(s,o){i&&i.p&&(!t||o&8)&&At(i,n,s,s[3],t?$t(n,s[3],o,null):Pt(s[3]),null)},i(s){t||(S(i,s),t=!0)},o(s){M(i,s),t=!1},d(s){i&&i.d(s)}}}function Wc(e){let t,n;const i=[{name:"chevrons-right"},e[1],{iconNode:e[0]}];let s={$$slots:{default:[jc]},$$scope:{ctx:e}};for(let o=0;o{n(1,t=N(N({},t),nt(r))),"$$scope"in r&&n(3,s=r.$$scope)},t=nt(t),[o,t,i,s]}class qc extends K{constructor(t){super(),Q(this,t,Gc,Wc,Y,{})}}const Yc=qc,ji=Ft(!1),fs=Ft("");let go;const Uc=Ai(fs,(e,t)=>(go=setTimeout(()=>t(e),500),()=>clearTimeout(go))),ds=Ft([]),Xc=Ai([ds,Uc],([e,t],n)=>{if(t===""||!t)return n(e);const i=t.toLowerCase();return n(e.filter(s=>s.toLowerCase().includes(i)))}),hs=Ft({queries:0,timeQuerying:0,slowQueries:0}),gs=Ft({labels:[],data:[]}),Qn=Ft([]),ps=Ft({resourceQueriesCount:0,resourceSlowQueries:0,resourceTime:0}),de=Ft(0);let po;const Kc=Ai(de,(e,t)=>{clearTimeout(po),po=setTimeout(()=>{t(e)},300)});function Qc(e){let t,n,i,s,o,r,a,l,c,u,f,d=e[1]+1+"",h,g,p,m,_,b,y,x,v,R,k,$,A,F;return i=new Bc({}),a=new va({}),b=new Ic({}),R=new Yc({}),{c(){t=P("div"),n=P("button"),H(i.$$.fragment),o=q(),r=P("button"),H(a.$$.fragment),c=q(),u=P("p"),f=J("Page "),h=J(d),g=J(" of "),p=J(e[0]),m=q(),_=P("button"),H(b.$$.fragment),x=q(),v=P("button"),H(R.$$.fragment),n.disabled=s=e[1]===0,O(n,"class","bg-dark-600 disabled:bg-dark-300 disabled:text-dark-400 disabled:cursor-not-allowed text-dark-100 hover:text-white focus-visible:text-white rounded-md hover:bg-dark-500 p-2 active:translate-y-[3px] outline-none border-[1px] border-transparent focus-visible:border-cyan-600"),r.disabled=l=e[1]===0,O(r,"class","bg-dark-600 disabled:bg-dark-300 disabled:text-dark-400 disabled:cursor-not-allowed text-dark-100 hover:text-white focus-visible:text-white rounded-md hover:bg-dark-500 p-2 active:translate-y-[3px] outline-none border-[1px] border-transparent focus-visible:border-cyan-600"),_.disabled=y=e[1]>=e[0]-1,O(_,"class","bg-dark-600 disabled:bg-dark-300 disabled:text-dark-400 disabled:cursor-not-allowed text-dark-100 hover:text-white focus-visible:text-white rounded-md hover:bg-dark-500 p-2 active:translate-y-[3px] outline-none border-[1px] border-transparent focus-visible:border-cyan-600"),v.disabled=k=e[1]===e[0]-1,O(v,"class","bg-dark-600 disabled:bg-dark-300 disabled:text-dark-400 disabled:cursor-not-allowed text-dark-100 hover:text-white focus-visible:text-white rounded-md hover:bg-dark-500 p-2 active:translate-y-[3px] outline-none border-[1px] border-transparent focus-visible:border-cyan-600"),O(t,"class","flex justify-center items-center gap-6 pb-5")},m(C,D){ot(C,t,D),w(t,n),V(i,n,null),w(t,o),w(t,r),V(a,r,null),w(t,c),w(t,u),w(u,f),w(u,h),w(u,g),w(u,p),w(t,m),w(t,_),V(b,_,null),w(t,x),w(t,v),V(R,v,null),$=!0,A||(F=[Nt(n,"click",e[2]),Nt(r,"click",e[3]),Nt(_,"click",e[4]),Nt(v,"click",e[5])],A=!0)},p(C,[D]){(!$||D&2&&s!==(s=C[1]===0))&&(n.disabled=s),(!$||D&2&&l!==(l=C[1]===0))&&(r.disabled=l),(!$||D&2)&&d!==(d=C[1]+1+"")&&jt(h,d),(!$||D&1)&&jt(p,C[0]),(!$||D&3&&y!==(y=C[1]>=C[0]-1))&&(_.disabled=y),(!$||D&3&&k!==(k=C[1]===C[0]-1))&&(v.disabled=k)},i(C){$||(S(i.$$.fragment,C),S(a.$$.fragment,C),S(b.$$.fragment,C),S(R.$$.fragment,C),$=!0)},o(C){M(i.$$.fragment,C),M(a.$$.fragment,C),M(b.$$.fragment,C),M(R.$$.fragment,C),$=!1},d(C){C&&X(t),z(i),z(a),z(b),z(R),A=!1,Jt(F)}}}function Zc(e,t,n){let i;gt(e,de,c=>n(1,i=c));let{maxPage:s}=t;en(()=>n(0,s=0));const o=()=>St(de,i=0,i),r=()=>St(de,i--,i),a=()=>St(de,i++,i),l=()=>St(de,i=s-1,i);return e.$$set=c=>{"maxPage"in c&&n(0,s=c.maxPage)},[s,i,o,r,a,l]}let Jc=class extends K{constructor(t){super(),Q(this,t,Zc,Qc,Y,{maxPage:0})}};function tu(e){let t;const n=e[2].default,i=Rt(n,e,e[3],null);return{c(){i&&i.c()},m(s,o){i&&i.m(s,o),t=!0},p(s,o){i&&i.p&&(!t||o&8)&&At(i,n,s,s[3],t?$t(n,s[3],o,null):Pt(s[3]),null)},i(s){t||(S(i,s),t=!0)},o(s){M(i,s),t=!1},d(s){i&&i.d(s)}}}function eu(e){let t,n;const i=[{name:"chevron-down"},e[1],{iconNode:e[0]}];let s={$$slots:{default:[tu]},$$scope:{ctx:e}};for(let o=0;o{n(1,t=N(N({},t),nt(r))),"$$scope"in r&&n(3,s=r.$$scope)},t=nt(t),[o,t,i,s]}class iu extends K{constructor(t){super(),Q(this,t,nu,eu,Y,{})}}const su=iu;function ou(e){let t;const n=e[2].default,i=Rt(n,e,e[3],null);return{c(){i&&i.c()},m(s,o){i&&i.m(s,o),t=!0},p(s,o){i&&i.p&&(!t||o&8)&&At(i,n,s,s[3],t?$t(n,s[3],o,null):Pt(s[3]),null)},i(s){t||(S(i,s),t=!0)},o(s){M(i,s),t=!1},d(s){i&&i.d(s)}}}function ru(e){let t,n;const i=[{name:"chevron-up"},e[1],{iconNode:e[0]}];let s={$$slots:{default:[ou]},$$scope:{ctx:e}};for(let o=0;o{n(1,t=N(N({},t),nt(r))),"$$scope"in r&&n(3,s=r.$$scope)},t=nt(t),[o,t,i,s]}class lu extends K{constructor(t){super(),Q(this,t,au,ru,Y,{})}}const cu=lu;/** - * table-core - * - * Copyright (c) TanStack - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function he(e,t){return typeof e=="function"?e(t):e}function It(e,t){return n=>{t.setState(i=>({...i,[e]:he(n,i[e])}))}}function ci(e){return e instanceof Function}function uu(e,t){const n=[],i=s=>{s.forEach(o=>{n.push(o);const r=t(o);r!=null&&r.length&&i(r)})};return i(e),n}function L(e,t,n){let i=[],s;return()=>{let o;n.key&&n.debug&&(o=Date.now());const r=e();if(!(r.length!==i.length||r.some((c,u)=>i[u]!==c)))return s;i=r;let l;if(n.key&&n.debug&&(l=Date.now()),s=t(...r),n==null||n.onChange==null||n.onChange(s),n.key&&n.debug&&n!=null&&n.debug()){const c=Math.round((Date.now()-o)*100)/100,u=Math.round((Date.now()-l)*100)/100,f=u/16,d=(h,g)=>{for(h=String(h);h.length{let h=d;for(const p of l.split(".")){var g;h=(g=h)==null?void 0:g[p]}return h}:u=d=>d[a.accessorKey]),!c)throw new Error;let f={id:`${String(c)}`,accessorFn:u,parent:i,depth:n,columnDef:a,columns:[],getFlatColumns:L(()=>[!0],()=>{var d;return[f,...(d=f.columns)==null?void 0:d.flatMap(h=>h.getFlatColumns())]},{key:"column.getFlatColumns",debug:()=>{var d;return(d=e.options.debugAll)!=null?d:e.options.debugColumns}}),getLeafColumns:L(()=>[e._getOrderColumnsFn()],d=>{var h;if((h=f.columns)!=null&&h.length){let g=f.columns.flatMap(p=>p.getLeafColumns());return d(g)}return[f]},{key:"column.getLeafColumns",debug:()=>{var d;return(d=e.options.debugAll)!=null?d:e.options.debugColumns}})};return f=e._features.reduce((d,h)=>Object.assign(d,h.createColumn==null?void 0:h.createColumn(f,e)),f),f}function mo(e,t,n){var i;let o={id:(i=n.id)!=null?i:t.id,column:t,index:n.index,isPlaceholder:!!n.isPlaceholder,placeholderId:n.placeholderId,depth:n.depth,subHeaders:[],colSpan:0,rowSpan:0,headerGroup:null,getLeafHeaders:()=>{const r=[],a=l=>{l.subHeaders&&l.subHeaders.length&&l.subHeaders.map(a),r.push(l)};return a(o),r},getContext:()=>({table:e,header:o,column:t})};return e._features.forEach(r=>{Object.assign(o,r.createHeader==null?void 0:r.createHeader(o,e))}),o}const du={createTable:e=>({getHeaderGroups:L(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,n,i,s)=>{var o,r;const a=(o=i==null?void 0:i.map(f=>n.find(d=>d.id===f)).filter(Boolean))!=null?o:[],l=(r=s==null?void 0:s.map(f=>n.find(d=>d.id===f)).filter(Boolean))!=null?r:[],c=n.filter(f=>!(i!=null&&i.includes(f.id))&&!(s!=null&&s.includes(f.id)));return Dn(t,[...a,...c,...l],e)},{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getCenterHeaderGroups:L(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,n,i,s)=>(n=n.filter(o=>!(i!=null&&i.includes(o.id))&&!(s!=null&&s.includes(o.id))),Dn(t,n,e,"center")),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getLeftHeaderGroups:L(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left],(t,n,i)=>{var s;const o=(s=i==null?void 0:i.map(r=>n.find(a=>a.id===r)).filter(Boolean))!=null?s:[];return Dn(t,o,e,"left")},{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getRightHeaderGroups:L(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.right],(t,n,i)=>{var s;const o=(s=i==null?void 0:i.map(r=>n.find(a=>a.id===r)).filter(Boolean))!=null?s:[];return Dn(t,o,e,"right")},{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getFooterGroups:L(()=>[e.getHeaderGroups()],t=>[...t].reverse(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getLeftFooterGroups:L(()=>[e.getLeftHeaderGroups()],t=>[...t].reverse(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getCenterFooterGroups:L(()=>[e.getCenterHeaderGroups()],t=>[...t].reverse(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getRightFooterGroups:L(()=>[e.getRightHeaderGroups()],t=>[...t].reverse(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getFlatHeaders:L(()=>[e.getHeaderGroups()],t=>t.map(n=>n.headers).flat(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getLeftFlatHeaders:L(()=>[e.getLeftHeaderGroups()],t=>t.map(n=>n.headers).flat(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getCenterFlatHeaders:L(()=>[e.getCenterHeaderGroups()],t=>t.map(n=>n.headers).flat(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getRightFlatHeaders:L(()=>[e.getRightHeaderGroups()],t=>t.map(n=>n.headers).flat(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getCenterLeafHeaders:L(()=>[e.getCenterFlatHeaders()],t=>t.filter(n=>{var i;return!((i=n.subHeaders)!=null&&i.length)}),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getLeftLeafHeaders:L(()=>[e.getLeftFlatHeaders()],t=>t.filter(n=>{var i;return!((i=n.subHeaders)!=null&&i.length)}),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getRightLeafHeaders:L(()=>[e.getRightFlatHeaders()],t=>t.filter(n=>{var i;return!((i=n.subHeaders)!=null&&i.length)}),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getLeafHeaders:L(()=>[e.getLeftHeaderGroups(),e.getCenterHeaderGroups(),e.getRightHeaderGroups()],(t,n,i)=>{var s,o,r,a,l,c;return[...(s=(o=t[0])==null?void 0:o.headers)!=null?s:[],...(r=(a=n[0])==null?void 0:a.headers)!=null?r:[],...(l=(c=i[0])==null?void 0:c.headers)!=null?l:[]].map(u=>u.getLeafHeaders()).flat()},{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}})})};function Dn(e,t,n,i){var s,o;let r=0;const a=function(d,h){h===void 0&&(h=1),r=Math.max(r,h),d.filter(g=>g.getIsVisible()).forEach(g=>{var p;(p=g.columns)!=null&&p.length&&a(g.columns,h+1)},0)};a(e);let l=[];const c=(d,h)=>{const g={depth:h,id:[i,`${h}`].filter(Boolean).join("_"),headers:[]},p=[];d.forEach(m=>{const _=[...p].reverse()[0],b=m.column.depth===g.depth;let y,x=!1;if(b&&m.column.parent?y=m.column.parent:(y=m.column,x=!0),_&&(_==null?void 0:_.column)===y)_.subHeaders.push(m);else{const v=mo(n,y,{id:[i,h,y.id,m==null?void 0:m.id].filter(Boolean).join("_"),isPlaceholder:x,placeholderId:x?`${p.filter(R=>R.column===y).length}`:void 0,depth:h,index:p.length});v.subHeaders.push(m),p.push(v)}g.headers.push(m),m.headerGroup=g}),l.push(g),h>0&&c(p,h-1)},u=t.map((d,h)=>mo(n,d,{depth:r,index:h}));c(u,r-1),l.reverse();const f=d=>d.filter(g=>g.column.getIsVisible()).map(g=>{let p=0,m=0,_=[0];g.subHeaders&&g.subHeaders.length?(_=[],f(g.subHeaders).forEach(y=>{let{colSpan:x,rowSpan:v}=y;p+=x,_.push(v)})):p=1;const b=Math.min(..._);return m=m+b,g.colSpan=p,g.rowSpan=m,{colSpan:p,rowSpan:m}});return f((s=(o=l[0])==null?void 0:o.headers)!=null?s:[]),l}const On={size:150,minSize:20,maxSize:Number.MAX_SAFE_INTEGER},Wi=()=>({startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,isResizingColumn:!1,columnSizingStart:[]}),hu={getDefaultColumnDef:()=>On,getInitialState:e=>({columnSizing:{},columnSizingInfo:Wi(),...e}),getDefaultOptions:e=>({columnResizeMode:"onEnd",onColumnSizingChange:It("columnSizing",e),onColumnSizingInfoChange:It("columnSizingInfo",e)}),createColumn:(e,t)=>({getSize:()=>{var n,i,s;const o=t.getState().columnSizing[e.id];return Math.min(Math.max((n=e.columnDef.minSize)!=null?n:On.minSize,(i=o??e.columnDef.size)!=null?i:On.size),(s=e.columnDef.maxSize)!=null?s:On.maxSize)},getStart:n=>{const i=n?n==="left"?t.getLeftVisibleLeafColumns():t.getRightVisibleLeafColumns():t.getVisibleLeafColumns(),s=i.findIndex(o=>o.id===e.id);if(s>0){const o=i[s-1];return o.getStart(n)+o.getSize()}return 0},resetSize:()=>{t.setColumnSizing(n=>{let{[e.id]:i,...s}=n;return s})},getCanResize:()=>{var n,i;return((n=e.columnDef.enableResizing)!=null?n:!0)&&((i=t.options.enableColumnResizing)!=null?i:!0)},getIsResizing:()=>t.getState().columnSizingInfo.isResizingColumn===e.id}),createHeader:(e,t)=>({getSize:()=>{let n=0;const i=s=>{if(s.subHeaders.length)s.subHeaders.forEach(i);else{var o;n+=(o=s.column.getSize())!=null?o:0}};return i(e),n},getStart:()=>{if(e.index>0){const n=e.headerGroup.headers[e.index-1];return n.getStart()+n.getSize()}return 0},getResizeHandler:()=>{const n=t.getColumn(e.column.id),i=n==null?void 0:n.getCanResize();return s=>{if(!n||!i||(s.persist==null||s.persist(),Gi(s)&&s.touches&&s.touches.length>1))return;const o=e.getSize(),r=e?e.getLeafHeaders().map(p=>[p.column.id,p.column.getSize()]):[[n.id,n.getSize()]],a=Gi(s)?Math.round(s.touches[0].clientX):s.clientX,l={},c=(p,m)=>{typeof m=="number"&&(t.setColumnSizingInfo(_=>{var b,y;const x=m-((b=_==null?void 0:_.startOffset)!=null?b:0),v=Math.max(x/((y=_==null?void 0:_.startSize)!=null?y:0),-.999999);return _.columnSizingStart.forEach(R=>{let[k,$]=R;l[k]=Math.round(Math.max($+$*v,0)*100)/100}),{..._,deltaOffset:x,deltaPercentage:v}}),(t.options.columnResizeMode==="onChange"||p==="end")&&t.setColumnSizing(_=>({..._,...l})))},u=p=>c("move",p),f=p=>{c("end",p),t.setColumnSizingInfo(m=>({...m,isResizingColumn:!1,startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,columnSizingStart:[]}))},d={moveHandler:p=>u(p.clientX),upHandler:p=>{document.removeEventListener("mousemove",d.moveHandler),document.removeEventListener("mouseup",d.upHandler),f(p.clientX)}},h={moveHandler:p=>(p.cancelable&&(p.preventDefault(),p.stopPropagation()),u(p.touches[0].clientX),!1),upHandler:p=>{var m;document.removeEventListener("touchmove",h.moveHandler),document.removeEventListener("touchend",h.upHandler),p.cancelable&&(p.preventDefault(),p.stopPropagation()),f((m=p.touches[0])==null?void 0:m.clientX)}},g=gu()?{passive:!1}:!1;Gi(s)?(document.addEventListener("touchmove",h.moveHandler,g),document.addEventListener("touchend",h.upHandler,g)):(document.addEventListener("mousemove",d.moveHandler,g),document.addEventListener("mouseup",d.upHandler,g)),t.setColumnSizingInfo(p=>({...p,startOffset:a,startSize:o,deltaOffset:0,deltaPercentage:0,columnSizingStart:r,isResizingColumn:n.id}))}}}),createTable:e=>({setColumnSizing:t=>e.options.onColumnSizingChange==null?void 0:e.options.onColumnSizingChange(t),setColumnSizingInfo:t=>e.options.onColumnSizingInfoChange==null?void 0:e.options.onColumnSizingInfoChange(t),resetColumnSizing:t=>{var n;e.setColumnSizing(t?{}:(n=e.initialState.columnSizing)!=null?n:{})},resetHeaderSizeInfo:t=>{var n;e.setColumnSizingInfo(t?Wi():(n=e.initialState.columnSizingInfo)!=null?n:Wi())},getTotalSize:()=>{var t,n;return(t=(n=e.getHeaderGroups()[0])==null?void 0:n.headers.reduce((i,s)=>i+s.getSize(),0))!=null?t:0},getLeftTotalSize:()=>{var t,n;return(t=(n=e.getLeftHeaderGroups()[0])==null?void 0:n.headers.reduce((i,s)=>i+s.getSize(),0))!=null?t:0},getCenterTotalSize:()=>{var t,n;return(t=(n=e.getCenterHeaderGroups()[0])==null?void 0:n.headers.reduce((i,s)=>i+s.getSize(),0))!=null?t:0},getRightTotalSize:()=>{var t,n;return(t=(n=e.getRightHeaderGroups()[0])==null?void 0:n.headers.reduce((i,s)=>i+s.getSize(),0))!=null?t:0}})};let En=null;function gu(){if(typeof En=="boolean")return En;let e=!1;try{const t={get passive(){return e=!0,!1}},n=()=>{};window.addEventListener("test",n,t),window.removeEventListener("test",n)}catch{e=!1}return En=e,En}function Gi(e){return e.type==="touchstart"}const pu={getInitialState:e=>({expanded:{},...e}),getDefaultOptions:e=>({onExpandedChange:It("expanded",e),paginateExpandedRows:!0}),createTable:e=>{let t=!1,n=!1;return{_autoResetExpanded:()=>{var i,s;if(!t){e._queue(()=>{t=!0});return}if((i=(s=e.options.autoResetAll)!=null?s:e.options.autoResetExpanded)!=null?i:!e.options.manualExpanding){if(n)return;n=!0,e._queue(()=>{e.resetExpanded(),n=!1})}},setExpanded:i=>e.options.onExpandedChange==null?void 0:e.options.onExpandedChange(i),toggleAllRowsExpanded:i=>{i??!e.getIsAllRowsExpanded()?e.setExpanded(!0):e.setExpanded({})},resetExpanded:i=>{var s,o;e.setExpanded(i?{}:(s=(o=e.initialState)==null?void 0:o.expanded)!=null?s:{})},getCanSomeRowsExpand:()=>e.getRowModel().flatRows.some(i=>i.getCanExpand()),getToggleAllRowsExpandedHandler:()=>i=>{i.persist==null||i.persist(),e.toggleAllRowsExpanded()},getIsSomeRowsExpanded:()=>{const i=e.getState().expanded;return i===!0||Object.values(i).some(Boolean)},getIsAllRowsExpanded:()=>{const i=e.getState().expanded;return typeof i=="boolean"?i===!0:!(!Object.keys(i).length||e.getRowModel().flatRows.some(s=>!s.getIsExpanded()))},getExpandedDepth:()=>{let i=0;return(e.getState().expanded===!0?Object.keys(e.getRowModel().rowsById):Object.keys(e.getState().expanded)).forEach(o=>{const r=o.split(".");i=Math.max(i,r.length)}),i},getPreExpandedRowModel:()=>e.getSortedRowModel(),getExpandedRowModel:()=>(!e._getExpandedRowModel&&e.options.getExpandedRowModel&&(e._getExpandedRowModel=e.options.getExpandedRowModel(e)),e.options.manualExpanding||!e._getExpandedRowModel?e.getPreExpandedRowModel():e._getExpandedRowModel())}},createRow:(e,t)=>({toggleExpanded:n=>{t.setExpanded(i=>{var s;const o=i===!0?!0:!!(i!=null&&i[e.id]);let r={};if(i===!0?Object.keys(t.getRowModel().rowsById).forEach(a=>{r[a]=!0}):r=i,n=(s=n)!=null?s:!o,!o&&n)return{...r,[e.id]:!0};if(o&&!n){const{[e.id]:a,...l}=r;return l}return i})},getIsExpanded:()=>{var n;const i=t.getState().expanded;return!!((n=t.options.getIsRowExpanded==null?void 0:t.options.getIsRowExpanded(e))!=null?n:i===!0||i!=null&&i[e.id])},getCanExpand:()=>{var n,i,s;return(n=t.options.getRowCanExpand==null?void 0:t.options.getRowCanExpand(e))!=null?n:((i=t.options.enableExpanding)!=null?i:!0)&&!!((s=e.subRows)!=null&&s.length)},getToggleExpandedHandler:()=>{const n=e.getCanExpand();return()=>{n&&e.toggleExpanded()}}})},xa=(e,t,n)=>{var i;const s=n.toLowerCase();return!!((i=e.getValue(t))!=null&&i.toLowerCase().includes(s))};xa.autoRemove=e=>Wt(e);const wa=(e,t,n)=>{var i;return!!((i=e.getValue(t))!=null&&i.includes(n))};wa.autoRemove=e=>Wt(e);const Sa=(e,t,n)=>{var i;return((i=e.getValue(t))==null?void 0:i.toLowerCase())===n.toLowerCase()};Sa.autoRemove=e=>Wt(e);const Ca=(e,t,n)=>{var i;return(i=e.getValue(t))==null?void 0:i.includes(n)};Ca.autoRemove=e=>Wt(e)||!(e!=null&&e.length);const Ma=(e,t,n)=>!n.some(i=>{var s;return!((s=e.getValue(t))!=null&&s.includes(i))});Ma.autoRemove=e=>Wt(e)||!(e!=null&&e.length);const ka=(e,t,n)=>n.some(i=>{var s;return(s=e.getValue(t))==null?void 0:s.includes(i)});ka.autoRemove=e=>Wt(e)||!(e!=null&&e.length);const Ra=(e,t,n)=>e.getValue(t)===n;Ra.autoRemove=e=>Wt(e);const $a=(e,t,n)=>e.getValue(t)==n;$a.autoRemove=e=>Wt(e);const zs=(e,t,n)=>{let[i,s]=n;const o=e.getValue(t);return o>=i&&o<=s};zs.resolveFilterValue=e=>{let[t,n]=e,i=typeof t!="number"?parseFloat(t):t,s=typeof n!="number"?parseFloat(n):n,o=t===null||Number.isNaN(i)?-1/0:i,r=n===null||Number.isNaN(s)?1/0:s;if(o>r){const a=o;o=r,r=a}return[o,r]};zs.autoRemove=e=>Wt(e)||Wt(e[0])&&Wt(e[1]);const ee={includesString:xa,includesStringSensitive:wa,equalsString:Sa,arrIncludes:Ca,arrIncludesAll:Ma,arrIncludesSome:ka,equals:Ra,weakEquals:$a,inNumberRange:zs};function Wt(e){return e==null||e===""}const mu={getDefaultColumnDef:()=>({filterFn:"auto"}),getInitialState:e=>({columnFilters:[],globalFilter:void 0,...e}),getDefaultOptions:e=>({onColumnFiltersChange:It("columnFilters",e),onGlobalFilterChange:It("globalFilter",e),filterFromLeafRows:!1,maxLeafRowFilterDepth:100,globalFilterFn:"auto",getColumnCanGlobalFilter:t=>{var n,i;const s=(n=e.getCoreRowModel().flatRows[0])==null||(i=n._getAllCellsByColumnId()[t.id])==null?void 0:i.getValue();return typeof s=="string"||typeof s=="number"}}),createColumn:(e,t)=>({getAutoFilterFn:()=>{const n=t.getCoreRowModel().flatRows[0],i=n==null?void 0:n.getValue(e.id);return typeof i=="string"?ee.includesString:typeof i=="number"?ee.inNumberRange:typeof i=="boolean"||i!==null&&typeof i=="object"?ee.equals:Array.isArray(i)?ee.arrIncludes:ee.weakEquals},getFilterFn:()=>{var n,i;return ci(e.columnDef.filterFn)?e.columnDef.filterFn:e.columnDef.filterFn==="auto"?e.getAutoFilterFn():(n=(i=t.options.filterFns)==null?void 0:i[e.columnDef.filterFn])!=null?n:ee[e.columnDef.filterFn]},getCanFilter:()=>{var n,i,s;return((n=e.columnDef.enableColumnFilter)!=null?n:!0)&&((i=t.options.enableColumnFilters)!=null?i:!0)&&((s=t.options.enableFilters)!=null?s:!0)&&!!e.accessorFn},getCanGlobalFilter:()=>{var n,i,s,o;return((n=e.columnDef.enableGlobalFilter)!=null?n:!0)&&((i=t.options.enableGlobalFilter)!=null?i:!0)&&((s=t.options.enableFilters)!=null?s:!0)&&((o=t.options.getColumnCanGlobalFilter==null?void 0:t.options.getColumnCanGlobalFilter(e))!=null?o:!0)&&!!e.accessorFn},getIsFiltered:()=>e.getFilterIndex()>-1,getFilterValue:()=>{var n,i;return(n=t.getState().columnFilters)==null||(i=n.find(s=>s.id===e.id))==null?void 0:i.value},getFilterIndex:()=>{var n,i;return(n=(i=t.getState().columnFilters)==null?void 0:i.findIndex(s=>s.id===e.id))!=null?n:-1},setFilterValue:n=>{t.setColumnFilters(i=>{const s=e.getFilterFn(),o=i==null?void 0:i.find(u=>u.id===e.id),r=he(n,o?o.value:void 0);if(_o(s,r,e)){var a;return(a=i==null?void 0:i.filter(u=>u.id!==e.id))!=null?a:[]}const l={id:e.id,value:r};if(o){var c;return(c=i==null?void 0:i.map(u=>u.id===e.id?l:u))!=null?c:[]}return i!=null&&i.length?[...i,l]:[l]})},_getFacetedRowModel:t.options.getFacetedRowModel&&t.options.getFacetedRowModel(t,e.id),getFacetedRowModel:()=>e._getFacetedRowModel?e._getFacetedRowModel():t.getPreFilteredRowModel(),_getFacetedUniqueValues:t.options.getFacetedUniqueValues&&t.options.getFacetedUniqueValues(t,e.id),getFacetedUniqueValues:()=>e._getFacetedUniqueValues?e._getFacetedUniqueValues():new Map,_getFacetedMinMaxValues:t.options.getFacetedMinMaxValues&&t.options.getFacetedMinMaxValues(t,e.id),getFacetedMinMaxValues:()=>{if(e._getFacetedMinMaxValues)return e._getFacetedMinMaxValues()}}),createRow:(e,t)=>({columnFilters:{},columnFiltersMeta:{}}),createTable:e=>({getGlobalAutoFilterFn:()=>ee.includesString,getGlobalFilterFn:()=>{var t,n;const{globalFilterFn:i}=e.options;return ci(i)?i:i==="auto"?e.getGlobalAutoFilterFn():(t=(n=e.options.filterFns)==null?void 0:n[i])!=null?t:ee[i]},setColumnFilters:t=>{const n=e.getAllLeafColumns(),i=s=>{var o;return(o=he(t,s))==null?void 0:o.filter(r=>{const a=n.find(l=>l.id===r.id);if(a){const l=a.getFilterFn();if(_o(l,r.value,a))return!1}return!0})};e.options.onColumnFiltersChange==null||e.options.onColumnFiltersChange(i)},setGlobalFilter:t=>{e.options.onGlobalFilterChange==null||e.options.onGlobalFilterChange(t)},resetGlobalFilter:t=>{e.setGlobalFilter(t?void 0:e.initialState.globalFilter)},resetColumnFilters:t=>{var n,i;e.setColumnFilters(t?[]:(n=(i=e.initialState)==null?void 0:i.columnFilters)!=null?n:[])},getPreFilteredRowModel:()=>e.getCoreRowModel(),getFilteredRowModel:()=>(!e._getFilteredRowModel&&e.options.getFilteredRowModel&&(e._getFilteredRowModel=e.options.getFilteredRowModel(e)),e.options.manualFiltering||!e._getFilteredRowModel?e.getPreFilteredRowModel():e._getFilteredRowModel()),_getGlobalFacetedRowModel:e.options.getFacetedRowModel&&e.options.getFacetedRowModel(e,"__global__"),getGlobalFacetedRowModel:()=>e.options.manualFiltering||!e._getGlobalFacetedRowModel?e.getPreFilteredRowModel():e._getGlobalFacetedRowModel(),_getGlobalFacetedUniqueValues:e.options.getFacetedUniqueValues&&e.options.getFacetedUniqueValues(e,"__global__"),getGlobalFacetedUniqueValues:()=>e._getGlobalFacetedUniqueValues?e._getGlobalFacetedUniqueValues():new Map,_getGlobalFacetedMinMaxValues:e.options.getFacetedMinMaxValues&&e.options.getFacetedMinMaxValues(e,"__global__"),getGlobalFacetedMinMaxValues:()=>{if(e._getGlobalFacetedMinMaxValues)return e._getGlobalFacetedMinMaxValues()}})};function _o(e,t,n){return(e&&e.autoRemove?e.autoRemove(t,n):!1)||typeof t>"u"||typeof t=="string"&&!t}const _u=(e,t,n)=>n.reduce((i,s)=>{const o=s.getValue(e);return i+(typeof o=="number"?o:0)},0),bu=(e,t,n)=>{let i;return n.forEach(s=>{const o=s.getValue(e);o!=null&&(i>o||i===void 0&&o>=o)&&(i=o)}),i},yu=(e,t,n)=>{let i;return n.forEach(s=>{const o=s.getValue(e);o!=null&&(i=o)&&(i=o)}),i},vu=(e,t,n)=>{let i,s;return n.forEach(o=>{const r=o.getValue(e);r!=null&&(i===void 0?r>=r&&(i=s=r):(i>r&&(i=r),s{let n=0,i=0;if(t.forEach(s=>{let o=s.getValue(e);o!=null&&(o=+o)>=o&&(++n,i+=o)}),n)return i/n},wu=(e,t)=>{if(!t.length)return;let n=0,i=0;return t.forEach(s=>{let o=s.getValue(e);typeof o=="number"&&(n=Math.min(n,o),i=Math.max(i,o))}),(n+i)/2},Su=(e,t)=>Array.from(new Set(t.map(n=>n.getValue(e))).values()),Cu=(e,t)=>new Set(t.map(n=>n.getValue(e))).size,Mu=(e,t)=>t.length,qi={sum:_u,min:bu,max:yu,extent:vu,mean:xu,median:wu,unique:Su,uniqueCount:Cu,count:Mu},ku={getDefaultColumnDef:()=>({aggregatedCell:e=>{var t,n;return(t=(n=e.getValue())==null||n.toString==null?void 0:n.toString())!=null?t:null},aggregationFn:"auto"}),getInitialState:e=>({grouping:[],...e}),getDefaultOptions:e=>({onGroupingChange:It("grouping",e),groupedColumnMode:"reorder"}),createColumn:(e,t)=>({toggleGrouping:()=>{t.setGrouping(n=>n!=null&&n.includes(e.id)?n.filter(i=>i!==e.id):[...n??[],e.id])},getCanGroup:()=>{var n,i,s,o;return(n=(i=(s=(o=e.columnDef.enableGrouping)!=null?o:!0)!=null?s:t.options.enableGrouping)!=null?i:!0)!=null?n:!!e.accessorFn},getIsGrouped:()=>{var n;return(n=t.getState().grouping)==null?void 0:n.includes(e.id)},getGroupedIndex:()=>{var n;return(n=t.getState().grouping)==null?void 0:n.indexOf(e.id)},getToggleGroupingHandler:()=>{const n=e.getCanGroup();return()=>{n&&e.toggleGrouping()}},getAutoAggregationFn:()=>{const n=t.getCoreRowModel().flatRows[0],i=n==null?void 0:n.getValue(e.id);if(typeof i=="number")return qi.sum;if(Object.prototype.toString.call(i)==="[object Date]")return qi.extent},getAggregationFn:()=>{var n,i;if(!e)throw new Error;return ci(e.columnDef.aggregationFn)?e.columnDef.aggregationFn:e.columnDef.aggregationFn==="auto"?e.getAutoAggregationFn():(n=(i=t.options.aggregationFns)==null?void 0:i[e.columnDef.aggregationFn])!=null?n:qi[e.columnDef.aggregationFn]}}),createTable:e=>({setGrouping:t=>e.options.onGroupingChange==null?void 0:e.options.onGroupingChange(t),resetGrouping:t=>{var n,i;e.setGrouping(t?[]:(n=(i=e.initialState)==null?void 0:i.grouping)!=null?n:[])},getPreGroupedRowModel:()=>e.getFilteredRowModel(),getGroupedRowModel:()=>(!e._getGroupedRowModel&&e.options.getGroupedRowModel&&(e._getGroupedRowModel=e.options.getGroupedRowModel(e)),e.options.manualGrouping||!e._getGroupedRowModel?e.getPreGroupedRowModel():e._getGroupedRowModel())}),createRow:e=>({getIsGrouped:()=>!!e.groupingColumnId,_groupingValuesCache:{}}),createCell:(e,t,n,i)=>({getIsGrouped:()=>t.getIsGrouped()&&t.id===n.groupingColumnId,getIsPlaceholder:()=>!e.getIsGrouped()&&t.getIsGrouped(),getIsAggregated:()=>{var s;return!e.getIsGrouped()&&!e.getIsPlaceholder()&&!!((s=n.subRows)!=null&&s.length)}})};function Ru(e,t,n){if(!(t!=null&&t.length)||!n)return e;const i=e.filter(o=>!t.includes(o.id));return n==="remove"?i:[...t.map(o=>e.find(r=>r.id===o)).filter(Boolean),...i]}const $u={getInitialState:e=>({columnOrder:[],...e}),getDefaultOptions:e=>({onColumnOrderChange:It("columnOrder",e)}),createTable:e=>({setColumnOrder:t=>e.options.onColumnOrderChange==null?void 0:e.options.onColumnOrderChange(t),resetColumnOrder:t=>{var n;e.setColumnOrder(t?[]:(n=e.initialState.columnOrder)!=null?n:[])},_getOrderColumnsFn:L(()=>[e.getState().columnOrder,e.getState().grouping,e.options.groupedColumnMode],(t,n,i)=>s=>{let o=[];if(!(t!=null&&t.length))o=s;else{const r=[...t],a=[...s];for(;a.length&&r.length;){const l=r.shift(),c=a.findIndex(u=>u.id===l);c>-1&&o.push(a.splice(c,1)[0])}o=[...o,...a]}return Ru(o,n,i)},{key:!1})})},ms=0,_s=10,Yi=()=>({pageIndex:ms,pageSize:_s}),Au={getInitialState:e=>({...e,pagination:{...Yi(),...e==null?void 0:e.pagination}}),getDefaultOptions:e=>({onPaginationChange:It("pagination",e)}),createTable:e=>{let t=!1,n=!1;return{_autoResetPageIndex:()=>{var i,s;if(!t){e._queue(()=>{t=!0});return}if((i=(s=e.options.autoResetAll)!=null?s:e.options.autoResetPageIndex)!=null?i:!e.options.manualPagination){if(n)return;n=!0,e._queue(()=>{e.resetPageIndex(),n=!1})}},setPagination:i=>{const s=o=>he(i,o);return e.options.onPaginationChange==null?void 0:e.options.onPaginationChange(s)},resetPagination:i=>{var s;e.setPagination(i?Yi():(s=e.initialState.pagination)!=null?s:Yi())},setPageIndex:i=>{e.setPagination(s=>{let o=he(i,s.pageIndex);const r=typeof e.options.pageCount>"u"||e.options.pageCount===-1?Number.MAX_SAFE_INTEGER:e.options.pageCount-1;return o=Math.max(0,Math.min(o,r)),{...s,pageIndex:o}})},resetPageIndex:i=>{var s,o,r;e.setPageIndex(i?ms:(s=(o=e.initialState)==null||(r=o.pagination)==null?void 0:r.pageIndex)!=null?s:ms)},resetPageSize:i=>{var s,o,r;e.setPageSize(i?_s:(s=(o=e.initialState)==null||(r=o.pagination)==null?void 0:r.pageSize)!=null?s:_s)},setPageSize:i=>{e.setPagination(s=>{const o=Math.max(1,he(i,s.pageSize)),r=s.pageSize*s.pageIndex,a=Math.floor(r/o);return{...s,pageIndex:a,pageSize:o}})},setPageCount:i=>e.setPagination(s=>{var o;let r=he(i,(o=e.options.pageCount)!=null?o:-1);return typeof r=="number"&&(r=Math.max(-1,r)),{...s,pageCount:r}}),getPageOptions:L(()=>[e.getPageCount()],i=>{let s=[];return i&&i>0&&(s=[...new Array(i)].fill(null).map((o,r)=>r)),s},{key:!1,debug:()=>{var i;return(i=e.options.debugAll)!=null?i:e.options.debugTable}}),getCanPreviousPage:()=>e.getState().pagination.pageIndex>0,getCanNextPage:()=>{const{pageIndex:i}=e.getState().pagination,s=e.getPageCount();return s===-1?!0:s===0?!1:ie.setPageIndex(i=>i-1),nextPage:()=>e.setPageIndex(i=>i+1),getPrePaginationRowModel:()=>e.getExpandedRowModel(),getPaginationRowModel:()=>(!e._getPaginationRowModel&&e.options.getPaginationRowModel&&(e._getPaginationRowModel=e.options.getPaginationRowModel(e)),e.options.manualPagination||!e._getPaginationRowModel?e.getPrePaginationRowModel():e._getPaginationRowModel()),getPageCount:()=>{var i;return(i=e.options.pageCount)!=null?i:Math.ceil(e.getPrePaginationRowModel().rows.length/e.getState().pagination.pageSize)}}}},Ui=()=>({left:[],right:[]}),Pu={getInitialState:e=>({columnPinning:Ui(),...e}),getDefaultOptions:e=>({onColumnPinningChange:It("columnPinning",e)}),createColumn:(e,t)=>({pin:n=>{const i=e.getLeafColumns().map(s=>s.id).filter(Boolean);t.setColumnPinning(s=>{var o,r;if(n==="right"){var a,l;return{left:((a=s==null?void 0:s.left)!=null?a:[]).filter(f=>!(i!=null&&i.includes(f))),right:[...((l=s==null?void 0:s.right)!=null?l:[]).filter(f=>!(i!=null&&i.includes(f))),...i]}}if(n==="left"){var c,u;return{left:[...((c=s==null?void 0:s.left)!=null?c:[]).filter(f=>!(i!=null&&i.includes(f))),...i],right:((u=s==null?void 0:s.right)!=null?u:[]).filter(f=>!(i!=null&&i.includes(f)))}}return{left:((o=s==null?void 0:s.left)!=null?o:[]).filter(f=>!(i!=null&&i.includes(f))),right:((r=s==null?void 0:s.right)!=null?r:[]).filter(f=>!(i!=null&&i.includes(f)))}})},getCanPin:()=>e.getLeafColumns().some(i=>{var s,o;return((s=i.columnDef.enablePinning)!=null?s:!0)&&((o=t.options.enablePinning)!=null?o:!0)}),getIsPinned:()=>{const n=e.getLeafColumns().map(a=>a.id),{left:i,right:s}=t.getState().columnPinning,o=n.some(a=>i==null?void 0:i.includes(a)),r=n.some(a=>s==null?void 0:s.includes(a));return o?"left":r?"right":!1},getPinnedIndex:()=>{var n,i,s;const o=e.getIsPinned();return o?(n=(i=t.getState().columnPinning)==null||(s=i[o])==null?void 0:s.indexOf(e.id))!=null?n:-1:0}}),createRow:(e,t)=>({getCenterVisibleCells:L(()=>[e._getAllVisibleCells(),t.getState().columnPinning.left,t.getState().columnPinning.right],(n,i,s)=>{const o=[...i??[],...s??[]];return n.filter(r=>!o.includes(r.column.id))},{key:"row.getCenterVisibleCells",debug:()=>{var n;return(n=t.options.debugAll)!=null?n:t.options.debugRows}}),getLeftVisibleCells:L(()=>[e._getAllVisibleCells(),t.getState().columnPinning.left,,],(n,i)=>(i??[]).map(o=>n.find(r=>r.column.id===o)).filter(Boolean).map(o=>({...o,position:"left"})),{key:"row.getLeftVisibleCells",debug:()=>{var n;return(n=t.options.debugAll)!=null?n:t.options.debugRows}}),getRightVisibleCells:L(()=>[e._getAllVisibleCells(),t.getState().columnPinning.right],(n,i)=>(i??[]).map(o=>n.find(r=>r.column.id===o)).filter(Boolean).map(o=>({...o,position:"right"})),{key:"row.getRightVisibleCells",debug:()=>{var n;return(n=t.options.debugAll)!=null?n:t.options.debugRows}})}),createTable:e=>({setColumnPinning:t=>e.options.onColumnPinningChange==null?void 0:e.options.onColumnPinningChange(t),resetColumnPinning:t=>{var n,i;return e.setColumnPinning(t?Ui():(n=(i=e.initialState)==null?void 0:i.columnPinning)!=null?n:Ui())},getIsSomeColumnsPinned:t=>{var n;const i=e.getState().columnPinning;if(!t){var s,o;return!!((s=i.left)!=null&&s.length||(o=i.right)!=null&&o.length)}return!!((n=i[t])!=null&&n.length)},getLeftLeafColumns:L(()=>[e.getAllLeafColumns(),e.getState().columnPinning.left],(t,n)=>(n??[]).map(i=>t.find(s=>s.id===i)).filter(Boolean),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugColumns}}),getRightLeafColumns:L(()=>[e.getAllLeafColumns(),e.getState().columnPinning.right],(t,n)=>(n??[]).map(i=>t.find(s=>s.id===i)).filter(Boolean),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugColumns}}),getCenterLeafColumns:L(()=>[e.getAllLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,n,i)=>{const s=[...n??[],...i??[]];return t.filter(o=>!s.includes(o.id))},{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugColumns}})})},Fu={getInitialState:e=>({rowSelection:{},...e}),getDefaultOptions:e=>({onRowSelectionChange:It("rowSelection",e),enableRowSelection:!0,enableMultiRowSelection:!0,enableSubRowSelection:!0}),createTable:e=>({setRowSelection:t=>e.options.onRowSelectionChange==null?void 0:e.options.onRowSelectionChange(t),resetRowSelection:t=>{var n;return e.setRowSelection(t?{}:(n=e.initialState.rowSelection)!=null?n:{})},toggleAllRowsSelected:t=>{e.setRowSelection(n=>{t=typeof t<"u"?t:!e.getIsAllRowsSelected();const i={...n},s=e.getPreGroupedRowModel().flatRows;return t?s.forEach(o=>{o.getCanSelect()&&(i[o.id]=!0)}):s.forEach(o=>{delete i[o.id]}),i})},toggleAllPageRowsSelected:t=>e.setRowSelection(n=>{const i=typeof t<"u"?t:!e.getIsAllPageRowsSelected(),s={...n};return e.getRowModel().rows.forEach(o=>{bs(s,o.id,i,e)}),s}),getPreSelectedRowModel:()=>e.getCoreRowModel(),getSelectedRowModel:L(()=>[e.getState().rowSelection,e.getCoreRowModel()],(t,n)=>Object.keys(t).length?Xi(e,n):{rows:[],flatRows:[],rowsById:{}},{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugTable}}),getFilteredSelectedRowModel:L(()=>[e.getState().rowSelection,e.getFilteredRowModel()],(t,n)=>Object.keys(t).length?Xi(e,n):{rows:[],flatRows:[],rowsById:{}},{key:"getFilteredSelectedRowModel",debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugTable}}),getGroupedSelectedRowModel:L(()=>[e.getState().rowSelection,e.getSortedRowModel()],(t,n)=>Object.keys(t).length?Xi(e,n):{rows:[],flatRows:[],rowsById:{}},{key:"getGroupedSelectedRowModel",debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugTable}}),getIsAllRowsSelected:()=>{const t=e.getFilteredRowModel().flatRows,{rowSelection:n}=e.getState();let i=!!(t.length&&Object.keys(n).length);return i&&t.some(s=>s.getCanSelect()&&!n[s.id])&&(i=!1),i},getIsAllPageRowsSelected:()=>{const t=e.getPaginationRowModel().flatRows,{rowSelection:n}=e.getState();let i=!!t.length;return i&&t.some(s=>s.getCanSelect()&&!n[s.id])&&(i=!1),i},getIsSomeRowsSelected:()=>{var t;const n=Object.keys((t=e.getState().rowSelection)!=null?t:{}).length;return n>0&&n{const t=e.getPaginationRowModel().flatRows;return e.getIsAllPageRowsSelected()?!1:t.some(n=>n.getIsSelected()||n.getIsSomeSelected())},getToggleAllRowsSelectedHandler:()=>t=>{e.toggleAllRowsSelected(t.target.checked)},getToggleAllPageRowsSelectedHandler:()=>t=>{e.toggleAllPageRowsSelected(t.target.checked)}}),createRow:(e,t)=>({toggleSelected:n=>{const i=e.getIsSelected();t.setRowSelection(s=>{if(n=typeof n<"u"?n:!i,i===n)return s;const o={...s};return bs(o,e.id,n,t),o})},getIsSelected:()=>{const{rowSelection:n}=t.getState();return Hs(e,n)},getIsSomeSelected:()=>{const{rowSelection:n}=t.getState();return bo(e,n)==="some"},getIsAllSubRowsSelected:()=>{const{rowSelection:n}=t.getState();return bo(e,n)==="all"},getCanSelect:()=>{var n;return typeof t.options.enableRowSelection=="function"?t.options.enableRowSelection(e):(n=t.options.enableRowSelection)!=null?n:!0},getCanSelectSubRows:()=>{var n;return typeof t.options.enableSubRowSelection=="function"?t.options.enableSubRowSelection(e):(n=t.options.enableSubRowSelection)!=null?n:!0},getCanMultiSelect:()=>{var n;return typeof t.options.enableMultiRowSelection=="function"?t.options.enableMultiRowSelection(e):(n=t.options.enableMultiRowSelection)!=null?n:!0},getToggleSelectedHandler:()=>{const n=e.getCanSelect();return i=>{var s;n&&e.toggleSelected((s=i.target)==null?void 0:s.checked)}}})},bs=(e,t,n,i)=>{var s;const o=i.getRow(t);n?(o.getCanMultiSelect()||Object.keys(e).forEach(r=>delete e[r]),o.getCanSelect()&&(e[t]=!0)):delete e[t],(s=o.subRows)!=null&&s.length&&o.getCanSelectSubRows()&&o.subRows.forEach(r=>bs(e,r.id,n,i))};function Xi(e,t){const n=e.getState().rowSelection,i=[],s={},o=function(r,a){return r.map(l=>{var c;const u=Hs(l,n);if(u&&(i.push(l),s[l.id]=l),(c=l.subRows)!=null&&c.length&&(l={...l,subRows:o(l.subRows)}),u)return l}).filter(Boolean)};return{rows:o(t.rows),flatRows:i,rowsById:s}}function Hs(e,t){var n;return(n=t[e.id])!=null?n:!1}function bo(e,t,n){if(e.subRows&&e.subRows.length){let i=!0,s=!1;return e.subRows.forEach(o=>{s&&!i||(Hs(o,t)?s=!0:i=!1)}),i?"all":s?"some":!1}return!1}const ys=/([0-9]+)/gm,Du=(e,t,n)=>Aa(ye(e.getValue(n)).toLowerCase(),ye(t.getValue(n)).toLowerCase()),Ou=(e,t,n)=>Aa(ye(e.getValue(n)),ye(t.getValue(n))),Eu=(e,t,n)=>Ns(ye(e.getValue(n)).toLowerCase(),ye(t.getValue(n)).toLowerCase()),Lu=(e,t,n)=>Ns(ye(e.getValue(n)),ye(t.getValue(n))),Tu=(e,t,n)=>{const i=e.getValue(n),s=t.getValue(n);return i>s?1:iNs(e.getValue(n),t.getValue(n));function Ns(e,t){return e===t?0:e>t?1:-1}function ye(e){return typeof e=="number"?isNaN(e)||e===1/0||e===-1/0?"":String(e):typeof e=="string"?e:""}function Aa(e,t){const n=e.split(ys).filter(Boolean),i=t.split(ys).filter(Boolean);for(;n.length&&i.length;){const s=n.shift(),o=i.shift(),r=parseInt(s,10),a=parseInt(o,10),l=[r,a].sort();if(isNaN(l[0])){if(s>o)return 1;if(o>s)return-1;continue}if(isNaN(l[1]))return isNaN(r)?-1:1;if(r>a)return 1;if(a>r)return-1}return n.length-i.length}const sn={alphanumeric:Du,alphanumericCaseSensitive:Ou,text:Eu,textCaseSensitive:Lu,datetime:Tu,basic:Iu},Vu={getInitialState:e=>({sorting:[],...e}),getDefaultColumnDef:()=>({sortingFn:"auto"}),getDefaultOptions:e=>({onSortingChange:It("sorting",e),isMultiSortEvent:t=>t.shiftKey}),createColumn:(e,t)=>({getAutoSortingFn:()=>{const n=t.getFilteredRowModel().flatRows.slice(10);let i=!1;for(const s of n){const o=s==null?void 0:s.getValue(e.id);if(Object.prototype.toString.call(o)==="[object Date]")return sn.datetime;if(typeof o=="string"&&(i=!0,o.split(ys).length>1))return sn.alphanumeric}return i?sn.text:sn.basic},getAutoSortDir:()=>{const n=t.getFilteredRowModel().flatRows[0];return typeof(n==null?void 0:n.getValue(e.id))=="string"?"asc":"desc"},getSortingFn:()=>{var n,i;if(!e)throw new Error;return ci(e.columnDef.sortingFn)?e.columnDef.sortingFn:e.columnDef.sortingFn==="auto"?e.getAutoSortingFn():(n=(i=t.options.sortingFns)==null?void 0:i[e.columnDef.sortingFn])!=null?n:sn[e.columnDef.sortingFn]},toggleSorting:(n,i)=>{const s=e.getNextSortingOrder(),o=typeof n<"u"&&n!==null;t.setSorting(r=>{const a=r==null?void 0:r.find(h=>h.id===e.id),l=r==null?void 0:r.findIndex(h=>h.id===e.id);let c=[],u,f=o?n:s==="desc";if(r!=null&&r.length&&e.getCanMultiSort()&&i?a?u="toggle":u="add":r!=null&&r.length&&l!==r.length-1?u="replace":a?u="toggle":u="replace",u==="toggle"&&(o||s||(u="remove")),u==="add"){var d;c=[...r,{id:e.id,desc:f}],c.splice(0,c.length-((d=t.options.maxMultiSortColCount)!=null?d:Number.MAX_SAFE_INTEGER))}else u==="toggle"?c=r.map(h=>h.id===e.id?{...h,desc:f}:h):u==="remove"?c=r.filter(h=>h.id!==e.id):c=[{id:e.id,desc:f}];return c})},getFirstSortDir:()=>{var n,i;return((n=(i=e.columnDef.sortDescFirst)!=null?i:t.options.sortDescFirst)!=null?n:e.getAutoSortDir()==="desc")?"desc":"asc"},getNextSortingOrder:n=>{var i,s;const o=e.getFirstSortDir(),r=e.getIsSorted();return r?r!==o&&((i=t.options.enableSortingRemoval)==null||i)&&(!(n&&(s=t.options.enableMultiRemove)!=null)||s)?!1:r==="desc"?"asc":"desc":o},getCanSort:()=>{var n,i;return((n=e.columnDef.enableSorting)!=null?n:!0)&&((i=t.options.enableSorting)!=null?i:!0)&&!!e.accessorFn},getCanMultiSort:()=>{var n,i;return(n=(i=e.columnDef.enableMultiSort)!=null?i:t.options.enableMultiSort)!=null?n:!!e.accessorFn},getIsSorted:()=>{var n;const i=(n=t.getState().sorting)==null?void 0:n.find(s=>s.id===e.id);return i?i.desc?"desc":"asc":!1},getSortIndex:()=>{var n,i;return(n=(i=t.getState().sorting)==null?void 0:i.findIndex(s=>s.id===e.id))!=null?n:-1},clearSorting:()=>{t.setSorting(n=>n!=null&&n.length?n.filter(i=>i.id!==e.id):[])},getToggleSortingHandler:()=>{const n=e.getCanSort();return i=>{n&&(i.persist==null||i.persist(),e.toggleSorting==null||e.toggleSorting(void 0,e.getCanMultiSort()?t.options.isMultiSortEvent==null?void 0:t.options.isMultiSortEvent(i):!1))}}}),createTable:e=>({setSorting:t=>e.options.onSortingChange==null?void 0:e.options.onSortingChange(t),resetSorting:t=>{var n,i;e.setSorting(t?[]:(n=(i=e.initialState)==null?void 0:i.sorting)!=null?n:[])},getPreSortedRowModel:()=>e.getGroupedRowModel(),getSortedRowModel:()=>(!e._getSortedRowModel&&e.options.getSortedRowModel&&(e._getSortedRowModel=e.options.getSortedRowModel(e)),e.options.manualSorting||!e._getSortedRowModel?e.getPreSortedRowModel():e._getSortedRowModel())})},zu={getInitialState:e=>({columnVisibility:{},...e}),getDefaultOptions:e=>({onColumnVisibilityChange:It("columnVisibility",e)}),createColumn:(e,t)=>({toggleVisibility:n=>{e.getCanHide()&&t.setColumnVisibility(i=>({...i,[e.id]:n??!e.getIsVisible()}))},getIsVisible:()=>{var n,i;return(n=(i=t.getState().columnVisibility)==null?void 0:i[e.id])!=null?n:!0},getCanHide:()=>{var n,i;return((n=e.columnDef.enableHiding)!=null?n:!0)&&((i=t.options.enableHiding)!=null?i:!0)},getToggleVisibilityHandler:()=>n=>{e.toggleVisibility==null||e.toggleVisibility(n.target.checked)}}),createRow:(e,t)=>({_getAllVisibleCells:L(()=>[e.getAllCells(),t.getState().columnVisibility],n=>n.filter(i=>i.column.getIsVisible()),{key:"row._getAllVisibleCells",debug:()=>{var n;return(n=t.options.debugAll)!=null?n:t.options.debugRows}}),getVisibleCells:L(()=>[e.getLeftVisibleCells(),e.getCenterVisibleCells(),e.getRightVisibleCells()],(n,i,s)=>[...n,...i,...s],{key:!1,debug:()=>{var n;return(n=t.options.debugAll)!=null?n:t.options.debugRows}})}),createTable:e=>{const t=(n,i)=>L(()=>[i(),i().filter(s=>s.getIsVisible()).map(s=>s.id).join("_")],s=>s.filter(o=>o.getIsVisible==null?void 0:o.getIsVisible()),{key:n,debug:()=>{var s;return(s=e.options.debugAll)!=null?s:e.options.debugColumns}});return{getVisibleFlatColumns:t("getVisibleFlatColumns",()=>e.getAllFlatColumns()),getVisibleLeafColumns:t("getVisibleLeafColumns",()=>e.getAllLeafColumns()),getLeftVisibleLeafColumns:t("getLeftVisibleLeafColumns",()=>e.getLeftLeafColumns()),getRightVisibleLeafColumns:t("getRightVisibleLeafColumns",()=>e.getRightLeafColumns()),getCenterVisibleLeafColumns:t("getCenterVisibleLeafColumns",()=>e.getCenterLeafColumns()),setColumnVisibility:n=>e.options.onColumnVisibilityChange==null?void 0:e.options.onColumnVisibilityChange(n),resetColumnVisibility:n=>{var i;e.setColumnVisibility(n?{}:(i=e.initialState.columnVisibility)!=null?i:{})},toggleAllColumnsVisible:n=>{var i;n=(i=n)!=null?i:!e.getIsAllColumnsVisible(),e.setColumnVisibility(e.getAllLeafColumns().reduce((s,o)=>({...s,[o.id]:n||!(o.getCanHide!=null&&o.getCanHide())}),{}))},getIsAllColumnsVisible:()=>!e.getAllLeafColumns().some(n=>!(n.getIsVisible!=null&&n.getIsVisible())),getIsSomeColumnsVisible:()=>e.getAllLeafColumns().some(n=>n.getIsVisible==null?void 0:n.getIsVisible()),getToggleAllColumnsVisibilityHandler:()=>n=>{var i;e.toggleAllColumnsVisible((i=n.target)==null?void 0:i.checked)}}}},yo=[du,zu,$u,Pu,mu,Vu,ku,pu,Au,Fu,hu];function Hu(e){var t;(e.debugAll||e.debugTable)&&console.info("Creating Table Instance...");let n={_features:yo};const i=n._features.reduce((u,f)=>Object.assign(u,f.getDefaultOptions==null?void 0:f.getDefaultOptions(n)),{}),s=u=>n.options.mergeOptions?n.options.mergeOptions(i,u):{...i,...u};let r={...{},...(t=e.initialState)!=null?t:{}};n._features.forEach(u=>{var f;r=(f=u.getInitialState==null?void 0:u.getInitialState(r))!=null?f:r});const a=[];let l=!1;const c={_features:yo,options:{...i,...e},initialState:r,_queue:u=>{a.push(u),l||(l=!0,Promise.resolve().then(()=>{for(;a.length;)a.shift()();l=!1}).catch(f=>setTimeout(()=>{throw f})))},reset:()=>{n.setState(n.initialState)},setOptions:u=>{const f=he(u,n.options);n.options=s(f)},getState:()=>n.options.state,setState:u=>{n.options.onStateChange==null||n.options.onStateChange(u)},_getRowId:(u,f,d)=>{var h;return(h=n.options.getRowId==null?void 0:n.options.getRowId(u,f,d))!=null?h:`${d?[d.id,f].join("."):f}`},getCoreRowModel:()=>(n._getCoreRowModel||(n._getCoreRowModel=n.options.getCoreRowModel(n)),n._getCoreRowModel()),getRowModel:()=>n.getPaginationRowModel(),getRow:u=>{const f=n.getRowModel().rowsById[u];if(!f)throw new Error;return f},_getDefaultColumnDef:L(()=>[n.options.defaultColumn],u=>{var f;return u=(f=u)!=null?f:{},{header:d=>{const h=d.header.column.columnDef;return h.accessorKey?h.accessorKey:h.accessorFn?h.id:null},cell:d=>{var h,g;return(h=(g=d.renderValue())==null||g.toString==null?void 0:g.toString())!=null?h:null},...n._features.reduce((d,h)=>Object.assign(d,h.getDefaultColumnDef==null?void 0:h.getDefaultColumnDef()),{}),...u}},{debug:()=>{var u;return(u=n.options.debugAll)!=null?u:n.options.debugColumns},key:!1}),_getColumnDefs:()=>n.options.columns,getAllColumns:L(()=>[n._getColumnDefs()],u=>{const f=function(d,h,g){return g===void 0&&(g=0),d.map(p=>{const m=fu(n,p,g,h),_=p;return m.columns=_.columns?f(_.columns,m,g+1):[],m})};return f(u)},{key:!1,debug:()=>{var u;return(u=n.options.debugAll)!=null?u:n.options.debugColumns}}),getAllFlatColumns:L(()=>[n.getAllColumns()],u=>u.flatMap(f=>f.getFlatColumns()),{key:!1,debug:()=>{var u;return(u=n.options.debugAll)!=null?u:n.options.debugColumns}}),_getAllFlatColumnsById:L(()=>[n.getAllFlatColumns()],u=>u.reduce((f,d)=>(f[d.id]=d,f),{}),{key:!1,debug:()=>{var u;return(u=n.options.debugAll)!=null?u:n.options.debugColumns}}),getAllLeafColumns:L(()=>[n.getAllColumns(),n._getOrderColumnsFn()],(u,f)=>{let d=u.flatMap(h=>h.getLeafColumns());return f(d)},{key:!1,debug:()=>{var u;return(u=n.options.debugAll)!=null?u:n.options.debugColumns}}),getColumn:u=>n._getAllFlatColumnsById()[u]};return Object.assign(n,c),n._features.forEach(u=>Object.assign(n,u.createTable==null?void 0:u.createTable(n))),n}function Nu(e,t,n,i){const s=()=>{var r;return(r=o.getValue())!=null?r:e.options.renderFallbackValue},o={id:`${t.id}_${n.id}`,row:t,column:n,getValue:()=>t.getValue(i),renderValue:s,getContext:L(()=>[e,n,t,o],(r,a,l,c)=>({table:r,column:a,row:l,cell:c,getValue:c.getValue,renderValue:c.renderValue}),{key:!1,debug:()=>e.options.debugAll})};return e._features.forEach(r=>{Object.assign(o,r.createCell==null?void 0:r.createCell(o,n,t,e))},{}),o}const Bu=(e,t,n,i,s,o,r)=>{let a={id:t,index:i,original:n,depth:s,parentRow:r,_valuesCache:{},_uniqueValuesCache:{},getValue:l=>{if(a._valuesCache.hasOwnProperty(l))return a._valuesCache[l];const c=e.getColumn(l);if(c!=null&&c.accessorFn)return a._valuesCache[l]=c.accessorFn(a.original,i),a._valuesCache[l]},getUniqueValues:l=>{if(a._uniqueValuesCache.hasOwnProperty(l))return a._uniqueValuesCache[l];const c=e.getColumn(l);if(c!=null&&c.accessorFn)return c.columnDef.getUniqueValues?(a._uniqueValuesCache[l]=c.columnDef.getUniqueValues(a.original,i),a._uniqueValuesCache[l]):(a._uniqueValuesCache[l]=[a.getValue(l)],a._uniqueValuesCache[l])},renderValue:l=>{var c;return(c=a.getValue(l))!=null?c:e.options.renderFallbackValue},subRows:o??[],getLeafRows:()=>uu(a.subRows,l=>l.subRows),getAllCells:L(()=>[e.getAllLeafColumns()],l=>l.map(c=>Nu(e,a,c,c.id)),{key:!1,debug:()=>{var l;return(l=e.options.debugAll)!=null?l:e.options.debugRows}}),_getAllCellsByColumnId:L(()=>[a.getAllCells()],l=>l.reduce((c,u)=>(c[u.column.id]=u,c),{}),{key:"row.getAllCellsByColumnId",debug:()=>{var l;return(l=e.options.debugAll)!=null?l:e.options.debugRows}})};for(let l=0;lL(()=>[e.options.data],t=>{const n={rows:[],flatRows:[],rowsById:{}},i=function(s,o,r){o===void 0&&(o=0);const a=[];for(let c=0;c{var t;return(t=e.options.debugAll)!=null?t:e.options.debugTable},onChange:()=>{e._autoResetPageIndex()}})}/** - * svelte-table - * - * Copyright (c) TanStack - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function Wu(e){let t;return{c(){t=J(e[0])},l(n){t=ql(n,e[0])},m(n,i){Nl(n,t,i)},p(n,[i]){i&1&&jt(t,n[0])},i:ht,o:ht,d(n){n&&X(t)}}}function Gu(e,t,n){let{content:i}=t;return e.$$set=s=>{"content"in s&&n(0,i=s.content)},[i]}class qu extends K{constructor(t){super(),Q(this,t,Gu,Wu,Y,{content:0})}}const Yu=da((e,t,n,i)=>`${lc(t.content)}`);var Uu=typeof document>"u"?Yu:qu;function Xu(e,t,n){let i,s;return i=new t({props:n,$$inline:!0}),{c(){H(i.$$.fragment)},l(o){uc(i.$$.fragment,o)},m(o,r){V(i,o,r),s=!0},p:ht,i(o){s||(S(i.$$.fragment,o),s=!0)},o(o){M(i.$$.fragment,o),s=!1},d(o){z(i,o)}}}function Ku(e,t){return class extends K{constructor(i){super(),Q(this,i,null,s=>Xu(s,e,t),Y,{},void 0)}}}function Qu(e,t){return da((i,s,o,r)=>`${cc(e,"TableComponent").$$render(i,t,{},{})}`)}const Pa=typeof window>"u"?Qu:Ku;function Zu(e){return typeof e=="object"&&typeof e.$$render=="function"&&typeof e.render=="function"}function Ju(e){var t,n;let i="__SVELTE_HMR"in window;return e.prototype instanceof K||i&&((t=e.name)==null?void 0:t.startsWith("Proxy<"))&&((n=e.name)==null?void 0:n.endsWith(">"))}function vo(e){return typeof document>"u"?Zu(e):Ju(e)}function xo(e){return Pa(Uu,{content:e})}function ui(e,t){if(!e)return null;if(vo(e))return Pa(e,t);if(typeof e=="function"){const n=e(t);return vo(n)?n:xo(n)}return xo(e)}function tf(e){let t;"subscribe"in e?t=e:t=cs(e);let n={state:{},onStateChange:()=>{},renderFallbackValue:null,...Fl(t)},i=Hu(n),s=Ft(i.initialState),o=Ai([s,t],a=>a);return cs(i,function(l){const c=o.subscribe(u=>{let[f,d]=u;i.setOptions(h=>({...h,...d,state:{...f,...d.state},onStateChange:g=>{g instanceof Function?s.update(g):s.set(g),n.onStateChange==null||n.onStateChange(g)}})),l(i)});return function(){c()}})}function Pi(e){return e.split("-")[1]}function Fa(e){return e==="y"?"height":"width"}function Pe(e){return e.split("-")[0]}function Fi(e){return["top","bottom"].includes(Pe(e))?"x":"y"}function wo(e,t,n){let{reference:i,floating:s}=e;const o=i.x+i.width/2-s.width/2,r=i.y+i.height/2-s.height/2,a=Fi(t),l=Fa(a),c=i[l]/2-s[l]/2,u=a==="x";let f;switch(Pe(t)){case"top":f={x:o,y:i.y-s.height};break;case"bottom":f={x:o,y:i.y+i.height};break;case"right":f={x:i.x+i.width,y:r};break;case"left":f={x:i.x-s.width,y:r};break;default:f={x:i.x,y:i.y}}switch(Pi(t)){case"start":f[a]-=c*(n&&u?-1:1);break;case"end":f[a]+=c*(n&&u?-1:1)}return f}const ef=async(e,t,n)=>{const{placement:i="bottom",strategy:s="absolute",middleware:o=[],platform:r}=n,a=o.filter(Boolean),l=await(r.isRTL==null?void 0:r.isRTL(t));let c=await r.getElementRects({reference:e,floating:t,strategy:s}),{x:u,y:f}=wo(c,i,l),d=i,h={},g=0;for(let p=0;pe.concat(t,t+"-start",t+"-end"),[]);const af={left:"right",right:"left",bottom:"top",top:"bottom"};function di(e){return e.replace(/left|right|bottom|top/g,t=>af[t])}function lf(e,t,n){n===void 0&&(n=!1);const i=Pi(e),s=Fi(e),o=Fa(s);let r=s==="x"?i===(n?"end":"start")?"right":"left":i==="start"?"bottom":"top";return t.reference[o]>t.floating[o]&&(r=di(r)),{main:r,cross:di(r)}}const cf={start:"end",end:"start"};function Ki(e){return e.replace(/start|end/g,t=>cf[t])}const uf=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var n;const{placement:i,middlewareData:s,rects:o,initialPlacement:r,platform:a,elements:l}=t,{mainAxis:c=!0,crossAxis:u=!0,fallbackPlacements:f,fallbackStrategy:d="bestFit",fallbackAxisSideDirection:h="none",flipAlignment:g=!0,...p}=e,m=Pe(i),_=Pe(r)===r,b=await(a.isRTL==null?void 0:a.isRTL(l.floating)),y=f||(_||!g?[di(r)]:function(C){const D=di(C);return[Ki(C),D,Ki(D)]}(r));f||h==="none"||y.push(...function(C,D,U,Z){const E=Pi(C);let T=function(B,ft,it){const xt=["left","right"],Ut=["right","left"],pt=["top","bottom"],mt=["bottom","top"];switch(B){case"top":case"bottom":return it?ft?Ut:xt:ft?xt:Ut;case"left":case"right":return ft?pt:mt;default:return[]}}(Pe(C),U==="start",Z);return E&&(T=T.map(B=>B+"-"+E),D&&(T=T.concat(T.map(Ki)))),T}(r,g,h,b));const x=[r,...y],v=await Da(t,p),R=[];let k=((n=s.flip)==null?void 0:n.overflows)||[];if(c&&R.push(v[m]),u){const{main:C,cross:D}=lf(i,o,b);R.push(v[C],v[D])}if(k=[...k,{placement:i,overflows:R}],!R.every(C=>C<=0)){var $,A;const C=((($=s.flip)==null?void 0:$.index)||0)+1,D=x[C];if(D)return{data:{index:C,overflows:k},reset:{placement:D}};let U=(A=k.filter(Z=>Z.overflows[0]<=0).sort((Z,E)=>Z.overflows[1]-E.overflows[1])[0])==null?void 0:A.placement;if(!U)switch(d){case"bestFit":{var F;const Z=(F=k.map(E=>[E.placement,E.overflows.filter(T=>T>0).reduce((T,B)=>T+B,0)]).sort((E,T)=>E[1]-T[1])[0])==null?void 0:F[0];Z&&(U=Z);break}case"initialPlacement":U=r}if(i!==U)return{reset:{placement:U}}}return{}}}},ff=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){const{x:n,y:i}=t,s=await async function(o,r){const{placement:a,platform:l,elements:c}=o,u=await(l.isRTL==null?void 0:l.isRTL(c.floating)),f=Pe(a),d=Pi(a),h=Fi(a)==="x",g=["left","top"].includes(f)?-1:1,p=u&&h?-1:1,m=typeof r=="function"?r(o):r;let{mainAxis:_,crossAxis:b,alignmentAxis:y}=typeof m=="number"?{mainAxis:m,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...m};return d&&typeof y=="number"&&(b=d==="end"?-1*y:y),h?{x:b*p,y:_*g}:{x:_*g,y:b*p}}(t,e);return{x:n+s.x,y:i+s.y,data:s}}}};function df(e){return e==="x"?"y":"x"}const hf=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:i,placement:s}=t,{mainAxis:o=!0,crossAxis:r=!1,limiter:a={fn:m=>{let{x:_,y:b}=m;return{x:_,y:b}}},...l}=e,c={x:n,y:i},u=await Da(t,l),f=Fi(Pe(s)),d=df(f);let h=c[f],g=c[d];if(o){const m=f==="y"?"bottom":"right";h=So(h+u[f==="y"?"top":"left"],h,h-u[m])}if(r){const m=d==="y"?"bottom":"right";g=So(g+u[d==="y"?"top":"left"],g,g-u[m])}const p=a.fn({...t,[f]:h,[d]:g});return{...p,data:{x:p.x-n,y:p.y-i}}}}};function Ct(e){var t;return((t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Zt(e){return Ct(e).getComputedStyle(e)}function Oa(e){return e instanceof Ct(e).Node}function ve(e){return Oa(e)?(e.nodeName||"").toLowerCase():""}let Ln;function Ea(){if(Ln)return Ln;const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?(Ln=e.brands.map(t=>t.brand+"/"+t.version).join(" "),Ln):navigator.userAgent}function qt(e){return e instanceof Ct(e).HTMLElement}function Gt(e){return e instanceof Ct(e).Element}function Co(e){return typeof ShadowRoot>"u"?!1:e instanceof Ct(e).ShadowRoot||e instanceof ShadowRoot}function Di(e){const{overflow:t,overflowX:n,overflowY:i,display:s}=Zt(e);return/auto|scroll|overlay|hidden|clip/.test(t+i+n)&&!["inline","contents"].includes(s)}function gf(e){return["table","td","th"].includes(ve(e))}function vs(e){const t=/firefox/i.test(Ea()),n=Zt(e),i=n.backdropFilter||n.WebkitBackdropFilter;return n.transform!=="none"||n.perspective!=="none"||!!i&&i!=="none"||t&&n.willChange==="filter"||t&&!!n.filter&&n.filter!=="none"||["transform","perspective"].some(s=>n.willChange.includes(s))||["paint","layout","strict","content"].some(s=>{const o=n.contain;return o!=null&&o.includes(s)})}function xs(){return/^((?!chrome|android).)*safari/i.test(Ea())}function Bs(e){return["html","body","#document"].includes(ve(e))}const Mo=Math.min,hn=Math.max,hi=Math.round;function La(e){const t=Zt(e);let n=parseFloat(t.width),i=parseFloat(t.height);const s=qt(e),o=s?e.offsetWidth:n,r=s?e.offsetHeight:i,a=hi(n)!==o||hi(i)!==r;return a&&(n=o,i=r),{width:n,height:i,fallback:a}}function Ta(e){return Gt(e)?e:e.contextElement}const Ia={x:1,y:1};function qe(e){const t=Ta(e);if(!qt(t))return Ia;const n=t.getBoundingClientRect(),{width:i,height:s,fallback:o}=La(t);let r=(o?hi(n.width):n.width)/i,a=(o?hi(n.height):n.height)/s;return r&&Number.isFinite(r)||(r=1),a&&Number.isFinite(a)||(a=1),{x:r,y:a}}function Ee(e,t,n,i){var s,o;t===void 0&&(t=!1),n===void 0&&(n=!1);const r=e.getBoundingClientRect(),a=Ta(e);let l=Ia;t&&(i?Gt(i)&&(l=qe(i)):l=qe(e));const c=a?Ct(a):window,u=xs()&&n;let f=(r.left+(u&&((s=c.visualViewport)==null?void 0:s.offsetLeft)||0))/l.x,d=(r.top+(u&&((o=c.visualViewport)==null?void 0:o.offsetTop)||0))/l.y,h=r.width/l.x,g=r.height/l.y;if(a){const p=Ct(a),m=i&&Gt(i)?Ct(i):i;let _=p.frameElement;for(;_&&i&&m!==p;){const b=qe(_),y=_.getBoundingClientRect(),x=getComputedStyle(_);y.x+=(_.clientLeft+parseFloat(x.paddingLeft))*b.x,y.y+=(_.clientTop+parseFloat(x.paddingTop))*b.y,f*=b.x,d*=b.y,h*=b.x,g*=b.y,f+=y.x,d+=y.y,_=Ct(_).frameElement}}return fi({width:h,height:g,x:f,y:d})}function _e(e){return((Oa(e)?e.ownerDocument:e.document)||window.document).documentElement}function Oi(e){return Gt(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Va(e){return Ee(_e(e)).left+Oi(e).scrollLeft}function vn(e){if(ve(e)==="html")return e;const t=e.assignedSlot||e.parentNode||Co(e)&&e.host||_e(e);return Co(t)?t.host:t}function za(e){const t=vn(e);return Bs(t)?t.ownerDocument.body:qt(t)&&Di(t)?t:za(t)}function gn(e,t){var n;t===void 0&&(t=[]);const i=za(e),s=i===((n=e.ownerDocument)==null?void 0:n.body),o=Ct(i);return s?t.concat(o,o.visualViewport||[],Di(i)?i:[]):t.concat(i,gn(i))}function ko(e,t,n){let i;if(t==="viewport")i=function(r,a){const l=Ct(r),c=_e(r),u=l.visualViewport;let f=c.clientWidth,d=c.clientHeight,h=0,g=0;if(u){f=u.width,d=u.height;const p=xs();(!p||p&&a==="fixed")&&(h=u.offsetLeft,g=u.offsetTop)}return{width:f,height:d,x:h,y:g}}(e,n);else if(t==="document")i=function(r){const a=_e(r),l=Oi(r),c=r.ownerDocument.body,u=hn(a.scrollWidth,a.clientWidth,c.scrollWidth,c.clientWidth),f=hn(a.scrollHeight,a.clientHeight,c.scrollHeight,c.clientHeight);let d=-l.scrollLeft+Va(r);const h=-l.scrollTop;return Zt(c).direction==="rtl"&&(d+=hn(a.clientWidth,c.clientWidth)-u),{width:u,height:f,x:d,y:h}}(_e(e));else if(Gt(t))i=function(r,a){const l=Ee(r,!0,a==="fixed"),c=l.top+r.clientTop,u=l.left+r.clientLeft,f=qt(r)?qe(r):{x:1,y:1};return{width:r.clientWidth*f.x,height:r.clientHeight*f.y,x:u*f.x,y:c*f.y}}(t,n);else{const r={...t};if(xs()){var s,o;const a=Ct(e);r.x-=((s=a.visualViewport)==null?void 0:s.offsetLeft)||0,r.y-=((o=a.visualViewport)==null?void 0:o.offsetTop)||0}i=r}return fi(i)}function Ro(e,t){return qt(e)&&Zt(e).position!=="fixed"?t?t(e):e.offsetParent:null}function $o(e,t){const n=Ct(e);if(!qt(e))return n;let i=Ro(e,t);for(;i&&gf(i)&&Zt(i).position==="static";)i=Ro(i,t);return i&&(ve(i)==="html"||ve(i)==="body"&&Zt(i).position==="static"&&!vs(i))?n:i||function(s){let o=vn(s);for(;qt(o)&&!Bs(o);){if(vs(o))return o;o=vn(o)}return null}(e)||n}function pf(e,t,n){const i=qt(t),s=_e(t),o=Ee(e,!0,n==="fixed",t);let r={scrollLeft:0,scrollTop:0};const a={x:0,y:0};if(i||!i&&n!=="fixed")if((ve(t)!=="body"||Di(s))&&(r=Oi(t)),qt(t)){const l=Ee(t,!0);a.x=l.x+t.clientLeft,a.y=l.y+t.clientTop}else s&&(a.x=Va(s));return{x:o.left+r.scrollLeft-a.x,y:o.top+r.scrollTop-a.y,width:o.width,height:o.height}}const mf={getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:i,strategy:s}=e;const o=n==="clippingAncestors"?function(c,u){const f=u.get(c);if(f)return f;let d=gn(c).filter(m=>Gt(m)&&ve(m)!=="body"),h=null;const g=Zt(c).position==="fixed";let p=g?vn(c):c;for(;Gt(p)&&!Bs(p);){const m=Zt(p),_=vs(p);m.position==="fixed"?h=null:(g?_||h:_||m.position!=="static"||!h||!["absolute","fixed"].includes(h.position))?h=m:d=d.filter(b=>b!==p),p=vn(p)}return u.set(c,d),d}(t,this._c):[].concat(n),r=[...o,i],a=r[0],l=r.reduce((c,u)=>{const f=ko(t,u,s);return c.top=hn(f.top,c.top),c.right=Mo(f.right,c.right),c.bottom=Mo(f.bottom,c.bottom),c.left=hn(f.left,c.left),c},ko(t,a,s));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:t,offsetParent:n,strategy:i}=e;const s=qt(n),o=_e(n);if(n===o)return t;let r={scrollLeft:0,scrollTop:0},a={x:1,y:1};const l={x:0,y:0};if((s||!s&&i!=="fixed")&&((ve(n)!=="body"||Di(o))&&(r=Oi(n)),qt(n))){const c=Ee(n);a=qe(n),l.x=c.x+n.clientLeft,l.y=c.y+n.clientTop}return{width:t.width*a.x,height:t.height*a.y,x:t.x*a.x-r.scrollLeft*a.x+l.x,y:t.y*a.y-r.scrollTop*a.y+l.y}},isElement:Gt,getDimensions:function(e){return La(e)},getOffsetParent:$o,getDocumentElement:_e,getScale:qe,async getElementRects(e){let{reference:t,floating:n,strategy:i}=e;const s=this.getOffsetParent||$o,o=this.getDimensions;return{reference:pf(t,await s(n),i),floating:{x:0,y:0,...await o(n)}}},getClientRects:e=>Array.from(e.getClientRects()),isRTL:e=>Zt(e).direction==="rtl"};function _f(e,t,n,i){i===void 0&&(i={});const{ancestorScroll:s=!0,ancestorResize:o=!0,elementResize:r=!0,animationFrame:a=!1}=i,l=s&&!a,c=l||o?[...Gt(e)?gn(e):e.contextElement?gn(e.contextElement):[],...gn(t)]:[];c.forEach(h=>{l&&h.addEventListener("scroll",n,{passive:!0}),o&&h.addEventListener("resize",n)});let u,f=null;r&&(f=new ResizeObserver(()=>{n()}),Gt(e)&&!a&&f.observe(e),Gt(e)||!e.contextElement||a||f.observe(e.contextElement),f.observe(t));let d=a?Ee(e):null;return a&&function h(){const g=Ee(e);!d||g.x===d.x&&g.y===d.y&&g.width===d.width&&g.height===d.height||n(),d=g,u=requestAnimationFrame(h)}(),n(),()=>{var h;c.forEach(g=>{l&&g.removeEventListener("scroll",n),o&&g.removeEventListener("resize",n)}),(h=f)==null||h.disconnect(),f=null,a&&cancelAnimationFrame(u)}}const bf=(e,t,n)=>{const i=new Map,s={platform:mf,...n},o={...s.platform,_c:i};return ef(e,t,{...s,platform:o})};function yf(e){let t,n;const i={autoUpdate:!0};let s=e;const o=u=>({...i,...e||{},...u||{}}),r=u=>{t&&n&&(s=o(u),bf(t,n,s).then(f=>{Object.assign(n.style,{position:f.strategy,left:`${f.x}px`,top:`${f.y}px`}),s!=null&&s.onComputed&&s.onComputed(f)}))},a=u=>{if("subscribe"in u)return c(u),{};t=u,r()},l=(u,f)=>{let d;n=u,s=o(f),setTimeout(()=>r(f),0),r(f);const h=()=>{d&&(d(),d=void 0)},g=({autoUpdate:p}=s||{})=>{h(),p!==!1&&Ts().then(()=>_f(t,n,()=>r(s),p===!0?{}:p))};return d=g(),{update(p){r(p),d=g(p)},destroy(){h()}}},c=u=>{const f=u.subscribe(d=>{t===void 0?(t=d,r()):(Object.assign(t,d),r())});en(f)};return[a,l,r]}function vf(e){const t=e-1;return t*t*t+1}function Ao(e,{delay:t=0,duration:n=400,easing:i=ea}={}){const s=+getComputedStyle(e).opacity;return{delay:t,duration:n,easing:i,css:o=>`opacity: ${o*s}`}}function Po(e,{delay:t=0,duration:n=400,easing:i=vf,start:s=0,opacity:o=0}={}){const r=getComputedStyle(e),a=+r.opacity,l=r.transform==="none"?"":r.transform,c=1-s,u=a*(1-o);return{delay:t,duration:n,easing:i,css:(f,d)=>` - transform: ${l} scale(${1-c*d}); - opacity: ${a-u*d} - `}}function xf(e){let t,n,i,s,o;const r=e[2].default,a=Rt(r,e,e[1],null);return{c(){t=P("div"),a&&a.c(),t.hidden=!0},m(l,c){ot(l,t,c),a&&a.m(t,null),i=!0,s||(o=Os(n=wf.call(null,t,e[0])),s=!0)},p(l,[c]){a&&a.p&&(!i||c&2)&&At(a,r,l,l[1],i?$t(r,l[1],c,null):Pt(l[1]),null),n&&ae(n.update)&&c&1&&n.update.call(null,l[0])},i(l){i||(S(a,l),i=!0)},o(l){M(a,l),i=!1},d(l){l&&X(t),a&&a.d(l),s=!1,o()}}}function wf(e,t="body"){let n;async function i(o){if(t=o,typeof t=="string"){if(n=document.querySelector(t),n===null&&(await Ts(),n=document.querySelector(t)),n===null)throw new Error(`No element found matching css selector: "${t}"`)}else if(t instanceof HTMLElement)n=t;else throw new TypeError(`Unknown portal target type: ${t===null?"null":typeof t}. Allowed types: string (CSS selector) or HTMLElement.`);n.appendChild(e),e.hidden=!1}function s(){e.parentNode&&e.parentNode.removeChild(e)}return i(t),{update:i,destroy:s}}function Sf(e,t,n){let{$$slots:i={},$$scope:s}=t,{target:o="body"}=t;return e.$$set=r=>{"target"in r&&n(0,o=r.target),"$$scope"in r&&n(1,s=r.$$scope)},[o,s,i]}class Cf extends K{constructor(t){super(),Q(this,t,Sf,xf,Y,{target:0})}}const Mf=e=>({}),Fo=e=>({floatingRef:e[3],displayTooltip:e[5],hideTooltip:e[6]});function Do(e){let t,n;return t=new Cf({props:{target:"body",$$slots:{default:[kf]},$$scope:{ctx:e}}}),{c(){H(t.$$.fragment)},m(i,s){V(t,i,s),n=!0},p(i,s){const o={};s&257&&(o.$$scope={dirty:s,ctx:i}),t.$set(o)},i(i){n||(S(t.$$.fragment,i),n=!0)},o(i){M(t.$$.fragment,i),n=!1},d(i){z(t,i)}}}function kf(e){let t,n,i,s,o,r;return{c(){t=P("div"),n=J(e[0]),O(t,"class","absolute p-2 text-sm bg-dark-50 text-dark-400 rounded-md max-w-xl font-main")},m(a,l){ot(a,t,l),w(t,n),s=!0,o||(r=Os(e[4].call(null,t)),o=!0)},p(a,l){(!s||l&1)&&jt(n,a[0])},i(a){s||(Qe(()=>{s&&(i||(i=ri(t,Ao,{duration:150},!0)),i.run(1))}),s=!0)},o(a){i||(i=ri(t,Ao,{duration:150},!1)),i.run(0),s=!1},d(a){a&&X(t),a&&i&&i.end(),o=!1,r()}}}function Rf(e){let t,n,i;const s=e[7].default,o=Rt(s,e,e[8],Fo);let r=e[2]&&!e[1]&&Do(e);return{c(){o&&o.c(),t=q(),r&&r.c(),n=kn()},m(a,l){o&&o.m(a,l),ot(a,t,l),r&&r.m(a,l),ot(a,n,l),i=!0},p(a,[l]){o&&o.p&&(!i||l&256)&&At(o,s,a,a[8],i?$t(s,a[8],l,Mf):Pt(a[8]),Fo),a[2]&&!a[1]?r?(r.p(a,l),l&6&&S(r,1)):(r=Do(a),r.c(),S(r,1),r.m(n.parentNode,n)):r&&(Lt(),M(r,1,1,()=>{r=null}),Tt())},i(a){i||(S(o,a),S(r),i=!0)},o(a){M(o,a),M(r),i=!1},d(a){o&&o.d(a),a&&X(t),r&&r.d(a),a&&X(n)}}}function $f(e,t,n){let{$$slots:i={},$$scope:s}=t,{content:o}=t,{disabled:r}=t;const[a,l]=yf({strategy:"absolute",placement:"top",middleware:[ff(6),uf(),hf()]});let c=!1,u;const f=()=>{r||(clearTimeout(u),u=setTimeout(()=>{n(2,c=!0)},300))},d=()=>{r||(clearTimeout(u),n(2,c=!1))};return e.$$set=h=>{"content"in h&&n(0,o=h.content),"disabled"in h&&n(1,r=h.disabled),"$$scope"in h&&n(8,s=h.$$scope)},[o,r,c,a,l,f,d,i,s]}class Af extends K{constructor(t){super(),Q(this,t,$f,Rf,Y,{content:0,disabled:1})}}function Oo(e,t,n){const i=e.slice();return i[9]=t[n],i}function Eo(e,t,n){const i=e.slice();return i[12]=t[n],i}function Lo(e,t,n){const i=e.slice();return i[18]=t[n],i}function To(e,t,n){const i=e.slice();return i[21]=t[n],i}function Io(e){let t,n,i,s,o,r,a,l,c,u;var f=ui(e[21].column.columnDef.header,e[21].getContext());function d(m){return{}}f&&(n=Xe(f,d()));const h=[Ff,Pf],g=[];function p(m,_){return _&1&&(s=null),_&1&&(o=null),s==null&&(s=m[21].column.getIsSorted()==="asc"),s?0:(o==null&&(o=m[21].column.getIsSorted()==="desc"),o?1:-1)}return~(r=p(e,-1))&&(a=g[r]=h[r](e)),{c(){t=P("button"),n&&H(n.$$.fragment),i=q(),a&&a.c(),O(t,"class","flex items-center justify-center w-full gap-1"),Fn(t,"cursor-pointer",e[21].column.getCanSort()),Fn(t,"select-none",e[21].column.getCanSort())},m(m,_){ot(m,t,_),n&&V(n,t,null),w(t,i),~r&&g[r].m(t,null),l=!0,c||(u=Nt(t,"click",function(){ae(e[21].column.getToggleSortingHandler())&&e[21].column.getToggleSortingHandler().apply(this,arguments)}),c=!0)},p(m,_){if(e=m,_&1&&f!==(f=ui(e[21].column.columnDef.header,e[21].getContext()))){if(n){Lt();const y=n;M(y.$$.fragment,1,0,()=>{z(y,1)}),Tt()}f?(n=Xe(f,d()),H(n.$$.fragment),S(n.$$.fragment,1),V(n,t,i)):n=null}let b=r;r=p(e,_),r!==b&&(a&&(Lt(),M(g[b],1,1,()=>{g[b]=null}),Tt()),~r?(a=g[r],a||(a=g[r]=h[r](e),a.c()),S(a,1),a.m(t,null)):a=null),(!l||_&1)&&Fn(t,"cursor-pointer",e[21].column.getCanSort()),(!l||_&1)&&Fn(t,"select-none",e[21].column.getCanSort())},i(m){l||(n&&S(n.$$.fragment,m),S(a),l=!0)},o(m){n&&M(n.$$.fragment,m),M(a),l=!1},d(m){m&&X(t),n&&z(n),~r&&g[r].d(),c=!1,u()}}}function Pf(e){let t,n;return t=new su({}),{c(){H(t.$$.fragment)},m(i,s){V(t,i,s),n=!0},i(i){n||(S(t.$$.fragment,i),n=!0)},o(i){M(t.$$.fragment,i),n=!1},d(i){z(t,i)}}}function Ff(e){let t,n;return t=new cu({}),{c(){H(t.$$.fragment)},m(i,s){V(t,i,s),n=!0},i(i){n||(S(t.$$.fragment,i),n=!0)},o(i){M(t.$$.fragment,i),n=!1},d(i){z(t,i)}}}function Vo(e){let t,n,i,s=!e[21].isPlaceholder&&Io(e);return{c(){t=P("th"),s&&s.c(),O(t,"class",n=`p-1 bg-dark-600 select-none ${e[21].id==="executionTime"?"w-1/4":"w-3/4"}`)},m(o,r){ot(o,t,r),s&&s.m(t,null),i=!0},p(o,r){o[21].isPlaceholder?s&&(Lt(),M(s,1,1,()=>{s=null}),Tt()):s?(s.p(o,r),r&1&&S(s,1)):(s=Io(o),s.c(),S(s,1),s.m(t,null)),(!i||r&1&&n!==(n=`p-1 bg-dark-600 select-none ${o[21].id==="executionTime"?"w-1/4":"w-3/4"}`))&&O(t,"class",n)},i(o){i||(S(s),i=!0)},o(o){M(s),i=!1},d(o){o&&X(t),s&&s.d()}}}function zo(e){let t,n,i,s=e[18].headers,o=[];for(let a=0;aM(o[a],1,1,()=>{o[a]=null});return{c(){t=P("tr");for(let a=0;a{z(f,1)}),Tt()}a?(n=Xe(a,l()),H(n.$$.fragment),S(n.$$.fragment,1),V(n,t,null)):n=null}(!s||u&1&&i!==(i=`${e[12].column.id==="executionTime"&&"text-center"} p-2 bg-dark-700 ${e[9].original.slow&&"text-yellow-500"} truncate max-w-[200px]`))&&O(t,"class",i)},i(c){s||(n&&S(n.$$.fragment,c),s=!0)},o(c){n&&M(n.$$.fragment,c),s=!1},d(c){c&&X(t),n&&z(n),o=!1,Jt(r)}}}function Ho(e){let t,n;return t=new Af({props:{content:e[12].getValue(),disabled:e[12].column.id!=="query",$$slots:{default:[Df,({floatingRef:i,displayTooltip:s,hideTooltip:o})=>({15:i,16:s,17:o}),({floatingRef:i,displayTooltip:s,hideTooltip:o})=>(i?32768:0)|(s?65536:0)|(o?131072:0)]},$$scope:{ctx:e}}}),{c(){H(t.$$.fragment)},m(i,s){V(t,i,s),n=!0},p(i,s){const o={};s&1&&(o.content=i[12].getValue()),s&1&&(o.disabled=i[12].column.id!=="query"),s&16973825&&(o.$$scope={dirty:s,ctx:i}),t.$set(o)},i(i){n||(S(t.$$.fragment,i),n=!0)},o(i){M(t.$$.fragment,i),n=!1},d(i){z(t,i)}}}function No(e){let t,n,i,s=e[9].getVisibleCells(),o=[];for(let a=0;aM(o[a],1,1,()=>{o[a]=null});return{c(){t=P("tr");for(let a=0;aM(l[h],1,1,()=>{l[h]=null});let u=e[0].getRowModel().rows,f=[];for(let h=0;hM(f[h],1,1,()=>{f[h]=null});return{c(){t=P("div"),n=P("table"),i=P("thead");for(let h=0;hn(3,i=d)),gt(e,Qn,d=>n(4,s=d));const r=Vs(),a=[{accessorKey:"query",header:"Query",cell:d=>d.getValue(),enableSorting:!0},{accessorKey:"executionTime",header:"Time (ms)",cell:d=>d.getValue().toFixed(4),enableSorting:!0}];let l=[];const c=d=>{d instanceof Function?n(2,l=d(l)):n(2,l=d),u.update(h=>({...h,state:{...h.state,sorting:l}}))},u=Ft({data:s,columns:a,manualPagination:!0,manualSorting:!0,pageCount:-1,getCoreRowModel:ju(),onSortingChange:c,state:{sorting:l}}),f=tf(u);return gt(e,f,d=>n(0,o=d)),e.$$.update=()=>{e.$$.dirty&16&&u.update(d=>({...d,data:s})),e.$$.dirty&12&&ya("fetchResource",{resource:r.params.resource,pageIndex:i,sortBy:l})},[o,f,l,i,s]}class Lf extends K{constructor(t){super(),Q(this,t,Ef,Of,Y,{})}}function Tf(e){let t,n,i,s,o,r,a,l,c,u=e[0].resourceQueriesCount+"",f,d,h,g,p=e[0].resourceTime.toFixed(4)+"",m,_,b,y,x,v=e[0].resourceSlowQueries+"",R,k,$,A;return i=new va({}),{c(){t=P("div"),n=P("button"),H(i.$$.fragment),s=q(),o=P("p"),o.textContent=`${e[1].params.resource}`,r=q(),a=P("div"),l=P("p"),c=J("Queries: "),f=J(u),d=q(),h=P("p"),g=J("Time: "),m=J(p),_=J(" ms"),b=q(),y=P("p"),x=J("Slow queries: "),R=J(v),O(n,"class","flex p-2 w-12 bg-dark-600 text-dark-100 hover:text-white rounded-md justify-center items-center hover:bg-dark-500 outline-none border-[1px] border-transparent focus-visible:border-cyan-600"),O(o,"class","text-center text-lg"),O(y,"class","text-yellow-500"),O(a,"class","text-end text-dark-100 flex flex-col text-xs"),O(t,"class","p-4 grid grid-flow-col grid-cols-3 items-center ")},m(F,C){ot(F,t,C),w(t,n),V(i,n,null),w(t,s),w(t,o),w(t,r),w(t,a),w(a,l),w(l,c),w(l,f),w(a,d),w(a,h),w(h,g),w(h,m),w(h,_),w(a,b),w(a,y),w(y,x),w(y,R),k=!0,$||(A=Nt(n,"click",e[2]),$=!0)},p(F,[C]){(!k||C&1)&&u!==(u=F[0].resourceQueriesCount+"")&&jt(f,u),(!k||C&1)&&p!==(p=F[0].resourceTime.toFixed(4)+"")&&jt(m,p),(!k||C&1)&&v!==(v=F[0].resourceSlowQueries+"")&&jt(R,v)},i(F){k||(S(i.$$.fragment,F),k=!0)},o(F){M(i.$$.fragment,F),k=!1},d(F){F&&X(t),z(i),$=!1,A()}}}function If(e,t,n){let i;gt(e,ps,r=>n(0,i=r));const s=Vs();return[i,s,()=>Oe.goto("/")]}class Vf extends K{constructor(t){super(),Q(this,t,If,Tf,Y,{})}}function Ha(e,t){const n=i=>{const{action:s,data:o}=i.data;s===e&&t(o)};$i(()=>window.addEventListener("message",n)),en(()=>window.removeEventListener("message",n))}const Na=()=>!window.invokeNative,Ba=(e,t=1e3)=>{if(Na())for(const n of e)setTimeout(()=>{window.dispatchEvent(new MessageEvent("message",{data:{action:n.action,data:n.data}}))},t)};function zf(e){let t,n,i,s,o,r,a,l;return i=new Vf({}),o=new Lf({}),a=new Jc({props:{maxPage:e[0]}}),{c(){t=P("div"),n=P("div"),H(i.$$.fragment),s=q(),H(o.$$.fragment),r=q(),H(a.$$.fragment),O(t,"class","flex flex-col w-full justify-between")},m(c,u){ot(c,t,u),w(t,n),V(i,n,null),w(n,s),V(o,n,null),w(t,r),V(a,t,null),l=!0},p(c,[u]){const f={};u&1&&(f.maxPage=c[0]),a.$set(f)},i(c){l||(S(i.$$.fragment,c),S(o.$$.fragment,c),S(a.$$.fragment,c),l=!0)},o(c){M(i.$$.fragment,c),M(o.$$.fragment,c),M(a.$$.fragment,c),l=!1},d(c){c&&X(t),z(i),z(o),z(a)}}}function Hf(e,t,n){let i,s,o;gt(e,ps,a=>n(1,i=a)),gt(e,Qn,a=>n(2,s=a)),gt(e,de,a=>n(3,o=a));let r=0;return en(()=>{St(Qn,s=[],s),St(de,o=0,o)}),Ba([{action:"loadResource",data:{queries:[{query:"SELECT * FROM users WHERE ID = 1",executionTime:3,slow:!1,date:Date.now()},{query:"SELECT * FROM users WHERE ID = 1",executionTime:23,slow:!0,date:Date.now()},{query:"SELECT * FROM users WHERE ID = 1",executionTime:15,slow:!1,date:Date.now()},{query:"SELECT * FROM users WHERE ID = 1",executionTime:122,slow:!0,date:Date.now()}],resourceQueriesCount:3,resourceSlowQueries:2,resourceTime:1342,pageCount:3}}]),Ha("loadResource",a=>{n(0,r=a.pageCount),St(Qn,s=a.queries,s),St(ps,i={resourceQueriesCount:a.resourceQueriesCount,resourceSlowQueries:a.resourceSlowQueries,resourceTime:a.resourceTime},i)}),[r]}class Nf extends K{constructor(t){super(),Q(this,t,Hf,zf,Y,{})}}function Bf(e){let t,n,i,s,o,r,a,l;var c=e[1];function u(f){return{props:{class:"text-dark-300"}}}return c&&(i=Xe(c,u())),{c(){t=P("div"),n=P("div"),i&&H(i.$$.fragment),s=q(),o=P("input"),O(n,"class","pr-2"),O(o,"type","text"),O(o,"class","bg-transparent outline-none w-full"),O(o,"placeholder","Search resources..."),O(t,"class","p-2 flex items-center outline-none border-[1px] border-transparent transition-all duration-100 focus-within:border-cyan-600 rounded-md bg-dark-600")},m(f,d){ot(f,t,d),w(t,n),i&&V(i,n,null),w(t,s),w(t,o),io(o,e[0]),r=!0,a||(l=Nt(o,"input",e[2]),a=!0)},p(f,[d]){if(d&2&&c!==(c=f[1])){if(i){Lt();const h=i;M(h.$$.fragment,1,0,()=>{z(h,1)}),Tt()}c?(i=Xe(c,u()),H(i.$$.fragment),S(i.$$.fragment,1),V(i,n,null)):i=null}d&1&&o.value!==f[0]&&io(o,f[0])},i(f){r||(i&&S(i.$$.fragment,f),r=!0)},o(f){i&&M(i.$$.fragment,f),r=!1},d(f){f&&X(t),i&&z(i),a=!1,l()}}}function jf(e,t,n){let{icon:i}=t,{value:s}=t;function o(){s=this.value,n(0,s)}return e.$$set=r=>{"icon"in r&&n(1,i=r.icon),"value"in r&&n(0,s=r.value)},[s,i,o]}class Wf extends K{constructor(t){super(),Q(this,t,jf,Bf,Y,{icon:1,value:0})}}function Gf(e){let t;const n=e[2].default,i=Rt(n,e,e[3],null);return{c(){i&&i.c()},m(s,o){i&&i.m(s,o),t=!0},p(s,o){i&&i.p&&(!t||o&8)&&At(i,n,s,s[3],t?$t(n,s[3],o,null):Pt(s[3]),null)},i(s){t||(S(i,s),t=!0)},o(s){M(i,s),t=!1},d(s){i&&i.d(s)}}}function qf(e){let t,n;const i=[{name:"file-analytics"},e[1],{iconNode:e[0]}];let s={$$slots:{default:[Gf]},$$scope:{ctx:e}};for(let o=0;o{n(1,t=N(N({},t),nt(r))),"$$scope"in r&&n(3,s=r.$$scope)},t=nt(t),[o,t,i,s]}class Uf extends K{constructor(t){super(),Q(this,t,Yf,qf,Y,{})}}const Xf=Uf;function Kf(e){let t;const n=e[2].default,i=Rt(n,e,e[3],null);return{c(){i&&i.c()},m(s,o){i&&i.m(s,o),t=!0},p(s,o){i&&i.p&&(!t||o&8)&&At(i,n,s,s[3],t?$t(n,s[3],o,null):Pt(s[3]),null)},i(s){t||(S(i,s),t=!0)},o(s){M(i,s),t=!1},d(s){i&&i.d(s)}}}function Qf(e){let t,n;const i=[{name:"search"},e[1],{iconNode:e[0]}];let s={$$slots:{default:[Kf]},$$scope:{ctx:e}};for(let o=0;o{n(1,t=N(N({},t),nt(r))),"$$scope"in r&&n(3,s=r.$$scope)},t=nt(t),[o,t,i,s]}class Jf extends K{constructor(t){super(),Q(this,t,Zf,Qf,Y,{})}}const td=Jf;function ed(e){let t;const n=e[2].default,i=Rt(n,e,e[3],null);return{c(){i&&i.c()},m(s,o){i&&i.m(s,o),t=!0},p(s,o){i&&i.p&&(!t||o&8)&&At(i,n,s,s[3],t?$t(n,s[3],o,null):Pt(s[3]),null)},i(s){t||(S(i,s),t=!0)},o(s){M(i,s),t=!1},d(s){i&&i.d(s)}}}function nd(e){let t,n;const i=[{name:"source-code"},e[1],{iconNode:e[0]}];let s={$$slots:{default:[ed]},$$scope:{ctx:e}};for(let o=0;o{n(1,t=N(N({},t),nt(r))),"$$scope"in r&&n(3,s=r.$$scope)},t=nt(t),[o,t,i,s]}class sd extends K{constructor(t){super(),Q(this,t,id,nd,Y,{})}}const od=sd;/*! - * @kurkle/color v0.3.2 - * https://github.com/kurkle/color#readme - * (c) 2023 Jukka Kurkela - * Released under the MIT License - */function Rn(e){return e+.5|0}const ge=(e,t,n)=>Math.max(Math.min(e,n),t);function un(e){return ge(Rn(e*2.55),0,255)}function be(e){return ge(Rn(e*255),0,255)}function oe(e){return ge(Rn(e/2.55)/100,0,1)}function Bo(e){return ge(Rn(e*100),0,100)}const Et={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},ws=[..."0123456789ABCDEF"],rd=e=>ws[e&15],ad=e=>ws[(e&240)>>4]+ws[e&15],Tn=e=>(e&240)>>4===(e&15),ld=e=>Tn(e.r)&&Tn(e.g)&&Tn(e.b)&&Tn(e.a);function cd(e){var t=e.length,n;return e[0]==="#"&&(t===4||t===5?n={r:255&Et[e[1]]*17,g:255&Et[e[2]]*17,b:255&Et[e[3]]*17,a:t===5?Et[e[4]]*17:255}:(t===7||t===9)&&(n={r:Et[e[1]]<<4|Et[e[2]],g:Et[e[3]]<<4|Et[e[4]],b:Et[e[5]]<<4|Et[e[6]],a:t===9?Et[e[7]]<<4|Et[e[8]]:255})),n}const ud=(e,t)=>e<255?t(e):"";function fd(e){var t=ld(e)?rd:ad;return e?"#"+t(e.r)+t(e.g)+t(e.b)+ud(e.a,t):void 0}const dd=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function ja(e,t,n){const i=t*Math.min(n,1-n),s=(o,r=(o+e/30)%12)=>n-i*Math.max(Math.min(r-3,9-r,1),-1);return[s(0),s(8),s(4)]}function hd(e,t,n){const i=(s,o=(s+e/60)%6)=>n-n*t*Math.max(Math.min(o,4-o,1),0);return[i(5),i(3),i(1)]}function gd(e,t,n){const i=ja(e,1,.5);let s;for(t+n>1&&(s=1/(t+n),t*=s,n*=s),s=0;s<3;s++)i[s]*=1-t-n,i[s]+=t;return i}function pd(e,t,n,i,s){return e===s?(t-n)/i+(t.5?u/(2-o-r):u/(o+r),l=pd(n,i,s,u,o),l=l*60+.5),[l|0,c||0,a]}function Ws(e,t,n,i){return(Array.isArray(t)?e(t[0],t[1],t[2]):e(t,n,i)).map(be)}function Gs(e,t,n){return Ws(ja,e,t,n)}function md(e,t,n){return Ws(gd,e,t,n)}function _d(e,t,n){return Ws(hd,e,t,n)}function Wa(e){return(e%360+360)%360}function bd(e){const t=dd.exec(e);let n=255,i;if(!t)return;t[5]!==i&&(n=t[6]?un(+t[5]):be(+t[5]));const s=Wa(+t[2]),o=+t[3]/100,r=+t[4]/100;return t[1]==="hwb"?i=md(s,o,r):t[1]==="hsv"?i=_d(s,o,r):i=Gs(s,o,r),{r:i[0],g:i[1],b:i[2],a:n}}function yd(e,t){var n=js(e);n[0]=Wa(n[0]+t),n=Gs(n),e.r=n[0],e.g=n[1],e.b=n[2]}function vd(e){if(!e)return;const t=js(e),n=t[0],i=Bo(t[1]),s=Bo(t[2]);return e.a<255?`hsla(${n}, ${i}%, ${s}%, ${oe(e.a)})`:`hsl(${n}, ${i}%, ${s}%)`}const jo={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},Wo={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",KocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};function xd(){const e={},t=Object.keys(Wo),n=Object.keys(jo);let i,s,o,r,a;for(i=0;i>16&255,o>>8&255,o&255]}return e}let In;function wd(e){In||(In=xd(),In.transparent=[0,0,0,0]);const t=In[e.toLowerCase()];return t&&{r:t[0],g:t[1],b:t[2],a:t.length===4?t[3]:255}}const Sd=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;function Cd(e){const t=Sd.exec(e);let n=255,i,s,o;if(t){if(t[7]!==i){const r=+t[7];n=t[8]?un(r):ge(r*255,0,255)}return i=+t[1],s=+t[3],o=+t[5],i=255&(t[2]?un(i):ge(i,0,255)),s=255&(t[4]?un(s):ge(s,0,255)),o=255&(t[6]?un(o):ge(o,0,255)),{r:i,g:s,b:o,a:n}}}function Md(e){return e&&(e.a<255?`rgba(${e.r}, ${e.g}, ${e.b}, ${oe(e.a)})`:`rgb(${e.r}, ${e.g}, ${e.b})`)}const Qi=e=>e<=.0031308?e*12.92:Math.pow(e,1/2.4)*1.055-.055,He=e=>e<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4);function kd(e,t,n){const i=He(oe(e.r)),s=He(oe(e.g)),o=He(oe(e.b));return{r:be(Qi(i+n*(He(oe(t.r))-i))),g:be(Qi(s+n*(He(oe(t.g))-s))),b:be(Qi(o+n*(He(oe(t.b))-o))),a:e.a+n*(t.a-e.a)}}function Vn(e,t,n){if(e){let i=js(e);i[t]=Math.max(0,Math.min(i[t]+i[t]*n,t===0?360:1)),i=Gs(i),e.r=i[0],e.g=i[1],e.b=i[2]}}function Ga(e,t){return e&&Object.assign(t||{},e)}function Go(e){var t={r:0,g:0,b:0,a:255};return Array.isArray(e)?e.length>=3&&(t={r:e[0],g:e[1],b:e[2],a:255},e.length>3&&(t.a=be(e[3]))):(t=Ga(e,{r:0,g:0,b:0,a:1}),t.a=be(t.a)),t}function Rd(e){return e.charAt(0)==="r"?Cd(e):bd(e)}class xn{constructor(t){if(t instanceof xn)return t;const n=typeof t;let i;n==="object"?i=Go(t):n==="string"&&(i=cd(t)||wd(t)||Rd(t)),this._rgb=i,this._valid=!!i}get valid(){return this._valid}get rgb(){var t=Ga(this._rgb);return t&&(t.a=oe(t.a)),t}set rgb(t){this._rgb=Go(t)}rgbString(){return this._valid?Md(this._rgb):void 0}hexString(){return this._valid?fd(this._rgb):void 0}hslString(){return this._valid?vd(this._rgb):void 0}mix(t,n){if(t){const i=this.rgb,s=t.rgb;let o;const r=n===o?.5:n,a=2*r-1,l=i.a-s.a,c=((a*l===-1?a:(a+l)/(1+a*l))+1)/2;o=1-c,i.r=255&c*i.r+o*s.r+.5,i.g=255&c*i.g+o*s.g+.5,i.b=255&c*i.b+o*s.b+.5,i.a=r*i.a+(1-r)*s.a,this.rgb=i}return this}interpolate(t,n){return t&&(this._rgb=kd(this._rgb,t._rgb,n)),this}clone(){return new xn(this.rgb)}alpha(t){return this._rgb.a=be(t),this}clearer(t){const n=this._rgb;return n.a*=1-t,this}greyscale(){const t=this._rgb,n=Rn(t.r*.3+t.g*.59+t.b*.11);return t.r=t.g=t.b=n,this}opaquer(t){const n=this._rgb;return n.a*=1+t,this}negate(){const t=this._rgb;return t.r=255-t.r,t.g=255-t.g,t.b=255-t.b,this}lighten(t){return Vn(this._rgb,2,t),this}darken(t){return Vn(this._rgb,2,-t),this}saturate(t){return Vn(this._rgb,1,t),this}desaturate(t){return Vn(this._rgb,1,-t),this}rotate(t){return yd(this._rgb,t),this}}/*! - * Chart.js v4.2.1 - * https://www.chartjs.org - * (c) 2023 Chart.js Contributors - * Released under the MIT License - */function ne(){}const $d=(()=>{let e=0;return()=>e++})();function tt(e){return e===null||typeof e>"u"}function st(e){if(Array.isArray&&Array.isArray(e))return!0;const t=Object.prototype.toString.call(e);return t.slice(0,7)==="[object"&&t.slice(-6)==="Array]"}function W(e){return e!==null&&Object.prototype.toString.call(e)==="[object Object]"}function dt(e){return(typeof e=="number"||e instanceof Number)&&isFinite(+e)}function wt(e,t){return dt(e)?e:t}function et(e,t){return typeof e>"u"?t:e}const Ad=(e,t)=>typeof e=="string"&&e.endsWith("%")?parseFloat(e)/100:+e/t,qa=(e,t)=>typeof e=="string"&&e.endsWith("%")?parseFloat(e)/100*t:+e;function rt(e,t,n){if(e&&typeof e.call=="function")return e.apply(n,t)}function G(e,t,n,i){let s,o,r;if(st(e))if(o=e.length,i)for(s=o-1;s>=0;s--)t.call(n,e[s],s);else for(s=0;se,x:e=>e.x,y:e=>e.y};function Dd(e){const t=e.split("."),n=[];let i="";for(const s of t)i+=s,i.endsWith("\\")?i=i.slice(0,-1)+".":(n.push(i),i="");return n}function Od(e){const t=Dd(e);return n=>{for(const i of t){if(i==="")break;n=n&&n[i]}return n}}function Ze(e,t){return(qo[t]||(qo[t]=Od(t)))(e)}function qs(e){return e.charAt(0).toUpperCase()+e.slice(1)}const Yt=e=>typeof e<"u",xe=e=>typeof e=="function",Yo=(e,t)=>{if(e.size!==t.size)return!1;for(const n of e)if(!t.has(n))return!1;return!0};function Ed(e){return e.type==="mouseup"||e.type==="click"||e.type==="contextmenu"}const ct=Math.PI,at=2*ct,mi=Number.POSITIVE_INFINITY,Ld=ct/180,lt=ct/2,Ce=ct/4,Uo=ct*2/3,pe=Math.log10,_i=Math.sign;function Zn(e,t,n){return Math.abs(e-t)s-o).pop(),t}function bi(e){return!isNaN(parseFloat(e))&&isFinite(e)}function Id(e,t){const n=Math.round(e);return n-t<=e&&n+t>=e}function Ua(e,t,n){let i,s,o;for(i=0,s=e.length;il&&c=Math.min(t,n)-i&&e<=Math.max(t,n)+i}function Us(e,t,n){n=n||(r=>e[r]1;)o=s+i>>1,n(o)?s=o:i=o;return{lo:s,hi:i}}const Ss=(e,t,n,i)=>Us(e,n,i?s=>{const o=e[s][t];return oe[s][t]Us(e,n,i=>e[i][t]>=n);function Bd(e,t,n){let i=0,s=e.length;for(;ii&&e[s-1]>n;)s--;return i>0||s{const i="_onData"+qs(n),s=e[n];Object.defineProperty(e,n,{configurable:!0,enumerable:!1,value(...o){const r=s.apply(this,o);return e._chartjs.listeners.forEach(a=>{typeof a[i]=="function"&&a[i](...o)}),r}})})}function Qo(e,t){const n=e._chartjs;if(!n)return;const i=n.listeners,s=i.indexOf(t);s!==-1&&i.splice(s,1),!(i.length>0)&&(Ka.forEach(o=>{delete e[o]}),delete e._chartjs)}function Wd(e){const t=new Set;let n,i;for(n=0,i=e.length;n"u"?function(e){return e()}:window.requestAnimationFrame}();function Za(e,t){let n=[],i=!1;return function(...s){n=s,i||(i=!0,Qa.call(window,()=>{i=!1,e.apply(t,n)}))}}function Gd(e,t){let n;return function(...i){return t?(clearTimeout(n),n=setTimeout(e,t,i)):e.apply(this,i),t}}const Ja=e=>e==="start"?"left":e==="end"?"right":"center",mn=(e,t,n)=>e==="start"?t:e==="end"?n:(t+n)/2,zn=e=>e===0||e===1,Zo=(e,t,n)=>-(Math.pow(2,10*(e-=1))*Math.sin((e-t)*at/n)),Jo=(e,t,n)=>Math.pow(2,-10*e)*Math.sin((e-t)*at/n)+1,_n={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>-e*(e-2),easeInOutQuad:e=>(e/=.5)<1?.5*e*e:-.5*(--e*(e-2)-1),easeInCubic:e=>e*e*e,easeOutCubic:e=>(e-=1)*e*e+1,easeInOutCubic:e=>(e/=.5)<1?.5*e*e*e:.5*((e-=2)*e*e+2),easeInQuart:e=>e*e*e*e,easeOutQuart:e=>-((e-=1)*e*e*e-1),easeInOutQuart:e=>(e/=.5)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2),easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>(e-=1)*e*e*e*e+1,easeInOutQuint:e=>(e/=.5)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2),easeInSine:e=>-Math.cos(e*lt)+1,easeOutSine:e=>Math.sin(e*lt),easeInOutSine:e=>-.5*(Math.cos(ct*e)-1),easeInExpo:e=>e===0?0:Math.pow(2,10*(e-1)),easeOutExpo:e=>e===1?1:-Math.pow(2,-10*e)+1,easeInOutExpo:e=>zn(e)?e:e<.5?.5*Math.pow(2,10*(e*2-1)):.5*(-Math.pow(2,-10*(e*2-1))+2),easeInCirc:e=>e>=1?e:-(Math.sqrt(1-e*e)-1),easeOutCirc:e=>Math.sqrt(1-(e-=1)*e),easeInOutCirc:e=>(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1),easeInElastic:e=>zn(e)?e:Zo(e,.075,.3),easeOutElastic:e=>zn(e)?e:Jo(e,.075,.3),easeInOutElastic(e){return zn(e)?e:e<.5?.5*Zo(e*2,.1125,.45):.5+.5*Jo(e*2-1,.1125,.45)},easeInBack(e){return e*e*((1.70158+1)*e-1.70158)},easeOutBack(e){return(e-=1)*e*((1.70158+1)*e+1.70158)+1},easeInOutBack(e){let t=1.70158;return(e/=.5)<1?.5*(e*e*(((t*=1.525)+1)*e-t)):.5*((e-=2)*e*(((t*=1.525)+1)*e+t)+2)},easeInBounce:e=>1-_n.easeOutBounce(1-e),easeOutBounce(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},easeInOutBounce:e=>e<.5?_n.easeInBounce(e*2)*.5:_n.easeOutBounce(e*2-1)*.5+.5};function tl(e){if(e&&typeof e=="object"){const t=e.toString();return t==="[object CanvasPattern]"||t==="[object CanvasGradient]"}return!1}function tr(e){return tl(e)?e:new xn(e)}function Zi(e){return tl(e)?e:new xn(e).saturate(.5).darken(.1).hexString()}const qd=["x","y","borderWidth","radius","tension"],Yd=["color","borderColor","backgroundColor"];function Ud(e){e.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0}),e.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:t=>t!=="onProgress"&&t!=="onComplete"&&t!=="fn"}),e.set("animations",{colors:{type:"color",properties:Yd},numbers:{type:"number",properties:qd}}),e.describe("animations",{_fallback:"animation"}),e.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:t=>t|0}}}})}function Xd(e){e.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}})}const er=new Map;function Kd(e,t){t=t||{};const n=e+JSON.stringify(t);let i=er.get(n);return i||(i=new Intl.NumberFormat(e,t),er.set(n,i)),i}function $n(e,t,n){return Kd(t,n).format(e)}const el={values(e){return st(e)?e:""+e},numeric(e,t,n){if(e===0)return"0";const i=this.chart.options.locale;let s,o=e;if(n.length>1){const c=Math.max(Math.abs(n[0].value),Math.abs(n[n.length-1].value));(c<1e-4||c>1e15)&&(s="scientific"),o=Qd(e,n)}const r=pe(Math.abs(o)),a=Math.max(Math.min(-1*Math.floor(r),20),0),l={notation:s,minimumFractionDigits:a,maximumFractionDigits:a};return Object.assign(l,this.options.ticks.format),$n(e,i,l)},logarithmic(e,t,n){if(e===0)return"0";const i=n[t].significand||e/Math.pow(10,Math.floor(pe(e)));return[1,2,3,5,10,15].includes(i)||t>.8*n.length?el.numeric.call(this,e,t,n):""}};function Qd(e,t){let n=t.length>3?t[2].value-t[1].value:t[1].value-t[0].value;return Math.abs(n)>=1&&e!==Math.floor(e)&&(n=e-Math.floor(e)),n}var Ei={formatters:el};function Zd(e){e.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",grace:0,grid:{display:!0,lineWidth:1,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(t,n)=>n.lineWidth,tickColor:(t,n)=>n.color,offset:!1},border:{display:!0,dash:[],dashOffset:0,width:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:Ei.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),e.route("scale.ticks","color","","color"),e.route("scale.grid","color","","borderColor"),e.route("scale.border","color","","borderColor"),e.route("scale.title","color","","color"),e.describe("scale",{_fallback:!1,_scriptable:t=>!t.startsWith("before")&&!t.startsWith("after")&&t!=="callback"&&t!=="parser",_indexable:t=>t!=="borderDash"&&t!=="tickBorderDash"&&t!=="dash"}),e.describe("scales",{_fallback:"scale"}),e.describe("scale.ticks",{_scriptable:t=>t!=="backdropPadding"&&t!=="callback",_indexable:t=>t!=="backdropPadding"})}const Le=Object.create(null),Cs=Object.create(null);function bn(e,t){if(!t)return e;const n=t.split(".");for(let i=0,s=n.length;ii.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(i,s)=>Zi(s.backgroundColor),this.hoverBorderColor=(i,s)=>Zi(s.borderColor),this.hoverColor=(i,s)=>Zi(s.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(t),this.apply(n)}set(t,n){return Ji(this,t,n)}get(t){return bn(this,t)}describe(t,n){return Ji(Cs,t,n)}override(t,n){return Ji(Le,t,n)}route(t,n,i,s){const o=bn(this,t),r=bn(this,i),a="_"+n;Object.defineProperties(o,{[a]:{value:o[n],writable:!0},[n]:{enumerable:!0,get(){const l=this[a],c=r[s];return W(l)?Object.assign({},c,l):et(l,c)},set(l){this[a]=l}}})}apply(t){t.forEach(n=>n(this))}}var ut=new Jd({_scriptable:e=>!e.startsWith("on"),_indexable:e=>e!=="events",hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}},[Ud,Xd,Zd]);function th(e){return!e||tt(e.size)||tt(e.family)?null:(e.style?e.style+" ":"")+(e.weight?e.weight+" ":"")+e.size+"px "+e.family}function vi(e,t,n,i,s){let o=t[s];return o||(o=t[s]=e.measureText(s).width,n.push(s)),o>i&&(i=o),i}function eh(e,t,n,i){i=i||{};let s=i.data=i.data||{},o=i.garbageCollect=i.garbageCollect||[];i.font!==t&&(s=i.data={},o=i.garbageCollect=[],i.font=t),e.save(),e.font=t;let r=0;const a=n.length;let l,c,u,f,d;for(l=0;ln.length){for(l=0;l0&&e.stroke()}}function nl(e,t,n){return n=n||.5,!t||e&&e.x>t.left-n&&e.xt.top-n&&e.y0&&o.strokeColor!=="";let l,c;for(e.save(),e.font=s.string,ih(e,o),l=0;l+e||0;function Xs(e,t){const n={},i=W(t),s=i?Object.keys(t):t,o=W(e)?i?r=>et(e[r],e[t[r]]):r=>e[r]:()=>e;for(const r of s)n[r]=ch(o(r));return n}function uh(e){return Xs(e,{top:"y",right:"x",bottom:"y",left:"x"})}function yn(e){return Xs(e,["topLeft","topRight","bottomLeft","bottomRight"])}function kt(e){const t=uh(e);return t.width=t.left+t.right,t.height=t.top+t.bottom,t}function bt(e,t){e=e||{},t=t||ut.font;let n=et(e.size,t.size);typeof n=="string"&&(n=parseInt(n,10));let i=et(e.style,t.style);i&&!(""+i).match(ah)&&(console.warn('Invalid font style specified: "'+i+'"'),i=void 0);const s={family:et(e.family,t.family),lineHeight:lh(et(e.lineHeight,t.lineHeight),n),size:n,style:i,weight:et(e.weight,t.weight),string:""};return s.string=th(s),s}function Hn(e,t,n,i){let s=!0,o,r,a;for(o=0,r=e.length;on&&a===0?0:a+l;return{min:r(i,-Math.abs(o)),max:r(s,o)}}function Te(e,t){return Object.assign(Object.create(e),t)}function Ks(e,t=[""],n=e,i,s=()=>e[0]){Yt(i)||(i=ll("_fallback",e));const o={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:e,_rootScopes:n,_fallback:i,_getTarget:s,override:r=>Ks([r,...e],t,n,i)};return new Proxy(o,{deleteProperty(r,a){return delete r[a],delete r._keys,delete e[0][a],!0},get(r,a){return rl(r,a,()=>yh(a,t,e,r))},getOwnPropertyDescriptor(r,a){return Reflect.getOwnPropertyDescriptor(r._scopes[0],a)},getPrototypeOf(){return Reflect.getPrototypeOf(e[0])},has(r,a){return or(r).includes(a)},ownKeys(r){return or(r)},set(r,a,l){const c=r._storage||(r._storage=s());return r[a]=c[a]=l,delete r._keys,!0}})}function Je(e,t,n,i){const s={_cacheable:!1,_proxy:e,_context:t,_subProxy:n,_stack:new Set,_descriptors:ol(e,i),setContext:o=>Je(e,o,n,i),override:o=>Je(e.override(o),t,n,i)};return new Proxy(s,{deleteProperty(o,r){return delete o[r],delete e[r],!0},get(o,r,a){return rl(o,r,()=>hh(o,r,a))},getOwnPropertyDescriptor(o,r){return o._descriptors.allKeys?Reflect.has(e,r)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(e,r)},getPrototypeOf(){return Reflect.getPrototypeOf(e)},has(o,r){return Reflect.has(e,r)},ownKeys(){return Reflect.ownKeys(e)},set(o,r,a){return e[r]=a,delete o[r],!0}})}function ol(e,t={scriptable:!0,indexable:!0}){const{_scriptable:n=t.scriptable,_indexable:i=t.indexable,_allKeys:s=t.allKeys}=e;return{allKeys:s,scriptable:n,indexable:i,isScriptable:xe(n)?n:()=>n,isIndexable:xe(i)?i:()=>i}}const dh=(e,t)=>e?e+qs(t):t,Qs=(e,t)=>W(t)&&e!=="adapters"&&(Object.getPrototypeOf(t)===null||t.constructor===Object);function rl(e,t,n){if(Object.prototype.hasOwnProperty.call(e,t))return e[t];const i=n();return e[t]=i,i}function hh(e,t,n){const{_proxy:i,_context:s,_subProxy:o,_descriptors:r}=e;let a=i[t];return xe(a)&&r.isScriptable(t)&&(a=gh(t,a,e,n)),st(a)&&a.length&&(a=ph(t,a,e,r.isIndexable)),Qs(t,a)&&(a=Je(a,s,o&&o[t],r)),a}function gh(e,t,n,i){const{_proxy:s,_context:o,_subProxy:r,_stack:a}=n;if(a.has(e))throw new Error("Recursion detected: "+Array.from(a).join("->")+"->"+e);return a.add(e),t=t(o,r||i),a.delete(e),Qs(e,t)&&(t=Zs(s._scopes,s,e,t)),t}function ph(e,t,n,i){const{_proxy:s,_context:o,_subProxy:r,_descriptors:a}=n;if(Yt(o.index)&&i(e))t=t[o.index%t.length];else if(W(t[0])){const l=t,c=s._scopes.filter(u=>u!==l);t=[];for(const u of l){const f=Zs(c,s,e,u);t.push(Je(f,o,r&&r[e],a))}}return t}function al(e,t,n){return xe(e)?e(t,n):e}const mh=(e,t)=>e===!0?t:typeof e=="string"?Ze(t,e):void 0;function _h(e,t,n,i,s){for(const o of t){const r=mh(n,o);if(r){e.add(r);const a=al(r._fallback,n,s);if(Yt(a)&&a!==n&&a!==i)return a}else if(r===!1&&Yt(i)&&n!==i)return null}return!1}function Zs(e,t,n,i){const s=t._rootScopes,o=al(t._fallback,n,i),r=[...e,...s],a=new Set;a.add(i);let l=sr(a,r,n,o||n,i);return l===null||Yt(o)&&o!==n&&(l=sr(a,r,o,l,i),l===null)?!1:Ks(Array.from(a),[""],s,o,()=>bh(t,n,i))}function sr(e,t,n,i,s){for(;n;)n=_h(e,t,n,i,s);return n}function bh(e,t,n){const i=e._getTarget();t in i||(i[t]={});const s=i[t];return st(s)&&W(n)?n:s||{}}function yh(e,t,n,i){let s;for(const o of t)if(s=ll(dh(o,e),n),Yt(s))return Qs(e,s)?Zs(n,i,e,s):s}function ll(e,t){for(const n of t){if(!n)continue;const i=n[e];if(Yt(i))return i}}function or(e){let t=e._keys;return t||(t=e._keys=vh(e._scopes)),t}function vh(e){const t=new Set;for(const n of e)for(const i of Object.keys(n).filter(s=>!s.startsWith("_")))t.add(i);return Array.from(t)}function xh(e,t,n,i){const{iScale:s}=e,{key:o="r"}=this._parsing,r=new Array(i);let a,l,c,u;for(a=0,l=i;ae.ownerDocument.defaultView.getComputedStyle(e,null);function wh(e,t){return Li(e).getPropertyValue(t)}const Sh=["top","right","bottom","left"];function Fe(e,t,n){const i={};n=n?"-"+n:"";for(let s=0;s<4;s++){const o=Sh[s];i[o]=parseFloat(e[t+"-"+o+n])||0}return i.width=i.left+i.right,i.height=i.top+i.bottom,i}const Ch=(e,t,n)=>(e>0||t>0)&&(!n||!n.shadowRoot);function Mh(e,t){const n=e.touches,i=n&&n.length?n[0]:e,{offsetX:s,offsetY:o}=i;let r=!1,a,l;if(Ch(s,o,e.target))a=s,l=o;else{const c=t.getBoundingClientRect();a=i.clientX-c.left,l=i.clientY-c.top,r=!0}return{x:a,y:l,box:r}}function $e(e,t){if("native"in e)return e;const{canvas:n,currentDevicePixelRatio:i}=t,s=Li(n),o=s.boxSizing==="border-box",r=Fe(s,"padding"),a=Fe(s,"border","width"),{x:l,y:c,box:u}=Mh(e,n),f=r.left+(u&&a.left),d=r.top+(u&&a.top);let{width:h,height:g}=t;return o&&(h-=r.width+a.width,g-=r.height+a.height),{x:Math.round((l-f)/h*n.width/i),y:Math.round((c-d)/g*n.height/i)}}function kh(e,t,n){let i,s;if(t===void 0||n===void 0){const o=Js(e);if(!o)t=e.clientWidth,n=e.clientHeight;else{const r=o.getBoundingClientRect(),a=Li(o),l=Fe(a,"border","width"),c=Fe(a,"padding");t=r.width-c.width-l.width,n=r.height-c.height-l.height,i=xi(a.maxWidth,o,"clientWidth"),s=xi(a.maxHeight,o,"clientHeight")}}return{width:t,height:n,maxWidth:i||mi,maxHeight:s||mi}}const Nn=e=>Math.round(e*10)/10;function Rh(e,t,n,i){const s=Li(e),o=Fe(s,"margin"),r=xi(s.maxWidth,e,"clientWidth")||mi,a=xi(s.maxHeight,e,"clientHeight")||mi,l=kh(e,t,n);let{width:c,height:u}=l;if(s.boxSizing==="content-box"){const d=Fe(s,"border","width"),h=Fe(s,"padding");c-=h.width+d.width,u-=h.height+d.height}return c=Math.max(0,c-o.width),u=Math.max(0,i?c/i:u-o.height),c=Nn(Math.min(c,r,l.maxWidth)),u=Nn(Math.min(u,a,l.maxHeight)),c&&!u&&(u=Nn(c/2)),(t!==void 0||n!==void 0)&&i&&l.height&&u>l.height&&(u=l.height,c=Nn(Math.floor(u*i))),{width:c,height:u}}function rr(e,t,n){const i=t||1,s=Math.floor(e.height*i),o=Math.floor(e.width*i);e.height=Math.floor(e.height),e.width=Math.floor(e.width);const r=e.canvas;return r.style&&(n||!r.style.height&&!r.style.width)&&(r.style.height=`${e.height}px`,r.style.width=`${e.width}px`),e.currentDevicePixelRatio!==i||r.height!==s||r.width!==o?(e.currentDevicePixelRatio=i,r.height=s,r.width=o,e.ctx.setTransform(i,0,0,i,0,0),!0):!1}const $h=function(){let e=!1;try{const t={get passive(){return e=!0,!1}};window.addEventListener("test",null,t),window.removeEventListener("test",null,t)}catch{}return e}();function ar(e,t){const n=wh(e,t),i=n&&n.match(/^(\d+)(\.\d+)?px$/);return i?+i[1]:void 0}const Ah=function(e,t){return{x(n){return e+e+t-n},setWidth(n){t=n},textAlign(n){return n==="center"?n:n==="right"?"left":"right"},xPlus(n,i){return n-i},leftForLtr(n,i){return n-i}}},Ph=function(){return{x(e){return e},setWidth(e){},textAlign(e){return e},xPlus(e,t){return e+t},leftForLtr(e,t){return e}}};function ts(e,t,n){return e?Ah(t,n):Ph()}function Fh(e,t){let n,i;(t==="ltr"||t==="rtl")&&(n=e.canvas.style,i=[n.getPropertyValue("direction"),n.getPropertyPriority("direction")],n.setProperty("direction",t,"important"),e.prevTextDirection=i)}function Dh(e,t){t!==void 0&&(delete e.prevTextDirection,e.canvas.style.setProperty("direction",t[0],t[1]))}/*! - * Chart.js v4.2.1 - * https://www.chartjs.org - * (c) 2023 Chart.js Contributors - * Released under the MIT License - */class Oh{constructor(){this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}_notify(t,n,i,s){const o=n.listeners[s],r=n.duration;o.forEach(a=>a({chart:t,initial:n.initial,numSteps:r,currentStep:Math.min(i-n.start,r)}))}_refresh(){this._request||(this._running=!0,this._request=Qa.call(window,()=>{this._update(),this._request=null,this._running&&this._refresh()}))}_update(t=Date.now()){let n=0;this._charts.forEach((i,s)=>{if(!i.running||!i.items.length)return;const o=i.items;let r=o.length-1,a=!1,l;for(;r>=0;--r)l=o[r],l._active?(l._total>i.duration&&(i.duration=l._total),l.tick(t),a=!0):(o[r]=o[o.length-1],o.pop());a&&(s.draw(),this._notify(s,i,t,"progress")),o.length||(i.running=!1,this._notify(s,i,t,"complete"),i.initial=!1),n+=o.length}),this._lastDate=t,n===0&&(this._running=!1)}_getAnims(t){const n=this._charts;let i=n.get(t);return i||(i={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},n.set(t,i)),i}listen(t,n,i){this._getAnims(t).listeners[n].push(i)}add(t,n){!n||!n.length||this._getAnims(t).items.push(...n)}has(t){return this._getAnims(t).items.length>0}start(t){const n=this._charts.get(t);n&&(n.running=!0,n.start=Date.now(),n.duration=n.items.reduce((i,s)=>Math.max(i,s._duration),0),this._refresh())}running(t){if(!this._running)return!1;const n=this._charts.get(t);return!(!n||!n.running||!n.items.length)}stop(t){const n=this._charts.get(t);if(!n||!n.items.length)return;const i=n.items;let s=i.length-1;for(;s>=0;--s)i[s].cancel();n.items=[],this._notify(t,n,Date.now(),"complete")}remove(t){return this._charts.delete(t)}}var ie=new Oh;const lr="transparent",Eh={boolean(e,t,n){return n>.5?t:e},color(e,t,n){const i=tr(e||lr),s=i.valid&&tr(t||lr);return s&&s.valid?s.mix(i,n).hexString():t},number(e,t,n){return e+(t-e)*n}};class Lh{constructor(t,n,i,s){const o=n[i];s=Hn([t.to,s,o,t.from]);const r=Hn([t.from,o,s]);this._active=!0,this._fn=t.fn||Eh[t.type||typeof r],this._easing=_n[t.easing]||_n.linear,this._start=Math.floor(Date.now()+(t.delay||0)),this._duration=this._total=Math.floor(t.duration),this._loop=!!t.loop,this._target=n,this._prop=i,this._from=r,this._to=s,this._promises=void 0}active(){return this._active}update(t,n,i){if(this._active){this._notify(!1);const s=this._target[this._prop],o=i-this._start,r=this._duration-o;this._start=i,this._duration=Math.floor(Math.max(r,t.duration)),this._total+=o,this._loop=!!t.loop,this._to=Hn([t.to,n,s,t.from]),this._from=Hn([t.from,s,n])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(t){const n=t-this._start,i=this._duration,s=this._prop,o=this._from,r=this._loop,a=this._to;let l;if(this._active=o!==a&&(r||n1?2-l:l,l=this._easing(Math.min(1,Math.max(0,l))),this._target[s]=this._fn(o,a,l)}wait(){const t=this._promises||(this._promises=[]);return new Promise((n,i)=>{t.push({res:n,rej:i})})}_notify(t){const n=t?"res":"rej",i=this._promises||[];for(let s=0;s{const o=t[s];if(!W(o))return;const r={};for(const a of n)r[a]=o[a];(st(o.properties)&&o.properties||[s]).forEach(a=>{(a===s||!i.has(a))&&i.set(a,r)})})}_animateOptions(t,n){const i=n.options,s=Ih(t,i);if(!s)return[];const o=this._createAnimations(s,i);return i.$shared&&Th(t.options.$animations,i).then(()=>{t.options=i},()=>{}),o}_createAnimations(t,n){const i=this._properties,s=[],o=t.$animations||(t.$animations={}),r=Object.keys(n),a=Date.now();let l;for(l=r.length-1;l>=0;--l){const c=r[l];if(c.charAt(0)==="$")continue;if(c==="options"){s.push(...this._animateOptions(t,n));continue}const u=n[c];let f=o[c];const d=i.get(c);if(f)if(d&&f.active()){f.update(d,u,a);continue}else f.cancel();if(!d||!d.duration){t[c]=u;continue}o[c]=f=new Lh(d,t,c,u),s.push(f)}return s}update(t,n){if(this._properties.size===0){Object.assign(t,n);return}const i=this._createAnimations(t,n);if(i.length)return ie.add(this._chart,i),!0}}function Th(e,t){const n=[],i=Object.keys(t);for(let s=0;s0||!n&&o<0)return s.index}return null}function hr(e,t){const{chart:n,_cachedMeta:i}=e,s=n._stacks||(n._stacks={}),{iScale:o,vScale:r,index:a}=i,l=o.axis,c=r.axis,u=Nh(o,r,i),f=t.length;let d;for(let h=0;hn[i].axis===t).shift()}function Wh(e,t){return Te(e,{active:!1,dataset:void 0,datasetIndex:t,index:t,mode:"default",type:"dataset"})}function Gh(e,t,n){return Te(e,{active:!1,dataIndex:t,parsed:void 0,raw:void 0,element:n,index:t,mode:"default",type:"data"})}function on(e,t){const n=e.controller.index,i=e.vScale&&e.vScale.axis;if(i){t=t||e._parsed;for(const s of t){const o=s._stacks;if(!o||o[i]===void 0||o[i][n]===void 0)return;delete o[i][n],o[i]._visualValues!==void 0&&o[i]._visualValues[n]!==void 0&&delete o[i]._visualValues[n]}}}const ns=e=>e==="reset"||e==="none",gr=(e,t)=>t?e:Object.assign({},e),qh=(e,t,n)=>e&&!t.hidden&&t._stacked&&{keys:fl(n,!0),values:null};class Ye{constructor(t,n){this.chart=t,this._ctx=t.ctx,this.index=n,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.datasetElementType=new.target.datasetElementType,this.dataElementType=new.target.dataElementType,this.initialize()}initialize(){const t=this._cachedMeta;this.configure(),this.linkScales(),t._stacked=fr(t.vScale,t),this.addElements(),this.options.fill&&!this.chart.isPluginEnabled("filler")&&console.warn("Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options")}updateIndex(t){this.index!==t&&on(this._cachedMeta),this.index=t}linkScales(){const t=this.chart,n=this._cachedMeta,i=this.getDataset(),s=(f,d,h,g)=>f==="x"?d:f==="r"?g:h,o=n.xAxisID=et(i.xAxisID,es(t,"x")),r=n.yAxisID=et(i.yAxisID,es(t,"y")),a=n.rAxisID=et(i.rAxisID,es(t,"r")),l=n.indexAxis,c=n.iAxisID=s(l,o,r,a),u=n.vAxisID=s(l,r,o,a);n.xScale=this.getScaleForId(o),n.yScale=this.getScaleForId(r),n.rScale=this.getScaleForId(a),n.iScale=this.getScaleForId(c),n.vScale=this.getScaleForId(u)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(t){return this.chart.scales[t]}_getOtherScale(t){const n=this._cachedMeta;return t===n.iScale?n.vScale:n.iScale}reset(){this._update("reset")}_destroy(){const t=this._cachedMeta;this._data&&Qo(this._data,this),t._stacked&&on(t)}_dataCheck(){const t=this.getDataset(),n=t.data||(t.data=[]),i=this._data;if(W(n))this._data=Hh(n);else if(i!==n){if(i){Qo(i,this);const s=this._cachedMeta;on(s),s._parsed=[]}n&&Object.isExtensible(n)&&jd(n,this),this._syncList=[],this._data=n}}addElements(){const t=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(t.dataset=new this.datasetElementType)}buildOrUpdateElements(t){const n=this._cachedMeta,i=this.getDataset();let s=!1;this._dataCheck();const o=n._stacked;n._stacked=fr(n.vScale,n),n.stack!==i.stack&&(s=!0,on(n),n.stack=i.stack),this._resyncElements(t),(s||o!==n._stacked)&&hr(this,n._parsed)}configure(){const t=this.chart.config,n=t.datasetScopeKeys(this._type),i=t.getOptionScopes(this.getDataset(),n,!0);this.options=t.createResolver(i,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(t,n){const{_cachedMeta:i,_data:s}=this,{iScale:o,_stacked:r}=i,a=o.axis;let l=t===0&&n===s.length?!0:i._sorted,c=t>0&&i._parsed[t-1],u,f,d;if(this._parsing===!1)i._parsed=s,i._sorted=!0,d=s;else{st(s[t])?d=this.parseArrayData(i,s,t,n):W(s[t])?d=this.parseObjectData(i,s,t,n):d=this.parsePrimitiveData(i,s,t,n);const h=()=>f[a]===null||c&&f[a]p||f=0;--d)if(!g()){this.updateRangeFromParsed(c,t,h,l);break}}return c}getAllParsedValues(t){const n=this._cachedMeta._parsed,i=[];let s,o,r;for(s=0,o=n.length;s=0&&tthis.getContext(i,s,n),p=c.resolveNamedOptions(d,h,g,f);return p.$shared&&(p.$shared=l,o[r]=Object.freeze(gr(p,l))),p}_resolveAnimations(t,n,i){const s=this.chart,o=this._cachedDataOpts,r=`animation-${n}`,a=o[r];if(a)return a;let l;if(s.options.animation!==!1){const u=this.chart.config,f=u.datasetAnimationScopeKeys(this._type,n),d=u.getOptionScopes(this.getDataset(),f);l=u.createResolver(d,this.getContext(t,i,n))}const c=new ul(s,l&&l.animations);return l&&l._cacheable&&(o[r]=Object.freeze(c)),c}getSharedOptions(t){if(t.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},t))}includeOptions(t,n){return!n||ns(t)||this.chart._animationsDisabled}_getSharedOptions(t,n){const i=this.resolveDataElementOptions(t,n),s=this._sharedOptions,o=this.getSharedOptions(i),r=this.includeOptions(n,o)||o!==s;return this.updateSharedOptions(o,n,i),{sharedOptions:o,includeOptions:r}}updateElement(t,n,i,s){ns(s)?Object.assign(t,i):this._resolveAnimations(n,s).update(t,i)}updateSharedOptions(t,n,i){t&&!ns(n)&&this._resolveAnimations(void 0,n).update(t,i)}_setStyle(t,n,i,s){t.active=s;const o=this.getStyle(n,s);this._resolveAnimations(n,i,s).update(t,{options:!s&&this.getSharedOptions(o)||o})}removeHoverStyle(t,n,i){this._setStyle(t,i,"active",!1)}setHoverStyle(t,n,i){this._setStyle(t,i,"active",!0)}_removeDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!1)}_setDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!0)}_resyncElements(t){const n=this._data,i=this._cachedMeta.data;for(const[a,l,c]of this._syncList)this[a](l,c);this._syncList=[];const s=i.length,o=n.length,r=Math.min(o,s);r&&this.parse(0,r),o>s?this._insertElements(s,o-s,t):o{for(c.length+=n,a=c.length-1;a>=r;a--)c[a]=c[a-n]};for(l(o),a=t;ayi(y,a,l,!0)?1:Math.max(x,x*n,v,v*n),g=(y,x,v)=>yi(y,a,l,!0)?-1:Math.min(x,x*n,v,v*n),p=h(0,c,f),m=h(lt,u,d),_=g(ct,c,f),b=g(ct+lt,u,d);i=(p-_)/2,s=(m-b)/2,o=-(p+_)/2,r=-(m+b)/2}return{ratioX:i,ratioY:s,offsetX:o,offsetY:r}}class je extends Ye{constructor(t,n){super(t,n),this.enableOptionSharing=!0,this.innerRadius=void 0,this.outerRadius=void 0,this.offsetX=void 0,this.offsetY=void 0}linkScales(){}parse(t,n){const i=this.getDataset().data,s=this._cachedMeta;if(this._parsing===!1)s._parsed=i;else{let o=l=>+i[l];if(W(i[t])){const{key:l="value"}=this._parsing;o=c=>+Ze(i[c],l)}let r,a;for(r=t,a=t+n;r0&&!isNaN(t)?at*(Math.abs(t)/n):0}getLabelAndValue(t){const n=this._cachedMeta,i=this.chart,s=i.data.labels||[],o=$n(n._parsed[t],i.options.locale);return{label:s[t]||"",value:o}}getMaxBorderWidth(t){let n=0;const i=this.chart;let s,o,r,a,l;if(!t){for(s=0,o=i.data.datasets.length;st!=="spacing",_indexable:t=>t!=="spacing"}),I(je,"overrides",{aspectRatio:1,plugins:{legend:{labels:{generateLabels(t){const n=t.data;if(n.labels.length&&n.datasets.length){const{labels:{pointStyle:i,color:s}}=t.legend.options;return n.labels.map((o,r)=>{const l=t.getDatasetMeta(0).controller.getStyle(r);return{text:o,fillStyle:l.backgroundColor,strokeStyle:l.borderColor,fontColor:s,lineWidth:l.borderWidth,pointStyle:i,hidden:!t.getDataVisibility(r),index:r}})}return[]}},onClick(t,n,i){i.chart.toggleDataVisibility(n.index),i.chart.update()}}}});class Jn extends Ye{constructor(t,n){super(t,n),this.innerRadius=void 0,this.outerRadius=void 0}getLabelAndValue(t){const n=this._cachedMeta,i=this.chart,s=i.data.labels||[],o=$n(n._parsed[t].r,i.options.locale);return{label:s[t]||"",value:o}}parseObjectData(t,n,i,s){return xh.bind(this)(t,n,i,s)}update(t){const n=this._cachedMeta.data;this._updateRadius(),this.updateElements(n,0,n.length,t)}getMinMax(){const t=this._cachedMeta,n={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY};return t.data.forEach((i,s)=>{const o=this.getParsed(s).r;!isNaN(o)&&this.chart.getDataVisibility(s)&&(on.max&&(n.max=o))}),n}_updateRadius(){const t=this.chart,n=t.chartArea,i=t.options,s=Math.min(n.right-n.left,n.bottom-n.top),o=Math.max(s/2,0),r=Math.max(i.cutoutPercentage?o/100*i.cutoutPercentage:1,0),a=(o-r)/t.getVisibleDatasetCount();this.outerRadius=o-a*this.index,this.innerRadius=this.outerRadius-a}updateElements(t,n,i,s){const o=s==="reset",r=this.chart,l=r.options.animation,c=this._cachedMeta.rScale,u=c.xCenter,f=c.yCenter,d=c.getIndexAngle(0)-.5*ct;let h=d,g;const p=360/this.countVisibleElements();for(g=0;g{!isNaN(this.getParsed(s).r)&&this.chart.getDataVisibility(s)&&n++}),n}_computeAngle(t,n,i){return this.chart.getDataVisibility(t)?Bt(this.resolveDataElementOptions(t,n).angle||i):0}}I(Jn,"id","polarArea"),I(Jn,"defaults",{dataElementType:"arc",animation:{animateRotate:!0,animateScale:!0},animations:{numbers:{type:"number",properties:["x","y","startAngle","endAngle","innerRadius","outerRadius"]}},indexAxis:"r",startAngle:0}),I(Jn,"overrides",{aspectRatio:1,plugins:{legend:{labels:{generateLabels(t){const n=t.data;if(n.labels.length&&n.datasets.length){const{labels:{pointStyle:i,color:s}}=t.legend.options;return n.labels.map((o,r)=>{const l=t.getDatasetMeta(0).controller.getStyle(r);return{text:o,fillStyle:l.backgroundColor,strokeStyle:l.borderColor,fontColor:s,lineWidth:l.borderWidth,pointStyle:i,hidden:!t.getDataVisibility(r),index:r}})}return[]}},onClick(t,n,i){i.chart.toggleDataVisibility(n.index),i.chart.update()}}},scales:{r:{type:"radialLinear",angleLines:{display:!1},beginAtZero:!0,grid:{circular:!0},pointLabels:{display:!1},startAngle:0}}});class ks extends je{}I(ks,"id","pie"),I(ks,"defaults",{cutout:0,rotation:0,circumference:360,radius:"100%"});function ke(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}class to{static override(t){Object.assign(to.prototype,t)}constructor(t){this.options=t||{}}init(){}formats(){return ke()}parse(){return ke()}format(){return ke()}add(){return ke()}diff(){return ke()}startOf(){return ke()}endOf(){return ke()}}var Uh={_date:to};function Xh(e,t,n,i){const{controller:s,data:o,_sorted:r}=e,a=s._cachedMeta.iScale;if(a&&t===a.axis&&t!=="r"&&r&&o.length){const l=a._reversePixels?Nd:Ss;if(i){if(s._sharedOptions){const c=o[0],u=typeof c.getRange=="function"&&c.getRange(t);if(u){const f=l(o,t,n-u),d=l(o,t,n+u);return{lo:f.lo,hi:d.hi}}}}else return l(o,t,n)}return{lo:0,hi:o.length-1}}function An(e,t,n,i,s){const o=e.getSortedVisibleDatasetMetas(),r=n[t];for(let a=0,l=o.length;a{l[r](t[n],s)&&(o.push({element:l,datasetIndex:c,index:u}),a=a||l.inRange(t.x,t.y,s))}),i&&!a?[]:o}var Jh={evaluateInteractionItems:An,modes:{index(e,t,n,i){const s=$e(t,e),o=n.axis||"x",r=n.includeInvisible||!1,a=n.intersect?is(e,s,o,i,r):ss(e,s,o,!1,i,r),l=[];return a.length?(e.getSortedVisibleDatasetMetas().forEach(c=>{const u=a[0].index,f=c.data[u];f&&!f.skip&&l.push({element:f,datasetIndex:c.index,index:u})}),l):[]},dataset(e,t,n,i){const s=$e(t,e),o=n.axis||"xy",r=n.includeInvisible||!1;let a=n.intersect?is(e,s,o,i,r):ss(e,s,o,!1,i,r);if(a.length>0){const l=a[0].datasetIndex,c=e.getDatasetMeta(l).data;a=[];for(let u=0;un.pos===t)}function mr(e,t){return e.filter(n=>dl.indexOf(n.pos)===-1&&n.box.axis===t)}function an(e,t){return e.sort((n,i)=>{const s=t?i:n,o=t?n:i;return s.weight===o.weight?s.index-o.index:s.weight-o.weight})}function tg(e){const t=[];let n,i,s,o,r,a;for(n=0,i=(e||[]).length;nc.box.fullSize),!0),i=an(rn(t,"left"),!0),s=an(rn(t,"right")),o=an(rn(t,"top"),!0),r=an(rn(t,"bottom")),a=mr(t,"x"),l=mr(t,"y");return{fullSize:n,leftAndTop:i.concat(o),rightAndBottom:s.concat(l).concat(r).concat(a),chartArea:rn(t,"chartArea"),vertical:i.concat(s).concat(l),horizontal:o.concat(r).concat(a)}}function _r(e,t,n,i){return Math.max(e[n],t[n])+Math.max(e[i],t[i])}function hl(e,t){e.top=Math.max(e.top,t.top),e.left=Math.max(e.left,t.left),e.bottom=Math.max(e.bottom,t.bottom),e.right=Math.max(e.right,t.right)}function sg(e,t,n,i){const{pos:s,box:o}=n,r=e.maxPadding;if(!W(s)){n.size&&(e[s]-=n.size);const f=i[n.stack]||{size:0,count:1};f.size=Math.max(f.size,n.horizontal?o.height:o.width),n.size=f.size/f.count,e[s]+=n.size}o.getPadding&&hl(r,o.getPadding());const a=Math.max(0,t.outerWidth-_r(r,e,"left","right")),l=Math.max(0,t.outerHeight-_r(r,e,"top","bottom")),c=a!==e.w,u=l!==e.h;return e.w=a,e.h=l,n.horizontal?{same:c,other:u}:{same:u,other:c}}function og(e){const t=e.maxPadding;function n(i){const s=Math.max(t[i]-e[i],0);return e[i]+=s,s}e.y+=n("top"),e.x+=n("left"),n("right"),n("bottom")}function rg(e,t){const n=t.maxPadding;function i(s){const o={left:0,top:0,right:0,bottom:0};return s.forEach(r=>{o[r]=Math.max(t[r],n[r])}),o}return i(e?["left","right"]:["top","bottom"])}function fn(e,t,n,i){const s=[];let o,r,a,l,c,u;for(o=0,r=e.length,c=0;o{typeof p.beforeLayout=="function"&&p.beforeLayout()});const u=l.reduce((p,m)=>m.box.options&&m.box.options.display===!1?p:p+1,0)||1,f=Object.freeze({outerWidth:t,outerHeight:n,padding:s,availableWidth:o,availableHeight:r,vBoxMaxWidth:o/2/u,hBoxMaxHeight:r/2}),d=Object.assign({},s);hl(d,kt(i));const h=Object.assign({maxPadding:d,w:o,h:r,x:s.left,y:s.top},s),g=ng(l.concat(c),f);fn(a.fullSize,h,f,g),fn(l,h,f,g),fn(c,h,f,g)&&fn(l,h,f,g),og(h),br(a.leftAndTop,h,f,g),h.x+=h.w,h.y+=h.h,br(a.rightAndBottom,h,f,g),e.chartArea={left:h.left,top:h.top,right:h.left+h.w,bottom:h.top+h.h,height:h.h,width:h.w},G(a.chartArea,p=>{const m=p.box;Object.assign(m,e.chartArea),m.update(h.w,h.h,{left:0,top:0,right:0,bottom:0})})}};class gl{acquireContext(t,n){}releaseContext(t){return!1}addEventListener(t,n,i){}removeEventListener(t,n,i){}getDevicePixelRatio(){return 1}getMaximumSize(t,n,i,s){return n=Math.max(0,n||t.width),i=i||t.height,{width:n,height:Math.max(0,s?Math.floor(n/s):i)}}isAttached(t){return!0}updateConfig(t){}}class ag extends gl{acquireContext(t){return t&&t.getContext&&t.getContext("2d")||null}updateConfig(t){t.options.animation=!1}}const ti="$chartjs",lg={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},yr=e=>e===null||e==="";function cg(e,t){const n=e.style,i=e.getAttribute("height"),s=e.getAttribute("width");if(e[ti]={initial:{height:i,width:s,style:{display:n.display,height:n.height,width:n.width}}},n.display=n.display||"block",n.boxSizing=n.boxSizing||"border-box",yr(s)){const o=ar(e,"width");o!==void 0&&(e.width=o)}if(yr(i))if(e.style.height==="")e.height=e.width/(t||2);else{const o=ar(e,"height");o!==void 0&&(e.height=o)}return e}const pl=$h?{passive:!0}:!1;function ug(e,t,n){e.addEventListener(t,n,pl)}function fg(e,t,n){e.canvas.removeEventListener(t,n,pl)}function dg(e,t){const n=lg[e.type]||e.type,{x:i,y:s}=$e(e,t);return{type:n,chart:t,native:e,x:i!==void 0?i:null,y:s!==void 0?s:null}}function wi(e,t){for(const n of e)if(n===t||n.contains(t))return!0}function hg(e,t,n){const i=e.canvas,s=new MutationObserver(o=>{let r=!1;for(const a of o)r=r||wi(a.addedNodes,i),r=r&&!wi(a.removedNodes,i);r&&n()});return s.observe(document,{childList:!0,subtree:!0}),s}function gg(e,t,n){const i=e.canvas,s=new MutationObserver(o=>{let r=!1;for(const a of o)r=r||wi(a.removedNodes,i),r=r&&!wi(a.addedNodes,i);r&&n()});return s.observe(document,{childList:!0,subtree:!0}),s}const Cn=new Map;let vr=0;function ml(){const e=window.devicePixelRatio;e!==vr&&(vr=e,Cn.forEach((t,n)=>{n.currentDevicePixelRatio!==e&&t()}))}function pg(e,t){Cn.size||window.addEventListener("resize",ml),Cn.set(e,t)}function mg(e){Cn.delete(e),Cn.size||window.removeEventListener("resize",ml)}function _g(e,t,n){const i=e.canvas,s=i&&Js(i);if(!s)return;const o=Za((a,l)=>{const c=s.clientWidth;n(a,l),c{const l=a[0],c=l.contentRect.width,u=l.contentRect.height;c===0&&u===0||o(c,u)});return r.observe(s),pg(e,o),r}function os(e,t,n){n&&n.disconnect(),t==="resize"&&mg(e)}function bg(e,t,n){const i=e.canvas,s=Za(o=>{e.ctx!==null&&n(dg(o,e))},e);return ug(i,t,s),s}class yg extends gl{acquireContext(t,n){const i=t&&t.getContext&&t.getContext("2d");return i&&i.canvas===t?(cg(t,n),i):null}releaseContext(t){const n=t.canvas;if(!n[ti])return!1;const i=n[ti].initial;["height","width"].forEach(o=>{const r=i[o];tt(r)?n.removeAttribute(o):n.setAttribute(o,r)});const s=i.style||{};return Object.keys(s).forEach(o=>{n.style[o]=s[o]}),n.width=n.width,delete n[ti],!0}addEventListener(t,n,i){this.removeEventListener(t,n);const s=t.$proxies||(t.$proxies={}),r={attach:hg,detach:gg,resize:_g}[n]||bg;s[n]=r(t,n,i)}removeEventListener(t,n){const i=t.$proxies||(t.$proxies={}),s=i[n];if(!s)return;({attach:os,detach:os,resize:os}[n]||fg)(t,n,s),i[n]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(t,n,i,s){return Rh(t,n,i,s)}isAttached(t){const n=Js(t);return!!(n&&n.isConnected)}}function vg(e){return!cl()||typeof OffscreenCanvas<"u"&&e instanceof OffscreenCanvas?ag:yg}var Xn;let Pn=(Xn=class{constructor(){I(this,"active",!1)}tooltipPosition(t){const{x:n,y:i}=this.getProps(["x","y"],t);return{x:n,y:i}}hasValue(){return bi(this.x)&&bi(this.y)}getProps(t,n){const i=this.$animations;if(!n||!i)return this;const s={};return t.forEach(o=>{s[o]=i[o]&&i[o].active()?i[o]._to:this[o]}),s}},I(Xn,"defaults",{}),I(Xn,"defaultRoutes"),Xn);function xg(e,t){const n=e.options.ticks,i=wg(e),s=Math.min(n.maxTicksLimit||i,i),o=n.major.enabled?Cg(t):[],r=o.length,a=o[0],l=o[r-1],c=[];if(r>s)return Mg(t,c,o,r/s),c;const u=Sg(o,t,s);if(r>0){let f,d;const h=r>1?Math.round((l-a)/(r-1)):null;for(jn(t,c,u,tt(h)?0:a-h,a),f=0,d=r-1;fs)return l}return Math.max(s,1)}function Cg(e){const t=[];let n,i;for(n=0,i=e.length;ne==="left"?"right":e==="right"?"left":e,xr=(e,t,n)=>t==="top"||t==="left"?e[t]+n:e[t]-n,wr=(e,t)=>Math.min(t||e,e);function Sr(e,t){const n=[],i=e.length/t,s=e.length;let o=0;for(;or+a)))return l}function Ag(e,t){G(e,n=>{const i=n.gc,s=i.length/2;let o;if(s>t){for(o=0;oi?i:n,i=s&&n>i?n:i,{min:wt(n,wt(i,n)),max:wt(i,wt(n,i))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const t=this.chart.data;return this.options.labels||(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels||[]}getLabelItems(t=this.chart.chartArea){return this._labelItems||(this._labelItems=this._computeLabelItems(t))}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){rt(this.options.beforeUpdate,[this])}update(t,n,i){const{beginAtZero:s,grace:o,ticks:r}=this.options,a=r.sampleSize;this.beforeUpdate(),this.maxWidth=t,this.maxHeight=n,this._margins=i=Object.assign({left:0,right:0,top:0,bottom:0},i),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+i.left+i.right:this.height+i.top+i.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=fh(this,o,s),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const l=a=o||i<=1||!this.isHorizontal()){this.labelRotation=s;return}const u=this._getLabelSizes(),f=u.widest.width,d=u.highest.height,h=Mt(this.chart.width-f,0,this.maxWidth);a=t.offset?this.maxWidth/i:h/(i-1),f+6>a&&(a=h/(i-(t.offset?.5:1)),l=this.maxHeight-ln(t.grid)-n.padding-Cr(t.title,this.chart.options.font),c=Math.sqrt(f*f+d*d),r=Ys(Math.min(Math.asin(Mt((u.highest.height+6)/a,-1,1)),Math.asin(Mt(l/c,-1,1))-Math.asin(Mt(d/c,-1,1)))),r=Math.max(s,Math.min(o,r))),this.labelRotation=r}afterCalculateLabelRotation(){rt(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){rt(this.options.beforeFit,[this])}fit(){const t={width:0,height:0},{chart:n,options:{ticks:i,title:s,grid:o}}=this,r=this._isVisible(),a=this.isHorizontal();if(r){const l=Cr(s,n.options.font);if(a?(t.width=this.maxWidth,t.height=ln(o)+l):(t.height=this.maxHeight,t.width=ln(o)+l),i.display&&this.ticks.length){const{first:c,last:u,widest:f,highest:d}=this._getLabelSizes(),h=i.padding*2,g=Bt(this.labelRotation),p=Math.cos(g),m=Math.sin(g);if(a){const _=i.mirror?0:m*f.width+p*d.height;t.height=Math.min(this.maxHeight,t.height+_+h)}else{const _=i.mirror?0:p*f.width+m*d.height;t.width=Math.min(this.maxWidth,t.width+_+h)}this._calculatePadding(c,u,m,p)}}this._handleMargins(),a?(this.width=this._length=n.width-this._margins.left-this._margins.right,this.height=t.height):(this.width=t.width,this.height=this._length=n.height-this._margins.top-this._margins.bottom)}_calculatePadding(t,n,i,s){const{ticks:{align:o,padding:r},position:a}=this.options,l=this.labelRotation!==0,c=a!=="top"&&this.axis==="x";if(this.isHorizontal()){const u=this.getPixelForTick(0)-this.left,f=this.right-this.getPixelForTick(this.ticks.length-1);let d=0,h=0;l?c?(d=s*t.width,h=i*n.height):(d=i*t.height,h=s*n.width):o==="start"?h=n.width:o==="end"?d=t.width:o!=="inner"&&(d=t.width/2,h=n.width/2),this.paddingLeft=Math.max((d-u+r)*this.width/(this.width-u),0),this.paddingRight=Math.max((h-f+r)*this.width/(this.width-f),0)}else{let u=n.height/2,f=t.height/2;o==="start"?(u=0,f=t.height):o==="end"&&(u=n.height,f=0),this.paddingTop=u+r,this.paddingBottom=f+r}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){rt(this.options.afterFit,[this])}isHorizontal(){const{axis:t,position:n}=this.options;return n==="top"||n==="bottom"||t==="x"}isFullSize(){return this.options.fullSize}_convertTicksToLabels(t){this.beforeTickToLabelConversion(),this.generateTickLabels(t);let n,i;for(n=0,i=t.length;n({width:r[A]||0,height:a[A]||0});return{first:$(0),last:$(n-1),widest:$(R),highest:$(k),widths:r,heights:a}}getLabelForValue(t){return t}getPixelForValue(t,n){return NaN}getValueForPixel(t){}getPixelForTick(t){const n=this.ticks;return t<0||t>n.length-1?null:this.getPixelForValue(n[t].value)}getPixelForDecimal(t){this._reversePixels&&(t=1-t);const n=this._startPixel+t*this._length;return zd(this._alignToPixels?Me(this.chart,n,0):n)}getDecimalForPixel(t){const n=(t-this._startPixel)/this._length;return this._reversePixels?1-n:n}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:t,max:n}=this;return t<0&&n<0?n:t>0&&n>0?t:0}getContext(t){const n=this.ticks||[];if(t>=0&&ta*s?a/i:l/s:l*s0}_computeGridLineItems(t){const n=this.axis,i=this.chart,s=this.options,{grid:o,position:r,border:a}=s,l=o.offset,c=this.isHorizontal(),f=this.ticks.length+(l?1:0),d=ln(o),h=[],g=a.setContext(this.getContext()),p=g.display?g.width:0,m=p/2,_=function(T){return Me(i,T,p)};let b,y,x,v,R,k,$,A,F,C,D,U;if(r==="top")b=_(this.bottom),k=this.bottom-d,A=b-m,C=_(t.top)+m,U=t.bottom;else if(r==="bottom")b=_(this.top),C=t.top,U=_(t.bottom)-m,k=b+m,A=this.top+d;else if(r==="left")b=_(this.right),R=this.right-d,$=b-m,F=_(t.left)+m,D=t.right;else if(r==="right")b=_(this.left),F=t.left,D=_(t.right)-m,R=b+m,$=this.left+d;else if(n==="x"){if(r==="center")b=_((t.top+t.bottom)/2+.5);else if(W(r)){const T=Object.keys(r)[0],B=r[T];b=_(this.chart.scales[T].getPixelForValue(B))}C=t.top,U=t.bottom,k=b+m,A=k+d}else if(n==="y"){if(r==="center")b=_((t.left+t.right)/2);else if(W(r)){const T=Object.keys(r)[0],B=r[T];b=_(this.chart.scales[T].getPixelForValue(B))}R=b-m,$=R-d,F=t.left,D=t.right}const Z=et(s.ticks.maxTicksLimit,f),E=Math.max(1,Math.ceil(f/Z));for(y=0;yo.value===t);return s>=0?n.setContext(this.getContext(s)).lineWidth:0}drawGrid(t){const n=this.options.grid,i=this.ctx,s=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(t));let o,r;const a=(l,c,u)=>{!u.width||!u.color||(i.save(),i.lineWidth=u.width,i.strokeStyle=u.color,i.setLineDash(u.borderDash||[]),i.lineDashOffset=u.borderDashOffset,i.beginPath(),i.moveTo(l.x,l.y),i.lineTo(c.x,c.y),i.stroke(),i.restore())};if(n.display)for(o=0,r=s.length;o{this.draw(o)}}]:[{z:i,draw:o=>{this.drawBackground(),this.drawGrid(o),this.drawTitle()}},{z:s,draw:()=>{this.drawBorder()}},{z:n,draw:o=>{this.drawLabels(o)}}]}getMatchingVisibleMetas(t){const n=this.chart.getSortedVisibleDatasetMetas(),i=this.axis+"AxisID",s=[];let o,r;for(o=0,r=n.length;o{const i=n.split("."),s=i.pop(),o=[e].concat(i).join("."),r=t[n].split("."),a=r.pop(),l=r.join(".");ut.route(o,s,l,a)})}function Tg(e){return"id"in e&&"defaults"in e}class Ig{constructor(){this.controllers=new Wn(Ye,"datasets",!0),this.elements=new Wn(Pn,"elements"),this.plugins=new Wn(Object,"plugins"),this.scales=new Wn(Ie,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...t){this._each("register",t)}remove(...t){this._each("unregister",t)}addControllers(...t){this._each("register",t,this.controllers)}addElements(...t){this._each("register",t,this.elements)}addPlugins(...t){this._each("register",t,this.plugins)}addScales(...t){this._each("register",t,this.scales)}getController(t){return this._get(t,this.controllers,"controller")}getElement(t){return this._get(t,this.elements,"element")}getPlugin(t){return this._get(t,this.plugins,"plugin")}getScale(t){return this._get(t,this.scales,"scale")}removeControllers(...t){this._each("unregister",t,this.controllers)}removeElements(...t){this._each("unregister",t,this.elements)}removePlugins(...t){this._each("unregister",t,this.plugins)}removeScales(...t){this._each("unregister",t,this.scales)}_each(t,n,i){[...n].forEach(s=>{const o=i||this._getRegistryForType(s);i||o.isForType(s)||o===this.plugins&&s.id?this._exec(t,o,s):G(s,r=>{const a=i||this._getRegistryForType(r);this._exec(t,a,r)})})}_exec(t,n,i){const s=qs(t);rt(i["before"+s],[],i),n[t](i),rt(i["after"+s],[],i)}_getRegistryForType(t){for(let n=0;no.filter(a=>!r.some(l=>a.plugin.id===l.plugin.id));this._notify(s(n,i),t,"stop"),this._notify(s(i,n),t,"start")}}function zg(e){const t={},n=[],i=Object.keys(Kt.plugins.items);for(let o=0;o1&&Si(e[0].toLowerCase(),t),e))return e;throw new Error(`Cannot determine type of '${name}' axis. Please provide 'axis' or 'position' option.`)}function qg(e,t){const n=Le[e.type]||{scales:{}},i=t.scales||{},s=Rs(e.type,t),o=Object.create(null);return Object.keys(i).forEach(r=>{const a=i[r];if(!W(a))return console.error(`Invalid scale configuration for scale: ${r}`);if(a._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${r}`);const l=Si(r,a),c=Wg(l,s),u=n.scales||{};o[r]=pn(Object.create(null),[{axis:l},a,u[l],u[c]])}),e.data.datasets.forEach(r=>{const a=r.type||e.type,l=r.indexAxis||Rs(a,t),u=(Le[a]||{}).scales||{};Object.keys(u).forEach(f=>{const d=jg(f,l),h=r[d+"AxisID"]||d;o[h]=o[h]||Object.create(null),pn(o[h],[{axis:d},i[h],u[f]])})}),Object.keys(o).forEach(r=>{const a=o[r];pn(a,[ut.scales[a.type],ut.scale])}),o}function _l(e){const t=e.options||(e.options={});t.plugins=et(t.plugins,{}),t.scales=qg(e,t)}function bl(e){return e=e||{},e.datasets=e.datasets||[],e.labels=e.labels||[],e}function Yg(e){return e=e||{},e.data=bl(e.data),_l(e),e}const Mr=new Map,yl=new Set;function Gn(e,t){let n=Mr.get(e);return n||(n=t(),Mr.set(e,n),yl.add(n)),n}const cn=(e,t,n)=>{const i=Ze(t,n);i!==void 0&&e.add(i)};class Ug{constructor(t){this._config=Yg(t),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(t){this._config.type=t}get data(){return this._config.data}set data(t){this._config.data=bl(t)}get options(){return this._config.options}set options(t){this._config.options=t}get plugins(){return this._config.plugins}update(){const t=this._config;this.clearCache(),_l(t)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(t){return Gn(t,()=>[[`datasets.${t}`,""]])}datasetAnimationScopeKeys(t,n){return Gn(`${t}.transition.${n}`,()=>[[`datasets.${t}.transitions.${n}`,`transitions.${n}`],[`datasets.${t}`,""]])}datasetElementScopeKeys(t,n){return Gn(`${t}-${n}`,()=>[[`datasets.${t}.elements.${n}`,`datasets.${t}`,`elements.${n}`,""]])}pluginScopeKeys(t){const n=t.id,i=this.type;return Gn(`${i}-plugin-${n}`,()=>[[`plugins.${n}`,...t.additionalOptionScopes||[]]])}_cachedScopes(t,n){const i=this._scopeCache;let s=i.get(t);return(!s||n)&&(s=new Map,i.set(t,s)),s}getOptionScopes(t,n,i){const{options:s,type:o}=this,r=this._cachedScopes(t,i),a=r.get(n);if(a)return a;const l=new Set;n.forEach(u=>{t&&(l.add(t),u.forEach(f=>cn(l,t,f))),u.forEach(f=>cn(l,s,f)),u.forEach(f=>cn(l,Le[o]||{},f)),u.forEach(f=>cn(l,ut,f)),u.forEach(f=>cn(l,Cs,f))});const c=Array.from(l);return c.length===0&&c.push(Object.create(null)),yl.has(n)&&r.set(n,c),c}chartOptionScopes(){const{options:t,type:n}=this;return[t,Le[n]||{},ut.datasets[n]||{},{type:n},ut,Cs]}resolveNamedOptions(t,n,i,s=[""]){const o={$shared:!0},{resolver:r,subPrefixes:a}=kr(this._resolverCache,t,s);let l=r;if(Kg(r,n)){o.$shared=!1,i=xe(i)?i():i;const c=this.createResolver(t,i,a);l=Je(r,i,c)}for(const c of n)o[c]=l[c];return o}createResolver(t,n,i=[""],s){const{resolver:o}=kr(this._resolverCache,t,i);return W(n)?Je(o,n,void 0,s):o}}function kr(e,t,n){let i=e.get(t);i||(i=new Map,e.set(t,i));const s=n.join();let o=i.get(s);return o||(o={resolver:Ks(t,n),subPrefixes:n.filter(a=>!a.toLowerCase().includes("hover"))},i.set(s,o)),o}const Xg=e=>W(e)&&Object.getOwnPropertyNames(e).reduce((t,n)=>t||xe(e[n]),!1);function Kg(e,t){const{isScriptable:n,isIndexable:i}=ol(e);for(const s of t){const o=n(s),r=i(s),a=(r||o)&&e[s];if(o&&(xe(a)||Xg(a))||r&&st(a))return!0}return!1}var Qg="4.2.1";const Zg=["top","bottom","left","right","chartArea"];function Rr(e,t){return e==="top"||e==="bottom"||Zg.indexOf(e)===-1&&t==="x"}function $r(e,t){return function(n,i){return n[e]===i[e]?n[t]-i[t]:n[e]-i[e]}}function Ar(e){const t=e.chart,n=t.options.animation;t.notifyPlugins("afterRender"),rt(n&&n.onComplete,[e],t)}function Jg(e){const t=e.chart,n=t.options.animation;rt(n&&n.onProgress,[e],t)}function vl(e){return cl()&&typeof e=="string"?e=document.getElementById(e):e&&e.length&&(e=e[0]),e&&e.canvas&&(e=e.canvas),e}const ei={},Pr=e=>{const t=vl(e);return Object.values(ei).filter(n=>n.canvas===t).pop()};function tp(e,t,n){const i=Object.keys(e);for(const s of i){const o=+s;if(o>=t){const r=e[s];delete e[s],(n>0||o>t)&&(e[o+n]=r)}}}function ep(e,t,n,i){return!n||e.type==="mouseout"?null:i?t:e}function np(e){const{xScale:t,yScale:n}=e;if(t&&n)return{left:t.left,right:t.right,top:n.top,bottom:n.bottom}}var fe;let Ti=(fe=class{static register(...t){Kt.add(...t),Fr()}static unregister(...t){Kt.remove(...t),Fr()}constructor(t,n){const i=this.config=new Ug(n),s=vl(t),o=Pr(s);if(o)throw new Error("Canvas is already in use. Chart with ID '"+o.id+"' must be destroyed before the canvas with ID '"+o.canvas.id+"' can be reused.");const r=i.createResolver(i.chartOptionScopes(),this.getContext());this.platform=new(i.platform||vg(s)),this.platform.updateConfig(i);const a=this.platform.acquireContext(s,r.aspectRatio),l=a&&a.canvas,c=l&&l.height,u=l&&l.width;if(this.id=$d(),this.ctx=a,this.canvas=l,this.width=u,this.height=c,this._options=r,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new Vg,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=Gd(f=>this.update(f),r.resizeDelay||0),this._dataChanges=[],ei[this.id]=this,!a||!l){console.error("Failed to create chart: can't acquire context from the given item");return}ie.listen(this,"complete",Ar),ie.listen(this,"progress",Jg),this._initialize(),this.attached&&this.update()}get aspectRatio(){const{options:{aspectRatio:t,maintainAspectRatio:n},width:i,height:s,_aspectRatio:o}=this;return tt(t)?n&&o?o:s?i/s:null:t}get data(){return this.config.data}set data(t){this.config.data=t}get options(){return this._options}set options(t){this.config.options=t}get registry(){return Kt}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():rr(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return nr(this.canvas,this.ctx),this}stop(){return ie.stop(this),this}resize(t,n){ie.running(this)?this._resizeBeforeDraw={width:t,height:n}:this._resize(t,n)}_resize(t,n){const i=this.options,s=this.canvas,o=i.maintainAspectRatio&&this.aspectRatio,r=this.platform.getMaximumSize(s,t,n,o),a=i.devicePixelRatio||this.platform.getDevicePixelRatio(),l=this.width?"resize":"attach";this.width=r.width,this.height=r.height,this._aspectRatio=this.aspectRatio,rr(this,a,!0)&&(this.notifyPlugins("resize",{size:r}),rt(i.onResize,[this,r],this),this.attached&&this._doResize(l)&&this.render())}ensureScalesHaveIDs(){const n=this.options.scales||{};G(n,(i,s)=>{i.id=s})}buildOrUpdateScales(){const t=this.options,n=t.scales,i=this.scales,s=Object.keys(i).reduce((r,a)=>(r[a]=!1,r),{});let o=[];n&&(o=o.concat(Object.keys(n).map(r=>{const a=n[r],l=Si(r,a),c=l==="r",u=l==="x";return{options:a,dposition:c?"chartArea":u?"bottom":"left",dtype:c?"radialLinear":u?"category":"linear"}}))),G(o,r=>{const a=r.options,l=a.id,c=Si(l,a),u=et(a.type,r.dtype);(a.position===void 0||Rr(a.position,c)!==Rr(r.dposition))&&(a.position=r.dposition),s[l]=!0;let f=null;if(l in i&&i[l].type===u)f=i[l];else{const d=Kt.getScale(u);f=new d({id:l,type:u,ctx:this.ctx,chart:this}),i[f.id]=f}f.init(a,t)}),G(s,(r,a)=>{r||delete i[a]}),G(i,r=>{me.configure(this,r,r.options),me.addBox(this,r)})}_updateMetasets(){const t=this._metasets,n=this.data.datasets.length,i=t.length;if(t.sort((s,o)=>s.index-o.index),i>n){for(let s=n;sn.length&&delete this._stacks,t.forEach((i,s)=>{n.filter(o=>o===i._dataset).length===0&&this._destroyDatasetMeta(s)})}buildOrUpdateControllers(){const t=[],n=this.data.datasets;let i,s;for(this._removeUnreferencedMetasets(),i=0,s=n.length;i{this.getDatasetMeta(n).controller.reset()},this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(t){const n=this.config;n.update();const i=this._options=n.createResolver(n.chartOptionScopes(),this.getContext()),s=this._animationsDisabled=!i.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),this.notifyPlugins("beforeUpdate",{mode:t,cancelable:!0})===!1)return;const o=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let r=0;for(let c=0,u=this.data.datasets.length;c{c.reset()}),this._updateDatasets(t),this.notifyPlugins("afterUpdate",{mode:t}),this._layers.sort($r("z","_idx"));const{_active:a,_lastEvent:l}=this;l?this._eventHandler(l,!0):a.length&&this._updateHoverStyles(a,a,!0),this.render()}_updateScales(){G(this.scales,t=>{me.removeBox(this,t)}),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const t=this.options,n=new Set(Object.keys(this._listeners)),i=new Set(t.events);(!Yo(n,i)||!!this._responsiveListeners!==t.responsive)&&(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:t}=this,n=this._getUniformDataChanges()||[];for(const{method:i,start:s,count:o}of n){const r=i==="_removeElements"?-o:o;tp(t,s,r)}}_getUniformDataChanges(){const t=this._dataChanges;if(!t||!t.length)return;this._dataChanges=[];const n=this.data.datasets.length,i=o=>new Set(t.filter(r=>r[0]===o).map((r,a)=>a+","+r.splice(1).join(","))),s=i(0);for(let o=1;oo.split(",")).map(o=>({method:o[1],start:+o[2],count:+o[3]}))}_updateLayout(t){if(this.notifyPlugins("beforeLayout",{cancelable:!0})===!1)return;me.update(this,this.width,this.height,t);const n=this.chartArea,i=n.width<=0||n.height<=0;this._layers=[],G(this.boxes,s=>{i&&s.position==="chartArea"||(s.configure&&s.configure(),this._layers.push(...s._layers()))},this),this._layers.forEach((s,o)=>{s._idx=o}),this.notifyPlugins("afterLayout")}_updateDatasets(t){if(this.notifyPlugins("beforeDatasetsUpdate",{mode:t,cancelable:!0})!==!1){for(let n=0,i=this.data.datasets.length;n=0;--n)this._drawDataset(t[n]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(t){const n=this.ctx,i=t._clip,s=!i.disabled,o=np(t)||this.chartArea,r={meta:t,index:t.index,cancelable:!0};this.notifyPlugins("beforeDatasetDraw",r)!==!1&&(s&&il(n,{left:i.left===!1?0:o.left-i.left,right:i.right===!1?this.width:o.right+i.right,top:i.top===!1?0:o.top-i.top,bottom:i.bottom===!1?this.height:o.bottom+i.bottom}),t.controller.draw(),s&&sl(n),r.cancelable=!1,this.notifyPlugins("afterDatasetDraw",r))}isPointInArea(t){return nl(t,this.chartArea,this._minPadding)}getElementsAtEventForMode(t,n,i,s){const o=Jh.modes[n];return typeof o=="function"?o(this,t,i,s):[]}getDatasetMeta(t){const n=this.data.datasets[t],i=this._metasets;let s=i.filter(o=>o&&o._dataset===n).pop();return s||(s={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:n&&n.order||0,index:t,_dataset:n,_parsed:[],_sorted:!1},i.push(s)),s}getContext(){return this.$context||(this.$context=Te(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(t){const n=this.data.datasets[t];if(!n)return!1;const i=this.getDatasetMeta(t);return typeof i.hidden=="boolean"?!i.hidden:!n.hidden}setDatasetVisibility(t,n){const i=this.getDatasetMeta(t);i.hidden=!n}toggleDataVisibility(t){this._hiddenIndices[t]=!this._hiddenIndices[t]}getDataVisibility(t){return!this._hiddenIndices[t]}_updateVisibility(t,n,i){const s=i?"show":"hide",o=this.getDatasetMeta(t),r=o.controller._resolveAnimations(void 0,s);Yt(n)?(o.data[n].hidden=!i,this.update()):(this.setDatasetVisibility(t,i),r.update(o,{visible:i}),this.update(a=>a.datasetIndex===t?s:void 0))}hide(t,n){this._updateVisibility(t,n,!1)}show(t,n){this._updateVisibility(t,n,!0)}_destroyDatasetMeta(t){const n=this._metasets[t];n&&n.controller&&n.controller._destroy(),delete this._metasets[t]}_stop(){let t,n;for(this.stop(),ie.remove(this),t=0,n=this.data.datasets.length;t{n.addEventListener(this,o,r),t[o]=r},s=(o,r,a)=>{o.offsetX=r,o.offsetY=a,this._eventHandler(o)};G(this.options.events,o=>i(o,s))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const t=this._responsiveListeners,n=this.platform,i=(l,c)=>{n.addEventListener(this,l,c),t[l]=c},s=(l,c)=>{t[l]&&(n.removeEventListener(this,l,c),delete t[l])},o=(l,c)=>{this.canvas&&this.resize(l,c)};let r;const a=()=>{s("attach",a),this.attached=!0,this.resize(),i("resize",o),i("detach",r)};r=()=>{this.attached=!1,s("resize",o),this._stop(),this._resize(0,0),i("attach",a)},n.isAttached(this.canvas)?a():r()}unbindEvents(){G(this._listeners,(t,n)=>{this.platform.removeEventListener(this,n,t)}),this._listeners={},G(this._responsiveListeners,(t,n)=>{this.platform.removeEventListener(this,n,t)}),this._responsiveListeners=void 0}updateHoverStyle(t,n,i){const s=i?"set":"remove";let o,r,a,l;for(n==="dataset"&&(o=this.getDatasetMeta(t[0].datasetIndex),o.controller["_"+s+"DatasetHoverStyle"]()),a=0,l=t.length;a{const a=this.getDatasetMeta(o);if(!a)throw new Error("No dataset found at index "+o);return{datasetIndex:o,element:a.data[r],index:r}});!gi(i,n)&&(this._active=i,this._lastEvent=null,this._updateHoverStyles(i,n))}notifyPlugins(t,n,i){return this._plugins.notify(this,t,n,i)}isPluginEnabled(t){return this._plugins._cache.filter(n=>n.plugin.id===t).length===1}_updateHoverStyles(t,n,i){const s=this.options.hover,o=(l,c)=>l.filter(u=>!c.some(f=>u.datasetIndex===f.datasetIndex&&u.index===f.index)),r=o(n,t),a=i?t:o(t,n);r.length&&this.updateHoverStyle(r,s.mode,!1),a.length&&s.mode&&this.updateHoverStyle(a,s.mode,!0)}_eventHandler(t,n){const i={event:t,replay:n,cancelable:!0,inChartArea:this.isPointInArea(t)},s=r=>(r.options.events||this.options.events).includes(t.native.type);if(this.notifyPlugins("beforeEvent",i,s)===!1)return;const o=this._handleEvent(t,n,i.inChartArea);return i.cancelable=!1,this.notifyPlugins("afterEvent",i,s),(o||i.changed)&&this.render(),this}_handleEvent(t,n,i){const{_active:s=[],options:o}=this,r=n,a=this._getActiveElements(t,s,i,r),l=Ed(t),c=ep(t,this._lastEvent,i,l);i&&(this._lastEvent=null,rt(o.onHover,[t,a,this],this),l&&rt(o.onClick,[t,a,this],this));const u=!gi(a,s);return(u||n)&&(this._active=a,this._updateHoverStyles(a,s,n)),this._lastEvent=c,u}_getActiveElements(t,n,i,s){if(t.type==="mouseout")return[];if(!i)return n;const o=this.options.hover;return this.getElementsAtEventForMode(t,o.mode,o,s)}},I(fe,"defaults",ut),I(fe,"instances",ei),I(fe,"overrides",Le),I(fe,"registry",Kt),I(fe,"version",Qg),I(fe,"getChart",Pr),fe);function Fr(){return G(Ti.instances,e=>e._plugins.invalidate())}function ip(e,t,n){const{startAngle:i,pixelMargin:s,x:o,y:r,outerRadius:a,innerRadius:l}=t;let c=s/a;e.beginPath(),e.arc(o,r,a,i-c,n+c),l>s?(c=s/l,e.arc(o,r,l,n+c,i-c,!0)):e.arc(o,r,s,n+lt,i-lt),e.closePath(),e.clip()}function sp(e){return Xs(e,["outerStart","outerEnd","innerStart","innerEnd"])}function op(e,t,n,i){const s=sp(e.options.borderRadius),o=(n-t)/2,r=Math.min(o,i*t/2),a=l=>{const c=(n-Math.min(o,l))*i/2;return Mt(l,0,Math.min(o,c))};return{outerStart:a(s.outerStart),outerEnd:a(s.outerEnd),innerStart:Mt(s.innerStart,0,r),innerEnd:Mt(s.innerEnd,0,r)}}function Ne(e,t,n,i){return{x:n+e*Math.cos(t),y:i+e*Math.sin(t)}}function Ci(e,t,n,i,s,o){const{x:r,y:a,startAngle:l,pixelMargin:c,innerRadius:u}=t,f=Math.max(t.outerRadius+i+n-c,0),d=u>0?u+i+n+c:0;let h=0;const g=s-l;if(i){const E=u>0?u-i:0,T=f>0?f-i:0,B=(E+T)/2,ft=B!==0?g*B/(B+i):g;h=(g-ft)/2}const p=Math.max(.001,g*f-n/ct)/f,m=(g-p)/2,_=l+m+h,b=s-m-h,{outerStart:y,outerEnd:x,innerStart:v,innerEnd:R}=op(t,d,f,b-_),k=f-y,$=f-x,A=_+y/k,F=b-x/$,C=d+v,D=d+R,U=_+v/C,Z=b-R/D;if(e.beginPath(),o){const E=(A+F)/2;if(e.arc(r,a,f,A,E),e.arc(r,a,f,E,F),x>0){const it=Ne($,F,r,a);e.arc(it.x,it.y,x,F,b+lt)}const T=Ne(D,b,r,a);if(e.lineTo(T.x,T.y),R>0){const it=Ne(D,Z,r,a);e.arc(it.x,it.y,R,b+lt,Z+Math.PI)}const B=(b-R/d+(_+v/d))/2;if(e.arc(r,a,d,b-R/d,B,!0),e.arc(r,a,d,B,_+v/d,!0),v>0){const it=Ne(C,U,r,a);e.arc(it.x,it.y,v,U+Math.PI,_-lt)}const ft=Ne(k,_,r,a);if(e.lineTo(ft.x,ft.y),y>0){const it=Ne(k,A,r,a);e.arc(it.x,it.y,y,_-lt,A)}}else{e.moveTo(r,a);const E=Math.cos(A)*f+r,T=Math.sin(A)*f+a;e.lineTo(E,T);const B=Math.cos(F)*f+r,ft=Math.sin(F)*f+a;e.lineTo(B,ft)}e.closePath()}function rp(e,t,n,i,s){const{fullCircles:o,startAngle:r,circumference:a}=t;let l=t.endAngle;if(o){Ci(e,t,n,i,l,s);for(let c=0;c=at||yi(o,a,l),p=Hd(r,c+d,u+d);return g&&p}getCenterPoint(t){const{x:n,y:i,startAngle:s,endAngle:o,innerRadius:r,outerRadius:a}=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius"],t),{offset:l,spacing:c}=this.options,u=(s+o)/2,f=(r+a+c+l)/2;return{x:n+Math.cos(u)*f,y:i+Math.sin(u)*f}}tooltipPosition(t){return this.getCenterPoint(t)}draw(t){const{options:n,circumference:i}=this,s=(n.offset||0)/4,o=(n.spacing||0)/2,r=n.circular;if(this.pixelMargin=n.borderAlign==="inner"?.33:0,this.fullCircles=i>at?Math.floor(i/at):0,i===0||this.innerRadius<0||this.outerRadius<0)return;t.save();const a=(this.startAngle+this.endAngle)/2;t.translate(Math.cos(a)*s,Math.sin(a)*s);const l=1-Math.sin(Math.min(ct,i||0)),c=s*l;t.fillStyle=n.backgroundColor,t.strokeStyle=n.borderColor,rp(t,this,c,o,r),ap(t,this,c,o,r),t.restore()}}I(ni,"id","arc"),I(ni,"defaults",{borderAlign:"center",borderColor:"#fff",borderJoinStyle:void 0,borderRadius:0,borderWidth:2,offset:0,spacing:0,angle:void 0,circular:!0}),I(ni,"defaultRoutes",{backgroundColor:"backgroundColor"});const $s=["rgb(54, 162, 235)","rgb(255, 99, 132)","rgb(255, 159, 64)","rgb(255, 205, 86)","rgb(75, 192, 192)","rgb(153, 102, 255)","rgb(201, 203, 207)"],Dr=$s.map(e=>e.replace("rgb(","rgba(").replace(")",", 0.5)"));function xl(e){return $s[e%$s.length]}function wl(e){return Dr[e%Dr.length]}function lp(e,t){return e.borderColor=xl(t),e.backgroundColor=wl(t),++t}function cp(e,t){return e.backgroundColor=e.data.map(()=>xl(t++)),t}function up(e,t){return e.backgroundColor=e.data.map(()=>wl(t++)),t}function fp(e){let t=0;return(n,i)=>{const s=e.getDatasetMeta(i).controller;s instanceof je?t=cp(n,t):s instanceof Jn?t=up(n,t):s&&(t=lp(n,t))}}function Or(e){let t;for(t in e)if(e[t].borderColor||e[t].backgroundColor)return!0;return!1}function dp(e){return e&&(e.borderColor||e.backgroundColor)}var hp={id:"colors",defaults:{enabled:!0,forceOverride:!1},beforeLayout(e,t,n){if(!n.enabled)return;const{data:{datasets:i},options:s}=e.config,{elements:o}=s;if(!n.forceOverride&&(Or(i)||dp(s)||o&&Or(o)))return;const r=fp(e);i.forEach(r)}};class Sl extends Pn{constructor(t){super(),this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,n){const i=this.options;if(this.left=0,this.top=0,!i.display){this.width=this.height=this.right=this.bottom=0;return}this.width=this.right=t,this.height=this.bottom=n;const s=st(i.text)?i.text.length:1;this._padding=kt(i.padding);const o=s*bt(i.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=o:this.width=o}isHorizontal(){const t=this.options.position;return t==="top"||t==="bottom"}_drawArgs(t){const{top:n,left:i,bottom:s,right:o,options:r}=this,a=r.align;let l=0,c,u,f;return this.isHorizontal()?(u=mn(a,i,o),f=n+t,c=o-i):(r.position==="left"?(u=i+t,f=mn(a,s,n),l=ct*-.5):(u=o-t,f=mn(a,n,s),l=ct*.5),c=s-n),{titleX:u,titleY:f,maxWidth:c,rotation:l}}draw(){const t=this.ctx,n=this.options;if(!n.display)return;const i=bt(n.font),o=i.lineHeight/2+this._padding.top,{titleX:r,titleY:a,maxWidth:l,rotation:c}=this._drawArgs(o);Sn(t,n.text,0,0,i,{color:n.color,maxWidth:l,rotation:c,textAlign:Ja(n.align),textBaseline:"middle",translation:[r,a]})}}function gp(e,t){const n=new Sl({ctx:e.ctx,options:t,chart:e});me.configure(e,n,t),me.addBox(e,n),e.titleBlock=n}var pp={id:"title",_element:Sl,start(e,t,n){gp(e,n)},stop(e){const t=e.titleBlock;me.removeBox(e,t),delete e.titleBlock},beforeUpdate(e,t,n){const i=e.titleBlock;me.configure(e,i,n),i.options=n},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const dn={average(e){if(!e.length)return!1;let t,n,i=0,s=0,o=0;for(t=0,n=e.length;t-1?e.split(` -`):e}function mp(e,t){const{element:n,datasetIndex:i,index:s}=t,o=e.getDatasetMeta(i).controller,{label:r,value:a}=o.getLabelAndValue(s);return{chart:e,label:r,parsed:o.getParsed(s),raw:e.data.datasets[i].data[s],formattedValue:a,dataset:o.getDataset(),dataIndex:s,datasetIndex:i,element:n}}function Er(e,t){const n=e.chart.ctx,{body:i,footer:s,title:o}=e,{boxWidth:r,boxHeight:a}=t,l=bt(t.bodyFont),c=bt(t.titleFont),u=bt(t.footerFont),f=o.length,d=s.length,h=i.length,g=kt(t.padding);let p=g.height,m=0,_=i.reduce((x,v)=>x+v.before.length+v.lines.length+v.after.length,0);if(_+=e.beforeBody.length+e.afterBody.length,f&&(p+=f*c.lineHeight+(f-1)*t.titleSpacing+t.titleMarginBottom),_){const x=t.displayColors?Math.max(a,l.lineHeight):l.lineHeight;p+=h*x+(_-h)*l.lineHeight+(_-1)*t.bodySpacing}d&&(p+=t.footerMarginTop+d*u.lineHeight+(d-1)*t.footerSpacing);let b=0;const y=function(x){m=Math.max(m,n.measureText(x).width+b)};return n.save(),n.font=c.string,G(e.title,y),n.font=l.string,G(e.beforeBody.concat(e.afterBody),y),b=t.displayColors?r+2+t.boxPadding:0,G(i,x=>{G(x.before,y),G(x.lines,y),G(x.after,y)}),b=0,n.font=u.string,G(e.footer,y),n.restore(),m+=g.width,{width:m,height:p}}function _p(e,t){const{y:n,height:i}=t;return ne.height-i/2?"bottom":"center"}function bp(e,t,n,i){const{x:s,width:o}=i,r=n.caretSize+n.caretPadding;if(e==="left"&&s+o+r>t.width||e==="right"&&s-o-r<0)return!0}function yp(e,t,n,i){const{x:s,width:o}=n,{width:r,chartArea:{left:a,right:l}}=e;let c="center";return i==="center"?c=s<=(a+l)/2?"left":"right":s<=o/2?c="left":s>=r-o/2&&(c="right"),bp(c,e,t,n)&&(c="center"),c}function Lr(e,t,n){const i=n.yAlign||t.yAlign||_p(e,n);return{xAlign:n.xAlign||t.xAlign||yp(e,t,n,i),yAlign:i}}function vp(e,t){let{x:n,width:i}=e;return t==="right"?n-=i:t==="center"&&(n-=i/2),n}function xp(e,t,n){let{y:i,height:s}=e;return t==="top"?i+=n:t==="bottom"?i-=s+n:i-=s/2,i}function Tr(e,t,n,i){const{caretSize:s,caretPadding:o,cornerRadius:r}=e,{xAlign:a,yAlign:l}=n,c=s+o,{topLeft:u,topRight:f,bottomLeft:d,bottomRight:h}=yn(r);let g=vp(t,a);const p=xp(t,l,c);return l==="center"?a==="left"?g+=c:a==="right"&&(g-=c):a==="left"?g-=Math.max(u,d)+s:a==="right"&&(g+=Math.max(f,h)+s),{x:Mt(g,0,i.width-t.width),y:Mt(p,0,i.height-t.height)}}function qn(e,t,n){const i=kt(n.padding);return t==="center"?e.x+e.width/2:t==="right"?e.x+e.width-i.right:e.x+i.left}function Ir(e){return Xt([],se(e))}function wp(e,t,n){return Te(e,{tooltip:t,tooltipItems:n,type:"tooltip"})}function Vr(e,t){const n=t&&t.dataset&&t.dataset.tooltip&&t.dataset.tooltip.callbacks;return n?e.override(n):e}const Cl={beforeTitle:ne,title(e){if(e.length>0){const t=e[0],n=t.chart.data.labels,i=n?n.length:0;if(this&&this.options&&this.options.mode==="dataset")return t.dataset.label||"";if(t.label)return t.label;if(i>0&&t.dataIndex"u"?Cl[t].call(n,i):s}class As extends Pn{constructor(t){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=t.chart,this.options=t.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(t){this.options=t,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){const t=this._cachedAnimations;if(t)return t;const n=this.chart,i=this.options.setContext(this.getContext()),s=i.enabled&&n.options.animation&&i.animations,o=new ul(this.chart,s);return s._cacheable&&(this._cachedAnimations=Object.freeze(o)),o}getContext(){return this.$context||(this.$context=wp(this.chart.getContext(),this,this._tooltipItems))}getTitle(t,n){const{callbacks:i}=n,s=yt(i,"beforeTitle",this,t),o=yt(i,"title",this,t),r=yt(i,"afterTitle",this,t);let a=[];return a=Xt(a,se(s)),a=Xt(a,se(o)),a=Xt(a,se(r)),a}getBeforeBody(t,n){return Ir(yt(n.callbacks,"beforeBody",this,t))}getBody(t,n){const{callbacks:i}=n,s=[];return G(t,o=>{const r={before:[],lines:[],after:[]},a=Vr(i,o);Xt(r.before,se(yt(a,"beforeLabel",this,o))),Xt(r.lines,yt(a,"label",this,o)),Xt(r.after,se(yt(a,"afterLabel",this,o))),s.push(r)}),s}getAfterBody(t,n){return Ir(yt(n.callbacks,"afterBody",this,t))}getFooter(t,n){const{callbacks:i}=n,s=yt(i,"beforeFooter",this,t),o=yt(i,"footer",this,t),r=yt(i,"afterFooter",this,t);let a=[];return a=Xt(a,se(s)),a=Xt(a,se(o)),a=Xt(a,se(r)),a}_createItems(t){const n=this._active,i=this.chart.data,s=[],o=[],r=[];let a=[],l,c;for(l=0,c=n.length;lt.filter(u,f,d,i))),t.itemSort&&(a=a.sort((u,f)=>t.itemSort(u,f,i))),G(a,u=>{const f=Vr(t.callbacks,u);s.push(yt(f,"labelColor",this,u)),o.push(yt(f,"labelPointStyle",this,u)),r.push(yt(f,"labelTextColor",this,u))}),this.labelColors=s,this.labelPointStyles=o,this.labelTextColors=r,this.dataPoints=a,a}update(t,n){const i=this.options.setContext(this.getContext()),s=this._active;let o,r=[];if(!s.length)this.opacity!==0&&(o={opacity:0});else{const a=dn[i.position].call(this,s,this._eventPosition);r=this._createItems(i),this.title=this.getTitle(r,i),this.beforeBody=this.getBeforeBody(r,i),this.body=this.getBody(r,i),this.afterBody=this.getAfterBody(r,i),this.footer=this.getFooter(r,i);const l=this._size=Er(this,i),c=Object.assign({},a,l),u=Lr(this.chart,i,c),f=Tr(i,c,u,this.chart);this.xAlign=u.xAlign,this.yAlign=u.yAlign,o={opacity:1,x:f.x,y:f.y,width:l.width,height:l.height,caretX:a.x,caretY:a.y}}this._tooltipItems=r,this.$context=void 0,o&&this._resolveAnimations().update(this,o),t&&i.external&&i.external.call(this,{chart:this.chart,tooltip:this,replay:n})}drawCaret(t,n,i,s){const o=this.getCaretPosition(t,i,s);n.lineTo(o.x1,o.y1),n.lineTo(o.x2,o.y2),n.lineTo(o.x3,o.y3)}getCaretPosition(t,n,i){const{xAlign:s,yAlign:o}=this,{caretSize:r,cornerRadius:a}=i,{topLeft:l,topRight:c,bottomLeft:u,bottomRight:f}=yn(a),{x:d,y:h}=t,{width:g,height:p}=n;let m,_,b,y,x,v;return o==="center"?(x=h+p/2,s==="left"?(m=d,_=m-r,y=x+r,v=x-r):(m=d+g,_=m+r,y=x-r,v=x+r),b=m):(s==="left"?_=d+Math.max(l,u)+r:s==="right"?_=d+g-Math.max(c,f)-r:_=this.caretX,o==="top"?(y=h,x=y-r,m=_-r,b=_+r):(y=h+p,x=y+r,m=_+r,b=_-r),v=y),{x1:m,x2:_,x3:b,y1:y,y2:x,y3:v}}drawTitle(t,n,i){const s=this.title,o=s.length;let r,a,l;if(o){const c=ts(i.rtl,this.x,this.width);for(t.x=qn(this,i.titleAlign,i),n.textAlign=c.textAlign(i.titleAlign),n.textBaseline="middle",r=bt(i.titleFont),a=i.titleSpacing,n.fillStyle=i.titleColor,n.font=r.string,l=0;ly!==0)?(t.beginPath(),t.fillStyle=o.multiKeyBackground,Ms(t,{x:m,y:p,w:c,h:l,radius:b}),t.fill(),t.stroke(),t.fillStyle=r.backgroundColor,t.beginPath(),Ms(t,{x:_,y:p+1,w:c-2,h:l-2,radius:b}),t.fill()):(t.fillStyle=o.multiKeyBackground,t.fillRect(m,p,c,l),t.strokeRect(m,p,c,l),t.fillStyle=r.backgroundColor,t.fillRect(_,p+1,c-2,l-2))}t.fillStyle=this.labelTextColors[i]}drawBody(t,n,i){const{body:s}=this,{bodySpacing:o,bodyAlign:r,displayColors:a,boxHeight:l,boxWidth:c,boxPadding:u}=i,f=bt(i.bodyFont);let d=f.lineHeight,h=0;const g=ts(i.rtl,this.x,this.width),p=function($){n.fillText($,g.x(t.x+h),t.y+d/2),t.y+=d+o},m=g.textAlign(r);let _,b,y,x,v,R,k;for(n.textAlign=r,n.textBaseline="middle",n.font=f.string,t.x=qn(this,m,i),n.fillStyle=i.bodyColor,G(this.beforeBody,p),h=a&&m!=="right"?r==="center"?c/2+u:c+2+u:0,x=0,R=s.length;x0&&n.stroke()}_updateAnimationTarget(t){const n=this.chart,i=this.$animations,s=i&&i.x,o=i&&i.y;if(s||o){const r=dn[t.position].call(this,this._active,this._eventPosition);if(!r)return;const a=this._size=Er(this,t),l=Object.assign({},r,this._size),c=Lr(n,t,l),u=Tr(t,l,c,n);(s._to!==u.x||o._to!==u.y)&&(this.xAlign=c.xAlign,this.yAlign=c.yAlign,this.width=a.width,this.height=a.height,this.caretX=r.x,this.caretY=r.y,this._resolveAnimations().update(this,u))}}_willRender(){return!!this.opacity}draw(t){const n=this.options.setContext(this.getContext());let i=this.opacity;if(!i)return;this._updateAnimationTarget(n);const s={width:this.width,height:this.height},o={x:this.x,y:this.y};i=Math.abs(i)<.001?0:i;const r=kt(n.padding),a=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;n.enabled&&a&&(t.save(),t.globalAlpha=i,this.drawBackground(o,t,s,n),Fh(t,n.textDirection),o.y+=r.top,this.drawTitle(o,t,n),this.drawBody(o,t,n),this.drawFooter(o,t,n),Dh(t,n.textDirection),t.restore())}getActiveElements(){return this._active||[]}setActiveElements(t,n){const i=this._active,s=t.map(({datasetIndex:a,index:l})=>{const c=this.chart.getDatasetMeta(a);if(!c)throw new Error("Cannot find a dataset at index "+a);return{datasetIndex:a,element:c.data[l],index:l}}),o=!gi(i,s),r=this._positionChanged(s,n);(o||r)&&(this._active=s,this._eventPosition=n,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(t,n,i=!0){if(n&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const s=this.options,o=this._active||[],r=this._getActiveElements(t,o,n,i),a=this._positionChanged(r,t),l=n||!gi(r,o)||a;return l&&(this._active=r,(s.enabled||s.external)&&(this._eventPosition={x:t.x,y:t.y},this.update(!0,n))),l}_getActiveElements(t,n,i,s){const o=this.options;if(t.type==="mouseout")return[];if(!s)return n;const r=this.chart.getElementsAtEventForMode(t,o.mode,o,i);return o.reverse&&r.reverse(),r}_positionChanged(t,n){const{caretX:i,caretY:s,options:o}=this,r=dn[o.position].call(this,t,n);return r!==!1&&(i!==r.x||s!==r.y)}}I(As,"positioners",dn);var Sp={id:"tooltip",_element:As,positioners:dn,afterInit(e,t,n){n&&(e.tooltip=new As({chart:e,options:n}))},beforeUpdate(e,t,n){e.tooltip&&e.tooltip.initialize(n)},reset(e,t,n){e.tooltip&&e.tooltip.initialize(n)},afterDraw(e){const t=e.tooltip;if(t&&t._willRender()){const n={tooltip:t};if(e.notifyPlugins("beforeTooltipDraw",{...n,cancelable:!0})===!1)return;t.draw(e.ctx),e.notifyPlugins("afterTooltipDraw",n)}},afterEvent(e,t){if(e.tooltip){const n=t.replay;e.tooltip.handleEvent(t.event,n,t.inChartArea)&&(t.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(e,t)=>t.bodyFont.size,boxWidth:(e,t)=>t.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:Cl},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:e=>e!=="filter"&&e!=="itemSort"&&e!=="external",_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]};const Cp=(e,t,n,i)=>(typeof t=="string"?(n=e.push(t)-1,i.unshift({index:n,label:t})):isNaN(t)&&(n=null),n);function Mp(e,t,n,i){const s=e.indexOf(t);if(s===-1)return Cp(e,t,n,i);const o=e.lastIndexOf(t);return s!==o?n:s}const kp=(e,t)=>e===null?null:Mt(Math.round(e),0,t);function zr(e){const t=this.getLabels();return e>=0&&en.length-1?null:this.getPixelForValue(n[t].value)}getValueForPixel(t){return Math.round(this._startValue+this.getDecimalForPixel(t)*this._valueRange)}getBasePixel(){return this.bottom}}I(Ps,"id","category"),I(Ps,"defaults",{ticks:{callback:zr}});function Rp(e,t){const n=[],{bounds:s,step:o,min:r,max:a,precision:l,count:c,maxTicks:u,maxDigits:f,includeBounds:d}=e,h=o||1,g=u-1,{min:p,max:m}=t,_=!tt(r),b=!tt(a),y=!tt(c),x=(m-p)/(f+1);let v=Xo((m-p)/g/h)*h,R,k,$,A;if(v<1e-14&&!_&&!b)return[{value:p},{value:m}];A=Math.ceil(m/v)-Math.floor(p/v),A>g&&(v=Xo(A*v/g/h)*h),tt(l)||(R=Math.pow(10,l),v=Math.ceil(v*R)/R),s==="ticks"?(k=Math.floor(p/v)*v,$=Math.ceil(m/v)*v):(k=p,$=m),_&&b&&o&&Id((a-r)/o,v/1e3)?(A=Math.round(Math.min((a-r)/v,u)),v=(a-r)/A,k=r,$=a):y?(k=_?r:k,$=b?a:$,A=c-1,v=($-k)/A):(A=($-k)/v,Zn(A,Math.round(A),v/1e3)?A=Math.round(A):A=Math.ceil(A));const F=Math.max(Ko(v),Ko(k));R=Math.pow(10,tt(l)?F:l),k=Math.round(k*R)/R,$=Math.round($*R)/R;let C=0;for(_&&(d&&k!==r?(n.push({value:r}),ks=n?s:l,a=l=>o=i?o:l;if(t){const l=_i(s),c=_i(o);l<0&&c<0?a(0):l>0&&c>0&&r(0)}if(s===o){let l=o===0?1:Math.abs(o*.05);a(o+l),t||r(s-l)}this.min=s,this.max=o}getTickLimit(){const t=this.options.ticks;let{maxTicksLimit:n,stepSize:i}=t,s;return i?(s=Math.ceil(this.max/i)-Math.floor(this.min/i)+1,s>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${i} would result generating up to ${s} ticks. Limiting to 1000.`),s=1e3)):(s=this.computeTickLimit(),n=n||11),n&&(s=Math.min(n,s)),s}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const t=this.options,n=t.ticks;let i=this.getTickLimit();i=Math.max(2,i);const s={maxTicks:i,bounds:t.bounds,min:t.min,max:t.max,precision:n.precision,step:n.stepSize,count:n.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:n.minRotation||0,includeBounds:n.includeBounds!==!1},o=this._range||this,r=Rp(s,o);return t.bounds==="ticks"&&Ua(r,this,"value"),t.reverse?(r.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),r}configure(){const t=this.ticks;let n=this.min,i=this.max;if(super.configure(),this.options.offset&&t.length){const s=(i-n)/Math.max(t.length-1,1)/2;n-=s,i+=s}this._startValue=n,this._endValue=i,this._valueRange=i-n}getLabelForValue(t){return $n(t,this.chart.options.locale,this.options.ticks.format)}}class Nr extends Mi{determineDataLimits(){const{min:t,max:n}=this.getMinMax(!0);this.min=dt(t)?t:0,this.max=dt(n)?n:1,this.handleTickRangeOptions()}computeTickLimit(){const t=this.isHorizontal(),n=t?this.width:this.height,i=Bt(this.options.ticks.minRotation),s=(t?Math.sin(i):Math.cos(i))||.001,o=this._resolveTickFontOptions(0);return Math.ceil(n/Math.min(40,o.lineHeight/s))}getPixelForValue(t){return t===null?NaN:this.getPixelForDecimal((t-this._startValue)/this._valueRange)}getValueForPixel(t){return this._startValue+this.getDecimalForPixel(t)*this._valueRange}}I(Nr,"id","linear"),I(Nr,"defaults",{ticks:{callback:Ei.formatters.numeric}});const Mn=e=>Math.floor(pe(e)),Re=(e,t)=>Math.pow(10,Mn(e)+t);function Br(e){return e/Math.pow(10,Mn(e))===1}function jr(e,t,n){const i=Math.pow(10,n),s=Math.floor(e/i);return Math.ceil(t/i)-s}function $p(e,t){const n=t-e;let i=Mn(n);for(;jr(e,t,i)>10;)i++;for(;jr(e,t,i)<10;)i--;return Math.min(i,Mn(e))}function Ap(e,{min:t,max:n}){t=wt(e.min,t);const i=[],s=Mn(t);let o=$p(t,n),r=o<0?Math.pow(10,Math.abs(o)):1;const a=Math.pow(10,o),l=s>o?Math.pow(10,s):0,c=Math.round((t-l)*r)/r,u=Math.floor((t-l)/a/10)*a*10;let f=Math.floor((c-u)/Math.pow(10,o)),d=wt(e.min,Math.round((l+u+f*Math.pow(10,o))*r)/r);for(;d=10?f=f<15?15:20:f++,f>=20&&(o++,f=2,r=o>=0?1:r),d=Math.round((l+u+f*Math.pow(10,o))*r)/r;const h=wt(e.max,d);return i.push({value:h,major:Br(h),significand:f}),i}class Wr extends Ie{constructor(t){super(t),this.start=void 0,this.end=void 0,this._startValue=void 0,this._valueRange=0}parse(t,n){const i=Mi.prototype.parse.apply(this,[t,n]);if(i===0){this._zero=!0;return}return dt(i)&&i>0?i:null}determineDataLimits(){const{min:t,max:n}=this.getMinMax(!0);this.min=dt(t)?Math.max(0,t):null,this.max=dt(n)?Math.max(0,n):null,this.options.beginAtZero&&(this._zero=!0),this._zero&&this.min!==this._suggestedMin&&!dt(this._userMin)&&(this.min=t===Re(this.min,0)?Re(this.min,-1):Re(this.min,0)),this.handleTickRangeOptions()}handleTickRangeOptions(){const{minDefined:t,maxDefined:n}=this.getUserBounds();let i=this.min,s=this.max;const o=a=>i=t?i:a,r=a=>s=n?s:a;i===s&&(i<=0?(o(1),r(10)):(o(Re(i,-1)),r(Re(s,1)))),i<=0&&o(Re(s,-1)),s<=0&&r(Re(i,1)),this.min=i,this.max=s}buildTicks(){const t=this.options,n={min:this._userMin,max:this._userMax},i=Ap(n,this);return t.bounds==="ticks"&&Ua(i,this,"value"),t.reverse?(i.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),i}getLabelForValue(t){return t===void 0?"0":$n(t,this.chart.options.locale,this.options.ticks.format)}configure(){const t=this.min;super.configure(),this._startValue=pe(t),this._valueRange=pe(this.max)-pe(t)}getPixelForValue(t){return(t===void 0||t===0)&&(t=this.min),t===null||isNaN(t)?NaN:this.getPixelForDecimal(t===this.min?0:(pe(t)-this._startValue)/this._valueRange)}getValueForPixel(t){const n=this.getDecimalForPixel(t);return Math.pow(10,this._startValue+n*this._valueRange)}}I(Wr,"id","logarithmic"),I(Wr,"defaults",{ticks:{callback:Ei.formatters.logarithmic,major:{enabled:!0}}});function Fs(e){const t=e.ticks;if(t.display&&e.display){const n=kt(t.backdropPadding);return et(t.font&&t.font.size,ut.font.size)+n.height}return 0}function Pp(e,t,n){return n=st(n)?n:[n],{w:eh(e,t.string,n),h:n.length*t.lineHeight}}function Gr(e,t,n,i,s){return e===i||e===s?{start:t-n/2,end:t+n/2}:es?{start:t-n,end:t}:{start:t,end:t+n}}function Fp(e){const t={l:e.left+e._padding.left,r:e.right-e._padding.right,t:e.top+e._padding.top,b:e.bottom-e._padding.bottom},n=Object.assign({},t),i=[],s=[],o=e._pointLabels.length,r=e.options.pointLabels,a=r.centerPointLabels?ct/o:0;for(let l=0;lt.r&&(a=(i.end-t.r)/o,e.r=Math.max(e.r,t.r+a)),s.startt.b&&(l=(s.end-t.b)/r,e.b=Math.max(e.b,t.b+l))}function Op(e,t,n){const i=[],s=e._pointLabels.length,o=e.options,r=Fs(o)/2,a=e.drawingArea,l=o.pointLabels.centerPointLabels?ct/s:0;for(let c=0;c270||n<90)&&(e-=t),e}function Ip(e,t){const{ctx:n,options:{pointLabels:i}}=e;for(let s=t-1;s>=0;s--){const o=i.setContext(e.getPointLabelContext(s)),r=bt(o.font),{x:a,y:l,textAlign:c,left:u,top:f,right:d,bottom:h}=e._pointLabelItems[s],{backdropColor:g}=o;if(!tt(g)){const p=yn(o.borderRadius),m=kt(o.backdropPadding);n.fillStyle=g;const _=u-m.left,b=f-m.top,y=d-u+m.width,x=h-f+m.height;Object.values(p).some(v=>v!==0)?(n.beginPath(),Ms(n,{x:_,y:b,w:y,h:x,radius:p}),n.fill()):n.fillRect(_,b,y,x)}Sn(n,e._pointLabels[s],a,l+r.lineHeight/2,r,{color:o.color,textAlign:c,textBaseline:"middle"})}}function Ml(e,t,n,i){const{ctx:s}=e;if(n)s.arc(e.xCenter,e.yCenter,t,0,at);else{let o=e.getPointPosition(0,t);s.moveTo(o.x,o.y);for(let r=1;r{const s=rt(this.options.pointLabels.callback,[n,i],this);return s||s===0?s:""}).filter((n,i)=>this.chart.getDataVisibility(i))}fit(){const t=this.options;t.display&&t.pointLabels.display?Fp(this):this.setCenterPoint(0,0,0,0)}setCenterPoint(t,n,i,s){this.xCenter+=Math.floor((t-n)/2),this.yCenter+=Math.floor((i-s)/2),this.drawingArea-=Math.min(this.drawingArea/2,Math.max(t,n,i,s))}getIndexAngle(t){const n=at/(this._pointLabels.length||1),i=this.options.startAngle||0;return Qt(t*n+Bt(i))}getDistanceFromCenterForValue(t){if(tt(t))return NaN;const n=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-t)*n:(t-this.min)*n}getValueForDistanceFromCenter(t){if(tt(t))return NaN;const n=t/(this.drawingArea/(this.max-this.min));return this.options.reverse?this.max-n:this.min+n}getPointLabelContext(t){const n=this._pointLabels||[];if(t>=0&&t{if(f!==0){l=this.getDistanceFromCenterForValue(u.value);const d=this.getContext(f),h=s.setContext(d),g=o.setContext(d);Vp(this,h,l,r,g)}}),i.display){for(t.save(),a=r-1;a>=0;a--){const u=i.setContext(this.getPointLabelContext(a)),{color:f,lineWidth:d}=u;!d||!f||(t.lineWidth=d,t.strokeStyle=f,t.setLineDash(u.borderDash),t.lineDashOffset=u.borderDashOffset,l=this.getDistanceFromCenterForValue(n.ticks.reverse?this.min:this.max),c=this.getPointPosition(a,l),t.beginPath(),t.moveTo(this.xCenter,this.yCenter),t.lineTo(c.x,c.y),t.stroke())}t.restore()}}drawBorder(){}drawLabels(){const t=this.ctx,n=this.options,i=n.ticks;if(!i.display)return;const s=this.getIndexAngle(0);let o,r;t.save(),t.translate(this.xCenter,this.yCenter),t.rotate(s),t.textAlign="center",t.textBaseline="middle",this.ticks.forEach((a,l)=>{if(l===0&&!n.reverse)return;const c=i.setContext(this.getContext(l)),u=bt(c.font);if(o=this.getDistanceFromCenterForValue(this.ticks[l].value),c.showLabelBackdrop){t.font=u.string,r=t.measureText(a.label).width,t.fillStyle=c.backdropColor;const f=kt(c.backdropPadding);t.fillRect(-r/2-f.left,-o-u.size/2-f.top,r+f.width,u.size+f.height)}Sn(t,a.label,0,-o,u,{color:c.color})}),t.restore()}drawTitle(){}}I(Yn,"id","radialLinear"),I(Yn,"defaults",{display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,lineWidth:1,borderDash:[],borderDashOffset:0},grid:{circular:!1},startAngle:0,ticks:{showLabelBackdrop:!0,callback:Ei.formatters.numeric},pointLabels:{backdropColor:void 0,backdropPadding:2,display:!0,font:{size:10},callback(t){return t},padding:5,centerPointLabels:!1}}),I(Yn,"defaultRoutes",{"angleLines.color":"borderColor","pointLabels.color":"color","ticks.color":"color"}),I(Yn,"descriptors",{angleLines:{_fallback:"grid"}});const Ii={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},vt=Object.keys(Ii);function Hp(e,t){return e-t}function qr(e,t){if(tt(t))return null;const n=e._adapter,{parser:i,round:s,isoWeekday:o}=e._parseOpts;let r=t;return typeof i=="function"&&(r=i(r)),dt(r)||(r=typeof i=="string"?n.parse(r,i):n.parse(r)),r===null?null:(s&&(r=s==="week"&&(bi(o)||o===!0)?n.startOf(r,"isoWeek",o):n.startOf(r,s)),+r)}function Yr(e,t,n,i){const s=vt.length;for(let o=vt.indexOf(e);o=vt.indexOf(n);o--){const r=vt[o];if(Ii[r].common&&e._adapter.diff(s,i,r)>=t-1)return r}return vt[n?vt.indexOf(n):0]}function Bp(e){for(let t=vt.indexOf(e)+1,n=vt.length;t=t?n[i]:n[s];e[o]=!0}}function jp(e,t,n,i){const s=e._adapter,o=+s.startOf(t[0].value,i),r=t[t.length-1].value;let a,l;for(a=o;a<=r;a=+s.add(a,1,i))l=n[a],l>=0&&(t[l].major=!0);return t}function Xr(e,t,n){const i=[],s={},o=t.length;let r,a;for(r=0;r+t.value))}initOffsets(t=[]){let n=0,i=0,s,o;this.options.offset&&t.length&&(s=this.getDecimalForValue(t[0]),t.length===1?n=1-s:n=(this.getDecimalForValue(t[1])-s)/2,o=this.getDecimalForValue(t[t.length-1]),t.length===1?i=o:i=(o-this.getDecimalForValue(t[t.length-2]))/2);const r=t.length<3?.5:.25;n=Mt(n,0,r),i=Mt(i,0,r),this._offsets={start:n,end:i,factor:1/(n+1+i)}}_generate(){const t=this._adapter,n=this.min,i=this.max,s=this.options,o=s.time,r=o.unit||Yr(o.minUnit,n,i,this._getLabelCapacity(n)),a=et(s.ticks.stepSize,1),l=r==="week"?o.isoWeekday:!1,c=bi(l)||l===!0,u={};let f=n,d,h;if(c&&(f=+t.startOf(f,"isoWeek",l)),f=+t.startOf(f,c?"day":r),t.diff(i,n,r)>1e5*a)throw new Error(n+" and "+i+" are too far apart with stepSize of "+a+" "+r);const g=s.ticks.source==="data"&&this.getDataTimestamps();for(d=f,h=0;dp-m).map(p=>+p)}getLabelForValue(t){const n=this._adapter,i=this.options.time;return i.tooltipFormat?n.format(t,i.tooltipFormat):n.format(t,i.displayFormats.datetime)}format(t,n){const s=this.options.time.displayFormats,o=this._unit,r=n||s[o];return this._adapter.format(t,r)}_tickFormatFunction(t,n,i,s){const o=this.options,r=o.ticks.callback;if(r)return rt(r,[t,n,i],this);const a=o.time.displayFormats,l=this._unit,c=this._majorUnit,u=l&&a[l],f=c&&a[c],d=i[n],h=c&&f&&d&&d.major;return this._adapter.format(t,s||(h?f:u))}generateTickLabels(t){let n,i,s;for(n=0,i=t.length;n0?a:1}getDataTimestamps(){let t=this._cache.data||[],n,i;if(t.length)return t;const s=this.getMatchingVisibleMetas();if(this._normalized&&s.length)return this._cache.data=s[0].controller.getAllParsedValues(this);for(n=0,i=s.length;n=e[i].pos&&t<=e[s].pos&&({lo:i,hi:s}=Ss(e,"pos",t)),{pos:o,time:a}=e[i],{pos:r,time:l}=e[s]):(t>=e[i].time&&t<=e[s].time&&({lo:i,hi:s}=Ss(e,"time",t)),{time:o,pos:a}=e[i],{time:r,pos:l}=e[s]);const c=r-o;return c?a+(l-a)*(t-o)/c:a}class Kr extends ki{constructor(t){super(t),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){const t=this._getTimestampsForTable(),n=this._table=this.buildLookupTable(t);this._minPos=Un(n,this.min),this._tableRange=Un(n,this.max)-this._minPos,super.initOffsets(t)}buildLookupTable(t){const{min:n,max:i}=this,s=[],o=[];let r,a,l,c,u;for(r=0,a=t.length;r=n&&c<=i&&s.push(c);if(s.length<2)return[{time:n,pos:0},{time:i,pos:1}];for(r=0,a=s.length;r{Qr.test(e)&&kl.push(e.replace(Qr,""))});function Rl(e){const t=De,n=[];function i(s){ec(t,s)}$i(()=>{const s=e();kl.forEach(s instanceof Element?o=>n.push(Nt(s,o,i)):o=>n.push(s.$on(o,i)))}),en(()=>{for(;n.length;)n.pop()()})}function Wp(e){let t,n=[e[1]],i={};for(let s=0;s{n(2,l=new Ti(c,{type:i,data:s,options:o,plugins:r}))}),Zl(()=>{l&&(n(2,l.data=s,l),Object.assign(l.options,o),l.update(a))}),en(()=>{l&&l.destroy(),n(2,l=null)}),Rl(()=>c);function f(d){Ke[d?"unshift":"push"](()=>{c=d,n(0,c)})}return e.$$set=d=>{n(9,t=N(N({},t),nt(d))),"type"in d&&n(3,i=d.type),"data"in d&&n(4,s=d.data),"options"in d&&n(5,o=d.options),"plugins"in d&&n(6,r=d.plugins),"updateMode"in d&&n(7,a=d.updateMode),"chart"in d&&n(2,l=d.chart)},t=nt(t),[c,u,l,i,s,o,r,a,f]}let Yp=class extends K{constructor(t){super(),Q(this,t,qp,Wp,Y,{type:3,data:4,options:5,plugins:6,updateMode:7,chart:2})}};function Up(e){let t,n,i;const s=[{type:"pie"},e[1]];function o(a){e[4](a)}let r={};for(let a=0;aha(t,"chart",o)),{c(){H(t.$$.fragment)},m(a,l){V(t,a,l),i=!0},p(a,[l]){const c=l&2?Vt(s,[s[0],te(a[1])]):{};!n&&l&1&&(n=!0,c.chart=a[0],ua(()=>n=!1)),t.$set(c)},i(a){i||(S(t.$$.fragment,a),i=!0)},o(a){M(t.$$.fragment,a),i=!1},d(a){e[3](null),z(t,a)}}}function Xp(e,t,n){Ti.register(ks);let{chart:i=null}=t,s,o;Rl(()=>o);function r(l){Ke[l?"unshift":"push"](()=>{o=l,n(2,o)})}function a(l){i=l,n(0,i)}return e.$$set=l=>{n(5,t=N(N({},t),nt(l))),"chart"in l&&n(0,i=l.chart)},e.$$.update=()=>{n(1,s=t)},t=nt(t),[i,s,o,r,a]}class Kp extends K{constructor(t){super(),Q(this,t,Xp,Up,Y,{chart:0})}}function Qp(e){let t,n;return t=new Kp({props:{class:"self-center",width:256,height:256,data:{labels:e[0].labels,datasets:[{data:e[0].data}]},options:{maintainAspectRatio:!1,responsive:!1,parsing:{key:"time"},animation:!1,plugins:{tooltip:{callbacks:{label:Zp}}}}}}),{c(){H(t.$$.fragment)},m(i,s){V(t,i,s),n=!0},p(i,[s]){const o={};s&1&&(o.data={labels:i[0].labels,datasets:[{data:i[0].data}]}),t.$set(o)},i(i){n||(S(t.$$.fragment,i),n=!0)},o(i){M(t.$$.fragment,i),n=!1},d(i){z(t,i)}}}const Zp=e=>`Queries: ${e.raw.queries}, Time: ${e.raw.time.toFixed(4)} ms`;function Jp(e,t,n){let i;return gt(e,gs,s=>n(0,i=s)),Ti.register(pp,Sp,ni,Ps,hp),[i]}class tm extends K{constructor(t){super(),Q(this,t,Jp,Qp,Y,{})}}function Zr(e,t,n){const i=e.slice();return i[5]=t[n],i}function Jr(e){let t,n=e[5]+"",i,s,o,r;function a(){return e[4](e[5])}return{c(){t=P("button"),i=J(n),s=q(),O(t,"class","bg-dark-600 p-3 border-[1px] outline-none border-transparent focus-visible:border-cyan-600 text-left hover:bg-dark-400 rounded-md")},m(l,c){ot(l,t,c),w(t,i),w(t,s),o||(r=Nt(t,"click",a),o=!0)},p(l,c){e=l,c&2&&n!==(n=e[5]+"")&&jt(i,n)},d(l){l&&X(t),o=!1,r()}}}function em(e){let t,n,i,s,o,r,a,l,c,u,f,d,h,g,p,m,_,b,y,x,v,R,k,$=e[2].queries+"",A,F,C,D,U=e[2].timeQuerying.toFixed(4)+"",Z,E,T,B,ft,it=e[2].slowQueries+"",xt,Ut,pt,mt;a=new od({});function we(j){e[3](j)}let ce={icon:td};e[0]!==void 0&&(ce.value=e[0]),c=new Wf({props:ce}),Ke.push(()=>ha(c,"value",we));let Dt=e[1],_t=[];for(let j=0;ju=!1)),c.$set(Se),ue&2){Dt=j[1];let Ot;for(Ot=0;Otn(0,i=l)),gt(e,Xc,l=>n(1,s=l)),gt(e,hs,l=>n(2,o=l));function r(l){i=l,fs.set(i)}return[i,s,o,r,l=>Oe.goto(`/${l}`)]}class im extends K{constructor(t){super(),Q(this,t,nm,em,Y,{})}}function ta(e){let t,n,i,s,o,r,a;return i=new co({props:{path:"/",$$slots:{default:[sm]},$$scope:{ctx:e}}}),o=new co({props:{path:"/:resource",$$slots:{default:[om]},$$scope:{ctx:e}}}),{c(){t=P("main"),n=P("div"),H(i.$$.fragment),s=q(),H(o.$$.fragment),O(n,"class","bg-dark-800 text-white w-[1000px] h-[600px] flex rounded-md"),O(t,"class","w-full h-full flex justify-center items-center font-main")},m(l,c){ot(l,t,c),w(t,n),V(i,n,null),w(n,s),V(o,n,null),a=!0},i(l){a||(S(i.$$.fragment,l),S(o.$$.fragment,l),Qe(()=>{a&&(r||(r=ri(t,Po,{start:.95,duration:150},!0)),r.run(1))}),a=!0)},o(l){M(i.$$.fragment,l),M(o.$$.fragment,l),r||(r=ri(t,Po,{start:.95,duration:150},!1)),r.run(0),a=!1},d(l){l&&X(t),z(i),z(o),l&&r&&r.end()}}}function sm(e){let t,n;return t=new im({}),{c(){H(t.$$.fragment)},m(i,s){V(t,i,s),n=!0},i(i){n||(S(t.$$.fragment,i),n=!0)},o(i){M(t.$$.fragment,i),n=!1},d(i){z(t,i)}}}function om(e){let t,n;return t=new Nf({}),{c(){H(t.$$.fragment)},m(i,s){V(t,i,s),n=!0},i(i){n||(S(t.$$.fragment,i),n=!0)},o(i){M(t.$$.fragment,i),n=!1},d(i){z(t,i)}}}function rm(e){let t,n,i=e[0]&&ta(e);return{c(){i&&i.c(),t=kn()},m(s,o){i&&i.m(s,o),ot(s,t,o),n=!0},p(s,[o]){s[0]?i?o&1&&S(i,1):(i=ta(s),i.c(),S(i,1),i.m(t.parentNode,t)):i&&(Lt(),M(i,1,1,()=>{i=null}),Tt())},i(s){n||(S(i),n=!0)},o(s){M(i),n=!1},d(s){i&&i.d(s),s&&X(t)}}}function am(e,t,n){let i,s,o,r;gt(e,ji,l=>n(0,i=l)),gt(e,gs,l=>n(1,s=l)),gt(e,hs,l=>n(2,o=l)),gt(e,ds,l=>n(3,r=l)),Oe.mode.hash(),Oe.goto("/"),Ha("openUI",l=>{St(ji,i=!0,i),St(ds,r=l.resources,r),St(hs,o={queries:l.totalQueries,slowQueries:l.slowQueries,timeQuerying:l.totalTime},o),St(gs,s={labels:l.chartData.labels,data:l.chartData.data},s)}),Ba([{action:"openUI",data:{resources:["ox_core","oxmysql","ox_inventory","ox_doorlock","ox_lib","ox_vehicleshop","ox_target"],slowQueries:13,totalQueries:332,totalTime:230123,chartData:{labels:["oxmysql","ox_core","ox_inventory","ox_doorlock"],data:[{queries:25,time:133},{queries:5,time:12},{queries:3,time:2},{queries:72,time:133}]}}}]);const a=l=>{l.key==="Escape"&&(St(ji,i=!1,i),ya("exit"))};return e.$$.update=()=>{e.$$.dirty&1&&(i?window.addEventListener("keydown",a):window.removeEventListener("keydown",a))},[i]}class lm extends K{constructor(t){super(),Q(this,t,am,rm,Y,{})}}new lm({target:document.getElementById("app")});if(Na()){const e=document.getElementById("app");e.style.backgroundImage='url("https://i.imgur.com/3pzRj9n.png")',e.style.backgroundSize="cover",e.style.backgroundRepeat="no-repeat",e.style.backgroundPosition="center"} diff --git a/resources/[standalone]/oxmysql/web/build/assets/index-95a76ebf.js b/resources/[standalone]/oxmysql/web/build/assets/index-95a76ebf.js new file mode 100644 index 0000000..23c3d4b --- /dev/null +++ b/resources/[standalone]/oxmysql/web/build/assets/index-95a76ebf.js @@ -0,0 +1,46 @@ +var Hl=Object.defineProperty;var Nl=(e,t,n)=>t in e?Hl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var A=(e,t,n)=>(Nl(e,typeof t!="symbol"?t+"":t,n),n);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))i(s);new MutationObserver(s=>{for(const o of s)if(o.type==="childList")for(const r of o.addedNodes)r.tagName==="LINK"&&r.rel==="modulepreload"&&i(r)}).observe(document,{childList:!0,subtree:!0});function n(s){const o={};return s.integrity&&(o.integrity=s.integrity),s.referrerPolicy&&(o.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?o.credentials="include":s.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function i(s){if(s.ep)return;s.ep=!0;const o=n(s);fetch(s.href,o)}})();function ht(){}const ha=e=>e;function z(e,t){for(const n in t)e[n]=t[n];return e}function ga(e){return e()}function hs(){return Object.create(null)}function Zt(e){e.forEach(ga)}function le(e){return typeof e=="function"}function U(e,t){return e!=e?t==t:e!==t||e&&typeof e=="object"||typeof e=="function"}function Bl(e){return Object.keys(e).length===0}function Ns(e,...t){if(e==null)return ht;const n=e.subscribe(...t);return n.unsubscribe?()=>n.unsubscribe():n}function jl(e){let t;return Ns(e,n=>t=n)(),t}function gt(e,t,n){e.$$.on_destroy.push(Ns(t,n))}function At(e,t,n,i){if(e){const s=pa(e,t,n,i);return e[0](s)}}function pa(e,t,n,i){return e[1]&&i?z(n.ctx.slice(),e[1](i(t))):n.ctx}function Pt(e,t,n,i){if(e[2]&&i){const s=e[2](i(n));if(t.dirty===void 0)return s;if(typeof s=="object"){const o=[],r=Math.max(t.dirty.length,s.length);for(let a=0;a32){const t=[],n=e.ctx.length/32;for(let i=0;iwindow.performance.now():()=>Date.now(),js=ma?e=>requestAnimationFrame(e):ht;const Ye=new Set;function _a(e){Ye.forEach(t=>{t.c(e)||(Ye.delete(t),t.f())}),Ye.size!==0&&js(_a)}function Gl(e){let t;return Ye.size===0&&js(_a),{promise:new Promise(n=>{Ye.add(t={c:e,f:n})}),abort(){Ye.delete(t)}}}let Ei=!1;function ql(){Ei=!0}function Yl(){Ei=!1}function Ul(e,t,n,i){for(;e>1);n(s)<=i?e=s+1:t=s}return e}function Xl(e){if(e.hydrate_init)return;e.hydrate_init=!0;let t=e.childNodes;if(e.nodeName==="HEAD"){const l=[];for(let c=0;c0&&t[n[s]].claim_order<=c?s+1:Ul(1,s,d=>t[n[d]].claim_order,c))-1;i[l]=n[u]+1;const f=u+1;n[f]=l,s=Math.max(f,s)}const o=[],r=[];let a=t.length-1;for(let l=n[s]+1;l!=0;l=i[l-1]){for(o.push(t[l-1]);a>=l;a--)r.push(t[a]);a--}for(;a>=0;a--)r.push(t[a]);o.reverse(),r.sort((l,c)=>l.claim_order-c.claim_order);for(let l=0,c=0;l=o[c].claim_order;)c++;const u=ce.removeEventListener(t,n,i)}function F(e,t,n){n==null?e.removeAttribute(t):e.getAttribute(t)!==n&&e.setAttribute(t,n)}const tc=["width","height"];function ec(e,t){const n=Object.getOwnPropertyDescriptors(e.__proto__);for(const i in t)t[i]==null?e.removeAttribute(i):i==="style"?e.style.cssText=t[i]:i==="__value"?e.value=e[i]=t[i]:n[i]&&n[i].set&&tc.indexOf(i)===-1?e[i]=t[i]:F(e,i,t[i])}function li(e,t){for(const n in t)F(e,n,t[n])}function nc(e){return Array.from(e.childNodes)}function ic(e){e.claim_info===void 0&&(e.claim_info={last_index:0,total_claimed:0})}function sc(e,t,n,i,s=!1){ic(e);const o=(()=>{for(let r=e.claim_info.last_index;r=0;r--){const a=e[r];if(t(a)){const l=n(a);return l===void 0?e.splice(r,1):e[r]=l,s?l===void 0&&e.claim_info.last_index--:e.claim_info.last_index=r,a}}return i()})();return o.claim_order=e.claim_info.total_claimed,e.claim_info.total_claimed+=1,o}function oc(e,t){return sc(e,n=>n.nodeType===3,n=>{const i=""+t;if(n.data.startsWith(i)){if(n.data.length!==i.length)return n.splitText(i.length)}else n.data=i},()=>Z(t),!0)}function Wt(e,t){t=""+t,e.data!==t&&(e.data=t)}function ci(e,t){e.value=t??""}function Tn(e,t,n){e.classList[n?"add":"remove"](t)}function rc(e,t,{bubbles:n=!1,cancelable:i=!1}={}){const s=document.createEvent("CustomEvent");return s.initCustomEvent(e,n,i,t),s}function be(e,t){return new e(t)}const ui=new Map;let fi=0;function ac(e){let t=5381,n=e.length;for(;n--;)t=(t<<5)-t^e.charCodeAt(n);return t>>>0}function lc(e,t){const n={stylesheet:Kl(t),rules:{}};return ui.set(e,n),n}function _o(e,t,n,i,s,o,r,a=0){const l=16.666/i;let c=`{ +`;for(let m=0;m<=1;m+=l){const _=t+(n-t)*o(m);c+=m*100+`%{${r(_,1-_)}} +`}const u=c+`100% {${r(n,1-n)}} +}`,f=`__svelte_${ac(u)}_${a}`,d=ba(e),{stylesheet:h,rules:g}=ui.get(d)||lc(d,e);g[f]||(g[f]=!0,h.insertRule(`@keyframes ${f} ${u}`,h.cssRules.length));const p=e.style.animation||"";return e.style.animation=`${p?`${p}, `:""}${f} ${i}ms linear ${s}ms 1 both`,fi+=1,f}function cc(e,t){const n=(e.style.animation||"").split(", "),i=n.filter(t?o=>o.indexOf(t)<0:o=>o.indexOf("__svelte")===-1),s=n.length-i.length;s&&(e.style.animation=i.join(", "),fi-=s,fi||uc())}function uc(){js(()=>{fi||(ui.forEach(e=>{const{ownerNode:t}=e.stylesheet;t&&X(t)}),ui.clear())})}let Fe;function Pe(e){Fe=e}function on(){if(!Fe)throw new Error("Function called outside component initialization");return Fe}function Li(e){on().$$.on_mount.push(e)}function fc(e){on().$$.after_update.push(e)}function rn(e){on().$$.on_destroy.push(e)}function dc(e,t){return on().$$.context.set(e,t),t}function Ws(e){return on().$$.context.get(e)}function hc(e){return on().$$.context.has(e)}function gc(e,t){const n=e.$$.callbacks[t.type];n&&n.slice().forEach(i=>i.call(this,t))}const We=[],Ze=[];let Ue=[];const gs=[],xa=Promise.resolve();let ps=!1;function va(){ps||(ps=!0,xa.then(Sa))}function Gs(){return va(),xa}function Je(e){Ue.push(e)}function wa(e){gs.push(e)}const Gi=new Set;let He=0;function Sa(){if(He!==0)return;const e=Fe;do{try{for(;Hee.indexOf(i)===-1?t.push(i):n.push(i)),n.forEach(i=>i()),Ue=t}let ln;function _c(){return ln||(ln=Promise.resolve(),ln.then(()=>{ln=null})),ln}function qi(e,t,n){e.dispatchEvent(rc(`${t?"intro":"outro"}${n}`))}const ni=new Set;let ae;function kt(){ae={r:0,c:[],p:ae}}function Rt(){ae.r||Zt(ae.c),ae=ae.p}function S(e,t){e&&e.i&&(ni.delete(e),e.i(t))}function C(e,t,n,i){if(e&&e.o){if(ni.has(e))return;ni.add(e),ae.c.push(()=>{ni.delete(e),i&&(n&&e.d(1),i())}),e.o(t)}else i&&i()}const bc={duration:0};function di(e,t,n,i){const s={direction:"both"};let o=t(e,n,s),r=i?0:1,a=null,l=null,c=null;function u(){c&&cc(e,c)}function f(h,g){const p=h.b-r;return g*=Math.abs(p),{a:r,b:h.b,d:p,duration:g,start:h.start,end:h.start+g,group:h.group}}function d(h){const{delay:g=0,duration:p=300,easing:m=ha,tick:_=ht,css:b}=o||bc,x={start:Wl()+g,b:h};h||(x.group=ae,ae.r+=1),a||l?l=x:(b&&(u(),c=_o(e,r,h,p,g,m,b)),h&&_(0,1),a=f(x,p),Je(()=>qi(e,h,"start")),Gl(v=>{if(l&&v>l.start&&(a=f(l,p),l=null,qi(e,a.b,"start"),b&&(u(),c=_o(e,r,a.b,a.duration,0,m,o.css))),a){if(v>=a.end)_(r=a.b,1-r),qi(e,a.b,"end"),l||(a.b?u():--a.group.r||Zt(a.group.c)),a=null;else if(v>=a.start){const y=v-a.start;r=a.a+a.d*m(y/a.duration),_(r,1-r)}}return!!(a||l)}))}return{run(h){le(o)?_c().then(()=>{o=o(s),d(h)}):d(h)},end(){u(),a=l=null}}}function zt(e,t){const n={},i={},s={$$scope:1};let o=e.length;for(;o--;){const r=e[o],a=t[o];if(a){for(const l in r)l in a||(i[l]=1);for(const l in a)s[l]||(n[l]=a[l],s[l]=1);e[o]=a}else for(const l in r)s[l]=1}for(const r in i)r in n||(n[r]=void 0);return n}function Jt(e){return typeof e=="object"&&e!==null?e:{}}const yc=/[&"]/g,xc=/[&<]/g;function vc(e,t=!1){const n=String(e),i=t?yc:xc;i.lastIndex=0;let s="",o=0;for(;i.test(n);){const r=i.lastIndex-1,a=n[r];s+=n.substring(o,r)+(a==="&"?"&":a==='"'?""":"<"),o=r+1}return s+n.substring(o)}function wc(e,t){if(!e||!e.$$render)throw t==="svelte:component"&&(t+=" this={...}"),new Error(`<${t}> is not a valid SSR component. You may need to review your build config to ensure that dependencies are compiled, rather than imported as pre-compiled modules. Otherwise you may need to fix a <${t}>.`);return e}let Yi;function Ca(e){function t(n,i,s,o,r){const a=Fe,l={on_destroy:Yi,context:new Map(r||(a?a.$$.context:[])),on_mount:[],before_update:[],after_update:[],callbacks:hs()};Pe({$$:l});const c=e(n,i,s,o);return Pe(a),c}return{render:(n={},{$$slots:i={},context:s=new Map}={})=>{Yi=[];const o={title:"",head:"",css:new Set},r=t(o,n,{},i,s);return Zt(Yi),{html:r,css:{code:Array.from(o.css).map(a=>a.code).join(` +`),map:null},head:o.title+o.head}},$$render:t}}function Ma(e,t,n){const i=e.$$.props[t];i!==void 0&&(e.$$.bound[i]=n,n(e.$$.ctx[i]))}function I(e){e&&e.c()}function Sc(e,t){e&&e.l(t)}function E(e,t,n,i){const{fragment:s,after_update:o}=e.$$;s&&s.m(t,n),i||Je(()=>{const r=e.$$.on_mount.map(ga).filter(le);e.$$.on_destroy?e.$$.on_destroy.push(...r):Zt(r),e.$$.on_mount=[]}),o.forEach(Je)}function L(e,t){const n=e.$$;n.fragment!==null&&(mc(n.after_update),Zt(n.on_destroy),n.fragment&&n.fragment.d(t),n.on_destroy=n.fragment=null,n.ctx=[])}function Cc(e,t){e.$$.dirty[0]===-1&&(We.push(e),va(),e.$$.dirty.fill(0)),e.$$.dirty[t/31|0]|=1<{const g=h.length?h[0]:d;return c.ctx&&s(c.ctx[f],c.ctx[f]=g)&&(!c.skip_bound&&c.bound[f]&&c.bound[f](g),u&&Cc(e,f)),d}):[],c.update(),u=!0,Zt(c.before_update),c.fragment=i?i(c.ctx):!1,t.target){if(t.hydrate){ql();const f=nc(t.target);c.fragment&&c.fragment.l(f),f.forEach(X)}else c.fragment&&c.fragment.c();t.intro&&S(e.$$.fragment),E(e,t.target,t.anchor,t.customElement),Yl(),Sa()}Pe(l)}class K{$destroy(){L(this,1),this.$destroy=ht}$on(t,n){if(!le(n))return ht;const i=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return i.push(n),()=>{const s=i.indexOf(n);s!==-1&&i.splice(s,1)}}$set(t){this.$$set&&!Bl(t)&&(this.$$.skip_bound=!0,this.$$set(t),this.$$.skip_bound=!1)}}const Ne=[];function ms(e,t){return{subscribe:Ft(e,t).subscribe}}function Ft(e,t=ht){let n;const i=new Set;function s(a){if(U(e,a)&&(e=a,n)){const l=!Ne.length;for(const c of i)c[1](),Ne.push(c,e);if(l){for(let c=0;c{i.delete(c),i.size===0&&n&&(n(),n=null)}}return{set:s,update:o,subscribe:r}}function qs(e,t,n){const i=!Array.isArray(e),s=i?[e]:e,o=t.length<2;return ms(n,r=>{let a=!1;const l=[];let c=0,u=ht;const f=()=>{if(c)return;u();const h=t(i?l[0]:l,r);o?r(h):u=le(h)?h:ht},d=s.map((h,g)=>Ns(h,p=>{l[g]=p,c&=~(1<{c|=1<a.startsWith(":")?(n.push(a.slice(1)),"([^\\/]+)"):a).join("\\/"),r=t.match(new RegExp(`^${o}$`));return r||(s=!1,r=t.match(new RegExp(`^${o}`))),r?(n.forEach((a,l)=>i[a]=r[l+1]),{exact:s,params:i,part:r[0].slice(0,-1)}):null}function ka(e,t,n){if(n==="")return e;if(n[0]==="/")return n;let i=r=>r.split("/").filter(a=>a!==""),s=i(e);return"/"+(t?i(t):[]).map((r,a)=>s[a]).join("/")+"/"+n}function bo(e,t,n,i){let s=[t,"data-"+t].reduce((o,r)=>{let a=e.getAttribute(r);return n&&e.removeAttribute(r),a===null?o:a},!1);return!i&&s===""?!0:s||i||!1}function kc(e){let t=e.split("&").map(n=>n.split("=")).reduce((n,i)=>{let s=i[0];if(!s)return n;let o=i.length>1?i[i.length-1]:!0;return typeof o=="string"&&o.includes(",")&&(o=o.split(",")),n[s]===void 0?n[s]=[o]:n[s].push(o),n},{});return Object.entries(t).reduce((n,i)=>(n[i[0]]=i[1].length>1?i[1]:i[1][0],n),{})}function Rc(e){return Object.entries(e).map(([t,n])=>n?n===!0?t:`${t}=${Array.isArray(n)?n.join(","):n}`:null).filter(t=>t).join("&")}function yo(e,t){return e?t+e:""}function Ra(e){throw new Error("[Tinro] "+e)}var Nt={HISTORY:1,HASH:2,MEMORY:3,OFF:4,run(e,t,n,i){return e===this.HISTORY?t&&t():e===this.HASH?n&&n():i&&i()},getDefault(){return!window||window.location.pathname==="srcdoc"?this.MEMORY:this.HISTORY}},Ys,$a,Aa,hi="",Ht=$c();function $c(){let e=Nt.getDefault(),t,n=r=>window.onhashchange=window.onpopstate=Ys=null,i=r=>t&&t(Ui(e)),s=r=>{r&&(e=r),n(),e!==Nt.OFF&&Nt.run(e,a=>window.onpopstate=i,a=>window.onhashchange=i)&&i()},o=r=>{let a=Object.assign(Ui(e),r);return a.path+yo(Rc(a.query),"?")+yo(a.hash,"#")};return{mode:s,get:r=>Ui(e),go(r,a){Ac(e,r,a),i()},start(r){t=r,s()},stop(){t=null,s(Nt.OFF)},set(r){this.go(o(r),!r.path)},methods(){return Pc(this)},base:r=>hi=r}}function Ac(e,t,n){!n&&($a=Aa);let i=s=>history[`${n?"replace":"push"}State`]({},"",s);Nt.run(e,s=>i(hi+t),s=>i(`#${t}`),s=>Ys=t)}function Ui(e){let t=window.location,n=Nt.run(e,s=>(hi?t.pathname.replace(hi,""):t.pathname)+t.search+t.hash,s=>String(t.hash.slice(1)||"/"),s=>Ys||"/"),i=n.match(/^([^?#]+)(?:\?([^#]+))?(?:\#(.+))?$/);return Aa=n,{url:n,from:$a,path:i[1]||"",query:kc(i[2]||""),hash:i[3]||""}}function Pc(e){let t=()=>e.get().query,n=r=>e.set({query:r}),i=r=>n(r(t())),s=()=>e.get().hash,o=r=>e.set({hash:r});return{hash:{get:s,set:o,clear:()=>o("")},query:{replace:n,clear:()=>n(""),get(r){return r?t()[r]:t()},set(r,a){i(l=>(l[r]=a,l))},delete(r){i(a=>(a[r]&&delete a[r],a))}}}}var Ee=Dc();function Dc(){let{subscribe:e}=Ft(Ht.get(),t=>{Ht.start(t);let n=Oc(Ht.go);return()=>{Ht.stop(),n()}});return{subscribe:e,goto:Ht.go,params:Fc,meta:Us,useHashNavigation:t=>Ht.mode(t?Nt.HASH:Nt.HISTORY),mode:{hash:()=>Ht.mode(Nt.HASH),history:()=>Ht.mode(Nt.HISTORY),memory:()=>Ht.mode(Nt.MEMORY)},base:Ht.base,location:Ht.methods()}}function Oc(e){let t=n=>{let i=n.target.closest("a[href]"),s=i&&bo(i,"target",!1,"_self"),o=i&&bo(i,"tinro-ignore"),r=n.ctrlKey||n.metaKey||n.altKey||n.shiftKey;if(s=="_self"&&!o&&!r&&i){let a=i.getAttribute("href").replace(/^\/#/,"");/^\/\/|^#|^[a-zA-Z]+:/.test(a)||(n.preventDefault(),e(a.startsWith("/")?a:i.href.replace(window.location.origin,"")))}};return addEventListener("click",t),()=>removeEventListener("click",t)}function Fc(){return Ws("tinro").meta.params}var gi="tinro",Ec=Pa({pattern:"",matched:!0});function Lc(e){let t=Ws(gi)||Ec;(t.exact||t.fallback)&&Ra(`${e.fallback?"":``} can't be inside ${t.fallback?"":` with exact path`}`);let n=e.fallback?"fallbacks":"childs",i=Ft({}),s=Pa({fallback:e.fallback,parent:t,update(o){s.exact=!o.path.endsWith("/*"),s.pattern=_s(`${s.parent.pattern||""}${o.path}`),s.redirect=o.redirect,s.firstmatch=o.firstmatch,s.breadcrumb=o.breadcrumb,s.match()},register:()=>(s.parent[n].add(s),async()=>{s.parent[n].delete(s),s.parent.activeChilds.delete(s),s.router.un&&s.router.un(),s.parent.match()}),show:()=>{e.onShow(),!s.fallback&&s.parent.activeChilds.add(s)},hide:()=>{e.onHide(),s.parent.activeChilds.delete(s)},match:async()=>{s.matched=!1;let{path:o,url:r,from:a,query:l}=s.router.location,c=Mc(s.pattern,o);if(!s.fallback&&c&&s.redirect&&(!s.exact||s.exact&&c.exact)){let u=ka(o,s.parent.pattern,s.redirect);return Ee.goto(u,!0)}s.meta=c&&{from:a,url:r,query:l,match:c.part,pattern:s.pattern,breadcrumbs:s.parent.meta&&s.parent.meta.breadcrumbs.slice()||[],params:c.params,subscribe:i.subscribe},s.breadcrumb&&s.meta&&s.meta.breadcrumbs.push({name:s.breadcrumb,path:c.part}),i.set(s.meta),c&&!s.fallback&&(!s.exact||s.exact&&c.exact)&&(!s.parent.firstmatch||!s.parent.matched)?(e.onMeta(s.meta),s.parent.matched=!0,s.show()):s.hide(),c&&s.showFallbacks()}});return dc(gi,s),Li(()=>s.register()),s}function Us(){return hc(gi)?Ws(gi).meta:Ra("meta() function must be run inside any `` child component only")}function Pa(e){let t={router:{},exact:!1,pattern:null,meta:null,parent:null,fallback:!1,redirect:!1,firstmatch:!1,breadcrumb:null,matched:!1,childs:new Set,activeChilds:new Set,fallbacks:new Set,async showFallbacks(){if(!this.fallback&&(await Gs(),this.childs.size>0&&this.activeChilds.size==0||this.childs.size==0&&this.fallbacks.size>0)){let n=this;for(;n.fallbacks.size==0;)if(n=n.parent,!n)return;n&&n.fallbacks.forEach(i=>{if(i.redirect){let s=ka("/",i.parent.pattern,i.redirect);Ee.goto(s,!0)}else i.show()})}},start(){this.router.un||(this.router.un=Ee.subscribe(n=>{this.router.location=n,this.pattern!==null&&this.match()}))},match(){this.showFallbacks()}};return Object.assign(t,e),t.start(),t}const Tc=e=>({params:e&2,meta:e&4}),xo=e=>({params:e[1],meta:e[2]});function vo(e){let t;const n=e[9].default,i=At(n,e,e[8],xo);return{c(){i&&i.c()},m(s,o){i&&i.m(s,o),t=!0},p(s,o){i&&i.p&&(!t||o&262)&&Dt(i,n,s,s[8],t?Pt(n,s[8],o,Tc):Ot(s[8]),xo)},i(s){t||(S(i,s),t=!0)},o(s){C(i,s),t=!1},d(s){i&&i.d(s)}}}function Ic(e){let t,n,i=e[0]&&vo(e);return{c(){i&&i.c(),t=Pn()},m(s,o){i&&i.m(s,o),nt(s,t,o),n=!0},p(s,[o]){s[0]?i?(i.p(s,o),o&1&&S(i,1)):(i=vo(s),i.c(),S(i,1),i.m(t.parentNode,t)):i&&(kt(),C(i,1,1,()=>{i=null}),Rt())},i(s){n||(S(i),n=!0)},o(s){C(i),n=!1},d(s){i&&i.d(s),s&&X(t)}}}function Vc(e,t,n){let{$$slots:i={},$$scope:s}=t,{path:o="/*"}=t,{fallback:r=!1}=t,{redirect:a=!1}=t,{firstmatch:l=!1}=t,{breadcrumb:c=null}=t,u=!1,f={},d={};const h=Lc({fallback:r,onShow(){n(0,u=!0)},onHide(){n(0,u=!1)},onMeta(g){n(2,d=g),n(1,f=d.params)}});return e.$$set=g=>{"path"in g&&n(3,o=g.path),"fallback"in g&&n(4,r=g.fallback),"redirect"in g&&n(5,a=g.redirect),"firstmatch"in g&&n(6,l=g.firstmatch),"breadcrumb"in g&&n(7,c=g.breadcrumb),"$$scope"in g&&n(8,s=g.$$scope)},e.$$.update=()=>{e.$$.dirty&232&&h.update({path:o,redirect:a,firstmatch:l,breadcrumb:c})},[u,f,d,o,r,a,l,c,s,i]}class wo extends K{constructor(t){super(),Q(this,t,Vc,Ic,U,{path:3,fallback:4,redirect:5,firstmatch:6,breadcrumb:7})}}async function Da(e,t={}){const n={method:"post",headers:{"Content-Type":"application/json; charset=UTF-8"},body:JSON.stringify(t)},i=window.GetParentResourceName?window.GetParentResourceName():"nui-frame-app";return await(await fetch(`https://${i}/${e}`,n)).json()}var So={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":2,"stroke-linecap":"round","stroke-linejoin":"round"};function Co(e,t,n){const i=e.slice();return i[9]=t[n][0],i[10]=t[n][1],i}function Xi(e){let t,n=[e[10]],i={};for(let s=0;s{n(6,t=z(z({},t),et(d))),n(5,s=mo(t,i)),"name"in d&&n(0,a=d.name),"color"in d&&n(1,l=d.color),"size"in d&&n(2,c=d.size),"stroke"in d&&n(3,u=d.stroke),"iconNode"in d&&n(4,f=d.iconNode),"$$scope"in d&&n(7,r=d.$$scope)},t=et(t),[a,l,c,u,f,s,t,r,o]}class Nc extends K{constructor(t){super(),Q(this,t,Hc,zc,U,{name:0,color:1,size:2,stroke:3,iconNode:4})}}const ce=Nc;function Bc(e){let t;const n=e[2].default,i=At(n,e,e[3],null);return{c(){i&&i.c()},m(s,o){i&&i.m(s,o),t=!0},p(s,o){i&&i.p&&(!t||o&8)&&Dt(i,n,s,s[3],t?Pt(n,s[3],o,null):Ot(s[3]),null)},i(s){t||(S(i,s),t=!0)},o(s){C(i,s),t=!1},d(s){i&&i.d(s)}}}function jc(e){let t,n;const i=[{name:"chevron-left"},e[1],{iconNode:e[0]}];let s={$$slots:{default:[Bc]},$$scope:{ctx:e}};for(let o=0;o{n(1,t=z(z({},t),et(r))),"$$scope"in r&&n(3,s=r.$$scope)},t=et(t),[o,t,i,s]}class Gc extends K{constructor(t){super(),Q(this,t,Wc,jc,U,{})}}const Oa=Gc;function qc(e){let t;const n=e[2].default,i=At(n,e,e[3],null);return{c(){i&&i.c()},m(s,o){i&&i.m(s,o),t=!0},p(s,o){i&&i.p&&(!t||o&8)&&Dt(i,n,s,s[3],t?Pt(n,s[3],o,null):Ot(s[3]),null)},i(s){t||(S(i,s),t=!0)},o(s){C(i,s),t=!1},d(s){i&&i.d(s)}}}function Yc(e){let t,n;const i=[{name:"chevron-right"},e[1],{iconNode:e[0]}];let s={$$slots:{default:[qc]},$$scope:{ctx:e}};for(let o=0;o{n(1,t=z(z({},t),et(r))),"$$scope"in r&&n(3,s=r.$$scope)},t=et(t),[o,t,i,s]}class Xc extends K{constructor(t){super(),Q(this,t,Uc,Yc,U,{})}}const Kc=Xc;function Qc(e){let t;const n=e[2].default,i=At(n,e,e[3],null);return{c(){i&&i.c()},m(s,o){i&&i.m(s,o),t=!0},p(s,o){i&&i.p&&(!t||o&8)&&Dt(i,n,s,s[3],t?Pt(n,s[3],o,null):Ot(s[3]),null)},i(s){t||(S(i,s),t=!0)},o(s){C(i,s),t=!1},d(s){i&&i.d(s)}}}function Zc(e){let t,n;const i=[{name:"chevrons-left"},e[1],{iconNode:e[0]}];let s={$$slots:{default:[Qc]},$$scope:{ctx:e}};for(let o=0;o{n(1,t=z(z({},t),et(r))),"$$scope"in r&&n(3,s=r.$$scope)},t=et(t),[o,t,i,s]}class tu extends K{constructor(t){super(),Q(this,t,Jc,Zc,U,{})}}const eu=tu;function nu(e){let t;const n=e[2].default,i=At(n,e,e[3],null);return{c(){i&&i.c()},m(s,o){i&&i.m(s,o),t=!0},p(s,o){i&&i.p&&(!t||o&8)&&Dt(i,n,s,s[3],t?Pt(n,s[3],o,null):Ot(s[3]),null)},i(s){t||(S(i,s),t=!0)},o(s){C(i,s),t=!1},d(s){i&&i.d(s)}}}function iu(e){let t,n;const i=[{name:"chevrons-right"},e[1],{iconNode:e[0]}];let s={$$slots:{default:[nu]},$$scope:{ctx:e}};for(let o=0;o{n(1,t=z(z({},t),et(r))),"$$scope"in r&&n(3,s=r.$$scope)},t=et(t),[o,t,i,s]}class ou extends K{constructor(t){super(),Q(this,t,su,iu,U,{})}}const ru=ou,Ki=Ft(!1),bs=Ft("");let ko;const au=qs(bs,(e,t)=>(ko=setTimeout(()=>t(e),500),()=>clearTimeout(ko))),ys=Ft([]),lu=qs([ys,au],([e,t],n)=>{if(t===""||!t)return n(e);const i=t.toLowerCase();return n(e.filter(s=>s.toLowerCase().includes(i)))}),xs=Ft({queries:0,timeQuerying:0,slowQueries:0}),vs=Ft({labels:[],data:[]}),ii=Ft([]),ws=Ft({resourceQueriesCount:0,resourceSlowQueries:0,resourceTime:0}),Bt=Ft({search:"",page:0});function cu(e){let t,n,i,s,o,r,a,l,c,u,f,d=e[1].page+1+"",h,g,p,m,_,b,x,v,y,M,k,$,P,O;return i=new eu({}),a=new Oa({}),b=new Kc({}),M=new ru({}),{c(){t=D("div"),n=D("button"),I(i.$$.fragment),o=Y(),r=D("button"),I(a.$$.fragment),c=Y(),u=D("p"),f=Z("Page "),h=Z(d),g=Z(" of "),p=Z(e[0]),m=Y(),_=D("button"),I(b.$$.fragment),v=Y(),y=D("button"),I(M.$$.fragment),n.disabled=s=e[1].page===0,F(n,"class","bg-dark-600 disabled:bg-dark-300 disabled:text-dark-400 text-dark-100 hover:bg-dark-500 rounded-md border-[1px] border-transparent p-2 outline-none hover:text-white focus-visible:border-cyan-600 focus-visible:text-white active:translate-y-[3px] disabled:cursor-not-allowed"),r.disabled=l=e[1].page===0,F(r,"class","bg-dark-600 disabled:bg-dark-300 disabled:text-dark-400 text-dark-100 hover:bg-dark-500 rounded-md border-[1px] border-transparent p-2 outline-none hover:text-white focus-visible:border-cyan-600 focus-visible:text-white active:translate-y-[3px] disabled:cursor-not-allowed"),_.disabled=x=e[1].page>=e[0]-1,F(_,"class","bg-dark-600 disabled:bg-dark-300 disabled:text-dark-400 text-dark-100 hover:bg-dark-500 rounded-md border-[1px] border-transparent p-2 outline-none hover:text-white focus-visible:border-cyan-600 focus-visible:text-white active:translate-y-[3px] disabled:cursor-not-allowed"),y.disabled=k=e[1].page===e[0]-1,F(y,"class","bg-dark-600 disabled:bg-dark-300 disabled:text-dark-400 text-dark-100 hover:bg-dark-500 rounded-md border-[1px] border-transparent p-2 outline-none hover:text-white focus-visible:border-cyan-600 focus-visible:text-white active:translate-y-[3px] disabled:cursor-not-allowed"),F(t,"class","flex items-center justify-center gap-6 pb-5")},m(R,V){nt(R,t,V),w(t,n),E(i,n,null),w(t,o),w(t,r),E(a,r,null),w(t,c),w(t,u),w(u,f),w(u,h),w(u,g),w(u,p),w(t,m),w(t,_),E(b,_,null),w(t,v),w(t,y),E(M,y,null),$=!0,P||(O=[It(n,"click",e[2]),It(r,"click",e[3]),It(_,"click",e[4]),It(y,"click",e[5])],P=!0)},p(R,[V]){(!$||V&2&&s!==(s=R[1].page===0))&&(n.disabled=s),(!$||V&2&&l!==(l=R[1].page===0))&&(r.disabled=l),(!$||V&2)&&d!==(d=R[1].page+1+"")&&Wt(h,d),(!$||V&1)&&Wt(p,R[0]),(!$||V&3&&x!==(x=R[1].page>=R[0]-1))&&(_.disabled=x),(!$||V&3&&k!==(k=R[1].page===R[0]-1))&&(y.disabled=k)},i(R){$||(S(i.$$.fragment,R),S(a.$$.fragment,R),S(b.$$.fragment,R),S(M.$$.fragment,R),$=!0)},o(R){C(i.$$.fragment,R),C(a.$$.fragment,R),C(b.$$.fragment,R),C(M.$$.fragment,R),$=!1},d(R){R&&X(t),L(i),L(a),L(b),L(M),P=!1,Zt(O)}}}function uu(e,t,n){let i;gt(e,Bt,c=>n(1,i=c));let{maxPage:s}=t;rn(()=>n(0,s=0));const o=()=>mt(Bt,i.page=0,i),r=()=>mt(Bt,i.page--,i),a=()=>mt(Bt,i.page++,i),l=()=>mt(Bt,i.page=s-1,i);return e.$$set=c=>{"maxPage"in c&&n(0,s=c.maxPage)},[s,i,o,r,a,l]}let fu=class extends K{constructor(t){super(),Q(this,t,uu,cu,U,{maxPage:0})}};function du(e){let t;const n=e[2].default,i=At(n,e,e[3],null);return{c(){i&&i.c()},m(s,o){i&&i.m(s,o),t=!0},p(s,o){i&&i.p&&(!t||o&8)&&Dt(i,n,s,s[3],t?Pt(n,s[3],o,null):Ot(s[3]),null)},i(s){t||(S(i,s),t=!0)},o(s){C(i,s),t=!1},d(s){i&&i.d(s)}}}function hu(e){let t,n;const i=[{name:"chevron-down"},e[1],{iconNode:e[0]}];let s={$$slots:{default:[du]},$$scope:{ctx:e}};for(let o=0;o{n(1,t=z(z({},t),et(r))),"$$scope"in r&&n(3,s=r.$$scope)},t=et(t),[o,t,i,s]}class pu extends K{constructor(t){super(),Q(this,t,gu,hu,U,{})}}const mu=pu;function _u(e){let t;const n=e[2].default,i=At(n,e,e[3],null);return{c(){i&&i.c()},m(s,o){i&&i.m(s,o),t=!0},p(s,o){i&&i.p&&(!t||o&8)&&Dt(i,n,s,s[3],t?Pt(n,s[3],o,null):Ot(s[3]),null)},i(s){t||(S(i,s),t=!0)},o(s){C(i,s),t=!1},d(s){i&&i.d(s)}}}function bu(e){let t,n;const i=[{name:"chevron-up"},e[1],{iconNode:e[0]}];let s={$$slots:{default:[_u]},$$scope:{ctx:e}};for(let o=0;o{n(1,t=z(z({},t),et(r))),"$$scope"in r&&n(3,s=r.$$scope)},t=et(t),[o,t,i,s]}class xu extends K{constructor(t){super(),Q(this,t,yu,bu,U,{})}}const vu=xu;/** + * table-core + * + * Copyright (c) TanStack + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function he(e,t){return typeof e=="function"?e(t):e}function Vt(e,t){return n=>{t.setState(i=>({...i,[e]:he(n,i[e])}))}}function pi(e){return e instanceof Function}function wu(e,t){const n=[],i=s=>{s.forEach(o=>{n.push(o);const r=t(o);r!=null&&r.length&&i(r)})};return i(e),n}function T(e,t,n){let i=[],s;return()=>{let o;n.key&&n.debug&&(o=Date.now());const r=e();if(!(r.length!==i.length||r.some((c,u)=>i[u]!==c)))return s;i=r;let l;if(n.key&&n.debug&&(l=Date.now()),s=t(...r),n==null||n.onChange==null||n.onChange(s),n.key&&n.debug&&n!=null&&n.debug()){const c=Math.round((Date.now()-o)*100)/100,u=Math.round((Date.now()-l)*100)/100,f=u/16,d=(h,g)=>{for(h=String(h);h.length{let h=d;for(const p of l.split(".")){var g;h=(g=h)==null?void 0:g[p]}return h}:u=d=>d[a.accessorKey]),!c)throw new Error;let f={id:`${String(c)}`,accessorFn:u,parent:i,depth:n,columnDef:a,columns:[],getFlatColumns:T(()=>[!0],()=>{var d;return[f,...(d=f.columns)==null?void 0:d.flatMap(h=>h.getFlatColumns())]},{key:"column.getFlatColumns",debug:()=>{var d;return(d=e.options.debugAll)!=null?d:e.options.debugColumns}}),getLeafColumns:T(()=>[e._getOrderColumnsFn()],d=>{var h;if((h=f.columns)!=null&&h.length){let g=f.columns.flatMap(p=>p.getLeafColumns());return d(g)}return[f]},{key:"column.getLeafColumns",debug:()=>{var d;return(d=e.options.debugAll)!=null?d:e.options.debugColumns}})};return f=e._features.reduce((d,h)=>Object.assign(d,h.createColumn==null?void 0:h.createColumn(f,e)),f),f}function Ro(e,t,n){var i;let o={id:(i=n.id)!=null?i:t.id,column:t,index:n.index,isPlaceholder:!!n.isPlaceholder,placeholderId:n.placeholderId,depth:n.depth,subHeaders:[],colSpan:0,rowSpan:0,headerGroup:null,getLeafHeaders:()=>{const r=[],a=l=>{l.subHeaders&&l.subHeaders.length&&l.subHeaders.map(a),r.push(l)};return a(o),r},getContext:()=>({table:e,header:o,column:t})};return e._features.forEach(r=>{Object.assign(o,r.createHeader==null?void 0:r.createHeader(o,e))}),o}const Cu={createTable:e=>({getHeaderGroups:T(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,n,i,s)=>{var o,r;const a=(o=i==null?void 0:i.map(f=>n.find(d=>d.id===f)).filter(Boolean))!=null?o:[],l=(r=s==null?void 0:s.map(f=>n.find(d=>d.id===f)).filter(Boolean))!=null?r:[],c=n.filter(f=>!(i!=null&&i.includes(f.id))&&!(s!=null&&s.includes(f.id)));return In(t,[...a,...c,...l],e)},{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getCenterHeaderGroups:T(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,n,i,s)=>(n=n.filter(o=>!(i!=null&&i.includes(o.id))&&!(s!=null&&s.includes(o.id))),In(t,n,e,"center")),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getLeftHeaderGroups:T(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left],(t,n,i)=>{var s;const o=(s=i==null?void 0:i.map(r=>n.find(a=>a.id===r)).filter(Boolean))!=null?s:[];return In(t,o,e,"left")},{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getRightHeaderGroups:T(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.right],(t,n,i)=>{var s;const o=(s=i==null?void 0:i.map(r=>n.find(a=>a.id===r)).filter(Boolean))!=null?s:[];return In(t,o,e,"right")},{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getFooterGroups:T(()=>[e.getHeaderGroups()],t=>[...t].reverse(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getLeftFooterGroups:T(()=>[e.getLeftHeaderGroups()],t=>[...t].reverse(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getCenterFooterGroups:T(()=>[e.getCenterHeaderGroups()],t=>[...t].reverse(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getRightFooterGroups:T(()=>[e.getRightHeaderGroups()],t=>[...t].reverse(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getFlatHeaders:T(()=>[e.getHeaderGroups()],t=>t.map(n=>n.headers).flat(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getLeftFlatHeaders:T(()=>[e.getLeftHeaderGroups()],t=>t.map(n=>n.headers).flat(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getCenterFlatHeaders:T(()=>[e.getCenterHeaderGroups()],t=>t.map(n=>n.headers).flat(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getRightFlatHeaders:T(()=>[e.getRightHeaderGroups()],t=>t.map(n=>n.headers).flat(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getCenterLeafHeaders:T(()=>[e.getCenterFlatHeaders()],t=>t.filter(n=>{var i;return!((i=n.subHeaders)!=null&&i.length)}),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getLeftLeafHeaders:T(()=>[e.getLeftFlatHeaders()],t=>t.filter(n=>{var i;return!((i=n.subHeaders)!=null&&i.length)}),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getRightLeafHeaders:T(()=>[e.getRightFlatHeaders()],t=>t.filter(n=>{var i;return!((i=n.subHeaders)!=null&&i.length)}),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),getLeafHeaders:T(()=>[e.getLeftHeaderGroups(),e.getCenterHeaderGroups(),e.getRightHeaderGroups()],(t,n,i)=>{var s,o,r,a,l,c;return[...(s=(o=t[0])==null?void 0:o.headers)!=null?s:[],...(r=(a=n[0])==null?void 0:a.headers)!=null?r:[],...(l=(c=i[0])==null?void 0:c.headers)!=null?l:[]].map(u=>u.getLeafHeaders()).flat()},{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}})})};function In(e,t,n,i){var s,o;let r=0;const a=function(d,h){h===void 0&&(h=1),r=Math.max(r,h),d.filter(g=>g.getIsVisible()).forEach(g=>{var p;(p=g.columns)!=null&&p.length&&a(g.columns,h+1)},0)};a(e);let l=[];const c=(d,h)=>{const g={depth:h,id:[i,`${h}`].filter(Boolean).join("_"),headers:[]},p=[];d.forEach(m=>{const _=[...p].reverse()[0],b=m.column.depth===g.depth;let x,v=!1;if(b&&m.column.parent?x=m.column.parent:(x=m.column,v=!0),_&&(_==null?void 0:_.column)===x)_.subHeaders.push(m);else{const y=Ro(n,x,{id:[i,h,x.id,m==null?void 0:m.id].filter(Boolean).join("_"),isPlaceholder:v,placeholderId:v?`${p.filter(M=>M.column===x).length}`:void 0,depth:h,index:p.length});y.subHeaders.push(m),p.push(y)}g.headers.push(m),m.headerGroup=g}),l.push(g),h>0&&c(p,h-1)},u=t.map((d,h)=>Ro(n,d,{depth:r,index:h}));c(u,r-1),l.reverse();const f=d=>d.filter(g=>g.column.getIsVisible()).map(g=>{let p=0,m=0,_=[0];g.subHeaders&&g.subHeaders.length?(_=[],f(g.subHeaders).forEach(x=>{let{colSpan:v,rowSpan:y}=x;p+=v,_.push(y)})):p=1;const b=Math.min(..._);return m=m+b,g.colSpan=p,g.rowSpan=m,{colSpan:p,rowSpan:m}});return f((s=(o=l[0])==null?void 0:o.headers)!=null?s:[]),l}const Vn={size:150,minSize:20,maxSize:Number.MAX_SAFE_INTEGER},Qi=()=>({startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,isResizingColumn:!1,columnSizingStart:[]}),Mu={getDefaultColumnDef:()=>Vn,getInitialState:e=>({columnSizing:{},columnSizingInfo:Qi(),...e}),getDefaultOptions:e=>({columnResizeMode:"onEnd",onColumnSizingChange:Vt("columnSizing",e),onColumnSizingInfoChange:Vt("columnSizingInfo",e)}),createColumn:(e,t)=>({getSize:()=>{var n,i,s;const o=t.getState().columnSizing[e.id];return Math.min(Math.max((n=e.columnDef.minSize)!=null?n:Vn.minSize,(i=o??e.columnDef.size)!=null?i:Vn.size),(s=e.columnDef.maxSize)!=null?s:Vn.maxSize)},getStart:n=>{const i=n?n==="left"?t.getLeftVisibleLeafColumns():t.getRightVisibleLeafColumns():t.getVisibleLeafColumns(),s=i.findIndex(o=>o.id===e.id);if(s>0){const o=i[s-1];return o.getStart(n)+o.getSize()}return 0},resetSize:()=>{t.setColumnSizing(n=>{let{[e.id]:i,...s}=n;return s})},getCanResize:()=>{var n,i;return((n=e.columnDef.enableResizing)!=null?n:!0)&&((i=t.options.enableColumnResizing)!=null?i:!0)},getIsResizing:()=>t.getState().columnSizingInfo.isResizingColumn===e.id}),createHeader:(e,t)=>({getSize:()=>{let n=0;const i=s=>{if(s.subHeaders.length)s.subHeaders.forEach(i);else{var o;n+=(o=s.column.getSize())!=null?o:0}};return i(e),n},getStart:()=>{if(e.index>0){const n=e.headerGroup.headers[e.index-1];return n.getStart()+n.getSize()}return 0},getResizeHandler:()=>{const n=t.getColumn(e.column.id),i=n==null?void 0:n.getCanResize();return s=>{if(!n||!i||(s.persist==null||s.persist(),Zi(s)&&s.touches&&s.touches.length>1))return;const o=e.getSize(),r=e?e.getLeafHeaders().map(p=>[p.column.id,p.column.getSize()]):[[n.id,n.getSize()]],a=Zi(s)?Math.round(s.touches[0].clientX):s.clientX,l={},c=(p,m)=>{typeof m=="number"&&(t.setColumnSizingInfo(_=>{var b,x;const v=m-((b=_==null?void 0:_.startOffset)!=null?b:0),y=Math.max(v/((x=_==null?void 0:_.startSize)!=null?x:0),-.999999);return _.columnSizingStart.forEach(M=>{let[k,$]=M;l[k]=Math.round(Math.max($+$*y,0)*100)/100}),{..._,deltaOffset:v,deltaPercentage:y}}),(t.options.columnResizeMode==="onChange"||p==="end")&&t.setColumnSizing(_=>({..._,...l})))},u=p=>c("move",p),f=p=>{c("end",p),t.setColumnSizingInfo(m=>({...m,isResizingColumn:!1,startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,columnSizingStart:[]}))},d={moveHandler:p=>u(p.clientX),upHandler:p=>{document.removeEventListener("mousemove",d.moveHandler),document.removeEventListener("mouseup",d.upHandler),f(p.clientX)}},h={moveHandler:p=>(p.cancelable&&(p.preventDefault(),p.stopPropagation()),u(p.touches[0].clientX),!1),upHandler:p=>{var m;document.removeEventListener("touchmove",h.moveHandler),document.removeEventListener("touchend",h.upHandler),p.cancelable&&(p.preventDefault(),p.stopPropagation()),f((m=p.touches[0])==null?void 0:m.clientX)}},g=ku()?{passive:!1}:!1;Zi(s)?(document.addEventListener("touchmove",h.moveHandler,g),document.addEventListener("touchend",h.upHandler,g)):(document.addEventListener("mousemove",d.moveHandler,g),document.addEventListener("mouseup",d.upHandler,g)),t.setColumnSizingInfo(p=>({...p,startOffset:a,startSize:o,deltaOffset:0,deltaPercentage:0,columnSizingStart:r,isResizingColumn:n.id}))}}}),createTable:e=>({setColumnSizing:t=>e.options.onColumnSizingChange==null?void 0:e.options.onColumnSizingChange(t),setColumnSizingInfo:t=>e.options.onColumnSizingInfoChange==null?void 0:e.options.onColumnSizingInfoChange(t),resetColumnSizing:t=>{var n;e.setColumnSizing(t?{}:(n=e.initialState.columnSizing)!=null?n:{})},resetHeaderSizeInfo:t=>{var n;e.setColumnSizingInfo(t?Qi():(n=e.initialState.columnSizingInfo)!=null?n:Qi())},getTotalSize:()=>{var t,n;return(t=(n=e.getHeaderGroups()[0])==null?void 0:n.headers.reduce((i,s)=>i+s.getSize(),0))!=null?t:0},getLeftTotalSize:()=>{var t,n;return(t=(n=e.getLeftHeaderGroups()[0])==null?void 0:n.headers.reduce((i,s)=>i+s.getSize(),0))!=null?t:0},getCenterTotalSize:()=>{var t,n;return(t=(n=e.getCenterHeaderGroups()[0])==null?void 0:n.headers.reduce((i,s)=>i+s.getSize(),0))!=null?t:0},getRightTotalSize:()=>{var t,n;return(t=(n=e.getRightHeaderGroups()[0])==null?void 0:n.headers.reduce((i,s)=>i+s.getSize(),0))!=null?t:0}})};let zn=null;function ku(){if(typeof zn=="boolean")return zn;let e=!1;try{const t={get passive(){return e=!0,!1}},n=()=>{};window.addEventListener("test",n,t),window.removeEventListener("test",n)}catch{e=!1}return zn=e,zn}function Zi(e){return e.type==="touchstart"}const Ru={getInitialState:e=>({expanded:{},...e}),getDefaultOptions:e=>({onExpandedChange:Vt("expanded",e),paginateExpandedRows:!0}),createTable:e=>{let t=!1,n=!1;return{_autoResetExpanded:()=>{var i,s;if(!t){e._queue(()=>{t=!0});return}if((i=(s=e.options.autoResetAll)!=null?s:e.options.autoResetExpanded)!=null?i:!e.options.manualExpanding){if(n)return;n=!0,e._queue(()=>{e.resetExpanded(),n=!1})}},setExpanded:i=>e.options.onExpandedChange==null?void 0:e.options.onExpandedChange(i),toggleAllRowsExpanded:i=>{i??!e.getIsAllRowsExpanded()?e.setExpanded(!0):e.setExpanded({})},resetExpanded:i=>{var s,o;e.setExpanded(i?{}:(s=(o=e.initialState)==null?void 0:o.expanded)!=null?s:{})},getCanSomeRowsExpand:()=>e.getRowModel().flatRows.some(i=>i.getCanExpand()),getToggleAllRowsExpandedHandler:()=>i=>{i.persist==null||i.persist(),e.toggleAllRowsExpanded()},getIsSomeRowsExpanded:()=>{const i=e.getState().expanded;return i===!0||Object.values(i).some(Boolean)},getIsAllRowsExpanded:()=>{const i=e.getState().expanded;return typeof i=="boolean"?i===!0:!(!Object.keys(i).length||e.getRowModel().flatRows.some(s=>!s.getIsExpanded()))},getExpandedDepth:()=>{let i=0;return(e.getState().expanded===!0?Object.keys(e.getRowModel().rowsById):Object.keys(e.getState().expanded)).forEach(o=>{const r=o.split(".");i=Math.max(i,r.length)}),i},getPreExpandedRowModel:()=>e.getSortedRowModel(),getExpandedRowModel:()=>(!e._getExpandedRowModel&&e.options.getExpandedRowModel&&(e._getExpandedRowModel=e.options.getExpandedRowModel(e)),e.options.manualExpanding||!e._getExpandedRowModel?e.getPreExpandedRowModel():e._getExpandedRowModel())}},createRow:(e,t)=>({toggleExpanded:n=>{t.setExpanded(i=>{var s;const o=i===!0?!0:!!(i!=null&&i[e.id]);let r={};if(i===!0?Object.keys(t.getRowModel().rowsById).forEach(a=>{r[a]=!0}):r=i,n=(s=n)!=null?s:!o,!o&&n)return{...r,[e.id]:!0};if(o&&!n){const{[e.id]:a,...l}=r;return l}return i})},getIsExpanded:()=>{var n;const i=t.getState().expanded;return!!((n=t.options.getIsRowExpanded==null?void 0:t.options.getIsRowExpanded(e))!=null?n:i===!0||i!=null&&i[e.id])},getCanExpand:()=>{var n,i,s;return(n=t.options.getRowCanExpand==null?void 0:t.options.getRowCanExpand(e))!=null?n:((i=t.options.enableExpanding)!=null?i:!0)&&!!((s=e.subRows)!=null&&s.length)},getToggleExpandedHandler:()=>{const n=e.getCanExpand();return()=>{n&&e.toggleExpanded()}}})},Fa=(e,t,n)=>{var i;const s=n.toLowerCase();return!!((i=e.getValue(t))!=null&&i.toLowerCase().includes(s))};Fa.autoRemove=e=>Gt(e);const Ea=(e,t,n)=>{var i;return!!((i=e.getValue(t))!=null&&i.includes(n))};Ea.autoRemove=e=>Gt(e);const La=(e,t,n)=>{var i;return((i=e.getValue(t))==null?void 0:i.toLowerCase())===n.toLowerCase()};La.autoRemove=e=>Gt(e);const Ta=(e,t,n)=>{var i;return(i=e.getValue(t))==null?void 0:i.includes(n)};Ta.autoRemove=e=>Gt(e)||!(e!=null&&e.length);const Ia=(e,t,n)=>!n.some(i=>{var s;return!((s=e.getValue(t))!=null&&s.includes(i))});Ia.autoRemove=e=>Gt(e)||!(e!=null&&e.length);const Va=(e,t,n)=>n.some(i=>{var s;return(s=e.getValue(t))==null?void 0:s.includes(i)});Va.autoRemove=e=>Gt(e)||!(e!=null&&e.length);const za=(e,t,n)=>e.getValue(t)===n;za.autoRemove=e=>Gt(e);const Ha=(e,t,n)=>e.getValue(t)==n;Ha.autoRemove=e=>Gt(e);const Xs=(e,t,n)=>{let[i,s]=n;const o=e.getValue(t);return o>=i&&o<=s};Xs.resolveFilterValue=e=>{let[t,n]=e,i=typeof t!="number"?parseFloat(t):t,s=typeof n!="number"?parseFloat(n):n,o=t===null||Number.isNaN(i)?-1/0:i,r=n===null||Number.isNaN(s)?1/0:s;if(o>r){const a=o;o=r,r=a}return[o,r]};Xs.autoRemove=e=>Gt(e)||Gt(e[0])&&Gt(e[1]);const ne={includesString:Fa,includesStringSensitive:Ea,equalsString:La,arrIncludes:Ta,arrIncludesAll:Ia,arrIncludesSome:Va,equals:za,weakEquals:Ha,inNumberRange:Xs};function Gt(e){return e==null||e===""}const $u={getDefaultColumnDef:()=>({filterFn:"auto"}),getInitialState:e=>({columnFilters:[],globalFilter:void 0,...e}),getDefaultOptions:e=>({onColumnFiltersChange:Vt("columnFilters",e),onGlobalFilterChange:Vt("globalFilter",e),filterFromLeafRows:!1,maxLeafRowFilterDepth:100,globalFilterFn:"auto",getColumnCanGlobalFilter:t=>{var n,i;const s=(n=e.getCoreRowModel().flatRows[0])==null||(i=n._getAllCellsByColumnId()[t.id])==null?void 0:i.getValue();return typeof s=="string"||typeof s=="number"}}),createColumn:(e,t)=>({getAutoFilterFn:()=>{const n=t.getCoreRowModel().flatRows[0],i=n==null?void 0:n.getValue(e.id);return typeof i=="string"?ne.includesString:typeof i=="number"?ne.inNumberRange:typeof i=="boolean"||i!==null&&typeof i=="object"?ne.equals:Array.isArray(i)?ne.arrIncludes:ne.weakEquals},getFilterFn:()=>{var n,i;return pi(e.columnDef.filterFn)?e.columnDef.filterFn:e.columnDef.filterFn==="auto"?e.getAutoFilterFn():(n=(i=t.options.filterFns)==null?void 0:i[e.columnDef.filterFn])!=null?n:ne[e.columnDef.filterFn]},getCanFilter:()=>{var n,i,s;return((n=e.columnDef.enableColumnFilter)!=null?n:!0)&&((i=t.options.enableColumnFilters)!=null?i:!0)&&((s=t.options.enableFilters)!=null?s:!0)&&!!e.accessorFn},getCanGlobalFilter:()=>{var n,i,s,o;return((n=e.columnDef.enableGlobalFilter)!=null?n:!0)&&((i=t.options.enableGlobalFilter)!=null?i:!0)&&((s=t.options.enableFilters)!=null?s:!0)&&((o=t.options.getColumnCanGlobalFilter==null?void 0:t.options.getColumnCanGlobalFilter(e))!=null?o:!0)&&!!e.accessorFn},getIsFiltered:()=>e.getFilterIndex()>-1,getFilterValue:()=>{var n,i;return(n=t.getState().columnFilters)==null||(i=n.find(s=>s.id===e.id))==null?void 0:i.value},getFilterIndex:()=>{var n,i;return(n=(i=t.getState().columnFilters)==null?void 0:i.findIndex(s=>s.id===e.id))!=null?n:-1},setFilterValue:n=>{t.setColumnFilters(i=>{const s=e.getFilterFn(),o=i==null?void 0:i.find(u=>u.id===e.id),r=he(n,o?o.value:void 0);if($o(s,r,e)){var a;return(a=i==null?void 0:i.filter(u=>u.id!==e.id))!=null?a:[]}const l={id:e.id,value:r};if(o){var c;return(c=i==null?void 0:i.map(u=>u.id===e.id?l:u))!=null?c:[]}return i!=null&&i.length?[...i,l]:[l]})},_getFacetedRowModel:t.options.getFacetedRowModel&&t.options.getFacetedRowModel(t,e.id),getFacetedRowModel:()=>e._getFacetedRowModel?e._getFacetedRowModel():t.getPreFilteredRowModel(),_getFacetedUniqueValues:t.options.getFacetedUniqueValues&&t.options.getFacetedUniqueValues(t,e.id),getFacetedUniqueValues:()=>e._getFacetedUniqueValues?e._getFacetedUniqueValues():new Map,_getFacetedMinMaxValues:t.options.getFacetedMinMaxValues&&t.options.getFacetedMinMaxValues(t,e.id),getFacetedMinMaxValues:()=>{if(e._getFacetedMinMaxValues)return e._getFacetedMinMaxValues()}}),createRow:(e,t)=>({columnFilters:{},columnFiltersMeta:{}}),createTable:e=>({getGlobalAutoFilterFn:()=>ne.includesString,getGlobalFilterFn:()=>{var t,n;const{globalFilterFn:i}=e.options;return pi(i)?i:i==="auto"?e.getGlobalAutoFilterFn():(t=(n=e.options.filterFns)==null?void 0:n[i])!=null?t:ne[i]},setColumnFilters:t=>{const n=e.getAllLeafColumns(),i=s=>{var o;return(o=he(t,s))==null?void 0:o.filter(r=>{const a=n.find(l=>l.id===r.id);if(a){const l=a.getFilterFn();if($o(l,r.value,a))return!1}return!0})};e.options.onColumnFiltersChange==null||e.options.onColumnFiltersChange(i)},setGlobalFilter:t=>{e.options.onGlobalFilterChange==null||e.options.onGlobalFilterChange(t)},resetGlobalFilter:t=>{e.setGlobalFilter(t?void 0:e.initialState.globalFilter)},resetColumnFilters:t=>{var n,i;e.setColumnFilters(t?[]:(n=(i=e.initialState)==null?void 0:i.columnFilters)!=null?n:[])},getPreFilteredRowModel:()=>e.getCoreRowModel(),getFilteredRowModel:()=>(!e._getFilteredRowModel&&e.options.getFilteredRowModel&&(e._getFilteredRowModel=e.options.getFilteredRowModel(e)),e.options.manualFiltering||!e._getFilteredRowModel?e.getPreFilteredRowModel():e._getFilteredRowModel()),_getGlobalFacetedRowModel:e.options.getFacetedRowModel&&e.options.getFacetedRowModel(e,"__global__"),getGlobalFacetedRowModel:()=>e.options.manualFiltering||!e._getGlobalFacetedRowModel?e.getPreFilteredRowModel():e._getGlobalFacetedRowModel(),_getGlobalFacetedUniqueValues:e.options.getFacetedUniqueValues&&e.options.getFacetedUniqueValues(e,"__global__"),getGlobalFacetedUniqueValues:()=>e._getGlobalFacetedUniqueValues?e._getGlobalFacetedUniqueValues():new Map,_getGlobalFacetedMinMaxValues:e.options.getFacetedMinMaxValues&&e.options.getFacetedMinMaxValues(e,"__global__"),getGlobalFacetedMinMaxValues:()=>{if(e._getGlobalFacetedMinMaxValues)return e._getGlobalFacetedMinMaxValues()}})};function $o(e,t,n){return(e&&e.autoRemove?e.autoRemove(t,n):!1)||typeof t>"u"||typeof t=="string"&&!t}const Au=(e,t,n)=>n.reduce((i,s)=>{const o=s.getValue(e);return i+(typeof o=="number"?o:0)},0),Pu=(e,t,n)=>{let i;return n.forEach(s=>{const o=s.getValue(e);o!=null&&(i>o||i===void 0&&o>=o)&&(i=o)}),i},Du=(e,t,n)=>{let i;return n.forEach(s=>{const o=s.getValue(e);o!=null&&(i=o)&&(i=o)}),i},Ou=(e,t,n)=>{let i,s;return n.forEach(o=>{const r=o.getValue(e);r!=null&&(i===void 0?r>=r&&(i=s=r):(i>r&&(i=r),s{let n=0,i=0;if(t.forEach(s=>{let o=s.getValue(e);o!=null&&(o=+o)>=o&&(++n,i+=o)}),n)return i/n},Eu=(e,t)=>{if(!t.length)return;let n=0,i=0;return t.forEach(s=>{let o=s.getValue(e);typeof o=="number"&&(n=Math.min(n,o),i=Math.max(i,o))}),(n+i)/2},Lu=(e,t)=>Array.from(new Set(t.map(n=>n.getValue(e))).values()),Tu=(e,t)=>new Set(t.map(n=>n.getValue(e))).size,Iu=(e,t)=>t.length,Ji={sum:Au,min:Pu,max:Du,extent:Ou,mean:Fu,median:Eu,unique:Lu,uniqueCount:Tu,count:Iu},Vu={getDefaultColumnDef:()=>({aggregatedCell:e=>{var t,n;return(t=(n=e.getValue())==null||n.toString==null?void 0:n.toString())!=null?t:null},aggregationFn:"auto"}),getInitialState:e=>({grouping:[],...e}),getDefaultOptions:e=>({onGroupingChange:Vt("grouping",e),groupedColumnMode:"reorder"}),createColumn:(e,t)=>({toggleGrouping:()=>{t.setGrouping(n=>n!=null&&n.includes(e.id)?n.filter(i=>i!==e.id):[...n??[],e.id])},getCanGroup:()=>{var n,i,s,o;return(n=(i=(s=(o=e.columnDef.enableGrouping)!=null?o:!0)!=null?s:t.options.enableGrouping)!=null?i:!0)!=null?n:!!e.accessorFn},getIsGrouped:()=>{var n;return(n=t.getState().grouping)==null?void 0:n.includes(e.id)},getGroupedIndex:()=>{var n;return(n=t.getState().grouping)==null?void 0:n.indexOf(e.id)},getToggleGroupingHandler:()=>{const n=e.getCanGroup();return()=>{n&&e.toggleGrouping()}},getAutoAggregationFn:()=>{const n=t.getCoreRowModel().flatRows[0],i=n==null?void 0:n.getValue(e.id);if(typeof i=="number")return Ji.sum;if(Object.prototype.toString.call(i)==="[object Date]")return Ji.extent},getAggregationFn:()=>{var n,i;if(!e)throw new Error;return pi(e.columnDef.aggregationFn)?e.columnDef.aggregationFn:e.columnDef.aggregationFn==="auto"?e.getAutoAggregationFn():(n=(i=t.options.aggregationFns)==null?void 0:i[e.columnDef.aggregationFn])!=null?n:Ji[e.columnDef.aggregationFn]}}),createTable:e=>({setGrouping:t=>e.options.onGroupingChange==null?void 0:e.options.onGroupingChange(t),resetGrouping:t=>{var n,i;e.setGrouping(t?[]:(n=(i=e.initialState)==null?void 0:i.grouping)!=null?n:[])},getPreGroupedRowModel:()=>e.getFilteredRowModel(),getGroupedRowModel:()=>(!e._getGroupedRowModel&&e.options.getGroupedRowModel&&(e._getGroupedRowModel=e.options.getGroupedRowModel(e)),e.options.manualGrouping||!e._getGroupedRowModel?e.getPreGroupedRowModel():e._getGroupedRowModel())}),createRow:e=>({getIsGrouped:()=>!!e.groupingColumnId,_groupingValuesCache:{}}),createCell:(e,t,n,i)=>({getIsGrouped:()=>t.getIsGrouped()&&t.id===n.groupingColumnId,getIsPlaceholder:()=>!e.getIsGrouped()&&t.getIsGrouped(),getIsAggregated:()=>{var s;return!e.getIsGrouped()&&!e.getIsPlaceholder()&&!!((s=n.subRows)!=null&&s.length)}})};function zu(e,t,n){if(!(t!=null&&t.length)||!n)return e;const i=e.filter(o=>!t.includes(o.id));return n==="remove"?i:[...t.map(o=>e.find(r=>r.id===o)).filter(Boolean),...i]}const Hu={getInitialState:e=>({columnOrder:[],...e}),getDefaultOptions:e=>({onColumnOrderChange:Vt("columnOrder",e)}),createTable:e=>({setColumnOrder:t=>e.options.onColumnOrderChange==null?void 0:e.options.onColumnOrderChange(t),resetColumnOrder:t=>{var n;e.setColumnOrder(t?[]:(n=e.initialState.columnOrder)!=null?n:[])},_getOrderColumnsFn:T(()=>[e.getState().columnOrder,e.getState().grouping,e.options.groupedColumnMode],(t,n,i)=>s=>{let o=[];if(!(t!=null&&t.length))o=s;else{const r=[...t],a=[...s];for(;a.length&&r.length;){const l=r.shift(),c=a.findIndex(u=>u.id===l);c>-1&&o.push(a.splice(c,1)[0])}o=[...o,...a]}return zu(o,n,i)},{key:!1})})},Ss=0,Cs=10,ts=()=>({pageIndex:Ss,pageSize:Cs}),Nu={getInitialState:e=>({...e,pagination:{...ts(),...e==null?void 0:e.pagination}}),getDefaultOptions:e=>({onPaginationChange:Vt("pagination",e)}),createTable:e=>{let t=!1,n=!1;return{_autoResetPageIndex:()=>{var i,s;if(!t){e._queue(()=>{t=!0});return}if((i=(s=e.options.autoResetAll)!=null?s:e.options.autoResetPageIndex)!=null?i:!e.options.manualPagination){if(n)return;n=!0,e._queue(()=>{e.resetPageIndex(),n=!1})}},setPagination:i=>{const s=o=>he(i,o);return e.options.onPaginationChange==null?void 0:e.options.onPaginationChange(s)},resetPagination:i=>{var s;e.setPagination(i?ts():(s=e.initialState.pagination)!=null?s:ts())},setPageIndex:i=>{e.setPagination(s=>{let o=he(i,s.pageIndex);const r=typeof e.options.pageCount>"u"||e.options.pageCount===-1?Number.MAX_SAFE_INTEGER:e.options.pageCount-1;return o=Math.max(0,Math.min(o,r)),{...s,pageIndex:o}})},resetPageIndex:i=>{var s,o,r;e.setPageIndex(i?Ss:(s=(o=e.initialState)==null||(r=o.pagination)==null?void 0:r.pageIndex)!=null?s:Ss)},resetPageSize:i=>{var s,o,r;e.setPageSize(i?Cs:(s=(o=e.initialState)==null||(r=o.pagination)==null?void 0:r.pageSize)!=null?s:Cs)},setPageSize:i=>{e.setPagination(s=>{const o=Math.max(1,he(i,s.pageSize)),r=s.pageSize*s.pageIndex,a=Math.floor(r/o);return{...s,pageIndex:a,pageSize:o}})},setPageCount:i=>e.setPagination(s=>{var o;let r=he(i,(o=e.options.pageCount)!=null?o:-1);return typeof r=="number"&&(r=Math.max(-1,r)),{...s,pageCount:r}}),getPageOptions:T(()=>[e.getPageCount()],i=>{let s=[];return i&&i>0&&(s=[...new Array(i)].fill(null).map((o,r)=>r)),s},{key:!1,debug:()=>{var i;return(i=e.options.debugAll)!=null?i:e.options.debugTable}}),getCanPreviousPage:()=>e.getState().pagination.pageIndex>0,getCanNextPage:()=>{const{pageIndex:i}=e.getState().pagination,s=e.getPageCount();return s===-1?!0:s===0?!1:ie.setPageIndex(i=>i-1),nextPage:()=>e.setPageIndex(i=>i+1),getPrePaginationRowModel:()=>e.getExpandedRowModel(),getPaginationRowModel:()=>(!e._getPaginationRowModel&&e.options.getPaginationRowModel&&(e._getPaginationRowModel=e.options.getPaginationRowModel(e)),e.options.manualPagination||!e._getPaginationRowModel?e.getPrePaginationRowModel():e._getPaginationRowModel()),getPageCount:()=>{var i;return(i=e.options.pageCount)!=null?i:Math.ceil(e.getPrePaginationRowModel().rows.length/e.getState().pagination.pageSize)}}}},es=()=>({left:[],right:[]}),Bu={getInitialState:e=>({columnPinning:es(),...e}),getDefaultOptions:e=>({onColumnPinningChange:Vt("columnPinning",e)}),createColumn:(e,t)=>({pin:n=>{const i=e.getLeafColumns().map(s=>s.id).filter(Boolean);t.setColumnPinning(s=>{var o,r;if(n==="right"){var a,l;return{left:((a=s==null?void 0:s.left)!=null?a:[]).filter(f=>!(i!=null&&i.includes(f))),right:[...((l=s==null?void 0:s.right)!=null?l:[]).filter(f=>!(i!=null&&i.includes(f))),...i]}}if(n==="left"){var c,u;return{left:[...((c=s==null?void 0:s.left)!=null?c:[]).filter(f=>!(i!=null&&i.includes(f))),...i],right:((u=s==null?void 0:s.right)!=null?u:[]).filter(f=>!(i!=null&&i.includes(f)))}}return{left:((o=s==null?void 0:s.left)!=null?o:[]).filter(f=>!(i!=null&&i.includes(f))),right:((r=s==null?void 0:s.right)!=null?r:[]).filter(f=>!(i!=null&&i.includes(f)))}})},getCanPin:()=>e.getLeafColumns().some(i=>{var s,o;return((s=i.columnDef.enablePinning)!=null?s:!0)&&((o=t.options.enablePinning)!=null?o:!0)}),getIsPinned:()=>{const n=e.getLeafColumns().map(a=>a.id),{left:i,right:s}=t.getState().columnPinning,o=n.some(a=>i==null?void 0:i.includes(a)),r=n.some(a=>s==null?void 0:s.includes(a));return o?"left":r?"right":!1},getPinnedIndex:()=>{var n,i,s;const o=e.getIsPinned();return o?(n=(i=t.getState().columnPinning)==null||(s=i[o])==null?void 0:s.indexOf(e.id))!=null?n:-1:0}}),createRow:(e,t)=>({getCenterVisibleCells:T(()=>[e._getAllVisibleCells(),t.getState().columnPinning.left,t.getState().columnPinning.right],(n,i,s)=>{const o=[...i??[],...s??[]];return n.filter(r=>!o.includes(r.column.id))},{key:"row.getCenterVisibleCells",debug:()=>{var n;return(n=t.options.debugAll)!=null?n:t.options.debugRows}}),getLeftVisibleCells:T(()=>[e._getAllVisibleCells(),t.getState().columnPinning.left,,],(n,i)=>(i??[]).map(o=>n.find(r=>r.column.id===o)).filter(Boolean).map(o=>({...o,position:"left"})),{key:"row.getLeftVisibleCells",debug:()=>{var n;return(n=t.options.debugAll)!=null?n:t.options.debugRows}}),getRightVisibleCells:T(()=>[e._getAllVisibleCells(),t.getState().columnPinning.right],(n,i)=>(i??[]).map(o=>n.find(r=>r.column.id===o)).filter(Boolean).map(o=>({...o,position:"right"})),{key:"row.getRightVisibleCells",debug:()=>{var n;return(n=t.options.debugAll)!=null?n:t.options.debugRows}})}),createTable:e=>({setColumnPinning:t=>e.options.onColumnPinningChange==null?void 0:e.options.onColumnPinningChange(t),resetColumnPinning:t=>{var n,i;return e.setColumnPinning(t?es():(n=(i=e.initialState)==null?void 0:i.columnPinning)!=null?n:es())},getIsSomeColumnsPinned:t=>{var n;const i=e.getState().columnPinning;if(!t){var s,o;return!!((s=i.left)!=null&&s.length||(o=i.right)!=null&&o.length)}return!!((n=i[t])!=null&&n.length)},getLeftLeafColumns:T(()=>[e.getAllLeafColumns(),e.getState().columnPinning.left],(t,n)=>(n??[]).map(i=>t.find(s=>s.id===i)).filter(Boolean),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugColumns}}),getRightLeafColumns:T(()=>[e.getAllLeafColumns(),e.getState().columnPinning.right],(t,n)=>(n??[]).map(i=>t.find(s=>s.id===i)).filter(Boolean),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugColumns}}),getCenterLeafColumns:T(()=>[e.getAllLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,n,i)=>{const s=[...n??[],...i??[]];return t.filter(o=>!s.includes(o.id))},{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugColumns}})})},ju={getInitialState:e=>({rowSelection:{},...e}),getDefaultOptions:e=>({onRowSelectionChange:Vt("rowSelection",e),enableRowSelection:!0,enableMultiRowSelection:!0,enableSubRowSelection:!0}),createTable:e=>({setRowSelection:t=>e.options.onRowSelectionChange==null?void 0:e.options.onRowSelectionChange(t),resetRowSelection:t=>{var n;return e.setRowSelection(t?{}:(n=e.initialState.rowSelection)!=null?n:{})},toggleAllRowsSelected:t=>{e.setRowSelection(n=>{t=typeof t<"u"?t:!e.getIsAllRowsSelected();const i={...n},s=e.getPreGroupedRowModel().flatRows;return t?s.forEach(o=>{o.getCanSelect()&&(i[o.id]=!0)}):s.forEach(o=>{delete i[o.id]}),i})},toggleAllPageRowsSelected:t=>e.setRowSelection(n=>{const i=typeof t<"u"?t:!e.getIsAllPageRowsSelected(),s={...n};return e.getRowModel().rows.forEach(o=>{Ms(s,o.id,i,e)}),s}),getPreSelectedRowModel:()=>e.getCoreRowModel(),getSelectedRowModel:T(()=>[e.getState().rowSelection,e.getCoreRowModel()],(t,n)=>Object.keys(t).length?ns(e,n):{rows:[],flatRows:[],rowsById:{}},{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugTable}}),getFilteredSelectedRowModel:T(()=>[e.getState().rowSelection,e.getFilteredRowModel()],(t,n)=>Object.keys(t).length?ns(e,n):{rows:[],flatRows:[],rowsById:{}},{key:"getFilteredSelectedRowModel",debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugTable}}),getGroupedSelectedRowModel:T(()=>[e.getState().rowSelection,e.getSortedRowModel()],(t,n)=>Object.keys(t).length?ns(e,n):{rows:[],flatRows:[],rowsById:{}},{key:"getGroupedSelectedRowModel",debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugTable}}),getIsAllRowsSelected:()=>{const t=e.getFilteredRowModel().flatRows,{rowSelection:n}=e.getState();let i=!!(t.length&&Object.keys(n).length);return i&&t.some(s=>s.getCanSelect()&&!n[s.id])&&(i=!1),i},getIsAllPageRowsSelected:()=>{const t=e.getPaginationRowModel().flatRows,{rowSelection:n}=e.getState();let i=!!t.length;return i&&t.some(s=>s.getCanSelect()&&!n[s.id])&&(i=!1),i},getIsSomeRowsSelected:()=>{var t;const n=Object.keys((t=e.getState().rowSelection)!=null?t:{}).length;return n>0&&n{const t=e.getPaginationRowModel().flatRows;return e.getIsAllPageRowsSelected()?!1:t.some(n=>n.getIsSelected()||n.getIsSomeSelected())},getToggleAllRowsSelectedHandler:()=>t=>{e.toggleAllRowsSelected(t.target.checked)},getToggleAllPageRowsSelectedHandler:()=>t=>{e.toggleAllPageRowsSelected(t.target.checked)}}),createRow:(e,t)=>({toggleSelected:n=>{const i=e.getIsSelected();t.setRowSelection(s=>{if(n=typeof n<"u"?n:!i,i===n)return s;const o={...s};return Ms(o,e.id,n,t),o})},getIsSelected:()=>{const{rowSelection:n}=t.getState();return Ks(e,n)},getIsSomeSelected:()=>{const{rowSelection:n}=t.getState();return Ao(e,n)==="some"},getIsAllSubRowsSelected:()=>{const{rowSelection:n}=t.getState();return Ao(e,n)==="all"},getCanSelect:()=>{var n;return typeof t.options.enableRowSelection=="function"?t.options.enableRowSelection(e):(n=t.options.enableRowSelection)!=null?n:!0},getCanSelectSubRows:()=>{var n;return typeof t.options.enableSubRowSelection=="function"?t.options.enableSubRowSelection(e):(n=t.options.enableSubRowSelection)!=null?n:!0},getCanMultiSelect:()=>{var n;return typeof t.options.enableMultiRowSelection=="function"?t.options.enableMultiRowSelection(e):(n=t.options.enableMultiRowSelection)!=null?n:!0},getToggleSelectedHandler:()=>{const n=e.getCanSelect();return i=>{var s;n&&e.toggleSelected((s=i.target)==null?void 0:s.checked)}}})},Ms=(e,t,n,i)=>{var s;const o=i.getRow(t);n?(o.getCanMultiSelect()||Object.keys(e).forEach(r=>delete e[r]),o.getCanSelect()&&(e[t]=!0)):delete e[t],(s=o.subRows)!=null&&s.length&&o.getCanSelectSubRows()&&o.subRows.forEach(r=>Ms(e,r.id,n,i))};function ns(e,t){const n=e.getState().rowSelection,i=[],s={},o=function(r,a){return r.map(l=>{var c;const u=Ks(l,n);if(u&&(i.push(l),s[l.id]=l),(c=l.subRows)!=null&&c.length&&(l={...l,subRows:o(l.subRows)}),u)return l}).filter(Boolean)};return{rows:o(t.rows),flatRows:i,rowsById:s}}function Ks(e,t){var n;return(n=t[e.id])!=null?n:!1}function Ao(e,t,n){if(e.subRows&&e.subRows.length){let i=!0,s=!1;return e.subRows.forEach(o=>{s&&!i||(Ks(o,t)?s=!0:i=!1)}),i?"all":s?"some":!1}return!1}const ks=/([0-9]+)/gm,Wu=(e,t,n)=>Na(ye(e.getValue(n)).toLowerCase(),ye(t.getValue(n)).toLowerCase()),Gu=(e,t,n)=>Na(ye(e.getValue(n)),ye(t.getValue(n))),qu=(e,t,n)=>Qs(ye(e.getValue(n)).toLowerCase(),ye(t.getValue(n)).toLowerCase()),Yu=(e,t,n)=>Qs(ye(e.getValue(n)),ye(t.getValue(n))),Uu=(e,t,n)=>{const i=e.getValue(n),s=t.getValue(n);return i>s?1:iQs(e.getValue(n),t.getValue(n));function Qs(e,t){return e===t?0:e>t?1:-1}function ye(e){return typeof e=="number"?isNaN(e)||e===1/0||e===-1/0?"":String(e):typeof e=="string"?e:""}function Na(e,t){const n=e.split(ks).filter(Boolean),i=t.split(ks).filter(Boolean);for(;n.length&&i.length;){const s=n.shift(),o=i.shift(),r=parseInt(s,10),a=parseInt(o,10),l=[r,a].sort();if(isNaN(l[0])){if(s>o)return 1;if(o>s)return-1;continue}if(isNaN(l[1]))return isNaN(r)?-1:1;if(r>a)return 1;if(a>r)return-1}return n.length-i.length}const cn={alphanumeric:Wu,alphanumericCaseSensitive:Gu,text:qu,textCaseSensitive:Yu,datetime:Uu,basic:Xu},Ku={getInitialState:e=>({sorting:[],...e}),getDefaultColumnDef:()=>({sortingFn:"auto"}),getDefaultOptions:e=>({onSortingChange:Vt("sorting",e),isMultiSortEvent:t=>t.shiftKey}),createColumn:(e,t)=>({getAutoSortingFn:()=>{const n=t.getFilteredRowModel().flatRows.slice(10);let i=!1;for(const s of n){const o=s==null?void 0:s.getValue(e.id);if(Object.prototype.toString.call(o)==="[object Date]")return cn.datetime;if(typeof o=="string"&&(i=!0,o.split(ks).length>1))return cn.alphanumeric}return i?cn.text:cn.basic},getAutoSortDir:()=>{const n=t.getFilteredRowModel().flatRows[0];return typeof(n==null?void 0:n.getValue(e.id))=="string"?"asc":"desc"},getSortingFn:()=>{var n,i;if(!e)throw new Error;return pi(e.columnDef.sortingFn)?e.columnDef.sortingFn:e.columnDef.sortingFn==="auto"?e.getAutoSortingFn():(n=(i=t.options.sortingFns)==null?void 0:i[e.columnDef.sortingFn])!=null?n:cn[e.columnDef.sortingFn]},toggleSorting:(n,i)=>{const s=e.getNextSortingOrder(),o=typeof n<"u"&&n!==null;t.setSorting(r=>{const a=r==null?void 0:r.find(h=>h.id===e.id),l=r==null?void 0:r.findIndex(h=>h.id===e.id);let c=[],u,f=o?n:s==="desc";if(r!=null&&r.length&&e.getCanMultiSort()&&i?a?u="toggle":u="add":r!=null&&r.length&&l!==r.length-1?u="replace":a?u="toggle":u="replace",u==="toggle"&&(o||s||(u="remove")),u==="add"){var d;c=[...r,{id:e.id,desc:f}],c.splice(0,c.length-((d=t.options.maxMultiSortColCount)!=null?d:Number.MAX_SAFE_INTEGER))}else u==="toggle"?c=r.map(h=>h.id===e.id?{...h,desc:f}:h):u==="remove"?c=r.filter(h=>h.id!==e.id):c=[{id:e.id,desc:f}];return c})},getFirstSortDir:()=>{var n,i;return((n=(i=e.columnDef.sortDescFirst)!=null?i:t.options.sortDescFirst)!=null?n:e.getAutoSortDir()==="desc")?"desc":"asc"},getNextSortingOrder:n=>{var i,s;const o=e.getFirstSortDir(),r=e.getIsSorted();return r?r!==o&&((i=t.options.enableSortingRemoval)==null||i)&&(!(n&&(s=t.options.enableMultiRemove)!=null)||s)?!1:r==="desc"?"asc":"desc":o},getCanSort:()=>{var n,i;return((n=e.columnDef.enableSorting)!=null?n:!0)&&((i=t.options.enableSorting)!=null?i:!0)&&!!e.accessorFn},getCanMultiSort:()=>{var n,i;return(n=(i=e.columnDef.enableMultiSort)!=null?i:t.options.enableMultiSort)!=null?n:!!e.accessorFn},getIsSorted:()=>{var n;const i=(n=t.getState().sorting)==null?void 0:n.find(s=>s.id===e.id);return i?i.desc?"desc":"asc":!1},getSortIndex:()=>{var n,i;return(n=(i=t.getState().sorting)==null?void 0:i.findIndex(s=>s.id===e.id))!=null?n:-1},clearSorting:()=>{t.setSorting(n=>n!=null&&n.length?n.filter(i=>i.id!==e.id):[])},getToggleSortingHandler:()=>{const n=e.getCanSort();return i=>{n&&(i.persist==null||i.persist(),e.toggleSorting==null||e.toggleSorting(void 0,e.getCanMultiSort()?t.options.isMultiSortEvent==null?void 0:t.options.isMultiSortEvent(i):!1))}}}),createTable:e=>({setSorting:t=>e.options.onSortingChange==null?void 0:e.options.onSortingChange(t),resetSorting:t=>{var n,i;e.setSorting(t?[]:(n=(i=e.initialState)==null?void 0:i.sorting)!=null?n:[])},getPreSortedRowModel:()=>e.getGroupedRowModel(),getSortedRowModel:()=>(!e._getSortedRowModel&&e.options.getSortedRowModel&&(e._getSortedRowModel=e.options.getSortedRowModel(e)),e.options.manualSorting||!e._getSortedRowModel?e.getPreSortedRowModel():e._getSortedRowModel())})},Qu={getInitialState:e=>({columnVisibility:{},...e}),getDefaultOptions:e=>({onColumnVisibilityChange:Vt("columnVisibility",e)}),createColumn:(e,t)=>({toggleVisibility:n=>{e.getCanHide()&&t.setColumnVisibility(i=>({...i,[e.id]:n??!e.getIsVisible()}))},getIsVisible:()=>{var n,i;return(n=(i=t.getState().columnVisibility)==null?void 0:i[e.id])!=null?n:!0},getCanHide:()=>{var n,i;return((n=e.columnDef.enableHiding)!=null?n:!0)&&((i=t.options.enableHiding)!=null?i:!0)},getToggleVisibilityHandler:()=>n=>{e.toggleVisibility==null||e.toggleVisibility(n.target.checked)}}),createRow:(e,t)=>({_getAllVisibleCells:T(()=>[e.getAllCells(),t.getState().columnVisibility],n=>n.filter(i=>i.column.getIsVisible()),{key:"row._getAllVisibleCells",debug:()=>{var n;return(n=t.options.debugAll)!=null?n:t.options.debugRows}}),getVisibleCells:T(()=>[e.getLeftVisibleCells(),e.getCenterVisibleCells(),e.getRightVisibleCells()],(n,i,s)=>[...n,...i,...s],{key:!1,debug:()=>{var n;return(n=t.options.debugAll)!=null?n:t.options.debugRows}})}),createTable:e=>{const t=(n,i)=>T(()=>[i(),i().filter(s=>s.getIsVisible()).map(s=>s.id).join("_")],s=>s.filter(o=>o.getIsVisible==null?void 0:o.getIsVisible()),{key:n,debug:()=>{var s;return(s=e.options.debugAll)!=null?s:e.options.debugColumns}});return{getVisibleFlatColumns:t("getVisibleFlatColumns",()=>e.getAllFlatColumns()),getVisibleLeafColumns:t("getVisibleLeafColumns",()=>e.getAllLeafColumns()),getLeftVisibleLeafColumns:t("getLeftVisibleLeafColumns",()=>e.getLeftLeafColumns()),getRightVisibleLeafColumns:t("getRightVisibleLeafColumns",()=>e.getRightLeafColumns()),getCenterVisibleLeafColumns:t("getCenterVisibleLeafColumns",()=>e.getCenterLeafColumns()),setColumnVisibility:n=>e.options.onColumnVisibilityChange==null?void 0:e.options.onColumnVisibilityChange(n),resetColumnVisibility:n=>{var i;e.setColumnVisibility(n?{}:(i=e.initialState.columnVisibility)!=null?i:{})},toggleAllColumnsVisible:n=>{var i;n=(i=n)!=null?i:!e.getIsAllColumnsVisible(),e.setColumnVisibility(e.getAllLeafColumns().reduce((s,o)=>({...s,[o.id]:n||!(o.getCanHide!=null&&o.getCanHide())}),{}))},getIsAllColumnsVisible:()=>!e.getAllLeafColumns().some(n=>!(n.getIsVisible!=null&&n.getIsVisible())),getIsSomeColumnsVisible:()=>e.getAllLeafColumns().some(n=>n.getIsVisible==null?void 0:n.getIsVisible()),getToggleAllColumnsVisibilityHandler:()=>n=>{var i;e.toggleAllColumnsVisible((i=n.target)==null?void 0:i.checked)}}}},Po=[Cu,Qu,Hu,Bu,$u,Ku,Vu,Ru,Nu,ju,Mu];function Zu(e){var t;(e.debugAll||e.debugTable)&&console.info("Creating Table Instance...");let n={_features:Po};const i=n._features.reduce((u,f)=>Object.assign(u,f.getDefaultOptions==null?void 0:f.getDefaultOptions(n)),{}),s=u=>n.options.mergeOptions?n.options.mergeOptions(i,u):{...i,...u};let r={...{},...(t=e.initialState)!=null?t:{}};n._features.forEach(u=>{var f;r=(f=u.getInitialState==null?void 0:u.getInitialState(r))!=null?f:r});const a=[];let l=!1;const c={_features:Po,options:{...i,...e},initialState:r,_queue:u=>{a.push(u),l||(l=!0,Promise.resolve().then(()=>{for(;a.length;)a.shift()();l=!1}).catch(f=>setTimeout(()=>{throw f})))},reset:()=>{n.setState(n.initialState)},setOptions:u=>{const f=he(u,n.options);n.options=s(f)},getState:()=>n.options.state,setState:u=>{n.options.onStateChange==null||n.options.onStateChange(u)},_getRowId:(u,f,d)=>{var h;return(h=n.options.getRowId==null?void 0:n.options.getRowId(u,f,d))!=null?h:`${d?[d.id,f].join("."):f}`},getCoreRowModel:()=>(n._getCoreRowModel||(n._getCoreRowModel=n.options.getCoreRowModel(n)),n._getCoreRowModel()),getRowModel:()=>n.getPaginationRowModel(),getRow:u=>{const f=n.getRowModel().rowsById[u];if(!f)throw new Error;return f},_getDefaultColumnDef:T(()=>[n.options.defaultColumn],u=>{var f;return u=(f=u)!=null?f:{},{header:d=>{const h=d.header.column.columnDef;return h.accessorKey?h.accessorKey:h.accessorFn?h.id:null},cell:d=>{var h,g;return(h=(g=d.renderValue())==null||g.toString==null?void 0:g.toString())!=null?h:null},...n._features.reduce((d,h)=>Object.assign(d,h.getDefaultColumnDef==null?void 0:h.getDefaultColumnDef()),{}),...u}},{debug:()=>{var u;return(u=n.options.debugAll)!=null?u:n.options.debugColumns},key:!1}),_getColumnDefs:()=>n.options.columns,getAllColumns:T(()=>[n._getColumnDefs()],u=>{const f=function(d,h,g){return g===void 0&&(g=0),d.map(p=>{const m=Su(n,p,g,h),_=p;return m.columns=_.columns?f(_.columns,m,g+1):[],m})};return f(u)},{key:!1,debug:()=>{var u;return(u=n.options.debugAll)!=null?u:n.options.debugColumns}}),getAllFlatColumns:T(()=>[n.getAllColumns()],u=>u.flatMap(f=>f.getFlatColumns()),{key:!1,debug:()=>{var u;return(u=n.options.debugAll)!=null?u:n.options.debugColumns}}),_getAllFlatColumnsById:T(()=>[n.getAllFlatColumns()],u=>u.reduce((f,d)=>(f[d.id]=d,f),{}),{key:!1,debug:()=>{var u;return(u=n.options.debugAll)!=null?u:n.options.debugColumns}}),getAllLeafColumns:T(()=>[n.getAllColumns(),n._getOrderColumnsFn()],(u,f)=>{let d=u.flatMap(h=>h.getLeafColumns());return f(d)},{key:!1,debug:()=>{var u;return(u=n.options.debugAll)!=null?u:n.options.debugColumns}}),getColumn:u=>n._getAllFlatColumnsById()[u]};return Object.assign(n,c),n._features.forEach(u=>Object.assign(n,u.createTable==null?void 0:u.createTable(n))),n}function Ju(e,t,n,i){const s=()=>{var r;return(r=o.getValue())!=null?r:e.options.renderFallbackValue},o={id:`${t.id}_${n.id}`,row:t,column:n,getValue:()=>t.getValue(i),renderValue:s,getContext:T(()=>[e,n,t,o],(r,a,l,c)=>({table:r,column:a,row:l,cell:c,getValue:c.getValue,renderValue:c.renderValue}),{key:!1,debug:()=>e.options.debugAll})};return e._features.forEach(r=>{Object.assign(o,r.createCell==null?void 0:r.createCell(o,n,t,e))},{}),o}const tf=(e,t,n,i,s,o,r)=>{let a={id:t,index:i,original:n,depth:s,parentRow:r,_valuesCache:{},_uniqueValuesCache:{},getValue:l=>{if(a._valuesCache.hasOwnProperty(l))return a._valuesCache[l];const c=e.getColumn(l);if(c!=null&&c.accessorFn)return a._valuesCache[l]=c.accessorFn(a.original,i),a._valuesCache[l]},getUniqueValues:l=>{if(a._uniqueValuesCache.hasOwnProperty(l))return a._uniqueValuesCache[l];const c=e.getColumn(l);if(c!=null&&c.accessorFn)return c.columnDef.getUniqueValues?(a._uniqueValuesCache[l]=c.columnDef.getUniqueValues(a.original,i),a._uniqueValuesCache[l]):(a._uniqueValuesCache[l]=[a.getValue(l)],a._uniqueValuesCache[l])},renderValue:l=>{var c;return(c=a.getValue(l))!=null?c:e.options.renderFallbackValue},subRows:o??[],getLeafRows:()=>wu(a.subRows,l=>l.subRows),getAllCells:T(()=>[e.getAllLeafColumns()],l=>l.map(c=>Ju(e,a,c,c.id)),{key:!1,debug:()=>{var l;return(l=e.options.debugAll)!=null?l:e.options.debugRows}}),_getAllCellsByColumnId:T(()=>[a.getAllCells()],l=>l.reduce((c,u)=>(c[u.column.id]=u,c),{}),{key:"row.getAllCellsByColumnId",debug:()=>{var l;return(l=e.options.debugAll)!=null?l:e.options.debugRows}})};for(let l=0;lT(()=>[e.options.data],t=>{const n={rows:[],flatRows:[],rowsById:{}},i=function(s,o,r){o===void 0&&(o=0);const a=[];for(let c=0;c{var t;return(t=e.options.debugAll)!=null?t:e.options.debugTable},onChange:()=>{e._autoResetPageIndex()}})}/** + * svelte-table + * + * Copyright (c) TanStack + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function nf(e){let t;return{c(){t=Z(e[0])},l(n){t=oc(n,e[0])},m(n,i){Jl(n,t,i)},p(n,[i]){i&1&&Wt(t,n[0])},i:ht,o:ht,d(n){n&&X(t)}}}function sf(e,t,n){let{content:i}=t;return e.$$set=s=>{"content"in s&&n(0,i=s.content)},[i]}class of extends K{constructor(t){super(),Q(this,t,sf,nf,U,{content:0})}}const rf=Ca((e,t,n,i)=>`${vc(t.content)}`);var af=typeof document>"u"?rf:of;function lf(e,t,n){let i,s;return i=new t({props:n,$$inline:!0}),{c(){I(i.$$.fragment)},l(o){Sc(i.$$.fragment,o)},m(o,r){E(i,o,r),s=!0},p:ht,i(o){s||(S(i.$$.fragment,o),s=!0)},o(o){C(i.$$.fragment,o),s=!1},d(o){L(i,o)}}}function cf(e,t){return class extends K{constructor(i){super(),Q(this,i,null,s=>lf(s,e,t),U,{},void 0)}}}function uf(e,t){return Ca((i,s,o,r)=>`${wc(e,"TableComponent").$$render(i,t,{},{})}`)}const Ba=typeof window>"u"?uf:cf;function ff(e){return typeof e=="object"&&typeof e.$$render=="function"&&typeof e.render=="function"}function df(e){var t,n;let i="__SVELTE_HMR"in window;return e.prototype instanceof K||i&&((t=e.name)==null?void 0:t.startsWith("Proxy<"))&&((n=e.name)==null?void 0:n.endsWith(">"))}function Do(e){return typeof document>"u"?ff(e):df(e)}function Oo(e){return Ba(af,{content:e})}function mi(e,t){if(!e)return null;if(Do(e))return Ba(e,t);if(typeof e=="function"){const n=e(t);return Do(n)?n:Oo(n)}return Oo(e)}function hf(e){let t;"subscribe"in e?t=e:t=ms(e);let n={state:{},onStateChange:()=>{},renderFallbackValue:null,...jl(t)},i=Zu(n),s=Ft(i.initialState),o=qs([s,t],a=>a);return ms(i,function(l){const c=o.subscribe(u=>{let[f,d]=u;i.setOptions(h=>({...h,...d,state:{...f,...d.state},onStateChange:g=>{g instanceof Function?s.update(g):s.set(g),n.onStateChange==null||n.onStateChange(g)}})),l(i)});return function(){c()}})}const _i=Math.min,De=Math.max,bi=Math.round,Hn=Math.floor,xe=e=>({x:e,y:e}),gf={left:"right",right:"left",bottom:"top",top:"bottom"},pf={start:"end",end:"start"};function Fo(e,t,n){return De(e,_i(t,n))}function Ti(e,t){return typeof e=="function"?e(t):e}function Le(e){return e.split("-")[0]}function Ii(e){return e.split("-")[1]}function ja(e){return e==="x"?"y":"x"}function Wa(e){return e==="y"?"height":"width"}function tn(e){return["top","bottom"].includes(Le(e))?"y":"x"}function Ga(e){return ja(tn(e))}function mf(e,t,n){n===void 0&&(n=!1);const i=Ii(e),s=Ga(e),o=Wa(s);let r=s==="x"?i===(n?"end":"start")?"right":"left":i==="start"?"bottom":"top";return t.reference[o]>t.floating[o]&&(r=yi(r)),[r,yi(r)]}function _f(e){const t=yi(e);return[Rs(e),t,Rs(t)]}function Rs(e){return e.replace(/start|end/g,t=>pf[t])}function bf(e,t,n){const i=["left","right"],s=["right","left"],o=["top","bottom"],r=["bottom","top"];switch(e){case"top":case"bottom":return n?t?s:i:t?i:s;case"left":case"right":return t?o:r;default:return[]}}function yf(e,t,n,i){const s=Ii(e);let o=bf(Le(e),n==="start",i);return s&&(o=o.map(r=>r+"-"+s),t&&(o=o.concat(o.map(Rs)))),o}function yi(e){return e.replace(/left|right|bottom|top/g,t=>gf[t])}function xf(e){return{top:0,right:0,bottom:0,left:0,...e}}function vf(e){return typeof e!="number"?xf(e):{top:e,right:e,bottom:e,left:e}}function xi(e){const{x:t,y:n,width:i,height:s}=e;return{width:i,height:s,top:n,left:t,right:t+i,bottom:n+s,x:t,y:n}}function Eo(e,t,n){let{reference:i,floating:s}=e;const o=tn(t),r=Ga(t),a=Wa(r),l=Le(t),c=o==="y",u=i.x+i.width/2-s.width/2,f=i.y+i.height/2-s.height/2,d=i[a]/2-s[a]/2;let h;switch(l){case"top":h={x:u,y:i.y-s.height};break;case"bottom":h={x:u,y:i.y+i.height};break;case"right":h={x:i.x+i.width,y:f};break;case"left":h={x:i.x-s.width,y:f};break;default:h={x:i.x,y:i.y}}switch(Ii(t)){case"start":h[r]-=d*(n&&c?-1:1);break;case"end":h[r]+=d*(n&&c?-1:1);break}return h}const wf=async(e,t,n)=>{const{placement:i="bottom",strategy:s="absolute",middleware:o=[],platform:r}=n,a=o.filter(Boolean),l=await(r.isRTL==null?void 0:r.isRTL(t));let c=await r.getElementRects({reference:e,floating:t,strategy:s}),{x:u,y:f}=Eo(c,i,l),d=i,h={},g=0;for(let p=0;pit<=0)){var R,V;const it=(((R=o.flip)==null?void 0:R.index)||0)+1,H=k[it];if(H)return{data:{index:it,overflows:O},reset:{placement:H}};let B=(V=O.filter(N=>N.overflows[0]<=0).sort((N,st)=>N.overflows[1]-st.overflows[1])[0])==null?void 0:V.placement;if(!B)switch(h){case"bestFit":{var ct;const N=(ct=O.filter(st=>{if(M){const G=tn(st.placement);return G===b||G==="y"}return!0}).map(st=>[st.placement,st.overflows.filter(G=>G>0).reduce((G,Et)=>G+Et,0)]).sort((st,G)=>st[1]-G[1])[0])==null?void 0:ct[0];N&&(B=N);break}case"initialPlacement":B=a;break}if(s!==B)return{reset:{placement:B}}}return{}}}};async function Cf(e,t){const{placement:n,platform:i,elements:s}=e,o=await(i.isRTL==null?void 0:i.isRTL(s.floating)),r=Le(n),a=Ii(n),l=tn(n)==="y",c=["left","top"].includes(r)?-1:1,u=o&&l?-1:1,f=Ti(t,e);let{mainAxis:d,crossAxis:h,alignmentAxis:g}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&typeof g=="number"&&(h=a==="end"?g*-1:g),l?{x:h*u,y:d*c}:{x:d*c,y:h*u}}const Mf=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,i;const{x:s,y:o,placement:r,middlewareData:a}=t,l=await Cf(t,e);return r===((n=a.offset)==null?void 0:n.placement)&&(i=a.arrow)!=null&&i.alignmentOffset?{}:{x:s+l.x,y:o+l.y,data:{...l,placement:r}}}}},kf=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:i,placement:s}=t,{mainAxis:o=!0,crossAxis:r=!1,limiter:a={fn:m=>{let{x:_,y:b}=m;return{x:_,y:b}}},...l}=Ti(e,t),c={x:n,y:i},u=await qa(t,l),f=tn(Le(s)),d=ja(f);let h=c[d],g=c[f];if(o){const m=d==="y"?"top":"left",_=d==="y"?"bottom":"right",b=h+u[m],x=h-u[_];h=Fo(b,h,x)}if(r){const m=f==="y"?"top":"left",_=f==="y"?"bottom":"right",b=g+u[m],x=g-u[_];g=Fo(b,g,x)}const p=a.fn({...t,[d]:h,[f]:g});return{...p,data:{x:p.x-n,y:p.y-i,enabled:{[d]:o,[f]:r}}}}}};function Vi(){return typeof window<"u"}function an(e){return Ya(e)?(e.nodeName||"").toLowerCase():"#document"}function Mt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function te(e){var t;return(t=(Ya(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Ya(e){return Vi()?e instanceof Node||e instanceof Mt(e).Node:!1}function qt(e){return Vi()?e instanceof Element||e instanceof Mt(e).Element:!1}function Qt(e){return Vi()?e instanceof HTMLElement||e instanceof Mt(e).HTMLElement:!1}function Lo(e){return!Vi()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Mt(e).ShadowRoot}function Dn(e){const{overflow:t,overflowX:n,overflowY:i,display:s}=Yt(e);return/auto|scroll|overlay|hidden|clip/.test(t+i+n)&&!["inline","contents"].includes(s)}function Rf(e){return["table","td","th"].includes(an(e))}function zi(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function Zs(e){const t=Js(),n=qt(e)?Yt(e):e;return n.transform!=="none"||n.perspective!=="none"||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||["transform","perspective","filter"].some(i=>(n.willChange||"").includes(i))||["paint","layout","strict","content"].some(i=>(n.contain||"").includes(i))}function $f(e){let t=ve(e);for(;Qt(t)&&!en(t);){if(Zs(t))return t;if(zi(t))return null;t=ve(t)}return null}function Js(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function en(e){return["html","body","#document"].includes(an(e))}function Yt(e){return Mt(e).getComputedStyle(e)}function Hi(e){return qt(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ve(e){if(an(e)==="html")return e;const t=e.assignedSlot||e.parentNode||Lo(e)&&e.host||te(e);return Lo(t)?t.host:t}function Ua(e){const t=ve(e);return en(t)?e.ownerDocument?e.ownerDocument.body:e.body:Qt(t)&&Dn(t)?t:Ua(t)}function Cn(e,t,n){var i;t===void 0&&(t=[]),n===void 0&&(n=!0);const s=Ua(e),o=s===((i=e.ownerDocument)==null?void 0:i.body),r=Mt(s);if(o){const a=$s(r);return t.concat(r,r.visualViewport||[],Dn(s)?s:[],a&&n?Cn(a):[])}return t.concat(s,Cn(s,[],n))}function $s(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Xa(e){const t=Yt(e);let n=parseFloat(t.width)||0,i=parseFloat(t.height)||0;const s=Qt(e),o=s?e.offsetWidth:n,r=s?e.offsetHeight:i,a=bi(n)!==o||bi(i)!==r;return a&&(n=o,i=r),{width:n,height:i,$:a}}function to(e){return qt(e)?e:e.contextElement}function Xe(e){const t=to(e);if(!Qt(t))return xe(1);const n=t.getBoundingClientRect(),{width:i,height:s,$:o}=Xa(t);let r=(o?bi(n.width):n.width)/i,a=(o?bi(n.height):n.height)/s;return(!r||!Number.isFinite(r))&&(r=1),(!a||!Number.isFinite(a))&&(a=1),{x:r,y:a}}const Af=xe(0);function Ka(e){const t=Mt(e);return!Js()||!t.visualViewport?Af:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Pf(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==Mt(e)?!1:t}function Te(e,t,n,i){t===void 0&&(t=!1),n===void 0&&(n=!1);const s=e.getBoundingClientRect(),o=to(e);let r=xe(1);t&&(i?qt(i)&&(r=Xe(i)):r=Xe(e));const a=Pf(o,n,i)?Ka(o):xe(0);let l=(s.left+a.x)/r.x,c=(s.top+a.y)/r.y,u=s.width/r.x,f=s.height/r.y;if(o){const d=Mt(o),h=i&&qt(i)?Mt(i):i;let g=d,p=$s(g);for(;p&&i&&h!==g;){const m=Xe(p),_=p.getBoundingClientRect(),b=Yt(p),x=_.left+(p.clientLeft+parseFloat(b.paddingLeft))*m.x,v=_.top+(p.clientTop+parseFloat(b.paddingTop))*m.y;l*=m.x,c*=m.y,u*=m.x,f*=m.y,l+=x,c+=v,g=Mt(p),p=$s(g)}}return xi({width:u,height:f,x:l,y:c})}function Df(e){let{elements:t,rect:n,offsetParent:i,strategy:s}=e;const o=s==="fixed",r=te(i),a=t?zi(t.floating):!1;if(i===r||a&&o)return n;let l={scrollLeft:0,scrollTop:0},c=xe(1);const u=xe(0),f=Qt(i);if((f||!f&&!o)&&((an(i)!=="body"||Dn(r))&&(l=Hi(i)),Qt(i))){const d=Te(i);c=Xe(i),u.x=d.x+i.clientLeft,u.y=d.y+i.clientTop}return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+u.x,y:n.y*c.y-l.scrollTop*c.y+u.y}}function Of(e){return Array.from(e.getClientRects())}function As(e,t){const n=Hi(e).scrollLeft;return t?t.left+n:Te(te(e)).left+n}function Ff(e){const t=te(e),n=Hi(e),i=e.ownerDocument.body,s=De(t.scrollWidth,t.clientWidth,i.scrollWidth,i.clientWidth),o=De(t.scrollHeight,t.clientHeight,i.scrollHeight,i.clientHeight);let r=-n.scrollLeft+As(e);const a=-n.scrollTop;return Yt(i).direction==="rtl"&&(r+=De(t.clientWidth,i.clientWidth)-s),{width:s,height:o,x:r,y:a}}function Ef(e,t){const n=Mt(e),i=te(e),s=n.visualViewport;let o=i.clientWidth,r=i.clientHeight,a=0,l=0;if(s){o=s.width,r=s.height;const c=Js();(!c||c&&t==="fixed")&&(a=s.offsetLeft,l=s.offsetTop)}return{width:o,height:r,x:a,y:l}}function Lf(e,t){const n=Te(e,!0,t==="fixed"),i=n.top+e.clientTop,s=n.left+e.clientLeft,o=Qt(e)?Xe(e):xe(1),r=e.clientWidth*o.x,a=e.clientHeight*o.y,l=s*o.x,c=i*o.y;return{width:r,height:a,x:l,y:c}}function To(e,t,n){let i;if(t==="viewport")i=Ef(e,n);else if(t==="document")i=Ff(te(e));else if(qt(t))i=Lf(t,n);else{const s=Ka(e);i={...t,x:t.x-s.x,y:t.y-s.y}}return xi(i)}function Qa(e,t){const n=ve(e);return n===t||!qt(n)||en(n)?!1:Yt(n).position==="fixed"||Qa(n,t)}function Tf(e,t){const n=t.get(e);if(n)return n;let i=Cn(e,[],!1).filter(a=>qt(a)&&an(a)!=="body"),s=null;const o=Yt(e).position==="fixed";let r=o?ve(e):e;for(;qt(r)&&!en(r);){const a=Yt(r),l=Zs(r);!l&&a.position==="fixed"&&(s=null),(o?!l&&!s:!l&&a.position==="static"&&!!s&&["absolute","fixed"].includes(s.position)||Dn(r)&&!l&&Qa(e,r))?i=i.filter(u=>u!==r):s=a,r=ve(r)}return t.set(e,i),i}function If(e){let{element:t,boundary:n,rootBoundary:i,strategy:s}=e;const r=[...n==="clippingAncestors"?zi(t)?[]:Tf(t,this._c):[].concat(n),i],a=r[0],l=r.reduce((c,u)=>{const f=To(t,u,s);return c.top=De(f.top,c.top),c.right=_i(f.right,c.right),c.bottom=_i(f.bottom,c.bottom),c.left=De(f.left,c.left),c},To(t,a,s));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}}function Vf(e){const{width:t,height:n}=Xa(e);return{width:t,height:n}}function zf(e,t,n){const i=Qt(t),s=te(t),o=n==="fixed",r=Te(e,!0,o,t);let a={scrollLeft:0,scrollTop:0};const l=xe(0);if(i||!i&&!o)if((an(t)!=="body"||Dn(s))&&(a=Hi(t)),i){const h=Te(t,!0,o,t);l.x=h.x+t.clientLeft,l.y=h.y+t.clientTop}else s&&(l.x=As(s));let c=0,u=0;if(s&&!i&&!o){const h=s.getBoundingClientRect();u=h.top+a.scrollTop,c=h.left+a.scrollLeft-As(s,h)}const f=r.left+a.scrollLeft-l.x-c,d=r.top+a.scrollTop-l.y-u;return{x:f,y:d,width:r.width,height:r.height}}function is(e){return Yt(e).position==="static"}function Io(e,t){if(!Qt(e)||Yt(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return te(e)===n&&(n=n.ownerDocument.body),n}function Za(e,t){const n=Mt(e);if(zi(e))return n;if(!Qt(e)){let s=ve(e);for(;s&&!en(s);){if(qt(s)&&!is(s))return s;s=ve(s)}return n}let i=Io(e,t);for(;i&&Rf(i)&&is(i);)i=Io(i,t);return i&&en(i)&&is(i)&&!Zs(i)?n:i||$f(e)||n}const Hf=async function(e){const t=this.getOffsetParent||Za,n=this.getDimensions,i=await n(e.floating);return{reference:zf(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:i.width,height:i.height}}};function Nf(e){return Yt(e).direction==="rtl"}const Bf={convertOffsetParentRelativeRectToViewportRelativeRect:Df,getDocumentElement:te,getClippingRect:If,getOffsetParent:Za,getElementRects:Hf,getClientRects:Of,getDimensions:Vf,getScale:Xe,isElement:qt,isRTL:Nf};function jf(e,t){let n=null,i;const s=te(e);function o(){var a;clearTimeout(i),(a=n)==null||a.disconnect(),n=null}function r(a,l){a===void 0&&(a=!1),l===void 0&&(l=1),o();const{left:c,top:u,width:f,height:d}=e.getBoundingClientRect();if(a||t(),!f||!d)return;const h=Hn(u),g=Hn(s.clientWidth-(c+f)),p=Hn(s.clientHeight-(u+d)),m=Hn(c),b={rootMargin:-h+"px "+-g+"px "+-p+"px "+-m+"px",threshold:De(0,_i(1,l))||1};let x=!0;function v(y){const M=y[0].intersectionRatio;if(M!==l){if(!x)return r();M?r(!1,M):i=setTimeout(()=>{r(!1,1e-7)},1e3)}x=!1}try{n=new IntersectionObserver(v,{...b,root:s.ownerDocument})}catch{n=new IntersectionObserver(v,b)}n.observe(e)}return r(!0),o}function Wf(e,t,n,i){i===void 0&&(i={});const{ancestorScroll:s=!0,ancestorResize:o=!0,elementResize:r=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:l=!1}=i,c=to(e),u=s||o?[...c?Cn(c):[],...Cn(t)]:[];u.forEach(_=>{s&&_.addEventListener("scroll",n,{passive:!0}),o&&_.addEventListener("resize",n)});const f=c&&a?jf(c,n):null;let d=-1,h=null;r&&(h=new ResizeObserver(_=>{let[b]=_;b&&b.target===c&&h&&(h.unobserve(t),cancelAnimationFrame(d),d=requestAnimationFrame(()=>{var x;(x=h)==null||x.observe(t)})),n()}),c&&!l&&h.observe(c),h.observe(t));let g,p=l?Te(e):null;l&&m();function m(){const _=Te(e);p&&(_.x!==p.x||_.y!==p.y||_.width!==p.width||_.height!==p.height)&&n(),p=_,g=requestAnimationFrame(m)}return n(),()=>{var _;u.forEach(b=>{s&&b.removeEventListener("scroll",n),o&&b.removeEventListener("resize",n)}),f==null||f(),(_=h)==null||_.disconnect(),h=null,l&&cancelAnimationFrame(g)}}const Gf=Mf,qf=kf,Yf=Sf,Uf=(e,t,n)=>{const i=new Map,s={platform:Bf,...n},o={...s.platform,_c:i};return wf(e,t,{...s,platform:o})};function Xf(e){let t,n;const i={autoUpdate:!0};let s=e;const o=u=>({...i,...e||{},...u||{}}),r=u=>{t&&n&&(s=o(u),Uf(t,n,s).then(f=>{Object.assign(n.style,{position:f.strategy,left:`${f.x}px`,top:`${f.y}px`}),s!=null&&s.onComputed&&s.onComputed(f)}))},a=u=>{if("subscribe"in u)return c(u),{};t=u,r()},l=(u,f)=>{let d;n=u,s=o(f),setTimeout(()=>r(f),0),r(f);const h=()=>{d&&(d(),d=void 0)},g=({autoUpdate:p}=s||{})=>{h(),p!==!1&&Gs().then(()=>Wf(t,n,()=>r(s),p===!0?{}:p))};return d=g(),{update(p){r(p),d=g(p)},destroy(){h()}}},c=u=>{const f=u.subscribe(d=>{t===void 0?(t=d,r()):(Object.assign(t,d),r())});rn(f)};return[a,l,r]}function Kf(e){const t=e-1;return t*t*t+1}function Vo(e,{delay:t=0,duration:n=400,easing:i=ha}={}){const s=+getComputedStyle(e).opacity;return{delay:t,duration:n,easing:i,css:o=>`opacity: ${o*s}`}}function zo(e,{delay:t=0,duration:n=400,easing:i=Kf,start:s=0,opacity:o=0}={}){const r=getComputedStyle(e),a=+r.opacity,l=r.transform==="none"?"":r.transform,c=1-s,u=a*(1-o);return{delay:t,duration:n,easing:i,css:(f,d)=>` + transform: ${l} scale(${1-c*d}); + opacity: ${a-u*d} + `}}function Qf(e){let t,n,i,s,o;const r=e[2].default,a=At(r,e,e[1],null);return{c(){t=D("div"),a&&a.c(),t.hidden=!0},m(l,c){nt(l,t,c),a&&a.m(t,null),i=!0,s||(o=Bs(n=Zf.call(null,t,e[0])),s=!0)},p(l,[c]){a&&a.p&&(!i||c&2)&&Dt(a,r,l,l[1],i?Pt(r,l[1],c,null):Ot(l[1]),null),n&&le(n.update)&&c&1&&n.update.call(null,l[0])},i(l){i||(S(a,l),i=!0)},o(l){C(a,l),i=!1},d(l){l&&X(t),a&&a.d(l),s=!1,o()}}}function Zf(e,t="body"){let n;async function i(o){if(t=o,typeof t=="string"){if(n=document.querySelector(t),n===null&&(await Gs(),n=document.querySelector(t)),n===null)throw new Error(`No element found matching css selector: "${t}"`)}else if(t instanceof HTMLElement)n=t;else throw new TypeError(`Unknown portal target type: ${t===null?"null":typeof t}. Allowed types: string (CSS selector) or HTMLElement.`);n.appendChild(e),e.hidden=!1}function s(){e.parentNode&&e.parentNode.removeChild(e)}return i(t),{update:i,destroy:s}}function Jf(e,t,n){let{$$slots:i={},$$scope:s}=t,{target:o="body"}=t;return e.$$set=r=>{"target"in r&&n(0,o=r.target),"$$scope"in r&&n(1,s=r.$$scope)},[o,s,i]}class td extends K{constructor(t){super(),Q(this,t,Jf,Qf,U,{target:0})}}const ed=e=>({}),Ho=e=>({floatingRef:e[3],displayTooltip:e[5],hideTooltip:e[6]});function No(e){let t,n;return t=new td({props:{target:"body",$$slots:{default:[nd]},$$scope:{ctx:e}}}),{c(){I(t.$$.fragment)},m(i,s){E(t,i,s),n=!0},p(i,s){const o={};s&257&&(o.$$scope={dirty:s,ctx:i}),t.$set(o)},i(i){n||(S(t.$$.fragment,i),n=!0)},o(i){C(t.$$.fragment,i),n=!1},d(i){L(t,i)}}}function nd(e){let t,n,i,s,o,r;return{c(){t=D("div"),n=Z(e[0]),F(t,"class","absolute p-2 text-sm bg-dark-50 text-dark-400 rounded-md max-w-xl font-main")},m(a,l){nt(a,t,l),w(t,n),s=!0,o||(r=Bs(e[4].call(null,t)),o=!0)},p(a,l){(!s||l&1)&&Wt(n,a[0])},i(a){s||(Je(()=>{s&&(i||(i=di(t,Vo,{duration:150},!0)),i.run(1))}),s=!0)},o(a){i||(i=di(t,Vo,{duration:150},!1)),i.run(0),s=!1},d(a){a&&X(t),a&&i&&i.end(),o=!1,r()}}}function id(e){let t,n,i;const s=e[7].default,o=At(s,e,e[8],Ho);let r=e[2]&&!e[1]&&No(e);return{c(){o&&o.c(),t=Y(),r&&r.c(),n=Pn()},m(a,l){o&&o.m(a,l),nt(a,t,l),r&&r.m(a,l),nt(a,n,l),i=!0},p(a,[l]){o&&o.p&&(!i||l&256)&&Dt(o,s,a,a[8],i?Pt(s,a[8],l,ed):Ot(a[8]),Ho),a[2]&&!a[1]?r?(r.p(a,l),l&6&&S(r,1)):(r=No(a),r.c(),S(r,1),r.m(n.parentNode,n)):r&&(kt(),C(r,1,1,()=>{r=null}),Rt())},i(a){i||(S(o,a),S(r),i=!0)},o(a){C(o,a),C(r),i=!1},d(a){o&&o.d(a),a&&X(t),r&&r.d(a),a&&X(n)}}}function sd(e,t,n){let{$$slots:i={},$$scope:s}=t,{content:o}=t,{disabled:r}=t;const[a,l]=Xf({strategy:"absolute",placement:"top",middleware:[Gf(6),Yf(),qf()]});let c=!1,u;const f=()=>{r||(clearTimeout(u),u=setTimeout(()=>{n(2,c=!0)},300))},d=()=>{r||(clearTimeout(u),n(2,c=!1))};return e.$$set=h=>{"content"in h&&n(0,o=h.content),"disabled"in h&&n(1,r=h.disabled),"$$scope"in h&&n(8,s=h.$$scope)},[o,r,c,a,l,f,d,i,s]}class od extends K{constructor(t){super(),Q(this,t,sd,id,U,{content:0,disabled:1})}}function Bo(e,t,n){const i=e.slice();return i[10]=t[n],i}function jo(e,t,n){const i=e.slice();return i[13]=t[n],i}function Wo(e,t,n){const i=e.slice();return i[19]=t[n],i}function Go(e,t,n){const i=e.slice();return i[22]=t[n],i}function qo(e){let t,n,i,s,o,r,a,l,c,u;var f=mi(e[22].column.columnDef.header,e[22].getContext());function d(m){return{}}f&&(n=be(f,d()));const h=[ad,rd],g=[];function p(m,_){return _&1&&(s=null),_&1&&(o=null),s==null&&(s=m[22].column.getIsSorted()==="asc"),s?0:(o==null&&(o=m[22].column.getIsSorted()==="desc"),o?1:-1)}return~(r=p(e,-1))&&(a=g[r]=h[r](e)),{c(){t=D("button"),n&&I(n.$$.fragment),i=Y(),a&&a.c(),F(t,"class","flex w-full items-center justify-center gap-1"),Tn(t,"cursor-pointer",e[22].column.getCanSort()),Tn(t,"select-none",e[22].column.getCanSort())},m(m,_){nt(m,t,_),n&&E(n,t,null),w(t,i),~r&&g[r].m(t,null),l=!0,c||(u=It(t,"click",function(){le(e[22].column.getToggleSortingHandler())&&e[22].column.getToggleSortingHandler().apply(this,arguments)}),c=!0)},p(m,_){if(e=m,_&1&&f!==(f=mi(e[22].column.columnDef.header,e[22].getContext()))){if(n){kt();const x=n;C(x.$$.fragment,1,0,()=>{L(x,1)}),Rt()}f?(n=be(f,d()),I(n.$$.fragment),S(n.$$.fragment,1),E(n,t,i)):n=null}let b=r;r=p(e,_),r!==b&&(a&&(kt(),C(g[b],1,1,()=>{g[b]=null}),Rt()),~r?(a=g[r],a||(a=g[r]=h[r](e),a.c()),S(a,1),a.m(t,null)):a=null),(!l||_&1)&&Tn(t,"cursor-pointer",e[22].column.getCanSort()),(!l||_&1)&&Tn(t,"select-none",e[22].column.getCanSort())},i(m){l||(n&&S(n.$$.fragment,m),S(a),l=!0)},o(m){n&&C(n.$$.fragment,m),C(a),l=!1},d(m){m&&X(t),n&&L(n),~r&&g[r].d(),c=!1,u()}}}function rd(e){let t,n;return t=new mu({}),{c(){I(t.$$.fragment)},m(i,s){E(t,i,s),n=!0},i(i){n||(S(t.$$.fragment,i),n=!0)},o(i){C(t.$$.fragment,i),n=!1},d(i){L(t,i)}}}function ad(e){let t,n;return t=new vu({}),{c(){I(t.$$.fragment)},m(i,s){E(t,i,s),n=!0},i(i){n||(S(t.$$.fragment,i),n=!0)},o(i){C(t.$$.fragment,i),n=!1},d(i){L(t,i)}}}function Yo(e){let t,n,i,s=!e[22].isPlaceholder&&qo(e);return{c(){t=D("th"),s&&s.c(),F(t,"class",n=`bg-dark-600 select-none p-1 ${e[22].id==="executionTime"?"w-1/4":"w-3/4"}`)},m(o,r){nt(o,t,r),s&&s.m(t,null),i=!0},p(o,r){o[22].isPlaceholder?s&&(kt(),C(s,1,1,()=>{s=null}),Rt()):s?(s.p(o,r),r&1&&S(s,1)):(s=qo(o),s.c(),S(s,1),s.m(t,null)),(!i||r&1&&n!==(n=`bg-dark-600 select-none p-1 ${o[22].id==="executionTime"?"w-1/4":"w-3/4"}`))&&F(t,"class",n)},i(o){i||(S(s),i=!0)},o(o){C(s),i=!1},d(o){o&&X(t),s&&s.d()}}}function Uo(e){let t,n,i,s=e[19].headers,o=[];for(let a=0;aC(o[a],1,1,()=>{o[a]=null});return{c(){t=D("tr");for(let a=0;a{L(f,1)}),Rt()}a?(n=be(a,l()),I(n.$$.fragment),S(n.$$.fragment,1),E(n,t,null)):n=null}(!s||u&1&&i!==(i=`${e[13].column.id==="executionTime"&&"text-center"} bg-dark-700 p-2 ${e[10].original.slow&&"text-yellow-500"} max-w-[200px] truncate`))&&F(t,"class",i)},i(c){s||(n&&S(n.$$.fragment,c),s=!0)},o(c){n&&C(n.$$.fragment,c),s=!1},d(c){c&&X(t),n&&L(n),o=!1,Zt(r)}}}function Xo(e){let t,n;return t=new od({props:{content:e[13].getValue(),disabled:e[13].column.id!=="query",$$slots:{default:[ld,({floatingRef:i,displayTooltip:s,hideTooltip:o})=>({16:i,17:s,18:o}),({floatingRef:i,displayTooltip:s,hideTooltip:o})=>(i?65536:0)|(s?131072:0)|(o?262144:0)]},$$scope:{ctx:e}}}),{c(){I(t.$$.fragment)},m(i,s){E(t,i,s),n=!0},p(i,s){const o={};s&1&&(o.content=i[13].getValue()),s&1&&(o.disabled=i[13].column.id!=="query"),s&33947649&&(o.$$scope={dirty:s,ctx:i}),t.$set(o)},i(i){n||(S(t.$$.fragment,i),n=!0)},o(i){C(t.$$.fragment,i),n=!1},d(i){L(t,i)}}}function Ko(e){let t,n,i,s=e[10].getVisibleCells(),o=[];for(let a=0;aC(o[a],1,1,()=>{o[a]=null});return{c(){t=D("tr");for(let a=0;aC(l[h],1,1,()=>{l[h]=null});let u=e[0].getRowModel().rows,f=[];for(let h=0;hC(f[h],1,1,()=>{f[h]=null});return{c(){t=D("div"),n=D("table"),i=D("thead");for(let h=0;hn(4,i=h)),gt(e,ii,h=>n(5,s=h));const r=Us(),a=[{accessorKey:"query",header:"Query",cell:h=>h.getValue(),enableSorting:!0},{accessorKey:"executionTime",header:"Time (ms)",cell:h=>h.getValue().toFixed(4),enableSorting:!0}];let l=[];const c=h=>{h instanceof Function?n(2,l=h(l)):n(2,l=h),u.update(g=>({...g,state:{...g.state,sorting:l}}))},u=Ft({data:s,columns:a,manualPagination:!0,manualSorting:!0,pageCount:-1,getCoreRowModel:ef(),onSortingChange:c,state:{sorting:l}}),f=hf(u);gt(e,f,h=>n(0,o=h));let d;return e.$$.update=()=>{e.$$.dirty&32&&u.update(h=>({...h,data:s})),e.$$.dirty&28&&(clearTimeout(d),n(3,d=setTimeout(()=>{Da("fetchResource",{resource:r.params.resource,pageIndex:i.page,search:i.search,sortBy:l})},300)))},[o,f,l,d,i,s]}class fd extends K{constructor(t){super(),Q(this,t,ud,cd,U,{})}}function dd(e){let t,n,i,s,o,r,a,l,c,u=e[0].resourceQueriesCount+"",f,d,h,g,p=e[0].resourceTime.toFixed(4)+"",m,_,b,x,v,y=e[0].resourceSlowQueries+"",M,k,$,P;return i=new Oa({}),{c(){t=D("div"),n=D("button"),I(i.$$.fragment),s=Y(),o=D("p"),o.textContent=`${e[1].params.resource}`,r=Y(),a=D("div"),l=D("p"),c=Z("Queries: "),f=Z(u),d=Y(),h=D("p"),g=Z("Time: "),m=Z(p),_=Z(" ms"),b=Y(),x=D("p"),v=Z("Slow queries: "),M=Z(y),F(n,"class","flex p-2 w-12 bg-dark-600 text-dark-100 hover:text-white rounded-md justify-center items-center hover:bg-dark-500 outline-none border-[1px] border-transparent focus-visible:border-cyan-600"),F(o,"class","text-center text-lg"),F(x,"class","text-yellow-500"),F(a,"class","text-end text-dark-100 flex flex-col text-xs"),F(t,"class","p-4 grid grid-flow-col grid-cols-3 items-center ")},m(O,R){nt(O,t,R),w(t,n),E(i,n,null),w(t,s),w(t,o),w(t,r),w(t,a),w(a,l),w(l,c),w(l,f),w(a,d),w(a,h),w(h,g),w(h,m),w(h,_),w(a,b),w(a,x),w(x,v),w(x,M),k=!0,$||(P=It(n,"click",e[2]),$=!0)},p(O,[R]){(!k||R&1)&&u!==(u=O[0].resourceQueriesCount+"")&&Wt(f,u),(!k||R&1)&&p!==(p=O[0].resourceTime.toFixed(4)+"")&&Wt(m,p),(!k||R&1)&&y!==(y=O[0].resourceSlowQueries+"")&&Wt(M,y)},i(O){k||(S(i.$$.fragment,O),k=!0)},o(O){C(i.$$.fragment,O),k=!1},d(O){O&&X(t),L(i),$=!1,P()}}}function hd(e,t,n){let i;gt(e,ws,r=>n(0,i=r));const s=Us();return[i,s,()=>Ee.goto("/")]}class gd extends K{constructor(t){super(),Q(this,t,hd,dd,U,{})}}function Ja(e,t){const n=i=>{const{action:s,data:o}=i.data;s===e&&t(o)};Li(()=>window.addEventListener("message",n)),rn(()=>window.removeEventListener("message",n))}const tl=()=>!window.invokeNative,el=(e,t=1e3)=>{if(tl())for(const n of e)setTimeout(()=>{window.dispatchEvent(new MessageEvent("message",{data:{action:n.action,data:n.data}}))},t)};function pd(e){let t,n,i,s,o,r,a,l;var c=e[0];function u(f){return{props:{class:"text-dark-300"}}}return c&&(i=be(c,u())),{c(){t=D("div"),n=D("div"),i&&I(i.$$.fragment),s=Y(),o=D("input"),F(n,"class","pr-2"),F(o,"type","text"),F(o,"class","w-full bg-transparent outline-none"),F(o,"placeholder","Search queries..."),F(t,"class","bg-dark-600 m-4 mt-0 flex items-center rounded-md border-[1px] border-transparent p-2 outline-none transition-all duration-100 focus-within:border-cyan-600")},m(f,d){nt(f,t,d),w(t,n),i&&E(i,n,null),w(t,s),w(t,o),ci(o,e[1]),r=!0,a||(l=It(o,"input",e[2]),a=!0)},p(f,[d]){if(d&1&&c!==(c=f[0])){if(i){kt();const h=i;C(h.$$.fragment,1,0,()=>{L(h,1)}),Rt()}c?(i=be(c,u()),I(i.$$.fragment),S(i.$$.fragment,1),E(i,n,null)):i=null}d&2&&o.value!==f[1]&&ci(o,f[1])},i(f){r||(i&&S(i.$$.fragment,f),r=!0)},o(f){i&&C(i.$$.fragment,f),r=!1},d(f){f&&X(t),i&&L(i),a=!1,l()}}}function md(e,t,n){let i;gt(e,Bt,a=>n(3,i=a));let s="",{icon:o}=t;function r(){s=this.value,n(1,s)}return e.$$set=a=>{"icon"in a&&n(0,o=a.icon)},e.$$.update=()=>{e.$$.dirty&2&&(mt(Bt,i.search=s,i),mt(Bt,i.page=0,i))},[o,s,r]}class _d extends K{constructor(t){super(),Q(this,t,md,pd,U,{icon:0})}}function bd(e){let t;const n=e[2].default,i=At(n,e,e[3],null);return{c(){i&&i.c()},m(s,o){i&&i.m(s,o),t=!0},p(s,o){i&&i.p&&(!t||o&8)&&Dt(i,n,s,s[3],t?Pt(n,s[3],o,null):Ot(s[3]),null)},i(s){t||(S(i,s),t=!0)},o(s){C(i,s),t=!1},d(s){i&&i.d(s)}}}function yd(e){let t,n;const i=[{name:"search"},e[1],{iconNode:e[0]}];let s={$$slots:{default:[bd]},$$scope:{ctx:e}};for(let o=0;o{n(1,t=z(z({},t),et(r))),"$$scope"in r&&n(3,s=r.$$scope)},t=et(t),[o,t,i,s]}class vd extends K{constructor(t){super(),Q(this,t,xd,yd,U,{})}}const nl=vd;function wd(e){let t,n,i,s,o,r,a,l,c,u;return i=new gd({}),o=new _d({props:{icon:nl}}),a=new fd({}),c=new fu({props:{maxPage:e[0]}}),{c(){t=D("div"),n=D("div"),I(i.$$.fragment),s=Y(),I(o.$$.fragment),r=Y(),I(a.$$.fragment),l=Y(),I(c.$$.fragment),F(t,"class","flex w-full flex-col justify-between")},m(f,d){nt(f,t,d),w(t,n),E(i,n,null),w(n,s),E(o,n,null),w(n,r),E(a,n,null),w(t,l),E(c,t,null),u=!0},p(f,[d]){const h={};d&1&&(h.maxPage=f[0]),c.$set(h)},i(f){u||(S(i.$$.fragment,f),S(o.$$.fragment,f),S(a.$$.fragment,f),S(c.$$.fragment,f),u=!0)},o(f){C(i.$$.fragment,f),C(o.$$.fragment,f),C(a.$$.fragment,f),C(c.$$.fragment,f),u=!1},d(f){f&&X(t),L(i),L(o),L(a),L(c)}}}function Sd(e,t,n){let i,s,o;gt(e,ws,a=>n(1,i=a)),gt(e,ii,a=>n(2,s=a)),gt(e,Bt,a=>n(3,o=a));let r=0;return rn(()=>{mt(ii,s=[],s),mt(Bt,o.page=0,o)}),el([{action:"loadResource",data:{queries:[{query:"SELECT * FROM users WHERE ID = 1",executionTime:3,slow:!1,date:Date.now()},{query:"SELECT * FROM users WHERE ID = 1",executionTime:23,slow:!0,date:Date.now()},{query:"SELECT * FROM users WHERE ID = 1",executionTime:15,slow:!1,date:Date.now()},{query:"SELECT * FROM users WHERE ID = 1",executionTime:122,slow:!0,date:Date.now()}],resourceQueriesCount:3,resourceSlowQueries:2,resourceTime:1342,pageCount:3}}]),Ja("loadResource",a=>{n(0,r=a.pageCount),mt(ii,s=a.queries,s),mt(ws,i={resourceQueriesCount:a.resourceQueriesCount,resourceSlowQueries:a.resourceSlowQueries,resourceTime:a.resourceTime},i)}),[r]}class Cd extends K{constructor(t){super(),Q(this,t,Sd,wd,U,{})}}function Md(e){let t,n,i,s,o,r,a,l;var c=e[1];function u(f){return{props:{class:"text-dark-300"}}}return c&&(i=be(c,u())),{c(){t=D("div"),n=D("div"),i&&I(i.$$.fragment),s=Y(),o=D("input"),F(n,"class","pr-2"),F(o,"type","text"),F(o,"class","bg-transparent outline-none w-full"),F(o,"placeholder","Search resources..."),F(t,"class","p-2 flex items-center outline-none border-[1px] border-transparent transition-all duration-100 focus-within:border-cyan-600 rounded-md bg-dark-600")},m(f,d){nt(f,t,d),w(t,n),i&&E(i,n,null),w(t,s),w(t,o),ci(o,e[0]),r=!0,a||(l=It(o,"input",e[2]),a=!0)},p(f,[d]){if(d&2&&c!==(c=f[1])){if(i){kt();const h=i;C(h.$$.fragment,1,0,()=>{L(h,1)}),Rt()}c?(i=be(c,u()),I(i.$$.fragment),S(i.$$.fragment,1),E(i,n,null)):i=null}d&1&&o.value!==f[0]&&ci(o,f[0])},i(f){r||(i&&S(i.$$.fragment,f),r=!0)},o(f){i&&C(i.$$.fragment,f),r=!1},d(f){f&&X(t),i&&L(i),a=!1,l()}}}function kd(e,t,n){let{icon:i}=t,{value:s}=t;function o(){s=this.value,n(0,s)}return e.$$set=r=>{"icon"in r&&n(1,i=r.icon),"value"in r&&n(0,s=r.value)},[s,i,o]}class Rd extends K{constructor(t){super(),Q(this,t,kd,Md,U,{icon:1,value:0})}}function $d(e){let t;const n=e[2].default,i=At(n,e,e[3],null);return{c(){i&&i.c()},m(s,o){i&&i.m(s,o),t=!0},p(s,o){i&&i.p&&(!t||o&8)&&Dt(i,n,s,s[3],t?Pt(n,s[3],o,null):Ot(s[3]),null)},i(s){t||(S(i,s),t=!0)},o(s){C(i,s),t=!1},d(s){i&&i.d(s)}}}function Ad(e){let t,n;const i=[{name:"file-analytics"},e[1],{iconNode:e[0]}];let s={$$slots:{default:[$d]},$$scope:{ctx:e}};for(let o=0;o{n(1,t=z(z({},t),et(r))),"$$scope"in r&&n(3,s=r.$$scope)},t=et(t),[o,t,i,s]}class Dd extends K{constructor(t){super(),Q(this,t,Pd,Ad,U,{})}}const Od=Dd;function Fd(e){let t;const n=e[2].default,i=At(n,e,e[3],null);return{c(){i&&i.c()},m(s,o){i&&i.m(s,o),t=!0},p(s,o){i&&i.p&&(!t||o&8)&&Dt(i,n,s,s[3],t?Pt(n,s[3],o,null):Ot(s[3]),null)},i(s){t||(S(i,s),t=!0)},o(s){C(i,s),t=!1},d(s){i&&i.d(s)}}}function Ed(e){let t,n;const i=[{name:"source-code"},e[1],{iconNode:e[0]}];let s={$$slots:{default:[Fd]},$$scope:{ctx:e}};for(let o=0;o{n(1,t=z(z({},t),et(r))),"$$scope"in r&&n(3,s=r.$$scope)},t=et(t),[o,t,i,s]}class Td extends K{constructor(t){super(),Q(this,t,Ld,Ed,U,{})}}const Id=Td;/*! + * @kurkle/color v0.3.2 + * https://github.com/kurkle/color#readme + * (c) 2023 Jukka Kurkela + * Released under the MIT License + */function On(e){return e+.5|0}const ge=(e,t,n)=>Math.max(Math.min(e,n),t);function pn(e){return ge(On(e*2.55),0,255)}function _e(e){return ge(On(e*255),0,255)}function re(e){return ge(On(e/2.55)/100,0,1)}function Qo(e){return ge(On(e*100),0,100)}const Tt={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},Ps=[..."0123456789ABCDEF"],Vd=e=>Ps[e&15],zd=e=>Ps[(e&240)>>4]+Ps[e&15],Nn=e=>(e&240)>>4===(e&15),Hd=e=>Nn(e.r)&&Nn(e.g)&&Nn(e.b)&&Nn(e.a);function Nd(e){var t=e.length,n;return e[0]==="#"&&(t===4||t===5?n={r:255&Tt[e[1]]*17,g:255&Tt[e[2]]*17,b:255&Tt[e[3]]*17,a:t===5?Tt[e[4]]*17:255}:(t===7||t===9)&&(n={r:Tt[e[1]]<<4|Tt[e[2]],g:Tt[e[3]]<<4|Tt[e[4]],b:Tt[e[5]]<<4|Tt[e[6]],a:t===9?Tt[e[7]]<<4|Tt[e[8]]:255})),n}const Bd=(e,t)=>e<255?t(e):"";function jd(e){var t=Hd(e)?Vd:zd;return e?"#"+t(e.r)+t(e.g)+t(e.b)+Bd(e.a,t):void 0}const Wd=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function il(e,t,n){const i=t*Math.min(n,1-n),s=(o,r=(o+e/30)%12)=>n-i*Math.max(Math.min(r-3,9-r,1),-1);return[s(0),s(8),s(4)]}function Gd(e,t,n){const i=(s,o=(s+e/60)%6)=>n-n*t*Math.max(Math.min(o,4-o,1),0);return[i(5),i(3),i(1)]}function qd(e,t,n){const i=il(e,1,.5);let s;for(t+n>1&&(s=1/(t+n),t*=s,n*=s),s=0;s<3;s++)i[s]*=1-t-n,i[s]+=t;return i}function Yd(e,t,n,i,s){return e===s?(t-n)/i+(t.5?u/(2-o-r):u/(o+r),l=Yd(n,i,s,u,o),l=l*60+.5),[l|0,c||0,a]}function no(e,t,n,i){return(Array.isArray(t)?e(t[0],t[1],t[2]):e(t,n,i)).map(_e)}function io(e,t,n){return no(il,e,t,n)}function Ud(e,t,n){return no(qd,e,t,n)}function Xd(e,t,n){return no(Gd,e,t,n)}function sl(e){return(e%360+360)%360}function Kd(e){const t=Wd.exec(e);let n=255,i;if(!t)return;t[5]!==i&&(n=t[6]?pn(+t[5]):_e(+t[5]));const s=sl(+t[2]),o=+t[3]/100,r=+t[4]/100;return t[1]==="hwb"?i=Ud(s,o,r):t[1]==="hsv"?i=Xd(s,o,r):i=io(s,o,r),{r:i[0],g:i[1],b:i[2],a:n}}function Qd(e,t){var n=eo(e);n[0]=sl(n[0]+t),n=io(n),e.r=n[0],e.g=n[1],e.b=n[2]}function Zd(e){if(!e)return;const t=eo(e),n=t[0],i=Qo(t[1]),s=Qo(t[2]);return e.a<255?`hsla(${n}, ${i}%, ${s}%, ${re(e.a)})`:`hsl(${n}, ${i}%, ${s}%)`}const Zo={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},Jo={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",KocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};function Jd(){const e={},t=Object.keys(Jo),n=Object.keys(Zo);let i,s,o,r,a;for(i=0;i>16&255,o>>8&255,o&255]}return e}let Bn;function th(e){Bn||(Bn=Jd(),Bn.transparent=[0,0,0,0]);const t=Bn[e.toLowerCase()];return t&&{r:t[0],g:t[1],b:t[2],a:t.length===4?t[3]:255}}const eh=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;function nh(e){const t=eh.exec(e);let n=255,i,s,o;if(t){if(t[7]!==i){const r=+t[7];n=t[8]?pn(r):ge(r*255,0,255)}return i=+t[1],s=+t[3],o=+t[5],i=255&(t[2]?pn(i):ge(i,0,255)),s=255&(t[4]?pn(s):ge(s,0,255)),o=255&(t[6]?pn(o):ge(o,0,255)),{r:i,g:s,b:o,a:n}}}function ih(e){return e&&(e.a<255?`rgba(${e.r}, ${e.g}, ${e.b}, ${re(e.a)})`:`rgb(${e.r}, ${e.g}, ${e.b})`)}const ss=e=>e<=.0031308?e*12.92:Math.pow(e,1/2.4)*1.055-.055,Be=e=>e<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4);function sh(e,t,n){const i=Be(re(e.r)),s=Be(re(e.g)),o=Be(re(e.b));return{r:_e(ss(i+n*(Be(re(t.r))-i))),g:_e(ss(s+n*(Be(re(t.g))-s))),b:_e(ss(o+n*(Be(re(t.b))-o))),a:e.a+n*(t.a-e.a)}}function jn(e,t,n){if(e){let i=eo(e);i[t]=Math.max(0,Math.min(i[t]+i[t]*n,t===0?360:1)),i=io(i),e.r=i[0],e.g=i[1],e.b=i[2]}}function ol(e,t){return e&&Object.assign(t||{},e)}function tr(e){var t={r:0,g:0,b:0,a:255};return Array.isArray(e)?e.length>=3&&(t={r:e[0],g:e[1],b:e[2],a:255},e.length>3&&(t.a=_e(e[3]))):(t=ol(e,{r:0,g:0,b:0,a:1}),t.a=_e(t.a)),t}function oh(e){return e.charAt(0)==="r"?nh(e):Kd(e)}class Mn{constructor(t){if(t instanceof Mn)return t;const n=typeof t;let i;n==="object"?i=tr(t):n==="string"&&(i=Nd(t)||th(t)||oh(t)),this._rgb=i,this._valid=!!i}get valid(){return this._valid}get rgb(){var t=ol(this._rgb);return t&&(t.a=re(t.a)),t}set rgb(t){this._rgb=tr(t)}rgbString(){return this._valid?ih(this._rgb):void 0}hexString(){return this._valid?jd(this._rgb):void 0}hslString(){return this._valid?Zd(this._rgb):void 0}mix(t,n){if(t){const i=this.rgb,s=t.rgb;let o;const r=n===o?.5:n,a=2*r-1,l=i.a-s.a,c=((a*l===-1?a:(a+l)/(1+a*l))+1)/2;o=1-c,i.r=255&c*i.r+o*s.r+.5,i.g=255&c*i.g+o*s.g+.5,i.b=255&c*i.b+o*s.b+.5,i.a=r*i.a+(1-r)*s.a,this.rgb=i}return this}interpolate(t,n){return t&&(this._rgb=sh(this._rgb,t._rgb,n)),this}clone(){return new Mn(this.rgb)}alpha(t){return this._rgb.a=_e(t),this}clearer(t){const n=this._rgb;return n.a*=1-t,this}greyscale(){const t=this._rgb,n=On(t.r*.3+t.g*.59+t.b*.11);return t.r=t.g=t.b=n,this}opaquer(t){const n=this._rgb;return n.a*=1+t,this}negate(){const t=this._rgb;return t.r=255-t.r,t.g=255-t.g,t.b=255-t.b,this}lighten(t){return jn(this._rgb,2,t),this}darken(t){return jn(this._rgb,2,-t),this}saturate(t){return jn(this._rgb,1,t),this}desaturate(t){return jn(this._rgb,1,-t),this}rotate(t){return Qd(this._rgb,t),this}}/*! + * Chart.js v4.4.4 + * https://www.chartjs.org + * (c) 2024 Chart.js Contributors + * Released under the MIT License + */function ie(){}const rh=(()=>{let e=0;return()=>e++})();function J(e){return e===null||typeof e>"u"}function ot(e){if(Array.isArray&&Array.isArray(e))return!0;const t=Object.prototype.toString.call(e);return t.slice(0,7)==="[object"&&t.slice(-6)==="Array]"}function W(e){return e!==null&&Object.prototype.toString.call(e)==="[object Object]"}function dt(e){return(typeof e=="number"||e instanceof Number)&&isFinite(+e)}function St(e,t){return dt(e)?e:t}function tt(e,t){return typeof e>"u"?t:e}const ah=(e,t)=>typeof e=="string"&&e.endsWith("%")?parseFloat(e)/100:+e/t,rl=(e,t)=>typeof e=="string"&&e.endsWith("%")?parseFloat(e)/100*t:+e;function at(e,t,n){if(e&&typeof e.call=="function")return e.apply(n,t)}function q(e,t,n,i){let s,o,r;if(ot(e))if(o=e.length,i)for(s=o-1;s>=0;s--)t.call(n,e[s],s);else for(s=0;se,x:e=>e.x,y:e=>e.y};function uh(e){const t=e.split("."),n=[];let i="";for(const s of t)i+=s,i.endsWith("\\")?i=i.slice(0,-1)+".":(n.push(i),i="");return n}function fh(e){const t=uh(e);return n=>{for(const i of t){if(i==="")break;n=n&&n[i]}return n}}function nn(e,t){return(er[t]||(er[t]=fh(t)))(e)}function so(e){return e.charAt(0).toUpperCase()+e.slice(1)}const Si=e=>typeof e<"u",we=e=>typeof e=="function",nr=(e,t)=>{if(e.size!==t.size)return!1;for(const n of e)if(!t.has(n))return!1;return!0};function dh(e){return e.type==="mouseup"||e.type==="click"||e.type==="contextmenu"}const rt=Math.PI,lt=2*rt,Ci=Number.POSITIVE_INFINITY,hh=rt/180,ut=rt/2,Me=rt/4,ir=rt*2/3,pe=Math.log10,Mi=Math.sign;function si(e,t,n){return Math.abs(e-t)s-o).pop(),t}function ki(e){return!isNaN(parseFloat(e))&&isFinite(e)}function ph(e,t){const n=Math.round(e);return n-t<=e&&n+t>=e}function ll(e,t,n){let i,s,o;for(i=0,s=e.length;il&&c=Math.min(t,n)-i&&e<=Math.max(t,n)+i}function ro(e,t,n){n=n||(r=>e[r]1;)o=s+i>>1,n(o)?s=o:i=o;return{lo:s,hi:i}}const Ds=(e,t,n,i)=>ro(e,n,i?s=>{const o=e[s][t];return oe[s][t]ro(e,n,i=>e[i][t]>=n);function xh(e,t,n){let i=0,s=e.length;for(;ii&&e[s-1]>n;)s--;return i>0||s{const i="_onData"+so(n),s=e[n];Object.defineProperty(e,n,{configurable:!0,enumerable:!1,value(...o){const r=s.apply(this,o);return e._chartjs.listeners.forEach(a=>{typeof a[i]=="function"&&a[i](...o)}),r}})})}function rr(e,t){const n=e._chartjs;if(!n)return;const i=n.listeners,s=i.indexOf(t);s!==-1&&i.splice(s,1),!(i.length>0)&&(ul.forEach(o=>{delete e[o]}),delete e._chartjs)}function wh(e){const t=new Set(e);return t.size===e.length?e:Array.from(t)}const fl=function(){return typeof window>"u"?function(e){return e()}:window.requestAnimationFrame}();function dl(e,t){let n=[],i=!1;return function(...s){n=s,i||(i=!0,fl.call(window,()=>{i=!1,e.apply(t,n)}))}}function Sh(e,t){let n;return function(...i){return t?(clearTimeout(n),n=setTimeout(e,t,i)):e.apply(this,i),t}}const hl=e=>e==="start"?"left":e==="end"?"right":"center",xn=(e,t,n)=>e==="start"?t:e==="end"?n:(t+n)/2,Wn=e=>e===0||e===1,ar=(e,t,n)=>-(Math.pow(2,10*(e-=1))*Math.sin((e-t)*lt/n)),lr=(e,t,n)=>Math.pow(2,-10*e)*Math.sin((e-t)*lt/n)+1,vn={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>-e*(e-2),easeInOutQuad:e=>(e/=.5)<1?.5*e*e:-.5*(--e*(e-2)-1),easeInCubic:e=>e*e*e,easeOutCubic:e=>(e-=1)*e*e+1,easeInOutCubic:e=>(e/=.5)<1?.5*e*e*e:.5*((e-=2)*e*e+2),easeInQuart:e=>e*e*e*e,easeOutQuart:e=>-((e-=1)*e*e*e-1),easeInOutQuart:e=>(e/=.5)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2),easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>(e-=1)*e*e*e*e+1,easeInOutQuint:e=>(e/=.5)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2),easeInSine:e=>-Math.cos(e*ut)+1,easeOutSine:e=>Math.sin(e*ut),easeInOutSine:e=>-.5*(Math.cos(rt*e)-1),easeInExpo:e=>e===0?0:Math.pow(2,10*(e-1)),easeOutExpo:e=>e===1?1:-Math.pow(2,-10*e)+1,easeInOutExpo:e=>Wn(e)?e:e<.5?.5*Math.pow(2,10*(e*2-1)):.5*(-Math.pow(2,-10*(e*2-1))+2),easeInCirc:e=>e>=1?e:-(Math.sqrt(1-e*e)-1),easeOutCirc:e=>Math.sqrt(1-(e-=1)*e),easeInOutCirc:e=>(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1),easeInElastic:e=>Wn(e)?e:ar(e,.075,.3),easeOutElastic:e=>Wn(e)?e:lr(e,.075,.3),easeInOutElastic(e){return Wn(e)?e:e<.5?.5*ar(e*2,.1125,.45):.5+.5*lr(e*2-1,.1125,.45)},easeInBack(e){return e*e*((1.70158+1)*e-1.70158)},easeOutBack(e){return(e-=1)*e*((1.70158+1)*e+1.70158)+1},easeInOutBack(e){let t=1.70158;return(e/=.5)<1?.5*(e*e*(((t*=1.525)+1)*e-t)):.5*((e-=2)*e*(((t*=1.525)+1)*e+t)+2)},easeInBounce:e=>1-vn.easeOutBounce(1-e),easeOutBounce(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},easeInOutBounce:e=>e<.5?vn.easeInBounce(e*2)*.5:vn.easeOutBounce(e*2-1)*.5+.5};function gl(e){if(e&&typeof e=="object"){const t=e.toString();return t==="[object CanvasPattern]"||t==="[object CanvasGradient]"}return!1}function cr(e){return gl(e)?e:new Mn(e)}function os(e){return gl(e)?e:new Mn(e).saturate(.5).darken(.1).hexString()}const Ch=["x","y","borderWidth","radius","tension"],Mh=["color","borderColor","backgroundColor"];function kh(e){e.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0}),e.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:t=>t!=="onProgress"&&t!=="onComplete"&&t!=="fn"}),e.set("animations",{colors:{type:"color",properties:Mh},numbers:{type:"number",properties:Ch}}),e.describe("animations",{_fallback:"animation"}),e.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:t=>t|0}}}})}function Rh(e){e.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}})}const ur=new Map;function $h(e,t){t=t||{};const n=e+JSON.stringify(t);let i=ur.get(n);return i||(i=new Intl.NumberFormat(e,t),ur.set(n,i)),i}function Fn(e,t,n){return $h(t,n).format(e)}const pl={values(e){return ot(e)?e:""+e},numeric(e,t,n){if(e===0)return"0";const i=this.chart.options.locale;let s,o=e;if(n.length>1){const c=Math.max(Math.abs(n[0].value),Math.abs(n[n.length-1].value));(c<1e-4||c>1e15)&&(s="scientific"),o=Ah(e,n)}const r=pe(Math.abs(o)),a=isNaN(r)?1:Math.max(Math.min(-1*Math.floor(r),20),0),l={notation:s,minimumFractionDigits:a,maximumFractionDigits:a};return Object.assign(l,this.options.ticks.format),Fn(e,i,l)},logarithmic(e,t,n){if(e===0)return"0";const i=n[t].significand||e/Math.pow(10,Math.floor(pe(e)));return[1,2,3,5,10,15].includes(i)||t>.8*n.length?pl.numeric.call(this,e,t,n):""}};function Ah(e,t){let n=t.length>3?t[2].value-t[1].value:t[1].value-t[0].value;return Math.abs(n)>=1&&e!==Math.floor(e)&&(n=e-Math.floor(e)),n}var Ni={formatters:pl};function Ph(e){e.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",clip:!0,grace:0,grid:{display:!0,lineWidth:1,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(t,n)=>n.lineWidth,tickColor:(t,n)=>n.color,offset:!1},border:{display:!0,dash:[],dashOffset:0,width:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:Ni.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),e.route("scale.ticks","color","","color"),e.route("scale.grid","color","","borderColor"),e.route("scale.border","color","","borderColor"),e.route("scale.title","color","","color"),e.describe("scale",{_fallback:!1,_scriptable:t=>!t.startsWith("before")&&!t.startsWith("after")&&t!=="callback"&&t!=="parser",_indexable:t=>t!=="borderDash"&&t!=="tickBorderDash"&&t!=="dash"}),e.describe("scales",{_fallback:"scale"}),e.describe("scale.ticks",{_scriptable:t=>t!=="backdropPadding"&&t!=="callback",_indexable:t=>t!=="backdropPadding"})}const Ie=Object.create(null),Os=Object.create(null);function wn(e,t){if(!t)return e;const n=t.split(".");for(let i=0,s=n.length;ii.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(i,s)=>os(s.backgroundColor),this.hoverBorderColor=(i,s)=>os(s.borderColor),this.hoverColor=(i,s)=>os(s.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(t),this.apply(n)}set(t,n){return rs(this,t,n)}get(t){return wn(this,t)}describe(t,n){return rs(Os,t,n)}override(t,n){return rs(Ie,t,n)}route(t,n,i,s){const o=wn(this,t),r=wn(this,i),a="_"+n;Object.defineProperties(o,{[a]:{value:o[n],writable:!0},[n]:{enumerable:!0,get(){const l=this[a],c=r[s];return W(l)?Object.assign({},c,l):tt(l,c)},set(l){this[a]=l}}})}apply(t){t.forEach(n=>n(this))}}var ft=new Dh({_scriptable:e=>!e.startsWith("on"),_indexable:e=>e!=="events",hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}},[kh,Rh,Ph]);function Oh(e){return!e||J(e.size)||J(e.family)?null:(e.style?e.style+" ":"")+(e.weight?e.weight+" ":"")+e.size+"px "+e.family}function $i(e,t,n,i,s){let o=t[s];return o||(o=t[s]=e.measureText(s).width,n.push(s)),o>i&&(i=o),i}function Fh(e,t,n,i){i=i||{};let s=i.data=i.data||{},o=i.garbageCollect=i.garbageCollect||[];i.font!==t&&(s=i.data={},o=i.garbageCollect=[],i.font=t),e.save(),e.font=t;let r=0;const a=n.length;let l,c,u,f,d;for(l=0;ln.length){for(l=0;l0&&e.stroke()}}function Ge(e,t,n){return n=n||.5,!t||e&&e.x>t.left-n&&e.xt.top-n&&e.y0&&o.strokeColor!=="";let l,c;for(e.save(),e.font=s.string,Lh(e,o),l=0;l+e||0;function ao(e,t){const n={},i=W(t),s=i?Object.keys(t):t,o=W(e)?i?r=>tt(e[r],e[t[r]]):r=>e[r]:()=>e;for(const r of s)n[r]=Nh(o(r));return n}function Bh(e){return ao(e,{top:"y",right:"x",bottom:"y",left:"x"})}function Sn(e){return ao(e,["topLeft","topRight","bottomLeft","bottomRight"])}function $t(e){const t=Bh(e);return t.width=t.left+t.right,t.height=t.top+t.bottom,t}function _t(e,t){e=e||{},t=t||ft.font;let n=tt(e.size,t.size);typeof n=="string"&&(n=parseInt(n,10));let i=tt(e.style,t.style);i&&!(""+i).match(zh)&&(console.warn('Invalid font style specified: "'+i+'"'),i=void 0);const s={family:tt(e.family,t.family),lineHeight:Hh(tt(e.lineHeight,t.lineHeight),n),size:n,style:i,weight:tt(e.weight,t.weight),string:""};return s.string=Oh(s),s}function Gn(e,t,n,i){let s=!0,o,r,a;for(o=0,r=e.length;on&&a===0?0:a+l;return{min:r(i,-Math.abs(o)),max:r(s,o)}}function Ve(e,t){return Object.assign(Object.create(e),t)}function lo(e,t=[""],n,i,s=()=>e[0]){const o=n||e;typeof i>"u"&&(i=vl("_fallback",e));const r={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:e,_rootScopes:o,_fallback:i,_getTarget:s,override:a=>lo([a,...e],t,o,i)};return new Proxy(r,{deleteProperty(a,l){return delete a[l],delete a._keys,delete e[0][l],!0},get(a,l){return yl(a,l,()=>Qh(l,t,e,a))},getOwnPropertyDescriptor(a,l){return Reflect.getOwnPropertyDescriptor(a._scopes[0],l)},getPrototypeOf(){return Reflect.getPrototypeOf(e[0])},has(a,l){return gr(a).includes(l)},ownKeys(a){return gr(a)},set(a,l,c){const u=a._storage||(a._storage=s());return a[l]=u[l]=c,delete a._keys,!0}})}function sn(e,t,n,i){const s={_cacheable:!1,_proxy:e,_context:t,_subProxy:n,_stack:new Set,_descriptors:bl(e,i),setContext:o=>sn(e,o,n,i),override:o=>sn(e.override(o),t,n,i)};return new Proxy(s,{deleteProperty(o,r){return delete o[r],delete e[r],!0},get(o,r,a){return yl(o,r,()=>Gh(o,r,a))},getOwnPropertyDescriptor(o,r){return o._descriptors.allKeys?Reflect.has(e,r)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(e,r)},getPrototypeOf(){return Reflect.getPrototypeOf(e)},has(o,r){return Reflect.has(e,r)},ownKeys(){return Reflect.ownKeys(e)},set(o,r,a){return e[r]=a,delete o[r],!0}})}function bl(e,t={scriptable:!0,indexable:!0}){const{_scriptable:n=t.scriptable,_indexable:i=t.indexable,_allKeys:s=t.allKeys}=e;return{allKeys:s,scriptable:n,indexable:i,isScriptable:we(n)?n:()=>n,isIndexable:we(i)?i:()=>i}}const Wh=(e,t)=>e?e+so(t):t,co=(e,t)=>W(t)&&e!=="adapters"&&(Object.getPrototypeOf(t)===null||t.constructor===Object);function yl(e,t,n){if(Object.prototype.hasOwnProperty.call(e,t)||t==="constructor")return e[t];const i=n();return e[t]=i,i}function Gh(e,t,n){const{_proxy:i,_context:s,_subProxy:o,_descriptors:r}=e;let a=i[t];return we(a)&&r.isScriptable(t)&&(a=qh(t,a,e,n)),ot(a)&&a.length&&(a=Yh(t,a,e,r.isIndexable)),co(t,a)&&(a=sn(a,s,o&&o[t],r)),a}function qh(e,t,n,i){const{_proxy:s,_context:o,_subProxy:r,_stack:a}=n;if(a.has(e))throw new Error("Recursion detected: "+Array.from(a).join("->")+"->"+e);a.add(e);let l=t(o,r||i);return a.delete(e),co(e,l)&&(l=uo(s._scopes,s,e,l)),l}function Yh(e,t,n,i){const{_proxy:s,_context:o,_subProxy:r,_descriptors:a}=n;if(typeof o.index<"u"&&i(e))return t[o.index%t.length];if(W(t[0])){const l=t,c=s._scopes.filter(u=>u!==l);t=[];for(const u of l){const f=uo(c,s,e,u);t.push(sn(f,o,r&&r[e],a))}}return t}function xl(e,t,n){return we(e)?e(t,n):e}const Uh=(e,t)=>e===!0?t:typeof e=="string"?nn(t,e):void 0;function Xh(e,t,n,i,s){for(const o of t){const r=Uh(n,o);if(r){e.add(r);const a=xl(r._fallback,n,s);if(typeof a<"u"&&a!==n&&a!==i)return a}else if(r===!1&&typeof i<"u"&&n!==i)return null}return!1}function uo(e,t,n,i){const s=t._rootScopes,o=xl(t._fallback,n,i),r=[...e,...s],a=new Set;a.add(i);let l=hr(a,r,n,o||n,i);return l===null||typeof o<"u"&&o!==n&&(l=hr(a,r,o,l,i),l===null)?!1:lo(Array.from(a),[""],s,o,()=>Kh(t,n,i))}function hr(e,t,n,i,s){for(;n;)n=Xh(e,t,n,i,s);return n}function Kh(e,t,n){const i=e._getTarget();t in i||(i[t]={});const s=i[t];return ot(s)&&W(n)?n:s||{}}function Qh(e,t,n,i){let s;for(const o of t)if(s=vl(Wh(o,e),n),typeof s<"u")return co(e,s)?uo(n,i,e,s):s}function vl(e,t){for(const n of t){if(!n)continue;const i=n[e];if(typeof i<"u")return i}}function gr(e){let t=e._keys;return t||(t=e._keys=Zh(e._scopes)),t}function Zh(e){const t=new Set;for(const n of e)for(const i of Object.keys(n).filter(s=>!s.startsWith("_")))t.add(i);return Array.from(t)}function Jh(e,t,n,i){const{iScale:s}=e,{key:o="r"}=this._parsing,r=new Array(i);let a,l,c,u;for(a=0,l=i;ae.ownerDocument.defaultView.getComputedStyle(e,null);function tg(e,t){return Bi(e).getPropertyValue(t)}const eg=["top","right","bottom","left"];function Oe(e,t,n){const i={};n=n?"-"+n:"";for(let s=0;s<4;s++){const o=eg[s];i[o]=parseFloat(e[t+"-"+o+n])||0}return i.width=i.left+i.right,i.height=i.top+i.bottom,i}const ng=(e,t,n)=>(e>0||t>0)&&(!n||!n.shadowRoot);function ig(e,t){const n=e.touches,i=n&&n.length?n[0]:e,{offsetX:s,offsetY:o}=i;let r=!1,a,l;if(ng(s,o,e.target))a=s,l=o;else{const c=t.getBoundingClientRect();a=i.clientX-c.left,l=i.clientY-c.top,r=!0}return{x:a,y:l,box:r}}function Ae(e,t){if("native"in e)return e;const{canvas:n,currentDevicePixelRatio:i}=t,s=Bi(n),o=s.boxSizing==="border-box",r=Oe(s,"padding"),a=Oe(s,"border","width"),{x:l,y:c,box:u}=ig(e,n),f=r.left+(u&&a.left),d=r.top+(u&&a.top);let{width:h,height:g}=t;return o&&(h-=r.width+a.width,g-=r.height+a.height),{x:Math.round((l-f)/h*n.width/i),y:Math.round((c-d)/g*n.height/i)}}function sg(e,t,n){let i,s;if(t===void 0||n===void 0){const o=e&&ho(e);if(!o)t=e.clientWidth,n=e.clientHeight;else{const r=o.getBoundingClientRect(),a=Bi(o),l=Oe(a,"border","width"),c=Oe(a,"padding");t=r.width-c.width-l.width,n=r.height-c.height-l.height,i=Ai(a.maxWidth,o,"clientWidth"),s=Ai(a.maxHeight,o,"clientHeight")}}return{width:t,height:n,maxWidth:i||Ci,maxHeight:s||Ci}}const qn=e=>Math.round(e*10)/10;function og(e,t,n,i){const s=Bi(e),o=Oe(s,"margin"),r=Ai(s.maxWidth,e,"clientWidth")||Ci,a=Ai(s.maxHeight,e,"clientHeight")||Ci,l=sg(e,t,n);let{width:c,height:u}=l;if(s.boxSizing==="content-box"){const d=Oe(s,"border","width"),h=Oe(s,"padding");c-=h.width+d.width,u-=h.height+d.height}return c=Math.max(0,c-o.width),u=Math.max(0,i?c/i:u-o.height),c=qn(Math.min(c,r,l.maxWidth)),u=qn(Math.min(u,a,l.maxHeight)),c&&!u&&(u=qn(c/2)),(t!==void 0||n!==void 0)&&i&&l.height&&u>l.height&&(u=l.height,c=qn(Math.floor(u*i))),{width:c,height:u}}function pr(e,t,n){const i=t||1,s=Math.floor(e.height*i),o=Math.floor(e.width*i);e.height=Math.floor(e.height),e.width=Math.floor(e.width);const r=e.canvas;return r.style&&(n||!r.style.height&&!r.style.width)&&(r.style.height=`${e.height}px`,r.style.width=`${e.width}px`),e.currentDevicePixelRatio!==i||r.height!==s||r.width!==o?(e.currentDevicePixelRatio=i,r.height=s,r.width=o,e.ctx.setTransform(i,0,0,i,0,0),!0):!1}const rg=function(){let e=!1;try{const t={get passive(){return e=!0,!1}};fo()&&(window.addEventListener("test",null,t),window.removeEventListener("test",null,t))}catch{}return e}();function mr(e,t){const n=tg(e,t),i=n&&n.match(/^(\d+)(\.\d+)?px$/);return i?+i[1]:void 0}const ag=function(e,t){return{x(n){return e+e+t-n},setWidth(n){t=n},textAlign(n){return n==="center"?n:n==="right"?"left":"right"},xPlus(n,i){return n-i},leftForLtr(n,i){return n-i}}},lg=function(){return{x(e){return e},setWidth(e){},textAlign(e){return e},xPlus(e,t){return e+t},leftForLtr(e,t){return e}}};function as(e,t,n){return e?ag(t,n):lg()}function cg(e,t){let n,i;(t==="ltr"||t==="rtl")&&(n=e.canvas.style,i=[n.getPropertyValue("direction"),n.getPropertyPriority("direction")],n.setProperty("direction",t,"important"),e.prevTextDirection=i)}function ug(e,t){t!==void 0&&(delete e.prevTextDirection,e.canvas.style.setProperty("direction",t[0],t[1]))}/*! + * Chart.js v4.4.4 + * https://www.chartjs.org + * (c) 2024 Chart.js Contributors + * Released under the MIT License + */class fg{constructor(){this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}_notify(t,n,i,s){const o=n.listeners[s],r=n.duration;o.forEach(a=>a({chart:t,initial:n.initial,numSteps:r,currentStep:Math.min(i-n.start,r)}))}_refresh(){this._request||(this._running=!0,this._request=fl.call(window,()=>{this._update(),this._request=null,this._running&&this._refresh()}))}_update(t=Date.now()){let n=0;this._charts.forEach((i,s)=>{if(!i.running||!i.items.length)return;const o=i.items;let r=o.length-1,a=!1,l;for(;r>=0;--r)l=o[r],l._active?(l._total>i.duration&&(i.duration=l._total),l.tick(t),a=!0):(o[r]=o[o.length-1],o.pop());a&&(s.draw(),this._notify(s,i,t,"progress")),o.length||(i.running=!1,this._notify(s,i,t,"complete"),i.initial=!1),n+=o.length}),this._lastDate=t,n===0&&(this._running=!1)}_getAnims(t){const n=this._charts;let i=n.get(t);return i||(i={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},n.set(t,i)),i}listen(t,n,i){this._getAnims(t).listeners[n].push(i)}add(t,n){!n||!n.length||this._getAnims(t).items.push(...n)}has(t){return this._getAnims(t).items.length>0}start(t){const n=this._charts.get(t);n&&(n.running=!0,n.start=Date.now(),n.duration=n.items.reduce((i,s)=>Math.max(i,s._duration),0),this._refresh())}running(t){if(!this._running)return!1;const n=this._charts.get(t);return!(!n||!n.running||!n.items.length)}stop(t){const n=this._charts.get(t);if(!n||!n.items.length)return;const i=n.items;let s=i.length-1;for(;s>=0;--s)i[s].cancel();n.items=[],this._notify(t,n,Date.now(),"complete")}remove(t){return this._charts.delete(t)}}var se=new fg;const _r="transparent",dg={boolean(e,t,n){return n>.5?t:e},color(e,t,n){const i=cr(e||_r),s=i.valid&&cr(t||_r);return s&&s.valid?s.mix(i,n).hexString():t},number(e,t,n){return e+(t-e)*n}};class hg{constructor(t,n,i,s){const o=n[i];s=Gn([t.to,s,o,t.from]);const r=Gn([t.from,o,s]);this._active=!0,this._fn=t.fn||dg[t.type||typeof r],this._easing=vn[t.easing]||vn.linear,this._start=Math.floor(Date.now()+(t.delay||0)),this._duration=this._total=Math.floor(t.duration),this._loop=!!t.loop,this._target=n,this._prop=i,this._from=r,this._to=s,this._promises=void 0}active(){return this._active}update(t,n,i){if(this._active){this._notify(!1);const s=this._target[this._prop],o=i-this._start,r=this._duration-o;this._start=i,this._duration=Math.floor(Math.max(r,t.duration)),this._total+=o,this._loop=!!t.loop,this._to=Gn([t.to,n,s,t.from]),this._from=Gn([t.from,s,n])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(t){const n=t-this._start,i=this._duration,s=this._prop,o=this._from,r=this._loop,a=this._to;let l;if(this._active=o!==a&&(r||n1?2-l:l,l=this._easing(Math.min(1,Math.max(0,l))),this._target[s]=this._fn(o,a,l)}wait(){const t=this._promises||(this._promises=[]);return new Promise((n,i)=>{t.push({res:n,rej:i})})}_notify(t){const n=t?"res":"rej",i=this._promises||[];for(let s=0;s{const o=t[s];if(!W(o))return;const r={};for(const a of n)r[a]=o[a];(ot(o.properties)&&o.properties||[s]).forEach(a=>{(a===s||!i.has(a))&&i.set(a,r)})})}_animateOptions(t,n){const i=n.options,s=pg(t,i);if(!s)return[];const o=this._createAnimations(s,i);return i.$shared&&gg(t.options.$animations,i).then(()=>{t.options=i},()=>{}),o}_createAnimations(t,n){const i=this._properties,s=[],o=t.$animations||(t.$animations={}),r=Object.keys(n),a=Date.now();let l;for(l=r.length-1;l>=0;--l){const c=r[l];if(c.charAt(0)==="$")continue;if(c==="options"){s.push(...this._animateOptions(t,n));continue}const u=n[c];let f=o[c];const d=i.get(c);if(f)if(d&&f.active()){f.update(d,u,a);continue}else f.cancel();if(!d||!d.duration){t[c]=u;continue}o[c]=f=new hg(d,t,c,u),s.push(f)}return s}update(t,n){if(this._properties.size===0){Object.assign(t,n);return}const i=this._createAnimations(t,n);if(i.length)return se.add(this._chart,i),!0}}function gg(e,t){const n=[],i=Object.keys(t);for(let s=0;s0||!n&&o<0)return s.index}return null}function wr(e,t){const{chart:n,_cachedMeta:i}=e,s=n._stacks||(n._stacks={}),{iScale:o,vScale:r,index:a}=i,l=o.axis,c=r.axis,u=yg(o,r,i),f=t.length;let d;for(let h=0;hn[i].axis===t).shift()}function wg(e,t){return Ve(e,{active:!1,dataset:void 0,datasetIndex:t,index:t,mode:"default",type:"dataset"})}function Sg(e,t,n){return Ve(e,{active:!1,dataIndex:t,parsed:void 0,raw:void 0,element:n,index:t,mode:"default",type:"data"})}function un(e,t){const n=e.controller.index,i=e.vScale&&e.vScale.axis;if(i){t=t||e._parsed;for(const s of t){const o=s._stacks;if(!o||o[i]===void 0||o[i][n]===void 0)return;delete o[i][n],o[i]._visualValues!==void 0&&o[i]._visualValues[n]!==void 0&&delete o[i]._visualValues[n]}}}const cs=e=>e==="reset"||e==="none",Sr=(e,t)=>t?e:Object.assign({},e),Cg=(e,t,n)=>e&&!t.hidden&&t._stacked&&{keys:Sl(n,!0),values:null};class Ke{constructor(t,n){this.chart=t,this._ctx=t.ctx,this.index=n,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.datasetElementType=new.target.datasetElementType,this.dataElementType=new.target.dataElementType,this.initialize()}initialize(){const t=this._cachedMeta;this.configure(),this.linkScales(),t._stacked=xr(t.vScale,t),this.addElements(),this.options.fill&&!this.chart.isPluginEnabled("filler")&&console.warn("Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options")}updateIndex(t){this.index!==t&&un(this._cachedMeta),this.index=t}linkScales(){const t=this.chart,n=this._cachedMeta,i=this.getDataset(),s=(f,d,h,g)=>f==="x"?d:f==="r"?g:h,o=n.xAxisID=tt(i.xAxisID,ls(t,"x")),r=n.yAxisID=tt(i.yAxisID,ls(t,"y")),a=n.rAxisID=tt(i.rAxisID,ls(t,"r")),l=n.indexAxis,c=n.iAxisID=s(l,o,r,a),u=n.vAxisID=s(l,r,o,a);n.xScale=this.getScaleForId(o),n.yScale=this.getScaleForId(r),n.rScale=this.getScaleForId(a),n.iScale=this.getScaleForId(c),n.vScale=this.getScaleForId(u)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(t){return this.chart.scales[t]}_getOtherScale(t){const n=this._cachedMeta;return t===n.iScale?n.vScale:n.iScale}reset(){this._update("reset")}_destroy(){const t=this._cachedMeta;this._data&&rr(this._data,this),t._stacked&&un(t)}_dataCheck(){const t=this.getDataset(),n=t.data||(t.data=[]),i=this._data;if(W(n)){const s=this._cachedMeta;this._data=bg(n,s)}else if(i!==n){if(i){rr(i,this);const s=this._cachedMeta;un(s),s._parsed=[]}n&&Object.isExtensible(n)&&vh(n,this),this._syncList=[],this._data=n}}addElements(){const t=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(t.dataset=new this.datasetElementType)}buildOrUpdateElements(t){const n=this._cachedMeta,i=this.getDataset();let s=!1;this._dataCheck();const o=n._stacked;n._stacked=xr(n.vScale,n),n.stack!==i.stack&&(s=!0,un(n),n.stack=i.stack),this._resyncElements(t),(s||o!==n._stacked)&&wr(this,n._parsed)}configure(){const t=this.chart.config,n=t.datasetScopeKeys(this._type),i=t.getOptionScopes(this.getDataset(),n,!0);this.options=t.createResolver(i,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(t,n){const{_cachedMeta:i,_data:s}=this,{iScale:o,_stacked:r}=i,a=o.axis;let l=t===0&&n===s.length?!0:i._sorted,c=t>0&&i._parsed[t-1],u,f,d;if(this._parsing===!1)i._parsed=s,i._sorted=!0,d=s;else{ot(s[t])?d=this.parseArrayData(i,s,t,n):W(s[t])?d=this.parseObjectData(i,s,t,n):d=this.parsePrimitiveData(i,s,t,n);const h=()=>f[a]===null||c&&f[a]p||f=0;--d)if(!g()){this.updateRangeFromParsed(c,t,h,l);break}}return c}getAllParsedValues(t){const n=this._cachedMeta._parsed,i=[];let s,o,r;for(s=0,o=n.length;s=0&&tthis.getContext(i,s,n),p=c.resolveNamedOptions(d,h,g,f);return p.$shared&&(p.$shared=l,o[r]=Object.freeze(Sr(p,l))),p}_resolveAnimations(t,n,i){const s=this.chart,o=this._cachedDataOpts,r=`animation-${n}`,a=o[r];if(a)return a;let l;if(s.options.animation!==!1){const u=this.chart.config,f=u.datasetAnimationScopeKeys(this._type,n),d=u.getOptionScopes(this.getDataset(),f);l=u.createResolver(d,this.getContext(t,i,n))}const c=new wl(s,l&&l.animations);return l&&l._cacheable&&(o[r]=Object.freeze(c)),c}getSharedOptions(t){if(t.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},t))}includeOptions(t,n){return!n||cs(t)||this.chart._animationsDisabled}_getSharedOptions(t,n){const i=this.resolveDataElementOptions(t,n),s=this._sharedOptions,o=this.getSharedOptions(i),r=this.includeOptions(n,o)||o!==s;return this.updateSharedOptions(o,n,i),{sharedOptions:o,includeOptions:r}}updateElement(t,n,i,s){cs(s)?Object.assign(t,i):this._resolveAnimations(n,s).update(t,i)}updateSharedOptions(t,n,i){t&&!cs(n)&&this._resolveAnimations(void 0,n).update(t,i)}_setStyle(t,n,i,s){t.active=s;const o=this.getStyle(n,s);this._resolveAnimations(n,i,s).update(t,{options:!s&&this.getSharedOptions(o)||o})}removeHoverStyle(t,n,i){this._setStyle(t,i,"active",!1)}setHoverStyle(t,n,i){this._setStyle(t,i,"active",!0)}_removeDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!1)}_setDatasetHoverStyle(){const t=this._cachedMeta.dataset;t&&this._setStyle(t,void 0,"active",!0)}_resyncElements(t){const n=this._data,i=this._cachedMeta.data;for(const[a,l,c]of this._syncList)this[a](l,c);this._syncList=[];const s=i.length,o=n.length,r=Math.min(o,s);r&&this.parse(0,r),o>s?this._insertElements(s,o-s,t):o{for(c.length+=n,a=c.length-1;a>=r;a--)c[a]=c[a-n]};for(l(o),a=t;aRi(x,a,l,!0)?1:Math.max(v,v*n,y,y*n),g=(x,v,y)=>Ri(x,a,l,!0)?-1:Math.min(v,v*n,y,y*n),p=h(0,c,f),m=h(ut,u,d),_=g(rt,c,f),b=g(rt+ut,u,d);i=(p-_)/2,s=(m-b)/2,o=-(p+_)/2,r=-(m+b)/2}return{ratioX:i,ratioY:s,offsetX:o,offsetY:r}}class qe extends Ke{constructor(t,n){super(t,n),this.enableOptionSharing=!0,this.innerRadius=void 0,this.outerRadius=void 0,this.offsetX=void 0,this.offsetY=void 0}linkScales(){}parse(t,n){const i=this.getDataset().data,s=this._cachedMeta;if(this._parsing===!1)s._parsed=i;else{let o=l=>+i[l];if(W(i[t])){const{key:l="value"}=this._parsing;o=c=>+nn(i[c],l)}let r,a;for(r=t,a=t+n;r0&&!isNaN(t)?lt*(Math.abs(t)/n):0}getLabelAndValue(t){const n=this._cachedMeta,i=this.chart,s=i.data.labels||[],o=Fn(n._parsed[t],i.options.locale);return{label:s[t]||"",value:o}}getMaxBorderWidth(t){let n=0;const i=this.chart;let s,o,r,a,l;if(!t){for(s=0,o=i.data.datasets.length;st!=="spacing",_indexable:t=>t!=="spacing"&&!t.startsWith("borderDash")&&!t.startsWith("hoverBorderDash")}),A(qe,"overrides",{aspectRatio:1,plugins:{legend:{labels:{generateLabels(t){const n=t.data;if(n.labels.length&&n.datasets.length){const{labels:{pointStyle:i,color:s}}=t.legend.options;return n.labels.map((o,r)=>{const l=t.getDatasetMeta(0).controller.getStyle(r);return{text:o,fillStyle:l.backgroundColor,strokeStyle:l.borderColor,fontColor:s,lineWidth:l.borderWidth,pointStyle:i,hidden:!t.getDataVisibility(r),index:r}})}return[]}},onClick(t,n,i){i.chart.toggleDataVisibility(n.index),i.chart.update()}}}});class oi extends Ke{constructor(t,n){super(t,n),this.innerRadius=void 0,this.outerRadius=void 0}getLabelAndValue(t){const n=this._cachedMeta,i=this.chart,s=i.data.labels||[],o=Fn(n._parsed[t].r,i.options.locale);return{label:s[t]||"",value:o}}parseObjectData(t,n,i,s){return Jh.bind(this)(t,n,i,s)}update(t){const n=this._cachedMeta.data;this._updateRadius(),this.updateElements(n,0,n.length,t)}getMinMax(){const t=this._cachedMeta,n={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY};return t.data.forEach((i,s)=>{const o=this.getParsed(s).r;!isNaN(o)&&this.chart.getDataVisibility(s)&&(on.max&&(n.max=o))}),n}_updateRadius(){const t=this.chart,n=t.chartArea,i=t.options,s=Math.min(n.right-n.left,n.bottom-n.top),o=Math.max(s/2,0),r=Math.max(i.cutoutPercentage?o/100*i.cutoutPercentage:1,0),a=(o-r)/t.getVisibleDatasetCount();this.outerRadius=o-a*this.index,this.innerRadius=this.outerRadius-a}updateElements(t,n,i,s){const o=s==="reset",r=this.chart,l=r.options.animation,c=this._cachedMeta.rScale,u=c.xCenter,f=c.yCenter,d=c.getIndexAngle(0)-.5*rt;let h=d,g;const p=360/this.countVisibleElements();for(g=0;g{!isNaN(this.getParsed(s).r)&&this.chart.getDataVisibility(s)&&n++}),n}_computeAngle(t,n,i){return this.chart.getDataVisibility(t)?jt(this.resolveDataElementOptions(t,n).angle||i):0}}A(oi,"id","polarArea"),A(oi,"defaults",{dataElementType:"arc",animation:{animateRotate:!0,animateScale:!0},animations:{numbers:{type:"number",properties:["x","y","startAngle","endAngle","innerRadius","outerRadius"]}},indexAxis:"r",startAngle:0}),A(oi,"overrides",{aspectRatio:1,plugins:{legend:{labels:{generateLabels(t){const n=t.data;if(n.labels.length&&n.datasets.length){const{labels:{pointStyle:i,color:s}}=t.legend.options;return n.labels.map((o,r)=>{const l=t.getDatasetMeta(0).controller.getStyle(r);return{text:o,fillStyle:l.backgroundColor,strokeStyle:l.borderColor,fontColor:s,lineWidth:l.borderWidth,pointStyle:i,hidden:!t.getDataVisibility(r),index:r}})}return[]}},onClick(t,n,i){i.chart.toggleDataVisibility(n.index),i.chart.update()}}},scales:{r:{type:"radialLinear",angleLines:{display:!1},beginAtZero:!0,grid:{circular:!0},pointLabels:{display:!1},startAngle:0}}});class Es extends qe{}A(Es,"id","pie"),A(Es,"defaults",{cutout:0,rotation:0,circumference:360,radius:"100%"});function Re(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}class go{constructor(t){A(this,"options");this.options=t||{}}static override(t){Object.assign(go.prototype,t)}init(){}formats(){return Re()}parse(){return Re()}format(){return Re()}add(){return Re()}diff(){return Re()}startOf(){return Re()}endOf(){return Re()}}var kg={_date:go};function Rg(e,t,n,i){const{controller:s,data:o,_sorted:r}=e,a=s._cachedMeta.iScale;if(a&&t===a.axis&&t!=="r"&&r&&o.length){const l=a._reversePixels?yh:Ds;if(i){if(s._sharedOptions){const c=o[0],u=typeof c.getRange=="function"&&c.getRange(t);if(u){const f=l(o,t,n-u),d=l(o,t,n+u);return{lo:f.lo,hi:d.hi}}}}else return l(o,t,n)}return{lo:0,hi:o.length-1}}function En(e,t,n,i,s){const o=e.getSortedVisibleDatasetMetas(),r=n[t];for(let a=0,l=o.length;a{l[r]&&l[r](t[n],s)&&(o.push({element:l,datasetIndex:c,index:u}),a=a||l.inRange(t.x,t.y,s))}),i&&!a?[]:o}var Dg={evaluateInteractionItems:En,modes:{index(e,t,n,i){const s=Ae(t,e),o=n.axis||"x",r=n.includeInvisible||!1,a=n.intersect?us(e,s,o,i,r):fs(e,s,o,!1,i,r),l=[];return a.length?(e.getSortedVisibleDatasetMetas().forEach(c=>{const u=a[0].index,f=c.data[u];f&&!f.skip&&l.push({element:f,datasetIndex:c.index,index:u})}),l):[]},dataset(e,t,n,i){const s=Ae(t,e),o=n.axis||"xy",r=n.includeInvisible||!1;let a=n.intersect?us(e,s,o,i,r):fs(e,s,o,!1,i,r);if(a.length>0){const l=a[0].datasetIndex,c=e.getDatasetMeta(l).data;a=[];for(let u=0;un.pos===t)}function Mr(e,t){return e.filter(n=>Cl.indexOf(n.pos)===-1&&n.box.axis===t)}function dn(e,t){return e.sort((n,i)=>{const s=t?i:n,o=t?n:i;return s.weight===o.weight?s.index-o.index:s.weight-o.weight})}function Og(e){const t=[];let n,i,s,o,r,a;for(n=0,i=(e||[]).length;nc.box.fullSize),!0),i=dn(fn(t,"left"),!0),s=dn(fn(t,"right")),o=dn(fn(t,"top"),!0),r=dn(fn(t,"bottom")),a=Mr(t,"x"),l=Mr(t,"y");return{fullSize:n,leftAndTop:i.concat(o),rightAndBottom:s.concat(l).concat(r).concat(a),chartArea:fn(t,"chartArea"),vertical:i.concat(s).concat(l),horizontal:o.concat(r).concat(a)}}function kr(e,t,n,i){return Math.max(e[n],t[n])+Math.max(e[i],t[i])}function Ml(e,t){e.top=Math.max(e.top,t.top),e.left=Math.max(e.left,t.left),e.bottom=Math.max(e.bottom,t.bottom),e.right=Math.max(e.right,t.right)}function Tg(e,t,n,i){const{pos:s,box:o}=n,r=e.maxPadding;if(!W(s)){n.size&&(e[s]-=n.size);const f=i[n.stack]||{size:0,count:1};f.size=Math.max(f.size,n.horizontal?o.height:o.width),n.size=f.size/f.count,e[s]+=n.size}o.getPadding&&Ml(r,o.getPadding());const a=Math.max(0,t.outerWidth-kr(r,e,"left","right")),l=Math.max(0,t.outerHeight-kr(r,e,"top","bottom")),c=a!==e.w,u=l!==e.h;return e.w=a,e.h=l,n.horizontal?{same:c,other:u}:{same:u,other:c}}function Ig(e){const t=e.maxPadding;function n(i){const s=Math.max(t[i]-e[i],0);return e[i]+=s,s}e.y+=n("top"),e.x+=n("left"),n("right"),n("bottom")}function Vg(e,t){const n=t.maxPadding;function i(s){const o={left:0,top:0,right:0,bottom:0};return s.forEach(r=>{o[r]=Math.max(t[r],n[r])}),o}return i(e?["left","right"]:["top","bottom"])}function mn(e,t,n,i){const s=[];let o,r,a,l,c,u;for(o=0,r=e.length,c=0;o{typeof p.beforeLayout=="function"&&p.beforeLayout()});const u=l.reduce((p,m)=>m.box.options&&m.box.options.display===!1?p:p+1,0)||1,f=Object.freeze({outerWidth:t,outerHeight:n,padding:s,availableWidth:o,availableHeight:r,vBoxMaxWidth:o/2/u,hBoxMaxHeight:r/2}),d=Object.assign({},s);Ml(d,$t(i));const h=Object.assign({maxPadding:d,w:o,h:r,x:s.left,y:s.top},s),g=Eg(l.concat(c),f);mn(a.fullSize,h,f,g),mn(l,h,f,g),mn(c,h,f,g)&&mn(l,h,f,g),Ig(h),Rr(a.leftAndTop,h,f,g),h.x+=h.w,h.y+=h.h,Rr(a.rightAndBottom,h,f,g),e.chartArea={left:h.left,top:h.top,right:h.left+h.w,bottom:h.top+h.h,height:h.h,width:h.w},q(a.chartArea,p=>{const m=p.box;Object.assign(m,e.chartArea),m.update(h.w,h.h,{left:0,top:0,right:0,bottom:0})})}};class kl{acquireContext(t,n){}releaseContext(t){return!1}addEventListener(t,n,i){}removeEventListener(t,n,i){}getDevicePixelRatio(){return 1}getMaximumSize(t,n,i,s){return n=Math.max(0,n||t.width),i=i||t.height,{width:n,height:Math.max(0,s?Math.floor(n/s):i)}}isAttached(t){return!0}updateConfig(t){}}class zg extends kl{acquireContext(t){return t&&t.getContext&&t.getContext("2d")||null}updateConfig(t){t.options.animation=!1}}const ri="$chartjs",Hg={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},$r=e=>e===null||e==="";function Ng(e,t){const n=e.style,i=e.getAttribute("height"),s=e.getAttribute("width");if(e[ri]={initial:{height:i,width:s,style:{display:n.display,height:n.height,width:n.width}}},n.display=n.display||"block",n.boxSizing=n.boxSizing||"border-box",$r(s)){const o=mr(e,"width");o!==void 0&&(e.width=o)}if($r(i))if(e.style.height==="")e.height=e.width/(t||2);else{const o=mr(e,"height");o!==void 0&&(e.height=o)}return e}const Rl=rg?{passive:!0}:!1;function Bg(e,t,n){e&&e.addEventListener(t,n,Rl)}function jg(e,t,n){e&&e.canvas&&e.canvas.removeEventListener(t,n,Rl)}function Wg(e,t){const n=Hg[e.type]||e.type,{x:i,y:s}=Ae(e,t);return{type:n,chart:t,native:e,x:i!==void 0?i:null,y:s!==void 0?s:null}}function Pi(e,t){for(const n of e)if(n===t||n.contains(t))return!0}function Gg(e,t,n){const i=e.canvas,s=new MutationObserver(o=>{let r=!1;for(const a of o)r=r||Pi(a.addedNodes,i),r=r&&!Pi(a.removedNodes,i);r&&n()});return s.observe(document,{childList:!0,subtree:!0}),s}function qg(e,t,n){const i=e.canvas,s=new MutationObserver(o=>{let r=!1;for(const a of o)r=r||Pi(a.removedNodes,i),r=r&&!Pi(a.addedNodes,i);r&&n()});return s.observe(document,{childList:!0,subtree:!0}),s}const $n=new Map;let Ar=0;function $l(){const e=window.devicePixelRatio;e!==Ar&&(Ar=e,$n.forEach((t,n)=>{n.currentDevicePixelRatio!==e&&t()}))}function Yg(e,t){$n.size||window.addEventListener("resize",$l),$n.set(e,t)}function Ug(e){$n.delete(e),$n.size||window.removeEventListener("resize",$l)}function Xg(e,t,n){const i=e.canvas,s=i&&ho(i);if(!s)return;const o=dl((a,l)=>{const c=s.clientWidth;n(a,l),c{const l=a[0],c=l.contentRect.width,u=l.contentRect.height;c===0&&u===0||o(c,u)});return r.observe(s),Yg(e,o),r}function ds(e,t,n){n&&n.disconnect(),t==="resize"&&Ug(e)}function Kg(e,t,n){const i=e.canvas,s=dl(o=>{e.ctx!==null&&n(Wg(o,e))},e);return Bg(i,t,s),s}class Qg extends kl{acquireContext(t,n){const i=t&&t.getContext&&t.getContext("2d");return i&&i.canvas===t?(Ng(t,n),i):null}releaseContext(t){const n=t.canvas;if(!n[ri])return!1;const i=n[ri].initial;["height","width"].forEach(o=>{const r=i[o];J(r)?n.removeAttribute(o):n.setAttribute(o,r)});const s=i.style||{};return Object.keys(s).forEach(o=>{n.style[o]=s[o]}),n.width=n.width,delete n[ri],!0}addEventListener(t,n,i){this.removeEventListener(t,n);const s=t.$proxies||(t.$proxies={}),r={attach:Gg,detach:qg,resize:Xg}[n]||Kg;s[n]=r(t,n,i)}removeEventListener(t,n){const i=t.$proxies||(t.$proxies={}),s=i[n];if(!s)return;({attach:ds,detach:ds,resize:ds}[n]||jg)(t,n,s),i[n]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(t,n,i,s){return og(t,n,i,s)}isAttached(t){const n=t&&ho(t);return!!(n&&n.isConnected)}}function Zg(e){return!fo()||typeof OffscreenCanvas<"u"&&e instanceof OffscreenCanvas?zg:Qg}var ei;let Ln=(ei=class{constructor(){A(this,"x");A(this,"y");A(this,"active",!1);A(this,"options");A(this,"$animations")}tooltipPosition(t){const{x:n,y:i}=this.getProps(["x","y"],t);return{x:n,y:i}}hasValue(){return ki(this.x)&&ki(this.y)}getProps(t,n){const i=this.$animations;if(!n||!i)return this;const s={};return t.forEach(o=>{s[o]=i[o]&&i[o].active()?i[o]._to:this[o]}),s}},A(ei,"defaults",{}),A(ei,"defaultRoutes"),ei);function Jg(e,t){const n=e.options.ticks,i=tp(e),s=Math.min(n.maxTicksLimit||i,i),o=n.major.enabled?np(t):[],r=o.length,a=o[0],l=o[r-1],c=[];if(r>s)return ip(t,c,o,r/s),c;const u=ep(o,t,s);if(r>0){let f,d;const h=r>1?Math.round((l-a)/(r-1)):null;for(Un(t,c,u,J(h)?0:a-h,a),f=0,d=r-1;fs)return l}return Math.max(s,1)}function np(e){const t=[];let n,i;for(n=0,i=e.length;ne==="left"?"right":e==="right"?"left":e,Pr=(e,t,n)=>t==="top"||t==="left"?e[t]+n:e[t]-n,Dr=(e,t)=>Math.min(t||e,e);function Or(e,t){const n=[],i=e.length/t,s=e.length;let o=0;for(;or+a)))return l}function ap(e,t){q(e,n=>{const i=n.gc,s=i.length/2;let o;if(s>t){for(o=0;oi?i:n,i=s&&n>i?n:i,{min:St(n,St(i,n)),max:St(i,St(n,i))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const t=this.chart.data;return this.options.labels||(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels||[]}getLabelItems(t=this.chart.chartArea){return this._labelItems||(this._labelItems=this._computeLabelItems(t))}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){at(this.options.beforeUpdate,[this])}update(t,n,i){const{beginAtZero:s,grace:o,ticks:r}=this.options,a=r.sampleSize;this.beforeUpdate(),this.maxWidth=t,this.maxHeight=n,this._margins=i=Object.assign({left:0,right:0,top:0,bottom:0},i),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+i.left+i.right:this.height+i.top+i.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=jh(this,o,s),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const l=a=o||i<=1||!this.isHorizontal()){this.labelRotation=s;return}const u=this._getLabelSizes(),f=u.widest.width,d=u.highest.height,h=Ct(this.chart.width-f,0,this.maxWidth);a=t.offset?this.maxWidth/i:h/(i-1),f+6>a&&(a=h/(i-(t.offset?.5:1)),l=this.maxHeight-hn(t.grid)-n.padding-Fr(t.title,this.chart.options.font),c=Math.sqrt(f*f+d*d),r=oo(Math.min(Math.asin(Ct((u.highest.height+6)/a,-1,1)),Math.asin(Ct(l/c,-1,1))-Math.asin(Ct(d/c,-1,1)))),r=Math.max(s,Math.min(o,r))),this.labelRotation=r}afterCalculateLabelRotation(){at(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){at(this.options.beforeFit,[this])}fit(){const t={width:0,height:0},{chart:n,options:{ticks:i,title:s,grid:o}}=this,r=this._isVisible(),a=this.isHorizontal();if(r){const l=Fr(s,n.options.font);if(a?(t.width=this.maxWidth,t.height=hn(o)+l):(t.height=this.maxHeight,t.width=hn(o)+l),i.display&&this.ticks.length){const{first:c,last:u,widest:f,highest:d}=this._getLabelSizes(),h=i.padding*2,g=jt(this.labelRotation),p=Math.cos(g),m=Math.sin(g);if(a){const _=i.mirror?0:m*f.width+p*d.height;t.height=Math.min(this.maxHeight,t.height+_+h)}else{const _=i.mirror?0:p*f.width+m*d.height;t.width=Math.min(this.maxWidth,t.width+_+h)}this._calculatePadding(c,u,m,p)}}this._handleMargins(),a?(this.width=this._length=n.width-this._margins.left-this._margins.right,this.height=t.height):(this.width=t.width,this.height=this._length=n.height-this._margins.top-this._margins.bottom)}_calculatePadding(t,n,i,s){const{ticks:{align:o,padding:r},position:a}=this.options,l=this.labelRotation!==0,c=a!=="top"&&this.axis==="x";if(this.isHorizontal()){const u=this.getPixelForTick(0)-this.left,f=this.right-this.getPixelForTick(this.ticks.length-1);let d=0,h=0;l?c?(d=s*t.width,h=i*n.height):(d=i*t.height,h=s*n.width):o==="start"?h=n.width:o==="end"?d=t.width:o!=="inner"&&(d=t.width/2,h=n.width/2),this.paddingLeft=Math.max((d-u+r)*this.width/(this.width-u),0),this.paddingRight=Math.max((h-f+r)*this.width/(this.width-f),0)}else{let u=n.height/2,f=t.height/2;o==="start"?(u=0,f=t.height):o==="end"&&(u=n.height,f=0),this.paddingTop=u+r,this.paddingBottom=f+r}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){at(this.options.afterFit,[this])}isHorizontal(){const{axis:t,position:n}=this.options;return n==="top"||n==="bottom"||t==="x"}isFullSize(){return this.options.fullSize}_convertTicksToLabels(t){this.beforeTickToLabelConversion(),this.generateTickLabels(t);let n,i;for(n=0,i=t.length;n({width:r[P]||0,height:a[P]||0});return{first:$(0),last:$(n-1),widest:$(M),highest:$(k),widths:r,heights:a}}getLabelForValue(t){return t}getPixelForValue(t,n){return NaN}getValueForPixel(t){}getPixelForTick(t){const n=this.ticks;return t<0||t>n.length-1?null:this.getPixelForValue(n[t].value)}getPixelForDecimal(t){this._reversePixels&&(t=1-t);const n=this._startPixel+t*this._length;return _h(this._alignToPixels?ke(this.chart,n,0):n)}getDecimalForPixel(t){const n=(t-this._startPixel)/this._length;return this._reversePixels?1-n:n}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:t,max:n}=this;return t<0&&n<0?n:t>0&&n>0?t:0}getContext(t){const n=this.ticks||[];if(t>=0&&ta*s?a/i:l/s:l*s0}_computeGridLineItems(t){const n=this.axis,i=this.chart,s=this.options,{grid:o,position:r,border:a}=s,l=o.offset,c=this.isHorizontal(),f=this.ticks.length+(l?1:0),d=hn(o),h=[],g=a.setContext(this.getContext()),p=g.display?g.width:0,m=p/2,_=function(B){return ke(i,B,p)};let b,x,v,y,M,k,$,P,O,R,V,ct;if(r==="top")b=_(this.bottom),k=this.bottom-d,P=b-m,R=_(t.top)+m,ct=t.bottom;else if(r==="bottom")b=_(this.top),R=t.top,ct=_(t.bottom)-m,k=b+m,P=this.top+d;else if(r==="left")b=_(this.right),M=this.right-d,$=b-m,O=_(t.left)+m,V=t.right;else if(r==="right")b=_(this.left),O=t.left,V=_(t.right)-m,M=b+m,$=this.left+d;else if(n==="x"){if(r==="center")b=_((t.top+t.bottom)/2+.5);else if(W(r)){const B=Object.keys(r)[0],N=r[B];b=_(this.chart.scales[B].getPixelForValue(N))}R=t.top,ct=t.bottom,k=b+m,P=k+d}else if(n==="y"){if(r==="center")b=_((t.left+t.right)/2);else if(W(r)){const B=Object.keys(r)[0],N=r[B];b=_(this.chart.scales[B].getPixelForValue(N))}M=b-m,$=M-d,O=t.left,V=t.right}const it=tt(s.ticks.maxTicksLimit,f),H=Math.max(1,Math.ceil(f/it));for(x=0;x0&&(bt-=ee/2);break}Se={left:bt,top:ue,width:ee+vt.width,height:wt+vt.height,color:H.backdropColor}}m.push({label:v,font:P,textOffset:V,options:{rotation:p,color:N,strokeColor:st,strokeWidth:G,textAlign:Et,textBaseline:ct,translation:[y,M],backdrop:Se}})}return m}_getXAxisLabelAlignment(){const{position:t,ticks:n}=this.options;if(-jt(this.labelRotation))return t==="top"?"left":"right";let s="center";return n.align==="start"?s="left":n.align==="end"?s="right":n.align==="inner"&&(s="inner"),s}_getYAxisLabelAlignment(t){const{position:n,ticks:{crossAlign:i,mirror:s,padding:o}}=this.options,r=this._getLabelSizes(),a=t+o,l=r.widest.width;let c,u;return n==="left"?s?(u=this.right+o,i==="near"?c="left":i==="center"?(c="center",u+=l/2):(c="right",u+=l)):(u=this.right-a,i==="near"?c="right":i==="center"?(c="center",u-=l/2):(c="left",u=this.left)):n==="right"?s?(u=this.left+o,i==="near"?c="right":i==="center"?(c="center",u-=l/2):(c="left",u-=l)):(u=this.left+a,i==="near"?c="left":i==="center"?(c="center",u+=l/2):(c="right",u=this.right)):c="right",{textAlign:c,x:u}}_computeLabelArea(){if(this.options.ticks.mirror)return;const t=this.chart,n=this.options.position;if(n==="left"||n==="right")return{top:0,left:this.left,bottom:t.height,right:this.right};if(n==="top"||n==="bottom")return{top:this.top,left:0,bottom:this.bottom,right:t.width}}drawBackground(){const{ctx:t,options:{backgroundColor:n},left:i,top:s,width:o,height:r}=this;n&&(t.save(),t.fillStyle=n,t.fillRect(i,s,o,r),t.restore())}getLineWidthForValue(t){const n=this.options.grid;if(!this._isVisible()||!n.display)return 0;const s=this.ticks.findIndex(o=>o.value===t);return s>=0?n.setContext(this.getContext(s)).lineWidth:0}drawGrid(t){const n=this.options.grid,i=this.ctx,s=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(t));let o,r;const a=(l,c,u)=>{!u.width||!u.color||(i.save(),i.lineWidth=u.width,i.strokeStyle=u.color,i.setLineDash(u.borderDash||[]),i.lineDashOffset=u.borderDashOffset,i.beginPath(),i.moveTo(l.x,l.y),i.lineTo(c.x,c.y),i.stroke(),i.restore())};if(n.display)for(o=0,r=s.length;o{this.draw(o)}}]:[{z:i,draw:o=>{this.drawBackground(),this.drawGrid(o),this.drawTitle()}},{z:s,draw:()=>{this.drawBorder()}},{z:n,draw:o=>{this.drawLabels(o)}}]}getMatchingVisibleMetas(t){const n=this.chart.getSortedVisibleDatasetMetas(),i=this.axis+"AxisID",s=[];let o,r;for(o=0,r=n.length;o{const i=n.split("."),s=i.pop(),o=[e].concat(i).join("."),r=t[n].split("."),a=r.pop(),l=r.join(".");ft.route(o,s,l,a)})}function gp(e){return"id"in e&&"defaults"in e}class pp{constructor(){this.controllers=new Xn(Ke,"datasets",!0),this.elements=new Xn(Ln,"elements"),this.plugins=new Xn(Object,"plugins"),this.scales=new Xn(ze,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...t){this._each("register",t)}remove(...t){this._each("unregister",t)}addControllers(...t){this._each("register",t,this.controllers)}addElements(...t){this._each("register",t,this.elements)}addPlugins(...t){this._each("register",t,this.plugins)}addScales(...t){this._each("register",t,this.scales)}getController(t){return this._get(t,this.controllers,"controller")}getElement(t){return this._get(t,this.elements,"element")}getPlugin(t){return this._get(t,this.plugins,"plugin")}getScale(t){return this._get(t,this.scales,"scale")}removeControllers(...t){this._each("unregister",t,this.controllers)}removeElements(...t){this._each("unregister",t,this.elements)}removePlugins(...t){this._each("unregister",t,this.plugins)}removeScales(...t){this._each("unregister",t,this.scales)}_each(t,n,i){[...n].forEach(s=>{const o=i||this._getRegistryForType(s);i||o.isForType(s)||o===this.plugins&&s.id?this._exec(t,o,s):q(s,r=>{const a=i||this._getRegistryForType(r);this._exec(t,a,r)})})}_exec(t,n,i){const s=so(t);at(i["before"+s],[],i),n[t](i),at(i["after"+s],[],i)}_getRegistryForType(t){for(let n=0;no.filter(a=>!r.some(l=>a.plugin.id===l.plugin.id));this._notify(s(n,i),t,"stop"),this._notify(s(i,n),t,"start")}}function _p(e){const t={},n=[],i=Object.keys(Xt.plugins.items);for(let o=0;o1&&Er(e[0].toLowerCase());if(i)return i}throw new Error(`Cannot determine type of '${e}' axis. Please provide 'axis' or 'position' option.`)}function Lr(e,t,n){if(n[t+"AxisID"]===e)return{axis:t}}function Cp(e,t){if(t.data&&t.data.datasets){const n=t.data.datasets.filter(i=>i.xAxisID===e||i.yAxisID===e);if(n.length)return Lr(e,"x",n[0])||Lr(e,"y",n[0])}return{}}function Mp(e,t){const n=Ie[e.type]||{scales:{}},i=t.scales||{},s=Ls(e.type,t),o=Object.create(null);return Object.keys(i).forEach(r=>{const a=i[r];if(!W(a))return console.error(`Invalid scale configuration for scale: ${r}`);if(a._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${r}`);const l=Ts(r,a,Cp(r,e),ft.scales[a.type]),c=wp(l,s),u=n.scales||{};o[r]=yn(Object.create(null),[{axis:l},a,u[l],u[c]])}),e.data.datasets.forEach(r=>{const a=r.type||e.type,l=r.indexAxis||Ls(a,t),u=(Ie[a]||{}).scales||{};Object.keys(u).forEach(f=>{const d=vp(f,l),h=r[d+"AxisID"]||d;o[h]=o[h]||Object.create(null),yn(o[h],[{axis:d},i[h],u[f]])})}),Object.keys(o).forEach(r=>{const a=o[r];yn(a,[ft.scales[a.type],ft.scale])}),o}function Al(e){const t=e.options||(e.options={});t.plugins=tt(t.plugins,{}),t.scales=Mp(e,t)}function Pl(e){return e=e||{},e.datasets=e.datasets||[],e.labels=e.labels||[],e}function kp(e){return e=e||{},e.data=Pl(e.data),Al(e),e}const Tr=new Map,Dl=new Set;function Kn(e,t){let n=Tr.get(e);return n||(n=t(),Tr.set(e,n),Dl.add(n)),n}const gn=(e,t,n)=>{const i=nn(t,n);i!==void 0&&e.add(i)};class Rp{constructor(t){this._config=kp(t),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(t){this._config.type=t}get data(){return this._config.data}set data(t){this._config.data=Pl(t)}get options(){return this._config.options}set options(t){this._config.options=t}get plugins(){return this._config.plugins}update(){const t=this._config;this.clearCache(),Al(t)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(t){return Kn(t,()=>[[`datasets.${t}`,""]])}datasetAnimationScopeKeys(t,n){return Kn(`${t}.transition.${n}`,()=>[[`datasets.${t}.transitions.${n}`,`transitions.${n}`],[`datasets.${t}`,""]])}datasetElementScopeKeys(t,n){return Kn(`${t}-${n}`,()=>[[`datasets.${t}.elements.${n}`,`datasets.${t}`,`elements.${n}`,""]])}pluginScopeKeys(t){const n=t.id,i=this.type;return Kn(`${i}-plugin-${n}`,()=>[[`plugins.${n}`,...t.additionalOptionScopes||[]]])}_cachedScopes(t,n){const i=this._scopeCache;let s=i.get(t);return(!s||n)&&(s=new Map,i.set(t,s)),s}getOptionScopes(t,n,i){const{options:s,type:o}=this,r=this._cachedScopes(t,i),a=r.get(n);if(a)return a;const l=new Set;n.forEach(u=>{t&&(l.add(t),u.forEach(f=>gn(l,t,f))),u.forEach(f=>gn(l,s,f)),u.forEach(f=>gn(l,Ie[o]||{},f)),u.forEach(f=>gn(l,ft,f)),u.forEach(f=>gn(l,Os,f))});const c=Array.from(l);return c.length===0&&c.push(Object.create(null)),Dl.has(n)&&r.set(n,c),c}chartOptionScopes(){const{options:t,type:n}=this;return[t,Ie[n]||{},ft.datasets[n]||{},{type:n},ft,Os]}resolveNamedOptions(t,n,i,s=[""]){const o={$shared:!0},{resolver:r,subPrefixes:a}=Ir(this._resolverCache,t,s);let l=r;if(Ap(r,n)){o.$shared=!1,i=we(i)?i():i;const c=this.createResolver(t,i,a);l=sn(r,i,c)}for(const c of n)o[c]=l[c];return o}createResolver(t,n,i=[""],s){const{resolver:o}=Ir(this._resolverCache,t,i);return W(n)?sn(o,n,void 0,s):o}}function Ir(e,t,n){let i=e.get(t);i||(i=new Map,e.set(t,i));const s=n.join();let o=i.get(s);return o||(o={resolver:lo(t,n),subPrefixes:n.filter(a=>!a.toLowerCase().includes("hover"))},i.set(s,o)),o}const $p=e=>W(e)&&Object.getOwnPropertyNames(e).some(t=>we(e[t]));function Ap(e,t){const{isScriptable:n,isIndexable:i}=bl(e);for(const s of t){const o=n(s),r=i(s),a=(r||o)&&e[s];if(o&&(we(a)||$p(a))||r&&ot(a))return!0}return!1}var Pp="4.4.4";const Dp=["top","bottom","left","right","chartArea"];function Vr(e,t){return e==="top"||e==="bottom"||Dp.indexOf(e)===-1&&t==="x"}function zr(e,t){return function(n,i){return n[e]===i[e]?n[t]-i[t]:n[e]-i[e]}}function Hr(e){const t=e.chart,n=t.options.animation;t.notifyPlugins("afterRender"),at(n&&n.onComplete,[e],t)}function Op(e){const t=e.chart,n=t.options.animation;at(n&&n.onProgress,[e],t)}function Ol(e){return fo()&&typeof e=="string"?e=document.getElementById(e):e&&e.length&&(e=e[0]),e&&e.canvas&&(e=e.canvas),e}const ai={},Nr=e=>{const t=Ol(e);return Object.values(ai).filter(n=>n.canvas===t).pop()};function Fp(e,t,n){const i=Object.keys(e);for(const s of i){const o=+s;if(o>=t){const r=e[s];delete e[s],(n>0||o>t)&&(e[o+n]=r)}}}function Ep(e,t,n,i){return!n||e.type==="mouseout"?null:i?t:e}function Qn(e,t,n){return e.options.clip?e[n]:t[n]}function Lp(e,t){const{xScale:n,yScale:i}=e;return n&&i?{left:Qn(n,t,"left"),right:Qn(n,t,"right"),top:Qn(i,t,"top"),bottom:Qn(i,t,"bottom")}:t}var de;let ji=(de=class{static register(...t){Xt.add(...t),Br()}static unregister(...t){Xt.remove(...t),Br()}constructor(t,n){const i=this.config=new Rp(n),s=Ol(t),o=Nr(s);if(o)throw new Error("Canvas is already in use. Chart with ID '"+o.id+"' must be destroyed before the canvas with ID '"+o.canvas.id+"' can be reused.");const r=i.createResolver(i.chartOptionScopes(),this.getContext());this.platform=new(i.platform||Zg(s)),this.platform.updateConfig(i);const a=this.platform.acquireContext(s,r.aspectRatio),l=a&&a.canvas,c=l&&l.height,u=l&&l.width;if(this.id=rh(),this.ctx=a,this.canvas=l,this.width=u,this.height=c,this._options=r,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new mp,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=Sh(f=>this.update(f),r.resizeDelay||0),this._dataChanges=[],ai[this.id]=this,!a||!l){console.error("Failed to create chart: can't acquire context from the given item");return}se.listen(this,"complete",Hr),se.listen(this,"progress",Op),this._initialize(),this.attached&&this.update()}get aspectRatio(){const{options:{aspectRatio:t,maintainAspectRatio:n},width:i,height:s,_aspectRatio:o}=this;return J(t)?n&&o?o:s?i/s:null:t}get data(){return this.config.data}set data(t){this.config.data=t}get options(){return this._options}set options(t){this.config.options=t}get registry(){return Xt}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():pr(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return fr(this.canvas,this.ctx),this}stop(){return se.stop(this),this}resize(t,n){se.running(this)?this._resizeBeforeDraw={width:t,height:n}:this._resize(t,n)}_resize(t,n){const i=this.options,s=this.canvas,o=i.maintainAspectRatio&&this.aspectRatio,r=this.platform.getMaximumSize(s,t,n,o),a=i.devicePixelRatio||this.platform.getDevicePixelRatio(),l=this.width?"resize":"attach";this.width=r.width,this.height=r.height,this._aspectRatio=this.aspectRatio,pr(this,a,!0)&&(this.notifyPlugins("resize",{size:r}),at(i.onResize,[this,r],this),this.attached&&this._doResize(l)&&this.render())}ensureScalesHaveIDs(){const n=this.options.scales||{};q(n,(i,s)=>{i.id=s})}buildOrUpdateScales(){const t=this.options,n=t.scales,i=this.scales,s=Object.keys(i).reduce((r,a)=>(r[a]=!1,r),{});let o=[];n&&(o=o.concat(Object.keys(n).map(r=>{const a=n[r],l=Ts(r,a),c=l==="r",u=l==="x";return{options:a,dposition:c?"chartArea":u?"bottom":"left",dtype:c?"radialLinear":u?"category":"linear"}}))),q(o,r=>{const a=r.options,l=a.id,c=Ts(l,a),u=tt(a.type,r.dtype);(a.position===void 0||Vr(a.position,c)!==Vr(r.dposition))&&(a.position=r.dposition),s[l]=!0;let f=null;if(l in i&&i[l].type===u)f=i[l];else{const d=Xt.getScale(u);f=new d({id:l,type:u,ctx:this.ctx,chart:this}),i[f.id]=f}f.init(a,t)}),q(s,(r,a)=>{r||delete i[a]}),q(i,r=>{me.configure(this,r,r.options),me.addBox(this,r)})}_updateMetasets(){const t=this._metasets,n=this.data.datasets.length,i=t.length;if(t.sort((s,o)=>s.index-o.index),i>n){for(let s=n;sn.length&&delete this._stacks,t.forEach((i,s)=>{n.filter(o=>o===i._dataset).length===0&&this._destroyDatasetMeta(s)})}buildOrUpdateControllers(){const t=[],n=this.data.datasets;let i,s;for(this._removeUnreferencedMetasets(),i=0,s=n.length;i{this.getDatasetMeta(n).controller.reset()},this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(t){const n=this.config;n.update();const i=this._options=n.createResolver(n.chartOptionScopes(),this.getContext()),s=this._animationsDisabled=!i.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),this.notifyPlugins("beforeUpdate",{mode:t,cancelable:!0})===!1)return;const o=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let r=0;for(let c=0,u=this.data.datasets.length;c{c.reset()}),this._updateDatasets(t),this.notifyPlugins("afterUpdate",{mode:t}),this._layers.sort(zr("z","_idx"));const{_active:a,_lastEvent:l}=this;l?this._eventHandler(l,!0):a.length&&this._updateHoverStyles(a,a,!0),this.render()}_updateScales(){q(this.scales,t=>{me.removeBox(this,t)}),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const t=this.options,n=new Set(Object.keys(this._listeners)),i=new Set(t.events);(!nr(n,i)||!!this._responsiveListeners!==t.responsive)&&(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:t}=this,n=this._getUniformDataChanges()||[];for(const{method:i,start:s,count:o}of n){const r=i==="_removeElements"?-o:o;Fp(t,s,r)}}_getUniformDataChanges(){const t=this._dataChanges;if(!t||!t.length)return;this._dataChanges=[];const n=this.data.datasets.length,i=o=>new Set(t.filter(r=>r[0]===o).map((r,a)=>a+","+r.splice(1).join(","))),s=i(0);for(let o=1;oo.split(",")).map(o=>({method:o[1],start:+o[2],count:+o[3]}))}_updateLayout(t){if(this.notifyPlugins("beforeLayout",{cancelable:!0})===!1)return;me.update(this,this.width,this.height,t);const n=this.chartArea,i=n.width<=0||n.height<=0;this._layers=[],q(this.boxes,s=>{i&&s.position==="chartArea"||(s.configure&&s.configure(),this._layers.push(...s._layers()))},this),this._layers.forEach((s,o)=>{s._idx=o}),this.notifyPlugins("afterLayout")}_updateDatasets(t){if(this.notifyPlugins("beforeDatasetsUpdate",{mode:t,cancelable:!0})!==!1){for(let n=0,i=this.data.datasets.length;n=0;--n)this._drawDataset(t[n]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(t){const n=this.ctx,i=t._clip,s=!i.disabled,o=Lp(t,this.chartArea),r={meta:t,index:t.index,cancelable:!0};this.notifyPlugins("beforeDatasetDraw",r)!==!1&&(s&&ml(n,{left:i.left===!1?0:o.left-i.left,right:i.right===!1?this.width:o.right+i.right,top:i.top===!1?0:o.top-i.top,bottom:i.bottom===!1?this.height:o.bottom+i.bottom}),t.controller.draw(),s&&_l(n),r.cancelable=!1,this.notifyPlugins("afterDatasetDraw",r))}isPointInArea(t){return Ge(t,this.chartArea,this._minPadding)}getElementsAtEventForMode(t,n,i,s){const o=Dg.modes[n];return typeof o=="function"?o(this,t,i,s):[]}getDatasetMeta(t){const n=this.data.datasets[t],i=this._metasets;let s=i.filter(o=>o&&o._dataset===n).pop();return s||(s={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:n&&n.order||0,index:t,_dataset:n,_parsed:[],_sorted:!1},i.push(s)),s}getContext(){return this.$context||(this.$context=Ve(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(t){const n=this.data.datasets[t];if(!n)return!1;const i=this.getDatasetMeta(t);return typeof i.hidden=="boolean"?!i.hidden:!n.hidden}setDatasetVisibility(t,n){const i=this.getDatasetMeta(t);i.hidden=!n}toggleDataVisibility(t){this._hiddenIndices[t]=!this._hiddenIndices[t]}getDataVisibility(t){return!this._hiddenIndices[t]}_updateVisibility(t,n,i){const s=i?"show":"hide",o=this.getDatasetMeta(t),r=o.controller._resolveAnimations(void 0,s);Si(n)?(o.data[n].hidden=!i,this.update()):(this.setDatasetVisibility(t,i),r.update(o,{visible:i}),this.update(a=>a.datasetIndex===t?s:void 0))}hide(t,n){this._updateVisibility(t,n,!1)}show(t,n){this._updateVisibility(t,n,!0)}_destroyDatasetMeta(t){const n=this._metasets[t];n&&n.controller&&n.controller._destroy(),delete this._metasets[t]}_stop(){let t,n;for(this.stop(),se.remove(this),t=0,n=this.data.datasets.length;t{n.addEventListener(this,o,r),t[o]=r},s=(o,r,a)=>{o.offsetX=r,o.offsetY=a,this._eventHandler(o)};q(this.options.events,o=>i(o,s))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const t=this._responsiveListeners,n=this.platform,i=(l,c)=>{n.addEventListener(this,l,c),t[l]=c},s=(l,c)=>{t[l]&&(n.removeEventListener(this,l,c),delete t[l])},o=(l,c)=>{this.canvas&&this.resize(l,c)};let r;const a=()=>{s("attach",a),this.attached=!0,this.resize(),i("resize",o),i("detach",r)};r=()=>{this.attached=!1,s("resize",o),this._stop(),this._resize(0,0),i("attach",a)},n.isAttached(this.canvas)?a():r()}unbindEvents(){q(this._listeners,(t,n)=>{this.platform.removeEventListener(this,n,t)}),this._listeners={},q(this._responsiveListeners,(t,n)=>{this.platform.removeEventListener(this,n,t)}),this._responsiveListeners=void 0}updateHoverStyle(t,n,i){const s=i?"set":"remove";let o,r,a,l;for(n==="dataset"&&(o=this.getDatasetMeta(t[0].datasetIndex),o.controller["_"+s+"DatasetHoverStyle"]()),a=0,l=t.length;a{const a=this.getDatasetMeta(o);if(!a)throw new Error("No dataset found at index "+o);return{datasetIndex:o,element:a.data[r],index:r}});!vi(i,n)&&(this._active=i,this._lastEvent=null,this._updateHoverStyles(i,n))}notifyPlugins(t,n,i){return this._plugins.notify(this,t,n,i)}isPluginEnabled(t){return this._plugins._cache.filter(n=>n.plugin.id===t).length===1}_updateHoverStyles(t,n,i){const s=this.options.hover,o=(l,c)=>l.filter(u=>!c.some(f=>u.datasetIndex===f.datasetIndex&&u.index===f.index)),r=o(n,t),a=i?t:o(t,n);r.length&&this.updateHoverStyle(r,s.mode,!1),a.length&&s.mode&&this.updateHoverStyle(a,s.mode,!0)}_eventHandler(t,n){const i={event:t,replay:n,cancelable:!0,inChartArea:this.isPointInArea(t)},s=r=>(r.options.events||this.options.events).includes(t.native.type);if(this.notifyPlugins("beforeEvent",i,s)===!1)return;const o=this._handleEvent(t,n,i.inChartArea);return i.cancelable=!1,this.notifyPlugins("afterEvent",i,s),(o||i.changed)&&this.render(),this}_handleEvent(t,n,i){const{_active:s=[],options:o}=this,r=n,a=this._getActiveElements(t,s,i,r),l=dh(t),c=Ep(t,this._lastEvent,i,l);i&&(this._lastEvent=null,at(o.onHover,[t,a,this],this),l&&at(o.onClick,[t,a,this],this));const u=!vi(a,s);return(u||n)&&(this._active=a,this._updateHoverStyles(a,s,n)),this._lastEvent=c,u}_getActiveElements(t,n,i,s){if(t.type==="mouseout")return[];if(!i)return n;const o=this.options.hover;return this.getElementsAtEventForMode(t,o.mode,o,s)}},A(de,"defaults",ft),A(de,"instances",ai),A(de,"overrides",Ie),A(de,"registry",Xt),A(de,"version",Pp),A(de,"getChart",Nr),de);function Br(){return q(ji.instances,e=>e._plugins.invalidate())}function Tp(e,t,n){const{startAngle:i,pixelMargin:s,x:o,y:r,outerRadius:a,innerRadius:l}=t;let c=s/a;e.beginPath(),e.arc(o,r,a,i-c,n+c),l>s?(c=s/l,e.arc(o,r,l,n+c,i-c,!0)):e.arc(o,r,s,n+ut,i-ut),e.closePath(),e.clip()}function Ip(e){return ao(e,["outerStart","outerEnd","innerStart","innerEnd"])}function Vp(e,t,n,i){const s=Ip(e.options.borderRadius),o=(n-t)/2,r=Math.min(o,i*t/2),a=l=>{const c=(n-Math.min(o,l))*i/2;return Ct(l,0,Math.min(o,c))};return{outerStart:a(s.outerStart),outerEnd:a(s.outerEnd),innerStart:Ct(s.innerStart,0,r),innerEnd:Ct(s.innerEnd,0,r)}}function je(e,t,n,i){return{x:n+e*Math.cos(t),y:i+e*Math.sin(t)}}function Di(e,t,n,i,s,o){const{x:r,y:a,startAngle:l,pixelMargin:c,innerRadius:u}=t,f=Math.max(t.outerRadius+i+n-c,0),d=u>0?u+i+n+c:0;let h=0;const g=s-l;if(i){const H=u>0?u-i:0,B=f>0?f-i:0,N=(H+B)/2,st=N!==0?g*N/(N+i):g;h=(g-st)/2}const p=Math.max(.001,g*f-n/rt)/f,m=(g-p)/2,_=l+m+h,b=s-m-h,{outerStart:x,outerEnd:v,innerStart:y,innerEnd:M}=Vp(t,d,f,b-_),k=f-x,$=f-v,P=_+x/k,O=b-v/$,R=d+y,V=d+M,ct=_+y/R,it=b-M/V;if(e.beginPath(),o){const H=(P+O)/2;if(e.arc(r,a,f,P,H),e.arc(r,a,f,H,O),v>0){const G=je($,O,r,a);e.arc(G.x,G.y,v,O,b+ut)}const B=je(V,b,r,a);if(e.lineTo(B.x,B.y),M>0){const G=je(V,it,r,a);e.arc(G.x,G.y,M,b+ut,it+Math.PI)}const N=(b-M/d+(_+y/d))/2;if(e.arc(r,a,d,b-M/d,N,!0),e.arc(r,a,d,N,_+y/d,!0),y>0){const G=je(R,ct,r,a);e.arc(G.x,G.y,y,ct+Math.PI,_-ut)}const st=je(k,_,r,a);if(e.lineTo(st.x,st.y),x>0){const G=je(k,P,r,a);e.arc(G.x,G.y,x,_-ut,P)}}else{e.moveTo(r,a);const H=Math.cos(P)*f+r,B=Math.sin(P)*f+a;e.lineTo(H,B);const N=Math.cos(O)*f+r,st=Math.sin(O)*f+a;e.lineTo(N,st)}e.closePath()}function zp(e,t,n,i,s){const{fullCircles:o,startAngle:r,circumference:a}=t;let l=t.endAngle;if(o){Di(e,t,n,i,l,s);for(let c=0;c=lt||p,_=bh(a,u+h,f+h);return m&&_}getCenterPoint(n){const{x:i,y:s,startAngle:o,endAngle:r,innerRadius:a,outerRadius:l}=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius"],n),{offset:c,spacing:u}=this.options,f=(o+r)/2,d=(a+l+u+c)/2;return{x:i+Math.cos(f)*d,y:s+Math.sin(f)*d}}tooltipPosition(n){return this.getCenterPoint(n)}draw(n){const{options:i,circumference:s}=this,o=(i.offset||0)/4,r=(i.spacing||0)/2,a=i.circular;if(this.pixelMargin=i.borderAlign==="inner"?.33:0,this.fullCircles=s>lt?Math.floor(s/lt):0,s===0||this.innerRadius<0||this.outerRadius<0)return;n.save();const l=(this.startAngle+this.endAngle)/2;n.translate(Math.cos(l)*o,Math.sin(l)*o);const c=1-Math.sin(Math.min(rt,s||0)),u=o*c;n.fillStyle=i.backgroundColor,n.strokeStyle=i.borderColor,zp(n,this,u,r,a),Hp(n,this,u,r,a),n.restore()}}A(_n,"id","arc"),A(_n,"defaults",{borderAlign:"center",borderColor:"#fff",borderDash:[],borderDashOffset:0,borderJoinStyle:void 0,borderRadius:0,borderWidth:2,offset:0,spacing:0,angle:void 0,circular:!0}),A(_n,"defaultRoutes",{backgroundColor:"backgroundColor"}),A(_n,"descriptors",{_scriptable:!0,_indexable:n=>n!=="borderDash"});const Is=["rgb(54, 162, 235)","rgb(255, 99, 132)","rgb(255, 159, 64)","rgb(255, 205, 86)","rgb(75, 192, 192)","rgb(153, 102, 255)","rgb(201, 203, 207)"],jr=Is.map(e=>e.replace("rgb(","rgba(").replace(")",", 0.5)"));function Fl(e){return Is[e%Is.length]}function El(e){return jr[e%jr.length]}function Np(e,t){return e.borderColor=Fl(t),e.backgroundColor=El(t),++t}function Bp(e,t){return e.backgroundColor=e.data.map(()=>Fl(t++)),t}function jp(e,t){return e.backgroundColor=e.data.map(()=>El(t++)),t}function Wp(e){let t=0;return(n,i)=>{const s=e.getDatasetMeta(i).controller;s instanceof qe?t=Bp(n,t):s instanceof oi?t=jp(n,t):s&&(t=Np(n,t))}}function Wr(e){let t;for(t in e)if(e[t].borderColor||e[t].backgroundColor)return!0;return!1}function Gp(e){return e&&(e.borderColor||e.backgroundColor)}var qp={id:"colors",defaults:{enabled:!0,forceOverride:!1},beforeLayout(e,t,n){if(!n.enabled)return;const{data:{datasets:i},options:s}=e.config,{elements:o}=s;if(!n.forceOverride&&(Wr(i)||Gp(s)||o&&Wr(o)))return;const r=Wp(e);i.forEach(r)}};class Ll extends Ln{constructor(t){super(),this.chart=t.chart,this.options=t.options,this.ctx=t.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(t,n){const i=this.options;if(this.left=0,this.top=0,!i.display){this.width=this.height=this.right=this.bottom=0;return}this.width=this.right=t,this.height=this.bottom=n;const s=ot(i.text)?i.text.length:1;this._padding=$t(i.padding);const o=s*_t(i.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=o:this.width=o}isHorizontal(){const t=this.options.position;return t==="top"||t==="bottom"}_drawArgs(t){const{top:n,left:i,bottom:s,right:o,options:r}=this,a=r.align;let l=0,c,u,f;return this.isHorizontal()?(u=xn(a,i,o),f=n+t,c=o-i):(r.position==="left"?(u=i+t,f=xn(a,s,n),l=rt*-.5):(u=o-t,f=xn(a,n,s),l=rt*.5),c=s-n),{titleX:u,titleY:f,maxWidth:c,rotation:l}}draw(){const t=this.ctx,n=this.options;if(!n.display)return;const i=_t(n.font),o=i.lineHeight/2+this._padding.top,{titleX:r,titleY:a,maxWidth:l,rotation:c}=this._drawArgs(o);Rn(t,n.text,0,0,i,{color:n.color,maxWidth:l,rotation:c,textAlign:hl(n.align),textBaseline:"middle",translation:[r,a]})}}function Yp(e,t){const n=new Ll({ctx:e.ctx,options:t,chart:e});me.configure(e,n,t),me.addBox(e,n),e.titleBlock=n}var Up={id:"title",_element:Ll,start(e,t,n){Yp(e,n)},stop(e){const t=e.titleBlock;me.removeBox(e,t),delete e.titleBlock},beforeUpdate(e,t,n){const i=e.titleBlock;me.configure(e,i,n),i.options=n},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const bn={average(e){if(!e.length)return!1;let t,n,i=new Set,s=0,o=0;for(t=0,n=e.length;ta+l)/i.size,y:s/o}},nearest(e,t){if(!e.length)return!1;let n=t.x,i=t.y,s=Number.POSITIVE_INFINITY,o,r,a;for(o=0,r=e.length;o-1?e.split(` +`):e}function Xp(e,t){const{element:n,datasetIndex:i,index:s}=t,o=e.getDatasetMeta(i).controller,{label:r,value:a}=o.getLabelAndValue(s);return{chart:e,label:r,parsed:o.getParsed(s),raw:e.data.datasets[i].data[s],formattedValue:a,dataset:o.getDataset(),dataIndex:s,datasetIndex:i,element:n}}function Gr(e,t){const n=e.chart.ctx,{body:i,footer:s,title:o}=e,{boxWidth:r,boxHeight:a}=t,l=_t(t.bodyFont),c=_t(t.titleFont),u=_t(t.footerFont),f=o.length,d=s.length,h=i.length,g=$t(t.padding);let p=g.height,m=0,_=i.reduce((v,y)=>v+y.before.length+y.lines.length+y.after.length,0);if(_+=e.beforeBody.length+e.afterBody.length,f&&(p+=f*c.lineHeight+(f-1)*t.titleSpacing+t.titleMarginBottom),_){const v=t.displayColors?Math.max(a,l.lineHeight):l.lineHeight;p+=h*v+(_-h)*l.lineHeight+(_-1)*t.bodySpacing}d&&(p+=t.footerMarginTop+d*u.lineHeight+(d-1)*t.footerSpacing);let b=0;const x=function(v){m=Math.max(m,n.measureText(v).width+b)};return n.save(),n.font=c.string,q(e.title,x),n.font=l.string,q(e.beforeBody.concat(e.afterBody),x),b=t.displayColors?r+2+t.boxPadding:0,q(i,v=>{q(v.before,x),q(v.lines,x),q(v.after,x)}),b=0,n.font=u.string,q(e.footer,x),n.restore(),m+=g.width,{width:m,height:p}}function Kp(e,t){const{y:n,height:i}=t;return ne.height-i/2?"bottom":"center"}function Qp(e,t,n,i){const{x:s,width:o}=i,r=n.caretSize+n.caretPadding;if(e==="left"&&s+o+r>t.width||e==="right"&&s-o-r<0)return!0}function Zp(e,t,n,i){const{x:s,width:o}=n,{width:r,chartArea:{left:a,right:l}}=e;let c="center";return i==="center"?c=s<=(a+l)/2?"left":"right":s<=o/2?c="left":s>=r-o/2&&(c="right"),Qp(c,e,t,n)&&(c="center"),c}function qr(e,t,n){const i=n.yAlign||t.yAlign||Kp(e,n);return{xAlign:n.xAlign||t.xAlign||Zp(e,t,n,i),yAlign:i}}function Jp(e,t){let{x:n,width:i}=e;return t==="right"?n-=i:t==="center"&&(n-=i/2),n}function tm(e,t,n){let{y:i,height:s}=e;return t==="top"?i+=n:t==="bottom"?i-=s+n:i-=s/2,i}function Yr(e,t,n,i){const{caretSize:s,caretPadding:o,cornerRadius:r}=e,{xAlign:a,yAlign:l}=n,c=s+o,{topLeft:u,topRight:f,bottomLeft:d,bottomRight:h}=Sn(r);let g=Jp(t,a);const p=tm(t,l,c);return l==="center"?a==="left"?g+=c:a==="right"&&(g-=c):a==="left"?g-=Math.max(u,d)+s:a==="right"&&(g+=Math.max(f,h)+s),{x:Ct(g,0,i.width-t.width),y:Ct(p,0,i.height-t.height)}}function Zn(e,t,n){const i=$t(n.padding);return t==="center"?e.x+e.width/2:t==="right"?e.x+e.width-i.right:e.x+i.left}function Ur(e){return Ut([],oe(e))}function em(e,t,n){return Ve(e,{tooltip:t,tooltipItems:n,type:"tooltip"})}function Xr(e,t){const n=t&&t.dataset&&t.dataset.tooltip&&t.dataset.tooltip.callbacks;return n?e.override(n):e}const Tl={beforeTitle:ie,title(e){if(e.length>0){const t=e[0],n=t.chart.data.labels,i=n?n.length:0;if(this&&this.options&&this.options.mode==="dataset")return t.dataset.label||"";if(t.label)return t.label;if(i>0&&t.dataIndex"u"?Tl[t].call(n,i):s}class Vs extends Ln{constructor(t){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=t.chart,this.options=t.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(t){this.options=t,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){const t=this._cachedAnimations;if(t)return t;const n=this.chart,i=this.options.setContext(this.getContext()),s=i.enabled&&n.options.animation&&i.animations,o=new wl(this.chart,s);return s._cacheable&&(this._cachedAnimations=Object.freeze(o)),o}getContext(){return this.$context||(this.$context=em(this.chart.getContext(),this,this._tooltipItems))}getTitle(t,n){const{callbacks:i}=n,s=yt(i,"beforeTitle",this,t),o=yt(i,"title",this,t),r=yt(i,"afterTitle",this,t);let a=[];return a=Ut(a,oe(s)),a=Ut(a,oe(o)),a=Ut(a,oe(r)),a}getBeforeBody(t,n){return Ur(yt(n.callbacks,"beforeBody",this,t))}getBody(t,n){const{callbacks:i}=n,s=[];return q(t,o=>{const r={before:[],lines:[],after:[]},a=Xr(i,o);Ut(r.before,oe(yt(a,"beforeLabel",this,o))),Ut(r.lines,yt(a,"label",this,o)),Ut(r.after,oe(yt(a,"afterLabel",this,o))),s.push(r)}),s}getAfterBody(t,n){return Ur(yt(n.callbacks,"afterBody",this,t))}getFooter(t,n){const{callbacks:i}=n,s=yt(i,"beforeFooter",this,t),o=yt(i,"footer",this,t),r=yt(i,"afterFooter",this,t);let a=[];return a=Ut(a,oe(s)),a=Ut(a,oe(o)),a=Ut(a,oe(r)),a}_createItems(t){const n=this._active,i=this.chart.data,s=[],o=[],r=[];let a=[],l,c;for(l=0,c=n.length;lt.filter(u,f,d,i))),t.itemSort&&(a=a.sort((u,f)=>t.itemSort(u,f,i))),q(a,u=>{const f=Xr(t.callbacks,u);s.push(yt(f,"labelColor",this,u)),o.push(yt(f,"labelPointStyle",this,u)),r.push(yt(f,"labelTextColor",this,u))}),this.labelColors=s,this.labelPointStyles=o,this.labelTextColors=r,this.dataPoints=a,a}update(t,n){const i=this.options.setContext(this.getContext()),s=this._active;let o,r=[];if(!s.length)this.opacity!==0&&(o={opacity:0});else{const a=bn[i.position].call(this,s,this._eventPosition);r=this._createItems(i),this.title=this.getTitle(r,i),this.beforeBody=this.getBeforeBody(r,i),this.body=this.getBody(r,i),this.afterBody=this.getAfterBody(r,i),this.footer=this.getFooter(r,i);const l=this._size=Gr(this,i),c=Object.assign({},a,l),u=qr(this.chart,i,c),f=Yr(i,c,u,this.chart);this.xAlign=u.xAlign,this.yAlign=u.yAlign,o={opacity:1,x:f.x,y:f.y,width:l.width,height:l.height,caretX:a.x,caretY:a.y}}this._tooltipItems=r,this.$context=void 0,o&&this._resolveAnimations().update(this,o),t&&i.external&&i.external.call(this,{chart:this.chart,tooltip:this,replay:n})}drawCaret(t,n,i,s){const o=this.getCaretPosition(t,i,s);n.lineTo(o.x1,o.y1),n.lineTo(o.x2,o.y2),n.lineTo(o.x3,o.y3)}getCaretPosition(t,n,i){const{xAlign:s,yAlign:o}=this,{caretSize:r,cornerRadius:a}=i,{topLeft:l,topRight:c,bottomLeft:u,bottomRight:f}=Sn(a),{x:d,y:h}=t,{width:g,height:p}=n;let m,_,b,x,v,y;return o==="center"?(v=h+p/2,s==="left"?(m=d,_=m-r,x=v+r,y=v-r):(m=d+g,_=m+r,x=v-r,y=v+r),b=m):(s==="left"?_=d+Math.max(l,u)+r:s==="right"?_=d+g-Math.max(c,f)-r:_=this.caretX,o==="top"?(x=h,v=x-r,m=_-r,b=_+r):(x=h+p,v=x+r,m=_+r,b=_-r),y=x),{x1:m,x2:_,x3:b,y1:x,y2:v,y3:y}}drawTitle(t,n,i){const s=this.title,o=s.length;let r,a,l;if(o){const c=as(i.rtl,this.x,this.width);for(t.x=Zn(this,i.titleAlign,i),n.textAlign=c.textAlign(i.titleAlign),n.textBaseline="middle",r=_t(i.titleFont),a=i.titleSpacing,n.fillStyle=i.titleColor,n.font=r.string,l=0;lb!==0)?(t.beginPath(),t.fillStyle=o.multiKeyBackground,Fs(t,{x:p,y:g,w:c,h:l,radius:_}),t.fill(),t.stroke(),t.fillStyle=r.backgroundColor,t.beginPath(),Fs(t,{x:m,y:g+1,w:c-2,h:l-2,radius:_}),t.fill()):(t.fillStyle=o.multiKeyBackground,t.fillRect(p,g,c,l),t.strokeRect(p,g,c,l),t.fillStyle=r.backgroundColor,t.fillRect(m,g+1,c-2,l-2))}t.fillStyle=this.labelTextColors[i]}drawBody(t,n,i){const{body:s}=this,{bodySpacing:o,bodyAlign:r,displayColors:a,boxHeight:l,boxWidth:c,boxPadding:u}=i,f=_t(i.bodyFont);let d=f.lineHeight,h=0;const g=as(i.rtl,this.x,this.width),p=function($){n.fillText($,g.x(t.x+h),t.y+d/2),t.y+=d+o},m=g.textAlign(r);let _,b,x,v,y,M,k;for(n.textAlign=r,n.textBaseline="middle",n.font=f.string,t.x=Zn(this,m,i),n.fillStyle=i.bodyColor,q(this.beforeBody,p),h=a&&m!=="right"?r==="center"?c/2+u:c+2+u:0,v=0,M=s.length;v0&&n.stroke()}_updateAnimationTarget(t){const n=this.chart,i=this.$animations,s=i&&i.x,o=i&&i.y;if(s||o){const r=bn[t.position].call(this,this._active,this._eventPosition);if(!r)return;const a=this._size=Gr(this,t),l=Object.assign({},r,this._size),c=qr(n,t,l),u=Yr(t,l,c,n);(s._to!==u.x||o._to!==u.y)&&(this.xAlign=c.xAlign,this.yAlign=c.yAlign,this.width=a.width,this.height=a.height,this.caretX=r.x,this.caretY=r.y,this._resolveAnimations().update(this,u))}}_willRender(){return!!this.opacity}draw(t){const n=this.options.setContext(this.getContext());let i=this.opacity;if(!i)return;this._updateAnimationTarget(n);const s={width:this.width,height:this.height},o={x:this.x,y:this.y};i=Math.abs(i)<.001?0:i;const r=$t(n.padding),a=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;n.enabled&&a&&(t.save(),t.globalAlpha=i,this.drawBackground(o,t,s,n),cg(t,n.textDirection),o.y+=r.top,this.drawTitle(o,t,n),this.drawBody(o,t,n),this.drawFooter(o,t,n),ug(t,n.textDirection),t.restore())}getActiveElements(){return this._active||[]}setActiveElements(t,n){const i=this._active,s=t.map(({datasetIndex:a,index:l})=>{const c=this.chart.getDatasetMeta(a);if(!c)throw new Error("Cannot find a dataset at index "+a);return{datasetIndex:a,element:c.data[l],index:l}}),o=!vi(i,s),r=this._positionChanged(s,n);(o||r)&&(this._active=s,this._eventPosition=n,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(t,n,i=!0){if(n&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const s=this.options,o=this._active||[],r=this._getActiveElements(t,o,n,i),a=this._positionChanged(r,t),l=n||!vi(r,o)||a;return l&&(this._active=r,(s.enabled||s.external)&&(this._eventPosition={x:t.x,y:t.y},this.update(!0,n))),l}_getActiveElements(t,n,i,s){const o=this.options;if(t.type==="mouseout")return[];if(!s)return n.filter(a=>this.chart.data.datasets[a.datasetIndex]&&this.chart.getDatasetMeta(a.datasetIndex).controller.getParsed(a.index)!==void 0);const r=this.chart.getElementsAtEventForMode(t,o.mode,o,i);return o.reverse&&r.reverse(),r}_positionChanged(t,n){const{caretX:i,caretY:s,options:o}=this,r=bn[o.position].call(this,t,n);return r!==!1&&(i!==r.x||s!==r.y)}}A(Vs,"positioners",bn);var nm={id:"tooltip",_element:Vs,positioners:bn,afterInit(e,t,n){n&&(e.tooltip=new Vs({chart:e,options:n}))},beforeUpdate(e,t,n){e.tooltip&&e.tooltip.initialize(n)},reset(e,t,n){e.tooltip&&e.tooltip.initialize(n)},afterDraw(e){const t=e.tooltip;if(t&&t._willRender()){const n={tooltip:t};if(e.notifyPlugins("beforeTooltipDraw",{...n,cancelable:!0})===!1)return;t.draw(e.ctx),e.notifyPlugins("afterTooltipDraw",n)}},afterEvent(e,t){if(e.tooltip){const n=t.replay;e.tooltip.handleEvent(t.event,n,t.inChartArea)&&(t.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(e,t)=>t.bodyFont.size,boxWidth:(e,t)=>t.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:Tl},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:e=>e!=="filter"&&e!=="itemSort"&&e!=="external",_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]};const im=(e,t,n,i)=>(typeof t=="string"?(n=e.push(t)-1,i.unshift({index:n,label:t})):isNaN(t)&&(n=null),n);function sm(e,t,n,i){const s=e.indexOf(t);if(s===-1)return im(e,t,n,i);const o=e.lastIndexOf(t);return s!==o?n:s}const om=(e,t)=>e===null?null:Ct(Math.round(e),0,t);function Kr(e){const t=this.getLabels();return e>=0&&en.length-1?null:this.getPixelForValue(n[t].value)}getValueForPixel(t){return Math.round(this._startValue+this.getDecimalForPixel(t)*this._valueRange)}getBasePixel(){return this.bottom}}A(zs,"id","category"),A(zs,"defaults",{ticks:{callback:Kr}});function rm(e,t){const n=[],{bounds:s,step:o,min:r,max:a,precision:l,count:c,maxTicks:u,maxDigits:f,includeBounds:d}=e,h=o||1,g=u-1,{min:p,max:m}=t,_=!J(r),b=!J(a),x=!J(c),v=(m-p)/(f+1);let y=sr((m-p)/g/h)*h,M,k,$,P;if(y<1e-14&&!_&&!b)return[{value:p},{value:m}];P=Math.ceil(m/y)-Math.floor(p/y),P>g&&(y=sr(P*y/g/h)*h),J(l)||(M=Math.pow(10,l),y=Math.ceil(y*M)/M),s==="ticks"?(k=Math.floor(p/y)*y,$=Math.ceil(m/y)*y):(k=p,$=m),_&&b&&o&&ph((a-r)/o,y/1e3)?(P=Math.round(Math.min((a-r)/y,u)),y=(a-r)/P,k=r,$=a):x?(k=_?r:k,$=b?a:$,P=c-1,y=($-k)/P):(P=($-k)/y,si(P,Math.round(P),y/1e3)?P=Math.round(P):P=Math.ceil(P));const O=Math.max(or(y),or(k));M=Math.pow(10,J(l)?O:l),k=Math.round(k*M)/M,$=Math.round($*M)/M;let R=0;for(_&&(d&&k!==r?(n.push({value:r}),ka)break;n.push({value:V})}return b&&d&&$!==a?n.length&&si(n[n.length-1].value,a,Qr(a,v,e))?n[n.length-1].value=a:n.push({value:a}):(!b||$===a)&&n.push({value:$}),n}function Qr(e,t,{horizontal:n,minRotation:i}){const s=jt(i),o=(n?Math.sin(s):Math.cos(s))||.001,r=.75*t*(""+e).length;return Math.min(t/o,r)}class Oi extends ze{constructor(t){super(t),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(t,n){return J(t)||(typeof t=="number"||t instanceof Number)&&!isFinite(+t)?null:+t}handleTickRangeOptions(){const{beginAtZero:t}=this.options,{minDefined:n,maxDefined:i}=this.getUserBounds();let{min:s,max:o}=this;const r=l=>s=n?s:l,a=l=>o=i?o:l;if(t){const l=Mi(s),c=Mi(o);l<0&&c<0?a(0):l>0&&c>0&&r(0)}if(s===o){let l=o===0?1:Math.abs(o*.05);a(o+l),t||r(s-l)}this.min=s,this.max=o}getTickLimit(){const t=this.options.ticks;let{maxTicksLimit:n,stepSize:i}=t,s;return i?(s=Math.ceil(this.max/i)-Math.floor(this.min/i)+1,s>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${i} would result generating up to ${s} ticks. Limiting to 1000.`),s=1e3)):(s=this.computeTickLimit(),n=n||11),n&&(s=Math.min(n,s)),s}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const t=this.options,n=t.ticks;let i=this.getTickLimit();i=Math.max(2,i);const s={maxTicks:i,bounds:t.bounds,min:t.min,max:t.max,precision:n.precision,step:n.stepSize,count:n.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:n.minRotation||0,includeBounds:n.includeBounds!==!1},o=this._range||this,r=rm(s,o);return t.bounds==="ticks"&&ll(r,this,"value"),t.reverse?(r.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),r}configure(){const t=this.ticks;let n=this.min,i=this.max;if(super.configure(),this.options.offset&&t.length){const s=(i-n)/Math.max(t.length-1,1)/2;n-=s,i+=s}this._startValue=n,this._endValue=i,this._valueRange=i-n}getLabelForValue(t){return Fn(t,this.chart.options.locale,this.options.ticks.format)}}class Zr extends Oi{determineDataLimits(){const{min:t,max:n}=this.getMinMax(!0);this.min=dt(t)?t:0,this.max=dt(n)?n:1,this.handleTickRangeOptions()}computeTickLimit(){const t=this.isHorizontal(),n=t?this.width:this.height,i=jt(this.options.ticks.minRotation),s=(t?Math.sin(i):Math.cos(i))||.001,o=this._resolveTickFontOptions(0);return Math.ceil(n/Math.min(40,o.lineHeight/s))}getPixelForValue(t){return t===null?NaN:this.getPixelForDecimal((t-this._startValue)/this._valueRange)}getValueForPixel(t){return this._startValue+this.getDecimalForPixel(t)*this._valueRange}}A(Zr,"id","linear"),A(Zr,"defaults",{ticks:{callback:Ni.formatters.numeric}});const An=e=>Math.floor(pe(e)),$e=(e,t)=>Math.pow(10,An(e)+t);function Jr(e){return e/Math.pow(10,An(e))===1}function ta(e,t,n){const i=Math.pow(10,n),s=Math.floor(e/i);return Math.ceil(t/i)-s}function am(e,t){const n=t-e;let i=An(n);for(;ta(e,t,i)>10;)i++;for(;ta(e,t,i)<10;)i--;return Math.min(i,An(e))}function lm(e,{min:t,max:n}){t=St(e.min,t);const i=[],s=An(t);let o=am(t,n),r=o<0?Math.pow(10,Math.abs(o)):1;const a=Math.pow(10,o),l=s>o?Math.pow(10,s):0,c=Math.round((t-l)*r)/r,u=Math.floor((t-l)/a/10)*a*10;let f=Math.floor((c-u)/Math.pow(10,o)),d=St(e.min,Math.round((l+u+f*Math.pow(10,o))*r)/r);for(;d=10?f=f<15?15:20:f++,f>=20&&(o++,f=2,r=o>=0?1:r),d=Math.round((l+u+f*Math.pow(10,o))*r)/r;const h=St(e.max,d);return i.push({value:h,major:Jr(h),significand:f}),i}class ea extends ze{constructor(t){super(t),this.start=void 0,this.end=void 0,this._startValue=void 0,this._valueRange=0}parse(t,n){const i=Oi.prototype.parse.apply(this,[t,n]);if(i===0){this._zero=!0;return}return dt(i)&&i>0?i:null}determineDataLimits(){const{min:t,max:n}=this.getMinMax(!0);this.min=dt(t)?Math.max(0,t):null,this.max=dt(n)?Math.max(0,n):null,this.options.beginAtZero&&(this._zero=!0),this._zero&&this.min!==this._suggestedMin&&!dt(this._userMin)&&(this.min=t===$e(this.min,0)?$e(this.min,-1):$e(this.min,0)),this.handleTickRangeOptions()}handleTickRangeOptions(){const{minDefined:t,maxDefined:n}=this.getUserBounds();let i=this.min,s=this.max;const o=a=>i=t?i:a,r=a=>s=n?s:a;i===s&&(i<=0?(o(1),r(10)):(o($e(i,-1)),r($e(s,1)))),i<=0&&o($e(s,-1)),s<=0&&r($e(i,1)),this.min=i,this.max=s}buildTicks(){const t=this.options,n={min:this._userMin,max:this._userMax},i=lm(n,this);return t.bounds==="ticks"&&ll(i,this,"value"),t.reverse?(i.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),i}getLabelForValue(t){return t===void 0?"0":Fn(t,this.chart.options.locale,this.options.ticks.format)}configure(){const t=this.min;super.configure(),this._startValue=pe(t),this._valueRange=pe(this.max)-pe(t)}getPixelForValue(t){return(t===void 0||t===0)&&(t=this.min),t===null||isNaN(t)?NaN:this.getPixelForDecimal(t===this.min?0:(pe(t)-this._startValue)/this._valueRange)}getValueForPixel(t){const n=this.getDecimalForPixel(t);return Math.pow(10,this._startValue+n*this._valueRange)}}A(ea,"id","logarithmic"),A(ea,"defaults",{ticks:{callback:Ni.formatters.logarithmic,major:{enabled:!0}}});function Hs(e){const t=e.ticks;if(t.display&&e.display){const n=$t(t.backdropPadding);return tt(t.font&&t.font.size,ft.font.size)+n.height}return 0}function cm(e,t,n){return n=ot(n)?n:[n],{w:Fh(e,t.string,n),h:n.length*t.lineHeight}}function na(e,t,n,i,s){return e===i||e===s?{start:t-n/2,end:t+n/2}:es?{start:t-n,end:t}:{start:t,end:t+n}}function um(e){const t={l:e.left+e._padding.left,r:e.right-e._padding.right,t:e.top+e._padding.top,b:e.bottom-e._padding.bottom},n=Object.assign({},t),i=[],s=[],o=e._pointLabels.length,r=e.options.pointLabels,a=r.centerPointLabels?rt/o:0;for(let l=0;lt.r&&(a=(i.end-t.r)/o,e.r=Math.max(e.r,t.r+a)),s.startt.b&&(l=(s.end-t.b)/r,e.b=Math.max(e.b,t.b+l))}function dm(e,t,n){const i=e.drawingArea,{extra:s,additionalAngle:o,padding:r,size:a}=n,l=e.getPointPosition(t,i+s+r,o),c=Math.round(oo(Kt(l.angle+ut))),u=_m(l.y,a.h,c),f=pm(c),d=mm(l.x,a.w,f);return{visible:!0,x:l.x,y:u,textAlign:f,left:d,top:u,right:d+a.w,bottom:u+a.h}}function hm(e,t){if(!t)return!0;const{left:n,top:i,right:s,bottom:o}=e;return!(Ge({x:n,y:i},t)||Ge({x:n,y:o},t)||Ge({x:s,y:i},t)||Ge({x:s,y:o},t))}function gm(e,t,n){const i=[],s=e._pointLabels.length,o=e.options,{centerPointLabels:r,display:a}=o.pointLabels,l={extra:Hs(o)/2,additionalAngle:r?rt/s:0};let c;for(let u=0;u270||n<90)&&(e-=t),e}function bm(e,t,n){const{left:i,top:s,right:o,bottom:r}=n,{backdropColor:a}=t;if(!J(a)){const l=Sn(t.borderRadius),c=$t(t.backdropPadding);e.fillStyle=a;const u=i-c.left,f=s-c.top,d=o-i+c.width,h=r-s+c.height;Object.values(l).some(g=>g!==0)?(e.beginPath(),Fs(e,{x:u,y:f,w:d,h,radius:l}),e.fill()):e.fillRect(u,f,d,h)}}function ym(e,t){const{ctx:n,options:{pointLabels:i}}=e;for(let s=t-1;s>=0;s--){const o=e._pointLabelItems[s];if(!o.visible)continue;const r=i.setContext(e.getPointLabelContext(s));bm(n,r,o);const a=_t(r.font),{x:l,y:c,textAlign:u}=o;Rn(n,e._pointLabels[s],l,c+a.lineHeight/2,a,{color:r.color,textAlign:u,textBaseline:"middle"})}}function Il(e,t,n,i){const{ctx:s}=e;if(n)s.arc(e.xCenter,e.yCenter,t,0,lt);else{let o=e.getPointPosition(0,t);s.moveTo(o.x,o.y);for(let r=1;r{const s=at(this.options.pointLabels.callback,[n,i],this);return s||s===0?s:""}).filter((n,i)=>this.chart.getDataVisibility(i))}fit(){const t=this.options;t.display&&t.pointLabels.display?um(this):this.setCenterPoint(0,0,0,0)}setCenterPoint(t,n,i,s){this.xCenter+=Math.floor((t-n)/2),this.yCenter+=Math.floor((i-s)/2),this.drawingArea-=Math.min(this.drawingArea/2,Math.max(t,n,i,s))}getIndexAngle(t){const n=lt/(this._pointLabels.length||1),i=this.options.startAngle||0;return Kt(t*n+jt(i))}getDistanceFromCenterForValue(t){if(J(t))return NaN;const n=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-t)*n:(t-this.min)*n}getValueForDistanceFromCenter(t){if(J(t))return NaN;const n=t/(this.drawingArea/(this.max-this.min));return this.options.reverse?this.max-n:this.min+n}getPointLabelContext(t){const n=this._pointLabels||[];if(t>=0&&t{if(f!==0||f===0&&this.min<0){l=this.getDistanceFromCenterForValue(u.value);const d=this.getContext(f),h=s.setContext(d),g=o.setContext(d);xm(this,h,l,r,g)}}),i.display){for(t.save(),a=r-1;a>=0;a--){const u=i.setContext(this.getPointLabelContext(a)),{color:f,lineWidth:d}=u;!d||!f||(t.lineWidth=d,t.strokeStyle=f,t.setLineDash(u.borderDash),t.lineDashOffset=u.borderDashOffset,l=this.getDistanceFromCenterForValue(n.reverse?this.min:this.max),c=this.getPointPosition(a,l),t.beginPath(),t.moveTo(this.xCenter,this.yCenter),t.lineTo(c.x,c.y),t.stroke())}t.restore()}}drawBorder(){}drawLabels(){const t=this.ctx,n=this.options,i=n.ticks;if(!i.display)return;const s=this.getIndexAngle(0);let o,r;t.save(),t.translate(this.xCenter,this.yCenter),t.rotate(s),t.textAlign="center",t.textBaseline="middle",this.ticks.forEach((a,l)=>{if(l===0&&this.min>=0&&!n.reverse)return;const c=i.setContext(this.getContext(l)),u=_t(c.font);if(o=this.getDistanceFromCenterForValue(this.ticks[l].value),c.showLabelBackdrop){t.font=u.string,r=t.measureText(a.label).width,t.fillStyle=c.backdropColor;const f=$t(c.backdropPadding);t.fillRect(-r/2-f.left,-o-u.size/2-f.top,r+f.width,u.size+f.height)}Rn(t,a.label,0,-o,u,{color:c.color,strokeColor:c.textStrokeColor,strokeWidth:c.textStrokeWidth})}),t.restore()}drawTitle(){}}A(Jn,"id","radialLinear"),A(Jn,"defaults",{display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,lineWidth:1,borderDash:[],borderDashOffset:0},grid:{circular:!1},startAngle:0,ticks:{showLabelBackdrop:!0,callback:Ni.formatters.numeric},pointLabels:{backdropColor:void 0,backdropPadding:2,display:!0,font:{size:10},callback(t){return t},padding:5,centerPointLabels:!1}}),A(Jn,"defaultRoutes",{"angleLines.color":"borderColor","pointLabels.color":"color","ticks.color":"color"}),A(Jn,"descriptors",{angleLines:{_fallback:"grid"}});const Wi={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},xt=Object.keys(Wi);function ia(e,t){return e-t}function sa(e,t){if(J(t))return null;const n=e._adapter,{parser:i,round:s,isoWeekday:o}=e._parseOpts;let r=t;return typeof i=="function"&&(r=i(r)),dt(r)||(r=typeof i=="string"?n.parse(r,i):n.parse(r)),r===null?null:(s&&(r=s==="week"&&(ki(o)||o===!0)?n.startOf(r,"isoWeek",o):n.startOf(r,s)),+r)}function oa(e,t,n,i){const s=xt.length;for(let o=xt.indexOf(e);o=xt.indexOf(n);o--){const r=xt[o];if(Wi[r].common&&e._adapter.diff(s,i,r)>=t-1)return r}return xt[n?xt.indexOf(n):0]}function Sm(e){for(let t=xt.indexOf(e)+1,n=xt.length;t=t?n[i]:n[s];e[o]=!0}}function Cm(e,t,n,i){const s=e._adapter,o=+s.startOf(t[0].value,i),r=t[t.length-1].value;let a,l;for(a=o;a<=r;a=+s.add(a,1,i))l=n[a],l>=0&&(t[l].major=!0);return t}function aa(e,t,n){const i=[],s={},o=t.length;let r,a;for(r=0;r+t.value))}initOffsets(t=[]){let n=0,i=0,s,o;this.options.offset&&t.length&&(s=this.getDecimalForValue(t[0]),t.length===1?n=1-s:n=(this.getDecimalForValue(t[1])-s)/2,o=this.getDecimalForValue(t[t.length-1]),t.length===1?i=o:i=(o-this.getDecimalForValue(t[t.length-2]))/2);const r=t.length<3?.5:.25;n=Ct(n,0,r),i=Ct(i,0,r),this._offsets={start:n,end:i,factor:1/(n+1+i)}}_generate(){const t=this._adapter,n=this.min,i=this.max,s=this.options,o=s.time,r=o.unit||oa(o.minUnit,n,i,this._getLabelCapacity(n)),a=tt(s.ticks.stepSize,1),l=r==="week"?o.isoWeekday:!1,c=ki(l)||l===!0,u={};let f=n,d,h;if(c&&(f=+t.startOf(f,"isoWeek",l)),f=+t.startOf(f,c?"day":r),t.diff(i,n,r)>1e5*a)throw new Error(n+" and "+i+" are too far apart with stepSize of "+a+" "+r);const g=s.ticks.source==="data"&&this.getDataTimestamps();for(d=f,h=0;d+p)}getLabelForValue(t){const n=this._adapter,i=this.options.time;return i.tooltipFormat?n.format(t,i.tooltipFormat):n.format(t,i.displayFormats.datetime)}format(t,n){const s=this.options.time.displayFormats,o=this._unit,r=n||s[o];return this._adapter.format(t,r)}_tickFormatFunction(t,n,i,s){const o=this.options,r=o.ticks.callback;if(r)return at(r,[t,n,i],this);const a=o.time.displayFormats,l=this._unit,c=this._majorUnit,u=l&&a[l],f=c&&a[c],d=i[n],h=c&&f&&d&&d.major;return this._adapter.format(t,s||(h?f:u))}generateTickLabels(t){let n,i,s;for(n=0,i=t.length;n0?a:1}getDataTimestamps(){let t=this._cache.data||[],n,i;if(t.length)return t;const s=this.getMatchingVisibleMetas();if(this._normalized&&s.length)return this._cache.data=s[0].controller.getAllParsedValues(this);for(n=0,i=s.length;n=e[i].pos&&t<=e[s].pos&&({lo:i,hi:s}=Ds(e,"pos",t)),{pos:o,time:a}=e[i],{pos:r,time:l}=e[s]):(t>=e[i].time&&t<=e[s].time&&({lo:i,hi:s}=Ds(e,"time",t)),{time:o,pos:a}=e[i],{time:r,pos:l}=e[s]);const c=r-o;return c?a+(l-a)*(t-o)/c:a}class la extends Fi{constructor(t){super(t),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){const t=this._getTimestampsForTable(),n=this._table=this.buildLookupTable(t);this._minPos=ti(n,this.min),this._tableRange=ti(n,this.max)-this._minPos,super.initOffsets(t)}buildLookupTable(t){const{min:n,max:i}=this,s=[],o=[];let r,a,l,c,u;for(r=0,a=t.length;r=n&&c<=i&&s.push(c);if(s.length<2)return[{time:n,pos:0},{time:i,pos:1}];for(r=0,a=s.length;rs-o)}_getTimestampsForTable(){let t=this._cache.all||[];if(t.length)return t;const n=this.getDataTimestamps(),i=this.getLabelTimestamps();return n.length&&i.length?t=this.normalize(n.concat(i)):t=n.length?n:i,t=this._cache.all=t,t}getDecimalForValue(t){return(ti(this._table,t)-this._minPos)/this._tableRange}getValueForPixel(t){const n=this._offsets,i=this.getDecimalForPixel(t)/n.factor-n.end;return ti(this._table,i*this._tableRange+this._minPos,!0)}}A(la,"id","timeseries"),A(la,"defaults",Fi.defaults);const ca=/^on/,Vl=[];Object.keys(globalThis).forEach(e=>{ca.test(e)&&Vl.push(e.replace(ca,""))});function zl(e){const t=Fe,n=[];function i(s){gc(t,s)}Li(()=>{const s=e();Vl.forEach(s instanceof Element?o=>n.push(It(s,o,i)):o=>n.push(s.$on(o,i)))}),rn(()=>{for(;n.length;)n.pop()()})}function Mm(e){let t,n=[e[1]],i={};for(let s=0;s{n(2,l=new ji(c,{type:i,data:s,options:o,plugins:r}))}),fc(()=>{l&&(n(2,l.data=s,l),Object.assign(l.options,o),l.update(a))}),rn(()=>{l&&l.destroy(),n(2,l=null)}),zl(()=>c);function f(d){Ze[d?"unshift":"push"](()=>{c=d,n(0,c)})}return e.$$set=d=>{n(9,t=z(z({},t),et(d))),"type"in d&&n(3,i=d.type),"data"in d&&n(4,s=d.data),"options"in d&&n(5,o=d.options),"plugins"in d&&n(6,r=d.plugins),"updateMode"in d&&n(7,a=d.updateMode),"chart"in d&&n(2,l=d.chart)},t=et(t),[c,u,l,i,s,o,r,a,f]}let $m=class extends K{constructor(t){super(),Q(this,t,Rm,Mm,U,{type:3,data:4,options:5,plugins:6,updateMode:7,chart:2})}};function Am(e){let t,n,i;const s=[{type:"pie"},e[1]];function o(a){e[4](a)}let r={};for(let a=0;aMa(t,"chart",o)),{c(){I(t.$$.fragment)},m(a,l){E(t,a,l),i=!0},p(a,[l]){const c=l&2?zt(s,[s[0],Jt(a[1])]):{};!n&&l&1&&(n=!0,c.chart=a[0],wa(()=>n=!1)),t.$set(c)},i(a){i||(S(t.$$.fragment,a),i=!0)},o(a){C(t.$$.fragment,a),i=!1},d(a){e[3](null),L(t,a)}}}function Pm(e,t,n){ji.register(Es);let{chart:i=null}=t,s,o;zl(()=>o);function r(l){Ze[l?"unshift":"push"](()=>{o=l,n(2,o)})}function a(l){i=l,n(0,i)}return e.$$set=l=>{n(5,t=z(z({},t),et(l))),"chart"in l&&n(0,i=l.chart)},e.$$.update=()=>{n(1,s=t)},t=et(t),[i,s,o,r,a]}class Dm extends K{constructor(t){super(),Q(this,t,Pm,Am,U,{chart:0})}}function Om(e){let t,n;return t=new Dm({props:{class:"self-center",width:256,height:256,data:{labels:e[0].labels,datasets:[{data:e[0].data}]},options:{maintainAspectRatio:!1,responsive:!1,parsing:{key:"time"},animation:!1,plugins:{tooltip:{callbacks:{label:Fm}}}}}}),{c(){I(t.$$.fragment)},m(i,s){E(t,i,s),n=!0},p(i,[s]){const o={};s&1&&(o.data={labels:i[0].labels,datasets:[{data:i[0].data}]}),t.$set(o)},i(i){n||(S(t.$$.fragment,i),n=!0)},o(i){C(t.$$.fragment,i),n=!1},d(i){L(t,i)}}}const Fm=e=>`Queries: ${e.raw.queries}, Time: ${e.raw.time.toFixed(4)} ms`;function Em(e,t,n){let i;return gt(e,vs,s=>n(0,i=s)),ji.register(Up,nm,_n,zs,qp),[i]}class Lm extends K{constructor(t){super(),Q(this,t,Em,Om,U,{})}}function ua(e,t,n){const i=e.slice();return i[5]=t[n],i}function fa(e){let t,n=e[5]+"",i,s,o,r;function a(){return e[4](e[5])}return{c(){t=D("button"),i=Z(n),s=Y(),F(t,"class","bg-dark-600 p-3 border-[1px] outline-none border-transparent focus-visible:border-cyan-600 text-left hover:bg-dark-400 rounded-md")},m(l,c){nt(l,t,c),w(t,i),w(t,s),o||(r=It(t,"click",a),o=!0)},p(l,c){e=l,c&2&&n!==(n=e[5]+"")&&Wt(i,n)},d(l){l&&X(t),o=!1,r()}}}function Tm(e){let t,n,i,s,o,r,a,l,c,u,f,d,h,g,p,m,_,b,x,v,y,M,k,$=e[2].queries+"",P,O,R,V,ct=e[2].timeQuerying.toFixed(4)+"",it,H,B,N,st,G=e[2].slowQueries+"",Et,Se,vt,wt;a=new Id({});function ee(j){e[3](j)}let ue={icon:nl};e[0]!==void 0&&(ue.value=e[0]),c=new Rd({props:ue}),Ze.push(()=>Ma(c,"value",ee));let bt=e[1],pt=[];for(let j=0;ju=!1)),c.$set(Ce),fe&2){bt=j[1];let Lt;for(Lt=0;Ltn(0,i=l)),gt(e,lu,l=>n(1,s=l)),gt(e,xs,l=>n(2,o=l));function r(l){i=l,bs.set(i)}return[i,s,o,r,l=>Ee.goto(`/${l}`)]}class Vm extends K{constructor(t){super(),Q(this,t,Im,Tm,U,{})}}function da(e){let t,n,i,s,o,r,a;return i=new wo({props:{path:"/",$$slots:{default:[zm]},$$scope:{ctx:e}}}),o=new wo({props:{path:"/:resource",$$slots:{default:[Hm]},$$scope:{ctx:e}}}),{c(){t=D("main"),n=D("div"),I(i.$$.fragment),s=Y(),I(o.$$.fragment),F(n,"class","bg-dark-800 flex h-[700px] w-[1200px] rounded-md text-white"),F(t,"class","font-main flex h-full w-full items-center justify-center")},m(l,c){nt(l,t,c),w(t,n),E(i,n,null),w(n,s),E(o,n,null),a=!0},i(l){a||(S(i.$$.fragment,l),S(o.$$.fragment,l),Je(()=>{a&&(r||(r=di(t,zo,{start:.95,duration:150},!0)),r.run(1))}),a=!0)},o(l){C(i.$$.fragment,l),C(o.$$.fragment,l),r||(r=di(t,zo,{start:.95,duration:150},!1)),r.run(0),a=!1},d(l){l&&X(t),L(i),L(o),l&&r&&r.end()}}}function zm(e){let t,n;return t=new Vm({}),{c(){I(t.$$.fragment)},m(i,s){E(t,i,s),n=!0},i(i){n||(S(t.$$.fragment,i),n=!0)},o(i){C(t.$$.fragment,i),n=!1},d(i){L(t,i)}}}function Hm(e){let t,n;return t=new Cd({}),{c(){I(t.$$.fragment)},m(i,s){E(t,i,s),n=!0},i(i){n||(S(t.$$.fragment,i),n=!0)},o(i){C(t.$$.fragment,i),n=!1},d(i){L(t,i)}}}function Nm(e){let t,n,i=e[0]&&da(e);return{c(){i&&i.c(),t=Pn()},m(s,o){i&&i.m(s,o),nt(s,t,o),n=!0},p(s,[o]){s[0]?i?o&1&&S(i,1):(i=da(s),i.c(),S(i,1),i.m(t.parentNode,t)):i&&(kt(),C(i,1,1,()=>{i=null}),Rt())},i(s){n||(S(i),n=!0)},o(s){C(i),n=!1},d(s){i&&i.d(s),s&&X(t)}}}function Bm(e,t,n){let i,s,o,r;gt(e,Ki,l=>n(0,i=l)),gt(e,vs,l=>n(1,s=l)),gt(e,xs,l=>n(2,o=l)),gt(e,ys,l=>n(3,r=l)),Ee.mode.hash(),Ee.goto("/"),Ja("openUI",l=>{mt(Ki,i=!0,i),mt(ys,r=l.resources,r),mt(xs,o={queries:l.totalQueries,slowQueries:l.slowQueries,timeQuerying:l.totalTime},o),mt(vs,s={labels:l.chartData.labels,data:l.chartData.data},s)}),el([{action:"openUI",data:{resources:["ox_core","oxmysql","ox_inventory","ox_doorlock","ox_lib","ox_vehicleshop","ox_target"],slowQueries:13,totalQueries:332,totalTime:230123,chartData:{labels:["oxmysql","ox_core","ox_inventory","ox_doorlock"],data:[{queries:25,time:133},{queries:5,time:12},{queries:3,time:2},{queries:72,time:133}]}}}]);const a=l=>{l.key==="Escape"&&(mt(Ki,i=!1,i),Da("exit"))};return e.$$.update=()=>{e.$$.dirty&1&&(i?window.addEventListener("keydown",a):window.removeEventListener("keydown",a))},[i]}class jm extends K{constructor(t){super(),Q(this,t,Bm,Nm,U,{})}}new jm({target:document.getElementById("app")});if(tl()){const e=document.getElementById("app");e.style.backgroundImage='url("https://i.imgur.com/3pzRj9n.png")',e.style.backgroundSize="cover",e.style.backgroundRepeat="no-repeat",e.style.backgroundPosition="center"} diff --git a/resources/[standalone]/oxmysql/web/build/assets/index-9bba0f49.css b/resources/[standalone]/oxmysql/web/build/assets/index-9bba0f49.css deleted file mode 100644 index 2f4ffda..0000000 --- a/resources/[standalone]/oxmysql/web/build/assets/index-9bba0f49.css +++ /dev/null @@ -1 +0,0 @@ -@import"https://use.typekit.net/wxh5ury.css";*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.visible{visibility:visible}.absolute{position:absolute}.mb-4{margin-bottom:1rem}.mt-6{margin-top:1.5rem}.flex{display:flex}.table{display:table}.grid{display:grid}.h-\[600px\]{height:600px}.h-full{height:100%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-12{width:3rem}.w-2\/3{width:66.666667%}.w-3\/4{width:75%}.w-\[1000px\]{width:1000px}.w-full{width:100%}.max-w-\[200px\]{max-width:200px}.max-w-xl{max-width:36rem}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.grid-flow-col{grid-auto-flow:column}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-6{gap:1.5rem}.self-center{align-self:center}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded-md{border-radius:.375rem}.border-\[1px\]{border-width:1px}.border-transparent{border-color:transparent}.bg-dark-50{--tw-bg-opacity: 1;background-color:rgb(193 194 197 / var(--tw-bg-opacity))}.bg-dark-600{--tw-bg-opacity: 1;background-color:rgb(37 38 43 / var(--tw-bg-opacity))}.bg-dark-700{--tw-bg-opacity: 1;background-color:rgb(26 27 30 / var(--tw-bg-opacity))}.bg-dark-800{--tw-bg-opacity: 1;background-color:rgb(20 21 23 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-4{padding-left:1rem;padding-right:1rem}.pb-5{padding-bottom:1.25rem}.pr-0{padding-right:0}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-end{text-align:end}.font-main{font-family:Roboto}.text-2xl{font-size:1.5rem;line-height:2rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.text-dark-100{--tw-text-opacity: 1;color:rgb(166 167 171 / var(--tw-text-opacity))}.text-dark-300{--tw-text-opacity: 1;color:rgb(92 95 102 / var(--tw-text-opacity))}.text-dark-400{--tw-text-opacity: 1;color:rgb(55 58 64 / var(--tw-text-opacity))}.text-dark-50{--tw-text-opacity: 1;color:rgb(193 194 197 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity))}.outline-none{outline:2px solid transparent;outline-offset:2px}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}*{margin:0;padding:0}#app{width:100vw;height:100vh}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-track{background:#25262b}::-webkit-scrollbar-thumb{background:#909296}::-webkit-scrollbar-thumb:hover{background:#a6a7ab}.focus-within\:border-cyan-600:focus-within{--tw-border-opacity: 1;border-color:rgb(8 145 178 / var(--tw-border-opacity))}.hover\:bg-dark-400:hover{--tw-bg-opacity: 1;background-color:rgb(55 58 64 / var(--tw-bg-opacity))}.hover\:bg-dark-500:hover{--tw-bg-opacity: 1;background-color:rgb(44 46 51 / var(--tw-bg-opacity))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.focus-visible\:border-cyan-600:focus-visible{--tw-border-opacity: 1;border-color:rgb(8 145 178 / var(--tw-border-opacity))}.focus-visible\:text-white:focus-visible{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.active\:translate-y-\[3px\]:active{--tw-translate-y: 3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-dark-300:disabled{--tw-bg-opacity: 1;background-color:rgb(92 95 102 / var(--tw-bg-opacity))}.disabled\:text-dark-400:disabled{--tw-text-opacity: 1;color:rgb(55 58 64 / var(--tw-text-opacity))} diff --git a/resources/[standalone]/oxmysql/web/build/index.html b/resources/[standalone]/oxmysql/web/build/index.html index 9ccb42a..2a9417d 100644 --- a/resources/[standalone]/oxmysql/web/build/index.html +++ b/resources/[standalone]/oxmysql/web/build/index.html @@ -5,8 +5,8 @@ Vite + Svelte + TS - - + +

I86>0DnT~uBQ&LawupeV0{f} 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