From 3857de3d85d58d177ccee2f34e8cf2b9439a40b4 Mon Sep 17 00:00:00 2001 From: jack Date: Sat, 20 Jun 2026 13:05:34 +0000 Subject: [PATCH] =?UTF-8?q?Initial=20commit=20=E2=80=94=20Southwest=20Role?= =?UTF-8?q?play=20FiveM?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 3 + PORTING.md | 90 + README.md | 382 + fxmanifest.lua | 28 + gulpfile.js | 40 + ormconfig.js | 11 + package-lock.json | 8476 +++++++++++++++++ package.json | 65 + src/client/core/mp-shim.ts | 266 + src/client/core/rpc/index.ts | 59 + src/client/features/login/index.ts | 238 + src/client/globals.d.ts | 35 + src/client/index.ts | 26 + src/server/const/chat-colors.ts | 1 + src/server/core/commands/base.command.ts | 18 + src/server/core/commands/command-manifest.ts | 91 + .../guards/no-spectate.command.guard.ts | 9 + .../guards/permissions.command.guard.ts | 21 + .../commands/guards/phone.command.guard.ts | 36 + .../commands/guards/prisoned.command.guard.ts | 24 + .../commands/guards/state.command.guard.ts | 46 + .../commands/guards/vehicle.command.guard.ts | 45 + src/server/core/commands/index.ts | 364 + src/server/core/commands/options.ts | 15 + src/server/core/database.ts | 47 + src/server/core/feature-system.ts | 14 + .../core/log/events/admin.log.events.ts | 85 + .../core/log/events/blackjack.log.events.ts | 7 + src/server/core/log/events/chat.log.events.ts | 12 + .../core/log/events/company.log.events.ts | 19 + .../core/log/events/corpse.log.event.ts | 16 + .../core/log/events/darknet.log.events.ts | 7 + src/server/core/log/events/dmv.log.events.ts | 8 + src/server/core/log/events/door.log.events.ts | 5 + .../core/log/events/faction.log.events.ts | 27 + .../core/log/events/furniture.log.events.ts | 16 + .../core/log/events/graffiti.log.events.ts | 8 + src/server/core/log/events/item.log.events.ts | 18 + src/server/core/log/events/law.log.events.ts | 8 + .../core/log/events/marker.log.events.ts | 7 + src/server/core/log/events/mdc.log.events.ts | 18 + src/server/core/log/events/pet.log.events.ts | 13 + .../core/log/events/player.log.events.ts | 98 + .../core/log/events/property.log.events.ts | 57 + src/server/core/log/events/ptp.log.events.ts | 9 + .../core/log/events/roulette.log.event.ts | 7 + .../core/log/events/vehicle.log.events.ts | 65 + .../core/log/events/whitelist.log.events.ts | 7 + src/server/core/log/index.ts | 744 ++ src/server/core/mongo.ts | 85 + src/server/core/mp-shim.ts | 297 + src/server/core/notify.ts | 69 + src/server/core/player/player-registry.ts | 218 + src/server/core/preload.ts | 28 + src/server/core/redis.ts | 87 + src/server/core/rpc/index.ts | 73 + src/server/core/session-runners.ts | 41 + src/server/core/types.d.ts | 423 + src/server/core/vehicle/vehicle-wrapper.ts | 129 + .../entities/acknowledge-message.entity.ts | 14 + src/server/entities/admin-note.entity.ts | 27 + src/server/entities/ajail.entity.ts | 28 + src/server/entities/animation.entity.ts | 30 + .../entities/appearance-presets.entity.ts | 21 + src/server/entities/atm.entity.ts | 43 + src/server/entities/auth-token.entity.ts | 16 + src/server/entities/bank-account.entity.ts | 162 + .../entities/bank-transaction.entity.ts | 29 + src/server/entities/bank.entity.ts | 11 + .../entities/barber-shop-seats.entity.ts | 10 + .../entities/business-stock-level.entity.ts | 31 + src/server/entities/changing-room.entity.ts | 16 + .../entities/character-appearance.entity.ts | 58 + .../entities/character-attributes.entity.ts | 8 + src/server/entities/character-cache.entity.ts | 16 + .../character-company-positions.entity.ts | 27 + .../entities/character-name-changes.entity.ts | 21 + .../entities/character-outfit.entity.ts | 78 + .../character-overlay-preset.entity.ts | 23 + .../entities/character-tattoo.entity.ts | 26 + src/server/entities/character.entity.ts | 283 + src/server/entities/charge.entity.ts | 15 + src/server/entities/chat-ads-entity.ts | 17 + src/server/entities/clothing-item.entity.ts | 21 + .../commercial-drivers-license-type.entity.ts | 15 + .../commercial-drivers-license.entity.ts | 17 + src/server/entities/commercial-vehicle.ts | 11 + .../entities/company-contracts.entity.ts | 26 + .../company-employment-point.entity.ts | 41 + .../entities/company-position.entity.ts | 32 + src/server/entities/company-type.entity.ts | 10 + src/server/entities/company-uniform.entity.ts | 15 + src/server/entities/company.entity.ts | 89 + src/server/entities/contract-party.entity.ts | 22 + .../entities/contract-template.entity.ts | 9 + src/server/entities/contract.entity.ts | 15 + src/server/entities/corpse.entity.ts | 33 + .../entities/darknet-entity-access.entity.ts | 19 + .../entities/darknet-order-item.entity.ts | 20 + src/server/entities/darknet-order.entity.ts | 27 + src/server/entities/door.entity.ts | 40 + src/server/entities/drivers-license.entity.ts | 43 + src/server/entities/drug-test.entity.ts | 20 + src/server/entities/duty-time.entity.ts | 26 + .../entities/emergency-alerts.entity.ts | 10 + .../emergency-call-response.entity.ts | 23 + src/server/entities/emergency-call.entity.ts | 18 + src/server/entities/entity-option.entity.ts | 10 + src/server/entities/faction.entity.ts | 83 + src/server/entities/factionrank.entity.ts | 23 + src/server/entities/fine.entity.ts | 27 + src/server/entities/frequency.entity.ts | 16 + .../entities/furniture-category.entity.ts | 20 + .../entities/furniture-hash-tags.entity.ts | 8 + src/server/entities/furniture-item.entity.ts | 95 + src/server/entities/furniture-model.entity.ts | 24 + .../entities/game-entity-type.entity.ts | 7 + src/server/entities/gangnet-auth.entity.ts | 19 + src/server/entities/gangnet-comment.entity.ts | 16 + .../entities/gangnet-person-comment.entity.ts | 21 + src/server/entities/gangnet-person.entity.ts | 23 + src/server/entities/gangnet.entity.ts | 20 + .../entities/government-contract.entity.ts | 22 + src/server/entities/gps.entity.ts | 14 + src/server/entities/graffiti.entity.ts | 43 + src/server/entities/help-request.entity.ts | 17 + .../entities/impound-lot-parking.entity.ts | 18 + src/server/entities/impound-lot.entity.ts | 53 + src/server/entities/index.ts | 420 + src/server/entities/info-markers.entity.ts | 29 + src/server/entities/interior-object.entity.ts | 32 + src/server/entities/interior.entity.ts | 30 + src/server/entities/inventory.entity.ts | 59 + src/server/entities/invoice-item.entity.ts | 20 + src/server/entities/invoice.entity.ts | 128 + src/server/entities/ipl.entity.ts | 9 + src/server/entities/item-category.entity.ts | 30 + .../item-type-group-item-type.entity.ts | 24 + .../entities/item-type-groups.entity.ts | 19 + src/server/entities/item-type.entity.ts | 252 + src/server/entities/item.entity.ts | 177 + src/server/entities/jail-cell.entity.ts | 15 + src/server/entities/kick.entity.ts | 24 + src/server/entities/loan-payment.entity.ts | 24 + src/server/entities/loan.entity.ts | 33 + .../entities/maze-pay-account.entity.ts | 24 + .../entities/maze-pay-payment.entity.ts | 29 + src/server/entities/mdc-notice.entity.ts | 15 + .../entities/mdc-property-record.entity.ts | 17 + src/server/entities/mdc-record.entity.ts | 17 + .../entities/mdc-vehicle-record.entity.ts | 17 + src/server/entities/money-log.entity.ts | 21 + src/server/entities/motd.entity.ts | 13 + src/server/entities/mugshot.entity.ts | 26 + src/server/entities/nail-style.entity.ts | 8 + .../entities/native-drawable-limit.entity.ts | 10 + .../non-emergency-call-response.entity.ts | 23 + .../entities/non-emergency-call.entity.ts | 25 + src/server/entities/outfit-property.entity.ts | 7 + src/server/entities/payday-reward.entity.ts | 24 + src/server/entities/ped-component.entity.ts | 14 + .../entities/penal-code-title.entity.ts | 7 + src/server/entities/permission.entity.ts | 10 + src/server/entities/pet-types.entity.ts | 14 + src/server/entities/pet.entity.ts | 42 + src/server/entities/phone-avatar.entity.ts | 14 + src/server/entities/phone-call.entity.ts | 13 + src/server/entities/phone-contact.entity.ts | 22 + .../phone-conversation-member.entity.ts | 16 + .../entities/phone-conversation.entity.ts | 23 + src/server/entities/phone-message.entity.ts | 15 + .../entities/phone-number-changes.entity.ts | 13 + src/server/entities/phone.entity.ts | 120 + src/server/entities/point-to-point.entity.ts | 45 + src/server/entities/polygon.entity.ts | 18 + src/server/entities/prescription.entity.ts | 25 + .../entities/prison-cell-block.entity.ts | 13 + src/server/entities/prison-cell.entity.ts | 71 + .../entities/prison-sentences.entity.ts | 48 + src/server/entities/property-area.entity.ts | 11 + src/server/entities/property-key.entity.ts | 23 + ...perty-permit-type-available-item.entity.ts | 19 + .../entities/property-permit-type.entity.ts | 15 + src/server/entities/property-permit.entity.ts | 25 + src/server/entities/property-renter.entity.ts | 34 + .../entities/property-sec-systems.entity.ts | 15 + .../property-security-notif.entity.ts | 11 + .../entities/property-security.entity.ts | 37 + .../entities/property-server-drink.entity.ts | 14 + .../entities/property-store-stock.entity.ts | 25 + src/server/entities/property.entity.ts | 316 + src/server/entities/public-spawn.entity.ts | 13 + .../entities/radio-station-genre.entity.ts | 15 + .../radio-station-sub-genre.entity.ts | 17 + src/server/entities/radio-station.entity.ts | 14 + src/server/entities/report.entity.ts | 37 + src/server/entities/rest-route.entity.ts | 9 + src/server/entities/roadblock-model.entity.ts | 10 + src/server/entities/roadblock-scene.entity.ts | 14 + src/server/entities/roadblock.entity.ts | 34 + src/server/entities/rpc-key.entity.ts | 9 + src/server/entities/scene.entity.ts | 84 + .../entities/scratchoff-payout.entity.ts | 11 + .../entities/scratchoff-print.entity.ts | 10 + .../entities/screen-resolution-stat.entity.ts | 10 + src/server/entities/segregations.entity.ts | 43 + .../entities/server-statistic.entity.ts | 10 + src/server/entities/session.entity.ts | 37 + src/server/entities/spray-ban.entity.ts | 14 + .../entities/state-code-charge.entity.ts | 32 + src/server/entities/state-codes.entity.ts | 16 + src/server/entities/tattoo.entity.ts | 25 + src/server/entities/tax-category.entity.ts | 9 + src/server/entities/tax-collection.entity.ts | 13 + src/server/entities/taxi-license.entity.ts | 19 + src/server/entities/taxi-ride.entity.ts | 37 + src/server/entities/teleport.entity.ts | 14 + src/server/entities/trash-can.entity.ts | 11 + src/server/entities/trucking-cargo.entity.ts | 31 + .../entities/trucking-container.entity.ts | 23 + .../entities/trucking-contract-run.entity.ts | 29 + .../entities/trucking-contract.entity.ts | 59 + .../trucking-delivery-request.entity.ts | 106 + .../trucking-location-cargo.entity.ts | 20 + .../trucking-location-flatbed-bay.entity.ts | 21 + .../trucking-location-item-type.entity.ts | 42 + .../trucking-location-loading-bay.entity.ts | 22 + .../entities/trucking-location.entity.ts | 36 + .../trucking-trailer-position.entity.ts | 17 + src/server/entities/tutorial-steps.entity.ts | 16 + src/server/entities/uniform.entity.ts | 17 + src/server/entities/vehicle-brakes.entity.ts | 9 + .../entities/vehicle-code-division.entity.ts | 7 + src/server/entities/vehicle-code.entity.ts | 21 + src/server/entities/vehicle-color.entity.ts | 10 + .../entities/vehicle-dealer-bay.entity.ts | 23 + .../vehicle-dealership-model.entity.ts | 22 + .../entities/vehicle-dealership.entity.ts | 79 + src/server/entities/vehicle-engine.entity.ts | 12 + src/server/entities/vehicle-impound.entity.ts | 47 + .../entities/vehicle-insurance.entity.ts | 38 + src/server/entities/vehicle-keys.entity.ts | 27 + .../entities/vehicle-mod-blacklist.entity.ts | 7 + src/server/entities/vehicle-mod.entity.ts | 11 + src/server/entities/vehicle-names.entity.ts | 9 + .../entities/vehicle-order-upgrade.entity.ts | 8 + src/server/entities/vehicle-order.entity.ts | 94 + .../entities/vehicle-registry.entity.ts | 21 + .../entities/vehicle-stolen-reports.entity.ts | 21 + .../entities/vehicle-suspension.entity.ts | 9 + .../vehicle-theft-container.entity.ts | 14 + src/server/entities/vehicle-upgrade.entity.ts | 16 + .../entities/vehicle-vehicle-mod.entity.ts | 21 + .../vehicle-vehicle-upgrade.entity.ts | 21 + src/server/entities/vehicle-wheels.entity.ts | 12 + .../entities/vehicle-window-tint.entity.ts | 11 + src/server/entities/vehicle.entity.ts | 209 + .../entities/weapon-attachment.entity.ts | 18 + src/server/entities/weapon-bans.entity.ts | 13 + src/server/entities/weapon-license.entity.ts | 42 + .../entities/weapon-stolen-reports.entity.ts | 21 + src/server/entities/weapon.entity.ts | 47 + src/server/entities/weather.entity.ts | 8 + src/server/entities/whitelist.entity.ts | 11 + src/server/entities/wiki-link.entity.ts | 10 + src/server/entities/wikibookmarks.entity.ts | 9 + src/server/entities/world-item.entity.ts | 66 + src/server/features/admin/notes.ts | 7 + src/server/features/admin/punishment/index.ts | 7 + src/server/features/admin/reports.ts | 7 + src/server/features/admin/types.ts | 11 + src/server/features/animations/index.ts | 9 + .../chat/const/chat-color-channels.ts | 23 + src/server/features/chat/index.ts | 41 + src/server/features/clothing/index.ts | 9 + src/server/features/company/index.ts | 9 + src/server/features/damage/index.ts | 10 + .../faction/features/less-lethal/index.ts | 1 + src/server/features/faction/index.ts | 10 + .../features/gambling/games/blackjack/game.ts | 1 + .../features/gambling/games/roulette/game.ts | 2 + src/server/features/groups/index.ts | 7 + src/server/features/inventory/index.ts | 13 + src/server/features/job/job.interface.ts | 19 + src/server/features/login/index.ts | 324 + src/server/features/mdc/index.ts | 8 + src/server/features/mission/mission.model.ts | 4 + .../features/modal/modals/info.modal.ts | 4 + src/server/features/money/index.ts | 10 + .../features/money/money_change_reasons.ts | 89 + src/server/features/motd/index.ts | 7 + src/server/features/permission/index.ts | 9 + src/server/features/pets/types.ts | 50 + src/server/features/phone/index.ts | 7 + src/server/features/player/acknowledge.ts | 8 + src/server/features/player/index.ts | 110 + src/server/features/polygon/index.ts | 7 + src/server/features/portable-radio/index.ts | 11 + src/server/features/properties/index.ts | 12 + src/server/features/radio/index.ts | 6 + src/server/features/scene/index.ts | 8 + src/server/features/scene/render.ts | 20 + src/server/features/session/index.ts | 80 + src/server/features/settings/index.ts | 12 + src/server/features/staff/index.ts | 12 + src/server/features/sw-rp-api/index.ts | 107 + src/server/features/utility/CallProcRetry.ts | 27 + src/server/features/utility/Chunk.ts | 15 + .../utility/ColumnDecimalTransformer.ts | 8 + .../utility/ContainsInvalidCharacters.ts | 6 + src/server/features/utility/ExecuteCommand.ts | 17 + .../utility/GetDistanceBetweenPoints.ts | 6 + src/server/features/utility/GetIPv4Int.ts | 5 + .../features/utility/GetNearbyPlayers.ts | 15 + .../utility/JSONStringifyNoRecursive.ts | 16 + src/server/features/utility/SafeInsert.ts | 3 + src/server/features/utility/Sanitize.ts | 28 + src/server/features/utility/SendLargeData.ts | 90 + src/server/features/utility/Sleep.ts | 3 + src/server/features/vehicle/index.ts | 18 + src/server/features/weather/weather.defs.ts | 455 + src/server/globals.d.ts | 44 + src/server/index.ts | 110 + src/server/rest/index.ts | 118 + .../modules/account/account.rpc-module.ts | 15 + .../account/endpoints/account-ack-msg.rpc.ts | 21 + .../account-admin-note-refresh.rpc.ts | 24 + .../account/endpoints/account-banned.rpc.ts | 34 + .../endpoints/account-is-ingame.rpc.ts | 22 + .../account-session-invalidated.rpc.ts | 32 + .../modules/character/character.rpc-module.ts | 19 + .../endpoints/character-bulk-is-ingame.rpc.ts | 15 + .../endpoints/character-is-ingame.rpc.ts | 14 + .../character/endpoints/delete-item.rpc.ts | 77 + .../endpoints/refresh-company-slots.rpc.ts | 26 + .../modules/character/endpoints/refund.rpc.ts | 129 + .../character/endpoints/spawn-item.rpc.ts | 77 + .../character/endpoints/spawn-money.rpc.ts | 65 + .../rest/modules/chat/chat.rpc-module.ts | 16 + .../modules/chat/endpoints/admin-chat.rpc.ts | 17 + .../modules/chat/endpoints/aooc-chat.rpc.ts | 15 + .../modules/chat/endpoints/lead-chat.rpc.ts | 17 + .../modules/chat/endpoints/staff-chat.rpc.ts | 17 + .../modules/chat/endpoints/tester-chat.rpc.ts | 17 + .../modules/company/company.rpc-module.ts | 18 + .../endpoints/employee-position.rpc.ts | 56 + .../company/endpoints/kick-employee.rpc.ts | 54 + .../company/endpoints/prune-employees.rpc.ts | 54 + .../modules/company/endpoints/set-name.rpc.ts | 28 + .../company/endpoints/set-owner.rpc.ts | 47 + .../modules/company/endpoints/set-type.rpc.ts | 26 + .../faction/endpoints/faction-created.rpc.ts | 15 + .../faction/endpoints/faction-kick.rpc.ts | 60 + .../modules/faction/faction.rpc-module.ts | 10 + .../group/endpoints/admin-note-change.rpc.ts | 20 + .../group/endpoints/frequency-change.rpc.ts | 8 + .../endpoints/group-grants-changed.rpc.ts | 20 + .../endpoints/group-member-changed.rpc.ts | 49 + .../rest/modules/group/group.rpc-module.ts | 14 + .../modules/motd/endpoints/motd-new.rpc.ts | 22 + .../modules/motd/endpoints/motd-reload.rpc.ts | 16 + .../rest/modules/motd/motd.rpc-module.ts | 10 + .../players/endpoints/admins-online.rpc.ts | 12 + .../rest/modules/players/endpoints/all.rpc.ts | 28 + .../rest/modules/players/endpoints/id.rpc.ts | 108 + .../players/endpoints/players-online.rpc.ts | 6 + .../players/endpoints/testers-online.rpc.ts | 16 + .../modules/players/players.rpc-module.ts | 16 + .../property-reload-parameter.rpc.ts | 35 + .../modules/property/property.rpc-module.ts | 7 + .../endpoints/vehicle-is-spawned.rpc.ts | 9 + .../endpoints/vehicle-reload-parameter.rpc.ts | 26 + .../modules/vehicle/vehicle.rpc-module.ts | 9 + src/shared/const/chat-color-channels.ts | 23 + src/shared/const/chat-colors.ts | 69 + src/shared/const/clientside-commands.ts | 1 + src/shared/const/dimensions.const.ts | 15 + src/shared/const/gender.const.ts | 9 + src/shared/const/item-categories.const.ts | 14 + src/shared/const/material-hash-names.const.ts | 147 + src/shared/const/ped-bones.ts | 133 + src/shared/const/property-permits.const.ts | 5 + src/shared/const/static-properties.const.ts | 1 + src/shared/const/tax-categories.const.ts | 19 + tsconfig.client.json | 20 + tsconfig.server.json | 22 + ui/assets/GoogleSans-VF.woff2 | Bin 0 -> 1497036 bytes ui/assets/Inter-VF.woff2 | Bin 0 -> 348956 bytes ui/assets/bg.jpg | Bin 0 -> 43548 bytes ui/assets/swrp-logo.png | Bin 0 -> 560566 bytes ui/chunk-P3AUIBQA.js | 5621 +++++++++++ ui/chunk-SDV3ZBF6.js | 469 + ui/index.html | 71 + ui/main.js | 1 + ui/styles.css | 1 + webpack.client.js | 30 + webpack.server.js | 37 + 397 files changed, 30322 insertions(+) create mode 100644 .gitignore create mode 100644 PORTING.md create mode 100644 README.md create mode 100644 fxmanifest.lua create mode 100644 gulpfile.js create mode 100644 ormconfig.js create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 src/client/core/mp-shim.ts create mode 100644 src/client/core/rpc/index.ts create mode 100644 src/client/features/login/index.ts create mode 100644 src/client/globals.d.ts create mode 100644 src/client/index.ts create mode 100644 src/server/const/chat-colors.ts create mode 100644 src/server/core/commands/base.command.ts create mode 100644 src/server/core/commands/command-manifest.ts create mode 100644 src/server/core/commands/guards/no-spectate.command.guard.ts create mode 100644 src/server/core/commands/guards/permissions.command.guard.ts create mode 100644 src/server/core/commands/guards/phone.command.guard.ts create mode 100644 src/server/core/commands/guards/prisoned.command.guard.ts create mode 100644 src/server/core/commands/guards/state.command.guard.ts create mode 100644 src/server/core/commands/guards/vehicle.command.guard.ts create mode 100644 src/server/core/commands/index.ts create mode 100644 src/server/core/commands/options.ts create mode 100644 src/server/core/database.ts create mode 100644 src/server/core/feature-system.ts create mode 100644 src/server/core/log/events/admin.log.events.ts create mode 100644 src/server/core/log/events/blackjack.log.events.ts create mode 100644 src/server/core/log/events/chat.log.events.ts create mode 100644 src/server/core/log/events/company.log.events.ts create mode 100644 src/server/core/log/events/corpse.log.event.ts create mode 100644 src/server/core/log/events/darknet.log.events.ts create mode 100644 src/server/core/log/events/dmv.log.events.ts create mode 100644 src/server/core/log/events/door.log.events.ts create mode 100644 src/server/core/log/events/faction.log.events.ts create mode 100644 src/server/core/log/events/furniture.log.events.ts create mode 100644 src/server/core/log/events/graffiti.log.events.ts create mode 100644 src/server/core/log/events/item.log.events.ts create mode 100644 src/server/core/log/events/law.log.events.ts create mode 100644 src/server/core/log/events/marker.log.events.ts create mode 100644 src/server/core/log/events/mdc.log.events.ts create mode 100644 src/server/core/log/events/pet.log.events.ts create mode 100644 src/server/core/log/events/player.log.events.ts create mode 100644 src/server/core/log/events/property.log.events.ts create mode 100644 src/server/core/log/events/ptp.log.events.ts create mode 100644 src/server/core/log/events/roulette.log.event.ts create mode 100644 src/server/core/log/events/vehicle.log.events.ts create mode 100644 src/server/core/log/events/whitelist.log.events.ts create mode 100644 src/server/core/log/index.ts create mode 100644 src/server/core/mongo.ts create mode 100644 src/server/core/mp-shim.ts create mode 100644 src/server/core/notify.ts create mode 100644 src/server/core/player/player-registry.ts create mode 100644 src/server/core/preload.ts create mode 100644 src/server/core/redis.ts create mode 100644 src/server/core/rpc/index.ts create mode 100644 src/server/core/session-runners.ts create mode 100644 src/server/core/types.d.ts create mode 100644 src/server/core/vehicle/vehicle-wrapper.ts create mode 100644 src/server/entities/acknowledge-message.entity.ts create mode 100644 src/server/entities/admin-note.entity.ts create mode 100644 src/server/entities/ajail.entity.ts create mode 100644 src/server/entities/animation.entity.ts create mode 100644 src/server/entities/appearance-presets.entity.ts create mode 100644 src/server/entities/atm.entity.ts create mode 100644 src/server/entities/auth-token.entity.ts create mode 100644 src/server/entities/bank-account.entity.ts create mode 100644 src/server/entities/bank-transaction.entity.ts create mode 100644 src/server/entities/bank.entity.ts create mode 100644 src/server/entities/barber-shop-seats.entity.ts create mode 100644 src/server/entities/business-stock-level.entity.ts create mode 100644 src/server/entities/changing-room.entity.ts create mode 100644 src/server/entities/character-appearance.entity.ts create mode 100644 src/server/entities/character-attributes.entity.ts create mode 100644 src/server/entities/character-cache.entity.ts create mode 100644 src/server/entities/character-company-positions.entity.ts create mode 100644 src/server/entities/character-name-changes.entity.ts create mode 100644 src/server/entities/character-outfit.entity.ts create mode 100644 src/server/entities/character-overlay-preset.entity.ts create mode 100644 src/server/entities/character-tattoo.entity.ts create mode 100644 src/server/entities/character.entity.ts create mode 100644 src/server/entities/charge.entity.ts create mode 100644 src/server/entities/chat-ads-entity.ts create mode 100644 src/server/entities/clothing-item.entity.ts create mode 100644 src/server/entities/commercial-drivers-license-type.entity.ts create mode 100644 src/server/entities/commercial-drivers-license.entity.ts create mode 100644 src/server/entities/commercial-vehicle.ts create mode 100644 src/server/entities/company-contracts.entity.ts create mode 100644 src/server/entities/company-employment-point.entity.ts create mode 100644 src/server/entities/company-position.entity.ts create mode 100644 src/server/entities/company-type.entity.ts create mode 100644 src/server/entities/company-uniform.entity.ts create mode 100644 src/server/entities/company.entity.ts create mode 100644 src/server/entities/contract-party.entity.ts create mode 100644 src/server/entities/contract-template.entity.ts create mode 100644 src/server/entities/contract.entity.ts create mode 100644 src/server/entities/corpse.entity.ts create mode 100644 src/server/entities/darknet-entity-access.entity.ts create mode 100644 src/server/entities/darknet-order-item.entity.ts create mode 100644 src/server/entities/darknet-order.entity.ts create mode 100644 src/server/entities/door.entity.ts create mode 100644 src/server/entities/drivers-license.entity.ts create mode 100644 src/server/entities/drug-test.entity.ts create mode 100644 src/server/entities/duty-time.entity.ts create mode 100644 src/server/entities/emergency-alerts.entity.ts create mode 100644 src/server/entities/emergency-call-response.entity.ts create mode 100644 src/server/entities/emergency-call.entity.ts create mode 100644 src/server/entities/entity-option.entity.ts create mode 100644 src/server/entities/faction.entity.ts create mode 100644 src/server/entities/factionrank.entity.ts create mode 100644 src/server/entities/fine.entity.ts create mode 100644 src/server/entities/frequency.entity.ts create mode 100644 src/server/entities/furniture-category.entity.ts create mode 100644 src/server/entities/furniture-hash-tags.entity.ts create mode 100644 src/server/entities/furniture-item.entity.ts create mode 100644 src/server/entities/furniture-model.entity.ts create mode 100644 src/server/entities/game-entity-type.entity.ts create mode 100644 src/server/entities/gangnet-auth.entity.ts create mode 100644 src/server/entities/gangnet-comment.entity.ts create mode 100644 src/server/entities/gangnet-person-comment.entity.ts create mode 100644 src/server/entities/gangnet-person.entity.ts create mode 100644 src/server/entities/gangnet.entity.ts create mode 100644 src/server/entities/government-contract.entity.ts create mode 100644 src/server/entities/gps.entity.ts create mode 100644 src/server/entities/graffiti.entity.ts create mode 100644 src/server/entities/help-request.entity.ts create mode 100644 src/server/entities/impound-lot-parking.entity.ts create mode 100644 src/server/entities/impound-lot.entity.ts create mode 100644 src/server/entities/index.ts create mode 100644 src/server/entities/info-markers.entity.ts create mode 100644 src/server/entities/interior-object.entity.ts create mode 100644 src/server/entities/interior.entity.ts create mode 100644 src/server/entities/inventory.entity.ts create mode 100644 src/server/entities/invoice-item.entity.ts create mode 100644 src/server/entities/invoice.entity.ts create mode 100644 src/server/entities/ipl.entity.ts create mode 100644 src/server/entities/item-category.entity.ts create mode 100644 src/server/entities/item-type-group-item-type.entity.ts create mode 100644 src/server/entities/item-type-groups.entity.ts create mode 100644 src/server/entities/item-type.entity.ts create mode 100644 src/server/entities/item.entity.ts create mode 100644 src/server/entities/jail-cell.entity.ts create mode 100644 src/server/entities/kick.entity.ts create mode 100644 src/server/entities/loan-payment.entity.ts create mode 100644 src/server/entities/loan.entity.ts create mode 100644 src/server/entities/maze-pay-account.entity.ts create mode 100644 src/server/entities/maze-pay-payment.entity.ts create mode 100644 src/server/entities/mdc-notice.entity.ts create mode 100644 src/server/entities/mdc-property-record.entity.ts create mode 100644 src/server/entities/mdc-record.entity.ts create mode 100644 src/server/entities/mdc-vehicle-record.entity.ts create mode 100644 src/server/entities/money-log.entity.ts create mode 100644 src/server/entities/motd.entity.ts create mode 100644 src/server/entities/mugshot.entity.ts create mode 100644 src/server/entities/nail-style.entity.ts create mode 100644 src/server/entities/native-drawable-limit.entity.ts create mode 100644 src/server/entities/non-emergency-call-response.entity.ts create mode 100644 src/server/entities/non-emergency-call.entity.ts create mode 100644 src/server/entities/outfit-property.entity.ts create mode 100644 src/server/entities/payday-reward.entity.ts create mode 100644 src/server/entities/ped-component.entity.ts create mode 100644 src/server/entities/penal-code-title.entity.ts create mode 100644 src/server/entities/permission.entity.ts create mode 100644 src/server/entities/pet-types.entity.ts create mode 100644 src/server/entities/pet.entity.ts create mode 100644 src/server/entities/phone-avatar.entity.ts create mode 100644 src/server/entities/phone-call.entity.ts create mode 100644 src/server/entities/phone-contact.entity.ts create mode 100644 src/server/entities/phone-conversation-member.entity.ts create mode 100644 src/server/entities/phone-conversation.entity.ts create mode 100644 src/server/entities/phone-message.entity.ts create mode 100644 src/server/entities/phone-number-changes.entity.ts create mode 100644 src/server/entities/phone.entity.ts create mode 100644 src/server/entities/point-to-point.entity.ts create mode 100644 src/server/entities/polygon.entity.ts create mode 100644 src/server/entities/prescription.entity.ts create mode 100644 src/server/entities/prison-cell-block.entity.ts create mode 100644 src/server/entities/prison-cell.entity.ts create mode 100644 src/server/entities/prison-sentences.entity.ts create mode 100644 src/server/entities/property-area.entity.ts create mode 100644 src/server/entities/property-key.entity.ts create mode 100644 src/server/entities/property-permit-type-available-item.entity.ts create mode 100644 src/server/entities/property-permit-type.entity.ts create mode 100644 src/server/entities/property-permit.entity.ts create mode 100644 src/server/entities/property-renter.entity.ts create mode 100644 src/server/entities/property-sec-systems.entity.ts create mode 100644 src/server/entities/property-security-notif.entity.ts create mode 100644 src/server/entities/property-security.entity.ts create mode 100644 src/server/entities/property-server-drink.entity.ts create mode 100644 src/server/entities/property-store-stock.entity.ts create mode 100644 src/server/entities/property.entity.ts create mode 100644 src/server/entities/public-spawn.entity.ts create mode 100644 src/server/entities/radio-station-genre.entity.ts create mode 100644 src/server/entities/radio-station-sub-genre.entity.ts create mode 100644 src/server/entities/radio-station.entity.ts create mode 100644 src/server/entities/report.entity.ts create mode 100644 src/server/entities/rest-route.entity.ts create mode 100644 src/server/entities/roadblock-model.entity.ts create mode 100644 src/server/entities/roadblock-scene.entity.ts create mode 100644 src/server/entities/roadblock.entity.ts create mode 100644 src/server/entities/rpc-key.entity.ts create mode 100644 src/server/entities/scene.entity.ts create mode 100644 src/server/entities/scratchoff-payout.entity.ts create mode 100644 src/server/entities/scratchoff-print.entity.ts create mode 100644 src/server/entities/screen-resolution-stat.entity.ts create mode 100644 src/server/entities/segregations.entity.ts create mode 100644 src/server/entities/server-statistic.entity.ts create mode 100644 src/server/entities/session.entity.ts create mode 100644 src/server/entities/spray-ban.entity.ts create mode 100644 src/server/entities/state-code-charge.entity.ts create mode 100644 src/server/entities/state-codes.entity.ts create mode 100644 src/server/entities/tattoo.entity.ts create mode 100644 src/server/entities/tax-category.entity.ts create mode 100644 src/server/entities/tax-collection.entity.ts create mode 100644 src/server/entities/taxi-license.entity.ts create mode 100644 src/server/entities/taxi-ride.entity.ts create mode 100644 src/server/entities/teleport.entity.ts create mode 100644 src/server/entities/trash-can.entity.ts create mode 100644 src/server/entities/trucking-cargo.entity.ts create mode 100644 src/server/entities/trucking-container.entity.ts create mode 100644 src/server/entities/trucking-contract-run.entity.ts create mode 100644 src/server/entities/trucking-contract.entity.ts create mode 100644 src/server/entities/trucking-delivery-request.entity.ts create mode 100644 src/server/entities/trucking-location-cargo.entity.ts create mode 100644 src/server/entities/trucking-location-flatbed-bay.entity.ts create mode 100644 src/server/entities/trucking-location-item-type.entity.ts create mode 100644 src/server/entities/trucking-location-loading-bay.entity.ts create mode 100644 src/server/entities/trucking-location.entity.ts create mode 100644 src/server/entities/trucking-trailer-position.entity.ts create mode 100644 src/server/entities/tutorial-steps.entity.ts create mode 100644 src/server/entities/uniform.entity.ts create mode 100644 src/server/entities/vehicle-brakes.entity.ts create mode 100644 src/server/entities/vehicle-code-division.entity.ts create mode 100644 src/server/entities/vehicle-code.entity.ts create mode 100644 src/server/entities/vehicle-color.entity.ts create mode 100644 src/server/entities/vehicle-dealer-bay.entity.ts create mode 100644 src/server/entities/vehicle-dealership-model.entity.ts create mode 100644 src/server/entities/vehicle-dealership.entity.ts create mode 100644 src/server/entities/vehicle-engine.entity.ts create mode 100644 src/server/entities/vehicle-impound.entity.ts create mode 100644 src/server/entities/vehicle-insurance.entity.ts create mode 100644 src/server/entities/vehicle-keys.entity.ts create mode 100644 src/server/entities/vehicle-mod-blacklist.entity.ts create mode 100644 src/server/entities/vehicle-mod.entity.ts create mode 100644 src/server/entities/vehicle-names.entity.ts create mode 100644 src/server/entities/vehicle-order-upgrade.entity.ts create mode 100644 src/server/entities/vehicle-order.entity.ts create mode 100644 src/server/entities/vehicle-registry.entity.ts create mode 100644 src/server/entities/vehicle-stolen-reports.entity.ts create mode 100644 src/server/entities/vehicle-suspension.entity.ts create mode 100644 src/server/entities/vehicle-theft-container.entity.ts create mode 100644 src/server/entities/vehicle-upgrade.entity.ts create mode 100644 src/server/entities/vehicle-vehicle-mod.entity.ts create mode 100644 src/server/entities/vehicle-vehicle-upgrade.entity.ts create mode 100644 src/server/entities/vehicle-wheels.entity.ts create mode 100644 src/server/entities/vehicle-window-tint.entity.ts create mode 100644 src/server/entities/vehicle.entity.ts create mode 100644 src/server/entities/weapon-attachment.entity.ts create mode 100644 src/server/entities/weapon-bans.entity.ts create mode 100644 src/server/entities/weapon-license.entity.ts create mode 100644 src/server/entities/weapon-stolen-reports.entity.ts create mode 100644 src/server/entities/weapon.entity.ts create mode 100644 src/server/entities/weather.entity.ts create mode 100644 src/server/entities/whitelist.entity.ts create mode 100644 src/server/entities/wiki-link.entity.ts create mode 100644 src/server/entities/wikibookmarks.entity.ts create mode 100644 src/server/entities/world-item.entity.ts create mode 100644 src/server/features/admin/notes.ts create mode 100644 src/server/features/admin/punishment/index.ts create mode 100644 src/server/features/admin/reports.ts create mode 100644 src/server/features/admin/types.ts create mode 100644 src/server/features/animations/index.ts create mode 100644 src/server/features/chat/const/chat-color-channels.ts create mode 100644 src/server/features/chat/index.ts create mode 100644 src/server/features/clothing/index.ts create mode 100644 src/server/features/company/index.ts create mode 100644 src/server/features/damage/index.ts create mode 100644 src/server/features/faction/features/less-lethal/index.ts create mode 100644 src/server/features/faction/index.ts create mode 100644 src/server/features/gambling/games/blackjack/game.ts create mode 100644 src/server/features/gambling/games/roulette/game.ts create mode 100644 src/server/features/groups/index.ts create mode 100644 src/server/features/inventory/index.ts create mode 100644 src/server/features/job/job.interface.ts create mode 100644 src/server/features/login/index.ts create mode 100644 src/server/features/mdc/index.ts create mode 100644 src/server/features/mission/mission.model.ts create mode 100644 src/server/features/modal/modals/info.modal.ts create mode 100644 src/server/features/money/index.ts create mode 100644 src/server/features/money/money_change_reasons.ts create mode 100644 src/server/features/motd/index.ts create mode 100644 src/server/features/permission/index.ts create mode 100644 src/server/features/pets/types.ts create mode 100644 src/server/features/phone/index.ts create mode 100644 src/server/features/player/acknowledge.ts create mode 100644 src/server/features/player/index.ts create mode 100644 src/server/features/polygon/index.ts create mode 100644 src/server/features/portable-radio/index.ts create mode 100644 src/server/features/properties/index.ts create mode 100644 src/server/features/radio/index.ts create mode 100644 src/server/features/scene/index.ts create mode 100644 src/server/features/scene/render.ts create mode 100644 src/server/features/session/index.ts create mode 100644 src/server/features/settings/index.ts create mode 100644 src/server/features/staff/index.ts create mode 100644 src/server/features/sw-rp-api/index.ts create mode 100644 src/server/features/utility/CallProcRetry.ts create mode 100644 src/server/features/utility/Chunk.ts create mode 100644 src/server/features/utility/ColumnDecimalTransformer.ts create mode 100644 src/server/features/utility/ContainsInvalidCharacters.ts create mode 100644 src/server/features/utility/ExecuteCommand.ts create mode 100644 src/server/features/utility/GetDistanceBetweenPoints.ts create mode 100644 src/server/features/utility/GetIPv4Int.ts create mode 100644 src/server/features/utility/GetNearbyPlayers.ts create mode 100644 src/server/features/utility/JSONStringifyNoRecursive.ts create mode 100644 src/server/features/utility/SafeInsert.ts create mode 100644 src/server/features/utility/Sanitize.ts create mode 100644 src/server/features/utility/SendLargeData.ts create mode 100644 src/server/features/utility/Sleep.ts create mode 100644 src/server/features/vehicle/index.ts create mode 100644 src/server/features/weather/weather.defs.ts create mode 100644 src/server/globals.d.ts create mode 100644 src/server/index.ts create mode 100644 src/server/rest/index.ts create mode 100644 src/server/rest/modules/account/account.rpc-module.ts create mode 100644 src/server/rest/modules/account/endpoints/account-ack-msg.rpc.ts create mode 100644 src/server/rest/modules/account/endpoints/account-admin-note-refresh.rpc.ts create mode 100644 src/server/rest/modules/account/endpoints/account-banned.rpc.ts create mode 100644 src/server/rest/modules/account/endpoints/account-is-ingame.rpc.ts create mode 100644 src/server/rest/modules/account/endpoints/account-session-invalidated.rpc.ts create mode 100644 src/server/rest/modules/character/character.rpc-module.ts create mode 100644 src/server/rest/modules/character/endpoints/character-bulk-is-ingame.rpc.ts create mode 100644 src/server/rest/modules/character/endpoints/character-is-ingame.rpc.ts create mode 100644 src/server/rest/modules/character/endpoints/delete-item.rpc.ts create mode 100644 src/server/rest/modules/character/endpoints/refresh-company-slots.rpc.ts create mode 100644 src/server/rest/modules/character/endpoints/refund.rpc.ts create mode 100644 src/server/rest/modules/character/endpoints/spawn-item.rpc.ts create mode 100644 src/server/rest/modules/character/endpoints/spawn-money.rpc.ts create mode 100644 src/server/rest/modules/chat/chat.rpc-module.ts create mode 100644 src/server/rest/modules/chat/endpoints/admin-chat.rpc.ts create mode 100644 src/server/rest/modules/chat/endpoints/aooc-chat.rpc.ts create mode 100644 src/server/rest/modules/chat/endpoints/lead-chat.rpc.ts create mode 100644 src/server/rest/modules/chat/endpoints/staff-chat.rpc.ts create mode 100644 src/server/rest/modules/chat/endpoints/tester-chat.rpc.ts create mode 100644 src/server/rest/modules/company/company.rpc-module.ts create mode 100644 src/server/rest/modules/company/endpoints/employee-position.rpc.ts create mode 100644 src/server/rest/modules/company/endpoints/kick-employee.rpc.ts create mode 100644 src/server/rest/modules/company/endpoints/prune-employees.rpc.ts create mode 100644 src/server/rest/modules/company/endpoints/set-name.rpc.ts create mode 100644 src/server/rest/modules/company/endpoints/set-owner.rpc.ts create mode 100644 src/server/rest/modules/company/endpoints/set-type.rpc.ts create mode 100644 src/server/rest/modules/faction/endpoints/faction-created.rpc.ts create mode 100644 src/server/rest/modules/faction/endpoints/faction-kick.rpc.ts create mode 100644 src/server/rest/modules/faction/faction.rpc-module.ts create mode 100644 src/server/rest/modules/group/endpoints/admin-note-change.rpc.ts create mode 100644 src/server/rest/modules/group/endpoints/frequency-change.rpc.ts create mode 100644 src/server/rest/modules/group/endpoints/group-grants-changed.rpc.ts create mode 100644 src/server/rest/modules/group/endpoints/group-member-changed.rpc.ts create mode 100644 src/server/rest/modules/group/group.rpc-module.ts create mode 100644 src/server/rest/modules/motd/endpoints/motd-new.rpc.ts create mode 100644 src/server/rest/modules/motd/endpoints/motd-reload.rpc.ts create mode 100644 src/server/rest/modules/motd/motd.rpc-module.ts create mode 100644 src/server/rest/modules/players/endpoints/admins-online.rpc.ts create mode 100644 src/server/rest/modules/players/endpoints/all.rpc.ts create mode 100644 src/server/rest/modules/players/endpoints/id.rpc.ts create mode 100644 src/server/rest/modules/players/endpoints/players-online.rpc.ts create mode 100644 src/server/rest/modules/players/endpoints/testers-online.rpc.ts create mode 100644 src/server/rest/modules/players/players.rpc-module.ts create mode 100644 src/server/rest/modules/property/endpoints/property-reload-parameter.rpc.ts create mode 100644 src/server/rest/modules/property/property.rpc-module.ts create mode 100644 src/server/rest/modules/vehicle/endpoints/vehicle-is-spawned.rpc.ts create mode 100644 src/server/rest/modules/vehicle/endpoints/vehicle-reload-parameter.rpc.ts create mode 100644 src/server/rest/modules/vehicle/vehicle.rpc-module.ts create mode 100644 src/shared/const/chat-color-channels.ts create mode 100644 src/shared/const/chat-colors.ts create mode 100644 src/shared/const/clientside-commands.ts create mode 100644 src/shared/const/dimensions.const.ts create mode 100644 src/shared/const/gender.const.ts create mode 100644 src/shared/const/item-categories.const.ts create mode 100644 src/shared/const/material-hash-names.const.ts create mode 100644 src/shared/const/ped-bones.ts create mode 100644 src/shared/const/property-permits.const.ts create mode 100644 src/shared/const/static-properties.const.ts create mode 100644 src/shared/const/tax-categories.const.ts create mode 100644 tsconfig.client.json create mode 100644 tsconfig.server.json create mode 100644 ui/assets/GoogleSans-VF.woff2 create mode 100644 ui/assets/Inter-VF.woff2 create mode 100644 ui/assets/bg.jpg create mode 100644 ui/assets/swrp-logo.png create mode 100644 ui/chunk-P3AUIBQA.js create mode 100644 ui/chunk-SDV3ZBF6.js create mode 100644 ui/index.html create mode 100644 ui/main.js create mode 100644 ui/styles.css create mode 100644 webpack.client.js create mode 100644 webpack.server.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e8814a1 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +node_modules/ +dist/ +*.map \ No newline at end of file diff --git a/PORTING.md b/PORTING.md new file mode 100644 index 0000000..b8a6413 --- /dev/null +++ b/PORTING.md @@ -0,0 +1,90 @@ +# FiveM Port — Feature Porting Guide + +## Status + +| Layer | Status | Notes | +|---|---|---| +| TypeORM entities (207) | ✅ Copied verbatim | Zero changes needed | +| Express REST API | ✅ Copied verbatim | Zero changes needed | +| Shared constants | ✅ Copied verbatim | | +| Core log/DB/Redis/Mongo | ✅ Copied verbatim | | +| `mp` server shim | ✅ Done | Covers events, players, vehicles, config | +| `mp` client shim | ✅ Done | Covers events, game, gui, browsers→NUI | +| RPC system | ✅ Done | Replaces `mp.events.addProc` | +| Player wrapper | ✅ Done | Wraps FiveM net ID into PlayerMp-compatible object | +| Vehicle wrapper | ✅ Done | Wraps FiveM entity handle | +| CommandSystem | ✅ Done | Uses `RegisterCommand()` per command | +| Server features (101) | 🔲 Not started | See porting order below | +| Client features (~80) | 🔲 Not started | See porting order below | + +--- + +## How to port a server feature + +1. **Copy** the feature folder from `game-server/src/features//` to `fivem-server/src/server/features//` +2. **Fix imports** — update relative paths (e.g. `../../entities/` → `../../entities/`, `../../core/` stays the same) +3. **Search for `mp.colshapes`** — FiveM has no server colshapes. Replace with the polygon position-tracking system. +4. **Search for `mp.objects.new` / `mp.peds.new`** — use FiveM `CreateObject` / `CreatePed` natives. +5. **Search for `player.call(`** — this works unchanged via `PlayerWrapper.call()`. +6. **Uncomment the import** in `src/server/index.ts` and add to `featuresParallel` or `featuresSeries`. + +## How to port a client feature + +1. **Copy** the feature folder from `game-client/src//` to `fivem-server/src/client/features//` +2. **Fix imports** +3. **Replace `mp.events.addProc`** with `rpc.registerClientProc` from `../core/rpc` +4. **Replace `mp.browsers.new(url).execute(js)`** with `nui.send(type, data)` (PostMessage to Vue) +5. **Replace `mp.game.invoke(hash, ...args)`** with direct native calls where the name is known, or keep `mp.game.invoke` (the shim passes through to `Citizen.invokeNative`) +6. **Uncomment the require** in `src/client/index.ts` + +--- + +## Suggested porting order (server features) + +Start with features that have minimal RageMP API surface and no colshape dependency: + +1. `shared` — pure data sync +2. `time` — simple, no colshapes +3. `weather` — simple +4. `chat` — core comms, needed by everything +5. `login` — needed before players can do anything +6. `session` — depends on login +7. `player` — needed by commands +8. `permissions` — needed by guards +9. `money` — needed by jobs/most features +10. `inventory` — high-value, many features depend on it +11. `vehicle` — large but critical +12. `job/*` — already on feature/jobsystem branch, good to port early + +Defer until late (complex colshape or streaming dependencies): +- `properties` (heavy colshape use → needs polygon system) +- `furniture` (server objects) +- `drugs` (colshapes + objects) +- `graffiti` (colshapes) + +--- + +## RageMP → FiveM cheatsheet + +| RageMP (server) | FiveM (server) | +|---|---| +| `mp.events.add('playerJoin', (p) => ...)` | Auto-mapped by shim → `playerConnecting` | +| `mp.events.add('playerQuit', (p) => ...)` | Auto-mapped by shim → `playerDropped` | +| `mp.events.add('myEvent', (p, data) => ...)` | Shim registers net event; player injected from `source` | +| `player.call('event', [a, b])` | `TriggerClientEvent('event', netId, a, b)` | +| `player.notify(msg)` | `TriggerClientEvent('_mp:notify', netId, msg)` | +| `player.setVariable(k, v)` | FiveM StateBag: `Player(id).state.set(k, v, true)` | +| `mp.vehicles.new(model, pos, opts)` | `vehicleRegistry.create(model, pos, opts)` | +| `mp.events.addProc('name', fn)` | `rpc.register('name', fn)` | +| `mp.colshapes.newSphere(...)` | Use polygon position tracking system | +| `mp.players.broadcast(msg)` | `TriggerClientEvent('_mp:chatMessage', -1, msg)` | + +| RageMP (client) | FiveM (client) | +|---|---| +| `mp.events.add('render', fn)` | Shim adds to tick loop | +| `mp.events.callRemote('event', ...args)` | `TriggerServerEvent('event', ...args)` | +| `mp.events.addProc('name', fn)` | `rpc.registerClientProc('name', fn)` | +| `mp.players.local.setComponentVariation(...)` | `SetPedComponentVariation(PlayerPedId(), ...)` | +| `mp.game.invoke('0xHASH', ...args)` | `Citizen.invokeNative('0xHASH', ...args)` | +| `mp.browsers.new(url)` | FiveM NUI (declared in `fxmanifest.lua`, one page) | +| `mp.gui.chat.push(msg)` | `TriggerEvent('chat:addMessage', { args: [msg] })` | diff --git a/README.md b/README.md new file mode 100644 index 0000000..70e0101 --- /dev/null +++ b/README.md @@ -0,0 +1,382 @@ +# Southwest Roleplay — FiveM Server + +This resource is a TypeScript FiveM port of the Southwest Roleplay game-server (originally written for RageMP). It shares the same database layer, REST API, and feature module structure as the original. The goal is a 1-to-1 feature parity port: one feature at a time, minimal API surface changes. + +--- + +## Table of Contents + +1. [Prerequisites](#prerequisites) +2. [Getting Started](#getting-started) +3. [Environment Variables](#environment-variables) +4. [Project Structure](#project-structure) +5. [Architecture Overview](#architecture-overview) +6. [Build System](#build-system) +7. [Boot Sequence](#boot-sequence) +8. [Key Systems](#key-systems) +9. [REST API](#rest-api) +10. [Porting a Feature](#porting-a-feature) +11. [RageMP → FiveM Cheatsheet](#ragemp--fivem-cheatsheet) +12. [Porting Status](#porting-status) + +--- + +## Prerequisites + +| Tool | Version | +|---|---| +| Node.js | 18+ | +| npm | 8+ | +| MySQL | 8.0 | +| Redis | 6+ | +| FiveM server artifact | build 7290+ | + +--- + +## Getting Started + +```bash +# 1. Install dependencies +npm install + +# 2. Build both server and client bundles +npm run build + +# 3. Drop the compiled resource into your FiveM server resources folder +# and add `ensure swrp-fivem-server` to server.cfg +``` + +For active development, use watch mode — both bundles rebuild automatically on save: + +```bash +npm run watch +``` + +Lint the TypeScript source: + +```bash +npm run lint +``` + +--- + +## Environment Variables + +All variables have sensible defaults for the dev environment. Override them in your FiveM `server.cfg` using `set` convars, or export them in your shell when running outside FiveM. + +| Variable | Default | Description | +|---|---|---| +| `DB_HOST` | `play.southwest-roleplay.dev` | MySQL host | +| `DB_PORT` | `3306` | MySQL port | +| `DB_USER` | `username` | MySQL user | +| `DB_PASS` | *(see `database.ts`)* | MySQL password | +| `DB_NAME` | `game` | MySQL database name | +| `REDIS_HOST` | `swrp-redis` | Redis host | +| `REDIS_PORT` | `6379` | Redis port | +| `REDIS_URL` | *(unset)* | Full Redis URL (overrides host/port) | +| `LSRAGE_MONGO_QUEUE` | `mongo:jobs` | Redis list key used for the Mongo write queue | +| `SWRP_UCP_URL` | `http://127.0.0.1` | Comma-separated allowed origins for the REST API CORS policy | + +> **Note:** The database does not auto-migrate (`synchronize: false`). Schema migrations are managed separately. + +--- + +## Project Structure + +``` +fivem-server/ +├── fxmanifest.lua # FiveM resource manifest +├── package.json +├── webpack.server.js # Server bundle config (Node target) +├── webpack.client.js # Client bundle config (browser target) +├── gulpfile.js # Orchestrates webpack via gulp +├── tsconfig.server.json +├── tsconfig.client.json +├── ormconfig.js # TypeORM CLI config (uses compiled entities) +├── PORTING.md # Feature porting checklist and guide +│ +├── src/ +│ ├── server/ +│ │ ├── index.ts # Entry point — boot sequence +│ │ ├── core/ +│ │ │ ├── mp-shim.ts # Global `mp` object (RageMP compat layer) +│ │ │ ├── database.ts # TypeORM / MySQL +│ │ │ ├── redis.ts # Redis client +│ │ │ ├── mongo.ts # Mongo write queue (via Redis list) +│ │ │ ├── preload.ts # Eager DB cache (game entity types) +│ │ │ ├── feature-system.ts # Base class for all feature modules +│ │ │ ├── commands/ # Command system + guards +│ │ │ ├── log/ # Structured logging + log events +│ │ │ ├── rpc/ # Bidirectional client ↔ server RPC +│ │ │ ├── player/ # PlayerWrapper + player registry +│ │ │ └── vehicle/ # VehicleWrapper + vehicle registry +│ │ ├── entities/ # TypeORM entities (207 tables) +│ │ ├── features/ # Feature modules (one folder per feature) +│ │ └── rest/ # Express REST API (external service hooks) +│ │ +│ ├── client/ +│ │ ├── index.ts # Client entry point +│ │ ├── core/ +│ │ │ ├── mp-shim.ts # Client-side `mp` compat layer +│ │ │ └── rpc/ # Client RPC (call server procs) +│ │ └── features/ # Ported client features +│ │ +│ └── shared/ +│ └── const/ # Constants shared between server and client +│ +├── dist/ # Compiled output (gitignored, produced by build) +│ ├── server/index.js +│ └── client/index.js +│ +└── ui/ # Pre-built Vue NUI (served as the resource's ui_page) +``` + +--- + +## Architecture Overview + +``` +┌──────────────────────────────────────────────────┐ +│ FiveM Server │ +│ │ +│ ┌──────────────┐ ┌──────────────────────────┐ │ +│ │ mp shim │ │ FeatureSystem modules │ │ +│ │ (global mp) │ │ (player, login, chat…) │ │ +│ └──────┬───────┘ └──────────────────────────┘ │ +│ │ │ +│ ┌──────▼───────┐ ┌──────────────────────────┐ │ +│ │ CommandSystem│ │ REST API (Express :3001) │ │ +│ └──────────────┘ └──────────────────────────┘ │ +│ │ +│ ┌──────────┐ ┌──────────┐ ┌────────────────┐ │ +│ │ MySQL │ │ Redis │ │ Mongo queue │ │ +│ │ (TypeORM)│ │ (cache) │ │ (via Redis) │ │ +│ └──────────┘ └──────────┘ └────────────────┘ │ +└──────────────────────────────────────────────────┘ + ▲ net events / RPC ▼ +┌──────────────────────────────────────────────────┐ +│ FiveM Client │ +│ │ +│ ┌──────────────┐ ┌────────────────────────┐ │ +│ │ mp shim │ │ Feature modules │ │ +│ │ (global mp) │ │ (login, vehicle, …) │ │ +│ └──────────────┘ └────────────────────────┘ │ +│ │ +│ ┌──────────────────────────────────────────┐ │ +│ │ NUI (Vue — ui/index.html) │ │ +│ └──────────────────────────────────────────┘ │ +└──────────────────────────────────────────────────┘ +``` + +### The `mp` compatibility shim + +Both server and client expose a global `mp` object that mirrors the RageMP API. This means ported feature files compile and run with minimal changes. Functions that have no FiveM equivalent are stubbed and log a `console.warn` so they are easy to find. + +Key mappings: + +| Concept | RageMP | FiveM (via shim) | +|---|---|---| +| Player state | `player.setVariable(k, v)` | FiveM StateBag | +| Server → client event | `player.call('event', [...])` | `TriggerClientEvent` | +| Client → server event | `mp.events.callRemote('event')` | `TriggerServerEvent` | +| Server proc (RPC) | `mp.events.addProc('name', fn)` | `rpc.register('name', fn)` | +| Config values | `mp.config.key` | `GetConvar('key', ...)` | + +--- + +## Build System + +Webpack bundles the TypeScript source into two CommonJS files that FiveM loads at runtime: + +| Bundle | Entry | Output | Notes | +|---|---|---|---| +| Server | `src/server/index.ts` | `dist/server/index.js` | `target: node`; npm deps are external | +| Client | `src/client/index.ts` | `dist/client/index.js` | Runs inside FiveM's V8 sandbox | + +npm packages are left as external `require()` calls in the server bundle — FiveM resolves them from the resource's `node_modules/` directory at runtime. + +Source maps are emitted alongside each bundle for stack-trace readability. + +--- + +## Boot Sequence + +`src/server/index.ts` orchestrates startup in this order: + +1. **`mp-shim`** — must be the first import; builds the global `mp` object before anything else. +2. **`databaseSystem.init()`** — opens the MySQL connection (retries up to 5 times). +3. **`mongoSystem.init()`** — verifies the Redis-backed Mongo write queue is available. +4. **`redisSystem.init()`** — connects to Redis and flushes all keys. +5. **`preloadSystem.init()`** — eager-loads game entity types from the DB into memory. +6. **Parallel features** — `featuresParallel` array; all `init()` calls run concurrently. +7. **Series features** — `featuresSeries` array; each `init()` runs in order (use for features with dependencies). +8. **`postInit` pass** — optional second-pass for cross-feature wiring. +9. **`commandSystem.init()`** — collects commands from all features and registers them with FiveM's `RegisterCommand()`. + +To add a newly-ported feature to the boot sequence, import it in `src/server/index.ts` and push it onto `featuresParallel` or `featuresSeries`. + +--- + +## Key Systems + +### FeatureSystem + +Every feature extends `FeatureSystem`: + +```ts +import { FeatureSystem } from '../../core/feature-system'; + +class MyFeature extends FeatureSystem { + commands = [MyCommand]; // optional — registers with CommandSystem + + async init(): Promise { + await super.init(); + // set up event handlers, load DB data, etc. + } + + async postInit(): Promise { + // cross-feature wiring that requires other features to be initialised + } +} + +export const myFeature = new MyFeature(); +``` + +### CommandSystem + +Commands are classes that extend `BaseCommand`. They declare their name, parameters, guards, and a `run()` method. The system validates parameters automatically and runs guards before `run()`. + +Guards live in `src/server/core/commands/guards/` and return `true` on success or an error string on failure. Available guards: + +- `PermissionsCommandGuard` — checks player permission group +- `PlayerStateCommandGuard` — checks alive/dead state +- `PrisonCommandGuard` — blocks commands while imprisoned +- `NoSpectateCommandGuard` — blocks commands while spectating +- `PhoneCommandGuard` — requires a phone +- `VehicleCommandGuard` — requires the player to be in a vehicle + +### RPC System + +Two-way remote procedure calls between server and client, replacing `mp.events.addProc` / `mp.events.callRemoteProc`. + +**Server registers a handler:** +```ts +import { rpc } from '../core/rpc'; +rpc.register('getPlayerInfo', async (player, ...args) => { + return { name: player.name }; +}); +``` + +**Client calls the server:** +```ts +import { rpc } from '../core/rpc'; +const info = await rpc.call('getPlayerInfo'); +``` + +**Server calls a client proc:** +```ts +const result = await rpc.callClient(player, 'getPedPosition'); +``` + +The wire protocol uses two net events (`_rpc:call` / `_rpc:result`) and auto-times out client calls after 10 seconds. + +### Player Registry + +`PlayerWrapper` wraps a FiveM net ID and exposes a RageMP-compatible player API (`.name`, `.id`, `.notify()`, `.call()`, `.setVariable()`, `.getVariable()`, etc.). The registry is maintained by the mp-shim on `playerConnecting` / `playerDropped`. + +--- + +## REST API + +An Express server starts on port **3001** alongside the FiveM resource. It is used by external services (UCP, Discord bots, admin tooling) to interact with the live game server. + +All requests must include an `rpckey` header matching a key stored in the `rpc_keys` database table. Optionally the key can be IP-restricted to a CIDR range. + +### Routes + +| Prefix | Module | Purpose | +|---|---|---| +| `/account` | AccountRpcModule | Bans, admin notes, session invalidation | +| `/character` | CharacterRpcModule | Spawn items/money, refunds, in-game checks | +| `/chat` | ChatRpcModule | Post messages to in-game chat channels | +| `/company` | CompanyRpcModule | Manage company employees and metadata | +| `/faction` | FactionRpcModule | Faction creation / kick events | +| `/group` | GroupRpcModule | Permission group and frequency changes | +| `/motd` | MotdRpcModule | Push new MOTD / force reload | +| `/players` | PlayersRpcModule | Online player list / admin list | +| `/property` | PropertyRpcModule | Reload property parameters | +| `/vehicle` | VehicleRpcModule | Reload vehicle parameters, spawn checks | + +--- + +## Porting a Feature + +See `PORTING.md` for the full guide and suggested porting order. The short version: + +### Server feature + +1. Copy `game-server/src/features//` → `fivem-server/src/server/features//` +2. Fix relative imports (`../../entities/`, `../../core/` paths stay the same). +3. Replace `mp.colshapes.*` with the polygon position-tracking system. +4. Replace `mp.objects.new` / `mp.peds.new` with FiveM `CreateObject` / `CreatePed` natives. +5. `player.call(...)` works unchanged via `PlayerWrapper.call()`. +6. Uncomment the import in `src/server/index.ts` and add to `featuresParallel` or `featuresSeries`. + +### Client feature + +1. Copy `game-client/src//` → `fivem-server/src/client/features//` +2. Fix imports. +3. Replace `mp.events.addProc('name', fn)` with `rpc.registerClientProc('name', fn)`. +4. Replace `mp.browsers.new(url).execute(js)` with `nui.send(type, data)` (PostMessage to Vue). +5. Replace `mp.game.invoke('0xHASH', ...)` with `Citizen.invokeNative('0xHASH', ...)` or the named native. +6. Uncomment the import in `src/client/index.ts`. + +--- + +## RageMP → FiveM Cheatsheet + +| RageMP (server) | FiveM (server) | +|---|---| +| `mp.events.add('playerJoin', fn)` | Shim maps → `playerConnecting` | +| `mp.events.add('playerQuit', fn)` | Shim maps → `playerDropped` | +| `mp.events.add('myEvent', fn)` | Shim registers net event; player injected from `source` | +| `player.call('event', [a, b])` | `TriggerClientEvent('event', netId, a, b)` | +| `player.notify(msg)` | `TriggerClientEvent('_mp:notify', netId, msg)` | +| `player.setVariable(k, v)` | FiveM StateBag: `Player(id).state.set(k, v, true)` | +| `mp.vehicles.new(model, pos, opts)` | `vehicleRegistry.create(model, pos, opts)` | +| `mp.events.addProc('name', fn)` | `rpc.register('name', fn)` | +| `mp.colshapes.newSphere(...)` | Polygon position-tracking system | +| `mp.players.broadcast(msg)` | `TriggerClientEvent('_mp:chatMessage', -1, msg)` | + +| RageMP (client) | FiveM (client) | +|---|---| +| `mp.events.add('render', fn)` | Shim adds to tick loop | +| `mp.events.callRemote('event', ...args)` | `TriggerServerEvent('event', ...args)` | +| `mp.events.addProc('name', fn)` | `rpc.registerClientProc('name', fn)` | +| `mp.players.local.setComponentVariation(...)` | `SetPedComponentVariation(PlayerPedId(), ...)` | +| `mp.game.invoke('0xHASH', ...args)` | `Citizen.invokeNative('0xHASH', ...args)` | +| `mp.browsers.new(url)` | FiveM NUI (`ui/index.html`) | +| `mp.gui.chat.push(msg)` | `TriggerEvent('chat:addMessage', { args: [msg] })` | + +--- + +## Porting Status + +| Layer | Status | Notes | +|---|---|---| +| TypeORM entities (207) | Done | Copied verbatim, no changes needed | +| Express REST API | Done | Copied verbatim, no changes needed | +| Shared constants | Done | | +| Core log / DB / Redis / Mongo | Done | | +| `mp` server shim | Done | Events, players, vehicles, config | +| `mp` client shim | Done | Events, game, gui, NUI | +| RPC system | Done | Replaces `mp.events.addProc` | +| Player wrapper | Done | Wraps FiveM net ID into `PlayerMp`-compatible object | +| Vehicle wrapper | Done | Wraps FiveM entity handle | +| CommandSystem | Done | Uses `RegisterCommand()` per command | +| Server features (101) | Not started | See `PORTING.md` for suggested order | +| Client features (~80) | Not started | See `PORTING.md` for suggested order | + +The recommended first features to port (in order) are: `time`, `weather`, `chat`, `login`, `session`, `player`, `permissions`, `money`, `inventory`, `vehicle`. + +Defer features with heavy colshape or server-object dependencies (`properties`, `furniture`, `drugs`, `graffiti`) until the polygon position-tracking system is fully integrated. diff --git a/fxmanifest.lua b/fxmanifest.lua new file mode 100644 index 0000000..5b99b4a --- /dev/null +++ b/fxmanifest.lua @@ -0,0 +1,28 @@ +fx_version 'cerulean' +game 'gta5' + +description 'Southwest Roleplay' +version '1.0.0' + +-- Server scripts (Node.js runtime, CommonJS bundles) +server_scripts { + 'dist/server/index.js', +} + +-- Client scripts (single bundled file) +client_scripts { + 'dist/client/index.js', +} + +-- NUI page (same Vue UI from game-client) +ui_page 'ui/index.html' + +files { + 'ui/**', +} + +-- Dependencies +dependencies { + '/server:7290', + '/onesync', +} diff --git a/gulpfile.js b/gulpfile.js new file mode 100644 index 0000000..777cf51 --- /dev/null +++ b/gulpfile.js @@ -0,0 +1,40 @@ +const gulp = require('gulp'); +const { exec } = require('child_process'); + +function buildServer(cb) { + exec('npx webpack --config webpack.server.js', (err, stdout, stderr) => { + if (stdout) process.stdout.write(stdout); + if (stderr) process.stderr.write(stderr); + cb(err); + }); +} + +function buildClient(cb) { + exec('npx webpack --config webpack.client.js', (err, stdout, stderr) => { + if (stdout) process.stdout.write(stdout); + if (stderr) process.stderr.write(stderr); + cb(err); + }); +} + +function watchServer(cb) { + exec('npx webpack --config webpack.server.js --watch', (err, stdout, stderr) => { + if (stdout) process.stdout.write(stdout); + if (stderr) process.stderr.write(stderr); + }); + cb(); +} + +function watchClient(cb) { + exec('npx webpack --config webpack.client.js --watch', (err, stdout, stderr) => { + if (stdout) process.stdout.write(stdout); + if (stderr) process.stderr.write(stderr); + }); + cb(); +} + +exports.buildServer = buildServer; +exports.buildClient = buildClient; +exports.build = gulp.parallel(buildServer, buildClient); +exports.watch = gulp.parallel(watchServer, watchClient); +exports.default = exports.build; diff --git a/ormconfig.js b/ormconfig.js new file mode 100644 index 0000000..b5ef840 --- /dev/null +++ b/ormconfig.js @@ -0,0 +1,11 @@ +module.exports = { + type: 'mysql', + host: process.env.DB_HOST || 'play.southwest-roleplay.dev', + port: Number(process.env.DB_PORT) || 3306, + username: process.env.DB_USER || 'username', + password: process.env.DB_PASS || 'password', + database: process.env.DB_NAME || 'game', + logging: ['error', 'log'], + entities: ['./dist/server/entities/*.js'], + synchronize: false, +}; diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..6d11155 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,8476 @@ +{ + "name": "swrp-fivem-server", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "swrp-fivem-server", + "version": "1.0.0", + "license": "ISC", + "dependencies": { + "ansi_up": "^5.0.1", + "async-mutex": "^0.5.0", + "aws-sdk": "^2.1693.0", + "body-parser": "^1.20.0", + "colors": "^1.4.0", + "cors": "^2.8.5", + "dayjs": "^1.11.20", + "express": "^4.17.1", + "ip-cidr": "^2.1.4", + "lodash": "^4.17.21", + "mongodb": "^3.7.4", + "mustache": "^4.2.0", + "mysql": "^2.18.1", + "node-fetch": "^2.6.1", + "node-schedule": "^2.1.1", + "nodemailer": "^8.0.5", + "redis": "^3.1.2", + "showdown": "^2.1.0", + "source-map-support": "^0.5.21", + "typeorm": "^0.2.45", + "uuid": "^8.3.2" + }, + "devDependencies": { + "@citizenfx/client": "*", + "@citizenfx/server": "*", + "@eslint/js": "^9.18.0", + "@types/cors": "^2.8.10", + "@types/express": "^4.17.11", + "@types/lodash": "^4.14.168", + "@types/mongodb": "^4.0.6", + "@types/mustache": "^4.1.1", + "@types/node": "^18.0.0", + "@types/node-fetch": "^2.5.9", + "@types/node-schedule": "^2.1.8", + "@types/nodemailer": "^8.0.0", + "@types/redis": "^2.8.28", + "@types/showdown": "^2.0.6", + "@types/source-map-support": "^0.5.10", + "@types/uuid": "^8.3.0", + "del": "^8.0.1", + "eslint": "^9.18.0", + "eslint-config-prettier": "^10.0.1", + "globals": "^17.0.0", + "gulp": "^5.0.1", + "gulp-sourcemaps": "^3.0.0", + "gulp-typescript": "^6.0.0-alpha.1", + "prettier": "^2.8.8", + "ts-loader": "^9.0.0", + "typescript": "^5.9.3", + "typescript-eslint": "^8.20.0", + "webpack": "^5.0.0", + "webpack-cli": "^4.0.0" + } + }, + "node_modules/@citizenfx/client": { + "version": "2.0.29753-1", + "resolved": "https://registry.npmjs.org/@citizenfx/client/-/client-2.0.29753-1.tgz", + "integrity": "sha512-URClf2sMjFFQeUc7C4r2JmeiW4XvDbxwnmmZ4qYsVJQJaFk2DBMSWlc0qJRGx6UNPSs5drwjaZp5E8SbPXCUPQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/@citizenfx/server": { + "version": "2.0.29753-1", + "resolved": "https://registry.npmjs.org/@citizenfx/server/-/server-2.0.29753-1.tgz", + "integrity": "sha512-+hbgy6keD4W9W9loF8+W8ZA4mccMNI9yGEEBzy87JS9bWWXd0R3C6z0XpKdC2/kKLBDgpr290eWpP7uMqHbvoA==", + "dev": true, + "license": "ISC" + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz", + "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz", + "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/config-array": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.2.tgz", + "integrity": "sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.7", + "debug": "^4.3.1", + "minimatch": "^3.1.5" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/config-array/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@eslint/config-array/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@eslint/config-helpers": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz", + "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.17.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/core": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz", + "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.5.tgz", + "integrity": "sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.14.0", + "debug": "^4.3.2", + "espree": "^10.0.1", + "globals": "^14.0.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.1", + "minimatch": "^3.1.5", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@eslint/js": { + "version": "9.39.4", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.4.tgz", + "integrity": "sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz", + "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz", + "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.17.0", + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@gulp-sourcemaps/identity-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/identity-map/-/identity-map-2.0.1.tgz", + "integrity": "sha512-Tb+nSISZku+eQ4X1lAkevcQa+jknn/OVUgZ3XCxEKIsLsqYuPoJwJOPQeaOk75X3WPftb29GWY1eqE7GLsXb1Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^6.4.1", + "normalize-path": "^3.0.0", + "postcss": "^7.0.16", + "source-map": "^0.6.0", + "through2": "^3.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@gulp-sourcemaps/identity-map/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@gulp-sourcemaps/identity-map/node_modules/through2": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", + "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "2 || 3" + } + }, + "node_modules/@gulp-sourcemaps/map-sources": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/map-sources/-/map-sources-1.0.0.tgz", + "integrity": "sha512-o/EatdaGt8+x2qpb0vFLC/2Gug/xYPRXb6a+ET1wGYKozKN3krDWC/zZFZAtrzxJHuDL12mwdfEFKcKMNvc55A==", + "dev": true, + "license": "MIT", + "dependencies": { + "normalize-path": "^2.0.1", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@gulp-sourcemaps/map-sources/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@gulpjs/messages": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@gulpjs/messages/-/messages-1.1.0.tgz", + "integrity": "sha512-Ys9sazDatyTgZVb4xPlDufLweJ/Os2uHWOv+Caxvy2O85JcnT4M3vc73bi8pdLWlv3fdWQz3pdI9tVwo8rQQSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@gulpjs/to-absolute-glob": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@gulpjs/to-absolute-glob/-/to-absolute-glob-4.0.0.tgz", + "integrity": "sha512-kjotm7XJrJ6v+7knhPaRgaT6q8F8K2jiafwYdNHLzmV0uGLuZY43FK6smNSHUPrhq5kX2slCUy+RGG/xGqmIKA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-negated-glob": "^1.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@humanfs/core": { + "version": "0.19.2", + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.2.tgz", + "integrity": "sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanfs/types": "^0.15.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node": { + "version": "0.16.8", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.8.tgz", + "integrity": "sha512-gE1eQNZ3R++kTzFUpdGlpmy8kDZD/MLyHqDwqjkVQI0JMdI1D51sy1H958PNXYkM2rAac7e5/CnIKZrHtPh3BQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanfs/core": "^0.19.2", + "@humanfs/types": "^0.15.0", + "@humanwhocodes/retry": "^0.4.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/types": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/@humanfs/types/-/types-0.15.0.tgz", + "integrity": "sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/retry": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", + "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz", + "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@sindresorhus/merge-streams": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", + "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@sqltools/formatter": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@sqltools/formatter/-/formatter-1.2.5.tgz", + "integrity": "sha512-Uy0+khmZqUrUGm5dmMqVlnvufZRSK0FbYzVgp0UMstm+F5+W2/jnEEQyc9vo1ZR/E5ZI/B1WjjoTqBqwJL6Krw==", + "license": "MIT" + }, + "node_modules/@types/body-parser": { + "version": "1.19.6", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.6.tgz", + "integrity": "sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/cors": { + "version": "2.8.19", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.19.tgz", + "integrity": "sha512-mFNylyeyqN93lfe/9CSxOGREz8cpzAhH+E93xJ4xWQf62V8sQ/24reV2nyzUWM6H6Xji+GGHpkbLe7pVoUEskg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz", + "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/express": { + "version": "4.17.25", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.25.tgz", + "integrity": "sha512-dVd04UKsfpINUnK0yBoYHDF3xu7xVH4BuDotC/xGuycx4CgbP48X/KF/586bcObxT0HENHXEU8Nqtu6NR+eKhw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "^1" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.19.8", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.8.tgz", + "integrity": "sha512-02S5fmqeoKzVZCHPZid4b8JH2eM5HzQLZWN2FohQEy/0eXTq8VXZfSN6Pcr3F6N9R/vNrj7cpgbhjie6m/1tCA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/http-errors": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.5.tgz", + "integrity": "sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/lodash": { + "version": "4.17.24", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.24.tgz", + "integrity": "sha512-gIW7lQLZbue7lRSWEFql49QJJWThrTFFeIMJdp3eH4tKoxm1OvEPg02rm4wCCSHS0cL3/Fizimb35b7k8atwsQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/mime": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/mongodb": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@types/mongodb/-/mongodb-4.0.6.tgz", + "integrity": "sha512-XTbn1Z1j7fHzC1Vkd9LYO48lO2C581r+oRCi/KNzcTHIri7hEaya8r9vxoHJiKr+oeUWVK69+9xr84Mp+aReaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mongodb": "*" + } + }, + "node_modules/@types/mustache": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/@types/mustache/-/mustache-4.2.6.tgz", + "integrity": "sha512-t+8/QWTAhOFlrF1IVZqKnMRJi84EgkIK5Kh0p2JV4OLywUvCwJPFxbJAl7XAow7DVIHsF+xW9f1MVzg0L6Szjw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "18.19.130", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.130.tgz", + "integrity": "sha512-GRaXQx6jGfL8sKfaIDD6OupbIHBr9jv7Jnaml9tB7l4v068PAOXqfcujMMo5PhbIs6ggR1XODELqahT2R8v0fg==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/node-fetch": { + "version": "2.6.13", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.13.tgz", + "integrity": "sha512-QGpRVpzSaUs30JBSGPjOg4Uveu384erbHBoT1zeONvyCfwQxIkUshLAOqN/k9EjGviPRmWTTe6aH2qySWKTVSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "form-data": "^4.0.4" + } + }, + "node_modules/@types/node-schedule": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@types/node-schedule/-/node-schedule-2.1.8.tgz", + "integrity": "sha512-k00g6Yj/oUg/CDC+MeLHUzu0+OFxWbIqrFfDiLi6OPKxTujvpv29mHGM8GtKr7B+9Vv92FcK/8mRqi1DK5f3hA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/nodemailer": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@types/nodemailer/-/nodemailer-8.0.0.tgz", + "integrity": "sha512-fyf8jWULsCo0d0BuoQ75i6IeoHs47qcqxWc7yUdUcV0pOZGjUTTOvwdG1PRXUDqN/8A64yQdQdnA2pZgcdi+cA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/qs": { + "version": "6.15.1", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.15.1.tgz", + "integrity": "sha512-GZHUBZR9hckSUhrxmp1nG6NwdpM9fCunJwyThLW1X3AyHgd9IlHb6VANpQQqDr2o/qQp6McZ3y/IA2rVzKzSbw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/range-parser": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/redis": { + "version": "2.8.32", + "resolved": "https://registry.npmjs.org/@types/redis/-/redis-2.8.32.tgz", + "integrity": "sha512-7jkMKxcGq9p242exlbsVzuJb57KqHRhNl4dHoQu2Y5v9bCAbtIXXH0R3HleSQW4CTOqpHIYUW3t6tpUj4BVQ+w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/send": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@types/send/-/send-1.2.1.tgz", + "integrity": "sha512-arsCikDvlU99zl1g69TcAB3mzZPpxgw0UQnaHeC1Nwb015xp8bknZv5rIfri9xTOcMuaVgvabfIRA7PSZVuZIQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.10.tgz", + "integrity": "sha512-tRs1dB+g8Itk72rlSI2ZrW6vZg0YrLI81iQSTkMmOqnqCaNr/8Ek4VwWcN5vZgCYWbg/JJSGBlUaYGAOP73qBw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/http-errors": "*", + "@types/node": "*", + "@types/send": "<1" + } + }, + "node_modules/@types/serve-static/node_modules/@types/send": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.6.tgz", + "integrity": "sha512-Uqt8rPBE8SY0RK8JB1EzVOIZ32uqy8HwdxCnoCOsYrvnswqmFZ/k+9Ikidlk/ImhsdvBsloHbAlewb2IEBV/Og==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/showdown": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/showdown/-/showdown-2.0.6.tgz", + "integrity": "sha512-pTvD/0CIeqe4x23+YJWlX2gArHa8G0J0Oh6GKaVXV7TAeickpkkZiNOgFcFcmLQ5lB/K0qBJL1FtRYltBfbGCQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/source-map-support": { + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/@types/source-map-support/-/source-map-support-0.5.10.tgz", + "integrity": "sha512-tgVP2H469x9zq34Z0m/fgPewGhg/MLClalNOiPIzQlXrSS2YrKu/xCdSCKnEDwkFha51VKEKB6A9wW26/ZNwzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "source-map": "^0.6.0" + } + }, + "node_modules/@types/uuid": { + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.4.tgz", + "integrity": "sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/zen-observable": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/@types/zen-observable/-/zen-observable-0.8.3.tgz", + "integrity": "sha512-fbF6oTd4sGGy0xjHPKAt+eS2CrxJ3+6gQ3FGcBoIJR2TLAyCkCyI8JqZNy+FeON0AhVgNJoUumVoZQjBFUqHkw==", + "license": "MIT" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "8.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.60.0.tgz", + "integrity": "sha512-QYb/sa74/s7OKMbACMjrYnGspj9Hs5YI5aaffSL65UfeBUzVzBJfVo3oWSpbzPurvm7yaCCo2Lk7lVj610HqKw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.12.2", + "@typescript-eslint/scope-manager": "8.60.0", + "@typescript-eslint/type-utils": "8.60.0", + "@typescript-eslint/utils": "8.60.0", + "@typescript-eslint/visitor-keys": "8.60.0", + "ignore": "^7.0.5", + "natural-compare": "^1.4.0", + "ts-api-utils": "^2.5.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^8.60.0", + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", + "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "8.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.60.0.tgz", + "integrity": "sha512-fcqpj/MyK4sxDPcbe7STNPbpQL4RLZOPWuaTmwZYuc+hJKzRf58yRxfhqGpc6PIq9ZyfSBpfHgmUHmHs0KwHwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/scope-manager": "8.60.0", + "@typescript-eslint/types": "8.60.0", + "@typescript-eslint/typescript-estree": "8.60.0", + "@typescript-eslint/visitor-keys": "8.60.0", + "debug": "^4.4.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/parser/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@typescript-eslint/project-service": { + "version": "8.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.60.0.tgz", + "integrity": "sha512-aZu74NNKJeUWqCjDddzdiKaS82dgYgV/vmf+Ui3ZdZejmgfXR/q+pRumgobnQ2cCJTgGTWp4ypiwsuofFubavg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/tsconfig-utils": "^8.60.0", + "@typescript-eslint/types": "^8.60.0", + "debug": "^4.4.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/project-service/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/project-service/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "8.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.60.0.tgz", + "integrity": "sha512-pFzqhllJMs+jghLQWzV00ds39xLzuyqPSev5pd8f4Ir0rtKR3ZLUB4/4dhjOFighWb9larvtfJvqL+4yKDI3Xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.60.0", + "@typescript-eslint/visitor-keys": "8.60.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/tsconfig-utils": { + "version": "8.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.60.0.tgz", + "integrity": "sha512-BZPR3RGYlAXnly6ymAxfkVn5rCbZzQNou0rxv3GfWZ8cTQp+hhVd73khbGLAd8k1TlAPLISH337M+tAgAnaJDQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "8.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.60.0.tgz", + "integrity": "sha512-SX46wEUtitCpq7AN38HkUU/+zvUpdKf7ephtWAFgckH8O7PQIyL5gvrhQgBLuEYgLfuKWOVvWVskMbuFHAz5xg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.60.0", + "@typescript-eslint/typescript-estree": "8.60.0", + "@typescript-eslint/utils": "8.60.0", + "debug": "^4.4.3", + "ts-api-utils": "^2.5.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@typescript-eslint/types": { + "version": "8.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.60.0.tgz", + "integrity": "sha512-AsE7x2XaAK+CVbeih0Fvbn+r1qHxtpLDJ3XUuFcIinT318T90yHMJC+Zgv+jUuDjQQd06HKwxnDu6sz1IcTilA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "8.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.60.0.tgz", + "integrity": "sha512-3AcZNBGMClm6CXDyo8kYvVGT/sx29sS0oBsIb9oZI2gunA4Vm2M3YHzRLPvsUBBsl+yB5FPtltq7gGH0iTlp9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/project-service": "8.60.0", + "@typescript-eslint/tsconfig-utils": "8.60.0", + "@typescript-eslint/types": "8.60.0", + "@typescript-eslint/visitor-keys": "8.60.0", + "debug": "^4.4.3", + "minimatch": "^10.2.2", + "semver": "^7.7.3", + "tinyglobby": "^0.2.15", + "ts-api-utils": "^2.5.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.6.tgz", + "integrity": "sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz", + "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.5" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.1.tgz", + "integrity": "sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "8.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.60.0.tgz", + "integrity": "sha512-HtXuPfrHTyBDkameWpl+vJb1Uevu2tznAyahM1Oc4AENidCLTPiZDWIo4GfcxNdC/RcfGcadzzkqbRG87dUrQA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.9.1", + "@typescript-eslint/scope-manager": "8.60.0", + "@typescript-eslint/types": "8.60.0", + "@typescript-eslint/typescript-estree": "8.60.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "8.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.60.0.tgz", + "integrity": "sha512-9WI52t8ZGLVGrPMBet25yAftqY/n95+zmoUUtJBBQTKDSKUu7OsPTroT2op7U9JatkoRccL0YkWDNMFfC4Sjxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.60.0", + "eslint-visitor-keys": "^5.0.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", + "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=24" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", + "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", + "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", + "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", + "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", + "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.13.2", + "@webassemblyjs/helper-api-error": "1.13.2", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", + "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", + "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/wasm-gen": "1.14.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", + "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", + "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", + "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", + "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/helper-wasm-section": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-opt": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1", + "@webassemblyjs/wast-printer": "1.14.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", + "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", + "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", + "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-api-error": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", + "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webpack-cli/configtest": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.2.0.tgz", + "integrity": "sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "webpack": "4.x.x || 5.x.x", + "webpack-cli": "4.x.x" + } + }, + "node_modules/@webpack-cli/info": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.5.0.tgz", + "integrity": "sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "envinfo": "^7.7.3" + }, + "peerDependencies": { + "webpack-cli": "4.x.x" + } + }, + "node_modules/@webpack-cli/serve": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.7.0.tgz", + "integrity": "sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "webpack-cli": "4.x.x" + }, + "peerDependenciesMeta": { + "webpack-dev-server": { + "optional": true + } + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", + "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-phases": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz", + "integrity": "sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "acorn": "^8.14.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.15.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.15.0.tgz", + "integrity": "sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", + "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, + "node_modules/ansi_up": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/ansi_up/-/ansi_up-5.2.1.tgz", + "integrity": "sha512-5bz5T/7FRmlxA37zDXhG6cAwlcZtfnmNLDJra66EEIT3kYlw5aPJdbkJEhm59D6kA4Wi5ict6u6IDYHJaQlH+g==", + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "license": "MIT" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/app-root-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-3.1.0.tgz", + "integrity": "sha512-biN3PwB2gUtjaYy/isrU3aNWI5w+fAfvHkSvCKeQGxhmYpwKFUxudR3Yya+KqVRHBmEDYh+/lTozYCFbmzX4nA==", + "license": "MIT", + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-equal": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "license": "Python-2.0" + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "license": "MIT" + }, + "node_modules/array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/async-done": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-2.0.0.tgz", + "integrity": "sha512-j0s3bzYq9yKIVLKGE/tWlCpa3PfFLcrDZLTSVdnnCTGagXuXBJO4SsY9Xdk/fQBirCkH4evW5xOeJXqlAQFdsw==", + "dev": true, + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.4.4", + "once": "^1.4.0", + "stream-exhaust": "^1.0.2" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/async-mutex": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/async-mutex/-/async-mutex-0.5.0.tgz", + "integrity": "sha512-1A94B18jkJ3DYq284ohPxoXbfTA5HsQ7/Mf4DEhcyLx3Bz27Rh59iScbB6EPiP+B+joue6YCxcMXSbFC1tZKwA==", + "license": "MIT", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/async-settle": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-2.0.0.tgz", + "integrity": "sha512-Obu/KE8FurfQRN6ODdHN9LuXqwC+JFIM9NRyZqJJ4ZfLJmIYN9Rg0/kb+wF70VV5+fJusTMQlJ1t5rF7J/ETdg==", + "dev": true, + "license": "MIT", + "dependencies": { + "async-done": "^2.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "license": "(MIT OR Apache-2.0)", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/aws-sdk": { + "version": "2.1693.0", + "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1693.0.tgz", + "integrity": "sha512-cJmb8xEnVLT+R6fBS5sn/EFJiX7tUnDaPtOPZ1vFbOJtd0fnZn/Ky2XGgsvvoeliWeH7mL3TWSX5zXXGSQV6gQ==", + "deprecated": "The AWS SDK for JavaScript (v2) has reached end-of-support, and no longer receives updates. Please migrate your code to use AWS SDK for JavaScript (v3). More info https://a.co/cUPnyil", + "hasInstallScript": true, + "license": "Apache-2.0", + "dependencies": { + "buffer": "4.9.2", + "events": "1.1.1", + "ieee754": "1.1.13", + "jmespath": "0.16.0", + "querystring": "0.2.0", + "sax": "1.2.1", + "url": "0.10.3", + "util": "^0.12.4", + "uuid": "8.0.0", + "xml2js": "0.6.2" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/aws-sdk/node_modules/uuid": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.0.0.tgz", + "integrity": "sha512-jOXGuXZAWdsTH7eZLtyXMqUb9EcWMGZNbL9YcGBJl4MH4nrxHmZJhEHvyLFrkxo+28uLb/NYRcStH48fnD0Vzw==", + "deprecated": "uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).", + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/b4a": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.8.1.tgz", + "integrity": "sha512-aiqre1Nr0B/6DgE2N5vwTc+2/oQZ4Wh1t4NznYY4E00y8LCt6NqdRv81so00oo27D8MVKTpUa/MwUUtBLXCoDw==", + "dev": true, + "license": "Apache-2.0", + "peerDependencies": { + "react-native-b4a": "*" + }, + "peerDependenciesMeta": { + "react-native-b4a": { + "optional": true + } + } + }, + "node_modules/bach": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/bach/-/bach-2.0.1.tgz", + "integrity": "sha512-A7bvGMGiTOxGMpNupYl9HQTf0FFDNF4VCmks4PJpFyN1AX2pdKuxuwdvUz2Hu388wcgp+OvGFNsumBfFNkR7eg==", + "dev": true, + "license": "MIT", + "dependencies": { + "async-done": "^2.0.0", + "async-settle": "^2.0.0", + "now-and-later": "^3.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "license": "MIT" + }, + "node_modules/bare-events": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.3.tgz", + "integrity": "sha512-HdUm8EMQBLaJvGUdidNNbqpA1kYkwNcb+MYxkxCLAPJGQzlv9J0C24h8V65Z4c5GLd/JEALDvpFCQgpLJqc0zw==", + "dev": true, + "license": "Apache-2.0", + "peerDependencies": { + "bare-abort-controller": "*" + }, + "peerDependenciesMeta": { + "bare-abort-controller": { + "optional": true + } + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/baseline-browser-mapping": { + "version": "2.10.32", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.32.tgz", + "integrity": "sha512-wbPvpyjJPC0zdfdKXxqEL3Ea+bOMD/87X4lftiJkkaBiuG6ALQy1SLmEd7BSmVCuwCQsBrCamgBoLyfFDD1EPg==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "baseline-browser-mapping": "dist/cli.cjs" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/bignumber.js": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.0.tgz", + "integrity": "sha512-t/OYhhJ2SD+YGBQcjY8GzzDHEk9f3nerxjtfa6tlMXfe7frs/WozhvCNoGvpM0P3bNf3Gq5ZRMlGr5f3r4/N8A==", + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz", + "integrity": "sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==", + "license": "MIT", + "dependencies": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/body-parser": { + "version": "1.20.5", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.5.tgz", + "integrity": "sha512-3grm+/2tUOvu2cjJkvsIxrv/wVpfXQW4PsQHYm7yk4vfpu7Ekl6nEsYBoJUL6qDwZUx8wUhQ8tR2qz+ad9c9OA==", + "license": "MIT", + "dependencies": { + "bytes": "~3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "~1.2.0", + "http-errors": "~2.0.1", + "iconv-lite": "~0.4.24", + "on-finished": "~2.4.1", + "qs": "~6.15.1", + "raw-body": "~2.5.3", + "type-is": "~1.6.18", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.15.tgz", + "integrity": "sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.28.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.2.tgz", + "integrity": "sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "baseline-browser-mapping": "^2.10.12", + "caniuse-lite": "^1.0.30001782", + "electron-to-chromium": "^1.5.328", + "node-releases": "^2.0.36", + "update-browserslist-db": "^1.2.3" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bson": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/bson/-/bson-1.1.6.tgz", + "integrity": "sha512-EvVNVeGo4tHxwi8L6bPj3y3itEvStdwvvlojVxxbyYfoaxJ6keLgrTuKdyfEAszFK+H3olzBuafE0yoh0D1gdg==", + "license": "Apache-2.0", + "engines": { + "node": ">=0.6.19" + } + }, + "node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "license": "MIT", + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/buffer-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", + "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "license": "MIT" + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.9.tgz", + "integrity": "sha512-a/hy+pNsFUTR+Iz8TCJvXudKVLAnz/DyeSUo10I5yvFDQJBFU2s9uqQpoSrJlroHUKoKqzg+epxyP9lqFdzfBQ==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "get-intrinsic": "^1.3.0", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001793", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001793.tgz", + "integrity": "sha512-iwSsYWaCOoh26cV8NwNRViHlrfUvYsHDfRVcbtmw0Kg6PJIZZXwMkj1442FYLBGkeUf1juAsU3DTfxW579mrPA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/cli-highlight": { + "version": "2.1.11", + "resolved": "https://registry.npmjs.org/cli-highlight/-/cli-highlight-2.1.11.tgz", + "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==", + "license": "ISC", + "dependencies": { + "chalk": "^4.0.0", + "highlight.js": "^10.7.1", + "mz": "^2.4.0", + "parse5": "^5.1.1", + "parse5-htmlparser2-tree-adapter": "^6.0.0", + "yargs": "^16.0.0" + }, + "bin": { + "highlight": "bin/highlight" + }, + "engines": { + "node": ">=8.0.0", + "npm": ">=5.0.0" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-deep/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", + "dev": true, + "license": "MIT" + }, + "node_modules/cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "license": "MIT", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "license": "MIT", + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "license": "MIT" + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "license": "MIT", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true, + "license": "MIT" + }, + "node_modules/cookie": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", + "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.7.tgz", + "integrity": "sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==", + "license": "MIT" + }, + "node_modules/copy-props": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-4.0.0.tgz", + "integrity": "sha512-bVWtw1wQLzzKiYROtvNlbJgxgBYt2bMJpkCbKmXM3xyijvcjjWXEk5nyrrT3bgJ7ODb19ZohE2T0Y3FgNPyoTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "each-props": "^3.0.0", + "is-plain-object": "^5.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "license": "MIT" + }, + "node_modules/cors": { + "version": "2.8.6", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz", + "integrity": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==", + "license": "MIT", + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/cron-parser": { + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/cron-parser/-/cron-parser-4.9.0.tgz", + "integrity": "sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==", + "license": "MIT", + "dependencies": { + "luxon": "^3.2.1" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + } + }, + "node_modules/d": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.2.tgz", + "integrity": "sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==", + "dev": true, + "license": "ISC", + "dependencies": { + "es5-ext": "^0.10.64", + "type": "^2.7.2" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/dayjs": { + "version": "1.11.21", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.21.tgz", + "integrity": "sha512-98IT+HOahAisibz/yjKbzuOBwYcjJ7BCLPzARyHiyEBmRz4fatF+KPJszEHXsGYjUG234aH/cOjW1wwTbKUZlA==", + "license": "MIT" + }, + "node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/debug-fabulous": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/debug-fabulous/-/debug-fabulous-1.1.0.tgz", + "integrity": "sha512-GZqvGIgKNlUnHUPQhepnUZFIMoi3dgZKQBzKDeL2g7oJF9SNAji/AAu36dusFUas0O+pae74lNeoIPHqXWDkLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "3.X", + "memoizee": "0.4.X", + "object-assign": "4.X" + } + }, + "node_modules/debug-fabulous/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/debug-fabulous/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/del": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/del/-/del-8.0.1.tgz", + "integrity": "sha512-gPqh0mKTPvaUZGAuHbrBUYKZWBNAeHG7TU3QH5EhVwPMyKvmfJaNXhcD2jTcXsJRRcffuho4vaYweu80dRrMGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "globby": "^14.0.2", + "is-glob": "^4.0.3", + "is-path-cwd": "^3.0.0", + "is-path-inside": "^4.0.0", + "p-map": "^7.0.2", + "presentable-error": "^0.0.1", + "slash": "^5.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/denque": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.1.tgz", + "integrity": "sha512-XwE+iZ4D6ZUB7mfYRMb5wByE8L74HCn30FBN7sWnXksWc1LO1bPDl67pBR9o/kC4z/xSNAwkMYcGgqDV3BE3Hw==", + "license": "Apache-2.0", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "license": "MIT", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-newline": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", + "integrity": "sha512-CwffZFvlJffUg9zZA0uqrjQayUTC8ob94pnr5sFwaVv3IOmkfUHcWH+jXaQK3askE51Cqe8/9Ql/0uXNwqZ8Zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dotenv": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz", + "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=10" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/each-props": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-3.0.0.tgz", + "integrity": "sha512-IYf1hpuWrdzse/s/YJOrFmU15lyhSzxelNVAHTEG3DtP4QsLTWZUzcUL3HMXmKQxXpa4EIrBPpwRgj0aehdvAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-object": "^5.0.0", + "object.defaults": "^1.1.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "license": "MIT" + }, + "node_modules/electron-to-chromium": { + "version": "1.5.364", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.364.tgz", + "integrity": "sha512-G/dYE3+AYhyHwzTwg8UbnXf7zqMERYh7l2jJ3QujhFsH8agSYwtnGAR2aZ7f0AakIKJXd5En/Hre4igIUrdlYw==", + "dev": true, + "license": "ISC" + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.22.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.22.1.tgz", + "integrity": "sha512-6QEuw3zoX1SJQc7b87aBXke/no+mG2bTBgw29gWMQonLmpEkWoCAVkl+M49e48AZlWzxiDzDZzYdp6kobcyLww==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.3.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/envinfo": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.21.0.tgz", + "integrity": "sha512-Lw7I8Zp5YKHFCXL7+Dz95g4CcbMEpgvqZNNq3AmlT5XAV6CgAAk6gyAMqn2zjw08K9BHfcNuKrMiCPLByGafow==", + "dev": true, + "license": "MIT", + "bin": { + "envinfo": "dist/cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-module-lexer": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.1.0.tgz", + "integrity": "sha512-n27zTYMjYu1aj4MjCWzSP7G9r75utsaoc8m61weK+W8JMBGGQybd43GstCXZ3WNmSFtGT9wi59qQTW6mhTR5LQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/es-object-atoms": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.2.tgz", + "integrity": "sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es5-ext": { + "version": "0.10.64", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz", + "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==", + "dev": true, + "hasInstallScript": true, + "license": "ISC", + "dependencies": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "esniff": "^2.0.1", + "next-tick": "^1.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "dev": true, + "license": "MIT", + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-symbol": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.4.tgz", + "integrity": "sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==", + "dev": true, + "license": "ISC", + "dependencies": { + "d": "^1.0.2", + "ext": "^1.7.0" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dev": true, + "license": "ISC", + "dependencies": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "9.39.4", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.4.tgz", + "integrity": "sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.8.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.21.2", + "@eslint/config-helpers": "^0.4.2", + "@eslint/core": "^0.17.0", + "@eslint/eslintrc": "^3.3.5", + "@eslint/js": "9.39.4", + "@eslint/plugin-kit": "^0.4.1", + "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.4.2", + "@types/estree": "^1.0.6", + "ajv": "^6.14.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.6", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.4.0", + "eslint-visitor-keys": "^4.2.1", + "espree": "^10.4.0", + "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.5", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } + } + }, + "node_modules/eslint-config-prettier": { + "version": "10.1.8", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-10.1.8.tgz", + "integrity": "sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==", + "dev": true, + "license": "MIT", + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "funding": { + "url": "https://opencollective.com/eslint-config-prettier" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", + "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/eslint/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/esniff": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz", + "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==", + "dev": true, + "license": "ISC", + "dependencies": { + "d": "^1.0.1", + "es5-ext": "^0.10.62", + "event-emitter": "^0.3.5", + "type": "^2.7.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/espree": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", + "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.15.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz", + "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "node_modules/events": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz", + "integrity": "sha512-kEcvvCBByWXGnZy6JUlgAp2gBIUjfCAV6P6TgT1/aaQKcmuAEC4OZTV1I4EWQLz2gxZw76atuVyvHhTxvi0Flw==", + "license": "MIT", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/events-universal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz", + "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "bare-events": "^2.7.0" + } + }, + "node_modules/expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/express": { + "version": "4.22.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.22.2.tgz", + "integrity": "sha512-IuL+Elrou2ZvCFHs18/CIzy2Nzvo25nZ1/D2eIZlz7c+QUayAcYoiM2BthCjs+EBHVpjYjcuLDAiCWgeIX3X1Q==", + "license": "MIT", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "~1.20.5", + "content-disposition": "~0.5.4", + "content-type": "~1.0.4", + "cookie": "~0.7.1", + "cookie-signature": "~1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.3.1", + "fresh": "~0.5.2", + "http-errors": "~2.0.0", + "merge-descriptors": "1.0.3", + "methods": "~1.1.2", + "on-finished": "~2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "~0.1.12", + "proxy-addr": "~2.0.7", + "qs": "~6.15.1", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "~0.19.0", + "serve-static": "~1.16.2", + "setprototypeof": "1.2.0", + "statuses": "~2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/ext": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", + "dev": true, + "license": "ISC", + "dependencies": { + "type": "^2.7.2" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true, + "license": "MIT" + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-fifo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.8" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.2.tgz", + "integrity": "sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/fastest-levenshtein": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", + "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4.9.1" + } + }, + "node_modules/fastq": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz", + "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/file-entry-cache": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.2.tgz", + "integrity": "sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "on-finished": "~2.4.1", + "parseurl": "~1.3.3", + "statuses": "~2.0.2", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/findup-sync": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz", + "integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.3", + "micromatch": "^4.0.4", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/fined": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-2.0.0.tgz", + "integrity": "sha512-OFRzsL6ZMHz5s0JrsEr+TpdGNCtrVtnuG3x1yzGNiQHT0yaDnXAj8V/lWcpJVrnoDpcwXcASxAZYbuXda2Y82A==", + "dev": true, + "license": "MIT", + "dependencies": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^5.0.0", + "object.defaults": "^1.1.0", + "object.pick": "^1.3.0", + "parse-filepath": "^1.0.2" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/flagged-respawn": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-2.0.0.tgz", + "integrity": "sha512-Gq/a6YCi8zexmGHMuJwahTGzXlAZAOsbCVKduWXC6TlLCjjFRlExMJc4GC2NYPYZ0r/brw9P7CpRgQmlPVeOoA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "dev": true, + "license": "BSD-3-Clause", + "bin": { + "flat": "cli.js" + } + }, + "node_modules/flat-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/flatted": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.2.tgz", + "integrity": "sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==", + "dev": true, + "license": "ISC" + }, + "node_modules/flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/for-each": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", + "dev": true, + "license": "MIT", + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/form-data": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz", + "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==", + "dev": true, + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-mkdirp-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-2.0.1.tgz", + "integrity": "sha512-UTOY+59K6IA94tec8Wjqm0FSh5OVudGNB0NL/P6fB3HiE3bYOY3VYBGijsnOHNkQSwC1FKkU77pmq7xp9CskLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.8", + "streamx": "^2.12.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/generator-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", + "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-stream": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-8.0.3.tgz", + "integrity": "sha512-fqZVj22LtFJkHODT+M4N1RJQ3TjnnQhfE9GwZI8qXscYarnhpip70poMldRnP8ipQ/w0B621kOhfc53/J9bd/A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@gulpjs/to-absolute-glob": "^4.0.0", + "anymatch": "^3.1.3", + "fastq": "^1.13.0", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "is-negated-glob": "^1.0.0", + "normalize-path": "^3.0.0", + "streamx": "^2.12.5" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/glob-watcher": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-6.0.0.tgz", + "integrity": "sha512-wGM28Ehmcnk2NqRORXFOTOR064L4imSw3EeOqU5bIwUf62eXGwg89WivH6VMahL8zlQHeodzvHpXplrqzrz3Nw==", + "dev": true, + "license": "MIT", + "dependencies": { + "async-done": "^2.0.0", + "chokidar": "^3.5.3" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "license": "MIT", + "dependencies": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "dev": true, + "license": "MIT", + "dependencies": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "17.6.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-17.6.0.tgz", + "integrity": "sha512-sepffkT8stwnIYbsMBpoCHJuJM5l98FUF2AnE07hfvE0m/qp3R586hw4jF4uadbhvg1ooIdzuu7CsfD2jzCaNA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-14.1.0.tgz", + "integrity": "sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@sindresorhus/merge-streams": "^2.1.0", + "fast-glob": "^3.3.3", + "ignore": "^7.0.3", + "path-type": "^6.0.0", + "slash": "^5.1.0", + "unicorn-magic": "^0.3.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby/node_modules/ignore": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", + "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/glogg": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-2.2.0.tgz", + "integrity": "sha512-eWv1ds/zAlz+M1ioHsyKJomfY7jbDDPpwSkv14KQj89bycx1nvK5/2Cj/T9g7kzJcX5Bc7Yv22FjfBZS/jl94A==", + "dev": true, + "license": "MIT", + "dependencies": { + "sparkles": "^2.1.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/gulp": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-5.0.1.tgz", + "integrity": "sha512-PErok3DZSA5WGMd6XXV3IRNO0mlB+wW3OzhFJLEec1jSERg2j1bxJ6e5Fh6N6fn3FH2T9AP4UYNb/pYlADB9sA==", + "dev": true, + "license": "MIT", + "dependencies": { + "glob-watcher": "^6.0.0", + "gulp-cli": "^3.1.0", + "undertaker": "^2.0.0", + "vinyl-fs": "^4.0.2" + }, + "bin": { + "gulp": "bin/gulp.js" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/gulp-cli": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-3.1.0.tgz", + "integrity": "sha512-zZzwlmEsTfXcxRKiCHsdyjZZnFvXWM4v1NqBJSYbuApkvVKivjcmOS2qruAJ+PkEHLFavcDKH40DPc1+t12a9Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@gulpjs/messages": "^1.1.0", + "chalk": "^4.1.2", + "copy-props": "^4.0.0", + "gulplog": "^2.2.0", + "interpret": "^3.1.1", + "liftoff": "^5.0.1", + "mute-stdout": "^2.0.0", + "replace-homedir": "^2.0.0", + "semver-greatest-satisfied-range": "^2.0.0", + "string-width": "^4.2.3", + "v8flags": "^4.0.0", + "yargs": "^16.2.0" + }, + "bin": { + "gulp": "bin/gulp.js" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/gulp-sourcemaps": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-3.0.0.tgz", + "integrity": "sha512-RqvUckJkuYqy4VaIH60RMal4ZtG0IbQ6PXMNkNsshEGJ9cldUPRb/YCgboYae+CLAs1HQNb4ADTKCx65HInquQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@gulp-sourcemaps/identity-map": "^2.0.1", + "@gulp-sourcemaps/map-sources": "^1.0.0", + "acorn": "^6.4.1", + "convert-source-map": "^1.0.0", + "css": "^3.0.0", + "debug-fabulous": "^1.0.0", + "detect-newline": "^2.0.0", + "graceful-fs": "^4.0.0", + "source-map": "^0.6.0", + "strip-bom-string": "^1.0.0", + "through2": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/gulp-sourcemaps/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/gulp-typescript": { + "version": "6.0.0-alpha.1", + "resolved": "https://registry.npmjs.org/gulp-typescript/-/gulp-typescript-6.0.0-alpha.1.tgz", + "integrity": "sha512-KoT0TTfjfT7w3JItHkgFH1T/zK4oXWC+a8xxKfniRfVcA0Fa1bKrIhztYelYmb+95RB80OLMBreknYkdwzdi2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-colors": "^4.1.1", + "plugin-error": "^1.0.1", + "source-map": "^0.7.3", + "through2": "^3.0.1", + "vinyl": "^2.2.0", + "vinyl-fs": "^3.0.3" + }, + "engines": { + "node": ">= 8" + }, + "peerDependencies": { + "typescript": "~2.7.1 || >=2.8.0-dev || >=2.9.0-dev || ~3.0.0 || >=3.0.0-dev || >=3.1.0-dev || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.7.0-dev " + } + }, + "node_modules/gulp-typescript/node_modules/fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-typescript/node_modules/fs-mkdirp-stream/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/gulp-typescript/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/gulp-typescript/node_modules/glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", + "dev": true, + "license": "MIT", + "dependencies": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-typescript/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-typescript/node_modules/lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==", + "dev": true, + "license": "MIT", + "dependencies": { + "flush-write-stream": "^1.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-typescript/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-typescript/node_modules/now-and-later": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "once": "^1.3.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-typescript/node_modules/resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", + "dev": true, + "license": "MIT", + "dependencies": { + "value-or-function": "^3.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-typescript/node_modules/source-map": { + "version": "0.7.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", + "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">= 12" + } + }, + "node_modules/gulp-typescript/node_modules/through2": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", + "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "2 || 3" + } + }, + "node_modules/gulp-typescript/node_modules/to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-typescript/node_modules/to-through/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/gulp-typescript/node_modules/value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-typescript/node_modules/vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "dev": true, + "license": "MIT", + "dependencies": { + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-typescript/node_modules/vinyl-fs/node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/gulp-typescript/node_modules/vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==", + "dev": true, + "license": "MIT", + "dependencies": { + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulplog": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-2.2.0.tgz", + "integrity": "sha512-V2FaKiOhpR3DRXZuYdRLn/qiY0yI5XmqbTKrYbdemJ+xOh2d2MOweI/XFgMzd/9+1twdvMwllnZbWZNJ+BOm4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "glogg": "^2.2.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz", + "integrity": "sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/highlight.js": { + "version": "10.7.3", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", + "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", + "license": "BSD-3-Clause", + "engines": { + "node": "*" + } + }, + "node_modules/homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "parse-passwd": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-errors": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", + "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", + "license": "MIT", + "dependencies": { + "depd": "~2.0.0", + "inherits": "~2.0.4", + "setprototypeof": "~1.2.0", + "statuses": "~2.0.2", + "toidentifier": "~1.0.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==", + "license": "BSD-3-Clause" + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-local": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", + "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true, + "license": "ISC" + }, + "node_modules/interpret": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz", + "integrity": "sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/ip-address": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-6.4.0.tgz", + "integrity": "sha512-c5uxc2WUTuRBVHT/6r4m7HIr/DfV0bF6DvLH3iZGSK8wp8iMwwZSgIq2do0asFf8q9ECug0SE+6+1ACMe4sorA==", + "license": "MIT", + "dependencies": { + "jsbn": "1.1.0", + "lodash.find": "4.6.0", + "lodash.max": "4.0.1", + "lodash.merge": "4.6.2", + "lodash.padstart": "4.6.1", + "lodash.repeat": "4.1.0", + "sprintf-js": "1.1.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/ip-cidr": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/ip-cidr/-/ip-cidr-2.1.5.tgz", + "integrity": "sha512-Ms60rCkjP5cwZCgUu1JtJ6NFU1uL25SmOQHPfwMdw3LvNgY7gWz4cUou1+6Udp/vXo3eAf83XwhUpC0iZMSYkw==", + "license": "MIT", + "dependencies": { + "ip-address": "^6.3.0", + "jsbn": "^1.1.0" + }, + "engines": { + "node": ">=5.0.0" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arguments": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", + "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.16.2", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.2.tgz", + "integrity": "sha512-evOr8xfXKxE6qSR0hSXL2r3sd7ALj8+7jQEUvPYcm5sgZFdJ+AYzT6yNmJenvIYQBgIGwfwz08sL8zoL7yq2BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-function": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz", + "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.4", + "generator-function": "^2.0.0", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-path-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-3.0.0.tgz", + "integrity": "sha512-kyiNFFLU0Ampr6SDZitD/DwUo4Zs1nSdnygUBqsu3LooL00Qvb5j+UnvApUn/TTj1J3OuE6BTdQ5rudKmU2ZaA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-path-inside": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz", + "integrity": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-promise": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-unc-path": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "unc-path-regex": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jmespath": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.16.0.tgz", + "integrity": "sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw==", + "license": "Apache-2.0", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/js-yaml": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", + "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "license": "MIT" + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/last-run": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-2.0.0.tgz", + "integrity": "sha512-j+y6WhTLN4Itnf9j5ZQos1BGPCS8DAwmgMroR3OzfxAsBxam0hMw7J8M3KqZl0pLQJ1jNnwIexg5DYpC/ctwEQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" + } + }, + "node_modules/lead": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-4.0.0.tgz", + "integrity": "sha512-DpMa59o5uGUWWjruMp71e6knmwKU3jRBBn1kjuLWN9EeIOxNeSAwvHf03WIl8g/ZMR2oSQC9ej3yeLBwdDc/pg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/liftoff": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-5.0.1.tgz", + "integrity": "sha512-wwLXMbuxSF8gMvubFcFRp56lkFV69twvbU5vDPbaw+Q+/rF8j0HKjGbIdlSi+LuJm9jf7k9PB+nTxnsLMPcv2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "extend": "^3.0.2", + "findup-sync": "^5.0.0", + "fined": "^2.0.0", + "flagged-respawn": "^2.0.0", + "is-plain-object": "^5.0.0", + "rechoir": "^0.8.0", + "resolve": "^1.20.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/loader-runner": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.2.tgz", + "integrity": "sha512-DFEqQ3ihfS9blba08cLfYf1NRAIEm+dDjic073DRDc3/JspI/8wYmtDsHwd3+4hwvdxSK7PGaElfTmm0awWJ4w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz", + "integrity": "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==", + "license": "MIT" + }, + "node_modules/lodash.find": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.find/-/lodash.find-4.6.0.tgz", + "integrity": "sha512-yaRZoAV3Xq28F1iafWN1+a0rflOej93l1DQUejs3SZ41h2O9UJBoS9aueGjPDgAl4B6tPC0NuuchLKaDQQ3Isg==", + "license": "MIT" + }, + "node_modules/lodash.max": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.max/-/lodash.max-4.0.1.tgz", + "integrity": "sha512-iykTDTb7PK33HSQmKy34zv+hh4WEu7WonJPXQcgODzUbbtradtNs8RsD/GI7XV++60KaKR1xhW56N4ISqHesfQ==", + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "license": "MIT" + }, + "node_modules/lodash.padstart": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.padstart/-/lodash.padstart-4.6.1.tgz", + "integrity": "sha512-sW73O6S8+Tg66eY56DBk85aQzzUJDtpoXFBgELMd5P/SotAguo+1kYO6RuYgXxA4HJH3LFTFPASX6ET6bjfriw==", + "license": "MIT" + }, + "node_modules/lodash.repeat": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/lodash.repeat/-/lodash.repeat-4.1.0.tgz", + "integrity": "sha512-eWsgQW89IewS95ZOcr15HHCX6FVDxq3f2PNUIng3fyzsPev9imFQxIYdFZ6crl8L56UR6ZlGDLcEb3RZsCSSqw==", + "license": "MIT" + }, + "node_modules/long-timeout": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/long-timeout/-/long-timeout-0.1.1.tgz", + "integrity": "sha512-BFRuQUqc7x2NWxfJBCyUrN8iYUYznzL9JROmRz1gZ6KlOIgmoD+njPVbb+VNn2nGMKggMsK79iUNErillsrx7w==", + "license": "MIT" + }, + "node_modules/lru-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz", + "integrity": "sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es5-ext": "~0.10.2" + } + }, + "node_modules/luxon": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.7.2.tgz", + "integrity": "sha512-vtEhXh/gNjI9Yg1u4jX/0YVPMvxzHuGgCm6tC5kZyb08yjGWGnqAjGJvcXbqQR2P3MyMEFnRbpcdFS6PBcLqew==", + "license": "MIT", + "engines": { + "node": ">=12" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memoizee": { + "version": "0.4.17", + "resolved": "https://registry.npmjs.org/memoizee/-/memoizee-0.4.17.tgz", + "integrity": "sha512-DGqD7Hjpi/1or4F/aYAspXKNm5Yili0QDAFAY4QYvpqpgiY6+1jOfqpmByzjxbWd/T9mChbCArXAbDAsTm5oXA==", + "dev": true, + "license": "ISC", + "dependencies": { + "d": "^1.0.2", + "es5-ext": "^0.10.64", + "es6-weak-map": "^2.0.3", + "event-emitter": "^0.3.5", + "is-promise": "^2.2.2", + "lru-queue": "^0.1.0", + "next-tick": "^1.1.0", + "timers-ext": "^0.1.7" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/memory-pager": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", + "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", + "license": "MIT", + "optional": true + }, + "node_modules/merge-descriptors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true, + "license": "MIT" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/minimatch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mongodb": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.7.4.tgz", + "integrity": "sha512-K5q8aBqEXMwWdVNh94UQTwZ6BejVbFhh1uB6c5FKtPE9eUMZPUO3sRZdgIEcHSrAWmxzpG/FeODDKL388sqRmw==", + "license": "Apache-2.0", + "dependencies": { + "bl": "^2.2.1", + "bson": "^1.1.4", + "denque": "^1.4.1", + "optional-require": "^1.1.8", + "safe-buffer": "^5.1.2" + }, + "engines": { + "node": ">=4" + }, + "optionalDependencies": { + "saslprep": "^1.0.0" + }, + "peerDependenciesMeta": { + "aws4": { + "optional": true + }, + "bson-ext": { + "optional": true + }, + "kerberos": { + "optional": true + }, + "mongodb-client-encryption": { + "optional": true + }, + "mongodb-extjson": { + "optional": true + }, + "snappy": { + "optional": true + } + } + }, + "node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/mustache": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", + "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", + "license": "MIT", + "bin": { + "mustache": "bin/mustache" + } + }, + "node_modules/mute-stdout": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-2.0.0.tgz", + "integrity": "sha512-32GSKM3Wyc8dg/p39lWPKYu8zci9mJFzV1Np9Of0ZEpe6Fhssn/FbI7ywAMd40uX+p3ZKh3T5EeCFv81qS3HmQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/mysql": { + "version": "2.18.1", + "resolved": "https://registry.npmjs.org/mysql/-/mysql-2.18.1.tgz", + "integrity": "sha512-Bca+gk2YWmqp2Uf6k5NFEurwY/0td0cpebAucFpY/3jhrwrVGuxU2uQFCHjU19SJfje0yQvi+rVWdq78hR5lig==", + "license": "MIT", + "dependencies": { + "bignumber.js": "9.0.0", + "readable-stream": "2.3.7", + "safe-buffer": "5.1.2", + "sqlstring": "2.3.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mysql/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/mysql/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true, + "license": "MIT" + }, + "node_modules/next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "license": "MIT", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-releases": { + "version": "2.0.46", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.46.tgz", + "integrity": "sha512-GYVXHE2KnrzAfsAjl4uP++evGFCrAU1jta4ubEjIG7YWt/64Gqv66a30yKwWczVjA6j3bM4nBwH7Pk1JmDHaxQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/node-schedule": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/node-schedule/-/node-schedule-2.1.1.tgz", + "integrity": "sha512-OXdegQq03OmXEjt2hZP33W2YPs/E5BcFQks46+G2gAxs4gHOIVD1u7EqlYLYSKsaIpyKCK9Gbk0ta1/gjRSMRQ==", + "license": "MIT", + "dependencies": { + "cron-parser": "^4.2.0", + "long-timeout": "0.1.1", + "sorted-array-functions": "^1.3.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/nodemailer": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-8.0.10.tgz", + "integrity": "sha512-BLFuSth7QtHOkBzyqTehWWyub0NTRDuK2Q2SQfnGLsrJnzyU+Yeh4WpV1eZGuARFj1xQJHIdnTuJZLP+b9R1GQ==", + "license": "MIT-0", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/now-and-later": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-3.0.0.tgz", + "integrity": "sha512-pGO4pzSdaxhWTGkfSfHx3hVzJVslFPwBp2Myq9MYN/ChfJZF87ochMAXnvz6/58RJSf5ik2q9tXprBBrk2cpcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/optional-require": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/optional-require/-/optional-require-1.1.10.tgz", + "integrity": "sha512-0r3OB9EIQsP+a5HVATHq2ExIy2q/Vaffoo4IAikW1spCYswhLxqWQS0i3GwS3AdY/OIP4SWZHLGz8CMU558PGw==", + "license": "Apache-2.0", + "dependencies": { + "require-at": "^1.0.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "^2.0.1" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.4.tgz", + "integrity": "sha512-tkAQEw8ysMzmkhgw8k+1U/iPhWNhykKnSk4Rd5zLoPJCuJaGRPo6YposrZgaxHKzDHdDWWZvE/Sk7hsL2X/CpQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse5": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", + "license": "MIT" + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", + "license": "MIT", + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "license": "MIT" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true, + "license": "MIT" + }, + "node_modules/path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-root-regex": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-to-regexp": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.13.tgz", + "integrity": "sha512-A/AGNMFN3c8bOlvV9RreMdrv7jsmF9XIfDeCd87+I8RNg6s78BhJxMu69NEMHBSJFxKidViTEdruRwEk/WIKqA==", + "license": "MIT" + }, + "node_modules/path-type": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-6.0.0.tgz", + "integrity": "sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/plugin-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", + "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-colors": "^1.0.1", + "arr-diff": "^4.0.0", + "arr-union": "^3.1.0", + "extend-shallow": "^3.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/plugin-error/node_modules/ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-wrap": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/presentable-error": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/presentable-error/-/presentable-error-0.0.1.tgz", + "integrity": "sha512-E6rsNU1QNJgB3sjj7OANinGncFKuK+164sLXw1/CqBjj/EkXSoSdHCtWQGBNlREIGLnL7IEUEGa08YFVUbrhVg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "license": "MIT" + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "license": "MIT", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.15.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.2.tgz", + "integrity": "sha512-Rzq0KEyX/w/tEybncDgdkZrJgVUsUMk3xjh3t5bv3S1HTAtg+uOYt72+ZfwiQwKdysThkTBdL/rTi6HDmX9Ddw==", + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz", + "integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==", + "license": "MIT", + "dependencies": { + "bytes": "~3.1.2", + "http-errors": "~2.0.1", + "iconv-lite": "~0.4.24", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/rechoir": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz", + "integrity": "sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve": "^1.20.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/redis": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/redis/-/redis-3.1.2.tgz", + "integrity": "sha512-grn5KoZLr/qrRQVwoSkmzdbw6pwF+/rwODtrOr6vuBRiR/f3rjSTGupbF90Zpqm2oenix8Do6RV7pYEkGwlKkw==", + "license": "MIT", + "dependencies": { + "denque": "^1.5.0", + "redis-commands": "^1.7.0", + "redis-errors": "^1.2.0", + "redis-parser": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-redis" + } + }, + "node_modules/redis-commands": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/redis-commands/-/redis-commands-1.7.0.tgz", + "integrity": "sha512-nJWqw3bTFy21hX/CPKHth6sfhZbdiHP6bTawSgQBlKOVRG7EZkfHbbHwQJnrE4vsQf0CMNE+3gJ4Fmm16vdVlQ==", + "license": "MIT" + }, + "node_modules/redis-errors": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/redis-errors/-/redis-errors-1.2.0.tgz", + "integrity": "sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/redis-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-3.0.0.tgz", + "integrity": "sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==", + "license": "MIT", + "dependencies": { + "redis-errors": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/reflect-metadata": { + "version": "0.1.14", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.14.tgz", + "integrity": "sha512-ZhYeb6nRaXCfhnndflDK8qI6ZQ/YcWZCISRAWICW9XYqMUwjZM9Z0DveWX/ABN01oxSHwVxKQmxeYZSsm0jh5A==", + "license": "Apache-2.0" + }, + "node_modules/remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", + "dev": true, + "license": "MIT", + "dependencies": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", + "dev": true, + "license": "ISC" + }, + "node_modules/replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/replace-homedir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-2.0.0.tgz", + "integrity": "sha512-bgEuQQ/BHW0XkkJtawzrfzHFSN70f/3cNOiHa2QsYxqrjaC30X1k74FJ6xswVBP0sr0SpGIdVFuPwfrYziVeyw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/require-at": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/require-at/-/require-at-1.0.6.tgz", + "integrity": "sha512-7i1auJbMUrXEAZCOQ0VNJgmcT2VOKPRl2YGJwgpHpC9CE91Mv4/4UYIUm4chGJaI381ZDq1JUicFii64Hapd8g==", + "license": "Apache-2.0", + "engines": { + "node": ">=4" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.12", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.12.tgz", + "integrity": "sha512-TyeJ1zif53BPfHootBGwPRYT1RUt6oGWsaQr8UyZW/eAm9bKoijtvruSDEmZHm92CwS9nj7/fWttqPCgzep8CA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "is-core-module": "^2.16.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-cwd/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-options": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-2.0.0.tgz", + "integrity": "sha512-/FopbmmFOQCfsCx77BRFdKOniglTiHumLgwvd6IDPihy1GKkadZbgQJBcTb2lMzSR1pndzd96b1nZrreZ7+9/A==", + "dev": true, + "license": "MIT", + "dependencies": { + "value-or-function": "^4.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/reusify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "license": "MIT" + }, + "node_modules/saslprep": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz", + "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==", + "license": "MIT", + "optional": true, + "dependencies": { + "sparse-bitfield": "^3.0.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sax": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.1.tgz", + "integrity": "sha512-8I2a3LovHTOpm7NV5yOyO8IHqgVsfK4+UuySrXU8YXkSRX7k6hCV9b3HrkKCr3nMpgj+0bmocaJJWpvp1oc7ZA==", + "license": "ISC" + }, + "node_modules/schema-utils": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz", + "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/schema-utils/node_modules/ajv": { + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", + "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/schema-utils/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/schema-utils/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "optional": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/semver-greatest-satisfied-range": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-2.0.0.tgz", + "integrity": "sha512-lH3f6kMbwyANB7HuOWRMlLCa2itaCrZJ+SAqqkSZrZKO/cAsk2EOyaKHUtNkVLFyFW9pct22SFesFp3Z7zpA0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "sver": "^1.8.3" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/send": { + "version": "0.19.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.2.tgz", + "integrity": "sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "~0.5.2", + "http-errors": "~2.0.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.4.1", + "range-parser": "~1.2.1", + "statuses": "~2.0.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/serve-static": { + "version": "1.16.3", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.3.tgz", + "integrity": "sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==", + "license": "MIT", + "dependencies": { + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "~0.19.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "license": "ISC" + }, + "node_modules/sha.js": { + "version": "2.4.12", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.12.tgz", + "integrity": "sha512-8LzC5+bvI45BjpfXU8V5fdU2mfeKiQe1D1gIMn7XUlF3OTUrpdJpPPH4EMAnF0DsHHdSZqCdSss5qCmJKuiO3w==", + "license": "(MIT AND BSD-3-Clause)", + "dependencies": { + "inherits": "^2.0.4", + "safe-buffer": "^5.2.1", + "to-buffer": "^1.2.0" + }, + "bin": { + "sha.js": "bin.js" + }, + "engines": { + "node": ">= 0.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "license": "MIT", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/showdown": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/showdown/-/showdown-2.1.0.tgz", + "integrity": "sha512-/6NVYu4U819R2pUIk79n67SYgJHWCce0a5xTP979WbNp0FL9MN1I1QK662IDU1b6JzKTvmhgI7T7JYIxBi3kMQ==", + "license": "MIT", + "dependencies": { + "commander": "^9.0.0" + }, + "bin": { + "showdown": "bin/showdown.js" + }, + "funding": { + "type": "individual", + "url": "https://www.paypal.me/tiviesantos" + } + }, + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz", + "integrity": "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/slash": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", + "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/sorted-array-functions": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/sorted-array-functions/-/sorted-array-functions-1.3.0.tgz", + "integrity": "sha512-2sqgzeFlid6N4Z2fUQ1cvFmTOLRi/sEDzSQ0OKYchqgoPmQBVyM3959qYx3fpS6Esef80KjmpgPeEr028dP3OA==", + "license": "MIT" + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dev": true, + "license": "MIT", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/sparkles": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-2.1.0.tgz", + "integrity": "sha512-r7iW1bDw8R/cFifrD3JnQJX0K1jqT0kprL48BiBpLZLJPmAm34zsVBsK5lc7HirZYZqMW65dOXZgbAGt/I6frg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/sparse-bitfield": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", + "integrity": "sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "memory-pager": "^1.0.2" + } + }, + "node_modules/sprintf-js": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", + "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", + "license": "BSD-3-Clause" + }, + "node_modules/sqlstring": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.1.tgz", + "integrity": "sha512-ooAzh/7dxIG5+uDik1z/Rd1vli0+38izZhGzSa34FwR7IbelPWCCKSNIl8jlL/F7ERvy8CB2jNeM1E9i9mXMAQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/statuses": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", + "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/stream-composer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-composer/-/stream-composer-1.0.2.tgz", + "integrity": "sha512-bnBselmwfX5K10AH6L4c8+S5lgZMWI7ZYrz2rvYjCPB2DIMC4Ig8OpxGpNJSxRZ58oti7y1IcNvjBAz9vW5m4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "streamx": "^2.13.2" + } + }, + "node_modules/stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", + "dev": true, + "license": "MIT" + }, + "node_modules/stream-shift": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", + "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/streamx": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.26.0.tgz", + "integrity": "sha512-VvNG1K72Po/xwJzxZFnZ++Tbrv4lwSptsbkFuzXCJAYZvCK5nnxsvXU6ajqkv7chyiI1Y0YXq2Jh8Iy8Y7NF/A==", + "dev": true, + "license": "MIT", + "dependencies": { + "events-universal": "^1.0.0", + "fast-fifo": "^1.3.2", + "text-decoder": "^1.1.0" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/sver": { + "version": "1.8.4", + "resolved": "https://registry.npmjs.org/sver/-/sver-1.8.4.tgz", + "integrity": "sha512-71o1zfzyawLfIWBOmw8brleKyvnbn73oVHNCsu51uPMz/HWiKkkXsI31JjHW5zqXEqnPYkIiHd8ZmL7FCimLEA==", + "dev": true, + "license": "MIT", + "optionalDependencies": { + "semver": "^6.3.0" + } + }, + "node_modules/tapable": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.3.tgz", + "integrity": "sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/teex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz", + "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "streamx": "^2.12.5" + } + }, + "node_modules/terser": { + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.48.0.tgz", + "integrity": "sha512-J/9An6vs9Us6wKRriSFXBWdRZapREHqFzdNUKk0pmu804EMR6dr6winwo7e5JDxN4xahxQsuysyYFwlwj4XN/Q==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.15.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.6.1.tgz", + "integrity": "sha512-201R5j+sJpK8nFWwKVyNfZot8FaJbLZDq5evriVzbV1wDtSXDjRUDRfJzHpAaxFDMEhsZL1QkeqM61wgsS3KaQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.25", + "jest-worker": "^27.4.5", + "schema-utils": "^4.3.0", + "terser": "^5.31.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@minify-html/node": { + "optional": true + }, + "@swc/core": { + "optional": true + }, + "@swc/css": { + "optional": true + }, + "@swc/html": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "cssnano": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "html-minifier-terser": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "postcss": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/text-decoder": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.7.tgz", + "integrity": "sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "b4a": "^1.6.4" + } + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "license": "MIT", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "dev": true, + "license": "MIT", + "dependencies": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "node_modules/timers-ext": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.8.tgz", + "integrity": "sha512-wFH7+SEAcKfJpfLPkrgMPvvwnEtj8W4IurvEyrKsDleXnKLCDw71w8jltvfLa8Rm4qQxxT4jmDBYbJG/z7qoww==", + "dev": true, + "license": "ISC", + "dependencies": { + "es5-ext": "^0.10.64", + "next-tick": "^1.1.0" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/tinyglobby": { + "version": "0.2.16", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.16.tgz", + "integrity": "sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.4" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tinyglobby/node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/tinyglobby/node_modules/picomatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-buffer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.2.2.tgz", + "integrity": "sha512-db0E3UJjcFhpDhAF4tLo03oli3pwl3dbnzXOUIlRKrp+ldk/VUxzpWYZENsw2SZiuBjHAk7DfB0VU7NKdpb6sw==", + "license": "MIT", + "dependencies": { + "isarray": "^2.0.5", + "safe-buffer": "^5.2.1", + "typed-array-buffer": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/to-buffer/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "license": "MIT" + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/to-through": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-3.0.0.tgz", + "integrity": "sha512-y8MN937s/HVhEoBU1SxfHC+wxCHkV1a9gW8eAdTadYh/bGyesZIVcbjI+mSpFbSVwQici/XjBjuUyri1dnXwBw==", + "dev": true, + "license": "MIT", + "dependencies": { + "streamx": "^2.12.5" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "license": "MIT" + }, + "node_modules/ts-api-utils": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.5.0.tgz", + "integrity": "sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.12" + }, + "peerDependencies": { + "typescript": ">=4.8.4" + } + }, + "node_modules/ts-loader": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.6.0.tgz", + "integrity": "sha512-dsJO0S+T7grTDWTc4a0nTygXGjKncVUpx8Y+af8EvI/D5WgTJby5UEk5eoMCB9EcLQmnvitqh99MqtjtHgAwFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.1.0", + "enhanced-resolve": "^5.0.0", + "micromatch": "^4.0.0", + "semver": "^7.3.4", + "source-map": "^0.7.4" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "loader-utils": "*", + "typescript": "*", + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "loader-utils": { + "optional": true + } + } + }, + "node_modules/ts-loader/node_modules/semver": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.1.tgz", + "integrity": "sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ts-loader/node_modules/source-map": { + "version": "0.7.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", + "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">= 12" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, + "node_modules/type": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/type/-/type-2.7.3.tgz", + "integrity": "sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "license": "MIT", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typeorm": { + "version": "0.2.45", + "resolved": "https://registry.npmjs.org/typeorm/-/typeorm-0.2.45.tgz", + "integrity": "sha512-c0rCO8VMJ3ER7JQ73xfk0zDnVv0WDjpsP6Q1m6CVKul7DB9iVdWLRjPzc8v2eaeBuomsbZ2+gTaYr8k1gm3bYA==", + "license": "MIT", + "dependencies": { + "@sqltools/formatter": "^1.2.2", + "app-root-path": "^3.0.0", + "buffer": "^6.0.3", + "chalk": "^4.1.0", + "cli-highlight": "^2.1.11", + "debug": "^4.3.1", + "dotenv": "^8.2.0", + "glob": "^7.1.6", + "js-yaml": "^4.0.0", + "mkdirp": "^1.0.4", + "reflect-metadata": "^0.1.13", + "sha.js": "^2.4.11", + "tslib": "^2.1.0", + "uuid": "^8.3.2", + "xml2js": "^0.4.23", + "yargs": "^17.0.1", + "zen-observable-ts": "^1.0.0" + }, + "bin": { + "typeorm": "cli.js" + }, + "funding": { + "url": "https://opencollective.com/typeorm" + }, + "peerDependencies": { + "@sap/hana-client": "^2.11.14", + "better-sqlite3": "^7.1.2", + "hdb-pool": "^0.1.6", + "ioredis": "^4.28.3", + "mongodb": "^3.6.0", + "mssql": "^6.3.1", + "mysql2": "^2.2.5", + "oracledb": "^5.1.0", + "pg": "^8.5.1", + "pg-native": "^3.0.0", + "pg-query-stream": "^4.0.0", + "redis": "^3.1.1", + "sql.js": "^1.4.0", + "sqlite3": "^5.0.2", + "typeorm-aurora-data-api-driver": "^2.0.0" + }, + "peerDependenciesMeta": { + "@sap/hana-client": { + "optional": true + }, + "better-sqlite3": { + "optional": true + }, + "hdb-pool": { + "optional": true + }, + "ioredis": { + "optional": true + }, + "mongodb": { + "optional": true + }, + "mssql": { + "optional": true + }, + "mysql2": { + "optional": true + }, + "oracledb": { + "optional": true + }, + "pg": { + "optional": true + }, + "pg-native": { + "optional": true + }, + "pg-query-stream": { + "optional": true + }, + "redis": { + "optional": true + }, + "sql.js": { + "optional": true + }, + "sqlite3": { + "optional": true + }, + "typeorm-aurora-data-api-driver": { + "optional": true + } + } + }, + "node_modules/typeorm/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/typeorm/node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/typeorm/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/typeorm/node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/typeorm/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/typeorm/node_modules/xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "license": "MIT", + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/typeorm/node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/typeorm/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/typescript": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/typescript-eslint": { + "version": "8.60.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.60.0.tgz", + "integrity": "sha512-9f65qWLZdAW9m1JaxBDUHcqRUfL8bkxxXL7XxEfI+F09q56PkBvIfCjLF3yInsDM/BBmwkqmCQdCZe/RYlIWEw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/eslint-plugin": "8.60.0", + "@typescript-eslint/parser": "8.60.0", + "@typescript-eslint/typescript-estree": "8.60.0", + "@typescript-eslint/utils": "8.60.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/undertaker": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-2.0.0.tgz", + "integrity": "sha512-tO/bf30wBbTsJ7go80j0RzA2rcwX6o7XPBpeFcb+jzoeb4pfMM2zUeSDIkY1AWqeZabWxaQZ/h8N9t35QKDLPQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "bach": "^2.0.1", + "fast-levenshtein": "^3.0.0", + "last-run": "^2.0.0", + "undertaker-registry": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/undertaker-registry": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-2.0.0.tgz", + "integrity": "sha512-+hhVICbnp+rlzZMgxXenpvTxpuvA67Bfgtt+O9WOE5jo7w/dyiF1VmoZVIHvP2EkUjsyKyTwYKlLhA+j47m1Ew==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/undertaker/node_modules/fast-levenshtein": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-3.0.0.tgz", + "integrity": "sha512-hKKNajm46uNmTlhHSyZkmToAc56uZJwYq7yrciZjqOxnlfQwERDQJmHPUp7m1m9wx8vgOe8IaCKZ5Kv2k1DdCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fastest-levenshtein": "^1.0.7" + } + }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true, + "license": "MIT" + }, + "node_modules/unicorn-magic": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz", + "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/unique-stream": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.4.0.tgz", + "integrity": "sha512-V6QarSfeSgDipGA9EZdoIzu03ZDlOFkk+FbEP5cwgrZXN3iIkYR91IjU2EnM6rB835kGQsqHX8qncObTXV+6KA==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "3.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", + "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/update-browserslist-db/node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/url/-/url-0.10.3.tgz", + "integrity": "sha512-hzSUW2q06EqL1gKM/a+obYHLIO6ct2hwPuviqTTOcfFVc61UbfJ2Q32+uGL/HCPxKqrdGB5QUwIe7UqlDgwsOQ==", + "license": "MIT", + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==", + "license": "MIT" + }, + "node_modules/util": { + "version": "0.12.5", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "which-typed-array": "^1.1.2" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "deprecated": "uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).", + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8flags": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-4.0.1.tgz", + "integrity": "sha512-fcRLaS4H/hrZk9hYwbdRM35D0U8IYMfEClhXxCivOojl+yTRAZH3Zy2sSy6qVCiGbV9YAtPssP6jaChqC9vPCg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/value-or-function": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-4.0.0.tgz", + "integrity": "sha512-aeVK81SIuT6aMJfNo9Vte8Dw0/FZINGBV8BfCraGtqVxIeLAEhJyoWs8SmvRVmXfGss2PmmOwZCuBPbZR+IYWg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-contents": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/vinyl-contents/-/vinyl-contents-2.0.0.tgz", + "integrity": "sha512-cHq6NnGyi2pZ7xwdHSW1v4Jfnho4TEGtxZHw01cmnc8+i7jgR6bRnED/LbrKan/Q7CvVLbnvA5OepnhbpjBZ5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "bl": "^5.0.0", + "vinyl": "^3.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/vinyl-contents/node_modules/bl": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", + "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer": "^6.0.3", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/vinyl-contents/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/vinyl-contents/node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/vinyl-contents/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/vinyl-contents/node_modules/replace-ext": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", + "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/vinyl-contents/node_modules/vinyl": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-3.0.1.tgz", + "integrity": "sha512-0QwqXteBNXgnLCdWdvPQBX6FXRHtIH3VhJPTd5Lwn28tJXc34YqSCWUmkOvtJHBmB3gGoPtrOKk3Ts8/kEZ9aA==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone": "^2.1.2", + "remove-trailing-separator": "^1.1.0", + "replace-ext": "^2.0.0", + "teex": "^1.0.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/vinyl-fs": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-4.0.2.tgz", + "integrity": "sha512-XRFwBLLTl8lRAOYiBqxY279wY46tVxLaRhSwo3GzKEuLz1giffsOquWWboD/haGf5lx+JyTigCFfe7DWHoARIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fs-mkdirp-stream": "^2.0.1", + "glob-stream": "^8.0.3", + "graceful-fs": "^4.2.11", + "iconv-lite": "^0.6.3", + "is-valid-glob": "^1.0.0", + "lead": "^4.0.0", + "normalize-path": "3.0.0", + "resolve-options": "^2.0.0", + "stream-composer": "^1.0.2", + "streamx": "^2.14.0", + "to-through": "^3.0.0", + "value-or-function": "^4.0.0", + "vinyl": "^3.0.1", + "vinyl-sourcemap": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/vinyl-fs/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/vinyl-fs/node_modules/replace-ext": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", + "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/vinyl-fs/node_modules/vinyl": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-3.0.1.tgz", + "integrity": "sha512-0QwqXteBNXgnLCdWdvPQBX6FXRHtIH3VhJPTd5Lwn28tJXc34YqSCWUmkOvtJHBmB3gGoPtrOKk3Ts8/kEZ9aA==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone": "^2.1.2", + "remove-trailing-separator": "^1.1.0", + "replace-ext": "^2.0.0", + "teex": "^1.0.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/vinyl-sourcemap": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-2.0.0.tgz", + "integrity": "sha512-BAEvWxbBUXvlNoFQVFVHpybBbjW1r03WhohJzJDSfgrrK5xVYIDTan6xN14DlyImShgDRv2gl9qhM6irVMsV0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "convert-source-map": "^2.0.0", + "graceful-fs": "^4.2.10", + "now-and-later": "^3.0.0", + "streamx": "^2.12.5", + "vinyl": "^3.0.0", + "vinyl-contents": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/vinyl-sourcemap/node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, + "node_modules/vinyl-sourcemap/node_modules/replace-ext": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", + "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/vinyl-sourcemap/node_modules/vinyl": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-3.0.1.tgz", + "integrity": "sha512-0QwqXteBNXgnLCdWdvPQBX6FXRHtIH3VhJPTd5Lwn28tJXc34YqSCWUmkOvtJHBmB3gGoPtrOKk3Ts8/kEZ9aA==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone": "^2.1.2", + "remove-trailing-separator": "^1.1.0", + "replace-ext": "^2.0.0", + "teex": "^1.0.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/watchpack": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.5.1.tgz", + "integrity": "sha512-Zn5uXdcFNIA1+1Ei5McRd+iRzfhENPCe7LeABkJtNulSxjma+l7ltNx55BWZkRlwRnpOgHqxnjyaDgJnNXnqzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "license": "BSD-2-Clause" + }, + "node_modules/webpack": { + "version": "5.107.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.107.2.tgz", + "integrity": "sha512-v7RhXaJbpMlV0D7hC7lb2EbnxkoeUqf9qhKr6lozx3Q48pmFrqqNRmZFUEGmi7pSwm6fCQ2H1IjvCkHqdpVdjQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.8", + "@types/json-schema": "^7.0.15", + "@webassemblyjs/ast": "^1.14.1", + "@webassemblyjs/wasm-edit": "^1.14.1", + "@webassemblyjs/wasm-parser": "^1.14.1", + "acorn": "^8.16.0", + "acorn-import-phases": "^1.0.3", + "browserslist": "^4.28.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.22.0", + "es-module-lexer": "^2.1.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.11", + "loader-runner": "^4.3.2", + "mime-db": "^1.54.0", + "neo-async": "^2.6.2", + "schema-utils": "^4.3.3", + "tapable": "^2.3.0", + "terser-webpack-plugin": "^5.5.0", + "watchpack": "^2.5.1", + "webpack-sources": "^3.5.0" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-cli": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.10.0.tgz", + "integrity": "sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@discoveryjs/json-ext": "^0.5.0", + "@webpack-cli/configtest": "^1.2.0", + "@webpack-cli/info": "^1.5.0", + "@webpack-cli/serve": "^1.7.0", + "colorette": "^2.0.14", + "commander": "^7.0.0", + "cross-spawn": "^7.0.3", + "fastest-levenshtein": "^1.0.12", + "import-local": "^3.0.2", + "interpret": "^2.2.0", + "rechoir": "^0.7.0", + "webpack-merge": "^5.7.3" + }, + "bin": { + "webpack-cli": "bin/cli.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "4.x.x || 5.x.x" + }, + "peerDependenciesMeta": { + "@webpack-cli/generators": { + "optional": true + }, + "@webpack-cli/migrate": { + "optional": true + }, + "webpack-bundle-analyzer": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + } + } + }, + "node_modules/webpack-cli/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-cli/node_modules/interpret": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", + "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/webpack-cli/node_modules/rechoir": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", + "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve": "^1.9.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.5.0.tgz", + "integrity": "sha512-HPuy+uuoTCaaoEoI1LQ3JN9+vrPBvEesnnX1jADHy728cHSMlq4wUc4afYqahq2B1mhQVZxCXOkNTnXltr+2vQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/webpack/node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/webpack/node_modules/mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "license": "MIT", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.21", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.21.tgz", + "integrity": "sha512-zbRA8cVm6io/d5W8uIe2hblzN76/Wm3v/yiythQvr+dpBWeqhPSWIDNj4zOyHi4zKbMK6DN34Xsr9jPHJERAEw==", + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.9", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/wildcard": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC" + }, + "node_modules/xml2js": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.6.2.tgz", + "integrity": "sha512-T4rieHaC1EXcES0Kxxj4JWgaUQHDk+qwHcYOCFHfiwKz7tOVPLq7Hjq9dM1WCMhylqMEfP7hMcOIChvotiZegA==", + "license": "MIT", + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "license": "MIT", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "license": "MIT", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zen-observable": { + "version": "0.8.15", + "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz", + "integrity": "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==", + "license": "MIT" + }, + "node_modules/zen-observable-ts": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-1.1.0.tgz", + "integrity": "sha512-1h4zlLSqI2cRLPJUHJFL8bCWHhkpuXkF+dbGkRaWjgDIG26DmzyshUMrdV/rL3UnR+mhaX4fRq8LPouq0MYYIA==", + "license": "MIT", + "dependencies": { + "@types/zen-observable": "0.8.3", + "zen-observable": "0.8.15" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..c7a30c2 --- /dev/null +++ b/package.json @@ -0,0 +1,65 @@ +{ + "name": "swrp-fivem-server", + "version": "1.0.0", + "description": "Southwest Roleplay - FiveM", + "license": "ISC", + "scripts": { + "watch": "npx gulp watch", + "build": "npx gulp build", + "lint": "eslint \"src/**/*.ts\"" + }, + "dependencies": { + "ansi_up": "^5.0.1", + "async-mutex": "^0.5.0", + "aws-sdk": "^2.1693.0", + "body-parser": "^1.20.0", + "colors": "^1.4.0", + "cors": "^2.8.5", + "dayjs": "^1.11.20", + "express": "^4.17.1", + "ip-cidr": "^2.1.4", + "lodash": "^4.17.21", + "mongodb": "^3.7.4", + "mustache": "^4.2.0", + "mysql": "^2.18.1", + "node-fetch": "^2.6.1", + "node-schedule": "^2.1.1", + "nodemailer": "^8.0.5", + "redis": "^3.1.2", + "showdown": "^2.1.0", + "source-map-support": "^0.5.21", + "typeorm": "^0.2.45", + "uuid": "^8.3.2" + }, + "devDependencies": { + "@citizenfx/client": "*", + "@citizenfx/server": "*", + "@eslint/js": "^9.18.0", + "@types/cors": "^2.8.10", + "@types/express": "^4.17.11", + "@types/lodash": "^4.14.168", + "@types/mongodb": "^4.0.6", + "@types/mustache": "^4.1.1", + "@types/node": "^18.0.0", + "@types/node-fetch": "^2.5.9", + "@types/node-schedule": "^2.1.8", + "@types/nodemailer": "^8.0.0", + "@types/redis": "^2.8.28", + "@types/showdown": "^2.0.6", + "@types/source-map-support": "^0.5.10", + "@types/uuid": "^8.3.0", + "del": "^8.0.1", + "eslint": "^9.18.0", + "eslint-config-prettier": "^10.0.1", + "globals": "^17.0.0", + "gulp": "^5.0.1", + "gulp-sourcemaps": "^3.0.0", + "gulp-typescript": "^6.0.0-alpha.1", + "prettier": "^2.8.8", + "typescript": "^5.9.3", + "typescript-eslint": "^8.20.0", + "webpack": "^5.0.0", + "webpack-cli": "^4.0.0", + "ts-loader": "^9.0.0" + } +} diff --git a/src/client/core/mp-shim.ts b/src/client/core/mp-shim.ts new file mode 100644 index 0000000..7b5fddf --- /dev/null +++ b/src/client/core/mp-shim.ts @@ -0,0 +1,266 @@ +/** + * mp-shim.ts — RageMP compatibility layer for FiveM (client-side). + * + * Exposes a global `mp` object matching the RageMP client API so that ported + * client feature files compile and run with minimal changes. + * + * Key differences from the server shim: + * - No player pool (there's only the local player) + * - Native calls go through FiveM's global native functions + * - mp.game.* wraps native namespaces + * - Browsers are replaced by FiveM NUI + * - mp.events.addProc is handled by src/client/core/rpc/index.ts + */ + +import { rpc } from './rpc/index'; + +// --------------------------------------------------------------------------- +// Well-known RageMP client events → FiveM equivalents +// --------------------------------------------------------------------------- +const RAGEMP_TO_FIVEM: Record = { + render: 'FRAME_STARTED', // PARTIAL — see note below + entityStreamIn: 'entityCreating', // PARTIAL + entityStreamOut: 'entityRemoved', // PARTIAL + playerEnterVehicle: 'enteredVehicle', // via baseevents + playerExitVehicle: 'leftVehicle', // via baseevents + playerSpawn: 'playerSpawned', +}; + +// FiveM doesn't have a 'render' equivalent exactly — FRAME_STARTED doesn't +// exist either. For per-tick logic we use a persistent thread below. +const tickHandlers: Array<() => void> = []; + +setTick(() => { + for (const handler of tickHandlers) { + try { handler(); } catch (e) { console.error('[mp-shim] tick handler error:', e); } + } +}); + +// --------------------------------------------------------------------------- +// Events +// --------------------------------------------------------------------------- +const events = { + // Register a client-side event handler. + // - 'render' → runs every tick + // - Net events sent from server → AddEventHandler + RegisterNetEvent + // - Game events (playerEnterVehicle etc.) → mapped to FiveM baseevents + add(eventOrMap: string | Record, handler?: Function): void { + if (typeof eventOrMap === 'object') { + for (const [name, fn] of Object.entries(eventOrMap)) { + events.add(name, fn); + } + return; + } + + const name = eventOrMap as string; + const fn = handler!; + + if (name === 'render') { + tickHandlers.push(fn as () => void); + return; + } + + if (name in RAGEMP_TO_FIVEM) { + AddEventHandler(RAGEMP_TO_FIVEM[name], fn); + return; + } + + // Assume it's a server→client net event + RegisterNetEvent(name); + AddEventHandler(name, fn); + }, + + // RageMP client proc — handled by custom RPC module + addProc(name: string, handler: (...args: any[]) => any): void { + rpc.registerClientProc(name, handler); + }, + + // Client → Server event (replaces mp.events.callRemote) + callRemote(eventName: string, ...args: any[]): void { + TriggerServerEvent(eventName, ...args); + }, + + // Local client event emit + call(eventName: string, ...args: any[]): void { + TriggerEvent(eventName, ...args); + }, +}; + +// --------------------------------------------------------------------------- +// Local player +// --------------------------------------------------------------------------- +const localPlayer = { + get handle(): number { return PlayerPedId(); }, + + // Component variations (clothing) + setComponentVariation(componentId: number, drawableId: number, textureId: number, paletteId = 0): void { + SetPedComponentVariation(PlayerPedId(), componentId, drawableId, textureId, paletteId); + }, + getComponentVariation(componentId: number): [number, number, number] { + return [ + GetPedDrawableVariation(PlayerPedId(), componentId), + GetPedTextureVariation(PlayerPedId(), componentId), + GetPedPaletteVariation(PlayerPedId(), componentId), + ]; + }, + setPropIndex(propId: number, drawableId: number, textureId: number, attach: boolean): void { + SetPedPropIndex(PlayerPedId(), propId, drawableId, textureId, attach); + }, + clearProp(propId: number): void { + ClearPedProp(PlayerPedId(), propId); + }, + + // Head blend / facial features (character creator) + setHeadBlendData( + shapeFirst: number, shapeSecond: number, shapeThird: number, + skinFirst: number, skinSecond: number, skinThird: number, + shapeMix: number, skinMix: number, thirdMix: number, isParent: boolean, + ): void { + SetPedHeadBlendData(PlayerPedId(), shapeFirst, shapeSecond, shapeThird, skinFirst, skinSecond, skinThird, shapeMix, skinMix, thirdMix, isParent); + }, + setHeadOverlay(overlayId: number, index: number, opacity: number, firstColor?: number, secondColor?: number): void { + SetPedHeadOverlay(PlayerPedId(), overlayId, index, opacity); + if (firstColor !== undefined) SetPedHeadOverlayColor(PlayerPedId(), overlayId, 1, firstColor, secondColor ?? 0); + }, + setFaceFeature(featureId: number, scale: number): void { + SetPedFaceFeature(PlayerPedId(), featureId, scale); + }, + setHairColor(colorId: number, highlightColorId: number): void { + SetPedHairColor(PlayerPedId(), colorId, highlightColorId); + }, + setEyeColor(index: number): void { + SetPedEyeColor(PlayerPedId(), index); + }, + + // Config flags + setConfigFlag(flag: number, value: boolean): void { + SetPedConfigFlag(PlayerPedId(), flag, value); + }, + + // Position / movement + get position(): { x: number; y: number; z: number } { + const [x, y, z] = GetEntityCoords(PlayerPedId(), true); + return { x, y, z }; + }, + + isInVehicle(): boolean { + return IsPedInAnyVehicle(PlayerPedId(), false); + }, + + getCurrentVehicle(): number | null { + const v = GetVehiclePedIsIn(PlayerPedId(), false); + return v !== 0 ? v : null; + }, + + // STUB — animation playback proxied to game.invoke or native wrappers + playAnimation(dict: string, name: string, blendInSpeed: number, blendOutSpeed: number, duration: number, flag: number, startOffset: number): void { + TaskPlayAnim(PlayerPedId(), dict, name, blendInSpeed, blendOutSpeed, duration, flag, startOffset, false, false, false); + }, + stopAnimation(): void { + ClearPedTasks(PlayerPedId()); + }, +}; + +// --------------------------------------------------------------------------- +// mp.game — wraps GTA native namespaces +// --------------------------------------------------------------------------- +const game = { + audio: { + setAudioFlag(flag: string, value: boolean): void { + SetAudioFlag(flag, value); + }, + playSound(soundId: number, soundName: string, soundSetName: string, isPedPersonalSound: boolean, p4: number, p5: boolean): void { + PlaySound(soundId, soundName, soundSetName, isPedPersonalSound, p4, p5); + }, + playSoundFrontend(soundId: number, audioName: string, audioRef: string, p3: boolean): void { + PlaySoundFrontend(soundId, audioName, audioRef, p3); + }, + }, + + vehicle: { + set defaultEngineBehaviour(value: boolean) { + // SetVehicleDefaultEngineBehaviour doesn't exist; handled via config flags + }, + setResetUnoccupiedSteerAngle(value: boolean): void { + // STUB — no direct FiveM equivalent + }, + }, + + // Catch-all for raw native hash invocations (mp.game.invoke) + invoke(hash: string, ...args: any[]): any { + return (Citizen as any).invokeNative(hash, ...args); + }, +}; + +// --------------------------------------------------------------------------- +// mp.gui — chat and cursor +// --------------------------------------------------------------------------- +const gui = { + chat: { + activate(value: boolean): void { + // FiveM chat activation is handled client-side via NUI events + TriggerEvent('chat:visible', value); + }, + show(value: boolean): void { + TriggerEvent('chat:visible', value); + }, + push(message: string): void { + TriggerEvent('chat:addMessage', { args: [message] }); + }, + }, + cursor: { + show(value: boolean, doLockCursor: boolean): void { + SetCursorLocation(0.5, 0.5); + // Full NUI cursor management handled per-feature + }, + }, +}; + +// --------------------------------------------------------------------------- +// mp.browsers — replaced by FiveM NUI +// --------------------------------------------------------------------------- +const browsers = { + /** + * FiveM NUI replaces RageMP CEF browsers. + * The UI page is declared in fxmanifest.lua; only one exists at a time. + * Returns a stub object whose .execute() sends NUI messages. + */ + new(_url: string): { execute: (js: string) => void; active: boolean } { + return { + active: true, + execute(js: string) { + // Evaluate JS inside the NUI frame — use sparingly + SendNUIMessage({ type: '__eval__', code: js }); + }, + }; + }, +}; + +// --------------------------------------------------------------------------- +// mp.nui — FiveM-native NUI helpers (no RageMP equivalent; new API) +// --------------------------------------------------------------------------- +export const nui = { + send(type: string, data?: any): void { + SendNUIMessage({ type, ...(data ?? {}) }); + }, + focus(hasFocus: boolean, hasCursor: boolean): void { + SetNuiFocus(hasFocus, hasCursor); + }, + onCallback(name: string, handler: (data: any, cb: (result: any) => void) => void): void { + RegisterNuiCallback(name, handler); + }, +}; + +// --------------------------------------------------------------------------- +// Assemble global mp object +// --------------------------------------------------------------------------- +(global as any).mp = { + events, + players: { + local: localPlayer, + }, + game, + gui, + browsers, + nui, +}; diff --git a/src/client/core/rpc/index.ts b/src/client/core/rpc/index.ts new file mode 100644 index 0000000..421bb18 --- /dev/null +++ b/src/client/core/rpc/index.ts @@ -0,0 +1,59 @@ +/** + * Client-side RPC — replaces RageMP's mp.events.callRemoteProc / addProc. + * + * Call a server proc (registered with rpc.register on the server): + * const result = await rpc.call('getClosestTrunk', ...args); + * + * Register a client proc (called from server via rpc.callClient): + * rpc.registerClientProc('getVehicleClass', (vehicle) => { ... }); + */ + +let callCounter = 0; +const pending = new Map void; reject: (e: any) => void }>(); + +// Receive results from the server +RegisterNetEvent('_rpc:result'); +AddEventHandler('_rpc:result', (callId: string, result: any, error: string | null) => { + const cb = pending.get(callId); + if (!cb) return; + pending.delete(callId); + if (error) cb.reject(new Error(error)); + else cb.resolve(result); +}); + +// Server → client proc invocations +RegisterNetEvent('_rpc:clientCall'); +AddEventHandler('_rpc:clientCall', (callId: string, name: string, args: any[]) => { + const handler = clientProcs.get(name); + if (!handler) { + TriggerServerEvent('_rpc:clientResult', callId, null, `No client proc: ${name}`); + return; + } + Promise.resolve() + .then(() => handler(...(args ?? []))) + .then((result) => TriggerServerEvent('_rpc:clientResult', callId, result, null)) + .catch((err) => TriggerServerEvent('_rpc:clientResult', callId, null, err?.message ?? String(err))); +}); + +const clientProcs = new Map any>(); + +export const rpc = { + call(name: string, ...args: any[]): Promise { + const id = `${Date.now()}_${callCounter++}`; + return new Promise((resolve, reject) => { + pending.set(id, { resolve, reject }); + TriggerServerEvent('_rpc:call', id, name, args); + // Timeout after 10s + setTimeout(() => { + if (pending.has(id)) { + pending.delete(id); + reject(new Error(`RPC timeout: ${name}`)); + } + }, 10000); + }); + }, + + registerClientProc(name: string, handler: (...args: any[]) => any): void { + clientProcs.set(name, handler); + }, +}; diff --git a/src/client/features/login/index.ts b/src/client/features/login/index.ts new file mode 100644 index 0000000..32c0255 --- /dev/null +++ b/src/client/features/login/index.ts @@ -0,0 +1,238 @@ +/** + * Login client — FiveM port of game-client/src/login/index.ts + */ + +const loginCameras = [ + { pos: [2026.90, 3731.27, 50.40], rot: [0, 0, 71.62], fov: 45 }, + { pos: [-325.87, 4485.50, 106.75], rot: [0, 0, 117.66], fov: 45 }, + { pos: [-382.56, 4721.71, 309.94], rot: [0, 0, -28.25], fov: 45 }, +]; +const pickedCam = loginCameras[Math.floor(Math.random() * loginCameras.length)]; + +let loginCamHandle: number = -1; +let loginActive = false; +let overlayReady = false; + +// Pending spawn data set by _mp:spawn / _mp:setModel before login:characterLoaded fires +let pendingSpawnPos: { x: number; y: number; z: number } | null = null; +let pendingModel = 'mp_m_freemode_01'; + +// --------------------------------------------------------------------------- +// Register all server→client net events +// --------------------------------------------------------------------------- + +const NET_EVENTS = [ + 'login:show', 'login:hide', 'login:success', 'login:error', + 'login:otp', 'login:characters', 'login:spawns', 'login:characterLoaded', + 'login:characterError', '_mp:spawn', '_mp:setModel', '_mp:notify', +]; +for (const e of NET_EVENTS) RegisterNetEvent(e); + +// --------------------------------------------------------------------------- +// NUI bridge helpers +// --------------------------------------------------------------------------- + +function nuiSend(eventName: string, ...args: any[]): void { + SendNUIMessage({ type: 'mp:event', eventName, args }); +} + +RegisterNuiCallback('nuiEvent', (data: { eventName: string; args: any[] }, cb: Function) => { + const { eventName, args } = data; + TriggerEvent(eventName, ...(args ?? [])); + cb({}); +}); + +// --------------------------------------------------------------------------- +// Camera helpers +// --------------------------------------------------------------------------- + +function createLoginCamera(): void { + if (loginCamHandle !== -1) return; + + const [px, py, pz] = pickedCam.pos; + const [rx, ry, rz] = pickedCam.rot; + + loginCamHandle = CreateCam('DEFAULT_SCRIPTED_CAMERA', true); + SetCamCoord(loginCamHandle, px, py, pz); + SetCamRot(loginCamHandle, rx, ry, rz, 2); + SetCamFov(loginCamHandle, pickedCam.fov); + SetCamActive(loginCamHandle, true); + RenderScriptCams(true, false, 0, true, false); + + const ped = PlayerPedId(); + SetEntityVisible(ped, false, false); + FreezeEntityPosition(ped, true); + + SetNuiFocus(true, true); + DisplayHud(false); + DisplayRadar(false); +} + +function destroyLoginCamera(): void { + if (loginCamHandle === -1) return; + + RenderScriptCams(false, true, 500, true, false); + SetCamActive(loginCamHandle, false); + DestroyCam(loginCamHandle, false); + loginCamHandle = -1; + + SetNuiFocus(false, false); + DisplayHud(true); + DisplayRadar(true); + loginActive = false; +} + +// --------------------------------------------------------------------------- +// Token storage +// --------------------------------------------------------------------------- + +function getStoredToken(): string { + return GetResourceKvpString('sw-rp:auth-token') ?? ''; +} + +function setStoredToken(token: string): void { + SetResourceKvp('sw-rp:auth-token', token); +} + +function clearStoredToken(): void { + DeleteResourceKvp('sw-rp:auth-token'); +} + +// --------------------------------------------------------------------------- +// Boot +// --------------------------------------------------------------------------- + +function startLogin(): void { + if (loginActive) return; + loginActive = true; + overlayReady = true; + createLoginCamera(); + TriggerServerEvent('login:init', getStoredToken()); +} + +AddEventHandler('overlay:ready', startLogin); + +setTimeout(() => { + if (!overlayReady) startLogin(); +}, 3000); + +// --------------------------------------------------------------------------- +// Server → client events — forward to NUI +// --------------------------------------------------------------------------- + +AddEventHandler('login:show', () => { + if (!loginActive) { loginActive = true; createLoginCamera(); } + nuiSend('login:show'); +}); + +AddEventHandler('login:hide', () => { nuiSend('login:hide'); }); + +AddEventHandler('login:success', (token?: string) => { + if (token) setStoredToken(token); + nuiSend('login:success', token); +}); + +AddEventHandler('login:error', (error: string) => { nuiSend('login:error', error); }); +AddEventHandler('login:otp', (failure: boolean) => { nuiSend('login:otp', failure); }); +AddEventHandler('login:characters', (characters: string) => { nuiSend('login:characters', characters); }); +AddEventHandler('login:spawns', (spawns: string) => { nuiSend('login:spawns', spawns); }); +AddEventHandler('login:characterError', (msg: string) => { nuiSend('login:error', msg); }); + +// --------------------------------------------------------------------------- +// Character loaded — run the full FiveM spawn sequence ourselves: +// model load → SetPlayerModel → NetworkResurrectLocalPlayer → +// collision wait → ShutdownLoadingScreen (clears "Awaiting scripts") → +// destroy login camera +// --------------------------------------------------------------------------- + +AddEventHandler('login:characterLoaded', async () => { + nuiSend('login:hide'); + + const pos = pendingSpawnPos ?? { x: -1037.43, y: -2733.075, z: 13.7566 }; + + // 1. Load model by name (string form is safest across FiveM JS) + const model = pendingModel; + RequestModel(model as any); + let modelTries = 0; + while (!HasModelLoaded(model as any) && modelTries < 100) { + await new Promise((r) => setTimeout(r, 50)); + modelTries++; + } + + // 2. Swap model — SetPlayerModel creates a new ped; PlayerPedId() updates after + if (HasModelLoaded(model as any)) { + SetPlayerModel(PlayerId(), model as any); + SetModelAsNoLongerNeeded(model as any); + } + + // 3. Always fetch ped AFTER SetPlayerModel — it creates a new ped handle + let ped = PlayerPedId(); + + // 4. Place player — NetworkResurrectLocalPlayer is what spawnmanager uses + RequestCollisionAtCoord(pos.x, pos.y, pos.z); + SetEntityCoordsNoOffset(ped, pos.x, pos.y, pos.z, false, false, false, true); + NetworkResurrectLocalPlayer(pos.x, pos.y, pos.z, 0.0, true, true, false); + + // 5. Fetch ped AGAIN after resurrection (NetworkResurrectLocalPlayer can swap it) + ped = PlayerPedId(); + SetEntityVisible(ped, true, false); + FreezeEntityPosition(ped, false); + + // 6. Wait for collision (up to 5 s), then clear "Awaiting scripts" + const colStart = Date.now(); + while (!HasCollisionLoadedAroundEntity(ped) && Date.now() - colStart < 5000) { + await new Promise((r) => setTimeout(r, 100)); + } + + ShutdownLoadingScreen(); + + // 7. Hand camera back to game + destroyLoginCamera(); + pendingSpawnPos = null; +}); + +// --------------------------------------------------------------------------- +// NUI → server events +// --------------------------------------------------------------------------- + +AddEventHandler('login:submit', (username: string, password: string, otp = '', remember = false) => { + TriggerServerEvent('login:attempt', username, password, otp || null, Boolean(remember)); +}); + +AddEventHandler('login:characterSelect', (characterId: number) => { + TriggerServerEvent('login:character', Number(characterId)); +}); + +AddEventHandler('login:spawnSelect', (spawnId: number) => { + TriggerServerEvent('login:spawn', Number(spawnId)); +}); + +AddEventHandler('login:reset', () => { + clearStoredToken(); + TriggerServerEvent('login:init', ''); + nuiSend('login:show'); +}); + +// --------------------------------------------------------------------------- +// _mp:spawn — store position for spawnmanager call in login:characterLoaded +// --------------------------------------------------------------------------- + +AddEventHandler('_mp:spawn', (pos: { x: number; y: number; z: number }) => { + pendingSpawnPos = pos; +}); + +// --------------------------------------------------------------------------- +// _mp:setModel — store model name for spawnmanager call in login:characterLoaded +// --------------------------------------------------------------------------- + +AddEventHandler('_mp:setModel', (modelName: string) => { + pendingModel = modelName || 'mp_m_freemode_01'; +}); + +// --------------------------------------------------------------------------- +// Version check on connect +// --------------------------------------------------------------------------- + +AddEventHandler('connect', () => { + TriggerServerEvent('versionCheck', '1.0'); +}); diff --git a/src/client/globals.d.ts b/src/client/globals.d.ts new file mode 100644 index 0000000..b3f91da --- /dev/null +++ b/src/client/globals.d.ts @@ -0,0 +1,35 @@ +/// +/// + +// FiveM client globals not covered by @citizenfx/client typings +declare function RegisterNetEvent(eventName: string, cb?: Function): void; +declare function AddEventHandler(eventName: string, handler: Function): void; +declare function TriggerServerEvent(eventName: string, ...args: any[]): void; +declare function TriggerEvent(eventName: string, ...args: any[]): void; +declare function setTick(handler: () => void): number; +declare function clearTick(tickId: number): void; +declare function SendNuiMessage(data: string): void; +declare function RegisterNuiCallbackType(name: string): void; +declare function SetNuiFocus(hasFocus: boolean, hasCursor: boolean): void; +declare function GetPlayerServerId(player: number): number; +declare function PlayerId(): number; +declare function PlayerPedId(): number; +declare function GetPlayerPed(player: number): number; +declare function NetworkGetPlayerIndexFromPed(ped: number): number; +declare function GetEntityCoords(entity: number, alive: boolean): [number, number, number]; +declare function GetEntityHeading(entity: number): number; +declare function GetEntityModel(entity: number): number; +declare function GetPedInVehicleSeat(vehicle: number, seat: number): number; +declare function GetVehiclePedIsIn(ped: number, lastVehicle: boolean): number; +declare function GetHashKey(key: string): number; +declare function NetworkResurrectLocalPlayer(x: number, y: number, z: number, heading: number, p4: boolean, p5: boolean, p6: boolean): void; +declare function ShutdownLoadingScreen(): void; +declare function RequestCollisionAtCoord(x: number, y: number, z: number): void; +declare function HasCollisionLoadedAroundEntity(entity: number): boolean; +declare function SetEntityCoordsNoOffset(entity: number, x: number, y: number, z: number, xAxis: boolean, yAxis: boolean, zAxis: boolean, clearArea: boolean): void; + +// exports — FiveM resource exports +declare const exports: Record; + +// mp global — set at runtime by core/mp-shim.ts +declare const mp: any; diff --git a/src/client/index.ts b/src/client/index.ts new file mode 100644 index 0000000..06e40b7 --- /dev/null +++ b/src/client/index.ts @@ -0,0 +1,26 @@ +/** + * FiveM client entry point — mirrors src/index.ts from game-client. + * The mp shim MUST be the very first import. + */ + +import './core/mp-shim'; + +// --------------------------------------------------------------------------- +// Feature imports +// --------------------------------------------------------------------------- + +import './features/login'; + +// require('./vehicle'); +// require('./weather'); +// require('./destination-marker'); +// require('./chat'); +// require('./inventory'); +// require('./phone'); +// require('./player'); +// ... add as features are ported + + +// Disable default FiveM chat UI (replaced by custom NUI) +mp.gui.chat.activate(false); +mp.gui.chat.show(false); diff --git a/src/server/const/chat-colors.ts b/src/server/const/chat-colors.ts new file mode 100644 index 0000000..902c3fa --- /dev/null +++ b/src/server/const/chat-colors.ts @@ -0,0 +1 @@ +export { ChatColor, ChatColors, ChatColorsInt } from '../../shared/const/chat-colors'; diff --git a/src/server/core/commands/base.command.ts b/src/server/core/commands/base.command.ts new file mode 100644 index 0000000..55efe4f --- /dev/null +++ b/src/server/core/commands/base.command.ts @@ -0,0 +1,18 @@ +import { CommandOptions } from './options'; +import { ObjectLiteral } from 'typeorm'; + +export interface BaseCommand { + $options: CommandOptions<{ + [key: string]: string; + }>; + run( + player: PlayerMp, + params?: + | { + [key: string]: string | number | null | PlayerMp | VehicleMp; + } + | ObjectLiteral, + ): Promise; +} + +export class BaseCommand implements BaseCommand {} diff --git a/src/server/core/commands/command-manifest.ts b/src/server/core/commands/command-manifest.ts new file mode 100644 index 0000000..3973de9 --- /dev/null +++ b/src/server/core/commands/command-manifest.ts @@ -0,0 +1,91 @@ +import path from 'path'; +import { promises as fs } from 'fs'; + +import { commandSystem } from './index'; +import { clientSideCommands } from '../../../shared/const/clientside-commands'; +import { logSystem } from '../log'; + +type GuardWithPermissions = CommandGuard & { + __permissions?: string[]; +}; + +function formatValidator(validator: CommandParamValidator): string { + if (Array.isArray(validator)) { + return `one-of(${validator.map((value) => String(value)).join('|')})`; + } + + if (validator instanceof RegExp) { + return `regex(${validator.toString()})`; + } + + return String(validator); +} + +function buildParamString(params?: CommandParamMetaData): string { + if (!params || !Object.keys(params).length) { + return 'none'; + } + + return Object.entries(params) + .map(([key, meta]) => { + const optional = meta.default !== undefined; + const optionalHint = optional ? ` optional default=${String(meta.default)}` : ' required'; + return `${key} <${formatValidator(meta.validator)}> (${meta.hint};${optionalHint})`; + }) + .join(', '); +} + +function extractPermissions(guards?: CommandGuard[]): string[] { + if (!guards?.length) { + return []; + } + + const permissions = guards + .flatMap((guard) => { + const typedGuard = guard as GuardWithPermissions; + return typedGuard.__permissions ?? []; + }) + .filter((permission, index, all) => permission && all.indexOf(permission) === index); + + return permissions; +} + +export async function writeCommandManifestTxt(): Promise { + const lines: string[] = []; + lines.push('Southwest Roleplay Command Manifest'); + lines.push(`Generated: ${new Date().toISOString()}`); + lines.push(''); + + const commandEntries = Array.from(commandSystem.commands.entries()).sort(([left], [right]) => left.localeCompare(right)); + + lines.push(`Server Commands (${commandEntries.length})`); + lines.push('----------------------------------------'); + + for (const [commandName, command] of commandEntries) { + const params = buildParamString(command.$options.params); + const permissions = extractPermissions(command.$options.guards); + + lines.push(`/${commandName}`); + lines.push(` params: ${params}`); + lines.push(` required_permissions: ${permissions.length ? permissions.join(', ') : 'none'}`); + lines.push(` grouped: ${command.$options.grouped ?? 'none'}`); + lines.push(` description: ${command.$options.description ?? 'none'}`); + lines.push(''); + } + + const uniqueClientCommands = [...new Set(clientSideCommands)].sort((left, right) => left.localeCompare(right)); + lines.push(`Client-side Commands (${uniqueClientCommands.length})`); + lines.push('----------------------------------------'); + + for (const commandName of uniqueClientCommands) { + lines.push(`/${commandName}`); + lines.push(' params: n/a (handled client-side)'); + lines.push(' required_permissions: n/a (handled client-side)'); + lines.push(''); + } + + const outputPath = path.resolve(process.cwd(), 'command-manifest.txt'); + await fs.writeFile(outputPath, `${lines.join('\n')}\n`, 'utf8'); + + logSystem.initLog('Command Manifest', `Wrote ${commandEntries.length} server command entries to ${outputPath}.`); +} diff --git a/src/server/core/commands/guards/no-spectate.command.guard.ts b/src/server/core/commands/guards/no-spectate.command.guard.ts new file mode 100644 index 0000000..7d55e38 --- /dev/null +++ b/src/server/core/commands/guards/no-spectate.command.guard.ts @@ -0,0 +1,9 @@ +export const NoSpectateCommandGuard = (): CommandGuard => { + return (player: PlayerMp) => { + if (player.state?.spectating?.target) { + return `You can't use this command while spectating.`; + } + + return true; + }; +}; diff --git a/src/server/core/commands/guards/permissions.command.guard.ts b/src/server/core/commands/guards/permissions.command.guard.ts new file mode 100644 index 0000000..92dad16 --- /dev/null +++ b/src/server/core/commands/guards/permissions.command.guard.ts @@ -0,0 +1,21 @@ +import { permissionSystem } from '../../../features/permission'; + +export const PermissionCommandGuard = (...permissionNames: string[]): CommandGuard => { + const permission = ((player: PlayerMp) => { + for (const permissionName of permissionNames) { + if (permissionSystem.doesPlayerHavePermission(player, permissionName)) { + return true; + } + } + + if (permissionNames.includes('aduty') && player.getVariable('adminDuty')) { + return true; + } + + return `You're not allowed to use this command`; + }) as CommandGuard & { __permissions?: string[] }; + + permission.__permissions = [...permissionNames]; + + return permission; +}; diff --git a/src/server/core/commands/guards/phone.command.guard.ts b/src/server/core/commands/guards/phone.command.guard.ts new file mode 100644 index 0000000..470f51f --- /dev/null +++ b/src/server/core/commands/guards/phone.command.guard.ts @@ -0,0 +1,36 @@ +import { phoneSystem } from '../../../features/phone'; + +type PhoneCommandGuardOptions = { + on?: boolean; + unlocked?: boolean; +}; + +export const PhoneCommandGuard = (options?: PhoneCommandGuardOptions): CommandGuard => { + return (player: PlayerMp) => { + if (!options) { + return true; + } + + if (!player.character?.phone || !player.character.phone.item) { + return `You must have a phone.`; + } + + if (options.on !== undefined) { + if (options.on === true && !phoneSystem.isPhoneOn(player.character.phone.item)) { + return `Your phone must be turned on.`; + } else if (options.on === false && phoneSystem.isPhoneOn(player.character.phone.item)) { + return `Your phone must be turned off.`; + } + } + + if (options.unlocked !== undefined) { + if (options.unlocked === true && !phoneSystem.isPlayerPhoneLocked(player as PlayerMpLoggedIn)) { + return `Your phone must be locked.`; + } else if (options.unlocked === false && phoneSystem.isPlayerPhoneLocked(player as PlayerMpLoggedIn)) { + return `Your phone must be unlocked.`; + } + } + + return true; + }; +}; diff --git a/src/server/core/commands/guards/prisoned.command.guard.ts b/src/server/core/commands/guards/prisoned.command.guard.ts new file mode 100644 index 0000000..bc0b085 --- /dev/null +++ b/src/server/core/commands/guards/prisoned.command.guard.ts @@ -0,0 +1,24 @@ +type PrisonCommandGuardOptions = { + prison?: boolean; + jail?: boolean; + adminJail?: boolean; + all?: boolean; +}; + +export const PrisonCommandGuard = (options: PrisonCommandGuardOptions): CommandGuard => { + return (player: PlayerMp) => { + if ((options.prison || options.all) && player.character?.prison_cell_id) { + return `You can't use this while imprisoned.`; + } + + if ((options.jail || options.all) && player.state.jailed) { + return `You can't use this while jailed.`; + } + + if ((options.adminJail || options.all) && player.state.adminJail?.releaseTime) { + return `You can't use this while admin jailed.`; + } + + return true; + }; +}; diff --git a/src/server/core/commands/guards/state.command.guard.ts b/src/server/core/commands/guards/state.command.guard.ts new file mode 100644 index 0000000..255931a --- /dev/null +++ b/src/server/core/commands/guards/state.command.guard.ts @@ -0,0 +1,46 @@ +type PlayerStateCommandGuardOption = { + alive?: boolean; + wounded?: boolean; + knocked?: boolean; + dead?: boolean; +}; + +export const PlayerStateCommandGuard = (options?: PlayerStateCommandGuardOption): CommandGuard => { + return (player: PlayerMp) => { + if (!options) { + return true; + } + + if (options.alive !== undefined) { + if (options.alive && player.state.deathState !== 'ALIVE') { + return `You must be alive.`; + } else if (!options.alive && player.state.deathState === 'ALIVE') { + return `You must not be alive.`; + } + } + + if (options.wounded !== undefined) { + if (options.wounded && player.state.deathState !== 'WOUNDED') { + return `You aren't brutally wounded.`; + } else if (!options.wounded && player.state.deathState === 'WOUNDED') { + return `You're brutally wounded.`; + } + } + + if (options.knocked !== undefined) { + if (!options.knocked && player.state.deathState === 'KNOCKED') { + return `You're knocked out.`; + } + } + + if (options.dead !== undefined) { + if (options.dead && player.state.deathState !== 'DEAD') { + return `You aren't dead.`; + } else if (!options.dead && player.state.deathState === 'DEAD') { + return `You're dead.`; + } + } + + return true; + }; +}; diff --git a/src/server/core/commands/guards/vehicle.command.guard.ts b/src/server/core/commands/guards/vehicle.command.guard.ts new file mode 100644 index 0000000..dfd39eb --- /dev/null +++ b/src/server/core/commands/guards/vehicle.command.guard.ts @@ -0,0 +1,45 @@ +import { VehicleSystem } from '../../../features/vehicle'; + +const DRIVER_SEAT = -1; // GTA/FiveM convention: -1 = driver seat + +type VehicleCommandGuardOptions = { + driver?: boolean; + owner?: boolean; + engine?: 'on' | 'off'; +}; + +export const VehicleCommandGuard = (options?: VehicleCommandGuardOptions): CommandGuard => { + return (player: PlayerMp) => { + if (!player.vehicle) { + return `You aren't in a vehicle`; + } + + if (options?.engine !== undefined) { + if (VehicleSystem.GetVehicleClassName(player.vehicle) !== 'CYCLES') { + if (options.engine === 'on' && !player.vehicle.engine) { + return `The engine must be turned on`; + } else if (options.engine === 'off' && player.vehicle.engine) { + return `The engine must be turned off`; + } + } + } + + if (options?.driver !== undefined) { + if (options.driver && player.seat !== DRIVER_SEAT) { + return `You're not driving a vehicle`; + } else if (!options.driver && player.seat === DRIVER_SEAT) { + return `You're not a passenger`; + } + } + + if (options?.owner !== undefined) { + if (options.owner && !VehicleSystem.DoesPlayerOwnVehicle(player, player.vehicle)) { + return `You don't own the vehicle`; + } else if (!options.owner && VehicleSystem.DoesPlayerOwnVehicle(player, player.vehicle)) { + return `You can't own the vehicle`; + } + } + + return true; + }; +}; diff --git a/src/server/core/commands/index.ts b/src/server/core/commands/index.ts new file mode 100644 index 0000000..710ac15 --- /dev/null +++ b/src/server/core/commands/index.ts @@ -0,0 +1,364 @@ +/** + * CommandSystem — FiveM port. + * + * Key difference from RageMP: each command is registered individually via + * RegisterCommand() rather than through a single 'playerCommand' event. + * The rest of the validation/dispatch logic is unchanged. + */ + +import { BaseCommand } from './base.command'; +import { LogSystem, logSystem } from '../log'; +import { ObjectLiteral } from 'typeorm'; +import { PlayerSystem } from '../../features/player'; +import { ChatSystem } from '../../features/chat'; +import { clientSideCommands } from '../../../shared/const/clientside-commands'; +import { AnimationEntity } from '../../entities/animation.entity'; +import { animationSystem } from '../../features/animations'; +import { PlayerStateCommandGuard } from './guards/state.command.guard'; +import { portableRadioSystem } from '../../features/portable-radio'; +import { propertySystem } from '../../features/properties'; +import { PropertyEntity } from '../../entities/property.entity'; +import { ItemEntity } from '../../entities/item.entity'; +import { PrisonCommandGuard } from './guards/prisoned.command.guard'; +import { staffSystem } from '../../features/staff'; +import { ContainsInvalidCharacters } from '../../features/utility/ContainsInvalidCharacters'; +import { Sanitize } from '../../features/utility/Sanitize'; +import { PlayerLogEvents } from '../log/events/player.log.events'; +import { companySystem } from '../../features/company'; +import { CompanyEntity } from '../../entities/company.entity'; +import { factionSystem } from '../../features/faction'; +import { FactionEntity } from '../../entities/faction.entity'; +import { LargeDataServer } from '../../features/utility/SendLargeData'; +import { punishmentSystem } from '../../features/admin/punishment'; +import { LoginSystem } from '../../features/login'; +import { playerRegistry, PlayerWrapper } from '../player/player-registry'; + +type CommandList = { + name: string[]; + params: { hint: string; default?: string }[]; + guards?: CommandGuard[]; + grouped?: string; + description?: string; +}[]; + +export class CommandSystem { + commands: Map = new Map(); + commandList: CommandList = []; + + init(features: { commands?: (typeof BaseCommand)[] }[]): void { + features + .filter((f) => f.commands) + .forEach((f) => { + f.commands!.forEach((FeatureCommand: typeof BaseCommand) => { + const command = new FeatureCommand(); + if (this.areCommandParamsValid(command)) { + this.addCommandToMap(this.commands, command); + } + }); + }); + + this.generateCommandList(); + this.registerAllWithFiveM(); + + // Send command list when client requests it + RegisterNetEvent('requestCommandList'); + AddEventHandler('requestCommandList', () => { + const src = (global as any).source as number; + const player = playerRegistry.get(src); + if (player) this.requestCommandList(player); + }); + + logSystem.initLog('Command System', `Loaded ${this.commands.size} commands.`); + } + + private registerAllWithFiveM(): void { + for (const [name] of this.commands) { + this.registerWithFiveM(name); + } + } + + private registerWithFiveM(name: string): void { + RegisterCommand(name, async (source: number, args: string[], rawCommand: string) => { + const player = playerRegistry.get(source); + if (!player) return; + // Re-assemble the full command text the way RageMP provided it + const fullText = args.length ? `${name} ${args.join(' ')}` : name; + await this.playerCommand(player, fullText); + }, false); + } + + initAnimCommand(anim: AnimationEntity): void { + if (this.commands.has(anim.command)) { + LogSystem.Error('Animation', 'initAnimCommand', `Duplicate command /${anim.command}`, anim); + return; + } + + const writeCommand: BaseCommand = { + $options: { name: anim.command, grouped: 'animation' }, + run: async (player: PlayerMp) => { + animationSystem.playAnim(player as PlayerMpLoggedIn, anim.command); + }, + }; + + this.addCommandToMap(this.commands, writeCommand); + this.registerWithFiveM(anim.command); + } + + initRadioCommands(): void { + for (let index = 1; index <= 20; index++) { + const makeGuards = () => [ + PlayerStateCommandGuard({ alive: true }), + PrisonCommandGuard({ all: true }), + ]; + + const radioCommands: BaseCommand[] = [ + { + $options: { + name: `r${index}`, + params: { message: { hint: 'Message', validator: 'string' } }, + guards: makeGuards(), + grouped: 'Portable Radio', + description: `Talk in slot ${index} of your radio`, + }, + run: async (player: PlayerMpLoggedIn, params: { message: string }) => { + if (punishmentSystem.checkMuted(player, 'ic')) return; + if (!portableRadioSystem.hasRadio(player)) return ChatSystem.Error(player, "You don't have a radio."); + if (!portableRadioSystem.isRadioOn(player)) return ChatSystem.Error(player, 'Turn on your radio to use it.'); + if (!portableRadioSystem.getSlotFrequency(player, index)) return ChatSystem.Error(player, `You don't have a frequency in slot #${index}.`); + portableRadioSystem.sendRadioMessage(player, params.message, index, false); + }, + }, + // r{n}low, r{n}me, r{n}do — same structure, abbreviated for brevity + // TODO: port the remaining radio sub-commands from the original CommandSystem + ]; + + for (const cmd of radioCommands) { + this.addCommandToMap(this.commands, cmd); + } + } + } + + addCommandToMap(map: Map, command: BaseCommand): void { + const names = Array.isArray(command.$options.name) ? command.$options.name : [command.$options.name]; + for (const n of names) { + map.set(n.toLowerCase(), command); + } + } + + areCommandParamsValid(command: BaseCommand): boolean { + if (!command.$options.params) return true; + + const paramKeys = Object.keys(command.$options.params); + const invalid = paramKeys + .map((pk) => command.$options.params![pk]) + .find((param, index) => { + if (param.validator === 'string' && index !== paramKeys.length - 1) { + console.error(`Skipping /${command.$options.name}: 'string' param must be last`); + return true; + } + if (param.default !== undefined) { + if (paramKeys.slice(index).find((pk) => command.$options.params![pk].default === undefined)) { + console.error(`Skipping /${command.$options.name}: optional param before required param`); + return true; + } + } + return false; + }); + + return !invalid; + } + + getCommand(name: string): BaseCommand | undefined { + return this.commands.get(name.toLowerCase()); + } + + async runCommand(player: PlayerMp, command: BaseCommand, params?: ObjectLiteral): Promise { + await command.run(player, params); + return true; + } + + parseParams(params: any, words: string[]) { + const paramEntries = Object.entries(params) as any; + + for (const [index, paramEntry] of paramEntries.entries()) { + if (!paramEntry?.[1]?.overrides) continue; + if (paramEntry[1].overrides[words[index]]) { + const overrideEntries = Object.entries(paramEntry[1].overrides[words[index]]) as any; + for (const [overrideIndex, overrideEntry] of overrideEntries) { + paramEntries[overrideIndex] = [overrideEntry._propertyName, overrideEntry]; + } + } + } + + const paramsParsed: any = {}; + for (const entry of paramEntries) { + if (entry) paramsParsed[entry[0]] = entry[1]; + } + return paramsParsed; + } + + async playerCommand(player: PlayerWrapper, fullText: string): Promise { + if (!LoginSystem.IsLoggedIn(player)) return; + + if (ContainsInvalidCharacters(fullText)) { + LogSystem.PlayerEvent(player, PlayerLogEvents.invalid_input, 'Attempted command with invalid characters', { command: fullText }); + return ChatSystem.Error(player, 'Your command contains invalid characters.'); + } + + const split = fullText.trim().split(' '); + const commandName = split.shift(); + if (!commandName) return ChatSystem.Error(player, 'Well give us a command will you!'); + + const command = this.getCommand(commandName); + + LogSystem.CommandEvent( + player, + command?.$options.name + ? (Array.isArray(command.$options.name) ? command.$options.name[0] : command.$options.name).toLowerCase() + : null, + `/${fullText}`, + ); + + if (!command) { + if (!clientSideCommands.includes(commandName)) { + return ChatSystem.Error(player, `${commandName} is not a valid command!`); + } + return; + } + + if (command.$options.guards?.length) { + for (const guard of command.$options.guards) { + const passed = guard(player); + if (passed !== true) return ChatSystem.Error(player, passed); + } + } + + if (!command.$options.params) { + await this.runCommand(player, command); + return; + } + + const paramsTemplate = this.parseParams(command.$options.params, split); + const params: Record = {}; + const paramNames = Object.keys(paramsTemplate); + const mandatoryCount = paramNames.filter((pk) => paramsTemplate[pk].default === undefined).length; + + if (split.length < mandatoryCount) { + const missing = paramNames + .slice(split.length) + .map((p) => `${paramsTemplate[p].hint}${paramsTemplate[p].default !== undefined ? ` (default: ${paramsTemplate[p].default})` : ''}`); + return ChatSystem.Error(player, `Missing parameter${missing.length > 1 ? 's' : ''}: ${missing.join(', ')}`); + } + + const errors: [string, string][] = []; + + paramNames.forEach((paramName, index) => { + const meta = paramsTemplate[paramName]; + const { validator, hint } = meta; + const value = split[index]; + + if (value === undefined && meta.default !== undefined) { + params[paramName] = meta.default; + return; + } + + if (validator === 'number') { + if (!/^[+-]?([0-9]*[.])?[0-9]+$/.test(value)) return void errors.push([hint, 'has to be a number']); + params[paramName] = Number(value); + } else if (validator === 'integer') { + if (!/^[+-]?[0-9]+$/.test(value)) return void errors.push([hint, 'has to be a whole number']); + params[paramName] = Number(value); + } else if (validator === 'string') { + const input = split.slice(index).join(' '); + if (meta.length && input.length > meta.length) return void errors.push([hint, `longer than ${meta.length} symbols`]); + params[paramName] = input; + } else if (validator === 'vehicle') { + const vehicle = mp.vehicles.at(Number(value)); + if (!vehicle) return void errors.push([hint, 'invalid ID']); + params[paramName] = vehicle; + } else if (validator === 'character') { + params[paramName] = PlayerSystem.GetPlayerFromString(value, true, false, false); + if (!params[paramName]) return void errors.push([hint, 'invalid character name']); + } else if (validator === 'account') { + params[paramName] = PlayerSystem.GetPlayerFromString(value, false, true, false); + if (!params[paramName]) return void errors.push([hint, 'invalid account name']); + } else if (validator === 'player') { + params[paramName] = PlayerSystem.GetPlayerFromString(value, true, true, true, false, staffSystem.isOnAdminDuty(player)); + if (!params[paramName]) return void errors.push([hint, 'invalid character/account name']); + } else if (validator === 'company') { + if (!/^[0-9]+$/.test(value)) return void errors.push([hint, 'invalid company ID']); + params[paramName] = companySystem.getCompanyById(Number(value)) ?? null; + if (!params[paramName]) return void errors.push([hint, 'invalid company ID']); + } else if (validator === 'faction') { + if (!/^[0-9]+$/.test(value)) return void errors.push([hint, 'invalid faction ID']); + params[paramName] = factionSystem.getFactionFromId(Number(value)) ?? null; + if (!params[paramName]) return void errors.push([hint, 'invalid faction ID']); + } else if (validator === 'property') { + const prop = propertySystem.getPropertyByNetId(Number(value)); + if (!prop) return void errors.push([hint, 'invalid property ID']); + params[paramName] = prop; + } else if (validator === 'word') { + if (!value) return void errors.push([hint, 'required']); + params[paramName] = value; + } else if (Array.isArray(validator)) { + if (!validator.includes(value)) return void errors.push([hint, `must be one of: ${validator.join(', ')}`]); + params[paramName] = value; + } else if (validator instanceof RegExp) { + if (!validator.test(value)) return void errors.push([hint, 'invalid format']); + params[paramName] = value; + } else { + params[paramName] = value; + } + }); + + if (errors.length) { + return ChatSystem.Error(player, `Invalid: ${errors.map(([h, e]) => `${h} ${e}`).join(', ')}`); + } + + await this.runCommand(player, command, params); + } + + requestCommandList(player: PlayerWrapper): void { + if (!LoginSystem.IsLoggedIn(player)) return; + + let list = this.commandList.filter((cmd) => { + if (!cmd.guards) return true; + for (const guard of cmd.guards) { + if (guard.name !== 'permission' && guard.name !== 'staff') continue; + if (guard(player) !== true) return false; + } + return true; + }); + + list = list.map((cmd) => + Object.fromEntries( + Object.entries(cmd).filter( + ([_, v]) => (Array.isArray(v) && v.length > 0 && !(v.length === 1 && v[0] === null)) || (!Array.isArray(v) && v != null), + ), + ), + ) as CommandList; + + LargeDataServer.Send(player, 'commandList', JSON.stringify(list)); + } + + generateCommandList(): CommandList { + this.commandList = Array.from(this.commands.values()).map((cmd) => { + const params = cmd.$options.params ?? {}; + return { + name: Array.isArray(cmd.$options.name) ? cmd.$options.name : [cmd.$options.name], + params: Object.keys(params).map((pk) => ({ + hint: params[pk].hint, + ...(params[pk].default !== undefined ? { default: String(params[pk].default) } : {}), + ...(params[pk].overrides ? { overrides: params[pk].overrides } : {}), + })), + guards: cmd.$options.guards, + grouped: cmd.$options.grouped, + description: cmd.$options.description, + }; + }); + + return this.commandList; + } +} + +export const commandSystem = new CommandSystem(); diff --git a/src/server/core/commands/options.ts b/src/server/core/commands/options.ts new file mode 100644 index 0000000..b75c636 --- /dev/null +++ b/src/server/core/commands/options.ts @@ -0,0 +1,15 @@ +import { BaseCommand } from './base.command'; + +export type CommandOptions = { + name: string | string[]; + params?: CommandParamMetaData; + guards?: CommandGuard[]; + grouped?: string; + description?: string; +}; + +export function Command(options: CommandOptions) { + return function (constructor: typeof BaseCommand): void { + constructor.prototype.$options = options; + }; +} diff --git a/src/server/core/database.ts b/src/server/core/database.ts new file mode 100644 index 0000000..6be5966 --- /dev/null +++ b/src/server/core/database.ts @@ -0,0 +1,47 @@ +import { Connection, createConnection, ConnectionOptions } from 'typeorm'; +import { ALL_ENTITIES } from '../entities/index'; +import { logSystem } from './log'; + +function buildConfig(): ConnectionOptions { + return { + type: 'mysql', + host: process.env.DB_HOST || 'play.southwest-roleplay.dev', + port: Number(process.env.DB_PORT) || 3306, + username: process.env.DB_USER || 'username', + password: process.env.DB_PASS || 'password', + database: process.env.DB_NAME || 'game', + logging: ['error', 'log'], + entities: ALL_ENTITIES as unknown as any[], + synchronize: false, + }; +} + +export class DatabaseSystem { + connection?: Connection | void; + attempts = 0; + + async init(): Promise { + const config = buildConfig(); + do { + try { + if (this.connection) { + await this.connection.connect(); + } else { + this.connection = await createConnection(config); + } + } catch (error) { + if (this.attempts < 5) { + console.error(`[Bootstrap] Database connection unsuccessful, retrying ...`, error); + this.attempts++; + } else { + console.error(`[Bootstrap] Database connection unsuccessful`, error); + process.exit(); + } + } + } while (!this.connection); + + logSystem.initLog('Database', 'Connection successful'); + } +} + +export const databaseSystem = new DatabaseSystem(); diff --git a/src/server/core/feature-system.ts b/src/server/core/feature-system.ts new file mode 100644 index 0000000..b9ae85b --- /dev/null +++ b/src/server/core/feature-system.ts @@ -0,0 +1,14 @@ +import { BaseCommand } from "./commands/base.command"; +import { logSystem } from "./log"; + +export abstract class FeatureSystem { + public commands: typeof BaseCommand[]; + + constructor() { } + + postInit?(): Promise; + + public async init(message?: string): Promise { + logSystem.initLog(this.constructor.name, message ?? 'Initialized.'); + } +} \ No newline at end of file diff --git a/src/server/core/log/events/admin.log.events.ts b/src/server/core/log/events/admin.log.events.ts new file mode 100644 index 0000000..608cf7c --- /dev/null +++ b/src/server/core/log/events/admin.log.events.ts @@ -0,0 +1,85 @@ +export const AdminLogEvents = { + spectating: 'spectating', + stop_spectating: 'stop_spectating', + kick: 'kick', + ajail: 'ajail', + ban: 'ban', + unjail: 'unjail', + teleport: 'teleport', + watch_pm: 'watch_pm', + watch_radio: 'watch_radio', + mute: 'mute', + get_health: 'get_health', + set_health: 'set_health', + set_armor: 'set_armor', + froze: 'froze', + slap: 'slap', + respawn_car: 'respawn_car', + spawn_car: 'spawn_car', + park_car: 'park_car', + respawn: 'respawn', + setstat: 'setstat', + anti_cheat: 'anti_cheat', + removed_ad: 'removed_ad', + viewed_items: 'viewed_items', + decrypt_mask: 'decrypt_mask', + give_money: 'give_money', + vehicle_livery: 'vehicle_livery', + noclip: 'noclip', + throw_off: 'throw_off', + anote_issued: 'anote_issued', + anote_deleted: 'anote_deleted', + anote_edited: 'anote_edited', + anote_expired: 'anote_expired', + report: 'report', + set_ptp: 'set_ptp', + watch_faction: 'watch_faction', + create_company: 'create_company', + set_company: 'set_company', + revived: 'revived', + create_faction: 'create_faction', + set_faction: 'set_faction', + spawn_item: 'spawn_item', + set_license: 'set_license', + atm: 'atm', + payday: 'payday', + portable_radio: 'portable_radio', + prison: 'prison', + set_property: 'set_property', + create_property: 'create_property', + create_car: 'create_car', + set_car: 'set_car', + delete_car: 'delete_car', + vehicle: 'vehicle', + impound_lot: 'impound_lot', + weather: 'weather', + set_time: 'set_time', + set_weather: 'set_weather', + override_weather: 'override_weather', + trucking: 'trucking', + item_type_groups: 'item_type_groups', + property_stock: 'property_stock', + mission: 'mission', + managejob: 'managejob', + soberup: 'soberup', + deletescene: 'deletescene', + gotoscene: 'gotoscene', + expirescene: 'expirescene', + trip: 'trip', + canceltow: 'cancel_tow', + graffiti: 'graffiti', + pet: 'pet', + loan_defaulted: 'loan_defaulted', + set_pet: 'set_pet', + goto_pet: 'goto_pet', + get_pet: 'get_pet', + force_tutorial: 'force_tutorial', + updated_tutorial: 'updated_tutorial', + vehicle_mods: 'vehicle_mods', + ipl: 'ipl', + roadblock: 'roadblock', + find_prop_inventories: 'find_prop_inventories', + radio_station: 'radio_station', +} as const; + +export type AdminLogEvent = keyof typeof AdminLogEvents; diff --git a/src/server/core/log/events/blackjack.log.events.ts b/src/server/core/log/events/blackjack.log.events.ts new file mode 100644 index 0000000..7a17e68 --- /dev/null +++ b/src/server/core/log/events/blackjack.log.events.ts @@ -0,0 +1,7 @@ +export const BlackjackLogEvents = { + game: 'game', + tillOnline: 'tillOnline', + till: 'till', +} as const; + +export type BlackjackLogEvent = keyof typeof BlackjackLogEvents; diff --git a/src/server/core/log/events/chat.log.events.ts b/src/server/core/log/events/chat.log.events.ts new file mode 100644 index 0000000..90de566 --- /dev/null +++ b/src/server/core/log/events/chat.log.events.ts @@ -0,0 +1,12 @@ +export const ChatLogEvents = { + ic: 'ic', + ic_quiet: 'ic_low', + ic_loud: 'ic_loud', + ic_whisper: 'ic_whisper', + ooc: 'ooc', + ooc_aooc: 'ooc_aooc', + pm: 'pm', + vicinity: 'vicinity', +} as const; + +export type ChatLogEvent = keyof typeof ChatLogEvents; diff --git a/src/server/core/log/events/company.log.events.ts b/src/server/core/log/events/company.log.events.ts new file mode 100644 index 0000000..08f5287 --- /dev/null +++ b/src/server/core/log/events/company.log.events.ts @@ -0,0 +1,19 @@ +export const CompanyLogEvents = { + created: 'created', + primary_property_change: 'primary_property_change', + paycheck_reward: 'paycheck_reward', + position_created: 'position_created', + position_modified: 'position_modified', + position_deleted: 'position_deleted', + pos_payment: 'pos_payment', + type_changed: 'type_changed', + protect_changed: 'protect_changed', + employee_added: 'employee_added', + employee_fired: 'employee_fired', + respawn_car: 'respawn_car', + tow_cars: 'tow_cars', + set_company: 'set_company', + vehicle: 'vehicle', +} as const; + +export type CompanyLogEvent = keyof typeof CompanyLogEvents; diff --git a/src/server/core/log/events/corpse.log.event.ts b/src/server/core/log/events/corpse.log.event.ts new file mode 100644 index 0000000..8a7d474 --- /dev/null +++ b/src/server/core/log/events/corpse.log.event.ts @@ -0,0 +1,16 @@ +export const CorpseLogEvents = { + created: 'created', + spawned: 'spawned', + despawned: 'despawned', + moved_veh: 'moved_veh', + moved_morgue: 'moved_morgue', + drag: 'drag', + stop_drag: 'stop_drag', + request_id: 'request_id', + identification: 'identification', + buried: 'buried', + exhumed: 'exhumed', + +} as const; + +export type CorpseLogEvent = keyof typeof CorpseLogEvents; diff --git a/src/server/core/log/events/darknet.log.events.ts b/src/server/core/log/events/darknet.log.events.ts new file mode 100644 index 0000000..ed25d6d --- /dev/null +++ b/src/server/core/log/events/darknet.log.events.ts @@ -0,0 +1,7 @@ +export const DarkNetLogEvents = { + order_placed: 'order_placed', + delivery_failed: 'delivery_failed', + delivered: 'delivered', +} as const; + +export type DarkNetLogEvent = keyof typeof DarkNetLogEvents; diff --git a/src/server/core/log/events/dmv.log.events.ts b/src/server/core/log/events/dmv.log.events.ts new file mode 100644 index 0000000..5e1db7b --- /dev/null +++ b/src/server/core/log/events/dmv.log.events.ts @@ -0,0 +1,8 @@ +export const DMVLogEvent = { + testing: 'testing', + passed: 'passed', + failed: 'failed', + renewed: 'renewed', +} as const; + +export type DMVLogEvent = keyof typeof DMVLogEvent; diff --git a/src/server/core/log/events/door.log.events.ts b/src/server/core/log/events/door.log.events.ts new file mode 100644 index 0000000..a80a5cd --- /dev/null +++ b/src/server/core/log/events/door.log.events.ts @@ -0,0 +1,5 @@ +export const DoorLogEvents = { + lock_status: 'lock_status', +} as const; + +export type DoorLogEvent = keyof typeof DoorLogEvents; diff --git a/src/server/core/log/events/faction.log.events.ts b/src/server/core/log/events/faction.log.events.ts new file mode 100644 index 0000000..54063c2 --- /dev/null +++ b/src/server/core/log/events/faction.log.events.ts @@ -0,0 +1,27 @@ +export const FactionLogEvents = { + created: 'created', + name_change: 'name_change', + abbrev_change: 'abbrev_change', + type_change: 'type_change', + faction_property: 'faction_property', + chat_color_change: 'chat_color_change', + primary_property_change: 'primary_property_change', + paycheck_reward: 'paycheck_reward', + permit_revoke: 'permit_revoke', + permit_issue: 'permit_issue', + rank_created: 'rank_created', + rank_modified: 'rank_modified', + rank_deleted: 'rank_deleted', + mdc: 'mdc', + faction_invite: 'faction_invite', + set_faction: 'set_faction', + player_ranks: 'player_ranks', + faction_uninvite: 'faction_uninvite', + prison: 'prison', + respawn_car: 'respawn_car', + tow_cars: 'tow_cars', + pet: 'pet', + cut_power: 'cut_power', +} as const; + +export type FactionLogEvent = keyof typeof FactionLogEvents; diff --git a/src/server/core/log/events/furniture.log.events.ts b/src/server/core/log/events/furniture.log.events.ts new file mode 100644 index 0000000..94c323d --- /dev/null +++ b/src/server/core/log/events/furniture.log.events.ts @@ -0,0 +1,16 @@ +export const FurnitureLogEvents = { + created: 'created', + modified: 'modified', + duplicate: 'duplicate', + sold: 'sold', + created_inventory: 'created_inventory', + tagged: 'tagged', + entered_object_editor: 'entered_object_editor', + named: 'named', + purged_furniture: 'purged_furniture', + replaced: 'replaced', + lock_status: 'lock_status', + created_tv: 'created_tv', +} as const; + +export type FurnitureLogEvent = keyof typeof FurnitureLogEvents; diff --git a/src/server/core/log/events/graffiti.log.events.ts b/src/server/core/log/events/graffiti.log.events.ts new file mode 100644 index 0000000..8f7fa1d --- /dev/null +++ b/src/server/core/log/events/graffiti.log.events.ts @@ -0,0 +1,8 @@ +export const GraffitiLogEvents = { + destroyed: 'destroyed', + washed: 'washed', + sprayed: 'sprayed', + created: 'created', +} as const; + +export type GraffitiLogEvent = keyof typeof GraffitiLogEvents; diff --git a/src/server/core/log/events/item.log.events.ts b/src/server/core/log/events/item.log.events.ts new file mode 100644 index 0000000..2145f75 --- /dev/null +++ b/src/server/core/log/events/item.log.events.ts @@ -0,0 +1,18 @@ +export const ItemLogEvents = { + created: 'created', + transaction: 'transaction', + dropped: 'dropped', + world_place: 'world_place', + world_pickup: 'world_pickup', + world_moved: 'world_moved', + vehicle_world_place: 'vehicle_world_place', + vehicle_world_pickup: 'vehicle_world_pickup', + vehicle_world_moved: 'vehicle_world_moved', + data: 'data', + deleted: 'deleted', + confiscated: 'confiscate', + rename: 'rename', + merged: 'merged', +} as const; + +export type ItemLogEvent = keyof typeof ItemLogEvents; diff --git a/src/server/core/log/events/law.log.events.ts b/src/server/core/log/events/law.log.events.ts new file mode 100644 index 0000000..0d87ad7 --- /dev/null +++ b/src/server/core/log/events/law.log.events.ts @@ -0,0 +1,8 @@ +export const LawLogEvents = { + jail: 'jail', + arsenal: 'arsenal', + loadgun: 'loadgun', + takegun: 'takegun', +}; + +export type LawLogEvent = keyof typeof LawLogEvents; diff --git a/src/server/core/log/events/marker.log.events.ts b/src/server/core/log/events/marker.log.events.ts new file mode 100644 index 0000000..2d79898 --- /dev/null +++ b/src/server/core/log/events/marker.log.events.ts @@ -0,0 +1,7 @@ +export const MarkerLogEvents = { + expired: 'expired', + created: 'created', + permanent: 'permanent', +} as const; + +export type MarkerLogEvent = keyof typeof MarkerLogEvents; diff --git a/src/server/core/log/events/mdc.log.events.ts b/src/server/core/log/events/mdc.log.events.ts new file mode 100644 index 0000000..d060aba --- /dev/null +++ b/src/server/core/log/events/mdc.log.events.ts @@ -0,0 +1,18 @@ +export const MDCLogEvents = { + opened: 'opened', + searched: 'searched', + trace: 'trace', + executable: 'executable', + prescription: 'prescription', + fine: 'fine', + mugshot: 'mugshot', + notice: 'notice', + medical: 'medical', + driver: 'driver', + weapon: 'weapon', + permit_issue: 'permit_issue', + permit_revoke: 'permit_revoke', + corpse_id: 'corpse_id', +} as const; + +export type MDCLogEvent = keyof typeof MDCLogEvents; diff --git a/src/server/core/log/events/pet.log.events.ts b/src/server/core/log/events/pet.log.events.ts new file mode 100644 index 0000000..81e64ea --- /dev/null +++ b/src/server/core/log/events/pet.log.events.ts @@ -0,0 +1,13 @@ +export const PetLogEvents = { + created: 'created', + removed: 'removed', + spawned: 'spawned', + despawned: 'despawned', + ordered: 'order', + name_change: 'name_change', + type_change: 'type_change', + faction_change: 'faction_change', + character_change: 'character_change', +}; + +export type PetLogEvent = keyof typeof PetLogEvents; diff --git a/src/server/core/log/events/player.log.events.ts b/src/server/core/log/events/player.log.events.ts new file mode 100644 index 0000000..bb19316 --- /dev/null +++ b/src/server/core/log/events/player.log.events.ts @@ -0,0 +1,98 @@ +export const PlayerLogEvents = { + join: 'join', + login: 'login', + disconnect: 'disconnect', + login_fail: 'login_fail', + login_groups: 'login_groups', + character_loaded: 'character_loaded', + phone_created: 'phone_created', + character_create: 'character_create', + jailed: 'jailed', + kick: 'kick', + ajail: 'ajail', + muted: 'muted', + banned: 'banned', + towcars: 'towcars', + anti_cheat: 'anti_cheat', + transaction_flag: 'transaction_flagged', + showing_atp_alerts: 'showing_atp_alerts', + read_atp_alerts: 'read_atp_alerts', + entered_vehicle: 'entered_vehicle', + exited_vehicle: 'exited_vehicle', + vehicle_purchase: 'vehicle_purchase', + vehicle_modshop: 'vehicle_modshop', + canceled_vehicle_purchase: 'canceled_vehicle_purchase', + freeze: 'freeze', + thawed: 'thawed', + unjailed: 'unjailed', + report: 'report', + anotes_expired: 'anotes_expired', + afk: 'afk', + animation: 'animation', + barber_shop: 'barber_shop', + ads: 'ads', + employment: 'employment', + damage: 'damage', + carrying: 'carrying', + helpup: 'helpup', + weapons: 'weapons', + darknet: 'darknet', + dmv: 'dmv', + door: 'door', + duty: 'duty', + menu: 'menu', + property: 'property', + company: 'company', + faction: 'faction', + vehicle: 'vehicle', + mdc: 'mdc', + medic: 'medic', + restraints: 'restraints', + fishing: 'fishing', + gambling: 'gambling', + object: 'object', + inventory: 'inventory', + money: 'money', + offer: 'offer', + permissions: 'permissions', + phone: 'phone', + level: 'level', + spawned: 'spawned', + frisk: 'frisk', + mask: 'mask', + portable_radio: 'portable_radio', + prison: 'prison', + xm_radio: 'xm_radio', + store: 'store', + fine: 'fine', + left_company: 'left_company', + mission: 'mission', + job: 'job', + invalid_input: 'invalid_input', + confiscate: 'confiscate', + reset_position: 'reset_position', + rent: 'rent', + manually_unfroze: 'manually_unfroze', + phone_alert: 'phone_alert', + graffiti: 'graffiti', + camera: 'camera', + outfit: 'outfit', + clean_cash: 'clean_cash', + pawn: 'pawn', + pet: 'pet', + loan: 'loan', + transfer_property: 'transfer_property', + expression: 'expression', + cinematic: 'cinematic', + coroner: 'coroner', + scratch_weapon: 'scratch_weapon', + convert_appearance: 'convert_appearance', + force_tutorial: 'force_tutorial', + crawling: 'crawling', + corpse: 'corpse', + uncaughtException: 'uncaughtException', + share: 'share', + surgery: 'surgery', +} as const; + +export type PlayerLogEvent = keyof typeof PlayerLogEvents; diff --git a/src/server/core/log/events/property.log.events.ts b/src/server/core/log/events/property.log.events.ts new file mode 100644 index 0000000..3328e8c --- /dev/null +++ b/src/server/core/log/events/property.log.events.ts @@ -0,0 +1,57 @@ +export const PropertyLogEvents = { + created: 'created', + renamed: 'renamed', + exterior_change: 'exterior_change', + interior_change: 'interior_change', + type_change: 'type_change', + parent_change: 'parent_change', + faction_change: 'faction_change', + company_change: 'company_change', + character_change: 'character_change', + furniture_slots: 'furniture_slots', + furniture_loading: 'furniture_loading', + furniture_unloading: 'furniture_unloading', + security_loading: 'security_loading', + security_unloading: 'security_unloading', + settings_change: 'settings_change', + permit_revoke: 'permit_revoke', + permit_issue: 'permit_issue', + access_key: 'access_key', + lease: 'lease', + player_entered: 'player_entered', + player_exited: 'plaeyr_exited', + locked: 'locked', + rent: 'rent', + interior_props: 'interior_props', + interior_ipls: 'interior_ipls', + areas: 'areas', + address: 'address', + master_change: 'master_change', + name_change: 'name_change', + xm_radio: 'xm_radio', + local_time: 'local_time', + local_weather: 'local_weather', + blip: 'blip', + reload: 'reload', + stock: 'stock', + shop: 'shop', + freeze: 'freeze', + enter_reward: 'enter_reward', + visitor_cap: 'visitor_cap', + collection: 'collection', + eviction: 'eviction', + hospital_price: 'hospital_price', + eviction_inactive: 'eviction_inactive', + clean_cash: 'clean_cash', + pawn: 'pawn', + purchased: 'purchased', + transfer: 'transfer', + lockpick: 'lockpick', + security_subscribe: 'security_subscribe', + mission: 'mission', + power: 'power', + metal_detector: 'metal_detector', + elevator: 'elevator', +}; + +export type PropertyLogEvent = keyof typeof PropertyLogEvents; diff --git a/src/server/core/log/events/ptp.log.events.ts b/src/server/core/log/events/ptp.log.events.ts new file mode 100644 index 0000000..583357c --- /dev/null +++ b/src/server/core/log/events/ptp.log.events.ts @@ -0,0 +1,9 @@ +export const PointToPointLogEvents = { + created: 'created', + entered: 'entered', + exited: 'exited', + set_ptp: 'set_ptp', + lock: 'lock', +} as const; + +export type PointToPointLogEvent = keyof typeof PointToPointLogEvents; diff --git a/src/server/core/log/events/roulette.log.event.ts b/src/server/core/log/events/roulette.log.event.ts new file mode 100644 index 0000000..becb00b --- /dev/null +++ b/src/server/core/log/events/roulette.log.event.ts @@ -0,0 +1,7 @@ +export const RouletteLogEvents = { + game: 'game', + tillOnline: 'tillOnline', + till: 'till', +} as const; + +export type RouletteLogEvent = keyof typeof RouletteLogEvents; diff --git a/src/server/core/log/events/vehicle.log.events.ts b/src/server/core/log/events/vehicle.log.events.ts new file mode 100644 index 0000000..5e34bdc --- /dev/null +++ b/src/server/core/log/events/vehicle.log.events.ts @@ -0,0 +1,65 @@ +export const VehicleLogEvents = { + created: 'created', + deleted: 'deleted', + spawned: 'spawned', + respawned: 'respawned', + engine: 'engine', + parked: 'parked', + rent: 'rent', + rent_extend: 'rent_extend', + rent_stop: 'rent_stop', + plate: 'plate', + registration: 'registration', + player_entered: 'player_entered', + player_exited: 'player_exited', + canceled_dealership: 'canceled_dealership', + successful_dealership: 'successful_dealership', + livery: 'livery', + slap: 'slap', + ejected: 'ejected', + weapons: 'weapons', + access_key: 'access_key', + helo: 'helo', + mechanic: 'mechanic', + xm_radio: 'xm_radio', + fine: 'fine', + extras: 'extras', + fuel: 'fuel', + flipped: 'flipped', + keyless: 'keyless', + repair: 'repair', + color_change: 'color_change', + character_change: 'character_change', + faction_change: 'faction_change', + company_change: 'company_change', + spawn_change: 'spawn_change', + wheel_change: 'wheel_change', + tint_change: 'tint_change', + suspension_change: 'suspension_change', + dirt_change: 'dirt_change', + manual_change: 'manual_change', + protected_change: 'protected_change', + engine_change: 'engine_change', + model_change: 'model_change', + upgrades: 'upgrades', + raw: 'raw', + transfer_owner: 'transfer_owner', + trunk: 'trunk', + hood: 'hood', + wash: 'wash', + impound: 'impound', + tow: 'tow', + personaltow: 'personaltow', + lock: 'lock', + alarm: 'alarm', + stolen: 'stolen', + modshop: 'modshop', + pet_entered: 'pet_entered', + pet_exited: 'pet_exited', + pet_searched: 'pet_searched', + insurance: 'insurance', + mods_change: 'mods_change', + mods_copy: 'mods_copy', +} as const; + +export type VehicleLogEvent = keyof typeof VehicleLogEvents; diff --git a/src/server/core/log/events/whitelist.log.events.ts b/src/server/core/log/events/whitelist.log.events.ts new file mode 100644 index 0000000..7a2fb04 --- /dev/null +++ b/src/server/core/log/events/whitelist.log.events.ts @@ -0,0 +1,7 @@ +export const WhitelistLogEvents = { + rejected: 'rejected', + removed: 'removed', + added: 'added', +}; + +export type WhitelistLogEvent = keyof typeof WhitelistLogEvents; diff --git a/src/server/core/log/index.ts b/src/server/core/log/index.ts new file mode 100644 index 0000000..0302daf --- /dev/null +++ b/src/server/core/log/index.ts @@ -0,0 +1,744 @@ +import * as colors from 'colors'; +import { mongoSystem } from '../mongo'; +import { PlayerLogEvent, PlayerLogEvents } from './events/player.log.events'; +import { ChatLogEvent, ChatLogEvents } from './events/chat.log.events'; +import { PropertyEntity } from '../../entities/property.entity'; +import { PropertyLogEvent, PropertyLogEvents } from './events/property.log.events'; +import { FactionEntity } from '../../entities/faction.entity'; +import { FactionLogEvent, FactionLogEvents } from './events/faction.log.events'; +import { WhitelistLogEvent } from './events/whitelist.log.events'; +import { AdminLogEvent } from './events/admin.log.events'; +import { ItemEntity } from '../../entities/item.entity'; +import { ItemLogEvent } from './events/item.log.events'; +import { JSONStringifyRecursive } from '../../features/utility/JSONStringifyNoRecursive'; +import { LawLogEvent } from './events/law.log.events'; +import { VehicleLogEvent } from './events/vehicle.log.events'; +import { VehicleSystem } from '../../features/vehicle'; +import dayjs from 'dayjs'; +import { CompanyEntity } from '../../entities/company.entity'; +import { CompanyLogEvent } from './events/company.log.events'; +import { VehicleEntity } from '../../entities/vehicle.entity'; +import { ObjectLiteral } from 'typeorm'; +import { DarkNetLogEvent } from './events/darknet.log.events'; +import { DoorEntity } from '../../entities/door.entity'; +import { DoorLogEvent } from './events/door.log.events'; +import { PointToPointEntity } from '../../entities/point-to-point.entity'; +import { PointToPointLogEvent } from './events/ptp.log.events'; +import { FurnitureLogEvent } from './events/furniture.log.events'; +import { FurnitureItemEntity } from '../../entities/furniture-item.entity'; +import { mdcSystem } from '../../features/mdc'; +import { MDCLogEvent } from './events/mdc.log.events'; +import { DarknetOrderEntity } from '../../entities/darknet-order.entity'; +import { GraffitiLogEvent } from './events/graffiti.log.events'; +import { GraffitiEntity } from '../../entities/graffiti.entity'; +import { PetLogEvent } from './events/pet.log.events'; +import { PetEntity } from '../../entities/pet.entity'; +import { BlackjackLogEvent } from './events/blackjack.log.events'; +import { CorpseLogEvent } from './events/corpse.log.event'; +import { MarkerLogEvent } from './events/marker.log.events'; +import { InfoMarkerEntity } from '../../entities/info-markers.entity'; +import { RouletteLogEvent } from './events/roulette.log.event'; + +colors.enable(); + +interface LogCollection { + name: string; + permission: string; + hasEvents?: boolean; + fields: { + name: string; + type: string; + trace?: string; + default?: boolean; + required?: boolean; + }[]; +} + +export type DarknetOrderData = { + id: number; + name: string; + faction: { + id: number; + name: string; + }; +}; + +export type DarknetItems = { + type: { + id: number; + name: string; + }; + price: number; + oocPrice: number; + amount: number; + unit: string; +}[]; + +export class LogSystem { + lastInitTime: number; + firstInitTime: number; + + static Collections: LogCollection[] = [ + { + name: 'players', + permission: 'LOG_VIEW_PLAYERS', + hasEvents: true, + fields: [ + { name: 'player', type: 'player', default: true, required: true }, + { name: 'ip', trace: 'player.ip', type: 'string' }, + { name: 'log', type: 'string', default: true }, + { name: 'target', type: 'player' }, + ], + }, + ]; + + init(): void { + this.lastInitTime = +new Date(); + this.firstInitTime = +new Date(); + } + + initLog(feature: string, content: string): void { + const now = +new Date(); + const time = ((now - this.lastInitTime) / 1000).toFixed(1).padStart(4, ' ') + 's'; + const totalTime = ((now - this.firstInitTime) / 1000).toFixed(1).padEnd(4, ' ') + 's'; + LogSystem.Collect(`${(totalTime + ' | ' + time).grey} [init:${feature}]`.green + `: ${content.yellow}`); + this.lastInitTime = now; + } + + static Log(feature: string, content: string): void { + LogSystem.Collect(`[${feature}]`.green + `: ${content.reset}`); + // LogSystem.Collect(`LogSystem.Log is for debugging only, all relevant data needs to be stored using event functions`.red); + } + + static ComposePlayerObject(player?: PlayerMp, options?: { state?: boolean }): Record | undefined { + if (!player) { + return undefined; + } + + const playerObject: { + gameId: number; + ip: string; + sessionId?: number; + accountId?: number; + accountName?: string; + characterId?: number; + characterName?: string; + state?: PlayerState; + } = { + gameId: player.id, + ip: player.ip, + }; + + if (player.session) { + playerObject.sessionId = player.session.id; + } + + if (player.account) { + playerObject.accountId = player.account.id; + playerObject.accountName = player.account.name; + } + + if (player.character) { + playerObject.characterId = player.character.id; + playerObject.characterName = player.character.name; + } + + if (options?.state) { + playerObject.state = player.state; + } + + return JSON.parse(JSONStringifyRecursive(playerObject)); + } + + static ComposeGraffitiEntityObject(graffiti: GraffitiEntity): Record | undefined { + const graffitiObject: { + id: number; + content: string; + font: string; + colour: string; + opacity: number; + destroyed: Date; + creator_id: number; + } = { + id: graffiti.id, + content: graffiti.content, + font: graffiti.font, + colour: graffiti.colour, + opacity: graffiti.opacity, + destroyed: graffiti.destroyed, + creator_id: graffiti.creator_id, + }; + + return JSON.parse(JSONStringifyRecursive(graffitiObject)); + } + + static ComposeDoorEntityObject(door: DoorEntity): Record | undefined { + const doorObject: { + id: number; + name: string; + permission: string; + lockType: string; + property: { + id: number; + name: string; + } | null; + } = { + id: door.id, + name: door.name, + permission: door.permission_name || 'null', + lockType: door.lock_type, + property: door.property + ? { + id: door.property.id, + name: door.property.getName(), + } + : null, + }; + + return JSON.parse(JSONStringifyRecursive(doorObject)); + } + + static ComposePTPEntityObject(ptp: PointToPointEntity): Record | undefined { + const ptpObject: { + id: number; + name: string; + permission: string | null; + lockStatus: boolean; + } = { + id: ptp.id, + name: ptp.name, + permission: ptp.permission, + lockStatus: ptp.locked, + }; + + return JSON.parse(JSONStringifyRecursive(ptpObject)); + } + + static ComposePlayerPosition(player: PlayerMp): { x: number; y: number; z: number; dimension: number } { + return { + x: Math.round(player.position.x * 1000) / 1000, + y: Math.round(player.position.y * 1000) / 1000, + z: Math.round(player.position.z * 1000) / 1000, + dimension: player.dimension, + }; + } + + static ComposePlayerName(player: PlayerMp): string { + if (!mp.players.exists(player)) { + return 'Unknown Player'; + } + let name = player.name; + if (player.account) { + name = player.account.name; + if (player.character) { + name = `${name} - ${player.character.name}`; + } + } + name = `${name} [${player.id}]`; + return name; + } + + static ComposeFurnitureItemObject(item: FurnitureItemEntity): Record { + const itemObject = { + id: item.id, + created: mdcSystem.formatDate(item.created), + creator: item.created_by_character, + price: item.price, + name: item.name, + tag: item.tag, + inventory: + item.has_inventory && item.inventory + ? { + inventory_id: item.inventory.id, + items: item.inventory.items.map((item) => { + return { + id: item.id, + type: item.type.name, + }; + }), + } + : false, + prison_cell: item.prison_cell_id, + property_id: item.property_id, + position: { + x: item.x, + y: item.y, + z: item.z, + rx: item.rx, + ry: item.ry, + rz: item.rz, + }, + }; + + return JSON.parse(JSONStringifyRecursive(itemObject)); + } + + static ComposeVehicleObject(vehicle?: VehicleMp): Record { + if (!vehicle) { + return {}; + } + + const speed = Math.floor(VehicleSystem.GetVehicleMph(vehicle)); + const vehicleObject: VehicleLogComposition = { + gameId: vehicle.id, + model: VehicleSystem.GetVehicleNameFromHash(vehicle.model) || String(vehicle.model), + plate: vehicle.numberPlate, + bodyHealth: vehicle.bodyHealth, + engineHealth: vehicle.engineHealth, + occupants: LogSystem.ComposeVehicleOccupants(vehicle), + speedInMph: speed, + }; + + if (vehicle.vehicleEntity) { + vehicleObject.id = vehicle.vehicleEntity.id; + if (vehicle.vehicleEntity.owner) { + vehicleObject.owner = vehicle.vehicleEntity.owner; + } + } + + return JSON.parse(JSONStringifyRecursive(vehicleObject)); + } + + static ComposeVehiclePosition(vehicle: VehicleMp): { x: number; y: number; z: number; heading: number; dimension: number } { + return { + x: Math.round(vehicle.position.x * 1000) / 1000, + y: Math.round(vehicle.position.z * 1000) / 1000, + z: Math.round(vehicle.position.z * 1000) / 1000, + heading: Math.round(vehicle.heading), + dimension: vehicle.dimension, + }; + } + + static ComposeVehicleOccupants(vehicle: VehicleMp): any { + const occupants: { + seatId: number; + player: any; + }[] = []; + + vehicle.getVehicleOccupants().forEach((player) => { + const composed = LogSystem.ComposePlayerObject(player); + occupants.push({ + seatId: player.seat, + player: composed, + }); + }); + + return JSON.parse(JSONStringifyRecursive(occupants)); + } + + static ComposeVehicleName(vehicle: VehicleMp | VehicleEntity): string { + let name = VehicleSystem.GetVehicleName(vehicle); + if (!(vehicle instanceof VehicleEntity) && vehicle.vehicleEntity) { + name += ` (#${vehicle.vehicleEntity.id}`; + if (vehicle.vehicleEntity.owner) { + name += `, ${vehicle.vehicleEntity.owner})`; + } else { + name += ')'; + } + + name += ` [${vehicle.id}]`; + } else if (vehicle instanceof VehicleEntity) { + name += ` (Entity #${vehicle.id})`; + } else { + name += ` [${vehicle.id}]`; + } + + return name; + } + + static async PlayerEvent(player: PlayerMp, event: PlayerLogEvent, log: string, data?: ObjectLiteral): Promise { + await mongoSystem.insertOne('logs', 'players', { + date: new Date(), + player: LogSystem.ComposePlayerObject(player), + event, + log, + position: LogSystem.ComposePlayerPosition(player), + data: data !== undefined ? JSON.parse(JSONStringifyRecursive(data)) : undefined, + }); + + LogSystem.Collect(`[Player:${event}]`.green + `: ${LogSystem.ComposePlayerName(player).yellow} ${log.reset}`); + } + + static async GraffitiEvent(graffiti: GraffitiEntity, event: GraffitiLogEvent, log: string, data?: ObjectLiteral): Promise { + await mongoSystem.insertOne('logs', 'graffiti', { + date: new Date(), + graffiti: graffiti ? LogSystem.ComposeGraffitiEntityObject(graffiti) : undefined, + event, + log, + data: data !== undefined ? JSON.parse(JSONStringifyRecursive(data)) : undefined, + }); + + LogSystem.Collect(`[Graffiti:${event}]`.green + ` ${log.reset}`); + } + + static async VehicleEvent(vehicle: VehicleMp | VehicleEntity, event: VehicleLogEvent, log: string, player?: PlayerMp): Promise { + await mongoSystem.insertOne('logs', 'vehicles', { + date: new Date(), + vehicle: vehicle instanceof VehicleEntity ? { id: vehicle.id } : LogSystem.ComposeVehicleObject(vehicle), + event, + log, + position: vehicle instanceof VehicleEntity ? null : LogSystem.ComposeVehiclePosition(vehicle), + player: LogSystem.ComposePlayerObject(player), + }); + + LogSystem.Collect(`[Vehicle:${event}]`.green + `: ${LogSystem.ComposeVehicleName(vehicle).yellow} ${log.reset}`); + } + + static async ChatEvent(player: PlayerMp, event: ChatLogEvent, log: string, target?: PlayerMp): Promise { + await mongoSystem.insertOne('logs', 'chat', { + date: new Date(), + player: LogSystem.ComposePlayerObject(player), + event, + log, + position: LogSystem.ComposePlayerPosition(player), + target: LogSystem.ComposePlayerObject(target), + }); + + LogSystem.Collect(`[Chat:${event}]`.green + `: ${LogSystem.ComposePlayerName(player).yellow} ${log.reset}`); + } + + static async BlackjackEvent(event: BlackjackLogEvent, tableId: number, roundId: string, log: string, player?: PlayerMp) { + await mongoSystem.insertOne('logs', 'blackjack', { + date: new Date(), + tableId, + roundId, + log, + player: LogSystem.ComposePlayerObject(player), + position: player ? LogSystem.ComposePlayerPosition(player) : undefined, + }); + + LogSystem.Collect(`[Blackjack:${event}]`.green + `: ${tableId}/${roundId} ${log.reset}`); + } + + static async RouletteEvent(event: RouletteLogEvent, tableId: number, gameId: string, log: string, player?: PlayerMp) { + await mongoSystem.insertOne('logs', 'roulette', { + date: new Date(), + tableId, + gameId, + log, + player: LogSystem.ComposePlayerObject(player), + position: player ? LogSystem.ComposePlayerPosition(player) : undefined, + }); + + LogSystem.Collect(`[Roulette:${event}]`.green + `: ${tableId}/${gameId} ${log.reset}`); + } + + static async CorpseEvent(event: CorpseLogEvent, corpseId: number, log: string, player?: PlayerMp) { + await mongoSystem.insertOne('logs', 'corpses', { + date: new Date(), + corpseId, + log, + player: LogSystem.ComposePlayerObject(player), + position: player ? LogSystem.ComposePlayerPosition(player) : undefined, + }); + + LogSystem.Collect(`[Corpse:${event}]`.green + `: ${corpseId} ${log.reset}`); + } + + static async MarkerEvent(event: MarkerLogEvent, marker: InfoMarkerEntity, log: string, player?: PlayerMp): Promise { + await mongoSystem.insertOne('logs', 'marker', { + date: new Date(), + marker, + log, + player: LogSystem.ComposePlayerObject(player), + position: player ? LogSystem.ComposePlayerPosition(player) : undefined, + }); + + LogSystem.Collect(`[Marker:${event}]`.green + `: ${marker.id} ${log.reset}`); + } + + static async ItemEvent(item: ItemEntity, event: ItemLogEvent, log: string, player?: PlayerMp): Promise { + await mongoSystem.insertOne('logs', 'items', { + date: new Date(), + item, + event, + log, + player: LogSystem.ComposePlayerObject(player), + position: player ? LogSystem.ComposePlayerPosition(player) : undefined, + }); + + LogSystem.Collect(`[Item:${event}]`.green + `: ${item.inventory_id}/${item.id} ${log.reset}`); + } + + static async CommandEvent(player: PlayerMp, command: string | null, log: string): Promise { + await mongoSystem.insertOne('logs', 'commands', { + date: new Date(), + player: LogSystem.ComposePlayerObject(player), + command, + log, + position: LogSystem.ComposePlayerPosition(player), + }); + + LogSystem.Collect(`[Command:${command}]`.green + `: ${LogSystem.ComposePlayerName(player).yellow} ${log.reset}`); + } + + static async PropertyEvent(property: PropertyEntity, event: PropertyLogEvent, log: string, player?: PlayerMp): Promise { + await mongoSystem.insertOne('logs', 'properties', { + date: new Date(), + property: { + id: property.id, + }, + event, + log, + player: LogSystem.ComposePlayerObject(player), + }); + + let eventLog = `[Property(${property.id}):${event}]`.green + `: ${log}`; + if (player) { + eventLog += ` (${LogSystem.ComposePlayerName(player)})`; + } + + LogSystem.Collect(eventLog); + } + + static async PetEvent(pet: PetEntity, event: PetLogEvent, log: string, player?: PlayerMp): Promise { + await mongoSystem.insertOne('logs', 'pets', { + date: new Date(), + pet: { + id: pet.id, + }, + event, + log, + player: LogSystem.ComposePlayerObject(player), + }); + + let eventLog = `[Pet(${pet.id}):${event}]`.green + `: ${log}`; + if (player) { + eventLog += ` (${LogSystem.ComposePlayerName(player)})`; + } + + LogSystem.Collect(eventLog); + } + + static async MDCEvent(player: PlayerMp, event: MDCLogEvent, log: string, data?: any): Promise { + await mongoSystem.insertOne('logs', 'mdc', { + date: new Date(), + event, + player: LogSystem.ComposePlayerObject(player), + faction: player.character?.faction + ? { + id: player.character.faction.id, + } + : undefined, + log, + data: !data ? undefined : JSON.parse(JSONStringifyRecursive(data)), + }); + + const eventLog = `[MDC:${event}]`.green + `: ${LogSystem.ComposePlayerName(player).yellow} ${log.reset}`; + + LogSystem.Collect(eventLog); + } + + static async FurnitureEvent( + player: PlayerMp, + event: FurnitureLogEvent, + dimension: number, + log: string, + furnitureItem?: FurnitureItemEntity, + property?: PropertyEntity, + ): Promise { + await mongoSystem.insertOne('logs', 'furniture', { + date: new Date(), + event, + log, + dimension, + player: LogSystem.ComposePlayerObject(player), + item: furnitureItem ? LogSystem.ComposeFurnitureItemObject(furnitureItem) : undefined, + property: property + ? { + id: property.id, + currentFurnitureCount: property.furnitureItems ? property.furnitureItems.length : 0, + } + : undefined, + }); + + const eventLog = `[Furniture:${event}]`.green + `: ${LogSystem.ComposePlayerName(player).yellow} ${log.reset}`; + + LogSystem.Collect(eventLog); + } + + static async FactionEvent(faction: FactionEntity, event: FactionLogEvent, log: string, player?: PlayerMp): Promise { + await mongoSystem.insertOne('logs', 'factions', { + date: new Date(), + faction: { + id: faction.id, + }, + event, + log, + player: LogSystem.ComposePlayerObject(player), + }); + + let eventLog = `[Faction(${faction.id}):${event}]`.green + `: ${log}`; + if (player) { + eventLog += ` (${LogSystem.ComposePlayerName(player)})`; + } + + LogSystem.Collect(eventLog); + } + + static async CompanyEvent(company: CompanyEntity, event: CompanyLogEvent, log: string, player?: PlayerMp): Promise { + await mongoSystem.insertOne('logs', 'companies', { + date: new Date(), + company: { + id: company.id, + }, + event, + log, + player: LogSystem.ComposePlayerObject(player), + }); + + let eventLog = `[Company(${company.id}):${event}]`.green + `: ${log}`; + if (player) { + eventLog += ` (${LogSystem.ComposePlayerName(player)})`; + } + + LogSystem.Collect(eventLog); + } + + static async Error(system: string, event: string, log: string, trace: any, player?: PlayerMp): Promise { + await mongoSystem.insertOne('logs', 'errors', { + date: new Date(), + system, + event, + log, + trace: JSONStringifyRecursive(trace), + player: LogSystem.ComposePlayerObject(player, { state: true }), + }); + LogSystem.Collect(`[Error:${system}/${event}]`.red + ` ${log.red}`); + console.error(trace); + } + + static async WhitelistEvent(event: WhitelistLogEvent, log: string, player?: PlayerMp): Promise { + await mongoSystem.insertOne('logs', 'whitelist', { + date: new Date(), + player: LogSystem.ComposePlayerObject(player), + event, + log, + }); + + let eventLog = `[Whitelist:${event}]`.green + `: ${log}`; + if (player) { + eventLog += ` (${LogSystem.ComposePlayerName(player)})`; + } + + LogSystem.Collect(eventLog); + } + + static async AdminLog(event: AdminLogEvent, log: string, player?: PlayerMp, target?: PlayerMp): Promise { + await mongoSystem.insertOne('logs', 'admin', { + date: new Date(), + player: LogSystem.ComposePlayerObject(player), + event, + log, + target: LogSystem.ComposePlayerObject(target), + }); + + let eventLog = `[Admin:${event}]`.green + `: ${log}`; + if (player) { + eventLog += ` (${LogSystem.ComposePlayerName(player)})`; + } + if (target) { + eventLog += ` (${LogSystem.ComposePlayerName(target)})`; + } + + LogSystem.Collect(eventLog); + } + + static async DarkNetLog(event: DarkNetLogEvent, log: string, metadata?: DarknetOrderData, order?: DarknetOrderEntity, item?: DarknetItems): Promise { + await mongoSystem.insertOne('logs', 'darknet', { + date: new Date(), + event, + log, + metadata, + order, + item, + }); + + const eventLog = `[DarkNet:${event}]`.green + `: ${log}`; + + LogSystem.Collect(eventLog); + } + + static async DoorLog(door: DoorEntity, event: DoorLogEvent, log: string, player?: PlayerMp): Promise { + await mongoSystem.insertOne('logs', 'door', { + date: new Date(), + door: LogSystem.ComposeDoorEntityObject(door), + event, + log, + player: LogSystem.ComposePlayerObject(player), + }); + + let eventLog = `[DoorSystem:${event}]`.green + `: Door #${door.id}`.yellow + ` ${log.reset}`; + + if (player) { + eventLog += ` (${LogSystem.ComposePlayerName(player)})`; + } + + LogSystem.Collect(eventLog); + } + + static async PTPLog(ptp: PointToPointEntity, event: PointToPointLogEvent, log: string, player?: PlayerMp): Promise { + await mongoSystem.insertOne('logs', 'point_to_point', { + date: new Date(), + ptp: LogSystem.ComposePTPEntityObject(ptp), + event, + log, + player: LogSystem.ComposePlayerObject(player), + }); + + let eventLog = `[PointToPoint:${event}]`.green + `: PTP #${ptp.id}`.yellow + ` ${log.reset}`; + + if (player) { + eventLog += ` (${LogSystem.ComposePlayerName(player)})`; + } + + LogSystem.Collect(eventLog); + } + + static async LawLog(event: LawLogEvent, log: string, player?: PlayerMp, target?: PlayerMp): Promise { + await mongoSystem.insertOne('logs', 'law', { + date: new Date(), + player: LogSystem.ComposePlayerObject(player), + event, + log, + target: LogSystem.ComposePlayerObject(target), + }); + + let eventLog = `[Law:${event}]`.green + `: ${log}`; + if (player) { + eventLog += ` (${LogSystem.ComposePlayerName(player)})`; + } + if (target) { + eventLog += ` (${LogSystem.ComposePlayerName(target)})`; + } + + LogSystem.Collect(eventLog); + } + + static GetLogEvents(): { + players: string[]; + properties: string[]; + chat: string[]; + factions: string[]; + } { + return { + players: Object.keys(PlayerLogEvents), + properties: Object.keys(PropertyLogEvents), + chat: Object.keys(ChatLogEvents), + factions: Object.keys(FactionLogEvents), + }; + } + + static Collect(raw: string): void { + const now = dayjs(new Date()); + const timeFormat = now.format('hh:mm:ss'); + + console.log('['.white + `${timeFormat}`.grey + '] '.white + raw); + } +} + +process.on('uncaughtException', (error: Error, origin: string) => { + LogSystem.Error('Node.js', 'uncaughtException', 'Uncaught Exception', { origin, error }); +}); + +export const logSystem = new LogSystem(); diff --git a/src/server/core/mongo.ts b/src/server/core/mongo.ts new file mode 100644 index 0000000..49f184e --- /dev/null +++ b/src/server/core/mongo.ts @@ -0,0 +1,85 @@ +import { randomBytes } from 'crypto'; +import { logSystem } from './log'; +import { redisSystem } from './redis'; + +const createJobId = (): string => { + const bytes = randomBytes(16); + + // RFC 4122 UUID v4 variant/version bits + bytes[6] = (bytes[6] & 0x0f) | 0x40; + bytes[8] = (bytes[8] & 0x3f) | 0x80; + + const hex = bytes.toString('hex'); + return `${hex.slice(0, 8)}-${hex.slice(8, 12)}-${hex.slice(12, 16)}-${hex.slice(16, 20)}-${hex.slice(20)}`; +}; + +type MongoJobPayload = + | { + op: 'insertOne'; + db: string; + collection: string; + document: unknown; + } + | { + op: 'updateOne'; + db: string; + collection: string; + filter: Record; + update: Record; + options?: Record; + }; + +type MongoJob = MongoJobPayload & { + id: string; + ts: number; +}; + +export class MongoSystem { + private queueKey = process.env.LSRAGE_MONGO_QUEUE || 'mongo:jobs'; + + async init(): Promise { + // No direct Mongo connection in game-server anymore. + // Only verifies Redis path is available. + const redis: any = (redisSystem as any).client ?? (redisSystem as any).redis ?? redisSystem; + + if (!redis) { + throw new Error('Redis client is not available for Mongo queue publishing.'); + } + + logSystem.initLog('MongoQueue', `Enabled (queue=${this.queueKey})`); + } + + async publish(job: MongoJobPayload): Promise { + const redis: any = (redisSystem as any).client ?? (redisSystem as any).redis ?? redisSystem; + const payload: MongoJob = { + id: createJobId(), + ts: Date.now(), + ...job, + }; + + // Support both node-redis (lPush) and ioredis (lpush) + if (typeof redis.lPush === 'function') { + await redis.lPush(this.queueKey, JSON.stringify(payload)); + } else if (typeof redis.lpush === 'function') { + await redis.lpush(this.queueKey, JSON.stringify(payload)); + } else { + throw new Error('Redis client does not support LPUSH.'); + } + } + + async insertOne(db: string, collection: string, document: unknown): Promise { + await this.publish({ op: 'insertOne', db, collection, document }); + } + + async updateOne( + db: string, + collection: string, + filter: Record, + update: Record, + options?: Record, + ): Promise { + await this.publish({ op: 'updateOne', db, collection, filter, update, options }); + } +} + +export const mongoSystem = new MongoSystem(); diff --git a/src/server/core/mp-shim.ts b/src/server/core/mp-shim.ts new file mode 100644 index 0000000..19d3f76 --- /dev/null +++ b/src/server/core/mp-shim.ts @@ -0,0 +1,297 @@ +/** + * mp-shim.ts — RageMP compatibility layer for FiveM (server-side). + * + * Exposes a global `mp` object that mirrors the RageMP server API so that + * ported feature files compile and run with minimal changes. + * + * Migration status markers used in this file: + * COMPAT — fully implemented equivalent + * PARTIAL — works for most cases, edge cases may differ + * STUB — not yet implemented; logs a warning when called + */ + +import { playerRegistry, PlayerWrapper } from './player/player-registry'; +import { vehicleRegistry, VehicleWrapper } from './vehicle/vehicle-wrapper'; +import { rpc } from './rpc/index'; + +// --------------------------------------------------------------------------- +// Well-known RageMP server events → FiveM event names +// --------------------------------------------------------------------------- +const RAGEMP_TO_FIVEM: Record = { + playerJoin: 'playerConnecting', // COMPAT (slightly different — no char load yet) + playerQuit: 'playerDropped', // COMPAT + playerReady: 'playerSpawned', // PARTIAL — FiveM fires after first spawn +}; + +// Events where the handler's first argument should be a PlayerWrapper +const PLAYER_SOURCE_EVENTS = new Set([ + 'playerJoin', 'playerQuit', 'playerReady', 'playerDeath', + 'playerCommand', 'requestCommandList', + // All custom client→server events are also player-sourced +]); + +// --------------------------------------------------------------------------- +// Event bus +// --------------------------------------------------------------------------- +const localEventEmitter = new (require('events').EventEmitter)(); + +const events = { + delayInitialization: false, + + // COMPAT — primary event registration + add(eventOrMap: string | Record, handler?: Function): void { + if (typeof eventOrMap === 'object') { + for (const [name, fn] of Object.entries(eventOrMap)) { + events.add(name, fn); + } + return; + } + + const name = eventOrMap as string; + const fn = handler!; + + if (name in RAGEMP_TO_FIVEM) { + // Map to FiveM built-in event + const fivemName = RAGEMP_TO_FIVEM[name]; + AddEventHandler(fivemName, function (...args: any[]) { + const src = (global as any).source as number; + if (src > 0) { + const player = playerRegistry.getOrCreate(src); + fn(player, ...args); + } else { + fn(...args); + } + }); + } else { + // Custom event: register as net event (player-sourced) AND as local event + RegisterNetEvent(name); + AddEventHandler(name, function (...args: any[]) { + const src = (global as any).source as number; + if (src > 0) { + const player = playerRegistry.getOrCreate(src); + fn(player, ...args); + } else { + fn(...args); + } + }); + // Local event bus (for mp.events.call) + localEventEmitter.on(name, fn); + } + }, + + // COMPAT — replaces mp.events.addProc (server-side RPC handler) + addProc(name: string, handler: (...args: any[]) => any): void { + rpc.register(name, handler); + }, + + // COMPAT — fire a local server-side event (no player source). + // Use only the JS EventEmitter — TriggerEvent would msgpack-serialize + // complex objects (e.g. PlayerWrapper) and strip their prototype getters. + call(eventName: string, ...args: any[]): void { + localEventEmitter.emit(eventName, ...args); + }, + + // PARTIAL — call remote on all players (no per-player targeting here) + callRemote(eventName: string, ...args: any[]): void { + TriggerClientEvent(eventName, -1, ...args); + }, +}; + +// --------------------------------------------------------------------------- +// Player pool +// --------------------------------------------------------------------------- +const players = { + // COMPAT + at(id: number): PlayerWrapper | undefined { + return playerRegistry.get(id); + }, + + // COMPAT + toArray(): PlayerWrapper[] { + return playerRegistry.toArray(); + }, + + toArrayFast(): PlayerWrapper[] { + return playerRegistry.toArray(); + }, + + forEach(fn: (player: PlayerWrapper) => void): void { + playerRegistry.forEach(fn); + }, + + forEachFast(fn: (player: PlayerWrapper) => void): void { + playerRegistry.forEach(fn); + }, + + // COMPAT — broadcast chat message to all + broadcast(message: string): void { + TriggerClientEvent('_mp:chatMessage', -1, message); + }, + + get length(): number { + return playerRegistry.toArray().length; + }, + + exists(player: PlayerWrapper): boolean { + return playerRegistry.get(player.id) !== undefined; + }, +}; + +// --------------------------------------------------------------------------- +// Vehicle pool +// --------------------------------------------------------------------------- +const vehicles = { + // COMPAT — replaces mp.vehicles.new(model, position, options) + new(model: string | number, position: Vector3, options?: any): VehicleWrapper { + return vehicleRegistry.create(model, position, options); + }, + + at(handle: number): VehicleWrapper | undefined { + return vehicleRegistry.get(handle); + }, + + toArray(): VehicleWrapper[] { + return vehicleRegistry.toArray(); + }, + + forEach(fn: (vehicle: VehicleWrapper) => void): void { + vehicleRegistry.forEach(fn); + }, +}; + +// --------------------------------------------------------------------------- +// Config (replaces mp.config — reads FiveM ConVars set in server.cfg) +// --------------------------------------------------------------------------- +const config = new Proxy({} as Record, { + get(_target, prop: string) { + const val = GetConvar(prop, '__undefined__'); + if (val === '__undefined__') return undefined; + if (val === 'true') return true; + if (val === 'false') return false; + const num = Number(val); + return isNaN(num) ? val : num; + }, +}); + +// --------------------------------------------------------------------------- +// Objects pool — STUB (RageMP server objects = FiveM server-side peds/objects) +// --------------------------------------------------------------------------- +const objects = { + new(...args: any[]): any { + console.warn('[mp-shim] mp.objects.new() not yet implemented'); + return null; + }, + at(id: number): any { return null; }, + toArray(): any[] { return []; }, + forEach(_fn: any): void {}, +}; + +// --------------------------------------------------------------------------- +// Peds pool — STUB +// --------------------------------------------------------------------------- +const peds = { + new(...args: any[]): any { + console.warn('[mp-shim] mp.peds.new() not yet implemented'); + return null; + }, + at(id: number): any { return null; }, + toArray(): any[] { return []; }, + forEach(_fn: any): void {}, +}; + +// --------------------------------------------------------------------------- +// Markers / blips / labels — client-side constructs in FiveM; server sends +// creation events to clients. Stubs here so code compiles. +// --------------------------------------------------------------------------- +const markers = { + new(...args: any[]): any { + console.warn('[mp-shim] mp.markers.new() — use client-side equivalent'); + return null; + }, +}; + +const blips = { + new(...args: any[]): any { + console.warn('[mp-shim] mp.blips.new() — use client-side equivalent'); + return null; + }, +}; + +const labels = { + new(...args: any[]): any { + console.warn('[mp-shim] mp.labels.new() — use client-side equivalent'); + return null; + }, +}; + +const checkpoints = { + new(...args: any[]): any { + console.warn('[mp-shim] mp.checkpoints.new() — use client-side equivalent'); + return null; + }, +}; + +// Colshapes are client-side in FiveM (or use server polygons with player position tracking) +const colshapes = { + newSphere(...args: any[]): any { + console.warn('[mp-shim] mp.colshapes — use polygon system equivalent'); + return null; + }, + newCuboid(...args: any[]): any { + console.warn('[mp-shim] mp.colshapes — use polygon system equivalent'); + return null; + }, + newCircle(...args: any[]): any { + console.warn('[mp-shim] mp.colshapes — use polygon system equivalent'); + return null; + }, + newRectangle(...args: any[]): any { + console.warn('[mp-shim] mp.colshapes — use polygon system equivalent'); + return null; + }, + newTube(...args: any[]): any { + console.warn('[mp-shim] mp.colshapes — use polygon system equivalent'); + return null; + }, + newPolygon(...args: any[]): any { + console.warn('[mp-shim] mp.colshapes — use polygon system equivalent'); + return null; + }, +}; + +// --------------------------------------------------------------------------- +// Vector3 constructor (replaces new mp.Vector3(x, y, z)) +class Vector3Impl { + constructor(public x: number, public y: number, public z: number) {} +} + +// --------------------------------------------------------------------------- +// Assemble the global mp object +// --------------------------------------------------------------------------- +(global as any).mp = { + events, + players, + vehicles, + objects, + peds, + markers, + blips, + labels, + checkpoints, + colshapes, + config, + Vector3: Vector3Impl, +}; + +// --------------------------------------------------------------------------- +// Player lifecycle — build/tear down PlayerWrapper on connect/disconnect +// --------------------------------------------------------------------------- +AddEventHandler('playerConnecting', (name: string, _setKickReason: Function, deferrals: any) => { + const netId = (global as any).source as number; + playerRegistry.add(netId); +}); + +AddEventHandler('playerDropped', (reason: string) => { + const netId = (global as any).source as number; + playerRegistry.remove(netId); +}); diff --git a/src/server/core/notify.ts b/src/server/core/notify.ts new file mode 100644 index 0000000..4dd841d --- /dev/null +++ b/src/server/core/notify.ts @@ -0,0 +1,69 @@ +export type NotifyType = 'info' | 'success' | 'warning' | 'error'; + +/** + * A button shown on an action toast. When clicked, `event` is fired as a + * remote event on the server with the supplied `args`. + */ +export interface NotifyAction { + label: string; + event: string; + args?: (string | number | boolean)[]; +} + +/** + * Server-side helper for sending toast notifications to players via the + * custom overlay notify component. Replaces raw player.notify() calls. + * + * Standard toasts: + * NotifySystem.Info(player, 'Heading to depot...') + * NotifySystem.Success(player, 'Package delivered!') + * NotifySystem.Warning(player, 'Van not at depot yet.') + * NotifySystem.Error(player, 'You must be in a company vehicle.') + * + * Action toasts (persistent, with buttons): + * NotifySystem.Action(player, 'ride_1', 'Taxi request 1.2km away', 'info', [ + * { label: 'Accept', event: 'taxiDuty:accept', args: [1] }, + * { label: 'Decline', event: 'taxiDuty:decline', args: [1] }, + * ]); + * + * Dismiss a specific action toast by key: + * NotifySystem.Dismiss(player, 'ride_1'); + */ +export class NotifySystem { + static Show(player: PlayerMp, message: string, type: NotifyType = 'info', duration = 5000): void { + player.call('notify:show', [message, type, duration]); + } + + static Info(player: PlayerMp, message: string, duration?: number): void { + this.Show(player, message, 'info', duration); + } + + static Success(player: PlayerMp, message: string, duration?: number): void { + this.Show(player, message, 'success', duration); + } + + static Warning(player: PlayerMp, message: string, duration?: number): void { + this.Show(player, message, 'warning', duration); + } + + static Error(player: PlayerMp, message: string, duration?: number): void { + this.Show(player, message, 'error', duration); + } + + /** + * Show a persistent toast with action buttons. The toast stays on screen + * until the player clicks a button, closes it manually, or the server + * calls Dismiss() with the same key. + */ + static Action(player: PlayerMp, key: string, message: string, type: NotifyType = 'info', actions: NotifyAction[]): void { + player.call('notify:action', [key, message, type, JSON.stringify(actions)]); + } + + /** + * Remove a specific action toast from a player's screen by key. + * Safe to call even if the toast has already been dismissed. + */ + static Dismiss(player: PlayerMp, key: string): void { + player.call('notify:dismiss', [key]); + } +} diff --git a/src/server/core/player/player-registry.ts b/src/server/core/player/player-registry.ts new file mode 100644 index 0000000..e078c6d --- /dev/null +++ b/src/server/core/player/player-registry.ts @@ -0,0 +1,218 @@ +import { CharacterEntity } from '../../entities/character.entity'; +import { SessionEntity } from '../../entities/session.entity'; +import { AccountDto } from '../../features/sw-rp-api/index'; + +export class PlayerWrapper { + readonly id: number; // FiveM net ID (= RageMP player.id) + + state: PlayerState; + character?: CharacterEntity; + account?: AccountDto; + session?: SessionEntity; + groups: number[] = []; + permissions: EntityPermission[] = []; + + constructor(netId: number) { + this.id = netId; + this.state = createDefaultPlayerState(); + } + + // --- Identity --- + get name(): string { + return GetPlayerName(String(this.id)) ?? `Player${this.id}`; + } + + get ip(): string { + const endpoint = GetPlayerEndpoint(String(this.id)) ?? ''; + const colonIdx = endpoint.lastIndexOf(':'); + return colonIdx > 0 ? endpoint.slice(0, colonIdx) : endpoint; + } + + get socialClub(): string { + return GetPlayerIdentifierByType(String(this.id), 'steam') ?? ''; + } + + // --- Position (server-side via ped) --- + get position(): Vector3 { + const ped = GetPlayerPed(String(this.id)); + const [x, y, z] = GetEntityCoords(ped); + return { x, y, z } as Vector3; + } + + get heading(): number { + return GetEntityHeading(GetPlayerPed(String(this.id))); + } + + // --- Health --- + get health(): number { + return GetEntityHealth(GetPlayerPed(String(this.id))); + } + + set health(value: number) { + SetEntityHealth(GetPlayerPed(String(this.id)), value); + } + + // --- Dimension (stored server-side, synced via state bag) --- + get dimension(): number { + return (Player(this.id).state.dimension as number) ?? 0; + } + + setDimension(dimension: number): void { + Player(this.id).state.set('dimension', dimension, true); + } + + // --- Server → Client event (replaces player.call) --- + // RageMP: player.call('eventName', [arg1, arg2]) + // FiveM: TriggerClientEvent('eventName', netId, arg1, arg2) + call(eventName: string, args: any[] = []): void { + TriggerClientEvent(eventName, this.id, ...args); + } + + // --- Notifications (RageMP player.notify) --- + notify(message: string): void { + TriggerClientEvent('_mp:notify', this.id, message); + } + + outputChatBox(message: string): void { + TriggerClientEvent('_mp:chatMessage', this.id, message); + } + + // --- Synced variables (replaces player.setVariable / getVariable) --- + // Non-serialisable values (timers, promises, entity refs) must stay in .state; + // only primitives & plain objects should go into state bags. + setVariable(key: string, value: any): void { + try { + Player(this.id).state.set(key, value, true); + } catch { + // State bags can only hold serialisable values; silently ignore others. + } + } + + getVariable(key: string): T { + return Player(this.id).state[key] as T; + } + + setOwnVariable(key: string, value: any): void { + Player(this.id).state.set(key, value, false); // not broadcast to other clients + } + + // --- Player management --- + kick(reason: string): void { + DropPlayer(String(this.id), reason); + } + + kickSilent(): void { + DropPlayer(String(this.id), ''); + } + + ban(reason: string): void { + // Record the ban then kick — ban storage handled by admin system + this.kick(`[Banned] ${reason}`); + } + + // --- Appearance helper (sends to client for ped apply) --- + spawn(position: Vector3): void { + TriggerClientEvent('_mp:spawn', this.id, position); + } + + // --- Vehicle (replaces RageMP player.vehicle / player.seat) --- + get vehicle(): import('../vehicle/vehicle-wrapper').VehicleWrapper | null { + const { vehicleRegistry } = require('../vehicle/vehicle-wrapper'); + const ped = GetPlayerPed(String(this.id)); + const handle = GetVehiclePedIsIn(ped, false); + if (handle === 0) return null; + return vehicleRegistry.get(handle) ?? null; + } + + // Seat number: -1 = driver, 0+ = passenger (matches RageMP/GTA convention) + get seat(): number { + const ped = GetPlayerPed(String(this.id)); + const handle = GetVehiclePedIsIn(ped, false); + if (handle === 0) return -2; + if (GetPedInVehicleSeat(handle, -1) === ped) return -1; + for (let i = 0; i < 8; i++) { + if (GetPedInVehicleSeat(handle, i) === ped) return i; + } + return -2; + } + + // --- Distance --- + dist(other: Vector3): number { + const p = this.position; + return Math.sqrt((p.x - other.x) ** 2 + (p.y - other.y) ** 2 + (p.z - other.z) ** 2); + } + + distSquared(other: Vector3): number { + const p = this.position; + return (p.x - other.x) ** 2 + (p.y - other.y) ** 2 + (p.z - other.z) ** 2; + } + + // --- Type guard helpers (mirrors RageMP pattern) --- + get isLoggedIn(): boolean { + return !!(this.character && this.account && this.session); + } +} + +function createDefaultPlayerState(): PlayerState { + return { + reconnecting: false, + phoneAnim: { currentStatus: 'out' }, + currentHairSlot: 0, + togLevel: false, + loginAttempts: 0, + damageHistory: [], + deathState: 'alive' as DeathState, + falling: false, + pmWatchers: [], + pmWatched: [], + freqWatched: [], + factionWatched: [], + companyWatched: [], + report: [], + props: [], + trackedDutyIds: [], + wikiBookmarks: [], + paymentMutex: null as any, // initialised by MoneySystem + outfitOverrides: [], + serverWeapons: {}, + actionLock: 0, + maxHealth: 200, + dutyHandcuffs: 0, + } as any; +} + +export class PlayerRegistry { + private players: Map = new Map(); + + add(netId: number): PlayerWrapper { + const wrapper = new PlayerWrapper(netId); + this.players.set(netId, wrapper); + return wrapper; + } + + remove(netId: number): void { + this.players.delete(netId); + } + + get(netId: number): PlayerWrapper | undefined { + return this.players.get(netId); + } + + getOrCreate(netId: number): PlayerWrapper { + return this.players.get(netId) ?? this.add(netId); + } + + toArray(): PlayerWrapper[] { + return [...this.players.values()]; + } + + toArrayFast(): PlayerWrapper[] { + return this.toArray(); + } + + forEach(fn: (player: PlayerWrapper) => void): void { + this.players.forEach(fn); + } +} + +export const playerRegistry = new PlayerRegistry(); diff --git a/src/server/core/preload.ts b/src/server/core/preload.ts new file mode 100644 index 0000000..b0e75a8 --- /dev/null +++ b/src/server/core/preload.ts @@ -0,0 +1,28 @@ +import { getRepository } from 'typeorm'; +import { GameEntityTypeEntity } from '../entities/game-entity-type.entity'; +import { logSystem } from './log'; + +export class PreloadSystem { + private gameEntityTypesMap: { + [key: string]: number; + } = {}; + + async init(): Promise { + const gameEntities = await getRepository(GameEntityTypeEntity).find(); + for (const gameEntity of gameEntities) { + this.gameEntityTypesMap[gameEntity.name] = gameEntity.id; + } + + logSystem.initLog('Preload System', `Loaded ${gameEntities.length} game entity types.`); + } + + getGameEntityTypeId(name: string): number { + return this.gameEntityTypesMap[name]; + } + + getGameEntityTypeById(id: number): string { + return Object.entries(this.gameEntityTypesMap).find((type) => type[1] === id)?.[0] ?? 'unknown'; + } +} + +export const preloadSystem = new PreloadSystem(); diff --git a/src/server/core/redis.ts b/src/server/core/redis.ts new file mode 100644 index 0000000..38fb2c2 --- /dev/null +++ b/src/server/core/redis.ts @@ -0,0 +1,87 @@ +import * as redis from 'redis'; +import { LogSystem, logSystem } from './log'; +import { promisify } from 'util'; + +const REDIS_HOST = process.env.REDIS_HOST || 'swrp-redis'; +const REDIS_PORT = Number(process.env.REDIS_PORT || 6379); +const REDIS_URL = process.env.REDIS_URL; + +export class RedisSystem { + client: redis.RedisClient = REDIS_URL ? redis.createClient(REDIS_URL) : redis.createClient(REDIS_PORT, REDIS_HOST); + + async init(): Promise { + this.client.on('error', this.error.bind(this)); + + return new Promise((resolve) => { + this.client.flushall((error: any) => { + if (!error) { + logSystem.initLog('Redis', 'Connection Ready'); + resolve(); + } else { + LogSystem.Error('Redis', 'error', 'Failed to flush', error); + process.exit(); + } + }); + }); + } + + async get(key: string): Promise { + return promisify(this.client.get).call(this.client, key); + } + + async hget(key: string, field: string): Promise { + return promisify(this.client.hget).call(this.client, key, field); + } + + async hdel(key: string, field: string): Promise { + // @ts-ignore + return promisify(this.client.hdel).call(this.client, key, field); + } + + async hgetall(key: string): Promise { + return promisify(this.client.hgetall).call(this.client, key); + } + + async hset(key: string, field: string, value: string): Promise { + // @ts-ignore + return promisify(this.client.hset).call(this.client, key, field, value); + } + + async smembers(key: string): Promise { + return promisify(this.client.smembers).call(this.client, key); + } + + async sinter(keys: string[]): Promise { + // @ts-ignore + return promisify(this.client.sinter).call(this.client, keys); + } + + async sismemebr(key: string, member: string): Promise { + return promisify(this.client.sismember).call(this.client, key, member); + } + + async scard(key: string): Promise { + return promisify(this.client.scard).call(this.client, key); + } + + async del(key: string): Promise { + // @ts-ignore + return promisify(this.client.del).call(this.client, key); + } + + async sadd(key: string, member: string | string[]): Promise { + // @ts-ignore + return promisify(this.client.sadd).call(this.client, key, member); + } + + async srem(key: string, member: string): Promise { + // @ts-ignore + return promisify(this.client.srem).call(this.client, key, member); + } + + error(error: string): void { + LogSystem.Error('Redis', 'error', error, error); + } +} + +export const redisSystem = new RedisSystem(); diff --git a/src/server/core/rpc/index.ts b/src/server/core/rpc/index.ts new file mode 100644 index 0000000..a920923 --- /dev/null +++ b/src/server/core/rpc/index.ts @@ -0,0 +1,73 @@ +/** + * Server-side RPC — replaces RageMP's mp.events.addProc / mp.events.callRemoteProc. + * + * Server registers a proc: + * rpc.register('getClosestTrunk', async (player, ...args) => { return result; }); + * + * Client calls it via the client RPC module (see src/client/core/rpc/index.ts): + * const result = await rpc.call('getClosestTrunk', ...args); + * + * The wire protocol uses two net events: + * _rpc:call player → server { id, name, args } + * _rpc:result server → player { id, result, error } + */ + +import { playerRegistry } from '../player/player-registry'; + +type ProcHandler = (player: import('../player/player-registry').PlayerWrapper, ...args: any[]) => any; + +const handlers = new Map(); + +let clientCallCounter = 0; +const clientPending = new Map void; reject: (e: any) => void }>(); + +RegisterNetEvent('_rpc:clientResult'); +AddEventHandler('_rpc:clientResult', (callId: string, result: any, error: string | null) => { + const cb = clientPending.get(callId); + if (!cb) return; + clientPending.delete(callId); + if (error) cb.reject(new Error(error)); + else cb.resolve(result); +}); + +export const rpc = { + register(name: string, handler: ProcHandler): void { + handlers.set(name, handler); + }, + + // Server → client proc call (replaces mp.events.callRemoteProc / player.callProc) + callClient(player: import('../player/player-registry').PlayerWrapper, name: string, ...args: any[]): Promise { + const id = `${Date.now()}_${clientCallCounter++}`; + return new Promise((resolve, reject) => { + clientPending.set(id, { resolve, reject }); + TriggerClientEvent('_rpc:clientCall', player.id, id, name, args); + setTimeout(() => { + if (clientPending.has(id)) { + clientPending.delete(id); + reject(new Error(`Client RPC timeout: ${name}`)); + } + }, 10000); + }); + }, +}; + +RegisterNetEvent('_rpc:call'); +AddEventHandler('_rpc:call', async (callId: string, name: string, args: any[]) => { + const netId = (global as any).source as number; + const player = playerRegistry.get(netId); + + if (!player) return; + + const handler = handlers.get(name); + if (!handler) { + TriggerClientEvent('_rpc:result', netId, callId, null, `No proc registered: ${name}`); + return; + } + + try { + const result = await handler(player, ...(args ?? [])); + TriggerClientEvent('_rpc:result', netId, callId, result, null); + } catch (err: any) { + TriggerClientEvent('_rpc:result', netId, callId, null, err?.message ?? String(err)); + } +}); diff --git a/src/server/core/session-runners.ts b/src/server/core/session-runners.ts new file mode 100644 index 0000000..d63e8c6 --- /dev/null +++ b/src/server/core/session-runners.ts @@ -0,0 +1,41 @@ +import { QueryRunner } from 'typeorm'; + +export class SessionRunnerSystem { + pendingRunners: { + player: PlayerMp; + runner: QueryRunner; + }[] = []; + + constructor() { + mp.events.add('playerQuit', this.playerQuit.bind(this)); + } + + register(player: PlayerMp, runner: QueryRunner): void { + this.pendingRunners.push({ player, runner }); + console.log(`Registered runner for ${player.name}`); + } + + unregister(player: PlayerMp, runner: QueryRunner): void { + this.pendingRunners = this.pendingRunners.filter((pr) => !(pr.player === player && pr.runner === runner)); + console.log('unregistering runner'); + } + + playerQuit(player: PlayerMp): void { + const playerRunners = this.pendingRunners.filter((entry) => entry.player === player); + this.pendingRunners = this.pendingRunners.filter((entry) => entry.player !== player); + + playerRunners.forEach((pendingRunner) => { + if (pendingRunner.runner.isTransactionActive) { + pendingRunner.runner.rollbackTransaction(); + } + + if (!pendingRunner.runner.isReleased) { + pendingRunner.runner.release(); + } + + console.log('removing runner on quit'); + }); + } +} + +export const sessionRunnerSystem = new SessionRunnerSystem(); diff --git a/src/server/core/types.d.ts b/src/server/core/types.d.ts new file mode 100644 index 0000000..fedb8ff --- /dev/null +++ b/src/server/core/types.d.ts @@ -0,0 +1,423 @@ +/** + * Global type augmentations for the FiveM port. + * + * PlayerMp / VehicleMp etc. are aliased to our wrapper classes so that + * existing feature code that references these types compiles without changes. + */ + +import { PlayerWrapper } from './player/player-registry'; +import { VehicleWrapper } from './vehicle/vehicle-wrapper'; +import { CharacterEntity } from '../entities/character.entity'; +import { AccountDto } from '../features/sw-rp-api/index'; +import { SessionEntity } from '../entities/session.entity'; + +// Re-export wrappers under the RageMP type names so existing code just works +declare global { + type PlayerMp = PlayerWrapper; + type VehicleMp = VehicleWrapper; + + // Logged-in subtype (mirrors original) + interface PlayerMpLoggedIn extends PlayerWrapper { + character: CharacterEntity; + account: AccountDto; + session: SessionEntity; + } + + // ObjectMp — FiveM server-side objects (peds, props); stub for now + interface ObjectMp { + id: number; + handle: number; + setVariable(key: string, value: any): void; + getVariable(key: string): T; + furnitureOfProperty?: import('../entities/property.entity').PropertyEntity; + inventory?: import('../entities/inventory.entity').InventoryEntity; + itemLock: boolean; + bluetoothConnectedTo?: PlayerWrapper; + notifyStreaming?: boolean; + createdBy?: string; + createdOn?: string; + doorLocked?: boolean; + doorAjar?: boolean; + } + + // Vector3 — matches RageMP's Vector3 shape + interface Vector3 { + x: number; + y: number; + z: number; + } + + type Array4d = [number, number, number, number]; + + // ColshapeMp stub + interface ColshapeMp { + vehicleDealership?: import('../entities/vehicle-dealership.entity').VehicleDealershipEntity; + property?: import('../entities/property.entity').PropertyEntity; + forProperty?: import('../entities/property.entity').PropertyEntity; + } + + // PedMp stub + interface PedMp { + entity?: import('../entities/corpse.entity').CorpseEntity; + handle: number; + } + + interface EntityPermission { + id: number; + name: string; + description: string; + repositoryId: number; + repositoryType: string; + } + + // VehicleMpDatabase — vehicle with a guaranteed DB entity + interface VehicleMpDatabase extends VehicleWrapper { + vehicleEntity: import('../entities/vehicle.entity').VehicleEntity; + } + + // ---- PlayerState ------------------------------------------------------- + // Copied verbatim from the original types.d.ts — nothing in here references + // RageMP APIs directly so it's portable as-is. + interface PlayerState { + diedToFall?: boolean; + reconnecting: boolean; + lastPlayerDeath?: number; + isOnPhone?: boolean; + phoneAnim: { + currentStatus: 'out' | 'call' | 'text'; + lastDict?: string; + lastAnim?: string; + }; + companyChat?: import('../entities/company.entity').CompanyEntity; + interviewing?: PlayerWrapper; + interviewedBy?: PlayerWrapper; + shift?: { companyId: number; startTime: Date; paycheckBuffer: number; paydays: number }; + currentHairSlot: number; + metroDuty?: string; + sentenceId?: number | null; + prisoned?: Date | null; + jailed?: Date | null; + jailedFor?: number | null; + jailCellId?: number | null; + paroled?: Date | null; + segregated?: Date | null; + segregatedFor?: number | null; + segregatedUntil?: Date | null; + sentencedUntil?: Date | null; + remanded?: Date | null; + paroleEligible?: number | null; + noticeServed?: { release: boolean; parole: boolean }; + togLevel: boolean; + togXChat?: boolean; + phoneCall?: { + id: number; number: string; party?: PlayerMpLoggedIn; objectParty?: ObjectMp; + automatedParty?: string; outgoing: boolean; status?: string; start?: number; + active: boolean; dialTimeout?: NodeJS.Timeout; timeoutTimeout?: NodeJS.Timeout; + clearingTimeout?: NodeJS.Timeout; loudSpeaker?: boolean; muted?: boolean; + }; + posResetUnlock: number; + propertyInteractionUnlock: number; + vehicleInteraction: boolean; + destinationMarker?: Vector3; + emergencyDispatch?: any; + nonEmergencyDispatch?: any; + menuCompany?: import('../entities/company.entity').CompanyEntity; + phoneCaller?: PlayerMpLoggedIn; + phoneDialTimeout?: NodeJS.Timeout; + clothing: import('../features/clothing/index').StatefulClothingItem[]; + characterLoadedAt?: number; + inProperty?: import('../entities/property.entity').PropertyEntity; + inPropertyArea?: any; + mechanicOperation?: VehicleMechanicOperation; + atPropertyCol?: import('../entities/property.entity').PropertyEntity; + atBackdoorCol?: import('../entities/property.entity').PropertyEntity; + jailTimer?: NodeJS.Timeout; + insideJail?: import('../entities/jail-cell.entity').JailCellEntity; + jailReleaseTime?: number; + paymentMutex: import('async-mutex').MutexInterface; + mission?: import('../features/mission/mission.model').Mission; + navDestCallback?: (...args: any[]) => void; + adjustingWeapon?: number; + objectEditor?: any; + objectSelector?: any; + vehicleTask?: any; + aimControls?: any; + furnishing?: any; + furnitureEditor?: any; + dmvTest?: any; + dmvTmpKnowledge?: boolean; + dmvTesting?: boolean; + dmvWaivedPayments?: number; + report: any[]; + wakeUpTimer?: NodeJS.Timeout; + spectating?: any; + itemOffer?: any; + bluetoothConnectedTo?: ObjectMp; + localStation?: any; + localStationVolume?: number; + killEvent?: any; + killTime?: number; + damageHistory: any[]; + deathState: DeathState; + falling: boolean; + lastMissclick?: number; + drugVisualEffects?: any[]; + drugCameraEffect?: any; + smoking?: any; + drinking?: any; + offer?: PlayerOffer; + mdcInitialized?: boolean; + loginTimeOut?: NodeJS.Timeout; + loginAttempts: number; + afkTimeout?: NodeJS.Timeout; + trackedDutyIds: number[]; + afkStartTime?: number; + afkDutyStartTime?: number; + afkDutyEndTime?: number; + tabStartTime?: number; + tabEndTime?: number; + adminDutyStartTime?: number; + testerDutyStartTime?: number; + quietModeStartTime?: number; + pmWatchers: PlayerMpLoggedIn[]; + pmWatched: PlayerMpLoggedIn[]; + freqWatched: number[]; + factionWatched: any[]; + companyWatched: any[]; + muted?: any; + lastKillAlert?: number; + adminJail?: any; + characterCreatorCharacterId?: number; + helpmeRequest?: any; + wikiBookmarks: any[]; + weapons?: any[]; + atm?: any; + atmAccountUsed?: any; + healthTracker?: NodeJS.Timer; + actionLock: number; + polygonEditor?: any; + duty?: DutyState; + serverWeapons: Record; + dutyTimeOverall?: number; + specialDutyTimeOverall?: number; + specialDuty?: number; + lastWound?: number; + maxHealth: number; + regenTick?: number; + deptFrequency?: any; + friskRequests?: PlayerMpLoggedIn[]; + frisksApproved?: PlayerMpLoggedIn[]; + fishing?: any; + barberShop?: any; + adCooldown?: number; + lastLessLethalHit?: number; + lastPaintballHit?: number; + lastPaintbillRuleHit?: number; + paintballRuleHits?: number; + attachingPlate?: any; + removingPlate?: any; + blockPm?: any; + prisonCell?: any; + propertyRadioColshapes?: any; + vehicleLockBreakin?: VehicleWrapper; + vehicleHotwire?: VehicleWrapper; + bleedOut?: any; + propertyBreakin?: number; + dutyHandcuffs: number; + applyingMakeup?: any; + staticWeather?: string; + staticTime?: number; + pendingVehicle?: boolean; + oocChatDisabled?: boolean; + staffMessagesDisabled?: boolean; + processingMissionKey?: boolean; + showJoinMessages?: boolean; + nametagDamageBlipTimeout?: NodeJS.Timeout; + outfitOverrides: any[]; + lastWeaponShot?: any; + autoLow?: any; + vehicleModShop?: any; + tvAccess?: number; + lastPMSender?: PlayerMpLoggedIn; + handlingCorpse?: boolean; + tutorialCooldown?: number; + mdcExtraData?: any; + currentCallMenu?: string; + radioFreqOrder?: any; + lastEquippedBulletWeapon?: string; + lastEquippedMeleeWeapon?: string; + holdingObject?: boolean; + tackleCooldown?: number; + tackled?: boolean; + changeCharacterCooldown?: number; + corpseDigging?: boolean; + chatHighlight?: number[]; + pushingGurney?: ObjectMp; + onGurney?: ObjectMp; + processingPhonePower?: boolean; + lastTeleport?: any; + fakeCall?: boolean; + props: [number, number][]; + } + + // ---- Misc types from original types.d.ts ------------------------------- + type DeathState = 'ALIVE' | 'WOUNDED' | 'KNOCKED' | 'DEAD'; + + interface PlayerOffer { + target: PlayerWrapper; + autoReject: NodeJS.Timeout; + proximity?: number; + resolve: (value: boolean) => void; + } + + interface VehicleMechanicOperation { + name: string; + mechanic: PlayerMpLoggedIn; + customer: PlayerMpLoggedIn; + vehicle: VehicleWrapper; + companyId: number; + vehicleEntity: import('../entities/vehicle.entity').VehicleEntity; + activity: 'paint' | 'wheels' | 'tint' | 'upgrade' | 'repair' | 'suspension' | 'engine' | 'brakes'; + data: Record; + timer?: NodeJS.Timeout; + timeReady: number; + invoiceId: number; + mechanicReward: number; + } + + interface VehicleAttachment { + attachment: any; + bone: string; + collision: boolean; + x: number; y: number; z: number; + rx: number; ry: number; rz: number; + opacity: number; + } + + interface VehicleLabel { + text: string; font: number; color: number; size: number; + outline: boolean; bone: string; offset: Vector3; opacity: number; distance: number; + } + + type CommandParamValidator = + | 'player' | 'character' | 'account' | 'number' | 'integer' + | 'string' | 'word' | 'vehicle' | 'property' | 'item' + | 'company' | 'faction' | 'ped' + | readonly any[] | any[] | RegExp; + + type CommandGuard = (player: PlayerWrapper) => true | string; + + type DutyState = { callsign: string; start: number; weapons: any[] }; + type BoundingBox = [number, number, number, number, number, number]; + type FineEntities = 'person' | 'vehicle' | 'company' | 'faction' | 'property'; + type EngineData = [string, string, number, number, number, number]; + type KeyValueCollection = Record; + type EventMpThis = any; +} + +declare global { + // DamageHistory / KillEntry — from features/damage/state.d.ts + type DamageHistory = { + id: number; + damager: { id: number; name: string; position: Vector3; dimension: number; health: number; armor: number }; + weapon: { gameId: number; weaponName: string; ammoType: string; currentWeaponAmmo: number }; + boneIndex: number; damage: number; time: number; position: Vector3; dimension: number; + armorHit: boolean; distance: number; health: number; armor: number; + bleeding: number | null; postMortem?: boolean; + }; + + interface KillEntry { + _id: string; victim_id: number; victim_name: string; victim_damages: DamageHistory[]; + killer_id: number | null; killer_name: string | null; + kill_type: 'WOUNDED' | 'KNOCKED'; weapon: string; time: string; + executed_time: string | null; executed_by_id: number | null; + executed_by_name: string | null; executed_by_weapon: string | null; + revived: string | null; respawned: string | null; accepted_death: string | null; + rescued: string | null; rescued_by: string | null; + } + + // mp global — set at runtime by mp-shim.ts, declared here for TypeScript + const mp: { + events: { + add(event: string, handler: Function): void; + add(events: Record): void; + addProc(name: string, handler: Function): void; + call(event: string, ...args: any[]): void; + callRemote(event: string, ...args: any[]): void; + delayInitialization: boolean; + }; + players: { + at(id: number): PlayerWrapper | undefined; + toArray(): PlayerWrapper[]; + toArrayFast(): PlayerWrapper[]; + forEach(fn: (player: PlayerWrapper) => void): void; + broadcast(message: string): void; + length: number; + exists(player: PlayerWrapper): boolean; + }; + Vector3: new (x: number, y: number, z: number) => Vector3; + vehicles: { + new(model: string | number, position: Vector3, options?: any): import('./vehicle/vehicle-wrapper').VehicleWrapper; + at(id: number): import('./vehicle/vehicle-wrapper').VehicleWrapper | undefined; + toArray(): import('./vehicle/vehicle-wrapper').VehicleWrapper[]; + forEach(fn: (vehicle: import('./vehicle/vehicle-wrapper').VehicleWrapper) => void): void; + }; + config: Record; + objects: { new(...args: any[]): any; at(id: number): any; toArray(): any[]; forEach(fn: any): void }; + peds: { new(...args: any[]): any; at(id: number): any; toArray(): any[]; forEach(fn: any): void }; + markers: { new(...args: any[]): any }; + blips: { new(...args: any[]): any }; + labels: { new(...args: any[]): any }; + colshapes: { + newSphere(...args: any[]): any; + newCuboid(...args: any[]): any; + newCircle(...args: any[]): any; + newRectangle(...args: any[]): any; + newTube(...args: any[]): any; + newPolygon(...args: any[]): any; + }; + }; + + type CommandParamMetaData = { + [K in keyof T]: { + hint: string; + validator: CommandParamValidator; + default?: any; + length?: number; + overrides?: Record>>; + }; + }; + + interface VehicleLogComposition { + id?: number; + gameId: number; + owner?: string; + model: string; + plate: string; + occupants: string; + bodyHealth: number; + engineHealth: number; + speedInMph: number; + } + + // Client-side map object stubs (server never creates these directly in FiveM) + interface BlipMp { destroy(): void; } + interface MarkerMp { destroy(): void; } + interface LabelMp { destroy(): void; } + interface CheckpointMp { destroy(): void; } + interface TextLabelMp { destroy(): void; text: string; } + + // PedCustomization — from original types.d.ts + interface PedCustomization { + headBlend: { shapes: number[]; skins: number[]; shapeMix: number; skinMix: number; thirdMix: number }; + headOverlay: { overlayId: number; data: Array4d }[]; + faceFeatures: { featureId: number; data: number }[]; + hairData: { drawable: number; color1: number; color2: number }; + outfitData: { component: number; drawable: number[] }[]; + propData: { propIndex: number; prop: [number, number] }[]; + vehicle?: { status: boolean; vehID: number; seat: number }; + weapon?: number; + } +} + +export {}; diff --git a/src/server/core/vehicle/vehicle-wrapper.ts b/src/server/core/vehicle/vehicle-wrapper.ts new file mode 100644 index 0000000..94eb166 --- /dev/null +++ b/src/server/core/vehicle/vehicle-wrapper.ts @@ -0,0 +1,129 @@ +import { VehicleEntity } from '../../entities/vehicle.entity'; +import { ActiveJob } from '../../features/job/job.interface'; + +export class VehicleWrapper { + readonly handle: number; // FiveM server entity handle + + vehicleEntity?: VehicleEntity; + job?: ActiveJob; + dmvTest?: any; + extraBitmap: number = 0; + fuelLastPosition: Vector3 = { x: 0, y: 0, z: 0 } as Vector3; + alarmTimer?: NodeJS.Timeout; + keyInIgnition: boolean = false; + engine: boolean = false; // tracked via client→server sync event + bodyHealth: number = 1000; // synced from client + engineHealth: number = 1000; // synced from client + dimension: number = 0; // stored server-side + mechanicOperation?: VehicleMechanicOperation; + attachments?: VehicleAttachment[]; + labels?: VehicleLabel[]; + + constructor(handle: number) { + this.handle = handle; + } + + // RageMP compat: vehicle.id maps to network ID (what clients use to identify the vehicle) + get id(): number { + return NetworkGetNetworkIdFromEntity(this.handle); + } + + get model(): number { + return GetEntityModel(this.handle); + } + + get position(): Vector3 { + const [x, y, z] = GetEntityCoords(this.handle); + return { x, y, z } as Vector3; + } + + set position(v: Vector3) { + SetEntityCoords(this.handle, v.x, v.y, v.z, false, false, false, false); + } + + get heading(): number { + return GetEntityHeading(this.handle); + } + + set heading(h: number) { + SetEntityHeading(this.handle, h); + } + + get numberPlate(): string { + return GetVehicleNumberPlateText(this.handle); + } + + set numberPlate(plate: string) { + SetVehicleNumberPlateText(this.handle, plate); + } + + destroy(): void { + vehicleRegistry.remove(this.handle); + DeleteEntity(this.handle); + } + + getVehicleOccupants(): import('../player/player-registry').PlayerWrapper[] { + const { playerRegistry } = require('../player/player-registry'); + return playerRegistry.toArray().filter((p: any) => { + const ped = GetPlayerPed(String(p.id)); + return GetVehiclePedIsIn(ped, false) === this.handle; + }); + } +} + +export class VehicleRegistry { + private vehicles: Map = new Map(); + + create(model: string | number, position: Vector3, options?: { + heading?: number; + numberPlate?: string; + dimension?: number; + color?: [number, number]; + }): VehicleWrapper { + const modelHash = typeof model === 'string' ? GetHashKey(model) : model; + const heading = options?.heading ?? 0; + + const handle = CreateVehicle( + modelHash, + position.x, position.y, position.z, + heading, + true, // isNetwork + false, // netMissionEntity + ); + + if (options?.numberPlate) { + SetVehicleNumberPlateText(handle, options.numberPlate); + } + + if (options?.color) { + SetVehicleColours(handle, options.color[0], options.color[1]); + } + + const wrapper = new VehicleWrapper(handle); + this.vehicles.set(handle, wrapper); + return wrapper; + } + + remove(handle: number): void { + this.vehicles.delete(handle); + } + + get(handle: number): VehicleWrapper | undefined { + return this.vehicles.get(handle); + } + + getByNetId(netId: number): VehicleWrapper | undefined { + const handle = NetworkGetEntityFromNetworkId(netId); + return this.vehicles.get(handle); + } + + toArray(): VehicleWrapper[] { + return [...this.vehicles.values()]; + } + + forEach(fn: (vehicle: VehicleWrapper) => void): void { + this.vehicles.forEach(fn); + } +} + +export const vehicleRegistry = new VehicleRegistry(); diff --git a/src/server/entities/acknowledge-message.entity.ts b/src/server/entities/acknowledge-message.entity.ts new file mode 100644 index 0000000..22f21c1 --- /dev/null +++ b/src/server/entities/acknowledge-message.entity.ts @@ -0,0 +1,14 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('acknowledge_messages') +export class AcknowledgeMessageEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int', nullable: true }) character_id: number; + @Column({ type: 'int', nullable: true }) account_id: number; + @Column({ type: 'longtext' }) content: string; + @Column({ type: 'varchar', length: 128 }) author: string; + @Column({ type: 'int', nullable: true }) author_account_id: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + @Column({ type: 'datetime', nullable: true }) acknowledged: Date | null; + @Column({ type: 'datetime', nullable: true, default: null }) deleted: Date | null; +} diff --git a/src/server/entities/admin-note.entity.ts b/src/server/entities/admin-note.entity.ts new file mode 100644 index 0000000..a7d497b --- /dev/null +++ b/src/server/entities/admin-note.entity.ts @@ -0,0 +1,27 @@ +import { Column, Entity, JoinColumn, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; + +@Entity('admin_notes') +export class AdminNoteEntity { + @PrimaryGeneratedColumn() id: number; + @Column() character_id: number; + @Column() account_id: number; + @Column({ type: 'varchar', length: 34 }) account_name: string; + + @Column() admin_account_id: number; + @Column({ type: 'varchar', length: 34 }) admin_account_name: string; + + @Column({ type: 'longtext' }) note: string; + @Column() alert_type: number; + + @Column({ type: 'datetime' }) expiration: string; + @Column({ type: 'datetime', default: null, nullable: true }) expired: string | null; + @Column({ type: 'datetime' }) created: string; + + @OneToOne(() => CharacterEntity) + @JoinColumn({ + name: 'character_id', + referencedColumnName: 'id', + }) + character?: CharacterEntity; +} diff --git a/src/server/entities/ajail.entity.ts b/src/server/entities/ajail.entity.ts new file mode 100644 index 0000000..378f170 --- /dev/null +++ b/src/server/entities/ajail.entity.ts @@ -0,0 +1,28 @@ +import { Column, Entity, Index, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; + +@Entity('ajails') +export class AdminJailEntity { + @PrimaryGeneratedColumn() id: number; + @Index() + @Column() + account_id: number; + @Column({ type: 'varchar', length: 64 }) account_name: string; + @Index() + @Column() + character_id: number; + @Column({ type: 'varchar', length: 64 }) character_name: string; + @Column({ type: 'varchar', length: 16 }) player_ip: string; + @Column({ type: 'int', nullable: true }) ajailer_account_id: number | null; + @Column({ type: 'varchar', length: 64 }) ajailer_name: string; + @Column({ type: 'varchar', length: 256 }) reason: string; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) date: string; + @Column() length: number; + @Column() remaining_length: number; + @Column({ type: 'datetime', default: null }) served: string | null; + @Column({ type: 'datetime', default: null }) voided: string | null; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ name: 'character_id' }) + character?: CharacterEntity; +} diff --git a/src/server/entities/animation.entity.ts b/src/server/entities/animation.entity.ts new file mode 100644 index 0000000..654e0af --- /dev/null +++ b/src/server/entities/animation.entity.ts @@ -0,0 +1,30 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('animations') +export class AnimationEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 50 }) category: string; + @Column({ type: 'varchar', length: 30, unique: true }) command: string; + @Column({ type: 'varchar', length: 130 }) dict: string; + @Column({ type: 'varchar', length: 130 }) name: string; + @Column({ type: 'int', default: 1 }) speed: number; + @Column({ type: 'int' }) flag: number; + @Column({ type: 'varchar', length: 100 }) description: string; + @Column({ type: 'int', default: 0 }) allowed_in_vehicle: number; + @Column({ type: 'varchar', default: null, nullable: true }) attached_object_model: string; + @Column({ type: 'int', default: null, nullable: true }) attached_object_bone: number; + @Column({ type: 'float', default: null, nullable: true }) attached_object_pos_x: number; + @Column({ type: 'float', default: null, nullable: true }) attached_object_pos_y: number; + @Column({ type: 'float', default: null, nullable: true }) attached_object_pos_z: number; + @Column({ type: 'float', default: null, nullable: true }) attached_object_rot_x: number; + @Column({ type: 'float', default: null, nullable: true }) attached_object_rot_y: number; + @Column({ type: 'float', default: null, nullable: true }) attached_object_rot_z: number; + + get attachedObjectPos(): Vector3 { + return new mp.Vector3(this.attached_object_pos_x, this.attached_object_pos_y, this.attached_object_pos_z); + } + + get attachedObjectRot(): Vector3 { + return new mp.Vector3(this.attached_object_rot_x, this.attached_object_rot_y, this.attached_object_rot_z); + } +} diff --git a/src/server/entities/appearance-presets.entity.ts b/src/server/entities/appearance-presets.entity.ts new file mode 100644 index 0000000..bfb44a2 --- /dev/null +++ b/src/server/entities/appearance-presets.entity.ts @@ -0,0 +1,21 @@ +import { Column, Entity, getRepository, PrimaryColumn } from 'typeorm'; + +export type DrawableData = { + componentId: number; + drawableId: number; + texture: number; + palette?: number; +}; + +@Entity('appearance_presets') +export class AppearancePresetEntity { + @PrimaryColumn({ type: 'varchar', length: 32, nullable: false }) name: string; + @Column({ type: 'int', nullable: false }) character_id: number; + @Column({ type: 'json' }) clothing_data: DrawableData[]; + @Column({ type: 'json' }) prop_data: DrawableData[]; + + static async SaveAppearance(name: string, clothingData: DrawableData[], propData: DrawableData[], characterId = -1) { + const res = await getRepository(this).save({ name, character_id: characterId, clothing_data: clothingData, prop_data: propData }); + return res; + } +} diff --git a/src/server/entities/atm.entity.ts b/src/server/entities/atm.entity.ts new file mode 100644 index 0000000..11c9373 --- /dev/null +++ b/src/server/entities/atm.entity.ts @@ -0,0 +1,43 @@ +import { Column, Entity, Index, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { BankEntity } from './bank.entity'; +import { CompanyEntity } from './company.entity'; + +@Entity('atms') +export class AtmEntity { + static MAX_CASH = 100_000; + + @PrimaryGeneratedColumn() id: number; + @Index() + @Column() + bank_id: number; + @Column() posx: number; + @Column() posy: number; + @Column() posz: number; + @Column() rotx: number; + @Column() roty: number; + @Column() rotz: number; + @Column({ type: 'varchar', length: 20, default: null, nullable: true }) model: string | null; + @Column('datetime') created: string; + @Column() dimension: number; + @Index() + @Column({ type: 'int', nullable: true }) + operator_id: number | null; + @Column() fee: number; + + operatedBy?: PlayerMpLoggedIn; + object?: ObjectMp; + + @ManyToOne(() => BankEntity, (bank) => bank.accounts) + @JoinColumn({ name: 'bank_id' }) + bank?: BankEntity; + + @ManyToOne(() => CompanyEntity) + @JoinColumn({ name: 'operator_id' }) + operator?: CompanyEntity; + + availableCash = AtmEntity.MAX_CASH; + + position() { + return new mp.Vector3(this.posx, this.posy, this.posz); + } +} diff --git a/src/server/entities/auth-token.entity.ts b/src/server/entities/auth-token.entity.ts new file mode 100644 index 0000000..98f26cc --- /dev/null +++ b/src/server/entities/auth-token.entity.ts @@ -0,0 +1,16 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('auth_tokens') +export class AuthTokenEntity { + @PrimaryGeneratedColumn() id: number; + @Column() account_id: number; + @Column({ type: 'varchar', length: 32 }) account_username: string; + @Column({ type: 'varchar', length: 128 }) token: string; + @Column({ type: 'datetime' }) expires: Date; + @Column({ type: 'tinyint' }) persistent: boolean; + @Column({ type: 'varchar', length: 128 }) serial: string; + @Column({ type: 'varchar', length: 32 }) ip: string; + @Column({ type: 'varchar', length: 24 }) socialclub_id: string; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: string; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) last_used: string; +} diff --git a/src/server/entities/bank-account.entity.ts b/src/server/entities/bank-account.entity.ts new file mode 100644 index 0000000..5afecdc --- /dev/null +++ b/src/server/entities/bank-account.entity.ts @@ -0,0 +1,162 @@ +import { AfterLoad, Column, Entity, JoinColumn, ManyToOne, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { getRepository } from 'typeorm'; +import { BankTransactionEntity } from './bank-transaction.entity'; +import { BankEntity } from './bank.entity'; +import { CharacterEntity } from './character.entity'; +import { FactionEntity } from './faction.entity'; +import { CompanyEntity } from './company.entity'; +import { companySystem } from '../features/company'; +import { LoanEntity } from './loan.entity'; +import { MazePayAccountEntity } from './maze-pay-account.entity'; + +@Entity('bank_accounts') +export class BankAccountEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ unique: true, length: 10 }) number: string; + @Column({ type: 'int' }) bank_id: number; + @Column({ type: 'int', default: 0 }) balance: number; + @Column({ type: 'int', default: null }) character_id: number | null; + @Column({ type: 'int', default: null }) company_id: number | null; + @Column({ type: 'int', default: null }) faction_id: number | null; + @Column({ type: 'datetime' }) created: Date; + + @OneToMany(() => BankTransactionEntity, (transaction) => transaction.bankAccount) + transactions: BankTransactionEntity[]; + + @ManyToOne(() => BankEntity, (bank) => bank.accounts) + @JoinColumn({ name: 'bank_id' }) + bank: BankEntity; + + @ManyToOne(() => CompanyEntity, (company) => company.bankAccounts) + @JoinColumn({ name: 'company_id' }) + company: CompanyEntity; + + @ManyToOne(() => CharacterEntity, (character) => character.bankAccounts) + @JoinColumn({ name: 'character_id' }) + character: CharacterEntity; + + @ManyToOne(() => FactionEntity, (faction) => faction.bankAccounts) + @JoinColumn({ name: 'faction_id' }) + faction: FactionEntity; + + @OneToMany(() => LoanEntity, (loan) => loan.bankAccount) + loans: LoanEntity[]; + + @OneToMany(() => MazePayAccountEntity, (mpae) => mpae.bankAccount) + mazePayAccounts: MazePayAccountEntity[]; + + iban?: string; + + historyForPreview: number[] = []; + + name: string; + + @AfterLoad() + afterLoad(): void { + this.iban = this.getIban(false); + } + + async generateHistoryForPreview(): Promise { + const recentTransactions = await getRepository(BankTransactionEntity) + .createQueryBuilder() + .where('DATE(`date`) > DATE_SUB(NOW(), INTERVAL 10 DAY) AND bank_account_id = :id', { + id: this.id, + }) + .orderBy({ + date: 'DESC', + }) + .getMany(); + + const date = new Date(); + + this.historyForPreview = [this.balance]; + let currentBalance = this.balance; + + for (let i = 0; i < 9; i++) { + const amountInDate = recentTransactions + .filter((rt) => { + return new Date(rt.date).toDateString() === date.toDateString(); + }) + .reduce((total, rt) => total - rt.amount, currentBalance); + + this.historyForPreview.unshift(amountInDate); + + currentBalance = amountInDate; + date.setDate(date.getDate() - 1); + } + } + + getIban(pretty: boolean, bold?: boolean): string { + const statePrefix = 'LS'; + let accountType = '10'; // personal + + if (this.faction_id) { + accountType = '20'; + } else if (this.company_id) { + accountType = '30'; + } + + if (pretty) { + if (bold) { + return `${statePrefix}${accountType} ${this.bank_id} 0000 00${this.number.slice(0, 2)} ${this.number.slice( + 2, + 6, + )} ${this.number.slice(6)}`; + } + return `${statePrefix}${accountType} ${this.bank_id} 0000 00${this.number.slice(0, 2)} ${this.number.slice(2, 6)} ${this.number.slice(6)}`; + } + + return `${statePrefix}${accountType}${this.bank_id}000000${this.number}`; + } + + async cacheName(): Promise { + this.name = await this.getName(); + } + + async getName(): Promise { + if (this.character_id) { + const character = await getRepository(CharacterEntity).findOne({ + id: this.character_id, + }); + if (character) { + return character.getIcName(false); + } + return this.getIban(true); + } + + if (this.faction_id) { + const faction = await getRepository(FactionEntity).findOne({ + id: this.faction_id, + }); + if (faction) { + return faction.name; + } + return this.getIban(true); + } + + if (this.company_id) { + const company = companySystem.companies.find((c) => c.id === this.company_id); + if (company) { + return company.name; + } + } + + return this.getIban(true); + } + + getTypeName(): string { + if (this.character_id) { + return 'Personal Account'; + } + + if (this.company_id) { + return 'Business Account'; + } + + if (this.faction_id) { + return 'Agency Account'; + } + + return 'Unknown Account'; + } +} diff --git a/src/server/entities/bank-transaction.entity.ts b/src/server/entities/bank-transaction.entity.ts new file mode 100644 index 0000000..7ae271a --- /dev/null +++ b/src/server/entities/bank-transaction.entity.ts @@ -0,0 +1,29 @@ +import { Column, Entity, JoinColumn, ManyToOne, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { BankAccountEntity } from './bank-account.entity'; +import { PaydayRewardEntity } from './payday-reward.entity'; + +@Entity('bank_transactions') +export class BankTransactionEntity { + @PrimaryGeneratedColumn() id: number; + @Column() bank_account_id: number; + @Column({ type: 'int', nullable: true }) counter_bank_account_id: number | null; + @Column({ type: 'varchar', length: 64 }) counter_name: string; + @Column() amount: number; + @Column({ type: 'varchar', length: 64 }) reason: string; + @Column({ type: 'varchar', length: 128 }) description: string; + @Column({ type: 'varchar', length: 16 }) type: string; + @Column({ type: 'varchar', length: 32 }) category: string; + @Column({ type: 'binary', length: 32 }) ref: string; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) date: string; + + @ManyToOne(() => BankAccountEntity, (bankAccount) => bankAccount.transactions) + @JoinColumn({ name: 'bank_account_id' }) + bankAccount: BankAccountEntity; + + @ManyToOne(() => BankAccountEntity, (bankAccount) => bankAccount.transactions) + @JoinColumn({ name: 'counter_bank_account_id' }) + counterBankAccount: BankAccountEntity; + + @OneToMany(() => PaydayRewardEntity, (reward) => reward.bankTransaction) + paydayRewards: PaydayRewardEntity[]; +} diff --git a/src/server/entities/bank.entity.ts b/src/server/entities/bank.entity.ts new file mode 100644 index 0000000..6ba6469 --- /dev/null +++ b/src/server/entities/bank.entity.ts @@ -0,0 +1,11 @@ +import { Column, Entity, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { BankAccountEntity } from './bank-account.entity'; + +@Entity('banks') +export class BankEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) name: string; + + @OneToMany(() => BankAccountEntity, (account) => account.bank) + accounts: BankAccountEntity[]; +} diff --git a/src/server/entities/barber-shop-seats.entity.ts b/src/server/entities/barber-shop-seats.entity.ts new file mode 100644 index 0000000..0228474 --- /dev/null +++ b/src/server/entities/barber-shop-seats.entity.ts @@ -0,0 +1,10 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('barber_shop_seat') +export class BarberShopSeatEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'float' }) x: number; + @Column({ type: 'float' }) y: number; + @Column({ type: 'float' }) z: number; + @Column({ type: 'float' }) heading: number; +} diff --git a/src/server/entities/business-stock-level.entity.ts b/src/server/entities/business-stock-level.entity.ts new file mode 100644 index 0000000..c91593f --- /dev/null +++ b/src/server/entities/business-stock-level.entity.ts @@ -0,0 +1,31 @@ +import { Column, Entity, Index, JoinColumn, ManyToOne, PrimaryGeneratedColumn, Unique } from 'typeorm'; +import { PropertyEntity } from './property.entity'; +import { ItemTypeEntity } from './item-type.entity'; + +@Entity('business_stock_levels') +@Unique(['property_id', 'item_type_id']) +export class BusinessStockLevelEntity { + @PrimaryGeneratedColumn() + id: number; + + @Index() + @Column() + property_id: number; + + @Column() + item_type_id: number; + + @Column({ type: 'int', default: 0 }) + quantity: number; + + @Column({ type: 'int', default: 0 }) + min_threshold: number; + + @ManyToOne(() => PropertyEntity, { onDelete: 'CASCADE' }) + @JoinColumn({ name: 'property_id' }) + property: PropertyEntity; + + @ManyToOne(() => ItemTypeEntity) + @JoinColumn({ name: 'item_type_id' }) + itemType: ItemTypeEntity; +} diff --git a/src/server/entities/changing-room.entity.ts b/src/server/entities/changing-room.entity.ts new file mode 100644 index 0000000..d467bd0 --- /dev/null +++ b/src/server/entities/changing-room.entity.ts @@ -0,0 +1,16 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CompanyEntity } from './company.entity'; + +@Entity('changing_rooms') +export class ChangingRoomEntity { + @PrimaryGeneratedColumn() id: number; + @Column() company_id: number; + @Column({ type: 'float' }) x: number; + @Column({ type: 'float' }) y: number; + @Column({ type: 'float' }) z: number; + @Column() dimension: number; + + @ManyToOne(() => CompanyEntity, (company) => company.changingRooms) + @JoinColumn({ name: 'company_id' }) + company: CompanyEntity; +} diff --git a/src/server/entities/character-appearance.entity.ts b/src/server/entities/character-appearance.entity.ts new file mode 100644 index 0000000..13f99e2 --- /dev/null +++ b/src/server/entities/character-appearance.entity.ts @@ -0,0 +1,58 @@ +import { Column, Entity, Index, JoinColumn, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; + +export interface CharacterShape { + shapeFirstId: number; + shapeSecondId: number; + shapeThirdId: number; + shapeMix: number; + thirdMix: number; +} + +export interface CharacterSkin { + skinFirstId: number; + skinSecondId: number; + skinThirdId: number; + skinMix: number; +} + +export interface CharacterOverlays { + overlayId: number; + index: number; + opacity: number; + firstColor?: number; + secondColor?: number; +} + +export interface CharacterFaceFeatures { + index: number; + scale: number; +} + +export interface CharacterMiscFeatures { + hairStyle: number; + hairColor: number; + hairColorSecondary: number; + eyeColor: number; + microPigmentation: boolean; + microPigmentationOne: number; + microPigmentationTwo: number; + microPigmentationThree: number; +} + +@Entity('character_appearances') +export class CharacterAppearanceEntity { + @PrimaryGeneratedColumn() id: number; + @Index() + @Column() + character_id: number; + @Column({ type: 'json' }) shape: CharacterShape; + @Column({ type: 'json' }) skin: CharacterSkin; + @Column({ type: 'json' }) overlays: CharacterOverlays[]; + @Column({ type: 'json' }) face: CharacterFaceFeatures[]; + @Column({ type: 'json' }) misc: CharacterMiscFeatures; + + @OneToOne(() => CharacterEntity) + @JoinColumn({ name: 'character_id' }) + character?: CharacterEntity; +} diff --git a/src/server/entities/character-attributes.entity.ts b/src/server/entities/character-attributes.entity.ts new file mode 100644 index 0000000..07803f4 --- /dev/null +++ b/src/server/entities/character-attributes.entity.ts @@ -0,0 +1,8 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('attributes') +export class AttributesEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ unique: true }) character_name: string; + @Column({ length: 94 }) attributes: string; +} diff --git a/src/server/entities/character-cache.entity.ts b/src/server/entities/character-cache.entity.ts new file mode 100644 index 0000000..6f0641c --- /dev/null +++ b/src/server/entities/character-cache.entity.ts @@ -0,0 +1,16 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('character_cache') +export class CharacterCacheEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 24, unique: true }) name: string; + @Column() gender: 0 | 1; + @Column({ type: 'varchar', length: 10 }) date_of_birth: string; + @Column({ type: 'int', nullable: true }) ssn: number | null; + @Column({ type: 'text', nullable: true }) appearance: string | null; + @Column({ type: 'int', nullable: true }) jail_id: number | null; + @Column({ type: 'int', nullable: true }) jail_time: number | null; + @Column({ type: 'int', nullable: true }) prison_minutes: number | null; + @Column({ type: 'datetime', nullable: true }) prison_until: Date | null; + @Column({ type: 'int', nullable: true }) prison_seg_minutes: number | null; +} diff --git a/src/server/entities/character-company-positions.entity.ts b/src/server/entities/character-company-positions.entity.ts new file mode 100644 index 0000000..3a79b70 --- /dev/null +++ b/src/server/entities/character-company-positions.entity.ts @@ -0,0 +1,27 @@ +import { Column, Entity, JoinColumn, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CompanyEntity } from './company.entity'; +import { CompanyPositionEntity } from './company-position.entity'; + +@Entity('character_company_positions') +export class CharacterCompanyPositionEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) character_id: number; + @Column({ type: 'int' }) company_id: number; + @Column({ type: 'int' }) company_position_id: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + @Column({ type: 'int' }) created_by: number; + + @OneToOne(() => CompanyEntity) + @JoinColumn({ + name: 'company_id', + referencedColumnName: 'id', + }) + company: CompanyEntity; + + @OneToOne(() => CompanyPositionEntity) + @JoinColumn({ + name: 'company_position_id', + referencedColumnName: 'id', + }) + companyPosition: CompanyPositionEntity; +} diff --git a/src/server/entities/character-name-changes.entity.ts b/src/server/entities/character-name-changes.entity.ts new file mode 100644 index 0000000..7419292 --- /dev/null +++ b/src/server/entities/character-name-changes.entity.ts @@ -0,0 +1,21 @@ +import { Column, Entity, JoinColumn, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; + +@Entity('character_name_changes') +export class CharacterNameChangesEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) account_id: number; + @Column({ type: 'int' }) character_id: number; + @Column({ type: 'varchar', length: 64 }) from: string; + @Column({ type: 'varchar', length: 64 }) to: string; + @Column({ type: 'datetime' }) date: Date; + @Column({ type: 'tinyint' }) is_ck: boolean; + @Column({ type: 'int' }) changed_by_account_id: number; + + @OneToOne(() => CharacterEntity) + @JoinColumn({ + name: 'character_id', + referencedColumnName: 'id', + }) + character: CharacterEntity; +} diff --git a/src/server/entities/character-outfit.entity.ts b/src/server/entities/character-outfit.entity.ts new file mode 100644 index 0000000..ad5adf2 --- /dev/null +++ b/src/server/entities/character-outfit.entity.ts @@ -0,0 +1,78 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { Gender } from '../../shared/const/gender.const'; +import { CharacterEntity } from './character.entity'; + +export type CharacterOutfitStackPart = [number, number] | null; +export type CharacterOutfitStack = [ + CharacterOutfitStackPart, + CharacterOutfitStackPart, + CharacterOutfitStackPart, + CharacterOutfitStackPart, + CharacterOutfitStackPart, + CharacterOutfitStackPart, + CharacterOutfitStackPart, + CharacterOutfitStackPart, + CharacterOutfitStackPart, + CharacterOutfitStackPart, + CharacterOutfitStackPart, + CharacterOutfitStackPart, +]; + +export type CharacterOutfitStackProps = [ + CharacterOutfitStackPart, + CharacterOutfitStackPart, + CharacterOutfitStackPart, + CharacterOutfitStackPart, + CharacterOutfitStackPart, + CharacterOutfitStackPart, + CharacterOutfitStackPart, + CharacterOutfitStackPart, +]; + +export type CharacterOutfitStackState = [ + boolean, + boolean, + boolean, + boolean, + boolean, + boolean, + boolean, + boolean, + boolean, + boolean, + boolean, + boolean, +]; + +export enum CharacterOutfitOverrideLayer { + FactionUniform, + CompanyUniform, + PrisonUniform, +} + +export enum CharacterOutfitOverrideKey { + FactionUniform = 'Faction Uniform', + CompanyUniform = 'Company Uniform', + PrisonUniform = 'Prison Uniform', +} + +export interface CharacterOutfitOverride { + components: CharacterOutfitStack; + props?: CharacterOutfitStackProps; + resumeOnReconnect?: number; + key: CharacterOutfitOverrideKey; + layer: CharacterOutfitOverrideLayer; +} + +@Entity('character_outfits') +export class CharacterOutfitEntity { + @PrimaryGeneratedColumn() id: number; + @Column() character_id: number; + @Column({ type: 'int' }) character_gender: Gender; + @Column({ type: 'varchar', length: 64 }) name: string; + @Column({ type: 'json' }) components: CharacterOutfitStack; + + @ManyToOne(() => CharacterEntity, (character) => character.outfits) + @JoinColumn({ name: 'character_id' }) + character: CharacterEntity; +} diff --git a/src/server/entities/character-overlay-preset.entity.ts b/src/server/entities/character-overlay-preset.entity.ts new file mode 100644 index 0000000..f6e1377 --- /dev/null +++ b/src/server/entities/character-overlay-preset.entity.ts @@ -0,0 +1,23 @@ +import { Column, Entity, Index, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; + +export interface CharacterOverlay { + overlayId: number; + index: number; + opacity: number; + colors: [number, number]; +} + +@Entity('character_overlay_presets') +export class CharacterOverlayPresetEntity { + @PrimaryGeneratedColumn() id: number; + @Index() + @Column() + character_id: number; + @Column({ type: 'varchar', length: 128 }) name: string; + @Column({ type: 'json' }) overlays: CharacterOverlay[]; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ name: 'character_id' }) + character?: CharacterEntity; +} diff --git a/src/server/entities/character-tattoo.entity.ts b/src/server/entities/character-tattoo.entity.ts new file mode 100644 index 0000000..518635a --- /dev/null +++ b/src/server/entities/character-tattoo.entity.ts @@ -0,0 +1,26 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; +import { TattooEntity } from './tattoo.entity'; + +@Entity('character_tattoos') +export class CharacterTattooEntity { + @PrimaryGeneratedColumn() id: number; + @Column() character_id: number; + @Column({ type: 'varchar', length: 32 }) character_name: string; + @Column() tattoo_id: number; + @Column() opacity: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) modified: Date; + + @ManyToOne(() => CharacterEntity, (character) => character.tattoos) + @JoinColumn({ + name: 'character_id', + }) + character: CharacterEntity; + + @ManyToOne(() => TattooEntity, (tattoo) => tattoo.characterTattoos) + @JoinColumn({ + name: 'tattoo_id', + }) + tattoo: TattooEntity; +} diff --git a/src/server/entities/character.entity.ts b/src/server/entities/character.entity.ts new file mode 100644 index 0000000..d723ffe --- /dev/null +++ b/src/server/entities/character.entity.ts @@ -0,0 +1,283 @@ +import { Column, Entity, getRepository, JoinColumn, JoinTable, ManyToMany, ManyToOne, OneToMany, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { InventoryEntity } from './inventory.entity'; +import { FactionEntity } from './faction.entity'; +import { PhoneEntity } from './phone.entity'; +import { CompanyEntity } from './company.entity'; +import { CompanyPositionEntity } from './company-position.entity'; +import { SessionEntity } from './session.entity'; +import { FactionRankEntity } from './factionrank.entity'; +import { PlayerSettings } from '../features/settings'; +import { DriversLicenseEntity } from './drivers-license.entity'; +import { WeaponLicenseEntity } from './weapon-license.entity'; +import dayjs from 'dayjs'; +import { BankAccountEntity } from './bank-account.entity'; +import { PropertyKeyEntity } from './property-key.entity'; +import { VehicleOrderEntity } from './vehicle-order.entity'; +import { VehicleEntity } from './vehicle.entity'; +import { CommercialDriversLicenseEntity } from './commercial-drivers-license.entity'; +import { TaxiLicenseEntity } from './taxi-license.entity'; +import { PrisonCellEntity } from './prison-cell.entity'; +import { CharacterOutfitEntity, CharacterOutfitStack, CharacterOutfitStackState } from './character-outfit.entity'; +import { CharacterTattooEntity } from './character-tattoo.entity'; +import { SceneEntity } from './scene.entity'; +import { GraffitiEntity } from './graffiti.entity'; +import { PetEntity } from './pet.entity'; +import { WeaponAttachmentEntity } from './weapon-attachment.entity'; +import { colourableChats } from '../features/chat/const/chat-color-channels'; +import { CharacterOverlay } from './character-overlay-preset.entity'; +import { CharacterAppearanceEntity } from './character-appearance.entity'; +import { aconfigSettings } from '../features/admin/types'; +import { Gender } from '../../shared/const/gender.const'; + +@Entity('characters') +export class CharacterEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 24 }) name: string; + @Column({ default: 500 }) cash: number; + @Column({ type: 'varchar', width: 10, default: '2003-12-01' }) date_of_birth: string; + @Column() gender: Gender; + @Column({ type: 'int', default: null, nullable: true }) faction_id: number | null; + @Column({ type: 'int', default: null, nullable: true }) faction_rank: number | null; + @Column() account_id: number; + @Column() level: number; + @Column() play_time: number; + @Column({ type: 'json', default: '{}' }) joined_job_play_times: { [companyId: number]: number }; + @Column('datetime') created: Date; + @Column({ type: 'datetime', nullable: true }) last_online: Date | null; + @Column({ type: 'int', nullable: true }) jail_time: number | null; + @Column({ type: 'varchar', length: 32 }) spawn: string | null; + @Column({ type: 'int', nullable: true }) ssn: number | null; + @Column({ type: 'json' }) settings: Partial; + @Column({ type: 'varchar', length: 40, nullable: true, default: null }) walkstyle: string | null; + @Column({ type: 'varchar', length: 30, default: 'mood_normal_1' }) expression: string; + @Column({ type: 'int', nullable: true }) prison_cell_id: number | null; + @Column({ type: 'int', nullable: true }) prison_minutes: number | null; + @Column({ type: 'int', nullable: true }) prison_seg_minutes: number | null; + @Column({ type: 'varchar', length: 24, nullable: true, default: null }) signature: string | null; + @Column({ type: 'varchar', length: 32, nullable: true, default: null }) signature_font: string | null; + @Column() payday_duty_buffer: number; + @Column() welfare_buffer: number; + @Column({ type: 'tinyint', width: 1, default: 0 }) killed: boolean; + @Column({ type: 'json' }) outfit: CharacterOutfitStack; + @Column({ type: 'json' }) overlay: CharacterOverlay[] | null; + @Column({ type: 'json' }) outfit_state: CharacterOutfitStackState; + @Column({ type: 'int', default: 0 }) reward_stack: number; + + @Column({ type: 'float' }) last_x: number; + @Column({ type: 'float' }) last_y: number; + @Column({ type: 'float' }) last_z: number; + @Column({ type: 'int' }) last_d: number; + + @Column({ type: 'int', default: 1 }) max_companies: number; + @Column({ type: 'int', default: 0 }) join_rewards: number; + + @Column({ type: 'json', default: '[0,0,0]' }) hairs: [number, number, number]; + @Column({ type: 'datetime', nullable: true }) lockpick_reset: Date | null; + @Column({ type: 'datetime', nullable: true }) weaponfile_reset: Date | null; + @Column({ type: 'datetime', nullable: true }) surgeon_reset: Date | null; + + @Column({ type: 'json' }) chat_colours: { [colour in keyof typeof colourableChats]: string } | Record | null; + @Column({ type: 'json' }) admin_config: { [setting in keyof typeof aconfigSettings]: boolean | undefined }; + + @Column({ type: 'int', nullable: true }) nail_style_id: number | null; + @Column({ type: 'tinyint', width: 1, default: 0 }) tutorial: boolean; + + @ManyToOne(() => PrisonCellEntity, (prisonCell) => prisonCell.residents) + @JoinColumn({ name: 'prison_cell_id' }) + prisonCell: PrisonCellEntity; + + // @ManyToOne(() => CompanyEntity, (company) => company.employees) + // @JoinColumn({ name: 'company_id' }) + // company?: CompanyEntity; + + @ManyToMany(() => CompanyEntity, { + eager: true, + }) + @JoinTable({ + name: 'character_company_positions', + joinColumn: { name: 'character_id' }, + inverseJoinColumn: { name: 'company_id' }, + }) + companies: CompanyEntity[]; + + @ManyToMany(() => CompanyPositionEntity, { + eager: true, + }) + @JoinTable({ + name: 'character_company_positions', + joinColumn: { name: 'character_id' }, + inverseJoinColumn: { name: 'company_position_id' }, + }) + companyPositions: CompanyPositionEntity[]; + + @OneToMany(() => BankAccountEntity, (bankAccount) => bankAccount.character) + bankAccounts: BankAccountEntity[]; + + @OneToMany(() => SessionEntity, (session) => session.character) + @JoinColumn({ name: 'id' }) + sessions: SessionEntity; + + @OneToMany(() => GraffitiEntity, (graffiti) => graffiti.creator_id) + graffitis: GraffitiEntity[]; + + @OneToMany(() => PetEntity, (pet) => pet.character_id) + pets: PetEntity[]; + + @OneToMany(() => VehicleEntity, (vehicle) => vehicle.character) + vehicles: VehicleEntity[]; + + @OneToMany(() => PhoneEntity, (phone) => phone.character) + phones: PhoneEntity[]; + + @OneToMany(() => SceneEntity, (scene) => scene.character) + scenes: SceneEntity[]; + + @OneToMany(() => WeaponAttachmentEntity, (attachment) => attachment.character_id) + weaponAttachments: WeaponAttachmentEntity[]; + + phone?: PhoneEntity; + + inventory?: InventoryEntity; + + @ManyToOne(() => FactionEntity, (faction) => faction.members) + @JoinColumn({ name: 'faction_id' }) + faction?: FactionEntity; + + factionRank?: FactionRankEntity; + + @OneToMany(() => CompanyEntity, (company) => company.owner) + ownedCompanies: CompanyEntity[]; + + @OneToMany(() => PropertyKeyEntity, (pke) => pke.character) + propertyKeys: PropertyKeyEntity[]; + + @OneToMany(() => VehicleOrderEntity, (voe) => voe.character) + vehicleOrders: VehicleOrderEntity[]; + + @OneToMany(() => CharacterOutfitEntity, (coe) => coe.character) + outfits: CharacterOutfitEntity[]; + + @OneToMany(() => CharacterTattooEntity, (cte) => cte.character) + tattoos: CharacterTattooEntity[]; + + @OneToOne(() => CharacterAppearanceEntity) + @JoinColumn({ + name: 'id', + referencedColumnName: 'character_id', + }) + appearanceData?: CharacterAppearanceEntity; + + masked: boolean; + maskedName: string; + + driverLicense?: DriversLicenseEntity; + weaponLicense?: WeaponLicenseEntity; + + bankAccount?: BankAccountEntity; + + cdl?: CommercialDriversLicenseEntity; + + taxiLicense?: TaxiLicenseEntity; + + attributes?: string; + + async save(): Promise { + return await getRepository(CharacterEntity).save(this); + } + + getIcName(includeMaskId = true): string { + if (includeMaskId && this.masked) { + return this.maskedName; + } + + return this.name.replace('_', ' '); + } + + getFactionName(includeMaskId = false): string { + const parts = []; + if (this.factionRank) { + parts.push(this.factionRank.name); + } + parts.push(this.getIcName(includeMaskId)); + return parts.join(' '); + } + + getFirstName(): string { + return this.name.split('_')[0]; + } + + getAge(): number { + return dayjs().diff(dayjs(this.date_of_birth), 'years'); + } + + getLastName(withInitial = false): string { + const parts = this.name.split('_'); + if (withInitial) { + return `${parts[0][0]}. ${parts[1]}`; + } + return parts[1]; + } + + getName(): string { + return this.getIcName(false); + } + + getSSN(): string | undefined { + if (!this.ssn) { + return undefined; + } + + const s = String(this.ssn); + return [s.slice(0, 3), s.slice(3, 5), s.slice(5)].join('-'); + } + + getSignatureStyle() { + return this.signature || 'full'; + } + + getSignatureFont() { + return this.signature_font || 'Alex Brush'; + } + + getEntityType(): 'character' { + return 'character'; + } + + getSignature() { + const style = this.getSignatureStyle(); + + if (style === 'full') { + return this.name.replace('_', ' '); + } + + const parts = this.name.split('_'); + + if (style === 'firsti') { + return `${parts[0][0]}. ${parts[1]}`; + } + + if (style === 'firstin') { + return `${parts[0][0]} ${parts[1]}`; + } + + if (style === 'lasti') { + return `${parts[0]} ${parts[1][0]}.`; + } + + if (style === 'lastin') { + return `${parts[0]} ${parts[1][0]}`; + } + + if (style === 'i') { + return `${parts[0][0]}. ${parts[1][0]}.`; + } + + if (style === 'in') { + return `${parts[0][0]} ${parts[1][0]}`; + } + + if (style === 'last') { + return `${parts[1]}`; + } + } +} diff --git a/src/server/entities/charge.entity.ts b/src/server/entities/charge.entity.ts new file mode 100644 index 0000000..3930070 --- /dev/null +++ b/src/server/entities/charge.entity.ts @@ -0,0 +1,15 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('charges') +export class ChargeEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) character_id: number; + @Column({ type: 'varchar', width: 32 }) character_name: string; + @Column({ type: 'int' }) account_id: number; + @Column({ type: 'int' }) by_character_id: number; + @Column({ type: 'varchar', width: 50 }) by_name: string; + @Column({ type: 'varchar', width: 256 }) reason: string; + @Column({ type: 'text', default: null, nullable: true }) statement: string | null; + @Column({ type: 'varchar', width: 20 }) status: 'charge' | 'prison' | 'manual-entry' | 'update'; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP()' }) time: Date; +} diff --git a/src/server/entities/chat-ads-entity.ts b/src/server/entities/chat-ads-entity.ts new file mode 100644 index 0000000..e18388d --- /dev/null +++ b/src/server/entities/chat-ads-entity.ts @@ -0,0 +1,17 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('chat_ads') +export class ChatAdEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', width: 40 }) character_name: string; + @Column({ type: 'int' }) character_id: number; + @Column({ type: 'int' }) account_id: number; + @Column({ type: 'varchar', width: 296 }) advert: string; + @Column({ type: 'datetime' }) time: Date; + @Column({ type: 'int' }) paid: number; + @Column({ type: 'datetime', default: null, nullable: true }) aired: Date | null; + @Column({ type: 'datetime', default: null, nullable: true }) removed: Date | null; + @Column({ type: 'varchar', width: 40, default: null, nullable: true }) removed_by: string | null; + + @Column({ type: 'boolean', default: false }) premium: boolean; +} diff --git a/src/server/entities/clothing-item.entity.ts b/src/server/entities/clothing-item.entity.ts new file mode 100644 index 0000000..3cbeb41 --- /dev/null +++ b/src/server/entities/clothing-item.entity.ts @@ -0,0 +1,21 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +export type ClothingItemType = 'jacket' | 'shirt'; + +export interface ClothingItemState { + type: string; + variations: { + drawable: number; + texture: number; + }[]; +} + +@Entity('clothing_items') +export class ClothingItemEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64, nullable: false }) name: string; + @Column({ type: 'varchar', length: 16, nullable: false }) type: ClothingItemType; + @Column({ type: 'int', width: 11, nullable: false }) drawable: string; + @Column({ type: 'int', width: 11, nullable: false }) texture: string; + @Column({ type: 'json', nullable: true }) states?: ClothingItemState[]; +} diff --git a/src/server/entities/commercial-drivers-license-type.entity.ts b/src/server/entities/commercial-drivers-license-type.entity.ts new file mode 100644 index 0000000..0104707 --- /dev/null +++ b/src/server/entities/commercial-drivers-license-type.entity.ts @@ -0,0 +1,15 @@ +import { Column, Entity, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { CommercialDriversLicenseEntity } from './commercial-drivers-license.entity'; + +@Entity('commercial_drivers_license_types') +export class CommercialDriversLicenseTypeEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) name: string; + @Column() max_load: number; + @Column() required_xp: number; + @Column() level: number; + @Column() reward_multiplier: number; + + @OneToMany(() => CommercialDriversLicenseEntity, (cdle) => cdle.type) + cdls: CommercialDriversLicenseEntity[]; +} diff --git a/src/server/entities/commercial-drivers-license.entity.ts b/src/server/entities/commercial-drivers-license.entity.ts new file mode 100644 index 0000000..75c6558 --- /dev/null +++ b/src/server/entities/commercial-drivers-license.entity.ts @@ -0,0 +1,17 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CommercialDriversLicenseTypeEntity } from './commercial-drivers-license-type.entity'; + +@Entity('commercial_drivers_licenses') +export class CommercialDriversLicenseEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) character_id: number | null; + @Column({ type: 'varchar', length: 32 }) character_name: string | null; + @Column() commercial_drivers_license_type_id: number; + @Column({ type: 'int', default: 0 }) xp: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + @Column({ type: 'datetime' }) expires: Date; + + @ManyToOne(() => CommercialDriversLicenseTypeEntity, (cdlte) => cdlte.cdls) + @JoinColumn({ name: 'commercial_drivers_license_type_id' }) + type: CommercialDriversLicenseTypeEntity; +} diff --git a/src/server/entities/commercial-vehicle.ts b/src/server/entities/commercial-vehicle.ts new file mode 100644 index 0000000..70996d1 --- /dev/null +++ b/src/server/entities/commercial-vehicle.ts @@ -0,0 +1,11 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('commercial_vehicles') +export class CommercialVehicleEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) model: string; + @Column({ type: 'json' }) cargo_space: BoundingBox; + @Column() capacity_weight: number; + @Column() min_cdl_level: number; + @Column({ type: 'boolean', default: false }) requires_trailer: boolean; +} diff --git a/src/server/entities/company-contracts.entity.ts b/src/server/entities/company-contracts.entity.ts new file mode 100644 index 0000000..8bda437 --- /dev/null +++ b/src/server/entities/company-contracts.entity.ts @@ -0,0 +1,26 @@ +import { Column, Entity, Index, JoinColumn, ManyToOne, PrimaryColumn, PrimaryGeneratedColumn } from 'typeorm'; +import { CompanyEntity } from './company.entity'; +import { GovernmentContractEntity } from './government-contract.entity'; + +@Entity('company_contracts') +export class CompanyContractEntity { + @PrimaryGeneratedColumn() id: number; + + @Index() + @Column() + company_id: number; + + @Index() + @Column() + contract_id: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) signed: Date; + @Column({ type: 'datetime', nullable: true, default: null }) expiration: Date | null; + + @ManyToOne(() => CompanyEntity) + @JoinColumn({ name: 'company_id' }) + company?: CompanyEntity; + + @ManyToOne(() => GovernmentContractEntity) + @JoinColumn({ name: 'contract_id' }) + contract?: GovernmentContractEntity; +} diff --git a/src/server/entities/company-employment-point.entity.ts b/src/server/entities/company-employment-point.entity.ts new file mode 100644 index 0000000..cb29365 --- /dev/null +++ b/src/server/entities/company-employment-point.entity.ts @@ -0,0 +1,41 @@ +import { Column, Entity, Index, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CompanyEntity } from './company.entity'; +import { CompanyPositionEntity } from './company-position.entity'; + +@Entity('company_employment_points') +export class CompanyEmploymentPointEntity { + @PrimaryGeneratedColumn() id: number; + @Index() + @Column() + company_id: number; + @Index() + @Column() + company_position_id: number; + @Column({ type: 'int', nullable: true }) blip: number | null; + @Column({ type: 'int', nullable: true }) marker: number | null; + + @Column({ type: 'float' }) x: number; + @Column({ type: 'float' }) y: number; + @Column({ type: 'float' }) z: number; + @Column() dimension: number; + + @Column({ type: 'varchar', length: 32 }) image: string; + @Column({ type: 'text' }) description: string; + + @Column({ type: 'tinyint', default: 0 }) requires_drivers_license: boolean; + @Column({ type: 'tinyint', default: 0 }) requires_cdl: boolean; + + @Column({ type: 'varchar', length: 64, nullable: true }) wiki_link_title: string | null; + + @ManyToOne(() => CompanyEntity, (company) => company.employmentPoints) + @JoinColumn({ name: 'company_id' }) + company: CompanyEntity; + + @ManyToOne(() => CompanyPositionEntity) + @JoinColumn({ name: 'company_position_id' }) + position: CompanyPositionEntity; + + blipEntity?: BlipMp; + markerEntity?: MarkerMp; + colShapeEntity?: ColshapeMp; +} diff --git a/src/server/entities/company-position.entity.ts b/src/server/entities/company-position.entity.ts new file mode 100644 index 0000000..ed3cb80 --- /dev/null +++ b/src/server/entities/company-position.entity.ts @@ -0,0 +1,32 @@ +import { Column, Entity, JoinColumn, JoinTable, ManyToMany, ManyToOne, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { CompanyEntity } from './company.entity'; +import { CharacterEntity } from './character.entity'; + +@Entity('company_positions') +export class CompanyPositionEntity { + @PrimaryGeneratedColumn() id: number; + @Column() company_id: number; + @Column() sort_id: number; + @Column({ type: 'varchar', length: 64 }) name: string; + @Column() modify_power: number; + @Column() needed_modify_power: number; + @Column() hourly_pay: number; + + @ManyToOne(() => CompanyEntity, (company) => company.positions) + @JoinColumn({ name: 'company_id' }) + company: CompanyEntity; + + @ManyToMany(() => CharacterEntity, (character) => character.companyPositions) + @JoinTable({ + name: 'character_company_positions', + joinColumn: { name: 'company_position_id' }, + inverseJoinColumn: { name: 'character_id' }, + }) + employees: CharacterEntity[]; + + permissions: { + id: number; + name: string; + description: string; + }[] = []; +} diff --git a/src/server/entities/company-type.entity.ts b/src/server/entities/company-type.entity.ts new file mode 100644 index 0000000..23034ec --- /dev/null +++ b/src/server/entities/company-type.entity.ts @@ -0,0 +1,10 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('company_types') +export class CompanyTypeEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) name: string; + @Column({ type: 'json' }) suffixes: string[]; + @Column({ type: 'int' }) max_members: number; + @Column({ type: 'decimal' }) income_tax: number; +} diff --git a/src/server/entities/company-uniform.entity.ts b/src/server/entities/company-uniform.entity.ts new file mode 100644 index 0000000..f2e57c7 --- /dev/null +++ b/src/server/entities/company-uniform.entity.ts @@ -0,0 +1,15 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CompanyEntity } from './company.entity'; + +@Entity('company_uniforms') +export class CompanyUniformEntity { + @PrimaryGeneratedColumn() id: number; + @Column() company_id: number; + @Column({ type: 'int', nullable: true }) position_id: number | null; + @Column({ type: 'varchar', length: 32 }) name: string; + @Column({ type: 'json' }) clothing_items: number[]; + + @ManyToOne(() => CompanyEntity, (company) => company.uniforms) + @JoinColumn({ name: 'company_id' }) + company: CompanyEntity; +} diff --git a/src/server/entities/company.entity.ts b/src/server/entities/company.entity.ts new file mode 100644 index 0000000..4dddc0e --- /dev/null +++ b/src/server/entities/company.entity.ts @@ -0,0 +1,89 @@ +import { Column, Entity, JoinColumn, JoinTable, ManyToMany, ManyToOne, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { CompanyPositionEntity } from './company-position.entity'; +import { CompanyEmploymentPointEntity } from './company-employment-point.entity'; +import { ChangingRoomEntity } from './changing-room.entity'; +import { CompanyUniformEntity } from './company-uniform.entity'; +import { CharacterEntity } from './character.entity'; +import { GovernmentContractEntity } from './government-contract.entity'; +import { VehicleEntity } from './vehicle.entity'; +import { BankAccountEntity } from './bank-account.entity'; +import { PhoneEntity } from './phone.entity'; +import { VehicleOrderEntity } from './vehicle-order.entity'; + +@Entity('companies') +export class CompanyEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) name: string; + @Column({ type: 'int' }) type: number; + @Column({ type: 'varchar', length: 64, nullable: true }) stamp: string | null; + @Column({ type: 'int', nullable: true }) owner_character_id: number | null; + @Column({ type: 'tinyint' }) protected: boolean; + @Column({ type: 'varchar', length: 6 }) chat_color: string; + @Column({ type: 'int', default: 3 }) max_on_shift: number; + + // type should be type_id so we can add relations to companytypeentity + + @OneToMany(() => CompanyPositionEntity, (position) => position.company) + positions: CompanyPositionEntity[]; + + @OneToMany(() => CompanyEmploymentPointEntity, (point) => point.company) + employmentPoints: CompanyEmploymentPointEntity[]; + + @OneToMany(() => ChangingRoomEntity, (changingRoom) => changingRoom.company) + changingRooms: ChangingRoomEntity[]; + + @OneToMany(() => CompanyUniformEntity, (uniform) => uniform.company) + uniforms: CompanyUniformEntity[]; + + @ManyToMany(() => CharacterEntity, (character) => character.companies) + @JoinTable({ + name: 'character_company_positions', + joinColumn: { name: 'company_id' }, + inverseJoinColumn: { name: 'character_id' }, + }) + employees: CharacterEntity[]; + + @OneToMany(() => VehicleEntity, (vehicle) => vehicle.company) + vehicles: VehicleEntity[]; + + @OneToMany(() => BankAccountEntity, (bankAccount) => bankAccount.company) + bankAccounts: BankAccountEntity[]; + + @OneToMany(() => PhoneEntity, (phone) => phone.company) + phones: PhoneEntity[]; + + @ManyToMany(() => GovernmentContractEntity, (contract) => contract.companies) + @JoinTable({ + name: 'company_contracts', + joinColumn: { name: 'company_id' }, + inverseJoinColumn: { name: 'contract_id' }, + }) + contracts: GovernmentContractEntity[]; + + @ManyToOne(() => CharacterEntity, (character) => character.ownedCompanies) + @JoinColumn({ name: 'owner_character_id' }) + owner?: CharacterEntity; + + @OneToMany(() => VehicleOrderEntity, (voe) => voe.character) + vehicleOrders: VehicleOrderEntity[]; + + positionPermissionAccess: { + id: number; + name: string; + description: string; + }[] = []; + + getRegNo() { + return String(this.id).padStart(6, '0'); + } + + getName() { + return this.name ?? `Company #${this.getRegNo()}`; + } + + getEntityType(): 'company' { + return 'company'; + } + + chatDisabled = false; +} diff --git a/src/server/entities/contract-party.entity.ts b/src/server/entities/contract-party.entity.ts new file mode 100644 index 0000000..4db6e23 --- /dev/null +++ b/src/server/entities/contract-party.entity.ts @@ -0,0 +1,22 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { ContractEntity } from './contract.entity'; + +@Entity('contract_parties') +export class ContractPartyEntity { + @PrimaryGeneratedColumn() id: number; + @Column() contract_id: number; + @Column() entity_type_id: number; + @Column() entity_id: number; + @Column({ type: 'datetime', nullable: true }) signed: Date | null; + @Column({ type: 'varchar', length: 128, nullable: true }) entity_name: string | null; + @Column({ type: 'varchar', length: 128, nullable: true }) entity_note: string | null; + @Column({ type: 'varchar', length: 64, nullable: true }) stamp: string | null; + @Column({ type: 'varchar', length: 24, nullable: true }) signature: string | null; + @Column({ type: 'varchar', length: 32, nullable: true }) signature_font: string | null; + @Column({ type: 'int', nullable: true }) character_id: number | null; + @Column({ type: 'varchar', length: 64, nullable: false }) name: string; + + @ManyToOne(() => ContractEntity, (contract) => contract.parties) + @JoinColumn({ name: 'contract_id' }) + contract: ContractEntity; +} diff --git a/src/server/entities/contract-template.entity.ts b/src/server/entities/contract-template.entity.ts new file mode 100644 index 0000000..e764500 --- /dev/null +++ b/src/server/entities/contract-template.entity.ts @@ -0,0 +1,9 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('contract_templates') +export class ContractTemplateEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) key: string; + @Column({ type: 'varchar', length: 128 }) name: string; + @Column({ type: 'longtext' }) markdown: string; +} diff --git a/src/server/entities/contract.entity.ts b/src/server/entities/contract.entity.ts new file mode 100644 index 0000000..1cb678a --- /dev/null +++ b/src/server/entities/contract.entity.ts @@ -0,0 +1,15 @@ +import { Column, Entity, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { ContractPartyEntity } from './contract-party.entity'; + +@Entity('contracts2') +export class ContractEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 128 }) name: string; + @Column({ type: 'longtext' }) html: string; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + @Column({ type: 'datetime', nullable: true }) validated: Date; + @Column({ type: 'datetime', nullable: true }) invalidated: Date; + + @OneToMany(() => ContractPartyEntity, (cpe) => cpe.contract) + parties: ContractPartyEntity[]; +} diff --git a/src/server/entities/corpse.entity.ts b/src/server/entities/corpse.entity.ts new file mode 100644 index 0000000..28b104c --- /dev/null +++ b/src/server/entities/corpse.entity.ts @@ -0,0 +1,33 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; +import { ColumnDecimalTransformer } from '../features/utility/ColumnDecimalTransformer'; +import { InventoryEntity } from './inventory.entity'; + +@Entity('corpses') +export class CorpseEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) character_id: number; + @Column({ type: 'json' }) appearance: PedCustomization; + @Column({ type: 'json' }) damages: DamageHistory[]; + @Column({ type: 'varchar', length: 32 }) model: string; + @Column({ type: 'decimal', precision: 17, scale: 12, transformer: new ColumnDecimalTransformer() }) x: number; + @Column({ type: 'decimal', precision: 17, scale: 12, transformer: new ColumnDecimalTransformer() }) y: number; + @Column({ type: 'decimal', precision: 17, scale: 12, transformer: new ColumnDecimalTransformer() }) z: number; + @Column({ type: 'int', nullable: false }) dimension: number; + @Column({ type: 'boolean', default: false }) at_morgue: boolean; + @Column({ type: 'boolean', default: false }) identified: boolean; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP()' }) created: Date; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP()' }) last_interaction: Date; + @Column({ type: 'datetime', nullable: true, default: null }) stored: Date | null; + @Column({ type: 'datetime', nullable: true, default: null }) requested_id: Date | null; + @Column({ type: 'boolean', default: false }) buried: boolean; + @Column({ type: 'datetime', nullable: true, default: null }) buried_date: Date | null; + + inventory?: InventoryEntity; + spawned = false; + in_vehicle?: number | undefined; + being_buried = false; + + get position(): Vector3 { + return new mp.Vector3(this.x, this.y, this.z); + } +} diff --git a/src/server/entities/darknet-entity-access.entity.ts b/src/server/entities/darknet-entity-access.entity.ts new file mode 100644 index 0000000..a123d13 --- /dev/null +++ b/src/server/entities/darknet-entity-access.entity.ts @@ -0,0 +1,19 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { ItemTypeEntity } from './item-type.entity'; + +@Entity('darknet_entity_access') +export class DarknetEntityAccessEntity { + @PrimaryGeneratedColumn() id: number; + @Column() entity_type_id: number; + @Column() entity_id: number; + @Column() item_type_id: number; + @Column({ default: 1 }) amount: number; + @Column() price: number; + @Column() ooc_price: number; + @Column() created: Date; + @Column() created_by: number; + + @ManyToOne(() => ItemTypeEntity, (type) => type.items) + @JoinColumn({ name: 'item_type_id' }) + itemType: ItemTypeEntity; +} diff --git a/src/server/entities/darknet-order-item.entity.ts b/src/server/entities/darknet-order-item.entity.ts new file mode 100644 index 0000000..fc15d61 --- /dev/null +++ b/src/server/entities/darknet-order-item.entity.ts @@ -0,0 +1,20 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { DarknetOrderEntity } from './darknet-order.entity'; +import { ItemTypeEntity } from './item-type.entity'; + +@Entity('darknet_order_items') +export class DarknetOrderItemEntity { + @PrimaryGeneratedColumn() id: number; + @Column() order_id: number; + @Column() item_type_id: number; + @Column() amount: number; + @Column() unit_amount: number; + + @ManyToOne(() => DarknetOrderEntity, (order) => order.items) + @JoinColumn({ name: 'order_id' }) + order: DarknetOrderEntity; + + @ManyToOne(() => ItemTypeEntity, (itemType) => itemType.darknetOrderItems) + @JoinColumn({ name: 'item_type_id' }) + itemType: ItemTypeEntity; +} diff --git a/src/server/entities/darknet-order.entity.ts b/src/server/entities/darknet-order.entity.ts new file mode 100644 index 0000000..0c20a62 --- /dev/null +++ b/src/server/entities/darknet-order.entity.ts @@ -0,0 +1,27 @@ +import { Column, Entity, JoinColumn, ManyToOne, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { DarknetOrderItemEntity } from './darknet-order-item.entity'; +import { PropertyEntity } from './property.entity'; +import { InventoryEntity } from './inventory.entity'; + +@Entity('darknet_orders') +export class DarknetOrderEntity { + @PrimaryGeneratedColumn() id: number; + @Column() character_id: number; + @Column() property_id: number; + @Column() inventory_id: number; + @Column() delivery_attempts: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + @Column({ type: 'datetime', nullable: true }) delivered: Date | null; + @Column({ type: 'datetime' }) deliver_after: Date; + + @OneToMany(() => DarknetOrderItemEntity, (item) => item.order) + items: DarknetOrderItemEntity[]; + + @ManyToOne(() => PropertyEntity, (property) => property.darknetOrders) + @JoinColumn({ name: 'property_id' }) + property: PropertyEntity; + + @ManyToOne(() => InventoryEntity, (inventory) => inventory.darknetOrders) + @JoinColumn({ name: 'inventory_id' }) + inventory: InventoryEntity; +} diff --git a/src/server/entities/door.entity.ts b/src/server/entities/door.entity.ts new file mode 100644 index 0000000..0c171d1 --- /dev/null +++ b/src/server/entities/door.entity.ts @@ -0,0 +1,40 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { PropertyEntity } from './property.entity'; + +@Entity('doors') +export class DoorEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 10, nullable: false }) type: string; + @Column({ type: 'varchar', length: 100, nullable: false }) name: string; + @Column({ type: 'bigint', nullable: false }) model: string; + @Column({ type: 'int', nullable: false }) x: number; + @Column({ type: 'int', nullable: false }) y: number; + @Column({ type: 'int', nullable: false }) z: number; + @Column({ type: 'int', nullable: true }) x2: number | null; + @Column({ type: 'int', nullable: true }) y2: number | null; + @Column({ type: 'int', nullable: true }) z2: number | null; + @Column({ type: 'int', nullable: true, default: null }) property_id: number | null; + @Column({ type: 'varchar', length: 100, nullable: true, default: null }) permission_name: string | null; + @Column({ type: 'varchar', length: 15, nullable: false, default: 'LOCK_ON_START' }) lock_type: DoorLockTypes; + @Column({ type: 'int', default: 0 }) lock_status: number; + @Column({ type: 'int', nullable: true }) dimension: number | null; + @Column({ type: 'json', nullable: true, default: null }) linked_doors: number[] | null; + + @ManyToOne(() => PropertyEntity) + @JoinColumn({ + name: 'property_id', + referencedColumnName: 'id', + }) + property?: PropertyEntity; + + locked: boolean; + processingState = false; +} + +export enum DoorLockTypes { + LOCK_ON_START = 'LOCK_ON_START', + OPEN_ON_START = 'OPEN_ON_START', + ALWAYS_LOCKED = 'ALWAYS_LOCKED', + ALWAYS_OPEN = 'ALWAYS_OPEN', + USE_LAST_SET = 'USE_LAST_SET', +} diff --git a/src/server/entities/drivers-license.entity.ts b/src/server/entities/drivers-license.entity.ts new file mode 100644 index 0000000..22c5e79 --- /dev/null +++ b/src/server/entities/drivers-license.entity.ts @@ -0,0 +1,43 @@ +import { Column, Entity, JoinColumn, ManyToOne, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; + +@Entity('drivers_licenses') +export class DriversLicenseEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int', nullable: false }) character_id: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) issued: Date; + @Column({ type: 'datetime', nullable: false }) expires: Date; + @Column({ type: 'int', default: 0 }) warnings: number; + @Column({ type: 'datetime', default: null, nullable: true }) last_warning: Date | null; + @Column({ type: 'datetime', nullable: true, default: null }) suspended_until: Date | null; + @Column({ type: 'int', nullable: true, default: null }) suspended_by: number | null; + @Column({ type: 'int', nullable: true, default: null }) suspended_by_character_id: number | null; + @Column({ type: 'datetime', default: null, nullable: true }) suspended_on: Date | null; + @Column({ type: 'varchar', length: 3 }) class: string; + @Column({ type: 'tinyint', default: 0 }) is_permit: boolean; + @Column({ type: 'datetime', nullable: true, default: null }) revoked: Date | null; + @Column({ type: 'int', nullable: true, default: null }) revoked_by: number | null; + @Column({ type: 'int', nullable: true, default: null }) revoked_by_character_id: number | null; + @Column({ type: 'varchar', nullable: true, default: null }) revoked_by_character_name: string | null; + + @OneToOne(() => CharacterEntity) + @JoinColumn({ + name: 'character_id', + referencedColumnName: 'id', + }) + character?: CharacterEntity; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ + name: 'suspended_by_character_id', + referencedColumnName: 'id', + }) + suspender?: CharacterEntity; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ + name: 'revoked_by_character_id', + referencedColumnName: 'id', + }) + revoker?: CharacterEntity; +} diff --git a/src/server/entities/drug-test.entity.ts b/src/server/entities/drug-test.entity.ts new file mode 100644 index 0000000..412a64f --- /dev/null +++ b/src/server/entities/drug-test.entity.ts @@ -0,0 +1,20 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('drug_tests') +export class DrugTestEntity { + @PrimaryGeneratedColumn() id: number; + @Column() character_id: number; + @Column({ type: 'varchar', length: 32 }) name: string; + @Column({ type: 'varchar', length: 32 }) ssn: string; + @Column() performed_by_character_id: number; + @Column({ type: 'varchar', length: 64 }) performed_by: string; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) date: Date; + + @Column({ type: 'tinyint' }) thc: boolean; + @Column({ type: 'tinyint' }) amphetamines: boolean; + @Column({ type: 'tinyint' }) cocaine: boolean; + @Column({ type: 'tinyint' }) benzodiazepines: boolean; + @Column({ type: 'tinyint' }) opiates: boolean; + @Column({ type: 'tinyint' }) methamphetamine: boolean; + @Column({ type: 'decimal', precision: 6, scale: 3 }) bac: number; +} diff --git a/src/server/entities/duty-time.entity.ts b/src/server/entities/duty-time.entity.ts new file mode 100644 index 0000000..caea3ef --- /dev/null +++ b/src/server/entities/duty-time.entity.ts @@ -0,0 +1,26 @@ +import { Column, Entity, PrimaryGeneratedColumn, Unique } from 'typeorm'; + +export enum DutyTypes { + STANDARD = 'Standard', + MEDIC = 'Medic', + CORRECTIONAL = 'Correctional', + SPECIAL = 'Special', + ADMIN = 'Admin', + TESTER = 'Tester', + QUIET = 'Quiet Mode', +} + +@Entity('duty_logs') +export class DutyLogsEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 32 }) character_name: string; + @Column({ type: 'int' }) character_id: number; + @Column({ type: 'int' }) account_id: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) start_time: Date; + @Column({ type: 'datetime', nullable: true, default: null }) end_time: Date | null; + @Column({ type: 'varchar', length: 32 }) duty_type: string; + @Column({ type: 'int', nullable: true, default: null }) faction_id: number | null; + @Column({ type: 'int', nullable: true, default: null }) company_id: number | null; + @Column({ type: 'int', default: 0 }) tabbed_time: number; + @Column({ type: 'int', default: 0 }) afk_time: number; +} diff --git a/src/server/entities/emergency-alerts.entity.ts b/src/server/entities/emergency-alerts.entity.ts new file mode 100644 index 0000000..5aa1ae0 --- /dev/null +++ b/src/server/entities/emergency-alerts.entity.ts @@ -0,0 +1,10 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('emergency_alerts') +export class EmergencyAlertsEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ nullable: false, type: 'varchar', length: 256 }) content: string; + @Column({ nullable: false, type: 'varchar', length: 32 }) created_by: string; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP()' }) created: Date; + @Column({ nullable: false, type: 'varchar', length: 32 }) agency: string; +} diff --git a/src/server/entities/emergency-call-response.entity.ts b/src/server/entities/emergency-call-response.entity.ts new file mode 100644 index 0000000..c1c88a8 --- /dev/null +++ b/src/server/entities/emergency-call-response.entity.ts @@ -0,0 +1,23 @@ +import { Column, Entity, JoinColumn, ManyToOne, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { EmergencyCallEntity } from './emergency-call.entity'; +import { CharacterEntity } from './character.entity'; + +@Entity('emergency_call_responses') +export class EmergencyCallResponseEntity { + @PrimaryGeneratedColumn() id: number; + @Column() emergency_call_id: number; + @Column() character_id: number; + @Column({ type: 'varchar', length: 128 }) responder_name: string; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) date: Date; + + @ManyToOne(() => EmergencyCallEntity, (call) => call.responders) + @JoinColumn({ name: 'emergency_call_id' }) + emergency_call: EmergencyCallEntity; + + @OneToOne(() => CharacterEntity) + @JoinColumn({ + name: 'character_id', + referencedColumnName: 'id', + }) + character: CharacterEntity; +} diff --git a/src/server/entities/emergency-call.entity.ts b/src/server/entities/emergency-call.entity.ts new file mode 100644 index 0000000..a8b1ff1 --- /dev/null +++ b/src/server/entities/emergency-call.entity.ts @@ -0,0 +1,18 @@ +import { Column, Entity, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { EmergencyCallResponseEntity } from './emergency-call-response.entity'; + +@Entity('emergency_calls') +export class EmergencyCallEntity { + @PrimaryGeneratedColumn() id: number; + @Column() character_id: number; + @Column({ type: 'varchar', length: 32 }) character_name: string; + @Column({ type: 'varchar', length: 32 }) phone_number: string; + @Column({ type: 'varchar', length: 128 }) location: string; + @Column({ type: 'text' }) emergency: string; + @Column({ type: 'tinyint', width: 1 }) police: boolean; + @Column({ type: 'tinyint', width: 1 }) fire: boolean; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) date: Date; + + @OneToMany(() => EmergencyCallResponseEntity, (responder) => responder.emergency_call) + responders?: EmergencyCallResponseEntity[]; +} diff --git a/src/server/entities/entity-option.entity.ts b/src/server/entities/entity-option.entity.ts new file mode 100644 index 0000000..4b34f66 --- /dev/null +++ b/src/server/entities/entity-option.entity.ts @@ -0,0 +1,10 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('entity_options') +export class EntityOptionEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: '32' }) entity_type: string; + @Column() entity_id: number; + @Column({ type: 'varchar', length: '32' }) option: string; + @Column({ type: 'varchar', length: '32' }) value: string; +} diff --git a/src/server/entities/faction.entity.ts b/src/server/entities/faction.entity.ts new file mode 100644 index 0000000..2bc4413 --- /dev/null +++ b/src/server/entities/faction.entity.ts @@ -0,0 +1,83 @@ +import { Column, Entity, getRepository, JoinColumn, ManyToOne, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { FactionRankEntity } from './factionrank.entity'; +import { BankAccountEntity } from './bank-account.entity'; +import { CharacterEntity } from './character.entity'; +import { MDCNoticeEntity } from './mdc-notice.entity'; +import { PropertyEntity } from './property.entity'; +import { VehicleOrderEntity } from './vehicle-order.entity'; +import { PetEntity } from './pet.entity'; +import { VehicleEntity } from './vehicle.entity'; + +@Entity('factions') +export class FactionEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64, unique: true }) name: string; + @Column({ type: 'varchar', length: 8, unique: true }) abbreviation: string; + @Column({ type: 'varchar', length: 16 }) type: string; + @Column({ type: 'varchar', length: 10 }) chat_color: string; + @Column() number_plate_type: number; + @Column({ type: 'varchar', length: 255 }) logo: string; + @Column({ type: 'int', default: null, nullable: true }) owner: number | null; + @Column() join_rank: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: string; + @Column({ type: 'varchar', length: 64, nullable: true }) stamp: string | null; + @Column() beta_coins: number; + + @ManyToOne(() => CharacterEntity, (character) => character.faction) + @JoinColumn({ name: 'owner' }) + character?: CharacterEntity; + + @OneToMany(() => BankAccountEntity, (bankAccount) => bankAccount.faction) + bankAccounts: BankAccountEntity[]; + + @OneToMany(() => FactionRankEntity, (rank) => rank.faction) + ranks: FactionRankEntity[]; + + @OneToMany(() => CharacterEntity, (character) => character.faction) + members: CharacterEntity[]; + + @OneToMany(() => PropertyEntity, (property) => property.faction) + properties: PropertyEntity[]; + + @OneToMany(() => MDCNoticeEntity, (mdcNotice) => mdcNotice.faction) + mdcNotices: MDCNoticeEntity[]; + + @OneToMany(() => PetEntity, (pet) => pet.character_id) + pets: PetEntity[]; + + @OneToMany(() => VehicleEntity, (vehicle) => vehicle.faction) + vehicles: VehicleEntity[]; + + @OneToMany(() => VehicleOrderEntity, (voe) => voe.character) + vehicleOrders: VehicleOrderEntity[]; + + factionRankPermissionAccess: { + id: number; + name: string; + description: string; + }[] = []; + + chatDisabled: boolean; + + async save(): Promise { + return await getRepository(FactionEntity).save(this); + } + + getRankName(rankId: number): string | undefined { + return this.ranks.find((r) => r.sort_id === rankId)?.name; + } + + getAgencyNo() { + return String(this.id).padStart(4, '0'); + } + + getName(): string { + return this.name || `Faction #${this.id}`; + } + + getEntityType(): 'faction' { + return 'faction'; + } +} + +export const FactionTypes = ['law', 'medic', 'gov', 'gang', 'ocg']; diff --git a/src/server/entities/factionrank.entity.ts b/src/server/entities/factionrank.entity.ts new file mode 100644 index 0000000..5bdc3f8 --- /dev/null +++ b/src/server/entities/factionrank.entity.ts @@ -0,0 +1,23 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { FactionEntity } from './faction.entity'; + +@Entity('faction_ranks') +export class FactionRankEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) faction_id: number; + @Column({ type: 'int' }) sort_id: number; + @Column({ type: 'int' }) needed_modify_power: number; + @Column({ type: 'int' }) modify_power: number; + @Column({ type: 'varchar', length: 34 }) name: string; + @Column({ type: 'int' }) hourly_pay: number; + + @ManyToOne(() => FactionEntity, (faction) => faction.ranks) + @JoinColumn({ name: 'faction_id' }) + faction: FactionEntity; + + permissions: { + id: number; + name: string; + description: string; + }[] = []; +} diff --git a/src/server/entities/fine.entity.ts b/src/server/entities/fine.entity.ts new file mode 100644 index 0000000..3dcf3bb --- /dev/null +++ b/src/server/entities/fine.entity.ts @@ -0,0 +1,27 @@ +import { Column, Entity, JoinColumn, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { VehicleEntity } from './vehicle.entity'; + +@Entity('fines') +export class FineEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', width: 10 }) entity: FineEntities; + @Column({ type: 'int' }) entity_id: number; + @Column({ type: 'varchar', width: 60 }) entity_name: string; + @Column({ type: 'timestamp', default: () => 'CURRENT_TIMESTAMP' }) issued_on: Date; + @Column({ type: 'int' }) issued_by_character_id: number; + @Column({ type: 'varchar', width: 100 }) issued_by_name: string; + @Column({ type: 'varchar', width: 156 }) reason: string; + @Column({ type: 'int' }) amount: number; + @Column({ type: 'varchar', width: 40 }) location: string; + @Column({ type: 'varchar', width: 1000 }) issuer_testimony: string; + @Column({ type: 'datetime', nullable: true, default: null }) paid: Date | null; + @Column({ type: 'datetime', nullable: true, default: null }) excused: Date | null; + @Column({ type: 'varchar', width: 100, nullable: true, default: null }) excused_by: string | null; + + @OneToOne(() => VehicleEntity) + @JoinColumn({ + name: 'entity_id', + referencedColumnName: 'id', + }) + vehicle?: VehicleEntity; +} diff --git a/src/server/entities/frequency.entity.ts b/src/server/entities/frequency.entity.ts new file mode 100644 index 0000000..06afa75 --- /dev/null +++ b/src/server/entities/frequency.entity.ts @@ -0,0 +1,16 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('frequencies') +export class FrequencyEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int', unique: true }) frequency: number; + @Column({ type: 'json' }) entities: { + factions: number[]; + companies: number[]; + }; + @Column({ type: 'varchar', length: 128, nullable: true, default: null }) password: string | null; + @Column({ type: 'int', nullable: true, default: null }) owner_character_id: number | null; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + @Column({ type: 'varchar', length: 25, nullable: true, default: null }) name: string | null; + @Column({ type: 'int', default: 12000 }) range: number; +} diff --git a/src/server/entities/furniture-category.entity.ts b/src/server/entities/furniture-category.entity.ts new file mode 100644 index 0000000..3e46a24 --- /dev/null +++ b/src/server/entities/furniture-category.entity.ts @@ -0,0 +1,20 @@ +import { Column, Entity, ManyToOne, OneToMany, PrimaryGeneratedColumn, JoinColumn } from 'typeorm'; +import { FurnitureModelEntity } from './furniture-model.entity'; + +@Entity('furniture_categories') +export class FurnitureCategoryEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) name: string; + @Column({ nullable: true, type: 'int' }) parent_category_id: number; + @Column({ type: 'varchar', length: 32 }) catalogue: string; + + @OneToMany(() => FurnitureCategoryEntity, (category) => category.parent) + categories: FurnitureCategoryEntity[]; + + @ManyToOne(() => FurnitureCategoryEntity, (category) => category.categories) + @JoinColumn({ name: 'parent_category_id' }) + parent: FurnitureCategoryEntity; + + @OneToMany(() => FurnitureModelEntity, (model) => model.category) + models: FurnitureModelEntity[]; +} diff --git a/src/server/entities/furniture-hash-tags.entity.ts b/src/server/entities/furniture-hash-tags.entity.ts new file mode 100644 index 0000000..556cde3 --- /dev/null +++ b/src/server/entities/furniture-hash-tags.entity.ts @@ -0,0 +1,8 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('furniture_hash_tags') +export class FurnitureHashTagEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) hash: string; + @Column({ type: 'json', default: '[]' }) tags: string[]; +} diff --git a/src/server/entities/furniture-item.entity.ts b/src/server/entities/furniture-item.entity.ts new file mode 100644 index 0000000..afe4a48 --- /dev/null +++ b/src/server/entities/furniture-item.entity.ts @@ -0,0 +1,95 @@ +import { Column, Entity, JoinColumn, ManyToOne, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { InventoryEntity } from './inventory.entity'; +import { PropertyEntity } from './property.entity'; +import { PrisonCellEntity } from './prison-cell.entity'; +import { ColumnDecimalTransformer } from '../features/utility/ColumnDecimalTransformer'; +import { BlackjackGame } from '../features/gambling/games/blackjack/game'; +import { Mutex } from 'async-mutex'; +import MutexInterface from 'async-mutex/lib/MutexInterface'; +import { RouletteGame, RouletteGameSettings } from '../features/gambling/games/roulette/game'; + +@Entity('furniture_items') +export class FurnitureItemEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 100 }) name: string; + @Column({ type: 'varchar', length: 100 }) hash: string; + @Column({ type: 'varchar', length: 32, nullable: true }) tag: string | null; + @Column({ type: 'int', nullable: true }) property_id: number | null; + @Column({ type: 'int', nullable: true }) prison_cell_id: number | null; + @Column() dimension: number; + @Column({ type: 'decimal', precision: 17, scale: 12, transformer: new ColumnDecimalTransformer() }) x: number; + @Column({ type: 'decimal', precision: 17, scale: 12, transformer: new ColumnDecimalTransformer() }) y: number; + @Column({ type: 'decimal', precision: 17, scale: 12, transformer: new ColumnDecimalTransformer() }) z: number; + @Column({ type: 'decimal', precision: 17, scale: 12, transformer: new ColumnDecimalTransformer() }) rx: number; + @Column({ type: 'decimal', precision: 17, scale: 12, transformer: new ColumnDecimalTransformer() }) ry: number; + @Column({ type: 'decimal', precision: 17, scale: 12, transformer: new ColumnDecimalTransformer() }) rz: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + @Column() price: number; + @Column() created_by_character: number; + @Column({ type: 'boolean', default: false }) has_inventory: boolean; + @Column({ type: 'boolean', default: false }) is_locked: boolean; + @Column({ type: 'boolean', default: false }) is_tv: boolean; + + @Column({ type: 'json' }) data: { + collision?: boolean; + games?: { + till: number; + blackjack?: { + enabled: boolean; + packsInDeck: number; + minBet: number; + maxBet: number; + hitOnSoft17: boolean; + bjPayoutRatio: string; + practiceMode: boolean; + uiBackgroundImage?: string; + decisionTimeout: number; + }; + roulette?: RouletteGameSettings; + }; + }; + + @OneToOne(() => InventoryEntity) + @JoinColumn({ + name: 'id', + referencedColumnName: 'game_entity_id', + }) + inventory?: InventoryEntity; + + @ManyToOne(() => PropertyEntity, (type) => type.furnitureItems) + @JoinColumn({ name: 'property_id' }) + property: PropertyEntity; + + @ManyToOne(() => PrisonCellEntity, (type) => type.furnitureItems) + @JoinColumn({ name: 'prison_cell_id' }) + prisonCell: PrisonCellEntity; + + get position(): Vector3 { + return new mp.Vector3(this.x, this.y, this.z); + } + + object?: ObjectMp; + + blackjackGame?: BlackjackGame; + rouletteGame?: RouletteGame; + + tillMutex?: MutexInterface; + + isGameActive() { + if (this.blackjackGame) { + return true; + } + + if (this.rouletteGame) { + if (this.data.games?.roulette?.enabled) { + return true; + } + + if (this.rouletteGame.getPlayers().length > 0) { + return true; + } + } + + return false; + } +} diff --git a/src/server/entities/furniture-model.entity.ts b/src/server/entities/furniture-model.entity.ts new file mode 100644 index 0000000..de89f2c --- /dev/null +++ b/src/server/entities/furniture-model.entity.ts @@ -0,0 +1,24 @@ +import { Column, Entity, ManyToOne, PrimaryGeneratedColumn, JoinColumn, OneToMany, OneToOne } from 'typeorm'; +import { FurnitureCategoryEntity } from './furniture-category.entity'; +import { FurnitureHashTagEntity } from './furniture-hash-tags.entity'; + +@Entity('furniture_models') +export class FurnitureModelEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 100 }) hash: string; + @Column({ type: 'varchar', length: 100 }) name: string; + @Column() category_id: number; + @Column() price: number; + @Column({ nullable: true }) inventory_capacity: number; + + @ManyToOne(() => FurnitureCategoryEntity, (category) => category.models) + @JoinColumn({ name: 'category_id' }) + category: FurnitureCategoryEntity; + + @OneToOne(() => FurnitureHashTagEntity, { nullable: true, eager: true }) + @JoinColumn({ + name: 'hash', + referencedColumnName: 'hash', + }) + hashtag: FurnitureHashTagEntity | null; +} diff --git a/src/server/entities/game-entity-type.entity.ts b/src/server/entities/game-entity-type.entity.ts new file mode 100644 index 0000000..2fef074 --- /dev/null +++ b/src/server/entities/game-entity-type.entity.ts @@ -0,0 +1,7 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('game_entity_types') +export class GameEntityTypeEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) name: string; +} diff --git a/src/server/entities/gangnet-auth.entity.ts b/src/server/entities/gangnet-auth.entity.ts new file mode 100644 index 0000000..3bce77f --- /dev/null +++ b/src/server/entities/gangnet-auth.entity.ts @@ -0,0 +1,19 @@ +import { Column, Entity, JoinColumn, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; + +@Entity('gangnet_auth') +export class GangNetAuthEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) character_id: number; + @Column({ type: 'datetime' }) granted: Date; + @Column({ type: 'int' }) granted_by: number; + @Column({ type: 'varchar', width: 50 }) granted_by_name: string; + @Column({ type: 'varchar', width: 20, default: 'read-only' }) permission: string; + + @OneToOne(() => CharacterEntity) + @JoinColumn({ + name: 'character_id', + referencedColumnName: 'id', + }) + character: CharacterEntity; +} diff --git a/src/server/entities/gangnet-comment.entity.ts b/src/server/entities/gangnet-comment.entity.ts new file mode 100644 index 0000000..62a1788 --- /dev/null +++ b/src/server/entities/gangnet-comment.entity.ts @@ -0,0 +1,16 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { GangNetEntity } from './gangnet.entity'; + +@Entity('gangnet_comments') +export class GangnetCommentEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) gangnet_id: number; + @Column({ type: 'text' }) comment: string; + @Column({ type: 'datetime' }) time: Date; + @Column({ type: 'int' }) added_by: number; + @Column({ type: 'varchar', width: 80 }) added_by_name: string; + + @ManyToOne(() => GangNetEntity, (net) => net.comments) + @JoinColumn({ name: 'gangnet_id' }) + gangnet: GangNetEntity; +} diff --git a/src/server/entities/gangnet-person-comment.entity.ts b/src/server/entities/gangnet-person-comment.entity.ts new file mode 100644 index 0000000..d9cdaeb --- /dev/null +++ b/src/server/entities/gangnet-person-comment.entity.ts @@ -0,0 +1,21 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { GangNetPersonEntity } from './gangnet-person.entity'; +import { GangNetEntity } from './gangnet.entity'; + +@Entity('gangnet_person_comments') +export class GangnetPersonCommentEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) gangnet_person_id: number; + @Column({ type: 'text' }) comment: string; + @Column({ type: 'datetime' }) time: Date; + @Column({ type: 'int' }) added_by: number; + @Column({ type: 'varchar', width: 80 }) added_by_name: string; + + @ManyToOne(() => GangNetPersonEntity, (person) => person.comments) + @JoinColumn({ name: 'gangnet_person_id' }) + gangnet_person: GangNetPersonEntity; + + @ManyToOne(() => GangNetPersonEntity, (net) => net.comments) + @JoinColumn({ name: 'gangnet_person_id' }) + gangnet: GangNetEntity; +} diff --git a/src/server/entities/gangnet-person.entity.ts b/src/server/entities/gangnet-person.entity.ts new file mode 100644 index 0000000..28ecbd3 --- /dev/null +++ b/src/server/entities/gangnet-person.entity.ts @@ -0,0 +1,23 @@ +import { Column, Entity, JoinColumn, ManyToOne, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { GangnetPersonCommentEntity } from './gangnet-person-comment.entity'; +import { GangNetEntity } from './gangnet.entity'; + +@Entity('gangnet_person') +export class GangNetPersonEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) gangnet_id: number; + @Column({ type: 'varchar', width: 50 }) name: string; + @Column({ type: 'varchar', width: 40 }) association: string; + @Column({ type: 'varchar', width: 500, default: null, nullable: true }) biography: string | null; + @Column({ type: 'varchar', width: 128, default: null, nullable: true }) mugshot: string | null; + @Column({ type: 'datetime' }) added_date: Date; + @Column({ type: 'int' }) added_character_id: number; + @Column({ type: 'varchar', width: 80 }) added_name: string; + + @OneToMany(() => GangnetPersonCommentEntity, (comments) => comments.gangnet_person) + comments: GangnetPersonCommentEntity[]; + + @ManyToOne(() => GangNetEntity, (net) => net.persons) + @JoinColumn({ name: 'gangnet_id' }) + gangnet: GangNetEntity; +} diff --git a/src/server/entities/gangnet.entity.ts b/src/server/entities/gangnet.entity.ts new file mode 100644 index 0000000..989eac8 --- /dev/null +++ b/src/server/entities/gangnet.entity.ts @@ -0,0 +1,20 @@ +import { Column, Entity, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { GangnetCommentEntity } from './gangnet-comment.entity'; +import { GangNetPersonEntity } from './gangnet-person.entity'; + +@Entity('gangnet') +export class GangNetEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', width: 50 }) name: string; + @Column({ type: 'varchar', width: 40 }) location: string; + @Column({ type: 'text' }) description: string; + @Column({ type: 'datetime' }) added_date: Date; + @Column({ type: 'int' }) added_character_id: number; + @Column({ type: 'varchar', width: 80 }) added_name: string; + + @OneToMany(() => GangnetCommentEntity, (comments) => comments.gangnet) + comments: GangnetCommentEntity[]; + + @OneToMany(() => GangNetPersonEntity, (person) => person.gangnet) + persons: GangNetPersonEntity[]; +} diff --git a/src/server/entities/government-contract.entity.ts b/src/server/entities/government-contract.entity.ts new file mode 100644 index 0000000..f36bf93 --- /dev/null +++ b/src/server/entities/government-contract.entity.ts @@ -0,0 +1,22 @@ +import { Column, Entity, JoinTable, ManyToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { CompanyEntity } from './company.entity'; + +@Entity('contracts') +export class GovernmentContractEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) name: string; + @Column({ type: 'text' }) description: string; + @Column({ type: 'json', nullable: true }) data: null | { + trucking?: { + cdl_level: number; + }; + }; + + @ManyToMany(() => CompanyEntity, (company) => company.contracts) + @JoinTable({ + name: 'company_contracts', + joinColumn: { name: 'contract_id' }, + inverseJoinColumn: { name: 'company_id' }, + }) + companies: CompanyEntity[]; +} diff --git a/src/server/entities/gps.entity.ts b/src/server/entities/gps.entity.ts new file mode 100644 index 0000000..ddb3e74 --- /dev/null +++ b/src/server/entities/gps.entity.ts @@ -0,0 +1,14 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { PhoneEntity } from './phone.entity'; + +@Entity('gps_entries') +export class GpsEntryEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 128 }) name: string; + @Column({ type: 'json' }) position: { x: number; y: number; z: number }; + @Column({ type: 'int' }) phone_id: number; + + @ManyToOne(() => PhoneEntity, (phone) => phone.gpsEntries) + @JoinColumn({ name: 'phone_id' }) + phone: PhoneEntity; +} diff --git a/src/server/entities/graffiti.entity.ts b/src/server/entities/graffiti.entity.ts new file mode 100644 index 0000000..ddc58ba --- /dev/null +++ b/src/server/entities/graffiti.entity.ts @@ -0,0 +1,43 @@ +import { Column, Entity, JoinColumn, ManyToOne, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; + +@Entity('graffiti') +export class GraffitiEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 32 }) content: string; + @Column({ type: 'varchar', length: 32 }) font: string; + @Column({ type: 'varchar', length: 6 }) colour: string; + @Column({ type: 'int' }) x: number; + @Column({ type: 'int' }) y: number; + @Column({ type: 'int' }) z: number; + @Column({ type: 'int' }) rx: number; + @Column({ type: 'int' }) ry: number; + @Column({ type: 'int' }) rz: number; + @Column({ type: 'int' }) sx: number; + @Column({ type: 'int' }) sy: number; + @Column({ type: 'int' }) sz: number; + @Column({ type: 'int' }) opacity: number; // 1 / 0.75 / 0.5 / 0.25 / 0 + @Column({ type: 'datetime', nullable: true }) last_stage_change: Date | null; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP()' }) created: Date; + @Column({ type: 'int', nullable: false }) creator_id: number; + @Column({ type: 'datetime', nullable: true }) destroyed: Date; + @Column({ type: 'int', nullable: true }) destroyer_id: number | null; + @Column({ type: 'int', nullable: true }) parent: number | null; + @Column({ type: 'int', nullable: true }) child: number | null; + @Column({ type: 'int' }) dimension: number; + + @ManyToOne(() => CharacterEntity, (character) => character.graffitis) + @JoinColumn({ name: 'creator_id' }) + character?: CharacterEntity; + + streamedPlayers: Set = new Set(); + + lastSpray?: { + player: number; + time: number; + }; + + object?: ObjectMp; + + fixedPosition: Vector3; +} diff --git a/src/server/entities/help-request.entity.ts b/src/server/entities/help-request.entity.ts new file mode 100644 index 0000000..a2cdcfb --- /dev/null +++ b/src/server/entities/help-request.entity.ts @@ -0,0 +1,17 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('help_requests') +export class HelpRequestEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 32 }) character_name: string; + @Column({ type: 'int' }) character_id: number; + @Column({ type: 'int' }) account_id: number; + @Column({ type: 'varchar', length: 256 }) question: string; + @Column({ type: 'datetime' }) time: string; + @Column({ type: 'datetime', nullable: true, default: null }) time_handled: string | null; + @Column({ type: 'varchar', length: 12 }) status: string; + @Column({ type: 'varchar', length: 256, nullable: true, default: null }) reason: string | null; + @Column({ type: 'varchar', length: 32, nullable: true, default: null }) handler_account_name: string; + @Column({ type: 'int', nullable: true, default: null }) handler_account_id: number; + @Column({ type: 'longtext' }) testers_online: string; +} diff --git a/src/server/entities/impound-lot-parking.entity.ts b/src/server/entities/impound-lot-parking.entity.ts new file mode 100644 index 0000000..0a2e273 --- /dev/null +++ b/src/server/entities/impound-lot-parking.entity.ts @@ -0,0 +1,18 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { ImpoundLotEntity } from './impound-lot.entity'; + +@Entity('impound_lot_parking_spots') +export class ImpoundLotParkingEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) impound_lot: number; + @Column({ type: 'int' }) x: number; + @Column({ type: 'int' }) y: number; + @Column({ type: 'int' }) z: number; + @Column({ type: 'int' }) heading: number; + @Column({ type: 'datetime' }) added: Date; + @Column({ type: 'int' }) added_by: number; + + @ManyToOne(() => ImpoundLotEntity, (lot) => lot.parking) + @JoinColumn({ name: 'impound_lot' }) + impound: ImpoundLotEntity; +} diff --git a/src/server/entities/impound-lot.entity.ts b/src/server/entities/impound-lot.entity.ts new file mode 100644 index 0000000..534caac --- /dev/null +++ b/src/server/entities/impound-lot.entity.ts @@ -0,0 +1,53 @@ +import { Column, Entity, JoinColumn, OneToMany, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CompanyEntity } from './company.entity'; +import { FactionEntity } from './faction.entity'; +import { ImpoundLotParkingEntity } from './impound-lot-parking.entity'; +import { PolygonEntity } from './polygon.entity'; + +@Entity('impound_lots') +export class ImpoundLotEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) x: number; + @Column({ type: 'int' }) y: number; + @Column({ type: 'int' }) z: number; + @Column({ type: 'varchar', length: 50 }) name: string; + @Column({ type: 'int', default: null }) company_id: number | null; + @Column({ type: 'int', default: null }) faction_id: number | null; + @Column({ type: 'datetime' }) created: Date; + @Column({ type: 'int' }) created_by: number; + @Column({ type: 'int', default: null }) pickup_area_x: number | null; + @Column({ type: 'int', default: null }) pickup_area_y: number | null; + @Column({ type: 'int', default: null }) pickup_area_z: number | null; + @Column({ type: 'int', default: null }) pickup_area_h: number | null; + + @Column({ type: 'int', default: null }) terminal_x: number | null; + @Column({ type: 'int', default: null }) terminal_y: number | null; + @Column({ type: 'int', default: null }) terminal_z: number | null; + @Column({ type: 'int', default: null }) terminal_dimension: number | null; + + @Column({ type: 'int', default: null }) polygon_id: number | null; + + @OneToOne(() => CompanyEntity) + @JoinColumn({ + name: 'company_id', + referencedColumnName: 'id', + }) + company?: CompanyEntity; + + @OneToOne(() => FactionEntity) + @JoinColumn({ + name: 'faction_id', + referencedColumnName: 'id', + }) + faction?: FactionEntity; + + @OneToOne(() => PolygonEntity) + @JoinColumn({ + name: 'polygon_id', + referencedColumnName: 'id', + }) + polygon?: PolygonEntity; + + @OneToMany(() => ImpoundLotParkingEntity, (parking) => parking.impound) + parking?: ImpoundLotParkingEntity[]; +} diff --git a/src/server/entities/index.ts b/src/server/entities/index.ts new file mode 100644 index 0000000..2bef786 --- /dev/null +++ b/src/server/entities/index.ts @@ -0,0 +1,420 @@ +// Auto-generated entity barrel — imported by database.ts +import { AcknowledgeMessageEntity } from "./acknowledge-message.entity"; +import { AdminJailEntity } from "./ajail.entity"; +import { AdminNoteEntity } from "./admin-note.entity"; +import { AnimationEntity } from "./animation.entity"; +import { AppearancePresetEntity } from "./appearance-presets.entity"; +import { AtmEntity } from "./atm.entity"; +import { AttributesEntity } from "./character-attributes.entity"; +import { AuthTokenEntity } from "./auth-token.entity"; +import { BankAccountEntity } from "./bank-account.entity"; +import { BankEntity } from "./bank.entity"; +import { BankTransactionEntity } from "./bank-transaction.entity"; +import { BarberShopSeatEntity } from "./barber-shop-seats.entity"; +import { BusinessStockLevelEntity } from "./business-stock-level.entity"; +import { ChangingRoomEntity } from "./changing-room.entity"; +import { CharacterAppearanceEntity } from "./character-appearance.entity"; +import { CharacterCacheEntity } from "./character-cache.entity"; +import { CharacterCompanyPositionEntity } from "./character-company-positions.entity"; +import { CharacterEntity } from "./character.entity"; +import { CharacterNameChangesEntity } from "./character-name-changes.entity"; +import { CharacterOutfitEntity } from "./character-outfit.entity"; +import { CharacterOverlayPresetEntity } from "./character-overlay-preset.entity"; +import { CharacterTattooEntity } from "./character-tattoo.entity"; +import { ChargeEntity } from "./charge.entity"; +import { ChatAdEntity } from "./chat-ads-entity"; +import { ClothingItemEntity } from "./clothing-item.entity"; +import { CommercialDriversLicenseEntity } from "./commercial-drivers-license.entity"; +import { CommercialDriversLicenseTypeEntity } from "./commercial-drivers-license-type.entity"; +import { CommercialVehicleEntity } from "./commercial-vehicle"; +import { CompanyContractEntity } from "./company-contracts.entity"; +import { CompanyEmploymentPointEntity } from "./company-employment-point.entity"; +import { CompanyEntity } from "./company.entity"; +import { CompanyPositionEntity } from "./company-position.entity"; +import { CompanyTypeEntity } from "./company-type.entity"; +import { CompanyUniformEntity } from "./company-uniform.entity"; +import { ContractEntity } from "./contract.entity"; +import { ContractPartyEntity } from "./contract-party.entity"; +import { ContractTemplateEntity } from "./contract-template.entity"; +import { CorpseEntity } from "./corpse.entity"; +import { DarknetEntityAccessEntity } from "./darknet-entity-access.entity"; +import { DarknetOrderEntity } from "./darknet-order.entity"; +import { DarknetOrderItemEntity } from "./darknet-order-item.entity"; +import { DoorEntity } from "./door.entity"; +import { DriversLicenseEntity } from "./drivers-license.entity"; +import { DrugTestEntity } from "./drug-test.entity"; +import { DutyLogsEntity } from "./duty-time.entity"; +import { EmergencyAlertsEntity } from "./emergency-alerts.entity"; +import { EmergencyCallEntity } from "./emergency-call.entity"; +import { EmergencyCallResponseEntity } from "./emergency-call-response.entity"; +import { EntityOptionEntity } from "./entity-option.entity"; +import { FactionEntity } from "./faction.entity"; +import { FactionRankEntity } from "./factionrank.entity"; +import { FineEntity } from "./fine.entity"; +import { FrequencyEntity } from "./frequency.entity"; +import { FurnitureCategoryEntity } from "./furniture-category.entity"; +import { FurnitureHashTagEntity } from "./furniture-hash-tags.entity"; +import { FurnitureItemEntity } from "./furniture-item.entity"; +import { FurnitureModelEntity } from "./furniture-model.entity"; +import { GameEntityTypeEntity } from "./game-entity-type.entity"; +import { GangNetAuthEntity } from "./gangnet-auth.entity"; +import { GangnetCommentEntity } from "./gangnet-comment.entity"; +import { GangNetEntity } from "./gangnet.entity"; +import { GangnetPersonCommentEntity } from "./gangnet-person-comment.entity"; +import { GangNetPersonEntity } from "./gangnet-person.entity"; +import { GovernmentContractEntity } from "./government-contract.entity"; +import { GpsEntryEntity } from "./gps.entity"; +import { GraffitiEntity } from "./graffiti.entity"; +import { HelpRequestEntity } from "./help-request.entity"; +import { ImpoundLotEntity } from "./impound-lot.entity"; +import { ImpoundLotParkingEntity } from "./impound-lot-parking.entity"; +import { InfoMarkerEntity } from "./info-markers.entity"; +import { InteriorEntity } from "./interior.entity"; +import { InteriorObjectEntity } from "./interior-object.entity"; +import { InventoryEntity } from "./inventory.entity"; +import { InvoiceEntity } from "./invoice.entity"; +import { InvoiceItemEntity } from "./invoice-item.entity"; +import { IplEntity } from "./ipl.entity"; +import { ItemCategoryEntity } from "./item-category.entity"; +import { ItemEntity } from "./item.entity"; +import { ItemTypeEntity } from "./item-type.entity"; +import { ItemTypeGroupEntity } from "./item-type-groups.entity"; +import { ItemTypeGroupItemTypeEntity } from "./item-type-group-item-type.entity"; +import { JailCellEntity } from "./jail-cell.entity"; +import { KickEntity } from "./kick.entity"; +import { LoanEntity } from "./loan.entity"; +import { LoanPaymentEntity } from "./loan-payment.entity"; +import { MazePayAccountEntity } from "./maze-pay-account.entity"; +import { MazePayPaymentEntity } from "./maze-pay-payment.entity"; +import { MDCNoticeEntity } from "./mdc-notice.entity"; +import { MDCPropertyRecordEntity } from "./mdc-property-record.entity"; +import { MDCRecordEntity } from "./mdc-record.entity"; +import { MDCVehicleRecordEntity } from "./mdc-vehicle-record.entity"; +import { MoneyLogEntity } from "./money-log.entity"; +import { MotdEntity } from "./motd.entity"; +import { MugshotEntity } from "./mugshot.entity"; +import { NailStyleEntity } from "./nail-style.entity"; +import { NativeDrawableLimitEntity } from "./native-drawable-limit.entity"; +import { NonEmergencyCallEntity } from "./non-emergency-call.entity"; +import { NonEmergencyCallResponseEntity } from "./non-emergency-call-response.entity"; +import { OutfitPropertyEntity } from "./outfit-property.entity"; +import { PaydayRewardEntity } from "./payday-reward.entity"; +import { PedComponentEntity } from "./ped-component.entity"; +import { PenalCodeTitleEntity } from "./penal-code-title.entity"; +import { PermissionEntity } from "./permission.entity"; +import { PetEntity } from "./pet.entity"; +import { PetTypeEntity } from "./pet-types.entity"; +import { PhoneAvatarEntity } from "./phone-avatar.entity"; +import { PhoneCallEntity } from "./phone-call.entity"; +import { PhoneContactEntity } from "./phone-contact.entity"; +import { PhoneConversationEntity } from "./phone-conversation.entity"; +import { PhoneConversationMemberEntity } from "./phone-conversation-member.entity"; +import { PhoneEntity } from "./phone.entity"; +import { PhoneMessageEntity } from "./phone-message.entity"; +import { PhoneNumberChangesEntity } from "./phone-number-changes.entity"; +import { PointToPointEntity } from "./point-to-point.entity"; +import { PolygonEntity } from "./polygon.entity"; +import { PrescriptionEntity } from "./prescription.entity"; +import { PrisonCellBlockEntity } from "./prison-cell-block.entity"; +import { PrisonCellEntity } from "./prison-cell.entity"; +import { PrisonSentenceEntity } from "./prison-sentences.entity"; +import { PropertyAreaEntity } from "./property-area.entity"; +import { PropertyEntity } from "./property.entity"; +import { PropertyKeyEntity } from "./property-key.entity"; +import { PropertyPermitEntity } from "./property-permit.entity"; +import { PropertyPermitTypeAvailableItemEntity } from "./property-permit-type-available-item.entity"; +import { PropertyPermitTypeEntity } from "./property-permit-type.entity"; +import { PropertyRenterEntity } from "./property-renter.entity"; +import { PropertySecurityEntity } from "./property-security.entity"; +import { PropertySecurityNotifEntity } from "./property-security-notif.entity"; +import { PropertyServerDrinkEntity } from "./property-server-drink.entity"; +import { PropertyStoreStockEntity } from "./property-store-stock.entity"; +import { PublicSpawnEntity } from "./public-spawn.entity"; +import { RadioStationEntity } from "./radio-station.entity"; +import { RadioStationGenreEntity } from "./radio-station-genre.entity"; +import { RadioStationSubGenreEntity } from "./radio-station-sub-genre.entity"; +import { ReportEntity } from "./report.entity"; +import { RestRouteEntity } from "./rest-route.entity"; +import { RoadblockEntity } from "./roadblock.entity"; +import { RoadblockModelEntity } from "./roadblock-model.entity"; +import { RoadblockSceneEntity } from "./roadblock-scene.entity"; +import { RpcKeyEntity } from "./rpc-key.entity"; +import { SceneEntity } from "./scene.entity"; +import { ScratchoffPayoutEntity } from "./scratchoff-payout.entity"; +import { ScratchoffPrintEntity } from "./scratchoff-print.entity"; +import { ScreenResolutionStatEntity } from "./screen-resolution-stat.entity"; +import { SecuritySystemsEntity } from "./property-sec-systems.entity"; +import { SegregationEntity } from "./segregations.entity"; +import { ServerStatisticEntity } from "./server-statistic.entity"; +import { SessionEntity } from "./session.entity"; +import { SprayBanEntity } from "./spray-ban.entity"; +import { StateCodeChargeEntity } from "./state-code-charge.entity"; +import { StateCodeEntity } from "./state-codes.entity"; +import { TattooEntity } from "./tattoo.entity"; +import { TaxCategoryEntity } from "./tax-category.entity"; +import { TaxCollectionEntity } from "./tax-collection.entity"; +import { TaxiLicenseEntity } from "./taxi-license.entity"; +import { TaxiRideEntity } from "./taxi-ride.entity"; +import { TeleportEntity } from "./teleport.entity"; +import { TrashCanEntity } from "./trash-can.entity"; +import { TruckingCargoEntity } from "./trucking-cargo.entity"; +import { TruckingContainerEntity } from "./trucking-container.entity"; +import { TruckingContractEntity } from "./trucking-contract.entity"; +import { TruckingContractRunEntity } from "./trucking-contract-run.entity"; +import { TruckingDeliveryRequestEntity } from "./trucking-delivery-request.entity"; +import { TruckingLocationCargoEntity } from "./trucking-location-cargo.entity"; +import { TruckingLocationEntity } from "./trucking-location.entity"; +import { TruckingLocationFlatbedBayEntity } from "./trucking-location-flatbed-bay.entity"; +import { TruckingLocationItemTypeEntity } from "./trucking-location-item-type.entity"; +import { TruckingLocationLoadingBayEntity } from "./trucking-location-loading-bay.entity"; +import { TruckingTrailerPositionEntity } from "./trucking-trailer-position.entity"; +import { TutorialStepsEntity } from "./tutorial-steps.entity"; +import { UniformEntity } from "./uniform.entity"; +import { VehicleBrakeEntity } from "./vehicle-brakes.entity"; +import { VehicleCodeDivisionEntity } from "./vehicle-code-division.entity"; +import { VehicleCodeEntity } from "./vehicle-code.entity"; +import { VehicleColorEntity } from "./vehicle-color.entity"; +import { VehicleDealerBayEntity } from "./vehicle-dealer-bay.entity"; +import { VehicleDealershipEntity } from "./vehicle-dealership.entity"; +import { VehicleDealershipModelEntity } from "./vehicle-dealership-model.entity"; +import { VehicleEngineEntity } from "./vehicle-engine.entity"; +import { VehicleEntity } from "./vehicle.entity"; +import { VehicleImpoundEntity } from "./vehicle-impound.entity"; +import { VehicleInsuranceEntity } from "./vehicle-insurance.entity"; +import { VehicleKeyEntity } from "./vehicle-keys.entity"; +import { VehicleModBlacklistEntity } from "./vehicle-mod-blacklist.entity"; +import { VehicleModEntity } from "./vehicle-mod.entity"; +import { VehicleNamesEntity } from "./vehicle-names.entity"; +import { VehicleOrderEntity } from "./vehicle-order.entity"; +import { VehicleOrderUpgradeEntity } from "./vehicle-order-upgrade.entity"; +import { VehicleRegistryEntity } from "./vehicle-registry.entity"; +import { VehicleStolenReportEntity } from "./vehicle-stolen-reports.entity"; +import { VehicleSuspensionEntity } from "./vehicle-suspension.entity"; +import { VehicleTheftContainerEntity } from "./vehicle-theft-container.entity"; +import { VehicleUpgradeEntity } from "./vehicle-upgrade.entity"; +import { VehicleVehicleModEntity } from "./vehicle-vehicle-mod.entity"; +import { VehicleVehicleUpgradeEntity } from "./vehicle-vehicle-upgrade.entity"; +import { VehicleWheelsEntity } from "./vehicle-wheels.entity"; +import { VehicleWindowTintEntity } from "./vehicle-window-tint.entity"; +import { WeaponAttachmentEntity } from "./weapon-attachment.entity"; +import { WeaponBanEntity } from "./weapon-bans.entity"; +import { WeaponEntity } from "./weapon.entity"; +import { WeaponLicenseEntity } from "./weapon-license.entity"; +import { WeaponStolenReportEntity } from "./weapon-stolen-reports.entity"; +import { WeatherEntity } from "./weather.entity"; +import { WhitelistEntryEntity } from "./whitelist.entity"; +import { WikiBookmarksEntity } from "./wikibookmarks.entity"; +import { WikiLinkEntity } from "./wiki-link.entity"; +import { WorldItemEntity } from "./world-item.entity"; + +export const ALL_ENTITIES = [ + AcknowledgeMessageEntity, + AdminJailEntity, + AdminNoteEntity, + AnimationEntity, + AppearancePresetEntity, + AtmEntity, + AttributesEntity, + AuthTokenEntity, + BankAccountEntity, + BankEntity, + BankTransactionEntity, + BarberShopSeatEntity, + BusinessStockLevelEntity, + ChangingRoomEntity, + CharacterAppearanceEntity, + CharacterCacheEntity, + CharacterCompanyPositionEntity, + CharacterEntity, + CharacterNameChangesEntity, + CharacterOutfitEntity, + CharacterOverlayPresetEntity, + CharacterTattooEntity, + ChargeEntity, + ChatAdEntity, + ClothingItemEntity, + CommercialDriversLicenseEntity, + CommercialDriversLicenseTypeEntity, + CommercialVehicleEntity, + CompanyContractEntity, + CompanyEmploymentPointEntity, + CompanyEntity, + CompanyPositionEntity, + CompanyTypeEntity, + CompanyUniformEntity, + ContractEntity, + ContractPartyEntity, + ContractTemplateEntity, + CorpseEntity, + DarknetEntityAccessEntity, + DarknetOrderEntity, + DarknetOrderItemEntity, + DoorEntity, + DriversLicenseEntity, + DrugTestEntity, + DutyLogsEntity, + EmergencyAlertsEntity, + EmergencyCallEntity, + EmergencyCallResponseEntity, + EntityOptionEntity, + FactionEntity, + FactionRankEntity, + FineEntity, + FrequencyEntity, + FurnitureCategoryEntity, + FurnitureHashTagEntity, + FurnitureItemEntity, + FurnitureModelEntity, + GameEntityTypeEntity, + GangNetAuthEntity, + GangnetCommentEntity, + GangNetEntity, + GangnetPersonCommentEntity, + GangNetPersonEntity, + GovernmentContractEntity, + GpsEntryEntity, + GraffitiEntity, + HelpRequestEntity, + ImpoundLotEntity, + ImpoundLotParkingEntity, + InfoMarkerEntity, + InteriorEntity, + InteriorObjectEntity, + InventoryEntity, + InvoiceEntity, + InvoiceItemEntity, + IplEntity, + ItemCategoryEntity, + ItemEntity, + ItemTypeEntity, + ItemTypeGroupEntity, + ItemTypeGroupItemTypeEntity, + JailCellEntity, + KickEntity, + LoanEntity, + LoanPaymentEntity, + MazePayAccountEntity, + MazePayPaymentEntity, + MDCNoticeEntity, + MDCPropertyRecordEntity, + MDCRecordEntity, + MDCVehicleRecordEntity, + MoneyLogEntity, + MotdEntity, + MugshotEntity, + NailStyleEntity, + NativeDrawableLimitEntity, + NonEmergencyCallEntity, + NonEmergencyCallResponseEntity, + OutfitPropertyEntity, + PaydayRewardEntity, + PedComponentEntity, + PenalCodeTitleEntity, + PermissionEntity, + PetEntity, + PetTypeEntity, + PhoneAvatarEntity, + PhoneCallEntity, + PhoneContactEntity, + PhoneConversationEntity, + PhoneConversationMemberEntity, + PhoneEntity, + PhoneMessageEntity, + PhoneNumberChangesEntity, + PointToPointEntity, + PolygonEntity, + PrescriptionEntity, + PrisonCellBlockEntity, + PrisonCellEntity, + PrisonSentenceEntity, + PropertyAreaEntity, + PropertyEntity, + PropertyKeyEntity, + PropertyPermitEntity, + PropertyPermitTypeAvailableItemEntity, + PropertyPermitTypeEntity, + PropertyRenterEntity, + PropertySecurityEntity, + PropertySecurityNotifEntity, + PropertyServerDrinkEntity, + PropertyStoreStockEntity, + PublicSpawnEntity, + RadioStationEntity, + RadioStationGenreEntity, + RadioStationSubGenreEntity, + ReportEntity, + RestRouteEntity, + RoadblockEntity, + RoadblockModelEntity, + RoadblockSceneEntity, + RpcKeyEntity, + SceneEntity, + ScratchoffPayoutEntity, + ScratchoffPrintEntity, + ScreenResolutionStatEntity, + SecuritySystemsEntity, + SegregationEntity, + ServerStatisticEntity, + SessionEntity, + SprayBanEntity, + StateCodeChargeEntity, + StateCodeEntity, + TattooEntity, + TaxCategoryEntity, + TaxCollectionEntity, + TaxiLicenseEntity, + TaxiRideEntity, + TeleportEntity, + TrashCanEntity, + TruckingCargoEntity, + TruckingContainerEntity, + TruckingContractEntity, + TruckingContractRunEntity, + TruckingDeliveryRequestEntity, + TruckingLocationCargoEntity, + TruckingLocationEntity, + TruckingLocationFlatbedBayEntity, + TruckingLocationItemTypeEntity, + TruckingLocationLoadingBayEntity, + TruckingTrailerPositionEntity, + TutorialStepsEntity, + UniformEntity, + VehicleBrakeEntity, + VehicleCodeDivisionEntity, + VehicleCodeEntity, + VehicleColorEntity, + VehicleDealerBayEntity, + VehicleDealershipEntity, + VehicleDealershipModelEntity, + VehicleEngineEntity, + VehicleEntity, + VehicleImpoundEntity, + VehicleInsuranceEntity, + VehicleKeyEntity, + VehicleModBlacklistEntity, + VehicleModEntity, + VehicleNamesEntity, + VehicleOrderEntity, + VehicleOrderUpgradeEntity, + VehicleRegistryEntity, + VehicleStolenReportEntity, + VehicleSuspensionEntity, + VehicleTheftContainerEntity, + VehicleUpgradeEntity, + VehicleVehicleModEntity, + VehicleVehicleUpgradeEntity, + VehicleWheelsEntity, + VehicleWindowTintEntity, + WeaponAttachmentEntity, + WeaponBanEntity, + WeaponEntity, + WeaponLicenseEntity, + WeaponStolenReportEntity, + WeatherEntity, + WhitelistEntryEntity, + WikiBookmarksEntity, + WikiLinkEntity, + WorldItemEntity, +] as const; + +export type AllEntities = typeof ALL_ENTITIES; diff --git a/src/server/entities/info-markers.entity.ts b/src/server/entities/info-markers.entity.ts new file mode 100644 index 0000000..90fde42 --- /dev/null +++ b/src/server/entities/info-markers.entity.ts @@ -0,0 +1,29 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from "typeorm"; +import { ColumnDecimalTransformer } from "../features/utility/ColumnDecimalTransformer"; +import { CharacterEntity } from "./character.entity"; + +@Entity('info_markers') +export class InfoMarkerEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int', nullable: true, default: null }) character_id: number | null; + @Column({ type: 'varchar', length: 256 }) text: string; + @Column({ type: 'varchar', length: 128, default: null }) image: string; + @Column({ type: 'decimal', precision: 17, scale: 12, transformer: new ColumnDecimalTransformer() }) x: number; + @Column({ type: 'decimal', precision: 17, scale: 12, transformer: new ColumnDecimalTransformer() }) y: number; + @Column({ type: 'decimal', precision: 17, scale: 12, transformer: new ColumnDecimalTransformer() }) z: number; + @Column({ type: 'int', nullable: false, default: 0 }) dimension: number; + @Column({ type: 'tinyint', default: 0 }) permanent: boolean; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) expires: Date; + @Column({ type: 'varchar', length: 256 }) expire_reason: string; + + icon?: MarkerMp; + colShapeEntity?: ColshapeMp; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ + name: 'character_id', + referencedColumnName: 'id', + }) + character?: CharacterEntity; +} \ No newline at end of file diff --git a/src/server/entities/interior-object.entity.ts b/src/server/entities/interior-object.entity.ts new file mode 100644 index 0000000..2789486 --- /dev/null +++ b/src/server/entities/interior-object.entity.ts @@ -0,0 +1,32 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { ColumnDecimalTransformer } from '../features/utility/ColumnDecimalTransformer'; +import { InteriorEntity } from './interior.entity'; + +@Entity('interior_objects') +export class InteriorObjectEntity { + @PrimaryGeneratedColumn() id: number; + @Column() interior_id: number; + + @Column({ type: 'varchar', length: 100 }) hash: string; + @Column({ type: 'varchar', length: 32, nullable: true }) tag: string | null; + @Column({ type: 'decimal', precision: 17, scale: 12, transformer: new ColumnDecimalTransformer() }) x: number; + @Column({ type: 'decimal', precision: 17, scale: 12, transformer: new ColumnDecimalTransformer() }) y: number; + @Column({ type: 'decimal', precision: 17, scale: 12, transformer: new ColumnDecimalTransformer() }) z: number; + @Column({ type: 'decimal', precision: 17, scale: 12, transformer: new ColumnDecimalTransformer() }) rx: number; + @Column({ type: 'decimal', precision: 17, scale: 12, transformer: new ColumnDecimalTransformer() }) ry: number; + @Column({ type: 'decimal', precision: 17, scale: 12, transformer: new ColumnDecimalTransformer() }) rz: number; + + @ManyToOne(() => InteriorEntity, (interior) => interior.objects) + @JoinColumn({ + name: 'interior_id', + }) + interior: InteriorEntity; + + get position(): Vector3 { + return new mp.Vector3(this.x, this.y, this.z); + } + + get rotation(): Vector3 { + return new mp.Vector3(this.rx, this.ry, this.rz); + } +} diff --git a/src/server/entities/interior.entity.ts b/src/server/entities/interior.entity.ts new file mode 100644 index 0000000..964c1b1 --- /dev/null +++ b/src/server/entities/interior.entity.ts @@ -0,0 +1,30 @@ +import { Column, Entity, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { PropertyEntity } from './property.entity'; +import { InteriorObjectEntity } from './interior-object.entity'; + +@Entity('interiors') +export class InteriorEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 50 }) category: string; + @Column({ type: 'varchar', length: 100 }) name: string; + @Column({ type: 'float' }) position_x: number; + @Column({ type: 'float' }) position_y: number; + @Column({ type: 'float' }) position_z: number; + @Column() heading: number; + + @Column({ type: 'json' }) ipls: string[] | null; + @Column({ type: 'json' }) props: string[]; + @Column({ type: 'json' }) emitters: string[]; + + @Column({ type: 'int', nullable: true }) freeze: number | null; + + @OneToMany(() => PropertyEntity, (property) => property.interior) + properties: PropertyEntity[]; + + @OneToMany(() => InteriorObjectEntity, (object) => object.interior) + objects: InteriorObjectEntity[]; + + get position(): Vector3 { + return new mp.Vector3(this.position_x, this.position_y, this.position_z); + } +} diff --git a/src/server/entities/inventory.entity.ts b/src/server/entities/inventory.entity.ts new file mode 100644 index 0000000..e445e94 --- /dev/null +++ b/src/server/entities/inventory.entity.ts @@ -0,0 +1,59 @@ +import { Column, Entity, getRepository, JoinColumn, OneToMany, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +// import { LogSystem, logSystem } from '../core/log'; +import { ItemEntity } from './item.entity'; +import { FurnitureItemEntity } from './furniture-item.entity'; +import { DarknetOrderEntity } from './darknet-order.entity'; +import { LogSystem } from '../core/log'; + +@Entity('inventories') +export class InventoryEntity { + @PrimaryGeneratedColumn() id: number; + @Column() game_entity_id: number; + @Column() game_entity_type_id: number; + @Column() capacity: number; + + @OneToOne(() => FurnitureItemEntity, { createForeignKeyConstraints: false }) + @JoinColumn({ + name: 'game_entity_id', + referencedColumnName: 'id', + }) + furnitureItem: FurnitureItemEntity; + + @OneToOne(() => ItemEntity, { createForeignKeyConstraints: false }) + @JoinColumn({ + name: 'game_entity_id', + referencedColumnName: 'id', + }) + parentItem: ItemEntity; + + @OneToMany(() => ItemEntity, (item) => item.inventory, { + // eager: true, + cascade: ['update'], + }) + items: ItemEntity[]; + + @OneToMany(() => DarknetOrderEntity, (order) => order.inventory) + darknetOrders: DarknetOrderEntity[]; + + name?: string; + + worldInventory?: boolean; + + overloaded?: boolean; + + async removeItem(item: ItemEntity): Promise { + try { + const itemRepository = getRepository(ItemEntity); + + await itemRepository.remove(item); + + this.items = this.items.filter((i) => i !== item); + } catch (error) { + LogSystem.Log('error', `${error}`); + } + } + + cleanup() { + this.items = this.items.filter((item) => item.inventory_id === this.id); + } +} diff --git a/src/server/entities/invoice-item.entity.ts b/src/server/entities/invoice-item.entity.ts new file mode 100644 index 0000000..ed1707b --- /dev/null +++ b/src/server/entities/invoice-item.entity.ts @@ -0,0 +1,20 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { InvoiceEntity } from './invoice.entity'; + +@Entity('invoice_items') +export class InvoiceItemEntity { + @PrimaryGeneratedColumn() id: number; + @Column() invoice_id: number; + @Column({ type: 'varchar', length: 128 }) name: string; + @Column() amount: number; + @Column({ type: 'json' }) unit_price: number | [number, number]; + @Column({ type: 'int' }) sales_tax_category_id: number; + @Column({ type: 'int' }) sales_tax_percentage: number; + @Column({ type: 'varchar', width: 128 }) sales_tax_name: string; + + // Relations + + @ManyToOne(() => InvoiceEntity, (invoice) => invoice.items) + @JoinColumn({ name: 'invoice_id' }) + invoice: InvoiceEntity; +} diff --git a/src/server/entities/invoice.entity.ts b/src/server/entities/invoice.entity.ts new file mode 100644 index 0000000..fee61d6 --- /dev/null +++ b/src/server/entities/invoice.entity.ts @@ -0,0 +1,128 @@ +import { Column, Entity, Index, JoinColumn, ManyToOne, OneToMany, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; +import { CompanyEntity } from './company.entity'; +import { FactionEntity } from './faction.entity'; +import { BankAccountEntity } from './bank-account.entity'; +import { InvoiceItemEntity } from './invoice-item.entity'; +import { VehicleEntity } from './vehicle.entity'; +import { MoneyChangeReasons } from '../features/money/money_change_reasons'; + +@Entity('invoices') +export class InvoiceEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 128 }) subject: string; + @Column({ type: 'varchar', length: 128 }) reason: MoneyChangeReasons; + @Column({ type: 'varchar', length: 64 }) category: string; + + @Column({ type: 'int', nullable: true }) provider_character_id: number | null; + @Column({ type: 'int', nullable: true }) provider_company_id: number | null; + @Column({ type: 'int', nullable: true }) provider_faction_id: number | null; + @Column() provider_bank_account_id: number; + @Column({ type: 'varchar', length: 512 }) provider_description: string; + @Column({ type: 'varchar', length: 128, nullable: true }) provider_logo: string | null; + + @Column({ type: 'int', nullable: true }) purchaser_character_id: number | null; + @Column({ type: 'int', nullable: true }) purchaser_company_id: number | null; + @Column({ type: 'int', nullable: true }) purchaser_faction_id: number | null; + @Column({ type: 'varchar', length: 512 }) purchaser_description: string; + + @Column({ type: 'tinyint' }) allow_cash: boolean; + @Column({ type: 'tinyint' }) allow_card: boolean; + + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + @Index() + @Column() + created_by_character_id: number; + + @Column({ type: 'datetime' }) due: Date; + @Column({ type: 'datetime', nullable: true }) invalidated: Date | null; + @Column({ type: 'datetime', nullable: true }) paid: Date | null; + @Index() + @Column() + paid_by_character_id: number; + @Column({ type: 'varchar', length: 128 }) paid_description: string; + + @Column({ type: 'int', nullable: true }) lien_vehicle_id: number | null; + + // Relations + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ name: 'provider_character_id', referencedColumnName: 'id' }) + providerCharacter: CharacterEntity; + + @ManyToOne(() => CompanyEntity) + @JoinColumn({ name: 'provider_company_id', referencedColumnName: 'id' }) + providerCompany: CompanyEntity; + + @ManyToOne(() => FactionEntity) + @JoinColumn({ name: 'provider_faction_id', referencedColumnName: 'id' }) + providerFaction: FactionEntity; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ name: 'purchaser_character_id', referencedColumnName: 'id' }) + purchaserCharacter: CharacterEntity; + + @ManyToOne(() => CompanyEntity) + @JoinColumn({ name: 'purchaser_company_id', referencedColumnName: 'id' }) + purchaserCompany: CompanyEntity; + + @ManyToOne(() => FactionEntity) + @JoinColumn({ name: 'purchaser_faction_id', referencedColumnName: 'id' }) + purchaserFaction: FactionEntity; + + @OneToOne(() => BankAccountEntity, { + eager: true, + }) + @JoinColumn({ name: 'provider_bank_account_id', referencedColumnName: 'id' }) + providerBankAccount: BankAccountEntity; + + @OneToMany(() => InvoiceItemEntity, (iie) => iie.invoice, { + eager: true, + }) + items: InvoiceItemEntity[]; + + @ManyToOne(() => VehicleEntity, (vehicle) => vehicle.liens) + @JoinColumn({ name: 'lien_vehicle_id' }) + lienVehicle: VehicleEntity; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ name: 'created_by_character_id' }) + createdByCharacter?: CharacterEntity; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ name: 'paid_by_character_id' }) + paidByCharacter?: CharacterEntity; + + validate() { + if (!this.providerCharacter && !this.providerCompany && !this.providerFaction) { + return false; + } + + if (!this.providerBankAccount) { + return false; + } + + if (!this.purchaserCharacter && !this.purchaserCompany && !this.purchaserFaction) { + return false; + } + + if (!this.items.length) { + return false; + } + + return true; + } + + getIdentifier(): string { + const id = String(this.id).padStart(6, '0'); + if (this.providerCompany) { + return '1-' + id; + } else if (this.providerFaction) { + return '2-' + id; + } else if (this.providerCharacter) { + return '3-' + id; + } + + return '0-' + id; + } +} diff --git a/src/server/entities/ipl.entity.ts b/src/server/entities/ipl.entity.ts new file mode 100644 index 0000000..66afbcb --- /dev/null +++ b/src/server/entities/ipl.entity.ts @@ -0,0 +1,9 @@ +import { Column, Entity, PrimaryGeneratedColumn } from "typeorm"; + +@Entity('ipls') +export class IplEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 128 }) name: string; + @Column({ type: 'varchar', length: 128, nullable: true }) description: string; + @Column({ type: 'tinyint' }) enabled: boolean; +} \ No newline at end of file diff --git a/src/server/entities/item-category.entity.ts b/src/server/entities/item-category.entity.ts new file mode 100644 index 0000000..a699b5a --- /dev/null +++ b/src/server/entities/item-category.entity.ts @@ -0,0 +1,30 @@ +import { Column, Entity, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { ItemTypeEntity } from './item-type.entity'; +import { PropertyPermitTypeAvailableItemEntity } from './property-permit-type-available-item.entity'; + +@Entity('item_categories') +export class ItemCategoryEntity { + @PrimaryGeneratedColumn() id: number; + @Column({}) name: string; + @Column({ type: 'json' }) properties: { + characterUnique: boolean; + equipUnique: boolean; + limit: { + player: number; + vehicle: number; + property: number; + }; + clothing?: string; + accessory?: string; + outfit?: boolean; + medical?: boolean; + loseOnDeath?: true; + rename?: false; + }; + + @OneToMany(() => ItemTypeEntity, (type) => type.category) + types: ItemTypeEntity[]; + + @OneToMany(() => PropertyPermitTypeAvailableItemEntity, (item) => item.itemCategory) + stockAccess: PropertyPermitTypeAvailableItemEntity[]; +} diff --git a/src/server/entities/item-type-group-item-type.entity.ts b/src/server/entities/item-type-group-item-type.entity.ts new file mode 100644 index 0000000..cac149a --- /dev/null +++ b/src/server/entities/item-type-group-item-type.entity.ts @@ -0,0 +1,24 @@ +import { Column, Entity, JoinColumn, ManyToOne, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { ItemTypeEntity } from './item-type.entity'; +import { ItemTypeGroupEntity } from './item-type-groups.entity'; + +@Entity('item_type_group_item_types') +export class ItemTypeGroupItemTypeEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) item_group_id: number; + @Column({ type: 'int' }) item_type_id: number; + + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP()' }) added_on: Date; + @Column({ type: 'int' }) added_by: number; + + @ManyToOne(() => ItemTypeGroupEntity, (group) => group.items) + @JoinColumn({ name: 'item_group_id' }) + group: ItemTypeGroupEntity; + + @OneToOne(() => ItemTypeEntity) + @JoinColumn({ + name: 'item_type_id', + referencedColumnName: 'id', + }) + item_type: ItemTypeEntity; +} diff --git a/src/server/entities/item-type-groups.entity.ts b/src/server/entities/item-type-groups.entity.ts new file mode 100644 index 0000000..dc58e58 --- /dev/null +++ b/src/server/entities/item-type-groups.entity.ts @@ -0,0 +1,19 @@ +import { Column, Entity, JoinTable, ManyToMany, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { ItemTypeGroupItemTypeEntity } from './item-type-group-item-type.entity'; +import { ItemTypeEntity } from './item-type.entity'; + +@Entity('item_type_groups') +export class ItemTypeGroupEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 30 }) name: string; + + @ManyToMany(() => ItemTypeEntity, { + eager: true, + }) + @JoinTable({ + name: 'item_type_group_item_types', + joinColumn: { name: 'item_group_id' }, + inverseJoinColumn: { name: 'item_type_id' }, + }) + items: ItemTypeEntity[]; +} diff --git a/src/server/entities/item-type.entity.ts b/src/server/entities/item-type.entity.ts new file mode 100644 index 0000000..e8d84ad --- /dev/null +++ b/src/server/entities/item-type.entity.ts @@ -0,0 +1,252 @@ +import { Column, Entity, Index, JoinColumn, ManyToOne, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { ItemCategoryEntity } from './item-category.entity'; +import { ItemEntity } from './item.entity'; +import { PrescriptionEntity } from './prescription.entity'; +import { DarknetOrderItemEntity } from './darknet-order-item.entity'; +import { GenderString } from '../../shared/const/gender.const'; +import { PropertyStoreStockEntity } from './property-store-stock.entity'; +import { PropertyPermitTypeAvailableItemEntity } from './property-permit-type-available-item.entity'; +import { FiringMode } from '../features/damage'; + +interface ItemTypeClothingData { + componentId?: number; + drawable: number; + texture: number; + palette: number; + forced?: boolean; + states?: { + type: string; + variations: { + drawable: number; + texture: number; + palette: number; + }[]; + }[]; +} + +export interface DrugDosage { + name: string; + amount: number; + multiplier?: number; + smoke?: { + object: string; + offset: [number, number, number, number, number, number]; + puffs: number; + }; + drink?: { + object: string; + offset: [number, number, number, number, number, number]; + sips: number; + }; + emote: string; + onset: number; +} + +@Entity('item_types') +export class ItemTypeEntity { + @PrimaryGeneratedColumn() id: number; + @Column() name: string; + @Column({ type: 'varchar', nullable: true, length: 32 }) internal_name: string | null; + @Column() image: string; + @Column() is_weight_multiplied: number; + @Column() amount_multiplier: number; + @Column() weight: number; + @Index() + @Column() + category_id: number; + @Column() default_amount: number; + @Column({ type: 'varchar', length: 16 }) amount_unit: string; + @Column({ type: 'int', nullable: true }) wholesale_price: number; + @Column({ type: 'int', nullable: true }) sales_tax_category: number; + @Column({ type: 'json' }) default_item_data: any; + @Column({ type: 'json' }) properties: { + permission?: string; + gameObject?: string; + loseOnDeath?: true; + clothes?: { + male?: ItemTypeClothingData; + female?: ItemTypeClothingData; + }; + drug?: { + substance: string; + prescribable?: boolean; + pressable?: boolean; + dosage: DrugDosage[]; + }; + drugPackage?: { + substances: { + [name: string]: { + capacity: number; + image: string; + prop?: string; + }; + }; + }; + pillMold?: { + capacity: number; + }; + chemical?: { + color: string; + colorStrength: number; + antiCakingStrength: number; + bindingStrength: number; + }; + cookable?: boolean; + spraycan?: boolean; + camera?: { + zoomValue: number; + }; + lens?: { + zoomValue: number; + }; + cleaning?: boolean; + breathalyser?: boolean; + allowedItemCategories?: number[]; + childInventory?: boolean; + inventoryCapacity?: number; + lockable?: boolean; + canBePlaced?: boolean; + canBeThrown?: boolean; + canBeHeld?: + | { + bone: number; + offset: [number, number, number, number, number, number]; + } + | boolean; + radio?: { + volume: number; + radius: number; + }; + portableRadio?: { + slots: number; + }; + weapon?: { + weaponID: string; + supportedAmmoItemTypes: number[]; + baseDamage: number; + accurateDistance: number; + maxDistance: number; + fireModes?: FiringMode[]; + }; + ammo?: { + damageMultiplier: number; + }; + weaponAttachments?: { + type: string; + component?: { + [weapon: string]: string; + }; + }; + props?: { + [key in GenderString]?: { + propID: number; + drawable: number; + texture: number; + }; + }; + fishing?: { + rod?: { + odds: number; + }; + bait?: { + oddIncreaser: number; + oddsOfLosing: number; + }; + }; + fish?: { + popularity: number; + }; + scenario?: string; + anim?: string; + food?: 'eat'; + license?: { + vehicle: boolean; + }; + tourniquet?: boolean; + gauze?: boolean; + handcuff?: boolean; + ziptie?: boolean; + makeup?: { + overlayID: number; + minOpacity: number; + decayStep: number; + applyStep: number; + object: string; + offset: [number, number, number, number, number, number]; + patterns: { + index: number; + color: number; + name: string; + }[]; + }; + makeupwipe: boolean; + money: boolean; + moneyPack: boolean; + scratchoff?: { + prizes: { + amount: number; + volume: number; + }[]; + symbolsPrizeAmount: number; + wordPrize: { + word: string; + amount: number; + }; + theme: string; + }; + lockpick: boolean; + scratch_file: boolean; + blankNote: boolean; + postalDelivery: boolean; + ticket: boolean; + jerryCan: boolean; + phone: boolean; + armour: boolean; + }; + + test = { + scratchoff: { + prizes: [ + { amount: 10_000_000, volume: 6 }, + { amount: 750_000, volume: 12 }, + { amount: 50_000, volume: 60 }, + { amount: 10_000, volume: 310 }, + { amount: 2_000, volume: 1668 }, + { amount: 1000, volume: 18168 }, + { amount: 500, volume: 30388 }, + { amount: 400, volume: 30392 }, + { amount: 200, volume: 121176 }, + { amount: 100, volume: 801533 }, + { amount: 50, volume: 849583 }, + { amount: 40, volume: 1820658 }, + { amount: 30, volume: 3033925 }, + { amount: 0, volume: 7781005 }, + ], + symbolsPrizeAmount: 500, + wordPrize: { + word: 'WINNER', + amount: 1000, + }, + theme: 'thewinner', + }, + }; + + @ManyToOne(() => ItemCategoryEntity, (category) => category.types, {}) + @JoinColumn({ name: 'category_id' }) + category: ItemCategoryEntity; + + @OneToMany(() => ItemEntity, (item) => item.type) + items: ItemEntity[]; + + @OneToMany(() => DarknetOrderItemEntity, (item) => item.itemType) + darknetOrderItems: DarknetOrderItemEntity[]; + + @OneToMany(() => PropertyStoreStockEntity, (stock) => stock.itemType) + propertyStoreStock: PropertyStoreStockEntity[]; + + @OneToMany(() => PropertyPermitTypeAvailableItemEntity, (pPTAI) => pPTAI.itemType) + pPTAI: PropertyPermitTypeAvailableItemEntity[]; + + @OneToMany(() => PrescriptionEntity, (prescription) => prescription.itemType) + prescriptions: PrescriptionEntity[]; +} diff --git a/src/server/entities/item.entity.ts b/src/server/entities/item.entity.ts new file mode 100644 index 0000000..d4df8e6 --- /dev/null +++ b/src/server/entities/item.entity.ts @@ -0,0 +1,177 @@ +import { Column, Entity, JoinColumn, ManyToOne, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { FineEntity } from './fine.entity'; +import { InventoryEntity } from './inventory.entity'; +import { DrugDosage, ItemTypeEntity } from './item-type.entity'; +import { WorldItemEntity } from './world-item.entity'; + +@Entity('items') +export class ItemEntity { + @PrimaryGeneratedColumn() + id: number; + @Column() type_id: number; + @Column() amount: number; + @Column({ length: 128, type: 'varchar', nullable: true }) name: string | null; + @Column({ nullable: true }) inventory_id: number | null; + @Column({ type: 'json' }) data: { + loseOnDeath?: boolean; + radio?: { + paired: number[]; + }; + clothing?: { + equipped: boolean; + state: string; + outfit?: string; + }; + drug?: { + purity: number; + }; + drug2: { + contents: { + itemTypeId: number; + amount: number; // amount in mg per 1 unit of the item + active: boolean; + purity: number | null; + }[]; + dosage: DrugDosage[]; + }; + imageOverlay?: string; + imageOverride?: string; + portableRadio?: { + state: 'on' | 'off'; + primary: boolean; + activeSlot: number; + slots: { + slot: number; + frequency: number; + password?: string; + }[]; + }; + weapon?: { + ammoType: number; + equipped: boolean; + serial?: string; + scratched?: boolean; + }; + component?: { + equipped: number; + }; + breathalyser?: number; + prop?: { + equipped: boolean; + }; + fishing?: { + bait: number; + }; + spraycan?: { + equipped: boolean; + usageCount: number; + }; + camera?: { + equipped: boolean; + lens?: { + itemId: number; + }; + }; + cleaning?: { + equipped: boolean; + }; + outfit?: { + customName: string | null; + }; + ticket?: FineEntity; + plate?: { + number: string; + }; + restraints?: { + attachedTo: number; + attachedBy: number; + destroyOnRemove: boolean; + }; + money?: { + createdBy: { + account: number; + character: number; + rgscId: string; + serial: string; + }; + }; + scratchoff?: { + prize: number; + cells: { + amount: string; + revealed: boolean; + }[]; + symbols: { + text: string; + revealed: boolean; + }[]; + word: { + text: string; + revealed: boolean; + }; + }; + lockpick?: { + equipped: boolean; + uses: number; + }; + blankNote?: { + blank: boolean; + imageLink: string | null; + }; + postalDelivery?: { + propertyId: number; + address: string; + }; + jerryCan?: { + amount: number; + equipped: boolean; + }; + shovel?: { + equipped: boolean; + }; + phone?: { + id: number; + number: string; + main: boolean; + inUse: boolean; + power: boolean; + color: string; + }; + armour?: { + equipped: boolean; + points: number; + }; + }; + + @Column({ type: 'tinyint', width: 1 }) held_by_prison: boolean; + + @ManyToOne(() => InventoryEntity, (inventory) => inventory.items, { + cascade: ['update'], + }) + @JoinColumn({ name: 'inventory_id' }) + inventory: InventoryEntity | null; + + @OneToOne(() => InventoryEntity, { createForeignKeyConstraints: false }) + @JoinColumn({ + name: 'id', + referencedColumnName: 'game_entity_id', + }) + childInventory?: InventoryEntity; + + @ManyToOne(() => ItemTypeEntity, (type) => type.items, { + // eager: true, + }) + @JoinColumn({ name: 'type_id' }) + type: ItemTypeEntity; + + @OneToOne(() => WorldItemEntity, (worldItem) => worldItem.item, { createForeignKeyConstraints: false }) + @JoinColumn({ + name: 'id', + referencedColumnName: 'item_id', + }) + worldItem?: WorldItemEntity; + + public getName() { + return this.name ?? this.type?.name ?? 'Unknown'; + } +} diff --git a/src/server/entities/jail-cell.entity.ts b/src/server/entities/jail-cell.entity.ts new file mode 100644 index 0000000..271818d --- /dev/null +++ b/src/server/entities/jail-cell.entity.ts @@ -0,0 +1,15 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('jail_cells') +export class JailCellEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: '60' }) name: string; + @Column({ type: 'int' }) faction_id: number; + @Column({ type: 'int' }) x: number; + @Column({ type: 'int' }) y: number; + @Column({ type: 'int' }) z: number; + @Column({ type: 'int' }) release_x: number; + @Column({ type: 'int' }) release_y: number; + @Column({ type: 'int' }) release_z: number; + @Column({ type: 'int' }) max_capacity: number; +} diff --git a/src/server/entities/kick.entity.ts b/src/server/entities/kick.entity.ts new file mode 100644 index 0000000..886b900 --- /dev/null +++ b/src/server/entities/kick.entity.ts @@ -0,0 +1,24 @@ +import { Column, Entity, Index, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; + +@Entity('kicks') +export class KickEntity { + @PrimaryGeneratedColumn() id: number; + @Index() + @Column() + account_id: number; + @Column({ type: 'varchar', length: 64 }) account_name: string; + @Index() + @Column() + character_id: number; + @Column({ type: 'varchar', length: 64 }) character_name: string; + @Column({ type: 'varchar', length: 16 }) player_ip: string; + @Column() kicker_account_id: number; + @Column({ type: 'varchar', length: 64 }) kicker_name: string; + @Column({ type: 'varchar', length: 256 }) reason: string; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) date: string; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ name: 'character_id' }) + character?: CharacterEntity; +} diff --git a/src/server/entities/loan-payment.entity.ts b/src/server/entities/loan-payment.entity.ts new file mode 100644 index 0000000..13e28a3 --- /dev/null +++ b/src/server/entities/loan-payment.entity.ts @@ -0,0 +1,24 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { LoanEntity } from './loan.entity'; + +@Entity('loan_payments') +export class LoanPaymentEntity { + @PrimaryGeneratedColumn() id: number; + @Column() loan_id: number; + @Column() no: number; + @Column({ type: 'datetime' }) due: Date; + + @Column() principal_amount: number; + @Column({ type: 'datetime', nullable: true }) principal_paid: Date | null; + @Column({ type: 'int', nullable: true }) principal_amount_paid: number | null; + + @Column() interest_amount: number; + @Column({ type: 'datetime', nullable: true }) interest_paid: Date | null; + @Column({ type: 'int', nullable: true }) interest_amount_paid: number | null; + + @ManyToOne(() => LoanEntity, (loan) => loan.payments) + @JoinColumn({ name: 'loan_id' }) + loan: LoanEntity; + + // @Column({ type: 'datetime', nullable: true }) last_payment: Date | null; +} diff --git a/src/server/entities/loan.entity.ts b/src/server/entities/loan.entity.ts new file mode 100644 index 0000000..97261ee --- /dev/null +++ b/src/server/entities/loan.entity.ts @@ -0,0 +1,33 @@ +import { Column, Entity, JoinColumn, ManyToOne, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { LoanPaymentEntity } from './loan-payment.entity'; +import { BankAccountEntity } from './bank-account.entity'; + +@Entity('loans') +export class LoanEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 32 }) type: string; + @Column({ type: 'varchar', length: 128 }) name: string; + @Column() bank_account_id: number; + @Column({ type: 'varchar', length: 32, default: 'company' }) creditor_entity: 'faction' | 'company'; + @Column() creditor_id: number; + @Column() creditor_bank_account_id: number; + @Column() principal: number; + @Column() balance: number; + @Column() interest: number; + @Column() payment: number; + @Column() payment_count: number; + @Column({ type: 'varchar', length: 32 }) collateral_type: string; + @Column({ type: 'varchar', length: 128 }) collateral_name: string; + @Column({ type: 'int', nullable: true }) collateral_id: number | null; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + @Column({ type: 'datetime' }) start: Date; + @Column({ type: 'datetime', nullable: true }) completed: Date | null; + @Column({ type: 'datetime', nullable: true }) defaulted: Date | null; + + @OneToMany(() => LoanPaymentEntity, (payment) => payment.loan) + payments: LoanPaymentEntity[]; + + @ManyToOne(() => BankAccountEntity, (bae) => bae.loans) + @JoinColumn({ name: 'bank_account_id' }) + bankAccount: BankAccountEntity; +} diff --git a/src/server/entities/maze-pay-account.entity.ts b/src/server/entities/maze-pay-account.entity.ts new file mode 100644 index 0000000..17ea2cf --- /dev/null +++ b/src/server/entities/maze-pay-account.entity.ts @@ -0,0 +1,24 @@ +import { Column, Entity, Index, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { BankAccountEntity } from './bank-account.entity'; +import { CharacterEntity } from './character.entity'; + +@Entity('maze_pay_accounts') +export class MazePayAccountEntity { + @PrimaryGeneratedColumn() id: number; + @Index() + @Column() + character_id: number; + @Column({ type: 'varchar', length: 16 }) character_name: string; + @Column() bank_account_id: number; + @Column({ type: 'varchar', length: 16 }) tag: string; + @Column({ type: 'varchar', length: 64 }) legal_name: string; + @Column({ type: 'varchar', length: 16, default: 'teal' }) theme: string; + + @ManyToOne(() => BankAccountEntity, (bae) => bae.mazePayAccounts) + @JoinColumn({ name: 'bank_account_id' }) + bankAccount: BankAccountEntity; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ name: 'character_id' }) + character?: CharacterEntity; +} diff --git a/src/server/entities/maze-pay-payment.entity.ts b/src/server/entities/maze-pay-payment.entity.ts new file mode 100644 index 0000000..8955f6f --- /dev/null +++ b/src/server/entities/maze-pay-payment.entity.ts @@ -0,0 +1,29 @@ +import { Column, Entity, Index, JoinColumn, ManyToOne, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { MazePayAccountEntity } from './maze-pay-account.entity'; +import { CharacterEntity } from './character.entity'; + +@Entity('maze_pay_payments') +export class MazePayPaymentEntity { + @PrimaryGeneratedColumn() id: number; + @Column() maze_pay_account_id: number; + @Column() counter_maze_pay_account_id: number; + @Index() + @Column() + created_by_character_id: number; + @Column() amount: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + @Column({ type: 'varchar', length: 36 }) bank_transaction_ref: string; + @Column({ type: 'varchar', length: 64 }) note: string | null; + + @OneToOne(() => MazePayAccountEntity) + @JoinColumn({ name: 'maze_pay_account_id', referencedColumnName: 'id' }) + mazePayAccount: MazePayAccountEntity; + + @OneToOne(() => MazePayAccountEntity) + @JoinColumn({ name: 'counter_maze_pay_account_id', referencedColumnName: 'id' }) + counterMazePayAccount: MazePayAccountEntity; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ name: 'created_by_character_id' }) + createdByCharacter?: CharacterEntity; +} diff --git a/src/server/entities/mdc-notice.entity.ts b/src/server/entities/mdc-notice.entity.ts new file mode 100644 index 0000000..958bfbf --- /dev/null +++ b/src/server/entities/mdc-notice.entity.ts @@ -0,0 +1,15 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { FactionEntity } from './faction.entity'; + +@Entity('mdc_notices') +export class MDCNoticeEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) faction_id: number; + @Column({ type: 'varchar', width: 256 }) notice: string; + @Column({ type: 'varchar', width: 90 }) by: string; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP()' }) time: Date; + + @ManyToOne(() => FactionEntity, (faction) => faction.mdcNotices) + @JoinColumn({ name: 'faction_id' }) + faction: FactionEntity; +} diff --git a/src/server/entities/mdc-property-record.entity.ts b/src/server/entities/mdc-property-record.entity.ts new file mode 100644 index 0000000..f9f64df --- /dev/null +++ b/src/server/entities/mdc-property-record.entity.ts @@ -0,0 +1,17 @@ +import { Column, Entity, PrimaryGeneratedColumn } from "typeorm"; + +@Entity('mdc_property_records') +export class MDCPropertyRecordEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int', nullable: false }) property_id: number; + @Column({ type: 'varchar', length: 128, nullable: false }) address: string; + @Column({ type: 'varchar', length: 64, nullable: false }) written_by: string; + @Column({ type: 'int', nullable: true }) written_by_character_id: number | null; + @Column({ type: 'longtext', nullable: false }) content: string; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + @Column({ type: 'tinyint', default: 0 }) automated: boolean; + + @Column({ type: 'varchar', length: 12, nullable: false }) type: string; + @Column({ type: 'varchar', length: 24, nullable: true }) sub_type: string | null; + @Column({ type: 'int', nullable: true }) sub_type_id: number | null; +} \ No newline at end of file diff --git a/src/server/entities/mdc-record.entity.ts b/src/server/entities/mdc-record.entity.ts new file mode 100644 index 0000000..9ee9986 --- /dev/null +++ b/src/server/entities/mdc-record.entity.ts @@ -0,0 +1,17 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('mdc_records') +export class MDCRecordEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 32, nullable: false }) character_name: string; + @Column({ type: 'int', nullable: false }) character_id: number; + @Column({ type: 'varchar', length: 64, nullable: false }) written_by: string; + @Column({ type: 'int', nullable: true }) written_by_character_id: number | null; + @Column({ type: 'longtext', nullable: false }) content: string; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + @Column({ type: 'tinyint', default: 0 }) automated: boolean; + + @Column({ type: 'varchar', length: 12, nullable: false }) type: string; + @Column({ type: 'varchar', length: 24, nullable: true }) sub_type: string | null; + @Column({ type: 'int', nullable: true }) sub_type_id: number | null; +} diff --git a/src/server/entities/mdc-vehicle-record.entity.ts b/src/server/entities/mdc-vehicle-record.entity.ts new file mode 100644 index 0000000..a362b05 --- /dev/null +++ b/src/server/entities/mdc-vehicle-record.entity.ts @@ -0,0 +1,17 @@ +import { Column, Entity, PrimaryGeneratedColumn } from "typeorm"; + +@Entity('mdc_vehicle_records') +export class MDCVehicleRecordEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int', nullable: false }) vehicle_id: number; + @Column({ type: 'varchar', length: 12, nullable: false }) license_plate: string; + @Column({ type: 'varchar', length: 64, nullable: false }) written_by: string; + @Column({ type: 'int', nullable: true }) written_by_character_id: number | null; + @Column({ type: 'longtext', nullable: false }) content: string; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + @Column({ type: 'tinyint', default: 0 }) automated: boolean; + + @Column({ type: 'varchar', length: 12, nullable: false }) type: string; + @Column({ type: 'varchar', length: 24, nullable: true }) sub_type: string | null; + @Column({ type: 'int', nullable: true }) sub_type_id: number | null; +} \ No newline at end of file diff --git a/src/server/entities/money-log.entity.ts b/src/server/entities/money-log.entity.ts new file mode 100644 index 0000000..fca6590 --- /dev/null +++ b/src/server/entities/money-log.entity.ts @@ -0,0 +1,21 @@ +import { Column, Entity, Index, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; + +@Entity('money_logs') +export class MoneyLogEntity { + @PrimaryGeneratedColumn() id: number; + @Index() + @Column() + character_id: number; + @Column() account_id: number; + @Column() amount: number; + @Column() before: number; + @Column() after: number; + @Column({ type: 'varchar', length: 64 }) method: string; + @Column({ type: 'varchar', length: 200, default: null, nullable: true }) reason: string; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) date: string; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ name: 'character_id' }) + character?: CharacterEntity; +} diff --git a/src/server/entities/motd.entity.ts b/src/server/entities/motd.entity.ts new file mode 100644 index 0000000..4ae5dc3 --- /dev/null +++ b/src/server/entities/motd.entity.ts @@ -0,0 +1,13 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('motd') +export class MotdEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP()' }) date: Date; + @Column({ type: 'varchar', length: 256 }) message: string; + @Column({ type: 'varchar', length: 10, default: null, nullable: true }) alias: string | null; + @Column({ type: 'varchar', length: 34, default: null, nullable: true }) permission: string | null; + @Column({ type: 'int' }) created_by_account_id: number; + @Column({ type: 'varchar', length: 35 }) created_by_account_name: string; + @Column({ type: 'datetime', default: null }) expires: Date | null; +} diff --git a/src/server/entities/mugshot.entity.ts b/src/server/entities/mugshot.entity.ts new file mode 100644 index 0000000..19a9518 --- /dev/null +++ b/src/server/entities/mugshot.entity.ts @@ -0,0 +1,26 @@ +import { Column, Entity, Index, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; + +@Entity('mugshots') +export class MugshotEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 36 }) key: string; + @Index() + @Column() + character_id: number; + @Column({ type: 'varchar', length: 32 }) character_name: string; + @Index() + @Column() + taken_by_character_id: number; + @Column({ type: 'varchar', length: 64 }) taken_by: string; + @Column({ type: 'varchar', length: 16 }) source: string; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) date: Date; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ name: 'character_id' }) + character?: CharacterEntity; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ name: 'taken_by_character_id' }) + takenByCharacter?: CharacterEntity; +} diff --git a/src/server/entities/nail-style.entity.ts b/src/server/entities/nail-style.entity.ts new file mode 100644 index 0000000..e332de0 --- /dev/null +++ b/src/server/entities/nail-style.entity.ts @@ -0,0 +1,8 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('nail_styles') +export class NailStyleEntity { + @PrimaryGeneratedColumn() id: number; + @Column() drawable_id: number; + @Column() texture_id: number; +} diff --git a/src/server/entities/native-drawable-limit.entity.ts b/src/server/entities/native-drawable-limit.entity.ts new file mode 100644 index 0000000..2b3fa43 --- /dev/null +++ b/src/server/entities/native-drawable-limit.entity.ts @@ -0,0 +1,10 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('native_drawable_limits') +export class NativeDrawableLimitEntity { + @PrimaryGeneratedColumn() id: number; + @Column() gender: number; + @Column({ type: 'tinyint' }) is_prop: boolean; + @Column() component_id: number; + @Column() max_drawable: number; +} diff --git a/src/server/entities/non-emergency-call-response.entity.ts b/src/server/entities/non-emergency-call-response.entity.ts new file mode 100644 index 0000000..04ca6f0 --- /dev/null +++ b/src/server/entities/non-emergency-call-response.entity.ts @@ -0,0 +1,23 @@ +import { Column, Entity, JoinColumn, ManyToOne, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { NonEmergencyCallEntity } from './non-emergency-call.entity'; +import { CharacterEntity } from './character.entity'; + +@Entity('non_emergency_call_responses') +export class NonEmergencyCallResponseEntity { + @PrimaryGeneratedColumn() id: number; + @Column() non_emergency_call_id: number; + @Column() character_id: number; + @Column({ type: 'varchar', length: 128 }) responder_name: string; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) date: Date; + + @ManyToOne(() => NonEmergencyCallEntity, (call) => call.responders) + @JoinColumn({ name: 'emergency_call_id' }) + non_emergency_call: NonEmergencyCallEntity; + + @OneToOne(() => CharacterEntity) + @JoinColumn({ + name: 'character_id', + referencedColumnName: 'id', + }) + character: CharacterEntity; +} diff --git a/src/server/entities/non-emergency-call.entity.ts b/src/server/entities/non-emergency-call.entity.ts new file mode 100644 index 0000000..0341669 --- /dev/null +++ b/src/server/entities/non-emergency-call.entity.ts @@ -0,0 +1,25 @@ +import { Column, Entity, Index, JoinColumn, ManyToOne, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; +import { NonEmergencyCallResponseEntity } from './non-emergency-call-response.entity'; + +@Entity('non_emergency_calls') +export class NonEmergencyCallEntity { + @PrimaryGeneratedColumn() id: number; + @Index() + @Column() + character_id: number; + @Column({ type: 'varchar', length: 32 }) character_name: string; + @Column({ type: 'varchar', length: 32 }) phone_number: string; + @Column({ type: 'varchar', length: 128 }) location: string; + @Column({ type: 'text' }) non_emergency: string; + @Column({ type: 'tinyint', width: 1 }) police: boolean; + @Column({ type: 'tinyint', width: 1 }) fire: boolean; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) date: Date; + + @OneToMany(() => NonEmergencyCallResponseEntity, (responder) => responder.non_emergency_call) + responders?: NonEmergencyCallResponseEntity[]; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ name: 'character_id' }) + character?: CharacterEntity; +} diff --git a/src/server/entities/outfit-property.entity.ts b/src/server/entities/outfit-property.entity.ts new file mode 100644 index 0000000..5008731 --- /dev/null +++ b/src/server/entities/outfit-property.entity.ts @@ -0,0 +1,7 @@ +import { Column, Entity, PrimaryColumn, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('outfit_properties') +export class OutfitPropertyEntity { + @PrimaryGeneratedColumn() property_id: number; + @Column({ type: 'json' }) ped_component_tags: string[]; +} diff --git a/src/server/entities/payday-reward.entity.ts b/src/server/entities/payday-reward.entity.ts new file mode 100644 index 0000000..060b29c --- /dev/null +++ b/src/server/entities/payday-reward.entity.ts @@ -0,0 +1,24 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { BankTransactionEntity } from './bank-transaction.entity'; + +@Entity('payday_rewards') +export class PaydayRewardEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 128 }) source_name: string; + @Column() source_bank_account_id: number; + @Column({ type: 'varchar', length: 128 }) target_name: string; + @Column() target_bank_account_id: number; + @Column({ type: 'int', nullable: true }) target_character_id: number | null; + @Column() amount: number; + @Column({ type: 'varchar', length: 128 }) reason: string; + @Column({ type: 'varchar', length: 256 }) description: string; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + @Column({ type: 'datetime', nullable: true }) paid: Date; + @Column({ type: 'int', nullable: true }) income_tax_paid: number | null; + @Column({ type: 'tinyint' }) check_balance: boolean; + @Column({ type: 'varchar', nullable: true, length: 64 }) bank_transaction_ref: string | null; + + @ManyToOne(() => BankTransactionEntity, (bte) => bte.paydayRewards) + @JoinColumn({ name: 'bank_transaction_ref', referencedColumnName: 'ref' }) + bankTransaction?: BankTransactionEntity; +} diff --git a/src/server/entities/ped-component.entity.ts b/src/server/entities/ped-component.entity.ts new file mode 100644 index 0000000..14f6ce1 --- /dev/null +++ b/src/server/entities/ped-component.entity.ts @@ -0,0 +1,14 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('ped_components') +export class PedComponentEntity { + @PrimaryGeneratedColumn() id: number; + @Column() gender: number; + @Column() component_id: number; + @Column() drawable_id: number; + @Column() texture_id: number; + @Column({ type: 'varchar', length: 128 }) name: string; + @Column({ type: 'json' }) tags: string[]; + + recommended?: boolean; +} diff --git a/src/server/entities/penal-code-title.entity.ts b/src/server/entities/penal-code-title.entity.ts new file mode 100644 index 0000000..d0d6949 --- /dev/null +++ b/src/server/entities/penal-code-title.entity.ts @@ -0,0 +1,7 @@ +import { Column, Entity, PrimaryColumn, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('penal_code_titles') +export class PenalCodeTitleEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 106 }) name: string; +} diff --git a/src/server/entities/permission.entity.ts b/src/server/entities/permission.entity.ts new file mode 100644 index 0000000..d7ad08e --- /dev/null +++ b/src/server/entities/permission.entity.ts @@ -0,0 +1,10 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('permissions') +export class PermissionEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) name: string; + @Column({ type: 'varchar', length: 32 }) entity: string; + @Column({ type: 'varchar', length: 32 }) category: string; + @Column({ type: 'varchar', length: 255 }) description: string; +} diff --git a/src/server/entities/pet-types.entity.ts b/src/server/entities/pet-types.entity.ts new file mode 100644 index 0000000..5ec952a --- /dev/null +++ b/src/server/entities/pet-types.entity.ts @@ -0,0 +1,14 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('pet_types') +export class PetTypeEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 32 }) hash: string; + @Column({ type: 'varchar', length: 32 }) breed: string; + @Column({ type: 'varchar', length: 10 }) type: 'dog' | 'cat'; + @Column({ type: 'json', default: null, nullable: true }) clothes: [number, number, number, number][] | null; + @Column({ type: 'tinyint', default: 100 }) agility: number; + @Column({ type: 'tinyint', width: 1, default: 0 }) can_attack: boolean; + @Column({ type: 'tinyint', width: 1, default: 0 }) can_enter_vehicle: boolean; + @Column({ type: 'tinyint', width: 1, default: 0 }) special: boolean; +} diff --git a/src/server/entities/pet.entity.ts b/src/server/entities/pet.entity.ts new file mode 100644 index 0000000..0385b90 --- /dev/null +++ b/src/server/entities/pet.entity.ts @@ -0,0 +1,42 @@ +import { Column, Entity, JoinColumn, ManyToOne, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { PetTypeEntity } from './pet-types.entity'; +import { CharacterEntity } from './character.entity'; +import { FactionEntity } from './faction.entity'; +import { PetState } from '../features/pets/types'; + +export interface PetSpawnData { + x: number; + y: number; + z: number; + dimension: number; +} + +@Entity('pets') +export class PetEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int', nullable: false }) pet_type_id: number; + @Column({ type: 'int', default: null }) character_id: number | null; + @Column({ type: 'int', default: null }) faction_id: number | null; + @Column({ type: 'varchar', length: 64, default: null }) name: string | null; + @Column({ type: 'json', default: null }) spawn: PetSpawnData | null; + @Column({ type: 'datetime', default: null }) last_spawn: Date | null; + + @ManyToOne(() => CharacterEntity, (character) => character.pets) + @JoinColumn({ name: 'character_id' }) + character?: CharacterEntity; + + @ManyToOne(() => FactionEntity, (faction) => faction.pets) + @JoinColumn({ name: 'faction_id' }) + faction?: FactionEntity; + + @OneToOne(() => PetTypeEntity) + @JoinColumn({ + name: 'pet_type_id', + referencedColumnName: 'id', + }) + type: PetTypeEntity; + + state: PetState; + spawned_by?: PlayerMp; + entity?: PedMp; +} diff --git a/src/server/entities/phone-avatar.entity.ts b/src/server/entities/phone-avatar.entity.ts new file mode 100644 index 0000000..afe6810 --- /dev/null +++ b/src/server/entities/phone-avatar.entity.ts @@ -0,0 +1,14 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { PhoneEntity } from './phone.entity'; + +@Entity('phone_avatars') +export class PhoneAvatarEntity { + @PrimaryGeneratedColumn() id: number; + @Column() phone_id: number; + @Column({ type: 'varchar', length: 32 }) number: string; + @Column({ type: 'varchar', length: 36 }) file: string; + + @ManyToOne(() => PhoneEntity, (phone) => phone.avatar) + @JoinColumn({ name: 'phone_id' }) + phone: PhoneEntity; +} diff --git a/src/server/entities/phone-call.entity.ts b/src/server/entities/phone-call.entity.ts new file mode 100644 index 0000000..108fa04 --- /dev/null +++ b/src/server/entities/phone-call.entity.ts @@ -0,0 +1,13 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('phone_calls') +export class PhoneCallEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int', nullable: false }) from_phone_id: number; + @Column({ type: 'int', nullable: true }) to_phone_id: number | null; + @Column({ type: 'varchar', length: 32 }) from_number: string; + @Column({ type: 'varchar', length: 32 }) to_number: string; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + @Column({ type: 'int', nullable: true }) duration: number | null; + @Column({ type: 'varchar', length: 32, nullable: true }) missed_by: string | null; +} diff --git a/src/server/entities/phone-contact.entity.ts b/src/server/entities/phone-contact.entity.ts new file mode 100644 index 0000000..17af62e --- /dev/null +++ b/src/server/entities/phone-contact.entity.ts @@ -0,0 +1,22 @@ +import { Column, Entity, JoinColumn, ManyToOne, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { PhoneEntity } from './phone.entity'; +import { PhoneAvatarEntity } from './phone-avatar.entity'; + +@Entity('phone_contacts') +export class PhoneContactEntity { + @PrimaryGeneratedColumn() id: number; + @Column() phone_id: number; + @Column({ type: 'varchar', length: 32 }) name: string; + @Column({ type: 'varchar', length: 32 }) number: string; + + @ManyToOne(() => PhoneEntity, (phone) => phone.contacts) + @JoinColumn({ name: 'phone_id' }) + phone: PhoneEntity; + + @OneToOne(() => PhoneAvatarEntity) + @JoinColumn({ + name: 'number', + referencedColumnName: 'number', + }) + avatar?: PhoneAvatarEntity; +} diff --git a/src/server/entities/phone-conversation-member.entity.ts b/src/server/entities/phone-conversation-member.entity.ts new file mode 100644 index 0000000..2a5f8ca --- /dev/null +++ b/src/server/entities/phone-conversation-member.entity.ts @@ -0,0 +1,16 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { PhoneConversationEntity } from './phone-conversation.entity'; + +@Entity('phone_conversation_members') +export class PhoneConversationMemberEntity { + @PrimaryGeneratedColumn() id: number; + @Column() conversation_id: number; + @Column() phone_id: number; + @Column({ type: 'varchar', length: 16 }) phone_number: string; + @Column({ type: 'tinyint', width: 1 }) read: boolean; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + + @ManyToOne(() => PhoneConversationEntity, (convo) => convo.members) + @JoinColumn({ name: 'conversation_id' }) + conversation: PhoneConversationEntity; +} diff --git a/src/server/entities/phone-conversation.entity.ts b/src/server/entities/phone-conversation.entity.ts new file mode 100644 index 0000000..83eb754 --- /dev/null +++ b/src/server/entities/phone-conversation.entity.ts @@ -0,0 +1,23 @@ +import { Column, Entity, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { PhoneConversationMemberEntity } from './phone-conversation-member.entity'; + +@Entity('phone_conversations') +export class PhoneConversationEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 32 }) name: string; + @Column() member_count: number; + @Column() last_message_id: number; + @Column({ type: 'datetime' }) last_message_time: Date; + @Column({ type: 'varchar', length: 16 }) last_message_type: string | null; + @Column({ type: 'varchar', length: 512 }) last_message_content: string; + @Column({ type: 'tinyint', width: 1, nullable: true }) last_message_delivered: boolean | null; + @Column({ type: 'tinyint', width: 1, nullable: true }) last_message_read: boolean | null; + @Column({ type: 'varchar', length: 32 }) last_message_phone_number: string; + @Column({ nullable: true }) owner_membership_id: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + + @OneToMany(() => PhoneConversationMemberEntity, (member) => member.conversation) + members: PhoneConversationMemberEntity[]; + + member_numbers: string[]; +} diff --git a/src/server/entities/phone-message.entity.ts b/src/server/entities/phone-message.entity.ts new file mode 100644 index 0000000..e9b71f8 --- /dev/null +++ b/src/server/entities/phone-message.entity.ts @@ -0,0 +1,15 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('phone_messages') +export class PhoneMessageEntity { + @PrimaryGeneratedColumn() id: number; + @Column() from_phone_id: number; + @Column({ type: 'varchar', length: 16 }) from_phone_number: string; + @Column() conversation_id: number; + @Column({ type: 'varchar', length: 512 }) content: string; + @Column({ type: 'varchar', length: 16, nullable: true }) type: string | null; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) sent: Date; + @Column({ type: 'datetime', nullable: true }) delivered: Date; + @Column({ type: 'datetime', nullable: true }) read: Date; + @Column() character_id: number; +} diff --git a/src/server/entities/phone-number-changes.entity.ts b/src/server/entities/phone-number-changes.entity.ts new file mode 100644 index 0000000..fa379d1 --- /dev/null +++ b/src/server/entities/phone-number-changes.entity.ts @@ -0,0 +1,13 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('phone_number_changes') +export class PhoneNumberChangesEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) account_id: number; + @Column({ type: 'int' }) character_id: number; + @Column({ type: 'int' }) phone_id: number; + @Column({ type: 'varchar', length: 64 }) from: string; + @Column({ type: 'varchar', length: 64 }) to: string; + @Column({ type: 'datetime' }) date: Date; + @Column({ type: 'int' }) changed_by_account_id: number; +} diff --git a/src/server/entities/phone.entity.ts b/src/server/entities/phone.entity.ts new file mode 100644 index 0000000..214c113 --- /dev/null +++ b/src/server/entities/phone.entity.ts @@ -0,0 +1,120 @@ +import { Column, Entity, getRepository, JoinColumn, ManyToOne, OneToMany, OneToOne, PrimaryGeneratedColumn, UpdateResult } from 'typeorm'; +import { PhoneContactEntity } from './phone-contact.entity'; +import { CompanyEntity } from './company.entity'; +import { CharacterEntity } from './character.entity'; +import { GpsEntryEntity } from './gps.entity'; +import { ItemEntity } from './item.entity'; +import { PhoneAvatarEntity } from './phone-avatar.entity'; + +export type PhoneApp = 'call' | 'messages'; + +export type PhoneSettings = { + wallpaperLockScreen: string; + wallpaper: string; + timeFormat: number; + btpairs: { + id: number; + name: string; + }[]; + silent: boolean; + airplane: boolean; + pin?: string; + mugid?: number; + ringtone: string; +}; + +export type AppDataCallHistoryEntry = { + number: string; + type: 'out' | 'fail' | 'in'; + time: number; +}; + +export type PhoneStorage = { + settings: PhoneSettings; + app: { + call: { + history: AppDataCallHistoryEntry[]; + }; + }; +}; + +@Entity('phones') +export class PhoneEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ unique: true, length: 16 }) number: string; + @Column({ type: 'int', nullable: true }) account_id: number; + @Column({ type: 'int', nullable: true }) character_id: number; + @Column({ type: 'varchar', length: 24, nullable: true }) character_name: string; + @Column({ type: 'int', nullable: true }) company_id: number; + @Column({ type: 'int', nullable: true }) faction_id: number; + @Column({ type: 'json', default: '{}' }) storage: PhoneStorage; + @Column({ type: 'int', nullable: true, default: null }) item_id: number | null; + @Column({ type: 'varchar', length: 8, nullable: true }) color: string | null; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: string; + @Column({ type: 'tinyint' }) on: boolean; + @Column({ type: 'tinyint' }) main: boolean; + + @OneToMany(() => PhoneContactEntity, (contact) => contact.phone) + contacts: PhoneContactEntity[]; + + @ManyToOne(() => CompanyEntity, (company) => company.phones) + @JoinColumn({ + name: 'company_id', + referencedColumnName: 'id', + }) + company: CompanyEntity; + + @ManyToOne(() => CharacterEntity, (character) => character.phones) + @JoinColumn({ + name: 'character_id', + referencedColumnName: 'id', + }) + character: CharacterEntity; + + @OneToMany(() => GpsEntryEntity, (gpsEntry) => gpsEntry.phone) + @JoinColumn({ + referencedColumnName: 'phone_id', + }) + gpsEntries: GpsEntryEntity[]; + + @OneToOne(() => ItemEntity) + @JoinColumn({ + name: 'item_id', + referencedColumnName: 'id', + }) + item?: ItemEntity; + + @OneToOne(() => PhoneAvatarEntity) + @JoinColumn({ + name: 'id', + referencedColumnName: 'phone_id', + }) + avatar?: PhoneAvatarEntity; + + async saveStorage(): Promise { + return await getRepository(PhoneEntity).update(this.id, { + storage: this.storage, + }); + } + + async saveAvatar(key: string): Promise { + return await getRepository(PhoneAvatarEntity) + .createQueryBuilder() + .insert() + .values({ + phone_id: this.id, + number: this.number, + file: key, + }) + .orUpdate(['file']) + .execute(); + } + + beingTracedBy: PlayerMp[] = []; + usedBy: number; + locked: boolean = true; + + getOwnerName(): string | null { + return this.character_id !== null ? this.character_name.replace(/_/g, ' ') : this.character_name; + } +} diff --git a/src/server/entities/point-to-point.entity.ts b/src/server/entities/point-to-point.entity.ts new file mode 100644 index 0000000..cadcd02 --- /dev/null +++ b/src/server/entities/point-to-point.entity.ts @@ -0,0 +1,45 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { PropertyEntity } from './property.entity'; + +@Entity('point_to_points') +export class PointToPointEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) name: string; + @Column({ type: 'varchar', length: 128, nullable: true }) permission: string | null; + @Column({ type: 'int', nullable: true, default: null }) property_id: number | null; + @Column({ type: 'float' }) enter_x: number; + @Column({ type: 'float' }) enter_y: number; + @Column({ type: 'float' }) enter_z: number; + @Column({ type: 'float' }) enter_h: number; + @Column({ type: 'int' }) enter_dimension: number; + @Column({ type: 'int' }) enter_radius: number; + @Column({ type: 'float', nullable: true, default: null }) exit_x: number | null; + @Column({ type: 'float', nullable: true, default: null }) exit_y: number | null; + @Column({ type: 'float', nullable: true, default: null }) exit_z: number | null; + @Column({ type: 'float', nullable: true, default: null }) exit_h: number | null; + @Column({ type: 'int', nullable: true, default: null }) exit_dimension: number | null; + @Column({ type: 'int', nullable: true, default: null }) exit_radius: number | null; + @Column({ type: 'tinyint', width: 1 }) locked: boolean; + @Column({ type: 'json' }) linked_points: number[]; + + @ManyToOne(() => PropertyEntity) + @JoinColumn({ + name: 'property_id', + referencedColumnName: 'id', + }) + property?: PropertyEntity; + + propertyColShape?: ColshapeMp; + + get enter(): Vector3 { + return new mp.Vector3(this.enter_x, this.enter_y, this.enter_z); + } + + get exit(): Vector3 | null { + return this.exit_x === null ? null : new mp.Vector3(this.exit_x!, this.exit_y!, this.exit_z!); + } + + isElevator(): boolean { + return this.linked_points.length > 0; + } +} diff --git a/src/server/entities/polygon.entity.ts b/src/server/entities/polygon.entity.ts new file mode 100644 index 0000000..0f77e05 --- /dev/null +++ b/src/server/entities/polygon.entity.ts @@ -0,0 +1,18 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; +import { PolygonExtremes, PolygonPayload } from '../features/polygon'; + +@Entity('polygons') +export class PolygonEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) name: string; + @Column({ type: 'varchar', length: 512 }) tags: string; + @Column({ type: 'json' }) payload: PolygonPayload; + @Column({ type: 'json' }) extremes: PolygonExtremes; + @Column({ type: 'json', nullable: true }) location: { + x: number; + y: number; + z: number; + }; + @Column() created_by: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; +} diff --git a/src/server/entities/prescription.entity.ts b/src/server/entities/prescription.entity.ts new file mode 100644 index 0000000..080a9d0 --- /dev/null +++ b/src/server/entities/prescription.entity.ts @@ -0,0 +1,25 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { ItemTypeEntity } from './item-type.entity'; + +@Entity('prescriptions') +export class PrescriptionEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 48, nullable: false }) uuid: string; + @Column({ type: 'int', nullable: false }) character_id: number; + @Column({ type: 'varchar', length: 32, nullable: false }) character_name: string; + @Column({ type: 'int', nullable: false }) drug_item_type_id: number; + @Column({ type: 'int', nullable: false }) amount: number; + @Column({ type: 'int', nullable: true }) refill_amount: number | null; + @Column({ type: 'int', nullable: true }) refill_count: number | null; + @Column({ type: 'int', nullable: true }) refill_interval: number | null; + @Column({ type: 'datetime', nullable: true }) last_used: Date | null; + @Column({ type: 'datetime', nullable: false }) created: Date; + @Column({ type: 'int' }) prescriber_character_id: number; + @Column({ type: 'varchar', length: 64 }) prescriber: string; + @Column({ type: 'varchar', length: 512 }) instructions: string; + @Column({ type: 'varchar', length: 512 }) record: string; + + @ManyToOne(() => ItemTypeEntity, (itemType) => itemType.prescriptions) + @JoinColumn({ name: 'drug_item_type_id' }) + itemType: ItemTypeEntity; +} diff --git a/src/server/entities/prison-cell-block.entity.ts b/src/server/entities/prison-cell-block.entity.ts new file mode 100644 index 0000000..0421d2a --- /dev/null +++ b/src/server/entities/prison-cell-block.entity.ts @@ -0,0 +1,13 @@ +import { Column, Entity, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { PrisonCellEntity } from './prison-cell.entity'; + +@Entity('prison_cell_blocks') +export class PrisonCellBlockEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 32 }) name: string; + @Column({ type: 'varchar', length: 128 }) description: string; + @Column({ type: 'tinyint', width: 1 }) lock_cells_on_start: boolean; + + @OneToMany(() => PrisonCellEntity, (cell) => cell.prisonCellBlock) + prisonCells: PrisonCellEntity[]; +} diff --git a/src/server/entities/prison-cell.entity.ts b/src/server/entities/prison-cell.entity.ts new file mode 100644 index 0000000..38db8f0 --- /dev/null +++ b/src/server/entities/prison-cell.entity.ts @@ -0,0 +1,71 @@ +import { Column, Entity, JoinColumn, ManyToOne, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { PolygonExtremes, PolygonPayload } from '../features/polygon'; +import { PrisonCellBlockEntity } from './prison-cell-block.entity'; +import { FurnitureItemEntity } from './furniture-item.entity'; +import { CharacterEntity } from './character.entity'; + +@Entity('prison_cells') +export class PrisonCellEntity { + @PrimaryGeneratedColumn() id: number; + @Column() cell_block_id: number; + @Column({ type: 'varchar', length: 8 }) name: string; + @Column({ type: 'tinyint', width: 1 }) decorable: boolean; + @Column({ type: 'tinyint', width: 1 }) static: boolean; + @Column({ type: 'json' }) polygon: { + payload: PolygonPayload; + extremes: PolygonExtremes; + }; + @Column({ type: 'varchar', length: 32 }) door_object_hash: string; + @Column({ type: 'float' }) door_closed_x: number; + @Column({ type: 'float' }) door_closed_y: number; + @Column({ type: 'float' }) door_closed_z: number; + @Column({ type: 'float' }) door_closed_rx: number; + @Column({ type: 'float' }) door_closed_ry: number; + @Column({ type: 'float' }) door_closed_rz: number; + @Column({ type: 'float' }) door_open_x: number; + @Column({ type: 'float' }) door_open_y: number; + @Column({ type: 'float' }) door_open_z: number; + @Column({ type: 'float' }) door_open_rx: number; + @Column({ type: 'float' }) door_open_ry: number; + @Column({ type: 'float' }) door_open_rz: number; + @Column({ type: 'float' }) spawn_x: number; + @Column({ type: 'float' }) spawn_y: number; + @Column({ type: 'float' }) spawn_z: number; + @Column({ type: 'float' }) spawn_h: number; + @Column({ type: 'int' }) layout_grid_x: number; + @Column({ type: 'int' }) layout_grid_y: number; + @Column({ type: 'int' }) floor: number; + @Column({ type: 'boolean' }) free_furniture: boolean; + + @ManyToOne(() => PrisonCellBlockEntity, (cellBlock) => cellBlock.prisonCells) + @JoinColumn({ name: 'cell_block_id' }) + prisonCellBlock: PrisonCellBlockEntity; + + @OneToMany(() => FurnitureItemEntity, (item) => item.prisonCell) + @JoinColumn({ name: 'prison_cell_id' }) + furnitureItems: FurnitureItemEntity[]; + + @OneToMany(() => CharacterEntity, (character) => character.prisonCell) + @JoinColumn({ name: 'prison_cell_id' }) + residents: CharacterEntity[]; + + object?: ObjectMp; + label?: TextLabelMp; + + getFullName(): string { + return `${this.prisonCellBlock.name}${this.name}`; + } + + locked: boolean; + + _open: boolean; + + get open(): boolean { + return this._open; + } + + set open(value: boolean) { + this._open = value; + this.object?.setVariable('cellIsOpen', this._open); + } +} diff --git a/src/server/entities/prison-sentences.entity.ts b/src/server/entities/prison-sentences.entity.ts new file mode 100644 index 0000000..2632371 --- /dev/null +++ b/src/server/entities/prison-sentences.entity.ts @@ -0,0 +1,48 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; + +@Entity('prison_sentences') +export class PrisonSentenceEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) character_id: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP()', nullable: true }) sentenced: Date | null; + @Column({ type: 'int' }) sentenced_by: number; + @Column({ type: 'datetime', nullable: true }) sentenced_until: Date | null; + @Column({ type: 'datetime', nullable: true }) jailed: Date | null; + @Column({ type: 'int', nullable: true }) jail_period: number | null; + @Column({ type: 'int', nullable: true }) parole_period: number | null; + @Column({ type: 'text', nullable: true, default: null }) arrest_report: string | null; + @Column({ type: 'datetime', nullable: true, default: null }) paroled: Date | null; + @Column({ type: 'int', nullable: true, default: null }) paroled_by: number | null; + @Column({ type: 'datetime', nullable: true, default: null }) remanded: Date | null; + @Column({ type: 'int', nullable: true, default: null }) remanded_by: number | null; + @Column({ type: 'varchar', length: 256, nullable: true, default: null }) remand_reason: string | null; + @Column({ type: 'datetime', nullable: true, default: null }) released: Date | null; + @Column({ type: 'int', nullable: true, default: null }) released_by: number; + @Column({ type: 'varchar', length: 256, nullable: true, default: null }) release_reason: string; + @Column({ type: 'int', nullable: true, default: null }) jail_cell_id: number; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ + name: 'character_id', + }) + prisoner: CharacterEntity; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ + name: 'released_by', + }) + releasedBy: CharacterEntity; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ + name: 'sentenced_by', + }) + sentencedBy: CharacterEntity; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ + name: 'remanded_by', + }) + remandedBy: CharacterEntity; +} diff --git a/src/server/entities/property-area.entity.ts b/src/server/entities/property-area.entity.ts new file mode 100644 index 0000000..9700942 --- /dev/null +++ b/src/server/entities/property-area.entity.ts @@ -0,0 +1,11 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; +import { PolygonExtremes, PolygonPayload } from '../features/polygon'; + +@Entity('property_areas') +export class PropertyAreaEntity { + @PrimaryGeneratedColumn() id: number; + @Column() property_id: number; + @Column({ type: 'varchar', length: 16 }) purpose: string; + @Column({ type: 'json' }) polygon: PolygonPayload; + @Column({ type: 'json' }) extremes: PolygonExtremes; +} diff --git a/src/server/entities/property-key.entity.ts b/src/server/entities/property-key.entity.ts new file mode 100644 index 0000000..f2d0178 --- /dev/null +++ b/src/server/entities/property-key.entity.ts @@ -0,0 +1,23 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; +import { PropertyEntity } from './property.entity'; + +@Entity('property_keys') +export class PropertyKeyEntity { + @PrimaryGeneratedColumn() id: number; + @Column() property_id: number; + @Column() character_id: number; + @Column() issued_by_character_id: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) issued: Date; + @Column({ type: 'tinyint', width: 1 }) furniture: boolean; + @Column({ type: 'tinyint', width: 1 }) furniture_adjust: boolean; + @Column({ type: 'tinyint', width: 1 }) spawn: boolean; + + @ManyToOne(() => CharacterEntity, (character) => character.propertyKeys) + @JoinColumn({ name: 'character_id' }) + character: CharacterEntity; + + @ManyToOne(() => PropertyEntity, (property) => property.propertyKeys) + @JoinColumn({ name: 'property_id' }) + property: PropertyEntity; +} diff --git a/src/server/entities/property-permit-type-available-item.entity.ts b/src/server/entities/property-permit-type-available-item.entity.ts new file mode 100644 index 0000000..80788ec --- /dev/null +++ b/src/server/entities/property-permit-type-available-item.entity.ts @@ -0,0 +1,19 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { ItemTypeEntity } from './item-type.entity'; +import { ItemCategoryEntity } from './item-category.entity'; + +@Entity('property_permit_type_available_items') +export class PropertyPermitTypeAvailableItemEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int', nullable: false }) permit_type_id: number; + @Column({ type: 'int', nullable: true }) item_type_id: number; + @Column({ type: 'int', nullable: true }) item_category_id: number; + + @ManyToOne(() => ItemTypeEntity, (type) => type.pPTAI) + @JoinColumn({ name: 'item_type_id' }) + itemType: ItemTypeEntity; + + @ManyToOne(() => ItemCategoryEntity, (category) => category.stockAccess) + @JoinColumn({ name: 'item_category_id' }) + itemCategory: ItemCategoryEntity; +} diff --git a/src/server/entities/property-permit-type.entity.ts b/src/server/entities/property-permit-type.entity.ts new file mode 100644 index 0000000..1aeaf40 --- /dev/null +++ b/src/server/entities/property-permit-type.entity.ts @@ -0,0 +1,15 @@ +import { Column, Entity, JoinTable, ManyToMany, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { PropertyEntity } from './property.entity'; +import { PropertyPermitEntity } from './property-permit.entity'; + +@Entity('property_permit_types') +export class PropertyPermitTypeEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) name: string; + @Column({ type: 'varchar', length: 512 }) description: string; + @Column({ type: 'varchar', length: 32, name: 'egp_component' }) menu_component: string; + @Column({ type: 'varchar', nullable: true, length: 64 }) internal_name: string | null; + + @OneToMany(() => PropertyPermitEntity, (permit) => permit.permitType) + permits: PropertyPermitEntity[]; +} diff --git a/src/server/entities/property-permit.entity.ts b/src/server/entities/property-permit.entity.ts new file mode 100644 index 0000000..bd1dae9 --- /dev/null +++ b/src/server/entities/property-permit.entity.ts @@ -0,0 +1,25 @@ +import { Column, DeleteDateColumn, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { PropertyPermitTypeEntity } from './property-permit-type.entity'; +import { PropertyEntity } from './property.entity'; + +@Entity('property_permits') +export class PropertyPermitEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int', nullable: false }) property_id: number; + @Column({ type: 'int', nullable: false }) permit_type_id: number; + @Column({ type: 'int', nullable: false }) issued_by_character_id: number; + @Column({ type: 'int', nullable: false }) issued_by_account_id: number; + @Column({ type: 'varchar', length: 128, nullable: true }) issued_by: string; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) issued: Date; + @Column({ type: 'datetime', nullable: true }) suspended: Date | null; + @DeleteDateColumn({ type: 'datetime', nullable: true }) revoked: Date | null; + @Column({ type: 'varchar', length: 128, nullable: true }) revoked_by: string | null; + + @ManyToOne(() => PropertyPermitTypeEntity, (permitType) => permitType.permits) + @JoinColumn({ name: 'permit_type_id' }) + permitType: PropertyPermitTypeEntity; + + @ManyToOne(() => PropertyEntity, (property) => property.permits) + @JoinColumn({ name: 'property_id' }) + property: PropertyEntity; +} diff --git a/src/server/entities/property-renter.entity.ts b/src/server/entities/property-renter.entity.ts new file mode 100644 index 0000000..a1fe52a --- /dev/null +++ b/src/server/entities/property-renter.entity.ts @@ -0,0 +1,34 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; +import { CompanyEntity } from './company.entity'; +import { CharacterEntity } from './character.entity'; +import { FactionEntity } from './faction.entity'; +import { preloadSystem } from '../core/preload'; +import { companySystem } from '../features/company'; +import { factionSystem } from '../features/faction'; +import { playerSystem } from '../features/player'; + +@Entity('property_renter') +export class PropertyRenterEntity { + @PrimaryGeneratedColumn() id: number; + @Column() property_id: number; + @Column() entity_type_id: number; + @Column() entity_id: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP()' }) rent_start: Date; + @Column() rent_price: number; + @Column() rent_debt: number; + @Column() rent_period: number; // in weeks + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP()' }) rent_last_paid: Date; + + async getEntity(): Promise { + const type = preloadSystem.getGameEntityTypeById(this.entity_type_id); + if (type === 'company') { + return companySystem.getCompanyById(this.entity_id); + } + if (type === 'faction') { + return factionSystem.getFactionFromId(this.entity_id); + } + if (type === 'character') { + return playerSystem.getCharacterFromId(this.entity_id); + } + } +} diff --git a/src/server/entities/property-sec-systems.entity.ts b/src/server/entities/property-sec-systems.entity.ts new file mode 100644 index 0000000..23a4ef8 --- /dev/null +++ b/src/server/entities/property-sec-systems.entity.ts @@ -0,0 +1,15 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('property_security_systems') +export class SecuritySystemsEntity { + @PrimaryGeneratedColumn() id: number; + @Column() type: number; + @Column() level: number; + + @Column({ type: 'varchar', length: 32 }) category: string; + @Column({ type: 'varchar', length: 32 }) name: string; + @Column({ type: 'varchar', length: 255 }) description: string; + @Column({ type: 'varchar', length: 100 }) hash: string; + @Column() base_price: number; + @Column({ type: 'tinyint' }) enabled: boolean; +} \ No newline at end of file diff --git a/src/server/entities/property-security-notif.entity.ts b/src/server/entities/property-security-notif.entity.ts new file mode 100644 index 0000000..8ac2144 --- /dev/null +++ b/src/server/entities/property-security-notif.entity.ts @@ -0,0 +1,11 @@ +import { Column, Entity, JoinColumn, ManyToOne, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('property_security_notifications') +export class PropertySecurityNotifEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int', nullable: false }) property_id: number; + @Column({ type: 'int', nullable: true }) system_id: number | null; + @Column({ type: 'varchar', length: 255 }) text: string; + @Column({ type: 'int', nullable: true }) character_id: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; +} diff --git a/src/server/entities/property-security.entity.ts b/src/server/entities/property-security.entity.ts new file mode 100644 index 0000000..0713cc9 --- /dev/null +++ b/src/server/entities/property-security.entity.ts @@ -0,0 +1,37 @@ +import { Column, Entity, JoinColumn, ManyToOne, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { PropertyEntity } from './property.entity'; +import { ColumnDecimalTransformer } from '../features/utility/ColumnDecimalTransformer'; + +@Entity('property_security') +export class PropertySecurityEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 100 }) name: string; + @Column({ type: 'int', nullable: true }) type: number | null; + @Column({ type: 'int', nullable: true }) level: number | null; + @Column({ type: 'tinyint', default: false }) enabled: boolean; + @Column({ type: 'tinyint', default: false }) installed: boolean; + @Column({ type: 'int', nullable: true }) property_id: number | null; + @Column({ type: 'int', nullable: true }) fee: number | null; + @Column({ type: 'int', nullable: true }) debt: number | null; + + @Column({ type: 'varchar', length: 100 }) hash: string; + @Column() dimension: number; + @Column({ type: 'decimal', precision: 17, scale: 12, transformer: new ColumnDecimalTransformer() }) x: number; + @Column({ type: 'decimal', precision: 17, scale: 12, transformer: new ColumnDecimalTransformer() }) y: number; + @Column({ type: 'decimal', precision: 17, scale: 12, transformer: new ColumnDecimalTransformer() }) z: number; + @Column({ type: 'decimal', precision: 17, scale: 12, transformer: new ColumnDecimalTransformer() }) rx: number; + @Column({ type: 'decimal', precision: 17, scale: 12, transformer: new ColumnDecimalTransformer() }) ry: number; + @Column({ type: 'decimal', precision: 17, scale: 12, transformer: new ColumnDecimalTransformer() }) rz: number; + + @Column({ type: 'int', nullable: true }) contract_id: number | null; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + @Column({ type: 'varchar', length: 128 }) created_by: string; + @Column({ type: 'int', nullable: true }) company_id: number | null; + + @ManyToOne(() => PropertyEntity, (type) => type.securitySystem) + @JoinColumn({ name: 'property_id' }) + property: PropertyEntity; + + object?: ObjectMp; + alarm_timeout?: NodeJS.Timeout; +} diff --git a/src/server/entities/property-server-drink.entity.ts b/src/server/entities/property-server-drink.entity.ts new file mode 100644 index 0000000..fee31d1 --- /dev/null +++ b/src/server/entities/property-server-drink.entity.ts @@ -0,0 +1,14 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('property_server_drinks') +export class PropertyServerDrinkEntity { + @PrimaryGeneratedColumn() id: number; + @Column() property_id: number; + @Column() item_type_id: number; + @Column({ type: 'tinyint', width: 1 }) enabled: boolean; + @Column({ type: 'json', default: '[]' }) variations: { + name: string; + price: number; + enabled: boolean; + }[]; +} diff --git a/src/server/entities/property-store-stock.entity.ts b/src/server/entities/property-store-stock.entity.ts new file mode 100644 index 0000000..1c8941e --- /dev/null +++ b/src/server/entities/property-store-stock.entity.ts @@ -0,0 +1,25 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { ItemTypeEntity } from './item-type.entity'; +import { PropertyEntity } from './property.entity'; + +@Entity('property_store_stocks') +export class PropertyStoreStockEntity { + @PrimaryGeneratedColumn() id: number; + @Column() property_id: number; + @Column() item_type_id: number; + @Column() price: number; + @Column() discount: number; + @Column({ type: 'varchar', length: 64, nullable: true }) custom_name: string | null; + + @ManyToOne(() => ItemTypeEntity, (type) => type.propertyStoreStock, {}) + @JoinColumn({ name: 'item_type_id' }) + itemType: ItemTypeEntity; + + @ManyToOne(() => PropertyEntity, (type) => type.itemStock) + @JoinColumn({ name: 'property_id' }) + property: PropertyEntity; + + getName(): string { + return this.custom_name ?? this.itemType.name; + } +} diff --git a/src/server/entities/property.entity.ts b/src/server/entities/property.entity.ts new file mode 100644 index 0000000..4a5384e --- /dev/null +++ b/src/server/entities/property.entity.ts @@ -0,0 +1,316 @@ +import { Column, Entity, JoinColumn, OneToOne, PrimaryGeneratedColumn, getRepository, OneToMany, ManyToOne } from 'typeorm'; +import { CharacterEntity } from './character.entity'; +import { FurnitureItemEntity } from './furniture-item.entity'; +import { PropertySecurityEntity } from './property-security.entity'; +import { CompanyEntity } from './company.entity'; +import { PropertyStoreStockEntity } from './property-store-stock.entity'; +import { PropertyAreaEntity } from './property-area.entity'; +import { isEmpty } from 'lodash'; +import { propertySystem } from '../features/properties'; +import { DarknetOrderEntity } from './darknet-order.entity'; +import { InteriorEntity } from './interior.entity'; +import { FactionEntity } from './faction.entity'; +import { RadioStreamingEntityData } from '../features/radio'; +import { PropertyKeyEntity } from './property-key.entity'; +import { PropertyPermitEntity } from './property-permit.entity'; +import { WeatherName } from '../features/weather/weather.defs'; +import { factionSystem } from '../features/faction'; +import { companySystem } from '../features/company'; +import { playerSystem } from '../features/player'; +import { PropertyRenterEntity } from './property-renter.entity'; +import { preloadSystem } from '../core/preload'; +import { PaintballRuleSet } from '../features/faction/features/less-lethal'; + +export type OptionalPropertyData = { + paintball?: PaintballRuleSet; +}; + +@Entity('properties') +export class PropertyEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 100, nullable: true, default: null }) name: string | null; + @Column({ type: 'varchar', length: 30 }) type: string; + @Column({ type: 'varchar', length: 64, nullable: true }) owner_name: string | null; + @Column({ type: 'int', nullable: true, default: null }) parent_property_id: number | null; + @Column({ type: 'int', nullable: true, default: null }) master_property_id: number | null; + @Column({ type: 'int', nullable: true, default: null }) character_id: number | null; + @Column({ type: 'int', nullable: true, default: null }) faction_id: number | null; + @Column({ type: 'int', nullable: true, default: null }) company_id: number | null; + @Column({ type: 'int', nullable: true }) enter_dimension: number | null; + @Column({ type: 'int' }) enter_x: number; + @Column({ type: 'int' }) enter_y: number; + @Column({ type: 'int' }) enter_z: number; + @Column({ type: 'int' }) enter_h: number; + @Column({ type: 'int', nullable: true }) interior_dimension: number | null; + @Column({ type: 'int', nullable: true }) interior_x: number | null; + @Column({ type: 'int', nullable: true }) interior_y: number | null; + @Column({ type: 'int', nullable: true }) interior_z: number | null; + @Column({ type: 'int', nullable: true }) interior_h: number | null; + @Column({ type: 'int', nullable: true }) interior_id: number | null; + @Column({ type: 'varchar', length: 32, nullable: true }) interior_objects_tag: string | null; + @Column({ type: 'int', default: 0 }) extra_furniture_slots: number; + @Column({ type: 'int', default: 0 }) extra_inventory_slots: number; + @Column({ type: 'tinyint', default: 0 }) is_primary: boolean; + + @Column({ type: 'json', default: null }) for_sale: { faction: number; company: number; character: number } | null; + @Column({ type: 'json', default: null }) for_rent: { faction: number; company: number; character: number } | null; + + @Column({ type: 'int', nullable: true }) rent: number | null; + @Column({ type: 'int', default: 0 }) rent_debt: number; + @Column({ type: 'int', default: 0 }) rent_deposit: number; + @Column({ type: 'datetime', nullable: true }) rent_start: Date | null; + + @Column({ type: 'boolean' }) locked: boolean; + @Column({ type: 'varchar', length: 128 }) street_name: string; + @Column({ type: 'varchar', length: 128 }) zone: string; + + @Column({ type: 'int', default: null, nullable: true }) static_time: number | null; + @Column({ type: 'varchar', length: 32, default: null, nullable: true }) static_weather: WeatherName | null; + + @Column({ type: 'int', default: null, nullable: true }) blip_type: number | null; + @Column({ type: 'varchar', length: 10, default: 'NEVER_SHOW' }) blip_frequency: PropertyBlipFrequency; + @Column({ type: 'varchar', length: 40, default: null }) blip_label: string | null; + @Column({ type: 'boolean' }) free_furniture: boolean; + + @Column({ type: 'int', nullable: true }) freeze: number | null; + + @Column({ type: 'int', nullable: true }) entrance_reward: number | null; + @Column({ type: 'int', default: 8 }) entrance_reward_reset_hours: number; + @Column({ type: 'int', default: 30 }) entrance_visitor_cap: number; + @Column({ type: 'int', default: 8 }) entrance_visitor_cap_reset_hours: number; + + @Column({ type: 'int', nullable: true }) hospital_price: number | null; + @Column({ type: 'tinyint', default: false }) money_launderer: boolean; + @Column({ type: 'tinyint', default: false }) security: boolean; + @Column({ type: 'tinyint', default: false }) protected: boolean; + @Column({ type: 'datetime', nullable: true }) burglary_cooldown: Date | null; + + @Column({ type: 'json' }) data: OptionalPropertyData | null; + + @Column({ type: 'tinyint', default: false }) cut_power: boolean; + + areas: PropertyAreaEntity[] = []; + + @OneToMany(() => PropertyStoreStockEntity, (storeStock) => storeStock.property) + @JoinColumn({ name: 'property_id' }) + itemStock: PropertyStoreStockEntity[]; + + @OneToMany(() => FurnitureItemEntity, (item) => item.property) + @JoinColumn({ name: 'property_id' }) + furnitureItems: FurnitureItemEntity[]; + + @OneToMany(() => PropertySecurityEntity, (item) => item.property) + @JoinColumn({ name: 'property_id' }) + securitySystem: PropertySecurityEntity[]; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ + name: 'character_id', + referencedColumnName: 'id', + }) + character?: CharacterEntity; + + @ManyToOne(() => FactionEntity, (faction) => faction.properties) + @JoinColumn({ + name: 'faction_id', + }) + faction?: FactionEntity; + + @ManyToOne(() => InteriorEntity, (interior) => interior.properties) + @JoinColumn({ + name: 'interior_id', + }) + interior?: InteriorEntity; + + @ManyToOne(() => CompanyEntity) + @JoinColumn({ + name: 'company_id', + referencedColumnName: 'id', + }) + company?: CompanyEntity; + + @OneToMany(() => DarknetOrderEntity, (order) => order.property) + @JoinColumn({ + name: 'property_id', + }) + darknetOrders: DarknetOrderEntity[]; + + @OneToMany(() => PropertyPermitEntity, (permit) => permit.property) + permits: PropertyPermitEntity[]; + + @OneToMany(() => PropertyKeyEntity, (pke) => pke.property) + propertyKeys: PropertyKeyEntity[]; + + // Complexes, separate perms + parent?: PropertyEntity; + children: PropertyEntity[] = []; + + // Garages and other extensions of property + master?: PropertyEntity; + slaves: PropertyEntity[] = []; + + entranceColShape?: ColshapeMp; + outsideRadioColShape?: ColshapeMp; + interiorColShapes: ColshapeMp[] = []; + + furnitureLoaded?: boolean; + furnitureLoading?: boolean; + furnitureUnload?: NodeJS.Timeout; + + furnitureSlots = 0; + + // Security + securityLoaded?: boolean; + securityLoading: boolean; + + radioStation?: RadioStreamingEntityData; + + businessOpen = false; + + lightsOn = true; + + blip?: BlipMp; + + interiorObjects?: { + entities: ObjectMp[]; + interiorId: number; + tag: string | null; + }; + + renters: (CharacterEntity | FactionEntity | CompanyEntity)[] = []; + + autoLowForced?: boolean; + + hasEntrancePoint(): boolean { + return this.enter_x !== null; + } + + hasInterior(): boolean { + if (this.interior) { + return true; + } + + return !!this.interior_x; + } + + enterPosition() { + return new mp.Vector3(this.enter_x, this.enter_y, this.enter_z); + } + + interiorPosition(): Vector3 | null { + if (this.interior_x && this.interior_y && this.interior_z) { + return new mp.Vector3(this.interior_x, this.interior_y, this.interior_z); + } else if (this.interior) { + return this.interior.position; + } + + return null; + } + + hasChildren(): boolean { + return !isEmpty(this.children); + } + + hasParent(): boolean { + return !!this.parent; + } + + canBeEnteredByVehicle(): boolean { + return this.type === 'garage'; + } + + getName(): string { + return this.name || `Property #${this.id}`; + } + + isBusiness(): boolean { + return this.type === 'business'; + } + + async getOwner(): Promise { + if (this.faction_id) { + return factionSystem.getFactionFromId(this.faction_id)?.name || `Faction ${this.faction_id}`; + } + if (this.company_id) { + return companySystem.getCompanyById(this.company_id)?.getName() || `Company ${this.company_id}`; + } + if (this.character_id) { + return (await playerSystem.getCharacterFromId(this.character_id))?.getIcName(false) || `Character ${this.character_id}`; + } + return `Unknown`; + } + + async getOwnerEntity(with_details = false): Promise { + if (this.faction_id) { + return factionSystem.getFactionFromId(this.faction_id); + } + if (this.company_id) { + return companySystem.getCompanyById(this.company_id); + } + if (this.character_id) { + return with_details ? await playerSystem.getCharacterFromIdWithBP(this.character_id) : await playerSystem.getCharacterFromId(this.character_id); + } + return undefined; + } + + getOwnerId(): number { + return this.faction_id || this.company_id || this.character_id || 0; + } + + async getRentStart(entity: CharacterEntity | CompanyEntity | FactionEntity): Promise { + const renterType = entity instanceof CharacterEntity ? 'character' : entity instanceof FactionEntity ? 'faction' : 'company'; + const renterTypeId = preloadSystem.getGameEntityTypeId(renterType); + const renterEntity = await getRepository(PropertyRenterEntity).findOne({ entity_type_id: renterTypeId, entity_id: entity.id, property_id: this.id }); + return renterEntity?.rent_start; + } + + getFullAddress(includeCity = false, includeState = false): string { + let suffix = ''; + + if (this.type === 'business') { + suffix = '-B'; + } else if (this.type === 'garage') { + suffix = '-G'; + if (this.master) { + return `${this.master.id}${suffix} ${this.master.street_name}, ${this.master.zone}`; + } + } else if (this.parent_property_id) { + suffix = '-A'; + + return `${this.parent_property_id} ${this.street_name}, ${this.zone} Apt #${propertySystem.getApartmentNumber(this)}`; + } + + let address = `${this.id}${suffix} ${this.street_name}, ${this.zone}`; + + if (includeCity) { + address += ', Blaine County'; + } + + if (includeState) { + address += ', San Andreas'; + } + + return address; + } + + rentNegotiation?: PlayerMp; +} + +export type PropertyBlipFrequency = 'NEVER_SHOW' | 'ON_BIZ_OPEN' | 'ALWAYS_SHOW'; + +export const PropertyTypes = ['house', 'apartment', 'complex', 'business', 'garage', 'trailer', 'hospital', 'bank', 'surgeon']; +export const PropertyAreaTypes = [ + 'gas', + 'carwash', + 'store', + 'general', + 'pharmacy', + 'clothing', + 'mechanic', + 'hospital', + 'outfit', + 'bank', + 'fishing', + 'tattoo', + 'occluded', +]; diff --git a/src/server/entities/public-spawn.entity.ts b/src/server/entities/public-spawn.entity.ts new file mode 100644 index 0000000..f2d6531 --- /dev/null +++ b/src/server/entities/public-spawn.entity.ts @@ -0,0 +1,13 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('public_spawns') +export class PublicSpawnEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 32 }) name: string; + @Column({ type: 'float' }) x: number; + @Column({ type: 'float' }) y: number; + @Column({ type: 'float' }) z: number; + @Column() h: number; + @Column({ type: 'varchar', length: 64 }) image: string; + @Column({ type: 'tinyint', default: 0 }) recommended: boolean; +} diff --git a/src/server/entities/radio-station-genre.entity.ts b/src/server/entities/radio-station-genre.entity.ts new file mode 100644 index 0000000..b99e2ce --- /dev/null +++ b/src/server/entities/radio-station-genre.entity.ts @@ -0,0 +1,15 @@ +import { Column, Entity, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { RadioStationSubGenreEntity } from './radio-station-sub-genre.entity'; + +@Entity('radio_station_genres') +export class RadioStationGenreEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) name: string; + @Column() order: number; + @Column({ type: 'varchar', length: 7 }) color_primary: string; + @Column({ type: 'varchar', length: 8 }) color_secondary: string; + @Column({ type: 'varchar', length: 32 }) icon: string; + + @OneToMany(() => RadioStationSubGenreEntity, (subgenre) => subgenre.parent) + subgenres: RadioStationSubGenreEntity[]; +} diff --git a/src/server/entities/radio-station-sub-genre.entity.ts b/src/server/entities/radio-station-sub-genre.entity.ts new file mode 100644 index 0000000..e973295 --- /dev/null +++ b/src/server/entities/radio-station-sub-genre.entity.ts @@ -0,0 +1,17 @@ +import { Column, Entity, JoinColumn, ManyToOne, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { RadioStationGenreEntity } from './radio-station-genre.entity'; +import { RadioStationEntity } from './radio-station.entity'; + +@Entity('radio_station_sub_genres') +export class RadioStationSubGenreEntity { + @PrimaryGeneratedColumn() id: number; + @Column() genre_id: number; + @Column({ type: 'varchar', length: 64 }) name: string; + + @ManyToOne(() => RadioStationGenreEntity, (genre) => genre.subgenres) + @JoinColumn({ name: 'genre_id' }) + parent: RadioStationGenreEntity; + + @OneToMany(() => RadioStationEntity, (station) => station.parent) + stations: RadioStationEntity[]; +} diff --git a/src/server/entities/radio-station.entity.ts b/src/server/entities/radio-station.entity.ts new file mode 100644 index 0000000..94c1bd6 --- /dev/null +++ b/src/server/entities/radio-station.entity.ts @@ -0,0 +1,14 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { RadioStationSubGenreEntity } from './radio-station-sub-genre.entity'; + +@Entity('radio_stations') +export class RadioStationEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) name: string; + @Column({ type: 'varchar', length: 256 }) url: string; + @Column() sub_genre_id: number; + + @ManyToOne(() => RadioStationSubGenreEntity, (parent) => parent.stations) + @JoinColumn({ name: 'sub_genre_id' }) + parent: RadioStationSubGenreEntity; +} diff --git a/src/server/entities/report.entity.ts b/src/server/entities/report.entity.ts new file mode 100644 index 0000000..83c78b8 --- /dev/null +++ b/src/server/entities/report.entity.ts @@ -0,0 +1,37 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; + +@Entity('reports') +export class ReportEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 256, nullable: false }) report: string; + @Column({ type: 'int', nullable: false }) character_id: number; + @Column({ type: 'int', nullable: false }) account_id: number; + @Column({ type: 'int', nullable: true, default: null }) reported_character_id?: number | null; + @Column({ type: 'int', nullable: true, default: null }) reported_account_id?: number | null; + @Column({ type: 'datetime', nullable: false, default: () => 'CURRENT_TIMESTAMP()' }) created: Date; + @Column({ type: 'datetime', nullable: true, default: null }) time_handled?: Date | null; + @Column({ type: 'varchar', length: 20, nullable: true, default: null }) handled?: string; + @Column({ type: 'varchar', length: 256, nullable: true, default: null }) handled_reason?: string | null; + @Column({ type: 'int', nullable: true, default: null }) handler_account_id?: number | null; + @Column({ type: 'varchar', length: 200, nullable: false }) admins_online: string; + @Column({ type: 'varchar', length: 130, nullable: false }) location: string; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ + name: 'reported_character_id', + referencedColumnName: 'id', + }) + reported: { + name: string; + }; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ + name: 'character_id', + referencedColumnName: 'id', + }) + character: { + name: string; + }; +} diff --git a/src/server/entities/rest-route.entity.ts b/src/server/entities/rest-route.entity.ts new file mode 100644 index 0000000..f36e8b2 --- /dev/null +++ b/src/server/entities/rest-route.entity.ts @@ -0,0 +1,9 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('rest_routes') +export class RestRouteEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) path: string; + @Column({ type: 'varchar', length: 255 }) description: string; + @Column({ type: 'varchar', length: 64 }) permission: string; +} diff --git a/src/server/entities/roadblock-model.entity.ts b/src/server/entities/roadblock-model.entity.ts new file mode 100644 index 0000000..a157c55 --- /dev/null +++ b/src/server/entities/roadblock-model.entity.ts @@ -0,0 +1,10 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('roadblock_models') +export class RoadblockModelEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 128 }) model: string; + @Column({ type: 'varchar', length: 128 }) name: string; + @Column({ type: 'varchar', length: 128 }) category: string; + @Column({ type: 'json', nullable: true }) faction_ids: null | number[]; +} diff --git a/src/server/entities/roadblock-scene.entity.ts b/src/server/entities/roadblock-scene.entity.ts new file mode 100644 index 0000000..b620ce9 --- /dev/null +++ b/src/server/entities/roadblock-scene.entity.ts @@ -0,0 +1,14 @@ +import { Column, Entity, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { RoadblockEntity } from './roadblock.entity'; + +@Entity('roadblock_scenes') +export class RoadblockSceneEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 128 }) name: string; + @Column({ type: 'varchar', length: 128 }) created_by: string; + @Column() created_by_character_id: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + + @OneToMany(() => RoadblockEntity, (rbe) => rbe.scene) + roadblocks: RoadblockEntity[]; +} diff --git a/src/server/entities/roadblock.entity.ts b/src/server/entities/roadblock.entity.ts new file mode 100644 index 0000000..3bbf304 --- /dev/null +++ b/src/server/entities/roadblock.entity.ts @@ -0,0 +1,34 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { RoadblockSceneEntity } from './roadblock-scene.entity'; + +@Entity('roadblocks') +export class RoadblockEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 128 }) model: string; + @Column({ type: 'varchar', length: 128 }) name: string; + @Column() roadblock_scene_id: number; + @Column({ type: 'float' }) x: number; + @Column({ type: 'float' }) y: number; + @Column({ type: 'float' }) z: number; + @Column({ type: 'float' }) rx: number; + @Column({ type: 'float' }) ry: number; + @Column({ type: 'float' }) rz: number; + @Column() dimension: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + @Column({ type: 'varchar', length: 128 }) created_by: string; + @Column() created_by_character_id: number; + + @ManyToOne(() => RoadblockSceneEntity, (rbse) => rbse.roadblocks) + @JoinColumn({ name: 'roadblock_scene_id' }) + scene: RoadblockSceneEntity; + + get position(): Vector3 { + return new mp.Vector3(this.x, this.y, this.z); + } + + get rotation(): Vector3 { + return new mp.Vector3(this.rx, this.ry, this.rz); + } + + object?: ObjectMp; +} diff --git a/src/server/entities/rpc-key.entity.ts b/src/server/entities/rpc-key.entity.ts new file mode 100644 index 0000000..750d898 --- /dev/null +++ b/src/server/entities/rpc-key.entity.ts @@ -0,0 +1,9 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('rpc_keys') +export class RpcKeyEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) name: string; + @Column({ type: 'varchar', length: 128 }) key: string; + @Column({ type: 'varchar', length: 16 }) ip: string; +} diff --git a/src/server/entities/scene.entity.ts b/src/server/entities/scene.entity.ts new file mode 100644 index 0000000..fd752a6 --- /dev/null +++ b/src/server/entities/scene.entity.ts @@ -0,0 +1,84 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; +import { ChatSystem } from '../features/chat'; +import { PlayerSystem } from '../features/player'; +import { SceneSystemRendering } from '../features/scene/render'; +import SceneSystem from '../features/scene'; + +@Entity('scenes') +export class SceneEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) name: string; + @Column({ type: 'text' }) description: string; + @Column({ type: 'float' }) x: number; + @Column({ type: 'float' }) y: number; + @Column({ type: 'float' }) z: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + @Column({ type: 'datetime' }) expiration: Date; + @Column() dimension: number; + @Column() character_id: number; + @Column() visible: boolean; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ + name: 'character_id', + referencedColumnName: 'id', + }) + character: CharacterEntity; + + static parameterSettings = { + name: { + pattern: "^[A-z0-9 $?!.,']+$", + maxLength: 32, + }, + description: { + pattern: "^[A-z0-9 $?!.,']+$", + maxLength: 512, + }, + }; + + get remainingTime(): number { + return Math.max(0, +new Date(this.expiration) - +new Date()); + } + + get emoteColors(): Array4d { + return [0xc2, 0xa2, 0xda, 0xff]; + } + + get position(): Vector3 { + return new mp.Vector3(this.x, this.y, this.z); + } + + notifyCreator(): void { + const player = PlayerSystem.GetPlayerFromCharacterId(this.character.id); + if (player) { + ChatSystem.Notice(player, `Your scene "${this.name} (${this.id})" has expired.`); + } + } + + clearFromWorld(): boolean { + SceneSystemRendering.clear(this.id); + return true; + } + + shouldBeExpired(): boolean { + if (+new Date() > +this.expiration) { + return true; + } + + return false; + } + + render(player?: PlayerMp): boolean { + if (!this.visible) { + return false; + } + + if (player) { + SceneSystemRendering.push(this, this.emoteColors, player); + } else { + SceneSystemRendering.push(this, this.emoteColors); + } + return true; + } +} diff --git a/src/server/entities/scratchoff-payout.entity.ts b/src/server/entities/scratchoff-payout.entity.ts new file mode 100644 index 0000000..d1d508c --- /dev/null +++ b/src/server/entities/scratchoff-payout.entity.ts @@ -0,0 +1,11 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('scratchoff_payouts') +export class ScratchoffPayoutEntity { + @PrimaryGeneratedColumn() id: number; + @Column() account_id: number; + @Column() character_id: number; + @Column() item_id: number; + @Column() amount: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) date: Date; +} diff --git a/src/server/entities/scratchoff-print.entity.ts b/src/server/entities/scratchoff-print.entity.ts new file mode 100644 index 0000000..26ff285 --- /dev/null +++ b/src/server/entities/scratchoff-print.entity.ts @@ -0,0 +1,10 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('scratchoff_prints') +export class ScratchoffPrintEntity { + @PrimaryGeneratedColumn() id: number; + @Column() item_type_id: number; + @Column() prize_amount: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + @Column() created_by_character_id: number; +} diff --git a/src/server/entities/screen-resolution-stat.entity.ts b/src/server/entities/screen-resolution-stat.entity.ts new file mode 100644 index 0000000..3f30411 --- /dev/null +++ b/src/server/entities/screen-resolution-stat.entity.ts @@ -0,0 +1,10 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('screen_resolution_stats') +export class ScreenResolutionStatEntity { + @PrimaryGeneratedColumn() id: number; + @Column() account_id: number; + @Column() width: number; + @Column() height: number; + @Column({ type: 'datetime' }) last_used: Date; +} diff --git a/src/server/entities/segregations.entity.ts b/src/server/entities/segregations.entity.ts new file mode 100644 index 0000000..782bb36 --- /dev/null +++ b/src/server/entities/segregations.entity.ts @@ -0,0 +1,43 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; +import { PrisonSentenceEntity } from './prison-sentences.entity'; + +@Entity('segregations') +export class SegregationEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) character_id: number; + @Column({ type: 'int' }) sentence_id: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP()' }) segregated: Date; + @Column({ type: 'int' }) segregated_by: number; + /** @deprecated Use `segregated_for` which is in minutes */ + @Column({ type: 'datetime' }) segregated_until: Date; + @Column({ type: 'int' }) segregated_for: number; + @Column({ type: 'text', nullable: true, default: null }) reason: string | null; + @Column({ type: 'datetime', default: null }) released: Date | null; + @Column({ type: 'datetime', nullable: true, default: null }) released_by: number | null; + @Column({ type: 'varchar', length: 256, nullable: true, default: null }) release_reason: string; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ + name: 'character_id', + }) + prisoner: CharacterEntity; + + @ManyToOne(() => PrisonSentenceEntity) + @JoinColumn({ + name: 'sentence_id', + }) + sentence: PrisonSentenceEntity; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ + name: 'segregated_by', + }) + segregatedBy: CharacterEntity; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ + name: 'released_by', + }) + releasedBy: CharacterEntity; +} diff --git a/src/server/entities/server-statistic.entity.ts b/src/server/entities/server-statistic.entity.ts new file mode 100644 index 0000000..b2fa04d --- /dev/null +++ b/src/server/entities/server-statistic.entity.ts @@ -0,0 +1,10 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('server_statistics') +export class ServerStatisticEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'datetime', nullable: false, default: () => 'CURRENT_TIMESTAMP' }) time: Date; + @Column() player_count: number; + @Column() logged_in_count: number; + @Column({ type: 'int', nullable: true }) average_ping: number | null; +} diff --git a/src/server/entities/session.entity.ts b/src/server/entities/session.entity.ts new file mode 100644 index 0000000..55b6d4e --- /dev/null +++ b/src/server/entities/session.entity.ts @@ -0,0 +1,37 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; + +@Entity('sessions') +export class SessionEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) account_id: number; + @Column({ type: 'int', nullable: true }) character_id: number; + @Column({ type: 'int', default: 0 }) play_time: number; + @Column({ type: 'varchar', length: 16 }) ip: string; + @Column({ type: 'int', unsigned: true }) ip_int32: number; + @Column({ type: 'int' }) ip_int24: number; + @Column({ type: 'int' }) ip_int16: number; + @Column({ type: 'varchar', length: 128 }) serial: string; + @Column({ type: 'varchar', length: 16 }) socialclub_id: string; + @Column({ type: 'varchar', length: 16 }) socialclub_name: string; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) login: Date; + @Column({ type: 'datetime', nullable: true }) logout: string; + + @Column({ type: 'int', default: 0 }) idle_time: number; + + @Column({ type: 'int', default: 0 }) idle_time_aduty: number; + @Column({ type: 'int', default: 0 }) idle_time_tduty: number; + @Column({ type: 'int', default: 0 }) idle_time_pdduty: number; + @Column({ type: 'int', default: 0 }) idle_time_specialduty: number; + + @Column({ type: 'int', default: 0 }) aduty_time: number; + @Column({ type: 'int', default: 0 }) tduty_time: number; + @Column({ type: 'int', default: 0 }) quiet_time: number; + + @Column({ type: 'int', default: 0 }) pdduty_time: number; + @Column({ type: 'int', default: 0 }) specialduty_time: number; + + @ManyToOne(() => CharacterEntity, (character) => character.sessions) + @JoinColumn({ name: 'character_id' }) + character: CharacterEntity; +} diff --git a/src/server/entities/spray-ban.entity.ts b/src/server/entities/spray-ban.entity.ts new file mode 100644 index 0000000..cbd3fc5 --- /dev/null +++ b/src/server/entities/spray-ban.entity.ts @@ -0,0 +1,14 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('graffiti_bans') +export class SprayBanEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) account_id: number; + @Column({ type: 'varchar', length: 32 }) account_name: string; + @Column({ type: 'varchar', length: 32 }) banned_by: string; + @Column({ type: 'varchar', length: 256 }) reason: string; + @Column({ type: 'date' }) unban_date: Date; + @Column({ type: 'date', nullable: true }) unbanned: Date | null; + @Column({ type: 'varchar', length: 32 }) unbanned_by: string; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP()' }) date: Date; +} diff --git a/src/server/entities/state-code-charge.entity.ts b/src/server/entities/state-code-charge.entity.ts new file mode 100644 index 0000000..44eb571 --- /dev/null +++ b/src/server/entities/state-code-charge.entity.ts @@ -0,0 +1,32 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { StateCodeEntity } from './state-codes.entity'; + +@Entity('penal_code') +export class StateCodeChargeEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) title_id: number; + @Column({ type: 'int' }) code_id: number; + @Column({ type: 'varchar', length: 12 }) type: 'felony' | 'misdemeanor' | 'infraction'; + @Column({ type: 'varchar', length: 40 }) number: string; + @Column({ type: 'varchar', length: 100 }) name: string; + @Column({ type: 'longtext' }) description: string; + @Column({ type: 'boolean' }) can_be_attempt: boolean; + @Column({ type: 'boolean' }) can_be_conspiracy: boolean; + @Column({ type: 'boolean' }) can_be_soliciting: boolean; + @Column({ type: 'boolean' }) can_be_armed: boolean; + @Column({ type: 'boolean', default: null, nullable: true }) can_be_impounded: boolean | null; + @Column({ type: 'boolean', default: null, nullable: true }) can_be_revoked: boolean | null; + @Column({ type: 'boolean', default: null, nullable: true }) can_be_revoked_permit: boolean | null; + @Column({ type: 'int', default: null, nullable: true }) license_point: number | null; + @Column({ type: 'int' }) penalty: number; + @Column({ type: 'int' }) penalty_hours: number; + @Column({ type: 'longtext', nullable: true, default: null }) notes: string | null; + + @ManyToOne(() => StateCodeEntity) + @JoinColumn({ + name: 'code_id', + }) + code: StateCodeEntity; + + titleAbbreviation?: string; +} diff --git a/src/server/entities/state-codes.entity.ts b/src/server/entities/state-codes.entity.ts new file mode 100644 index 0000000..c757ec3 --- /dev/null +++ b/src/server/entities/state-codes.entity.ts @@ -0,0 +1,16 @@ +import { Column, Entity, JoinColumn, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { StateCodeChargeEntity } from './state-code-charge.entity'; + +export type CodeTitle = { id: number; name: string }; + +@Entity('state_codes') +export class StateCodeEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) name: string; + @Column({ type: 'varchar', length: 16 }) abbreviation: string; + @Column({ type: 'longtext' }) titles: CodeTitle[]; + + @OneToMany(() => StateCodeChargeEntity, (scc) => scc.code, { eager: true }) + @JoinColumn({ referencedColumnName: 'code_id' }) + charges: StateCodeChargeEntity[]; +} diff --git a/src/server/entities/tattoo.entity.ts b/src/server/entities/tattoo.entity.ts new file mode 100644 index 0000000..86cbf87 --- /dev/null +++ b/src/server/entities/tattoo.entity.ts @@ -0,0 +1,25 @@ +import { Column, Entity, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterTattooEntity } from './character-tattoo.entity'; + +@Entity('tattoos') +export class TattooEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) name: string; + @Column({ type: 'varchar', length: 32 }) zone: string; + @Column({ type: 'varchar', length: 64, nullable: true }) zone_detail: string; + @Column({ type: 'int', nullable: true }) gender: number | null; + @Column({ type: 'varchar', length: 128 }) opaque_collection: string; + @Column({ type: 'varchar', length: 128 }) opaque_overlay: string; + @Column({ type: 'varchar', length: 128 }) opaque_txd: string; + @Column({ type: 'varchar', length: 128 }) opaque_txt: string; + @Column({ type: 'varchar', length: 128 }) transparent_collection: string; + @Column({ type: 'varchar', length: 128 }) transparent_overlay: string; + @Column({ type: 'varchar', length: 128 }) transparent_txd: string; + @Column({ type: 'varchar', length: 128 }) transparent_txt: string; + @Column() price: number; + @Column({ type: 'int' }) available: boolean; + @Column({ type: 'int', nullable: true }) faction: number | null; + + @OneToMany(() => CharacterTattooEntity, (cte) => cte.character) + characterTattoos: CharacterTattooEntity[]; +} diff --git a/src/server/entities/tax-category.entity.ts b/src/server/entities/tax-category.entity.ts new file mode 100644 index 0000000..95a9794 --- /dev/null +++ b/src/server/entities/tax-category.entity.ts @@ -0,0 +1,9 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('tax_categories') +export class TaxCategoryEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 32 }) name: string; + @Column({ type: 'varchar', length: 32 }) type: string; + @Column({ type: 'int', nullable: false }) amount: number; +} diff --git a/src/server/entities/tax-collection.entity.ts b/src/server/entities/tax-collection.entity.ts new file mode 100644 index 0000000..16daa23 --- /dev/null +++ b/src/server/entities/tax-collection.entity.ts @@ -0,0 +1,13 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('tax_collections') +export class TaxCollectionEntity { + @PrimaryGeneratedColumn() id: number; + @Column() tax_category_id: number; + @Column() entity_type: number; + @Column() entity_id: number; + @Column() amount: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) date: Date; + + @Column({ type: 'varchar', length: 128 }) extra: string; +} diff --git a/src/server/entities/taxi-license.entity.ts b/src/server/entities/taxi-license.entity.ts new file mode 100644 index 0000000..1b8c6ac --- /dev/null +++ b/src/server/entities/taxi-license.entity.ts @@ -0,0 +1,19 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; + +@Entity('taxi_licenses') +export class TaxiLicenseEntity { + @PrimaryGeneratedColumn() id: number; + + @Column({ type: 'int' }) character_id: number; + + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) issued: Date; + + @Column({ type: 'datetime', nullable: true, default: null }) revoked: Date | null; + + @Column({ type: 'int', nullable: true, default: null }) revoked_by_character_id: number | null; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ name: 'character_id' }) + character?: CharacterEntity; +} diff --git a/src/server/entities/taxi-ride.entity.ts b/src/server/entities/taxi-ride.entity.ts new file mode 100644 index 0000000..77010e2 --- /dev/null +++ b/src/server/entities/taxi-ride.entity.ts @@ -0,0 +1,37 @@ +import { Column, Entity, Index, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; +import { CompanyEntity } from './company.entity'; + +@Entity('taxi_rides') +export class TaxiRideEntity { + @PrimaryGeneratedColumn() id: number; + @Index() + @Column() + customer_character_id: number; + @Column({ type: 'float' }) pickup_x: number; + @Column({ type: 'float' }) pickup_y: number; + @Column({ type: 'float' }) pickup_z: number; + @Column({ type: 'float' }) destination_x: number; + @Column({ type: 'float' }) destination_y: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + @Index() + @Column({ nullable: true }) + taxi_character_id: number; + @Index() + @Column({ nullable: true }) + taxi_company_id: number; + @Column({ nullable: true, type: 'tinyint', width: 1 }) completed: boolean; + @Column({ nullable: true, type: 'tinyint' }) rating: number; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ name: 'customer_character_id' }) + customerCharacter?: CharacterEntity; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ name: 'taxi_character_id' }) + taxiCharacter?: CharacterEntity; + + @ManyToOne(() => CompanyEntity) + @JoinColumn({ name: 'taxi_company_id' }) + taxiCompany?: CompanyEntity; +} diff --git a/src/server/entities/teleport.entity.ts b/src/server/entities/teleport.entity.ts new file mode 100644 index 0000000..bf23fee --- /dev/null +++ b/src/server/entities/teleport.entity.ts @@ -0,0 +1,14 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('teleports') +export class TeleportEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) name: string; + @Column() x: number; + @Column() y: number; + @Column() z: number; + @Column() heading: number; + @Column() dimension: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: string; + @Column() created_by: number; +} diff --git a/src/server/entities/trash-can.entity.ts b/src/server/entities/trash-can.entity.ts new file mode 100644 index 0000000..370ace1 --- /dev/null +++ b/src/server/entities/trash-can.entity.ts @@ -0,0 +1,11 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('trash_cans') +export class TrashCanEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) model: string; + @Column({ type: 'float' }) x: number; + @Column({ type: 'float' }) y: number; + @Column({ type: 'float' }) z: number; + @Column({ type: 'float' }) rz: number; +} diff --git a/src/server/entities/trucking-cargo.entity.ts b/src/server/entities/trucking-cargo.entity.ts new file mode 100644 index 0000000..721eccb --- /dev/null +++ b/src/server/entities/trucking-cargo.entity.ts @@ -0,0 +1,31 @@ +import { Column, Entity, JoinTable, ManyToMany, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { TruckingLocationCargoEntity } from './trucking-location-cargo.entity'; +import { TruckingContainerEntity } from './trucking-container.entity'; + +@Entity('trucking_cargo') +export class TruckingCargoEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 128 }) name: string; + @Column({ type: 'varchar', length: 32 }) unit: string; + @Column() unit_weight: number; + @Column() unit_volume: number; + @Column({ type: 'varchar', length: 64, nullable: true }) special: string | null; + @Column({ type: 'json', nullable: true }) icons: + | null + | { + bgColor: string; + name: string; + }[]; + @Column({ type: 'int', default: 1 }) pay_modifier: number; + + @OneToMany(() => TruckingLocationCargoEntity, (tlce) => tlce.location) + locationCargo: TruckingLocationCargoEntity[]; + + @ManyToMany(() => TruckingContainerEntity) + @JoinTable({ + name: 'trucking_cargo_containers', + joinColumn: { name: 'trucking_cargo_id' }, + inverseJoinColumn: { name: 'trucking_container_id' }, + }) + containers: TruckingContainerEntity[]; +} diff --git a/src/server/entities/trucking-container.entity.ts b/src/server/entities/trucking-container.entity.ts new file mode 100644 index 0000000..bdc3938 --- /dev/null +++ b/src/server/entities/trucking-container.entity.ts @@ -0,0 +1,23 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +export enum TruckingContainerMissionType { + FORKLIFT = 'forklift', + STRAP = 'strap', + TRAILER = 'trailer', +} + +@Entity('trucking_containers') +export class TruckingContainerEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) name: string; + @Column({ type: 'varchar', length: 64 }) name_plural: string; + @Column({ type: 'varchar', length: 32 }) type: string; + @Column({ type: 'varchar', length: 64 }) model: string; + @Column() capacity_weight: number; + @Column() capacity_volume: number; + @Column({ type: 'json' }) bounding_box: BoundingBox; + @Column({ type: 'enum', enum: TruckingContainerMissionType, default: TruckingContainerMissionType.FORKLIFT }) mission_type: + | 'forklift' + | 'trailer' + | 'strap'; +} diff --git a/src/server/entities/trucking-contract-run.entity.ts b/src/server/entities/trucking-contract-run.entity.ts new file mode 100644 index 0000000..08d9f97 --- /dev/null +++ b/src/server/entities/trucking-contract-run.entity.ts @@ -0,0 +1,29 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { TruckingContractEntity } from './trucking-contract.entity'; + +export type TruckingContractRunStatus = 'in_progress' | 'completed'; + +@Entity('trucking_contract_runs') +export class TruckingContractRunEntity { + @PrimaryGeneratedColumn() + id: number; + + @Column() + contract_id: number; + + @Column() + character_id: number; + + @Column({ type: 'int', default: 0 }) + quantity_delivered: number; + + @Column({ type: 'enum', enum: ['in_progress', 'completed'], default: 'in_progress' }) + status: TruckingContractRunStatus; + + @Column({ type: 'timestamp', nullable: true }) + completed_at: Date | null; + + @ManyToOne(() => TruckingContractEntity, { onDelete: 'CASCADE' }) + @JoinColumn({ name: 'contract_id' }) + contract: TruckingContractEntity; +} diff --git a/src/server/entities/trucking-contract.entity.ts b/src/server/entities/trucking-contract.entity.ts new file mode 100644 index 0000000..037927d --- /dev/null +++ b/src/server/entities/trucking-contract.entity.ts @@ -0,0 +1,59 @@ +import { Column, CreateDateColumn, Entity, Index, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { ItemTypeEntity } from './item-type.entity'; +import { CompanyEntity } from './company.entity'; + +export type TruckingContractStatus = 'open' | 'claimed' | 'completed' | 'cancelled'; +export type TruckingContractSourceType = 'npc' | 'business'; + +@Entity('trucking_contracts') +export class TruckingContractEntity { + @PrimaryGeneratedColumn() + id: number; + + @Column({ type: 'enum', enum: ['npc', 'business'], default: 'npc' }) + source_type: TruckingContractSourceType; + + /** ID of NPC industry or property, depending on source_type */ + @Column({ type: 'int', nullable: true }) + source_id: number | null; + + /** Display name of the requesting entity — never reveals NPC source */ + @Column({ type: 'varchar', length: 256 }) + source_name: string; + + @Column() + item_type_id: number; + + @Column() + quantity: number; + + @Column() + quantity_remaining: number; + + @Index() + @Column({ type: 'enum', enum: ['open', 'claimed', 'completed', 'cancelled'], default: 'open' }) + status: TruckingContractStatus; + + @Column({ type: 'int', nullable: true }) + claimed_by_company_id: number | null; + + @Column({ type: 'timestamp', nullable: true }) + claimed_at: Date | null; + + @Column({ type: 'int', default: 0 }) + total_reward: number; + + @Column({ type: 'int', default: 0 }) + min_cdl_level: number; + + @CreateDateColumn() + created_at: Date; + + @ManyToOne(() => ItemTypeEntity) + @JoinColumn({ name: 'item_type_id' }) + itemType: ItemTypeEntity; + + @ManyToOne(() => CompanyEntity, { nullable: true }) + @JoinColumn({ name: 'claimed_by_company_id' }) + claimedByCompany: CompanyEntity | null; +} diff --git a/src/server/entities/trucking-delivery-request.entity.ts b/src/server/entities/trucking-delivery-request.entity.ts new file mode 100644 index 0000000..58baa99 --- /dev/null +++ b/src/server/entities/trucking-delivery-request.entity.ts @@ -0,0 +1,106 @@ +import { Column, CreateDateColumn, Entity, Index, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { PropertyEntity } from './property.entity'; +import { ItemTypeEntity } from './item-type.entity'; +import { TruckingLocationEntity } from './trucking-location.entity'; +import { TruckingContractEntity } from './trucking-contract.entity'; + +export type TruckingDeliveryRequestStatus = 'open' | 'claimed' | 'delivered' | 'cancelled'; +export type TruckingDeliveryPaySource = 'npc' | 'business'; + +@Entity('trucking_delivery_requests') +export class TruckingDeliveryRequestEntity { + @PrimaryGeneratedColumn() + id: number; + + /** Null for NPC-sourced requests — use requester_name instead */ + @Column({ type: 'int', nullable: true }) + property_id: number | null; + + /** Display name for NPC requests (never shown to players as "NPC") */ + @Column({ type: 'varchar', length: 256, nullable: true }) + requester_name: string | null; + + @Column() + item_type_id: number; + + @Column() + quantity: number; + + @Column() + pickup_location_id: number; + + @Index() + @Column({ type: 'enum', enum: ['open', 'claimed', 'delivered', 'cancelled'], default: 'open' }) + status: TruckingDeliveryRequestStatus; + + @Column({ type: 'int', nullable: true }) + claimed_by_character_id: number | null; + + @Column({ type: 'timestamp', nullable: true }) + claimed_at: Date | null; + + @Column({ type: 'int', default: 0 }) + reward: number; + + @Column({ type: 'enum', enum: ['npc', 'business'], default: 'npc' }) + pay_source: TruckingDeliveryPaySource; + + @Column({ type: 'int', default: 0 }) + min_cdl_level: number; + + @CreateDateColumn() + created_at: Date; + + @ManyToOne(() => PropertyEntity, { nullable: true, onDelete: 'CASCADE' }) + @JoinColumn({ name: 'property_id' }) + property: PropertyEntity | null; + + @ManyToOne(() => ItemTypeEntity) + @JoinColumn({ name: 'item_type_id' }) + itemType: ItemTypeEntity; + + @ManyToOne(() => TruckingLocationEntity) + @JoinColumn({ name: 'pickup_location_id' }) + pickupLocation: TruckingLocationEntity; + + /** Delivery trucking location — set on NPC requests (property_id is null) */ + @Column({ type: 'int', nullable: true }) + delivery_location_id: number | null; + + @ManyToOne(() => TruckingLocationEntity, { nullable: true }) + @JoinColumn({ name: 'delivery_location_id' }) + deliveryLocation: TruckingLocationEntity | null; + + /** Set when this request was generated from a company contract */ + @Column({ type: 'int', nullable: true }) + contract_id: number | null; + + /** Whether this delivery requires a tractor-trailer (true) or a straight truck (false) */ + @Column({ type: 'boolean', default: false }) + requires_trailer: boolean; + + @ManyToOne(() => TruckingContractEntity, { nullable: true, onDelete: 'SET NULL' }) + @JoinColumn({ name: 'contract_id' }) + contract: TruckingContractEntity | null; + + /** Resolved display name — never exposes NPC source */ + getRequesterName(): string { + return this.requester_name ?? this.property?.name ?? this.property?.company?.name ?? 'Business'; + } + + /** Delivery coordinates — property for business requests, trucking location for NPC */ + getDeliveryCoords(): { x: number; y: number; z: number } { + if (this.property) { + return { x: this.property.enter_x, y: this.property.enter_y, z: this.property.enter_z ?? 0 }; + } + if (this.deliveryLocation) { + return { x: this.deliveryLocation.x, y: this.deliveryLocation.y, z: this.deliveryLocation.z }; + } + return { x: 0, y: 0, z: 0 }; + } + + /** Display name for delivery destination */ + getDeliveryName(): string { + return this.property?.name ?? this.property?.company?.name ?? this.deliveryLocation?.name ?? this.requester_name ?? 'Destination'; + } +} diff --git a/src/server/entities/trucking-location-cargo.entity.ts b/src/server/entities/trucking-location-cargo.entity.ts new file mode 100644 index 0000000..fcddd1b --- /dev/null +++ b/src/server/entities/trucking-location-cargo.entity.ts @@ -0,0 +1,20 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { TruckingLocationEntity } from './trucking-location.entity'; +import { TruckingCargoEntity } from './trucking-cargo.entity'; + +@Entity('trucking_location_cargo') +export class TruckingLocationCargoEntity { + @PrimaryGeneratedColumn() id: number; + @Column() trucking_location_id: number; + @Column() trucking_cargo_id: number; + @Column({ type: 'tinyint', width: 1 }) import: boolean; + @Column({ type: 'tinyint', width: 1 }) export: boolean; + + @ManyToOne(() => TruckingLocationEntity, (tle) => tle.locationCargo) + @JoinColumn({ name: 'trucking_location_id' }) + location: TruckingLocationEntity; + + @ManyToOne(() => TruckingCargoEntity, (tce) => tce.locationCargo) + @JoinColumn({ name: 'trucking_cargo_id' }) + cargo: TruckingCargoEntity; +} diff --git a/src/server/entities/trucking-location-flatbed-bay.entity.ts b/src/server/entities/trucking-location-flatbed-bay.entity.ts new file mode 100644 index 0000000..44e9b08 --- /dev/null +++ b/src/server/entities/trucking-location-flatbed-bay.entity.ts @@ -0,0 +1,21 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { TruckingLocationEntity } from './trucking-location.entity'; + +@Entity('trucking_location_flatbed_bays') +export class TruckingLocationFlatbedBayEntity { + @PrimaryGeneratedColumn() id: number; + @Column() trucking_location_id: number; + @Column({ type: 'float' }) x: number; + @Column({ type: 'float' }) y: number; + @Column({ type: 'float' }) z: number; + + @ManyToOne(() => TruckingLocationEntity, (location) => location.loadingBays, { + eager: true, + }) + @JoinColumn({ name: 'trucking_location_id' }) + truckingLocation: TruckingLocationEntity; + + get position(): Vector3 { + return new mp.Vector3(this.x, this.y, this.z); + } +} diff --git a/src/server/entities/trucking-location-item-type.entity.ts b/src/server/entities/trucking-location-item-type.entity.ts new file mode 100644 index 0000000..dad8be1 --- /dev/null +++ b/src/server/entities/trucking-location-item-type.entity.ts @@ -0,0 +1,42 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { TruckingLocationEntity } from './trucking-location.entity'; +import { ItemTypeEntity } from './item-type.entity'; +import { ItemCategoryEntity } from './item-category.entity'; + +@Entity('trucking_location_item_types') +export class TruckingLocationItemTypeEntity { + @PrimaryGeneratedColumn() + id: number; + + @Column() + trucking_location_id: number; + + /** Either item_type_id or item_category_id is set — not both */ + @Column({ type: 'int', nullable: true }) + item_type_id: number | null; + + @Column({ type: 'int', nullable: true }) + item_category_id: number | null; + + @Column({ type: 'int', default: 0 }) + min_cdl_level: number; + + @ManyToOne(() => TruckingLocationEntity) + @JoinColumn({ name: 'trucking_location_id' }) + location: TruckingLocationEntity; + + @ManyToOne(() => ItemTypeEntity, { nullable: true }) + @JoinColumn({ name: 'item_type_id' }) + itemType: ItemTypeEntity | null; + + @ManyToOne(() => ItemCategoryEntity, { nullable: true }) + @JoinColumn({ name: 'item_category_id' }) + itemCategory: ItemCategoryEntity | null; + + /** Human-readable description of what this mapping covers */ + getLabel(): string { + if (this.itemType) return this.itemType.name; + if (this.itemCategory) return `[Category] ${this.itemCategory.name}`; + return 'Unknown'; + } +} diff --git a/src/server/entities/trucking-location-loading-bay.entity.ts b/src/server/entities/trucking-location-loading-bay.entity.ts new file mode 100644 index 0000000..8377a83 --- /dev/null +++ b/src/server/entities/trucking-location-loading-bay.entity.ts @@ -0,0 +1,22 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { TruckingLocationEntity } from './trucking-location.entity'; + +@Entity('trucking_location_loading_bays') +export class TruckingLocationLoadingBayEntity { + @PrimaryGeneratedColumn() id: number; + @Column() trucking_location_id: number; + @Column({ type: 'float' }) crate_base_x: number; + @Column({ type: 'float' }) crate_base_y: number; + @Column({ type: 'float' }) crate_base_z: number; + @Column({ type: 'float' }) crate_base_h: number; + @Column({ type: 'float' }) forklift_x: number; + @Column({ type: 'float' }) forklift_y: number; + @Column({ type: 'float' }) forklift_z: number; + @Column({ type: 'float' }) forklift_h: number; + + @ManyToOne(() => TruckingLocationEntity, (location) => location.loadingBays, { + eager: true, + }) + @JoinColumn({ name: 'trucking_location_id' }) + truckingLocation: TruckingLocationEntity; +} diff --git a/src/server/entities/trucking-location.entity.ts b/src/server/entities/trucking-location.entity.ts new file mode 100644 index 0000000..ff7ddd3 --- /dev/null +++ b/src/server/entities/trucking-location.entity.ts @@ -0,0 +1,36 @@ +import { Column, Entity, Index, JoinColumn, ManyToOne, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { TruckingLocationCargoEntity } from './trucking-location-cargo.entity'; +import { TruckingTrailerPositionEntity } from './trucking-trailer-position.entity'; +import { TruckingLocationLoadingBayEntity } from './trucking-location-loading-bay.entity'; +import { TruckingLocationFlatbedBayEntity } from './trucking-location-flatbed-bay.entity'; +import { CompanyEntity } from './company.entity'; + +@Entity('trucking_locations') +export class TruckingLocationEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 128 }) industry: string; + @Column({ type: 'varchar', length: 256 }) name: string; + @Column({ type: 'varchar', length: 256 }) logo_url: string; + @Column({ type: 'float' }) x: number; + @Column({ type: 'float' }) y: number; + @Column({ type: 'float' }) z: number; + @Index() + @Column({ type: 'int', nullable: true }) + company_id: number | null; + + @ManyToOne(() => CompanyEntity) + @JoinColumn({ name: 'company_id' }) + company?: CompanyEntity; + + @OneToMany(() => TruckingLocationCargoEntity, (tlce) => tlce.location) + locationCargo: TruckingLocationCargoEntity[]; + + @OneToMany(() => TruckingTrailerPositionEntity, (ttpe) => ttpe.location) + trailerPositions: TruckingTrailerPositionEntity[]; + + @OneToMany(() => TruckingLocationLoadingBayEntity, (tllpe) => tllpe.truckingLocation) + loadingBays: TruckingLocationLoadingBayEntity[]; + + @OneToMany(() => TruckingLocationFlatbedBayEntity, (tllpe) => tllpe.truckingLocation) + flatbedBays: TruckingLocationFlatbedBayEntity[]; +} diff --git a/src/server/entities/trucking-trailer-position.entity.ts b/src/server/entities/trucking-trailer-position.entity.ts new file mode 100644 index 0000000..d988adf --- /dev/null +++ b/src/server/entities/trucking-trailer-position.entity.ts @@ -0,0 +1,17 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { TruckingLocationEntity } from './trucking-location.entity'; + +@Entity('trucking_trailer_positions') +export class TruckingTrailerPositionEntity { + @PrimaryGeneratedColumn() id: number; + @Column() trucking_location_id: number; + @Column({ type: 'float' }) x: number; + @Column({ type: 'float' }) y: number; + @Column({ type: 'float' }) z: number; + @Column() heading: number; + @Column({ type: 'varchar', length: 64, default: 'trailers' }) model: string; + + @ManyToOne(() => TruckingLocationEntity, (tle) => tle.trailerPositions) + @JoinColumn({ name: 'trucking_location_id' }) + location: TruckingLocationEntity; +} diff --git a/src/server/entities/tutorial-steps.entity.ts b/src/server/entities/tutorial-steps.entity.ts new file mode 100644 index 0000000..11a3d50 --- /dev/null +++ b/src/server/entities/tutorial-steps.entity.ts @@ -0,0 +1,16 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('tutorial_steps') +export class TutorialStepsEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) title: string; + @Column({ type: 'longtext' }) text: string; + + @Column({ type: 'float' }) x: number; + @Column({ type: 'float' }) y: number; + @Column({ type: 'float' }) z: number; + + @Column({ type: 'float' }) rx: number; + @Column({ type: 'float' }) ry: number; + @Column({ type: 'float' }) rz: number; +} \ No newline at end of file diff --git a/src/server/entities/uniform.entity.ts b/src/server/entities/uniform.entity.ts new file mode 100644 index 0000000..e63f067 --- /dev/null +++ b/src/server/entities/uniform.entity.ts @@ -0,0 +1,17 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('uniform') +export class UniformEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 200 }) name: string; + @Column({ type: 'varchar', length: 30 }) category: string; + @Column({ type: 'int' }) gender: number; + @Column({ type: 'varchar', length: 7 }) entity_type: 'faction' | 'company'; + @Column({ type: 'json' }) entity_ids: number[]; + @Column({ type: 'json' }) clothing: [number, number, number, number] | [number, number, number]; + @Column({ type: 'json', default: null, nullable: true }) extras: [number, number, number, number][] | [number, number, number][] | null; + @Column({ type: 'int', default: null, nullable: true }) is_prop: number | null; +} + +// FEMALE = 0, +// MALE = 1, diff --git a/src/server/entities/vehicle-brakes.entity.ts b/src/server/entities/vehicle-brakes.entity.ts new file mode 100644 index 0000000..848ed4a --- /dev/null +++ b/src/server/entities/vehicle-brakes.entity.ts @@ -0,0 +1,9 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('vehicle_brakes') +export class VehicleBrakeEntity { + @PrimaryGeneratedColumn() id: number; + @Column() level: number; + @Column({ type: 'varchar', length: 32 }) name: string; + @Column({ type: 'varchar', length: 255 }) description: string; +} \ No newline at end of file diff --git a/src/server/entities/vehicle-code-division.entity.ts b/src/server/entities/vehicle-code-division.entity.ts new file mode 100644 index 0000000..d8c55ab --- /dev/null +++ b/src/server/entities/vehicle-code-division.entity.ts @@ -0,0 +1,7 @@ +import { Column, Entity, PrimaryColumn, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('vehicle_code_divisions') +export class VehicleCodeDivisionEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 106 }) name: string; +} diff --git a/src/server/entities/vehicle-code.entity.ts b/src/server/entities/vehicle-code.entity.ts new file mode 100644 index 0000000..2a8eb2c --- /dev/null +++ b/src/server/entities/vehicle-code.entity.ts @@ -0,0 +1,21 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('vehicle_code') +export class VehicleCodeEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) division_id: number; + @Column({ type: 'varchar', length: 12 }) type: 'felony' | 'misdemeanor' | 'infraction'; + @Column({ type: 'varchar', length: 40 }) number: string; + @Column({ type: 'varchar', length: 100 }) name: string; + @Column({ type: 'longtext' }) description: string; + @Column({ type: 'boolean' }) can_be_attempt: boolean; + @Column({ type: 'boolean' }) can_be_conspiracy: boolean; + @Column({ type: 'boolean' }) can_be_soliciting: boolean; + @Column({ type: 'boolean' }) can_be_armed: boolean; + @Column({ type: 'boolean', default: null, nullable: true }) can_be_impounded: boolean | null; + @Column({ type: 'boolean', default: null, nullable: true }) can_be_revoked: boolean | null; + @Column({ type: 'boolean', default: null, nullable: true }) can_be_revoked_permit: boolean | null; + @Column({ type: 'int', default: 0 }) license_point: number; + @Column({ type: 'int' }) penalty: number; + @Column({ type: 'longtext', nullable: true, default: null }) notes: string | null; +} diff --git a/src/server/entities/vehicle-color.entity.ts b/src/server/entities/vehicle-color.entity.ts new file mode 100644 index 0000000..3b9a190 --- /dev/null +++ b/src/server/entities/vehicle-color.entity.ts @@ -0,0 +1,10 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('vehicle_colors') +export class VehicleColorEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: '32' }) name: string; + @Column({ type: 'varchar', length: '16' }) type: string; + @Column({ type: 'varchar', length: '7' }) hex: string; + @Column() price: number; +} diff --git a/src/server/entities/vehicle-dealer-bay.entity.ts b/src/server/entities/vehicle-dealer-bay.entity.ts new file mode 100644 index 0000000..e916873 --- /dev/null +++ b/src/server/entities/vehicle-dealer-bay.entity.ts @@ -0,0 +1,23 @@ +import { Column, Entity, Index, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { VehicleDealershipEntity } from './vehicle-dealership.entity'; + +@Entity('vehicle_dealer_bays') +export class VehicleDealerBayEntity { + @PrimaryGeneratedColumn() id: number; + @Index() + @Column() + vehicle_dealership_id: number; + @Column('float') x: number; + @Column('float') y: number; + @Column('float') z: number; + @Column('float') heading: number; + @Column({ type: 'float', nullable: true }) cam_x: number | null; + @Column({ type: 'float', nullable: true }) cam_y: number | null; + @Column({ type: 'float', nullable: true }) cam_z: number | null; + + @ManyToOne(() => VehicleDealershipEntity, (dealership) => dealership.bays) + @JoinColumn({ name: 'vehicle_dealership_id' }) + dealership?: VehicleDealershipEntity; + + occupiedByPlayerId?: number; +} diff --git a/src/server/entities/vehicle-dealership-model.entity.ts b/src/server/entities/vehicle-dealership-model.entity.ts new file mode 100644 index 0000000..1bb80f2 --- /dev/null +++ b/src/server/entities/vehicle-dealership-model.entity.ts @@ -0,0 +1,22 @@ +import { Column, Entity, Index, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { VehicleDealershipEntity } from './vehicle-dealership.entity'; + +@Entity('vehicle_dealership_models') +export class VehicleDealershipModelEntity { + @PrimaryGeneratedColumn() id: number; + @Index() + @Column() + vehicle_dealership_id: number; + @Column({ type: 'varchar', length: 64 }) make: string; + @Column({ type: 'varchar', length: 64 }) model: string; + @Column({ type: 'varchar', length: 64 }) category: string; + @Column() price: number; + @Column({ default: 0 }) discount: number; + @Column({ type: 'boolean', default: 0 }) readily_available: boolean; + @Column({ type: 'json', default: '[]' }) colors: number[]; + @Column({ type: 'json', default: '[]' }) wheels: [number, number, number][]; + + @ManyToOne(() => VehicleDealershipEntity, (dealership) => dealership.models) + @JoinColumn({ name: 'vehicle_dealership_id' }) + dealership?: VehicleDealershipEntity; +} diff --git a/src/server/entities/vehicle-dealership.entity.ts b/src/server/entities/vehicle-dealership.entity.ts new file mode 100644 index 0000000..a43a048 --- /dev/null +++ b/src/server/entities/vehicle-dealership.entity.ts @@ -0,0 +1,79 @@ +import { Column, Entity, Index, JoinColumn, ManyToOne, OneToMany, PrimaryGeneratedColumn } from 'typeorm'; +import { VehicleDealershipModelEntity } from './vehicle-dealership-model.entity'; +import { VehicleDealerBayEntity } from './vehicle-dealer-bay.entity'; +import { CompanyEntity } from './company.entity'; +import * as dayjs from 'dayjs'; + +export interface DealershipParkingSpot { + x: number; + y: number; + z: number; + heading: number; +} + +export interface DealershipShowroomPosition { + x: number; + y: number; + z: number; + heading: number; + category: string; +} + +export interface DealershipShowroomModel { + position: DealershipShowroomPosition; + vehicle?: VehicleMp; + label: TextLabelMp; + price: number; + discount: number; + dealership: VehicleDealershipEntity; + created: dayjs.Dayjs; + player?: PlayerMpLoggedIn; + model?: VehicleDealershipModelEntity; +} + +export interface DealershipDisplayModel { + position: DealershipParkingSpot; + vehicle: VehicleMp; + dealership: VehicleDealershipEntity; + created: dayjs.Dayjs; +} + +@Entity('vehicle_dealerships') +export class VehicleDealershipEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) name: string; + @Column() x: number; + @Column() y: number; + @Column() z: number; + @Column() marker_type: number; + @Column() blip_sprite: number; + @Index() + @Column() + company_id: number; + @Column({ type: 'varchar', length: 64, nullable: true }) website?: string; + @Column({ type: 'json' }) showroom_positions: DealershipShowroomPosition[]; + @Column({ type: 'json' }) parking_spots: DealershipParkingSpot[]; + @Column({ type: 'json' }) display_spots: DealershipParkingSpot[]; + @Column({ type: 'tinyint', default: 0 }) buys_everything: boolean; + + @ManyToOne(() => CompanyEntity) + @JoinColumn({ name: 'company_id' }) + company?: CompanyEntity; + + @OneToMany(() => VehicleDealershipModelEntity, (model) => model.dealership) + models!: VehicleDealershipModelEntity[]; + + @OneToMany(() => VehicleDealerBayEntity, (bay) => bay.dealership) + bays!: VehicleDealerBayEntity[]; + showroomModels: DealershipShowroomModel[] = []; + displayModels: DealershipDisplayModel[] = []; + + marker: MarkerMp; + blip: BlipMp; + + welcomeColShape: ColshapeMp; + + getRandomParkingSpot(): DealershipParkingSpot { + return this.parking_spots[Math.floor(this.parking_spots.length * Math.random())]; + } +} diff --git a/src/server/entities/vehicle-engine.entity.ts b/src/server/entities/vehicle-engine.entity.ts new file mode 100644 index 0000000..1880684 --- /dev/null +++ b/src/server/entities/vehicle-engine.entity.ts @@ -0,0 +1,12 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('vehicle_engine') +export class VehicleEngineEntity { + @PrimaryGeneratedColumn() id: number; + @Column() level: number; + + @Column({ type: 'varchar', length: 32 }) name: string; + @Column({ type: 'varchar', length: 255 }) description: string; + + @Column({ type: 'boolean', default: false }) dealership: boolean; +} \ No newline at end of file diff --git a/src/server/entities/vehicle-impound.entity.ts b/src/server/entities/vehicle-impound.entity.ts new file mode 100644 index 0000000..de7b7cd --- /dev/null +++ b/src/server/entities/vehicle-impound.entity.ts @@ -0,0 +1,47 @@ +import { Column, Entity, JoinColumn, ManyToOne, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; +import { ImpoundLotEntity } from './impound-lot.entity'; +import { VehicleEntity } from './vehicle.entity'; + +@Entity('vehicle_impound') +export class VehicleImpoundEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) vehicle_id: number; + @Column({ type: 'int', nullable: true }) impound_lot: number | null; + @Column({ type: 'int' }) added_by: number; + @Column({ type: 'varchar', length: 60 }) added_by_name: string; + @Column({ type: 'datetime' }) date: Date; + @Column({ type: 'datetime' }) until: Date; + @Column({ type: 'varchar', length: 256 }) reason: string; + @Column({ type: 'datetime', default: null }) collected: Date | null; + @Column({ type: 'int', default: null }) collected_by: number | null; + @Column({ type: 'int', default: null }) payment: number | null; + + @OneToOne(() => VehicleEntity) + @JoinColumn({ + name: 'vehicle_id', + referencedColumnName: 'id', + }) + vehicle: VehicleEntity; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ + name: 'added_by', + referencedColumnName: 'id', + }) + added?: CharacterEntity; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ + name: 'collected_by', + referencedColumnName: 'id', + }) + collecter?: CharacterEntity; + + @ManyToOne(() => ImpoundLotEntity) + @JoinColumn({ + name: 'impound_lot', + referencedColumnName: 'id', + }) + impound?: ImpoundLotEntity; +} diff --git a/src/server/entities/vehicle-insurance.entity.ts b/src/server/entities/vehicle-insurance.entity.ts new file mode 100644 index 0000000..2c7c4df --- /dev/null +++ b/src/server/entities/vehicle-insurance.entity.ts @@ -0,0 +1,38 @@ +import { Column, Entity, JoinColumn, ManyToOne, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; +import { VehicleEntity } from './vehicle.entity'; +import { CompanyEntity } from './company.entity'; + +@Entity('vehicle_insurance') +export class VehicleInsuranceEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) vehicle_id: number; + @Column({ type: 'int', nullable: true }) character_id: number | null; + @Column({ type: 'int', nullable: true }) company_id: number | null; + @Column({ type: 'varchar', length: 16 }) phone_number: string; + @Column({ type: 'int', default: 250 }) fee: number; + @Column({ type: 'int', default: 0 }) debt: number; + @Column({ type: 'datetime' }) created_on: Date; + @Column({ type: 'datetime' }) last_payment: Date; + + @OneToOne(() => VehicleEntity) + @JoinColumn({ + name: 'vehicle_id', + referencedColumnName: 'id', + }) + vehicle: VehicleEntity; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ + name: 'character_id', + referencedColumnName: 'id', + }) + character?: CharacterEntity; + + @ManyToOne(() => CompanyEntity) + @JoinColumn({ + name: 'company_id', + referencedColumnName: 'id', + }) + company?: CompanyEntity; +} diff --git a/src/server/entities/vehicle-keys.entity.ts b/src/server/entities/vehicle-keys.entity.ts new file mode 100644 index 0000000..9adc3ac --- /dev/null +++ b/src/server/entities/vehicle-keys.entity.ts @@ -0,0 +1,27 @@ +import { Column, Entity, JoinColumn, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; +import { VehicleEntity } from './vehicle.entity'; + +@Entity('vehicle_keys') +export class VehicleKeyEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) vehicle_id: number; + @Column({ type: 'int' }) character_id: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP()' }) created: Date; + @Column({ type: 'int' }) issued_by_character_id: number; + @Column({ type: 'int', default: 0 }) park: boolean; + + @OneToOne(() => VehicleEntity) + @JoinColumn({ + name: 'vehicle_id', + referencedColumnName: 'id', + }) + vehicle?: VehicleEntity; + + @OneToOne(() => CharacterEntity) + @JoinColumn({ + name: 'character_id', + referencedColumnName: 'id', + }) + character?: CharacterEntity; +} diff --git a/src/server/entities/vehicle-mod-blacklist.entity.ts b/src/server/entities/vehicle-mod-blacklist.entity.ts new file mode 100644 index 0000000..890a74a --- /dev/null +++ b/src/server/entities/vehicle-mod-blacklist.entity.ts @@ -0,0 +1,7 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('vehicle_mods_blacklist') +export class VehicleModBlacklistEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) vehicle_mod_id: string; +} diff --git a/src/server/entities/vehicle-mod.entity.ts b/src/server/entities/vehicle-mod.entity.ts new file mode 100644 index 0000000..1f91670 --- /dev/null +++ b/src/server/entities/vehicle-mod.entity.ts @@ -0,0 +1,11 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('vehicle_mods') +export class VehicleModEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) vehicle_model: string; + @Column({ type: 'int' }) type: number; + @Column({ type: 'int' }) index: number; + @Column({ type: 'varchar', length: 255 }) description: string; + @Column({ type: 'int' }) price: number; +} diff --git a/src/server/entities/vehicle-names.entity.ts b/src/server/entities/vehicle-names.entity.ts new file mode 100644 index 0000000..2f76202 --- /dev/null +++ b/src/server/entities/vehicle-names.entity.ts @@ -0,0 +1,9 @@ +import { Column, Entity } from 'typeorm'; + +@Entity('vehicle_names') +export class VehicleNamesEntity { + @Column({ type: 'varchar', length: 100, primary: true }) vehicle_model: string; + @Column({ type: 'varchar', length: 100 }) vehicle_manufacturer: string; + @Column({ type: 'varchar', length: 100 }) vehicle_name: string; + @Column({ type: 'varchar', length: 32 }) vehicle_hash: string; +} diff --git a/src/server/entities/vehicle-order-upgrade.entity.ts b/src/server/entities/vehicle-order-upgrade.entity.ts new file mode 100644 index 0000000..46a482b --- /dev/null +++ b/src/server/entities/vehicle-order-upgrade.entity.ts @@ -0,0 +1,8 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('vehicle_order_upgrades') +export class VehicleOrderUpgradeEntity { + @PrimaryGeneratedColumn() id: number; + @Column() vehicle_order_id: number; + @Column() vehicle_upgrade_id: number; +} diff --git a/src/server/entities/vehicle-order.entity.ts b/src/server/entities/vehicle-order.entity.ts new file mode 100644 index 0000000..2598f28 --- /dev/null +++ b/src/server/entities/vehicle-order.entity.ts @@ -0,0 +1,94 @@ +import { Column, Entity, JoinColumn, JoinTable, ManyToMany, ManyToOne, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; +import { CompanyEntity } from './company.entity'; +import { FactionEntity } from './faction.entity'; +import { VehicleDealershipModelEntity } from './vehicle-dealership-model.entity'; +import { VehicleColorEntity } from './vehicle-color.entity'; +import { VehicleWheelsEntity } from './vehicle-wheels.entity'; +import { VehicleUpgradeEntity } from './vehicle-upgrade.entity'; +import { InvoiceEntity } from './invoice.entity'; +import { VehicleEngineEntity } from './vehicle-engine.entity'; +import { VehicleDealershipEntity } from './vehicle-dealership.entity'; + +@Entity('vehicle_orders') +export class VehicleOrderEntity { + @PrimaryGeneratedColumn() id: number; + @Column() dealership_id: number; + @Column({ type: 'int', nullable: true }) character_id: number | null; + @Column({ type: 'int', nullable: true }) company_id: number | null; + @Column({ type: 'int', nullable: true }) faction_id: number | null; + @Column({ type: 'int', nullable: true }) vehicle_id: number | null; + @Column({ type: 'int', nullable: true }) invoice_id: number | null; + @Column({ type: 'int', nullable: true }) loan_id: number | null; + @Column() model_id: number; + @Column() color_id: number; + @Column({ type: 'int', nullable: false }) engine_level: number; + @Column() wheel_id: number; + @Column() created_by_character_id: number; + @Column({ type: 'datetime' }) created: Date; + @Column({ type: 'datetime', nullable: true }) claimed: Date | null; + @Column({ type: 'datetime' }) ready: Date; + @Column({ type: 'boolean' }) sent_text: boolean; + + @OneToOne(() => VehicleDealershipModelEntity, { + eager: true, + }) + @JoinColumn({ name: 'model_id', referencedColumnName: 'id' }) + model: VehicleDealershipModelEntity; + + @OneToOne(() => VehicleColorEntity, { + eager: true, + }) + @JoinColumn({ name: 'color_id', referencedColumnName: 'id' }) + color: VehicleColorEntity; + + @OneToOne(() => VehicleWheelsEntity, { + eager: true, + }) + @JoinColumn({ name: 'wheel_id', referencedColumnName: 'id' }) + wheel: VehicleWheelsEntity; + + @ManyToMany(() => VehicleUpgradeEntity, { + eager: true, + }) + @JoinTable({ + name: 'vehicle_order_upgrades', + joinColumn: { name: 'vehicle_order_id' }, + inverseJoinColumn: { name: 'vehicle_upgrade_id' }, + }) + upgrades: VehicleUpgradeEntity[]; + + @OneToOne(() => VehicleEngineEntity, { + eager: true, + }) + @JoinColumn({ name: 'engine_level', referencedColumnName: 'level' }) + engine: VehicleEngineEntity; + + @ManyToOne(() => InvoiceEntity) + @JoinColumn({ name: 'invoice_id', referencedColumnName: 'id' }) + invoice?: InvoiceEntity; + + @ManyToOne(() => CharacterEntity, (character) => character.vehicleOrders) + @JoinColumn({ name: 'character_id' }) + character?: CharacterEntity; + + @ManyToOne(() => CompanyEntity, (company) => company.vehicleOrders) + @JoinColumn({ name: 'company_id' }) + company?: CompanyEntity; + + @ManyToOne(() => FactionEntity, (faction) => faction.vehicleOrders) + @JoinColumn({ name: 'faction_id' }) + faction?: FactionEntity; + + @ManyToOne(() => VehicleDealershipEntity) + @JoinColumn({ name: 'dealership_id' }) + dealership?: VehicleDealershipEntity; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ name: 'created_by_character_id' }) + createdByCharacter?: CharacterEntity; + + validate(): boolean { + return !!(this.model && this.color && this.wheel && this.upgrades); + } +} diff --git a/src/server/entities/vehicle-registry.entity.ts b/src/server/entities/vehicle-registry.entity.ts new file mode 100644 index 0000000..1156710 --- /dev/null +++ b/src/server/entities/vehicle-registry.entity.ts @@ -0,0 +1,21 @@ +import { Column, Entity, JoinColumn, OneToMany, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; +import { VehicleEntity } from './vehicle.entity'; + +@Entity('vehicle_registry') +export class VehicleRegistryEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) vehicle_id: number; + @Column({ type: 'datetime' }) first_registration: Date; + @Column({ type: 'datetime' }) renew_registration: Date; + @Column({ type: 'datetime', default: null }) title_change: Date | null; + @Column({ type: 'varchar', length: 100 }) registered_owner: string; + @Column({ type: 'varchar', length: 10, default: null }) existing_plate: string; + + @OneToOne(() => VehicleEntity) + @JoinColumn({ + name: 'vehicle_id', + referencedColumnName: 'id', + }) + vehicle?: VehicleEntity; +} diff --git a/src/server/entities/vehicle-stolen-reports.entity.ts b/src/server/entities/vehicle-stolen-reports.entity.ts new file mode 100644 index 0000000..c94a66c --- /dev/null +++ b/src/server/entities/vehicle-stolen-reports.entity.ts @@ -0,0 +1,21 @@ +import { Column, Entity, JoinColumn, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { VehicleEntity } from './vehicle.entity'; + +@Entity('vehicle_stolen_reports') +export class VehicleStolenReportEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) vehicle_id: number; + @Column({ type: 'datetime' }) date: Date; + @Column({ type: 'varchar', length: 80 }) stolen_location: string; + @Column({ type: 'tinytext' }) officer_testimony: string; + @Column({ type: 'varchar', length: 40 }) officer_name: string; + @Column({ type: 'datetime', default: null, nullable: true }) recovery_date: Date | null; + @Column({ type: 'varchar', length: 40, default: null, nullable: true }) recovery_by_officer: string | null; + + @OneToOne(() => VehicleEntity) + @JoinColumn({ + name: 'vehicle_id', + referencedColumnName: 'id', + }) + vehicle?: VehicleEntity; +} diff --git a/src/server/entities/vehicle-suspension.entity.ts b/src/server/entities/vehicle-suspension.entity.ts new file mode 100644 index 0000000..9f7813a --- /dev/null +++ b/src/server/entities/vehicle-suspension.entity.ts @@ -0,0 +1,9 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('vehicle_suspension') +export class VehicleSuspensionEntity { + @PrimaryGeneratedColumn() id: number; + @Column() suspension: number; + @Column({ type: 'varchar', length: 64 }) name: string; + @Column({ type: 'tinyint' }) price: number; +} diff --git a/src/server/entities/vehicle-theft-container.entity.ts b/src/server/entities/vehicle-theft-container.entity.ts new file mode 100644 index 0000000..737c68b --- /dev/null +++ b/src/server/entities/vehicle-theft-container.entity.ts @@ -0,0 +1,14 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('vehicle_theft_containers') +export class VehicleTheftContainerEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'float' }) x: number; + @Column({ type: 'float' }) y: number; + @Column({ type: 'float' }) z: number; + @Column({ type: 'float' }) angle: number; + + get position(): Vector3 { + return new mp.Vector3(this.x, this.y, this.z); + } +} diff --git a/src/server/entities/vehicle-upgrade.entity.ts b/src/server/entities/vehicle-upgrade.entity.ts new file mode 100644 index 0000000..5746d52 --- /dev/null +++ b/src/server/entities/vehicle-upgrade.entity.ts @@ -0,0 +1,16 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('vehicle_upgrades') +export class VehicleUpgradeEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 32 }) category: string; + @Column({ type: 'varchar', length: 32 }) name: string; + @Column({ type: 'varchar', length: 255 }) description: string; + @Column() price: number; + @Column({ nullable: true }) requires_vehicle_upgrade: number; + @Column({ type: 'varchar', length: 45 }) upgrade_function: string; + @Column({ type: 'json' }) conflicts: number[]; + @Column({ type: 'int' }) sort_id: number; + @Column({ type: 'tinyint' }) dealership_available: boolean; + @Column({ type: 'tinyint' }) mechanic_available: boolean; +} diff --git a/src/server/entities/vehicle-vehicle-mod.entity.ts b/src/server/entities/vehicle-vehicle-mod.entity.ts new file mode 100644 index 0000000..1bd35e8 --- /dev/null +++ b/src/server/entities/vehicle-vehicle-mod.entity.ts @@ -0,0 +1,21 @@ +import { Column, Entity, JoinColumn, ManyToOne, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { VehicleModEntity } from './vehicle-mod.entity'; +import { VehicleEntity } from './vehicle.entity'; + +@Entity('vehicle_vehicle_mods') +export class VehicleVehicleModEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) vehicle_id: number; + @Column({ type: 'int' }) vehicle_mod_id: number; + + @ManyToOne(() => VehicleEntity, (vehicle) => vehicle.mods) + @JoinColumn({ name: 'vehicle_id' }) + vehicle: VehicleEntity; + + @OneToOne(() => VehicleModEntity) + @JoinColumn({ + name: 'vehicle_mod_id', + referencedColumnName: 'id', + }) + mod: VehicleModEntity; +} diff --git a/src/server/entities/vehicle-vehicle-upgrade.entity.ts b/src/server/entities/vehicle-vehicle-upgrade.entity.ts new file mode 100644 index 0000000..5fae9da --- /dev/null +++ b/src/server/entities/vehicle-vehicle-upgrade.entity.ts @@ -0,0 +1,21 @@ +import { Column, Entity, JoinColumn, ManyToOne, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { VehicleUpgradeEntity } from './vehicle-upgrade.entity'; +import { VehicleEntity } from './vehicle.entity'; + +@Entity('vehicle_vehicle_upgrades') +export class VehicleVehicleUpgradeEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) vehicle_id: number; + @Column({ type: 'int' }) vehicle_upgrade_id: number; + + @ManyToOne(() => VehicleEntity, (vehicle) => vehicle.upgrades) + @JoinColumn({ name: 'vehicle_id' }) + vehicle: VehicleEntity; + + @OneToOne(() => VehicleUpgradeEntity) + @JoinColumn({ + name: 'vehicle_upgrade_id', + referencedColumnName: 'id', + }) + upgrade: VehicleUpgradeEntity; +} diff --git a/src/server/entities/vehicle-wheels.entity.ts b/src/server/entities/vehicle-wheels.entity.ts new file mode 100644 index 0000000..a934be8 --- /dev/null +++ b/src/server/entities/vehicle-wheels.entity.ts @@ -0,0 +1,12 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('vehicle_wheels') +export class VehicleWheelsEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int', scale: 1 }) type: number; + @Column({ type: 'int', scale: 3 }) index: number; + @Column({ type: 'varchar', length: 64 }) name: string; + @Column({ type: 'varchar', length: 32 }) category: string; + @Column({ type: 'int', scale: 3, nullable: true }) chrome_index?: number; + @Column({ type: 'int', scale: 11 }) price: number; +} diff --git a/src/server/entities/vehicle-window-tint.entity.ts b/src/server/entities/vehicle-window-tint.entity.ts new file mode 100644 index 0000000..4cf697a --- /dev/null +++ b/src/server/entities/vehicle-window-tint.entity.ts @@ -0,0 +1,11 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('vehicle_window_tints') +export class VehicleWindowTintEntity { + @PrimaryGeneratedColumn() id: number; + @Column() tint: number; + @Column({ type: 'varchar', length: 64 }) name: string; + @Column({ type: 'tinyint' }) legal: boolean; + @Column({ type: 'tinyint' }) hides_nametag: boolean; + @Column({ type: 'tinyint' }) price: number; +} diff --git a/src/server/entities/vehicle.entity.ts b/src/server/entities/vehicle.entity.ts new file mode 100644 index 0000000..8bf45e4 --- /dev/null +++ b/src/server/entities/vehicle.entity.ts @@ -0,0 +1,209 @@ +import { Column, Entity, getRepository, JoinColumn, JoinTable, ManyToMany, ManyToOne, OneToMany, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CompanyEntity } from './company.entity'; +import { FactionEntity } from './faction.entity'; +import { InventoryEntity } from './inventory.entity'; +import { CharacterEntity } from './character.entity'; +import { ItemTypeEntity } from './item-type.entity'; +import { VehicleRegistryEntity } from './vehicle-registry.entity'; +import { VehicleStolenReportEntity } from './vehicle-stolen-reports.entity'; +import { VehicleKeyEntity } from './vehicle-keys.entity'; +import { FineEntity } from './fine.entity'; +import { VehicleImpoundEntity } from './vehicle-impound.entity'; +import { InvoiceEntity } from './invoice.entity'; +import { VehicleUpgradeEntity } from './vehicle-upgrade.entity'; +import { companySystem } from '../features/company'; +import { ItemEntity } from './item.entity'; +import { vehicleSystem } from '../features/vehicle'; +import { VehicleInsuranceEntity } from './vehicle-insurance.entity'; + +export interface VehicleModification { + index: number; + type: number; + description: string; +} + +@Entity('vehicles') +export class VehicleEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 64 }) model: string; + @Column({ type: 'float' }) x: number; + @Column({ type: 'float' }) y: number; + @Column({ type: 'float' }) z: number; + @Column({ type: 'float' }) heading: number; + @Column({ type: 'int', default: 0 }) dimension: number; + @Column() color: number; + @Column() color2: number; + @Column({ type: 'int', nullable: true }) pearlescent_color: number | null; + @Column({ type: 'varchar', length: 8, nullable: true, default: null }) plate: string | null; + @Column({ type: 'int', nullable: true, default: 0 }) plate_type: number | null; + @Column({ type: 'int', nullable: true, default: null }) faction_id: number | null; + @Column({ type: 'int', nullable: true, default: null }) company_id: number | null; + @Column({ type: 'int', nullable: true, default: null }) character_id: number | null; + @Column({ nullable: true }) extras: number; + @Column({ nullable: false }) livery: number; + @Column({ type: 'json', nullable: true }) wheels: [type: number, index: number, color?: number] | null; + @Column({ type: 'int', width: 1, default: 4 }) window_tint: number; + @Column({ type: 'float', nullable: true, default: null }) suspension: number | null; + @Column({ type: 'float', nullable: false, default: 10 }) fuel: number; + @Column({ type: 'float', nullable: false, default: 0 }) dirt: number; + @Column({ type: 'int', nullable: false, default: 0 }) odometer: number; + @Column({ type: 'int', nullable: false, default: -1 }) engine_level: number; + @Column({ type: 'int', nullable: false, default: -1 }) brake_level: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + @Column({ type: 'datetime', nullable: true }) seized: Date | null; + @Column() created_by: number; + @Column({ type: 'int', nullable: true, unique: true }) vehicle_order_id: number | null; + @Column({ type: 'int', nullable: true }) loan_id: number | null; + @Column({ type: 'int', nullable: true }) rent: number | null; + @Column({ type: 'int', nullable: true }) rented_by_character_id: number | null; + @Column({ type: 'datetime', nullable: true }) rented_until: Date | null; + @Column({ type: 'tinyint', default: 0 }) auto_spawn: boolean; + @Column({ type: 'tinyint', default: 0 }) no_manual_engine: boolean; + @Column({ type: 'tinyint', default: 0 }) protected_entry: boolean; + @Column({ type: 'tinyint', default: 0 }) disable_fuel_consumption: boolean; + @Column({ type: 'datetime', nullable: true }) last_spawned: Date | null; + @Column({ type: 'datetime', nullable: true }) last_stolen: Date | null; + @Column({ type: 'tinyint', default: 0 }) insured: boolean; + @Column({ type: 'json', nullable: true }) mods: VehicleModification[] | null; + + @ManyToOne(() => CharacterEntity, (character) => character.vehicles) + @JoinColumn({ name: 'character_id' }) + character?: CharacterEntity; + + @ManyToOne(() => CompanyEntity, (company) => company.vehicles) + @JoinColumn({ name: 'company_id' }) + company?: CompanyEntity; + + @ManyToOne(() => FactionEntity, (faction) => faction.vehicles) + @JoinColumn({ name: 'faction_id' }) + faction?: FactionEntity; + + @ManyToMany(() => VehicleUpgradeEntity, { + eager: true, + }) + @JoinTable({ + name: 'vehicle_vehicle_upgrades', + joinColumn: { name: 'vehicle_id' }, + inverseJoinColumn: { name: 'vehicle_upgrade_id' }, + }) + upgrades: VehicleUpgradeEntity[]; + + @OneToOne(() => VehicleRegistryEntity, { createForeignKeyConstraints: false }) + @JoinColumn({ + name: 'id', + referencedColumnName: 'vehicle_id', + }) + registration?: VehicleRegistryEntity; + + @OneToMany(() => VehicleRegistryEntity, (registry) => registry.vehicle) + registrations?: VehicleRegistryEntity[]; + + @OneToMany(() => VehicleStolenReportEntity, (report) => report.vehicle) + stolenReports?: VehicleStolenReportEntity[]; + + @OneToOne(() => VehicleImpoundEntity, { createForeignKeyConstraints: false }) + @JoinColumn({ + name: 'id', + referencedColumnName: 'vehicle_id', + }) + impounded?: VehicleImpoundEntity; + + @OneToMany(() => VehicleImpoundEntity, (impound) => impound.vehicle) + impounds?: VehicleImpoundEntity[]; + + @OneToMany(() => VehicleKeyEntity, (key) => key.vehicle) + keys: VehicleKeyEntity[]; + + @OneToMany(() => FineEntity, (fine) => fine.vehicle) + fines: FineEntity[]; + + @OneToMany(() => InvoiceEntity, (invoice) => invoice.lienVehicle) + liens: InvoiceEntity[]; + + @OneToOne(() => VehicleInsuranceEntity, { createForeignKeyConstraints: false }) + @JoinColumn({ + name: 'id', + referencedColumnName: 'vehicle_id', + }) + insurance?: VehicleInsuranceEntity; + + inventory?: InventoryEntity; + + owner?: string; + + dutyLoadout?: { + item: ItemTypeEntity; + ammoEntity?: { + name: string; + multiplier: number; + }; + components?: string[]; + storage: 'gun-rack' | 'trunk'; + }[]; + + gurney?: { + loaded: boolean; + player?: PlayerMpLoggedIn; + }; + + nestedInventories?: InventoryEntity[]; + + worldItems?: { + item: ItemEntity; + lock?: boolean; + placementType: 'interior' | 'trunk'; + childInventory?: InventoryEntity; + }[]; + + lastInCar?: { + driver?: CharacterEntity; + occupant?: CharacterEntity; + time?: number; + }; + + getEngineName() { + const eng = vehicleSystem.engines.find((e) => e.level === this.engine_level); + if (!eng) { + return 'Unknown'; + } + + return eng.name; + } + + getBrakesName() { + const brk = vehicleSystem.brakes.find((e) => e.level === this.brake_level); + if (!brk) { + return 'Unknown'; + } + + return brk.name; + } + + hasUpgrade(id: number) { + return this.upgrades?.some((upgrade) => upgrade.id === id); + } + + async loadOwner(): Promise { + if (this.character_id) { + this.owner = (await getRepository(CharacterEntity).findOne({ id: this.character_id }))?.name; + } else if (this.faction_id) { + this.owner = (await getRepository(FactionEntity).findOne({ id: this.faction_id }))?.name; + } else if (this.company_id) { + this.owner = (await getRepository(CompanyEntity).findOne({ id: this.company_id }))?.name; + const company = companySystem.getCompanyById(this.company_id); + if (company) { + company.vehicles.push(this); + } + } + + if (!this.owner) { + this.owner = 'Unknown'; + } + + return this.owner; + } + + getOwnerEntity(): CharacterEntity | CompanyEntity | FactionEntity | undefined { + return this.character || this.company || this.faction; + } +} diff --git a/src/server/entities/weapon-attachment.entity.ts b/src/server/entities/weapon-attachment.entity.ts new file mode 100644 index 0000000..f5c973a --- /dev/null +++ b/src/server/entities/weapon-attachment.entity.ts @@ -0,0 +1,18 @@ +import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; + +@Entity('weapon_attachments') +export class WeaponAttachmentEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) character_id: number; + @Column({ type: 'int' }) weapon_id: string; + @Column({ type: 'int' }) bone: number; + @Column({ type: 'json' }) position: number[]; + @Column({ type: 'tinyint' }) hidden: boolean; + + @ManyToOne(() => CharacterEntity, (character) => character.weaponAttachments) + @JoinColumn({ + name: 'character_id', + }) + character: CharacterEntity; +} diff --git a/src/server/entities/weapon-bans.entity.ts b/src/server/entities/weapon-bans.entity.ts new file mode 100644 index 0000000..92c4e27 --- /dev/null +++ b/src/server/entities/weapon-bans.entity.ts @@ -0,0 +1,13 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('weapon_bans') +export class WeaponBanEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) account_id: number; + @Column({ type: 'varchar', length: 32 }) account_name: string; + @Column({ type: 'varchar', length: 32 }) banned_by: string; + @Column({ type: 'varchar', length: 256 }) reason: string; + @Column({ type: 'date', default: () => 'CURRENT_TIMESTAMP' }) banned: Date; + @Column({ type: 'date' }) unbanned: Date; + @Column({ type: 'varchar', length: 60, default: 'SYSTEM' }) unbanned_by: string; +} diff --git a/src/server/entities/weapon-license.entity.ts b/src/server/entities/weapon-license.entity.ts new file mode 100644 index 0000000..9f2f2eb --- /dev/null +++ b/src/server/entities/weapon-license.entity.ts @@ -0,0 +1,42 @@ +import { Column, Entity, JoinColumn, ManyToOne, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; + +@Entity('weapon_licenses') +export class WeaponLicenseEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int', unique: true, nullable: false }) character_id: number; + @Column({ type: 'varchar', nullable: false }) character_name: string; + @Column({ type: 'tinyint', default: 0 }) is_ccw: boolean; + @Column({ type: 'tinyint', default: 0 }) is_guard: boolean; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + @Column({ type: 'datetime' }) expires: Date; + @Column({ type: 'int' }) issued_by: number; + @Column({ type: 'int' }) issued_by_character_id: number; + @Column({ type: 'varchar' }) issued_by_character_name: string; + + @Column({ type: 'datetime', nullable: true, default: null }) revoked: Date | null; + @Column({ type: 'int', default: null, nullable: true }) revoked_by: number | null; + @Column({ type: 'int', default: null, nullable: true }) revoked_by_character_id: number | null; + @Column({ type: 'varchar', default: null, nullable: true }) revoked_by_character_name: string | null; + + @OneToOne(() => CharacterEntity) + @JoinColumn({ + name: 'character_id', + referencedColumnName: 'id', + }) + character?: CharacterEntity; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ + name: 'issued_by_character_id', + referencedColumnName: 'id', + }) + issuer?: CharacterEntity; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ + name: 'revoked_by_character_id', + referencedColumnName: 'id', + }) + revoker?: CharacterEntity; +} diff --git a/src/server/entities/weapon-stolen-reports.entity.ts b/src/server/entities/weapon-stolen-reports.entity.ts new file mode 100644 index 0000000..4b92484 --- /dev/null +++ b/src/server/entities/weapon-stolen-reports.entity.ts @@ -0,0 +1,21 @@ +import { Column, Entity, JoinColumn, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { WeaponEntity } from './weapon.entity'; + +@Entity('weapons_stolen_reports') +export class WeaponStolenReportEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) weapon_id: number; + @Column({ type: 'datetime' }) date: Date; + @Column({ type: 'varchar', length: 80 }) stolen_location: string; + @Column({ type: 'tinytext' }) officer_testimony: string; + @Column({ type: 'varchar', length: 40 }) officer_name: string; + @Column({ type: 'datetime', default: null, nullable: true }) recovery_date: Date | null; + @Column({ type: 'varchar', length: 40, default: null, nullable: true }) recovery_by_officer: string | null; + + @OneToOne(() => WeaponEntity) + @JoinColumn({ + name: 'weapon_id', + referencedColumnName: 'id', + }) + weapon?: WeaponEntity; +} diff --git a/src/server/entities/weapon.entity.ts b/src/server/entities/weapon.entity.ts new file mode 100644 index 0000000..5754688 --- /dev/null +++ b/src/server/entities/weapon.entity.ts @@ -0,0 +1,47 @@ +import { Column, Entity, JoinColumn, ManyToOne, OneToMany, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { CharacterEntity } from './character.entity'; +import { ItemEntity } from './item.entity'; +import { PropertyEntity } from './property.entity'; +import { WeaponStolenReportEntity } from './weapon-stolen-reports.entity'; + +@Entity('weapons') +export class WeaponEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'int' }) account_id: number; + @Column({ type: 'int' }) character_id: number; + @Column({ type: 'varchar', length: 26 }) character_name: string; + @Column({ type: 'int' }) item_id: number; + @Column({ type: 'int' }) item_type_id: number; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP()' }) created: Date; + @Column({ type: 'tinytext' }) serial: string; + @Column({ type: 'varchar', length: 60 }) model: string; + @Column({ type: 'varchar', length: 80 }) purchased_from: string; + @Column({ type: 'int', nullable: true, default: null }) purchased_property: number | null; + + @Column({ type: 'datetime', default: null, nullable: true }) destroyed: Date | null; + @Column({ type: 'datetime', default: null, nullable: true }) frees_slot: Date | null; + + @OneToMany(() => WeaponStolenReportEntity, (report) => report.weapon) + stolenReports?: WeaponStolenReportEntity[]; + + @OneToOne(() => ItemEntity) + @JoinColumn({ + name: 'item_id', + referencedColumnName: 'id', + }) + item?: ItemEntity; + + @ManyToOne(() => PropertyEntity) + @JoinColumn({ + name: 'purchased_property', + referencedColumnName: 'id', + }) + property?: PropertyEntity; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ + name: 'character_id', + referencedColumnName: 'id', + }) + character?: CharacterEntity; +} diff --git a/src/server/entities/weather.entity.ts b/src/server/entities/weather.entity.ts new file mode 100644 index 0000000..fbce5ed --- /dev/null +++ b/src/server/entities/weather.entity.ts @@ -0,0 +1,8 @@ +import { Column, Entity, PrimaryColumn } from 'typeorm'; +// import * as Weather from '../features/weather/weather.defs'; + +@Entity('weather') +export class WeatherEntity { + @PrimaryColumn({ type: 'date' }) date: Date; + @Column({ type: 'json' }) weatherData: any; +} diff --git a/src/server/entities/whitelist.entity.ts b/src/server/entities/whitelist.entity.ts new file mode 100644 index 0000000..077bc15 --- /dev/null +++ b/src/server/entities/whitelist.entity.ts @@ -0,0 +1,11 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('whitelist_entries') +export class WhitelistEntryEntity { + @PrimaryGeneratedColumn() id: number; + @Column({ type: 'varchar', length: 144 }) socialclub_name: string; + @Column({ type: 'varchar', length: 144 }) note: string; + @Column({ type: 'datetime', nullable: true }) last_used: string; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: string; + @Column({ type: 'int' }) created_by: number; +} diff --git a/src/server/entities/wiki-link.entity.ts b/src/server/entities/wiki-link.entity.ts new file mode 100644 index 0000000..9dc2895 --- /dev/null +++ b/src/server/entities/wiki-link.entity.ts @@ -0,0 +1,10 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('wiki_links') +export class WikiLinkEntity { + @PrimaryGeneratedColumn() id?: number; + @Column({ type: 'json' }) keywords: string; + @Column({ type: 'varchar', length: 32 }) title: string; + @Column({ type: 'varchar', length: 64 }) path: string; + @Column({ type: 'datetime' }) created: Date; +} diff --git a/src/server/entities/wikibookmarks.entity.ts b/src/server/entities/wikibookmarks.entity.ts new file mode 100644 index 0000000..5e3747c --- /dev/null +++ b/src/server/entities/wikibookmarks.entity.ts @@ -0,0 +1,9 @@ +import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'; + +@Entity('player_bookmarks') +export class WikiBookmarksEntity { + @PrimaryGeneratedColumn() id?: number; + @Column({ type: 'varchar', length: 32 }) title: string; + @Column({ type: 'varchar', length: 64 }) path: string; + @Column({ type: 'int' }) character_id: number; +} diff --git a/src/server/entities/world-item.entity.ts b/src/server/entities/world-item.entity.ts new file mode 100644 index 0000000..11aeaae --- /dev/null +++ b/src/server/entities/world-item.entity.ts @@ -0,0 +1,66 @@ +import { Column, Entity, JoinColumn, ManyToOne, OneToOne, PrimaryGeneratedColumn } from 'typeorm'; +import { ItemEntity } from './item.entity'; +import { CharacterEntity } from './character.entity'; +import { InventoryEntity } from './inventory.entity'; + +export interface VehicleSyncedWorldItem { + item: { + id: number; + type: { + name: string; + properties: { + gameObject?: string; + weaponHash?: number; + childInventory?: boolean; + }; + }; + }; + lock?: boolean; + childInventory?: { + id: number; + name: string | undefined; + }; + position: number[]; + placementType: 'trunk' | 'interior'; +} + +@Entity('world_items') +export class WorldItemEntity { + @PrimaryGeneratedColumn() id: number; + @Column() item_id: number; + @Column() inventory_id: number; + @Column({ type: 'float' }) x: number; + @Column({ type: 'float' }) y: number; + @Column({ type: 'float' }) z: number; + @Column({ type: 'float' }) rx: number; + @Column({ type: 'float' }) ry: number; + @Column({ type: 'float' }) rz: number; + @Column() dimension: number; + @Column() created_by: number; + @Column({ type: 'int', nullable: true, default: null }) vehicle_id: number | null; + @Column({ type: 'varchar', length: 10, nullable: true, default: null }) vehicle_placement_type: 'interior' | 'trunk' | null; + @Column({ type: 'datetime', default: () => 'CURRENT_TIMESTAMP' }) created: Date; + + @OneToOne(() => ItemEntity, (item) => item.worldItem) + @JoinColumn({ + name: 'item_id', + referencedColumnName: 'id', + }) + item: ItemEntity; + + @ManyToOne(() => CharacterEntity) + @JoinColumn({ + name: 'created_by', + referencedColumnName: 'id', + }) + character: { + name: string; + }; + + @ManyToOne(() => InventoryEntity) + @JoinColumn({ + name: 'inventory_id', + referencedColumnName: 'id', + }) + inventory?: InventoryEntity; +} diff --git a/src/server/features/admin/notes.ts b/src/server/features/admin/notes.ts new file mode 100644 index 0000000..07c3c00 --- /dev/null +++ b/src/server/features/admin/notes.ts @@ -0,0 +1,7 @@ +import { FeatureSystem } from '../../core/feature-system'; + +export class AdminNoteSystem extends FeatureSystem { + async loadAdminNotes(_player: PlayerMpLoggedIn, _force?: boolean): Promise {} +} + +export const adminNoteSystem = new AdminNoteSystem(); diff --git a/src/server/features/admin/punishment/index.ts b/src/server/features/admin/punishment/index.ts new file mode 100644 index 0000000..f5db4bc --- /dev/null +++ b/src/server/features/admin/punishment/index.ts @@ -0,0 +1,7 @@ +import { FeatureSystem } from '../../../core/feature-system'; + +export class PunishmentSystem extends FeatureSystem { + checkMuted(_player: PlayerMp, _type: string): boolean { return false; } +} + +export const punishmentSystem = new PunishmentSystem(); diff --git a/src/server/features/admin/reports.ts b/src/server/features/admin/reports.ts new file mode 100644 index 0000000..ca556fb --- /dev/null +++ b/src/server/features/admin/reports.ts @@ -0,0 +1,7 @@ +import { FeatureSystem } from '../../core/feature-system'; + +export class ReportSystem extends FeatureSystem { + getAdminList(): any[] { return []; } +} + +export const reportSystem = new ReportSystem(); diff --git a/src/server/features/admin/types.ts b/src/server/features/admin/types.ts new file mode 100644 index 0000000..306342d --- /dev/null +++ b/src/server/features/admin/types.ts @@ -0,0 +1,11 @@ +export const aconfigSettings = { + 'teleport warnings': 'teleport warnings', + 'property edit warnings': 'property edit warnings', + 'company edit warnings': 'company edit warnings', + 'faction edit warnings': 'faction edit warnings', + 'vehicle warnings': 'vehicle warnings', + 'kill logs': 'kill logs', + 'show health data': 'show health data', +}; + +export type AconfigSettings = keyof typeof aconfigSettings; diff --git a/src/server/features/animations/index.ts b/src/server/features/animations/index.ts new file mode 100644 index 0000000..b12ce32 --- /dev/null +++ b/src/server/features/animations/index.ts @@ -0,0 +1,9 @@ +import { FeatureSystem } from '../../core/feature-system'; + +export class AnimationSystem extends FeatureSystem { + playAnim(player: PlayerMpLoggedIn, command: string): void { + player.call('animation:play', [command]); + } +} + +export const animationSystem = new AnimationSystem(); diff --git a/src/server/features/chat/const/chat-color-channels.ts b/src/server/features/chat/const/chat-color-channels.ts new file mode 100644 index 0000000..c928450 --- /dev/null +++ b/src/server/features/chat/const/chat-color-channels.ts @@ -0,0 +1,23 @@ +export const colourableChats = { + 'admin announcements': 'admin announcements', + 'lead admin chat': 'lead admin chat', + 'admin chat': 'admin chat', + 'tester chat': 'tester chat', + 'admin-tester chat': 'admin-tester chat', + 'all staff chat': 'all staff chat', + radio: 'radio', + 'inactive radio': 'inactive radio', + faction: 'faction', + company: 'company', + 'inactive company': 'inactive company', + 'received pm': 'received pm', + 'sent pm': 'sent pm', + whisper: 'whisper', + 'car whisper': 'car whisper', + 'car ooc': 'car ooc', + 'departmental radio': 'departmental radio', + 'admin warnings': 'admin warnings', + 'deaths': 'deaths' +}; + +export type ColourableChatChannels = keyof typeof colourableChats; diff --git a/src/server/features/chat/index.ts b/src/server/features/chat/index.ts new file mode 100644 index 0000000..51b978d --- /dev/null +++ b/src/server/features/chat/index.ts @@ -0,0 +1,41 @@ +import { FeatureSystem } from '../../core/feature-system'; + +export class ChatSystem extends FeatureSystem { + static Error(player: PlayerMp, message: string): void { + player.call('chat:message', [`{FF0000}${message}`]); + } + + static Info(player: PlayerMp, message: string): void { + player.call('chat:message', [`{FFFFFF}${message}`]); + } + + static Success(player: PlayerMp, message: string): void { + player.call('chat:message', [`{00FF00}${message}`]); + } + + static Warn(player: PlayerMp, message: string): void { + player.call('chat:message', [`{FFFF00}${message}`]); + } + + static AdminWarn(message: string, _permission?: string, _category?: string): void { + mp.players.broadcast(`{FF6600}[ADMIN] ${message}`); + } + + static Send(player: PlayerMp, message: string): void { + player.call('chat:message', [message]); + } + + static Notice(player: PlayerMp, message: string): void { + player.call('chat:message', [`{AAAAAA}${message}`]); + } + + static Message(player: PlayerMp, content: string, _tag?: string, _type?: string, _highlight?: boolean, _emoji?: boolean): void { + player.call('chat:message', [content]); + } + + static ImportantOOCNotice(player: PlayerMp, notice: string): void { + player.call('chat:message', [`{FFFF00}[OOC] ${notice}`]); + } +} + +export const chatSystem = new ChatSystem(); diff --git a/src/server/features/clothing/index.ts b/src/server/features/clothing/index.ts new file mode 100644 index 0000000..8bdeecf --- /dev/null +++ b/src/server/features/clothing/index.ts @@ -0,0 +1,9 @@ +import { FeatureSystem } from '../../core/feature-system'; + +export interface StatefulClothingItem { + id: number; + state: string; +} + +export class ClothingSystem extends FeatureSystem {} +export const clothingSystem = new ClothingSystem(); diff --git a/src/server/features/company/index.ts b/src/server/features/company/index.ts new file mode 100644 index 0000000..1770e91 --- /dev/null +++ b/src/server/features/company/index.ts @@ -0,0 +1,9 @@ +import { FeatureSystem } from '../../core/feature-system'; +import { CompanyEntity } from '../../entities/company.entity'; + +export class CompanySystem extends FeatureSystem { + companies: CompanyEntity[] = []; + getCompanyById(_id: number): CompanyEntity | null { return null; } +} + +export const companySystem = new CompanySystem(); diff --git a/src/server/features/damage/index.ts b/src/server/features/damage/index.ts new file mode 100644 index 0000000..d8b77e6 --- /dev/null +++ b/src/server/features/damage/index.ts @@ -0,0 +1,10 @@ +import { FeatureSystem } from '../../core/feature-system'; + +export type FiringMode = 'single' | 'burst' | 'auto'; + +export class DamageSystem extends FeatureSystem { + setDeathState(_player: PlayerMp, _state: DeathState): boolean { return true; } + isPlayerAlive(_player: PlayerMp): boolean { return true; } +} + +export const damageSystem = new DamageSystem(); diff --git a/src/server/features/faction/features/less-lethal/index.ts b/src/server/features/faction/features/less-lethal/index.ts new file mode 100644 index 0000000..1981d88 --- /dev/null +++ b/src/server/features/faction/features/less-lethal/index.ts @@ -0,0 +1 @@ +export interface PaintballRuleSet { [key: string]: any; } diff --git a/src/server/features/faction/index.ts b/src/server/features/faction/index.ts new file mode 100644 index 0000000..c3a04a9 --- /dev/null +++ b/src/server/features/faction/index.ts @@ -0,0 +1,10 @@ +import { FeatureSystem } from '../../core/feature-system'; +import { FactionEntity } from '../../entities/faction.entity'; + +export class FactionSystem extends FeatureSystem { + getFactionFromId(_id: number): FactionEntity | null { return null; } + async loadFaction(_factionId: number): Promise {} + async removeMember(_player: PlayerMpLoggedIn): Promise {} +} + +export const factionSystem = new FactionSystem(); diff --git a/src/server/features/gambling/games/blackjack/game.ts b/src/server/features/gambling/games/blackjack/game.ts new file mode 100644 index 0000000..8c8bce0 --- /dev/null +++ b/src/server/features/gambling/games/blackjack/game.ts @@ -0,0 +1 @@ +export interface BlackjackGame { [key: string]: any; } diff --git a/src/server/features/gambling/games/roulette/game.ts b/src/server/features/gambling/games/roulette/game.ts new file mode 100644 index 0000000..2d55ad5 --- /dev/null +++ b/src/server/features/gambling/games/roulette/game.ts @@ -0,0 +1,2 @@ +export interface RouletteGame { [key: string]: any; } +export interface RouletteGameSettings { [key: string]: any; } diff --git a/src/server/features/groups/index.ts b/src/server/features/groups/index.ts new file mode 100644 index 0000000..31c754b --- /dev/null +++ b/src/server/features/groups/index.ts @@ -0,0 +1,7 @@ +import { FeatureSystem } from '../../core/feature-system'; + +export class GroupSystem extends FeatureSystem { + async refreshPlayerGroups(_player: PlayerMp): Promise {} +} + +export const groupSystem = new GroupSystem(); diff --git a/src/server/features/inventory/index.ts b/src/server/features/inventory/index.ts new file mode 100644 index 0000000..f6feb69 --- /dev/null +++ b/src/server/features/inventory/index.ts @@ -0,0 +1,13 @@ +import { FeatureSystem } from '../../core/feature-system'; +import { InventoryEntity } from '../../entities/inventory.entity'; + +export class InventorySystem extends FeatureSystem { + async acquireInventoryLock(_inventoryId: number, _caller: string): Promise {} + releaseInventoryLock(_inventoryId: number): void {} + async syncItemsIntoInventory(_inventory: InventoryEntity, _insertIds: number[]): Promise {} + syncCharacterInventory(_player: PlayerMpLoggedIn): void {} + syncWeaponInventory(_player: PlayerMpLoggedIn): void {} + applyInventoryClothes(_player: PlayerMpLoggedIn): void {} +} + +export const inventorySystem = new InventorySystem(); diff --git a/src/server/features/job/job.interface.ts b/src/server/features/job/job.interface.ts new file mode 100644 index 0000000..2b9830c --- /dev/null +++ b/src/server/features/job/job.interface.ts @@ -0,0 +1,19 @@ +export type JobEndReason = 'graceful' | 'forced' | 'death' | 'jailed' | 'vehicle_destroyed' | 'inactive'; + +export interface ActiveJob { + readonly jobId: string; + readonly companyId: number; + inactiveMinutes: number; + + canJoin(player: PlayerMpLoggedIn): true | string; + join(player: PlayerMpLoggedIn): void; + remove(player: PlayerMpLoggedIn): void; + onKey(player: PlayerMpLoggedIn): Promise; + showInfo(player: PlayerMpLoggedIn): void; + requestGracefulEnd(player: PlayerMpLoggedIn): void; + end(reason: JobEndReason): void; + start(): void; + hasPlayers(): boolean; + getPlayerIds(): number[]; + onVehicleDestroyed?(vehicle: VehicleMp): void; +} diff --git a/src/server/features/login/index.ts b/src/server/features/login/index.ts new file mode 100644 index 0000000..2195c59 --- /dev/null +++ b/src/server/features/login/index.ts @@ -0,0 +1,324 @@ +import dayjs from 'dayjs'; +import { getConnection, getRepository, MoreThan } from 'typeorm'; +import { AuthTokenEntity } from '../../entities/auth-token.entity'; +import { CharacterEntity } from '../../entities/character.entity'; +import { AttributesEntity } from '../../entities/character-attributes.entity'; +import { LogSystem } from '../../core/log'; +import { FeatureSystem } from '../../core/feature-system'; +import { swrpApiSystem } from '../sw-rp-api'; +import { sessionSystem } from '../session'; +import { playerSystem } from '../player'; +import { permissionSystem } from '../permission'; +import { factionSystem } from '../faction'; +import { ChatSystem } from '../chat'; +import { Gender } from '../../../shared/const/gender.const'; + +export class LoginSystem extends FeatureSystem { + constructor() { + super(); + mp.events.add('playerJoin', this.playerJoin.bind(this)); + mp.events.add('playerQuit', this.playerQuit.bind(this)); + mp.events.add('login:init', this.initLogin.bind(this)); + mp.events.add('login:attempt', this.loginAttempt.bind(this)); + mp.events.add('login:character', this.loginCharacter.bind(this)); + mp.events.add('login:spawn', this.loginSpawn.bind(this)); + mp.events.add('loginSuccess', this.loginSuccess.bind(this)); + } + + static IsLoggedIn(player: PlayerMp): player is PlayerMpLoggedIn { + return !!(player.character && player.account && player.session); + } + + // ------------------------------------------------------------------------- + // Player join / quit + // ------------------------------------------------------------------------- + + async playerJoin(player: PlayerMp): Promise { + player.setDimension(1); // NoLogIn routing bucket + LogSystem.PlayerEvent(player, 'join', `joined the server`); + } + + playerQuit(player: PlayerMp): void { + if (player.state.loginTimeOut) { + clearTimeout(player.state.loginTimeOut); + } + } + + // ------------------------------------------------------------------------- + // login:init — client sends stored token; validate or show form + // ------------------------------------------------------------------------- + + async initLogin(player: PlayerMp, token: string): Promise { + if (!token || !token.length) { + return player.call('login:show', []); + } + + const tokenRepo = getRepository(AuthTokenEntity); + const activeToken = await tokenRepo.findOne({ + where: { + persistent: true, + expires: MoreThan(new Date()), + token, + }, + order: { id: 'DESC' }, + }).catch(() => null); + + if (!activeToken) { + return player.call('login:show', []); + } + + const validatedUser = await swrpApiSystem.validate(activeToken.token); + if (!validatedUser || validatedUser.id !== activeToken.account_id) { + return player.call('login:show', []); + } + + const alreadyOnline = mp.players.toArray().find((p) => p.account?.id === activeToken.account_id); + if (alreadyOnline) { + return player.call('login:show', []); + } + + player.account = validatedUser; + player.setVariable('accountName', activeToken.account_username); + + await getRepository(AuthTokenEntity) + .update(activeToken.id, { last_used: () => 'NOW()' }) + .catch(() => {}); + + LogSystem.PlayerEvent(player, 'login', `auto-login via token #${activeToken.id}`); + + mp.events.call('loginSuccess', player); + player.call('login:success', []); + } + + // ------------------------------------------------------------------------- + // login:attempt — manual username/password login + // ------------------------------------------------------------------------- + + async loginAttempt( + player: PlayerMp, + username: string, + password: string, + otp: string | null, + remember: boolean, + ): Promise { + let response; + try { + response = await swrpApiSystem.authenticate(username, password, Boolean(remember), otp); + } catch (err) { + console.error(err); + return player.call('login:error', ['System Error']); + } + + if (response.result === 'otp') { + return player.call('login:otp', [false]); + } + + if (response.result === 'error') { + player.state.loginAttempts = (player.state.loginAttempts ?? 0) + 1; + LogSystem.PlayerEvent(player, 'login_fail', `invalid login for ${username}`); + if (player.state.loginAttempts >= 5) { + player.kick('Too many invalid login attempts'); + return; + } + if (otp) player.call('login:otp', [true]); + return player.call('login:error', [response.reason]); + } + + if (response.result !== 'success') { + return player.call('login:error', ['Server Error']); + } + + const alreadyOnline = mp.players.toArray().find((p) => p.account?.id === response.account.id); + if (alreadyOnline) { + return player.call('login:error', ["You're already online."]); + } + + const session = await getConnection() + .createQueryBuilder() + .insert() + .into(AuthTokenEntity) + .values([{ + account_id: response.account.id, + account_username: response.account.name, + token: response.token, + expires: dayjs().add(1, remember ? 'week' : 'day').toDate(), + persistent: Boolean(remember), + serial: player.socialClub || 'fivem', + socialclub_id: player.socialClub || 'fivem', + ip: player.ip, + }]) + .execute() + .catch(() => null); + + if (!session || !session.identifiers[0].id) { + return player.call('login:error', ['Server Error']); + } + + player.account = response.account; + player.setVariable('accountName', response.account.name); + + LogSystem.PlayerEvent(player, 'login', `logged in as ${username}`); + + mp.events.call('loginSuccess', player); + player.call('login:success', [response.token]); + } + + // ------------------------------------------------------------------------- + // loginSuccess — after auth, load character list + // ------------------------------------------------------------------------- + + async loginSuccess(player: PlayerMpLoggedIn): Promise { + if (!mp.players.exists(player)) return; + + await sessionSystem.createSession(player); + + const characters = await getRepository(CharacterEntity) + .createQueryBuilder('character') + .select(['character.id', 'character.name', 'character.level', 'faction.logo', 'character.killed', 'character.last_online', 'appearanceData.id']) + .where({ account_id: player.account.id }) + .leftJoin('character.faction', 'faction') + .leftJoin('character.appearanceData', 'appearanceData') + .getMany() + .catch(() => [] as CharacterEntity[]); + + if (!characters.length) { + player.kick("You don't have any characters. Create one at southwest-roleplay.dev first."); + return; + } + + if (characters.length === 1) { + await this.loadCharacter(player, characters[0].id); + return; + } + + const formatted = characters.map((c) => ({ + id: c.id, + name: c.name, + level: c.level, + faction: c.faction ? { logo: c.faction.logo } : undefined, + killed: c.killed, + hasAppearance: Boolean(c.appearanceData?.id), + lastOnline: c.last_online ? dayjs(c.last_online).format('DD/MM/YYYY') : null, + })); + + player.call('login:characters', [JSON.stringify(formatted)]); + } + + // ------------------------------------------------------------------------- + // login:character — player selected a character from the list + // ------------------------------------------------------------------------- + + async loginCharacter(player: PlayerMp, characterId: number): Promise { + if (!player.account) return; + await this.loadCharacter(player as PlayerMpLoggedIn, characterId); + } + + // ------------------------------------------------------------------------- + // login:spawn — player chose a public spawn point (no saved spawn) + // ------------------------------------------------------------------------- + + async loginSpawn(player: PlayerMp, spawnId: number): Promise { + if (!player.character?.id) return; + + const validSpawn = playerSystem.publicSpawns.find((s) => s.id === spawnId); + if (!validSpawn) return; + + await getRepository(CharacterEntity) + .update(player.character.id, { spawn: `public:${spawnId}` }) + .catch(() => {}); + + player.character.spawn = `public:${spawnId}`; + await this.loadCharacter(player as PlayerMpLoggedIn, player.character.id); + } + + // ------------------------------------------------------------------------- + // loadCharacter — the main character setup + spawn + // ------------------------------------------------------------------------- + + async loadCharacter(player: PlayerMpLoggedIn, characterId: number): Promise { + const character = await getRepository(CharacterEntity) + .createQueryBuilder('character') + .where({ account_id: player.account.id, id: characterId }) + .leftJoinAndSelect('character.appearanceData', 'appearanceData') + .leftJoinAndSelect('character.bankAccounts', 'bankAccounts') + .leftJoinAndSelect('character.outfits', 'outfits') + .leftJoinAndSelect('character.phones', 'phones') + .leftJoinAndSelect('character.faction', 'faction') + .getOne() + .catch(() => null); + + if (!character) { + player.call('login:characterError', ["Couldn't load the character."]); + return false; + } + + player.character = character; + + // Load attributes + player.character.attributes = ( + await getRepository(AttributesEntity) + .findOne({ character_name: character.name }) + .catch(() => undefined) + )?.attributes; + + // No spawn saved — show spawn selection to player + if (!player.character.spawn) { + const spawns = playerSystem.publicSpawns.slice().sort((a, b) => { + if (a.recommended && !b.recommended) return -1; + if (!a.recommended && b.recommended) return 1; + return a.name.localeCompare(b.name); + }); + player.call('login:spawns', [JSON.stringify(spawns)]); + return true; + } + + // Set player identity + player.setVariable('icName', character.name.replace('_', ' ')); + player.setVariable('characterName', character.name.replace('_', ' ')); + player.setVariable('characterId', characterId); + player.setVariable('factionId', character.faction_id); + + // Basic faction wiring + if (character.faction_id) { + player.character.faction = factionSystem.getFactionFromId(character.faction_id) ?? character.faction; + if (player.character.faction) { + player.character.factionRank = player.character.faction.ranks?.find( + (r) => r.id === character.faction_rank, + ); + } + } + + // Set gender-appropriate freemode model via client event + const modelName = `mp_${Number(character.gender) === Gender.MALE ? 'm' : 'f'}_freemode_01`; + player.call('_mp:setModel', [modelName]); + + // Notify welcome + player.call('_mp:notify', [`Welcome back, ${player.account.name}`]); + + // Permissions + await permissionSystem.loadPlayerPermissions(player).catch(() => {}); + + // Move to public routing bucket + player.setDimension(0); + + // Spawn at saved location + await playerSystem.spawn(player, true); + + // Update session + await sessionSystem.setSessionCharacter(player).catch(() => {}); + + // Update last online + await getRepository(CharacterEntity) + .update(character.id, { last_online: new Date() }) + .catch(() => {}); + + LogSystem.PlayerEvent(player, 'character_loaded', `${player.account.name} selected "${character.name}"`); + + player.call('login:characterLoaded', []); + mp.events.call('onCharacterLoaded', player); + + return true; + } +} + +export const loginSystem = new LoginSystem(); diff --git a/src/server/features/mdc/index.ts b/src/server/features/mdc/index.ts new file mode 100644 index 0000000..caed942 --- /dev/null +++ b/src/server/features/mdc/index.ts @@ -0,0 +1,8 @@ +import { FeatureSystem } from '../../core/feature-system'; + +export interface MDCExtraData {} + +export class MDCSystem extends FeatureSystem { + formatDate(_date: Date | string): string { return ''; } +} +export const mdcSystem = new MDCSystem(); diff --git a/src/server/features/mission/mission.model.ts b/src/server/features/mission/mission.model.ts new file mode 100644 index 0000000..91ff3e8 --- /dev/null +++ b/src/server/features/mission/mission.model.ts @@ -0,0 +1,4 @@ +// Stub — will be populated when MissionSystem is ported +export interface Mission { + missionKeyPressed?(): void; +} diff --git a/src/server/features/modal/modals/info.modal.ts b/src/server/features/modal/modals/info.modal.ts new file mode 100644 index 0000000..5708dca --- /dev/null +++ b/src/server/features/modal/modals/info.modal.ts @@ -0,0 +1,4 @@ +export class InfoModal { + constructor(_player: PlayerMp, _data: { title: string; message: string; html?: boolean; [key: string]: any }) {} + prompt(): Promise { return Promise.resolve(false); } +} diff --git a/src/server/features/money/index.ts b/src/server/features/money/index.ts new file mode 100644 index 0000000..52ff47c --- /dev/null +++ b/src/server/features/money/index.ts @@ -0,0 +1,10 @@ +import { FeatureSystem } from '../../core/feature-system'; +import { MoneyChangeReasons } from './money_change_reasons'; + +export class MoneySystem extends FeatureSystem { + static async GivePlayerMoney(_player: PlayerMpLoggedIn, _amount: number, _reason: MoneyChangeReasons, _note?: string): Promise {} + static async LogMoneyChange(..._args: any[]): Promise {} + static FormatMoney(amount: number): string { return amount.toLocaleString(); } +} + +export const moneySystem = new MoneySystem(); diff --git a/src/server/features/money/money_change_reasons.ts b/src/server/features/money/money_change_reasons.ts new file mode 100644 index 0000000..3d549ac --- /dev/null +++ b/src/server/features/money/money_change_reasons.ts @@ -0,0 +1,89 @@ +export enum MoneyChangeReasons { + PAY_COMMAND_SENDER = 'PAY_COMMAND_SENDER', + PAY_COMMAND_RECEIVER = 'PAY_COMMAND_RECEIVER', + DEALERSHIP_VEHICLE_PURCHASE = 'DEALERSHIP_VEHICLE_PURCHASE', + PLAYER_VEHICLE_PURCHASE_SELLER = 'PLAYER_VEHICLE_PURCHASE_SELLER', + PLAYER_VEHICLE_PURCHASE_BUYER = 'PLAYER_VEHICLE_PURCHASE_BUYER', + CHARITY_COMMAND_SENDER = 'CHARITY_COMMAND_SENDER', + BANK_ACCOUNT_DEPOSIT = 'BANK_ACCOUNT_DEPOSIT', + BANK_ACCOUNT_WITHDRAW = 'BANK_ACCOUNT_WITHDRAW', + VEHICLE_TOW = 'VEHICLE_TOW', + VEHICLE_DEALERSHIP_PURCHASE = 'VEHICLE_DEALERSHIP_PURCHASE', + VEHICLE_DEALERSHIP_DEPOSIT = 'VEHICLE_DEALERSHIP_DEPOSIT', + VEHICLE_DEALERSHIP_DOWNPAYMENT = 'VEHICLE_DEALERSHIP_DOWNPAYMENT', + VEHICLE_PAINT_JOB = 'VEHICLE_PAINT_JOB', + VEHICLE_WHEELS = 'VEHICLE_WHEELS', + VEHICLE_TINT = 'VEHICLE_TINT', + VEHICLE_SUSPENSION = 'VEHICLE_SUSPENSION', + VEHICLE_UPGRADE = 'VEHICLE_UPGRADE', + VEHICLE_MOD_PURCHASE = 'VEHICLE_MOD_PURCHASE', + VEHICLE_THEFT = 'VEHICLE_THEFT', + VEHICLE_ENGINE = 'VEHICLE_ENGINE', + VEHICLE_BRAKES = 'VEHICLE_BRAKES', + FUEL = 'FUEL', + CARWASH = 'CARWASH', + DMV_FEE = 'DMV_FEE', + CLOTHINGSTORE = 'CLOTHINGSTORE', + STORE = 'STORE', + FISHING_SOLD_FISH = 'FISHING_SOLD_FISH', + BARBER_SHOP = 'BARBER_SHOP', + ADVERTISEMENT = 'ADVERTISEMENT', + TICKET = 'TICKET', + POS = 'POS', + DARKNET = 'DARKNET', + LEASE_AGREEMENT = 'LEASE_AGREEMENT', + LEASE_COLLECTION = 'LEASE_COLLECTION', + SERVEDRINK = 'SERVEDRINK', + LEASE_DEPOSIT = 'LEASE_DEPOSIT', + ADMIN_GIVE_MONEY = 'ADMIN_GIVE_MONEY', + UNIMPOUND = 'UNIMPOUND', + LOAN_INTEREST = 'LOAN_INTEREST', + LOAN_PRINCIPAL = 'LOAN_PRINCIPAL', + CAR_RENTAL = 'CAR_RENTAL', + MAZE_PAY = 'MAZE_PAY', + TRUCKING_MISSION = 'TRUCKING_MISSION', + TRUCKING_MISSION_STRAP = 'TRUCKING_MISSION_STRAP', + TRUCKING_DELIVERY = 'TRUCKING_DELIVERY', + CDL_PURCHASE = 'CDL_PURCHASE', + HOSPITAL = 'HOSPITAL', + DEATH = 'DEATH', + UNEMPLOYMENT = 'UNEMPLOYMENT', + WELFARE = 'WELFARE', + UCP_REFUND = 'UCP_REFUND', + TATTOO = 'TATTOO', + TATTOO_REMOVAL = 'TATTOO_REMOVAL', + ENTRANCE_REWARD = 'ENTRANCE_REWARD', + VEHICLE_REPAIR = 'VEHICLE_REPAIR', + ATM = 'ATM', + DARKNET_REFUND = 'DARKNET_REFUND', + CDL_REFUND = 'CDL_REFUND', + CASH_CLEANING = 'CASH_CLEANING', + FURNITURE_PURCHASE = 'FURNITURE_PURCHASE', + VEHICLE_REFUND = 'VEHICLE_REFUND', + BANK_TRANSFER = 'BANK_TRANSFER', + TAXI = 'TAXI', + VEHICLE_LOAN_SALES_TAX = 'VEHICLE_LOAN_SALES_TAX', + SALES_TAX = 'SALES_TAX', + SHIFT_REWARD = 'SHIFT_REWARD', + DUTY_REWARD = 'DUTY_REWARD', + MECHANIC_PAY = 'MECHANIC_PAY', + CASH_MISSION = 'CASH_MISSION', + LAWNMOWER_MISSION = 'LAWNMOWER_MISSION', + WASTE_MANAGEMENT_MISSION = 'WASTE_MANAGEMENT_MISSION', + POSTAL_DELIVERY_MISSION = 'POSTAL_DELIVERY_MISSION', + PAYCHECK_REWARD_COMPANY = 'PAYCHECK_REWARD_COMPANY', + PROPERTY_SALE = 'PROPERTY_SALE', + PROPERTY_RENT = 'PROPERTY_RENT', + PROPERTY_RENT_CANCEL_FEE = 'PROPERTY_RENT_CANCEL_FEE', + MONEY_PACK = 'MONEY_PACK', + SCRATCHOFF = 'SCRATCHOFF', + BLACKJACK = 'BLACKJACK', + PROPERTY_SECURITY = 'PROPERTY_SECURITY', + RADIO_FREQ_ORDER = 'RADIO_FREQ_ORDER', + VEHICLE_INSURANCE_PAYMENT = 'VEHICLE_INSURANCE_PAYMENT', + SURGEON = 'SURGEON', + ROULETTE = 'ROULETTE', + WEAPON_LICENSE_FEE = 'WEAPON_LICENSE_FEE', + TAXI_LICENSE_FEE = 'TAXI_LICENSE_FEE', + SPECIAL_ONETIME_WELFARE_REFUND = 'SPECIAL_ONETIME_WELFARE_REFUND', +} diff --git a/src/server/features/motd/index.ts b/src/server/features/motd/index.ts new file mode 100644 index 0000000..47dfdd5 --- /dev/null +++ b/src/server/features/motd/index.ts @@ -0,0 +1,7 @@ +import { FeatureSystem } from '../../core/feature-system'; + +export class MotdSystem extends FeatureSystem { + async init(): Promise {} +} + +export const motdSystem = new MotdSystem(); diff --git a/src/server/features/permission/index.ts b/src/server/features/permission/index.ts new file mode 100644 index 0000000..ed236cc --- /dev/null +++ b/src/server/features/permission/index.ts @@ -0,0 +1,9 @@ +import { FeatureSystem } from '../../core/feature-system'; + +export class PermissionSystem extends FeatureSystem { + hasPermission(_player: PlayerMp, _permission: string): boolean { return false; } + doesPlayerHavePermission(_player: PlayerMp, _permission: string): boolean { return false; } + async loadPlayerPermissions(_player: PlayerMp, _force?: boolean): Promise {} +} + +export const permissionSystem = new PermissionSystem(); diff --git a/src/server/features/pets/types.ts b/src/server/features/pets/types.ts new file mode 100644 index 0000000..7a31ba8 --- /dev/null +++ b/src/server/features/pets/types.ts @@ -0,0 +1,50 @@ +export type PetStates = 'stay' | 'follow' | 'vehicle' | 'attacking' | 'sitting' | 'searching' | 'entering_vehicle'; + +export type PetAnimations = 'sit' | 'itch' | 'laydown' | 'drawattention' | 'bark' | 'taunt' | 'attack'; + +export interface PetMovingState { + x: number; + y: number; + z: number; + heading: number; +} + +export interface PetVehicleState { + remoteId: number; + seat: number; +} + +export interface PetState { + state: PetStates; + vehicle: PetVehicleState | null; + attacking: number | null; + moving: PetMovingState | null; + animation: PetAnimations | null; + searching: { + vehicle?: number; + player?: number; + corpse?: Vector3; + } | null; +} + +export interface PetStats { + id: number; + hash: string; + breed: string; + type: 'dog' | 'cat'; + agility: number; + can_attack: boolean; + can_enter_vehicle: boolean; + special: boolean; + character_id: number | null; + faction_id: number | null; + spawned_by: number; +} + +export interface VehiclePetData { + stats: PetStats; + state: PetState; + clothes: [number, number, number, number][] | null; +} + +export type PetFactionType = 'law' | 'medic' | 'gov' | 'gang' | 'ocg'; diff --git a/src/server/features/phone/index.ts b/src/server/features/phone/index.ts new file mode 100644 index 0000000..37c5669 --- /dev/null +++ b/src/server/features/phone/index.ts @@ -0,0 +1,7 @@ +import { FeatureSystem } from '../../core/feature-system'; + +export class PhoneSystem extends FeatureSystem { + isPhoneOn(_phoneItem: import('../../entities/item.entity').ItemEntity): boolean { return false; } + isPlayerPhoneLocked(_player: PlayerMpLoggedIn): boolean { return false; } +} +export const phoneSystem = new PhoneSystem(); diff --git a/src/server/features/player/acknowledge.ts b/src/server/features/player/acknowledge.ts new file mode 100644 index 0000000..a4cd2c6 --- /dev/null +++ b/src/server/features/player/acknowledge.ts @@ -0,0 +1,8 @@ +import { FeatureSystem } from '../../core/feature-system'; + +export class AcknowledgeSystem extends FeatureSystem { + async showFirstMessage(_player: PlayerMpLoggedIn): Promise {} + async createMessage(_data: Record): Promise {} +} + +export const acknowledgeSystem = new AcknowledgeSystem(); diff --git a/src/server/features/player/index.ts b/src/server/features/player/index.ts new file mode 100644 index 0000000..139c04a --- /dev/null +++ b/src/server/features/player/index.ts @@ -0,0 +1,110 @@ +import { getRepository } from 'typeorm'; +import { FeatureSystem } from '../../core/feature-system'; +import { playerRegistry, PlayerWrapper } from '../../core/player/player-registry'; +import { PublicSpawnEntity } from '../../entities/public-spawn.entity'; +import { LogSystem } from '../../core/log'; +import { ChatSystem } from '../chat'; +import { propertySystem } from '../properties'; + +const DEFAULT_SPAWN = { x: -1037.43, y: -2733.075, z: 13.7566 }; + +export class PlayerSystem extends FeatureSystem { + publicSpawns: PublicSpawnEntity[] = []; + + async init(): Promise { + this.publicSpawns = await getRepository(PublicSpawnEntity).find(); + super.init(`Loaded ${this.publicSpawns.length} public spawns`); + } + + async spawn(player: PlayerMpLoggedIn, _firstSpawn = false): Promise { + const ch = player.character; + + if (ch.killed) { + player.spawn({ x: 2513, y: -429, z: 114 }); + LogSystem.PlayerEvent(player, 'spawned', 'Spawned (character killed)'); + return; + } + + if (!ch.spawn) { + // No spawn set — login system will have sent login:spawns to client; nothing to do here + return; + } + + const parts = ch.spawn.split(':'); + + if (parts[0] === 'public') { + const housing = this.publicSpawns.find((s) => s.id === Number(parts[1])); + if (!housing) { + ChatSystem.Notice(player, 'Your public spawn no longer exists. Spawning at default.'); + player.spawn(DEFAULT_SPAWN); + LogSystem.PlayerEvent(player, 'spawned', 'Spawned (default — public spawn missing)'); + return; + } + player.spawn({ x: housing.x, y: housing.y, z: housing.z }); + LogSystem.PlayerEvent(player, 'spawned', `Spawned (public spawn ${housing.id})`); + return; + } + + if (parts[0] === 'property') { + const property = propertySystem.properties.find((p) => p.id === Number(parts[1])); + if (!property || !property.interior_x) { + ChatSystem.Notice(player, 'Your property spawn is no longer available. Spawning at default.'); + player.spawn(DEFAULT_SPAWN); + LogSystem.PlayerEvent(player, 'spawned', 'Spawned (default — property spawn missing)'); + return; + } + player.spawn({ x: property.interior_x, y: property.interior_y!, z: property.interior_z! }); + LogSystem.PlayerEvent(player, 'spawned', `Spawned (property ${property.id})`); + return; + } + + if (parts[0] === 'coords') { + const [cx, cy, cz] = parts[1].split(',').map(Number); + if (isFinite(cx) && isFinite(cy) && isFinite(cz)) { + player.spawn({ x: cx, y: cy, z: cz }); + LogSystem.PlayerEvent(player, 'spawned', 'Spawned (saved coords)'); + return; + } + } + + player.spawn(DEFAULT_SPAWN); + LogSystem.PlayerEvent(player, 'spawned', 'Spawned (default)'); + } + + static GetPlayerFromString( + str: string, + byCharacter: boolean, + byAccount: boolean, + byId: boolean, + _exact = true, + _includeAdminDuty = false, + ): PlayerMpLoggedIn | null { + const id = parseInt(str, 10); + for (const player of playerRegistry.toArray()) { + if (!player.character || !player.account) continue; + if (byId && !isNaN(id) && player.id === id) return player as PlayerMpLoggedIn; + if (byCharacter && player.character.name?.toLowerCase().startsWith(str.toLowerCase())) return player as PlayerMpLoggedIn; + if (byAccount && player.account.name?.toLowerCase().startsWith(str.toLowerCase())) return player as PlayerMpLoggedIn; + } + return null; + } + + static GetPlayerFromCharacterId(characterId: number): PlayerMpLoggedIn | undefined { + return playerRegistry.toArray().find((p) => p.character?.id === characterId) as PlayerMpLoggedIn | undefined; + } + + static GetPlayerFromAccountId(accountId: number): PlayerMpLoggedIn | undefined { + return playerRegistry.toArray().find((p) => p.account?.id === accountId) as PlayerMpLoggedIn | undefined; + } + + static IsPremium(_player: PlayerMp): boolean { return false; } + + async getCharacterFromId(_id: number) { return undefined; } + async getCharacterFromIdWithBP(_id: number) { return undefined; } + + getNameWithAccountName(player: PlayerMpLoggedIn): string { + return `${player.character.name} (${player.account.name})`; + } +} + +export const playerSystem = new PlayerSystem(); diff --git a/src/server/features/polygon/index.ts b/src/server/features/polygon/index.ts new file mode 100644 index 0000000..d071e70 --- /dev/null +++ b/src/server/features/polygon/index.ts @@ -0,0 +1,7 @@ +import { FeatureSystem } from '../../core/feature-system'; + +export interface PolygonExtremes { minX: number; minY: number; maxX: number; maxY: number; } +export interface PolygonPayload { points: [number, number][]; minZ?: number; maxZ?: number; } + +export class PolygonSystem extends FeatureSystem {} +export const polygonSystem = new PolygonSystem(); diff --git a/src/server/features/portable-radio/index.ts b/src/server/features/portable-radio/index.ts new file mode 100644 index 0000000..63bc819 --- /dev/null +++ b/src/server/features/portable-radio/index.ts @@ -0,0 +1,11 @@ +import { FeatureSystem } from '../../core/feature-system'; + +export class PortableRadioSystem extends FeatureSystem { + hasRadio(_player: PlayerMp): boolean { return false; } + isRadioOn(_player: PlayerMp): boolean { return false; } + getSlotFrequency(_player: PlayerMp, _slot: number): number | null { return null; } + sendRadioMessage(_player: PlayerMp, _message: string, _slot: number, _low: boolean): void {} + sendRadioEmote(_player: PlayerMp, _emote: string, _slot: number, _low: boolean): void {} +} + +export const portableRadioSystem = new PortableRadioSystem(); diff --git a/src/server/features/properties/index.ts b/src/server/features/properties/index.ts new file mode 100644 index 0000000..d190fae --- /dev/null +++ b/src/server/features/properties/index.ts @@ -0,0 +1,12 @@ +import { FeatureSystem } from '../../core/feature-system'; +import { PropertyEntity } from '../../entities/property.entity'; + +export class PropertySystem extends FeatureSystem { + properties: PropertyEntity[] = []; + getPropertyByNetId(_netId: number): PropertyEntity | null { return null; } + getPropertyByExactId(_id: number): PropertyEntity | null { return null; } + getApartmentNumber(_property: PropertyEntity): number | null { return null; } + async refreshFurnitureSlots(_property: PropertyEntity): Promise {} +} + +export const propertySystem = new PropertySystem(); diff --git a/src/server/features/radio/index.ts b/src/server/features/radio/index.ts new file mode 100644 index 0000000..3bd5ba4 --- /dev/null +++ b/src/server/features/radio/index.ts @@ -0,0 +1,6 @@ +import { FeatureSystem } from '../../core/feature-system'; + +export interface RadioStreamingEntityData { [key: string]: any; } + +export class RadioSystem extends FeatureSystem {} +export const radioSystem = new RadioSystem(); diff --git a/src/server/features/scene/index.ts b/src/server/features/scene/index.ts new file mode 100644 index 0000000..7f3418d --- /dev/null +++ b/src/server/features/scene/index.ts @@ -0,0 +1,8 @@ +import { FeatureSystem } from '../../core/feature-system'; + +export class SceneSystem extends FeatureSystem { + getVisibleScenes(): any[] { return []; } +} + +export const sceneSystem = new SceneSystem(); +export default sceneSystem; diff --git a/src/server/features/scene/render.ts b/src/server/features/scene/render.ts new file mode 100644 index 0000000..07732e8 --- /dev/null +++ b/src/server/features/scene/render.ts @@ -0,0 +1,20 @@ +import { sceneSystem } from '.'; +import { SceneEntity } from '../../entities/scene.entity'; + +export class SceneSystemRendering { + static clear(id: number): void { + mp.players.forEach((p) => p.call('scene:clear', [id])); + } + + static push(scene: SceneEntity, color?: [number, number, number, number], player?: PlayerMp): void { + if (player) { + player.call('scene:push', [scene.id, scene.position, scene.description, scene.dimension, scene.name, scene.expiration, color]); + } else { + mp.players.forEach((p) => p.call('scene:push', [scene.id, scene.position, scene.description, scene.dimension, scene.name, scene.expiration, color])); + } + } + + static renderVisibleScenesForPlayer(player: PlayerMp): void { + sceneSystem.getVisibleScenes().forEach((s) => s.render(player)); + } +} diff --git a/src/server/features/session/index.ts b/src/server/features/session/index.ts new file mode 100644 index 0000000..2e52a6a --- /dev/null +++ b/src/server/features/session/index.ts @@ -0,0 +1,80 @@ +import { getConnection, getRepository } from 'typeorm'; +import { SessionEntity } from '../../entities/session.entity'; +import { logSystem, LogSystem } from '../../core/log'; +import { GetIPv4Int } from '../utility/GetIPv4Int'; +import { FeatureSystem } from '../../core/feature-system'; + +export class SessionSystem extends FeatureSystem { + constructor() { + super(); + mp.events.add('playerQuit', this.playerQuit.bind(this)); + } + + async init(): Promise { + // Clean up zero-playtime sessions that never got a logout timestamp + await getConnection() + .createQueryBuilder() + .update(SessionEntity) + .set({ logout: () => 'login' }) + .where('play_time = 0 AND logout IS NULL') + .execute() + .catch(() => {}); + + super.init('Session system ready'); + } + + async createSession(player: PlayerMp): Promise { + const ip = player.ip; + const values = { + account_id: player.account!.id, + ip, + ip_int32: GetIPv4Int(ip), + ip_int24: GetIPv4Int(ip) >>> 8, + ip_int16: GetIPv4Int(ip) >>> 16, + serial: player.socialClub || 'unknown', + socialclub_id: player.socialClub || 'unknown', + socialclub_name: player.name, + }; + + const entry = await getConnection() + .createQueryBuilder() + .insert() + .into(SessionEntity) + .values(values) + .execute() + .catch((err) => { + LogSystem.Error('Session', 'createSession', 'Failed to create session', err, player); + return null; + }); + + if (!entry || !entry.raw.insertId) { + player.kick('Server Error (session)'); + return; + } + + player.session = await getRepository(SessionEntity).findOne({ id: entry.raw.insertId }); + } + + async setSessionCharacter(player: PlayerMp): Promise { + if (!player.session?.id || !player.character?.id) return; + await getRepository(SessionEntity) + .update(player.session.id, { character_id: player.character.id }) + .catch(() => {}); + } + + async playerQuit(player: PlayerMp): Promise { + if (!player.session?.id) return; + + const loginTime = player.session.login ? new Date(player.session.login).getTime() : Date.now(); + const playTime = Math.floor((Date.now() - loginTime) / 1000); + + await getRepository(SessionEntity) + .update(player.session.id, { + logout: () => 'NOW()', + play_time: playTime, + }) + .catch(() => {}); + } +} + +export const sessionSystem = new SessionSystem(); diff --git a/src/server/features/settings/index.ts b/src/server/features/settings/index.ts new file mode 100644 index 0000000..8dbb549 --- /dev/null +++ b/src/server/features/settings/index.ts @@ -0,0 +1,12 @@ +import { FeatureSystem } from '../../core/feature-system'; + +export interface PlayerSettings { + id?: number; + character_id?: number; + [key: string]: any; +} + +export class PlayerSettingsSystem extends FeatureSystem { + getPlayerSetting(_player: PlayerMpLoggedIn, _key: string): any { return null; } +} +export const playerSettingsSystem = new PlayerSettingsSystem(); diff --git a/src/server/features/staff/index.ts b/src/server/features/staff/index.ts new file mode 100644 index 0000000..d2d25f5 --- /dev/null +++ b/src/server/features/staff/index.ts @@ -0,0 +1,12 @@ +import { FeatureSystem } from '../../core/feature-system'; + +export class StaffSystem extends FeatureSystem { + isOnAdminDuty(_player: PlayerMp): boolean { return false; } + isOnDuty(_player: PlayerMp): boolean { return false; } + isAdmin(_player: PlayerMp): boolean { return false; } + isStaff(_player: PlayerMp): boolean { return false; } + isPlayerSupport(_player: PlayerMp): boolean { return false; } + isOnPlayerSupportDuty(_player: PlayerMp): boolean { return false; } +} + +export const staffSystem = new StaffSystem(); diff --git a/src/server/features/sw-rp-api/index.ts b/src/server/features/sw-rp-api/index.ts new file mode 100644 index 0000000..d7e7786 --- /dev/null +++ b/src/server/features/sw-rp-api/index.ts @@ -0,0 +1,107 @@ +import fetch from 'node-fetch'; +import { LogSystem } from '../../core/log'; + +export interface GroupDto { + id: number; + name: string; + adminLevel: number; + primary: boolean; + sort_id: number; +} + +export interface AccountDto { + id: number; + name: string; + groups: GroupDto[]; +} + +export interface AuthenticationResultSuccess { + result: 'success'; + token: string; + account: AccountDto; +} + +interface AuthenticationResultError { + result: 'error'; + reason: string; +} + +interface AuthenticationResultOtp { + result: 'otp'; +} + +export type AuthenticationResult = + | AuthenticationResultSuccess + | AuthenticationResultError + | AuthenticationResultOtp; + +export class SWRPApiSystem { + url = process.env.SWRP_API_SERVER; + key = process.env.SWRP_API_SERVER_KEY; + + async validate(token: string): Promise { + try { + const response = await fetch(`${this.url}/auth/?token=${encodeURIComponent(token)}`, { + method: 'get', + headers: { apikey: String(this.key) }, + }); + if (response.status !== 200) return false; + return response.json() as Promise; + } catch { + return false; + } + } + + async authenticate( + name: string, + password: string, + remember: boolean, + otp: string | null, + ): Promise { + try { + const response = await fetch(`${this.url}/auth`, { + method: 'post', + headers: { 'Content-Type': 'application/json', apikey: String(this.key) }, + body: JSON.stringify({ name, password, remember, otp: otp ?? null }), + }); + const json = await response.json() as any; + if (response.status === 201) { + if (json.result === 'needOTP') return { result: 'otp' }; + if (json.result === 'success') return json as AuthenticationResultSuccess; + return { result: 'error', reason: 'Invalid 201 Object' }; + } + return { result: 'error', reason: json.message ?? 'Unknown Error' }; + } catch (err: any) { + LogSystem.Error('SWRP API', 'authenticate', err?.message ?? String(err), {}); + return { result: 'error', reason: 'Server Error' }; + } + } + + async getPlayerPermissions(characterId: number): Promise { + try { + const response = await fetch(`${this.url}/permissions/character/${characterId}`, { + method: 'get', + headers: { apikey: String(this.key) }, + }); + if (response.status !== 200) return false; + return response.json() as Promise; + } catch { + return false; + } + } + + async getAccountGroups(accountId: number): Promise { + try { + const response = await fetch(`${this.url}/groups/${accountId}`, { + method: 'get', + headers: { apikey: String(this.key) }, + }); + if (response.status !== 200) return false; + return response.json() as Promise; + } catch { + return false; + } + } +} + +export const swrpApiSystem = new SWRPApiSystem(); diff --git a/src/server/features/utility/CallProcRetry.ts b/src/server/features/utility/CallProcRetry.ts new file mode 100644 index 0000000..af5bc3a --- /dev/null +++ b/src/server/features/utility/CallProcRetry.ts @@ -0,0 +1,27 @@ +import { rpc } from '../../core/rpc/index'; +import { PlayerWrapper } from '../../core/player/player-registry'; + +// Replaces RageMP player.callProc() with our FiveM RPC module. +export async function CallProcRetry(player: PlayerWrapper, event: string, args: any[] = []): Promise { + const maxTries = 10; + let tries = 0; + let lastError: any; + + do { + try { + return await rpc.callClient(player, event, ...args); + } catch (error) { + tries++; + lastError = error; + if (tries < maxTries) { + await new Promise((resolve) => setTimeout(resolve, 100 * tries)); + } + } + } while (tries < maxTries); + + throw { + message: `Failed CallProcRetry after ${tries} tries`, + error: lastError, + details: { event, args }, + }; +} diff --git a/src/server/features/utility/Chunk.ts b/src/server/features/utility/Chunk.ts new file mode 100644 index 0000000..7aa6a6f --- /dev/null +++ b/src/server/features/utility/Chunk.ts @@ -0,0 +1,15 @@ +export function Chunk(string: string, size: number): string[] { + const maxLength = size; + const args = []; + + let startIndex = 0; + + while (startIndex < string.length) { + const endIndex = startIndex + maxLength; + const substring = string.substring(startIndex, endIndex); + args.push(substring); + startIndex = endIndex; + } + + return args; +} diff --git a/src/server/features/utility/ColumnDecimalTransformer.ts b/src/server/features/utility/ColumnDecimalTransformer.ts new file mode 100644 index 0000000..2be408a --- /dev/null +++ b/src/server/features/utility/ColumnDecimalTransformer.ts @@ -0,0 +1,8 @@ +export class ColumnDecimalTransformer { + to(data: number): number { + return data; + } + from(data: string): number { + return Number(data); + } +} diff --git a/src/server/features/utility/ContainsInvalidCharacters.ts b/src/server/features/utility/ContainsInvalidCharacters.ts new file mode 100644 index 0000000..f985851 --- /dev/null +++ b/src/server/features/utility/ContainsInvalidCharacters.ts @@ -0,0 +1,6 @@ +export function ContainsInvalidCharacters(message: string): boolean { + // Check for any character that isn't; ASCII, emdash, newline, copyright, registered trademark + const unicodeRegex = /[^\u0020-\u007E\u2014\u00A9\u00AE\u2122\u0080-\u024F«»]/g; + + return unicodeRegex.test(message); +} diff --git a/src/server/features/utility/ExecuteCommand.ts b/src/server/features/utility/ExecuteCommand.ts new file mode 100644 index 0000000..7541bbb --- /dev/null +++ b/src/server/features/utility/ExecuteCommand.ts @@ -0,0 +1,17 @@ +import { exec } from 'child_process'; + +export async function ExecuteCommand(command: string): Promise { + return new Promise((resolve, reject) => { + exec(command, (error, stdout, stderr) => { + if (error) { + reject(error); + return; + } + if (stderr) { + reject(new Error(stderr)); + return; + } + resolve(stdout); + }); + }); +} diff --git a/src/server/features/utility/GetDistanceBetweenPoints.ts b/src/server/features/utility/GetDistanceBetweenPoints.ts new file mode 100644 index 0000000..43dfae8 --- /dev/null +++ b/src/server/features/utility/GetDistanceBetweenPoints.ts @@ -0,0 +1,6 @@ +export function GetDistanceBetweenPoints(p1: Vector3, p2: Vector3): number { + const dx = p1.x - p2.x; + const dy = p1.y - p2.y; + const dz = p1.z - p2.z; + return Math.sqrt(dx * dx + dy * dy + dz * dz); +} diff --git a/src/server/features/utility/GetIPv4Int.ts b/src/server/features/utility/GetIPv4Int.ts new file mode 100644 index 0000000..a9d5017 --- /dev/null +++ b/src/server/features/utility/GetIPv4Int.ts @@ -0,0 +1,5 @@ +export function GetIPv4Int(ipAddress: string | undefined | null): number { + if (!ipAddress) return 0; + const [a, b, c, d] = ipAddress.split('.').map(Number); + return ((a << 24) | (b << 16) | (c << 8) | d) >>> 0; +} diff --git a/src/server/features/utility/GetNearbyPlayers.ts b/src/server/features/utility/GetNearbyPlayers.ts new file mode 100644 index 0000000..6884eb2 --- /dev/null +++ b/src/server/features/utility/GetNearbyPlayers.ts @@ -0,0 +1,15 @@ +import { GetDistanceBetweenPoints } from './GetDistanceBetweenPoints'; + +export function GetNearbyPlayers(position: Vector3, range: number, dimension: number = 0): PlayerMp[] { + const nearbyPlayers: PlayerMp[] = []; + + mp.players.forEach((player) => { + if (!player || !mp.players.exists(player)) return; + if (player.dimension !== dimension) return; + if (GetDistanceBetweenPoints(player.position, position) <= range) { + nearbyPlayers.push(player); + } + }); + + return nearbyPlayers; +} diff --git a/src/server/features/utility/JSONStringifyNoRecursive.ts b/src/server/features/utility/JSONStringifyNoRecursive.ts new file mode 100644 index 0000000..97620b4 --- /dev/null +++ b/src/server/features/utility/JSONStringifyNoRecursive.ts @@ -0,0 +1,16 @@ +export function JSONStringifyRecursive(obj: any): string { + const cache = new Set(); + return JSON.stringify( + obj, + (key, value) => { + if (typeof value === 'object' && value !== null) { + if (cache.has(value)) { + return; + } + cache.add(value); + } + return value; + }, + 0, + ); +} diff --git a/src/server/features/utility/SafeInsert.ts b/src/server/features/utility/SafeInsert.ts new file mode 100644 index 0000000..c8a657f --- /dev/null +++ b/src/server/features/utility/SafeInsert.ts @@ -0,0 +1,3 @@ +export function SafeInsert(template: string, values: Record): string { + return template.replace(/\{\{\s*(\w+)\s*\}\}/g, (_, key) => values[key] ?? ''); +} diff --git a/src/server/features/utility/Sanitize.ts b/src/server/features/utility/Sanitize.ts new file mode 100644 index 0000000..b8e3871 --- /dev/null +++ b/src/server/features/utility/Sanitize.ts @@ -0,0 +1,28 @@ +import { isNil, isNumber } from 'lodash'; + +export function Sanitize(context: string, html = true, unicode = true): string { + if (isNil(context) || isNumber(context) || typeof context !== 'string') { + return context; + } + + if (html) { + const tagsToReplace: { [tag: string]: string } = { + '&': '&', + '<': '<', + '>': '>', + '"': '"', + "'": ''', + }; + + context = String(context).replace(/[<>"']/g, (tag) => { + return tagsToReplace[tag] || tag; + }); + } + + if (unicode) { + const unicodeRegex = /[^\u0020-\u007E\u2014\u00A9\u00AE\u2122\n\r]/g; + context = String(context).replace(unicodeRegex, ''); + } + + return context; +} diff --git a/src/server/features/utility/SendLargeData.ts b/src/server/features/utility/SendLargeData.ts new file mode 100644 index 0000000..aa5aa00 --- /dev/null +++ b/src/server/features/utility/SendLargeData.ts @@ -0,0 +1,90 @@ +import { gzipSync } from 'zlib'; +import { v4 as uuidv4 } from 'uuid'; +import { LogSystem } from '../../core/log'; +import { LoginSystem } from '../login'; +import { CallProcRetry } from './CallProcRetry'; +import { Chunk } from './Chunk'; +import { Sleep } from './Sleep'; +import { PlayerWrapper } from '../../core/player/player-registry'; + +export class LargeDataServer { + static async CheckReady(player: PlayerWrapper): Promise { + let ready = await CallProcRetry(player, 'LargeData:ready'); + if (!ready) { + for (let attempts = 0; attempts < 5; attempts++) { + await Sleep(250); + const res = await CallProcRetry(player, 'LargeData:ready'); + if (res) { ready = true; break; } + } + } + return !!ready; + } + + static async Send( + player: PlayerWrapper, + event: string, + data: string, + finishArg?: any, + unreliable = false, + callback?: (success: boolean) => void, + ): Promise { + let success = true; + const requestId = uuidv4(); + + try { + const ready = unreliable ? true : await this.CheckReady(player); + if (!ready && !unreliable) throw 'Large data client is not ready.'; + + const compressed = gzipSync(data).toString('base64'); + const safeData = Chunk(compressed, 40_000); + + if (unreliable) { + player.call('LargeData:unreliable:init', [requestId, event, safeData.length, true]); + } else { + const proc = await CallProcRetry(player, 'LargeData:init', [requestId, event, safeData.length, true]); + if (!proc) throw `[${requestId}] Failed to initialise large data with handle "${event}"`; + } + + let sentChunks = 0; + const start = Date.now(); + + for (const [idx, transfer] of safeData.entries()) { + if (unreliable) { + player.call('LargeData:unreliable:send', [requestId, event, transfer, idx]); + } else { + const result = await CallProcRetry(player, 'LargeData:send', [requestId, event, transfer]); + if (!result) throw `[${requestId}] Failed to transfer chunk ${sentChunks + 1}/${safeData.length}`; + } + sentChunks++; + if (unreliable) await Sleep(50); + } + + const playerName = LoginSystem.IsLoggedIn(player) + ? (player as PlayerMpLoggedIn).account.name + : player.name; + + LogSystem.Log( + `LargeDataServer${unreliable ? ':unreliable' : ''}:${event}`, + `[${requestId}] Sent ${sentChunks}/${safeData.length} chunks to ${playerName} in ${Date.now() - start}ms`, + ); + + if (!unreliable) { + const validation = await CallProcRetry(player, 'LargeData:validate', [requestId, event]); + if (!validation) throw `[${requestId}] Failed to validate data size`; + } + } catch (e) { + success = false; + LogSystem.Error('LargeDataServer', event, JSON.stringify(e), e, player); + if (!unreliable) { + return this.Send(player, event, data, finishArg, true, callback); + } + } finally { + if (unreliable || success) { + player.call('LargeData:finish', [requestId, event, finishArg]); + } + } + + if (callback) callback(success); + return unreliable ? true : success; + } +} diff --git a/src/server/features/utility/Sleep.ts b/src/server/features/utility/Sleep.ts new file mode 100644 index 0000000..a6a8fd1 --- /dev/null +++ b/src/server/features/utility/Sleep.ts @@ -0,0 +1,3 @@ +export function Sleep(ms: number): Promise { + return new Promise((resolve) => setTimeout(resolve, ms)); +} diff --git a/src/server/features/vehicle/index.ts b/src/server/features/vehicle/index.ts new file mode 100644 index 0000000..bf35397 --- /dev/null +++ b/src/server/features/vehicle/index.ts @@ -0,0 +1,18 @@ +import { FeatureSystem } from '../../core/feature-system'; +import { VehicleWrapper } from '../../core/vehicle/vehicle-wrapper'; + +export class VehicleSystem extends FeatureSystem { + static GetVehicleClassName(_vehicle: VehicleWrapper): string { return ''; } + static DoesPlayerOwnVehicle(_player: PlayerMp, _vehicle: VehicleWrapper): boolean { return false; } + static GetVehicleMph(_vehicle: VehicleWrapper): number { return 0; } + static GetVehicleNameFromHash(_hash: number): string { return ''; } + static GetVehicleName(_vehicle: VehicleWrapper | import('../../entities/vehicle.entity').VehicleEntity): string { return ''; } + static respawnVehicle(_vehicle: VehicleWrapper): void {} +} + +export class VehicleSystemSingleton extends VehicleSystem { + engines: any[] = []; + brakes: any[] = []; +} + +export const vehicleSystem = new VehicleSystemSingleton(); diff --git a/src/server/features/weather/weather.defs.ts b/src/server/features/weather/weather.defs.ts new file mode 100644 index 0000000..2f408a6 --- /dev/null +++ b/src/server/features/weather/weather.defs.ts @@ -0,0 +1,455 @@ +export type HourlyInfo = { + temperature: number; + hour: number; + weather: string; +}; + +export type WeatherName = keyof typeof validWeatherNames; + +export type SeasonName = 'winter' | 'summer' | 'spring' | 'fall' | 'Winter' | 'Summer' | 'Spring' | 'Fall' | 'all' | 'none'; + +export type WeekForecastObject = Array<{ + hourlyWeather: Array; + hourlyTemperature: Array; +}>; + +export type DayForecastObject = { + hourlyWeather: Array; + hourlyTemperature: Array; +}; + +export type PossibleWeathers = Array<{ + name: WeatherName; + min: number; + max: number; + weight: number; + maxConsecutive: number; + mostCommonIn: Array; + onlyIn: Array; + commonTimes: Array; + notFrom: Array; + similarWeathers: Array; + leadsTo: Array; + greatestTemperatureChangeModifier: { + morning: { + rise: number; + fall: number; + }; + afternoon: { + rise: number; + fall: number; + }; + evening: { + rise: number; + fall: number; + }; + night: { + rise: number; + fall: number; + }; + }; +}>; + +export type weatherPropertiesType = { + name: WeatherName; + min: number; + max: number; + weight: number; + maxConsecutive: number; + mostCommonIn: Array; + onlyIn: Array; + commonTimes: Array; + notFrom: Array; + similarWeathers: Array; + leadsTo: Array; + greatestTemperatureChangeModifier: { + morning: { + rise: number; + fall: number; + }; + night: { + rise: number; + fall: number; + }; + evening: { + rise: number; + fall: number; + }; + afternoon: { + rise: number; + fall: number; + }; + }; +}; + +export const possibleWeathers: PossibleWeathers = [ + { + name: 'extrasunny', + min: 15, + max: 45, + weight: 3, + maxConsecutive: 24, + mostCommonIn: ['summer', 'fall'], + onlyIn: ['all'], + commonTimes: ['all'], + notFrom: ['rain', 'thunder', 'snow', 'snowlight', 'xmas', 'halloween', 'blizzard'], + similarWeathers: ['clear'], + leadsTo: ['clear', 'foggy'], + greatestTemperatureChangeModifier: { + morning: { rise: 2, fall: 0 }, + afternoon: { rise: 1.5, fall: 0 }, + evening: { rise: 0.5, fall: 0 }, + night: { rise: 0, fall: 0 }, + }, + }, + { + name: 'clear', + min: 8, + max: 40, + weight: 2, + maxConsecutive: 24, + mostCommonIn: ['all'], + onlyIn: ['all'], + commonTimes: ['all'], + notFrom: ['thunder', 'blizzard'], + similarWeathers: ['extrasunny'], + leadsTo: ['extrasunny', 'clouds', 'foggy', 'overcast'], + greatestTemperatureChangeModifier: { + morning: { rise: 1, fall: 0 }, + afternoon: { rise: 1, fall: 0 }, + evening: { rise: 0.5, fall: -0.5 }, + night: { rise: 0, fall: -0.5 }, + }, + }, + { + name: 'clouds', + min: 8, + max: 30, + weight: -1, + maxConsecutive: 4, + mostCommonIn: ['winter', 'spring'], + onlyIn: ['winter', 'spring'], + commonTimes: ['all'], + notFrom: ['blizzard'], + similarWeathers: ['clear', 'overcast'], + leadsTo: ['clear', 'overcast', 'rain'], + greatestTemperatureChangeModifier: { + morning: { rise: 0.3, fall: 0 }, + afternoon: { rise: 0.5, fall: 0 }, + evening: { rise: 0.2, fall: -0.5 }, + night: { rise: 0, fall: -0.5 }, + }, + }, + { + name: 'smog', + min: 20, + max: 35, + weight: -2, + maxConsecutive: 4, + mostCommonIn: ['summer', 'fall'], + onlyIn: ['spring', 'summer', 'fall'], + commonTimes: ['afternoon', 'evening'], + notFrom: ['thunder', 'blizzard', 'rain'], + similarWeathers: [], + leadsTo: ['clear', 'clouds'], + greatestTemperatureChangeModifier: { + morning: { rise: 0, fall: 0 }, + afternoon: { rise: 0.3, fall: 0 }, + evening: { rise: 0, fall: 0 }, + night: { rise: 0, fall: 0 }, + }, + }, + { + name: 'foggy', + min: 12, + max: 22, + weight: 0, + maxConsecutive: 4, + mostCommonIn: ['spring', 'summer'], + onlyIn: ['spring', 'summer', 'fall'], + commonTimes: ['morning', 'night'], + notFrom: ['thunder', 'blizzard', 'rain', 'extrasunny'], + similarWeathers: ['overcast'], + leadsTo: ['clear', 'extrasunny', 'overcast'], + greatestTemperatureChangeModifier: { + morning: { rise: -0.5, fall: -1 }, + afternoon: { rise: 0, fall: 0 }, + evening: { rise: 0, fall: 0 }, + night: { rise: 0, fall: -0.8 }, + }, + }, + { + name: 'overcast', + min: 8, + max: 31, + weight: -1, + maxConsecutive: 6, + mostCommonIn: ['winter', 'spring'], + onlyIn: ['winter', 'spring'], + commonTimes: ['morning', 'afternoon'], + notFrom: ['thunder', 'blizzard'], + similarWeathers: ['clouds', 'foggy'], + leadsTo: ['clouds', 'clear', 'rain'], + greatestTemperatureChangeModifier: { + morning: { rise: -0.3, fall: -0.5 }, + afternoon: { rise: -0.3, fall: -0.5 }, + evening: { rise: 0, fall: -1 }, + night: { rise: 0, fall: -1 }, + }, + }, + { + name: 'rain', + min: 8, + max: 20, + weight: -3, + maxConsecutive: 6, + mostCommonIn: ['winter'], + onlyIn: ['winter'], + commonTimes: ['all'], + notFrom: ['blizzard', 'extrasunny', 'smog', 'foggy'], + similarWeathers: ['clouds', 'overcast'], + leadsTo: ['overcast', 'clouds', 'clearing'], + greatestTemperatureChangeModifier: { + morning: { rise: 0, fall: -1 }, + afternoon: { rise: 0, fall: -0.5 }, + evening: { rise: 0, fall: -0.5 }, + night: { rise: 0, fall: -1 }, + }, + }, + { + name: 'thunder', + min: 10, + max: 22, + weight: -6, + maxConsecutive: 2, + mostCommonIn: ['winter'], + onlyIn: ['winter'], + commonTimes: ['afternoon', 'evening'], + notFrom: ['snow', 'snowlight', 'blizzard', 'smog', 'clear', 'xmas', 'extrasunny', 'foggy'], + similarWeathers: ['rain'], + leadsTo: ['rain', 'overcast'], + greatestTemperatureChangeModifier: { + morning: { rise: 0, fall: -2 }, + afternoon: { rise: 0, fall: -1.5 }, + evening: { rise: 0, fall: -2 }, + night: { rise: -1, fall: -2 }, + }, + }, + { + name: 'clearing', + min: 10, + max: 24, + weight: -1, + maxConsecutive: 2, + mostCommonIn: ['winter', 'spring'], + onlyIn: ['winter', 'spring'], + commonTimes: ['afternoon', 'evening'], + notFrom: ['thunder', 'blizzard'], + similarWeathers: ['clouds', 'foggy'], + leadsTo: ['clear', 'extrasunny'], + greatestTemperatureChangeModifier: { + morning: { rise: 0.3, fall: -0.5 }, + afternoon: { rise: 0.5, fall: -0.5 }, + evening: { rise: 0, fall: -1 }, + night: { rise: 0, fall: -1 }, + }, + }, + { + name: 'snow', + min: -5, + max: 2, + weight: -100, + maxConsecutive: 0, + mostCommonIn: [], + onlyIn: ['winter'], + commonTimes: [], + notFrom: ['thunder', 'rain', 'extrasunny', 'clearing', 'clear'], + similarWeathers: [], + leadsTo: [], + greatestTemperatureChangeModifier: { + morning: { rise: 0, fall: 0 }, + afternoon: { rise: 0, fall: 0 }, + evening: { rise: 0, fall: 0 }, + night: { rise: 0, fall: 0 }, + }, + }, + { + name: 'blizzard', + min: -10, + max: 0, + weight: -100, + maxConsecutive: 0, + mostCommonIn: [], + onlyIn: ['winter'], + commonTimes: [], + notFrom: [], + similarWeathers: [], + leadsTo: [], + greatestTemperatureChangeModifier: { + morning: { rise: 0, fall: 0 }, + afternoon: { rise: 0, fall: 0 }, + evening: { rise: 0, fall: 0 }, + night: { rise: 0, fall: 0 }, + }, + }, + { + name: 'snowlight', + min: -10, + max: 5, + weight: -100, + maxConsecutive: 0, + mostCommonIn: [], + onlyIn: ['winter'], + commonTimes: [], + notFrom: [], + similarWeathers: [], + leadsTo: [], + greatestTemperatureChangeModifier: { + morning: { rise: 0, fall: 0 }, + afternoon: { rise: 0, fall: 0 }, + evening: { rise: 0, fall: 0 }, + night: { rise: 0, fall: 0 }, + }, + }, + { + name: 'xmas', + min: -10, + max: 5, + weight: -100, + maxConsecutive: 0, + mostCommonIn: [], + onlyIn: ['winter'], + commonTimes: [], + notFrom: [], + similarWeathers: [], + leadsTo: [], + greatestTemperatureChangeModifier: { + morning: { rise: 0, fall: 0 }, + afternoon: { rise: 0, fall: 0 }, + evening: { rise: 0, fall: 0 }, + night: { rise: 0, fall: 0 }, + }, + }, + { + name: 'halloween', + min: 15, + max: 25, + weight: -100, + maxConsecutive: 0, + mostCommonIn: [], + onlyIn: [], + commonTimes: [], + notFrom: [], + similarWeathers: [], + leadsTo: [], + greatestTemperatureChangeModifier: { + morning: { rise: 0, fall: 0 }, + afternoon: { rise: 0, fall: 0 }, + evening: { rise: 0, fall: 0 }, + night: { rise: 0, fall: 0 }, + }, + }, +]; + +export const WeatherSunsetSunriseTimes: Record> = { + extrasunny: { + sunrise: 6, + sunset: 20, + }, + clouds: { + sunrise: 6, + sunset: 20, + }, + clear: { + sunrise: 6, + sunset: 20, + }, + smog: { + sunrise: 6, + sunset: 20, + }, + foggy: { + sunrise: 6, + sunset: 20, + }, + halloween: { + sunrise: 7, + sunset: 19, + }, + overcast: { + sunrise: 6, + sunset: 20, + }, + rain: { + sunrise: 6, + sunset: 20, + }, + thunder: { + sunrise: 6, + sunset: 20, + }, + clearing: { + sunrise: 6, + sunset: 20, + }, + snow: { + sunrise: 5, + sunset: 21, + }, + xmas: { + sunrise: 5, + sunset: 21, + }, + blizzard: { + sunrise: 6, + sunset: 20, + }, + snowlight: { + sunrise: 5, + sunset: 21, + }, + 'no weather': { + sunrise: 6, + sunset: 20, + }, +}; + +export const monthlySunriseSunsetTimes = [ + // month + { sunrise: 7, sunset: 17 }, // JAN + { sunrise: 7, sunset: 18 }, // FEB + { sunrise: 6, sunset: 19 }, // MAR + { sunrise: 6, sunset: 19 }, // APR + { sunrise: 6, sunset: 20 }, // MAY + { sunrise: 6, sunset: 20 }, // JUN + { sunrise: 6, sunset: 20 }, // JUL + { sunrise: 6, sunset: 19 }, // AUG + { sunrise: 7, sunset: 19 }, // SEP + { sunrise: 7, sunset: 18 }, // OCT + { sunrise: 6, sunset: 17 }, // NOV + { sunrise: 7, sunset: 17 }, // DEC +]; + +export const validWeatherNames = { + extrasunny: 'extrasunny', + clear: 'clear', + clouds: 'clouds', + smog: 'smog', + foggy: 'foggy', + overcast: 'overcast', + rain: 'rain', + thunder: 'thunder', + clearing: 'clearing', + snow: 'snow', + blizzard: 'blizzard', + snowlight: 'snowlight', + xmas: 'xmas', + halloween: 'halloween', + 'no weather': 'no weather', +}; + +export const puddleCreators = { + rain: 'rain', + thunder: 'thunder', + clearing: 'clearing', +}; diff --git a/src/server/globals.d.ts b/src/server/globals.d.ts new file mode 100644 index 0000000..3fc0a82 --- /dev/null +++ b/src/server/globals.d.ts @@ -0,0 +1,44 @@ +/// +/// + +// FiveM globals not included in the @citizenfx/server package typings +declare function RegisterNetEvent(eventName: string, cb?: Function): void; +declare function RegisterCommand(commandName: string, handler: (source: number, args: string[], rawCommand: string) => void, restricted: boolean): void; +declare function GetPlayerIdentifierByType(playerSrc: string, identifierType: string): string; +declare function GetPlayerIdentifier(playerSrc: string, identiferIndex: number): string; +declare function GetNumPlayerIdentifiers(playerSrc: string): number; +declare function GetPlayerEndpoint(playerSrc: string): string; +declare function GetPlayerName(playerSrc: string): string; +declare function GetPlayerPed(playerSrc: string): number; +declare function DropPlayer(playerSrc: string, reason: string): void; +declare function GetPedInVehicleSeat(vehicle: number, seat: number): number; +declare function GetVehiclePedIsIn(ped: number, lastVehicle: boolean): number; +declare function GetEntityCoords(entity: number): [number, number, number]; +declare function GetEntityModel(entity: number): number; +declare function GetEntityHeading(entity: number): number; +declare function SetEntityHeading(entity: number, heading: number): void; +declare function SetEntityCoords(entity: number, x: number, y: number, z: number, alive: boolean, deadFlag: boolean, ragdollFlag: boolean, clearArea: boolean): void; +declare function SetEntityHealth(entity: number, health: number): void; +declare function GetEntityHealth(entity: number): number; +declare function DeleteEntity(entity: number): void; +declare function NetworkGetNetworkIdFromEntity(entity: number): number; +declare function NetworkGetEntityFromNetworkId(netId: number): number; +declare function CreateVehicle(modelHash: number, x: number, y: number, z: number, heading: number, isNetwork: boolean, netMissionEntity: boolean): number; +declare function SetVehicleNumberPlateText(vehicle: number, plateText: string): void; +declare function GetVehicleNumberPlateText(vehicle: number): string; +declare function SetVehicleColours(vehicle: number, primaryColour: number, secondaryColour: number): void; +declare function GetConvar(varName: string, default_: string): string; +declare function GetConvarInt(varName: string, default_: number): number; +declare function SetConvar(varName: string, value: string): void; +declare function TriggerEvent(eventName: string, ...args: any[]): void; +declare function GetHashKey(key: string): number; + +// Player state bags +declare function Player(playerSrc: number): { state: Record & { set(key: string, value: any, replicated: boolean): void } }; + +// source global (active player in event handlers) +declare const source: number; + +// Resource path helpers +declare function GetCurrentResourceName(): string; +declare function GetResourcePath(resourceName: string): string; diff --git a/src/server/index.ts b/src/server/index.ts new file mode 100644 index 0000000..2bb9170 --- /dev/null +++ b/src/server/index.ts @@ -0,0 +1,110 @@ +/** + * FiveM server entry point — mirrors the original RageMP src/index.ts boot + * sequence. The mp shim MUST be the very first import so that the global `mp` + * object exists before any feature modules load. + */ + +import './core/mp-shim'; + +import { install } from 'source-map-support'; +import { ChatColors } from '../shared/const/chat-colors'; +import { commandSystem } from './core/commands'; +import { writeCommandManifestTxt } from './core/commands/command-manifest'; +import { databaseSystem } from './core/database'; +import { FeatureSystem } from './core/feature-system'; +import { LogSystem, logSystem } from './core/log'; +import { mongoSystem } from './core/mongo'; +import { preloadSystem } from './core/preload'; +import { redisSystem } from './core/redis'; + +// --------------------------------------------------------------------------- +// Feature imports — uncomment each one as it is ported. +// --------------------------------------------------------------------------- + +import { playerSystem } from './features/player'; +import { loginSystem } from './features/login'; + +// --------------------------------------------------------------------------- +// Boot +// --------------------------------------------------------------------------- + +// source-map-support writes cache files; skip inside FiveM sandbox +if (typeof GetCurrentResourceName === 'undefined') { install(); } + +const featuresParallel: FeatureSystem[] = [ + // timeSystem, + // clothingSystem, + // ... uncomment as features are ported +]; + +const featuresSeries: FeatureSystem[] = [ + playerSystem, + loginSystem, +]; + +const SERVER_VER = '1.0'; +const CLIENT_VER = '1.0'; + +mp.events.add('versionCheck', (player: PlayerMp, version: string) => { + if (version !== CLIENT_VER) { + LogSystem.Collect(`[${player.id}] ${player.name}`.yellow + ` connected with wrong client version ${version} (expected ${CLIENT_VER})`.red); + player.notify(`Client version mismatch: ${version} (expected ${CLIENT_VER})`); + } +}); + +(async () => { + const start = Date.now(); + + logSystem.init(); + + await databaseSystem.init(); + await mongoSystem.init(); + await redisSystem.init(); + await preloadSystem.init(); + + // Parallel features init + await Promise.all(featuresParallel.map((f) => f.init())); + + // Series features init (order-dependent) + for (const f of featuresSeries) { + await f.init(); + } + + // postInit pass + const allFeatures = [...featuresParallel, ...featuresSeries]; + for (const f of allFeatures) { + if (f.postInit) await f.postInit(); + } + + commandSystem.init(allFeatures); + // FiveM sandbox blocks fs writes; skip manifest generation in-resource + if (typeof GetCurrentResourceName === 'undefined') { + await writeCommandManifestTxt(); + } + + LogSystem.Collect(`Southwest Roleplay FiveM v${SERVER_VER} started in ${Date.now() - start}ms — Node.js ${process.version}`); + + mp.events.call('serverInitialized'); +})(); + +// --------------------------------------------------------------------------- +// Graceful shutdown +// --------------------------------------------------------------------------- +let shuttingDown = false; + +process.on('SIGINT', async () => { + if (shuttingDown) { process.exit(0); return; } + shuttingDown = true; + + mp.players.broadcast(`${ChatColors.testerRed}Server is restarting!`); + LogSystem.Collect('[SHUTDOWN] Starting shutdown...'); + + for (const player of mp.players.toArray()) { + player.outputChatBox(`${ChatColors.cyan}You're being saved before the server shuts down!`); + mp.events.call('playerQuit', player, 'server restarting'); + } + + await new Promise((r) => setTimeout(r, 1500)); + LogSystem.Collect('[SHUTDOWN] Goodbye!'); + process.exit(0); +}); diff --git a/src/server/rest/index.ts b/src/server/rest/index.ts new file mode 100644 index 0000000..69e9e57 --- /dev/null +++ b/src/server/rest/index.ts @@ -0,0 +1,118 @@ +import express from 'express'; +import cors from 'cors'; +import ipcidr from 'ip-cidr'; + +import { logSystem, LogSystem } from '../core/log'; +import { RestRouteEntity } from '../entities/rest-route.entity'; +import { getConnection, getRepository } from 'typeorm'; +import { RpcKeyEntity } from '../entities/rpc-key.entity'; +import RpcRouterGroup from './modules/group/group.rpc-module'; +import RpcRouterCharacter from './modules/character/character.rpc-module'; +import RpcRouterVehicle from './modules/vehicle/vehicle.rpc-module'; +import * as bodyParser from 'body-parser'; +import RpcRouterProperty from './modules/property/property.rpc-module'; +import RpcRouterAccount from './modules/account/account.rpc-module'; +import RpcRouterPlayers from './modules/players/players.rpc-module'; +import RpcRouterMotd from './modules/motd/motd.rpc-module'; +import RpcRouterFaction from './modules/faction/faction.rpc-module'; +import RpcRouterChat from './modules/chat/chat.rpc-module'; +import RpcRouterCompany from './modules/company/company.rpc-module'; + +export class RestServer { + static PORT = 3001; + + app: express.Application; + routeEntities: RestRouteEntity[] = []; + + private readonly allowedOrigins = this.resolveAllowedOrigins(); + + constructor() { + this.app = express(); + + this.app.use( + cors({ + origin: (origin, callback) => { + if (!origin) { + callback(null, true); + return; + } + + const normalizedOrigin = this.normalizeOrigin(origin); + callback(null, this.allowedOrigins.includes(normalizedOrigin)); + }, + }), + ); + this.app.use(bodyParser.json()); + this.app.use(this.permissionMiddleware.bind(this)); + this.app.use('/group', RpcRouterGroup); + this.app.use('/character', RpcRouterCharacter); + this.app.use('/vehicle', RpcRouterVehicle); + this.app.use('/property', RpcRouterProperty); + this.app.use('/account', RpcRouterAccount); + this.app.use('/players', RpcRouterPlayers); + this.app.use('/motd', RpcRouterMotd); + this.app.use('/faction', RpcRouterFaction); + this.app.use('/chat', RpcRouterChat); + this.app.use('/company', RpcRouterCompany); + } + + async permissionMiddleware(req: express.Request, res: express.Response, next: express.NextFunction): Promise { + const rpcKey = await getConnection() + .getRepository(RpcKeyEntity) + .findOne({ + where: { + key: req.headers.rpckey, + }, + }); + + if (!rpcKey) { + await LogSystem.Error('RestServer', 'permissionMiddleware', `Unauthorized access attempt: no RPC key matches: ${req.headers.rpckey}`, { + method: req.method, + path: req.originalUrl, + ip: req.ip, + headers: req.headers, + }); + return res.sendStatus(401); + } + + if (rpcKey.ip) { + const cidr = new ipcidr(rpcKey.ip); + if (!cidr.contains(req.ip)) { + await LogSystem.Error('RestServer', 'permissionMiddleware', `Unauthorized access attempt: IP ${req.ip} not in allowed range ${rpcKey.ip}`, { + method: req.method, + path: req.originalUrl, + ip: req.ip, + headers: req.headers, + }); + return res.sendStatus(401); + } + } + + next(); + } + + async init(): Promise { + this.app.listen(RestServer.PORT, '0.0.0.0', () => { + logSystem.initLog('RestServer', `Listening on port ${RestServer.PORT}`); + }); + + this.routeEntities = await getRepository(RestRouteEntity).find(); + } + + private resolveAllowedOrigins(): string[] { + const defaults = ['http://127.0.0.1', 'http://localhost']; + const configured = (process.env.SWRP_UCP_URL ?? '') + .split(',') + .map((origin) => this.normalizeOrigin(origin)) + .filter((origin) => origin.length > 0); + + const origins = configured.length > 0 ? configured : defaults; + return [...new Set(origins)]; + } + + private normalizeOrigin(origin: string): string { + return origin.trim().replace(/\/+$/, ''); + } +} + +export const restServer = new RestServer(); diff --git a/src/server/rest/modules/account/account.rpc-module.ts b/src/server/rest/modules/account/account.rpc-module.ts new file mode 100644 index 0000000..cf6c241 --- /dev/null +++ b/src/server/rest/modules/account/account.rpc-module.ts @@ -0,0 +1,15 @@ +import express from 'express'; +import { AccountBanned } from './endpoints/account-banned.rpc'; +import { SessionInvalidated } from './endpoints/account-session-invalidated.rpc'; +import { AccountIsIngame } from './endpoints/account-is-ingame.rpc'; +import { AccountAckMessage } from './endpoints/account-ack-msg.rpc'; +import { AccountAdminNoteRefresh } from './endpoints/account-admin-note-refresh.rpc'; +const RpcRouterAccount = express.Router(); + +RpcRouterAccount.post('/banned', AccountBanned); +RpcRouterAccount.post('/invalidate-session', SessionInvalidated); +RpcRouterAccount.get('/is-ingame/:accountId', AccountIsIngame); +RpcRouterAccount.post('/ack-message', AccountAckMessage); +RpcRouterAccount.post('/admin-note-refresh', AccountAdminNoteRefresh); + +export default RpcRouterAccount; diff --git a/src/server/rest/modules/account/endpoints/account-ack-msg.rpc.ts b/src/server/rest/modules/account/endpoints/account-ack-msg.rpc.ts new file mode 100644 index 0000000..f444976 --- /dev/null +++ b/src/server/rest/modules/account/endpoints/account-ack-msg.rpc.ts @@ -0,0 +1,21 @@ +import express from 'express'; +import { acknowledgeSystem } from '../../../../features/player/acknowledge'; +import { LoginSystem } from '../../../../features/login'; + +export async function AccountAckMessage(req: express.Request, res: express.Response): Promise { + if (!req.body.accountId) { + res.status(400).send('Missing parameter'); + } + + if (!Number(req.body.accountId)) { + res.status(500).send('Unable to parse given parameter'); + } + + const player = mp.players.toArray().find((player) => player.account?.id === Number(req.body.accountId)); + + if (player && LoginSystem.IsLoggedIn(player)) { + acknowledgeSystem.showFirstMessage(player as PlayerMpLoggedIn).then(); + } + + res.sendStatus(200); +} diff --git a/src/server/rest/modules/account/endpoints/account-admin-note-refresh.rpc.ts b/src/server/rest/modules/account/endpoints/account-admin-note-refresh.rpc.ts new file mode 100644 index 0000000..2f98169 --- /dev/null +++ b/src/server/rest/modules/account/endpoints/account-admin-note-refresh.rpc.ts @@ -0,0 +1,24 @@ +import express from 'express'; +import { LoginSystem } from '../../../../features/login'; +import { adminNoteSystem } from '../../../../features/admin/notes'; +import { ChatSystem } from '../../../../features/chat'; +import { ChatColors } from '../../../../const/chat-colors'; + +export async function AccountAdminNoteRefresh(req: express.Request, res: express.Response): Promise { + if (!req.body.accountId) { + res.status(400).send('Missing parameter'); + } + + if (!Number(req.body.accountId)) { + res.status(500).send('Unable to parse given parameter'); + } + + const player = mp.players.toArray().find((player) => player.account?.id === Number(req.body.accountId)); + + if (player && LoginSystem.IsLoggedIn(player)) { + ChatSystem.AdminWarn(`${req.body.by} applied changes to ${player.name} (${player.id})'s admin-notes.`, 'account.admin.note'); + adminNoteSystem.loadAdminNotes(player as PlayerMpLoggedIn, true); + } + + res.sendStatus(200); +} diff --git a/src/server/rest/modules/account/endpoints/account-banned.rpc.ts b/src/server/rest/modules/account/endpoints/account-banned.rpc.ts new file mode 100644 index 0000000..5123f5a --- /dev/null +++ b/src/server/rest/modules/account/endpoints/account-banned.rpc.ts @@ -0,0 +1,34 @@ +import express from 'express'; +import { InfoModal } from '../../../../features/modal/modals/info.modal'; +import { SafeInsert } from '../../../../features/utility/SafeInsert'; + +export async function AccountBanned(req: express.Request, res: express.Response): Promise { + if (!req.body.accountId) { + res.status(400).send('Missing parameter'); + } + + if (!Number(req.body.accountId)) { + res.status(500).send('Unable to parse given parameter'); + } + + const player = mp.players.toArray().find((player) => player.account?.id === Number(req.body.accountId)); + if (player) { + const modal = new InfoModal(player, { + title: `Banned`, + html: true, + message: SafeInsert(`You've been banned from the server by {{ bannedBy }} for the following reason:

{{ reason }}`, { + bannedBy: req.body.by, + reason: req.body.reason, + }), + }); + modal.prompt().then(); + + setTimeout(() => { + if (mp.players.exists(player)) { + player.kick('Banned'); + } + }, 1000); + } + + res.sendStatus(200); +} diff --git a/src/server/rest/modules/account/endpoints/account-is-ingame.rpc.ts b/src/server/rest/modules/account/endpoints/account-is-ingame.rpc.ts new file mode 100644 index 0000000..9f67f94 --- /dev/null +++ b/src/server/rest/modules/account/endpoints/account-is-ingame.rpc.ts @@ -0,0 +1,22 @@ +import express from 'express'; + +export async function AccountIsIngame(req: express.Request, res: express.Response): Promise { + if (!req.params.accountId) { + res.status(400).send('Missing parameter'); + } + + if (!Number(req.params.accountId)) { + res.status(500).send('Unable to parse given parameter'); + } + + const account = mp.players.toArray().find((player) => player.account?.id === Number(req.params.accountId)); + res.send({ + ingame: account ? true : false, + character: account + ? { + characterId: account?.character?.id, + characterName: account?.character?.name, + } + : undefined, + }); +} diff --git a/src/server/rest/modules/account/endpoints/account-session-invalidated.rpc.ts b/src/server/rest/modules/account/endpoints/account-session-invalidated.rpc.ts new file mode 100644 index 0000000..49dedb7 --- /dev/null +++ b/src/server/rest/modules/account/endpoints/account-session-invalidated.rpc.ts @@ -0,0 +1,32 @@ +import express from 'express'; +import { InfoModal } from '../../../../features/modal/modals/info.modal'; +import { Sleep } from '../../../../features/utility/Sleep'; + +export async function SessionInvalidated(req: express.Request, res: express.Response): Promise { + if (!req.body.accountId) { + res.status(400).send('Missing parameter'); + return; + } + + if (!Number(req.body.accountId)) { + res.status(500).send('Unable to parse given parameter'); + return; + } + + const player = mp.players.toArray().find((player) => player.account?.id === Number(req.body.accountId)); + if (player) { + const modal = new InfoModal(player, { + title: `Session Invalidated`, + html: true, + message: `You are being reconnected because your session was invalidated. If you didn't do this, contact an admin immediately.`, + }); + modal.prompt().then(); + + await Sleep(250); + if (mp.players.exists(player)) { + player.kickSilent(); + } + } + + res.sendStatus(200); +} diff --git a/src/server/rest/modules/character/character.rpc-module.ts b/src/server/rest/modules/character/character.rpc-module.ts new file mode 100644 index 0000000..1b23028 --- /dev/null +++ b/src/server/rest/modules/character/character.rpc-module.ts @@ -0,0 +1,19 @@ +import express from 'express'; +import { CharacterIsIngame } from './endpoints/character-is-ingame.rpc'; +import { CharacterRefund } from './endpoints/refund.rpc'; +import { CharacterSpawnItem } from './endpoints/spawn-item.rpc'; +import { CharacterDeleteItem } from './endpoints/delete-item.rpc'; +import { CharacterSpawnMoney } from './endpoints/spawn-money.rpc'; +import { RefreshCompanySlots } from './endpoints/refresh-company-slots.rpc'; +import { CharacterBulkIsIngame } from './endpoints/character-bulk-is-ingame.rpc'; +const RpcRouterCharacter = express.Router(); + +RpcRouterCharacter.get('/is-ingame/:characterId', CharacterIsIngame); +RpcRouterCharacter.get('/refresh-company-slots/:characterId', RefreshCompanySlots); +RpcRouterCharacter.put('/refund/:characterId', CharacterRefund); +RpcRouterCharacter.post('/bulk-is-ingame', CharacterBulkIsIngame); +RpcRouterCharacter.put('/spawn-item/:characterId', CharacterSpawnItem); +RpcRouterCharacter.delete('/delete-item/:characterId', CharacterDeleteItem); +RpcRouterCharacter.put('/spawn-money/:characterId', CharacterSpawnMoney); + +export default RpcRouterCharacter; diff --git a/src/server/rest/modules/character/endpoints/character-bulk-is-ingame.rpc.ts b/src/server/rest/modules/character/endpoints/character-bulk-is-ingame.rpc.ts new file mode 100644 index 0000000..0de0ea5 --- /dev/null +++ b/src/server/rest/modules/character/endpoints/character-bulk-is-ingame.rpc.ts @@ -0,0 +1,15 @@ +import express from 'express'; +import { LoginSystem } from '../../../../features/login'; + +export async function CharacterBulkIsIngame(req: express.Request, res: express.Response): Promise { + if (!req.body?.length) { + res.status(400).send('Missing parameter'); + } + + const players = req.body; + + const online = mp.players.toArray().filter((player) => LoginSystem.IsLoggedIn(player) && players.includes(player.character!.id)); + res.send({ + online: online.map((o) => o.character!.id), + }); +} diff --git a/src/server/rest/modules/character/endpoints/character-is-ingame.rpc.ts b/src/server/rest/modules/character/endpoints/character-is-ingame.rpc.ts new file mode 100644 index 0000000..4a20eb3 --- /dev/null +++ b/src/server/rest/modules/character/endpoints/character-is-ingame.rpc.ts @@ -0,0 +1,14 @@ +import express from 'express'; + +export async function CharacterIsIngame(req: express.Request, res: express.Response): Promise { + if (!req.params.characterId) { + res.status(400).send('Missing parameter'); + } + + if (!Number(req.params.characterId)) { + res.status(500).send('Unable to parse given parameter'); + } + + const character = mp.players.toArray().find((player) => player.character?.id === Number(req.params.characterId)); + res.send(character ? 'yes' : 'no'); +} diff --git a/src/server/rest/modules/character/endpoints/delete-item.rpc.ts b/src/server/rest/modules/character/endpoints/delete-item.rpc.ts new file mode 100644 index 0000000..ec4746a --- /dev/null +++ b/src/server/rest/modules/character/endpoints/delete-item.rpc.ts @@ -0,0 +1,77 @@ +import express from 'express'; +import { getRepository } from 'typeorm'; +import { InventoryEntity } from '../../../../entities/inventory.entity'; +import { preloadSystem } from '../../../../core/preload'; +import { ItemEntity } from '../../../../entities/item.entity'; +import { LogSystem } from '../../../../core/log'; +import { CharacterEntity } from '../../../../entities/character.entity'; + +export async function CharacterDeleteItem(req: express.Request, res: express.Response) { + const character = req.params.characterId; + const itemId = req.body?.itemId; + const by = req.body?.byName; + + if (!character) { + return res.status(400).send('Missing characterId parameter'); + } + + if (!itemId) { + return res.status(400).send('Missing itemId parameter'); + } + + if (!by) { + return res.status(400).send('Missing issuer parameter'); + } + + const characterId = Number(character); + const parsedItemId = Number(itemId); + + if (!characterId || isNaN(characterId)) { + return res.status(500).send('Unable to parse characterId parameter'); + } + + if (!parsedItemId || isNaN(parsedItemId)) { + return res.status(500).send('Unable to parse itemId parameter'); + } + + const characterEntity = await getRepository(CharacterEntity).findOne(characterId); + + if (!characterEntity) { + return res.status(400).send('Invalid character entity for target.'); + } + + const inventory = await getRepository(InventoryEntity).findOne({ + where: { + game_entity_id: characterId, + game_entity_type_id: preloadSystem.getGameEntityTypeId('character'), + }, + }); + + if (!inventory) { + return res.status(400).send('Target has no inventory.'); + } + + const item = await getRepository(ItemEntity).findOne({ + where: { + id: parsedItemId, + inventory_id: inventory.id, + }, + }); + + if (!item) { + return res.status(404).send('Item not found in this character inventory.'); + } + + const itemTypeId = item.type_id; + const itemAmount = item.amount; + + await getRepository(ItemEntity).delete(parsedItemId); + + LogSystem.ItemEvent(item, 'deleted', `Deleted by ${by}'s web admin action from ${characterEntity.name}`); + + res.status(200).json({ + itemId: parsedItemId, + typeId: itemTypeId, + amount: itemAmount, + }); +} diff --git a/src/server/rest/modules/character/endpoints/refresh-company-slots.rpc.ts b/src/server/rest/modules/character/endpoints/refresh-company-slots.rpc.ts new file mode 100644 index 0000000..752f5db --- /dev/null +++ b/src/server/rest/modules/character/endpoints/refresh-company-slots.rpc.ts @@ -0,0 +1,26 @@ +import express from 'express'; +import { ChatSystem } from '../../../../features/chat'; +import { getRepository } from 'typeorm'; +import { CharacterEntity } from '../../../../entities/character.entity'; + +export async function RefreshCompanySlots(req: express.Request, res: express.Response): Promise { + if (!req.params.characterId) { + res.status(400).send('Missing parameter'); + return; + } + + if (!Number(req.params.characterId)) { + res.status(500).send('Unable to parse given parameter'); + return; + } + + const player = mp.players.toArray().find((p) => p.character?.id === Number(req.params.characterId)); + if (!player?.character) { + res.send('no'); + return; + } + + player.character.max_companies = (await getRepository(CharacterEntity).findOne(player.id))!.max_companies; + ChatSystem.Success(player, `Your company slots have been updated.`); + res.send('yes'); +} diff --git a/src/server/rest/modules/character/endpoints/refund.rpc.ts b/src/server/rest/modules/character/endpoints/refund.rpc.ts new file mode 100644 index 0000000..06d085b --- /dev/null +++ b/src/server/rest/modules/character/endpoints/refund.rpc.ts @@ -0,0 +1,129 @@ +import express from 'express'; +import { PlayerSystem } from '../../../../features/player'; +import { MoneySystem } from '../../../../features/money'; +import { MoneyChangeReasons } from '../../../../features/money/money_change_reasons'; +import { ChatSystem } from '../../../../features/chat'; +import { ItemTypeEntity } from '../../../../entities/item-type.entity'; +import { getRepository } from 'typeorm'; +import { inventorySystem } from '../../../../features/inventory'; +import { ItemEntity } from '../../../../entities/item.entity'; +import { LogSystem } from '../../../../core/log'; +import { damageSystem } from '../../../../features/damage'; +import { ChatColors } from '../../../../const/chat-colors'; + +export async function CharacterRefund(req: express.Request, res: express.Response): Promise { + const character = req.params.characterId; + + const by = req.body.byName; + + if (!character) { + res.status(400).send('Missing key parameter'); + return; + } + + if (!by) { + res.status(400).send(`Missing issuer parameter`); + return; + } + + const characterId = Number(character); + + if (!characterId) { + res.status(500).send('Unable to parse given key parameter'); + return; + } + + const playerCharacter = PlayerSystem.GetPlayerFromCharacterId(characterId); + + if (!playerCharacter) { + res.status(410).send(`Target character is not in-game`); + return; + } + + const isMoney = Number(req.body.isMoney); + const amount = Number(req.body.amount); + + let alert = ''; + + if (isMoney) { + if (isNaN(amount) || amount <= 0) { + res.status(400).send(`Invalid amount parameter`); + return; + } + + try { + await MoneySystem.GivePlayerMoney( + playerCharacter, + amount, + MoneyChangeReasons.UCP_REFUND, + `${by} refunded ${playerCharacter.name} $${MoneySystem.FormatMoney(amount)}`, + ); + } catch { + res.status(500).send(`There was an error giving player money.`); + return; + } + + alert = `[UCP] ${by} refunded ${playerCharacter.name} (${playerCharacter.id}) $${MoneySystem.FormatMoney(amount)}`; + } else { + const itemTypeId = Number(req.body.itemTypeId); + + if (isNaN(itemTypeId) || !itemTypeId) { + res.status(400).send(`Invalid item parameter`); + return; + } + + if (!playerCharacter.character.inventory) { + res.status(400).send(`Target player doesn't have an inventory`); + return; + } + + const itemType = await getRepository(ItemTypeEntity).findOne(itemTypeId); + if (!itemType) { + res.status(400).send(`Invalid item type`); + return; + } + + if (!damageSystem.isPlayerAlive(playerCharacter)) { + res.status(400).send(`Can't refund player when they aren't alive`); + return; + } + + try { + await refund(by, playerCharacter, itemType, amount); + alert = `[UCP] ${by} refunded ${playerCharacter.name} (${playerCharacter.id}) ${amount} ${itemType.name}`; + } catch { + res.status(500).send(`There was an error issuing the item.`); + return; + } + } + + ChatSystem.AdminWarn(`` + alert); + + res.send(200); +} + +async function refund(by: string, player: PlayerMpLoggedIn, itemType: ItemTypeEntity, amount: number): Promise { + await inventorySystem.acquireInventoryLock(player.character.inventory!.id, 'ucp_refund_rpc'); + + const result = await getRepository(ItemEntity).insert({ + amount: amount * itemType.amount_multiplier, + type_id: itemType.id, + inventory_id: player.character.inventory!.id, + data: itemType.default_item_data || {}, + }); + + const entity = await getRepository(ItemEntity).findOne(result.raw.insertId); + + if (entity) { + LogSystem.ItemEvent(entity, 'created', `Created by ${by}'s web refund to ${player.character.name}`, player); + } + + await inventorySystem.syncItemsIntoInventory(player.character.inventory!, [result.raw.insertId]); + inventorySystem.syncCharacterInventory(player); + if (itemType.properties.weapon) { + inventorySystem.syncWeaponInventory(player); + } + + inventorySystem.applyInventoryClothes(player); + inventorySystem.releaseInventoryLock(player.character.inventory!.id); +} diff --git a/src/server/rest/modules/character/endpoints/spawn-item.rpc.ts b/src/server/rest/modules/character/endpoints/spawn-item.rpc.ts new file mode 100644 index 0000000..45b2aa7 --- /dev/null +++ b/src/server/rest/modules/character/endpoints/spawn-item.rpc.ts @@ -0,0 +1,77 @@ +import express from 'express'; +import { getRepository } from 'typeorm'; +import { InventoryEntity } from '../../../../entities/inventory.entity'; +import { preloadSystem } from '../../../../core/preload'; +import { ItemEntity } from '../../../../entities/item.entity'; +import { LogSystem } from '../../../../core/log'; +import { ItemTypeEntity } from '../../../../entities/item-type.entity'; +import { CharacterEntity } from '../../../../entities/character.entity'; + +export async function CharacterSpawnItem(req: express.Request, res: express.Response) { + const character = req.params.characterId; + + const by = req.body.byName; + + if (!character) { + return res.status(400).send('Missing key parameter'); + } + + if (!by) { + return res.status(400).send(`Missing issuer parameter`); + } + + const characterId = Number(character); + + if (!characterId) { + return res.status(500).send('Unable to parse given key parameter'); + } + + const characterEntity = await getRepository(CharacterEntity).findOne(characterId); + + if (!characterEntity) { + return res.status(400).send('Invalid character entity for target.'); + } + + if (!req.body.itemTypeId) { + return res.status(400).send(`Missing item type parameter`); + } + + if (!req.body.amount) { + return res.status(400).send(`Missing value parameter`); + } + + const amount = Number(req.body.amount); + const itemTypeId = Number(req.body.itemTypeId); + + const inventory = await getRepository(InventoryEntity).findOne({ + where: { + game_entity_id: characterId, + game_entity_type_id: preloadSystem.getGameEntityTypeId('character'), + }, + }); + + if (!inventory) { + return res.status(400).send(`Target has no inventory.`); + } + + const itemType = await getRepository(ItemTypeEntity).findOne(itemTypeId); + + if (!itemType) { + return res.status(400).send(`Invalid item entity.`); + } + + const result = await getRepository(ItemEntity).insert({ + amount: amount * itemType.amount_multiplier, + type_id: itemType.id, + inventory_id: inventory.id, + data: itemType.default_item_data || {}, + }); + + const entity = await getRepository(ItemEntity).findOne(result.raw.insertId); + + if (entity) { + LogSystem.ItemEvent(entity, 'created', `Created by ${by}'s web refund to ${characterEntity.name}`); + } + + res.sendStatus(200); +} diff --git a/src/server/rest/modules/character/endpoints/spawn-money.rpc.ts b/src/server/rest/modules/character/endpoints/spawn-money.rpc.ts new file mode 100644 index 0000000..e4ddc30 --- /dev/null +++ b/src/server/rest/modules/character/endpoints/spawn-money.rpc.ts @@ -0,0 +1,65 @@ +import express from 'express'; +import { getRepository } from 'typeorm'; +import { CharacterEntity } from '../../../../entities/character.entity'; +import { PlayerSystem } from '../../../../features/player'; +import { MoneySystem } from '../../../../features/money'; +import { MoneyChangeReasons } from '../../../../features/money/money_change_reasons'; + +export async function CharacterSpawnMoney(req: express.Request, res: express.Response) { + const character = req.params.characterId; + + const by = req.body.byName; + + if (!character) { + return res.status(400).send('Missing key parameter'); + } + + if (!by) { + return res.status(400).send(`Missing issuer parameter`); + } + + const characterId = Number(character); + + if (!characterId) { + return res.status(500).send('Unable to parse given key parameter'); + } + + const characterEntity = await getRepository(CharacterEntity).findOne(characterId); + + if (!characterEntity) { + return res.status(400).send('Invalid character entity for target.'); + } + + if (!req.body.amount) { + return res.status(400).send(`Missing value parameter`); + } + + const amount = Number(req.body.amount); + + if (amount <= 0) { + return res.status(400).send(`Invalid value parameter`); + } + + const isInGame = PlayerSystem.GetPlayerFromCharacterId(characterEntity.id); + if (isInGame) { + return res.status(400).send(`Target character is now in-game, re-try issuing..`); + } + + const before = characterEntity.cash; + + await getRepository(CharacterEntity).update(characterEntity.id, { + cash: before + amount, + }); + + await MoneySystem.LogMoneyChange( + characterEntity.id, + characterEntity.account_id, + amount, + before, + before + amount, + MoneyChangeReasons.UCP_REFUND, + `${by} refunded ${characterEntity.name} $${MoneySystem.FormatMoney(amount)}`, + ); + + res.sendStatus(200); +} diff --git a/src/server/rest/modules/chat/chat.rpc-module.ts b/src/server/rest/modules/chat/chat.rpc-module.ts new file mode 100644 index 0000000..e5084fc --- /dev/null +++ b/src/server/rest/modules/chat/chat.rpc-module.ts @@ -0,0 +1,16 @@ +import express from 'express'; +import { AdminChat } from './endpoints/admin-chat.rpc'; +import { StaffChat } from './endpoints/staff-chat.rpc'; +import { TesterChat } from './endpoints/tester-chat.rpc'; +import { AOOCChat } from './endpoints/aooc-chat.rpc'; +import { LeadChat } from './endpoints/lead-chat.rpc'; + +const RpcRouterChat = express.Router(); + +RpcRouterChat.put('/admin-chat', AdminChat); +RpcRouterChat.put('/staff-chat', StaffChat); +RpcRouterChat.put('/tester-chat', TesterChat); +RpcRouterChat.put('/aooc-chat', AOOCChat); +RpcRouterChat.put('/lead-chat', LeadChat); + +export default RpcRouterChat; diff --git a/src/server/rest/modules/chat/endpoints/admin-chat.rpc.ts b/src/server/rest/modules/chat/endpoints/admin-chat.rpc.ts new file mode 100644 index 0000000..8abf066 --- /dev/null +++ b/src/server/rest/modules/chat/endpoints/admin-chat.rpc.ts @@ -0,0 +1,17 @@ +import express from 'express'; +import { ChatSystem } from '../../../../features/chat'; +import { ChatColor, ChatColors } from '../../../../const/chat-colors'; +import { staffSystem } from '../../../../features/staff'; + +export async function AdminChat(req: express.Request, res: express.Response) { + const message = req.body.message; + const from = req.body.from; + + mp.players.forEach((player) => { + if (staffSystem.isAdmin(player)) { + ChatSystem.Message(player, `${ChatColors.custom(ChatColors.yellow, 'admin chat')}*!Admin ${from}: ${message}`, 'discord', 'staff'); + } + }); + + res.sendStatus(200); +} diff --git a/src/server/rest/modules/chat/endpoints/aooc-chat.rpc.ts b/src/server/rest/modules/chat/endpoints/aooc-chat.rpc.ts new file mode 100644 index 0000000..5b31da5 --- /dev/null +++ b/src/server/rest/modules/chat/endpoints/aooc-chat.rpc.ts @@ -0,0 +1,15 @@ +import express from 'express'; +import { ChatSystem } from '../../../../features/chat'; +import { ChatColors } from '../../../../const/chat-colors'; + +export async function AOOCChat(req: express.Request, res: express.Response) { + const message = req.body.message; + const from = req.body.from; + + mp.players.forEach((target: PlayerMp) => { + const msg = `${ChatColors.orange} [AOOC] ${from}: ${message}`; + ChatSystem.Message(target, msg, 'discord'); + }); + + res.sendStatus(200); +} diff --git a/src/server/rest/modules/chat/endpoints/lead-chat.rpc.ts b/src/server/rest/modules/chat/endpoints/lead-chat.rpc.ts new file mode 100644 index 0000000..31dba0c --- /dev/null +++ b/src/server/rest/modules/chat/endpoints/lead-chat.rpc.ts @@ -0,0 +1,17 @@ +import express from 'express'; +import { ChatSystem } from '../../../../features/chat'; +import { ChatColors } from '../../../../const/chat-colors'; +import { permissionSystem } from '../../../../features/permission'; + +export async function LeadChat(req: express.Request, res: express.Response) { + const message = req.body.message; + const from = req.body.from; + + mp.players.toArrayFast().forEach((player) => { + if (permissionSystem.doesPlayerHavePermission(player, 'account.admin.lachat')) { + ChatSystem.Message(player, `${ChatColors.custom(ChatColors.pureOrange, 'lead admin chat')}*![LEAD] ${from}: ${message}`, 'discord', 'staff'); + } + }); + + res.sendStatus(200); +} diff --git a/src/server/rest/modules/chat/endpoints/staff-chat.rpc.ts b/src/server/rest/modules/chat/endpoints/staff-chat.rpc.ts new file mode 100644 index 0000000..72eafe3 --- /dev/null +++ b/src/server/rest/modules/chat/endpoints/staff-chat.rpc.ts @@ -0,0 +1,17 @@ +import express from 'express'; +import { ChatSystem } from '../../../../features/chat'; +import { ChatColors } from '../../../../const/chat-colors'; +import { permissionSystem } from '../../../../features/permission'; + +export async function StaffChat(req: express.Request, res: express.Response) { + const message = req.body.message; + const from = req.body.from; + + mp.players.forEach((target: PlayerMp) => { + if (permissionSystem.doesPlayerHavePermission(target, 'account.staff.chat')) { + ChatSystem.Message(target, `${ChatColors.custom(ChatColors.allStaff, 'all staff chat')}*! STAFF ${from}: ${message}`, 'discord', 'staff'); + } + }); + + res.sendStatus(200); +} diff --git a/src/server/rest/modules/chat/endpoints/tester-chat.rpc.ts b/src/server/rest/modules/chat/endpoints/tester-chat.rpc.ts new file mode 100644 index 0000000..465e101 --- /dev/null +++ b/src/server/rest/modules/chat/endpoints/tester-chat.rpc.ts @@ -0,0 +1,17 @@ +import express from 'express'; +import { ChatSystem } from '../../../../features/chat'; +import { ChatColors } from '../../../../const/chat-colors'; +import { staffSystem } from '../../../../features/staff'; + +export async function TesterChat(req: express.Request, res: express.Response) { + const message = req.body.message; + const from = req.body.from; + + mp.players.forEach((player) => { + if (staffSystem.isPlayerSupport(player) || (staffSystem.isAdmin(player) && staffSystem.isOnPlayerSupportDuty(player))) { + ChatSystem.Message(player, `${ChatColors.custom(ChatColors.testerChat, 'tester chat')}**! ${from}: ${message}`, 'discord', 'staff'); + } + }); + + res.sendStatus(200); +} diff --git a/src/server/rest/modules/company/company.rpc-module.ts b/src/server/rest/modules/company/company.rpc-module.ts new file mode 100644 index 0000000..e5a50f4 --- /dev/null +++ b/src/server/rest/modules/company/company.rpc-module.ts @@ -0,0 +1,18 @@ +import express from 'express'; +import { SetCompanyName } from './endpoints/set-name.rpc'; +import { SetCompanyType } from './endpoints/set-type.rpc'; +import { SetCompanyOwner } from './endpoints/set-owner.rpc'; +import { KickEmployee } from './endpoints/kick-employee.rpc'; +import { PruneEmployees } from './endpoints/prune-employees.rpc'; +import { EmployeePosition } from './endpoints/employee-position.rpc'; + +const RpcRouterCompany = express.Router(); + +RpcRouterCompany.put('/set-name', SetCompanyName); +RpcRouterCompany.put('/set-type', SetCompanyType); +RpcRouterCompany.put('/set-owner', SetCompanyOwner); +RpcRouterCompany.put('/kick-employee', KickEmployee); +RpcRouterCompany.put('/prune-employees', PruneEmployees); +RpcRouterCompany.put('/employee-position', EmployeePosition); + +export default RpcRouterCompany; diff --git a/src/server/rest/modules/company/endpoints/employee-position.rpc.ts b/src/server/rest/modules/company/endpoints/employee-position.rpc.ts new file mode 100644 index 0000000..c2dbb01 --- /dev/null +++ b/src/server/rest/modules/company/endpoints/employee-position.rpc.ts @@ -0,0 +1,56 @@ +import express from 'express'; +import { companySystem } from '../../../../features/company'; +import { PlayerSystem } from '../../../../features/player'; +import { getRepository } from 'typeorm'; +import { CharacterCompanyPositionEntity } from '../../../../entities/character-company-positions.entity'; +import { acknowledgeSystem } from '../../../../features/player/acknowledge'; +import { ChatSystem } from '../../../../features/chat'; + +export async function EmployeePosition(req: express.Request, res: express.Response) { + const by = req.body.by; + const companyId = Number(req.body.companyId); + const characterId = Number(req.body.characterId); + const positionId = Number(req.body.positionId); + + const company = companySystem.getCompanyById(companyId); + if (!company) { + return res.sendStatus(404); + } + + const position = company.positions.find((pos) => pos.id === positionId); + if (!position) { + return res.sendStatus(404); + } + + const characterPed = PlayerSystem.GetPlayerFromCharacterId(characterId); + + await getRepository(CharacterCompanyPositionEntity).update( + { + character_id: characterId, + company_id: companyId, + }, + { + company_position_id: positionId, + }, + ); + + if (characterPed) { + characterPed.character.companyPositions = characterPed.character.companyPositions.filter((pos) => pos.company_id !== companyId); + characterPed.character.companyPositions.push(position); + const companyPnt = company.employees.find((employee) => employee.id === characterId); + if (companyPnt) { + companyPnt.companyPositions = characterPed.character.companyPositions; + } + ChatSystem.ImportantOOCNotice(characterPed, `Your position in ${company.name} was updated to ${position.name} by ${by}.`); + } else { + acknowledgeSystem + .createMessage({ + character_id: characterId, + author: 'System', + content: `Your position in ${company.name} was updated to ${position.name} by ${by}`, + }) + .then(); + } + + res.sendStatus(200); +} diff --git a/src/server/rest/modules/company/endpoints/kick-employee.rpc.ts b/src/server/rest/modules/company/endpoints/kick-employee.rpc.ts new file mode 100644 index 0000000..3ad9941 --- /dev/null +++ b/src/server/rest/modules/company/endpoints/kick-employee.rpc.ts @@ -0,0 +1,54 @@ +import express from 'express'; +import { companySystem } from '../../../../features/company'; +import { ChatSystem } from '../../../../features/chat'; +import { PlayerSystem } from '../../../../features/player'; +import { getRepository } from 'typeorm'; +import { CharacterEntity } from '../../../../entities/character.entity'; +import { acknowledgeSystem } from '../../../../features/player/acknowledge'; +import { CharacterCompanyPositionEntity } from '../../../../entities/character-company-positions.entity'; +import { permissionSystem } from '../../../../features/permission'; +import { ChatColors } from '../../../../const/chat-colors'; + +export async function KickEmployee(req: express.Request, res: express.Response) { + const by = req.body.by; + const companyId = Number(req.body.companyId); + const characterId = Number(req.body.characterId); + + const characterPed = PlayerSystem.GetPlayerFromCharacterId(characterId); + const characterEntity = await getRepository(CharacterEntity).findOne(characterId); + const company = companySystem.getCompanyById(companyId); + if (!company) { + res.sendStatus(404); + return; + } + + if (!characterEntity) { + res.sendStatus(404); + return; + } + + await getRepository(CharacterCompanyPositionEntity).delete({ + character_id: characterId, + company_id: companyId, + }); + + company.employees = company.employees.filter((emp) => emp.id !== characterId); + ChatSystem.AdminWarn(` ${by} removed ${characterEntity.name} from company ${company.name}.`); + + if (!characterPed) { + acknowledgeSystem + .createMessage({ + author: 'System', + character_id: characterId, + content: `You were removed from company ${company.name} by ${by}.`, + }) + .then(); + } else { + characterPed.character.companies = characterPed.character.companies.filter((company) => company.id !== companyId); + characterPed.character.companyPositions = characterPed.character.companyPositions.filter((pos) => pos.company_id !== companyId); + ChatSystem.ImportantOOCNotice(characterPed, `${by} removed you from company ${company.name}.`); + permissionSystem.loadPlayerPermissions(characterPed, true); + } + + res.sendStatus(200); +} diff --git a/src/server/rest/modules/company/endpoints/prune-employees.rpc.ts b/src/server/rest/modules/company/endpoints/prune-employees.rpc.ts new file mode 100644 index 0000000..35bb21c --- /dev/null +++ b/src/server/rest/modules/company/endpoints/prune-employees.rpc.ts @@ -0,0 +1,54 @@ +import express from 'express'; +import { companySystem } from '../../../../features/company'; +import { ChatSystem } from '../../../../features/chat'; +import { PlayerSystem } from '../../../../features/player'; +import { getRepository } from 'typeorm'; +import { acknowledgeSystem } from '../../../../features/player/acknowledge'; +import { CharacterCompanyPositionEntity } from '../../../../entities/character-company-positions.entity'; +import { permissionSystem } from '../../../../features/permission'; +import { ChatColors } from '../../../../const/chat-colors'; + +export async function PruneEmployees(req: express.Request, res: express.Response) { + const by = req.body.by; + const companyId = Number(req.body.companyId); + const reason = req.body.reason; + + const company = companySystem.getCompanyById(companyId); + if (!company) { + res.sendStatus(404); + return; + } + + if (!company.employees) { + res.sendStatus(404); + return; + } + + await getRepository(CharacterCompanyPositionEntity).delete({ + company_id: company.id, + }); + + company.employees.forEach((employee) => { + const employeePed = PlayerSystem.GetPlayerFromCharacterId(employee.id); + if (employeePed) { + employeePed.character.companies = employeePed.character.companies.filter((c) => c.id !== companyId); + employeePed.character.companyPositions = employeePed.character.companyPositions.filter((p) => p.company_id !== companyId); + permissionSystem.loadPlayerPermissions(employeePed, true); + ChatSystem.ImportantOOCNotice(employeePed, `Employees of ${company.name} were pruned by ${by}, you were removed from the company.`); + } else { + acknowledgeSystem + .createMessage({ + character_id: employee.id, + author: 'System', + content: `Employees of ${company.name} were pruned by ${by}, you were removed from the company.`, + }) + .then(); + } + }); + + company.employees = []; + + ChatSystem.AdminWarn(` ${by} pruned all members of company ${company.id}, ${company.name}, reason: ${reason}`); + + res.sendStatus(200); +} diff --git a/src/server/rest/modules/company/endpoints/set-name.rpc.ts b/src/server/rest/modules/company/endpoints/set-name.rpc.ts new file mode 100644 index 0000000..b4cfad9 --- /dev/null +++ b/src/server/rest/modules/company/endpoints/set-name.rpc.ts @@ -0,0 +1,28 @@ +import express from 'express'; +import { companySystem } from '../../../../features/company'; +import { ChatSystem } from '../../../../features/chat'; +import { LogSystem } from '../../../../core/log'; +import { ChatColors } from '../../../../const/chat-colors'; + +export async function SetCompanyName(req: express.Request, res: express.Response) { + const by = req.body.by; + const companyId = Number(req.body.companyId); + const name = req.body.name; + + const company = companySystem.getCompanyById(companyId); + + if (!company) { + res.sendStatus(404); + return; + } + + const elderName = company.name; + + company.name = name; + + LogSystem.CompanyEvent(company, 'set_company', ` ${by} renamed company #${company.id} from "${elderName}" to "${company.name}"`); + + ChatSystem.AdminWarn(` ${by} renamed company #${company.id} from "${elderName}" to "${company.name}"`, 'account.admin.setcompany'); + + res.sendStatus(200); +} diff --git a/src/server/rest/modules/company/endpoints/set-owner.rpc.ts b/src/server/rest/modules/company/endpoints/set-owner.rpc.ts new file mode 100644 index 0000000..57215c0 --- /dev/null +++ b/src/server/rest/modules/company/endpoints/set-owner.rpc.ts @@ -0,0 +1,47 @@ +import express from 'express'; +import { companySystem } from '../../../../features/company'; +import { ChatSystem } from '../../../../features/chat'; +import { LogSystem } from '../../../../core/log'; +import { getRepository } from 'typeorm'; +import { CharacterEntity } from '../../../../entities/character.entity'; +import { ChatColors } from '../../../../const/chat-colors'; + +export async function SetCompanyOwner(req: express.Request, res: express.Response) { + const by = req.body.by; + const companyId = Number(req.body.companyId); + const ownerId = Number(req.body.ownerId); + + const company = companySystem.getCompanyById(companyId); + + if (!company) { + res.sendStatus(404); + return; + } + + if (!ownerId) { + if (!company.owner_character_id) { + res.sendStatus(400); + return; + } + ChatSystem.AdminWarn( + ` ${by} removed ${company.owner?.name} (${company.owner_character_id}) as company ${company.id}'s owner.`, + 'account.admin.setcompany', + ); + LogSystem.CompanyEvent( + company, + 'set_company', + ` ${by} removed ${company.owner?.name} (${company.owner_character_id}) as company ${company.id}'s owner.`, + ); + company.owner_character_id = null; + delete company.owner; + res.sendStatus(200); + return; + } + + company.owner_character_id = ownerId; + company.owner = await getRepository(CharacterEntity).findOne(company.owner_character_id); + ChatSystem.AdminWarn(` ${by} set ${company.owner?.name} (${company.owner_character_id}) as company ${company.id} owner.`, 'account.admin.setcompany'); + LogSystem.CompanyEvent(company, 'set_company', ` ${by} set ${company.owner?.name} (${company.owner_character_id}) as company ${company.id} owner.`); + + res.sendStatus(200); +} diff --git a/src/server/rest/modules/company/endpoints/set-type.rpc.ts b/src/server/rest/modules/company/endpoints/set-type.rpc.ts new file mode 100644 index 0000000..26623a2 --- /dev/null +++ b/src/server/rest/modules/company/endpoints/set-type.rpc.ts @@ -0,0 +1,26 @@ +import express from 'express'; +import { companySystem } from '../../../../features/company'; +import { ChatSystem } from '../../../../features/chat'; +import { LogSystem } from '../../../../core/log'; +import { ChatColors } from '../../../../const/chat-colors'; + +export async function SetCompanyType(req: express.Request, res: express.Response) { + const by = req.body.by; + const companyId = Number(req.body.companyId); + const typeId = Number(req.body.typeId); + const typeName = req.body.typeName; + + const company = companySystem.getCompanyById(companyId); + + if (!company) { + res.sendStatus(404); + return; + } + + company.type = typeId; + + LogSystem.CompanyEvent(company, 'set_company', ` ${by} set company ${company.id}, ${company.name} type to ${typeId},${typeName}`); + ChatSystem.AdminWarn(` ${by} set company ${company.id}, ${company.name} type to ${typeId},${typeName}`, 'account.admin.setcompany'); + + res.sendStatus(200); +} diff --git a/src/server/rest/modules/faction/endpoints/faction-created.rpc.ts b/src/server/rest/modules/faction/endpoints/faction-created.rpc.ts new file mode 100644 index 0000000..0cd38a2 --- /dev/null +++ b/src/server/rest/modules/faction/endpoints/faction-created.rpc.ts @@ -0,0 +1,15 @@ +import express from 'express'; +import { factionSystem } from '../../../../features/faction'; + +export async function FactionCreated(req: express.Request, res: express.Response): Promise { + if (!req.body.factionId) { + res.status(400).send('Missing parameter'); + } + + if (!Number(req.body.factionId)) { + res.status(500).send('Unable to parse given parameter'); + } + + factionSystem.loadFaction(Number(req.body.factionId)); + res.sendStatus(200); +} diff --git a/src/server/rest/modules/faction/endpoints/faction-kick.rpc.ts b/src/server/rest/modules/faction/endpoints/faction-kick.rpc.ts new file mode 100644 index 0000000..2986e63 --- /dev/null +++ b/src/server/rest/modules/faction/endpoints/faction-kick.rpc.ts @@ -0,0 +1,60 @@ +import express from 'express'; +import { factionSystem } from '../../../../features/faction'; +import { PlayerSystem } from '../../../../features/player'; +import { getRepository } from 'typeorm'; +import { LogSystem } from '../../../../core/log'; +import { CharacterEntity } from '../../../../entities/character.entity'; +import { ChatSystem } from '../../../../features/chat'; + +export async function FactionKick(req: express.Request, res: express.Response): Promise { + if (!req.body.characterId) { + res.status(400).send('Missing parameter'); + return; + } + + if (!Number(req.body.characterId)) { + res.status(500).send('Unable to parse given parameter'); + return; + } + + const characterId = Number(req.body.characterId); + const factionId = Number(req.body.factionId); + const { accountName, characterRank } = req.body; + const characterName = req.body.characterName.replace(/_/g, ' '); + const targetName = req.body.targetName.replace(/_/g, ' '); + + const target = PlayerSystem.GetPlayerFromCharacterId(characterId); + const faction = factionSystem.getFactionFromId(factionId); + if (!faction) { + res.status(500).send('Faction not found ingame'); + return; + } + + try { + if (target && mp.players.exists(target)) { + LogSystem.PlayerEvent( + target, + 'faction', + `${characterRank} ${characterName} (${accountName}) removed ${target.character.getIcName(false)} from faction ${factionId} (via UCP).`, + ); + LogSystem.FactionEvent( + faction, + 'faction_uninvite', + `${characterRank} ${characterName} (${accountName}) removed ${target.character.getIcName(false)} from the faction (via UCP).`, + ); + await factionSystem.removeMember(target); + ChatSystem.Notice(target, `You've been removed from ${faction.name} (via UCP).`); + } else { + await getRepository(CharacterEntity).update(characterId, { + faction_id: null, + faction_rank: null, + }); + LogSystem.FactionEvent(faction, 'faction_uninvite', `${characterRank} ${characterName} (${accountName}) removed ${targetName} (via UCP).`); + } + } catch (e: any) { + res.status(500).send(e.message); + return; + } + + res.status(200).send(`Removed ${target ? 'online' : 'offline'} player from faction`); +} diff --git a/src/server/rest/modules/faction/faction.rpc-module.ts b/src/server/rest/modules/faction/faction.rpc-module.ts new file mode 100644 index 0000000..be5b309 --- /dev/null +++ b/src/server/rest/modules/faction/faction.rpc-module.ts @@ -0,0 +1,10 @@ +import express from 'express'; +import { FactionCreated } from './endpoints/faction-created.rpc'; +import { FactionKick } from './endpoints/faction-kick.rpc'; + +const RpcRouterFaction = express.Router(); + +RpcRouterFaction.post('/created', FactionCreated); +RpcRouterFaction.post('/kick', FactionKick); + +export default RpcRouterFaction; diff --git a/src/server/rest/modules/group/endpoints/admin-note-change.rpc.ts b/src/server/rest/modules/group/endpoints/admin-note-change.rpc.ts new file mode 100644 index 0000000..5844f83 --- /dev/null +++ b/src/server/rest/modules/group/endpoints/admin-note-change.rpc.ts @@ -0,0 +1,20 @@ +import express from 'express'; +import { adminNoteSystem } from '../../../../features/admin/notes'; + +export async function AdminNoteChanged(req: express.Request, res: express.Response): Promise>> { + if (!req.params.accountId) { + res.status(400).send('Missing parameter'); + } + + if (!Number(req.params.accountId)) { + res.status(500).send('Unable to parse given parameter'); + } + + const accountId = Number(req.params.accountId); + for (const player of mp.players.toArray()) { + if (player.account?.id === accountId) { + await adminNoteSystem.loadAdminNotes(player as PlayerMpLoggedIn, true); + } + } + return res.sendStatus(200); +} diff --git a/src/server/rest/modules/group/endpoints/frequency-change.rpc.ts b/src/server/rest/modules/group/endpoints/frequency-change.rpc.ts new file mode 100644 index 0000000..07f6f85 --- /dev/null +++ b/src/server/rest/modules/group/endpoints/frequency-change.rpc.ts @@ -0,0 +1,8 @@ +import express from 'express'; +import { portableRadioSystem } from '../../../../features/portable-radio'; + +export async function FrequencyChanged(req: express.Request, res: express.Response): Promise>> { + portableRadioSystem.init().then(); + + return res.sendStatus(200); +} diff --git a/src/server/rest/modules/group/endpoints/group-grants-changed.rpc.ts b/src/server/rest/modules/group/endpoints/group-grants-changed.rpc.ts new file mode 100644 index 0000000..e3baaf9 --- /dev/null +++ b/src/server/rest/modules/group/endpoints/group-grants-changed.rpc.ts @@ -0,0 +1,20 @@ +import express from 'express'; +import { permissionSystem } from '../../../../features/permission'; + +export async function GroupGrantsChanged(req: express.Request, res: express.Response): Promise>> { + if (!req.params.groupId) { + res.status(400).send('Missing parameter'); + } + + if (!Number(req.params.groupId)) { + res.status(500).send('Unable to parse given parameter'); + } + + const groupId = Number(req.params.groupId); + for (const player of mp.players.toArray()) { + if (player.account?.groups.find((g) => g.id === groupId)) { + await permissionSystem.loadPlayerPermissions(player, true); + } + } + return res.sendStatus(200); +} diff --git a/src/server/rest/modules/group/endpoints/group-member-changed.rpc.ts b/src/server/rest/modules/group/endpoints/group-member-changed.rpc.ts new file mode 100644 index 0000000..72707e0 --- /dev/null +++ b/src/server/rest/modules/group/endpoints/group-member-changed.rpc.ts @@ -0,0 +1,49 @@ +import express from 'express'; +import { permissionSystem } from '../../../../features/permission'; +import { groupSystem } from '../../../../features/groups'; +import { propertySystem } from '../../../../features/properties'; +import { getRepository } from 'typeorm'; +import { CharacterEntity } from '../../../../entities/character.entity'; +import { PlayerSystem } from '../../../../features/player'; +import { ChatColors } from '../../../../const/chat-colors'; + +export async function GroupMemberChanged(req: express.Request, res: express.Response): Promise>> { + if (!req.params.accountId) { + res.status(400).send('Missing parameter'); + } + + if (!Number(req.params.accountId)) { + res.status(500).send('Unable to parse given parameter'); + } + + const accountId = Number(req.params.accountId); + for (const player of mp.players.toArray()) { + if (player.account?.id === accountId) { + await groupSystem.refreshPlayerGroups(player); + await permissionSystem.loadPlayerPermissions(player, true); + const isPremium = PlayerSystem.IsPremium(player); + if (!isPremium && player.getVariable('premium')) { + player.outputChatBox(ChatColors.orange + `Your SW-RP Premium expired.`); + } else if (isPremium && !player.getVariable('premium')) { + player.outputChatBox(ChatColors.orange + `SW-RP Premium has been activated on your account.`); + } + player.setVariable('premium', PlayerSystem.IsPremium(player)); + } + } + + const characters = await getRepository(CharacterEntity).find({ + where: { + account_id: accountId, + }, + }); + + for (const character of characters) { + for (const property of propertySystem.properties) { + if (property.character_id && property.character_id === character.id) { + await propertySystem.refreshFurnitureSlots(property); + } + } + } + + return res.sendStatus(200); +} diff --git a/src/server/rest/modules/group/group.rpc-module.ts b/src/server/rest/modules/group/group.rpc-module.ts new file mode 100644 index 0000000..714079f --- /dev/null +++ b/src/server/rest/modules/group/group.rpc-module.ts @@ -0,0 +1,14 @@ +import express from 'express'; +import { AdminNoteChanged } from './endpoints/admin-note-change.rpc'; +import { FrequencyChanged } from './endpoints/frequency-change.rpc'; +import { GroupGrantsChanged } from './endpoints/group-grants-changed.rpc'; +import { GroupMemberChanged } from './endpoints/group-member-changed.rpc'; + +const RpcRouterGroup = express.Router(); + +RpcRouterGroup.get('/grants-changed/:groupId', GroupGrantsChanged); +RpcRouterGroup.get('/member-change/:accountId', GroupMemberChanged); +RpcRouterGroup.get('/admin-note-changed/:accountId', AdminNoteChanged); +RpcRouterGroup.get('/frequency-change/:frequency', FrequencyChanged); + +export default RpcRouterGroup; diff --git a/src/server/rest/modules/motd/endpoints/motd-new.rpc.ts b/src/server/rest/modules/motd/endpoints/motd-new.rpc.ts new file mode 100644 index 0000000..abeba32 --- /dev/null +++ b/src/server/rest/modules/motd/endpoints/motd-new.rpc.ts @@ -0,0 +1,22 @@ +import express from 'express'; +import { ChatColor, ChatColors } from '../../../../const/chat-colors'; +import { ChatSystem } from '../../../../features/chat'; +import { motdSystem } from '../../../../features/motd'; + +export async function MotdPublish(req: express.Request, res: express.Response): Promise>> { + if (!req.body.by) { + res.status(400).send('Missing parameter'); + } + + ChatSystem.AdminWarn(`${req.body.by} published a new MOTD.`); + + await motdSystem.init(); + mp.players.toArray().forEach((player) => { + ChatSystem.Message( + player, + `${ChatColor('a7cdff')}A new Message of the Day has been posted. Use /${ChatColor('529cfd')}motd${ChatColor('a7cdff')} to view it.`, + ); + }); + + return res.sendStatus(200); +} diff --git a/src/server/rest/modules/motd/endpoints/motd-reload.rpc.ts b/src/server/rest/modules/motd/endpoints/motd-reload.rpc.ts new file mode 100644 index 0000000..6344f32 --- /dev/null +++ b/src/server/rest/modules/motd/endpoints/motd-reload.rpc.ts @@ -0,0 +1,16 @@ +import express from 'express'; +import { ChatSystem } from '../../../../features/chat'; +import { motdSystem } from '../../../../features/motd'; +import { ChatColors } from '../../../../const/chat-colors'; + +export async function MotdReload(req: express.Request, res: express.Response): Promise>> { + if (!req.body.by) { + res.status(400).send('Missing parameter'); + } + + ChatSystem.AdminWarn(`${req.body.by} reloaded the MOTDs.`); + + await motdSystem.init(); + + return res.sendStatus(200); +} diff --git a/src/server/rest/modules/motd/motd.rpc-module.ts b/src/server/rest/modules/motd/motd.rpc-module.ts new file mode 100644 index 0000000..dd090ab --- /dev/null +++ b/src/server/rest/modules/motd/motd.rpc-module.ts @@ -0,0 +1,10 @@ +import express from 'express'; +import { MotdReload } from './endpoints/motd-reload.rpc'; +import { MotdPublish } from './endpoints/motd-new.rpc'; + +const RpcRouterMotd = express.Router(); + +RpcRouterMotd.post('/reload-motd', MotdReload); +RpcRouterMotd.post('/publish-motd', MotdPublish); + +export default RpcRouterMotd; diff --git a/src/server/rest/modules/players/endpoints/admins-online.rpc.ts b/src/server/rest/modules/players/endpoints/admins-online.rpc.ts new file mode 100644 index 0000000..b5300f6 --- /dev/null +++ b/src/server/rest/modules/players/endpoints/admins-online.rpc.ts @@ -0,0 +1,12 @@ +import express from 'express'; +import { reportSystem } from '../../../../features/admin/reports'; + +export async function GetAdminsOnline(req: express.Request, res: express.Response): Promise { + const list = reportSystem.getAdminList(); + + if (!list.length || !list) { + res.send({ list: `There are no admins online.` }); + } else { + res.send({ list: `Admins Online: ${list}` }); + } +} diff --git a/src/server/rest/modules/players/endpoints/all.rpc.ts b/src/server/rest/modules/players/endpoints/all.rpc.ts new file mode 100644 index 0000000..080c655 --- /dev/null +++ b/src/server/rest/modules/players/endpoints/all.rpc.ts @@ -0,0 +1,28 @@ +import express from 'express'; +import { PlayerSystem } from '../../../../features/player'; +import { staffSystem } from '../../../../features/staff'; + +export async function GetAllPlayers(req: express.Request, res: express.Response): Promise { + const allPlayers = mp.players.toArrayFast(); + const loggedInPlayers = allPlayers + .filter((player) => player.character) + .map((player) => { + return { + account: { + id: player.account?.id, + name: player.account?.name, + premium: PlayerSystem.IsPremium(player), + staff: staffSystem.isStaff(player), + }, + character: { + id: player.character?.id, + name: player.character?.name, + }, + }; + }); + + res.send({ + count: allPlayers.length, + loggedIn: loggedInPlayers, + }); +} diff --git a/src/server/rest/modules/players/endpoints/id.rpc.ts b/src/server/rest/modules/players/endpoints/id.rpc.ts new file mode 100644 index 0000000..5b026b6 --- /dev/null +++ b/src/server/rest/modules/players/endpoints/id.rpc.ts @@ -0,0 +1,108 @@ +import express from 'express'; +import { LoginSystem } from '../../../../features/login'; +import { playerSettingsSystem } from '../../../../features/settings'; + +export async function IdPlayer(req: express.Request, res: express.Response): Promise { + const input = req.query.input as string; + + if (!input) { + res.sendStatus(404); + return; + } + + if (input[0] === '@') { + const results = accountSearch(input); + res.send({ message: results }); + return; + } + + if (!isNaN(Number(input))) { + const idQuery = Number(input); + const fetch = mp.players.at(idQuery); + + if (fetch) { + res.send({ message: `ID: ${fetch.id}) ${fetch.name}${fetch.character ? ` (Level: ${fetch.character.level})` : ''}` }); + } else { + res.send({ message: `No results found for Player ID ${idQuery}.` }); + } + return; + } + + let players: PlayerMp[] = []; + + for (const p of mp.players.toArrayFast()) { + if (p.name.toLowerCase() === input.toLowerCase()) { + players = [p]; + break; + } + + if (p.name.toLowerCase().includes(input.toLowerCase())) { + players.push(p); + } + } + + if (!players.length) { + res.send({ message: `No results found for '${input}'.` }); + return; + } + + if (players.length > 3) { + res.send({ message: `Too many results, try shortening your query.` }); + return; + } + + if (players.length === 1) { + res.send({ message: `(ID: ${players[0].id}) ${players[0].name}${players[0].character ? ` (Level: ${players[0].character?.level})` : ''}` }); + } else { + const grouped = players + .map((a) => { + return `${a.name} (ID: ${a.id})`; + }) + .join(', '); + + res.send({ message: `${grouped}` }); + } +} + +function accountSearch(input: string): string { + const fetchName = input.slice(1); + + let accounts: PlayerMp[] = []; + + const playerList = mp.players.toArrayFast().filter((p) => LoginSystem.IsLoggedIn(p)); + + for (const pl of playerList) { + if (!playerSettingsSystem.getPlayerSetting(pl as PlayerMpLoggedIn, 'privacyShowAccountName')) { + continue; + } + + if (pl.account!.name.toLowerCase() === fetchName.toLowerCase()) { + accounts = [pl]; + break; + } + + if (pl.account!.name.toLowerCase().includes(fetchName.toLowerCase())) { + accounts.push(pl); + } + } + + if (!accounts.length) { + return `No results found for '${input}`; + } + + if (accounts.length > 3) { + return `Too many results, try shortening your query.`; + } + + if (accounts.length === 1) { + return `ID: ${accounts[0].id}) ${accounts[0].name} (${accounts[0].account!.name}) (Level: ${accounts[0].character?.level})`; + } else { + const grouped = accounts + .map((a) => { + return `${a.name} ${a.account!.name} (ID: ${a.id})`; + }) + .join(', '); + + return `${grouped}`; + } +} diff --git a/src/server/rest/modules/players/endpoints/players-online.rpc.ts b/src/server/rest/modules/players/endpoints/players-online.rpc.ts new file mode 100644 index 0000000..52b6984 --- /dev/null +++ b/src/server/rest/modules/players/endpoints/players-online.rpc.ts @@ -0,0 +1,6 @@ +import express from 'express'; + +export async function GetPlayersOnline(req: express.Request, res: express.Response): Promise { + const cnt = mp.players.toArrayFast().length; + res.send(String(cnt)); +} diff --git a/src/server/rest/modules/players/endpoints/testers-online.rpc.ts b/src/server/rest/modules/players/endpoints/testers-online.rpc.ts new file mode 100644 index 0000000..d64f077 --- /dev/null +++ b/src/server/rest/modules/players/endpoints/testers-online.rpc.ts @@ -0,0 +1,16 @@ +import express from 'express'; +import { staffSystem } from '../../../../features/staff'; + +export async function GetTestersOnline(req: express.Request, res: express.Response): Promise { + const list = mp.players + .toArray() + .filter((player: PlayerMp) => staffSystem.isPlayerSupport(player)) + .map((p) => p.account?.name) + .join(', '); + + if (!list.length || !list) { + res.send({ list: `There are no testers online.` }); + } else { + res.send({ list: `Testers Online: ${list}` }); + } +} diff --git a/src/server/rest/modules/players/players.rpc-module.ts b/src/server/rest/modules/players/players.rpc-module.ts new file mode 100644 index 0000000..6db2c8b --- /dev/null +++ b/src/server/rest/modules/players/players.rpc-module.ts @@ -0,0 +1,16 @@ +import express from 'express'; +import { GetAllPlayers } from './endpoints/all.rpc'; +import { GetAdminsOnline } from './endpoints/admins-online.rpc'; +import { GetTestersOnline } from './endpoints/testers-online.rpc'; +import { GetPlayersOnline } from './endpoints/players-online.rpc'; +import { IdPlayer } from './endpoints/id.rpc'; + +const RpcRouterPlayers = express.Router(); + +RpcRouterPlayers.get('/all', GetAllPlayers); +RpcRouterPlayers.get('/admins-online', GetAdminsOnline); +RpcRouterPlayers.get('/testers-online', GetTestersOnline); +RpcRouterPlayers.get('/players-online', GetPlayersOnline); +RpcRouterPlayers.get('/id', IdPlayer); + +export default RpcRouterPlayers; diff --git a/src/server/rest/modules/property/endpoints/property-reload-parameter.rpc.ts b/src/server/rest/modules/property/endpoints/property-reload-parameter.rpc.ts new file mode 100644 index 0000000..80fa5ce --- /dev/null +++ b/src/server/rest/modules/property/endpoints/property-reload-parameter.rpc.ts @@ -0,0 +1,35 @@ +import express from 'express'; +import { set } from 'lodash'; +import { getRepository } from 'typeorm'; +import { PropertyEntity } from '../../../../entities/property.entity'; +import { propertySystem } from '../../../../features/properties'; + +export async function PropertyReloadParameter(req: express.Request, res: express.Response): Promise>> { + if (!req.body.propertyId) { + res.status(400).send('Missing parameter'); + } + + if (!Number(req.body.propertyId)) { + res.status(500).send('Unable to parse given parameter'); + } + + const freshProperty = await getRepository(PropertyEntity).findOne(Number(req.body.propertyId)); + if (!freshProperty) { + return res.sendStatus(404); + } + + const property = propertySystem.properties.find((prop) => prop.id === Number(req.body.propertyId)); + if (!property) { + return res.sendStatus(500); + } + + const parameter = req.body.parameter as keyof PropertyEntity; + + set(property, parameter, freshProperty[parameter]); + + if (parameter === 'extra_furniture_slots') { + await propertySystem.refreshFurnitureSlots(property); + } + + return res.sendStatus(200); +} diff --git a/src/server/rest/modules/property/property.rpc-module.ts b/src/server/rest/modules/property/property.rpc-module.ts new file mode 100644 index 0000000..ad75390 --- /dev/null +++ b/src/server/rest/modules/property/property.rpc-module.ts @@ -0,0 +1,7 @@ +import express from 'express'; +import { PropertyReloadParameter } from './endpoints/property-reload-parameter.rpc'; +const RpcRouterProperty = express.Router(); + +RpcRouterProperty.post('/reload-parameter', PropertyReloadParameter); + +export default RpcRouterProperty; diff --git a/src/server/rest/modules/vehicle/endpoints/vehicle-is-spawned.rpc.ts b/src/server/rest/modules/vehicle/endpoints/vehicle-is-spawned.rpc.ts new file mode 100644 index 0000000..441f92a --- /dev/null +++ b/src/server/rest/modules/vehicle/endpoints/vehicle-is-spawned.rpc.ts @@ -0,0 +1,9 @@ +import express from 'express'; + +export async function VehicleIsSpawned(req: express.Request, res: express.Response): Promise>> { + const vehicle = mp.vehicles.toArray().find((v) => v.vehicleEntity?.id === Number(req.params.vehicleId)); + + return res.json({ + spawned: !!vehicle, + }); +} diff --git a/src/server/rest/modules/vehicle/endpoints/vehicle-reload-parameter.rpc.ts b/src/server/rest/modules/vehicle/endpoints/vehicle-reload-parameter.rpc.ts new file mode 100644 index 0000000..6cd981c --- /dev/null +++ b/src/server/rest/modules/vehicle/endpoints/vehicle-reload-parameter.rpc.ts @@ -0,0 +1,26 @@ +import express from 'express'; +import { getRepository } from 'typeorm'; +import { VehicleEntity } from '../../../../entities/vehicle.entity'; + +export async function VehicleReloadParameter(req: express.Request, res: express.Response): Promise>> { + if (!req.body.vehicleId) { + res.status(400).send('Missing parameter'); + } + + if (!Number(req.body.vehicleId)) { + res.status(500).send('Unable to parse given parameter'); + } + + const vehicleEntity = await getRepository(VehicleEntity).findOne(Number(req.body.vehicleId)); + if (vehicleEntity) { + const vehicle = mp.vehicles.toArray().find((v) => v.vehicleEntity?.id === Number(req.body.vehicleId)); + if (vehicle) { + // @ts-ignore + vehicle.vehicleEntity![req.body.parameter] = vehicleEntity[req.body.parameter]; + + vehicle.numberPlate = vehicle.vehicleEntity!.plate || ''; + } + } + + return res.sendStatus(200); +} diff --git a/src/server/rest/modules/vehicle/vehicle.rpc-module.ts b/src/server/rest/modules/vehicle/vehicle.rpc-module.ts new file mode 100644 index 0000000..d98b67e --- /dev/null +++ b/src/server/rest/modules/vehicle/vehicle.rpc-module.ts @@ -0,0 +1,9 @@ +import express from 'express'; +import { VehicleIsSpawned } from './endpoints/vehicle-is-spawned.rpc'; +import { VehicleReloadParameter } from './endpoints/vehicle-reload-parameter.rpc'; +const RpcRouterVehicle = express.Router(); + +RpcRouterVehicle.get('/is-spawned/:vehicleId', VehicleIsSpawned); +RpcRouterVehicle.post('/reload-parameter', VehicleReloadParameter); + +export default RpcRouterVehicle; diff --git a/src/shared/const/chat-color-channels.ts b/src/shared/const/chat-color-channels.ts new file mode 100644 index 0000000..c928450 --- /dev/null +++ b/src/shared/const/chat-color-channels.ts @@ -0,0 +1,23 @@ +export const colourableChats = { + 'admin announcements': 'admin announcements', + 'lead admin chat': 'lead admin chat', + 'admin chat': 'admin chat', + 'tester chat': 'tester chat', + 'admin-tester chat': 'admin-tester chat', + 'all staff chat': 'all staff chat', + radio: 'radio', + 'inactive radio': 'inactive radio', + faction: 'faction', + company: 'company', + 'inactive company': 'inactive company', + 'received pm': 'received pm', + 'sent pm': 'sent pm', + whisper: 'whisper', + 'car whisper': 'car whisper', + 'car ooc': 'car ooc', + 'departmental radio': 'departmental radio', + 'admin warnings': 'admin warnings', + 'deaths': 'deaths' +}; + +export type ColourableChatChannels = keyof typeof colourableChats; diff --git a/src/shared/const/chat-colors.ts b/src/shared/const/chat-colors.ts new file mode 100644 index 0000000..df12973 --- /dev/null +++ b/src/shared/const/chat-colors.ts @@ -0,0 +1,69 @@ +import { colourableChats } from './chat-color-channels'; + +export function ChatColor(hex: string): string { + return `«${hex}»`; +} + +export const ChatColors = { + white: ChatColor('FFFFFF'), + emote: ChatColor('C2A2DA'), + tomato: ChatColor('ff6347'), + blueLight: ChatColor('DEF3FD'), + grey: ChatColor('bbbbbb'), + orangeBrown: ChatColor('FFA500'), + yellow: ChatColor('FFFF00'), + yellowLight: ChatColor('FFC04C'), + green: ChatColor('33AA33'), + orange: ChatColor('FF9900'), + red: ChatColor('F55142'), + cyan: ChatColor('00b7eb'), + testerRed: ChatColor('AA0000'), + testerBrown: ChatColor('FFBB00'), + grad1: ChatColor('B4B5B7'), + grad2: ChatColor('BFC0C2'), + grad3: ChatColor('CBCCCE'), + grad4: ChatColor('D8D8D8'), + grad5: ChatColor('E3E3E3'), + grad6: ChatColor('F0F0F0'), + testerChat: ChatColor('33CCFF'), + brown: ChatColor('A52A2A'), + pureOrange: ChatColor('FFBB00'), + radioActive: ChatColor('FFEC8B'), + radioInactive: ChatColor('B5AF8F'), + violet: ChatColor('8D8DFF'), + adminDutyName: ChatColor('FF9900'), + hq: ChatColor('33CCFF'), + allDept: ChatColor('FF8282'), + allStaff: ChatColor('40BF00'), + govAnn: ChatColor('6495ED'), + platinum: ChatColor('E5E7E6'), + grey11: ChatColor('B7B5B3'), + strongBlue: ChatColor('7e98b6'), + lighterBlue: ChatColor('a9c4e4'), + prisonIntercom: ChatColor('9c8d38'), + purple: ChatColor('C18DBF'), + news: ChatColor('10F441'), + events: ChatColor('10c236'), + nonemergency: ChatColor('f0da2c'), + gold: ChatColor('ecbf32'), + adminRed: ChatColor('ff0000'), + /** + * Used with `ChatSystem.TestCustomColour` to test for /chatcolours settings + * @param fallback the ChatColor string to use if the player has no custom colour + * @param channel the chat channel to check, i.e. "admin chat" or "inactive radio" + */ + custom(fallback: string, channel: keyof typeof colourableChats): string { + return fallback + ChatColor('000000') + channel + `↔`; + }, +}; + +export const ChatColorsInt = { + white: 0xffffff, + greyDark: 0x888888, + emote: 0xc2a2da, + emoteDark: 0x3d3245, + lightFade: 0xe6e6e6, + darkFade: 0x6e6e6e, + orangeBrown: 0xffa500, + greenBrown: 0x9c8d38, +}; diff --git a/src/shared/const/clientside-commands.ts b/src/shared/const/clientside-commands.ts new file mode 100644 index 0000000..6847dc3 --- /dev/null +++ b/src/shared/const/clientside-commands.ts @@ -0,0 +1 @@ +export const clientSideCommands = ['dl', 'dlbones', 'cc', 'clearchat', 'fi', 'faceinvader']; diff --git a/src/shared/const/dimensions.const.ts b/src/shared/const/dimensions.const.ts new file mode 100644 index 0000000..eadd702 --- /dev/null +++ b/src/shared/const/dimensions.const.ts @@ -0,0 +1,15 @@ +export enum Dimensions { + Public, + NoLogIn, + ClientAutomation, + PrivateBase = 3, + PrivateBaseEnd = 5003, + PropertyStart = 10000, + PropertyEnd = 20000, + + PrisonStart = 30000, + PrisonEnd = 39999, + + VehicleHeaven = 50000, // Used by the Vehicle Attaching system when vehicles are temporarily spawned client-side instead + Tutorial = 51000, +} diff --git a/src/shared/const/gender.const.ts b/src/shared/const/gender.const.ts new file mode 100644 index 0000000..a679ea0 --- /dev/null +++ b/src/shared/const/gender.const.ts @@ -0,0 +1,9 @@ +export enum Gender { + FEMALE = 0, + MALE = 1, +} + +export enum GenderString { + 'female' = 'female', + 'male' = 'male', +} diff --git a/src/shared/const/item-categories.const.ts b/src/shared/const/item-categories.const.ts new file mode 100644 index 0000000..5339548 --- /dev/null +++ b/src/shared/const/item-categories.const.ts @@ -0,0 +1,14 @@ +export enum ItemCategories { + DRUG = 1, + WEAPON_SECONDARY = 2, + WEAPON_PRIMARY = 3, + ACCESSORY_BAG = 4, + ELECTRONICS = 5, + CLOTHING_JACKET = 6, + CLOTHING_PANTS = 7, + CLOTHING_SHIRT = 8, + CLOTHING_SHOES = 9, + CLOTHING_HOODIE = 10, + WEAPON_MELEES = 11, + WEAPON_AMMO = 12, +} diff --git a/src/shared/const/material-hash-names.const.ts b/src/shared/const/material-hash-names.const.ts new file mode 100644 index 0000000..6570800 --- /dev/null +++ b/src/shared/const/material-hash-names.const.ts @@ -0,0 +1,147 @@ +export const materialNames: { + [index: number]: string; +} = { + '-1775485061': 'Default', + '1187676648': 'Concrete', + '359120722': 'ConcretePothole', + '-1084640111': 'ConcreteDusty', + '282940568': 'Tarmac', + '-1301352528': 'TarmacPainted', + '1886546517': 'TarmacPothole', + '-250168275': 'RumbleStrip', + '-954112554': 'BreezeBlock', + '-840216541': 'Rock', + '-124769592': 'RockMossy', + '765206029': 'Stone', + '576169331': 'Cobblestone', + '1639053622': 'Brick', + '1945073303': 'Marble', + '1907048430': 'PavingSlab', + '592446772': 'SandstoneSolid', + '1913209870': 'SandstoneBrittle', + '-1595148316': 'SandLoose', + '510490462': 'SandCompact', + '909950165': 'SandWet', + '-1907520769': 'SandTrack', + '-1136057692': 'SandUnderwater', + '509508168': 'SandDryDeep', + '1288448767': 'SandWetDeep', + '-786060715': 'Ice', + '-1931024423': 'IceTarmac', + '-1937569590': 'SnowLoose', + '-878560889': 'SnowCompact', + '1619704960': 'SnowDeep', + '1550304810': 'SnowTarmac', + '951832588': 'GravelSmall', + '2128369009': 'GravelLarge', + '-356706482': 'GravelDeep', + '1925605558': 'GravelTrainTrack', + '-1885547121': 'DirtTrack', + '-1942898710': 'MudHard', + '312396330': 'MudPothole', + '1635937914': 'MudSoft', + '-273490167': 'MudUnderwater', + '1109728704': 'MudDeep', + '223086562': 'Marsh', + '1584636462': 'MarshDeep', + '-700658213': 'Soil', + '1144315879': 'ClayHard', + '560985072': 'ClaySoft', + '-461750719': 'GrassLong', + '1333033863': 'Grass', + '-1286696947': 'GrassShort', + '-1833527165': 'Hay', + '581794674': 'Bushes', + '-913351839': 'Twigs', + '-2041329971': 'Leaves', + '-309121453': 'Woodchips', + '-1915425863': 'TreeBark', + '-1447280105': 'MetalSolidSmall', + '-365631240': 'MetalSolidMedium', + '752131025': 'MetalSolidLarge', + '15972667': 'MetalHollowSmall', + '1849540536': 'MetalHollowMedium', + '-583213831': 'MetalHollowLarge', + '762193613': 'MetalChainlinkSmall', + '125958708': 'MetalChainlinkLarge', + '834144982': 'MetalCorrugatedIron', + '-426118011': 'MetalGrille', + '2100727187': 'MetalRailing', + '1761524221': 'MetalDuct', + '-231260695': 'MetalGarageDoor', + '-754997699': 'MetalManhole', + '-399872228': 'WoodSolidSmall', + '555004797': 'WoodSolidMedium', + '815762359': 'WoodSolidLarge', + '126470059': 'WoodSolidPolished', + '-749452322': 'WoodFloorDusty', + '1993976879': 'WoodHollowSmall', + '-365476163': 'WoodHollowMedium', + '-925419289': 'WoodHollowLarge', + '1176309403': 'WoodChipboard', + '722686013': 'WoodOldCreaky', + '-1742843392': 'WoodHighDensity', + '2011204130': 'WoodLattice', + '-1186320715': 'Ceramic', + '1755188853': 'RoofTile', + '-1417164731': 'RoofFelt', + '1354180827': 'Fibreglass', + '-642658848': 'Tarpaulin', + '-2073312001': 'Plastic', + '627123000': 'PlasticHollow', + '-1625995479': 'PlasticHighDensity', + '-1859721013': 'PlasticClear', + '772722531': 'PlasticHollowClear', + '-1338473170': 'PlasticHighDensityClear', + '-766055098': 'FibreglassHollow', + '-145735917': 'Rubber', + '-783934672': 'RubberHollow', + '289630530': 'Linoleum', + '1845676458': 'Laminate', + '669292054': 'CarpetSolid', + '158576196': 'CarpetSolidDusty', + '-1396484943': 'CarpetFloorboard', + '122789469': 'Cloth', + '-574122433': 'PlasterSolid', + '-251888898': 'PlasterBrittle', + '236511221': 'CardboardSheet', + '-1409054440': 'CardboardBox', + '474149820': 'Paper', + '808719444': 'Foam', + '1341866303': 'FeatherPillow', + '-1756927331': 'Polystyrene', + '-570470900': 'Leather', + '1429989756': 'Tvscreen', + '673696729': 'SlattedBlinds', + '937503243': 'GlassShootThrough', + '244521486': 'GlassBulletproof', + '1500272081': 'GlassOpaque', + '-1619794068': 'Perspex', + '47470226': 'Temp11', + '702596674': 'Temp12', + '-1637485913': 'Temp13', + '-645955574': 'Temp14', + '-1583997931': 'Temp15', + '-1512735273': 'Temp16', + '1011960114': 'Temp17', + '1354993138': 'Temp18', + '-801804446': 'Temp19', + '-2052880405': 'Temp20', + '-1037756060': 'Temp21', + '-620388353': 'Temp22', + '465002639': 'Temp23', + '1963820161': 'Temp24', + '1952288305': 'Temp25', + '-1116253098': 'Temp26', + '889255498': 'Temp27', + '-1179674098': 'Temp28', + '1078418101': 'Temp29', + '13626292': 'Temp30', + // Unknown hashes with approximate names + '2699818980': 'UnknownSand', + '3454750755': 'UnknownGrass', + '3833216577': 'UnknownGrass2', + '4170197704': 'UnknownGrass3', + '3008270349': 'UnknownGrass4', + '2352068586': 'UnknownGrassSandCompact', +} \ No newline at end of file diff --git a/src/shared/const/ped-bones.ts b/src/shared/const/ped-bones.ts new file mode 100644 index 0000000..46ae84d --- /dev/null +++ b/src/shared/const/ped-bones.ts @@ -0,0 +1,133 @@ +export enum PedBones { + BONETAG_INVALID = -1, + BONETAG_ROOT = 0, + BONETAG_PELVISROOT = 17916, + BONETAG_PELVIS = 11816, + BONETAG_PELVIS1 = 53251, + BONETAG_SPINE_ROOT = 57597, + BONETAG_SPINE0 = 23553, + BONETAG_SPINE1 = 24816, + BONETAG_SPINE2 = 24817, + BONETAG_SPINE3 = 24818, + BONETAG_NECK = 39317, + BONETAG_NECK2 = 24532, + BONETAG_HEAD = 31086, + BONETAG_R_CLAVICLE = 10706, + BONETAG_R_UPPERARM = 40269, + BONETAG_R_FOREARM = 28252, + BONETAG_R_HAND = 57005, + BONETAG_R_FINGER0 = 58866, + BONETAG_R_FINGER01 = 64016, + BONETAG_R_FINGER02 = 64017, + BONETAG_R_FINGER1 = 58867, + BONETAG_R_FINGER11 = 64096, + BONETAG_R_FINGER12 = 64097, + BONETAG_R_FINGER2 = 58868, + BONETAG_R_FINGER21 = 64112, + BONETAG_R_FINGER22 = 64113, + BONETAG_R_FINGER3 = 58869, + BONETAG_R_FINGER31 = 64064, + BONETAG_R_FINGER32 = 64065, + BONETAG_R_FINGER4 = 58870, + BONETAG_R_FINGER41 = 64080, + BONETAG_R_FINGER42 = 64081, + BONETAG_L_CLAVICLE = 64729, + BONETAG_L_UPPERARM = 45509, + BONETAG_L_FOREARM = 61163, + BONETAG_L_HAND = 18905, + BONETAG_L_FINGER0 = 26610, + BONETAG_L_FINGER01 = 4089, + BONETAG_L_FINGER02 = 4090, + BONETAG_L_FINGER1 = 26611, + BONETAG_L_FINGER11 = 4169, + BONETAG_L_FINGER12 = 4170, + BONETAG_L_FINGER2 = 26612, + BONETAG_L_FINGER21 = 4185, + BONETAG_L_FINGER22 = 4186, + BONETAG_L_FINGER3 = 26613, + BONETAG_L_FINGER31 = 4137, + BONETAG_L_FINGER32 = 4138, + BONETAG_L_FINGER4 = 26614, + BONETAG_L_FINGER41 = 4153, + BONETAG_L_FINGER42 = 4154, + BONETAG_L_THIGH = 58271, + BONETAG_L_CALF = 63931, + BONETAG_L_FOOT = 14201, + BONETAG_L_TOE = 2108, + BONETAG_L_TOE1 = 7531, + BONETAG_R_THIGH = 51826, + BONETAG_R_CALF = 36864, + BONETAG_R_FOOT = 52301, + BONETAG_R_TOE = 20781, + BONETAG_R_TOE1 = 45631, + BONETAG_NECKROLL = 35731, + BONETAG_L_ARMROLL = 5232, + BONETAG_R_ARMROLL = 37119, + BONETAG_L_FOREARMROLL = 61007, + BONETAG_R_FOREARMROLL = 43810, + BONETAG_L_THIGHROLL = 23639, + BONETAG_R_THIGHROLL = 6442, + BONETAG_L_PH_HAND = 60309, + BONETAG_R_PH_HAND = 28422, + BONETAG_WEAPON_GRIP = 41922, + BONETAG_WEAPON_GRIP2 = 18212, + BONETAG_CAMERA = 33399, + BONETAG_SKEL_SADDLE = 38180, + BONETAG_L_STIRRUP = 39126, + BONETAG_R_STIRRUP = 39638, + BONETAG_L_IK_HAND = 36029, + BONETAG_R_IK_HAND = 6286, + BONETAG_TAIL0 = 838, + BONETAG_TAIL1 = 839, + BONETAG_TAIL2 = 840, + BONETAG_TAIL3 = 841, + BONETAG_TAIL4 = 842, + BONETAG_TAIL5 = 843, + BONETAG_SKEL_TAIL0 = 30992, + BONETAG_SKEL_TAIL1 = 30993, + BONETAG_SKEL_TAIL2 = 30994, + BONETAG_SKEL_TAIL3 = 30995, + BONETAG_SKEL_TAIL4 = 30996, + BONETAG_SKEL_TAIL5 = 30997, + BONETAG_TAILM1 = 6986, + BONETAG_TAILM2 = 6987, + BONETAG_TAILM3 = 6988, + BONETAG_JAW = 16351, + BONETAG_L_CLAW = 1805, + BONETAG_R_CLAW = 39905, + BONETAG_L_EYE = 5956, + BONETAG_R_EYE = 6468, + BONETAG_L_EYE2 = 25260, + BONETAG_R_EYE2 = 27474, + BONETAG_FACING_DIR = 56604, + BONETAG_LOOK_DIR = 12844, + BONETAG_L_PH_FOOT = 57717, + BONETAG_R_PH_FOOT = 24806, + BONETAG_L_IK_FOOT = 65245, + BONETAG_R_IK_FOOT = 35502, + BONETAG_HIGH_HEELS = 15570, + BONETAG_HIGH_HEELS_META = 28462, + BONETAG_HAIR_SCALE = 13201, + BONETAG_HAIR_HEIGHT = 48472, + BONETAG_GUN_STOCK = 5930, + BONETAG_BAGROOT = 44297, + BONETAG_BAGPIVOTROOT = 47158, + BONETAG_BAGPIVOT = 19729, + BONETAG_BAGBODY = 43885, + BONETAG_BAGBONE_R = 2359, + BONETAG_BAGBONE_L = 2449, + BONETAG_HEAD_X = 19336, + BONETAG_NECK_X = 64744, + BONETAG_NECK_Y = 64745, + BONETAG_NECK_Z = 64746, + BONETAG_FIRSTPERSONCAM = 56194, + BONETAG_FIRSTPERSONCAM_MINX = 45733, + BONETAG_FIRSTPERSONCAM_MINY = 45734, + BONETAG_FIRSTPERSONCAM_MINZ = 45735, + BONETAG_FIRSTPERSONCAM_MAXX = 48389, + BONETAG_FIRSTPERSONCAM_MAXY = 48390, + BONETAG_FIRSTPERSONCAM_MAXZ = 48391, + BONETAG_FIRSTPERSONCAM_FOV = 30929, + BONETAG_CH_L_HAND = 33869, + BONETAG_CH_R_HAND = 4126, +} diff --git a/src/shared/const/property-permits.const.ts b/src/shared/const/property-permits.const.ts new file mode 100644 index 0000000..bfe8370 --- /dev/null +++ b/src/shared/const/property-permits.const.ts @@ -0,0 +1,5 @@ +export enum PropertyPermit { + Alcohol = 1, + AlcoholServer = 2, + Entertainment = 10, +} diff --git a/src/shared/const/static-properties.const.ts b/src/shared/const/static-properties.const.ts new file mode 100644 index 0000000..140baf8 --- /dev/null +++ b/src/shared/const/static-properties.const.ts @@ -0,0 +1 @@ +export const CITY_HALL_PROPERTY = 2800; diff --git a/src/shared/const/tax-categories.const.ts b/src/shared/const/tax-categories.const.ts new file mode 100644 index 0000000..6b0cbb7 --- /dev/null +++ b/src/shared/const/tax-categories.const.ts @@ -0,0 +1,19 @@ +export enum TaxCategory { + SALES_REGULAR = 1, + SALES_ALCOHOL = 2, + SALES_TOBACCO = 3, + SALES_FUEL = 4, + SALES_PHARMA = 5, + + INCOME_PERSONAL = 6, + INCOME_CORPORATE = 7, + + SALES_ILLEGAL = 8, + SALES_GOVERNMENT = 9, + INCOME_EXEMPT = 10, + SALES_LEASE = 11, + INCOME_LEASE = 12, + + SALES_EXEMPT = 13, + SALES_PROPERTY = 14, +} diff --git a/tsconfig.client.json b/tsconfig.client.json new file mode 100644 index 0000000..40ce0fa --- /dev/null +++ b/tsconfig.client.json @@ -0,0 +1,20 @@ +{ + "compilerOptions": { + "target": "ES2015", + "module": "CommonJS", + "moduleResolution": "Node", + "lib": ["ES2015", "DOM"], + "outDir": "./dist/client-ts", + "rootDir": "./src", + "strict": false, + "esModuleInterop": true, + "allowSyntheticDefaultImports": true, + "experimentalDecorators": true, + "emitDecoratorMetadata": true, + "sourceMap": true, + "skipLibCheck": true, + "typeRoots": ["./node_modules/@types"] + }, + "include": ["src/client/**/*.ts", "src/shared/**/*.ts"], + "exclude": ["node_modules", "dist"] +} diff --git a/tsconfig.server.json b/tsconfig.server.json new file mode 100644 index 0000000..5c873d5 --- /dev/null +++ b/tsconfig.server.json @@ -0,0 +1,22 @@ +{ + "compilerOptions": { + "target": "ES2020", + "module": "CommonJS", + "moduleResolution": "Node", + "lib": ["ES2020"], + "outDir": "./dist", + "rootDir": "./src", + "strict": false, + "esModuleInterop": true, + "allowSyntheticDefaultImports": true, + "resolveJsonModule": true, + "experimentalDecorators": true, + "emitDecoratorMetadata": true, + "sourceMap": true, + "skipLibCheck": true, + "typeRoots": ["./node_modules/@types"], + "types": ["node"] + }, + "include": ["src/server/**/*.ts", "src/shared/**/*.ts"], + "exclude": ["node_modules", "dist"] +} diff --git a/ui/assets/GoogleSans-VF.woff2 b/ui/assets/GoogleSans-VF.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..a2685869979832055487c8f47a4ca4fac6fcd6b3 GIT binary patch literal 1497036 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%0D^JJEZ(WLPWdQYOs9GI)AHot&PW+s8C)Mp@GC z8z9=3m0OSXx<1U8pcJo6v(k>mLxy58qm5`8GwZD+n6zPFH4mv0HNoUcu~R>LP7TnT z$dtcVedqVueT{e(K=!a;o{9?Nk;NoL8HjQFmr98^w~v4l33cx7G@PB>p!#A!wq6l- z+w6!>$@(N!oId{hhO36U-$5eqpT-VAb3yDnE?QMf3RZg<=5ZOZda?y3Wtjcv$w`fQ zCS=fx>iI$*j<5ahCERth=zf^TKc5+hQ15X+C+5Q~C5niH{{N>Z2^T=B{~d-?qfif_ zkZSf8zo$J&>nk%p3!Y14oL(u95wy%PhPEZwa0 zfUtClU%qWWi0bq?*Z1q&zEpOyP)=EL@My5dtHPH}R@m7!YNk<`O9S34o{&oiC=-kp zrw6$Doh${IOl_Bh!Q24-%|A$OpdXC+Z^}(x)p2MN3j(*?1={7^e`H4_{tWsBWwWxm zga@ZHzd44Rw5#q1Gy@8(S9G<9p5~~$UO)1Yf67LR_&1T=kkijWV*qMFfpX%IFF~jd zL5POCF?24}&bz)VMJ?V49uQu%PLf0YswY}SsHo!!2520GjqBPxY%X}y+_Fr>oI8lM z@u80Z?|F)$?*U)3$|wKTAKf`n}=8(*oo5 zm8N!dbXayi7{BB_CK;_qd?BPod*-k3XCEplQ3L_tC@{;%7Xm)^qXJV3C=cQPN|H$7 zlI_OZj>tk$7{IDcq_~Tf^{g4_Z=TmjCgrWRt zabc#w9MY874&Xi(j|B`Ph5tA>$wPrAno=9XerAbb|9Oz*{N(!=BR}yr^{IiHx<&`t z^ZIjnQi(k43+C6K>X`UHEcXTih)~(&e|e2Gi}wr>)F&BwPw;tek&uzYr(QhZG(eKZ znb`sO>QYJn!A~Td)+r?!7y_od8AD#802xBO9$isYOFnX`fV+-bLj6b+803bihx*sV zb+#2)0}LHfWfm^-jOZ~dR7VCmcVA0GVS;kUE9y-6*)9@DJTTjf+_n}>Z+hzBaXs6I(L?a ziZWWV62VBEd4FRc7lxG{5s49oFI3gU3xXQv*t7CGm}pZ@DS}!Jqm9YU^v3`|@|_N2 zC=MbuVQcVkHclZ?Iouo))Dg39GST}u4pq}W;cs&8sN#>L2E!mP4rAl41&lLdht>kLZ zg0xc8!Q=+wk9r#?dmiPNlK;I@IcdD-i{HlXau65@UaeI*xFkZCm$M&qqo^ojC#0sP zvaYaMKte(`HIqy!@{(a*b&3N?RRplvwGK%X8@?hgtCBA&WmFF7{hK$$SQ0@nM}hRm z9M_L6Y}L?&BftIB&ldxNh5h}aE@(J*&S?5Q^fuY&H0lyKwNE83oh&hoyC1Iu=`UvW zE_Xn0{LB*D=2pXDkBVB;Ksf1gsn}%*R+9kGh>4LNvrP@yHkn;-G{0CACdx0#`uR2JyV(lBlt6a6%rsl9}PrE;L z61NUm=f+t#sq;=(ERjwz?kIwri#xA$HcG|-Cy;OGg4nbU zYfU|e`M}o zpAOzU9I0C~2{Rc^D=mW$PXWYCmEp?H4$~YY)?=J4SG{EPI>Nrc%{&`+{QxqR_KpxOc?HDOw`iVQlE1IKp7OH?tonT9^(h8XwR=hZ|2w&DG-C0MrY-pL-cV4 zNFCuppA~kA9NFepIt?2h~Rxq@7!1=8N#o-p5vSLr?ON5={9-KCnbo7|;mMmcLCE0n z`~{>bm+Vn|4&#QB1J3-cSDODweoeW^KLFR~HX%^pG#sS#&hCssSdT`jF_dZ#8q5ju zjKlwu6F0moLv6I_<%GLZcMCy7h~akUtDJq(7vl!}k^6V2AurbzC3>}l`3wYYc(&xy z_mUxB#$Ix5N;`D8*zbnC9{HyX+4OlOy=?}BC2ZnH^hFdXs1Q4tNPza`4vl7#sr*Hp zDZ&^zTk`nm7Lvo%rg;&Ra#xEJOc+}aliSeTQ3qsdrWHlQad+@pYDd-|-I`vmp&w*N za(+MU8*PWyPV%seo&vTg_Z$1pVkH#=sX@rM! zSW1hv3*ka`(kg5$hs582tk)9Xqwr$C54ig z`1hfO@RC(N%9eLRJSg|~e5Xhl>5FD4s&_b=Ed z2A9VA|4J_2WL|g98ot0%E@0OwxdP_~s8TL#$Gd=6@C{WH5uoQaV<@&gN9YctYPg8c7TM(W(dPICpMkf9B=YjPoM2@f`m)^LbvIIhkM=*Qp*#c8K z(obJ)MF4^MekT61fJ5F^`Fe0!P45{|;6e=>%_ZCR*7<{e|6Q&k3{G)l;v`U>EMWnR zX4h44Be`xkTYs26dr zt&c|g0q|_- z3s#inAA|aG)SrHW5a@iRAYeT*1;9DsdH+c2<|H+I^FpaUpjj9mab|C8Fy)N}TsY=> zxxT~!k%gEiw}}mbVtN7|^`$k8a(7^FXZ<5=2xBjvi@$b;g7x;0Yw7u-vtZQTzh}Xb z@!<$J81DHhV2n7NQzixgk|RtPg)d4j87hDO@1YRzPp%ZTM~ul_(I2+SqV*V(mvsh& zt`w=TEtUzTtOw7Z2>E#8f!~&2f9U#KTWRR98Za6WTn`j*mYWGJD7^$TM`j{&;lx(P z%tQ9IRSoP*D}pzg$kg9S1@IjWD7=2c8*r9BW{o%GA~d{hOT?d0`i-xrsC zrLx)W5cY!XYVU&s*Yo{|(mAL7FgMp{8DHsrp@qbRsc11BgJRNVbW$7c<>`V)1bzBw zirXZkehJw$vVg+yxq__k0RXv_ zKcx6iqs#${0RBl|5Ihppg{ULrhVg;LgCW1Sw{3*)>D49Vt-&_2^pJEoSrAN2;}E4s zrIVXLb+%P4-CNvXf2-BJSe*=0D&X3E6%#tY*;zECsPyeMNeJz&Z2R%DAT}fof)Fl3 za&m$yISCM?06SLLsI78|P&ui(rt=XY670~Oltphw{>YSVJImTkc zYHjyS;>yHq5L#69%?QY>)Gwi)8oX>xf7x^hs1W<*)j4p4xDflQ0;{RI1lciYIhJ=w z)7VpMFa->_tRa@;vZNt440s=S)A2aO@Mq33TSZA5X0SXSf1a}yU0$Muz}y}Pki&=HnpWyW z^{kH`F;f9MD^d)}RyxlG=J4wU z8&9)gdLAm9e-iPfwB4#>?A-M2>z5JNx)J0a{vM~f=Xbq?+?!ot5w7h>dw2-t^Z20A z`)@L(a&Z^B#=^kBP&w z6gNP+E+zcffPv}aq>>@+tyT{$yX{9ct}QR3V?BJmNxi1>wZxLI7C0Eoz&WFWJwID+ zDS8fz!%Opo(vh(`^~^=sD0$j*-e1y9n8=mC;+4eNItugOq2W9rn02HY7}+fXzOS4h z)1qJ!isYm`D9s}bku<1u*7A5Otpl<6k0%BFs_+Aq`--AzcO?}qZrqf}rH<1bzD{bv zZfIb;rbDKGl-J9_jCLy9W|{-l0m4ihSQHlbBJ_~j*0(|*xHH9~vZ)e*KqB&a?p>Uy z@=2_`EJ?0zic5`(t#sjrIJ@g*nvbjZOr)ySb=N8S{PF2Qpn{YX z#9%~&q@^xa?rxSG23@x7aoDuqXE7CU&1yUX1Qc-jp%hV-5Ya2vA!Z#T-@?S_^AHu> zNNZ)uA_HKc858MaBtzSm1do{y*R^%s6@^o(sccqu;Lnc%hk20Dx^8A!CUpa~Y%m{< z4UQSI2~-qlJ`lRNzgeoPNiO#cmtt;F9U8PgEo%0j!!E+=WS@u6@3A)z9qDbGIz?8R zex3Hgv#?4O{fIkeYoZ+Ehf7=%yy4$CPY48a~ zH%nFmqp~v>4LLVLgjaw%_nkE=bt`87LDN*RGXkSTOpPFZ!)vPBR{k{J_CEA&jV-LG zTN2F@NmWl}GSxuU-4bRNHLef@BUfs+-MHsp&oA1*obC=e0Lhm{^&| zYfgTvPir<;M1_)u`D2JWIm6(aR)?W$;lasl0UiXvOVVo$q^%I?e^orqvT&UfRZXt& ztv-Jaw)RYaGCvJK$vJDIk>Q~IfWXtw<2U5VLsYNuuDe&|b|^o~2U zaU<|F>BUU}sOu0rIWRY=s#nSxby`GV;>}>&7VVKy<$@!lqsr?0dwI*+gENFBl2GUj{EuwN69O}~dQ+PU zEo&Ves4n2^&Xc95o0Ww-uq>4U!kgSXuk`@6k3_`!o?=n&2(VmMdI7ClsyjxHoIS3` zRvD?>WLeEmKs-83TONc}`qaKQx>BL+B-;A4`o~Zb-oIvNeW<%0^Ul+0KfxjWWy^C) z=uI(Q=l&>4o$76fN4T;7AQc54NS7}GB)=z6R=$UuqPN;|n%s@gRRzX3p@YVj^=E(1s>s zN~XAg=%^=={y*B>5~dVI%7e*JEF%B7J&pUQ%T zF5axL{dIJDIH7o>fG7x4BLC77ze^&o1P;*fZDa}&-$v?q+?^xf$|$6`tXxd_YnZO~ z{)EV^q$HK1Z26tYzvLH$-qPe{-L%{OlvQ<%SbUn^&aBU0LUVQAx8UDr+?m=EMYDCi z(eapehuw9ZjOkzLE8uBg{!U7*V;C36p<`WVrt@C7^E7HjAPC$q-)jt+R{kS*k*dOK*kN#A8fXf4WUip=!ugv8jgz#v5{O6*(D zwn{n*7vtC^vOp;=BRY<1nbN7|z;*MRB%s~oAxf5$dQa<|EhIV3{0ZYCsuk3j$ca>L z{1DtdmX_10t>4MiiFIjIk^_z*WR98>q_SyV6d==a+`&o0Vk*LSYG8^Nm?k*F4qfwo zqX0g+nNodl)B8hH6h0;r36(vMPI5EDaig*02j;XKKQ#`FD;Jq856a78A=!U1gPM*2 zjl(Owk8*y+AU+cAZqsam<0LP}%krdE_Pg9x8&fYwKSDCHnx|3YIpfHhW8*T)vgaJ^ zwrT;w<#)|2Wr=S9SP_HINM>yPkl~uWKm4UtN@qVwm+U^YK=7A%I^mofLwzE;h9EHl zilUi#iyd%T+JYZg$@jp1I50o_z`9&T?~-5nkIa`=$#=t+@1w2RjT11GsV4|lEvVrvftYI@Ol4aQklpCSZ7K?V zi?mZBw`!s6Kd?EuQpAMlsG($nx-}j0urVG=05eJ6Wi7zd{=iz~)2*+v$;hqoi|J#)UcUW-q@IGjgG2N8-(i<%_~#F-92v-=s+=LHxZse-;e z%@{ZIl5k83M|&hlw=O}g$6 zX_IEABOMqg+9%EBO=_)p?J+(pgCocy-HBrE!`f=tGfgBDy8gNDnHnFC23JbS1)lTj zkwpRk)rl#-CS1jlAr__Cv!L^Hj3KIOguxNVV+$b@z^`a~)Mg8My8LHI;zqU+}#8dD+fvz zVow#>k7Pk#CnT)Zz+D2M+Ug_FH+Q#n=TC8dtU;4a_uJCq4}GUEY&$(#uLz5u^o95B zo*eYL95%ATgA443=efjg-}@K7LqjavNw7Tm=p?-rL~vXmjau(Cke+5cg<`>;_Bc(wWK3Z}+XAWvzCs+F zV1vWa&ixTC{i!xVtd-&A+yzZ7si}pt^o?bp!ZJq;|$QULQlVJ*tO|BMfY(I zKZsKq9oIosTXNLg-&w!Bc~G4d-Sz9|y~*A*zPZ$K^PtQQMrr*%_!2p}KbJkxSWCc+ z;=6iNd=eS1y0Xhl{hr}l`RUTgV}tIUbulu)+Bm&nepKCE{?B2*$a#K$7;MhV`*_#& zCG${S?OAc%G!3=M%_qJjx{H|;Gnf*0WK)so9Q4i$#0`%!HESyD|ydyWqI@4+3p){U`LM=VA~t*-H}3UonViZ)I$K zl|EpUMaMqs$R#e(hy;u0`6R0*5Seln|I(ND?=MJwKY+7gsJ zZ^U|MHY;0L?p0iNGQQAq+Pdmx4tp_l>ov}LL-wK#F4llN_5z~0+xuK#*M|6uw0e_b zrL+CM0&W50%>mxae(|)f8cL556rCIs1{9+OJ3>h@*IcWa2V1n1hmS}`(95Z%zuKx_ zMAU{AV;d7@tl+eBb57&-MWns!mj`Z8jd%{TcVUoC6<;DBPU6SVsc#R`GbqP9EBR@; zSl8b1_+CY0^A9+KdGNd7B0)DW$Y@PnSbe;>$Px;_j*1SOo`==!OkL*V^ctn}yKq1N zfj!ory13p~3DBdQ08Dr4a@ zWui?uhjr15C)^fGfn^>ihpXHP-9vPi#)j^ zI$i1>?Hg15MfgkAsPca=JOaw0pl}7jh&!(j0-a_(cvou$c~mwFWwh5_;cIt1J!Ov! zDaljhRo*i^rREmhBAid99{77-mAT!^@wVeN@18{OdVY4Z*j6>FtPZxHZc!rXWhU0G z^M`0u^~0ZnhCHJ$EYZkXYp>NnukW6BNC#){h+(PI9XXF5Ve|}}QSRQKo?G#y z#etg^Tt@w94qm<#Ab6o2mSp?a2H4Z!f-J1dQ#rE)i72U<7J%HR_|VzkNIAu-xNxX2 znd8nG!vtV42;G?Bk7AlZ3Pj}HUcKLCtXrUQmRiPIS6~+;jdQvlRR@k%VGcJ6y3WDeRC- zsBv|WU!>>4Mt(W&FUjF9X~Xuuqx)~|1*0W>bPmnJ>9j?< zi{J`HM>Z<|$ck)PM`CbcMMK6?)2v}aCKI2@jX4;#VO^YKTGF%U9P$1QY_vBD>y79n zZKkR}^~M~3q{Ua}**2pl0c0An+dQnevI(LfISM76iS?S?LP-URu$Upqv_r~0MZTsN zY8Gsf3%B6N_e`3V=8@ZX4*v;Zi!&+eq_gi2%6lhTedDxvwb#7PVS1+7B!0I=U%H8P znZ#sutIHHaq?uX$jq5E_YZGPZa;XzIKWei7$4#H}f?0!z)uS`<;r9_24y99*r^e%0 z#Pr?(%!jQ><^({PfZoFyIIt3edYa!}Kg9QhvN;(TY;!V78bJ?9ZO7R|$_srw_=?E+ zcz}KeSzJyl_Cs809i*G}O~dB8D0DH*?CPpk)Rj%sR@i})=zxI|C z%?o^ZywOjiO7-LcYTe{Q@%SjsZPh7VG)i!b(VPz}0|G-GI5c z-S8yi9z^Ya5FcZ2J2---ecr^g<_(I*DQ%?Zd^6SQzW5hlcaz6@O!d7gC)8}IjrGL7 z=B;lyzRlXbL22G}?$x50a&aiknC{A9lkWjF`&mP|ZOK@uHzjnK#wJqa7recWp-lx> zcZ)OztP(DL15-%apI6)u?i(?i*!0>2!AY=3C^v#zJ@nhA+0)A&X2KL)**Us}&ucF# zWJ=_D3TMYV2H}F}jU5pcWeZayN=s?eWOK;eO9(`Qh}y4=uuh1#Yn?aN#X|$T$m*=r+i&OkB`XRV%eNs2W*b9VoQp8({35KQn?uJ+*mSa*7 zCM70RlRs-VAECKmXQ(0*aRDdg%x5z)65TmhJKD;e*z#v+$Zv@&T^6?T4 z_fPi%lQkpUR;&+5uyG^I;nOZVAbOoC44Cz1=N*L7EK3~(q4cA)Qr7s%~l)VXPND(@MmpIME;=_g3x$RPRvnw0SH0qfUvyw&QE{c6uZCx9V8$ z1gJ%y1`BUL;P*zHTC8-cldLS<%duz^*F_&u)0qvw`Dow@iWN03*YKb^CH@T#8g$h znGm@>5Re@S+lK$8%F+Yz6>rxk%`ltsUTml=tO9YASp!lOOAD5G#Y1P-nxzwy&b9Wo69#VGZt zHg{3#eb%+iS0(Ni$8KJN3{G7Ajel8fXZ)>4`{}#mlp`WZ2)UEc6LG2=v@=J0JWVi~ zxlEfZg*md}rP{)vEk4{_fpbeM|DQdNmbcZ2NAYBGg+k#7BofJF@_A@LPsX}!KYiqD zLLQSgFI5h@h5a}H$0if*6vv2mgaUqlYfyQ8w1Lq29|iz_Fx_rB5HQepkasE`w1#D% z>c~yHMs4BX@tc=Ir7BGp0sw!(qpo|iIUTccng7uc{y7=M=yTMyyxu8r1jr8SkpeEE z$-vQJ>4yeu)i$~4@)O@J6|=esv<2&gr$*7g{tOPEsC}t+Dl3VhI+lNG(I(>_JfeU( z-|Gs2Q0QiTDB|%L0})Op3&SmASG;ac_jP~k-4LC~zv23mJ$Y&!NLS=WD_ip>;{XHn zsL0p{fBMY?-S1+$so=U$pm2SmGo#C=DF<0D2-(<8h&tvu@xh-IAXVJ3=Vv|_L590` zRc6uw={PP)(8<9qHx3030MH1vM6-|ACXjE51Rc4#41#Rwwl9Kgwd&*Qv?+hv$4AOY zY8D7A5c7eh6y7U8Pbcr#RceIc7BVS+F9_+awR}B=S}LXiQ_!L8DnF=!vzvfZh_Pf) zr<7&F_Us-Goz2A28=hiRUA>iMqiJC2iw#0AKY`*sly~7kpc~&e6SzbCNTFY^OjRjU z4_+9Sy_{#s+u*zqQL!seBIf*JQc>gN;X^d`VQ%iaXo{Fw0oV(pi*@U+}7a{_ycl$;mlkdxWJ#? zC%RLr(@H4h^nX1HfKM@U?5lljr^}x!alW1}0;|=!2V0QLqq0e_`EjU!KV_5bhP>tm zVg&p}d)C5%$N^&K#hSo|O&zL^R_#M}JKIW@#4fb8Ci4?Mbm4ni4scsiGKzG=E?PGVG_A!-9O5|1g_&KPwVPL52{?N5BN+- zx;`MS{HPlgct;nb1{D|*560+EA}DP<^x)DnD=v7&*Ua6Y#67&o{cr`k@^X?cFWBYo zVrBnj2OzbEmsv8G-?|BbhXnuu0u;cnuCBf|f(Zt*`Kxl|vrUrIE@jv>#%)06IyUhC zn&9pvpO83pOm)L4OgDTkTo&Lk0&Bu@5ERZ9UT=}3{3*s|%J9j2xdMDPRg1b{S>tkL zH=%9N7}I8SQL96buhx3WU!T3xY86~UW244oB6kEX%`OD{MW#BWjl&>g97$-mqxf{t zwt*u+T*_xy02CLA2K~L@<_yslt}DbqDTdkmU3mulc=J=-q39~(m-RqV22hGp`$2TC zj^+oM=Od{UtFmt%c1;~aQ6|oHum~WNH5jYZtfZFUc|l7j0h8%s7Abxu z5#_$ro%;r}(J-DiL$pbCJkn6dY*nuJDM~*Ge^4h{Pu0L2dd*2k7N(?Yoi0htg!1w) z_PoQdZ(x9s==aBVjCNedYC@N(QY5bEKo)inn^)1ew$rixKRCk8Ie$9}%U)icb)+bA zc+NWP#fJYcgpz!%_uU_Gihl4jyyv8e_j9ci#@-^Tn#eexd~9yUdoR`DmBC2^HUp*7 z5_y+!ycjd2{tZWib(dYmun5`4G&%hOX;`@e^%5JVbirDzvT68qW14(972~)Vk!;Dr zdbZ1&fi*(Lx6>3!mdbUrt69B7G$;2{i+Qi7z^O?UD?5!=7cqa3GQkg);=*_KW`y^! z5v=UQ2VA~r#qycvYz+&DXbYKP?E2OF6@d_8R(P%(WS8CA=322}E6Ypy33fQp;tucD zF}j@&^`c6mvUw@~$f!ROmJ1HbUh(x1Z$y{rpk+_Y{fpBHXA*;}3YO00wfwZT`Y8me zKGwx%+gRhkT@RiTYfVPZBbrmv+SRFVfI=){dS(N*R%|g33UbqPtj^#f2YPCTT6V#} z*|+CSUGxrvk1#=j+RR@XwYeT9+tYa%0No0%)#=k2x&ICbDv*pAF=AEnaIBfQ^+x$? z#%55DVD4%&4+uJ`wCDWanDt@#%V>K}_S5sEdv5;>i zUyCenqda7>%YzK_97C~hUMmxH!{2LhA2huY6@#AVe@7K+I*vR$#zS&^}OH!P81s6C!V%JjPYm@2 zPfpfKh7F$NkQCtJvThC$#f_lvE;OEiUC=I8si$QoY+)o41y%A1HHay!rj_fhBZ@tc zmkHcgfenv%upZHwzFBbn16?1i2_O1;pW(h9 zo7_zFL+n&aRa-_rxT;uIJCgA@L#GuYc8EfOjizhXFHqevPHpd+4*Xq-J;94?6Z{Th z(Q>s6jb}LCyn*$&p7SAiI%1t#*M?h+6&R#wCfQu-@_&9@9mcF*1I96DL-#jFd>Xt- z*DWc}H$~`dVqe4CZ#klhGXFTGMt1L$!3+$Nt$COCD%78kP6mq`cW1{?iYzrp+a8vU z(($NK$v~p8Ok1lx^Jt@I(2+}T@^4;a8>Cx{IC_#`cCyv%&y49tU>evUrRben#gOUKe!=e)!|c?7*}9X|#Sl)K^v>`^#2Z-KuD6zf^bU&i|jXR(<_U;1(+7s5WKZ zT&m^03_n;VR|{(upuyJ5z24P8sJb|mxpvfRTigY=vUOJiu2|Phz=XIlR#FZ`U zh9>FzBg*)yj8-naRqgHzvG~4dRwMhZ>2Dbx?CoS<#^F~6@$7h1;?Ec;tgGo@vrewd zhqK6zBvu7j9}Az0MuK`+rU-|=zdwwm*wg-5C4u&Y$(N%Yqo=cjSnWUL9+v>ee-kUm z@MF_kKbz;*8v;r#JNGG>$_w(3&K&E*XgFzqwrho`!$+w$<@l8z3*|hvGu!jW{~R?B zxSkALocgm?R$k#KYflS;3Ihd1AcPRF`2S`cqYnj#GU;{c7BACA! zk4+qvYN*QEfwR{>B{DVpum}~|IB!|wt}Ss7MKOGI*$F}@JLiKFT*v8t#&=&`9E8-M zn5WUa-1%Y1qp;Zz@F1XvZC8VLXB`nrwxfubxZ+d+r=BOQUM?^jykLQcMTR4fl zUz1squM-#%S^9E(ADUt^rZr;Jq8wgKvl~!L(j?-=`5f5+qBH;Yx`WcdoE*^yN$q=f zJqc1?ZDNgH(MT(b_&^80-yg>s%h$I!;~UJq zr}#dT_0j8V9#LnuF5j_#sO;sI*tO#s!}}@G8$A`MMY5dlCu@C4P~|tWby;;jQ@Le7 zZ`alG_q9;#1+&K6hb4v>V&MQvy`u#P7^L&$?EAu^^X1I@lEah0@nKBFog#6h$a=i; zGVkO{rnilSf@G;r>TNHmNFlYS$?12{0$j%Dc8Jx9i~C)yo*|R(2uHS0;Ct~wi&kri zobmSQZ4S$-x;H&JlqI1J0D{0$j-?Zs8t4cWEd8vM163ROOuby1iI`@VW0w3#KBzEY zz1z*RNL5?R@IZl0&=XQ!?daHiarq7*UTBn*PjN5odtEL+0 z#?tKFt(wu^vOYE%hlxI>6 zESJJskBS@Ktf>q!#KHlTYM=lCgTRw=EbtM4$yiH=DN71cWIbM7OOyZSRd%wJ2UBVd z%9)@dg;dgZdd6QZb^PL7xR}fGPWYr2yLBo)s8DH@d$NuF^_TU7 zUqduev!nX~eDFY-GG)q?DO0B0%AZG=K+il2aLnp;yc1NP1(Fg6TjNott)Ok1 zEOG)G4G!vL?Xv4~rPp-Pi3Z;V#9}Kj*ZEVl>hu8=2RPqs|vSerFY>Y6Isq&=3Y5CEffz7=yYN6U^Attk!Zx7c}_P# zO|#X*jp0N!sr?bfVbQP@*1!mnBS3}_W96fFKiByp@qf|!3fomBSel?u=2|)J{+o)a%(%xk~0N^DC7ieNZ?%g_co7&9WcH zM@yTmq&$UZ_i8>K$nz=p3-eAkgPOw(9xO4$5DN!Tih}?FgTV8>_@G9O8nssYH1mKO z5ADGqBfckG+-gr3MOr~YvQ*BRY!)g~NF{Bj=MKXWE%1{$1waqtWY3*0iwxYfx5l$= z;H%qJkswK8@t~eRH$^o*cva}+|6G2uE3%r^r%Ih9jF#0eRa1{PQHSV%{6qAg_+aS` zy3|lZ4K*AG=WST$yvQ-1&UAJemeU8Ax=1@K>3lilRvztYdR#oT;36lUXriVs>F}VQ zW>9k`hbGzDZQC8bbpIU`c)j~_yh_(L%Yc5edth9jz6y^#aUQ3UVrxw-_RC3~tnp;v zhSNiDrjyCR)^O6-lXWlNd_xfrpndSfDjW07wasJm`)$E>@_1x&zENDzIrbUXfCnTy zcrq!*6z1?m3ngYK%w@Jqm|!rjQuUWO7^8?ruMDrx)i4m^_4j-eB(fWr{cWzJcOZ|* zOFj}yu#zo%4h1Dn6vB0RKNKj222Wv+^8Kvw^n5@;3y%lrUG)3}m>*2fC9Pot7hrI= z_$}C{4`AZ*Y``L?WHEk`O*mMd(xaz;w}?V+$*ntJ)CqIwk_h6aY|9W9JqCv2HY_?# zp+_f1%*(6m7Vw#&!GtN^68<|v4&aXwGA{U}-_81Ra0rWu#&;b4zQI?@nYvu^3^(Tn z3}kRq`TPN8X!_i0AAb-anBm9d+Zec}^@9o)^J+ppeDO~SVvecAPyK!;6tc^xiL{41 zkMudw8_gi+Lh?QZuVaewqA(aYrkJhTJZsNq0)F8Qt7hq%V!~n}uexqT@qrJZT`X%7 zE2yesS%82+;7Ku$3G5CpPhg|vFhx#5fRF^ysf%TfusD&E+S1TBz84$KqM(pU8Vb^z z@=MR6<8n(fA{siOOfq4*?(zhkEUmZ=^@Yn_Zi*fSa#~^AnUCIN8^T6o8a)*K3H$5h z<*_V0LBzh!{0IK#H<`+_9GTOQAV4G#mQHp=9rf*SQS!0Sy< zo5%NsbDmzJ?Y|@8qhsWZEnqk00qOkW+QqSjU;W|#+o{PmW(`#0Zrbskhv~iq<_^ou z@00~Ai!~TvqvZkItXY0Ca%vtwmXKlW)E{2H z^YXKBC#ek8*W>pjasngk>;6w5j_B04dz{oU_KF0F8+Kl7JxQe@XfpU-utJzHa7v~7 zUh&C!Ji@T21fv`h|Xt@8TYO)+vbBYgt^ zpCx!X=o!uN{pG*)U9SY+I+d-gY=Lr#>>oPq2X%W|&rD?(i%W34B@G@>gxSUi%uzXkKumz`G(kaTq`zy9LqWHk;5{64QF;H2QIEMxUW{+1*&bJI~ zV6Y{+q!!B z19Y4SC#K?v88Q|cdRErDS8sh_PyZr@VftkCAKFD8irw-7wCmg!R+KP);NbjlF}fVP z2#JOxg6Vy)2gSrG<0bAfCeeaE7Pr&aW7x*ua?StCh@u$O#nQ=9YVru9-ikx4^(94? zV}=|uBeiqC36&^TD9kbTew@0bO+jN2_esi7CP>IJh_Sg@>S>wT#w3&&s-0zLKNd`+ z_Kd_7U8j^R!N6F0#%!V;Nw?H~0Gcij5)E^gZM~98L(tR>+gK5&s0kS@7))N8+3F;; z=&FChD4%0O(wa7$z@SrFg#PjQ7yfHm*JdxAW-AVrL(ubyL#3^F>2ILo1-6uwl#~e) zZZF!iq@)kg2#ZRU36kFIh)&E^J9Fv|Uq0YE&-I7!EIto)cWMufw10?SPf}5WL--XZ zag2%*ELj?c(h>u(U9Yd6=X31Yv|1ytBMjaaGcTSrrzb~_d&8j~M?+d<=`eqV#4mVU zmO87029IFq$mG6nsUu?Lz8C)`abNcbytSHG&(lu2Qd{e!<7;>l^!)eB|6C8tUjgnI zzeNUOV{??C=P~elESZ=2DG+aesjOP^6Z=ac=g;{8L2PlGEm2AzS-aee_VMZdeOI}@ z)KAb;fwf`=hM(tqR-eUox;${)u(h#u1mQ$lP_V#mlamL#uhpMxt)^NrI-cV0e$lr_ zpOqG=6j4+n?}fdM_iSies_9dq230u8N%!RThw1=$IIGn=_!oMBAL8+gU-wNHDculCaS+ zGC=Un-<@EW-!cL5GJp=lffaSv>$g!}g{N|>+B{8p2bGrv+X4bw4s)${=SmKE_d9NZ z9Rn9&FukPp;OH1$_6XB9F0*1S@0JA(9U}v8EcOFT8=(n3QIO!{E-&mxIzd3A+sJ+a z3q$LA$T4kUxZL%zpj_bAat;Y42Il7NZ}eWw3RAbJjE-0*+hwRQf~JvugoY9QWaqcF zSP>*Tts78Dr6FiowvE~*wt4zppkTaP3v0h@hoQoPsb3tzl#!%0Z7=&>#h{O~0yb>^ zHh30L%bX#HS@Cg%#Lx+2b9x%V?xj$00X+<-D{oWFU2KW%&D*`33AdB&VK@a7M%_lH zQWi*fF#(cBxuuK_3-4a+tbOqT{Zhxw(=c{iN8;zyI%(Jf^XOz}aJQ459-Q#z>S1;Y zjP%Ci$r0fTu$%WC&rpW<=-q;F$MUeJr&#-4Q_!*&t9dHRtilvD%~}BjJc5DYl(P+U zCQ?QK{d#<7`6{#j#(rk|`DTB45q&-D(TB6cu?cgM@39P}1|UpXG4?1Wi$b!Klc5=g zW!9HMB{yIU7Pqm5ZMMilOuEe~+$G1p#@zxv6s30(HB$0v6 ze$_zdzJQz4?X1HddMa^F7GR@e?Q>F{H2l|Cu$}CGdI|N@2Z$~b?5X^h(_9KCNI?HI zMTfMOC~<@_TY?IL*{5A44Td?r*QK(;gj!Msu(aDm7@WgU)I&orp~62rvRSh<(%kC} z&pX^xRf&-4&M*a;jU3o66_*qV8)Nai7@~ zo|H-Tg@!aOh(8Q;^@CJ0CUderY(vQNF{6?rIg>kig4e^=EfEG(2)nsV{n#SKzQTZ{ zR7$7JKaa`D;eqMRUp<*;cfXvOB?ngV8`8GW`FbxDF;Hn1=HTN6gU)RdurWk>*rTI& z6o4+Zm~RI8cERQ8#Ok%B^0Pwk{2)VyCtMQL5-RG~d%CuTC{mG%^j*SMn+KaFqOUs^ zYsp@vouXIjv-@*roLJ}(l^kqFG81-&w8P-**N_}%U!Beip)C{-qkAYd?;iE=VJtG9 z{?Ugr`Sd}#Z+HxRy`_oXyAKYMk%63ehI7^pCyGSJEclFJJPYnG>+4YL6d{;U%WQ(Z z^@8nfV#iG>)_KDQKu*`X``~$@n0;t@^c;_UYSHLUyi4^*i5L6jncADzcyD14qM&gwd>2mpDd0}$;KvKGF7P)dMwb1<#=}7SwAdNJ4 zW+OXK7Q^zWPj#$E+F1$b^mpJx>Qo|J%%s$8!2~xu8|h)47V7KGXdux74c=K!V9>hW z5zw-Z(@LsE5*)LX)FX_#;fZOf4?Ux<-7?fu->@seWmZevdIt$RFRkMzohVjH1|}W( zC)b!hVy6bJwQLKGDi?H!!3$yJ+h-p?2FK2MyHKfoRD-9L%jH%RIR`zgu3K8Cg(0g2 zk?$>S-LYJnxFlS+y$s3)9TD6FB$!abfna#M^rkO9Tuj|E5)7t}(@7(-ie73RF)-y; zmENp-`EDA6zU~yTPYyiv9Kks-vRV*yPLG&tg*8J@Czkiw3b3Gu3v2;^6GpyWk67>} zfuYNHv^nXkFj%%z6zNpA7lJ!aSXB&6wdsujjww$%0u)O+< z1T&yx06dS>saW1;3L{4|__}eo`ka2Snb0#D<9LUgjudY>wTwu)tm~cSeF7dwPfAt? z4IaTgPTegyc(^?zWbt{)KesqPc$Vgn<>suU{Z#&NsZu!7m$O^D;J@$xYmS?xazHud zeJjEdpsKu2puvFI<7H~Wzz2I5qB+7!|oU`jrG(aF8f-k3C0zEwFp4~F=E_a@AyHP13Nw85> z{>rVdpwgU-ze9rvfAag0x#wj2zD3e}4_k5w3Qeq~c$d|}lY}WHN{muL7%)va?Q~x5 z&1yu236f-S=yyq)pq-Bjb0j6JXfbip>6HPM=3d{(^A1;wYaFASD426}35%|&#{hx7 zva9h7d~4)YPvYVe0{W zCr!wQsb}(1U9X0K4F;1p(CJWN{?Ya6na47n%~S5kyFCj~#yTl3qly$qBtB@rMGy_mR?eI|&V{I2D)V zGPN3bU-4yV!MGSb^lkgsy;l^Lj;qmBFl0G0!OZdZa9bDjH~^mk-Zi}}m2$|WH++~J zQ||Q)MHsz_b`{?7K3pW_guL`EU|A{(JQZEqRtEu(;7+I6r#j`;l-GAVb)4%M#3mKr zB-dl!uLe5TYA2z`|Dzi#^$lRIBV#XDR#Byb55m&H`Zm* z2Hxsqptt9^c@yG#qF5@*)3_aXzbR+loh}a?ZQ2!Ery!^SRU!#pQ=@^t4jn3pHv3PP zhaKNcN}(hROTq`AeN;hpIKuz$cS992fAP-a=<)kMA``3eg-)1KqQof55d_00#->X4 zC@E<^(_HgZbRbon&?ISsLLxU6u zpQNn4>K+$WdlB*3R}&vLL-yi{01y~ETkihh`E#Ep-XHDXKUuWA+IrHNgXGZf+tm;Z zE7FtW@R53iX~ob%!HwD+CAin+$R%%7wMe1`qM#>=gP>CI!fwoGw@4wTS|oib2nG!5 zAx9%F?IGMJr)j^RMU+sYS!L$lI(V{)6oJm$c^BoQA}qhR6;88%?e~xoLwb}P{FY7!7D36PTrlJH zDdC>ZC$R%t4j)MnG>DKq97iyqOJWeyaE|EeYS5wNKHz=?XO3_ zaj=XY<|%iZTC}ik@N46B`<(KFbVh%9xpjR0^H;Cg=R&~tmDpE_Yfi#NIWjNvQ;_pt z&^K_A*W(6SacsDDDm^{Dh=n(dU4j8adMdCeH!!Gri=+j4x;$`nasG;}QxKF@_D>WU zRM$raCjDU1zQJj@;pMMK;!|JG7fjJ{_(-J&i}%7}Fi!U4brUI!WYd3m-ccH=Sc-Rw zDMd)aloBOIX$?Uzkj>as$sQ#=_vu+_%@3whsnj9i9jb(VbvGrHLhv zpf3peiV;jGDq*9mkO2bT0e5a?HC*r@x^K@46QIXWSj*E4YB)P0h!hb6SCbk(zgw7==5s!#yLYrBe-eo&rXu zY@t(!Jl66cq6S*(A;%=#o~>v@9YS+Jk8^Ne4ww)!@oWJSCj0_FoRyG^r2n_z2}n7F z-cWieqGPO=1PPuE4D_VZ5Hu|7bTMk0P`F&KJ2TUB>PFsh-=te9ELgruATpodq9(r( zzsy_9%I|u=7fT7V*%yt_MmLA#Df&*?&&*G`k{*z~oz3K57Bz9FD`_<-jY0L6?v&C81!6 z7AdIt?Ghv4jbQM;(@R#~-S;-=#RTNqm$gq)`cusZX2!`f54>Km=CCRBjG~}mf#b3i z6cm)!NJ0rG5m%4?m2H@3RFBnUxgL=C}NXwN9XuNu>=h{=EW(++In3UI2u|i zs36cK<|31@bY!3ph>s)XfQhN0CyA0{3E@c`pL~HWmGk+&{>oDH`qBAObwS>Q4z`@| z7IJ~;1PK!*M%9TVV5gBZ847u!C`@-=vN(!2YBiCCqA*#rq!v1+$lbGKK!uGNlz(h* zmL=+FMYGX6LKx#xb&HN??jYrPBcb zSalkB`*0U>JyeoTEMzbeSsD3&InQPF~hgBz@bdyGhTwm9a zFhj79PpeI#&=G|d9@Yv#O@WNfQG!&}iG&hP1Pg?3s*B_YhDM(l7@??;q8p?ziR_E~ zlNltQ_zM?#;Xn7flSq=}g*h%s@cY)Uw_}jNvw0+%l2Gdz#|G~FSrz~e$1UvL)<5Ui+Kw!c@_*8*BsDD-F z|6GA=hxt?qV?|}ZJh7ZzbXC9E^OU8U%M;B`OPs{A9pT1n6Te9CkHgb%^h7?qxGZVf zuysEANX#e&;8Fwd96l0?8nqw=GIzHflFnP z(#6H~idrVlI@75#nfZ=C|84ZDXpB3{G*N6sEiM&D_N9bQl$azWP00wL!H?qs1bC9w zI<(Z-hdsc%M(ACxUMmW8Ovc7l$EW1+Ui`?UbSfIUzwXfroNPyo-R5tGmyuI-QqGru z@jJxAhP^w)WpOHn?4nxy9lXkMr8DB@JW9W=6-aTvR2rVUsy-A*bwg?f&OXD64Lham z?+1M0IkjRE8l~Q3&iEQu&AUNYgf@&3nk(v5#z7 zy=N;d?@W+G#dLTMlXl`wbkW(m)?EX2u*^F_4Y14rhZ*2zidvjTL=s4ot(6>#l#5F@ z((94A1R3Y#8|Jvb8&v=Yfa?wRv_L|EMU5RZL9F8H;&XzCS(OcT&N+(v!cX(a4L}SO zVmsBluvc~oG#D^(`h*=%4HeT~JW)wL(z=_x}VI>}h)p5~yR}-GQojP9RbhN)swrl>GaD ztntJuhL^f3=Ro;V&j{^ZDNBmxS?=`LZ}HZ9$G+0d3uxV8RmQzuyEtV%@3c3n=#Tk2 zcQ>g98}D(&Xtz!1V&sz@N;NL&>Wf)i8u*8^=87=LQZ*T#L{wi zv3GuX4orzJ>*Av9GaOTH+$6vM%2&VWGg7j@b9hX7a&l99>|GZf#SyC^SPph@awuVd z4?&y=5uMoIIXtG^n4N)V065vP`5Un{ZM7PzO>I7K?lHsf%=DTQQA|yVt2?9UadF%% z{n1v=*r#NYGZiybAR0ObW~@cTCdj^L0IYX60tgcqBbJ*~WV>jZC(mO&YO&19vTl=g z%ocnA5Cn$6;6J*SO>44$#Qn%WP2NCXt4DkKC1d5}j!j{$^q=>B>h%nbR4=LSPP9c4 zKgE=#eI~{zoggrETXtnUV0W^|3&ajFLRF1t7Sf2+D;yQ zzVJ=jrkqiCtHwna;xIjGI5@3Nhlt3i=$P2J_=Loy~*cK{^v zV+E?2h#}PYY${2*I2j~AsWNm)YZQle&sh=Z9KWxxG&D808QbfakeHO5 zN^9eW9($4tdKL^(<;Ned?BD7!KBi6|^EOp)%^0z61wtmK$Kt+bU6bf3$wUZ?tO>|~{o)hBy#o#LeW z3abSt!7|8ioRqTBY?O^kQWX~(uGC|mLMyn!9zjwf=c1H3KGI!K~pqvY#sOK=cg-b z=?poQa+)*^kY;diEl^MCg=K>ySL2BtO+#oks&WqtmenoZ! zbqy?hvSMlF3Z-;s?+~pyx-lG?PAoQu%i{}#B5|@OB{_Sf(_h3;+2Hxa00|w~P?sPKoOca_G$zfFfe=yk8Lt%Ys)52h!dUSCG1g z)s)6*D;Nh&c~qTI=S{|V3r&Cgy0||}sC8agBDJhZ)9xt4%CuxGRuw~cxK5}b4=2vxH<{q=Vw40(OYVosigd4AS{79gLBPCK|NRno<!kR;{j8C>u0ZT2}po&w5V`PHGe$J0n@tdvv3dFkQ+ zm~)%{6P@pISQ;0=ffV<8{JKz@D&+(;FoIbM2EvE{H+ZQ@pKHC+Qr1~Q{GowZ(ayav zd!mCrRc`H^-t84s+S+N9RN308bms30)*rTiOAO{12g})iQ9)Ei23y&-w##RbBfIPp zUCOOm$XTQwd##}g3d5rH*lR_u&NiZ{XxyNpXlHxSR;a?lo0KTp5ms#2DP=zg6page zW!E{E(`Sn0Q%f{v(#o+KRc`b5BZpDd~JZ1oq!BN;~RYTspn8RDQiEkJ6rz?WR*pTxQZ(RZH3< z>3Bp`bWChqd_rPUa!M*420>}Y0pB_6pbj$@) znd8l;awKd-RF&tX75TB8uNQYXf)Q9%iZ~3W$WxKR)cRg3=^VdOICj)VM>V- zqXtC~O!n5;RKcjp{_gIb;AUB7g=0du%+n?m*PwA@_DZ?V9aX)hu$EPF^tPuDB1dl} z(&$swfQlSUb31pUfZ>oVWjQPiEv<)*sf|=PXc?OU0$xbgpbEpG=Lc5iD~!L+@&6ai zAyR!IV2=LBIy@3_XTu9-ATSO9MipSLtSHSt%r^p8?zP$5R8B4DokkUodUtsgjJHS{9B;Xx@}5(I4H}u zQ%@meXlz=#aYW~!f}!3?6;BT1oZpSbDm@yL#s!fyUUX5|6-Z;+^aQs&`C|=9Slt=Yfif ziX$4ro)A2Ds!+5X6YA>iMce~NS^cfR!du@=#Ssl*!x*S)?fK(Zs<$Uh^lo%)sc#$0 zG3ey%Zmf5D{D4nA$O;46QQg?FN-9;oMbeUy%!tPwa&fW)Vzj@E&1ky^joJK#p7=|B3mB**P-8>tu&my|8>$mjZ}FHWLG1(p7=H_Tq%ldo zw~wu&#({KUEp5oryMJxIq3?cr-5w=%7a;&T`-P=aw~b^lA?hw7i4tSoMFKqu>h_SN z$-vHdCQ!GHPAkK|+0qa%99NXCX}5B)1Tf5QM1D|VY8Zp>G+WQW4wIJkKD1cXEp zBPFG0pD*3MyO4^ShL(;#F@I}0TKq&95P<{%hCpHPh)$7C^dA4=O_Ef}*s4XoAiz3P zXVkkWQ`ypVN^5ku^f^8L@2oYfo4B*y{)Nz(ruJzDch1zMwO`IEZ8;utew)^-l+nj{ zcbIe;7xF=op7o~m>dou>v;_T07%GDezXg5c93`|Z~i6=`^om9yn zr=Sd|2vkEKONKj4NZ@zoC7RmL*pE}u8^w;Kqi0~uv>*oId)AO#0VAb=k}7bssrv;f zP2GCcJ%|N?!Y(dLr}QhW@%9Tle~~l3Y1ZqlX)ox5S>;B+@RRFgOAkW%$tv5G2$MFWuD8g!8ltX>ZbxiJl-o<&Irs z9V-+RT67Z>+NptngoX(_QuBSJH}M{!Ys82o25ZO_qt}s$yqUS=L7dNvs%I zp}?Z#7XNsAHuN7}DUfr9@}J0}?tNR~8P9op^5^`gXvC6k7D!z zh7>X{+NfZLTf41!80iaWjz=^x~hWg-XanE{mn9B8GA z5XjeS6mRL)DfMYcW17VbGUx&n>M2m5P)~t{%r-}gHWpaOtk4G;L>5{pQlL=#LI!~qo@cdCJcFFTv-wI? zC4Q86r_>tgBB2g>#oPwQj#W^p88S=Kl99}a#~dJ`K_66MV2TL&Qcb5m4Ad00YcJDn zKm@rYB~Q}8e8;45T?LRAe~MO)!l_7wX^K;k=`ZEoMTLn;397WyK_LT4-PW(0%cun` zp6?qryKc0?q$K5`yx&@=N0&n80~toeEa8G_x`8a&rNi%>XUQ(Tf*`xnvOFsM@89zQ ztSby`O9Ct(#Zp-m@om@T2|I+IuGmP4pKyBa1Dw1R=lLGez#Em9@-ixCYOzLs{F~F^ zqx=)&O2e*TLb{~(%QCq`_dfg-Ti4kCp|eK=aRn(u87fW|c1ff$_0d&kGnaXg+{pq8 zyCh3lP7CFukhJH3-W8?u<&azZNV`h9&$0OSYvz39?#w)>QnkB;nM z`I`;CpEQUDQHZx)u%#;L6r(IrhaN??)wQD zYg1oF%b5=no?WC8E6;rpX}VITY)S7gY24XLPgSZzodpfcpomq(gxquPA2IQ?ze9K3n(*3MRU42^qpdpJYT?*Ss z3)a~4$CXH5#O;0!^iY?etlB{(F(aZeg1a2L{YgyHdMqLAzPIM&b0PE(-HS z5g7pcIWcPdjC5L#`!ezSqWpcN@=?l1Iee5ZDl|EAq3fNuPX(a+@EmmgLng8?ufW@) z#bguwzcu*s6a7-YW32MkSA$sAqHC6QsXBOS&qeByMvpWH&LKa58g1$*1~BG!0I+Xo zK5oI>9wFevz6Ac0(1!k)bSx`oNU;<3e}0ShULz-}{(yz~X%tSJbkoFzl;`8``!^`v z+24&mZ(|eAz1%PjGqg5>qX8l`}he#jo|w%t$l(b;9U?M@V}PAWHdqc{F-s6o29EXSpvrYX2DZtvv}{b)LU zYO1neypNB;8a%yfU8+%0RR(p0RSk? zK7D{jB_+K`HRhaMEi#5I8Wrx!rO^CCE>vol^qQbM-?KAdpofW$^oXp&4nSqPGXMrE zbDam=mOEL%3C1od%M|>leq?ece@V8Mi%fnck1YN}WiFE=xuloKE17``?{u}<&CtGp zzo&uDc6PFxJs>Z#kD`u|mmIRF`y|FM&mk5KN>;u?q-ZGVrIULC{nxm9gi#VP=p#J_ z2)G4c<^>Xr)A%YBSPtubu}_5^;go=2aKi&W0)#E$qlbtbaS~VhKeY z8?v49l=4!^(jx88`~`8MbX2Hk268lfzTT%#nd5A&ZI(A2tpw6+F*6Oq>lL7q#pmLwP+<` zhIARR)8OB{K^s=AYof?G>2dd%x_Yk~|NAEDNXz?Xrui1-AMJx8iXKI)BHQiW;kwyb z&5_P7&X2BNiYaKkFFi#UvMob6xZag6k&@ox*Ckydi#khTl3k$j!WMyr|Hw*7?~>jD z=~GgS(GdnGFyL`ClVyrA?RpM?2Dy7m)1F}~={m_tQW(%E8VO3eNY0_87ud3U>&n*`Z&0s!7_jU?PD#cjC1aC1 zi+sztpq)Mfv|sTsTYctBq37acCnq6REirH>$xp#ccy}R~O7Cr5uTn}+$&)l;6)nB4 z)yIqchMTZff=aLwIDSbbs01s4oGwqDzl(#{bz>WpS=-oSFK0}^&bDnPbNpF8vM7tb z6ggg;sJXH!K9*vXU&nW9RAN)1a?@?!IaP6MIi zUZi;BW~O(hF1L1;%#jk1J6Qn7+|5#!aqv?xDr{$F=fHq~=R^;T323m@!JU~M$y5l; zWQUybpVfxm^7FUYQva~r0pokL6O~s$kIihw87^ERZ!_h z-)J77Y~4Vtw)Kt_ztUA53QDO{qp&`$q79X5oSH>8STt?osP5zw@s~s4+5Oyu8M#_Q zD#Te{;)IfwIY&H)Oe0H z(Drx*>^CP9?n~@Xb}8M4VZIOPDJH+JCgCCxh4Nx zV)hqfR*oshr%7$f$wxJ(JeK@8sLGj0<1n8uH@)`!Xtq1$<+9p!HTHaJkonAVK@7(+ zWlq6q&d^6c0}QTLZzGJXw=WuD!c_E=_u%AWF>OAA(I+MTQUXSh5aEn1IyW}BUcEk# zh>}+KJ928BbjUx(clE4w?#TGrJhDu7$`78YHb1&K4xA09cs2h^GOLEP&HGb3#(idg zEb|ev$Et7zu`?qhV??hY&Z+(TC_gZgNB)?V{860Q?ffYoXO7MBQvv3|Bd7Dd!d4j} zPfFAv=&0zH*eRe8p&aYn5m<X%W z1a)ev4ul*-kZkH^4q(9B$^v5_opf2k6??UE4OO6!%2^9|t-GUkGMnZ`zg1W5ItdMF znJaSh-Xf|rkXJJRPfJ<@{(V!mpZ|&!i+nL&f~BvH|6}6YZ16u2^BAk1qGJMv*w|j# zxhH2*43*Pzdd@&$?5>pm&ni`f%DE`E$npHQZT1->7O*iGl`C>(uFBO}%Qd++*X4Rt zPa!v<7-nx(Zlez7j@+5Muuforpl6xDWFJ%$Vwk++SKDPiJ?WK@*FV z8lA7B@KWkbtRSv|!ld|38(>+D~j1Q00oF3io>aVlkZN@??uj#IqSR!lQ2 zU@JXUiKjXN)Hm#y`WN`)HWz+iW9mG6sda$ z9SjB|QI281A>jerca|kyS+QNKU3wn2rVv`VBSfS-D|1&1ApH zZhlgBji>YV&KTI@zxAml(oRZBjBuSyPYOO2$IujCZT23|V82~yOXU;py%*`m_I`~P zV|B_uqQO2?d_3-}+ac~2naH|r3cMS-#0J#U)1A)Vij=rc0ML0keW=Y!jQk9>S+U50 zJdDl&^8cmSqPsCDtQ^ zZn44?(3dkL;s6_PIX>s_6aE`D%B9Q^2RIPjQtS>ACuyBAhOCkT(W z!(ay8U+Gbb3$}T^D_rbF?3l>L+;e0S8%QZE+d6g}1@$4Ao#t4dnT4e@l1l_Ld_d&*_`IOp^8Sq2Qt48eMAhJcV zYe5vQ)|DF0bxTNXdhU{!CHJEONq5{Er=Z{u=6qV5(Nj?h_<`3)9auHT&x%Mmv7&sR zdJ8RrlHIh~*-flRWnuRcr_y5XG|%iQVx+9Qz+ZQnzuq2$EBChND`XwxtY{Xd z1PR_gd=3)~*i}evzUO%#1eNiE=SaTRHNA=3r<|UA5VZY3DqOhBG?h+Z9~HnN%9-gq zQc;ML=9oA*k2=cS7vC6z-YQ^)VfidYr6KSTsO{`9@fPL#R0Hq%!F5@SSf1sb5qUmk zLy08LJl4)>PcxyX9`!(C7Li_Gj0Xqlq`^lJVOu^6kh9hxS&2nB>zIq03Rd9hb`eV( zll-KBYbgtQ4MH~(7NrC zFKhi~wqhONHCTAbcCP&4A&-ko`Q?6j*3Qsj8KQMqJ*NJ-x#p|Mw|BKywS+OA`n4EBLBVEwqV1(T?L?joPL1t}$i%noq7S z)UvInlt(MB1GEU<#Ejxq=asbtaLV(T&* zs0*|{;e(*%CU9#i4=ubJ;H>~J4QRjy``R2UgV%B_4Y6xEh!tJFl%PRztDq__0=yMX zwqm(966W+%-AsB24C`F_8GEI5FwaX9SC?J-h2GMdK*k&*jw708U7VVx#fJX4w}j-! zJTQ%!wesj4BD~XlK{}UWL?nL*mpfG^TR8EDdl+2P1W#b<@r_;TGoL>iYIyf@ki57^ ze{;UI+Z^ILFRMS*!opwk@=Kk5%e^yE%H(*N@{-O>F|(05CTcmRUCGZoEhb#Ovs@t& zO+Pvc#sk7i`hB8FRDoNrx5aBc* zML~#8%5#>k>1RSPDXf*3#k}JwHKeTN!Ev!D;@TV^j{kx7Yf5pEhn|f1zu*IdNczp` zWEB`pv4f=9z4&Iq1k9;IhRPTtw3a(AeO?6c{pJviIr?;NyiM;;!8@b5-`9Rvokemj z-=t~FUw45i7&!4Cwa3yai%ypIfp@e_KE<*r&_fM<*D6G1sESVw-e)NhU-*PypZF7! z@A$kd*>-`^;m#QGS1_%7D!%m(kKTRx;IWm>1J^Ij!-1^>`wwAY(|FdsXCGeVjY)Jw zcRUxlY-?iAzLktjc}bT{$(CGDo#)x_NTU6A+_F*ucupdM zU2@pQ&W4rodf{eCidJslqtGhEWab2XGOc(iq19 z_f4XHs6J&WGg+e|K5B?%x7;~~hv^ArJl4T@M0dj83TChP)H((n4AOz!`1;c?%IFC~GO_gfeB z14Pa*ivOE8@W-<=5?h1NUT+0$DL!Ff7dOcdeMHzFkuxf@UN#Uyx6b<2%nTa% zDQm;Zl|H2(98P{=fJh*4i>y5-VvKS3Y5QdK!@tR9^H|x_U7giQ6w%T@0^do)!lr`r zIQ+V;s>0nhyzA!i<5&5ZnJ*^nnCz3=HU=4vIpn1uH;&2qlI@^EEL7tDd=UtgJ*JE* zuwcW5*M&0Ade3yR=#4V>f9#WE%Mdi-9d@#1rO1RFB`Va-wQkf-jLQ)$*s$Y};fN6@ zUrOxt-(Tlsvz><4cw0EKey#MSzo|@<-;O^m`5xwz4{jyU_J4Z8ZG>{5BC|vXo%|uE z#A(j%2Lt&AzZZ|%JN^0HImAv8XfR+W9dR>0tiQyqUNQ|Lo?o!MUi!a#{PaSU`1S4BCQ|Nuc zKElTS+rQ6#*5`Krp5c5&;3(_lF*VqA>WInJdREop26ac+KO*|h8s4c)FSiG^*MNW% zLp~>B8le%~*IpMdRJdSZId|n#Rgbib6hl??nPOqRRdgi>j9f=*;OQ|qlud;k7$orQ4325YXJIM|<1_^tBWF9>S`{+g-nW&A*cCW^u$r@-;URDLXyd3G#Czt!Qrskthd=Jmm6QXhH%k* zZ9}+IwC(!pYQU#5VW7L=L#)@&=X;;FOyF?9??0%faIdP7--%>cm>Nk)m_xi=#tzTk zSsIRQ+9X>V^V^b%T}qtS>5cX*9}GA0IU&z;tq~8e`*bX0SgKw~gQN0c3W-D{UX2{r zNY4mHAQmEIw@7pq_T5>TWm^(H$TPjP`L2!bNOI0?+C+kf7B1~KVWOdI^lo%3$c+E_ z+4~$V*>-&0onH8aUlJN)*}B}c9=H5{ut}ezrblyLw8){|TevHq$#E&;E;WyNq)I0wmTK5Q1j5I0ZY%ZN1 z^g(y((=^had6aV98(iXXL-fFzDQO=AV45^A-i#+UTfivqwCVhRYg#8)QS(&cTK5Zo zvuA&mQ!dn^dymu40wFaDM||!%+4JVD&d!BknPITsa{2EY4_7&>+Mlyi`zYRED*_29 zjO)Q;yV~#!sqji=>;Iq_ET=Q-tGf(ZF`Ajwr=$+|>l3GSacqLjv53{ujVgbN*xuy5 z`#d1@l{{N{u0&wZN@G9*uYN>xTe+6a%0eF1m=62{7g#Y{2?W`E>#I30mMgcO0~p~T zHoSSVlYs7X*OmNjZ?(q5cPr2;T}lzeJ(s(?w?}GSrQvnf2qILkD!3`h)9ceT6fn7H z>7o@Gksc~25vS=ct>f|QrcinDN5HZ_|(#00U*Zhp0=Ng)p389 ztm4_YOcnI)p1YE0sjB>z!CoZz-%%Y@y{qt(xFa4FIW#D8f zS58DR%FcB~tm)xJQ^o!V$k42veTY2_ZDNxxN=z@EIVZ>d9j3t%;GBz~^V=X{Oq;uN z@|@lm6$uGRajL>y+Dr|-nwm!}mdiO~&D0D}ekHE!0K+^xVx4f6azS@(t~l2wK|3F~ zUdZ^TE*jHM387{xSz#E&cSp$*efI{4b`$6~)HYW>>Y0!kLL^e*z~US%X4}GXjBzQt zYPM{jf$2pZglWYLp;|j{K2_^4o(n});VU-fuF6RAPcXC)kx0S`y93GAX7k=Oj|!^= z=No1-n$5B56k#~)teo)aV&cl~dwgYSxW&OKWq}8H&*q(|%T|tRLGInD+i}U`?dWTJ z@nFDDi{6w!-Yk89oZv5QqOCmsf~)=D^QJ%BcbX1GdR+b`x3l{!Scz0A2bZP=t4Th{ zW>kXBE8%ip_P=a`Sh*NDjZCE==~5^(zi}h?@Pkp>`(sNOTrX_sw+;`C8I~Tfd>+|>RNND(G&ArU=TBfjy zl;S)o;p3OboDul=y6}~~6-{gUbt-mTXjwc!@J$$ySnAdbV^ASv z8;4vXeU*p^^JoW0QaoIVR=NXbQI(g^jBQe z3Mk1TFd!bj9i{vWwM8md?q$hHrPu|t|1F-=QkkbOuXQ|QA1_!e^PRF&ewA_?6T{bW zW>>9-N&TSM9$x5c*JZDfGXHZ#o?%$mSNF5l+1)XGeyy8hxNjwHF_W=p_s|_RD1zGwMwJi4e=|H*>FN|GdeMzBY$Beq!~@B3gFS zjfB+UW^_3W{BUvfn)SRl;Z|`uSrJQ*m!7>JR`H5uo)`5+rOj9W_DS^iQb1*4vD*JG z#qGbK<#HCk-S^B5pucOkR|}(@$8kW9bDthq#`z7CmGc&8`+CAWn|O*Jsi<-I=(J3F z)k5jAdKty69$orao2adB0&3D)0p)(ax5V#<3G#fOUiJR{^z5hRU1Dl8^Tgg{C%67{ z0HRX3eAJZDDqG>$q!vz0ER4Y)IKe$G#d+O?ThL8eBM`4gycxb<(R9^FpH z$ zE|u;1!>d`IESj}G5a*G_xqBh%l_*tRqQ@NsHPT z9|e!ubdJg+d4#z1=Fo`n9xu+?FlE8(Z8JK8(Y@`?17qEj5y-lg z2v41~YD{QI*2htZ!#34gM8CjlN2nW3N6ld5(l9a2)l0hSHD&yKK^HwmLEOVY0sJeLZI(Qsr) zzt@}%0;BuRW_-x6HTrn7X&qb2?&L^JrNP zC%gTVRX=->x6dTwZR4Nxh(DC#+nCgm>b!hC%?{RhnYmClKE0S8MHuAOfyI9i-*jr! zO?yemVL!sfn9^R0Mc;1di0!<|#AQ-uo_3iMpHLEQSDqIOB=G)i*cP>S01A6cyuv z*1c}GO+^kWBKKAyU~X#Gp>e=sE(hT3p6v2gS5Eil;oEYv4OM&lkyw)!zq~c$I+-to zY~{5@-m#YW?5#N|pN#0>Uv4udq4%6~F(h|A2e;g&C zxv9wU@z|iv@D~RL6|q1%iV%#Vxw8cncQzHoj?~x>jr8G#Z~M)-rLe{u#?ex$VxHXv zV!`MDW;AzmlTwedd8gIRXW-f45p<8hG$FuvET^wVDK=JD0AZTdFn ziVxrMsf5kgit!Vqp!!A*GW~WN}R2;qfaekl24Wtt*V@CGO zi^A%H3T2Qw)bX=K=RpWm`vO9CqhIGsiFuW2wjQKns5+B%=EHc83E|0B*W3xGz{9uv z{AWUG8epe*yi2|2gt{q?<2wn4cmdQ8kvA6pc0O-ttf##Dl)PdfTrx_soeN76EzK;87 zehgQIrH^ET$F0Sq%Q z3Jog7qi|l6rGela6BWM`H4iVg+g=;V&y;)z1!B(#@oO9~z3V&C%pF?Guf$OJBa*fP zYjDm4fUoCKfKfEDQB>-Vc4KC+#D9diiQqbRoGbv6QFvD8&ysK?9hVI_#7wS~tCdpt z!?1Kmg$A@80ap~cc$J>TgC9OZi3VrzE$xDl!yIA*?v`-e?s8xw) zE{3vNX;Oxj3Brr9;LMOfcsbVB1+g?!0>gbk* zr(R%r^7nsHu4qs-V0eAVrwnBH54}(<$WIvqyw3=IrUFrkL6N}n^JxxsOrU=K4a224 z!;sq`dbF&wf%Q7kDa$K2=~5;-H2j#3>YQdjdEsP8L~uOKB$)+k&E~J+c9v09P;$OhaC{;DzJYvo-__%=pJO*j~<>DpBYG9%xh9Y2H<8;7_Cv3_R0^DM7 z=P)fNY73f^6x@T(PJvOso-OcEMc%!#JwAa1+{k{vA)BsElHe zFPBr?ou(X?mj%=G(s^g%G-C)aTXdA$K;ii6z2Wqgv^FtJPHZF&k8d5Oli6Li19)Iw9>3Cibn-%KkRW=t`dn8EQ|( zkx4z_=d(8XI3H6f-|+YAuAF8Lxe>WoF1VhYx=Y!W9!(zgLQ(Eq!^Pk!*yDtYKeIn=FxC>b4((8C(utgVYS0H1{)_cEF&qX`Nq#Mj0DBCohCnh{Jne|b+$xqKfjE$o*53Z3y=$$GZ;!mBJ~q5Dn67w(i0Y=DZ4n1`Yxq$EB71L zNHU;;oiU-#D@)^qO9<@*O5da*US^X=8+iI;dg%eg$A7Qrm9OEv$pGF0i^$b>xI_BT z1EOkp!9Rj8LK?vPf1fXV>By4??Q3YunS}5^6S@w;(D^y*u2e6dyNB>(&Q%3sQ;^b z=PeyIW1^scqM6o>>#t;WOr9I=64i&oj!kc>3w(#7t_;@_7uB94oB1K{`BIMRsiLCt zGv!=DwfD*9mm-Bf<(ll)sC7_rdcYnnMg$awe4RKZ7$Jn(4I;H6czY~h6GK0sW9Bj2 zz=aFFM@Eyeh<8QhHq?khi~U=s9J4E>I!B@hOnwK~{|jI07dWjl4KVnH;V znzv2n{KggYgG~Nm_~HL8WvcPFT_s#19pf1FQFFPs#BTVZkY}TR4p9QB;;Ux8dY{~# zRL;~zugsu2K>bTaYxitGNi+_b~L}3l2A5%QgsbCIn!;)#{or&Aq23l|JWioh7SqD9rZrCzXz@tp@3 zn;OQ&leMjinEd?r3P-0Z4AcLPjbdy9SZWKlF3Ipu?lLvPH*iq8($|*o0L#1*+L)ju zt;;RE)8qHGpAy3t>9D)oPE*Eed#~r_kF=%v(UHgUPohhUkOXz*t#G$LQr^;L6zi?t zCrp;W?%%t-Jf5iiL@v37dwA>q=w-eIMg~bH{HvH>KjtPB<;Wv2OpDK}Fbuwg-}VaX z*Y(>}ppD^txDU_#$BOWPT|3;Fe2n)w(DujLo zJ=<+qRjxne@y+|XdnS}4MAo;QQbpcW9Kg%sy%Og&MQ8*|@to7~R4{x}mmH z~4q?piW!viWg+ z6A*0|Wjep~Aq}a}olLL08>|)FDSGAM(`|G%Q5dI&)x7H8I}~NQiyG{%q@I*oI6iQu z>s?>Hayonv1<1&UEkv^?%cYxB4A(E%7g-1JEkX#aNa>6#${dS{fG zn;ghxDHM)kOj%&tlAM-IxO{Fi6f%D#EAYP@CNM$f%Qd-3TjvM43k+ui@XMS#n}TS{ zLYcx_nvvsBbSLoivTW4n9Me4xye=jvU|%HV5vHt3FGgSyHTy*1ops5L0{(1vNbpi~ zafB&^CNR0@+&U<}CHHgGOgqaYQKVskKIDu(crEu5ETFdFu6lRZGN{Xi;wBHV%i?O0 zP0xm>gdq2TU9TBfG9qy;DaYO?g`k58YafUnS-Y$8cFvtmu_TQ!nF)}lhLtFC&xvO6 ztQyj`;!gd^%OtKG+DBFA!=EZ3leFH{d)|r>B*+D6Bfm8d3>ZsNRuXbSL$8cYhs~A4 z#mUc5(fsL%DFOq!Ep9fyie5JS6ZhqZE-m(R7dy>b?T%sB>cheif61LTyuLhkgP%{$ zc{E4X6B0J>I8#iKN;m@ans7J!jE9q-#Oy>C%n_0-pP%P$gnrXXPr$dsfVqYUo( zmo6-_-vM7_DQYh0Pb2;A=6x1c=F*GNjec4~I!+!r-h<1R^l_6PSyRorvjURn!)qx7 zkPIb`cjBVh%2;Ab2^s8iGIkmo2|oj@{GZ!&ql^JC2!}W1X{Kj4K+<9cUmM$E z^u@FLfrZWob(`Fz*9Ccm^4|N@mjwe}Zm$JSd{8dQh95U~i{rJIz@WTuz6Nigx({~8 zoCbWL8_6!ETJ*&K9y*Gh!ZjHrrZ%O^+DsE7W!g1Ia~$_=sSR9kPyyTm^0Y28_slW{ z$przl)T*S1jWO6QN=Bh}JP;8$Tlh-~+E(h!8{|B#BX9VrnCROWd)|B)o-32ZsrKbw zElwE%5BQiCCGUgT@#q2vq2}?%`)?>$pKu9eHb%IcHGX-;}~dhvVu`D;R3^ZO#c zG#@xKVBw?S(|LUsCsr*31)Qb)55sW;AWY^++~c>PnWrZaU~Ve2GRWwawwUS#7bFJI z4>2(EqH#;gJ9V6EqG)We^cO(7Fx>#11{&hlgGIWLSOv6?as-N1p%0whlicZ_kI@T% z488cKqT(GVZ$KQIpsxxHv3~F$ZMai$`4>?uysRop^&KL-&03@dN%ZFaADpv@aDv*6 zIYu`1vef6GI|9rMd;$TtaEw&e?~S_Oj9$~KklUVTsAbYx!SH?I8-_kF!(k$VhIMf7 zh{U!A3>ML+p2x(=xLd68c_Jte+eA*<%cJ3aDF)CF9A=df@aCluUyrLS`CMp_c5@vA z5?qt`6{fwKd;nD}v^S$94q|TuUeJiFpoF2DRF)wx%&S<_0Q2D4eoVZD3D$yJ7+*4! z5hcY5|5iyjjc``@;?V~yLFM>o+N=E?BQsLPi>qOXT65vhWL7G) z(!zyH(U9sESEWlK@K5qa1XF;^0TeSCr+!nJCp_%wZIPywgMGy@14I2|Y%tpKZ)o6a z>I;ATr0y4NniFG+O0B&F(fS@@eATDQQ0ITLK$`-YOGE{RoOmP+eF`Z zvU&67#~es*dd*)|^W2^LIIrDz!^O79QM1E3OV#jozSpo?cvK;CqGm=s&Trp3Sf_oz z^vTozhyJDMYlr-*pGQFRctwf_zHYW|;dBw8vsmK$SNV?+(u$>+X|PF#^yT`8e+8$2 z5Rfiz0x77$qEuX+|4&hTfHE{MM*ve8~*<%yIUizRIj(@?VF9@X5ZwbY#GHdPKaA$+YOMV$W=+d8QrJP%hDIR~Zst6qdVQ=J>)m)e+j3dhlG0dR+ai zh8oA}!!{8S&|F*wdIcvKn_uOib#zTPVR^rJ^2>#TLw>zU7G}0*Z+WljSmmf9P2VQx zAvt+3bb=P%+!$$xJD8;Ck2`GWYoFGj^(@a`Gh+81UMp_Q48!Qy6HUTSGmZBssr~jL z*YZ_-jNn+iukgkH@LME(pHa|f%5z$8Y&Ue}ulH%qVJ+&pyp$I*80YD>gA!)jxXd=? zulSFVZregjh2sNeu=@*`n^X(6y@M}ComCW^U3NugdWr|z0zFhr;UEidP^ zTzdG1FeRQogVBrYUIc9cm+$Y4XfSUoc_5G2cTKORY;QtA5#}NL~E2(lu z%vM?)j-=y|E)7ua2TUZBX$lBMBWJ~yyHy>)MY+_J}~~+D{Cm zDDkgJC030FuXq2dZ$dAvG6pP2&1?V$Poz%pJ|apENzocBj3!9RN(EG^8CA1h?pK}3 zNlOz6;N?uAi#_KoJv@ zUnD(35i{Pc>8BOKm~ajELNrexd9P|h4wxKBB^E~$8${q9bc}gs8@JdEuQ|XokS6M|_jF|W&+k1wV1W%Z+`L_}48%(!~ zALYc^xhg+&@B7iZEWxPxq`W&l5ns3sB#|Y1B4)wBdy$dT!>RwFkOf_E1`v;MOA=7d zLR$gu<{Hr10&@x>gBWeNgxBQtkvNd*p%+>8sNg!q#FC&a9q|*?Z+^4ollL6)JFedq zh$ZPvJ7_)oVtj*+aCSKkB-@?naWV76QFW-LFn=8Jv9pW8C`s50Lr|dc!=R<^L50K~~M!|D3aDpAi! z6d^m2n|{|1pUV?P(uZWa--S9*?DwB%*17pTjex>FB_cG%k29+A#=~tnYV;B>$b0 zlg!bA3VN<0__16RX5cw!Uf!Q5xO%dK@Sb0~0^A$;-lf*`83qF7th^A|u$Q!mGPVRy zha8yI;+Rh}ex8GB<9VId|21?#az8fSwbO6uk?uOHJzyR$>eV0~7_D#W&opBIsQVzf zJ}5HF>Xd%AZDY{$2RyB2tZDX5WU1RCC%s4cV!NP00eQfr0f&oa;m&p%jGaf5S3I^{ z7XcY>8Lr|#h@IF=4%$$NpbHx84ohhke#z*rfpDDu0jH>vqp-aT=+`3BZVNhB?$OzR zQH=>BBL5-nV^*G#Ksn0zqsv)_Kjjp0Ie6rb1i&ZM*NY53rhiyv%{|bsb$l<(`BuvgcY9mT zR1BkuK@fQ~-RhjUDCDa?eq#I-@>g!bImyVAcO{AbElOoAhFSfdW?AyDG)z^k8EsbK zJneDrg84G|B;&&4HyB!9{E~R%$mgM6`64+kcxki6uV1Bs&=PAj)2{*wTQdExJhJlo zzb22M_*k>_1On^~rJiH-1wyWrkW_2CEL?B7phGb;BicYR?y~(C({2`AW%;*g`yRcL z{8uzx`4lL><}~?%izi}60cBz!JRWE>*?ruZ*3!W(w{BjEMYM|!^+awEFa(psC<7CN z@>ouT2bV>izf(3w&<=#}RxFz=vCAx702nkf3BU&Rj02gNQJnc3ErWuUD(;*Jg7C?UnH_TKQC#Ls$&Ij8GffrN`g)M z=YqhsHt3SBs9}d)WrFeM;h%Ni+%j2NjYI{n zG%C}km{i^x@>W+p4&4p;@^@<3NfI{3job}{QWSXXSD>_Z48i@hTnue_B}=F*m-w_C z83wy_sbhIj>W8ih#cmQ>4w<=D>uEW_oqw~>iNT^-dSFaP8BlLus-JEG+?;_qa%)6x zvEfTg(lo|tMJEB!77jsD7-@`w@<)wpk-HX$B~6a~?W`ZZc}w@+cC6VhV!tvvnd}GJJ!_~AIDFuI=tTv(?8vK zzp>@XI>pBEaRw?du_F2{vf6sTHR8h0&W;oS|6_)CmyPB3SoZ1JYz&_M@;y8sf%^PV zLy=z&gPZvg6^aW^Y$wnBSuZ|o`slYl!O5TZf0Q()^e&}nmAO3Pg|5jjx+GMlu;9@A z=bZGPyJao+&@l&xy=;NZ34r72Y~w&m%$}tIBh~x;zb)A@(tbw%$W2=OzNRIYK(pi5-h z&(xI3P>aR_DU7e5Wk1M!ihHse3!Nk;_Z-=J;^q2Lse3;jD@Nh~%` z2XT#?|8#Z#b*~sk@fVC_zcv?oC~t^}k+go%exo}BIG~phfj@Z#23zBdb`A*#G4oQ8 zawY-|qbK$sOsKK4G!{yksYz4ShQL5BqNwp*&UVjd&=8USlkR|il8_rl&ktfd*9_4j z*WcoF?p2#N0v&$A#_Me0RQSf=0Yr)#XU@UpB5|j4z`bQ83P5T6p=}|P;3RCA@d@3A zd|@z|&ZJ_Zo~qFN=c3PFYYnTBpzQ#zqxKIS&)KY@1>1b96My5GEi528FsB^|oq$PDs$qeMPceII()u}fCf>&9(grsyFXSYcD(C8TDIHoFTotgI4)VS zD&~~9E;Z_M1UmZOs;ll+%e5QX<>E0>ACuw>&F4-B+fH-B{yx4xGXCEyhx{@)%4DUW zo{?wKeHi{t{-Qx3vxpHQh;a40$POEnh$a*@qxv8!LT0i!%WUnG@X2z=AQDoV)0#!~ z$eU}`{X4cSGMo&TH%z4h46V{vv5b0|7wlm!@21n{@RD7h$fv zGQHMSJR)8iv4MPZdcd?t0=)fZS5t;g4fV#?>%{Tmea0DG^b?A1jPVRtrWZ-YXPHVJ zTf=bYy58`~zT0T0kwzQ!3J(tduH~-LKhgvy4-K7+q<(Skc)z-`=q`n&e3?dtAg>i- zuE*=s^YE6$EcC!sh3(S8GtGx6#ONmfO`wrwrT}NKeQ_}&y+NgHdTvoFn{vriG4!O@ z^qgrAxXhK@fqx#gS~t4MQYx(>{Fn%w9!&9ee=Tl4C~s5rRM)Lx_E&aGvt*rpo_%Jx z)Dfh%H=Tl2w(r>Nen<07k4pX9Jc;k6u#299pH7$R$N-{q^7Uld8+c!yHQ8Q}yc^Q`Z^t;w_WF1@Sk9>A6J>!FBqc%*Q{$R7*pz_1vQYlONp;6jLhi>`#%zN}2jr z;@8$a22T2Jo6jkRGphYAp|0mcu{kUynV>%+CH->(x+9ePV>VQ)`)!nbH5nUANu(LX>R z*FWw0n&oS~W$qFZ=#?dfr)N8R{hJnN?^7tR6k142w~X30*|F88+e1q|c|Y!?06-?sdJo;^wXsx*%@JA|NGGY)()%Q%(BFvAU};JU zUEnk#FQbXA%@b_qkRKm=pzow`k7lpz*$bxKHBq*m?O2uO{Z_3q$s#2aQWKrh1lIZ> zK>gzD)#`mA#9$U0@VhotisCKu#u8dwV&e!%Vb>ShtYYdK@54B zjOA0pF>T9e?Im_*tzgUglZbVQlNC}6%Z0Y@u8x?U|HKA^T(>^%Y+FHd{P|>8srQj~ z&bq&aK1l?!sF8=@N8>rlLsYBq6Pu+p+#|rjwvik)X-Fk1CWNY)cgT*g7V6MLC>Zxi z+^l}@s+ALCCCXmAFCbBaE0)B%acP~XcBNcfCS2|;+q1$XOGqgt5e6qF2OZz*DDI71 ze4ZNycKK_z$f8}j@~aqzP!u(U@5R#{4^&z7@5;afyS)>q9aWql#G8M=x@`Mr#roJ3 z@a*W8BiRYDa{u#D$nE<>>BM!UG(|IO?tkuw2~sae^MQ*mr7 z{fCIe4}77YSG(IBI;c)s1}=vu%PvxKdl<)1k_a=j?XYTR$!li2q0Hpy>6ENI8;%q& zF#tT;^Ttb<$N72%5$}b4*Z1>1^6u{oIcc3x=tc00OjPp3VSF+))9TM)} zn^Lgb68FLZ@M#p=XCp%jQu5GgK`_JPX=)4v^67v$baBhLl*mKm3i_5 zX8GYADWz??2Gii`^-7Z~Z?_xSG3(Q56i8hNS0|xF*F4YiD`3bq)dALZawCR}{SN(m zc=`LXTH8uK)u=WFC;*{^7!w3;3JJY)!{v^T=>7`}tqUepQ?w1#(c9WR@sC376jo0Q zBV0dHqZ}j0E#hyXAlOnx{=dkUh2;!fp_Bs+W3Qi(K%@#vc%NIf3>e%&(4c#|P!akf zDqN#L4N>{33DS2{Srt!pzk#PzE+1bWJXlL|Jj z5utG0@Ri}>rD*RE@5dzlS=VVOI}B#GJ&dFFp((I>F3)TAYrB3&B79>BjKpfXHv5Mi zlraf|-SaQxaw7#utuh{?j}V-{`rIQ{vYw$wqe=IJBoRlWg>kuMP{c05N<5GYwQW!O zIAj++`hGn>79c#h+~%j#zY5F7uWbLt;P-aKBsJ$f;VPvaFV4yTeT7tiTHx#^xb)Xd zpTR%=h9k!&KAOtwVPfE7W^MU(`gK>(zm6)+oSkH2-y(`n05*V;9n<>nx~rh^xT?h7 zu-WfQ<&jAexvUy@r;AWOkGp-hfqFuw#ussl;xs}6Oh@CfItvA@R4-a6I0h{u3u#y% zCf(q{Y}%rz7}HKaA9R(LKImnhv!dEYgvJ?@mk_uk2Ng+0uLNsq+Uf|nIJtg%wrmYV zkWSUap4iA%yRSbVn`6FWRe2OPVxlmWC0CD%dsfgrmVG`eQKw)FbMmUSznSxZ^#i`otuw;p6 zBK-A#9#oD0-nq8GlyT4kJD4Bf^7mL|yte6(Oe;u5BAa7|LX!M92}MQMV}2p2>^sgg za?OuKMV}bek-BR2@wa|e>fqL(0Hum$IvJLNl*4W0iud;U=kf^4Ho0FZdvk^@85({>$?CgB0JeZ+P`6bf6DzO}HU8P3F$$O?hdNndz4aT2Ba24^k(cO$>T6CJsNNA%kVI z;vMo_Wj~#F_LM7Qor0vcg*u+=s;WEh)A>bJ`i6K5`7VVxe{=YwsYm;6U1JsqBo39i zAuD*s^jPH&ano~r?>q)%BIrx9*nTX5RSS1qDP{)M-)_<6A#?@@gCe+=nrr5QCSva5 zi;=TP=Ym5oQAN~C89$JqOQi+V*X>l-C($pyYKPRjn~T^D3?V4Og!Tq7uWx(3DgLAU z2YQN{P-IG(!vWYR-{x1?SWW(9Z5w}+-$8w>Z`L_%02K`LW0yApgF=1d2M%BjAxHQ{ zv07jN8rFk)-k?z480+yxzr4$x>*#oh?~d=GGz#zi$SaSLu><=VK9soeK-shEVx_GHRU;OWz#@!8|KHJ zX+TN4$!+oXTSY>6i_4^VO8iv@jrcW%LXl7`*=F6sqU$@nnbboZridEz7e>Z*AY1>M zngvGXyq2L;=mUfbi2>~y!~@ma+-JuKjjvN)wXS$~*wiYhK@T~tFL<66<~+2rRLX03 zdiDXoB^paAnwp{9wRF|J5zUO~E#{|pm zp6&Q5N_iH|ealcjX^SO;O_0Wd6Ox*>b(oin3w~Asr+lk&vB^1MLla4r2u6ixm5T4f zNa$;Na^5NjVq8xremR<$78OihoDM6&($*-;TNYll1(Zff<^13PH?F3{wllf1Q=e-0^=Gsv*SU<6@VVGlP5*CjW+sdE_ z_IW1Q$82#Bfq1z`bBf2w9s@pOrkXs^?=8+g1^N$dFkxc2dQ{#oeNIDydq+s zCOXUy70Z0Nk7;2*Q17K5{*_r8?xe2-VSMX8Eju-hJ~Z*hD3#iPl_XL=e5V zjMNP;Zn5ChoT{FC92m+c2-oBvDQQUi&@!$XBrqN{;iEaK-nYM(k6?c2gw(WnKA`~! zaKy!xHaNl`V}EAK$3e2B)3G5t^s|w<(@LtAOX*xIf8muILT^N;UIwT<5Y=^fx;{uN z%?q^*8ssg8kLMHy-Jt<&HV!=;nl0s1ODtwCZKQx1e&Ro#BnzPz)~-O!quqVQM|4r+ z-w$JK)J_%0rhO7hdVOir+5M-N^QQl}GAj)n?0*yz)z^0=x&&Qinq)x=e&v>WoKVD& z{Ex)@=QmW@V2mtU%=^zGhTkY?T@Am1kZS<8C0_;@N7-g6*f>FfkiqkoEMp~KE)-Lzn4S|f*P!i}*B=H} zviZNqBS}QUO%T=;nwW4d#qC=K<#kUKhBm=W);N&sQ?0U_8^w0a^|=0|$ea#uoa)_mO>XWzXnFUEgU_b|A6sO)&55g;jiLkX7=R1Rb>EBd z@i2-77=rbhfGGFhZRp9dasZvVS=Ys80H(+ z*8p5GqCG4I-bbE^rB8-MZZW0PPT)4=)jl3xQxfCDpd;q zL-fkvV%{W1C*vV1d&K@9qL&G{O6d`KH-i#0Rf&cP=5M`uO-v`rvDa`8Tux*tikS^z%pw-or1^X45_&Riz-|_q*HOIbY~Cd-7m8TB~{6cETxp zm@ZuQ>H=|;V~_duDb%S-wwpD9d2=!tnNLryB$<2B9Rx|H36f-=#0QyVy6)IaJCBLe-`7(iYY3;b7Vr{Z8XGVAr@a{9_?Ym}NU zFt3+`L%92oBM$SNR}r(BB_Y5zuo^Y{P+nV}NM4U=W%zNcD%M!2k1%f<UZy|Z?lb-8vj5@8-{t!Ui(o0Y5)~@7J^##6T-#3# z^d>B9$0GLkUS-FGb3fxxQul z}84rN~--6C~IJa$GNa!6Wcjyxg zD@C)fwh1>{F4VK!FD|_MH+^(QGB|=jJQ(Z-WoF0<5-Y>5T+e9llwzpno>jeCP2sVO zk`T1DXJucm39tlVsjzdC{9r+U`DD*`{}%tKmop_N3}o&=@)jhIkq1l_$#x+wa_avh z>K>ybd%gxx$C}u-ZQGjIwr$(CZD(TJ_QVt0c5?gof7iXYKlEDNAM4aPwRfG`&n80} zwF&V;d<3VSj#W>Bsp^sN&-}m_si&ebJA4F=iJrgBHeKz}d1ZzWzbQSSi1_B80*1R> z3J0ThG2McM(l_xkhxn)6&@{Oo&Cb@c6_a$;e=``+Fe>AJ0WdYUG9VLt~+S9twxiciRWY$rJu4x^Vs+ zzrzD-D-a*oHzKmo6jYJa$BgN!)z%x_uzPB&cG7NQ|$ zSQFa=pl-`ZpI!&t&^we-W69oO+HjjU{h+iFYMV93k^KoQg8vpd!g zMKCSX9^>}In>hWa%ckfOK&G)A{&#VRs!q$*upZGWi~0PIu*pH&nQtbnYob$HF8CHD z%{h9K>uWzfk_L7>Q%whMD@j(wpVtNvf z-M+i=GjK zM0XF5+`5*P*6jHn4g22w+$AyWZ4%<(M-)~&EwZGFKhN9 z>s}-=)-pGfn1CttTos@=JkPg@;Nlw6c)6I2%eT^u7uS#Ae>r6LXMts&@4>SM6D`jr z`PBI>>rM6y=;-=jI9l(|ML}LY%mfU$g)lOI5u4y5g|ipZ1z1;-SoktR`(tiZXo}c> zemNbEJP<59f*|^&F@z zHppDs#y;KYYr^Lsm@nKz3|DHn7Ytta;fG(;nSg+xutP1H7{Q^28ST0z0IlG=sx$Zt z9?CfNwv3HmPuCdUy?m?3hl%`)l9^D?0hbv7nN)0ngB(J576>#39zt;I>^CA%6ArTd z>vB=_ZPa@Dd{pUBw-%@SMPzp(Wn9|c8UHqvEfpfQZLwPkuVJ&3Zy4_rE{?fJlgvB+ zXriGbelr-(G|$BB#~yu+|=qY%hTDpm!BMlIE27s+(qxaMHU>%@t)s z3ifaEkBVXhDzu2>S!^7}jIRp%^mk?oy1dh~R;moUxf_>K46MO3}G0tcY~jCv)n{0zHSqx+D@szJ{pt)n7Iv2!U6 z=L3Gp-dtVvic3plS5F9)?3C>qJZN2QGt?ZF%(6;)F?oki^rp~mu4lfGUqS@O%g6JY ztOULYXKF-~a8XMuLmX9Rh(MeM>)~+=%Cg8a_hnf2?=v?z*=Rd=cdWio-c{p{99(+c zRA6Mz9`P%g_9Y(}yHvJD2GTVcrw^Pa=#T!?YX)%3VycW3!$v2@ zJWr{b>d0O;RU()v6^B{%2=%1-D=A8-zJ@eH(I*RzI{*+>amPWQ@0^t&i85 z(=~9Nbj=)p7=35UN8gN=?yGq(XL{M}{O}~4w)MPSG%TPnm1V^5LAXuUW!(Nao9roBt4)mq8-{K-ZvQ`e2|YHjO%P4t1$H6Y{vDr zC6T;V5rcq(Q6n}R_7V(hJQlRm=NI7n{h>GohZR^m7&PUQ4(1&mdfMqp{Ke;& zxxcJSQjUe^gg~W~lU1GQAIzumo^Ai@H<+Cd4#RCx;9eL{0QON ze5K{a`vU$s#`OEg+dyhUPt9Hvp$a&pmPus8GQ<}aDP_9gkS+eEjxLU)^-wb9@ zsY_vROu~$P{upSeFj6GgilVq@1t-!AVPLq6RE%uN^JV=0S$EDp=Z>?1*lK zeOhL$ZGES`sfuw1LMb~>vW&g&??IR6q2V6+ra+?Mu$|&qSFmUd0ZUdPqF0#m8J&_54z_ZFT{;}Yr z5b_0m8_S}jZ?S%4e5tmIL8bY=eZ823KhYkAPBS8&`fBi5E((+9QTa(px`TI<@r7&4 z{kG^iW%lbly84D>*KJkER9jf z%#Skt_4ikvFw3^d3;Kf{Ttr?a_b{~v$NSOdk`?2D&YSz2rzThjHXj~I!9^u*~j@J*`fR%VWL1)V+t>%t(&k4+p{)zt(;c$zeKUW)vH{ix|xE zB}1a4;rIzWO1>XW&oI5APLofzp=gbVwLCHcf0{^l!Ov&5*ySO={|3tjw9TgTdTehu z`e9s&ca&hHEKV=8+0Pb!##6M&qFsGl&s=XuQ=umpi)&F2W_G_3?A&SK`Dl3uyAD=( zq{4m~iMI^8AH5B=;bD5)vFT^%7QYerez16DndZrFEaJ%$N?Q*dP8u-;6V}HEyBX2Ue5VrFV3LSgw+Z~TwcjOuUf#b(fM;rPwmjKjlHndP$cR3Qia2+TM z_blPcCLw-e8QbY4JW_Q($N0~Ebkx%ND>oU81x4XexxPq!w2URpjQj0xm~R5j{Lw8l zj((tR?I$m@Bhq)5wP2uS8?ndLl_>!o;hBy5a1TL@GsS6U;nh*K{QO}GwG8;u?|JS_ zDZKtNIE>5bYn@F~RLAh#$&K*P#^?8Kci1MK?KnY0r0=fo+ClWv`&R>9ubSO3>Gpc_ ztGwLH7-PZD=!*Spp|TuT-zvv@r$)u`GTJohsZ?(C&uKrOoRevi%#j0O?8)1=)YRh#X0vN(71TKATsM0l+PhYKexRQh zSXAJm>VUn_a?)ZO&=EeTi3J#0>GA^G44ZUOM6yFx|ID2JxlDyAT1;&WFnky)^dTmg zEMdGFH0KL!(dzqBFRJ~nYb_hB(P4N3{RH^Qf)FdCiFUPb6S~4G{s^D?{sM4L@H1nt z5xgZ{n$D9E1ZKa+wN}!2EjO&Fs>)I7;ptKvt`l+;0)qDoPqW+gck*_V{4w9AkJb-@ z3S=L z65|8|!A*ESw@8Z$QnL*zQ80UO=#3Kiscwxb`eS3rV_`mh$PnWGiYXcdWY{@hy`VYu zI(+V!;W3Z^LWc{VEGdj2;Lw(Va-@Mjncp_^2Cg6Xq~YP13~eil3cH*UHqrt+!U!Uc zT_*?&qkEt+5?Kegd*t5gSH;P~d2#I&;o33)01O_a<}2QpFG^U68}CmMCa($QJkEh~ zKiF0dAS-Mx`>|rVgNBM0gITS?C6#?Yj@)9_@cn)^(6P>*P!){5MN2@k`dVBljb_ocrffc@*yYC zsvf6mh)gb*lu{FygDT>=ToshX3Ty3{=^8s`7U$rT1mN2Iu%s|8@Ci{4%EV#*#4Jq$7fnYG)5MZ$XovKaet8L1l?Tz zbf6ZcLHUSPaCXKMOlo@t_>~h0XOEL`3up43m-zw=1Oe4gG-@re3Nt#z{h0dM1fFZopdOKB@epG zqpWt>OmIn8@4{fUd0&iwRlUop8!-iFt9A?JpEqE8UHptnrTtIhfwMgRA!iTiY^jAK z-k9dchk^O?g55p$=yK@+DC+|4X9NRTKOHQAV!>C-jn|`7BK1GzO&rA*Nq0(*pe>#2 zA?t@3gAz6tJv~w@W$uM$$R0nJ3X2W0t4zm{Go16YB0)u*=RT2mr3iwerLtO*uU%{D z{lsQE)4J`iyqm4ZzG`Q56GqlR;xQtvAJVksEa%qC!p3HU3`*j8xx~xo{iYurRCgNc zoZW_Je>egGzt8LIUO0i@8{q5n^{(%A&s=Q?<=1f= zm5#fQR}s#B1pOFcK)hH7tIgZ#dCx{um@H~I!9=}BxqISi!6D}{n9``c6rct0&_w3{uS0wW)qTBSmvP#Kdf@Pb@SM38ETuI#6Edo3gSWDcPy~x#bw1@Id`y#7m)`#^`+2n&U@x8N$Op1fO&RB{?qLIi)Cj3(8jL#U`+D13+IoM4A93^-C zyvh1d z`G|UeLMENk_}zQXJq#~J?|E9tD3~0Nv@|y}%PI(CptQE>KNZT(l;S>ilv)0bR{3}% zPh>Wwk-QMo)l#Exz`Ym-$*}!VO#kUq{Y!T4-OcCm%Lj@p7Fl2bcFr@tS+1kyy5UQa z{NV12f0i}boY*+Nr3&S4+M#ZcyYDrHO1Vt-4ao;2dnQdGBYe!zFKb(&Y-TXVFtmEcMw_ZzY9qw-7G;Py*yq@d{RDMEZdR#rL;7~O}4FAER=p3bqJKX zb$%%J7&Hj9eZSf?rSZ0qTA7@yi=m@fFuH)?tz_dU76{a!;{ zPON;J!R}mX$s4-{9krDV;;vvUZ%Jn4ZC25aIi_J1i3f#Q^3cuVCx)0e^^j?TFdA1) zEF<)P?^^S;%~1gN-sJ6``?u+~GJ-N%OYu_Cf8dtVN}C{K0V9^`a)u&TELQ4RMpZ9( z_2zr(!1{UrtHqO!<5Rm+=WZ3C3r)*voh$-h?cZP#HYqnasTu!;&|{}Tq7J2IDd-h@ z2}Dw!276x~=5!)uZS}v3cv}<#oyr($4Fj8HFvI|Gl6Y9RY+BVVm^X5!ZP4x5T2)af zQrd+y)@9iu>v@Socj_B630H_b9WXS4hETunWtiUC_il<+j#OO5ADzs?!)edR%eNdW z#E)Duir?9BrCOAOleMxeMsw5lv@gOXw4)?E&g5?TP)kWZp{a+0uM&IR@YRoSh4z&c zFD_ml4MvF25gDPn^GfQMFc9J-j&ur$Lsb?_stN<9DthsZT!owUPcZ!7`9HIdDw}ths@ zDT|4Y?c8VR+g^UTc)c95rcsh$mQ4n(q#YGb#kT-wkm7fGwVXe}7$yHzwlcqAI1Sq* zKEJu(9*OXlDf5kkO@hpud7`lf6QyE<*km6dgg-3_LjxF6PXE6lML847pki#KvA4rK z22UaNYA#}SEX(85Ih~8lpYEx2az965y%Z9=?tQy|$#jHboZ?RX>D|Ezqb8!g3Bm2z+rh;4zC1mdVg@zhN1KUSfo;DuxCyS zJmb7|OlW?;OqI9gln2;Kip7IlFCJI8J8VIzif_682Wb`GVlCX?D{>VtVl7N%Qs1lE zP;+u_QS*b8Fgt)$co_euMvW!O*@j;RxeL$MN%; zSGIX7A8N5RYp(;8b^GXyACaqqsR;HH#$TD?lIlYPZn6VpKL6jQ7v^C^l8wNZ zQ^L+~92btO8j(PVGif&9*%_yi=#=x$fSHV0XFUWUvcu?x%*MS#?c)Z9mO_mbTU5q)Rp*}+;^AQM zi2gltY~=j<#^1T~aOlonf{W`2SgMRz7+;q&2F$`MKik)|c-8)IgsA&44wY=^+)xp~ z$f&v2_#B7-^R{wTIOr3Y+s^>_hlxqBnD5FN#@q3i>L5x1b*D!CLd zWWjhz<8jNzeV!N&yZwQn63(*Q?X?F^`(+}uP;ZeW?T-HKC-tAOK>L>Xo1PLnm!+To zd!9^^B>a7VM2u4ySgfBa$S7o%j$u(O`}7e{iDxEwSy+vXPEJS^DIK|j(g&&LMSTM7C!IrzAvU>1b0lk~vSVwWY93f}ZROhv zv}zu)tMKeC6L!DZb8=PaN2fgLN4c4jt66YM5L8hQiQ5TiDl;tnT%7;VCGe++7o`bh zDb*?H{_|%h?H(xzPL~L9%7!WlZXTI7T<+W)x_o;7e*<}nT5M!=a~{xlr#@NQ|Ct{p zx=t2+qD}9+5`Qq1y4H1YU-PsSrDCOKS(ToF?cnFnT1DWR=H>7;6IP>i`1+g!YC!c< z=$BKXxn27XHz}dDSw6Gh@ZzR2QZ2DMdyQ}#veD&xR|{!!V&6*|Tnbwovjc7BL4)=7 zO;5b}qB_E-cd?Y}O8Fye28h3>Rm}G)C))PAeERNaA!KNqlFIkjd$i1>c-5~kj+1i` zj#@GcmDCmjPB(Oh;VDb~!2g@d;XAV$l_^y+Bd$n0D54kpb;vw0Nv5YsHOaYQ;_7BX zG88H4D&I*L+6oXTU zuv#YCGohE*wcCXCcAh_v*2GSzx&Fq@0STFpiP%w~TU6j#gqx(?(RAcm_VV061ddzb zgMtD21-3n3?rAhWcbmt~CzHiXHL5zRJ=CHjYEA_K%PGz1O+n{c+!F}NTU48}X--Xu zjely~ThulE7TBtu5Tn+wvS(o*b>}QzSFKVGwvs!>2;y0ttA_I^gV6@;*u_5}|R ztZ3)lSf)`nKBH$nSa~*5aNKlO#`1$<-tWkD3dg@cs*P!Fo;X8ypxfuSRp#NLwo1~OpmolypBlt{ zZo6)1$dXSM+h%*&KGWhivEw=}@pN-WZ+r%@P<4@On$z_|O@7!-d`sC9Q^K^G4Q3)j z&|VR%S0rCIF$qtG(h1VOP!^I2?*`Qf{NUgd%-`zy6*EN$y1cXu$Bo_b6Ea^dPxUna zNy7XNL#jR$>i(ijI(dXXzxwl}eeIypgwXzk`b@>6L&?70_{-M_ymHp`&Pc!xMZoAc zQ9$Kxt6WO09$vccC1|d@r(^cc4D%4GKvm_XRc5q!si8V@zYwltJo`F4vSDg$chrb& zNw}I%x~QAQnEf_=w#@9C$F!HJ=GOh%20E0Q*~r85^RLRq@}7F0e5U@3pq$G#q$H7& ze6dF4Pr=UQ_4#*2K37(M7{s>d1B@gHv>nd=Du4i|?5jp2;%Ie^gwe+(A4aI)oR$C2 zCH?cmc07^irDIU|u=#H+GrWEDuhnZNB*?6CrBQ*`7sDpam(?~fpTa#8R z(S}Jk-w%|!xjMNzTExI>l&X@0@P*)!AVZI69mOh1DajB+Doj!>CxlKGmdw!x3{)+e z;x@VVG~RXYC0*K}q36~zsnN21%=MvQGBUrVp@9$0wjyQFw@vG*bs#Jmwtf!OXfFe%&V_XB8^-bf>2Sil*FzM7dx+_B};^r zZYwpV3U1zI#2caizY1TiT!R3pMqWHhT?RCDq zxwfp!IHo)~ikq|SaO4}s=aB2fXs_4(}>vvj0^fb>~-;J2v@*T7r^Bo}~W!>JT7e#;r~-3Zo^v!qlodb*iwtq#co~ z(&oxfI{%lS68N*8wIglSO9UkQRWIg{t3+c)(|a(IYcN;J@bD7{&Y|pDdHqxqi-5NQ?lrZ=Vz^~aCYpNCpsgeTiGE$DB?Uovo*$FzggS7c?rKh z^Ur!$6J+!7>+lVC3q=lBd%z>a(t1D}oYv(eGVXe$tpDsVns*)zSg;A@Re5*mk37d< z#PSG#S4)=tSdcsOfhPF?V2h6-?45aeb!37e2&-;(yf}Sx=_C%xt52JJZ`|U>X9Ra{2N2VGkntbCtaluD z4(DMpO>O1*|D}lHJf2|fGhdzIc`mAU(Z|)q;*pmv05w8yKL;kLy6$Y`H z_T=AY(cWi#h=~0)o2@))+uH|h9%^GhRWGXPNVptsy&;_InaII*y3d;P z7II7n7bn08lE2kSv3(d`%4C0Y+bI4s5+1c*6;P=N!5yN$)}9FWRh=J^@$^k79CBGn zMc{G0C0?ln#@AKYPCZ2&JbhC~K%O~U4Uh%^;zNzL%j`^Dmt$>Ihxz0!NkoUx)z$l_ z01cjFHzdx>qJO!M#JC9MOZca-eC!ELNK=2MRZ`Vxg*JD#oc#&nK3*-g#$Tt1a%Wpr zjNqwTQ<-4?Ha!$apxSTjq%Ye=R*w7CMowK6qqACG?r%iC_7C(~)vsV>26_EwzTjHt z5OY0|oniWT!gf%86WDX*c*L^v4xzxY3Toqv*?OZnPi zl$j$FPL&{uP9SfMgO>G4)|Me><9$AgjI#>RIJMqMz##O84q+h|NfUcI>rabzw;tCS zeK|JcPIZFu?Eku;xXfkjm&NK5G83kAar7gG1P3>^hA~EQk7f z7Rl?d^cnkb-RB#g0?zL~PsXop$9>$&j+rVBrTkKz^ zylHAKv%MUlZ|T$gdmz>L!vcbI6nl53X0ST8kv-*9Y zbNaq-x)1@q3dd_7?bfvTWz|v4cC??}w0Zx$X7|H<^i_Nnm)f<|>+yQvdKmvjT41BN+|CHl6%7Xz&>6*BLuhxN)v|9R)XP15n;*ABS}AHeUL zV{MA)0D05#2Uo_SeGNC0>`2(0>tq4U^U`yXoMz;y(UY3;2Op!cOX$+}ihMp}&!{>i zfa*tW5UC*kZyYL>Qi-It-)IK}KL}%fUC$jZk~?6dm)|7GLk6Vx;{B^or$St)arkDb zmK#MCFFpAMC|r@7=%n3SXtY!8Mm5d`$ISkw7<mTj9HpEd^F_nxW-xx z$5CwbP`wO2IyWqpiKOd61e=QH?RGf-c)n1_OJkVL->CT<>maSoaQ5KcJ4KZMiVKRJ z%by$LCN;h28W3d^na5p-&5v75b?LdItbHh1rLZr3NfKtrQxH<)yr&p3Gt`_>S}595 zbfikcK4ZjD0cpQKft3EM5}4|b+_9YQi$WB|IQ~$h4E8g%|3d9x)bA+0-;>8>N>U5e zW!*d`St?Uw#;Y&cHtbh=bZ$9ae^r!WWJ3)v=o=PU^|IjHwc=d)&C@>q!BpnV#5?Q% zg0_zKc=W@sGv08#`ym~`)}r@2zYm%EQv%Oc)+oE}TO_Z-x_`Wt zpW2ta%esnlpZu^m(s2#+l;|UG>I)u--`(CfoVO`*3?Bl;!aX)FI`t{@?OnsnwkfMk zoEEOjQasIW0)O1p3GUe&(S6&e=bUR+v}Y*_jseKn{-MJ|$A7wJRVpOVPW%ug6hJB5 z!Qb5Z{q(O!>PV69<}XAnLURRAi_Il0X0kLiCO@Y4?mg~YxGR)4n7pdtH>BG4BB z0dl-Qz>eX$?Xb4(?7;5}pL&Fs+T>6xh$st1GKsWgnim1XFZ2(&2YM0qbuO$Q1hBK_ zcL$l2FSr(lJ@XeHC)L;t)Yz#e`JLzy8lSzPfKhO&e<&jPa^rRA)3t(%G2?QUYHPXp zlmJshLkcJVnV#$emWKT@r7<6rYmNM9_w`#LkRhBT^|H$FAhJT-AeIts_Dc?h7cUm+ zb&TH6+NYv(s=Sal!KIQw@ykwE&WA_?3OxwNdOh9<3%|Pww2?>mX>zY8OnemUCpVrk zjPB*#J>S6a)YJdZK{3NBM>Y;)!hor-z%n-cC*t(2u(S3S(c{;)16XY6S@FNeH_R9F zeed6C6TtWW*)u!2^)D&|-I>=}5zL@X)24YheG>;O?kk#G2H$9&D$~XvSC)Jc{^X$M zf!&`+7#9L)gy`@E@hNf{|6#(bNYs@P!SO(_3+OMoMk3OmY3?4ZXZYW38HMjR2#eBx zp_Z~06NRa7FfHXYLoq=lg2RDR!C>S>N6$b5!uH4xmn{h2w9H22C@QcC00s4u^rW^_ z9wg+qh2>lsHy7DEe)YGgTdB#=4)+p%l{l=({|djtwMzh2`K8EiWo{r$(5yu#ttI0p zwqk>1mG1GHDYv1EXVv!|`opJJBjcb-XxOZVQU+{GuVG1n-%dc!+xs{TuT%*Wo-K7F zp+Rv|UoWkVYz9_-^O3+w1b?_lWPfoDA7+<+>WjjNY?={KKPp$a-p#I%{ z_1qvU^AjdeKJYb<;5$o#kSF#-1q=$eu$(W=2JG#6fj#Cr@qAr!En^j9m4n_#0$Wgj zO8Shfw^^q5vcg_{%;hHJ! zkNn3ArFt(fNS(xJ^w<8~T_dsPteooA*P@iX z#0K+VHjh2E__9sC?LTnPx7LB-f7>lTNqIY-i+Fj0H)-y-naK`9h!J2QZLhz`_DnmB z$SU#?81zz%REggPxT<#Q?}&6|I$2913+>+P3epuMo5a#^H!l?o(veMnVlfs@>-@RP zv)QjK)RW~EF`jTzv+~F`ZoQW5LtUh47RhtZUHJGu^MM_5^*UCamyQHt?)k<>&P+W| z(p%QMhtaWtRv8$kzO+^9WR}I*IaL^F`lvGp7JsAjSU4r%!Z{Py#1p|*!^^?b570pL z!3Vhu8wejFh7aR2>asS*!^mJUR1R%5e;Lk~ihl~fQhPI8tKutiQ$;OAVBl9Y;wTVGn>aBH_o{D9&UchmSEv*#!NGQMnHCYBq{JVpkyq5Q6CE4lC~ zx~6x0k5EGrxx_OsdUeG=gwIS@NT>d-6yw7D%FIIKjxL~9$3mLD)%Eb@XxEcKVE-HD zY^0ZXis%7^wb0$ohdBb?5vSCI6b|L{rao{e2y!6o`o0A;qB`}t-CMIx5|To05WLA( zPj1l~UK7i&ZU`ES@0U8Pj&zpXfHpw`k*Fb=$NP8!7E&fI7MsuGRKf(TaU{*C_n`FR zjhuxqyY!#=FF#bxD2TtlGxL{m4qz2kL{NZ~$UkkANqBq0CGm6kkNDK>sU4dzX{ia^ zW1|!h7Srtk9{1-{|K1!bv$@k*U@?yacxp%+Vm|%$)HZO2ZNK#g-7Z_- zrR4pOZeLY#_zmt=H0#64Ec|HdAX|{xo_nVUZ_o8gwB7g=%I7r$q*YXPudbwIhEmaR z{kSVWUQ$Ux5~<-2$@H#z<$j2r1&U?~j4~K$%d%tt7PutIZ&cJqO!TrnG8>La?brIX zI6tmKBZ8xvu!}twc+xA?K1(l;(|%YD)BKO^eJ(+jhihHV_OVLHlVFpWJI z&;NlkMo0!PGB-Ym89^#@o#|fa_>d+$ep9vKS?;wM8+kms_>^ArVO?niV*>c(*h_TJ zbZ2d)Q8ey!_1~hxaTB^;Vf~v3p8ahEb7GTuDOwc`2liaek^1$hu(?+Cgx^Q%h2U>q z((qo`UB6Y86;|>klQh0+iAXD1Nn=-bU^FuN>jz^ewxeTWV%#a=PvLnn&Sp9v#rQUU z+8~zga*pd9d|y+~HK=zX-IiuDZ6;z@K)!wzR|ii*Wby zo4*R{CI-d&Wd7{g(?_36l$J-dkUVDdy1fYc_}0nyt}2qb3cvb!D^70Zz77K|gT&?- z8Qhcsy*X;mZ}#EKt}D;(O~f*KUWo51V2G!@o*2?v0Ad?SZQznlpzi!%C$4mhQ8EFh znsf;fn8*-R-L9&^*UD|*yMy@t`})Dpjr#s?81DT0v#DgjStj|nN3X1~WfD+47|>kF zcB+?06VS|LlM5lFRpBIIVoSMW`7ZUPA7`vj>%DEKU6XGIsW>1DsW%DMa}&Y;v|%P` zOd$vJ@*LK6nT{52W@=dT%8>IEk8w*$yC8CTLoIRuPu)#&leCo{)W59HEKz2B9a78!iBhQC=rAn#}TR_3tT^P49c(WqX7K?nZB%HAs)#*DLNzM#te| z@-!;vj5g0ektFv_vd}qctR(q9-h+1e2D)euIgCOIS(Cj4A46#8-uGIFB6V##y)^a&^7RM$166 zduQW7(U5N2X*Fx%v3Y|E@o%QT>z2NfC8$QX$}QG_9a6}E+j1smV%#?QyqC$FteyOe zBv9%2q!)m~V6gr_R!s_D8tXr;7y;BcdebH{G-YcGDIVU_mO1PrC=Z6#6GAJz@+vhc z0v@b3(;7;O%L<=3YrZ)wke-j5xrnWN`g`f9P;}vHAZeJ$-RYG}^_!IUSe~s?2Or27 z+di~IIO_k^)Fw10rILG6yceLtJZ5ex%kjNpfBCa){-~{3*IO2Ez!aTC<#yw1Q2|**zt_#Giz;}e`MydS)|b+Ax4!SjzN5_;xnT~8-ffC z1WU82J6y}+*D9Ev&{eM@WJGB{l%t)6)7(QrAaa#$X}eYRI2#^E>a~*;sNi--qW|M4gC9qN8Sjf6 zTrrw)zWq*s>OsOOG>78JEN5t8mV;2aBb#4bN8 z#Ks5tY0Z3SRHFVm%>%%!2qU6rNAjp1VZ|^(sgrO2jq@qC=>@UTXG|&Wk?b1H@kV;H zKj+-MvCs7+PQ9HVF@z}_D-@f}UF_A16m3tLSKeNqDa$K5y339XyqQR|Rq97kVjHGm zLmn0wUgDDFSKSf;_J#*wD&cbI0d$qdioF49I}CJZRsHn;Ii()i1&}Ay|Ep^i6-`*8nAUHoOtK~WL3S4#Yyzi*K&)E2 zEWD>1lg#4}a}M>yN?8^jOX)pc#8xmY%JmfTddGDqv!#WAMf?kXmT^K8|Qlj@e|Z0j^Ne>X9!MA z?>>d!j&g(HZVa%j9cDrJ9Ii2yv|Itfm74{e4CIM{utgaRt!J>Nn2`EAd!kG_um2o(+UH5AzGLo6SMruVCK~hFlx>iOXjiw$BAC= zUq$&HR7(IUx&Y3F1$5IqxfST;RTGo&KRsOy3Cvi)*rv*a;mB@U|JEJL1|I!|Un9c22B%bKw0u3RlXq6`oGrKKtI z>#uz9Uf_*i;2Hw;{k|^z2WS?W;xKJw`N=O71^9-`S8@k^28Vf+Na66cJwaS;BH+Ka zJm=hNhReZnr z7zdb{8G8iW)$xs`e_wXpR4i@v06I%4N*%p#SK0hRV|(vjuKLSJTJ2zbI(r-;<&}4C z^LLi9LU$3z^^^sc6*jQ4Pbn+~@JU$Qvz(N))m$kk_ivN*jy(K}$4FNaBOn2mn3FS2 z$8}x#f`u#I#!p5OUE;eg{>2Uq=QXa&RP!h)(9w9^p76&s)kH&Ya98eLj9>hu38PZE zk2SvFiXr+>|DlEGd|lHYhNR?V{m*~yZwXSmAM?2?>7$>irm6rnuhLM;k$}|$Oj#}5 zw{R(9OVzg1TKmQLDnGOQoV)Uj-UOlg=7SWz_$SCWoVi5i#feWG;N`{e46ZduQv;;l zW)o7DgK#o(3<@5izxMUO*6Tj<10*&ihV#3{Ik+~bREg=vw~+qd8SGaW)(myIDC)WJN=QEAOx zVmhdR=S?S+DE>v={3-cgP(;lSHZY85tPEcK&#_xN)d{`OD-oXtc8JQoqk!?Su>_sF zOm62406!QiEzwH?#F5vrls^lO>p+Q4C$~Kl2iPNH#24}`NC9&8`K{}}KeEk9vmb1( zT6GPzQzbSg}vbSm}HmSWhV5+I$=(or})$N^?A z)0tliM8V{uov1#aa2R$UtGjbiLL+FoSgdPvK`PJ@WHp)wm*Pkxdq8>+|DFlp2ts*$ z?B%{j9p4+|fv%PP&3L%cCDWlv&qyib@;cu}=@8gaT5sJhe`_=E3>5BsbMzcxKPUkZ z^&{?Eef0C=OehCEhU~374k)RPXg$lK{zj%pL3vcAls=uIwlhfhkO)1$hHPQ!9N2w8 zmcwI+&u(>k)arOI7`B@E=p>V5Yz#Ctxm~JHN z<($xi$8Fl!+TaN#Fr||*_jd&*qQPF%@e|AHEF}*^`$luom_~+R`9|-p*r?zNP5v}1_PEY=;q}!4k9es|B^DvBn)CHWL8N~uq6#rmy>?TICx(2Mnbf(ei^GmW5o8M ziM6oBl5;7dXv@N9h{aiHPPx7vq8V>%`{jR}vt~HZD6&lD#1Y=`^LIxo5iGfgq>CX`cP%(LhP{ocX zsAjh=#)^#&8i&HfAovm-{MEq_@d2@pn98p{tr#c{A^&9HaOFN0IzJk8>rqbTAbZ=0 zC8aEuTuk^A9bpd;+e_h{ZwA4fHVj#YBF;w@&8NFpuq;(KS#@8#AE9vvp<6pOH))7 zzl%i%q5h zWtq~~ui0ZcI9Ch#Uc^JsQhh&s5+Z-|r*N%N{Lo6ZH#WqzMT#lPw3H%J$r##X>94Ys zumUPT;Is)=$yJ^-u<*>(b0{>bprs)vu-EJ=3_YQ5w5=x+*D7-jipS1cSvoIa2aHoJ zvbuy6?%Sh5LgkaJ|2=r_ys-C(+z{Uy_giN%bmecn$}=&xZ)rs<$yP?ihni;`eB6Y9 z;zr|@qDST4p0tZ$mBNz43^ix}#}LK))JUIx;{E}j?=T|9$G?MtY-7D4wt32W=utE) z`>xUg)0Qt{2st<8whLeDLY`f3j|_8@l3QPQI+_WEkOhxBzjNyCnlxjkh|fy>gdZGm zzwfHgXCH#!J{P{tz8XB%>(0;9t72K)mhu5``5Vzg3NqdB{8k$8@mm#d&OBW1Vr6J} zFSj|~fPByQFr^3>cDf3%kKmwS2#~7!D~L*4B(^Y1!%^X^cYqL#+E0R;O3OiHx&t}r zWh}EpU`Q~;uT)I2RilV+lf`}sB7hXP$q<9$mBPWg-2TnkaK(Tfx3*D~RWL?LCnfMD zSFEL>#9Wd=5Swyk#2YJL0>@r%+$&1f_TG?V zP8)M(ih*M5fnusnwFNC7Ok^;qEf#eE&3i$U$_Yt1j-{H|&U!D6y@ELmR46h0xto=v zev54)B_jznCa&u$wIEHPkkTTb#9Z&1G1c|0OHK3A8L(phK zE?{Ax@+z5E(eumVR4~Lq!gBf}piSh;cmuo_FyK>!%GKNIVWS$0t>Ff-A8aYE>2%~_ z04I;CSrt9BHd=W}Cl0MO8O;}{aDk0+u2nRmv?Sd)WNa^;y#muX2L}4f3&$X+?ph%x z@(vYyaDBBRcX*>^eK`iX%i#CzY!*_S(&0Nf7K1?pV1joD6wJk`j!^~@11ASb{(Nm7 z8=A?!HPZG+1~T~jaFCN%lajG2PiH8?XkcJnu<)LVf}v;u3J3CQN3^|q%Jy^ZwPs^f zV}0#3rvgh}Luw96pahnH`6VS#0*An~e(Qmw z3Aq6k1cq}YnSmv*AuDHgrz{-0u=2IY0>NmpCCJkUkkNiT*}qbp(qTS1s9-Pv{8QVq zm>-`iMV|?flL=n_8{!CZ;(k2KSo9Y_Bv8kfXNlu*(TSWo_E&@oww2UJOQ;&EP^C&y zNM><>EE(Ek`Ck6x=Tlx7O83^vuTS-?Yc;IJa7Yiuj2 z7&4XdUbX7FkJ#i!&7(1L(<#5v{oDSaNFAvM*Z1$Pa(0INu9$|p99#50-g*6a{)`+a<9hcPV9UsE+yx?84?ow?aZCpoK}+t#!RPdmSrZxvTT=^bM4U2;}Y%lP2# zDgTgFFEVPQ{2ul`$n`M}-4n6sX~k3>JhiT=2aWZH>xPDf!4Z=a7B&tp9zFpf5pj~o zBq_=s`;r_~^xKe|*H+x7`V!OfX4`rcEhl)kcZ?{KubTX$ zDI_~GPWfb0wU<>SM4OaolC4Y5DWQz=Uh&V*nX?Z7z$XQ{94&=tR4kK%Cuy=mtjwx> zTl`y}X3gHQ$P!kp*|5#7A$#S}FB)CjrMZVG-BWlv$ zAKkkXQ-L7`C>3}~fruj7a4Kp94U)EZVxbr^_RD0bV|I7dy6p{WUlliMa@*I|lCJ=O z6W$KY0*>3BxjP^LPMF^IhKUiMNf`jf=!vGJxy~X=^tue$TwZum#31KM=4)1Mk1quT z$Bca2c!X)i^{R4I=}1b@BWDe~E3SjFCp8~YFN({Og~h1+e&4~@N1SZYZVDPhp6>kU zQW(>$k{Ac+SyYDF@bUi5c^Wm|QQUHp9PDT`W7sExc;%>tS>gS7KLxhM( z?}*aHyb;}adAuT$LJDbQR62!Ic$%93KbOD@t{0D0U$oMSw$RB3HQoLBJAlR0Dy-OK zaNHsH#(ohg?y9kG4);1m&XI2$Q_@llCDm#?;<D=+#AeD&7MMs$;eUhhFHAymPU(8gHwA{VkMR0J^ZU*fx zGm1#d`PhpT=6@uQm=)zup9!Q96@7Ak+*yHUXqhoY>=>Awuwu_Vj^X0r6A%&+TjNb) zJxV2@U$gf!w-)obEp848d{_%UZo$Imbl2vc4{J&F`Xx2*ueYO0Bfp;4OGEX}sJF+E zJ!vyi*uC-cDrWdg3Mii{QSsC^>rkb3?2 z=hvrPnK!j3P0}Si=v_xsG$WW!j$8orV8e{$BssAd40qQmNtLuL1|`LHvV|1F)Ksb^ z#kP3f5*z%YXGU(7_pZ9$aar<3%j89iu<}A@SM@SRXL(kpC#t@ylgtZjf>ekvW5@#i zcfc@3Rub+|PAO6140~Ph8O`V`Iw?{~DzE4S*)B5r>4Un&E<*M4%MK*Eao+@7fX1LK zl+e7VtOv4pZf!liRv!8jmIc}X0rA8Gg$(^{B+j}DAE-#5KCEH(vdn_)e5MM&s4R4m zCCE~g{W7MIt!);s&o7th}2+9r)PFr3v(#s&`Zu zPY<^(EYP)mo!K|N_pRq}-;KTR?Qf1)tqUKX$JFz0uI)NHICusak8o|TPj}9N%&^3? zRkR#J}jVeXOTbl77*W`{YFr z{E~D@(l1&PmseKuWHw4>GyBSN>+~T8+hySf+t;OL6GET`~HiWiYWCqxue}8+qI$#Zc8Qp z5lnJ;WcJbNbs8$?PI;MO%yeEXn!q^{4cpf%vIN+$B~hfVdMGd>!`eFzKhgm{8=|Hn z!>5Rr9XfuT=J<-HS`nrJ;Jm&jyXFxuQ6MO_<2oWJhg7j6!X|qyP!dC*9rQ%V66~0kXo<;p; zawuQ5Aw`w_cpN=EXU>1;!@>tAaTt5G=bBf`{i`HM^gv(a`bRy4v?@C)&B@Ge#4ZePBtGdEE%|(E z)Vy_B_xrH${QsO6^lG$aO7Uc8+&$E{$4R-nf zMDBbmp*u4xlp|D3qIH11CbPitq>P$zISK9b6F;zP2qvDsxL`lFwtLxzQw94f#d7)p zOn!KmnTtrDK77%7#m*{oJDu;1^5?)R zC}>z0IS|C}B5Z5YXQ51A8dLF-1d_~DQBo+3m(Z_Hafy6j4jTx9@f#vsBU@k)T6B}YX zeeCG=zD}P)$$@aQWFS0O1^SPx#@^cgDLC6ZU)s1-?v?G`7JbibD*F?n4VTo`Hp;%A zGKHmq!gYzAMj0rKIPn$4|6yY^uBO;%*Q}`rEwM@UpL_UNI}En))<6 zm1#7ZXikf0r7i6hbkIpxx|N=pr`KBFr(L9B|ki6x%!PQ|I=P}eZVI%XFdP@(g%Yy64>g`Yb+4lp^u${OemEGY zATY2i$@y@N8WiKBi(4p%_gSoWnb9#9t!if}cT$CjB%j=V^nNF4Jne+DU-4z z2lB{=*S=BMq{4hM*I;lc|J}P+0==QOS}CfFhNFoVeZ2*1hp!{h`mAEAm@47|IQ_J^ zv<2>@IgM%o-$PK5A_#E8*?%BL{P?@S@_;~1^ZTh8=Op1jIL(KD$Y6y-HLBn$ROj3z@U4O)f(~9hrmfm@1kHT^c z4F(YcJPxLZq zw~JidE^#~tuX_q4*Eu)sbL$Mb&uG*<*nEn4R_ETec%;ZCGjJk}9z1hM|5+KbUtC=@ zGVeag1XJ_CROj0}OD2-mpAU=k3DC4G+`M@xzYT*#7)j_Cks;oR9sB%KesEsW{}(hh zmx4RV$j%fHpA77P_1oA=Q4E~)F{1RY^44%eh8$v{3DNI86F5dIbS%R_Rx^I&EC*Av zSH`TJgJ*J;@1TMd5y6TLI}Q!g>DB>zAsKg@&$^X66csE!6_*Sm` zw+qbYB~!qu%u2t#H^@{Pt*q~w4Se1m`$+$jliKCof3ZZ7Qz>$o(MEerxh(I2i&Ig= zPqEWHa;sDJI6+&>ne3~`{)d=0^^i~eIrg1v)bk(^cVTP)Vzf%T!&N78@+HoRuZE?3 z?!)JPxnxkMc?{0^M~Iv+^LJk&C&m5Z6|*C?r}RIODP7*f-W+EDezt-}n*Guu?eWra zh>)E^S!lt8&EbGYKtw`DK?R_#x2(UYJG?h#hZld2_nRII#DNb=Sa-*@u6_h?Crvyg zOqW@hs^9pje6y+ck1vC*_}%GC%tu}G-3yZm@ArH>HKr}^)~f~ zVFy!ZWzb`Xxn?w(ZOFg3ERQ`uwa*j&yn}X^$t+m;c_w+@lJg)84&r@eSeKQ>>hyu@ zH>wIwPJgE>cC06rs`MjiDB{d!D&na*G9<}PPC(4%)fx|Pia)zN1&^@RXU55K|Ki#) zL6RgzJoq)f3X0r0=$V>nsfcu6<0{_)i331tg1{UJOX$F}fx!*eD>mp#(s#0M)up7* zw38#n>GC8|Z8RS1sBs-?{44%0R7$CEog5M{UMs#$vAq|Wd?nT2tiUBbbmjJVRDJ(5 zmQArOfd~qF!mpiSGoZp&_jJM?$|;fZf(-u>X~}31-*ndUrjjO01q+PAtUDs9;=tTt zC)2gx>kOIqMXS)fc#Tyd49tj^*#)a$`fP-=v?4_g(iJGsBL~ym&Ydj0igz8!QkKKQ z#Ol$*KK-N>vUjuU^iz&EB~ZdW{Y0Ccx6{O*Wu=;}W~XgLVX z)3-`IJWiO;+bb_G{s>Gm&J2#Y<^ZyjYRzd5m#(*Z{F|%JM?b36J};E|*7E?HwDMnu zPulSla#C|v6jGF3#yN=yVrvX>`HZZo_vnk*?x<-C{=R0qaX23%_2 zs6ri5GXn1~r}>K4d+~pIkF^%Yesr^>B3_lyVJFRD!2H@ZdWKWqh8CvjaGpMIUyjT2 zV!BajCo%9Q8#HYAMOfUqyY%`lKqxyJdia)*$IZ9t0DL8-db@U6B>!LpWCTJw8;9$jSGa!?2TYO&t1+j&1IbeX z%qI_4Z!R#OJWql7B&|Z+8X<*{PBjDf`Ngg&-7IUX=#6}Tzt9C|21F;pF zqU(87tZUoAg@EMl)QWI#?ui;lML6}jW1)HT$y-qC&yf5Yp6%Ri;5J0(W`oXm9do?% zgK{kEz^Jx z+EDB_{%j7A0;tgjKmyf!Dp7vey@^+M&CYORjQ7VLB|Lp$kYR67)S=0%1JVlE?zp}8 zllP}Z2fUy&a8V*a*Kd19?>XM7-(v6b{b;A0o``Kw+jCPg)Coz8jyY+&m6e&#OaQIy z4~IHoX`Y?&N`_CfWOWksp7W>8?;dH7?|BjyYp|Lk?j_D?{s(xs+2Xo#jwCx&c<72- z$-s0R!$*S+yLI}6tQuY^>U;ms0Ray_DF6R$39FZqKmb7HP*EP6qb&pHOa=0a$*{{X z>{2MwP<*rctf_*fAj-GhFo6q{ zi&&h+oTx=ge2IawoLmdayYy3^*&^RyX&LJ<=FO92L3feYMczMU<#uTV%Kb*9bfm3Z zpOK}kKGCXsui^FU>K^kT=9O4^8wyLAFWqm4r7l$Q9!Ur&9)xrY5!3<_YcmWELulQP zE1ZseyxdFPMhxax4!}{^R*tQ0`MlmHd_@SUEV0O7rk(J;ItVl8q@f2L; z7IlDv??5F^hFKZqK2a8V!fQUTyhg#vLKLA{2WzuT;GZ8gCk4<@nB@Ftw)vOiz< z$KS+#8uE%W)w3_wKnSfgWUhI_)=L?h-OzM5r<*en9&1Yg#IKLRD9GXWa+SJbeXsk( zHmkLm(pI!?b3@Pklwqene!ty5j=J$*^v(p4?$rdIW>CSx0< z!5Ok)7_Jc+XwI1z3^&{;<4iQxyemvs{y%@l?3*J~|4?S|fP9mOdMpP9o1G(^XM@YU z)XTlno4v&*Z}(k3>5H!S<9^on{J+QRZW7=QFeoif$L9(WQOBGR7Zg(0`jus$qp0Mf zM_S*}&HMQule7AoohRP){@*{~FFpwe=IG|PTe^a2qo{yen3KVMlr!oQtWL5r@%wTT z%0rzO!SM<`p`&p>e+xA2SI70G!2SR`wV0n(yH#g=oF*^CsgKuyTrvhei3s8~pro{d zMLMFp^IHqGE`RPSGq4`IQjx>tr*!42#vl)zh71>HPK+>*H4gFO=sMlDfie*@iRalMHS%WoM zhd;0`e`F&zW>Yp}NA_hu{>%Ye8`ki8-o`tocdZWZ;iG))4<8Q@L+DfxF&v!^!C>eN zbdlS+m-~2Ndg6=AE0M#iyv`fE$y>b3d%VvF{F{&XiAUN$9Vt{uLKV6&geffH3QzbV z7KvaY6NC2FzS>_0%no0AN9kxCs}ppRPL^J8=uN$)xAl(R)qAte6Tjhs}@OBiQ;+*@U@C|9i2S_$&VB zhn4)h7slrQxEPCH)4qoU!`X1zA2LtjCinlHxOx2ux268l!GGZ%ty#w7GoSX&ciaoU zle4l|j}kbX^+WB>UpL#df;m#k-5j;nj8WGX32?$83=vg@b_Mvl_+U(oK^WiUjPEY{k zE~BiHx{l$PS=qaI#<#{0NH}DS!KEQ0-(Y0p77&$}l2_5xGq$kVaCF;bSHBAu5UfI1 zewRQ%KDF66lJMwT+HyGUXoSJ~Kaw*7 zscl%@TcalHbl8?1!+YpLdF5l6vvDLXm)GyD1Fx?qxnHnC6kvPB*%jaxffkjj@}oR5 zqFBIc(ayfY6*x#tMU!5P#Sc4YkIkptg2-4T^s_jG42AGCZ&EPN75I%ZSxJk{plJq)EXhsDfP zZOxhksI(afF}-<)9|Qr^>iXizP~!9=_31qW`>;`}13XGF55W`S3dIO*!j!!SZ+F?) zeH+1uWuN8>Dr|A?^yr5;`i#}?QLR-AcHhJ@wx8@zVBe*85;!8a4qb6+H`Q_6bYKDyi!jnpxSuc9~!Z&&}7jfrLZGSaG35YUyq+f(cm z6pCy3!j9NPLX*yc!k7Ine=N? zqxM=%?CrU`tp@}*>P?K+W*UcN#CAWZuJ=esK~-zlC%U9p?>kIC_rrkfoac|75#*CH z!7{dM{G9AZL~aKB-kOJwvT!#~Wt*|C^Yk&U20vCW8_7z?axk5FBN)OsX0SL`gI~Ff zZUci(%9k6(>Kp`jaDHX*VE%DK@Wml^NTMNPOGjupx1>q{p{sR^+U&B!&GA0dyF(eM zC3DNrFqG)he)J1{)o6Fg1!Q;?g)TTS(?I3 zG)e$p$8~@r(_^h11bHB4xm5_Dby@CWRt9N27e{FjZ8ESk(*_~tQo@-vmP>2Ws9>vq zW7Ha5OI!-O*y`Jks@__+DrqJ+kCr3JE&W$K*pH}FMrs{mbnlEoZVbOT#*B%S#oa&PYD(jCuW zC7I=T-(R@tIVLI#!XMIF{X6Kq zjs7N!39wp%Ju0rAz!cFv;oVYCGGPTQU-+VV^3_D1v@h3jK?y2RXUtPJs>i&U%|t|h z156~6Vx~Jy7Blx1C;jAt9Yjf`f7I<~wvAzKt!=C!cp^gGlC)UTT?$-wznTM({IZ;s zAI7F@As};g(bqMi)t~{aZfCf-v+j!MHJBT9C5N%++RxNTt#y-F#s+p_B-e!1MeqPu zmd{@u2jCs3cXotHko7prxp6RiMD%>3@v2?_zb_|TnmDi-fd zoJeefloEC9M0Za4KPUpl!(pW`_S87r(WNdG98dZVygRv~t3U(0R$+P~NCXRbhl{&i&`#+08RI@JmKY}gWg*^k9L`>9_i1XrbTcSkO&QvSEk-#ppZFDKzs3^~Jq zF_P05&UZ(#dMCRqN51Pfz^0mmwudIVXE2sbEeq^Mfa9y1cSydu9^;_a5?PaVtlY$F zG!y*QKoksJAX8v<5le{rh8_bEOA=~{S`*ajcDRv9wP1%)xvYz2;9;r1vHp z+TuZf)F4xv6$!>MV`}rZ+i`rpWTFSak7RCCPo>@UXXcMD7?PnIMDc>~kfDATVUmE@ zIp<5&nJTZE>eT8`Rt{@iAd~9DnCGk^W`1a17qCh~%|cSMxg937+HXf9K?w=re|~Tw z#Vx}i=GfYF70VMFnJYd67-`na(yXtFBbbNxr-M1bt9Ai2(51^n6ylN6v~Jl&E?h`2 zc78I-OP<7yQBXWpQEOc-n$WI2U{JTJF^vVNvb^o%1edrqCqA|kbvHNf+`N@<>#hev z_9#3#jHlNakhm^;D(x$y0HvU+=RPXq%F@8rUf`gr@SAKh|~grqVW5FLCp%+XgoCTgymPYX3Je?|+=y z7Td?G^+xd6+#clr1{lCxfPP3o2&e%|@sV0SkT97kqoU55V|gmzIC5>k*8t@;*Vj9J z#|I&1epL+m7{{xFeOb*;iIaOOK_ieKdhXAlpGlK`CA$~&1Nca05rSU{5uC$@Bu!_N z4G+2dZTI^cb$BG}PLGbuGJG8u@QDi1SQ)pk*c3tIBUkN2i+85ETJzz`6bVWJ^tJq@f z`^DLAetiw3>bt_b8-r%>cndNRi)6gWg}SN2jK&xcAHNl`d>PY_tp$M8_2Ho(mQb`x zP!EuiY=?Emi#D;7xFqG0 ze2BkQk~8s7;tISMi~ceH0jj1@hKF;a+jm+JsFS{|8Q%SI7md6R|f zIJ>S6l6^b=okemvM$N7M7e{fHS8VwYl3QP%ftp9VPL0FZ;;k~>YBCebROhy+sjS5b zgXG%-%6FLhIMh~cHsuhXh9Y}$0+1;T7KsJ(y3|BZ!5`eIa|<#L9aTokWVQ@hT^@hv_9e}zkKUTZza69F0yM?$cG744uGygIAo5!P^8Wuw9N?-#0B&Yawd1N zmUj2oCyKl62L*2E9eZi)+=H>+pcP5RZ-ypo@6k&h@6L;-_k$V(hLF2s^yYDQuFoom zJp5o9?h=*;DKTCNx%*f0Sl=aDxd-G5k%#{&z2%gL$P49tRc&k2KNM*vX?KyyY#Rkn zX|MkVr=b3NW?9ouS?*1)G*Qf zIl)L~W`au8DaQ@Y%q4Ysp;o%pT!|{Zawk6R$i{nQ>5iQpr{y}_<$iZ@j1xyZ#qv$} zkcYT+mmeNz_L}zo3f-w{k&pDedWOy(w7fn;g+8IcT6_E6N-)h-;Jq^UnMDR%P4G39 znXRJvI9H~LlNkSmvimuz8L@-;9A9!D^$?2vn#|kU^zCWv+7;gty4gt{1lj~%o4hrz zPxk%j!uOy;K{RJNSj)x=uX9CoHPJ0}zn5bsA1`Op>>6_?oX`vu1>u0H7ssAOe{SfP ztBZq)n}%i^b1*Ng>UZ?>PX3)G-dV<^#@Sn~OhLJTG;1bRP9;-2H_p5P-k}eMIq!I+ zzcMNa^$T1idt?L@1DV^RTs<^J^>Q9<+@cNLDj+~+Ak>TffVBRZ#<=6@amPRRJmt%O zuG4rwTT&3aaL0Rc2eRNFzv5r2<43>V029c}f9&9i?-7ykg5d{Zfm}=&Fp*awdB`RH zM+OsDR}Ye^@M@cwa!GpPfq-y(upb#{s&XJ4YHTIGwYu9*+rc-U%S+Bu$l_hu5_?@@ z7zbCA<`&COvqBdZxh9LWO3S4O;JvkKtT!|BQ@&wgUG*&^t)kpL;lNW zZLSebNMWJ;PMHIZ@E-1NN+Y@qIKtHhh=Aj-SpLjz6o_(4YWaRC^y45lnw6) zFdNLSLKu`s)jDpY*aVeZVCw-)R?w5 z`402Hy$RKWjoos>rgT&B6Ps#tj@agYv*Tlzjr6gnMytMC*@Un_3vV$n`&q=6wu0S& z-3r=bA-VL>L5c-uJGS%mR6w+eqRqB-yBBSzXoqdJ6{Fo3?WMhKDLP2eAv;`0j*d}u z+)mWN=rk{#u~VI!LUe(bF53BBu|B$8CA#LO1s5#$s_}*ku#m?_)A=~t2QD`@9OkY! ztd;p=4F|8M7k2>l1}X}?6qxc5tN74Pue$>7t1^Nnokv?Wp_V@!wfG*{;+C&&s;}L& zE~fpA&L(V@u1m;m zI?kZO9)Wk+Ki@^b{;4QN>mPR=IqRQL_?|B{24VErKQ|;6^=XVi>WQpjXY@PKAT%7r zAQ5TEMgdAug?hALeO)K|FpLSzPA%2K4nA>+tEn?^KlSpJ;oG?gdCu?sexV_X7uFTpl&oAA2IDMzEdIb-28XjU5Xf;*#(f;D(;Sq#%j#;2;i@p<< zp7NG^=N;dHM&H4~NQ5REfl^fJvFOBSn1oqM*6BE8=8C-+o}F*(Lq_{Za56F(?ldCg zYA|ZUZGfmL@>XctW9)*B$FDbM{d-=80a^mo4IAJqK{<^Mvktt5h^sx{GULFFW31VB z;M5;?)eq1s4ot-7jyBPPvRwqe(i zbJrfYu05*QOPh&f7K>}I`8oihqQpy)DNk`VtzCsNwN;aLJ!$YOo3>!pmVGBK-FouQ zd%ghz_}T*n+WQU6feunrc_&g7%!fl#Y0_yT`yUCK44kE_>a>I^^;&f5J149r(rhNJ zi^H^&ICJGbz2KAY@+PE;lq_!WI?pkt4CJ08s--;CWIjFO>JEx_zH+zmI-^{7Dwi~B z4+f6K6#3=th?TSnz2)s(FLTZqH!SAE3zfylykAb)bIr|P(j(z5nQs9_mgp2lN~jL0 z%tycKrg{u-^26~pk*`^0D$!IYI`pPfGoFUTjKyBpQ%ms&1-PC`i3vlO|#|5{+ zx{-dgBSb8uwa0{xE-%oB%2C*5QZ;DR^$Tjb;8?=Om-+|Q$a9kBEYnyX*t>@ly2&O- z&RMTGNDuMgHHb0bwLAa_?I^@ciJ7m}zxnOP5KUFP9)s0%8cQr#wPoLl%XEt;@BOVE zgm5turOB>JQ-P{duSKUm!zRpHvTo<~w{L&pIaPlO-}wk)BE?CD@#dHRgH%ImV+R90 ziYfAYp{mYRbuZ^2_k`IW%fSRxwB(+w*+^s_{BrzEJ!WGHvwhTY9HDKT$S^OeE!uy) z@#wEi>9L!iJwE&iA7qF4_zt@x4bO3U66XUuAz7t<^!Fe==2zhN(#fKX>Cl*WjplRf z>Tt*h)6#T^^yeZb!~eNV1Jp`#LJ=5$e?=^<#In z!NE{>Y^C}uCJ~RyPQOyemzBURplWaf`fIefp2jV%+vjnOvz?vNV!wJrV*Bj5e#X{9 z92NMvS9AOXXIOnA4i{>P^%FfUy{;eBQavkKLMHZ=b`EN6@B#@xx~ZQ@Uc1(wj2dXi zPcX-wJx+>A$3ysZ5xoaSefxDJV}hNPyOtwNi{1T!#+co01qrY9bo2oW`}>}2hGq8E zTvTaALsca6^>{0Jtn8a&;+_8CT1R=?Nf6!R>fpkr%9mdPK=E^RJQ3Pea_@|6Pu0f= z+9pxy*DQZ9FHFfYzK0H-8W(i$zxB~i&@i1{)v8fsje9jKBQDrQ8wRhcf!+w;8L~!W zG2DoW(9Wn?I*6hlG6+L^8|aTb05aG9 ztcc%8rQ$zYO~15kly0=t(Bg&jaX*SN%6XUb7B2GRDZa!yw~>hqG(bAk!Yx{z34|jZ z7XL7?811>Z5qDzPZcLyj?!hI3fxQ9BTUU4X#ncN`Q>$bNPL zIYf2mmBAR{iY?!TZdg+fxJ9ORfSFfQtY8?b%}NweR1s2!pyFM2!6+|53L%skwhvlpQcNkn z6(5D+OHokpp-`AiOo5^dh2#^4lTWT&S6p&{Z#kAVZjwgka9Br1J7r6{&=N%&z*||$ z>dCAqIYrMcFUjT+uY`w0m=-@=l@u48W?ZZwGbaWCeJUtwVRl|XXjcB;v=K1^p@lR6 z&rIa+hW4(XFBVcl`UiB1`9M4I&n`LqgYERb8xtCLFp+VSiG*h|MsOu_2iKSYo+PD} za2wrkqf*rxfjNz%sWJ_=O%e?l4^p`yYJ3L<*eSY~*%byz&2BKjr=0x`kh6+H^V6~8 z{OX!(e%t0q@649o+_tQ;!n{DQ)j#4+P#91oL!m=~vjT>gnBJS)L0%HFMo`qfa>Snj z9bSjf@!7XIE_=$}W0#4>_JzV$BFE=&)3IH4zc|~by|$LUbFzb{{=;79v7PCFZI!>X z(bm46f^t2ZNbF0dzW)86x{?#NlEYOJA9SZ0NddAUltK_I-N_+qWUS}kTCC-7JVnhP z3C2o(qosf+@6rAwp?_<_&rLqBhN)*u^eTGy{i9{cWr)yr!Yh}t~COA=eGgcGq z&Cl=2Q!>6sI04VY&k>71v$01sesta2sV|>jcZ>)D=&UPo*B#1|?*HRFJqw*$@ZiCe z7H`ff6r}BL;pXcJXY>!x6YL0ffH*zbrcJhGqe3w~$>lh*9?kr^ZY`=K_6y~Jk0oJD zJo&$Z6FxyKVd+V;OTZ#jzo;9k@0pkCH|C}$XwGX%Sp+ew{)w1}nHxjXjNzt=>Cf{3 zQ_v8t-4lz@o+G?=T&h6<{Db^dEgN|5^co{gHd@-gqr(3RSaF|)@aW8{ zSmfI*m=>gIo&lb=0WhspZw=qsJU!zir$u08PP6`6d2V5))SQZX^2$w<7BfvVo2Hpe znDjJh2J1zDVVW>?P=(orDUy7)z-+>#VUjR$7-u%&=^cFmvFM0wAczsvyszX0TaYDL zeE2KwCMEGsQq@N}_@w+KrFed`YO7j3N2*K=`0;oh;6H~)0GJ6NaLZW>DZl%c%cWqS zGlfN6+5VtHr)RZL(#nZn-GwfZZoP|@jU7kg+?KdE<~&?hCswCl>2Y?Hsf9iINp zE3%8idKS6=``)n&uibd9UP=&u)$0S$ky+cH9@T1w-F=|yy1cHspSR>C*~eMgMhRJGxvInu)l#9^J9>rue(t1o+bmTJpF?v{ z;A|+gxr!FGS61{Io>G%cr$OX~yjt~k?1iPxulmC-SNiBQ_8UNzq58{qRG(M*!Jka& z*}|XWotflku&R1$C@C2?Uc*@sRW|GOZ~u+jj_zT+ZWNokY2$dD_HY|X^tx&z@*dy5-)bxi-m)gSxPAXLl+9twbds#)F4wheXUD{^B&s)+Ojp8B=!VLAS62?Ypl8lnS#msQDLd#Di$rF<@@s9XL+@%Yav>;d13+4oxO43iiOt!JKAkkPJ2ZN! zt45;zYC=Al1dCLgL^R=$(=8pVJLGgroua2owe?l)Ie3;#1|3-8@PlGk1GLV-RBdqFWKecVW3^2FtF@k`LGzqs|$26$2&8BPBIg==5g z-C?o7^R@QLpBs!1uo#GX`W9^@>-7jFZnX9$mK**A<^BK|WSyE7eU5&1gG2!HMI>-Y z8vw!x?PxYbu3Vdt!zS%}l~prEHP0C{=m>aQ?M6f|?I7nwg|XG2Tbhz8$nU3FBnWMq zK-?(Yr*kH1$@NaF6&1M(U--$d7UWk;z++}^4ddIdiHDLQ?29r_5RW#y!XuTpLb@Uj zBODqCBE-GTvL=z!!cXf;TG$zgIPBgco9Kunug`8KHHrKV&{7Ez?&NxfSW~1kuiiVKt$>c^zVq50+j~ByvB%G{)JjCwy&gm~p3}rd(@~2-MRa5FK+s#ltVXx&OOv zvi1&dlxF*Y*GQd|jHnx&h=m*a1uN~#EhLQezP@ej$B>!K zskK2c?`rxUcAOzV^zDs445o$2ufNgZnpV-i-qg=UcaKH>D5Y} ztB(~Z?ah=dUfAoL(tfN0bCEBWhbcjO6@f15@$7XAppOZcG7In;b=1&&m$tOBMvc*$ zZTRM_)DrwZ*O^JU$Ng}PTH&0dR8^B1EmZ*JNmZ4}yGnKx%ag3XY#`t)8;wUz@SGxR z2M7cvDfdUH>d%GzCjc|<{@>nEm%G*;*P+BNpMMf=YybpljQNLu}x6qOE|qx)Fb6fkFSS*Vtx&OZs0J| zYiO^^R*jIG%}{$-Dn@=1dX+Z}icn!BJr<%+W}sbZ#l5`m@hs{h~o2z=(@5Ib76Vbb=zpJMn3 zH@4o1j+M~)n+sAq^ly$2!^{0HqxlT7%N;ESRM@SW+Dn2m*!)3u3z0u^mD}PM{z!f z4V`U_dCWA2g_BQKA+7}KOm76o13<=Bn+A}zRCd1#o%J%aon+o`ppsuZ>>AEI1`BIq z093xjvo>2$3vnt|M%jJmimaxKA1fE+jGG7GSC&ts?If5p2w$) zfb>~_52AnS`ET;H5iBX|D|So^2FEo#=ELHX(UP<1>=G|{Zp5!xZVZcW4;|QMPa-dq z$)iFI6s4u(m|+p*l!2Ub6Y@dAII@h5;z%1AggTCv6AF0)Bfnbq$5Xv@lQ&v^4+vB{ z!RX4%jSuhjrgYz3tY!Sl)HDeoZ3p0dEuiuCldogadwfW@V(hZ<2N*H%ZJPAK3*<8H zKdye6;!mH`QOdRExam#Q51U9XYUQy)`v^~qJ6NAKk~sIhR+C8h%IwCUYI?^gCdi2@Rjlb|D`A&Mp%a?%I~7miEV&MJKH~;hEILJprmd+o#pMsEj(9NPTj1TkA*7_c#em<-!7l0 ziCs9>dA+ZzHS$_vHqVpeT|`7CC#>G%s1CX+9$GJsJZR_BMUqBL9Yd{SrPj&>xE=CS z?P)(|4B1ea^^$tSiDQ|X*@|!q!Esd`dmm#piV5&_2u{0>gX8Wv=FJYnNk%$8LWTzT zdmky;)^YpvX)tAH>hq}0%2d&sofsFBHA}UgEN+<8T=UBtO4jlajdLYsB&PbC<`9Jk zw^ZMoCR>2+157$!o*s?@BukU^x&MyMhYSDw-MFtAA!V~B*%uKnJs2>LlCt&`2|)VG z@i=o!zrSMB?40ttE#9k?S4-a&UL3g zUk&QMnrW!cF7#h9%JN$Hah%etkApG5Ru~} z<1}?c3_Ur0ty-)tannPHk|USGz9tvYdXW4{>RJfyf6f)`tZb8N{;!sB3XuHt4Zx8bUug{RHUC|&!jG#v zwqgaOl=NBp1?+mZF)0Jq)Ttry?ec}RW3BLkcyb1@xP2kv#)Ti`z z9Me^|p8d)7uR2W%IJ}{X<|M?~1S!c6kX`sjPkhqmnnk8lBIUd#)=k|cfGVsw-EOoq z@Cp|rrEObjGUwYKJ8;?B=|E1r9314K7#nX>wm;(n$8wQ|+55C@Z=w48r8ujzT zrk&fp)@!5Gz_L6VFpY)iF6A0aL0Bs3q>hyo>3jVctG1+IzbPb_-ggS5?JY^2F_R4K zp_p2%sTIqgT%4<$Ni3Y0XK$HkW4W}ew&=zm7DyyVxbz{Hqu64LqSrM_+=^*Lzk1%# zf&%GQAjF_RuoWFt!W>Ph(3YZNS|MO+{YT4_6lJg3Ot0C1E0*hQh(I7Tg%#m<7%U#e z$mzfZ38#Jr28Rg^-Z+G!QDDH4OZRDiO7rnquz0m0r{ybL&~q%}GD=Ia*V8pv1A zr9NYX^KA~mCl5LpJLYjxa<}7pmsOl?L~$y)p|JEtW_d^d%hcw~a2ic_i5gB;*_;?a zq-S`0q4M#3j2#`j4`0TlqQUbj`U}HRdN+R7EuD(XNV_U<*#>pCfSg4LumA`fp}-sn zLjpBS!Y@Sdg&eGiaB>xLXLt0!B>EECup}r26SYoFsy572p#+75G*$F2YWN8&EF+zp z=;KF}@&ji14k3JtTE1?~UhxHx_$xSMMZw6YAeF~$sA>kSpMU;L7@FQIy^!_&0XHqC z;Wy#@pECeJ&z{~fu=AVbEIYd~o0NzuAQDpiD=%UGYJ`eT;LwgT4q}U)C<`6_j2a~J z3`UqoqKH+2N+I%@!!kMK2LpE|G{xRYf$z#jMJ)7)#u-hZq6%jM>R2Aa!z@7U;-Sq? z@MjqxV-sx0M=;J0pyfMU$lLbX!84~I%&U-M4C|Z#5if#b7MPuzjnV}p8EkJ^ zl>d#{H-}x=oM~n)B2_$08WayB4~Z0!NIJYp!kYv{kw6rYu%rf-Gtf66vt9%CGs~?X zf>qAy+iYDb%_M-D%+p`7v z^hleyc)drhvr~7CS)6r5n#@^p#*frkAqu(XS7X}8iJdnlboyGX6Opua!sR$)I6FMQ zMw+vwEohehkND2rV^{~fW29=-Ek*?*kT^M^5!b+oJ2(J(D}YFV?QC0;pKpUGfBj5B zMXV>mBIrwkIqP`?{LFv79N_0%JcUzK+g~qr46~%G7^d9o3TX2Vn5EQS2rRivs^N}L z7TS-R2Qix~r;A)yT$EFO=te@En3z;=2`9k&;^O_ETz@@=XIG4X9UNL$;VFM@hXw~d zwAlHJ8h`roU$?VHPF~R~kkay9f0!QrSEa3-=3F`410W@bCzLQ13l6Go07-gYg;&nY z0QG-Oaa`)Sqyxrr4rHiDm}q|l!v}0kO_sz-qZ$A{JIO}0oY+)c)3&V>q z@nQU@VJgNx&Wo1f#N)K6D)vEE6!*hoo%$RX3_u~`i&k;_k@4ODxkc>ycQUJgB)i$p zao@6q!tHxZ7vfEPUV}fcxNq!on?s$23q0H`SfKDr#yikv@3r^6;>a`*<8W=f!S!pj z*bW_+?$Kmhw^vg$c6K~jwBu2G)Y!Tmx6MIiYs5Vg#Uy-LIREKSB4#5GR#omV!6+|fteIvmaDA&v@r%|&dS zu}257=x_=9-JJA3gVhrKRX0nX^QOS>{FQ*UCVBSHk9eeNYfa&R^hoSK=(#5zhEAECiGP6~oLx`i4#r z?tNC0Xz~e}kxZ!Crpe&y5Hcg)T2@>{ERV1-O!imCn`6f;!&qPXOB>3%0un=5m+^Ll zSvy)ksPglO@)_)g_g(=^sQ~o=K04M`K|np@yScH+e5d1T728ZD{v={-$*tS2-B9nd zu?wnvPP|VAwX7+8KfIAu$R9UI>-aERArV>pCyL~`;^g*BERbZg?2Q7OWOw}FW1Pq% z#WrkFiji;qY=RrBXMN<$ZB-C+ZfXSBj*6m!6f0$Eyo}{6rntIHEB?Z3tsc7~dGNMq zW=t4_s^*4D!rw1ym0TL73mD9tbMil)U& zcnN^ewbYWiG+>Y=BZ*|6ci@{JOIJ$<*Zk1uiLeI{NOP*tq~Cc2>Cv&~5;1~#!aWj1 znY8WytLC@j8TDc$f@j2YOjL!vf$8QU&}@Bq^|t-CB&6Ha$j$F)5{f3(COux%P5jQJ z>mqUu0N!;{)d5#7I+)>kvvSsM^55oZG$J3N@oEbxzny4D4EAqU&e`0JW$uJN@4zj0 z09$TUwUKL81msF}MV=2y*{&)T+i*lY4N#s00y$1mh%LAfZU%>JQq$oEn9Dj9IM)D` z2Y{6OK!_tKk)_IoEK<4SeBjA|S}FT6DSbbt2te2*A%)!jb0Q3`cg&Cp8uA_K9`V>8 z+V6Ph>H+=WnmLi}^N+L!vHjmKx|<)|wV#!FKk;Ua@g7zy6R&<*4DjX(aCIL`nGC-) zMyvTr*0HQ}IL(COV^=aNo5#b9!`5OPs}@zJFvB4BY*$fWRs5>>qfZg3QqTn~b1Jb@wTnO#NNu6q03G$U!0JREPFjFnHRaLVE^2rMN>ewAsAR>cB)VG2QUFUu{-wb z@e;poQEf_(iV|&8jl(T@GFXB{ys7&{NW2!ViqnBj+?Eu|+5pC}hd41PewqC)*bWFr zOQZJyVbsKzpOicvImxnOO6|J&fib=ouKV{}W>}Ou$Mm`sTI!QjXE2_IdR1J)U>py_ z(M{>mEy@S+E3cw1kufX^2YD~6BF4vUk=YG&8GzcjDdJV}7>C5TF4R?G=s z#oB0gCxeM{r7}FuxP%%fm%%hnx?NRV8o@TI+=ePCr}1%=b_ESmP+mz8W#TReq;UWY z2X2>c0f_==8NEvilI9 z>8?_DS!SVU1($~mQ!V>&|ld3gF;41k7kf5TOF4Hf?(`PYLL4)DnP0DdKH60>O4$@ zc}`J-jhxQ;!EX198(?X)&K_66GBga2S_OQ`51ik3x02^+c=wP#rqM3?{_vh32&peX z=Bd%;nw&C1igP!W>0{~6rs^Ct2j$G&srHlZzVua;@kZwy_PhU6YE4R-NjACL(IiLW zYMvZ->P{$cNgDhz)OpXQ2tCxKwh}lzCX}bdoU#TrEGZ#n596mA71<9ARO7iwN_oO+ z^CiV^KT|@#Teaj{H%hj`NjzIqq`TJR_Tyv8UC+bQ=i%yv0mt?{mfd6}?!q;_KHl;; z&WAKqdkn`Z?FzCK;vYWYAz;OwOq)!fJU#Ak7=3&#UwnyW`C*r(YHg+IvvQ3p32*L* zGs;DVIQhJCEnOTT*2H^U6$eh47`tn9bcR?pI?WZM8nEHRqe?8sq+Rk+)e;P12WtG8 ze-JpW9&$$CU_9!{@xH_QF^d_mJjnVcCx``e^rA%+nVme>U^~5F%?U8 z!7S?8mXgWpOF8j#3(cJgmii0>lrTPBUh`=3K*9IsSb2Uk2cQ%zyWlSr1nlWN0oX*e zdCjTsy&nTS&4q@c;P zB-Ce9Y(iP4F$PCs_|HTFSEjP1C_PQCXM7`%H$%EpO_Tqp^fjrNky1Oy%k5Ka+Px+Y zui`kebK+NJ=v`X}x}6XSg_Z43^wBk5q15qp()Yi8BL2A6<9(Ct^cuUkWG6C){^uTk z=AvXr0f*3^J92UFHjO`3pp_V&-c?O3#hlnjwQvQqY)wZPm-EXVp?tkB` zjzB&_HPh&I?u}*J+u_c6qjFDYkE*Bnh1Y^~+pP?71YO)(>BMO_+>v@sDOi)6is5zeL zO~D!Nq@@l9DaPJcPX~?bJJ{RunPqeEtJbs&*8)O&bp3@R5`_#tjbjagUBtE-3n!~`6 z{BoU!jNy1HULA$w%iHPQIvF=I2JXP;2j5vzM-ZVO&m{!+f~`qkhryfs+4SMnf#7Xh zUnbCfnfh((MMfQ1hf*X-{Ow9gk&Ikia7p)l@ra-_Jy~ZNgcBit^QJD0f^&A6~73PBvGkeMh^qE#^O^ zY=)29-6ej7qq~&XkbZ&-d8N$ahs{;=Pf0B(RZM zXS?vl(M5iCZWmy|8n9pF)iPd&lQM9{Sub+eD8M{1#B8wPduDhyb2S_QeZXTHNe@GT z7$Z{yMxfw*4WSR*whfN`tG?Aw3K8CP{q-6APwlo_Y0>#**Q8Kx^;fv{a9c$doU8jU zv3k{Y+pZNDOKL8H$?>hNAY+7eS&sCZodAR#XJDXATgIoMI)vD`sSY%$TQSnq#aE ziJOXl<{uQd82_|7OA`Nb&|h(G$eC5GXl;ZGf(*To`LfDw@WB*C_9}7sO1zI$g+$a0 z(x}LhNw2hBK~5_6Fzicye*ER7|BFqARTONbXDYuX;S~vIG9#*159)-UAY8&pjT!z2bOHEAU#6R^>=RagaH!>B}=8_KZl7M zbd|(z`3=7F*L?q%ufNAzL(KwGgUUDr!4wl>~h^s`$;GGYzN4{VAq(X$e| z>|4D|_gvTOWc485kuO4p=#pV$ zc|#D>>~N{R7y0mN0D2SvA{NX?fSCZMAM^Z z57umCS%;b33g}NoMVQgL2rjDRrF=X1;U;31o?3lU}rMYVEJN3|n}Y1zRgAkWO$ z#^K~cX6bqpJ$X;s(hjtv+RhFvu*>-2`u>O`|34Kb-?r%Yk;!+G{E5!4e^*=)x(67| z=zj~rKmY7vPieQa;)OSn4m?6R>A)mu5KHQ1$9DV4kA)-?D_jTB1`ZkS1b&T_;{VgS z69j8S?j8gKkm#s2h<8_TCjeVw^T>!S#1Bq=(pmfH)j_<04}u`!ANhL}SPhohZ(VY5 ze5=jxC(PG!lmu*?Qm8DEmC#&{O1{_b9u#{6Nq$VrS^eLug=7P-99RK=K|9Ee7-%Dm zXwo-t`96ZaNW)m6rX9wdvF^W9Z~Zg#?n?No%HF^X!fg|RG8hk$WBo0d|NOiQ_kn~& zBz-0;khs8r66y9*y%6zPZEtrVo6(I{n6C!F9w2vvuXpjZ!i4b*_COrul5W4s@&p3b zgo`{zWsuCkzZK}u0=(~_A8_D?=t7{17qYV=;FS)CAW!ASRN~bMpe>e{X#3W4zE2>o zK;0-(O+J|zE9G7TIJ*ThNTfifNdaW=N+1CEg0Pa43r1A{prY8uzDx`nKn1uClz zpD`s!KD#Tec+@d(#Ou%roVIX&ZANQg;h-ia!t6y{0jjc@g)_s_p^X+2^$5VI2N1kb ziGElsW4DmvO~Vife}<_~d}%Y&%fY6A0<^{`J9IQAgqP5WqFmOygM7hx>dH^Qo)0 zK28^r6q0MPnQ8q?xWFqQQrb!SaoK`T6`V3n@P@v$t>3;pkU4|~(SG2Rrp9{fVw|f@K`iO;s8BK~%Dwo%1A|~5Kgcl692=Dx z9)*RA*iMo!#+5O#)a5X6AHUve8@_gVlUtpw*91~pd0Iu+Jr=IEbf&~$Vjza!9mfRV zLO$8F(Ui15Y3HfCSWpIAlys64CJ{%>KMQ5N*vLpw1hIqYfCjk|O_-oCUcl9_rc{4F zBfiF3TJ3S9;dC2UGAU>9T!6SM+{okfOW2LG08K`Jk{GF~2-br146Lv|OOJz7N&Tg@ zp#?mrx+G4ID{tvXEIO{1@NKuH+3x}(6yv}TWaUh#DB@8EI07dV?N&5-SdI)r8op3Z z7C@d6PXoF0kHPW(^TJ*b?K%YqzWl?Hiuv0gni%bx-o7%3W=54qKrVui6*-A{#!E-q zPvUPI`hN+-4&s#ja7;A|J$~xM}|~Q^Q*)L6Lm$M8TBaV^qnMCPF9?%=o7ely;YcZrRdfk8^A} z<(LIZwZt}OQ;c<}N)kocrNMP}B2}L0J0 z%B!q*irfY=nZ`9J!_2z$iN`-Df+2&WT+Bc7l`OGauw|+8w&5=S_FoRD?-P5;ec=@_ zqXX6Y1w4`#yVoMc?`cS8ct1h3GlRgCmN@9HVspz#DwAmPeC+)N8y5j1*{a+o z6&?RDbN}(6o2A^-qzq4E49(@VIdK!O_xom$16+sbB%{)}BXEfCF$V+SwJF>$(#-T= z2QiMwyLq?;-{FG$BP0lBqyqd1d}virZiHpLvtAkZg#n*1G(LCb5-XkL4b^xOmp2b_ zrZJ6(D`b_hPtJ_@n7YSG+Q^|zRCh7KnY;lldWvEG<$!Oe0fr4MU)~>lWNK&&95|pp zo`kB^I zC!A?VOlp+Z?o+<60?rTMH63Q1PZH=d zO}8w`@9naICmBUdt0vC0hd7wU;5?M<{`v6AP_>*{Mq}gTJT6#&lIaHvOsO|#Qy*}or?xjSjdwtGH-SxTqM=w4E z2K<^bv77sp>iX#V1A8A%k6nO~u>`br;6Y>q`APx*&rO^<~EoOS&{(S#5G z?<*j9SNe6nS5i9aCxc7YmYShY`B$Qa1b6t2BOc{ve(NRu+*08Eo|^~o<=XBXeuT6l zpb+7r#6k#tK@oXqr+vB1;UHg;QWdJzVO)Gd3-%?Qi{5mNm)qC;XT1!6wJ2cN*j@6s zAVHb`?kSz2yyIVQsPs=sjzv|D#+eE)=O0VotZY6Axc}$u*|f!;LnqFUpED(JhC!Q* zzgfEHPmA_A<5WSuP+xg}C1?q{M)=kf^oV~rG06&i(C;Hcwl>E?-w#5!4m&Swia|m} zh!&SM(}=}?WJ^HeFCKW5D7Od6|-1XWeCRVZ;)lR{OOGS!e8)sz;STGFfR zDIOZ3NO(7)=vJ*RmIv6ei13#dyOk{eNyjaA?)K%A_YVz(1VR`=u}3sqOnj)3)N^H{ zC5*IwLD3|pP-zT76rM;$A*Ny@jzkO?5|faUku#>Cq|z`<%8NezrQ8HWXgNZ$N=WAVPr!xqiqf+{{o=!2};~60s2D-9ic_5}~U*8jNhBjndsC-KAywRKF0e`)xAdA$lL0tM7sq)`zo}BkW-~|_BHDhO zX@(df>5L_bjo*6`Czo^`Vv@@^i?3U94Ew|;h{1#M51u9fnk^Mu8 z9+hH>Z&z%^N+`KqtEKkOD7{50QAVXIQ@JWssVY@()9o(XeYbRb-1fBn>)Z3Ua(jas z0_2(PL)#Pp_J44@`O*;Z&Tf<4k`tqCy8i|k zaENzvZ2=M#Xh^_73K`^3KnWGp@L5AwpgIbi0AZ-H9QZYvIW& z?!yb%e%Cv!)JXe7B86&TFTU6{O0zGtPPEaf&UCH|UFu5L`X}HCP%1r{%0f=%#{Hc_ zMXEH=P;q>@GUXbp&@>CxnyArqrB`WP0KUJ5a?5q>u|LTM=TokDHs}xfb${Hy;{5)W zLyozC4(y1d|A5TvI_~26)=oH?H*;#;?*Gpv&bZWNE_a11U9~7(?Iv&i=NIq*1ki{F zmb{OaM?UbO$DVlVndf=?jPn8c$c=-~z3|d2uYKZ;PkrqtKmkMPWsdVj`Re5fKJ&RR zeCey>o$*gj@}v2=^#cG*vzXNfKLrHJujc{*bp8Ti8Nnc+ESG^JhCs~Mg-R%BB;_}} zgcKQa6ev-l##H{#@PPkKSDjB|F5JM?ZtT|G79$QgWXyyqGv*w#V9AO#Cu}&KFT`J+ zf5AByTyn)VPeMv~@B&YJu~+w6f+Uboun?ibgi9=t>$)%7|Dyd~sTFQqX z_}Y*Cy5CZyfrg5eC{?ChV-+e@sn#U_s76!GG}l5)t+dw3SQ!o;aLr?0=Pg4PSZLUY z(fJ|9j9YACeu7C;rY$jJsb#B|Ew{o-tE@H{O+u2Cr&3j@soJPxLMcdL!iglBSmG&8 zBFUtZPDwH;MU$99rBO`M=uguFJ*NkHZqMuaJveUxAwUQW0tyC>c)C3S2{nVBMgoI$ z&PIkDC5n+KP@+PO8bb_eksxpY050%=4zArjYiP@a2hIQt+<`an2hhlYLt_(DGxNEn_wGZQ^(lR>Rc4Fhyne(JjZmR3Ghp|Fr#2Eo2aa?$O5E2Mssp5~XPoVJW=oo%lS%EdsC;pIc?ChYvAn(U&Od8ge{{*&vcY>_{EZcyEf!~e zr+=xdx3s(NPlXDQYpyaeY~tWW!ot2%w26ab$2_lk zk{Vr!u7*#nM3l63H9T>axz>3ybIKSys)-ch`Xr&gq;4V1o=sZteNxDsWJ)GX-XxMg z2^3683MWL-#APwb95`E#rb#=icM-8Zvzv=Pxz9xV!NJhkXwTX{>QP*=mmUMZ@2u_& z<65_eH?OC=)!uVUKlYVWF5%cx>G@n&^w|UUhW6~9#0Bef;!ccC-pS3_#=@h9z8Pym zqQVL{A60P!m}^Ccaebd2Cl;(=;QT!MUU3)ikZ*KjH{WK_-%k&{$zF^xJ-URd?B#FA z!rCT3M|LMQv!OhT9gImfC`e0Ay@&g42w;+;w)i-Ce%vaZh{B+kW9!-UpD+iy03H zA2C+kcuA9|%#i7{ro9-907e)iijk2@SpY!6U;NeIvN*yZKE#g%kq8n)5=bi8)I&Yi zksa019n-NL*YN-V%7Jf542dY>@DrP-U8AsSOU`IpCu#y+KnF~`e^I~&Two4L0&8Fo zoPpceHVg*gbz0KYJhfGdTEdw>ksLtNdz~1!oYieybZ}h=OC2Ob#h}NcBq*&9Mz9#9 z4v7pUfY6jHHP)nNREAEl2*N2f^bS2K2w9XATcm}T@y4GI|atxH8l{6WmW^S!wMks z<5US@j2nXh3SZdiGS#;#t@z9lic%Z&2--P{6bK!XF3GAi1H;udhik2{KtQKx;2I6` zaOG)zpA}SDi)d#Xa zBNYe;i{i~{f`r3r47Z-hW1~*|I0x~30Y#Kp&fP}69ByHQzUS3T15{8z2FVds%+*{} zc}cjRK@hU&6L5zSQR3@5Y`0P?)B?)wm77Kih0*=wf^ZgnJnKrr`L&K|%)?T94+@CG z!cpVd;L6&&1W@Y&{5?tVv69OPi#(LN1R!yP*(64+1F1^~Vfo(GV-d_S!AL_(@_1Iz zWpKrUyi7{jaJaBhE7U$+M%~vK_9{!c1PjbD!xR&YF~X38Hc;6P|K<>Z1Z{Dwiv&t( zf+{2np_LXDJz5-8otw{_n#b5Z{Z0l7GEZrQKn0K^mMki&$X(Rw5!`UW2?y-3!3qn_ zZO9JQ0sS&0lR(FcV@WM4bBR?{(+Q;xfkBIc$E`S>wJ>Lq_b@?Q6w2SUiv&G6jgc0E z873O*w-W-9L2g=d(daZ(OqU6SE)`Unus(zbAb$kxEc zgJ8u52DkK)ZFs6I#pLXUWNm=68%j`5Wk+?y%A!~+k37j7Q`a!7l*zV`7SAqd7JY37 zX{JQ07!8%tV#QHY4M{Xi3)mHc-1D#jFqDE`AtZ5e)L%z?^Eom>y{BQOG2cE<2M36$ zizAB?VSA#&a-FJ~yZUB7MowEr-rND`^uta6aFCA|{Gno_xT- z@q2BD3!T}?V;Ogokr5Cz1cOK)2t9PsK^rYJsljj?0kiXwiI9LnBm&dC0UyJV1!<@S zaB?a$Fu@1|=@}aH47jS4kfPl+O@#%K45BhRVKPJnVSr*t|J9a-*B_=D1_E?Hbm$}_ zaA3@gXmSN+Hsk+=YAD6jL4>Kr?gR?#zROR25_PNQz_)z(3SBh&f@Tzqzg*VcrB=3} z-G=r>RzZ?dXmfW%~=bRj0Mu9SlCkneEQ}r#xLc!`BOYFXItik!LWHz6;RNIso@Y8f9Ebd(W{h>l_X`WW z@Wcamxj~P9iUW!hs}4eYhsKV!4j~&5`O_N2MzCnR3-X|-$l1A~Xo+zd!{kV`^3Mn2 zSX>@F-+SE98F^oaW?~1H-=la*NQ`D07%gfz64ONkS5$udv|*tMG(+d&ZH$sJLy8Zd zF49J1jf|U#{<^Xc4dz}NyR|YQO<<<=0Q-0Kx66JxF6XG9l#6m*?lZ-zoAOXz%18JZ z4#9c2Cz_LwrCsS_!cZh!i52q(j|RTt5zz zB{7cM!(^=OX0IeA-NF5`1v?0Xxc2bGnzk%NZQJBb-3-jq9L>v4Jva&xcTdllJ@)m8 zxGT;j?t5`u6Su~FiHVQ(09=6zz~+~JF}{x?|Can)IeR8Ml)W6vhVr38=w%2{ zh7~fxyxb*^1?-X3(|*ve`n8Oh9ViMDW%2xtGk=r*Hy!>aG5DX)hr#EYm&r+{REO$q ziqa4rj)%$NnTL6aUXJ?^A$R{yn7mnTHx?6&4Qem~E3lI^QadRQS!lo*w(tlRv9~xj zl!8b!l-(ts)} zf=d8QR(pbKYU-&CXLMB`yCsC3`#<~Q+OkyNm zNJ27Fm7dIHFAoJ#G^J23mC+FGKnH3{%i7VYZuMq>Cr}uPv6+OWvo@?R8*4>txdgy0 z=3}F+U`-p@%Fgz#FdeTmbfF&5O}&Rcyyj}X4(hTV>#IRHmeV+&D|m!=;fa=M)z)kC zws$)K%;V+OY16iCx9LR&U>7M+0xR%BR7eTAksr-59-DDfAZ`?C(JMkRCN7J4Eoxh* zy3>bg&1U!+9EV}J2y<2_Zyrdm5rwHh-lAUet}iU_C;wO#NHh$O!G~?Aq?dMsHGo?) zNTY^f6r$s3bP)^OoEq>-8Vi($Bqk7(#-vXPIA97aOS3^nN(RR)j1Z~rB zIzGMfjr$uu=$S60Y4YP0vcToQi1i%C$X(8ECBmDvl6llQvfPo030SD<&AWvjnF62*`z#LZa z9f+Yt`X4Zeig-w_$V#HTB7`_{=nVwXg3*Y=WX!=*b*D1*5r>#!i(kP23w)4)5DANj zwUy>-oyJKBvg634d0uExF^}&abR3;y)7#b|FjEv`TqF3s<~TuwpN#l2YDYH^mcm8{9#i+#jE>H5$3Rk9jtwNQrvzu6RYI&g-O>wMQUDof_U41m` zhDy8|Cxlq?8i7PpHDM{83iXBV>Vtl!j5_)j#niL-k9fvpVq;@46gz<+{k9yfM#jcgKL?sq!O#F`fjt< zwr{k!ja~g8NFBFR)Mnk)=Z<$(_dz$f8()QXG$(9U4QpOq;*@J$>2&Y^Grni_(pGMZ z_O~Z}(ZAJ`ejSE^Jn#l(XLm#QKZv0oPJTgCBCUK)La9&m1Q>M4pq?F{ots^m-9Q;#%yGa=pu&`O*_oT1TbNswv{a=p zOF79~;mT5l>gK2CP4jD-)w&LKr5F7sWD=*Xq&Mn}W}`FZQ!|azCfy8ZJ?|msb`CHH zP7YkWI%JR_OSUdv#nmD;h2u7qsCTsE+? zV#=wv6jolx{|>L2S{!ad7CvjFg|75_n(5V42hp&NG!mmEdN+xYrZFcom?NKZa?Z`= zu^JcgcaC$Nw>ikAz2!t(s^wc{VkS+(EwR?VcILKlQ%sj`<4pW~)z5x-nE%M(jw*}yF1+JuDCfd9wBbR`8k+9NzEshog3KMZ)ezf46)~DIc}c>-~wQy zIquvpPw?oLq{J}4x7H?h_a``y5AVjZGuko8b@a)Pa*}PpU9awus_IOHdHCwNo`W~j zv1D~fj`bT)cJ^@g*N|ctJGdu^C~9HsWf;h?f2-47%*yrxjb8E z==ex_LA!l}wsJX_@DR4~Oy>{hdKH=0kf^AKrg7^X>M+_mOS5+MfpbJalNRo2w|-+x6rZH#Qor%(#a)S<+u^xgI=2VS?aH~`Pssrwed$0Zq@Xzgr!vgx zt?_kM9P?e>r@hD}u1NPF;>Z`q$-t};Bfd8E(N1x$3uez{0~#>}v*T7r7q%=!z;>53 zVEMA}!uyNhoke~7=Hf1ZdjFnX9$4>@ z7li!mtk7P)_hzua)ej)l=wKo&i05_EWt+`@TM|6yjPDLClsQSo;Mt zfPWDfe<5W2F7o;!3Y;*ukdKj zFiSu0n{)bxpU~?UtZvp;Gj~4k!{?0~;qC47hK&c!oG*P@D127b9vAV;pXBplsDd-%M2`K0^!F!%Fb9K`vuDb z!owvu`+mc%KZ4nSM|q?F*VP_&y43#ynB&&Q1@?Fnc#IH_7UoeRJj5dIC(3>GaCg17 zqrMkc4r*N?f6UN|7FWJIynqAjIEDRj#6R@W>}G}?w6KZRs-f)@A_4ZId>)zNIUZ2L zElRmUxh+t3{tFB6>tX?`55f3i*v-y@!Eq7l1cPoe@8c_wfCaU+rvuYk5}Qc z{NuS;8FU_J1M0{CR7eGk7zr@chgpD({{RDwLIBbeq4#SM0qs}m;a@p{0Q~L<)-QeY zjScC`MS_j~&%L2?M$is3{`_|V!|(SYY=qYl?-ExdS_;kYNBB`{kW-!dd0uOcQ41;N zwnCi%#Vjeob&@J3z}q?pqRdk+>`Y(%8Qj|2{}}5WEql#w&y=k4{%1L9MiIwR;X1e4 zf}3RZn%CPs`;BDX>={6f{`s#>;7};0hr<9-K(4>7S`-eq^`H3ply)?XiV z`8C&q;gBG$hsIEBtkn0Nk4~IFu>sSm^%%shGS4*3o<_gSSpazUUg+{Fe-#AR-b++$ zXH|-;*Sz(^7>oKDdRCsrr2etfBWwnY-NQ0FXpuCCYCI|kCHg4TKR$MjO&L2;U!`l0z8(%!NOq( zq4A&~kT?bbP6G@t6cPdzuquf=WWQ_e@C^SN{G=VjZ=j$qI2`_<#HUcIQ* z*K5(%qZSkv5EarFLCg}*v6WkF6d7?ciT^xvw>MpzgN8Zw*N5+KsB3S=HjZn(oqL*T z9yf8!VwuBm8_nG(XYcj|nTvGZ{9aSQMY@rwwG2}_7d ziOWdJNh`=I$*U-;DQl=|sq1L!X&dMo>6;ju8C#h8iTQToO?xh8OX;_9a^9zd-rb-d&E zr3i&Exe%EksQ?K-F&_~xArApJJ{KM*E(Z=fHX9ZzCJP2LIujZrDgz3Akn3A`lZpzF z5`hAq9F7c@6ov$vxKW692n)Tv8it3TL}E3bVmyboOI4d30-b2>W&uR-7nX!91t zfKmZ5Vc>k0Uq0HN z3oPW3CrZ{d@cq+A{%S3ExC5M%+s@%RJIO7cQt~ryx-^m-w8t4<+;scahi^B~#q|*N zkPRFd76%GBsl~>&$J5^Z*Yks?_>+h ztT^6JlRr`FnbF1JCknuv8Mz&+S>Jly-PLc(Cz2A|)<^N5w@u6If_Cvt27~09RMz?q zXLht{n=(JsZa8`K$>}wJkUP^-Bp6v1&O6Tjmm2~j!2;+~hmE53Q}5F6<+!ZZ>wI3N zt0>Q01;6uK#s4uz*Ae-{n4tgjuO>@!uHWk1@5#K}`=_&R9$gHdvo-z7iDJs>$~v_M zg)aS!JDvNPjL4%#HhNBiubnyp$n)C4Ow@x~*Yk{Qo89~Ar|$(Ewt(dGGoo_)X-yn7 zSfh^p@#ClQqCVdBTkkK0vDCG}|1F1=;k8Ku$@bK%C45=812yOh)a{3;^GrYtMgc5${giYs(G%Z)buC+LKP z{WGjU!RGF%&;e)_x)_<*V|2nO(soiQ2=tC5uebx+^n}hio2B7AY!y1;O?n}mgC!Ki ziETPwHo9dOUv&S&pPDUI=MS@V`hc)yTb)qSUvl2y3RPh~TGA;9&2IRY^4ao5%Oss? z1{OKlRTt3_5d>~RGw|Bfmk=Lo;IqST$ zAl0^gnNPqr^Dc`qKEAdZ40n=*;{2-5^%L(;M08VLw|5w_Y&rI$Uu(k5uZHSl6Mj=d z%x^-`v7h{|grvX6ivmDVGR;z1W|Z>NP>CW4y2uH8mCxXE=77Dg;(Y=5qEVX#8tF_I z!{^qsc{D8UI4Kh*OP5u>1qDq1<3?qqO{C4FEhIAt^n7pG1QDP)_P9{P9iTD^kDk;9 z+k?;1{LhE;=AX#{Ty|i*Sqk0=HwSO*Ump%?k|v4><+pv-?ngR6jzdjLF~rZj=zMY{ zScsHfOz_ctadXw*dDUfARgOO1Y4z_d~cYl5`gV5L;fwhZLS_L3}DTHeLU*TVU zNhrsFy>i5vrPyG>GVTf><-e(di4B!DWF9z;4a&_ASoERA`gZAesT&gf7U%5}nd@F4 z{=L>Vqz0))>X3S*0ilo`#LmY|W8&{YToLdn;L#IccPB*tI5f|CCM7*CWru^B7p(EZ z6lDC;OQ93!A_|X%akFd z`aj zMx)Zw)6{WbRQ14c1y=6Gkx)?jA*ZiSHi>6q+k*j?oReI>8LA0jHwUiU)bl~(#di^j z9W0}vh7{CS7NFf?m(GIn9Vq>|;mljJ&;Qy{W)mtfRe%LPDYXb)Ethi^LIDNMCNK;| z$H>7W43Pfc7XXfSSP+{wVl=1xdG4R*{rRPUuxalT7&MP)I0c5m4KD{*Only@UvH4s z{V#{=8--M#QTm#0;zhb1QD(fkz(RS(x{w!*$fJ4&pB?vA;5-x9U$x^Wc`sU5xqZJq zvJ(Pll+29+n03|&M8qb}=G@d0fNYQCY>J`N^l&nx$7!-$iHC27!ig4Rbs>F(g`x{l zi06Wl&F-57AV&bdh^U1tfADv}35)yermVpl0ad+z311CYXksVFqr&!3Bx#K;3F~ z7iq~z>1u*)I%DMz_|(>E7xVPNvf$MPP`35btg43p;YJ223WZ!Rqza7vtJ2YwTXLN` z{Ij8>OXl__Xwrn`iTORTyVIZ&Z7gNtAG|$`wnt^L-h4mq(ir88I`U2Iayv>IH7(pf z!QKNuWfXyeh5^9B!6P6dAp=QZ^6M-L8_3!6sU;pURbVu(-WoupKf0^VYM}-M_5tMI z(W6#s8?364n%*MZ4axBDxcHBEtIqiJKVGTIuwAs5#?L4}r6D+b)~nu+*$c7tRp0ef zpZcx8^D2odAC&5vMTDE{v;l9-LCIDGKOS`)IJs$S%CP{-N0l%shW9YUwx>4}~L z?-Q?#`k$bxdwK{Ac(uQoO%EyVLS_wap4|ki@tj>03zWV$65E$9s6L5qDu)pz1H4Vh znC%wVBF6(FYyjGhir5Be+HaQC{`utW^%SH?bg%H($0Xi3s^dVv+i33%Zw^3d|E(XU zbAw;w(hDAfew5IL;aNXMNJ1^sj}`3DFUrTSOMx_9RqH(sstp!t(PGQn`sw5JD11Gp zX_Hxco7i{>0mxkR76_96g+sXcC39W@eloAlzR$7dUG^$IS9F*}KywbS*%z}1<=eR(dvf!Bu-8G! z$&b*|W1BYj4Zb`+rl28$6bMJDQyX7kYq zMNhBW_$WA{bm9Pe7RGJ)J;fhORR;W--PF zg39-@jnSbOKy-4FG~@o%4wErSbUlX$iRt2ktaN{Zgo`<~VMTKa#5b#NjFE2g@`Du5 zXhrM?Fo*h=!5evHiYSf%?gMJ|ut9`ZFSQ)RfcqHl1VX*0fmMbq`!GO^+>^b+{?!0= zosiuM+10(?HGgAg?O==s_qy-=8qQwOeA^pXTm$j6sxSXEK&s}>AzK!y{U-vA1wuhe z;qsP9<2-`w4{(bLoDabHnX6p4!Sr-Y1o65(;P5KJk) zT~~VUxkmS^)xc6w2?mf-Y=v~I$codFc-+ki znpB)<^wc@mIDyGBeP}HzhIijTvkX4BSj(Xd22m5y&N0A#3pj^yRs&!s4{$<0hdCzc zTQ%pGi(e7WWwmEeT)|=|2P*8@&+yDoyP8up-AVVM?4ro@9PB6f>M}Xg*HedGxSu^F zEsdq)bA{HjcAW=vt+cID8&e?W-#v#bBztU)0bt5gwX(#+u@%KtFlQRsUej4Df?YvZJCRGl`5txhq-PNxiwin8%0|Jh=WZI)dkZB?o_2yf zZ9kPdAEePN`=UOLQYGNdlrpUIr4eD}Sn8tyE4)bRq?=766 z+1byHD2C#CnrOJt8;`MS!$DizL02~Va4t?{w#NRbiL*)CFoU$NyJo-!4BWaIH9MyM z9Z>4HO~$TINjDmsxy$-U3{`f>VBMivMCEDeX_i-A_pJ4SiTKdVe+8`U@zDXhpMb84ZrP`s0*jV_sDt z&N^KEdLb3m>zvU_DYw82=^$Mvj0T-teIMin(K=-0WVpH>@&jk>yV0PKtBau^Ow`uB z3sz@{OcY2k&7;uG+v_1Rb2KbxAHTG zyy8{xGpiq&IJYGHlMOj-7k%%DNzB1IO1mg``vA8lUD*WX13;3b3^?*oV{u}YjR!sg zGZ9K#DUWre0~q;yl4@#xN##@2AMacZ-}S?I3Yj!HYeV#toYrWXnrFj#UGNNADR-7{ zYd6kDCNv8WzYO!r)E1m8I@W@!nti{_llDOPnE+Dr zXWJW$FG4nAI)8hKaYx`8Yn{A3!%_iK6cGG5p#Q-)dwT zS=d2^)snX}9goolh-i3SWB%)GlwK5hVefd-7?mC^wL~~Zp^s?|5*6{?xCTEf{plf~ z?JK>>E~Cw$K$+I5{HtT3Vksuf>|A;xMC&olS2-Lx5Q-KWzIVu?${!li-f4nLUmpBL zG|TgaqwS@L@xtmsT@Ctuo;$Ast6!{RYwrP4W9gemM`x>Txd)S&;S$x=v+Q9`z+WG` zgdM@}WqaSXDgEzFD{j{7#VilmvaxWBk-L3c@<1O7$VQFEe@X6lUTpJ^3#W2F zPrsU_Y^TbibFtqc5ri{q3-NM_fx{u-CZd(kAqk4 zoB6hPqkoT-X?+z!>7u|QDa>$V`_-H55_q(UJ(%)FKHYlYR1wq3&Avlaz`q`B=J<}d zj)QB$O2&6_E#d6SJD>9_|155-ic^^!5Fuzc*BhgK#aF6p3Yeb`mUjS3*Vg3Q5%*?S zRj{pM2c=Bf<@q^lIldLF;MJButopOH0Gi$H~l)B`W2&$dz z7X2631fb&dzG$bjO!>vsis0`ldHk48>U;Em3H@vNV58{N?QXfiZHI>g=R=prIk&C$ z&No%vg*x)PSXpwHN(t|BLEc@-!M>~M8Fwui^{&Sy-Hj;tyBQjDw*n!bx3A6vc6Zu? z?{0Iz-8*`>@U{C@UG|`i-5wUU+@oB^dz?{sPg1Dw>A}C%(VpFLH;FyJV-ebmAUx;G ztNmiztBwqN-I8i=8j$R5b-cYRhw&x7dY|(4_@HKp?zpAMlSmmE4jps8v2}KvN)ie< zn9UBXk?QWnwi|1+OUg-bAoiGJu^C3#E4gt0(HYnur(oy366Cfw40+_tqmAYsp=^23 zfqqy*&c$9elr8r=b6n3j*>9i(?w5NX91iVEMMaF|{B-j6%AdKS&{pNN-twJ%T+^CzvY5V@a9n$kOP;r~HJ3~JNM zmAvXZE0)k93Yvyy{d+*iw4_@!M)SvV=tJ>Os*bSXufT`cXdBJ4^ zeBYdPCXTZGkDPH7%K4AX{-eNdMw7AFXVAEoMGVBuF%pvF1-E~$&~l()@DB&tG*`hB z5&+)ccG<}fyhB$U%k}9GlT1-v^@aXjO=Z)Y^Q-R*qA)Ftt#G0Os3tdZH~v$ z*e$jtuGTf-Chej=k0Tj|TyED00hqgMuwgUuBq722wXK%ca* zNAhi3iV0_E)t#G2X=Ur5fS*lKtWN6nfMW%;6T0?o-%+0G?zKp|0wR%2ln~Nb1FV>igp;AD4 zpcfatqO^&wlUBWO2-k+HJXL7v07_3I`1k!eaxuYig7Cb!U>+1&%A{mh8}| zhdH|8xxf!2%`HRCn25?q(<6*vG^3r58btG&`;qBP=WG;g)g!H$1oAPqn5FsY zE^2_7fX-)GQPVr}h(_ob>0(znD!|I>XT-|h1a7RskFpQm*i4Sftb&O}0xc;QY-wF( zu`XYMYBt&`h=qVMB2$YNF-^%gsV6MSF$+K9?1uTIh*kaqmWKLb@&~Mz;!=zjIo<0V zA(KHgXY`ty&zDeZk?77J!O5^o+nnmUoOD7gESxf#Saw4WmD{J_9a+IDCz~!iOR93Y zoz(n@y317Rt&;$hO=7~fC>8mH5!L1i#ZOo=2uDrNUo~WRs~0_*&kX@#(9`#MUaEd4 z>(6O0_hui#(WKp(*sP2nr;7Ja%?Vm#F=*AwIqP4u_bZ`$@6JKLn~mAarAPGmGZ@YA zW>SvI&UqJ_{Y(^IDIIpcKmAyw8!->TBI6kd<{HRvj(pd@FYQ=q1n+cDik3*WuGBAk z9^L>rK7rGp8w?^JiX-!zc^^Zo>j&liH=bV_|Nab!aRlGdzczj9|DOBqH`o!eo*iH+ zy6!W0{3!>dtZ6P z-g4BtH;|w$O7wf;6I1x+rZzEkWbO@mkkIQjELV)M23&HwJ!hzqY?Ad zuYin0#$I3DnFNW={$^9tbM?)Mfey0)Uh~Oc;ClJS|Z zMWB=LL1ZlKeO2)v(MIFMOLzMlHbk6sxi8L55-XkJFMgUTGFx(A4WLIwJgUKrjOKi( z2)liBxI%DYBeK7N!*4o5%GUxR!>_-tBW^0Z$c_{=T>0XG93U|C`4(jctWG}E)P|ga zduiul&BFc~**aM;r#q822odUivB%s4CKU)PwZZFiMcX7ZINgckBr%x%)e?6i{o~as zUXuOT7i9eLyJL}=AXfKrpREa_c5ik^N))+!zOSytTkH;NMlw3L6m>|$09tom$U*^P zU!cU`^#4DSzwv=_RLm$tkPQWAa%SEF~N@WY)5({}Mj^t76WJW=Cm54$k-1;}Hm9VvHiF`mNR2x@{ zdXNCb<&ixPQEJr>i5U{I)c(rdrTl@+Zk9;f5ie+ir&8>i^3EXwZ8hbAE$VYhN*Zub zvKltZ%l)JMc7x*4T09!Z zWAR)zb;lyU*cs!ZW~w7xtpnQB@%)-)0TPD#``5qmTl6RVEG%c{ZNNUx13g# z#lN~UeA;)8Qj(2IGtOqE0)n%fcT0=}D;fCBXhoj!a~XrM43$?EI;~z}J~M7AE_B+Z z55>iY2Ac(){faSNx8*(^$d^;eh2@GOjfjuz^bJgWXt>K-_FHc- zgRSCzf|4%*F)ParQ!&1n!%;qHj}n>JRwXZV>mjjwMtg+raM2v)O!}jkE1zgLgwZy~ z4ZaXs)%TF6R1B1=Q@h}=*lZKu)zA*NR}P$-dY$n-u*)<1>cg?)i9T&uYl#NFTwr&+xT&FQsF zpEKdU8}15{s|G!9;Jm(4yvJdy{V8U)8^k<=*Y!=}bY65r6J{*jt@}v5lFj%!)EMjF zW*1}D--p@Ebi{*i4AIaEG?~h$nTP4+?8xol*nGCR{jy_SJEYN-ZOlGc(yHuT{1x2| z7Oc%M>mQ=7sA|w7Yz9%kG`fKSCfJJjTnpf&_haGIJR1FcA7IyXf5>g>M&DlBm3e2y zXVyE5J2uGXwLcxg+^D<$1199kz43H-s@(2+j4$?UokdHWi+#BioaGKBTPK(TCw{T^hTK z<*Dyh7Rb2`&CKYjm)}m*Wj&v63w!Xfj-Q;9wTH}-B6C07bKBj@G5cnpZ z;SKaZocb6~_3JaS4m)=6q8~FaN05@gyTELD4th2A-xK;>?wgdH{)lsgi)YM`4j*ar zBW}uFqB}e7oY^sjZ`kgF znG_Nia?aPM@<{!wOkkXE!SZ0l_h%3o5+^zD4-kC5>uvHc&6(q! z*BN2ielfIht}nSz5Ic2L*(HoN;-w`YwMZwr0G11h4R$t3>Ekvh2n|yN(XnwtjNx;R zHME9AS&n5ebTDp5?b-j3JVEGmq<4_vQ-V7Jn@O&0sE)pC<3UKTRVzw1Y8q?)#j#gF zIQ;X)`0?wuH78pRz|{RUSZq8WHtB5 zC&P=7P@vf6U;Exn5NGooCq@VwTX>7f;<;zJV?9aVVkXy8;hi$sM5K7$_-yp~|73g{ z&M{cI(hhRqsc}aB&~*aI6pgNSb=2%+Uo<#0GO|~yKI;1nQrX_x6nn-dG`0RsB_kFt zWLZnn2o}{guOP{ziV|-z$w1ivk>`=zVd{p?Odf|8@w`O;g{-sh`LpRTsNDu9F zxz;{VLz#u_4uzM*OjNMa@HLTXv!byulD>}sR18E=%Vm5?J*3$31Emj=XIUCb_VmkZZ*9pB{I8ifEU*a(^KPtt}_W4 zuGS^SydcglgA9kAqt_4vqh)W6+H{{tdNs^vwK+JeP;fOmED}YXruu8olUb2xs|<%G zMFi6YW{slWtZeJZx=lkiwNm1#K$xT@WN0n%CK7KZ?|RJK5#!|-C08nQ%^4nNDoM=} zaz|ur*#jyMrL8GH%G<0Xpn;kM+eXl+W{fcddN!7(HD-v+j@8J?F*>5E;VdFOqpPTf zh>Kg-?GiS<3~uVn;)N8`_dP7`R-eTb0#_@Gu?0Zc3SqqYQk*$jfsGNC?G4@+PWo)s z4;MPBtPMvNV$v)PDvS&QEC?1BSZvG)Ei6E2m=K!%a6`z5pwaMZwCQ#rKyG;$LEdj( zA8IfB!KZ5bA-#jI+^k5^5ctt6=!BJjxs2K&`+Tdm!Z8Qjt8pW^#((QSsNmn#?DqeJ zCom!SX!b&@u37Q+Rn!E?zD*=_*7#iM~j0K=oOCu3)du&QBcv)F>rA4@CgWs zh)GB(Y3Z2Q*tz+IMI>Zo6;(C0wDk>4EG+%lI=Z^Kd&IkVASf6V91=1LDjF6x4lW)( z0SN^S0}BTySNN8|L?9v+?L}+}G$zBwZULmBDn2A8E-kOD9*q+CBtWBVI-_GnN9?Vl zIwI-!S1uqUd;ZLtS(kT-0v%oN&y?>-JMo-+v5hUwb8-u2I@IWK+Pr*a@9+{KvToB4 z);YBbCAU0uGUYI+|DHyQ!nwe*Sy(cr^8iJv3VJ{-&ZQZ>Xx~XM*^J9ni6`4sj)Q_s zduMZwh=DQOv!ELpvrLmC|3foX0*PvrdG>@<5vPW+EH|8w%+at6+R8{4vX z3wGQejOoW#@PE-Q9-Ak#0=C!b6Bvc`If45_*vE)(+B|2UnbsFPwE)ugL=IudMm2IS z0{Zf8QFjuCJ{1YrqfNhzthr}~D-7QZX5vQrm_1iK=p!5$2*L_2iKO`}!Jqwq;$4f( z<``;pnXuu)JKkR575=%aul!NoIym=Bz08AsUdCF!ebt&BFS9)6MPKFA|9P#y&jJJr z5-dchFySIZiV`hGtT^!!BubJjMXGcezQ~j%+gCXXOXk6&wu{!6Ib|hYl07++`(h!W zAXPk0sjkA~chtJfFkvtzzbXGpnwQ^}PvGVkR||*!V+E8}>wd&aoJ|KE^6T;;cr=)h zMLALz&@XDYpsZgawn+_w! zOjx#hUjG7eLDSnl!Yh|TMymiFR`@>6r+qi_2`#>5($+YS&)B>J$=PF%erIAf>V81E zD903@)1~(zgtGK*orz5X!=%}b_2d!S!bCOaI6f;8#7(!gPjYaWWsBb%hWPk>+dRP@ zXC}SPTdORx()e~?f1F#{*{f~u!TH`bbmzik8d@5hGE{wZk4O#m-=mE0vkgJoDi2~}5?ku8YuIM3s zD*oH1qMjIUZO_1zgOToXYXvuiya5vQl}vb=${Nz2Yfhb)=9T$!xmYW|7srAhEy#6@ zKG!<&jI1y!oPu*)kUzu~UqhGG3d`h`;5MI8lX0zKh)VjFWK_-ta;~1WJtz5uC${F| zErWLmg-b*)dpA~Dx~yecN;DC;hlP(r~=|$>O9HVt`Rl*e6#XZ ztV+_8i%!y2&cp8aKpS8kad_*BksRX;7r4yhAkav*{3NZbp<@1#Xd2BN=hs*J&OWdK z)GJPYJTOilpuZnEc=n&&CZH}^F2ExsTxXiZcFmGH?bAO41MfT)7b;Tn3xq7Lbwfu|{#wWbVr$Zg(czTYb)4b!D&)H(G~rkO8Dx4YJP-AfS1 z58uid8JGB;BaT<{oy5mH%ap!4@tA951v{p60uqqTr(M9IIfVLUo) z()1vMVMx9X*0(E?kE#cW%r185E)@h38uViTt5wFH-f<;d~`lmf$&$3 zsVcHNr-G4d{vcJ7= z)qQ`qyTic{c7rLug25so_oSP=dOpYeb=GyqSIPb0bsr6lZr>+|L#(pKQ7&okUq z@MOB=IBChzjn2%i2l7}(%|!o`GB**LDcxzW?3~jLTGuZNDJrHJ%@6ILEg?pdY$fW3 zcPQTD@ak*!lzO%rb)%9UDw$=;S|FvP(9&8W3>B?m*U`i}zeiNCz^aU0G8m3n>0l^aAk&1bPb3m^EkF$_$Wq?_tzS zUpGnnm9%7F7Y67AouU?+y6adO9it{{qaGTdvjEb@#>JsY`tSfPT3Y1ek~LOG7QD2< zW;0~Wl)24C78NyGC81&A|9?q>Ti#cWiwP3~YOn|UaDX1tKN~(jO_i&^Zx%RkTvJxd zS}}^*y16QDrZ^|6dU~;zXFjhNvs<#`gBKqe;k@|L6pb=WzN9P%2r2xiF$T4FbP=8md(O}n+8GA0!k)e^^kxC+`Xdb2QER*aAMRe z*``=GLsMTx1%mt%jhSkid+*&fomPm&i80ir9;y@ESLzM@^1fwB$= zR||=t+$u7{@~Buyr~PmrCT12}4RDRjr+1iG4o1c_Jz^5#wsqJ$hakS&R&{D&kH;=* zLKhI$PCttj-BgBDwx*iLKA8VkT{WGKojc5O%POO2>GO4qR$<7r3ee({`hA^WRn^s0 zIOEs7vCVGKn{Q_&4XR4fR3n~=h{Yo1ysdEW;9t7-&vy0>J2zn57#Tw_h}HKIX{J2z zPOiM}0|8=ILM)zm5!B>^W;t77l4z^qh4RTFRy{8ktE0Dht~1xk6lz3ozdioW7(ENy3x6X}xoYIrL0+vrW)jW1R6IL(-2D0GaA3ECqCK*5i z85AIZU_r-jTrfE;11l$wI`x9ub?DJ&$e4{b`@a%+1NK{3RRpP}J74aa@AgbOM!mb3 zIE2Q>xTk#@L;b0}8b`!cxn+E^>{(*M3otGLFE3C0Yn@I!f zsgg2?AQ^47ghnl|K{}*rwQ8!<6$JZTom_g2+Um9&SMuXXJ`I2ELc!CkuK5cP!QBz< z+6FO5`?S_i!@_b2>ahG1P>FB9IyB%2PT&+e(1jjMU<$9c7j;n|jnEifLHC$8XWpU} zYanQHI0AUTu@md3;NEqX=R;=XZxlo< zrFzZU42}}Vo+_H<&Nja0Mgf_pj3J)VQ%x_C$scd?dm-F9m>ayeo5;C1TU!Iu|COPM zz|+XES|(f>mO^W(ENS_6r5-Laxt3tb;UM70r=192hx~!MykwZd`QvW0cm^RW`Rl0i zX-=Td=NUq0vXEVESsPx?RSHTfI+h9Wm3MG!(WT$Gjkefk7mF%2>>Qf(E<^NwOfN5k zdx6y-oPBpyOynFiGfN&Jv-60U^DZIgtvrDY@8(Y-$NTupC}6t5moS&+O1-nqb~~z* zCW5MQY7ezN@wV&vG;7nL*MMQ0VlHI08>v#Y`Yvw*vFDd^=k%nP73xS9iOA_UPSgjK z7zOu#dUG& zLi0xS?6#N2f-mS4()o0=_UOjFd&F)Ws=`Oqq#X>3!29#XNwq-SAV1 zm8jQYQMpoD-fXhq-|f|J-H^5?I@|gX+nENLumByHzy~!csHfcYORypcr?ZYU^3C+eyR$!2Hsd+&q(!`*e(^%VCAUCR_ z=*w~X3oOR!G_H*YE3UdobE+v;qjDXk36DM#qVK?1Q`VoMsOu%7OXvspkZKcv>Y|lLEVOx!giD!x~9B1lTy;&sCeYxhIQ9=-I8(;l$ z89@Z-TsfX7WvJCzgLceBgCv?&$jD{V3|m@3^Nd=wQeZS!6Tw)I>b@~>^KN-*dO_84 zn|eY<3@fUkc`hC5qM7H6Y0+xjw5_a#A*rQ4mkdZl3{#@>4eIP#wQNyU$|9kvF>4Ns zL1>Dh`;trusf2kh1V|cFIEm9`*RRfO~fwDQOxGgNUCS8s#+Vk(gMXvnHyN2 z7pj5>Ws!=f6E-E<4FCo%fb#^vfD&K`>s3hP(klz04H`Py$7wb+J|_U{(3|?Dcn87u zw44H!oG_ZgjyKg{X9K+oZVmwKjhbEwH$8wt?#W-t+(fqVEa6Ow7AV{Ak6|RaB1dvA zkTivQAJG{df$$}fs!9jJLc#zC&sAOzzfX`AfBj)iLIta zGL}`t*gK^{Ng=$!=%1B8vEg*HJ2z2RRr+O{aTJ%eYel8#hnk5@7{lShaOl1eIZGM= zSP9FGp}GL;}ysU?n7>B}}Lpkv3-fX-CvZT3WNhQJYoh?D}dL~U&r;8Ml2Sk8x;>*&tRyMp^LRIH(kJoL(AY+XFC-v8vdq@uFj4cuTcos+kDVpGoYf9LWR-#hvckQj9VSnZ zO(eP`L!b>P^M#TB2rMXY*<%CK9r{M0RhZoJpa=%GAzt)GGAfd&?%T|Ue!s}Pr78#+ z4V5<&xaO+#u?WZ$A+5c(Sm*^MGJoZxh^6JA(-szBo8S$e_W}4k0K%s=V4HFPV((8t zI<-KlJ_n%eO#~`!rA<;4Exz2C?@0?RtaDhfHYuqDs*(9WF$i)~5CZV8vW$0U&3|KjNc=-~9kch5&j52tATaDlS zT69G8&|XiFej^4W*3>r0Uf~#lqMk@GMBLCOQ-YpC$!`QpFsd zYLT9820hQR=r?0iWLKMq8OQiJ%L;H$Ghrec#ky@F?&g>vSG_QkOe*o-?4-Sa+l+Ny zf{}cV$&+znWG16H5bZ>iG#Md~$Uy=TRDP~d8v({THm{5l!_t+)_G2V++MGlXB0s;T zX5{vl*o<6S{v}Ay)rrN-q66QlgZcejN39Ormm_o3`B9QNrsVl~b!V2s%a-U_Mzj{r zkIUZkQ~Bpf#Z9XsVVYk}^e>;ZPK^$}xS3PNWv9`n`^NOzAARrj0$801u*~@@c3Lv% z{%uCxd8JfzZwwL#x z+m{cRJEMVLSNHB>cQg52+V*#Qx3{-?e*5U`^u1@QB!A7B9?$7T$w$2e&$4kA&Q6?d z0`|49sXKOxo9{ZMi}T0ypT5j7Eq{!DUeBL)Jg?!DKkfhi_owK<^QM`=WjoIGQ03I= ze)(?2MbUx3xJuGFyg{qzs$cxn@^rf~TKK|TcA9)m&~t^Iv}cd66~&ME7b)`}Kfyov z!{(#knfDXY_>p&>fOOtI7M75oeM<3mKWeq}c6gCh-_|F(@?VXKL;=T`2upFCKz3**9CU#2`k`DlJxp~d zS$w$>XtM-f`=RU9YkyO@k#7_8+(U3!f5H8b z$q=Wvd8Su1UzH}jLNzP16e>MsK6O9x*ze0a+eKLocm6R$Ru^Z-wFxASfO5_ahm+oiS1gO3_Rqb%y)Prd5GV`{$0EwH1)uNf7FFF0c81D^ z=2LA#&`S2_{zd;044`i-Q&uj+JNM`PXT6msw_^C5m+nUW?mc$c^-}e-`y}0A?H}xX zQmPxw`SIn$%l)P=^(=O+Pj8jB#MM2<-Zpg-ewNziHM&#-pN85dk~#WgpGLeCx5 z&fekKGH(G=8`y%Sl)YncY+KYe8r!yQ+qP}nwr$(yj_qW}wr%fZ$Gkb`y!GC?_0{*| z{_Cn<)oXUwnxp4G8s=S7ce;3 zQvrmB%Q}?GaX`ZjT&yh$>u3a{RBDomdl(ltS{{(KfNeDI4ZsfC^&%rO^$g!NNQ))JbC_%weyc6 zcD@+8d-Nb|(P3g#LoS^O!=zTKystKMY8A*oYlZgNgze64(yIP_4N$N-fa&5WVlhKM zI^iOC)L9DN&R@_Ejk+hiiLX%fG}78~8HBp46wrwp(Cr$~UMsNs3()>qxb0M^?G*Gh z1Wkyq8?uQO+!h;QQ_N#CWQVP|)s`Q@3VJdBc^1{}dhdSvT`c_4eV41Z{oTjK?fvP` z>*+L-?L9DZD=`Gj4r6DlQW`ivEHQRlKt)P-R9Rj_Xl${z-zBgBg9V5RjSrF(ml>QM zp(Ca!t1YlHzuOGntIFQ7SU^hc6L+MaQppbd+h=)j-!nZ&OY!1jxpDWRwVXLgIeRV{ zs@yGq?rIbXqTHDB4;cCSL^`4>>xL77`JVZ{3t{DB0~A% ze0h^Xc~fFJwAlbxI(!&MsWz|^r#b;LWWDbdx{u)_(!8G7jFhO4A}=u(0?kyj*C@z1 zjhSXXYaI6eOrD2APekuszJEZbtVSRFVklHiMhf!o+X&E)-|5mq8(UI@!s*1Is06?( zHee1o*iE5uaicyav;@ooEc zAp)Wq`rz=i#tqp$NAM|U(`(kAHZSz_2W1nAT}^2{!2XL`_)OL~gG2)m22%M|=zy9o zMa3mVX>G4UoE^yvrl~g=VCVWOvy(PH{kLWxO!6wa1_@G>la^Jk?GFcKPM~F0F@>F?5F6QpDq}x=xcFkp@ z!|T>6hrKF!xr%v+Rqw6?umGNbI7bIVK)qSb)Yul7oLJq%K20%2F^HFGjbhI|8KYF2 zY?xweZ_B=6+B}Qr(O)s3_Jq}<;kZ^Yq~|qZF=jFKtH*@JR@xpzx5Z`qEUo8H@H};~ zyW75e@hsb$S+l|2rpbI7YrjN9A_H=|J&7KHjDh4qgAgSdKr+aMCZG&-|3kou4}cle z5f!_ct!(QE&XsF&EGQ;)lW@yOk?l5-aip3wW13x^6_c8sO}g%~SfBPMp^WF9k{a%z}fhNJnFn-i%e{3~|+Kf|n2@!jd7w_HI8=Lh^*WS17 zk<$CfSbo5j4Nl>mR*wHN`>^9AQr%aF z#+UVpproLtQi@WNqNWi_N|YQ#Nutq8L24?IN-2n0S_T~qQxfRO`ZG2=j3kE2fk1_lUbz=iC-bAXVbu)xsZ@Bk4Z z39FP2e#azaoIHRPkJ|vQZLD*1aB+44gs0|1VuFigD2zZCkx*Bet<{P2U3i*0RTc)K zah(~$L2C>`t<(q7UKzlHa|}YxROe}r^QXH`($yHLt1%CdSZ5ezwM^B=X`W=52M$9L z7feW_3@35WbrzAQ4M%C9l8fl)pa45c)$H#b?2A)Mtzg)HK!V9}oF(2JliZlx9O)^) zjaTNw86;(Wi@`V!L~`cM-sB^FhKqcDRzfhxna&r_CNTc!zUqHN1?3AM34uffK)?hN zLx3bA(8nfv(`80v7=eLO5wKj5!O6r_A31R*K<`ZdHQ`>Dd_r6h!s7Z`L%IeP|4i)2 zq{tq|r)@_Dxk))4A8P8+1wRqm^%>y+qwjo2XY+_d_h?Ah_ReMZtai`x?HBjiDyQu| zvZiy&%(Z{-#edBV-t~&&f0O<`Tl(Jr;l2X#5-_nRl31y@)bo$yrZ+8&9dVwB;iymX z2S57!1@V*g-)nc@i;MeSvi)DulfO^Cfek=^Mja1`%dfNo6>2~UK!_>8kgHdF`mlYtHrB9TBDp2}#m zSP!G!bo=D@89xH32s5aSEUImpuK&g&`zOiW=(l8Os`7el)opJls00`?Fl=x3xmVE< zcAKoG?J9{>S;lAm+{e8gEAIx(WjIYJjd;u&ec05>-rMx0?VwHbx|&t{qyDMQ zX;;c@w3zOd)avFwUDx$pMY*~u#VhH?TM((16=fxDznH4DPp)finW-9<^(Wagd`#ca z2kaSt>An0T1-u1#1o2Yb^hp`>hudGv%Bh{#V#qRVq_=)adp!_F)5Efh?CFXHc~64f z?gwHw2Gf^Tq@Pj9;T8yY;89O=v0zY&SnI+~1TBQWlMK@Al`5c)P1)q+OmG@h1}hnf z6m@D#1tJm&$ckD!TjyF~=<3|PQp+mJwCeyZ?2d9NvAwI}?wH2xF+uc>H9h#?^*3lRa`!R`^jTk8l6dcZq9O}=%|`?^P@WX^|=ip zg?*Cr@P<&O6}ulf*(LGWvi)4qk5~Pf7JX=wiM1Y;$G2IbN(p}0Vy@SH7HZ(c9SR{q ze=8_%4dE`r?^yK~SS3IYVVHum1UL;C4+Mm(BS9z>0Z9w6PM#Z#3|(vwC6EYKAf_y! z$Sc6ca?#RGtf22GaXt1k5~xmj{%|wi5`B?uyk(FJFF`<=CF>+cP5g?O%r_Z4wj=PU zdP;u9XySWu%baBYF1VSO{%s2W_Lo1K^MLJGhP6xn>?&sn3`8TJx-lct6d3ouF=2$d z5P4!`UzJ7ri6_k^thSc&;#`ZVHxDK3zUQ+7V9Y6oPE)}a!b_OTENrct7pKXNOX#Xf z2uWeDAqmGN_3zLw6M9ZZNkrn2$qvv!Fay`#A?N}u2}cjMCo8S zqCcU|ZO6=@69&eQL9q8QdQ$4oz>6twtH$iiE-Y(Tpfa{IHt2zklvh&4mQDS+JapF$ zZ;@jzI^R6rER-^~KGEw~z1!Wa%cdEo#tXl*Lj-Xk*E2$~igQRTGDEch1>-ebdL)vx zT)}5z6ENQqgjWPfgn<(yxMRBNE`H}lwA3BP7SwJa%q8&2se}&;V~^Xk>*;#62(vC~ z&W5BHN{qHczY%(# zfB<;4f=__BuW0r`CPHQG+8n!~~$+Nj*br`}UE6`d~f> za#!rG7#@ziqx~tB0}b~;>jV~L6GJB_B22W*rjh%&@;myP|9p_AquH};=yT{Mm_U{4 zky5g5<_eylc-#7=SvQ$Zm;D=8J!h)=#yiWiK!URlGj+ULUMw{N3s%eJjL~4HN5c5x z=1eR+9lLHNn)v*EC$?%YqSGJSt$!e05Tyd+PrmhlgH!0f9G1tKQmB#8&uk!fj{djv24q)v-TYz~0_5t+$_yz5cFr}l;qEbbfNtk+RLU<_#SuRw4l1_c1xbHHjljHETGl%lgCI=N++ zyj4W{rA0tkLC1Na=@2Ar=5E@_#8uca4IC~2{39wY`K|}X22Nq2-}DrD8_`z>C-c%L^nc5HpxOL353>9aWKrEyzizk_RDew;?7N9yi|6 zL9SyTj)bc|ECC1nv?C}F+Kd8A9J2GkD(QnONph^S(OSXF5o;{tAc9#ZzO ztcr@0NJXp28dSxq3qk){erem@L#`*LpdmY-OGNe*MW?c|>yn-?{zKt3Kb)!|bzXN; zfLrU*S%*4>&s*a8fI9Q^$g#L;_Ieh5W#WrdG%kL2<utl2&ezskClNb<3FitY{)K zaSEEf2B?rHXo@=vnP!7fACVD)5gVY+k(MF+g3+&apDivQN|N6^g z@~47d>_0=92CYAnuY)Bj^~kFo;Ph&Q=yzU-%UgplmhB8DC(12X&MhOJuQOf)lv)1u3uiWjkUu9Be7(*fbgaDY^FugE8oV#b*) z>^}8}D@zsCFVDS-@jrGB44PH-P-6yZwZIny&!t#_D;4@Y-vz2%%Y1kPV#E&TQ-;JW zHxT2TVy+tY)<*g71`KL>T#jDG_iPMMxPWvsXZcx1bybAIQ!<*=LD9_+xJr(=zV8VR z#6RD%-8*5!BF-gEAuui+em3Wd2Qn;3{=hM{dVH;RpP{3F2a$sRG|{}NIcDpOV@an* zqqD1=ira)z$zTJj+`RP3*_^C*NHMDzH1kybAXROtlS|-Xd4&+NoXR9sY^3Jv|%kN z@1oYy!Q>WNv(|kr*g4hSN(Ohq`PIWr|8ok$>S$MBW9^MZ$(9;NBbw&qsi9;(@b*_k zVE$(%f&hZp)5JjL2gmd=O>n%g@dsqQNS9MU@!_Z3i0r9aX~^CUiTen8le_IId)koF z>00BkBpD~NmI{tM2O%9y@z|?nV?iPlfe~t9tXau@&&7MNR(=x*yA|s%GawK=9G-y4 zJdiy<3hJqz(aj4~)ic;fLcCezH^{U-#tKC5&OD0z=mY?{hfPipu0Ra&ap{m91$`}vPq3j6rUd}Jp8LPx9O+2<^w<|{| zF~$fgm1-Tg4PP8)4)S(-TA0g2isRNAo10 zkZ5`Pwj~J$ME4bic$w|=d=Q!(#{Aee!yMxk)sR~j>Eb;wg$sGLnrz4qXfFFDkbIeb zqbVoMuCG#ld}@*OEC<++uS&+f%Wr=#xbpKiCi4Hb*wn)HQP*nlu{aEFsz+XS70ICR z7RAw7pJii&jcQX8x8T2atS~qBGuClz6Bei;HIN zyPYw5yLNSL7{rHl+%1^Mpu0Qfts#^sRgJLd9(97Nj3(DI9I1k%tZ>gf+wl$2 z>+bY4ZYBOI4yh&a!ul)|+2FrzJGYdnytPSv#i{VeTgYzq1Po1pE;)8JK(_byN;T)S zwKxd)m=(4umfD?4z(Fm^0VlD(x|&9OFG-B`O-6>azvR!$XulM19_l3D)%@z2a(IKEmm}ipPVt2XOq9?Ao#OC+> zyeIv~Uo5pAsoua41zICRWOzb-qATi_vP-cpT@L;8K)<7sE=q`^?!muVW7^|04A+3T z`*ZK*iIR-}DEu=5|Iye7z?Tw#Y?uSCluTab!JWTWK5*b=QFgJMbkXXd!rX$lM|{IW z_zzV_-4vJr8uPH}EXn)l!&E~7Vxb3G=)3-7%|IDh9d>STVRTZFe*s_IgkD^~N8Alaq~7#%HNP?J+Ca_dBU!+hZfywb%x{&gU|*)l{E68wafO3%`u84?&6V@H zf#dE>7Q#CU$}tkH*}v#{5IxZH5b zOToMh^;6@h!$VnK^U4)rk8W;A8RsCgzJyzKD4wzvn&Yp6K^#|$-nY!0iL+(o#|R}HW&~I#hgKZ5HLI- zv=aa+Dl2SE8k}gnsR4;oI2|t#k&#kk0h;#^-ZqN^2vY38J|qd3$4dwS5(7w>Kv4q+ z6_x}55EKG-K1aoHRJ}MmEQ(y*pn`%@u<#IJq2U2ilF|ZGl0`k-W<5k&0BJN5v0PAz zf%5d47&|N{D=#us1Xeu*T0E%{Wzld{I)!GHOJ?Kogt~vF`x=wP!wa1V{@Z{ z??a0qWhUdORxN4qqUm7>Ae{uq=hfJP3N@evAjA}4$o*2WeiUm8PL9r2XFMRS^OzPQ zQwJzOQW~%l2{vj^n@dEgHP@Kw#|Bko%EWd0%}Ac(H1gkENA@kH|3CL;3Lu#R$LH1D zgbFdD1R%r^WX#d2T)Buf11CpkuQU2Bt#_9dD)S3KfV3oNIRb3hfwqvCQfsz8Cy*Vg z$b^aeD8g8d<2c5duKg&=+OECSq^GI5wWXXf<9}$te>8St8*87CxeNI2IjzP{>FuYCoGFByJ$(WdNYciR%AiU!J3=>ya^(z z+yNu!cAkHhB4O%ODpfmw@o%TrvW_d4KFTfC(K=>-7AJ$2J#-BD(_a3w9zcX3MHuzU z|JGA%IVCMUKfUTCPzkh*P$Q}Uvw9vI63L>>GUU`vAf=YQt=Mq!Qz*dMbel23hgpAu1T7(^fDmHFh&BS$1 zW!twOKeab?Q#W3K|MTG4T!RQDY7nIY68!VUWnV9`027c(;#Z~~{-IbU z&|=%Xl;YUg*=Z~`efl}^%^eE;mcBZ%;6^HrU9hu45;41L@0`n)Kl-&TI_3_=Sbp}& zZ}T_sC}AxAtNr|{n{9448gmC8gqUdevDB;^yCZpwg{mk4t%3+|9~V|S)sfMx_KWV| zX%McyZv|eorkA_H5uZGit1GS!vxzJD^s78<-#$HTZIGv%tcYUQJ%`=T^AL3JQ=)CV zb$l&;(-clMC9K3x`1c>XK#mI)v0QPL>eJ)|B?^!mVu^9atyu3)9L4VHFGMWMo1}i; zILx#6RN5H8pwOs9aC;9L;eA(^duu^6z7$Qp`V?(g_l1Z!!K0rsb5ksGmmRl$SK7!) zU9E2Ux$0~5rC?3AUqwV%p(B|(G`)idZ=6KKJb0|Ka~sd1`hcT9hS$892|vE_`il0V zs?M_3Uxf{}wyS$*4P%^CNE5sSfeIL8N+g@YdC5XlC1Riw!Oal_Sg3@=OoVu-#Nb$R zi|?G94=iu)`ab8!>U#c%wQake&pq&bA7_X1eD5FGx1;*crAP-Yxde`pZGV6loSpvO zM@LCdE))kyRTb*ZE!EcghRX@ktldFGk;NfNB9@#Up{J*)HfiB!SEMpTk&FyEj$3AG zlB$)(>5Rqlj70-cL<~|S!GW$N5(@x=L=qy5!;Cn^%M+E92++=D>e>Qun}fMv2stQ( zgc1-iulWQ@%%tpGj75YN5P(?lM2eX^VD1`2jw}95o}=AFeU%&h`ZZ(QveVp0cXc^C zE6c=VLdrJ$-Mz#gzU6e`crfl?Pcq$ceTxQxKp+qR00;!~^J41Vwo-I)i#=FTrmoXi zvY>7Y-2u2a%zoed1<@}|f8YHD`76xdklAh@Zc2;~(@!f?ly8>a$m?5!K(M3SI`cxw zkM9p@?2JL<+CPPKX8-;Ls8E82u!N~YsPZ2Osb^qoaG`4Dw2gh`Qoo~JB8JtBJ8YkO zJgoR<{9_c58lhP?o~eK~1W`Q50~AmN*onJQT|0;!`?SRBy=ElSSVTkOl?nQCn(1^i zB0@b`4qBnG7um=u`tsd7jTmv7!6*J?B_S4!1yF$g?^#tQC}k4)D ziD^w^wl zkYsf8R8E-rAyI*`=7n361K=d3Mh4pSJ0aQnO>&>mfU6Z5n>kLdk!70bV%qO}eqP#Z#`N*n$}r#6!NYd@<0|Mbgvjyu@RE#d$ju`;QDI zUaVB?w{s_%9?JnaGa%{{8Yl+;N-D=&kd?Mjm}tT?L2L$LcP&RAmVm zhJEp{SN(09zjl8oMfbV~#ZQO7UHy^$_j5^%1oam$j zPiyb(Jx2?zlF#kA(9Zj5#iQZxVev0-9~b;4-=OgW;u$_A@8h8^>98SlLYI^5LgONy zMoI@T@npkP9G!Jd(Z_;Kp-?Du0=?8_HA1Ql=D5~a2-a%YZK?4|H|`l#d`%?HhiLPp zW){=kvqi)@L_=q`8dux*+*<~!DNpO{DO3pIZ9TYP6nenOHlDCuc*Ql?cg6l)jr;n1 zE20ckFo}xJC&t+MRFAwNMH-kG3skV*V^?GYT))arI>v<(!F#BWMJfJR<{=o@BLC^- z3->fT>(%ujL2$hR-hz8BR<)d*P$3*?F=gm@Dyvvs4+(TF9nHo?rfvFF*Cjtik(K4Z zfvXX0UQKT&&(jIRF+qsWdTqjuWpTf9-Mk>dKkVFH1o$$#fDT18B*E!?GiP&7Wkubl zWp`_5sk>F}>iWHUvCU)AH8`~7#%Jt)opK)ctFYPM(yb^9JgjYbcTt01VV#61N+Ay} zNr@RYhRwE}V!4RazE;Dv#Q_*}j{*UljKMHqc!@BwWtm@A%)FN4j{R|xje4JfKUQ-a^S+O zHdu5l)PrHFy@{ezCsaz+`a!t~t|v@(<~7SPLcu^b2rIAb7e@U)p-2!8s@6kB{Xzfr zwd|sshkb0{h%|i+wW^SCyk2!}!wT1>ZT&o1wr#^Q+vaus;tvVhu*&z2>o7+cj_cTL z{B6yB0djhc_7#0|2jR3nFz~G%NX;ZEOH3>E;@C7uSwfT%6&jxr7OP(Em#lO|p3TAlntj8u1QMkq1K9#54%!AS*0Z|( z%hz|ccpEI%-X)jT&Z&pZ1~X=MrmtDG_x{a_y`yz09vz}Th9Tq+#{HaPI4Ruijhi|I&N-S4XD@&Glv;#ervsEkpJQd_IyWL~-*-&+EJ zFh>w^!;Um!rFKnIhewp?Hb7o{kWoL~=yI*25PrPzGfPHOuLG$&LekyS2Sfa+e3m?Y z{+qmjx9h8+FRx@=x6<5_m&F8Z9pTuEnXS@J3ZG`3xu$oqAF!~qguYe~572z2|BiOEh z5at6U4ErTih=B}ig(64x1WB?jA;RnjbgJPLZVQ#gFTwImNBH2I@NWi8Gv0oqtiKT1 zraQjd0t+-lf%<_W;-;2Zht*efrg_GG9RG2#uj(R;NQ(v20&MCdSQ4?=>|V8U2BTSlW<`!G8Z09oZ#x+9P(LBXR;}3!CS)NZ*@s?=>MRz@1BRYcPoPgCojUwN}2^>qFROv#N?d`D; znx8%uwPx?+ERrbl4GRLYd>mCORjZh_t-i4pQOGX0TKbz|qe!O;-)3L! zX7~64iFZ-j?zAXViC-4Z>r@^C6Dzmd6&p`W>0IvkK35JWKDXk4Q@^#KL&3GMqh$5v z7MB)ds_z@zk(aE>AM&bi;W8+rw$ji^V>MZAqFW{G02hPovQw|r2_vCk|IY^3_BsE;p(i%ll0%P;}Gk8 zUqm1OOv)-H$rPE0sRK&trlFtdBmr-+%$>*w%kY>58nB`9s^ax?njLS)W5BOu!ETS~ zWWm@O#5!C8mO|vzyBm}|H;F@ znFU2tkw6?q(KnJLO;@ryHx;9&Hsd^oUB!T>UD;C?lGEr69bZJ;Em0WFy;G;93-mXs z3>U>|a=~*%?%RblzRQi$f>uHBzf+)BT9SB^Vkr zJ44>3WGR*}4g+y*1(@(36l5@Gg5FS{F zxRW73l2}aRJ9qP9>B5j92;oKo*G~2^l|(~JZE_9yLX(2#`C|Pt68r;JJdmJBmM{T` zFa{NI>irN^&16l(^XCp^{#QxVTlYvn1w9kRhrzVE<_#MqUO|6DUtBlYG&N>2iK_DT zWn`nVsQo)`Vw-&69}fpVsp}=;NoeMg2THvOy-W2d^;@2;+vZlnYMYDOm-AHIsYd2) zAEv|91Y2dg86c|R)qqcKjC`c`H8cQ+c)Ak;4--OhatP$>_gF-Q5ara#UVz~pFkln{ zmEUX(djxF*JMzlaU1-KkC4KC3XosL}P`%mH-_TQ7_ZIt|4H>;VtR_K1Pzs_)_0z0hEUn+G z>^@Qz6#+|DTAmO1ZJM&6#zROD46Y^G-b4QQr0H5GC#YxPGI8|;f9F@W${kicKy|a* z?X~yDnaqW%D7<`asfNKL|C;i_>f?Hj>*(iQ+GcQ7(G}6h>ENPVIIUnazqzOs+Gq0vN_3*|Tp!tGpOi{Gb3O&D}*z6*wWp zI*_EPN?Mqvsmgkwx-9e->s7AVjjh*J8>?<-Yir!st*Zr!hh@`JliBK^3u5*Uk@p3G z?jO@$eKF;x^dIdayMfs)5Lj87R?emkQ&yqVR9&oaa+f+=Y#tu3HuunL|91e;^8W-M z&Bycu5+um(mT#V!IGT37C9 z!fmtVDBKBq$+#Z^H_g?egK_#`v3eQ77Q4Z!$!0S=7RqWR*C$DS*Nm0I0>=y`G9EasR6(ASfS%byQkBxy*wzZlpW1Ts~{E>~pVb0%SZ+_I7 zrayLU?aIimxqH&u*7b>d<5AANd;H72>z((;v(9_>)bIAzOpw9k2h^)Vn|VJ-YwL`) zQRN=eR7U#K$M}7%Ttua1LP=-G`=!TFT5Tx^K|BZzX74b$GAx~5tx{{Y9VV;YdcC$3 zhCk*wGz@a={2nV5%Vat#RgGi zPQh^=WFX6N9_B#PbsS`2+fi!X($v~sTf&e<4ex@W%F1$|4%G4Mkbi~;9J zg8c)-?h*F`3x|WkVNkhZG#n2|1wueD?^7)2jep0OZo=huRi{S^hlC-BVz2;rfA4;S zf)NP7#lhlp{uf82oj@VUgjz9IHk+YY?S|XoqHm839u|n9nn92d%$|WGgmTt!NG`uE zUS`vAk4U4{NE1rca>;Htla(K*`>KD73?3K>;+oMB*!a!=4GKpf7z>F`DAkNnztoG5kkb*Uuc;+Le9G6cznwGQ>Tzl!iftqr@mB#i*W^pY4=|EbL`FrHLm1}k@tiG!aw|jK_N3wesGKE}B&qbECd~WVq8vptx z26!Kd&$@Ei(3pirW(+}-V(4=+--{;xXOX<$GP=Ly^sbVA2t>5a#?Yp`&LXy=ToTQP ze%+HBvNupuX6sH=n|X~d8SjK-1uT#U@E=1_Mz2oxN>~ppL%uh zu|ht7O4$)o{XqJNC_}1NLc&(AUK2m&u3TN6Z65DCs1LSlE|&w<)uyMb!SB~Etl$%I z;L;s>cDE#JF%>RVT5m9Sto)eANfLg4%ItH$uRrAsIUHk|cD)g^`l=vnUS{f%-!)(u zfd~jhgRuz+OhSSPAyEP#qBPibci9DjvTFroZ-eZX?5}db9gN#gdrwa$edF=dj*BO+ z0;8=_?2c|ANSyrqb<$FPj(oJ0wZ*kHC4nDVM2d>+ntg;p>nGT3LMF*vf?!LLzXEa* zo*kC)UC5V#e7`_Z$;dup$5usH#W>l6~( zL5Prs(o3z)%Y8oNbNm?GFK)v^6cEfr07G#^ecz-pxUUjT1co7^l8q>b>vfA(oPJuI z@lkDgi;by5NRx9IUzftF(9o66 zM?4`ZFOYr34vpwe67?-#r@HSgUZn%Orr7et5}&0ak%XxotTcVux^Za0wfIw7b~A@s zD(%sI!h$vq+%4SFjdCM?G!Q1@zF)Q#t;qyp@xSw7wF}9aHPhG7N1c|Y!)t%s5xLa0 zcXHz2YzHIU_@7Bb`9ClRAyIqc*TGtCWoD%nc3r<}$K3>6F#ou3t-QYwr}OblGP{0G z``rOKgbYRsg=135cqck)58I3svr|Vn5X28rCZbV1T!i+Vy6M#qHW7u_=UXfsSNqHp|Hr~Sio0tTlFZ1z za;<|tA-*t1(8ONnt46pT#@{>F7cKz)5aKGF2eZ@)jo12*5~18TPg{ghQ#0HL>ifFF4{JwUoahiIJJ1 zsj<1jwB)Pl5Rq>Ru^(^YfURzD3eTVCugkNvDZ>5OdY7QHg|Wk;Y2KqlrDqtsJQv+t zpBmq-T5HbJV16642Y=tJoY=puZM%*ZCh7VPCaQn+j)W5z7Zi>A`8gu}M45E^d|gS7sGxVbJ*KTMbfAb(0weXlRf;t4nRkF=e*MIx%F4? z8JC}~S$BO5j=SkH8*e(%95>xP*GT*PG2H?w5&kb!RQH;|w73XZQb>FwRbyV>*a>Yv zusx#Y@g|Y|>AJ#q+Ub(NS^7s&a3$1>BpzDg>iCi|e(%^Qd12r2_^`eSwWuG>mJ>cg zEKk44!W(ff$%n;GUgm`Ns|9B|zN1SOct;L8nO_QSdd>C}B;Nre8{=ZUO%AwZk+M;6 zKQ}t`w+$tH=q)&#{#y9SP6m7*EAO9`>EQc$g)wp<)Hn0i?b#$DdQ!c*Z7sZouMGSm z@pzsi2W7ajM>`R81|NyvI1(3R!VQdZw0+lKXtTIc;frd8q zj2bw3Kb;(<3RdobNdu?OKP>JK!~g&F*^>TCG`CC1T1eE&$z$S`MD&-(Vt2*JtM4hN z%BjR3Bi<4D9U(vpss7e4OvMq-F%DrQtA}kJg2M<@q!2)q+6#mSq?i-vC#D7XFNx)X84BuJ<1DJ$^3!z_4sf z_3M~0D0&@`5;;gLR=mrDDN54R+w`^MRo7olU9N8VfWRlgD}T4MQPKr6(bQBlRhPq5 z6{>&PtHg@wYRaqHRxaDt2}d&NH|AAcZGuaELX612R(z}|_Hu2-inLR@7{$cb5=YN>%#v-e*V-GN?g`b6JM!|UCKyvf)z{2o5uRy!_itml9H%%hclq0o*YX~~jX3>g+&;CqT_1GU&#(6m_gal#E7{w`|F6e5 z@By+cjSN_Yvo^2g;52;qoV@yPaL&I<7O1MM=5wdBkfHJ%zY|XJ*`5o~RfvDHTF1vI zDJm;0&$bqNh!J4K564}ah~DWxY0WgX+*1Dyc3q%ebcPyCeH7%6_slN){v?;U6oTAO zaam1bnQWOHc@lN5MtgA=PkF6D4k~o`jZV-d{XvxGE=rU+b95h?WbaKz-^ZYW6!#lx z+=WeD6&X`P0@CahJzag3ol-oLAvU=z1Bs{~g)2GONfi`}2^8W-sDMl|{iBXQ|MMaw zasT%Q>|IY}wp0)(q^@pAuy7@NEP~dd1movFa7ejqHiwzZeHql6Mw^j?g@=iYkCC%S zCT0v@NpX;Kp z^p4B_)n&xV%{YN>pr`zzVs8<QGi4;NS_A zAX2Vi;R+r%az4Q8BYWoj$ux`O;fwj%3{j*^QD#R}xzrf{Xhwdn`(KdvKhelNis|=T zAN61AnohA|)_?UJX6_uicJZq?)c=_94vSH6del9~YX*@$4wXEa{P z0gXj)`H zX^E-H=?N;1Qyl_9sj!w{XDIy0T*NgNtl!^ppag%6ivMVtQpL;}G;QG0N6{ff|HZ!l zbtU|d{N%sos#7kX!HAb3M^FC`0iQT=1odC(eW~fZ1eI8jQI8XI$altFQ+15E+Bqa^Z{=~PffTEpJdZUcI7D!G@M5%#;7f~j z*M5aAYPm_q8gq!?bi*`i*mXvm@S=bK*pN(Kq(nc?$SR<9D|+PbmoLJqS0|3Rmeme! zl#o!CHk4T;jn^$jW$4?YpMO_JT__w4D=Q|YX70wQX};QODgH$s9$w?}QM@3_K1d(Z z0}r}AHTp#xRQGQPMaj!IfmwuNFOCiS&s0AxC?@VBo()KQrLmL^35Ti!^BCBV*=M@qZk)PMbxpS z&lI3vt^e?X+8AI6^|;zqz?VU4=62o2DwU^!LEPsvQKUS}>j;+&npSzRR4#~{oyJg7 zxKvb#sruPiD{?tkyJ``;=9Rl*sBJ&T<#Q=3SJxY%g}X1JRczC9sAsd}Wo4R~rB#Ej zT=9E2VNNRs>ChwaHar?F1^uhA<>BPXuD4zPr&?Bl)mw6hK$_}El*YR9{Z5g_7pFsc zSKqfNc697=ebx6Cpirs_Ns^+hjcJ@v?scM4D2!5}L6ZK#MgOy`lvw;!`~THjSTJeh z;N<4~G(p`Sk0;yP{|^9kK#RX8J9`I5CjbxxhCpF(1QLbDU~zZ?kwm6YX>VDz%0snqSMn%WO#>FQjCMBn&rln_OW@YE( z=H(X@78P&YF2G1ZYSMwig#C9#wR+9k7k@x0^Ba6tgu^G!g^MDN?T?mRv4666ANH^I zGv0et$wj&8o+{M*x?zvu52SzsRSoF|CX|_O?h%&s+WtQ0F&MW58h?>9H~_%6{ED{0 zF|%d)sjoiV_E618c`9VB2gCJ?5A~AzfMqAA5>QuHVn&b_16c3Lf$zW)y`w)eUNM)& z>|YX0kxd*49^q&U>tEJznIQ;a(U!F*_-Qh8jCCv;m#6)x*qqxHG*3^L^Ktw;G9dy3$kI)lS<3NSLLcOcXjO8Zz3V-Cm1^Kh{+s zQ9fF=1ZyO5WYvd-C`9VBUIsGa2Fo;+rnp;vDng)tQG|~iA`0U#2=Wb2y>sQivTQDj zv^j542!JN+<)F0WBpoWGB6RPt)`=BtJTC*85{+mr#)or;SKO4O4CpxmRU0>z^o4O# z)W66m@?wQZdKy^T@{7XyRBK9v=FG}FahHX^y8^s9dDX-(Y;=y2Z{!?{W}*F1tcMFY z5W5xLR_mC1cBG6YLj1MNeZ)Coe@u!PL%ZeYLMTNOO6!?cT%Gqi z#4|_%C;=qV@(i91Nvel?M+|Ei&&=UhK6lW9cuN|2i_VcKY0|;S{up&JnJv{I#lLj@ z6hG3j8fmHW_#V@NlyWr~z+h^Xyer8$fcvU})B_SFyFWQ~{32G^qV+8P7EMSW z@CV8fRk_erv#_GI_<1!z=|dr&%vGA>6l`j0JbvBHK{&j7Q2%~Ozu2VI$p<;xl0X>!*mqCq(#USq% znoutszF~@s%6~sdvg&V(yivoWINBU$anpIyo_*v9YPe!Ty(@J?)Btve(UP!J5;7^5 zmp7X_VfUk8OQK!Br;}Z|Q#!9ofPH0)^UidOLJ81_$TKZ`J_x$m;vPR}5`AsY7d0Br zQ$&{{=Wrz(2`1(g-^h7uvMQv{5b}hjad&4#{>r-s$dy|8Tvt!4aZN38Z@$mQ3`E!% zOi5GGy8Wx=$Gv@-)QcJXJ(}V6L4U~-)Ui)&Tp(#)gx;9%f^kekHt5LdUGtS)1}=CN zN|TfmVv>XV^B~UUzX+C9`MmLJE4+rP(C#ZvQr18@1Qm8Y`TUVNnalbAewdcG z-W$Hr!rq8Op?A*Ms5K+KTq0>BsVys&aqc%5*Q$2nx1OdlyP8v<&wWG3XPNciRjju- zB(hJSI^yn$&bA8}+E1zV<*FsX3d6(af7H=Pivx z|CJ+F?!TcwhyDm!M8H~z^ug~CufXNOF;m2At&P^;d^eo6_~%fQ%;chy99CW2=O8P- zA5FkcE~G3zvMNK4F1pL3``=a`-ChO#8}zFGcgh^-cS%5g2!4-*0KULdh0T8~LQgWK z^uiezuEKw4uel7;?=AE?xi8qhAeW$$$K;L7fEt%CfASNfX9|D{LsKnLRi4X=WysD) z@jldf1(tAIjPrF_9{fz0CbIg2qAsmO_|vwKw)5wdz}GnEgcgYM?*U4eK37^ue?^Qpq!msOS`SbY+qbq9+LH?LU=uy*u_^A zDewnC268D_{!1|&Y60o$52$B_Rrt1;ynQ7fsw~?_v)I0%(c`M*NL_sJ35liPH8g$G z)jiE>WAT+aSpQ{HR6olTI7~94d>FfkRGk~M0V`nkHHX=TB&MVjW4*kh)X?GUWkOWW ztazA*PQA9yMD~k+`O=4cpUYfL618RVaDS1Ed28*Ul8o;Wm09XwDQON`nBlcHdWu^c zG|F9kOU$tNK9Vo5WCDT{HmXrSmz7^Fb~AfFyJPs7hNV1+%he&Rxcyd+MfFm?!>B24 zrJSBA$Fucl1U>kHVa0pj-tGE?%gJ$)EN=p!V@cnW1IsfB){In(O#cQB57d zQ|d!aAJOwY(pT`4FX! zbr`n8YYcSs@mYszw+=vT%UKj)a;6*daO-~rKTUmq82ft4XXtYOAsk}F?wtOcg>9)N zN>E1a14!~A)a~+VWzi+8cHm|W9INgchtSAl#2ImBy(mpE;>}9IJb(vcR(Px(SNJJP zjjow$-vb83CNsW3x76oT8!BgcdKi92fSII5_>cej(HFk<7m3VF9&9JN_&brHefED2 zzTs~Knt2S{{90k!w~`Owh|Pbz=(WH^_3XkRKv8b*XRtp>>Ont+1%qIQP6@Hehl_Zw z@lDy^f4Zl1(4I|ix*g|XC0a;=sJ&yT@5~6X?G)tU#eJ+|!cxs5s-Yw5bfHFM_#c3> z&zeGpV*R~no>^%jG5K&YL?M!CBZs5rIBh!40v%;}nx7W4B4wYyO-0fuTA0R)y{udB z=_%Pu(D+{YLlH^1exCUQ3%?-|f!M!05y49}L=D%W()fdjz6fKR-Xi$f=AXto{ZTQI zCdzW5?g{9u3yYQ8>J%Vfh}#+($q0R?P3Q=hJa&#aM>Rd17#|rg6VN82l^CD8MBWzV zjpSX&b=pkZRyKw2I)rlCoOfj91501I_An3bt!nZcTPt$Av+o>Ec@KuFZaV4tD5Cks zKfl)tB>qj(V#*sqJ55@f?HiG&j>s!ap+zAPL8BPrhM_uy+3Qef08Q@*}af6=KbzjIHZ+ zVy*^8vL;s)8YU}_azK!*ibI38=R7x4=1%N%mRLa=gryacB7&rV<$zgf%|s~SRb0}R zj2Bf%KRWKHW)hvQjpCSdR}?6jHpM^Rvc2Udnf zGN?bxgjG7hWz{?`sS_myWQ$(EXsl!etvo6MztCrWU_q(93JDRcQk|uc5{ikyj+e&@ zutG!JLTm$vnU@y&RRFWiAbGK;cxd+2sHIZYylx6fW;NTsJdU-~UVxN8;U~T(^#IQ# z>|sMr+8KxC?x3p6&D!Zg2%XNx4fwJBI=tB4EZl{0_YrZ{s_4%H_Ss12HW+Cc@I|YF9%0Nv+1LgowG_A^VYUGr&zQUjd)m3w6%#iVig`@XCs;& zrDmc#_4t#SG#iNlc{FzzwR-6sD_DlMqNlL{<`GZIl5;4^({)_o%sFVmtOM@gg^Pa24^h-mLPLLFlt+cS+DV^$+?&VMv9 z(0X>ZwRJ@s{PD6eO%pR1qu4^CxAjCTZ>2)avJl?Di}cP|g>I5NPN{WhWzbUgaGo7) zAPzH*pIS-znTiIqQ)NN??Pyw(u_x?C9=hn#V%9^b1ec0Be}T4UA2|KnnZ>q`z0zHg zv72>#NdBaNDTZv=K1+~oUpsMY=1e_Sl6@9|B1>A%Vj?Ve*zoylWKC;3fQ#GL<_?t? zH7#MM>S*CB;leUv2(?o?^kkGzhXlP2OJ2z5}lA@t4>}^-J*@X5X4rdB% zD2C%owYfwylJ%xqBR~~R#6XLPD%KIZEzi54<(mSF%|}y27Y@?XCr682Rw9H>i;Fc> zTZ&6mp4CG(1@0S7tdD~O3ZDMF;)e6}*4|)4d@0$?^$Scs%Vi?gylxh-m^$pb2P>${ z_{l7oM=qVp8QV8!Mv3*C{ydb92Q;dGL?X?;r_UWNv9w1285exdA;c9;+X(~$%``=Kv{0c zb@0C&Sp@A#By(Tb%2ql*IFz>xzCLbl{kd$<80<2* zw(GXq>%0_Z$NjJoLuR((x1RScGs$WmGPN-XfzvBllY*R7BaOgB#$}hi>c;eswzvEu zGcvLAVx-f2%IC$GzNIl*0$mp!C^WO$j^!nw+o)U#DJ<#@e0@;oVd67jbkLn%FG3TA z$S1ZvSpI2uZN3Vwhy;A0EVGbu*6+qu9pt2cSk#c=mS92Ce-48}ersV}!Q$f4&kndxLI*6 z5tmLIt&mxIgDha8s*kpUbj*Hoh*e#r%(PXkYiE}%jlP<))?i-H5kCjk&kv8G*ak=& zXg-)9M_Dt(bd(K|gnGoMEz1w&dfD31GM_r-=Lf99tj{SX6LpB_P(u;gAvEkWdIrQ< zVfEK9D+3LQ{*kungIUj`V9`Y;Q+4N8QRu@mX-S`dq`d<;wIO;J5Sy8|HvZ40ic~X1 zmbzJ5LJ4tS-P+Sy&gK#1%KWOu%bySiLm)?G+4yH>-|yRRRs|_DVO8rQyC$bv#6D$Z z*`*%WyT_53Uq@Susf&_=d1NB_Uh4K*Dtjig>6lQBq%Zd!&ve$z_zv~>oVU;XAo9%_ zM^QFYW#pyP5;Nxk$K*9SrYI4{0bn%HVDK41I(0($^~Y#>jZFZ;c*1%)pWlBQs+qd& zMha8QqoCfOCgLW}2lrz+IOOsDtE@u`Jji5TF^>@CoWs&nI|F1F6nNeoF!Y}i2rFxQCrb(X@O2dIx zjVCxgku_cV$#&S?-*?Z?nZM00lTa$o+H8LhUK}aT=whkI%L5iNOTQZ^WMsu~nbI^> zDxDIT?TbhS4$PmdQ6WuRRfOK%z_mq>N<%~Nzyown*mqrPjEln6=0X|ACmb}C1`ZOG z8a-P+LEl==@z|Vg09hy@lE&PKAe*75DUoK!{8Z!@%PwA2G<_(Wwl~X2;N4^ODN9i| z2x-%65?fTStDQ}N2|rxY${n+^4s9~ z_IEZ)MVGKv(y2H!3bsT1_0aanzawCkVHKZlttv(*zvp>@aQ!`okNlD+Ton*u@a8sj z9hrvMA&o>II9HaDH>_3vohFN!k=kk$< zG$sc|Ym{s|fFB2VmWGt z-7wbY^r5yG~Npy_V@Dru-)H-f~P$8+5rUGp+v~0t(r8wcc+ri-CRO-}3htQGYHRUvK}= z8}W7W`j1BZi70*|+|OF|i#GbjhfhC~ei4KJpIz;dVo$j}x7|}=uZw%d)t))*Il(7M z_%vF7dT+nVO#Sm`|KBbDy#L}05x?jZU)0lnnDs@`ZaE9y%xzT8fFXCD^uGdurq+I`qRKWnQGPdDe`mmm9&=kW3IjgQaa6A^g*lzs9x z|Kt~1K=|c6`t;^_CAn*R^qG^N&5F;K+2vLG^R~F;&;jxeWN_)D%VWBHi7tP6wosqf>lze|5XjkKSF~K97(7j_<1Noj2V1{pY>@yk9;xa3)TARKlb5#~JV` zQL=DSZ zh3Z(@<62dJQrCaJ8Q<$!t9NFRvkxPdBuAa}s2XfT*wrxniG3D44FwL(YM7ZJPKV=k zIMu^TJmTy*5Tihjs2&MBl5V8+Xh=tsv(b1xx=@dfG&;D^r@DN%9y9YI?#JTU`0H%k zhw=Q?@hKkf^6~e=;l|6k&S}R^;X4&NOV8P)&dztvCr2dpJmQr+_XN*<-uHP?^0O&l zPF!bvGjTKEw?+O)<9{w)CFeqPTcO)JbnB(Nkhodlt`_cE?ymc8FK~Nn*L1EQ+(NpA za?8}+g4fEudg-;9r{-Qqd4=-EFPoop9$$EGD*hSc>)5vj-x~W-?zg3%FZ>nsC#Anx z_%G}1m%#t!zXhTf6%Z~8UkbkvZ6VS?q)Lo01Qm)q5HA<_?`6fGO~nrax7EWlZ8(S6 zQs^Q29>xmQ5<3xg|MA~-fU^ka4=`mhrSSfkcn9$`!EX=;Z(wT*|NKZKBkdVoqHdPu zOzPdg>jO_;{j1#}1Tb7SY{gly9=jAh?pO5+l8}d@EU$6BWf__`A-%0vCYx03a ze|fI|^SJl(zF1UM)Yr1FRp0QwHT}%%7uavfe&zM6tlEkCUD-dE`sbF_^I89zsQ=W^ zXfTm5v1d|cO5e1enW5Q2vqH1>%(|+#mD!Qz7|aQpQ(><7=1Nyzy=|_ex#5{7w0Vwa zo>$f{j?C+1)B{vL%U4un%V8t?gjR+Y93|wu^-!)Tl@OL ze$o>31eVZHL=-b>ffkaMKwE~kJleiZ+X?N&v^&uzr#(gc|E7bOPCdF_yPJj{A$r`S zXMmm$^!$`wQq$`Uy?#XR)bt@kpBvJD7#EzoU~mFlf-Xs1lDW*dd~i8)dE(~a7BjyE zZsoac>2?CQU-*O29Zv3O;EsEDO72v-)6iYVL%|>8?3naI4g6e9|4Qxgqp??Syf{rX z8y3___Oeu^j?yUlicNEp<}|IGF=;w=dQNrEG`&MT?o>~VGAU%T$zCdl&T{hqpHpTz z?dO#aWw=>tW!yZq%C;(Lb<$dDt!ZuCIF=c;se9D8$5GEXvj}!IW6OM-gT`QN#A-&Gv5CG-!4#VoHl4-Xa%nBHQP>nt zVTbJ&b_Wg!m$gg5C3a=ior6Qe)64FjJF9e`yDvP$JrlfUo}*rJUh-ZEej0l-^Uc&Z z8-8WcIb$yrem{o@1VYl2N=S7`&na)n^;zwyK7(CFbxuu1O`t|oYpFBTrPK}BRMXgF zv!~V3(Pz(sE=TV^2P?+)I8-sgGpS@!#T3nqiWx0tHf9ntjo;ANGjVX^C}4Ku_{K?% zIgRrh=L;7%E^CaqSoMW@FA|D`Bag{9l-ZBS{pA>zsQoX4s9&M}V3$G6IfPg= zt47|tVE3xywopxMzl@_f^MAqa{OYef{^a#Luf6%LKl7ga3IDhIR^*RT-*xP{r^bJm z@t98@5Y$tfp+`PJ!6ZwQJS2q^j2R{(WsRI7513nL{tTWW+#D7?mocOB)f2Og|4fqQw|4Jo<5h50H5FrzZ5~(MuD(XCT zJDM>u=QfWPD3*gou>!H4K6p>;&Z0dl4yCwa#Z?fGeN8-KDm+4Wbq63j9e)+W}h-+bhXD!TGIZOXE(A2NRzB4UhhY$LDy$@$?+8 zJA8alcWU;&R1Z_t2dYmMO=|BH+bEAIe^7p)0#INTcnT85Nr_a+QOQZ=mBK(NQfgA1 zR5+@TsnAnlpdwNcQ}Lw8s#L4ASE*B(Q<c;j02v!BtVG45*boyQ|VCUk!(WUYw8HP)Y8p_Mo70a zI?U+!nvM<~T{<%K>N!mU`c*@pJMmhHLR>Q0sIpH;N2+1`?1S((_*acNX<*5|Z3z|Sf&@Wgp#|utI zAgNd`SQ0E1EMqwJ+^o30;EsiR3(gk21bBJD>kHmp@Y6BB!T3$jZ(V}lVf+CzxiT3{ zWGnG4wvlb+qv~2q*m&FEG{#OGPmw!!X7Rw{V&SpE6L#rcMtHjPuabmA64}mU$~m!p zcu2}e?US|SK)#7zr<&6mno0&vUt~r!cR4V0Z0W?%NkmIa%ZP4jx~1qg=*-etPOlu0 z3G`M>Z)^J5X`*ZN`!0X7O@DSu1iq7jVC&|ahCo30;R>`gF{F`^0a`nzL5Btrty8o$ zqEUh}L_5bc?$L6Xect)ox~UxTRJv{%+G^hl_)QB3Bp3rg%YJyhIk~ zNjdXNkCj4~!jzJipa>c@ZhI-k)$aGfo~`ynb>K;= z+Ka0rhuE~bx~Q%X<*OU9vg+ny$kj7V^^$(|TJ?8SwLjEis&!V+sa`V0^;VG7NmJGJ zj;#-UeH7OxS$#zf#r3t|R(F%@$G@t(rhbcS=(|q{)?{Uq`KDG)+itq3nWI^x&58lY znr0Wx-pnV5@rrOGct7(a-SziRn~rauq~=xknzznd+O)E7Gqjy)=RiEn+tvEU1!?pD zv=`dLcw~pu*KLW~$Iw1;+MYkmn)UOlqp|a+ZZLEpI&lG}vWpq1vMw<=m`S>D?4l5# zpVYr&(UI;Fv)FWnbQJw%Q*|x6Zg#V2QcHL92B39qbElMaAt~v$g3zrBDj2dmn-`*P zdkjR~o)dKk3`E_bN1Phe+MRGa>Q0ZlGP-M%n`pbW`2gJ`zM$?g z?jCJCIn3b{$=)u`O|RchDej3wb`#Z z2o7mBz+qv^f9lckkl`3hSdF}*{zA!$Q(a2rh|`>iQqB~VRyb$QH3&$=c@*YF;f@Jh zCuQ8=w&Espi+C|F3*Xf@`ojJ-Hop=u5*DE#5=*2cCW6Ela3i88)a{|*F}w>DHdr~ z1kII(H4iP=Qlgda?)~`gy!TG6XSDI(#_w0cyZOn&FiT7dijA_Qm|MMvA2Magi_%aj{jGbgNtk^&yQws(XjVm~ z(vvDVX6q_dRcV$~`El}9vF~ZFsOEiSr!9BT3Zqu~jq(gW>8RA08e+i3(Dub0W)V$^ z!i!@pNTM3z@Zy+kkd(yKc|BdlOe<#Vn9E{*8H=@sVsqmdrXS0gu# zR))(a9W{CNqHQW$S6d&g=G$n~S`JM7UhQAKIBOHn+Crx-pS9J{);6zxYthcf?YXr5 ze%wW+bJR78ZpC#6y7zPMzjS@m_onWx&|B0OU0*?8{kpI5@N>HL{z-pto6*rulT1~% zYWEoD?p^R_OrWr^1%S1BBp>eEv5rHj&^jPYsN_T_uQTuOzt zXxRN*JDA66&;P%sJM&^#q|_p<7TJ2Sw>$sFmrLPyX{qJK-<&o3E&H<)?^@})t+rM@ ztXBJL_PnyT_RjkCcdjhfrD_x0y>}sOYUySr-Ad0}728br{`F#8!1lv!)T1+xDQEin zCJm=4*^J4}osY)jX!H7H^Ty%$8)nNmxz(gw#o5;DOqZ!OR+H{)qxmtt)4$WJO3(N@MkYrlMAcqg&UQNr|{yd#FwK>B`-ahzSPZKI)zI+ zxZ?M(T>s$%sn3+dXKp&rJSv`jQh)aM|En~`&sh(j z`-Yx1qj2&0egFKDe_^5bl4|WGo%=8E&VJGyJ(2oO*4*9Qdh;)g-U^dHb@Sd@bd{RF z>N5KJwO8Nfw7*-w^2@(nzg>L(gO}kBuvk(4^zeD|VY$f-^B0rijvbeZ8{^+@d+3J! z_mO-4{`us>zN9a;jT1lh>NbQFERuexwj%o=5P=LR(1EYq_->SHkjBYw#~t0VozTDN zXL**z0t=ekOZ{%WKHdNv!m-xL`c!$Qdw%PM zUT9xzSHo3Y9jIV!}4jJ!xHJStMB6g1Z3?2nYxr zKj%06mUH;K0ssS`ucuXvP&=yE>W}mR=Nnj(ow7WGOqjk~{Lcd|bZjSR!JA1(sN0jSaTg;S!JV6dzN)Vk%IexDrY# zR7!=3L>SOg>t*cG7t#(yV?W+()C_yR85ZESJoYz?BFpQ8D1T)77xf~W3xWYAV$bW6VY~D6kO~K8!o|<*DZFWsWVv>+_c@C!+vfw3K zgNo>yEmo2PC8&8F=|v64-pC92*%!a?k{FxGh@qA`8%sH7O*`7t$*of2A`-+gLi0_op-wRQ~RY@_m{m7 z?&h0f=l{a}VE|z9tDSl*FQU87UO(=De5TOb7J?!GfREQl08J7I83I7c0_a8W_U`$h zkqDgpcD1&V48GiJ9#t?<&^x^M+LnQVCF=SuvX6B(JIQtgfU=GRKmyLX`+pb!;C(Ux z6aco$O3Fs@fb_b6PZT|&Cy`y4Zn$+WJDai%P}MVUs*I1`$baW!Lloc$JacTtH+1;( z&u#+%Aon^?_SN-q^kBlQrkK4G6c46;7sF2?0hnxtSb<4q+7>8-8A(*)l9IH1O>r92 zlG&&RzX@2C(=#%=W}Mej>^O;?C|R2HW$UQ7!Pb^gO2t*z*koeHY%s!cOmOVunuh6^ z1M@z?Ckbf|X(4Ij@!@b)aVl9gsqd;sjURW8XBWB-v5v@u5t)3Y)q^Vt%9YA>9?=8_ zPhv3bobX>UKc%$A!QP`$#m-jKv$hca2K-(4hwyLU-@*67PwAKSD|#bENiAyDYj?&G zXflT5_5V|6UCz1Wi6s!D1`wP`=PK1k4?rjiPoyyUI`?QiiD6OKrIe{fLPl1wEZPth zo{*AT+1mR;b1UkadW?<_=9e@y*_(YfC=DPa*XjW+GnhOBG*DnL^Y6YcSKr?U8?C|V zV=~_w+}Aa+KMoN@3K{fbAGeg-&h6&9xt{*L!jf6w$sFM(9^vg?q|y~$sT`il!ehVt zx3m_z6^-TW*|c`I)-NSjFGW0+LqX&mNoqJij@A_^-h;<_xdZYn{CY zfN$F_pa>WO)_^Y%3B&?PltFcQXL~V#b>enCm|_V}N(m=3r;^JX^j$w>wX=@ZUV6%| zJ#&j;MmPMgNA_Dh)$@06a}yiwwTqp<7_<{4{xu>v62lR=Gh!u4_pkhSzUg6~_nung zi@xJ{F}v$6fcOka08U~FRPG!uIuQiFdu{ZB?d}TXM$ZEou>%R6AuSL>r*DIcV!1Qe zyFE;YEV2IPTkW_n%U*PboA0RlJlS5FpPOyX5lNNyPy&r9P-)yd7?M&sV%*>+IS(Gi zGFV2kc@}~BwIRv%cRfe-XaPNRu z2wt%`ohdiz>HJOQol%dWPG@+XjxKfY3r`<^IRHLXiHNC}Lm3CS+qq6|ui3eW9d))8 zmUtRRxsA6-LTy-TKTYEbjpwVDhj5nIi)C~zy0K;hMLReHgNVg9OQ; zax;05d`K=+_y`4!X$?)&Mw+K>w4V;q6?C+cz}=S~M30qAVQ#9JyQ`xaboE>5p*;RI<-C+;Rf0|#O-~QK7Gs+CEm21h~ zF*;BnvCK$QIZLv5K@Qi$eGtf>;hwR-{JHJ6FaQ6E=o01F ziQ@MsX<{aN!X{)nD4bt^b`F3;0L(TEz*7L80AIdnqc567wwNI80Q{uUr?7y0ckv$z z&H?x_+S|pv?c!a0be!c`+)Hgy{0-V6cEG&i{_`Rto~)!NH7Q9>QW6uNxI`r)q47^o zK4RMY*$p@4`r2!*zVeF8FFoxPGzH=3AFvCG0xT%Pb4yx~h)MwXdjRjwjKKSM;QedT z(wbnJ(hz@qsf#O)SYnJJx+uam;!1ii6pUaYdqYNzW+4d?&`k&Qd(Dj?yprIPz=DOs z0z1ekKNvRcseicd6YzOlRK_0>{Y#lxB;<1#^k{U+r~`U+s<F#kx=zXr0z-jaKP=4&nfS`5Wg)1KjnI!l@A4{k~$)5O*&y zrE~8s>+07~C4m1t74Y|$|C4X)n7Wp(HB36SdTM$u^~y^x2FSZLl&~@VCQ|tTIX~rBG(g^M_}Lr-w&| zhXE*F1KcgW5rAv`RqaFd38WoyW#vRL#csQ@C5`p#x=NMWUgJ1d&6e543ru>GJlkGj z=o+2bz7BjH{!wdldrxt_XE@V2u0Jdh1=HXuKEQ)9h-GL@4{+fq&fqh2QK8Z0Cf9z= z4lRVFkT#I@Rdy2>Xikye;5;t2CH4LzB50bStw^PXKd7=Q4Qt=&Ncf@q_F`{icB5e1 zySDf5j{Iy1Q#b{}tA>+E?ZYoFfj&f+ir)w_BmER z37T(flF#zb&Uoa5Z+^J{%nE~_*@X~8Oo%D5B+{4SrF>~$mY4IDdC6azm-c0acHV|2 z_?G+Af$Y>=UVxhR_RrBuO!R3^`NjL5xW^;Rv%=l|jPC89W0cbl+<0M=U}&^+Nt#p$~h@6Rg7wGE6~MD*Ge91_|)>M zabBITNi)-wJ4xP@eFhc?DuAwFNMU@1@)p8Vv`|r?B7x;n%O({MEr(JTv9II`MJt!A zqLT{MEA>rrv{=T?5wBGA@TbRE#E&>Ua7s&c-IARRS0xmKsrAV zT^JHw6qqg!LYD-kOGBp1LZQn;r7J?CD?_KN!k}xyGCyn!WQJ=|cov6mNd%TgXjw#- zM;zG~kysI_mBFlv%<9OkiNe|_t&7U~sBMVG#%OJd&gS60jNVr<*b<|yG1(Tg?XlPq ztDUjg6}#PW*b}F{aoHEQ{qZ;uugM|O)nU>z2{@AAbp!vzz=8$v4X{LzPQ61~K6eH4 z$N8iAcH;Tt`Q7}(ww5;5B5J~(0lK&Vg5RxgL`XnAakDz|@-i$w_ zkp}Xc@Y`si&A@ue9AknW1{h)_fBY(H@|S&!en5l(Aim0)jmHwKqLkYA3i^CIS z<-{e_qGjYLgVxKKYEJ!)_7eZKQC5BF_7Xyln!?_}FZpG=)9p=bLKjF%A*R*o7f(G* zzvAqt{cz~=%@#ikg?sV3`09Q)ixmQVb^W-rtDp9_XAK)QZ5Er9kk+_K5Avh(0@0TY zG$uMIxaT2pVVPOEc?J2sh{%cWWqPj?1G6&JjvuA0FjN6)@>z4P5!TN>cQcH{ELdqc=KPl1 zOx7OYxI<5@1BlTNd&d4geJ$aCv82;)z5@?PtdRIg3vQguznMob*1a*m@QzxneRl40 zIRyQG6ij(N@=M=@e$~gp=|2xx`sM%t5WagZY4`Wl=$?Oy2V0XUN2H8@2YpBf@YMhf@}C!|*lh&>#|TL< zBK)EC)9X2plR#;#2xmRn7&+*+pMbKF1ZPk37l`{iZ8IA${?Gf*fvzcYA8`6>qS5ZhY?JQghdFiZNlH%7gXSLX$)!C$X%ohY(z)4lRbU zlMrM3ml(nJ1d zl1ay=R|r@ZF{qS5U9re1DE2tF52Qqx4p1Xni^0xX*7!CpkK0P4n|n-h%|T< zLEep?KORkvmc5N+DuPGNqP?f2fa^4Gh8mBy<6cOBoT@E!Y2lhBh9ksc<*zQqSqiAK zu~(oC&uNMZ6?95J?8asW}d6H&8gzKCr)p_n0R{jyn6k#`L3j_NkN@ZDtkf zykLfX@TbU55jkBtLUBgIbt*!FRv%erPFGn(Pf`Ts87m_IF+k40#gq))m_^g1NjzPq z9^Q%;#+(J`8E4#}p2*yuNyAV8W zk}q}q{1=D?<#L6RyOq!ZGnWu4X|vMERad{9lZC2>&0{%#S+tajr&+SA)t{5j+-!6?V4hw>U+g$aWsxg)u z0$=RciX6z@o?KK6#pz_lU=(`OfK-xG!HU6M+5hDA+KBH+u7fTz48q~YUUV`aBzEh4 zQ+PCFzCm>GJxsO73c9_6xh+9>Am>;W4UPGI__Biq^#PBwN^jiQt@zOyj42Ge;=JXH z+<+So>yvCPqkRyiI^wk_=i){$coY`qJQr&7`{f9laU*GdgW3{Z>w<{I>MLB6LGCqy z+a+61xbLvo@QZAF64u>GG?LV#L>4v7cI5&(*i4*Y=On|;FIocd36h1*>-_8X3=XJ-&f+43z4m8xu)IU>2{+paHXPkxzryhyyBA1H?k-8C~#QLTnDfm4qMt) zm*%rJ?vb>97gSuXut8|6=D%P)0bWyjZMFd2YedZPVht~)%R}x7Zc;Be7uS0e)Orx( zobFlj*9;a)>^an6tWlu%(zh`sq@hNAhME^I1nnDz;5>jGA5V@1Da0wq{4#lRR_IMG zA`q?HA({@wNe4@<7Lxa!9~aXtd3sXjwI`BtkLM>yp6sy+*v?H zqvDovt_^PBx*ATJ>$5k<{}}`#Dab-`=KZ6c=NfDo(4A1aT1dBW*mxO&!2?U0f&K*g z^1LR$k!1i5x+UMUtFLU&_Wq%>v^Hk0;~%vr$U2vVOaUdhaOk-6DD+sKv-l4loei~ z`-L~acR`Q#{RRlvv9;FXF;yi3AjZM-ScPC%4EMU}0sspjHc>>hSDc^;2?VHS55*R7 z4WMY?0rSz-V2|4f_|Zmdao;ICu;}l@+s1<2&#PF43Ls%{VK2Gw4(%FRIj&oDxcD}V z1ImOGG@>aDm@lm=Lx6X2tUo8Ux5-soyOK1BMB@Ndk$_&25R8ylqr;Di!?Wc zQi6zDM)WqfvJu7}U|E)ixSfsjajPPC?Wbrlx227HYjYAviifNiL=bTW0( zVefJ$&XuU1Dwx+Wxrb_sU;gO?Fkuy zBW)$6BDd-dOHpng`hvlqapg9ADB*TO_*>ufyK>U+`!XnGTQmj^gb)kA@X_BVil+`U6f#R$Z0w^og6+8M&FASy;jrt+Fe&#DdjI1TL%v%xXZ0{gi+u zV>KZLM~spGnmdL=C+H)X;tF^TSUMI2SCS@1*PszH9AMn&8b@A;{AaUZSUz@ZSayMh z09;gXDXr_Ua41ng(aC7Sq+#ojr`}O)2u#orZh^+aC-n-2Sq~jDdxSlGuESSuZ~v0J zMht`zz(Je~q7f6sNl=>4PfhYOEHQTncnn|wNDbiN7M$KXk4jVVUn07Kmy#!i-_ePU}$jD+_-*98>G%~4>!!yz6}jPNFk8ulp= zpeukCx>x{RLBqT*&^c99)TuRsz;wk>R?G#pE$hCNhq>8J3EVa?2j0LXRRBNDNewZ9 zf<)!x6`lZZ&%;Xzg#L^{nkm0Prr%-%JF*j&O$R`{d_17MO(jigYD+=3Ym@5)kcK#= zjBLy5bTrMkFic(sRwEzlxqyiYbUVpI1|&S^bB=<(iI&yS6CZ?}oLogWLDgou5m%OR zVWXcavQ2_!j{uz6u*Es{Y_jiU%dwc4Td@B z#)t!#w-L0QV`(Qzu35J2k;8|r>jI!o=?TonK%!Yiwh#@?SXL=SI*`_4a+wGkTAlG5 zZ4ryrYI)PK1)m*6eW+`ZTU%Sy;=&dgZl7eLxLDaXHgzeIWhN}EFND<-8!^5}CZdF@ zURA~w&X242RA053D|FeB;`k`t>Q$|TIInv`EmI*xr17YwdYSc)Q`|N^@uo!B(aU(7 z1cv+Mk_!_+U1u(-ps_db7+=VQQ3@b3oCEBb19CjW9idp(rI1>LmZi@aw1vyWgr+aq zlh-GykyB>0{U#Omvux($w<|odenG4;BQxCEWIjoWUe`o#um)J8Nk#)8C4z|__(N<= zgjPPIPjQC0saI(vXh?mkXim$foO?qx#Y95v<^xZtO{q#8Q@=m%u}|<@lW4oe*ces6 z{`xmoi|B6S8P=J)tt$+BPmwKK#)1M>Z?i?$tZ=TSP+CO=asE z>SnJE&T+Yq2h3{eGj07Idvb`Hqv>}jKW}!3ZSHgpr9bw&y5`%u_PFI zUZ^p%AK>C2{~*ghm>(|B`b7|yRj*N0INB<-24 zmWeq%q7L=vP9*jW;soNcJ0aIH)1%I&U_UEpOABj|;)C8(6G0a>P+&!!8{KSkYs$!g z8@ijD-3cx*ZL9+2NiWb2lIrp6_%Sr8K5@=jg>m zIepA&!vkUz(Vo*e$!O8eq7@ZEaJxhv=+;`02%;c%r7kB-$)Q=UlTgwE`31?be3wfv zCYj5Rx!mwTGK%D$pCuDU6cGf&6as_<@gM|25Ja#T7xEJzdAJADoammuPR2##J{Q!1 zoXZ=Zv}GbhkQ}BZ9lhR2Mt6Fhzm!K=%Xp8hkeo`0f-Y%FGdlRZ)|RxOEeX;fG?#%O zLxj_5r54*sFA|O=2@&)uIHzeqK~2GdD40;NOrb6GcZT`_^$(5nJ>L}SD^|c-5_qL| zO%P1!%?Ev2Fc1x3ft9C9otW`1#+Xj}eIk*NJ>5`SI=&4ubFw8727Wos|Xb zalp+BW`ju>A^*8Eq?06|Gi|!2L|V25G7_>Gp~omcQKzS9HmOO?CK*k{&E^@M(OD)F zot@f7!qh!I)SUcw{bqNhf2-g1Uwt7S+iOrGtkq?+^bk_~%u zq-w4PYR=S9Wm1jj{Cv(T{-P%b0pFiSRmRLP*!U@NBP$j&b_{E5jHmqR+<5$qF6C3G z$B-{c(8adY`H^q0*@2(Wz?Ckr7$M!9l0K-XGxfZfGu;s*Jtf2R9Rr>7jxuC|e6A-8 z+u|KjN~6?sC>NFm4^h6;!FsSPp-a2$p(nUFBaS7&MmV?-iA~Cg`9%|WjCZ*+Wm7Wv znBr2P##DeYCJuv7=@4)afEG+yk|0%|v(=>C-6}L;DM4!!YHlJ>^A(?MjGmymUg_rZ zjp59pR#3c#S{qNh&KRjN6OsoIV(#y7EHoid%ZwVWixUL))Vx=Ie*|!iN63Tj&oicCdgWAnVT+Q z)=sm^Ej0%pD{i_RK37Yg_&a8b4+8#z^Dbb};81eNUtfduiLK_X6>rt8wbAMcYR##I zQPTvkn`jQuoHL9Vn&maoA%`43MgS+@duCZMl@ScZso+zUbg|x{(wQi8CQyUy?PCt7 z1iR;eGUKPE0e8LzMTTXBu#VTs+@S08(>Q*$CZ{`MMszL^z2W$Oa#|O^U<7agAP@l{ z0&3xOxsCyZ_>1x0~n65%qoM}yD1kS)eLN@N^A-%O-6LMYd~H292rjvVuvbAy|L zr0MyxB~?p7@*v@)g~j_9ZBR1EDV{*eE~aowGM_#^->U6xd>iCgV2IIHcPtD!p29O< zC2kv~(M1~tN{kUu8AydCmor}Mx*iM z@r4kRa-dWw>yVW2pAz}tchI_uEJZ1@bovO9Sk#T<6xT>c(#$i={z~F?b(R?ne~bsg z@Z>B+%XBQXdv|DjYMME+mWjVzB-_~ea;DnXp_BiVi!WLHW&BIrcHy-%cwv6#B5U>U zfldeAvj}&;rG4al^$5=q4$hDxU80f*GmN0t2o=^?@hEs)`Uv|hkrG9QEEdxeX(evk z-Uoe8HB4#ZwD7Qk6cVTKTp(WK91l=-ie+MB?!3w{sz1bVgJ%-;7Vl!ShO@M=EAbwL zpMf`K91ZWbmumeyja=6(G+ssPaRM}BTd?xYyEMp9R z>34j1*`1TUK>i4!BP8yV4BY_Pet?;fc#xRxF+)e$0oorT|5SiCKCSVx&akgh!jM`4 zzXfnM)gwofz#TF;+e*mA)njy0-ZsEeo|m1~I)lamCT6q3l5UKF_&r&@ZiY)%@~G%u5HH2`_BqDZdOidW>5v^LATegDn}m9zrOw6D(^m7wVgCw2Kk%0Eno|^7*^tzcj{s1GBMx{ zQC!_j?)7M<%X476)n5s&yK)cgg`oXje>0c5L(<{CS*}+4ey{JJb8Z;IvMj4rjM}56 zN$2)1BDprYLkMB?G5G@+wCuM`v$J{z^?CX%8y;k<*bSD+7BR)JZSP;5xXPtB2n;NFwfcH#f|~6% ztLam@3W&p{4$H0MfW zSZZix1@2x~YMVO6{dW6qF<_a2vN2|q>CmvZP&?IxvSd5i)m1oQ4T>caXY7FyCBW#g zuh5sE1Sd*Tuqu3a==c~`xmX@Cm~3tYR(F6=FbYP&m=SmzWD~1O%QYkfNg)V={o)XY zA%j8?BtZ}aT`@1b6j4*+QXUeV%P6TLrC@jLlw1TEDB zf_Q<(CMT)=VrQW6ZejM88bspSCEQywjX7;&9kWVY|3OOYhew7Gt}-Bh&Ztss`{GE!uj zB`z}t&Bj!ZL*XMvIA+PYOE1_Kw8UJb(_-Oo8`VaotZl@gy;$M|wDLhPhG5Yqr4ak- zp(Q?gR6%K1VbaGTQHi|MVMhjM2WPt}Qea#P^#joFp{gU$B1!YCUSEgz3W{loGoDCe z9n`5_qUZG|pGF$%A$=)~NGYsLTU95TZwV~{y=CjQTWeek(lxZvW18~t7t~H(YbkFp zgU6?D-@@-OWUxK`uH=pLG>3FP{aaO$_MXUurL)iDnHW;5eETlx5bXtdmV{vX_T8M; zvNs=NYbGww^v$fOJP-LVh>po?d;(IL%=Uj2@>!~a5CyN3eF6F!$0y7N$5ctXo@i|$9d4blY`Zp zZ1pcNtZEiS*d-l+)z3e(f4@T(`tb^bn>+g%mVz?kvuyS5>c2W7y4o|mbm3~co^R)D ztL%1l%U1Is8jAZ-*fw8{`^#TfCT%`hEms$-xxW8IHMisKdC*@Qrg%T#e?Z z0fG{%+96(+Wv|=qCUMj8vW%vTd`3sdKVcLx^7TOH)EjexPfU=15``%IB2`3D5Fo4< zME-eyYBw_F6LY4>1I?2&8;Y`w6eIF;MVX*`2U}9_IZ%o+MY&JRo;y$nii1ed41!jI zVnJD~1bygIMS_+T5U~Uok0tM=4J2v_s-~0QZYISb;e={9K5Jek$H98LBSq`OdVQ(I z6wrzok|a1;A!0NPqM@KD9Y)zOnhobeRZzNA^PWmO`7V7>*SXWt5=MTQ978ow1I&~3 zD(OcH)V6`ZMzU9#uSij#oKQI-R2Y1i%$-EliE|#pQT;&WLCnbU7wPk-JT}yhr;Hq* zSbVf7UQtXP6~LmEQ#sAb(TFXa$WCUCljRv@TSi%M67{l&%-LmGPvse@2lW<_>TM%N zf%nzeHjIuB)!#SK3^SAWCqj#9ol&IboQL-Y^-%|gsHawgSW^dc? z+hRpYQWg5WyA9D=_1ffR$lg=>^Zm6>C(CVe`0$nWWa`{puQAh0bX;tbJ>NFcNty%N zUM%G!!ldFIcDUC%dRR;l>A#f@Q}0ymRMv88$FrqD@If3O1RX>;h{>l4Iwn=|p;!>B zzFZ;l+tB4#h)jg+Tof{UB4n~Ei&#&M{|0QCUts_&h=iPhECI^ zesY{{5Vd@JMbNc5szDb^MRY`L(3J6v)>I^`B+`)^y%*hWM6NoiMm`lRvM-hIiz!u$ zI(2^*fzoI#QprqouEZ{z%BblG#$O`=M?H&XOEu5vZWWC3C=sO!$#Urgjv?$cwxS?O zm1%+ZaK~#1oLq(126+)O_EPCjuuo7!r|!=fpPpdrND`c5mVsE)5RHusV3feH6Orx% zg2-8EikP4(@L_`%PFwXP?1&IR0SZun00P=zf>mZxad3D8&|()lgCPl28J59&_}Uv4 zV-sStk!aeM|}FF(xe!$S`F6Ko^_PfzfKVE_UsK!ZU6 z0tleRZd#^1whf@cAi#c~s!giaWv>&{v4+&PlI+A`|{Rc?OKTq9|2)jFTqILi;W zZ1THROI|*)-fd2rc=|(ceQ%LpeaklW>sEcSG?~}aL5Qw@yMSUux_yfU zY(Ro6di8+AYe6x~t$|Ci=$W-AA?OhiX^Q|+xqKYK^exL7b+~^x_24p2-4KIlV5P8i z^_4Woin1638Y97 z$JiRU1)=mW73>$jJ4IE&!eYU(;Dkjhz#;?|DHcF(UDAN3JHMPq7RDy3f(l%KEVc<0iAImOdO9O1d`mh$(999Fp z7KSZY4Zt#CaYAKc1bei=3Zoh$6XOsVnHh49HO3)IV1&{{zXi(z2XgDaZ&jAEV=PyE#3DYk^igY?P;sP^SyJ!VZar6eX5;)7DGR($NnlL2m7}KG(p?MQr6QY!Cct;|72iqULG@+`Z&6-?_<3xo) z==Oy$07$E0ufj~%1HG_qm^g9U2)iP+y5h{QKqkR7Pfl>+s;m=j71`AM!#@*k?H?{*ygoX|<8eUFcC%w7q&$-O;%(+0`+|Ail_B3Ss4te;GGkww z8xR}2V^=a)J2DyOcl{Q7<&K2#`l4r;#^Mcn@71;I>;Q7k#WqLN%Q54;D5}DJHhKT@ zMQ48y;!nD~4A~-D?X){us^(fB-PRqK__LtJHXE{!{K)K$kR;iqX5R~}5igOC5JW&jyrG=b0lwhn~g#cC_`J?Y-E0 zBBk$dZ@2HRz0ExcO22+^uwzt77b{#f$fx+Kl3_=kf6Z?P@+KohRl9LQ-?$o95O`hq0$iVw_paC3(^F4K-T)^l^Ddea=5H{O=#sJ5qG9+&KhzA zrdy0b5ZN`55~o)v2Qqi(kS`Fgr^jH-ro2J}wFwWj+te9A%f!`?@lm=?wQ(x)-~|;u zfA%Lz9wP|?vsglIM5T#`q=La_E8Uk0&<1CM9JEe1OUD(H zud-FS8f`-);zS8ud0H`tnF`Xjrxinr^ae_o66k3rfr%!z7o+dqxISP2J{9}1w)eA0 zr&BtmwBkc(=ny&#l$`5Ig;iw5mG1GJsboo(kE!JAfIZ}VHTI#D91a%*&;aOZn>`3n z8UPJ|O?oYl+0x#Y+h3IxECtY=1leftJxK9&og34w5p9emA#F2lMXt<@#PkshF{*cZ zm9eN#Ldhbjlx88i8rEa|*n2b+xeKC&9#+r{C|+W4#K(Lxp(zGt4nR3|MK4e{saTT5 zMch!5BGtS~DzR(gk&okK5Wzh%*z_CENj%_jk9pF|d3~l8*QiTMHOS5Ijg+KSuEC(fT6yFTjUgFCk(NR=y4H+twzD3#%PNH3Vi5N zbo+c&lhe`M-gt&kbvgo2;6u&A4imePn6^d?Ll;tHi7+<>n_!a<5Bv|t9Fq|6-z@si zbrGTu2~p%=hT}-@I2mhe$~X1rF&oZ$hO?ulI#xJhZgRX>*By;kTP>&f0a|8*sn^Rw zd%BV>yj37bT^$;T1d)(cZ@f<@;|Wr3n2g)~roU}q#vLPsz7y++ZLJ|C*w>d!q%*0R zCU-jw{n%@aWGQ#UDi71ZPc*r8lUTdq_ymf0wS$s;tjRUp&W2Xs`9QqP@cU7A1It5FAibHh!I_IECoh1f}Jd9N(W@acB@Wo zGQBW>znJfrpWgn;~jtigFX7Ybdc zIl>Z`wy;Do%GKb~q%xqs&x3fSL_WXmRF_UFM>QOg)&nBiq{2)+acq*^$oe;1-9}VSbg#j$r5)j6 zjdm0#cs8~gH&XoXt4bql^uFqQSmAMssNTew>lCtJr*-o!i#a65DIXD-;r<4oUz3zqMz!0m`53H(8B&33}Mi;w`OqBm5d1Kg5M$e=a5B*R_dqb zc21F!W63s7nf7Q8l$T89a8AFFi-ssDc)!d9NpIV1*MK|*#g}ne4<^I(eyKi_;}o4| zmp9swBD*5T&MQCCmXPGtKCcv+n$v<%65RiTbF`JE_m=Bh#z_i1txe;Bf6+F?f8;eg zk5q%5nn4nMw}EseFJV}7Ahe=L!H$XInBtd2B9A!gvY$5{DFBy4z8wHL8`O@gvnvP7 zIqs*4lfi(o5Jql~I?9ihxcX@<82B>2>~X>|R|DscLvqz|u>*hQGMMlyT$4VHVIxC# z72e;tFuLg5Rd=H}2780cFX_|-d{F#{R(*l01lA(Lz*4es?HBUC zGRSh+K3zWWo+*{p%8%dZO)lGCVy2^qIGd85sLvA0;5CX4i8swUdD?nx1(r0dv=3TkT@Ko9B!xLxJQM+W7u{kUy>wxkW z6UMQxTr+Z+Yu@{iaRp7A1|BEKn+UH_E2W=ubJmvhJ`Ij(%%ILxj|MfEe1QvD;F1YE z(!8KW++ls+Bs{lw2vDUv5-0hcip$Yqd{rb^vr4OB4HbosAV=)A-h7{rW zW`ofAuKrJ+9Bl@&LplciQ6fk&h-QDc;iH#+0unS<8$h+Hj5X;rWPo76JZkA+fRs6WY`R zRiBJb)7-g9Mn;qUfxPC3+*uR3XxKfUl}nvU&pfJ;UoM&&l&;{*e6Z5sY*lYlg zH$-Rq&f;bom(UIuewi2zPfS3Kng`H4be!^c+ezYEeO&%eeCm2=h$ zGC8-8*4U_fa_QXf;Kb{NE}5!ZlM6y8P}3}F#cXrpLtXk0j)B#_HB~Zr|tua&fPSZn<*mTJ)4CAy2??=`U=xFlxZ-Ql) zJSy@EGm)HzShq7D0@4DfD(DbW+nt;13)ppFzi_nj=h8k(#`tML7y?ia%S;}i&0`Zh znBsE_TG5%$(E3Y?>=8PPKqn1fI6p7o#@ReF6f$~fw2mORPBQ71Zi~&*j&7Y;h11=V zt%|^9%+dgrUwA_bj=RQbnVKMTLZj-TEyV2V)5=Dxg#Kz~q1itEL??#b;+f=Uo4sii z%g(5CjjG6tLx87=6V%wC8+eTcmn}%$w@jgcIME!5D|p%=S7Zv{6W&vbLyyR-69R|5 zeED=!UAh;P{;?>V+95X+Iye*)CrE*AeXpr5F3)16*W)aF;3H#v&(m^;Ec9^5(&oql zu%d7lHJgGT-Ca1AJ%H9&h6A0r93G&dkIRL&G=U@nI3Uz6*;ZiKB|*fxF5I$tgL~LD z#d$zcV|b(a$z74r>fuQ<@E_bUAo-u8|9io&39_ z7K>+nlw84MFdqXSY>sRFGC0uI;=yfkD@-k@MS=gcOyoqm9fQ`kgIY0LteB~>dYXYR z(ecstk@^7V3%HqpeArpuCBb8p#@;4|9C<4cz1nTfYZ&-4VedCG;x^V!96(P!R5 z>u;(4IX-R``1TK#avK&ipVa0ok^-@+3EVkc+9pp z1-jX*ow3*Xl{_IC`)xdt98ssn%1gYd*>S z*G9J`BRm8SGSVFO_J)}6{$n%Iw<*2P2c?K@zDmYjc?&*4IptT+p7OqV&M2ne-VQgHMUvpMbW62iz19JO|m%3>O0eCPb-!HCF^W zVJ!X8B$rpt*|N>hrQ!KsHx~zNCGWS8kVlNFoIvqJu_ndxHc&Do%B5>A2Mmjhb44U# z%7Nkx|K*x;ocUEi#qu?f_~$nm)YGczt=M4+Lzg8qDfdtvibSQeP#g{sbc+*~AeWDY zxMh=hqB&ev^i9%LuS?K%(jo{&;8W9opPZP5#-RE-6+1WesRct^am57w>tsD+-uK}% zs}ca%l1NI9T(Cww?2;eIiEw;cuIieAt!b5@91H!8+*tW=r zgN`NcJt$!Ye(`NW62t*p-k6)Bl)|f!h@a=U0!I0X1d?#)kiEm~5U{98h{HhzC!_~* zzL2DQ$3G*k`)In%$1^Ld)zGNvfJo?pM$8BJr>Z#yyHFNp2 z=;*Ao&&sD{qb<6N=!$pRHM^}&a$l@PbA^Is21X$HPw*PSYxH0d3%xkl4J9O>6nD>& zRc|GOH+f7OnSnqjOkkEwkoC>#WK=WiFV7#nY-|?LpU6nXY(ac~2+A!-vs;2>LzRi1 z_N;K;2*S4^=z7?4XjwoMPa#i9@HH+Wn&AW2s>8zyZjfMOn_+>;#yJ+ISUmTNp;L~K zHxVofHy!BM+UOl|w`{@N&~5B@ zJ}kF$HP5kP3SXS@q8&PU5h4Sj;7FwB`bB4HriK}a=P9n+qqJWTalWaH%%Tj7F#7CID^sxps{#V2xVpFb@JV3Ujy4`Dz2O-1H)h z9rX+V*WRQS6dU+%Is^1_zMgPRGiS<-O5E%+J{Y5gkrpw_Rf{kgpOG~pj9u*x7~(LF z3E&_PQ6^lD00hwhW_+JL>d9$=^^_6Pr=B-<@9t_(9>uc_L6cnqYnJ!q>DJ-!`uYfU zS`gwtpPUdOdZkj^XBBQ$KJg#;uY(KTouzTI=cq2XDv_!?Cv;ynzs=>n#w zOnwJfa?3mSH95$CL=MWAck9oknOP770n`XKV;ca(jxZ2?bcqD-*X|jgM(=^xWTYSt z^IPYg?f>G7D>QDT<<=~<&pZOucqDgssSj9Uxhsnpy#$eqJpG}0_Uu;;PwHlrD%14p zggT(dNJysb(0RqNxFlQ=izDh!&oz3l-lik!q99yHx%xf}h|dqfLB%X9{_@si$&KAN zDAO;I9Z{$^-?OK}P1DY{iFl%vJ2* zlmL9PRU^qGDXGJ&u69TFgEC?gQFg&m<(tTqG$&Kj(HBq#qee?#Yc<@@1|}m-B3I)73+*>h1RrW0(zOp?(L$wRm#ucV#UJck!+Dn5LLpP zna)H$q1i_nmMDHj05{Y`0{a@|QS@PH;?JW7*H)Z3z< z?Xxz#eft875)7;%E13TR1E`H)Wi@V$akT{j*Z@i%22hP`UR>$+w8XtW9Co#13r);XHBSZzAD6Afr}@n+mKt8Km?{`F6&ez*UzY>CPS$;|*7Kdyk7K|Bx5x7@h z8@-oFr4(y1l&w@?kwG8-%M4YqRcy>C0Wfq6F&4VcIz@FvG_pBLz+ev>1k#6C`H+D} zxf<Hb&CugOzjWErbPeJaix&UH09K`?rNFp_PHTy zeI(Ob+_8bMiH($X>;rHsb8XOQV2K!ChtTOm8HzYg;B+H`suX$97}C!mchIJeO8G^5 zddKF2{yJICgGF`pCSx<*FT-Lo|Li8Z&uIsnV*7_0#?oR)TDziy#GR)ECp;C2r>O@F z7(t!ZWWh8!E>a(Td$V{&VH~^mhAa)C}bZTuW3#kSc#kuyZNf{%l2l5zuWMKV^| zoOQF{#9LnGw;9vffn)wSaI7Zc2$)=FInry3S7;c<^)fP>&vqSW%yq{1`ZQ#rF}k|8 zBd%WE@X8%qkULUwasbxPZJW&$yXYBc*@F4KoUEn=V070Rke^A; zcaiVxQNnytHoi*MB!~8qu5r*qvxe`*!gMmKC$n^OA0*NHr)3m3@F<>uD=o!6a)Mcs z(vA-fU4yU9oJ8ff6%p%O@HUH~V`xh~_j}l1bQ|+f+-#ylIX#}E)^kZ1`7s4&^D|Jh z#rXHdD&;2Vp`c6~F4XO>mp7}r-mK|9btM_cpo73z)W<5!9O!NF4*aE$Vv03PAXtMG z{1C8Tz)k)QT#J7xhoaSf7GzIT5oG1{QVF7FiN zA?LRwEb4#M>b_r1tW*yK<47G5YGdu%BfT~ar9;>=dsm=@0h*&Ez`c#vx)T69sc{pI ze-wLIVi~%7?{rxaq(+=Z?S&HP*&a*aeBG|`t&OMc4nd`ivNwxjtb~klq{Bo!`1Mm~ z0xrFeCKgMB+mOqq zvdVdGw^b%)_*rTnEyV@1k(#lGv~>A5 zjalkQY*}NAF4I3J55KV0SxeD`#nU)W+*=PUh`a(POnM{u6F$kI15{;>h(nY4;P5Ut zlS7J{BOcMaI&jk6ltRl?JE(%L&qPnV=*bXmImJT4)!9pZy8aE)1F>(={tR!|@x|Lag=+t`9@)vjiV)HfgaQ5xdnOmntK+3LKGmQ@#hI_|EhS&Ho6q ztfUqI7Wd!_zObMV4Kxg~wi=H|d}4<=iMn(6tmT6I8l&Lp{ooJZeG3e+E9Ef&ERY`~@qmq!G4# zVy0}Yhs>AX=iVtRg(7ROkmqtctWCMUT7xEy9aUsB{<071WXep-`Y4w(m;2pGS zl}+I!(3Z)fgkwE3mEu-KIM3n8&r=A#TAyhv5f=6)<#b}}mn#vC*X^6JhK;IbFxk?ZdnT53{Nhv7KY)$@aj zJdAwk@5Ity$ zWqXs1H7d<=hOhRS=_gLdScpHxSfFV8o_YI&Be*2~bZgz6F93ppU(cA3eoN8uvp)0V znvu99qb06FK=4Rq%f_(@l|*|C7Nw2_u8~0w%H)b7E41O!JWjqb+5x8jk35~Hgu{?y z$>T4?{hKjHJuZ9f99M_C5l@J~iSBc+TpT2(Ey!xLOGyS2bmHs{ic^Q(R#1KRv5dM_ zJ>G5b$T(2?(oW1E#_P%>X^Go6UJ*`*AZ|BEZL4?kP+{eOv;Sk0C@WnwX-f+oCSMnP zFBljq*!vL<3@uH>M?Kzm^)JqvsU~Haix0x?7k&Z_M47v$B^GSC0oYeS`JcK?yQZXl zo{s^L8;I*=mC~42u=zI&5OI8|oXRHpIiGLfL<-s+P0V0<2a8n9K?{11%sOKQ=@7tk zMt#8`p}JqXtQ!9i{@((|Dk%8IuwBOnHNQ0-!YukIBa6R8a^5u2Zy>hiq%K+4OCgND z=?AS|U==)a(=(4jW_W&YXiZ|B+(2roX(&HL{OR*pS?YNccK$^6F9{LltqtHw@ZNf2 z1s{IDaD8r$e@_m@>R6DUUuGc*m!K@_3Hvr4%WUAJFbPR2o2rkpvURMz%(&9ZmIsj^ zfG-m5_nuX|km7$V1@~%!ar-7D>4GT1W{isE~Pf20l3VZuh$@PS1B5WbBpyfid z3H`+e-9su4x05oxxtW2#2wGQW zJjMF$8oO}B?YtV&rLo1ajuXwTVq<=0bZKgm6eBPwuyWI}!Jj&Az=F{pkgbU+;|D#G z4xxh=NmkQgDZYe5bkVvD=6$)>2J5rxXg25{v#(``?VGcJT-xmdH1}Y3K>Z2wh}|NJ z6dCrS_$drqI^(X=I}U^Fi>ZSLUe7k~SM8SNP5ecY(Y+R9in-|EHjYY4$E}Ov97Kg9 zf^ggDId?dRV~*e<(&vS>T!J5`b^b4&Itq;Kz2~PDhoaS@^~lxH7Q0**B`@2uh_8(; zX6J5OX7bMk{24^sIwm%%X9?YCL{K$-+lx~u;q~&PP9sxA_D!6H zJ|+E-4i7XEmG0H26J1k<1(E%s?yoMXDFKj>GiNxuxy=5Sz=u zDx4G@;f3Z&--HJD`cO(dwCP-_rhu4E;1dB5{4nHQK~0Nm4cJT&TyyYRKtoO#UyQ^33X7?X-zO5yq-LjS)l(~%M)FF?s@tX^ zmr0H_sNs~Vvh^}dPayEK&E0K1%J+L49`xVQ>m!)~-uvfIkrNdiG9)e3H0kQQgA6|A zN7>f_gXuh~medfTZ#NF_W}MJxgMyLJ^0@bM&scvZ0~pN)@QRUc9-f^>tM2i@pfFv0=34sB6JdG7 zcsbes`3?+ zCbhBi_t8=Me*|b~LO#cnWp&>D{!2JRwQPw+r0xKYJF~_`%04B4qG^4xJw}ENWN%}{ zqpEvS>=#T@d-|w11@SuNt=^z&-{^t56Mvn*fpL3?+M^(3i-TMH6WIYUkVAX|JG(w) z!l!x9208`c5dd%p1XOShOGZ#B;_4ysXXUkja8^7zdVMC_LwAPPZCMedY@-1A4WnYErk3~1CZnJ zoq+~XyM`ohSiTmadl^HK0N3RUOG1$k`ZmCJez>?(?F{7;G>E;JX=;-ldUc%7=~KqO zGsdT@vn8T5`Tjct)n3J;_wOGbo7{WBS1ym_EEB#D)v)HtiSAw~jIJ;Rkz}FoLzR^D zFcIYC5Y_l_58o0TI$Cy!CwB#5;7&e&0-R+_W5YUHFNwy=w^Maze)^{J>3ATDj2}Il z4<$}#C*HDIsiRrSlapfvclU)L6en$EdkNBqIBFpYMdS}~ zTqS6r4Hv&?9sD}xxtu^_^fd&pqa+yaH=uCm+jjK`%LAB}8g>lFj@-x<69e0ddfP&v z>!T_2&f&FXs8v~opdEtGWW5y`cQFgAP}-!M%VNk0rex^=!y5}whE-_kg=dp#%^hnT zH#cA{aB(gA_Y?86D^dyZs$awsCA zZm40ad0806pQm1wyMv5?v`=KkpPZ$w?p=92(nG}6E)53{AC;!ya4`rA#Zuu+bEyHa zfs3R?d^Xy&54p*;7)`Z{`Z`enJL$$kf7&*2%lJkHC~APsMN?I%f7OwNgr7nXv`xlb zS|%Z)z3nuoML{Hc_(>DX%vd(N0Br@hw}CxwOP4mfiv403;1XUys#a908kkeOtcYz4 zLFv(|uE6fn5Fo>?WKu@HGl18Io}rG38qtWMI)rAzoFACF6pb?^kL{23i^%T#b6%OdqtCBEK1F~467!^8;%oXY@~avfm2~WBJCV9AK|_r1=VX@wPv&;-E_P!#<}PEweh*@ z1$QDNphQeyg4Im!K0eh+U%G&IXQ@p))`!SU&ehl8hIU&5LIlB_Kwf!i-polTBqwJ` zM(Vv3Fpskk?-(Dl7l&#m7|9md^efV(fsP{5i+xXbG+>R3m7LqqW{uB0Y0-+GW9WoV ze~8aw2VDdi^*?2QyzQW`VDKZi$!K^^!;z2aW6|erSqV{3BzR8BH}OkGpGDFYfQ>|? zX@U4P2vy^9^ygVLK_$=dTjAaaFYqIl_O|TfL8&jC(<)70f$C3*P#lk=iF4G7x3QsS z`4{TuaoKuaw@57fX6WDe-cWnFA*KI;0_5?8RY% zc5iNmMYE2AQsdRMY6QaBdMLOm+OifoyDgtI zO0Q*x(%Cux-S3d(wtIJGw#a_FF0YzD*GpkHAKorypGXnpU|yl=OMs=-(V~&myUAV_ z#C+rG3>^*zP|G_pW7`k>yWn|IFKqjObW^FMYs@t&KjLGXCmbF*_l@1z1#tfZo&Cn{ zYtHfCh{*g=lMnxB4Vf|dpi`SFi^&${bKl6eonmA=nniIt-%n1+30dCTDZtBp(xyxR zu}7n4L0nlhdbE2x!p!OG2O*&N)bJxJJ@pE)k^1PHr>xY9?Sjb^ZFNw*LZhw4ilv)Z zfn2&E;Gaj%WZtmunOyhoVdt*GcR;R*?TJlw9XD7m2;#{y1>~I+6u|BE`A8CWEN0%r zKYjVAZ4tZyud{?_{s8o&#@W8;3-rt3YCAr9eC6>Ewa$)i{2e7}S@P$G>GI?atld2y zv@HkdUoUF$Q)DAezNY}^$?rYgCIK?PQcacpC4)3Zll??_ecjexbZF~@E&H`oYs+^o ztbAZovt+F@L0E+YcbZ%~J)N8|s*BnJy+eHZfrzniyC74OoGNnLv#1qH4XA8=NXxCgDb zV{L zKOG=RsOdHesKq-8^5ctWogzo5fnN#S!S$F94B(c>(__pR&t*$mNmhXFhGn&Eo zo%+tjK+>NKKpKgdxZ#;VB5_^eFfsW=iQrUM`p0A}B7G-tvPzz0*AXS#)9N7?kG$V7 znf`a+l{YZV+=tj*WS`jq{G^>8>dI&9X&X!9SN9-IM-03WM)pZ(8F&$ick=xaZ#Z=; z|1u=dQ?GckDJ3`p4R*225oCXbYg0w>6TgEHI=%Rzkz zriB+3TKVa199u8S3fH?CMJ_C6(r$*|yNh0TD{?+KpI)ykdT6ruzO$ghpMu(A_@Ls? z45e5{_6_H}pa^9pA163wAb7eXdDnk>lL03$U18}Mfq^BO?nLszXM0v|j%mSPf7JFz zePqkMb1B3>qFw>#U-N?47|~~L&}~Xyiq%Oi5NZnHu?uO z#IoNa6J4AT&59HsvH&D!^b#{+a$6{#hb%%?TiC|dq>WGfGIhtW>FQZ|@n%kqMAXJ0 ze;%#6ncZ4Zztso42Q7Sa(bb)3`GT9*tdAUBrbm-Cm2StaJ|8r@B>^9CRu&;RAya;- zeQ7%=cH)5sFXvFL!L@`hr=8wK4E}VgSoX(v1moT2iJlFy{dkg~*;plC18bil9AYX9 z6s*R&yhc$F0qR^PAe~NNCK<8F)jZbdM{=~-xcyckkEdb@_@`%_ag|)+>|rgkaviW0 zm!RO+i!>sHi?84cYLy?tw2D}W!Q%)}H0aED(jBxTH4@w`OvLm|($y1^c8q*YO02oj zXl?ZFee4?Yip_(p|KM-UtB)wReQhk2xSx6@{Zzl&J(_*V&lWnZ=5IPGRwtc~1u$DU z35xXKNrXVPI^M*D)nw8Oew1besU`Nyt$dQJOIIrn!DCFHTVisxp-!Io6&@Cdi8(%= zc02~Ss(V8I0`EZ9lD$tvLF^eI?8%QLEBu~>LMEwr$Cx{E=*rqv^X5>fZcO_-L7}kw zT_DN5Q*x1-f3suMIssY;SxjPMn~-{EWw3Cg<8|suHJBKATCPolGmje2+_T{!_P~?T znIu$pDZq6$$5a~)N{r3I)eSppO5%ayH=h`pHxxWzQT!+TuW;B|z9t2ZIXUgnc~-x5 zOftmaL!yIha5SrLx7wc~O#o_V(oCv$2O|6O8eqlzvYo}OiM|?N+G0ba>BLFW4Zg-g z3@F3>MyNFtd$Rg4G=Awa(d&u%e{&Eesw-)?C6D7+GtVt91bq8EaP;ap=5^w0&D`p6 zq3}sqy4&YU#4smpf_*1EXG(hP=?qZ))H?y0kvSvzv%bt=cY5p$xO0?r-iAgP-0Eb# ze;4jC@?>#RkNb6Xfh%c3winma9dLnr;S&SK5YQ81UtYMN+F&GmDD5aBZ6LCNwHQP^ z0_6rEW&NoktGB%~0077XCnuqz6AS018Ht>jt7S^zVXuG0sZ!^&7HsxqeeLCdL0-h$FN2e#x2s2 z12hqIy(3`Zxw@N|k0RPl6Eq^2svscJO)afqTzZ6y=c!k-HU>&RydA}v)O<726zesIzyQ_?#> z4m$y28@mXt;QP6)v&_*M5&Y)3WDrQxv=GQ#eppk^HYzqsUXqZZMKbYDD@P4eW7R%T zto$e}tn91;15e4+iKfS{ze>A=+9GsEKIKsuj@#nq(Oy@`_z;E1z)fYJ!oyZ4rrBsY zg!W|TxV{J;1~TTJ)UV;&9Lr<>PP+?lVwJNqcWf4ig$1Gt5Bv@jbw?x8^EP6pXh2*@ zQn9@;l?-n|-3hEI{H=ASRwY2P9~VhUvHXnY-Bhh!#&4meJP*u}#7QpoK5XU{ACh<_ z0%{giO#*>7I&)*5N--$H&B>Tz0T#$K(7VE&l^3W8uV_d48XuVxq<4)l2z;8F`A(#+ z6vJO&W(E@wvU|P~-y|$y&Fc3-eo3T9yXJU2XEnY#mYnI;Eaj=Pg=0%n@Bg-2M zX|$|o0RK+K#W`CuZds9#OZ4v{jQ>0boZZzZCO(056O-zYs6t$4#@=D}}CK%{evEKN=c(nnO$=4Xj*`mYo=j-Ag( z3}USfXz7yYz#PE0qT#5!Q#{+UUEob;{kvtGzhWf#J5w};8`M8`Oeo(Y+PLo*6xdD* z-GxJsrIR$w|j4Zm9CWVcVc zfNx~-hoY$CqUh|rdP5v2*UhF4*6C0<+%;iW_luw;g1chllEDzV?Q9qA;YwNg0n;x| zw7=k*P_&&gr*WIjUjA-w;;Jmlm#}eig|};x=Ot0;gk2&z75yKzk;qr3fmTk{+P$KaGbHPNnkFPefjE2gnwUzr>o z*d#Qkk*s73GqOk{U=FjqNm)Pn0UyhJti&D9tY}<6@T{V=U~`qYh88T6wDny*K@_{S z@tK&@KDP?*w4^IsEGHM}pOGO}*bMBkjDO97OS>aqdU``P)BY_KWJbEXiLKR4VKnj0 z$}{z9#?yoK$P32UmPlCXtPP+5oOEBpgyhs1X+s;_d2s5E+@_*?;%s_?dFrt*=ER=; z#sTOwP!wQDicsypS7B>NMI8-AKRDQpZCPafA#OkG$yJd0(_Ux+IRpZBh#l`idN@Ss z@qtE)4Gg1wv!tTNUc}rNo5;4 z^1C@q$jknmlE@c!$MQd-9rR0;+ePgdT^wlTd@YZ0rq|Pko}?%GFoiGsB&-qgE1*v- zJ}@G17;Pq5+OUFy1^Z6Rox~M~wJmf}6gNMoUc(I8PFO{kSds} zYJ(@o&5^`q&N1c77N4YG(l3D%@;J91uOt3w`8=|ly??7oGEDfeM z@gA&S^3t4mC+!UL7wSAC1ui#YNE54~+L+DvvShlL{7^1jvuv~vCPfr_(I9jANQhMB z+*P!p7DM^M$&0!ue&Q3S67F3}V!j$)x$cHtS9Vl!k@q5sF@tew5y(Lg3W0M@EsRVt z;M2-b0&ClO8ZOLg1@NzY=v*Wg8Lh>jmz(@=1-@a7GF6&h*u>es(eyH@>8+Cy^JVO- zI3~_~^1)|fkkq-{Bog88r)%YkyL#e$4rj~Gl5OO<#468O3U2ak|KgsQK*Wm3&k)!e zGGCU>d?giZELT3u?BlIHGaoj61Iv)jW}QRW3nv)x(iPO_1v}piNNc;5){GR_rma)9 zSl+0*sp<1sQ!7{GoZE8LW5%`)*#PY4IoKn2IRae)cO5p9heq?|^jbu+B7BDik!0|b zpt{#Rq>IUCkeAX-fHP_-S+Y*62xKz>_7=HD=4BSMp|$3*n~H)p>#~<4C9UU)j@VL! zhRAo}Tk;3;cP_T~!skN|WegXX*3O9vcbkp=&yQaz4bd*&PnpbPEqvZg6i~1%(GbC#zU(u|?6gRalFBz}=3xJT9zBu6s=(K!6p_bwr6Feq{rVU|&C6SZDCr8=OJAi&R+Mu`^6#V2{Sv!W%_8Z-x_tG% z!Y_5wdq^Ce7$&Pi{Rz(17b$!obO*}ho_TF$=rXPy@YqxoVN-66#{;v>*(%|LNA+sY zO-Pgp4T-S)5{Ez1_)0I1$&}9yN)nLyr|r$REKeY5bPPvI64C6PUQ< zbSQ#kd+f0cB&$`}txCT{Cl|4^$~9h;;<(+AE2yiFlfQa6OT+Qtz_2Nw@rDmSL(v%2 zvyy2+<3ercl9-5cYLS}n|M3A-#usV+0|PDYolsJ+RWPbV6N_lZ&PKH<_<@bp5KnpP zT2NYfE&z7;RMI&7Xj8}=mW{dhw4A7;qtHGU>3po#kFAP-vQRwsE>p558skci@tV{S z;m5wpm)FwE8kg$>jp|~^Vaiy2C}ihrf-><}R;9?1)RJIPFr)rXmn%ogbo_e+#4ACe-oXMbpdw~97 zHG=e2)&3B#0={g}Euop>_iv)C+j&B0;gz~(ka~GT;GtMdL=huTn7104|jP?)oW#+f+*qJF0vlcj*L={>L2YPX+LLw$!NXQ zU2=ilYoI2}dPqI{zhSsK26;-I4964d;IX)3WdgNA;fzLub#vU@Et&3+F8!A|o6^-a}sUIf>i3QU2kCXQvLJDF99pN-7=GmUj zvVA%HG;5fr>><5q`=3@B)L+HK>T26JMiN6pVgH0vzag8UFxmE%-ikLXpQG`fnht>O zjgy8TYgwE9o0}+GJN#eJC&4wC|5NCNuHGl?DCiM2Gx8V9p!0MUn!&v zF>f>soh>MaL-Gb@_eMYq4s2qvZ#o^_gBSnM@W?!X@L4Q5SI{={X9kUF{wh4@RtK8( zP!_8wxanbhZ_|Rlr}_E_yYx9djs^*EEnz1IBzH7fd6UBcn$vZ}iATRF%eVptG|+>h zwd{gmEk@n1Qtij%R0nys^yc>psukl26LNyc5B&U`zOku+#sC_rVPu^G<&zK)oyPmTh9i?tU%&%Z;Qz?-BguGWwE66DRZgM+JFw z^eTV_`dPR9&$-LKjM0M&)7XOZ?Z~U*-gFKW;qXO(BQoXfxUlj8wC7gV#bUh<@EaS# ze=D3R0GW+3DB^!uU-sfs?0)x@4qCK-hSfsk$IJR?K#aWObs9(}6e`iKj~v4$zbXMb)RvmD{^ zrD4YMkHbkM7Ha;?Yy`jS@3R5otYvK~x+JDuj4(B!#%(P&JN94g^Y`O!>`vno$^?ou{uU1nw z*_vBhoGTx6&Fl9ZAAz}SQGHEF2mi)tJM$pRrzF7AHqq{fdVD(Yi-uP_*v>rh!h%HF z!7-iO6ukLW@00MW3Fd6dpK9TAV+-NnSokv6A+tz4 z``~>K9MyJxIB;LVfCO2Tw^y*6uJtfSV4O{|e#AT>v|i~Yij%Q2RjG%_&ef-*kR#(! zC`B~UZ2Eb~D&{@{XWU9-G1zw|u07(Q59TYk7VpsVBR6LyA^(cUqwNtAQ~G#13mTgs z`H{9ELMO!f$PlP$-K1Ic8NV?M^d2WXc75iIPGxEE&z?xY)lQp)DADPt*fTRu%qH0I zgtm&0BH>DT!O(5Dhmo9guS`=Yh-d_;GbKp>+Q$XbK}di6c*hY;5;4?I#%Fae_~f$ANQN{+!Qw z&qEmxq?Ioc@ygF}G-EMTldGa|d5Q`5Q-(^fVVFa1AYenS7BfK?_T{!5zyxAwfZIbg zx_n{RWVrpfuW>W3svK}_fB|5EeLJ7H?OUubUO@oQUPksP;o_ zO2uU0E5K8|jGhd#=CwruM$LMwRRm7VJN-14HDdttYCmVeHAw0HA7S1~kVBGHgbwQV zys&vsY*@t!B*&Xbz=9)~eQ^=Fll%1$)q1SRk8X8a#Nv0#85bs87eEQJVER`!W0 z_-V+v$yBMNDnEIJF!w^Zdyr$EO4;&C-RxPYljJmq&rt{gtvEmE$i7Dv3DwoNYz0dy z%LfJa#+N2_ZnU4ujV^+E#ywXc43@IS2^+YhSZIn&?nglrrqA2<36(Um^Fb zShUI+I>Sx4iO52OlDEX_y#ZxvMm-zQ_x@3#z_v%$K(7T^Cj61HMugH^p$RDLMVndeBb73O9xM zZZoQvnTpEDq6}*COyE_<1V?%m7k|Vw=p2{q-r) zqA(@|S>f@ID%9|5o^ktj#$v-g_>a(^XFkavtN&#fMhy;*RB$RZP3SfUu7BfgW>a5* zDc0@s1up~DcW0FoYGX0@3?uLG01F8PUbq;%nVqRK#Zlb1Bnxy4H!k>Sa%aEniiANN z8<>rI|0%}&(~Wm~qwKo7|35Lp!_%+u0P`aFJr34yCHCc?&(43_0V@s&NcL{U?!H+Y3 z;iu=+(Pp(&-v081(Zjs4{n?b7E9Yd?!4{32@zz`H!CTua<0w_Z@`Q?S6<#+v?F*#Y z!{H*S(DeQgT# z&N(a0RO++xCtkaG;8b`1QeAlG>N8Pxvc5v>JKN!G!acpAgn41mdE%JU6B$0{Ydbaj zec??sUS~0_-gV*MR~>myn&=sw9ACSiN8ft{Hs5++hrhb(8yN2RgPXv+18h8jI#Fr( z>s?*>d<1+a@ZAySPt+(+Hz)Xz=`nu3o=j^=eJ*X7jJ{g0v*5AWO85m7joMXefo33f z-40#dv)qy>{Sal9XM2o+iU3i6^B?Z6o@~Jh<{Pc>E!?V-p<)f*KZN zw;}hc2Km7!siJKTpy4OIPg9cAO=%x_0i4cCLfx*!C(F~PtdSH_Y zKkCy-uz!&Nkpi6vR$5~Q=P#GKm+3iHg3Pd_73Vyaaw0GYlX|};2E*19e8vcu7?Z}15H_w*^4>-Bv$)u}utoE~ss+0CU%yxAFyalXQNokgUlF_NxG3Z)$ zg9Jzn7aefvlVakYknAp%iudWuV zKBGI4b2Zs>ZwYE9K~Yo@*h(kN*j}W$LmCs{N|m6(CwX!Ghm>}@Uv=~G9=kMZ&eaxX z)&#|oe{!X!1&U{gJ!-M~{Lu)MDNFGY3KTfJ#E}(SU&Iyv)%q5FzTlpOqJq3uprZNK zVS!UJF#Q@1G6#9?rO!usIV-zT6@U}2&04a!CpUu{n;RB>#w{f-AxGzOXCf||=->_7 za%PpfwGtwPR7(SAzzKYH7;sIdE*lIGAPZI7)d4e^dOW4z4WL6|mzOD1E?si?`PfLx z2$;Wp@T^US9-Q+$b(c<60E!h{8E5+uJiJw;9og>u(u|+F(V$`^8?GcU8%II!AQ_jNYH=1o^n1VPeNzotm0iPZq*XwdMw!N@>w8sF%3|?iH z=^^FGwuzQ_2ZcB->PAkhojg*hE60_~eY*x27uC+wh4fIAS11LHa8Ew_lQ%;l%R&bx zbUcNFq6@xEOGF&*HgwCb6Nm2#BUO_`Rbs!VbvU~3^=2|F@fg#D@h@2CweJ0kSoZy^a^`GJ zENj^$)eL`9l_3uv4G>srUQYhSf=RHO0YzrhcCs{qT#%f5x7KZd!1)M~r6f|D0;sd_ zB`6lNM`Kd!ntL-Ktq26_v4e({MT+U5Rmy`;j$(l}z24Bdl*AodJG%@pvusKd> zpRkp$7s{7c*vJJ6Pl#NepO$QhNtR?v;g77qrand5y04w+vYX^Y>N3`}>y~5AI$O!< zeOB95^AecH4rlW{eC?`SlM}c#4QH@tC^Vn zGe3y#@;>7WLPc9IyX;F*6W>K;BA?9ns7(0YyvUGe?`?*B#poGm!^*hyFTxX-2$IUU ztv4~T?M*COXjx%jAl{rKW6#pd{^kesczW{!Y$7_3c6y@=4D>d}t}pd-v*|%rdam%} zPo5y-B2V(7ClTKlX_i37ixkoHOJKcscpNct$oO6TYe+h58B8Jq?fhS>0Tye>fhNEm zcgPsuBk@43Q_o*BDv4j(WtEBD+DitOw0W89jjawevh?)?57k6-3yXo8?66Qy;ba{4C`COMDN9~G3GvMH@@q*)z(&JKt;p^Ky zYO+fDw>B3+|B{72L>Qdf3(VdmVWUKZnBeR#IG0SlJQtEkZ@FCfxH_lDQ$ z*ux ze~-#~lY_ImEC&py5K5j~IL%uaD6;$)MVj?Sk|yMGa#9Jv?0^NAL6G;JCov`!%G+ml zOwvff>^TzK`Y8WEl7RhDK5I`NV+kqHi$+||V(FfqZ*fZ{uIXb_1OIBj_vRZ@l30X99J!)BV8z@@U88hb`d( zG~nV?Ezo^QyOoGKw~}E{owDUP?F@${%DU`h*y2#&v7;ca6ho7&U<{7gh0R&Z`0I!f z27I_o=HOw44PaMT$?XN0R~*eSX!MfDFx~mcJXPiesBz6T^O)N z*v;Gx0_F2V9yT#Y}ijUQ%*yB=y z>R11=&IJ`>mUJ{q4fc+3r@lhW@0Ycsnk<`GpP&u_G7WT-x0=y`3CzGtaxu}O)QV=O zM2ioT@+S7E<;-T^jaRG!+2b8^g%t5NOegnLd1`zZr6 z!}O;J;6pCWoYCvJ2-$u+k{yx<=|&1fKCezX7>0onb~Sn~n`kC`Q&QO0vxxs)kN-a* zc9N5w1$o{%nJt|~TWgVSF3dQy^bC5HAJDTpLyi8kLDse*DD&c_e;i8N(38(EDi}BJ z+Vs1@ji(95VUPD2oTRb2&Zjh9>^C80~w`oMR%yS;4=wdq(a2 zoM1&%Y_TL>4N_UEWn$6njX&3udEsdGcLi;K-UqK1hf%ar)deNmhOCH7^mG`ZiFVW8 z9TT1MBlUa-yp|Ga(cj<3-$%rm=;(`}7%2!cG-!MSh* zA>8SDXo6Hz<9PId@*@jbXkk3zdrYxv#3=$M7xm8M5tH4@S7W?`d1|7r=5H5vx_&j) zd|j#17pSJG2eIgb$bc4|B2iq_U%bTS|1!7a=Ch(& z2`l4mG4_GdaY8obuN0EQFvI4e1jmJRRXK2DiL?;#C0xlGI=wp;h~c;|Z!BB04t+dg zH)hUTkkW$SD|Qs;1;z>vFx4SN0dvfquNi?GU2jju%(psfRdjg54l>wms&OGfJeA|( zlqM=Niu@LmXU`AVbnCp1Fw`;HSaxQ=q~GQ%NpIeuiXqlq*J8?S4}Vy}C*CgS^eyOq zv_st4GbrW0@<-=og5ldK+Hu;`A zyO>!3J+COotDN$Rgs2@_{zasj+COdp^{}el&6Dw}(?w?q67KH_^nH4rB1yzQInl)H zBBUp+@Ot6;VeWE=EJ&>0l2drDUD$-72$|1kEJ|)~#DK7hA(TU&oVY@$i#lE1_(gtp zAfSiL=O(6hK?c5P1NrZ1g}}`o`l?PB)34;~^b8^zJJswE}L0%Omr^*Osz zORD)yT`RfWTf&c_$yvd=RoS##MXv{4O)cSL%w_-on*hN7l7FkDfA=8UoYST z$7a_mevbE=5=1le+3jMreLe~3sP>@_tH~lzH0YVx27z8B;E?N|TP)$Tjyc=;#{_pn z_1=^?GHU;^vKVTkY3yh z86#xA=$zlg`yDH_LZ>`1y9~Qt%ay#QL?a00as-VH*fk$YgClGV)KmLeFtB*dj6D_~ z)ek~9d&!vO(hmk*zgyqClHLMl`5s5uN!;CiGUS*~Ms&=)4MpqJnT&6qn3Nzu$G_wQ z8*=DGln8IcLPro`mSOmxOGglMZqSichcS$lB&=^8yD50h9UBYC@mbyqv@ z!J7)zX2nR@8xs6yxUE`c;#Yd_9(D{G;!vR=d|>fX)^ec@mvr34%JW@^oB>eHIkc&VzK%tPUv!w}%r-Yp(BOMQy`(!+>2YJ5 zgWdXc-mNlBTU)tN?PEHw2hT|`ygi(Un|I4JB@KMlIOF3G{1yvRyrf8ScBG%JJ5YKc z0oZoh+C~0!_*EvW3mFB@z@wK&;^3|o_z;Z)1_btnUHX)Jme@=U+F`fQA}C*{k8r&Y zjL^i^AyFru`&~o|%=suea#F8F4H>qyw^H$tqx5~PoTtjs?6@ongY)SUYCBu#$|AC| zeAn(FI{mmnD3#o11fK^0X9R+{RxD~2BL$@V^ zUEV!}gQOrL=g7tO^nvCt^XonlK^@P) zW_gn!wUNZxp-$GELCWFvf<7mIFJQTqMLq|UxSC#Im-SRhEAMpb;h4L;=E{mF#~{Iu zEwircuR2TOJ3Y}yQUzwx293%0scYU5oNd83A67%BvO=03b->=qTT(TU#dpz0(sK(v z4Z7BDbC$(Z>VeWaWScS~7j#J|itHDWIaR}W&NclX$v}hZ`eXAC2iMos8YOAwndG@( zgUVu4PZ&;4LO18p*lIU!NXnHMvXiO%Pv5ui@NVz+U+n=;KA?QM{h)of3@E;BLrBv% zlZp^IHwQ=YVd>EvOjxJtdxmgu%aOJ#R{O{lQYg~_sjvX9!7vg&pwqap%*XsJ$H;PT zf;^dMC9eXjIdDk=UZAJdYW;$3gHD`GEZ!E^;2`f(isxYPevoxtRe36e<-Pjc3(zF@~RBiV6+WqBIm{Q?vz>7BA7|bq;{AL zhFa*V#&BE%BZq*`%H2otF!`EXA&~U>m+BIadmhgoI5raFio{#hldlk_D3bSMPz43B z5RxM3_L-x- zZDQkf1<~I$jnFPxnXVs--J&}4jOXax!a(*36B-?O=fIvO{rcy2{3)aixqL)Xx&zsa zu>d#-__gljyNk)zQi{yuAqnV{@%qC}*uhsHPUtpL zi;N*&m|>yUCq{lnqy0G?ycL|sW0=K~8)g*Gqs!A5jaI&i6Np+&916NWCz~iz6~2ij z8oi&heJIE_P0(Y>RqD9o;6T536G;nQS|Xb_o!leY>+3KX3cjksNYKF@HGKAYassUVeR2Oq`Jc^;c3howL%s*uB*?Pw zilhZ$CEbjrC8J?Agr4Y*VItf)kbrDbMmBGVvYtqpvSjIiLuD+1t`XU}sbKUt8jrQA z46ZdUvam*_Z88IV0X_&sF^+PW#fr(-uHHCrt_mn1sWcPyD~Rc0{qRoGivD^0P1Wcf zTwVIG#^w)Jx$xXu9{45m%1tYu!i|+7PwC>}X@75zJz&~1exg>BRb_nLIw!jlar6yk zvm=k2^3hYho46u2QW`W_m#m%G`b-B4_;Mbos&p{Jy zil}Awy1^f&N}ZK1(Q!(*$bzr*>gM_bE+5SlSqL{_K7y!d5LohPcrfuJx)oBAx{9Go zJ`wzZEu0;z8X8w3vM{ZFL|p!L9;VA>KIqcaIC5(i>j90!x=KVNd#p7M>xbXMPqG#Q zR2x?`IAhOXULoRI;i2xSm38FL_rSf^H6uHJnaYkQw~cAZu} zOwcM`S~jAqlGO7euKs1g9Zjz0nU9Qqs`&;OrW2&$9d+++>GA1g4Zr8|P6y5_yVQP2 z7Dk)-V~1C>`>E$It&WprMf;+yI84KO4)PSGsOVc!45DIQMDHZ99ol*eBqZv$z*^~y za|N}|l>KnGZc)y_P}HXt3Gh3%knj;Vc_#D?NQtlD#iw3x!@ZMtvnofYx)>g)ey5Av z9|JNM9S`hr#Nw-{2njL9W8TPy!c*Qx`P-Mqz`C4mxro&r6(sJ!e?2imp$*Dsh(_}%sYP6SNBji$va z#o=FN;d>(ZGMB%pWqLI&Uu=_hKex>ETivj?MWz{5Btb0zNYM)b_)Jgnb|1tU*9bWf z2F20a-8z6`_emM(jiU5Vjv1SO^kIOa+g4JWopgMVv(WT1mDM3i16RfodGxCG*^3EU z_F!r076-$F6V&UrSiCIphkB`bQmOU;IY7q0f%sNvmt_c;{h=>Qz)c2S|Tzs5zAB50V*qClh~G}u-dhj3A= zq>`7CGF-<mHfmLp7AtHHcv=2M|9i6bco`16V)5=4$-!k<##WJFM!&7wl*9TJ@)k zzAGP^jWFN99KG%~e4ptYv>kt-%T|723zbJA4Q@NsfQnVUmsE_*?7@K}u9n1cXdVFj zMF3}2O5FwL*^4|#PX)Cqf?SPIT!pWfunWQFyd%Blf*}EWAJ5T;H*YsY0a;X(R`$r9 zzJISQS445P4{VD@H$|PLbZXt(jEkdGS69ku<-vXM0E{aIqkCNc1B5U7dm`eH^MGn-5VE>1))Y zK~>+?J5lZ2#)EsEat$&y>ND}$U~r>V8(tRJ2rq?QMI+k_Qgw>>8s8bc#>EW9lNmI|s_~`9m$6651eTGyIuNHh z*m32NKV2f8c+kT+F`YTjad?+|K2+e_fupy&j)Cl;ctX;hXczf~yq%ZmJz#cvIt4(Y z>KdMW#bcC%K8E{@l!(5EsOrBmXWkCYIpOZJJ`!H?aZ!s0<&F~v)dTm)G2 z7eBZPHZo$-P3s^1xliuM67l~DYtyW?-6z;8sfz-(+F|7(Gs4%)_|;;oMSNIX!k3mL zrw1SwJDS-UR|`sD^K2g)eIP@; z#9|tCg#;P2b(h6-hpvKg|I$9!b!hjM2QI2rv+LeNU&TG$aqg z=GHHXmh37XI=<(`*X~)bbnb*>d27t8jVKc5qtySNp)YaJrkUeJ8ATE8b$p<3VUL|9YJB8Jr{I#vA5mnvDw5_T`<#!_3n>T%EKKmv? zSUz59yRGapT-Xrm1|K(BXOg%2wvt~G=>c~33i*MRs7eN*tQI3CQ(n{JvzB|GP$oaB zt7Te9-4m^z>FGsfJqGZt!^=7JBs?%A-sa(OuW+F?g<*M`{)|vk1^izIyei>6T;7s! zh$2m}0|VWM(E_X7;ovYdGTJ;(NtdoxM$FC3nbSyV;B(h>VmB#{`d;Qe{u;=-lv$n} zT5vNB`@bI+2UyYJruE@)Um?48 zCt`x2w|fty&OK1wIn=h=878*6&Ge&@DjpfDK}JrCQ75+*9wD;W#EW*J1wrrwc~I@T z@1v&sP7*M;iBefocFsf|xFmYF6|?p44ZAg+`cJ(FG9Lllu4FxMz2W}lf9uZWt{<^3 z>WS(Ed#}5!^Qr|G7}Kw!y*LWcV|R!SKiM}=T3T)K`pqz)(XzlLuDJLM|IB2E^?hYH zy-GyZ#L;{CMu$;E?kC7jfSpL$W7>jKu`r~_t%jtUptTTL)>610?N-xBRmIW8_8Es7 zvoY50Cj5V}$thbAo+HS@fdiPkB@Fl4DR`w8sapoGU)=N-zIn8fneM4(q9-D)Ly5d0 zSAC)}g~n&hE9j^eUF*^*aMV0{H%T*C8DY6mB5(=3^1fWPZ-aQqGMK>KVzTico7Xi7 zJXd>^;W;#XGb%pwyyF(<_yFAD%V2>|JtO6SNP*GC_XbcRLiG~r=G~<0i|iwmO%W6K zxjNhmujG>)rKdzWQ{LoW?eNMt-ifCZ7I2=)xy04`eQFsfa&OK$W8o}EdcMQ|ip&@s z-7;{r=l`go@6qm$i>fdDn*gwC*gy|e9&m(!d8bYbl_xttH&5R3G0YaX zcl?@QLY3wA=iHr;c@j#ZB|gAPYWxhVJ47k`QgJ~-IM2^a7Czzf6Ury%M|@j?eI(^v zgd_F+5pX>?H*Suhb!!IeW__r;J!MRg0~KB6E(1HUBA*3$aECQ~sw3GaI=%u^cZ|Pl zq$ks~4o9NSk2$B3L+xgjWp^J8xCP!m-|@#RG(%Gl#$4A+0o!9jfwq+h3aYAQdUA7| zx=Wfog;*a_?Jriaf>=eS^1+?dG4Zp+Y9AOm7rVQdT~@xyqye1p7d|R z4H7`&Ur49~i|D4J*j7TqdM+(yl=(HRrmqu4jKUsf2Bowdr1t)~`MwAMuYDNv3&Cd7 zr;*1@?l$gQs{880`*Y!uzKs8zehf4*#3aZ+zD|HJP+@(9-4LpI`gI`YuPBMB%nv;8@&dCJ!Fi-2A zrcDg^hO*deDr|o1*j8Sux- z=nuYDR)?k(Wq3tF_u3cU2hFIz3_e0^rPGO52(&)c)y)-Oi^!FNJinBUe%6SGey<-w z43(RGaa7+~ex7%mWUMJ9$&P2L4;Ug@w9f(CrYOSadt?2Pxa|@MNbF4PpUaL&LYq&} zMWV2IjKwa2IP~PJWPZnd#Yz8386yzU&z}2{^1n40r$qn_pr3o!zxnQ0F9CA|dORuVf;zXT-RqU%pz<$NOuj;>>DG@tWG*U{fiyo&>V$7}3U@v4 z(tCcqnKHvqav{~ z-c-)e4;>H{zr5Ep8`+hVoo?_)9|s)`JEKF~>L;b&=AAKDDH>37; zCjM`_BiZZsk6)+%tQIq2{UxYIXoq#M(E$6HkiddLBjqJ>AKaxNt|(jxFvfPe@PILi z-I;7w74@KCi;eWmL-Tp-)V`EPKeN(43{bb-cnhJSKMGVqP}`U9e*T2`iSGf8t*8aR z;i$5fS6Dk6Y5>BGQDTp$NF$ST`h4FI<=p3uJS7~R_o$SWa0_zscD>kAqj(9z*RiH{-J*`GofJm)qOaL?mJ?#=}}t0f3XmHAEuzDm8sl)QnO zE%4?BxjR{SWx3z4dzxVu$u3u6hs5BSd{cDjebZxFY!_x6FAj_!v2?{nzT-agnsd$pQ~qje>NSlTfAG75wQ`!?n{ zIFF15r*6g`7bG_oSjb{8Q-FzYOs@$ELPUBEL`h4Jr z(9QJ9c$BS0_~s5d#H;Q3ba4{KxyiTfD&RI>Dc}J+&>YF9R6bt@E1)M0@wg87FE z@kKBjMg_$PM$eP}i>o}N3kQ4aZcPC-tu?fY7bqdosMmKu3!*BG3e!L_WBAn~6zIJv z4SkH1S+;KP5ldS7(cMF^R+mbp_!Y_5FfmEmv*OJx+*Qf4K20CK!=a(@IwqJ; zC;QBz;07-)Ia+j>3fo+x(iyO<%zl4wUjUy^=`dv%!wkUN(!UkEn5!SH>q{|uV&_b7 z8ur4ay6j<1+L19roEoy5I^@N;NVXN@Jb8JoOXlz55^xiD>7DuJb95{fEhX{wSsOar zEtQzY4c%Rf6G@Ptyvf@rL@&nkiMjLD+Pp}l{IEO~*3oB{_CFe^UxR=n|o_^crxyQp=h`N5&m|hjhNGp=)4{LLSmNrX2~LVluKDmU~0Vs6DbnY z0`ippuc*)m#I$9lHj07_N91EF5zp$ z1OGyAFrzUdzokaBo<+61286;iHv(i#S~WmO8xLxxu!n=1>%FB4YDQhD32NG%Y#?k< z%Pk;g-hu^En%yu!&IJSjwj}~m561(k)H*=!>zXz|>b)u;kj4mjU(HR44o0qQv zoht}g!gw+(L$+@*#y4+P)L(OKw#2~F!qZV3N`2F{eWoYT@MoKXnGE?ce{B&`#n7sD zXjMmIgN=Fh1?-wVNU%4J{X>-R9k)73o!~FuOKS+L5=bQ#s^5ZEoo68eB%4!p1vWWD zzDBRyZ+!wg86X@OyqfJ4(9m@w_i+Pt)4BLMvj%kHx1tED1a~3OfrM4uTGoK#r;n6= znnkw1gw9_3SI^cgYp@P(*F4KO$q#%Z6nJ2S0zP2Eol0+8P?o0&Kl8e4*FlyK zw9h^AmY@K646;i!W)fnuXAJfb+k1|Dv#qbD!`qH&376zIpy#e5{XfCj0_x=0jjjru zG}H)iR(sT$Nq|-hX^WGJkX_rbeSGeIGI0ZF4i4sP66KhBtPBMlB$0!*$}ZJyQHUM`xmgGlLq}o1uJ*_o8tFh8sm* zok_%X-u4~qi)K--ek>YuclsuinI>! zO4iJ+F;;_I{vWFSuDKRys58MBWUD&n7XZL;Vnbo$UN7TFEZr(zslhwma;f|bdb(O9 zyP%@xvL-!WA~|PEtmd90xH3>>oQ0$#z`%K%KjXuiBOhaQ?2J5fZcP$O)QV2b9uj=v zCg?Yfxc&#I1ftt(vkgVu%{_Pz6YMPJXezT(|An6EG;F{h0{)KFF0;usAvCf55W~_Y z7Ai4rpDiDGGLn&Xc7%AU*L5a58hkm5ftany)TwWXB$AIn&MxTw&Yr`5({lE^NX2e- zr98pM{T<(#s|SRJQ`uI;`K6aJ4+}=tHv}W%n}&&z*6F|tgh8|(?+}}A z>qh|sjmqMc@1e%nlzves;+z(kDwB&ySVUTKzkuLXj?2HL#yNZn(6kA4#54UaFat*` zuC+QvD$pUi@&h*b9X-kFJR5@&o7^NbRpVD1f{S5S*~9MukF!ZgS_$=oWi3#?N_5nk z!E1Fc9{5`;caHRrk+^<>(utp$oTtRyThIB3K`hIt+oH4%&$Ty71qYr=9>V6;CMwSX zQ7~>}Fj?B6XVJR&^<+cKpsEbR3by8bsC|&6PUO#onxfnBkH5b|zIya!90K#(fS6863sA^7SqE<$bHUbOeKNI3<>hdM)%AqTapO^4Q6Dxu5IL z)sklB77Th{{1J z2VUhfk$U4Xgj(=Y9kk66TmzANj#lJP3;+D>>yAenTm>=@NG*yWEuz*a^tU?Krapn| zrjxK#{+ztUb5L=B`3#%!Q{qz>EIm4)1=?}-qsMjj#^Ro?l$Mg$lfiw-b0g zLwxi7WKPzs&XDQ+jZWYQ*ul1z?d|!x5MbHN1%f^k>iQCu!K(xE<0CY;pit&# zuT*a0g_e0IQseT5tOiVq)sM5@Jsy^yeO;%Z^c|SlH8UBhxftg@M?X0E9WWes3+{BaljY6Ig`2oVF{m&rN*Jf$7UwrX=b&h;J zR^dSz@Ut0_LI(i_$IK>AEe|ZK48%6+R_Y^$$EhovQqDDE11sQN(H54yxyijOO`+l0 zG!IErM>7qta|M<`vvbTZ!;ayilpF8G(Z!W!UY=E;5f3LW7XiMf@}=dwjfbQwl+#NI zyokSz;ja+0OE|rzp@PD|>;?GJ#G$#aek3j9bo*&v)YtUBXDI5IkOsZzUqp63~<%l#oW6$!D@YTZYOV;F2Hygh83jOOe2=3!g zF1C?SFKVd#MaY7AqtQyTv(%UyREKy)jMEyEQhs!pzPqQp7YjJ+7>jQ{?LH>l$L0~8 zWi2o`+0lTMi}9Ab%gR@R9waFd8q;I`MT7a0?r)Krh{9<3#rJJNY3i=wgX1` zX~4lkjP`vbh_fF^V`XDR-0_l_UaCZKU2=rOm#&Wa?&;){xrov-y|!-)bl(#`yp*p< z8?O4%Sxkwe@`a{SE4MYN%-#~s@grE>72oQ~F~0yVR^lnQPC~0e zBhtB`For=zi=DN$*Oy)Z2#?AHC69F7u-OX}_erEZgwGC7?GVGk~-FJ4JrUOO#(NyD&a zTHoh{mehn$KR231Af9%+rGNu^l5xQfBySx4J(Ng{2!!wkWcAd`>lW<*3t00r@?Y>O zKm4Ha%249I?vbdbh!PJg>I2Lb#@vI>lSTb4Qk@KNacs`oU95@rl;o$8cvB^6$EL#w zD%vcyVZQ@g8BGmGKjzipaWKM)xjzm+SelJa=$1B&P3!Y4Su(&*dNku$BW^~A-8gj{ zS#P?1a(iNCD-2P(5=y6@w<4Rv13J2e9MpOucyskzo7}+x|HyoDYzDGa;qF5KEBt`4 zE;ThTwNSwwOM~4|#rTy;ZBkK`KKgV;vq$yO$q%t&4jYdRe_?U{)UY%Edaz#2b(SRS zJN6m$b?_CJ1OLND{wpiCk$N%X=(uW4!fJ^&^6pIPoUa)B4&j)s z8m8Q&zGGHvFnPs4Dt>E0#b>fqd)i{x&P!JBxDK&h02epE-NAW!!`lfDb%m_8=hNP3 zy5X_H36_37+;Wb0Nev^gG*~<87#G71eaubN-TlFpGdZRf{lGu}IV;Wvw5N|!SQBUR zDugzPK?{~UfmDarEN~bFUASW$R{pRtX>hhi+hSKq415+qM3~a&1y>H1`JWug&g|NF z&X7muUI`jZqTWtn0cXBW(tag5u6Q}5v-)j-ed@Ip1AH0+@HD(@9&ork!kxkEsvn0_ z4yL_znj5&ja6f4J+5!vHOfJ~VO;OJYBWXHVXBOE`3=*<4R43w+&*;^xl#rIb-9k3i z<3r=|DMc#|7PM?^Kd7124^-v3wYN0=gzSXBEa?6S-51r$nn1>gMz#6e7^@}0+kIx!axl`d?b&3-%y$%1B1`8m<_`J^ zmUId7<9+wK26W#~)$+dX#6_dx%cm`L^klu^@Yk5I<;XR~<+Qc1mtCWTdQu`Rf zNaBSoAV2Lh5i(Fy?O^fshs|B%)YzdosSjMU82J5aLuTJWn+ueN)8-|wSQQj&#a*u& zsdX`eqZtY}lBe4)=M@f;%ov+^57;bc+ke%el#fmiSyT=&XIDeD3P#x`D1(aI+;nTT zqycjrc|shI2VJgAU}lhqkh+|dju<-b5Wsn!Xr_bI!`1fDfnbh6#MUo0v7 zwP5vv;UX*PO+PSFBV)|TLpf?rF^6M!qkd8W|)f#n`6;6@R9;hnt9u3v|M9<`(_ z0b_IzM6NsR6%wbsNEzY(GFYF3*J%uK(Q+tFnA5G21EGLr!W}vycH|Nl-^*>7hHv0o z&SA+o*%2-R-lS5IrRm8q^WkUxt+z#FbQPo2^*GBNq{RrJ=WEuK0#}`{)jIZy%0gRv6^6Qoe7lJIRLqO|M2ns7(dwk#Yq! zoam^5N(VMBWk#jMLd;cNSyRZh>fppAN+_>?Aak6e-c=|T_}U%pug{$HE`8$h^x#{C zVg@zViuXY=-dm3iGE0xXjs?m4N~+0-x2;6&@pmt>DG2XuT3(scsjv$0DoHp6&*gc) z2?xMLx6O}npd@ZSFl*8oh|QixhVCEX8<-d{C&IASQOYn=HdtQ4f7QrP2xCVMR?RXW>|JBE{_^K;g@1 zx1vJ`%4MQ~8=D!5_8&FjOFxljGGWdlYp!;%3?Ew;>0u?7kVtfl8RlB`(YVl^+UKz6 zx^PpgJoMg=ZfMkDWa=4hKn?azn$$ZbacEsV@&e29la}StQ-KAP$M8Wx($}`FR;?7MP#x=S`rI{9Uj80V zK8yIq^s;s${qvg^qj@ns|I?U0r(V)G{-`JYL-NJw>_A_xdwJ5k6!K5o?9AN!H#9Cy z6x&?6Sp+RzXkv*174TBXu%ANaq#N!^8FQwDv)X{7)#hx02gJ#3D(N)#YTJ&nMyjj z)-j-a2qcYl&o;8Iw{q7PQx4y9LcJH0pt5cpvYgR5KS~6p_y#OOThDpe9nEnsO4|?@ zI0wR4WbjViwDLmTKFp)^&ZKiGcE*+dqj&tma`6U$=Br0Dn^9w7E#eAp65%c$zTd8j46tdcPuY{b?hB-9l zU^(Fwg9tU@1iwByrPf1hgCQKyKn(m3QM=4IiiT=vx1JIadrp`h*uwi$dHv=Qb7O!$Ii? zcQ8tHgU95BL`E2K!|Cdgx3CP^%1BKzSSuh?5Dudv*!EqhTKWJI8RC}mXbz4VO@^e6 zrHf2zEGQb4vO$InRe(ezvhFw^7@51{FlyN2B(i)Ib}Udf=l0iByY^!dz(@hi1o7>y z+1r++75r;P$*je;kAzN>SkbB9ibCLx$IZIJJG0!&efgsXH>V?VJdW(ByCd!yA7`jX z8j;-^3Zo2GR$KVhL82&MbKt>sn^(esK~(%H@_wW>NCWI@*2yw4ldI521nIBDN4m|@ z=#;0zB#sLob|EBgR53p0L-<$?9}Bin?9xa&mCtf+@||E7phPMWam>Y+ONzvt&Xf}S zTO6O5C2VbFwLTy&f2=xpgJ10A}!YJlqmIYYIvaZMJAIR%V?~iU=_iSg5daGI}?Lo{)A&h@j{NvEzZ| z31vMtOiPIL`!5D1$KHtAul&WE;IyaTxFsW>#aL)9CQAm^WifxIoi(9t;|!VR^-rrs z!-Wy%A7T9SmDZxoR(_y3w=UlzJo_1vX1P0?x+qV9=}}`JlfV^Y`vB7w-VKd|2VI*V zGA4{tH#l_wF8O=!7q{(Thf@S)>9vbIc-$)Xo6J40MQQIcf9pn%sgZdMl+hq1r9(S( zg+t=xq%^I0%67IVk)Nj8vnuWl;$l(QJyB-z3w6# zqvpwl%3NMro~kULj+g4sW1;qBP>c0s4;`<`&*Tp~nv(ffDtPx}X6jy1cD+rgZh{Ke zuJ3+ZFUpeCM8(63wnc+@r|#-Mb1~x@E;|c^4!?1}6^S8Au>V3qm~*rm*MX=VLGk!< zoSZv#f9#1y7sXGpi)TJqp-dQ=LVE%gaX}xYV_mi5`gS-U)~dqf0o$YZC&S?C4!Fk2 zGV18gMaPTn5^d@-6RQ6$H(EHU6J-O0L*p;@0f=@)69M(fP^-+wTi-ZulpXXUf zntnITCS#|ZF=%@uLi;nh7IFm=rqG6XchAUgJfvXArqMTfb3oGg;1uCXCQyRJD}X_(u8>(oVwPCyhA7*nj6r+uF-o%0Cdvb zsom=Luf#yf^I@^=_HGO7Vy*7E8!-aQh=4q;+(U46ZtOb*XHt+dVyB@Aq=|YCv>;db zoVG(SB;+{`nnE5Z3y)7jOnDBP0AIWA1i~OX;q`2CbG;ygr?99*$rMZ99c@5+Nq^q^ z>7H6X0vix}%Fg5iGYxo1_wC;a?IG3Mh0C{Q458YS6`wp{!ZDA&u-kD6_6>b@{1{xG z@80utH$_BmFBoW;$DH?i;f-76YYgpIdQ%fvmK}rB4+^ma8_@Ksa~ z>BLb+*T@qIHu;q}{r6b1_L+r6aB;l;is2}Efy7%D7gAi_*RL|GpzT4`CjUocxMh@j z9-L@u6`RP(Knr=GtHdGaXmxkbj#S2)5Fbh7K{WkW`DsiaZMM`&1Bz zs10Pvpi}0xy;WiJ92G*lFUneJty+0cgEUMq_J2!MbTQB$8ie^QI{93e=N9!)VPM zi^if>>g%oAZ02rbE0;U7p_nGvfKEgG0aodrJ@FMEyBV*a9->)B1&blo3HUrw_O^5o zyqL%2^>Aipm{UDoH_ulHV6sEUDod=Kn;wn4fF4aoq?o=0vX zRnvhFVzV?K!38r-4Lf#y`!>|$i)^~Y*_~=>)z65?iCnqt%|F`q^bDh@&|()GUSy{ zX*4JU>|N|rf$~?BhImpR0UA7jEs$O&;R^mEy5H@5jwtb9a+CWbiYRhqj@b?tyN@16~Yf5XMhFg-i`|qV}TrHU(pF}hVbNfBW{m0 z>HgY4B@NJcV(j_z9Aly6zvG~g_B%g~_r@*w zG!t301-aHCF*4*YXOQOEKUv*Eup!F5={8zl<LVq+4vXfs>)>q}LE{$?iXuJ9Xa&9JT*wtuq~ z0-V#iT#Co0n0>As1b8sMQKI7iW~k%RcP!w2XT(N77pUO&f#6BS=Y%RuWwL4WE&yfe zAECJn?0V)hfl##$D~0O5YN*pPLeh9zZg!`khA8@qmbOeRA7wjfLj#53Xv~g&wr47N z_{ruNNV^Qx3s}=_@$9I=1b+s7TdTSEkFXlV7>r&M57+Xymj8bA5+|7Pi4|nmu=V){ zPU|T;+MNp?<6aBifZf|B`CEOz+N4kv;qvg(uIA29JYWM~@|x+Uwz*u+eC?=TIS>ye zlTDLMYE*|jnHv&78m`fNnr<3dw90BI3wyN6UUNp0y4M61g`EcwzWd!IK}MkO;%tD` zCGBevr@P!C(cfm3e7KmMkNvg78fwlufKOcqO;7&+YZ0Ps{|z`jR-1W#U{OIkWCG(Ew#aH1{oPFYQUk6;qMaQ+iWM%7w3w0bn3`qadbRm0ZN zDPXaUOZ|#W%?_2fNr%2~$n<9oQU5OBRM={K7!-*&F76RS=~+Gx)W zKUnauQulH<2~w!tC`GGOGO)E=+?8KK$fTa)kUUgK#Kz19yG=r0#+-9NllAdCT}n1r z-sqb|98~2EE4I1Ve%A09S!#+{lLZGb7A&@m$M#IG0PAAB445bWdzpTn&EJ)`fYTnD zTpT`2s!NBe<>|GrMKi9@O>LtiqqCJkIQ>L&25OPoUb%C&GLu*s8Ng~ZJ)r7MD-Q_=1;HM21mUkze$z68IN zz3YThZ!|6(YfQUeXZ3os`I(aPqM!ZwrXY8Zvc$iRo0t#a@OStNtm%lw%&t~WjSSLR z=sN#wBa%PZMz)f)XF}mL2?NWkzyJ*WS8|wNJSvtp4LLh)FVgK0=0g>hVqr0esew-G zEhlxK!pI@wEgg_A8Y=kS2qsairP{CMZBi3Xm>ar-d9tby*2zfj8{t*?Nk)?z>0%n7 zzwnPnQ|bJdr7s0_S11h3NJ2*FXCVG^i^qWEnQr;Of+ZFn`Iwc$H(6T99O(u}=SU{W zCEcn@CMJv|Ijg9~WT1i=yW|zu9B$L5p^YROWILxQ!!TULtPT=;9Xs!u*@q89v?d;# zy3(1?HWEc;W?&#(8csYZj)`IXIWnGbN(!I3H+aG z#Yx|tNBAYrC7uAuphju3)8n`UqXl{DGqP(aABXIgV8&Xmd3RQB=8eEwZ{GAu2Q~Ba zsBt=zzs9uZ4&wBw&$(zcb^k zRJnLPUcVS2>rz0Z>2HEB#s#(!<8$+H@SiNQa@2 zKpdedQ^d|R=(D|=7#bndATZ4tz^AH|uW>6dAGL;lF`k8l11Q;cV{BQ0C~uYLqM12A zq^Os`=jITn1n-Fu`z2B7YVewr;8!ey3YMixmsdAVELf+3O&n{LSH!gql0>3cH>|6K z4_e_x_<$+7w_>c|YUBVaVx;Zzq>V#{f!P9bCG1B_xC2B{?}~qnhyTLrOp7I`Fm<6s zsUY6VqFDEp(tJ+oYD&#(*_PPV0@`y8ZGbbSLifxl7eDdD_FcQ|m~CDWNv6`};l*Gn z{IDpOY0(=~bFHCZ(gQ2EvBi!`yc~Q$sctj#0_2gt^Q&xOcy&2?`L6c%azs8~qr5P= zyF^b3Vs2)glWKRa@>YQgNa0BGFT`czyS4~2&3kQ>!_Wh>w9|PU+Uz9l7SEY93SmlT zRRu7q_J``+OL(ZzT@>K`OYoyqV?Iw*uqf~;t{&Fhs!-@4vxXcU@Z*xKLaSSegJIM6 zs^(U147-Q|3-jV;Z}-uhicAg^-^pMBTY=}tC3OInlPnc=%x9aaAD5JGc3+ssDfj28 zXnj#$DkX-iBWuEzqQ1fQ1K;cF2}&-H6D9lbPwqp1FuepM^3bd>Z;Ca(^x6{+XpfUxsn~!vf4Jw?GBC=(gqDM?6$8Q$Y z^4h+e5v#5(@?NU)^JNk|q{WM*eFU*ApiOuOY%A6H zgXYp~?HO4CQMT&HN1c7ybBoG-Q1kFkyo#?aY7>9h&0Aq;BrYyJK0pT-F}AQ>stG=l z_a@`in9HLL?B#6&9_{1h;vs-MeR<8|Wl>-tpI{;v584*|1!Uih*=6Cg1|b5mJ)lNt zT!#Ge6nU!gg9^)QCICYoC3NuCKrVW0RP(I|fFM`{ks}e$r4!ey zvqI4oaJF`!OQJ1{o3Q@9zNJZWtu!9dSiRLrkgQ;Q;`F$f^XQ*GAYR`ZrHZyRK#v10 z-_DgNNq3nuH#6I&`V!&OM>eLy_N>=Gb3ELuHHjXGeGh0kaI_C@>9}?ekInyRXcmD^ zmG6e2DyFI68DuYC-x;RDtKM%5$!O(l_DYhFE97InzfAe7Fv$L0XZ#46#qsb5pRN2^ zE8?l;&+u89OfD7TfkU?E zD9x95Yg&-Tsv@D+@oPn4cRUiDhJ%NkeR7Ug(LQCzJ&TaY_u*Bz(OJl7MJU9L4M}H`pIH@uQ3UIcP3}k3Z!L8ghlKCOt5XhfR=J)W={l z1)xLxi5CDFQNB7m`&9u1?Q7qKHGA4O5XmX~_jk$4Hh#Ok>>PoY6czWK#@_y4Oy-tv zotK@DSX}4pv|y*Zi~7f?P2Y>_w9XcP!oR~RtAcs)UF~y|9;m%_v*^6=U|P_I)I?_A z6)vncVDk)}c9C__F{2t9_Zmx0Ho}^`GhKET5J-CBDX@bt_X90;g&n^j83LM|`f>sZ zKBfFRV&)Pw;~E#rHUAuUMq3t)?-|GuJ$9}Ao+lhSdfV<2j&8KsCZqJB0h?@p9f&lG8*(t^Tm?@Z%NkU_Q6dDq-P2h4e+w$ zI02fbyw>EI1Ia_3Qi`ozFG%#BXHdpHC3{rEbT$Aph=@StoeU30*72k~TRbrlq;642 z5f%)ISOh5wz{{~^seJP^ChnmD#y4`!@lZ!@k@2KQ@C+aT2{J>YA^EAr_vwcpFtC|r z?8FhAndwt4*Vh3GJvTWL^yuRR>B8&FP-E3gPM&1V^lR1WOXa%=D~5|L`l~$;qr=)q zQWiFjV*~XosBR^{VX{KBRqKJFyri$iPiTCKCrgybbxw(mLoH`t;lJ4MA9bxQiGR(B z{k15nJ?2klR)-YHm>=C+c*D=3I;l8;*6>cX$!+W=%kBxidiA5Fk(S?LGJO8@-tDbg z%2<9i0`igmc&G?}b0fqKFPh2Ge{i_Kn{1pLrLApZ$qh9G;9hzyLo$z`q%!v}cQ&V~88+ zaI?wbKhx%Br*`EV@Tt?-ye(s+Fe$j49Um5f&u$pUkgKf1y!X2wb=+;`4jb_TkXO)b>;IK<}6A7X^Q zCFMuS-Y>Q)p*4OX7@%(4fS8wr@oB3@G%n9(IohlX@>*V6e7pUI3J!*9%{4e( zF0^o*==dSa@SGO$gX{pE=7+fLE3f2JW`uYzJR0|wgK_8;GZ|MNuJI%D@_yCgqv#d; zHHaRsGip7CJn<8ExrXthc&+|1*XaBu!iViNerR8wtj>sqe7R=v0siqD4I-~gxi+!Q z2bBI`vEZ-nmP~(?ZFFr5T4LPLg-*r7#l~x{A*vWYC{R}Kh;*u&B?6)p^!DIsSR z0Jwi70URNQQ{|U9xDB#-iCtQZI79UtTM#l(8xg3|h=*`z%028}VFVS?JQc#WQ62PxAdfBg@^ zGNg5elpz7t)0)q*`b0XNPnq(8kI5YJYWIlQd6_WoUyRV|zbW!oF1j^f9?!alF(6-R z{zu*2F{T@dAo*~%$dQ)v^bQ;)bm&&6q;+Qd1bR$48ZzsV+Oi9q$rIQmT=4Tt%_Y+` zAk%;Ml9jsE@l4h*HG6n3y2RPXJx#yTrnHO&1E!7-NTRFZ%Eo#EcpasB>O}2Xw*`wB zszUwhg9>F9Pt)#X$0pmUC6}?Lm*F3vZ-gBP zv}mp88|MMqY|ECQx@3N-p+X_1_qcwFuC!$%YEYZ<`GIjfb?_s(u*Y6aKchk(q~2mi zn3KfubI1m4l$Mo5{s^rxLVdTch@ZkX%C_oQOOqi=FE}BK#N78?K)OXsW?3wTw$jog~mN8xPc(Iav9G~J&mv* zskXKLI3pvVpBjr7a^oQ~G~~AK%*&DLMD>Dki;XT3{Bd^9Z!|$cakVo}vq#NT#y@^N ziD1`F;~DJWNUhDq$(BZipk(pNaQka!lTquhCqyPHL!mh<^V zhh#vLH4G4LwaAfF%F}$f_C;Y(pqPm{Cy2^k>bLr&J!Q4UJ8e}eM;;9N4<{}bi1aqG z<|S-SL)?Qt%KF_Ti}eik zMxMqc;5q2);i!1*8ZCZP^*2l|;_%)Y*g6AA3Yf?!b3P92?#`(IIUr$jevlo;ob|#6 zoMS{$j=NO zepm@H=*tL(g?)2t!w1wmX(*)C;2o`I__LQA%d*%gf`5wVNA>Vays&A+rzRG{(R}%+ zp4G|J91Ccp0j`prH$Zcd4WofMAyc{4?@lL~IL% z^8T$VeKi|xBg8v2VST=p=4^^sB!}4)Dh{$G-3CTh2yKZcyczR|j`3@iP}%CH_|!HF zN7exMO~h*GYa~unRp}w`@*P|CDLdSM>Q0K^>O2Z|GNOY!6{*M3W<4&%P7DalS=*dk zx8agUtbXQmYhCX@MJOigYs#_XZK+WG{Ida;C2>e^{?w2I6aEkIEsgN~gE5_Om^L*f zP;ROi?VzJLL>YijrD_oHw5+8QsexNuZQY>bcy67)i(}%k9&Z4PSs+Xv{umb-TOVEG z!h9lFGwCeVss8sk=yhA0Ss?@FTvizGhoS_gL{Z>F0#PEo&JA3ErpzF42v)i zCDsXpV+ZKl2hT%qv4fK`(2t~h*3%wW7RQfcpNn=jTlnwwvCH4ENmAvdKXY3_p7YurHB<9HO(3JrgJ9MqzP zmRnx*W#qM67XO1t!%=bKQKI~WD{0k#vV>;86|)cF?X^`KW>`tX3PZ8!Lzpa~-fPV< zf)1Gk0zs8ostnPEwUr;Gawyh>Ds&B_rR0rhVKNc?vLJyOu%tdOv&P7ipPAG45pnsb$Wypp52e^gs_`D z!XT}@q4iFgAK76kzVcDQ5mu!HyEhv5FR%xQYDQW;N;aGWMbz^kNgC!~v~mQBBw#`e z6vl6fAN)K$&YFK`!e@E;mc#9TtAWu-#V?)i>m?uz!%YgDz=oRHbAiwqyy%WI1+y&+Qo+?_8(8SSB+Wc&6ci3`i8+ z4@Hoo4G;Pf8QrGDTO9D>N_W0d1&!M#Z*X>i5==iM(YFz-ewkj? zp(x9_L~~|~^Os^z?MV`bQ6X2J zO)?Q5SonoISX8%{@vOFCQKLd)*OhLWT-aRZ_Ag*rdsE+e$kZSvR$?ZPPl(};eWPO%50vD}EetBHDb#&UrQa8= zl2_<Gn_8!(5ed8t$$^!XT-0jjLo|)h|n~r5~1pFQr4E zVDB*ZT2PR#P5%=u>)+tlXjue$fofF!Ywdog$CjVGuuIq>HW zIkc65$9?4$g=xa>C9vDC{46#;E1##6GY~#3tw}$CwJ8iRKMpHJg-lIBC7y*b>Q>LT zBQOOEQa)#DuWtW;3(@d|+7C2{iejGYz4{cfBok3hnZdO+*NECt8}2k@TcFjWMHYJl z-`edWmG<#=;eui*=96lxo$$6r@3n$qt;;E#rRvwytG>J9?C+qkA=O@{>`|iiLT4m# zg1esGY*+h;xDtov+39YK3av-E1ABJ9;2DTk)@n#Ev=9kwu-tC-U2iz5U9VCGX4Pnv z)_F!U-JFJMSMW%}8*0!jMQ5`n)4SDTxU@(Ep*Vjq)e ze+4h|g#z%1wt*w<*m>x?_)Ds@(9cd@)G@U=j>XoyVm5GEzGSTCW>{QDq>t4zxC3}# z3)1%yL(Gf=LpW2rZSH?@)Fa*Y&7;cllAsUWIWbN^O?*{zz8*m7M<_i46*z%isxph&=QjOBn>)r%_UVT+`}tcL#PkJa5+&X{`4n4z6{q zu^SRfNci!$!^&czu&g(`G#8y_nY551H{GzjXc_~MXAFR6wpsZ#5xb%b4$-ET^=DW> z?>s+vIrL}j*0-&K6(B{A5J2yN1}iq1VZ8pv$|JcrJb z1vL~?Y(9<1E1rC)cwv*Viks7GK>aWTZ0)o4sLG#&cYS}<=xaP!)3mKi=}b{cy1XDY z(=Gf`LPzvN4{D@h`0{M&#%5}bo|;hFC56c;zy^logJc3G+tRESHNjwLW#IfPZ;iu7 z-xn8ts+G_y{no0nn`n9@*{q}VMoa_V_I`EB$+_asbrw;k`}g$I-LsAgsOx--h~u^t7#uW%$1c~nv10IR%4~n3C(eJu((aS+7OVMt1lf%@INOWv4N*R-k6e+Eb&hbt+1`*{Qg z>9+Z+sFczklG9@Mb$qb6ufqM$g6I(@c-6hT#IxFe34N(TbGK*c<*$^3S7d^J+kOgQ z*a7V z9dlSEVEMMNv>>SD^_S@f`r#TiPv|dIyokfWV8~fD_|#)V)tl&1c#+-rJAJ_^>#O&7 zj)KU#j_=CES}WMErr`ZgD|2;N9j`U>Il(pqh}cGLfrH}iJnS9!iVrCa#bK}|MFqE%^-n!X z5iP03k84(V_iW(yeg*N|;p?ON8PO+lke`@aU6b#0#|K{B4I1C|wD4((@7A>GiBFj; z0n>xoxihZ0{5DT%&;p(7kSq}e@|4i>w`SsuxG#@6{bqHy@=K`+*W3BsPuF(in4crvUyY%*;J~+L)1VwaD~FAH5T-l0of{?^~d%6{TrOzc+V3nCa_YtZHsTCu6FWok(Nz1`4bIzsyIHO4Y}yAe7Uy;SLIX zq^g0=kqGg;flXX$xO z{KkANGimEoZ(Zy)r(y9L*ah2jvmaBER@H2k%3ME_Nl-yq0POIRhY0eHWsbcRiHg#8 zIsX6w#Qc{2R?cTqV3b@^fGWvI`w*znfL?%V>de*|Z=OjfhsQ{WhLn#O0i1E6J@*!v z2kYpc>#h(u1qXK96Y{7~qpwe?g|@^nfw+TOX}7i&uBg~S2{WA*sxSHsr?8)xi0iU{ zOioiMe@`r8;cAHd425i)kr_#$>L>+ZPJ|avMGIx=5Zbziz+!(k+BuY+-=N)!0`c%1 zlcx-pQnqj5?Wx{ZO{PfO39(x>)q)8fTSo3~K5`uYvG_Rb5;AQnuaBNa_uXa{u0f(Q zfNw>pW8QsEGiY!QulRXO>g3GFB*W25z%)<&J@qPHpw6ZxKNm1Gk<}Ox#SlmN-vsY2 zP(vxygwIe){iUSGY`BB_8bfeIPXX{BwrkJp84mM85YPwWme_Ou{23--a!}S>TA)j+ z_Ff^C*><+e4tl3?Z=9&KVAH1Yaz5Ok0yls^hIPgOY zaepo$3d>mfW%>CDQYQj>lx7YxMvwea` z;7H!fny7&H5oc~~TOuf)9|Pn$N~{hLULj$*TmsVAS!s}&@B{N~;F-$m^ghDTAek6A z*8$))2Q$gl@CH4fjFVZ1e2aD4KE=nHeTg#Mz zv<9dSP}dE0FO>~E1)G;JcuqHh@rUI1!-w?rR^Vp5Ne|p9V^hiv3N|yz?Y&0pK$REf z`Mo&?ihm1tk`sYL)PzO4d=4zGk8|hOL|ub1^On;^wdk&ge~Rzbh@rBb5XC z)D!3ja!dKJ&qEgBXTeor2=e&JO#D>Y8OO!Mw^Z217>d7;5C$XHpqaZ>AX$7 zj&>;I8n$&>Kt6}ST%JJ3w+6^nUBQWVIN?O#QBZwOk;e_$Djp2g_HxqhgW(JO=*0^u zWMzI_7?YGt$94nvSJyJr;^ZZhbv-_<}2(+6q(AxKF*34ZYH=2$@>) zDuo`mSY~`o85XGm7C<+8VA|oliiP4sLTW_uQ>-#7_rZAIV6R;6ybqnA-1fiZE!w(O6`SYf~+2mW!#=3tN@pT_;UC0bR)0 z$y=O?AM-=~3#A`RY0{#3noT8N84E&l+#LgI6Y+sb#<{XVEk12Igv@cUze&)ZsH8 z)eEpg59%n68>Cd*McubaxkRS&6Lg}xapjC-cLOVo=}&L8HpXHicp{@aZKM^wf?9Jf zS7SH9MI?S?anEIx1zM}P34Mj-JMN>dNxWDEZDe<-Q z&V(=iCv}YDys5Lis#O5GOVrRBKHdF4*LF|cJYkn3U>MgZ`RUgv&{vMJ)&bApZgphW z(>e@+T^O8x$vXC)?E8+h`s+W2ey{LNZ#EUsOx zf(Cx(Et)b=pUkdJKx8Yr{dZ`uM9pLTN^2I2S%W}debm5=hlb!xxsOyw?}>nW(5cLk zELjpU7dCs`>SI`N^o+Oc4}WHq!hbe%5E-x~cj7kQp!}@3awiF(h=9juuD`(Fv!TE` z7OnRFHt;kX07T>cBXrzql-zweqnyS6)p!Q6U~d?y_4(YD=)m;4pg%#Ijc{Zq$Sb|k zkLme5iRj!AI-EtG`_2xdGeU1nRsT1{dF%$i>@vIFzaVI_ToTvz1n`4pjkwG`=Z)I| znkPm*G40Q$x%zFUk+mJX!LstV8#bPN2Q%W$$Oq{=w9aUKU4oRTYh>C_G0ym_Or`f`~E_jkr_18}m@mhR|xsb091*L8BQ*6Nym_1+znwC}lUzZ-V z#!BNEpYQD)6H~9g8Nog_pd+8dY=pi5>}ZqZCv-X{U?w9N$ykGc)OpkVv9qJy4c9NX z;H*^s{HsI#Ix?#`dEso=iy)HVQdM{gnN-TL!S%`=e#lVbw>G&t;q-AR*@CmEXm|6TDJhc{?Gb&586? z^^0R)3IVrHK!gN@X+X1?qREV4vbWpbUp3ppTq;n>_zx2cZ=VV)56|93$-LrcPe;E~ z@Y^9f2kW*_gcxqQC#QbNtMpQ$?Qx{w8npy=q$Jr4nem`07A z9`a?eQGW)@XDQoxBVa1ONqe?PKRvP&`XI*`qkIYID9X;m4HF=%b7)tSz zXuLT*Z{x}IKLneT6aR@|&o*y#y~cN^3pO26o>znmZ2g!J9lplf4xV|eUHeUStck{P z_b1Aho?XD#%p^YgUmQ{lv$T15g(J8%A%Hw1hFE{%b{VsY&tZKNOx3yWG@vyPC@!&= zLQ8L-wo}7624OKp>wXn~B{zude1h~@&9KO~kpE^WE+5zJwkF;)k=oIaZgrAau#4@N6!!80FhC^;CmU!@I!pUuxY`Bz|w%FVgunOdcHx_5(HLln) z%ZED1?lB}H+&cG!cFc`y&d&4Rh}e(81q!^ME+51^!ZALlfpP>9COgEqF@)Jpgn$~j zQ)!Omx>Ne90>7E2qG9DEW?u1yZYMvOJmHl1#@&PuykeR?{29>*+`7AkVXh0cyFuNw_=`&nz3oHy`=6b7 zjYIXDShcR%1?ca|g$`DasP?r3RkCgZgDK`>L+`T7o$)hZQ;Ka_fysWJCJWrx43WOI zLj4PG)I{Y6=K|cH`DJ{}GWO{7g~!+}G|d65x!-HPSc-+lKLk%roh~-2&SWp#J#VXi zb5QUQ?%qi;oXOnU7JIB@8)Ih=wcgC5>FD?1%Pw!?)QrJo-YGHz07;B}T3a=%GA;bJ zQ1~rv>U#K1{Pv`{81$gAt)D;pL`S^fM@nPlH00EHL6m7un_5US#9{?ttic~agI%O6;kWaXHpG))0FSu9Dp$p)n{lWm2kfrmnXVoy*y#t#r?_r6pUR z`DZBkzABL>Uy${Y{fNBOQ)X7wSkLMIV!K!s09NIUa!c7fylVr#u@09{^(uwQF98o1@nT~oi;aR2ebU1X~D zHb>)po{OhzUKoUQa;f8gh3@3}-%_oLdG$Tj(WWHe`Pr+7gNiT{bz9t}+uQ-=>3M7$^6-h|w_80?=(rF;6 zS|N|}SY*!Jngs9D*UuEXOX4j~sy$#uaYM^&bpL!_P|PG$6VEV=k54^rx-; ztrxD}1-AJ)V)m)2(4g(WRFd5~PumtTsI=*CU3S4JVx?R+ z5oW2|titpQ@~^(Wr!Ur7M@fHj=dXYa72v3`K-;q5O#wtN-oXYUh}pO-lx1Baf^0a* zzKT0E5M?N{yN)oZ3WOt|{L*`u>0-ZQOP#1!6jE(oAW1T4ki1s=A2!+fpLUygOxYXU z2_ao6a~8Q_fwJ1a*KR>t&m+VBWbeTnnE%1KNK-2f4f3k%D-U<@e`Wfg14%mc;$&!a zzi=zmlqoN8y}AUI$$w8Z>2fZWV(Ha24C^o06^x8sk^@U`Q>v{D2Rxn(tz`Qv8)>=dzM$14s6#vGk(Kcz zZUEy(ndLQ37X`6{q073xVf*@8ti-VfQc%WoK{#Z*`-Nx+S1*Vx>2KGb3m~3!CgC{O z4t&~DOy~b=j-JI?!i!7mY|oDn&Iy8K!(yCh;NlUS`s$VZ@o^cb;PJaa%yGj?P@dTt zj64Fu4UyxIf=EFWD5Stkjbo8|j^Iq*L~A7ZI*XlW7Qjm)%i#8JD*2{ln4=5|a{5kDJOT^2C6iiW^qvD25t#?*F3&NmZVx)Xrbh(OZMTQBEK{wf}>YqpZcf`8c); zp90eY4s~KDSmojSIB8aSSib`$vNis2zp48C0--Mdt9JF~4=sK~w!u3s0r*Y8{^YcS zqojWgEw;^HEv(TdhZtqCf=%e=LL+Oa^Fpv`&jY=z;LKsPvynA>#IK_b^pc2?T6r7E z9K&k`>wnIowz5_g5Oy1NdrSO!*p;67<{4`#e1t7Gum<4}C)!q>xJ9#~T5%-g>v0*# z>J9$o2eqmSyKg&e(#fb;;X6tGS=TutQnbSxeR*{1YZxa4%c{2+)4|e==QqS-@*>Dt z^TaSvE_>9*u(jxU;hm_Elxboj#g4Sh1YN9{6wieMrkS8Qa5U~#G!P%x0WV1c+hy@# zg?TAZ#aCQWqkkHLC3>%?dt;bmxcU|72K*0DaP*!K(+diyMA-@Suh zUKI?U8}vLIS##Mdja>0%dczj3a0q_s-iT4-8fNlPyg|5sW2(_i%CkYm{)zCe$az9f zP!`!RRh%Otv2t~c<6zM_*taq+CnY}r93WF?<=R(Xf_kKdwYHajtM{+64eoe7zKDFf zLpxyaec6Rnp;suRgv-|k;=j(1LTNafYj^~s)n^#Rh4~+&=*^s@ z#wgmJt}=x4{y+3RgiE|<*;}w3pa&+~Pdir4foCZF$*d!B8()-=$$M31s-}AU9>KRp z!%XD0J;KI@8M~QFmsxnm7dJSnk}Xh`^I2~m;qM%C?b?IQ#WMuLpE z@-jb!i0w~7rj?6P5(oeYa=loncMd%O>>+TlLf{~LTCW@{1Q>Ix{fYTWCp4o^`xAP( zZ7vG;MvDPxv-ST2?hn#|VG#KS;6UnlaF zT*k#9&9Y_o&^IA>b%OQ)IOgaJf!=jrH1cluwz$QT=i{^|OUYT;i<^>-QNN`!P49_O zVhWwdbx&G~9BJi#;rA@LU6YP4*)9Ks1rTvN*lsLS7P+_{YAj|tEL7%gI)|mV{$b8E2_;mgQ}~$8GFPt6sXL#YRAMB} zUor(RMUlSF=;?ckt37eW4VpE&;t4ks;0zI^N@gc5UDT#|P>)nc2tR$kQ`9gmf=NQq zfDYlgDQ8`Rcae$32k9uDak>@D=LJ=dBnJASNgC(BZzP8>OFtmWydo`xeA+W=d4be( zm=x#O>^FyjNuS>Xvd_FFXElB|&ZRx-p}>4&X7}d#)jOHWYoz>X6ne=*h|ETDhUo~B zo(qzNYBVN6iMge~n|o=i>~FL+__==z8oPU*b{ZoVN@0Uf6=prt7ANSGGLk&X(o68t z1*ZqtJWw7;^Ubdo^VZVRqCsLyasVOg1%?ZnjPcjdB~Y3_@ERPB7&@4ae)87DGHEPs z&Z(w^60ZnGk_4SkIl}P?V?|*(P_5NKbKYz&u_(Q+p&}${RYFV07G?-QZqxrfV(J^g z(YKpxWYBo5UMsTzPs@zb8db(iXs^l z@I%waK+;YW91$(pM0Syu*@L!-7_w~$jKxPJMf~bRae&`G?K^7L20n0o?fr2rAVO0o zG4M8U3VKJK$Y+W1(RK=Dp&2qQCkwtcwFTc1HNVjXFm6KYH0r(i(DqKh@{u>Vks?1- zR#5R7))FYXC(zkqo~C4OzbVE7Va0PFZS%M6u*nP~4m`zI5<58sYCr(|^uyb1^@+b}wzxa5`)Ag!xLNJfxhvU&M%LeAVscU~b z4LUg`J>Y5 zMU{d?RQF0(Vw~~lSBP0?{gp!QB`$lzrvX#`{x}Pm$WBijn2>AsLU+0;OVh&M5m(*@ z(y+#w{Yk~+9jd#dr=u$tP%sxOQzk#Wn*I~_2Amimgb<-Uq(hlH-Ic;%E=XD z4?RFiz$>Oik#+DJPlHN&UYw#2TqS1sR~Ma9GdIKY}^6MwXyt*Oh))s0fJH{=7U z#GWGg0TYZ#s%K?wb-9_RTmR)}FZs&kW&*E)WHALRt6VtIDiyxm9-wMA9xhF`NE7(( zDIg{5s+ndsYkn@*1E48B?~C?yXwIC|O3OeT%_^v+A0zJNb5T1I+iQclW)n%j`@b?l zx~86+^)XT0L40qdDL(e~bnN7i&Rr}*@1Y1ez_+N*9Go*M(L7$dsl(BlUHT3eyjphsz-BqA3pjbV}`F2yEJ&mUwU?7*|SaCBJLrZ?0U^>LE*i%aOfUqUZHh3MeMu|Zn9!MruX;7?q>rsdOZabf52i2uF zLQUf`Ama66NXfP+8?Ky~aZdu+1R(?|Sc6~$M?Ir;DRh)=FSLAOJ21qW9R#Wvh2Zoe z8eqx7M=nKtb$S&QufjPa#8sLy^9uLU&_D)1TAqRu;Yy8p&Y6gw6xSk-s^twJOfXKk z9Nz53ey7&vH();6xUd&hcG{@6_~CYqL%s3sBK8gwn$Pq6A#^aD2Xi=VY<$2A4tB%k zWS^J(9_Fe2A*GZ`WCd1 zH3%Zc*a|SJ7JpvFdy+I|Q z4hoKumI#fri3NQul|lZZ-%ub**%MAMI1cklbs{1zkXnOf*1z+>=wtuJIqWr0IdU8+SLk zDZsJFHFo@^)_fMotGg3YQCJ;c0eBTYf%v5xpaN}!%`soTW2BH6(H(abjwT?c^eEFr z-wP6Nq?T^3A;gtXg;yqZ(somoqOr67^sIoZ0Kru@ui)~p?}^FMnt4-6w0CQ(yNbEF z%lDE`MxW$kPraEhn}V6u2+$LdDchilc zhKMzs@u@iiCO3@T8LuCHv~;nhy!Bg|0>B+KD#L`Ab7^ES)N`r&6$3wP_W<*2NoqX z`k0{j7w6lj9xxDoX@yGk5vtrPI=Wzri6re-zjSsCZO}|8XZTnlCThCIbd|%2E8bVX zDK@%S#^=eokGwO(JvzuP-Jsmz#h54FXfRSQ$gg+Q!@ zilwpYc!W*!L<3QCwbIQ(ZvQ}7Cv_MKV0q$-Q>k9qjUGLsj+2}XpG_zUY4e~NIKW1B z@W;@8jFn1PP^(U~I=w#pdly}rYRo{L{V+0CN>2U>MBU`0U^@|R9gxgg_x^uA?3l#E zij^6_Kt3yY7CU`@x)&1vFJ&0#9MqO#k=mFL%L+$fSNV43W0Y-o>xEjI*f|^p8g@YF zkLqt6o@R3(`fGQ(!#+cKV@&O`K-9suxhj8;973<_uwxWB3cnZ|c~U}Ds=+!gY-Fp$ zTST2M6jmb!J5ZF-0;8+1{n!5JH$^qs&KY!3^1?TPTimp@vy6j+$@e2V66w*L(x}3N z23X5ewNwGThbs^+cPN-o?{=}HZj~i&z2a5Bx}CiP-9BYAKFB`hcpwE3Y19~*u%!KG ztw%*cgxCJC-&rG!5{y0SFHGAxu7}Srt5_Oa8`$~}L*M}hMySe~XOZtw!?0Ss_qmBAW1+xm3YdN&zQrlSBp0Dn)0yc}47r7<8pluQ< zYbXAOBJ!-WmhcPG=kv@cHZ%p9Vyo1dlc@&5ma!_ zkmiOmFUJ)|;wpVU?|bFBuKH33DbZQD$kgOMA3Q7XJUb|7a?8ivzG%~Hd*bq`1K|CT8avSY~_6Mc0xc@5=^iYd*5b3$@N4vZl9+kCM-w( z*GRcqTCm1W9ckffdmbS9MKE$eM)Fe48N80Z<|`Vts#87q|NgS(+M-AhD1|bd$SM9s zYeU9q<0ps&?m(#}vB6uB55etw^oW59B95@vzXAZ^^$oW}4A(#m^rqoa@3Ll(@?S2? zfUWNP8bEs_&K-7Kbo*)0Vq#piNMSc6LNRjXFHFm~YOza*m{f7*Rj2rhe1r=M;8N4%1zX~pw%R4U7oN-t?dTA-2hj`(3BPCX>BFKaGNZ|C z>mF8&ud`w(hR*Ga-@n`{Sr5%=LtQmVlVbT^(y8n+>dV(wKJOIPHPycI`s9*}Cn%U3 zLlwp`OE<$gTo^6#sJC5lU7?v`53SBjED_uu%t~%(xyI$l?Rnfgy;|(-D!`y z;;QfD;w61PS}v%nPJ}5(H%(kE9LSiiF$BFG4X>{R2L}HXp3!IW6SngEe2WxOojwD0 z&uKThxvx#xsFuG9sezF{s6B>XNKKKElFqk}M$fSYM(S>zW{2akhabniiS1+=}{ z0cZ}Nq-NB3*Vc1bAx%CKk?U#xJPhUf)Rt|!7C-8CkDcLe&B;)h(J|f;z=D3%m)Nq< zgbjiE5>|6&46QW+GS&`k>Z9QPYBtR_7zBGb+JFWB>1y1!MBR^YDKMH2ORM87$Jy`@ zy#X-EH)n-SUIGC3xm&y%&1H>gk35_WUw~U!%pEjowS5fV`ye_bG@5FF0_F*!gMQ&} z3N4PShc%|0u};STsm>8=1(Wjl(rub8&ZSu~`|nIV@Kf)!0cXdu2|~ymM^Sa7&KcK) zh_%Nh@CXgjof8Y_GDmPVQZJw1@4lPD-IJv^!)UOaDF>Yvf^kbG=j10J@k@Mo8O`W6 z?$l6{6;WaES!m9T5e~!xPuqgFG|vL4o@i!Cn4$oZ6H(2vEkXCAwL*67Cn2*~p2_p@ zjJ>_At7(oZWP@qyg|=Zl*=)JdAJysiQF$H`6ldF04-g`dLn=p6VCe!vMw-PZZ^elO z40NYO5Of{s^3C)1*U#iM43nDB%TOaUy9m7wBv7I(!?|3_CXHEUX-_+eZ1Ys7#JXPT zlg2jF?)L;x(DnQtazaa^8wLR<2i3t)WlxtnPfS~a70Q~Mo$W0jxIoux#(~^Qa?m|W zDSA4Qx=IR&N}Ur984qd7V)^dJoMI0FQaZ!^!ba0$zaQMBn>j}IUf7&QZQ1%4m~{q>`^nQ!?Di((>pw=E>&VSugV5j<*= zFXc;uGa)B1$E3iE2Bt3*p@3N~1u+ z>!P^agVYjjtRfv>Er!Pr^3or+lE8DL?b9#NEC^fw7&2V`8?0Y_G{m;TZ5{HTHOs7? zpE;Q$P3!PSfLXclk&|q&IQL?p>N8}Dx;hk^PnCj@w5V|n11BKT#^!@Qg@Pb{0(yJ|o zs+r=QjBUj)VT0de=NI>QS@s0V_et=eLP+5iWJ|I&?Q`*!>v7RK0kv;>$1XM3-r! z#>a`(d0y5qHVo|~LLK=(YeuF0<@26Q!3b~?u#{!a4(!Za&!-Re8`(;!TtmNs%m&S2 z_$V%e;Du@Bk~^(o;$yPKip-IQX+x`Y2l2?r`(9oQq*FPi2Y7_H@xdo$xM1BMeQU0L zJi7+!d+yu7%*!|A*22iAY9`-_^TWmF{ba3`=2L&~w@-KlvgomSd8pBdx!iaj3>H)Y zmN*$kwMCu&(j$dna9-tLpzx!rUknV|UoJxus~%=cxCyI44vI)lObX-E74ST=;NxTK zVmrVZQ(+6dNPcz?55;mP%&S4S*L>V3i?N4?OX!plZZ=WO(Mj{_#EQoJ=luY#iL$Fd zo4Dk2+N5dROGcg5y>6=$j_e3fMbFb~jQuX6veK4Z@GE`)BW9ajctTOZAr2A#F~uv`lI_ z5M>(f=2B*S9Fn0hVWy@@7k6!3HMU(L*x+VEzUgq)HDcv4xpk83Kggm5pumV>4TLid z1fZ4L5JHj8CQR52n=P~ekNZ7d3ccD(MOZ2sQv!;ad8l(qFu{t`ZThyf;h&5F^; zVx)4i5t4ngY+eqTv9QLw_;EepP8T1mT9%?U4r8YUI{Dlta^^pL>QM}RKwKplS6ZPc zKR;uK`qU0{r%qm`Kp1H@+^n8Om?F| zST=FQL;yxWxxa;7l}&#Lcuv*wrtV_78ru6oc*vv+TCP3Nd zZ8O;=^%@Ql`3|dYXRAttq!2P<=jw99!|KmO2ZK5D&)AgAPF@FFXw=~0Q=a`jxxH!* zxL7G$p$s;GDOT|XTzlwXCHWd{S)Ucg2dr$55!8$k7tVXl#TTP@sR~v(6J|8v#&+MQ zE`GMRv<(+YsN}G*w9NnTf5`$D$uJEo4j4E-z%tG>K0Y1G4*Sb&X7KTC@E{|$S>8NB zbZS7aSKri0axvV>RTd%+7ljQ9oX>9LTsnnIM)NZ@3ycP^4oC;D@U499o{(YhpC7_! z%gb+YO!-q@$%n@Ugd)Y9TJfM8Pxn!Ha>BoHiKp-7WU+b}-bcm8@Ws96SxJ;s@0WV$ z{S8svv2FoEcH1ZrY{3);0w7b4;KPk=M zYtZv>aOGH#r&{4$SCk6Pg#zy-t;1`5t70m5qlvvL7}wp{H~ad*vht7w_nqnT&n8~H zRE3MEFLoY(pfYXWU>9urdywy%a&~|YZRWWE4E!p^_9b1pSMzP7tBNTvv56~5(zKzc z_xG`Y_c=byd}a(Kk+96%v4cLD24q|Vkh>$(R=c87S{S-O2DS0X>$V}=Wfrr;c2#=~ z(mVZiw6DR&wuS$0{olve==6Yc>~7OFp@C}>YNOQs#Jd6{QrLkDaC;G9J77K-aNqC& z(jeE7r*+P(7XK!>Ga_6w~6BV|}xdvouho$C*1kUnui>5BT@Q+4a%Aw-w z(!W1<=kiE^aXvnuhsI}a8=jkRr0q|%VW?{hw>D6DpyYxSPnHJq{xSJcUUrZ&saMg~ zc1QaD+;wm`q!gUEo_@zG+0{!NTgJaK_bb*a37@3>Q5q%J*Y+pWx!Z z+X8|$MpA}9N%)J}!eQRd#IJ;f!p1)M>CoGVOXHJAt)3e9`rr`)R)2&YZF$Nm*KjDw z!W_f0D_ zsN!pHjK^%~q*o7Awo^ncmYpd}8puaX7}Cc1@WF=^*2EX9voq96$|u*Z zhnwzHNKYO}#Jf%G#}qJC{YmoUoFzHX?5?omc%W~KLW}P}`g6{tuBH2L^jDs<-PnFP zK!RH}@BEoMVpDN0B=b+HDf3oRWidKF@{zYGt`1H4l%qzY+mlyC_S0DJ{iXw48N0di z>6Z!zu)mE@jPyislo z_orz*M`#9+=mZ z&lgO$g^I_wy~fHOk`+>4t*%ey+cN}|b6>8R1xDl?vk;^VU|lc%qKQ!P9$Th_S0y^D z@&F3)XIEF0lZ^da`TtrjOK`u)+r$e(+cVuVeu}X-I`XVWAMnJu!C<=QF466mIF{7J zL+4fP=ZK#^+lOhfv-F58_u>@XV5PMiMjezkbPcf*6DC9=mcBBz^Y3=z^yDOSVoAE0JzIya@6XVVVKPRY~@sHcgkHd z+_|k?$30f^*p%h%uR@M@@Td=hmVgL5Zl!A$xMJF85I=mIw=LYP^}X_Gdpb0aD#SKu z+E3sY96t+t_I1~q-t6S%YnH-jJ}Yn0U9XFV7fLQJs(&GP$@`O_b1M#K-6&zHwB&tR zjX`KgIi{S&7hG#u+os(sGDoUeRSH}-M-DF4xYEw0(0Uc2_laK)5`ZQp)8fE_l_3D~ zTlAU*00*yUKm-|ixGd16 zs?g2PrNS|UJ%X@lK6Vd3Gtc7OP*Ccm+NWA!@q(hu#ao(VY-=cge3ydR;Nb@|{$>2# z8^6nD47~s^AX5Y82b|5By7++i)KVdED0pq+J32iHhNhuIrL9IiEPgGVJaama$Z+)J z5GrK+#=Cg@0sBCa^)bcS%I$2a<}*=2@qkoit>U;v=g3fZ9@MTPRaN=6qOd1SYel^y zV3ZK-aV=z-7*We68K+(Dcwt^^zwDF+^)M!7darIXFYKdaPps2j_iBjS zPEx!h{MhP;|8p2v{dj-_6+)!Wz2qzK(lN*fe~oRi23(b&dGVBb;^ac?v~I6en4mX0 zXoM1R*hcl*DLNq8Vc#S|xrt(CNvJWb+{5>~2WXN+7|Vj+U2S?*9;5#=oWv7-#&W5A zqxrC<(U~~qS~II{n!SIR4SxcpGJ#}U_f5BP)3gSwHPoqkiMqQkoKok*Q(q?s7aoB+ zeZAx~f}S!DxG$Q@gTaNENrrzmX(YKT<;7Avwf<5kTHXdHW`#}u3zg!~O-6rR!UzA4 zn_Xaw?X&cSVGS6ppV-X>eBomkXx4O>v>P#s&kfncjYCAV0Lg%J{C0&6DPQe&E5^Ry zV3{=$X^2p+D@9QJU>0A9NPDspL%!&uq>FE3uF+u=u$Zsls>EDA_*Z6;jb1hN3LgEv z6PC^+o2`Rfo3z8Z14a;udyeJ|HwmACj(&2pgQvPZ`Nbc(k+NgQ*k^1dNlUA$n%0*U z@lB!7HJ~;!f8b!Mm+HW$7L47N42-_Sma>Re3Z4UA=Unxj?fpn@AoV?Hlmtgfb#E3Z z0vuIl5zq75rq59@Ujz@(p}<1I`S4u6gQ->idWgI6)rW!&k)3=I7M6um3cG?CspF^! zNqY1GvXL@Evz6c>sF4fVImlQuH*^6w&xWpef$=t*9e*9#nUxnEUx#U^4fM#?75#bu z+JuzwfgF}V*i;%cM!C8@Jr{j^`_)Qw!jxr$C@edK&Q;B#O`nQwb3OJvbGp=)Fn~IX zP)Axu2#^3?{{eCYs5^Y9gMjFeMt?7k6tk$mx+gmyH&Vx6hkWR>1ovm-APv=hLqflY zb8!i5r;?zNFBt;S#G0;{>^$iEw|4>R?6 zf+hL;iM`dwGryt~tJ}E6G83aZk&*vl(Y#fQoO#H=Pem@umyA~EMXC9; z>P265Qb1X=jv1A1<}tmsf@ZveqoAHdiA$m%!nc;ww1&F&drfLq=$mCw$l8qKmVh+) z#)_rX$I(amj1>64dpYIK3xYW6VBy+>l??oGW7|yhOqRqSxL*E7{88E)uZnR zcPqA}nDZUZ2#d%_zBIB&Tu@^dfHR!+$&a}ti`rNF$OPxo=fnD_>hu*OeRlzT8X8}M zPS{D;IH8^>+6uKlHq9Fdg7B`*`L#t}?rR!Pul&;NeeYwar zk+0BOVQ@?LkkCpuy4iG5%32)PvR3>P=!A)gA6`1tz6Y!sL zS0}%cv;$+gDVjGAuG;oEDU#GXOou_kxS5F9CG&X{l@jb%vE(W`F`Q}Qz3T_Na6ZJNXE z-rycXPd`tz2-jEX&qCKaaL_KqJ(eSgYpa#vv}+s>c<(!S+v~8@XPYJ9+SPVCM#Z-j z2@!L#quAPk4?`b0DizFBok+U$D*So^5&?K`!aTTxNB!kqoY}huAHW2d_?lvrCFFBfpWe4#$fBFyg-RfqDf*q7d%xWApA+$M(Z^SnKFeC@9v1 zyfDWU&^uo!=8pO}Z0?$BBhz&_{=>(WITJ=Fue*Mv4v%o>mL9xh4LXWmwl(3PXwY(D zmhR;qzOtMZ$e%mZhY%@aX1sz3;9fGRFO}RJxH)T*eToA4J1RfO^_J)6jkvroN%M_% zakVkGNch~37Uvj6ACg>khF-mnI%b=$_j-jBIK93t_?Q!LVTON=vGj1y;ewF@z*ht_ zeAQ_UNv%c&IMHIsy$v*8h(WfC)@y>-p!tBZbPM{69d!Fa|fWyVW>z+b9wd|d+)9yQ$?aTJHdf!9FgMBCB3Y` z1MiXZt;<^A%N}WF$6IWd?6G{g7-+81nIm|y5-E$cmat4#N=bmhT-5N)Go zqxLoGjB82GLa)bdN5tng2q()TlR51NcN~TCtxUHmf+-`(L=^BbXLE$8jA3gWS?gF> zFbx?CBQ%XXYrE{A1v_RFaJIj)4gcD%5VNn!>+D(P*pyJJReg*PDSyt8tL=FZ#(L*he-Ij+#sOv-}1)*3pQFIbfE}=OmIByH+Lp%3x8p` zrr-;o&!COC{V}eLGH^U)7t??lJHmQ9k{^+3}QI7-gS9EyN%B4%qjy$pHsmUl_WoE9M@Z*n?I ze&U%gFyHQiQ$3dSL&#Z>koOUyh`X>#4rZ(i8W{k9@HL;>eb?CRzYwi0Wk346j{Huf zx`S1#n0K52pq{RkSTqcTg>fEsZ#O1W5y~UtG$yE(t+gb#rulEzjFDuc7tx#We3V)?FxMvW@H>N^35rKl zDjXU*CIPxjpio5_Fmji}h>yTAC)F@JT-!l8jlSAZ0H!9PS?s8wy>qaZ6RDK+GI(o zkb)aEgdl|5M`dm{(YDfCBf+v#03BBzz15+$z|T!mEU_V_t5K^Key(AJp9ZRm1owEzUwJ?28AXnCH|f3 zWSTgU&&|n=O8qcs5IAU6**3VSbldS!s~%Y^U&~!RCrftQU8|r^&V|a-zF}Md11hms zi#RPAHP>f$_X^kCZpnBdcqC-5-RcMATqLA~ZCAAiin}e>)gk`EiS4I1hMTY%qYiT? zKKj0xq`WuWn%`Ln6Kh5MR-0}R8hbN+ILjv%#74dfDis_b3Rdo*hL*UtFzH=d0vpjQ z*ALhtvG^NZ`p%A`eZ!{*=4_$d0HXO!I`ga|DJGgG(U>jCM&;u8wyZ;n$OJ6FoX@a5 zX(3qHyq6AN$($8eg+3A~WAYNnJJAR#=`uV!_85~N`+U+2q)kw&8+)vy26ER^ae_M6 zQ&kfjLcpq!+FX%+<+RUP;S4KYo9jf>&ImHpS&silp+ZskaV-Ske= zT*^Gy|K{(j6})$weijJ56G&rR^ovxu-@MoGnlj`dw(*j@dX*-Uwcf&XSS>4%7MylQ zzLCuBy?@e6h@xFKxmh= zM=Z{V1$yvPl;ZL0*{EY$=v^DHRETHB;ohdObsk=d4n_I?(A;~G4S2xk)t(z-cX%^; zpL_+y^}C+BrJC94k^LsX2NKQTay8M9Oe#7E!y`L;oz?}srQRI+(D(gGwP@ZheEJ@5h)fNzY&RA)xZaC$wzgS54rJRU zNTG%=T}i-+Fkf@7=pa18;qTQ-zi=+^Y8@~K_MxP=>#wR4@hSM|Jd)~q5~{ZyMcCPj zbYJ&L2z-i6bW-VXoOPz*2HQpFpWOM%x50`$!)|p#&6aFyB|}88A9Cg|w^3zqU@IAt z1NCJC+I2YYf98U|v0}53qTne^EiRZbdLKk>`O+hfLRhqn*@)l@e@DEIQG6F<*`BoL zV~-O`tw`qC^uuN@MH~vM068jmUklK=a4UzRcy?utTRVib?MS9kQAet= zOMZmfGhR-Q4r5jYyu47S zO0{`ZMr8HQ7qvS^KUv?C-G|C0qzIiL+nJ*{B;RUfp3Gb9C`$Q$G>-{n8y`ACRDKky z%`v3`w_5@&Pn}F7>R`3vVrAhINCkQcj@ANjA$*|eLr5#($65l~fjI3Dpl*ElG~gZ1 z3ZO?fz&Al~PJ-dP{Lo2WIC7xIo>%j%G`To&7TD^ouDc!a#hZFpV^r7hd1l5BQJHO= zK+Xd*E_Qyu#ICfU*o1h?S*SL4jQFdS#B1+jkN#KOTHqbJK!VGf&%zGS4bHbzfofjod>V!5(c;}$28Jp7HW&e=0ipgz zQZQWW~L66qD0E-H;VRhZ1P7K;?{_#N+{?& zktsS{9Lg*I6h#!_%EKLd$l;v>(3UFaP{)!MoHGz=EkDYc-ncq$beAqEe`SWS-Ce~$ zY^?CIW}!TtwQX|n;rh`^#TH=;2!fw>FK>m>CGT_)gR%8|Cg}EQQ(J^__si_{Cg9xC z^DnM}!s#m-kQ2G;_%nRpMW#iIOpDZ}bP6!a2PEbaLP})4>^+D?QRDT7a&5HuwG#h3 zGx&5k;{^fZc}^Fz?sWqD++;Rb4db+=(oTM#(Zug9E!~r3QPY+|V~v&20a01D#fo9Y)xz$k}ymNk7V?jLCR&O*RrB?U^HUfS%*WEM8`_T{VPa+(1B>PHbRR@H^a8!9sj8 zbSE!k_$0A12}(AhWt${%_9l=6 z)-r6--Qg-X?&9`-{?vF_dmp%V;#w$@zH$t>m7d;P=_MOF|Chh~%J^8zxgHc-u`hau3QxEv6t0#Y=*KXwD8n4V| zuZPI)Mz8$iJ(Cev`x1Gq$7GpZehkVGVB1e^CsNQng5jvBsxG?_*Qe7-_N z%8u{}ZOo}r#6a_z!^bpvpvnSRXVx4{0Uup$7fD8psTbL7g%nbn+j0k!@yRJwX*Nd; zZOk;w_r*s{vvIQNOx446GvXub=eFO!w*ovyGK2|+6q=bfm#lhd=SEUW)Q};fO8ujB zpFSAw-!jx>q{Fr||4Ty4C?o{KBr;+afTSTKreDbra~Qzy02Axo8eK7hx3Y)dh(TH9MP-Lj_YhUc6VFO zune6BmLJD+$9alSE_i*H;Z3eHE1eOi%o-n3?(DOoCTpYf+W2@ zOCk!RIdNmrgrZo@5J1$UiK;{rvKb!C(qKjk<|Wd!hROkPCk>W}M1SBPPR=G;EOCh? zDv4NqA{F!*@U~3CYbTeJH!;w>HOzW+tQB2lcuBXGNbT`WLsgz3Tfz4OzMYTM$O~g| zPw8;4ON>8cyJzMo|zOKISBo1^mHh5&Dazmvud@P?xtv1IcKMA!3~0`dnCj@RDwwCbLt z(zKlb4ZlnD_-o$->|Iy8zc@A9TK+pvq};P1_nXS!`6b;7m5SaW*;aM@NIe__t9bG)|70vlW zEn1$51ylwFF$d|XNdAs%ZRgmAg&x~u@mD(2yBdLoZ`A){2baI`%3OM{M#!r^Zd{At zdspV!-{JY20NAGi>~~yDQ+}25#+jG>w@IC?cMWn*i>JSSfDcUkh@?pG*!MRi{e5%G z@PEDktxmebY!UC!@?xPr=|r^&06z|wCL%pm@pJl`Y}luS*m0C0@vJw9*Frw{Q|D)|Djuu521Z4Xigg)%Ak8Oos)m zVEip^&Nm?kH|$Q!@1`vI?@MiLh29b{ry@yX%cySBaeLmg<g;++lANDW=DGIpO(` zVZ(5WKVl0Z(2e6*Z`}iM^y*xJ9W3D@n5((*RHE}s$ReD#0u?{a80y0e6AKam&uPCf^Q5q41Vu)n0U78hk>5B zwaBp7kV>*U4M5HPASU1@P!zc+LGGtmDbh{kJ@i2b-M;7qxm;_#Ygg`5 z!BSadSXGhXRCW;aTj}*buiAV{ODBRIg4ko4Vpp3W`J%{oo7X7$nN5J2`()u9jc$hx zMt9EE6b-}&2Bt?kJEunm1^_j8P#(=EO8Ds4&+iGJv9LH`gLnv<&0xd2jtyrsL#WTn zuh-l&$CzI8$jM!t(h~?MT^+pGoB|m(e^M8+(J~$YL@>JpseS@bbMvPAG{c01`!oeK z;YNYmK+D5Qy!^{s4Am0yVz^Koo65l#`na~&#U=V|F~Lih7b9iQUEg~q0DJN9n> zYF2Y69>0tnzg$z3)r&?J9_>;b>p~o>Y~8Be&ObRJ!&G^*mOhC%R_EdpiG*#NC02?Q zz081lSLjVFM(rNozljbtn$et>{Nt~IIlu_8J4C1LQJWS2QQa1ZI zxkVCsbe)ox%gB>eInB&((2-2dU^g#l&FN&a@E`7#76Mg0Ts~Aa_wNZ&gk>4V%PFj< z3|r#1Gw3_wCVtgOgR0Gm6UUy~46S*@ibgX1=HX$2-L2w>Lz5<$Oi!vX| z!GV49%z^V)B0W7Bd~pnb3OSlXBOF2i+0zfskkO#-Qq+Qgp>6^CU z2pG_@EkUEv_Ug4BGnfqg6-M6$ZLqSsv@}(DAhnU0AeLxkqSy{^agVe|{Gv;IT?`DM ziOXegzi#+?dcA&s!g>5Y^A%GXS=*>IY(MK1cKAFN@&DC={!Ip ztziJ4Ibx;t^$DxxtHBTObPg0kNDq*&pk(8*B?D>KeX)*QrJ|m=pb96w8IXy3&oIbr z`xey)1~#2uTwSte^L?r$y*HHc0s!!$N@Ss5(}kW6StYQ2x+e5qDSoo*e=HQk_2~cT z{A(;Fj_I-Q!7t>CaWV7+tL}9o=ZiYl%XoKk4JGG&zEGi!5+85I=Hbb+0BQ59wCu*@ z>VYLAQ$O3=kogg8e%`EpspKr%WcHpLR$BzPX~$-{`fTN)owhRAWeX|ou`#R2I@_>_ zlnsYz8^HunA+3ah(bZvRbz>k52TM-!a-xZFW2#X#bVg)kQ>sIcN$I_Y)KDRk-2|5w zS&z_ddnwQHD=lrqJYbZ=PRE(Z7z!vxkpMZ%!4y2S{T;(ya@NZj? zJzKJoV%a@Kpa8GoYj)N66>5A3gz5R?XzloMm1#bgPwr?@*M6EiiWUoArKN3(t*e`4 zr8dRuFKnTKD_)PxfvT^Y^0paY!zVEaXxVXZtmtATJO#{~n}6A1Lvl7hTl>*12;*NG zcHu{0lggDbcDdGLQhQhRhxz;YM<)zQYxRzoL zB*xxzrqL;&XAit40iV(We4!3PDp~Krt2#WaG1;Pv6WneE#9$GyiOGfC%zhl_&n_z7 zo}eA*3cA@n1_QI_4o>4HpNC2kQg514ZAnE?Bo6j#8ezeSAW*a6(5?(yXg99A0HN|e zW2-o~>J-84R$5A3to)IHI#6o|}42D9&PJ}1Us<`b^jR>mLI$QmJ zPIUKinr*CXoObugmO*VfUOaoo!#f#3Y}Z5?b1Kl$93Jv`lLwQFyJ7rOcxIzrz2>i; z$yZpsz?HQL)zRJmXcE>i9;^0D1oDoq&)NJL72O%5YHPeo4cO*`V#Pu6*^_HY8t$z|L8mm?JjqnE1 z=!}GsUb8vAr%|QF6PpbD&K}FY{xG|R#a;Y?v9 ze2Z$mqUDg2<3xM9hpbLA`BTtr6XAn4CEmSLCf*XWsPPW-zURDs0^jl`EU_vq@ne#I z3zh+-tKjrxQsy#@2uuTAtJCx`OEju}u_EEcQX9UncYgqZr}jK=ds@RU|9ITi z!;|Gb$tliFr4KSZ+ni*}WgratVZ66Z@xu)tBB(Ga2<~JT8R6?og3>us#%;M=5spZ_ z4>Od;RAV@ukdPzl2#9P9REM1vc(fY=<{VJQNodCK4)mOOqk#VO+rk~c?&VG!PCeYU z&KhjZ=B@kaSqXDJLLRX^T>DVC58;$7=oNSF(p=Gu|F6 z`v`CT(Tu&!U$pN*qEcIckBh?S&+EL0Pu9Pe2meeM%nyQXO@{>qE#xk|qV|%l*0FOp zT5Xq9RMcFvIj5 zKKm|jGyAwaGpsl-0SCP9Z+{5Hk%1+WWBJn;F5dD#0pR@zg&Ce2WGJJIl z{cKsg{u$mpwORJ`W9jh;$;(Vxg@B{>Bexs9c;fEv~T z$iDzE!DUz*0`Hc_F2=}U^IbH`s%T3*>-mAgJjxf*_HADb{$C#i`4dhOL_AAYBJ*No z2<(LFoPg*Lq%SH!f+s_aJ>RJ>kjKxD6nQ~GCsoTE+#$RpH!)RwFN zXKOP^``tc& zE0uz%|NUuln%NOwwQ4~ZxaZAZL3&)qm~>x~Q}V8*^q(c|7~rNYSkt$zjqbChRsNrRYpV~vt^I;vIbvh%`0{tde*tfWQVaLC zGA7#j*afqg;Ntb)*)1y_Mkf9B(@$68+qx0@(!e{Hmrnz@17275;vH@7i7EMf)|>N| z1M8`Wp@T-zT`XVk%684qB$1JvWYi<&nfjD^@RVQ)YvzT{yIg_nd40qcDFrq;+=twF zJ_LFG=DmySP$qEYyWp*DP1tj%B6^3CHf2z;m)imLZ)NOQb4*>~sXus=>?cKgDoxOM zod|b$(`62&6H4G4qD}P`#%ZpyQ$^unmLv;v2wf9DbeyH5Nw8$<)NnT04b%K&NS^_E zRktqw&TUycV9na>e}CV~o*ZKMqOBz!-_0u@h8SLdaZ@^00~DK^*R;>Ys^f=By@rn6 zOvu9!fp&zph{cWk@QaKgANt_Hlg%|hlS>3k0H*x0D7KF3+FjC__&ndb{)I#QUaz94 znlp(K4Ha&aFYLL{W<#F_fS#IkQr{}~63Qcnzt+lfufsp^5z_at40-gZ0vS9stCFpC z+%RHbf9Pz;y%T+709)$Ra;Ivoj#qR>y%L(w1>I$c1$#r-UA>W>Bbvk46-Ztx(XMDh zU%wY{elBtS=Sb{k!ol|ta5p%*Y;i2Yn=g4K?N2+DeVpb zT3)`UYVPy9NUFP8GdN5~L`om<3Eo^M4a0~FUa)z!u(?j4&MDi84YkW9T=2TAc%BA| z4e@vuyMf9;5LQQ(+%M&)H8`;j7&>71Zhyb%3-oIrtdmQOzS0m=5w<`ZO*2@71(;86 z$5&QH!x;xLt-t-Hk1<3mX|d=tG^Vwc)wEWeO-hWTum{nXmId6t=3+PfM?CfbHTDP_ z8r{N5#bZ9zn+h9RDkOWOVFP#qq0K=;c-0>=uD`u{NwlAA6qf^3exaj$wZIUH1vuwn zb`lvGE%T2jg-?kH@$P=9A(i$;07va-Zhig8pzcS=ZtHI3!lOaRo&M);$e`;#kzcL9 zkiY)~bv3`ZGU&C8s!#vBPBX-UvS!8Q0khvxc{DN`G6h6%j+{(4p{XLUwLsB1rE>cC z(53|dW!sT4~U3%(w-m>KmE0<3!!;yQYYMxR(n@ojg&qXVNs@14^ zCY6fJoU5!1r}`NtD+umvFOyCJTNIs}EKjzN0s4_+8>$QDrSPM_Mxn+&Ku)3-iVT+e z^$f6PR09JHQ?m&&B}Mc1hBuuL$VuWvLX=#odcsSws>-lIh;$;Gsz}BU0EPK_$M22U z^^PV*KpAG`m!XtF5G+e;k_MCn5;#_xBUMYt6s_R;A-oFQw62~PVCDZd;n!bcljozT zQO(&pz!JA*Ofe#3A^#BWo3UUx=DSa>JC1c=Q<66-!hQL3IUqqhBA{*w%S`uQk+7?= zig)oat{wl($4rZT$EkKamh3M-5FRjZePq<~Z3%^aTSf!n7!rZes3cjV5g4&BFqSZ3 zZMlJ#&s(NNk9If)h}*HPaW)S_GmM9>2IV#23D*-DFZPV{3F zziPY94Hq|vUvS@ib6nb)LxLLK1F-g=(2o?P^l5l(1T3*V4R5f0qWlR(2EXz^JfWx4 zD-X~F+O+8*zSi}-B#O5q6luv4!9)9`(QjLCGV*y z&2|E9?^~4Kap_&4#Pd(UJ&6|4K-9G@0OSI{s~hf9!0!XT!mrxyd%%=)Uw3Vv8xD&5 z8bC|zw~^GcUE$34;+E-GBxb=ZOLN|M9mc<-0B&8rAzJ3@7g!wlwhkl7SD|I5ezt%2 zDz3>Dc~dclJ4$Jtrk}z4^`^ewxbvoak>P!E7EDtl>1OI+agPH2P!atNoBd1lYyj|g z0MX%WW)#)2NpdFzvBW<0|Ts%BFVzkRB64v%jhB#rK5!szNJMR(NkUHwjZWNJMMkD{3jI^5M2_J)C7 zHrAUt16HZLV&hXDniKD_wk0bB&IGP${r2r0StKgbEAV(08ut4M3(l&_kS_+sqO);| z0-8?1c*gkYL{h25_2@cbH5LMSiA}h`QY64!6(1k1!MLLe>-S>>$9UYI1xv8G(gKtb zHr3nCI%Yd}0l=xz)=R`P%&Qn-8lu}%t~A|R3-J>u!xQS-rKGGfR_mWUn-M8fjZ4Yb z(62tZO=kYBO0`Ezbu=AS05|PKd(&lk#JxMa6XFxT47J2LE9J?=3kc+%I4tASV;!J_ zvp|78%-eWRhb(T7y34HK1x7?XNc;2~&l^llZhOKtv}fk3b6``&iuLP_i@DUpwr^eIGD8niSI=8XyXa0cI0qH;CR1+JPx?5R6{}C#>8m5@ax*?1sgb9w-_IdzIymF7C0K zHBM1f#maS#`l}YNR8`0i>)~p5(E0%?^2?o^+^P^S4+w?^F-0HV$ONOMH92eFl(Op+ zdu9f2P7I-6yXmW3EAX*;h+4xs-{J%wqIL1ig5W0?1kt zbTBc5{^wU8ay<3K^qK>AN^a&Miv6f7E&$-kQbF4S71JZ)O7<#Mft7G#=l;u5#QQds5Ccb-twyf)1 zt$w#LLuWe&`BZv zd8&?YH-)4H1l8%+@as2*$F_9SP7`3qKg;>iM|%y=x#hF_3!Di!U`jM%s3EnBYstA$ zZpuAhRkR5PQ9F66yLl1^^QtCvZIxP@w@5;drbA7Ms7Z0`ez3`IwSz)Aw1=F^)9;0znC#5WKKMNfx?o8rP`#*d6t*Uz!(bi)Hq^!*uOvN7IS z^fVrP>BVd*)ni%Sp)r3V5jdx_EUKqLdvv*nI`LNZR*xNe+fXFiEU3(WWXfOr=T~q! zVl&)Y$k{F@wduit4w;4EIYfu|I&Y$SFg92gE%b_$x}HUL94qIg~OT^S(pDR5}_LIQ^%7QH`J?z7IiGvZNpgiERIa!3sY!P z9Ut`tV`#*K2(oNpBW~18xlvY@twO{D{6sL{je#z{@FB9aoPG{IfP zMapTd!6LEBQ_<$)(OgaO7_PoZ;q8l&6pz*9ibo0Kk?n5SVho(4NwA2qHQ(V`!Svm? z(Q@WFxM#BYi4G~pe}{j<8;5%M3_(Cf^sRRK-La6r}@id|qDP$%-uPAjf1Gt}(j!)e#K*YzZf zBv>dFac#r z$g(3IM^G!bfa0t;AY0CJgh!7TWAN`4Evw2XmkE@|1r;tR9;)lVoYDD)R*Pn6FW)? zxLKrg4604Cq5bybNhG`*P>BFXu(Ryp#2PhTxk9UA+<;@)isAAPoEhcO-k3 zL|gi+Q7@bMoPjz~(~W9jyEj>h&FM;4lzb-<0!T6xbe-eWKOf9Ff>1s@(=vl~UEbgA!2F1@L!HQ+Cfo;}x00**4L2mOxGMM^zs4}+ZE5Qfw3J7!90EO4)k=>6tQ_$Cv4>o77Z_9Jc}$_)n8Is+8wZ|4vK@{Q zgx$kp_y-1jI$!H~_XEX>_?+#IH`7bauEks)DjlpUXcDD{g$Qg0Ha)q#TilCbgaIcf zEZaK^o{$dX+Y)}M$TH%&>`1z6UhmX}T06{>$zXjgmd}Ua_{6M>k!Tf_t z-~Yk*B`iD~B475*>=k|$6hY`2=?S1F;IL@6o}AQpghP8vXZ#K#xqtz{qO;mqU=xe6 ztaIif9Br)R<)(%vSIRoXop>7j|DL@W;3>8iR}{e$dD_a zAXGw}Y7VEq=IP5BdG%$++-t6l&5A)#jKz)}67Gz{d{m3D=!)gzQ>T7_*O?RRos)R5 z{djyfICSS}dv8adZ>?{g+gF;KOiinhdyJ{q;4Bba!6ZJ25sC2!?*-?ZMXaqWF~evA zVlO^#I8i_!%9`~ZOW1Or|0De!oqCVSd`6{VXeO|A$9i*OopTaTXxk|k9=8eks1CU3 zvDOc#PCbsSYNj64WJI7X!w|H>RazZfDU87ovSM^vxGEeLzqXjeDX!)7B3nYh#kkv% zZ4QzB0Kx_vX^N@*VhF#1PW_KbceNkb64opE!?glt&9SeBUHo(dUF`&#Gt^1V$$g#6 z8LV~|SjS?J0RsRh6@Y)x>HpF=Uw4^w@`%P9aA?2@>FH=l9Q+Cp+Nj$8*4@uvQ_wu+ zmJMjiWS49ld%C7i52u;~RdOhwuDoU*xnx^{t=Nnq8)HF}$i4&U%n%>9!@Nn(wvyqN z^*wNbpdk2NO@&AQW`5?rW1SDiaux6e68ZQTs+HB3hN{UMkjr*6stHME6Jd8 zxP)^F&b4h*1M*l2eM-30!vef@67lP~+pRIS`}+AN;ESj{S2+ELO86PmN=7cNYnhx; z^<^4#!kPATNzt*Gt`E7nU81)~SG~P`ULXijmMYEXieX;&V8NTIQMvBla(?`lBik_F z<=Z1zbonQAKjCfd@AdlyPZ`YqN=a0j|V8*#n|UrcB{_zCU?CFL?XHnjONdh=*xaJ<6aE&xG@aTVJ3*{ z0eh^v3K<+sJ4?>SjQh?{@0EQ0mf;&1@&i01W_rGQL@7dKV^@F-cOH$^nE3G9m+n_n z_RL}i>AA|^m{!UU3=Zge3JQQA4#P$?06``U0#O(?;sFpi2n`El(ifYX@#aV!P$N2( z$w^gTWm^N+0%j-%i{5t0kJfLrjZ92XyeHSfscJLF&klf%K;U-p&9vr)k>o3C{ZgC zqk@X7-{;r&!5~3AzGsat z{PJ!siwz_ooWRJxfSQwT3bapXzyangU&-1GMdl^sxKo)9_#c?XpwV)AB%R=yK(>h!=&I2(C;~jdIv#PNQpPR-8Wu1zWlow?#RR+GYz!@g=0gif;2YE& zoDgs(h#y7#-m#@tDuW9C7=lr#=d2%gQL>uG9YO={rzwla?HEtFQ6Ti1sE@3br8Qxdk=luI%Ek^NmfCbdqBOnI=w@vpJ!O;g?$LmiG%$gJCd}12*d$K!|7` z{)RmyKl3@>(cNtB#-}rnjnCZu=n3*<>Z8oA@zX7*To5c=NH5IBJkmFqcerKtRTSSu zt$54$^`RBsNG^VBsOn~?Uu1T2CgEAD7df{@@F{46t}&sgojnN6+@8XsImXiaDOZ^m ze-TePX(Z$BQdKkr_gn3;U1Mbyoh~t@lS(eZU6chvMB6!yc+$XSned9i!}3?F_TctZ zM{0|rZfmMnr;TjGZxsKyu0gJ8eh@Vh)9o{hCLlMpnh?lx-;Hfg1G7q3Wy0%*SLTne z${18Ma9IXCUO7B}-O9|tn^NsidumcqCu>{Pxk=xW64Mr+I@emOPBN{iyX#d$hvctX znGu_TVCPI@qdGI=1D$eP$pdo;#I*+^Y(_N^MPUj>%(Ns?BQGPa6hpda!YhXi&0p1j zzX?sxG&HKSs+0O)SbMY{g=yqR1b2(?s($J_vUavxXb(ToLL_WFxM~#d&}?HvE>N!% zt|%^wU@=lu4rEU~kYN7$P3XRKRTWrDd5+vS_7z^xi`-q&{!;5SoV#c8SLI$C>pfSe zPu5Rvi%GZ29H~zA$#tD{S-_{rvWj~YICC!s8a3>-#or^bA4%fNPLISYZjY6xaXFkL zs00V8z_)y4dvAt{O-%en&L{Q7K$5-OZ~yt#=$f4J+ehdBlKZ0`vmx`Q!6g@h%7LYYG{4#(B$w^&|8UHRUNg1|&+jgMVKPMb;c-&(^ zKluB8y5R3^T#CfsIbIv#hP*HE8A{HE;oZ!HE-fdHwHz~YouSgnaiu48p~l0E00@%Vwn?WHAl6yQ)J z2zy)vc?W@BRg0}(tCc<%%Ot`cst#N492K=ICaAG2Jn(Ta%7NhmgqjO>1!A27&M}DT zZJ>#YYDB`Q#iz#;YKAFkS(fr#-vZ;`(6zv*9!&M|HsFJyY} zn3%}v_D}{=v~mnsMtPQ>sRB_J9?J1aoVB&4p=bTRL85x#P2ibZ*FnOHtzCd)VCf@U z1!2es1Mlu(_wLdG8HW!P80FuD@3}v9r>Wz8_C>c$-OS)KZ@)i~pUA&3L^TLR6of_% zbs`c~Cr0& zzMB_GgPa<0!_m#YTiiu7Rb;}J7jAHsmOYO)5}2RSjULZwuQ8Dy4u7-pKft4CnhiQe z;g73{C!(c>+hqhxrrecHj~6tqRj`2;XMro(%;P2yO?NIcKu5ZXbZY>?RIT?+#?rb+Uy!CmeayY_NC?OMhk?D$zQ3bS$!{4M%=lshojwtaxLge+eJW| z95#$*Su90m;-T5uVDi;Da7&fTra>7u4|3UPwcRwxWm9D`7tE927d3HVMIx1|WEb8c z)h0tB)X~mqShrB3SEJ)~9|D!~XKD4cw@uT$&7G9jiO()S#A*FWrTx8uv#4S16qI8D zqx6{Y5WQE&a-VNvzeF#H+X<`wz5WMEC*ze?l{1mvN2>3t|69@TC}1R(-ybL~bIKr> zQ5wYn)e(Pq}bcdrEr{V>H&_!q; z8g%vmI3W1(*ZSbz9@rW@HvIG95Ob{qDEN~3yuRq*8xq!M#+#zYwVA&kL^q;st9)O94k*V^ z4XyM(TPA%lw`eOBC=zeLSjOY21V_dm2ziEM5zk=2s!74HFR3R^B+6=BrfO!B03QA36N8qlX?JR7ZTA0 zxF@G)PQsMI2Qwgcr4M;Uht^ua$G|=4o}c^BelbXUla^EscYYoQh9y1++h5%6t()Uy zf6-)c_ZR1x^&#&kN3+R~fbo8Z$@LpSZ&HRbyQwe!@qd(_1qK!XWQ`(gDxI#2r_=b`UoUdZ)c! zcIZ&&q2|{BF-r6e_Aha%ssiHYj$7u7uDSTm38pm%Rq_0k`Uf&Vxn`tk*=zK5Gq9j} zh39V&CQg$tYc8R#$q!u%bdO3DjwP44OnPygh)9b*z)uTue^vbc+uBU}`=c{BX*6|dxK-=IGA@SQo6dP|!J$Y|fu2E{aWW!o2|=59*& z!&S>5wd|YE?;niY%mbXmAfQbVq-FSM~bU|hq z_7H{E2D(I+!>Lt$(m|6+IxuL^p;Sxu;DU(PI=P~x@|14%hi}gwaiuJc<-J}{K2Ot) zmu7!N2>IgB%Vf&QUzT8l7_X@wuQ7v?C^;S{qyH1FNmzkcJ&>0TZyLe{Y zr;SBOcP1G8#;1M{Me3xCTpR(YDxeMPC6$tXbS#nEk^fowzJv zxSLUq)SQx0Ctj*o5ohsYBOGhFuKll@KwGt!yh_Ksh9ZTO=0p=rd4Vc<_U~cz$F%gX zUSP3`-eil_bGn$rX!sCD%Kc(sFyFC|#n)Cy8wrW^S1wrtxI$d1DE)qaxW8BN6W2@{ zu59@qnfHAGrF_np{VT@>l^&t+ju6NPSGj%eqZ#NdNyaJK852*t;v`Q~&iLf@?8%0k z&k8P3o3Qr^2oI2g-%|R@iPHs%iK6@*zEbSv;pZK*75MhJ<8xXFhhPnqPfOZE5X9#& zawG?zXz<|G|>ou_C0LbL!kIEeN_rg6MT$LU(cbd zO&d}ovL&UNl9KtQB?|z_k{DVk;s6XYk6;U?6VByWi~ij>Y#TrrHq<5FH}LZq;BAG? zp}*Dn87?|mSo&JzQvP8|p!u-vc_7h=JKY#@T@;c0Bvt^xuBb$-+O$YLES9B=M=O)p zz8~eDLnrXbNrj#CKBJC2JGXK{j`v-bYrA2DlZO+p6ON`es<|v~PJbk|)NEt%2iBhs zX$Sq`X;`!9G;6E49ZC7jYMJQ0f-{;%wx%dTe|I5i?Ab6DHxsmWW@lNukU8R>zU}6Q1^XC=d`o0FkndOJ5)w{1klgu@Z=xj1n0z{1dULe~ZY#JM-uZ z(qIBXqoPPygqbAaPjS`?!>0h=G-|DG$UkZ*acFBICjR7?@-|YE^z;(rapwEMtct(S zaw;3?M~ji9qj@L>0NVKC&(uka5cCelUv$QE2K{4(IXXj7>NAW?VFIQ>+X;Rb0hSvj^qI<#{IeJLg!ES}!2KmFLnw4OqJ4B~8m4JtphZ5(=@n(F~;Yi*NdLsF~nT&3_pWy`|6)f9o(2{!gI28YmwY(7&RkyERgW zlgJ~eSX7VQaJ@O_zqCkPu3#;@4b1+udHfnq;^BdcZ;$fm+nMOl{Mf*G03rk__bIfy z6#8Kr|C5e;RB{K6aJp+AK$zL8`2!UlS23gjk>n#`uBIyott%E;B+3cEzTd@N)9NR& z_Yy)3kgz9H6$9s^L=%(}3-HofI=6u^cL#>?C|U&{b%6!ya*`kP$-4>K3qWNZw#;n+ z6s%=E0z!qt$Ey;BSUUyqaTZXV4DX1FLZFZXQNWNWx+At$-@SnyI)x6e4FPnq8J8*i zG*t7`hr{qxx=%FplldZf(yn40o`n57-Te;(r+6dhod))iMQ6t*RRv7_>LEs@STbAv|F8PFo8ef5wpXWK4dG zyR!tV0cG4_wT5PnC0AZob3HF#*M7|mzn!0@4`|fG)M77}KLx-tEu;o-Rr>r$J9>1k zomaVSuX5}dUdplnEd5e>M0|p0BD%n2p*#ic_kk*$XnF8{bTWJ{S2GJOb}TM}Cu; z((a|A8}i!UaETH9&U0UVXz^xMEP-xe`dWM-EefSi{-00Mv9{JdosnMluPQ-VZ#fdOOI1Jn-kQU`aO984q?CUud3M2M49u zg}gKNM(vK8L3K9fnoo8$ORI^ILQn!mKxKADb~XfUr1{gf=&?Tvg++o|cj^4w%d~Sg zpq$d#62K=_svxh=_oUXD3*)Eh;pHu)H<6?CebueBNf$E^HUK z0e?EuM~2(Z4r)Fa2k47BWNz?%_2{SV_)W$qfGU075B&JuTAWbSi-UMj6{D8;SC#e}EES5B9X?>BFB-CL36DkYni2xas+y7&Fr`15&?2FK$kruP^&>%K zda4STg5T=NW%?%=!nx(4ZLP&7JL}13`o|f%e-tanZ0N7R$XNM;Cxf3j7$9mEhU%`70o-d z3hyoM(t`JxjON9Sup5w4Az#SrJhyXd|MBN1LRIfra*I2C#X>Rb+SaElO#qwT_nh@* z#E_xgnwyASI|oX33vR0H_Lq^3w;uq4I^r&bWx0pq`n^+DB7nn*lJ4qccjP9`iA{6k zn?%4DgJ8F{DdRs_3z!f(F2gJlKZ-eWJt4|EoB&J+i=czmhGW+MkQ^_qmW=PGMb?Ig z3MV9ATfqfv&g42%(N1f@oV#~&a8W1Onsy60wxTE1`HgXKVVSm92Q9#Qk%0Ou2n&T@v- zrlljMe(XLLu&E$EQC>0tqtbshH@&HO`bxvxBhBwa>qP4FHk)zbpm+#Svp7pQw(@L# zqU|i8s_3y3+ZN_TGwQtW^i!Nal{4c`Ksu7GW_LEB>c0=aoU(?2ZTGN%#mTs8vhvrHb6ql25dvtpmdYGuv$2c=))hL)?y=f0<2oKTpJ4kV%mrOb2IXB-QQYq2zaCVtJ2*#0q_A%I?(!-Vl)y>#by+ukSWAau(1lE z2%+RDGr|DOj8(io&*jgxpAgS$ilv_CcoUuqE}I+KX#}wG1xxXfOnD=9e3_ zGs0zaD-w1^bMaqT@u%ezre<(nzVL^aW84wtX22q@U3*^4(anzbB(B{%0^%^&t<`b? zRuJSY=0KAmsQV0I*aAyKG8olxhBYNx=nD8ngNpfd$X!#IN$vUUNl zny3!7h{|-K1!OpEbuN~%60*nHa$PJZ0(PLnn}7OyFlU3h_ZF+mBfKiq1TwNkj;U7I zLjYdDe>H3pcPtK@^)+Nk$5D;Ha3*u0Ky!vdI4$&Zm7HPR)^6|MaCbs|r=cQ@gbiOZ zayKQvwB>N|oDqOIxKR1u`L}IW^O%75Tl^Ttjs)BH@e7*qwdrf7dx-5LJ9wInTPjdA zC4XS_(cu<+0Jkf>S!Rwa(1VOT^dA%PPq2H`j9a1@Q5{54=1k7Kki7utf&khHS%~m& zSZH}ti0fw$WvW~4tM_nKs%NkHy38=e(7YMEb?)TJ--FJlJ_;*CpH6N4?ZsX3I59A+ zU$BgOz_6HR9Uwo>A4td`rPQvE=Y(6%f9SfyD~K;S&5^Z6671*G*C;Obrgg3gq!Vl4!{0{?0Gee${s*9{sGxR&|A1$B~yPtkDs{& znYk7z4_zkX^fpPoK;?=Gw0T3fBhg(&PB%u#o+@9jV*}P)6KGiiWIO{mfVkG?W+FZg zt6%cXQB$8iy#c6oM|&rM$A9${ymc}3Cn|k5F|-0d@4tQ*s>^=H|4+vkcktM-YX4kX zAK(2n##({LO?>4D?t#muSNF@gPzv8s#2o zu8CfWt)aW~*do7BH%J4V=X^5;G*Y6(h{*9kT8S6%rx7J(0KDOJ=n&Eg_*W!TUr7P? z-pWG^;O^Bua>oePxnO>GN5u-xxNYksz)$Cd28mKGL0zK4YdWy2FXH>pzU$Lg6JdvY z<3FRufQ%mFej`Zvc3poRe8d=*DQ^L;YEH9nod!arJe^ngJQ#ckOs=#+_f`wXN^}ib ziKyqfG8B+|K2R-;G^wv^D3~gC>p~M z7OQYI#~lm-Vv~u2buf|vJ^ctg0B9bC4U%;eOm_JMMtCmrXVWPYxTBShd|ezmmna|ft0SR!aB@lyhR02F zI`y(+6!Z#a43K`~uLdlsVoC(&EEKmEVN6o_9OczWbB^C&gJX{t6O!SUsP=v!V z6CbBoCy${l={cMJH#J4yzA5HK@*=G*1i~$lOirlAut~df;UohjFL^UP8I0L3Dmi^m zY`ux1#x63+;TC&QmOKPBnYi7w*rX7Gc<9)$Nnd>tT#=K}7mYCmH(YD)HUW8Un%a?_ zvz4$y(?op@HDP7~+TfTk6dd(yvvre0XQkzHY@1J4+D6zYlVV~uVO0u-dGKknj^1gW zlt|2rTG9ddLp#jyjs+st#1468Pik7qVhBePCLu&%4uK+4?4PYY2KmgEU{byVBE+XE zK?b_KQlEZ1Y>kej!VvD{P>dnW9E;8Na{Mh3a_0Nk>5=y?ki5YqF$_wBU@+4dUILvo zl94gLbVro}Jb&s+d|@*;7gpi%bo0>C-OVQV-TS$>CVsc;cvCYxu7-rU&X!#XXev1y z2`;4l;M7RE0~Lc^XfzED_|w6KZ4uz=@^qxDOz3SbN%UZFE3TPwX1cKga1h!(4naljCO@}C2L65+s)nE`>W;R*JmiJ$`1N*{YfK*jtrp5 zG&1B*soSe{0e#H+SkJpVOEc>6qLXZG3%NsQk`Gl5*`E%&uU;3TQC03Pge&cBCQwIv z*wG)0SaF=MA5CPSVXZEH*^H4LvWoI+ObL$Ic?mvUwnp>t|jY<*~gK z$S+xCb6c!LdW)&fRg0~b&C~&BbZDUl&n!M<_{NOFO{}P+Ys_kS<~EL+GG)}DV?!hR z!cKDDV~rE5mYb~Sl`fg~*m~}2`LRHFox$nsTrseC;;fz^i3tsQP++XKJi1Kc9D2%M zBn2B<$5jbTR8f)HntZirRF6u%h3cmWu75LuXV z#bAO!Kntqc7VjWoh-r+C8O&?ka~#o;NbwP_Xj`97GJB*q6-xmN>@2(Da_Wdl!z8ve z)bA9SBTZWZ!sY;7o>v3i9&6pf0PDJSU?kY(Q3K@-^y~W}SzYd6B)dzHQ%`I$4PvsP zZdV)_V)?$3*A+9HDhX^{wZNzG@n9b%rg`3T+kxWed#IAXvk7OSl+a95u5qR%OZxm~E9GQ$yzOg0 zAB67XQ~)f(=b$31lc091;M=hv8oq<8Z8S)e*}A@(;e1<^BNl+2M!K@ za5NBU1}nn@hB6t85mt;1xrWtk8q>c&Msi6MjSHeR7Di!X7Kn+8_$m#%4+Bev2{uz? z4W}rmXMOT>Ty2ZXpy_;LUkwCa$hmEMgUsxK#&!868i@}#9;MjaR=zwPv{9|}gS+eP zqKEA(vBG$qfa;2f$2rLkx7*)WRn}Cmjc-YKCF$7MiJ7^LpV(`-e@BstH4!n8vU`zZ`OL{82?-cb_y<5h`N!QbIvJ5bJtCk@ zSP^qQX6C)cbGDRQO(P?!yn@_rIML|A(!y$Ndt>-8L337rOoLA_ zJ&f$kIhUG<}hMzVqCh@(`P zYK%$s44V_hNS`U*GVh$u$G;<#!2;rUX1T(x7gY=kt$wl<=5|!|U2}I|xLKKYe?LQF zgn~|FiW6dqE>^rq@YTlSW*O@KzIj~#3ork3K>`-IG5p3+>*-wkhJ}^a9q^ySiFPlB zWxP+$&1NTI9~<{#X{z}&X{SbpJeQxSE*JrSJ0}zsB{KM*&Y6V;YYP4sj0l~?YfDe< z!fwV@dgUsTtjksRb8xx6DL9Z*01_r^y}uIm3L*gS*Vhjk8-=uk-$F0;bkO^kI1603 z6C?j$lgKgIx>Vd&Vk4y10nIlVPx!X<>3%syWo#)GW0Fk8 zVZe8NRj8R2bD!RNIMy?JDY^Ac{}J{gbc-3rFrdmI4cnb0p7 zFO3dmg(wbK{rO=vR2_b#zs7LBe*%%89WXO<#|#?~O}4ncc1hFPByPZ32ECQ4w4xB{ zz;NMp*qAslYsBe^u)w83NqL@Wla)Y6yWj&me8O78%43Swd!Pn9^CXBhmq(-Cds zmOe9f>$p5qmBEbHi)R9J`Du&oYm+p+Rb&T(ec*K$t%O5XBJvU?!$3IY_hCV$JXxf( zZEfu7Mc8E+NQwf~8Tk;<_>!?ZjiIx=z+}Fe3QNI&ErJoqQEZx(LZwbY3AZz1R&X|= zEwjM257zhBz$XbCguQ;|7+2M6L>g|o>QwTwB(gA3yfF@lCI`9Rc1hP8jG4~QSty^c zo)tf};9*LP&PHa=R%F%gl&FR+IDz7BstNLSZy9Qm=t=Qr6lY1sD>UL#ExV4!WW?|? zSI|m|wTU_}RjgrwkMI_B)&<{)CXUB!3uAWN;2Lg`ji9{R6m`s!k<)07rwO!CQw;*gs&Q&uP-*k{o8k&%v|m znC=Gd7f%zKfC<*gD&1TvncS`*ow2Cpp$tkm>ioYPk37;q1)#VbhSv{ zmbS$Bl|c7R9B8gdu+6aXX(cJzFrNO15%*QeG&=3Z5d<`2UA6&97)kp1 zCJZQnyj0@*t;nfGSm!WhG^J{hgs}@w2=G0f0&r81cyFExyyJI-FplFfhBC8J1aolY zA$4TQf?y~x;@1XrpFA)Su+CV%X_m?SE{E9LBL#vzqA(Eb%MS+JcMJ`)G7^}~nPKz)G`HLavG#9CoP z>FW^#p&ps#zg1%7Px7`mh@v9~^JPA>V%6WO z?_Fn};K6$4DTeRcF-MK%r7tivAB-h8pHBvuV0%^lVmN{&Q4J%DS}DlEc7fPeBA|w% zwycr)2u^+%zBwo)Uepuik9Sp|{A=S};Dw%F#M) z)z8<2Y?v zcF%q%`1eJ6xw*Z9JgWV%Bvz3@}& zjc3WMKh}bM@Gi=MAv}RQ1}8r34a*F6bbB@6K>}su^6#HL5NfABbElOeVGhHcLk(~1 z23k!l>WDY7flWQ5do4GW?hqAl>1rxpPe)PCm_*IiHL-j11x#Q_0%9{Nm(|e&g^7|P zuF$O7ybMgQR~MJ&E!OmuW71;s>JS!7R>|%rtqEqI=6k&{t0CwO`UvTk)_a{HJ^|s4 z+G|nUfaMT(MXCNOOdm?m{I6_G!3r$2BybLH_VL1oC52~!0xvjdBOU;E=ZVjLz-NEO z+NS$I#QmcA_wGCkv0j(#&x3b-)!GNK1L(B7|NneK-;fzPlO}(T@aZL4vNIk1-#*k$ zKt{Cz4|Nmvn`bf5)rv|=~Wv#x%{eSihzQlU7_UE}X{QuAZ;EF}X z17Qs`Z<+#Y1MWt1kL5r7@?M4grHkHZH8yA}SJ5}nB~y^e+Ed8v z8lh}#%JIw-YeKzVX-%N(XJn>cmOwioz(jWJOU#9U4wgZJN}Kcl$18$=O5`J|0(>RL zfyk3`nfHqyftG9Te8(&Di-yIeemS3uF#NEY+Cz_)l#fLf@4gGU1pqMRt;4YxW0j)_ z<~^tKKvwbYHp+Xx#4=B}nh=E;q9JVF-RUm>R5+Q-;jEL(*$W>Mpul=ZD|L!5S zZYLuCi0gp95>P=Wt%Ya=(_{eORiR=-tm9XI%2 zAi9`$sN(8{Kb74`SN4ejG%-nGeF&lmjhwmV4q|>ndPEHrN77& zZytv!Ry}xd81z58^4$HJX8_aLRE+el`~D5ovC2b%ztK_)tOwgsZdduD9-`@Pd}Wnf z<~S}yUE-nHr|S4P`hyae<>1B`@H0^KK%=4K8(k|30kA}dV__ZEgh8)HFXv1#Wu5Zd zGXfBo8Y)1@pNK+5oXZ(`S2E)kEimsmwt#6)O{onN(iAY1L#ULAx5tuBsm|vUlkTJV zGYaSX>M-g;%04-oiBet)cJO}C&bR^l$5ZSJ5KvbfDnPKCJEV-BO5&`Ik2zTLD@_Ol z?MY32Eyl;>LT^1FsSWCb(PN^ZE^l+KXD)8o-0|R)`f0iSX|;2&!nT(;!!siQowDSg z7A`?b>F&tBoXp;|jZe>Y7^XU+o;3kzOhxbzquLa_rKII()Kz{1TYH#Vy`c^1Fc9m6 zQ^Z5CI$&c%L5x;;E@dKNG9+eZ0BpYJ8f3LP_%!1zFPf=p?|o-OiBA5LFPr6XvCJzQrtA_wDBZoX!1LZ)WAnf z-XJg`TGj_uHZWC6uNOb6BbGrio+Zr^;E^$Q*KFYi586Gue^&Ngtn?9fO^~=0-pLC^ z{GA7?DLWgt|4`9CHT7GGUGO#Z6~IcOCzj1@#+g)GZjj&sJ>hd6s9))6NlkxLVs8!s zsFS6$k)D{V_y4Y3+I>LdUZUH0I!{mD`qXVrphSukU8#&aaT>k@X9IQPr!GmLHz9yW z-w}lUeGHHH&W94Yzysk=+kFL-Clfm7&BG{Ye6uU>yh0)&0K)pNRzw?RSiHN)WiS{f z8x@4K$a$HVHqKguGYo}wPs7LF2YcLw*Q8r-^jiALK`b=MQE2-F7&;)hqWS!sU8j<6 zf=<}@5R1VwrL4jLRcZrxkl&6A@(!fD7|pq32KefAp)i7f&ES#NO;Bsyya%%2+D zpQfgaq`Gh5Pd)t&Q}2^N2SUIUv><(gfysETUpekQQwdsVkEih7UfC;f7|h(jmcX1igS`hHO><{_f|^eXp}XxP zO$`7CgO~!9E{efB=0Sy}V2ws|KJMrjGS{_sPQ`6p&3eQf01G|4n$-`!?^q;m6iNax zBEs?z7jYC0^f?4x4^Fv;tvi_umNd2d(W7KkQ`hAg4{2y^Q;2pqsbK__$%KH{-VTj# zYy~RrCLeC@IJD^>uoSxUhn|d?w_fRpPW_)h>|BnFd7%-6VjU$?z{z&!pQ7&zLZC?u zf%cy-sfNtGv;slmP3y6O?YHW}vNj^fi~Z7N^Bl|#We_rLQA};U0{9~j)Q}+nkw6zx zcK%0TMYS<(xL-h%VQ>VJJM2DRu@dmRqM}3C0>+z~dUJ0f??-){pCBSK=H&wqBc9wp zSVq&4LC}H#)NMgN6$uZN&4w%akpT9@POUd+hr)RIiyBS6ma5OUm zu=>X&oWT?KLcj@dM*V3`HJk}}sWfC%<-kE?V;P2PNlm4k#7&59gK}zS)b+l^Vhcd- zY0ASiNEuyZ9w!SCC6jC~Wk7$3M)qSDTZ)7;0HbLUZKX8i3$e(h*cy#n;z$KI%fuo1 z2yT%$EoBv<`IEh02=CpZIS%whjz$sfyaOOS42kVl$(Jwsy#ZXJV-O7eyT|ef4wh&a zrVy;&UhV$t@>rt)uu|(E(4K*$PMN~yY(E+%N%AZ-h-Y=>o&4237YlM-6>`HJb`sVc zH)H*7PoeNW2fhIA%`e@Tb%di6wDiBS*o2_XWS9QcmP7=z3}>$BG)%8cpzlI}$pJWZYm}`7$*a zW!W!wFW208BI3G>Ta=iyb6=!^R+P8Cprh?I}46 z*tk{RaaT(%mn~QA1nd8gn%PYI#cV0$h&8bkP^+~8Wj59${jCN{kJ_H;yJ zLmgGHl<=3)`(dggN{?)JjK2`eHc0eTMy8lU{Q^t2jO7yB~JLPe3f=p4; zYdo_}dE>#ORk>o6ar%wcEgCtu1775XA|Mn(uuz|M6n1Ei(ahABBz9W}ked{_lAE~Y z!&afDN2RrUnblw8>r9srjh|-NcM4`Tr$50o)YtvNQohAUf<(yM;f|b_9F?pNGqR@4Y$se;>Ur$uvB2*#Y6TKmkG_ZNjMQ@A0D32-D6_EJocq1fN{ zD1o||j{;QIQxHhk1@Ow~Ss76_tsd`w-t4`tkz@v9G#2&}ouN**m0Bva(8LHNbW$8W zvK-1nFaMi+4`e6otB7wYWyV699yXk7^mpcD(Ije?BluO-bI^_6oRuiFJxpkQJy z59nOPxTP|LSL%^T-6GL1-ks;LQ}koV{Ls&nl{frzN-k2AJ!Lor7*wRDKPj=dhXDO~ z6qcJh$xPXXT1Rz%7h$D=zP4s2KbFyYYPMg!!X~pe+pEU)!20p`S#=XGIPa-NqK&{pv%QT)bFCnoh?au(ftD-zp zI3>mZgWFbiWZ@7d(-D6E=El{tThg9D;Y)-Xom}?yYAHgwfm0XR8a6=T0j^KypFbBV zd5tbT!;%StlGkXGuUV?6hZR}())dV?JOCTNVp$uZAnr#?o_A`7k?C_3zM2hlk+QS&#$&8np`8s{vEZhoc!yphJF)3~sXt^^0tAo_ ztpztrK;aw|c%w7??o+3{0#U6|lE$shJHD<>f>qS^@FSwX8jM}Z(3L!6Ozs?d`Or}9 zbwIiy{jVvWYZNC3V|eS!Yfgs~+ukdj4LSs|$oH^hqXpg%1eB+ylCtm$1Zd8=bHlG^ z-mH!jA=F}Y1z(@8OOcLc&uD6^mLf!4a%Ya=HB-v7G5Sq&KOd0d#2+OA#y=0PI)+gsAr!LSuhWvwnXcM%3MEw6zKh%tQMnS z+(w1%q>GDy5IwK>QmnhKi>E|KBJg*g^>T8}AKMe_jIv!X2D4cAdnzwz=lDRxy;o^b z8d!9tG@ zYzzK&RPTCR;s!}M9x;4(Nc64dra5bUYDsIx{4otq>sc4^l~?^I83R%-Hfvk`=J;1F zyp;e!K)%0DW(PoS87>iA&VX6Ca})mLtrBq%?@bikauhRY4-Gk3H{|q^kb}PJ@9vW_ zCS$$Qe}mjlv51dl!Hxf3#{^$E%yQuq09CWK4itMiS8>`@_YyaEOc%0LfSw3m1vE9T zop*0iZ38vWBerII(E7l^iEjkL!;b(sJKTZt2?MMr{La^msZwPKu|lCpQQF^VW4k=X#;=|sS{x;ZeWZkNB$V@#Vf&OU+)Qa6lQbblW8t5gP%AGjl5sb}iGW;xg z6>xv{!TFWgGb52N2=&sC{c}hXPj@qz&EaIE8Gc>ixgm^%E@nM9TWt{P5J0` zIUm$1&^N;PAArs4RUMhK>uI6kJvB_t{T*%~zPE!8i<`~5+nTuV);rjaqByVee7&L6 zP*5@w-TJZ(C$iwKR684p=`g_{7*kQV_r`0TvQ>vtrmoxEq?rf>Jl0T0^yFD+>P`zV zV=O3+5db;*vQ}AMk{Y?56GttKl;Uj@>w^=mH=wqB{*%gkQLGGYAa$5AB{rOx>X$!Lky0FUQD4*Qm&8l(bP_wyXJ~KS{$g8R>Ii^xuR;^9s|&0PCSIRY#>~Vm6iLRX4>_W zVLZ(Vq=oUks@8Z2R}YwD8pDq@7bo9Bs4v>!pWHUeQXq5)yKMoL(lS1Z##xz!fkmoG zWjtSAv!K)W_Xm?GSUbx3zS(jKDZ5$JjDX`=zk`WUk{y(dth^G z3kc+FO-w3C1hhZ779r@AuU(2tbe#+sOvKw^ zA>k6e0-}osjW>_?t-0%6>^ua>ZmrCMG=r8^Ro|3>#0<+7Uf%8|87q;SHJ&_GvX75b z%fs+B-yQ!Ht3N+%K87D2HrK<4vyNAof-3xR6}tIrC=p#Ti+NBN47lO%Y&T)x&xcE& zYe+wO+Y!_VF=IZA2Nn zg)JuD1EC$lev%?7ezgv@u9~jb_h!h5E$_?ZiSdHCD$*CrzY3qBXB5S&@?-DW`Hc2I zd4D;Nn#<0HK`~DteX_4YrQyYpHpIH!`F{7ZSLKsup||p@lVb<|lP2o)nz0(!mvD8X zZO0wJhrHBAH8C!{X^sFJhrJ;$qr6!wXXe8QNcVHxX$8Pk>YEBFH44}>flyZa{D9ur;klDqPCPerpU#u^%T?myhnL-}@n-nT> zdLY4jbGeCx=k}WbxM#3*ukhCu$EDq7S2z0qS`2<|946g$0OK=H=B4 z3A@H$J$e2Q$@msmUTf$IiB3?hdqvmU>44C$%hOwRKvE=5xRkg7RzY{spq;9# z3*pqvSCWPi_KpO29kt1 zqtEDXcPPQqU{JMoA!<_4H<#Y~hO7rA=ZFmJj6`>Aa!4f9TJWfb7jYQw63s#R}I6NwdB%2t!;o4+?$4U{sxGEXU#L(Ru-C=x;>St6%PA@C)m_KHeYf{l(Ol?P%yN+00e@rPu-0MQm zzxJn=BsMiArDK`0{j*~6R(yhT87P?IJ*q&${bV-c;d-1e^XFy?xa&mlac;``&Q!?) zq=f4doluTHl&&5Ex758z1sorgw+G1YB(vA&e<_}tG5X(?SPZTfm$hpORGpQ(P~yjP z&at3olSH^1SNzgyc?h5oGs7{<=y>yGze-m^Ldn!LF+C6o2U$E9cZXH*sbbL9r<8C$ zW8}PvqFZiBV?>r@9f`D?=ZR0%F37=o0PDuIjnA6wcS8WBI3OB%zh9$rZZ2Vntu7^L z#Eaw0HY#CMPkLphCzpN7(cI=RokZr0-Q5xk` zD>EL#^U#o}6K=X!Z$Gt-pL{_q%Cyywq3LDinov#sX>Sv5221w2Q2z(~>4f{15z$(o z!Td2unMyCd59wewc#uq6hMPs*A^Z>sF_w|3}- z3@N(P1y9*+&eP(zU&~=wKSR3^iDm-~!`_I9aRzKp6#6^_AkR>cTrRGIikV*)KLK%~ zC&e4Wq1-EDScKT^Gkk=5lMNr?UXQ~k$h~TZf68v{VUUttzuE%;fjux+0m`uvP@=V5 zA2MXRyWc0T$|^Hy{0EW}676>FCR{tZR2YuhL5=kwz2|x-m>PSlKa6#%-Rq(5gSH0( zWcY=qGW_%Zl6zH^^aX7s!NxQ-ymdUb#`jYPx54+i{KgoR8hYYz=}!FPaQPj)tJ=ZI z?Ob@{FVP!MPBH+Y%yyl){N3*q^iF|%+jQkp$De7kXPNFT`LtACM*CP0IUPjS;zfYF z_|qys;i&eU@zJHGP1fdhz?kBB|858Bjs*+}t0M;GIioJPo_gt5t!C-N;nS*L!)UAS z!Vxu3L?+c5L2>PG_{f)CX+?vFQH7|smyu6&z3LOWwn3WJpcy~G#xGe~0D^DLz)x%} zPvfWoRrJ{Alf2tkpzM{N2wd7bwhEZ<>7?k7q{pu*4XpI__L@Nl8|kKYtXV~TAGSXV z0YZMGQAD4C9`XuV%ckzV|8VL>h0{Z;lE@$m=Zf!0>S@|U{U(5dJRzs1*zIW@mk`(y zdKSuUCv$0?^rERF(i`{hMp<|aV(NyJ>5(M1)a-T1F#{ju#~ha9-i3;5HZTz)?NN)0 zrZgMhUfsJQc-sw~aX}%-H*W2QJRu_0ryn~}YJ<9+8|zo%#Au3+I)e5;tyVm+qGpJ+ zCCvsMgD@TQ+LI{D>J6~L=x{&qqqs0GAxW0{^9)}7ucCU6UotF(qTbl{(l(+$3*dl& zU+(`U$D6~xL5|1!=HWyxaC`Xec3&Yba0!F+X5M;N2nwr5JW&Cl zW?Fq{Pl-;7p@C3*Po(JD5pA5~m>;=sa+2pVF_}+Eyq`(w;;cQmmZP!mDfqHN;vWz| zw!qfcO<2JPof(p!>{#xL){@jz=fP}c~e$Do)elXZT+sc?{(O6FTod@Az|?@b7cme;KFj0;h&qH)t`Ke zucE20`#3^~q|gLgIjl8^a$bWXf<0{dE2nM`t?_TBVH=_CSfRyAkrEJOg6gz#yUxMZ=2n`e`XlhXZ|V zoRIq}>sdkh6uRjQq5Y^jpWti?6z3qJ-9K>WKu<#u^p+est0^w8n?RRZ#oFz4l3=ni zCK(EG0cC2Sd65A*4j6qxox@9YLWUw{9%51+e#uh;jdo9j)K6>Pr9_!ohO-rM<4_F% zuj^xF*>~3qlLPwLEqqDZ!K`tf@M^(zS&n{Byz#K!|%2G3L+-O-E7P699v?&JQrU``J!pqf%SW6%)UiE@)gRW z9&YxF?~l4{ALaX=UtpSH}u#%<&$0={;;=4e?6#JPFsSfC_f za>~mc`7Nc6^=wew%2hvy=zTz;=X4_R1q4vDS_)d4!>YEAM`&;*%h`?NojWym&vVQT z;>EIyymjscmHR`D^l1LNCx5jm2PBSZ3a36RnA~VQ$|1I%Uv|(g3;`2C6lL-87&Y41s$4389SIaJMcRhWXE8!nwCf}#+A zUsCHvCuFeR=r?-`tdsyq1%)On^9vjUi@>^_Ti>;2Y{Fgfnt?atY{m#lVfkMk-5|FR zPEZT$3{yDne)sE~85WDKt&Hp-p^Sv6C#r~&D3B0X@~e!rn~|u0i;GZRCRL7_FhnV2 zo@Y!+z0?=|{U@pH=@COu_NI|(#vLTmpIT|G?8lQ zhS%Y3g#%q)oC$ISjh-`LMRV&s^<`r9Qxx&Mj>&cRrYva8hrR==7G_h^SB%D6o_#xC znHiDLE|FS_N)`qEsVXVd#jy^x*#FSu^uKRU4T*MmEtYTjs!#R)q?TZiw#;2JpYT=) zkZRQ&=9_!;WQCM0`prb<+S=3aH|=h06=u32uVWuD@_IT&IH^~~-1lyfn-K>SVS zPUT9VM{xi34mKYbxOkluO6fq*_|qW!Wiz1$0T7AvO}dmMi3g+at`4#@hKIrF7dU|p zlmYkb+Wq+yHs~76m-|7pt9axPtFI-A;Gd9#X@TNx(YYJoKvAPCKH{T zD7F%JO5C*8O0 z`Ky0fu$U%jcB0VAZvtDz6FRo;SpWUdsLTWAU2EujI`Tpb7_Bh27N`|rM+oJGtW%{A zseCOyk{ul|Ylo)W3bqD3LtruQruBUU54h0U`Q<`8_m1}lOnda1?%7*M?aB~f(hD=U zmZ;;B+aBw(ZM{!sm8V8u%@6T(zh*!BYZh2TYIa)|$Qk5kpH}v8G8h8STuuLyT>df$ zX+eR>%^oXso?^Mn3}LOhH%}jhk|m(@8^a{Rb>VT3PtaXM;TIRga{2a~rEnyZhOhc= zWmet03wD2Z?OEaxW77dGacy9A<@f0Xc?Hr~-Y9LFJp21Sw+)aXMG4kA#`jA6lyxo~ zOfEP{g&Wazr|U!Kp_<4H>OqoNsLNm1uz(pJDA6%l}i`&r)utqgns@GGrVHiN83pY z=2$ow)(*1m_Tc#$*OF;iOO#*U(;3;1fNZeVm-33A?B1<;_d9qCN4_385}Z)9UsRRe z;sibgdry;+R`uD;rsewp}u`K<@8Y)vaeq@(R?B6RWwEvmy!5ANTf8mt{dl44p zV;|^Qiz}NW^T2*gVIn|ui&i%K-+A_oz~H|bY3t5Q>8@%``jC=49)+Bpp@xr?KyDzS zCPGPb11*5H=l`ADK=N-e6IT(wrfBI-Ne^A>NXHF7Yjo$Srde{1s_>EcTU_k==`)O)tGL_gpWaKUznVxBthJTHIt&mBz970a{f@R8c zEZtlv(JJ=Dj!sEQ2oIu%YbKwCwc`0bRYrsI9zgwsF}*z&?6njQy11Bv{3jHuTHBKU z6Qb3%|NL(}@;uSTbL;^b;);D%oVc(*s9xq184DPmX8M1{NgNS&#U($mu_e#-?Zt^~5EWKDy z)n|R>^-M@JwhRPxbB6+S10}fyju0+X_(xs`O?$^eFy%i@g|sBtH`b=avH}%^^VmCf z?ZArn+1w(6A~DMi{KDGBi0p;(*gbjQ@R{yU@~7!xwBPLD*{6jig5A zv*kX4FBFTO=FT3&uX->?ykBC7FO$TK(gEf?8h3ujFFC;A6j*v<7{~bPB3^%1R5w4u zPIGHt)4sdDPUud5>~DhIRu;Uy{IyIsq+X&nYLo`|JZd1p@fIXPpE(eo+(|Uh<}F+p z#T#RCkrZOYd$?Nx;^MMAlPMYf8;WP&dr3lBjTcPj@H&+%+xh?LO`II(qs=NJp_3UV z4e+B_YF;EXZYG%IhU%B^5N=D=16&s-KI~wtPwh|FMAbF~4BaHcmLio^MXOgax9wXS zEPGjyXB^)CH5T(TB-SCNc*KI(nhv**Z6PYhdlbNd*q{NY%{m0&fe< z0I)`yNQ*D#KFGyHmr9;<>Qc%H1PEUQ+#In=3M@OLl+l)&GyryTJVjTg?J+%uQHd|^-Hzg4<3n&eFB}6yiIkBo{OH# zL()HP=~SLSY#*J5M|aO1-?y&fz2;Uq@TnF|v#~G1hXw91HzOFo!zsU8nq^xk%3B3{ zEbaWH%>Gjd*mT#Hnc&U8*Xa~+&@U8hvbRw5`@mALtgK&{EIXXh*}Z#2zKW%ExBFR> zR=$we0H+NavYZf4I{v%Vz8eD83u6R`k1HG38#C%5L_op%*ucPnf{fC%jGZB8lLWyh zb>d*{3@r;UKzUDjbqVQHat{|Kpv@#X#l=Pj67N>*uliAA(~~Y6Vmv7MIC@JSO}`m8 z{A2KiB(;P9otWD}#JzYwuRxukCKCiL*Goql-^q&MNM*X({!Uz8cF-{Cv;6YFU>-RO z`WuLfW?d>X^|W>#q}3z|ndO)k z>H>Y@TZ7(1KFl8YMDd_$@c2;oYVZ$<7Eu~rdsuRXM`VGG^=kFP&7s5J{_FxFNl&Ri}{;V!5?3FlH>#DdFlIXNB`}@44 z-ZiXWyu?i8<0h+Di+9#{7Um?oJ9u7}Pn zT{K(-9+pR^-d3J5^w-yye9w_^Y3+!YI12&Ap{an9=xG}cutox_GxjupjN|{+g7YUP z`#BEbkl0**IF+!tq>u0ojQDy<%fkhRey9fPc*OofPIk5hrzZB*m-gkDrK9&gqLo4} zE~;4BE5cCD&j(Y8b01YlYGXn*!*`M|x+{nbRia(t43qGHfAYbW9ZfbrmJX?WgnZgeel5(3aM*pU*+ zbd=XiLy7Nc84)6iRnF!+F;GaAqdb$)lscvhBclS%)EC3OLs&puse~l*px<9fW)AUJ zW21x@-`Qd-)|F*SO9rPb!XaP)zJNEA?Vobty}M<+*;+YRK^4xHu0eHmx10&=8ztY8sl{?s5Pkr2Wd9~qMce#EcGYc>r( zf(v6(y9$;{{&Y{bcvFUdF1eWgR6*7uXBZ6Xzw7z$?pBd^`{+qu`zaI_Tl*yAhdP2# z7W*Ch8pti)j_li+y1Ku-zZQ@(O_s(qN&70-e)h5KawOU0ggzE_R1$qw=l|uzrcCqN zAh%wl+d~&aXa3}71i-iTXyc*ar6cjq7a!S|LAJv4=9)0`iwN<`UK1y)|$xoT> zHR0u>uNW=?Lw3Qk<&xO!>`^BrF&)vqhB$BQCpR^A)(#IAuD}PCCgy>-DMefwwJ_nP zXqPkUIS&DZu=e%sRbb!M2pBG#kVCi3xP?ui5!>J_-1c%=LV?3t#0p1ySbKs8YM-K% zMX3T0o8aEb{0zi0PgIutC!N?RT!?V7{#Z1XJOP9RNXJ2u&=PT#%rEB!yO(9bD~Zid9_mmcELsDF`wtYPRho&}>i@$5FY>GI?&wyzqu~EB z^DC@vd%x1BAX(#py_Kcsc|WcGF~yE&Sh5>APd{q8syhsWQH^W@KHmgzA|$o zVW_l2nY+~> z-ER5X^RtqiTo?(4svuyCZ})~yxtN_2I}@&IOes`!z1uCwQ9uLkbdkuQfO|e4eXI7w;F~3S8 zG$BBL+A+OY*7af~-d?Lh-jbN#RxL=+jiyGIiuKNAZbl;8?u-#P5`GKiqE#RPAKawN z?-cgw`m+Mx)3;HsjIbXLzU=Tt`9gjeG8AcDBx-5?5XP>mP2&UYo!7(IKbo0s8943_iGgk0jU{<`bTfr=}>m z>c4m0{9t*;uqQpnXA*ltMUQL!;O6Aj;d%Q{`u}S9Oawz<@N+UiNC!JZyBCd5 z95(x4tActUiFe^RBx~N(>YX9ghl6q_g)*hSpuv>Ya@^x;l}!OVipfT=m94lQD2kRM_<2- zGgYcpD`^_bJA8~hhl_dqtYvTZ-QKxsz(o0@4nrO54(g&ex-q~s#AJH+UtJ8Jw=1nAO{In(m{?O1)Rz@Z|Exh2(VSt#-%glkC$owf^-CrS0fYqxQ(ALM2ad<6`|pHHxa zV^O)EGG1v-sDK*@_PHDLxA^*`&t}Mo?$D++c6QCq7oJdDEX+s^$MWU7I>fpy+r9^; z|KXxORs@}g&OBjfdVu}twLBvEd1EJde!^~Fxv+E2DZ2_~EsfUHEoi! zFB?taYI0(7r%S(;rxTfxndf&emA}{0A_qR!z-f*y+7)J-?62=>kFKb$k^>TJn0H1q zj!lXR4kt#35tmY1A&ZQ2u*A6tyCL2&3eB90M@K=qgTlE|pI>vF(SVhoxX_`Dy(tBp zbwr8?Kb;zhNP9hh2+)hHK*^0vM3J%v^ldO~0G!Ncu)j|HSzq3Nr=i}&o8H1bT7?o? zV$)3q5U=M3G0FvE%3kO7v~Wd5xZwpBRVF-~u8<*gk<3g9m+`3#*lOLcfoqhMLh?F3Yky@K!6x5DzR zQcI`35D=W!U>%_6d;VqLQhpk&uxH%)am)9gZxM;hjQc<#D!sSH>Ce@#lkfNdn1rTd zLF1VxBKxf>8-lO08K@ANi*Rs_j*J=*M-nPK1jY7N6!mA32eP*YRfI)1@QE-O`9`oE zFgyaaRY#70a9J{7TocYGvXtZ7CEp3^C?K@v z68d+N?FuZ=AQkrCBK_7lcaVe)=-1r;CN!*}9|C-8(qi7&0OUMetBWoBNL8vU2L}u{ zf7cJ>ywhH?VSvAt4Ntf`R~T=~@t2K5yR~tjN3^jjj5B#6-y!#o%r|&BGG9}ed$J74 zM-Il2plxD~1-RhrqNzDaqGlKA2m#H4IV4SWr?q6%$U6nqBJ43hLX{{6XTwNgSIazU z=LAGW+J@pQH&x2s%F7aTu(zKfw;!TS@@5p>ppX~{L5-)w_FIsKx-udG&^vFbLi`*K z^wb)u|Bf4ASX)t@($%ydeYT?d7%NTg=nd}l$b&G@y4~(Hf zZVXih*`xT+Oj!^~CL-{bNk!coYOHOoE>)YtDochC1ZTmyZjS+%p}2vy67Fum40kK$ zpT_O$KO;}bg!cyvX{A4=!lTx2H3r;cB@870E#-|QYkW1+Ty6!+lRh6j6Eeo6e|tUS zb2wmuyB$>fh+Pavv?jM^yvhuPI%uva;#!}gdJ~3N2&Z(nTCs=;>p3C15kDcc8m*s{ zk7UMOzSe1op2heOH`_1-muW;T%>{vxkhYV=6dQ1*Lk(*cdJuOoDW}++1aT57kzJ4U ztLEL$RM1vX^c4%MG#l^5DPNi4=*a%UfEGiO?Jjjgsj3ijNK zjEZ(aE(gGr{YyioU~)#qP@QQc&P}1gB(%&=c&ZQ>v{{~6zuCuc6SL=LX+?FVw4^`^P9b8$Y*8)A zle{w;u>(GMT4{X3w^dl$(Cbh}1^&#(XauY->(F~u-wZ{}x!kViXhn4dqF!riPf0jk0>J5Zl{;Zv(sBzR0%xnOVgnr{ z-7CLZQgv5is;^#NardR_d`p=$-Su=CEpt(^^_)SXie2zoyAz1$_(c`0F=bvm5#ZSrx!YwQR(G#dsULVBdKy+5$qE%oiLa&1)d;f>0+e&3+(-(8Kw zMC27gJYgodlfr1~s({gHgcH)*R$k{t)}7EsVxL;bmw*0wquaLWEeN$+WXXu`gbIsV zMN^g0SY?`#oV9)^!ebox+ym@gtCV#zDi}w?VPbX~0~83aEo3uF>ULzZ*diC^1;TAH z{7z{OPq{D|@PPzGaYs#C|2P`tMp5rnmO%zaF^e4nN2*3)sSwH&bkRnu@w4c%j?%1N z#(Ou)lG(uyOAwqDCwm4#EN);eL>B-iI9ob!*oQ4B>+8kPpd4P3y4eUv*H6f4&h-Zr zBpYb2Vy-FbymeS{fs>If;nx2?>s|XgLXy;+@oe+y!I54>R6woszhHmvYdTojoHua& z0p2=)vmE^tZ-_{^OqfPJk<;37xj^uWcs8MeBcr^yw=uTAWn>KCfzz@y#QwN~dfIF? z245&VLivViM*-KKTZ!bPq=xl47`88^-!iQF)MboC;e@w?qGox4n4YC%x0O}2fc1dN zd=`=BrJ@9v-64qN*OKT zM8927pbckWmh+Bdh|D1t64+#Tb#L}G4+lE{>Iw2E=D=#IE>cQUQ0{Rtnm zOUQ;=1rScuGQe#VKJJdV5G-IJy_o70_THIH@qIn2H+>XvtVojVc6=ap?uA4Pf|9Bp z5H~IG)a*Q^%ATY?0EZK?lMX?nVhqC#Pb=c@vYaXCs;haN!KCZ`5#Iem#oa3zT-C4v z4>>3W1gczjdMT2Z)RLVd`-l>`ZUFyhJV^bu?#xb*Q}aN6Isill$>8xV?Q2F^hjCzZ z%3#KyW?IjQ82r8)BuxvFf$tj4Y}%qgm05_d;y;oDSkUAhRp{;`1L*qb8SZNjgNT{1FsIc#O1Cxn9`&C1>R}P50t8j z(=O5frb{xdMWI5MJiDWO)j>okjHq}!vutt-3=)|4xD^<#4QSWOqKpV;Jmns9L3w&@ znKq1Nnp}%Ry#x2FXtomB_9fsD)6kdJm0WGQYj|%=b#^)UzLAoy*Gg5;Z|#YxQgv3^ZlfwcvKiB@9L0w`hk+5`&0Tv)Hg|FmN%4`^kj zvH;YIc^KX;(uC#`Cx!$QZm_WiXu;Mx_VO&f1O`(oOR}^z$sDa==dCiZ2WCN_0+KdNodJ|IKaDO`xKc_W2v)JEqncZ(Nh#n!4I3Vz zbRp$yt4i)O;atdqQaK%4j%kWj=jkTqwRX=SfTMRB4X79FW2ha6{A4U&&4}ZE^9lzs zXI2eF_wY;D-&1EGOq~G<1TsFQ))0)slRkh$h7$O4JAxP9Ai<^s3FXX~OxYi8|7hCA zucTbKxq!1B3GmaV@M*4XQaREI! z)e`*p;A*sPQXZ75_4C1QNJ&|FA1kt%1UU+pi{nAS3VRccj&T7`ezxI}A?QcVblA!I zcpXgZ*1vlhy8;Sa-FC}1Hc4}eEvQCVqhR6OR>(xEQI6!Ttk)_$h^!QwZ$k7pNlYsN z2)3RGjR&>R_%Oj@?f5QitJ+Tm(m34{i1`jZFbg$!r$dOQ^>_qvTjSR8QG!wWOeHK> z6|=zhxplA-6l`9j!1Mt%*}dC>GCVedTihtF%=D{0+a}ZPs%V%)5RU6}>k%cySuD}8 zNClv3v=xziold3xa$>hoWpJ!va4sjpbYpUwFC%urqM~2b@4_>9W#A!38NEv!!*omc zC<07Unf|V2do9`4>u;KOmXw*2n-jiCK%UU>?T`CO@vNSIU=tb8W8^@0*^MtT1{250 zo&ei3b4ZbRFK5saG-V*qcFRW1u9|&_;laE|!W;R=GVRTAK%H=?J=d4q&|r@1a&MCX z#IQBe=!8!~CPpa+N$68mNV9P|(}RUr@~1Ta?i`?K)0}m`uany@rcaD1ecWr2C@ES5 zw+%EBT0|fPOVn)#7})$YJmG6onxiF~@U7=T8BegS)n$IzDv zYln=uM#VJKu6|a0M^NhRO8U8`w`HGVud`lc`BFI5O?A&}riGsUeySzvR$SW!0DypS zzfSG*6U0Kg*$pN|)R**<{yJg?bEkcY?qXyd&l=~Zh%^}|rby{nV( zyrcsw4smsDim1wUj8eqDVRgNeDq8+~A`Z*ViJm8;HMcb>i5I;Ou|b+#Ax1uU3wu5P zZI&mAQ9b@>yEJw<1faFVbMqPHujj0{5viR`z2hz4W zO~e}~?n`O`wKv=|fdQMK`OSC91)53{t zN;uggXx;e1szzffH14gB0LV%v8X7iQP|5yB~gp|uvENLVCG%DF7-ccFp8S` zqLYb4^{Fc6h0qZ!f#0Z9Z(CWY_{R?~ep=S+9J0=)b546Ap5bJOk$-1^n728eWZTYV zWQd^%j)n8yNw=ips&}x&PS=YwM z{0k|!G7(o=wp&U_upSAA*bo@$mj<>*3LSR~$e3H^@}TNGq2YE&8smYFLt^9G!IJ_e z_>{(5NV?(iF{*zS=M0>MgA>x!W-UBESm*p0PsP@qD231maeG+#ro=A6< zP)%{U3dOmuDkG`^Il~9N<{)n#U)Vh4&_1-f#p(lTs2T`XdzYwmZyB%!Zq%_kIAOS_ zxQ<@$VkFANNLWs>ydxS37{ZMswuU>77bHa8x_jsUFwZkLGgUY|g$t3kB{<-qQg~zL zr7*BQa69f_AbKI8;Bj}v2Vq<{cjCn#Ax`3z`7)~m0Vq=RBDM*DF!?8@26Ksc^v<_rZ+RkKb-b$*z;!~-mM+^5r zzyoO`)H*m}P#2Kj^iQqqa7Ka)-lEKJ9BPOj9Wd^`*SD zbu8|N^0{5fWA(i9p5u;+XOBUEwqD{~ap7c~P|E1H?fS!=1(F5FBy~ zcXyn0CyIxm%$#H)b;8nZm#>6~+m)+W#_blI3k~A-w(fPMswXufy(b(&NH2lL<+_V* z?RlXeM^k;$t&SGN(t>6JRSF%4geIUHSy(v{~1 zI!9pueoC}Yh0&9zYIm@ml#o!D_$9wL+m!}8lH0px3$@NLd_fBh{5Ri?|1^gdowh!5 z%HD1X+D9fyULNNTtHHKkLK@15YakZq&4SO_R7L!pNdQoI+tuM@TU_{CMLFvFcbE+9 zc6Q(XqgCQ2IWz5z_PV`5%0+_*CHP!zFuU@>0;N)Zm-NFyZ+0UD&Ko$!lWYeZuWeE$ z&DXpuw&2fps5`Duf*m7JkQ*^y9G8SO>z~be&tm?~IcwHbp%8k91rM5F(IJ^lgF1bS zibV@Jn3?$uTf0X3sr=^rWi59Tl;beB$}$}7Uy)SfchAD~@yiqZk`ZBPAK+d3yJwn4 zT?LeW>%C=p-M-~`U%G_CZ})+FSB{yW*1$lL9Rn2Wn<{3Gd!zp2{-%;|r&p8X))oj! zT*9pN30+t@DNwhiuh(7yuednk0r%u|1C*%rlK~}|#If1s zcxZlvV?L*hO71^i)!kKz;OD4Ztt>vphv6G1y8Xb?Z{(AjD6*Hp(-X;0-k*D4$ zq7z1nC1YGLtONLGzfz5TYIx80U(B^uYr$Avb(0x0Dt`iCYJhkZmtILbKw|VTi1MBwG zdF9`{vafKPg~Gvvtz$Mzaxi1tO|JO^c;QuN!qI3t$;&kGEIZv69S{oW>|@?HMEEgWXS znSBWy5WG8bVoG;R<8k$_T{8jR4i|a69n~HOn*J}B+Z@Oa=92V(OIuk#*%#;iL`X!K z&}7fTOr^&>+&=LK8w##$V$eqhTF}>BVS`T&ww4 zDE?$Ed8B=6Y@N(c0H@@RTRmlK*Lx3 zRy*pptj(g{bam*L_4ht8X@ZOlt0*!>f2~Wux1#Z`=3PqLNyVZcu}LYUDn-{eJm4 z?2r|esZ3s7SNHgqNNt1(?4}!Fv-^pd1`%>}DmbzbXyOQ^>+sKH(}{I1--5WOJ$#Ztu@WL3PQ zV!^8_%{^W28U{Rc7wtWnQ-KjK6QP06_*F5TXJ{bg&~(WYapnI;ODot3lWgLd@ffC9NxYLUD9L zIik=u`KX>zb=!6EwF%%e68!3a`_23VdVaM$-D#})WT^epPXQGE;r==KKgJIG4d9aU zTg2v7B7I&|O*0=AMFx@;dtIYKgi?E53;KNd>&Ciw6ux@P8^*#!2R5hjq*Tz8a@zoM zuME^z6>RN=iI^v+Z2tf^6SpF>G&Y+u;ca7#Q2KgO-!DKfnCoF4K*R^}-`dY|b$rJ+ z31MB^v{U6m;voAT4Q#hcTlebwNKW{2$a7q+X2n(BN*HG%m#D8zbnfG_Ybr1mu_9%I$!`9;{i z4#Z)4ejX3p~8G(^&b`JHd-WC?fkdIc3;H79sF}k^Zstt>cwPlTKa=FUmjPA?wxEjRp z7?&wp?pweb=)Wz@RqwYHmp+kO-#G6{QX8&6l?x&49dWPDF^FcCMbg?R?@6jAZX`}8 zf|F~@BO>}*-jIY0D7WSaZmkIQ=yqvA>MN6TkzX<7Gk5>50 zMlF)~xdkS&sFTz_qh7eY#M&do>XW3JQ><Cs69t|J9ph(Q~ag3Ty)2v2wox)aUTh|-^g0=^7 zkM@Et`Y(9~#L6DSK7iQ!DCW=jne91fkQ~h%T@W@rFaVbf#Rp*FAJP-<(bbLIy-Iu@ z4i9i~L_CfJ92dh!_aSu3E(5J_=80LK{~yrcLPjF$qY!78+b@Qd`KYtPb|GFnN`uhfrQ5kA~7NmUH#ol z+_IaAn?T|uRKbDDAxjmf0!R=i3U-5pFSdrF+K@|rS}dh4WSeA&FKH;E4xfi-kf|$7 zGY`ZTN*tY6#@_Q&oM>oY6suGx=yOW~(&Td+jDENIn&SuNcUGZ#f{dAXQ?WnQMT7|J zRdel$YNgdmSmDk^C5+FP`-Cc`Pk1i1@oJUTn3YcKcQ^(0e(q{gPD`HeW?o)C0`-mR z6;`sNK}0s@*yB}d6TDWI*@{t`O4eLu+$uMdIKQ<<&9x>flom_5)Rvfw@)#d~aYZga zamq@(TxBw*WF#dhx9wY`(t0*P0$hFCgxiA2u|75q@s@IZ&Fd$HlwDN$8ZGj zlN=TuokK7-)4>eHOEZa|?rUhmi60l%lv9MSvgR-ba~O-c0By7Z{Hj0aKe|GKR{wHZ z{gY4~)lII$UV#4)beRnB)hR_L?anmxVRU530qRxGs@STzHq8SKK%JL`2XXlugc~e9 zLk*nPH^rM}WEsC6A=FyaHF0(xp-}v1FCDo2ZRvvouJgAG83L;7QhR%?3{w zm9LIv;+33^3MhJa%Q(t7TZ@cnXu)FI>JTDh3(~cPP%61XQcI>mo$6H&e=%`YM)kaw zwYL$fRsp7yBJCGsN*)h#0%w@YcAiMLniqng(rAi-a7;614zk4NKk{!qMNw#n?7IpN z?7gJ+utW()b+TVo{sZ&uvknaFpEjq2`wrnv!fG*T)A#kXqNq{c)L-oEGW|yHWf9f)m7?i z+X(YoKxIu84(V9DZ%HC#m*0*w}n_os9E|AbwD2v)PSXyqCTAq|}$=vYvk5~|d znMq|xG|Ip!x+8kSkp7ug#t9aj{1%mGw6BRi+e4_xCC`cvHi`iz204eRQ#?;t=3(D7 z0j4Pq_T8@-oV5vL7GMQ}u|=s8M8N5zX%I+T<&N5=QdMJYV`9==H2W^u1vY;o0IH<7 zHS8Pq3((*Iq9=z7n%hM)cEtIz#Ijdvyjgf?4$X&BAtRbm*fU@O+s*&+65~LPHo{dY5)~) zg4@|+AttxU;8~hi#x*-K;yj?qV~z?O(ZUHen7AqVAyNu@1rcb9r&$UQ3Ze!?WQ@Qf zI>dkq@@>^A8z?Ql8B{&P!-d`^xy-v(pLqZPJde~a7I8&Ns2N!}W@dMYT9z9cj(r*@n%zvsuSB|3?4K&srTXNP6Mq*iNBx?^(qS*%VffP-&~*1?sUO{iI+0!MES4H?pzVLL(^r@$d z^LdQtZ6W{Viurw+)5Q;kx|T2a`6d-a=jxC-T7satJrB`4{!X-7@sNe~Ml~p-7ec8K zw^_QV5?}LMkXu{V&o>=ph@#w#^2tA9|Gxi!^pB}$$aQBZI0~u5)P6u|c>098OTc8D zhXe(d;_8XALQ_RKg+*XQek-KDkE8o=@1nR1%SYq99LF(n1*80Uf3Fdo^J_(7@M1^L zT-%4lnjbln+|@tQ92fi1J@8yHje!MQ(l|B}4q2+f$0EmvFzH-H*0V!t${&Hs+)Yhh znSlt~ir_2gYe5gh1!dCxQi8bi@G#U8JuMzzdJDf2z=3tr(3VimynmOXX;xbLSNQ#! zaqFl1lxz+6j20SxmD>^LTYnq&#O>(Aohay}b%cTT*?~RkGU&^TFY<9>sQ*^O4nS6^ z%mn?N&f-Sfz%D*zd)nBMb&8fFRCA=v>TG#nJQb>eh`7-Yhd|GN5>2_lhBHqs<_cE~ zbMT-UQn(P%%Er`Ct$}KH#F&{SJQbf)nyl(%Y(mk zY)7dJi&?)Dfm%X?vOR=9MNkDx!m+S6_e4=w`Bve~JUSQ5W=0~Mso<5D!mLVIW%h~L z`(b6%!*^!7*8Co%0W)I3It@)ikRD`vU^6HgQkHGmlmAfCjB`|_FL}a~XMxR(9v9y0 zV4T=*(7xJE1Oy^LWoglZsCAXul6c1qS*`=r{E{*~i?S7AS-)e~J27PY`!$m_&ObC^Tn{RENFBda$4CvC^)l==y(#-`V=!5^B!cI9QCJnrSMVy1G^A zs@zcOuUJ?jLoh*>%BHWZC_II`1j?1DDGs5YQ6l3gp%ZmJ81vbeZu_`8j2aJxl19>R z1!n!@s6rLKIHMfyoh)V3^-B2%T|60nDi#q$UF1StqhQ!1uh_Y=(F|-Z8Won#a%{Wd zYS#)(kGN>*)A*yOfLKcMf1`6qeJ~ozlSCNMuepUhL^XT7oCO;4rIZs_`L1u3Nlk09 zsf*nASNZ!3f2jxqE{x<6bNPoEb0?^~RBU&vsmM0-_JjRAkCwMLcfjn^-uq#(_MDXi zM{uTvp>oM9I~4xXRRP>&-Cm(>EpSygCD^AE(1Dvy@(KfPsB8$Yp?!AkG;n`-QKU9-k@$$x&+%X5#&mE+r<|6T21Wdj7Izn!T&k+d{aSDpc*6Nnj+H_v6KX z6QM@&ax^em4>JC8dB)Kb)6yA9m5=vLm=jVcNiab~p849)LK@22++#mgdu4pU2wdKG zT6gu3qxVO;nV~7{;Q+ zf?IB7%A^`KCGfNvk%ov{4ARlR%=Be4Hg1E3xXGmZYmQV*Ybs$!Npag{bKx&d{h<~5zCihn4}2X8zQ4>|VVOttIRbPe z$iV~&_qjNGH!z%+Covpr@3{d0?{U2ZBybd4kCzmhjB&D@;Bg9xT^|djHS1`|+mf5~ zg?)9ORH6yIeIb}!Xjww4yT)w_H&rr#?u^h`dqPOJzITR=Ix<3O^`D%3?h;AJHZ2Ok zc&ndMPv0(icXERCt)&GoDMqzjslv@K9$l^IKlw&i#}9Wd4Sw_D@TpCQ^!A&c>6uA? z3T-n-U+-;xhJkWk&q#*ZM3v$D%h(4-#PhlRhq8?6I{*IiyuM;uYpq2q31(p2(e;0_ zD3Q{jk%|sC@WO-&KOhR&Bn~chP91xnuKs3y-@=tTX)Z#N^}+1H)w`!Nn@eV2q-`n~ zEL_yeuGfw9-T1`+xAblTgK7Oenj20kkujXgej&?<9l336HnD|;Xl zdW}YcnMyg99UaSgev+#ftCXBud3owT&QYmM?NVjIn4$eqGyX4;RJX=UGMZ;-d1Oj% zJ)C>XQehqpQuh-d2{{61SMzBikDnITVAKH3+F0VV34Eq|u_t5IG^@F;M^cle&WZ-q z8X}lS4AaUD!Rpv*uJ6RkxE`5&FQS zf>?nrkUX|%+{M@a`4%N#;3XqoP7M>f6&~rynm4V}m*ZV$bdz}Nu?>Mf>UX8@tVX9$ zt$kRaIrATmz&ZY)J49Kmy!RS%L7OAGqh_+CQMwB-(r{zWo%(9jG4j{&C+y8_k3LA- z;68k{vZls^Xp?a$-qCzmEzHbr>wLB4ZLKo%-m4(f?aAYp{Nn6at1ztgGlEwW6JDmw^kXGvpbe#7!ky&SG))lVG? z|3ueqq??Cz!zXrmth<*@`?RK|=a_d)nn^p*!w`<+eP9Y;+O*iV>Yrm2wgTWgBPae6 z`s_U`4iJu5N1(dWzbDWny>oi(y0CTPed3u(>BUB=XEcxcf?1p@+Whu`RAkO>X3vPl zXHD$(J}hLr=FcKSwtgvuW{_I5(K2#*N7Jq9&h5|D_kMN25Z>Ec!aITr z5K_ZFqtRz}hVi!(muz@0mw_f*pz9H?MA|1namJUkxCh0fH$- zX&F;G1`I?77ZcAGPrLN{p3z_K9#{+i$vK+E>pF8acoH+*)*nz(Nz$%c#;J9PmbP509*Q(mH)9!F5Sn&RcX32;;g4aNZX5ty6PuN;hy@(NfX8$PLHN31tgu2QB*g1SviD2 zbbuMOnoH+4jf()1-+^v^v0(KEa)VyooRj{MpPueo!c4e?0@aECai0nyzDQHNtb`*x z>W%xUehbJBU$CQXrm>AgFvv`+8(pjdf^{;PyqMp1-Ps)*1>e?W!jg2ksHw@x=~OAq z*&!3Fmb#VyUn4pJj4atR$9Ha<6K)|%cXlFyaY@|yb2;Pbl)rw$hoWQ7z{XP>CPf;i zny4pf9pm)hT|CX^ZS&Xf*p?tPp{GBP6jk5t=?$d-JEf{-2VefWbBXI<@qz+bxKGHoZ$*|yuT4$7Lv5^ooU;H-V}dyrc5*I8i!f-Z zc^ZE!xU!xYK7U)=q_2fAq#}%3`nV}^F28uqsT~^x6@O`iN6tynzk`-t-DZC3M5ON? z*$?u>NuZ7KJID6MS+^d|@CTzK&cOPOZXw;QC)g+fRj!_r3#j6q?bO81N}v;$E8a|A zcY*uA)Wag5KRW0z7S~gqCgXL3P*7GrteudA+WP{uX9tZSMh_G&>auopzW9XE8Z3u4LNu_0o~o&270h2q ztZMn}U8heJ6N2$9QlCORLUc9}VVg>5k{ITJapb^pyw>Yhfm5hqNK1NLl7FBK+g$j~ zf->b!?PZQh^L#E*5u1r<>#RBgHuC8V9ARKA{ReBcqN20*F&Ia~D?BIU#LYR7IQj>0 z8Gn6_k0NnlN1CpN`$^515B|EfPwB(@q}M_)$W4`-558JG^`pJ<#{D(!i+ZLE8)(a3 z+IfjknaWpZo_V7S_HTBX)MnaK?H;wFT6&_~7sL`aumRA%?^n0m#R6Y))i^mVMlrG` z@>V|$&6tv0?`T3^%qw|qe9~}F?Nsp2OTDKB55bm8R`2jsv1J{`F}yvSYH-QT9J6lF zkypFx-coUJ%qr~?%SUt#Y9471(%IMj1h461`w<*9^gWGBi%*Ef`_X8Cy+?) zv{rP}w|)K(?2b`ZfTCgOv_^{6aLShtg@5Af9$^_X>YB|j>8;On`HM5@1}&Ou!pk~& zV#DO-o*M2t#h$!VXrSCMI7<}zfD$gMyt;nFQ+oBYgC24OqrjD2wwPwPIpOM`PhAbX z{6fd*>BNDzTwK`t%zZ}`sb*!%4Z)v=WFY1t{rXdBx6cbd&=_1>2d}F9S)B;al6Zi$ zwPfzzsqhx=;>%ZJQj|%97Dn@T7iDs{m~$todo)a}82g~&d1t2j*a*14#=B0ZavK`q z4c{i$FNd~;HUL@YKi53kc*q~RT%|Ln{kaC)C#ObNU(6d0^a?%Xo84XflTX# z@}apLnC#@Z>qE^iFvgoXQeE=>6lS@NcQmLw`+NlEO}ms|9SZ+cpxeYW<+SxDF12g_ zemch?+*shUHrCI6K(=9ILGC3^U($rU`$Tj}-Sogqd*`MJojKQ)!TRSaHx9~w7(+It zZCzyg`jY#lq59Ch*$I!0Ch@DH8@9iL9eMJZ)S3vP+Q_eFl5SMW@fk~?#qG^?{0Ixv2IND1?9*^zSs2c?!nT_3-&s^Q54WU_|p2z zQid!+Nl2f=`Xz^J6-AA=a}(LUIg4WBhK3WV?Hz*b4Z6tzlIW?8L-q8p;_&)pfIgD) z(Vxc1&&)ZZst)ZsXxJs{m;cn+W8Zy=&a@8`r9hPokL5q*?;*On*Vo4e$$Z&c2s)6YQ7 z|0wZDQB_i_Pa7T;tY2qg39|RFUDgqm&5A|E0gXQEUy4`H>hJc~2JgyBd3#-!{Q z&)VbSLI1J}_SP%fpb^l_6G(>a@DPDY zLQr8gw(s-xFFxCD{?7KL;?L#=x~5N9dghi_Md;3v$Cr#p41-$rF9217o2@>B#=1Oq z3&8#MpTQ9Mvo!Cq$uO`+UBCF>rMQl-*o2G3-~DIbsx0MBC^N|B#-n6H+}BVV4RpHH z1bjYa_~1k4(7Zml(+`X0bX8itY`9G`{%lRI8*`4EeV=%IMtHMhnDG8lpO%a1G@(Zc zD9e5m>Elg494ys4E-25Uqg@*a-=Q1m%viP?RHt=!lUJ?zj?*QTD5qCpUXR89K9ykzVw<7~gDR)c5&um*5edTe->V{J#%X*np zav72hU`K6+2RxU?LWmG@YWG0K@yiik!@FryGy1&7KLvA$1`?!9Mfz9-G6$)l)iGP zlZS)}`kx8+y_LU}LV2MwGV_*qI#s?P4sSDQu6X^2Bok`|w>q^on=|eQxB5)s)$SIf zpV%q0e6x(nTwEMS+K_#`M85w9iuC@o-%@AJuRpXl^cm{CJO1_F_TQ+?>e~#D3vT+| zZZ@}n&^fG_fh}I1XzIxv?IoJFKdg?~^la0U>T^@W$)xAgO>2G{196N;DR$E))#SC? zS(lFNo`;5;^KU~>S4o8p{&0od?R0nJz3$vtW}-jLE%JwfLLX^*^R)!K%7WiU{)QqU zFlQi)2TdhzRlfH7*~__njA0S-F)L_*Y%>@pz%e0RV0q zj!j!g^l&t*_<<4=zF%aK!0sl@bLWe=L?8*`Ean{SIx*21dG99x!G#Cj5ocs7 z^J^LVEPDy#dQoD>N!iU|+!C#e)4)G`4Dg;==f`1wL4jg0WQBKx5t~_@a&Z|4Fn*?8 z6CW%a(lvdt`I+-^2=E7)_QbxRzvZv)9L5XNUKU~kmG7b99=93`ZA#s$L|ss|o=lUH zH{I(2ZbHZNPcC9$Do~kth*xO*(Q%ZM$NaHj{62t1yGeF)5E3PLcPi^vSi*3SF4)fc zQ9I>C9YC4$Uz7qEK{B>3mAQ<@@72~Q{f@!lMo9*EhO14>GceK2$rpDOm@3poq-?A= zsUdO5V?%a^iJLhD_c2Ag95q-**o+xDKW+f0ueLpg=$@0?K4?!o2yDrL)xAY_@dJ(F zf;*XWOAdke$f9&qEpn*XBtPmPov4HNAcBbq+y}|4g9jpda6iZrf!$xM0}s%Pn#(X( z^*E^liwCzMn{7a=TGD*-(@j|jppptq|BQRH$?yL0RJ~z^!h%4rx!A8C3gU5pT!T|6 zYz|>GaH|XO<;QmNji{Fz$gss zfwc`tC$A?RY{CIl&uaD8uPq)@RAp)JGsk*40Uof#B`WuZi1mu8kn~}UpF*91()0>7 z$*F2#f1_+sS`!L31v4p=;LY~>KKyymO$jbNjDl5&Twn@d%$z#G$^Yx6t!3YB0>=$Z zp*RGM>N#&R=M@>kpga_8W4*AAazYf)!p*#0TfiIe2E6fRKuNG&eL9EK`OUPc3qS{y zhd2%<-1INlifm1VI*6E+cE>aXuJah6M8gvUjo>~m-_J9+ZbGe)nejko)C!sCI?D=y zZl%)FlaP*cj^MMC|>cG-;#Bnl# z9$^$u(4I7MGF3`%CcM3qbG69(BGpexOexJ;`@_7iIJXy8Wsl%@RD9tb>H0Xi~RVY+?oD115Nwf_A5iQ?X_rqtpO=pnfeMrr<*zY2cSAy{g2 za(w#4bX_+iVoKEr&4-(Q7C{t@jVx_7XM5&oKDlcA(1Am#8w-8K)W--qXu&`&IHCo+ zv}bhACx@$T6E<$ia1LwVg0)j*tNnAimk{j-vem&UH5`>Krm$^=QqcCx?%g-7N@11^h5a4>5wkbWhNSUfTg01U2fnGK;C9`qX$WHa0Q)^TI~J-@`Yv z+%_rwPScAk!XM{1h!4vvjfe{D(IVx8GM{0f(q?N*X;SwjR9RQcfBP4NA~Pg5lh8cd z!xG=Io1Zozn+BNC6tg~_Nr)j2SWm6b59pjMQr z=jF!iiG_vL(U#j{%La`m9B@=w^QigiQ>livzo(PBD5<)7RW+9vR;i|ezo!z>Z83R{ zk(wO}C&FonJ@FFaau}465aYqu%5CpR63cbvO9@vbKd~C>X6ri?g|eTJE6~G=p~-e% zcbrPZ?Ju`bDK{t?G-wuFi%es&nM|oz!;<@Szuqe~C{G;0j5U|>y~8Urc!r6fS-S+J zWjaR7ToP7kBl0wLA}O^at8XL}bQ9JT_2M~3jwD$|Ps&f@Hpxm78rHm30p5|N8mY64 zZqT!p3+j%Bmnqjc_4K@V+<&;_n)qrZtA9xKMuk)^1~C|)jZC>wUVyi6ea8Bf05#~= zNKc)Qr~c6IX!7)~t>O0pG*D?&`2**6MKzPuST`z+X1QF^YW}x}D6@H;<|p`DDi-~t z&8(d!NhitpFbwpl^iAZigjvfXS}qs(LXCBGkAk|(c1F))^pGjpBeME|k7Di`O2^v^X`n`WRTzS)2VkQj7 zVm5pX{j(eH&B?M)L>D#Cqa6yDMFIBjzY=lOm~%-oEO*{1+vs1( zzZ2FDYd@z%uZw$i$*`$a!M2Hktu9OV^3|!}iJ`wN(4_?+;{#c1_l_D1Gm8+AfkSHO zzrsFTSjqc#?hb{?vJTeolCJj8<$Q?frbGLKQwpgmBtI0k&AFTol$gcIg%D$>cSma8 z$&rRfB8~HR*N3DpI{eF{GOHbl~Br`3Lzu0w2sDftn_D+wx) z4y8z9I0}MMrAxJ&I_D@hnV%aND9stZjIj(C{v7bsN$A8{7G20BL)$w9pPimx9mxT^ zkR2vAIz8GZRQ-UUB(J2+Mgw38w%yJ;93YDs9{M2EQgY&X*Za0LO1YeqVeLh}^pAz` z_Tsq6byN9!{XRv~%0X2B*|lSjEGAd0Z#|o#4374{WxiN6+vixB)>a`Z34}^rejs#o zT@}@)ki&M1J14*lj6{!HVgs{oQnjloUCVEjU?uYZ-n%unvX8pyKaCPL&F}We6-uiM zkI5AO&;)fes*TXT5QU5%3Jq7}m*AJ+Hot;S3z;)_RB=oq)?U zks||%82}TMvzNnR6am4Q!hZcMepg>-{ou?H<7`cPRZB=yF4?R>(>5o6ptUSsNt1ra z1NHS7dloj#m{<#o^p^)a&QDg@f}K7)T?=x%X?W7cD}Hh_9vmdQQwg$ow7^MlrJmCheW&4k%Xx+ewBR+u|243EsH=oF=7@ozv9`n_k?8)xdt7BeL!zD z&j&zuBj8yd|A_4Vc}geSmMnh*ue%3lo+;th6Gr_tQ^=`~Ysy!Xd`DUMa@E+zMjR&w zd02kJP3oj4t3R14r?(Q`-s!noWax2k`XOC_q+{n3w>RbAZ!2Ju=9WZ&YFSqyq_f-* zmaVP$f6M^zr2h<_Bl~_W$5U%lFWh#!aX$46;3(yC$+fzFg>{FT(l%J5sC%Sf&r52+ z*EOAAB^Xrsc)NYTYn+%X>z5H zOZK~wCKCFvKf`mcwEX6pUfswJ%RYr80%DjIi}kTCPKDw+`{sA<;nT^<$SG5IC%;Nc zRT64x-~p+eQufIU>e;3|uEhQp4r^|aPj&99Mk%l~vg@fIX^@0o2A&oYosJuXWv*&d z1el>>BiXTBt{6npD-J*rJjvP>#gQJWke|@yR90>M=6IbERzclr_yL)hL%^&(Z0Vm2 zMZ(h*Hk~lhT^-7MuCI+(6nwH{;7oI+i~G$bSK%uK5+$cZ|4Ay3_Q+{8Y{(=tvc2x< zbc4%a?9xL0AQ#{(c41xBYttG!Yq3GiU_q1QT5J-vXFdFPS2!~NEpxo9t$#o7K|T5i zM_=8NGSafaxlLvvL?>NhBUdV-i|0a};@lj(8U85p2a4+E#vPkD+>9dAOxrbVC8xAs ziy9xkFEe&Ubx~SJD;J;oB8lw!@Y5H#Ppon2CSYQ8A5dKw)Babuo);LMYyT!Bk>16M zL59Ds>l-6{q-ufNGI002mmO1iV!C*voe9aNR2x7yf(nB>F>}RT_um!>mz|SncggG= zj9wATrfXB`MSe2yL}Jz(67w|kday3~E+KjsM_ApOGN)Njc|eIi=`F5{b2@E#gkI+S zQ1wwexi+WDKpmFdO~P-c%FQW1SDY9h+JDW(Stk3tzLW#FJ3Cz`(0>G!ysm@m(X7_b?P7CFS zDn}SShsm%gsNc8lhV5x1mgxJ5x;673c(idf+;sOuAzsmsP$_lx55lm?Br|-?UL&tC zs11gjrRD*!1kLN3mOdMc*C6#~;oQ&?Yv>#Fs@~?ceZI%bxd6cfss6u+S|Z62XB3s` z-=JXS&FRdKCZ*dgzAcNkKO6K^`zx~#Cuz6#X`21+tDPqs;Apk#bDRanN8$>Ee|LSwgG8c~f9SeG`rS-K2?S1Gf)(C^h5w7i?_^1WmPGav z=f)RFW^bE}=Mz4Fy(($y35ad|M}hhM|x$Rll5;^Cgc6 zFK~C1N_jS&`9YCi|BctQ{LN{(n_S@rlArKxE4MASZLSwBpAn4hA8K*zW2`!6M$3R= zDXa13Hg|397z)2S+Nt5y{9nxGU-;-ADL~reqT@tcoueX`Yq!IgqShO#Rtdyv{bNzg z{uSAVx0q(a9^cwWj-0t+6t=%)1BX8eod;~6b6sc&t?r(i;eNga>mXXk)ifV-t_g&S zCqs_c6G?tT|M*75@@?HCBC8bk2^S0SJcH-%R+@Og>r0b#*76?`!ME8+Nxk1o@3HK& zbZH?10m9ng=zG2FvM=ekxsyri<;utDV`+d2?QPVWD;+ie2?svB25bCgt2^l~OmQdM z!#&%xXpRv3c8BJafcnafW>az7+2;RW`tM<6zH!Y_1SdLgO;mcjL7_uK}*- zZigK0tkP;L>`lV&K4qK1vLeYV1yXL3tD-6x(G$h2F}njMb0k0#Bz1NhrTvF0qwO8s_qsPA0QOcR5nl)*Fd?-_8D}iZ0ZOB{~sv;mubMTwCK)ULqnV zuoWF>BFs&`>vr7b$wSt$=}rL$F907NbH`FPxYDq6F1b&T<;x3IgOu9g+95uosfo~t zNKr~5H9{gqsD+d$;E5zRE0OXFjZGFS|H%ew^)rj-&Sh)ZPfG2Ur*>9n`=}~QaQq*QG)wSifl^`1#^qMN` zH)fa5pm+PsH#@)HOl(gGl-<UghWxo!cCum8oU@WC-YB6lL^EtnCN0H?L(Mm17yR-0vZ(SqAFqLotA zTjB)9?+l{fQ3o*0BZh@i2O$ZN5cZ>+p5*z{MoxGV93d%fK60?7DAwScUqyR2I=vO32a&V#x!kJ3O%QO@`Bi4OU~Oi^h}c zXL`F~dRAkzhD=)B;f;MrZc0Kci^P@nXW)B$!Jn|;zJPy^gGb=-d3YQtsK@|s*~AX# zSGI0QsjDB=tGRHvW}8nBsUQ=AFOp*9{5mE%N|q?PPUCQPaC2Wn`(h$_z+g6|8?~N5 zwc6@C8H3$Xi_;M@sbrdc@1@gxF?VvsY4_8B)MFDDgyTMQVnu9u*&F>Rtc z=7}b)E*jXC$DJ{_FcwxX*f4%?ScY<&)Zy{Fos_uGOSL%tZqLE8z0g^D)Xt3B>1WOC zstKjZbZVrEFDw!bUc2x)-E7P@=sbaD+|uB^S$5SOPud(|w*kC!k+12xmJlT)$x*_7 zZ$a%#A58-S=oX&B7llOO)3%jE4|H9$dV*Fbu7%#$?OYtRk3*kM3h(W4 zG3LIj6{nbp-~2=>zr}q&eV4J8LJSc}i@2^jt+CS1w|PTmvo~bhs|UP!W zMdO03!GLks87_pvh%V)Iwd-K_W4%GM*-N+0W2mp!dpv}-81nQf8@B`^q%|0^Y;)4sy;oWLhGf^OALEt!h*TO<@npqPd7D8T372vW zh|@*+AlsiGoTNZ0X{zdk-(pb40)-l)eGlTWky8lj-4 zPGL-&Wz*zIP`ZF-m1E@aN+S;wIT|n(ObcWp1;SeSXexM#L6U7Osgv-IfH}3duWVCkK|>p8l~N}#nP$&~%E(Y+l@aOW z7ACN#Hzn0{&!SHgEZkf`NGs2jLv!Vdod{h|jv|sbkgEN}bf>_3;}!FwwzFR-BWWQh zBQV#7OSb$M47-GRo|OVjjeg?o^anXw9@6Xy9lnt(@%C)`aB`6#JK{o`~s}>RKh?q-T8c2(Jv~|o04SryKBO|K>nFL~r@2nQ?$gL! ziImA8vk&Pl2(Z`zZtu(n#bz0hMuV1s?5ASDPR&SnESS{8Ox9~~KxVdw&jeqv8KcJ7 z(22m+64~1y36DROn|vMN7etk;7fcgC7XZ#<<7nj5z^qXr$KfopBe>ew0;!cJXAe~ zKZ(oTbWB#G8sa5xsE1Nj zrTG&r1!+*FN;CkUze<#)qc735tJ4nU+#Nl{MRYt|sve_S5cMGqqUI~BR zqF@^X;$t+U5lGt9wo41~V;Ri7G>%d`Af*mytkz!zD9S)8bs;Glb2m+*(}$4XBo?S* z$zCVC?I82eRv=>~CLI&eD8k#N#S!QZ=Vp=1_QD!=`WJ;rb9HT~Heb1gp;iO650_?} zmX(?@!4E+!RkyV)Yo6s8K)qwvNPUrJjjq$F>ohBJbL@awlP%Q%B6loh3T@WBTH9gn z*NjxF8ymun2V3GB&RbR!;i|Jg)HZQSr5kBH*w<%jLA1>mvmKXylIPdLJ)xvQXjh-`MXOKoN|KfpzE& zlFvJYCtW~q$3->^4Gvq_GiVMJh#eEQrOZZ#jox$M0Yq(V%iWzV!T^*+7}Vp=ybn)U zSpU>n{1F;BS6fs;skrQ;z;JajJn=X!OV(69M!9)ihyLFPzc3G|)HorEa^i0S!O%smLF1Wi~{g@EUN-fD;AC5=_>RO{s|o=;V-q+g+Eu-8lrJ+ z9E?rVhuh5ssy z<%L$PCK$6B_7!xSUd;ND(*-uWakrKi?~0YyxzlP-Pj#ZBI$E^`?1krwwh68m`gORW>n1=^3MuRo_(*g!+FV^ZdOGN8* z+I2vXVJt(`M0ByCfsKIO)`8#vaGDdyIod}Y1M`la4o6^WV0_HbI%Jpua@z*n8~X=h zajvEa1r`ECcVzI4PNE_{JT71_$+D%<6UTC@371-2b%!VU1q%Jov-B}sdfk5DjZ?BT z5Ct-$Ix2?bx`7dzDF0-2K!P9=-8o%?hB@2$`1KAWPs@ms&t8d{>IoQGn=4t}afJmJ^m?=x8QM8Yq)QXgO-++;$D0yzRH zS}F7Jv?Yw+UyF|75XI4pak%{AVg#^|Wit9g>uFY5O04gSnlLn{G@kn1TH^6|avtjf zY996meuIXf*iQ_dg5mezahCDndvI4n2mj7_;+xOm1y)N*6Bs*QoQK2Z71uT5@__XL z@O}8YLgEX^l-h{$ANoHbvtAVti+yrl6cT+D3O@*W5neyFik^$sAM4Sh7FxvRe)&ct zn@K}8ZGu7t2HaXf`_N?e`G`rq2DwVs2pd#t5R19gG3P2#GsX_`DiOG_iMU~6$6 z9tW_od>jq|B{_)hS75&ysc>We-XV8tW}AxvM${QEgvH&CFjs1x)7iwiiw*W?V@FaCAJUVaJf5rCR6rZOKOmH?Hnp$q5p5atH%y$basA^ zrUob=AmhOvrQtEjE2)1ooVI>A_v_MM5+&1PsZ4e>74(OE#7lE5;S&HQ+*EHgFtUPM zgim*LH_Q%^w$v-C>xVHpW!(Ti2S*D+7IU0Njw-ursy+x5=kK~FM!n>OT41b*vjMQ9 zjwD#U>bxF{Xb#3-MN+yGsCi;tOeIU{kZGjP+t$Yc=C|NDOsFc`cWsAKvgFqD zm-_^Q-(leqA@$L=dv(^M>YiLrAHHjJ<9odoaET25ci)1Ygush0C-|?DNn~P5;Yh00 zP0HN@!5u#TJd9J_!QjX^{JVtT-o6VXo0@`KfE!w&SwV~>s?^qMratI5Vx0)8hQ&)0 zIq67ew2=>zipAnDdHi#*@V-RKNcyX0)wqVATHQr(u#)2f*0i$27wCnL?vV>Z1=7Tp z`X3(}85|Oe^)&ykX!%OW;(&Z3200Pf85*SCA=is#kkLCcU1PS>K<+l>Z-k&x7n2u ze?SK$VewK#2~`UEg8yO zV~!L+|3|L)5zLXD&j^fVjUEdR5%br^{L93)F5zgX;vxs6X7~eD+91?F74b!UfiY2c zooXC}TFdwyK4G2-an_q#u7!o5@=QI-ISB<7&msPg-rT|O>zGnICZj@qI! z?J=wheVLfYtfN1t7s7YSNDsUudYW0;JJJljK|_=KP-akIAppeNiXMtBs!b6;;@3qs zswZb=!^*H475;6~w1DRbI67|;#M_K%XjuE04nHZ~n#yDcya%OUH+t6@5NI=uvt$~)JdpG)Uf?F;31JivNe5JrD{o!B3gG^QHKq01Io{czm_r0 z+H{55W-pg(6NY}N8ThHu_*8}c@k1Z>d+^IRP2v2pbSTXir9M#$&=g1UfiF zDBJKu0L*W;2g6~jMb>s?8V4m^!vn8frbIvERQckwfXYFA*yHf-6G-%Q))ukk^vUbL zba6z2QHw?HNG#+rz(Ov6A8Z(=XXU>NehfLxFbp`NHfJQtsJ1K>*LGEFCn)C%fK}0~ z;^8dU1BM=tWKzO(Hb%0{3|LW%9*SM6O_8zv4PoM@W|PKJzeat>H=4pbi1L*ls<>IL zI6jYU2$2w^^6Hqlvh=7LV-*LvU40vUY0;MvzN)OY;Qk=hy)sk*$Pd_)R=w^Rac2RE z(oHN|eLDc6nzg}j7*+9__Dm~Avo`Z2$4Jo@PM9w^vB^}wU7p21Gk6vyo9u4@eCVOf z+2ScF>9ad!37L3~PPbYt1MqvkRWg`prhkjwZP)i3L9d=)$t|fYNjSx`N-&gvG5>2A z12{|oYUEl`ow>z@Yc=ZRgA`Qkv%W{T_W@m3WebJrY(;)Zn8w>%Lp{9D6qzx4bVn$GOP<7zdFD#mb5o&(xVqM@f@O5AnskFnwSr`m4M6=4%^QJ{ktAT zSPSz3#x(&dw_w6Vg3o}Izc&*__w;IFR|1(rTocvOvZ*c_2`SvkqSM_hmVpHdb~d9g zP$T1Aj;o3~vaCf7%x~#@e2@=Yq}^sW@8z=Q5(zqT;R|cXbtM$chU{wK~>TQazF7M36_|4@_w zgxrITEUGlFb2vjP8540GyH23XVj43%-@;A>gUw|OMk_h(D-`HplNjO{sXtg_IOqt4 z#@QlG$`9SrCSh4nXO*wpo*mR}6^CZEpW@Mu5wRpn;ScUcGGKhi6x9lnS@-fpshLNY zyg2zea#6&aUz=3{Za2)Eh*?3JPT{RdDYY{z*o0 zJ7B)9spktvnbF!JN(l~Eir>yq<~4?brGGuRLVZhJaY@9}z|_N~@g5bB)U5JJr302G zdLeB(Ab*>a;c(%R-fzG4^%7Mk63zAGE2t|x_2e6(Kd7|gRwU~0ubAEW)&^Huu4J>R z5-LHnRzE+`}64^|IM+2KgYl4$#5pb0uGz95n|C!llaDo zRlmR($~#jcW67BX8PCbTAaW@VXCxGzFgL&ecAuRys=2!c;;ISan8lK;R|*6}%#8V) zlDHh&K>MeUM62GFwfWesyl*Jln4Z_D)n*~=RP}G}Wh?|@w0-2@?RzJJY5{inOJIpuSRyAeuT9*O%gB%G7!jdT zZyMt=r#2tSrr9*m|03_=ZZk(aOK?~|OU;yqjCzv@_Xx%R^JP*P^1hFbLKyKB7ZZB^ta;KC-*yM*=_Jy&+XfQ@Kn9u4{QB?G~K9%{(zop9`H;*nmF20 zZzRCS^vFEMH*JU!-_YkpfX4MlQ%8Z>^n^z4Pe}FhS8D{w08;HI4d5xzqJo0+iFDm9 zc?AEnFz0O@pr5KLi3B5&L}6`X3jmFI@w7FapnTnU8V6XX znl>x70lPJeLlY=zilWU>LfJ?qcbl^Vx#P#{stBpop*aJ*OY()R8s%&~+Jz$O@sztf zYcyj)#*j8cO*IC5NRKRz0Edux%AAT@BXj_0s@@f`+hL$j-=I;nMLhmO8f_t;w+MKb zZqz4gR4#Y5OrJ1jHGZqr>bGhDiK*I3g?y?hf&HBhMIj|iog{T75#c%gk^QgiQN3*K zmQMy`r>Z6>6-)FXAygbC%GwQ~rhPDLE1LwokMP`)$^4ppF9P=wWgGxSuSYONks_0< zJc9!LcDl>LH)JaVXEwI57v0IIJ(Xn!jYAnwM+Dotk4sLMbA@I3FQ!WTGa?Kyz9&(wnheb7SKD(W(8@k&17;48-u7V$VD8+;UjG3Fc>=ey6%R<%;yJ`CG1i@FQTB?;IB6ahGo@t z5Jk8xjg0aPh(v~o27>GmQycFV%9G!7rit!Wd z^CRr{HH90Q+B@y<_4Zv<6g;S_EG9(B^;0SO8W7pCXnA$bXM;}?%z?d@8)`vYCT}R&Fx?spg>?G5Gu}8%Or!J<&zHoO!5;!F zudlS)BcW62#J9X+42fG?k*MpMYzMqRmp`Rk-QfDb@$pqHRp)rxuAj{!=X@tS7eX{J zcZ(~FeasOZ(O;99fdAS-%+VXfzPP}Tpz+A>vzY)EVbQ{fEvn|0j2U`yAYGa~0n9A-W* zs2s^8tP$0CXMI*vSanYHv6_W806RugInLjH(MD@b665%RjACi?eMMD%ZBIXQLJU;S zjPiWW9PtU3T&Pah@u_%yKmbQA2n zv7T$^Q>S^Y7f3B{=&@ux%&&9R7qVC2vdw`2#aZGZ=hXISm+EIsA%FTYjXRO{^-NzE zM^!W)ULoru0(*D$KE_in6i9lND(TE9d!nU8rVg9nBOK|E#)k?w2X{*9cHqf2bQyBz zGZJx&pRK`Qbz#q2=Riv1I`q6jA za2*ePKS`P(($@lQcfIk_)bPM?Hem9{50@6QSM^~=2$^{`#bk=(Oa|GhA~TFLatlda zQA~Tt8ILntU37N~Q3zm!*i`(xhWCg%guaQ4jG%ZO*uri|}j~AU3 zBZQvSRhFxdd&7jTv2O6|iN3@SV~dG92Ue|YIYp!AO%G+z50N2%v@sgKRT`sg!J=?D zWEN4#1U2I^6*cBKag5a)Y zeC%e5G6vP9dzu!ibrEnm70oM0B9TNruCiOS*4_b(liNF(M{;0@z{u$*^A}8Rmz$F! zdDLQ&CzA@ZJs}Y%EF>qH{K|aMCGO!xj`>aMDG@l9>ABupofwM}8#g6~w-0e$mQjI^WwOAgfYTnFFJtlmYw;G7A zr_#N0t>x+B+<+66DB#Vyj{QdY3SKYp*yq7oYRUXdMpkPD{g|V`r+JRD&cvy@iE3|@ zN2WskkW(OcC{RVIlX(SUHptk-n#ABfRYM^Gw5*sXr4Y5k^gSzVTZ(Sg2Ve7TV$RRn zVZmgEHdx|x`uHFR!m^+R7PPGY4taOrJ7PFw8|9+CJJ|K!zb}ZGM_*aTv#>nMIArn# zBh%_Pc&B-Op;8*jYTS;1_?}Q9_LqPGEQN`r(z;cXsFwM`*NvRqZ|+03fg8(W9nYog z&)e=H(-)^dxNRz z@u9br!Ap4^O%PGPVBrmN{8+f<+B9l>1H)Bn36ayD4cFS*ivlbxQJyW(LO9`=(r}%#waCxH88pg~S4+{s zX{C-G=4OjeHI(#-k(1*GItSJi?s^9A@I)!cKoc}sT@N|U2>vJ(Iprq1Vob6Z@NM*J ze#O+rS8M2i3s5Kgd^K9mmU6|2N1Y@=6cVe#o5f0V0+Yx^X8|N4oi5FSSu`VvrWKUb z3A_d_t#UMt@fcMh0m558|fRYffIX|)yL0KW;B9P!RP zo~C##E}0YT*KhMR6}UVeFvc`#F3f=*fF4T4UajobU{pzgenZ+ca-~R{I1KA}=H$%0 z5m{YSsxdJ)fUY2UyOWdCOQD%J*dMoUw z^$m@szNFxb;K)h0btSIau0{7k_fSh8NDHCrzBOslUD4e%PDQ|{)naG@$0Wjn8pJ5& zJwPM_Rmf<|wB2KdyC67x(%p?LWkEy`EbeU6#VNC1K>8D&S59m-+u5B$la5g`c|9tH zaDLb5*sZRLRy+#PZ0ONF(XC3^<;KwJzqN!Y3uC5QW_G4rqB^~in;;$}>bB%t+qZaO zsxYbk!Ps;$v%Ucw;?J2BcV1xFggfL8;oLfx3t3VSzBAh(HXxZ={$ZnH#0J??xlx&) z;%kjmVSZc=lfMv)c0J^k5}Hl)g>N29l$&bnHY8cfuC|KFmMtk*TTV|3{oO<=deT$v zU<~Ul#xpGH(n6h-PNj41(AL{^(pTK0qb>MJD!-SM=#in5--wgVN&xT6)8=eT=jOWI2yhBNI&rzRs_ zUE8v;0JKS3VLb4b z|334mXne(uS{Ux!SV8cxIqgMP83Msuk^ehG+aM`?hM$Z-J25&fO^%N}q=XwVLrI^`o|-k|PAR9rqTf>!n*ENi4}-|whB zC(}I%VJ#*;v1@m60f<9c^V(y3{pgUZ3Wti|Z~$EqC3k_cE|0j%PnPlP2v>$Yo+ETp zB0@o{=e6#y>+*0$l614j{MMysbDVIb)^^ z+`>B|8hX{@c1v^%zbPXni*LJlY@qg_wqyj|bsXBcbrD%5VvB+;EWllK94G0lX!^_y zmqHO}`TcHplv}Nr2#WLpsJks}_)qr^kO^adbSJ!{8!EVfzQVzo+o$+!HO|#tVG~;) zbf~nd)eEjuJ3d}bgD@^M`R4nKD2JfpLNKALNTX6f8oxfgl-;kYh~i~n4#f-kSFOQ{ zsUA+_@Z0CdW_h&ExStF%nHhA=?R8uS`theGjLaU zfI=hNGXGjfwbdMjy!MBQ{m|NYQL|4~9@SfJ^l%PTG(sP((5nV_JLKghnuQ~qp-ST@ zkyBoyy+ZsIUTUTiwk)NJ zpk5%sLa9YE)-x_Pte(=cf0*5E^x94nM_Q|3`Fl3oG!c7EDX00Li;)PNv+-mCSXc)koMNeLx zfUik_2d3(XI9VKI%`c^!aO$Q_`t^7r?4y0T0d4mAkfx8m6yfa@C9_r5P1~SJgOr|8 zQRG?Pd3Vd<-D9IIcx)984>@1y#NaGoZVm0IrzIx)1f+u?#Ssh zVUYxs`21AakiM`d zLXD0^A^C#6ng8G6I-yf32af=|=lOrqlD5d!tT_Y5{NaTXDykLbL0;U#^=h4O!)Z(` zVkL#ELy0w!v#bhHso|EWy3zVYrpwl(L|JZ4G0&NudSi7cPGLOo z^d*6sgTZOV5!8mR`Af%&+jUHA%?h-WuT zRs$TJToJiOf@*?Vo6KGsZeoN?Z?q5jigs!Ni_e)}uZ~oGR1(zuV<#B~lz|c%6cka!6T+Q8wKS^O`I2ln+ z0pDQR20iC4Zbu_({)VCyVXlEj+cxs}ypnWdNf(yE-kor$iWpy8vutgIfz3@GR7YP;1^ zfUh#tU@Q9p!CA1vAgx%jxOkp#sFom+RQy7mHw*sd_bf`NHMz?Nm2#3mz6Nl1^&v<3wEJF3 zMo(4~s;}-n?tOhQ86ni_tTivqcW*epwJeX76Wx}3)ljDf2N0DEFIrMVV=CzhVT*wz zzbU@GC8EE(|qIdqdQJbd}7r<{XJ?x}l|M3XR=7v6f!o$FA6b;&6bJ zM8nVbxz~{4vamZ+#5V6YCvmrsmDDU4d@TWRZqug8Y@q1zdkgDfZk3Za6?Y4p{~CPW zR#XB1M=ZKiYW7EbyaT|jRn|bg)s*B6ihM|dYe@e4K6%Uql-uB#i;c0fV5efZd%b=A zrY&RX=yT&f*t;F|u9*$jz?Iq6*{jp{Ji`qSwryzWJ?!o}`zt%D8WEU`uS+H0^BiPH z7Wn97UZnabJiC;W^Ihc3h{Ho!L4opSqqm-u+ZG5VAdPR59Pwont4gwTO{QHA%+NJl zOtlmNd5N180L2W-8(h+MkXX3M)tqh=gk0*N`Ysvx)A7h9cXZAs?6oH9Tt_PTafJ02*HQ;4cFx`$ znMm7o%bg~K)HG4&!YixB@D+&_V1~TWE?yYxEVMXR?l1_Unc%{v{nJ%un|5V)ftCDl zYNxTHgN}A4gz~~{CTOG0?+bjj52FLpNEm%h3Q!lfTv~E?^LR^qU!62zql`17oR8cR zi_LBWOPpcjG46nKVyPLm%1TvYRc4HX@nfVYug`8MpVskS8Mf{mVBEpYY@SqAO2+&y z5zBrq@$m+&LF4SG-B*ydqzKZ%cQ0_Mby9^QQ8l55VAFLvT||@f8@A9{Y-LKxKZ7dP z1N?hZCvNy@!EF-b?{*8H>)&5kCUvVpVNRim=!tGD4JZB4r746!u_~{Dx7r zaqXys_b3o!@$~lbgu{p7;w52T#h0b$U3slL%LeM;TA2gVN}{H&wuE|pa{Z_0%8Ln$ z&sG2Ern^s~(r)LPU))|zMGO5bp<=3XI=9m6c6%$<4Z1mRg^Lu{56uaFStb47s|6+# zhNx#u3mRvKat$K1%<=?> zg1krTk+z=Vgo1yURL@_N9Y{nYbbkj6Nx4(g^QbXeR4rKj#+e}phX#ZoWXP`@9Pj$M z$Kc6+BMVem{>HTWk*Ich|MFMv9C!Hi_yXrRxiw-#c3CO~_JEexo>p%BO z4Pv!1FDVL-U6!doGwK$Pp95!ki<_v?+W4D=gSvw_i)pNWrC7I*Te~`sI|edL>AG$w zcpr!Q(y+I&oD2UJH$Lqc(fGx1p4O(G@Feu}6$=~7`1~d|=Z@E@2-^ObNU~0RE)M_|uXI5BlMO&i3OQrtq&`7Ry43#C#;sji$*%*}fsFbQacLaId$DfX>r>#J}Gi5ddnq;?dY;+)ZR;q#{%kReRSA^sTG0 zihv&*2mP3T^$2=wdC!zHROpauN6Pl?JF-KP?u*1X5-(-pPOj*?Z$-7o6{|FH z>UReCmIOQ6&u;4T^x@s{DVzFr#;d^CHeYa5_3$1?ON00I&vUJI05iHu2h0H+E#axS znb1C(frE$KwlSdx_0ayilH+fP28Uj(ig$(wjLIs)4Wd=Seuzjq)}IU7^vQ7eVaslh zTF0E`r$W~VqSmB)_oDNJ!`T4Q>|Il@Y2q`kpYBd;e`9dTvVm=NDI3v2!i{VoZUk|v zdLV4&ynUf~5Oj_j$R(PA<|++cI&5@r7^_K>8QM4|(qWcLu8RfFlU-CYqn=9OwCueS zjiHrWQfESi_AmaRWz1P8yYJ~O?Q4^3-%#WMWAKlsstB2RSSz}Zl!~^7kR6j2(+a%$ zK`wslJQ^Qu_>APIrxH9ZPJ}wsy9p7q2PYt(-|uu|;zmGr1N~PR{)$e!0*kL~>R0X7 zvZ>otv+{9Ot60I|&K_JdwYE%SGF*i?I0Y3>?@Eq8w=6MgZ{MMply*9}b!KhJc%rZ8 zO1w?+rj-Z=+tjAs-v960>)vlxDfdrMa`x2z@C<*WHEgKWzi%8A38PjqLi@enJIW}{r!T7&;gw}sij1kH-vnf8z5037*p_ndwDHQmjaM3^ zWmv9QEhnn{OsQ75tnnwcyQ?jVd=S`{-8QK_4cF2q7hGrbkpgWh8F5LuGi{RJl=0&3 zn$94#GhK6D>dt|#mb;Z(sB9v2%)WqPjK(eY9DZ!{6m zJ&t3~p&1$iRSy5yU*HB3Wf|Qx-gi}tG-Jmare-2HYX&KvE(61*0BNhHJ3A4z`|W&w zcD~7x%80@tS1;nVJ=9Hk^u={QLKv3e3)JakM0%lf?X3R-tD^J-RP4Tk;lbLy9Lp~zT4ZYj#orI-+$&UC!=32j^0c(8=+&5`{#iVdFYm zYZ8%)WtiXoXNmE6cRb2iVVoiFha?t+u#8hIgO@5;tU)y|@UaWA@lUQ9DTZ@6Z6lEs z;n;Q++O!Lv>j>r*L_iRdie+`aOBHI|`HkiI8FRH9m|K^q>B&fN{mx2 zx0Wkoz;s1Bln)ikpT^fdLCK0Lw7j)EF_g`wQ@&>Xsv*$wP|XT?ToniM57p zjt3m^50`207R9-YSll+W_^u59a^Sd$>*1}A$W^7Du3qCOUby4RU=~Lm;E#w?_q_?9 zzai1=5YBYotpT{seulP~nQTm5l~Frhe3+cp5b~i(d}q5rSq5S=RHhh*gR=M*;-2?Q z_!6nr0PrgU#V)BD?0gp!`Nz${ja2K``9d{9VL85J93H};im=tUBpZQXkV*eFL#k^{ zQ?{!!ja|o$6>Ib4?-s%>?G4XotI+n!$(oNZ#s_rGDC#>{l)(pf*6iIOjA09&#Sk`d zGXCm((T3*sE%LUA5XacGwAdobszerZjb3)avO!cVSc!!&dU%_r|U^d4>d>{!$-*%P3&u)^yu7p-YWzolh@^Ge@t^!c zsEhbJ+l8CN3)UEGEH}kH3jZC$EXbGzz|xBJb?xd;s4MR85U=hq$2-92BuoRqwm29M z>xxG)w8k0Bpp#cUgn*oi|3lXrOewhkbqQ)!pxYf~zY&dP!b|=%Px8^yP~4H(<~pNR z?bKMF+B_FLElFTHYHIE19-&xVTY(_j12Hl+C`?HBuvugf2SUo-sjdWTkPWlhdc)I& z;M5R_6rn+g%6nKg8H#X0-}&cIg^djXjo}Xpcm&wo&hj$`QD=7dyVs;_^rBU&_nq9E z>DmkEQa5pLmitnSuX8JbKj|u4GJ2c@l(_haD|UE@LbqkT4;Xf|R?8+ar2M-gbV<0YC;9XX!=mlXBkn|7PJ6S;kumyc)awl zXBXl5-)2BUt!8j`Y6G2n5|2tjJ*W8PsK^w2=1q2^XNxd7{wjumHY+SPOnH*)Hq8{e zb?EjL)5WL=x>9~H!xjrj`?AZm9fhIR>Rm?lv)4d?L86MQP*ztrT_Czn)Ws(dR@vE3 zWdAeX%;_=Ikxx&r{mBl?QYB03-rI;>sr3IwXWgNgFx+CeGee22y5thJ>qoT&75wp2<*WIE2Rt*Io9^&bW-u2RzxA0~v6|E*Q> zi3(G;PfV_oe`n@&&K9z%NFQ~}X$YDgA(`ge;vKIpy5`p*2+zV??TqvAaXMf0d_*iu z)%&`(a4L>h`HXnD;OiHB`H+Mew2+-p&tWdUBGoH>N<5jZJhK02X5&1fb89N7`HNgO z_Hb&;CdX$YVxi19t<#Yk5*O`jOsSTii#~f|#ECDRPtT3*tDO=&DwsH+>|;eWAnN$o zqTtr?w>8weZ8_%6u-@aVcds9-vt8@e|88Cb*Y3WWOLK;NBt9KbR}E@EpYJ z{RVi-D>pfQuPt9gF8^nk^DkWL@P)e_7fz2|v#|BcYT(vpRw7gaGnb0 zF7iYTld|W8uQQ&h-|gPIuHh-kLd4h|i={&SKmVh{P6bJGlZFu+c6oc643KJfDn7Fk zHaYfX3)ec>B0oGfV5aBOi`!nnxBQrm_yo-qi9YcP(W0_E8ud3A?AzY{GrdZ`+f<>Qv&%VafR!_`C;eD#61kj-C`aag)Uuf?#)pl_DQP2PFNC zHi5z&lc6K_v5Mv3t`Q5ehle+7_$zPVRz7gr@H17rV48yY{v+WdKUQ zbj9g|<=1keb_RkE6bPh0xtNC}nsko=r5vWrfUbEf<&A=0S7$U~H9b>Ttr!0^FOT13 z@Z#G-Oq>lWP&$n*+unhwA*lUbvb8qIGRFN@lk$i|!f}HRVsURTxvN8vOhue_Gysi= zz0mKya=~jgVOrJQut_PJ-?F@WSYEx}IXs{Se#yt1$rzQb>GPb7zfxMU?=M{G=T%(% z%^5|3kxxLrj&B^MSXTebNi`c|5x39oosKV#{S9Z{T9iAbh7TIs?-vO#OA6Z6J9Z25 zgeb*AvG+ZYe&^(Yk6uUIFv#*|~q(GqgOWY#5V}c7=0M zBh`+t<%TGlH{H{D`e69xnC0J>>p;VpI7@2B2NT0mN_UpZ#Zo@yqk4N zZfrSXDqXEW-lG+-HurCvR8KJ@tIa6^WGTw| z?JkHHC3NF!6Dx$0z2pfHA-AkOzVjON(I4J~?RAkpk5w06zv4Ypx5ViC;RlF0uW$RW z6NG-?aQ_fm;Zmk^+tyz*n-CMb{;x@ljgdo5N6&6`ce*I~f!$SAP3hCw4x_ExwqUgG z81jhTJ$Ds|A8z8U`)}``OXsFbwO#sLpU(Q(_q~|s<+;h({W`BT#mEhD$sZXRUCOpQ zZK6MwuDT^*a(qEDk&14WHEXx--#69-IlG$yKWy42tNqoDa=QPPYt~EOZ(??}cltrL zj;}7n#+wW~>uaa3nc{o1&5pO$;3Fl{%Bm`C$JoOiE^mC>FMEHDChCV8sJvZ1a(P4v z%C(Gt0n+p!ZWc=%ktg1J`;_nR?af479;<&mRa$eOg<7EccfXIqcmH=1gWjaFTt%qE zH{NivESQ&Tf)a}P71|FSfZ-T0&dvBSNNC))X) zG7w-rnbNFeJM5MB_FWBWNezyO$dMU)v-_T8TNjG6w6|PxSwb8gV=gb7xbkcVMS?5Dp`+OHQgnD-)F9T#AUgTxw;5~}Gxlr#xYkKSXtc$+y#6)b_Zl#(P3dc1Cp>?^HVit!NY6^Nw zZ!6oZRldEN0)K67Ws~*R_m{Z9Ts>Q9WKsD}O+j&qY^9x57S3x5|BK+fI)k&y%}dJb zLe^R(YqRf|hB&QNgT)iDRMw4#G*&`|rp%W{P1(M**jQ-pI>{ zpK4?C9AHwr1v_0l+Vp9$af`qEl)*^h@Y6hRJv%dRpkVvgucCjx{qy;R_s{#b)<0kU z`G?`|u^i543~dGJB@JZ$1Q~`eA6+ON4a@fZ*D%O4I=>Z_1Hv0`%31y;H_($+p6s;i z3NE^&oNcDU_VL!JPRE#9v+Y3oRU*H}r@Y4jR0RruxAk4sy9JKu`)R~=KRJvV>cA_w0#NpiF*Rg#c*;PMIjbJ7E5 zPC6<1>g5=#DH}6km*%HBHK1im-dse@KbdnR57U(p8jq*z;zSGqD9?u}rQP19s62~C zn|fI`SU8%ry%}}PGiRz#OCj3`hm)_lDJac1!%)9ZqiHU8EWG?aa9w4(cA>2cXD5PI z9YrYC$ZnXC+FBY9(#n{j!1;?fSo^ROx?&|XgmPmTiY`$0ThaW=D^b6KMrA}VO(%f= zi8i2yDD1k|FF^C7*rwImUu+ntk~Hwt)lgU+wAF5L<%0Bu3>Td6VAZ$K@d1T$Diz(+ zfJN7yKXxh1dBN?uU<=#v_7EAZlp9<_0ceHF04U^uvQ(T;%WTgOue+~@*VoPK1uj%w z6~5;&DpZzz0*injXaU0iBmltLDWJct^rA=C-pan@#zEeSjr2xYckQn`V`CD@d*|oP zM>m;J<@ozVp%gu+l~{G^w|!g#F^ZeACcT*pz%8SF;PFryaI61no8I)zE+8t+c6`8k zU&D}d6?N^zv&~S#Z!=?7d^|K}p?Ya`Yz@_IwY?4rsOs3398fMJ&J zzc0l46q|235+BE7eCU-Nuuxu&ell7(&7t#At1@WmM)gF_Xx`kAv9iKUmzv&FvXY)C zov9s_83Lzx_hqAT9=W_0`X`_J1y4?!9En+ZcR|cd080K_^V}i_SpCI~vccnAqtOj| zbo0lXO=t~VpxT3?*PC*n5+iC8 zLnGab9^c|;nQErdcx}glD;Q`M`Y$Lmo)ggd;|oAkd+_`MJ^yLq-A#+meM5QS!e&gd zpPW#6BDqqyorzVIp)lOcc$eueR5;xmQ(qSAcR)xB5o4c?o(1QTS+}Rl(r-w& z5?;sDoYkx481CUMrEjL4R#Z8DE&4IPI$EK|^~VcP>V}lEc?{|QqC{d0@&=>&9~j;a zr8W*P%{HwPz3i9m;4WGbRz4;EO|Y{n)be>*dCYfKfvvT5$kgXs+1=4Ms~4fN0dAlj z=+=NmS10jk0XAjBLAze{5IGM$TA#X-2F(*oz7#4M1dL;(CzV4?k#>WzXzP-gou~K# z6xE>=5|v--#y)1(Ye`(NsyN={o`ghh-)p3-V>uT;ibpf2fNeL@UEIkWYL?Jwa{dRF zLa2%Ar;=jd)u5Y{U|^_o9nu@I6Qh(xhU2_VT-#l`jo6UH5iJb)Vxx6_WesIEJ>o9w zZGuZjG|0zZ@g+E4Rf9a~#LI3m-wB^?qu?LrjNEb*PZ)ase=RCC>20vlc(cOQa~2zF zQIb)e0@Z-1x_Raa?Xq6U&<7A-q4mQF#!XL-*&TeknEL{V@rxl49#?Jim4Ie-AtMYl zbT_nSy{4wLGTo?%jAII*n#k17fxREBujv`z?x5F>x&HT=OTBTFDa|*IxwJmoK`PeW zTQ24w=7EP{`u3xD_&R{LN&(?sI97`7S7dIK-3LKWfx^G!ws3yf;OLwi%Ojh~6?+9< zBEK{QWJ!nV+e105zZh)3OlWQLy3j_}CjXjxSxeO8V-Ljf_4O=?X<)_19 z>!gljaoLqKQIS!kt)J0I!7nx)0CgOI93JOh4shEezM3lWx8ekVpuTRQ~TuD{nir9xcbyYDY{86dukRQE{yRs_Oyer-U)EjKs^)>aS z3yYs@J2k2H8T_CUS2ecsRYAK3Y9(S^dSfr`)ItFK!rNrfZbvDDk+QlPV1A4C1txFz z86WWwE2?+fCT1+i1=b51`7;V<&e)5|1WWafUZj!E8~f zQ(hDX)v_A}hN5%_HWb~^8M@=`JCRBb@bz0~uWy+kBXS2G{EcBt$x#$m(=d7i-7>o2 zKfFT7XZ<+9ZUfq9w^onqaN}SqY#FUG(6(jUq}N2#F5jJ&e1H0CpcrTqdHpmp(!&A$ zaY+jfu)OAL6|#@BnWd^-4nj^#1h)zNEjMpM=h_Md+||2(MD=*eMAw?M?wrf3G%lCR zr(c~xbxe9k){<%!3G1{>SCs|xFWSc0SDA$1FTJy72JW^SLUFWmCN6urWybNovj@>`pf=-42)?iwz#$jq#G(yCD?{YjAn3hOAik z3jw;!kHA>>PCJ>T0%@hK`>?h?IIR!JG@v$c4z}+?nI#(zSw`_l6~?^jnVZt26lZq6SwB+IQ)3gmxlv#G(-$@pel zkyZ)|7e$<^j-UC^c^q_^54Y;||H7rD+1e8f^lKenY={H2^elY{SO02@-P1H4u#8yh zbD2jfBQ1#*kKBYLmXzM?B`QuG7+!?}7fPcGx}65dFfnKgg_uYtW`h^5z&7R$^!Ywz zN^!3mNMMenqWo(i@@O6xO%%FfCO1teB(J^|$ZiDBg8~twYto1%jA+S3x>H5e9&Cf} z$A+4#o$n{;A-h%kf1*F|U^2$qPS5L;;Y`jSi00X z<{4g(ZDP*yKSksx6xet=zImHp-t0?NwMZdY2_`|~?5*eDgJCa{sy-Bn>|k6;G^ZgX zX7r`Yk=Cl!!!#FGg<1q$KX5qx13w~HH_5xsNiRhr#s7HN_l9b!#ASg&M=NWlny1W$ zN$vX@^RXEY7(J+hhu!n!Wd$351`tBWL#;`Voy1I#v`W@Eg@&h^s!v$W8UR^^b|G!%D^3uhpRi~<1%P(yu3IikGe0|(kX&Pt=F=4 z5>3&$Y^Zr&6G!ay&&JkepRmSV;ycdB6nB6P#ri!U4T|IM z70W(!vv>Hpws|b_@vX%0cGA&Dfl~A>q0p!Z=s6^*+ViebZ5<5dR_q75JQhSyi_Ds; zQbc2rTgw6M_G=G(Mf=@VOuIPy=)lsxQl?eUS4}9*CXpy@RM~X;D+qnCt7g?tyO`47 z-W$kIa2l;4YJT3aOp5*=1+H1t4DDc&>LKY^*-{0f(3$4H85^^ey`p!Wk%Ov*{vO+$ zA1(RVy^ir}RZ6iDn2vDl?w@oRn_6mAy3bL+-X?F!2W_l5ek2&06wkX4L;GQ<9mZlfk};AFA*D6B2qjZRG$I zsXjjYcTWW40MaAP;d(x^rPiN$M z&K>%(o)zXb{dHc4@eHW_ft7t$0h~U*By#u_#TxS-L4RKp=FcR$hh4fd?RHMhQ{G@c z#@WL`nu`U^E0W@Hjuxr$EUJIP&8&cH+dRZ4Kk+_rL^H*;8KbApA-Q#;u>GqwcWHSx zh*_Q;`tb0a5DlATtJ4`?>PdV6{cAKm#nucF6-RUo6f9r^xwA+h8-dXIro%i!y+w-*O~N`?IkY%t-VI7gJE*O}MPRy-F>ukjAScTbsS93$R=zJbO$pL#1nx4naEqYjHABt|xh>C}O!ALw?O4JnM z)%jUBW|!NH@WOzT%9k@q2U-XMVktik;$7$ev7SRa4jw_JEpA^KA5iQyoVj6Y0Cjr2 z0^>;`#NkhmD^3{ufe})w8o}GQN`#tFIYLo3UZOD%nob`pCpPx9bTajHky!h=UgTN8 zmmYPgJEm{e++{#AI(hxytB0zZ^7jEn`4?548lWySk+Z6vK+?+54fE%qf~}s-T@_ikkwpuUydGj86`nGxIaw~wliv8s-t6M=m`{&9qEqg zjJ|9h0}@f(*FDT6h)ejPbfgt*-Xs7|Z8-S+D|Tumm9jg7Vmv*Kq>r4A8e_!wng7fsui=4gP7 zf@%%HV3?Imn(jaG{cDzRmc=ql#lLuF_t~&RM`D=qGde#TUH6 zBH>dU{+D2;4a4tamv!(D#Rjrb4}hRGN`$zvyrKmA%u;L!rwwqyL^@JAy&WnN`ZfpR zN~?HHfe56>A_SRUtN=m?MW)JzShd~wIwD!auqZanXs;CGDYLKB5KQ1u&SLZQlx+XJ zF`oBT)~kN~xo;GK)DH1hNy+h5IgWbm&Rn)3309{7197G8M5{p{tz9bB%zBy&&w$^I zk;ikVfV|cI_{izul)>W3mvP!$K#7#uc#Uvg7d8?BxK~r8nnw{UN!Hu5lMNL0L{R{b zb=6lPArgvOT-4wU3(WK=FG!?EB$6Xi$ zA9Ae(%3P~w6`m?wQO%qa{SO?+V%X|scaf8iM?K2y>;`eWd*zCbNZYKMaCaT9k3tk> zuev4~%b{PPvA(8|FWGJ;Qq*1c;=C)st+&?pZqi6J&0t98OtayZ*l*Wz{zN6j0%;HBZ@FNqJH!rVUM7{i+OE>v3@ny z8(1+pb6?X+K|!>MDCRNg|I*pZTI)tfCccsojB$IqDy2Hvy<+vMP=CZ8#f^aDbR*cx zeJGXwdsKZTP(972#GS%B`F@Q`AOX()Q*dWj$6+FEabw$8gDUeKqT57lJ94v*L>9a@ zXTA%<(JKD~+|H$Xrfb8DPs5LHqP-`P1+*g`E|h%aZi&A+Uv>`8 z1b6Bz%O>9)gypW|aejw|J&&qe`2%p&a>R$l$CO+NEqi+NA(Lc;v_~=(%dp}L!0=&+ z`x|(1Nnyy*@8;oUMVlJxJ;M#{;};2iU0v^y7)J@DkN&6b;RKjDx(e4(>zvh;=xv1! zEQHVVM!20E@MS4;pMaQEn9ZJDw5Ux1X4As!%?U~HjQ^)<{IZ@mg2WDFZx@n_I*pOk;yMKWd04Ey?b zDUK!#3Qfy zufIuaiYZ&VP$XrrN=MFdf2ik}d$jhL6;z{N0V_OJGf@fAo*jwuv0&U$Z*p{8eU!^W zJD)$FW5}GO=5v>f7;PCI-~9AA!Gn=@<^wuJJ_g`4!Wh(FfeKjl^n&>YC?hSM}~e zy>Ee)dfjqEnYB+Go>&#a){5Y=O7H6vgJ~BBPQ+5qGZlqbR4LSDHO4Q;q4^wei>g;* za-v3@#fcA#(mQMYJrjvF%wMHKp@yeG1rK%7Z&_Wjg&s-Nbvn#6Xl*Gx-~^oYVcp@d)g);ydX9mo-{lYJ@J{b4XuB zMq1LxFM7oSOB_dpYBx<3LVw~MNwRah-&i&9cZqeRz~VBkg)=n7asZ*7*i{y_ z{DThnxS=(^!E?{je%_-nJQ_O)?UoddqU^{r;^!Uj)e-N8wt|jk73(IBpOglYYttZ3 zxq@b*VwyQNyu`oSsen`g+C%r+=Ey@!PpL#sm(T|%3Ts~aaM|n6;5?cm2jaZ0d%8AR zBcQ!3_B$}I)oc-@l#zDw^<#>0@gD|!S7_C8z?&)FSUgmUx07)rCHt0ZVx_EoV%TP5 zl(bqwfTBvHKdr$iJv_=bT(;al-%Ses0-psx9szd;cl{F@QS8Bc)z><=CmY~m{$h$9~-uu;Bvu3X~)FpYvcnd9jq#^ADvBZ7$JnbgTY~ zN1R0bFEF9cd(3p{FWsDws=JPm z^@ME8L_a#hX%9muuUAXj8*r)DuSwS1Vg=Zh*_Bt_SlelE8nVwV6H*!^GNEr*q!oxl z3MfD=Qqb%nzv&oabLeHg zM|MP585QsO(D9Er)S3i?wWy+!`bWQ~P}AVr)y3SYuG)qJ6$BXj29U^k;VTqd5 zfUrtsg}h1~j~AiIYVx}jiJ@$EGI6(A94#(CWT}a8z~Ql96s*)Dg_^1qNzG84kt}yI z-lT$a?dp!&nq-j@ZvKf;t~87>&Tkv-($EoiO+qwg(5qrc0BZ8A>acAwG0kac2<#>M ztXx`?Fgxvk*u?nQ_9M#$J&hm3;Wm{}j?jSs^ zzaxUb=Bn`sQqMi)HsK~7|9ix!QR=|A0F8crPfB@n&6sOVYQOBmHCzwP z;!sU~t~=i9X?@DeQV=npsq^}?<*y=4q3li=JX+b9S3M;3VWwqNVUZQ71Jx&hB@eBgqH8^0OX~^6le`XQLGDC5wBl8JG#V| zy|O4Pl_0)G2xN+~^qeugn-F;Hb9kj{O_U?A_t4Bnfi)xIxju z`O4a=tJb6O(SEs`(cq;+S;*q&{MuFYSn4ke z`<(*70s~xC=_2-6SOQ7ty4LMqU+8Vh4wo;lm432tf;Owr2d^UixhreKH!a`Xb)A_a zQD7{w?!M~<5#U}H>vI_7w3?{g?Klsm=*L7~gl>!PIcjnhGOoAZE8s&aEvOJ*zM^YT zwaQZh{sWLclwx#>sM8UZz8L4(JdbGn?H_7RcWYAiAEShWe5mA6r|Vy=;ae$sfCKvW zTX0bQKE9q2Un0SGANQr7YhS~@B8H&VGzrLmC_o{{+K0s2&Clsf{&+ywiGa>8&sJ_) zU0pTJ1RDtDiilsYehsBYITQQZFi$}~U}DMPArogE!r9U#p2qgIgV}mIYddgR7Qp+9 z28V@E=&L(-)aU(sl$;>^$uCt_316W(C+459r5u*Rgx-7Mz4yt-Tv*zw>3iG6DYvzu z+*Q@)5NTV;fc@6cS;17A7$=^V7jKA%nMu4cQ-Ic58sbD;O$4pmwIw_5c|bn;=!>;* z#j1c!4&6qZ)e4J*Yxo>mkJtjmQS4%L;HtA(OPq<~6~ntTv5GFY{UVLLRs)I0N@a-f zl+9pq99!SBe6ZB9Ih#%@&pRhFvJu_F>Preh^|L%|Y&0eOI{VRu z2m)2kWB_mwBM_xUMK6x=*7Q@bF}n%i%xFR>*U7i*>KeOniQrxkx}@fxLr@SkV}2!K z#rUKDi%i~)t$=Juve%!L-4(D{jO}7@5cZq%igkc$t9N$m_VsdKDiOom((2T!Q^RPV zt+wy1<1@)$V~o~-48TO!sX;S7;V$zg3f2y}zq;A%iBUF%>D$loG+tTikzeI7)_=8~ z)F|`{xHBZ2h_>IMa=z+vkPxmdN8p{E9yYv&N|H5xMF&U05>%lkP}GWtl&Fyw6JYf1 z+^q*G?ypT5ebHp|L^tp~MH%zWbCy-syL}LNW$3#Cb!^GWG8+K?BVyGZvx&>04u9_B zaVY&lF)zWF0N*_i`D=++n5;Kw%=HL=H)zmN2|p!ex)CsAWYTfx$}IcNz&cS_mq~Nl zSM@AvGH|!L6kzWug%{JL9^mQ6)AaC%Eo|Q&#(JW8V7NA;&a+TK$q;6+Sk6oFUu=G3 ze3b-wMZ$zceix)-EY=XGS0ypCC(*0p%4_a;bE)h0;XIoDX4mB|;LG`4%(-&zvsRas z$8~Q>C^}dwWlcs#geF3_#+JBS=x#sM=4)s4*&1`EZi08+rC`A(7k^tTGvvZ@?3$)7 zIMV%bYvDXKEpaLi*zN14X-| zE@swx(p0h{tu6o5kl0XcA0 z)!+ABrRCD|>L4cuEeDJCDAJ7n+8(g`1kx$>U2oUM>$u@gp3PubDpo(H$yo$WI z%xZ)*`d6=h2E|zWq`%i!A9edKwIpDUdK6%Gs9qOMpQ&N8;Uv>Ka-}&k^0C$|P$GT` zQ~!$ycR=iSp}3WXXuq+J%JH;v%_mtkdb_)C$}0W1D6$#_4%B1mX+Kr%Hi#a)m&SRH4+h99Fz1*YgHmxPCi_tySkNLR(dZ)r!`Gm%VkGEB*@! zEgZnvO2~B-dc}^NT+Cna@npr}Tp)F;KvPZKXs$P`N~u@Ujs6FXJqY~5EIMH9TS;u^ z+gYBnIJ5s;v1+hfh>LE2`^6-;#GNL};&r_oy^*6<%#nv0PD=MC{Osgr3og^wnj9F3 z+mj08${WX_6mZO_J2=jd2=AB)hn8|crtS3QREDSp)s%IVzQLuT&sbNZBCaZUW@y<9z(USP6 zOYG1s{L;ts!QY{sep$?2XTX1wS&yB9)O~t+;!U!A9B+t9HXGJ%(~G_XD5E<&l#j|e zHQ=Uq(EOdERwNS7)FI`FUW(UStyXXIrrwH3=nALmc+ozZ>V=+=xGpTEwE~!C;&TK_tJ3Z?>^*J9vL=c z2{A=Ft1;Hmv3EmR+BnfqJIQ|YH_0I$mv74bo2*_Zq24re{?`LXWbDGFfvyY10|H&( zgPZ4r>J(*H7U7mJ?taStk;MJT;@->w_rogAVgjR>JdRSf+%!aNLXUAk2#vRmn!Zvp zTWX3Bv}G5mL_I~Kel{Xk^bboE1*+Qmz0|aU-5+rr+tVs~OlAJW-B0NM9xn4%@)}ns z9LymfYJ4E1n-q#qZFQn$)?0}ns>w^OaNqeiaI|79zE0_P%9$`A4X^h;& z9i~>rIV&8^ly2PeDm;7wDjPLpfd($q2S#e0#+7tXUe2g`kHc`v8c${MWJH=HX z13e2dCY`6_coLm&cH9w6%rfP5%b2P(9XEy020-vOHzy)S+Dx$Pp5`gf%>hV^Tb9BBSg| zFBf!478?^qZcf*R(z8VV9n`$T1NYcn^Br`9gFa-Iwre=iS4HvFU+NcZ7PNRL{xdDf zjFmTh{V)o0jVd^%h7`Deouo}=r`Cif7_~Ng+H=W%td-jl4UY#p@B~n0<%z`(qqB|H zDC$i7XQ;Udk>;O6Uqtf4J}}STp)pp6y{qRIj4i|_;NpHmOUYN#`UC^OXKLWKN^ir) zmig}E8%ER?Q;DwlzPEUL(`2Py0!p^i>RKfJLPyFWL_Dz zRnICk69s|APW{C5$hLL}S|f>hI6yDgsrlz>Dx$sA$N@GKekAV-KUmje;aRIZ)H4m0 zRDq`2gN}3G=0qjbp}f1nx)F3Xau1COmb7ejux?D1A`dCicvo2ZjpyyZ36(3L+R*1` zN7xUTttPNpN~ezHe<{PD@sXl&W!-uOH7*^*WddjwO$hZo93anB+qZn*mfUHuH}P}= zP?ClgEgQ^mD+T`clqkR8tp=)tKST+45rnnLzgZlNy?!gkuYEK1a!P zcHfsy2bW3tE}3MsAAa^!F?A!6yq!XeKYk%n!vWzjA<|TrI2ks6_jJkyMU4-p9mZ;yy=~uXN}>zP9?K58QU{5~fXHpIiz|CFk8Y z$*au_F7q(J_^rCJ@~YG%mr|*l-YhGU%o%)YESkyzFXz^7js{M-U(6U1ZtQxv>cctR zb@_aMq;uVYzha^#x?D6WQUY-!u2?UCUg5A`V8-t<;6EBb!CJ{xPDkx!$vV5sHnl+2 zFVp&!Th6m3EmB7m@`74oT%R#T-Rtt-%*g8bE&Nm_8$(`}3l!1qOa{NxcDB}`e-zmx ze%$*Wx|0K*=uL2nIGsO&JD|7Lp(om1FUMVT6o+{359=c5aqhI~F(X4a+LDzGIh%>P zWwZ*x;Q>f|E>bB>sXZuw7Mijl_Xvb9`Sv%EYiOpM5Kt%H!w1zP7e1Uwn?h$-H7V}% zncUWENJPau34_+}jy2~ma!b-{wTWAQK29M7z(bkvAqAr6ST8~))4p5TJz-N2MF?J|=+ip6;X zXtZj-WMjkYG}dLuD>&t@L2*IiHN>9_@rKL>wch?}mu2)CtLiKumY z)`Z4zZVd`ZaII_Mp_0<=QvNTH&dNdSUl}6%Jf!u+!tGFC!!L)^Es`9Cm6X*Cgb77V zXY(cdwfHnvK`T@lgSQ!j^yBwu-ifwCXVV=~ZP;L|RQ3XUBGzQqCL?S6?tzl)T zbhCpZptD=N)kI4?&YqH?6bE3^_^~qGp?Y*vO zZ!#(U?~A7mJ5ps{pIp%lSs?X(kT+K(td`t(%slq8I8~9$EVBk%&mb-2x+5E1A{nZJ zSR<&%JQ}o#r&4i=s!vGA)E-CR#dr3ltVi)2;4&vO=!EoYZxUSI7h#&_xBJrHpz{z? zDy;D*^2Bdke809ZtZHgiEfA72seWT z@X8~%;hAjka)@Y3^+RH2f>jmSfq|TT}a2@Au}9j_6;qR=`4w6g!Uo&G>Q9T!!T!)2n;ctbfqf@ zAUWasd-VB1c`X3C#@4qDMI#O7Xn9L=`@Z`A{i$@LlS26)uaHO{y~a|()F-bZM>y2x z6{BMTW)j@cdkdi|6c;G6xG6RYbG8yp#&DxsSnU#?au)sutCQl6W${>O1S=+**6l`+ zLixWQRZ0&2snO%qd0oHWS2tlDx{fw+j}5`KrQ%ZFKuOzB9S-?wR>}^DvkA9kPDR;g zrvHi07Jn*blwFw7Zh$l)oXT%`TdW|}8XT04wH-WgOS~BEXWDukpV;wyLP0S19;@8SKkByA5+@W5)$Mc1q zCM`49)4vp*YL`h-?e-y3KONnFH3^1Q^S&f|Y5`W@+xV?KjjU69+awht3mbTAM z8YoU$rJL_N%+@n}rTdV_8w3>PfYV*CYpvtDX$cv7qYkz}hPIK*@2!22sllRZ*bM0) z87Aa=q{?H}=+8kypBPeS8;^5?TGEr9Ba78-S(yPQxMqr~(=ik1(vPWp6xy5wwvMIF z55$Zp=xTU|4j$ioaz2W%E3yWi5pYW&cTz-FV^7&QGW+`wq(<&_ra$6XrIli3!_C}$ zih4IKvYG=Cc*v~kN%d>U=JU&_CN zs1f|cdvI5`>fMUSlc+Wny{#(L9tx-attn|sfNt|RmC+aJ2qU2lw%yS=uvoDrQR|E0 zW|FJPfKE+c2+hS*HEZFrih{QnhLiRcO(&7pno8|sDi!$XCL^%ZYJZ4Gd7)^@BC{fP zbGUL4Ek%DE?{zh;@c&V-+|)7_kg}S+E7EwcMh!#%LIF02+-EBJ%~ff+2DuCZDNAfU z?)uJa4)k-m{6(>RCh$x`*Z0-5c7+E+ z{?_I2&TjE>V%*v|KS?CYsx0+*&Gu-3Qg{W06+y-aUtMWG zX0RK67fCj;Mb8Ryy#eBFUS^pd$x zKV=8F^s5}Ms&Ar)BaFcSgA}#a;GtClalka4r(k%T`|}^w7}{b^<(GB`59%Dt zzGMT-umRy^w5|O;%HSNq7@o8p37{7}HFOKd=J1Zt(%qh8Ldnj+&Byp)O?cv5=`YOW zi0SIsP;_2`>Abw>&-|`dMK0w*u5@dA((aD^hRxj+2KkqC>Y%G&>Y>PdGMVzvfr+O= zE}h+2Z-O77)YwCL*+g$@cQ3L0C!*~Eb)-m9X{WfY3O;b zr<1jjkD;{yI~*yx-g?Yy<+Y`@p`xO4d*JQe;mO>)k@Iwh#f5|FP*pQDo32dSqy zA^%<;f3if+`Z=u<@+d%Dx~nD}qnkG@h62%uTieX36Uz#@Jz&P(+3=^(#}JfUr7MRK z3Ah@`WW^r-7kwuY5v!RpNC1Y8GPB4v_?FGO{q$%4cg6fyKo)(Mj@Y zHI20g-_m?T@YI$lz^kA?6Bp+_{FQCn?bgMtvnYwv5 zN7Yaq?_z%S4@nLhpN}g*FK{tvf@xsid)17jIp+P?Y%E&VG|c@qDY@rq$R6|kWmqTT z%)azemC-h66@N`i?<}yditNcO^eM&P$KyII8<3VEu8#xS!Zze3*Dm;PQu0L+e6&bv zXVGv5IZ(8_l()#4yWHnEMUSA9iH)I+G3#bQKKLPXdu?Ttr89l`u0!|fk zr}-`Z4qnN(BMp}%`c?o^E51c2f&7W?>k_R}Ab&Q~SIaZeQnX4~DmbxlV9@$-&veRk zf5^%810kkc>4mQD-(a3xvlBPvwW_|(6`HC01y)%@@gcG6^^wVA`PG!zb@;J~{hgIW zR5<@_tg18sr~Y*GBJ_QFcd-g+h#lU9>#r9`5g|B0`IL|T*eX6(-_?j3y+sA&RyL_U z5W4*RV(o|sy09Dv*01L4Sn**Aeq^UFeRH~o{hJ8~nb3_jpRp!3h8LNL(CPe89P9p;){YZ9 z`4YO911?p2(FrA?j-tLm_|xrNI}F7&>}u}-B?QwGlD~^)Jog}i7;uk1PE*SD+Y0p( z`rEE$D?!?+$MR81eqv2=vZ$&Op&B}?eLbVD8jdEY&(@SCAu^!xb7oj+9Ah%Y+W!ws z3U!sgqFObV4nF@6m@kL&hoV}uq+gk!@GUJj;m z*FO3fOAwIWF&43l##7<0$4@7?x2{T(zmmxSR~q7}IjH>1pa2DT%KQOrN%R0jK)b)6 z>8l97_&n&#%53pM(kr^@#PF_vh_eiZe*IvE5^}MY7K-1c`6iO+Lfy|R#Tdu%oCWy> zYnJo9ee=_QS0r$w!5&`%QEyF0!DG$5v6z=n|z$f`h|wc*Q~jFk1jA2X zQ^>>}Ghr=bZj;tC1$R4s)U(j5ly(pLItonu4h=bXiRZzW#L$WjK_Pd0l);$rcRzM( zSX@WQK^^79DgEWAXWZ@1Rh;&u&K^R)KmqmF;%Jmb8hfffD=*n;LhC?4mE$Ibrg!UK zjk9Q7Lz;UG()yzt;QsMvqz&3`U`TZbr#z71CuQAxPfU3dV&8phgTQfj0FaE#H`T3C z!xLF{^t!CvWV@9P)Tth|WvEtfZxx}wTnCA{y*Uw9@CzTZhCAwg8Smqz#m8lE1z?K| z_h>Xkx_?MDuqe@?R8CZa+WB88yKe!#^WnT>pf(WQ43EydDr?qsgQLnvz?w)ee@ND~ z@5Jo;0r=iq2Lz5cYXNaRQ4H?~oO(Bixf^+bOt=~SoN*2AMR{+|%%hF5o_ zj%TWYznga9w9V1oNWb-8Df%e8;7QpVfyn#3XyGbz*Je;?SpbbQ~!sGLA%Ue`k(756$s6JNY zua$RgJ8}472zvHTA8t?t8uSvUXoF27EI#flX`F}*>!}((E!{+VCIP=rCbWkZuH+K1 zIA5QiRa5ex>?&(;N)w%MYq{c_%U>{Z!O1Kg_>cK;C}* z&97zbr_XE>IIhkEo<8z}@+qw_u2zBP3yniP0qa>9=bQYKi@HNzBsc24Rc(M=U3UifA4WOP7LylHZKTH7eB_<-5e z7m4=0Lioa2Toa|u6WF-4!{hteCCbax0p=?R5UpZy zf6K-G#~kA&iUV-=Qm&Yh#Pe^jt(;;mNcp+MC99~?eaBkh_Z*%=WMO!F{Pjg$w>ePi&5Isaci=SWk4i>D+5##NJ&vq zW=-Y2Ie9ek=s|iYrNv#m+yLF^7XifiRA9%$%?nhUC?~lm{K%I4pwgILfvQ6~%_OZ5 zcu0W!CghcY)Up>i{WXJj7sQ(&5rc9Wq`?dzBLp7Z4xD}3i(wiVJAOPrC^OROn>6K* zfw|qWMQ=EOUgQAm)wW%I3m-`jxKf47BPRyElb{h{gGsu4KIeJA_fmkMrH^M4%zhQt z+UE-W$IwbSwKLl^Y}JH{YzGk|`V&*V((u6F+=xNM6F{F9^y|mx`-Dd7lABivy$oI{ zSY+2NbQja?gS?p)W;D|mx7GSZS!IElCnUcBzPJW$<$#Oni~h60d^A8buRlL`6klmG zDc1Ivvs(-y6FB8>Xw6K}LIUBV9e30DEOsy5m(pkvG!ANe5se*;%=Gkoh9J)IvEjb2>ncWUxrlMJ5DU zyz~;0REv5vVL5Yo629gV8i&rL14p@)k*NRAUKmQ{bb-F1XdMP^#fo^>>N0S<@3}Ta z?!zY`jmY$6_Fguws;tcW-o^lBf60*;={!qGctwRkbb}3R;|?HkJy^b~SS={?df!_p zgrbC8te3Jx)vyS;39?EKS%_nyDg=tktgm0fQLdyc=$yFNE&y~&#Hz5i((E}l+e+mc znf!6Cs`eThb5rdPkVB91N4`d2MvP;oD?SQGb64oRpd8p#5oYV8MIky(!aAI{9to#j z2eU${jc9S(zsyajZUA{!-8NZb?YwtSkto7%=jZ9qd68oi+sfw!YjmhsFbn-mH+nz= zOY`16nV4a(ew`ORe{%20ZO#t8OHw~b^;_obVeKrFSOBj1oKt?yC7M3ghH%q{WY_jsP6jmWaHq$l?vZnw;gABTd`Or>M~LeiYqaW zCJTqOU9|r8{`I=e!ay-yXe>S^>C;g*Q}LXzZDqj*nfz(F;DiS|8qP;z{<+5O@Hqi5 z{G8jM3s$?6vv9z0|Ef&qRJScH+(c{3s;2P?${oU@#=?`BL{l@5xhhS?yy=>pl4AJi z_T2lfb)PpR%l8b`dI1wwKEI{l`sSyX6GN7Bk^r|Zm)7r}D6wD9{e_6!(mG%)jP0gh z^XM*U!WA|amRHnY@O`dHsQ$y5vbu0WeZTPgbm>p66z`fmv&nfxJ*UVfm2))ee>cK& z;(8co?pDF%XU|Aa?VwD}x$ds<1g7(->7u8G7ZDg|ad@eWKc@4mroV0CRH*N`smT)& z#F2@H_54!T{sQ$Q^A=%keKUrT_GwCbdk1Hw5v`})o*FsNtJ+^Cb2Zz~VYVKtzo5){ z^%8Arpw7oDDLGmJq%gGv8oC&UA$Hx}-AXPkP-RnzG=%MTxBc8;Ct&ygX^V3-r#OAo z+Gg;44zQU0C}#CA@M4Nm`P&^NwZeAlOsTq`MUBo2q_Y9$)ol3vir{h0WEM5;(cYQr z-IGV?39Nh(BE&Roy~%Zi1ZT_2?Own0+-cCI;MUYs?3rST=TPw% zKEM#Fx3>SJPuYiE*R66~jDz%Cp8a01vUqy+DDb2JBL7lCbZ@o0J3qmdP9i*x7nOQ_ z@{s1AKN`G8F4u+n!PD=#Azi9{mt*~M>-JxtTn`EC5+N#ANTVc!QCu6<(br#bY%n zUu{DBhl7pbR!3x(6kTq?(ukrV__=LAa;lYUbU%h z8^*j?9auhqS;K>u@mL&XwRdMM6v!#`)w6cg(M%c{t}{mRzYdG+n+e!m%&K|l_-Nnb z$YnsDfZ#g8Ju>Vp^N_eDW4*`oh8r5Xy=%zdP2JN8#~7+@_u9?&bf&S8#tk7Z=&JOP zGhY(m*$>dJ&{n7$I)#r+@+9~G9PJ^N$NrBpY-N~5e=Efg#z4yfbI#Dnm0-xave-YT?4$7Xl>icNUTprc`=MSBAU(qkcW#LDL zz5Fz_Cc?cHX6V2Xf>kaYhb^wnA`gwa>1 zBc1(qZ)65rWLJvveYXr49efYES%78AAdFU)-K$XOG zy^mROV?N^Kfb3v?%FWZBw;f>qe)-&`^>AndcQXex*twC@B4xmds`)%blk2EGof0&C-+oAX}+b=j{N-(kW#2(2_1gHLwy!QfT z!c?LA)c&Rp%I7}5ydo(u37GZX@%V^KD`kJ2<+Lyb+PgB%gdwR^_mBWfP4YhT3mh+t zvO}9Yi4?fegC)@qSMC@|s>buROVZ7D(|`H_Y^W z_DC-`m#-7g+iqG(wLHbIAfAaB7?Qtsdr)E&Dq0@t`Sx9wXh$o{_s{@$!pIooH*KOU zJ_)j(;D|}m$WOo~0mBH+f=u*XhUmt0bQtFmr~WWU+4#Kj;v*E9kX?f4g7mQ}Fx_22 z=}mm#wiI5Ewi6W; zL&woJ?r)n4TY9O_t;>t%X+=OlL2g0{vuU{Fh(rz&y;WJ_wq zmux^zSW{=0K$;gRNEL{IN(R9!LPTe9W#QeiswMF+fang-7RS`NZT}!gf-%sxhA;b% z+f-(5fncbq;g_`vs+KOVzOk3eb6BRbS-WN5k!H^q&zN z-{nygb^vATR$M7vatDTC(is+uG^B;23u=@#nw)ToAGxA7APLigJ|qqu1lTs{V4lS- z2>@Fa{!b2;Y)XCC%XQUt9CH`XqSwygX?H20m>^>LSE>d}pXxNf;F*n9xQ*>at~Emm?98Zh(KjPXNV6AL_cmj}x_7 zS2kZgYwT+0?U)7DJO(2Lf#5PeZl!@5sWd8^<;bG5=?Qv=b-;CJ0gp(*8bKy2J}gS> zSL^TD&3U#YMI@g&=T?wV<&ZYk z{u9tMry$ZdqBR1Ddz4C;8kPbA6JZD$W#rWwERb0Hmp~=`2l;pfNw=FzCJ2%C231Z> zssX^J+39f8HC%$**54q^A|ydyWZ`!TUlH#KuFIPRWHaOw&sO113P#?ur}J;dwqOip zVbzE82Y4f~AY-!tB=7Q_(1A8CClU@wRo@75OTnlqWk8A+#xgi<1R7|$y0n6O!bW4; z`e_$98;tx8hjh+FkU|r-N1j*QZU0XyAl^E%F*h1d$Gbd1nMmG18uv)~1AM;syH{cV z8uC*X_azehCE(~3XS*}U!g6L3F<<<5y|3d42Q=S(f`~Cx#0T6YPIT~&0csgmEgVH< z)oj_l3q^T~K-ocIa6lZ1X857gD3Sx`?M0&+o*2BoijVQ5gWM+8)_rstck*^>rUUbW zz%U*sYsK>U!#tPbZJF8-PR7k$e+J7xwPWxNmDY}O+OtTCmHPp3cKiujysRpz%)OUK z^gZ`?eSeJl{5!h-3O}B$CkLpcHx?(tUOW*Ca`W7kDkCT&kc5}d3@G=e^wB+GypSvr z*O0-~;iOG{hU@}3cww6^9)-po4#I$wlOs!SPuu%RQ@hPZSdQ&P=)h2#oR;<~lm%L< zZZQR=qUe^Y>!pbT{T~R5;&prM>Fm$A3G|V&VV53C@dZ6r8~XKI_V`rP)>)rBkV|_xB_#%dT^26(whIn^vwBL z>vmZ=j#>FIgau19x!_+MzwN17fPtQyC4;VUt_?^nlQ(KN>Prm0S&d_OLB`vpgvDt(|-17bf**I^&O~>`N{Q z(o8yxCaZ`Bwl>zfF`8yhZD_f~Q4v3?c0elN=ix$k{sbKv9@j3ed&o{bC&Q`9WJdh7 zFHnv8YpoS=*5ⅈ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 TS9)} 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�hR<#_jl==kVp+qt-O5KEUzz30M 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%0A~^I4Ksj2lQi=Q9+(aS?HGgUbc7q) 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 z%0D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�a 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

5GR@WGI-YVf5 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

QTS>Z@L*SC`mt|0OY2UAbH_=3N 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ϊ`W338J)Di0Vw z)jw3UsZAAZnvBHx}}sK3!>_ZTx#3P6UkF?$YJsz*)Lpf z0cbHXB~2$E01ShOCPp*ZQyH1_)g%TP4Xm4oVH8;fH1qQ<6v=33wUDV+LPXLbuAlc~ zvfwh-gA^?T=s5&S1%oy9#@nD4mROcm{w@7}&ZN^$G~J-4F*zH_1lv2|?*m;jULJ5N z0UR4FfRIVSpa*C5O#oqoZ}j~zk+D1Sn&3in=H6@^jwL$NSpopwv~+cSKe(r^$59!n z4dq4(Qe#b@gT(^TrPd#N;Y|IE z6a`cqe}$;0)+)-hMV~C`Za33xjSde!v|%6x%*QAoeay=f4WG#kO?Rj&s+*yJo3UJT z$oq_>02^$@Q(_)fZsw2GGvjLDLD;xDQp#-ur!n*f!a>(k;O&4UN7Akm_Amll^0(lP z_UAx3I2Uy_UT>CH1bVdKXI`Q}uIIqnD+mnKs4;pm8lw+%$sut=oP(ycMOV9hBk(#} zqBaEk%?7Q^v{C<3o{K^0PQ8I^;7+V#tW6C zcWAt<$f5;y69XhzX%s1<&{UkQTI)a2MCRm7Bt@Mi!x&ACI$iJfff3CmP=cZv z3D^j?3BMdN*7d?GvP5V6Q_Pr(#?oq5G1Uvau=H28ilIgGKv&1a+C^NVcG8S1rGm_b z14ps?s)jsGajHA7lBr7zRbzdecsE*rHpS@!rxNUbQf$iCvm`pK7rqKsne|-+0iFKs z7Ef4RCd6E}1YN1ny7}m-5)9>RH=T+%AnpKO%Hqpd##LBS9Ez`^#B{BiCs^<464|`3 zqf$l9xYYU0!M++z5HaqAEnxla!n=Qh57NzyuWM^e`ckqh>g?X3an=&NlF78`)Z4YM1up#5Jm1_fxz)?{0$ z;)=Eyz%M!j>v((Qq^gOsC@tghTaK0XmylH1vCXHR2|?CYeb;qq8FLs)co>ZGlqp!| zq_rt>w{;iAIluYHGKzX06)YUPl;^u?3%T!S2Q|oL*bI_29&=Ge6ue~(J|oe2A3+H? zTa%0}SX7@@hK^nrFtMo8Kgj0`}(b$gd0AglH%ppb)QcwVL0?Y{8&H9vt4mX2T$Nt{{H3id35#BEFr!IXS2CDHI*xtV&8otHyH_ zZNc_2)DzCDqXiGVH~or&yWTADuk+e@GhL?BfmD?&2<|tdF=LK~9Q{^gMMrQ#BC^`@ z9O^p#68akubgZq+O9YLf3a_;yae{G#%ouT}X#e|=Ni~7Km~~XB)(K0szjnL0UO3V% z$fvR45fJYp%2_O_7pt;1RYSLRG;`C0&jR)K(gY0n@goF0nJGz$!4xE5H6u2pO6^6} zk6qanwzzq+yMiIw(VY3!_W^}C+-K$3*)m>UnhjKl^Q`^_^XO@!yW<)qa0YwybH$+? z6eGY`R}QT?zN~fSlHS@zBt=exjJf5Es11Ad_s_K7_#ua}#d{u$s`?? z+gMyKfa)g90QapogW>7oc?t#4dP;*C;gf7*(Deo9WQ^?g{X#fYHLZ_$<>%+ol8su- z6HT2$KT>nKa71QwRDNT{gsX^p`=lnva}QGU$)|Do=xiYewjIPuF%rkf8lhU7q7`)4 z_A6CJ^89w_t=OEC+Nli`>v@~jn}_Xeg$;6O0sJAYP?hIBJFG zse8g6zPr`=Qjh@84Jd>dgoji*n}?s>g>maG8=iEonC~VN5Cw)U$d4jHhEX(_&JsxX2<*b?HCgx-*E{D%UeRH2Sw{~hdy5c(a zdN7S-*SmpCv_R+i)VK`%yFEiOjI3fNni69isQUFR(HkIrHe*QQ&^qK%%(Z87HM$XD zponVGKQiypG`>+eD~6y^I$EN> zMYx?MZVj1?%HpO`3|aWhBuO*rgAszL%dpd=0IPQw!;`UkL(n$MD0oP>9T>TY8A~R3n*Vlp+GaDB%1U;$x-OF1d9-E!+NMYfdn>|E zXLXYz;GW?4Bndv&6T?hr>*~7;L$M%fB?P`i!j*`4H5SO}W?p-l?t$ql5P+Zv40lhF zu^0mZsW8R#Hkbd}Wo~3O0i2rf1yGO`Gi;>zuC%z}X1k1ZJp>U%HQ9O_iObk1DIU38) z68FaLe+K1b-6t?@VrGydb+r@~|4LE1Q_mhXmOac_Iab=S6PAltn6z$-IDu(RuR@Ol z-4M6fhz}!`hl2U5_axA(yT!WdXg6PN&`0g|1g@v>Cz(yOTXe~mYYiUs(_s5EHsQ?Y z__R*EJUP5-s?6m}Yy3%ws@HiIWG)H#MLSnn^QoV-oLt7WjFi{&Nx|wxB{H2#+GX0z z!)wcv)3u?xc;yfvOramc5PZ^Q=#-s4=Ek(L@+PgZ&U57 zwoKh5|F4vZ4G6F3qXLSMsc51E)b7-o0uydbz-B^3I4mGCG9fVn0Ks7f!1ddiGcXdW zB?|O?+lvSWD%nn@-BhWh+}e`|F1&@V$BI_?WKGy2y$qk%tXmPEjCCwHx}C&)^|00f z)ztgyv{)k$Z3neQg)^QED&L;X9OYeLw>VI_Ws?m$=aR_QLhigqUi!H=TNkwr4T$rT z54Ey#CEMt$6EKe#E5EU|N|!kWxY~y=AmM$zPeLfdm2sWOZq#vnu9yy=X$gQ|OQE4j ziL!RrgdZoG(;QjSN>g#}&v8Y%qcbfAs??yf;#fkAsJlT@%bLHVSN*uGpB-ck3||jg z>vCu9jw-o-&L)o-VVNU#^U|k1Ei3vdy!=nl>;w0{z6z1v&*cE^t}<^xg81!N#+ip= zCCrLakxQ-il%HhtoNLv=${H-@=`yM#JG1CAOdNddOe+K|iXpn%j(O6-p=pWd*vQ+A z457l);Fo0aH-+y&(7v*Ki&j*kGxMZ58TWkyeZYAhyZ(|bfK(qkgVslx62SWtYMw!&Issz7pm;fePJZk!E4xdwbJQdb}p`WM<(2;pb0Q0 zTi&ElW)3T77+)pJ93M6W@iR_ZVk05pOZ1CYT7=g+^}(KghIW(Do$cxv>6I%RL>|qi z`bW^M5k%ZGIO$&t+g4>85E)4K`COwhbw&i0sKbHY%X(_xQt!{FsR(dy;)kC;%C#!- z=m-)IdeN#n)9S7YxNJL}XeX;K!5Cv}LeB3HBI za7#@!q4Jc{H_~x5aq+zf1Tqa59? zoizrtc1{@o)!}OeA>P(9?uE}0?@TizWEmpqpM$J;j6q1>$zfZP5aJwhmm%QKODQ@l znrba>9eUh|_jF_e{{c&Zk^)7^+^0&jBo_~Hm;`1j&ytqCRD-R{&WYO+am`N1gIHzG zZW?4Z-R8Un&%P3m))(g^a$0Ib@Qjt#bB`^n6Q$OPy7cv`>bJR(9Ev!vvBiP6{M)*Hj^giP76tIt10@ zTyDEyc_WJ=iq@5@RJPSFV>nTEr)66(rf=8v5UEhyL=e_G1mrZ}zazKqaTW>gc?>}; z0QsQ-ci`d0!*j(O0amdw zt25H&)M*|5YW140Gp(0&Zz(2fhuRgogW#k#ClY__9&^Nu1@evG4q)BX&CmS|nO z8iuPn!u2xCtoi~A43AmIbdvjTx6T6yBhF!eVN?J%{9#Dc2l{$d;oU0J=qF^D!r1X! ztS#7ll>y>Y{UdFk`Dn|YTk@O2KAq-6LwcYA)tEqVhgs^7qFj&uzgL)1^h;d~FygS( z`qM!zIZe&or^RE4Nhz7o$8otz@;ZhYgH(eYDsokKnJ>oh=$+P$^2Rt%Axx)t@iVBP z%$0tf6HkSPhcX(6Fr#FusT4r)oUtiso!4)q~O3`3Bv;zU7_- z>L#Rt`B@mwr{iPa*K`;2ulT)U^}3&JRGnA09IXKg+}yeGe?AJ6^KM$`P;$Ap0efDfITcToIeeGkl9!;^$__!+{a+e#uk-Tw_u7G>{Jz^DX;cOl;h^M*S zRAL)ZP~{qF;pD-c=qJ{%UhOvK%-1Vlo6ESp0QJ-*$e_Fxctg4<$y*D zjAiZ*b20syxLucK`+7$8^MwVsQn_5Ex>L>;zE)09oMVjQ^VN1gjxiBP0yc$<`U@P- z1&!$&wo}#j&ngp@WvvHV$_0cfi~xATw1TKVL*fjoq7iAhtL5maaL|QQVCY+<^#%&@ zF)f1{lsYamU^+L4K!P5#5Fr+Y6po?AeWf_na~537L<{)2#pP|bF*o(w+v#~bfv=Dj zwQ^+E_ak5D9yvZU+V{#u=F%jRky-wP;xIBP>(#Nb^`!!#`W=ffV6Vm*YA( zJ5#I&Q3@v|jxzgv__e z$3eCmYfCPRuCQF`xklR4o-Ofwx-Mr-nIK*OxG%P6J*G=Rp392nl*tVfK?@W8&>(?) zp>vgiJP|NCFlceB1e4jBskHf(bzvI*kY!=U@lnNvPtqe_(p&R_GC10nt{ZaNCM!Jk zrOT>gMKSw)>f*Q!^GASg-Fa2JwC6%p;X%r?`0!*q2EK&XHF8MDS{aMNffraTL*oWRqnkG&xeX_5pCEa#*w>+Tz^${Wq854#7R&T6nBk2y*V9Jg1~$5g`N zup@eFM#O0_m>5A+oc4>B);1ZInLR$UfC};sl`5&QF7MXwVi#O2s$fyu%N(o`HGp_O zDTOW%$i;v}42XLmV)P~fvo_hh>Rzgqq9q^Kx?hLIuc)q3Gh|hbB|kWxN>xDJIj|a+ z$m?VxLJBmnAGLx)|vz$G+YNe#a78-l!kEt>Of zQ)p?Mm7gkvh*eLlnyy|lrtG$9RZmWOI9=%lb$U0kV^;yfsMpG@d?rtW!bBumQ+hLr zKow3*>xBx$jo_*@^LajZhoK=h*V-`dxNr2dnTE!?wjSa&Ptk&V!L0t^b_usiai6lt zP-rNTk4JCU#5w}JT&%&eKJUm3u*G*7~E7Ln);(;w7@zQY>??fZ(oKH2!E=vQ2g~yBUTx5Ozvt+h_K7! zMSb5DyhC=T>RwaAc{CS_R#PUuEPqZJkiqC^=KY961n z;;z$K(Aaq=nZ}Hl?2LVwVy3d=S&p%kZiv%p?5-H>_l(uPU5-M3CD3yMJi#|dUzSrC zAw{M>ja6bUUttZj#tYmH=uLM(pXY0Qd#$wQyqt@eJkfG*rpoc;4k};fyH-&%if~euiF@#IxVeM!XT2$|- zD3qfCr3wjLm_o^qHn#}2zTw1G|AFq2bO&h`hO4U9m1MC9gHdoGHvR+lZ)HlXM|ifO;0PXUs8pU`gZsF>=+ul_s=sUPXo^@ zez&>`%~9Mti;_`u?nA)SC|$ypX>s|gCR-=`;&y6VrUDo}#lhq`__XuC`lQ9KUgIzV z0A9u0A8L6Anx@q~VWWwP98oh-uU1v_(r&pG$s7(M`FogN;Ei5R8c~1UiTqt^S*Q8_ z)GM{nPlRxjIt)h=4J6d4$lKGZSe5W!T%(}qJ3{CdW<_)%Snl_TfD{Bln5I$W`r4NQ z0f2Gf90if?TZ>Q#^&JQ&&VdCB8XVPH186OBKjxw9n{kg1OzU|Eta(gJFE|^5JB=h1 z`S1f%6ErF*czT|>22Ts52?;&8Bj5=n^lSvgcog>kyTLk(V%#h$ydD7Amls9$i|8l< z6~|&_g?jqQfHhDP>+2-BbuOM}?C77th|Z5)lF;ab2HnUhAU7Jd9Sa_(Nb6R^Baf|g zK{HzW6r+W(-%;1718LHxiu`d+dpm#YALFevt`L^$U%R{x5cOD8Eaj$DNy~U2cq3j zA`4CZ&T@p*D_`-BbN@hfG`t#vr*>QoW+E~20451s#QGgjyT?QsBL`}4Kx6fO*^HKL z=PG&f*)LP2FWb_D9Sc$$T>7Tg1A2EH(Z7mbV8IdzjC5FAZpqZ}17%;G({vl;B)zr% z2n`A1^+XOUmxLOU&}GFFElZOa5Hb5ra@I$TdliR_F zHd?Awv3-baV=TESs<#sIdFj}r8&Oklz2XBAj0(jz8|CeGK#k{P7F{iAug-__V-CM8awhwS2Wp*-xksBv-t+3- z+@#|(cboI@2=${-qtJ?frlRp1;mw`aN}_3bO=V=wlvza4#P5LDXqA9)$GIU2Jp^T0fYeye7I~HGg@BZ+;untdT&md(fycP8tK)PlAgs`CjIstHiN7567 zzFr}@EejUUP3d;UavmZ#*fj`4@;=yleCiSP+B%lj1`wxs^B8&nkyV1BFvp7CH+AOh z!?-@ZfhSM^%W!Shvdhgok#9_Zq)U~SG_?Hm8~2Y*$EN0_aC5cyY8RtNc_L-n?=vGv z#~U?V!gHtwK$#1OtDuzo+RIN+D&JP`#F+P|`GMXkNf%U|;dd0|&&U6v;qd*eVUr)t zj&pA`hryHH|N3qQTLpsl|Am4|2|Zja zZAm=eoLi=@Fu;wlpe^j`F9Lw+*L}c#59EvoHNe3K_@3C zdMl9DQFgc6ZA%hLY1!}h``r%LLMWxct*^st3Rv|0Fk-H?dTk6CVC$=FtO^{xTkUMm zau7HFWCwu56)s&DojvqJ-VwB$z2Bd6Or>B}br7r|zII!$$C!fm zMoMc3#Zy2TJu7{O(BjL55lj`-a@X5I+z=8#pm$4H!7RkM!%5)!dTBpRlKS$7j~3Uh(M-O;(l=P{Yuen(%eY~DQqOjkx3c9o?K_ZF1RgC!W|fgka8VY zMFlQ%fyER`>UK2DlY+ujZZb;NTF6Mp^^zR_)Lhi%;~U4LVUYI;9&=F(f(q)b`$U;R zycMInci#{3E;xR{)l3=%%dlWj^*kiNkjsSwqGD*zpVyXtpV%n!cf2G8-uyr?-D~Gl zi84P`;I&JE@-H#x#PbudgXNE5nv#((V?oD?3*b}52>5=8=_k4Y=E7)nDVKBQ2BqI4 zO2ZXev@4%_kGIHfxOPS{337y`&fK4B55oP*BBnOvaczv9Eydj*MC;8f7db+_is!4^ z?@PDmCd;SJo@& z9=&=)pqo>)vaE4lCy7}j1@fa$*Hr2SM6m88&mhEBj$jwY9773Mysa^6)-G^?syGTp?HRS zur5p|V`ggJGz~(Cqs;ZNt9q@~C9bp}#32o(wzFkqI&X;&PO;^bvDl`F z8o8D$Dg~2cN`TN< zPB`J*kHcxBGH1AahCl_CVp)`DEnk@Mcvt`Y5fIY?c&;fHAZ)~{%I!)T*%=!UAnVA{ z3LO-%ZG)f!6+?ra$GYte+bT-0b!dz%ER{BBVK8Asf$1QR%-oT4w(10pcTFG6pr66qIjmUW=|ZD3=L)GVy6<`OJi6KIXgZs@=DgFXNe~3HJ>X? zF&`L|IIp6OrvY;dyqF~d3WJhJM?NvfXIy>b%WP>8M@|&}3RE4@k$)j3d}S$w4uCNc zW;vdZ(U;zXEo_-v(F}b7f2seqR66U|ib6Z^xi0Vk!?p4AlD3Iqf1i`uUvZL7k~t1e zz_n1r9zs|O?pZ0CgNjA34!E9#&PHNn||5n?aa475lyu52auuezGX^~R$e9(|vA$)JL5SU1M-6u( zi)=lcw)Mx1+nyr*m4=b?iwF571{j5&Q>Ko&PV!f)jCq;xtL!XsyNL1V_|5P(oS7IU zYHkWE*p=(2vuV2*@%IdoX*Ot4uA?y~;T)9avK{swaFE6RkLXE=2I;&UrQWBeXfBS& z6Es)d^xc$~;c!zDY)0a<82kZXAS)!yM;XgN%#d=^BNMlAo@A7*7Sf>nz>wu+#!N`l zjQqs$!%XrWjOnVY=^1LJGKLw{5_;U8#RF)aiC!%M*tT28WPYaoO?q|y0*Wr%rUaEe z^^8L(Z&-=<-Nu`c_~&M<@z1;cV+pO(Mg0JyM=7Z<+%m&rjt@5ZlSmuVUR8AId*`V9IJg?nBzv zX?|t{J8<@0L6uM%-q*Q~tbC3yX2eQiVVrz)FO853CfUUm>XN}F)AmDt5@S38Cy||( zetuvdhv3F&EBTAhlZd$6BQMhm?u6O?-N}NKA)k+jvkGNv| zOMWX^0+uz)8z0;sOh@VB5rwVT%3zF#O4>smC9wCRZA{U=gKI>o7J+&MJl+WA`Ot(_ zA&Vq-i-9z;AYM@|7VDhL9o3bM^~H_sv2hu&JkM6CFTQC-S5>Od4v$lDi7zEsA@d|= z$4m~Jz4G~m&*_^Ru;Csbj0gO8aIy)==Cl_S_jLW>$E01jXU{q>zw$hN`h|TTH5r!AbalHY8&?$5(Rg+ z*D6~=-6$1|F|UPzmw}HWy2tG6?11e&8@T}8>6dpO){*JaW)1C9N@agB2~mCNiQtABi2B1eYorRvtvOAcYiXguv_o)YiyI7U$a{27wAG3Rne4g99#*^FnIS4T_liTl;jz8e4t*wsmX zxyeRYZoF(6a$AP4x1Chpo9C`Owc?n6!pd#Uk-9_HEixViR;> zc=@_J&D}NNUYq>JZ$FYzmFHe4lKjJhxAk*Ld)c>jaGr*ajnK=sWNQy5KC$(dfnIpk zwe{qLns%{5*ENM*{#BMj{~s{VBLX3Q>5(dpeEJ%`U5o>glLp)1F{vla!h&PMy;R#WJ5c~dxA%+0o~pNsr0a6ow0~9WWLeIzZn`>| zhs_I?CbsrCZ3aLti3`vZdEcGf9QU5@DQNUrrFa*Q*?yvT!Lc-z{RS zX#y2l!_?eDazn}5Nuf*)^o&AbenyS495l~eJk+>shqBjK(|qHivNd72IHhKf55Z(D zdC5QGv4f~2-p*X5w6?xD+w51-fDlJeF#=>R3xNj^f3YmGvY7c7uHn;}sqW=+BoeA@ z2jasl;Y0j|V1GbUn_%XjvGxfdtTsDT>h8u+F$?3(U>!X}H$CH?g=f3X(G`yz1b|I&;_^tL@QSg%2xpGhXmgp=K|)F)Q; zGsN?@cYw4nAznA``?zpjwl_vsOIBoO+FzqP$vNv1&>}J>Mo3JHZ+JZ{+@6k165fxV z#ZrT=s8;9xrH*byb2;vzW{^t7tynF5k8M2bO!Z&8Loha<1ey;t{x* z6al#@$Nx(WcQExx4F48rte&UcsX(+@~3>>NF-jBX4vG#E5#p@L8qa96p{(|_1)E# zU%Ulwx{Tze|H`JPY@SVF?ZM2vP`Xz30C4N@-UgbsQ0x+0yScYa$GXXnfHbEHIP?)U zWs%K#kvih8@TPYojzUBWRDEeJ`Zo&&oHquyXB;a@@9NIugsDmWef2HA zw6X^0KDr5DrP=6?&Z{A}b9&(a4&(hrS4H(Zw0y&Q;|ZfW#0g_#nIQG*r_-cki}Q0< z%N$kM{-nL_^B2pxI`Z#z67_u|Nuu+(REa4YMc3454ky8^z`m^H9eGHu_H|AOyUV$S+Qt}R|3oySLbzz*jWcB2-WYy>3 z5#>u94lrz*`E=|0MWIUbL9siZZoROLR?ZDC@B%dFk$;U^fJ0j2@(BK&wl#h?`T^}$ zL_Di5EY-MsaOPF~zd4Pw+M|mxWgXCU!Ws_%X|e0zzY2(c!Px3C%7yVWkbAm;$*U@=oBZ=|XNfi*b`S!P^fo1DQO=Bo zjyhc{fGgr4zqnt7;16tNQP0c#s+@x;+GE?oBl+MC#m0It>GDCgEkv~e*y52z@f zf1e0mlf$%$L)ySH*BBj6D&G`j@qQ8;c=4{CItmOr^qGiv9myT#;vCXBDsQs@06H)N ztD@CtY8`nNPUlXTHsP0LnCQ4pvDCl3OOz+HqU=g3 zu~|2wd~KRE49;!%Kw)!v^m^;K#WABVp_N9hGqGY3Y&zC(%k8vLSLCA&jklm)?doRg zQ92p5Qzs(T3mQm400iPF65Y>yg@{E3qPN z;cGuEG;!`MA}jbY_?dl{c@d+=`vdxtYf;b56;41f8Wb9RymNFwu-Xp{q2Y~_vRFmk z$n6(PGxjW2zIiR1;(+EHHzPq?ezN}+~eNf|K!r(q;SIKa+nH}kX3 zEykH|lAtxU+`_AEc6T0-)j7T7XWnL6{-DeQXPjTB$huKy7zVj4wQdp%`gvX#syA=I zQ8nWESW1aP=f430QXcuzNHDaM>HO>=o;>P1=)z3V$r~E<95#WTup2e!pwfgcRq3JO zcc^2o%xv+nIl#)}oO>fgq#FLs$Bo6jOY)F2Kn{eddUy^p#SDK@U%omYc* zU$Mp0zns;Ug4OIjI&? zyP=a%?m6~DT@U$S=BU*CRNz*}+z&p95-&~oYgx?E0M?!=ho>WWi>tt0qex%IY_n7I1m4#1pp z7-_lIcHE+Rf|rQb(Q=wsblGH04a)tBto|0f$Nn>o)dae%-H%?bqF7p$yg5U z=-6|d^eg9y`xsE^EH_r~O6;BnsNs0QJ8;!S2fhX0gGwJ`98QLJHeXcW(xeCa=2RLNAZ0z(`K{}_Z92o0?RL2PjW61E77SQqTC}3F=th4gTv%q ze(t$Nqw)W;kE)ZN`-~|br0dOo7bvMIj$}LUb;j#Tq72%2f+OSB zA$y>{t^-0^;0LYXzo_x{cVP z4_fdOCkC>A$hC?>8Oe~5n;rEeveV;q-3o0QGc{n&3(<9EvD95`tA7H;RAI-KOB$gj z-aky%gj&(2nPq2ziF%31RATy!sLB_DXkVVLZg0{3U?aIe>}+HEy0%fDoL0S19_?7r z8bt>Wm3oB+lbqPI<+>?Lz?{BhDaoPOxkK-v-77xs(6*My7~7+fBOjto{o=t>HVnfZ z2}q{7f)@xBz@8jy^fS6$*{AWpBsU4u%$6iw9&F=K!(}kgRxEyJ&|&~b-%Sgxy<~hv z6N}0E6IF%jj=+t1+cW(-7(J@OIleFTp=cRX9&L-I_CA?z=`&qKht?Dpj$h|lW>AE4 z3uw!HBmO!Ws)snC3CH9@?ZbEe=*4M1UkzOlTBM_oJIYtmS!6leyc|yOtObM<`(g;~ zV4q-@kory_s0D+zDM3f?3by_M@yQV3jZ|aarofby^?H15R<3+R*qH&wQR_ z@jUM@Z+8;&XqypNGad)kh@X|#~@K!<94{6eJc9&liNk?d}=Jw z9yhqXb!po&BP_(f9C^GWi8y8QpW>n2)T$36*G5sBYDHIp80KW{3M%vB5YF?~;I`^L zUy<+lPG?KbYmU<)(tJVPl+xlnmSffOCyPqiVT9vW*EHF==vS-^u zCADX*W|ndnOH6BSxVT7)#8%k=(iq+q!uD!##t1n5)ZB8NSJqeRaGhcp>N^pP_hO*) zD4Y{%?SHM~#`dV4!A*mTrIoK&f2?1bHJhJuUTon7W2pwJ~ ziqyFNj}yJ>nOzjDm&SI2s}*sa@sDF(8o zxSvbj$I2j#E3+?$7@Ztijph}wjSapow}{<8>&V=c4_iq5^7!O>ZYmXkW-pJt@DnyY z&J;4w-o1hoJpW1mka;m}N6qa5zEA$(n2}JnQPg_ZegN!8r;Xh7#>{S>P07;%cC_TW z^sAevY(cXc!e<$6@p`t&yi>_|VFHnqOMYwsIC4-)u}rWD0E{w_ zttgJ8&c@|7llq_QO0Gwlvn`MxlWi!Dp%hz4y6gLJ*$Uhrd)|KhZ69nQ3wh%9m~1|A zwv;EEAG&=8@$%;3&5;xE1otFJEuzDgtQ6ku*s%4aGD=} zDbX|)BB$3!TVsL+ZTQ1@QKMv@F<8<)XJBl;pT~vMlUR1SYp2Z^%|=J!X6qCfu1p{$ zv#{uV&ky@wL@VZ9pkS}Ss*dXfNSUI^RubmGuts_sectrmD@Z7=TOE5_V@Cn%*gsR!4sUds_Com?Z9 ztt~qrJdmKS$R(X14c5;KT(S6j#EdN)hKY&`F9JrK39kDa;i| z2`tx2fo|=@4)?-v4^PE`y5orPPKx%xQKCGn5^$IJ-zQRl@QgI@q~oR#@e=KTIvso# z9D>KXq{?052Dq!j#Eairf30QJ_GrQ1jkb!fl%@8v?1DFX1P|3;*#tCnw)xw5QeBdB(+y5^nEi9HMPs(z3faX{Q!xSeKBi1y829tJzrRWgavzv2|DHG@xu zH}rTVGX+PZ@3lPEZpQc?v{UK`9@e6KsAJH0!R9R*=zxtDx3ZvjL-(5g+D%5DEl6k;DRDPPW;w;O;-S{JI}7Q(en5-MFO%oSJZJB%UW}4gGZ0jBkUPJ?Lkkhb==`* zi}_0%Id3l^R>`N((bG2-M-qA|PppSi+ca^xImJTEuq4}z4JrB)@g=@sF^EaWba4IB zw&X`Ib76tISS_|qZX&m-?HS+QDlf^)$W3Y#SNP`X-OUZufQpq2<*t;N;f8#$WrPFG zV?rPoCaPyLp~s_ECq%swI~z$NJ%*tlLspzkZje||kL|K<_hgK>*B(myZjEWyiWBd! z0e>puJ(TW$h!PV~rh;=m%{d?TqEuI}ln4eD0re2ETUbOxddcGfU{ED}omx~!_K}~S zGa0}vjNXUp#x#?Mn|fut{5RO6`d6qfNDQcvV8V@(`#qqyR!dsj;#PikP;6qWOOt#s zoXVP7X!`&bb;rO;Ouc$rn~=BD@1wHi*~8Aj1&90EfVQTVC$DOgBzO9K6j;Qj4Ah9p z52n-t-3PF!%TcYJ#SCr~Wg{P%dD))|=|eFNU`V8X1k}kt<{_SWca@(e;x?i0=7E7H zCW|5+z?1zz_~oh+Kj7S<;H?0vCq2I2eW{KRN*RqPzv`S;! z#9hb&eEoN>YeRT#+YVn=>s>fhv8$oIGPe1`0<5{jpbA+$Y?--;<~fuJOUv#MeUted?`_KDY2BFtc)L}nQ^sy!>{=20~n7#(Wesg%p4PAWbGMCTt@8Zfm7GYw3@`2w+*mCE+n;r5h~p#vh0)twcZLZ$)M$7yCv059+s zJw%0_nr+NM#aaOlavxk5<48L8o9kDE_PjG$hxIump>ArVZ0;ih?O{BGrGqB|nbm^k zVWo50TjNO|&^i4eEW2wUv z3>KkN2c|0_&a7pw&Cy@OS`ZON>nONrK#z5fP!2IJ1Hc;69SYi~M;sji@Yt58H~IC> zV5dKWuVxVsysd+H)e`ZSheT>vMbIA>1DNxJVzn6VPS|TRe{AmJg$&U8_iz{RyPF(- zqy-Rstg=@@N0i925Zo|M8Jgd5pbsTPnxAEtKCByH(;xTDurpjS$h)B(DPv7K#4!?~ zC?Wr*J6(=WAkke`%lQj=eqK5)bv>l!#|FAwi$*E$%XqQ{O$1?8m0_NsMekZq+vUQ= zoP1iUcaj6p8Gp=@oU+`aZxw%&XFovWg2i+K{(RD3Asi;S`DP%bjfZGp;b^rt!u}ML zxJn0G1{N^tbeAV|NA9r#8jMSG$q+^>bWnvnKBoTMoL{~2PHx$Gv!8y``}B|MR+(X< zbgc-j!9!Rwd^gRbut^XyQ0(_1g9Z~&J*}igmdw68b3R+0&N7a9B?>dXFQKyUcd4+43y;17Q9bIHZ4 zu8|!pfk9t^jx}0_1*?c zEmwG2Z`<@I>0%aG0GokRqe&ct+y*QxkIejbv`l>F@)n*uuYk*;x7FZ&x)Xygc29vW zz)8`y((rKyu@Fm&9=tfNbHw$W&R{OMgsM_pV%9c1Pk$q^eTw=cdNvJ8u>w^qE8>nM zZbw>4z2$?yV8@MR#Ty?P(G*|XnHn}YijXP~1*1B414eq+ko~X=Lz|A8=7=6Zfe7iM zAilr(PK-(5ct`URC1y}FBWu;C@~k(c`$-XG3=CiA^-Er6AGk1@)4Y4B^)nHLIB}_r zb=HR{4Y$tHAQ#CW2=Gy8lbJMJg|*rM^0Y6a0P3)7Z2~L`<bvs#DouHGIM_yYSjGdl=9AuOiZXEjbx2Sj{qxcEK@fCu46u5YUKlHVkyy_=ugCA z?ef7mj6s$H1NV|yv|2S8c)q&m-QkIHV2(r{if=aNGUe)^{MS>NWF1Vb&7gf07pHy- z=hGO05P%g5eB=MAx4>I*>QHa8nA0SlG0m*>unx&KGVU|6er8d#Dwtk>~h-n;K715`0JB)#?kmMj(GB*?tDC@=C2GGwDjlr$7XemU~Dxv}$x<728yUT6Qi+ zqkA%SJmo88ZcV}RlW0bBT!(@4T|Zs&(&)bvROh5GE6a2`9xU;3Gn;!!6Ci%^S!H(3 z!NMwqh-*|kwN~-j=#ewRY|zy+#l5N_=#st>wd%`Y42X^di|H94a!vap-)-BvTannf z+a>BYi}t(fFoU;)=nU)MZp~#HR0*mDRiPtc!VB!f!PRxW%oI`=V+7~Qt~ky}J+c8< zOoXaK)&j(f&tcFE5tufPU0!1*+X(3qPstIWQ3NAdmAwxEE6jlBaIe?t!P+guXKIAc z4rW|wu#NYs#@dX6Z~Xi2gIefM(cYBox%{>E_;*B5(+jAd*FX*`?NFBu5R6ce&U39d zs`RO(-R&e3ILvx@9FHFZpgiHnmwGp#r~9-RvDQ1oXQb2J4Xe(q7uWaI3D(t|JOx4+ z2bYEkscmXWXT=U#0Xy%*=!iO=FMz$ci6a8roeSe{AB>DLkF+oB(5jYkHI*&|VVJjD zxL{DDe$bc)<{mf^%ZLQw@zQ#NjVH;1(7T*r_eIs|ah3XDd5e(-C57mUhJk;5@LkiN zl01Ts=RXJJ7;N6n2bHaz4lyY!6rbQDsH;;4^&Jsg|Nq2e@pk|$KKF%nDKaQ*r!vTQW#NrY&t!t6W*XlnT7M}> zb_c~tH1rkZwX?a&{U`nR!d8gUCv$e50W4n9)r=r9@}R}9ly5S!x)voVUqgz1%yZhJHrP%bYWLUvP*^_;CcV7CLCf;Z*B?ti`E zQgDz>@{@n_Q_w0770X74v|u(FCFN@BEbLM_iBLC7<4~5Qq^?;EzOqZ?sSWkXt)3e1 zqT+k}&l?EudRzQqr8@3qjl4rH|G9vJ70!YE-`|Psi-y8XS9&gQ{{Zo&Ujk&eX9Jnk zZw!3(vK<^ckwzh3)lYn7L9-O&LFkGG!C0wSVa1Zx)@GZynfP&t}z1brt zytlv3u0xM(I<&a9c6ElxVeMkLE$8bx1{q_z%g#64!Uu9%-c3QX*YRxpLuAkW1j`QM z^#{mEl0EBc<1Ojqba7!alZ3l%WT@=1Hx>yK- zs$#taND;@ChYRvVsl8~>0&IjF9wUjQOEpCP4t=AABYi{&>HO$tN*6$Oir_9V z@4aY_m3Db4f51}`_T+JR;${03zbuT(1v)f`9M6-r+rJkIQv+PJ>C+-Ds|*jE3KpSm zhn|0Afn{ZKgto&6KG&z~Mvp{fj=vrRG4vJ{E{+lQ5v)@Qvk)aYW~nb8%I@CM_q;2B zT+_+&xIXiyX5*V{ls^LbR#G1vGo%VZA2VQiN1qC)i2SgPNC>iIu@?I zmA`T)2`7?`nx6T%q#3pYN-;CMyg8}|L3dLTUFB5rz90$+FT#7h938k-ib8W?^8gfW z>}dP|`h#1Gpg6@DPKkD7V*0kk6UB+lj9{V+F(;CKjnFr(^X(H1M3_*n*S`Xw31M?i zBu(d8oq50qSY@SYq+uK$h0x=L;M%Y-^dKju%|{(R*;F|*U^*>eF_S2nQ4(BDrSYlY zC!F_T6bmP*5OrkgaJW@u5ZE|y;DwM|TcZAHH^`sgO-sw9XX1QO5uA>W)oX;*^wmDX zH++dDG~;8kzaka{R-?>e7;NfufL#`>R6Mt{J}iXTk`ZH*hZMApv|VXyN=Ba|+)V-X zKa@Yov_1lc4M5ZzBzF|>yr(JCvkVlI($VtY&5fPuH4ki1N6bWEF4Va+Gg$b4>DqHk z&YYBvM?%|}ODZ|oLd>~~+T1Pb)T>D1LrOgyOcSajX+1SVz+Jatt~>m2z?zSQ=_E4W z`#Ccc1Se5OmEVU!Pj^&7Xz?fB=RwO$h+*D&@fRocZgFQJixkZ%<-fIS21B@A-$o~d ziL6oKPDhpFp&N&($2i~y8lDqB6f8s{9G>mGu%l%ooGe$8hB+!X0oXD{QJmKA1Co?P zJmK^=SYv9LM?X8>6bgEbL?1hiE`!6Z6gj81_>!LSg@)crLyRKk{Nu}VGpd3n}fxz zU0ID@993?7Gc(5>5TFO39gDeRIKxiO&Zs!pSnGD&Jt_XqhPW9#?K1}*n`vK-o=3XL zJyqjrB5fvZIEe^ZGUNW9j>rX2)uGo1-(B(Kw)M3@UwO_GaHJJFN4=;au&+OtO zPQuJk)v>}63t7W=@(KBL++vsVOR<^`l}AJ=Qr)vQlx=S-OvTmN8t$Y)?D zHf^h#fEZ3rgo5xoc9F55dYln|j30cSr~MKs)>)HQr#;GwjL|3XHTbqm6@?KgpGlPc zqkYso6qxp08XSmY>8f=K>zYB~G$vUeI&uz;6DE99=e=Dg!&4>v zm`4|3C{c(PY^zQh%)B&W>>${L8pPur_y&C6r7Ds;C5VhgKZYq$=1dU9AHuKSpD66^ zPI{ZH*f7pV=Rcljj1^<2Eh;&wxU*qj#Ms~WVskb zC1Oc-E9his7`C1L*<6+wbR|smAL~OPvLZv!QlaT%_p<==7E{qXC8E!DAHzJ|F*aUm z$Cw(_?G+o>TitD5)(i&aP}@RrlE3zVINHw!a$ezh4A9c+r=a%}Un6VE?K1nF>&uar zQ{z&rs!cg|JI~bcCj7hCK$6ua50&<;uyMuk?h@IS?JOY*>HzLWoC|?j? z*X&|J!8rH!j-r<}%E(iA7cd3>S&Ywmq~JvnmB3zX?FhV12wBb4jHsLl9<3_}pkYg{ z@!X_kOIfrO^Y*KNWT@Ls++poXnkjmh$Q)hltvk zWU8$rrmlD%GY8Fe+QLq(Pq=-vXD7gG^4k*MzHH4}hawv7v&SRB7s&qLzCvcWyn7CN zDk3_(HZp)`gs)Ps&vb`DZ7ZvAZ+B<8onfW)NCEOx&l$xk$vh%8RQ~SmSCQ)2Tdelo zn4I+Uoik|ggLIOkw6rf2>?kNh>elCeWtzGzXk|v9xp63~I3B&IHuKkVep_&F`P|@~ zg@4Yw@FmblH$p=Jm?1`EyzS?g9>+-FbhHD-gFGYeyOxX05^*;u2S6+#W7U_x;!;{g z1L|`vP+NsVS55oXh#lvPY}}2pZnC)Fi<%STqI#4c4qoc* zyjUI*`@RME{jq+IBVD45oP1DvAR)PUuRamiRbeUhD-FV`pJ&~85lhJo zDXG7HOnuS!`mphVavQ;;)UdsJHggpX&+6GPGb$<`qp_4{S6M3DSQ=p+O3lx&|Cx_% z0wfW+FAMh~cwHNj%?oU*DnuT4k1L)lJZDHOXnnfa(P?Z#Hm#QnDRX09;u-*d5nt5# zp|Zh+hpMeR4DV^p-pY@6TIup>sELFQ2i$`Y9o*Cs=?D)i^z$h`F0!AUpHF+Y&%!0hh=?L;i__O;Ks5Ra(%Qk!KHxj-7s38HaNs zw=jGrcz|GecJ5<-stcg(1_JK1d5ajRO+*Yr%=zqZ6xWHh~;t%n8cfXS&ikM z+h}O*oKhBAjiD{ zT}!CCjj5cK;^itmL`ie;k#0+x-2=X4JTBeKbc47Qbq4W z6FBQ{@GCUEmEq;c;6Rk_Re667q)wo5i4`EEwS(AkijP+jZT(v=-%1clI!No}`gBj^CYTWm-5wKyGJhunJSKsTT7Mj z`32ctqs7ahl*?+d5mmjkc7(c^FuIDGZ|%=lL0w|(bp_=l$X=h?8|&Kk#p3%Yu_p%i zh~O3=f<4~Q7cW36WI~<;hR@_@oHFiCwyR)r`}s(zmguydHqpH5tN-$&@LnVL+qCsF z5S~Ps`CuBPwuSVn%>4F;vd>*EE~5yrTKPF;`+2^oul*$8>C+_*TjzF9VevRUZ_d{j zn~E$7tT%OiakcjS%`FZ9QD2s>4g5J_ffF7PhXEV~zi{fnGxN`M}T zXrY!Sg&{ZuSVk%&KFGc2{Tf|Okb#<(&NWu<&p*rsx!Ho*^h*U5M!{+sy}Xk<9BqS3 z4|k|6tGUP;+2e{RM~nZmwK9JBu8!5IySZO#{W?D#J10mDIow*KPwhlF>SyaE?wdVOdt!X6ZBBnH_)W}$Wg_iRAZCylU#NWzwW2=9+F7tHzcqNGr`4BNj z&vN_qY94Jzh5w6W2gG)+O1tf6?oDCgVg*(jQ{66I5o-6h7yslm+!4Lho z6zDHJtipeJndHNd9w93sd?xSC$^aQv0?_FJP+k8HGcIdlJ2@ynTmDS=N_}2#*&vf4 zCJvpx0jv>WvC!inCbUZ`E>U8&ihLr7UA~;7K-{s*x9E@%^#2UikzIN2Ikomi8^N1w z87p(Vva8n;4B*>gj?TTt(~{%hEuSMvOzj!t9Arl$pU}tKz_9}ElaFq1g0w;-iLB^1 z4g;h-$0pT3(=&FAA>me+ku@_cjVX4v9MbIS1MwevA^%IU1#gRZBd^BjN7zoUjci8T zgTx9Oo0P+Cjzz@aU~4mmC|^y#;y#H;?b;TAV}H({02R;})R=Q_&tqIr6{+2flMmR> zip0exkw=H}JZP(o{0`ep@TqG@U_(Z5?}Y6%OUyZc0y0d9Rfe9#oJ7_KSNk%cKJCS# zkhyPSMG+F0auD5TbiQ%b;`bf$rwft|P0aU0$M`U%mO_Ux(`gEI@)ZSeDNDrh6PNLU zr~G^rPMC~BenvOj92ofSikHb{Yz(Tsx_T--jdShuD4Zv+Br#FdE5@R_u#vV&ClBj{ zQu|7xIMQ(wNE~BCl1m23cVq@0fnO`OJ7;&?80Caz{4THngqq-@crwlKs-R2v5m@?} zhg~Y7mkKAX7i;3RA#M;KkdfF z=n#d7P(>20vYzQ7Z^M6K^8n59<%_G)@iIm?dKLdXl%L4W9wilJWUW+a0dSqi(6B1g zEy1Vlo63ZJQAaw+tFs&c-kimjd@4CVYWM@c{~S$*S(%(2QPsJ&9v9?rETK4I1Epcy zW+|#T5CjnlBaWNyqnYYVFu}s|!2SCxT`&94NBKkIF#wU$vk~do#aaZ%)t*^WY%gR1 z-d0Qkl>~~qtP8ktPP3v(25F_;oMQq$%5yM*5(NA<=y62}O$re<HroRA)|`E*VejjU^e0BL1+i;#;qk z_6|2)a6qE6X&lzR`0_{4f+W{VgW6ZiYcMR@Km+ZV28smv%s!pU4uP%0*Au?cG;l_?xXVAuD|>+4PFv9R)n1A zTq=A1&E>(Ulf0=t_2Ob#CUNY>*5`Nv#LewTxPFAuIC%|SSq6d|d51K&sgpSvOxLF? z1csJ_^!nXopWH&P?7_pSCV}XaaRTyC=0*i*G5X4Tt)u;o6^hb`YCE7S4c8y*fURa9 zlVK_4{lCgT6iTrW?kDUH7OSSBf@wOK#ue+ez?*)EfiazxK*xmS@v9_Bf0(aK*d4;EmG3|$ptahsUvGGPa0~pTwd$;;-}fadUyV6 zU?w`F$A2LrK787jDpq6E-hX-a?*5ehc!MUYhQ;n$Lwd%EI5Wfh1Nw7L*SON&W9LCd zN)13bh(Y1CUv_=Z2rU}yUDp*{zFTmv=RdwndS+*s>Q?@m=<&@Zg#=9@k^veoY%U5w z#m9I{o9yXK65sFTqR>W9k`b8Am+yT48nzp2 zE~k!SI8+Yzx}ig@>OaxxF~Y|A7UE?E%BX|mVXzE{+e0Kwv%XZqQ*p0NU^w5`` z^Fb-cu5!@f4@tD;b`jHi5sBs~wcFNR_kDULs;Pj9vtz=6Je4ys?4PXS2T|lT%VY29 z2ZsgBUAPS+DG{3bSXtE6A-#X;J+$MlNT*hVYx zGP!+kcgn`hB~44MtgF^bYXl#+lkGvpI6qxn`4sxTUf;ppOfH|Pi7{zd(6^Lz=r}U^ zem)LCTgg3_LNIB}G;o;-#%vG_O0HviAK?x&AXS4jm$XT*cjZ!10W4)IY zwtjwK-3Ir*Ss%$wL)x4Fh7nQeAymmfzmi@Rnv=Zt|9^gW?!}xSzGCK_x!Sy6bhqT= zcT6>-bct^Cr%x~W@qwKmq)6(RENQFPdOxt)SoR<@;#r#Ook17eP9Fc7@ zys>G&Ia?weQq#_W^r#O0Cc=zhgPcLG8udB?b^0EvU6I z2HGCT!MRXHH$zOZN@uGy+y?F06H;3p-Hrka48l2midyolDX-&4~Kgc#>G}^!iJg+2xn<*Mag} zX%;0dZk>aGJO0lV8mzd?@ah!pFwZQe(sphlll;_3#ZnGUhyaAb%-BXQ{U&q5A3BED zLu$EBHcoFCE%bP(6=pEL%j}E#9}9t*fd5+U@!B@MXcmhaG~mlVmC*?w*LDM<;H2{z zu9KGNhx>PYmLuKZLVl)0BxW020y9*xQ7L+lF-*4~uqd?|5}%f;!Gv&XDQ+__4wt^p zR#e*@W(UcEf&F5HDO0*r+vRQc!@Fc+DG<#?<0=(mDq_tbrpuL7%HXZdxivuMcfyl5 z@5`)V;?0}zJ}g8#s3sgxDBEW|UoVd^;E8|{-^nlEi`pk- zR##&nIJ)3GPisvLN4fn?4{aMx_n%+(dgv^707^{2l499X9Up1$t`JYHYg1t3df^?Kvs4Av8YFl0(QQ61?sH zh0b|(**CN0=dwiS5-%%F{(KjMkfR3Y8zR;TYl14^$F}h}YxGU+%zOW7g?D#lMf+`C zM+;bKh9Cx*R$oIgrTq2j4;Ry1GbKDxUXj|Df`K4ME3+xRF7MyU&DO`=6oCQ@v#h&) z6g<30db^ky!nIt%<;+EHlQ+bjJ^G9vYzN5(GgfgW&jmY zO@KjyE}p-2ZCaHnE0_A@Ei-R2lrQ#ObS;OW>I<()(wV zE7rgBJfDp1wxW<}od9`;BtO8KH+||G2RV^8i?G7EN-%;c0V5dgoxno_Xx!?$no>ql! z=;#79&`yfc9#vw?qA2r}E%(DF=`@rV>`HhrQc7u{tgawiXfC4t%XnV6>4!p8Uxl{)g?23F}_CBZbL+X4|difmOy{c~M z>D6@b!GA%#kJ|IiHhkFCA=H#z*BFEhrn{KO_As+0OIwScAUgFBr}f zQ2yNKAr1}tqBA*>q<;at-&mViibr;4DJ3mdEG)W#^V|dILlB+if6n)VG6n%SLob0VYYgAIDwWgFA3Pe z_>4OTa@RGF1=}(#)o|Z=0%JDy9y#zD26Cl&Pwj7Td>`HJ6Hn8aq1E3wIfx zMd%e_z*9q(sEC{DBm+g;p+j~%7RJ1e!+~BYnV}WmN5nai94coP zwL0AR$*#!~egE`0&aQ4-N1y0AYROv37Ku%-*dd+9VaD7_tfLVP<}>>VMAKJGo^2N^ zFD%BwN%34$Mmny8xKsca@GY1qa4WWhaQ?;ky{QuB+=L-TMZ_NmWU#zQ{20?;KqiJ@ zycqU;8AQ7HvFRnWiKH*sSnHcxZ#x-YUn2cLW_q{qh!+K&p~qLD^mlVvMQ=<{F*e3T zhr*7dQPkPPYq zYVuqXK;Uz$5SIhv9EZ_tDq`JN21PE(0UL9-d&9}x$?L+@EZW@<3&FiTuom103Vbwg zMY7F<M7JW0@+C1m#|C{7|C0^p-wYnWsXHnC;-w-h$dB~-7EC1K?ZD{v+BHO;w zFzlp0d3*;HJeSwVzu`naV7`yXsFug3lki>^e05=MEFZjaDSx7Su!ozW|0py_^X~+L zG#AKJL^<~2LSQTXm00#gKA(ddkReSKec;#{uXodI#PUrxfxid*ec<=}ObsWj6Wq)= zu5KS_BeR3=AKC1maXbK!GCRfWtPQ6n@r!OdJ}RCl?oLPO+S|ABEa`T;kb)%X;gHDx zyokH`|MI%NI*k78n%LAUtZv4q^W_yd9iHmD9F)r~zhan7Unc}2ChHV|+)7EuR2q3! zoWwX3!PzeFk84f%7K_i55+postqx9lbm!(&S}}ryf4P3z{DUUpYHuBKjdggKS#yCI z840^Mr0gvLmq4Deb~+})?a6b}Af95fZG)xxa{^SS6p@Iu7y zz18 zFUUuXHt4a7y}-CR7XU#nX;IorZ^_lWzluLkVWJHdR>yL0bOCgqz-rdDF0i{WG%8+h zuf7_v%A-TnALgcE8yN;bCzk$CLt(#FN=)p~9s1%7RUeYIFe*|mlXo^5T24HUJ~cQa zs26qFa*Z4CGO{aCHpyw*$3(-UKeOB(jXTRsc${ ziD@k&{??I%x<{1u_P43`hKPbK=XM3vHGCJ2qKgoGlP!qbm1Q|4=b7z5dMsM&U6oG= zbO}YS0DJ*HZz@<&s}e%XXMzPfk~nNfOShZJDkw$2#PBp^0wk9)>3f{cilyc?XGZD2O2%a!O+T{YCZeZaq>#8lS z$vzk?rm%E3Fke9R3f+&1jENnhh$g-@L%f9|s9q|Lpw@Ddxk~9_V{MAn1O`(^x^OMg zr;S|M7*DS5>U}S`N_2jONC{~*c<*1kHl+mzxTN~=>z5Br9l({uD@7TYYkn4ftbF<+ z%k`7R^s7d#ntOvwl+{}vK0MtSzZ3glyKOx%hPoA2>600iDMLyyjBWWUvSnk>dF3HOADK0kv48Ltiu9m6XQ~v*C7EfRB1tYAe7n; z{(VEruPQMC0AW~y3{ow4k{PapZ{t(ksAzAMDy|W>`TGFE;$DP-5M~Ey3LghLE|{Z@ zQuOd5#Ftmb0xq%j`EA>ga}|&vFk#heTXBSOUp$Jj_wif0c~LR$BBn5#q<+Ay;5I;> zaHl!t?p!U3U})vopDER#))nyrYQ z_n$uqS2Yb7dBUOL%^{B=z$b~APb*?=XF`+^TnBCwENgg1oisr{Odfo3Jd$>n*6NSo zN*H)%4XsfYgJL@#3*~-i&(|C}6*?d-^h-2+jEbbHX%t9A5LE+2^e@(X*o!^442q@O*3aCw?iVAZKs5898w2fTq_%&~ zi;2YX(Op%5&-!mN=8s$~m%Ju6<+Yc2xbzbUc=r_-mlP22%olDHJ=q zZA4I`k|`PkQKu93Q6mV&uG}_4$+;1I8e)`uDE5vU5o%2>d0nP2_UMp9Z<9M6n=<2m zwWd6#5Fiu|f`0a^DJ3$cghTxYUGVO@6`wL`#Qv0}g^=iPBit33S#=XoPy?8g-RHw& z7uU1~vC+ELU6J_9<-xnn`#Z#*v6+4?cq+IL?)ZYHliPaN8~)vNZ$f26S}k2qZ_`$@ zoa@E7-fr|XAEd3%?WD1jHCB_J+N4nyCBjz-zGKhWO)Xd&&&mOt)sGjMgKc?z2)ZS! zv7F{fczYBV_EkyLwF_dji|9~hIv{jsL<6fPC3mExSq>Inn?d-;Ua*pjl$>HT%Q<=t zF_iRL?%6WX*gV4+Ws00AK)theGL`pGoMb9=G8hF1oYNc|l?YFw%eh1jaDnM4uUu<# z^7-6C=t8%cEFI8bEe-R@p#+7BICF~b%vgHIL%rFkZN5>og*E^koWDO3R?BQ zTxNw|w}W23cvtt4Jt^@sQow?@yaw?P%F58CHWvtU=_Lu@zFxrlryx84Ww{poU1XC6 zesRUj8k7dMGM*d5@W|mQ>cQwmsvXHfsI``aoV>`=Ba$Akfip{+s@C51`(lPntAq=V`a@7e*Q4b*7IeJh|0~Y64=zEpsDV!6wN`RJL<{N*1A;nN#Qd4%D`+gmaj=;k z4@{=m44oNocrAG!h@F|w{v&)|ihG)_(1FT~MF-1F*vT!9vU4)sT&yH}h=qnq`eJ{U zNP8M6hY!(*2#yKCfr}hA_Od)4<+bA8`izcaqyYYmK>E)~Kho^Zq0MqHY-Q%gv9yEVYO!z#pbb6_nR!XN=rM8R&<(|P8%FLXcQ0kZ zxv5@h*$<*y@N*yyG|ZOBfT7)x$O_4y`+GesxlPN=R3=?^l)Y1(oV+O!xm57tuV23^ ztxq3B#Ja*yHCJ-Nmdw222*EUnX8k=o*yi=vdC#^cd6NTAxn40hn@P&nX(8sca$VI> z+1U~pFtl@=Su=Mz#dBZjnf?1ItC!}bt`At8HXRuav_)4yc1FV5d|qbPPnNmo>-zTC z!7imkW!#*fARkCj1{RI_>vY$kI$-8#s^iS1Mg2e=qT95Bo&nfUS(-j5_>=oH###O% zGKbf-4%EBSLK~qpspH#b+c52KeaFyT??sxrNrnJC9rEQQV@hy*+rY`?1F;2m0}G;dI@>MPvMpwhbJn1M{eZ45 z0XDf!@JS!W(R7*P-I%G3#`We=7)VoZ!^NUn{>q*{nhdU_k`9Ry)%7xif~0t(?onTj zs70!BZ0+;&4D0T|(rWw#ZRiU~xU{wv2t^;_!@EoMlBU}uKjVaJZ!f4~WQiD+1LW1% z0hr3Djj~mv0{qb&h)rU9ta($lHbvqYXs9x<_oq+7z9k-Y6de_u@ zJ8gu?U9Z=vPtHY}=z8yT1S7Yo}dGB6Wh zPT7cvc8y@T?%(o+>0?&R5#lx$46U$cM=H2r9)&%vlMx1dbS!I25LDZWV3_XT@>OhE z+yU0C%3~)6M&wotzBnD$PHXkI^`{7K`?rG5o4nP_6ys! zw=*>N9Gl5^Hr$TAE^6I{}#59nc%|AdXQ#n%Z z?JEYlh9b6cH^W@my=$m~fxzKbe7K!YwLQ{qngj@}Xg>&)RXFrzrUc{iG8BF#wZmxZJ%f}g`#AUWkXAJMhVDS1*PX1+OYJ40@@$6gGOZbY|PrP z$M$2{$hl{h0(?3Pf|Q*qq{gSN*7WfQRiYW)2Au3cK6@hGA7`LUR2Lf#Z`QH*;3^2! zgRFt}$T-t-=!iP8?h4-$Uv!d|IML1*qyQiH<${LQ2-Pdeu@kl?X%bVE$u?qlTn50| zRQ@D;=)augu_Ef_{TG!SFOXbQD>88^ppm*`i_XYNp^p8ZOl8kH5`k!CZ626{w9VIf z;&bq;$dCuZu#$gN%4FdLI~#Liq?*s>sV=dpwEWfK`pd~;#P0c3c{~T^ZnMVAFeh=z z)9Z!?yWjMj(~Me)F1HHQ|0^}gBY69j3sid}F`^ zb9BLPE191)(l!FoH~lO{zHr=r1~TsmWBtR&shKHU4~Q3{^4@B187J2E+M~jDSD&To zoi9j^3Sc-^0E@6hXwg%kZkxGG4$IZ9{$ZzUZ0L(Z@VbbX@8 z*?w9{t^1P=e|qM_jr%bS>Ym#MD7}A<7}fm;)Zo#E^d^e5YK78JJq?|nMNv%12KYq2 z&7*YzFz|>5J6vU--Z=Kd@!&-6EPFb{c31l6fSg?X4YPAf1}Eufr-1ttSc#or7Wm*J z=5kS(cI1umxG`Rg%f@)G9Y%(K_5bI@*ol|IYq;7pv13p7%>{wB8U+ZbWzuFpcyFis zb1qgfX|M9EIKMl?%~#M`k8j(bmi6Ki`iuENZ()nu543B2C;aayT(_9dX1&db9tZP6 zQ(cI{4m2^ zmCphah$+#=GyY&b()G{A-Gy-+#CDg(nSKdt(@91>wJL%6N9)VZ2st6v{jMbM=MsLC zb5UX@61z!Wa=pU-=^bU-BL6UdjcDK|r(&;=oIl^3`O|HMM80U{Zm@YcZj5&b!+Y$P zi>yA7}DeM%A+W2Ze2?$MHQ1s4^uD_(zU+^yCXTn`c0Lz$u>0r|F@JK zPkL^<5JC%9>w^_hXelMN@F#G$1Ka2CK9Jdyg&l69M6{Ta3O1n%@en}-PWxjdI5Hs zY}#ve#?_v>zCB-0#}P=@|AAN$qbV^LKfW+GpAsd6LBuKECT#UP*NftF2W#v6OM>md z=Cc*R58!+MWuzKahB>gDN^UOZA(@aKM(N4D-8*XiZ&esK%ryg8gAnUbTh+BS#FL7@ zf}le=?hL;E7^-$N1W+1+M95)eXK=lE z-eSnPVq7n{r(K2)0rGkeTzlqqb2Q+u;BOvvwt)%b9|UNz0gMjLrYG)3%y00lTdi{b z$%PYd!4}x5q_F8vxbY`bn2pVnn826Oc!gDnDu{@|L|v5r9$^B-55>cRO|4sKV6xAQ zgTbKf1-_2%&@C)2>AdIEN+5XShp?6Po%suUZ02)%eL1|y!^`c9?aLugjxQyowTvMr zg_kMVFHhj47ST!d4>0&tLWBpWfM2Obv7^mAPF6JRnI$6pqn^HSre4Lk#=OKqFs{ZQ zmji8`d4`RA9oS9@F|f&ow%)xirZXHbG2oNLB|`yF_f9?)P5UnPGrpjYLnLV|WeyP9 zhA>x)*vwLKx#-!Oo!n;FyqFqqLSm_jSot zQZq)=FbY7>8J4^Mn8OrHE}bix$mK#2=dl49N)a2|PO7W6taXg99c%{npZ+8S&m5#z zZYwQzT0Th5=`(&6oK6^%yZntF5#m=dF_4}vCGdi0$y!yvb&Ta5YzBtUk0DvDT(ZWZ z{k(*%D~opZLjKuAn$a6yO*BngkZ6(a2*G+hGCJ4{TsFHWR48k=!s2=je096*UbL}N{g30bXtr7}!4t=G$MSA@ zZ20~{@@WlkBuLtMe=OFLwGFKk^b@GG>UMNj1UmlkQxk;LpsNY-EDWg6#^JCkR6M_a zmX1(Z+=+PXxxD<8r&fw3Ur|mZkz-jWa_W9<4_ieFmcIC!qdG2m);;3)GN zA*;W&1&Cgbng^72R_I_LOU89MaF-I8^O&ogQcr6-Eo1qJRYKHIMG=a(@n$JkA@-2^ z7_MAK5u|Vv@oF|f%>L6kx3lP6l(v?xN@2NhL5ZF!OHdK9X&t_O2qwmUdN0IjsKd&3 z7yUfV(d%2#35s%wvLM?R&1uVnLc5iS-xO!u=6N)XX}=oK(3KqZ%AaH*t1Z92x2qMa z!1BwgcoE{tl#}sB9hS)gu^H0r?<7Z3lN{yo^Fc+H2RY~Cr;WVvcc~FKHSl8^(U;}M z&$Ddh3nG(=kx#fX3Fr1)hn9UYXMI!8z$+cMmZTLSNrN}i*tl9hy`mTn0ZTmh8c#A2 z<6M)xf1P)8|C-5yEGuzhMCvfcerkt;M=Oh<CM}$DW}zRafU9aW|z3(z`Xuc|uXq8=Ma}2{gUA zHq>zgB6%}_=Jm+qBH0I}hn>vJT=T9U+!pGi7xh2y(rQ8w)TDA}pB=i$LkhOHlBr|l zi}(iVlPvj0$v__`<8fBBji~pG4WH;pk`+j8W7{%h)}bOS9N3u=sgq`xNszB!7@0?g z3?5RVLGncd;)oetBp}zArC8&?s1dL6u#5i}pqvM(3uT~^5je5CHqtVB%2(>K%pI!d zuswrU*7zliIGF4mwbj}Ac0wR0-ccu4Q_Wn^0xhRuN^Wbywftl-Sg6NWfe9j_MKqc8 z**6CzROC7QxY2L95=~{P-nG@;d_KUzJC}eO?hXn2Ba-A_(y;lNKnF2Z9_EQ+&oZ6k z6!$`8FJ;ZAXr%HjfdDC#^(t{#0HsMS&;`Zz*-(0OVx=T*kkOoyVaKeNDm)Tl?%;@J z)}zmWZVYN9P!QYhwS_>a^iP3k z_0<|VplHxEn zDjUC){?*4x>nw+n@CU-zu5o5|x+{X#2fx9vlO>OaE3#=IQB*P*^7T(Ou|((CpUCse zgNRV-n>>n8`6EH+#ZR{`21XMamtaaEn zB8Kp;8{Z4WtjILgw(*nUboXv6JwdPKX)^&>;+@1tNI32t0Wl3dHL<5z+Nh-Bn=(TD zRWt&d04u8hVB@SoOxwlCY^6rNO5%5PZDctlEQ|_vYdg?LUy&B^w+4A%+HAJ7RB3C6bs*LG8h`XCyq0<2t!>u&U zYYoAOZsA~9%=q*0U#^}IQQ*t(wvip8fukhjvvz=2IV++G$ERzq72lc?urNdXMD}b% zWSKEB4Epxf1ehQqNKWQO#oef}*0Pa?pp;7987wFxTJpSdrvq#;>*j1J zj=oaxvqE|OXV%21yffCC%p7nVqGwOkVClV%TgN9A(hh*T_Hd)PBJATptU^{)Q&NUL zF7$4^tsF9iaPvq`5D&V+0JXvSW}#jyoX7@g{VkO^$L9TRqKgXO?Is^bL`9mbAg@ z#U`^=80h^`8Alkssyrmy2GHeR0q2=ks{(x;TPO*hAr?-9bbiM+3rCSlC}3ycyq!D6 z{(x`ibDP~hyldmg+~0i{5+__Y7UuX6E}JmiF&RX*A6B$?FD{9yGdpoXy1B*fFmo8U z#QW4!zzz;21Lw7iq*#1TJntf|PWq-4t=0yW=ZZj)m;i0=tuJI;Cj-+bul`4;s>xKo!{mEfFZXUS0# zuZ7`gP-&b$sb@an0`fH98N&qAh!a`8dZeqw-C2UjWe_R8kp(!TE=U}o@>9a7ta_ZW z6xWVCPJ7k9I)E!pZ;_xfc*;~yk`)EG;39Kf)U4^Y&5OK9B6xu1`U;cU{P=krex9(Q zSKQWM`bdaLoJ_Xz$pvdv1jG%gX);PU?rzcz55t&>;Z{g5Wb{E=ytzPbVB*~hI|t9@ zSyxRay^#t0>Z2b?#VuR&ECSfl*(Vg(nmo)O8uOngwXe`pdJi97wtPatpWn~0WIPMb zmHrxur>%B`Y}tqi4E^x{(pAhWt-^CGJv?K&Xq!DH0T-D5Tgr}ZsAXJryBWbNDm$id zf%pX58^4kIN41?#w^-SMf0TT=9uKA@?BI3(x%3ZPQ(fUeMMf155RhlBKAkaV1U6S$ z1tMZb05KX8>W#=>nNK{&4G|}%(uXvK7|qj-3F0)o5BLKHk&jJLXZf?ssREaeGDe7= zzD+c}5lPnIWVe^)kKiq}q2!d_sSvTzJuRm|Y7$|Q?iRcX=>hfWLfTM{%d}#Oh?ws0 zlGcJLOH=|~#Pu&T(3j}|cMxCmjI3*qKcE0c-{!;M*E~?jMUXAy+JTcQ1A?IYqvjD1`f+c8hpZB&Nd4IZ8h1s9bu?Qs zIwCK7ipwqp4@*cZ5IuDsDFPe)?9c>8-cq<37qx7KYtOg|EN&Np7*8Lnl2bVVQ#iJ^ zdJMt>guxHuE99B(f5`HY&1yyEUt8?O4R^lq#D8H|;^3Uaw)Jp!7ShY&Zx=X4A2=2A zej%lL7)!;ED{(1FZN>;)yl1Qns1I>YO~C{YnPmJYu#*hCFo_SI0#60(Ju663s5cK}>eR}|VxjebQq^(-1sj{7J^7C! zY>W#8?WJODB#04OLYp*`mB?pNe!Zxa?A~dM=4kY2uOhT$L^1g=CU+yDk z6HQ444louo&2^?e$y*u`4L*9dy~TVmk;Xl!gyI!q&_pONXmx66=A`pa=BZ<5_y5&{ zzmiEorN2%$C}Od{Pr@998P{ zB+*flf+wopq@fOK(_}6Y@C1gj9!<}}aYzNCM-V`s%|vp`Bc7dpuxbi<7uzl5QOT!t zS5#Vxe1~d&(Hox5#79?nzX^ZsB2wHUP8gmhP8Xi_7lUs z{u$G#lDMj`IqfOZh1M!zZ}=>01Q7Fyl*DPRrX*%u?07+jplZE)_ucJXie|BmE^2EN zUxu{Y-*d06OjLAed@6mrcp_U^-gi^MGoPd;d zq`cOJ#)N;|s@9lPDG+NO!kwc!)7G8w$ZKZYb37FpEB)T^sAPR!ZAPaR>E>ltXXzCD zmo!r}BVe5A2TL8nO_>axNE`M_c$Hen%3Cg%9a4tbemu$k@`PuAaRTy|tF@uOd^dw^ z!!Y1fp~D!ZpxvPO>`0V%ynK@xQG!R}sni$j@Ro74_NVI%uo2VofGbOgx8aEli14Vz zTa%ob=W$Q9nQsuC`XkvG8mZzQ*xL^AxFd?n@npBFZcHU6-ZHnGoFL*G6BDsBBJst) zbhGZdWk*xbj&X;u#mPpjSoWtV#kD&hfRAvp8Sph6$m4`&Tb8#y#S|IJ$8!4}d&p{D z_U#1*MF3ips0Kc_5`=K0Z-?p~H*C3kj^`y>Eq=^CebLUifX z3R7lgus@JTT)7X&rXRQI_pJn>#3DPwiiYN?*noqvIER+pVkSG9wTp49lix98K`8wO zIvr4=7(uwchCNNHW#F#arW1=YAa#P2h zJhoDXIfK$BjNwd01-?5~y|NirKu~M-e5$9DKL6{1*(RSlGk-a5rV&A-Y&*DP7hJ5x zT;s%mK_E-nLjXOckM=O=iZ3(6j%)*D0$&6PUrmt9vyIFZMCH5dv3*5%q!8roJ`(P>_1ayiEa0OpB1;^GTlzCesh|-sZHyJ@wA`yHjlDg)r$d* zBi892%OQtBe5<*e%eN2qZ*SCQOT6vI!U8dhJ>IMMCP*y5UkfOE?nlw^*>oKuXK)Nf zg6VlFFV%*+u~EGn1bcYv*_4SFMiduAofM}FBtq|zN$EnzLYocpaNtk(K9oiDc`oQ= zmQVNr{^LWwh`$=iAx}AOtBw`O-OhjVDnu6KI-8xT5B+j(e>P{b>^K~P8NT4JMtUJH znQN<$N#-?{R@4i2~??Ti?1|$kae^ z4v@$5_q=$O{dB$vVqTvT{2?Iz6ni??mwGQLZxI+O^{pzzc>}_tiihj{8r4b>Wd_BC z)SSy#s_s9@|Hc1&RgbzRj7;oj6Bq7;+_F znd5~%-!$I*l*yHH*Ab2`%V`U(hbX%5xL&(UJK~x z3C!!g_{)j7+9#rZeJA=g3D?egW8hHI*Gg6I?-!6Mv1#{@?o6$Vaba@p!yjA8G}C8R zZW04~VhnxIduO+IV0m>t)`*99{P|+`)DwhY=(IFx<9NJ!igiWE<8IFW`|prK)#nLQ zGNCfVTX)PC!leRZT3(w_l6ZN)+}!-H*(ybo z`@C)GQtmIXhUtqYy%K84oeB(UE}bHl{WEm-b2dsT{6?;k(^brqkmt{D-5y_k z_40mau&QEwJbV0HrN?*=OQY7SzA)iwg*T!;ryvuX%UR8dv7*;2s@(?csu=Hkxj$Nc zse*mJ;_!`*Y{7iZ+|(+m`5sC+L)lC5)26S+9PA9z%>F;&SgJ+K0e4ylCzM(`ua7_* zX6qR-D-Q1YUrcKroYpscYH42AhkAJRwB6i&1VsGtJ5enDJzdHo-1T=h`?S(R-nb>} z5A#L9-2lP|slb6s)rzOxeKzB!g%Sg!ly_kV2VF;h)Htx%pg}5VuP^kHce3;NAut+i zM1feXj@9}_t%9+_FeXaRfk|p4Pk=&rcHQthfbOeUZN_-%13}9^h7l?FC^BzaJLTW* zHc^-DIA`@)XZ%X}P;T)EJUpXg8 zB*#Jf@t6IDP&7!80Fqoo|2l&ETS4Z0!V4^4Lmoei`; z->_B6AeRZgL%5#S0O#aVIozWF&-tPwSO}Qn1ppkMf9}s2_JbC4funLkEb0G^KFd7i z8j`iP{5h6tabcy;{9J7HUsfh(_<~8HI3S|Z^Uo>H<#+L3RSw%ctU<^-^}B3yfri*4 zydak$yrV;T-(V^bzv(FAyGP+eqk$B*^R0}85Gc>7NUxV7<4Y#R4C}Cq_raT{%xL9s z29Pr{0Uv<(yTpkaDL(>+>^+ujNDcBDfH%uQF5>@B3m31#QjivTEi3jSzxC~7P}$ig zocb+N;u<{D-GQw@90WOBv8wxZw9+N=bN)!`;W^0mxNPcPEbLmg_OdK=1f)xm-%{Dt zpkPu*C1P0nVhXd#i8}ztNY!xxc)eq4oC^7=_NYbBaJe5lxE$+ZgaDmB=Ihi2&O)}^ z9pJ5q4{94e$77EX_@C>2ZxaQLNZsK$DqbVs$-zPU+;;IQ`SQjQOf*OOt%T1lz8sm8 zV?|T{Mg5|17dy!3R<0X2E{5nv9E#A=uj;iO!54LMuwUDf2KtN>J^CR3uU&sb`=0bR z?#58%e~sDSrR%ka%^{SX3J<%@UCz0~!l;N$86n3dd>tdMctYE;A0XWyI2lGYjNB#o zGbJk9T4TtU`8>n+g#X;dF4pIGU(O4@ZkN)Olx`xnw;IXQ{m?JQR3qm0=lM}qE3ASa z83zWssm_=pqvrO<`k|y6ZX|yhcjorewZ-}2^37WHVXX1c=pKx*jBDK5RF3+@qf^*6 zAx+yzWC}BRw-yT&mF+Z?pC`f#`H)FWT3HLJ&G(HP=*M5KPsSL7;ATNhX$bG;-Eb(s zKNXYRPGokPUM;4Bh0+Xbr0Y+nZUIk9(qJ7CbBER6OXPO}a|(!zOI~ zCOyLT$`JF+9#s_yAoRegs-L(Cc7>O}I*%pRqh0w>$!5=* z-!rl6`2NU^M4SF#rN@hIs5c&A&QzBEEMLL?KqQ+>=6cS{rF2J%#lB&xrx`2G-VGRDvdC?#+oq!$y zdkI_#aS8xbAw)z(@fcDdB1CQ!Lf3r~;r%`S99cM$F6=RDlHSoquc8{g+9dcN&c%tR)wWQaHRovCSPjv6d@oTmFL2%v{DuJ#! zBzvtpK8KF;e-1Dg_LIz7_a|8FG<47)5D3I~)^2W2p?r zXOT*zcbc2IDbPL75Kf(cYPn8%7K%JGklJA2eZB$FexYP$sY4p0fu9iZ7TZ~LZA(I{ zepxsDI7>;Rew+Pf_wIP;x|!PC4;yz1UqimyiO^oX#}KG-0cSpFjWa;HB^oZ4%nWjP zSuFGxPKj>IF^LJsxLynAku%RIGC$jLj^=IP#d;T$v_G-m>I?03W86g*jn&;?_ElqG z-N=jqCTnf=O)(H>d)tiNr-sBU+-`Y}EGj~6qi+%{I#9z|R@St?2`AgWgw+f5&RKH? zQ}r~Kx!laz)q=WVe6uxD8Sl`|^f=8;!1{at#qw0Y?-<^fy)TT-XPcbHGz}-}l@01O z-bA#=!=PO++Mut7sI40ZjXLscPkQ`XzRSZ_9++x2uUC-)7NOmbi; zrFGS+Ey&th&)#d7$ViZ|hl0hrm5nu`%SO#4t~jYQ&D_HL>cLtEuTXGt`lJfpL5=a< z;>@lf*xkn{0!za*Nq#*IqouY5=BV*z1)Z0^+XF$mAeBIHz)ZjnH#Z%Ml16^%<#v*~Jx!N(|E?nlj`aG3}Jv5Zy{sji1unbkd?T5ov3j7Pxa`p)AeTBAApynWRC;GddmhA+JB~J_g0RBHfp)5X0m8o*T3=9 zwoiW95e;X;ZSoRcp0#g}(t_Z)2`L!PB7VLWk(kVT$0n0`f1T_YR?qyeO5ZW2`R8Aq zex5zRsbK~l7pZ+phzJPXX++|Q0AOy|Gk?XUum_OTQsRBN8UFa6@oKOT7IsyY2mkmsGSU^;4lYc)6=Zy4TmiKIylgaM3ehNR3S9U z84S9^c~M!f{K40fAC#$UH-CcZD8_2GmM;Bl=Dn0y=8PTbmAo16ViTK^ZOSfvnOht6z;R;U#NCF)^P&Ba=cxN?tAPaSQdj#-$tcOp#Q@{u-X`bqv8qq z9-Bxf=CqXV4(EBUM4f)IM37EZ>&99eP3iGSf%|=C~qal`BFK5vN)q9?VG<5n&nS<_?iZ(hLBE z2#(k~i?DbAJi)Fz&HEE`?NT73+f*np;&CTdN(tywYpq4IoNM%M>-V&9gK~aGekXs0 z+9C1)7jIA@LN&eN=8kKjn#*pcN4qb45%~H5GX>hf&e=cFV-;M`?%c1@I<5DKoU(}~jwRFw&tg!;y5rMnYg6)dg_(m4Ke)aKX?gMdmy%TE3e&Gu z$v(aMroXBAdJi)Jq^9RXe#PirnBJqaks>!=sHaU)zgqKP5|<*pK_|9i2*mxu#y|M?@5OHwH*O}Kl z(lx-G87kI&eSKZ2ZMA8aoi~HX0;a1`vQ)Bc=}$S)E1tU5^l%zIRg1i!PP=pa1mr>zOpFiJ-BJU+Pjqy3eKZn)>M}b6F};uq2J5 z8hgp?+KUa{itx^6N&k&XS|=(Z26DuWKRF%^34+dipv4{9KTS2Qy_EV>MGWs zQvt+OSPhn-qDzD`ri)5u*~QMostPblwZLx$5^+Laa4rg$X`x4RA(5j7j*pS2gyLQl zcPPuILx7kH&PW94BgO1eEakwGyMRD{<(bu>=Vs}})$Hs^Ue)gh0x7F3%)jQW+9|b8 z%BDO}snb*3ya2J0 z3;xvTA_!zMN2FetZSvkb#3vrg-qUF!QPfP~^oTd8(e>#(3IfIo9Z z?`wToh^6b$q{dYhp_-Q|ufS&&C<=3nKyAIj+ z8m+-Q^1QIVKj%JGZSrq8xb-@<{kEOX0GA6_%G=$4iu+A}{QmtXju2vTa71A+$d{W+ ziZp##7~|-gya)aJ^M>|&i%I6f_8)%jbz$8W_52-BmS~##kj$ZBYx-Mr%f4gdV`t7@ z=tGb4ukebW%==gUZR42%Ij-;SZk`5P-I%s1stB$uMJxtx@aFvqqeZ8ooZf8r4V*tU zvccF_p*CAIGZGA9m(oz82}`6A5vCPq8?+Yeyr}||Tj>#4i%njMzIHRfFB%zOXZ4v9 zw3?GhCZrU9LD*^=cRvDz1VM72UWf;MmJTwqw$$l#FuRJP&SP|Xo9<|MeCp(WrL$dI zQa!Cn^uCma)Cj&j>;i5DaHw?RZ9K3^n#u~26g>awp;#+(!!E`lR&&=H>DsK~3$+Z@ z4&Vql<+gIS@68cPK6tU$^L-uxWVumzkd~~=C?XHVJP^NA02_!8>X(s#{&W~iXFZd1 zHG9#!hJucZ8kj^HiZt_1asJlD1y~|$8Q=mFsV`5_M%9Nudi~92WMj_xg-3cu(>$QM z*dC;nX51{1BFcLuGwFR%<=os4XAVOf6Gz;=h##ojHxcuS2L=RtbtUgDmfwYemtupW z>X+N8_Cg^ZM3w^rwifEhT6^>LNNTCI@=>6IrS&VKZN`Md5T=91gc9>wj%qDuY{d3w zk#T+Y`MZ`&x}2{g4tU4En;+V996JpJyTR(|_Wc4;(sohhJGsWCK(A_Lhx6l$Xq4xh zCTHS5}?r=Wb9 zJiualb0kMzW}{o_kc4m%-@R+VMb#MtLLYQ-jV1spybCFT7Z*%4v>W?u${xEHD(v>9 zOu|D%CUDrpY*EMwV42yS1_!U81STT->apw@_koK8Bmn3^Rhbb0c24>Z|Bhlc&R&i8 ztTJDz@8&>hTpOCZZS5@g;@dW^cRH8%F5^E!DJIiJnlP)>w!Sn5H*{7O zQ-7MGk#fl(xdmAIx;0&GY`JxGDmL!2)tdByU5@-}>lV^pnd@+^C2)dV4WrF!YnODk zoKZDqLAz^s6>&ms8xfL5HcL5SNJk;(?qi78Z#-V&N$a~kpeZ$#E$v|ePzNOLn9fHy z#jL14rm7Gw?`ApPSL)2R&yte9bHrC}ki{ZIKH97B${ycEySnZZH(8DR=`WPsP+C)C)L0CM1K2WcQi>$=x!XY9mXq=rjTg>8seQcqar{ zi+oN&tGa?rCks3JlHDsSyoeR8FE1C#w}*&m>3l?d9{U(1reMA}W;KQUOT6owu3xnX zdc@n@sPR~u^5RH}wh*m5Y|1S_^NSf$MWRy)vJ;uY&7yT-OJ?lG>Mk27GHb~4wD{^j z|5rj~?Ws!5n)l&Gk@-q>mQKQK#!e&(q4~B;J=)2QpS)dAn+t@6W@ej*I{Pf`k7J#v zw{rS*_Xf@Lw@DBUoJE=HEMV?=ZKOfWS~;%^NIp-@^~G%WGR43m03k!h09E~Ch+&sk$$L5Sl@e}ZR9Qxr-`@4E<;iyFev&16a<*Ok4k>Aq7Tzb9c&DaN(i;-= z+JuMoSAWd%sdsqkO9zI*dWGP;Ro&R)$YL)!=BR7PVGVB&Cp1g`l-7UnbZs3GQRg6G z*>bmPQLp9ZH=Hd-mSW7DX^EY3qaqP41&3z8GzC3ut~IAQ#*M11(iF;mWa%sApJoFvX6&++M{^reFGl@JzuNz=dWl`OP7o$pV%8t~EQ-bHyygG0n z+4y*^WiLqDZ2fwN*PX@W7Z#OuJ4-y)o(kUF&>2Fw;kl+eL|(N7ZyHdui$aLGJ$!5S z18-=zk+UOmOc}iUQ*NLygQyo1Z_sg%f}eSv%Ge=>79FKzGFM|<*vQthlA>-AgJ5^e z4bn^3OW%#^Pl9B8O(;dhx1NO~12B=*5Ze4=Eueg?6hDi31?XTBBk!G5H#V>P+-i;( z0D<+17QGtSsXU8sL`$k#LTyHIDsLW4hToWb1G-s!RgRUX5j z#duP+vX9HWK-YuRMLl*T-jQV2f^t}FO2pFZj5eL^jj_}jRkD+WP|NwXUd)>YE(k4R zvd`M4gkFX!LsSb3ewJLe$d)!E8FK5p1G&7SkvX+ENjy6G+1aAmjg5QqPg=J z#hH992n;!8gcs%&I_R!?vQ|nXbd}?UUWA2p$`n0~iZ)-s%;SIPdC0q}>gMFrL6ouq z8hEb+R>TH;&odIFRb8!Z*!m0F;z_GB8lx>CO7~C$3)?CeRPx$$`P9Xsw6?Tst~y68 zGXUR3f&g$GF(j8U5h1rbYof3UtJqSPnwM<50jyLvf-P;sT2=&gsL~yrE$`-b8Gg|& z*|yvL{O*j0`Uz!3e0AiTGw3!LX66?vM#f#7KhKinSl3TnZ3yodQ>%{~hut3TQe~|~ z{9s@onQq^&gz`eBJMn`b#z>pG#Sn^pc}}$xJJ?99@(R70`T%La;Pt+Zu8~YZbB1f? zNi5;AhWo`!+J0P)1Bm*Pbu&cj{~Zi`?8R~69iX9%W2)ESefHhik<}BC#aF*NVj!X} z9TCFbA?-*>^Iy78^9otfOVe)7Ig19EIR~_$DqeA6l2MVU)7r#VMs;E!PIuOyYtWp> z)rC(Gh?TQE-a>2vuPCzw+otsx+GR`2Eoy^KKuzLzUJXnxxYi^)8ra5$=B)g$QYsss*UQLdAxz%*8N;xttj(iW!5>idJGAlL} z-YK;nk$eM)@721a; zwkCIaGc0d180oka{C!aXj-5peN49Z?x?hrBmL_8FG~@8EyZ{<`ffVgc ziDA=}XG|^$9F{^Q6yDYxrH=`dYR-D^OC$BTraY1|#hID1h!v|E-&ZrX(Z^02X;;FC zG`Tm6_Ki>)5OuY;R4KWC!SkPB^o<9zG4>bMU#;49gZl%~p$E z3oA#a@V7Vb(obz2Cj?}na#=+O9M?hQ)+7BZyX7OPYm?ptcb&!u&kX6#o7QBjZ8}PV zgXhcJ zX*sLnO$Buc6$eg!(@0fcOI+kUU8Ke(Q2c&C=Nm)=U)f!RdLs>p1g_*&PJZxf)Y}Tg z{ll27Tv83&SAPIB(oC&*bC{ct_V1_VJ!b=}2UNzVrFrIv6!o?zORX5FCFLZp@s?-> zZ-xQDT&_4X34}BT%ujr!XkH>ipKABTLDJuLlfc| z9LrKrM24ifjU*d^15`~pnVE>hdZAUJ%FL`<8^D22;j={jUycIDXLNh?W!+5OE-$tw zJyR=aMnUU<_6yu`{I7I`lvsx$Bu_PN)wBCOg-V!-P2PM9KV$HVw`AJTsneTJ%II#A ztAcfgndUe1x-5^Ek&jH4`7r9VQw!q4`e!3)7Jqp;9iFiP_NpW&D37G zgYiXpQb1qPYhS~(BVAkBt)sbrK2HyF%8T(Kp<|C!7J}5(d1fvb_RL~L^$YzKtxk6%C6#zJF9-jns23NqrlCYMI&^eNAa3Wekr0 z^xKmLreD|uWDElW4wXaDJDK?V=ZXr45OCJ~)y0Pb6AmKdaCvzgT1DbQBBJ$S{SS5z zo<#(nmc_FR?~CC1+&S{)pYzU47Sc>RSh+`Ew}qA@lNE32m?*6GV$i2ZWDr3>C3qHqSi=&%THDIAw_6P zCgYxj9G=fBNT6~b>+GlW>dW}V#oid3g|Y;n+ndnawpOY@r%Xun2EJV*40k&V2JT`X zZrrF&YwGO2aJaY(%@&xIeI6tbxvn4!* zY}1eWPOo=%+T5Ly7p~rgh2-0T)`OONI1@rg1GMC*RdPBO^&}+i-q7`Z^WQvghM};{ z%U8C!^yzu%MiVuXTk@Lc2K}`S-s(*l?a%oATbSlK%f1Hue|+SvsUdZAeE;4Po^*nU z|F@rzq)z_DQK5d^-;qnYRvB-%XUcOy6m1HPYHGm^ZCsDlo9;iVA?2z0Z zG+SO~oBzgkaPBgye$y?F{^H%AK5sjWh!EDL`H*DkIs#BAh$Tw}06-R4RIhy;KcIww zMQWCGh>Nx zcE{nf$#-_SSl{TlAC`W{1HXY^!Vd3V*CoTw+`avzxrj^7t#;8#?Oif=G*q@k!`3UG zCvaUQxFJPq>F`~-CaYSo5F zN4T*MF$4`w?*7u63&6v5D2njVcHw$kMO+6!@Zc5Te_HJGh-JB!8;#YW_~qcYKW|yp zpDtpzQivXZuY5DY+%VrsR){RDw!a&V3Z<-lRw-i)wk?Qc?VL5*7^jVU%^LHWwJ0C3 z{ugEg7ECpRrCsMGgZjhcE^JxwddN#u@cQmtyt}1PTy2z8zLH~|)N%;!Ko!uR>Uozz0fYH7%Y1&Me*vEfp72j%}d9+);fkw^t|>JYI9R)Eb@K0V(H~ODsXof z{Ff}a%KJ3*S^j^k>(s&gKP19VZx-LAYdAT5!w#@ALqE&aMlhU6r zH^!DcHlQ>JxOIpiLbl73$4qEhwrLLfR=E;vI<)kTBB4&wBHd(z(8PO3Qq-K6)9tL; z)?s#aJqcqoD@nZNG+^4^esa9CDl*{?9~Qd3%Hkp1PdBSVO96s*(i>(<1MO{Cv?zOb!CGScmn9k0m9bj^l> zNE}kDU}m{=J2xOdmhO zh{;8a6a?ToY&~~90DVpPA`+@B%|%V!OFUegl93QHsxHT{3`R|tuoKGE!>JL=*sm)x4+^{*AMt^nQ)3XNqt`!p(qU>7cN>$u9+=tC3A(z zHlF&)UK)Nj?cKN{RxY0B3vI`ehz_fF9V)ys<}$b-PS?*V63BRytK{Nf7PsL zUq;(sg$ymqFbpS8#~Y zY=ZBb4n4HIPbW6@e_Q2vemk2@*SHr6DVRDQqU|NDKO9`UnKH9uT%ga9cy~LyEKL^T zCj9ZH^f+QF>8D?Pg~-|(XYv9T4ccMt98TR9(<$UyOQ3v)q9A(#Nv$LrY#W_e(eW(n z*{rm5n@9H2Wa&IWx4e+@cFDtu*hvJ}aG8ivy$-=m=paJM(`BKfzc9~! zHI%a0xQNz#k|P$)aR6QVtotSbXvdx;zbJz1D-r+iFxRB#p*wNX1-qBArZ049{Ca5zrpMGc9 zw+|xdjeKY-V`UI$OcZfYgwU5cDBYOD)lpctU9R``Zd_%SpRpDD_Q8EKv2oS?-7+{w z$<08WLp6y+oX%qklU_QE2N`xs=BbV_-Au>UjfLm;DlL`v^%mHjU!4q5o@bbECbelc zZWhiq*L^)vV*d!+g-DZ&7zLX7o}q(VO%xHo*)ILMfeveM-dZ}L;`*+Qa(*+MTf*(< zE&+`jGuA4U&o(7$n?Y>$if1Z+iy-&6>=_)#!FLHlth_3i`6%KHGRwv+BAT5E?*DHu zOSfnsaspuAC9w!2B5O!FFft2uaon}MmBJ=_&5leg*m4^cqmIxc?WgMnV@zc&kkK3w zGt^Q_X)Me_B2<>8@~D7FgbA*L)f`}$Zk3<7W6Nccv&%9fadr>0XvGtqhn>AEJ)F9& zpv*u>mToS0#a$)$hp;~T?VT`Gi>sRa*<( z(y%khJT~Q`E?dH#fYrtBSh)njvG@W%j*|5(M|eRNj8KSbOnR)y^eeJFO2&Es?sC?( zwSy~kNgbqHbfMTEEtL}INrm-dCG%h&34;CHXiMd);1vamxX zknsn;6Lg>gY`L<;^1wUR0f%(7r8rP3jE!Q!Q1ep&?=BY(N`|SG91YG#pZk_m zKBX1deK@!ZMY$Z-I9kt2+cvFUR!ytV3EmSdH&sh3o@!i(>GpvZo6%^`$6X0D>O8x< zp7IYwgT`9h0C#6ILE+1j*z{V@kU*^ybS!S@y7QeL+LORuNi=QiV4JiD5@On~^8s&G z2Qg|Chg|G|S)43dmC1UHuvp9ryB^+Sq?gDI7D=i*%FRUarJefYC-IROS#Ub;iK_y$ ztUjIv3ms9E>0-~U(UYCH2yON^h2S_Iq#j!ZqUgN+dV<{TvNF$X5ddc2jRwveLMD__ z<<<)y1SLl4QI;#*L)#;$@FZ4nAy4OcbNV-z3bETu;!BnS{^gr%^G)Kfy%k^gR5~0k ztmw8qvkxi7G~g>F`K$`a-oOo_W!H0rR-kn;NR*;Z2k*jfTC>%3vt+PLY=l7}VHHm~ zKk9zXjP-qfV%m}woZruhz3A2Vwa4R2U9I^&+sI{3DqkMEt+a;+oYn;rIHo|tyOCVT z|JPXZ{`qx#6gcNAXFossk*7~0;hJA@Ue>VBhwOC?fXzpB0ZZ^(t#v~Z9ZPv`e$Djs zU3_Yuz~@iWT}OhuQc3|)^&)}`%M)Xmx(zI|U17>(FV zNGT0`HHrWE#CT@%{vROfpEKjJ**do?W*c^Bx&jr*j$WO{8` zOaNXPU*h^|!pqA26)QLJJNu{OwFaPW==b7(R`N144 zm{;Ie^QtGwli8}WF|m-EIvhoH3CUpMbUYYP&OgVcH0-HXH$Hv%(_<$tH?fr8aYR@B zG?VYuxqS>=!tLXKq=n*P%&E&|S-8W9$m&+Ilo6?X-N|p8!WAtrQqyV~Bbb6473D(a zH+;=-7MiJtSfhsmo2APU%LgS=h*$6Hywt}o#6s&mc)^D z7xNd!%36cJJcs2OGO>k8kMQ${=ficSWzA#ce6L2&|1aUCq&Wg@j}h7qnB1Z8-CcX0 z-X>|OI|>1;?3l;_+Ay^&l+wM*8!Yc}?%CZ_^o)PF39lqBr0z}Og%$@*QbV|6{M~Ge zY8&9Wd{Q24jWj#n@>D|x)_GG9_1=BpoyHIk;w&6&XFmJQlArg4XD4k)7RVaQxE`k{ z#m<+;9DX#x1Ke8-RjP4mePlC3A}>u^n_BDoWlv^QgOar>;dyJu=%=D3+rr5B6&J=p zf}*qY44JW&PCeSAKcY<20i#`HQ#_@5@#+BZjyfbB(+4hR3WWnUfsVEv>*6EyN5Vm? zA8xP?g)<$xA#~iz&BHViWli0p-;LhzDv0Ag9kmeaquOW_aoHI!oiCbmHB)$9oEv*ITd_ z;QA62>(7=!Bk}TEDQb{X%GdHqm2HDxzjn<_{newn$yvcxD#vQ^r)jjy&D073$?NRUNQn9L)CV{Bo_1EaTA~Hia7i<8Mpu9g>N;EX{rBgVCdr8RUz*9wt zk;K!wXb)Z=yejB4KV~}5?tnpA(x~d>%969gHgB|@ynR^VSa-aw-#EZn3t@3DW-&AR z_Y>)B9c>5}8%3L=<$}UbMuQ=Q#jx&5hM;Xc;uy>K+=4*g0TGA#IDGnzk!S*gz`me2 zh?e2!TDTgBv&1Cx{Q8T`Zs9Baduf5@_-OGYWX5%It068}vjY)ON4Ch=rP*6D&=ZEt zuZ+)5DGkSF)qHDSPpF7OLK@FQ6XFp(=P}2sXirez84GPW(T>3ClJM>dlH9fEXta}6 zSAu){(g5fHE;z)Aj@5xq_Do?!*O7AxxD{3_nf{J8ZgM_kDyPFLDnNkZy#pNxB$wXD2fUH15@8PeKy6vU1i{<)N>J2`*N z7AGjEGps>*jEI(j)QH2|sh8m*sd=P}X*f|=ed_t+l1F^=x&R|CBPVt++Ov|Xr}2XD z$(JNgU81J`lkb<+YR;FX0vUHLf^|>=x)_woB`4WdAz*$xay%>RUcI^T*GeCK&|7_V zs2&2SxSdH(buDRWEtJ^CtU^(34!yL!1)Dg^NA5UPlN~pmb3Gjib>O1NlUioavRvCR zmF(*}zAnm0+61>s18E97FV&4X=g<=CP~_tA8nbl6PL8LmxQ;bDQ-WIOf}IqqybYJv zP8+MF*mP&`Wd-oX6%(azB+R}BAaHpe6qIoO)oI}6@8GQRsg0)UyP>K0XE*MUzdf_O zm^!1@Mb*|>Xn#qKr{21k*sOHAWQbGHS|k~2Lk+e)F`Ryviurx*0A7&3+e1#z{eHcQ zt0uE|e11_s^=4e)X*~DAxOU5llzx@0dT00Y1kIXIRm5E#bZ}E*W#Ivl2$o+HW{XKl z;nyuJ+~wv*RDvrFu-hiioR0uO)u$Uae9^ai&{){D?5try?M~+q)uHRP?E2{}4&wEP zx6p z#m1~%1z+^2PrSdl-Lc->@l}yc2e#*Y!8A&d$qd@5($6lyoXfdj*_*3cnx^afH&%9> zXOa<@`;dP%^R;_5X-Va@?X=ZldXQ5ZEnn4ZrE zr$1asFCnTKteL#KRB|?Sojt%uH>SmCDB2%aVV{4z+-Avr1AjzBZmVi6bHTJzQcUPs z+iLcuWrNzzKw+`fRpY{!xo&3s`F66Ma!k0>dS)SIHNojF*j&-;pm{ss_jKBd@}IwZ zPdeed_g0sL<0v(Rf{5X&^Z?chb_4C1m6cfZy1jlOpAOTXamv#ZL*E7w;mzm6L-!N$Jh={!>^=6!GL($D@;p4l)SVU zSSv(k`}%;n^e`OCSUuC9euMnAi;n zP8XJ{0+~xJG}T3>#iAOP8~WrtA3P|bL6@9Vw;JaGa|0kqA?9SHEwkCyormzg+baY_ zy_MS>`#sBJC-?+7@KX@g3RaoGDK~F&u)8sW>T(b}`)C7^C~y%QLn-Y`mEr~5ry8YE zO-h_wTStELOW>f6gQ?j-m^BzC;FHR|(=i7=#wrB89EBPXZz`H(>iC_=kJmj2NeZWh zZmG|Qr9|VfORTH*L#`U{2((Q_OlwVKLk4-k$rMKmku9FMGs}1gL<2mZh-5PqnB^O47)n!zS>lf^LgE- z`VQeUmqabDG=tlB4BdHw;=vJcST^HybsJV8cSU`xH~Z{BiKenyvh=F1!$k8cgz~M) zv5(S|{D8r`0xWrer&=B82YHDN#VX8x!ONy??FcV!(#(D8+Fe z0$4z$bE)fd&Wa40IM&ti#8xJ2TsKv_FGHF&kt&+)b0*@Y9$C3tTD(9}{zOSigK&*4 zXfp=<^7D}3YWr{q%po^&!h(6=`0Q6>Q%LJ1OFCV*CUVR(&p%2eV%jlt$;z#d>)Ch7 z)diLo*+4Gnt7;O$f%jYfYW2Mz|MuViZ*pIlSm(KIMr&#CjQMVZ^vfxjCsstRR{Z17 z&u^xQzD}>9l4e@e4n;qXWly&fD|aD$s(n9zw}TyYu2eH6w!7;|gs&z{NQV9;!g*(* zO7^i$2FR5tgoxmR06{>$zq&ttFX!H_YMxlx?Tl7ZQnGan#Y`_Ia}z7E@S_3w4AiLC zd}ilR$Fx*YVpj8AwK|qZgb@0e7KXzE%)SVI_bK({*KlPSo}>5NuO#N2eJ97%-NuJW zYtHj}!>m;rRPz0>EDcBJl>C{GM(r7qEAo^v|ioZN2IW+iP` zg@H?aX4MHP?Q|j`wsTB(HMA~aP{n(x!+CxBre+jVLjB|=_vAs|Ug^?)`#SGq@z-4P z5C+d@cz&Rh1FFl0M-xeo-0G6%3zNec;pF8MCy6!PSsvE|<0~pLjJu6@o2==eW>5x2 z)-zY7@jn2A6LpHFmbUQ|i{ByTX2-17w&I(g)v$R4%HG zUq^?(z&T(e&eNsoEO3h-=+RX={c_36c^Tzbn{!nQ%<5yP*C)=%OspOw&ryvmUzbiv zLUUyG@hIVhXacUMuw3xM$Ze&tEIDV?M|QOtb2jVhs%FbvUe&F|CE>Kv@l_I zm>JREqDllM%pyr($-znd0lF%bqUv0f9FXHrd0Z36HM{FeBkOBkH*U%Ymr z1|elZ)y2S<=h2v3BP)g>8I;rKCfrrAGWFhU+Ge+y%CKVia*5ah`QJ=>9ZHU@o))Zq zV&t^?Bu8IYCAy1;>+N_MOA&Da@1jDYwnHUjW|w?_7ptj{Y?$AWC+O-ecD6DlwSWlu zsUvuYSOh2SX6XZ-*G&T~F2?>SohswNu5TeIOClaU+;InVVNOmbYc|RrreUeMfslH1 ziPuFHyodL7i{aI#awQ3pOr_-~RS4${M@ias)(68bkNutsBIxNNmwJtg)y~G8Y z(r$45i*&fKxDIqmCrV=6*Fa{uhg2WZL0^}p4h@vdn>Tq7ZLj6ky>n-)rkD^#LY3DE z015Y&3vm4)rAG$OC2LC-4E)$ok-#H#0p{FcAaR+nD>tp$GDbQmJ*52NS3x-|Mv96s57Xj zkgkgjSHGLnW3c2MXcALMb=3rMOU=?`$XH{o|DEw!CP{JT6<&PvdF*cDIkAskLrD-Z z{O#l1=C^UTgBzY(7qQ>mU3{Vhb-)vG1P#+NN@TF7XGdsNJGnnJ(7X!-a^iQ^(yA;N z?fbhC|MUi^K3elR4~BYTj)v;F*!C*etk1TO%P!PtMZxnG=~4O-Wco1mb#m=@`JIH- zxnA@H+~vfYBj6EIX2D^>c*8UVna`V{o#|I3OQhErcqysLE?&J|l|T!7Z<7e|v8xu( z!%HX$Osb+b$%gWCnP?Qa=LjsxJ`X+1I~~M^MQ4qhEE!*3aPgg#N@{H@3es(Mi2)@E zH7M;6u?E@VdyMc-s4gnu8JcDH9do5xe}HG2gwSn7GiBUgtBtVcS)|vs*hH5tLfD`- zk%g&@8srD(I{@^rCc^38evGLe>`k`98}mO~=a4sKL?{hFSZ z%m4gSKk~Pqzd?!E-j)JDq>~y)EHI;_XBeJ9@FJ~VSNuhU&_d32cOUsOaRU`dXe(6C4Q&WS`?2-uaF%NJFwN)vJ+ zZeBoJ(9YB?UCSmimQu4ZaH8O&;Q|rG(z7loG;xl+IdN=Svc>~aMhk>?K%`sGJinVK zP5vWuOZt_L9CrfSM%Wm$if@msWT zFMINPi&8}@A%bzoW7rd2Jg(}ot15fqK{>L%Xp+%Fd#~Hj3>DGHMF%oaT|P|K$>&-2O0q|MV30FNw)5=m zRqJTlsoNj6DQiwNW?*qBD<@0oB%DtHxufC1K=m33eoBL`z2yp8zCiF&_nYZdo92^sa%>GV8_LrsK@2)88vQYGraXcF z36oBn6x{|aKWfuu?A*O0wQoq9k2xp>LZ=Ha&KgB&y;p55YK5T3K|jooyjux#Tod(vTu7Ms$G;~OM$HX?!Xe3eM7wBV(c zVlmGICPWw{&FizlUNYFT&ZE6Plj6NDHj2PvMfM@f ziS%-(BkdJ7oPRO~&QU|v6;V#Xr1I~08AuB5HVTnAuPdezsOs&MZAHvoBVPKc8=_~$ z$}hnYF%ej^f{8aH2-#&2V@%2?^)^pV7qsy?6;-19~(hWPc1Sl&Op$!;W? zaCafuF+5KcQQSjz;jf7evsd1#1h}brUGP3{V%t8#)kK?Vb6Im5x7Ey&c3qK4gBHP~ ze9B2N%Q>hE&KHiNHr_%V@uLlk;P__aZRe7}jLk+9RDXHCMRzWGx^kE}<9Nn+_Q<*) z50cM1&qEoYiVEAD0GU;u^s)rHo@E@J0n`y z%kr|WrqVV_UEe6mQ^x_p=)7T40o=DsVe7aY7j?Gt&jpGSW}>}SCGKoD>zqE*c%|yR znhOP3kp%ikl_+i%&QdEGWSLqt#vY_aJoT+cxm|`!5Srw@+?>aVnt)V^s4Y>`mtpV- z_hK$M7PNtkx*BhYQmI82J^viHKu28T>mRYDOaW6{zZ4vaX0sjUhjU+g_;4L9+{(Ea z<{h0RQuj6~5gGPJxg-jmT5ukvH}BL^om~$KCX;6aD5f<}&13IAg7a=cKvo%#ij4vCf)LIcP z*XWG@Gl9Chw=JTR3DHN#DvetX?-|(fPTJuoRo6W%2hRMx`agJ z)V3*%>>HWcwZm*8u_F;#3Z$+;TGDdQ@=jh*lR?;(Zuo6eH-FpWWHpwNSnbGwBN~c-2r}@7fsrIi63at5wj8Su<)MMecnY zRuA4P#<-SxHQU$QsXZQB#|VbUo%d4QpqewGwW4hQ_fdFNTZJ&+vZ zX39wHE_{~FRekWSO!W2@tkIMCU88GLiev{MGtSgtSvY2A(t2`F={Bb)kNDR10a|!m zmeLNmz6?HM0HC5agfU{2E)gA0QBR9@tHy1`#SC%raQ*`smebWN+#Dn&=CT3*Vy-eH z2Y}2BAa_U!jF`j3OkOQvpAxFp2{Q$3&4#}_M#Vd2FuN9|#nFa>Zx$>q-e?z7rE*4J&SPcGE3fNxyK;0zy{YGxb2f8sY9LbchGi8^|;F zWw4$}7P<>BQlfcm?)o(`C8>v(F*ekdRu#MqM9W+X>NSp`uB`n?rYxK$DFJw9T`pQm zv`Itw$kNNU#|9tq&St;jx6xJ`rjF>drWlPJ|Ins}^$g32x7N*-;FA;SXpr&7JzCdx zSiCrPOQk!!YOIPFU)=pH#K7Ln+E&c_mRL?H2%`_3RjES4k_slZF9n=mk#GyoT&t%R z)jaRl)GexP92S7s6I(HDr5-4+?#$&>aOO^KfFBR zc{>uGVQ&=95?wR*tc95_iLV=53=wpc9F1vIbELtZcZyKNAGW^1ei$=I{Yk55349}OfAPF)^h)yX?n2*b>>bCb= z!9E6ULczVGlF<%82oXxKo0AMUcOADeXN8YI866+-#oEmPNm=r>72FaKbxlih|?i0 z_d@iXz+XF&w4I3bCZ-YkpHfhd#ygFODy26=3Z8*@jn4Q0yZtp9k%PS9^E#12J_{FPFKWuRE zVeXB~FUI1T%CGw@Ttg%oEsylM-43fsQ2XX~+7CxW$z*d0T)Wcko14A=?$tN#50UzB zowws`-RWYF7H2sZKHsXspFTM%Qoo!KFM?e!20iN~9-fl@4A-$lrpt%);Ru798n4xw zsi?j>yij)XH*tJ2JPpMJH~wZIx)Z9Cc-Cu${nUihg>v(Bnr0Gysh)t8*p$1h)MD~N zKZxoWi=v-Tv6au69#1jO%_p}0zaLb^s2-M!uw-T5nvyywo79e~s!vySX$5h#>@%vW zMk_t@%m%27l0h*bO$5%n6lVuEQUDmBk!w*)7F>XZkyNRzOC9Aph{)q8lc13v5WMK{ zGgRcu@=BBq25y_X&HA_)g{(8EF4J}+50bGxUvS8;Zks9umH&^MZkm2aZqq^n#ln{O z7DBWN_MN+YTc&UEK;wSeZwOv!nL%tjFh=+y&alU$pE2d20Uij(3!FYrHnU26dI0*0 zYo)GoPoH(^g2X9E<>l(<%UU`-XRu{xza6o-*ZGMxXSWOfiUTsiU3|=%yX&P0bo@Z7 z(x-PZZ>PmUT99k7EkL;(WQ(|TvC<`Bf2{7PXAr+7ap+|DfPfO5d85f9*FmC$i-{mc z#DTsbZwKK8fIL$YPC|6+7H2h-)HK6Ir3EW$o+b9@&`~i2h*y}-G^Wc3PHY_D+WK8M za+Q^j_+z)vB_Xgd^Y?g=-1bnb>Z-mMO7Q(gNNx%d+j#NgQvS%x?Np^JUhfjT#9z#H zo@D)eF{OZ=@vc8l=#iPlWg4EDGbBUb21@41Km}s05zr-omQOtx72lw{g^)y>iEv@r zgy&G(RRzB3JFByjl!J%xWk3_QA-2uhwiYPaCKArF*#>&jcgB(=aOf|41O4D51AJdf znguQK84ZX2+xfNB`s)nsCH#tCl;|wz@H08YE(bolqx%w8-Dd=2-J(Wqj)(xu$Rc&pz(xgdbMVH>c12in zs3BcBpUW}}uhBJ0(G`QiV>#7yY&FgWlhiz>{ypj_l!aTErsWq&kpuWS_ee3${3_kf zER2~Y#0jiUPo0S*f>NR`w`So(Dqgkf8ljzPnx>`S#fWPpF+F29M4pAkUL=+mkvRuJMGj^b@PfMm20${@MW396VeOEd<5K<; ztCu(H#cdX**KYcOu^ z&{V-Uy@`^_oM2+E6H*E$nMPPKlz#}zSx^FqGf+N`lmarEtOYGSG6zpr+! z#$}&NcHM1J+bQq1`G85ree-$#S+C%mJ88xxhWqJy@IzOq9~qhL%}<`Ba7?MOT^RvE zok_Wh3w*G#efi8o6{rhP%VfDnt)LvL`ex+LjwQM}#8dEPY?N zId~R>raAEw^Az9}bjTZ)s8BR$DS!86(zB%Rhg(X~aLqVHIre=&9C6>rTYJ#sL_?F@ z-r*(&nQ9WhSeOu_F|1JPXybWMu;`E~*Y~M~)Z2CB`vnA=oX+oDP}8-8E=GlSiUMUj zU8Zw@MqzTn%_|?N#-P3*15^1eiKS+`HI*`(9&)mawr)w63=)xQi%1mZxSan}dD0nO z!xVl=-9GP{BRM&(Q0%}20H2RvU;RoCEaiCA6ZsyJork>z}#;zTMp`OUYIruQp2hb&l zCCQX)h$(C`W%$YRXpAPqn3R@FTbt(8N+cU>ZjUwGSDaF?+FHqX4Q8$ZCmb4~5kum3 zj}~#pQkk2nBV3V50dZKip=pFm=v<3%zpANV4jNb=jRn+1IO>Yn)>dQ(fgY@&Uo(mz zXBT!JNO9HGQvVAw0~ox_L@z?FZi!vfX-_8S@fPe_S6S-{#V5YxL4-i4?6J7+PF zduB-$VV&}|=p5@p9CVN-^rnra6yM7lUF$i8Hhi>P899ou0TFQduit+h%E4WBhk%m9 zLCtIxT#g1mU0_&u&^9z*gGZxJV>;0Q9Ip@<&*(nBV1PNfn+vVl<~3$6*>%9-c7FGC zTf-Qd{vJ)N+qY*(*wjt8S0X-kKut2T_>4d!p?v8@Q{ZyR(a#1cj24nrl4lB@tZ_wQ zE`TH`Ueqpq^aeZNr9OcJJr4a1i&*RI5A$9be1q!`Scjd?)-@}Oeu~caBKTenT75KJ z1(&1Pq0(tASXKWlNKyC+!UPl6%v_JGv3hZ(i{!dc`!1O?O)9>{o2(t6Np^KMccU=S zFGDQQjVaSzql2QB(hqeXRA?7&>Vk!7GjP)ELoi;R%n?un|E#*DN zW~ZdL*~AMAsE;8QYpS|5Tr-&wt(j=mVcXi$I+hU>k1QJyYFyvJMUAm5K)MeZa&xva z^`0pOXePl0tj|+b(ytPHl5@Srww5Ipkg~THNqz1qqo=4=N8d*FiR9O z8>*%A&r@=j9?d1gFU~_kzKWx#-os%80={L3%@V)>Hq<`jNS4!FDdB+8Gh-JGJN|)$ z()tTG86~yb1mIF6;?o5`2W~8C3C;EK0>}93<$4^!zcGrUdG0%tT zyg~6jIZW)-w2)FQNqTn32UWktZy}g(g@$o(1gU){T6!uKCJi-aB1%W?ijNi`Td}h2}00ivS1JkhK=| zN1z?)P}BJBdu&A-hy(H=dz`FQg^O)*M5@TYB_D(y^hle8r>pDy`u;tVxL;qL+Abhm z7-nN|#^Y$ll5i@LhtjW@8i={R--=|rNg-BNPP099wG(kYnbEUZ);0^VxS*X;{Gp>( zm!@qzae$PT#o=0Ps=->VpKmL|i2NMT~U1}m#5GrT>0|sY=GCWI;={wjp9V?B% zaot~-+^xH8tt?MMtpvr5^BQ}}f&pbMI$5Y&wX4wVV{NG6?h$S|%laMs0d_5?pvCRX zcH3yPL!w%6Z)xE)R|TkeynTJuB2O=CmosR30GN0D3*m`R`%T0*FaIEwLYrBXh6xy% zv4zP$&33oU(Yyt-*pw*0YOSjAyk!~D)%G_6|KT)VkrxfFdw6s^KMD)}dDE@V&SAAa zZ>Zf=0EJzA%?ghksc8pGl1nrMiheB3*(gXk2R@rNUA0Qs6<_^n!Wxq5noX(hGRq~& zmsKf{4SxER^YYlhH>&DPj=p#VJvQ4kGYV}DUaC>Gs2#vgdE^?%ZMG@8RajLGZIcH6 zvak^FRLNp|Wlac#Hw#;kT<6kavW**f)kk`SuHBZgz!M-#1mH3Ye&J%2bKb^a1Yg`; z6Rh;82j%E6(QqWfP17d-tpddaZWn<8S9gk{PYy{BqFyhCCXYP9(cm@IoDis}q9%L5}bJzM{(G^|lsd^6eV@ zGEbB`OHIx`j?;87Du1`}5yBZt{N+Q8{n@#q_i3$$L?*o}K49g+dNzxx6nbG$T?&de zyWtm4DtD%QrlrZ3p`M?)W;}Z= z=Z<65BW9LE+y;wL5m%xI$AZPCdky*VymN#ic$ty%L#P-++N2Aql~RGuAP4J%brJjQ zVL$oI>efJ$wWxG_KK>{^X2k_I+tB5WN#{b3c7e%IiiN_>G0jJn*2P?z(ki-PqK8-04>NGKJNrk>CNP{*@W<0zHzwhc+5SOalu7vM=jQFLlrk{`chh z_Ld$+-Lj%Dbb8j#`)-=Jd42cdcvHG-$J5n|+e$B31jmx{F!&xiV-y_27`W@eXc)J1 zFlRaFbU_dZ!#?-gp518gv$S`Y`&(*;{=OVj#zkIe;SQkhA%anG3>FyIxfI?&B5B*o zK{q5_cnSzwExo;x5@SP!u$d{QNONA>&hPSruOR788LCu?;<(VwUwzu3TAF<=<64WM zUZl6~vxj)K5xhc1t&#e_^E*0f+m~&Y9YDow#>QZQ-HR4$CV z>46KHzn_D|hkU)L2YDn!WfI;ru#``h%0umYRjsD%g)+@9wR{hwc1bJL2+W*}35VX7 ziWav(#}a=mTaa*=;hrbV-QF)U#*y>BEP7Nj!&)UyiP`&a;Tt5KBcHh$&`cV#Ht@e& zZ=el}g&LC;4LDy0*52IV{O(E0VIbvREW*~Y)=HXLLDLSC$aD5qWzo;p5dbzjrX$xGZV!iS;ej-V|LrN{mkd=`6s(sU2 zm2q5s9^^_0ukB0WuchW(0e5w%teW4CGBM5%*4jS!D|hLNQ~cbGqdzWJJ#=)ul%aWh zH24racb=o4fqc_`aIw^=Cf>R}SF{%TRz5k8 dbSneUzZLOmq?lI)MtC!`#e1CA0 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

6w50 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≫i7gE_>5>JL7pq&<_9n#_nB^; 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%0D!h2@~@5Y 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 literal 0 HcmV?d00001 diff --git a/ui/assets/Inter-VF.woff2 b/ui/assets/Inter-VF.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..bfcd94815ec187798d1da8c61c1553340f408eb6 GIT binary patch literal 348956 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

l(sT}SnnYcjbBd59GB_LqLT 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%0A7c@Dv>D3#dz1V)7|{X@mhQJSIlhS?OuJQl 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%0A%J*9$8*D`pq47lJ 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 z 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 z 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
B_dLO0RZ2uWBp0;y7U>>j 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 literal 0 HcmV?d00001 diff --git a/ui/assets/swrp-logo.png b/ui/assets/swrp-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..a4e0dc30591476a812f4ba3aa6b33a7a5f0e5daa GIT binary patch literal 560566 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�{Tjr91(4`NX6?uTi5^2=9@}*Z$+T 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 z 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\F*EJIdZe^aSd|xRf$Dks?yccO2 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 4957eAU^PbI(Cb-6?%EbkQm-{lA*=@j@aR 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

*g74p2sK0_vzh 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 fx(o,t){let e=t.lefto.right,i=t.topo.bottom;return e||n||i||r}function Qa(o,t,e){o.top+=t,o.bottom=o.top+o.height,o.left+=e,o.right=o.left+o.width}function Cf(o,t,e,n){let{top:i,right:r,bottom:a,left:s,width:l,height:c}=o,h=l*t,p=c*t;return n>i-p&&ns-h&&e{this.positions.set(e,{scrollPosition:{top:e.scrollTop,left:e.scrollLeft},clientRect:zu(e)})})}handleScroll(t){let e=Mi(t),n=this.positions.get(e);if(!n)return null;let i=n.scrollPosition,r,a;if(e===this._document){let c=this.getViewportScrollPosition();r=c.top,a=c.left}else r=e.scrollTop,a=e.scrollLeft;let s=i.top-r,l=i.left-a;return this.positions.forEach((c,h)=>{c.clientRect&&e!==h&&e.contains(h)&&Qa(c.clientRect,s,l)}),i.top=r,i.left=a,{top:s,left:l}}getViewportScrollPosition(){return{top:window.scrollY,left:window.scrollX}}};function kf(o,t){let e=o.rootNodes;if(e.length===1&&e[0].nodeType===t.ELEMENT_NODE)return e[0];let n=t.createElement("div");return e.forEach(i=>n.appendChild(i)),n}function Hu(o,t,e){for(let n in t)if(t.hasOwnProperty(n)){let i=t[n];i?o.setProperty(n,i,e?.has(n)?"important":""):o.removeProperty(n)}return o}function $r(o,t){let e=t?"":"none";Hu(o.style,{"touch-action":t?"":"none","-webkit-user-drag":t?"":"none","-webkit-tap-highlight-color":t?"":"transparent","user-select":e,"-ms-user-select":e,"-webkit-user-select":e,"-moz-user-select":e})}function Mf(o,t,e){Hu(o.style,{position:t?"":"fixed",top:t?"":"0",opacity:t?"":"0",left:t?"":"-999em"},e)}function Tl(o,t){return t&&t!="none"?o+" "+t:o}function wf(o,t){o.style.width=`${t.width}px`,o.style.height=`${t.height}px`,o.style.transform=es(t.left,t.top)}function es(o,t){return`translate3d(${Math.round(o)}px, ${Math.round(t)}px, 0)`}var Za={capture:!0},Du={passive:!1,capture:!0},gx=(()=>{class o{static \u0275fac=function(n){return new(n||o)};static \u0275cmp=ke({type:o,selectors:[["ng-component"]],hostAttrs:["cdk-drag-resets-container",""],decls:0,vars:0,template:function(n,i){},styles:[`@layer cdk-resets { + .cdk-drag-preview { + background: none; + border: none; + padding: 0; + color: inherit; + inset: auto; + } +} +.cdk-drag-placeholder *, +.cdk-drag-preview * { + pointer-events: none !important; +} +`],encapsulation:2,changeDetection:0})}return o})(),Gu=(()=>{class o{_ngZone=we(Pn);_document=we(Hi);_styleLoader=we(sr);_renderer=we(rr).createRenderer(null,null);_cleanupDocumentTouchmove;_scroll=new yt;_dropInstances=new Set;_dragInstances=new Set;_activeDragInstances=F([]);_globalListeners;_draggingPredicate=e=>e.isDragging();_domNodesToDirectives=null;pointerMove=new yt;pointerUp=new yt;constructor(){}registerDropContainer(e){this._dropInstances.has(e)||this._dropInstances.add(e)}registerDragItem(e){this._dragInstances.add(e),this._dragInstances.size===1&&this._ngZone.runOutsideAngular(()=>{this._cleanupDocumentTouchmove?.(),this._cleanupDocumentTouchmove=this._renderer.listen(this._document,"touchmove",this._persistentTouchmoveListener,Du)})}removeDropContainer(e){this._dropInstances.delete(e)}removeDragItem(e){this._dragInstances.delete(e),this.stopDragging(e),this._dragInstances.size===0&&this._cleanupDocumentTouchmove?.()}startDragging(e,n){if(!(this._activeDragInstances().indexOf(e)>-1)&&(this._styleLoader.load(gx),this._activeDragInstances.update(i=>[...i,e]),this._activeDragInstances().length===1)){let i=n.type.startsWith("touch"),r=s=>this.pointerUp.next(s),a=[["scroll",s=>this._scroll.next(s),Za],["selectstart",this._preventDefaultWhileDragging,Du]];i?a.push(["touchend",r,Za],["touchcancel",r,Za]):a.push(["mouseup",r,Za]),i||a.push(["mousemove",s=>this.pointerMove.next(s),Du]),this._ngZone.runOutsideAngular(()=>{this._globalListeners=a.map(([s,l,c])=>this._renderer.listen(this._document,s,l,c))})}}stopDragging(e){this._activeDragInstances.update(n=>{let i=n.indexOf(e);return i>-1?(n.splice(i,1),[...n]):n}),this._activeDragInstances().length===0&&this._clearGlobalListeners()}isDragging(e){return this._activeDragInstances().indexOf(e)>-1}scrolled(e){let n=[this._scroll];return e&&e!==this._document&&n.push(new wu(i=>this._ngZone.runOutsideAngular(()=>{let r=this._renderer.listen(e,"scroll",a=>{this._activeDragInstances().length&&i.next(a)},Za);return()=>{r()}}))),Ui(...n)}registerDirectiveNode(e,n){this._domNodesToDirectives??=new WeakMap,this._domNodesToDirectives.set(e,n)}removeDirectiveNode(e){this._domNodesToDirectives?.delete(e)}getDragDirectiveForNode(e){return this._domNodesToDirectives?.get(e)||null}ngOnDestroy(){this._dragInstances.forEach(e=>this.removeDragItem(e)),this._dropInstances.forEach(e=>this.removeDropContainer(e)),this._domNodesToDirectives=null,this._clearGlobalListeners(),this.pointerMove.complete(),this.pointerUp.complete()}_preventDefaultWhileDragging=e=>{this._activeDragInstances().length>0&&e.preventDefault()};_persistentTouchmoveListener=e=>{this._activeDragInstances().length>0&&(this._activeDragInstances().some(this._draggingPredicate)&&e.preventDefault(),this.pointerMove.next(e))};_clearGlobalListeners(){this._globalListeners?.forEach(e=>e()),this._globalListeners=void 0}static \u0275fac=function(n){return new(n||o)};static \u0275prov=Yn({token:o,factory:o.\u0275fac,providedIn:"root"})}return o})();function Sf(o){let t=o.toLowerCase().indexOf("ms")>-1?1:1e3;return parseFloat(o)*t}function _x(o){let t=getComputedStyle(o),e=ku(t,"transition-property"),n=e.find(s=>s==="transform"||s==="all");if(!n)return 0;let i=e.indexOf(n),r=ku(t,"transition-duration"),a=ku(t,"transition-delay");return Sf(r[i])+Sf(a[i])}function ku(o,t){return o.getPropertyValue(t).split(",").map(n=>n.trim())}var vx=new Set(["position"]),Lu=class{_document;_rootElement;_direction;_initialDomRect;_previewTemplate;_previewClass;_pickupPositionOnPage;_initialTransform;_zIndex;_renderer;_previewEmbeddedView=null;_preview;get element(){return this._preview}constructor(t,e,n,i,r,a,s,l,c,h){this._document=t,this._rootElement=e,this._direction=n,this._initialDomRect=i,this._previewTemplate=r,this._previewClass=a,this._pickupPositionOnPage=s,this._initialTransform=l,this._zIndex=c,this._renderer=h}attach(t){this._preview=this._createPreview(),t.appendChild(this._preview),Ef(this._preview)&&this._preview.showPopover()}destroy(){this._preview.remove(),this._previewEmbeddedView?.destroy(),this._preview=this._previewEmbeddedView=null}setTransform(t){this._preview.style.transform=t}getBoundingClientRect(){return this._preview.getBoundingClientRect()}addClass(t){this._preview.classList.add(t)}getTransitionDuration(){return _x(this._preview)}addEventListener(t,e){return this._renderer.listen(this._preview,t,e)}_createPreview(){let t=this._previewTemplate,e=this._previewClass,n=t?t.template:null,i;if(n&&t){let r=t.matchSize?this._initialDomRect:null,a=t.viewContainer.createEmbeddedView(n,t.context);a.detectChanges(),i=kf(a,this._document),this._previewEmbeddedView=a,t.matchSize?wf(i,r):i.style.transform=es(this._pickupPositionOnPage.x,this._pickupPositionOnPage.y)}else i=Ru(this._rootElement),wf(i,this._initialDomRect),this._initialTransform&&(i.style.transform=this._initialTransform);return Hu(i.style,{"pointer-events":"none",margin:Ef(i)?"0 auto 0 0":"0",position:"fixed",top:"0",left:"0","z-index":this._zIndex+""},vx),$r(i,!1),i.classList.add("cdk-drag-preview"),i.setAttribute("popover","manual"),i.setAttribute("dir",this._direction),e&&(Array.isArray(e)?e.forEach(r=>i.classList.add(r)):i.classList.add(e)),i}};function Ef(o){return"showPopover"in o}var xx={passive:!0},Tf={passive:!1},bx={passive:!1,capture:!0},yx=800,Pf="cdk-drag-placeholder",Af=new Set(["position"]);function Rf(o,t,e={dragStartThreshold:5,pointerDirectionChangeThreshold:5}){let n=o.get(xi,null,{optional:!0})||o.get(rr).createRenderer(null,null);return new Fu(t,e,o.get(Hi),o.get(Pn),o.get($i),o.get(Gu),n)}var Fu=class{_config;_document;_ngZone;_viewportRuler;_dragDropRegistry;_renderer;_rootElementCleanups;_cleanupShadowRootSelectStart;_preview=null;_previewContainer;_placeholderRef=null;_placeholder;_pickupPositionInElement;_pickupPositionOnPage;_marker;_anchor=null;_passiveTransform={x:0,y:0};_activeTransform={x:0,y:0};_initialTransform;_hasStartedDragging=F(!1);_hasMoved=!1;_initialContainer;_initialIndex;_parentPositions;_moveEvents=new yt;_pointerDirectionDelta;_pointerPositionAtLastDirectionChange;_lastKnownPointerPosition;_rootElement;_ownerSVGElement=null;_rootElementTapHighlight;_pointerMoveSubscription=zn.EMPTY;_pointerUpSubscription=zn.EMPTY;_scrollSubscription=zn.EMPTY;_resizeSubscription=zn.EMPTY;_lastTouchEventTime;_dragStartTime;_boundaryElement=null;_nativeInteractionsEnabled=!0;_initialDomRect;_previewRect;_boundaryRect;_previewTemplate;_placeholderTemplate;_handles=[];_disabledHandles=new Set;_dropContainer;_direction="ltr";_parentDragRef=null;_cachedShadowRoot;lockAxis=null;dragStartDelay=0;previewClass;scale=1;get disabled(){return this._disabled||!!(this._dropContainer&&this._dropContainer.disabled)}set disabled(t){t!==this._disabled&&(this._disabled=t,this._toggleNativeDragInteractions(),this._handles.forEach(e=>$r(e,t)))}_disabled=!1;beforeStarted=new yt;started=new yt;released=new yt;ended=new yt;entered=new yt;exited=new yt;dropped=new yt;moved=this._moveEvents;data;constrainPosition;constructor(t,e,n,i,r,a,s){this._config=e,this._document=n,this._ngZone=i,this._viewportRuler=r,this._dragDropRegistry=a,this._renderer=s,this.withRootElement(t).withParent(e.parentDragRef||null),this._parentPositions=new El(n),a.registerDragItem(this)}getPlaceholderElement(){return this._placeholder}getRootElement(){return this._rootElement}getVisibleElement(){return this.isDragging()?this.getPlaceholderElement():this.getRootElement()}withHandles(t){this._handles=t.map(n=>go(n)),this._handles.forEach(n=>$r(n,this.disabled)),this._toggleNativeDragInteractions();let e=new Set;return this._disabledHandles.forEach(n=>{this._handles.indexOf(n)>-1&&e.add(n)}),this._disabledHandles=e,this}withPreviewTemplate(t){return this._previewTemplate=t,this}withPlaceholderTemplate(t){return this._placeholderTemplate=t,this}withRootElement(t){let e=go(t);if(e!==this._rootElement){this._removeRootElementListeners();let n=this._renderer;this._rootElementCleanups=this._ngZone.runOutsideAngular(()=>[n.listen(e,"mousedown",this._pointerDown,Tf),n.listen(e,"touchstart",this._pointerDown,xx),n.listen(e,"dragstart",this._nativeDragStart,Tf)]),this._initialTransform=void 0,this._rootElement=e}return typeof SVGElement<"u"&&this._rootElement instanceof SVGElement&&(this._ownerSVGElement=this._rootElement.ownerSVGElement),this}withBoundaryElement(t){return this._boundaryElement=t?go(t):null,this._resizeSubscription.unsubscribe(),t&&(this._resizeSubscription=this._viewportRuler.change(10).subscribe(()=>this._containInsideBoundaryOnResize())),this}withParent(t){return this._parentDragRef=t,this}dispose(){this._removeRootElementListeners(),this.isDragging()&&this._rootElement?.remove(),this._marker?.remove(),this._destroyPreview(),this._destroyPlaceholder(),this._dragDropRegistry.removeDragItem(this),this._removeListeners(),this.beforeStarted.complete(),this.started.complete(),this.released.complete(),this.ended.complete(),this.entered.complete(),this.exited.complete(),this.dropped.complete(),this._moveEvents.complete(),this._handles=[],this._disabledHandles.clear(),this._dropContainer=void 0,this._resizeSubscription.unsubscribe(),this._parentPositions.clear(),this._boundaryElement=this._rootElement=this._ownerSVGElement=this._placeholderTemplate=this._previewTemplate=this._marker=this._parentDragRef=null}isDragging(){return this._hasStartedDragging()&&this._dragDropRegistry.isDragging(this)}reset(){this._rootElement.style.transform=this._initialTransform||"",this._activeTransform={x:0,y:0},this._passiveTransform={x:0,y:0}}resetToBoundary(){if(this._boundaryElement&&this._rootElement&&fx(this._boundaryElement.getBoundingClientRect(),this._rootElement.getBoundingClientRect())){let t=this._boundaryElement.getBoundingClientRect(),e=this._rootElement.getBoundingClientRect(),n=0,i=0;e.leftt.right&&(n=t.right-e.right),e.topt.bottom&&(i=t.bottom-e.bottom);let r=this._activeTransform.x,a=this._activeTransform.y,s=r+n,l=a+i;this._rootElement.style.transform=es(s,l),this._activeTransform={x:s,y:l},this._passiveTransform={x:s,y:l}}}disableHandle(t){!this._disabledHandles.has(t)&&this._handles.indexOf(t)>-1&&(this._disabledHandles.add(t),$r(t,!0))}enableHandle(t){this._disabledHandles.has(t)&&(this._disabledHandles.delete(t),$r(t,this.disabled))}withDirection(t){return this._direction=t,this}_withDropContainer(t){this._dropContainer=t}getFreeDragPosition(){let t=this.isDragging()?this._activeTransform:this._passiveTransform;return{x:t.x,y:t.y}}setFreeDragPosition(t){return this._activeTransform={x:0,y:0},this._passiveTransform.x=t.x,this._passiveTransform.y=t.y,this._dropContainer||this._applyRootElementTransform(t.x,t.y),this}withPreviewContainer(t){return this._previewContainer=t,this}_sortFromLastPointerPosition(){let t=this._lastKnownPointerPosition;t&&this._dropContainer&&this._updateActiveDropContainer(this._getConstrainedPointerPosition(t),t)}_removeListeners(){this._pointerMoveSubscription.unsubscribe(),this._pointerUpSubscription.unsubscribe(),this._scrollSubscription.unsubscribe(),this._cleanupShadowRootSelectStart?.(),this._cleanupShadowRootSelectStart=void 0}_destroyPreview(){this._preview?.destroy(),this._preview=null}_destroyPlaceholder(){this._anchor?.remove(),this._placeholder?.remove(),this._placeholderRef?.destroy(),this._placeholder=this._anchor=this._placeholderRef=null}_pointerDown=t=>{if(this.beforeStarted.next(),this._handles.length){let e=this._getTargetHandle(t);e&&!this._disabledHandles.has(e)&&!this.disabled&&this._initializeDragSequence(e,t)}else this.disabled||this._initializeDragSequence(this._rootElement,t)};_pointerMove=t=>{let e=this._getPointerPositionOnPage(t);if(!this._hasStartedDragging()){let i=Math.abs(e.x-this._pickupPositionOnPage.x),r=Math.abs(e.y-this._pickupPositionOnPage.y);if(i+r>=this._config.dragStartThreshold){let s=Date.now()>=this._dragStartTime+this._getDragStartDelay(t),l=this._dropContainer;if(!s){this._endDragSequence(t);return}(!l||!l.isDragging()&&!l.isReceiving())&&(t.cancelable&&t.preventDefault(),this._hasStartedDragging.set(!0),this._ngZone.run(()=>this._startDragSequence(t)))}return}t.cancelable&&t.preventDefault();let n=this._getConstrainedPointerPosition(e);if(this._hasMoved=!0,this._lastKnownPointerPosition=e,this._updatePointerDirectionDelta(n),this._dropContainer)this._updateActiveDropContainer(n,e);else{let i=this.constrainPosition?this._initialDomRect:this._pickupPositionOnPage,r=this._activeTransform;r.x=n.x-i.x+this._passiveTransform.x,r.y=n.y-i.y+this._passiveTransform.y,this._applyRootElementTransform(r.x,r.y)}this._moveEvents.observers.length&&this._ngZone.run(()=>{this._moveEvents.next({source:this,pointerPosition:n,event:t,distance:this._getDragDistance(n),delta:this._pointerDirectionDelta})})};_pointerUp=t=>{this._endDragSequence(t)};_endDragSequence(t){if(this._dragDropRegistry.isDragging(this)&&(this._removeListeners(),this._dragDropRegistry.stopDragging(this),this._toggleNativeDragInteractions(),this._handles&&(this._rootElement.style.webkitTapHighlightColor=this._rootElementTapHighlight),!!this._hasStartedDragging()))if(this.released.next({source:this,event:t}),this._dropContainer)this._dropContainer._stopScrolling(),this._animatePreviewToPlaceholder().then(()=>{this._cleanupDragArtifacts(t),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this)});else{this._passiveTransform.x=this._activeTransform.x;let e=this._getPointerPositionOnPage(t);this._passiveTransform.y=this._activeTransform.y,this._ngZone.run(()=>{this.ended.next({source:this,distance:this._getDragDistance(e),dropPoint:e,event:t})}),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this)}}_startDragSequence(t){Ja(t)&&(this._lastTouchEventTime=Date.now()),this._toggleNativeDragInteractions();let e=this._getShadowRoot(),n=this._dropContainer;if(e&&this._ngZone.runOutsideAngular(()=>{this._cleanupShadowRootSelectStart=this._renderer.listen(e,"selectstart",Cx,bx)}),n){let i=this._rootElement,r=i.parentNode,a=this._placeholder=this._createPlaceholderElement(),s=this._marker=this._marker||this._document.createComment("");r.insertBefore(s,i),this._initialTransform=i.style.transform||"",this._preview=new Lu(this._document,this._rootElement,this._direction,this._initialDomRect,this._previewTemplate||null,this.previewClass||null,this._pickupPositionOnPage,this._initialTransform,this._config.zIndex||1e3,this._renderer),this._preview.attach(this._getPreviewInsertionPoint(r,e)),Mf(i,!1,Af),this._document.body.appendChild(r.replaceChild(a,i)),this.started.next({source:this,event:t}),n.start(),this._initialContainer=n,this._initialIndex=n.getItemIndex(this)}else this.started.next({source:this,event:t}),this._initialContainer=this._initialIndex=void 0;this._parentPositions.cache(n?n.getScrollableParents():[])}_initializeDragSequence(t,e){this._parentDragRef&&e.stopPropagation();let n=this.isDragging(),i=Ja(e),r=!i&&e.button!==0,a=this._rootElement,s=Mi(e),l=!i&&this._lastTouchEventTime&&this._lastTouchEventTime+yx>Date.now(),c=i?cf(e):lf(e);if(s&&s.draggable&&e.type==="mousedown"&&e.preventDefault(),n||r||l||c)return;if(this._handles.length){let m=a.style;this._rootElementTapHighlight=m.webkitTapHighlightColor||"",m.webkitTapHighlightColor="transparent"}this._hasMoved=!1,this._hasStartedDragging.set(this._hasMoved),this._removeListeners(),this._initialDomRect=this._rootElement.getBoundingClientRect(),this._pointerMoveSubscription=this._dragDropRegistry.pointerMove.subscribe(this._pointerMove),this._pointerUpSubscription=this._dragDropRegistry.pointerUp.subscribe(this._pointerUp),this._scrollSubscription=this._dragDropRegistry.scrolled(this._getShadowRoot()).subscribe(m=>this._updateOnScroll(m)),this._boundaryElement&&(this._boundaryRect=zu(this._boundaryElement));let h=this._previewTemplate;this._pickupPositionInElement=h&&h.template&&!h.matchSize?{x:0,y:0}:this._getPointerPositionInElement(this._initialDomRect,t,e);let p=this._pickupPositionOnPage=this._lastKnownPointerPosition=this._getPointerPositionOnPage(e);this._pointerDirectionDelta={x:0,y:0},this._pointerPositionAtLastDirectionChange={x:p.x,y:p.y},this._dragStartTime=Date.now(),this._dragDropRegistry.startDragging(this,e)}_cleanupDragArtifacts(t){Mf(this._rootElement,!0,Af),this._marker.parentNode.replaceChild(this._rootElement,this._marker),this._destroyPreview(),this._destroyPlaceholder(),this._initialDomRect=this._boundaryRect=this._previewRect=this._initialTransform=void 0,this._ngZone.run(()=>{let e=this._dropContainer,n=e.getItemIndex(this),i=this._getPointerPositionOnPage(t),r=this._getDragDistance(i),a=e._isOverContainer(i.x,i.y);this.ended.next({source:this,distance:r,dropPoint:i,event:t}),this.dropped.next({item:this,currentIndex:n,previousIndex:this._initialIndex,container:e,previousContainer:this._initialContainer,isPointerOverContainer:a,distance:r,dropPoint:i,event:t}),e.drop(this,n,this._initialIndex,this._initialContainer,a,r,i,t),this._dropContainer=this._initialContainer})}_updateActiveDropContainer({x:t,y:e},{x:n,y:i}){let r=this._initialContainer._getSiblingContainerFromPosition(this,t,e);!r&&this._dropContainer!==this._initialContainer&&this._initialContainer._isOverContainer(t,e)&&(r=this._initialContainer),r&&r!==this._dropContainer&&this._ngZone.run(()=>{let a=this._dropContainer.getItemIndex(this),s=this._dropContainer.getItemAtIndex(a+1)?.getVisibleElement()||null;this.exited.next({item:this,container:this._dropContainer}),this._dropContainer.exit(this),this._conditionallyInsertAnchor(r,this._dropContainer,s),this._dropContainer=r,this._dropContainer.enter(this,t,e,r===this._initialContainer&&r.sortingDisabled?this._initialIndex:void 0),this.entered.next({item:this,container:r,currentIndex:r.getItemIndex(this)})}),this.isDragging()&&(this._dropContainer._startScrollingIfNecessary(n,i),this._dropContainer._sortItem(this,t,e,this._pointerDirectionDelta),this.constrainPosition?this._applyPreviewTransform(t,e):this._applyPreviewTransform(t-this._pickupPositionInElement.x,e-this._pickupPositionInElement.y))}_animatePreviewToPlaceholder(){if(!this._hasMoved)return Promise.resolve();let t=this._placeholder.getBoundingClientRect();this._preview.addClass("cdk-drag-animating"),this._applyPreviewTransform(t.left,t.top);let e=this._preview.getTransitionDuration();return e===0?Promise.resolve():this._ngZone.runOutsideAngular(()=>new Promise(n=>{let i=s=>{(!s||this._preview&&Mi(s)===this._preview.element&&s.propertyName==="transform")&&(a(),n(),clearTimeout(r))},r=setTimeout(i,e*1.5),a=this._preview.addEventListener("transitionend",i)}))}_createPlaceholderElement(){let t=this._placeholderTemplate,e=t?t.template:null,n;return e?(this._placeholderRef=t.viewContainer.createEmbeddedView(e,t.context),this._placeholderRef.detectChanges(),n=kf(this._placeholderRef,this._document)):n=Ru(this._rootElement),n.style.pointerEvents="none",n.classList.add(Pf),n}_getPointerPositionInElement(t,e,n){let i=e===this._rootElement?null:e,r=i?i.getBoundingClientRect():t,a=Ja(n)?n.targetTouches[0]:n,s=this._getViewportScrollPosition(),l=a.pageX-r.left-s.left,c=a.pageY-r.top-s.top;return{x:r.left-t.left+l,y:r.top-t.top+c}}_getPointerPositionOnPage(t){let e=this._getViewportScrollPosition(),n=Ja(t)?t.touches[0]||t.changedTouches[0]||{pageX:0,pageY:0}:t,i=n.pageX-e.left,r=n.pageY-e.top;if(this._ownerSVGElement){let a=this._ownerSVGElement.getScreenCTM();if(a){let s=this._ownerSVGElement.createSVGPoint();return s.x=i,s.y=r,s.matrixTransform(a.inverse())}}return{x:i,y:r}}_getConstrainedPointerPosition(t){let e=this._dropContainer?this._dropContainer.lockAxis:null,{x:n,y:i}=this.constrainPosition?this.constrainPosition(t,this,this._initialDomRect,this._pickupPositionInElement):t;if(this.lockAxis==="x"||e==="x"?i=this._pickupPositionOnPage.y-(this.constrainPosition?this._pickupPositionInElement.y:0):(this.lockAxis==="y"||e==="y")&&(n=this._pickupPositionOnPage.x-(this.constrainPosition?this._pickupPositionInElement.x:0)),this._boundaryRect){let{x:r,y:a}=this.constrainPosition?{x:0,y:0}:this._pickupPositionInElement,s=this._boundaryRect,{width:l,height:c}=this._getPreviewRect(),h=s.top+a,p=s.bottom-(c-a),m=s.left+r,x=s.right-(l-r);n=If(n,m,x),i=If(i,h,p)}return{x:n,y:i}}_updatePointerDirectionDelta(t){let{x:e,y:n}=t,i=this._pointerDirectionDelta,r=this._pointerPositionAtLastDirectionChange,a=Math.abs(e-r.x),s=Math.abs(n-r.y);return a>this._config.pointerDirectionChangeThreshold&&(i.x=e>r.x?1:-1,r.x=e),s>this._config.pointerDirectionChangeThreshold&&(i.y=n>r.y?1:-1,r.y=n),i}_toggleNativeDragInteractions(){if(!this._rootElement||!this._handles)return;let t=this._handles.length>0||!this.isDragging();t!==this._nativeInteractionsEnabled&&(this._nativeInteractionsEnabled=t,$r(this._rootElement,t))}_removeRootElementListeners(){this._rootElementCleanups?.forEach(t=>t()),this._rootElementCleanups=void 0}_applyRootElementTransform(t,e){let n=1/this.scale,i=es(t*n,e*n),r=this._rootElement.style;this._initialTransform==null&&(this._initialTransform=r.transform&&r.transform!="none"?r.transform:""),r.transform=Tl(i,this._initialTransform)}_applyPreviewTransform(t,e){let n=this._previewTemplate?.template?void 0:this._initialTransform,i=es(t,e);this._preview.setTransform(Tl(i,n))}_getDragDistance(t){let e=this._pickupPositionOnPage;return e?{x:t.x-e.x,y:t.y-e.y}:{x:0,y:0}}_cleanupCachedDimensions(){this._boundaryRect=this._previewRect=void 0,this._parentPositions.clear()}_containInsideBoundaryOnResize(){let{x:t,y:e}=this._passiveTransform;if(t===0&&e===0||this.isDragging()||!this._boundaryElement)return;let n=this._rootElement.getBoundingClientRect(),i=this._boundaryElement.getBoundingClientRect();if(i.width===0&&i.height===0||n.width===0&&n.height===0)return;let r=i.left-n.left,a=n.right-i.right,s=i.top-n.top,l=n.bottom-i.bottom;i.width>n.width?(r>0&&(t+=r),a>0&&(t-=a)):t=0,i.height>n.height?(s>0&&(e+=s),l>0&&(e-=l)):e=0,(t!==this._passiveTransform.x||e!==this._passiveTransform.y)&&this.setFreeDragPosition({y:e,x:t})}_getDragStartDelay(t){let e=this.dragStartDelay;return typeof e=="number"?e:Ja(t)?e.touch:e?e.mouse:0}_updateOnScroll(t){let e=this._parentPositions.handleScroll(t);if(e){let n=Mi(t);this._boundaryRect&&n!==this._boundaryElement&&n.contains(this._boundaryElement)&&Qa(this._boundaryRect,e.top,e.left),this._pickupPositionOnPage.x+=e.left,this._pickupPositionOnPage.y+=e.top,this._dropContainer||(this._activeTransform.x-=e.left,this._activeTransform.y-=e.top,this._applyRootElementTransform(this._activeTransform.x,this._activeTransform.y))}}_getViewportScrollPosition(){return this._parentPositions.positions.get(this._document)?.scrollPosition||this._parentPositions.getViewportScrollPosition()}_getShadowRoot(){return this._cachedShadowRoot===void 0&&(this._cachedShadowRoot=yl(this._rootElement)),this._cachedShadowRoot}_getPreviewInsertionPoint(t,e){let n=this._previewContainer||"global";if(n==="parent")return t;if(n==="global"){let i=this._document;return e||i.fullscreenElement||i.webkitFullscreenElement||i.mozFullScreenElement||i.msFullscreenElement||i.body}return go(n)}_getPreviewRect(){return(!this._previewRect||!this._previewRect.width&&!this._previewRect.height)&&(this._previewRect=this._preview?this._preview.getBoundingClientRect():this._initialDomRect),this._previewRect}_nativeDragStart=t=>{if(this._handles.length){let e=this._getTargetHandle(t);e&&!this._disabledHandles.has(e)&&!this.disabled&&t.preventDefault()}else this.disabled||t.preventDefault()};_getTargetHandle(t){return this._handles.find(e=>t.target&&(t.target===e||e.contains(t.target)))}_conditionallyInsertAnchor(t,e,n){if(t===this._initialContainer)this._anchor?.remove(),this._anchor=null;else if(e===this._initialContainer&&e.hasAnchor){let i=this._anchor??=Ru(this._placeholder);i.classList.remove(Pf),i.classList.add("cdk-drag-anchor"),i.style.transform="",n?n.before(i):go(e.element).appendChild(i)}}};function If(o,t,e){return Math.max(t,Math.min(e,o))}function Ja(o){return o.type[0]==="t"}function Cx(o){o.preventDefault()}function Nf(o,t,e){let n=Of(t,o.length-1),i=Of(e,o.length-1);if(n===i)return;let r=o[n],a=i0)return null;let s=this.orientation==="horizontal",l=r.findIndex(y=>y.drag===t),c=r[a],h=r[l].clientRect,p=c.clientRect,m=l>a?1:-1,x=this._getItemOffsetPx(h,p,m),M=this._getSiblingOffsetPx(l,r,m),S=r.slice();return Nf(r,l,a),r.forEach((y,C)=>{if(S[C]===y)return;let I=y.drag===t,L=I?x:M,k=I?t.getPlaceholderElement():y.drag.getRootElement();y.offset+=L;let H=Math.round(y.offset*(1/y.drag.scale));s?(k.style.transform=Tl(`translate3d(${H}px, 0, 0)`,y.initialTransform),Qa(y.clientRect,0,L)):(k.style.transform=Tl(`translate3d(0, ${H}px, 0)`,y.initialTransform),Qa(y.clientRect,L,0))}),this._previousSwap.overlaps=Nu(p,e,n),this._previousSwap.drag=c.drag,this._previousSwap.delta=s?i.x:i.y,{previousIndex:l,currentIndex:a}}enter(t,e,n,i){let r=this._activeDraggables,a=r.indexOf(t),s=t.getPlaceholderElement();a>-1&&r.splice(a,1);let l=i==null||i<0?this._getItemIndexFromPointerPosition(t,e,n):i,c=r[l];if(c===t&&(c=r[l+1]),!c&&(l==null||l===-1||l{let e=t.getRootElement();if(e){let n=this._itemPositions.find(i=>i.drag===t)?.initialTransform;e.style.transform=n||""}}),this._itemPositions=[],this._activeDraggables=[],this._previousSwap.drag=null,this._previousSwap.delta=0,this._previousSwap.overlaps=!1}getActiveItemsSnapshot(){return this._activeDraggables}getItemIndex(t){return this._getVisualItemPositions().findIndex(e=>e.drag===t)}getItemAtIndex(t){return this._getVisualItemPositions()[t]?.drag||null}updateOnScroll(t,e){this._itemPositions.forEach(({clientRect:n})=>{Qa(n,t,e)}),this._itemPositions.forEach(({drag:n})=>{this._dragDropRegistry.isDragging(n)&&n._sortFromLastPointerPosition()})}withElementContainer(t){this._element=t}_cacheItemPositions(){let t=this.orientation==="horizontal";this._itemPositions=this._activeDraggables.map(e=>{let n=e.getVisibleElement();return{drag:e,offset:0,initialTransform:n.style.transform||"",clientRect:zu(n)}}).sort((e,n)=>t?e.clientRect.left-n.clientRect.left:e.clientRect.top-n.clientRect.top)}_getVisualItemPositions(){return this.orientation==="horizontal"&&this.direction==="rtl"?this._itemPositions.slice().reverse():this._itemPositions}_getItemOffsetPx(t,e,n){let i=this.orientation==="horizontal",r=i?e.left-t.left:e.top-t.top;return n===-1&&(r+=i?e.width-t.width:e.height-t.height),r}_getSiblingOffsetPx(t,e,n){let i=this.orientation==="horizontal",r=e[t].clientRect,a=e[t+n*-1],s=r[i?"width":"height"]*n;if(a){let l=i?"left":"top",c=i?"right":"bottom";n===-1?s-=a.clientRect[l]-r[c]:s+=r[l]-a.clientRect[c]}return s}_shouldEnterAsFirstChild(t,e){if(!this._activeDraggables.length)return!1;let n=this._itemPositions,i=this.orientation==="horizontal";if(n[0].drag!==this._activeDraggables[0]){let a=n[n.length-1].clientRect;return i?t>=a.right:e>=a.bottom}else{let a=n[0].clientRect;return i?t<=a.left:e<=a.top}}_getItemIndexFromPointerPosition(t,e,n,i){let r=this.orientation==="horizontal",a=this._itemPositions.findIndex(({drag:s,clientRect:l})=>{if(s===t)return!1;if(i){let c=r?i.x:i.y;if(s===this._previousSwap.drag&&this._previousSwap.overlaps&&c===this._previousSwap.delta)return!1}return r?e>=Math.floor(l.left)&&e=Math.floor(l.top)&&nl?h.after(c):h.before(c),Nf(this._activeItems,l,r);let p=this._getRootNode().elementFromPoint(e,n);return a.deltaX=i.x,a.deltaY=i.y,a.drag=s,a.overlaps=h===p||h.contains(p),{previousIndex:l,currentIndex:r}}enter(t,e,n,i){let r=this._activeItems.indexOf(t);r>-1&&this._activeItems.splice(r,1);let a=i==null||i<0?this._getItemIndexFromPointerPosition(t,e,n):i;a===-1&&(a=this._getClosestItemIndexToPointer(t,e,n));let s=this._activeItems[a];s&&!this._dragDropRegistry.isDragging(s)?(this._activeItems.splice(a,0,t),s.getRootElement().before(t.getPlaceholderElement())):(this._activeItems.push(t),this._element.appendChild(t.getPlaceholderElement()))}withItems(t){this._activeItems=t.slice()}withSortPredicate(t){this._sortPredicate=t}reset(){let t=this._element,e=this._previousSwap;for(let n=this._relatedNodes.length-1;n>-1;n--){let[i,r]=this._relatedNodes[n];i.parentNode===t&&i.nextSibling!==r&&(r===null?t.appendChild(i):r.parentNode===t&&t.insertBefore(i,r))}this._relatedNodes=[],this._activeItems=[],e.drag=null,e.deltaX=e.deltaY=0,e.overlaps=!1}getActiveItemsSnapshot(){return this._activeItems}getItemIndex(t){return this._activeItems.indexOf(t)}getItemAtIndex(t){return this._activeItems[t]||null}updateOnScroll(){this._activeItems.forEach(t=>{this._dragDropRegistry.isDragging(t)&&t._sortFromLastPointerPosition()})}withElementContainer(t){t!==this._element&&(this._element=t,this._rootNode=void 0)}_getItemIndexFromPointerPosition(t,e,n){let i=this._getRootNode().elementFromPoint(Math.floor(e),Math.floor(n)),r=i?this._activeItems.findIndex(a=>{let s=a.getRootElement();return i===s||s.contains(i)}):-1;return r===-1||!this._sortPredicate(r,t)?-1:r}_getRootNode(){return this._rootNode||(this._rootNode=yl(this._element)||this._document),this._rootNode}_getClosestItemIndexToPointer(t,e,n){if(this._activeItems.length===0)return-1;if(this._activeItems.length===1)return 0;let i=1/0,r=-1;for(let a=0;a!0;sortPredicate=()=>!0;beforeStarted=new yt;entered=new yt;exited=new yt;dropped=new yt;sorted=new yt;receivingStarted=new yt;receivingStopped=new yt;data;_container;_isDragging=!1;_parentPositions;_sortStrategy;_domRect;_draggables=[];_siblings=[];_activeSiblings=new Set;_viewportScrollSubscription=zn.EMPTY;_verticalScrollDirection=mi.NONE;_horizontalScrollDirection=Hn.NONE;_scrollNode;_stopScrollTimers=new yt;_cachedShadowRoot=null;_document;_scrollableElements=[];_initialScrollSnap;_direction="ltr";constructor(t,e,n,i,r){this._dragDropRegistry=e,this._ngZone=i,this._viewportRuler=r;let a=this.element=go(t);this._document=n,this.withOrientation("vertical").withElementContainer(a),e.registerDropContainer(this),this._parentPositions=new El(n)}dispose(){this._stopScrolling(),this._stopScrollTimers.complete(),this._viewportScrollSubscription.unsubscribe(),this.beforeStarted.complete(),this.entered.complete(),this.exited.complete(),this.dropped.complete(),this.sorted.complete(),this.receivingStarted.complete(),this.receivingStopped.complete(),this._activeSiblings.clear(),this._scrollNode=null,this._parentPositions.clear(),this._dragDropRegistry.removeDropContainer(this)}isDragging(){return this._isDragging}start(){this._draggingStarted(),this._notifyReceivingSiblings()}enter(t,e,n,i){this._draggingStarted(),i==null&&this.sortingDisabled&&(i=this._draggables.indexOf(t)),this._sortStrategy.enter(t,e,n,i),this._cacheParentPositions(),this._notifyReceivingSiblings(),this.entered.next({item:t,container:this,currentIndex:this.getItemIndex(t)})}exit(t){this._reset(),this.exited.next({item:t,container:this})}drop(t,e,n,i,r,a,s,l={}){this._reset(),this.dropped.next({item:t,currentIndex:e,previousIndex:n,container:this,previousContainer:i,isPointerOverContainer:r,distance:a,dropPoint:s,event:l})}withItems(t){let e=this._draggables;return this._draggables=t,t.forEach(n=>n._withDropContainer(this)),this.isDragging()&&(e.filter(i=>i.isDragging()).every(i=>t.indexOf(i)===-1)?this._reset():this._sortStrategy.withItems(this._draggables)),this}withDirection(t){return this._direction=t,this._sortStrategy instanceof Pl&&(this._sortStrategy.direction=t),this}connectedTo(t){return this._siblings=t.slice(),this}withOrientation(t){if(t==="mixed")this._sortStrategy=new Vu(this._document,this._dragDropRegistry);else{let e=new Pl(this._dragDropRegistry);e.direction=this._direction,e.orientation=t,this._sortStrategy=e}return this._sortStrategy.withElementContainer(this._container),this._sortStrategy.withSortPredicate((e,n)=>this.sortPredicate(e,n,this)),this}withScrollableParents(t){let e=this._container;return this._scrollableElements=t.indexOf(e)===-1?[e,...t]:t.slice(),this}withElementContainer(t){if(t===this._container)return this;let e=go(this.element),n=this._scrollableElements.indexOf(this._container),i=this._scrollableElements.indexOf(t);return n>-1&&this._scrollableElements.splice(n,1),i>-1&&this._scrollableElements.splice(i,1),this._sortStrategy&&this._sortStrategy.withElementContainer(t),this._cachedShadowRoot=null,this._scrollableElements.unshift(t),this._container=t,this}getScrollableParents(){return this._scrollableElements}getItemIndex(t){return this._isDragging?this._sortStrategy.getItemIndex(t):this._draggables.indexOf(t)}getItemAtIndex(t){return this._isDragging?this._sortStrategy.getItemAtIndex(t):this._draggables[t]||null}isReceiving(){return this._activeSiblings.size>0}_sortItem(t,e,n,i){if(this.sortingDisabled||!this._domRect||!Cf(this._domRect,Df,e,n))return;let r=this._sortStrategy.sort(t,e,n,i);r&&this.sorted.next({previousIndex:r.previousIndex,currentIndex:r.currentIndex,container:this,item:t})}_startScrollingIfNecessary(t,e){if(this.autoScrollDisabled)return;let n,i=mi.NONE,r=Hn.NONE;if(this._parentPositions.positions.forEach((a,s)=>{s===this._document||!a.clientRect||n||Cf(a.clientRect,Df,t,e)&&([i,r]=Mx(s,a.clientRect,this._direction,t,e),(i||r)&&(n=s))}),!i&&!r){let{width:a,height:s}=this._viewportRuler.getViewportSize(),l={width:a,height:s,top:0,right:a,bottom:s,left:0};i=Vf(l,e),r=Bf(l,t),n=window}n&&(i!==this._verticalScrollDirection||r!==this._horizontalScrollDirection||n!==this._scrollNode)&&(this._verticalScrollDirection=i,this._horizontalScrollDirection=r,this._scrollNode=n,(i||r)&&n?this._ngZone.runOutsideAngular(this._startScrollInterval):this._stopScrolling())}_stopScrolling(){this._stopScrollTimers.next()}_draggingStarted(){let t=this._container.style;this.beforeStarted.next(),this._isDragging=!0,this._initialScrollSnap=t.msScrollSnapType||t.scrollSnapType||"",t.scrollSnapType=t.msScrollSnapType="none",this._sortStrategy.start(this._draggables),this._cacheParentPositions(),this._viewportScrollSubscription.unsubscribe(),this._listenToScrollEvents()}_cacheParentPositions(){this._parentPositions.cache(this._scrollableElements),this._domRect=this._parentPositions.positions.get(this._container).clientRect}_reset(){this._isDragging=!1;let t=this._container.style;t.scrollSnapType=t.msScrollSnapType=this._initialScrollSnap,this._siblings.forEach(e=>e._stopReceiving(this)),this._sortStrategy.reset(),this._stopScrolling(),this._viewportScrollSubscription.unsubscribe(),this._parentPositions.clear()}_startScrollInterval=()=>{this._stopScrolling(),Lm(0,Dm).pipe(ni(this._stopScrollTimers)).subscribe(()=>{let t=this._scrollNode,e=this.autoScrollStep;this._verticalScrollDirection===mi.UP?t.scrollBy(0,-e):this._verticalScrollDirection===mi.DOWN&&t.scrollBy(0,e),this._horizontalScrollDirection===Hn.LEFT?t.scrollBy(-e,0):this._horizontalScrollDirection===Hn.RIGHT&&t.scrollBy(e,0)})};_isOverContainer(t,e){return this._domRect!=null&&Nu(this._domRect,t,e)}_getSiblingContainerFromPosition(t,e,n){return this._siblings.find(i=>i._canReceive(t,e,n))}_canReceive(t,e,n){if(!this._domRect||!Nu(this._domRect,e,n)||!this.enterPredicate(t,this))return!1;let i=this._getShadowRoot().elementFromPoint(e,n);return i?i===this._container||this._container.contains(i):!1}_startReceiving(t,e){let n=this._activeSiblings;!n.has(t)&&e.every(i=>this.enterPredicate(i,this)||this._draggables.indexOf(i)>-1)&&(n.add(t),this._cacheParentPositions(),this._listenToScrollEvents(),this.receivingStarted.next({initiator:t,receiver:this,items:e}))}_stopReceiving(t){this._activeSiblings.delete(t),this._viewportScrollSubscription.unsubscribe(),this.receivingStopped.next({initiator:t,receiver:this})}_listenToScrollEvents(){this._viewportScrollSubscription=this._dragDropRegistry.scrolled(this._getShadowRoot()).subscribe(t=>{if(this.isDragging()){let e=this._parentPositions.handleScroll(t);e&&this._sortStrategy.updateOnScroll(e.top,e.left)}else this.isReceiving()&&this._cacheParentPositions()})}_getShadowRoot(){if(!this._cachedShadowRoot){let t=yl(this._container);this._cachedShadowRoot=t||this._document}return this._cachedShadowRoot}_notifyReceivingSiblings(){let t=this._sortStrategy.getActiveItemsSnapshot().filter(e=>e.isDragging());this._siblings.forEach(e=>e._startReceiving(this,t))}};function Vf(o,t){let{top:e,bottom:n,height:i}=o,r=i*Lf;return t>=e-r&&t<=e+r?mi.UP:t>=n-r&&t<=n+r?mi.DOWN:mi.NONE}function Bf(o,t){let{left:e,right:n,width:i}=o,r=i*Lf;return t>=e-r&&t<=e+r?Hn.LEFT:t>=n-r&&t<=n+r?Hn.RIGHT:Hn.NONE}function Mx(o,t,e,n,i){let r=Vf(t,i),a=Bf(t,n),s=mi.NONE,l=Hn.NONE;if(r){let c=o.scrollTop;r===mi.UP?c>0&&(s=mi.UP):o.scrollHeight-c>o.clientHeight&&(s=mi.DOWN)}if(a){let c=o.scrollLeft;e==="rtl"?a===Hn.RIGHT?c<0&&(l=Hn.RIGHT):o.scrollWidth+c>o.clientWidth&&(l=Hn.LEFT):a===Hn.LEFT?c>0&&(l=Hn.LEFT):o.scrollWidth-c>o.clientWidth&&(l=Hn.RIGHT)}return[s,l]}var wx=(()=>{class o{_injector=we(ii);constructor(){}createDrag(e,n){return Rf(this._injector,e,n)}createDropList(e){return Ff(this._injector,e)}static \u0275fac=function(n){return new(n||o)};static \u0275prov=Yn({token:o,factory:o.\u0275fac,providedIn:"root"})}return o})(),Al=new Lt("CDK_DRAG_PARENT");var Sx=new Lt("CdkDragHandle");var Uf=new Lt("CDK_DRAG_CONFIG"),zf=new Lt("CdkDropList"),Hf=(()=>{class o{element=we(_n);dropContainer=we(zf,{optional:!0,skipSelf:!0});_ngZone=we(Pn);_viewContainerRef=we(vl);_dir=we(qi,{optional:!0});_changeDetectorRef=we(Dn);_selfHandle=we(Sx,{optional:!0,self:!0});_parentDrag=we(Al,{optional:!0,skipSelf:!0});_dragDropRegistry=we(Gu);_destroyed=new yt;_handles=new Om([]);_previewTemplate=null;_placeholderTemplate=null;_dragRef;data;lockAxis=null;rootElementSelector;boundaryElement;dragStartDelay;freeDragPosition;get disabled(){return this._disabled||!!(this.dropContainer&&this.dropContainer.disabled)}set disabled(e){this._disabled=e,this._dragRef.disabled=this._disabled}_disabled=!1;constrainPosition;previewClass;previewContainer;scale=1;started=new Ft;released=new Ft;ended=new Ft;entered=new Ft;exited=new Ft;dropped=new Ft;moved=new wu(e=>{let n=this._dragRef.moved.pipe(ho(i=>({source:this,pointerPosition:i.pointerPosition,event:i.event,delta:i.delta,distance:i.distance}))).subscribe(e);return()=>{n.unsubscribe()}});_injector=we(ii);constructor(){let e=this.dropContainer,n=we(Uf,{optional:!0});this._dragRef=Rf(this._injector,this.element,{dragStartThreshold:n&&n.dragStartThreshold!=null?n.dragStartThreshold:5,pointerDirectionChangeThreshold:n&&n.pointerDirectionChangeThreshold!=null?n.pointerDirectionChangeThreshold:5,zIndex:n?.zIndex}),this._dragRef.data=this,this._dragDropRegistry.registerDirectiveNode(this.element.nativeElement,this),n&&this._assignDefaults(n),e&&(e.addItem(this),e._dropListRef.beforeStarted.pipe(ni(this._destroyed)).subscribe(()=>{this._dragRef.scale=this.scale})),this._syncInputs(this._dragRef),this._handleEvents(this._dragRef)}getPlaceholderElement(){return this._dragRef.getPlaceholderElement()}getRootElement(){return this._dragRef.getRootElement()}reset(){this._dragRef.reset()}resetToBoundary(){this._dragRef.resetToBoundary()}getFreeDragPosition(){return this._dragRef.getFreeDragPosition()}setFreeDragPosition(e){this._dragRef.setFreeDragPosition(e)}ngAfterViewInit(){Ur(()=>{this._updateRootElement(),this._setupHandlesListener(),this._dragRef.scale=this.scale,this.freeDragPosition&&this._dragRef.setFreeDragPosition(this.freeDragPosition)},{injector:this._injector})}ngOnChanges(e){let n=e.rootElementSelector,i=e.freeDragPosition;n&&!n.firstChange&&this._updateRootElement(),this._dragRef.scale=this.scale,i&&!i.firstChange&&this.freeDragPosition&&this._dragRef.setFreeDragPosition(this.freeDragPosition)}ngOnDestroy(){this.dropContainer&&this.dropContainer.removeItem(this),this._dragDropRegistry.removeDirectiveNode(this.element.nativeElement),this._ngZone.runOutsideAngular(()=>{this._handles.complete(),this._destroyed.next(),this._destroyed.complete(),this._dragRef.dispose()})}_addHandle(e){let n=this._handles.getValue();n.push(e),this._handles.next(n)}_removeHandle(e){let n=this._handles.getValue(),i=n.indexOf(e);i>-1&&(n.splice(i,1),this._handles.next(n))}_setPreviewTemplate(e){this._previewTemplate=e}_resetPreviewTemplate(e){e===this._previewTemplate&&(this._previewTemplate=null)}_setPlaceholderTemplate(e){this._placeholderTemplate=e}_resetPlaceholderTemplate(e){e===this._placeholderTemplate&&(this._placeholderTemplate=null)}_updateRootElement(){let e=this.element.nativeElement,n=e;this.rootElementSelector&&(n=e.closest!==void 0?e.closest(this.rootElementSelector):e.parentElement?.closest(this.rootElementSelector)),this._dragRef.withRootElement(n||e)}_getBoundaryElement(){let e=this.boundaryElement;return e?typeof e=="string"?this.element.nativeElement.closest(e):go(e):null}_syncInputs(e){e.beforeStarted.subscribe(()=>{if(!e.isDragging()){let n=this._dir,i=this.dragStartDelay,r=this._placeholderTemplate?{template:this._placeholderTemplate.templateRef,context:this._placeholderTemplate.data,viewContainer:this._viewContainerRef}:null,a=this._previewTemplate?{template:this._previewTemplate.templateRef,context:this._previewTemplate.data,matchSize:this._previewTemplate.matchSize,viewContainer:this._viewContainerRef}:null;e.disabled=this.disabled,e.lockAxis=this.lockAxis,e.scale=this.scale,e.dragStartDelay=typeof i=="object"&&i?i:Pu(i),e.constrainPosition=this.constrainPosition,e.previewClass=this.previewClass,e.withBoundaryElement(this._getBoundaryElement()).withPlaceholderTemplate(r).withPreviewTemplate(a).withPreviewContainer(this.previewContainer||"global"),n&&e.withDirection(n.value)}}),e.beforeStarted.pipe(fl(1)).subscribe(()=>{if(this._parentDrag){e.withParent(this._parentDrag._dragRef);return}let n=this.element.nativeElement.parentElement;for(;n;){let i=this._dragDropRegistry.getDragDirectiveForNode(n);if(i){e.withParent(i._dragRef);break}n=n.parentElement}})}_handleEvents(e){e.started.subscribe(n=>{this.started.emit({source:this,event:n.event}),this._changeDetectorRef.markForCheck()}),e.released.subscribe(n=>{this.released.emit({source:this,event:n.event})}),e.ended.subscribe(n=>{this.ended.emit({source:this,distance:n.distance,dropPoint:n.dropPoint,event:n.event}),this._changeDetectorRef.markForCheck()}),e.entered.subscribe(n=>{this.entered.emit({container:n.container.data,item:this,currentIndex:n.currentIndex})}),e.exited.subscribe(n=>{this.exited.emit({container:n.container.data,item:this})}),e.dropped.subscribe(n=>{this.dropped.emit({previousIndex:n.previousIndex,currentIndex:n.currentIndex,previousContainer:n.previousContainer.data,container:n.container.data,isPointerOverContainer:n.isPointerOverContainer,item:this,distance:n.distance,dropPoint:n.dropPoint,event:n.event})})}_assignDefaults(e){let{lockAxis:n,dragStartDelay:i,constrainPosition:r,previewClass:a,boundaryElement:s,draggingDisabled:l,rootElementSelector:c,previewContainer:h}=e;this.disabled=l??!1,this.dragStartDelay=i||0,this.lockAxis=n||null,r&&(this.constrainPosition=r),a&&(this.previewClass=a),s&&(this.boundaryElement=s),c&&(this.rootElementSelector=c),h&&(this.previewContainer=h)}_setupHandlesListener(){this._handles.pipe(Bm(e=>{let n=e.map(i=>i.element);this._selfHandle&&this.rootElementSelector&&n.push(this.element),this._dragRef.withHandles(n)}),Xa(e=>Ui(...e.map(n=>n._stateChanges.pipe(Ro(n))))),ni(this._destroyed)).subscribe(e=>{let n=this._dragRef,i=e.element.nativeElement;e.disabled?n.disableHandle(i):n.enableHandle(i)})}static \u0275fac=function(n){return new(n||o)};static \u0275dir=Gt({type:o,selectors:[["","cdkDrag",""]],hostAttrs:[1,"cdk-drag"],hostVars:4,hostBindings:function(n,i){n&2&&oe("cdk-drag-disabled",i.disabled)("cdk-drag-dragging",i._dragRef.isDragging())},inputs:{data:[0,"cdkDragData","data"],lockAxis:[0,"cdkDragLockAxis","lockAxis"],rootElementSelector:[0,"cdkDragRootElement","rootElementSelector"],boundaryElement:[0,"cdkDragBoundary","boundaryElement"],dragStartDelay:[0,"cdkDragStartDelay","dragStartDelay"],freeDragPosition:[0,"cdkDragFreeDragPosition","freeDragPosition"],disabled:[2,"cdkDragDisabled","disabled",$t],constrainPosition:[0,"cdkDragConstrainPosition","constrainPosition"],previewClass:[0,"cdkDragPreviewClass","previewClass"],previewContainer:[0,"cdkDragPreviewContainer","previewContainer"],scale:[2,"cdkDragScale","scale",Ya]},outputs:{started:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",entered:"cdkDragEntered",exited:"cdkDragExited",dropped:"cdkDragDropped",moved:"cdkDragMoved"},exportAs:["cdkDrag"],features:[On([{provide:Al,useExisting:o}]),Nn]})}return o})(),Uu=new Lt("CdkDropListGroup"),Gf=(()=>{class o{_items=new Set;disabled=!1;ngOnDestroy(){this._items.clear()}static \u0275fac=function(n){return new(n||o)};static \u0275dir=Gt({type:o,selectors:[["","cdkDropListGroup",""]],inputs:{disabled:[2,"cdkDropListGroupDisabled","disabled",$t]},exportAs:["cdkDropListGroup"],features:[On([{provide:Uu,useExisting:o}])]})}return o})(),Wf=(()=>{class o{element=we(_n);_changeDetectorRef=we(Dn);_scrollDispatcher=we(Ka);_dir=we(qi,{optional:!0});_group=we(Uu,{optional:!0,skipSelf:!0});_latestSortedRefs;_destroyed=new yt;_scrollableParentsResolved=!1;static _dropLists=[];_dropListRef;connectedTo=[];data;orientation="vertical";id=we(wi).getId("cdk-drop-list-");lockAxis=null;get disabled(){return this._disabled||!!this._group&&this._group.disabled}set disabled(e){this._dropListRef.disabled=this._disabled=e}_disabled=!1;sortingDisabled=!1;enterPredicate=()=>!0;sortPredicate=()=>!0;autoScrollDisabled=!1;autoScrollStep;elementContainerSelector=null;hasAnchor=!1;dropped=new Ft;entered=new Ft;exited=new Ft;sorted=new Ft;_unsortedItems=new Set;constructor(){let e=we(Uf,{optional:!0}),n=we(ii);this._dropListRef=Ff(n,this.element),this._dropListRef.data=this,e&&this._assignDefaults(e),this._dropListRef.enterPredicate=(i,r)=>this.enterPredicate(i.data,r.data),this._dropListRef.sortPredicate=(i,r,a)=>this.sortPredicate(i,r.data,a.data),this._setupInputSyncSubscription(this._dropListRef),this._handleEvents(this._dropListRef),o._dropLists.push(this),this._group&&this._group._items.add(this)}addItem(e){this._unsortedItems.add(e),e._dragRef._withDropContainer(this._dropListRef),this._dropListRef.isDragging()&&this._syncItemsWithRef(this.getSortedItems().map(n=>n._dragRef))}removeItem(e){if(this._unsortedItems.delete(e),this._latestSortedRefs){let n=this._latestSortedRefs.indexOf(e._dragRef);n>-1&&(this._latestSortedRefs.splice(n,1),this._syncItemsWithRef(this._latestSortedRefs))}}getSortedItems(){return Array.from(this._unsortedItems).sort((e,n)=>e._dragRef.getVisibleElement().compareDocumentPosition(n._dragRef.getVisibleElement())&Node.DOCUMENT_POSITION_FOLLOWING?-1:1)}ngOnDestroy(){let e=o._dropLists.indexOf(this);e>-1&&o._dropLists.splice(e,1),this._group&&this._group._items.delete(this),this._latestSortedRefs=void 0,this._unsortedItems.clear(),this._dropListRef.dispose(),this._destroyed.next(),this._destroyed.complete()}_setupInputSyncSubscription(e){this._dir&&this._dir.change.pipe(Ro(this._dir.value),ni(this._destroyed)).subscribe(n=>e.withDirection(n)),e.beforeStarted.subscribe(()=>{let n=ja(this.connectedTo).map(i=>{if(typeof i=="string"){let r=o._dropLists.find(a=>a.id===i);return r}return i});if(this._group&&this._group._items.forEach(i=>{n.indexOf(i)===-1&&n.push(i)}),!this._scrollableParentsResolved){let i=this._scrollDispatcher.getAncestorScrollContainers(this.element).map(r=>r.getElementRef().nativeElement);this._dropListRef.withScrollableParents(i),this._scrollableParentsResolved=!0}if(this.elementContainerSelector){let i=this.element.nativeElement.querySelector(this.elementContainerSelector);e.withElementContainer(i)}e.disabled=this.disabled,e.lockAxis=this.lockAxis,e.sortingDisabled=this.sortingDisabled,e.autoScrollDisabled=this.autoScrollDisabled,e.autoScrollStep=Pu(this.autoScrollStep,2),e.hasAnchor=this.hasAnchor,e.connectedTo(n.filter(i=>i&&i!==this).map(i=>i._dropListRef)).withOrientation(this.orientation)})}_handleEvents(e){e.beforeStarted.subscribe(()=>{this._syncItemsWithRef(this.getSortedItems().map(n=>n._dragRef)),this._changeDetectorRef.markForCheck()}),e.entered.subscribe(n=>{this.entered.emit({container:this,item:n.item.data,currentIndex:n.currentIndex})}),e.exited.subscribe(n=>{this.exited.emit({container:this,item:n.item.data}),this._changeDetectorRef.markForCheck()}),e.sorted.subscribe(n=>{this.sorted.emit({previousIndex:n.previousIndex,currentIndex:n.currentIndex,container:this,item:n.item.data})}),e.dropped.subscribe(n=>{this.dropped.emit({previousIndex:n.previousIndex,currentIndex:n.currentIndex,previousContainer:n.previousContainer.data,container:n.container.data,item:n.item.data,isPointerOverContainer:n.isPointerOverContainer,distance:n.distance,dropPoint:n.dropPoint,event:n.event}),this._changeDetectorRef.markForCheck()}),Ui(e.receivingStarted,e.receivingStopped).subscribe(()=>this._changeDetectorRef.markForCheck())}_assignDefaults(e){let{lockAxis:n,draggingDisabled:i,sortingDisabled:r,listAutoScrollDisabled:a,listOrientation:s}=e;this.disabled=i??!1,this.sortingDisabled=r??!1,this.autoScrollDisabled=a??!1,this.orientation=s||"vertical",this.lockAxis=n||null}_syncItemsWithRef(e){this._latestSortedRefs=e,this._dropListRef.withItems(e)}static \u0275fac=function(n){return new(n||o)};static \u0275dir=Gt({type:o,selectors:[["","cdkDropList",""],["cdk-drop-list"]],hostAttrs:[1,"cdk-drop-list"],hostVars:7,hostBindings:function(n,i){n&2&&(Jt("id",i.id),oe("cdk-drop-list-disabled",i.disabled)("cdk-drop-list-dragging",i._dropListRef.isDragging())("cdk-drop-list-receiving",i._dropListRef.isReceiving()))},inputs:{connectedTo:[0,"cdkDropListConnectedTo","connectedTo"],data:[0,"cdkDropListData","data"],orientation:[0,"cdkDropListOrientation","orientation"],id:"id",lockAxis:[0,"cdkDropListLockAxis","lockAxis"],disabled:[2,"cdkDropListDisabled","disabled",$t],sortingDisabled:[2,"cdkDropListSortingDisabled","sortingDisabled",$t],enterPredicate:[0,"cdkDropListEnterPredicate","enterPredicate"],sortPredicate:[0,"cdkDropListSortPredicate","sortPredicate"],autoScrollDisabled:[2,"cdkDropListAutoScrollDisabled","autoScrollDisabled",$t],autoScrollStep:[0,"cdkDropListAutoScrollStep","autoScrollStep"],elementContainerSelector:[0,"cdkDropListElementContainer","elementContainerSelector"],hasAnchor:[2,"cdkDropListHasAnchor","hasAnchor",$t]},outputs:{dropped:"cdkDropListDropped",entered:"cdkDropListEntered",exited:"cdkDropListExited",sorted:"cdkDropListSorted"},exportAs:["cdkDropList"],features:[On([{provide:Uu,useValue:void 0},{provide:zf,useExisting:o}])]})}return o})(),Ex=new Lt("CdkDragPreview"),Xf=(()=>{class o{templateRef=we(qa);_drag=we(Al,{optional:!0});data;matchSize=!1;constructor(){this._drag?._setPreviewTemplate(this)}ngOnDestroy(){this._drag?._resetPreviewTemplate(this)}static \u0275fac=function(n){return new(n||o)};static \u0275dir=Gt({type:o,selectors:[["ng-template","cdkDragPreview",""]],inputs:{data:"data",matchSize:[2,"matchSize","matchSize",$t]},features:[On([{provide:Ex,useExisting:o}])]})}return o})(),Tx=new Lt("CdkDragPlaceholder"),qf=(()=>{class o{templateRef=we(qa);_drag=we(Al,{optional:!0});data;constructor(){this._drag?._setPlaceholderTemplate(this)}ngOnDestroy(){this._drag?._resetPlaceholderTemplate(this)}static \u0275fac=function(n){return new(n||o)};static \u0275dir=Gt({type:o,selectors:[["ng-template","cdkDragPlaceholder",""]],inputs:{data:"data"},features:[On([{provide:Tx,useExisting:o}])]})}return o})();var $f=(()=>{class o{static \u0275fac=function(n){return new(n||o)};static \u0275mod=An({type:o});static \u0275inj=Tn({providers:[wx],imports:[Cl]})}return o})();var Il=()=>[];function Ix(o,t){if(o&1&&(_(0,"span",5),u(1),f(),_(2,"span",6),u(3),f()),o&2){let e=g(),n=e.$implicit,i=e.$index;d(),D(n.name||"Category "+(i+1)),d(2),D((n.items||Xi(2,Il)).length)}}function Ox(o,t){if(o&1&&(_(0,"th"),u(1),f()),o&2){let e=t.$implicit;d(),D(e)}}function Dx(o,t){if(o&1&&(_(0,"td"),u(1),f()),o&2){let e=t.$implicit,n=g().$implicit,i=g(5);d(),D(i.asText(n[e]))}}function kx(o,t){if(o&1){let e=Z();_(0,"tr",9),z("click",function(){let i=P(e),r=i.$implicit,a=i.$index,s=g(3),l=s.$implicit,c=s.$index,h=g(2);return A(h.selectCategoryItem(l,r,a,c))}),ve(1,Dx,2,1,"td",null,ct),f()}if(o&2){let e=t.$index,n=g(3),i=n.$implicit,r=n.$index,a=g(2);oe("selectable",a.isSelectable())("selected",a.isSelected(r,e)),d(),xe(a.keys(i))}}function Rx(o,t){if(o&1&&(_(0,"table",7)(1,"thead")(2,"tr"),ve(3,Ox,2,1,"th",null,ct),f()(),_(5,"tbody"),ve(6,kx,3,4,"tr",8,ct),f()()),o&2){let e=g(2).$implicit,n=g(2);d(3),xe(n.keys(e)),d(3),xe(e.items||Xi(0,Il))}}function Nx(o,t){if(o&1){let e=Z();_(0,"button",11),z("click",function(){let i=P(e),r=i.$implicit,a=i.$index,s=g(3),l=s.$implicit,c=s.$index,h=g(2);return A(h.selectCategoryItem(l,r,a,c))}),u(1),po(2,"json"),f()}if(o&2){let e=t.$implicit,n=t.$index,i=g(3).$index,r=g(2);oe("selectable",r.isSelectable())("selected",r.isSelected(i,n)),Q("disabled",!r.isSelectable()),d(),me(" ",mo(2,6,e)," ")}}function Lx(o,t){if(o&1&&ve(0,Nx,3,8,"button",10,ct),o&2){let e=g(2).$implicit;xe(e.items||Xi(0,Il))}}function Fx(o,t){if(o&1&&(_(0,"section",4),R(1,Rx,8,1,"table",7)(2,Lx,2,1),f()),o&2){let e=g().$implicit,n=g(2);d(),N(n.keys(e).length>0?1:2)}}function Vx(o,t){o&1&&(_(0,"p",1),u(1,"No entries in this category."),f())}function Bx(o,t){if(o&1&&(_(0,"mat-tab"),bi(1,Ix,4,3,"ng-template",3),R(2,Fx,3,1,"section",4)(3,Vx,2,0,"p",1),f()),o&2){let e=t.$implicit;d(2),N((e.items||Xi(1,Il)).length>0?2:3)}}function Ux(o,t){if(o&1&&(_(0,"div",0)(1,"mat-tab-group",2),ve(2,Bx,4,2,"mat-tab",null,ct),f()()),o&2){let e=g();d(),Q("selectedIndex",0),d(),xe(e.categories())}}function zx(o,t){o&1&&(_(0,"p",1),u(1,"No categories available."),f())}var Yf=(()=>{class o{constructor(){this.options=en.required(),this.selectionChanged=Qt(),this.selected=F(null),this.categories=le(()=>this.options().categories??this.options().data?.categories??[]),this.selectable=le(()=>this.options().selectable===!0||this.options().clickable===!0)}keys(e){let n=e.items?.[0];return n?Object.keys(n):[]}asText(e){return e==null?"":typeof e=="object"?JSON.stringify(e):String(e)}selectCategoryItem(e,n,i,r){this.selectable()&&(this.selected.set({categoryIndex:r,itemIndex:i}),this.selectionChanged.emit({category:e.name??null,categoryIndex:r,index:i,selected:n}))}isSelected(e,n){let i=this.selected();return i?.categoryIndex===e&&i.itemIndex===n}isSelectable(){return this.selectable()}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["overlay-categorized-list-modal"]],inputs:{options:[1,"options"]},outputs:{selectionChanged:"selectionChanged"},decls:2,vars:1,consts:[[1,"categorized-list"],[1,"categorized-empty"],["animationDuration","0ms","dynamicHeight","",1,"categorized-tabs",3,"selectedIndex"],["mat-tab-label",""],[1,"category-panel","scrollbar-neon"],[1,"tab-label"],[1,"tab-count"],[1,"category-table"],[1,"category-row",3,"selectable","selected"],[1,"category-row",3,"click"],["type","button",1,"category-fallback-row",3,"selectable","selected","disabled"],["type","button",1,"category-fallback-row",3,"click","disabled"]],template:function(n,i){n&1&&R(0,Ux,4,1,"div",0)(1,zx,2,0,"p",1),n&2&&N(i.categories().length>0?0:1)},dependencies:[tt,Sl,vf,Ml,wl,bl],styles:["[_nghost-%COMP%]{display:block;width:100%;min-height:0}.categorized-list[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:.85rem .95rem;width:100%;box-sizing:border-box;min-height:0}.categorized-tabs[_ngcontent-%COMP%]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;--mdc-tab-indicator-active-indicator-color: var(--sw-accent);--mat-tab-header-active-label-text-color: var(--sw-text);--mat-tab-header-active-ripple-color: rgba(209, 27, 45, .18);--mat-tab-header-inactive-ripple-color: rgba(209, 27, 45, .12);border:1px solid rgba(255,255,255,.12);border-radius:12px;overflow:hidden;background:#1113186b}.tab-label[_ngcontent-%COMP%]{font-size:.76rem;font-weight:600;letter-spacing:.02em}.tab-count[_ngcontent-%COMP%]{margin-left:.45rem;display:inline-grid;place-items:center;min-width:1.25rem;height:1.15rem;border-radius:999px;padding:0 .35rem;font-size:.68rem;background:#ffffff1f}.category-panel[_ngcontent-%COMP%]{padding:.65rem .7rem .75rem;max-height:min(56vh,30rem);overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.category-panel[_ngcontent-%COMP%]::-webkit-scrollbar{width:.6rem;background:transparent}.category-panel[_ngcontent-%COMP%]::-webkit-scrollbar-track{background:#d11b2d0d;border-radius:999px;margin:.3rem 0}.category-panel[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{border-radius:999px;background:linear-gradient(180deg,#d11b2da6,#d11b2d6b);border:1px solid rgba(209,27,45,.32)}.category-panel[_ngcontent-%COMP%]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#d11b2de0,#d11b2d9e)}.category-panel[_ngcontent-%COMP%]{scrollbar-color:rgba(209,27,45,.7) rgba(209,27,45,.08);scrollbar-width:thin}.category-table[_ngcontent-%COMP%]{width:100%;border-collapse:collapse;white-space:nowrap}.category-table[_ngcontent-%COMP%] th[_ngcontent-%COMP%], .category-table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{text-align:left;padding:.56rem .62rem}.category-table[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;color:var(--sw-text-soft);border-bottom:1px solid rgba(255,255,255,.12)}.category-table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{font-size:.82rem;color:var(--sw-text);border-top:1px solid rgba(255,255,255,.06)}.category-row[_ngcontent-%COMP%]{transition:background .12s ease}.category-row.selectable[_ngcontent-%COMP%]{cursor:pointer}.category-row.selectable[_ngcontent-%COMP%]:hover{background:#ffffff0f}.category-row.selected[_ngcontent-%COMP%]{background:var(--sw-accent-soft)}.category-table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]:first-child td[_ngcontent-%COMP%]{border-top:0}.category-fallback-row[_ngcontent-%COMP%]{display:block;width:100%;text-align:left;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:.45rem .55rem;color:var(--sw-text);font-size:.79rem;background:#ffffff05;cursor:default}.category-fallback-row[_ngcontent-%COMP%] + .category-fallback-row[_ngcontent-%COMP%]{margin-top:.4rem}.category-fallback-row.selectable[_ngcontent-%COMP%]{cursor:pointer}.category-fallback-row.selectable[_ngcontent-%COMP%]:hover{background:#ffffff0f}.category-fallback-row.selected[_ngcontent-%COMP%]{background:var(--sw-accent-soft);border-color:#d11b2d6b}.category-fallback-row[_ngcontent-%COMP%]:disabled{opacity:1}.categorized-empty[_ngcontent-%COMP%]{margin:0}.categorized-empty[_ngcontent-%COMP%]{padding:.85rem .95rem;color:var(--sw-text-soft)}[_nghost-%COMP%] .categorized-tabs .mat-mdc-tab-header{background:linear-gradient(180deg,#ffffff14,#ffffff05);border-bottom:1px solid rgba(255,255,255,.1)}[_nghost-%COMP%] .categorized-tabs .mat-mdc-tab-body-wrapper, [_nghost-%COMP%] .categorized-tabs .mat-mdc-tab-body, [_nghost-%COMP%] .categorized-tabs .mat-mdc-tab-body-content{display:block}[_nghost-%COMP%] .categorized-tabs .mdc-tab__text-label{color:var(--sw-text-soft)}[_nghost-%COMP%] .categorized-tabs .mdc-tab--active .mdc-tab__text-label{color:var(--sw-text)}[_nghost-%COMP%] .categorized-tabs .mdc-tab-indicator--active .mdc-tab-indicator__content--underline, [_nghost-%COMP%] .categorized-tabs .mdc-tab-indicator__content--underline{border-color:var(--sw-accent)}"],changeDetection:0})}}return o})();function Hx(o,t){if(o&1&&Te(0,"p",0),o&2){let e=g(2);Ee("innerHTML",e.options().message||"",an)}}function Gx(o,t){if(o&1&&(v(0,"p",1),u(1),b()),o&2){let e=g(2);d(),D(e.options().message)}}function Wx(o,t){if(o&1&&R(0,Hx,1,1,"p",0)(1,Gx,2,1,"p",1),o&2){let e=g();N(e.isHtml()?0:1)}}var jf=(()=>{class o{constructor(){this.options=en.required(),this.isHtml=le(()=>this.options().html===!0)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["overlay-confirmation-modal"]],inputs:{options:[1,"options"]},decls:1,vars:1,consts:[[1,"confirmation-copy",3,"innerHTML"],[1,"confirmation-copy"]],template:function(n,i){n&1&&R(0,Wx,2,1),n&2&&N(i.options().message?0:-1)},dependencies:[tt],styles:[".confirmation-copy[_ngcontent-%COMP%]{margin:0;padding:.85rem .95rem}"],changeDetection:0})}}return o})();var ts=class{_multiple;_emitChanges;compareWith;_selection=new Set;_deselectedToEmit=[];_selectedToEmit=[];_selected=null;get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}changed=new yt;constructor(t=!1,e,n=!0,i){this._multiple=t,this._emitChanges=n,this.compareWith=i,e&&e.length&&(t?e.forEach(r=>this._markSelected(r)):this._markSelected(e[0]),this._selectedToEmit.length=0)}select(...t){this._verifyValueAssignment(t),t.forEach(n=>this._markSelected(n));let e=this._hasQueuedChanges();return this._emitChangeEvent(),e}deselect(...t){this._verifyValueAssignment(t),t.forEach(n=>this._unmarkSelected(n));let e=this._hasQueuedChanges();return this._emitChangeEvent(),e}setSelection(...t){this._verifyValueAssignment(t);let e=this.selected,n=new Set(t.map(r=>this._getConcreteValue(r)));t.forEach(r=>this._markSelected(r)),e.filter(r=>!n.has(this._getConcreteValue(r,n))).forEach(r=>this._unmarkSelected(r));let i=this._hasQueuedChanges();return this._emitChangeEvent(),i}toggle(t){return this.isSelected(t)?this.deselect(t):this.select(t)}clear(t=!0){this._unmarkAll();let e=this._hasQueuedChanges();return t&&this._emitChangeEvent(),e}isSelected(t){return this._selection.has(this._getConcreteValue(t))}isEmpty(){return this._selection.size===0}hasValue(){return!this.isEmpty()}sort(t){this._multiple&&this.selected&&this._selected.sort(t)}isMultipleSelection(){return this._multiple}_emitChangeEvent(){this._selected=null,(this._selectedToEmit.length||this._deselectedToEmit.length)&&(this.changed.next({source:this,added:this._selectedToEmit,removed:this._deselectedToEmit}),this._deselectedToEmit=[],this._selectedToEmit=[])}_markSelected(t){t=this._getConcreteValue(t),this.isSelected(t)||(this._multiple||this._unmarkAll(),this.isSelected(t)||this._selection.add(t),this._emitChanges&&this._selectedToEmit.push(t))}_unmarkSelected(t){t=this._getConcreteValue(t),this.isSelected(t)&&(this._selection.delete(t),this._emitChanges&&this._deselectedToEmit.push(t))}_unmarkAll(){this.isEmpty()||this._selection.forEach(t=>this._unmarkSelected(t))}_verifyValueAssignment(t){t.length>1&&this._multiple}_hasQueuedChanges(){return!!(this._deselectedToEmit.length||this._selectedToEmit.length)}_getConcreteValue(t,e){if(this.compareWith){e=e??this._selection;for(let n of e)if(this.compareWith(t,n))return n;return t}else return t}};var Kf=ff();function og(o){return new Ol(o.get($i),o.get(Hi))}var Ol=class{_viewportRuler;_previousHTMLStyles={top:"",left:""};_previousScrollPosition;_isEnabled=!1;_document;constructor(t,e){this._viewportRuler=t,this._document=e}attach(){}enable(){if(this._canBeEnabled()){let t=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=t.style.left||"",this._previousHTMLStyles.top=t.style.top||"",t.style.left=mn(-this._previousScrollPosition.left),t.style.top=mn(-this._previousScrollPosition.top),t.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){let t=this._document.documentElement,e=this._document.body,n=t.style,i=e.style,r=n.scrollBehavior||"",a=i.scrollBehavior||"";this._isEnabled=!1,n.left=this._previousHTMLStyles.left,n.top=this._previousHTMLStyles.top,t.classList.remove("cdk-global-scrollblock"),Kf&&(n.scrollBehavior=i.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),Kf&&(n.scrollBehavior=r,i.scrollBehavior=a)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;let e=this._document.documentElement,n=this._viewportRuler.getViewportSize();return e.scrollHeight>n.height||e.scrollWidth>n.width}};function rg(o,t){return new Dl(o.get(Ka),o.get(Pn),o.get($i),t)}var Dl=class{_scrollDispatcher;_ngZone;_viewportRuler;_config;_scrollSubscription=null;_overlayRef;_initialScrollPosition;constructor(t,e,n,i){this._scrollDispatcher=t,this._ngZone=e,this._viewportRuler=n,this._config=i}attach(t){this._overlayRef,this._overlayRef=t}enable(){if(this._scrollSubscription)return;let t=this._scrollDispatcher.scrolled(0).pipe(ir(e=>!e||!this._overlayRef.overlayElement.contains(e.getElementRef().nativeElement)));this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=t.subscribe(()=>{let e=this._viewportRuler.getViewportScrollPosition().top;Math.abs(e-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=t.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}_detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}};var ns=class{enable(){}disable(){}attach(){}};function Xu(o,t){return t.some(e=>{let n=o.bottome.bottom,r=o.righte.right;return n||i||r||a})}function Zf(o,t){return t.some(e=>{let n=o.tope.bottom,r=o.lefte.right;return n||i||r||a})}function os(o,t){return new kl(o.get(Ka),o.get($i),o.get(Pn),t)}var kl=class{_scrollDispatcher;_viewportRuler;_ngZone;_config;_scrollSubscription=null;_overlayRef;constructor(t,e,n,i){this._scrollDispatcher=t,this._viewportRuler=e,this._ngZone=n,this._config=i}attach(t){this._overlayRef,this._overlayRef=t}enable(){if(!this._scrollSubscription){let t=this._config?this._config.scrollThrottle:0;this._scrollSubscription=this._scrollDispatcher.scrolled(t).subscribe(()=>{if(this._overlayRef.updatePosition(),this._config&&this._config.autoClose){let e=this._overlayRef.overlayElement.getBoundingClientRect(),{width:n,height:i}=this._viewportRuler.getViewportSize();Xu(e,[{width:n,height:i,bottom:i,right:n,top:0,left:0}])&&(this.disable(),this._ngZone.run(()=>this._overlayRef.detach()))}})}}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}},ag=(()=>{class o{_injector=we(ii);constructor(){}noop=()=>new ns;close=e=>rg(this._injector,e);block=()=>og(this._injector);reposition=e=>os(this._injector,e);static \u0275fac=function(n){return new(n||o)};static \u0275prov=Yn({token:o,factory:o.\u0275fac,providedIn:"root"})}return o})(),is=class{positionStrategy;scrollStrategy=new ns;panelClass="";hasBackdrop=!1;backdropClass="cdk-overlay-dark-backdrop";disableAnimations;width;height;minWidth;minHeight;maxWidth;maxHeight;direction;disposeOnNavigation=!1;usePopover;eventPredicate;constructor(t){if(t){let e=Object.keys(t);for(let n of e)t[n]!==void 0&&(this[n]=t[n])}}};var Rl=class{connectionPair;scrollableViewProperties;constructor(t,e){this.connectionPair=t,this.scrollableViewProperties=e}};var sg=(()=>{class o{_attachedOverlays=[];_document=we(Hi);_isAttached=!1;constructor(){}ngOnDestroy(){this.detach()}add(e){this.remove(e),this._attachedOverlays.push(e)}remove(e){let n=this._attachedOverlays.indexOf(e);n>-1&&this._attachedOverlays.splice(n,1),this._attachedOverlays.length===0&&this.detach()}canReceiveEvent(e,n,i){return i.observers.length<1?!1:e.eventPredicate?e.eventPredicate(n):!0}static \u0275fac=function(n){return new(n||o)};static \u0275prov=Yn({token:o,factory:o.\u0275fac,providedIn:"root"})}return o})(),lg=(()=>{class o extends sg{_ngZone=we(Pn);_renderer=we(rr).createRenderer(null,null);_cleanupKeydown;add(e){super.add(e),this._isAttached||(this._ngZone.runOutsideAngular(()=>{this._cleanupKeydown=this._renderer.listen("body","keydown",this._keydownListener)}),this._isAttached=!0)}detach(){this._isAttached&&(this._cleanupKeydown?.(),this._isAttached=!1)}_keydownListener=e=>{let n=this._attachedOverlays;for(let i=n.length-1;i>-1;i--){let r=n[i];if(this.canReceiveEvent(r,e,r._keydownEvents)){this._ngZone.run(()=>r._keydownEvents.next(e));break}}};static \u0275fac=(()=>{let e;return function(i){return(e||(e=or(o)))(i||o)}})();static \u0275prov=Yn({token:o,factory:o.\u0275fac,providedIn:"root"})}return o})(),cg=(()=>{class o extends sg{_platform=we(Xr);_ngZone=we(Pn);_renderer=we(rr).createRenderer(null,null);_cursorOriginalValue;_cursorStyleIsSet=!1;_pointerDownEventTarget=null;_cleanups;add(e){if(super.add(e),!this._isAttached){let n=this._document.body,i={capture:!0},r=this._renderer;this._cleanups=this._ngZone.runOutsideAngular(()=>[r.listen(n,"pointerdown",this._pointerDownListener,i),r.listen(n,"click",this._clickListener,i),r.listen(n,"auxclick",this._clickListener,i),r.listen(n,"contextmenu",this._clickListener,i)]),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=n.style.cursor,n.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){this._isAttached&&(this._cleanups?.forEach(e=>e()),this._cleanups=void 0,this._platform.IOS&&this._cursorStyleIsSet&&(this._document.body.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1)}_pointerDownListener=e=>{this._pointerDownEventTarget=Mi(e)};_clickListener=e=>{let n=Mi(e),i=e.type==="click"&&this._pointerDownEventTarget?this._pointerDownEventTarget:n;this._pointerDownEventTarget=null;let r=this._attachedOverlays.slice();for(let a=r.length-1;a>-1;a--){let s=r[a],l=s._outsidePointerEvents;if(!(!s.hasAttached()||!this.canReceiveEvent(s,e,l))){if(Jf(s.overlayElement,n)||Jf(s.overlayElement,i))break;this._ngZone?this._ngZone.run(()=>l.next(e)):l.next(e)}}};static \u0275fac=(()=>{let e;return function(i){return(e||(e=or(o)))(i||o)}})();static \u0275prov=Yn({token:o,factory:o.\u0275fac,providedIn:"root"})}return o})();function Jf(o,t){let e=typeof ShadowRoot<"u"&&ShadowRoot,n=t;for(;n;){if(n===o)return!0;n=e&&n instanceof ShadowRoot?n.host:n.parentNode}return!1}var dg=(()=>{class o{static \u0275fac=function(n){return new(n||o)};static \u0275cmp=ke({type:o,selectors:[["ng-component"]],hostAttrs:["cdk-overlay-style-loader",""],decls:0,vars:0,template:function(n,i){},styles:[`.cdk-overlay-container, .cdk-global-overlay-wrapper { + pointer-events: none; + top: 0; + left: 0; + height: 100%; + width: 100%; +} + +.cdk-overlay-container { + position: fixed; +} +@layer cdk-overlay { + .cdk-overlay-container { + z-index: 1000; + } +} +.cdk-overlay-container:empty { + display: none; +} + +.cdk-global-overlay-wrapper { + display: flex; + position: absolute; +} +@layer cdk-overlay { + .cdk-global-overlay-wrapper { + z-index: 1000; + } +} + +.cdk-overlay-pane { + position: absolute; + pointer-events: auto; + box-sizing: border-box; + display: flex; + max-width: 100%; + max-height: 100%; +} +@layer cdk-overlay { + .cdk-overlay-pane { + z-index: 1000; + } +} + +.cdk-overlay-backdrop { + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + pointer-events: auto; + -webkit-tap-highlight-color: transparent; + opacity: 0; + touch-action: manipulation; +} +@layer cdk-overlay { + .cdk-overlay-backdrop { + z-index: 1000; + transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1); + } +} +@media (prefers-reduced-motion) { + .cdk-overlay-backdrop { + transition-duration: 1ms; + } +} + +.cdk-overlay-backdrop-showing { + opacity: 1; +} +@media (forced-colors: active) { + .cdk-overlay-backdrop-showing { + opacity: 0.6; + } +} + +@layer cdk-overlay { + .cdk-overlay-dark-backdrop { + background: rgba(0, 0, 0, 0.32); + } +} + +.cdk-overlay-transparent-backdrop { + transition: visibility 1ms linear, opacity 1ms linear; + visibility: hidden; + opacity: 1; +} +.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing, .cdk-high-contrast-active .cdk-overlay-transparent-backdrop { + opacity: 0; + visibility: visible; +} + +.cdk-overlay-backdrop-noop-animation { + transition: none; +} + +.cdk-overlay-connected-position-bounding-box { + position: absolute; + display: flex; + flex-direction: column; + min-width: 1px; + min-height: 1px; +} +@layer cdk-overlay { + .cdk-overlay-connected-position-bounding-box { + z-index: 1000; + } +} + +.cdk-global-scrollblock { + position: fixed; + width: 100%; + overflow-y: scroll; +} + +.cdk-overlay-popover { + background: none; + border: none; + padding: 0; + outline: 0; + overflow: visible; + position: fixed; + pointer-events: none; + white-space: normal; + color: inherit; + text-decoration: none; + width: 100%; + height: 100%; + inset: auto; + top: 0; + left: 0; +} +.cdk-overlay-popover::backdrop { + display: none; +} +.cdk-overlay-popover .cdk-overlay-backdrop { + position: fixed; + z-index: auto; +} +`],encapsulation:2,changeDetection:0})}return o})(),ug=(()=>{class o{_platform=we(Xr);_containerElement;_document=we(Hi);_styleLoader=we(sr);constructor(){}ngOnDestroy(){this._containerElement?.remove()}getContainerElement(){return this._loadStyles(),this._containerElement||this._createContainer(),this._containerElement}_createContainer(){let e="cdk-overlay-container";if(this._platform.isBrowser||Iu()){let i=this._document.querySelectorAll(`.${e}[platform="server"], .${e}[platform="test"]`);for(let r=0;r{let t=this.element;clearTimeout(this._fallbackTimeout),this._cleanupTransitionEnd?.(),this._cleanupTransitionEnd=this._renderer.listen(t,"transitionend",this.dispose),this._fallbackTimeout=setTimeout(this.dispose,500),t.style.pointerEvents="none",t.classList.remove("cdk-overlay-backdrop-showing")})}dispose=()=>{clearTimeout(this._fallbackTimeout),this._cleanupClick?.(),this._cleanupTransitionEnd?.(),this._cleanupClick=this._cleanupTransitionEnd=this._fallbackTimeout=void 0,this.element.remove()}};function $u(o){return o&&o.nodeType===1}var Nl=class{_portalOutlet;_host;_pane;_config;_ngZone;_keyboardDispatcher;_document;_location;_outsideClickDispatcher;_animationsDisabled;_injector;_renderer;_backdropClick=new yt;_attachments=new yt;_detachments=new yt;_positionStrategy;_scrollStrategy;_locationChanges=zn.EMPTY;_backdropRef=null;_detachContentMutationObserver;_detachContentAfterRenderRef;_disposed=!1;_previousHostParent;_keydownEvents=new yt;_outsidePointerEvents=new yt;_afterNextRenderRef;constructor(t,e,n,i,r,a,s,l,c,h=!1,p,m){this._portalOutlet=t,this._host=e,this._pane=n,this._config=i,this._ngZone=r,this._keyboardDispatcher=a,this._document=s,this._location=l,this._outsideClickDispatcher=c,this._animationsDisabled=h,this._injector=p,this._renderer=m,i.scrollStrategy&&(this._scrollStrategy=i.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=i.positionStrategy}get overlayElement(){return this._pane}get backdropElement(){return this._backdropRef?.element||null}get hostElement(){return this._host}get eventPredicate(){return this._config?.eventPredicate||null}attach(t){if(this._disposed)return null;this._attachHost();let e=this._portalOutlet.attach(t);return this._positionStrategy?.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._afterNextRenderRef?.destroy(),this._afterNextRenderRef=Ur(()=>{this.hasAttached()&&this.updatePosition()},{injector:this._injector}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._completeDetachContent(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),typeof e?.onDestroy=="function"&&e.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),e}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();let t=this._portalOutlet.detach();return this._detachments.next(),this._completeDetachContent(),this._keyboardDispatcher.remove(this),this._detachContentWhenEmpty(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),t}dispose(){if(this._disposed)return;let t=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._backdropRef?.dispose(),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher.remove(this),this._host?.remove(),this._afterNextRenderRef?.destroy(),this._previousHostParent=this._pane=this._host=this._backdropRef=null,t&&this._detachments.next(),this._detachments.complete(),this._completeDetachContent(),this._disposed=!0}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(t){t!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=t,this.hasAttached()&&(t.attach(this),this.updatePosition()))}updateSize(t){this._config=he(he({},this._config),t),this._updateElementSize()}setDirection(t){this._config=De(he({},this._config),{direction:t}),this._updateElementDirection()}addPanelClass(t){this._pane&&this._toggleClasses(this._pane,t,!0)}removePanelClass(t){this._pane&&this._toggleClasses(this._pane,t,!1)}getDirection(){let t=this._config.direction;return t?typeof t=="string"?t:t.value:"ltr"}updateScrollStrategy(t){t!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=t,this.hasAttached()&&(t.attach(this),t.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;let t=this._pane.style;t.width=mn(this._config.width),t.height=mn(this._config.height),t.minWidth=mn(this._config.minWidth),t.minHeight=mn(this._config.minHeight),t.maxWidth=mn(this._config.maxWidth),t.maxHeight=mn(this._config.maxHeight)}_togglePointerEvents(t){this._pane.style.pointerEvents=t?"":"none"}_attachHost(){if(!this._host.parentElement){let t=this._config.usePopover?this._positionStrategy?.getPopoverInsertionPoint?.():null;$u(t)?t.after(this._host):t?.type==="parent"?t.element.appendChild(this._host):this._previousHostParent?.appendChild(this._host)}if(this._config.usePopover)try{this._host.showPopover()}catch{}}_attachBackdrop(){let t="cdk-overlay-backdrop-showing";this._backdropRef?.dispose(),this._backdropRef=new qu(this._document,this._renderer,this._ngZone,e=>{this._backdropClick.next(e)}),this._animationsDisabled&&this._backdropRef.element.classList.add("cdk-overlay-backdrop-noop-animation"),this._config.backdropClass&&this._toggleClasses(this._backdropRef.element,this._config.backdropClass,!0),this._config.usePopover?this._host.prepend(this._backdropRef.element):this._host.parentElement.insertBefore(this._backdropRef.element,this._host),!this._animationsDisabled&&typeof requestAnimationFrame<"u"?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>this._backdropRef?.element.classList.add(t))}):this._backdropRef.element.classList.add(t)}_updateStackingOrder(){!this._config.usePopover&&this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){this._animationsDisabled?(this._backdropRef?.dispose(),this._backdropRef=null):this._backdropRef?.detach()}_toggleClasses(t,e,n){let i=ja(e||[]).filter(r=>!!r);i.length&&(n?t.classList.add(...i):t.classList.remove(...i))}_detachContentWhenEmpty(){let t=!1;try{this._detachContentAfterRenderRef=Ur(()=>{t=!0,this._detachContent()},{injector:this._injector})}catch(e){if(t)throw e;this._detachContent()}globalThis.MutationObserver&&this._pane&&(this._detachContentMutationObserver||=new globalThis.MutationObserver(()=>{this._detachContent()}),this._detachContentMutationObserver.observe(this._pane,{childList:!0}))}_detachContent(){(!this._pane||!this._host||this._pane.children.length===0)&&(this._pane&&this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&&this._host.parentElement&&(this._previousHostParent=this._host.parentElement,this._host.remove()),this._completeDetachContent())}_completeDetachContent(){this._detachContentAfterRenderRef?.destroy(),this._detachContentAfterRenderRef=void 0,this._detachContentMutationObserver?.disconnect()}_disposeScrollStrategy(){let t=this._scrollStrategy;t?.disable(),t?.detach?.()}},Qf="cdk-overlay-connected-position-bounding-box",Xx=/([A-Za-z%]+)$/;function Yu(o,t){return new Ll(t,o.get($i),o.get(Hi),o.get(Xr),o.get(ug))}var Ll=class{_viewportRuler;_document;_platform;_overlayContainer;_overlayRef;_isInitialRender=!1;_lastBoundingBoxSize={width:0,height:0};_isPushed=!1;_canPush=!0;_growAfterOpen=!1;_hasFlexibleDimensions=!0;_positionLocked=!1;_originRect;_overlayRect;_viewportRect;_containerRect;_viewportMargin=0;_scrollables=[];_preferredPositions=[];_origin;_pane;_isDisposed=!1;_boundingBox=null;_lastPosition=null;_lastScrollVisibility=null;_positionChanges=new yt;_resizeSubscription=zn.EMPTY;_offsetX=0;_offsetY=0;_transformOriginSelector;_appliedPanelClasses=[];_previousPushAmount=null;_popoverLocation="global";positionChanges=this._positionChanges;get positions(){return this._preferredPositions}constructor(t,e,n,i,r){this._viewportRuler=e,this._document=n,this._platform=i,this._overlayContainer=r,this.setOrigin(t)}attach(t){this._overlayRef&&this._overlayRef,this._validatePositions(),t.hostElement.classList.add(Qf),this._overlayRef=t,this._boundingBox=t.hostElement,this._pane=t.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe(()=>{this._isInitialRender=!0,this.apply()})}apply(){if(this._isDisposed||!this._platform.isBrowser)return;if(!this._isInitialRender&&this._positionLocked&&this._lastPosition){this.reapplyLastPosition();return}this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._containerRect=this._getContainerRect();let t=this._originRect,e=this._overlayRect,n=this._viewportRect,i=this._containerRect,r=[],a;for(let s of this._preferredPositions){let l=this._getOriginPoint(t,i,s),c=this._getOverlayPoint(l,e,s),h=this._getOverlayFit(c,e,n,s);if(h.isCompletelyWithinViewport){this._isPushed=!1,this._applyPosition(s,l);return}if(this._canFitWithFlexibleDimensions(h,c,n)){r.push({position:s,origin:l,overlayRect:e,boundingBoxRect:this._calculateBoundingBoxRect(l,s)});continue}(!a||a.overlayFit.visibleAreal&&(l=h,s=c)}this._isPushed=!1,this._applyPosition(s.position,s.origin);return}if(this._canPush){this._isPushed=!0,this._applyPosition(a.position,a.originPoint);return}this._applyPosition(a.position,a.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&lr(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(Qf),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;let t=this._lastPosition;t?(this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._getContainerRect(),this._applyPosition(t,this._getOriginPoint(this._originRect,this._containerRect,t))):this.apply()}withScrollableContainers(t){return this._scrollables=t,this}withPositions(t){return this._preferredPositions=t,t.indexOf(this._lastPosition)===-1&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(t){return this._viewportMargin=t,this}withFlexibleDimensions(t=!0){return this._hasFlexibleDimensions=t,this}withGrowAfterOpen(t=!0){return this._growAfterOpen=t,this}withPush(t=!0){return this._canPush=t,this}withLockedPosition(t=!0){return this._positionLocked=t,this}setOrigin(t){return this._origin=t,this}withDefaultOffsetX(t){return this._offsetX=t,this}withDefaultOffsetY(t){return this._offsetY=t,this}withTransformOriginOn(t){return this._transformOriginSelector=t,this}withPopoverLocation(t){return this._popoverLocation=t,this}getPopoverInsertionPoint(){return this._popoverLocation==="global"?null:this._popoverLocation!=="inline"?this._popoverLocation:this._origin instanceof _n?this._origin.nativeElement:$u(this._origin)?this._origin:null}_getOriginPoint(t,e,n){let i;if(n.originX=="center")i=t.left+t.width/2;else{let a=this._isRtl()?t.right:t.left,s=this._isRtl()?t.left:t.right;i=n.originX=="start"?a:s}e.left<0&&(i-=e.left);let r;return n.originY=="center"?r=t.top+t.height/2:r=n.originY=="top"?t.top:t.bottom,e.top<0&&(r-=e.top),{x:i,y:r}}_getOverlayPoint(t,e,n){let i;n.overlayX=="center"?i=-e.width/2:n.overlayX==="start"?i=this._isRtl()?-e.width:0:i=this._isRtl()?0:-e.width;let r;return n.overlayY=="center"?r=-e.height/2:r=n.overlayY=="top"?0:-e.height,{x:t.x+i,y:t.y+r}}_getOverlayFit(t,e,n,i){let r=tg(e),{x:a,y:s}=t,l=this._getOffset(i,"x"),c=this._getOffset(i,"y");l&&(a+=l),c&&(s+=c);let h=0-a,p=a+r.width-n.width,m=0-s,x=s+r.height-n.height,M=this._subtractOverflows(r.width,h,p),S=this._subtractOverflows(r.height,m,x),y=M*S;return{visibleArea:y,isCompletelyWithinViewport:r.width*r.height===y,fitsInViewportVertically:S===r.height,fitsInViewportHorizontally:M==r.width}}_canFitWithFlexibleDimensions(t,e,n){if(this._hasFlexibleDimensions){let i=n.bottom-e.y,r=n.right-e.x,a=eg(this._overlayRef.getConfig().minHeight),s=eg(this._overlayRef.getConfig().minWidth),l=t.fitsInViewportVertically||a!=null&&a<=i,c=t.fitsInViewportHorizontally||s!=null&&s<=r;return l&&c}return!1}_pushOverlayOnScreen(t,e,n){if(this._previousPushAmount&&this._positionLocked)return{x:t.x+this._previousPushAmount.x,y:t.y+this._previousPushAmount.y};let i=tg(e),r=this._viewportRect,a=Math.max(t.x+i.width-r.width,0),s=Math.max(t.y+i.height-r.height,0),l=Math.max(r.top-n.top-t.y,0),c=Math.max(r.left-n.left-t.x,0),h=0,p=0;return i.width<=r.width?h=c||-a:h=t.xM&&!this._isInitialRender&&!this._growAfterOpen&&(a=t.y-M/2)}let l=e.overlayX==="start"&&!i||e.overlayX==="end"&&i,c=e.overlayX==="end"&&!i||e.overlayX==="start"&&i,h,p,m;if(c)m=n.width-t.x+this._getViewportMarginStart()+this._getViewportMarginEnd(),h=t.x-this._getViewportMarginStart();else if(l)p=t.x,h=n.right-t.x-this._getViewportMarginEnd();else{let x=Math.min(n.right-t.x+n.left,t.x),M=this._lastBoundingBoxSize.width;h=x*2,p=t.x-x,h>M&&!this._isInitialRender&&!this._growAfterOpen&&(p=t.x-M/2)}return{top:a,left:p,bottom:s,right:m,width:h,height:r}}_setBoundingBoxStyles(t,e){let n=this._calculateBoundingBoxRect(t,e);!this._isInitialRender&&!this._growAfterOpen&&(n.height=Math.min(n.height,this._lastBoundingBoxSize.height),n.width=Math.min(n.width,this._lastBoundingBoxSize.width));let i={};if(this._hasExactPosition())i.top=i.left="0",i.bottom=i.right="auto",i.maxHeight=i.maxWidth="",i.width=i.height="100%";else{let r=this._overlayRef.getConfig().maxHeight,a=this._overlayRef.getConfig().maxWidth;i.width=mn(n.width),i.height=mn(n.height),i.top=mn(n.top)||"auto",i.bottom=mn(n.bottom)||"auto",i.left=mn(n.left)||"auto",i.right=mn(n.right)||"auto",e.overlayX==="center"?i.alignItems="center":i.alignItems=e.overlayX==="end"?"flex-end":"flex-start",e.overlayY==="center"?i.justifyContent="center":i.justifyContent=e.overlayY==="bottom"?"flex-end":"flex-start",r&&(i.maxHeight=mn(r)),a&&(i.maxWidth=mn(a))}this._lastBoundingBoxSize=n,lr(this._boundingBox.style,i)}_resetBoundingBoxStyles(){lr(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){lr(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(t,e){let n={},i=this._hasExactPosition(),r=this._hasFlexibleDimensions,a=this._overlayRef.getConfig();if(i){let h=this._viewportRuler.getViewportScrollPosition();lr(n,this._getExactOverlayY(e,t,h)),lr(n,this._getExactOverlayX(e,t,h))}else n.position="static";let s="",l=this._getOffset(e,"x"),c=this._getOffset(e,"y");l&&(s+=`translateX(${l}px) `),c&&(s+=`translateY(${c}px)`),n.transform=s.trim(),a.maxHeight&&(i?n.maxHeight=mn(a.maxHeight):r&&(n.maxHeight="")),a.maxWidth&&(i?n.maxWidth=mn(a.maxWidth):r&&(n.maxWidth="")),lr(this._pane.style,n)}_getExactOverlayY(t,e,n){let i={top:"",bottom:""},r=this._getOverlayPoint(e,this._overlayRect,t);if(this._isPushed&&(r=this._pushOverlayOnScreen(r,this._overlayRect,n)),t.overlayY==="bottom"){let a=this._document.documentElement.clientHeight;i.bottom=`${a-(r.y+this._overlayRect.height)}px`}else i.top=mn(r.y);return i}_getExactOverlayX(t,e,n){let i={left:"",right:""},r=this._getOverlayPoint(e,this._overlayRect,t);this._isPushed&&(r=this._pushOverlayOnScreen(r,this._overlayRect,n));let a;if(this._isRtl()?a=t.overlayX==="end"?"left":"right":a=t.overlayX==="end"?"right":"left",a==="right"){let s=this._document.documentElement.clientWidth;i.right=`${s-(r.x+this._overlayRect.width)}px`}else i.left=mn(r.x);return i}_getScrollVisibility(){let t=this._getOriginRect(),e=this._pane.getBoundingClientRect(),n=this._scrollables.map(i=>i.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:Zf(t,n),isOriginOutsideView:Xu(t,n),isOverlayClipped:Zf(e,n),isOverlayOutsideView:Xu(e,n)}}_subtractOverflows(t,...e){return e.reduce((n,i)=>n-Math.max(i,0),t)}_getNarrowedViewportRect(){let t=this._document.documentElement.clientWidth,e=this._document.documentElement.clientHeight,n=this._viewportRuler.getViewportScrollPosition();return{top:n.top+this._getViewportMarginTop(),left:n.left+this._getViewportMarginStart(),right:n.left+t-this._getViewportMarginEnd(),bottom:n.top+e-this._getViewportMarginBottom(),width:t-this._getViewportMarginStart()-this._getViewportMarginEnd(),height:e-this._getViewportMarginTop()-this._getViewportMarginBottom()}}_isRtl(){return this._overlayRef.getDirection()==="rtl"}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(t,e){return e==="x"?t.offsetX==null?this._offsetX:t.offsetX:t.offsetY==null?this._offsetY:t.offsetY}_validatePositions(){}_addPanelClasses(t){this._pane&&ja(t).forEach(e=>{e!==""&&this._appliedPanelClasses.indexOf(e)===-1&&(this._appliedPanelClasses.push(e),this._pane.classList.add(e))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(t=>{this._pane.classList.remove(t)}),this._appliedPanelClasses=[])}_getViewportMarginStart(){return typeof this._viewportMargin=="number"?this._viewportMargin:this._viewportMargin?.start??0}_getViewportMarginEnd(){return typeof this._viewportMargin=="number"?this._viewportMargin:this._viewportMargin?.end??0}_getViewportMarginTop(){return typeof this._viewportMargin=="number"?this._viewportMargin:this._viewportMargin?.top??0}_getViewportMarginBottom(){return typeof this._viewportMargin=="number"?this._viewportMargin:this._viewportMargin?.bottom??0}_getOriginRect(){let t=this._origin;if(t instanceof _n)return t.nativeElement.getBoundingClientRect();if(t instanceof Element)return t.getBoundingClientRect();let e=t.width||0,n=t.height||0;return{top:t.y,bottom:t.y+n,left:t.x,right:t.x+e,height:n,width:e}}_getContainerRect(){let t=this._overlayRef.getConfig().usePopover&&this._popoverLocation!=="global",e=this._overlayContainer.getContainerElement();t&&(e.style.display="block");let n=e.getBoundingClientRect();return t&&(e.style.display=""),n}};function lr(o,t){for(let e in t)t.hasOwnProperty(e)&&(o[e]=t[e]);return o}function eg(o){if(typeof o!="number"&&o!=null){let[t,e]=o.split(Xx);return!e||e==="px"?parseFloat(t):null}return o||null}function tg(o){return{top:Math.floor(o.top),right:Math.floor(o.right),bottom:Math.floor(o.bottom),left:Math.floor(o.left),width:Math.floor(o.width),height:Math.floor(o.height)}}function qx(o,t){return o===t?!0:o.isOriginClipped===t.isOriginClipped&&o.isOriginOutsideView===t.isOriginOutsideView&&o.isOverlayClipped===t.isOverlayClipped&&o.isOverlayOutsideView===t.isOverlayOutsideView}var ng="cdk-global-overlay-wrapper";function hg(o){return new Fl}var Fl=class{_overlayRef;_cssPosition="static";_topOffset="";_bottomOffset="";_alignItems="";_xPosition="";_xOffset="";_width="";_height="";_isDisposed=!1;attach(t){let e=t.getConfig();this._overlayRef=t,this._width&&!e.width&&t.updateSize({width:this._width}),this._height&&!e.height&&t.updateSize({height:this._height}),t.hostElement.classList.add(ng),this._isDisposed=!1}top(t=""){return this._bottomOffset="",this._topOffset=t,this._alignItems="flex-start",this}left(t=""){return this._xOffset=t,this._xPosition="left",this}bottom(t=""){return this._topOffset="",this._bottomOffset=t,this._alignItems="flex-end",this}right(t=""){return this._xOffset=t,this._xPosition="right",this}start(t=""){return this._xOffset=t,this._xPosition="start",this}end(t=""){return this._xOffset=t,this._xPosition="end",this}width(t=""){return this._overlayRef?this._overlayRef.updateSize({width:t}):this._width=t,this}height(t=""){return this._overlayRef?this._overlayRef.updateSize({height:t}):this._height=t,this}centerHorizontally(t=""){return this.left(t),this._xPosition="center",this}centerVertically(t=""){return this.top(t),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;let t=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement.style,n=this._overlayRef.getConfig(),{width:i,height:r,maxWidth:a,maxHeight:s}=n,l=(i==="100%"||i==="100vw")&&(!a||a==="100%"||a==="100vw"),c=(r==="100%"||r==="100vh")&&(!s||s==="100%"||s==="100vh"),h=this._xPosition,p=this._xOffset,m=this._overlayRef.getConfig().direction==="rtl",x="",M="",S="";l?S="flex-start":h==="center"?(S="center",m?M=p:x=p):m?h==="left"||h==="end"?(S="flex-end",x=p):(h==="right"||h==="start")&&(S="flex-start",M=p):h==="left"||h==="start"?(S="flex-start",x=p):(h==="right"||h==="end")&&(S="flex-end",M=p),t.position=this._cssPosition,t.marginLeft=l?"0":x,t.marginTop=c?"0":this._topOffset,t.marginBottom=this._bottomOffset,t.marginRight=l?"0":M,e.justifyContent=S,e.alignItems=c?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;let t=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement,n=e.style;e.classList.remove(ng),n.justifyContent=n.alignItems=t.marginTop=t.marginBottom=t.marginLeft=t.marginRight=t.position="",this._overlayRef=null,this._isDisposed=!0}},pg=(()=>{class o{_injector=we(ii);constructor(){}global(){return hg()}flexibleConnectedTo(e){return Yu(this._injector,e)}static \u0275fac=function(n){return new(n||o)};static \u0275prov=Yn({token:o,factory:o.\u0275fac,providedIn:"root"})}return o})(),rs=new Lt("OVERLAY_DEFAULT_CONFIG");function ju(o,t){o.get(sr).load(dg);let e=o.get(ug),n=o.get(Hi),i=o.get(wi),r=o.get(Su),a=o.get(qi),s=o.get(xi,null,{optional:!0})||o.get(rr).createRenderer(null,null),l=new is(t),c=o.get(rs,null,{optional:!0})?.usePopover??!0;l.direction=l.direction||a.value,"showPopover"in n.body?l.usePopover=t?.usePopover??c:l.usePopover=!1;let h=n.createElement("div"),p=n.createElement("div");h.id=i.getId("cdk-overlay-"),h.classList.add("cdk-overlay-pane"),p.appendChild(h),l.usePopover&&(p.setAttribute("popover","manual"),p.classList.add("cdk-overlay-popover"));let m=l.usePopover?l.positionStrategy?.getPopoverInsertionPoint?.():null;return $u(m)?m.after(p):m?.type==="parent"?m.element.appendChild(p):e.getContainerElement().appendChild(p),new Nl(new of(h,r,o),p,h,l,o.get(Pn),o.get(lg),n,o.get(Zm),o.get(cg),t?.disableAnimations??o.get(zm,null,{optional:!0})==="NoopAnimations",o.get(Um),s)}var mg=(()=>{class o{scrollStrategies=we(ag);_positionBuilder=we(pg);_injector=we(ii);constructor(){}create(e){return ju(this._injector,e)}position(){return this._positionBuilder}static \u0275fac=function(n){return new(n||o)};static \u0275prov=Yn({token:o,factory:o.\u0275fac,providedIn:"root"})}return o})(),$x=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],Yx=new Lt("cdk-connected-overlay-scroll-strategy",{providedIn:"root",factory:()=>{let o=we(ii);return()=>os(o)}}),Yr=(()=>{class o{elementRef=we(_n);constructor(){}static \u0275fac=function(n){return new(n||o)};static \u0275dir=Gt({type:o,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"]})}return o})(),fg=new Lt("cdk-connected-overlay-default-config"),Vl=(()=>{class o{_dir=we(qi,{optional:!0});_injector=we(ii);_overlayRef;_templatePortal;_backdropSubscription=zn.EMPTY;_attachSubscription=zn.EMPTY;_detachSubscription=zn.EMPTY;_positionSubscription=zn.EMPTY;_offsetX;_offsetY;_position;_scrollStrategyFactory=we(Yx);_ngZone=we(Pn);origin;positions;positionStrategy;get offsetX(){return this._offsetX}set offsetX(e){this._offsetX=e,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(e){this._offsetY=e,this._position&&this._updatePositionStrategy(this._position)}width;height;minWidth;minHeight;backdropClass;panelClass;viewportMargin=0;scrollStrategy;open=!1;disableClose=!1;transformOriginSelector;hasBackdrop=!1;lockPosition=!1;flexibleDimensions=!1;growAfterOpen=!1;push=!1;disposeOnNavigation=!1;usePopover;matchWidth=!1;set _config(e){typeof e!="string"&&this._assignConfig(e)}backdropClick=new Ft;positionChange=new Ft;attach=new Ft;detach=new Ft;overlayKeydown=new Ft;overlayOutsideClick=new Ft;constructor(){let e=we(qa),n=we(vl),i=we(fg,{optional:!0}),r=we(rs,{optional:!0});this.usePopover=r?.usePopover===!1?null:"global",this._templatePortal=new nf(e,n),this.scrollStrategy=this._scrollStrategyFactory(),i&&this._assignConfig(i)}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef?.dispose()}ngOnChanges(e){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef?.updateSize({width:this._getWidth(),minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),e.origin&&this.open&&this._position.apply()),e.open&&(this.open?this.attachOverlay():this.detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=$x);let e=this._overlayRef=ju(this._injector,this._buildConfig());this._attachSubscription=e.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=e.detachments().subscribe(()=>this.detach.emit()),e.keydownEvents().subscribe(n=>{this.overlayKeydown.next(n),n.keyCode===27&&!this.disableClose&&!No(n)&&(n.preventDefault(),this.detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(n=>{let i=this._getOriginElement(),r=Mi(n);(!i||i!==r&&!i.contains(r))&&this.overlayOutsideClick.next(n)})}_buildConfig(){let e=this._position=this.positionStrategy||this._createPositionStrategy(),n=new is({direction:this._dir||"ltr",positionStrategy:e,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop,disposeOnNavigation:this.disposeOnNavigation,usePopover:!!this.usePopover});return(this.height||this.height===0)&&(n.height=this.height),(this.minWidth||this.minWidth===0)&&(n.minWidth=this.minWidth),(this.minHeight||this.minHeight===0)&&(n.minHeight=this.minHeight),this.backdropClass&&(n.backdropClass=this.backdropClass),this.panelClass&&(n.panelClass=this.panelClass),n}_updatePositionStrategy(e){let n=this.positions.map(i=>({originX:i.originX,originY:i.originY,overlayX:i.overlayX,overlayY:i.overlayY,offsetX:i.offsetX||this.offsetX,offsetY:i.offsetY||this.offsetY,panelClass:i.panelClass||void 0}));return e.setOrigin(this._getOrigin()).withPositions(n).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector).withPopoverLocation(this.usePopover===null?"global":this.usePopover)}_createPositionStrategy(){let e=Yu(this._injector,this._getOrigin());return this._updatePositionStrategy(e),e}_getOrigin(){return this.origin instanceof Yr?this.origin.elementRef:this.origin}_getOriginElement(){return this.origin instanceof Yr?this.origin.elementRef.nativeElement:this.origin instanceof _n?this.origin.nativeElement:typeof Element<"u"&&this.origin instanceof Element?this.origin:null}_getWidth(){return this.width?this.width:this.matchWidth?this._getOriginElement()?.getBoundingClientRect?.().width:void 0}attachOverlay(){this._overlayRef||this._createOverlay();let e=this._overlayRef;e.getConfig().hasBackdrop=this.hasBackdrop,e.updateSize({width:this._getWidth()}),e.hasAttached()||e.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=e.backdropClick().subscribe(n=>this.backdropClick.emit(n)):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe(Vm(()=>this.positionChange.observers.length>0)).subscribe(n=>{this._ngZone.run(()=>this.positionChange.emit(n)),this.positionChange.observers.length===0&&this._positionSubscription.unsubscribe()})),this.open=!0}detachOverlay(){this._overlayRef?.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.open=!1}_assignConfig(e){this.origin=e.origin??this.origin,this.positions=e.positions??this.positions,this.positionStrategy=e.positionStrategy??this.positionStrategy,this.offsetX=e.offsetX??this.offsetX,this.offsetY=e.offsetY??this.offsetY,this.width=e.width??this.width,this.height=e.height??this.height,this.minWidth=e.minWidth??this.minWidth,this.minHeight=e.minHeight??this.minHeight,this.backdropClass=e.backdropClass??this.backdropClass,this.panelClass=e.panelClass??this.panelClass,this.viewportMargin=e.viewportMargin??this.viewportMargin,this.scrollStrategy=e.scrollStrategy??this.scrollStrategy,this.disableClose=e.disableClose??this.disableClose,this.transformOriginSelector=e.transformOriginSelector??this.transformOriginSelector,this.hasBackdrop=e.hasBackdrop??this.hasBackdrop,this.lockPosition=e.lockPosition??this.lockPosition,this.flexibleDimensions=e.flexibleDimensions??this.flexibleDimensions,this.growAfterOpen=e.growAfterOpen??this.growAfterOpen,this.push=e.push??this.push,this.disposeOnNavigation=e.disposeOnNavigation??this.disposeOnNavigation,this.usePopover=e.usePopover??this.usePopover,this.matchWidth=e.matchWidth??this.matchWidth}static \u0275fac=function(n){return new(n||o)};static \u0275dir=Gt({type:o,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:[0,"cdkConnectedOverlayOrigin","origin"],positions:[0,"cdkConnectedOverlayPositions","positions"],positionStrategy:[0,"cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:[0,"cdkConnectedOverlayOffsetX","offsetX"],offsetY:[0,"cdkConnectedOverlayOffsetY","offsetY"],width:[0,"cdkConnectedOverlayWidth","width"],height:[0,"cdkConnectedOverlayHeight","height"],minWidth:[0,"cdkConnectedOverlayMinWidth","minWidth"],minHeight:[0,"cdkConnectedOverlayMinHeight","minHeight"],backdropClass:[0,"cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:[0,"cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:[0,"cdkConnectedOverlayViewportMargin","viewportMargin"],scrollStrategy:[0,"cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:[0,"cdkConnectedOverlayOpen","open"],disableClose:[0,"cdkConnectedOverlayDisableClose","disableClose"],transformOriginSelector:[0,"cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],hasBackdrop:[2,"cdkConnectedOverlayHasBackdrop","hasBackdrop",$t],lockPosition:[2,"cdkConnectedOverlayLockPosition","lockPosition",$t],flexibleDimensions:[2,"cdkConnectedOverlayFlexibleDimensions","flexibleDimensions",$t],growAfterOpen:[2,"cdkConnectedOverlayGrowAfterOpen","growAfterOpen",$t],push:[2,"cdkConnectedOverlayPush","push",$t],disposeOnNavigation:[2,"cdkConnectedOverlayDisposeOnNavigation","disposeOnNavigation",$t],usePopover:[0,"cdkConnectedOverlayUsePopover","usePopover"],matchWidth:[2,"cdkConnectedOverlayMatchWidth","matchWidth",$t],_config:[0,"cdkConnectedOverlay","_config"]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],features:[Nn]})}return o})(),Ku=(()=>{class o{static \u0275fac=function(n){return new(n||o)};static \u0275mod=An({type:o});static \u0275inj=Tn({providers:[mg],imports:[pi,rf,Ou,Ou]})}return o})();var Mg=(()=>{class o{_renderer;_elementRef;onChange=e=>{};onTouched=()=>{};constructor(e,n){this._renderer=e,this._elementRef=n}setProperty(e,n){this._renderer.setProperty(this._elementRef.nativeElement,e,n)}registerOnTouched(e){this.onTouched=e}registerOnChange(e){this.onChange=e}setDisabledState(e){this.setProperty("disabled",e)}static \u0275fac=function(n){return new(n||o)(Zt(xi),Zt(_n))};static \u0275dir=Gt({type:o})}return o})(),jx=(()=>{class o extends Mg{static \u0275fac=(()=>{let e;return function(i){return(e||(e=or(o)))(i||o)}})();static \u0275dir=Gt({type:o,features:[Wi]})}return o})(),wg=new Lt("");var Kx={provide:wg,useExisting:Fr(()=>Zr),multi:!0};function Zx(){let o=Tu()?Tu().getUserAgent():"";return/android (\d+)/.test(o.toLowerCase())}var Jx=new Lt(""),Zr=(()=>{class o extends Mg{_compositionMode;_composing=!1;constructor(e,n,i){super(e,n),this._compositionMode=i,this._compositionMode==null&&(this._compositionMode=!Zx())}writeValue(e){let n=e??"";this.setProperty("value",n)}_handleInput(e){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(e)}_compositionStart(){this._composing=!0}_compositionEnd(e){this._composing=!1,this._compositionMode&&this.onChange(e)}static \u0275fac=function(n){return new(n||o)(Zt(xi),Zt(_n),Zt(Jx,8))};static \u0275dir=Gt({type:o,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(n,i){n&1&&z("input",function(a){return i._handleInput(a.target.value)})("blur",function(){return i.onTouched()})("compositionstart",function(){return i._compositionStart()})("compositionend",function(a){return i._compositionEnd(a.target.value)})},standalone:!1,features:[On([Kx]),Wi]})}return o})();function Ju(o){return o==null||Qu(o)===0}function Qu(o){return o==null?null:Array.isArray(o)||typeof o=="string"?o.length:o instanceof Set?o.size:null}var Ql=new Lt(""),eh=new Lt(""),Qx=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,Ul=class{static min(t){return eb(t)}static max(t){return tb(t)}static required(t){return nb(t)}static requiredTrue(t){return ib(t)}static email(t){return ob(t)}static minLength(t){return rb(t)}static maxLength(t){return Sg(t)}static pattern(t){return ab(t)}static nullValidator(t){return zl()}static compose(t){return Og(t)}static composeAsync(t){return Dg(t)}};function eb(o){return t=>{if(t.value==null||o==null)return null;let e=parseFloat(t.value);return!isNaN(e)&&e{if(t.value==null||o==null)return null;let e=parseFloat(t.value);return!isNaN(e)&&e>o?{max:{max:o,actual:t.value}}:null}}function nb(o){return Ju(o.value)?{required:!0}:null}function ib(o){return o.value===!0?null:{required:!0}}function ob(o){return Ju(o.value)||Qx.test(o.value)?null:{email:!0}}function rb(o){return t=>{let e=t.value?.length??Qu(t.value);return e===null||e===0?null:e{let e=t.value?.length??Qu(t.value);return e!==null&&e>o?{maxlength:{requiredLength:o,actualLength:e}}:null}}function ab(o){if(!o)return zl;let t,e;return typeof o=="string"?(e="",o.charAt(0)!=="^"&&(e+="^"),e+=o,o.charAt(o.length-1)!=="$"&&(e+="$"),t=new RegExp(e)):(e=o.toString(),t=o),n=>{if(Ju(n.value))return null;let i=n.value;return t.test(i)?null:{pattern:{requiredPattern:e,actualValue:i}}}}function zl(o){return null}function Eg(o){return o!=null}function Tg(o){return Gm(o)?km(o):o}function Pg(o){let t={};return o.forEach(e=>{t=e!=null?he(he({},t),e):t}),Object.keys(t).length===0?null:t}function Ag(o,t){return t.map(e=>e(o))}function sb(o){return!o.validate}function Ig(o){return o.map(t=>sb(t)?t:e=>t.validate(e))}function Og(o){if(!o)return null;let t=o.filter(Eg);return t.length==0?null:function(e){return Pg(Ag(e,t))}}function th(o){return o!=null?Og(Ig(o)):null}function Dg(o){if(!o)return null;let t=o.filter(Eg);return t.length==0?null:function(e){let n=Ag(e,t).map(Tg);return Nm(n).pipe(ho(Pg))}}function nh(o){return o!=null?Dg(Ig(o)):null}function gg(o,t){return o===null?[t]:Array.isArray(o)?[...o,t]:[o,t]}function kg(o){return o._rawValidators}function Rg(o){return o._rawAsyncValidators}function Zu(o){return o?Array.isArray(o)?o:[o]:[]}function Hl(o,t){return Array.isArray(o)?o.includes(t):o===t}function _g(o,t){let e=Zu(t);return Zu(o).forEach(i=>{Hl(e,i)||e.push(i)}),e}function vg(o,t){return Zu(t).filter(e=>!Hl(o,e))}var Gl=class{get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators=[];_rawAsyncValidators=[];_setValidators(t){this._rawValidators=t||[],this._composedValidatorFn=th(this._rawValidators)}_setAsyncValidators(t){this._rawAsyncValidators=t||[],this._composedAsyncValidatorFn=nh(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_onDestroyCallbacks=[];_registerOnDestroy(t){this._onDestroyCallbacks.push(t)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(t=>t()),this._onDestroyCallbacks=[]}reset(t=void 0){this.control?.reset(t)}hasError(t,e){return this.control?this.control.hasError(t,e):!1}getError(t,e){return this.control?this.control.getError(t,e):null}},Lo=class extends Gl{name;get formDirective(){return null}get path(){return null}},cr=class extends Gl{_parent=null;name=null;valueAccessor=null},Wl=class{_cd;constructor(t){this._cd=t}get isTouched(){return this._cd?.control?._touched?.(),!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return this._cd?.control?._pristine?.(),!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return this._cd?.control?._status?.(),!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return this._cd?._submitted?.(),!!this._cd?.submitted}};var ec=(()=>{class o extends Wl{constructor(e){super(e)}static \u0275fac=function(n){return new(n||o)(Zt(cr,2))};static \u0275dir=Gt({type:o,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(n,i){n&2&&oe("ng-untouched",i.isUntouched)("ng-touched",i.isTouched)("ng-pristine",i.isPristine)("ng-dirty",i.isDirty)("ng-valid",i.isValid)("ng-invalid",i.isInvalid)("ng-pending",i.isPending)},standalone:!1,features:[Wi]})}return o})(),Ng=(()=>{class o extends Wl{constructor(e){super(e)}static \u0275fac=function(n){return new(n||o)(Zt(Lo,10))};static \u0275dir=Gt({type:o,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["","formArray",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(n,i){n&2&&oe("ng-untouched",i.isUntouched)("ng-touched",i.isTouched)("ng-pristine",i.isPristine)("ng-dirty",i.isDirty)("ng-valid",i.isValid)("ng-invalid",i.isInvalid)("ng-pending",i.isPending)("ng-submitted",i.isSubmitted)},standalone:!1,features:[Wi]})}return o})();var as="VALID",Bl="INVALID",jr="PENDING",ss="DISABLED",Fo=class{},Xl=class extends Fo{value;source;constructor(t,e){super(),this.value=t,this.source=e}},cs=class extends Fo{pristine;source;constructor(t,e){super(),this.pristine=t,this.source=e}},ds=class extends Fo{touched;source;constructor(t,e){super(),this.touched=t,this.source=e}},Kr=class extends Fo{status;source;constructor(t,e){super(),this.status=t,this.source=e}},ql=class extends Fo{source;constructor(t){super(),this.source=t}},$l=class extends Fo{source;constructor(t){super(),this.source=t}};function Lg(o){return(tc(o)?o.validators:o)||null}function lb(o){return Array.isArray(o)?th(o):o||null}function Fg(o,t){return(tc(t)?t.asyncValidators:o)||null}function cb(o){return Array.isArray(o)?nh(o):o||null}function tc(o){return o!=null&&!Array.isArray(o)&&typeof o=="object"}function db(o,t,e){let n=o.controls;if(!(t?Object.keys(n):n).length)throw new gl(1e3,"");if(!n[e])throw new gl(1001,"")}function ub(o,t,e){o._forEachChild((n,i)=>{if(e[i]===void 0)throw new gl(-1002,"")})}var Yl=class{_pendingDirty=!1;_hasOwnPendingAsyncValidator=null;_pendingTouched=!1;_onCollectionChange=()=>{};_updateOn;_parent=null;_asyncValidationSubscription;_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators;_rawAsyncValidators;value;constructor(t,e){this._assignValidators(t),this._assignAsyncValidators(e)}get validator(){return this._composedValidatorFn}set validator(t){this._rawValidators=this._composedValidatorFn=t}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(t){this._rawAsyncValidators=this._composedAsyncValidatorFn=t}get parent(){return this._parent}get status(){return fo(this.statusReactive)}set status(t){fo(()=>this.statusReactive.set(t))}_status=le(()=>this.statusReactive());statusReactive=F(void 0);get valid(){return this.status===as}get invalid(){return this.status===Bl}get pending(){return this.status===jr}get disabled(){return this.status===ss}get enabled(){return this.status!==ss}errors;get pristine(){return fo(this.pristineReactive)}set pristine(t){fo(()=>this.pristineReactive.set(t))}_pristine=le(()=>this.pristineReactive());pristineReactive=F(!0);get dirty(){return!this.pristine}get touched(){return fo(this.touchedReactive)}set touched(t){fo(()=>this.touchedReactive.set(t))}_touched=le(()=>this.touchedReactive());touchedReactive=F(!1);get untouched(){return!this.touched}_events=new yt;events=this._events.asObservable();valueChanges;statusChanges;get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(t){this._assignValidators(t)}setAsyncValidators(t){this._assignAsyncValidators(t)}addValidators(t){this.setValidators(_g(t,this._rawValidators))}addAsyncValidators(t){this.setAsyncValidators(_g(t,this._rawAsyncValidators))}removeValidators(t){this.setValidators(vg(t,this._rawValidators))}removeAsyncValidators(t){this.setAsyncValidators(vg(t,this._rawAsyncValidators))}hasValidator(t){return Hl(this._rawValidators,t)}hasAsyncValidator(t){return Hl(this._rawAsyncValidators,t)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(t={}){let e=this.touched===!1;this.touched=!0;let n=t.sourceControl??this;t.onlySelf||this._parent?.markAsTouched(De(he({},t),{sourceControl:n})),e&&t.emitEvent!==!1&&this._events.next(new ds(!0,n))}markAllAsDirty(t={}){this.markAsDirty({onlySelf:!0,emitEvent:t.emitEvent,sourceControl:this}),this._forEachChild(e=>e.markAllAsDirty(t))}markAllAsTouched(t={}){this.markAsTouched({onlySelf:!0,emitEvent:t.emitEvent,sourceControl:this}),this._forEachChild(e=>e.markAllAsTouched(t))}markAsUntouched(t={}){let e=this.touched===!0;this.touched=!1,this._pendingTouched=!1;let n=t.sourceControl??this;this._forEachChild(i=>{i.markAsUntouched({onlySelf:!0,emitEvent:t.emitEvent,sourceControl:n})}),t.onlySelf||this._parent?._updateTouched(t,n),e&&t.emitEvent!==!1&&this._events.next(new ds(!1,n))}markAsDirty(t={}){let e=this.pristine===!0;this.pristine=!1;let n=t.sourceControl??this;t.onlySelf||this._parent?.markAsDirty(De(he({},t),{sourceControl:n})),e&&t.emitEvent!==!1&&this._events.next(new cs(!1,n))}markAsPristine(t={}){let e=this.pristine===!1;this.pristine=!0,this._pendingDirty=!1;let n=t.sourceControl??this;this._forEachChild(i=>{i.markAsPristine({onlySelf:!0,emitEvent:t.emitEvent})}),t.onlySelf||this._parent?._updatePristine(t,n),e&&t.emitEvent!==!1&&this._events.next(new cs(!0,n))}markAsPending(t={}){this.status=jr;let e=t.sourceControl??this;t.emitEvent!==!1&&(this._events.next(new Kr(this.status,e)),this.statusChanges.emit(this.status)),t.onlySelf||this._parent?.markAsPending(De(he({},t),{sourceControl:e}))}disable(t={}){let e=this._parentMarkedDirty(t.onlySelf);this.status=ss,this.errors=null,this._forEachChild(i=>{i.disable(De(he({},t),{onlySelf:!0}))}),this._updateValue();let n=t.sourceControl??this;t.emitEvent!==!1&&(this._events.next(new Xl(this.value,n)),this._events.next(new Kr(this.status,n)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(De(he({},t),{skipPristineCheck:e}),this),this._onDisabledChange.forEach(i=>i(!0))}enable(t={}){let e=this._parentMarkedDirty(t.onlySelf);this.status=as,this._forEachChild(n=>{n.enable(De(he({},t),{onlySelf:!0}))}),this.updateValueAndValidity({onlySelf:!0,emitEvent:t.emitEvent}),this._updateAncestors(De(he({},t),{skipPristineCheck:e}),this),this._onDisabledChange.forEach(n=>n(!1))}_updateAncestors(t,e){t.onlySelf||(this._parent?.updateValueAndValidity(t),t.skipPristineCheck||this._parent?._updatePristine({},e),this._parent?._updateTouched({},e))}setParent(t){this._parent=t}getRawValue(){return this.value}updateValueAndValidity(t={}){if(this._setInitialStatus(),this._updateValue(),this.enabled){let n=this._cancelExistingSubscription();this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===as||this.status===jr)&&this._runAsyncValidator(n,t.emitEvent)}let e=t.sourceControl??this;t.emitEvent!==!1&&(this._events.next(new Xl(this.value,e)),this._events.next(new Kr(this.status,e)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),t.onlySelf||this._parent?.updateValueAndValidity(De(he({},t),{sourceControl:e}))}_updateTreeValidity(t={emitEvent:!0}){this._forEachChild(e=>e._updateTreeValidity(t)),this.updateValueAndValidity({onlySelf:!0,emitEvent:t.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?ss:as}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(t,e){if(this.asyncValidator){this.status=jr,this._hasOwnPendingAsyncValidator={emitEvent:e!==!1,shouldHaveEmitted:t!==!1};let n=Tg(this.asyncValidator(this));this._asyncValidationSubscription=n.subscribe(i=>{this._hasOwnPendingAsyncValidator=null,this.setErrors(i,{emitEvent:e,shouldHaveEmitted:t})})}}_cancelExistingSubscription(){if(this._asyncValidationSubscription){this._asyncValidationSubscription.unsubscribe();let t=(this._hasOwnPendingAsyncValidator?.emitEvent||this._hasOwnPendingAsyncValidator?.shouldHaveEmitted)??!1;return this._hasOwnPendingAsyncValidator=null,t}return!1}setErrors(t,e={}){this.errors=t,this._updateControlsErrors(e.emitEvent!==!1,this,e.shouldHaveEmitted)}get(t){let e=t;return e==null||(Array.isArray(e)||(e=e.split(".")),e.length===0)?null:e.reduce((n,i)=>n&&n._find(i),this)}getError(t,e){let n=e?this.get(e):this;return n?.errors?n.errors[t]:null}hasError(t,e){return!!this.getError(t,e)}get root(){let t=this;for(;t._parent;)t=t._parent;return t}_updateControlsErrors(t,e,n){this.status=this._calculateStatus(),t&&this.statusChanges.emit(this.status),(t||n)&&this._events.next(new Kr(this.status,e)),this._parent&&this._parent._updateControlsErrors(t,e,n)}_initObservables(){this.valueChanges=new Ft,this.statusChanges=new Ft}_calculateStatus(){return this._allControlsDisabled()?ss:this.errors?Bl:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(jr)?jr:this._anyControlsHaveStatus(Bl)?Bl:as}_anyControlsHaveStatus(t){return this._anyControls(e=>e.status===t)}_anyControlsDirty(){return this._anyControls(t=>t.dirty)}_anyControlsTouched(){return this._anyControls(t=>t.touched)}_updatePristine(t,e){let n=!this._anyControlsDirty(),i=this.pristine!==n;this.pristine=n,t.onlySelf||this._parent?._updatePristine(t,e),i&&this._events.next(new cs(this.pristine,e))}_updateTouched(t={},e){this.touched=this._anyControlsTouched(),this._events.next(new ds(this.touched,e)),t.onlySelf||this._parent?._updateTouched(t,e)}_onDisabledChange=[];_registerOnCollectionChange(t){this._onCollectionChange=t}_setUpdateStrategy(t){tc(t)&&t.updateOn!=null&&(this._updateOn=t.updateOn)}_parentMarkedDirty(t){return!t&&!!this._parent?.dirty&&!this._parent._anyControlsDirty()}_find(t){return null}_assignValidators(t){this._rawValidators=Array.isArray(t)?t.slice():t,this._composedValidatorFn=lb(this._rawValidators)}_assignAsyncValidators(t){this._rawAsyncValidators=Array.isArray(t)?t.slice():t,this._composedAsyncValidatorFn=cb(this._rawAsyncValidators)}},jl=class extends Yl{constructor(t,e,n){super(Lg(e),Fg(n,e)),this.controls=t,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}controls;registerControl(t,e){return this.controls[t]?this.controls[t]:(this.controls[t]=e,e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange),e)}addControl(t,e,n={}){this.registerControl(t,e),this.updateValueAndValidity({emitEvent:n.emitEvent}),this._onCollectionChange()}removeControl(t,e={}){this.controls[t]&&this.controls[t]._registerOnCollectionChange(()=>{}),delete this.controls[t],this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}setControl(t,e,n={}){this.controls[t]&&this.controls[t]._registerOnCollectionChange(()=>{}),delete this.controls[t],e&&this.registerControl(t,e),this.updateValueAndValidity({emitEvent:n.emitEvent}),this._onCollectionChange()}contains(t){return this.controls.hasOwnProperty(t)&&this.controls[t].enabled}setValue(t,e={}){ub(this,!0,t),Object.keys(t).forEach(n=>{db(this,!0,n),this.controls[n].setValue(t[n],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(t,e={}){t!=null&&(Object.keys(t).forEach(n=>{let i=this.controls[n];i&&i.patchValue(t[n],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(t={},e={}){this._forEachChild((n,i)=>{n.reset(t?t[i]:null,De(he({},e),{onlySelf:!0}))}),this._updatePristine(e,this),this._updateTouched(e,this),this.updateValueAndValidity(e),e?.emitEvent!==!1&&this._events.next(new $l(this))}getRawValue(){return this._reduceChildren({},(t,e,n)=>(t[n]=e.getRawValue(),t))}_syncPendingControls(){let t=this._reduceChildren(!1,(e,n)=>n._syncPendingControls()?!0:e);return t&&this.updateValueAndValidity({onlySelf:!0}),t}_forEachChild(t){Object.keys(this.controls).forEach(e=>{let n=this.controls[e];n&&t(n,e)})}_setUpControls(){this._forEachChild(t=>{t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(t){for(let[e,n]of Object.entries(this.controls))if(this.contains(e)&&t(n))return!0;return!1}_reduceValue(){let t={};return this._reduceChildren(t,(e,n,i)=>((n.enabled||this.disabled)&&(e[i]=n.value),e))}_reduceChildren(t,e){let n=t;return this._forEachChild((i,r)=>{n=e(n,i,r)}),n}_allControlsDisabled(){for(let t of Object.keys(this.controls))if(this.controls[t].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(t){return this.controls.hasOwnProperty(t)?this.controls[t]:null}};var nc=new Lt("",{factory:()=>ih}),ih="always";function hb(o,t){return[...t.path,o]}function Kl(o,t,e=ih){oh(o,t),t.valueAccessor.writeValue(o.value),(o.disabled||e==="always")&&t.valueAccessor.setDisabledState?.(o.disabled),mb(o,t),gb(o,t),fb(o,t),pb(o,t)}function xg(o,t,e=!0){let n=()=>{};t?.valueAccessor?.registerOnChange(n),t?.valueAccessor?.registerOnTouched(n),Jl(o,t),o&&(t._invokeOnDestroyCallbacks(),o._registerOnCollectionChange(()=>{}))}function Zl(o,t){o.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(t)})}function pb(o,t){if(t.valueAccessor.setDisabledState){let e=n=>{t.valueAccessor.setDisabledState(n)};o.registerOnDisabledChange(e),t._registerOnDestroy(()=>{o._unregisterOnDisabledChange(e)})}}function oh(o,t){let e=kg(o);t.validator!==null?o.setValidators(gg(e,t.validator)):typeof e=="function"&&o.setValidators([e]);let n=Rg(o);t.asyncValidator!==null?o.setAsyncValidators(gg(n,t.asyncValidator)):typeof n=="function"&&o.setAsyncValidators([n]);let i=()=>o.updateValueAndValidity();Zl(t._rawValidators,i),Zl(t._rawAsyncValidators,i)}function Jl(o,t){let e=!1;if(o!==null){if(t.validator!==null){let i=kg(o);if(Array.isArray(i)&&i.length>0){let r=i.filter(a=>a!==t.validator);r.length!==i.length&&(e=!0,o.setValidators(r))}}if(t.asyncValidator!==null){let i=Rg(o);if(Array.isArray(i)&&i.length>0){let r=i.filter(a=>a!==t.asyncValidator);r.length!==i.length&&(e=!0,o.setAsyncValidators(r))}}}let n=()=>{};return Zl(t._rawValidators,n),Zl(t._rawAsyncValidators,n),e}function mb(o,t){t.valueAccessor.registerOnChange(e=>{o._pendingValue=e,o._pendingChange=!0,o._pendingDirty=!0,o.updateOn==="change"&&Vg(o,t)})}function fb(o,t){t.valueAccessor.registerOnTouched(()=>{o._pendingTouched=!0,o.updateOn==="blur"&&o._pendingChange&&Vg(o,t),o.updateOn!=="submit"&&o.markAsTouched()})}function Vg(o,t){o._pendingDirty&&o.markAsDirty(),o.setValue(o._pendingValue,{emitModelToViewChange:!1}),t.viewToModelUpdate(o._pendingValue),o._pendingChange=!1}function gb(o,t){let e=(n,i)=>{t.valueAccessor.writeValue(n),i&&t.viewToModelUpdate(n)};o.registerOnChange(e),t._registerOnDestroy(()=>{o._unregisterOnChange(e)})}function Bg(o,t){o==null,oh(o,t)}function _b(o,t){return Jl(o,t)}function vb(o,t){if(!o.hasOwnProperty("model"))return!1;let e=o.model;return e.isFirstChange()?!0:!Object.is(t,e.currentValue)}function xb(o){return Object.getPrototypeOf(o.constructor)===jx}function Ug(o,t){o._syncPendingControls(),t.forEach(e=>{let n=e.control;n.updateOn==="submit"&&n._pendingChange&&(e.viewToModelUpdate(n._pendingValue),n._pendingChange=!1)})}function bb(o,t){if(!t)return null;Array.isArray(t);let e,n,i;return t.forEach(r=>{r.constructor===Zr?e=r:xb(r)?n=r:i=r}),i||n||e||null}function yb(o,t){let e=o.indexOf(t);e>-1&&o.splice(e,1)}var Cb={provide:Lo,useExisting:Fr(()=>us)},ls=Promise.resolve(),us=(()=>{class o extends Lo{callSetDisabledState;get submitted(){return fo(this.submittedReactive)}_submitted=le(()=>this.submittedReactive());submittedReactive=F(!1);_directives=new Set;form;ngSubmit=new Ft;options;constructor(e,n,i){super(),this.callSetDisabledState=i,this.form=new jl({},th(e),nh(n))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(e){ls.then(()=>{let n=this._findContainer(e.path);e.control=n.registerControl(e.name,e.control),Kl(e.control,e,this.callSetDisabledState),e.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(e)})}getControl(e){return this.form.get(e.path)}removeControl(e){ls.then(()=>{this._findContainer(e.path)?.removeControl(e.name),this._directives.delete(e)})}addFormGroup(e){ls.then(()=>{let n=this._findContainer(e.path),i=new jl({});Bg(i,e),n.registerControl(e.name,i),i.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(e){ls.then(()=>{this._findContainer(e.path)?.removeControl?.(e.name)})}getFormGroup(e){return this.form.get(e.path)}updateModel(e,n){ls.then(()=>{this.form.get(e.path).setValue(n)})}setValue(e){this.control.setValue(e)}onSubmit(e){return this.submittedReactive.set(!0),Ug(this.form,this._directives),this.ngSubmit.emit(e),this.form._events.next(new ql(this.control)),e?.target?.method==="dialog"}onReset(){this.resetForm()}resetForm(e=void 0){this.form.reset(e),this.submittedReactive.set(!1)}_setUpdateStrategy(){this.options&&this.options.updateOn!=null&&(this.form._updateOn=this.options.updateOn)}_findContainer(e){return e.pop(),e.length?this.form.get(e):this.form}static \u0275fac=function(n){return new(n||o)(Zt(Ql,10),Zt(eh,10),Zt(nc,8))};static \u0275dir=Gt({type:o,selectors:[["form",3,"ngNoForm","",3,"formGroup","",3,"formArray",""],["ng-form"],["","ngForm",""]],hostBindings:function(n,i){n&1&&z("submit",function(a){return i.onSubmit(a)})("reset",function(){return i.onReset()})},inputs:{options:[0,"ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],standalone:!1,features:[On([Cb]),Wi]})}return o})();function bg(o,t){let e=o.indexOf(t);e>-1&&o.splice(e,1)}function yg(o){return typeof o=="object"&&o!==null&&Object.keys(o).length===2&&"value"in o&&"disabled"in o}var zg=class extends Yl{defaultValue=null;_onChange=[];_pendingValue;_pendingChange=!1;constructor(t=null,e,n){super(Lg(e),Fg(n,e)),this._applyFormState(t),this._setUpdateStrategy(e),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),tc(e)&&(e.nonNullable||e.initialValueIsDefault)&&(yg(t)?this.defaultValue=t.value:this.defaultValue=t)}setValue(t,e={}){this.value=this._pendingValue=t,this._onChange.length&&e.emitModelToViewChange!==!1&&this._onChange.forEach(n=>n(this.value,e.emitViewToModelChange!==!1)),this.updateValueAndValidity(e)}patchValue(t,e={}){this.setValue(t,e)}reset(t=this.defaultValue,e={}){this._applyFormState(t),this.markAsPristine(e),this.markAsUntouched(e),this.setValue(this.value,e),e.overwriteDefaultValue&&(this.defaultValue=this.value),this._pendingChange=!1,e?.emitEvent!==!1&&this._events.next(new $l(this))}_updateValue(){}_anyControls(t){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(t){this._onChange.push(t)}_unregisterOnChange(t){bg(this._onChange,t)}registerOnDisabledChange(t){this._onDisabledChange.push(t)}_unregisterOnDisabledChange(t){bg(this._onDisabledChange,t)}_forEachChild(t){}_syncPendingControls(){return this.updateOn==="submit"&&(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),this._pendingChange)?(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),!0):!1}_applyFormState(t){yg(t)?(this.value=this._pendingValue=t.value,t.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=t}};var Mb=o=>o instanceof zg;var wb={provide:cr,useExisting:Fr(()=>hs)},Cg=Promise.resolve(),hs=(()=>{class o extends cr{_changeDetectorRef;callSetDisabledState;control=new zg;static ngAcceptInputType_isDisabled;_registered=!1;viewModel;name="";isDisabled;model;options;update=new Ft;constructor(e,n,i,r,a,s){super(),this._changeDetectorRef=a,this.callSetDisabledState=s,this._parent=e,this._setValidators(n),this._setAsyncValidators(i),this.valueAccessor=bb(this,r)}ngOnChanges(e){if(this._checkForErrors(),!this._registered||"name"in e){if(this._registered&&(this._checkName(),this.formDirective)){let n=e.name.previousValue;this.formDirective.removeControl({name:n,path:this._getPath(n)})}this._setUpControl()}"isDisabled"in e&&this._updateDisabled(e),vb(e,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective?.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&this.options.updateOn!=null&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!!(this.options&&this.options.standalone)}_setUpStandalone(){Kl(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._checkName()}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),!this._isStandalone()&&this.name}_updateValue(e){Cg.then(()=>{this.control.setValue(e,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(e){let n=e.isDisabled.currentValue,i=n!==0&&$t(n);Cg.then(()=>{i&&!this.control.disabled?this.control.disable():!i&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(e){return this._parent?hb(e,this._parent):[e]}static \u0275fac=function(n){return new(n||o)(Zt(Lo,9),Zt(Ql,10),Zt(eh,10),Zt(wg,10),Zt(Dn,8),Zt(nc,8))};static \u0275dir=Gt({type:o,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"],options:[0,"ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],standalone:!1,features:[On([wb]),Wi,Nn]})}return o})();var Hg=(()=>{class o{static \u0275fac=function(n){return new(n||o)};static \u0275dir=Gt({type:o,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""],standalone:!1})}return o})();var Sb=(()=>{class o extends Lo{callSetDisabledState;get submitted(){return fo(this._submittedReactive)}set submitted(e){this._submittedReactive.set(e)}_submitted=le(()=>this._submittedReactive());_submittedReactive=F(!1);_oldForm;_onCollectionChange=()=>this._updateDomValue();directives=[];constructor(e,n,i){super(),this.callSetDisabledState=i,this._setValidators(e),this._setAsyncValidators(n)}ngOnChanges(e){this.onChanges(e)}ngOnDestroy(){this.onDestroy()}onChanges(e){this._checkFormPresent(),e.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}onDestroy(){this.form&&(Jl(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get path(){return[]}addControl(e){let n=this.form.get(e.path);return Kl(n,e,this.callSetDisabledState),n.updateValueAndValidity({emitEvent:!1}),this.directives.push(e),n}getControl(e){return this.form.get(e.path)}removeControl(e){xg(e.control||null,e,!1),yb(this.directives,e)}addFormGroup(e){this._setUpFormContainer(e)}removeFormGroup(e){this._cleanUpFormContainer(e)}getFormGroup(e){return this.form.get(e.path)}getFormArray(e){return this.form.get(e.path)}addFormArray(e){this._setUpFormContainer(e)}removeFormArray(e){this._cleanUpFormContainer(e)}updateModel(e,n){this.form.get(e.path).setValue(n)}onReset(){this.resetForm()}resetForm(e=void 0,n={}){this.form.reset(e,n),this._submittedReactive.set(!1)}onSubmit(e){return this.submitted=!0,Ug(this.form,this.directives),this.ngSubmit.emit(e),this.form._events.next(new ql(this.control)),e?.target?.method==="dialog"}_updateDomValue(){this.directives.forEach(e=>{let n=e.control,i=this.form.get(e.path);n!==i&&(xg(n||null,e),Mb(i)&&(Kl(i,e,this.callSetDisabledState),e.control=i))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(e){let n=this.form.get(e.path);Bg(n,e),n.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(e){let n=this.form?.get(e.path);n&&_b(n,e)&&n.updateValueAndValidity({emitEvent:!1})}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm?._registerOnCollectionChange(()=>{})}_updateValidators(){oh(this.form,this),this._oldForm&&Jl(this._oldForm,this)}_checkFormPresent(){this.form}static \u0275fac=function(n){return new(n||o)(Zt(Ql,10),Zt(eh,10),Zt(nc,8))};static \u0275dir=Gt({type:o,features:[Wi,Nn]})}return o})();var Eb={provide:Lo,useExisting:Fr(()=>rh)},rh=(()=>{class o extends Sb{form=null;ngSubmit=new Ft;get control(){return this.form}static \u0275fac=(()=>{let e;return function(i){return(e||(e=or(o)))(i||o)}})();static \u0275dir=Gt({type:o,selectors:[["","formGroup",""]],hostBindings:function(n,i){n&1&&z("submit",function(a){return i.onSubmit(a)})("reset",function(){return i.onReset()})},inputs:{form:[0,"formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],standalone:!1,features:[On([Eb]),Wi]})}return o})();function Tb(o){return typeof o=="number"?o:parseInt(o,10)}var Pb=(()=>{class o{_validator=zl;_onChange;_enabled;ngOnChanges(e){if(this.inputName in e){let n=this.normalizeInput(e[this.inputName].currentValue);this._enabled=this.enabled(n),this._validator=this._enabled?this.createValidator(n):zl,this._onChange?.()}}validate(e){return this._validator(e)}registerOnValidatorChange(e){this._onChange=e}enabled(e){return e!=null}static \u0275fac=function(n){return new(n||o)};static \u0275dir=Gt({type:o,features:[Nn]})}return o})();var Ab={provide:Ql,useExisting:Fr(()=>ps),multi:!0},ps=(()=>{class o extends Pb{maxlength;inputName="maxlength";normalizeInput=e=>Tb(e);createValidator=e=>Sg(e);static \u0275fac=(()=>{let e;return function(i){return(e||(e=or(o)))(i||o)}})();static \u0275dir=Gt({type:o,selectors:[["","maxlength","","formControlName",""],["","maxlength","","formControl",""],["","maxlength","","ngModel",""]],hostVars:1,hostBindings:function(n,i){n&2&&Jt("maxlength",i._enabled?i.maxlength:null)},inputs:{maxlength:"maxlength"},standalone:!1,features:[On([Ab]),Wi]})}return o})();var Ib=(()=>{class o{static \u0275fac=function(n){return new(n||o)};static \u0275mod=An({type:o});static \u0275inj=Tn({})}return o})();var ic=(()=>{class o{static withConfig(e){return{ngModule:o,providers:[{provide:nc,useValue:e.callSetDisabledState??ih}]}}static \u0275fac=function(n){return new(n||o)};static \u0275mod=An({type:o});static \u0275inj=Tn({imports:[Ib]})}return o})();var Ob=["notch"],Db=["matFormFieldNotchedOutline",""],kb=["*"],Wg=["iconPrefixContainer"],Xg=["textPrefixContainer"],qg=["iconSuffixContainer"],$g=["textSuffixContainer"],Rb=["textField"],Nb=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],Lb=["*","mat-label","[matPrefix], [matIconPrefix]","[matTextPrefix]","[matTextSuffix]","[matSuffix], [matIconSuffix]","mat-error, [matError]","mat-hint:not([align='end'])","mat-hint[align='end']"];function Fb(o,t){o&1&&ye(0,"span",21)}function Vb(o,t){if(o&1&&(_(0,"label",20),In(1,1),R(2,Fb,1,0,"span",21),f()),o&2){let e=g(2);Q("floating",e._shouldLabelFloat())("monitorResize",e._hasOutline())("id",e._labelId),Jt("for",e._control.disableAutomaticLabeling?null:e._control.id),d(2),N(!e.hideRequiredMarker&&e._control.required?2:-1)}}function Bb(o,t){if(o&1&&R(0,Vb,3,5,"label",20),o&2){let e=g();N(e._hasFloatingLabel()?0:-1)}}function Ub(o,t){o&1&&ye(0,"div",7)}function zb(o,t){}function Hb(o,t){if(o&1&&bi(0,zb,0,0,"ng-template",13),o&2){g(2);let e=Ci(1);Q("ngTemplateOutlet",e)}}function Gb(o,t){if(o&1&&(_(0,"div",9),R(1,Hb,1,1,null,13),f()),o&2){let e=g();Q("matFormFieldNotchedOutlineOpen",e._shouldLabelFloat()),d(),N(e._forceDisplayInfixLabel()?-1:1)}}function Wb(o,t){o&1&&(_(0,"div",10,2),In(2,2),f())}function Xb(o,t){o&1&&(_(0,"div",11,3),In(2,3),f())}function qb(o,t){}function $b(o,t){if(o&1&&bi(0,qb,0,0,"ng-template",13),o&2){g();let e=Ci(1);Q("ngTemplateOutlet",e)}}function Yb(o,t){o&1&&(_(0,"div",14,4),In(2,4),f())}function jb(o,t){o&1&&(_(0,"div",15,5),In(2,5),f())}function Kb(o,t){o&1&&ye(0,"div",16)}function Zb(o,t){o&1&&(_(0,"div",18),In(1,6),f())}function Jb(o,t){if(o&1&&(_(0,"mat-hint",22),u(1),f()),o&2){let e=g(2);Q("id",e._hintLabelId),d(),D(e.hintLabel)}}function Qb(o,t){if(o&1&&(_(0,"div",19),R(1,Jb,2,2,"mat-hint",22),In(2,7),ye(3,"div",23),In(4,8),f()),o&2){let e=g();d(),N(e.hintLabel?1:-1)}}var rc=(()=>{class o{static \u0275fac=function(n){return new(n||o)};static \u0275dir=Gt({type:o,selectors:[["mat-label"]]})}return o})(),ey=new Lt("MatError");var ac=(()=>{class o{align="start";id=we(wi).getId("mat-mdc-hint-");static \u0275fac=function(n){return new(n||o)};static \u0275dir=Gt({type:o,selectors:[["mat-hint"]],hostAttrs:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],hostVars:4,hostBindings:function(n,i){n&2&&(Ee("id",i.id),Jt("align",null),oe("mat-mdc-form-field-hint-end",i.align==="end"))},inputs:{align:"align",id:"id"}})}return o})(),ty=new Lt("MatPrefix");var ny=new Lt("MatSuffix");var e0=new Lt("FloatingLabelParent"),Yg=(()=>{class o{_elementRef=we(_n);get floating(){return this._floating}set floating(e){this._floating=e,this.monitorResize&&this._handleResize()}_floating=!1;get monitorResize(){return this._monitorResize}set monitorResize(e){this._monitorResize=e,this._monitorResize?this._subscribeToResize():this._resizeSubscription.unsubscribe()}_monitorResize=!1;_resizeObserver=we(mf);_ngZone=we(Pn);_parent=we(e0);_resizeSubscription=new zn;constructor(){}ngOnDestroy(){this._resizeSubscription.unsubscribe()}getWidth(){return iy(this._elementRef.nativeElement)}get element(){return this._elementRef.nativeElement}_handleResize(){setTimeout(()=>this._parent._handleLabelResized())}_subscribeToResize(){this._resizeSubscription.unsubscribe(),this._ngZone.runOutsideAngular(()=>{this._resizeSubscription=this._resizeObserver.observe(this._elementRef.nativeElement,{box:"border-box"}).subscribe(()=>this._handleResize())})}static \u0275fac=function(n){return new(n||o)};static \u0275dir=Gt({type:o,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label","mat-mdc-floating-label"],hostVars:2,hostBindings:function(n,i){n&2&&oe("mdc-floating-label--float-above",i.floating)},inputs:{floating:"floating",monitorResize:"monitorResize"}})}return o})();function iy(o){let t=o;if(t.offsetParent!==null)return t.scrollWidth;let e=t.cloneNode(!0);e.style.setProperty("position","absolute"),e.style.setProperty("transform","translate(-9999px, -9999px)"),document.documentElement.appendChild(e);let n=e.scrollWidth;return e.remove(),n}var jg="mdc-line-ripple--active",oc="mdc-line-ripple--deactivating",Kg=(()=>{class o{_elementRef=we(_n);_cleanupTransitionEnd;constructor(){let e=we(Pn),n=we(xi);e.runOutsideAngular(()=>{this._cleanupTransitionEnd=n.listen(this._elementRef.nativeElement,"transitionend",this._handleTransitionEnd)})}activate(){let e=this._elementRef.nativeElement.classList;e.remove(oc),e.add(jg)}deactivate(){this._elementRef.nativeElement.classList.add(oc)}_handleTransitionEnd=e=>{let n=this._elementRef.nativeElement.classList,i=n.contains(oc);e.propertyName==="opacity"&&i&&n.remove(jg,oc)};ngOnDestroy(){this._cleanupTransitionEnd()}static \u0275fac=function(n){return new(n||o)};static \u0275dir=Gt({type:o,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"]})}return o})(),Zg=(()=>{class o{_elementRef=we(_n);_ngZone=we(Pn);open=!1;_notch;ngAfterViewInit(){let e=this._elementRef.nativeElement,n=e.querySelector(".mdc-floating-label");n?(e.classList.add("mdc-notched-outline--upgraded"),typeof requestAnimationFrame=="function"&&(n.style.transitionDuration="0s",this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>n.style.transitionDuration="")}))):e.classList.add("mdc-notched-outline--no-label")}_setNotchWidth(e){let n=this._notch.nativeElement;!this.open||!e?n.style.width="":n.style.width=`calc(${e}px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)`}_setMaxWidth(e){this._notch.nativeElement.style.setProperty("--mat-form-field-notch-max-width",`calc(100% - ${e}px)`)}static \u0275fac=function(n){return new(n||o)};static \u0275cmp=ke({type:o,selectors:[["div","matFormFieldNotchedOutline",""]],viewQuery:function(n,i){if(n&1&&yi(Ob,5),n&2){let r;Bt(r=Ut())&&(i._notch=r.first)}},hostAttrs:[1,"mdc-notched-outline"],hostVars:2,hostBindings:function(n,i){n&2&&oe("mdc-notched-outline--notched",i.open)},inputs:{open:[0,"matFormFieldNotchedOutlineOpen","open"]},attrs:Db,ngContentSelectors:kb,decls:5,vars:0,consts:[["notch",""],[1,"mat-mdc-notch-piece","mdc-notched-outline__leading"],[1,"mat-mdc-notch-piece","mdc-notched-outline__notch"],[1,"mat-mdc-notch-piece","mdc-notched-outline__trailing"]],template:function(n,i){n&1&&(ar(),Te(0,"div",1),v(1,"div",2,0),In(3),b(),Te(4,"div",3))},encapsulation:2,changeDetection:0})}return o})(),ah=(()=>{class o{value=null;stateChanges;id;placeholder;ngControl=null;focused=!1;empty=!1;shouldLabelFloat=!1;required=!1;disabled=!1;errorState=!1;controlType;autofilled;userAriaDescribedBy;disableAutomaticLabeling;describedByIds;static \u0275fac=function(n){return new(n||o)};static \u0275dir=Gt({type:o})}return o})();var sh=new Lt("MatFormField"),oy=new Lt("MAT_FORM_FIELD_DEFAULT_OPTIONS"),Jg="fill",ry="auto",Qg="fixed",ay="translateY(-50%)",ms=(()=>{class o{_elementRef=we(_n);_changeDetectorRef=we(Dn);_platform=we(Xr);_idGenerator=we(wi);_ngZone=we(Pn);_defaults=we(oy,{optional:!0});_currentDirection;_textField;_iconPrefixContainer;_textPrefixContainer;_iconSuffixContainer;_textSuffixContainer;_floatingLabel;_notchedOutline;_lineRipple;_iconPrefixContainerSignal=$a("iconPrefixContainer");_textPrefixContainerSignal=$a("textPrefixContainer");_iconSuffixContainerSignal=$a("iconSuffixContainer");_textSuffixContainerSignal=$a("textSuffixContainer");_prefixSuffixContainers=le(()=>[this._iconPrefixContainerSignal(),this._textPrefixContainerSignal(),this._iconSuffixContainerSignal(),this._textSuffixContainerSignal()].map(e=>e?.nativeElement).filter(e=>e!==void 0));_formFieldControl;_prefixChildren;_suffixChildren;_errorChildren;_hintChildren;_labelChild=jm(rc);get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(e){this._hideRequiredMarker=gf(e)}_hideRequiredMarker=!1;color="primary";get floatLabel(){return this._floatLabel||this._defaults?.floatLabel||ry}set floatLabel(e){e!==this._floatLabel&&(this._floatLabel=e,this._changeDetectorRef.markForCheck())}_floatLabel;get appearance(){return this._appearanceSignal()}set appearance(e){let n=e||this._defaults?.appearance||Jg;this._appearanceSignal.set(n)}_appearanceSignal=F(Jg);get subscriptSizing(){return this._subscriptSizing||this._defaults?.subscriptSizing||Qg}set subscriptSizing(e){this._subscriptSizing=e||this._defaults?.subscriptSizing||Qg}_subscriptSizing=null;get hintLabel(){return this._hintLabel}set hintLabel(e){this._hintLabel=e,this._processHints()}_hintLabel="";_hasIconPrefix=!1;_hasTextPrefix=!1;_hasIconSuffix=!1;_hasTextSuffix=!1;_labelId=this._idGenerator.getId("mat-mdc-form-field-label-");_hintLabelId=this._idGenerator.getId("mat-mdc-hint-");_describedByIds;get _control(){return this._explicitFormFieldControl||this._formFieldControl}set _control(e){this._explicitFormFieldControl=e}_destroyed=new yt;_isFocused=null;_explicitFormFieldControl;_previousControl=null;_previousControlValidatorFn=null;_stateChanges;_valueChanges;_describedByChanges;_outlineLabelOffsetResizeObserver=null;_animationsDisabled=qr();constructor(){let e=this._defaults,n=we(qi);e&&(e.appearance&&(this.appearance=e.appearance),this._hideRequiredMarker=!!e?.hideRequiredMarker,e.color&&(this.color=e.color)),Br(()=>this._currentDirection=n.valueSignal()),this._syncOutlineLabelOffset()}ngAfterViewInit(){this._updateFocusState(),this._animationsDisabled||this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{this._elementRef.nativeElement.classList.add("mat-form-field-animations-enabled")},300)}),this._changeDetectorRef.detectChanges()}ngAfterContentInit(){this._assertFormFieldControl(),this._initializeSubscript(),this._initializePrefixAndSuffix()}ngAfterContentChecked(){this._assertFormFieldControl(),this._control!==this._previousControl&&(this._initializeControl(this._previousControl),this._control.ngControl&&this._control.ngControl.control&&(this._previousControlValidatorFn=this._control.ngControl.control.validator),this._previousControl=this._control),this._control.ngControl&&this._control.ngControl.control&&this._control.ngControl.control.validator!==this._previousControlValidatorFn&&this._changeDetectorRef.markForCheck()}ngOnDestroy(){this._outlineLabelOffsetResizeObserver?.disconnect(),this._stateChanges?.unsubscribe(),this._valueChanges?.unsubscribe(),this._describedByChanges?.unsubscribe(),this._destroyed.next(),this._destroyed.complete()}getLabelId=le(()=>this._hasFloatingLabel()?this._labelId:null);getConnectedOverlayOrigin(){return this._textField||this._elementRef}_animateAndLockLabel(){this._hasFloatingLabel()&&(this.floatLabel="always")}_initializeControl(e){let n=this._control,i="mat-mdc-form-field-type-";e&&this._elementRef.nativeElement.classList.remove(i+e.controlType),n.controlType&&this._elementRef.nativeElement.classList.add(i+n.controlType),this._stateChanges?.unsubscribe(),this._stateChanges=n.stateChanges.subscribe(()=>{this._updateFocusState(),this._changeDetectorRef.markForCheck()}),this._describedByChanges?.unsubscribe(),this._describedByChanges=n.stateChanges.pipe(Ro([void 0,void 0]),ho(()=>[n.errorState,n.userAriaDescribedBy]),Fm(),ir(([[r,a],[s,l]])=>r!==s||a!==l)).subscribe(()=>this._syncDescribedByIds()),this._valueChanges?.unsubscribe(),n.ngControl&&n.ngControl.valueChanges&&(this._valueChanges=n.ngControl.valueChanges.pipe(ni(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck()))}_checkPrefixAndSuffixTypes(){this._hasIconPrefix=!!this._prefixChildren.find(e=>!e._isText),this._hasTextPrefix=!!this._prefixChildren.find(e=>e._isText),this._hasIconSuffix=!!this._suffixChildren.find(e=>!e._isText),this._hasTextSuffix=!!this._suffixChildren.find(e=>e._isText)}_initializePrefixAndSuffix(){this._checkPrefixAndSuffixTypes(),Ui(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._checkPrefixAndSuffixTypes(),this._changeDetectorRef.markForCheck()})}_initializeSubscript(){this._hintChildren.changes.subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._validateHints(),this._syncDescribedByIds()}_assertFormFieldControl(){this._control}_updateFocusState(){let e=this._control.focused;e&&!this._isFocused?(this._isFocused=!0,this._lineRipple?.activate()):!e&&(this._isFocused||this._isFocused===null)&&(this._isFocused=!1,this._lineRipple?.deactivate()),this._elementRef.nativeElement.classList.toggle("mat-focused",e),this._textField?.nativeElement.classList.toggle("mdc-text-field--focused",e)}_syncOutlineLabelOffset(){Km({earlyRead:()=>{if(this._appearanceSignal()!=="outline")return this._outlineLabelOffsetResizeObserver?.disconnect(),null;if(globalThis.ResizeObserver){this._outlineLabelOffsetResizeObserver||=new globalThis.ResizeObserver(()=>{this._writeOutlinedLabelStyles(this._getOutlinedLabelOffset())});for(let e of this._prefixSuffixContainers())this._outlineLabelOffsetResizeObserver.observe(e,{box:"border-box"})}return this._getOutlinedLabelOffset()},write:e=>this._writeOutlinedLabelStyles(e())})}_shouldAlwaysFloat(){return this.floatLabel==="always"}_hasOutline(){return this.appearance==="outline"}_forceDisplayInfixLabel(){return!this._platform.isBrowser&&this._prefixChildren.length&&!this._shouldLabelFloat()}_hasFloatingLabel=le(()=>!!this._labelChild());_shouldLabelFloat(){return this._hasFloatingLabel()?this._control.shouldLabelFloat||this._shouldAlwaysFloat():!1}_shouldForward(e){let n=this._control?this._control.ngControl:null;return n&&n[e]}_getSubscriptMessageType(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_handleLabelResized(){this._refreshOutlineNotchWidth()}_refreshOutlineNotchWidth(){!this._hasOutline()||!this._floatingLabel||!this._shouldLabelFloat()?this._notchedOutline?._setNotchWidth(0):this._notchedOutline?._setNotchWidth(this._floatingLabel.getWidth())}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){this._hintChildren}_syncDescribedByIds(){if(this._control){let e=[];if(this._control.userAriaDescribedBy&&typeof this._control.userAriaDescribedBy=="string"&&e.push(...this._control.userAriaDescribedBy.split(" ")),this._getSubscriptMessageType()==="hint"){let r=this._hintChildren?this._hintChildren.find(s=>s.align==="start"):null,a=this._hintChildren?this._hintChildren.find(s=>s.align==="end"):null;r?e.push(r.id):this._hintLabel&&e.push(this._hintLabelId),a&&e.push(a.id)}else this._errorChildren&&e.push(...this._errorChildren.map(r=>r.id));let n=this._control.describedByIds,i;if(n){let r=this._describedByIds||e;i=e.concat(n.filter(a=>a&&!r.includes(a)))}else i=e;this._control.setDescribedByIds(i),this._describedByIds=e}}_getOutlinedLabelOffset(){if(!this._hasOutline()||!this._floatingLabel)return null;if(!this._iconPrefixContainer&&!this._textPrefixContainer)return["",null];if(!this._isAttachedToDom())return null;let e=this._iconPrefixContainer?.nativeElement,n=this._textPrefixContainer?.nativeElement,i=this._iconSuffixContainer?.nativeElement,r=this._textSuffixContainer?.nativeElement,a=e?.getBoundingClientRect().width??0,s=n?.getBoundingClientRect().width??0,l=i?.getBoundingClientRect().width??0,c=r?.getBoundingClientRect().width??0,h=this._currentDirection==="rtl"?"-1":"1",p=`${a+s}px`,x=`calc(${h} * (${p} + var(--mat-mdc-form-field-label-offset-x, 0px)))`,M=`var(--mat-mdc-form-field-label-transform, ${ay} translateX(${x}))`,S=a+s+l+c;return[M,S]}_writeOutlinedLabelStyles(e){if(e!==null){let[n,i]=e;this._floatingLabel&&(this._floatingLabel.element.style.transform=n),i!==null&&this._notchedOutline?._setMaxWidth(i)}}_isAttachedToDom(){let e=this._elementRef.nativeElement;if(e.getRootNode){let n=e.getRootNode();return n&&n!==e}return document.documentElement.contains(e)}static \u0275fac=function(n){return new(n||o)};static \u0275cmp=ke({type:o,selectors:[["mat-form-field"]],contentQueries:function(n,i,r){if(n&1&&(Wm(r,i._labelChild,rc,5),xl(r,ah,5)(r,ty,5)(r,ny,5)(r,ey,5)(r,ac,5)),n&2){Eu();let a;Bt(a=Ut())&&(i._formFieldControl=a.first),Bt(a=Ut())&&(i._prefixChildren=a),Bt(a=Ut())&&(i._suffixChildren=a),Bt(a=Ut())&&(i._errorChildren=a),Bt(a=Ut())&&(i._hintChildren=a)}},viewQuery:function(n,i){if(n&1&&(Xm(i._iconPrefixContainerSignal,Wg,5)(i._textPrefixContainerSignal,Xg,5)(i._iconSuffixContainerSignal,qg,5)(i._textSuffixContainerSignal,$g,5),yi(Rb,5)(Wg,5)(Xg,5)(qg,5)($g,5)(Yg,5)(Zg,5)(Kg,5)),n&2){Eu(4);let r;Bt(r=Ut())&&(i._textField=r.first),Bt(r=Ut())&&(i._iconPrefixContainer=r.first),Bt(r=Ut())&&(i._textPrefixContainer=r.first),Bt(r=Ut())&&(i._iconSuffixContainer=r.first),Bt(r=Ut())&&(i._textSuffixContainer=r.first),Bt(r=Ut())&&(i._floatingLabel=r.first),Bt(r=Ut())&&(i._notchedOutline=r.first),Bt(r=Ut())&&(i._lineRipple=r.first)}},hostAttrs:[1,"mat-mdc-form-field"],hostVars:38,hostBindings:function(n,i){n&2&&oe("mat-mdc-form-field-label-always-float",i._shouldAlwaysFloat())("mat-mdc-form-field-has-icon-prefix",i._hasIconPrefix)("mat-mdc-form-field-has-icon-suffix",i._hasIconSuffix)("mat-form-field-invalid",i._control.errorState)("mat-form-field-disabled",i._control.disabled)("mat-form-field-autofilled",i._control.autofilled)("mat-form-field-appearance-fill",i.appearance=="fill")("mat-form-field-appearance-outline",i.appearance=="outline")("mat-form-field-hide-placeholder",i._hasFloatingLabel()&&!i._shouldLabelFloat())("mat-primary",i.color!=="accent"&&i.color!=="warn")("mat-accent",i.color==="accent")("mat-warn",i.color==="warn")("ng-untouched",i._shouldForward("untouched"))("ng-touched",i._shouldForward("touched"))("ng-pristine",i._shouldForward("pristine"))("ng-dirty",i._shouldForward("dirty"))("ng-valid",i._shouldForward("valid"))("ng-invalid",i._shouldForward("invalid"))("ng-pending",i._shouldForward("pending"))},inputs:{hideRequiredMarker:"hideRequiredMarker",color:"color",floatLabel:"floatLabel",appearance:"appearance",subscriptSizing:"subscriptSizing",hintLabel:"hintLabel"},exportAs:["matFormField"],features:[On([{provide:sh,useExisting:o},{provide:e0,useExisting:o}])],ngContentSelectors:Lb,decls:18,vars:21,consts:[["labelTemplate",""],["textField",""],["iconPrefixContainer",""],["textPrefixContainer",""],["textSuffixContainer",""],["iconSuffixContainer",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],[1,"mat-mdc-form-field-focus-overlay"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen"],[1,"mat-mdc-form-field-icon-prefix"],[1,"mat-mdc-form-field-text-prefix"],[1,"mat-mdc-form-field-infix"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],["aria-atomic","true","aria-live","polite",1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align"],[1,"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],["matFormFieldFloatingLabel","",3,"floating","monitorResize","id"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[3,"id"],[1,"mat-mdc-form-field-hint-spacer"]],template:function(n,i){if(n&1&&(ar(Nb),bi(0,Bb,1,1,"ng-template",null,0,$m),_(2,"div",6,1),z("click",function(a){return i._control.onContainerClick(a)}),R(4,Ub,1,0,"div",7),_(5,"div",8),R(6,Gb,2,2,"div",9),R(7,Wb,3,0,"div",10),R(8,Xb,3,0,"div",11),_(9,"div",12),R(10,$b,1,1,null,13),In(11),f(),R(12,Yb,3,0,"div",14),R(13,jb,3,0,"div",15),f(),R(14,Kb,1,0,"div",16),f(),_(15,"div",17),R(16,Zb,2,0,"div",18)(17,Qb,5,1,"div",19),f()),n&2){let r;d(2),oe("mdc-text-field--filled",!i._hasOutline())("mdc-text-field--outlined",i._hasOutline())("mdc-text-field--no-label",!i._hasFloatingLabel())("mdc-text-field--disabled",i._control.disabled)("mdc-text-field--invalid",i._control.errorState),d(2),N(!i._hasOutline()&&!i._control.disabled?4:-1),d(2),N(i._hasOutline()?6:-1),d(),N(i._hasIconPrefix?7:-1),d(),N(i._hasTextPrefix?8:-1),d(2),N(!i._hasOutline()||i._forceDisplayInfixLabel()?10:-1),d(2),N(i._hasTextSuffix?12:-1),d(),N(i._hasIconSuffix?13:-1),d(),N(i._hasOutline()?-1:14),d(),oe("mat-mdc-form-field-subscript-dynamic-size",i.subscriptSizing==="dynamic");let a=i._getSubscriptMessageType();d(),N((r=a)==="error"?16:r==="hint"?17:-1)}},dependencies:[Yg,Zg,Qm,Kg,ac],styles:[`.mdc-text-field { + display: inline-flex; + align-items: baseline; + padding: 0 16px; + position: relative; + box-sizing: border-box; + overflow: hidden; + will-change: opacity, transform, color; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.mdc-text-field__input { + width: 100%; + min-width: 0; + border: none; + border-radius: 0; + background: none; + padding: 0; + -moz-appearance: none; + -webkit-appearance: none; + height: 28px; +} +.mdc-text-field__input::-webkit-calendar-picker-indicator, .mdc-text-field__input::-webkit-search-cancel-button { + display: none; +} +.mdc-text-field__input::-ms-clear { + display: none; +} +.mdc-text-field__input:focus { + outline: none; +} +.mdc-text-field__input:invalid { + box-shadow: none; +} +.mdc-text-field__input::placeholder { + opacity: 0; +} +.mdc-text-field__input::-moz-placeholder { + opacity: 0; +} +.mdc-text-field__input::-webkit-input-placeholder { + opacity: 0; +} +.mdc-text-field__input:-ms-input-placeholder { + opacity: 0; +} +.mdc-text-field--no-label .mdc-text-field__input::placeholder, .mdc-text-field--focused .mdc-text-field__input::placeholder { + opacity: 1; +} +.mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder, .mdc-text-field--focused .mdc-text-field__input::-moz-placeholder { + opacity: 1; +} +.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder, .mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder { + opacity: 1; +} +.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder, .mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder { + opacity: 1; +} +.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::placeholder { + opacity: 0; +} +.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::-moz-placeholder { + opacity: 0; +} +.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::-webkit-input-placeholder { + opacity: 0; +} +.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive:-ms-input-placeholder { + opacity: 0; +} +.mdc-text-field--outlined .mdc-text-field__input, .mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input { + height: 100%; +} +.mdc-text-field--outlined .mdc-text-field__input { + display: flex; + border: none !important; + background-color: transparent; +} +.mdc-text-field--disabled .mdc-text-field__input { + pointer-events: auto; +} +.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input { + color: var(--mat-form-field-filled-input-text-color, var(--mat-sys-on-surface)); + caret-color: var(--mat-form-field-filled-caret-color, var(--mat-sys-primary)); +} +.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder { + color: var(--mat-form-field-filled-input-text-placeholder-color, var(--mat-sys-on-surface-variant)); +} +.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder { + color: var(--mat-form-field-filled-input-text-placeholder-color, var(--mat-sys-on-surface-variant)); +} +.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder { + color: var(--mat-form-field-filled-input-text-placeholder-color, var(--mat-sys-on-surface-variant)); +} +.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder { + color: var(--mat-form-field-filled-input-text-placeholder-color, var(--mat-sys-on-surface-variant)); +} +.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input { + color: var(--mat-form-field-outlined-input-text-color, var(--mat-sys-on-surface)); + caret-color: var(--mat-form-field-outlined-caret-color, var(--mat-sys-primary)); +} +.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder { + color: var(--mat-form-field-outlined-input-text-placeholder-color, var(--mat-sys-on-surface-variant)); +} +.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder { + color: var(--mat-form-field-outlined-input-text-placeholder-color, var(--mat-sys-on-surface-variant)); +} +.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder { + color: var(--mat-form-field-outlined-input-text-placeholder-color, var(--mat-sys-on-surface-variant)); +} +.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder { + color: var(--mat-form-field-outlined-input-text-placeholder-color, var(--mat-sys-on-surface-variant)); +} +.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input { + caret-color: var(--mat-form-field-filled-error-caret-color, var(--mat-sys-error)); +} +.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input { + caret-color: var(--mat-form-field-outlined-error-caret-color, var(--mat-sys-error)); +} +.mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input { + color: var(--mat-form-field-filled-disabled-input-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)); +} +.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input { + color: var(--mat-form-field-outlined-disabled-input-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)); +} +@media (forced-colors: active) { + .mdc-text-field--disabled .mdc-text-field__input { + background-color: Window; + } +} + +.mdc-text-field--filled { + height: 56px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: var(--mat-form-field-filled-container-shape, var(--mat-sys-corner-extra-small)); + border-top-right-radius: var(--mat-form-field-filled-container-shape, var(--mat-sys-corner-extra-small)); +} +.mdc-text-field--filled:not(.mdc-text-field--disabled) { + background-color: var(--mat-form-field-filled-container-color, var(--mat-sys-surface-variant)); +} +.mdc-text-field--filled.mdc-text-field--disabled { + background-color: var(--mat-form-field-filled-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 4%, transparent)); +} + +.mdc-text-field--outlined { + height: 56px; + overflow: visible; + padding-right: max(16px, var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))); + padding-left: max(16px, var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)) + 4px); +} +[dir=rtl] .mdc-text-field--outlined { + padding-right: max(16px, var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)) + 4px); + padding-left: max(16px, var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))); +} + +.mdc-floating-label { + position: absolute; + left: 0; + transform-origin: left top; + line-height: 1.15rem; + text-align: left; + text-overflow: ellipsis; + white-space: nowrap; + cursor: text; + overflow: hidden; + will-change: transform; +} +[dir=rtl] .mdc-floating-label { + right: 0; + left: auto; + transform-origin: right top; + text-align: right; +} +.mdc-text-field .mdc-floating-label { + top: 50%; + transform: translateY(-50%); + pointer-events: none; +} +.mdc-notched-outline .mdc-floating-label { + display: inline-block; + position: relative; + max-width: 100%; +} +.mdc-text-field--outlined .mdc-floating-label { + left: 4px; + right: auto; +} +[dir=rtl] .mdc-text-field--outlined .mdc-floating-label { + left: auto; + right: 4px; +} +.mdc-text-field--filled .mdc-floating-label { + left: 16px; + right: auto; +} +[dir=rtl] .mdc-text-field--filled .mdc-floating-label { + left: auto; + right: 16px; +} +.mdc-text-field--disabled .mdc-floating-label { + cursor: default; +} +@media (forced-colors: active) { + .mdc-text-field--disabled .mdc-floating-label { + z-index: 1; + } +} +.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label { + display: none; +} +.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label { + color: var(--mat-form-field-filled-label-text-color, var(--mat-sys-on-surface-variant)); +} +.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label { + color: var(--mat-form-field-filled-focus-label-text-color, var(--mat-sys-primary)); +} +.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label { + color: var(--mat-form-field-filled-hover-label-text-color, var(--mat-sys-on-surface-variant)); +} +.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label { + color: var(--mat-form-field-filled-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)); +} +.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label { + color: var(--mat-form-field-filled-error-label-text-color, var(--mat-sys-error)); +} +.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label { + color: var(--mat-form-field-filled-error-focus-label-text-color, var(--mat-sys-error)); +} +.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label { + color: var(--mat-form-field-filled-error-hover-label-text-color, var(--mat-sys-on-error-container)); +} +.mdc-text-field--filled .mdc-floating-label { + font-family: var(--mat-form-field-filled-label-text-font, var(--mat-sys-body-large-font)); + font-size: var(--mat-form-field-filled-label-text-size, var(--mat-sys-body-large-size)); + font-weight: var(--mat-form-field-filled-label-text-weight, var(--mat-sys-body-large-weight)); + letter-spacing: var(--mat-form-field-filled-label-text-tracking, var(--mat-sys-body-large-tracking)); +} +.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label { + color: var(--mat-form-field-outlined-label-text-color, var(--mat-sys-on-surface-variant)); +} +.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label { + color: var(--mat-form-field-outlined-focus-label-text-color, var(--mat-sys-primary)); +} +.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label { + color: var(--mat-form-field-outlined-hover-label-text-color, var(--mat-sys-on-surface)); +} +.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label { + color: var(--mat-form-field-outlined-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)); +} +.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label { + color: var(--mat-form-field-outlined-error-label-text-color, var(--mat-sys-error)); +} +.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label { + color: var(--mat-form-field-outlined-error-focus-label-text-color, var(--mat-sys-error)); +} +.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label { + color: var(--mat-form-field-outlined-error-hover-label-text-color, var(--mat-sys-on-error-container)); +} +.mdc-text-field--outlined .mdc-floating-label { + font-family: var(--mat-form-field-outlined-label-text-font, var(--mat-sys-body-large-font)); + font-size: var(--mat-form-field-outlined-label-text-size, var(--mat-sys-body-large-size)); + font-weight: var(--mat-form-field-outlined-label-text-weight, var(--mat-sys-body-large-weight)); + letter-spacing: var(--mat-form-field-outlined-label-text-tracking, var(--mat-sys-body-large-tracking)); +} + +.mdc-floating-label--float-above { + cursor: auto; + transform: translateY(-106%) scale(0.75); +} +.mdc-text-field--filled .mdc-floating-label--float-above { + transform: translateY(-106%) scale(0.75); +} +.mdc-text-field--outlined .mdc-floating-label--float-above { + transform: translateY(-37.25px) scale(1); + font-size: 0.75rem; +} +.mdc-notched-outline .mdc-floating-label--float-above { + text-overflow: clip; +} +.mdc-notched-outline--upgraded .mdc-floating-label--float-above { + max-width: 133.3333333333%; +} +.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above, .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above { + transform: translateY(-34.75px) scale(0.75); +} +.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above, .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above { + font-size: 1rem; +} + +.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after { + margin-left: 1px; + margin-right: 0; + content: "*"; +} +[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after { + margin-left: 0; + margin-right: 1px; +} + +.mdc-notched-outline { + display: flex; + position: absolute; + top: 0; + right: 0; + left: 0; + box-sizing: border-box; + width: 100%; + max-width: 100%; + height: 100%; + text-align: left; + pointer-events: none; +} +[dir=rtl] .mdc-notched-outline { + text-align: right; +} +.mdc-text-field--outlined .mdc-notched-outline { + z-index: 1; +} + +.mat-mdc-notch-piece { + box-sizing: border-box; + height: 100%; + pointer-events: none; + border: none; + border-top: 1px solid; + border-bottom: 1px solid; +} +.mdc-text-field--focused .mat-mdc-notch-piece { + border-width: 2px; +} +.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mat-mdc-notch-piece { + border-color: var(--mat-form-field-outlined-outline-color, var(--mat-sys-outline)); + border-width: var(--mat-form-field-outlined-outline-width, 1px); +} +.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mat-mdc-notch-piece { + border-color: var(--mat-form-field-outlined-hover-outline-color, var(--mat-sys-on-surface)); +} +.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mat-mdc-notch-piece { + border-color: var(--mat-form-field-outlined-focus-outline-color, var(--mat-sys-primary)); +} +.mdc-text-field--outlined.mdc-text-field--disabled .mat-mdc-notch-piece { + border-color: var(--mat-form-field-outlined-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent)); +} +.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mat-mdc-notch-piece { + border-color: var(--mat-form-field-outlined-error-outline-color, var(--mat-sys-error)); +} +.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-notched-outline .mat-mdc-notch-piece { + border-color: var(--mat-form-field-outlined-error-hover-outline-color, var(--mat-sys-on-error-container)); +} +.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mat-mdc-notch-piece { + border-color: var(--mat-form-field-outlined-error-focus-outline-color, var(--mat-sys-error)); +} +.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mat-mdc-notch-piece { + border-width: var(--mat-form-field-outlined-focus-outline-width, 2px); +} + +.mdc-notched-outline__leading { + border-left: 1px solid; + border-right: none; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-top-left-radius: var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)); + border-bottom-left-radius: var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)); +} +.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading { + width: max(12px, var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))); +} +[dir=rtl] .mdc-notched-outline__leading { + border-left: none; + border-right: 1px solid; + border-bottom-left-radius: 0; + border-top-left-radius: 0; + border-top-right-radius: var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)); + border-bottom-right-radius: var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)); +} + +.mdc-notched-outline__trailing { + flex-grow: 1; + border-left: none; + border-right: 1px solid; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)); + border-bottom-right-radius: var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)); +} +[dir=rtl] .mdc-notched-outline__trailing { + border-left: 1px solid; + border-right: none; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-top-left-radius: var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)); + border-bottom-left-radius: var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)); +} + +.mdc-notched-outline__notch { + flex: 0 0 auto; + width: auto; +} +.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch { + max-width: min(var(--mat-form-field-notch-max-width, 100%), calc(100% - max(12px, var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))) * 2)); +} +.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch { + max-width: min(100%, calc(100% - max(12px, var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))) * 2)); +} +.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch { + padding-top: 1px; +} +.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch { + padding-top: 2px; +} +.mdc-notched-outline--notched .mdc-notched-outline__notch { + padding-left: 0; + padding-right: 8px; + border-top: none; +} +[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch { + padding-left: 8px; + padding-right: 0; +} +.mdc-notched-outline--no-label .mdc-notched-outline__notch { + display: none; +} + +.mdc-line-ripple::before, .mdc-line-ripple::after { + position: absolute; + bottom: 0; + left: 0; + width: 100%; + border-bottom-style: solid; + content: ""; +} +.mdc-line-ripple::before { + z-index: 1; + border-bottom-width: var(--mat-form-field-filled-active-indicator-height, 1px); +} +.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before { + border-bottom-color: var(--mat-form-field-filled-active-indicator-color, var(--mat-sys-on-surface-variant)); +} +.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before { + border-bottom-color: var(--mat-form-field-filled-hover-active-indicator-color, var(--mat-sys-on-surface)); +} +.mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before { + border-bottom-color: var(--mat-form-field-filled-disabled-active-indicator-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)); +} +.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-line-ripple::before { + border-bottom-color: var(--mat-form-field-filled-error-active-indicator-color, var(--mat-sys-error)); +} +.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-line-ripple::before { + border-bottom-color: var(--mat-form-field-filled-error-hover-active-indicator-color, var(--mat-sys-on-error-container)); +} +.mdc-line-ripple::after { + transform: scaleX(0); + opacity: 0; + z-index: 2; +} +.mdc-text-field--filled .mdc-line-ripple::after { + border-bottom-width: var(--mat-form-field-filled-focus-active-indicator-height, 2px); +} +.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::after { + border-bottom-color: var(--mat-form-field-filled-focus-active-indicator-color, var(--mat-sys-primary)); +} +.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after { + border-bottom-color: var(--mat-form-field-filled-error-focus-active-indicator-color, var(--mat-sys-error)); +} + +.mdc-line-ripple--active::after { + transform: scaleX(1); + opacity: 1; +} + +.mdc-line-ripple--deactivating::after { + opacity: 0; +} + +.mdc-text-field--disabled { + pointer-events: none; +} + +.mat-mdc-form-field-textarea-control { + vertical-align: middle; + resize: vertical; + box-sizing: border-box; + height: auto; + margin: 0; + padding: 0; + border: none; + overflow: auto; +} + +.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + font: inherit; + letter-spacing: inherit; + text-decoration: inherit; + text-transform: inherit; + border: none; +} + +.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + line-height: normal; + pointer-events: all; + will-change: auto; +} + +.mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-floating-label.mdc-floating-label { + cursor: inherit; +} + +.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input, +.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control { + height: auto; +} + +.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color] { + height: 23px; +} + +.mat-mdc-text-field-wrapper { + height: auto; + flex: auto; + will-change: auto; +} + +.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper { + padding-left: 0; + --mat-mdc-form-field-label-offset-x: -16px; +} + +.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper { + padding-right: 0; +} + +[dir=rtl] .mat-mdc-text-field-wrapper { + padding-left: 16px; + padding-right: 16px; +} +[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper { + padding-left: 0; +} +[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper { + padding-right: 0; +} + +.mat-form-field-disabled .mdc-text-field__input::placeholder { + color: var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)); +} +.mat-form-field-disabled .mdc-text-field__input::-moz-placeholder { + color: var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)); +} +.mat-form-field-disabled .mdc-text-field__input::-webkit-input-placeholder { + color: var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)); +} +.mat-form-field-disabled .mdc-text-field__input:-ms-input-placeholder { + color: var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)); +} + +.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder { + transition-delay: 40ms; + transition-duration: 110ms; + opacity: 1; +} + +.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label { + left: auto; + right: auto; +} + +.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input { + display: inline-block; +} + +.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch { + padding-top: 0; +} + +.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch { + border-left: 1px solid transparent; +} + +[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch { + border-left: none; + border-right: 1px solid transparent; +} + +.mat-mdc-form-field-infix { + min-height: var(--mat-form-field-container-height, 56px); + padding-top: var(--mat-form-field-filled-with-label-container-padding-top, 24px); + padding-bottom: var(--mat-form-field-filled-with-label-container-padding-bottom, 8px); +} +.mdc-text-field--outlined .mat-mdc-form-field-infix, .mdc-text-field--no-label .mat-mdc-form-field-infix { + padding-top: var(--mat-form-field-container-vertical-padding, 16px); + padding-bottom: var(--mat-form-field-container-vertical-padding, 16px); +} + +.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label { + top: calc(var(--mat-form-field-container-height, 56px) / 2); +} + +.mdc-text-field--filled .mat-mdc-floating-label { + display: var(--mat-form-field-filled-label-display, block); +} + +.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above { + --mat-mdc-form-field-label-transform: translateY(calc(calc(6.75px + var(--mat-form-field-container-height, 56px) / 2) * -1)) + scale(var(--mat-mdc-form-field-floating-label-scale, 0.75)); + transform: var(--mat-mdc-form-field-label-transform); +} + +@keyframes _mat-form-field-subscript-animation { + from { + opacity: 0; + transform: translateY(-5px); + } + to { + opacity: 1; + transform: translateY(0); + } +} +.mat-mdc-form-field-subscript-wrapper { + box-sizing: border-box; + width: 100%; + position: relative; +} + +.mat-mdc-form-field-hint-wrapper, +.mat-mdc-form-field-error-wrapper { + position: absolute; + top: 0; + left: 0; + right: 0; + padding: 0 16px; + opacity: 1; + transform: translateY(0); + animation: _mat-form-field-subscript-animation 0ms cubic-bezier(0.55, 0, 0.55, 0.2); +} + +.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper, +.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper { + position: static; +} + +.mat-mdc-form-field-bottom-align::before { + content: ""; + display: inline-block; + height: 16px; +} + +.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before { + content: unset; +} + +.mat-mdc-form-field-hint-end { + order: 1; +} + +.mat-mdc-form-field-hint-wrapper { + display: flex; +} + +.mat-mdc-form-field-hint-spacer { + flex: 1 0 1em; +} + +.mat-mdc-form-field-error { + display: block; + color: var(--mat-form-field-error-text-color, var(--mat-sys-error)); +} + +.mat-mdc-form-field-subscript-wrapper, +.mat-mdc-form-field-bottom-align::before { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + font-family: var(--mat-form-field-subscript-text-font, var(--mat-sys-body-small-font)); + line-height: var(--mat-form-field-subscript-text-line-height, var(--mat-sys-body-small-line-height)); + font-size: var(--mat-form-field-subscript-text-size, var(--mat-sys-body-small-size)); + letter-spacing: var(--mat-form-field-subscript-text-tracking, var(--mat-sys-body-small-tracking)); + font-weight: var(--mat-form-field-subscript-text-weight, var(--mat-sys-body-small-weight)); +} + +.mat-mdc-form-field-focus-overlay { + top: 0; + left: 0; + right: 0; + bottom: 0; + position: absolute; + opacity: 0; + pointer-events: none; + background-color: var(--mat-form-field-state-layer-color, var(--mat-sys-on-surface)); +} +.mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-focus-overlay { + opacity: var(--mat-form-field-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity)); +} +.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay { + opacity: var(--mat-form-field-focus-state-layer-opacity, 0); +} + +select.mat-mdc-form-field-input-control { + -moz-appearance: none; + -webkit-appearance: none; + background-color: transparent; + display: inline-flex; + box-sizing: border-box; +} +select.mat-mdc-form-field-input-control:not(:disabled) { + cursor: pointer; +} +select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option { + color: var(--mat-form-field-select-option-text-color, var(--mat-sys-neutral10)); +} +select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option:disabled { + color: var(--mat-form-field-select-disabled-option-text-color, color-mix(in srgb, var(--mat-sys-neutral10) 38%, transparent)); +} + +.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after { + content: ""; + width: 0; + height: 0; + border-left: 5px solid transparent; + border-right: 5px solid transparent; + border-top: 5px solid; + position: absolute; + right: 0; + top: 50%; + margin-top: -2.5px; + pointer-events: none; + color: var(--mat-form-field-enabled-select-arrow-color, var(--mat-sys-on-surface-variant)); +} +[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after { + right: auto; + left: 0; +} +.mat-mdc-form-field-type-mat-native-select.mat-focused .mat-mdc-form-field-infix::after { + color: var(--mat-form-field-focus-select-arrow-color, var(--mat-sys-primary)); +} +.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after { + color: var(--mat-form-field-disabled-select-arrow-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)); +} +.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control { + padding-right: 15px; +} +[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control { + padding-right: 0; + padding-left: 15px; +} + +@media (forced-colors: active) { + .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper { + outline: solid 1px; + } +} +@media (forced-colors: active) { + .mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper { + outline-color: GrayText; + } +} + +@media (forced-colors: active) { + .mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper { + outline: dashed 3px; + } +} + +@media (forced-colors: active) { + .mat-mdc-form-field.mat-focused .mdc-notched-outline { + border: dashed 3px; + } +} + +.mat-mdc-form-field-input-control[type=date], .mat-mdc-form-field-input-control[type=datetime], .mat-mdc-form-field-input-control[type=datetime-local], .mat-mdc-form-field-input-control[type=month], .mat-mdc-form-field-input-control[type=week], .mat-mdc-form-field-input-control[type=time] { + line-height: 1; +} +.mat-mdc-form-field-input-control::-webkit-datetime-edit { + line-height: 1; + padding: 0; + margin-bottom: -2px; +} + +.mat-mdc-form-field { + --mat-mdc-form-field-floating-label-scale: 0.75; + display: inline-flex; + flex-direction: column; + min-width: 0; + text-align: left; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + font-family: var(--mat-form-field-container-text-font, var(--mat-sys-body-large-font)); + line-height: var(--mat-form-field-container-text-line-height, var(--mat-sys-body-large-line-height)); + font-size: var(--mat-form-field-container-text-size, var(--mat-sys-body-large-size)); + letter-spacing: var(--mat-form-field-container-text-tracking, var(--mat-sys-body-large-tracking)); + font-weight: var(--mat-form-field-container-text-weight, var(--mat-sys-body-large-weight)); +} +.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above { + font-size: calc(var(--mat-form-field-outlined-label-text-populated-size) * var(--mat-mdc-form-field-floating-label-scale)); +} +.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above { + font-size: var(--mat-form-field-outlined-label-text-populated-size); +} +[dir=rtl] .mat-mdc-form-field { + text-align: right; +} + +.mat-mdc-form-field-flex { + display: inline-flex; + align-items: baseline; + box-sizing: border-box; + width: 100%; +} + +.mat-mdc-text-field-wrapper { + width: 100%; + z-index: 0; +} + +.mat-mdc-form-field-icon-prefix, +.mat-mdc-form-field-icon-suffix { + align-self: center; + line-height: 0; + pointer-events: auto; + position: relative; + z-index: 1; +} +.mat-mdc-form-field-icon-prefix > .mat-icon, +.mat-mdc-form-field-icon-suffix > .mat-icon { + padding: 0 12px; + box-sizing: content-box; +} + +.mat-mdc-form-field-icon-prefix { + color: var(--mat-form-field-leading-icon-color, var(--mat-sys-on-surface-variant)); +} +.mat-form-field-disabled .mat-mdc-form-field-icon-prefix { + color: var(--mat-form-field-disabled-leading-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)); +} + +.mat-mdc-form-field-icon-suffix { + color: var(--mat-form-field-trailing-icon-color, var(--mat-sys-on-surface-variant)); +} +.mat-form-field-disabled .mat-mdc-form-field-icon-suffix { + color: var(--mat-form-field-disabled-trailing-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)); +} +.mat-form-field-invalid .mat-mdc-form-field-icon-suffix { + color: var(--mat-form-field-error-trailing-icon-color, var(--mat-sys-error)); +} +.mat-form-field-invalid:not(.mat-focused):not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-icon-suffix { + color: var(--mat-form-field-error-hover-trailing-icon-color, var(--mat-sys-on-error-container)); +} +.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix { + color: var(--mat-form-field-error-focus-trailing-icon-color, var(--mat-sys-error)); +} + +.mat-mdc-form-field-icon-prefix, +[dir=rtl] .mat-mdc-form-field-icon-suffix { + padding: 0 4px 0 0; +} + +.mat-mdc-form-field-icon-suffix, +[dir=rtl] .mat-mdc-form-field-icon-prefix { + padding: 0 0 0 4px; +} + +.mat-mdc-form-field-subscript-wrapper .mat-icon, +.mat-mdc-form-field label .mat-icon { + width: 1em; + height: 1em; + font-size: inherit; +} + +.mat-mdc-form-field-infix { + flex: auto; + min-width: 0; + width: 180px; + position: relative; + box-sizing: border-box; +} +.mat-mdc-form-field-infix:has(textarea[cols]) { + width: auto; +} + +.mat-mdc-form-field .mdc-notched-outline__notch { + margin-left: -1px; + -webkit-clip-path: inset(-9em -999em -9em 1px); + clip-path: inset(-9em -999em -9em 1px); +} +[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch { + margin-left: 0; + margin-right: -1px; + -webkit-clip-path: inset(-9em 1px -9em -999em); + clip-path: inset(-9em 1px -9em -999em); +} + +.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-floating-label { + transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1), color 150ms cubic-bezier(0.4, 0, 0.2, 1); +} +.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input { + transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1); +} +.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::placeholder { + transition: opacity 67ms cubic-bezier(0.4, 0, 0.2, 1); +} +.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::-moz-placeholder { + transition: opacity 67ms cubic-bezier(0.4, 0, 0.2, 1); +} +.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::-webkit-input-placeholder { + transition: opacity 67ms cubic-bezier(0.4, 0, 0.2, 1); +} +.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input:-ms-input-placeholder { + transition: opacity 67ms cubic-bezier(0.4, 0, 0.2, 1); +} +.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::placeholder, .mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::placeholder { + transition-delay: 40ms; + transition-duration: 110ms; +} +.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder, .mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::-moz-placeholder { + transition-delay: 40ms; + transition-duration: 110ms; +} +.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder, .mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder { + transition-delay: 40ms; + transition-duration: 110ms; +} +.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder, .mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder { + transition-delay: 40ms; + transition-duration: 110ms; +} +.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before { + transition-duration: 75ms; +} +.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-line-ripple::after { + transition: transform 180ms cubic-bezier(0.4, 0, 0.2, 1), opacity 180ms cubic-bezier(0.4, 0, 0.2, 1); +} +.mat-mdc-form-field.mat-form-field-animations-enabled .mat-mdc-form-field-hint-wrapper, +.mat-mdc-form-field.mat-form-field-animations-enabled .mat-mdc-form-field-error-wrapper { + animation-duration: 300ms; +} + +.mdc-notched-outline .mdc-floating-label { + max-width: calc(100% + 1px); +} + +.mdc-notched-outline--upgraded .mdc-floating-label--float-above { + max-width: calc(133.3333333333% + 1px); +} +`],encapsulation:2,changeDetection:0})}return o})();var t0=(()=>{class o{_animationsDisabled=qr();state="unchecked";disabled=!1;appearance="full";constructor(){}static \u0275fac=function(n){return new(n||o)};static \u0275cmp=ke({type:o,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:12,hostBindings:function(n,i){n&2&&oe("mat-pseudo-checkbox-indeterminate",i.state==="indeterminate")("mat-pseudo-checkbox-checked",i.state==="checked")("mat-pseudo-checkbox-disabled",i.disabled)("mat-pseudo-checkbox-minimal",i.appearance==="minimal")("mat-pseudo-checkbox-full",i.appearance==="full")("_mat-animation-noopable",i._animationsDisabled)},inputs:{state:"state",disabled:"disabled",appearance:"appearance"},decls:0,vars:0,template:function(n,i){},styles:[`.mat-pseudo-checkbox { + border-radius: 2px; + cursor: pointer; + display: inline-block; + vertical-align: middle; + box-sizing: border-box; + position: relative; + flex-shrink: 0; + transition: border-color 90ms cubic-bezier(0, 0, 0.2, 0.1), background-color 90ms cubic-bezier(0, 0, 0.2, 0.1); +} +.mat-pseudo-checkbox::after { + position: absolute; + opacity: 0; + content: ""; + border-bottom: 2px solid currentColor; + transition: opacity 90ms cubic-bezier(0, 0, 0.2, 0.1); +} +.mat-pseudo-checkbox._mat-animation-noopable { + transition: none !important; + animation: none !important; +} +.mat-pseudo-checkbox._mat-animation-noopable::after { + transition: none; +} + +.mat-pseudo-checkbox-disabled { + cursor: default; +} + +.mat-pseudo-checkbox-indeterminate::after { + left: 1px; + opacity: 1; + border-radius: 2px; +} + +.mat-pseudo-checkbox-checked::after { + left: 1px; + border-left: 2px solid currentColor; + transform: rotate(-45deg); + opacity: 1; + box-sizing: content-box; +} + +.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after, .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after { + color: var(--mat-pseudo-checkbox-minimal-selected-checkmark-color, var(--mat-sys-primary)); +} +.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after, .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after { + color: var(--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)); +} + +.mat-pseudo-checkbox-full { + border-color: var(--mat-pseudo-checkbox-full-unselected-icon-color, var(--mat-sys-on-surface-variant)); + border-width: 2px; + border-style: solid; +} +.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled { + border-color: var(--mat-pseudo-checkbox-full-disabled-unselected-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)); +} +.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked, .mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate { + background-color: var(--mat-pseudo-checkbox-full-selected-icon-color, var(--mat-sys-primary)); + border-color: transparent; +} +.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after, .mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after { + color: var(--mat-pseudo-checkbox-full-selected-checkmark-color, var(--mat-sys-on-primary)); +} +.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled, .mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled { + background-color: var(--mat-pseudo-checkbox-full-disabled-selected-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)); +} +.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after, .mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after { + color: var(--mat-pseudo-checkbox-full-disabled-selected-checkmark-color, var(--mat-sys-surface)); +} + +.mat-pseudo-checkbox { + width: 18px; + height: 18px; +} + +.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after { + width: 14px; + height: 6px; + transform-origin: center; + top: -4.2426406871px; + left: 0; + bottom: 0; + right: 0; + margin: auto; +} +.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after { + top: 8px; + width: 16px; +} + +.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after { + width: 10px; + height: 4px; + transform-origin: center; + top: -2.8284271247px; + left: 0; + bottom: 0; + right: 0; + margin: auto; +} +.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after { + top: 6px; + width: 12px; +} +`],encapsulation:2,changeDetection:0})}return o})();var sy=["text"],ly=[[["mat-icon"]],"*"],cy=["mat-icon","*"];function dy(o,t){if(o&1&&ye(0,"mat-pseudo-checkbox",1),o&2){let e=g();Q("disabled",e.disabled)("state",e.selected?"checked":"unchecked")}}function uy(o,t){if(o&1&&ye(0,"mat-pseudo-checkbox",3),o&2){let e=g();Q("disabled",e.disabled)}}function hy(o,t){if(o&1&&(_(0,"span",4),u(1),f()),o&2){let e=g();d(),me("(",e.group.label,")")}}var ch=new Lt("MAT_OPTION_PARENT_COMPONENT"),dh=new Lt("MatOptgroup");var lh=class{source;isUserInput;constructor(t,e=!1){this.source=t,this.isUserInput=e}},Jr=(()=>{class o{_element=we(_n);_changeDetectorRef=we(Dn);_parent=we(ch,{optional:!0});group=we(dh,{optional:!0});_signalDisableRipple=!1;_selected=!1;_active=!1;_mostRecentViewValue="";get multiple(){return this._parent&&this._parent.multiple}get selected(){return this._selected}value;id=we(wi).getId("mat-option-");get disabled(){return this.group&&this.group.disabled||this._disabled()}set disabled(e){this._disabled.set(e)}_disabled=F(!1);get disableRipple(){return this._signalDisableRipple?this._parent.disableRipple():!!this._parent?.disableRipple}get hideSingleSelectionIndicator(){return!!(this._parent&&this._parent.hideSingleSelectionIndicator)}onSelectionChange=new Ft;_text;_stateChanges=new yt;constructor(){let e=we(sr);e.load(sf),e.load(af),this._signalDisableRipple=!!this._parent&&Hm(this._parent.disableRipple)}get active(){return this._active}get viewValue(){return(this._text?.nativeElement.textContent||"").trim()}select(e=!0){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),e&&this._emitSelectionChangeEvent())}deselect(e=!0){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),e&&this._emitSelectionChangeEvent())}focus(e,n){let i=this._getHostElement();typeof i.focus=="function"&&i.focus(n)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(e){(e.keyCode===13||e.keyCode===32)&&!No(e)&&(this._selectViaInteraction(),e.preventDefault())}_selectViaInteraction(){this.disabled||(this._selected=this.multiple?!this._selected:!0,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._element.nativeElement}ngAfterViewChecked(){if(this._selected){let e=this.viewValue;e!==this._mostRecentViewValue&&(this._mostRecentViewValue&&this._stateChanges.next(),this._mostRecentViewValue=e)}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(e=!1){this.onSelectionChange.emit(new lh(this,e))}static \u0275fac=function(n){return new(n||o)};static \u0275cmp=ke({type:o,selectors:[["mat-option"]],viewQuery:function(n,i){if(n&1&&yi(sy,7),n&2){let r;Bt(r=Ut())&&(i._text=r.first)}},hostAttrs:["role","option",1,"mat-mdc-option","mdc-list-item"],hostVars:11,hostBindings:function(n,i){n&1&&z("click",function(){return i._selectViaInteraction()})("keydown",function(a){return i._handleKeydown(a)}),n&2&&(Ee("id",i.id),Jt("aria-selected",i.selected)("aria-disabled",i.disabled.toString()),oe("mdc-list-item--selected",i.selected)("mat-mdc-option-multiple",i.multiple)("mat-mdc-option-active",i.active)("mdc-list-item--disabled",i.disabled))},inputs:{value:"value",id:"id",disabled:[2,"disabled","disabled",$t]},outputs:{onSelectionChange:"onSelectionChange"},exportAs:["matOption"],ngContentSelectors:cy,decls:8,vars:5,consts:[["text",""],["aria-hidden","true",1,"mat-mdc-option-pseudo-checkbox",3,"disabled","state"],[1,"mdc-list-item__primary-text"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"cdk-visually-hidden"],["aria-hidden","true","mat-ripple","",1,"mat-mdc-option-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled"]],template:function(n,i){n&1&&(ar(ly),R(0,dy,1,2,"mat-pseudo-checkbox",1),In(1),_(2,"span",2,0),In(4,1),f(),R(5,uy,1,1,"mat-pseudo-checkbox",3),R(6,hy,2,1,"span",4),ye(7,"div",5)),n&2&&(N(i.multiple?0:-1),d(5),N(!i.multiple&&i.selected&&!i.hideSingleSelectionIndicator?5:-1),d(),N(i.group&&i.group._inert?6:-1),d(),Q("matRippleTrigger",i._getHostElement())("matRippleDisabled",i.disabled||i.disableRipple))},dependencies:[t0,_f],styles:[`.mat-mdc-option { + -webkit-user-select: none; + user-select: none; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + display: flex; + position: relative; + align-items: center; + justify-content: flex-start; + overflow: hidden; + min-height: 48px; + padding: 0 16px; + cursor: pointer; + -webkit-tap-highlight-color: transparent; + color: var(--mat-option-label-text-color, var(--mat-sys-on-surface)); + font-family: var(--mat-option-label-text-font, var(--mat-sys-label-large-font)); + line-height: var(--mat-option-label-text-line-height, var(--mat-sys-label-large-line-height)); + font-size: var(--mat-option-label-text-size, var(--mat-sys-body-large-size)); + letter-spacing: var(--mat-option-label-text-tracking, var(--mat-sys-label-large-tracking)); + font-weight: var(--mat-option-label-text-weight, var(--mat-sys-body-large-weight)); +} +.mat-mdc-option:hover:not(.mdc-list-item--disabled) { + background-color: var(--mat-option-hover-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent)); +} +.mat-mdc-option:focus.mdc-list-item, .mat-mdc-option.mat-mdc-option-active.mdc-list-item { + background-color: var(--mat-option-focus-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent)); + outline: 0; +} +.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-active, .mat-mdc-option-multiple, :focus, :hover) { + background-color: var(--mat-option-selected-state-layer-color, var(--mat-sys-secondary-container)); +} +.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-active, .mat-mdc-option-multiple, :focus, :hover) .mdc-list-item__primary-text { + color: var(--mat-option-selected-state-label-text-color, var(--mat-sys-on-secondary-container)); +} +.mat-mdc-option .mat-pseudo-checkbox { + --mat-pseudo-checkbox-minimal-selected-checkmark-color: var(--mat-option-selected-state-label-text-color, var(--mat-sys-on-secondary-container)); +} +.mat-mdc-option.mdc-list-item { + align-items: center; + background: transparent; +} +.mat-mdc-option.mdc-list-item--disabled { + cursor: default; + pointer-events: none; +} +.mat-mdc-option.mdc-list-item--disabled .mat-mdc-option-pseudo-checkbox, .mat-mdc-option.mdc-list-item--disabled .mdc-list-item__primary-text, .mat-mdc-option.mdc-list-item--disabled > mat-icon { + opacity: 0.38; +} +.mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple) { + padding-left: 32px; +} +[dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple) { + padding-left: 16px; + padding-right: 32px; +} +.mat-mdc-option .mat-icon, +.mat-mdc-option .mat-pseudo-checkbox-full { + margin-right: 16px; + flex-shrink: 0; +} +[dir=rtl] .mat-mdc-option .mat-icon, +[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-full { + margin-right: 0; + margin-left: 16px; +} +.mat-mdc-option .mat-pseudo-checkbox-minimal { + margin-left: 16px; + flex-shrink: 0; +} +[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-minimal { + margin-right: 16px; + margin-left: 0; +} +.mat-mdc-option .mat-mdc-option-ripple { + top: 0; + left: 0; + right: 0; + bottom: 0; + position: absolute; + pointer-events: none; +} +.mat-mdc-option .mdc-list-item__primary-text { + white-space: normal; + font-size: inherit; + font-weight: inherit; + letter-spacing: inherit; + line-height: inherit; + font-family: inherit; + text-decoration: inherit; + text-transform: inherit; + margin-right: auto; +} +[dir=rtl] .mat-mdc-option .mdc-list-item__primary-text { + margin-right: 0; + margin-left: auto; +} +@media (forced-colors: active) { + .mat-mdc-option.mdc-list-item--selected:not(:has(.mat-mdc-option-pseudo-checkbox))::after { + content: ""; + position: absolute; + top: 50%; + right: 16px; + transform: translateY(-50%); + width: 10px; + height: 0; + border-bottom: solid 10px; + border-radius: 10px; + } + [dir=rtl] .mat-mdc-option.mdc-list-item--selected:not(:has(.mat-mdc-option-pseudo-checkbox))::after { + right: auto; + left: 16px; + } +} + +.mat-mdc-option-multiple { + --mat-list-list-item-selected-container-color: var(--mat-list-list-item-container-color, transparent); +} + +.mat-mdc-option-active .mat-focus-indicator::before { + content: ""; +} +`],encapsulation:2,changeDetection:0})}return o})();function n0(o,t,e){if(e.length){let n=t.toArray(),i=e.toArray(),r=0;for(let a=0;ae+n?Math.max(0,o-n+t):e}var o0=(()=>{class o{isErrorState(e,n){return!!(e&&e.invalid&&(e.touched||n&&n.submitted))}static \u0275fac=function(n){return new(n||o)};static \u0275prov=Yn({token:o,factory:o.\u0275fac,providedIn:"root"})}return o})();var cc=class{_defaultMatcher;ngControl;_parentFormGroup;_parentForm;_stateChanges;errorState=!1;matcher;constructor(t,e,n,i,r){this._defaultMatcher=t,this.ngControl=e,this._parentFormGroup=n,this._parentForm=i,this._stateChanges=r}updateErrorState(){let t=this.errorState,e=this._parentFormGroup||this._parentForm,n=this.matcher||this._defaultMatcher,i=this.ngControl?this.ngControl.control:null,r=n?.isErrorState(i,e)??!1;r!==t&&(this.errorState=r,this._stateChanges.next())}};var dc=(()=>{class o{static \u0275fac=function(n){return new(n||o)};static \u0275mod=An({type:o});static \u0275inj=Tn({imports:[df,ms,pi]})}return o})();var r0=(()=>{class o{static \u0275fac=function(n){return new(n||o)};static \u0275mod=An({type:o});static \u0275inj=Tn({imports:[pi]})}return o})();var a0=(()=>{class o{static \u0275fac=function(n){return new(n||o)};static \u0275mod=An({type:o});static \u0275inj=Tn({imports:[pi]})}return o})();var uh=(()=>{class o{static \u0275fac=function(n){return new(n||o)};static \u0275mod=An({type:o});static \u0275inj=Tn({imports:[r0,a0,Jr,pi]})}return o})();var xy=["trigger"],by=["panel"],yy=[[["mat-select-trigger"]],"*"],Cy=["mat-select-trigger","*"];function My(o,t){if(o&1&&(_(0,"span",4),u(1),f()),o&2){let e=g();d(),D(e.placeholder)}}function wy(o,t){o&1&&In(0)}function Sy(o,t){if(o&1&&(_(0,"span",11),u(1),f()),o&2){let e=g(2);d(),D(e.triggerValue)}}function Ey(o,t){if(o&1&&(_(0,"span",5),R(1,wy,1,0)(2,Sy,2,1,"span",11),f()),o&2){let e=g();d(),N(e.customTrigger?1:2)}}function Ty(o,t){if(o&1){let e=Z();_(0,"div",12,1),z("keydown",function(i){P(e);let r=g();return A(r._handleKeydown(i))}),In(2,1),f()}if(o&2){let e=g();wn(e.panelClass),oe("mat-select-panel-animations-enabled",!e._animationsDisabled)("mat-primary",(e._parentFormField==null?null:e._parentFormField.color)==="primary")("mat-accent",(e._parentFormField==null?null:e._parentFormField.color)==="accent")("mat-warn",(e._parentFormField==null?null:e._parentFormField.color)==="warn")("mat-undefined",!(e._parentFormField!=null&&e._parentFormField.color)),Jt("id",e.id+"-panel")("aria-multiselectable",e.multiple)("aria-label",e.ariaLabel||null)("aria-labelledby",e._getPanelAriaLabelledby())}}var Py=new Lt("mat-select-scroll-strategy",{providedIn:"root",factory:()=>{let o=we(ii);return()=>os(o)}}),Ay=new Lt("MAT_SELECT_CONFIG"),Iy=new Lt("MatSelectTrigger"),hh=class{source;value;constructor(t,e){this.source=t,this.value=e}},c0=(()=>{class o{_viewportRuler=we($i);_changeDetectorRef=we(Dn);_elementRef=we(_n);_dir=we(qi,{optional:!0});_idGenerator=we(wi);_renderer=we(xi);_parentFormField=we(sh,{optional:!0});ngControl=we(cr,{self:!0,optional:!0});_liveAnnouncer=we(uf);_defaultOptions=we(Ay,{optional:!0});_animationsDisabled=qr();_popoverLocation;_initialized=new yt;_cleanupDetach;options;optionGroups;customTrigger;_positions=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"}];_scrollOptionIntoView(e){let n=this.options.toArray()[e];if(n){let i=this.panel.nativeElement,r=n0(e,this.options,this.optionGroups),a=n._getHostElement();e===0&&r===1?i.scrollTop=0:i.scrollTop=i0(a.offsetTop,a.offsetHeight,i.scrollTop,i.offsetHeight)}}_positioningSettled(){this._scrollOptionIntoView(this._keyManager.activeItemIndex||0)}_getChangeEvent(e){return new hh(this,e)}_scrollStrategyFactory=we(Py);_panelOpen=!1;_compareWith=(e,n)=>e===n;_uid=this._idGenerator.getId("mat-select-");_triggerAriaLabelledBy=null;_previousControl;_destroy=new yt;_errorStateTracker;stateChanges=new yt;disableAutomaticLabeling=!0;userAriaDescribedBy;_selectionModel;_keyManager;_preferredOverlayOrigin;_overlayWidth;_onChange=()=>{};_onTouched=()=>{};_valueId=this._idGenerator.getId("mat-select-value-");_scrollStrategy;_overlayPanelClass=this._defaultOptions?.overlayPanelClass||"";get focused(){return this._focused||this._panelOpen}_focused=!1;controlType="mat-select";trigger;panel;_overlayDir;panelClass;disabled=!1;get disableRipple(){return this._disableRipple()}set disableRipple(e){this._disableRipple.set(e)}_disableRipple=F(!1);tabIndex=0;get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(e){this._hideSingleSelectionIndicator=e,this._syncParentProperties()}_hideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1;get placeholder(){return this._placeholder}set placeholder(e){this._placeholder=e,this.stateChanges.next()}_placeholder;get required(){return this._required??this.ngControl?.control?.hasValidator(Ul.required)??!1}set required(e){this._required=e,this.stateChanges.next()}_required;get multiple(){return this._multiple}set multiple(e){this._selectionModel,this._multiple=e}_multiple=!1;disableOptionCentering=this._defaultOptions?.disableOptionCentering??!1;get compareWith(){return this._compareWith}set compareWith(e){this._compareWith=e,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(e){this._assignValue(e)&&this._onChange(e)}_value;ariaLabel="";ariaLabelledby;get errorStateMatcher(){return this._errorStateTracker.matcher}set errorStateMatcher(e){this._errorStateTracker.matcher=e}typeaheadDebounceInterval;sortComparator;get id(){return this._id}set id(e){this._id=e||this._uid,this.stateChanges.next()}_id;get errorState(){return this._errorStateTracker.errorState}set errorState(e){this._errorStateTracker.errorState=e}panelWidth=this._defaultOptions&&typeof this._defaultOptions.panelWidth<"u"?this._defaultOptions.panelWidth:"auto";canSelectNullableOptions=this._defaultOptions?.canSelectNullableOptions??!1;optionSelectionChanges=Rm(()=>{let e=this.options;return e?e.changes.pipe(Ro(e),Xa(()=>Ui(...e.map(n=>n.onSelectionChange)))):this._initialized.pipe(Xa(()=>this.optionSelectionChanges))});openedChange=new Ft;_openedStream=this.openedChange.pipe(ir(e=>e),ho(()=>{}));_closedStream=this.openedChange.pipe(ir(e=>!e),ho(()=>{}));selectionChange=new Ft;valueChange=new Ft;constructor(){let e=we(o0),n=we(us,{optional:!0}),i=we(rh,{optional:!0}),r=we(new Ym("tabindex"),{optional:!0}),a=we(rs,{optional:!0});this.ngControl&&(this.ngControl.valueAccessor=this),this._defaultOptions?.typeaheadDebounceInterval!=null&&(this.typeaheadDebounceInterval=this._defaultOptions.typeaheadDebounceInterval),this._errorStateTracker=new cc(e,this.ngControl,i,n,this.stateChanges),this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=r==null?0:parseInt(r)||0,this._popoverLocation=a?.usePopover===!1?null:"inline",this.id=this.id}ngOnInit(){this._selectionModel=new ts(this.multiple),this.stateChanges.next(),this._viewportRuler.change().pipe(ni(this._destroy)).subscribe(()=>{this.panelOpen&&(this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._changeDetectorRef.detectChanges())})}ngAfterContentInit(){this._initialized.next(),this._initialized.complete(),this._initKeyManager(),this._selectionModel.changed.pipe(ni(this._destroy)).subscribe(e=>{e.added.forEach(n=>n.select()),e.removed.forEach(n=>n.deselect())}),this.options.changes.pipe(Ro(null),ni(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){let e=this._getTriggerAriaLabelledby(),n=this.ngControl;if(e!==this._triggerAriaLabelledBy){let i=this._elementRef.nativeElement;this._triggerAriaLabelledBy=e,e?i.setAttribute("aria-labelledby",e):i.removeAttribute("aria-labelledby")}n&&(this._previousControl!==n.control&&(this._previousControl!==void 0&&n.disabled!==null&&n.disabled!==this.disabled&&(this.disabled=n.disabled),this._previousControl=n.control),this.updateErrorState())}ngOnChanges(e){(e.disabled||e.userAriaDescribedBy)&&this.stateChanges.next(),e.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this.typeaheadDebounceInterval),e.panelClass&&this.panelClass instanceof Set&&(this.panelClass=Array.from(this.panelClass))}ngOnDestroy(){this._cleanupDetach?.(),this._keyManager?.destroy(),this._destroy.next(),this._destroy.complete(),this.stateChanges.complete(),this._clearFromModal()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&&(this._parentFormField&&(this._preferredOverlayOrigin=this._parentFormField.getConnectedOverlayOrigin()),this._cleanupDetach?.(),this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._applyModalPanelOwnership(),this._panelOpen=!0,this._overlayDir.positionChange.pipe(fl(1)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this._positioningSettled()}),this._overlayDir.attachOverlay(),this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck(),this.stateChanges.next(),Promise.resolve().then(()=>this.openedChange.emit(!0)))}_trackedModal=null;_applyModalPanelOwnership(){let e=this._elementRef.nativeElement.closest('body > .cdk-overlay-container [aria-modal="true"]');if(!e)return;let n=`${this.id}-panel`;this._trackedModal&&Au(this._trackedModal,"aria-owns",n),pf(e,"aria-owns",n),this._trackedModal=e}_clearFromModal(){if(!this._trackedModal)return;let e=`${this.id}-panel`;Au(this._trackedModal,"aria-owns",e),this._trackedModal=null}close(){this._panelOpen&&(this._panelOpen=!1,this._exitAndDetach(),this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched(),this.stateChanges.next(),Promise.resolve().then(()=>this.openedChange.emit(!1)))}_exitAndDetach(){if(this._animationsDisabled||!this.panel){this._detachOverlay();return}this._cleanupDetach?.(),this._cleanupDetach=()=>{n(),clearTimeout(i),this._cleanupDetach=void 0};let e=this.panel.nativeElement,n=this._renderer.listen(e,"animationend",r=>{r.animationName==="_mat-select-exit"&&(this._cleanupDetach?.(),this._detachOverlay())}),i=setTimeout(()=>{this._cleanupDetach?.(),this._detachOverlay()},200);e.classList.add("mat-select-panel-exit")}_detachOverlay(){this._overlayDir.detachOverlay(),this._changeDetectorRef.markForCheck()}writeValue(e){this._assignValue(e)}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){return this.multiple?this._selectionModel?.selected||[]:this._selectionModel?.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){let e=this._selectionModel.selected.map(n=>n.viewValue);return this._isRtl()&&e.reverse(),e.join(", ")}return this._selectionModel.selected[0].viewValue}updateErrorState(){this._errorStateTracker.updateErrorState()}_isRtl(){return this._dir?this._dir.value==="rtl":!1}_handleKeydown(e){this.disabled||(this.panelOpen?this._handleOpenKeydown(e):this._handleClosedKeydown(e))}_handleClosedKeydown(e){let n=e.keyCode,i=n===40||n===38||n===37||n===39,r=n===13||n===32,a=this._keyManager;if(!a.isTyping()&&r&&!No(e)||(this.multiple||e.altKey)&&i)e.preventDefault(),this.open();else if(!this.multiple){let s=this.selected;a.onKeydown(e);let l=this.selected;l&&s!==l&&this._liveAnnouncer.announce(l.viewValue,1e4)}}_handleOpenKeydown(e){let n=this._keyManager,i=e.keyCode,r=i===40||i===38,a=n.isTyping();if(r&&e.altKey)e.preventDefault(),this.close();else if(!a&&(i===13||i===32)&&n.activeItem&&!No(e))e.preventDefault(),n.activeItem._selectViaInteraction();else if(!a&&this._multiple&&i===65&&e.ctrlKey){e.preventDefault();let s=this.options.some(l=>!l.disabled&&!l.selected);this.options.forEach(l=>{l.disabled||(s?l.select():l.deselect())})}else{let s=n.activeItemIndex;n.onKeydown(e),this._multiple&&r&&e.shiftKey&&n.activeItem&&n.activeItemIndex!==s&&n.activeItem._selectViaInteraction()}}_handleOverlayKeydown(e){e.keyCode===27&&!No(e)&&(e.preventDefault(),this.close())}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,this._keyManager?.cancelTypeahead(),!this.disabled&&!this.panelOpen&&(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}get empty(){return!this._selectionModel||this._selectionModel.isEmpty()}_initializeSelection(){Promise.resolve().then(()=>{this.ngControl&&(this._value=this.ngControl.value),this._setSelectionByValue(this._value),this.stateChanges.next()})}_setSelectionByValue(e){if(this.options.forEach(n=>n.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&e)Array.isArray(e),e.forEach(n=>this._selectOptionByValue(n)),this._sortValues();else{let n=this._selectOptionByValue(e);n?this._keyManager.updateActiveItem(n):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectOptionByValue(e){let n=this.options.find(i=>{if(this._selectionModel.isSelected(i))return!1;try{return(i.value!=null||this.canSelectNullableOptions)&&this._compareWith(i.value,e)}catch{return!1}});return n&&this._selectionModel.select(n),n}_assignValue(e){return e!==this._value||this._multiple&&Array.isArray(e)?(this.options&&this._setSelectionByValue(e),this._value=e,!0):!1}_skipPredicate=e=>this.panelOpen?!1:e.disabled;_getOverlayWidth(e){return this.panelWidth==="auto"?(e instanceof Yr?e.elementRef:e||this._elementRef).nativeElement.getBoundingClientRect().width:this.panelWidth===null?"":this.panelWidth}_syncParentProperties(){if(this.options)for(let e of this.options)e._changeDetectorRef.markForCheck()}_initKeyManager(){this._keyManager=new hf(this.options).withTypeAhead(this.typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withPageUpDown().withAllowedModifierKeys(["shiftKey"]).skipPredicate(this._skipPredicate),this._keyManager.tabOut.subscribe(()=>{this.panelOpen&&(!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())}),this._keyManager.change.subscribe(()=>{this._panelOpen&&this.panel?this._scrollOptionIntoView(this._keyManager.activeItemIndex||0):!this._panelOpen&&!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction()})}_resetOptions(){let e=Ui(this.options.changes,this._destroy);this.optionSelectionChanges.pipe(ni(e)).subscribe(n=>{this._onSelect(n.source,n.isUserInput),n.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),Ui(...this.options.map(n=>n._stateChanges)).pipe(ni(e)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this.stateChanges.next()})}_onSelect(e,n){let i=this._selectionModel.isSelected(e);!this.canSelectNullableOptions&&e.value==null&&!this._multiple?(e.deselect(),this._selectionModel.clear(),this.value!=null&&this._propagateChanges(e.value)):(i!==e.selected&&(e.selected?this._selectionModel.select(e):this._selectionModel.deselect(e)),n&&this._keyManager.setActiveItem(e),this.multiple&&(this._sortValues(),n&&this.focus())),i!==this._selectionModel.isSelected(e)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){let e=this.options.toArray();this._selectionModel.sort((n,i)=>this.sortComparator?this.sortComparator(n,i,e):e.indexOf(n)-e.indexOf(i)),this.stateChanges.next()}}_propagateChanges(e){let n;this.multiple?n=this.selected.map(i=>i.value):n=this.selected?this.selected.value:e,this._value=n,this.valueChange.emit(n),this._onChange(n),this.selectionChange.emit(this._getChangeEvent(n)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){if(this._keyManager)if(this.empty){let e=-1;for(let n=0;n0&&!!this._overlayDir}focus(e){this._elementRef.nativeElement.focus(e)}_getPanelAriaLabelledby(){if(this.ariaLabel)return null;let e=this._parentFormField?.getLabelId()||null,n=e?e+" ":"";return this.ariaLabelledby?n+this.ariaLabelledby:e}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){if(this.ariaLabel)return null;let e=this._parentFormField?.getLabelId()||"";return this.ariaLabelledby&&(e+=" "+this.ariaLabelledby),e||(e=this._valueId),e}get describedByIds(){return this._elementRef.nativeElement.getAttribute("aria-describedby")?.split(" ")||[]}setDescribedByIds(e){let n=this._elementRef.nativeElement;e.length?n.setAttribute("aria-describedby",e.join(" ")):n.removeAttribute("aria-describedby")}onContainerClick(e){let n=Mi(e);n&&(n.tagName==="MAT-OPTION"||n.classList.contains("cdk-overlay-backdrop")||n.closest(".mat-mdc-select-panel"))||(this.focus(),this.open())}get shouldLabelFloat(){return this.panelOpen||!this.empty||this.focused&&!!this.placeholder}static \u0275fac=function(n){return new(n||o)};static \u0275cmp=ke({type:o,selectors:[["mat-select"]],contentQueries:function(n,i,r){if(n&1&&xl(r,Iy,5)(r,Jr,5)(r,dh,5),n&2){let a;Bt(a=Ut())&&(i.customTrigger=a.first),Bt(a=Ut())&&(i.options=a),Bt(a=Ut())&&(i.optionGroups=a)}},viewQuery:function(n,i){if(n&1&&yi(xy,5)(by,5)(Vl,5),n&2){let r;Bt(r=Ut())&&(i.trigger=r.first),Bt(r=Ut())&&(i.panel=r.first),Bt(r=Ut())&&(i._overlayDir=r.first)}},hostAttrs:["role","combobox","aria-haspopup","listbox",1,"mat-mdc-select"],hostVars:21,hostBindings:function(n,i){n&1&&z("keydown",function(a){return i._handleKeydown(a)})("focus",function(){return i._onFocus()})("blur",function(){return i._onBlur()}),n&2&&(Jt("id",i.id)("tabindex",i.disabled?-1:i.tabIndex)("aria-controls",i.panelOpen?i.id+"-panel":null)("aria-expanded",i.panelOpen)("aria-label",i.ariaLabel||null)("aria-required",i.required.toString())("aria-disabled",i.disabled.toString())("aria-invalid",i.errorState)("aria-activedescendant",i._getAriaActiveDescendant()),oe("mat-mdc-select-disabled",i.disabled)("mat-mdc-select-invalid",i.errorState)("mat-mdc-select-required",i.required)("mat-mdc-select-empty",i.empty)("mat-mdc-select-multiple",i.multiple)("mat-select-open",i.panelOpen))},inputs:{userAriaDescribedBy:[0,"aria-describedby","userAriaDescribedBy"],panelClass:"panelClass",disabled:[2,"disabled","disabled",$t],disableRipple:[2,"disableRipple","disableRipple",$t],tabIndex:[2,"tabIndex","tabIndex",e=>e==null?0:Ya(e)],hideSingleSelectionIndicator:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",$t],placeholder:"placeholder",required:[2,"required","required",$t],multiple:[2,"multiple","multiple",$t],disableOptionCentering:[2,"disableOptionCentering","disableOptionCentering",$t],compareWith:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",typeaheadDebounceInterval:[2,"typeaheadDebounceInterval","typeaheadDebounceInterval",Ya],sortComparator:"sortComparator",id:"id",panelWidth:"panelWidth",canSelectNullableOptions:[2,"canSelectNullableOptions","canSelectNullableOptions",$t]},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},exportAs:["matSelect"],features:[On([{provide:ah,useExisting:o},{provide:ch,useExisting:o}]),Nn],ngContentSelectors:Cy,decls:11,vars:10,consts:[["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],["panel",""],["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],[1,"mat-mdc-select-value"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],["viewBox","0 0 24 24","width","24px","height","24px","focusable","false","aria-hidden","true"],["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"detach","backdropClick","overlayKeydown","cdkConnectedOverlayDisableClose","cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth","cdkConnectedOverlayFlexibleDimensions","cdkConnectedOverlayUsePopover"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",1,"mat-mdc-select-panel","mdc-menu-surface","mdc-menu-surface--open",3,"keydown"]],template:function(n,i){if(n&1&&(ar(yy),_(0,"div",2,0),z("click",function(){return i.open()}),_(3,"div",3),R(4,My,2,1,"span",4)(5,Ey,3,1,"span",5),f(),_(6,"div",6)(7,"div",7),zi(),_(8,"svg",8),ye(9,"path",9),f()()()(),bi(10,Ty,3,16,"ng-template",10),z("detach",function(){return i.close()})("backdropClick",function(){return i.close()})("overlayKeydown",function(a){return i._handleOverlayKeydown(a)})),n&2){let r=Ci(1);d(3),Jt("id",i._valueId),d(),N(i.empty?4:5),d(6),Q("cdkConnectedOverlayDisableClose",!0)("cdkConnectedOverlayPanelClass",i._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",i._scrollStrategy)("cdkConnectedOverlayOrigin",i._preferredOverlayOrigin||r)("cdkConnectedOverlayPositions",i._positions)("cdkConnectedOverlayWidth",i._overlayWidth)("cdkConnectedOverlayFlexibleDimensions",!0)("cdkConnectedOverlayUsePopover",i._popoverLocation)}},dependencies:[Yr,Vl],styles:[`@keyframes _mat-select-enter { + from { + opacity: 0; + transform: scaleY(0.8); + } + to { + opacity: 1; + transform: none; + } +} +@keyframes _mat-select-exit { + from { + opacity: 1; + } + to { + opacity: 0; + } +} +.mat-mdc-select { + display: inline-block; + width: 100%; + outline: none; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + color: var(--mat-select-enabled-trigger-text-color, var(--mat-sys-on-surface)); + font-family: var(--mat-select-trigger-text-font, var(--mat-sys-body-large-font)); + line-height: var(--mat-select-trigger-text-line-height, var(--mat-sys-body-large-line-height)); + font-size: var(--mat-select-trigger-text-size, var(--mat-sys-body-large-size)); + font-weight: var(--mat-select-trigger-text-weight, var(--mat-sys-body-large-weight)); + letter-spacing: var(--mat-select-trigger-text-tracking, var(--mat-sys-body-large-tracking)); +} + +div.mat-mdc-select-panel { + box-shadow: var(--mat-select-container-elevation-shadow, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)); +} + +.mat-mdc-select-disabled { + color: var(--mat-select-disabled-trigger-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)); +} +.mat-mdc-select-disabled .mat-mdc-select-placeholder { + color: var(--mat-select-disabled-trigger-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)); +} + +.mat-mdc-select-trigger { + display: inline-flex; + align-items: center; + cursor: pointer; + position: relative; + box-sizing: border-box; + width: 100%; +} +.mat-mdc-select-disabled .mat-mdc-select-trigger { + -webkit-user-select: none; + user-select: none; + cursor: default; +} + +.mat-mdc-select-value { + width: 100%; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.mat-mdc-select-value-text { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} + +.mat-mdc-select-arrow-wrapper { + height: 24px; + flex-shrink: 0; + display: inline-flex; + align-items: center; +} +.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper { + transform: none; +} + +.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow, +.mat-form-field-invalid:not(.mat-form-field-disabled) .mat-mdc-form-field-infix::after { + color: var(--mat-select-invalid-arrow-color, var(--mat-sys-error)); +} + +.mat-mdc-select-arrow { + width: 10px; + height: 5px; + position: relative; + color: var(--mat-select-enabled-arrow-color, var(--mat-sys-on-surface-variant)); +} +.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow { + color: var(--mat-select-focused-arrow-color, var(--mat-sys-primary)); +} +.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow { + color: var(--mat-select-disabled-arrow-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent)); +} +.mat-select-open .mat-mdc-select-arrow { + transform: rotate(180deg); +} +.mat-form-field-animations-enabled .mat-mdc-select-arrow { + transition: transform 80ms linear; +} +.mat-mdc-select-arrow svg { + fill: currentColor; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); +} +@media (forced-colors: active) { + .mat-mdc-select-arrow svg { + fill: CanvasText; + } + .mat-mdc-select-disabled .mat-mdc-select-arrow svg { + fill: GrayText; + } +} + +div.mat-mdc-select-panel { + width: 100%; + max-height: 275px; + outline: 0; + overflow: auto; + padding: 8px 0; + box-sizing: border-box; + transform-origin: top center; + border-radius: 0 0 4px 4px; + position: relative; + background-color: var(--mat-select-panel-background-color, var(--mat-sys-surface-container)); +} +.mat-mdc-select-panel-above div.mat-mdc-select-panel { + border-radius: 4px 4px 0 0; + transform-origin: bottom center; +} +@media (forced-colors: active) { + div.mat-mdc-select-panel { + outline: solid 1px; + } +} + +.mat-select-panel-animations-enabled { + animation: _mat-select-enter 120ms cubic-bezier(0, 0, 0.2, 1); +} +.mat-select-panel-animations-enabled.mat-select-panel-exit { + animation: _mat-select-exit 100ms linear; +} + +.mat-mdc-select-placeholder { + transition: color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1); + color: var(--mat-select-placeholder-text-color, var(--mat-sys-on-surface-variant)); +} +.mat-mdc-form-field:not(.mat-form-field-animations-enabled) .mat-mdc-select-placeholder, ._mat-animation-noopable .mat-mdc-select-placeholder { + transition: none; +} +.mat-form-field-hide-placeholder .mat-mdc-select-placeholder { + color: transparent; + -webkit-text-fill-color: transparent; + transition: none; + display: block; +} + +.mat-mdc-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper { + cursor: pointer; +} +.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label { + max-width: calc(100% - 18px); +} +.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above { + max-width: calc(100% / 0.75 - 24px); +} +.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch { + max-width: calc(100% - 60px); +} +.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch { + max-width: calc(100% - 24px); +} + +.mat-mdc-select-min-line:empty::before { + content: " "; + white-space: pre; + width: 1px; + display: inline-block; + visibility: hidden; +} + +.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper { + transform: var(--mat-select-arrow-transform, translateY(-8px)); +} +`],encapsulation:2,changeDetection:0})}return o})();var d0=(()=>{class o{static \u0275fac=function(n){return new(n||o)};static \u0275mod=An({type:o});static \u0275inj=Tn({imports:[Ku,uh,pi,Cl,dc,uh]})}return o})();var Dy=(o,t)=>t.value;function ky(o,t){if(o&1&&(_(0,"mat-option",2),u(1),f()),o&2){let e=t.$implicit;Q("value",e.value),d(),D(e.label)}}var Vo=(()=>{class o{constructor(){this.options=[],this.value=null,this.disabled=!1,this.valueChange=new Ft}onValueChange(e){this.valueChange.emit(e)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["overlay-select"]],inputs:{options:"options",value:"value",disabled:"disabled"},outputs:{valueChange:"valueChange"},decls:4,vars:2,consts:[[1,"overlay-select-field"],[3,"valueChange","value","disabled"],[3,"value"]],template:function(n,i){n&1&&(_(0,"mat-form-field",0)(1,"mat-select",1),z("valueChange",function(a){return i.onValueChange(a)}),ve(2,ky,2,2,"mat-option",2,Dy),f()()),n&2&&(d(),Q("value",i.value)("disabled",i.disabled),d(),xe(i.options))},dependencies:[d0,ms,c0,Jr,dc],styles:["[_nghost-%COMP%]{display:block;min-width:8rem}.overlay-select-field[_ngcontent-%COMP%]{width:100%;--mdc-outlined-text-field-container-shape: 5px;--mat-form-field-container-height: 28px;--mat-form-field-container-vertical-padding: 4px}.overlay-select-field[_ngcontent-%COMP%] .mat-mdc-form-field-infix[_ngcontent-%COMP%]{min-height:unset;padding-top:4px;padding-bottom:4px}.overlay-select-field[_ngcontent-%COMP%] .mat-mdc-form-field-subscript-wrapper{display:none}"],changeDetection:0})}}return o})();var Ry=()=>[],dr=(o,t)=>t.itemTypeId,u0=(o,t)=>t.key,fs=(o,t)=>t.id,Ny=(o,t)=>t.slug;function Ly(o,t){o&1&&ye(0,"div",0),o&2&&Q("innerHTML",t,an)}function Fy(o,t){if(o&1){let e=Z();_(0,"div",1)(1,"button",12),z("click",function(){P(e);let i=g();return A(i.selectDmvLandingOption("test"))}),_(2,"span",13),u(3,"License Testing"),f()(),_(4,"button",12),z("click",function(){P(e);let i=g();return A(i.selectDmvLandingOption("vehreg"))}),_(5,"span",13),u(6,"Vehicle Registration"),f()(),_(7,"button",12),z("click",function(){P(e);let i=g();return A(i.selectDmvLandingOption("renew"))}),_(8,"span",13),u(9,"License Renewal"),f()(),_(10,"button",12),z("click",function(){P(e);let i=g();return A(i.selectDmvLandingOption("vanity"))}),_(11,"span",13),u(12,"Personalized License Plate"),f()(),_(13,"div",14)(14,"button",15),z("click",function(){P(e);let i=g();return A(i.submitDmvLanding())}),u(15,"Continue"),f(),_(16,"button",16),z("click",function(){P(e);let i=g();return A(i.cancelDmv())}),u(17,"Cancel"),f()()()}if(o&2){let e=g();d(),oe("selected",e.dmvLandingSelection()==="test")("disabled",e.dmvLandingData().hasLicense),Q("disabled",e.dmvLandingData().hasLicense),d(3),oe("selected",e.dmvLandingSelection()==="vehreg")("disabled",!e.dmvLandingData().hasVehicle),Q("disabled",!e.dmvLandingData().hasVehicle),d(3),oe("selected",e.dmvLandingSelection()==="renew")("disabled",!e.dmvLandingData().hasLicense),Q("disabled",!e.dmvLandingData().hasLicense),d(3),oe("selected",e.dmvLandingSelection()==="vanity")("disabled",!e.dmvLandingData().hasVehicle),Q("disabled",!e.dmvLandingData().hasVehicle),d(4),Q("disabled",!e.dmvLandingSelection())}}function Vy(o,t){if(o&1){let e=Z();_(0,"div",2)(1,"div",17)(2,"h3"),u(3,"Department of Motor Vehicles"),f(),_(4,"p"),u(5,"Driver's Knowledge Test"),f()(),_(6,"article",18)(7,"p"),u(8,"Welcome to the Department of Motor Vehicles testing site. This is where the process to obtain your San Andreas driver's license begins."),f(),_(9,"h4"),u(10,"Test Information"),f(),_(11,"ul")(12,"li"),u(13,"A fee of "),_(14,"strong"),u(15,"$50"),f(),u(16," is required."),f(),_(17,"li"),u(18,"You must be at least 16 years old."),f(),_(19,"li"),u(20,"You must answer all questions correctly to pass."),f(),_(21,"li"),u(22,"This test takes around 5 minutes."),f()(),_(23,"h4"),u(24,"Applicants 18+"),f(),_(25,"ul")(26,"li"),u(27,"After passing, you must complete a road test."),f(),_(28,"li"),u(29,"If you fail the road test, the knowledge test must be retaken."),f()(),_(30,"h4"),u(31,"Applicants Under 18"),f(),_(32,"ul")(33,"li"),u(34,"Passing grants a learner's permit."),f(),_(35,"li"),u(36,"Road test becomes available after one week."),f()()(),_(37,"div",14)(38,"button",15),z("click",function(){P(e);let i=g();return A(i.startDmv())}),u(39),f(),_(40,"button",16),z("click",function(){P(e);let i=g();return A(i.cancelDmv())}),u(41,"Cancel"),f()()()}if(o&2){let e=g();d(38),Q("disabled",e.dmvCountdown()>0),d(),me(" ",e.dmvCountdown()===0?"Start":"Start ("+e.dmvCountdown()+")"," ")}}function By(o,t){if(o&1){let e=Z();_(0,"div",14)(1,"button",15),z("click",function(){P(e);let i=g(2);return A(i.startDmvRoadRules())}),u(2),f(),_(3,"button",16),z("click",function(){P(e);let i=g(2);return A(i.cancelDmv())}),u(4,"Cancel"),f()()}if(o&2){let e=g(2);d(),Q("disabled",e.dmvRoadRulesCountdown()>0),d(),me(" ",e.dmvRoadRulesCountdown()===0?"Continue":"Continue ("+e.dmvRoadRulesCountdown()+")"," ")}}function Uy(o,t){if(o&1&&(_(0,"div",2)(1,"div",17)(2,"h3"),u(3,"Department of Motor Vehicles"),f(),_(4,"p"),u(5,"Road Test Rules"),f()(),_(6,"article",18)(7,"p"),u(8,"You're about to begin your road test. Follow each checkpoint path precisely. Do not skip checkpoints."),f(),_(9,"h4",19),u(10,"Green Zone"),f(),_(11,"ul")(12,"li"),u(13,"Proceed safely within speed limits."),f(),_(14,"li"),u(15,"Do not remain stopped longer than 30 seconds."),f(),_(16,"li"),u(17,"Enter the next zone within 10 seconds."),f()(),_(18,"h4",20),u(19,"Yellow Zone"),f(),_(20,"ul")(21,"li"),u(22,"Come to a complete stop inside the zone."),f(),_(23,"li"),u(24,"Remain stopped for 3 seconds before proceeding."),f()(),_(25,"h4",21),u(26,"Red Zone"),f(),_(27,"ul")(28,"li"),u(29,"Do not enter red zones."),f(),_(30,"li"),u(31,"Repeated violations can fail the test."),f()()(),R(32,By,5,2,"div",14),f()),o&2){let e=g();d(32),N(e.dmvData().reviewing?-1:32)}}function zy(o,t){if(o&1&&(_(0,"p"),u(1),f()),o&2){let e=g(2);d(),me("Your ",e.dmvRegisterData().model," was successfully registered with the San Andreas DMV.")}}function Hy(o,t){if(o&1&&(_(0,"p"),u(1),f()),o&2){let e=g(2);d(),cn("",e.dmvRegisterData().model,", ",e.dmvRegisterData().currPlate," registration renewal was recorded with the San Andreas DMV.")}}function Gy(o,t){if(o&1&&(_(0,"div",23)(1,"span"),u(2,"New License Plate"),f(),_(3,"strong"),u(4),f()()),o&2){let e=g(2);d(4),D(e.dmvRegisterData().newPlate)}}function Wy(o,t){if(o&1&&(_(0,"div",2)(1,"div",17)(2,"h3"),u(3,"Department of Motor Vehicles"),f(),_(4,"p"),u(5,"Vehicle Registration"),f()(),_(6,"article",22),R(7,zy,2,1,"p")(8,Hy,2,2,"p"),_(9,"div",23)(10,"span"),u(11,"Next Renew Date"),f(),_(12,"strong"),u(13),f()(),R(14,Gy,5,1,"div",23),f()()),o&2){let e=g();d(7),N(e.dmvRegisterData().newPlate?7:8),d(6),D(e.dmvRegisterData().renewDay),d(),N(e.dmvRegisterData().newPlate?14:-1)}}function Xy(o,t){o&1&&(_(0,"p",24),u(1,"PASSED"),f())}function qy(o,t){o&1&&(_(0,"p",25),u(1,"FAILED"),f())}function $y(o,t){if(o&1&&(_(0,"li"),u(1),f()),o&2){let e=t.$implicit;d(),D(e)}}function Yy(o,t){if(o&1&&(_(0,"h4"),u(1,"Result Notes"),f(),_(2,"ul"),ve(3,$y,2,1,"li",null,ct),f()),o&2){let e=g(2);d(3),xe(e.dmvExamData().faillist)}}function jy(o,t){if(o&1&&(_(0,"p"),u(1," Relevant date: "),_(2,"strong"),u(3),f()()),o&2){let e=g(2);d(3),D(e.dmvExamData().date)}}function Ky(o,t){if(o&1&&(_(0,"div",2)(1,"div",17)(2,"h3"),u(3,"Department of Motor Vehicles"),f(),_(4,"p"),u(5),f()(),_(6,"article",18),R(7,Xy,2,0,"p",24)(8,qy,2,0,"p",25),_(9,"p")(10,"strong"),u(11),f(),u(12),f(),R(13,Yy,5,0),R(14,jy,4,1,"p"),f()()),o&2){let e=g();d(5),D(e.dmvExamData().type==="knowledge"?"Driver's Knowledge Test":"Driver's Road Test"),d(2),N(e.dmvExamData().passed?7:8),d(4),D(e.dmvExamData().name),d(),cn(", you have ",e.dmvExamData().passed?"passed":"failed"," the San Andreas driver's ",e.dmvExamData().type," test. "),d(),N(e.dmvExamData().faillist.length>0?13:-1),d(),N(e.dmvExamData().date?14:-1)}}function Zy(o,t){if(o&1){let e=Z();_(0,"button",33),z("click",function(){let i=P(e).$implicit,r=g(2);return A(r.selectDutyWeapon(i.itemTypeId))}),u(1),f()}if(o&2){let e=t.$implicit,n=g(2);oe("selected",n.dutySelectedWeapon()===e.itemTypeId),d(),me(" ",e.name," ")}}function Jy(o,t){if(o&1){let e=Z();_(0,"button",33),z("click",function(){let i=P(e).$implicit,r=g(3);return A(r.selectDutyAmmo(i.itemTypeId))}),u(1),f()}if(o&2){let e=t.$implicit,n=g(3);oe("selected",n.dutySelectedAmmo()===e.itemTypeId),d(),me(" ",e.name," ")}}function Qy(o,t){if(o&1){let e=Z();_(0,"button",33),z("click",function(){let i=P(e).$implicit,r=g(4);return A(r.toggleDutyComponent(i.itemTypeId))}),u(1),f()}if(o&2){let e=t.$implicit,n=g(4);oe("selected",n.dutySelectedComponents().includes(e.itemTypeId)),d(),me(" ",e.name," ")}}function e1(o,t){if(o&1&&(_(0,"div",29)(1,"h5"),u(2,"Attachments"),f(),_(3,"div",30),ve(4,Qy,2,3,"button",31,dr),f()()),o&2){let e=g();d(4),xe(e.components)}}function t1(o,t){if(o&1&&(_(0,"div",29)(1,"h5"),u(2,"Ammo Type"),f(),_(3,"div",30),ve(4,Jy,2,3,"button",31,dr),f()(),R(6,e1,6,0,"div",29)),o&2){let e=t;d(4),xe(e.ammoType),d(2),N(e.components.length>0?6:-1)}}function n1(o,t){if(o&1){let e=Z();_(0,"button",33),z("click",function(){let i=P(e).$implicit,r=g(3);return A(r.selectDutyArmor(i.key))}),u(1),f()}if(o&2){let e=t.$implicit,n=g(3);oe("selected",n.dutySelectedArmor()===e.key),d(),me(" ",e.name," ")}}function i1(o,t){if(o&1&&(_(0,"div",29)(1,"h5"),u(2,"Armor"),f(),_(3,"div",30),ve(4,n1,2,3,"button",31,u0),f()()),o&2){let e=g(2);d(4),xe(e.dutyData().armorPool)}}function o1(o,t){if(o&1){let e=Z();_(0,"button",33),z("click",function(){let i=P(e).$implicit,r=g(3);return A(r.toggleDutyEquipment(i.itemTypeId))}),u(1),f()}if(o&2){let e=t.$implicit;oe("selected",e.selected),d(),me(" ",e.name," ")}}function r1(o,t){if(o&1&&(_(0,"div",29)(1,"h5"),u(2,"Equipment"),f(),_(3,"div",30),ve(4,o1,2,3,"button",31,dr),f()()),o&2){let e=g(2);d(4),xe(e.dutyEquipment())}}function a1(o,t){if(o&1){let e=Z();_(0,"div",3)(1,"section",26)(2,"h4"),u(3,"Unit Assignment"),f(),_(4,"input",27),z("input",function(i){P(e);let r=g();return A(r.dutyCallsign.set((i.target.value||"").toString()))}),f()(),_(5,"section",28)(6,"div",29)(7,"h5"),u(8,"Sidearm"),f(),_(9,"div",30),ve(10,Zy,2,3,"button",31,dr),f()(),R(12,t1,7,1),R(13,i1,6,0,"div",29),R(14,r1,6,0,"div",29),f(),_(15,"div",14)(16,"button",32),z("click",function(){P(e);let i=g();return A(i.submitDuty())}),u(17,"Duty"),f(),_(18,"button",16),z("click",function(){P(e);let i=g();return A(i.cancelDmv())}),u(19,"Cancel"),f()()()}if(o&2){let e,n=g();d(4),Q("value",n.dutyCallsign())("disabled",n.dutyData().existingDuty),d(6),xe(n.dutyWeaponPool()),d(2),N((e=n.dutySelectedWeaponType())?12:-1,e),d(),N(n.dutyData().armorPool.length>0?13:-1),d(),N(n.dutyEquipment().length>0?14:-1)}}function s1(o,t){if(o&1){let e=Z();_(0,"button",33),z("click",function(){let i=P(e).$implicit,r=g(2);return A(r.selectArsenalWeapon(i.itemTypeId))}),u(1),f()}if(o&2){let e=t.$implicit,n=g(2);oe("selected",n.arsenalSelectedWeapon()===e.itemTypeId),d(),me(" ",e.name," ")}}function l1(o,t){if(o&1){let e=Z();_(0,"button",33),z("click",function(){let i=P(e).$implicit,r=g(4);return A(r.selectArsenalAmmo(i.itemTypeId))}),u(1),f()}if(o&2){let e=t.$implicit,n=g(4);oe("selected",n.arsenalSelectedAmmo()===e.itemTypeId),d(),me(" ",e.name," ")}}function c1(o,t){if(o&1&&(_(0,"div",29)(1,"h5"),u(2,"Ammo Type"),f(),_(3,"div",30),ve(4,l1,2,3,"button",31,dr),f()()),o&2){let e=g();d(4),xe(e.ammoType)}}function d1(o,t){if(o&1){let e=Z();_(0,"button",33),z("click",function(){let i=P(e).$implicit,r=g(4);return A(r.toggleArsenalComponent(i.itemTypeId))}),u(1),f()}if(o&2){let e=t.$implicit,n=g(4);oe("selected",n.arsenalSelectedComponents().includes(e.itemTypeId)),d(),me(" ",e.name," ")}}function u1(o,t){if(o&1&&(_(0,"div",29)(1,"h5"),u(2,"Attachments"),f(),_(3,"div",30),ve(4,d1,2,3,"button",31,dr),f()()),o&2){let e=g();d(4),xe(e.components)}}function h1(o,t){if(o&1&&(R(0,c1,6,0,"div",29),R(1,u1,6,0,"div",29)),o&2){let e=t;N(e.ammoType.length>0?0:-1),d(),N(e.components.length>0?1:-1)}}function p1(o,t){if(o&1){let e=Z();_(0,"div",3)(1,"section",28)(2,"div",29)(3,"h5"),u(4,"Weapons"),f(),_(5,"div",30),ve(6,s1,2,3,"button",31,dr),f()(),R(8,h1,2,2),f(),_(9,"div",14)(10,"button",15),z("click",function(){P(e);let i=g();return A(i.submitArsenal())}),u(11,"Withdraw"),f(),_(12,"button",16),z("click",function(){P(e);let i=g();return A(i.cancelDmv())}),u(13,"Cancel"),f()()()}if(o&2){let e,n=g();d(6),xe(n.arsenalWeaponPool()),d(2),N((e=n.arsenalSelectedWeaponType())?8:-1,e),d(2),Q("disabled",!n.arsenalSelectedWeapon())}}function m1(o,t){if(o&1){let e=Z();_(0,"button",40),z("click",function(){let i=P(e).$implicit,r=g(2);return A(r.selectLoanDownpayment(i))}),u(1),f()}if(o&2){let e=t.$implicit,n=g(2);oe("selected",n.loanSelectedDownpayment()===e),d(),me(" ",e,"% ")}}function f1(o,t){if(o&1){let e=Z();_(0,"button",40),z("click",function(){let i=P(e).$implicit,r=g(2);return A(r.selectLoanRepayment(i))}),u(1),f()}if(o&2){let e=t.$implicit,n=g(2);oe("selected",n.loanSelectedRepayment()===e),d(),D(e)}}function g1(o,t){if(o&1){let e=Z();_(0,"div",4)(1,"section",34)(2,"h4"),u(3,"Loan"),f(),_(4,"div",35)(5,"span"),u(6,"Type"),f(),_(7,"span"),u(8),f(),_(9,"span"),u(10,"Collateral"),f(),_(11,"span"),u(12),f(),_(13,"span"),u(14,"Value"),f(),_(15,"span"),u(16),f()()(),_(17,"section",34)(18,"h4"),u(19,"Down Payment"),f(),_(20,"div",36),ve(21,m1,2,3,"button",37,ct),f()(),_(23,"section",34)(24,"h4"),u(25,"Repayment Period (months)"),f(),_(26,"div",36),ve(27,f1,2,3,"button",37,ct),f()(),_(29,"section",34)(30,"h4"),u(31,"Calculation"),f(),_(32,"div",35)(33,"span"),u(34,"Down Payment"),f(),_(35,"span"),u(36),f(),_(37,"span"),u(38,"Principal"),f(),_(39,"span"),u(40),f(),_(41,"span"),u(42,"Interest"),f(),_(43,"span"),u(44),f(),_(45,"span"),u(46,"Weekly Payment"),f(),_(47,"span"),u(48),f(),_(49,"span"),u(50,"Total Interest"),f(),_(51,"span"),u(52),f(),_(53,"span",38),u(54,"Total To Pay"),f(),_(55,"span",38),u(56),f()()(),_(57,"p",39),u(58,"* Calculation is informational. Final schedule and precise weekly payment are resolved at request time."),f(),_(59,"div",14)(60,"button",32),z("click",function(){P(e);let i=g();return A(i.submitLoan())}),u(61,"Request Loan"),f(),_(62,"button",16),z("click",function(){P(e);let i=g();return A(i.cancelDmv())}),u(63,"Cancel"),f()()()}if(o&2){let e=g();d(8),D(e.loanData().type),d(4),D(e.loanData().collateral),d(4),D(e.formatMoney(e.loanData().amount)),d(5),xe(e.loanData().downpayment),d(6),xe(e.loanData().repaymentPeriods),d(9),D(e.loanDownpaymentDisplay()),d(4),D(e.loanPrincipalDisplay()),d(4),me("",e.loanData().apr,"%"),d(4),cn("",e.loanWeeklyPaymentDisplay()," x ",e.loanSelectedRepayment()*4),d(4),D(e.formatMoney(e.loanTotalInterest())),d(4),D(e.formatMoney(e.loanTotalPaid()))}}function _1(o,t){o&1&&(_(0,"span"),ye(1,"i",44),f())}function v1(o,t){o&1&&(_(0,"span"),ye(1,"i",45),f())}function x1(o,t){if(o&1&&(_(0,"p"),u(1),f()),o&2){let e=g(2).$implicit;d(),me("All ",e.name," are accepted by this shop.")}}function b1(o,t){if(o&1&&(_(0,"article",48)(1,"span"),u(2),f()()),o&2){let e=t.$implicit;Dt("background-image","url(https://static.southwest-roleplay.com/public/items/"+e.image+")"),d(2),D(e.name)}}function y1(o,t){if(o&1&&(_(0,"div",46),ve(1,b1,3,3,"article",47,ct),f()),o&2){let e=g(2).$implicit;d(),xe(e.items)}}function C1(o,t){if(o&1&&(_(0,"div",43),R(1,x1,2,1,"p")(2,y1,3,0,"div",46),f()),o&2){let e=g().$implicit;d(),N(e.all?1:2)}}function M1(o,t){if(o&1){let e=Z();_(0,"section",41)(1,"button",42),z("click",function(){let i=P(e).$implicit,r=g(2);return A(r.togglePawnshopCategory(i.key))}),_(2,"span"),u(3),f(),R(4,_1,2,0,"span")(5,v1,2,0,"span"),f(),R(6,C1,3,1,"div",43),f()}if(o&2){let e=t.$implicit,n=g(2);d(3),D(e.name),d(),N(n.isPawnshopCategoryExpanded(e.key)?5:4),d(2),N(n.isPawnshopCategoryExpanded(e.key)?6:-1)}}function w1(o,t){if(o&1&&(_(0,"div",5)(1,"p"),u(2,"This pawnshop accepts the following goods"),f(),ve(3,M1,7,3,"section",41,u0),f()),o&2){let e=g();d(3),xe(e.pawnshopData().categories)}}function S1(o,t){if(o&1){let e=Z();_(0,"button",62),z("click",function(){P(e);let i=g().$index,r=g(2);return A(r.removePosItem(i))}),u(1,"x"),f()}}function E1(o,t){if(o&1){let e=Z();_(0,"div",54)(1,"label"),u(2),f(),_(3,"div",57)(4,"input",58),z("input",function(i){let r=P(e).$index,a=g(2);return A(a.updatePosItem(r,{name:(i.target.value||"").toString()}))}),f(),_(5,"input",59),z("input",function(i){let r=P(e).$index,a=g(2);return A(a.updatePosItem(r,{amount:(i.target.value||"").toString()}))}),f(),_(6,"input",60),z("input",function(i){let r=P(e).$index,a=g(2);return A(a.updatePosItem(r,{price:(i.target.value||"").toString()}))}),f(),_(7,"overlay-select",51),z("valueChange",function(i){let r=P(e).$index,a=g(2);return A(a.updatePosItem(r,{tax:a.toNumber(i)}))}),f(),R(8,S1,2,0,"button",61),f()()}if(o&2){let e=t.$implicit,n=t.$index,i=g(2);d(2),me("Item #",n+1),d(2),Q("value",e.name),d(),Q("value",e.amount),d(),Q("value",e.price),d(),Q("options",i.posTaxSelectOptions())("value",e.tax),d(),N(n>0?8:-1)}}function T1(o,t){if(o&1){let e=Z();_(0,"div",6)(1,"section",49)(2,"div",50)(3,"label"),u(4,"Bank Account"),f(),_(5,"overlay-select",51),z("valueChange",function(i){P(e);let r=g();return A(r.posBankAccountId.set(r.toNumber(i)))}),f()(),_(6,"div",50)(7,"label"),u(8,"Payment Description"),f(),_(9,"input",52),z("input",function(i){P(e);let r=g();return A(r.posDescription.set((i.target.value||"").toString()))}),f()()(),_(10,"section",53),ve(11,E1,9,7,"div",54,ct),_(13,"button",55),z("click",function(){P(e);let i=g();return A(i.addPosItem())}),u(14,"+ Add Item"),f()(),_(15,"div",14)(16,"button",15),z("click",function(){P(e);let i=g();return A(i.submitPos())}),u(17,"Prompt Payment"),f(),_(18,"button",16),z("click",function(){P(e);let i=g();return A(i.cancelDmv())}),u(19,"Cancel"),f(),_(20,"span",56),u(21),f()()()}if(o&2){let e=g();d(5),Q("options",e.posBankAccountSelectOptions())("value",e.posBankAccountId()),d(4),Q("value",e.posDescription()),d(2),xe(e.posItems()),d(5),Q("disabled",!e.isPosValid()),d(5),me("Total: ",e.formatMoney(e.posTotal()),", tax incl.")}}function P1(o,t){if(o&1&&(_(0,"p"),u(1," You're about to submit a report against "),_(2,"strong",66),u(3),f(),u(4," to all online admins with: "),f()),o&2){let e=g(2);d(3),D(e.reportData().reported)}}function A1(o,t){o&1&&(_(0,"p"),u(1,"You're about to submit a report to all online admins with:"),f())}function I1(o,t){if(o&1){let e=Z();_(0,"div",7)(1,"p")(2,"strong",63),u(3,"WARNING:"),f()(),R(4,P1,5,1,"p")(5,A1,2,0,"p"),_(6,"p",64),u(7),f(),_(8,"section",65)(9,"p"),u(10,"Please do not spam your reports. Be patient and an administrator will assist you as soon as possible."),f(),_(11,"p"),u(12,"You should not disrupt or stall roleplay unless admin assistance is being given."),f(),_(13,"p"),u(14,"Be descriptive in your report, especially for teleports/unfreezes/slaps and similar requests."),f()(),_(15,"div",14)(16,"button",32),z("click",function(){P(e);let i=g();return A(i.emitAction("confirm"))}),u(17,"Submit"),f(),_(18,"button",16),z("click",function(){P(e);let i=g();return A(i.emitAction("cancel"))}),u(19,"Cancel"),f()()()}if(o&2){let e=g();d(4),N(e.reportData().reported?4:5),d(3),D(e.reportData().content)}}function O1(o,t){o&1&&(_(0,"p",67),u(1,"Read the following contract carefully and sign where applicable."),f())}function D1(o,t){if(o&1){let e=Z();_(0,"div",14)(1,"button",32),z("click",function(){P(e);let i=g(2);return A(i.emitAction("confirm"))}),u(2,"Confirm"),f(),_(3,"button",16),z("click",function(){P(e);let i=g(2);return A(i.emitAction("cancel"))}),u(4,"Cancel"),f()()}}function k1(o,t){if(o&1&&(_(0,"div",8),R(1,O1,2,0,"p",67),ye(2,"article",68),R(3,D1,5,0,"div",14),f()),o&2){let e=g();d(),N(e.contractData().toSign?1:-1),d(),Q("innerHTML",e.contractData().html,an),d(),N(e.contractData().toSign?3:-1)}}function R1(o,t){if(o&1&&(_(0,"li"),u(1),f()),o&2){let e=t.$implicit;d(),D(e)}}function N1(o,t){if(o&1&&(u(0," You are eligible for parole from "),_(1,"strong"),u(2),f(),u(3,". ")),o&2){let e=g(2);d(2),D(e.prisonSlipData().parole)}}function L1(o,t){o&1&&u(0," You are not eligible for parole. ")}function F1(o,t){if(o&1){let e=Z();_(0,"article",9)(1,"h3"),u(2,"SAN ANDREAS DEPARTMENT OF CORRECTIONS AND REHABILITATION"),f(),_(3,"h4"),u(4,"Prisoner Information Sheet"),f(),_(5,"p"),u(6),f(),ye(7,"hr"),_(8,"section")(9,"strong"),u(10,"Arresting Officer"),f(),_(11,"p"),u(12),f(),_(13,"p"),u(14),f()(),_(15,"section")(16,"strong"),u(17),f(),_(18,"ul"),ve(19,R1,2,1,"li",null,ct),f()(),_(21,"p"),u(22," You are remanded into custody until "),_(23,"strong"),u(24),f(),u(25,". "),R(26,N1,4,1)(27,L1,1,0),f(),_(28,"div",14)(29,"button",16),z("click",function(){P(e);let i=g();return A(i.emitAction("cancel"))}),u(30,"Close"),f()()()}if(o&2){let e=g();d(6),me("In the case of The People of San Andreas v. ",e.prisonSlipData().name),d(6),D(e.prisonSlipData().arrestor),d(2),D(e.prisonSlipData().arrestingAgency),d(3),me("Charges (",e.prisonSlipData().charges.length,")"),d(2),xe(e.prisonSlipData().charges),d(5),D(e.prisonSlipData().until),d(2),N(e.prisonSlipData().parole?26:27)}}function V1(o,t){if(o&1&&(_(0,"article",71)(1,"p",72),u(2),f(),_(3,"p",73),u(4),f(),_(5,"p",74),u(6),f()()),o&2){let e=t.$implicit,n=g(2);Dt("background-image",n.getVehicleColorStyle(e.id)),d(2),D(e.name),d(2),me("Code #",e.id),d(2),D(e.price)}}function B1(o,t){if(o&1){let e=Z();_(0,"section",69),ve(1,V1,7,5,"article",70,ct),f(),_(3,"div",14)(4,"button",16),z("click",function(){P(e);let i=g();return A(i.emitAction("cancel"))}),u(5,"Close"),f()()}if(o&2){let e=g();d(),xe(e.vehicleColors())}}function U1(o,t){if(o&1&&(_(0,"article",71)(1,"p",72),u(2),f(),_(3,"p",73),u(4),f(),_(5,"p",74),u(6),f()()),o&2){let e=t.$implicit,n=g(2);Dt("background-image",n.getVehicleWheelStyle(n.vehicleWheels().type,e.index)),d(2),D(e.name),d(2),cn("Code ",n.vehicleWheels().type,"x",e.index),d(2),D(e.price)}}function z1(o,t){if(o&1){let e=Z();_(0,"section",69),ve(1,U1,7,6,"article",70,ct),f(),_(3,"div",14)(4,"button",16),z("click",function(){P(e);let i=g();return A(i.emitAction("cancel"))}),u(5,"Close"),f()()}if(o&2){let e=g();d(),xe(e.vehicleWheels().wheels)}}function H1(o,t){if(o&1&&(_(0,"p",78),u(1),f()),o&2){let e=g(2);d(),D(e.menyooError())}}function G1(o,t){if(o&1){let e=Z();_(0,"section",75)(1,"p",76),u(2,"You can import your character's appearance by pasting a Menyoo compatible XML config below."),f(),_(3,"p",76),u(4," Head shape, skin tone, eye color, facial features, and head overlays except make up, blush and lipstick will be applied. Please select the remaining attributes through the character creator. "),f(),_(5,"textarea",77),z("input",function(i){P(e);let r=g();return A(r.menyooConfig.set((i.target.value||"").toString()))}),f(),R(6,H1,2,1,"p",78),f(),_(7,"div",14)(8,"button",15),z("click",function(){P(e);let i=g();return A(i.submitMenyooImport())}),u(9,"Import"),f(),_(10,"button",16),z("click",function(){P(e);let i=g();return A(i.cancelMenyooImport())}),u(11,"Cancel"),f()()}if(o&2){let e=g();d(5),Q("value",e.menyooConfig()),d(),N(e.menyooError()?6:-1),d(2),Q("disabled",!e.menyooConfig().trim())}}function W1(o,t){if(o&1){let e=Z();_(0,"section",79)(1,"h4"),u(2),f(),_(3,"p",11),u(4),f(),_(5,"label",80)(6,"input",81),z("change",function(){P(e);let i=g();return A(i.toggleAcknowledge())}),f(),_(7,"span"),u(8,"I acknowledge and understand this message."),f()()(),_(9,"div",14)(10,"button",15),z("click",function(){P(e);let i=g();return A(i.submitAcknowledge())}),u(11,"Acknowledge"),f()()}if(o&2){let e=g();d(2),D(e.acknowledgeData().author),d(2),D(e.acknowledgeData().content),d(2),Q("checked",e.acknowledgeChecked()),d(4),Q("disabled",!e.acknowledgeChecked())}}function X1(o,t){if(o&1){let e=Z();_(0,"section",79)(1,"h4"),u(2,"Advertisement Preview"),f(),_(3,"p",82),u(4),f(),_(5,"p",11),u(6),f()(),_(7,"div",14)(8,"button",32),z("click",function(){P(e);let i=g();return A(i.submitAdConfirm())}),u(9,"Submit"),f(),_(10,"button",16),z("click",function(){P(e);let i=g();return A(i.cancelAdConfirm())}),u(11,"Cancel"),f()()}if(o&2){let e=g();d(4),D(e.adConfirmData().advert),d(2),me("Cost: ",e.formatMoney(e.adConfirmCost()))}}function q1(o,t){if(o&1){let e=Z();_(0,"section",83)(1,"div",84)(2,"h4"),u(3),f(),_(4,"p",85),u(5),f(),_(6,"p"),u(7),f()()(),_(8,"div",14)(9,"button",32),z("click",function(){P(e);let i=g();return A(i.submitEmployment())}),u(10,"Accept Offer"),f(),_(11,"button",16),z("click",function(){P(e);let i=g();return A(i.cancelEmployment())}),u(12,"Decline"),f()()}if(o&2){let e=g();Dt("background-image","url("+e.employmentData().image+")"),d(3),D(e.employmentData().position),d(2),D(e.employmentData().company),d(2),D(e.employmentData().description)}}function $1(o,t){if(o&1&&(_(0,"small"),u(1),f()),o&2){let e=g().$implicit;d(),me("x",e.amount)}}function Y1(o,t){if(o&1){let e=Z();_(0,"button",88),z("click",function(){let i=P(e).$implicit,r=g(2);return A(r.selectItemSelectorItem(i.id))}),_(1,"span"),u(2),f(),R(3,$1,2,1,"small"),f()}if(o&2){let e=t.$implicit,n=g(2);Dt("background-image","url(https://static.southwest-roleplay.com/public/items/"+e.image+")"),oe("active",n.isItemSelectorSelected(e.id)),Q("disabled",n.itemSelectorData().disableSelect),d(2),D(e.name),d(),N(e.amount?3:-1)}}function j1(o,t){if(o&1){let e=Z();_(0,"section",86),ve(1,Y1,4,7,"button",87,fs),f(),_(3,"div",14)(4,"button",15),z("click",function(){P(e);let i=g();return A(i.submitItemSelector())}),u(5),f(),_(6,"button",16),z("click",function(){P(e);let i=g();return A(i.cancelItemSelector())}),u(7),f()()}if(o&2){let e=g();d(),xe(e.itemSelectorData().items),d(3),Q("disabled",e.itemSelectorSelected().length===0),d(),me(" ",e.itemSelectorData().submitLabelMultiSelect&&e.itemSelectorSelected().length>1?e.itemSelectorData().submitLabelMultiSelect:e.itemSelectorData().submitLabel," "),d(2),D(e.itemSelectorData().cancelLabel)}}function K1(o,t){o&1&&ye(0,"div",0),o&2&&Q("innerHTML",t,an)}function Z1(o,t){if(o&1&&(_(0,"p",11),u(1),f()),o&2){let e=g(2);d(),D(e.options().message||e.customData().content||"Proceed with trace?")}}function J1(o,t){if(o&1){let e=Z();_(0,"section",79),R(1,K1,1,1,"div",0)(2,Z1,2,1,"p",11),f(),_(3,"div",14)(4,"button",32),z("click",function(){P(e);let i=g();return A(i.submitTraceContinue())}),u(5,"Continue"),f(),_(6,"button",16),z("click",function(){P(e);let i=g();return A(i.emitAction("cancel"))}),u(7,"Cancel"),f()()}if(o&2){let e,n=g();d(),N((e=n.htmlContent())?1:2,e)}}function Q1(o,t){if(o&1){let e=Z();_(0,"article",89)(1,"h3"),u(2,"SAN ANDREAS DEPARTMENT OF CORRECTIONS AND REHABILITATION"),f(),_(3,"h4"),u(4,"Parolee Information Sheet"),f(),_(5,"p"),u(6),f(),_(7,"p"),u(8,"You have been released on parole. While on parole, you must comply with orders, avoid further offenses, and abide by state and federal law."),f(),_(9,"p"),u(10," You are considered on parole until "),_(11,"strong"),u(12),f(),u(13,". "),f()(),_(14,"div",14)(15,"button",16),z("click",function(){P(e);let i=g();return A(i.emitAction("cancel"))}),u(16,"Close"),f()()}if(o&2){let e=g();d(6),me("TO PAROLEE ",e.paroleSlipData().name),d(6),D(e.paroleSlipData().until)}}function eC(o,t){if(o&1&&(_(0,"p")(1,"strong"),u(2),f(),u(3," reported "),_(4,"strong"),u(5),f(),u(6),f()),o&2){let e,n=g(2);d(2),D(n.reportInfoData().reporter),d(3),D((e=n.reportInfoData().reported)==null?null:e.name),d(),me(", ",n.reportInfoData().elapsed,", and said: ")}}function tC(o,t){if(o&1&&(_(0,"p")(1,"strong"),u(2),f(),u(3),f()),o&2){let e=g(2);d(2),D(e.reportInfoData().reporter),d(),me(" reported, ",e.reportInfoData().elapsed,", and said: ")}}function nC(o,t){if(o&1&&(_(0,"p",90),u(1),f()),o&2){let e,n=g(2);d(),me("The reported player is in game under a different character: ",(e=n.reportInfoData().reported)==null?null:e.differentChar,".")}}function iC(o,t){if(o&1&&(_(0,"p",90),u(1),f()),o&2){let e=t.$implicit;d(),D(e)}}function oC(o,t){if(o&1&&ve(0,iC,2,1,"p",90,ct),o&2){let e,n=g(2);xe(((e=n.reportInfoData().reported)==null?null:e.mentions)||Xi(0,Ry))}}function rC(o,t){if(o&1){let e=Z();_(0,"section",79),R(1,eC,7,3,"p")(2,tC,4,2,"p"),_(3,"p",64),u(4),f(),R(5,nC,2,1,"p",90),R(6,oC,2,1),f(),_(7,"div",14)(8,"button",32),z("click",function(){P(e);let i=g();return A(i.reportInfoAction("accept"))}),u(9,"Accept"),f(),_(10,"button",91),z("click",function(){P(e);let i=g();return A(i.reportInfoAction("disregard"))}),u(11,"Disregard"),f(),_(12,"button",16),z("click",function(){P(e);let i=g();return A(i.reportInfoAction("return"))}),u(13,"Return"),f()()}if(o&2){let e,n,i=g();d(),N(i.reportInfoData().reported?1:2),d(3),D(i.reportInfoData().report),d(),N((e=i.reportInfoData().reported)!=null&&e.differentChar?5:-1),d(),N((((n=i.reportInfoData().reported)==null||n.mentions==null?null:n.mentions.length)||0)>0?6:-1)}}function aC(o,t){if(o&1){let e=Z();_(0,"button",94),z("click",function(){let i=P(e).$implicit,r=g(2);return A(r.selectVehicleList(i.id,i.spawned))}),_(1,"span",95),u(2),f(),_(3,"small"),u(4),f()()}if(o&2){let e=t.$implicit,n=g(2);Dt("background-image",n.vehicleListStyle(e.model)),oe("selected",n.selectedVehicleId()===e.id)("spawned",e.spawned),Q("disabled",e.spawned),d(2),D(e.name),d(2),D(e.plate)}}function sC(o,t){if(o&1){let e=Z();_(0,"section",92),ve(1,aC,5,9,"button",93,fs),f(),_(3,"div",14)(4,"button",15),z("click",function(){P(e);let i=g();return A(i.submitVehicleList())}),u(5,"Spawn"),f(),_(6,"button",16),z("click",function(){P(e);let i=g();return A(i.emitAction("cancel"))}),u(7,"Close"),f()()}if(o&2){let e=g();d(),xe(e.vehicleListData()),d(3),Q("disabled",!e.selectedVehicleId())}}function lC(o,t){if(o&1&&(_(0,"section",10)(1,"div",96),ye(2,"img",97)(3,"img",98)(4,"img",99)(5,"img",100),f(),_(6,"div",101)(7,"p")(8,"strong"),u(9,"Model:"),f(),u(10),f(),_(11,"p")(12,"strong"),u(13,"Engine:"),f(),u(14),f(),_(15,"p")(16,"strong"),u(17,"Color:"),f(),u(18),f(),_(19,"p")(20,"strong"),u(21,"Wheels:"),f(),u(22),f(),_(23,"p")(24,"strong"),u(25,"Upgrades:"),f(),u(26),f(),_(27,"p")(28,"strong"),u(29,"Created:"),f(),u(30),f(),_(31,"p")(32,"strong"),u(33,"Status:"),f(),u(34),f()()()),o&2){let e=g();d(2),Q("src",e.vehicleOrderPreviewUrl("corner"),Gi),d(),Q("src",e.vehicleOrderPreviewUrl("side"),Gi),d(),Q("src",e.vehicleOrderPreviewUrl("front"),Gi),d(),Q("src",e.vehicleOrderPreviewUrl("rear"),Gi),d(5),me(" ",e.vehicleOrderData().displayModel),d(4),me(" ",e.vehicleOrderData().engine),d(4),me(" ",e.vehicleOrderData().colorName),d(4),me(" ",e.vehicleOrderData().wheelName),d(4),me(" ",e.vehicleOrderData().upgrades),d(4),me(" ",e.vehicleOrderData().created),d(4),me(" ",e.vehicleOrderData().status)}}function cC(o,t){if(o&1){let e=Z();_(0,"section",79)(1,"p",11),u(2,"Choose where to deliver the order to. Delivery can take up to 24 hours."),f(),_(3,"div",50)(4,"label"),u(5,"Property"),f(),_(6,"overlay-select",51),z("valueChange",function(i){P(e);let r=g();return A(r.selectDarknetProperty(r.toNumber(i)))}),f()(),_(7,"div",50)(8,"label"),u(9,"Inventory"),f(),_(10,"overlay-select",51),z("valueChange",function(i){P(e);let r=g();return A(r.selectedDarknetInventoryId.set(r.toNumber(i)))}),f()()(),_(11,"div",14)(12,"button",15),z("click",function(){P(e);let i=g();return A(i.submitDarknetOrder())}),u(13," Confirm and Pay "),f(),_(14,"button",16),z("click",function(){P(e);let i=g();return A(i.cancelDarknetOrder())}),u(15,"Cancel"),f()()}if(o&2){let e=g();d(6),Q("options",e.darknetPropertyOptions())("value",e.selectedDarknetPropertyId()),d(4),Q("options",e.darknetInventoryOptions())("value",e.selectedDarknetInventoryId()),d(2),Q("disabled",!e.selectedDarknetPropertyId()||!e.selectedDarknetInventoryId())}}function dC(o,t){if(o&1){let e=Z();_(0,"button",40),z("click",function(){let i=P(e).$implicit,r=g(2);return A(r.selectDeckSuit(i.slug))}),ye(1,"i",106),f()}if(o&2){let e=t.$implicit,n=g(2);oe("selected",n.selectedDeckSuit()===e.slug),d(),wn(n.deckSuitIcon(e.icon))}}function uC(o,t){if(o&1){let e=Z();_(0,"button",107),z("click",function(){let i=P(e).$implicit,r=g(2);return A(r.addDeckCard(i))}),f()}if(o&2){let e=t.$implicit,n=g(2);Dt("background-image",n.deckCardUrl(n.selectedDeckSuit(),e))}}function hC(o,t){if(o&1){let e=Z();_(0,"button",107),z("click",function(){let i=P(e).$implicit,r=g(2);return A(r.removeDeckCard(i))}),f()}if(o&2){let e=t.$implicit,n=g(2);Dt("background-image",n.deckCardUrl(e.suit,e.rank))}}function pC(o,t){if(o&1){let e=Z();_(0,"section",102)(1,"div",103),ve(2,dC,2,4,"button",37,Ny),f(),_(4,"div",104),ve(5,uC,1,2,"button",105,Ln),f(),_(7,"h5"),u(8,"Your deck"),f(),_(9,"div",104),ve(10,hC,1,2,"button",105,ct),f()(),_(12,"div",14)(13,"button",32),z("click",function(){P(e);let i=g();return A(i.submitDeckCreator())}),u(14,"Confirm"),f(),_(15,"button",16),z("click",function(){P(e);let i=g();return A(i.cancelDeckCreator())}),u(16,"Cancel"),f()()}if(o&2){let e=g();d(2),xe(e.deckCreatorData().suits),d(3),xe(e.deckCreatorData().ranks),d(5),xe(e.deckCards())}}function mC(o,t){if(o&1){let e=Z();_(0,"button",111),z("click",function(){let i=P(e).$implicit,r=g(2);return A(r.toggleCookwareIngredient(i.id))}),_(1,"span"),u(2),f()()}if(o&2){let e=t.$implicit,n=g(2);Dt("background-image","url(https://static.southwest-roleplay.com/public/items/"+e.image+")"),oe("active",n.cookwareSelectedIngredientIds().includes(e.id)),d(2),D(e.name)}}function fC(o,t){if(o&1){let e=Z();_(0,"section",79)(1,"h4"),u(2,"Select ingredients to cook with"),f(),_(3,"div",108),ve(4,mC,3,5,"button",109,fs),f(),_(6,"div",50)(7,"label"),u(8,"Add water (ml)"),f(),_(9,"input",110),z("input",function(i){P(e);let r=g();return A(r.cookwareWaterMl.set((i.target.value||"").toString()))}),f()()(),_(10,"div",14)(11,"button",15),z("click",function(){P(e);let i=g();return A(i.submitCookware())}),u(12,"Lock In"),f(),_(13,"button",16),z("click",function(){P(e);let i=g();return A(i.cancelCookware())}),u(14,"Cancel"),f()()}if(o&2){let e=g();d(4),xe(e.cookwareData().ingredients),d(5),Q("value",e.cookwareWaterMl()),d(2),Q("disabled",!e.cookwareValid())}}function gC(o,t){if(o&1){let e=Z();_(0,"button",40),z("click",function(){let i=P(e).$implicit,r=g(2);return A(r.selectPillMold(i.id))}),u(1),f()}if(o&2){let e=t.$implicit,n=g(2);oe("selected",n.pillPressSelectedMoldId()===e.id),d(),cn(" ",e.name," (",e.capacity,"mg) ")}}function _C(o,t){if(o&1){let e=Z();_(0,"div",113)(1,"label"),u(2),f(),_(3,"input",115),z("input",function(i){let r=P(e).$implicit,a=g(2);return A(a.updatePillIngredientAmount(r.id,(i.target.value||"").toString()))}),f()()}if(o&2){let e=t.$implicit,n=g(2);d(2),D(e.name),d(),Q("value",n.pillPressIngredientAmounts()[e.id])}}function vC(o,t){if(o&1&&(_(0,"p",90),u(1),f()),o&2){let e=g(2);d(),D(e.pillPressError())}}function xC(o,t){if(o&1&&(_(0,"p",114),u(1),f()),o&2){let e=g(2);d(),D(e.pillPressSuccess())}}function bC(o,t){if(o&1){let e=Z();_(0,"section",79)(1,"div",50)(2,"label"),u(3,"Name"),f(),_(4,"input",112),z("input",function(i){P(e);let r=g();return r.pillPressName.set((i.target.value||"").toString()),A(r.validatePillPress())}),f()(),_(5,"h5"),u(6,"Select mold"),f(),_(7,"div",36),ve(8,gC,2,4,"button",37,fs),f(),_(10,"h5"),u(11,"Add ingredients"),f(),ve(12,_C,4,2,"div",113,fs),R(14,vC,2,1,"p",90),R(15,xC,2,1,"p",114),f(),_(16,"div",14)(17,"button",15),z("click",function(){P(e);let i=g();return A(i.submitPillPress())}),u(18),f(),_(19,"button",16),z("click",function(){P(e);let i=g();return A(i.cancelPillPress())}),u(20,"Cancel"),f()()}if(o&2){let e=g();d(4),Q("value",e.pillPressName()),d(4),xe(e.pillPressData().molds),d(4),xe(e.pillPressData().ingredients),d(2),N(e.pillPressError()?14:-1),d(),N(e.pillPressSuccess()?15:-1),d(2),Q("disabled",e.pillPressLoading()),d(),me(" ",e.pillPressLoading()?"Pressing...":"Press"," ")}}function yC(o,t){if(o&1&&(_(0,"p")(1,"strong"),u(2,"Attached Property:"),f(),u(3),f()),o&2){let e=g(2);d(3),me(" ",e.startRentData().attachedProperties)}}function CC(o,t){if(o&1){let e=Z();_(0,"section",79)(1,"h4"),u(2,"Residential Rental Agreement"),f(),_(3,"p")(4,"strong"),u(5,"Landlord:"),f(),u(6),f(),_(7,"p")(8,"strong"),u(9,"Tenant:"),f(),u(10),f(),_(11,"p")(12,"strong"),u(13,"Address:"),f(),u(14),f(),_(15,"p")(16,"strong"),u(17,"Residence Type:"),f(),u(18),f(),_(19,"p")(20,"strong"),u(21,"Monthly Rent:"),f(),u(22),f(),_(23,"p")(24,"strong"),u(25,"Deposit:"),f(),u(26),f(),_(27,"p")(28,"strong"),u(29,"Rent Start:"),f(),u(30),f(),R(31,yC,4,1,"p"),_(32,"label",80)(33,"input",81),z("change",function(){P(e);let i=g();return A(i.toggleStartRentSigned())}),f(),_(34,"span"),u(35,"I sign this rental agreement."),f()()(),_(36,"div",14)(37,"button",15),z("click",function(){P(e);let i=g();return A(i.submitStartRent())}),u(38,"Accept"),f(),_(39,"button",16),z("click",function(){P(e);let i=g();return A(i.cancelStartRent())}),u(40,"Decline"),f()()}if(o&2){let e=g();d(6),me(" ",e.startRentData().landlordName),d(4),me(" ",e.startRentData().tenantName),d(4),me(" ",e.startRentData().address),d(4),me(" ",e.startRentData().residenceType),d(4),me(" ",e.formatMoney(e.startRentData().rent)),d(4),me(" ",e.formatMoney(e.startRentData().deposit)),d(4),me(" ",e.startRentData().rentStart),d(),N(e.startRentData().attachedProperties?31:-1),d(2),Q("checked",e.startRentSigned()),d(4),Q("disabled",!e.startRentSigned())}}function MC(o,t){if(o&1&&(_(0,"p",11),u(1),f()),o&2){let e=g();d(),D(e.options().message)}}function wC(o,t){if(o&1&&(_(0,"p",11),u(1),f()),o&2){let e=g();d(),me("Unsupported custom modal component: ",e.componentName())}}var h0=(()=>{class o{constructor(){this.options=en.required(),this.responded=Qt(),this.componentName=le(()=>(this.options().component??"").trim()),this.customData=le(()=>{let e=this.options().data;return e&&typeof e=="object"?e:{}}),this.reportData=le(()=>{let e=this.customData();return{reported:typeof e.reported=="string"?e.reported:null,content:typeof e.content=="string"?e.content:""}}),this.contractData=le(()=>{let e=this.customData();return{html:typeof e.html=="string"?e.html:"",toSign:e.toSign===!0}}),this.prisonSlipData=le(()=>{let e=this.customData();return{name:typeof e.name=="string"?e.name:"Unknown",arrestor:typeof e.arrestor=="string"?e.arrestor:"Unknown",arrestingAgency:typeof e.arrestingAgency=="string"?e.arrestingAgency:"Unknown",charges:Array.isArray(e.charges)?e.charges.map(n=>String(n)):[],until:typeof e.until=="string"?e.until:"Unknown",parole:typeof e.parole=="string"?e.parole:null}}),this.vehicleColors=le(()=>{let e=this.customData();return(Array.isArray(e.colors)?e.colors:[]).map(i=>{let r=i;return{id:Number(r.id??0),name:String(r.name??"Unknown"),price:String(r.price??"N/A")}})}),this.vehicleWheels=le(()=>{let e=this.customData(),n=Array.isArray(e.wheels)?e.wheels:[];return{type:Number(e.type??0),wheels:n.map(i=>{let r=i;return{index:Number(r.index??0),name:String(r.name??"Unknown"),price:String(r.price??"N/A")}})}}),this.dmvLandingData=le(()=>{let e=this.customData();return{hasVehicle:e.hasVehicle===!0,hasLicense:e.hasLicense===!0}}),this.dmvData=le(()=>({reviewing:this.customData().reviewing===!0})),this.dmvRegisterData=le(()=>{let e=this.customData();return{model:String(e.model??"Unknown Vehicle"),currPlate:String(e.currPlate??""),newPlate:typeof e.newPlate=="string"?e.newPlate:"",renewDay:String(e.renewDay??"Unknown")}}),this.dmvExamData=le(()=>{let e=this.customData();return{name:String(e.name??"Applicant"),adult:e.adult===!0,passed:e.passed===!0,type:String(e.type??"knowledge"),faillist:Array.isArray(e.faillist)?e.faillist.map(n=>String(n)):[],date:typeof e.date=="string"?e.date:null}}),this.dutyData=le(()=>{let e=this.customData();return{existingDuty:e.existingDuty===!0,weaponPool:Array.isArray(e.weaponPool)?e.weaponPool.map(n=>this.normalizeWeapon(n)):[],savedWeaponItemId:Number(e.savedWeaponItemId??0),savedWeaponAmmoId:Number(e.savedWeaponAmmoId??0),savedWeaponComponents:Array.isArray(e.savedWeaponComponents)?e.savedWeaponComponents.map(n=>Number(n)).filter(n=>Number.isFinite(n)):[],equipmentPool:Array.isArray(e.equipmentPool)?e.equipmentPool.map(n=>{let i=n??{};return{itemTypeId:Number(i.itemTypeId??0),name:String(i.name??"Unknown"),selected:i.selected===!0}}):[],armorPool:Array.isArray(e.armorPool)?e.armorPool.map(n=>{let i=n??{};return{key:String(i.key??""),name:String(i.name??"Unknown")}}):[],savedArmorKey:String(e.savedArmorKey??""),callsign:typeof e.callsign=="string"?e.callsign:""}}),this.dutyArsenalData=le(()=>{let e=this.customData();return{weaponPool:Array.isArray(e.weaponPool)?e.weaponPool.map(n=>this.normalizeWeapon(n)):[]}}),this.loanData=le(()=>{let e=this.customData(),n=Array.isArray(e.downpayment)?e.downpayment.map(r=>Number(r)).filter(r=>Number.isFinite(r)):[],i=Array.isArray(e.repaymentPeriods)?e.repaymentPeriods.map(r=>Number(r)).filter(r=>Number.isFinite(r)):[];return{amount:Number(e.amount??0),type:String(e.type??"Loan"),collateral:String(e.collateral??"None"),apr:Number(e.apr??0),downpayment:n,repaymentPeriods:i}}),this.pawnshopData=le(()=>{let e=this.customData();return{categories:Array.isArray(e.categories)?e.categories.map((i,r)=>{let a=i??{},s=Array.isArray(a.items)?a.items.map(l=>{let c=l??{};return{name:String(c.name??"Unknown Item"),image:String(c.image??"")}}):[];return{key:`${String(a.name??"Category")}:${r}`,name:String(a.name??"Category"),all:a.all===!0,items:s}}):[]}}),this.posData=le(()=>{let e=this.customData(),n=Array.isArray(e.bankAccounts)?e.bankAccounts.map(r=>{let a=r??{};return{id:Number(a.id??0),iban:String(a.iban??"Unknown")}}):[],i=Array.isArray(e.taxCategories)?e.taxCategories.map(r=>{let a=r??{};return{id:Number(a.id??0),name:String(a.name??"Tax"),amount:Number(a.amount??0)}}):[];return{bankAccounts:n,taxCategories:i}}),this.acknowledgeData=le(()=>{let e=this.customData();return{author:String(e.author??"Unknown"),content:String(e.content??"")}}),this.adConfirmData=le(()=>{let e=this.customData();return{advert:String(e.advert??""),basePay:Number(e.basePay??0),letterPay:Number(e.letterPay??0)}}),this.employmentData=le(()=>{let e=this.customData();return{position:String(e.position??"Position"),company:String(e.company??"Company"),image:String(e.image??""),description:String(e.description??"")}}),this.itemSelectorData=le(()=>{let e=this.customData(),n=Array.isArray(e.items)?e.items:[];return{disableSelect:e.disableSelect===!0,disableMulti:e.disableMulti===!0,submitLabel:String(e.submitLabel??"Submit"),cancelLabel:String(e.cancelLabel??"Cancel"),submitLabelMultiSelect:String(e.submitLabelMultiSelect??""),items:n.map(i=>{let r=i??{};return{id:Number(r.id??0),name:String(r.name??"Unknown Item"),amount:r.amount!=null?String(r.amount):"",image:String(r.image??"")}})}}),this.paroleSlipData=le(()=>{let e=this.customData();return{name:String(e.name??"Unknown"),until:String(e.until??"Unknown")}}),this.reportInfoData=le(()=>{let e=this.customData(),n=e.reported,i=n&&typeof n=="object"?n:null;return{reporter:String(e.reporter??"Unknown"),report:String(e.report??""),elapsed:String(e.elapsed??""),reported:i?{name:String(i.name??"Unknown"),differentChar:typeof i.different_char=="string"?i.different_char:null,mentions:Array.isArray(i.mentions)?i.mentions.map(r=>String(r)):[]}:null}}),this.vehicleListData=le(()=>{let e=this.customData();return(Array.isArray(e.vehicles)?e.vehicles:[]).map(i=>{let r=i??{},a=Array.isArray(r.hexColors)?r.hexColors:[];return{id:Number(r.id??0),model:String(r.model??""),name:String(r.name??"Unknown Vehicle"),plate:String(r.plate??"UNKNOWN"),spawned:r.spawned===!0,hexColors:[String(a[0]??"#ffffff"),String(a[1]??a[0]??"#ffffff")]}})}),this.vehicleOrderData=le(()=>{let e=this.customData();return{model:String(e.model??""),displayModel:String(e.displayModel??""),engine:String(e.engine??""),color:Number(e.color??0),colorName:String(e.colorName??""),wheelType:Number(e.wheelType??0),wheelIndex:Number(e.wheelIndex??0),wheelName:String(e.wheelName??""),upgrades:String(e.upgrades??""),created:String(e.created??""),status:String(e.status??"")}}),this.darknetOrderData=le(()=>{let e=this.customData();return(Array.isArray(e.properties)?e.properties:[]).map(i=>{let r=i??{},a=Array.isArray(r.inventories)?r.inventories:[];return{id:Number(r.id??0),address:String(r.address??"Unknown"),inventories:a.map(s=>{let l=s??{};return{id:Number(l.id??0),name:String(l.name??"Inventory"),capacity:Number(l.capacity??0),weight:Number(l.weight??0)}})}})}),this.deckCreatorData=le(()=>{let e=this.customData(),n=Array.isArray(e.suits)?e.suits:[],i=Array.isArray(e.ranks)?e.ranks:[];return{suits:n.map(r=>{let a=r??{};return{slug:String(a.slug??""),icon:String(a.icon??"")}}),ranks:i.map(r=>String(r))}}),this.cookwareData=le(()=>{let e=this.customData();return{ingredients:(Array.isArray(e.ingredients)?e.ingredients:[]).map(i=>{let r=i??{};return{id:Number(r.id??0),name:String(r.name??"Ingredient"),image:String(r.image??"")}})}}),this.pillPressData=le(()=>{let e=this.customData(),n=Array.isArray(e.molds)?e.molds:[],i=Array.isArray(e.ingredients)?e.ingredients:[];return{objectId:Number(e.objectId??0),molds:n.map(r=>{let a=r??{},l=(a.type??{}).properties??{};return{id:Number(a.id??0),name:String(a.name??"Mold"),image:String(a.image??""),capacity:Number(l.capacity??0)}}),ingredients:i.map(r=>{let a=r??{};return{id:Number(a.id??0),name:String(a.name??"Ingredient"),image:String(a.image??"")}})}}),this.startRentData=le(()=>{let e=this.customData(),n=e.landlord??{},i=e.tenant??{};return{landlordName:String(n.name??""),tenantName:String(i.name??""),address:String(e.address??""),residenceType:String(e.residenceType??""),rent:Number(e.rent??0),deposit:Number(e.deposit??0),rentStart:String(e.rentStart??""),attachedProperties:String(e.attachedProperties??"")}}),this.dmvLandingSelection=F(null),this.dmvCountdown=F(10),this.dmvRoadRulesCountdown=F(10),this.dutyCallsign=F(""),this.dutySelectedWeapon=F(0),this.dutySelectedAmmo=F(0),this.dutySelectedComponents=F([]),this.dutySelectedArmor=F(""),this.dutyEquipment=F([]),this.arsenalSelectedWeapon=F(0),this.arsenalSelectedAmmo=F(0),this.arsenalSelectedComponents=F([]),this.acknowledgeChecked=F(!1),this.itemSelectorSelected=F([]),this.selectedVehicleId=F(null),this.selectedDarknetPropertyId=F(0),this.selectedDarknetInventoryId=F(0),this.selectedDeckSuit=F(""),this.deckCards=F([]),this.cookwareWaterMl=F(""),this.cookwareSelectedIngredientIds=F([]),this.pillPressName=F(""),this.pillPressSelectedMoldId=F(0),this.pillPressIngredientAmounts=F({}),this.pillPressError=F(""),this.pillPressSuccess=F(""),this.pillPressLoading=F(!1),this.weaponLicenseCountdown=F(10),this.startRentSigned=F(!1),this.menyooConfig=F(""),this.menyooError=F(""),this.loanSelectedDownpayment=F(0),this.loanSelectedRepayment=F(0),this.pawnshopExpanded=F({}),this.posBankAccountId=F(0),this.posDescription=F(""),this.posItems=F([]),this.dmvCountdownTimer=null,this.dmvRoadRulesCountdownTimer=null,this.weaponLicenseCountdownTimer=null,this.onPillPressDone=(e,n)=>{this.pillPressError.set(typeof e=="string"?e:""),this.pillPressSuccess.set(typeof n=="string"?n:""),this.pillPressLoading.set(!1)}}ngOnInit(){this.initializeCustomState(),typeof mp<"u"&&mp?.events?.add&&mp.events.add("pillPress:done",this.onPillPressDone)}ngOnDestroy(){this.clearTimers(),typeof mp<"u"&&mp?.events?.remove&&mp.events.remove("pillPress:done",this.onPillPressDone)}htmlContent(){let e=this.options().html;if(typeof e=="string"&&e.trim().length>0)return e.trim();let n=this.customData().trace;if(typeof n=="string"&&n.trim().length>0)return n.trim();let i=this.customData().content;return typeof i=="string"&&i.trim().length>0?i.trim():null}emitAction(e){this.responded.emit({action:e})}selectDmvLandingOption(e){let n=this.dmvLandingData();if(e==="test"&&n.hasLicense||(e==="vehreg"||e==="vanity")&&!n.hasVehicle||e==="renew"&&!n.hasLicense)return;let i=this.dmvLandingSelection();this.dmvLandingSelection.set(i===e?null:e)}submitDmvLanding(){let e=this.dmvLandingSelection();e&&this.responded.emit({action:"continue",selected:e})}cancelDmv(){this.responded.emit({action:"cancel"})}startDmv(){this.dmvCountdown()>0||this.responded.emit({action:"start"})}startDmvRoadRules(){this.dmvRoadRulesCountdown()>0||this.responded.emit({action:"start"})}dutyWeaponPool(){return this.dutyData().weaponPool}dutySelectedWeaponType(){return this.dutyWeaponPool().find(e=>e.itemTypeId===this.dutySelectedWeapon())??null}selectDutyWeapon(e){if(this.dutySelectedWeapon()===e){this.dutySelectedWeapon.set(0),this.dutySelectedAmmo.set(0),this.dutySelectedComponents.set([]);return}let i=this.dutyWeaponPool().find(r=>r.itemTypeId===e);i&&(this.dutySelectedWeapon.set(e),this.dutySelectedAmmo.set(i.ammoType[0]?.itemTypeId??0),this.dutySelectedComponents.set([]))}selectDutyAmmo(e){this.dutySelectedAmmo.set(e)}toggleDutyComponent(e){let n=this.dutySelectedComponents();this.dutySelectedComponents.set(n.includes(e)?n.filter(i=>i!==e):[...n,e])}selectDutyArmor(e){this.dutySelectedArmor.set(e)}toggleDutyEquipment(e){this.dutyEquipment.set(this.dutyEquipment().map(n=>n.itemTypeId===e?De(he({},n),{selected:!n.selected}):n))}submitDuty(){this.responded.emit({action:"duty",weaponItemId:this.dutySelectedWeapon(),ammoItemId:this.dutySelectedAmmo(),weaponComponents:this.dutySelectedComponents(),armorKey:this.dutySelectedArmor(),equipment:this.dutyEquipment().filter(e=>e.selected).map(e=>e.itemTypeId),callsign:this.dutyCallsign()})}arsenalWeaponPool(){return this.dutyArsenalData().weaponPool}arsenalSelectedWeaponType(){return this.arsenalWeaponPool().find(e=>e.itemTypeId===this.arsenalSelectedWeapon())??null}selectArsenalWeapon(e){if(this.arsenalSelectedWeapon()===e){this.arsenalSelectedWeapon.set(0),this.arsenalSelectedAmmo.set(0),this.arsenalSelectedComponents.set([]);return}let i=this.arsenalWeaponPool().find(r=>r.itemTypeId===e);i&&(this.arsenalSelectedWeapon.set(e),this.arsenalSelectedAmmo.set(i.ammoType[0]?.itemTypeId??0),this.arsenalSelectedComponents.set([]))}selectArsenalAmmo(e){this.arsenalSelectedAmmo.set(e)}toggleArsenalComponent(e){let n=this.arsenalSelectedComponents();this.arsenalSelectedComponents.set(n.includes(e)?n.filter(i=>i!==e):[...n,e])}submitArsenal(){let e=this.arsenalSelectedWeapon();e&&this.responded.emit({action:"withdraw",weaponItemId:e,ammoItemId:this.arsenalSelectedAmmo(),weaponComponents:this.arsenalSelectedComponents()})}selectLoanDownpayment(e){this.loanSelectedDownpayment.set(e)}selectLoanRepayment(e){this.loanSelectedRepayment.set(e)}loanDownpaymentAmount(){let e=this.loanData().amount,n=this.loanSelectedDownpayment();return e*(n/100)}loanDownpaymentDisplay(){return this.loanSelectedDownpayment()?this.formatMoney(this.loanDownpaymentAmount()):" - "}loanPrincipal(){return this.loanData().amount*(1-this.loanSelectedDownpayment()/100)}loanPrincipalDisplay(){return this.loanSelectedDownpayment()?this.formatMoney(this.loanPrincipal()):" - "}loanWeeklyPayment(){let e=this.loanPrincipal(),n=this.loanData().apr/100/52,i=this.loanSelectedRepayment()*4;if(!e||!i||!n)return 0;let r=n*Math.pow(1+n,i),a=Math.pow(1+n,i)-1;return a===0?0:Math.round(e*(r/a))}loanWeeklyPaymentDisplay(){return!this.loanSelectedDownpayment()||!this.loanSelectedRepayment()?" - ":this.formatMoney(this.loanWeeklyPayment())}loanTotalPaid(){return this.loanWeeklyPayment()*this.loanSelectedRepayment()*4}loanTotalInterest(){return this.loanTotalPaid()-this.loanPrincipal()}submitLoan(){this.responded.emit({action:"confirm",downPayment:this.loanSelectedDownpayment(),repayment:this.loanSelectedRepayment()})}togglePawnshopCategory(e){let n=this.pawnshopExpanded();this.pawnshopExpanded.set(De(he({},n),{[e]:!n[e]}))}isPawnshopCategoryExpanded(e){return this.pawnshopExpanded()[e]===!0}posBankAccountOptions(){return this.posData().bankAccounts.map(e=>({value:e.id,label:e.iban}))}posBankAccountSelectOptions(){return[{value:0,label:"Select Bank Account"},...this.posBankAccountOptions()]}posTaxOptions(){return this.posData().taxCategories.map(e=>({value:e.id,label:`${e.name} (${e.amount}%)`}))}posTaxSelectOptions(){return[{value:0,label:"Select Tax"},...this.posTaxOptions()]}addPosItem(){this.posItems.set([...this.posItems(),{name:"",amount:"1",price:"",tax:0}])}removePosItem(e){this.posItems.set(this.posItems().filter((n,i)=>i!==e))}updatePosItem(e,n){this.posItems.set(this.posItems().map((i,r)=>r===e?he(he({},i),n):i))}posTotal(){return Math.round(this.posItems().map(e=>{let n=this.posData().taxCategories.find(r=>r.id===e.tax),i=n?1+n.amount/100:1;return Number(e.price||0)*Number(e.amount||0)*i}).reduce((e,n)=>e+n,0))}isPosValid(){if(!this.posBankAccountId()||!/^[\w ]{1,64}$/.test(this.posDescription()))return!1;for(let e of this.posItems())if(!e.tax||!/^[\w ]{1,64}$/.test(e.name)||!/^[0-9]{1,5}$/.test(e.amount)||!/^[0-9]{1,8}$/.test(e.price)&&Number(e.amount)>0&&Number(e.price)>0)return!1;return!0}submitPos(){this.isPosValid()&&this.responded.emit({action:"confirm",bankAccountId:this.posBankAccountId(),description:this.posDescription(),items:this.posItems().map(e=>({name:e.name,amount:Number(e.amount),price:Number(e.price),tax:e.tax}))})}submitMenyooImport(){this.menyooError.set("");let e=this.parseMenyooXml(this.menyooConfig());if(!e){this.menyooError.set("Failed to parse the config.");return}this.responded.emit({action:"confirm",config:JSON.stringify(e)})}cancelMenyooImport(){this.responded.emit({action:"cancel"})}toggleAcknowledge(){this.acknowledgeChecked.set(!this.acknowledgeChecked())}submitAcknowledge(){this.acknowledgeChecked()&&this.responded.emit({action:"acknowledge"})}adConfirmCost(){let e=this.adConfirmData();return e.basePay+e.advert.length*e.letterPay}submitAdConfirm(){this.responded.emit({action:"confirm"})}cancelAdConfirm(){this.responded.emit({action:"cancel"})}submitEmployment(){this.responded.emit({action:"accept"})}cancelEmployment(){this.responded.emit({action:"decline"})}isItemSelectorSelected(e){return this.itemSelectorSelected().includes(e)}selectItemSelectorItem(e){let n=this.itemSelectorData();if(n.disableSelect)return;if(n.disableMulti){this.itemSelectorSelected.set([e]);return}let i=this.itemSelectorSelected();this.itemSelectorSelected.set(i.includes(e)?i.filter(r=>r!==e):[...i,e])}submitItemSelector(){let e=this.itemSelectorSelected();e.length&&this.responded.emit({action:"submit",selectedIds:e})}cancelItemSelector(){this.responded.emit({action:"cancel"})}submitTraceContinue(){this.responded.emit({action:"continue"})}reportInfoAction(e){this.responded.emit({action:e})}vehicleListStyle(e){return"url()"}selectVehicleList(e,n){n||this.selectedVehicleId.set(e)}submitVehicleList(){let e=this.selectedVehicleId();e&&this.responded.emit({action:"spawn",vehicleId:e})}vehicleOrderPreviewUrl(e){let n=this.vehicleOrderData(),i="url()";return(e==="corner"||e==="side")&&(i+=`_${n.wheelType}_${n.wheelIndex}`),`${i}.jpg`}selectDarknetProperty(e){this.selectedDarknetPropertyId.set(e),this.selectedDarknetInventoryId.set(0)}selectedDarknetProperty(){return this.darknetOrderData().find(e=>e.id===this.selectedDarknetPropertyId())??null}darknetPropertyOptions(){return[{value:0,label:"Select a property"},...this.darknetOrderData().map(e=>({value:e.id,label:e.address}))]}darknetInventoryOptions(){return[{value:0,label:"Select inventory"},...(this.selectedDarknetProperty()?.inventories??[]).map(e=>({value:e.id,label:`${e.name} (${e.weight}/${e.capacity})`}))]}submitDarknetOrder(){let e=this.selectedDarknetPropertyId(),n=this.selectedDarknetInventoryId();!e||!n||this.responded.emit({action:"confirm",propertyId:e,inventoryId:n})}cancelDarknetOrder(){this.responded.emit({action:"cancel"})}selectDeckSuit(e){this.selectedDeckSuit.set(e)}deckSuitIcon(e){return e.replace(/^fa\s+/,"fa-")}addDeckCard(e){let n=this.selectedDeckSuit();n&&this.deckCards.set([...this.deckCards(),{rank:e,suit:n}])}removeDeckCard(e){this.deckCards.set(this.deckCards().filter(n=>n!==e))}deckCardUrl(e,n){return"url()"}submitDeckCreator(){this.responded.emit({action:"confirm",cards:this.deckCards()})}cancelDeckCreator(){this.responded.emit({action:"cancel"})}toggleCookwareIngredient(e){let n=this.cookwareSelectedIngredientIds();this.cookwareSelectedIngredientIds.set(n.includes(e)?n.filter(i=>i!==e):[...n,e])}cookwareValid(){let e=this.cookwareWaterMl();return e&&!/^\d{1,4}$/.test(e)?!1:this.cookwareSelectedIngredientIds().length>0}submitCookware(){this.cookwareValid()&&this.responded.emit({action:"lockin",waterMl:Number(this.cookwareWaterMl()||"0"),ingredientItemIds:this.cookwareSelectedIngredientIds()})}cancelCookware(){this.responded.emit({action:"cancel"})}selectPillMold(e){this.pillPressSelectedMoldId.set(e),this.validatePillPress()}updatePillIngredientAmount(e,n){this.pillPressIngredientAmounts.set(De(he({},this.pillPressIngredientAmounts()),{[e]:n})),this.validatePillPress()}selectedPillMold(){return this.pillPressData().molds.find(e=>e.id===this.pillPressSelectedMoldId())??null}validatePillPress(){this.pillPressSuccess.set("");let e=this.pillPressName();if(!e||e.length<1||e.length>24)return this.pillPressError.set("Name must be between 1 and 24 characters"),!1;let n=this.selectedPillMold();if(!n)return this.pillPressError.set("Select a mold"),!1;let i=0;for(let r of this.pillPressData().ingredients){let a=this.pillPressIngredientAmounts()[r.id]??"";if(a.length>0&&!/^\d+$/.test(a))return this.pillPressError.set(`Invalid amount specified for ${r.name}`),!1;i+=Number(a||0)}return i!==n.capacity?(this.pillPressError.set(`Total amount of ingredients must be ${n.capacity}mg`),!1):(this.pillPressError.set(""),!0)}submitPillPress(){if(!this.validatePillPress())return;let e=this.selectedPillMold();if(!e)return;let n=this.pillPressData().ingredients.map(i=>({itemId:i.id,amount:Number(this.pillPressIngredientAmounts()[i.id]||0)})).filter(i=>i.amount>0);if(!n.length){this.pillPressError.set("No ingredients to add");return}typeof mp<"u"&&mp?.events?.call&&(mp.events.call("callServerEvent","pillPress:press",this.pillPressData().objectId,this.pillPressName(),e.id,JSON.stringify(n)),this.pillPressLoading.set(!0))}cancelPillPress(){this.responded.emit({action:"cancel"})}submitWeaponLicenseAccept(){this.weaponLicenseCountdown()>0||this.responded.emit({action:"accept"})}submitWeaponLicenseDecline(){this.responded.emit({action:"decline"})}submitStartRent(){this.startRentSigned()&&this.responded.emit({action:"accept"})}cancelStartRent(){this.responded.emit({action:"decline"})}toggleStartRentSigned(){this.startRentSigned.set(!this.startRentSigned())}formatMoney(e){return e.toLocaleString("en-US",{style:"currency",currency:"USD",minimumFractionDigits:0})}toNumber(e){let n=Number(e??0);return Number.isFinite(n)?n:0}getVehicleColorStyle(e){return"url()"}getVehicleWheelStyle(e,n){return"url()"}initializeCustomState(){let e=this.componentName();if(e==="AcknowledgeMessage"){this.acknowledgeChecked.set(!1);return}if(e==="ItemSelector"){this.itemSelectorSelected.set([]);return}if(e==="VehicleList"){this.selectedVehicleId.set(null);return}if(e==="DarknetOrder"){this.selectedDarknetPropertyId.set(0),this.selectedDarknetInventoryId.set(0);return}if(e==="DeckCreator"){this.deckCards.set([]),this.selectedDeckSuit.set(this.deckCreatorData().suits[0]?.slug??"");return}if(e==="Cookware"){this.cookwareSelectedIngredientIds.set([]),this.cookwareWaterMl.set("");return}if(e==="PillPress"){this.pillPressName.set(""),this.pillPressSelectedMoldId.set(0),this.pillPressIngredientAmounts.set({}),this.pillPressError.set(""),this.pillPressSuccess.set(""),this.pillPressLoading.set(!1);return}if(e==="WeaponLicense"){this.startCountdown("weaponLicense");return}if(e==="StartRent"){this.startRentSigned.set(!1);return}if(e==="DMV"){this.startCountdown("dmv");return}if(e==="DMVRoadRules"){this.dmvData().reviewing||this.startCountdown("roadRules");return}if(e==="Duty"){let n=this.dutyData();this.dutyCallsign.set(n.callsign),this.dutySelectedArmor.set(n.savedArmorKey),this.dutyEquipment.set(n.equipmentPool);let i=n.weaponPool.find(r=>r.itemTypeId===n.savedWeaponItemId);i&&(this.dutySelectedWeapon.set(i.itemTypeId),this.dutySelectedAmmo.set(i.ammoType.find(r=>r.itemTypeId===n.savedWeaponAmmoId)?.itemTypeId??i.ammoType[0]?.itemTypeId??0),this.dutySelectedComponents.set(n.savedWeaponComponents));return}if(e==="DutyArsenal"){this.arsenalSelectedWeapon.set(0),this.arsenalSelectedAmmo.set(0),this.arsenalSelectedComponents.set([]);return}if(e==="Loan"){let n=this.loanData();this.loanSelectedDownpayment.set(n.downpayment[0]??0),this.loanSelectedRepayment.set(n.repaymentPeriods[n.repaymentPeriods.length-1]??0);return}if(e==="MenyooImport"){this.menyooConfig.set(""),this.menyooError.set("");return}if(e==="Pawnshop"){let n={};for(let i of this.pawnshopData().categories)n[i.key]=!1;this.pawnshopExpanded.set(n);return}if(e==="PointOfSale"){let n=this.posBankAccountOptions();n.length===1&&this.posBankAccountId.set(n[0].value),this.posDescription.set(""),this.posItems.set([]),this.addPosItem()}}startCountdown(e){if(e==="dmv"){this.clearDmvTimer(),this.dmvCountdown.set(10),this.dmvCountdownTimer=setInterval(()=>{let n=this.dmvCountdown()-1;this.dmvCountdown.set(Math.max(0,n)),n<=0&&this.clearDmvTimer()},1e3);return}if(e==="roadRules"){this.clearRoadRulesTimer(),this.dmvRoadRulesCountdown.set(10),this.dmvRoadRulesCountdownTimer=setInterval(()=>{let n=this.dmvRoadRulesCountdown()-1;this.dmvRoadRulesCountdown.set(Math.max(0,n)),n<=0&&this.clearRoadRulesTimer()},1e3);return}this.clearWeaponLicenseTimer(),this.weaponLicenseCountdown.set(10),this.weaponLicenseCountdownTimer=setInterval(()=>{let n=this.weaponLicenseCountdown()-1;this.weaponLicenseCountdown.set(Math.max(0,n)),n<=0&&this.clearWeaponLicenseTimer()},1e3)}normalizeWeapon(e){let n=e??{};return{itemTypeId:Number(n.itemTypeId??0),name:String(n.name??"Unknown"),ammoType:Array.isArray(n.ammoType)?n.ammoType.map(i=>{let r=i??{};return{itemTypeId:Number(r.itemTypeId??0),name:String(r.name??"Unknown")}}):[],components:Array.isArray(n.components)?n.components.map(i=>{let r=i??{};return{itemTypeId:Number(r.itemTypeId??0),name:String(r.name??"Unknown"),type:String(r.type??"")}}):[]}}parseMenyooXml(e){try{let i=new DOMParser().parseFromString(e,"text/xml");if(i.querySelector("parsererror"))return null;let r=this.xmlNodeListValues(i,"FacialFeatures > *"),a=this.xmlNodeList(i,"Overlays > *").map((s,l)=>({id:l,index:this.xmlNodeAttrNumber(s,"index",-1)===255?-1:this.xmlNodeAttrNumber(s,"index",-1),opacity:this.xmlNodeAttrNumber(s,"opacity",0),color:this.xmlNodeAttrNumber(s,"colour",0),colorTwo:this.xmlNodeAttrNumber(s,"colourSecondary",0)}));return r.length<20||a.length<11?null:{faceBlendOne:this.xmlNodeNumber(i,"ShapeFatherId"),faceBlendTwo:this.xmlNodeNumber(i,"ShapeMotherId"),faceBlendBias:this.xmlNodeNumber(i,"ShapeVal"),faceBlendThree:this.xmlNodeNumber(i,"ShapeOverrideId"),skinToneThree:this.xmlNodeNumber(i,"ToneOverrideId"),threeMix:this.xmlNodeNumber(i,"OverrideVal"),skinTone:this.xmlNodeNumber(i,"ToneFatherId"),skinToneTwo:this.xmlNodeNumber(i,"ToneMotherId"),skinToneBias:this.xmlNodeNumber(i,"ToneVal"),eyeColor:this.xmlNodeNumber(i,"EyeColour"),noseWidth:r[0],noseHeight:r[1],noseLength:r[2],noseBridge:r[3],noseTip:r[4],noseBridgeShift:r[5],browHeight:r[6],browWidth:r[7],cheekboneHeight:r[8],cheekboneWidth:r[9],cheeksWidth:r[10],eyes:r[11],lips:r[12],jawWidth:r[13],jawHeight:r[14],chinLength:r[15],chinPosition:r[16],chinWidth:r[17],chinShape:r[18],neckWidth:r[19],blemishes:a[0].index,blemishesOpacity:a[0].opacity,facialHair:a[1].index,facialHairOpacity:a[1].opacity,eyebrows:a[2].index,eyebrowsOpacity:a[2].opacity,ageing:a[3].index,ageingOpacity:a[3].opacity,makeup:a[4].index,makeupOpacity:a[4].opacity,makeupColor:[a[4].color,a[4].colorTwo],blush:a[5].index,blushOpacity:a[5].opacity,blushColor:[a[5].color,a[4].colorTwo],complexion:a[6].index,complexionOpacity:a[6].opacity,sunDamage:a[7].index,sunDamageOpacity:a[7].opacity,lipstick:a[8].index,lipstickOpacity:a[8].opacity,lipstickColor:[a[8].color,a[8].colorTwo],moles:a[9].index,molesOpacity:a[9].opacity,chestHair:a[10].index,chestHairOpacity:a[10].opacity}}catch{return null}}xmlNodeList(e,n){return Array.from(e.querySelectorAll(n))}xmlNodeListValues(e,n){return this.xmlNodeList(e,n).map(i=>Number(i.textContent??0))}xmlNodeNumber(e,n){let i=Number(e.querySelector(n)?.textContent??0);return Number.isFinite(i)?i:0}xmlNodeAttrNumber(e,n,i){let r=Number(e.getAttribute(n));return Number.isFinite(r)?r:i}clearTimers(){this.clearDmvTimer(),this.clearRoadRulesTimer(),this.clearWeaponLicenseTimer()}clearDmvTimer(){this.dmvCountdownTimer&&(clearInterval(this.dmvCountdownTimer),this.dmvCountdownTimer=null)}clearRoadRulesTimer(){this.dmvRoadRulesCountdownTimer&&(clearInterval(this.dmvRoadRulesCountdownTimer),this.dmvRoadRulesCountdownTimer=null)}clearWeaponLicenseTimer(){this.weaponLicenseCountdownTimer&&(clearInterval(this.weaponLicenseCountdownTimer),this.weaponLicenseCountdownTimer=null)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["overlay-custom-modal"]],inputs:{options:[1,"options"]},outputs:{responded:"responded"},decls:33,vars:1,consts:[[1,"custom-html",3,"innerHTML"],[1,"dmv-landing-wrap"],[1,"dmv-sheet-wrap"],[1,"duty-wrap"],[1,"loan-wrap"],[1,"pawnshop-wrap","scrollbar-neon"],[1,"pos-wrap"],[1,"report-content-wrap"],[1,"contract-wrap"],[1,"prison-slip"],[1,"vehicle-order-wrap"],[1,"custom-copy"],["type","button",1,"option-card",3,"click","disabled"],[1,"option-title"],[1,"inline-actions"],["type","button",1,"primary",3,"click","disabled"],["type","button",1,"secondary",3,"click"],[1,"dmv-banner"],[1,"dmv-sheet","scrollbar-neon"],[1,"green"],[1,"yellow"],[1,"red"],[1,"dmv-sheet"],[1,"dmv-kv"],[1,"result-pass"],[1,"result-fail"],[1,"duty-section"],["type","text","maxlength","20","placeholder","Callsign",1,"duty-input",3,"input","value","disabled"],[1,"duty-section","duty-grid"],[1,"duty-list"],[1,"duty-list-scroll","scrollbar-neon"],["type","button",1,"duty-entry",3,"selected"],["type","button",1,"primary",3,"click"],["type","button",1,"duty-entry",3,"click"],[1,"loan-card"],[1,"loan-grid"],[1,"chips-row"],["type","button",1,"chip",3,"selected"],[1,"strong"],[1,"loan-note"],["type","button",1,"chip",3,"click"],[1,"pawn-category"],["type","button",1,"pawn-head",3,"click"],[1,"pawn-body"],[1,"fa","fa-fw","fa-xs","fa-chevron-down"],[1,"fa","fa-fw","fa-xs","fa-chevron-up"],[1,"pawn-items"],[1,"pawn-item",3,"background-image"],[1,"pawn-item"],[1,"pos-meta"],[1,"field"],[3,"valueChange","options","value"],["type","text","maxlength","64","placeholder","Specify Description",3,"input","value"],[1,"pos-items","scrollbar-neon"],[1,"pos-item","field"],["type","button",1,"add",3,"click"],[1,"total"],[1,"pos-grid"],["type","text","maxlength","64","placeholder","Item Name",3,"input","value"],["type","text","maxlength","5","placeholder","Amt",3,"input","value"],["type","text","maxlength","8","placeholder","Price",3,"input","value"],["type","button",1,"remove"],["type","button",1,"remove",3,"click"],[1,"report-warning"],[1,"report-content"],[1,"report-rules"],[1,"report-reported"],[1,"contract-cta"],[1,"contract-body",3,"innerHTML"],[1,"tile-grid"],[1,"tile-card",3,"background-image"],[1,"tile-card"],[1,"tile-name"],[1,"tile-meta"],[1,"tile-price"],[1,"menyoo-wrap"],[1,"custom-copy","custom-copy-tight"],["placeholder","Paste config here.",1,"menyoo-input","scrollbar-neon",3,"input","value"],[1,"menyoo-error"],[1,"simple-panel"],[1,"checkbox-line"],["type","checkbox",3,"change","checked"],[1,"ad-content"],[1,"employment-panel"],[1,"employment-overlay"],[1,"employment-company"],[1,"item-selector-grid","scrollbar-neon"],["type","button",1,"select-card",3,"active","disabled","background-image"],["type","button",1,"select-card",3,"click","disabled"],[1,"parole-slip"],[1,"warning-note"],["type","button",1,"warn",3,"click"],[1,"card-grid","scrollbar-neon"],["type","button",1,"spawn-card",3,"selected","spawned","disabled","background-image"],["type","button",1,"spawn-card",3,"click","disabled"],[1,"title"],[1,"vehicle-order-preview"],["alt","corner",3,"src"],["alt","side",3,"src"],["alt","front",3,"src"],["alt","rear",3,"src"],[1,"vehicle-order-summary"],[1,"deck-wrap"],[1,"deck-suits"],[1,"deck-cards","scrollbar-neon"],["type","button",1,"deck-card",3,"background-image"],[1,"fa"],["type","button",1,"deck-card",3,"click"],[1,"item-selector-grid"],["type","button",1,"select-card",3,"active","background-image"],["type","text","maxlength","4",3,"input","value"],["type","button",1,"select-card",3,"click"],["type","text","maxlength","24",3,"input","value"],[1,"field","inline-field"],[1,"success-note"],["type","text","maxlength","5","placeholder","Amount (mg)",3,"input","value"]],template:function(n,i){if(n&1&&R(0,Ly,1,1,"div",0)(1,Fy,18,21,"div",1)(2,Vy,42,2,"div",2)(3,Uy,33,1,"div",2)(4,Wy,15,3,"div",2)(5,Ky,15,7,"div",2)(6,a1,20,5,"div",3)(7,p1,14,2,"div",3)(8,g1,64,10,"div",4)(9,w1,5,0,"div",5)(10,T1,22,5,"div",6)(11,I1,20,2,"div",7)(12,k1,4,3,"div",8)(13,F1,31,6,"article",9)(14,B1,6,0)(15,z1,6,0)(16,G1,12,3)(17,W1,12,4)(18,X1,12,2)(19,q1,13,5)(20,j1,8,3)(21,J1,8,1)(22,Q1,17,2)(23,rC,14,4)(24,sC,8,1)(25,lC,35,11,"section",10)(26,cC,16,5)(27,pC,17,0)(28,fC,15,2)(29,bC,21,5)(30,CC,41,10)(31,MC,2,1,"p",11)(32,wC,2,1,"p",11),n&2){let r;N((r=i.htmlContent())?0:i.componentName()==="DMVLanding"?1:i.componentName()==="DMV"?2:i.componentName()==="DMVRoadRules"?3:i.componentName()==="DMVRegister"?4:i.componentName()==="DMVExam"?5:i.componentName()==="Duty"?6:i.componentName()==="DutyArsenal"?7:i.componentName()==="Loan"?8:i.componentName()==="Pawnshop"?9:i.componentName()==="PointOfSale"?10:i.componentName()==="Report"?11:i.componentName()==="Contract"?12:i.componentName()==="PrisonSlip"?13:i.componentName()==="VehicleColors"?14:i.componentName()==="VehicleWheels"?15:i.componentName()==="MenyooImport"?16:i.componentName()==="AcknowledgeMessage"?17:i.componentName()==="AdConfirm"?18:i.componentName()==="Employment"?19:i.componentName()==="ItemSelector"?20:i.componentName()==="Trace"?21:i.componentName()==="ParoleSlip"?22:i.componentName()==="ReportInfo"?23:i.componentName()==="VehicleList"?24:i.componentName()==="VehicleOrder"?25:i.componentName()==="DarknetOrder"?26:i.componentName()==="DeckCreator"?27:i.componentName()==="Cookware"?28:i.componentName()==="PillPress"?29:i.componentName()==="StartRent"?30:i.options().message?31:i.componentName()?32:-1,r)}},dependencies:[tt,Vo],styles:[".custom-copy[_ngcontent-%COMP%]{margin:0;padding:.85rem .95rem}.custom-copy-tight[_ngcontent-%COMP%]{padding-top:0;padding-bottom:.45rem}.menyoo-wrap[_ngcontent-%COMP%]{padding:.9rem .95rem .1rem;max-width:34rem}.menyoo-input[_ngcontent-%COMP%]{width:100%;min-height:13rem;max-height:min(46vh,20rem);margin-top:.6rem;border:1px solid rgba(var(--sw-accent-rgb),.28);border-radius:10px;background:#080a0e9e;color:var(--sw-text);padding:.7rem .8rem;resize:vertical;outline:none;box-sizing:border-box}.menyoo-input[_ngcontent-%COMP%]:focus{border-color:rgba(var(--sw-accent-rgb),.58);box-shadow:0 0 0 1px rgba(var(--sw-accent-rgb),.16)}.menyoo-input[_ngcontent-%COMP%]::placeholder{color:#dce4f073}.menyoo-error[_ngcontent-%COMP%]{margin:.55rem 0 0;color:#f07373;font-size:.82rem}.custom-html[_ngcontent-%COMP%]{padding:.85rem .95rem;color:var(--sw-text);word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.inline-actions[_ngcontent-%COMP%]{display:flex;gap:.6rem;padding:.75rem .95rem .95rem}.inline-actions[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{border:1px solid var(--sw-border);color:var(--sw-text);background:#ffffff0f;border-radius:.4rem;padding:.45rem .8rem;font-size:.85rem;cursor:pointer}.inline-actions[_ngcontent-%COMP%] button.primary[_ngcontent-%COMP%]{border-color:rgba(var(--sw-accent-rgb),.52);background:rgba(var(--sw-accent-rgb),.18)}.report-content-wrap[_ngcontent-%COMP%]{padding:.9rem .95rem 0}.report-warning[_ngcontent-%COMP%], .report-reported[_ngcontent-%COMP%]{color:var(--sw-accent)}.report-content[_ngcontent-%COMP%]{background:#0000002e;border:1px solid var(--sw-border);border-radius:.4rem;padding:.65rem}.report-rules[_ngcontent-%COMP%]{border:1px dashed var(--sw-border);border-radius:.4rem;padding:.65rem;background:#0000001f}.contract-wrap[_ngcontent-%COMP%]{padding:.9rem .95rem 0}.contract-cta[_ngcontent-%COMP%]{margin:0 0 .6rem}.contract-body[_ngcontent-%COMP%]{max-height:31.25rem;overflow:auto;border:1px dashed rgba(0,0,0,.35);border-radius:.4rem;background:#fff;color:#111;padding:.9rem}.prison-slip[_ngcontent-%COMP%]{margin:.9rem;padding:.75rem;background:#ffc;color:#111;border:1px solid #222;border-radius:.3rem;font-size:.78rem}.prison-slip[_ngcontent-%COMP%] h3[_ngcontent-%COMP%], .prison-slip[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{margin:.2rem 0;text-align:center}.tile-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.4rem;max-height:70vh;overflow-x:hidden;overflow-y:auto;padding:.85rem .95rem 0}.tile-card[_ngcontent-%COMP%]{position:relative;min-height:9rem;background-size:cover;background-position:center;border:1px solid var(--sw-border);border-radius:.35rem;padding:.35rem;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.75)}.tile-name[_ngcontent-%COMP%], .tile-meta[_ngcontent-%COMP%], .tile-price[_ngcontent-%COMP%]{margin:0;font-size:.8rem}.tile-meta[_ngcontent-%COMP%], .tile-price[_ngcontent-%COMP%]{position:absolute;bottom:.3rem}.tile-meta[_ngcontent-%COMP%]{left:.35rem}.tile-price[_ngcontent-%COMP%]{right:.35rem}.dmv-landing-wrap[_ngcontent-%COMP%], .dmv-sheet-wrap[_ngcontent-%COMP%], .duty-wrap[_ngcontent-%COMP%]{padding:.9rem .95rem}.dmv-banner[_ngcontent-%COMP%]{border:1px solid rgba(255,255,255,.1);border-radius:10px;background:linear-gradient(140deg,rgba(var(--sw-accent-rgb),.24),rgba(var(--sw-accent-rgb),.06));padding:.75rem .85rem;margin-bottom:.75rem}.dmv-banner[_ngcontent-%COMP%] h3[_ngcontent-%COMP%], .dmv-banner[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0}.dmv-banner[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{font-size:1rem;color:#f2f5fb}.dmv-banner[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin-top:.2rem;color:var(--sw-text-soft);text-transform:uppercase;letter-spacing:.05em;font-size:.74rem}.dmv-sheet[_ngcontent-%COMP%]{border:1px solid rgba(255,255,255,.1);border-radius:10px;background:linear-gradient(160deg,#121419db,#0c0e12d1);padding:.85rem;max-height:min(52vh,29rem);overflow-x:hidden;overflow-y:auto}.dmv-sheet[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{margin:.75rem 0 .35rem;color:#e6ebf4}.dmv-sheet[_ngcontent-%COMP%] h4.green[_ngcontent-%COMP%]{color:#7ad694}.dmv-sheet[_ngcontent-%COMP%] h4.yellow[_ngcontent-%COMP%]{color:#ffd66f}.dmv-sheet[_ngcontent-%COMP%] h4.red[_ngcontent-%COMP%]{color:#f07373}.dmv-sheet[_ngcontent-%COMP%] p[_ngcontent-%COMP%], .dmv-sheet[_ngcontent-%COMP%] li[_ngcontent-%COMP%], .dmv-sheet[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{margin-top:0;color:var(--sw-text)}.dmv-sheet[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{padding-left:1.2rem}.result-pass[_ngcontent-%COMP%], .result-fail[_ngcontent-%COMP%]{font-size:1.7rem;font-weight:700;font-style:italic;letter-spacing:.06em}.result-pass[_ngcontent-%COMP%]{color:#7ad694}.result-fail[_ngcontent-%COMP%]{color:#f07373}.dmv-kv[_ngcontent-%COMP%]{display:grid;gap:.25rem;margin-top:.8rem;border:1px dashed rgba(255,255,255,.2);border-radius:8px;background:#0003;padding:.6rem .7rem}.dmv-kv[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{color:var(--sw-text-soft);font-size:.76rem;text-transform:uppercase;letter-spacing:.05em}.dmv-kv[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{color:#f2f5fb;font-size:1.02rem}.option-card[_ngcontent-%COMP%]{width:100%;text-align:left;border:1px solid rgba(95,101,114,.5);border-radius:10px;padding:.75rem;background:linear-gradient(180deg,#262a32d6,#1b1e24d6);color:var(--sw-text);margin-bottom:.6rem;transition:border-color .14s ease,background .14s ease,transform .14s ease}.option-card[_ngcontent-%COMP%]:hover:not(.disabled){border-color:rgba(var(--sw-accent-rgb),.48);background:linear-gradient(180deg,#30353eeb,#22262ceb);transform:translateY(-1px)}.option-card.selected[_ngcontent-%COMP%]{border-color:rgba(var(--sw-accent-rgb),.64);background:linear-gradient(180deg,rgba(var(--sw-accent-rgb),.24),rgba(var(--sw-accent-rgb),.14))}.option-card.disabled[_ngcontent-%COMP%]{opacity:.5}.option-title[_ngcontent-%COMP%]{font-size:.9rem;font-weight:600}.duty-section[_ngcontent-%COMP%]{margin-bottom:.7rem}.duty-section[_ngcontent-%COMP%] h4[_ngcontent-%COMP%], .duty-section[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{margin:0 0 .45rem;color:#f2f5fb}.duty-input[_ngcontent-%COMP%]{width:100%;border:1px solid rgba(var(--sw-accent-rgb),.24);border-radius:8px;padding:.55rem .65rem;background:#0a0c108f;color:var(--sw-text)}.duty-input[_ngcontent-%COMP%]:focus{outline:none;border-color:rgba(var(--sw-accent-rgb),.48);box-shadow:0 0 0 1px rgba(var(--sw-accent-rgb),.16)}.duty-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.duty-list[_ngcontent-%COMP%]{border:1px solid rgba(255,255,255,.1);border-radius:10px;background:linear-gradient(160deg,#14161bd6,#0d0f13d1);overflow:hidden}.duty-list[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{margin:0;padding:.5rem .6rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid rgba(var(--sw-accent-rgb),.3);background:linear-gradient(135deg,rgba(var(--sw-accent-rgb),.2),rgba(var(--sw-accent-rgb),.06));color:var(--sw-text-soft)}.duty-list-scroll[_ngcontent-%COMP%]{max-height:10rem;overflow-x:hidden;overflow-y:auto}.duty-entry[_ngcontent-%COMP%]{width:100%;text-align:left;border:0;background:transparent;color:var(--sw-text);padding:.5rem .6rem;border-top:1px solid rgba(255,255,255,.06);transition:background .13s ease}.duty-entry[_ngcontent-%COMP%]:hover{background:#ffffff0d}.duty-entry.selected[_ngcontent-%COMP%]{background:rgba(var(--sw-accent-rgb),.2);color:#f3f6fc}@media(max-width:900px){.duty-grid[_ngcontent-%COMP%]{grid-template-columns:1fr}}.loan-wrap[_ngcontent-%COMP%], .pos-wrap[_ngcontent-%COMP%]{padding:.9rem .95rem}.loan-card[_ngcontent-%COMP%]{border:1px dashed rgba(255,255,255,.2);border-radius:10px;background:linear-gradient(160deg,#101217d6,#0a0c10d1);padding:.75rem;margin-bottom:.6rem}.loan-card[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{margin:0 0 .5rem;color:#f0f4fb}.loan-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem .75rem;font-family:Courier New,monospace}.loan-grid[_ngcontent-%COMP%] .strong[_ngcontent-%COMP%]{font-weight:700}.chips-row[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:.4rem}.chip[_ngcontent-%COMP%]{border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#ffffff0a;color:var(--sw-text);padding:.35rem .55rem;min-width:3rem}.chip.selected[_ngcontent-%COMP%]{border-color:rgba(var(--sw-accent-rgb),.6);background:rgba(var(--sw-accent-rgb),.2);font-weight:700}.loan-note[_ngcontent-%COMP%]{margin:.25rem 0 0;font-size:.78rem;color:var(--sw-text-soft)}.pawnshop-wrap[_ngcontent-%COMP%]{padding:.85rem .95rem;max-height:min(72vh,36rem);overflow-y:auto}.pawnshop-wrap[_ngcontent-%COMP%] > p[_ngcontent-%COMP%]{margin:0 0 .6rem}.pawn-category[_ngcontent-%COMP%]{margin-bottom:.55rem}.pawn-head[_ngcontent-%COMP%]{width:100%;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:linear-gradient(180deg,#22262ed1,#191c22d1);color:var(--sw-text);padding:.5rem .65rem;display:flex;justify-content:space-between;align-items:center}.pawn-body[_ngcontent-%COMP%]{margin-top:.35rem;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#0a0c108f;padding:.55rem}.pawn-items[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));gap:.45rem}.pawn-item[_ngcontent-%COMP%]{border:1px solid rgba(255,255,255,.1);border-radius:8px;min-height:6rem;background-size:contain;background-position:center;background-repeat:no-repeat;position:relative;background-color:#ffffff08}.pawn-item[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{position:absolute;left:.35rem;right:.35rem;bottom:.35rem;font-size:.72rem;text-shadow:0 1px 2px rgba(0,0,0,.7)}.pos-meta[_ngcontent-%COMP%]{display:grid;gap:.75rem}.field[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{display:block;margin-bottom:.25rem;text-transform:uppercase;font-size:.75rem;letter-spacing:.04em;color:var(--sw-text-soft)}.field[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .field[_ngcontent-%COMP%] select[_ngcontent-%COMP%]{width:100%;border:1px solid rgba(var(--sw-accent-rgb),.24);border-radius:8px;background:#0a0c108f;color:var(--sw-text);padding:.45rem .55rem}.field[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:focus, .field[_ngcontent-%COMP%] select[_ngcontent-%COMP%]:focus{outline:none;border-color:rgba(var(--sw-accent-rgb),.52);box-shadow:0 0 0 1px rgba(var(--sw-accent-rgb),.16)}.pos-items[_ngcontent-%COMP%]{margin-top:.75rem;max-height:min(52vh,24rem);overflow-y:auto;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#0c0e1285;padding:.65rem}.pos-item[_ngcontent-%COMP%]{margin-bottom:.6rem}.pos-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:minmax(8rem,1fr) 4rem 5.5rem 11rem 2rem;gap:.5rem;align-items:center}.remove[_ngcontent-%COMP%]{border:1px solid rgba(240,115,115,.4);border-radius:6px;background:#f073731f;color:#f7a3a3;height:2rem}.add[_ngcontent-%COMP%]{border:1px dashed rgba(var(--sw-accent-rgb),.45);border-radius:8px;background:rgba(var(--sw-accent-rgb),.08);color:#ffd3d8;padding:.45rem .65rem}.total[_ngcontent-%COMP%]{margin-left:auto;display:inline-flex;align-items:center;color:var(--sw-text-soft);font-size:.84rem}@media(max-width:900px){.pos-grid[_ngcontent-%COMP%]{grid-template-columns:1fr}.remove[_ngcontent-%COMP%]{width:2.25rem}}.simple-panel[_ngcontent-%COMP%]{padding:.9rem .95rem 0;max-width:40rem}.checkbox-line[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.5rem;margin-top:.8rem}.ad-content[_ngcontent-%COMP%]{border:1px solid var(--sw-border);border-radius:.35rem;padding:.65rem;background:#00000029}.employment-panel[_ngcontent-%COMP%]{margin:.9rem .95rem 0;min-height:13rem;border-radius:.45rem;border:1px solid var(--sw-border);background-size:cover;background-position:center;overflow:hidden}.employment-overlay[_ngcontent-%COMP%]{min-height:13rem;padding:.9rem;background:linear-gradient(180deg,#080a0e59,#080a0ed1)}.employment-company[_ngcontent-%COMP%]{color:var(--sw-text-soft);margin-top:-.2rem}.item-selector-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:.5rem;max-height:min(50vh,22rem);overflow-y:auto}.select-card[_ngcontent-%COMP%]{border:1px solid var(--sw-border);border-radius:.45rem;min-height:6.4rem;padding:.45rem;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;text-align:left;background-color:#0000002e;background-size:contain;background-position:center;background-repeat:no-repeat}.select-card.active[_ngcontent-%COMP%]{border-color:rgba(var(--sw-accent-rgb),.7);background-color:rgba(var(--sw-accent-rgb),.15)}.card-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.6rem;max-height:min(55vh,25rem);overflow-y:auto;padding:.9rem .95rem 0}.spawn-card[_ngcontent-%COMP%]{min-height:7.5rem;border-radius:.45rem;border:1px solid var(--sw-border);padding:.55rem;background-size:cover;background-position:center;text-align:left;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.75)}.spawn-card.selected[_ngcontent-%COMP%]{border-color:rgba(var(--sw-accent-rgb),.7);box-shadow:0 0 0 1px rgba(var(--sw-accent-rgb),.25)}.spawn-card.spawned[_ngcontent-%COMP%]{opacity:.75}.spawn-card[_ngcontent-%COMP%] .title[_ngcontent-%COMP%]{display:block;font-weight:700}.vehicle-order-wrap[_ngcontent-%COMP%]{padding:.9rem .95rem 0;display:grid;gap:.7rem;grid-template-columns:1fr}.vehicle-order-preview[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(4,1fr);gap:.4rem}.vehicle-order-preview[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;border-radius:.3rem;border:1px solid var(--sw-border)}.vehicle-order-summary[_ngcontent-%COMP%]{border:1px solid var(--sw-border);border-radius:.35rem;background:#00000026;padding:.6rem}.vehicle-order-summary[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:.15rem 0}.deck-wrap[_ngcontent-%COMP%]{padding:.9rem .95rem 0}.deck-suits[_ngcontent-%COMP%]{display:flex;gap:.5rem;margin-bottom:.55rem}.deck-cards[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.4rem;max-height:13rem;overflow-x:hidden;overflow-y:auto;margin-bottom:.55rem}.deck-card[_ngcontent-%COMP%]{width:100%;aspect-ratio:.71;border:1px solid var(--sw-border);border-radius:.25rem;background-size:cover;background-position:center;background-repeat:no-repeat}.inline-field[_ngcontent-%COMP%]{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(7rem,10rem);gap:.5rem;align-items:center}.warning-note[_ngcontent-%COMP%]{margin:.45rem 0 0;color:#f1a45f}.success-note[_ngcontent-%COMP%]{margin:.45rem 0 0;color:#86e6a4}.parole-slip[_ngcontent-%COMP%]{margin:.9rem;padding:.75rem;border:1px solid #402828;border-radius:.3rem;background:#fcc;color:#1f1414}.parole-slip[_ngcontent-%COMP%] h3[_ngcontent-%COMP%], .parole-slip[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{text-align:center;margin:.2rem 0}.weapon-license-wrap[_ngcontent-%COMP%]{padding:.9rem .95rem 0;max-height:min(54vh,26rem);overflow-x:hidden;overflow-y:auto}.weapon-license-wrap[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{margin:.5rem 0 0;padding-left:1.2rem}.inline-actions[_ngcontent-%COMP%] button.warn[_ngcontent-%COMP%]{border-color:#f0737380;background:#f0737333;color:#ffcbcb}"],changeDetection:0})}}return o})();function SC(o,t){if(o&1&&Te(0,"p",2),o&2){let e=g(2);Ee("innerHTML",e.options().message||"",an)}}function EC(o,t){if(o&1&&(v(0,"p",3),u(1),b()),o&2){let e=g(2);d(),D(e.options().message)}}function TC(o,t){if(o&1&&R(0,SC,1,1,"p",2)(1,EC,2,1,"p",3),o&2){let e=g();N(e.isHtml()?0:1)}}var p0=(()=>{class o{constructor(){this.options=en.required(),this.responded=Qt(),this.isHtml=le(()=>this.options().html===!0),this.buttonLabel=le(()=>this.options().buttonLabel||"Okay")}okay(){this.responded.emit({action:"okay"})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["overlay-info-modal"]],inputs:{options:[1,"options"]},outputs:{responded:"responded"},decls:4,vars:2,consts:[[1,"inline-actions"],["type","button",1,"secondary",3,"click"],[1,"modal-copy",3,"innerHTML"],[1,"modal-copy"]],template:function(n,i){n&1&&(R(0,TC,2,1),v(1,"div",0)(2,"button",1),ne("click",function(){return i.okay()}),u(3),b()()),n&2&&(N(i.options().message?0:-1),d(3),D(i.buttonLabel()))},dependencies:[tt],styles:[".modal-copy[_ngcontent-%COMP%]{margin:0;padding:.85rem .95rem 0}.inline-actions[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;gap:.5rem;padding:.85rem .95rem}.inline-actions[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{min-width:5rem}"],changeDetection:0})}}return o})();var PC=(o,t)=>t.key;function AC(o,t){if(o&1){let e=Z();v(0,"button",3),ne("click",function(){let i=P(e).$implicit,r=g(2);return A(r.clickItem(i))}),Te(1,"span",4),v(2,"span",5),u(3),b()()}if(o&2){let e=t.$implicit,n=g(2);oe("disabled",e.disabled===!0),Ee("disabled",e.disabled===!0),d(),Ee("innerHTML",n.getIconHtml(e.icon||"fa fa-question"),an),d(2),D(e.label)}}function IC(o,t){if(o&1&&(v(0,"div",0),ve(1,AC,4,5,"button",2,PC),b()),o&2){let e=g();d(),xe(e.items())}}function OC(o,t){o&1&&(v(0,"p",1),u(1,"No entries available."),b())}var m0=(()=>{class o{constructor(){this.options=en.required(),this.responded=Qt(),this.items=le(()=>{let e=this.options().items;return e?Array.isArray(e)?e.map((n,i)=>{let r=n??{};return{key:String(r.key??r.action??r.id??i),icon:typeof r.icon=="string"?r.icon:void 0,label:String(r.label??r.title??r.name??r.url??"Item"),disabled:r.disabled===!0,raw:r}}):Object.entries(e).map(([n,i])=>{let r=i??{};return{key:n,icon:typeof r.icon=="string"?r.icon:void 0,label:String(r.label??r.title??r.name??n),disabled:r.disabled===!0,raw:r}}):[]})}getIconHtml(e){return``}clickItem(e){e.disabled||this.responded.emit({selected:e.key})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["overlay-landing-list-modal"]],inputs:{options:[1,"options"]},outputs:{responded:"responded"},decls:2,vars:1,consts:[[1,"landing-list","scrollbar-neon"],[1,"landing-empty"],["type","button",1,"landing-item",3,"disabled"],["type","button",1,"landing-item",3,"click","disabled"],[1,"icon",3,"innerHTML"],[1,"landing-main"]],template:function(n,i){n&1&&R(0,IC,3,0,"div",0)(1,OC,2,0,"p",1),n&2&&N(i.items().length>0?0:1)},dependencies:[tt],styles:[".landing-list[_ngcontent-%COMP%]{padding:.85rem .95rem;display:grid;gap:.55rem;max-height:min(56vh,32rem);overflow-y:auto;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:linear-gradient(155deg,#1a1d23c7,#121419b8);box-shadow:inset 0 1px #ffffff0f}.landing-item[_ngcontent-%COMP%]{text-align:left;border:1px solid rgba(95,101,114,.4);border-radius:10px;background:linear-gradient(180deg,#272b32d1,#1e2128d1);padding:.625rem;display:flex;align-items:center;gap:.75rem;color:var(--sw-text);transition:background .14s ease,border-color .14s ease,transform .14s ease,box-shadow .14s ease}.landing-item[_ngcontent-%COMP%]:hover{background:linear-gradient(180deg,#323640e6,#242830e6);border-color:#d11b2d85;box-shadow:0 10px 22px #00000042,inset 0 0 0 1px #d11b2d33;transform:translateY(-1px)}.landing-main[_ngcontent-%COMP%]{font-size:.92rem;color:var(--sw-text);font-weight:600;letter-spacing:.01em}.landing-item.disabled[_ngcontent-%COMP%]{opacity:.52;pointer-events:none;filter:grayscale(20%)}.icon[_ngcontent-%COMP%]{color:#ffdbdfe6;min-width:1.2rem;text-align:center}.landing-empty[_ngcontent-%COMP%]{margin:0;padding:.85rem .95rem;color:var(--sw-text-soft)}"],changeDetection:0})}}return o})();var DC=(o,t)=>t.id;function kC(o,t){if(o&1){let e=Z();v(0,"button",16),ne("click",function(){let i=P(e).$implicit,r=g().$index,a=g();return A(a.selectCategory(r,i))}),u(1),b()}if(o&2){let e=t.$implicit;oe("selected",e.focused),d(),me(" ",e.name," ")}}function RC(o,t){if(o&1&&(v(0,"div",3)(1,"div",13),u(2,"Category"),b(),v(3,"div",14),ve(4,kC,2,3,"button",15,DC),b()()),o&2){let e=t.$implicit;d(4),xe(e)}}function NC(o,t){o&1&&(v(0,"div",4),Te(1,"i",17),b())}function LC(o,t){if(o&1){let e=Z();v(0,"div",5)(1,"span"),u(2),b(),v(3,"span",18),u(4),b(),v(5,"button",11),ne("click",function(){P(e);let i=g();return A(i.clearSearch())}),u(6,"Clear Search"),b()()}if(o&2){let e=g();d(2),me("Showing ",e.state().itemMetadata.resultsTotal||0," results for"),d(2),me('"',e.state().itemMetadata.searchQuery,'"')}}function FC(o,t){if(o&1&&(v(0,"pre"),u(1),po(2,"json"),b()),o&2){let e=g();d(),D(mo(2,1,e.state().selectedItem))}}function VC(o,t){o&1&&(v(0,"div",4),Te(1,"i",19),b())}function BC(o,t){o&1&&(v(0,"span"),Te(1,"i",20),b())}function UC(o,t){o&1&&(v(0,"span"),Te(1,"i",21),b())}function zC(o,t){if(o&1&&(v(0,"div",4),R(1,BC,2,0,"span")(2,UC,2,0,"span"),b()),o&2){let e=g();d(),N(e.state().loadingItems?1:2)}}function HC(o,t){if(o&1&&(v(0,"th"),u(1),b()),o&2){let e=t.$implicit;d(),D(e)}}function GC(o,t){if(o&1&&Te(0,"td",35),o&2){let e=t.$implicit,n=g().$implicit,i=g(2);Ee("innerHTML",i.displayCell(n,e),an)}}function WC(o,t){if(o&1){let e=Z();v(0,"tr",34),ne("click",function(){let i=P(e).$implicit,r=g(2);return A(r.selectItem(i))}),ve(1,GC,1,1,"td",35,ct),b()}if(o&2){let e=t.$implicit,n=g(2);oe("selected",n.state().selectedItem===e),d(),xe(n.state().itemMetadata.keys)}}function XC(o,t){o&1&&(v(0,"div",33),Te(1,"i",20),b())}function qC(o,t){if(o&1){let e=Z();v(0,"div",8)(1,"table",22)(2,"thead")(3,"tr"),ve(4,HC,2,1,"th",null,ct),b()(),v(6,"tbody",23),ve(7,WC,3,2,"tr",24,ct),b()(),v(9,"div",25)(10,"div",26)(11,"button",27),ne("click",function(){P(e);let i=g();return A(i.loadFirstPage())}),Te(12,"i",28),b(),v(13,"button",27),ne("click",function(){P(e);let i=g();return A(i.loadPrevPage())}),Te(14,"i",29),b()(),v(15,"div",30),u(16),b(),v(17,"div",26)(18,"button",27),ne("click",function(){P(e);let i=g();return A(i.loadNextPage())}),Te(19,"i",31),b(),v(20,"button",27),ne("click",function(){P(e);let i=g();return A(i.loadLastPage())}),Te(21,"i",32),b()()(),R(22,XC,2,0,"div",33),b()}if(o&2){let e=g();d(4),xe(e.state().itemMetadata.keys),d(3),xe(e.state().items),d(3),oe("disabled",!e.canPageBackward()),d(),Ee("disabled",!e.canPageBackward()),d(2),Ee("disabled",!e.canPageBackward()),d(3),cn("",e.state().itemMetadata.page||1," / ",e.state().itemMetadata.pages||1),d(),oe("disabled",!e.canPageForward()),d(),Ee("disabled",!e.canPageForward()),d(2),Ee("disabled",!e.canPageForward()),d(2),N(e.state().loadingItems?22:-1)}}function $C(o,t){if(o&1){let e=Z();v(0,"div",12)(1,"input",36),ne("input",function(i){P(e);let r=g();return A(r.updateSearchInput((i.target.value||"").toString()))}),b(),v(2,"button",37),ne("click",function(){P(e);let i=g();return A(i.search())}),u(3,"Search"),b()()}if(o&2){let e=g();d(),Ee("value",e.state().searchInput),d(),Ee("disabled",!e.state().searchInput)}}var f0=(()=>{class o{constructor(){this.options=en.required(),this.responded=Qt(),this.state=F({hasSearch:!1,categories:[],loadingCategories:!1,items:[],itemMetadata:{keys:[]},loadingItems:!1,searchInput:"",autoSelectIds:[]}),this.currentLevel=le(()=>this.state().categories.length-1),this.canPageBackward=le(()=>(this.state().itemMetadata.page??1)>1),this.canPageForward=le(()=>{let e=this.state().itemMetadata.page??1,n=this.state().itemMetadata.pages??1;return e{let i=this.safeJsonParse(n,[]);this.state.update(r=>{let a=[...r.categories];return a[e]=i,De(he({},r),{categories:a,loadingCategories:!1})}),this.applyAutoSelect(e)},this.onItemsEvent=(e,n)=>{let i=this.safeJsonParse(e,[]),r=this.safeJsonParse(n,{keys:[]});this.state.update(l=>De(he({},l),{items:i,itemMetadata:r,loadingItems:!1}));let a=this.state().autoSelectIds[0];if(a===void 0)return;let s=i.find(l=>Number(l.id)===a);s&&this.state.update(l=>De(he({},l),{selectedItem:s,autoSelectIds:l.autoSelectIds.slice(1)}))}}ngOnInit(){let e=this.options().data??{},n=typeof this.options().model=="string"?this.options().model:typeof e.model=="string"?e.model:"",i=this.options().hasSearch===!0||e.hasSearch===!0,a=(this.options().autoSelectIds??(Array.isArray(e.autoSelectIds)?e.autoSelectIds:[])).map(s=>Number(s)).filter(s=>Number.isFinite(s));this.state.update(s=>De(he({},s),{model:n,hasSearch:i,autoSelectIds:a})),mp.events.add("ldb:category",this.onCategoryEvent),mp.events.add("ldb:items",this.onItemsEvent),this.loadCategories(0)}ngOnDestroy(){mp.events.remove("ldb:category",this.onCategoryEvent),mp.events.remove("ldb:items",this.onItemsEvent)}selectCategory(e,n){if(this.focusCategory(e,n.id),!n.hasItems){this.state.update(i=>De(he({},i),{categories:i.categories.slice(0,e+1),items:[],selectedItem:void 0})),this.loadCategories(e+1,n.id);return}this.loadItems(1)}selectItem(e){this.state.update(n=>De(he({},n),{selectedItem:e}))}loadFirstPage(){this.loadItems(1)}loadPrevPage(){let e=this.state().itemMetadata.page??1;this.loadItems(Math.max(1,e-1))}loadNextPage(){let e=this.state().itemMetadata.page??1,n=this.state().itemMetadata.pages??1;this.loadItems(Math.min(n,e+1))}loadLastPage(){this.loadItems(this.state().itemMetadata.pages??1)}updateSearchInput(e){this.state.update(n=>De(he({},n),{searchInput:e}))}search(){let e=this.state().searchInput.trim();e&&(this.state.update(n=>De(he({},n),{loadingItems:!0,selectedItem:void 0,searchInput:""})),this.callServer("search",e,1))}clearSearch(){this.state.update(i=>De(he({},i),{items:[],selectedItem:void 0,itemMetadata:De(he({},i.itemMetadata),{searchQuery:""})}));let e=this.currentLevel();if(e<0)return;this.state().categories[e]?.find(i=>i.focused)?.hasItems&&this.loadItems(1)}confirm(){this.state().selectedItem&&this.responded.emit({action:"confirm",selected:this.state().selectedItem})}cancel(){this.responded.emit({action:"cancel"})}displayCell(e,n){let i=e[n];return i==null?"":String(i)}applyAutoSelect(e){let n=this.state().autoSelectIds[0];if(n===void 0)return;let i=this.state().categories[e]?.find(r=>r.id===n);i&&(this.state.update(r=>De(he({},r),{autoSelectIds:r.autoSelectIds.slice(1)})),this.selectCategory(e,i))}focusCategory(e,n){this.state.update(i=>{let r=i.categories.map((a,s)=>s!==e?a:a.map(l=>De(he({},l),{focused:l.id===n})));return De(he({},i),{categories:r})})}loadCategories(e,n){this.state.update(i=>De(he({},i),{loadingCategories:!0})),this.callServer("categories",e,n??null)}loadItems(e){let n=this.state();if(n.itemMetadata.searchQuery){this.state.update(a=>De(he({},a),{loadingItems:!0})),this.callServer("search",n.itemMetadata.searchQuery,e);return}let r=(n.categories[this.currentLevel()]??[]).find(a=>a.focused);r&&(this.state.update(a=>De(he({},a),{loadingItems:!0,selectedItem:void 0})),this.callServer("items",JSON.stringify(r),e))}callServer(e,...n){let i=this.state().model;i&&mp.events.call("callServerEvent",`ldb:${i}:${e}`,...n)}safeJsonParse(e,n){try{return JSON.parse(e)}catch{return n}}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["overlay-lazy-data-browser-modal"]],inputs:{options:[1,"options"]},outputs:{responded:"responded"},decls:19,vars:6,consts:[[1,"ldb-wrapper"],[1,"panel"],[1,"lists"],[1,"list"],[1,"zero-state"],[1,"search-results"],[1,"preview","scrollbar-neon"],[1,"container"],[1,"item-grid"],[1,"buttons"],["type","button",1,"primary",3,"click","disabled"],["type","button",1,"secondary",3,"click"],[1,"search"],[1,"header"],[1,"entries","scrollbar-neon"],["type","button",1,"entry",3,"selected"],["type","button",1,"entry",3,"click"],[1,"fa","fa-fw","fa-spinner-third","fa-spin"],[1,"query"],[1,"fa","fa-fw","fa-file"],[1,"fa","fa-fw","fa-spin","fa-spinner-third"],[1,"fa","fa-fw","fa-bars"],[1,"selectable"],[1,"scrollbar-neon"],[3,"selected"],[1,"footer"],[1,"arrows"],["type","button",1,"icon",3,"click","disabled"],[1,"fa","fa-fw","fa-chevron-double-left"],[1,"fa","fa-fw","fa-chevron-left"],[1,"current-page"],[1,"fa","fa-fw","fa-chevron-right"],[1,"fa","fa-fw","fa-chevron-double-right"],[1,"zero-state","zero-state-ol"],[3,"click"],[3,"innerHTML"],["type","text","placeholder","Search ...","id","searchbox",3,"input","value"],["type","button",1,"secondary",3,"click","disabled"]],template:function(n,i){n&1&&(v(0,"div",0)(1,"div",1)(2,"div",2),ve(3,RC,6,0,"div",3,ct),R(5,NC,2,0,"div",4),R(6,LC,7,2,"div",5),b(),v(7,"div",6),R(8,FC,3,3,"pre")(9,VC,2,0,"div",4),b()(),v(10,"div",7),R(11,zC,3,1,"div",4)(12,qC,23,11,"div",8),b()(),v(13,"div",9)(14,"button",10),ne("click",function(){return i.confirm()}),u(15,"Select"),b(),v(16,"button",11),ne("click",function(){return i.cancel()}),u(17,"Cancel"),b(),R(18,$C,4,2,"div",12),b()),n&2&&(d(3),xe(i.state().categories),d(2),N(i.state().loadingCategories?5:-1),d(),N(i.state().itemMetadata.searchQuery?6:-1),d(2),N(i.state().selectedItem?8:9),d(3),N(i.state().items.length===0?11:12),d(3),Ee("disabled",!i.state().selectedItem),d(4),N(i.state().hasSearch?18:-1))},dependencies:[tt,bl],styles:[".disabled[_ngcontent-%COMP%]{opacity:.25;pointer-events:none}.ldb-wrapper[_ngcontent-%COMP%]{color:var(--sw-text);display:flex;width:min(75rem,100%);background:linear-gradient(152deg,#1e2127e6,#16181deb);border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:inset 0 1px #ffffff0f;height:39.6875rem;overflow:hidden}.panel[_ngcontent-%COMP%]{display:flex;flex-direction:column;background:linear-gradient(160deg,#23262dad,#16181eb3);justify-content:space-between;overflow:hidden;flex-shrink:0;border-right:1px solid rgba(255,255,255,.08)}.lists[_ngcontent-%COMP%]{flex-shrink:1;flex-grow:1;display:flex;overflow:hidden;min-width:22.5rem;position:relative}.list[_ngcontent-%COMP%]{border-right:.0625rem solid rgba(255,255,255,.08);min-width:11.25rem;display:flex;flex-direction:column;flex-grow:1}.entries[_ngcontent-%COMP%]{overflow:overlay;position:relative}.entry[_ngcontent-%COMP%]{width:100%;text-align:left;border:0;background:transparent;color:var(--sw-text);padding:.625rem;border-bottom:.0625rem solid rgba(255,255,255,.08);transition:background .13s ease,color .13s ease,border-color .13s ease}.entry.selected[_ngcontent-%COMP%]{background:linear-gradient(180deg,rgba(var(--sw-accent-rgb),.24),rgba(var(--sw-accent-rgb),.14));color:#f4f7fc;border-bottom-color:rgba(var(--sw-accent-rgb),.45)}.entry[_ngcontent-%COMP%]:hover{background:#ffffff0f}.preview[_ngcontent-%COMP%]{flex-shrink:0;background:linear-gradient(160deg,#181a1fdb,#101216d1);height:12.3125rem;border-top:.0625rem solid rgba(255,255,255,.08);overflow:auto}.preview[_ngcontent-%COMP%] pre[_ngcontent-%COMP%]{margin:0;padding:.625rem;font-size:.75rem;white-space:pre-wrap}.header[_ngcontent-%COMP%]{text-align:left;font-weight:500;color:var(--sw-text-soft);border-bottom:.0625rem solid rgba(var(--sw-accent-rgb),.38);text-transform:uppercase;font-size:.875rem;padding:.9375rem 1.25rem;background:linear-gradient(135deg,rgba(var(--sw-accent-rgb),.22),rgba(var(--sw-accent-rgb),.07))}.zero-state[_ngcontent-%COMP%]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#fff5}.zero-state-ol[_ngcontent-%COMP%]{background:#0005;position:absolute;top:0;left:0}.search-results[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;background:#121418f0;display:flex;align-items:center;justify-content:center;flex-direction:column}.search-results[_ngcontent-%COMP%] .query[_ngcontent-%COMP%]{margin:1.25rem;font-size:1.2em}.container[_ngcontent-%COMP%]{flex-grow:1;position:relative;display:flex;flex-direction:column;overflow:hidden}.item-grid[_ngcontent-%COMP%]{flex-grow:1;border-right:.0625rem solid rgba(255,255,255,.06);flex-shrink:1;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;position:relative}table[_ngcontent-%COMP%]{overflow:hidden;border-collapse:collapse;display:flex;flex-direction:column}table[_ngcontent-%COMP%] th[_ngcontent-%COMP%]:first-child, table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]:first-child{padding-left:.9375rem}table[_ngcontent-%COMP%] th[_ngcontent-%COMP%]:last-child, table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]:last-child{padding-right:.9375rem}thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]{overflow:hidden;display:flex}thead[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{text-align:left;font-weight:500;color:var(--sw-text-soft);border-bottom:.0625rem solid rgba(var(--sw-accent-rgb),.34);text-transform:uppercase;font-size:.875rem;padding:.9375rem 1.25rem;background:linear-gradient(135deg,rgba(var(--sw-accent-rgb),.16),rgba(var(--sw-accent-rgb),.04));position:sticky;top:0;display:inline-block}tbody[_ngcontent-%COMP%]{display:block;overflow-y:overlay;min-height:12.5rem}tbody[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]:not(:last-child) td[_ngcontent-%COMP%], tbody[_ngcontent-%COMP%] tr.selected[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{border-bottom:.0625rem solid rgba(255,255,255,.08)}tbody[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{padding:.625rem 1.25rem;width:max-content}table.selectable[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]:hover td[_ngcontent-%COMP%]{background:#ffffff0f;cursor:pointer}table.selectable[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] tr.selected[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{background:rgba(var(--sw-accent-rgb),.2)!important}.footer[_ngcontent-%COMP%]{background:#0c0e1270;color:var(--sw-text);display:flex;padding:.5rem;align-items:center;font-size:.875rem;justify-content:space-between;border-top:.0625rem solid rgba(255,255,255,.08)}.current-page[_ngcontent-%COMP%]{color:var(--sw-text-soft)}.arrows[_ngcontent-%COMP%]{display:flex;gap:.25rem}.icon[_ngcontent-%COMP%]{width:1.875rem;height:1.5625rem;border-radius:.3125rem;display:flex;justify-content:center;align-items:center;border:0;background:transparent;color:var(--sw-text);transition:background .12s ease,color .12s ease}.icon[_ngcontent-%COMP%]:hover{background:rgba(var(--sw-accent-rgb),.24);color:#fff}.buttons[_ngcontent-%COMP%]{border-top:.0625rem solid rgba(255,255,255,.08);display:flex;align-items:center;gap:.5rem;padding:.8rem .95rem;background:#0c0e124d}.search[_ngcontent-%COMP%]{margin-left:auto;color:#fff;display:flex;align-items:center;gap:.3125rem}.search[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%]{outline:none;background:#0e101499;color:var(--sw-text);padding:.5rem .75rem;width:12.5rem;border:.0625rem solid rgba(var(--sw-accent-rgb),.25);border-radius:.1875rem}.search[_ngcontent-%COMP%] input[type=text][_ngcontent-%COMP%]:focus{border-color:rgba(var(--sw-accent-rgb),.5);box-shadow:0 0 0 1px rgba(var(--sw-accent-rgb),.15)}"],changeDetection:0})}}return o})();function YC(o,t){if(o&1&&(v(0,"th"),u(1),b()),o&2){let e=t.$implicit;d(),D(e)}}function jC(o,t){if(o&1&&(v(0,"span"),u(1),b()),o&2){let e=g().$implicit,n=g().$implicit;d(),D(n[e])}}function KC(o,t){if(o&1&&Te(0,"span",6),o&2){let e=g().$implicit,n=g().$implicit,i=g();Ee("innerHTML",i.toHtml(n[e]),an)}}function ZC(o,t){if(o&1&&(v(0,"td"),R(1,jC,2,1,"span"),R(2,KC,1,1,"span",6),b()),o&2){let e=g(2);d(),N(e.options().html?-1:1),d(),N(e.options().html?2:-1)}}function JC(o,t){if(o&1){let e=Z();v(0,"tr",5),ne("click",function(){let i=P(e).$index,r=g();return A(r.selectRow(i))}),ve(1,ZC,3,2,"td",null,ct),b()}if(o&2){let e=t.$index,n=g();oe("selected",(n.options().selectable??!1)&&e===n.selectedIndex()),d(),xe(n.keys())}}var g0=(()=>{class o{constructor(){this.options=en.required(),this.keys=en([]),this.selectedIndex=en(-1),this.rowSelected=Qt(),this.items=le(()=>this.options().items??[])}selectRow(e){(this.options().selectable??!1)&&this.rowSelected.emit(e)}toHtml(e){return e==null?"":String(e)}trackByIndex(e){return e}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["overlay-list-modal"]],inputs:{options:[1,"options"],keys:[1,"keys"],selectedIndex:[1,"selectedIndex"]},outputs:{rowSelected:"rowSelected"},decls:11,vars:4,consts:[[1,"list"],[1,"list-table-shell"],[1,"list-table-scroll","scrollbar-neon"],[1,"list-table"],[3,"selected"],[3,"click"],[3,"innerHTML"]],template:function(n,i){n&1&&(v(0,"div",0)(1,"div",1)(2,"div",2)(3,"table",3)(4,"thead")(5,"tr"),ve(6,YC,2,1,"th",null,ct),b()(),v(8,"tbody"),ve(9,JC,3,2,"tr",4,ct),b()()()()()),n&2&&(d(),oe("selectable",i.options().selectable),d(3),oe("hidden",i.options().hideHead),d(2),xe(i.keys()),d(3),xe(i.items()))},dependencies:[tt],styles:["[_nghost-%COMP%]{display:block;width:100%;min-height:0}.list[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:.75rem .95rem;width:100%;box-sizing:border-box;min-height:0}.list-table-shell[_ngcontent-%COMP%]{display:flex;flex:1 1 auto;min-height:0;width:100%;border:1px solid rgba(255,255,255,.12);border-radius:12px;overflow:hidden;background:#1113186b;box-shadow:inset 0 1px #ffffff0a}.list-table-scroll[_ngcontent-%COMP%]{flex:1 1 auto;max-height:min(56vh,30rem);overflow-x:hidden;overflow-y:auto;scrollbar-gutter:auto}.list-table[_ngcontent-%COMP%]{width:100%;min-width:100%;border-collapse:collapse;table-layout:fixed;white-space:nowrap}.list-table[_ngcontent-%COMP%] thead.hidden[_ngcontent-%COMP%]{display:none}.list-table[_ngcontent-%COMP%] th[_ngcontent-%COMP%], .list-table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{text-align:left}.list-table[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{position:sticky;top:0;z-index:1;padding:.68rem .8rem;text-transform:uppercase;letter-spacing:.05em;font-size:.72rem;font-weight:700;color:var(--sw-text-soft);border-bottom:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#ffffff14,#ffffff05)}.list-table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{padding:.62rem .8rem;color:var(--sw-text);border-top:1px solid rgba(255,255,255,.06);vertical-align:middle;overflow:hidden;text-overflow:ellipsis}.list-table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]:first-child td[_ngcontent-%COMP%]{border-top:0}.list-table-shell.selectable[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]{transition:background .13s ease}.list-table-shell.selectable[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]:hover{cursor:pointer;background:#ffffff0f}.list-table-shell.selectable[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] tr.selected[_ngcontent-%COMP%]{background:var(--sw-accent-soft)}.list-table-scroll[_ngcontent-%COMP%]::-webkit-scrollbar{width:.6rem;background:transparent}.list-table-scroll[_ngcontent-%COMP%]::-webkit-scrollbar-track{background:rgba(var(--sw-accent-rgb),.05);border-radius:999px;margin:.3rem 0}.list-table-scroll[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{border-radius:999px;background:linear-gradient(180deg,rgba(var(--sw-accent-rgb),.65),rgba(var(--sw-accent-rgb),.42));border:1px solid rgba(var(--sw-accent-rgb),.32)}.list-table-scroll[_ngcontent-%COMP%]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(var(--sw-accent-rgb),.88),rgba(var(--sw-accent-rgb),.62))}.list-table-scroll[_ngcontent-%COMP%]{scrollbar-color:rgba(var(--sw-accent-rgb),.7) rgba(var(--sw-accent-rgb),.08);scrollbar-width:thin}"],changeDetection:0})}}return o})();var _0=(o,t)=>t.id;function QC(o,t){o&1&&(_(0,"span",5),ye(1,"i",9),u(2," Processing "),f())}function eM(o,t){o&1&&(_(0,"div",14),ye(1,"i",15),u(2," Recommended"),f())}function tM(o,t){if(o&1){let e=Z();_(0,"button",10),z("click",function(){let i=P(e).$implicit,r=g(2);return A(r.selectSpawn(i.id))}),_(1,"div",11)(2,"div",12),u(3),f(),_(4,"div",13),R(5,eM,3,0,"div",14),f()()()}if(o&2){let e=t.$implicit,n=g(2);Dt("background-image","url("+e.image+")"),Q("disabled",n.spawnPending()),d(3),D(e.name),d(2),N(e.recommended?5:-1)}}function nM(o,t){if(o&1&&(_(0,"section",3)(1,"header",4)(2,"h2"),u(3,"Choose Spawn"),f(),R(4,QC,3,0,"span",5),f(),_(5,"p",6),u(6,"Choose your initial spawn point. You can change this later."),f(),_(7,"div",7),ve(8,tM,6,5,"button",8,_0),f()()),o&2){let e=g();oe("disabled",e.spawnPending()),d(4),N(e.spawnPending()?4:-1),d(4),xe(e.spawns())}}function iM(o,t){o&1&&(_(0,"span",5),ye(1,"i",9),u(2," Loading "),f())}function oM(o,t){o&1&&(_(0,"div",27),u(1,"Not created yet"),f())}function rM(o,t){if(o&1&&(_(0,"div",27),u(1),f()),o&2){let e=g().$implicit;d(),me("Last Online: ",e.lastOnline)}}function aM(o,t){o&1&&(_(0,"div",28),u(1,"DEAD"),f())}function sM(o,t){if(o&1&&ye(0,"div",30),o&2){let e=g().$implicit;Dt("background-image","url("+(e.faction==null?null:e.faction.logo)+")")}}function lM(o,t){if(o&1){let e=Z();_(0,"button",24),z("click",function(){let i=P(e).$implicit,r=g(2);return A(r.previewCharacter(i))}),_(1,"div",25)(2,"div",26),u(3),f(),R(4,oM,2,0,"div",27)(5,rM,2,1,"div",27),f(),R(6,aM,2,0,"div",28)(7,sM,1,2,"div",29),f()}if(o&2){let e,n=t.$implicit,i=g(2);oe("killed",n.killed)("previewed",((e=i.previewedCharacter())==null?null:e.id)===n.id),Q("disabled",i.characterPending()),d(3),D(n.name),d(),N(n.hasAppearance===!1?4:n.lastOnline?5:-1),d(2),N(n.killed?6:n.faction!=null&&n.faction.logo?7:-1)}}function cM(o,t){o&1&&ye(0,"i",9)}function dM(o,t){o&1&&ye(0,"i",37)}function uM(o,t){if(o&1){let e=Z();_(0,"div",22)(1,"div",31),ye(2,"i",32),u(3),f(),_(4,"div",33)(5,"button",34),z("click",function(){P(e);let i=g(2);return A(i.cancelPreview())}),ye(6,"i",35),u(7," Back "),f(),_(8,"button",36),z("click",function(){P(e);let i=g(2);return A(i.confirmCharacter())}),R(9,cM,1,0,"i",9)(10,dM,1,0,"i",37),u(11," Play "),f()()()}if(o&2){let e=g(2);d(3),me(" ",t.name," "),d(2),Q("disabled",e.characterPending()),d(3),Q("disabled",e.characterPending()),d(),N(e.characterPending()?9:10)}}function hM(o,t){if(o&1&&(_(0,"div",16)(1,"div",17)(2,"h1",18),u(3,"Character Selection"),f(),_(4,"p",19),u(5,"Select character to play with"),f(),R(6,iM,3,0,"span",5),f(),_(7,"div",20),ve(8,lM,8,8,"button",21,_0),f(),R(10,uM,12,4,"div",22),_(11,"div",23),u(12,"To create a new character, head over to the UCP"),ye(13,"br"),u(14,"https://ucp.southwest-roleplay.com"),f()()),o&2){let e,n=g();oe("disabled",n.characterPending()),d(6),N(n.characterPending()?6:-1),d(2),xe(n.characters()),d(2),N((e=n.previewedCharacter())?10:-1,e)}}function pM(o,t){if(o&1){let e=Z();_(0,"div",41)(1,"label",45),u(2,"Username"),f(),_(3,"input",46),Wr("ngModelChange",function(i){P(e);let r=g(2);return Gr(r.username,i)||(r.username=i),A(i)}),z("keydown",function(i){P(e);let r=g(2);return A(r.onKeyDown(i))}),f()(),_(4,"div",41)(5,"label",47),u(6,"Password"),f(),_(7,"input",48),Wr("ngModelChange",function(i){P(e);let r=g(2);return Gr(r.password,i)||(r.password=i),A(i)}),z("keydown",function(i){P(e);let r=g(2);return A(r.onKeyDown(i))}),f()()}if(o&2){let e=g(2);d(3),Hr("ngModel",e.username),Q("disabled",e.loading()),d(4),Hr("ngModel",e.password),Q("disabled",e.loading())}}function mM(o,t){if(o&1){let e=Z();_(0,"div",41)(1,"label",49),u(2,"One-time Password"),f(),_(3,"input",50),Wr("ngModelChange",function(i){P(e);let r=g(2);return Gr(r.otpCode,i)||(r.otpCode=i),A(i)}),z("keydown",function(i){P(e);let r=g(2);return A(r.onKeyDown(i))}),f()()}if(o&2){let e=g(2);d(3),Hr("ngModel",e.otpCode),Q("disabled",e.loading())}}function fM(o,t){if(o&1&&(_(0,"div",42),ye(1,"i",51),u(2),f()),o&2){let e=g(2);d(2),me(" ",e.errorMessage()," ")}}function gM(o,t){o&1&&(ye(0,"span",52),u(1," Logging in... "))}function _M(o,t){o&1&&u(0," Verify OTP ")}function vM(o,t){o&1&&u(0," Login ")}function xM(o,t){if(o&1){let e=Z();_(0,"div",2)(1,"div",38),ye(2,"img",39),f(),_(3,"form",40),z("ngSubmit",function(){P(e);let i=g();return A(i.onSubmit())}),R(4,pM,8,4)(5,mM,4,2,"div",41),R(6,fM,3,1,"div",42),_(7,"button",43),R(8,gM,2,0)(9,_M,1,0)(10,vM,1,0),f()(),_(11,"div",44)(12,"p"),u(13,"southwest-roleplay.com"),f()()()}if(o&2){let e=g();d(4),N(e.otpMode()?5:4),d(2),N(e.errorMessage()?6:-1),d(),Q("disabled",e.loading()),d(),N(e.loading()?8:e.otpMode()?9:10)}}var v0=(()=>{class o{constructor(){this.initialUsername=en(""),this.characters=en([]),this.spawns=en([]),this.submitted=Qt(),this.characterSelected=Qt(),this.spawnSelected=Qt(),this.resetRequested=Qt(),this.previewRequested=Qt(),this.previewCleared=Qt(),this.username=F(""),this.password=F(""),this.loading=F(!1),this.errorMessage=F(""),this.otpMode=F(!1),this.otpCode=F(""),this.characterPending=F(!1),this.spawnPending=F(!1),this.previewedCharacter=F(null),this.lastUsername="",this.lastPassword="",Br(()=>{let e=this.initialUsername().trim();e&&(this.username()||this.username.set(e))}),Br(()=>{this.characters().length>0&&(this.characterPending.set(!1),this.spawnPending.set(!1))}),Br(()=>{this.spawns().length>0&&(this.characterPending.set(!1),this.spawnPending.set(!1))})}onSubmit(){if(this.otpMode()){this.submitOtp();return}let e=this.username().trim(),n=this.password().trim();if(!e||!n){this.errorMessage.set("Username and password are required");return}this.lastUsername=e,this.lastPassword=n,this.errorMessage.set(""),this.loading.set(!0),this.submitted.emit({username:e,password:n}),setTimeout(()=>{this.loading()&&this.loading.set(!1)},3e3)}onKeyDown(e){if(e.key==="Escape"){e.preventDefault(),this.resetRequested.emit();return}e.key==="Enter"&&(e.preventDefault(),this.onSubmit())}onLoginSuccess(){this.loading.set(!1),this.otpMode.set(!1),this.otpCode.set(""),this.errorMessage.set("")}onLoginError(e){if(this.loading.set(!1),this.errorMessage.set(e),this.otpMode()){this.otpCode.set("");return}this.password.set("")}onLoginOtp(e=!1){this.loading.set(!1),this.otpMode.set(!0),this.otpCode.set(""),e?this.errorMessage.set("Invalid OTP code. Please try again."):this.errorMessage.set("Two-factor authentication is enabled. Enter your OTP code to continue.")}resetFromScratch(e=""){this.loading.set(!1),this.errorMessage.set(""),this.otpMode.set(!1),this.otpCode.set(""),this.characterPending.set(!1),this.spawnPending.set(!1),this.password.set(""),this.lastPassword="",this.previewedCharacter()&&(this.previewedCharacter.set(null),this.previewCleared.emit());let n=e.trim();this.username.set(n),this.lastUsername=n}previewCharacter(e){this.characterPending()||this.previewedCharacter()?.id!==e.id&&(this.previewedCharacter.set(e),this.previewRequested.emit(e.id))}confirmCharacter(){let e=this.previewedCharacter();!e||this.characterPending()||(this.characterPending.set(!0),this.characterSelected.emit(e.id))}cancelPreview(){this.characterPending()||(this.previewedCharacter.set(null),this.previewCleared.emit())}selectSpawn(e){this.spawnPending()||(this.spawnPending.set(!0),this.spawnSelected.emit(e))}submitOtp(){let e=this.otpCode().trim();if(!this.lastUsername||!this.lastPassword){this.otpMode.set(!1),this.errorMessage.set("Session expired. Please login again.");return}if(!e){this.errorMessage.set("OTP code is required");return}this.errorMessage.set(""),this.loading.set(!0),this.submitted.emit({username:this.lastUsername,password:this.lastPassword,otp:e}),setTimeout(()=>{this.loading()&&this.loading.set(!1)},3e3)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["overlay-login-modal"]],inputs:{initialUsername:[1,"initialUsername"],characters:[1,"characters"],spawns:[1,"spawns"]},outputs:{submitted:"submitted",characterSelected:"characterSelected",spawnSelected:"spawnSelected",resetRequested:"resetRequested",previewRequested:"previewRequested",previewCleared:"previewCleared"},decls:3,vars:1,consts:[[1,"selection-shell","panel",3,"disabled"],[1,"char-selection",3,"disabled"],[1,"login-container"],[1,"selection-shell","panel"],[1,"selection-header"],[1,"pending-indicator"],[1,"selection-description"],[1,"spawns-grid"],["type","button",1,"spawn-card",3,"background-image","disabled"],[1,"fa","fa-fw","fa-spin","fa-spinner-third"],["type","button",1,"spawn-card",3,"click","disabled"],[1,"spawn-inner"],[1,"spawn-name"],[1,"spawn-bottom"],[1,"spawn-recommended"],[1,"fa-solid","fa-star"],[1,"char-selection"],[1,"char-selection-header"],[1,"char-title"],[1,"char-subtitle"],[1,"characters"],["type","button",1,"character",3,"killed","previewed","disabled"],[1,"char-confirm-bar"],[1,"disclaimer"],["type","button",1,"character",3,"click","disabled"],[1,"char-info"],[1,"name"],[1,"last-online"],["aria-hidden","true",1,"dead-marker"],["aria-hidden","true",1,"faction-logo",3,"background-image"],["aria-hidden","true",1,"faction-logo"],[1,"char-confirm-name"],[1,"fa-solid","fa-user"],[1,"char-confirm-actions"],["type","button",1,"char-confirm-back",3,"click","disabled"],[1,"fa-solid","fa-arrow-left"],["type","button",1,"char-confirm-play",3,"click","disabled"],[1,"fa-solid","fa-play"],[1,"login-header"],["src","https://static.southwest-roleplay.com/public/logo.png","alt","SWRP logo",1,"login-logo"],[1,"login-form",3,"ngSubmit"],[1,"form-group"],[1,"error-message"],["type","submit",1,"login-button",3,"disabled"],[1,"login-footer"],["for","username"],["id","username","type","text","placeholder","Enter your username","name","username","autocomplete","username",3,"ngModelChange","keydown","ngModel","disabled"],["for","password"],["id","password","type","password","placeholder","Enter your password","name","password","autocomplete","current-password",3,"ngModelChange","keydown","ngModel","disabled"],["for","otp"],["id","otp","type","text","inputmode","numeric","maxlength","8","placeholder","Enter OTP code","name","otp","autocomplete","one-time-code",3,"ngModelChange","keydown","ngModel","disabled"],["aria-hidden","true",1,"fa-solid","fa-circle-exclamation"],[1,"spinner"]],template:function(n,i){n&1&&R(0,nM,10,3,"section",0)(1,hM,15,4,"div",1)(2,xM,14,4,"div",2),n&2&&N(i.spawns().length>0?0:i.characters().length>0?1:2)},dependencies:[tt,ic,Hg,Zr,ec,Ng,ps,hs,us],styles:['@charset "UTF-8";[_nghost-%COMP%]{display:block;pointer-events:auto;color:var(--sw-text)}.login-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;gap:2.4rem;background:linear-gradient(135deg,#1b1d22,#22242c);border:1px solid rgba(209,27,45,.24);border-radius:16px;padding:3rem;width:100%;max-width:23.75rem;margin:0 auto}.login-header[_ngcontent-%COMP%]{text-align:center;display:flex;flex-direction:column;gap:.65rem}.login-header[_ngcontent-%COMP%] .login-logo[_ngcontent-%COMP%]{width:min(18rem,75vw);height:auto;display:block;margin:0 auto;filter:drop-shadow(0 .4rem 1rem rgba(0,0,0,.45))}.login-header[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:.9rem;color:var(--sw-text-soft);letter-spacing:.12em;text-transform:uppercase;margin:0}.login-form[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:1.2rem;width:100%}.selection-shell[_ngcontent-%COMP%]{width:min(94vw,72rem);border:1px solid var(--sw-border, rgba(95, 101, 114, .48));border-radius:14px;background:linear-gradient(160deg,#383c46e6,#202228f2);box-shadow:0 18px 36px #0000006b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.95rem}.selection-shell.disabled[_ngcontent-%COMP%]{pointer-events:none;opacity:.72}.selection-header[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.25rem .2rem .65rem;border-bottom:1px solid rgba(209,27,45,.34)}.selection-header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:0;font-size:.82rem;text-transform:uppercase;letter-spacing:.08em;color:#f0f3f8;font-weight:700}.selection-description[_ngcontent-%COMP%]{margin:0;padding:.65rem .2rem .85rem;font-size:.8rem;color:var(--sw-text-soft, #a9b0bb)}.pending-indicator[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:var(--sw-text-soft, #a9b0bb)}.char-selection[_ngcontent-%COMP%]{width:min(94vw,26rem)}.char-selection.disabled[_ngcontent-%COMP%]{pointer-events:none;opacity:.72}.char-selection-header[_ngcontent-%COMP%]{margin-bottom:.85rem}.char-title[_ngcontent-%COMP%]{margin:0;font-size:1.5rem;font-weight:700;color:#fff;line-height:1.2;text-shadow:0 2px 8px rgba(0,0,0,.7)}.char-subtitle[_ngcontent-%COMP%]{margin:.22rem 0 0;font-size:.84rem;color:var(--sw-text-soft, #a9b0bb);text-shadow:0 1px 4px rgba(0,0,0,.6)}.characters[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.28rem;margin-bottom:.75rem}.character[_ngcontent-%COMP%]{width:100%;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden;background:linear-gradient(135deg,#1b1d22eb,#22242ceb);border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:.62rem .75rem;height:4vh;color:var(--sw-text, #d8dde6);text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 16px #00000047,inset 0 1px #ffffff0f;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease,transform .14s ease;font-family:inherit}.character[_ngcontent-%COMP%]:hover:not(:disabled){background:linear-gradient(135deg,#22242cf2,#2a2d37f2);border-color:#ffffff24;box-shadow:0 6px 20px #00000052,inset 0 1px #ffffff14;transform:translateY(-1px)}.character.previewed[_ngcontent-%COMP%]{background:linear-gradient(135deg,#1b1d22f2,#22242cf2);border-color:#d11b2d8c;box-shadow:0 0 1rem #d11b2d2e,0 4px 16px #00000052,inset 0 1px #ffffff14,inset 0 0 0 1px #d11b2d1f}.character.previewed[_ngcontent-%COMP%] .name[_ngcontent-%COMP%]{color:#fff}.character[_ngcontent-%COMP%]:disabled{cursor:not-allowed}.char-info[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.16rem;min-width:0}.name[_ngcontent-%COMP%]{font-size:.9rem;font-weight:600;color:#e8edf5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.last-online[_ngcontent-%COMP%]{font-size:.74rem;color:var(--sw-text-soft, #a9b0bb)}.dead-marker[_ngcontent-%COMP%]{flex-shrink:0;min-width:2.8rem;height:2.8rem;margin-left:.75rem;display:inline-flex;align-items:center;justify-content:center;color:#ff9a9a;font-size:.72rem;font-weight:700;letter-spacing:.07em}.faction-logo[_ngcontent-%COMP%]{flex-shrink:0;width:2.8rem;height:2.8rem;background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:.75rem;opacity:.88}.char-confirm-bar[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem;padding:.62rem .75rem;background:linear-gradient(135deg,#1b1d22eb,#22242ceb);border:1px solid rgba(209,27,45,.32);border-radius:10px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 16px #00000047,inset 0 1px #ffffff0f;animation:_ngcontent-%COMP%_confirm-bar-in .16s ease both}@keyframes _ngcontent-%COMP%_confirm-bar-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.char-confirm-name[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.5rem;font-size:.88rem;font-weight:600;color:#e8edf5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.char-confirm-name[_ngcontent-%COMP%] .fa-solid[_ngcontent-%COMP%]{color:#d11b2dcc;flex-shrink:0}.char-confirm-actions[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.char-confirm-back[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .85rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:7px;font-size:.8rem;font-weight:600;color:var(--sw-text-soft, #a9b0bb);cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease;font-family:inherit}.char-confirm-back[_ngcontent-%COMP%]:hover:not(:disabled){background:#ffffff17;border-color:#ffffff38;color:#e8edf5}.char-confirm-back[_ngcontent-%COMP%]:active:not(:disabled){transform:scale(.97)}.char-confirm-back[_ngcontent-%COMP%]:disabled{opacity:.5;cursor:not-allowed}.char-confirm-play[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem 1.1rem;background:linear-gradient(135deg,#d11b2dd1,#e52f41b8);border:1px solid rgba(209,27,45,.52);border-radius:7px;font-size:.8rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease;font-family:inherit}.char-confirm-play[_ngcontent-%COMP%]:hover:not(:disabled){background:linear-gradient(135deg,#e52f41eb,#f94355d1);border-color:#d11b2db8;box-shadow:0 0 1.2rem #d11b2d61}.char-confirm-play[_ngcontent-%COMP%]:active:not(:disabled){transform:scale(.97)}.char-confirm-play[_ngcontent-%COMP%]:disabled{opacity:.6;cursor:not-allowed}.disclaimer[_ngcontent-%COMP%]{font-size:.71rem;color:var(--sw-text-soft, #a9b0bb);line-height:1.55;text-shadow:0 1px 4px rgba(0,0,0,.6);text-align:center}.spawns-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.62rem}.spawn-card[_ngcontent-%COMP%]{width:100%;min-height:10.2rem;background-size:cover;background-repeat:no-repeat;background-position:center;box-shadow:0 8px 18px #00000059;transition:transform .15s ease,border-color .15s ease;border-radius:10px;border:1px solid rgba(255,255,255,.16);color:var(--sw-text, #d8dde6);text-align:left}.spawn-card[_ngcontent-%COMP%]:hover:not(:disabled){transform:translateY(-2px);border-color:#d11b2d9e}.spawn-card[_ngcontent-%COMP%]:disabled{cursor:not-allowed}.spawn-inner[_ngcontent-%COMP%]{width:100%;height:100%;display:flex;flex-direction:column}.spawn-name[_ngcontent-%COMP%]{padding:.55rem .65rem;text-shadow:0 0 .3125rem rgba(0,0,0,.8);font-size:.85rem;font-weight:700}.spawn-bottom[_ngcontent-%COMP%]{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem;padding:.55rem .65rem}.spawn-recommended[_ngcontent-%COMP%]{text-shadow:0 0 .3125rem black}.spawn-recommended[_ngcontent-%COMP%] .fa-solid[_ngcontent-%COMP%]{color:#ffd43b}.spawn-coords[_ngcontent-%COMP%]{background:#090b108f;padding:.25rem .5rem;border-radius:.25rem;font-size:.74rem}@media(max-width:1024px){.spawns-grid[_ngcontent-%COMP%]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){[_nghost-%COMP%]{width:100%}.selection-shell[_ngcontent-%COMP%]{width:100%}.spawns-grid[_ngcontent-%COMP%]{grid-template-columns:1fr}}.form-group[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.5rem}.form-group[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{font-size:.8rem;font-weight:600;color:var(--sw-text-soft);text-transform:uppercase;letter-spacing:.06em}.form-group[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{background:#ffffff0a;border:1px solid rgba(209,27,45,.18);border-radius:8px;padding:.82rem 1rem;font-size:.95rem;color:var(--sw-text);font-family:inherit;transition:all .2s ease}.form-group[_ngcontent-%COMP%] input[_ngcontent-%COMP%]::placeholder{color:#ffffff3d}.form-group[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:focus{outline:none;background:#ffffff0f;border-color:#d11b2d6b;box-shadow:0 0 1rem #d11b2d2e,inset 0 0 .5rem #d11b2d0f}.form-group[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:disabled{opacity:.5;cursor:not-allowed}.otp-intro[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.6rem;background:#d11b2d1a;border:1px solid rgba(209,27,45,.24);border-radius:8px;padding:.75rem .9rem}.otp-intro[_ngcontent-%COMP%] .fa-solid[_ngcontent-%COMP%]{font-size:1rem;color:#ff8d8d}.otp-intro[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;font-size:.86rem;color:var(--sw-text-soft)}.error-message[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.6rem;background:#d11b2d1f;border:1px solid rgba(209,27,45,.32);border-radius:8px;padding:.75rem 1rem;font-size:.9rem;color:#ff6b6b}.error-message[_ngcontent-%COMP%] .fa-solid[_ngcontent-%COMP%]{font-size:1.2rem;width:1.2rem;height:1.2rem;display:flex;align-items:center;justify-content:center}.login-button[_ngcontent-%COMP%]{background:linear-gradient(135deg,#d11b2dc7,#e52f41ad);border:1px solid rgba(209,27,45,.48);border-radius:8px;padding:.95rem 1.4rem;font-size:.95rem;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.6rem;transition:all .3s ease;margin-top:.6rem}.login-button[_ngcontent-%COMP%] .fa-solid[_ngcontent-%COMP%]{font-size:1.1rem;width:1.1rem;height:1.1rem}.login-button[_ngcontent-%COMP%]:hover:not(:disabled){background:linear-gradient(135deg,#e52f41e0,#f94355c7);border-color:#d11b2db8;box-shadow:0 0 2rem #d11b2d6b,inset 0 0 1rem #ffffff14}.login-button[_ngcontent-%COMP%]:active:not(:disabled){transform:scale(.98)}.login-button[_ngcontent-%COMP%]:disabled{opacity:.6;cursor:not-allowed}.spinner[_ngcontent-%COMP%]{display:inline-block;width:1rem;height:1rem;border:2px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:50%;animation:_ngcontent-%COMP%_spin .8s linear infinite}@keyframes _ngcontent-%COMP%_spin{to{transform:rotate(360deg)}}.login-footer[_ngcontent-%COMP%]{font-size:.85rem;color:var(--sw-text-soft);margin-top:.4rem}.login-footer[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0}'],changeDetection:0})}}return o})();var bM=(o,t)=>t.key;function yM(o,t){if(o&1&&ye(0,"p",5),o&2){let e=g(2);Q("innerHTML",e.options().message||"",an)}}function CM(o,t){if(o&1&&(_(0,"p",6),u(1),f()),o&2){let e=g(2);d(),D(e.options().message)}}function MM(o,t){if(o&1&&R(0,yM,1,1,"p",5)(1,CM,2,1,"p",6),o&2){let e=g();N(e.isHtmlMessage()?0:1)}}function wM(o,t){if(o&1&&ye(0,"p",11),o&2){let e=g(2).$implicit;Q("innerHTML",e.message||"",an)}}function SM(o,t){if(o&1&&(_(0,"p",12),u(1),f()),o&2){let e=g(2).$implicit;d(),D(e.message)}}function EM(o,t){if(o&1&&R(0,wM,1,1,"p",11)(1,SM,2,1,"p",12),o&2){let e=g(2);N(e.isHtmlMessage()?0:1)}}function TM(o,t){if(o&1&&(_(0,"span",7),u(1),f()),o&2){let e=g().$implicit;d(),D(e.label)}}function PM(o,t){if(o&1&&(_(0,"div",14),u(1),f()),o&2){let e=g(2).$implicit,n=g();d(),D(n.remaining(e))}}function AM(o,t){if(o&1){let e=Z();_(0,"div",8)(1,"input",13),z("input",function(i){P(e);let r=g().$index,a=g();return A(a.onInput(r,(i.target.value||"").toString()))})("blur",function(){P(e);let i=g().$index,r=g();return A(r.onBlur(i))}),f(),R(2,PM,2,1,"div",14),f()}if(o&2){let e=g().$implicit,n=g();d(),oe("invalid",!e.valid&&e.touched),Q("type",(e.type==="text"||!e.type,"text"))("placeholder",e.placeholder||"")("value",e.value),Jt("maxlength",e.maxLength??null),d(),N(n.remaining(e)!==null?2:-1)}}function IM(o,t){if(o&1&&(_(0,"div",14),u(1),f()),o&2){let e=g(2).$implicit,n=g();d(),D(n.remaining(e))}}function OM(o,t){if(o&1){let e=Z();_(0,"div",8)(1,"textarea",15),z("input",function(i){P(e);let r=g().$index,a=g();return A(a.onInput(r,(i.target.value||"").toString()))})("blur",function(){P(e);let i=g().$index,r=g();return A(r.onBlur(i))}),f(),R(2,IM,2,1,"div",14),f()}if(o&2){let e=g().$implicit,n=g();d(),oe("invalid",!e.valid&&e.touched),Q("placeholder",e.placeholder||"")("value",e.value),Jt("maxlength",e.maxLength??null),d(),N(n.remaining(e)!==null?2:-1)}}function DM(o,t){if(o&1){let e=Z();_(0,"overlay-select",16),z("valueChange",function(i){P(e);let r=g().$index,a=g();return A(a.onSelectInput(r,i))}),f()}if(o&2){let e=g().$implicit,n=g();Q("options",n.selectOptions(e))("value",e.value)}}function kM(o,t){if(o&1&&(_(0,"p",17),u(1),f()),o&2){let e=g().$implicit;oe("highlight",!e.valid&&e.touched),d(),D(e.hint)}}function RM(o,t){if(o&1&&(_(0,"div",1),R(1,EM,2,1),R(2,TM,2,1,"span",7),R(3,AM,3,7,"div",8),R(4,OM,3,6,"div",8),R(5,DM,1,2,"overlay-select",9),R(6,kM,2,3,"p",10),f()),o&2){let e=t.$implicit,n=g();d(),N(e.message?1:-1),d(),N(e.label?2:-1),d(),N(n.isTextInput(e)&&!n.shouldUseTextArea(e)?3:-1),d(),N(n.isTextInput(e)&&n.shouldUseTextArea(e)?4:-1),d(),N(n.isSelectInput(e)?5:-1),d(),N(e.hint?6:-1)}}var x0=(()=>{class o{constructor(){this.options=en.required(),this.valuesChanged=Qt(),this.responded=Qt(),this.inputsState=F([]),this.isHtmlMessage=le(()=>this.options().html===!0),this.allValid=le(()=>this.inputsState().every(e=>e.valid)),this.confirmLabel=le(()=>this.options().confirmLabel||"Confirm"),this.cancelLabel=le(()=>this.options().cancelLabel||"Cancel")}ngOnInit(){this.inputsState.set(this.normalizeInputs(this.options().inputs)),this.emitValues()}inputs(){return this.inputsState()}onInput(e,n){this.patchInput(e,{value:n}),this.emitValues()}onBlur(e){this.patchInput(e,{touched:!0})}remaining(e){return!e.maxLength||e.maxLength<=0?null:e.maxLength-e.value.length}shouldUseTextArea(e){return e.big===!0}isTextInput(e){return!e.type||["text","character","faction","company","property"].includes(e.type)}isSelectInput(e){return e.type==="select"}selectOptions(e){return(e.options??[]).map(i=>{if(typeof i=="string")return{value:i,label:i};let r=String(i.label??i.value??"Option");return{value:String(i.value??i.label??""),label:r}})}onSelectInput(e,n){this.onInput(e,String(n??"")),this.onBlur(e)}onKeyDown(e){if(e.key==="Enter"){e.preventDefault(),this.allValid()&&this.confirm();return}e.key==="Escape"&&(e.preventDefault(),this.cancel())}confirm(){if(!this.allValid())return;let e={};for(let n of this.inputsState())e[n.key]=n.value;this.responded.emit({action:"submit",response:e})}cancel(){this.responded.emit({action:"cancel"})}normalizeInputs(e){return e?(Array.isArray(e)?e:Object.entries(e).map(([i,r])=>De(he({},r),{key:i}))).map((i,r)=>{let a=i.key??`field_${r}`,s=i.value??"";return De(he({},i),{key:a,value:s,touched:!1,valid:this.isValueValid(i.pattern,s)})}):[]}patchInput(e,n){let i=this.inputsState().map((r,a)=>{if(a!==e)return r;let s=r.maxLength,l=n.value??r.value,c=typeof s=="number"&&s>0?l.slice(0,s):l,h=De(he(he({},r),n),{value:c});return De(he({},h),{valid:this.isValueValid(h.pattern,h.value)})});this.inputsState.set(i)}emitValues(){let e={};for(let n of this.inputsState())e[n.key]=n.value;this.valuesChanged.emit(e)}isValueValid(e,n){if(!e)return!0;try{return new RegExp(e).test(n)}catch{return!0}}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["overlay-multi-input-modal"]],inputs:{options:[1,"options"]},outputs:{valuesChanged:"valuesChanged",responded:"responded"},decls:9,vars:4,consts:[[1,"multi-input-grid",3,"keydown"],[1,"multi-input-row"],[1,"inline-actions"],["type","button",1,"primary",3,"click","disabled"],["type","button",1,"secondary",3,"click"],[1,"multi-input-copy",3,"innerHTML"],[1,"multi-input-copy"],[1,"row-label"],[1,"input-group"],[3,"options","value"],[1,"row-hint",3,"highlight"],[1,"row-message",3,"innerHTML"],[1,"row-message"],[3,"input","blur","type","placeholder","value"],[1,"length"],[3,"input","blur","placeholder","value"],[3,"valueChange","options","value"],[1,"row-hint"]],template:function(n,i){n&1&&(R(0,MM,2,1),_(1,"div",0),z("keydown",function(a){return i.onKeyDown(a)}),ve(2,RM,7,6,"div",1,bM),f(),_(4,"div",2)(5,"button",3),z("click",function(){return i.confirm()}),u(6),f(),_(7,"button",4),z("click",function(){return i.cancel()}),u(8),f()()),n&2&&(N(i.options().message?0:-1),d(2),xe(i.inputs()),d(3),Q("disabled",!i.allValid()),d(),D(i.confirmLabel()),d(2),D(i.cancelLabel()))},dependencies:[tt,Vo],styles:[".multi-input-copy[_ngcontent-%COMP%]{margin:0;padding:.85rem .95rem 0;color:var(--sw-text)}.multi-input-grid[_ngcontent-%COMP%]{display:grid;gap:.85rem;padding:.85rem .95rem}.multi-input-row[_ngcontent-%COMP%]{display:grid;gap:.3rem;font-size:.8rem}.row-label[_ngcontent-%COMP%]{text-transform:uppercase;opacity:.85;color:var(--sw-text-soft);letter-spacing:.04em}.row-message[_ngcontent-%COMP%]{margin:0;color:var(--sw-text)}.input-group[_ngcontent-%COMP%]{position:relative}.multi-input-row[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .multi-input-row[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%], .multi-input-row[_ngcontent-%COMP%] select[_ngcontent-%COMP%]{border:1px solid rgba(var(--sw-accent-rgb),.2);border-radius:8px;padding:.5rem .6rem;background:#0e10148f;color:var(--sw-text);overflow:hidden;word-wrap:break-word;overflow-wrap:break-word;width:100%;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.multi-input-row[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:focus, .multi-input-row[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%]:focus, .multi-input-row[_ngcontent-%COMP%] select[_ngcontent-%COMP%]:focus{outline:none;border-color:rgba(var(--sw-accent-rgb),.5);background:#12151abd;box-shadow:0 0 0 1px rgba(var(--sw-accent-rgb),.15),0 8px 18px #00000038}.multi-input-row[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%]{min-height:5rem;resize:vertical}.multi-input-row[_ngcontent-%COMP%] input.invalid[_ngcontent-%COMP%], .multi-input-row[_ngcontent-%COMP%] textarea.invalid[_ngcontent-%COMP%]{border-color:#f07373cc;box-shadow:inset 0 0 0 1px #f0737333}.row-hint[_ngcontent-%COMP%]{margin:0;text-align:right;opacity:.7;color:var(--sw-text-soft)}.row-hint.highlight[_ngcontent-%COMP%]{color:var(--sw-bad);opacity:1}.length[_ngcontent-%COMP%]{position:absolute;right:.6rem;top:0;height:100%;display:flex;align-items:center;font-size:.75rem;opacity:.65;color:var(--sw-text-soft);pointer-events:none}.inline-actions[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;gap:.5rem;padding:.75rem .95rem .85rem;border-top:1px solid rgba(255,255,255,.06);margin-top:.2rem}"],changeDetection:0})}}return o})();var b0=(o,t)=>t.id;function NM(o,t){o&1&&(v(0,"div",1),Te(1,"span",19),b())}function LM(o,t){o&1&&(v(0,"p",5),u(1),b()),o&2&&(d(),D(t))}function FM(o,t){if(o&1&&(v(0,"span"),u(1),b(),v(2,"strong"),u(3),b()),o&2){let e=t.$implicit;d(),D(e.label),d(2),D(e.value)}}function VM(o,t){if(o&1&&(v(0,"div",6),ve(1,FM,4,2,null,null,ct),b()),o&2){let e=g();d(),xe(e.invoiceMetadata())}}function BM(o,t){if(o&1&&(v(0,"tr")(1,"td",21),u(2),b(),v(3,"td",28),u(4),b(),v(5,"td",22),u(6),b(),v(7,"td",23),u(8),b(),v(9,"td",29),u(10),b()()),o&2){let e=t.$implicit,n=t.$index,i=g(2);d(2),D(n+1),d(2),D(e.name),d(2),D(e.amount),d(2),D(i.formatMoney(e.price)),d(2),D(i.formatMoney(i.getLineTotal(e)))}}function UM(o,t){if(o&1&&(v(0,"div",8)(1,"table",20)(2,"thead")(3,"tr")(4,"th",21),u(5,"#"),b(),v(6,"th"),u(7,"Service"),b(),v(8,"th",22),u(9,"Qty"),b(),v(10,"th",23),u(11,"Unit"),b(),v(12,"th",24),u(13,"Total"),b()()()(),v(14,"div",25)(15,"table",26)(16,"tbody"),ve(17,BM,11,5,"tr",null,ct),b()()(),v(19,"div",27)(20,"span"),u(21,"Amount Due"),b(),v(22,"strong"),u(23),b()()()),o&2){let e=g();d(17),xe(e.items()),d(6),D(e.formatMoney(e.total()))}}function zM(o,t){if(o&1){let e=Z();v(0,"button",30),ne("click",function(){P(e);let i=g();return A(i.selectCash())}),v(1,"div",31),Te(2,"i",32),b(),v(3,"div",33)(4,"strong"),u(5,"Cash"),b(),v(6,"span"),u(7,"Pay with cash on hand."),b()()()}if(o&2){let e=g();oe("selected",e.isCashSelected())}}function HM(o,t){if(o&1&&(v(0,"span"),u(1),b()),o&2){let e=t.$implicit;d(),D(e)}}function GM(o,t){if(o&1){let e=Z();v(0,"button",30),ne("click",function(){let i=P(e).$implicit,r=g();return A(r.selectBankAccount(i.id))}),v(1,"div",31),Te(2,"i",34),b(),v(3,"div",33)(4,"strong"),u(5),b(),ve(6,HM,2,1,"span",null,ct),b()()}if(o&2){let e=t.$implicit,n=g();oe("selected",n.isBankSelected(e.id)),d(5),D(n.getAccountTitle(e)),d(),xe(n.getAccountLines(e))}}function WM(o,t){if(o&1&&(v(0,"span"),u(1),b()),o&2){let e=t.$implicit;d(),D(e)}}function XM(o,t){if(o&1){let e=Z();v(0,"button",30),ne("click",function(){let i=P(e).$implicit,r=g(3);return A(r.selectBankAccount(i.id))}),v(1,"div",31),Te(2,"i",34),b(),v(3,"div",33)(4,"strong"),u(5),b(),ve(6,WM,2,1,"span",null,ct),b()()}if(o&2){let e=t.$implicit,n=g(3);oe("selected",n.isBankSelected(e.id)),d(5),D(n.getAccountTitle(e)),d(),xe(n.getAccountLines(e))}}function qM(o,t){if(o&1&&(v(0,"div",37),ve(1,XM,8,3,"button",11,b0),b()),o&2){let e=g(2);d(),xe(e.hiddenBankAccounts())}}function $M(o,t){if(o&1){let e=Z();v(0,"button",35),ne("click",function(){P(e);let i=g();return A(i.toggleMore())}),v(1,"span"),u(2,"More payment methods..."),b(),Te(3,"i",36),b(),R(4,qM,3,0,"div",37)}if(o&2){let e=g();oe("expanded",e.expandedMore()),d(4),N(e.expandedMore()?4:-1)}}function YM(o,t){o&1&&(v(0,"span",14),u(1,"Payment successful."),b())}function jM(o,t){o&1&&(v(0,"span",15),u(1,"Payment failed."),b())}var y0=(()=>{class o{constructor(){this.options=en.required(),this.status=en("idle"),this.responded=Qt(),this.paymentMethod=F(null),this.purchasePending=F(!1),this.expandedMore=F(!1),this.allBankAccounts=le(()=>this.getVisibleBankAccounts()),this.visibleBankAccounts=le(()=>this.allBankAccounts().filter(e=>this.getBankAccountKind(e)==="character")),this.hiddenBankAccounts=le(()=>this.allBankAccounts().filter(e=>{let n=this.getBankAccountKind(e);return n==="company"||n==="faction"})),this.shouldShowMore=le(()=>this.hiddenBankAccounts().length>0),this.items=le(()=>this.options().items??[]),this.total=le(()=>this.items().reduce((e,n)=>e+this.getLineTotal(n),0)),this.sellerName=le(()=>{let e=this.options().seller;return e?typeof e=="string"?e||null:e.name??null:null}),this.invoiceMetadata=le(()=>{let e=this.options().invoiceMetadata;return e?Object.entries(e).map(([n,i])=>this.toInvoiceMetadataEntry(n,i)).filter(n=>n!==null):[]}),this.canPurchase=le(()=>!!this.paymentMethod()&&!this.purchasePending()&&this.status()==="idle"),this.isLoading=le(()=>this.purchasePending()&&this.status()==="idle")}getLineTotal(e){let n=Number(e.price||0),i=Number(e.amount||0),r=Number(e.tax||0),a=n+n*(r/100);return i*a}formatMoney(e){return`$${e.toFixed(2)}`}selectCash(){let e=this.paymentMethod();this.paymentMethod.set(e?.type==="cash"?null:{type:"cash"})}selectBankAccount(e){let n=this.paymentMethod();if(n?.type==="bank"&&n.id===e){this.paymentMethod.set(null);return}this.paymentMethod.set({type:"bank",id:e})}isCashSelected(){return this.paymentMethod()?.type==="cash"}isBankSelected(e){let n=this.paymentMethod();return n?.type==="bank"&&n.id===e}toggleMore(){this.expandedMore.set(!this.expandedMore())}getBankAccountKind(e){let n=(e.kind??e.type??"").toLowerCase();return n.includes("company")?"company":n.includes("faction")?"faction":n.includes("character")||n.includes("personal")?"character":"unknown"}purchase(){let e=this.paymentMethod();e&&(this.purchasePending.set(!0),this.responded.emit({action:"purchase",method:e,clear:!(this.options().waitForConfirmation??!1)}))}cancel(){this.responded.emit({action:"cancel"})}getAccountTitle(e){let n=this.getBankAccountKind(e);return n==="company"?"Business Card":n==="faction"?"Agency Card":"Debit Card"}getAccountLines(e){return[e.holder,e.owner].filter(n=>!!(n&&n.trim()))}getVisibleBankAccounts(){let e=this.options().bankAccounts??[],n=this.options().disableBankAccounts;return n?e.filter(i=>{let r=(i.kind??i.type??"").toLowerCase();return r.includes("company")?!n.company:r.includes("faction")?!n.faction:r.includes("character")||r.includes("personal")?!n.character:!0}):e}toInvoiceMetadataEntry(e,n){if(n==null)return null;if(typeof n=="object"){let i=n.label?.trim()||this.humanizeKey(e),r=n.value;return r==null||r===""?null:{label:i,value:String(r)}}return n===""?null:{label:this.humanizeKey(e),value:String(n)}}humanizeKey(e){return e.replace(/([a-z0-9])([A-Z])/g,"$1 $2").replace(/[_-]+/g," ").replace(/\s+/g," ").trim().replace(/^./,n=>n.toUpperCase())}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["overlay-payment-modal"]],inputs:{options:[1,"options"],status:[1,"status"]},outputs:{responded:"responded"},decls:34,vars:11,consts:[[1,"payment-modal"],[1,"loading"],[1,"invoice-sheet"],[1,"payment-head"],[1,"invoice-kicker"],[1,"invoice-seller"],[1,"invoice-meta"],[1,"invoice-rule"],[1,"payment-table-wrap"],[1,"payment-options"],[1,"payment-options-head"],["type","button",1,"payment-method",3,"selected"],[1,"payment-foot"],[1,"payment-state","invoice-status"],[1,"status-chip","success"],[1,"status-chip","error"],[1,"payment-actions"],["type","button",1,"pay-button",3,"click","disabled"],["type","button",1,"cancel-button",3,"click","disabled"],[1,"spinner"],[1,"payment-table","payment-table-head"],[1,"line-col"],[1,"text-right","qty-col"],[1,"text-right","unit-col"],[1,"text-right","total-col"],[1,"payment-table-scroll","scrollbar-neon"],[1,"payment-table","payment-table-body"],[1,"invoice-total-row"],[1,"service-col"],[1,"text-right","amount-col","total-col"],["type","button",1,"payment-method",3,"click"],["aria-hidden","true",1,"method-icon"],["aria-hidden","true",1,"fa-solid","fa-money-bill-wave"],[1,"method-copy"],["aria-hidden","true",1,"fa-solid","fa-credit-card"],["type","button",1,"payment-more-toggle",3,"click"],["aria-hidden","true",1,"fa-solid","fa-chevron-down"],[1,"payment-more-section","scrollbar-neon"]],template:function(n,i){if(n&1&&(v(0,"section",0),R(1,NM,2,0,"div",1),v(2,"section",2)(3,"header",3)(4,"div")(5,"p",4),u(6,"Official Invoice"),b(),v(7,"h3"),u(8),b(),R(9,LM,2,1,"p",5),b(),R(10,VM,3,0,"div",6),b(),Te(11,"div",7),R(12,UM,24,1,"div",8),b(),v(13,"section",9)(14,"div",10)(15,"h4"),u(16,"Payment Method"),b(),v(17,"span"),u(18,"Select a payment source."),b()(),R(19,zM,8,2,"button",11),ve(20,GM,8,3,"button",11,b0),R(22,$M,5,3),b(),v(23,"footer",12)(24,"p"),u(25,"Review the charges before submitting payment."),b(),v(26,"div",13),R(27,YM,2,0,"span",14),R(28,jM,2,0,"span",15),b()(),v(29,"div",16)(30,"button",17),ne("click",function(){return i.purchase()}),u(31,"Pay"),b(),v(32,"button",18),ne("click",function(){return i.cancel()}),u(33,"Cancel"),b()()()),n&2){let r;d(),N(i.isLoading()?1:-1),d(7),D(i.options().subject||"Payment Summary"),d(),N((r=i.sellerName())?9:-1,r),d(),N(i.invoiceMetadata().length>0?10:-1),d(2),N(i.items().length>0?12:-1),d(7),N(i.options().cash?19:-1),d(),xe(i.visibleBankAccounts()),d(2),N(i.shouldShowMore()?22:-1),d(5),N(i.status()==="success"?27:-1),d(),N(i.status()==="error"?28:-1),d(2),Ee("disabled",!i.canPurchase()),d(2),Ee("disabled",i.isLoading())}},dependencies:[tt],styles:['.payment-modal[_ngcontent-%COMP%]{position:relative;margin:.95rem;display:grid;gap:.95rem}.invoice-sheet[_ngcontent-%COMP%]{display:grid;grid-template-rows:auto auto minmax(0,1fr);border:1px solid rgba(88,68,43,.15);border-left:4px solid #d11b2d;border-radius:12px;background:linear-gradient(135deg,#f5efe5fa,#e7decdf7);color:#221d17;font-family:"Source Serif 4",Georgia,Cambria,serif;box-shadow:0 8px 32px #00000029,inset 0 1px #fff9;position:relative;max-height:min(49vh,30rem);overflow:hidden}.invoice-sheet[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(209,27,45,.4),transparent);pointer-events:none}.loading[_ngcontent-%COMP%]{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;border-radius:16px;background:#f5efe580;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.spinner[_ngcontent-%COMP%]{width:2rem;height:2rem;border:.2rem solid rgba(73,55,35,.2);border-top-color:#8c3028;border-radius:50%;animation:_ngcontent-%COMP%_invoice-spin .8s linear infinite}.payment-head[_ngcontent-%COMP%]{display:flex;justify-content:space-between;gap:1rem;padding:1rem 1.05rem .85rem}.payment-head[_ngcontent-%COMP%] h3[_ngcontent-%COMP%], .invoice-seller[_ngcontent-%COMP%], .invoice-kicker[_ngcontent-%COMP%], .payment-foot[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0}.payment-head[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin-top:.2rem;font-size:1.05rem;letter-spacing:.01em;color:#16110c;font-weight:700}.invoice-kicker[_ngcontent-%COMP%]{text-transform:uppercase;letter-spacing:.15em;font-size:.65rem;font-weight:800;color:#d11b2d;letter-spacing:.16em}.invoice-seller[_ngcontent-%COMP%]{margin-top:.3rem;font-size:.8rem;color:#5d4b38}.invoice-meta[_ngcontent-%COMP%]{min-width:10rem;display:grid;grid-template-columns:auto auto;gap:.2rem .9rem;align-content:start;font-family:"Source Serif 4",Georgia,Cambria,serif;font-size:.72rem}.invoice-meta[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{text-transform:uppercase;color:#7b6650}.invoice-meta[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{text-align:right;color:#241912}.invoice-rule[_ngcontent-%COMP%]{height:1px;margin:0 1.05rem;background:linear-gradient(90deg,transparent,rgba(209,27,45,.2),transparent)}.payment-table-wrap[_ngcontent-%COMP%]{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;padding:.7rem 1.05rem .9rem;gap:0}.payment-table-scroll[_ngcontent-%COMP%]{min-height:0;overflow-x:hidden;overflow-y:auto}.payment-table[_ngcontent-%COMP%]{width:100%;border-collapse:collapse;table-layout:fixed;font-family:"Source Serif 4",Georgia,Cambria,serif}.payment-table[_ngcontent-%COMP%] th[_ngcontent-%COMP%], .payment-table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{padding:.5rem .4rem;border-top:1px solid rgba(73,55,35,.15)}.payment-table[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{border-top:0;text-transform:uppercase;letter-spacing:.09em;font-size:.7rem;color:#8b745b;font-weight:700}.payment-table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{color:#1e1712}.payment-table-head[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{background:linear-gradient(180deg,#f5efe5fa,#ede5d7fa)}.payment-table-body[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{background:transparent}.line-col[_ngcontent-%COMP%]{width:2rem;color:#8b745b}.qty-col[_ngcontent-%COMP%]{width:3.5rem}.unit-col[_ngcontent-%COMP%], .total-col[_ngcontent-%COMP%]{width:6.5rem}.service-col[_ngcontent-%COMP%]{font-family:"Source Serif 4",Georgia,Cambria,serif;font-weight:600}.amount-col[_ngcontent-%COMP%]{font-weight:700}.invoice-total-row[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;gap:.6rem;margin-top:.35rem;padding:.65rem .4rem 0;border-top:2px solid rgba(209,27,45,.25);color:#16110c;font-weight:700}.invoice-total-row[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{font-size:1rem}.text-right[_ngcontent-%COMP%]{text-align:right}.invoice-foot[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:0 1.05rem 1rem;border-top:1px dashed rgba(73,55,35,.22)}.payment-foot[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1.05rem 1rem;border-top:1px solid rgba(209,27,45,.1)}.payment-options[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr;gap:.7rem;padding:1.1rem 1.05rem 0;border-top:1px solid rgba(209,27,45,.1)}.payment-options-head[_ngcontent-%COMP%]{grid-column:1/-1}.payment-options-head[_ngcontent-%COMP%] h4[_ngcontent-%COMP%], .payment-options-head[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{margin:0}.payment-options-head[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{font-size:.85rem;text-transform:uppercase;letter-spacing:.1em;color:var(--sw-text);font-weight:700}.payment-options-head[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{display:block;margin-top:.2rem;font-size:.75rem;color:var(--sw-text-soft)}.payment-method[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.8rem;width:100%;border:1.5px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff14;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:.8rem .9rem;color:var(--sw-text);cursor:pointer;transition:all .24s cubic-bezier(.165,.84,.44,1);position:relative;overflow:hidden;flex-shrink:0;min-height:3.5rem}.payment-method[_ngcontent-%COMP%]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(209,27,45,.08),transparent);opacity:0;transition:opacity .24s ease;pointer-events:none}.payment-method[_ngcontent-%COMP%]:hover{border-color:#d11b2d4d;background:#ffffff1f;box-shadow:0 10px 22px #00000024}.payment-method.selected[_ngcontent-%COMP%]{border-color:#d11b2d;background:#d11b2d1f;box-shadow:0 10px 24px #0000002e}.payment-method.selected[_ngcontent-%COMP%]:before{opacity:1}.method-icon[_ngcontent-%COMP%]{min-width:2.8rem;height:2.8rem;display:grid;place-items:center;border-radius:8px;background:#ffffff1f;color:var(--sw-text);transition:all .24s ease;border:1px solid rgba(209,27,45,.1)}.payment-method.selected[_ngcontent-%COMP%] .method-icon[_ngcontent-%COMP%]{background:#d11b2d29;color:#d11b2d;border-color:#d11b2d4d}.method-icon[_ngcontent-%COMP%] .fa-solid[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem;font-size:1.5rem;line-height:1.5rem}.method-copy[_ngcontent-%COMP%]{display:grid;gap:.14rem;text-align:left}.method-copy[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{font-size:.82rem}.method-copy[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:.74rem;color:var(--sw-text-soft)}.payment-more-toggle[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;gap:.4rem;width:100%;grid-column:1/-1;border:1.5px solid rgba(209,27,45,.25);border-radius:10px;background:#d11b2d0f;padding:.65rem .85rem;color:#d11b2d;cursor:pointer;transition:all .24s cubic-bezier(.165,.84,.44,1);font-weight:600;font-size:.8rem;letter-spacing:.03em;position:relative;overflow:hidden}.payment-more-toggle[_ngcontent-%COMP%]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(209,27,45,.06),transparent);opacity:0;transition:opacity .24s ease;pointer-events:none}.payment-more-toggle[_ngcontent-%COMP%]:hover{border-color:#d11b2d66;background:#d11b2d1a;box-shadow:0 10px 22px #00000024}.payment-more-toggle[_ngcontent-%COMP%]:hover:before{opacity:1}.payment-more-toggle[_ngcontent-%COMP%] .fa-solid[_ngcontent-%COMP%]{width:1.2rem;height:1.2rem;font-size:1.2rem;line-height:1.2rem;transition:transform .24s cubic-bezier(.165,.84,.44,1)}.payment-more-toggle.expanded[_ngcontent-%COMP%] .fa-solid[_ngcontent-%COMP%]{transform:rotate(180deg)}.payment-more-section[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:max-content;gap:.7rem;padding-top:.7rem;border-top:1px solid rgba(209,27,45,.1);animation:_ngcontent-%COMP%_slideDown .24s cubic-bezier(.165,.84,.44,1);max-height:min(40vh,22rem);overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;grid-column:1/-1;align-content:start}.payment-foot[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:.74rem;color:var(--sw-text-soft)}.payment-state[_ngcontent-%COMP%], .invoice-status[_ngcontent-%COMP%]{margin:0;padding:0}.status-chip[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .6rem;border-radius:999px;border:1px solid rgba(255,255,255,.16);font-size:.72rem;font-weight:700;letter-spacing:.03em}.status-chip.idle[_ngcontent-%COMP%]{background:#6b564114;color:#5e4a37}.status-chip.success[_ngcontent-%COMP%]{background:#7ad6941f;color:var(--sw-good)}.status-chip.error[_ngcontent-%COMP%]{background:#f073731f;color:var(--sw-bad)}.payment-actions[_ngcontent-%COMP%]{display:flex;gap:.7rem;padding:0 1.05rem 1.05rem}.pay-button[_ngcontent-%COMP%], .cancel-button[_ngcontent-%COMP%]{flex:1 1 0;border-radius:10px;padding:.75rem .85rem;font-weight:700;letter-spacing:.04em;font-size:.85rem;transition:all .2s cubic-bezier(.165,.84,.44,1);position:relative;overflow:hidden}.pay-button[_ngcontent-%COMP%]{border:1px solid #d11b2d;background:linear-gradient(135deg,#d11b2df2,#b41423fa);color:#fff6f2;box-shadow:0 12px 28px #0000003d}.pay-button[_ngcontent-%COMP%]:hover:not(:disabled){box-shadow:0 16px 32px #00000047;transform:translateY(-2px);border-color:#ff2d3d;background:linear-gradient(135deg,#d11b2d,#b41423)}.cancel-button[_ngcontent-%COMP%]{border:1.5px solid rgba(255,255,255,.2);background:#ffffff14;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--sw-text)}.cancel-button[_ngcontent-%COMP%]:hover:not(:disabled){border-color:#ffffff59;background:#ffffff1f}.pay-button[_ngcontent-%COMP%]:disabled, .cancel-button[_ngcontent-%COMP%]:disabled{opacity:.5;cursor:not-allowed}@keyframes _ngcontent-%COMP%_invoice-spin{to{transform:rotate(360deg)}}@keyframes _ngcontent-%COMP%_slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:720px){.payment-head[_ngcontent-%COMP%], .payment-foot[_ngcontent-%COMP%]{flex-direction:column;align-items:stretch}.payment-actions[_ngcontent-%COMP%]{flex-direction:column}.payment-table[_ngcontent-%COMP%]{font-size:.74rem}}'],changeDetection:0})}}return o})();function KM(o,t){if(o&1&&Te(0,"p",7),o&2){let e=g(2);Ee("innerHTML",e.options().message||"",an)}}function ZM(o,t){if(o&1&&(v(0,"p",8),u(1),b()),o&2){let e=g(2);d(),D(e.options().message)}}function JM(o,t){if(o&1&&R(0,KM,1,1,"p",7)(1,ZM,2,1,"p",8),o&2){let e=g();N(e.isHtmlMessage()?0:1)}}function QM(o,t){if(o&1&&(v(0,"p",0),u(1),b()),o&2){let e=g();d(),D(e.options().label)}}function ew(o,t){if(o&1&&(v(0,"p",2),u(1),b()),o&2){let e=g();d(),D(e.remaining())}}function tw(o,t){if(o&1&&(v(0,"p",9),u(1),b()),o&2){let e=g();oe("highlight",!e.isValid()),d(),D(e.options().hint)}}var C0=(()=>{class o{constructor(){this.options=en.required(),this.valueChanged=Qt(),this.responded=Qt(),this.value=F(""),this.isHtmlMessage=le(()=>this.options().html===!0),this.remaining=le(()=>{let e=this.options().maxLength??0;return e>0?e-this.value().length:null}),this.isValid=le(()=>{let e=this.options().pattern;if(!e)return!0;try{return new RegExp(e).test(this.value())}catch{return!0}}),this.placeholder=le(()=>this.options().placeholder||this.options().title||""),this.inputType=le(()=>this.options().inputType||"text"),this.confirmLabel=le(()=>this.options().confirmLabel||"Confirm"),this.cancelLabel=le(()=>this.options().cancelLabel||"Cancel")}ngOnInit(){let e=this.options().value;typeof e=="string"&&(this.value.set(e),this.valueChanged.emit(e))}onInput(e){let n=this.options().maxLength,i=typeof n=="number"&&n>0?e.slice(0,n):e;this.value.set(i),this.valueChanged.emit(i)}onKeyDown(e){if(e.key==="Enter"){e.preventDefault(),this.confirm();return}e.key==="Escape"&&(e.preventDefault(),this.cancel())}confirm(){this.isValid()&&this.responded.emit({action:"confirm",value:this.value()})}cancel(){this.responded.emit({action:"cancel"})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["overlay-text-input-modal"]],inputs:{options:[1,"options"]},outputs:{valueChanged:"valueChanged",responded:"responded"},decls:10,vars:13,consts:[[1,"text-input-label"],[1,"text-input-field",3,"input","keydown","type","placeholder","value"],[1,"text-input-remaining"],[1,"text-input-hint",3,"highlight"],[1,"inline-actions"],["type","button",1,"primary",3,"click","disabled"],["type","button",1,"secondary",3,"click"],[1,"text-input-copy",3,"innerHTML"],[1,"text-input-copy"],[1,"text-input-hint"]],template:function(n,i){n&1&&(R(0,JM,2,1),R(1,QM,2,1,"p",0),v(2,"input",1),ne("input",function(a){return i.onInput((a.target.value||"").toString())})("keydown",function(a){return i.onKeyDown(a)}),b(),R(3,ew,2,1,"p",2),R(4,tw,2,3,"p",3),v(5,"div",4)(6,"button",5),ne("click",function(){return i.confirm()}),u(7),b(),v(8,"button",6),ne("click",function(){return i.cancel()}),u(9),b()()),n&2&&(N(i.options().message?0:-1),d(),N(i.options().label?1:-1),d(),oe("invalid",!i.isValid()),Ee("type",i.inputType())("placeholder",i.placeholder())("value",i.value()),Jt("maxlength",i.options().maxLength??null),d(),N(i.remaining()!==null?3:-1),d(),N(i.options().hint?4:-1),d(2),Ee("disabled",!i.isValid()),d(),D(i.confirmLabel()),d(2),D(i.cancelLabel()))},dependencies:[tt],styles:["[_nghost-%COMP%]{display:block;width:100%;overflow-x:hidden}.text-input-copy[_ngcontent-%COMP%]{margin:0;padding:.85rem .95rem 0}.text-input-label[_ngcontent-%COMP%]{margin:.5rem .95rem 0;font-size:.8rem;text-transform:uppercase;opacity:.85}.text-input-field[_ngcontent-%COMP%]{display:block;width:100%;max-width:100%;box-sizing:border-box;margin:.85rem .95rem;width:calc(100% - 1.9rem);border:1px solid rgba(255,255,255,.2);border-radius:10px;padding:.55rem .65rem;background:#181a1fb8;color:#e4e9f2;overflow-x:auto;overflow-y:hidden;white-space:nowrap;word-wrap:normal;overflow-wrap:normal;scrollbar-width:none}.text-input-field.invalid[_ngcontent-%COMP%]{border-color:#ff6347b3}.text-input-field[_ngcontent-%COMP%]::-webkit-scrollbar{display:none}.text-input-remaining[_ngcontent-%COMP%]{margin:-.55rem 1rem 0;text-align:right;opacity:.5;font-size:.75rem}.text-input-hint[_ngcontent-%COMP%]{margin:.3rem .95rem 0;text-align:right;opacity:.6;font-size:.78rem}.text-input-hint.highlight[_ngcontent-%COMP%]{color:tomato;opacity:1}.inline-actions[_ngcontent-%COMP%]{display:flex;gap:.6rem;padding:.8rem .95rem .95rem}.inline-actions[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{border:1px solid var(--sw-border);color:var(--sw-text);background:#ffffff0f;border-radius:.4rem;padding:.45rem .8rem;font-size:.85rem;cursor:pointer}.inline-actions[_ngcontent-%COMP%] button.primary[_ngcontent-%COMP%]{border-color:rgba(var(--sw-accent-rgb),.52);background:rgba(var(--sw-accent-rgb),.18)}.inline-actions[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:disabled{opacity:.55;cursor:not-allowed}"],changeDetection:0})}}return o})();var nw=["messageListElement"],iw=["messageListWrapperElement"],ow=["inputElement"];function rw(o,t){o&1&&(_(0,"div",13),ye(1,"i",23),f())}function aw(o,t){o&1&&(_(0,"div",14),ye(1,"i",24),f())}function sw(o,t){o&1&&(_(0,"div",15),ye(1,"i",25),f())}function lw(o,t){o&1&&(_(0,"div",16),ye(1,"i",26),f())}function cw(o,t){o&1&&(_(0,"div",17),ye(1,"i",27),f())}function dw(o,t){o&1&&(_(0,"div",18),ye(1,"i",28),f())}function uw(o,t){o&1&&(_(0,"div",19),ye(1,"i",29),f())}function hw(o,t){o&1&&(_(0,"div",20),ye(1,"i",29),f())}function pw(o,t){o&1&&(_(0,"div",13),ye(1,"i",30),f())}function mw(o,t){if(o&1&&ye(0,"span",21),o&2){let e=g().$implicit;Q("innerHTML",e.timestamp,an)}}function fw(o,t){if(o&1&&(_(0,"div",6),R(1,rw,2,0,"div",13),R(2,aw,2,0,"div",14),R(3,sw,2,0,"div",15),R(4,lw,2,0,"div",16),R(5,cw,2,0,"div",17),R(6,dw,2,0,"div",18),R(7,uw,2,0,"div",19),R(8,hw,2,0,"div",20),R(9,pw,2,0,"div",13),R(10,mw,1,1,"span",21),ye(11,"span",22),f()),o&2){let e=t.$implicit,n=g();d(),N(e.highlight?1:-1),d(),N(e.type==="error"?2:-1),d(),N(e.type==="success"?3:-1),d(),N(e.type==="important"?4:-1),d(),N(e.type==="punishment"?5:-1),d(),N(e.type==="mission"?6:-1),d(),N(e.type==="admin"?7:-1),d(),N(e.type==="admin-crit"?8:-1),d(),N(e.tag==="discord"?9:-1),d(),N(n.timestamp?10:-1),d(),Q("innerHTML",e.content,an)}}var M0=(()=>{class o{static{this.MAX_MESSAGES=200}static{this.DEFAULT_VISIBLE_ROWS=10}constructor(e,n){this.cdr=e,this.sanitizer=n,this.active=!1,this.visible=!0,this.timestamp=!1,this.bbc=!1,this.messages=[],this.chatSize=15,this.spellChecker=!1,this.input="",this.inputCache="",this.maxLength=256,this.historyIndex=0,this.history=[],this.hint="",this.hintFiller="",this.commandNames=["giveweapon","giveclothing"],this.commands=[{name:["item"],params:[{hint:"Slot"},{hint:"Action",overrides:{use:{2:{hint:"Amount",default:null}},give:{2:{hint:"Player"},3:{hint:"Amount"}}}}]},{name:["giveclothing"],params:[{hint:"Wepaon Hash"},{hint:"Ammo",default:"1000"}]}],this.preCommands=[],this.onDocumentClick=i=>{let r=i.target;r instanceof HTMLElement&&r.tagName==="HTML"&&this.active&&(this.activate(!1),window.mp?.events?.call("chatClose"))},this.onWindowKeyDown=i=>{if(this.inputElement.nativeElement===document.activeElement){if(this.isArrowUp(i)){this.up(),i.stopPropagation(),i.preventDefault();return}if(this.isArrowDown(i)){this.down(),i.stopPropagation(),i.preventDefault();return}this.isEnter(i)&&(this.submit(),i.stopPropagation(),i.preventDefault())}},this.onChatActivate=i=>{this.activate(!!i)},this.onChatShow=i=>{this.show(!!i)},this.onChatPush=i=>{this.push(i)},this.onChatClear=()=>{this.clear()},this.onChatMessage=i=>{this.incomingMessage(i)},this.onChatPagesize=i=>{this.setChatSize(i)},this.onChatTimestamp=i=>{this.toggleTimestamp(!!i)},this.onChatOpacityControl=i=>{this.setOpacity(Number(i))},this.onChatScrollDown=()=>{this.scrollDown()},this.onChatToggleBBC=()=>{this.bbc=!this.bbc,this.cdr.markForCheck()},this.onChatHistory=i=>{try{this.history=JSON.parse(i)}catch{this.history=[]}this.historyIndex=0,this.inputCache="",this.cdr.markForCheck()},this.onChatSpellchecker=i=>{this.spellChecker=!!i,this.cdr.markForCheck()},this.onPreCommand=i=>{this.preCommands.push(i)},this.onCommandList=()=>{let i=this.preCommands.join("");this.preCommands=[];try{this.commands=JSON.parse(i);let r=this.commands.flatMap(a=>a.name);this.commandNames=r.sort().map(a=>a.toLowerCase())}catch{this.commands=[],this.commandNames=[]}this.cdr.markForCheck()}}seedBrowserTestMessages(){let e=["\xAB10F441\xBB[Geezer News] Clarke Walker: Hello and welcome to another episode of snippety snips.","\xABCACACA\xBB(( [141] ImperiumXVII: How do I toggle news ))"];setTimeout(()=>{e.forEach(n=>this.push(n))},1e3)}ngAfterViewInit(){this.maxLength=this.inputElement.nativeElement.maxLength;let e=window.mp;e?.events?.add("chat:activate",this.onChatActivate),e?.events?.add("chat:show",this.onChatShow),e?.events?.add("chat:push",this.onChatPush),e?.events?.add("chat:clear",this.onChatClear),e?.events?.add("chat:message",this.onChatMessage),e?.events?.add("chat:pagesize",this.onChatPagesize),e?.events?.add("chat:timestamp",this.onChatTimestamp),e?.events?.add("chat:opacityControl",this.onChatOpacityControl),e?.events?.add("chat:scrollDown",this.onChatScrollDown),e?.events?.add("chat:toggleBBC",this.onChatToggleBBC),e?.events?.add("chat:history",this.onChatHistory),e?.events?.add("chat:spellchecker",this.onChatSpellchecker),e?.events?.add("commandList",this.onCommandList),e?.events?.add("preCommand",this.onPreCommand),typeof e?.invoke!="function"&&this.seedBrowserTestMessages(),e?.events?.call("chat:getHistory"),document.addEventListener("click",this.onDocumentClick),window.addEventListener("keydown",this.onWindowKeyDown),window.chatAPI=window.chatAPI||{},window.chatAPI.activate=this.onChatActivate,window.chatAPI.show=this.onChatShow,window.chatAPI.push=this.onChatPush,window.chatAPI.clear=this.onChatClear}ngOnDestroy(){let e=window.mp;e?.events?.remove("chat:activate",this.onChatActivate),e?.events?.remove("chat:show",this.onChatShow),e?.events?.remove("chat:push",this.onChatPush),e?.events?.remove("chat:clear",this.onChatClear),e?.events?.remove("chat:message",this.onChatMessage),e?.events?.remove("chat:pagesize",this.onChatPagesize),e?.events?.remove("chat:timestamp",this.onChatTimestamp),e?.events?.remove("chat:opacityControl",this.onChatOpacityControl),e?.events?.remove("chat:scrollDown",this.onChatScrollDown),e?.events?.remove("chat:toggleBBC",this.onChatToggleBBC),e?.events?.remove("chat:history",this.onChatHistory),e?.events?.remove("chat:spellchecker",this.onChatSpellchecker),e?.events?.remove("commandList",this.onCommandList),e?.events?.remove("preCommand",this.onPreCommand),document.removeEventListener("click",this.onDocumentClick),window.removeEventListener("keydown",this.onWindowKeyDown)}onTab(e){e.preventDefault(),this.tab()}onInputChange(e){this.input=e,this.historyIndex||(this.inputCache=e),this.refreshHint()}onInputKeyDown(e){if(this.isArrowUp(e)){e.preventDefault(),e.stopPropagation(),this.up();return}if(this.isArrowDown(e)){e.preventDefault(),e.stopPropagation(),this.down();return}this.isEnter(e)&&(e.preventDefault(),e.stopPropagation(),this.submit())}submit(){if(this.input&&this.input.length){let e=window.mp;this.input[0]==="/"?e?.invoke?.("command",this.input.slice(1)):e?.invoke?.("chatMessage",this.input),this.history.push(String(this.input)),e?.events?.call("pushChatHistory",String(this.input)),this.historyIndex=0}this.input="",this.refreshHint(),window.mp?.events?.call("chatClose")}up(){this.history.length&&this.history.length>this.historyIndex&&(this.historyIndex||(this.inputCache=String(this.input)),this.historyIndex++,this.input=this.history[this.history.length-this.historyIndex]??"",this.cdr.markForCheck(),setTimeout(()=>{this.inputElement.nativeElement.selectionStart=this.input.length,this.inputElement.nativeElement.selectionEnd=this.input.length}),this.refreshHint())}down(){this.historyIndex&&(this.historyIndex--,this.historyIndex===0?this.input=String(this.inputCache):this.input=this.history[this.history.length-this.historyIndex]??"",this.cdr.markForCheck(),setTimeout(()=>{this.inputElement.nativeElement.selectionStart=this.input.length,this.inputElement.nativeElement.selectionEnd=this.input.length}),this.refreshHint())}setInput(e){this.input=e,this.refreshHint()}activate(e){this.active=e,window.mp?.events?.call("callServerEvent","chat:isTyping",e),this.cdr.markForCheck(),this.active&&setTimeout(()=>{this.inputElement.nativeElement.focus()})}show(e){this.visible=e,this.cdr.markForCheck()}currentTimestamp(){return new Intl.DateTimeFormat("en-GB",{timeZone:"Europe/London",hour:"numeric",minute:"numeric",second:"numeric"}).format(new Date)}push(e){let n=this.messageListElement.nativeElement,i=n.scrollTop+n.offsetHeight>=n.scrollHeight-5;this.messages.length>=o.MAX_MESSAGES&&this.messages.shift();let r=this.formatMessage(e);this.messages.push({content:this.sanitizer.bypassSecurityTrustHtml(r),timestamp:this.sanitizer.bypassSecurityTrustHtml(`${this.getMessageColor(e)}${this.currentTimestamp()}  `),type:"regular",emoji:!1}),this.cdr.markForCheck(),i&&this.scrollDown()}scrollDown(){setTimeout(()=>{let e=this.messageListElement.nativeElement;e.scrollTop=e.scrollHeight},0)}incomingMessage(e){let n=this.messageListElement.nativeElement,i=n.scrollTop+n.offsetHeight>=n.scrollHeight-5;this.messages.length>=o.MAX_MESSAGES&&this.messages.shift();let r;try{r=JSON.parse(e)}catch{return}this.messages.push(De(he({},r),{content:this.sanitizer.bypassSecurityTrustHtml(this.formatMessage(r.content)),timestamp:this.sanitizer.bypassSecurityTrustHtml(`${this.getMessageColor(r.content)}${this.currentTimestamp()}  `),emoji:r.emoji})),this.cdr.markForCheck(),i&&this.scrollDown()}clear(){this.messages=[],this.cdr.markForCheck()}setChatSize(e){if(!Number.isFinite(e))return;let n=Math.max(8,Math.round(e)),i=Math.round(n*1.25),r=this.messageListElement.nativeElement;r.style.fontSize=`${n}px`,r.style.lineHeight=`${i}px`,r.style.height=`${i*o.DEFAULT_VISIBLE_ROWS}px`,this.chatSize=n,this.cdr.markForCheck(),this.scrollDown()}toggleTimestamp(e){this.timestamp=e,this.cdr.markForCheck()}setOpacity(e){let i=[0,0,.3,1][e]??1;this.messageListWrapperElement.nativeElement.style.opacity=String(i)}escape(e){return e.replace(/[&<>"']/g,n=>({"&":"&","<":"<",">":">",'"':""","'":"'"})[n]??n)}formatMessage(e){return this.escape(e).replace(/«([a-f0-9]{6})»/gi,(r,a)=>``).replace(/(?:^|(?<=\s))\/([^\/]+?)\/(?=[\s.]|$)/g,"$1")}getMessageColor(e){if(e[0]!=="\xAB")return"";let n=e.match(/«([a-f0-9]{6})»/gi);return n&&n.length>0?n[0].replace(/«([a-f0-9]{6})»/gi,(i,r)=>``):""}clearHint(){this.hint="",this.hintFiller=""}refreshHint(){if(!this.input||!this.input.length||this.input[0]!=="/"){this.clearHint();return}let e=this.input.substring(1).split(" "),n=e.shift();if(!n){this.clearHint();return}let i=this.commands.find(r=>r.name.indexOf(n.toLowerCase())!==-1);if(i){let r=[...i.params??[]];this.hintFiller=`${this.input} `;for(let a=0;a{let h=Number(c),p=l[h];p&&(r[h]=De(he({},r[h]),{hint:p.hint,default:p.default}))})}this.hint=r.slice(e.filter(a=>a).length).map(a=>a.default===void 0?`[${a.hint}]`:a.default===null?`(${a.hint})`:`(${a.hint} (${a.default}))`).join(" ");return}if(!e.length){let r=this.getCommandAutocomplete(n);if(r){this.hintFiller=`/${r.slice(0,n.length)}`,this.hint=`${r.slice(n.length)}`,this.input===this.input.toUpperCase()&&(this.hintFiller=this.hintFiller.toUpperCase(),this.hint=this.hint.toUpperCase());return}}this.clearHint()}isArrowUp(e){return e.key==="ArrowUp"||e.key==="Up"||e.code==="ArrowUp"||e.keyCode===38}isArrowDown(e){return e.key==="ArrowDown"||e.key==="Down"||e.code==="ArrowDown"||e.keyCode===40}isEnter(e){return e.key==="Enter"||e.code==="Enter"||e.keyCode===13}getCommandAutocomplete(e){return this.commandNames.find(n=>n.slice(0,e.length)===e.toLowerCase())}tab(){if(!this.input.length||this.input[0]!=="/")return;if(this.input.indexOf(" ")===-1){let l=this.getCommandAutocomplete(this.input.slice(1));l&&(this.setInput(`/${l} `),this.clearHint());return}let e=this.input.substring(1).split(" ").filter(l=>l),n=e.shift();if(!n)return;let i=this.commands.find(l=>l.name.indexOf(n.toLowerCase())!==-1);if(!i||e.length>=i.params.length)return;let r=i.params[e.length];if(!r?.default)return;let a=this.input[this.input.length-1]===" "?"":" ",s=i.params.length===e.length+1?"":" ";this.setInput([this.input,a,r.default,s].join("")),this.clearHint()}static{this.\u0275fac=function(n){return new(n||o)(Zt(Dn),Zt(tf))}}static{this.\u0275cmp=ke({type:o,selectors:[["overlay-chat"]],viewQuery:function(n,i){if(n&1&&yi(nw,7)(iw,7)(ow,7),n&2){let r;Bt(r=Ut())&&(i.messageListElement=r.first),Bt(r=Ut())&&(i.messageListWrapperElement=r.first),Bt(r=Ut())&&(i.inputElement=r.first)}},decls:16,vars:14,consts:[["messageListWrapperElement",""],["messageListElement",""],["inputElement",""],["id","chat"],[1,"messages-wrapper"],["id","messages"],[1,"message"],["id","inputbox"],["type","text","autocomplete","off","maxlength","256","rows","1",3,"ngModelChange","keydown.tab","keydown","spellcheck","ngModel"],[1,"character-count"],["id","hint"],["id","hintCommand"],["id","hintParams",3,"innerHTML"],[1,"message-icon"],[1,"message-icon","error"],[1,"message-icon","success"],[1,"message-icon","important"],[1,"message-icon","punishment"],[1,"message-icon","mission"],[1,"message-icon","admin"],[1,"message-icon","admin-crit"],[1,"timestamp",3,"innerHTML"],[3,"innerHTML"],[1,"fa-duotone","fa-solid","fa-star-exclamation",2,"--fa-primary-color","#ffffff","--fa-secondary-color","#9918ef","--fa-secondary-opacity","1"],[1,"fa","fa-fw","fa-times"],[1,"fa","fa-fw","fa-check"],[1,"fa","fa-fw","fa-exclamation-triangle"],[1,"fa","fa-fw","fa-gavel"],[1,"fa","fa-fw","fa-briefcase"],[1,"fa","fa-fw","fa-exclamation"],[1,"fa","fa-brands","fa-discord",2,"color","#7289da"]],template:function(n,i){if(n&1){let r=Z();_(0,"div",3)(1,"div",4,0)(3,"div",5,1),ve(5,fw,12,11,"div",6,ct),f()(),_(7,"div",7)(8,"textarea",8,2),Wr("ngModelChange",function(s){return P(r),Gr(i.input,s)||(i.input=s),A(s)}),z("ngModelChange",function(s){return i.onInputChange(s)})("keydown.tab",function(s){return i.onTab(s)})("keydown",function(s){return i.onInputKeyDown(s)}),f(),_(10,"div",9),u(11),f(),_(12,"div",10)(13,"span",11),u(14),f(),ye(15,"span",12),f()()()}n&2&&(d(),oe("black",i.bbc),d(2),oe("visible-scrollbar",i.active)("visible",i.visible),d(2),xe(i.messages),d(2),oe("active",i.active),d(),Q("spellcheck",i.spellChecker),Hr("ngModel",i.input),d(3),cn("",i.input.length,"/",i.maxLength),d(3),D(i.hintFiller),d(),Q("innerHTML",i.hint,an))},dependencies:[tt,ic,Zr,ec,ps,hs],styles:['#chat[_ngcontent-%COMP%]{font-family:Inter,Google Sans,Arial,Helvetica,"Noto Color Emoji",sans-serif!important;margin:.625rem 0 0 .3125rem;height:18.75rem;width:60rem;min-width:46.875rem;position:relative;z-index:1}.messages-wrapper[_ngcontent-%COMP%]{padding:.9375rem .3125rem .625rem;pointer-events:none}.messages-wrapper.black[_ngcontent-%COMP%]{background:#000}#messages[_ngcontent-%COMP%]{list-style-type:none;font-weight:700;color:#fff;text-shadow:-.0625rem -.0625rem 0 rgba(0,0,0,.8),.0625rem -.0625rem 0 rgba(0,0,0,.8),-.0625rem .0625rem 0 rgba(0,0,0,.8),.0625rem .0625rem 0 rgba(0,0,0,.8);overflow-y:hidden;direction:rtl;text-align:left;padding:0 .625rem 0 1.25rem;height:12.5rem;-webkit-user-select:none;user-select:none;visibility:hidden;position:relative;pointer-events:none;line-height:1.25rem;font-size:1rem}#messages[_ngcontent-%COMP%] .message-icon[_ngcontent-%COMP%]{position:absolute;right:calc(100% + .1875rem);top:calc(50% - .5rem);opacity:.75;width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:.75rem}#messages[_ngcontent-%COMP%] .message-icon.error[_ngcontent-%COMP%]{background:red}#messages[_ngcontent-%COMP%] .message-icon.punishment[_ngcontent-%COMP%]{background:tomato;font-size:.625rem}#messages[_ngcontent-%COMP%] .message-icon.mission[_ngcontent-%COMP%]{background:#ff0;color:orange;font-size:.625rem}#messages[_ngcontent-%COMP%] .message-icon.success[_ngcontent-%COMP%]{background:green}#messages[_ngcontent-%COMP%] .message-icon.important[_ngcontent-%COMP%]{color:#a00;opacity:1}#messages[_ngcontent-%COMP%] .message-icon.admin[_ngcontent-%COMP%]{background:orange}#messages[_ngcontent-%COMP%] .message-icon.admin-crit[_ngcontent-%COMP%]{background:#ff4500}#messages.visible-scrollbar[_ngcontent-%COMP%]{overflow-y:overlay}#messages.visible[_ngcontent-%COMP%]{visibility:visible}#messages[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{direction:ltr}#messages[_ngcontent-%COMP%] .message[_ngcontent-%COMP%]{position:relative;word-wrap:break-word}#messages[_ngcontent-%COMP%]::-webkit-scrollbar{width:.375rem;background-color:transparent}#messages[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{border-radius:.625rem;-webkit-box-shadow:inset 0 0 .375rem rgba(0,0,0,.3);background-color:#00000080;float:left}#messages[_ngcontent-%COMP%]::-webkit-scrollbar-thumb:hover{border-radius:.625rem;-webkit-box-shadow:inset 0 0 .375rem rgba(0,0,0,.3);background-color:#000000c2;float:left}#messages[_ngcontent-%COMP%] .timestamp[_ngcontent-%COMP%]{opacity:.5}#inputbox[_ngcontent-%COMP%]{width:100%;background:#000000bf;border-radius:.3125rem;padding:.75rem;height:2.75rem;box-sizing:border-box;margin:.3125rem .9375rem .9375rem;position:relative;display:none}#inputbox.active[_ngcontent-%COMP%]{display:block}#inputbox[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%]{font-family:inherit;background:none;border:none;outline:none;color:#fff;width:100%;font-size:1em;padding-right:3.75rem;display:block;height:1.25rem;min-height:1.25rem;max-height:1.25rem;line-height:1.25rem;box-sizing:border-box;overflow-y:hidden;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;white-space:pre;resize:none}#inputbox[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%]::-webkit-scrollbar{display:none;width:0;height:0}#inputbox[_ngcontent-%COMP%] .character-count[_ngcontent-%COMP%]{position:absolute;top:.75rem;right:.625rem;color:#ffffff8c;font-size:1rem;-webkit-user-select:none;user-select:none}#hint[_ngcontent-%COMP%]{position:absolute;top:.75rem;left:.625rem;color:#fff;pointer-events:none}#hint[_ngcontent-%COMP%] #hintCommand[_ngcontent-%COMP%]{color:transparent}#hint[_ngcontent-%COMP%] #hintParams[_ngcontent-%COMP%]{color:#ffffff8c}#hint[_ngcontent-%COMP%] #hintParams.hint-default[_ngcontent-%COMP%]{color:#ffffff59}'],changeDetection:0})}}return o})();function gw(o,t){if(o&1){let e=Z();v(0,"div",9),u(1,"Face Blend"),b(),v(2,"label")(3,"span"),u(4,"Parent 1"),b(),v(5,"input",10),ne("input",function(i){P(e);let r=g();return A(r.setNumber("faceBlendOne",i))}),b(),v(6,"strong"),u(7),b()(),v(8,"label")(9,"span"),u(10,"Parent 2"),b(),v(11,"input",10),ne("input",function(i){P(e);let r=g();return A(r.setNumber("faceBlendTwo",i))}),b(),v(12,"strong"),u(13),b()(),v(14,"label")(15,"span"),u(16,"Blend Bias"),b(),v(17,"input",11),ne("input",function(i){P(e);let r=g();return A(r.setNumber("faceBlendBias",i))}),b(),v(18,"strong"),u(19),b()(),v(20,"div",9),u(21,"Skin Tone"),b(),v(22,"label")(23,"span"),u(24,"Skin 1"),b(),v(25,"input",10),ne("input",function(i){P(e);let r=g();return A(r.setNumber("skinTone",i))}),b(),v(26,"strong"),u(27),b()(),v(28,"label")(29,"span"),u(30,"Skin 2"),b(),v(31,"input",10),ne("input",function(i){P(e);let r=g();return A(r.setNumber("skinToneTwo",i))}),b(),v(32,"strong"),u(33),b()(),v(34,"label")(35,"span"),u(36,"Skin Bias"),b(),v(37,"input",11),ne("input",function(i){P(e);let r=g();return A(r.setNumber("skinToneBias",i))}),b(),v(38,"strong"),u(39),b()(),v(40,"div",9),u(41,"Third Parent"),b(),v(42,"label")(43,"span"),u(44,"Face Blend 3"),b(),v(45,"input",10),ne("input",function(i){P(e);let r=g();return A(r.setNumber("faceBlendThree",i))}),b(),v(46,"strong"),u(47),b()(),v(48,"label")(49,"span"),u(50,"Skin Tone 3"),b(),v(51,"input",10),ne("input",function(i){P(e);let r=g();return A(r.setNumber("skinToneThree",i))}),b(),v(52,"strong"),u(53),b()(),v(54,"label")(55,"span"),u(56,"Third Mix"),b(),v(57,"input",11),ne("input",function(i){P(e);let r=g();return A(r.setNumber("threeMix",i))}),b(),v(58,"strong"),u(59),b()()}if(o&2){let e=g();d(5),Ee("value",e.num("faceBlendOne")),d(2),D(e.num("faceBlendOne")),d(4),Ee("value",e.num("faceBlendTwo")),d(2),D(e.num("faceBlendTwo")),d(4),Ee("value",e.num("faceBlendBias")),d(2),D(e.num("faceBlendBias").toFixed(2)),d(6),Ee("value",e.num("skinTone")),d(2),D(e.num("skinTone")),d(4),Ee("value",e.num("skinToneTwo")),d(2),D(e.num("skinToneTwo")),d(4),Ee("value",e.num("skinToneBias")),d(2),D(e.num("skinToneBias").toFixed(2)),d(6),Ee("value",e.num("faceBlendThree")),d(2),D(e.num("faceBlendThree")),d(4),Ee("value",e.num("skinToneThree")),d(2),D(e.num("skinToneThree")),d(4),Ee("value",e.num("threeMix")),d(2),D(e.num("threeMix").toFixed(2))}}function _w(o,t){if(o&1){let e=Z();v(0,"div",9),u(1,"Hair"),b(),v(2,"label")(3,"span"),u(4,"Hair Style"),b(),v(5,"input",12),ne("input",function(i){P(e);let r=g();return A(r.setNumber("hairStyle",i))}),b(),v(6,"strong"),u(7),b()(),v(8,"label")(9,"span"),u(10,"Hair Color"),b(),v(11,"input",13),ne("input",function(i){P(e);let r=g();return A(r.setNumber("hairColor",i))}),b(),v(12,"strong"),u(13),b()(),v(14,"label")(15,"span"),u(16,"Highlight"),b(),v(17,"input",13),ne("input",function(i){P(e);let r=g();return A(r.setNumber("hairHighlight",i))}),b(),v(18,"strong"),u(19),b()()}if(o&2){let e=g();d(5),Ee("value",e.num("hairStyle")),d(2),D(e.num("hairStyle")),d(4),Ee("value",e.num("hairColor")),d(2),D(e.num("hairColor")),d(4),Ee("value",e.num("hairHighlight")),d(2),D(e.num("hairHighlight"))}}function vw(o,t){if(o&1){let e=Z();v(0,"div",9),u(1,"Features"),b(),v(2,"label")(3,"span"),u(4,"Eye Color"),b(),v(5,"input",14),ne("input",function(i){P(e);let r=g();return A(r.setNumber("eyeColor",i))}),b(),v(6,"strong"),u(7),b()(),v(8,"label")(9,"span"),u(10,"Eyebrows"),b(),v(11,"input",15),ne("input",function(i){P(e);let r=g();return A(r.setNumber("eyebrows",i))}),b(),v(12,"strong"),u(13),b()(),v(14,"label")(15,"span"),u(16,"Eyebrow Opacity"),b(),v(17,"input",11),ne("input",function(i){P(e);let r=g();return A(r.setNumber("eyebrowsOpacity",i))}),b(),v(18,"strong"),u(19),b()(),v(20,"div",9),u(21,"Facial Hair"),b(),v(22,"label")(23,"span"),u(24,"Facial Hair"),b(),v(25,"input",16),ne("input",function(i){P(e);let r=g();return A(r.setNumber("facialHair",i))}),b(),v(26,"strong"),u(27),b()(),v(28,"label")(29,"span"),u(30,"Facial Hair Opacity"),b(),v(31,"input",11),ne("input",function(i){P(e);let r=g();return A(r.setNumber("facialHairOpacity",i))}),b(),v(32,"strong"),u(33),b()(),v(34,"div",9),u(35,"Blemishes & Aging"),b(),v(36,"label")(37,"span"),u(38,"Blemishes"),b(),v(39,"input",17),ne("input",function(i){P(e);let r=g();return A(r.setNumber("blemishes",i))}),b(),v(40,"strong"),u(41),b()(),v(42,"label")(43,"span"),u(44,"Blemish Opacity"),b(),v(45,"input",11),ne("input",function(i){P(e);let r=g();return A(r.setNumber("blemishesOpacity",i))}),b(),v(46,"strong"),u(47),b()(),v(48,"label")(49,"span"),u(50,"Ageing"),b(),v(51,"input",18),ne("input",function(i){P(e);let r=g();return A(r.setNumber("ageing",i))}),b(),v(52,"strong"),u(53),b()(),v(54,"label")(55,"span"),u(56,"Ageing Opacity"),b(),v(57,"input",11),ne("input",function(i){P(e);let r=g();return A(r.setNumber("ageingOpacity",i))}),b(),v(58,"strong"),u(59),b()(),v(60,"label")(61,"span"),u(62,"Moles"),b(),v(63,"input",19),ne("input",function(i){P(e);let r=g();return A(r.setNumber("moles",i))}),b(),v(64,"strong"),u(65),b()(),v(66,"label")(67,"span"),u(68,"Moles Opacity"),b(),v(69,"input",11),ne("input",function(i){P(e);let r=g();return A(r.setNumber("molesOpacity",i))}),b(),v(70,"strong"),u(71),b()(),v(72,"div",9),u(73,"Outfit"),b(),v(74,"label")(75,"span"),u(76,"Outfit"),b(),v(77,"input",20),ne("input",function(i){P(e);let r=g();return A(r.setNumber("outfit",i))}),b(),v(78,"strong"),u(79),b()()}if(o&2){let e=g();d(5),Ee("value",e.num("eyeColor")),d(2),D(e.num("eyeColor")),d(4),Ee("value",e.num("eyebrows")),d(2),D(e.num("eyebrows")),d(4),Ee("value",e.num("eyebrowsOpacity")),d(2),D(e.num("eyebrowsOpacity").toFixed(2)),d(6),Ee("value",e.num("facialHair")),d(2),D(e.num("facialHair")),d(4),Ee("value",e.num("facialHairOpacity")),d(2),D(e.num("facialHairOpacity").toFixed(2)),d(6),Ee("value",e.num("blemishes")),d(2),D(e.num("blemishes")),d(4),Ee("value",e.num("blemishesOpacity")),d(2),D(e.num("blemishesOpacity").toFixed(2)),d(4),Ee("value",e.num("ageing")),d(2),D(e.num("ageing")),d(4),Ee("value",e.num("ageingOpacity")),d(2),D(e.num("ageingOpacity").toFixed(2)),d(4),Ee("value",e.num("moles")),d(2),D(e.num("moles")),d(4),Ee("value",e.num("molesOpacity")),d(2),D(e.num("molesOpacity").toFixed(2)),d(6),Ee("max",e.outfitMax())("value",e.num("outfit")),d(2),D(e.outfitLabel())}}function xw(o,t){if(o&1&&(v(0,"p",6),u(1),b()),o&2){let e=g();d(),D(e.error())}}var Qr=window.mp,gs={faceBlendOne:0,faceBlendTwo:0,faceBlendBias:.5,skinTone:0,skinToneTwo:0,skinToneBias:.5,faceBlendThree:0,skinToneThree:0,threeMix:0,hairStyle:0,hairColor:0,hairHighlight:0,eyeColor:0,eyebrows:1,eyebrowsOpacity:0,facialHair:1,facialHairOpacity:.5,chestHair:1,chestHairOpacity:.5,blemishes:-1,blemishesOpacity:.25,ageing:-1,ageingOpacity:.25,moles:-1,molesOpacity:.25,complexion:-1,complexionOpacity:.25,sunDamage:-1,sunDamageOpacity:.25,makeup:-1,makeupOpacity:0,makeupColor:[0,0],blush:-1,blushOpacity:0,blushColor:[0,0],lipstick:-1,lipstickOpacity:0,lipstickColor:[0,0],bodyBlemishesOpacity:.25,noseWidth:0,noseHeight:0,noseLength:0,noseBridge:0,noseTip:0,noseBridgeShift:0,browHeight:0,browWidth:0,cheekboneHeight:0,cheekboneWidth:0,jawHeight:0,jawWidth:0,chinLength:0,chinPosition:0,chinWidth:0,chinShape:0,cheeksWidth:0,eyes:0,lips:0,neckWidth:0,outfit:0,description:""},w0=(()=>{class o{constructor(){this.name=F("Unnamed"),this.gender=F(1),this.outfits=F([]),this.saving=F(!1),this.error=F(""),this.state=F(he({},gs)),this.stateJson=F(JSON.stringify(gs,null,2)),this.handlers=[],this.activeTab="face"}ngOnInit(){this.on("characterInit",(e,n,i)=>{if(this.name.set(String(e??"Unnamed")),this.gender.set(Number(n??1)),this.error.set(""),i)try{this.state.set(he(he({},gs),JSON.parse(String(i))))}catch{this.state.set(he({},gs))}else this.state.set(he({},gs));this.refreshState(),this.emitState()}),this.on("outfitNames",e=>{try{this.outfits.set(JSON.parse(String(e)))}catch{this.outfits.set([])}}),this.on("createError",e=>{this.saving.set(!1),this.error.set(String(e??"Failed to save appearance."))}),this.on("creator:saved",()=>{this.saving.set(!1),this.error.set("")}),this.on("creator:import",e=>{try{let n=JSON.parse(String(e));this.state.update(i=>he(he({},i),n)),this.refreshState(),this.emitState()}catch{this.error.set("Unable to import appearance config.")}})}ngOnDestroy(){for(let{name:e,fn:n}of this.handlers)Qr.events.remove(e,n)}genderLabel(){return this.gender()?"Male":"Female"}num(e){let n=this.state()[e];return typeof n=="number"?n:0}outfitLabel(){let e=this.num("outfit"),n=this.outfits()[e];return n?`${e}: ${n}`:`${e}`}outfitMax(){return this.outfits().length>0?this.outfits().length-1:0}setNumber(e,n){let i=Number(n.target.value);this.state.update(r=>De(he({},r),{[e]:i})),this.refreshState(),this.emitState(),this.error.set("")}call(e){Qr.events.call(e)}save(){this.saving.set(!0),this.error.set(""),Qr.events.call("callServerEvent","createAppearance",JSON.stringify(this.state()))}importAppearance(){Qr.events.call("callServerEvent","characterCreator:importAppearance")}emitState(){Qr.events.call("characterCreatorStateChange",JSON.stringify(this.state()))}refreshState(){this.stateJson.set(JSON.stringify(this.state(),null,2))}on(e,n){Qr.events.add(e,n),this.handlers.push({name:e,fn:n})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["overlay-char-creator"]],decls:35,vars:14,consts:[[1,"creator-shell"],[1,"view-actions"],["type","button",3,"click"],[1,"tabs"],[3,"click"],[1,"controls"],[1,"error"],[1,"buttons"],["type","button",1,"primary",3,"click","disabled"],[1,"section-heading"],["type","range","min","0","max","45",3,"input","value"],["type","range","min","0","max","1","step","0.01",3,"input","value"],["type","range","min","0","max","80",3,"input","value"],["type","range","min","0","max","63",3,"input","value"],["type","range","min","0","max","7",3,"input","value"],["type","range","min","0","max","33",3,"input","value"],["type","range","min","0","max","28",3,"input","value"],["type","range","min","-1","max","23",3,"input","value"],["type","range","min","-1","max","14",3,"input","value"],["type","range","min","-1","max","17",3,"input","value"],["type","range","min","0",3,"input","max","value"]],template:function(n,i){n&1&&(v(0,"section",0)(1,"header")(2,"div")(3,"h2"),u(4,"Character Creator"),b(),v(5,"p"),u(6),b()(),v(7,"div",1)(8,"button",2),ne("click",function(){return i.call("characterCreatorViewFace")}),u(9,"Face"),b(),v(10,"button",2),ne("click",function(){return i.call("characterCreatorViewBody")}),u(11,"Body"),b(),v(12,"button",2),ne("click",function(){return i.call("characterCreatorViewFront")}),u(13,"Front"),b(),v(14,"button",2),ne("click",function(){return i.call("characterCreatorViewBack")}),u(15,"Back"),b()()(),v(16,"nav",3)(17,"button",4),ne("click",function(){return i.activeTab="face"}),u(18,"Face"),b(),v(19,"button",4),ne("click",function(){return i.activeTab="hair"}),u(20,"Hair"),b(),v(21,"button",4),ne("click",function(){return i.activeTab="features"}),u(22,"Features"),b()(),v(23,"main")(24,"section",5),R(25,gw,60,18),R(26,_w,20,6),R(27,vw,80,25),b()(),v(28,"footer"),R(29,xw,2,1,"p",6),v(30,"div",7)(31,"button",2),ne("click",function(){return i.importAppearance()}),u(32,"Import"),b(),v(33,"button",8),ne("click",function(){return i.save()}),u(34),b()()()()),n&2&&(d(6),cn("",i.name()," - ",i.genderLabel()),d(11),oe("active",i.activeTab==="face"),d(2),oe("active",i.activeTab==="hair"),d(2),oe("active",i.activeTab==="features"),d(4),N(i.activeTab==="face"?25:-1),d(),N(i.activeTab==="hair"?26:-1),d(),N(i.activeTab==="features"?27:-1),d(2),N(i.error()?29:-1),d(4),Ee("disabled",i.saving()),d(),me(" ",i.saving()?"Saving...":"Save Appearance"," "))},dependencies:[tt],styles:["[_nghost-%COMP%]{width:100%;height:100%;display:grid;place-items:center start;padding-left:2rem}.creator-shell[_ngcontent-%COMP%]{width:min(600px,95vw);border-radius:14px;overflow:hidden;background:linear-gradient(160deg,#383c46e6,#202228f2);border:1px solid rgba(95,101,114,.48);box-shadow:0 18px 36px #0000006b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}header[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:.85rem 1rem;border-bottom:1px solid rgba(209,27,45,.42);background:linear-gradient(135deg,#d11b2d3b,#d11b2d14)}h2[_ngcontent-%COMP%]{margin:0;color:#f4f7fc;text-transform:uppercase;letter-spacing:.08em;font-size:.95rem}p[_ngcontent-%COMP%]{margin:4px 0 0;color:#ffb7bf;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.view-actions[_ngcontent-%COMP%]{display:flex;gap:8px;flex-wrap:wrap}.view-actions[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{border:1px solid rgba(95,101,114,.48);background:#ffffff0f;color:#d8dde6;border-radius:9px;padding:.45rem .62rem;cursor:pointer;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}main[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.75rem;padding:.75rem;height:700px}.controls[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;height:100%;overflow-y:auto;align-content:start}.controls[_ngcontent-%COMP%]::-webkit-scrollbar{width:6px}.controls[_ngcontent-%COMP%]::-webkit-scrollbar-track{background:transparent}.controls[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background:#d11b2d66;border-radius:3px}.section-heading[_ngcontent-%COMP%]{grid-column:1/-1;color:#ffb7bf;font-size:.68rem;text-transform:uppercase;letter-spacing:.1em;padding:4px 0 2px;border-bottom:1px solid rgba(209,27,45,.3);margin-top:4px}label[_ngcontent-%COMP%]{display:grid;gap:6px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:.62rem}span[_ngcontent-%COMP%]{color:#a9b0bb;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}strong[_ngcontent-%COMP%]{color:#f0f3f8;font-size:.8rem}input[type=range][_ngcontent-%COMP%]{accent-color:#d11b2d}aside[_ngcontent-%COMP%]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:10px;width:100%}h3[_ngcontent-%COMP%]{margin:0 0 8px;color:#d7deef;font-size:.8rem;text-transform:uppercase}pre[_ngcontent-%COMP%]{margin:0;max-height:200px;overflow:auto;background:#0000003d;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:8px;color:#d8dfef;font-size:.72rem}.buttons[_ngcontent-%COMP%]{margin-top:10px;display:flex;gap:8px}.buttons[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{border:1px solid rgba(95,101,114,.48);background:#ffffff14;color:#d8dde6;border-radius:9px;padding:.5rem .7rem;cursor:pointer;font-size:.74rem;text-transform:uppercase;letter-spacing:.06em}.buttons[_ngcontent-%COMP%] button.primary[_ngcontent-%COMP%]{border-color:#d11b2d73;background:#d11b2d2e}.buttons[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:disabled{opacity:.6;cursor:not-allowed}.error[_ngcontent-%COMP%]{margin-top:8px;color:#ff9f9f;font-size:.8rem}.tabs[_ngcontent-%COMP%]{display:flex;gap:4px;padding:.6rem 1rem 0;border-bottom:1px solid rgba(95,101,114,.3)}.tabs[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{border:1px solid transparent;background:transparent;color:#a9b0bb;border-radius:8px 8px 0 0;padding:.4rem .85rem;cursor:pointer;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;transition:color .15s,background .15s}.tabs[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{color:#d8dde6;background:#ffffff0d}.tabs[_ngcontent-%COMP%] button.active[_ngcontent-%COMP%]{color:#f4f7fc;background:#d11b2d26;border-color:#d11b2d66;border-bottom-color:transparent}footer[_ngcontent-%COMP%]{padding:.75rem 1rem;border-top:1px solid rgba(95,101,114,.3);display:flex;align-items:center;justify-content:flex-end;gap:8px}footer[_ngcontent-%COMP%] .error[_ngcontent-%COMP%]{margin:0;flex:1}@media(max-width:900px){main[_ngcontent-%COMP%]{grid-template-columns:1fr}}"],changeDetection:0})}}return o})();var s_=0,Qh=1,l_=2;var Qs=1,c_=2,Ia=3,Di=0,$n=1,_i=2,io=0,gr=1,ep=2,tp=3,np=4,d_=5;var qo=100,u_=101,h_=102,p_=103,m_=104,f_=200,g_=201,__=202,v_=203,Vc=204,Bc=205,x_=206,b_=207,y_=208,C_=209,M_=210,w_=211,S_=212,E_=213,T_=214,Uc=0,zc=1,Hc=2,_r=3,Gc=4,Wc=5,Xc=6,qc=7,ip=0,P_=1,A_=2,Ri=0,op=1,rp=2,ap=3,el=4,sp=5,lp=6,cp=7,Bh="attached",I_="detached",Uh=300,jo=301,Sr=302,md=303,fd=304,tl=306,ki=1e3,gi=1001,fa=1002,fn=1003,gd=1004;var Er=1005;var sn=1006,Oa=1007;var Ni=1008;var Qn=1009,dp=1010,up=1011,Da=1012,_d=1013,Li=1014,ui=1015,oo=1016,vd=1017,xd=1018,ka=1020,hp=35902,pp=35899,fp=1021,gp=1022,Bn=1023,Zi=1026,Ko=1027,bd=1028,yd=1029,Zo=1030,Cd=1031;var Md=1033,Tr=33776,nl=33777,Pr=33778,Ar=33779,wd=35840,Sd=35841,Ed=35842,Td=35843,Ra=36196,Pd=37492,Ad=37496,Id=37488,Od=37489,il=37490,Dd=37491,kd=37808,Rd=37809,Nd=37810,Ld=37811,Fd=37812,Vd=37813,Bd=37814,Ud=37815,zd=37816,Hd=37817,Gd=37818,Wd=37819,Xd=37820,qd=37821,$d=36492,Na=36494,La=36495,Yd=36283,jd=36284,ol=36285,Kd=36286;var vr=2300,xr=2301,Fc=2302,zh=2303,Hh=2400,Gh=2401,Wh=2402,O_=2500;var _p=0,rl=1,Fa=2,D_=3200;var Zd=0,k_=1,Io="",dn="srgb",Xn="srgb-linear",Ts="linear",Ht="srgb";var fr=7680;var Xh=519,R_=512,N_=513,L_=514,Jd=515,F_=516,V_=517,Qd=518,B_=519,$c=35044;var vp="300 es",Ai=2e3,ga=2001;function bw(o){for(let t=o.length-1;t>=0;--t)if(o[t]>=65535)return!0;return!1}function yw(o){return ArrayBuffer.isView(o)&&!(o instanceof DataView)}function _a(o){return document.createElementNS("http://www.w3.org/1999/xhtml",o)}function U_(){let o=_a("canvas");return o.style.display="block",o}var S0={},va=null;function Ps(...o){let t="THREE."+o.shift();va?va("log",t,...o):console.log(t,...o)}function z_(o){let t=o[0];if(typeof t=="string"&&t.startsWith("TSL:")){let e=o[1];e&&e.isStackTrace?o[0]+=" "+e.getLocation():o[1]='Stack trace not available. Enable "THREE.Node.captureStackTrace" to capture stack traces.'}return o}function Ke(...o){o=z_(o);let t="THREE."+o.shift();if(va)va("warn",t,...o);else{let e=o[0];e&&e.isStackTrace?console.warn(e.getError(t)):console.warn(t,...o)}}function st(...o){o=z_(o);let t="THREE."+o.shift();if(va)va("error",t,...o);else{let e=o[0];e&&e.isStackTrace?console.error(e.getError(t)):console.error(t,...o)}}function Yc(...o){let t=o.join(" ");t in S0||(S0[t]=!0,Ke(...o))}function H_(o,t,e){return new Promise(function(n,i){function r(){switch(o.clientWaitSync(t,o.SYNC_FLUSH_COMMANDS_BIT,0)){case o.WAIT_FAILED:i();break;case o.TIMEOUT_EXPIRED:setTimeout(r,e);break;default:n()}}setTimeout(r,e)})}var G_={[Uc]:zc,[Hc]:Xc,[Gc]:qc,[_r]:Wc,[zc]:Uc,[Xc]:Hc,[qc]:Gc,[Wc]:_r},Ji=class{addEventListener(t,e){this._listeners===void 0&&(this._listeners={});let n=this._listeners;n[t]===void 0&&(n[t]=[]),n[t].indexOf(e)===-1&&n[t].push(e)}hasEventListener(t,e){let n=this._listeners;return n===void 0?!1:n[t]!==void 0&&n[t].indexOf(e)!==-1}removeEventListener(t,e){let n=this._listeners;if(n===void 0)return;let i=n[t];if(i!==void 0){let r=i.indexOf(e);r!==-1&&i.splice(r,1)}}dispatchEvent(t){let e=this._listeners;if(e===void 0)return;let n=e[t.type];if(n!==void 0){t.target=this;let i=n.slice(0);for(let r=0,a=i.length;r>8&255]+Fn[o>>16&255]+Fn[o>>24&255]+"-"+Fn[t&255]+Fn[t>>8&255]+"-"+Fn[t>>16&15|64]+Fn[t>>24&255]+"-"+Fn[e&63|128]+Fn[e>>8&255]+"-"+Fn[e>>16&255]+Fn[e>>24&255]+Fn[n&255]+Fn[n>>8&255]+Fn[n>>16&255]+Fn[n>>24&255]).toLowerCase()}function Pt(o,t,e){return Math.max(t,Math.min(e,o))}function xp(o,t){return(o%t+t)%t}function Cw(o,t,e,n,i){return n+(o-t)*(i-n)/(e-t)}function Mw(o,t,e){return o!==t?(e-o)/(t-o):0}function Es(o,t,e){return(1-e)*o+e*t}function ww(o,t,e,n){return Es(o,t,1-Math.exp(-e*n))}function Sw(o,t=1){return t-Math.abs(xp(o,t*2)-t)}function Ew(o,t,e){return o<=t?0:o>=e?1:(o=(o-t)/(e-t),o*o*(3-2*o))}function Tw(o,t,e){return o<=t?0:o>=e?1:(o=(o-t)/(e-t),o*o*o*(o*(o*6-15)+10))}function Pw(o,t){return o+Math.floor(Math.random()*(t-o+1))}function Aw(o,t){return o+Math.random()*(t-o)}function Iw(o){return o*(.5-Math.random())}function Ow(o){o!==void 0&&(E0=o);let t=E0+=1831565813;return t=Math.imul(t^t>>>15,t|1),t^=t+Math.imul(t^t>>>7,t|61),((t^t>>>14)>>>0)/4294967296}function Dw(o){return o*Ss}function kw(o){return o*br}function Rw(o){return(o&o-1)===0&&o!==0}function Nw(o){return Math.pow(2,Math.ceil(Math.log(o)/Math.LN2))}function Lw(o){return Math.pow(2,Math.floor(Math.log(o)/Math.LN2))}function Fw(o,t,e,n,i){let r=Math.cos,a=Math.sin,s=r(e/2),l=a(e/2),c=r((t+n)/2),h=a((t+n)/2),p=r((t-n)/2),m=a((t-n)/2),x=r((n-t)/2),M=a((n-t)/2);switch(i){case"XYX":o.set(s*h,l*p,l*m,s*c);break;case"YZY":o.set(l*m,s*h,l*p,s*c);break;case"ZXZ":o.set(l*p,l*m,s*h,s*c);break;case"XZX":o.set(s*h,l*M,l*x,s*c);break;case"YXY":o.set(l*x,s*h,l*M,s*c);break;case"ZYZ":o.set(l*M,l*x,s*h,s*c);break;default:Ke("MathUtils: .setQuaternionFromProperEuler() encountered an unknown order: "+i)}}function Pi(o,t){switch(t.constructor){case Float32Array:return o;case Uint32Array:return o/4294967295;case Uint16Array:return o/65535;case Uint8Array:return o/255;case Int32Array:return Math.max(o/2147483647,-1);case Int16Array:return Math.max(o/32767,-1);case Int8Array:return Math.max(o/127,-1);default:throw new Error("Invalid component type.")}}function Wt(o,t){switch(t.constructor){case Float32Array:return o;case Uint32Array:return Math.round(o*4294967295);case Uint16Array:return Math.round(o*65535);case Uint8Array:return Math.round(o*255);case Int32Array:return Math.round(o*2147483647);case Int16Array:return Math.round(o*32767);case Int8Array:return Math.round(o*127);default:throw new Error("Invalid component type.")}}var bp={DEG2RAD:Ss,RAD2DEG:br,generateUUID:Oi,clamp:Pt,euclideanModulo:xp,mapLinear:Cw,inverseLerp:Mw,lerp:Es,damp:ww,pingpong:Sw,smoothstep:Ew,smootherstep:Tw,randInt:Pw,randFloat:Aw,randFloatSpread:Iw,seededRandom:Ow,degToRad:Dw,radToDeg:kw,isPowerOfTwo:Rw,ceilPowerOfTwo:Nw,floorPowerOfTwo:Lw,setQuaternionFromProperEuler:Fw,normalize:Wt,denormalize:Pi},At=class o{static{o.prototype.isVector2=!0}constructor(t=0,e=0){this.x=t,this.y=e}get width(){return this.x}set width(t){this.x=t}get height(){return this.y}set height(t){this.y=t}set(t,e){return this.x=t,this.y=e,this}setScalar(t){return this.x=t,this.y=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;default:throw new Error("index is out of range: "+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;default:throw new Error("index is out of range: "+t)}}clone(){return new this.constructor(this.x,this.y)}copy(t){return this.x=t.x,this.y=t.y,this}add(t){return this.x+=t.x,this.y+=t.y,this}addScalar(t){return this.x+=t,this.y+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this}sub(t){return this.x-=t.x,this.y-=t.y,this}subScalar(t){return this.x-=t,this.y-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this}multiply(t){return this.x*=t.x,this.y*=t.y,this}multiplyScalar(t){return this.x*=t,this.y*=t,this}divide(t){return this.x/=t.x,this.y/=t.y,this}divideScalar(t){return this.multiplyScalar(1/t)}applyMatrix3(t){let e=this.x,n=this.y,i=t.elements;return this.x=i[0]*e+i[3]*n+i[6],this.y=i[1]*e+i[4]*n+i[7],this}min(t){return this.x=Math.min(this.x,t.x),this.y=Math.min(this.y,t.y),this}max(t){return this.x=Math.max(this.x,t.x),this.y=Math.max(this.y,t.y),this}clamp(t,e){return this.x=Pt(this.x,t.x,e.x),this.y=Pt(this.y,t.y,e.y),this}clampScalar(t,e){return this.x=Pt(this.x,t,e),this.y=Pt(this.y,t,e),this}clampLength(t,e){let n=this.length();return this.divideScalar(n||1).multiplyScalar(Pt(n,t,e))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this}roundToZero(){return this.x=Math.trunc(this.x),this.y=Math.trunc(this.y),this}negate(){return this.x=-this.x,this.y=-this.y,this}dot(t){return this.x*t.x+this.y*t.y}cross(t){return this.x*t.y-this.y*t.x}lengthSq(){return this.x*this.x+this.y*this.y}length(){return Math.sqrt(this.x*this.x+this.y*this.y)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)}normalize(){return this.divideScalar(this.length()||1)}angle(){return Math.atan2(-this.y,-this.x)+Math.PI}angleTo(t){let e=Math.sqrt(this.lengthSq()*t.lengthSq());if(e===0)return Math.PI/2;let n=this.dot(t)/e;return Math.acos(Pt(n,-1,1))}distanceTo(t){return Math.sqrt(this.distanceToSquared(t))}distanceToSquared(t){let e=this.x-t.x,n=this.y-t.y;return e*e+n*n}manhattanDistanceTo(t){return Math.abs(this.x-t.x)+Math.abs(this.y-t.y)}setLength(t){return this.normalize().multiplyScalar(t)}lerp(t,e){return this.x+=(t.x-this.x)*e,this.y+=(t.y-this.y)*e,this}lerpVectors(t,e,n){return this.x=t.x+(e.x-t.x)*n,this.y=t.y+(e.y-t.y)*n,this}equals(t){return t.x===this.x&&t.y===this.y}fromArray(t,e=0){return this.x=t[e],this.y=t[e+1],this}toArray(t=[],e=0){return t[e]=this.x,t[e+1]=this.y,t}fromBufferAttribute(t,e){return this.x=t.getX(e),this.y=t.getY(e),this}rotateAround(t,e){let n=Math.cos(e),i=Math.sin(e),r=this.x-t.x,a=this.y-t.y;return this.x=r*n-a*i+t.x,this.y=r*i+a*n+t.y,this}random(){return this.x=Math.random(),this.y=Math.random(),this}*[Symbol.iterator](){yield this.x,yield this.y}},ai=class{constructor(t=0,e=0,n=0,i=1){this.isQuaternion=!0,this._x=t,this._y=e,this._z=n,this._w=i}static slerpFlat(t,e,n,i,r,a,s){let l=n[i+0],c=n[i+1],h=n[i+2],p=n[i+3],m=r[a+0],x=r[a+1],M=r[a+2],S=r[a+3];if(p!==S||l!==m||c!==x||h!==M){let y=l*m+c*x+h*M+p*S;y<0&&(m=-m,x=-x,M=-M,S=-S,y=-y);let C=1-s;if(y<.9995){let I=Math.acos(y),L=Math.sin(I);C=Math.sin(C*I)/L,s=Math.sin(s*I)/L,l=l*C+m*s,c=c*C+x*s,h=h*C+M*s,p=p*C+S*s}else{l=l*C+m*s,c=c*C+x*s,h=h*C+M*s,p=p*C+S*s;let I=1/Math.sqrt(l*l+c*c+h*h+p*p);l*=I,c*=I,h*=I,p*=I}}t[e]=l,t[e+1]=c,t[e+2]=h,t[e+3]=p}static multiplyQuaternionsFlat(t,e,n,i,r,a){let s=n[i],l=n[i+1],c=n[i+2],h=n[i+3],p=r[a],m=r[a+1],x=r[a+2],M=r[a+3];return t[e]=s*M+h*p+l*x-c*m,t[e+1]=l*M+h*m+c*p-s*x,t[e+2]=c*M+h*x+s*m-l*p,t[e+3]=h*M-s*p-l*m-c*x,t}get x(){return this._x}set x(t){this._x=t,this._onChangeCallback()}get y(){return this._y}set y(t){this._y=t,this._onChangeCallback()}get z(){return this._z}set z(t){this._z=t,this._onChangeCallback()}get w(){return this._w}set w(t){this._w=t,this._onChangeCallback()}set(t,e,n,i){return this._x=t,this._y=e,this._z=n,this._w=i,this._onChangeCallback(),this}clone(){return new this.constructor(this._x,this._y,this._z,this._w)}copy(t){return this._x=t.x,this._y=t.y,this._z=t.z,this._w=t.w,this._onChangeCallback(),this}setFromEuler(t,e=!0){let n=t._x,i=t._y,r=t._z,a=t._order,s=Math.cos,l=Math.sin,c=s(n/2),h=s(i/2),p=s(r/2),m=l(n/2),x=l(i/2),M=l(r/2);switch(a){case"XYZ":this._x=m*h*p+c*x*M,this._y=c*x*p-m*h*M,this._z=c*h*M+m*x*p,this._w=c*h*p-m*x*M;break;case"YXZ":this._x=m*h*p+c*x*M,this._y=c*x*p-m*h*M,this._z=c*h*M-m*x*p,this._w=c*h*p+m*x*M;break;case"ZXY":this._x=m*h*p-c*x*M,this._y=c*x*p+m*h*M,this._z=c*h*M+m*x*p,this._w=c*h*p-m*x*M;break;case"ZYX":this._x=m*h*p-c*x*M,this._y=c*x*p+m*h*M,this._z=c*h*M-m*x*p,this._w=c*h*p+m*x*M;break;case"YZX":this._x=m*h*p+c*x*M,this._y=c*x*p+m*h*M,this._z=c*h*M-m*x*p,this._w=c*h*p-m*x*M;break;case"XZY":this._x=m*h*p-c*x*M,this._y=c*x*p-m*h*M,this._z=c*h*M+m*x*p,this._w=c*h*p+m*x*M;break;default:Ke("Quaternion: .setFromEuler() encountered an unknown order: "+a)}return e===!0&&this._onChangeCallback(),this}setFromAxisAngle(t,e){let n=e/2,i=Math.sin(n);return this._x=t.x*i,this._y=t.y*i,this._z=t.z*i,this._w=Math.cos(n),this._onChangeCallback(),this}setFromRotationMatrix(t){let e=t.elements,n=e[0],i=e[4],r=e[8],a=e[1],s=e[5],l=e[9],c=e[2],h=e[6],p=e[10],m=n+s+p;if(m>0){let x=.5/Math.sqrt(m+1);this._w=.25/x,this._x=(h-l)*x,this._y=(r-c)*x,this._z=(a-i)*x}else if(n>s&&n>p){let x=2*Math.sqrt(1+n-s-p);this._w=(h-l)/x,this._x=.25*x,this._y=(i+a)/x,this._z=(r+c)/x}else if(s>p){let x=2*Math.sqrt(1+s-n-p);this._w=(r-c)/x,this._x=(i+a)/x,this._y=.25*x,this._z=(l+h)/x}else{let x=2*Math.sqrt(1+p-n-s);this._w=(a-i)/x,this._x=(r+c)/x,this._y=(l+h)/x,this._z=.25*x}return this._onChangeCallback(),this}setFromUnitVectors(t,e){let n=t.dot(e)+1;return n<1e-8?(n=0,Math.abs(t.x)>Math.abs(t.z)?(this._x=-t.y,this._y=t.x,this._z=0,this._w=n):(this._x=0,this._y=-t.z,this._z=t.y,this._w=n)):(this._x=t.y*e.z-t.z*e.y,this._y=t.z*e.x-t.x*e.z,this._z=t.x*e.y-t.y*e.x,this._w=n),this.normalize()}angleTo(t){return 2*Math.acos(Math.abs(Pt(this.dot(t),-1,1)))}rotateTowards(t,e){let n=this.angleTo(t);if(n===0)return this;let i=Math.min(1,e/n);return this.slerp(t,i),this}identity(){return this.set(0,0,0,1)}invert(){return this.conjugate()}conjugate(){return this._x*=-1,this._y*=-1,this._z*=-1,this._onChangeCallback(),this}dot(t){return this._x*t._x+this._y*t._y+this._z*t._z+this._w*t._w}lengthSq(){return this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w}length(){return Math.sqrt(this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w)}normalize(){let t=this.length();return t===0?(this._x=0,this._y=0,this._z=0,this._w=1):(t=1/t,this._x=this._x*t,this._y=this._y*t,this._z=this._z*t,this._w=this._w*t),this._onChangeCallback(),this}multiply(t){return this.multiplyQuaternions(this,t)}premultiply(t){return this.multiplyQuaternions(t,this)}multiplyQuaternions(t,e){let n=t._x,i=t._y,r=t._z,a=t._w,s=e._x,l=e._y,c=e._z,h=e._w;return this._x=n*h+a*s+i*c-r*l,this._y=i*h+a*l+r*s-n*c,this._z=r*h+a*c+n*l-i*s,this._w=a*h-n*s-i*l-r*c,this._onChangeCallback(),this}slerp(t,e){let n=t._x,i=t._y,r=t._z,a=t._w,s=this.dot(t);s<0&&(n=-n,i=-i,r=-r,a=-a,s=-s);let l=1-e;if(s<.9995){let c=Math.acos(s),h=Math.sin(c);l=Math.sin(l*c)/h,e=Math.sin(e*c)/h,this._x=this._x*l+n*e,this._y=this._y*l+i*e,this._z=this._z*l+r*e,this._w=this._w*l+a*e,this._onChangeCallback()}else this._x=this._x*l+n*e,this._y=this._y*l+i*e,this._z=this._z*l+r*e,this._w=this._w*l+a*e,this.normalize();return this}slerpQuaternions(t,e,n){return this.copy(t).slerp(e,n)}random(){let t=2*Math.PI*Math.random(),e=2*Math.PI*Math.random(),n=Math.random(),i=Math.sqrt(1-n),r=Math.sqrt(n);return this.set(i*Math.sin(t),i*Math.cos(t),r*Math.sin(e),r*Math.cos(e))}equals(t){return t._x===this._x&&t._y===this._y&&t._z===this._z&&t._w===this._w}fromArray(t,e=0){return this._x=t[e],this._y=t[e+1],this._z=t[e+2],this._w=t[e+3],this._onChangeCallback(),this}toArray(t=[],e=0){return t[e]=this._x,t[e+1]=this._y,t[e+2]=this._z,t[e+3]=this._w,t}fromBufferAttribute(t,e){return this._x=t.getX(e),this._y=t.getY(e),this._z=t.getZ(e),this._w=t.getW(e),this._onChangeCallback(),this}toJSON(){return this.toArray()}_onChange(t){return this._onChangeCallback=t,this}_onChangeCallback(){}*[Symbol.iterator](){yield this._x,yield this._y,yield this._z,yield this._w}},j=class o{static{o.prototype.isVector3=!0}constructor(t=0,e=0,n=0){this.x=t,this.y=e,this.z=n}set(t,e,n){return n===void 0&&(n=this.z),this.x=t,this.y=e,this.z=n,this}setScalar(t){return this.x=t,this.y=t,this.z=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setZ(t){return this.z=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;case 2:this.z=e;break;default:throw new Error("index is out of range: "+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;case 2:return this.z;default:throw new Error("index is out of range: "+t)}}clone(){return new this.constructor(this.x,this.y,this.z)}copy(t){return this.x=t.x,this.y=t.y,this.z=t.z,this}add(t){return this.x+=t.x,this.y+=t.y,this.z+=t.z,this}addScalar(t){return this.x+=t,this.y+=t,this.z+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this.z=t.z+e.z,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this.z+=t.z*e,this}sub(t){return this.x-=t.x,this.y-=t.y,this.z-=t.z,this}subScalar(t){return this.x-=t,this.y-=t,this.z-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this.z=t.z-e.z,this}multiply(t){return this.x*=t.x,this.y*=t.y,this.z*=t.z,this}multiplyScalar(t){return this.x*=t,this.y*=t,this.z*=t,this}multiplyVectors(t,e){return this.x=t.x*e.x,this.y=t.y*e.y,this.z=t.z*e.z,this}applyEuler(t){return this.applyQuaternion(T0.setFromEuler(t))}applyAxisAngle(t,e){return this.applyQuaternion(T0.setFromAxisAngle(t,e))}applyMatrix3(t){let e=this.x,n=this.y,i=this.z,r=t.elements;return this.x=r[0]*e+r[3]*n+r[6]*i,this.y=r[1]*e+r[4]*n+r[7]*i,this.z=r[2]*e+r[5]*n+r[8]*i,this}applyNormalMatrix(t){return this.applyMatrix3(t).normalize()}applyMatrix4(t){let e=this.x,n=this.y,i=this.z,r=t.elements,a=1/(r[3]*e+r[7]*n+r[11]*i+r[15]);return this.x=(r[0]*e+r[4]*n+r[8]*i+r[12])*a,this.y=(r[1]*e+r[5]*n+r[9]*i+r[13])*a,this.z=(r[2]*e+r[6]*n+r[10]*i+r[14])*a,this}applyQuaternion(t){let e=this.x,n=this.y,i=this.z,r=t.x,a=t.y,s=t.z,l=t.w,c=2*(a*i-s*n),h=2*(s*e-r*i),p=2*(r*n-a*e);return this.x=e+l*c+a*p-s*h,this.y=n+l*h+s*c-r*p,this.z=i+l*p+r*h-a*c,this}project(t){return this.applyMatrix4(t.matrixWorldInverse).applyMatrix4(t.projectionMatrix)}unproject(t){return this.applyMatrix4(t.projectionMatrixInverse).applyMatrix4(t.matrixWorld)}transformDirection(t){let e=this.x,n=this.y,i=this.z,r=t.elements;return this.x=r[0]*e+r[4]*n+r[8]*i,this.y=r[1]*e+r[5]*n+r[9]*i,this.z=r[2]*e+r[6]*n+r[10]*i,this.normalize()}divide(t){return this.x/=t.x,this.y/=t.y,this.z/=t.z,this}divideScalar(t){return this.multiplyScalar(1/t)}min(t){return this.x=Math.min(this.x,t.x),this.y=Math.min(this.y,t.y),this.z=Math.min(this.z,t.z),this}max(t){return this.x=Math.max(this.x,t.x),this.y=Math.max(this.y,t.y),this.z=Math.max(this.z,t.z),this}clamp(t,e){return this.x=Pt(this.x,t.x,e.x),this.y=Pt(this.y,t.y,e.y),this.z=Pt(this.z,t.z,e.z),this}clampScalar(t,e){return this.x=Pt(this.x,t,e),this.y=Pt(this.y,t,e),this.z=Pt(this.z,t,e),this}clampLength(t,e){let n=this.length();return this.divideScalar(n||1).multiplyScalar(Pt(n,t,e))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this.z=Math.floor(this.z),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this.z=Math.ceil(this.z),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this.z=Math.round(this.z),this}roundToZero(){return this.x=Math.trunc(this.x),this.y=Math.trunc(this.y),this.z=Math.trunc(this.z),this}negate(){return this.x=-this.x,this.y=-this.y,this.z=-this.z,this}dot(t){return this.x*t.x+this.y*t.y+this.z*t.z}lengthSq(){return this.x*this.x+this.y*this.y+this.z*this.z}length(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)}normalize(){return this.divideScalar(this.length()||1)}setLength(t){return this.normalize().multiplyScalar(t)}lerp(t,e){return this.x+=(t.x-this.x)*e,this.y+=(t.y-this.y)*e,this.z+=(t.z-this.z)*e,this}lerpVectors(t,e,n){return this.x=t.x+(e.x-t.x)*n,this.y=t.y+(e.y-t.y)*n,this.z=t.z+(e.z-t.z)*n,this}cross(t){return this.crossVectors(this,t)}crossVectors(t,e){let n=t.x,i=t.y,r=t.z,a=e.x,s=e.y,l=e.z;return this.x=i*l-r*s,this.y=r*a-n*l,this.z=n*s-i*a,this}projectOnVector(t){let e=t.lengthSq();if(e===0)return this.set(0,0,0);let n=t.dot(this)/e;return this.copy(t).multiplyScalar(n)}projectOnPlane(t){return ph.copy(this).projectOnVector(t),this.sub(ph)}reflect(t){return this.sub(ph.copy(t).multiplyScalar(2*this.dot(t)))}angleTo(t){let e=Math.sqrt(this.lengthSq()*t.lengthSq());if(e===0)return Math.PI/2;let n=this.dot(t)/e;return Math.acos(Pt(n,-1,1))}distanceTo(t){return Math.sqrt(this.distanceToSquared(t))}distanceToSquared(t){let e=this.x-t.x,n=this.y-t.y,i=this.z-t.z;return e*e+n*n+i*i}manhattanDistanceTo(t){return Math.abs(this.x-t.x)+Math.abs(this.y-t.y)+Math.abs(this.z-t.z)}setFromSpherical(t){return this.setFromSphericalCoords(t.radius,t.phi,t.theta)}setFromSphericalCoords(t,e,n){let i=Math.sin(e)*t;return this.x=i*Math.sin(n),this.y=Math.cos(e)*t,this.z=i*Math.cos(n),this}setFromCylindrical(t){return this.setFromCylindricalCoords(t.radius,t.theta,t.y)}setFromCylindricalCoords(t,e,n){return this.x=t*Math.sin(e),this.y=n,this.z=t*Math.cos(e),this}setFromMatrixPosition(t){let e=t.elements;return this.x=e[12],this.y=e[13],this.z=e[14],this}setFromMatrixScale(t){let e=this.setFromMatrixColumn(t,0).length(),n=this.setFromMatrixColumn(t,1).length(),i=this.setFromMatrixColumn(t,2).length();return this.x=e,this.y=n,this.z=i,this}setFromMatrixColumn(t,e){return this.fromArray(t.elements,e*4)}setFromMatrix3Column(t,e){return this.fromArray(t.elements,e*3)}setFromEuler(t){return this.x=t._x,this.y=t._y,this.z=t._z,this}setFromColor(t){return this.x=t.r,this.y=t.g,this.z=t.b,this}equals(t){return t.x===this.x&&t.y===this.y&&t.z===this.z}fromArray(t,e=0){return this.x=t[e],this.y=t[e+1],this.z=t[e+2],this}toArray(t=[],e=0){return t[e]=this.x,t[e+1]=this.y,t[e+2]=this.z,t}fromBufferAttribute(t,e){return this.x=t.getX(e),this.y=t.getY(e),this.z=t.getZ(e),this}random(){return this.x=Math.random(),this.y=Math.random(),this.z=Math.random(),this}randomDirection(){let t=Math.random()*Math.PI*2,e=Math.random()*2-1,n=Math.sqrt(1-e*e);return this.x=n*Math.cos(t),this.y=e,this.z=n*Math.sin(t),this}*[Symbol.iterator](){yield this.x,yield this.y,yield this.z}},ph=new j,T0=new ai,mt=class o{static{o.prototype.isMatrix3=!0}constructor(t,e,n,i,r,a,s,l,c){this.elements=[1,0,0,0,1,0,0,0,1],t!==void 0&&this.set(t,e,n,i,r,a,s,l,c)}set(t,e,n,i,r,a,s,l,c){let h=this.elements;return h[0]=t,h[1]=i,h[2]=s,h[3]=e,h[4]=r,h[5]=l,h[6]=n,h[7]=a,h[8]=c,this}identity(){return this.set(1,0,0,0,1,0,0,0,1),this}copy(t){let e=this.elements,n=t.elements;return e[0]=n[0],e[1]=n[1],e[2]=n[2],e[3]=n[3],e[4]=n[4],e[5]=n[5],e[6]=n[6],e[7]=n[7],e[8]=n[8],this}extractBasis(t,e,n){return t.setFromMatrix3Column(this,0),e.setFromMatrix3Column(this,1),n.setFromMatrix3Column(this,2),this}setFromMatrix4(t){let e=t.elements;return this.set(e[0],e[4],e[8],e[1],e[5],e[9],e[2],e[6],e[10]),this}multiply(t){return this.multiplyMatrices(this,t)}premultiply(t){return this.multiplyMatrices(t,this)}multiplyMatrices(t,e){let n=t.elements,i=e.elements,r=this.elements,a=n[0],s=n[3],l=n[6],c=n[1],h=n[4],p=n[7],m=n[2],x=n[5],M=n[8],S=i[0],y=i[3],C=i[6],I=i[1],L=i[4],k=i[7],H=i[2],V=i[5],G=i[8];return r[0]=a*S+s*I+l*H,r[3]=a*y+s*L+l*V,r[6]=a*C+s*k+l*G,r[1]=c*S+h*I+p*H,r[4]=c*y+h*L+p*V,r[7]=c*C+h*k+p*G,r[2]=m*S+x*I+M*H,r[5]=m*y+x*L+M*V,r[8]=m*C+x*k+M*G,this}multiplyScalar(t){let e=this.elements;return e[0]*=t,e[3]*=t,e[6]*=t,e[1]*=t,e[4]*=t,e[7]*=t,e[2]*=t,e[5]*=t,e[8]*=t,this}determinant(){let t=this.elements,e=t[0],n=t[1],i=t[2],r=t[3],a=t[4],s=t[5],l=t[6],c=t[7],h=t[8];return e*a*h-e*s*c-n*r*h+n*s*l+i*r*c-i*a*l}invert(){let t=this.elements,e=t[0],n=t[1],i=t[2],r=t[3],a=t[4],s=t[5],l=t[6],c=t[7],h=t[8],p=h*a-s*c,m=s*l-h*r,x=c*r-a*l,M=e*p+n*m+i*x;if(M===0)return this.set(0,0,0,0,0,0,0,0,0);let S=1/M;return t[0]=p*S,t[1]=(i*c-h*n)*S,t[2]=(s*n-i*a)*S,t[3]=m*S,t[4]=(h*e-i*l)*S,t[5]=(i*r-s*e)*S,t[6]=x*S,t[7]=(n*l-c*e)*S,t[8]=(a*e-n*r)*S,this}transpose(){let t,e=this.elements;return t=e[1],e[1]=e[3],e[3]=t,t=e[2],e[2]=e[6],e[6]=t,t=e[5],e[5]=e[7],e[7]=t,this}getNormalMatrix(t){return this.setFromMatrix4(t).invert().transpose()}transposeIntoArray(t){let e=this.elements;return t[0]=e[0],t[1]=e[3],t[2]=e[6],t[3]=e[1],t[4]=e[4],t[5]=e[7],t[6]=e[2],t[7]=e[5],t[8]=e[8],this}setUvTransform(t,e,n,i,r,a,s){let l=Math.cos(r),c=Math.sin(r);return this.set(n*l,n*c,-n*(l*a+c*s)+a+t,-i*c,i*l,-i*(-c*a+l*s)+s+e,0,0,1),this}scale(t,e){return this.premultiply(mh.makeScale(t,e)),this}rotate(t){return this.premultiply(mh.makeRotation(-t)),this}translate(t,e){return this.premultiply(mh.makeTranslation(t,e)),this}makeTranslation(t,e){return t.isVector2?this.set(1,0,t.x,0,1,t.y,0,0,1):this.set(1,0,t,0,1,e,0,0,1),this}makeRotation(t){let e=Math.cos(t),n=Math.sin(t);return this.set(e,-n,0,n,e,0,0,0,1),this}makeScale(t,e){return this.set(t,0,0,0,e,0,0,0,1),this}equals(t){let e=this.elements,n=t.elements;for(let i=0;i<9;i++)if(e[i]!==n[i])return!1;return!0}fromArray(t,e=0){for(let n=0;n<9;n++)this.elements[n]=t[n+e];return this}toArray(t=[],e=0){let n=this.elements;return t[e]=n[0],t[e+1]=n[1],t[e+2]=n[2],t[e+3]=n[3],t[e+4]=n[4],t[e+5]=n[5],t[e+6]=n[6],t[e+7]=n[7],t[e+8]=n[8],t}clone(){return new this.constructor().fromArray(this.elements)}},mh=new mt,P0=new mt().set(.4123908,.3575843,.1804808,.212639,.7151687,.0721923,.0193308,.1191948,.9505322),A0=new mt().set(3.2409699,-1.5373832,-.4986108,-.9692436,1.8759675,.0415551,.0556301,-.203977,1.0569715);function Vw(){let o={enabled:!0,workingColorSpace:Xn,spaces:{},convert:function(i,r,a){return this.enabled===!1||r===a||!r||!a||(this.spaces[r].transfer===Ht&&(i.r=Mo(i.r),i.g=Mo(i.g),i.b=Mo(i.b)),this.spaces[r].primaries!==this.spaces[a].primaries&&(i.applyMatrix3(this.spaces[r].toXYZ),i.applyMatrix3(this.spaces[a].fromXYZ)),this.spaces[a].transfer===Ht&&(i.r=ma(i.r),i.g=ma(i.g),i.b=ma(i.b))),i},workingToColorSpace:function(i,r){return this.convert(i,this.workingColorSpace,r)},colorSpaceToWorking:function(i,r){return this.convert(i,r,this.workingColorSpace)},getPrimaries:function(i){return this.spaces[i].primaries},getTransfer:function(i){return i===Io?Ts:this.spaces[i].transfer},getToneMappingMode:function(i){return this.spaces[i].outputColorSpaceConfig.toneMappingMode||"standard"},getLuminanceCoefficients:function(i,r=this.workingColorSpace){return i.fromArray(this.spaces[r].luminanceCoefficients)},define:function(i){Object.assign(this.spaces,i)},_getMatrix:function(i,r,a){return i.copy(this.spaces[r].toXYZ).multiply(this.spaces[a].fromXYZ)},_getDrawingBufferColorSpace:function(i){return this.spaces[i].outputColorSpaceConfig.drawingBufferColorSpace},_getUnpackColorSpace:function(i=this.workingColorSpace){return this.spaces[i].workingColorSpaceConfig.unpackColorSpace},fromWorkingColorSpace:function(i,r){return Yc("ColorManagement: .fromWorkingColorSpace() has been renamed to .workingToColorSpace()."),o.workingToColorSpace(i,r)},toWorkingColorSpace:function(i,r){return Yc("ColorManagement: .toWorkingColorSpace() has been renamed to .colorSpaceToWorking()."),o.colorSpaceToWorking(i,r)}},t=[.64,.33,.3,.6,.15,.06],e=[.2126,.7152,.0722],n=[.3127,.329];return o.define({[Xn]:{primaries:t,whitePoint:n,transfer:Ts,toXYZ:P0,fromXYZ:A0,luminanceCoefficients:e,workingColorSpaceConfig:{unpackColorSpace:dn},outputColorSpaceConfig:{drawingBufferColorSpace:dn}},[dn]:{primaries:t,whitePoint:n,transfer:Ht,toXYZ:P0,fromXYZ:A0,luminanceCoefficients:e,outputColorSpaceConfig:{drawingBufferColorSpace:dn}}}),o}var St=Vw();function Mo(o){return o<.04045?o*.0773993808:Math.pow(o*.9478672986+.0521327014,2.4)}function ma(o){return o<.0031308?o*12.92:1.055*Math.pow(o,.41666)-.055}var ea,jc=class{static getDataURL(t,e="image/png"){if(/^data:/i.test(t.src)||typeof HTMLCanvasElement>"u")return t.src;let n;if(t instanceof HTMLCanvasElement)n=t;else{ea===void 0&&(ea=_a("canvas")),ea.width=t.width,ea.height=t.height;let i=ea.getContext("2d");t instanceof ImageData?i.putImageData(t,0,0):i.drawImage(t,0,0,t.width,t.height),n=ea}return n.toDataURL(e)}static sRGBToLinear(t){if(typeof HTMLImageElement<"u"&&t instanceof HTMLImageElement||typeof HTMLCanvasElement<"u"&&t instanceof HTMLCanvasElement||typeof ImageBitmap<"u"&&t instanceof ImageBitmap){let e=_a("canvas");e.width=t.width,e.height=t.height;let n=e.getContext("2d");n.drawImage(t,0,0,t.width,t.height);let i=n.getImageData(0,0,t.width,t.height),r=i.data;for(let a=0;a{class o extends Ji{constructor(e=o.DEFAULT_IMAGE,n=o.DEFAULT_MAPPING,i=gi,r=gi,a=sn,s=Ni,l=Bn,c=Qn,h=o.DEFAULT_ANISOTROPY,p=Io){super(),this.isTexture=!0,Object.defineProperty(this,"id",{value:Uw++}),this.uuid=Oi(),this.name="",this.source=new xa(e),this.mipmaps=[],this.mapping=n,this.channel=0,this.wrapS=i,this.wrapT=r,this.magFilter=a,this.minFilter=s,this.anisotropy=h,this.format=l,this.internalFormat=null,this.type=c,this.offset=new At(0,0),this.repeat=new At(1,1),this.center=new At(0,0),this.rotation=0,this.matrixAutoUpdate=!0,this.matrix=new mt,this.generateMipmaps=!0,this.premultiplyAlpha=!1,this.flipY=!0,this.unpackAlignment=4,this.colorSpace=p,this.userData={},this.updateRanges=[],this.version=0,this.onUpdate=null,this.renderTarget=null,this.isRenderTargetTexture=!1,this.isArrayTexture=!!(e&&e.depth&&e.depth>1),this.pmremVersion=0,this.normalized=!1}get width(){return this.source.getSize(gh).x}get height(){return this.source.getSize(gh).y}get depth(){return this.source.getSize(gh).z}get image(){return this.source.data}set image(e){this.source.data=e}updateMatrix(){this.matrix.setUvTransform(this.offset.x,this.offset.y,this.repeat.x,this.repeat.y,this.rotation,this.center.x,this.center.y)}addUpdateRange(e,n){this.updateRanges.push({start:e,count:n})}clearUpdateRanges(){this.updateRanges.length=0}clone(){return new this.constructor().copy(this)}copy(e){return this.name=e.name,this.source=e.source,this.mipmaps=e.mipmaps.slice(0),this.mapping=e.mapping,this.channel=e.channel,this.wrapS=e.wrapS,this.wrapT=e.wrapT,this.magFilter=e.magFilter,this.minFilter=e.minFilter,this.anisotropy=e.anisotropy,this.format=e.format,this.internalFormat=e.internalFormat,this.type=e.type,this.normalized=e.normalized,this.offset.copy(e.offset),this.repeat.copy(e.repeat),this.center.copy(e.center),this.rotation=e.rotation,this.matrixAutoUpdate=e.matrixAutoUpdate,this.matrix.copy(e.matrix),this.generateMipmaps=e.generateMipmaps,this.premultiplyAlpha=e.premultiplyAlpha,this.flipY=e.flipY,this.unpackAlignment=e.unpackAlignment,this.colorSpace=e.colorSpace,this.renderTarget=e.renderTarget,this.isRenderTargetTexture=e.isRenderTargetTexture,this.isArrayTexture=e.isArrayTexture,this.userData=JSON.parse(JSON.stringify(e.userData)),this.needsUpdate=!0,this}setValues(e){for(let n in e){let i=e[n];if(i===void 0){Ke(`Texture.setValues(): parameter '${n}' has value of undefined.`);continue}let r=this[n];if(r===void 0){Ke(`Texture.setValues(): property '${n}' does not exist.`);continue}r&&i&&r.isVector2&&i.isVector2||r&&i&&r.isVector3&&i.isVector3||r&&i&&r.isMatrix3&&i.isMatrix3?r.copy(i):this[n]=i}}toJSON(e){let n=e===void 0||typeof e=="string";if(!n&&e.textures[this.uuid]!==void 0)return e.textures[this.uuid];let i={metadata:{version:4.7,type:"Texture",generator:"Texture.toJSON"},uuid:this.uuid,name:this.name,image:this.source.toJSON(e).uuid,mapping:this.mapping,channel:this.channel,repeat:[this.repeat.x,this.repeat.y],offset:[this.offset.x,this.offset.y],center:[this.center.x,this.center.y],rotation:this.rotation,wrap:[this.wrapS,this.wrapT],format:this.format,internalFormat:this.internalFormat,type:this.type,normalized:this.normalized,colorSpace:this.colorSpace,minFilter:this.minFilter,magFilter:this.magFilter,anisotropy:this.anisotropy,flipY:this.flipY,generateMipmaps:this.generateMipmaps,premultiplyAlpha:this.premultiplyAlpha,unpackAlignment:this.unpackAlignment};return Object.keys(this.userData).length>0&&(i.userData=this.userData),n||(e.textures[this.uuid]=i),i}dispose(){this.dispatchEvent({type:"dispose"})}transformUv(e){if(this.mapping!==Uh)return e;if(e.applyMatrix3(this.matrix),e.x<0||e.x>1)switch(this.wrapS){case ki:e.x=e.x-Math.floor(e.x);break;case gi:e.x=e.x<0?0:1;break;case fa:Math.abs(Math.floor(e.x)%2)===1?e.x=Math.ceil(e.x)-e.x:e.x=e.x-Math.floor(e.x);break}if(e.y<0||e.y>1)switch(this.wrapT){case ki:e.y=e.y-Math.floor(e.y);break;case gi:e.y=e.y<0?0:1;break;case fa:Math.abs(Math.floor(e.y)%2)===1?e.y=Math.ceil(e.y)-e.y:e.y=e.y-Math.floor(e.y);break}return this.flipY&&(e.y=1-e.y),e}set needsUpdate(e){e===!0&&(this.version++,this.source.needsUpdate=!0)}set needsPMREMUpdate(e){e===!0&&this.pmremVersion++}}return o.DEFAULT_IMAGE=null,o.DEFAULT_MAPPING=Uh,o.DEFAULT_ANISOTROPY=1,o})(),Yt=class o{static{o.prototype.isVector4=!0}constructor(t=0,e=0,n=0,i=1){this.x=t,this.y=e,this.z=n,this.w=i}get width(){return this.z}set width(t){this.z=t}get height(){return this.w}set height(t){this.w=t}set(t,e,n,i){return this.x=t,this.y=e,this.z=n,this.w=i,this}setScalar(t){return this.x=t,this.y=t,this.z=t,this.w=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setZ(t){return this.z=t,this}setW(t){return this.w=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;case 2:this.z=e;break;case 3:this.w=e;break;default:throw new Error("index is out of range: "+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;case 2:return this.z;case 3:return this.w;default:throw new Error("index is out of range: "+t)}}clone(){return new this.constructor(this.x,this.y,this.z,this.w)}copy(t){return this.x=t.x,this.y=t.y,this.z=t.z,this.w=t.w!==void 0?t.w:1,this}add(t){return this.x+=t.x,this.y+=t.y,this.z+=t.z,this.w+=t.w,this}addScalar(t){return this.x+=t,this.y+=t,this.z+=t,this.w+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this.z=t.z+e.z,this.w=t.w+e.w,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this.z+=t.z*e,this.w+=t.w*e,this}sub(t){return this.x-=t.x,this.y-=t.y,this.z-=t.z,this.w-=t.w,this}subScalar(t){return this.x-=t,this.y-=t,this.z-=t,this.w-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this.z=t.z-e.z,this.w=t.w-e.w,this}multiply(t){return this.x*=t.x,this.y*=t.y,this.z*=t.z,this.w*=t.w,this}multiplyScalar(t){return this.x*=t,this.y*=t,this.z*=t,this.w*=t,this}applyMatrix4(t){let e=this.x,n=this.y,i=this.z,r=this.w,a=t.elements;return this.x=a[0]*e+a[4]*n+a[8]*i+a[12]*r,this.y=a[1]*e+a[5]*n+a[9]*i+a[13]*r,this.z=a[2]*e+a[6]*n+a[10]*i+a[14]*r,this.w=a[3]*e+a[7]*n+a[11]*i+a[15]*r,this}divide(t){return this.x/=t.x,this.y/=t.y,this.z/=t.z,this.w/=t.w,this}divideScalar(t){return this.multiplyScalar(1/t)}setAxisAngleFromQuaternion(t){this.w=2*Math.acos(t.w);let e=Math.sqrt(1-t.w*t.w);return e<1e-4?(this.x=1,this.y=0,this.z=0):(this.x=t.x/e,this.y=t.y/e,this.z=t.z/e),this}setAxisAngleFromRotationMatrix(t){let e,n,i,r,l=t.elements,c=l[0],h=l[4],p=l[8],m=l[1],x=l[5],M=l[9],S=l[2],y=l[6],C=l[10];if(Math.abs(h-m)<.01&&Math.abs(p-S)<.01&&Math.abs(M-y)<.01){if(Math.abs(h+m)<.1&&Math.abs(p+S)<.1&&Math.abs(M+y)<.1&&Math.abs(c+x+C-3)<.1)return this.set(1,0,0,0),this;e=Math.PI;let L=(c+1)/2,k=(x+1)/2,H=(C+1)/2,V=(h+m)/4,G=(p+S)/4,E=(M+y)/4;return L>k&&L>H?L<.01?(n=0,i=.707106781,r=.707106781):(n=Math.sqrt(L),i=V/n,r=G/n):k>H?k<.01?(n=.707106781,i=0,r=.707106781):(i=Math.sqrt(k),n=V/i,r=E/i):H<.01?(n=.707106781,i=.707106781,r=0):(r=Math.sqrt(H),n=G/r,i=E/r),this.set(n,i,r,e),this}let I=Math.sqrt((y-M)*(y-M)+(p-S)*(p-S)+(m-h)*(m-h));return Math.abs(I)<.001&&(I=1),this.x=(y-M)/I,this.y=(p-S)/I,this.z=(m-h)/I,this.w=Math.acos((c+x+C-1)/2),this}setFromMatrixPosition(t){let e=t.elements;return this.x=e[12],this.y=e[13],this.z=e[14],this.w=e[15],this}min(t){return this.x=Math.min(this.x,t.x),this.y=Math.min(this.y,t.y),this.z=Math.min(this.z,t.z),this.w=Math.min(this.w,t.w),this}max(t){return this.x=Math.max(this.x,t.x),this.y=Math.max(this.y,t.y),this.z=Math.max(this.z,t.z),this.w=Math.max(this.w,t.w),this}clamp(t,e){return this.x=Pt(this.x,t.x,e.x),this.y=Pt(this.y,t.y,e.y),this.z=Pt(this.z,t.z,e.z),this.w=Pt(this.w,t.w,e.w),this}clampScalar(t,e){return this.x=Pt(this.x,t,e),this.y=Pt(this.y,t,e),this.z=Pt(this.z,t,e),this.w=Pt(this.w,t,e),this}clampLength(t,e){let n=this.length();return this.divideScalar(n||1).multiplyScalar(Pt(n,t,e))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this.z=Math.floor(this.z),this.w=Math.floor(this.w),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this.z=Math.ceil(this.z),this.w=Math.ceil(this.w),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this.z=Math.round(this.z),this.w=Math.round(this.w),this}roundToZero(){return this.x=Math.trunc(this.x),this.y=Math.trunc(this.y),this.z=Math.trunc(this.z),this.w=Math.trunc(this.w),this}negate(){return this.x=-this.x,this.y=-this.y,this.z=-this.z,this.w=-this.w,this}dot(t){return this.x*t.x+this.y*t.y+this.z*t.z+this.w*t.w}lengthSq(){return this.x*this.x+this.y*this.y+this.z*this.z+this.w*this.w}length(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z+this.w*this.w)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)+Math.abs(this.w)}normalize(){return this.divideScalar(this.length()||1)}setLength(t){return this.normalize().multiplyScalar(t)}lerp(t,e){return this.x+=(t.x-this.x)*e,this.y+=(t.y-this.y)*e,this.z+=(t.z-this.z)*e,this.w+=(t.w-this.w)*e,this}lerpVectors(t,e,n){return this.x=t.x+(e.x-t.x)*n,this.y=t.y+(e.y-t.y)*n,this.z=t.z+(e.z-t.z)*n,this.w=t.w+(e.w-t.w)*n,this}equals(t){return t.x===this.x&&t.y===this.y&&t.z===this.z&&t.w===this.w}fromArray(t,e=0){return this.x=t[e],this.y=t[e+1],this.z=t[e+2],this.w=t[e+3],this}toArray(t=[],e=0){return t[e]=this.x,t[e+1]=this.y,t[e+2]=this.z,t[e+3]=this.w,t}fromBufferAttribute(t,e){return this.x=t.getX(e),this.y=t.getY(e),this.z=t.getZ(e),this.w=t.getW(e),this}random(){return this.x=Math.random(),this.y=Math.random(),this.z=Math.random(),this.w=Math.random(),this}*[Symbol.iterator](){yield this.x,yield this.y,yield this.z,yield this.w}},Kc=class extends Ji{constructor(t=1,e=1,n={}){super(),n=Object.assign({generateMipmaps:!1,internalFormat:null,minFilter:sn,depthBuffer:!0,stencilBuffer:!1,resolveDepthBuffer:!0,resolveStencilBuffer:!0,depthTexture:null,samples:0,count:1,depth:1,multiview:!1},n),this.isRenderTarget=!0,this.width=t,this.height=e,this.depth=n.depth,this.scissor=new Yt(0,0,t,e),this.scissorTest=!1,this.viewport=new Yt(0,0,t,e),this.textures=[];let i={width:t,height:e,depth:n.depth},r=new ei(i),a=n.count;for(let s=0;s1);this.dispose()}this.viewport.set(0,0,t,e),this.scissor.set(0,0,t,e)}clone(){return new this.constructor().copy(this)}copy(t){this.width=t.width,this.height=t.height,this.depth=t.depth,this.scissor.copy(t.scissor),this.scissorTest=t.scissorTest,this.viewport.copy(t.viewport),this.textures.length=0;for(let e=0,n=t.textures.length;e{class o{constructor(e=0,n=0,i=0,r=o.DEFAULT_ORDER){this.isEuler=!0,this._x=e,this._y=n,this._z=i,this._order=r}get x(){return this._x}set x(e){this._x=e,this._onChangeCallback()}get y(){return this._y}set y(e){this._y=e,this._onChangeCallback()}get z(){return this._z}set z(e){this._z=e,this._onChangeCallback()}get order(){return this._order}set order(e){this._order=e,this._onChangeCallback()}set(e,n,i,r=this._order){return this._x=e,this._y=n,this._z=i,this._order=r,this._onChangeCallback(),this}clone(){return new this.constructor(this._x,this._y,this._z,this._order)}copy(e){return this._x=e._x,this._y=e._y,this._z=e._z,this._order=e._order,this._onChangeCallback(),this}setFromRotationMatrix(e,n=this._order,i=!0){let r=e.elements,a=r[0],s=r[4],l=r[8],c=r[1],h=r[5],p=r[9],m=r[2],x=r[6],M=r[10];switch(n){case"XYZ":this._y=Math.asin(Pt(l,-1,1)),Math.abs(l)<.9999999?(this._x=Math.atan2(-p,M),this._z=Math.atan2(-s,a)):(this._x=Math.atan2(x,h),this._z=0);break;case"YXZ":this._x=Math.asin(-Pt(p,-1,1)),Math.abs(p)<.9999999?(this._y=Math.atan2(l,M),this._z=Math.atan2(c,h)):(this._y=Math.atan2(-m,a),this._z=0);break;case"ZXY":this._x=Math.asin(Pt(x,-1,1)),Math.abs(x)<.9999999?(this._y=Math.atan2(-m,M),this._z=Math.atan2(-s,h)):(this._y=0,this._z=Math.atan2(c,a));break;case"ZYX":this._y=Math.asin(-Pt(m,-1,1)),Math.abs(m)<.9999999?(this._x=Math.atan2(x,M),this._z=Math.atan2(c,a)):(this._x=0,this._z=Math.atan2(-s,h));break;case"YZX":this._z=Math.asin(Pt(c,-1,1)),Math.abs(c)<.9999999?(this._x=Math.atan2(-p,h),this._y=Math.atan2(-m,a)):(this._x=0,this._y=Math.atan2(l,M));break;case"XZY":this._z=Math.asin(-Pt(s,-1,1)),Math.abs(s)<.9999999?(this._x=Math.atan2(x,h),this._y=Math.atan2(l,a)):(this._x=Math.atan2(-p,M),this._y=0);break;default:Ke("Euler: .setFromRotationMatrix() encountered an unknown order: "+n)}return this._order=n,i===!0&&this._onChangeCallback(),this}setFromQuaternion(e,n,i){return I0.makeRotationFromQuaternion(e),this.setFromRotationMatrix(I0,n,i)}setFromVector3(e,n=this._order){return this.set(e.x,e.y,e.z,n)}reorder(e){return O0.setFromEuler(this),this.setFromQuaternion(O0,e)}equals(e){return e._x===this._x&&e._y===this._y&&e._z===this._z&&e._order===this._order}fromArray(e){return this._x=e[0],this._y=e[1],this._z=e[2],e[3]!==void 0&&(this._order=e[3]),this._onChangeCallback(),this}toArray(e=[],n=0){return e[n]=this._x,e[n+1]=this._y,e[n+2]=this._z,e[n+3]=this._order,e}_onChange(e){return this._onChangeCallback=e,this}_onChangeCallback(){}*[Symbol.iterator](){yield this._x,yield this._y,yield this._z,yield this._order}}return o.DEFAULT_ORDER="XYZ",o})(),Is=class{constructor(){this.mask=1}set(t){this.mask=(1<>>0}enable(t){this.mask|=1<{class o extends Ji{constructor(){super(),this.isObject3D=!0,Object.defineProperty(this,"id",{value:Gw++}),this.uuid=Oi(),this.name="",this.type="Object3D",this.parent=null,this.children=[],this.up=o.DEFAULT_UP.clone();let e=new j,n=new ba,i=new ai,r=new j(1,1,1);function a(){i.setFromEuler(n,!1)}function s(){n.setFromQuaternion(i,void 0,!1)}n._onChange(a),i._onChange(s),Object.defineProperties(this,{position:{configurable:!0,enumerable:!0,value:e},rotation:{configurable:!0,enumerable:!0,value:n},quaternion:{configurable:!0,enumerable:!0,value:i},scale:{configurable:!0,enumerable:!0,value:r},modelViewMatrix:{value:new Ct},normalMatrix:{value:new mt}}),this.matrix=new Ct,this.matrixWorld=new Ct,this.matrixAutoUpdate=o.DEFAULT_MATRIX_AUTO_UPDATE,this.matrixWorldAutoUpdate=o.DEFAULT_MATRIX_WORLD_AUTO_UPDATE,this.matrixWorldNeedsUpdate=!1,this.layers=new Is,this.visible=!0,this.castShadow=!1,this.receiveShadow=!1,this.frustumCulled=!0,this.renderOrder=0,this.animations=[],this.customDepthMaterial=void 0,this.customDistanceMaterial=void 0,this.static=!1,this.userData={},this.pivot=null}onBeforeShadow(){}onAfterShadow(){}onBeforeRender(){}onAfterRender(){}applyMatrix4(e){this.matrixAutoUpdate&&this.updateMatrix(),this.matrix.premultiply(e),this.matrix.decompose(this.position,this.quaternion,this.scale)}applyQuaternion(e){return this.quaternion.premultiply(e),this}setRotationFromAxisAngle(e,n){this.quaternion.setFromAxisAngle(e,n)}setRotationFromEuler(e){this.quaternion.setFromEuler(e,!0)}setRotationFromMatrix(e){this.quaternion.setFromRotationMatrix(e)}setRotationFromQuaternion(e){this.quaternion.copy(e)}rotateOnAxis(e,n){return na.setFromAxisAngle(e,n),this.quaternion.multiply(na),this}rotateOnWorldAxis(e,n){return na.setFromAxisAngle(e,n),this.quaternion.premultiply(na),this}rotateX(e){return this.rotateOnAxis(k0,e)}rotateY(e){return this.rotateOnAxis(R0,e)}rotateZ(e){return this.rotateOnAxis(N0,e)}translateOnAxis(e,n){return D0.copy(e).applyQuaternion(this.quaternion),this.position.add(D0.multiplyScalar(n)),this}translateX(e){return this.translateOnAxis(k0,e)}translateY(e){return this.translateOnAxis(R0,e)}translateZ(e){return this.translateOnAxis(N0,e)}localToWorld(e){return this.updateWorldMatrix(!0,!1),e.applyMatrix4(this.matrixWorld)}worldToLocal(e){return this.updateWorldMatrix(!0,!1),e.applyMatrix4(_o.copy(this.matrixWorld).invert())}lookAt(e,n,i){e.isVector3?hc.copy(e):hc.set(e,n,i);let r=this.parent;this.updateWorldMatrix(!0,!1),_s.setFromMatrixPosition(this.matrixWorld),this.isCamera||this.isLight?_o.lookAt(_s,hc,this.up):_o.lookAt(hc,_s,this.up),this.quaternion.setFromRotationMatrix(_o),r&&(_o.extractRotation(r.matrixWorld),na.setFromRotationMatrix(_o),this.quaternion.premultiply(na.invert()))}add(e){if(arguments.length>1){for(let n=0;n1){for(let i=0;i0&&(r.userData=this.userData),r.layers=this.layers.mask,r.matrix=this.matrix.toArray(),r.up=this.up.toArray(),this.pivot!==null&&(r.pivot=this.pivot.toArray()),this.matrixAutoUpdate===!1&&(r.matrixAutoUpdate=!1),this.morphTargetDictionary!==void 0&&(r.morphTargetDictionary=Object.assign({},this.morphTargetDictionary)),this.morphTargetInfluences!==void 0&&(r.morphTargetInfluences=this.morphTargetInfluences.slice()),this.isInstancedMesh&&(r.type="InstancedMesh",r.count=this.count,r.instanceMatrix=this.instanceMatrix.toJSON(),this.instanceColor!==null&&(r.instanceColor=this.instanceColor.toJSON())),this.isBatchedMesh&&(r.type="BatchedMesh",r.perObjectFrustumCulled=this.perObjectFrustumCulled,r.sortObjects=this.sortObjects,r.drawRanges=this._drawRanges,r.reservedRanges=this._reservedRanges,r.geometryInfo=this._geometryInfo.map(l=>De(he({},l),{boundingBox:l.boundingBox?l.boundingBox.toJSON():void 0,boundingSphere:l.boundingSphere?l.boundingSphere.toJSON():void 0})),r.instanceInfo=this._instanceInfo.map(l=>he({},l)),r.availableInstanceIds=this._availableInstanceIds.slice(),r.availableGeometryIds=this._availableGeometryIds.slice(),r.nextIndexStart=this._nextIndexStart,r.nextVertexStart=this._nextVertexStart,r.geometryCount=this._geometryCount,r.maxInstanceCount=this._maxInstanceCount,r.maxVertexCount=this._maxVertexCount,r.maxIndexCount=this._maxIndexCount,r.geometryInitialized=this._geometryInitialized,r.matricesTexture=this._matricesTexture.toJSON(e),r.indirectTexture=this._indirectTexture.toJSON(e),this._colorsTexture!==null&&(r.colorsTexture=this._colorsTexture.toJSON(e)),this.boundingSphere!==null&&(r.boundingSphere=this.boundingSphere.toJSON()),this.boundingBox!==null&&(r.boundingBox=this.boundingBox.toJSON()));function a(l,c){return l[c.uuid]===void 0&&(l[c.uuid]=c.toJSON(e)),c.uuid}if(this.isScene)this.background&&(this.background.isColor?r.background=this.background.toJSON():this.background.isTexture&&(r.background=this.background.toJSON(e).uuid)),this.environment&&this.environment.isTexture&&this.environment.isRenderTargetTexture!==!0&&(r.environment=this.environment.toJSON(e).uuid);else if(this.isMesh||this.isLine||this.isPoints){r.geometry=a(e.geometries,this.geometry);let l=this.geometry.parameters;if(l!==void 0&&l.shapes!==void 0){let c=l.shapes;if(Array.isArray(c))for(let h=0,p=c.length;h0){r.children=[];for(let l=0;l0){r.animations=[];for(let l=0;l0&&(i.geometries=l),c.length>0&&(i.materials=c),h.length>0&&(i.textures=h),p.length>0&&(i.images=p),m.length>0&&(i.shapes=m),x.length>0&&(i.skeletons=x),M.length>0&&(i.animations=M),S.length>0&&(i.nodes=S)}return i.object=r,i;function s(l){let c=[];for(let h in l){let p=l[h];delete p.metadata,c.push(p)}return c}}clone(e){return new this.constructor().copy(this,e)}copy(e,n=!0){if(this.name=e.name,this.up.copy(e.up),this.position.copy(e.position),this.rotation.order=e.rotation.order,this.quaternion.copy(e.quaternion),this.scale.copy(e.scale),this.pivot=e.pivot!==null?e.pivot.clone():null,this.matrix.copy(e.matrix),this.matrixWorld.copy(e.matrixWorld),this.matrixAutoUpdate=e.matrixAutoUpdate,this.matrixWorldAutoUpdate=e.matrixWorldAutoUpdate,this.matrixWorldNeedsUpdate=e.matrixWorldNeedsUpdate,this.layers.mask=e.layers.mask,this.visible=e.visible,this.castShadow=e.castShadow,this.receiveShadow=e.receiveShadow,this.frustumCulled=e.frustumCulled,this.renderOrder=e.renderOrder,this.static=e.static,this.animations=e.animations.slice(),this.userData=JSON.parse(JSON.stringify(e.userData)),n===!0)for(let i=0;ix+M?(c.inputState.pinching=!1,this.dispatchEvent({type:"pinchend",handedness:t.handedness,target:this})):!c.inputState.pinching&&m<=x-M&&(c.inputState.pinching=!0,this.dispatchEvent({type:"pinchstart",handedness:t.handedness,target:this}))}else l!==null&&t.gripSpace&&(r=e.getPose(t.gripSpace,n),r!==null&&(l.matrix.fromArray(r.transform.matrix),l.matrix.decompose(l.position,l.rotation,l.scale),l.matrixWorldNeedsUpdate=!0,r.linearVelocity?(l.hasLinearVelocity=!0,l.linearVelocity.copy(r.linearVelocity)):l.hasLinearVelocity=!1,r.angularVelocity?(l.hasAngularVelocity=!0,l.angularVelocity.copy(r.angularVelocity)):l.hasAngularVelocity=!1,l.eventsEnabled&&l.dispatchEvent({type:"gripUpdated",data:t,target:this})));s!==null&&(i=e.getPose(t.targetRaySpace,n),i===null&&r!==null&&(i=r),i!==null&&(s.matrix.fromArray(i.transform.matrix),s.matrix.decompose(s.position,s.rotation,s.scale),s.matrixWorldNeedsUpdate=!0,i.linearVelocity?(s.hasLinearVelocity=!0,s.linearVelocity.copy(i.linearVelocity)):s.hasLinearVelocity=!1,i.angularVelocity?(s.hasAngularVelocity=!0,s.angularVelocity.copy(i.angularVelocity)):s.hasAngularVelocity=!1,this.dispatchEvent($w)))}return s!==null&&(s.visible=i!==null),l!==null&&(l.visible=r!==null),c!==null&&(c.visible=a!==null),this}_getHandJoint(t,e){if(t.joints[e.jointName]===void 0){let n=new Ii;n.matrixAutoUpdate=!1,n.visible=!1,t.joints[e.jointName]=n,t.add(n)}return t.joints[e.jointName]}},W_={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074},Uo={h:0,s:0,l:0},pc={h:0,s:0,l:0};function vh(o,t,e){return e<0&&(e+=1),e>1&&(e-=1),e<1/6?o+(t-o)*6*e:e<1/2?t:e<2/3?o+(t-o)*6*(2/3-e):o}var dt=class{constructor(t,e,n){return this.isColor=!0,this.r=1,this.g=1,this.b=1,this.set(t,e,n)}set(t,e,n){if(e===void 0&&n===void 0){let i=t;i&&i.isColor?this.copy(i):typeof i=="number"?this.setHex(i):typeof i=="string"&&this.setStyle(i)}else this.setRGB(t,e,n);return this}setScalar(t){return this.r=t,this.g=t,this.b=t,this}setHex(t,e=dn){return t=Math.floor(t),this.r=(t>>16&255)/255,this.g=(t>>8&255)/255,this.b=(t&255)/255,St.colorSpaceToWorking(this,e),this}setRGB(t,e,n,i=St.workingColorSpace){return this.r=t,this.g=e,this.b=n,St.colorSpaceToWorking(this,i),this}setHSL(t,e,n,i=St.workingColorSpace){if(t=xp(t,1),e=Pt(e,0,1),n=Pt(n,0,1),e===0)this.r=this.g=this.b=n;else{let r=n<=.5?n*(1+e):n+e-n*e,a=2*n-r;this.r=vh(a,r,t+1/3),this.g=vh(a,r,t),this.b=vh(a,r,t-1/3)}return St.colorSpaceToWorking(this,i),this}setStyle(t,e=dn){function n(r){r!==void 0&&parseFloat(r)<1&&Ke("Color: Alpha component of "+t+" will be ignored.")}let i;if(i=/^(\w+)\(([^\)]*)\)/.exec(t)){let r,a=i[1],s=i[2];switch(a){case"rgb":case"rgba":if(r=/^\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(s))return n(r[4]),this.setRGB(Math.min(255,parseInt(r[1],10))/255,Math.min(255,parseInt(r[2],10))/255,Math.min(255,parseInt(r[3],10))/255,e);if(r=/^\s*(\d+)\%\s*,\s*(\d+)\%\s*,\s*(\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(s))return n(r[4]),this.setRGB(Math.min(100,parseInt(r[1],10))/100,Math.min(100,parseInt(r[2],10))/100,Math.min(100,parseInt(r[3],10))/100,e);break;case"hsl":case"hsla":if(r=/^\s*(\d*\.?\d+)\s*,\s*(\d*\.?\d+)\%\s*,\s*(\d*\.?\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(s))return n(r[4]),this.setHSL(parseFloat(r[1])/360,parseFloat(r[2])/100,parseFloat(r[3])/100,e);break;default:Ke("Color: Unknown color model "+t)}}else if(i=/^\#([A-Fa-f\d]+)$/.exec(t)){let r=i[1],a=r.length;if(a===3)return this.setRGB(parseInt(r.charAt(0),16)/15,parseInt(r.charAt(1),16)/15,parseInt(r.charAt(2),16)/15,e);if(a===6)return this.setHex(parseInt(r,16),e);Ke("Color: Invalid hex color "+t)}else if(t&&t.length>0)return this.setColorName(t,e);return this}setColorName(t,e=dn){let n=W_[t.toLowerCase()];return n!==void 0?this.setHex(n,e):Ke("Color: Unknown color "+t),this}clone(){return new this.constructor(this.r,this.g,this.b)}copy(t){return this.r=t.r,this.g=t.g,this.b=t.b,this}copySRGBToLinear(t){return this.r=Mo(t.r),this.g=Mo(t.g),this.b=Mo(t.b),this}copyLinearToSRGB(t){return this.r=ma(t.r),this.g=ma(t.g),this.b=ma(t.b),this}convertSRGBToLinear(){return this.copySRGBToLinear(this),this}convertLinearToSRGB(){return this.copyLinearToSRGB(this),this}getHex(t=dn){return St.workingToColorSpace(Vn.copy(this),t),Math.round(Pt(Vn.r*255,0,255))*65536+Math.round(Pt(Vn.g*255,0,255))*256+Math.round(Pt(Vn.b*255,0,255))}getHexString(t=dn){return("000000"+this.getHex(t).toString(16)).slice(-6)}getHSL(t,e=St.workingColorSpace){St.workingToColorSpace(Vn.copy(this),e);let n=Vn.r,i=Vn.g,r=Vn.b,a=Math.max(n,i,r),s=Math.min(n,i,r),l,c,h=(s+a)/2;if(s===a)l=0,c=0;else{let p=a-s;switch(c=h<=.5?p/(a+s):p/(2-a-s),a){case n:l=(i-r)/p+(i0&&(e.object.backgroundBlurriness=this.backgroundBlurriness),this.backgroundIntensity!==1&&(e.object.backgroundIntensity=this.backgroundIntensity),e.object.backgroundRotation=this.backgroundRotation.toArray(),this.environmentIntensity!==1&&(e.object.environmentIntensity=this.environmentIntensity),e.object.environmentRotation=this.environmentRotation.toArray(),e}},Ei=new j,vo=new j,xh=new j,xo=new j,oa=new j,ra=new j,F0=new j,bh=new j,yh=new j,Ch=new j,Mh=new Yt,wh=new Yt,Sh=new Yt,Xo=class o{constructor(t=new j,e=new j,n=new j){this.a=t,this.b=e,this.c=n}static getNormal(t,e,n,i){i.subVectors(n,e),Ei.subVectors(t,e),i.cross(Ei);let r=i.lengthSq();return r>0?i.multiplyScalar(1/Math.sqrt(r)):i.set(0,0,0)}static getBarycoord(t,e,n,i,r){Ei.subVectors(i,e),vo.subVectors(n,e),xh.subVectors(t,e);let a=Ei.dot(Ei),s=Ei.dot(vo),l=Ei.dot(xh),c=vo.dot(vo),h=vo.dot(xh),p=a*c-s*s;if(p===0)return r.set(0,0,0),null;let m=1/p,x=(c*l-s*h)*m,M=(a*h-s*l)*m;return r.set(1-x-M,M,x)}static containsPoint(t,e,n,i){return this.getBarycoord(t,e,n,i,xo)===null?!1:xo.x>=0&&xo.y>=0&&xo.x+xo.y<=1}static getInterpolation(t,e,n,i,r,a,s,l){return this.getBarycoord(t,e,n,i,xo)===null?(l.x=0,l.y=0,"z"in l&&(l.z=0),"w"in l&&(l.w=0),null):(l.setScalar(0),l.addScaledVector(r,xo.x),l.addScaledVector(a,xo.y),l.addScaledVector(s,xo.z),l)}static getInterpolatedAttribute(t,e,n,i,r,a){return Mh.setScalar(0),wh.setScalar(0),Sh.setScalar(0),Mh.fromBufferAttribute(t,e),wh.fromBufferAttribute(t,n),Sh.fromBufferAttribute(t,i),a.setScalar(0),a.addScaledVector(Mh,r.x),a.addScaledVector(wh,r.y),a.addScaledVector(Sh,r.z),a}static isFrontFacing(t,e,n,i){return Ei.subVectors(n,e),vo.subVectors(t,e),Ei.cross(vo).dot(i)<0}set(t,e,n){return this.a.copy(t),this.b.copy(e),this.c.copy(n),this}setFromPointsAndIndices(t,e,n,i){return this.a.copy(t[e]),this.b.copy(t[n]),this.c.copy(t[i]),this}setFromAttributeAndIndices(t,e,n,i){return this.a.fromBufferAttribute(t,e),this.b.fromBufferAttribute(t,n),this.c.fromBufferAttribute(t,i),this}clone(){return new this.constructor().copy(this)}copy(t){return this.a.copy(t.a),this.b.copy(t.b),this.c.copy(t.c),this}getArea(){return Ei.subVectors(this.c,this.b),vo.subVectors(this.a,this.b),Ei.cross(vo).length()*.5}getMidpoint(t){return t.addVectors(this.a,this.b).add(this.c).multiplyScalar(1/3)}getNormal(t){return o.getNormal(this.a,this.b,this.c,t)}getPlane(t){return t.setFromCoplanarPoints(this.a,this.b,this.c)}getBarycoord(t,e){return o.getBarycoord(t,this.a,this.b,this.c,e)}getInterpolation(t,e,n,i,r){return o.getInterpolation(t,this.a,this.b,this.c,e,n,i,r)}containsPoint(t){return o.containsPoint(t,this.a,this.b,this.c)}isFrontFacing(t){return o.isFrontFacing(this.a,this.b,this.c,t)}intersectsBox(t){return t.intersectsTriangle(this)}closestPointToPoint(t,e){let n=this.a,i=this.b,r=this.c,a,s;oa.subVectors(i,n),ra.subVectors(r,n),bh.subVectors(t,n);let l=oa.dot(bh),c=ra.dot(bh);if(l<=0&&c<=0)return e.copy(n);yh.subVectors(t,i);let h=oa.dot(yh),p=ra.dot(yh);if(h>=0&&p<=h)return e.copy(i);let m=l*p-h*c;if(m<=0&&l>=0&&h<=0)return a=l/(l-h),e.copy(n).addScaledVector(oa,a);Ch.subVectors(t,r);let x=oa.dot(Ch),M=ra.dot(Ch);if(M>=0&&x<=M)return e.copy(r);let S=x*c-l*M;if(S<=0&&c>=0&&M<=0)return s=c/(c-M),e.copy(n).addScaledVector(ra,s);let y=h*M-x*p;if(y<=0&&p-h>=0&&x-M>=0)return F0.subVectors(r,i),s=(p-h)/(p-h+(x-M)),e.copy(i).addScaledVector(F0,s);let C=1/(y+S+m);return a=S*C,s=m*C,e.copy(n).addScaledVector(oa,a).addScaledVector(ra,s)}equals(t){return t.a.equals(this.a)&&t.b.equals(this.b)&&t.c.equals(this.c)}},li=class{constructor(t=new j(1/0,1/0,1/0),e=new j(-1/0,-1/0,-1/0)){this.isBox3=!0,this.min=t,this.max=e}set(t,e){return this.min.copy(t),this.max.copy(e),this}setFromArray(t){this.makeEmpty();for(let e=0,n=t.length;e=this.min.x&&t.x<=this.max.x&&t.y>=this.min.y&&t.y<=this.max.y&&t.z>=this.min.z&&t.z<=this.max.z}containsBox(t){return this.min.x<=t.min.x&&t.max.x<=this.max.x&&this.min.y<=t.min.y&&t.max.y<=this.max.y&&this.min.z<=t.min.z&&t.max.z<=this.max.z}getParameter(t,e){return e.set((t.x-this.min.x)/(this.max.x-this.min.x),(t.y-this.min.y)/(this.max.y-this.min.y),(t.z-this.min.z)/(this.max.z-this.min.z))}intersectsBox(t){return t.max.x>=this.min.x&&t.min.x<=this.max.x&&t.max.y>=this.min.y&&t.min.y<=this.max.y&&t.max.z>=this.min.z&&t.min.z<=this.max.z}intersectsSphere(t){return this.clampPoint(t.center,Ti),Ti.distanceToSquared(t.center)<=t.radius*t.radius}intersectsPlane(t){let e,n;return t.normal.x>0?(e=t.normal.x*this.min.x,n=t.normal.x*this.max.x):(e=t.normal.x*this.max.x,n=t.normal.x*this.min.x),t.normal.y>0?(e+=t.normal.y*this.min.y,n+=t.normal.y*this.max.y):(e+=t.normal.y*this.max.y,n+=t.normal.y*this.min.y),t.normal.z>0?(e+=t.normal.z*this.min.z,n+=t.normal.z*this.max.z):(e+=t.normal.z*this.max.z,n+=t.normal.z*this.min.z),e<=-t.constant&&n>=-t.constant}intersectsTriangle(t){if(this.isEmpty())return!1;this.getCenter(vs),fc.subVectors(this.max,vs),aa.subVectors(t.a,vs),sa.subVectors(t.b,vs),la.subVectors(t.c,vs),zo.subVectors(sa,aa),Ho.subVectors(la,sa),ur.subVectors(aa,la);let e=[0,-zo.z,zo.y,0,-Ho.z,Ho.y,0,-ur.z,ur.y,zo.z,0,-zo.x,Ho.z,0,-Ho.x,ur.z,0,-ur.x,-zo.y,zo.x,0,-Ho.y,Ho.x,0,-ur.y,ur.x,0];return!Eh(e,aa,sa,la,fc)||(e=[1,0,0,0,1,0,0,0,1],!Eh(e,aa,sa,la,fc))?!1:(gc.crossVectors(zo,Ho),e=[gc.x,gc.y,gc.z],Eh(e,aa,sa,la,fc))}clampPoint(t,e){return e.copy(t).clamp(this.min,this.max)}distanceToPoint(t){return this.clampPoint(t,Ti).distanceTo(t)}getBoundingSphere(t){return this.isEmpty()?t.makeEmpty():(this.getCenter(t.center),t.radius=this.getSize(Ti).length()*.5),t}intersect(t){return this.min.max(t.min),this.max.min(t.max),this.isEmpty()&&this.makeEmpty(),this}union(t){return this.min.min(t.min),this.max.max(t.max),this}applyMatrix4(t){return this.isEmpty()?this:(bo[0].set(this.min.x,this.min.y,this.min.z).applyMatrix4(t),bo[1].set(this.min.x,this.min.y,this.max.z).applyMatrix4(t),bo[2].set(this.min.x,this.max.y,this.min.z).applyMatrix4(t),bo[3].set(this.min.x,this.max.y,this.max.z).applyMatrix4(t),bo[4].set(this.max.x,this.min.y,this.min.z).applyMatrix4(t),bo[5].set(this.max.x,this.min.y,this.max.z).applyMatrix4(t),bo[6].set(this.max.x,this.max.y,this.min.z).applyMatrix4(t),bo[7].set(this.max.x,this.max.y,this.max.z).applyMatrix4(t),this.setFromPoints(bo),this)}translate(t){return this.min.add(t),this.max.add(t),this}equals(t){return t.min.equals(this.min)&&t.max.equals(this.max)}toJSON(){return{min:this.min.toArray(),max:this.max.toArray()}}fromJSON(t){return this.min.fromArray(t.min),this.max.fromArray(t.max),this}},bo=[new j,new j,new j,new j,new j,new j,new j,new j],Ti=new j,mc=new li,aa=new j,sa=new j,la=new j,zo=new j,Ho=new j,ur=new j,vs=new j,fc=new j,gc=new j,hr=new j;function Eh(o,t,e,n,i){for(let r=0,a=o.length-3;r<=a;r+=3){hr.fromArray(o,r);let s=i.x*Math.abs(hr.x)+i.y*Math.abs(hr.y)+i.z*Math.abs(hr.z),l=t.dot(hr),c=e.dot(hr),h=n.dot(hr);if(Math.max(-Math.max(l,c,h),Math.min(l,c,h))>s)return!1}return!0}var vn=new j,_c=new At,Yw=0,bn=class extends Ji{constructor(t,e,n=!1){if(super(),Array.isArray(t))throw new TypeError("THREE.BufferAttribute: array should be a Typed Array.");this.isBufferAttribute=!0,Object.defineProperty(this,"id",{value:Yw++}),this.name="",this.array=t,this.itemSize=e,this.count=t!==void 0?t.length/e:0,this.normalized=n,this.usage=$c,this.updateRanges=[],this.gpuType=ui,this.version=0}onUploadCallback(){}set needsUpdate(t){t===!0&&this.version++}setUsage(t){return this.usage=t,this}addUpdateRange(t,e){this.updateRanges.push({start:t,count:e})}clearUpdateRanges(){this.updateRanges.length=0}copy(t){return this.name=t.name,this.array=new t.array.constructor(t.array),this.itemSize=t.itemSize,this.count=t.count,this.normalized=t.normalized,this.usage=t.usage,this.gpuType=t.gpuType,this}copyAt(t,e,n){t*=this.itemSize,n*=e.itemSize;for(let i=0,r=this.itemSize;ithis.radius*this.radius&&(e.sub(this.center).normalize(),e.multiplyScalar(this.radius).add(this.center)),e}getBoundingBox(t){return this.isEmpty()?(t.makeEmpty(),t):(t.set(this.center,this.center),t.expandByScalar(this.radius),t)}applyMatrix4(t){return this.center.applyMatrix4(t),this.radius=this.radius*t.getMaxScaleOnAxis(),this}translate(t){return this.center.add(t),this}expandByPoint(t){if(this.isEmpty())return this.center.copy(t),this.radius=0,this;xs.subVectors(t,this.center);let e=xs.lengthSq();if(e>this.radius*this.radius){let n=Math.sqrt(e),i=(n-this.radius)*.5;this.center.addScaledVector(xs,i/n),this.radius+=i}return this}union(t){return t.isEmpty()?this:this.isEmpty()?(this.copy(t),this):(this.center.equals(t.center)===!0?this.radius=Math.max(this.radius,t.radius):(Th.subVectors(t.center,this.center).setLength(t.radius),this.expandByPoint(xs.copy(t.center).add(Th)),this.expandByPoint(xs.copy(t.center).sub(Th))),this)}equals(t){return t.center.equals(this.center)&&t.radius===this.radius}clone(){return new this.constructor().copy(this)}toJSON(){return{radius:this.radius,center:this.center.toArray()}}fromJSON(t){return this.radius=t.radius,this.center.fromArray(t.center),this}},Kw=0,fi=new Ct,Ph=new En,ca=new j,ri=new li,bs=new li,Sn=new j,qn=class o extends Ji{constructor(){super(),this.isBufferGeometry=!0,Object.defineProperty(this,"id",{value:Kw++}),this.uuid=Oi(),this.name="",this.type="BufferGeometry",this.index=null,this.indirect=null,this.indirectOffset=0,this.attributes={},this.morphAttributes={},this.morphTargetsRelative=!1,this.groups=[],this.boundingBox=null,this.boundingSphere=null,this.drawRange={start:0,count:1/0},this.userData={}}getIndex(){return this.index}setIndex(t){return Array.isArray(t)?this.index=new(bw(t)?ks:Ds)(t,1):this.index=t,this}setIndirect(t,e=0){return this.indirect=t,this.indirectOffset=e,this}getIndirect(){return this.indirect}getAttribute(t){return this.attributes[t]}setAttribute(t,e){return this.attributes[t]=e,this}deleteAttribute(t){return delete this.attributes[t],this}hasAttribute(t){return this.attributes[t]!==void 0}addGroup(t,e,n=0){this.groups.push({start:t,count:e,materialIndex:n})}clearGroups(){this.groups=[]}setDrawRange(t,e){this.drawRange.start=t,this.drawRange.count=e}applyMatrix4(t){let e=this.attributes.position;e!==void 0&&(e.applyMatrix4(t),e.needsUpdate=!0);let n=this.attributes.normal;if(n!==void 0){let r=new mt().getNormalMatrix(t);n.applyNormalMatrix(r),n.needsUpdate=!0}let i=this.attributes.tangent;return i!==void 0&&(i.transformDirection(t),i.needsUpdate=!0),this.boundingBox!==null&&this.computeBoundingBox(),this.boundingSphere!==null&&this.computeBoundingSphere(),this}applyQuaternion(t){return fi.makeRotationFromQuaternion(t),this.applyMatrix4(fi),this}rotateX(t){return fi.makeRotationX(t),this.applyMatrix4(fi),this}rotateY(t){return fi.makeRotationY(t),this.applyMatrix4(fi),this}rotateZ(t){return fi.makeRotationZ(t),this.applyMatrix4(fi),this}translate(t,e,n){return fi.makeTranslation(t,e,n),this.applyMatrix4(fi),this}scale(t,e,n){return fi.makeScale(t,e,n),this.applyMatrix4(fi),this}lookAt(t){return Ph.lookAt(t),Ph.updateMatrix(),this.applyMatrix4(Ph.matrix),this}center(){return this.computeBoundingBox(),this.boundingBox.getCenter(ca).negate(),this.translate(ca.x,ca.y,ca.z),this}setFromPoints(t){let e=this.getAttribute("position");if(e===void 0){let n=[];for(let i=0,r=t.length;ie.count&&Ke("BufferGeometry: Buffer size too small for points data. Use .dispose() and create a new geometry."),e.needsUpdate=!0}return this}computeBoundingBox(){this.boundingBox===null&&(this.boundingBox=new li);let t=this.attributes.position,e=this.morphAttributes.position;if(t&&t.isGLBufferAttribute){st("BufferGeometry.computeBoundingBox(): GLBufferAttribute requires a manual bounding box.",this),this.boundingBox.set(new j(-1/0,-1/0,-1/0),new j(1/0,1/0,1/0));return}if(t!==void 0){if(this.boundingBox.setFromBufferAttribute(t),e)for(let n=0,i=e.length;n0&&(t.userData=this.userData),this.parameters!==void 0){let l=this.parameters;for(let c in l)l[c]!==void 0&&(t[c]=l[c]);return t}t.data={attributes:{}};let e=this.index;e!==null&&(t.data.index={type:e.array.constructor.name,array:Array.prototype.slice.call(e.array)});let n=this.attributes;for(let l in n){let c=n[l];t.data.attributes[l]=c.toJSON(t.data)}let i={},r=!1;for(let l in this.morphAttributes){let c=this.morphAttributes[l],h=[];for(let p=0,m=c.length;p0&&(i[l]=h,r=!0)}r&&(t.data.morphAttributes=i,t.data.morphTargetsRelative=this.morphTargetsRelative);let a=this.groups;a.length>0&&(t.data.groups=JSON.parse(JSON.stringify(a)));let s=this.boundingSphere;return s!==null&&(t.data.boundingSphere=s.toJSON()),t}clone(){return new this.constructor().copy(this)}copy(t){this.index=null,this.attributes={},this.morphAttributes={},this.groups=[],this.boundingBox=null,this.boundingSphere=null;let e={};this.name=t.name;let n=t.index;n!==null&&this.setIndex(n.clone());let i=t.attributes;for(let c in i){let h=i[c];this.setAttribute(c,h.clone(e))}let r=t.morphAttributes;for(let c in r){let h=[],p=r[c];for(let m=0,x=p.length;m0!=t>0&&this.version++,this._alphaTest=t}onBeforeRender(){}onBeforeCompile(){}customProgramCacheKey(){return this.onBeforeCompile.toString()}setValues(t){if(t!==void 0)for(let e in t){let n=t[e];if(n===void 0){Ke(`Material: parameter '${e}' has value of undefined.`);continue}let i=this[e];if(i===void 0){Ke(`Material: '${e}' is not a property of THREE.${this.type}.`);continue}i&&i.isColor?i.set(n):i&&i.isVector3&&n&&n.isVector3?i.copy(n):this[e]=n}}toJSON(t){let e=t===void 0||typeof t=="string";e&&(t={textures:{},images:{}});let n={metadata:{version:4.7,type:"Material",generator:"Material.toJSON"}};n.uuid=this.uuid,n.type=this.type,this.name!==""&&(n.name=this.name),this.color&&this.color.isColor&&(n.color=this.color.getHex()),this.roughness!==void 0&&(n.roughness=this.roughness),this.metalness!==void 0&&(n.metalness=this.metalness),this.sheen!==void 0&&(n.sheen=this.sheen),this.sheenColor&&this.sheenColor.isColor&&(n.sheenColor=this.sheenColor.getHex()),this.sheenRoughness!==void 0&&(n.sheenRoughness=this.sheenRoughness),this.emissive&&this.emissive.isColor&&(n.emissive=this.emissive.getHex()),this.emissiveIntensity!==void 0&&this.emissiveIntensity!==1&&(n.emissiveIntensity=this.emissiveIntensity),this.specular&&this.specular.isColor&&(n.specular=this.specular.getHex()),this.specularIntensity!==void 0&&(n.specularIntensity=this.specularIntensity),this.specularColor&&this.specularColor.isColor&&(n.specularColor=this.specularColor.getHex()),this.shininess!==void 0&&(n.shininess=this.shininess),this.clearcoat!==void 0&&(n.clearcoat=this.clearcoat),this.clearcoatRoughness!==void 0&&(n.clearcoatRoughness=this.clearcoatRoughness),this.clearcoatMap&&this.clearcoatMap.isTexture&&(n.clearcoatMap=this.clearcoatMap.toJSON(t).uuid),this.clearcoatRoughnessMap&&this.clearcoatRoughnessMap.isTexture&&(n.clearcoatRoughnessMap=this.clearcoatRoughnessMap.toJSON(t).uuid),this.clearcoatNormalMap&&this.clearcoatNormalMap.isTexture&&(n.clearcoatNormalMap=this.clearcoatNormalMap.toJSON(t).uuid,n.clearcoatNormalScale=this.clearcoatNormalScale.toArray()),this.sheenColorMap&&this.sheenColorMap.isTexture&&(n.sheenColorMap=this.sheenColorMap.toJSON(t).uuid),this.sheenRoughnessMap&&this.sheenRoughnessMap.isTexture&&(n.sheenRoughnessMap=this.sheenRoughnessMap.toJSON(t).uuid),this.dispersion!==void 0&&(n.dispersion=this.dispersion),this.iridescence!==void 0&&(n.iridescence=this.iridescence),this.iridescenceIOR!==void 0&&(n.iridescenceIOR=this.iridescenceIOR),this.iridescenceThicknessRange!==void 0&&(n.iridescenceThicknessRange=this.iridescenceThicknessRange),this.iridescenceMap&&this.iridescenceMap.isTexture&&(n.iridescenceMap=this.iridescenceMap.toJSON(t).uuid),this.iridescenceThicknessMap&&this.iridescenceThicknessMap.isTexture&&(n.iridescenceThicknessMap=this.iridescenceThicknessMap.toJSON(t).uuid),this.anisotropy!==void 0&&(n.anisotropy=this.anisotropy),this.anisotropyRotation!==void 0&&(n.anisotropyRotation=this.anisotropyRotation),this.anisotropyMap&&this.anisotropyMap.isTexture&&(n.anisotropyMap=this.anisotropyMap.toJSON(t).uuid),this.map&&this.map.isTexture&&(n.map=this.map.toJSON(t).uuid),this.matcap&&this.matcap.isTexture&&(n.matcap=this.matcap.toJSON(t).uuid),this.alphaMap&&this.alphaMap.isTexture&&(n.alphaMap=this.alphaMap.toJSON(t).uuid),this.lightMap&&this.lightMap.isTexture&&(n.lightMap=this.lightMap.toJSON(t).uuid,n.lightMapIntensity=this.lightMapIntensity),this.aoMap&&this.aoMap.isTexture&&(n.aoMap=this.aoMap.toJSON(t).uuid,n.aoMapIntensity=this.aoMapIntensity),this.bumpMap&&this.bumpMap.isTexture&&(n.bumpMap=this.bumpMap.toJSON(t).uuid,n.bumpScale=this.bumpScale),this.normalMap&&this.normalMap.isTexture&&(n.normalMap=this.normalMap.toJSON(t).uuid,n.normalMapType=this.normalMapType,n.normalScale=this.normalScale.toArray()),this.displacementMap&&this.displacementMap.isTexture&&(n.displacementMap=this.displacementMap.toJSON(t).uuid,n.displacementScale=this.displacementScale,n.displacementBias=this.displacementBias),this.roughnessMap&&this.roughnessMap.isTexture&&(n.roughnessMap=this.roughnessMap.toJSON(t).uuid),this.metalnessMap&&this.metalnessMap.isTexture&&(n.metalnessMap=this.metalnessMap.toJSON(t).uuid),this.emissiveMap&&this.emissiveMap.isTexture&&(n.emissiveMap=this.emissiveMap.toJSON(t).uuid),this.specularMap&&this.specularMap.isTexture&&(n.specularMap=this.specularMap.toJSON(t).uuid),this.specularIntensityMap&&this.specularIntensityMap.isTexture&&(n.specularIntensityMap=this.specularIntensityMap.toJSON(t).uuid),this.specularColorMap&&this.specularColorMap.isTexture&&(n.specularColorMap=this.specularColorMap.toJSON(t).uuid),this.envMap&&this.envMap.isTexture&&(n.envMap=this.envMap.toJSON(t).uuid,this.combine!==void 0&&(n.combine=this.combine)),this.envMapRotation!==void 0&&(n.envMapRotation=this.envMapRotation.toArray()),this.envMapIntensity!==void 0&&(n.envMapIntensity=this.envMapIntensity),this.reflectivity!==void 0&&(n.reflectivity=this.reflectivity),this.refractionRatio!==void 0&&(n.refractionRatio=this.refractionRatio),this.gradientMap&&this.gradientMap.isTexture&&(n.gradientMap=this.gradientMap.toJSON(t).uuid),this.transmission!==void 0&&(n.transmission=this.transmission),this.transmissionMap&&this.transmissionMap.isTexture&&(n.transmissionMap=this.transmissionMap.toJSON(t).uuid),this.thickness!==void 0&&(n.thickness=this.thickness),this.thicknessMap&&this.thicknessMap.isTexture&&(n.thicknessMap=this.thicknessMap.toJSON(t).uuid),this.attenuationDistance!==void 0&&this.attenuationDistance!==1/0&&(n.attenuationDistance=this.attenuationDistance),this.attenuationColor!==void 0&&(n.attenuationColor=this.attenuationColor.getHex()),this.size!==void 0&&(n.size=this.size),this.shadowSide!==null&&(n.shadowSide=this.shadowSide),this.sizeAttenuation!==void 0&&(n.sizeAttenuation=this.sizeAttenuation),this.blending!==gr&&(n.blending=this.blending),this.side!==Di&&(n.side=this.side),this.vertexColors===!0&&(n.vertexColors=!0),this.opacity<1&&(n.opacity=this.opacity),this.transparent===!0&&(n.transparent=!0),this.blendSrc!==Vc&&(n.blendSrc=this.blendSrc),this.blendDst!==Bc&&(n.blendDst=this.blendDst),this.blendEquation!==qo&&(n.blendEquation=this.blendEquation),this.blendSrcAlpha!==null&&(n.blendSrcAlpha=this.blendSrcAlpha),this.blendDstAlpha!==null&&(n.blendDstAlpha=this.blendDstAlpha),this.blendEquationAlpha!==null&&(n.blendEquationAlpha=this.blendEquationAlpha),this.blendColor&&this.blendColor.isColor&&(n.blendColor=this.blendColor.getHex()),this.blendAlpha!==0&&(n.blendAlpha=this.blendAlpha),this.depthFunc!==_r&&(n.depthFunc=this.depthFunc),this.depthTest===!1&&(n.depthTest=this.depthTest),this.depthWrite===!1&&(n.depthWrite=this.depthWrite),this.colorWrite===!1&&(n.colorWrite=this.colorWrite),this.stencilWriteMask!==255&&(n.stencilWriteMask=this.stencilWriteMask),this.stencilFunc!==Xh&&(n.stencilFunc=this.stencilFunc),this.stencilRef!==0&&(n.stencilRef=this.stencilRef),this.stencilFuncMask!==255&&(n.stencilFuncMask=this.stencilFuncMask),this.stencilFail!==fr&&(n.stencilFail=this.stencilFail),this.stencilZFail!==fr&&(n.stencilZFail=this.stencilZFail),this.stencilZPass!==fr&&(n.stencilZPass=this.stencilZPass),this.stencilWrite===!0&&(n.stencilWrite=this.stencilWrite),this.rotation!==void 0&&this.rotation!==0&&(n.rotation=this.rotation),this.polygonOffset===!0&&(n.polygonOffset=!0),this.polygonOffsetFactor!==0&&(n.polygonOffsetFactor=this.polygonOffsetFactor),this.polygonOffsetUnits!==0&&(n.polygonOffsetUnits=this.polygonOffsetUnits),this.linewidth!==void 0&&this.linewidth!==1&&(n.linewidth=this.linewidth),this.dashSize!==void 0&&(n.dashSize=this.dashSize),this.gapSize!==void 0&&(n.gapSize=this.gapSize),this.scale!==void 0&&(n.scale=this.scale),this.dithering===!0&&(n.dithering=!0),this.alphaTest>0&&(n.alphaTest=this.alphaTest),this.alphaHash===!0&&(n.alphaHash=!0),this.alphaToCoverage===!0&&(n.alphaToCoverage=!0),this.premultipliedAlpha===!0&&(n.premultipliedAlpha=!0),this.forceSinglePass===!0&&(n.forceSinglePass=!0),this.allowOverride===!1&&(n.allowOverride=!1),this.wireframe===!0&&(n.wireframe=!0),this.wireframeLinewidth>1&&(n.wireframeLinewidth=this.wireframeLinewidth),this.wireframeLinecap!=="round"&&(n.wireframeLinecap=this.wireframeLinecap),this.wireframeLinejoin!=="round"&&(n.wireframeLinejoin=this.wireframeLinejoin),this.flatShading===!0&&(n.flatShading=!0),this.visible===!1&&(n.visible=!1),this.toneMapped===!1&&(n.toneMapped=!1),this.fog===!1&&(n.fog=!1),Object.keys(this.userData).length>0&&(n.userData=this.userData);function i(r){let a=[];for(let s in r){let l=r[s];delete l.metadata,a.push(l)}return a}if(e){let r=i(t.textures),a=i(t.images);r.length>0&&(n.textures=r),a.length>0&&(n.images=a)}return n}clone(){return new this.constructor().copy(this)}copy(t){this.name=t.name,this.blending=t.blending,this.side=t.side,this.vertexColors=t.vertexColors,this.opacity=t.opacity,this.transparent=t.transparent,this.blendSrc=t.blendSrc,this.blendDst=t.blendDst,this.blendEquation=t.blendEquation,this.blendSrcAlpha=t.blendSrcAlpha,this.blendDstAlpha=t.blendDstAlpha,this.blendEquationAlpha=t.blendEquationAlpha,this.blendColor.copy(t.blendColor),this.blendAlpha=t.blendAlpha,this.depthFunc=t.depthFunc,this.depthTest=t.depthTest,this.depthWrite=t.depthWrite,this.stencilWriteMask=t.stencilWriteMask,this.stencilFunc=t.stencilFunc,this.stencilRef=t.stencilRef,this.stencilFuncMask=t.stencilFuncMask,this.stencilFail=t.stencilFail,this.stencilZFail=t.stencilZFail,this.stencilZPass=t.stencilZPass,this.stencilWrite=t.stencilWrite;let e=t.clippingPlanes,n=null;if(e!==null){let i=e.length;n=new Array(i);for(let r=0;r!==i;++r)n[r]=e[r].clone()}return this.clippingPlanes=n,this.clipIntersection=t.clipIntersection,this.clipShadows=t.clipShadows,this.shadowSide=t.shadowSide,this.colorWrite=t.colorWrite,this.precision=t.precision,this.polygonOffset=t.polygonOffset,this.polygonOffsetFactor=t.polygonOffsetFactor,this.polygonOffsetUnits=t.polygonOffsetUnits,this.dithering=t.dithering,this.alphaTest=t.alphaTest,this.alphaHash=t.alphaHash,this.alphaToCoverage=t.alphaToCoverage,this.premultipliedAlpha=t.premultipliedAlpha,this.forceSinglePass=t.forceSinglePass,this.allowOverride=t.allowOverride,this.visible=t.visible,this.toneMapped=t.toneMapped,this.userData=JSON.parse(JSON.stringify(t.userData)),this}dispose(){this.dispatchEvent({type:"dispose"})}set needsUpdate(t){t===!0&&this.version++}};var yo=new j,Ah=new j,vc=new j,Go=new j,Ih=new j,xc=new j,Oh=new j,yr=class{constructor(t=new j,e=new j(0,0,-1)){this.origin=t,this.direction=e}set(t,e){return this.origin.copy(t),this.direction.copy(e),this}copy(t){return this.origin.copy(t.origin),this.direction.copy(t.direction),this}at(t,e){return e.copy(this.origin).addScaledVector(this.direction,t)}lookAt(t){return this.direction.copy(t).sub(this.origin).normalize(),this}recast(t){return this.origin.copy(this.at(t,yo)),this}closestPointToPoint(t,e){e.subVectors(t,this.origin);let n=e.dot(this.direction);return n<0?e.copy(this.origin):e.copy(this.origin).addScaledVector(this.direction,n)}distanceToPoint(t){return Math.sqrt(this.distanceSqToPoint(t))}distanceSqToPoint(t){let e=yo.subVectors(t,this.origin).dot(this.direction);return e<0?this.origin.distanceToSquared(t):(yo.copy(this.origin).addScaledVector(this.direction,e),yo.distanceToSquared(t))}distanceSqToSegment(t,e,n,i){Ah.copy(t).add(e).multiplyScalar(.5),vc.copy(e).sub(t).normalize(),Go.copy(this.origin).sub(Ah);let r=t.distanceTo(e)*.5,a=-this.direction.dot(vc),s=Go.dot(this.direction),l=-Go.dot(vc),c=Go.lengthSq(),h=Math.abs(1-a*a),p,m,x,M;if(h>0)if(p=a*l-s,m=a*s-l,M=r*h,p>=0)if(m>=-M)if(m<=M){let S=1/h;p*=S,m*=S,x=p*(p+a*m+2*s)+m*(a*p+m+2*l)+c}else m=r,p=Math.max(0,-(a*m+s)),x=-p*p+m*(m+2*l)+c;else m=-r,p=Math.max(0,-(a*m+s)),x=-p*p+m*(m+2*l)+c;else m<=-M?(p=Math.max(0,-(-a*r+s)),m=p>0?-r:Math.min(Math.max(-r,-l),r),x=-p*p+m*(m+2*l)+c):m<=M?(p=0,m=Math.min(Math.max(-r,-l),r),x=m*(m+2*l)+c):(p=Math.max(0,-(a*r+s)),m=p>0?r:Math.min(Math.max(-r,-l),r),x=-p*p+m*(m+2*l)+c);else m=a>0?-r:r,p=Math.max(0,-(a*m+s)),x=-p*p+m*(m+2*l)+c;return n&&n.copy(this.origin).addScaledVector(this.direction,p),i&&i.copy(Ah).addScaledVector(vc,m),x}intersectSphere(t,e){yo.subVectors(t.center,this.origin);let n=yo.dot(this.direction),i=yo.dot(yo)-n*n,r=t.radius*t.radius;if(i>r)return null;let a=Math.sqrt(r-i),s=n-a,l=n+a;return l<0?null:s<0?this.at(l,e):this.at(s,e)}intersectsSphere(t){return t.radius<0?!1:this.distanceSqToPoint(t.center)<=t.radius*t.radius}distanceToPlane(t){let e=t.normal.dot(this.direction);if(e===0)return t.distanceToPoint(this.origin)===0?0:null;let n=-(this.origin.dot(t.normal)+t.constant)/e;return n>=0?n:null}intersectPlane(t,e){let n=this.distanceToPlane(t);return n===null?null:this.at(n,e)}intersectsPlane(t){let e=t.distanceToPoint(this.origin);return e===0||t.normal.dot(this.direction)*e<0}intersectBox(t,e){let n,i,r,a,s,l,c=1/this.direction.x,h=1/this.direction.y,p=1/this.direction.z,m=this.origin;return c>=0?(n=(t.min.x-m.x)*c,i=(t.max.x-m.x)*c):(n=(t.max.x-m.x)*c,i=(t.min.x-m.x)*c),h>=0?(r=(t.min.y-m.y)*h,a=(t.max.y-m.y)*h):(r=(t.max.y-m.y)*h,a=(t.min.y-m.y)*h),n>a||r>i||((r>n||isNaN(n))&&(n=r),(a=0?(s=(t.min.z-m.z)*p,l=(t.max.z-m.z)*p):(s=(t.max.z-m.z)*p,l=(t.min.z-m.z)*p),n>l||s>i)||((s>n||n!==n)&&(n=s),(l=0?n:i,e)}intersectsBox(t){return this.intersectBox(t,yo)!==null}intersectTriangle(t,e,n,i,r){Ih.subVectors(e,t),xc.subVectors(n,t),Oh.crossVectors(Ih,xc);let a=this.direction.dot(Oh),s;if(a>0){if(i)return null;s=1}else if(a<0)s=-1,a=-a;else return null;Go.subVectors(this.origin,t);let l=s*this.direction.dot(xc.crossVectors(Go,xc));if(l<0)return null;let c=s*this.direction.dot(Ih.cross(Go));if(c<0||l+c>a)return null;let h=-s*Go.dot(Oh);return h<0?null:this.at(h/a,r)}applyMatrix4(t){return this.origin.applyMatrix4(t),this.direction.transformDirection(t),this}equals(t){return t.origin.equals(this.origin)&&t.direction.equals(this.direction)}clone(){return new this.constructor().copy(this)}},ci=class extends Kn{constructor(t){super(),this.isMeshBasicMaterial=!0,this.type="MeshBasicMaterial",this.color=new dt(16777215),this.map=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.specularMap=null,this.alphaMap=null,this.envMap=null,this.envMapRotation=new ba,this.combine=ip,this.reflectivity=1,this.refractionRatio=.98,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.fog=!0,this.setValues(t)}copy(t){return super.copy(t),this.color.copy(t.color),this.map=t.map,this.lightMap=t.lightMap,this.lightMapIntensity=t.lightMapIntensity,this.aoMap=t.aoMap,this.aoMapIntensity=t.aoMapIntensity,this.specularMap=t.specularMap,this.alphaMap=t.alphaMap,this.envMap=t.envMap,this.envMapRotation.copy(t.envMapRotation),this.combine=t.combine,this.reflectivity=t.reflectivity,this.refractionRatio=t.refractionRatio,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this.wireframeLinecap=t.wireframeLinecap,this.wireframeLinejoin=t.wireframeLinejoin,this.fog=t.fog,this}},V0=new Ct,pr=new yr,bc=new jn,B0=new j,yc=new j,Cc=new j,Mc=new j,Dh=new j,wc=new j,U0=new j,Sc=new j,kn=class extends En{constructor(t=new qn,e=new ci){super(),this.isMesh=!0,this.type="Mesh",this.geometry=t,this.material=e,this.morphTargetDictionary=void 0,this.morphTargetInfluences=void 0,this.count=1,this.updateMorphTargets()}copy(t,e){return super.copy(t,e),t.morphTargetInfluences!==void 0&&(this.morphTargetInfluences=t.morphTargetInfluences.slice()),t.morphTargetDictionary!==void 0&&(this.morphTargetDictionary=Object.assign({},t.morphTargetDictionary)),this.material=Array.isArray(t.material)?t.material.slice():t.material,this.geometry=t.geometry,this}updateMorphTargets(){let e=this.geometry.morphAttributes,n=Object.keys(e);if(n.length>0){let i=e[n[0]];if(i!==void 0){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let r=0,a=i.length;r(t.far-t.near)**2))&&(V0.copy(r).invert(),pr.copy(t.ray).applyMatrix4(V0),!(n.boundingBox!==null&&pr.intersectsBox(n.boundingBox)===!1)&&this._computeIntersections(t,e,pr)))}_computeIntersections(t,e,n){let i,r=this.geometry,a=this.material,s=r.index,l=r.attributes.position,c=r.attributes.uv,h=r.attributes.uv1,p=r.attributes.normal,m=r.groups,x=r.drawRange;if(s!==null)if(Array.isArray(a))for(let M=0,S=m.length;Me.far?null:{distance:c,point:Sc.clone(),object:o}}function Ec(o,t,e,n,i,r,a,s,l,c){o.getVertexPosition(s,yc),o.getVertexPosition(l,Cc),o.getVertexPosition(c,Mc);let h=Jw(o,t,e,n,yc,Cc,Mc,U0);if(h){let p=new j;Xo.getBarycoord(U0,yc,Cc,Mc,p),i&&(h.uv=Xo.getInterpolatedAttribute(i,s,l,c,p,new At)),r&&(h.uv1=Xo.getInterpolatedAttribute(r,s,l,c,p,new At)),a&&(h.normal=Xo.getInterpolatedAttribute(a,s,l,c,p,new j),h.normal.dot(n.direction)>0&&h.normal.multiplyScalar(-1));let m={a:s,b:l,c,normal:new j,materialIndex:0};Xo.getNormal(yc,Cc,Mc,m.normal),h.face=m,h.barycoord=p}return h}var ys=new Yt,z0=new Yt,H0=new Yt,Qw=new Yt,G0=new Ct,Tc=new j,kh=new jn,W0=new Ct,Rh=new yr,Rs=class extends kn{constructor(t,e){super(t,e),this.isSkinnedMesh=!0,this.type="SkinnedMesh",this.bindMode=Bh,this.bindMatrix=new Ct,this.bindMatrixInverse=new Ct,this.boundingBox=null,this.boundingSphere=null}computeBoundingBox(){let t=this.geometry;this.boundingBox===null&&(this.boundingBox=new li),this.boundingBox.makeEmpty();let e=t.getAttribute("position");for(let n=0;n1)?null:e.copy(t.start).addScaledVector(i,a)}intersectsLine(t){let e=this.distanceToPoint(t.start),n=this.distanceToPoint(t.end);return e<0&&n>0||n<0&&e>0}intersectsBox(t){return t.intersectsPlane(this)}intersectsSphere(t){return t.intersectsPlane(this)}coplanarPoint(t){return t.copy(this.normal).multiplyScalar(-this.constant)}applyMatrix4(t,e){let n=e||iS.getNormalMatrix(t),i=this.coplanarPoint(Nh).applyMatrix4(t),r=this.normal.applyMatrix3(n).normalize();return this.constant=-i.dot(r),this}translate(t){return this.constant-=t.dot(this.normal),this}equals(t){return t.normal.equals(this.normal)&&t.constant===this.constant}clone(){return new this.constructor().copy(this)}},mr=new jn,oS=new At(.5,.5),Ac=new j,Ea=class{constructor(t=new ji,e=new ji,n=new ji,i=new ji,r=new ji,a=new ji){this.planes=[t,e,n,i,r,a]}set(t,e,n,i,r,a){let s=this.planes;return s[0].copy(t),s[1].copy(e),s[2].copy(n),s[3].copy(i),s[4].copy(r),s[5].copy(a),this}copy(t){let e=this.planes;for(let n=0;n<6;n++)e[n].copy(t.planes[n]);return this}setFromProjectionMatrix(t,e=Ai,n=!1){let i=this.planes,r=t.elements,a=r[0],s=r[1],l=r[2],c=r[3],h=r[4],p=r[5],m=r[6],x=r[7],M=r[8],S=r[9],y=r[10],C=r[11],I=r[12],L=r[13],k=r[14],H=r[15];if(i[0].setComponents(c-a,x-h,C-M,H-I).normalize(),i[1].setComponents(c+a,x+h,C+M,H+I).normalize(),i[2].setComponents(c+s,x+p,C+S,H+L).normalize(),i[3].setComponents(c-s,x-p,C-S,H-L).normalize(),n)i[4].setComponents(l,m,y,k).normalize(),i[5].setComponents(c-l,x-m,C-y,H-k).normalize();else if(i[4].setComponents(c-l,x-m,C-y,H-k).normalize(),e===Ai)i[5].setComponents(c+l,x+m,C+y,H+k).normalize();else if(e===ga)i[5].setComponents(l,m,y,k).normalize();else throw new Error("THREE.Frustum.setFromProjectionMatrix(): Invalid coordinate system: "+e);return this}intersectsObject(t){if(t.boundingSphere!==void 0)t.boundingSphere===null&&t.computeBoundingSphere(),mr.copy(t.boundingSphere).applyMatrix4(t.matrixWorld);else{let e=t.geometry;e.boundingSphere===null&&e.computeBoundingSphere(),mr.copy(e.boundingSphere).applyMatrix4(t.matrixWorld)}return this.intersectsSphere(mr)}intersectsSprite(t){mr.center.set(0,0,0);let e=oS.distanceTo(t.center);return mr.radius=.7071067811865476+e,mr.applyMatrix4(t.matrixWorld),this.intersectsSphere(mr)}intersectsSphere(t){let e=this.planes,n=t.center,i=-t.radius;for(let r=0;r<6;r++)if(e[r].distanceToPoint(n)0?t.max.x:t.min.x,Ac.y=i.normal.y>0?t.max.y:t.min.y,Ac.z=i.normal.z>0?t.max.z:t.min.z,i.distanceToPoint(Ac)<0)return!1}return!0}containsPoint(t){let e=this.planes;for(let n=0;n<6;n++)if(e[n].distanceToPoint(t)<0)return!1;return!0}clone(){return new this.constructor().copy(this)}};var Ta=class extends Kn{constructor(t){super(),this.isLineBasicMaterial=!0,this.type="LineBasicMaterial",this.color=new dt(16777215),this.map=null,this.linewidth=1,this.linecap="round",this.linejoin="round",this.fog=!0,this.setValues(t)}copy(t){return super.copy(t),this.color.copy(t.color),this.map=t.map,this.linewidth=t.linewidth,this.linecap=t.linecap,this.linejoin=t.linejoin,this.fog=t.fog,this}},Jc=new j,Qc=new j,Y0=new Ct,ws=new yr,Ic=new jn,Lh=new j,j0=new j,Cr=class extends En{constructor(t=new qn,e=new Ta){super(),this.isLine=!0,this.type="Line",this.geometry=t,this.material=e,this.morphTargetDictionary=void 0,this.morphTargetInfluences=void 0,this.updateMorphTargets()}copy(t,e){return super.copy(t,e),this.material=Array.isArray(t.material)?t.material.slice():t.material,this.geometry=t.geometry,this}computeLineDistances(){let t=this.geometry;if(t.index===null){let e=t.attributes.position,n=[0];for(let i=1,r=e.count;i0){let i=e[n[0]];if(i!==void 0){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let r=0,a=i.length;rn)return;Lh.applyMatrix4(o.matrixWorld);let c=t.ray.origin.distanceTo(Lh);if(!(ct.far))return{distance:c,point:j0.clone().applyMatrix4(o.matrixWorld),index:a,face:null,faceIndex:null,barycoord:null,object:o}}var K0=new j,Z0=new j,Fs=class extends Cr{constructor(t,e){super(t,e),this.isLineSegments=!0,this.type="LineSegments"}computeLineDistances(){let t=this.geometry;if(t.index===null){let e=t.attributes.position,n=[];for(let i=0,r=e.count;i0){let i=e[n[0]];if(i!==void 0){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let r=0,a=i.length;ri.far)return;r.push({distance:c,distanceToRay:Math.sqrt(s),point:l,index:t,face:null,faceIndex:null,barycoord:null,object:a})}}var ed=class extends ei{constructor(t,e,n,i,r,a,s,l,c,h,p,m){super(null,a,s,l,c,h,i,r,p,m),this.isCompressedTexture=!0,this.image={width:e,height:n},this.mipmaps=t,this.flipY=!1,this.generateMipmaps=!1}};var Us=class extends ei{constructor(t=[],e=jo,n,i,r,a,s,l,c,h){super(t,e,n,i,r,a,s,l,c,h),this.isCubeTexture=!0,this.flipY=!1}get images(){return this.image}set images(t){this.image=t}};var wo=class extends ei{constructor(t,e,n=Li,i,r,a,s=fn,l=fn,c,h=Zi,p=1){if(h!==Zi&&h!==Ko)throw new Error("DepthTexture format must be either THREE.DepthFormat or THREE.DepthStencilFormat");let m={width:t,height:e,depth:p};super(m,i,r,a,s,l,h,n,c),this.isDepthTexture=!0,this.flipY=!1,this.generateMipmaps=!1,this.compareFunction=null}copy(t){return super.copy(t),this.source=new xa(Object.assign({},t.image)),this.compareFunction=t.compareFunction,this}toJSON(t){let e=super.toJSON(t);return this.compareFunction!==null&&(e.compareFunction=this.compareFunction),e}},td=class extends wo{constructor(t,e=Li,n=jo,i,r,a=fn,s=fn,l,c=Zi){let h={width:t,height:t,depth:1},p=[h,h,h,h,h,h];super(t,t,e,n,i,r,a,s,l,c),this.image=p,this.isCubeDepthTexture=!0,this.isCubeTexture=!0}get images(){return this.image}set images(t){this.image=t}},zs=class extends ei{constructor(t=null){super(),this.sourceTexture=t,this.isExternalTexture=!0}copy(t){return super.copy(t),this.sourceTexture=t.sourceTexture,this}},Aa=class o extends qn{constructor(t=1,e=1,n=1,i=1,r=1,a=1){super(),this.type="BoxGeometry",this.parameters={width:t,height:e,depth:n,widthSegments:i,heightSegments:r,depthSegments:a};let s=this;i=Math.floor(i),r=Math.floor(r),a=Math.floor(a);let l=[],c=[],h=[],p=[],m=0,x=0;M("z","y","x",-1,-1,n,e,t,a,r,0),M("z","y","x",1,-1,n,e,-t,a,r,1),M("x","z","y",1,1,t,n,e,i,a,2),M("x","z","y",1,-1,t,n,-e,i,a,3),M("x","y","z",1,-1,t,e,n,i,r,4),M("x","y","z",-1,-1,t,e,-n,i,r,5),this.setIndex(l),this.setAttribute("position",new Wn(c,3)),this.setAttribute("normal",new Wn(h,3)),this.setAttribute("uv",new Wn(p,2));function M(S,y,C,I,L,k,H,V,G,E,B){let Y=k/G,U=H/E,ee=k/2,de=H/2,fe=V/2,$=G+1,ae=E+1,J=0,Ce=0,Se=new j;for(let Ve=0;Ve0?1:-1,h.push(Se.x,Se.y,Se.z),p.push(Ze/G),p.push(1-Ve/E),J+=1}}for(let Ve=0;Ve0&&(e.defines=this.defines),e.vertexShader=this.vertexShader,e.fragmentShader=this.fragmentShader,e.lights=this.lights,e.clipping=this.clipping;let n={};for(let i in this.extensions)this.extensions[i]===!0&&(n[i]=!0);return Object.keys(n).length>0&&(e.extensions=n),e}},nd=class extends di{constructor(t){super(t),this.isRawShaderMaterial=!0,this.type="RawShaderMaterial"}},So=class extends Kn{constructor(t){super(),this.isMeshStandardMaterial=!0,this.type="MeshStandardMaterial",this.defines={STANDARD:""},this.color=new dt(16777215),this.roughness=1,this.metalness=0,this.map=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.emissive=new dt(0),this.emissiveIntensity=1,this.emissiveMap=null,this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=Zd,this.normalScale=new At(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.roughnessMap=null,this.metalnessMap=null,this.alphaMap=null,this.envMap=null,this.envMapRotation=new ba,this.envMapIntensity=1,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.flatShading=!1,this.fog=!0,this.setValues(t)}copy(t){return super.copy(t),this.defines={STANDARD:""},this.color.copy(t.color),this.roughness=t.roughness,this.metalness=t.metalness,this.map=t.map,this.lightMap=t.lightMap,this.lightMapIntensity=t.lightMapIntensity,this.aoMap=t.aoMap,this.aoMapIntensity=t.aoMapIntensity,this.emissive.copy(t.emissive),this.emissiveMap=t.emissiveMap,this.emissiveIntensity=t.emissiveIntensity,this.bumpMap=t.bumpMap,this.bumpScale=t.bumpScale,this.normalMap=t.normalMap,this.normalMapType=t.normalMapType,this.normalScale.copy(t.normalScale),this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.roughnessMap=t.roughnessMap,this.metalnessMap=t.metalnessMap,this.alphaMap=t.alphaMap,this.envMap=t.envMap,this.envMapRotation.copy(t.envMapRotation),this.envMapIntensity=t.envMapIntensity,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this.wireframeLinecap=t.wireframeLinecap,this.wireframeLinejoin=t.wireframeLinejoin,this.flatShading=t.flatShading,this.fog=t.fog,this}},Zn=class extends So{constructor(t){super(),this.isMeshPhysicalMaterial=!0,this.defines={STANDARD:"",PHYSICAL:""},this.type="MeshPhysicalMaterial",this.anisotropyRotation=0,this.anisotropyMap=null,this.clearcoatMap=null,this.clearcoatRoughness=0,this.clearcoatRoughnessMap=null,this.clearcoatNormalScale=new At(1,1),this.clearcoatNormalMap=null,this.ior=1.5,Object.defineProperty(this,"reflectivity",{get:function(){return Pt(2.5*(this.ior-1)/(this.ior+1),0,1)},set:function(e){this.ior=(1+.4*e)/(1-.4*e)}}),this.iridescenceMap=null,this.iridescenceIOR=1.3,this.iridescenceThicknessRange=[100,400],this.iridescenceThicknessMap=null,this.sheenColor=new dt(0),this.sheenColorMap=null,this.sheenRoughness=1,this.sheenRoughnessMap=null,this.transmissionMap=null,this.thickness=0,this.thicknessMap=null,this.attenuationDistance=1/0,this.attenuationColor=new dt(1,1,1),this.specularIntensity=1,this.specularIntensityMap=null,this.specularColor=new dt(1,1,1),this.specularColorMap=null,this._anisotropy=0,this._clearcoat=0,this._dispersion=0,this._iridescence=0,this._sheen=0,this._transmission=0,this.setValues(t)}get anisotropy(){return this._anisotropy}set anisotropy(t){this._anisotropy>0!=t>0&&this.version++,this._anisotropy=t}get clearcoat(){return this._clearcoat}set clearcoat(t){this._clearcoat>0!=t>0&&this.version++,this._clearcoat=t}get iridescence(){return this._iridescence}set iridescence(t){this._iridescence>0!=t>0&&this.version++,this._iridescence=t}get dispersion(){return this._dispersion}set dispersion(t){this._dispersion>0!=t>0&&this.version++,this._dispersion=t}get sheen(){return this._sheen}set sheen(t){this._sheen>0!=t>0&&this.version++,this._sheen=t}get transmission(){return this._transmission}set transmission(t){this._transmission>0!=t>0&&this.version++,this._transmission=t}copy(t){return super.copy(t),this.defines={STANDARD:"",PHYSICAL:""},this.anisotropy=t.anisotropy,this.anisotropyRotation=t.anisotropyRotation,this.anisotropyMap=t.anisotropyMap,this.clearcoat=t.clearcoat,this.clearcoatMap=t.clearcoatMap,this.clearcoatRoughness=t.clearcoatRoughness,this.clearcoatRoughnessMap=t.clearcoatRoughnessMap,this.clearcoatNormalMap=t.clearcoatNormalMap,this.clearcoatNormalScale.copy(t.clearcoatNormalScale),this.dispersion=t.dispersion,this.ior=t.ior,this.iridescence=t.iridescence,this.iridescenceMap=t.iridescenceMap,this.iridescenceIOR=t.iridescenceIOR,this.iridescenceThicknessRange=[...t.iridescenceThicknessRange],this.iridescenceThicknessMap=t.iridescenceThicknessMap,this.sheen=t.sheen,this.sheenColor.copy(t.sheenColor),this.sheenColorMap=t.sheenColorMap,this.sheenRoughness=t.sheenRoughness,this.sheenRoughnessMap=t.sheenRoughnessMap,this.transmission=t.transmission,this.transmissionMap=t.transmissionMap,this.thickness=t.thickness,this.thicknessMap=t.thicknessMap,this.attenuationDistance=t.attenuationDistance,this.attenuationColor.copy(t.attenuationColor),this.specularIntensity=t.specularIntensity,this.specularIntensityMap=t.specularIntensityMap,this.specularColor.copy(t.specularColor),this.specularColorMap=t.specularColorMap,this}};var id=class extends Kn{constructor(t){super(),this.isMeshDepthMaterial=!0,this.type="MeshDepthMaterial",this.depthPacking=D_,this.map=null,this.alphaMap=null,this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.wireframe=!1,this.wireframeLinewidth=1,this.setValues(t)}copy(t){return super.copy(t),this.depthPacking=t.depthPacking,this.map=t.map,this.alphaMap=t.alphaMap,this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this}},od=class extends Kn{constructor(t){super(),this.isMeshDistanceMaterial=!0,this.type="MeshDistanceMaterial",this.map=null,this.alphaMap=null,this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.setValues(t)}copy(t){return super.copy(t),this.map=t.map,this.alphaMap=t.alphaMap,this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this}};function Rc(o,t){return!o||o.constructor===t?o:typeof t.BYTES_PER_ELEMENT=="number"?new t(o):Array.prototype.slice.call(o)}function lS(o){function t(i,r){return o[i]-o[r]}let e=o.length,n=new Array(e);for(let i=0;i!==e;++i)n[i]=i;return n.sort(t),n}function t_(o,t,e){let n=o.length,i=new o.constructor(n);for(let r=0,a=0;a!==n;++r){let s=e[r]*t;for(let l=0;l!==t;++l)i[a++]=o[s+l]}return i}function q_(o,t,e,n){let i=1,r=o[0];for(;r!==void 0&&r[n]===void 0;)r=o[i++];if(r===void 0)return;let a=r[n];if(a!==void 0)if(Array.isArray(a))do a=r[n],a!==void 0&&(t.push(r.time),e.push(...a)),r=o[i++];while(r!==void 0);else if(a.toArray!==void 0)do a=r[n],a!==void 0&&(t.push(r.time),a.toArray(e,e.length)),r=o[i++];while(r!==void 0);else do a=r[n],a!==void 0&&(t.push(r.time),e.push(a)),r=o[i++];while(r!==void 0)}var Qi=class{constructor(t,e,n,i){this.parameterPositions=t,this._cachedIndex=0,this.resultBuffer=i!==void 0?i:new e.constructor(n),this.sampleValues=e,this.valueSize=n,this.settings=null,this.DefaultSettings_={}}evaluate(t){let e=this.parameterPositions,n=this._cachedIndex,i=e[n],r=e[n-1];n:{e:{let a;t:{i:if(!(t=r)){let s=e[1];t=r)break e}a=n,n=0;break t}break n}for(;n>>1;te;)--a;if(++a,r!==0||a!==i){r>=a&&(a=Math.max(a,1),r=a-1);let s=this.getValueSize();this.times=n.slice(r,a),this.values=this.values.slice(r*s,a*s)}return this}validate(){let t=!0,e=this.getValueSize();e-Math.floor(e)!==0&&(st("KeyframeTrack: Invalid value size in track.",this),t=!1);let n=this.times,i=this.values,r=n.length;r===0&&(st("KeyframeTrack: Track is empty.",this),t=!1);let a=null;for(let s=0;s!==r;s++){let l=n[s];if(typeof l=="number"&&isNaN(l)){st("KeyframeTrack: Time is not a valid number.",this,s,l),t=!1;break}if(a!==null&&a>l){st("KeyframeTrack: Out of order keys.",this,s,l,a),t=!1;break}a=l}if(i!==void 0&&yw(i))for(let s=0,l=i.length;s!==l;++s){let c=i[s];if(isNaN(c)){st("KeyframeTrack: Value is not a valid number.",this,s,c),t=!1;break}}return t}optimize(){let t=this.times.slice(),e=this.values.slice(),n=this.getValueSize(),i=this.getInterpolation()===Fc,r=t.length-1,a=1;for(let s=1;s0){t[a]=t[r];for(let s=r*n,l=a*n,c=0;c!==n;++c)e[l+c]=e[s+c];++a}return a!==t.length?(this.times=t.slice(0,a),this.values=e.slice(0,a*n)):(this.times=t,this.values=e),this}clone(){let t=this.times.slice(),e=this.values.slice(),n=this.constructor,i=new n(this.name,t,e);return i.createInterpolant=this.createInterpolant,i}};Jn.prototype.ValueTypeName="";Jn.prototype.TimeBufferType=Float32Array;Jn.prototype.ValueBufferType=Float32Array;Jn.prototype.DefaultInterpolation=xr;var Eo=class extends Jn{constructor(t,e,n){super(t,e,n)}};Eo.prototype.ValueTypeName="bool";Eo.prototype.ValueBufferType=Array;Eo.prototype.DefaultInterpolation=vr;Eo.prototype.InterpolantFactoryMethodLinear=void 0;Eo.prototype.InterpolantFactoryMethodSmooth=void 0;var Gs=class extends Jn{constructor(t,e,n,i){super(t,e,n,i)}};Gs.prototype.ValueTypeName="color";var eo=class extends Jn{constructor(t,e,n,i){super(t,e,n,i)}};eo.prototype.ValueTypeName="number";var cd=class extends Qi{constructor(t,e,n,i){super(t,e,n,i)}interpolate_(t,e,n,i){let r=this.resultBuffer,a=this.sampleValues,s=this.valueSize,l=(n-e)/(i-e),c=t*s;for(let h=c+s;c!==h;c+=4)ai.slerpFlat(r,0,a,c-s,a,c,l);return r}},to=class extends Jn{constructor(t,e,n,i){super(t,e,n,i)}InterpolantFactoryMethodLinear(t){return new cd(this.times,this.values,this.getValueSize(),t)}};to.prototype.ValueTypeName="quaternion";to.prototype.InterpolantFactoryMethodSmooth=void 0;var To=class extends Jn{constructor(t,e,n){super(t,e,n)}};To.prototype.ValueTypeName="string";To.prototype.ValueBufferType=Array;To.prototype.DefaultInterpolation=vr;To.prototype.InterpolantFactoryMethodLinear=void 0;To.prototype.InterpolantFactoryMethodSmooth=void 0;var no=class extends Jn{constructor(t,e,n,i){super(t,e,n,i)}};no.prototype.ValueTypeName="vector";var Ws=class{constructor(t="",e=-1,n=[],i=O_){this.name=t,this.tracks=n,this.duration=e,this.blendMode=i,this.uuid=Oi(),this.userData={},this.duration<0&&this.resetDuration()}static parse(t){let e=[],n=t.tracks,i=1/(t.fps||1);for(let a=0,s=n.length;a!==s;++a)e.push(dS(n[a]).scale(i));let r=new this(t.name,t.duration,e,t.blendMode);return r.uuid=t.uuid,r.userData=JSON.parse(t.userData||"{}"),r}static toJSON(t){let e=[],n=t.tracks,i={name:t.name,duration:t.duration,tracks:e,uuid:t.uuid,blendMode:t.blendMode,userData:JSON.stringify(t.userData)};for(let r=0,a=n.length;r!==a;++r)e.push(Jn.toJSON(n[r]));return i}static CreateFromMorphTargetSequence(t,e,n,i){let r=e.length,a=[];for(let s=0;s1){let p=h[1],m=i[p];m||(i[p]=m=[]),m.push(c)}}let a=[];for(let s in i)a.push(this.CreateFromMorphTargetSequence(s,i[s],e,n));return a}static parseAnimation(t,e){if(Ke("AnimationClip: parseAnimation() is deprecated and will be removed with r185"),!t)return st("AnimationClip: No animation in JSONLoader data."),null;let n=function(p,m,x,M,S){if(x.length!==0){let y=[],C=[];q_(x,y,C,M),y.length!==0&&S.push(new p(m,y,C))}},i=[],r=t.name||"default",a=t.fps||30,s=t.blendMode,l=t.length||-1,c=t.hierarchy||[];for(let p=0;p{class o{constructor(e){this.manager=e!==void 0?e:$_,this.crossOrigin="anonymous",this.withCredentials=!1,this.path="",this.resourcePath="",this.requestHeader={},typeof __THREE_DEVTOOLS__<"u"&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}load(){}loadAsync(e,n){let i=this;return new Promise(function(r,a){i.load(e,r,n,a)})}parse(){}setCrossOrigin(e){return this.crossOrigin=e,this}setWithCredentials(e){return this.withCredentials=e,this}setPath(e){return this.path=e,this}setResourcePath(e){return this.resourcePath=e,this}setRequestHeader(e){return this.requestHeader=e,this}abort(){return this}}return o.DEFAULT_MATERIAL_NAME="__DEFAULT",o})(),Co={},$h=class extends Error{constructor(t,e){super(t),this.response=e}},Mr=class extends Jo{constructor(t){super(t),this.mimeType="",this.responseType="",this._abortController=new AbortController}load(t,e,n,i){t===void 0&&(t=""),this.path!==void 0&&(t=this.path+t),t=this.manager.resolveURL(t);let r=Ki.get(`file:${t}`);if(r!==void 0){this.manager.itemStart(t),setTimeout(()=>{e&&e(r),this.manager.itemEnd(t)},0);return}if(Co[t]!==void 0){Co[t].push({onLoad:e,onProgress:n,onError:i});return}Co[t]=[],Co[t].push({onLoad:e,onProgress:n,onError:i});let a=new Request(t,{headers:new Headers(this.requestHeader),credentials:this.withCredentials?"include":"same-origin",signal:typeof AbortSignal.any=="function"?AbortSignal.any([this._abortController.signal,this.manager.abortController.signal]):this._abortController.signal}),s=this.mimeType,l=this.responseType;fetch(a).then(c=>{if(c.status===200||c.status===0){if(c.status===0&&Ke("FileLoader: HTTP Status 0 received."),typeof ReadableStream>"u"||c.body===void 0||c.body.getReader===void 0)return c;let h=Co[t],p=c.body.getReader(),m=c.headers.get("X-File-Size")||c.headers.get("Content-Length"),x=m?parseInt(m):0,M=x!==0,S=0,y=new ReadableStream({start(C){I();function I(){p.read().then(({done:L,value:k})=>{if(L)C.close();else{S+=k.byteLength;let H=new ProgressEvent("progress",{lengthComputable:M,loaded:S,total:x});for(let V=0,G=h.length;V{C.error(L)})}}});return new Response(y)}else throw new $h(`fetch for "${c.url}" responded with ${c.status}: ${c.statusText}`,c)}).then(c=>{switch(l){case"arraybuffer":return c.arrayBuffer();case"blob":return c.blob();case"document":return c.text().then(h=>new DOMParser().parseFromString(h,s));case"json":return c.json();default:if(s==="")return c.text();{let p=/charset="?([^;"\s]*)"?/i.exec(s),m=p&&p[1]?p[1].toLowerCase():void 0,x=new TextDecoder(m);return c.arrayBuffer().then(M=>x.decode(M))}}}).then(c=>{Ki.add(`file:${t}`,c);let h=Co[t];delete Co[t];for(let p=0,m=h.length;p{let h=Co[t];if(h===void 0)throw this.manager.itemError(t),c;delete Co[t];for(let p=0,m=h.length;p{this.manager.itemEnd(t)}),this.manager.itemStart(t)}setResponseType(t){return this.responseType=t,this}setMimeType(t){return this.mimeType=t,this}abort(){return this._abortController.abort(),this._abortController=new AbortController,this}};var Xs=class extends Jo{constructor(t){super(t)}load(t,e,n,i){let r=this,a=[],s=new ed,l=new Mr(this.manager);l.setPath(this.path),l.setResponseType("arraybuffer"),l.setRequestHeader(this.requestHeader),l.setWithCredentials(r.withCredentials);let c=0;function h(p){l.load(t[p],function(m){let x=r.parse(m,!0);a[p]={width:x.width,height:x.height,format:x.format,mipmaps:x.mipmaps},c+=1,c===6&&(x.mipmapCount===1&&(s.minFilter=sn),s.image=a,s.format=x.format,s.needsUpdate=!0,e&&e(s))},n,i)}if(Array.isArray(t))for(let p=0,m=t.length;p"u"&&Ke("ImageBitmapLoader: createImageBitmap() not supported."),typeof fetch>"u"&&Ke("ImageBitmapLoader: fetch() not supported."),this.options={premultiplyAlpha:"none"},this._abortController=new AbortController}setOptions(t){return this.options=t,this}load(t,e,n,i){t===void 0&&(t=""),this.path!==void 0&&(t=this.path+t),t=this.manager.resolveURL(t);let r=this,a=Ki.get(`image-bitmap:${t}`);if(a!==void 0){if(r.manager.itemStart(t),a.then){a.then(c=>{Vh.has(a)===!0?(i&&i(Vh.get(a)),r.manager.itemError(t),r.manager.itemEnd(t)):(e&&e(c),r.manager.itemEnd(t))});return}setTimeout(function(){e&&e(a),r.manager.itemEnd(t)},0);return}let s={};s.credentials=this.crossOrigin==="anonymous"?"same-origin":"include",s.headers=this.requestHeader,s.signal=typeof AbortSignal.any=="function"?AbortSignal.any([this._abortController.signal,this.manager.abortController.signal]):this._abortController.signal;let l=fetch(t,s).then(function(c){return c.blob()}).then(function(c){return createImageBitmap(c,Object.assign(r.options,{colorSpaceConversion:"none"}))}).then(function(c){Ki.add(`image-bitmap:${t}`,c),e&&e(c),r.manager.itemEnd(t)}).catch(function(c){i&&i(c),Vh.set(l,c),Ki.remove(`image-bitmap:${t}`),r.manager.itemError(t),r.manager.itemEnd(t)});Ki.add(`image-bitmap:${t}`,l),r.manager.itemStart(t)}abort(){return this._abortController.abort(),this._abortController=new AbortController,this}};var ha=-90,pa=1,hd=class extends En{constructor(t,e,n){super(),this.type="CubeCamera",this.renderTarget=n,this.coordinateSystem=null,this.activeMipmapLevel=0;let i=new xn(ha,pa,t,e);i.layers=this.layers,this.add(i);let r=new xn(ha,pa,t,e);r.layers=this.layers,this.add(r);let a=new xn(ha,pa,t,e);a.layers=this.layers,this.add(a);let s=new xn(ha,pa,t,e);s.layers=this.layers,this.add(s);let l=new xn(ha,pa,t,e);l.layers=this.layers,this.add(l);let c=new xn(ha,pa,t,e);c.layers=this.layers,this.add(c)}updateCoordinateSystem(){let t=this.coordinateSystem,e=this.children.concat(),[n,i,r,a,s,l]=e;for(let c of e)this.remove(c);if(t===Ai)n.up.set(0,1,0),n.lookAt(1,0,0),i.up.set(0,1,0),i.lookAt(-1,0,0),r.up.set(0,0,-1),r.lookAt(0,1,0),a.up.set(0,0,1),a.lookAt(0,-1,0),s.up.set(0,1,0),s.lookAt(0,0,1),l.up.set(0,1,0),l.lookAt(0,0,-1);else if(t===ga)n.up.set(0,-1,0),n.lookAt(-1,0,0),i.up.set(0,-1,0),i.lookAt(1,0,0),r.up.set(0,0,1),r.lookAt(0,1,0),a.up.set(0,0,-1),a.lookAt(0,-1,0),s.up.set(0,-1,0),s.lookAt(0,0,1),l.up.set(0,-1,0),l.lookAt(0,0,-1);else throw new Error("THREE.CubeCamera.updateCoordinateSystem(): Invalid coordinate system: "+t);for(let c of e)this.add(c),c.updateMatrixWorld()}update(t,e){this.parent===null&&this.updateMatrixWorld();let{renderTarget:n,activeMipmapLevel:i}=this;this.coordinateSystem!==t.coordinateSystem&&(this.coordinateSystem=t.coordinateSystem,this.updateCoordinateSystem());let[r,a,s,l,c,h]=this.children,p=t.getRenderTarget(),m=t.getActiveCubeFace(),x=t.getActiveMipmapLevel(),M=t.xr.enabled;t.xr.enabled=!1;let S=n.texture.generateMipmaps;n.texture.generateMipmaps=!1;let y=!1;t.isWebGLRenderer===!0?y=t.state.buffers.depth.getReversed():y=t.reversedDepthBuffer,t.setRenderTarget(n,0,i),y&&t.autoClear===!1&&t.clearDepth(),t.render(e,r),t.setRenderTarget(n,1,i),y&&t.autoClear===!1&&t.clearDepth(),t.render(e,a),t.setRenderTarget(n,2,i),y&&t.autoClear===!1&&t.clearDepth(),t.render(e,s),t.setRenderTarget(n,3,i),y&&t.autoClear===!1&&t.clearDepth(),t.render(e,l),t.setRenderTarget(n,4,i),y&&t.autoClear===!1&&t.clearDepth(),t.render(e,c),n.texture.generateMipmaps=S,t.setRenderTarget(n,5,i),y&&t.autoClear===!1&&t.clearDepth(),t.render(e,h),t.setRenderTarget(p,m,x),t.xr.enabled=M,n.texture.needsPMREMUpdate=!0}},pd=class extends xn{constructor(t=[]){super(),this.isArrayCamera=!0,this.isMultiViewCamera=!1,this.cameras=t}};var Cp="\\[\\]\\.:\\/",uS=new RegExp("["+Cp+"]","g"),Mp="[^"+Cp+"]",hS="[^"+Cp.replace("\\.","")+"]",pS=/((?:WC+[\/:])*)/.source.replace("WC",Mp),mS=/(WCOD+)?/.source.replace("WCOD",hS),fS=/(?:\.(WC+)(?:\[(.+)\])?)?/.source.replace("WC",Mp),gS=/\.(WC+)(?:\[(.+)\])?/.source.replace("WC",Mp),_S=new RegExp("^"+pS+mS+fS+gS+"$"),vS=["material","materials","bones","map"],Zh=class{constructor(t,e,n){let i=n||rn.parseTrackName(e);this._targetGroup=t,this._bindings=t.subscribe_(e,i)}getValue(t,e){this.bind();let n=this._targetGroup.nCachedObjects_,i=this._bindings[n];i!==void 0&&i.getValue(t,e)}setValue(t,e){let n=this._bindings;for(let i=this._targetGroup.nCachedObjects_,r=n.length;i!==r;++i)n[i].setValue(t,e)}bind(){let t=this._bindings;for(let e=this._targetGroup.nCachedObjects_,n=t.length;e!==n;++e)t[e].bind()}unbind(){let t=this._bindings;for(let e=this._targetGroup.nCachedObjects_,n=t.length;e!==n;++e)t[e].unbind()}},rn=(()=>{class o{constructor(e,n,i){this.path=n,this.parsedPath=i||o.parseTrackName(n),this.node=o.findNode(e,this.parsedPath.nodeName),this.rootNode=e,this.getValue=this._getValue_unbound,this.setValue=this._setValue_unbound}static create(e,n,i){return e&&e.isAnimationObjectGroup?new o.Composite(e,n,i):new o(e,n,i)}static sanitizeNodeName(e){return e.replace(/\s/g,"_").replace(uS,"")}static parseTrackName(e){let n=_S.exec(e);if(n===null)throw new Error("PropertyBinding: Cannot parse trackName: "+e);let i={nodeName:n[2],objectName:n[3],objectIndex:n[4],propertyName:n[5],propertyIndex:n[6]},r=i.nodeName&&i.nodeName.lastIndexOf(".");if(r!==void 0&&r!==-1){let a=i.nodeName.substring(r+1);vS.indexOf(a)!==-1&&(i.nodeName=i.nodeName.substring(0,r),i.objectName=a)}if(i.propertyName===null||i.propertyName.length===0)throw new Error("PropertyBinding: can not parse propertyName from trackName: "+e);return i}static findNode(e,n){if(n===void 0||n===""||n==="."||n===-1||n===e.name||n===e.uuid)return e;if(e.skeleton){let i=e.skeleton.getBoneByName(n);if(i!==void 0)return i}if(e.children){let i=function(a){for(let s=0;sx.start-M.start);let m=0;for(let x=1;x 0 + vec4 plane; + #ifdef ALPHA_TO_COVERAGE + float distanceToPlane, distanceGradient; + float clipOpacity = 1.0; + #pragma unroll_loop_start + for ( int i = 0; i < UNION_CLIPPING_PLANES; i ++ ) { + plane = clippingPlanes[ i ]; + distanceToPlane = - dot( vClipPosition, plane.xyz ) + plane.w; + distanceGradient = fwidth( distanceToPlane ) / 2.0; + clipOpacity *= smoothstep( - distanceGradient, distanceGradient, distanceToPlane ); + if ( clipOpacity == 0.0 ) discard; + } + #pragma unroll_loop_end + #if UNION_CLIPPING_PLANES < NUM_CLIPPING_PLANES + float unionClipOpacity = 1.0; + #pragma unroll_loop_start + for ( int i = UNION_CLIPPING_PLANES; i < NUM_CLIPPING_PLANES; i ++ ) { + plane = clippingPlanes[ i ]; + distanceToPlane = - dot( vClipPosition, plane.xyz ) + plane.w; + distanceGradient = fwidth( distanceToPlane ) / 2.0; + unionClipOpacity *= 1.0 - smoothstep( - distanceGradient, distanceGradient, distanceToPlane ); + } + #pragma unroll_loop_end + clipOpacity *= 1.0 - unionClipOpacity; + #endif + diffuseColor.a *= clipOpacity; + if ( diffuseColor.a == 0.0 ) discard; + #else + #pragma unroll_loop_start + for ( int i = 0; i < UNION_CLIPPING_PLANES; i ++ ) { + plane = clippingPlanes[ i ]; + if ( dot( vClipPosition, plane.xyz ) > plane.w ) discard; + } + #pragma unroll_loop_end + #if UNION_CLIPPING_PLANES < NUM_CLIPPING_PLANES + bool clipped = true; + #pragma unroll_loop_start + for ( int i = UNION_CLIPPING_PLANES; i < NUM_CLIPPING_PLANES; i ++ ) { + plane = clippingPlanes[ i ]; + clipped = ( dot( vClipPosition, plane.xyz ) > plane.w ) && clipped; + } + #pragma unroll_loop_end + if ( clipped ) discard; + #endif + #endif +#endif`,VS=`#if NUM_CLIPPING_PLANES > 0 + varying vec3 vClipPosition; + uniform vec4 clippingPlanes[ NUM_CLIPPING_PLANES ]; +#endif`,BS=`#if NUM_CLIPPING_PLANES > 0 + varying vec3 vClipPosition; +#endif`,US=`#if NUM_CLIPPING_PLANES > 0 + vClipPosition = - mvPosition.xyz; +#endif`,zS=`#if defined( USE_COLOR ) || defined( USE_COLOR_ALPHA ) + diffuseColor *= vColor; +#endif`,HS=`#if defined( USE_COLOR ) || defined( USE_COLOR_ALPHA ) + varying vec4 vColor; +#endif`,GS=`#if defined( USE_COLOR ) || defined( USE_COLOR_ALPHA ) || defined( USE_INSTANCING_COLOR ) || defined( USE_BATCHING_COLOR ) + varying vec4 vColor; +#endif`,WS=`#if defined( USE_COLOR ) || defined( USE_COLOR_ALPHA ) || defined( USE_INSTANCING_COLOR ) || defined( USE_BATCHING_COLOR ) + vColor = vec4( 1.0 ); +#endif +#ifdef USE_COLOR_ALPHA + vColor *= color; +#elif defined( USE_COLOR ) + vColor.rgb *= color; +#endif +#ifdef USE_INSTANCING_COLOR + vColor.rgb *= instanceColor.rgb; +#endif +#ifdef USE_BATCHING_COLOR + vColor *= getBatchingColor( getIndirectIndex( gl_DrawID ) ); +#endif`,XS=`#define PI 3.141592653589793 +#define PI2 6.283185307179586 +#define PI_HALF 1.5707963267948966 +#define RECIPROCAL_PI 0.3183098861837907 +#define RECIPROCAL_PI2 0.15915494309189535 +#define EPSILON 1e-6 +#ifndef saturate +#define saturate( a ) clamp( a, 0.0, 1.0 ) +#endif +#define whiteComplement( a ) ( 1.0 - saturate( a ) ) +float pow2( const in float x ) { return x*x; } +vec3 pow2( const in vec3 x ) { return x*x; } +float pow3( const in float x ) { return x*x*x; } +float pow4( const in float x ) { float x2 = x*x; return x2*x2; } +float max3( const in vec3 v ) { return max( max( v.x, v.y ), v.z ); } +float average( const in vec3 v ) { return dot( v, vec3( 0.3333333 ) ); } +highp float rand( const in vec2 uv ) { + const highp float a = 12.9898, b = 78.233, c = 43758.5453; + highp float dt = dot( uv.xy, vec2( a,b ) ), sn = mod( dt, PI ); + return fract( sin( sn ) * c ); +} +#ifdef HIGH_PRECISION + float precisionSafeLength( vec3 v ) { return length( v ); } +#else + float precisionSafeLength( vec3 v ) { + float maxComponent = max3( abs( v ) ); + return length( v / maxComponent ) * maxComponent; + } +#endif +struct IncidentLight { + vec3 color; + vec3 direction; + bool visible; +}; +struct ReflectedLight { + vec3 directDiffuse; + vec3 directSpecular; + vec3 indirectDiffuse; + vec3 indirectSpecular; +}; +#ifdef USE_ALPHAHASH + varying vec3 vPosition; +#endif +vec3 transformDirection( in vec3 dir, in mat4 matrix ) { + return normalize( ( matrix * vec4( dir, 0.0 ) ).xyz ); +} +vec3 inverseTransformDirection( in vec3 dir, in mat4 matrix ) { + return normalize( ( vec4( dir, 0.0 ) * matrix ).xyz ); +} +bool isPerspectiveMatrix( mat4 m ) { + return m[ 2 ][ 3 ] == - 1.0; +} +vec2 equirectUv( in vec3 dir ) { + float u = atan( dir.z, dir.x ) * RECIPROCAL_PI2 + 0.5; + float v = asin( clamp( dir.y, - 1.0, 1.0 ) ) * RECIPROCAL_PI + 0.5; + return vec2( u, v ); +} +vec3 BRDF_Lambert( const in vec3 diffuseColor ) { + return RECIPROCAL_PI * diffuseColor; +} +vec3 F_Schlick( const in vec3 f0, const in float f90, const in float dotVH ) { + float fresnel = exp2( ( - 5.55473 * dotVH - 6.98316 ) * dotVH ); + return f0 * ( 1.0 - fresnel ) + ( f90 * fresnel ); +} +float F_Schlick( const in float f0, const in float f90, const in float dotVH ) { + float fresnel = exp2( ( - 5.55473 * dotVH - 6.98316 ) * dotVH ); + return f0 * ( 1.0 - fresnel ) + ( f90 * fresnel ); +} // validated`,qS=`#ifdef ENVMAP_TYPE_CUBE_UV + #define cubeUV_minMipLevel 4.0 + #define cubeUV_minTileSize 16.0 + float getFace( vec3 direction ) { + vec3 absDirection = abs( direction ); + float face = - 1.0; + if ( absDirection.x > absDirection.z ) { + if ( absDirection.x > absDirection.y ) + face = direction.x > 0.0 ? 0.0 : 3.0; + else + face = direction.y > 0.0 ? 1.0 : 4.0; + } else { + if ( absDirection.z > absDirection.y ) + face = direction.z > 0.0 ? 2.0 : 5.0; + else + face = direction.y > 0.0 ? 1.0 : 4.0; + } + return face; + } + vec2 getUV( vec3 direction, float face ) { + vec2 uv; + if ( face == 0.0 ) { + uv = vec2( direction.z, direction.y ) / abs( direction.x ); + } else if ( face == 1.0 ) { + uv = vec2( - direction.x, - direction.z ) / abs( direction.y ); + } else if ( face == 2.0 ) { + uv = vec2( - direction.x, direction.y ) / abs( direction.z ); + } else if ( face == 3.0 ) { + uv = vec2( - direction.z, direction.y ) / abs( direction.x ); + } else if ( face == 4.0 ) { + uv = vec2( - direction.x, direction.z ) / abs( direction.y ); + } else { + uv = vec2( direction.x, direction.y ) / abs( direction.z ); + } + return 0.5 * ( uv + 1.0 ); + } + vec3 bilinearCubeUV( sampler2D envMap, vec3 direction, float mipInt ) { + float face = getFace( direction ); + float filterInt = max( cubeUV_minMipLevel - mipInt, 0.0 ); + mipInt = max( mipInt, cubeUV_minMipLevel ); + float faceSize = exp2( mipInt ); + highp vec2 uv = getUV( direction, face ) * ( faceSize - 2.0 ) + 1.0; + if ( face > 2.0 ) { + uv.y += faceSize; + face -= 3.0; + } + uv.x += face * faceSize; + uv.x += filterInt * 3.0 * cubeUV_minTileSize; + uv.y += 4.0 * ( exp2( CUBEUV_MAX_MIP ) - faceSize ); + uv.x *= CUBEUV_TEXEL_WIDTH; + uv.y *= CUBEUV_TEXEL_HEIGHT; + #ifdef texture2DGradEXT + return texture2DGradEXT( envMap, uv, vec2( 0.0 ), vec2( 0.0 ) ).rgb; + #else + return texture2D( envMap, uv ).rgb; + #endif + } + #define cubeUV_r0 1.0 + #define cubeUV_m0 - 2.0 + #define cubeUV_r1 0.8 + #define cubeUV_m1 - 1.0 + #define cubeUV_r4 0.4 + #define cubeUV_m4 2.0 + #define cubeUV_r5 0.305 + #define cubeUV_m5 3.0 + #define cubeUV_r6 0.21 + #define cubeUV_m6 4.0 + float roughnessToMip( float roughness ) { + float mip = 0.0; + if ( roughness >= cubeUV_r1 ) { + mip = ( cubeUV_r0 - roughness ) * ( cubeUV_m1 - cubeUV_m0 ) / ( cubeUV_r0 - cubeUV_r1 ) + cubeUV_m0; + } else if ( roughness >= cubeUV_r4 ) { + mip = ( cubeUV_r1 - roughness ) * ( cubeUV_m4 - cubeUV_m1 ) / ( cubeUV_r1 - cubeUV_r4 ) + cubeUV_m1; + } else if ( roughness >= cubeUV_r5 ) { + mip = ( cubeUV_r4 - roughness ) * ( cubeUV_m5 - cubeUV_m4 ) / ( cubeUV_r4 - cubeUV_r5 ) + cubeUV_m4; + } else if ( roughness >= cubeUV_r6 ) { + mip = ( cubeUV_r5 - roughness ) * ( cubeUV_m6 - cubeUV_m5 ) / ( cubeUV_r5 - cubeUV_r6 ) + cubeUV_m5; + } else { + mip = - 2.0 * log2( 1.16 * roughness ); } + return mip; + } + vec4 textureCubeUV( sampler2D envMap, vec3 sampleDir, float roughness ) { + float mip = clamp( roughnessToMip( roughness ), cubeUV_m0, CUBEUV_MAX_MIP ); + float mipF = fract( mip ); + float mipInt = floor( mip ); + vec3 color0 = bilinearCubeUV( envMap, sampleDir, mipInt ); + if ( mipF == 0.0 ) { + return vec4( color0, 1.0 ); + } else { + vec3 color1 = bilinearCubeUV( envMap, sampleDir, mipInt + 1.0 ); + return vec4( mix( color0, color1, mipF ), 1.0 ); + } + } +#endif`,$S=`vec3 transformedNormal = objectNormal; +#ifdef USE_TANGENT + vec3 transformedTangent = objectTangent; +#endif +#ifdef USE_BATCHING + mat3 bm = mat3( batchingMatrix ); + transformedNormal /= vec3( dot( bm[ 0 ], bm[ 0 ] ), dot( bm[ 1 ], bm[ 1 ] ), dot( bm[ 2 ], bm[ 2 ] ) ); + transformedNormal = bm * transformedNormal; + #ifdef USE_TANGENT + transformedTangent = bm * transformedTangent; + #endif +#endif +#ifdef USE_INSTANCING + mat3 im = mat3( instanceMatrix ); + transformedNormal /= vec3( dot( im[ 0 ], im[ 0 ] ), dot( im[ 1 ], im[ 1 ] ), dot( im[ 2 ], im[ 2 ] ) ); + transformedNormal = im * transformedNormal; + #ifdef USE_TANGENT + transformedTangent = im * transformedTangent; + #endif +#endif +transformedNormal = normalMatrix * transformedNormal; +#ifdef FLIP_SIDED + transformedNormal = - transformedNormal; +#endif +#ifdef USE_TANGENT + transformedTangent = ( modelViewMatrix * vec4( transformedTangent, 0.0 ) ).xyz; + #ifdef FLIP_SIDED + transformedTangent = - transformedTangent; + #endif +#endif`,YS=`#ifdef USE_DISPLACEMENTMAP + uniform sampler2D displacementMap; + uniform float displacementScale; + uniform float displacementBias; +#endif`,jS=`#ifdef USE_DISPLACEMENTMAP + transformed += normalize( objectNormal ) * ( texture2D( displacementMap, vDisplacementMapUv ).x * displacementScale + displacementBias ); +#endif`,KS=`#ifdef USE_EMISSIVEMAP + vec4 emissiveColor = texture2D( emissiveMap, vEmissiveMapUv ); + #ifdef DECODE_VIDEO_TEXTURE_EMISSIVE + emissiveColor = sRGBTransferEOTF( emissiveColor ); + #endif + totalEmissiveRadiance *= emissiveColor.rgb; +#endif`,ZS=`#ifdef USE_EMISSIVEMAP + uniform sampler2D emissiveMap; +#endif`,JS="gl_FragColor = linearToOutputTexel( gl_FragColor );",QS=`vec4 LinearTransferOETF( in vec4 value ) { + return value; +} +vec4 sRGBTransferEOTF( in vec4 value ) { + return vec4( mix( pow( value.rgb * 0.9478672986 + vec3( 0.0521327014 ), vec3( 2.4 ) ), value.rgb * 0.0773993808, vec3( lessThanEqual( value.rgb, vec3( 0.04045 ) ) ) ), value.a ); +} +vec4 sRGBTransferOETF( in vec4 value ) { + return vec4( mix( pow( value.rgb, vec3( 0.41666 ) ) * 1.055 - vec3( 0.055 ), value.rgb * 12.92, vec3( lessThanEqual( value.rgb, vec3( 0.0031308 ) ) ) ), value.a ); +}`,eE=`#ifdef USE_ENVMAP + #ifdef ENV_WORLDPOS + vec3 cameraToFrag; + if ( isOrthographic ) { + cameraToFrag = normalize( vec3( - viewMatrix[ 0 ][ 2 ], - viewMatrix[ 1 ][ 2 ], - viewMatrix[ 2 ][ 2 ] ) ); + } else { + cameraToFrag = normalize( vWorldPosition - cameraPosition ); + } + vec3 worldNormal = inverseTransformDirection( normal, viewMatrix ); + #ifdef ENVMAP_MODE_REFLECTION + vec3 reflectVec = reflect( cameraToFrag, worldNormal ); + #else + vec3 reflectVec = refract( cameraToFrag, worldNormal, refractionRatio ); + #endif + #else + vec3 reflectVec = vReflect; + #endif + #ifdef ENVMAP_TYPE_CUBE + vec4 envColor = textureCube( envMap, envMapRotation * reflectVec ); + #ifdef ENVMAP_BLENDING_MULTIPLY + outgoingLight = mix( outgoingLight, outgoingLight * envColor.xyz, specularStrength * reflectivity ); + #elif defined( ENVMAP_BLENDING_MIX ) + outgoingLight = mix( outgoingLight, envColor.xyz, specularStrength * reflectivity ); + #elif defined( ENVMAP_BLENDING_ADD ) + outgoingLight += envColor.xyz * specularStrength * reflectivity; + #endif + #endif +#endif`,tE=`#ifdef USE_ENVMAP + uniform float envMapIntensity; + uniform mat3 envMapRotation; + #ifdef ENVMAP_TYPE_CUBE + uniform samplerCube envMap; + #else + uniform sampler2D envMap; + #endif +#endif`,nE=`#ifdef USE_ENVMAP + uniform float reflectivity; + #if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( PHONG ) || defined( LAMBERT ) + #define ENV_WORLDPOS + #endif + #ifdef ENV_WORLDPOS + varying vec3 vWorldPosition; + uniform float refractionRatio; + #else + varying vec3 vReflect; + #endif +#endif`,iE=`#ifdef USE_ENVMAP + #if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( PHONG ) || defined( LAMBERT ) + #define ENV_WORLDPOS + #endif + #ifdef ENV_WORLDPOS + + varying vec3 vWorldPosition; + #else + varying vec3 vReflect; + uniform float refractionRatio; + #endif +#endif`,oE=`#ifdef USE_ENVMAP + #ifdef ENV_WORLDPOS + vWorldPosition = worldPosition.xyz; + #else + vec3 cameraToVertex; + if ( isOrthographic ) { + cameraToVertex = normalize( vec3( - viewMatrix[ 0 ][ 2 ], - viewMatrix[ 1 ][ 2 ], - viewMatrix[ 2 ][ 2 ] ) ); + } else { + cameraToVertex = normalize( worldPosition.xyz - cameraPosition ); + } + vec3 worldNormal = inverseTransformDirection( transformedNormal, viewMatrix ); + #ifdef ENVMAP_MODE_REFLECTION + vReflect = reflect( cameraToVertex, worldNormal ); + #else + vReflect = refract( cameraToVertex, worldNormal, refractionRatio ); + #endif + #endif +#endif`,rE=`#ifdef USE_FOG + vFogDepth = - mvPosition.z; +#endif`,aE=`#ifdef USE_FOG + varying float vFogDepth; +#endif`,sE=`#ifdef USE_FOG + #ifdef FOG_EXP2 + float fogFactor = 1.0 - exp( - fogDensity * fogDensity * vFogDepth * vFogDepth ); + #else + float fogFactor = smoothstep( fogNear, fogFar, vFogDepth ); + #endif + gl_FragColor.rgb = mix( gl_FragColor.rgb, fogColor, fogFactor ); +#endif`,lE=`#ifdef USE_FOG + uniform vec3 fogColor; + varying float vFogDepth; + #ifdef FOG_EXP2 + uniform float fogDensity; + #else + uniform float fogNear; + uniform float fogFar; + #endif +#endif`,cE=`#ifdef USE_GRADIENTMAP + uniform sampler2D gradientMap; +#endif +vec3 getGradientIrradiance( vec3 normal, vec3 lightDirection ) { + float dotNL = dot( normal, lightDirection ); + vec2 coord = vec2( dotNL * 0.5 + 0.5, 0.0 ); + #ifdef USE_GRADIENTMAP + return vec3( texture2D( gradientMap, coord ).r ); + #else + vec2 fw = fwidth( coord ) * 0.5; + return mix( vec3( 0.7 ), vec3( 1.0 ), smoothstep( 0.7 - fw.x, 0.7 + fw.x, coord.x ) ); + #endif +}`,dE=`#ifdef USE_LIGHTMAP + uniform sampler2D lightMap; + uniform float lightMapIntensity; +#endif`,uE=`LambertMaterial material; +material.diffuseColor = diffuseColor.rgb; +material.specularStrength = specularStrength;`,hE=`varying vec3 vViewPosition; +struct LambertMaterial { + vec3 diffuseColor; + float specularStrength; +}; +void RE_Direct_Lambert( const in IncidentLight directLight, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in LambertMaterial material, inout ReflectedLight reflectedLight ) { + float dotNL = saturate( dot( geometryNormal, directLight.direction ) ); + vec3 irradiance = dotNL * directLight.color; + reflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); +} +void RE_IndirectDiffuse_Lambert( const in vec3 irradiance, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in LambertMaterial material, inout ReflectedLight reflectedLight ) { + reflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); +} +#define RE_Direct RE_Direct_Lambert +#define RE_IndirectDiffuse RE_IndirectDiffuse_Lambert`,pE=`uniform bool receiveShadow; +uniform vec3 ambientLightColor; +#if defined( USE_LIGHT_PROBES ) + uniform vec3 lightProbe[ 9 ]; +#endif +vec3 shGetIrradianceAt( in vec3 normal, in vec3 shCoefficients[ 9 ] ) { + float x = normal.x, y = normal.y, z = normal.z; + vec3 result = shCoefficients[ 0 ] * 0.886227; + result += shCoefficients[ 1 ] * 2.0 * 0.511664 * y; + result += shCoefficients[ 2 ] * 2.0 * 0.511664 * z; + result += shCoefficients[ 3 ] * 2.0 * 0.511664 * x; + result += shCoefficients[ 4 ] * 2.0 * 0.429043 * x * y; + result += shCoefficients[ 5 ] * 2.0 * 0.429043 * y * z; + result += shCoefficients[ 6 ] * ( 0.743125 * z * z - 0.247708 ); + result += shCoefficients[ 7 ] * 2.0 * 0.429043 * x * z; + result += shCoefficients[ 8 ] * 0.429043 * ( x * x - y * y ); + return result; +} +vec3 getLightProbeIrradiance( const in vec3 lightProbe[ 9 ], const in vec3 normal ) { + vec3 worldNormal = inverseTransformDirection( normal, viewMatrix ); + vec3 irradiance = shGetIrradianceAt( worldNormal, lightProbe ); + return irradiance; +} +vec3 getAmbientLightIrradiance( const in vec3 ambientLightColor ) { + vec3 irradiance = ambientLightColor; + return irradiance; +} +float getDistanceAttenuation( const in float lightDistance, const in float cutoffDistance, const in float decayExponent ) { + float distanceFalloff = 1.0 / max( pow( lightDistance, decayExponent ), 0.01 ); + if ( cutoffDistance > 0.0 ) { + distanceFalloff *= pow2( saturate( 1.0 - pow4( lightDistance / cutoffDistance ) ) ); + } + return distanceFalloff; +} +float getSpotAttenuation( const in float coneCosine, const in float penumbraCosine, const in float angleCosine ) { + return smoothstep( coneCosine, penumbraCosine, angleCosine ); +} +#if NUM_DIR_LIGHTS > 0 + struct DirectionalLight { + vec3 direction; + vec3 color; + }; + uniform DirectionalLight directionalLights[ NUM_DIR_LIGHTS ]; + void getDirectionalLightInfo( const in DirectionalLight directionalLight, out IncidentLight light ) { + light.color = directionalLight.color; + light.direction = directionalLight.direction; + light.visible = true; + } +#endif +#if NUM_POINT_LIGHTS > 0 + struct PointLight { + vec3 position; + vec3 color; + float distance; + float decay; + }; + uniform PointLight pointLights[ NUM_POINT_LIGHTS ]; + void getPointLightInfo( const in PointLight pointLight, const in vec3 geometryPosition, out IncidentLight light ) { + vec3 lVector = pointLight.position - geometryPosition; + light.direction = normalize( lVector ); + float lightDistance = length( lVector ); + light.color = pointLight.color; + light.color *= getDistanceAttenuation( lightDistance, pointLight.distance, pointLight.decay ); + light.visible = ( light.color != vec3( 0.0 ) ); + } +#endif +#if NUM_SPOT_LIGHTS > 0 + struct SpotLight { + vec3 position; + vec3 direction; + vec3 color; + float distance; + float decay; + float coneCos; + float penumbraCos; + }; + uniform SpotLight spotLights[ NUM_SPOT_LIGHTS ]; + void getSpotLightInfo( const in SpotLight spotLight, const in vec3 geometryPosition, out IncidentLight light ) { + vec3 lVector = spotLight.position - geometryPosition; + light.direction = normalize( lVector ); + float angleCos = dot( light.direction, spotLight.direction ); + float spotAttenuation = getSpotAttenuation( spotLight.coneCos, spotLight.penumbraCos, angleCos ); + if ( spotAttenuation > 0.0 ) { + float lightDistance = length( lVector ); + light.color = spotLight.color * spotAttenuation; + light.color *= getDistanceAttenuation( lightDistance, spotLight.distance, spotLight.decay ); + light.visible = ( light.color != vec3( 0.0 ) ); + } else { + light.color = vec3( 0.0 ); + light.visible = false; + } + } +#endif +#if NUM_RECT_AREA_LIGHTS > 0 + struct RectAreaLight { + vec3 color; + vec3 position; + vec3 halfWidth; + vec3 halfHeight; + }; + uniform sampler2D ltc_1; uniform sampler2D ltc_2; + uniform RectAreaLight rectAreaLights[ NUM_RECT_AREA_LIGHTS ]; +#endif +#if NUM_HEMI_LIGHTS > 0 + struct HemisphereLight { + vec3 direction; + vec3 skyColor; + vec3 groundColor; + }; + uniform HemisphereLight hemisphereLights[ NUM_HEMI_LIGHTS ]; + vec3 getHemisphereLightIrradiance( const in HemisphereLight hemiLight, const in vec3 normal ) { + float dotNL = dot( normal, hemiLight.direction ); + float hemiDiffuseWeight = 0.5 * dotNL + 0.5; + vec3 irradiance = mix( hemiLight.groundColor, hemiLight.skyColor, hemiDiffuseWeight ); + return irradiance; + } +#endif +#include `,mE=`#ifdef USE_ENVMAP + vec3 getIBLIrradiance( const in vec3 normal ) { + #ifdef ENVMAP_TYPE_CUBE_UV + vec3 worldNormal = inverseTransformDirection( normal, viewMatrix ); + vec4 envMapColor = textureCubeUV( envMap, envMapRotation * worldNormal, 1.0 ); + return PI * envMapColor.rgb * envMapIntensity; + #else + return vec3( 0.0 ); + #endif + } + vec3 getIBLRadiance( const in vec3 viewDir, const in vec3 normal, const in float roughness ) { + #ifdef ENVMAP_TYPE_CUBE_UV + vec3 reflectVec = reflect( - viewDir, normal ); + reflectVec = normalize( mix( reflectVec, normal, pow4( roughness ) ) ); + reflectVec = inverseTransformDirection( reflectVec, viewMatrix ); + vec4 envMapColor = textureCubeUV( envMap, envMapRotation * reflectVec, roughness ); + return envMapColor.rgb * envMapIntensity; + #else + return vec3( 0.0 ); + #endif + } + #ifdef USE_ANISOTROPY + vec3 getIBLAnisotropyRadiance( const in vec3 viewDir, const in vec3 normal, const in float roughness, const in vec3 bitangent, const in float anisotropy ) { + #ifdef ENVMAP_TYPE_CUBE_UV + vec3 bentNormal = cross( bitangent, viewDir ); + bentNormal = normalize( cross( bentNormal, bitangent ) ); + bentNormal = normalize( mix( bentNormal, normal, pow2( pow2( 1.0 - anisotropy * ( 1.0 - roughness ) ) ) ) ); + return getIBLRadiance( viewDir, bentNormal, roughness ); + #else + return vec3( 0.0 ); + #endif + } + #endif +#endif`,fE=`ToonMaterial material; +material.diffuseColor = diffuseColor.rgb;`,gE=`varying vec3 vViewPosition; +struct ToonMaterial { + vec3 diffuseColor; +}; +void RE_Direct_Toon( const in IncidentLight directLight, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in ToonMaterial material, inout ReflectedLight reflectedLight ) { + vec3 irradiance = getGradientIrradiance( geometryNormal, directLight.direction ) * directLight.color; + reflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); +} +void RE_IndirectDiffuse_Toon( const in vec3 irradiance, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in ToonMaterial material, inout ReflectedLight reflectedLight ) { + reflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); +} +#define RE_Direct RE_Direct_Toon +#define RE_IndirectDiffuse RE_IndirectDiffuse_Toon`,_E=`BlinnPhongMaterial material; +material.diffuseColor = diffuseColor.rgb; +material.specularColor = specular; +material.specularShininess = shininess; +material.specularStrength = specularStrength;`,vE=`varying vec3 vViewPosition; +struct BlinnPhongMaterial { + vec3 diffuseColor; + vec3 specularColor; + float specularShininess; + float specularStrength; +}; +void RE_Direct_BlinnPhong( const in IncidentLight directLight, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in BlinnPhongMaterial material, inout ReflectedLight reflectedLight ) { + float dotNL = saturate( dot( geometryNormal, directLight.direction ) ); + vec3 irradiance = dotNL * directLight.color; + reflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); + reflectedLight.directSpecular += irradiance * BRDF_BlinnPhong( directLight.direction, geometryViewDir, geometryNormal, material.specularColor, material.specularShininess ) * material.specularStrength; +} +void RE_IndirectDiffuse_BlinnPhong( const in vec3 irradiance, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in BlinnPhongMaterial material, inout ReflectedLight reflectedLight ) { + reflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor ); +} +#define RE_Direct RE_Direct_BlinnPhong +#define RE_IndirectDiffuse RE_IndirectDiffuse_BlinnPhong`,xE=`PhysicalMaterial material; +material.diffuseColor = diffuseColor.rgb; +material.diffuseContribution = diffuseColor.rgb * ( 1.0 - metalnessFactor ); +material.metalness = metalnessFactor; +vec3 dxy = max( abs( dFdx( nonPerturbedNormal ) ), abs( dFdy( nonPerturbedNormal ) ) ); +float geometryRoughness = max( max( dxy.x, dxy.y ), dxy.z ); +material.roughness = max( roughnessFactor, 0.0525 );material.roughness += geometryRoughness; +material.roughness = min( material.roughness, 1.0 ); +#ifdef IOR + material.ior = ior; + #ifdef USE_SPECULAR + float specularIntensityFactor = specularIntensity; + vec3 specularColorFactor = specularColor; + #ifdef USE_SPECULAR_COLORMAP + specularColorFactor *= texture2D( specularColorMap, vSpecularColorMapUv ).rgb; + #endif + #ifdef USE_SPECULAR_INTENSITYMAP + specularIntensityFactor *= texture2D( specularIntensityMap, vSpecularIntensityMapUv ).a; + #endif + material.specularF90 = mix( specularIntensityFactor, 1.0, metalnessFactor ); + #else + float specularIntensityFactor = 1.0; + vec3 specularColorFactor = vec3( 1.0 ); + material.specularF90 = 1.0; + #endif + material.specularColor = min( pow2( ( material.ior - 1.0 ) / ( material.ior + 1.0 ) ) * specularColorFactor, vec3( 1.0 ) ) * specularIntensityFactor; + material.specularColorBlended = mix( material.specularColor, diffuseColor.rgb, metalnessFactor ); +#else + material.specularColor = vec3( 0.04 ); + material.specularColorBlended = mix( material.specularColor, diffuseColor.rgb, metalnessFactor ); + material.specularF90 = 1.0; +#endif +#ifdef USE_CLEARCOAT + material.clearcoat = clearcoat; + material.clearcoatRoughness = clearcoatRoughness; + material.clearcoatF0 = vec3( 0.04 ); + material.clearcoatF90 = 1.0; + #ifdef USE_CLEARCOATMAP + material.clearcoat *= texture2D( clearcoatMap, vClearcoatMapUv ).x; + #endif + #ifdef USE_CLEARCOAT_ROUGHNESSMAP + material.clearcoatRoughness *= texture2D( clearcoatRoughnessMap, vClearcoatRoughnessMapUv ).y; + #endif + material.clearcoat = saturate( material.clearcoat ); material.clearcoatRoughness = max( material.clearcoatRoughness, 0.0525 ); + material.clearcoatRoughness += geometryRoughness; + material.clearcoatRoughness = min( material.clearcoatRoughness, 1.0 ); +#endif +#ifdef USE_DISPERSION + material.dispersion = dispersion; +#endif +#ifdef USE_IRIDESCENCE + material.iridescence = iridescence; + material.iridescenceIOR = iridescenceIOR; + #ifdef USE_IRIDESCENCEMAP + material.iridescence *= texture2D( iridescenceMap, vIridescenceMapUv ).r; + #endif + #ifdef USE_IRIDESCENCE_THICKNESSMAP + material.iridescenceThickness = (iridescenceThicknessMaximum - iridescenceThicknessMinimum) * texture2D( iridescenceThicknessMap, vIridescenceThicknessMapUv ).g + iridescenceThicknessMinimum; + #else + material.iridescenceThickness = iridescenceThicknessMaximum; + #endif +#endif +#ifdef USE_SHEEN + material.sheenColor = sheenColor; + #ifdef USE_SHEEN_COLORMAP + material.sheenColor *= texture2D( sheenColorMap, vSheenColorMapUv ).rgb; + #endif + material.sheenRoughness = clamp( sheenRoughness, 0.0001, 1.0 ); + #ifdef USE_SHEEN_ROUGHNESSMAP + material.sheenRoughness *= texture2D( sheenRoughnessMap, vSheenRoughnessMapUv ).a; + #endif +#endif +#ifdef USE_ANISOTROPY + #ifdef USE_ANISOTROPYMAP + mat2 anisotropyMat = mat2( anisotropyVector.x, anisotropyVector.y, - anisotropyVector.y, anisotropyVector.x ); + vec3 anisotropyPolar = texture2D( anisotropyMap, vAnisotropyMapUv ).rgb; + vec2 anisotropyV = anisotropyMat * normalize( 2.0 * anisotropyPolar.rg - vec2( 1.0 ) ) * anisotropyPolar.b; + #else + vec2 anisotropyV = anisotropyVector; + #endif + material.anisotropy = length( anisotropyV ); + if( material.anisotropy == 0.0 ) { + anisotropyV = vec2( 1.0, 0.0 ); + } else { + anisotropyV /= material.anisotropy; + material.anisotropy = saturate( material.anisotropy ); + } + material.alphaT = mix( pow2( material.roughness ), 1.0, pow2( material.anisotropy ) ); + material.anisotropyT = tbn[ 0 ] * anisotropyV.x + tbn[ 1 ] * anisotropyV.y; + material.anisotropyB = tbn[ 1 ] * anisotropyV.x - tbn[ 0 ] * anisotropyV.y; +#endif`,bE=`uniform sampler2D dfgLUT; +struct PhysicalMaterial { + vec3 diffuseColor; + vec3 diffuseContribution; + vec3 specularColor; + vec3 specularColorBlended; + float roughness; + float metalness; + float specularF90; + float dispersion; + #ifdef USE_CLEARCOAT + float clearcoat; + float clearcoatRoughness; + vec3 clearcoatF0; + float clearcoatF90; + #endif + #ifdef USE_IRIDESCENCE + float iridescence; + float iridescenceIOR; + float iridescenceThickness; + vec3 iridescenceFresnel; + vec3 iridescenceF0; + vec3 iridescenceFresnelDielectric; + vec3 iridescenceFresnelMetallic; + #endif + #ifdef USE_SHEEN + vec3 sheenColor; + float sheenRoughness; + #endif + #ifdef IOR + float ior; + #endif + #ifdef USE_TRANSMISSION + float transmission; + float transmissionAlpha; + float thickness; + float attenuationDistance; + vec3 attenuationColor; + #endif + #ifdef USE_ANISOTROPY + float anisotropy; + float alphaT; + vec3 anisotropyT; + vec3 anisotropyB; + #endif +}; +vec3 clearcoatSpecularDirect = vec3( 0.0 ); +vec3 clearcoatSpecularIndirect = vec3( 0.0 ); +vec3 sheenSpecularDirect = vec3( 0.0 ); +vec3 sheenSpecularIndirect = vec3(0.0 ); +vec3 Schlick_to_F0( const in vec3 f, const in float f90, const in float dotVH ) { + float x = clamp( 1.0 - dotVH, 0.0, 1.0 ); + float x2 = x * x; + float x5 = clamp( x * x2 * x2, 0.0, 0.9999 ); + return ( f - vec3( f90 ) * x5 ) / ( 1.0 - x5 ); +} +float V_GGX_SmithCorrelated( const in float alpha, const in float dotNL, const in float dotNV ) { + float a2 = pow2( alpha ); + float gv = dotNL * sqrt( a2 + ( 1.0 - a2 ) * pow2( dotNV ) ); + float gl = dotNV * sqrt( a2 + ( 1.0 - a2 ) * pow2( dotNL ) ); + return 0.5 / max( gv + gl, EPSILON ); +} +float D_GGX( const in float alpha, const in float dotNH ) { + float a2 = pow2( alpha ); + float denom = pow2( dotNH ) * ( a2 - 1.0 ) + 1.0; + return RECIPROCAL_PI * a2 / pow2( denom ); +} +#ifdef USE_ANISOTROPY + float V_GGX_SmithCorrelated_Anisotropic( const in float alphaT, const in float alphaB, const in float dotTV, const in float dotBV, const in float dotTL, const in float dotBL, const in float dotNV, const in float dotNL ) { + float gv = dotNL * length( vec3( alphaT * dotTV, alphaB * dotBV, dotNV ) ); + float gl = dotNV * length( vec3( alphaT * dotTL, alphaB * dotBL, dotNL ) ); + return 0.5 / max( gv + gl, EPSILON ); + } + float D_GGX_Anisotropic( const in float alphaT, const in float alphaB, const in float dotNH, const in float dotTH, const in float dotBH ) { + float a2 = alphaT * alphaB; + highp vec3 v = vec3( alphaB * dotTH, alphaT * dotBH, a2 * dotNH ); + highp float v2 = dot( v, v ); + float w2 = a2 / v2; + return RECIPROCAL_PI * a2 * pow2 ( w2 ); + } +#endif +#ifdef USE_CLEARCOAT + vec3 BRDF_GGX_Clearcoat( const in vec3 lightDir, const in vec3 viewDir, const in vec3 normal, const in PhysicalMaterial material) { + vec3 f0 = material.clearcoatF0; + float f90 = material.clearcoatF90; + float roughness = material.clearcoatRoughness; + float alpha = pow2( roughness ); + vec3 halfDir = normalize( lightDir + viewDir ); + float dotNL = saturate( dot( normal, lightDir ) ); + float dotNV = saturate( dot( normal, viewDir ) ); + float dotNH = saturate( dot( normal, halfDir ) ); + float dotVH = saturate( dot( viewDir, halfDir ) ); + vec3 F = F_Schlick( f0, f90, dotVH ); + float V = V_GGX_SmithCorrelated( alpha, dotNL, dotNV ); + float D = D_GGX( alpha, dotNH ); + return F * ( V * D ); + } +#endif +vec3 BRDF_GGX( const in vec3 lightDir, const in vec3 viewDir, const in vec3 normal, const in PhysicalMaterial material ) { + vec3 f0 = material.specularColorBlended; + float f90 = material.specularF90; + float roughness = material.roughness; + float alpha = pow2( roughness ); + vec3 halfDir = normalize( lightDir + viewDir ); + float dotNL = saturate( dot( normal, lightDir ) ); + float dotNV = saturate( dot( normal, viewDir ) ); + float dotNH = saturate( dot( normal, halfDir ) ); + float dotVH = saturate( dot( viewDir, halfDir ) ); + vec3 F = F_Schlick( f0, f90, dotVH ); + #ifdef USE_IRIDESCENCE + F = mix( F, material.iridescenceFresnel, material.iridescence ); + #endif + #ifdef USE_ANISOTROPY + float dotTL = dot( material.anisotropyT, lightDir ); + float dotTV = dot( material.anisotropyT, viewDir ); + float dotTH = dot( material.anisotropyT, halfDir ); + float dotBL = dot( material.anisotropyB, lightDir ); + float dotBV = dot( material.anisotropyB, viewDir ); + float dotBH = dot( material.anisotropyB, halfDir ); + float V = V_GGX_SmithCorrelated_Anisotropic( material.alphaT, alpha, dotTV, dotBV, dotTL, dotBL, dotNV, dotNL ); + float D = D_GGX_Anisotropic( material.alphaT, alpha, dotNH, dotTH, dotBH ); + #else + float V = V_GGX_SmithCorrelated( alpha, dotNL, dotNV ); + float D = D_GGX( alpha, dotNH ); + #endif + return F * ( V * D ); +} +vec2 LTC_Uv( const in vec3 N, const in vec3 V, const in float roughness ) { + const float LUT_SIZE = 64.0; + const float LUT_SCALE = ( LUT_SIZE - 1.0 ) / LUT_SIZE; + const float LUT_BIAS = 0.5 / LUT_SIZE; + float dotNV = saturate( dot( N, V ) ); + vec2 uv = vec2( roughness, sqrt( 1.0 - dotNV ) ); + uv = uv * LUT_SCALE + LUT_BIAS; + return uv; +} +float LTC_ClippedSphereFormFactor( const in vec3 f ) { + float l = length( f ); + return max( ( l * l + f.z ) / ( l + 1.0 ), 0.0 ); +} +vec3 LTC_EdgeVectorFormFactor( const in vec3 v1, const in vec3 v2 ) { + float x = dot( v1, v2 ); + float y = abs( x ); + float a = 0.8543985 + ( 0.4965155 + 0.0145206 * y ) * y; + float b = 3.4175940 + ( 4.1616724 + y ) * y; + float v = a / b; + float theta_sintheta = ( x > 0.0 ) ? v : 0.5 * inversesqrt( max( 1.0 - x * x, 1e-7 ) ) - v; + return cross( v1, v2 ) * theta_sintheta; +} +vec3 LTC_Evaluate( const in vec3 N, const in vec3 V, const in vec3 P, const in mat3 mInv, const in vec3 rectCoords[ 4 ] ) { + vec3 v1 = rectCoords[ 1 ] - rectCoords[ 0 ]; + vec3 v2 = rectCoords[ 3 ] - rectCoords[ 0 ]; + vec3 lightNormal = cross( v1, v2 ); + if( dot( lightNormal, P - rectCoords[ 0 ] ) < 0.0 ) return vec3( 0.0 ); + vec3 T1, T2; + T1 = normalize( V - N * dot( V, N ) ); + T2 = - cross( N, T1 ); + mat3 mat = mInv * transpose( mat3( T1, T2, N ) ); + vec3 coords[ 4 ]; + coords[ 0 ] = mat * ( rectCoords[ 0 ] - P ); + coords[ 1 ] = mat * ( rectCoords[ 1 ] - P ); + coords[ 2 ] = mat * ( rectCoords[ 2 ] - P ); + coords[ 3 ] = mat * ( rectCoords[ 3 ] - P ); + coords[ 0 ] = normalize( coords[ 0 ] ); + coords[ 1 ] = normalize( coords[ 1 ] ); + coords[ 2 ] = normalize( coords[ 2 ] ); + coords[ 3 ] = normalize( coords[ 3 ] ); + vec3 vectorFormFactor = vec3( 0.0 ); + vectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 0 ], coords[ 1 ] ); + vectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 1 ], coords[ 2 ] ); + vectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 2 ], coords[ 3 ] ); + vectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 3 ], coords[ 0 ] ); + float result = LTC_ClippedSphereFormFactor( vectorFormFactor ); + return vec3( result ); +} +#if defined( USE_SHEEN ) +float D_Charlie( float roughness, float dotNH ) { + float alpha = pow2( roughness ); + float invAlpha = 1.0 / alpha; + float cos2h = dotNH * dotNH; + float sin2h = max( 1.0 - cos2h, 0.0078125 ); + return ( 2.0 + invAlpha ) * pow( sin2h, invAlpha * 0.5 ) / ( 2.0 * PI ); +} +float V_Neubelt( float dotNV, float dotNL ) { + return saturate( 1.0 / ( 4.0 * ( dotNL + dotNV - dotNL * dotNV ) ) ); +} +vec3 BRDF_Sheen( const in vec3 lightDir, const in vec3 viewDir, const in vec3 normal, vec3 sheenColor, const in float sheenRoughness ) { + vec3 halfDir = normalize( lightDir + viewDir ); + float dotNL = saturate( dot( normal, lightDir ) ); + float dotNV = saturate( dot( normal, viewDir ) ); + float dotNH = saturate( dot( normal, halfDir ) ); + float D = D_Charlie( sheenRoughness, dotNH ); + float V = V_Neubelt( dotNV, dotNL ); + return sheenColor * ( D * V ); +} +#endif +float IBLSheenBRDF( const in vec3 normal, const in vec3 viewDir, const in float roughness ) { + float dotNV = saturate( dot( normal, viewDir ) ); + float r2 = roughness * roughness; + float rInv = 1.0 / ( roughness + 0.1 ); + float a = -1.9362 + 1.0678 * roughness + 0.4573 * r2 - 0.8469 * rInv; + float b = -0.6014 + 0.5538 * roughness - 0.4670 * r2 - 0.1255 * rInv; + float DG = exp( a * dotNV + b ); + return saturate( DG ); +} +vec3 EnvironmentBRDF( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float roughness ) { + float dotNV = saturate( dot( normal, viewDir ) ); + vec2 fab = texture2D( dfgLUT, vec2( roughness, dotNV ) ).rg; + return specularColor * fab.x + specularF90 * fab.y; +} +#ifdef USE_IRIDESCENCE +void computeMultiscatteringIridescence( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float iridescence, const in vec3 iridescenceF0, const in float roughness, inout vec3 singleScatter, inout vec3 multiScatter ) { +#else +void computeMultiscattering( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float roughness, inout vec3 singleScatter, inout vec3 multiScatter ) { +#endif + float dotNV = saturate( dot( normal, viewDir ) ); + vec2 fab = texture2D( dfgLUT, vec2( roughness, dotNV ) ).rg; + #ifdef USE_IRIDESCENCE + vec3 Fr = mix( specularColor, iridescenceF0, iridescence ); + #else + vec3 Fr = specularColor; + #endif + vec3 FssEss = Fr * fab.x + specularF90 * fab.y; + float Ess = fab.x + fab.y; + float Ems = 1.0 - Ess; + vec3 Favg = Fr + ( 1.0 - Fr ) * 0.047619; vec3 Fms = FssEss * Favg / ( 1.0 - Ems * Favg ); + singleScatter += FssEss; + multiScatter += Fms * Ems; +} +vec3 BRDF_GGX_Multiscatter( const in vec3 lightDir, const in vec3 viewDir, const in vec3 normal, const in PhysicalMaterial material ) { + vec3 singleScatter = BRDF_GGX( lightDir, viewDir, normal, material ); + float dotNL = saturate( dot( normal, lightDir ) ); + float dotNV = saturate( dot( normal, viewDir ) ); + vec2 dfgV = texture2D( dfgLUT, vec2( material.roughness, dotNV ) ).rg; + vec2 dfgL = texture2D( dfgLUT, vec2( material.roughness, dotNL ) ).rg; + vec3 FssEss_V = material.specularColorBlended * dfgV.x + material.specularF90 * dfgV.y; + vec3 FssEss_L = material.specularColorBlended * dfgL.x + material.specularF90 * dfgL.y; + float Ess_V = dfgV.x + dfgV.y; + float Ess_L = dfgL.x + dfgL.y; + float Ems_V = 1.0 - Ess_V; + float Ems_L = 1.0 - Ess_L; + vec3 Favg = material.specularColorBlended + ( 1.0 - material.specularColorBlended ) * 0.047619; + vec3 Fms = FssEss_V * FssEss_L * Favg / ( 1.0 - Ems_V * Ems_L * Favg + EPSILON ); + float compensationFactor = Ems_V * Ems_L; + vec3 multiScatter = Fms * compensationFactor; + return singleScatter + multiScatter; +} +#if NUM_RECT_AREA_LIGHTS > 0 + void RE_Direct_RectArea_Physical( const in RectAreaLight rectAreaLight, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) { + vec3 normal = geometryNormal; + vec3 viewDir = geometryViewDir; + vec3 position = geometryPosition; + vec3 lightPos = rectAreaLight.position; + vec3 halfWidth = rectAreaLight.halfWidth; + vec3 halfHeight = rectAreaLight.halfHeight; + vec3 lightColor = rectAreaLight.color; + float roughness = material.roughness; + vec3 rectCoords[ 4 ]; + rectCoords[ 0 ] = lightPos + halfWidth - halfHeight; rectCoords[ 1 ] = lightPos - halfWidth - halfHeight; + rectCoords[ 2 ] = lightPos - halfWidth + halfHeight; + rectCoords[ 3 ] = lightPos + halfWidth + halfHeight; + vec2 uv = LTC_Uv( normal, viewDir, roughness ); + vec4 t1 = texture2D( ltc_1, uv ); + vec4 t2 = texture2D( ltc_2, uv ); + mat3 mInv = mat3( + vec3( t1.x, 0, t1.y ), + vec3( 0, 1, 0 ), + vec3( t1.z, 0, t1.w ) + ); + vec3 fresnel = ( material.specularColorBlended * t2.x + ( material.specularF90 - material.specularColorBlended ) * t2.y ); + reflectedLight.directSpecular += lightColor * fresnel * LTC_Evaluate( normal, viewDir, position, mInv, rectCoords ); + reflectedLight.directDiffuse += lightColor * material.diffuseContribution * LTC_Evaluate( normal, viewDir, position, mat3( 1.0 ), rectCoords ); + #ifdef USE_CLEARCOAT + vec3 Ncc = geometryClearcoatNormal; + vec2 uvClearcoat = LTC_Uv( Ncc, viewDir, material.clearcoatRoughness ); + vec4 t1Clearcoat = texture2D( ltc_1, uvClearcoat ); + vec4 t2Clearcoat = texture2D( ltc_2, uvClearcoat ); + mat3 mInvClearcoat = mat3( + vec3( t1Clearcoat.x, 0, t1Clearcoat.y ), + vec3( 0, 1, 0 ), + vec3( t1Clearcoat.z, 0, t1Clearcoat.w ) + ); + vec3 fresnelClearcoat = material.clearcoatF0 * t2Clearcoat.x + ( material.clearcoatF90 - material.clearcoatF0 ) * t2Clearcoat.y; + clearcoatSpecularDirect += lightColor * fresnelClearcoat * LTC_Evaluate( Ncc, viewDir, position, mInvClearcoat, rectCoords ); + #endif + } +#endif +void RE_Direct_Physical( const in IncidentLight directLight, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) { + float dotNL = saturate( dot( geometryNormal, directLight.direction ) ); + vec3 irradiance = dotNL * directLight.color; + #ifdef USE_CLEARCOAT + float dotNLcc = saturate( dot( geometryClearcoatNormal, directLight.direction ) ); + vec3 ccIrradiance = dotNLcc * directLight.color; + clearcoatSpecularDirect += ccIrradiance * BRDF_GGX_Clearcoat( directLight.direction, geometryViewDir, geometryClearcoatNormal, material ); + #endif + #ifdef USE_SHEEN + + sheenSpecularDirect += irradiance * BRDF_Sheen( directLight.direction, geometryViewDir, geometryNormal, material.sheenColor, material.sheenRoughness ); + + float sheenAlbedoV = IBLSheenBRDF( geometryNormal, geometryViewDir, material.sheenRoughness ); + float sheenAlbedoL = IBLSheenBRDF( geometryNormal, directLight.direction, material.sheenRoughness ); + + float sheenEnergyComp = 1.0 - max3( material.sheenColor ) * max( sheenAlbedoV, sheenAlbedoL ); + + irradiance *= sheenEnergyComp; + + #endif + reflectedLight.directSpecular += irradiance * BRDF_GGX_Multiscatter( directLight.direction, geometryViewDir, geometryNormal, material ); + reflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseContribution ); +} +void RE_IndirectDiffuse_Physical( const in vec3 irradiance, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) { + vec3 diffuse = irradiance * BRDF_Lambert( material.diffuseContribution ); + #ifdef USE_SHEEN + float sheenAlbedo = IBLSheenBRDF( geometryNormal, geometryViewDir, material.sheenRoughness ); + float sheenEnergyComp = 1.0 - max3( material.sheenColor ) * sheenAlbedo; + diffuse *= sheenEnergyComp; + #endif + reflectedLight.indirectDiffuse += diffuse; +} +void RE_IndirectSpecular_Physical( const in vec3 radiance, const in vec3 irradiance, const in vec3 clearcoatRadiance, const in vec3 geometryPosition, const in vec3 geometryNormal, const in vec3 geometryViewDir, const in vec3 geometryClearcoatNormal, const in PhysicalMaterial material, inout ReflectedLight reflectedLight) { + #ifdef USE_CLEARCOAT + clearcoatSpecularIndirect += clearcoatRadiance * EnvironmentBRDF( geometryClearcoatNormal, geometryViewDir, material.clearcoatF0, material.clearcoatF90, material.clearcoatRoughness ); + #endif + #ifdef USE_SHEEN + sheenSpecularIndirect += irradiance * material.sheenColor * IBLSheenBRDF( geometryNormal, geometryViewDir, material.sheenRoughness ) * RECIPROCAL_PI; + #endif + vec3 singleScatteringDielectric = vec3( 0.0 ); + vec3 multiScatteringDielectric = vec3( 0.0 ); + vec3 singleScatteringMetallic = vec3( 0.0 ); + vec3 multiScatteringMetallic = vec3( 0.0 ); + #ifdef USE_IRIDESCENCE + computeMultiscatteringIridescence( geometryNormal, geometryViewDir, material.specularColor, material.specularF90, material.iridescence, material.iridescenceFresnelDielectric, material.roughness, singleScatteringDielectric, multiScatteringDielectric ); + computeMultiscatteringIridescence( geometryNormal, geometryViewDir, material.diffuseColor, material.specularF90, material.iridescence, material.iridescenceFresnelMetallic, material.roughness, singleScatteringMetallic, multiScatteringMetallic ); + #else + computeMultiscattering( geometryNormal, geometryViewDir, material.specularColor, material.specularF90, material.roughness, singleScatteringDielectric, multiScatteringDielectric ); + computeMultiscattering( geometryNormal, geometryViewDir, material.diffuseColor, material.specularF90, material.roughness, singleScatteringMetallic, multiScatteringMetallic ); + #endif + vec3 singleScattering = mix( singleScatteringDielectric, singleScatteringMetallic, material.metalness ); + vec3 multiScattering = mix( multiScatteringDielectric, multiScatteringMetallic, material.metalness ); + vec3 totalScatteringDielectric = singleScatteringDielectric + multiScatteringDielectric; + vec3 diffuse = material.diffuseContribution * ( 1.0 - totalScatteringDielectric ); + vec3 cosineWeightedIrradiance = irradiance * RECIPROCAL_PI; + vec3 indirectSpecular = radiance * singleScattering; + indirectSpecular += multiScattering * cosineWeightedIrradiance; + vec3 indirectDiffuse = diffuse * cosineWeightedIrradiance; + #ifdef USE_SHEEN + float sheenAlbedo = IBLSheenBRDF( geometryNormal, geometryViewDir, material.sheenRoughness ); + float sheenEnergyComp = 1.0 - max3( material.sheenColor ) * sheenAlbedo; + indirectSpecular *= sheenEnergyComp; + indirectDiffuse *= sheenEnergyComp; + #endif + reflectedLight.indirectSpecular += indirectSpecular; + reflectedLight.indirectDiffuse += indirectDiffuse; +} +#define RE_Direct RE_Direct_Physical +#define RE_Direct_RectArea RE_Direct_RectArea_Physical +#define RE_IndirectDiffuse RE_IndirectDiffuse_Physical +#define RE_IndirectSpecular RE_IndirectSpecular_Physical +float computeSpecularOcclusion( const in float dotNV, const in float ambientOcclusion, const in float roughness ) { + return saturate( pow( dotNV + ambientOcclusion, exp2( - 16.0 * roughness - 1.0 ) ) - 1.0 + ambientOcclusion ); +}`,yE=` +vec3 geometryPosition = - vViewPosition; +vec3 geometryNormal = normal; +vec3 geometryViewDir = ( isOrthographic ) ? vec3( 0, 0, 1 ) : normalize( vViewPosition ); +vec3 geometryClearcoatNormal = vec3( 0.0 ); +#ifdef USE_CLEARCOAT + geometryClearcoatNormal = clearcoatNormal; +#endif +#ifdef USE_IRIDESCENCE + float dotNVi = saturate( dot( normal, geometryViewDir ) ); + if ( material.iridescenceThickness == 0.0 ) { + material.iridescence = 0.0; + } else { + material.iridescence = saturate( material.iridescence ); + } + if ( material.iridescence > 0.0 ) { + material.iridescenceFresnelDielectric = evalIridescence( 1.0, material.iridescenceIOR, dotNVi, material.iridescenceThickness, material.specularColor ); + material.iridescenceFresnelMetallic = evalIridescence( 1.0, material.iridescenceIOR, dotNVi, material.iridescenceThickness, material.diffuseColor ); + material.iridescenceFresnel = mix( material.iridescenceFresnelDielectric, material.iridescenceFresnelMetallic, material.metalness ); + material.iridescenceF0 = Schlick_to_F0( material.iridescenceFresnel, 1.0, dotNVi ); + } +#endif +IncidentLight directLight; +#if ( NUM_POINT_LIGHTS > 0 ) && defined( RE_Direct ) + PointLight pointLight; + #if defined( USE_SHADOWMAP ) && NUM_POINT_LIGHT_SHADOWS > 0 + PointLightShadow pointLightShadow; + #endif + #pragma unroll_loop_start + for ( int i = 0; i < NUM_POINT_LIGHTS; i ++ ) { + pointLight = pointLights[ i ]; + getPointLightInfo( pointLight, geometryPosition, directLight ); + #if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_POINT_LIGHT_SHADOWS ) && ( defined( SHADOWMAP_TYPE_PCF ) || defined( SHADOWMAP_TYPE_BASIC ) ) + pointLightShadow = pointLightShadows[ i ]; + directLight.color *= ( directLight.visible && receiveShadow ) ? getPointShadow( pointShadowMap[ i ], pointLightShadow.shadowMapSize, pointLightShadow.shadowIntensity, pointLightShadow.shadowBias, pointLightShadow.shadowRadius, vPointShadowCoord[ i ], pointLightShadow.shadowCameraNear, pointLightShadow.shadowCameraFar ) : 1.0; + #endif + RE_Direct( directLight, geometryPosition, geometryNormal, geometryViewDir, geometryClearcoatNormal, material, reflectedLight ); + } + #pragma unroll_loop_end +#endif +#if ( NUM_SPOT_LIGHTS > 0 ) && defined( RE_Direct ) + SpotLight spotLight; + vec4 spotColor; + vec3 spotLightCoord; + bool inSpotLightMap; + #if defined( USE_SHADOWMAP ) && NUM_SPOT_LIGHT_SHADOWS > 0 + SpotLightShadow spotLightShadow; + #endif + #pragma unroll_loop_start + for ( int i = 0; i < NUM_SPOT_LIGHTS; i ++ ) { + spotLight = spotLights[ i ]; + getSpotLightInfo( spotLight, geometryPosition, directLight ); + #if ( UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS_WITH_MAPS ) + #define SPOT_LIGHT_MAP_INDEX UNROLLED_LOOP_INDEX + #elif ( UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS ) + #define SPOT_LIGHT_MAP_INDEX NUM_SPOT_LIGHT_MAPS + #else + #define SPOT_LIGHT_MAP_INDEX ( UNROLLED_LOOP_INDEX - NUM_SPOT_LIGHT_SHADOWS + NUM_SPOT_LIGHT_SHADOWS_WITH_MAPS ) + #endif + #if ( SPOT_LIGHT_MAP_INDEX < NUM_SPOT_LIGHT_MAPS ) + spotLightCoord = vSpotLightCoord[ i ].xyz / vSpotLightCoord[ i ].w; + inSpotLightMap = all( lessThan( abs( spotLightCoord * 2. - 1. ), vec3( 1.0 ) ) ); + spotColor = texture2D( spotLightMap[ SPOT_LIGHT_MAP_INDEX ], spotLightCoord.xy ); + directLight.color = inSpotLightMap ? directLight.color * spotColor.rgb : directLight.color; + #endif + #undef SPOT_LIGHT_MAP_INDEX + #if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS ) + spotLightShadow = spotLightShadows[ i ]; + directLight.color *= ( directLight.visible && receiveShadow ) ? getShadow( spotShadowMap[ i ], spotLightShadow.shadowMapSize, spotLightShadow.shadowIntensity, spotLightShadow.shadowBias, spotLightShadow.shadowRadius, vSpotLightCoord[ i ] ) : 1.0; + #endif + RE_Direct( directLight, geometryPosition, geometryNormal, geometryViewDir, geometryClearcoatNormal, material, reflectedLight ); + } + #pragma unroll_loop_end +#endif +#if ( NUM_DIR_LIGHTS > 0 ) && defined( RE_Direct ) + DirectionalLight directionalLight; + #if defined( USE_SHADOWMAP ) && NUM_DIR_LIGHT_SHADOWS > 0 + DirectionalLightShadow directionalLightShadow; + #endif + #pragma unroll_loop_start + for ( int i = 0; i < NUM_DIR_LIGHTS; i ++ ) { + directionalLight = directionalLights[ i ]; + getDirectionalLightInfo( directionalLight, directLight ); + #if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_DIR_LIGHT_SHADOWS ) + directionalLightShadow = directionalLightShadows[ i ]; + directLight.color *= ( directLight.visible && receiveShadow ) ? getShadow( directionalShadowMap[ i ], directionalLightShadow.shadowMapSize, directionalLightShadow.shadowIntensity, directionalLightShadow.shadowBias, directionalLightShadow.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0; + #endif + RE_Direct( directLight, geometryPosition, geometryNormal, geometryViewDir, geometryClearcoatNormal, material, reflectedLight ); + } + #pragma unroll_loop_end +#endif +#if ( NUM_RECT_AREA_LIGHTS > 0 ) && defined( RE_Direct_RectArea ) + RectAreaLight rectAreaLight; + #pragma unroll_loop_start + for ( int i = 0; i < NUM_RECT_AREA_LIGHTS; i ++ ) { + rectAreaLight = rectAreaLights[ i ]; + RE_Direct_RectArea( rectAreaLight, geometryPosition, geometryNormal, geometryViewDir, geometryClearcoatNormal, material, reflectedLight ); + } + #pragma unroll_loop_end +#endif +#if defined( RE_IndirectDiffuse ) + vec3 iblIrradiance = vec3( 0.0 ); + vec3 irradiance = getAmbientLightIrradiance( ambientLightColor ); + #if defined( USE_LIGHT_PROBES ) + irradiance += getLightProbeIrradiance( lightProbe, geometryNormal ); + #endif + #if ( NUM_HEMI_LIGHTS > 0 ) + #pragma unroll_loop_start + for ( int i = 0; i < NUM_HEMI_LIGHTS; i ++ ) { + irradiance += getHemisphereLightIrradiance( hemisphereLights[ i ], geometryNormal ); + } + #pragma unroll_loop_end + #endif + #ifdef USE_LIGHT_PROBES_GRID + vec3 probeWorldPos = ( ( vec4( geometryPosition, 1.0 ) - viewMatrix[ 3 ] ) * viewMatrix ).xyz; + vec3 probeWorldNormal = inverseTransformDirection( geometryNormal, viewMatrix ); + irradiance += getLightProbeGridIrradiance( probeWorldPos, probeWorldNormal ); + #endif +#endif +#if defined( RE_IndirectSpecular ) + vec3 radiance = vec3( 0.0 ); + vec3 clearcoatRadiance = vec3( 0.0 ); +#endif`,CE=`#if defined( RE_IndirectDiffuse ) + #ifdef USE_LIGHTMAP + vec4 lightMapTexel = texture2D( lightMap, vLightMapUv ); + vec3 lightMapIrradiance = lightMapTexel.rgb * lightMapIntensity; + irradiance += lightMapIrradiance; + #endif + #if defined( USE_ENVMAP ) && defined( ENVMAP_TYPE_CUBE_UV ) + #if defined( STANDARD ) || defined( LAMBERT ) || defined( PHONG ) + iblIrradiance += getIBLIrradiance( geometryNormal ); + #endif + #endif +#endif +#if defined( USE_ENVMAP ) && defined( RE_IndirectSpecular ) + #ifdef USE_ANISOTROPY + radiance += getIBLAnisotropyRadiance( geometryViewDir, geometryNormal, material.roughness, material.anisotropyB, material.anisotropy ); + #else + radiance += getIBLRadiance( geometryViewDir, geometryNormal, material.roughness ); + #endif + #ifdef USE_CLEARCOAT + clearcoatRadiance += getIBLRadiance( geometryViewDir, geometryClearcoatNormal, material.clearcoatRoughness ); + #endif +#endif`,ME=`#if defined( RE_IndirectDiffuse ) + #if defined( LAMBERT ) || defined( PHONG ) + irradiance += iblIrradiance; + #endif + RE_IndirectDiffuse( irradiance, geometryPosition, geometryNormal, geometryViewDir, geometryClearcoatNormal, material, reflectedLight ); +#endif +#if defined( RE_IndirectSpecular ) + RE_IndirectSpecular( radiance, iblIrradiance, clearcoatRadiance, geometryPosition, geometryNormal, geometryViewDir, geometryClearcoatNormal, material, reflectedLight ); +#endif`,wE=`#ifdef USE_LIGHT_PROBES_GRID +uniform highp sampler3D probesSH; +uniform vec3 probesMin; +uniform vec3 probesMax; +uniform vec3 probesResolution; +vec3 getLightProbeGridIrradiance( vec3 worldPos, vec3 worldNormal ) { + vec3 res = probesResolution; + vec3 gridRange = probesMax - probesMin; + vec3 resMinusOne = res - 1.0; + vec3 probeSpacing = gridRange / resMinusOne; + vec3 samplePos = worldPos + worldNormal * probeSpacing * 0.5; + vec3 uvw = clamp( ( samplePos - probesMin ) / gridRange, 0.0, 1.0 ); + uvw = uvw * resMinusOne / res + 0.5 / res; + float nz = res.z; + float paddedSlices = nz + 2.0; + float atlasDepth = 7.0 * paddedSlices; + float uvZBase = uvw.z * nz + 1.0; + vec4 s0 = texture( probesSH, vec3( uvw.xy, ( uvZBase ) / atlasDepth ) ); + vec4 s1 = texture( probesSH, vec3( uvw.xy, ( uvZBase + paddedSlices ) / atlasDepth ) ); + vec4 s2 = texture( probesSH, vec3( uvw.xy, ( uvZBase + 2.0 * paddedSlices ) / atlasDepth ) ); + vec4 s3 = texture( probesSH, vec3( uvw.xy, ( uvZBase + 3.0 * paddedSlices ) / atlasDepth ) ); + vec4 s4 = texture( probesSH, vec3( uvw.xy, ( uvZBase + 4.0 * paddedSlices ) / atlasDepth ) ); + vec4 s5 = texture( probesSH, vec3( uvw.xy, ( uvZBase + 5.0 * paddedSlices ) / atlasDepth ) ); + vec4 s6 = texture( probesSH, vec3( uvw.xy, ( uvZBase + 6.0 * paddedSlices ) / atlasDepth ) ); + vec3 c0 = s0.xyz; + vec3 c1 = vec3( s0.w, s1.xy ); + vec3 c2 = vec3( s1.zw, s2.x ); + vec3 c3 = s2.yzw; + vec3 c4 = s3.xyz; + vec3 c5 = vec3( s3.w, s4.xy ); + vec3 c6 = vec3( s4.zw, s5.x ); + vec3 c7 = s5.yzw; + vec3 c8 = s6.xyz; + float x = worldNormal.x, y = worldNormal.y, z = worldNormal.z; + vec3 result = c0 * 0.886227; + result += c1 * 2.0 * 0.511664 * y; + result += c2 * 2.0 * 0.511664 * z; + result += c3 * 2.0 * 0.511664 * x; + result += c4 * 2.0 * 0.429043 * x * y; + result += c5 * 2.0 * 0.429043 * y * z; + result += c6 * ( 0.743125 * z * z - 0.247708 ); + result += c7 * 2.0 * 0.429043 * x * z; + result += c8 * 0.429043 * ( x * x - y * y ); + return max( result, vec3( 0.0 ) ); +} +#endif`,SE=`#if defined( USE_LOGARITHMIC_DEPTH_BUFFER ) + gl_FragDepth = vIsPerspective == 0.0 ? gl_FragCoord.z : log2( vFragDepth ) * logDepthBufFC * 0.5; +#endif`,EE=`#if defined( USE_LOGARITHMIC_DEPTH_BUFFER ) + uniform float logDepthBufFC; + varying float vFragDepth; + varying float vIsPerspective; +#endif`,TE=`#ifdef USE_LOGARITHMIC_DEPTH_BUFFER + varying float vFragDepth; + varying float vIsPerspective; +#endif`,PE=`#ifdef USE_LOGARITHMIC_DEPTH_BUFFER + vFragDepth = 1.0 + gl_Position.w; + vIsPerspective = float( isPerspectiveMatrix( projectionMatrix ) ); +#endif`,AE=`#ifdef USE_MAP + vec4 sampledDiffuseColor = texture2D( map, vMapUv ); + #ifdef DECODE_VIDEO_TEXTURE + sampledDiffuseColor = sRGBTransferEOTF( sampledDiffuseColor ); + #endif + diffuseColor *= sampledDiffuseColor; +#endif`,IE=`#ifdef USE_MAP + uniform sampler2D map; +#endif`,OE=`#if defined( USE_MAP ) || defined( USE_ALPHAMAP ) + #if defined( USE_POINTS_UV ) + vec2 uv = vUv; + #else + vec2 uv = ( uvTransform * vec3( gl_PointCoord.x, 1.0 - gl_PointCoord.y, 1 ) ).xy; + #endif +#endif +#ifdef USE_MAP + diffuseColor *= texture2D( map, uv ); +#endif +#ifdef USE_ALPHAMAP + diffuseColor.a *= texture2D( alphaMap, uv ).g; +#endif`,DE=`#if defined( USE_POINTS_UV ) + varying vec2 vUv; +#else + #if defined( USE_MAP ) || defined( USE_ALPHAMAP ) + uniform mat3 uvTransform; + #endif +#endif +#ifdef USE_MAP + uniform sampler2D map; +#endif +#ifdef USE_ALPHAMAP + uniform sampler2D alphaMap; +#endif`,kE=`float metalnessFactor = metalness; +#ifdef USE_METALNESSMAP + vec4 texelMetalness = texture2D( metalnessMap, vMetalnessMapUv ); + metalnessFactor *= texelMetalness.b; +#endif`,RE=`#ifdef USE_METALNESSMAP + uniform sampler2D metalnessMap; +#endif`,NE=`#ifdef USE_INSTANCING_MORPH + float morphTargetInfluences[ MORPHTARGETS_COUNT ]; + float morphTargetBaseInfluence = texelFetch( morphTexture, ivec2( 0, gl_InstanceID ), 0 ).r; + for ( int i = 0; i < MORPHTARGETS_COUNT; i ++ ) { + morphTargetInfluences[i] = texelFetch( morphTexture, ivec2( i + 1, gl_InstanceID ), 0 ).r; + } +#endif`,LE=`#if defined( USE_MORPHCOLORS ) + vColor *= morphTargetBaseInfluence; + for ( int i = 0; i < MORPHTARGETS_COUNT; i ++ ) { + #if defined( USE_COLOR_ALPHA ) + if ( morphTargetInfluences[ i ] != 0.0 ) vColor += getMorph( gl_VertexID, i, 2 ) * morphTargetInfluences[ i ]; + #elif defined( USE_COLOR ) + if ( morphTargetInfluences[ i ] != 0.0 ) vColor += getMorph( gl_VertexID, i, 2 ).rgb * morphTargetInfluences[ i ]; + #endif + } +#endif`,FE=`#ifdef USE_MORPHNORMALS + objectNormal *= morphTargetBaseInfluence; + for ( int i = 0; i < MORPHTARGETS_COUNT; i ++ ) { + if ( morphTargetInfluences[ i ] != 0.0 ) objectNormal += getMorph( gl_VertexID, i, 1 ).xyz * morphTargetInfluences[ i ]; + } +#endif`,VE=`#ifdef USE_MORPHTARGETS + #ifndef USE_INSTANCING_MORPH + uniform float morphTargetBaseInfluence; + uniform float morphTargetInfluences[ MORPHTARGETS_COUNT ]; + #endif + uniform sampler2DArray morphTargetsTexture; + uniform ivec2 morphTargetsTextureSize; + vec4 getMorph( const in int vertexIndex, const in int morphTargetIndex, const in int offset ) { + int texelIndex = vertexIndex * MORPHTARGETS_TEXTURE_STRIDE + offset; + int y = texelIndex / morphTargetsTextureSize.x; + int x = texelIndex - y * morphTargetsTextureSize.x; + ivec3 morphUV = ivec3( x, y, morphTargetIndex ); + return texelFetch( morphTargetsTexture, morphUV, 0 ); + } +#endif`,BE=`#ifdef USE_MORPHTARGETS + transformed *= morphTargetBaseInfluence; + for ( int i = 0; i < MORPHTARGETS_COUNT; i ++ ) { + if ( morphTargetInfluences[ i ] != 0.0 ) transformed += getMorph( gl_VertexID, i, 0 ).xyz * morphTargetInfluences[ i ]; + } +#endif`,UE=`float faceDirection = gl_FrontFacing ? 1.0 : - 1.0; +#ifdef FLAT_SHADED + vec3 fdx = dFdx( vViewPosition ); + vec3 fdy = dFdy( vViewPosition ); + vec3 normal = normalize( cross( fdx, fdy ) ); +#else + vec3 normal = normalize( vNormal ); + #ifdef DOUBLE_SIDED + normal *= faceDirection; + #endif +#endif +#if defined( USE_NORMALMAP_TANGENTSPACE ) || defined( USE_CLEARCOAT_NORMALMAP ) || defined( USE_ANISOTROPY ) + #ifdef USE_TANGENT + mat3 tbn = mat3( normalize( vTangent ), normalize( vBitangent ), normal ); + #else + mat3 tbn = getTangentFrame( - vViewPosition, normal, + #if defined( USE_NORMALMAP ) + vNormalMapUv + #elif defined( USE_CLEARCOAT_NORMALMAP ) + vClearcoatNormalMapUv + #else + vUv + #endif + ); + #endif + #if defined( DOUBLE_SIDED ) && ! defined( FLAT_SHADED ) + tbn[0] *= faceDirection; + tbn[1] *= faceDirection; + #endif +#endif +#ifdef USE_CLEARCOAT_NORMALMAP + #ifdef USE_TANGENT + mat3 tbn2 = mat3( normalize( vTangent ), normalize( vBitangent ), normal ); + #else + mat3 tbn2 = getTangentFrame( - vViewPosition, normal, vClearcoatNormalMapUv ); + #endif + #if defined( DOUBLE_SIDED ) && ! defined( FLAT_SHADED ) + tbn2[0] *= faceDirection; + tbn2[1] *= faceDirection; + #endif +#endif +vec3 nonPerturbedNormal = normal;`,zE=`#ifdef USE_NORMALMAP_OBJECTSPACE + normal = texture2D( normalMap, vNormalMapUv ).xyz * 2.0 - 1.0; + #ifdef FLIP_SIDED + normal = - normal; + #endif + #ifdef DOUBLE_SIDED + normal = normal * faceDirection; + #endif + normal = normalize( normalMatrix * normal ); +#elif defined( USE_NORMALMAP_TANGENTSPACE ) + vec3 mapN = texture2D( normalMap, vNormalMapUv ).xyz * 2.0 - 1.0; + #if defined( USE_PACKED_NORMALMAP ) + mapN = vec3( mapN.xy, sqrt( saturate( 1.0 - dot( mapN.xy, mapN.xy ) ) ) ); + #endif + mapN.xy *= normalScale; + normal = normalize( tbn * mapN ); +#elif defined( USE_BUMPMAP ) + normal = perturbNormalArb( - vViewPosition, normal, dHdxy_fwd(), faceDirection ); +#endif`,HE=`#ifndef FLAT_SHADED + varying vec3 vNormal; + #ifdef USE_TANGENT + varying vec3 vTangent; + varying vec3 vBitangent; + #endif +#endif`,GE=`#ifndef FLAT_SHADED + varying vec3 vNormal; + #ifdef USE_TANGENT + varying vec3 vTangent; + varying vec3 vBitangent; + #endif +#endif`,WE=`#ifndef FLAT_SHADED + vNormal = normalize( transformedNormal ); + #ifdef USE_TANGENT + vTangent = normalize( transformedTangent ); + vBitangent = normalize( cross( vNormal, vTangent ) * tangent.w ); + #endif +#endif`,XE=`#ifdef USE_NORMALMAP + uniform sampler2D normalMap; + uniform vec2 normalScale; +#endif +#ifdef USE_NORMALMAP_OBJECTSPACE + uniform mat3 normalMatrix; +#endif +#if ! defined ( USE_TANGENT ) && ( defined ( USE_NORMALMAP_TANGENTSPACE ) || defined ( USE_CLEARCOAT_NORMALMAP ) || defined( USE_ANISOTROPY ) ) + mat3 getTangentFrame( vec3 eye_pos, vec3 surf_norm, vec2 uv ) { + vec3 q0 = dFdx( eye_pos.xyz ); + vec3 q1 = dFdy( eye_pos.xyz ); + vec2 st0 = dFdx( uv.st ); + vec2 st1 = dFdy( uv.st ); + vec3 N = surf_norm; + vec3 q1perp = cross( q1, N ); + vec3 q0perp = cross( N, q0 ); + vec3 T = q1perp * st0.x + q0perp * st1.x; + vec3 B = q1perp * st0.y + q0perp * st1.y; + float det = max( dot( T, T ), dot( B, B ) ); + float scale = ( det == 0.0 ) ? 0.0 : inversesqrt( det ); + return mat3( T * scale, B * scale, N ); + } +#endif`,qE=`#ifdef USE_CLEARCOAT + vec3 clearcoatNormal = nonPerturbedNormal; +#endif`,$E=`#ifdef USE_CLEARCOAT_NORMALMAP + vec3 clearcoatMapN = texture2D( clearcoatNormalMap, vClearcoatNormalMapUv ).xyz * 2.0 - 1.0; + clearcoatMapN.xy *= clearcoatNormalScale; + clearcoatNormal = normalize( tbn2 * clearcoatMapN ); +#endif`,YE=`#ifdef USE_CLEARCOATMAP + uniform sampler2D clearcoatMap; +#endif +#ifdef USE_CLEARCOAT_NORMALMAP + uniform sampler2D clearcoatNormalMap; + uniform vec2 clearcoatNormalScale; +#endif +#ifdef USE_CLEARCOAT_ROUGHNESSMAP + uniform sampler2D clearcoatRoughnessMap; +#endif`,jE=`#ifdef USE_IRIDESCENCEMAP + uniform sampler2D iridescenceMap; +#endif +#ifdef USE_IRIDESCENCE_THICKNESSMAP + uniform sampler2D iridescenceThicknessMap; +#endif`,KE=`#ifdef OPAQUE +diffuseColor.a = 1.0; +#endif +#ifdef USE_TRANSMISSION +diffuseColor.a *= material.transmissionAlpha; +#endif +gl_FragColor = vec4( outgoingLight, diffuseColor.a );`,ZE=`vec3 packNormalToRGB( const in vec3 normal ) { + return normalize( normal ) * 0.5 + 0.5; +} +vec3 unpackRGBToNormal( const in vec3 rgb ) { + return 2.0 * rgb.xyz - 1.0; +} +const float PackUpscale = 256. / 255.;const float UnpackDownscale = 255. / 256.;const float ShiftRight8 = 1. / 256.; +const float Inv255 = 1. / 255.; +const vec4 PackFactors = vec4( 1.0, 256.0, 256.0 * 256.0, 256.0 * 256.0 * 256.0 ); +const vec2 UnpackFactors2 = vec2( UnpackDownscale, 1.0 / PackFactors.g ); +const vec3 UnpackFactors3 = vec3( UnpackDownscale / PackFactors.rg, 1.0 / PackFactors.b ); +const vec4 UnpackFactors4 = vec4( UnpackDownscale / PackFactors.rgb, 1.0 / PackFactors.a ); +vec4 packDepthToRGBA( const in float v ) { + if( v <= 0.0 ) + return vec4( 0., 0., 0., 0. ); + if( v >= 1.0 ) + return vec4( 1., 1., 1., 1. ); + float vuf; + float af = modf( v * PackFactors.a, vuf ); + float bf = modf( vuf * ShiftRight8, vuf ); + float gf = modf( vuf * ShiftRight8, vuf ); + return vec4( vuf * Inv255, gf * PackUpscale, bf * PackUpscale, af ); +} +vec3 packDepthToRGB( const in float v ) { + if( v <= 0.0 ) + return vec3( 0., 0., 0. ); + if( v >= 1.0 ) + return vec3( 1., 1., 1. ); + float vuf; + float bf = modf( v * PackFactors.b, vuf ); + float gf = modf( vuf * ShiftRight8, vuf ); + return vec3( vuf * Inv255, gf * PackUpscale, bf ); +} +vec2 packDepthToRG( const in float v ) { + if( v <= 0.0 ) + return vec2( 0., 0. ); + if( v >= 1.0 ) + return vec2( 1., 1. ); + float vuf; + float gf = modf( v * 256., vuf ); + return vec2( vuf * Inv255, gf ); +} +float unpackRGBAToDepth( const in vec4 v ) { + return dot( v, UnpackFactors4 ); +} +float unpackRGBToDepth( const in vec3 v ) { + return dot( v, UnpackFactors3 ); +} +float unpackRGToDepth( const in vec2 v ) { + return v.r * UnpackFactors2.r + v.g * UnpackFactors2.g; +} +vec4 pack2HalfToRGBA( const in vec2 v ) { + vec4 r = vec4( v.x, fract( v.x * 255.0 ), v.y, fract( v.y * 255.0 ) ); + return vec4( r.x - r.y / 255.0, r.y, r.z - r.w / 255.0, r.w ); +} +vec2 unpackRGBATo2Half( const in vec4 v ) { + return vec2( v.x + ( v.y / 255.0 ), v.z + ( v.w / 255.0 ) ); +} +float viewZToOrthographicDepth( const in float viewZ, const in float near, const in float far ) { + return ( viewZ + near ) / ( near - far ); +} +float orthographicDepthToViewZ( const in float depth, const in float near, const in float far ) { + #ifdef USE_REVERSED_DEPTH_BUFFER + + return depth * ( far - near ) - far; + #else + return depth * ( near - far ) - near; + #endif +} +float viewZToPerspectiveDepth( const in float viewZ, const in float near, const in float far ) { + return ( ( near + viewZ ) * far ) / ( ( far - near ) * viewZ ); +} +float perspectiveDepthToViewZ( const in float depth, const in float near, const in float far ) { + + #ifdef USE_REVERSED_DEPTH_BUFFER + return ( near * far ) / ( ( near - far ) * depth - near ); + #else + return ( near * far ) / ( ( far - near ) * depth - far ); + #endif +}`,JE=`#ifdef PREMULTIPLIED_ALPHA + gl_FragColor.rgb *= gl_FragColor.a; +#endif`,QE=`vec4 mvPosition = vec4( transformed, 1.0 ); +#ifdef USE_BATCHING + mvPosition = batchingMatrix * mvPosition; +#endif +#ifdef USE_INSTANCING + mvPosition = instanceMatrix * mvPosition; +#endif +mvPosition = modelViewMatrix * mvPosition; +gl_Position = projectionMatrix * mvPosition;`,e2=`#ifdef DITHERING + gl_FragColor.rgb = dithering( gl_FragColor.rgb ); +#endif`,t2=`#ifdef DITHERING + vec3 dithering( vec3 color ) { + float grid_position = rand( gl_FragCoord.xy ); + vec3 dither_shift_RGB = vec3( 0.25 / 255.0, -0.25 / 255.0, 0.25 / 255.0 ); + dither_shift_RGB = mix( 2.0 * dither_shift_RGB, -2.0 * dither_shift_RGB, grid_position ); + return color + dither_shift_RGB; + } +#endif`,n2=`float roughnessFactor = roughness; +#ifdef USE_ROUGHNESSMAP + vec4 texelRoughness = texture2D( roughnessMap, vRoughnessMapUv ); + roughnessFactor *= texelRoughness.g; +#endif`,i2=`#ifdef USE_ROUGHNESSMAP + uniform sampler2D roughnessMap; +#endif`,o2=`#if NUM_SPOT_LIGHT_COORDS > 0 + varying vec4 vSpotLightCoord[ NUM_SPOT_LIGHT_COORDS ]; +#endif +#if NUM_SPOT_LIGHT_MAPS > 0 + uniform sampler2D spotLightMap[ NUM_SPOT_LIGHT_MAPS ]; +#endif +#ifdef USE_SHADOWMAP + #if NUM_DIR_LIGHT_SHADOWS > 0 + #if defined( SHADOWMAP_TYPE_PCF ) + uniform sampler2DShadow directionalShadowMap[ NUM_DIR_LIGHT_SHADOWS ]; + #else + uniform sampler2D directionalShadowMap[ NUM_DIR_LIGHT_SHADOWS ]; + #endif + varying vec4 vDirectionalShadowCoord[ NUM_DIR_LIGHT_SHADOWS ]; + struct DirectionalLightShadow { + float shadowIntensity; + float shadowBias; + float shadowNormalBias; + float shadowRadius; + vec2 shadowMapSize; + }; + uniform DirectionalLightShadow directionalLightShadows[ NUM_DIR_LIGHT_SHADOWS ]; + #endif + #if NUM_SPOT_LIGHT_SHADOWS > 0 + #if defined( SHADOWMAP_TYPE_PCF ) + uniform sampler2DShadow spotShadowMap[ NUM_SPOT_LIGHT_SHADOWS ]; + #else + uniform sampler2D spotShadowMap[ NUM_SPOT_LIGHT_SHADOWS ]; + #endif + struct SpotLightShadow { + float shadowIntensity; + float shadowBias; + float shadowNormalBias; + float shadowRadius; + vec2 shadowMapSize; + }; + uniform SpotLightShadow spotLightShadows[ NUM_SPOT_LIGHT_SHADOWS ]; + #endif + #if NUM_POINT_LIGHT_SHADOWS > 0 + #if defined( SHADOWMAP_TYPE_PCF ) + uniform samplerCubeShadow pointShadowMap[ NUM_POINT_LIGHT_SHADOWS ]; + #elif defined( SHADOWMAP_TYPE_BASIC ) + uniform samplerCube pointShadowMap[ NUM_POINT_LIGHT_SHADOWS ]; + #endif + varying vec4 vPointShadowCoord[ NUM_POINT_LIGHT_SHADOWS ]; + struct PointLightShadow { + float shadowIntensity; + float shadowBias; + float shadowNormalBias; + float shadowRadius; + vec2 shadowMapSize; + float shadowCameraNear; + float shadowCameraFar; + }; + uniform PointLightShadow pointLightShadows[ NUM_POINT_LIGHT_SHADOWS ]; + #endif + #if defined( SHADOWMAP_TYPE_PCF ) + float interleavedGradientNoise( vec2 position ) { + return fract( 52.9829189 * fract( dot( position, vec2( 0.06711056, 0.00583715 ) ) ) ); + } + vec2 vogelDiskSample( int sampleIndex, int samplesCount, float phi ) { + const float goldenAngle = 2.399963229728653; + float r = sqrt( ( float( sampleIndex ) + 0.5 ) / float( samplesCount ) ); + float theta = float( sampleIndex ) * goldenAngle + phi; + return vec2( cos( theta ), sin( theta ) ) * r; + } + #endif + #if defined( SHADOWMAP_TYPE_PCF ) + float getShadow( sampler2DShadow shadowMap, vec2 shadowMapSize, float shadowIntensity, float shadowBias, float shadowRadius, vec4 shadowCoord ) { + float shadow = 1.0; + shadowCoord.xyz /= shadowCoord.w; + shadowCoord.z += shadowBias; + bool inFrustum = shadowCoord.x >= 0.0 && shadowCoord.x <= 1.0 && shadowCoord.y >= 0.0 && shadowCoord.y <= 1.0; + bool frustumTest = inFrustum && shadowCoord.z <= 1.0; + if ( frustumTest ) { + vec2 texelSize = vec2( 1.0 ) / shadowMapSize; + float radius = shadowRadius * texelSize.x; + float phi = interleavedGradientNoise( gl_FragCoord.xy ) * PI2; + shadow = ( + texture( shadowMap, vec3( shadowCoord.xy + vogelDiskSample( 0, 5, phi ) * radius, shadowCoord.z ) ) + + texture( shadowMap, vec3( shadowCoord.xy + vogelDiskSample( 1, 5, phi ) * radius, shadowCoord.z ) ) + + texture( shadowMap, vec3( shadowCoord.xy + vogelDiskSample( 2, 5, phi ) * radius, shadowCoord.z ) ) + + texture( shadowMap, vec3( shadowCoord.xy + vogelDiskSample( 3, 5, phi ) * radius, shadowCoord.z ) ) + + texture( shadowMap, vec3( shadowCoord.xy + vogelDiskSample( 4, 5, phi ) * radius, shadowCoord.z ) ) + ) * 0.2; + } + return mix( 1.0, shadow, shadowIntensity ); + } + #elif defined( SHADOWMAP_TYPE_VSM ) + float getShadow( sampler2D shadowMap, vec2 shadowMapSize, float shadowIntensity, float shadowBias, float shadowRadius, vec4 shadowCoord ) { + float shadow = 1.0; + shadowCoord.xyz /= shadowCoord.w; + #ifdef USE_REVERSED_DEPTH_BUFFER + shadowCoord.z -= shadowBias; + #else + shadowCoord.z += shadowBias; + #endif + bool inFrustum = shadowCoord.x >= 0.0 && shadowCoord.x <= 1.0 && shadowCoord.y >= 0.0 && shadowCoord.y <= 1.0; + bool frustumTest = inFrustum && shadowCoord.z <= 1.0; + if ( frustumTest ) { + vec2 distribution = texture2D( shadowMap, shadowCoord.xy ).rg; + float mean = distribution.x; + float variance = distribution.y * distribution.y; + #ifdef USE_REVERSED_DEPTH_BUFFER + float hard_shadow = step( mean, shadowCoord.z ); + #else + float hard_shadow = step( shadowCoord.z, mean ); + #endif + + if ( hard_shadow == 1.0 ) { + shadow = 1.0; + } else { + variance = max( variance, 0.0000001 ); + float d = shadowCoord.z - mean; + float p_max = variance / ( variance + d * d ); + p_max = clamp( ( p_max - 0.3 ) / 0.65, 0.0, 1.0 ); + shadow = max( hard_shadow, p_max ); + } + } + return mix( 1.0, shadow, shadowIntensity ); + } + #else + float getShadow( sampler2D shadowMap, vec2 shadowMapSize, float shadowIntensity, float shadowBias, float shadowRadius, vec4 shadowCoord ) { + float shadow = 1.0; + shadowCoord.xyz /= shadowCoord.w; + #ifdef USE_REVERSED_DEPTH_BUFFER + shadowCoord.z -= shadowBias; + #else + shadowCoord.z += shadowBias; + #endif + bool inFrustum = shadowCoord.x >= 0.0 && shadowCoord.x <= 1.0 && shadowCoord.y >= 0.0 && shadowCoord.y <= 1.0; + bool frustumTest = inFrustum && shadowCoord.z <= 1.0; + if ( frustumTest ) { + float depth = texture2D( shadowMap, shadowCoord.xy ).r; + #ifdef USE_REVERSED_DEPTH_BUFFER + shadow = step( depth, shadowCoord.z ); + #else + shadow = step( shadowCoord.z, depth ); + #endif + } + return mix( 1.0, shadow, shadowIntensity ); + } + #endif + #if NUM_POINT_LIGHT_SHADOWS > 0 + #if defined( SHADOWMAP_TYPE_PCF ) + float getPointShadow( samplerCubeShadow shadowMap, vec2 shadowMapSize, float shadowIntensity, float shadowBias, float shadowRadius, vec4 shadowCoord, float shadowCameraNear, float shadowCameraFar ) { + float shadow = 1.0; + vec3 lightToPosition = shadowCoord.xyz; + vec3 bd3D = normalize( lightToPosition ); + vec3 absVec = abs( lightToPosition ); + float viewSpaceZ = max( max( absVec.x, absVec.y ), absVec.z ); + if ( viewSpaceZ - shadowCameraFar <= 0.0 && viewSpaceZ - shadowCameraNear >= 0.0 ) { + #ifdef USE_REVERSED_DEPTH_BUFFER + float dp = ( shadowCameraNear * ( shadowCameraFar - viewSpaceZ ) ) / ( viewSpaceZ * ( shadowCameraFar - shadowCameraNear ) ); + dp -= shadowBias; + #else + float dp = ( shadowCameraFar * ( viewSpaceZ - shadowCameraNear ) ) / ( viewSpaceZ * ( shadowCameraFar - shadowCameraNear ) ); + dp += shadowBias; + #endif + float texelSize = shadowRadius / shadowMapSize.x; + vec3 absDir = abs( bd3D ); + vec3 tangent = absDir.x > absDir.z ? vec3( 0.0, 1.0, 0.0 ) : vec3( 1.0, 0.0, 0.0 ); + tangent = normalize( cross( bd3D, tangent ) ); + vec3 bitangent = cross( bd3D, tangent ); + float phi = interleavedGradientNoise( gl_FragCoord.xy ) * PI2; + vec2 sample0 = vogelDiskSample( 0, 5, phi ); + vec2 sample1 = vogelDiskSample( 1, 5, phi ); + vec2 sample2 = vogelDiskSample( 2, 5, phi ); + vec2 sample3 = vogelDiskSample( 3, 5, phi ); + vec2 sample4 = vogelDiskSample( 4, 5, phi ); + shadow = ( + texture( shadowMap, vec4( bd3D + ( tangent * sample0.x + bitangent * sample0.y ) * texelSize, dp ) ) + + texture( shadowMap, vec4( bd3D + ( tangent * sample1.x + bitangent * sample1.y ) * texelSize, dp ) ) + + texture( shadowMap, vec4( bd3D + ( tangent * sample2.x + bitangent * sample2.y ) * texelSize, dp ) ) + + texture( shadowMap, vec4( bd3D + ( tangent * sample3.x + bitangent * sample3.y ) * texelSize, dp ) ) + + texture( shadowMap, vec4( bd3D + ( tangent * sample4.x + bitangent * sample4.y ) * texelSize, dp ) ) + ) * 0.2; + } + return mix( 1.0, shadow, shadowIntensity ); + } + #elif defined( SHADOWMAP_TYPE_BASIC ) + float getPointShadow( samplerCube shadowMap, vec2 shadowMapSize, float shadowIntensity, float shadowBias, float shadowRadius, vec4 shadowCoord, float shadowCameraNear, float shadowCameraFar ) { + float shadow = 1.0; + vec3 lightToPosition = shadowCoord.xyz; + vec3 absVec = abs( lightToPosition ); + float viewSpaceZ = max( max( absVec.x, absVec.y ), absVec.z ); + if ( viewSpaceZ - shadowCameraFar <= 0.0 && viewSpaceZ - shadowCameraNear >= 0.0 ) { + float dp = ( shadowCameraFar * ( viewSpaceZ - shadowCameraNear ) ) / ( viewSpaceZ * ( shadowCameraFar - shadowCameraNear ) ); + dp += shadowBias; + vec3 bd3D = normalize( lightToPosition ); + float depth = textureCube( shadowMap, bd3D ).r; + #ifdef USE_REVERSED_DEPTH_BUFFER + depth = 1.0 - depth; + #endif + shadow = step( dp, depth ); + } + return mix( 1.0, shadow, shadowIntensity ); + } + #endif + #endif +#endif`,r2=`#if NUM_SPOT_LIGHT_COORDS > 0 + uniform mat4 spotLightMatrix[ NUM_SPOT_LIGHT_COORDS ]; + varying vec4 vSpotLightCoord[ NUM_SPOT_LIGHT_COORDS ]; +#endif +#ifdef USE_SHADOWMAP + #if NUM_DIR_LIGHT_SHADOWS > 0 + uniform mat4 directionalShadowMatrix[ NUM_DIR_LIGHT_SHADOWS ]; + varying vec4 vDirectionalShadowCoord[ NUM_DIR_LIGHT_SHADOWS ]; + struct DirectionalLightShadow { + float shadowIntensity; + float shadowBias; + float shadowNormalBias; + float shadowRadius; + vec2 shadowMapSize; + }; + uniform DirectionalLightShadow directionalLightShadows[ NUM_DIR_LIGHT_SHADOWS ]; + #endif + #if NUM_SPOT_LIGHT_SHADOWS > 0 + struct SpotLightShadow { + float shadowIntensity; + float shadowBias; + float shadowNormalBias; + float shadowRadius; + vec2 shadowMapSize; + }; + uniform SpotLightShadow spotLightShadows[ NUM_SPOT_LIGHT_SHADOWS ]; + #endif + #if NUM_POINT_LIGHT_SHADOWS > 0 + uniform mat4 pointShadowMatrix[ NUM_POINT_LIGHT_SHADOWS ]; + varying vec4 vPointShadowCoord[ NUM_POINT_LIGHT_SHADOWS ]; + struct PointLightShadow { + float shadowIntensity; + float shadowBias; + float shadowNormalBias; + float shadowRadius; + vec2 shadowMapSize; + float shadowCameraNear; + float shadowCameraFar; + }; + uniform PointLightShadow pointLightShadows[ NUM_POINT_LIGHT_SHADOWS ]; + #endif +#endif`,a2=`#if ( defined( USE_SHADOWMAP ) && ( NUM_DIR_LIGHT_SHADOWS > 0 || NUM_POINT_LIGHT_SHADOWS > 0 ) ) || ( NUM_SPOT_LIGHT_COORDS > 0 ) + #ifdef HAS_NORMAL + vec3 shadowWorldNormal = inverseTransformDirection( transformedNormal, viewMatrix ); + #else + vec3 shadowWorldNormal = vec3( 0.0 ); + #endif + vec4 shadowWorldPosition; +#endif +#if defined( USE_SHADOWMAP ) + #if NUM_DIR_LIGHT_SHADOWS > 0 + #pragma unroll_loop_start + for ( int i = 0; i < NUM_DIR_LIGHT_SHADOWS; i ++ ) { + shadowWorldPosition = worldPosition + vec4( shadowWorldNormal * directionalLightShadows[ i ].shadowNormalBias, 0 ); + vDirectionalShadowCoord[ i ] = directionalShadowMatrix[ i ] * shadowWorldPosition; + } + #pragma unroll_loop_end + #endif + #if NUM_POINT_LIGHT_SHADOWS > 0 + #pragma unroll_loop_start + for ( int i = 0; i < NUM_POINT_LIGHT_SHADOWS; i ++ ) { + shadowWorldPosition = worldPosition + vec4( shadowWorldNormal * pointLightShadows[ i ].shadowNormalBias, 0 ); + vPointShadowCoord[ i ] = pointShadowMatrix[ i ] * shadowWorldPosition; + } + #pragma unroll_loop_end + #endif +#endif +#if NUM_SPOT_LIGHT_COORDS > 0 + #pragma unroll_loop_start + for ( int i = 0; i < NUM_SPOT_LIGHT_COORDS; i ++ ) { + shadowWorldPosition = worldPosition; + #if ( defined( USE_SHADOWMAP ) && UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS ) + shadowWorldPosition.xyz += shadowWorldNormal * spotLightShadows[ i ].shadowNormalBias; + #endif + vSpotLightCoord[ i ] = spotLightMatrix[ i ] * shadowWorldPosition; + } + #pragma unroll_loop_end +#endif`,s2=`float getShadowMask() { + float shadow = 1.0; + #ifdef USE_SHADOWMAP + #if NUM_DIR_LIGHT_SHADOWS > 0 + DirectionalLightShadow directionalLight; + #pragma unroll_loop_start + for ( int i = 0; i < NUM_DIR_LIGHT_SHADOWS; i ++ ) { + directionalLight = directionalLightShadows[ i ]; + shadow *= receiveShadow ? getShadow( directionalShadowMap[ i ], directionalLight.shadowMapSize, directionalLight.shadowIntensity, directionalLight.shadowBias, directionalLight.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0; + } + #pragma unroll_loop_end + #endif + #if NUM_SPOT_LIGHT_SHADOWS > 0 + SpotLightShadow spotLight; + #pragma unroll_loop_start + for ( int i = 0; i < NUM_SPOT_LIGHT_SHADOWS; i ++ ) { + spotLight = spotLightShadows[ i ]; + shadow *= receiveShadow ? getShadow( spotShadowMap[ i ], spotLight.shadowMapSize, spotLight.shadowIntensity, spotLight.shadowBias, spotLight.shadowRadius, vSpotLightCoord[ i ] ) : 1.0; + } + #pragma unroll_loop_end + #endif + #if NUM_POINT_LIGHT_SHADOWS > 0 && ( defined( SHADOWMAP_TYPE_PCF ) || defined( SHADOWMAP_TYPE_BASIC ) ) + PointLightShadow pointLight; + #pragma unroll_loop_start + for ( int i = 0; i < NUM_POINT_LIGHT_SHADOWS; i ++ ) { + pointLight = pointLightShadows[ i ]; + shadow *= receiveShadow ? getPointShadow( pointShadowMap[ i ], pointLight.shadowMapSize, pointLight.shadowIntensity, pointLight.shadowBias, pointLight.shadowRadius, vPointShadowCoord[ i ], pointLight.shadowCameraNear, pointLight.shadowCameraFar ) : 1.0; + } + #pragma unroll_loop_end + #endif + #endif + return shadow; +}`,l2=`#ifdef USE_SKINNING + mat4 boneMatX = getBoneMatrix( skinIndex.x ); + mat4 boneMatY = getBoneMatrix( skinIndex.y ); + mat4 boneMatZ = getBoneMatrix( skinIndex.z ); + mat4 boneMatW = getBoneMatrix( skinIndex.w ); +#endif`,c2=`#ifdef USE_SKINNING + uniform mat4 bindMatrix; + uniform mat4 bindMatrixInverse; + uniform highp sampler2D boneTexture; + mat4 getBoneMatrix( const in float i ) { + int size = textureSize( boneTexture, 0 ).x; + int j = int( i ) * 4; + int x = j % size; + int y = j / size; + vec4 v1 = texelFetch( boneTexture, ivec2( x, y ), 0 ); + vec4 v2 = texelFetch( boneTexture, ivec2( x + 1, y ), 0 ); + vec4 v3 = texelFetch( boneTexture, ivec2( x + 2, y ), 0 ); + vec4 v4 = texelFetch( boneTexture, ivec2( x + 3, y ), 0 ); + return mat4( v1, v2, v3, v4 ); + } +#endif`,d2=`#ifdef USE_SKINNING + vec4 skinVertex = bindMatrix * vec4( transformed, 1.0 ); + vec4 skinned = vec4( 0.0 ); + skinned += boneMatX * skinVertex * skinWeight.x; + skinned += boneMatY * skinVertex * skinWeight.y; + skinned += boneMatZ * skinVertex * skinWeight.z; + skinned += boneMatW * skinVertex * skinWeight.w; + transformed = ( bindMatrixInverse * skinned ).xyz; +#endif`,u2=`#ifdef USE_SKINNING + mat4 skinMatrix = mat4( 0.0 ); + skinMatrix += skinWeight.x * boneMatX; + skinMatrix += skinWeight.y * boneMatY; + skinMatrix += skinWeight.z * boneMatZ; + skinMatrix += skinWeight.w * boneMatW; + skinMatrix = bindMatrixInverse * skinMatrix * bindMatrix; + objectNormal = vec4( skinMatrix * vec4( objectNormal, 0.0 ) ).xyz; + #ifdef USE_TANGENT + objectTangent = vec4( skinMatrix * vec4( objectTangent, 0.0 ) ).xyz; + #endif +#endif`,h2=`float specularStrength; +#ifdef USE_SPECULARMAP + vec4 texelSpecular = texture2D( specularMap, vSpecularMapUv ); + specularStrength = texelSpecular.r; +#else + specularStrength = 1.0; +#endif`,p2=`#ifdef USE_SPECULARMAP + uniform sampler2D specularMap; +#endif`,m2=`#if defined( TONE_MAPPING ) + gl_FragColor.rgb = toneMapping( gl_FragColor.rgb ); +#endif`,f2=`#ifndef saturate +#define saturate( a ) clamp( a, 0.0, 1.0 ) +#endif +uniform float toneMappingExposure; +vec3 LinearToneMapping( vec3 color ) { + return saturate( toneMappingExposure * color ); +} +vec3 ReinhardToneMapping( vec3 color ) { + color *= toneMappingExposure; + return saturate( color / ( vec3( 1.0 ) + color ) ); +} +vec3 CineonToneMapping( vec3 color ) { + color *= toneMappingExposure; + color = max( vec3( 0.0 ), color - 0.004 ); + return pow( ( color * ( 6.2 * color + 0.5 ) ) / ( color * ( 6.2 * color + 1.7 ) + 0.06 ), vec3( 2.2 ) ); +} +vec3 RRTAndODTFit( vec3 v ) { + vec3 a = v * ( v + 0.0245786 ) - 0.000090537; + vec3 b = v * ( 0.983729 * v + 0.4329510 ) + 0.238081; + return a / b; +} +vec3 ACESFilmicToneMapping( vec3 color ) { + const mat3 ACESInputMat = mat3( + vec3( 0.59719, 0.07600, 0.02840 ), vec3( 0.35458, 0.90834, 0.13383 ), + vec3( 0.04823, 0.01566, 0.83777 ) + ); + const mat3 ACESOutputMat = mat3( + vec3( 1.60475, -0.10208, -0.00327 ), vec3( -0.53108, 1.10813, -0.07276 ), + vec3( -0.07367, -0.00605, 1.07602 ) + ); + color *= toneMappingExposure / 0.6; + color = ACESInputMat * color; + color = RRTAndODTFit( color ); + color = ACESOutputMat * color; + return saturate( color ); +} +const mat3 LINEAR_REC2020_TO_LINEAR_SRGB = mat3( + vec3( 1.6605, - 0.1246, - 0.0182 ), + vec3( - 0.5876, 1.1329, - 0.1006 ), + vec3( - 0.0728, - 0.0083, 1.1187 ) +); +const mat3 LINEAR_SRGB_TO_LINEAR_REC2020 = mat3( + vec3( 0.6274, 0.0691, 0.0164 ), + vec3( 0.3293, 0.9195, 0.0880 ), + vec3( 0.0433, 0.0113, 0.8956 ) +); +vec3 agxDefaultContrastApprox( vec3 x ) { + vec3 x2 = x * x; + vec3 x4 = x2 * x2; + return + 15.5 * x4 * x2 + - 40.14 * x4 * x + + 31.96 * x4 + - 6.868 * x2 * x + + 0.4298 * x2 + + 0.1191 * x + - 0.00232; +} +vec3 AgXToneMapping( vec3 color ) { + const mat3 AgXInsetMatrix = mat3( + vec3( 0.856627153315983, 0.137318972929847, 0.11189821299995 ), + vec3( 0.0951212405381588, 0.761241990602591, 0.0767994186031903 ), + vec3( 0.0482516061458583, 0.101439036467562, 0.811302368396859 ) + ); + const mat3 AgXOutsetMatrix = mat3( + vec3( 1.1271005818144368, - 0.1413297634984383, - 0.14132976349843826 ), + vec3( - 0.11060664309660323, 1.157823702216272, - 0.11060664309660294 ), + vec3( - 0.016493938717834573, - 0.016493938717834257, 1.2519364065950405 ) + ); + const float AgxMinEv = - 12.47393; const float AgxMaxEv = 4.026069; + color *= toneMappingExposure; + color = LINEAR_SRGB_TO_LINEAR_REC2020 * color; + color = AgXInsetMatrix * color; + color = max( color, 1e-10 ); color = log2( color ); + color = ( color - AgxMinEv ) / ( AgxMaxEv - AgxMinEv ); + color = clamp( color, 0.0, 1.0 ); + color = agxDefaultContrastApprox( color ); + color = AgXOutsetMatrix * color; + color = pow( max( vec3( 0.0 ), color ), vec3( 2.2 ) ); + color = LINEAR_REC2020_TO_LINEAR_SRGB * color; + color = clamp( color, 0.0, 1.0 ); + return color; +} +vec3 NeutralToneMapping( vec3 color ) { + const float StartCompression = 0.8 - 0.04; + const float Desaturation = 0.15; + color *= toneMappingExposure; + float x = min( color.r, min( color.g, color.b ) ); + float offset = x < 0.08 ? x - 6.25 * x * x : 0.04; + color -= offset; + float peak = max( color.r, max( color.g, color.b ) ); + if ( peak < StartCompression ) return color; + float d = 1. - StartCompression; + float newPeak = 1. - d * d / ( peak + d - StartCompression ); + color *= newPeak / peak; + float g = 1. - 1. / ( Desaturation * ( peak - newPeak ) + 1. ); + return mix( color, vec3( newPeak ), g ); +} +vec3 CustomToneMapping( vec3 color ) { return color; }`,g2=`#ifdef USE_TRANSMISSION + material.transmission = transmission; + material.transmissionAlpha = 1.0; + material.thickness = thickness; + material.attenuationDistance = attenuationDistance; + material.attenuationColor = attenuationColor; + #ifdef USE_TRANSMISSIONMAP + material.transmission *= texture2D( transmissionMap, vTransmissionMapUv ).r; + #endif + #ifdef USE_THICKNESSMAP + material.thickness *= texture2D( thicknessMap, vThicknessMapUv ).g; + #endif + vec3 pos = vWorldPosition; + vec3 v = normalize( cameraPosition - pos ); + vec3 n = inverseTransformDirection( normal, viewMatrix ); + vec4 transmitted = getIBLVolumeRefraction( + n, v, material.roughness, material.diffuseContribution, material.specularColorBlended, material.specularF90, + pos, modelMatrix, viewMatrix, projectionMatrix, material.dispersion, material.ior, material.thickness, + material.attenuationColor, material.attenuationDistance ); + material.transmissionAlpha = mix( material.transmissionAlpha, transmitted.a, material.transmission ); + totalDiffuse = mix( totalDiffuse, transmitted.rgb, material.transmission ); +#endif`,_2=`#ifdef USE_TRANSMISSION + uniform float transmission; + uniform float thickness; + uniform float attenuationDistance; + uniform vec3 attenuationColor; + #ifdef USE_TRANSMISSIONMAP + uniform sampler2D transmissionMap; + #endif + #ifdef USE_THICKNESSMAP + uniform sampler2D thicknessMap; + #endif + uniform vec2 transmissionSamplerSize; + uniform sampler2D transmissionSamplerMap; + uniform mat4 modelMatrix; + uniform mat4 projectionMatrix; + varying vec3 vWorldPosition; + float w0( float a ) { + return ( 1.0 / 6.0 ) * ( a * ( a * ( - a + 3.0 ) - 3.0 ) + 1.0 ); + } + float w1( float a ) { + return ( 1.0 / 6.0 ) * ( a * a * ( 3.0 * a - 6.0 ) + 4.0 ); + } + float w2( float a ){ + return ( 1.0 / 6.0 ) * ( a * ( a * ( - 3.0 * a + 3.0 ) + 3.0 ) + 1.0 ); + } + float w3( float a ) { + return ( 1.0 / 6.0 ) * ( a * a * a ); + } + float g0( float a ) { + return w0( a ) + w1( a ); + } + float g1( float a ) { + return w2( a ) + w3( a ); + } + float h0( float a ) { + return - 1.0 + w1( a ) / ( w0( a ) + w1( a ) ); + } + float h1( float a ) { + return 1.0 + w3( a ) / ( w2( a ) + w3( a ) ); + } + vec4 bicubic( sampler2D tex, vec2 uv, vec4 texelSize, float lod ) { + uv = uv * texelSize.zw + 0.5; + vec2 iuv = floor( uv ); + vec2 fuv = fract( uv ); + float g0x = g0( fuv.x ); + float g1x = g1( fuv.x ); + float h0x = h0( fuv.x ); + float h1x = h1( fuv.x ); + float h0y = h0( fuv.y ); + float h1y = h1( fuv.y ); + vec2 p0 = ( vec2( iuv.x + h0x, iuv.y + h0y ) - 0.5 ) * texelSize.xy; + vec2 p1 = ( vec2( iuv.x + h1x, iuv.y + h0y ) - 0.5 ) * texelSize.xy; + vec2 p2 = ( vec2( iuv.x + h0x, iuv.y + h1y ) - 0.5 ) * texelSize.xy; + vec2 p3 = ( vec2( iuv.x + h1x, iuv.y + h1y ) - 0.5 ) * texelSize.xy; + return g0( fuv.y ) * ( g0x * textureLod( tex, p0, lod ) + g1x * textureLod( tex, p1, lod ) ) + + g1( fuv.y ) * ( g0x * textureLod( tex, p2, lod ) + g1x * textureLod( tex, p3, lod ) ); + } + vec4 textureBicubic( sampler2D sampler, vec2 uv, float lod ) { + vec2 fLodSize = vec2( textureSize( sampler, int( lod ) ) ); + vec2 cLodSize = vec2( textureSize( sampler, int( lod + 1.0 ) ) ); + vec2 fLodSizeInv = 1.0 / fLodSize; + vec2 cLodSizeInv = 1.0 / cLodSize; + vec4 fSample = bicubic( sampler, uv, vec4( fLodSizeInv, fLodSize ), floor( lod ) ); + vec4 cSample = bicubic( sampler, uv, vec4( cLodSizeInv, cLodSize ), ceil( lod ) ); + return mix( fSample, cSample, fract( lod ) ); + } + vec3 getVolumeTransmissionRay( const in vec3 n, const in vec3 v, const in float thickness, const in float ior, const in mat4 modelMatrix ) { + vec3 refractionVector = refract( - v, normalize( n ), 1.0 / ior ); + vec3 modelScale; + modelScale.x = length( vec3( modelMatrix[ 0 ].xyz ) ); + modelScale.y = length( vec3( modelMatrix[ 1 ].xyz ) ); + modelScale.z = length( vec3( modelMatrix[ 2 ].xyz ) ); + return normalize( refractionVector ) * thickness * modelScale; + } + float applyIorToRoughness( const in float roughness, const in float ior ) { + return roughness * clamp( ior * 2.0 - 2.0, 0.0, 1.0 ); + } + vec4 getTransmissionSample( const in vec2 fragCoord, const in float roughness, const in float ior ) { + float lod = log2( transmissionSamplerSize.x ) * applyIorToRoughness( roughness, ior ); + return textureBicubic( transmissionSamplerMap, fragCoord.xy, lod ); + } + vec3 volumeAttenuation( const in float transmissionDistance, const in vec3 attenuationColor, const in float attenuationDistance ) { + if ( isinf( attenuationDistance ) ) { + return vec3( 1.0 ); + } else { + vec3 attenuationCoefficient = -log( attenuationColor ) / attenuationDistance; + vec3 transmittance = exp( - attenuationCoefficient * transmissionDistance ); return transmittance; + } + } + vec4 getIBLVolumeRefraction( const in vec3 n, const in vec3 v, const in float roughness, const in vec3 diffuseColor, + const in vec3 specularColor, const in float specularF90, const in vec3 position, const in mat4 modelMatrix, + const in mat4 viewMatrix, const in mat4 projMatrix, const in float dispersion, const in float ior, const in float thickness, + const in vec3 attenuationColor, const in float attenuationDistance ) { + vec4 transmittedLight; + vec3 transmittance; + #ifdef USE_DISPERSION + float halfSpread = ( ior - 1.0 ) * 0.025 * dispersion; + vec3 iors = vec3( ior - halfSpread, ior, ior + halfSpread ); + for ( int i = 0; i < 3; i ++ ) { + vec3 transmissionRay = getVolumeTransmissionRay( n, v, thickness, iors[ i ], modelMatrix ); + vec3 refractedRayExit = position + transmissionRay; + vec4 ndcPos = projMatrix * viewMatrix * vec4( refractedRayExit, 1.0 ); + vec2 refractionCoords = ndcPos.xy / ndcPos.w; + refractionCoords += 1.0; + refractionCoords /= 2.0; + vec4 transmissionSample = getTransmissionSample( refractionCoords, roughness, iors[ i ] ); + transmittedLight[ i ] = transmissionSample[ i ]; + transmittedLight.a += transmissionSample.a; + transmittance[ i ] = diffuseColor[ i ] * volumeAttenuation( length( transmissionRay ), attenuationColor, attenuationDistance )[ i ]; + } + transmittedLight.a /= 3.0; + #else + vec3 transmissionRay = getVolumeTransmissionRay( n, v, thickness, ior, modelMatrix ); + vec3 refractedRayExit = position + transmissionRay; + vec4 ndcPos = projMatrix * viewMatrix * vec4( refractedRayExit, 1.0 ); + vec2 refractionCoords = ndcPos.xy / ndcPos.w; + refractionCoords += 1.0; + refractionCoords /= 2.0; + transmittedLight = getTransmissionSample( refractionCoords, roughness, ior ); + transmittance = diffuseColor * volumeAttenuation( length( transmissionRay ), attenuationColor, attenuationDistance ); + #endif + vec3 attenuatedColor = transmittance * transmittedLight.rgb; + vec3 F = EnvironmentBRDF( n, v, specularColor, specularF90, roughness ); + float transmittanceFactor = ( transmittance.r + transmittance.g + transmittance.b ) / 3.0; + return vec4( ( 1.0 - F ) * attenuatedColor, 1.0 - ( 1.0 - transmittedLight.a ) * transmittanceFactor ); + } +#endif`,v2=`#if defined( USE_UV ) || defined( USE_ANISOTROPY ) + varying vec2 vUv; +#endif +#ifdef USE_MAP + varying vec2 vMapUv; +#endif +#ifdef USE_ALPHAMAP + varying vec2 vAlphaMapUv; +#endif +#ifdef USE_LIGHTMAP + varying vec2 vLightMapUv; +#endif +#ifdef USE_AOMAP + varying vec2 vAoMapUv; +#endif +#ifdef USE_BUMPMAP + varying vec2 vBumpMapUv; +#endif +#ifdef USE_NORMALMAP + varying vec2 vNormalMapUv; +#endif +#ifdef USE_EMISSIVEMAP + varying vec2 vEmissiveMapUv; +#endif +#ifdef USE_METALNESSMAP + varying vec2 vMetalnessMapUv; +#endif +#ifdef USE_ROUGHNESSMAP + varying vec2 vRoughnessMapUv; +#endif +#ifdef USE_ANISOTROPYMAP + varying vec2 vAnisotropyMapUv; +#endif +#ifdef USE_CLEARCOATMAP + varying vec2 vClearcoatMapUv; +#endif +#ifdef USE_CLEARCOAT_NORMALMAP + varying vec2 vClearcoatNormalMapUv; +#endif +#ifdef USE_CLEARCOAT_ROUGHNESSMAP + varying vec2 vClearcoatRoughnessMapUv; +#endif +#ifdef USE_IRIDESCENCEMAP + varying vec2 vIridescenceMapUv; +#endif +#ifdef USE_IRIDESCENCE_THICKNESSMAP + varying vec2 vIridescenceThicknessMapUv; +#endif +#ifdef USE_SHEEN_COLORMAP + varying vec2 vSheenColorMapUv; +#endif +#ifdef USE_SHEEN_ROUGHNESSMAP + varying vec2 vSheenRoughnessMapUv; +#endif +#ifdef USE_SPECULARMAP + varying vec2 vSpecularMapUv; +#endif +#ifdef USE_SPECULAR_COLORMAP + varying vec2 vSpecularColorMapUv; +#endif +#ifdef USE_SPECULAR_INTENSITYMAP + varying vec2 vSpecularIntensityMapUv; +#endif +#ifdef USE_TRANSMISSIONMAP + uniform mat3 transmissionMapTransform; + varying vec2 vTransmissionMapUv; +#endif +#ifdef USE_THICKNESSMAP + uniform mat3 thicknessMapTransform; + varying vec2 vThicknessMapUv; +#endif`,x2=`#if defined( USE_UV ) || defined( USE_ANISOTROPY ) + varying vec2 vUv; +#endif +#ifdef USE_MAP + uniform mat3 mapTransform; + varying vec2 vMapUv; +#endif +#ifdef USE_ALPHAMAP + uniform mat3 alphaMapTransform; + varying vec2 vAlphaMapUv; +#endif +#ifdef USE_LIGHTMAP + uniform mat3 lightMapTransform; + varying vec2 vLightMapUv; +#endif +#ifdef USE_AOMAP + uniform mat3 aoMapTransform; + varying vec2 vAoMapUv; +#endif +#ifdef USE_BUMPMAP + uniform mat3 bumpMapTransform; + varying vec2 vBumpMapUv; +#endif +#ifdef USE_NORMALMAP + uniform mat3 normalMapTransform; + varying vec2 vNormalMapUv; +#endif +#ifdef USE_DISPLACEMENTMAP + uniform mat3 displacementMapTransform; + varying vec2 vDisplacementMapUv; +#endif +#ifdef USE_EMISSIVEMAP + uniform mat3 emissiveMapTransform; + varying vec2 vEmissiveMapUv; +#endif +#ifdef USE_METALNESSMAP + uniform mat3 metalnessMapTransform; + varying vec2 vMetalnessMapUv; +#endif +#ifdef USE_ROUGHNESSMAP + uniform mat3 roughnessMapTransform; + varying vec2 vRoughnessMapUv; +#endif +#ifdef USE_ANISOTROPYMAP + uniform mat3 anisotropyMapTransform; + varying vec2 vAnisotropyMapUv; +#endif +#ifdef USE_CLEARCOATMAP + uniform mat3 clearcoatMapTransform; + varying vec2 vClearcoatMapUv; +#endif +#ifdef USE_CLEARCOAT_NORMALMAP + uniform mat3 clearcoatNormalMapTransform; + varying vec2 vClearcoatNormalMapUv; +#endif +#ifdef USE_CLEARCOAT_ROUGHNESSMAP + uniform mat3 clearcoatRoughnessMapTransform; + varying vec2 vClearcoatRoughnessMapUv; +#endif +#ifdef USE_SHEEN_COLORMAP + uniform mat3 sheenColorMapTransform; + varying vec2 vSheenColorMapUv; +#endif +#ifdef USE_SHEEN_ROUGHNESSMAP + uniform mat3 sheenRoughnessMapTransform; + varying vec2 vSheenRoughnessMapUv; +#endif +#ifdef USE_IRIDESCENCEMAP + uniform mat3 iridescenceMapTransform; + varying vec2 vIridescenceMapUv; +#endif +#ifdef USE_IRIDESCENCE_THICKNESSMAP + uniform mat3 iridescenceThicknessMapTransform; + varying vec2 vIridescenceThicknessMapUv; +#endif +#ifdef USE_SPECULARMAP + uniform mat3 specularMapTransform; + varying vec2 vSpecularMapUv; +#endif +#ifdef USE_SPECULAR_COLORMAP + uniform mat3 specularColorMapTransform; + varying vec2 vSpecularColorMapUv; +#endif +#ifdef USE_SPECULAR_INTENSITYMAP + uniform mat3 specularIntensityMapTransform; + varying vec2 vSpecularIntensityMapUv; +#endif +#ifdef USE_TRANSMISSIONMAP + uniform mat3 transmissionMapTransform; + varying vec2 vTransmissionMapUv; +#endif +#ifdef USE_THICKNESSMAP + uniform mat3 thicknessMapTransform; + varying vec2 vThicknessMapUv; +#endif`,b2=`#if defined( USE_UV ) || defined( USE_ANISOTROPY ) + vUv = vec3( uv, 1 ).xy; +#endif +#ifdef USE_MAP + vMapUv = ( mapTransform * vec3( MAP_UV, 1 ) ).xy; +#endif +#ifdef USE_ALPHAMAP + vAlphaMapUv = ( alphaMapTransform * vec3( ALPHAMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_LIGHTMAP + vLightMapUv = ( lightMapTransform * vec3( LIGHTMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_AOMAP + vAoMapUv = ( aoMapTransform * vec3( AOMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_BUMPMAP + vBumpMapUv = ( bumpMapTransform * vec3( BUMPMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_NORMALMAP + vNormalMapUv = ( normalMapTransform * vec3( NORMALMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_DISPLACEMENTMAP + vDisplacementMapUv = ( displacementMapTransform * vec3( DISPLACEMENTMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_EMISSIVEMAP + vEmissiveMapUv = ( emissiveMapTransform * vec3( EMISSIVEMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_METALNESSMAP + vMetalnessMapUv = ( metalnessMapTransform * vec3( METALNESSMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_ROUGHNESSMAP + vRoughnessMapUv = ( roughnessMapTransform * vec3( ROUGHNESSMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_ANISOTROPYMAP + vAnisotropyMapUv = ( anisotropyMapTransform * vec3( ANISOTROPYMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_CLEARCOATMAP + vClearcoatMapUv = ( clearcoatMapTransform * vec3( CLEARCOATMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_CLEARCOAT_NORMALMAP + vClearcoatNormalMapUv = ( clearcoatNormalMapTransform * vec3( CLEARCOAT_NORMALMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_CLEARCOAT_ROUGHNESSMAP + vClearcoatRoughnessMapUv = ( clearcoatRoughnessMapTransform * vec3( CLEARCOAT_ROUGHNESSMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_IRIDESCENCEMAP + vIridescenceMapUv = ( iridescenceMapTransform * vec3( IRIDESCENCEMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_IRIDESCENCE_THICKNESSMAP + vIridescenceThicknessMapUv = ( iridescenceThicknessMapTransform * vec3( IRIDESCENCE_THICKNESSMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_SHEEN_COLORMAP + vSheenColorMapUv = ( sheenColorMapTransform * vec3( SHEEN_COLORMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_SHEEN_ROUGHNESSMAP + vSheenRoughnessMapUv = ( sheenRoughnessMapTransform * vec3( SHEEN_ROUGHNESSMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_SPECULARMAP + vSpecularMapUv = ( specularMapTransform * vec3( SPECULARMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_SPECULAR_COLORMAP + vSpecularColorMapUv = ( specularColorMapTransform * vec3( SPECULAR_COLORMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_SPECULAR_INTENSITYMAP + vSpecularIntensityMapUv = ( specularIntensityMapTransform * vec3( SPECULAR_INTENSITYMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_TRANSMISSIONMAP + vTransmissionMapUv = ( transmissionMapTransform * vec3( TRANSMISSIONMAP_UV, 1 ) ).xy; +#endif +#ifdef USE_THICKNESSMAP + vThicknessMapUv = ( thicknessMapTransform * vec3( THICKNESSMAP_UV, 1 ) ).xy; +#endif`,y2=`#if defined( USE_ENVMAP ) || defined( DISTANCE ) || defined ( USE_SHADOWMAP ) || defined ( USE_TRANSMISSION ) || NUM_SPOT_LIGHT_COORDS > 0 + vec4 worldPosition = vec4( transformed, 1.0 ); + #ifdef USE_BATCHING + worldPosition = batchingMatrix * worldPosition; + #endif + #ifdef USE_INSTANCING + worldPosition = instanceMatrix * worldPosition; + #endif + worldPosition = modelMatrix * worldPosition; +#endif`,C2=`varying vec2 vUv; +uniform mat3 uvTransform; +void main() { + vUv = ( uvTransform * vec3( uv, 1 ) ).xy; + gl_Position = vec4( position.xy, 1.0, 1.0 ); +}`,M2=`uniform sampler2D t2D; +uniform float backgroundIntensity; +varying vec2 vUv; +void main() { + vec4 texColor = texture2D( t2D, vUv ); + #ifdef DECODE_VIDEO_TEXTURE + texColor = vec4( mix( pow( texColor.rgb * 0.9478672986 + vec3( 0.0521327014 ), vec3( 2.4 ) ), texColor.rgb * 0.0773993808, vec3( lessThanEqual( texColor.rgb, vec3( 0.04045 ) ) ) ), texColor.w ); + #endif + texColor.rgb *= backgroundIntensity; + gl_FragColor = texColor; + #include + #include +}`,w2=`varying vec3 vWorldDirection; +#include +void main() { + vWorldDirection = transformDirection( position, modelMatrix ); + #include + #include + gl_Position.z = gl_Position.w; +}`,S2=`#ifdef ENVMAP_TYPE_CUBE + uniform samplerCube envMap; +#elif defined( ENVMAP_TYPE_CUBE_UV ) + uniform sampler2D envMap; +#endif +uniform float backgroundBlurriness; +uniform float backgroundIntensity; +uniform mat3 backgroundRotation; +varying vec3 vWorldDirection; +#include +void main() { + #ifdef ENVMAP_TYPE_CUBE + vec4 texColor = textureCube( envMap, backgroundRotation * vWorldDirection ); + #elif defined( ENVMAP_TYPE_CUBE_UV ) + vec4 texColor = textureCubeUV( envMap, backgroundRotation * vWorldDirection, backgroundBlurriness ); + #else + vec4 texColor = vec4( 0.0, 0.0, 0.0, 1.0 ); + #endif + texColor.rgb *= backgroundIntensity; + gl_FragColor = texColor; + #include + #include +}`,E2=`varying vec3 vWorldDirection; +#include +void main() { + vWorldDirection = transformDirection( position, modelMatrix ); + #include + #include + gl_Position.z = gl_Position.w; +}`,T2=`uniform samplerCube tCube; +uniform float tFlip; +uniform float opacity; +varying vec3 vWorldDirection; +void main() { + vec4 texColor = textureCube( tCube, vec3( tFlip * vWorldDirection.x, vWorldDirection.yz ) ); + gl_FragColor = texColor; + gl_FragColor.a *= opacity; + #include + #include +}`,P2=`#include +#include +#include +#include +#include +#include +#include +#include +varying vec2 vHighPrecisionZW; +void main() { + #include + #include + #include + #include + #ifdef USE_DISPLACEMENTMAP + #include + #include + #include + #endif + #include + #include + #include + #include + #include + #include + #include + vHighPrecisionZW = gl_Position.zw; +}`,A2=`#if DEPTH_PACKING == 3200 + uniform float opacity; +#endif +#include +#include +#include +#include +#include +#include +#include +#include +#include +varying vec2 vHighPrecisionZW; +void main() { + vec4 diffuseColor = vec4( 1.0 ); + #include + #if DEPTH_PACKING == 3200 + diffuseColor.a = opacity; + #endif + #include + #include + #include + #include + #include + #ifdef USE_REVERSED_DEPTH_BUFFER + float fragCoordZ = vHighPrecisionZW[ 0 ] / vHighPrecisionZW[ 1 ]; + #else + float fragCoordZ = 0.5 * vHighPrecisionZW[ 0 ] / vHighPrecisionZW[ 1 ] + 0.5; + #endif + #if DEPTH_PACKING == 3200 + gl_FragColor = vec4( vec3( 1.0 - fragCoordZ ), opacity ); + #elif DEPTH_PACKING == 3201 + gl_FragColor = packDepthToRGBA( fragCoordZ ); + #elif DEPTH_PACKING == 3202 + gl_FragColor = vec4( packDepthToRGB( fragCoordZ ), 1.0 ); + #elif DEPTH_PACKING == 3203 + gl_FragColor = vec4( packDepthToRG( fragCoordZ ), 0.0, 1.0 ); + #endif +}`,I2=`#define DISTANCE +varying vec3 vWorldPosition; +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #ifdef USE_DISPLACEMENTMAP + #include + #include + #include + #endif + #include + #include + #include + #include + #include + #include + #include + vWorldPosition = worldPosition.xyz; +}`,O2=`#define DISTANCE +uniform vec3 referencePosition; +uniform float nearDistance; +uniform float farDistance; +varying vec3 vWorldPosition; +#include +#include +#include +#include +#include +#include +#include +void main () { + vec4 diffuseColor = vec4( 1.0 ); + #include + #include + #include + #include + #include + float dist = length( vWorldPosition - referencePosition ); + dist = ( dist - nearDistance ) / ( farDistance - nearDistance ); + dist = saturate( dist ); + gl_FragColor = vec4( dist, 0.0, 0.0, 1.0 ); +}`,D2=`varying vec3 vWorldDirection; +#include +void main() { + vWorldDirection = transformDirection( position, modelMatrix ); + #include + #include +}`,k2=`uniform sampler2D tEquirect; +varying vec3 vWorldDirection; +#include +void main() { + vec3 direction = normalize( vWorldDirection ); + vec2 sampleUV = equirectUv( direction ); + gl_FragColor = texture2D( tEquirect, sampleUV ); + #include + #include +}`,R2=`uniform float scale; +attribute float lineDistance; +varying float vLineDistance; +#include +#include +#include +#include +#include +#include +#include +void main() { + vLineDistance = scale * lineDistance; + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include +}`,N2=`uniform vec3 diffuse; +uniform float opacity; +uniform float dashSize; +uniform float totalSize; +varying float vLineDistance; +#include +#include +#include +#include +#include +#include +#include +void main() { + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + if ( mod( vLineDistance, totalSize ) > dashSize ) { + discard; + } + vec3 outgoingLight = vec3( 0.0 ); + #include + #include + #include + outgoingLight = diffuseColor.rgb; + #include + #include + #include + #include + #include +}`,L2=`#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #if defined ( USE_ENVMAP ) || defined ( USE_SKINNING ) + #include + #include + #include + #include + #include + #endif + #include + #include + #include + #include + #include + #include + #include + #include + #include +}`,F2=`uniform vec3 diffuse; +uniform float opacity; +#ifndef FLAT_SHADED + varying vec3 vNormal; +#endif +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + #include + #include + #include + #include + #include + #include + #include + ReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) ); + #ifdef USE_LIGHTMAP + vec4 lightMapTexel = texture2D( lightMap, vLightMapUv ); + reflectedLight.indirectDiffuse += lightMapTexel.rgb * lightMapIntensity * RECIPROCAL_PI; + #else + reflectedLight.indirectDiffuse += vec3( 1.0 ); + #endif + #include + reflectedLight.indirectDiffuse *= diffuseColor.rgb; + vec3 outgoingLight = reflectedLight.indirectDiffuse; + #include + #include + #include + #include + #include + #include + #include +}`,V2=`#define LAMBERT +varying vec3 vViewPosition; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vViewPosition = - mvPosition.xyz; + #include + #include + #include + #include +}`,B2=`#define LAMBERT +uniform vec3 diffuse; +uniform vec3 emissive; +uniform float opacity; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + ReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) ); + vec3 totalEmissiveRadiance = emissive; + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + totalEmissiveRadiance; + #include + #include + #include + #include + #include + #include + #include +}`,U2=`#define MATCAP +varying vec3 vViewPosition; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vViewPosition = - mvPosition.xyz; +}`,z2=`#define MATCAP +uniform vec3 diffuse; +uniform float opacity; +uniform sampler2D matcap; +varying vec3 vViewPosition; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + #include + #include + #include + #include + #include + #include + #include + #include + vec3 viewDir = normalize( vViewPosition ); + vec3 x = normalize( vec3( viewDir.z, 0.0, - viewDir.x ) ); + vec3 y = cross( viewDir, x ); + vec2 uv = vec2( dot( x, normal ), dot( y, normal ) ) * 0.495 + 0.5; + #ifdef USE_MATCAP + vec4 matcapColor = texture2D( matcap, uv ); + #else + vec4 matcapColor = vec4( vec3( mix( 0.2, 0.8, uv.y ) ), 1.0 ); + #endif + vec3 outgoingLight = diffuseColor.rgb * matcapColor.rgb; + #include + #include + #include + #include + #include + #include +}`,H2=`#define NORMAL +#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( USE_NORMALMAP_TANGENTSPACE ) + varying vec3 vViewPosition; +#endif +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include +#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( USE_NORMALMAP_TANGENTSPACE ) + vViewPosition = - mvPosition.xyz; +#endif +}`,G2=`#define NORMAL +uniform float opacity; +#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( USE_NORMALMAP_TANGENTSPACE ) + varying vec3 vViewPosition; +#endif +#include +#include +#include +#include +#include +#include +void main() { + vec4 diffuseColor = vec4( 0.0, 0.0, 0.0, opacity ); + #include + #include + #include + #include + gl_FragColor = vec4( normalize( normal ) * 0.5 + 0.5, diffuseColor.a ); + #ifdef OPAQUE + gl_FragColor.a = 1.0; + #endif +}`,W2=`#define PHONG +varying vec3 vViewPosition; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vViewPosition = - mvPosition.xyz; + #include + #include + #include + #include +}`,X2=`#define PHONG +uniform vec3 diffuse; +uniform vec3 emissive; +uniform vec3 specular; +uniform float shininess; +uniform float opacity; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + ReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) ); + vec3 totalEmissiveRadiance = emissive; + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + reflectedLight.directSpecular + reflectedLight.indirectSpecular + totalEmissiveRadiance; + #include + #include + #include + #include + #include + #include + #include +}`,q2=`#define STANDARD +varying vec3 vViewPosition; +#ifdef USE_TRANSMISSION + varying vec3 vWorldPosition; +#endif +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vViewPosition = - mvPosition.xyz; + #include + #include + #include +#ifdef USE_TRANSMISSION + vWorldPosition = worldPosition.xyz; +#endif +}`,$2=`#define STANDARD +#ifdef PHYSICAL + #define IOR + #define USE_SPECULAR +#endif +uniform vec3 diffuse; +uniform vec3 emissive; +uniform float roughness; +uniform float metalness; +uniform float opacity; +#ifdef IOR + uniform float ior; +#endif +#ifdef USE_SPECULAR + uniform float specularIntensity; + uniform vec3 specularColor; + #ifdef USE_SPECULAR_COLORMAP + uniform sampler2D specularColorMap; + #endif + #ifdef USE_SPECULAR_INTENSITYMAP + uniform sampler2D specularIntensityMap; + #endif +#endif +#ifdef USE_CLEARCOAT + uniform float clearcoat; + uniform float clearcoatRoughness; +#endif +#ifdef USE_DISPERSION + uniform float dispersion; +#endif +#ifdef USE_IRIDESCENCE + uniform float iridescence; + uniform float iridescenceIOR; + uniform float iridescenceThicknessMinimum; + uniform float iridescenceThicknessMaximum; +#endif +#ifdef USE_SHEEN + uniform vec3 sheenColor; + uniform float sheenRoughness; + #ifdef USE_SHEEN_COLORMAP + uniform sampler2D sheenColorMap; + #endif + #ifdef USE_SHEEN_ROUGHNESSMAP + uniform sampler2D sheenRoughnessMap; + #endif +#endif +#ifdef USE_ANISOTROPY + uniform vec2 anisotropyVector; + #ifdef USE_ANISOTROPYMAP + uniform sampler2D anisotropyMap; + #endif +#endif +varying vec3 vViewPosition; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + ReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) ); + vec3 totalEmissiveRadiance = emissive; + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vec3 totalDiffuse = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse; + vec3 totalSpecular = reflectedLight.directSpecular + reflectedLight.indirectSpecular; + #include + vec3 outgoingLight = totalDiffuse + totalSpecular + totalEmissiveRadiance; + #ifdef USE_SHEEN + + outgoingLight = outgoingLight + sheenSpecularDirect + sheenSpecularIndirect; + + #endif + #ifdef USE_CLEARCOAT + float dotNVcc = saturate( dot( geometryClearcoatNormal, geometryViewDir ) ); + vec3 Fcc = F_Schlick( material.clearcoatF0, material.clearcoatF90, dotNVcc ); + outgoingLight = outgoingLight * ( 1.0 - material.clearcoat * Fcc ) + ( clearcoatSpecularDirect + clearcoatSpecularIndirect ) * material.clearcoat; + #endif + #include + #include + #include + #include + #include + #include +}`,Y2=`#define TOON +varying vec3 vViewPosition; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vViewPosition = - mvPosition.xyz; + #include + #include + #include +}`,j2=`#define TOON +uniform vec3 diffuse; +uniform vec3 emissive; +uniform float opacity; +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + ReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) ); + vec3 totalEmissiveRadiance = emissive; + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + vec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + totalEmissiveRadiance; + #include + #include + #include + #include + #include + #include +}`,K2=`uniform float size; +uniform float scale; +#include +#include +#include +#include +#include +#include +#ifdef USE_POINTS_UV + varying vec2 vUv; + uniform mat3 uvTransform; +#endif +void main() { + #ifdef USE_POINTS_UV + vUv = ( uvTransform * vec3( uv, 1 ) ).xy; + #endif + #include + #include + #include + #include + #include + #include + gl_PointSize = size; + #ifdef USE_SIZEATTENUATION + bool isPerspective = isPerspectiveMatrix( projectionMatrix ); + if ( isPerspective ) gl_PointSize *= ( scale / - mvPosition.z ); + #endif + #include + #include + #include + #include +}`,Z2=`uniform vec3 diffuse; +uniform float opacity; +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + vec3 outgoingLight = vec3( 0.0 ); + #include + #include + #include + #include + #include + outgoingLight = diffuseColor.rgb; + #include + #include + #include + #include + #include +}`,J2=`#include +#include +#include +#include +#include +#include +#include +void main() { + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include +}`,Q2=`uniform vec3 color; +uniform float opacity; +#include +#include +#include +#include +#include +#include +#include +void main() { + #include + gl_FragColor = vec4( color, opacity * ( 1.0 - getShadowMask() ) ); + #include + #include + #include + #include +}`,eT=`uniform float rotation; +uniform vec2 center; +#include +#include +#include +#include +#include +void main() { + #include + vec4 mvPosition = modelViewMatrix[ 3 ]; + vec2 scale = vec2( length( modelMatrix[ 0 ].xyz ), length( modelMatrix[ 1 ].xyz ) ); + #ifndef USE_SIZEATTENUATION + bool isPerspective = isPerspectiveMatrix( projectionMatrix ); + if ( isPerspective ) scale *= - mvPosition.z; + #endif + vec2 alignedPosition = ( position.xy - ( center - vec2( 0.5 ) ) ) * scale; + vec2 rotatedPosition; + rotatedPosition.x = cos( rotation ) * alignedPosition.x - sin( rotation ) * alignedPosition.y; + rotatedPosition.y = sin( rotation ) * alignedPosition.x + cos( rotation ) * alignedPosition.y; + mvPosition.xy += rotatedPosition; + gl_Position = projectionMatrix * mvPosition; + #include + #include + #include +}`,tT=`uniform vec3 diffuse; +uniform float opacity; +#include +#include +#include +#include +#include +#include +#include +#include +#include +void main() { + vec4 diffuseColor = vec4( diffuse, opacity ); + #include + vec3 outgoingLight = vec3( 0.0 ); + #include + #include + #include + #include + #include + outgoingLight = diffuseColor.rgb; + #include + #include + #include + #include +}`,Mt={alphahash_fragment:CS,alphahash_pars_fragment:MS,alphamap_fragment:wS,alphamap_pars_fragment:SS,alphatest_fragment:ES,alphatest_pars_fragment:TS,aomap_fragment:PS,aomap_pars_fragment:AS,batching_pars_vertex:IS,batching_vertex:OS,begin_vertex:DS,beginnormal_vertex:kS,bsdfs:RS,iridescence_fragment:NS,bumpmap_pars_fragment:LS,clipping_planes_fragment:FS,clipping_planes_pars_fragment:VS,clipping_planes_pars_vertex:BS,clipping_planes_vertex:US,color_fragment:zS,color_pars_fragment:HS,color_pars_vertex:GS,color_vertex:WS,common:XS,cube_uv_reflection_fragment:qS,defaultnormal_vertex:$S,displacementmap_pars_vertex:YS,displacementmap_vertex:jS,emissivemap_fragment:KS,emissivemap_pars_fragment:ZS,colorspace_fragment:JS,colorspace_pars_fragment:QS,envmap_fragment:eE,envmap_common_pars_fragment:tE,envmap_pars_fragment:nE,envmap_pars_vertex:iE,envmap_physical_pars_fragment:mE,envmap_vertex:oE,fog_vertex:rE,fog_pars_vertex:aE,fog_fragment:sE,fog_pars_fragment:lE,gradientmap_pars_fragment:cE,lightmap_pars_fragment:dE,lights_lambert_fragment:uE,lights_lambert_pars_fragment:hE,lights_pars_begin:pE,lights_toon_fragment:fE,lights_toon_pars_fragment:gE,lights_phong_fragment:_E,lights_phong_pars_fragment:vE,lights_physical_fragment:xE,lights_physical_pars_fragment:bE,lights_fragment_begin:yE,lights_fragment_maps:CE,lights_fragment_end:ME,lightprobes_pars_fragment:wE,logdepthbuf_fragment:SE,logdepthbuf_pars_fragment:EE,logdepthbuf_pars_vertex:TE,logdepthbuf_vertex:PE,map_fragment:AE,map_pars_fragment:IE,map_particle_fragment:OE,map_particle_pars_fragment:DE,metalnessmap_fragment:kE,metalnessmap_pars_fragment:RE,morphinstance_vertex:NE,morphcolor_vertex:LE,morphnormal_vertex:FE,morphtarget_pars_vertex:VE,morphtarget_vertex:BE,normal_fragment_begin:UE,normal_fragment_maps:zE,normal_pars_fragment:HE,normal_pars_vertex:GE,normal_vertex:WE,normalmap_pars_fragment:XE,clearcoat_normal_fragment_begin:qE,clearcoat_normal_fragment_maps:$E,clearcoat_pars_fragment:YE,iridescence_pars_fragment:jE,opaque_fragment:KE,packing:ZE,premultiplied_alpha_fragment:JE,project_vertex:QE,dithering_fragment:e2,dithering_pars_fragment:t2,roughnessmap_fragment:n2,roughnessmap_pars_fragment:i2,shadowmap_pars_fragment:o2,shadowmap_pars_vertex:r2,shadowmap_vertex:a2,shadowmask_pars_fragment:s2,skinbase_vertex:l2,skinning_pars_vertex:c2,skinning_vertex:d2,skinnormal_vertex:u2,specularmap_fragment:h2,specularmap_pars_fragment:p2,tonemapping_fragment:m2,tonemapping_pars_fragment:f2,transmission_fragment:g2,transmission_pars_fragment:_2,uv_pars_fragment:v2,uv_pars_vertex:x2,uv_vertex:b2,worldpos_vertex:y2,background_vert:C2,background_frag:M2,backgroundCube_vert:w2,backgroundCube_frag:S2,cube_vert:E2,cube_frag:T2,depth_vert:P2,depth_frag:A2,distance_vert:I2,distance_frag:O2,equirect_vert:D2,equirect_frag:k2,linedashed_vert:R2,linedashed_frag:N2,meshbasic_vert:L2,meshbasic_frag:F2,meshlambert_vert:V2,meshlambert_frag:B2,meshmatcap_vert:U2,meshmatcap_frag:z2,meshnormal_vert:H2,meshnormal_frag:G2,meshphong_vert:W2,meshphong_frag:X2,meshphysical_vert:q2,meshphysical_frag:$2,meshtoon_vert:Y2,meshtoon_frag:j2,points_vert:K2,points_frag:Z2,shadow_vert:J2,shadow_frag:Q2,sprite_vert:eT,sprite_frag:tT},Ue={common:{diffuse:{value:new dt(16777215)},opacity:{value:1},map:{value:null},mapTransform:{value:new mt},alphaMap:{value:null},alphaMapTransform:{value:new mt},alphaTest:{value:0}},specularmap:{specularMap:{value:null},specularMapTransform:{value:new mt}},envmap:{envMap:{value:null},envMapRotation:{value:new mt},reflectivity:{value:1},ior:{value:1.5},refractionRatio:{value:.98},dfgLUT:{value:null}},aomap:{aoMap:{value:null},aoMapIntensity:{value:1},aoMapTransform:{value:new mt}},lightmap:{lightMap:{value:null},lightMapIntensity:{value:1},lightMapTransform:{value:new mt}},bumpmap:{bumpMap:{value:null},bumpMapTransform:{value:new mt},bumpScale:{value:1}},normalmap:{normalMap:{value:null},normalMapTransform:{value:new mt},normalScale:{value:new At(1,1)}},displacementmap:{displacementMap:{value:null},displacementMapTransform:{value:new mt},displacementScale:{value:1},displacementBias:{value:0}},emissivemap:{emissiveMap:{value:null},emissiveMapTransform:{value:new mt}},metalnessmap:{metalnessMap:{value:null},metalnessMapTransform:{value:new mt}},roughnessmap:{roughnessMap:{value:null},roughnessMapTransform:{value:new mt}},gradientmap:{gradientMap:{value:null}},fog:{fogDensity:{value:25e-5},fogNear:{value:1},fogFar:{value:2e3},fogColor:{value:new dt(16777215)}},lights:{ambientLightColor:{value:[]},lightProbe:{value:[]},directionalLights:{value:[],properties:{direction:{},color:{}}},directionalLightShadows:{value:[],properties:{shadowIntensity:1,shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{}}},directionalShadowMatrix:{value:[]},spotLights:{value:[],properties:{color:{},position:{},direction:{},distance:{},coneCos:{},penumbraCos:{},decay:{}}},spotLightShadows:{value:[],properties:{shadowIntensity:1,shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{}}},spotLightMap:{value:[]},spotLightMatrix:{value:[]},pointLights:{value:[],properties:{color:{},position:{},decay:{},distance:{}}},pointLightShadows:{value:[],properties:{shadowIntensity:1,shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{},shadowCameraNear:{},shadowCameraFar:{}}},pointShadowMatrix:{value:[]},hemisphereLights:{value:[],properties:{direction:{},skyColor:{},groundColor:{}}},rectAreaLights:{value:[],properties:{color:{},position:{},width:{},height:{}}},ltc_1:{value:null},ltc_2:{value:null},probesSH:{value:null},probesMin:{value:new j},probesMax:{value:new j},probesResolution:{value:new j}},points:{diffuse:{value:new dt(16777215)},opacity:{value:1},size:{value:1},scale:{value:1},map:{value:null},alphaMap:{value:null},alphaMapTransform:{value:new mt},alphaTest:{value:0},uvTransform:{value:new mt}},sprite:{diffuse:{value:new dt(16777215)},opacity:{value:1},center:{value:new At(.5,.5)},rotation:{value:0},map:{value:null},mapTransform:{value:new mt},alphaMap:{value:null},alphaMapTransform:{value:new mt},alphaTest:{value:0}}},ao={basic:{uniforms:Un([Ue.common,Ue.specularmap,Ue.envmap,Ue.aomap,Ue.lightmap,Ue.fog]),vertexShader:Mt.meshbasic_vert,fragmentShader:Mt.meshbasic_frag},lambert:{uniforms:Un([Ue.common,Ue.specularmap,Ue.envmap,Ue.aomap,Ue.lightmap,Ue.emissivemap,Ue.bumpmap,Ue.normalmap,Ue.displacementmap,Ue.fog,Ue.lights,{emissive:{value:new dt(0)},envMapIntensity:{value:1}}]),vertexShader:Mt.meshlambert_vert,fragmentShader:Mt.meshlambert_frag},phong:{uniforms:Un([Ue.common,Ue.specularmap,Ue.envmap,Ue.aomap,Ue.lightmap,Ue.emissivemap,Ue.bumpmap,Ue.normalmap,Ue.displacementmap,Ue.fog,Ue.lights,{emissive:{value:new dt(0)},specular:{value:new dt(1118481)},shininess:{value:30},envMapIntensity:{value:1}}]),vertexShader:Mt.meshphong_vert,fragmentShader:Mt.meshphong_frag},standard:{uniforms:Un([Ue.common,Ue.envmap,Ue.aomap,Ue.lightmap,Ue.emissivemap,Ue.bumpmap,Ue.normalmap,Ue.displacementmap,Ue.roughnessmap,Ue.metalnessmap,Ue.fog,Ue.lights,{emissive:{value:new dt(0)},roughness:{value:1},metalness:{value:0},envMapIntensity:{value:1}}]),vertexShader:Mt.meshphysical_vert,fragmentShader:Mt.meshphysical_frag},toon:{uniforms:Un([Ue.common,Ue.aomap,Ue.lightmap,Ue.emissivemap,Ue.bumpmap,Ue.normalmap,Ue.displacementmap,Ue.gradientmap,Ue.fog,Ue.lights,{emissive:{value:new dt(0)}}]),vertexShader:Mt.meshtoon_vert,fragmentShader:Mt.meshtoon_frag},matcap:{uniforms:Un([Ue.common,Ue.bumpmap,Ue.normalmap,Ue.displacementmap,Ue.fog,{matcap:{value:null}}]),vertexShader:Mt.meshmatcap_vert,fragmentShader:Mt.meshmatcap_frag},points:{uniforms:Un([Ue.points,Ue.fog]),vertexShader:Mt.points_vert,fragmentShader:Mt.points_frag},dashed:{uniforms:Un([Ue.common,Ue.fog,{scale:{value:1},dashSize:{value:1},totalSize:{value:2}}]),vertexShader:Mt.linedashed_vert,fragmentShader:Mt.linedashed_frag},depth:{uniforms:Un([Ue.common,Ue.displacementmap]),vertexShader:Mt.depth_vert,fragmentShader:Mt.depth_frag},normal:{uniforms:Un([Ue.common,Ue.bumpmap,Ue.normalmap,Ue.displacementmap,{opacity:{value:1}}]),vertexShader:Mt.meshnormal_vert,fragmentShader:Mt.meshnormal_frag},sprite:{uniforms:Un([Ue.sprite,Ue.fog]),vertexShader:Mt.sprite_vert,fragmentShader:Mt.sprite_frag},background:{uniforms:{uvTransform:{value:new mt},t2D:{value:null},backgroundIntensity:{value:1}},vertexShader:Mt.background_vert,fragmentShader:Mt.background_frag},backgroundCube:{uniforms:{envMap:{value:null},backgroundBlurriness:{value:0},backgroundIntensity:{value:1},backgroundRotation:{value:new mt}},vertexShader:Mt.backgroundCube_vert,fragmentShader:Mt.backgroundCube_frag},cube:{uniforms:{tCube:{value:null},tFlip:{value:-1},opacity:{value:1}},vertexShader:Mt.cube_vert,fragmentShader:Mt.cube_frag},equirect:{uniforms:{tEquirect:{value:null}},vertexShader:Mt.equirect_vert,fragmentShader:Mt.equirect_frag},distance:{uniforms:Un([Ue.common,Ue.displacementmap,{referencePosition:{value:new j},nearDistance:{value:1},farDistance:{value:1e3}}]),vertexShader:Mt.distance_vert,fragmentShader:Mt.distance_frag},shadow:{uniforms:Un([Ue.lights,Ue.fog,{color:{value:new dt(0)},opacity:{value:1}}]),vertexShader:Mt.shadow_vert,fragmentShader:Mt.shadow_frag}};ao.physical={uniforms:Un([ao.standard.uniforms,{clearcoat:{value:0},clearcoatMap:{value:null},clearcoatMapTransform:{value:new mt},clearcoatNormalMap:{value:null},clearcoatNormalMapTransform:{value:new mt},clearcoatNormalScale:{value:new At(1,1)},clearcoatRoughness:{value:0},clearcoatRoughnessMap:{value:null},clearcoatRoughnessMapTransform:{value:new mt},dispersion:{value:0},iridescence:{value:0},iridescenceMap:{value:null},iridescenceMapTransform:{value:new mt},iridescenceIOR:{value:1.3},iridescenceThicknessMinimum:{value:100},iridescenceThicknessMaximum:{value:400},iridescenceThicknessMap:{value:null},iridescenceThicknessMapTransform:{value:new mt},sheen:{value:0},sheenColor:{value:new dt(0)},sheenColorMap:{value:null},sheenColorMapTransform:{value:new mt},sheenRoughness:{value:1},sheenRoughnessMap:{value:null},sheenRoughnessMapTransform:{value:new mt},transmission:{value:0},transmissionMap:{value:null},transmissionMapTransform:{value:new mt},transmissionSamplerSize:{value:new At},transmissionSamplerMap:{value:null},thickness:{value:0},thicknessMap:{value:null},thicknessMapTransform:{value:new mt},attenuationDistance:{value:0},attenuationColor:{value:new dt(0)},specularColor:{value:new dt(1,1,1)},specularColorMap:{value:null},specularColorMapTransform:{value:new mt},specularIntensity:{value:1},specularIntensityMap:{value:null},specularIntensityMapTransform:{value:new mt},anisotropyVector:{value:new At},anisotropyMap:{value:null},anisotropyMapTransform:{value:new mt}}]),vertexShader:Mt.meshphysical_vert,fragmentShader:Mt.meshphysical_frag};var eu={r:0,b:0,g:0},nT=new Ct,_v=new mt;_v.set(-1,0,0,0,1,0,0,0,1);function iT(o,t,e,n,i,r){let a=new dt(0),s=i===!0?0:1,l,c,h=null,p=0,m=null;function x(I){let L=I.isScene===!0?I.background:null;if(L&&L.isTexture){let k=I.backgroundBlurriness>0;L=t.get(L,k)}return L}function M(I){let L=!1,k=x(I);k===null?y(a,s):k&&k.isColor&&(y(k,1),L=!0);let H=o.xr.getEnvironmentBlendMode();H==="additive"?e.buffers.color.setClear(0,0,0,1,r):H==="alpha-blend"&&e.buffers.color.setClear(0,0,0,0,r),(o.autoClear||L)&&(e.buffers.depth.setTest(!0),e.buffers.depth.setMask(!0),e.buffers.color.setMask(!0),o.clear(o.autoClearColor,o.autoClearDepth,o.autoClearStencil))}function S(I,L){let k=x(L);k&&(k.isCubeTexture||k.mapping===tl)?(c===void 0&&(c=new kn(new Aa(1,1,1),new di({name:"BackgroundCubeMaterial",uniforms:Ir(ao.backgroundCube.uniforms),vertexShader:ao.backgroundCube.vertexShader,fragmentShader:ao.backgroundCube.fragmentShader,side:$n,depthTest:!1,depthWrite:!1,fog:!1,allowOverride:!1})),c.geometry.deleteAttribute("normal"),c.geometry.deleteAttribute("uv"),c.onBeforeRender=function(H,V,G){this.matrixWorld.copyPosition(G.matrixWorld)},Object.defineProperty(c.material,"envMap",{get:function(){return this.uniforms.envMap.value}}),n.update(c)),c.material.uniforms.envMap.value=k,c.material.uniforms.backgroundBlurriness.value=L.backgroundBlurriness,c.material.uniforms.backgroundIntensity.value=L.backgroundIntensity,c.material.uniforms.backgroundRotation.value.setFromMatrix4(nT.makeRotationFromEuler(L.backgroundRotation)).transpose(),k.isCubeTexture&&k.isRenderTargetTexture===!1&&c.material.uniforms.backgroundRotation.value.premultiply(_v),c.material.toneMapped=St.getTransfer(k.colorSpace)!==Ht,(h!==k||p!==k.version||m!==o.toneMapping)&&(c.material.needsUpdate=!0,h=k,p=k.version,m=o.toneMapping),c.layers.enableAll(),I.unshift(c,c.geometry,c.material,0,0,null)):k&&k.isTexture&&(l===void 0&&(l=new kn(new Hs(2,2),new di({name:"BackgroundMaterial",uniforms:Ir(ao.background.uniforms),vertexShader:ao.background.vertexShader,fragmentShader:ao.background.fragmentShader,side:Di,depthTest:!1,depthWrite:!1,fog:!1,allowOverride:!1})),l.geometry.deleteAttribute("normal"),Object.defineProperty(l.material,"map",{get:function(){return this.uniforms.t2D.value}}),n.update(l)),l.material.uniforms.t2D.value=k,l.material.uniforms.backgroundIntensity.value=L.backgroundIntensity,l.material.toneMapped=St.getTransfer(k.colorSpace)!==Ht,k.matrixAutoUpdate===!0&&k.updateMatrix(),l.material.uniforms.uvTransform.value.copy(k.matrix),(h!==k||p!==k.version||m!==o.toneMapping)&&(l.material.needsUpdate=!0,h=k,p=k.version,m=o.toneMapping),l.layers.enableAll(),I.unshift(l,l.geometry,l.material,0,0,null))}function y(I,L){I.getRGB(eu,yp(o)),e.buffers.color.setClear(eu.r,eu.g,eu.b,L,r)}function C(){c!==void 0&&(c.geometry.dispose(),c.material.dispose(),c=void 0),l!==void 0&&(l.geometry.dispose(),l.material.dispose(),l=void 0)}return{getClearColor:function(){return a},setClearColor:function(I,L=1){a.set(I),s=L,y(a,s)},getClearAlpha:function(){return s},setClearAlpha:function(I){s=I,y(a,s)},render:M,addToRenderList:S,dispose:C}}function oT(o,t){let e=o.getParameter(o.MAX_VERTEX_ATTRIBS),n={},i=m(null),r=i,a=!1;function s(U,ee,de,fe,$){let ae=!1,J=p(U,fe,de,ee);r!==J&&(r=J,c(r.object)),ae=x(U,fe,de,$),ae&&M(U,fe,de,$),$!==null&&t.update($,o.ELEMENT_ARRAY_BUFFER),(ae||a)&&(a=!1,k(U,ee,de,fe),$!==null&&o.bindBuffer(o.ELEMENT_ARRAY_BUFFER,t.get($).buffer))}function l(){return o.createVertexArray()}function c(U){return o.bindVertexArray(U)}function h(U){return o.deleteVertexArray(U)}function p(U,ee,de,fe){let $=fe.wireframe===!0,ae=n[ee.id];ae===void 0&&(ae={},n[ee.id]=ae);let J=U.isInstancedMesh===!0?U.id:0,Ce=ae[J];Ce===void 0&&(Ce={},ae[J]=Ce);let Se=Ce[de.id];Se===void 0&&(Se={},Ce[de.id]=Se);let Ve=Se[$];return Ve===void 0&&(Ve=m(l()),Se[$]=Ve),Ve}function m(U){let ee=[],de=[],fe=[];for(let $=0;$=0){let Ye=$[Se],Ze=ae[Se];if(Ze===void 0&&(Se==="instanceMatrix"&&U.instanceMatrix&&(Ze=U.instanceMatrix),Se==="instanceColor"&&U.instanceColor&&(Ze=U.instanceColor)),Ye===void 0||Ye.attribute!==Ze||Ze&&Ye.data!==Ze.data)return!0;J++}return r.attributesNum!==J||r.index!==fe}function M(U,ee,de,fe){let $={},ae=ee.attributes,J=0,Ce=de.getAttributes();for(let Se in Ce)if(Ce[Se].location>=0){let Ye=ae[Se];Ye===void 0&&(Se==="instanceMatrix"&&U.instanceMatrix&&(Ye=U.instanceMatrix),Se==="instanceColor"&&U.instanceColor&&(Ye=U.instanceColor));let Ze={};Ze.attribute=Ye,Ye&&Ye.data&&(Ze.data=Ye.data),$[Se]=Ze,J++}r.attributes=$,r.attributesNum=J,r.index=fe}function S(){let U=r.newAttributes;for(let ee=0,de=U.length;ee=0){let Ve=$[Ce];if(Ve===void 0&&(Ce==="instanceMatrix"&&U.instanceMatrix&&(Ve=U.instanceMatrix),Ce==="instanceColor"&&U.instanceColor&&(Ve=U.instanceColor)),Ve!==void 0){let Ye=Ve.normalized,Ze=Ve.itemSize,It=t.get(Ve);if(It===void 0)continue;let ut=It.buffer,it=It.type,_e=It.bytesPerElement,Be=it===o.INT||it===o.UNSIGNED_INT||Ve.gpuType===_d;if(Ve.isInterleavedBufferAttribute){let Pe=Ve.data,nt=Pe.stride,ot=Ve.offset;if(Pe.isInstancedInterleavedBuffer){for(let at=0;at0&&o.getShaderPrecisionFormat(o.FRAGMENT_SHADER,o.HIGH_FLOAT).precision>0)return"highp";G="mediump"}return G==="mediump"&&o.getShaderPrecisionFormat(o.VERTEX_SHADER,o.MEDIUM_FLOAT).precision>0&&o.getShaderPrecisionFormat(o.FRAGMENT_SHADER,o.MEDIUM_FLOAT).precision>0?"mediump":"lowp"}let c=e.precision!==void 0?e.precision:"highp",h=l(c);h!==c&&(Ke("WebGLRenderer:",c,"not supported, using",h,"instead."),c=h);let p=e.logarithmicDepthBuffer===!0,m=e.reversedDepthBuffer===!0&&t.has("EXT_clip_control");e.reversedDepthBuffer===!0&&m===!1&&Ke("WebGLRenderer: Unable to use reversed depth buffer due to missing EXT_clip_control extension. Fallback to default depth buffer.");let x=o.getParameter(o.MAX_TEXTURE_IMAGE_UNITS),M=o.getParameter(o.MAX_VERTEX_TEXTURE_IMAGE_UNITS),S=o.getParameter(o.MAX_TEXTURE_SIZE),y=o.getParameter(o.MAX_CUBE_MAP_TEXTURE_SIZE),C=o.getParameter(o.MAX_VERTEX_ATTRIBS),I=o.getParameter(o.MAX_VERTEX_UNIFORM_VECTORS),L=o.getParameter(o.MAX_VARYING_VECTORS),k=o.getParameter(o.MAX_FRAGMENT_UNIFORM_VECTORS),H=o.getParameter(o.MAX_SAMPLES),V=o.getParameter(o.SAMPLES);return{isWebGL2:!0,getMaxAnisotropy:r,getMaxPrecision:l,textureFormatReadable:a,textureTypeReadable:s,precision:c,logarithmicDepthBuffer:p,reversedDepthBuffer:m,maxTextures:x,maxVertexTextures:M,maxTextureSize:S,maxCubemapSize:y,maxAttributes:C,maxVertexUniforms:I,maxVaryings:L,maxFragmentUniforms:k,maxSamples:H,samples:V}}function sT(o){let t=this,e=null,n=0,i=!1,r=!1,a=new ji,s=new mt,l={value:null,needsUpdate:!1};this.uniform=l,this.numPlanes=0,this.numIntersection=0,this.init=function(p,m){let x=p.length!==0||m||n!==0||i;return i=m,n=p.length,x},this.beginShadows=function(){r=!0,h(null)},this.endShadows=function(){r=!1},this.setGlobalState=function(p,m){e=h(p,m,0)},this.setState=function(p,m,x){let M=p.clippingPlanes,S=p.clipIntersection,y=p.clipShadows,C=o.get(p);if(!i||M===null||M.length===0||r&&!y)r?h(null):c();else{let I=r?0:n,L=I*4,k=C.clippingState||null;l.value=k,k=h(M,m,L,x);for(let H=0;H!==L;++H)k[H]=e[H];C.clippingState=k,this.numIntersection=S?this.numPlanes:0,this.numPlanes+=I}};function c(){l.value!==e&&(l.value=e,l.needsUpdate=n>0),t.numPlanes=n,t.numIntersection=0}function h(p,m,x,M){let S=p!==null?p.length:0,y=null;if(S!==0){if(y=l.value,M!==!0||y===null){let C=x+S*4,I=m.matrixWorldInverse;s.getNormalMatrix(I),(y===null||y.length0&&this._blur(l,0,0,e),this._applyPMREM(l),this._cleanup(l),l}fromEquirectangular(t,e=null){return this._fromTexture(t,e)}fromCubemap(t,e=null){return this._fromTexture(t,e)}compileCubemapShader(){this._cubemapMaterial===null&&(this._cubemapMaterial=J_(),this._compileMaterial(this._cubemapMaterial))}compileEquirectangularShader(){this._equirectMaterial===null&&(this._equirectMaterial=Z_(),this._compileMaterial(this._equirectMaterial))}dispose(){this._dispose(),this._cubemapMaterial!==null&&this._cubemapMaterial.dispose(),this._equirectMaterial!==null&&this._equirectMaterial.dispose(),this._backgroundBox!==null&&(this._backgroundBox.geometry.dispose(),this._backgroundBox.material.dispose())}_setSize(t){this._lodMax=Math.floor(Math.log2(t)),this._cubeSize=Math.pow(2,this._lodMax)}_dispose(){this._blurMaterial!==null&&this._blurMaterial.dispose(),this._ggxMaterial!==null&&this._ggxMaterial.dispose(),this._pingPongRenderTarget!==null&&this._pingPongRenderTarget.dispose();for(let t=0;t2?H:0,H,H),p.setRenderTarget(i),C&&p.render(S,l),p.render(t,l)}p.toneMapping=x,p.autoClear=m,t.background=I}_textureToCubeUV(t,e){let n=this._renderer,i=t.mapping===jo||t.mapping===Sr;i?(this._cubemapMaterial===null&&(this._cubemapMaterial=J_()),this._cubemapMaterial.uniforms.flipEnvMap.value=t.isRenderTargetTexture===!1?-1:1):this._equirectMaterial===null&&(this._equirectMaterial=Z_());let r=i?this._cubemapMaterial:this._equirectMaterial,a=this._lodMeshes[0];a.material=r;let s=r.uniforms;s.envMap.value=t;let l=this._cubeSize;Va(e,0,0,3*l,2*l),n.setRenderTarget(e),n.render(a,al)}_applyPMREM(t){let e=this._renderer,n=e.autoClear;e.autoClear=!1;let i=this._lodMeshes.length;for(let r=1;rM-Qo?n-M+Qo:0),C=4*(this._cubeSize-S);l.envMap.value=t.texture,l.roughness.value=x,l.mipInt.value=M-e,Va(r,y,C,3*S,2*S),i.setRenderTarget(r),i.render(s,al),l.envMap.value=r.texture,l.roughness.value=0,l.mipInt.value=M-n,Va(t,y,C,3*S,2*S),i.setRenderTarget(t),i.render(s,al)}_blur(t,e,n,i,r){let a=this._pingPongRenderTarget;this._halfBlur(t,a,e,n,i,"latitudinal",r),this._halfBlur(a,t,n,n,i,"longitudinal",r)}_halfBlur(t,e,n,i,r,a,s){let l=this._renderer,c=this._blurMaterial;a!=="latitudinal"&&a!=="longitudinal"&&st("blur direction must be either latitudinal or longitudinal!");let h=3,p=this._lodMeshes[i];p.material=c;let m=c.uniforms,x=this._sizeLods[n]-1,M=isFinite(r)?Math.PI/(2*x):2*Math.PI/(2*Or-1),S=r/M,y=isFinite(r)?1+Math.floor(h*S):Or;y>Or&&Ke(`sigmaRadians, ${r}, is too large and will clip, as it requested ${y} samples when the maximum is set to ${Or}`);let C=[],I=0;for(let G=0;GL-Qo?i-L+Qo:0),V=4*(this._cubeSize-k);Va(e,H,V,3*k,2*k),l.setRenderTarget(e),l.render(p,al)}};function dT(o){let t=[],e=[],n=[],i=o,r=o-Qo+1+Y_.length;for(let a=0;ao-Qo?l=Y_[a-o+Qo-1]:a===0&&(l=0),e.push(l);let c=1/(s-2),h=-c,p=1+c,m=[h,h,p,h,p,p,h,h,p,p,h,p],x=6,M=6,S=3,y=2,C=1,I=new Float32Array(S*M*x),L=new Float32Array(y*M*x),k=new Float32Array(C*M*x);for(let V=0;V2?0:-1,B=[G,E,0,G+2/3,E,0,G+2/3,E+1,0,G,E,0,G+2/3,E+1,0,G,E+1,0];I.set(B,S*M*V),L.set(m,y*M*V);let Y=[V,V,V,V,V,V];k.set(Y,C*M*V)}let H=new qn;H.setAttribute("position",new bn(I,S)),H.setAttribute("uv",new bn(L,y)),H.setAttribute("faceIndex",new bn(k,C)),n.push(new kn(H,null)),i>Qo&&i--}return{lodMeshes:n,sizeLods:t,sigmas:e}}function K_(o,t,e){let n=new si(o,t,e);return n.texture.mapping=tl,n.texture.name="PMREM.cubeUv",n.scissorTest=!0,n}function Va(o,t,e,n,i){o.viewport.set(t,e,n,i),o.scissor.set(t,e,n,i)}function uT(o,t,e){return new di({name:"PMREMGGXConvolution",defines:{GGX_SAMPLES:lT,CUBEUV_TEXEL_WIDTH:1/t,CUBEUV_TEXEL_HEIGHT:1/e,CUBEUV_MAX_MIP:`${o}.0`},uniforms:{envMap:{value:null},roughness:{value:0},mipInt:{value:0}},vertexShader:ru(),fragmentShader:` + + precision highp float; + precision highp int; + + varying vec3 vOutputDirection; + + uniform sampler2D envMap; + uniform float roughness; + uniform float mipInt; + + #define ENVMAP_TYPE_CUBE_UV + #include + + #define PI 3.14159265359 + + // Van der Corput radical inverse + float radicalInverse_VdC(uint bits) { + bits = (bits << 16u) | (bits >> 16u); + bits = ((bits & 0x55555555u) << 1u) | ((bits & 0xAAAAAAAAu) >> 1u); + bits = ((bits & 0x33333333u) << 2u) | ((bits & 0xCCCCCCCCu) >> 2u); + bits = ((bits & 0x0F0F0F0Fu) << 4u) | ((bits & 0xF0F0F0F0u) >> 4u); + bits = ((bits & 0x00FF00FFu) << 8u) | ((bits & 0xFF00FF00u) >> 8u); + return float(bits) * 2.3283064365386963e-10; // / 0x100000000 + } + + // Hammersley sequence + vec2 hammersley(uint i, uint N) { + return vec2(float(i) / float(N), radicalInverse_VdC(i)); + } + + // GGX VNDF importance sampling (Eric Heitz 2018) + // "Sampling the GGX Distribution of Visible Normals" + // https://jcgt.org/published/0007/04/01/ + vec3 importanceSampleGGX_VNDF(vec2 Xi, vec3 V, float roughness) { + float alpha = roughness * roughness; + + // Section 4.1: Orthonormal basis + vec3 T1 = vec3(1.0, 0.0, 0.0); + vec3 T2 = cross(V, T1); + + // Section 4.2: Parameterization of projected area + float r = sqrt(Xi.x); + float phi = 2.0 * PI * Xi.y; + float t1 = r * cos(phi); + float t2 = r * sin(phi); + float s = 0.5 * (1.0 + V.z); + t2 = (1.0 - s) * sqrt(1.0 - t1 * t1) + s * t2; + + // Section 4.3: Reprojection onto hemisphere + vec3 Nh = t1 * T1 + t2 * T2 + sqrt(max(0.0, 1.0 - t1 * t1 - t2 * t2)) * V; + + // Section 3.4: Transform back to ellipsoid configuration + return normalize(vec3(alpha * Nh.x, alpha * Nh.y, max(0.0, Nh.z))); + } + + void main() { + vec3 N = normalize(vOutputDirection); + vec3 V = N; // Assume view direction equals normal for pre-filtering + + vec3 prefilteredColor = vec3(0.0); + float totalWeight = 0.0; + + // For very low roughness, just sample the environment directly + if (roughness < 0.001) { + gl_FragColor = vec4(bilinearCubeUV(envMap, N, mipInt), 1.0); + return; + } + + // Tangent space basis for VNDF sampling + vec3 up = abs(N.z) < 0.999 ? vec3(0.0, 0.0, 1.0) : vec3(1.0, 0.0, 0.0); + vec3 tangent = normalize(cross(up, N)); + vec3 bitangent = cross(N, tangent); + + for(uint i = 0u; i < uint(GGX_SAMPLES); i++) { + vec2 Xi = hammersley(i, uint(GGX_SAMPLES)); + + // For PMREM, V = N, so in tangent space V is always (0, 0, 1) + vec3 H_tangent = importanceSampleGGX_VNDF(Xi, vec3(0.0, 0.0, 1.0), roughness); + + // Transform H back to world space + vec3 H = normalize(tangent * H_tangent.x + bitangent * H_tangent.y + N * H_tangent.z); + vec3 L = normalize(2.0 * dot(V, H) * H - V); + + float NdotL = max(dot(N, L), 0.0); + + if(NdotL > 0.0) { + // Sample environment at fixed mip level + // VNDF importance sampling handles the distribution filtering + vec3 sampleColor = bilinearCubeUV(envMap, L, mipInt); + + // Weight by NdotL for the split-sum approximation + // VNDF PDF naturally accounts for the visible microfacet distribution + prefilteredColor += sampleColor * NdotL; + totalWeight += NdotL; + } + } + + if (totalWeight > 0.0) { + prefilteredColor = prefilteredColor / totalWeight; + } + + gl_FragColor = vec4(prefilteredColor, 1.0); + } + `,blending:io,depthTest:!1,depthWrite:!1})}function hT(o,t,e){let n=new Float32Array(Or),i=new j(0,1,0);return new di({name:"SphericalGaussianBlur",defines:{n:Or,CUBEUV_TEXEL_WIDTH:1/t,CUBEUV_TEXEL_HEIGHT:1/e,CUBEUV_MAX_MIP:`${o}.0`},uniforms:{envMap:{value:null},samples:{value:1},weights:{value:n},latitudinal:{value:!1},dTheta:{value:0},mipInt:{value:0},poleAxis:{value:i}},vertexShader:ru(),fragmentShader:` + + precision mediump float; + precision mediump int; + + varying vec3 vOutputDirection; + + uniform sampler2D envMap; + uniform int samples; + uniform float weights[ n ]; + uniform bool latitudinal; + uniform float dTheta; + uniform float mipInt; + uniform vec3 poleAxis; + + #define ENVMAP_TYPE_CUBE_UV + #include + + vec3 getSample( float theta, vec3 axis ) { + + float cosTheta = cos( theta ); + // Rodrigues' axis-angle rotation + vec3 sampleDirection = vOutputDirection * cosTheta + + cross( axis, vOutputDirection ) * sin( theta ) + + axis * dot( axis, vOutputDirection ) * ( 1.0 - cosTheta ); + + return bilinearCubeUV( envMap, sampleDirection, mipInt ); + + } + + void main() { + + vec3 axis = latitudinal ? poleAxis : cross( poleAxis, vOutputDirection ); + + if ( all( equal( axis, vec3( 0.0 ) ) ) ) { + + axis = vec3( vOutputDirection.z, 0.0, - vOutputDirection.x ); + + } + + axis = normalize( axis ); + + gl_FragColor = vec4( 0.0, 0.0, 0.0, 1.0 ); + gl_FragColor.rgb += weights[ 0 ] * getSample( 0.0, axis ); + + for ( int i = 1; i < n; i++ ) { + + if ( i >= samples ) { + + break; + + } + + float theta = dTheta * float( i ); + gl_FragColor.rgb += weights[ i ] * getSample( -1.0 * theta, axis ); + gl_FragColor.rgb += weights[ i ] * getSample( theta, axis ); + + } + + } + `,blending:io,depthTest:!1,depthWrite:!1})}function Z_(){return new di({name:"EquirectangularToCubeUV",uniforms:{envMap:{value:null}},vertexShader:ru(),fragmentShader:` + + precision mediump float; + precision mediump int; + + varying vec3 vOutputDirection; + + uniform sampler2D envMap; + + #include + + void main() { + + vec3 outputDirection = normalize( vOutputDirection ); + vec2 uv = equirectUv( outputDirection ); + + gl_FragColor = vec4( texture2D ( envMap, uv ).rgb, 1.0 ); + + } + `,blending:io,depthTest:!1,depthWrite:!1})}function J_(){return new di({name:"CubemapToCubeUV",uniforms:{envMap:{value:null},flipEnvMap:{value:-1}},vertexShader:ru(),fragmentShader:` + + precision mediump float; + precision mediump int; + + uniform float flipEnvMap; + + varying vec3 vOutputDirection; + + uniform samplerCube envMap; + + void main() { + + gl_FragColor = textureCube( envMap, vec3( flipEnvMap * vOutputDirection.x, vOutputDirection.yz ) ); + + } + `,blending:io,depthTest:!1,depthWrite:!1})}function ru(){return` + + precision mediump float; + precision mediump int; + + attribute float faceIndex; + + varying vec3 vOutputDirection; + + // RH coordinate system; PMREM face-indexing convention + vec3 getDirection( vec2 uv, float face ) { + + uv = 2.0 * uv - 1.0; + + vec3 direction = vec3( uv, 1.0 ); + + if ( face == 0.0 ) { + + direction = direction.zyx; // ( 1, v, u ) pos x + + } else if ( face == 1.0 ) { + + direction = direction.xzy; + direction.xz *= -1.0; // ( -u, 1, -v ) pos y + + } else if ( face == 2.0 ) { + + direction.x *= -1.0; // ( -u, v, 1 ) pos z + + } else if ( face == 3.0 ) { + + direction = direction.zyx; + direction.xz *= -1.0; // ( -1, v, -u ) neg x + + } else if ( face == 4.0 ) { + + direction = direction.xzy; + direction.xy *= -1.0; // ( -u, -1, v ) neg y + + } else if ( face == 5.0 ) { + + direction.z *= -1.0; // ( u, v, -1 ) neg z + + } + + return direction; + + } + + void main() { + + vOutputDirection = getDirection( uv, faceIndex ); + gl_Position = vec4( position, 1.0 ); + + } + `}var iu=class extends si{constructor(t=1,e={}){super(t,t,e),this.isWebGLCubeRenderTarget=!0;let n={width:t,height:t,depth:1},i=[n,n,n,n,n,n];this.texture=new Us(i),this._setTextureOptions(e),this.texture.isRenderTargetTexture=!0}fromEquirectangularTexture(t,e){this.texture.type=e.type,this.texture.colorSpace=e.colorSpace,this.texture.generateMipmaps=e.generateMipmaps,this.texture.minFilter=e.minFilter,this.texture.magFilter=e.magFilter;let n={uniforms:{tEquirect:{value:null}},vertexShader:` + + varying vec3 vWorldDirection; + + vec3 transformDirection( in vec3 dir, in mat4 matrix ) { + + return normalize( ( matrix * vec4( dir, 0.0 ) ).xyz ); + + } + + void main() { + + vWorldDirection = transformDirection( position, modelMatrix ); + + #include + #include + + } + `,fragmentShader:` + + uniform sampler2D tEquirect; + + varying vec3 vWorldDirection; + + #include + + void main() { + + vec3 direction = normalize( vWorldDirection ); + + vec2 sampleUV = equirectUv( direction ); + + gl_FragColor = texture2D( tEquirect, sampleUV ); + + } + `},i=new Aa(5,5,5),r=new di({name:"CubemapFromEquirect",uniforms:Ir(n.uniforms),vertexShader:n.vertexShader,fragmentShader:n.fragmentShader,side:$n,blending:io});r.uniforms.tEquirect.value=e;let a=new kn(i,r),s=e.minFilter;return e.minFilter===Ni&&(e.minFilter=sn),new hd(1,10,this).update(t,a),e.minFilter=s,a.geometry.dispose(),a.material.dispose(),this}clear(t,e=!0,n=!0,i=!0){let r=t.getRenderTarget();for(let a=0;a<6;a++)t.setRenderTarget(this,a),t.clear(e,n,i);t.setRenderTarget(r)}};function pT(o){let t=new WeakMap,e=new WeakMap,n=null;function i(m,x=!1){return m==null?null:x?a(m):r(m)}function r(m){if(m&&m.isTexture){let x=m.mapping;if(x===md||x===fd)if(t.has(m)){let M=t.get(m).texture;return s(M,m.mapping)}else{let M=m.image;if(M&&M.height>0){let S=new iu(M.height);return S.fromEquirectangularTexture(o,m),t.set(m,S),m.addEventListener("dispose",c),s(S.texture,m.mapping)}else return null}}return m}function a(m){if(m&&m.isTexture){let x=m.mapping,M=x===md||x===fd,S=x===jo||x===Sr;if(M||S){let y=e.get(m),C=y!==void 0?y.texture.pmremVersion:0;if(m.isRenderTargetTexture&&m.pmremVersion!==C)return n===null&&(n=new nu(o)),y=M?n.fromEquirectangular(m,y):n.fromCubemap(m,y),y.texture.pmremVersion=m.pmremVersion,e.set(m,y),y.texture;if(y!==void 0)return y.texture;{let I=m.image;return M&&I&&I.height>0||S&&I&&l(I)?(n===null&&(n=new nu(o)),y=M?n.fromEquirectangular(m):n.fromCubemap(m),y.texture.pmremVersion=m.pmremVersion,e.set(m,y),m.addEventListener("dispose",h),y.texture):null}}}return m}function s(m,x){return x===md?m.mapping=jo:x===fd&&(m.mapping=Sr),m}function l(m){let x=0,M=6;for(let S=0;S=65535?ks:Ds)(m,1);y.version=S;let C=r.get(p);C&&t.remove(C),r.set(p,y)}function h(p){let m=r.get(p);if(m){let x=p.index;x!==null&&m.versiont.maxTextureSize&&(V=Math.ceil(H/t.maxTextureSize),H=t.maxTextureSize);let G=new Float32Array(H*V*4*p),E=new As(G,H,V,p);E.type=ui,E.needsUpdate=!0;let B=k*4;for(let U=0;U + #include + + void main() { + gl_FragColor = texture2D( tDiffuse, vUv ); + + #ifdef LINEAR_TONE_MAPPING + gl_FragColor.rgb = LinearToneMapping( gl_FragColor.rgb ); + #elif defined( REINHARD_TONE_MAPPING ) + gl_FragColor.rgb = ReinhardToneMapping( gl_FragColor.rgb ); + #elif defined( CINEON_TONE_MAPPING ) + gl_FragColor.rgb = CineonToneMapping( gl_FragColor.rgb ); + #elif defined( ACES_FILMIC_TONE_MAPPING ) + gl_FragColor.rgb = ACESFilmicToneMapping( gl_FragColor.rgb ); + #elif defined( AGX_TONE_MAPPING ) + gl_FragColor.rgb = AgXToneMapping( gl_FragColor.rgb ); + #elif defined( NEUTRAL_TONE_MAPPING ) + gl_FragColor.rgb = NeutralToneMapping( gl_FragColor.rgb ); + #elif defined( CUSTOM_TONE_MAPPING ) + gl_FragColor.rgb = CustomToneMapping( gl_FragColor.rgb ); + #endif + + #ifdef SRGB_TRANSFER + gl_FragColor = sRGBTransferOETF( gl_FragColor ); + #endif + }`,depthTest:!1,depthWrite:!1}),c=new kn(s,l),h=new Yo(-1,1,1,-1,0,1),p=null,m=null,x=!1,M,S=null,y=[],C=!1;this.setSize=function(I,L){r.setSize(I,L),a.setSize(I,L);for(let k=0;k0&&y[0].isRenderPass===!0;let L=r.width,k=r.height;for(let H=0;H0)return o;let i=t*e,r=Q_[i];if(r===void 0&&(r=new Float32Array(i),Q_[i]=r),t!==0){n.toArray(r,0);for(let a=1,s=0;a!==t;++a)s+=e,o[a].toArray(r,s)}return r}function yn(o,t){if(o.length!==t.length)return!1;for(let e=0,n=o.length;e0&&(this.seq=i.concat(r))}setValue(t,e,n,i){let r=this.map[e];r!==void 0&&r.setValue(t,n,i)}setOptional(t,e,n){let i=e[n];i!==void 0&&this.setValue(t,n,i)}static upload(t,e,n,i){for(let r=0,a=e.length;r!==a;++r){let s=e[r],l=n[s.id];l.needsUpdate!==!1&&s.setValue(t,l.value,i)}}static seqWithValue(t,e){let n=[];for(let i=0,r=t.length;i!==r;++i){let a=t[i];a.id in e&&n.push(a)}return n}};function rv(o,t,e){let n=o.createShader(t);return o.shaderSource(n,e),o.compileShader(n),n}var cP=37297,dP=0;function uP(o,t){let e=o.split(` +`),n=[],i=Math.max(t-6,0),r=Math.min(t+6,e.length);for(let a=i;a":" "} ${s}: ${e[a]}`)}return n.join(` +`)}var av=new mt;function hP(o){St._getMatrix(av,St.workingColorSpace,o);let t=`mat3( ${av.elements.map(e=>e.toFixed(4))} )`;switch(St.getTransfer(o)){case Ts:return[t,"LinearTransferOETF"];case Ht:return[t,"sRGBTransferOETF"];default:return Ke("WebGLProgram: Unsupported color space: ",o),[t,"LinearTransferOETF"]}}function sv(o,t,e){let n=o.getShaderParameter(t,o.COMPILE_STATUS),r=(o.getShaderInfoLog(t)||"").trim();if(n&&r==="")return"";let a=/ERROR: 0:(\d+)/.exec(r);if(a){let s=parseInt(a[1]);return e.toUpperCase()+` + +`+r+` + +`+uP(o.getShaderSource(t),s)}else return r}function pP(o,t){let e=hP(t);return[`vec4 ${o}( vec4 value ) {`,` return ${e[1]}( vec4( value.rgb * ${e[0]}, value.a ) );`,"}"].join(` +`)}var mP={[op]:"Linear",[rp]:"Reinhard",[ap]:"Cineon",[el]:"ACESFilmic",[lp]:"AgX",[cp]:"Neutral",[sp]:"Custom"};function fP(o,t){let e=mP[t];return e===void 0?(Ke("WebGLProgram: Unsupported toneMapping:",t),"vec3 "+o+"( vec3 color ) { return LinearToneMapping( color ); }"):"vec3 "+o+"( vec3 color ) { return "+e+"ToneMapping( color ); }"}var tu=new j;function gP(){St.getLuminanceCoefficients(tu);let o=tu.x.toFixed(4),t=tu.y.toFixed(4),e=tu.z.toFixed(4);return["float luminance( const in vec3 rgb ) {",` const vec3 weights = vec3( ${o}, ${t}, ${e} );`," return dot( weights, rgb );","}"].join(` +`)}function _P(o){return[o.extensionClipCullDistance?"#extension GL_ANGLE_clip_cull_distance : require":"",o.extensionMultiDraw?"#extension GL_ANGLE_multi_draw : require":""].filter(ll).join(` +`)}function vP(o){let t=[];for(let e in o){let n=o[e];n!==!1&&t.push("#define "+e+" "+n)}return t.join(` +`)}function xP(o,t){let e={},n=o.getProgramParameter(t,o.ACTIVE_ATTRIBUTES);for(let i=0;i/gm;function Np(o){return o.replace(bP,CP)}var yP=new Map;function CP(o,t){let e=Mt[t];if(e===void 0){let n=yP.get(t);if(n!==void 0)e=Mt[n],Ke('WebGLRenderer: Shader chunk "%s" has been deprecated. Use "%s" instead.',t,n);else throw new Error("Can not resolve #include <"+t+">")}return Np(e)}var MP=/#pragma unroll_loop_start\s+for\s*\(\s*int\s+i\s*=\s*(\d+)\s*;\s*i\s*<\s*(\d+)\s*;\s*i\s*\+\+\s*\)\s*{([\s\S]+?)}\s+#pragma unroll_loop_end/g;function dv(o){return o.replace(MP,wP)}function wP(o,t,e,n){let i="";for(let r=parseInt(t);r0&&(y+=` +`),C=["#define SHADER_TYPE "+e.shaderType,"#define SHADER_NAME "+e.shaderName,M].filter(ll).join(` +`),C.length>0&&(C+=` +`)):(y=[uv(e),"#define SHADER_TYPE "+e.shaderType,"#define SHADER_NAME "+e.shaderName,M,e.extensionClipCullDistance?"#define USE_CLIP_DISTANCE":"",e.batching?"#define USE_BATCHING":"",e.batchingColor?"#define USE_BATCHING_COLOR":"",e.instancing?"#define USE_INSTANCING":"",e.instancingColor?"#define USE_INSTANCING_COLOR":"",e.instancingMorph?"#define USE_INSTANCING_MORPH":"",e.useFog&&e.fog?"#define USE_FOG":"",e.useFog&&e.fogExp2?"#define FOG_EXP2":"",e.map?"#define USE_MAP":"",e.envMap?"#define USE_ENVMAP":"",e.envMap?"#define "+h:"",e.lightMap?"#define USE_LIGHTMAP":"",e.aoMap?"#define USE_AOMAP":"",e.bumpMap?"#define USE_BUMPMAP":"",e.normalMap?"#define USE_NORMALMAP":"",e.normalMapObjectSpace?"#define USE_NORMALMAP_OBJECTSPACE":"",e.normalMapTangentSpace?"#define USE_NORMALMAP_TANGENTSPACE":"",e.displacementMap?"#define USE_DISPLACEMENTMAP":"",e.emissiveMap?"#define USE_EMISSIVEMAP":"",e.anisotropy?"#define USE_ANISOTROPY":"",e.anisotropyMap?"#define USE_ANISOTROPYMAP":"",e.clearcoatMap?"#define USE_CLEARCOATMAP":"",e.clearcoatRoughnessMap?"#define USE_CLEARCOAT_ROUGHNESSMAP":"",e.clearcoatNormalMap?"#define USE_CLEARCOAT_NORMALMAP":"",e.iridescenceMap?"#define USE_IRIDESCENCEMAP":"",e.iridescenceThicknessMap?"#define USE_IRIDESCENCE_THICKNESSMAP":"",e.specularMap?"#define USE_SPECULARMAP":"",e.specularColorMap?"#define USE_SPECULAR_COLORMAP":"",e.specularIntensityMap?"#define USE_SPECULAR_INTENSITYMAP":"",e.roughnessMap?"#define USE_ROUGHNESSMAP":"",e.metalnessMap?"#define USE_METALNESSMAP":"",e.alphaMap?"#define USE_ALPHAMAP":"",e.alphaHash?"#define USE_ALPHAHASH":"",e.transmission?"#define USE_TRANSMISSION":"",e.transmissionMap?"#define USE_TRANSMISSIONMAP":"",e.thicknessMap?"#define USE_THICKNESSMAP":"",e.sheenColorMap?"#define USE_SHEEN_COLORMAP":"",e.sheenRoughnessMap?"#define USE_SHEEN_ROUGHNESSMAP":"",e.mapUv?"#define MAP_UV "+e.mapUv:"",e.alphaMapUv?"#define ALPHAMAP_UV "+e.alphaMapUv:"",e.lightMapUv?"#define LIGHTMAP_UV "+e.lightMapUv:"",e.aoMapUv?"#define AOMAP_UV "+e.aoMapUv:"",e.emissiveMapUv?"#define EMISSIVEMAP_UV "+e.emissiveMapUv:"",e.bumpMapUv?"#define BUMPMAP_UV "+e.bumpMapUv:"",e.normalMapUv?"#define NORMALMAP_UV "+e.normalMapUv:"",e.displacementMapUv?"#define DISPLACEMENTMAP_UV "+e.displacementMapUv:"",e.metalnessMapUv?"#define METALNESSMAP_UV "+e.metalnessMapUv:"",e.roughnessMapUv?"#define ROUGHNESSMAP_UV "+e.roughnessMapUv:"",e.anisotropyMapUv?"#define ANISOTROPYMAP_UV "+e.anisotropyMapUv:"",e.clearcoatMapUv?"#define CLEARCOATMAP_UV "+e.clearcoatMapUv:"",e.clearcoatNormalMapUv?"#define CLEARCOAT_NORMALMAP_UV "+e.clearcoatNormalMapUv:"",e.clearcoatRoughnessMapUv?"#define CLEARCOAT_ROUGHNESSMAP_UV "+e.clearcoatRoughnessMapUv:"",e.iridescenceMapUv?"#define IRIDESCENCEMAP_UV "+e.iridescenceMapUv:"",e.iridescenceThicknessMapUv?"#define IRIDESCENCE_THICKNESSMAP_UV "+e.iridescenceThicknessMapUv:"",e.sheenColorMapUv?"#define SHEEN_COLORMAP_UV "+e.sheenColorMapUv:"",e.sheenRoughnessMapUv?"#define SHEEN_ROUGHNESSMAP_UV "+e.sheenRoughnessMapUv:"",e.specularMapUv?"#define SPECULARMAP_UV "+e.specularMapUv:"",e.specularColorMapUv?"#define SPECULAR_COLORMAP_UV "+e.specularColorMapUv:"",e.specularIntensityMapUv?"#define SPECULAR_INTENSITYMAP_UV "+e.specularIntensityMapUv:"",e.transmissionMapUv?"#define TRANSMISSIONMAP_UV "+e.transmissionMapUv:"",e.thicknessMapUv?"#define THICKNESSMAP_UV "+e.thicknessMapUv:"",e.vertexTangents&&e.flatShading===!1?"#define USE_TANGENT":"",e.vertexNormals?"#define HAS_NORMAL":"",e.vertexColors?"#define USE_COLOR":"",e.vertexAlphas?"#define USE_COLOR_ALPHA":"",e.vertexUv1s?"#define USE_UV1":"",e.vertexUv2s?"#define USE_UV2":"",e.vertexUv3s?"#define USE_UV3":"",e.pointsUvs?"#define USE_POINTS_UV":"",e.flatShading?"#define FLAT_SHADED":"",e.skinning?"#define USE_SKINNING":"",e.morphTargets?"#define USE_MORPHTARGETS":"",e.morphNormals&&e.flatShading===!1?"#define USE_MORPHNORMALS":"",e.morphColors?"#define USE_MORPHCOLORS":"",e.morphTargetsCount>0?"#define MORPHTARGETS_TEXTURE_STRIDE "+e.morphTextureStride:"",e.morphTargetsCount>0?"#define MORPHTARGETS_COUNT "+e.morphTargetsCount:"",e.doubleSided?"#define DOUBLE_SIDED":"",e.flipSided?"#define FLIP_SIDED":"",e.shadowMapEnabled?"#define USE_SHADOWMAP":"",e.shadowMapEnabled?"#define "+l:"",e.sizeAttenuation?"#define USE_SIZEATTENUATION":"",e.numLightProbes>0?"#define USE_LIGHT_PROBES":"",e.logarithmicDepthBuffer?"#define USE_LOGARITHMIC_DEPTH_BUFFER":"",e.reversedDepthBuffer?"#define USE_REVERSED_DEPTH_BUFFER":"","uniform mat4 modelMatrix;","uniform mat4 modelViewMatrix;","uniform mat4 projectionMatrix;","uniform mat4 viewMatrix;","uniform mat3 normalMatrix;","uniform vec3 cameraPosition;","uniform bool isOrthographic;","#ifdef USE_INSTANCING"," attribute mat4 instanceMatrix;","#endif","#ifdef USE_INSTANCING_COLOR"," attribute vec3 instanceColor;","#endif","#ifdef USE_INSTANCING_MORPH"," uniform sampler2D morphTexture;","#endif","attribute vec3 position;","attribute vec3 normal;","attribute vec2 uv;","#ifdef USE_UV1"," attribute vec2 uv1;","#endif","#ifdef USE_UV2"," attribute vec2 uv2;","#endif","#ifdef USE_UV3"," attribute vec2 uv3;","#endif","#ifdef USE_TANGENT"," attribute vec4 tangent;","#endif","#if defined( USE_COLOR_ALPHA )"," attribute vec4 color;","#elif defined( USE_COLOR )"," attribute vec3 color;","#endif","#ifdef USE_SKINNING"," attribute vec4 skinIndex;"," attribute vec4 skinWeight;","#endif",` +`].filter(ll).join(` +`),C=[uv(e),"#define SHADER_TYPE "+e.shaderType,"#define SHADER_NAME "+e.shaderName,M,e.useFog&&e.fog?"#define USE_FOG":"",e.useFog&&e.fogExp2?"#define FOG_EXP2":"",e.alphaToCoverage?"#define ALPHA_TO_COVERAGE":"",e.map?"#define USE_MAP":"",e.matcap?"#define USE_MATCAP":"",e.envMap?"#define USE_ENVMAP":"",e.envMap?"#define "+c:"",e.envMap?"#define "+h:"",e.envMap?"#define "+p:"",m?"#define CUBEUV_TEXEL_WIDTH "+m.texelWidth:"",m?"#define CUBEUV_TEXEL_HEIGHT "+m.texelHeight:"",m?"#define CUBEUV_MAX_MIP "+m.maxMip+".0":"",e.lightMap?"#define USE_LIGHTMAP":"",e.aoMap?"#define USE_AOMAP":"",e.bumpMap?"#define USE_BUMPMAP":"",e.normalMap?"#define USE_NORMALMAP":"",e.normalMapObjectSpace?"#define USE_NORMALMAP_OBJECTSPACE":"",e.normalMapTangentSpace?"#define USE_NORMALMAP_TANGENTSPACE":"",e.packedNormalMap?"#define USE_PACKED_NORMALMAP":"",e.emissiveMap?"#define USE_EMISSIVEMAP":"",e.anisotropy?"#define USE_ANISOTROPY":"",e.anisotropyMap?"#define USE_ANISOTROPYMAP":"",e.clearcoat?"#define USE_CLEARCOAT":"",e.clearcoatMap?"#define USE_CLEARCOATMAP":"",e.clearcoatRoughnessMap?"#define USE_CLEARCOAT_ROUGHNESSMAP":"",e.clearcoatNormalMap?"#define USE_CLEARCOAT_NORMALMAP":"",e.dispersion?"#define USE_DISPERSION":"",e.iridescence?"#define USE_IRIDESCENCE":"",e.iridescenceMap?"#define USE_IRIDESCENCEMAP":"",e.iridescenceThicknessMap?"#define USE_IRIDESCENCE_THICKNESSMAP":"",e.specularMap?"#define USE_SPECULARMAP":"",e.specularColorMap?"#define USE_SPECULAR_COLORMAP":"",e.specularIntensityMap?"#define USE_SPECULAR_INTENSITYMAP":"",e.roughnessMap?"#define USE_ROUGHNESSMAP":"",e.metalnessMap?"#define USE_METALNESSMAP":"",e.alphaMap?"#define USE_ALPHAMAP":"",e.alphaTest?"#define USE_ALPHATEST":"",e.alphaHash?"#define USE_ALPHAHASH":"",e.sheen?"#define USE_SHEEN":"",e.sheenColorMap?"#define USE_SHEEN_COLORMAP":"",e.sheenRoughnessMap?"#define USE_SHEEN_ROUGHNESSMAP":"",e.transmission?"#define USE_TRANSMISSION":"",e.transmissionMap?"#define USE_TRANSMISSIONMAP":"",e.thicknessMap?"#define USE_THICKNESSMAP":"",e.vertexTangents&&e.flatShading===!1?"#define USE_TANGENT":"",e.vertexColors||e.instancingColor?"#define USE_COLOR":"",e.vertexAlphas||e.batchingColor?"#define USE_COLOR_ALPHA":"",e.vertexUv1s?"#define USE_UV1":"",e.vertexUv2s?"#define USE_UV2":"",e.vertexUv3s?"#define USE_UV3":"",e.pointsUvs?"#define USE_POINTS_UV":"",e.gradientMap?"#define USE_GRADIENTMAP":"",e.flatShading?"#define FLAT_SHADED":"",e.doubleSided?"#define DOUBLE_SIDED":"",e.flipSided?"#define FLIP_SIDED":"",e.shadowMapEnabled?"#define USE_SHADOWMAP":"",e.shadowMapEnabled?"#define "+l:"",e.premultipliedAlpha?"#define PREMULTIPLIED_ALPHA":"",e.numLightProbes>0?"#define USE_LIGHT_PROBES":"",e.numLightProbeGrids>0?"#define USE_LIGHT_PROBES_GRID":"",e.decodeVideoTexture?"#define DECODE_VIDEO_TEXTURE":"",e.decodeVideoTextureEmissive?"#define DECODE_VIDEO_TEXTURE_EMISSIVE":"",e.logarithmicDepthBuffer?"#define USE_LOGARITHMIC_DEPTH_BUFFER":"",e.reversedDepthBuffer?"#define USE_REVERSED_DEPTH_BUFFER":"","uniform mat4 viewMatrix;","uniform vec3 cameraPosition;","uniform bool isOrthographic;",e.toneMapping!==Ri?"#define TONE_MAPPING":"",e.toneMapping!==Ri?Mt.tonemapping_pars_fragment:"",e.toneMapping!==Ri?fP("toneMapping",e.toneMapping):"",e.dithering?"#define DITHERING":"",e.opaque?"#define OPAQUE":"",Mt.colorspace_pars_fragment,pP("linearToOutputTexel",e.outputColorSpace),gP(),e.useDepthPacking?"#define DEPTH_PACKING "+e.depthPacking:"",` +`].filter(ll).join(` +`)),a=Np(a),a=lv(a,e),a=cv(a,e),s=Np(s),s=lv(s,e),s=cv(s,e),a=dv(a),s=dv(s),e.isRawShaderMaterial!==!0&&(I=`#version 300 es +`,y=[x,"#define attribute in","#define varying out","#define texture2D texture"].join(` +`)+` +`+y,C=["#define varying in",e.glslVersion===vp?"":"layout(location = 0) out highp vec4 pc_fragColor;",e.glslVersion===vp?"":"#define gl_FragColor pc_fragColor","#define gl_FragDepthEXT gl_FragDepth","#define texture2D texture","#define textureCube texture","#define texture2DProj textureProj","#define texture2DLodEXT textureLod","#define texture2DProjLodEXT textureProjLod","#define textureCubeLodEXT textureLod","#define texture2DGradEXT textureGrad","#define texture2DProjGradEXT textureProjGrad","#define textureCubeGradEXT textureGrad"].join(` +`)+` +`+C);let L=I+y+a,k=I+C+s,H=rv(i,i.VERTEX_SHADER,L),V=rv(i,i.FRAGMENT_SHADER,k);i.attachShader(S,H),i.attachShader(S,V),e.index0AttributeName!==void 0?i.bindAttribLocation(S,0,e.index0AttributeName):e.morphTargets===!0&&i.bindAttribLocation(S,0,"position"),i.linkProgram(S);function G(U){if(o.debug.checkShaderErrors){let ee=i.getProgramInfoLog(S)||"",de=i.getShaderInfoLog(H)||"",fe=i.getShaderInfoLog(V)||"",$=ee.trim(),ae=de.trim(),J=fe.trim(),Ce=!0,Se=!0;if(i.getProgramParameter(S,i.LINK_STATUS)===!1)if(Ce=!1,typeof o.debug.onShaderError=="function")o.debug.onShaderError(i,S,H,V);else{let Ve=sv(i,H,"vertex"),Ye=sv(i,V,"fragment");st("THREE.WebGLProgram: Shader Error "+i.getError()+" - VALIDATE_STATUS "+i.getProgramParameter(S,i.VALIDATE_STATUS)+` + +Material Name: `+U.name+` +Material Type: `+U.type+` + +Program Info Log: `+$+` +`+Ve+` +`+Ye)}else $!==""?Ke("WebGLProgram: Program Info Log:",$):(ae===""||J==="")&&(Se=!1);Se&&(U.diagnostics={runnable:Ce,programLog:$,vertexShader:{log:ae,prefix:y},fragmentShader:{log:J,prefix:C}})}i.deleteShader(H),i.deleteShader(V),E=new Ba(i,S),B=xP(i,S)}let E;this.getUniforms=function(){return E===void 0&&G(this),E};let B;this.getAttributes=function(){return B===void 0&&G(this),B};let Y=e.rendererExtensionParallelShaderCompile===!1;return this.isReady=function(){return Y===!1&&(Y=i.getProgramParameter(S,cP)),Y},this.destroy=function(){n.releaseStatesOfProgram(this),i.deleteProgram(S),this.program=void 0},this.type=e.shaderType,this.name=e.shaderName,this.id=dP++,this.cacheKey=t,this.usedTimes=1,this.program=S,this.vertexShader=H,this.fragmentShader=V,this}var NP=0,Lp=class{constructor(){this.shaderCache=new Map,this.materialCache=new Map}update(t){let e=t.vertexShader,n=t.fragmentShader,i=this._getShaderStage(e),r=this._getShaderStage(n),a=this._getShaderCacheForMaterial(t);return a.has(i)===!1&&(a.add(i),i.usedTimes++),a.has(r)===!1&&(a.add(r),r.usedTimes++),this}remove(t){let e=this.materialCache.get(t);for(let n of e)n.usedTimes--,n.usedTimes===0&&this.shaderCache.delete(n.code);return this.materialCache.delete(t),this}getVertexShaderID(t){return this._getShaderStage(t.vertexShader).id}getFragmentShaderID(t){return this._getShaderStage(t.fragmentShader).id}dispose(){this.shaderCache.clear(),this.materialCache.clear()}_getShaderCacheForMaterial(t){let e=this.materialCache,n=e.get(t);return n===void 0&&(n=new Set,e.set(t,n)),n}_getShaderStage(t){let e=this.shaderCache,n=e.get(t);return n===void 0&&(n=new Fp(t),e.set(t,n)),n}},Fp=class{constructor(t){this.id=NP++,this.code=t,this.usedTimes=0}};function LP(o){return o===Zo||o===il||o===ol}function FP(o,t,e,n,i,r){let a=new Is,s=new Lp,l=new Set,c=[],h=new Map,p=n.logarithmicDepthBuffer,m=n.precision,x={MeshDepthMaterial:"depth",MeshDistanceMaterial:"distance",MeshNormalMaterial:"normal",MeshBasicMaterial:"basic",MeshLambertMaterial:"lambert",MeshPhongMaterial:"phong",MeshToonMaterial:"toon",MeshStandardMaterial:"physical",MeshPhysicalMaterial:"physical",MeshMatcapMaterial:"matcap",LineBasicMaterial:"basic",LineDashedMaterial:"dashed",PointsMaterial:"points",ShadowMaterial:"shadow",SpriteMaterial:"sprite"};function M(E){return l.add(E),E===0?"uv":`uv${E}`}function S(E,B,Y,U,ee,de){let fe=U.fog,$=ee.geometry,ae=E.isMeshStandardMaterial||E.isMeshLambertMaterial||E.isMeshPhongMaterial?U.environment:null,J=E.isMeshStandardMaterial||E.isMeshLambertMaterial&&!E.envMap||E.isMeshPhongMaterial&&!E.envMap,Ce=t.get(E.envMap||ae,J),Se=Ce&&Ce.mapping===tl?Ce.image.height:null,Ve=x[E.type];E.precision!==null&&(m=n.getMaxPrecision(E.precision),m!==E.precision&&Ke("WebGLProgram.getParameters:",E.precision,"not supported, using",m,"instead."));let Ye=$.morphAttributes.position||$.morphAttributes.normal||$.morphAttributes.color,Ze=Ye!==void 0?Ye.length:0,It=0;$.morphAttributes.position!==void 0&&(It=1),$.morphAttributes.normal!==void 0&&(It=2),$.morphAttributes.color!==void 0&&(It=3);let ut,it,_e,Be;if(Ve){let _t=ao[Ve];ut=_t.vertexShader,it=_t.fragmentShader}else ut=E.vertexShader,it=E.fragmentShader,s.update(E),_e=s.getVertexShaderID(E),Be=s.getFragmentShaderID(E);let Pe=o.getRenderTarget(),nt=o.state.buffers.depth.getReversed(),ot=ee.isInstancedMesh===!0,at=ee.isBatchedMesh===!0,xt=!!E.map,rt=!!E.matcap,ft=!!Ce,Ot=!!E.aoMap,lt=!!E.lightMap,kt=!!E.bumpMap,Tt=!!E.normalMap,Vt=!!E.displacementMap,W=!!E.emissiveMap,on=!!E.metalnessMap,gt=!!E.roughnessMap,zt=E.anisotropy>0,Fe=E.clearcoat>0,tn=E.dispersion>0,O=E.iridescence>0,w=E.sheen>0,K=E.transmission>0,pe=zt&&!!E.anisotropyMap,Me=Fe&&!!E.clearcoatMap,Ae=Fe&&!!E.clearcoatNormalMap,Le=Fe&&!!E.clearcoatRoughnessMap,ce=O&&!!E.iridescenceMap,ge=O&&!!E.iridescenceThicknessMap,Ge=w&&!!E.sheenColorMap,qe=w&&!!E.sheenRoughnessMap,Re=!!E.specularMap,Ie=!!E.specularColorMap,pt=!!E.specularIntensityMap,bt=K&&!!E.transmissionMap,Nt=K&&!!E.thicknessMap,X=!!E.gradientMap,Oe=!!E.alphaMap,ue=E.alphaTest>0,We=!!E.alphaHash,Ne=!!E.extensions,be=Ri;E.toneMapped&&(Pe===null||Pe.isXRRenderTarget===!0)&&(be=o.toneMapping);let Je={shaderID:Ve,shaderType:E.type,shaderName:E.name,vertexShader:ut,fragmentShader:it,defines:E.defines,customVertexShaderID:_e,customFragmentShaderID:Be,isRawShaderMaterial:E.isRawShaderMaterial===!0,glslVersion:E.glslVersion,precision:m,batching:at,batchingColor:at&&ee._colorsTexture!==null,instancing:ot,instancingColor:ot&&ee.instanceColor!==null,instancingMorph:ot&&ee.morphTexture!==null,outputColorSpace:Pe===null?o.outputColorSpace:Pe.isXRRenderTarget===!0?Pe.texture.colorSpace:St.workingColorSpace,alphaToCoverage:!!E.alphaToCoverage,map:xt,matcap:rt,envMap:ft,envMapMode:ft&&Ce.mapping,envMapCubeUVHeight:Se,aoMap:Ot,lightMap:lt,bumpMap:kt,normalMap:Tt,displacementMap:Vt,emissiveMap:W,normalMapObjectSpace:Tt&&E.normalMapType===k_,normalMapTangentSpace:Tt&&E.normalMapType===Zd,packedNormalMap:Tt&&E.normalMapType===Zd&&LP(E.normalMap.format),metalnessMap:on,roughnessMap:gt,anisotropy:zt,anisotropyMap:pe,clearcoat:Fe,clearcoatMap:Me,clearcoatNormalMap:Ae,clearcoatRoughnessMap:Le,dispersion:tn,iridescence:O,iridescenceMap:ce,iridescenceThicknessMap:ge,sheen:w,sheenColorMap:Ge,sheenRoughnessMap:qe,specularMap:Re,specularColorMap:Ie,specularIntensityMap:pt,transmission:K,transmissionMap:bt,thicknessMap:Nt,gradientMap:X,opaque:E.transparent===!1&&E.blending===gr&&E.alphaToCoverage===!1,alphaMap:Oe,alphaTest:ue,alphaHash:We,combine:E.combine,mapUv:xt&&M(E.map.channel),aoMapUv:Ot&&M(E.aoMap.channel),lightMapUv:lt&&M(E.lightMap.channel),bumpMapUv:kt&&M(E.bumpMap.channel),normalMapUv:Tt&&M(E.normalMap.channel),displacementMapUv:Vt&&M(E.displacementMap.channel),emissiveMapUv:W&&M(E.emissiveMap.channel),metalnessMapUv:on&&M(E.metalnessMap.channel),roughnessMapUv:gt&&M(E.roughnessMap.channel),anisotropyMapUv:pe&&M(E.anisotropyMap.channel),clearcoatMapUv:Me&&M(E.clearcoatMap.channel),clearcoatNormalMapUv:Ae&&M(E.clearcoatNormalMap.channel),clearcoatRoughnessMapUv:Le&&M(E.clearcoatRoughnessMap.channel),iridescenceMapUv:ce&&M(E.iridescenceMap.channel),iridescenceThicknessMapUv:ge&&M(E.iridescenceThicknessMap.channel),sheenColorMapUv:Ge&&M(E.sheenColorMap.channel),sheenRoughnessMapUv:qe&&M(E.sheenRoughnessMap.channel),specularMapUv:Re&&M(E.specularMap.channel),specularColorMapUv:Ie&&M(E.specularColorMap.channel),specularIntensityMapUv:pt&&M(E.specularIntensityMap.channel),transmissionMapUv:bt&&M(E.transmissionMap.channel),thicknessMapUv:Nt&&M(E.thicknessMap.channel),alphaMapUv:Oe&&M(E.alphaMap.channel),vertexTangents:!!$.attributes.tangent&&(Tt||zt),vertexNormals:!!$.attributes.normal,vertexColors:E.vertexColors,vertexAlphas:E.vertexColors===!0&&!!$.attributes.color&&$.attributes.color.itemSize===4,pointsUvs:ee.isPoints===!0&&!!$.attributes.uv&&(xt||Oe),fog:!!fe,useFog:E.fog===!0,fogExp2:!!fe&&fe.isFogExp2,flatShading:E.wireframe===!1&&(E.flatShading===!0||$.attributes.normal===void 0&&Tt===!1&&(E.isMeshLambertMaterial||E.isMeshPhongMaterial||E.isMeshStandardMaterial||E.isMeshPhysicalMaterial)),sizeAttenuation:E.sizeAttenuation===!0,logarithmicDepthBuffer:p,reversedDepthBuffer:nt,skinning:ee.isSkinnedMesh===!0,morphTargets:$.morphAttributes.position!==void 0,morphNormals:$.morphAttributes.normal!==void 0,morphColors:$.morphAttributes.color!==void 0,morphTargetsCount:Ze,morphTextureStride:It,numDirLights:B.directional.length,numPointLights:B.point.length,numSpotLights:B.spot.length,numSpotLightMaps:B.spotLightMap.length,numRectAreaLights:B.rectArea.length,numHemiLights:B.hemi.length,numDirLightShadows:B.directionalShadowMap.length,numPointLightShadows:B.pointShadowMap.length,numSpotLightShadows:B.spotShadowMap.length,numSpotLightShadowsWithMaps:B.numSpotLightShadowsWithMaps,numLightProbes:B.numLightProbes,numLightProbeGrids:de.length,numClippingPlanes:r.numPlanes,numClipIntersection:r.numIntersection,dithering:E.dithering,shadowMapEnabled:o.shadowMap.enabled&&Y.length>0,shadowMapType:o.shadowMap.type,toneMapping:be,decodeVideoTexture:xt&&E.map.isVideoTexture===!0&&St.getTransfer(E.map.colorSpace)===Ht,decodeVideoTextureEmissive:W&&E.emissiveMap.isVideoTexture===!0&&St.getTransfer(E.emissiveMap.colorSpace)===Ht,premultipliedAlpha:E.premultipliedAlpha,doubleSided:E.side===_i,flipSided:E.side===$n,useDepthPacking:E.depthPacking>=0,depthPacking:E.depthPacking||0,index0AttributeName:E.index0AttributeName,extensionClipCullDistance:Ne&&E.extensions.clipCullDistance===!0&&e.has("WEBGL_clip_cull_distance"),extensionMultiDraw:(Ne&&E.extensions.multiDraw===!0||at)&&e.has("WEBGL_multi_draw"),rendererExtensionParallelShaderCompile:e.has("KHR_parallel_shader_compile"),customProgramCacheKey:E.customProgramCacheKey()};return Je.vertexUv1s=l.has(1),Je.vertexUv2s=l.has(2),Je.vertexUv3s=l.has(3),l.clear(),Je}function y(E){let B=[];if(E.shaderID?B.push(E.shaderID):(B.push(E.customVertexShaderID),B.push(E.customFragmentShaderID)),E.defines!==void 0)for(let Y in E.defines)B.push(Y),B.push(E.defines[Y]);return E.isRawShaderMaterial===!1&&(C(B,E),I(B,E),B.push(o.outputColorSpace)),B.push(E.customProgramCacheKey),B.join()}function C(E,B){E.push(B.precision),E.push(B.outputColorSpace),E.push(B.envMapMode),E.push(B.envMapCubeUVHeight),E.push(B.mapUv),E.push(B.alphaMapUv),E.push(B.lightMapUv),E.push(B.aoMapUv),E.push(B.bumpMapUv),E.push(B.normalMapUv),E.push(B.displacementMapUv),E.push(B.emissiveMapUv),E.push(B.metalnessMapUv),E.push(B.roughnessMapUv),E.push(B.anisotropyMapUv),E.push(B.clearcoatMapUv),E.push(B.clearcoatNormalMapUv),E.push(B.clearcoatRoughnessMapUv),E.push(B.iridescenceMapUv),E.push(B.iridescenceThicknessMapUv),E.push(B.sheenColorMapUv),E.push(B.sheenRoughnessMapUv),E.push(B.specularMapUv),E.push(B.specularColorMapUv),E.push(B.specularIntensityMapUv),E.push(B.transmissionMapUv),E.push(B.thicknessMapUv),E.push(B.combine),E.push(B.fogExp2),E.push(B.sizeAttenuation),E.push(B.morphTargetsCount),E.push(B.morphAttributeCount),E.push(B.numDirLights),E.push(B.numPointLights),E.push(B.numSpotLights),E.push(B.numSpotLightMaps),E.push(B.numHemiLights),E.push(B.numRectAreaLights),E.push(B.numDirLightShadows),E.push(B.numPointLightShadows),E.push(B.numSpotLightShadows),E.push(B.numSpotLightShadowsWithMaps),E.push(B.numLightProbes),E.push(B.shadowMapType),E.push(B.toneMapping),E.push(B.numClippingPlanes),E.push(B.numClipIntersection),E.push(B.depthPacking)}function I(E,B){a.disableAll(),B.instancing&&a.enable(0),B.instancingColor&&a.enable(1),B.instancingMorph&&a.enable(2),B.matcap&&a.enable(3),B.envMap&&a.enable(4),B.normalMapObjectSpace&&a.enable(5),B.normalMapTangentSpace&&a.enable(6),B.clearcoat&&a.enable(7),B.iridescence&&a.enable(8),B.alphaTest&&a.enable(9),B.vertexColors&&a.enable(10),B.vertexAlphas&&a.enable(11),B.vertexUv1s&&a.enable(12),B.vertexUv2s&&a.enable(13),B.vertexUv3s&&a.enable(14),B.vertexTangents&&a.enable(15),B.anisotropy&&a.enable(16),B.alphaHash&&a.enable(17),B.batching&&a.enable(18),B.dispersion&&a.enable(19),B.batchingColor&&a.enable(20),B.gradientMap&&a.enable(21),B.packedNormalMap&&a.enable(22),B.vertexNormals&&a.enable(23),E.push(a.mask),a.disableAll(),B.fog&&a.enable(0),B.useFog&&a.enable(1),B.flatShading&&a.enable(2),B.logarithmicDepthBuffer&&a.enable(3),B.reversedDepthBuffer&&a.enable(4),B.skinning&&a.enable(5),B.morphTargets&&a.enable(6),B.morphNormals&&a.enable(7),B.morphColors&&a.enable(8),B.premultipliedAlpha&&a.enable(9),B.shadowMapEnabled&&a.enable(10),B.doubleSided&&a.enable(11),B.flipSided&&a.enable(12),B.useDepthPacking&&a.enable(13),B.dithering&&a.enable(14),B.transmission&&a.enable(15),B.sheen&&a.enable(16),B.opaque&&a.enable(17),B.pointsUvs&&a.enable(18),B.decodeVideoTexture&&a.enable(19),B.decodeVideoTextureEmissive&&a.enable(20),B.alphaToCoverage&&a.enable(21),B.numLightProbeGrids>0&&a.enable(22),E.push(a.mask)}function L(E){let B=x[E.type],Y;if(B){let U=ao[B];Y=X_.clone(U.uniforms)}else Y=E.uniforms;return Y}function k(E,B){let Y=h.get(B);return Y!==void 0?++Y.usedTimes:(Y=new RP(o,B,E,i),c.push(Y),h.set(B,Y)),Y}function H(E){if(--E.usedTimes===0){let B=c.indexOf(E);c[B]=c[c.length-1],c.pop(),h.delete(E.cacheKey),E.destroy()}}function V(E){s.remove(E)}function G(){s.dispose()}return{getParameters:S,getProgramCacheKey:y,getUniforms:L,acquireProgram:k,releaseProgram:H,releaseShaderCache:V,programs:c,dispose:G}}function VP(){let o=new WeakMap;function t(a){return o.has(a)}function e(a){let s=o.get(a);return s===void 0&&(s={},o.set(a,s)),s}function n(a){o.delete(a)}function i(a,s,l){o.get(a)[s]=l}function r(){o=new WeakMap}return{has:t,get:e,remove:n,update:i,dispose:r}}function BP(o,t){return o.groupOrder!==t.groupOrder?o.groupOrder-t.groupOrder:o.renderOrder!==t.renderOrder?o.renderOrder-t.renderOrder:o.material.id!==t.material.id?o.material.id-t.material.id:o.materialVariant!==t.materialVariant?o.materialVariant-t.materialVariant:o.z!==t.z?o.z-t.z:o.id-t.id}function hv(o,t){return o.groupOrder!==t.groupOrder?o.groupOrder-t.groupOrder:o.renderOrder!==t.renderOrder?o.renderOrder-t.renderOrder:o.z!==t.z?t.z-o.z:o.id-t.id}function pv(){let o=[],t=0,e=[],n=[],i=[];function r(){t=0,e.length=0,n.length=0,i.length=0}function a(m){let x=0;return m.isInstancedMesh&&(x+=2),m.isSkinnedMesh&&(x+=1),x}function s(m,x,M,S,y,C){let I=o[t];return I===void 0?(I={id:m.id,object:m,geometry:x,material:M,materialVariant:a(m),groupOrder:S,renderOrder:m.renderOrder,z:y,group:C},o[t]=I):(I.id=m.id,I.object=m,I.geometry=x,I.material=M,I.materialVariant=a(m),I.groupOrder=S,I.renderOrder=m.renderOrder,I.z=y,I.group=C),t++,I}function l(m,x,M,S,y,C){let I=s(m,x,M,S,y,C);M.transmission>0?n.push(I):M.transparent===!0?i.push(I):e.push(I)}function c(m,x,M,S,y,C){let I=s(m,x,M,S,y,C);M.transmission>0?n.unshift(I):M.transparent===!0?i.unshift(I):e.unshift(I)}function h(m,x){e.length>1&&e.sort(m||BP),n.length>1&&n.sort(x||hv),i.length>1&&i.sort(x||hv)}function p(){for(let m=t,x=o.length;m=r.length?(a=new pv,r.push(a)):a=r[i],a}function e(){o=new WeakMap}return{get:t,dispose:e}}function zP(){let o={};return{get:function(t){if(o[t.id]!==void 0)return o[t.id];let e;switch(t.type){case"DirectionalLight":e={direction:new j,color:new dt};break;case"SpotLight":e={position:new j,direction:new j,color:new dt,distance:0,coneCos:0,penumbraCos:0,decay:0};break;case"PointLight":e={position:new j,color:new dt,distance:0,decay:0};break;case"HemisphereLight":e={direction:new j,skyColor:new dt,groundColor:new dt};break;case"RectAreaLight":e={color:new dt,position:new j,halfWidth:new j,halfHeight:new j};break}return o[t.id]=e,e}}}function HP(){let o={};return{get:function(t){if(o[t.id]!==void 0)return o[t.id];let e;switch(t.type){case"DirectionalLight":e={shadowIntensity:1,shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new At};break;case"SpotLight":e={shadowIntensity:1,shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new At};break;case"PointLight":e={shadowIntensity:1,shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new At,shadowCameraNear:1,shadowCameraFar:1e3};break}return o[t.id]=e,e}}}var GP=0;function WP(o,t){return(t.castShadow?2:0)-(o.castShadow?2:0)+(t.map?1:0)-(o.map?1:0)}function XP(o){let t=new zP,e=HP(),n={version:0,hash:{directionalLength:-1,pointLength:-1,spotLength:-1,rectAreaLength:-1,hemiLength:-1,numDirectionalShadows:-1,numPointShadows:-1,numSpotShadows:-1,numSpotMaps:-1,numLightProbes:-1},ambient:[0,0,0],probe:[],directional:[],directionalShadow:[],directionalShadowMap:[],directionalShadowMatrix:[],spot:[],spotLightMap:[],spotShadow:[],spotShadowMap:[],spotLightMatrix:[],rectArea:[],rectAreaLTC1:null,rectAreaLTC2:null,point:[],pointShadow:[],pointShadowMap:[],pointShadowMatrix:[],hemi:[],numSpotLightShadowsWithMaps:0,numLightProbes:0};for(let c=0;c<9;c++)n.probe.push(new j);let i=new j,r=new Ct,a=new Ct;function s(c){let h=0,p=0,m=0;for(let B=0;B<9;B++)n.probe[B].set(0,0,0);let x=0,M=0,S=0,y=0,C=0,I=0,L=0,k=0,H=0,V=0,G=0;c.sort(WP);for(let B=0,Y=c.length;B0&&(o.has("OES_texture_float_linear")===!0?(n.rectAreaLTC1=Ue.LTC_FLOAT_1,n.rectAreaLTC2=Ue.LTC_FLOAT_2):(n.rectAreaLTC1=Ue.LTC_HALF_1,n.rectAreaLTC2=Ue.LTC_HALF_2)),n.ambient[0]=h,n.ambient[1]=p,n.ambient[2]=m;let E=n.hash;(E.directionalLength!==x||E.pointLength!==M||E.spotLength!==S||E.rectAreaLength!==y||E.hemiLength!==C||E.numDirectionalShadows!==I||E.numPointShadows!==L||E.numSpotShadows!==k||E.numSpotMaps!==H||E.numLightProbes!==G)&&(n.directional.length=x,n.spot.length=S,n.rectArea.length=y,n.point.length=M,n.hemi.length=C,n.directionalShadow.length=I,n.directionalShadowMap.length=I,n.pointShadow.length=L,n.pointShadowMap.length=L,n.spotShadow.length=k,n.spotShadowMap.length=k,n.directionalShadowMatrix.length=I,n.pointShadowMatrix.length=L,n.spotLightMatrix.length=k+H-V,n.spotLightMap.length=H,n.numSpotLightShadowsWithMaps=V,n.numLightProbes=G,E.directionalLength=x,E.pointLength=M,E.spotLength=S,E.rectAreaLength=y,E.hemiLength=C,E.numDirectionalShadows=I,E.numPointShadows=L,E.numSpotShadows=k,E.numSpotMaps=H,E.numLightProbes=G,n.version=GP++)}function l(c,h){let p=0,m=0,x=0,M=0,S=0,y=h.matrixWorldInverse;for(let C=0,I=c.length;C=a.length?(s=new mv(o),a.push(s)):s=a[r],s}function n(){t=new WeakMap}return{get:e,dispose:n}}var $P=`void main() { + gl_Position = vec4( position, 1.0 ); +}`,YP=`uniform sampler2D shadow_pass; +uniform vec2 resolution; +uniform float radius; +void main() { + const float samples = float( VSM_SAMPLES ); + float mean = 0.0; + float squared_mean = 0.0; + float uvStride = samples <= 1.0 ? 0.0 : 2.0 / ( samples - 1.0 ); + float uvStart = samples <= 1.0 ? 0.0 : - 1.0; + for ( float i = 0.0; i < samples; i ++ ) { + float uvOffset = uvStart + i * uvStride; + #ifdef HORIZONTAL_PASS + vec2 distribution = texture2D( shadow_pass, ( gl_FragCoord.xy + vec2( uvOffset, 0.0 ) * radius ) / resolution ).rg; + mean += distribution.x; + squared_mean += distribution.y * distribution.y + distribution.x * distribution.x; + #else + float depth = texture2D( shadow_pass, ( gl_FragCoord.xy + vec2( 0.0, uvOffset ) * radius ) / resolution ).r; + mean += depth; + squared_mean += depth * depth; + #endif + } + mean = mean / samples; + squared_mean = squared_mean / samples; + float std_dev = sqrt( max( 0.0, squared_mean - mean * mean ) ); + gl_FragColor = vec4( mean, std_dev, 0.0, 1.0 ); +}`,jP=[new j(1,0,0),new j(-1,0,0),new j(0,1,0),new j(0,-1,0),new j(0,0,1),new j(0,0,-1)],KP=[new j(0,-1,0),new j(0,-1,0),new j(0,0,1),new j(0,0,-1),new j(0,-1,0),new j(0,-1,0)],fv=new Ct,sl=new j,Ip=new j;function ZP(o,t,e){let n=new Ea,i=new At,r=new At,a=new Yt,s=new id,l=new od,c={},h=e.maxTextureSize,p={[Di]:$n,[$n]:Di,[_i]:_i},m=new di({defines:{VSM_SAMPLES:8},uniforms:{shadow_pass:{value:null},resolution:{value:new At},radius:{value:4}},vertexShader:$P,fragmentShader:YP}),x=m.clone();x.defines.HORIZONTAL_PASS=1;let M=new qn;M.setAttribute("position",new bn(new Float32Array([-1,-1,.5,3,-1,.5,-1,3,.5]),3));let S=new kn(M,m),y=this;this.enabled=!1,this.autoUpdate=!0,this.needsUpdate=!1,this.type=Qs;let C=this.type;this.render=function(V,G,E){if(y.enabled===!1||y.autoUpdate===!1&&y.needsUpdate===!1||V.length===0)return;this.type===c_&&(Ke("WebGLShadowMap: PCFSoftShadowMap has been deprecated. Using PCFShadowMap instead."),this.type=Qs);let B=o.getRenderTarget(),Y=o.getActiveCubeFace(),U=o.getActiveMipmapLevel(),ee=o.state;ee.setBlending(io),ee.buffers.depth.getReversed()===!0?ee.buffers.color.setClear(0,0,0,0):ee.buffers.color.setClear(1,1,1,1),ee.buffers.depth.setTest(!0),ee.setScissorTest(!1);let de=C!==this.type;de&&G.traverse(function(fe){fe.material&&(Array.isArray(fe.material)?fe.material.forEach($=>$.needsUpdate=!0):fe.material.needsUpdate=!0)});for(let fe=0,$=V.length;fe<$;fe++){let ae=V[fe],J=ae.shadow;if(J===void 0){Ke("WebGLShadowMap:",ae,"has no shadow.");continue}if(J.autoUpdate===!1&&J.needsUpdate===!1)continue;i.copy(J.mapSize);let Ce=J.getFrameExtents();i.multiply(Ce),r.copy(J.mapSize),(i.x>h||i.y>h)&&(i.x>h&&(r.x=Math.floor(h/Ce.x),i.x=r.x*Ce.x,J.mapSize.x=r.x),i.y>h&&(r.y=Math.floor(h/Ce.y),i.y=r.y*Ce.y,J.mapSize.y=r.y));let Se=o.state.buffers.depth.getReversed();if(J.camera._reversedDepth=Se,J.map===null||de===!0){if(J.map!==null&&(J.map.depthTexture!==null&&(J.map.depthTexture.dispose(),J.map.depthTexture=null),J.map.dispose()),this.type===Ia){if(ae.isPointLight){Ke("WebGLShadowMap: VSM shadow maps are not supported for PointLights. Use PCF or BasicShadowMap instead.");continue}J.map=new si(i.x,i.y,{format:Zo,type:oo,minFilter:sn,magFilter:sn,generateMipmaps:!1}),J.map.texture.name=ae.name+".shadowMap",J.map.depthTexture=new wo(i.x,i.y,ui),J.map.depthTexture.name=ae.name+".shadowMapDepth",J.map.depthTexture.format=Zi,J.map.depthTexture.compareFunction=null,J.map.depthTexture.minFilter=fn,J.map.depthTexture.magFilter=fn}else ae.isPointLight?(J.map=new iu(i.x),J.map.depthTexture=new td(i.x,Li)):(J.map=new si(i.x,i.y),J.map.depthTexture=new wo(i.x,i.y,Li)),J.map.depthTexture.name=ae.name+".shadowMap",J.map.depthTexture.format=Zi,this.type===Qs?(J.map.depthTexture.compareFunction=Se?Qd:Jd,J.map.depthTexture.minFilter=sn,J.map.depthTexture.magFilter=sn):(J.map.depthTexture.compareFunction=null,J.map.depthTexture.minFilter=fn,J.map.depthTexture.magFilter=fn);J.camera.updateProjectionMatrix()}let Ve=J.map.isWebGLCubeRenderTarget?6:1;for(let Ye=0;Ye0||G.map&&G.alphaTest>0||G.alphaToCoverage===!0){let ee=Y.uuid,de=G.uuid,fe=c[ee];fe===void 0&&(fe={},c[ee]=fe);let $=fe[de];$===void 0&&($=Y.clone(),fe[de]=$,G.addEventListener("dispose",H)),Y=$}if(Y.visible=G.visible,Y.wireframe=G.wireframe,B===Ia?Y.side=G.shadowSide!==null?G.shadowSide:G.side:Y.side=G.shadowSide!==null?G.shadowSide:p[G.side],Y.alphaMap=G.alphaMap,Y.alphaTest=G.alphaToCoverage===!0?.5:G.alphaTest,Y.map=G.map,Y.clipShadows=G.clipShadows,Y.clippingPlanes=G.clippingPlanes,Y.clipIntersection=G.clipIntersection,Y.displacementMap=G.displacementMap,Y.displacementScale=G.displacementScale,Y.displacementBias=G.displacementBias,Y.wireframeLinewidth=G.wireframeLinewidth,Y.linewidth=G.linewidth,E.isPointLight===!0&&Y.isMeshDistanceMaterial===!0){let ee=o.properties.get(Y);ee.light=E}return Y}function k(V,G,E,B,Y){if(V.visible===!1)return;if(V.layers.test(G.layers)&&(V.isMesh||V.isLine||V.isPoints)&&(V.castShadow||V.receiveShadow&&Y===Ia)&&(!V.frustumCulled||n.intersectsObject(V))){V.modelViewMatrix.multiplyMatrices(E.matrixWorldInverse,V.matrixWorld);let de=t.update(V),fe=V.material;if(Array.isArray(fe)){let $=de.groups;for(let ae=0,J=$.length;ae=1):Se.indexOf("OpenGL ES")!==-1&&(Ce=parseFloat(/^OpenGL ES (\d)/.exec(Se)[1]),J=Ce>=2);let Ve=null,Ye={},Ze=o.getParameter(o.SCISSOR_BOX),It=o.getParameter(o.VIEWPORT),ut=new Yt().fromArray(Ze),it=new Yt().fromArray(It);function _e(X,Oe,ue,We){let Ne=new Uint8Array(4),be=o.createTexture();o.bindTexture(X,be),o.texParameteri(X,o.TEXTURE_MIN_FILTER,o.NEAREST),o.texParameteri(X,o.TEXTURE_MAG_FILTER,o.NEAREST);for(let Je=0;Je"u"?!1:/OculusBrowser/g.test(navigator.userAgent),c=new At,h=new WeakMap,p=new Set,m,x=new WeakMap,M=!1;try{M=typeof OffscreenCanvas<"u"&&new OffscreenCanvas(1,1).getContext("2d")!==null}catch{}function S(O,w){return M?new OffscreenCanvas(O,w):_a("canvas")}function y(O,w,K){let pe=1,Me=tn(O);if((Me.width>K||Me.height>K)&&(pe=K/Math.max(Me.width,Me.height)),pe<1)if(typeof HTMLImageElement<"u"&&O instanceof HTMLImageElement||typeof HTMLCanvasElement<"u"&&O instanceof HTMLCanvasElement||typeof ImageBitmap<"u"&&O instanceof ImageBitmap||typeof VideoFrame<"u"&&O instanceof VideoFrame){let Ae=Math.floor(pe*Me.width),Le=Math.floor(pe*Me.height);m===void 0&&(m=S(Ae,Le));let ce=w?S(Ae,Le):m;return ce.width=Ae,ce.height=Le,ce.getContext("2d").drawImage(O,0,0,Ae,Le),Ke("WebGLRenderer: Texture has been resized from ("+Me.width+"x"+Me.height+") to ("+Ae+"x"+Le+")."),ce}else return"data"in O&&Ke("WebGLRenderer: Image in DataTexture is too big ("+Me.width+"x"+Me.height+")."),O;return O}function C(O){return O.generateMipmaps}function I(O){o.generateMipmap(O)}function L(O){return O.isWebGLCubeRenderTarget?o.TEXTURE_CUBE_MAP:O.isWebGL3DRenderTarget?o.TEXTURE_3D:O.isWebGLArrayRenderTarget||O.isCompressedArrayTexture?o.TEXTURE_2D_ARRAY:o.TEXTURE_2D}function k(O,w,K,pe,Me,Ae=!1){if(O!==null){if(o[O]!==void 0)return o[O];Ke("WebGLRenderer: Attempt to use non-existing WebGL internal format '"+O+"'")}let Le;pe&&(Le=t.get("EXT_texture_norm16"),Le||Ke("WebGLRenderer: Unable to use normalized textures without EXT_texture_norm16 extension"));let ce=w;if(w===o.RED&&(K===o.FLOAT&&(ce=o.R32F),K===o.HALF_FLOAT&&(ce=o.R16F),K===o.UNSIGNED_BYTE&&(ce=o.R8),K===o.UNSIGNED_SHORT&&Le&&(ce=Le.R16_EXT),K===o.SHORT&&Le&&(ce=Le.R16_SNORM_EXT)),w===o.RED_INTEGER&&(K===o.UNSIGNED_BYTE&&(ce=o.R8UI),K===o.UNSIGNED_SHORT&&(ce=o.R16UI),K===o.UNSIGNED_INT&&(ce=o.R32UI),K===o.BYTE&&(ce=o.R8I),K===o.SHORT&&(ce=o.R16I),K===o.INT&&(ce=o.R32I)),w===o.RG&&(K===o.FLOAT&&(ce=o.RG32F),K===o.HALF_FLOAT&&(ce=o.RG16F),K===o.UNSIGNED_BYTE&&(ce=o.RG8),K===o.UNSIGNED_SHORT&&Le&&(ce=Le.RG16_EXT),K===o.SHORT&&Le&&(ce=Le.RG16_SNORM_EXT)),w===o.RG_INTEGER&&(K===o.UNSIGNED_BYTE&&(ce=o.RG8UI),K===o.UNSIGNED_SHORT&&(ce=o.RG16UI),K===o.UNSIGNED_INT&&(ce=o.RG32UI),K===o.BYTE&&(ce=o.RG8I),K===o.SHORT&&(ce=o.RG16I),K===o.INT&&(ce=o.RG32I)),w===o.RGB_INTEGER&&(K===o.UNSIGNED_BYTE&&(ce=o.RGB8UI),K===o.UNSIGNED_SHORT&&(ce=o.RGB16UI),K===o.UNSIGNED_INT&&(ce=o.RGB32UI),K===o.BYTE&&(ce=o.RGB8I),K===o.SHORT&&(ce=o.RGB16I),K===o.INT&&(ce=o.RGB32I)),w===o.RGBA_INTEGER&&(K===o.UNSIGNED_BYTE&&(ce=o.RGBA8UI),K===o.UNSIGNED_SHORT&&(ce=o.RGBA16UI),K===o.UNSIGNED_INT&&(ce=o.RGBA32UI),K===o.BYTE&&(ce=o.RGBA8I),K===o.SHORT&&(ce=o.RGBA16I),K===o.INT&&(ce=o.RGBA32I)),w===o.RGB&&(K===o.UNSIGNED_SHORT&&Le&&(ce=Le.RGB16_EXT),K===o.SHORT&&Le&&(ce=Le.RGB16_SNORM_EXT),K===o.UNSIGNED_INT_5_9_9_9_REV&&(ce=o.RGB9_E5),K===o.UNSIGNED_INT_10F_11F_11F_REV&&(ce=o.R11F_G11F_B10F)),w===o.RGBA){let ge=Ae?Ts:St.getTransfer(Me);K===o.FLOAT&&(ce=o.RGBA32F),K===o.HALF_FLOAT&&(ce=o.RGBA16F),K===o.UNSIGNED_BYTE&&(ce=ge===Ht?o.SRGB8_ALPHA8:o.RGBA8),K===o.UNSIGNED_SHORT&&Le&&(ce=Le.RGBA16_EXT),K===o.SHORT&&Le&&(ce=Le.RGBA16_SNORM_EXT),K===o.UNSIGNED_SHORT_4_4_4_4&&(ce=o.RGBA4),K===o.UNSIGNED_SHORT_5_5_5_1&&(ce=o.RGB5_A1)}return(ce===o.R16F||ce===o.R32F||ce===o.RG16F||ce===o.RG32F||ce===o.RGBA16F||ce===o.RGBA32F)&&t.get("EXT_color_buffer_float"),ce}function H(O,w){let K;return O?w===null||w===Li||w===ka?K=o.DEPTH24_STENCIL8:w===ui?K=o.DEPTH32F_STENCIL8:w===Da&&(K=o.DEPTH24_STENCIL8,Ke("DepthTexture: 16 bit depth attachment is not supported with stencil. Using 24-bit attachment.")):w===null||w===Li||w===ka?K=o.DEPTH_COMPONENT24:w===ui?K=o.DEPTH_COMPONENT32F:w===Da&&(K=o.DEPTH_COMPONENT16),K}function V(O,w){return C(O)===!0||O.isFramebufferTexture&&O.minFilter!==fn&&O.minFilter!==sn?Math.log2(Math.max(w.width,w.height))+1:O.mipmaps!==void 0&&O.mipmaps.length>0?O.mipmaps.length:O.isCompressedTexture&&Array.isArray(O.image)?w.mipmaps.length:1}function G(O){let w=O.target;w.removeEventListener("dispose",G),B(w),w.isVideoTexture&&h.delete(w),w.isHTMLTexture&&p.delete(w)}function E(O){let w=O.target;w.removeEventListener("dispose",E),U(w)}function B(O){let w=n.get(O);if(w.__webglInit===void 0)return;let K=O.source,pe=x.get(K);if(pe){let Me=pe[w.__cacheKey];Me.usedTimes--,Me.usedTimes===0&&Y(O),Object.keys(pe).length===0&&x.delete(K)}n.remove(O)}function Y(O){let w=n.get(O);o.deleteTexture(w.__webglTexture);let K=O.source,pe=x.get(K);delete pe[w.__cacheKey],a.memory.textures--}function U(O){let w=n.get(O);if(O.depthTexture&&(O.depthTexture.dispose(),n.remove(O.depthTexture)),O.isWebGLCubeRenderTarget)for(let pe=0;pe<6;pe++){if(Array.isArray(w.__webglFramebuffer[pe]))for(let Me=0;Me=i.maxTextures&&Ke("WebGLTextures: Trying to use "+O+" texture units while this GPU supports only "+i.maxTextures),ee+=1,O}function J(O){let w=[];return w.push(O.wrapS),w.push(O.wrapT),w.push(O.wrapR||0),w.push(O.magFilter),w.push(O.minFilter),w.push(O.anisotropy),w.push(O.internalFormat),w.push(O.format),w.push(O.type),w.push(O.generateMipmaps),w.push(O.premultiplyAlpha),w.push(O.flipY),w.push(O.unpackAlignment),w.push(O.colorSpace),w.join()}function Ce(O,w){let K=n.get(O);if(O.isVideoTexture&&zt(O),O.isRenderTargetTexture===!1&&O.isExternalTexture!==!0&&O.version>0&&K.__version!==O.version){let pe=O.image;if(pe===null)Ke("WebGLRenderer: Texture marked for update but no image data found.");else if(pe.complete===!1)Ke("WebGLRenderer: Texture marked for update but image is incomplete");else{nt(K,O,w);return}}else O.isExternalTexture&&(K.__webglTexture=O.sourceTexture?O.sourceTexture:null);e.bindTexture(o.TEXTURE_2D,K.__webglTexture,o.TEXTURE0+w)}function Se(O,w){let K=n.get(O);if(O.isRenderTargetTexture===!1&&O.version>0&&K.__version!==O.version){nt(K,O,w);return}else O.isExternalTexture&&(K.__webglTexture=O.sourceTexture?O.sourceTexture:null);e.bindTexture(o.TEXTURE_2D_ARRAY,K.__webglTexture,o.TEXTURE0+w)}function Ve(O,w){let K=n.get(O);if(O.isRenderTargetTexture===!1&&O.version>0&&K.__version!==O.version){nt(K,O,w);return}e.bindTexture(o.TEXTURE_3D,K.__webglTexture,o.TEXTURE0+w)}function Ye(O,w){let K=n.get(O);if(O.isCubeDepthTexture!==!0&&O.version>0&&K.__version!==O.version){ot(K,O,w);return}e.bindTexture(o.TEXTURE_CUBE_MAP,K.__webglTexture,o.TEXTURE0+w)}let Ze={[ki]:o.REPEAT,[gi]:o.CLAMP_TO_EDGE,[fa]:o.MIRRORED_REPEAT},It={[fn]:o.NEAREST,[gd]:o.NEAREST_MIPMAP_NEAREST,[Er]:o.NEAREST_MIPMAP_LINEAR,[sn]:o.LINEAR,[Oa]:o.LINEAR_MIPMAP_NEAREST,[Ni]:o.LINEAR_MIPMAP_LINEAR},ut={[R_]:o.NEVER,[B_]:o.ALWAYS,[N_]:o.LESS,[Jd]:o.LEQUAL,[L_]:o.EQUAL,[Qd]:o.GEQUAL,[F_]:o.GREATER,[V_]:o.NOTEQUAL};function it(O,w){if(w.type===ui&&t.has("OES_texture_float_linear")===!1&&(w.magFilter===sn||w.magFilter===Oa||w.magFilter===Er||w.magFilter===Ni||w.minFilter===sn||w.minFilter===Oa||w.minFilter===Er||w.minFilter===Ni)&&Ke("WebGLRenderer: Unable to use linear filtering with floating point textures. OES_texture_float_linear not supported on this device."),o.texParameteri(O,o.TEXTURE_WRAP_S,Ze[w.wrapS]),o.texParameteri(O,o.TEXTURE_WRAP_T,Ze[w.wrapT]),(O===o.TEXTURE_3D||O===o.TEXTURE_2D_ARRAY)&&o.texParameteri(O,o.TEXTURE_WRAP_R,Ze[w.wrapR]),o.texParameteri(O,o.TEXTURE_MAG_FILTER,It[w.magFilter]),o.texParameteri(O,o.TEXTURE_MIN_FILTER,It[w.minFilter]),w.compareFunction&&(o.texParameteri(O,o.TEXTURE_COMPARE_MODE,o.COMPARE_REF_TO_TEXTURE),o.texParameteri(O,o.TEXTURE_COMPARE_FUNC,ut[w.compareFunction])),t.has("EXT_texture_filter_anisotropic")===!0){if(w.magFilter===fn||w.minFilter!==Er&&w.minFilter!==Ni||w.type===ui&&t.has("OES_texture_float_linear")===!1)return;if(w.anisotropy>1||n.get(w).__currentAnisotropy){let K=t.get("EXT_texture_filter_anisotropic");o.texParameterf(O,K.TEXTURE_MAX_ANISOTROPY_EXT,Math.min(w.anisotropy,i.getMaxAnisotropy())),n.get(w).__currentAnisotropy=w.anisotropy}}}function _e(O,w){let K=!1;O.__webglInit===void 0&&(O.__webglInit=!0,w.addEventListener("dispose",G));let pe=w.source,Me=x.get(pe);Me===void 0&&(Me={},x.set(pe,Me));let Ae=J(w);if(Ae!==O.__cacheKey){Me[Ae]===void 0&&(Me[Ae]={texture:o.createTexture(),usedTimes:0},a.memory.textures++,K=!0),Me[Ae].usedTimes++;let Le=Me[O.__cacheKey];Le!==void 0&&(Me[O.__cacheKey].usedTimes--,Le.usedTimes===0&&Y(w)),O.__cacheKey=Ae,O.__webglTexture=Me[Ae].texture}return K}function Be(O,w,K){return Math.floor(Math.floor(O/K)/w)}function Pe(O,w,K,pe){let Ae=O.updateRanges;if(Ae.length===0)e.texSubImage2D(o.TEXTURE_2D,0,0,0,w.width,w.height,K,pe,w.data);else{Ae.sort((qe,Re)=>qe.start-Re.start);let Le=0;for(let qe=1;qe0){bt&&Nt&&e.texStorage2D(o.TEXTURE_2D,Oe,Re,pt[0].width,pt[0].height);for(let ue=0,We=pt.length;ue0){let Ne=wp(Ie.width,Ie.height,w.format,w.type);for(let be of w.layerUpdates){let Je=Ie.data.subarray(be*Ne/Ie.data.BYTES_PER_ELEMENT,(be+1)*Ne/Ie.data.BYTES_PER_ELEMENT);e.compressedTexSubImage3D(o.TEXTURE_2D_ARRAY,ue,0,0,be,Ie.width,Ie.height,1,Ge,Je)}w.clearLayerUpdates()}else e.compressedTexSubImage3D(o.TEXTURE_2D_ARRAY,ue,0,0,0,Ie.width,Ie.height,ge.depth,Ge,Ie.data)}else e.compressedTexImage3D(o.TEXTURE_2D_ARRAY,ue,Re,Ie.width,Ie.height,ge.depth,0,Ie.data,0,0);else Ke("WebGLRenderer: Attempt to load unsupported compressed texture format in .uploadTexture()");else bt?X&&e.texSubImage3D(o.TEXTURE_2D_ARRAY,ue,0,0,0,Ie.width,Ie.height,ge.depth,Ge,qe,Ie.data):e.texImage3D(o.TEXTURE_2D_ARRAY,ue,Re,Ie.width,Ie.height,ge.depth,0,Ge,qe,Ie.data)}else{bt&&Nt&&e.texStorage2D(o.TEXTURE_2D,Oe,Re,pt[0].width,pt[0].height);for(let ue=0,We=pt.length;ue0){let ue=wp(ge.width,ge.height,w.format,w.type);for(let We of w.layerUpdates){let Ne=ge.data.subarray(We*ue/ge.data.BYTES_PER_ELEMENT,(We+1)*ue/ge.data.BYTES_PER_ELEMENT);e.texSubImage3D(o.TEXTURE_2D_ARRAY,0,0,0,We,ge.width,ge.height,1,Ge,qe,Ne)}w.clearLayerUpdates()}else e.texSubImage3D(o.TEXTURE_2D_ARRAY,0,0,0,0,ge.width,ge.height,ge.depth,Ge,qe,ge.data)}else e.texImage3D(o.TEXTURE_2D_ARRAY,0,Re,ge.width,ge.height,ge.depth,0,Ge,qe,ge.data);else if(w.isData3DTexture)bt?(Nt&&e.texStorage3D(o.TEXTURE_3D,Oe,Re,ge.width,ge.height,ge.depth),X&&e.texSubImage3D(o.TEXTURE_3D,0,0,0,0,ge.width,ge.height,ge.depth,Ge,qe,ge.data)):e.texImage3D(o.TEXTURE_3D,0,Re,ge.width,ge.height,ge.depth,0,Ge,qe,ge.data);else if(w.isFramebufferTexture){if(Nt)if(bt)e.texStorage2D(o.TEXTURE_2D,Oe,Re,ge.width,ge.height);else{let ue=ge.width,We=ge.height;for(let Ne=0;Ne>=1,We>>=1}}else if(w.isHTMLTexture){if("texElementImage2D"in o){let ue=o.canvas;if(ue.hasAttribute("layoutsubtree")||ue.setAttribute("layoutsubtree","true"),ge.parentNode!==ue){ue.appendChild(ge),p.add(w),ue.onpaint=_t=>{let un=_t.changedElements;for(let Xt of p)un.includes(Xt.image)&&(Xt.needsUpdate=!0)},ue.requestPaint();return}let We=0,Ne=o.RGBA,be=o.RGBA,Je=o.UNSIGNED_BYTE;o.texElementImage2D(o.TEXTURE_2D,We,Ne,be,Je,ge),o.texParameteri(o.TEXTURE_2D,o.TEXTURE_MIN_FILTER,o.LINEAR),o.texParameteri(o.TEXTURE_2D,o.TEXTURE_WRAP_S,o.CLAMP_TO_EDGE),o.texParameteri(o.TEXTURE_2D,o.TEXTURE_WRAP_T,o.CLAMP_TO_EDGE)}}else if(pt.length>0){if(bt&&Nt){let ue=tn(pt[0]);e.texStorage2D(o.TEXTURE_2D,Oe,Re,ue.width,ue.height)}for(let ue=0,We=pt.length;ue0&&We++;let be=tn(Re[0]);e.texStorage2D(o.TEXTURE_CUBE_MAP,We,Nt,be.width,be.height)}for(let be=0;be<6;be++)if(qe){X?ue&&e.texSubImage2D(o.TEXTURE_CUBE_MAP_POSITIVE_X+be,0,0,0,Re[be].width,Re[be].height,pt,bt,Re[be].data):e.texImage2D(o.TEXTURE_CUBE_MAP_POSITIVE_X+be,0,Nt,Re[be].width,Re[be].height,0,pt,bt,Re[be].data);for(let Je=0;Je>Ae),Ie=Math.max(1,w.height>>Ae);Me===o.TEXTURE_3D||Me===o.TEXTURE_2D_ARRAY?e.texImage3D(Me,Ae,ge,Re,Ie,w.depth,0,Le,ce,null):e.texImage2D(Me,Ae,ge,Re,Ie,0,Le,ce,null)}e.bindFramebuffer(o.FRAMEBUFFER,O),gt(w)?s.framebufferTexture2DMultisampleEXT(o.FRAMEBUFFER,pe,Me,qe.__webglTexture,0,on(w)):(Me===o.TEXTURE_2D||Me>=o.TEXTURE_CUBE_MAP_POSITIVE_X&&Me<=o.TEXTURE_CUBE_MAP_NEGATIVE_Z)&&o.framebufferTexture2D(o.FRAMEBUFFER,pe,Me,qe.__webglTexture,Ae),e.bindFramebuffer(o.FRAMEBUFFER,null)}function xt(O,w,K){if(o.bindRenderbuffer(o.RENDERBUFFER,O),w.depthBuffer){let pe=w.depthTexture,Me=pe&&pe.isDepthTexture?pe.type:null,Ae=H(w.stencilBuffer,Me),Le=w.stencilBuffer?o.DEPTH_STENCIL_ATTACHMENT:o.DEPTH_ATTACHMENT;gt(w)?s.renderbufferStorageMultisampleEXT(o.RENDERBUFFER,on(w),Ae,w.width,w.height):K?o.renderbufferStorageMultisample(o.RENDERBUFFER,on(w),Ae,w.width,w.height):o.renderbufferStorage(o.RENDERBUFFER,Ae,w.width,w.height),o.framebufferRenderbuffer(o.FRAMEBUFFER,Le,o.RENDERBUFFER,O)}else{let pe=w.textures;for(let Me=0;Me{delete w.__boundDepthTexture,delete w.__depthDisposeCallback,pe.removeEventListener("dispose",Me)};pe.addEventListener("dispose",Me),w.__depthDisposeCallback=Me}w.__boundDepthTexture=pe}if(O.depthTexture&&!w.__autoAllocateDepthBuffer)if(K)for(let pe=0;pe<6;pe++)rt(w.__webglFramebuffer[pe],O,pe);else{let pe=O.texture.mipmaps;pe&&pe.length>0?rt(w.__webglFramebuffer[0],O,0):rt(w.__webglFramebuffer,O,0)}else if(K){w.__webglDepthbuffer=[];for(let pe=0;pe<6;pe++)if(e.bindFramebuffer(o.FRAMEBUFFER,w.__webglFramebuffer[pe]),w.__webglDepthbuffer[pe]===void 0)w.__webglDepthbuffer[pe]=o.createRenderbuffer(),xt(w.__webglDepthbuffer[pe],O,!1);else{let Me=O.stencilBuffer?o.DEPTH_STENCIL_ATTACHMENT:o.DEPTH_ATTACHMENT,Ae=w.__webglDepthbuffer[pe];o.bindRenderbuffer(o.RENDERBUFFER,Ae),o.framebufferRenderbuffer(o.FRAMEBUFFER,Me,o.RENDERBUFFER,Ae)}}else{let pe=O.texture.mipmaps;if(pe&&pe.length>0?e.bindFramebuffer(o.FRAMEBUFFER,w.__webglFramebuffer[0]):e.bindFramebuffer(o.FRAMEBUFFER,w.__webglFramebuffer),w.__webglDepthbuffer===void 0)w.__webglDepthbuffer=o.createRenderbuffer(),xt(w.__webglDepthbuffer,O,!1);else{let Me=O.stencilBuffer?o.DEPTH_STENCIL_ATTACHMENT:o.DEPTH_ATTACHMENT,Ae=w.__webglDepthbuffer;o.bindRenderbuffer(o.RENDERBUFFER,Ae),o.framebufferRenderbuffer(o.FRAMEBUFFER,Me,o.RENDERBUFFER,Ae)}}e.bindFramebuffer(o.FRAMEBUFFER,null)}function Ot(O,w,K){let pe=n.get(O);w!==void 0&&at(pe.__webglFramebuffer,O,O.texture,o.COLOR_ATTACHMENT0,o.TEXTURE_2D,0),K!==void 0&&ft(O)}function lt(O){let w=O.texture,K=n.get(O),pe=n.get(w);O.addEventListener("dispose",E);let Me=O.textures,Ae=O.isWebGLCubeRenderTarget===!0,Le=Me.length>1;if(Le||(pe.__webglTexture===void 0&&(pe.__webglTexture=o.createTexture()),pe.__version=w.version,a.memory.textures++),Ae){K.__webglFramebuffer=[];for(let ce=0;ce<6;ce++)if(w.mipmaps&&w.mipmaps.length>0){K.__webglFramebuffer[ce]=[];for(let ge=0;ge0){K.__webglFramebuffer=[];for(let ce=0;ce0&>(O)===!1){K.__webglMultisampledFramebuffer=o.createFramebuffer(),K.__webglColorRenderbuffer=[],e.bindFramebuffer(o.FRAMEBUFFER,K.__webglMultisampledFramebuffer);for(let ce=0;ce0)for(let ge=0;ge0)for(let ge=0;ge0){if(gt(O)===!1){let w=O.textures,K=O.width,pe=O.height,Me=o.COLOR_BUFFER_BIT,Ae=O.stencilBuffer?o.DEPTH_STENCIL_ATTACHMENT:o.DEPTH_ATTACHMENT,Le=n.get(O),ce=w.length>1;if(ce)for(let Ge=0;Ge0?e.bindFramebuffer(o.DRAW_FRAMEBUFFER,Le.__webglFramebuffer[0]):e.bindFramebuffer(o.DRAW_FRAMEBUFFER,Le.__webglFramebuffer);for(let Ge=0;Ge0&&t.has("WEBGL_multisampled_render_to_texture")===!0&&w.__useRenderToTexture!==!1}function zt(O){let w=a.render.frame;h.get(O)!==w&&(h.set(O,w),O.update())}function Fe(O,w){let K=O.colorSpace,pe=O.format,Me=O.type;return O.isCompressedTexture===!0||O.isVideoTexture===!0||K!==Xn&&K!==Io&&(St.getTransfer(K)===Ht?(pe!==Bn||Me!==Qn)&&Ke("WebGLTextures: sRGB encoded textures have to use RGBAFormat and UnsignedByteType."):st("WebGLTextures: Unsupported texture color space:",K)),w}function tn(O){return typeof HTMLImageElement<"u"&&O instanceof HTMLImageElement?(c.width=O.naturalWidth||O.width,c.height=O.naturalHeight||O.height):typeof VideoFrame<"u"&&O instanceof VideoFrame?(c.width=O.displayWidth,c.height=O.displayHeight):(c.width=O.width,c.height=O.height),c}this.allocateTextureUnit=ae,this.resetTextureUnits=de,this.getTextureUnits=fe,this.setTextureUnits=$,this.setTexture2D=Ce,this.setTexture2DArray=Se,this.setTexture3D=Ve,this.setTextureCube=Ye,this.rebindTextures=Ot,this.setupRenderTarget=lt,this.updateRenderTargetMipmap=kt,this.updateMultisampleRenderTarget=W,this.setupDepthRenderbuffer=ft,this.setupFrameBufferTexture=at,this.useMultisampledRTT=gt,this.isReversedDepthBuffer=function(){return e.buffers.depth.getReversed()}}function eA(o,t){function e(n,i=Io){let r,a=St.getTransfer(i);if(n===Qn)return o.UNSIGNED_BYTE;if(n===vd)return o.UNSIGNED_SHORT_4_4_4_4;if(n===xd)return o.UNSIGNED_SHORT_5_5_5_1;if(n===hp)return o.UNSIGNED_INT_5_9_9_9_REV;if(n===pp)return o.UNSIGNED_INT_10F_11F_11F_REV;if(n===dp)return o.BYTE;if(n===up)return o.SHORT;if(n===Da)return o.UNSIGNED_SHORT;if(n===_d)return o.INT;if(n===Li)return o.UNSIGNED_INT;if(n===ui)return o.FLOAT;if(n===oo)return o.HALF_FLOAT;if(n===fp)return o.ALPHA;if(n===gp)return o.RGB;if(n===Bn)return o.RGBA;if(n===Zi)return o.DEPTH_COMPONENT;if(n===Ko)return o.DEPTH_STENCIL;if(n===bd)return o.RED;if(n===yd)return o.RED_INTEGER;if(n===Zo)return o.RG;if(n===Cd)return o.RG_INTEGER;if(n===Md)return o.RGBA_INTEGER;if(n===Tr||n===nl||n===Pr||n===Ar)if(a===Ht)if(r=t.get("WEBGL_compressed_texture_s3tc_srgb"),r!==null){if(n===Tr)return r.COMPRESSED_SRGB_S3TC_DXT1_EXT;if(n===nl)return r.COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT;if(n===Pr)return r.COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT;if(n===Ar)return r.COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT}else return null;else if(r=t.get("WEBGL_compressed_texture_s3tc"),r!==null){if(n===Tr)return r.COMPRESSED_RGB_S3TC_DXT1_EXT;if(n===nl)return r.COMPRESSED_RGBA_S3TC_DXT1_EXT;if(n===Pr)return r.COMPRESSED_RGBA_S3TC_DXT3_EXT;if(n===Ar)return r.COMPRESSED_RGBA_S3TC_DXT5_EXT}else return null;if(n===wd||n===Sd||n===Ed||n===Td)if(r=t.get("WEBGL_compressed_texture_pvrtc"),r!==null){if(n===wd)return r.COMPRESSED_RGB_PVRTC_4BPPV1_IMG;if(n===Sd)return r.COMPRESSED_RGB_PVRTC_2BPPV1_IMG;if(n===Ed)return r.COMPRESSED_RGBA_PVRTC_4BPPV1_IMG;if(n===Td)return r.COMPRESSED_RGBA_PVRTC_2BPPV1_IMG}else return null;if(n===Ra||n===Pd||n===Ad||n===Id||n===Od||n===il||n===Dd)if(r=t.get("WEBGL_compressed_texture_etc"),r!==null){if(n===Ra||n===Pd)return a===Ht?r.COMPRESSED_SRGB8_ETC2:r.COMPRESSED_RGB8_ETC2;if(n===Ad)return a===Ht?r.COMPRESSED_SRGB8_ALPHA8_ETC2_EAC:r.COMPRESSED_RGBA8_ETC2_EAC;if(n===Id)return r.COMPRESSED_R11_EAC;if(n===Od)return r.COMPRESSED_SIGNED_R11_EAC;if(n===il)return r.COMPRESSED_RG11_EAC;if(n===Dd)return r.COMPRESSED_SIGNED_RG11_EAC}else return null;if(n===kd||n===Rd||n===Nd||n===Ld||n===Fd||n===Vd||n===Bd||n===Ud||n===zd||n===Hd||n===Gd||n===Wd||n===Xd||n===qd)if(r=t.get("WEBGL_compressed_texture_astc"),r!==null){if(n===kd)return a===Ht?r.COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR:r.COMPRESSED_RGBA_ASTC_4x4_KHR;if(n===Rd)return a===Ht?r.COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR:r.COMPRESSED_RGBA_ASTC_5x4_KHR;if(n===Nd)return a===Ht?r.COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR:r.COMPRESSED_RGBA_ASTC_5x5_KHR;if(n===Ld)return a===Ht?r.COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR:r.COMPRESSED_RGBA_ASTC_6x5_KHR;if(n===Fd)return a===Ht?r.COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR:r.COMPRESSED_RGBA_ASTC_6x6_KHR;if(n===Vd)return a===Ht?r.COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR:r.COMPRESSED_RGBA_ASTC_8x5_KHR;if(n===Bd)return a===Ht?r.COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR:r.COMPRESSED_RGBA_ASTC_8x6_KHR;if(n===Ud)return a===Ht?r.COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR:r.COMPRESSED_RGBA_ASTC_8x8_KHR;if(n===zd)return a===Ht?r.COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR:r.COMPRESSED_RGBA_ASTC_10x5_KHR;if(n===Hd)return a===Ht?r.COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR:r.COMPRESSED_RGBA_ASTC_10x6_KHR;if(n===Gd)return a===Ht?r.COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR:r.COMPRESSED_RGBA_ASTC_10x8_KHR;if(n===Wd)return a===Ht?r.COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR:r.COMPRESSED_RGBA_ASTC_10x10_KHR;if(n===Xd)return a===Ht?r.COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR:r.COMPRESSED_RGBA_ASTC_12x10_KHR;if(n===qd)return a===Ht?r.COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR:r.COMPRESSED_RGBA_ASTC_12x12_KHR}else return null;if(n===$d||n===Na||n===La)if(r=t.get("EXT_texture_compression_bptc"),r!==null){if(n===$d)return a===Ht?r.COMPRESSED_SRGB_ALPHA_BPTC_UNORM_EXT:r.COMPRESSED_RGBA_BPTC_UNORM_EXT;if(n===Na)return r.COMPRESSED_RGB_BPTC_SIGNED_FLOAT_EXT;if(n===La)return r.COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_EXT}else return null;if(n===Yd||n===jd||n===ol||n===Kd)if(r=t.get("EXT_texture_compression_rgtc"),r!==null){if(n===Yd)return r.COMPRESSED_RED_RGTC1_EXT;if(n===jd)return r.COMPRESSED_SIGNED_RED_RGTC1_EXT;if(n===ol)return r.COMPRESSED_RED_GREEN_RGTC2_EXT;if(n===Kd)return r.COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT}else return null;return n===ka?o.UNSIGNED_INT_24_8:o[n]!==void 0?o[n]:null}return{convert:e}}var tA=` +void main() { + + gl_Position = vec4( position, 1.0 ); + +}`,nA=` +uniform sampler2DArray depthColor; +uniform float depthWidth; +uniform float depthHeight; + +void main() { + + vec2 coord = vec2( gl_FragCoord.x / depthWidth, gl_FragCoord.y / depthHeight ); + + if ( coord.x >= 1.0 ) { + + gl_FragDepth = texture( depthColor, vec3( coord.x - 1.0, coord.y, 1 ) ).r; + + } else { + + gl_FragDepth = texture( depthColor, vec3( coord.x, coord.y, 0 ) ).r; + + } + +}`,Vp=class{constructor(){this.texture=null,this.mesh=null,this.depthNear=0,this.depthFar=0}init(t,e){if(this.texture===null){let n=new zs(t.texture);(t.depthNear!==e.depthNear||t.depthFar!==e.depthFar)&&(this.depthNear=t.depthNear,this.depthFar=t.depthFar),this.texture=n}}getMesh(t){if(this.texture!==null&&this.mesh===null){let e=t.cameras[0].viewport,n=new di({vertexShader:tA,fragmentShader:nA,uniforms:{depthColor:{value:this.texture},depthWidth:{value:e.z},depthHeight:{value:e.w}}});this.mesh=new kn(new Hs(20,20),n)}return this.mesh}reset(){this.texture=null,this.mesh=null}getDepthTexture(){return this.texture}},Bp=class extends Ji{constructor(t,e){super();let n=this,i=null,r=1,a=null,s="local-floor",l=1,c=null,h=null,p=null,m=null,x=null,M=null,S=typeof XRWebGLBinding<"u",y=new Vp,C={},I=e.getContextAttributes(),L=null,k=null,H=[],V=[],G=new At,E=null,B=new xn;B.viewport=new Yt;let Y=new xn;Y.viewport=new Yt;let U=[B,Y],ee=new pd,de=null,fe=null;this.cameraAutoUpdate=!0,this.enabled=!1,this.isPresenting=!1,this.getController=function(_e){let Be=H[_e];return Be===void 0&&(Be=new ya,H[_e]=Be),Be.getTargetRaySpace()},this.getControllerGrip=function(_e){let Be=H[_e];return Be===void 0&&(Be=new ya,H[_e]=Be),Be.getGripSpace()},this.getHand=function(_e){let Be=H[_e];return Be===void 0&&(Be=new ya,H[_e]=Be),Be.getHandSpace()};function $(_e){let Be=V.indexOf(_e.inputSource);if(Be===-1)return;let Pe=H[Be];Pe!==void 0&&(Pe.update(_e.inputSource,_e.frame,c||a),Pe.dispatchEvent({type:_e.type,data:_e.inputSource}))}function ae(){i.removeEventListener("select",$),i.removeEventListener("selectstart",$),i.removeEventListener("selectend",$),i.removeEventListener("squeeze",$),i.removeEventListener("squeezestart",$),i.removeEventListener("squeezeend",$),i.removeEventListener("end",ae),i.removeEventListener("inputsourceschange",J);for(let _e=0;_e=0&&(V[nt]=null,H[nt].disconnect(Pe))}for(let Be=0;Be<_e.added.length;Be++){let Pe=_e.added[Be],nt=V.indexOf(Pe);if(nt===-1){for(let at=0;at=V.length){V.push(Pe),nt=at;break}else if(V[at]===null){V[at]=Pe,nt=at;break}if(nt===-1)break}let ot=H[nt];ot&&ot.connect(Pe)}}let Ce=new j,Se=new j;function Ve(_e,Be,Pe){Ce.setFromMatrixPosition(Be.matrixWorld),Se.setFromMatrixPosition(Pe.matrixWorld);let nt=Ce.distanceTo(Se),ot=Be.projectionMatrix.elements,at=Pe.projectionMatrix.elements,xt=ot[14]/(ot[10]-1),rt=ot[14]/(ot[10]+1),ft=(ot[9]+1)/ot[5],Ot=(ot[9]-1)/ot[5],lt=(ot[8]-1)/ot[0],kt=(at[8]+1)/at[0],Tt=xt*lt,Vt=xt*kt,W=nt/(-lt+kt),on=W*-lt;if(Be.matrixWorld.decompose(_e.position,_e.quaternion,_e.scale),_e.translateX(on),_e.translateZ(W),_e.matrixWorld.compose(_e.position,_e.quaternion,_e.scale),_e.matrixWorldInverse.copy(_e.matrixWorld).invert(),ot[10]===-1)_e.projectionMatrix.copy(Be.projectionMatrix),_e.projectionMatrixInverse.copy(Be.projectionMatrixInverse);else{let gt=xt+W,zt=rt+W,Fe=Tt-on,tn=Vt+(nt-on),O=ft*rt/zt*gt,w=Ot*rt/zt*gt;_e.projectionMatrix.makePerspective(Fe,tn,O,w,gt,zt),_e.projectionMatrixInverse.copy(_e.projectionMatrix).invert()}}function Ye(_e,Be){Be===null?_e.matrixWorld.copy(_e.matrix):_e.matrixWorld.multiplyMatrices(Be.matrixWorld,_e.matrix),_e.matrixWorldInverse.copy(_e.matrixWorld).invert()}this.updateCamera=function(_e){if(i===null)return;let Be=_e.near,Pe=_e.far;y.texture!==null&&(y.depthNear>0&&(Be=y.depthNear),y.depthFar>0&&(Pe=y.depthFar)),ee.near=Y.near=B.near=Be,ee.far=Y.far=B.far=Pe,(de!==ee.near||fe!==ee.far)&&(i.updateRenderState({depthNear:ee.near,depthFar:ee.far}),de=ee.near,fe=ee.far),ee.layers.mask=_e.layers.mask|6,B.layers.mask=ee.layers.mask&-5,Y.layers.mask=ee.layers.mask&-3;let nt=_e.parent,ot=ee.cameras;Ye(ee,nt);for(let at=0;at0&&(y.alphaTest.value=C.alphaTest);let I=t.get(C),L=I.envMap,k=I.envMapRotation;L&&(y.envMap.value=L,y.envMapRotation.value.setFromMatrix4(iA.makeRotationFromEuler(k)).transpose(),L.isCubeTexture&&L.isRenderTargetTexture===!1&&y.envMapRotation.value.premultiply(Cv),y.reflectivity.value=C.reflectivity,y.ior.value=C.ior,y.refractionRatio.value=C.refractionRatio),C.lightMap&&(y.lightMap.value=C.lightMap,y.lightMapIntensity.value=C.lightMapIntensity,e(C.lightMap,y.lightMapTransform)),C.aoMap&&(y.aoMap.value=C.aoMap,y.aoMapIntensity.value=C.aoMapIntensity,e(C.aoMap,y.aoMapTransform))}function a(y,C){y.diffuse.value.copy(C.color),y.opacity.value=C.opacity,C.map&&(y.map.value=C.map,e(C.map,y.mapTransform))}function s(y,C){y.dashSize.value=C.dashSize,y.totalSize.value=C.dashSize+C.gapSize,y.scale.value=C.scale}function l(y,C,I,L){y.diffuse.value.copy(C.color),y.opacity.value=C.opacity,y.size.value=C.size*I,y.scale.value=L*.5,C.map&&(y.map.value=C.map,e(C.map,y.uvTransform)),C.alphaMap&&(y.alphaMap.value=C.alphaMap,e(C.alphaMap,y.alphaMapTransform)),C.alphaTest>0&&(y.alphaTest.value=C.alphaTest)}function c(y,C){y.diffuse.value.copy(C.color),y.opacity.value=C.opacity,y.rotation.value=C.rotation,C.map&&(y.map.value=C.map,e(C.map,y.mapTransform)),C.alphaMap&&(y.alphaMap.value=C.alphaMap,e(C.alphaMap,y.alphaMapTransform)),C.alphaTest>0&&(y.alphaTest.value=C.alphaTest)}function h(y,C){y.specular.value.copy(C.specular),y.shininess.value=Math.max(C.shininess,1e-4)}function p(y,C){C.gradientMap&&(y.gradientMap.value=C.gradientMap)}function m(y,C){y.metalness.value=C.metalness,C.metalnessMap&&(y.metalnessMap.value=C.metalnessMap,e(C.metalnessMap,y.metalnessMapTransform)),y.roughness.value=C.roughness,C.roughnessMap&&(y.roughnessMap.value=C.roughnessMap,e(C.roughnessMap,y.roughnessMapTransform)),C.envMap&&(y.envMapIntensity.value=C.envMapIntensity)}function x(y,C,I){y.ior.value=C.ior,C.sheen>0&&(y.sheenColor.value.copy(C.sheenColor).multiplyScalar(C.sheen),y.sheenRoughness.value=C.sheenRoughness,C.sheenColorMap&&(y.sheenColorMap.value=C.sheenColorMap,e(C.sheenColorMap,y.sheenColorMapTransform)),C.sheenRoughnessMap&&(y.sheenRoughnessMap.value=C.sheenRoughnessMap,e(C.sheenRoughnessMap,y.sheenRoughnessMapTransform))),C.clearcoat>0&&(y.clearcoat.value=C.clearcoat,y.clearcoatRoughness.value=C.clearcoatRoughness,C.clearcoatMap&&(y.clearcoatMap.value=C.clearcoatMap,e(C.clearcoatMap,y.clearcoatMapTransform)),C.clearcoatRoughnessMap&&(y.clearcoatRoughnessMap.value=C.clearcoatRoughnessMap,e(C.clearcoatRoughnessMap,y.clearcoatRoughnessMapTransform)),C.clearcoatNormalMap&&(y.clearcoatNormalMap.value=C.clearcoatNormalMap,e(C.clearcoatNormalMap,y.clearcoatNormalMapTransform),y.clearcoatNormalScale.value.copy(C.clearcoatNormalScale),C.side===$n&&y.clearcoatNormalScale.value.negate())),C.dispersion>0&&(y.dispersion.value=C.dispersion),C.iridescence>0&&(y.iridescence.value=C.iridescence,y.iridescenceIOR.value=C.iridescenceIOR,y.iridescenceThicknessMinimum.value=C.iridescenceThicknessRange[0],y.iridescenceThicknessMaximum.value=C.iridescenceThicknessRange[1],C.iridescenceMap&&(y.iridescenceMap.value=C.iridescenceMap,e(C.iridescenceMap,y.iridescenceMapTransform)),C.iridescenceThicknessMap&&(y.iridescenceThicknessMap.value=C.iridescenceThicknessMap,e(C.iridescenceThicknessMap,y.iridescenceThicknessMapTransform))),C.transmission>0&&(y.transmission.value=C.transmission,y.transmissionSamplerMap.value=I.texture,y.transmissionSamplerSize.value.set(I.width,I.height),C.transmissionMap&&(y.transmissionMap.value=C.transmissionMap,e(C.transmissionMap,y.transmissionMapTransform)),y.thickness.value=C.thickness,C.thicknessMap&&(y.thicknessMap.value=C.thicknessMap,e(C.thicknessMap,y.thicknessMapTransform)),y.attenuationDistance.value=C.attenuationDistance,y.attenuationColor.value.copy(C.attenuationColor)),C.anisotropy>0&&(y.anisotropyVector.value.set(C.anisotropy*Math.cos(C.anisotropyRotation),C.anisotropy*Math.sin(C.anisotropyRotation)),C.anisotropyMap&&(y.anisotropyMap.value=C.anisotropyMap,e(C.anisotropyMap,y.anisotropyMapTransform))),y.specularIntensity.value=C.specularIntensity,y.specularColor.value.copy(C.specularColor),C.specularColorMap&&(y.specularColorMap.value=C.specularColorMap,e(C.specularColorMap,y.specularColorMapTransform)),C.specularIntensityMap&&(y.specularIntensityMap.value=C.specularIntensityMap,e(C.specularIntensityMap,y.specularIntensityMapTransform))}function M(y,C){C.matcap&&(y.matcap.value=C.matcap)}function S(y,C){let I=t.get(C).light;y.referencePosition.value.setFromMatrixPosition(I.matrixWorld),y.nearDistance.value=I.shadow.camera.near,y.farDistance.value=I.shadow.camera.far}return{refreshFogUniforms:n,refreshMaterialUniforms:i}}function rA(o,t,e,n){let i={},r={},a=[],s=o.getParameter(o.MAX_UNIFORM_BUFFER_BINDINGS);function l(I,L){let k=L.program;n.uniformBlockBinding(I,k)}function c(I,L){let k=i[I.id];k===void 0&&(M(I),k=h(I),i[I.id]=k,I.addEventListener("dispose",y));let H=L.program;n.updateUBOMapping(I,H);let V=t.render.frame;r[I.id]!==V&&(m(I),r[I.id]=V)}function h(I){let L=p();I.__bindingPointIndex=L;let k=o.createBuffer(),H=I.__size,V=I.usage;return o.bindBuffer(o.UNIFORM_BUFFER,k),o.bufferData(o.UNIFORM_BUFFER,H,V),o.bindBuffer(o.UNIFORM_BUFFER,null),o.bindBufferBase(o.UNIFORM_BUFFER,L,k),k}function p(){for(let I=0;I0&&(k+=H-V),I.__size=k,I.__cache={},this}function S(I){let L={boundary:0,storage:0};return typeof I=="number"||typeof I=="boolean"?(L.boundary=4,L.storage=4):I.isVector2?(L.boundary=8,L.storage=8):I.isVector3||I.isColor?(L.boundary=16,L.storage=12):I.isVector4?(L.boundary=16,L.storage=16):I.isMatrix3?(L.boundary=48,L.storage=48):I.isMatrix4?(L.boundary=64,L.storage=64):I.isTexture?Ke("WebGLRenderer: Texture samplers can not be part of an uniforms group."):ArrayBuffer.isView(I)?(L.boundary=16,L.storage=I.byteLength):Ke("WebGLRenderer: Unsupported uniform value type.",I),L}function y(I){let L=I.target;L.removeEventListener("dispose",y);let k=a.indexOf(L.__bindingPointIndex);a.splice(k,1),o.deleteBuffer(i[L.id]),delete i[L.id],delete r[L.id]}function C(){for(let I in i)o.deleteBuffer(i[I]);a=[],i={},r={}}return{bind:l,update:c,dispose:C}}var aA=new Uint16Array([12469,15057,12620,14925,13266,14620,13807,14376,14323,13990,14545,13625,14713,13328,14840,12882,14931,12528,14996,12233,15039,11829,15066,11525,15080,11295,15085,10976,15082,10705,15073,10495,13880,14564,13898,14542,13977,14430,14158,14124,14393,13732,14556,13410,14702,12996,14814,12596,14891,12291,14937,11834,14957,11489,14958,11194,14943,10803,14921,10506,14893,10278,14858,9960,14484,14039,14487,14025,14499,13941,14524,13740,14574,13468,14654,13106,14743,12678,14818,12344,14867,11893,14889,11509,14893,11180,14881,10751,14852,10428,14812,10128,14765,9754,14712,9466,14764,13480,14764,13475,14766,13440,14766,13347,14769,13070,14786,12713,14816,12387,14844,11957,14860,11549,14868,11215,14855,10751,14825,10403,14782,10044,14729,9651,14666,9352,14599,9029,14967,12835,14966,12831,14963,12804,14954,12723,14936,12564,14917,12347,14900,11958,14886,11569,14878,11247,14859,10765,14828,10401,14784,10011,14727,9600,14660,9289,14586,8893,14508,8533,15111,12234,15110,12234,15104,12216,15092,12156,15067,12010,15028,11776,14981,11500,14942,11205,14902,10752,14861,10393,14812,9991,14752,9570,14682,9252,14603,8808,14519,8445,14431,8145,15209,11449,15208,11451,15202,11451,15190,11438,15163,11384,15117,11274,15055,10979,14994,10648,14932,10343,14871,9936,14803,9532,14729,9218,14645,8742,14556,8381,14461,8020,14365,7603,15273,10603,15272,10607,15267,10619,15256,10631,15231,10614,15182,10535,15118,10389,15042,10167,14963,9787,14883,9447,14800,9115,14710,8665,14615,8318,14514,7911,14411,7507,14279,7198,15314,9675,15313,9683,15309,9712,15298,9759,15277,9797,15229,9773,15166,9668,15084,9487,14995,9274,14898,8910,14800,8539,14697,8234,14590,7790,14479,7409,14367,7067,14178,6621,15337,8619,15337,8631,15333,8677,15325,8769,15305,8871,15264,8940,15202,8909,15119,8775,15022,8565,14916,8328,14804,8009,14688,7614,14569,7287,14448,6888,14321,6483,14088,6171,15350,7402,15350,7419,15347,7480,15340,7613,15322,7804,15287,7973,15229,8057,15148,8012,15046,7846,14933,7611,14810,7357,14682,7069,14552,6656,14421,6316,14251,5948,14007,5528,15356,5942,15356,5977,15353,6119,15348,6294,15332,6551,15302,6824,15249,7044,15171,7122,15070,7050,14949,6861,14818,6611,14679,6349,14538,6067,14398,5651,14189,5311,13935,4958,15359,4123,15359,4153,15356,4296,15353,4646,15338,5160,15311,5508,15263,5829,15188,6042,15088,6094,14966,6001,14826,5796,14678,5543,14527,5287,14377,4985,14133,4586,13869,4257,15360,1563,15360,1642,15358,2076,15354,2636,15341,3350,15317,4019,15273,4429,15203,4732,15105,4911,14981,4932,14836,4818,14679,4621,14517,4386,14359,4156,14083,3795,13808,3437,15360,122,15360,137,15358,285,15355,636,15344,1274,15322,2177,15281,2765,15215,3223,15120,3451,14995,3569,14846,3567,14681,3466,14511,3305,14344,3121,14037,2800,13753,2467,15360,0,15360,1,15359,21,15355,89,15346,253,15325,479,15287,796,15225,1148,15133,1492,15008,1749,14856,1882,14685,1886,14506,1783,14324,1608,13996,1398,13702,1183]),ro=null;function sA(){return ro===null&&(ro=new Sa(aA,16,16,Zo,oo),ro.name="DFG_LUT",ro.minFilter=sn,ro.magFilter=sn,ro.wrapS=gi,ro.wrapT=gi,ro.generateMipmaps=!1,ro.needsUpdate=!0),ro}var ou=class{constructor(t={}){let{canvas:e=U_(),context:n=null,depth:i=!0,stencil:r=!1,alpha:a=!1,antialias:s=!1,premultipliedAlpha:l=!0,preserveDrawingBuffer:c=!1,powerPreference:h="default",failIfMajorPerformanceCaveat:p=!1,reversedDepthBuffer:m=!1,outputBufferType:x=Qn}=t;this.isWebGLRenderer=!0;let M;if(n!==null){if(typeof WebGLRenderingContext<"u"&&n instanceof WebGLRenderingContext)throw new Error("THREE.WebGLRenderer: WebGL 1 is not supported since r163.");M=n.getContextAttributes().alpha}else M=a;let S=x,y=new Set([Md,Cd,yd]),C=new Set([Qn,Li,Da,ka,vd,xd]),I=new Uint32Array(4),L=new Int32Array(4),k=new j,H=null,V=null,G=[],E=[],B=null;this.domElement=e,this.debug={checkShaderErrors:!0,onShaderError:null},this.autoClear=!0,this.autoClearColor=!0,this.autoClearDepth=!0,this.autoClearStencil=!0,this.sortObjects=!0,this.clippingPlanes=[],this.localClippingEnabled=!1,this.toneMapping=Ri,this.toneMappingExposure=1,this.transmissionResolutionScale=1;let Y=this,U=!1,ee=null;this._outputColorSpace=dn;let de=0,fe=0,$=null,ae=-1,J=null,Ce=new Yt,Se=new Yt,Ve=null,Ye=new dt(0),Ze=0,It=e.width,ut=e.height,it=1,_e=null,Be=null,Pe=new Yt(0,0,It,ut),nt=new Yt(0,0,It,ut),ot=!1,at=new Ea,xt=!1,rt=!1,ft=new Ct,Ot=new j,lt=new Yt,kt={background:null,fog:null,environment:null,overrideMaterial:null,isScene:!0},Tt=!1;function Vt(){return $===null?it:1}let W=n;function on(T,q){return e.getContext(T,q)}try{let T={alpha:!0,depth:i,stencil:r,antialias:s,premultipliedAlpha:l,preserveDrawingBuffer:c,powerPreference:h,failIfMajorPerformanceCaveat:p};if("setAttribute"in e&&e.setAttribute("data-engine",`three.js r${"184"}`),e.addEventListener("webglcontextlost",be,!1),e.addEventListener("webglcontextrestored",Je,!1),e.addEventListener("webglcontextcreationerror",_t,!1),W===null){let q="webgl2";if(W=on(q,T),W===null)throw on(q)?new Error("Error creating WebGL context with your selected attributes."):new Error("Error creating WebGL context.")}}catch(T){throw st("WebGLRenderer: "+T.message),T}let gt,zt,Fe,tn,O,w,K,pe,Me,Ae,Le,ce,ge,Ge,qe,Re,Ie,pt,bt,Nt,X,Oe,ue;function We(){gt=new mT(W),gt.init(),X=new eA(W,gt),zt=new aT(W,gt,t,X),Fe=new JP(W,gt),zt.reversedDepthBuffer&&m&&Fe.buffers.depth.setReversed(!0),tn=new _T(W),O=new VP,w=new QP(W,gt,Fe,O,zt,X,tn),K=new pT(Y),pe=new yS(W),Oe=new oT(W,pe),Me=new fT(W,pe,tn,Oe),Ae=new xT(W,Me,pe,Oe,tn),pt=new vT(W,zt,w),qe=new sT(O),Le=new FP(Y,K,gt,zt,Oe,qe),ce=new oA(Y,O),ge=new UP,Ge=new qP(gt),Ie=new iT(Y,K,Fe,Ae,M,l),Re=new ZP(Y,Ae,zt),ue=new rA(W,tn,zt,Fe),bt=new rT(W,gt,tn),Nt=new gT(W,gt,tn),tn.programs=Le.programs,Y.capabilities=zt,Y.extensions=gt,Y.properties=O,Y.renderLists=ge,Y.shadowMap=Re,Y.state=Fe,Y.info=tn}We(),S!==Qn&&(B=new yT(S,e.width,e.height,i,r));let Ne=new Bp(Y,W);this.xr=Ne,this.getContext=function(){return W},this.getContextAttributes=function(){return W.getContextAttributes()},this.forceContextLoss=function(){let T=gt.get("WEBGL_lose_context");T&&T.loseContext()},this.forceContextRestore=function(){let T=gt.get("WEBGL_lose_context");T&&T.restoreContext()},this.getPixelRatio=function(){return it},this.setPixelRatio=function(T){T!==void 0&&(it=T,this.setSize(It,ut,!1))},this.getSize=function(T){return T.set(It,ut)},this.setSize=function(T,q,re=!0){if(Ne.isPresenting){Ke("WebGLRenderer: Can't change size while VR device is presenting.");return}It=T,ut=q,e.width=Math.floor(T*it),e.height=Math.floor(q*it),re===!0&&(e.style.width=T+"px",e.style.height=q+"px"),B!==null&&B.setSize(e.width,e.height),this.setViewport(0,0,T,q)},this.getDrawingBufferSize=function(T){return T.set(It*it,ut*it).floor()},this.setDrawingBufferSize=function(T,q,re){It=T,ut=q,it=re,e.width=Math.floor(T*re),e.height=Math.floor(q*re),this.setViewport(0,0,T,q)},this.setEffects=function(T){if(S===Qn){st("THREE.WebGLRenderer: setEffects() requires outputBufferType set to HalfFloatType or FloatType.");return}if(T){for(let q=0;q{function He(){if(te.forEach(function($e){O.get($e).currentProgram.isReady()&&te.delete($e)}),te.size===0){ie(T);return}setTimeout(He,10)}gt.get("KHR_parallel_shader_compile")!==null?He():setTimeout(He,10)})};let Cu=null;function ax(T){Cu&&Cu(T)}function Mm(){nr.stop()}function wm(){nr.start()}let nr=new gv;nr.setAnimationLoop(ax),typeof self<"u"&&nr.setContext(self),this.setAnimationLoop=function(T){Cu=T,Ne.setAnimationLoop(T),T===null?nr.stop():nr.start()},Ne.addEventListener("sessionstart",Mm),Ne.addEventListener("sessionend",wm),this.render=function(T,q){if(q!==void 0&&q.isCamera!==!0){st("WebGLRenderer.render: camera is not an instance of THREE.Camera.");return}if(U===!0)return;ee!==null&&ee.renderStart(T,q);let re=Ne.enabled===!0&&Ne.isPresenting===!0,te=B!==null&&($===null||re)&&B.begin(Y,$);if(T.matrixWorldAutoUpdate===!0&&T.updateMatrixWorld(),q.parent===null&&q.matrixWorldAutoUpdate===!0&&q.updateMatrixWorld(),Ne.enabled===!0&&Ne.isPresenting===!0&&(B===null||B.isCompositing()===!1)&&(Ne.cameraAutoUpdate===!0&&Ne.updateCamera(q),q=Ne.getCamera()),T.isScene===!0&&T.onBeforeRender(Y,T,q,$),V=Ge.get(T,E.length),V.init(q),V.state.textureUnits=w.getTextureUnits(),E.push(V),ft.multiplyMatrices(q.projectionMatrix,q.matrixWorldInverse),at.setFromProjectionMatrix(ft,Ai,q.reversedDepth),rt=this.localClippingEnabled,xt=qe.init(this.clippingPlanes,rt),H=ge.get(T,G.length),H.init(),G.push(H),Ne.enabled===!0&&Ne.isPresenting===!0){let $e=Y.xr.getDepthSensingMesh();$e!==null&&Mu($e,q,-1/0,Y.sortObjects)}Mu(T,q,0,Y.sortObjects),H.finish(),Y.sortObjects===!0&&H.sort(_e,Be),Tt=Ne.enabled===!1||Ne.isPresenting===!1||Ne.hasDepthSensing()===!1,Tt&&Ie.addToRenderList(H,T),this.info.render.frame++,xt===!0&&qe.beginShadows();let ie=V.state.shadowsArray;if(Re.render(ie,T,q),xt===!0&&qe.endShadows(),this.info.autoReset===!0&&this.info.reset(),(te&&B.hasRenderPass())===!1){let $e=H.opaque,ze=H.transmissive;if(V.setupLights(),q.isArrayCamera){let je=q.cameras;if(ze.length>0)for(let Qe=0,vt=je.length;Qe0&&Em($e,ze,T,q),Tt&&Ie.render(T),Sm(H,T,q)}$!==null&&fe===0&&(w.updateMultisampleRenderTarget($),w.updateRenderTargetMipmap($)),te&&B.end(Y),T.isScene===!0&&T.onAfterRender(Y,T,q),Oe.resetDefaultState(),ae=-1,J=null,E.pop(),E.length>0?(V=E[E.length-1],w.setTextureUnits(V.state.textureUnits),xt===!0&&qe.setGlobalState(Y.clippingPlanes,V.state.camera)):V=null,G.pop(),G.length>0?H=G[G.length-1]:H=null,ee!==null&&ee.renderEnd()};function Mu(T,q,re,te){if(T.visible===!1)return;if(T.layers.test(q.layers)){if(T.isGroup)re=T.renderOrder;else if(T.isLOD)T.autoUpdate===!0&&T.update(q);else if(T.isLightProbeGrid)V.pushLightProbeGrid(T);else if(T.isLight)V.pushLight(T),T.castShadow&&V.pushShadow(T);else if(T.isSprite){if(!T.frustumCulled||at.intersectsSprite(T)){te&<.setFromMatrixPosition(T.matrixWorld).applyMatrix4(ft);let $e=Ae.update(T),ze=T.material;ze.visible&&H.push(T,$e,ze,re,lt.z,null)}}else if((T.isMesh||T.isLine||T.isPoints)&&(!T.frustumCulled||at.intersectsObject(T))){let $e=Ae.update(T),ze=T.material;if(te&&(T.boundingSphere!==void 0?(T.boundingSphere===null&&T.computeBoundingSphere(),lt.copy(T.boundingSphere.center)):($e.boundingSphere===null&&$e.computeBoundingSphere(),lt.copy($e.boundingSphere.center)),lt.applyMatrix4(T.matrixWorld).applyMatrix4(ft)),Array.isArray(ze)){let je=$e.groups;for(let Qe=0,vt=je.length;Qe0&&pl(ie,q,re),He.length>0&&pl(He,q,re),$e.length>0&&pl($e,q,re),Fe.buffers.depth.setTest(!0),Fe.buffers.depth.setMask(!0),Fe.buffers.color.setMask(!0),Fe.setPolygonOffset(!1)}function Em(T,q,re,te){if((re.isScene===!0?re.overrideMaterial:null)!==null)return;if(V.state.transmissionRenderTarget[te.id]===void 0){let et=gt.has("EXT_color_buffer_half_float")||gt.has("EXT_color_buffer_float");V.state.transmissionRenderTarget[te.id]=new si(1,1,{generateMipmaps:!0,type:et?oo:Qn,minFilter:Ni,samples:Math.max(4,zt.samples),stencilBuffer:r,resolveDepthBuffer:!1,resolveStencilBuffer:!1,colorSpace:St.workingColorSpace})}let He=V.state.transmissionRenderTarget[te.id],$e=te.viewport||Ce;He.setSize($e.z*Y.transmissionResolutionScale,$e.w*Y.transmissionResolutionScale);let ze=Y.getRenderTarget(),je=Y.getActiveCubeFace(),Qe=Y.getActiveMipmapLevel();Y.setRenderTarget(He),Y.getClearColor(Ye),Ze=Y.getClearAlpha(),Ze<1&&Y.setClearColor(16777215,.5),Y.clear(),Tt&&Ie.render(re);let vt=Y.toneMapping;Y.toneMapping=Ri;let wt=te.viewport;if(te.viewport!==void 0&&(te.viewport=void 0),V.setupLightsView(te),xt===!0&&qe.setGlobalState(Y.clippingPlanes,te),pl(T,re,te),w.updateMultisampleRenderTarget(He),w.updateRenderTargetMipmap(He),gt.has("WEBGL_multisampled_render_to_texture")===!1){let et=!1;for(let qt=0,hn=q.length;qt0,te.currentProgram=wt,te.uniformsList=null,wt}function Pm(T){if(T.uniformsList===null){let q=T.currentProgram.getUniforms();T.uniformsList=Ba.seqWithValue(q.seq,T.uniforms)}return T.uniformsList}function Am(T,q){let re=O.get(T);re.outputColorSpace=q.outputColorSpace,re.batching=q.batching,re.batchingColor=q.batchingColor,re.instancing=q.instancing,re.instancingColor=q.instancingColor,re.instancingMorph=q.instancingMorph,re.skinning=q.skinning,re.morphTargets=q.morphTargets,re.morphNormals=q.morphNormals,re.morphColors=q.morphColors,re.morphTargetsCount=q.morphTargetsCount,re.numClippingPlanes=q.numClippingPlanes,re.numIntersection=q.numClipIntersection,re.vertexAlphas=q.vertexAlphas,re.vertexTangents=q.vertexTangents,re.toneMapping=q.toneMapping}function sx(T,q){if(T.length===0)return null;if(T.length===1)return T[0].texture!==null?T[0]:null;k.setFromMatrixPosition(q.matrixWorld);for(let re=0,te=T.length;re0),et=!!re.morphAttributes.position,qt=!!re.morphAttributes.normal,hn=!!re.morphAttributes.color,ln=Ri;te.toneMapped&&($===null||$.isXRRenderTarget===!0)&&(ln=Y.toneMapping);let jt=re.morphAttributes.position||re.morphAttributes.normal||re.morphAttributes.color,Rn=jt!==void 0?jt.length:0,Xe=O.get(te),ti=V.state.lights;if(xt===!0&&(rt===!0||T!==J)){let nn=T===J&&te.id===ae;qe.setState(te,T,nn)}let Rt=!1;te.version===Xe.__version?(Xe.needsLights&&Xe.lightsStateVersion!==ti.state.version||Xe.outputColorSpace!==ze||ie.isBatchedMesh&&Xe.batching===!1||!ie.isBatchedMesh&&Xe.batching===!0||ie.isBatchedMesh&&Xe.batchingColor===!0&&ie.colorTexture===null||ie.isBatchedMesh&&Xe.batchingColor===!1&&ie.colorTexture!==null||ie.isInstancedMesh&&Xe.instancing===!1||!ie.isInstancedMesh&&Xe.instancing===!0||ie.isSkinnedMesh&&Xe.skinning===!1||!ie.isSkinnedMesh&&Xe.skinning===!0||ie.isInstancedMesh&&Xe.instancingColor===!0&&ie.instanceColor===null||ie.isInstancedMesh&&Xe.instancingColor===!1&&ie.instanceColor!==null||ie.isInstancedMesh&&Xe.instancingMorph===!0&&ie.morphTexture===null||ie.isInstancedMesh&&Xe.instancingMorph===!1&&ie.morphTexture!==null||Xe.envMap!==Qe||te.fog===!0&&Xe.fog!==He||Xe.numClippingPlanes!==void 0&&(Xe.numClippingPlanes!==qe.numPlanes||Xe.numIntersection!==qe.numIntersection)||Xe.vertexAlphas!==vt||Xe.vertexTangents!==wt||Xe.morphTargets!==et||Xe.morphNormals!==qt||Xe.morphColors!==hn||Xe.toneMapping!==ln||Xe.morphTargetsCount!==Rn||!!Xe.lightProbeGrid!=V.state.lightProbeGridArray.length>0)&&(Rt=!0):(Rt=!0,Xe.__version=te.version);let hi=Xe.currentProgram;Rt===!0&&(hi=ml(te,q,ie),ee&&te.isNodeMaterial&&ee.onUpdateProgram(te,hi,Xe));let Bi=!1,Oo=!1,Nr=!1,Kt=hi.getUniforms(),pn=Xe.uniforms;if(Fe.useProgram(hi.program)&&(Bi=!0,Oo=!0,Nr=!0),te.id!==ae&&(ae=te.id,Oo=!0),Xe.needsLights){let nn=sx(V.state.lightProbeGridArray,ie);Xe.lightProbeGrid!==nn&&(Xe.lightProbeGrid=nn,Oo=!0)}if(Bi||J!==T){Fe.buffers.depth.getReversed()&&T.reversedDepth!==!0&&(T._reversedDepth=!0,T.updateProjectionMatrix()),Kt.setValue(W,"projectionMatrix",T.projectionMatrix),Kt.setValue(W,"viewMatrix",T.matrixWorldInverse);let ko=Kt.map.cameraPosition;ko!==void 0&&ko.setValue(W,Ot.setFromMatrixPosition(T.matrixWorld)),zt.logarithmicDepthBuffer&&Kt.setValue(W,"logDepthBufFC",2/(Math.log(T.far+1)/Math.LN2)),(te.isMeshPhongMaterial||te.isMeshToonMaterial||te.isMeshLambertMaterial||te.isMeshBasicMaterial||te.isMeshStandardMaterial||te.isShaderMaterial)&&Kt.setValue(W,"isOrthographic",T.isOrthographicCamera===!0),J!==T&&(J=T,Oo=!0,Nr=!0)}if(Xe.needsLights&&(ti.state.directionalShadowMap.length>0&&Kt.setValue(W,"directionalShadowMap",ti.state.directionalShadowMap,w),ti.state.spotShadowMap.length>0&&Kt.setValue(W,"spotShadowMap",ti.state.spotShadowMap,w),ti.state.pointShadowMap.length>0&&Kt.setValue(W,"pointShadowMap",ti.state.pointShadowMap,w)),ie.isSkinnedMesh){Kt.setOptional(W,ie,"bindMatrix"),Kt.setOptional(W,ie,"bindMatrixInverse");let nn=ie.skeleton;nn&&(nn.boneTexture===null&&nn.computeBoneTexture(),Kt.setValue(W,"boneTexture",nn.boneTexture,w))}ie.isBatchedMesh&&(Kt.setOptional(W,ie,"batchingTexture"),Kt.setValue(W,"batchingTexture",ie._matricesTexture,w),Kt.setOptional(W,ie,"batchingIdTexture"),Kt.setValue(W,"batchingIdTexture",ie._indirectTexture,w),Kt.setOptional(W,ie,"batchingColorTexture"),ie._colorsTexture!==null&&Kt.setValue(W,"batchingColorTexture",ie._colorsTexture,w));let Do=re.morphAttributes;if((Do.position!==void 0||Do.normal!==void 0||Do.color!==void 0)&&pt.update(ie,re,hi),(Oo||Xe.receiveShadow!==ie.receiveShadow)&&(Xe.receiveShadow=ie.receiveShadow,Kt.setValue(W,"receiveShadow",ie.receiveShadow)),(te.isMeshStandardMaterial||te.isMeshLambertMaterial||te.isMeshPhongMaterial)&&te.envMap===null&&q.environment!==null&&(pn.envMapIntensity.value=q.environmentIntensity),pn.dfgLUT!==void 0&&(pn.dfgLUT.value=sA()),Oo){if(Kt.setValue(W,"toneMappingExposure",Y.toneMappingExposure),Xe.needsLights&&cx(pn,Nr),He&&te.fog===!0&&ce.refreshFogUniforms(pn,He),ce.refreshMaterialUniforms(pn,te,it,ut,V.state.transmissionRenderTarget[T.id]),Xe.needsLights&&Xe.lightProbeGrid){let nn=Xe.lightProbeGrid;pn.probesSH.value=nn.texture,pn.probesMin.value.copy(nn.boundingBox.min),pn.probesMax.value.copy(nn.boundingBox.max),pn.probesResolution.value.copy(nn.resolution)}Ba.upload(W,Pm(Xe),pn,w)}if(te.isShaderMaterial&&te.uniformsNeedUpdate===!0&&(Ba.upload(W,Pm(Xe),pn,w),te.uniformsNeedUpdate=!1),te.isSpriteMaterial&&Kt.setValue(W,"center",ie.center),Kt.setValue(W,"modelViewMatrix",ie.modelViewMatrix),Kt.setValue(W,"normalMatrix",ie.normalMatrix),Kt.setValue(W,"modelMatrix",ie.matrixWorld),te.uniformsGroups!==void 0){let nn=te.uniformsGroups;for(let ko=0,Lr=nn.length;ko0&&w.useMultisampledRTT(T)===!1?te=O.get(T).__webglMultisampledFramebuffer:Array.isArray(Qe)?te=Qe[re]:te=Qe,Ce.copy(T.viewport),Se.copy(T.scissor),Ve=T.scissorTest}else Ce.copy(Pe).multiplyScalar(it).floor(),Se.copy(nt).multiplyScalar(it).floor(),Ve=ot;if(re!==0&&(te=ux),Fe.bindFramebuffer(W.FRAMEBUFFER,te)&&Fe.drawBuffers(T,te),Fe.viewport(Ce),Fe.scissor(Se),Fe.setScissorTest(Ve),ie){let ze=O.get(T.texture);W.framebufferTexture2D(W.FRAMEBUFFER,W.COLOR_ATTACHMENT0,W.TEXTURE_CUBE_MAP_POSITIVE_X+q,ze.__webglTexture,re)}else if(He){let ze=q;for(let je=0;je1&&W.readBuffer(W.COLOR_ATTACHMENT0+ze),!zt.textureFormatReadable(vt)){st("WebGLRenderer.readRenderTargetPixels: renderTarget is not in RGBA or implementation defined format.");return}if(!zt.textureTypeReadable(wt)){st("WebGLRenderer.readRenderTargetPixels: renderTarget is not in UnsignedByteType or implementation defined type.");return}q>=0&&q<=T.width-te&&re>=0&&re<=T.height-ie&&W.readPixels(q,re,te,ie,X.convert(vt),X.convert(wt),He)}finally{let Qe=$!==null?O.get($).__webglFramebuffer:null;Fe.bindFramebuffer(W.FRAMEBUFFER,Qe)}}},this.readRenderTargetPixelsAsync=async function(T,q,re,te,ie,He,$e,ze=0){if(!(T&&T.isWebGLRenderTarget))throw new Error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not THREE.WebGLRenderTarget.");let je=O.get(T).__webglFramebuffer;if(T.isWebGLCubeRenderTarget&&$e!==void 0&&(je=je[$e]),je)if(q>=0&&q<=T.width-te&&re>=0&&re<=T.height-ie){Fe.bindFramebuffer(W.FRAMEBUFFER,je);let Qe=T.textures[ze],vt=Qe.format,wt=Qe.type;if(T.textures.length>1&&W.readBuffer(W.COLOR_ATTACHMENT0+ze),!zt.textureFormatReadable(vt))throw new Error("THREE.WebGLRenderer.readRenderTargetPixelsAsync: renderTarget is not in RGBA or implementation defined format.");if(!zt.textureTypeReadable(wt))throw new Error("THREE.WebGLRenderer.readRenderTargetPixelsAsync: renderTarget is not in UnsignedByteType or implementation defined type.");let et=W.createBuffer();W.bindBuffer(W.PIXEL_PACK_BUFFER,et),W.bufferData(W.PIXEL_PACK_BUFFER,He.byteLength,W.STREAM_READ),W.readPixels(q,re,te,ie,X.convert(vt),X.convert(wt),0);let qt=$!==null?O.get($).__webglFramebuffer:null;Fe.bindFramebuffer(W.FRAMEBUFFER,qt);let hn=W.fenceSync(W.SYNC_GPU_COMMANDS_COMPLETE,0);return W.flush(),await H_(W,hn,4),W.bindBuffer(W.PIXEL_PACK_BUFFER,et),W.getBufferSubData(W.PIXEL_PACK_BUFFER,0,He),W.deleteBuffer(et),W.deleteSync(hn),He}else throw new Error("THREE.WebGLRenderer.readRenderTargetPixelsAsync: requested read bounds are out of range.")},this.copyFramebufferToTexture=function(T,q=null,re=0){let te=Math.pow(2,-re),ie=Math.floor(T.image.width*te),He=Math.floor(T.image.height*te),$e=q!==null?q.x:0,ze=q!==null?q.y:0;w.setTexture2D(T,0),W.copyTexSubImage2D(W.TEXTURE_2D,re,0,0,$e,ze,ie,He),Fe.unbindTexture()};let hx=W.createFramebuffer(),px=W.createFramebuffer();this.copyTextureToTexture=function(T,q,re=null,te=null,ie=0,He=0){let $e,ze,je,Qe,vt,wt,et,qt,hn,ln=T.isCompressedTexture?T.mipmaps[He]:T.image;if(re!==null)$e=re.max.x-re.min.x,ze=re.max.y-re.min.y,je=re.isBox3?re.max.z-re.min.z:1,Qe=re.min.x,vt=re.min.y,wt=re.isBox3?re.min.z:0;else{let pn=Math.pow(2,-ie);$e=Math.floor(ln.width*pn),ze=Math.floor(ln.height*pn),T.isDataArrayTexture?je=ln.depth:T.isData3DTexture?je=Math.floor(ln.depth*pn):je=1,Qe=0,vt=0,wt=0}te!==null?(et=te.x,qt=te.y,hn=te.z):(et=0,qt=0,hn=0);let jt=X.convert(q.format),Rn=X.convert(q.type),Xe;q.isData3DTexture?(w.setTexture3D(q,0),Xe=W.TEXTURE_3D):q.isDataArrayTexture||q.isCompressedArrayTexture?(w.setTexture2DArray(q,0),Xe=W.TEXTURE_2D_ARRAY):(w.setTexture2D(q,0),Xe=W.TEXTURE_2D),Fe.activeTexture(W.TEXTURE0),Fe.pixelStorei(W.UNPACK_FLIP_Y_WEBGL,q.flipY),Fe.pixelStorei(W.UNPACK_PREMULTIPLY_ALPHA_WEBGL,q.premultiplyAlpha),Fe.pixelStorei(W.UNPACK_ALIGNMENT,q.unpackAlignment);let ti=Fe.getParameter(W.UNPACK_ROW_LENGTH),Rt=Fe.getParameter(W.UNPACK_IMAGE_HEIGHT),hi=Fe.getParameter(W.UNPACK_SKIP_PIXELS),Bi=Fe.getParameter(W.UNPACK_SKIP_ROWS),Oo=Fe.getParameter(W.UNPACK_SKIP_IMAGES);Fe.pixelStorei(W.UNPACK_ROW_LENGTH,ln.width),Fe.pixelStorei(W.UNPACK_IMAGE_HEIGHT,ln.height),Fe.pixelStorei(W.UNPACK_SKIP_PIXELS,Qe),Fe.pixelStorei(W.UNPACK_SKIP_ROWS,vt),Fe.pixelStorei(W.UNPACK_SKIP_IMAGES,wt);let Nr=T.isDataArrayTexture||T.isData3DTexture,Kt=q.isDataArrayTexture||q.isData3DTexture;if(T.isDepthTexture){let pn=O.get(T),Do=O.get(q),nn=O.get(pn.__renderTarget),ko=O.get(Do.__renderTarget);Fe.bindFramebuffer(W.READ_FRAMEBUFFER,nn.__webglFramebuffer),Fe.bindFramebuffer(W.DRAW_FRAMEBUFFER,ko.__webglFramebuffer);for(let Lr=0;Lr>8&255,xt>>16&255,xt>>24&255)}function C(xt,rt,ft,Ot){let lt=ft*Ot*4,kt=new Uint8Array(xt,rt,lt),Tt=new Uint8Array(lt),Vt=0,W=0;for(let on=0;on>1,1),ft=Math.max(ft>>1,1)}}return n}};function Up(o,t){if(t===_p)return console.warn("THREE.BufferGeometryUtils.toTrianglesDrawMode(): Geometry already defined as triangles."),o;if(t===Fa||t===rl){let e=o.getIndex();if(e===null){let a=[],s=o.getAttribute("position");if(s!==void 0){for(let l=0;l=2.0 are supported."));return}let c=new mm(r,{path:e||this.resourcePath||"",crossOrigin:this.crossOrigin,requestHeader:this.requestHeader,manager:this.manager,ktx2Loader:this.ktx2Loader,meshoptDecoder:this.meshoptDecoder});c.fileLoader.setRequestHeader(this.requestHeader);for(let h=0;h=0&&s[p]===void 0&&console.warn('THREE.GLTFLoader: Unknown extension "'+p+'".')}}c.setExtensions(a),c.setPlugins(s),c.parse(n,i)}parseAsync(t,e){let n=this;return new Promise(function(i,r){n.parse(t,e,i,r)})}};function cA(){let o={};return{get:function(t){return o[t]},add:function(t,e){o[t]=e},remove:function(t){delete o[t]},removeAll:function(){o={}}}}function gn(o,t,e){let n=o.json.materials[t];return n.extensions&&n.extensions[e]?n.extensions[e]:null}var Et={KHR_BINARY_GLTF:"KHR_binary_glTF",KHR_DRACO_MESH_COMPRESSION:"KHR_draco_mesh_compression",KHR_LIGHTS_PUNCTUAL:"KHR_lights_punctual",KHR_MATERIALS_CLEARCOAT:"KHR_materials_clearcoat",KHR_MATERIALS_DISPERSION:"KHR_materials_dispersion",KHR_MATERIALS_IOR:"KHR_materials_ior",KHR_MATERIALS_SHEEN:"KHR_materials_sheen",KHR_MATERIALS_SPECULAR:"KHR_materials_specular",KHR_MATERIALS_TRANSMISSION:"KHR_materials_transmission",KHR_MATERIALS_IRIDESCENCE:"KHR_materials_iridescence",KHR_MATERIALS_ANISOTROPY:"KHR_materials_anisotropy",KHR_MATERIALS_UNLIT:"KHR_materials_unlit",KHR_MATERIALS_VOLUME:"KHR_materials_volume",KHR_TEXTURE_BASISU:"KHR_texture_basisu",KHR_TEXTURE_TRANSFORM:"KHR_texture_transform",KHR_MESH_QUANTIZATION:"KHR_mesh_quantization",KHR_MATERIALS_EMISSIVE_STRENGTH:"KHR_materials_emissive_strength",EXT_MATERIALS_BUMP:"EXT_materials_bump",EXT_TEXTURE_WEBP:"EXT_texture_webp",EXT_TEXTURE_AVIF:"EXT_texture_avif",EXT_MESHOPT_COMPRESSION:"EXT_meshopt_compression",KHR_MESHOPT_COMPRESSION:"KHR_meshopt_compression",EXT_MESH_GPU_INSTANCING:"EXT_mesh_gpu_instancing"},Wp=class{constructor(t){this.parser=t,this.name=Et.KHR_LIGHTS_PUNCTUAL,this.cache={refs:{},uses:{}}}_markDefs(){let t=this.parser,e=this.parser.json.nodes||[];for(let n=0,i=e.length;n=0)throw new Error("THREE.GLTFLoader: setKTX2Loader must be called before loading KTX2 textures");return null}return e.loadTextureImage(t,r.source,a)}},om=class{constructor(t){this.parser=t,this.name=Et.EXT_TEXTURE_WEBP}loadTexture(t){let e=this.name,n=this.parser,i=n.json,r=i.textures[t];if(!r.extensions||!r.extensions[e])return null;let a=r.extensions[e],s=i.images[a.source],l=n.textureLoader;if(s.uri){let c=n.options.manager.getHandler(s.uri);c!==null&&(l=c)}return n.loadTextureImage(t,a.source,l)}},rm=class{constructor(t){this.parser=t,this.name=Et.EXT_TEXTURE_AVIF}loadTexture(t){let e=this.name,n=this.parser,i=n.json,r=i.textures[t];if(!r.extensions||!r.extensions[e])return null;let a=r.extensions[e],s=i.images[a.source],l=n.textureLoader;if(s.uri){let c=n.options.manager.getHandler(s.uri);c!==null&&(l=c)}return n.loadTextureImage(t,a.source,l)}},cu=class{constructor(t,e){this.name=e,this.parser=t}loadBufferView(t){let e=this.parser.json,n=e.bufferViews[t];if(n.extensions&&n.extensions[this.name]){let i=n.extensions[this.name],r=this.parser.getDependency("buffer",i.buffer),a=this.parser.options.meshoptDecoder;if(!a||!a.supported){if(e.extensionsRequired&&e.extensionsRequired.indexOf(this.name)>=0)throw new Error("THREE.GLTFLoader: setMeshoptDecoder must be called before loading compressed files");return null}return r.then(function(s){let l=i.byteOffset||0,c=i.byteLength||0,h=i.count,p=i.byteStride,m=new Uint8Array(s,l,c);return a.decodeGltfBufferAsync?a.decodeGltfBufferAsync(h,p,m,i.mode,i.filter).then(function(x){return x.buffer}):a.ready.then(function(){let x=new ArrayBuffer(h*p);return a.decodeGltfBuffer(new Uint8Array(x),h,p,m,i.mode,i.filter),x})})}else return null}},am=class{constructor(t){this.name=Et.EXT_MESH_GPU_INSTANCING,this.parser=t}createNodeMesh(t){let e=this.parser.json,n=e.nodes[t];if(!n.extensions||!n.extensions[this.name]||n.mesh===void 0)return null;let i=e.meshes[n.mesh];for(let c of i.primitives)if(c.mode!==vi.TRIANGLES&&c.mode!==vi.TRIANGLE_STRIP&&c.mode!==vi.TRIANGLE_FAN&&c.mode!==void 0)return null;let a=n.extensions[this.name].attributes,s=[],l={};for(let c in a)s.push(this.parser.getDependency("accessor",a[c]).then(h=>(l[c]=h,l[c])));return s.length<1?null:(s.push(this.parser.createNodeMesh(t)),Promise.all(s).then(c=>{let h=c.pop(),p=h.isGroup?h.children:[h],m=c[0].count,x=[];for(let M of p){let S=new Ct,y=new j,C=new ai,I=new j(1,1,1),L=new Ls(M.geometry,M.material,m);for(let k=0;k0||o.search(/^data\:image\/jpeg/)===0?"image/jpeg":o.search(/\.webp($|\?)/i)>0||o.search(/^data\:image\/webp/)===0?"image/webp":o.search(/\.ktx2($|\?)/i)>0||o.search(/^data\:image\/ktx2/)===0?"image/ktx2":"image/png"}var _A=new Ct,mm=class{constructor(t={},e={}){this.json=t,this.extensions={},this.plugins={},this.options=e,this.cache=new cA,this.associations=new Map,this.primitiveCache={},this.nodeCache={},this.meshCache={refs:{},uses:{}},this.cameraCache={refs:{},uses:{}},this.lightCache={refs:{},uses:{}},this.sourceCache={},this.textureCache={},this.nodeNamesUsed={};let n=!1,i=-1,r=!1,a=-1;if(typeof navigator<"u"&&typeof navigator.userAgent<"u"){let s=navigator.userAgent;n=/^((?!chrome|android).)*safari/i.test(s)===!0;let l=s.match(/Version\/(\d+)/);i=n&&l?parseInt(l[1],10):-1,r=s.indexOf("Firefox")>-1,a=r?s.match(/Firefox\/([0-9]+)\./)[1]:-1}typeof createImageBitmap>"u"||n&&i<17||r&&a<98?this.textureLoader=new qs(this.options.manager):this.textureLoader=new Js(this.options.manager),this.textureLoader.setCrossOrigin(this.options.crossOrigin),this.textureLoader.setRequestHeader(this.options.requestHeader),this.fileLoader=new Mr(this.options.manager),this.fileLoader.setResponseType("arraybuffer"),this.options.crossOrigin==="use-credentials"&&this.fileLoader.setWithCredentials(!0)}setExtensions(t){this.extensions=t}setPlugins(t){this.plugins=t}parse(t,e){let n=this,i=this.json,r=this.extensions;this.cache.removeAll(),this.nodeCache={},this._invokeAll(function(a){return a._markDefs&&a._markDefs()}),Promise.all(this._invokeAll(function(a){return a.beforeRoot&&a.beforeRoot()})).then(function(){return Promise.all([n.getDependencies("scene"),n.getDependencies("animation"),n.getDependencies("camera")])}).then(function(a){let s={scene:a[0][i.scene||0],scenes:a[0],animations:a[1],cameras:a[2],asset:i.asset,parser:n,userData:{}};return Dr(r,s,i),so(s,i),Promise.all(n._invokeAll(function(l){return l.afterRoot&&l.afterRoot(s)})).then(function(){for(let l of s.scenes)l.updateMatrixWorld();t(s)})}).catch(e)}_markDefs(){let t=this.json.nodes||[],e=this.json.skins||[],n=this.json.meshes||[];for(let i=0,r=e.length;i{let l=this.associations.get(a);l!=null&&this.associations.set(s,l);for(let[c,h]of a.children.entries())r(h,s.children[c])};return r(n,i),i.name+="_instance_"+t.uses[e]++,i}_invokeOne(t){let e=Object.values(this.plugins);e.push(this);for(let n=0;n=2&&y.setY(B,V[G*l+1]),l>=3&&y.setZ(B,V[G*l+2]),l>=4&&y.setW(B,V[G*l+3]),l>=5)throw new Error("THREE.GLTFLoader: Unsupported itemSize in sparse BufferAttribute.")}y.normalized=M}return y})}loadTexture(t){let e=this.json,n=this.options,r=e.textures[t].source,a=e.images[r],s=this.textureLoader;if(a.uri){let l=n.manager.getHandler(a.uri);l!==null&&(s=l)}return this.loadTextureImage(t,r,s)}loadTextureImage(t,e,n){let i=this,r=this.json,a=r.textures[t],s=r.images[e],l=(s.uri||s.bufferView)+":"+a.sampler;if(this.textureCache[l])return this.textureCache[l];let c=this.loadImageSource(e,n).then(function(h){h.flipY=!1,h.name=a.name||s.name||"",h.name===""&&typeof s.uri=="string"&&s.uri.startsWith("data:image/")===!1&&(h.name=s.uri);let m=(r.samplers||{})[a.sampler]||{};return h.magFilter=Ev[m.magFilter]||sn,h.minFilter=Ev[m.minFilter]||Ni,h.wrapS=Tv[m.wrapS]||ki,h.wrapT=Tv[m.wrapT]||ki,h.generateMipmaps=!h.isCompressedTexture&&h.minFilter!==fn&&h.minFilter!==sn,i.associations.set(h,{textures:t}),h}).catch(function(){return null});return this.textureCache[l]=c,c}loadImageSource(t,e){let n=this,i=this.json,r=this.options;if(this.sourceCache[t]!==void 0)return this.sourceCache[t].then(p=>p.clone());let a=i.images[t],s=self.URL||self.webkitURL,l=a.uri||"",c=!1;if(a.bufferView!==void 0)l=n.getDependency("bufferView",a.bufferView).then(function(p){c=!0;let m=new Blob([p],{type:a.mimeType});return l=s.createObjectURL(m),l});else if(a.uri===void 0)throw new Error("THREE.GLTFLoader: Image "+t+" is missing URI and bufferView");let h=Promise.resolve(l).then(function(p){return new Promise(function(m,x){let M=m;e.isImageBitmapLoader===!0&&(M=function(S){let y=new ei(S);y.needsUpdate=!0,m(y)}),e.load(Ao.resolveURL(p,r.path),M,void 0,x)})}).then(function(p){return c===!0&&s.revokeObjectURL(l),so(p,a),p.userData.mimeType=a.mimeType||gA(a.uri),p}).catch(function(p){throw console.error("THREE.GLTFLoader: Couldn't load texture",l),p});return this.sourceCache[t]=h,h}assignTexture(t,e,n,i){let r=this;return this.getDependency("texture",n.index).then(function(a){if(!a)return null;if(n.texCoord!==void 0&&n.texCoord>0&&(a=a.clone(),a.channel=n.texCoord),r.extensions[Et.KHR_TEXTURE_TRANSFORM]){let s=n.extensions!==void 0?n.extensions[Et.KHR_TEXTURE_TRANSFORM]:void 0;if(s){let l=r.associations.get(a);a=r.extensions[Et.KHR_TEXTURE_TRANSFORM].extendTexture(a,s),r.associations.set(a,l)}}return i!==void 0&&(a.colorSpace=i),t[e]=a,a})}assignFinalMaterial(t){let e=t.geometry,n=t.material,i=e.attributes.tangent===void 0,r=e.attributes.color!==void 0,a=e.attributes.normal===void 0;if(t.isPoints){let s="PointsMaterial:"+n.uuid,l=this.cache.get(s);l||(l=new Pa,Kn.prototype.copy.call(l,n),l.color.copy(n.color),l.map=n.map,l.sizeAttenuation=!1,this.cache.add(s,l)),n=l}else if(t.isLine){let s="LineBasicMaterial:"+n.uuid,l=this.cache.get(s);l||(l=new Ta,Kn.prototype.copy.call(l,n),l.color.copy(n.color),l.map=n.map,this.cache.add(s,l)),n=l}if(i||r||a){let s="ClonedMaterial:"+n.uuid+":";i&&(s+="derivative-tangents:"),r&&(s+="vertex-colors:"),a&&(s+="flat-shading:");let l=this.cache.get(s);l||(l=n.clone(),r&&(l.vertexColors=!0),a&&(l.flatShading=!0),i&&(l.normalScale&&(l.normalScale.y*=-1),l.clearcoatNormalScale&&(l.clearcoatNormalScale.y*=-1)),this.cache.add(s,l),this.associations.set(l,this.associations.get(n))),n=l}t.material=n}getMaterialType(){return So}loadMaterial(t){let e=this,n=this.json,i=this.extensions,r=n.materials[t],a,s={},l=r.extensions||{},c=[];if(l[Et.KHR_MATERIALS_UNLIT]){let p=i[Et.KHR_MATERIALS_UNLIT];a=p.getMaterialType(),c.push(p.extendParams(s,r,e))}else{let p=r.pbrMetallicRoughness||{};if(s.color=new dt(1,1,1),s.opacity=1,Array.isArray(p.baseColorFactor)){let m=p.baseColorFactor;s.color.setRGB(m[0],m[1],m[2],Xn),s.opacity=m[3]}p.baseColorTexture!==void 0&&c.push(e.assignTexture(s,"map",p.baseColorTexture,dn)),s.metalness=p.metallicFactor!==void 0?p.metallicFactor:1,s.roughness=p.roughnessFactor!==void 0?p.roughnessFactor:1,p.metallicRoughnessTexture!==void 0&&(c.push(e.assignTexture(s,"metalnessMap",p.metallicRoughnessTexture)),c.push(e.assignTexture(s,"roughnessMap",p.metallicRoughnessTexture))),a=this._invokeOne(function(m){return m.getMaterialType&&m.getMaterialType(t)}),c.push(Promise.all(this._invokeAll(function(m){return m.extendMaterialParams&&m.extendMaterialParams(t,s)})))}r.doubleSided===!0&&(s.side=_i);let h=r.alphaMode||Hp.OPAQUE;if(h===Hp.BLEND?(s.transparent=!0,s.depthWrite=!1):(s.transparent=!1,h===Hp.MASK&&(s.alphaTest=r.alphaCutoff!==void 0?r.alphaCutoff:.5)),r.normalTexture!==void 0&&a!==ci&&(c.push(e.assignTexture(s,"normalMap",r.normalTexture)),s.normalScale=new At(1,1),r.normalTexture.scale!==void 0)){let p=r.normalTexture.scale;s.normalScale.set(p,p)}if(r.occlusionTexture!==void 0&&a!==ci&&(c.push(e.assignTexture(s,"aoMap",r.occlusionTexture)),r.occlusionTexture.strength!==void 0&&(s.aoMapIntensity=r.occlusionTexture.strength)),r.emissiveFactor!==void 0&&a!==ci){let p=r.emissiveFactor;s.emissive=new dt().setRGB(p[0],p[1],p[2],Xn)}return r.emissiveTexture!==void 0&&a!==ci&&c.push(e.assignTexture(s,"emissiveMap",r.emissiveTexture,dn)),Promise.all(c).then(function(){let p=new a(s);return r.name&&(p.name=r.name),so(p,r),e.associations.set(p,{materials:t}),r.extensions&&Dr(i,p,r),p})}createUniqueName(t){let e=rn.sanitizeNodeName(t||"");return e in this.nodeNamesUsed?e+"_"+ ++this.nodeNamesUsed[e]:(this.nodeNamesUsed[e]=0,e)}loadGeometries(t){let e=this,n=this.extensions,i=this.primitiveCache;function r(s){return n[Et.KHR_DRACO_MESH_COMPRESSION].decodePrimitive(s,e).then(function(l){return Pv(l,s,e)})}let a=[];for(let s=0,l=t.length;s0&&mA(C,r),C.name=e.createUniqueName(r.name||"mesh_"+t),so(C,r),y.extensions&&Dr(i,C,y),e.assignFinalMaterial(C),p.push(C)}for(let x=0,M=p.length;x0){let x=h.userData.pivot,M=p[0];h.pivot=new j().fromArray(x),h.position.x-=x[0],h.position.y-=x[1],h.position.z-=x[2],M.position.set(0,0,0),delete h.userData.pivot}return h})}_loadNodeShallow(t){let e=this.json,n=this.extensions,i=this;if(this.nodeCache[t]!==void 0)return this.nodeCache[t];let r=e.nodes[t],a=r.name?i.createUniqueName(r.name):"",s=[],l=i._invokeOne(function(c){return c.createNodeMesh&&c.createNodeMesh(t)});return l&&s.push(l),r.camera!==void 0&&s.push(i.getDependency("camera",r.camera).then(function(c){return i._getNodeRef(i.cameraCache,r.camera,c)})),i._invokeAll(function(c){return c.createNodeAttachment&&c.createNodeAttachment(t)}).forEach(function(c){s.push(c)}),this.nodeCache[t]=Promise.all(s).then(function(c){let h;if(r.isBone===!0?h=new wa:c.length>1?h=new Ii:c.length===1?h=c[0]:h=new En,h!==c[0])for(let p=0,m=c.length;p1){let p=i.associations.get(h);i.associations.set(h,he({},p))}return i.associations.get(h).nodes=t,h}),this.nodeCache[t]}loadScene(t){let e=this.extensions,n=this.json.scenes[t],i=this,r=new Ii;n.name&&(r.name=i.createUniqueName(n.name)),so(r,n),n.extensions&&Dr(e,r,n);let a=n.nodes||[],s=[];for(let l=0,c=a.length;l{let p=new Map;for(let[m,x]of i.associations)(m instanceof Kn||m instanceof ei)&&p.set(m,x);return h.traverse(m=>{let x=i.associations.get(m);x!=null&&p.set(m,x)}),p};return i.associations=c(r),r})}_createAnimationTracks(t,e,n,i,r){let a=[],s=t.name?t.name:t.uuid,l=[];function c(x){x.morphTargetInfluences&&l.push(x.name?x.name:x.uuid)}er[r.path]===er.weights?(c(t),t.isGroup&&t.children.forEach(c)):l.push(s);let h;switch(er[r.path]){case er.weights:h=eo;break;case er.rotation:h=to;break;case er.translation:case er.scale:h=no;break;default:n.itemSize===1?h=eo:h=no;break}let p=i.interpolation!==void 0?uA[i.interpolation]:xr,m=this._getArrayFromAccessor(n);for(let x=0,M=l.length;xt.category.componentId,CA=(o,t)=>t.id;function MA(o,t){if(o&1){let e=Z();v(0,"button",25),ne("click",function(){let i=P(e).$implicit,r=g(3);return A(r.selectTab(i))}),u(1),b()}if(o&2){let e=t.$implicit,n=g(3);oe("active",n.selectedTab()===e),d(),me(" ",e.category.name," ")}}function wA(o,t){if(o&1&&(v(0,"nav",8),ve(1,MA,2,3,"button",24,ct),b()),o&2){let e=g();d(),xe(e.tabs)}}function SA(o,t){if(o&1){let e=Z();v(0,"section",9)(1,"input",26),ne("input",function(i){P(e);let r=g(2);return A(r.updateFilterName((i.target.value||"").toString()))}),b(),v(2,"input",27),ne("input",function(i){P(e);let r=g(2);return A(r.updateFilterDrawableId((i.target.value||"").toString()))}),b(),v(3,"input",28),ne("input",function(i){P(e);let r=g(2);return A(r.updateFilterTextureId((i.target.value||"").toString()))}),b()()}if(o&2){let e=g(2);d(),Ee("value",e.filter().name),d(),Ee("value",e.filter().drawableId),d(),Ee("value",e.filter().textureId)}}function EA(o,t){if(o&1){let e=Z();v(0,"button",31),ne("click",function(){let i=P(e).$implicit,r=g(3);return A(r.toggleTag(i))}),v(1,"span",6),u(2,"sell"),b(),v(3,"span"),u(4),b()()}if(o&2){let e=t.$implicit,n=g(3);oe("selected",n.isTagEnabled(e)),d(4),D(e)}}function TA(o,t){if(o&1&&(v(0,"section",10)(1,"div",29,1),ve(3,EA,5,3,"button",30,ct),b()()),o&2){let e=g(2);d(3),xe(e.selectedTabTags())}}function PA(o,t){if(o&1){let e=Z();v(0,"label",32)(1,"div",33)(2,"span"),u(3),b(),v(4,"strong"),u(5),b()(),v(6,"input",34),ne("input",function(i){let r=P(e).$implicit,a=g(3);return A(a.onAlternateSliderInput(r,(i.target.value||"0").toString()))})("change",function(i){let r=P(e).$implicit,a=g(3);return A(a.onAlternateSliderChange(r,(i.target.value||"0").toString()))}),b()()}if(o&2){let e=t.$implicit,n=g(3);d(3),D(e.category.name),d(2),D(n.alternateCounter(e)),d(),Ee("max",n.alternateSliderMax(e))("value",n.alternateSliderIndex(e))("disabled",n.alternateSliderMax(e)===0)}}function AA(o,t){if(o&1&&(v(0,"section",11),ve(1,PA,7,5,"label",32,yA),b()),o&2){let e=g(2);d(),xe(e.alternateTabs())}}function IA(o,t){o&1&&(v(0,"span",42),u(1,"star"),b())}function OA(o,t){if(o&1){let e=Z();v(0,"button",38),ne("click",function(){let i=P(e).$implicit,r=g(3);return A(r.selectItem(i))}),Te(1,"div",39),v(2,"div",40)(3,"div",41),R(4,IA,2,0,"span",42),v(5,"span"),u(6),b()()(),v(7,"div",43),ne("click",function(i){return i.stopPropagation()}),v(8,"button",44),ne("click",function(i){let r=P(e).$implicit,a=g(3);return A(a.cycleItemTexture(r,-1,i))}),v(9,"span",6),u(10,"chevron_left"),b()(),v(11,"span",45),u(12),b(),v(13,"button",46),ne("click",function(i){let r=P(e).$implicit,a=g(3);return A(a.cycleItemTexture(r,1,i))}),v(14,"span",6),u(15,"chevron_right"),b()()()()}if(o&2){let e=t.$implicit,n=g(3);oe("selected",n.isItemSelected(e)),d(),Dt("background-image",n.itemImage(e)),d(3),N(e.recommended?4:-1),d(2),D(e.name),d(2),Ee("disabled",!n.itemHasTextureControls(e)),d(4),D(n.textureCounterLabel(e)),d(),Ee("disabled",!n.itemHasTextureControls(e))}}function DA(o,t){if(o&1&&(v(0,"section",35)(1,"div",36),ve(2,OA,16,9,"button",37,CA),b()()),o&2){let e=g(2);oe("disabled",e.loadingItems()),d(2),xe(e.items())}}function kA(o,t){if(o&1){let e=Z();v(0,"button",52),ne("click",function(){let i=P(e).$implicit,r=g(3);return A(r.loadItems(i))}),u(1),b()}if(o&2){let e=t.$implicit,n=g(3);oe("selected",n.pageIsCurrent(e)),d(),D(e)}}function RA(o,t){if(o&1&&(v(0,"div",51),u(1),b()),o&2){let e=g(3);d(),D(e.page())}}function NA(o,t){if(o&1){let e=Z();v(0,"button",52),ne("click",function(){P(e);let i=g(3);return A(i.loadItems(i.midPages()))}),u(1),b()}if(o&2){let e=g(3);oe("selected",e.midPages()===e.page()),d(),D(e.midPages())}}function LA(o,t){if(o&1&&(v(0,"div",51),u(1),b()),o&2){let e=g(3);d(),D(e.page())}}function FA(o,t){if(o&1){let e=Z();v(0,"button",52),ne("click",function(){P(e);let i=g(3);return A(i.loadItems(i.pages()))}),u(1),b()}if(o&2){let e=g(3);oe("selected",e.pages()===e.page()),d(),D(e.pages())}}function VA(o,t){if(o&1){let e=Z();v(0,"section",47)(1,"button",48),ne("click",function(){P(e);let i=g(2);return A(i.loadItems(i.page()-1))}),v(2,"span",6),u(3,"chevron_left"),b()(),v(4,"div",49),ve(5,kA,2,3,"button",50,Ln),R(7,RA,2,1,"div",51),R(8,NA,2,3,"button",50),R(9,LA,2,1,"div",51),R(10,FA,2,3,"button",50),b(),v(11,"button",48),ne("click",function(){P(e);let i=g(2);return A(i.loadItems(i.page()+1))}),v(12,"span",6),u(13,"chevron_right"),b()()()}if(o&2){let e=g(2);oe("disabled",e.loadingItems()),d(),oe("disabled",e.page()===1),d(4),xe(e.displayPageNumbers()),d(2),N(e.shouldShowBeforeMedianCurrentPage()?7:-1),d(),N(e.midPages()?8:-1),d(),N(e.shouldShowAfterMedianCurrentPage()?9:-1),d(),N(e.pages()>10?10:-1),d(),oe("disabled",e.page()===e.pages())}}function BA(o,t){if(o&1){let e=Z();v(0,"button",59),ne("click",function(){P(e);let i=g().$implicit,r=g(2);return A(r.revert(i))}),v(1,"span",6),u(2,"undo"),b()()}}function UA(o,t){if(o&1&&(v(0,"div",16)(1,"div",53),u(2),b(),v(3,"article",54)(4,"div",55)(5,"div",56),u(6),b(),v(7,"div",57)(8,"span"),u(9),b(),R(10,BA,3,0,"button",58),b()()()()),o&2){let e=t.$implicit,n=g(2);d(2),D(n.previewHeading(e)),d(),Dt("background-image",n.componentImage(e,n.selectedComponents()[e].drawableId,n.selectedComponents()[e].textureId)),oe("changed",n.clothingSlotChanged(e)),d(3),D(n.selectedComponents()[e].name),d(3),cn("D",n.selectedComponents()[e].drawableId,"/T",n.selectedComponents()[e].textureId),d(),N(n.clothingSlotChanged(e)?10:-1)}}function zA(o,t){o&1&&(u(0," Use "),v(1,"span",60),u(2,"M"),b(),u(3," to toggle looking around. "))}function HA(o,t){o&1&&(u(0," Use "),v(1,"span",60),u(2,"ARROW KEYS"),b(),u(3," to scroll through the pages. "))}function GA(o,t){if(o&1){let e=Z();v(0,"section",3)(1,"header",4)(2,"div",5)(3,"span",6),u(4,"checkroom"),b(),v(5,"div")(6,"h2"),u(7),b(),v(8,"p"),u(9,"Outfit Store"),b()()(),v(10,"button",7),ne("click",function(){P(e);let i=g();return A(i.close())}),v(11,"span",6),u(12,"close"),b()()(),R(13,wA,3,0,"nav",8),R(14,SA,4,3,"section",9),R(15,TA,5,0,"section",10),R(16,AA,3,0,"section",11),R(17,DA,4,2,"section",12),R(18,VA,14,10,"section",13),v(19,"section",14)(20,"h3"),u(21,"Your Outfit"),b(),v(22,"div",15),ve(23,UA,11,9,"div",16,Ln),b()(),v(25,"footer",17)(26,"div",18),R(27,zA,4,0)(28,HA,4,0),b(),v(29,"label",19)(30,"input",20),ne("change",function(i){P(e);let r=g();return A(r.setAlternateView((i.target.checked||!1)===!0))}),b(),v(31,"span"),u(32,"Alternate view"),b()(),v(33,"button",21),ne("click",function(){P(e);let i=g();return A(i.submit())}),u(34,"Change Outfit"),b(),v(35,"button",22),ne("click",function(){P(e);let i=g();return A(i.close())}),u(36,"Cancel"),b()(),Te(37,"canvas",23,0),b()}if(o&2){let e=g();oe("disabled",e.changingOutfit())("alternate",e.alternateView()),d(7),D(t.property.name),d(6),N(e.alternateView()?-1:13),d(),N(e.alternateView()?-1:14),d(),N(!e.alternateView()&&e.selectedTabTags().length>0?15:-1),d(),N(e.alternateView()?16:-1),d(),N(e.alternateView()?-1:17),d(),N(!e.alternateView()&&e.pages()>1?18:-1),d(5),xe(e.previewOrder),d(4),N(e.alternateView()?27:28),d(3),Ee("checked",e.alternateView())}}var Mn=window.mp,Iv=[1,7,11,8,3,4,6],WA=[1,7,3,4,6,8,11],XA={1:"Mask",3:"Torso",4:"Pants",6:"Shoes",7:"Neckwear",8:"Undershirt",11:"Top"},qA={1:["mask","teef","head"],3:["uppr"],4:["lowr"],6:["feet"],7:["accs"],8:["accs","jbib","uppr"],11:["jbib"]},$A=typeof window<"u"&&/^(localhost|127\.0\.0\.1)$/i.test(window.location.hostname)?"http://localhost:3000/model-server":"https://ucp.southwest-roleplay.dev/model-server",fm=o=>`${$A}${o.startsWith("/")?o:`/${o}`}`;function YA(){return{1:{drawableId:0,textureId:0,name:"",imageUrl:""},3:{drawableId:0,textureId:0,name:"",imageUrl:""},4:{drawableId:0,textureId:0,name:"",imageUrl:""},6:{drawableId:0,textureId:0,name:"",imageUrl:""},7:{drawableId:0,textureId:0,name:"",imageUrl:""},8:{drawableId:0,textureId:0,name:"",imageUrl:""},11:{drawableId:0,textureId:0,name:"",imageUrl:""}}}function Ov(){return{name:"",drawableId:"",textureId:"",tags:[]}}var Dv=(()=>{class o{constructor(){this.data=F(void 0),this.items=F([]),this.loadingItems=F(!1),this.selectedTab=F(null),this.page=F(1),this.pages=F(0),this.displayPages=F(0),this.midPages=F(0),this.filter=F(Ov()),this.selectedComponents=F(YA()),this.changingOutfit=F(!1),this.expanded=F(!1),this.allowExpansion=F(!1),this.alternateView=F(!1),this.itemThumbnails=F({}),this.textureOptionsByItem=F({}),this.selectedPreviewImages=F({}),this.alternateOptionsByComponent=F({}),this.alternateIndexByComponent=F({}),this.previewOrder=Iv,this.visible=le(()=>!!this.data()),this.selectedTabTags=le(()=>this.selectedTab()?.tags??[]),this.isFilterApplied=le(()=>{let e=this.filter();return!!(e.drawableId||e.textureId||e.name)}),this.displayPageNumbers=le(()=>{let e=this.displayPages();return Array.from({length:e},(n,i)=>i+1)}),this.filterTimeout=null,this.currentPed="mp_m_freemode_01",this.modelIndexBySlot={},this.gltfLoader=new lu,this.ddsLoader=new su,this.gltfTemplateCache=new Map,this.thumbGenId=0,this.alternateRenderTimeouts=new Map,this.alternateDataLoaded=!1,this.alternateDataRequested=!1,this.fallbackTabQueue=[],this.fallbackTabIndex=-1,this.fallbackSearchActive=!1,this.onOutfitStoreInit=e=>this.init(e),this.onOutfitStorePage=(e,n,i)=>this.receivePage(e,n,i),this.onOutfitStoreAlternateData=e=>this.receiveAlternateData(e),this.onOutfitStoreClose=()=>this.close(),this.onOutfitStoreSubmitProcessed=()=>this.changingOutfit.set(!1),this.onWindowKeyDown=e=>{if(this.data()){if(e.key==="ArrowLeft"){if(this.page()===1)return;this.loadItems(this.page()-1);return}if(e.key==="ArrowRight"){if(this.page()===this.pages())return;this.loadItems(this.page()+1)}}},Mn.events.add("outfitStore:init",this.onOutfitStoreInit),Mn.events.add("outfitStore:page",this.onOutfitStorePage),Mn.events.add("outfitStore:alternateData",this.onOutfitStoreAlternateData),Mn.events.add("outfitStore:close",this.onOutfitStoreClose),Mn.events.add("outfitStore:submitProcessed",this.onOutfitStoreSubmitProcessed),window.addEventListener("keydown",this.onWindowKeyDown)}ngOnDestroy(){Mn.events.remove("outfitStore:init",this.onOutfitStoreInit),Mn.events.remove("outfitStore:page",this.onOutfitStorePage),Mn.events.remove("outfitStore:alternateData",this.onOutfitStoreAlternateData),Mn.events.remove("outfitStore:close",this.onOutfitStoreClose),Mn.events.remove("outfitStore:submitProcessed",this.onOutfitStoreSubmitProcessed),window.removeEventListener("keydown",this.onWindowKeyDown),this.clearFilterTimeout(),this.clearAlternateRenderTimeouts(),this.thumbRenderer?.dispose(),this.disposeAssetCaches()}selectTab(e){this.fallbackSearchActive=!1,this.fallbackTabQueue=[],this.fallbackTabIndex=-1,this.activateTab(e)}updateFilterName(e){this.filter.update(n=>De(he({},n),{name:e})),this.scheduleFilterLoad()}updateFilterDrawableId(e){this.filter.update(n=>De(he({},n),{drawableId:e})),this.scheduleFilterLoad()}updateFilterTextureId(e){this.filter.update(n=>De(he({},n),{textureId:e})),this.scheduleFilterLoad()}toggleTag(e){this.filter.update(n=>De(he({},n),{tags:n.tags.includes(e)?n.tags.filter(i=>i!==e):[...n.tags,e]})),this.loadItems(1)}isTagEnabled(e){return this.filter().tags.includes(e)}isItemSelected(e){let n=this.selectedComponents()[e.componentId];return n?n.drawableId===e.drawableId&&n.textureId===e.textureId:!1}itemHasTextureControls(e){return(this.textureOptionsByItem()[this.drawableKey(e.componentId,e.drawableId)]??[]).length>1}textureCounterLabel(e){let n=this.textureOptionsByItem()[this.drawableKey(e.componentId,e.drawableId)]??[e.textureId];return`${Math.max(n.indexOf(e.textureId),0)+1}/${n.length}`}cycleItemTexture(e,n,i){i.preventDefault(),i.stopPropagation();let r=this.drawableKey(e.componentId,e.drawableId),a=this.textureOptionsByItem()[r]??[];if(a.length<=1)return;let l=(Math.max(a.indexOf(e.textureId),0)+n+a.length)%a.length,c=a[l]??e.textureId,h=De(he({},e),{textureId:c});this.items.update(p=>p.map(m=>m.id===e.id?h:m)),this.generateItemThumbnails([h]),this.selectItem(h)}toggleExpanded(){this.expanded.update(e=>!e)}setAlternateView(e){this.alternateView.set(!!e),e&&this.requestAlternateData()}alternateTabs(){return this.data()?.tabs??[]}alternateOptions(e){return this.alternateOptionsByComponent()[e.category.componentId]??[]}alternateSliderMax(e){let n=this.alternateOptions(e);return Math.max(n.length-1,0)}alternateSliderIndex(e){return this.alternateIndexByComponent()[e.category.componentId]??0}alternateCounter(e){let n=this.alternateOptions(e);return n.length?`${this.alternateSliderIndex(e)+1}/${n.length}`:"0/0"}onAlternateSliderInput(e,n){this.applyAlternateSliderValue(e,n,!1)}onAlternateSliderChange(e,n){this.applyAlternateSliderValue(e,n,!0)}applyAlternateSliderValue(e,n,i){let r=Number.parseInt(n,10);if(Number.isNaN(r))return;let a=e.category.componentId,l=this.alternateOptions(e)[r];if(l){if(this.alternateIndexByComponent.update(c=>De(he({},c),{[a]:r})),this.selectedComponents.update(c=>De(he({},c),{[a]:De(he({},c[a]),{drawableId:l.drawableId,textureId:l.textureId,name:l.name})})),Mn.events.call("outfitStore:alternatePreviewLocal",a,l.drawableId,l.textureId,0),i){this.flushAlternateRender(a,l.drawableId,l.textureId);return}this.scheduleAlternateRender(a,l.drawableId,l.textureId)}}loadItems(e){let n=this.data(),i=this.selectedTab();!n||!i||(this.loadingItems.set(!0),Mn.events.call("callServerEvent","outfitStore:page",n.property.id,i.category.componentId,e-1,JSON.stringify(this.filter())))}selectItem(e){this.selectedComponents.update(n=>De(he({},n),{[e.componentId]:e})),this.renderSelectedPreview(e.componentId,e.drawableId,e.textureId),Mn.events.call("callServerEvent","outfitStore:preview",e.componentId,e.drawableId,e.textureId)}revert(e){let n=this.data();if(!n)return;let i=n.equippedComponents[e];this.selectedComponents.update(r=>De(he({},r),{[e]:i})),this.renderSelectedPreview(e,i.drawableId,i.textureId),Mn.events.call("callServerEvent","outfitStore:preview",e,i.drawableId,i.textureId)}submit(){let e=this.data();if(!e||this.changingOutfit())return;let n=this.selectedComponents(),i=WA.map(r=>{let a=e.equippedComponents[r]??{drawableId:0,textureId:0,name:""},s=n[r]??a;return{componentId:r,drawableId:Number.isFinite(s.drawableId)?s.drawableId:0,textureId:Number.isFinite(s.textureId)?s.textureId:0}});this.changingOutfit.set(!0);try{Mn.events.call("callServerEvent","outfitStore:change",e.property.id,JSON.stringify(i))}catch{this.changingOutfit.set(!1)}}close(){Mn.events.call("cursor:off"),this.items.set([]),this.data.set(void 0),this.selectedTab.set(null),this.loadingItems.set(!1),this.page.set(1),this.pages.set(0),this.displayPages.set(0),this.midPages.set(0),this.expanded.set(!1),this.allowExpansion.set(!1),this.alternateView.set(!1),this.textureOptionsByItem.set({}),this.alternateOptionsByComponent.set({}),this.alternateIndexByComponent.set({}),this.alternateDataLoaded=!1,this.alternateDataRequested=!1,this.changingOutfit.set(!1),this.clearFilterTimeout(),this.clearAlternateRenderTimeouts(),Mn.events.call("callServerEvent","outfitStore:closed")}pageIsCurrent(e){return e===this.page()}shouldShowBeforeMedianCurrentPage(){let e=this.page(),n=this.displayPages(),i=this.midPages(),r=this.pages();return e>n&&e!==i&&en&&e!==i&&e>i&&e!==r}previewHeading(e){return XA[e]}clothingSlotChanged(e){let n=this.data();if(!n)return!1;let i=this.selectedComponents()[e],r=n.equippedComponents[e];return!(i.drawableId===r.drawableId&&i.textureId===r.textureId)}componentImage(e,n,i){let r=this.selectedPreviewImages()[e];if(r)return`url(${r})`;let a=this.selectedComponents()[e]?.imageUrl;return a?`url(${a})`:""}itemImage(e){let n=this.itemThumbKey(e.componentId,e.drawableId,e.textureId),i=this.itemThumbnails()[n];return i?`url(${i})`:e.imageUrl?`url(${e.imageUrl})`:this.componentImage(e.componentId,e.drawableId,e.textureId)}init(e){this.data.set(JSON.parse(e)),this.currentPed=this.data()?.gender==="f"?"mp_f_freemode_01":"mp_m_freemode_01",this.loadModelIndex(),this.fallbackSearchActive=!1,this.fallbackTabQueue=[],this.fallbackTabIndex=-1,this.resetFilter(),this.selectedComponents.set(he({},this.data().equippedComponents)),this.itemThumbnails.set({}),this.selectedPreviewImages.set({}),this.alternateOptionsByComponent.set({}),this.alternateIndexByComponent.set({}),this.alternateDataLoaded=!1,this.alternateDataRequested=!1,this.changingOutfit.set(!1),this.expanded.set(!1),this.allowExpansion.set(!1),this.selectTab(this.data().tabs[0]),this.renderSelectedPreviewSet(),this.requestAlternateData(),Mn.events.call("cursor:on")}receivePage(e,n,i){let r=JSON.parse(i),a=this.collapseItemsByDrawable(r);this.fallbackSearchActive=!1,this.fallbackTabQueue=[],this.fallbackTabIndex=-1,this.items.set(a.items),this.textureOptionsByItem.set(a.textureOptionsByItem),this.page.set(e+1),this.pages.set(n),this.loadingItems.set(!1),this.setPagination(),this.itemThumbnails.set({}),this.generateItemThumbnails(a.items)}resetFilter(){this.clearFilterTimeout(),this.filter.set(Ov())}scheduleFilterLoad(){this.clearFilterTimeout(),this.filterTimeout=setTimeout(()=>{this.loadItems(1)},750)}clearFilterTimeout(){this.filterTimeout&&(clearTimeout(this.filterTimeout),this.filterTimeout=null)}scheduleAlternateRender(e,n,i){let r=this.alternateRenderTimeouts.get(e);r&&clearTimeout(r);let a=setTimeout(()=>{this.alternateRenderTimeouts.delete(e),this.renderSelectedPreview(e,n,i)},1e3);this.alternateRenderTimeouts.set(e,a)}flushAlternateRender(e,n,i){let r=this.alternateRenderTimeouts.get(e);r&&(clearTimeout(r),this.alternateRenderTimeouts.delete(e)),this.renderSelectedPreview(e,n,i)}clearAlternateRenderTimeouts(){for(let e of this.alternateRenderTimeouts.values())clearTimeout(e);this.alternateRenderTimeouts.clear()}setPagination(){if(this.displayPages.set(0),this.midPages.set(0),this.pages()>10){this.displayPages.set(10);let e=this.getPageMedian();this.midPages.set(e<=10?0:e);return}this.displayPages.set(this.pages())}getPageMedian(){let e=Array.from({length:this.pages()},(a,s)=>s),n=Math.floor(e.length/2),i=[...e].sort((a,s)=>a-s),r=e.length%2!==0?i[n]:(i[n-1]+i[n])/2;return Math.floor(r)}activateTab(e){this.selectedTab.set(e),this.resetFilter(),this.expanded.set(!1),this.items.set([]),this.page.set(1),this.pages.set(0),this.displayPages.set(0),this.midPages.set(0),this.itemThumbnails.set({}),this.textureOptionsByItem.set({}),this.loadItems(1)}requestAlternateData(){let e=this.data();!e||this.alternateDataLoaded||this.alternateDataRequested||(this.alternateDataRequested=!0,Mn.events.call("callServerEvent","outfitStore:alternateData",e.property.id))}receiveAlternateData(e){if(!this.data()){this.alternateDataRequested=!1;return}let n;try{n=JSON.parse(e)}catch{this.alternateDataRequested=!1;return}let i={},r={};for(let a of n.components){let s=a.componentId,l=[...a.items];i[s]=l;let c=this.selectedComponents()[s],h=l.findIndex(p=>p.drawableId===c.drawableId&&p.textureId===c.textureId);r[s]=h>=0?h:0}this.alternateOptionsByComponent.set(i),this.alternateIndexByComponent.set(r),this.alternateDataLoaded=!0,this.alternateDataRequested=!1}tryFallbackTab(){let e=this.data(),n=this.selectedTab();if(!e||e.tabs.length<=1||!n)return!1;this.fallbackSearchActive?this.fallbackTabIndex+=1:(this.fallbackSearchActive=!0,this.fallbackTabQueue=e.tabs.filter(r=>r!==n),this.fallbackTabIndex=0);let i=this.fallbackTabQueue[this.fallbackTabIndex];return i?(this.activateTab(i),!0):(this.fallbackSearchActive=!1,this.fallbackTabQueue=[],this.fallbackTabIndex=-1,!1)}itemThumbKey(e,n,i){return`${e}:${n}:${i}`}drawableKey(e,n){return`${e}:${n}`}collapseItemsByDrawable(e){let n=new Map;for(let a of e){let s=this.drawableKey(a.componentId,a.drawableId),l=n.get(s);if(l){l.push(a);continue}n.set(s,[a])}let i=[],r={};for(let[a,s]of n.entries()){let l=[...s].sort((M,S)=>M.textureId-S.textureId),c=Array.from(new Set(l.map(M=>M.textureId))).sort((M,S)=>M-S);r[a]=c;let h=l[0],p=this.selectedComponents()[h.componentId],m=p&&p.drawableId===h.drawableId?p.textureId:c[0]??h.textureId,x=l.find(M=>M.textureId===m)??h;i.push(De(he({},x),{textureId:m}))}return i.sort((a,s)=>a.drawableId-s.drawableId||a.id-s.id),{items:i,textureOptionsByItem:r}}async loadModelIndex(){if(!(Object.keys(this.modelIndexBySlot).length>0))try{let e=await fetch(fm("/list"));if(!e.ok)return;let n=await e.json();this.modelIndexBySlot=n[this.currentPed]??{}}catch{this.modelIndexBySlot={}}}async generateItemThumbnails(e){if(!e.length||(await this.loadModelIndex(),this.ensureThumbRenderer(),!this.thumbRenderer||!this.thumbScene||!this.thumbCamera))return;let n=++this.thumbGenId;this.thumbRenderer.setClearColor(0,0);for(let i of e){if(n!==this.thumbGenId)return;let r=await this.renderItemToDataUrl(i.componentId,i.drawableId,i.textureId);r&&this.itemThumbnails.update(a=>De(he({},a),{[this.itemThumbKey(i.componentId,i.drawableId,i.textureId)]:r}))}}async renderSelectedPreviewSet(){let e=this.selectedComponents();for(let n of Iv){let i=e[n];i&&await this.renderSelectedPreview(n,i.drawableId,i.textureId)}}async renderSelectedPreview(e,n,i){await this.loadModelIndex(),this.ensureThumbRenderer();let r=await this.renderItemToDataUrl(e,n,i);r&&this.selectedPreviewImages.update(a=>De(he({},a),{[e]:r}))}async renderItemToDataUrl(e,n,i){if(!this.thumbScene||!this.thumbRenderer||!this.thumbCamera)return null;let r=this.resolveRenderAsset(e,n,i);if(!r)return null;let a=fm(`/files/glb/${r.ped}/${r.slot}/${r.glb}`),s=r.textureFolder?fm(`/files/textures/${r.ped}/${r.slot}/${r.textureFolder}/${r.textureFolder}.dds`):null,l=null;try{if(l=await this.instantiateGroup(a),s)try{let p=await this.createTextureInstance(s,1);this.applyTexture(l,p,!1)}catch{}let c=this.getCameraPose(e,r.slot);this.thumbCamera.position.set(...c.position),this.thumbCamera.lookAt(...c.target),this.thumbScene.add(l),this.thumbRenderer.render(this.thumbScene,this.thumbCamera);let h=this.thumbRenderer.domElement.toDataURL("image/png");return this.thumbScene.remove(l),this.disposeGroup(l),h}catch{return l&&this.disposeGroup(l),null}}resolveRenderAsset(e,n,i){let r=null,a=this.drawableCandidates(n);for(let[s,l]of Object.entries(this.modelIndexBySlot)){let c=l.find(y=>{if(y.index===null)return!1;let C=Number(y.index);return a.includes(C)});if(!c)continue;let h=c.textures.find(y=>this.textureIdFromFolder(y)===i)??null,p=c.textures[0]??null,M=(qA[e].some(y=>s.toLowerCase().includes(y))?40:0)+(h?200:p?10:0),S={ped:this.currentPed,slot:s,glb:c.glb,textureFolder:h??p,score:M};(!r||S.score>r.score)&&(r=S)}return r?{ped:r.ped,slot:r.slot,glb:r.glb,textureFolder:r.textureFolder}:null}drawableCandidates(e){let n=new Set([e]);return e>=1e4&&n.add(e-1e4),Array.from(n).filter(i=>Number.isFinite(i)&&i>=0)}textureIdFromFolder(e){let n=e.match(/_([a-z]+)_[^_]+$/i);if(n){let r=n[1].toLowerCase(),a=0;for(let s=0;sr.clone(!0));let i=new Promise((r,a)=>{this.gltfLoader.load(e,s=>r(s.scene),void 0,a)}).catch(r=>{throw this.gltfTemplateCache.delete(e),r});return this.gltfTemplateCache.set(e,i),i.then(r=>r.clone(!0))}createTextureInstance(e,n){return new Promise((i,r)=>{this.ddsLoader.load(e,a=>{a.colorSpace=dn,a.wrapS=ki,a.wrapT=ki,a.needsUpdate=!0,a.anisotropy=n,i(a)},void 0,r)})}applyTexture(e,n,i=!0){e.traverse(r=>{if(!r.isMesh)return;let a=r;(a.material?Array.isArray(a.material)?a.material:[a.material]:[]).forEach(l=>l.dispose()),a.material=i?new So({map:n,roughness:.7,metalness:.1}):new ci({map:n})})}disposeGroup(e){e.traverse(n=>{if(!n.isMesh)return;let i=n;i.geometry?.dispose?.(),(i.material?Array.isArray(i.material)?i.material:[i.material]:[]).forEach(a=>{a.map?.dispose?.(),a.dispose()})})}disposeAssetCaches(){this.gltfTemplateCache.clear()}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["overlay-outfit-store"]],viewQuery:function(n,i){if(n&1&&yi(xA,5)(bA,5),n&2){let r;Bt(r=Ut())&&(i.tagsElement=r.first),Bt(r=Ut())&&(i.thumbCanvas=r.first)}},decls:1,vars:1,consts:[["thumbCanvas",""],["tagsElement",""],[1,"outfit-store-wrap",3,"disabled","alternate"],[1,"outfit-store-wrap"],[1,"outfit-header"],[1,"title-block"],[1,"material-symbols-outlined"],["type","button","aria-label","Close outfit store",1,"close-button",3,"click"],[1,"outfit-tabs"],[1,"filter-block"],[1,"tag-shell"],[1,"alternate-panel","scrollbar-neon"],[1,"grid-frame",3,"disabled"],[1,"pagination",3,"disabled"],[1,"preview-block"],[1,"preview-grid"],[1,"preview-cell"],[1,"actions"],[1,"actions-hint"],["for","alt-view-toggle",1,"alt-view-toggle"],["id","alt-view-toggle","type","checkbox",3,"change","checked"],["type","button",1,"primary",3,"click"],["type","button",1,"secondary",3,"click"],["aria-hidden","true",1,"thumb-canvas"],["type","button",1,"tab-button",3,"active"],["type","button",1,"tab-button",3,"click"],["type","text","placeholder","Name",3,"input","value"],["type","text","placeholder","Drawable ID",1,"numeric",3,"input","value"],["type","text","placeholder","Texture ID",1,"numeric",3,"input","value"],[1,"tag-list"],["type","button",1,"tag-chip",3,"selected"],["type","button",1,"tag-chip",3,"click"],[1,"alternate-slider-row"],[1,"alternate-row-head"],["type","range","min","0",3,"input","change","max","value","disabled"],[1,"grid-frame"],[1,"grid","scrollbar-neon"],["type","button",1,"item-card",3,"selected"],["type","button",1,"item-card",3,"click"],[1,"item-card__thumb"],[1,"item-card__inner"],[1,"item-name"],[1,"recommended","material-symbols-outlined"],[1,"item-texture-controls",3,"click"],["type","button","aria-label","Previous texture",1,"item-texture-btn",3,"click","disabled"],[1,"item-texture-counter"],["type","button","aria-label","Next texture",1,"item-texture-btn",3,"click","disabled"],[1,"pagination"],["type","button",1,"page-arrow",3,"click"],[1,"pages"],["type","button",1,"page-button",3,"selected"],[1,"page-button","selected"],["type","button",1,"page-button",3,"click"],[1,"preview-heading"],[1,"preview-card"],[1,"preview-card__inner"],[1,"preview-name"],[1,"preview-meta"],["type","button",1,"revert-button"],["type","button",1,"revert-button",3,"click"],[1,"hotkey"]],template:function(n,i){if(n&1&&R(0,GA,39,13,"section",2),n&2){let r;N((r=i.visible()&&i.data())?0:-1,r)}},dependencies:[tt],styles:['[_nghost-%COMP%]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box;z-index:3;pointer-events:none}.outfit-store-wrap[_ngcontent-%COMP%]{pointer-events:auto;width:50vw;max-width:50vw;max-height:min(96vh,72rem);display:flex;flex-direction:column;color:var(--sw-text);border:1px solid rgba(var(--sw-accent-rgb),.3);border-top:none;border-radius:16px;background:linear-gradient(160deg,#181a1fdb,#101216d1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 24px 52px #00000085,0 0 0 1px rgba(var(--sw-accent-rgb),.08) inset;overflow:hidden;-webkit-user-select:none;user-select:none}.outfit-store-wrap.alternate[_ngcontent-%COMP%]{width:min(52rem,64vw);max-width:min(52rem,64vw);max-height:min(96vh,68rem);margin-left:auto;margin-right:1rem}.outfit-store-wrap.disabled[_ngcontent-%COMP%]{pointer-events:none;opacity:.75}.outfit-header[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1rem;border-bottom:1px solid rgba(var(--sw-accent-rgb),.34);background:linear-gradient(135deg,rgba(var(--sw-accent-rgb),.22),rgba(var(--sw-accent-rgb),.07))}.title-block[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.75rem}.title-block[_ngcontent-%COMP%] .material-symbols-outlined[_ngcontent-%COMP%]{color:#ff95a2;font-size:1.6rem}.title-block[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:0;font-size:1rem;color:#f4f7fb}.title-block[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:.1rem 0 0;text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;color:var(--sw-text-soft)}.close-button[_ngcontent-%COMP%], .tab-button[_ngcontent-%COMP%], .tag-chip[_ngcontent-%COMP%], .item-card[_ngcontent-%COMP%], .page-arrow[_ngcontent-%COMP%], .page-button[_ngcontent-%COMP%], .revert-button[_ngcontent-%COMP%], .primary[_ngcontent-%COMP%], .secondary[_ngcontent-%COMP%], .expand-button[_ngcontent-%COMP%]{border:0;font:inherit}.close-button[_ngcontent-%COMP%]{width:2.25rem;height:2.25rem;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:var(--sw-text-soft);background:#ffffff0d}.close-button[_ngcontent-%COMP%]:hover{background:rgba(var(--sw-accent-rgb),.18);color:#fff}.outfit-tabs[_ngcontent-%COMP%]{display:flex;align-items:stretch;overflow:hidden;background:#11121680;border-bottom:1px solid rgba(255,255,255,.07)}.tab-button[_ngcontent-%COMP%]{flex:1 1 0;padding:.7rem .9rem;text-transform:uppercase;letter-spacing:.05em;font-size:.78rem;color:var(--sw-text-soft);background:transparent;border-bottom:2px solid transparent;text-align:center}.tab-button[_ngcontent-%COMP%]:hover{background:#ffffff0a;color:#fff}.tab-button.active[_ngcontent-%COMP%]{color:#fff;background:rgba(var(--sw-accent-rgb),.1);border-bottom-color:rgba(var(--sw-accent-rgb),.85)}.filter-block[_ngcontent-%COMP%]{display:flex;gap:.5rem;padding:.75rem .9rem}.filter-block[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{flex:1 1 0;min-width:0;border:1px solid rgba(var(--sw-accent-rgb),.18);border-radius:10px;background:#0a0c1080;color:var(--sw-text);padding:.55rem .65rem;outline:none}.filter-block[_ngcontent-%COMP%] input.numeric[_ngcontent-%COMP%]{flex:0 0 6.25rem}.filter-block[_ngcontent-%COMP%] input[_ngcontent-%COMP%]::placeholder{color:var(--sw-text-soft)}.filter-block[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:focus{border-color:rgba(var(--sw-accent-rgb),.6);box-shadow:0 0 0 1px rgba(var(--sw-accent-rgb),.14)}.tag-shell[_ngcontent-%COMP%]{padding:0 .9rem .75rem;overflow:visible}.tag-list[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:.35rem}.tag-chip[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.25rem;padding:.28rem .45rem;border-radius:8px;background:#ffffff0a;color:var(--sw-text-soft);border:1px solid rgba(255,255,255,.07)}.tag-chip[_ngcontent-%COMP%] .material-symbols-outlined[_ngcontent-%COMP%]{font-size:1rem}.tag-chip.selected[_ngcontent-%COMP%]{background:rgba(var(--sw-accent-rgb),.16);color:#fff}.grid-frame[_ngcontent-%COMP%]{background:#00000029;padding:.75rem .9rem;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.alternate-panel[_ngcontent-%COMP%]{display:grid;gap:.55rem;padding:.75rem .9rem;max-height:min(58vh,34rem);overflow-y:auto;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);background:#00000029}.alternate-slider-row[_ngcontent-%COMP%]{display:grid;gap:.35rem;padding:.55rem .6rem;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.alternate-row-head[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;color:var(--sw-text);font-size:.78rem;text-transform:uppercase;letter-spacing:.06em}.alternate-row-head[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{color:#ffb8c0;font-size:.74rem;font-weight:700}.alternate-slider-row[_ngcontent-%COMP%] input[type=range][_ngcontent-%COMP%]{width:100%;accent-color:var(--sw-accent)}.grid-frame.disabled[_ngcontent-%COMP%], .pagination.disabled[_ngcontent-%COMP%]{pointer-events:none;opacity:.5}.grid[_ngcontent-%COMP%]{overflow:hidden;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(3,9rem);gap:.5rem}.item-card[_ngcontent-%COMP%]{width:100%;height:100%;position:relative;border-radius:12px;cursor:pointer;background-color:#2a2d34;background-image:linear-gradient(45deg,rgba(255,255,255,.08) 25%,transparent 25%),linear-gradient(-45deg,rgba(255,255,255,.08) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(0,0,0,.16) 75%),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,.16) 75%);background-size:14px 14px;background-position:0 0,0 7px,7px -7px,-7px 0;background-repeat:repeat;color:#fff;overflow:hidden;transform:translateZ(0);isolation:isolate}.item-card[_ngcontent-%COMP%]:hover{transform:scale(1.02)}.item-card.selected[_ngcontent-%COMP%]{box-shadow:inset 0 0 0 2px rgba(var(--sw-accent-rgb),.72)}.item-card.selected[_ngcontent-%COMP%]:after{content:"";position:absolute;inset:0;border-radius:12px;box-shadow:inset 0 0 0 1px #ffffff47;pointer-events:none;z-index:3}.item-card.selected[_ngcontent-%COMP%] .item-card__inner[_ngcontent-%COMP%]{background:linear-gradient(0deg,rgba(var(--sw-accent-rgb),.28),#00000014 32% 68%,rgba(var(--sw-accent-rgb),.24))}.item-card__thumb[_ngcontent-%COMP%]{position:absolute;inset:0;background-size:contain;background-position:center;background-repeat:no-repeat;z-index:1}.item-card__inner[_ngcontent-%COMP%]{position:absolute;inset:0;padding:.35rem .35rem 1.85rem;font-size:.74rem;text-shadow:0 0 5px rgba(0,0,0,.85);display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(0deg,#00000080,#0000000a 25% 75%,#00000073);z-index:2}.item-card[_ngcontent-%COMP%]:hover .item-card__inner[_ngcontent-%COMP%]{background:linear-gradient(0deg,#0000009e,#0000000f 25% 75%,#0000008c)}.item-name[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.15rem}.recommended[_ngcontent-%COMP%]{color:#7ab7ff;font-size:.95rem}.item-texture-controls[_ngcontent-%COMP%]{position:absolute;left:50%;bottom:.35rem;transform:translate(-50%);z-index:3;display:inline-flex;align-items:center;gap:.3rem}.item-texture-btn[_ngcontent-%COMP%]{width:1.45rem;height:1.5rem;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;border:0;background:#0000008f;color:#fff;cursor:pointer}.item-texture-btn[_ngcontent-%COMP%] .material-symbols-outlined[_ngcontent-%COMP%]{font-size:1rem}.item-texture-btn[_ngcontent-%COMP%]:hover:not(:disabled){background:rgba(var(--sw-accent-rgb),.32)}.item-texture-btn[_ngcontent-%COMP%]:disabled{opacity:.38;cursor:default}.item-texture-counter[_ngcontent-%COMP%]{min-width:2.5rem;height:1.5rem;padding:0 .35rem;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:#00000075;color:#ffffffeb;font-size:.72rem;font-weight:600}.pagination[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;align-items:center;gap:.25rem;padding:.55rem .9rem;background:#0000002e;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.pages[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.2rem}.page-arrow[_ngcontent-%COMP%], .page-button[_ngcontent-%COMP%]{min-width:1.95rem;height:1.7rem;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff0a;color:var(--sw-text)}.page-arrow[_ngcontent-%COMP%]:hover, .page-button[_ngcontent-%COMP%]:hover{background:#ffffff1f}.page-arrow.disabled[_ngcontent-%COMP%]{opacity:.35}.page-button.selected[_ngcontent-%COMP%]{background:#ffffffdb;color:#1c2026;font-weight:700}.preview-block[_ngcontent-%COMP%]{padding:.75rem .9rem}.preview-block[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin:0 0 .55rem;font-size:.92rem;color:#f0f4fb}.preview-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(7,6.25rem);gap:.5rem}.preview-heading[_ngcontent-%COMP%]{text-transform:uppercase;font-size:.72rem;font-weight:600;margin:0 0 .18rem .12rem;color:#ffffff6b}.preview-card[_ngcontent-%COMP%]{position:relative;height:7.5rem;border-radius:12px;background-color:#0003;background-size:contain;background-position:center;background-repeat:no-repeat;opacity:.88;filter:saturate(.88) brightness(.92);transition:opacity .16s ease,filter .16s ease,box-shadow .16s ease;overflow:hidden}.preview-card.changed[_ngcontent-%COMP%]{opacity:1;filter:none;box-shadow:0 0 0 1px rgba(var(--sw-accent-rgb),.35),0 10px 24px #00000047}.preview-card__inner[_ngcontent-%COMP%]{position:absolute;inset:0;padding:.35rem;display:flex;flex-direction:column;justify-content:space-between;text-shadow:0 0 5px rgba(0,0,0,.8);background:linear-gradient(0deg,#00000075,#0000000a 25% 75%,#0000006b)}.preview-name[_ngcontent-%COMP%]{font-size:.74rem;color:#fff}.preview-meta[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:flex-end;font-size:.72rem}.revert-button[_ngcontent-%COMP%]{width:1.8rem;height:1.8rem;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff14;color:#fff}.revert-button[_ngcontent-%COMP%]:hover{background:#f073732e;color:#ff9f9f}.actions[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;align-items:center;gap:.6rem;padding:.8rem .9rem;background:#0003}.actions-hint[_ngcontent-%COMP%]{margin-right:auto;display:inline-flex;align-items:center;gap:.35rem;color:var(--sw-text-soft);font-size:.78rem;font-weight:500}.alt-view-toggle[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.45rem;margin-right:.4rem;padding:.5rem .65rem;border-radius:10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:var(--sw-text-soft);font-size:.76rem;letter-spacing:.01em;-webkit-user-select:none;user-select:none}.alt-view-toggle[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{margin:0;accent-color:var(--sw-accent)}.primary[_ngcontent-%COMP%], .secondary[_ngcontent-%COMP%]{border-radius:10px;padding:.62rem .95rem;letter-spacing:.02em}.primary[_ngcontent-%COMP%]{background:linear-gradient(180deg,rgba(var(--sw-accent-rgb),.92),#990f1feb);color:#fff}.secondary[_ngcontent-%COMP%]{background:#ffffff14;color:var(--sw-text)}.hotkey[_ngcontent-%COMP%]{display:inline-flex;align-items:center;justify-content:center;min-width:1.4rem;height:1.4rem;padding:0 .35rem;border-radius:6px;border:1px solid rgba(255,255,255,.12);background:#0a0c10b8;color:#fff;font-size:.64rem}.thumb-canvas[_ngcontent-%COMP%]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}@media(max-width:1400px){.grid[_ngcontent-%COMP%], .preview-grid[_ngcontent-%COMP%]{grid-template-columns:repeat(4,6.25rem)}}@media(max-width:900px){.outfit-store-wrap[_ngcontent-%COMP%]{width:100%;max-width:none;max-height:calc(100vh - 2rem)}.grid[_ngcontent-%COMP%], .preview-grid[_ngcontent-%COMP%]{grid-template-columns:repeat(3,6.25rem);justify-content:center}.filter-block[_ngcontent-%COMP%]{flex-wrap:wrap}.tag-shell[_ngcontent-%COMP%]{max-width:none}}'],changeDetection:0})}}return o})();function jA(o,t){if(o&1&&(v(0,"div",9)(1,"div",16),Te(2,"i",17),v(3,"span",18),u(4),b()(),v(5,"div",19)(6,"span",20),u(7),b(),v(8,"span",21),u(9,"/"),b(),v(10,"span",22),u(11),b()()()),o&2){let e=g();d(2),wn("fa-solid "+e.weapon().icon),d(2),D(e.weapon().name),d(3),D(e.weapon().ammo),d(4),D(e.weapon().reserve)}}function KA(o,t){o&1&&(v(0,"span",25),u(1,"CC"),b())}function ZA(o,t){if(o&1&&(v(0,"div",35),Te(1,"i",40),v(2,"span"),u(3),b()()),o&2){let e=g(2);d(3),me("",e.vehicle().altitude," ft")}}function JA(o,t){if(o&1&&Te(0,"div",41),o&2){let e=t.$implicit,n=g(2);oe("active",n.vehicle().fuel>=e*20)}}function QA(o,t){if(o&1&&(v(0,"div",15)(1,"div",23),Te(2,"i",24),v(3,"span"),u(4),b(),R(5,KA,2,0,"span",25),b(),v(6,"div",26)(7,"div",27),zi(),v(8,"svg",28),Te(9,"circle",29)(10,"circle",30),b(),Vr(),v(11,"div",31)(12,"span",32),u(13),b(),v(14,"span",33),u(15),b()()(),v(16,"div",34),R(17,ZA,4,1,"div",35),v(18,"div",36),Te(19,"i",37),v(20,"span"),u(21,"Fuel"),b()(),v(22,"div",38),ve(23,JA,1,2,"div",39,Ln),b()()()()),o&2){let e=g();d(2),wn("fa "+e.vehicle().icon),d(2),D(e.vehicle().name),d(),N(e.vehicle().cruiseControl?5:-1),d(5),Jt("stroke-dasharray",e.speedArc()),d(3),D(e.vehicle().speed),d(2),D(e.speedUnit()),d(2),N(e.vehicle().isAirVehicle&&e.vehicle().altitude?17:-1),d(6),xe(e.fuelSegments)}}var lo=window.mp,kv=(()=>{class o{constructor(e){this.cdr=e,this.visible=F(!1),this.health=F(100),this.healthCap=F(100),this.armor=F(0),this.cash=F("0"),this.bank=F("0"),this.location=F(""),this.vehicle=F(null),this.vehicleVisible=le(()=>!!this.vehicle()),this.weapon=F(null),this.weaponVisible=le(()=>!!this.weapon()),this.fuelSegments=[1,2,3,4,5],this.speedUnit=le(()=>{let n=this.vehicle();return n&&n.isAirVehicle?"kts":"mph"}),this.speedArc=le(()=>{let n=this.vehicle();if(!n)return"0 263.9";let i=n.limiter||200;return`${Math.min(n.speed,i)/i*197.9} 263.9`}),this.bigMapActive=F(!1),this.cashAmount=0,this.cashTimer=null,this.locationOverride=!1,lo.events.add("hudShow",n=>this.setVisible(n)),lo.events.add("hudHealth",(n,i)=>this.setHealth(n,i)),lo.events.add("hudArmor",n=>this.setArmor(n)),lo.events.add("hudCash",n=>this.animateCash(n)),lo.events.add("hudCashSet",n=>this.setCash(n)),lo.events.add("hudTick",n=>this.tick(n)),lo.events.add("hudVehicle",n=>this.setVehicleData(n)),lo.events.add("hudWeapon",n=>this.setWeaponData(n)),lo.events.add("hudLocation",n=>this.setLocation(n)),lo.events.add("bigMapActive",n=>{this.bigMapActive.set(!!n),this.cdr.markForCheck()})}setVisible(e){this.visible.set(!!e),this.cdr.markForCheck()}setHealth(e,n){this.health.set(Math.floor(e)),this.healthCap.set(Math.floor(n)),this.cdr.markForCheck()}setArmor(e){this.armor.set(Math.floor(e)),this.cdr.markForCheck()}animateCash(e){let n=this.cashAmount,i=this.getCountingMultiplier(Math.abs(e-n));this.clearCashTimer(),this.cashTimer=setInterval(()=>{this.cashAmount+=en&&this.cashAmount>=e)&&(this.cashAmount=e,this.cash.set(this.formatMoney(this.cashAmount)),this.clearCashTimer()),this.cdr.markForCheck()})}setCash(e){this.clearCashTimer(),this.cashAmount=e,this.cash.set(this.formatMoney(e)),this.cdr.markForCheck()}setLocation(e){this.locationOverride=!!e,this.location.set(e),this.cdr.markForCheck()}tick(e){let n=JSON.parse(e);n.property?this.location.set(n.property):n.location&&this.location.set(n.location),this.cdr.markForCheck()}setVehicleData(e){if(!e)this.vehicle.set(null);else{let n=typeof e=="string"?JSON.parse(e):e;this.vehicle.set(n)}this.cdr.markForCheck()}setWeaponData(e){e?this.weapon.set(JSON.parse(e)):this.weapon.set(null),this.cdr.markForCheck()}clearCashTimer(){this.cashTimer!==null&&(clearInterval(this.cashTimer),this.cashTimer=null)}getCountingMultiplier(e){let n=e.toString().length;return n>=9?1e6:n===8?3e4:n===7?1e4:n===6?5e3:n===5?200:n===4?50:n===3?15:1}formatMoney(e){return e.toLocaleString("en-US")}static{this.\u0275fac=function(n){return new(n||o)(Zt(Dn))}}static{this.\u0275cmp=ke({type:o,selectors:[["overlay-hud"]],decls:22,vars:14,consts:[[1,"hud"],[1,"stat-bars"],[1,"bar-group"],[1,"bar"],[1,"health-fill"],[1,"fa-solid","fa-heart","health-icon"],[1,"bar-group","armor-group"],[1,"armor-fill"],[1,"fa-solid","fa-shield","armor-icon"],[1,"weapon-strip"],[1,"info-strip"],[1,"info-section"],[1,"fa","fa-location-dot"],[1,"info-divider"],[1,"fa","fa-wallet"],[1,"vehicle-strip"],[1,"weapon-info"],[1,"fa-solid"],[1,"weapon-name"],[1,"weapon-ammo"],[1,"ammo-current"],[1,"ammo-sep"],[1,"ammo-reserve"],[1,"vehicle-name"],[1,"fa"],[1,"cruise-badge"],[1,"vehicle-details"],[1,"speedometer"],["viewBox","0 0 100 70",1,"speedo-svg"],["cx","50","cy","65","r","42","stroke-dasharray","197.9 263.9","transform","rotate(135 50 65)",1,"speedo-track"],["cx","50","cy","65","r","42","transform","rotate(135 50 65)",1,"speedo-fill"],[1,"speed-readout"],[1,"speed-value"],[1,"speed-unit"],[1,"vehicle-right"],[1,"alt-row"],[1,"fuel-label"],[1,"fa","fa-gas-pump"],[1,"fuel-segments"],[1,"fuel-seg",3,"active"],[1,"fa","fa-arrow-up"],[1,"fuel-seg"]],template:function(n,i){n&1&&(v(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3),Te(4,"div",4),b(),Te(5,"i",5),b(),v(6,"div",6)(7,"div",3),Te(8,"div",7),b(),Te(9,"i",8),b()(),R(10,jA,12,5,"div",9),v(11,"div",10)(12,"div",11),Te(13,"i",12),v(14,"span"),u(15),b()(),Te(16,"div",13),v(17,"div",11),Te(18,"i",14),v(19,"span"),u(20),b()()(),R(21,QA,25,8,"div",15),b()),n&2&&(oe("visible",i.visible())("big-map",i.bigMapActive()),d(),oe("has-armor",i.armor()>0),d(3),Dt("height",i.health()+"%"),d(4),Dt("height",i.armor()+"%"),d(2),N(i.weaponVisible()?10:-1),d(5),D(i.location()),d(5),me("$",i.cash()),d(),N(i.vehicleVisible()?21:-1))},dependencies:[tt],styles:["[_nghost-%COMP%]{display:block;width:100%;height:100%}.hud[_ngcontent-%COMP%]{position:absolute;inset:0;display:none;color:#fff;-webkit-user-select:none;user-select:none;text-shadow:0 1px 3px rgba(0,0,0,.8)}.hud.visible[_ngcontent-%COMP%]{display:block}.hud.big-map[_ngcontent-%COMP%] .weapon-strip[_ngcontent-%COMP%]{bottom:41rem}.hud.big-map[_ngcontent-%COMP%] .stat-bars[_ngcontent-%COMP%]{left:24.92vw}.hud.big-map[_ngcontent-%COMP%] .info-strip[_ngcontent-%COMP%]{width:24.6vw}.hud.big-map[_ngcontent-%COMP%] .stat-bars.has-armor[_ngcontent-%COMP%] ~ .info-strip[_ngcontent-%COMP%]{width:25.2vw}.stat-bars[_ngcontent-%COMP%]{position:absolute;bottom:2.7rem;left:15.92vw;height:14rem;background:#0009;padding:.6rem .8rem;border-right:2px solid #e84141;display:flex;flex-direction:row;align-items:stretch;gap:.6rem}.bar-group[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;gap:.35rem;height:100%}.bar[_ngcontent-%COMP%]{width:1rem;flex:1;background:#ffffff1a;border-radius:4px;overflow:hidden;position:relative}.health-icon[_ngcontent-%COMP%]{font-size:.6rem;color:#e84141;flex-shrink:0}.armor-icon[_ngcontent-%COMP%]{font-size:.6rem;color:#4195e8;flex-shrink:0}.health-fill[_ngcontent-%COMP%]{position:absolute;bottom:0;left:0;right:0;background:#e84141;border-radius:4px;transition:height .2s ease}.armor-fill[_ngcontent-%COMP%]{position:absolute;bottom:0;left:0;right:0;background:#4195e8;border-radius:4px;transition:height .2s ease}.armor-group[_ngcontent-%COMP%]{max-width:0;overflow:hidden;opacity:0;transition:max-width .45s cubic-bezier(.34,1.56,.64,1),opacity .3s ease}.has-armor[_ngcontent-%COMP%] .armor-group[_ngcontent-%COMP%]{max-width:2rem;opacity:1}.weapon-strip[_ngcontent-%COMP%]{position:absolute;bottom:18rem;left:2rem;background:#0009;padding:.45rem .8rem;border-left:2px solid rgba(255,255,255,.25);display:flex;align-items:center;justify-content:space-between;gap:1.2rem;animation:_ngcontent-%COMP%_weapon-in .3s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes _ngcontent-%COMP%_weapon-in{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:translateY(0)}}.weapon-info[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.45rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.07em}.weapon-info[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{font-size:.65rem;opacity:.7;color:#e84141}.weapon-name[_ngcontent-%COMP%]{font-weight:600;opacity:.95}.weapon-ammo[_ngcontent-%COMP%]{display:flex;align-items:baseline;gap:.2rem}.ammo-current[_ngcontent-%COMP%]{font-size:.9rem;font-weight:700;letter-spacing:-.02em}.ammo-sep[_ngcontent-%COMP%]{font-size:.6rem;opacity:.4}.ammo-reserve[_ngcontent-%COMP%]{font-size:.65rem;opacity:.55;letter-spacing:.02em}.info-strip[_ngcontent-%COMP%]{position:absolute;bottom:.5rem;left:2rem;width:15.6vw;background:#0009;padding:.6rem .8rem;display:flex;align-items:center;gap:0;border-right:2px solid #e84141;border-left:2px solid #e84141}.stat-bars.has-armor[_ngcontent-%COMP%] ~ .info-strip[_ngcontent-%COMP%]{width:16.24vw}.info-section[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.4rem;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;opacity:.95;flex:1}.info-section[_ngcontent-%COMP%]:last-child{flex:0;margin-left:auto}.info-section[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{font-size:.7rem;opacity:.7;width:.75rem;text-align:center;flex-shrink:0}.info-section[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info-divider[_ngcontent-%COMP%]{width:1px;height:1rem;background:#ffffff4d;margin:0 .45rem;flex-shrink:0}.vehicle-strip[_ngcontent-%COMP%]{position:absolute;bottom:.5rem;right:2rem;width:16vw;background:#0009;padding:.5rem .7rem;display:flex;flex-direction:column;gap:.3rem;border-right:2px solid #4195e8}.vehicle-name[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.4rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.07em;opacity:.95}.vehicle-name[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{font-size:.65rem;opacity:.7;width:.7rem;text-align:center}.cruise-badge[_ngcontent-%COMP%]{margin-left:auto;font-size:.55rem;font-weight:700;background:#4195e8;color:#fff;padding:.05rem .25rem;border-radius:2px;letter-spacing:.05em}.alt-row[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.35rem;font-size:.65rem;opacity:.85;margin-bottom:.1rem}.alt-row[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{font-size:.6rem;opacity:.7}.vehicle-details[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.6rem}.speedometer[_ngcontent-%COMP%]{position:relative;width:4rem;flex-shrink:0}.speedo-svg[_ngcontent-%COMP%]{width:100%;display:block}.speedo-track[_ngcontent-%COMP%]{fill:none;stroke:#ffffff1a;stroke-width:7;stroke-linecap:round}.speedo-fill[_ngcontent-%COMP%]{fill:none;stroke:#4195e8;stroke-width:7;stroke-linecap:round;transition:stroke-dasharray .2s ease}.speed-readout[_ngcontent-%COMP%]{position:absolute;top:70%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;line-height:1}.speed-value[_ngcontent-%COMP%]{font-size:.85rem;font-weight:700;letter-spacing:-.02em}.speed-unit[_ngcontent-%COMP%]{font-size:.45rem;opacity:.6;text-transform:uppercase;letter-spacing:.05em}.vehicle-right[_ngcontent-%COMP%]{flex:1;display:flex;flex-direction:column;gap:.3rem}.fuel-label[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.35rem;font-size:.65rem;text-transform:uppercase;letter-spacing:.06em;opacity:.7}.fuel-label[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{font-size:.6rem}.fuel-segments[_ngcontent-%COMP%]{display:flex;gap:.2rem;align-items:center}.fuel-seg[_ngcontent-%COMP%]{flex:1;height:.7rem;background:#ffffff1a;border-radius:2px;transition:background .3s ease}.fuel-seg.active[_ngcontent-%COMP%]{background:#4195e8}"],changeDetection:0})}}return o})();var eI=(o,t)=>t.id,tI=(o,t)=>t.label;function nI(o,t){if(o&1){let e=Z();v(0,"button",13),ne("click",function(){let i=P(e).$implicit,r=g(2).$implicit,a=g();return A(a.onAction(r,i))}),u(1),b()}if(o&2){let e=t.$implicit;d(),me(" ",e.label," ")}}function iI(o,t){if(o&1&&(v(0,"div",10),ve(1,nI,2,1,"button",12,tI),b()),o&2){let e=g().$implicit;d(),xe(e.actions)}}function oI(o,t){if(o&1&&Te(0,"div",14),o&2){let e=g().$implicit;Dt("animation-duration",e.duration+"ms")}}function rI(o,t){if(o&1){let e=Z();v(0,"div",2)(1,"div",3),Te(2,"i",4),v(3,"span",5),u(4),b(),v(5,"button",6),ne("click",function(){let i=P(e).$implicit,r=g();return A(r.dismiss(i.id))}),Te(6,"i",7),b()(),v(7,"div",8)(8,"p",9),u(9),b()(),R(10,iI,3,0,"div",10),R(11,oI,1,2,"div",11),b()}if(o&2){let e=t.$implicit,n=g();wn("toast--"+e.type),oe("toast--leaving",e.leaving),d(2),wn(n.typeIcon(e.type)),d(2),D(n.typeLabel(e.type)),d(5),D(e.message),d(),N(e.actions!=null&&e.actions.length?10:-1),d(),N(!(e.actions!=null&&e.actions.length)&&e.duration>0?11:-1)}}var uu=window.mp,Rv={info:"fa-circle-info",success:"fa-circle-check",warning:"fa-triangle-exclamation",error:"fa-circle-exclamation"},Nv={info:"Information",success:"Success",warning:"Warning",error:"Error"},aI=320,Lv=(()=>{class o{constructor(e){this.cdr=e,this.toasts=[],this.nextId=0,uu.events.add("notify:show",(n,i,r)=>{this.show(n,i||"info",Number(r)||5e3)}),uu.events.add("notify:action",(n,i,r,a)=>{let s=[];try{s=JSON.parse(a)}catch{}this.showAction(n,i,r||"info",s)}),uu.events.add("notify:dismiss",n=>{this.dismissByKey(n)})}typeIcon(e){return Rv[e]??Rv.info}typeLabel(e){return Nv[e]??Nv.info}dismiss(e){this.beginLeave(e)}onAction(e,n){uu.events.call("callServerEvent",n.event,...n.args??[]),this.beginLeave(e.id)}show(e,n,i){let r=this.nextId++;this.toasts=[...this.toasts,{id:r,message:e,type:n,duration:i,leaving:!1}],this.cdr.markForCheck(),setTimeout(()=>this.beginLeave(r),i)}showAction(e,n,i,r){this.dismissByKey(e);let a=this.nextId++;this.toasts=[...this.toasts,{id:a,key:e,message:n,type:i,duration:0,leaving:!1,actions:r}],this.cdr.markForCheck()}dismissByKey(e){let n=this.toasts.find(i=>i.key===e);n&&this.beginLeave(n.id)}beginLeave(e){let n=this.toasts.find(i=>i.id===e);!n||n.leaving||(this.toasts=this.toasts.map(i=>i.id===e?De(he({},i),{leaving:!0}):i),this.cdr.markForCheck(),setTimeout(()=>{this.toasts=this.toasts.filter(i=>i.id!==e),this.cdr.markForCheck()},aI))}static{this.\u0275fac=function(n){return new(n||o)(Zt(Dn))}}static{this.\u0275cmp=ke({type:o,selectors:[["overlay-notify"]],decls:3,vars:0,consts:[[1,"notify-container"],["role","alert","aria-live","assertive",1,"toast",3,"class","toast--leaving"],["role","alert","aria-live","assertive",1,"toast"],[1,"toast__header"],[1,"toast__icon","fa-solid"],[1,"toast__type-label"],["type","button","aria-label","Dismiss",1,"toast__close",3,"click"],[1,"fa-solid","fa-xmark"],[1,"toast__body"],[1,"toast__message"],[1,"toast__actions"],[1,"toast__progress",3,"animation-duration"],["type","button",1,"toast__action-btn"],["type","button",1,"toast__action-btn",3,"click"],[1,"toast__progress"]],template:function(n,i){n&1&&(v(0,"div",0),ve(1,rI,12,10,"div",1,eI),b()),n&2&&(d(),xe(i.toasts))},styles:['.toast--info[_ngcontent-%COMP%]{--toast-clr: #4a9eff;--toast-clr-bg: rgba(74, 158, 255, .1)}.toast--success[_ngcontent-%COMP%]{--toast-clr: #7ad694;--toast-clr-bg: rgba(122, 214, 148, .1)}.toast--warning[_ngcontent-%COMP%]{--toast-clr: #f5a85a;--toast-clr-bg: rgba(245, 168, 90, .1)}.toast--error[_ngcontent-%COMP%]{--toast-clr: #f07373;--toast-clr-bg: rgba(240, 115, 115, .1)}[_nghost-%COMP%]{display:block;position:absolute;inset:0;pointer-events:none}.notify-container[_ngcontent-%COMP%]{position:absolute;bottom:20rem;left:3rem;display:flex;flex-direction:column-reverse;gap:.6rem;width:22rem;pointer-events:none;z-index:9999}.toast[_ngcontent-%COMP%]{pointer-events:all;border-radius:10px;overflow:hidden;border:1px solid var(--sw-border, rgba(95, 101, 114, .48));background:linear-gradient(160deg,#2b2b2df0,#202228f7);box-shadow:0 8px 24px #00000073;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:_ngcontent-%COMP%_toast-enter .25s cubic-bezier(.22,1,.36,1) forwards}.toast.toast--leaving[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_toast-leave .32s ease-in forwards}.toast__header[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.5rem;padding:.55rem .75rem;background:var(--toast-clr-bg);border-bottom:1px solid rgba(var(--sw-border, 95, 101, 114),.3)}.toast__icon[_ngcontent-%COMP%]{font-size:.9rem;color:var(--toast-clr);flex-shrink:0}.toast__type-label[_ngcontent-%COMP%]{flex:1;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--toast-clr);font-family:var(--overlay-font-compact, "Inter", sans-serif)}.toast__close[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;border:none;background:transparent;cursor:pointer;border-radius:4px;color:var(--sw-text-soft, #a9b0bb);font-size:.75rem;transition:color .15s,background .15s;flex-shrink:0}.toast__close[_ngcontent-%COMP%]:hover{color:var(--sw-text, #d8dde6);background:#ffffff14}.toast__body[_ngcontent-%COMP%]{padding:.65rem .85rem .7rem}.toast__message[_ngcontent-%COMP%]{margin:0;font-size:.82rem;line-height:1.45;color:var(--sw-text, #d8dde6);font-family:var(--overlay-font-primary, "Google Sans", sans-serif);word-break:break-word}.toast__actions[_ngcontent-%COMP%]{display:flex;gap:.5rem;padding:0 .85rem .75rem}.toast__action-btn[_ngcontent-%COMP%]{flex:1;padding:.35rem .6rem;border:1px solid var(--toast-clr);border-radius:6px;background:transparent;color:var(--toast-clr);font-size:.75rem;font-weight:600;font-family:var(--overlay-font-compact, "Inter", sans-serif);cursor:pointer;transition:background .15s,color .15s}.toast__action-btn[_ngcontent-%COMP%]:hover{background:var(--toast-clr);color:#111}.toast__action-btn[_ngcontent-%COMP%]:last-child{border-color:var(--sw-border, rgba(95, 101, 114, .48));color:var(--sw-text-soft, #a9b0bb)}.toast__action-btn[_ngcontent-%COMP%]:last-child:hover{background:#ffffff14;color:var(--sw-text, #d8dde6)}.toast__progress[_ngcontent-%COMP%]{height:2px;background:var(--toast-clr);transform-origin:left center;animation:_ngcontent-%COMP%_toast-progress linear forwards}@keyframes _ngcontent-%COMP%_toast-enter{0%{transform:translate(calc(-100% - 1rem));opacity:0}to{transform:translate(0);opacity:1}}@keyframes _ngcontent-%COMP%_toast-leave{0%{transform:translate(0);opacity:1;max-height:8rem;margin-bottom:0}to{transform:translate(calc(-100% - 1rem));opacity:0;max-height:0;margin-bottom:-.6rem}}@keyframes _ngcontent-%COMP%_toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}'],changeDetection:0})}}return o})();function sI(o,t){o&1&&(v(0,"div",1),Te(1,"div",3),v(2,"p"),u(3,"Loading stats..."),b()())}function lI(o,t){if(o&1&&(v(0,"section",4)(1,"article",5)(2,"span",6),u(3,"Level"),b(),v(4,"strong",7),u(5),b()(),v(6,"article",5)(7,"span",6),u(8,"Time Online"),b(),v(9,"strong",7),u(10),b()(),v(11,"article",5)(12,"span",6),u(13,"Status"),b(),v(14,"strong",7),u(15),b()()(),v(16,"section",8)(17,"article",9)(18,"h4"),u(19,"Identity"),b(),v(20,"div",10)(21,"span"),u(22,"Base Model"),b(),v(23,"strong"),u(24),b()(),v(25,"div",10)(26,"span"),u(27,"Age"),b(),v(28,"strong"),u(29),b()(),v(30,"div",10)(31,"span"),u(32,"Phone Number"),b(),v(33,"strong"),u(34),b()()(),v(35,"article",9)(36,"h4"),u(37,"Career"),b(),v(38,"div",10)(39,"span"),u(40,"Faction"),b(),v(41,"strong"),u(42),b()(),v(43,"div",10)(44,"span"),u(45,"Faction Rank"),b(),v(46,"strong"),u(47),b()(),v(48,"div",10)(49,"span"),u(50,"Companies"),b(),v(51,"strong"),u(52),b()(),v(53,"div",10)(54,"span"),u(55,"Positions"),b(),v(56,"strong"),u(57),b()()(),v(58,"article",9)(59,"h4"),u(60,"Assets"),b(),v(61,"div",10)(62,"span"),u(63,"Vehicles Owned"),b(),v(64,"strong"),u(65),b()(),v(66,"div",10)(67,"span"),u(68,"Property Keys"),b(),v(69,"strong"),u(70),b()(),v(71,"div",10)(72,"span"),u(73,"Net Worth"),b(),v(74,"strong"),u(75),b()()(),v(76,"article",9)(77,"h4"),u(78,"Session"),b(),v(79,"div",10)(80,"span"),u(81,"Current Session"),b(),v(82,"strong"),u(83),b()(),v(84,"div",10)(85,"span"),u(86,"Total Time Online"),b(),v(87,"strong"),u(88),b()(),v(89,"div",10)(90,"span"),u(91,"Status"),b(),v(92,"strong"),u(93),b()(),v(94,"div",10)(95,"span"),u(96,"Server Date"),b(),v(97,"strong"),u(98),b()()()()),o&2){let e=t,n=g();d(5),D(e.progression.level),d(5),D(n.timeOnlineDisplay()),d(5),D(e.session.status),d(9),D(e.identity.gender),d(5),D(e.identity.age),d(5),D(e.identity.phoneNumber),d(8),D(e.career.faction),d(5),D(e.career.factionRank),d(5),D(e.career.companies),d(5),D(e.career.companyPositions),d(8),D(e.assets.vehiclesOwned),d(5),D(e.assets.propertyKeys),d(5),D(e.assets.netWorth),d(8),D(n.currentSessionDisplay()),d(5),D(e.session.totalTimeOnlineSeconds),d(5),D(e.session.status),d(5),D(n.serverDateDisplay())}}function cI(o,t){o&1&&(v(0,"div",2)(1,"p"),u(2,"No stats available"),b()())}var gm=window.mp,Fv=(()=>{class o{constructor(){this.loading=F(!1),this.data=F(null),this.timeOnlineDisplay=le(()=>{let e=this.data();if(!e)return"--";let n=this.nowMs(),i=Math.max(0,Math.floor((n-e.serverTimestampMs)/1e3));return this.formatDuration(e.progression.timeOnlineTotalSeconds+i)}),this.currentSessionDisplay=le(()=>{let e=this.data();if(!e)return"--";let n=this.nowMs(),i=Math.max(0,Math.floor((n-e.serverTimestampMs)/1e3));return this.formatDuration(e.session.currentSessionSeconds+i)}),this.serverDateDisplay=le(()=>{let e=this.data();if(!e)return"--";let n=this.nowMs(),i=Math.max(0,n-e.serverTimestampMs);return new Date(e.serverTimestampMs+i).toLocaleString()}),this.handlers=[],this.nowMs=F(Date.now()),this.tickerId=null}ngOnInit(){this.tickerId=setInterval(()=>{this.nowMs.set(Date.now())},1e3),this.on("menu:stats",e=>{let n=this.parseStats(e);n&&(this.data.set(n),this.nowMs.set(Date.now()),this.loading.set(!1))}),this.refresh()}ngOnDestroy(){this.tickerId&&(clearInterval(this.tickerId),this.tickerId=null);for(let{name:e,fn:n}of this.handlers)gm.events.remove(e,n)}refresh(){this.loading.set(!0),gm.events.call("callServerEvent","menu:character:stats")}parseStats(e){if(!e||typeof e!="string")return null;try{let n=JSON.parse(e);if(!n||typeof n!="object")return null;let i=this.toNumber(n.serverTimestampMs)??Date.now(),r=Math.max(0,this.toNumber(n.progression?.timeOnlineTotalSeconds)??0),a=Math.max(0,this.toNumber(n.session?.currentSessionSeconds)??0);return{timestamp:this.toDisplayValue(n.timestamp)!=="--"?this.toDisplayValue(n.timestamp):new Date().toLocaleString(),serverTimestampMs:i,progression:{level:this.toDisplayValue(n.progression?.level),timeOnlineTotalSeconds:r},identity:{gender:this.toDisplayValue(n.identity?.gender),phoneNumber:this.toDisplayValue(n.identity?.phoneNumber),age:this.toDisplayValue(n.identity?.age)},career:{faction:this.toDisplayValue(n.career?.faction),factionRank:this.toDisplayValue(n.career?.factionRank),companies:this.toDisplayValue(n.career?.companies),companyPositions:this.toDisplayValue(n.career?.companyPositions)},assets:{vehiclesOwned:this.toDisplayValue(n.assets?.vehiclesOwned),propertyKeys:this.toDisplayValue(n.assets?.propertyKeys),netWorth:this.toDisplayValue(n.assets?.netWorth)},session:{currentSessionSeconds:a,totalTimeOnlineSeconds:this.formatDuration(Math.max(0,this.toNumber(n.session?.totalTimeOnlineSeconds)??0)),status:this.toDisplayValue(n.session?.status)}}}catch{return null}}toDisplayValue(e){if(e==null)return"--";if(typeof e=="number")return Number.isFinite(e)?e.toLocaleString():"--";if(typeof e=="boolean")return e?"Yes":"No";let n=String(e).trim();return n.length?n:"--"}toNumber(e){if(typeof e=="number"&&Number.isFinite(e))return e;if(typeof e=="string"&&e.trim().length){let n=Number(e);return Number.isFinite(n)?n:null}return null}formatDuration(e){let n=Math.max(0,Math.floor(e)),i=Math.floor(n/86400),r=Math.floor(n%86400/3600),a=Math.floor(n%3600/60);return i>0?`${i}d ${r}h ${a}m`:r>0?`${r}h ${a}m`:`${a}m`}on(e,n){gm.events.add(e,n),this.handlers.push({name:e,fn:n})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["overlay-character-stats"]],decls:4,vars:1,consts:[[1,"stats-panel"],[1,"stats-content","loading"],[1,"stats-content","empty"],[1,"spinner"],[1,"overview-top"],[1,"metric-card"],[1,"metric-label"],[1,"metric-value"],[1,"overview-grid"],[1,"overview-block"],[1,"field-row"]],template:function(n,i){if(n&1&&(v(0,"div",0),R(1,sI,4,0,"div",1)(2,lI,99,17)(3,cI,3,0,"div",2),b()),n&2){let r;d(),N(i.loading()?1:(r=i.data())?2:3,r)}},dependencies:[tt],styles:["[_nghost-%COMP%]{display:flex;flex:1;min-height:0}.stats-panel[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex:1;gap:1rem;padding:1rem}.stats-header[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;gap:.8rem}.stats-header[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin:0;font-size:1rem;font-weight:700;color:#fff;letter-spacing:.6px;text-transform:uppercase}.stats-header[_ngcontent-%COMP%] .subtitle[_ngcontent-%COMP%]{margin:.2rem 0 0;font-size:.74rem;color:#ffffff8c;letter-spacing:.2px}.action-btn[_ngcontent-%COMP%]{background:#d11b2d26;border:1px solid rgba(209,27,45,.35);color:#fff;padding:.4rem .8rem;border-radius:3px;cursor:pointer;font-size:.75rem;font-weight:600;transition:all .2s ease}.action-btn[_ngcontent-%COMP%]:hover:not(:disabled){background:#d11b2d40;border-color:#d11b2d8c;box-shadow:0 0 8px #d11b2d4d}.action-btn[_ngcontent-%COMP%]:disabled{opacity:.5;cursor:not-allowed}.overview-top[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.metric-card[_ngcontent-%COMP%]{background:linear-gradient(155deg,#ffffff0d,#0a0a0a1f);border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:.7rem .8rem;display:flex;flex-direction:column;gap:.35rem}.metric-card.highlight[_ngcontent-%COMP%]{border-color:#d11b2d73;background:linear-gradient(150deg,#d11b2d33,#1414141f);box-shadow:inset 0 0 0 1px #d11b2d33}.metric-label[_ngcontent-%COMP%]{font-size:.68rem;color:#fff9;letter-spacing:.6px;text-transform:uppercase}.metric-value[_ngcontent-%COMP%]{font-size:1.08rem;color:#fff;line-height:1.15}.overview-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.overview-block[_ngcontent-%COMP%]{background:linear-gradient(155deg,#07090e73,#0000004d);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:.75rem .8rem;display:flex;flex-direction:column;gap:.45rem}.overview-block[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{margin:0 0 .2rem;font-size:.74rem;font-weight:700;color:#ffffffe0;letter-spacing:.7px;text-transform:uppercase}.field-row[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:baseline;gap:.8rem;padding-top:.2rem;border-top:1px solid rgba(255,255,255,.06)}.field-row[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:.72rem;color:#ffffff9e}.field-row[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{font-size:.78rem;color:#fff;font-weight:600;text-align:right;overflow-wrap:anywhere}.stats-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex:1;align-items:center;justify-content:center;min-height:0;gap:.8rem}.stats-content.loading[_ngcontent-%COMP%] p[_ngcontent-%COMP%], .stats-content.empty[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;font-size:.85rem;color:#ffffff80}.spinner[_ngcontent-%COMP%]{width:24px;height:24px;border:2px solid rgba(209,27,45,.2);border-top-color:#d11b2d;border-radius:50%;animation:_ngcontent-%COMP%_spin .8s linear infinite}.stats-footer[_ngcontent-%COMP%]{text-align:center;padding-top:.5rem;border-top:1px solid rgba(209,27,45,.15)}.stats-footer[_ngcontent-%COMP%] small[_ngcontent-%COMP%]{font-size:.7rem;color:#ffffff59;letter-spacing:.3px}@keyframes _ngcontent-%COMP%_spin{to{transform:rotate(360deg)}}@media(max-width:900px){.overview-grid[_ngcontent-%COMP%]{grid-template-columns:1fr}}@media(max-width:680px){.stats-panel[_ngcontent-%COMP%]{padding:.8rem}.overview-top[_ngcontent-%COMP%], .overview-grid[_ngcontent-%COMP%]{grid-template-columns:1fr}}"],changeDetection:0})}}return o})();function dI(o,t){if(o&1){let e=Z();v(0,"button",15),ne("click",function(){P(e);let i=g(4);return A(i.cancelCapture())}),u(1,"Cancel"),b()}}function uI(o,t){if(o&1){let e=Z();v(0,"div",6)(1,"div",7)(2,"strong"),u(3),b(),v(4,"div",8)(5,"span",9),u(6),b(),v(7,"span",10),u(8),b()()(),v(9,"div",11)(10,"button",12),ne("click",function(){let i=P(e).$implicit,r=g(3);return A(r.startCapture(i.id))}),u(11),b(),v(12,"button",13),ne("click",function(){let i=P(e).$implicit,r=g(3);return A(r.resetOne(i.id))}),u(13,"Reset"),b(),R(14,dI,2,0,"button",14),b()()}if(o&2){let e=t.$implicit,n=g(3);d(3),D(n.labelFor(e.id)),d(2),oe("hold",n.isHold(e)),d(),D(n.isHold(e)?"HOLD":"PRESS"),d(2),me("Default: ",e.defaultCode),d(2),oe("capturing",n.isCapturing(e.id)),d(),me(" ",n.isCapturing(e.id)?"Press Key...":e.code," "),d(3),N(n.isCapturing(e.id)?14:-1)}}function hI(o,t){if(o&1&&(v(0,"section",4)(1,"header")(2,"h4"),u(3),b(),v(4,"span"),u(5),b()(),v(6,"div",5),ve(7,uI,15,9,"div",6,zr().trackByBind,!0),b()()),o&2){let e=t.$implicit;d(3),D(e.title),d(2),me("",e.entries.length," binds"),d(2),xe(e.entries)}}function pI(o,t){if(o&1&&ve(0,hI,9,2,"section",4,zr().trackByCategory,!0),o&2){let e=g();xe(e.categories())}}function mI(o,t){o&1&&(v(0,"div",3),Te(1,"div",16),v(2,"p"),u(3,"Loading keybinds..."),b()())}var Ha=window.mp,fI={phone:"Phone",playerList:"Player List",interactive:"Interact",opacityControl:"Chat Opacity",cursor:"Cursor Toggle",inventory:"Inventory",mission:"Mission Action",chat:"Chat",cancel:"Cancel Action",crouch:"Crouch",domelight:"Vehicle Dome Light",passengerEnter:"Enter Passenger Seat",lightsSiren:"Siren Lights",primarySiren:"Primary Siren",secondarySiren:"Secondary Siren",backupSiren:"Backup Siren",manualSiren:"Manual Siren",airhorn:"Airhorn",resetpos:"Reset Position",pushToStart:"Push To Start",propertyInteraction:"Property Interaction",manualUnfreeze:"Manual Unfreeze",interactionModifier:"Interaction Modifier",actionWheel:"Action Wheel",animPos:"Animation Positioning",selectiveFire:"Selective Fire",pointFinger:"Point Finger",vehicleLights:"Vehicle Lights",lock:"Vehicle Lock",alprCheckForward:"ALPR Check Forward",radarResetFast:"Radar Reset Fast",equipBulletWeapon:"Equip Bullet Weapon",equipMeleeWeapon:"Equip Melee Weapon",tackle:"Tackle",updateMiniMap:"Update Mini Map"},Vv=(()=>{class o{constructor(){this.categories=F([]),this.waitingFor=F(null),this.loaded=F(!1),this.handlers=[],this.keydownHandler=e=>this.onWindowKeydown(e)}ngOnInit(){this.on("binds:update",e=>{if(typeof e=="string")try{let n=JSON.parse(e);if(!Array.isArray(n))return;this.categories.set(this.buildCategories(n)),this.loaded.set(!0)}catch{}}),window.addEventListener("keydown",this.keydownHandler,{capture:!0}),Ha.events.call("binds:request")}ngOnDestroy(){window.removeEventListener("keydown",this.keydownHandler,{capture:!0});for(let{name:e,fn:n}of this.handlers)Ha.events.remove(e,n)}startCapture(e){this.waitingFor.set(e)}cancelCapture(){this.waitingFor.set(null)}resetOne(e){Ha.events.call("binds:resetOne",e)}resetAll(){Ha.events.call("binds:resetAll")}labelFor(e){return fI[e]??e}isHold(e){return!!e.keyDownAndUp}isCapturing(e){return this.waitingFor()===e}trackByBind(e,n){return n.id}trackByCategory(e,n){return String(n.condition)}onWindowKeydown(e){let n=this.waitingFor();if(!n)return;if(e.preventDefault(),e.stopPropagation(),e.key==="Escape"){this.cancelCapture();return}let i=Number(e.keyCode||e.which||0);if(!Number.isFinite(i)||i<=0)return;let r=this.toDisplayCode(e);r&&(Ha.events.call("binds:set",n,i,r),this.waitingFor.set(null))}toDisplayCode(e){let n=e.key;if(!n)return"";if(n.length===1)return n.toUpperCase();let r={Escape:"ESC"," ":"SPACE",Spacebar:"SPACE",Enter:"ENTER",Tab:"TAB",Backspace:"BACKSPACE",Alt:"ALT",AltGraph:"ALT",Control:"CTRL",Shift:"SHIFT",Meta:"META",ContextMenu:"MENU",ArrowUp:"UP",ArrowDown:"DOWN",ArrowLeft:"LEFT",ArrowRight:"RIGHT",PageUp:"PAGEUP",PageDown:"PAGEDOWN",Insert:"INS",Delete:"DEL",Home:"HOME",End:"END",CapsLock:"CAPSLOCK",NumLock:"NUMLOCK",ScrollLock:"SCROLLLOCK",Pause:"PAUSE",PrintScreen:"PRTSC"}[n];if(r)return r;if(/^F\d{1,2}$/i.test(n))return n.toUpperCase();let a=e.code||"";if(a.startsWith("Numpad")){let s=a.replace("Numpad","");return s==="Decimal"?"Numpad .":s==="Multiply"?"Numpad *":s==="Add"?"Numpad +":s==="Subtract"?"Numpad -":s==="Divide"?"Numpad /":s==="Enter"?"Numpad Enter":`Numpad ${s}`}return n.toUpperCase()}buildCategories(e){let n={0:[],1:[],2:[]};for(let i of e){let r=this.normalizeCondition(i.condition);n[r].push(De(he({},i),{condition:r}))}for(let i of[0,1,2])n[i].sort((r,a)=>this.labelFor(r.id).localeCompare(this.labelFor(a.id)));return[{title:"Always Available",condition:0,entries:n[0]},{title:"Vehicle Only",condition:1,entries:n[1]},{title:"On Foot Only",condition:2,entries:n[2]}]}normalizeCondition(e){return e===1||e===2?e:0}on(e,n){Ha.events.add(e,n),this.handlers.push({name:e,fn:n})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["overlay-keybind-settings"]],decls:8,vars:1,consts:[[1,"keybinds-root"],[1,"keybinds-topbar"],["type","button",1,"small-btn",3,"click"],[1,"loading-state"],[1,"bind-category"],[1,"bind-list"],[1,"bind-row"],[1,"bind-meta"],[1,"bind-tags"],[1,"tag","mode"],[1,"tag","default"],[1,"bind-actions"],["type","button",1,"key-chip",3,"click"],["type","button",1,"row-btn",3,"click"],["type","button",1,"row-btn","muted"],["type","button",1,"row-btn","muted",3,"click"],[1,"spinner"]],template:function(n,i){n&1&&(v(0,"div",0)(1,"div",1)(2,"p"),u(3,"Choose a bind and press a key. HOLD binds trigger on key down and key up."),b(),v(4,"button",2),ne("click",function(){return i.resetAll()}),u(5,"Reset All"),b()(),R(6,pI,2,0)(7,mI,4,0,"div",3),b()),n&2&&(d(6),N(i.loaded()?6:7))},dependencies:[tt],styles:["[_nghost-%COMP%]{display:block;min-height:0}.keybinds-root[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.65rem;min-height:0;height:100%;overflow:auto;padding-right:.15rem;font-family:Inter,Google Sans,Segoe UI,sans-serif}.keybinds-topbar[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.keybinds-topbar[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;font-size:.74rem;color:#ffffffb3}.small-btn[_ngcontent-%COMP%], .row-btn[_ngcontent-%COMP%], .key-chip[_ngcontent-%COMP%]{border:1px solid rgba(var(--sw-accent-rgb),.4);border-radius:6px;background:rgba(var(--sw-accent-rgb),.14);color:#fff;font-family:Inter,Google Sans,Segoe UI,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.03em;padding:.35rem .5rem;cursor:pointer}.small-btn[_ngcontent-%COMP%]:hover, .row-btn[_ngcontent-%COMP%]:hover, .key-chip[_ngcontent-%COMP%]:hover{background:rgba(var(--sw-accent-rgb),.24);border-color:rgba(var(--sw-accent-rgb),.64)}.bind-category[_ngcontent-%COMP%]{border:1px solid rgba(255,255,255,.11);border-radius:8px;background:linear-gradient(155deg,#07090e73,#0000004d);padding:.6rem}.bind-category[_ngcontent-%COMP%] header[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.45rem}.bind-category[_ngcontent-%COMP%] header[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{margin:0;text-transform:uppercase;letter-spacing:.05em;font-size:.73rem;color:#fff}.bind-category[_ngcontent-%COMP%] header[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:.68rem;color:#ffffff94}.bind-list[_ngcontent-%COMP%]{display:grid;gap:.38rem}.bind-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;align-items:center;border-top:1px solid rgba(255,255,255,.06);padding-top:.38rem}.bind-row[_ngcontent-%COMP%]:first-child{border-top:0;padding-top:0}.bind-meta[_ngcontent-%COMP%]{min-width:0}.bind-meta[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{display:block;margin:0;font-size:.74rem;color:#ffffffe6}.bind-tags[_ngcontent-%COMP%]{margin-top:.18rem;display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.tag[_ngcontent-%COMP%]{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.18);padding:.05rem .35rem;font-size:.62rem;letter-spacing:.04em}.tag.mode[_ngcontent-%COMP%]{color:bisque;border-color:#ffbe6e73;background:#ffbe6e24}.tag.mode.hold[_ngcontent-%COMP%]{color:#fff4a6;border-color:#e8d05185;background:#e8d05129}.tag.default[_ngcontent-%COMP%]{color:#ffffffad}.bind-actions[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.35rem}.key-chip[_ngcontent-%COMP%]{min-width:5.6rem;text-align:center}.key-chip.capturing[_ngcontent-%COMP%]{border-color:#ffd280e0;background:#ffd28033;color:#fff8dd}.row-btn[_ngcontent-%COMP%]{border-color:#fff3;background:#ffffff12}.row-btn[_ngcontent-%COMP%]:hover{border-color:rgba(var(--sw-accent-rgb),.7);background:rgba(var(--sw-accent-rgb),.2)}.row-btn.muted[_ngcontent-%COMP%]{border-color:#ffffff29;background:transparent;color:#ffffffb8}.loading-state[_ngcontent-%COMP%]{min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem}.loading-state[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;font-size:.8rem;color:#ffffff85}.spinner[_ngcontent-%COMP%]{width:22px;height:22px;border:2px solid rgba(209,27,45,.2);border-top-color:#d11b2d;border-radius:50%;animation:_ngcontent-%COMP%_spin .8s linear infinite}@keyframes _ngcontent-%COMP%_spin{to{transform:rotate(360deg)}}@media(max-width:980px){.bind-row[_ngcontent-%COMP%]{grid-template-columns:1fr}.bind-actions[_ngcontent-%COMP%]{justify-content:flex-start;flex-wrap:wrap}}"],changeDetection:0})}}return o})();function gI(o,t){o&1&&(v(0,"div",1),Te(1,"div",2),v(2,"p"),u(3,"Loading walkstyles..."),b()())}function _I(o,t){if(o&1){let e=Z();v(0,"button",16),ne("click",function(){let i=P(e).$implicit,r=g(2);return A(r.choose(i.clipset))}),v(1,"span",17),u(2),b(),v(3,"span",18),u(4),b()()}if(o&2){let e=t.$implicit,n=g(2);oe("active",n.pendingClipset()===e.clipset)("current",n.currentClipset()===e.clipset),d(2),D(e.label),d(2),D(e.preview)}}function vI(o,t){if(o&1){let e=Z();v(0,"button",16),ne("click",function(){let i=P(e).$implicit,r=g(2);return A(r.choose(i.clipset))}),v(1,"span",17),u(2),b(),v(3,"span",18),u(4),b()()}if(o&2){let e=t.$implicit,n=g(2);oe("active",n.pendingClipset()===e.clipset)("current",n.currentClipset()===e.clipset),d(2),D(e.label),d(2),D(e.preview)}}function xI(o,t){if(o&1){let e=Z();v(0,"section",3)(1,"div")(2,"h4"),u(3,"Walkstyle Library"),b(),v(4,"p"),u(5,"Male and female libraries are split for browsing, but any character model can use any style."),b()(),v(6,"label",4)(7,"span"),u(8,"Search"),b(),v(9,"input",5),ne("input",function(i){P(e);let r=g();return A(r.updateSearch((i.target.value||"").toString()))}),b()()(),v(10,"section",6)(11,"article",7)(12,"span",8),u(13,"Current Style"),b(),v(14,"strong"),u(15),b()(),v(16,"article",7)(17,"span",8),u(18,"Pending Style"),b(),v(19,"strong"),u(20),b()(),v(21,"div",9)(22,"button",10),ne("click",function(){P(e);let i=g();return A(i.clear())}),u(23,"Use Default"),b(),v(24,"button",11),ne("click",function(){P(e);let i=g();return A(i.apply())}),u(25,"Apply Style"),b()()(),v(26,"section",12)(27,"article",13)(28,"header")(29,"h5"),u(30,"Male Library"),b(),v(31,"small"),u(32),b()(),v(33,"div",14),ve(34,_I,5,6,"button",15,zr().trackByClipset,!0),b()(),v(36,"article",13)(37,"header")(38,"h5"),u(39,"Female Library"),b(),v(40,"small"),u(41),b()(),v(42,"div",14),ve(43,vI,5,6,"button",15,zr().trackByClipset,!0),b()()()}if(o&2){let e=g();d(9),Ee("value",e.search()),d(6),D(e.currentLabel()),d(5),D(e.pendingLabel()),d(4),Ee("disabled",!e.dirty()),d(8),me("",e.filteredMale().length," styles"),d(2),xe(e.filteredMale()),d(7),me("",e.filteredFemale().length," styles"),d(2),xe(e.filteredFemale())}}var hu=window.mp,Bv=(()=>{class o{constructor(){this.loading=F(!0),this.search=F(""),this.options=F([]),this.currentClipset=F(null),this.pendingClipset=F(null),this.filteredMale=le(()=>this.filterGroup("male")),this.filteredFemale=le(()=>this.filterGroup("female")),this.currentLabel=le(()=>this.findLabel(this.currentClipset())),this.pendingLabel=le(()=>this.findLabel(this.pendingClipset())),this.dirty=le(()=>this.pendingClipset()!==this.currentClipset()),this.handlers=[]}ngOnInit(){this.on("walkstyle:update",e=>{if(typeof e=="string")try{let n=JSON.parse(e);if(!n||!Array.isArray(n.walkstyles))return;this.options.set(n.walkstyles),this.currentClipset.set(typeof n.selectedClipset=="string"?n.selectedClipset:null),this.pendingClipset.set(typeof n.selectedClipset=="string"?n.selectedClipset:null),this.loading.set(!1)}catch{}}),hu.events.call("callServerEvent","menu:walkstyle:request")}ngOnDestroy(){for(let{name:e,fn:n}of this.handlers)hu.events.remove(e,n)}updateSearch(e){this.search.set(e.trimStart())}choose(e){this.pendingClipset.set(e)}clear(){this.pendingClipset.set(null)}apply(){hu.events.call("callServerEvent","menu:walkstyle:save",JSON.stringify({clipset:this.pendingClipset()}))}trackByClipset(e,n){return n.clipset}filterGroup(e){let n=this.search().trim().toLowerCase();return this.options().filter(i=>i.group!==e?!1:n?i.label.toLowerCase().includes(n)||i.clipset.toLowerCase().includes(n):!0)}findLabel(e){if(!e)return"Default";let n=this.options().find(i=>i.clipset===e);return n?n.label:e}on(e,n){hu.events.add(e,n),this.handlers.push({name:e,fn:n})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["overlay-walkstyle-settings"]],decls:3,vars:1,consts:[[1,"walkstyle-page"],[1,"walkstyle-loading"],[1,"spinner"],[1,"walkstyle-toolbar"],[1,"search-box"],["type","text","placeholder","Find a style or clipset",3,"input","value"],[1,"walkstyle-summary"],[1,"summary-card"],[1,"summary-label"],[1,"summary-actions"],["type","button",1,"secondary-btn",3,"click"],["type","button",1,"primary-btn",3,"click","disabled"],[1,"walkstyle-columns"],[1,"walkstyle-group"],[1,"walkstyle-grid"],["type","button",1,"walkstyle-card",3,"active","current"],["type","button",1,"walkstyle-card",3,"click"],[1,"card-title"],[1,"card-meta"]],template:function(n,i){n&1&&(v(0,"div",0),R(1,gI,4,0,"div",1)(2,xI,45,6),b()),n&2&&(d(),N(i.loading()?1:2))},dependencies:[tt],styles:["[_nghost-%COMP%]{display:flex;flex:1;min-height:0}.walkstyle-page[_ngcontent-%COMP%]{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:.85rem;flex:1;min-height:0;overflow:hidden}.walkstyle-loading[_ngcontent-%COMP%]{min-height:280px;display:flex;flex-direction:column;height:100%;align-items:center;justify-content:center;gap:.8rem}.walkstyle-loading[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;color:#ffffff80;font-size:.84rem}.walkstyle-toolbar[_ngcontent-%COMP%], .walkstyle-summary[_ngcontent-%COMP%], .walkstyle-group[_ngcontent-%COMP%]{border:1px solid rgba(255,255,255,.1);border-radius:8px;background:linear-gradient(155deg,#07090e73,#0000004d);padding:.8rem}.walkstyle-toolbar[_ngcontent-%COMP%]{display:flex;align-items:end;justify-content:space-between;gap:1rem}.walkstyle-toolbar[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{margin:0;font-size:.86rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.05em}.walkstyle-toolbar[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:.25rem 0 0;color:#ffffff9e;font-size:.76rem;line-height:1.4}.search-box[_ngcontent-%COMP%]{min-width:16rem;display:flex;flex-direction:column;gap:.3rem;font-size:.7rem;color:#ffffffb8;text-transform:uppercase;letter-spacing:.06em}.search-box[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{border:1px solid rgba(255,255,255,.16);border-radius:6px;background:#00000038;color:#fff;padding:.55rem .65rem;font-size:.78rem}.walkstyle-summary[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;align-items:center}.summary-card[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.2rem}.summary-card[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{color:#fff;font-size:.88rem}.summary-label[_ngcontent-%COMP%]{color:#ffffff94;font-size:.68rem;text-transform:uppercase;letter-spacing:.06em}.summary-actions[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;gap:.55rem}.primary-btn[_ngcontent-%COMP%], .secondary-btn[_ngcontent-%COMP%]{border-radius:6px;padding:.5rem .75rem;font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;cursor:pointer}.primary-btn[_ngcontent-%COMP%]{border:1px solid rgba(var(--sw-accent-rgb),.55);background:rgba(var(--sw-accent-rgb),.18);color:#fff}.primary-btn[_ngcontent-%COMP%]:disabled{opacity:.45;cursor:not-allowed}.secondary-btn[_ngcontent-%COMP%]{border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffffdb}.walkstyle-columns[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:.2rem}.walkstyle-columns[_ngcontent-%COMP%]::-webkit-scrollbar{width:.5rem}.walkstyle-columns[_ngcontent-%COMP%]::-webkit-scrollbar-track{background:rgba(var(--sw-accent-rgb),.05)}.walkstyle-columns[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{border-radius:999px;background:linear-gradient(180deg,rgba(var(--sw-accent-rgb),.65),rgba(var(--sw-accent-rgb),.42))}.walkstyle-columns[_ngcontent-%COMP%]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(var(--sw-accent-rgb),.88),rgba(var(--sw-accent-rgb),.62))}.walkstyle-columns[_ngcontent-%COMP%]{scrollbar-color:rgba(var(--sw-accent-rgb),.7) rgba(var(--sw-accent-rgb),.08);scrollbar-width:thin}.walkstyle-group[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.8rem}.walkstyle-group[_ngcontent-%COMP%] header[_ngcontent-%COMP%]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.walkstyle-group[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{margin:0;color:#fffffff0;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.walkstyle-group[_ngcontent-%COMP%] small[_ngcontent-%COMP%]{color:#ffffff85;font-size:.72rem}.walkstyle-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.walkstyle-card[_ngcontent-%COMP%]{border:1px solid rgba(255,255,255,.1);border-radius:7px;background:#ffffff08;padding:.6rem;display:flex;flex-direction:column;gap:.28rem;text-align:left;color:#fff;cursor:pointer}.walkstyle-card[_ngcontent-%COMP%]:hover{border-color:rgba(var(--sw-accent-rgb),.4);background:rgba(var(--sw-accent-rgb),.08)}.walkstyle-card.active[_ngcontent-%COMP%]{border-color:rgba(var(--sw-accent-rgb),.72);background:rgba(var(--sw-accent-rgb),.16)}.walkstyle-card.current[_ngcontent-%COMP%]:not(.active){border-color:#ffffff47}.card-title[_ngcontent-%COMP%]{font-size:.77rem;font-weight:700}.card-meta[_ngcontent-%COMP%]{color:#ffffff8f;font-size:.66rem;line-height:1.35;word-break:break-word}.spinner[_ngcontent-%COMP%]{width:24px;height:24px;border:2px solid rgba(209,27,45,.2);border-top-color:#d11b2d;border-radius:50%;animation:_ngcontent-%COMP%_spin .8s linear infinite}@keyframes _ngcontent-%COMP%_spin{to{transform:rotate(360deg)}}@media(max-width:1100px){.walkstyle-summary[_ngcontent-%COMP%], .walkstyle-columns[_ngcontent-%COMP%], .walkstyle-grid[_ngcontent-%COMP%]{grid-template-columns:1fr}}@media(max-width:760px){.walkstyle-toolbar[_ngcontent-%COMP%]{flex-direction:column;align-items:stretch}.search-box[_ngcontent-%COMP%]{min-width:0}.summary-actions[_ngcontent-%COMP%]{justify-content:stretch;flex-direction:column}}"],changeDetection:0})}}return o})();function bI(o,t){if(o&1){let e=Z();_(0,"section",2)(1,"div",4)(2,"h3"),u(3,"Walk Styles"),f(),_(4,"button",5),z("click",function(){P(e);let i=g(3);return A(i.closeAdvanced())}),u(5,"Back to Gameplay"),f()(),ye(6,"overlay-walkstyle-settings"),f()}}function yI(o,t){if(o&1){let e=Z();_(0,"section",3)(1,"div",4)(2,"h3"),u(3,"Keybinds"),f(),_(4,"button",5),z("click",function(){P(e);let i=g(3);return A(i.closeAdvanced())}),u(5,"Back to Gameplay"),f()(),ye(6,"overlay-keybind-settings"),f()}}function CI(o,t){if(o&1&&R(0,bI,7,0,"section",2)(1,yI,7,0,"section",3),o&2){let e=g(2);N(e.advancedView()==="walkstyle"?0:1)}}function MI(o,t){if(o&1){let e=Z();_(0,"section",6)(1,"div",7)(2,"h3"),u(3,"Advanced Gameplay"),f(),_(4,"p"),u(5,"Walk styles and keybind editing are separated from regular toggles."),f()(),_(6,"div",8)(7,"button",5),z("click",function(){P(e);let i=g(2);return A(i.openAdvanced("walkstyle"))}),u(8,"Walk Styles"),f(),_(9,"button",5),z("click",function(){P(e);let i=g(2);return A(i.openAdvanced("keybinds"))}),u(10,"Keybinds"),f()()(),_(11,"section",9)(12,"h4"),u(13,"Core Gameplay"),f(),_(14,"label",10)(15,"span"),u(16,"Talking Animations"),f(),_(17,"input",11),z("change",function(i){P(e);let r=g(2);return A(r.setBool("talkingAnimations",i.target.checked))}),f()(),_(18,"label",10)(19,"span"),u(20,"Ambient Sounds"),f(),_(21,"input",11),z("change",function(i){P(e);let r=g(2);return A(r.setBool("ambientSounds",i.target.checked))}),f()(),_(22,"label",10)(23,"span"),u(24,"Crawl On Back"),f(),_(25,"input",11),z("change",function(i){P(e);let r=g(2);return A(r.setBool("crawlingStyle",i.target.checked))}),f()(),_(26,"label",10)(27,"span"),u(28,"Weapon Wheel Mode"),f(),_(29,"overlay-select",12),z("valueChange",function(i){P(e);let r=g(2);return A(r.onWeaponWheelSelect(i))}),f()()(),_(30,"section",9)(31,"h4"),u(32,"Communication"),f(),_(33,"label",10)(34,"span"),u(35,"Spell Check"),f(),_(36,"input",11),z("change",function(i){P(e);let r=g(2);return A(r.setBool("spellCheck",i.target.checked))}),f()(),_(37,"label",10)(38,"span"),u(39,"Faction Chat"),f(),_(40,"input",11),z("change",function(i){P(e);let r=g(2);return A(r.setBool("factionChat",i.target.checked))}),f()(),_(41,"label",10)(42,"span"),u(43,"Company Chat"),f(),_(44,"input",11),z("change",function(i){P(e);let r=g(2);return A(r.setBool("companyChat",i.target.checked))}),f()(),_(45,"label",10)(46,"span"),u(47,"News Chat"),f(),_(48,"input",11),z("change",function(i){P(e);let r=g(2);return A(r.setBool("newsChat",i.target.checked))}),f()(),_(49,"label",10)(50,"span"),u(51,"PM Chat"),f(),_(52,"input",11),z("change",function(i){P(e);let r=g(2);return A(r.setBool("pmChat",i.target.checked))}),f()(),_(53,"label",10)(54,"span"),u(55,"Friend Notifications"),f(),_(56,"input",11),z("change",function(i){P(e);let r=g(2);return A(r.setBool("friendNotify",i.target.checked))}),f()(),_(57,"label",10)(58,"span"),u(59,"Ignore Roadblock Messages"),f(),_(60,"input",11),z("change",function(i){P(e);let r=g(2);return A(r.setBool("chatIgnoreRoadblockMessages",i.target.checked))}),f()(),_(61,"label",10)(62,"span"),u(63,"Damage Indicators in Chat"),f(),_(64,"input",11),z("change",function(i){P(e);let r=g(2);return A(r.setBool("chatDamageIndicators",i.target.checked))}),f()()(),_(65,"section",9)(66,"h4"),u(67,"Navigation and Teamplay"),f(),_(68,"label",10)(69,"span"),u(70,"Map Enabled"),f(),_(71,"input",11),z("change",function(i){P(e);let r=g(2);return A(r.setBool("mapOn",i.target.checked))}),f()(),_(72,"label",10)(73,"span"),u(74,"Auto Callsign"),f(),_(75,"input",11),z("change",function(i){P(e);let r=g(2);return A(r.setBool("radioAutomaticCallsign",i.target.checked))}),f()(),_(76,"label",10)(77,"span"),u(78,"Passenger Waypoint Control"),f(),_(79,"input",11),z("change",function(i){P(e);let r=g(2);return A(r.setNumber("allowVehicleOccupantToSetWaypoint",i.target.checked?1:0))}),f()(),_(80,"label",10)(81,"span"),u(82,"Share Waypoint with Occupants"),f(),_(83,"input",11),z("change",function(i){P(e);let r=g(2);return A(r.setNumber("shareWaypointWithVehicleOccupants",i.target.checked?1:0))}),f()()(),_(84,"section",9)(85,"h4"),u(86,"Scale and Audio"),f(),_(87,"label",13)(88,"span"),u(89),f(),_(90,"input",14),z("input",function(i){P(e);let r=g(2);return A(r.previewNumber("uiScale",i.target.valueAsNumber))})("change",function(i){P(e);let r=g(2);return A(r.setNumber("uiScale",i.target.valueAsNumber))}),f()(),_(91,"label",13)(92,"span"),u(93),f(),_(94,"input",15),z("input",function(i){P(e);let r=g(2);return A(r.previewNumber("chatSize",i.target.valueAsNumber))})("change",function(i){P(e);let r=g(2);return A(r.setNumber("chatSize",i.target.valueAsNumber))}),f()(),_(95,"label",13)(96,"span"),u(97),f(),_(98,"input",16),z("input",function(i){P(e);let r=g(2);return A(r.previewNumber("xmMasterVolume",i.target.valueAsNumber))})("change",function(i){P(e);let r=g(2);return A(r.setNumber("xmMasterVolume",i.target.valueAsNumber))}),f()(),_(99,"label",13)(100,"span"),u(101),f(),_(102,"input",16),z("input",function(i){P(e);let r=g(2);return A(r.previewNumber("tvVolume",i.target.valueAsNumber))})("change",function(i){P(e);let r=g(2);return A(r.setNumber("tvVolume",i.target.valueAsNumber))}),f()(),_(103,"label",10)(104,"span"),u(105,"Native Vehicle Radio"),f(),_(106,"input",11),z("change",function(i){P(e);let r=g(2);return A(r.setBool("nativeVehicleRadio",i.target.checked))}),f()()()}if(o&2){let e=g(),n=g();d(17),Q("checked",e.talkingAnimations),d(4),Q("checked",e.ambientSounds),d(4),Q("checked",e.crawlingStyle),d(4),Q("options",n.weaponWheelOptions)("value",e.weaponWheelSelectMode),d(7),Q("checked",e.spellCheck),d(4),Q("checked",e.factionChat),d(4),Q("checked",e.companyChat),d(4),Q("checked",e.newsChat),d(4),Q("checked",e.pmChat),d(4),Q("checked",e.friendNotify),d(4),Q("checked",e.chatIgnoreRoadblockMessages),d(4),Q("checked",e.chatDamageIndicators),d(7),Q("checked",e.mapOn),d(4),Q("checked",e.radioAutomaticCallsign),d(4),Q("checked",e.allowVehicleOccupantToSetWaypoint===1),d(4),Q("checked",e.shareWaypointWithVehicleOccupants===1),d(6),me("UI Scale: ",e.uiScale),d(),Q("value",e.uiScale),d(3),me("Chat Size: ",e.chatSize),d(),Q("value",e.chatSize),d(3),me("Master Volume: ",e.xmMasterVolume,"%"),d(),Q("value",e.xmMasterVolume),d(3),me("TV Volume: ",e.tvVolume,"%"),d(),Q("value",e.tvVolume),d(4),Q("checked",e.nativeVehicleRadio)}}function wI(o,t){if(o&1&&R(0,CI,2,1)(1,MI,107,26),o&2){let e=g();N(e.advancedView()!=="none"?0:1)}}function SI(o,t){o&1&&(_(0,"div",1),ye(1,"div",17),_(2,"p"),u(3,"Waiting for gameplay settings..."),f()())}var pu={chatSize:15,uiScale:16,spellCheck:!1,factionChat:!0,companyChat:!0,newsChat:!0,pmChat:!0,friendNotify:!0,xmMasterVolume:50,tvVolume:50,nativeVehicleRadio:!1,mapOn:!0,hudOn:!0,hudCash:!0,hudHealth:!0,hudHealthDigitalValue:!1,hudLocation:!0,hudRadio:!0,hudVehicleName:!0,hudVehicleSpeed:!0,hudVehicleFuelDigitalValue:!1,hudVehicleFuel:!0,hudVehicleLights:!0,hudVehicleAltitude:!0,nametagsOn:!0,nametagsIdOn:0,nametagsShowMaskId:!1,nametagsShowTabbedIndicator:!0,nametagsShowTypingIndicator:!0,nametagsShowOwnAme:!0,nametagsShowSelf:!1,nametagFont:0,privacyShowAccountName:!1,allowVehicleOccupantToSetWaypoint:0,shareWaypointWithVehicleOccupants:0,chatIgnoreRoadblockMessages:!0,chatDamageIndicators:!0,radioAutomaticCallsign:!0,hudFahrenheit:!1,hudCompass:!0,hudTemperature:!0,weaponWheelSelectMode:0,talkingAnimations:!0,ambientSounds:!0,crawlingStyle:!1},mu=window.mp,Uv=(()=>{class o{constructor(){this.initialPayload=null,this.settings=F(pu),this.advancedView=F("none"),this.weaponWheelOptions=[{label:"Hold to Select",value:0},{label:"Tap to Select",value:1}],this.handlers=[]}ngOnChanges(e){"initialPayload"in e&&this.applyPayload(this.initialPayload)}ngOnInit(){this.on("settings:update",e=>{this.applyPayload(e)}),this.applyPayload(this.initialPayload),mu.events.call("settings:request")}ngOnDestroy(){for(let{name:e,fn:n}of this.handlers)mu.events.remove(e,n)}setBool(e,n){let i=this.settings();if(!i)return;let r=De(he({},i),{[e]:n});this.settings.set(r),this.save({[e]:n})}setNumber(e,n){let i=this.settings();if(!i||!Number.isFinite(n))return;let r=Math.round(n),a=De(he({},i),{[e]:r});this.settings.set(a),this.save({[e]:r})}previewNumber(e,n){let i=this.settings();if(!i||!Number.isFinite(n))return;let r=Math.round(n);this.settings.set(De(he({},i),{[e]:r}))}onWeaponWheelSelect(e){this.setNumber("weaponWheelSelectMode",e===1||e==="1"?1:0)}openAdvanced(e){this.advancedView.set(e)}closeAdvanced(){this.advancedView.set("none")}save(e){mu.events.call("settings:save",JSON.stringify(e))}applyPayload(e){if(typeof e=="string"){try{this.settings.set(he(he({},pu),JSON.parse(e)))}catch{this.settings.set(pu)}return}e&&typeof e=="object"&&this.settings.set(he(he({},pu),e))}on(e,n){mu.events.add(e,n),this.handlers.push({name:e,fn:n})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["overlay-gameplay-settings"]],inputs:{initialPayload:"initialPayload"},features:[Nn],decls:3,vars:1,consts:[[1,"gameplay-panel"],[1,"loading-state"],[1,"advanced-view","advanced-view-wide"],[1,"advanced-view"],[1,"advanced-head"],["type","button",1,"gateway-btn",3,"click"],[1,"advanced-gateway"],[1,"gateway-copy"],[1,"gateway-actions"],[1,"setting-card"],[1,"setting-row"],["type","checkbox",3,"change","checked"],[3,"valueChange","options","value"],[1,"setting-row","slider-row"],["type","range","min","10","max","22","step","1",3,"input","change","value"],["type","range","min","8","max","24","step","1",3,"input","change","value"],["type","range","min","0","max","100","step","1",3,"input","change","value"],[1,"spinner"]],template:function(n,i){if(n&1&&(_(0,"div",0),R(1,wI,2,1)(2,SI,4,0,"div",1),f()),n&2){let r;d(),N((r=i.settings())?1:2,r)}},dependencies:[tt,Vo,Bv,Vv],styles:["[_nghost-%COMP%]{display:flex;flex:1;min-height:0}.gameplay-panel[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding:.9rem;flex:1;min-height:0;overflow:hidden}.advanced-gateway[_ngcontent-%COMP%], .advanced-view[_ngcontent-%COMP%], .setting-card[_ngcontent-%COMP%]{border:1px solid rgba(255,255,255,.11);border-radius:8px;background:linear-gradient(155deg,#07090e73,#0000004d);padding:.8rem}.advanced-view[_ngcontent-%COMP%]{grid-column:1/-1;display:flex;flex-direction:column;gap:.6rem;min-height:0;overflow:hidden}.advanced-view[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;color:#ffffffb8;font-size:.8rem;line-height:1.4}.advanced-view-wide[_ngcontent-%COMP%]{padding:.8rem;height:100%;overflow:hidden}.advanced-head[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.advanced-head[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin:0;font-size:.88rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.05em}.advanced-gateway[_ngcontent-%COMP%]{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:.8rem;font-family:Inter,Google Sans,Segoe UI,sans-serif}.advanced-gateway[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin:0;font-size:.88rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.05em}.advanced-gateway[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:.2rem 0 0;font-size:.76rem;color:#ffffff9e}.gateway-actions[_ngcontent-%COMP%]{display:flex;gap:.5rem}.gateway-btn[_ngcontent-%COMP%]{border:1px solid rgba(var(--sw-accent-rgb),.45);border-radius:6px;background:rgba(var(--sw-accent-rgb),.12);color:#fff;font-size:.73rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:.45rem .65rem;cursor:pointer}.gateway-btn[_ngcontent-%COMP%]:hover{background:rgba(var(--sw-accent-rgb),.2);border-color:rgba(var(--sw-accent-rgb),.65)}.setting-card[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.45rem}.setting-card[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{margin:0;font-size:.74rem;font-weight:700;color:#ffffffe6;text-transform:uppercase;letter-spacing:.06em}.setting-row[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;gap:.8rem;border-top:1px solid rgba(255,255,255,.06);padding-top:.35rem;font-size:.74rem;font-family:Inter,Google Sans,Segoe UI,sans-serif;color:#ffffffd1}.setting-row[_ngcontent-%COMP%] input[type=checkbox][_ngcontent-%COMP%]{width:1rem;height:1rem;accent-color:var(--sw-accent);cursor:pointer}.slider-row[_ngcontent-%COMP%]{flex-direction:column;align-items:stretch}.slider-row[_ngcontent-%COMP%] input[type=range][_ngcontent-%COMP%]{width:100%;accent-color:var(--sw-accent)}.loading-state[_ngcontent-%COMP%]{grid-column:1/-1;min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem}.loading-state[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;font-size:.86rem;color:#ffffff80}.spinner[_ngcontent-%COMP%]{width:24px;height:24px;border:2px solid rgba(209,27,45,.2);border-top-color:#d11b2d;border-radius:50%;animation:_ngcontent-%COMP%_spin .8s linear infinite}@keyframes _ngcontent-%COMP%_spin{to{transform:rotate(360deg)}}@media(max-width:980px){.gameplay-panel[_ngcontent-%COMP%]{grid-template-columns:1fr}.advanced-gateway[_ngcontent-%COMP%]{flex-direction:column;align-items:flex-start}}"],changeDetection:0})}}return o})();function EI(o,t){if(o&1){let e=Z();_(0,"section",2)(1,"h4"),u(2,"General"),f(),_(3,"label",3)(4,"span"),u(5,"HUD Enabled"),f(),_(6,"input",4),z("change",function(i){P(e);let r=g();return A(r.setBool("hudOn",i.target.checked))}),f()(),_(7,"label",3)(8,"span"),u(9,"Compass"),f(),_(10,"input",4),z("change",function(i){P(e);let r=g();return A(r.setBool("hudCompass",i.target.checked))}),f()(),_(11,"label",3)(12,"span"),u(13,"Cash"),f(),_(14,"input",4),z("change",function(i){P(e);let r=g();return A(r.setBool("hudCash",i.target.checked))}),f()(),_(15,"label",3)(16,"span"),u(17,"Location"),f(),_(18,"input",4),z("change",function(i){P(e);let r=g();return A(r.setBool("hudLocation",i.target.checked))}),f()(),_(19,"label",3)(20,"span"),u(21,"Radio"),f(),_(22,"input",4),z("change",function(i){P(e);let r=g();return A(r.setBool("hudRadio",i.target.checked))}),f()(),_(23,"label",3)(24,"span"),u(25,"Health Bar"),f(),_(26,"input",4),z("change",function(i){P(e);let r=g();return A(r.setBool("hudHealth",i.target.checked))}),f()(),_(27,"label",3)(28,"span"),u(29,"Health Digital Value"),f(),_(30,"input",4),z("change",function(i){P(e);let r=g();return A(r.setBool("hudHealthDigitalValue",i.target.checked))}),f()(),_(31,"label",3)(32,"span"),u(33,"Temperature"),f(),_(34,"input",4),z("change",function(i){P(e);let r=g();return A(r.setBool("hudTemperature",i.target.checked))}),f()(),_(35,"label",3)(36,"span"),u(37,"Fahrenheit"),f(),_(38,"input",4),z("change",function(i){P(e);let r=g();return A(r.setBool("hudFahrenheit",i.target.checked))}),f()(),_(39,"label",3)(40,"span"),u(41,"Show Account Name"),f(),_(42,"input",4),z("change",function(i){P(e);let r=g();return A(r.setBool("privacyShowAccountName",i.target.checked))}),f()()(),_(43,"section",2)(44,"h4"),u(45,"Vehicle"),f(),_(46,"label",3)(47,"span"),u(48,"Vehicle Name"),f(),_(49,"input",4),z("change",function(i){P(e);let r=g();return A(r.setBool("hudVehicleName",i.target.checked))}),f()(),_(50,"label",3)(51,"span"),u(52,"Speed"),f(),_(53,"input",4),z("change",function(i){P(e);let r=g();return A(r.setBool("hudVehicleSpeed",i.target.checked))}),f()(),_(54,"label",3)(55,"span"),u(56,"Fuel Bar"),f(),_(57,"input",4),z("change",function(i){P(e);let r=g();return A(r.setBool("hudVehicleFuel",i.target.checked))}),f()(),_(58,"label",3)(59,"span"),u(60,"Fuel Digital Value"),f(),_(61,"input",4),z("change",function(i){P(e);let r=g();return A(r.setBool("hudVehicleFuelDigitalValue",i.target.checked))}),f()(),_(62,"label",3)(63,"span"),u(64,"Lights Indicator"),f(),_(65,"input",4),z("change",function(i){P(e);let r=g();return A(r.setBool("hudVehicleLights",i.target.checked))}),f()(),_(66,"label",3)(67,"span"),u(68,"Altitude"),f(),_(69,"input",4),z("change",function(i){P(e);let r=g();return A(r.setBool("hudVehicleAltitude",i.target.checked))}),f()()(),_(70,"section",2)(71,"h4"),u(72,"Nametags"),f(),_(73,"label",3)(74,"span"),u(75,"Nametags Enabled"),f(),_(76,"input",4),z("change",function(i){P(e);let r=g();return A(r.setBool("nametagsOn",i.target.checked))}),f()(),_(77,"label",3)(78,"span"),u(79,"Show Own /ame"),f(),_(80,"input",4),z("change",function(i){P(e);let r=g();return A(r.setBool("nametagsShowOwnAme",i.target.checked))}),f()(),_(81,"label",3)(82,"span"),u(83,"Show Own Nametag"),f(),_(84,"input",4),z("change",function(i){P(e);let r=g();return A(r.setBool("nametagsShowSelf",i.target.checked))}),f()(),_(85,"label",3)(86,"span"),u(87,"Show Mask ID"),f(),_(88,"input",4),z("change",function(i){P(e);let r=g();return A(r.setBool("nametagsShowMaskId",i.target.checked))}),f()(),_(89,"label",3)(90,"span"),u(91,"Tabbed Indicator"),f(),_(92,"input",4),z("change",function(i){P(e);let r=g();return A(r.setBool("nametagsShowTabbedIndicator",i.target.checked))}),f()(),_(93,"label",3)(94,"span"),u(95,"Typing Indicator"),f(),_(96,"input",4),z("change",function(i){P(e);let r=g();return A(r.setBool("nametagsShowTypingIndicator",i.target.checked))}),f()(),_(97,"label",3)(98,"span"),u(99,"Show Player ID"),f(),_(100,"overlay-select",5),z("valueChange",function(i){P(e);let r=g();return A(r.setNumber("nametagsIdOn",+i))}),f()(),_(101,"label",3)(102,"span"),u(103,"Nametag Font"),f(),_(104,"overlay-select",5),z("valueChange",function(i){P(e);let r=g();return A(r.setNumber("nametagFont",+i))}),f()()()}if(o&2){let e=t,n=g();d(6),Q("checked",e.hudOn),d(4),Q("checked",e.hudCompass),d(4),Q("checked",e.hudCash),d(4),Q("checked",e.hudLocation),d(4),Q("checked",e.hudRadio),d(4),Q("checked",e.hudHealth),d(4),Q("checked",e.hudHealthDigitalValue),d(4),Q("checked",e.hudTemperature),d(4),Q("checked",e.hudFahrenheit),d(4),Q("checked",e.privacyShowAccountName),d(7),Q("checked",e.hudVehicleName),d(4),Q("checked",e.hudVehicleSpeed),d(4),Q("checked",e.hudVehicleFuel),d(4),Q("checked",e.hudVehicleFuelDigitalValue),d(4),Q("checked",e.hudVehicleLights),d(4),Q("checked",e.hudVehicleAltitude),d(7),Q("checked",e.nametagsOn),d(4),Q("checked",e.nametagsShowOwnAme),d(4),Q("checked",e.nametagsShowSelf),d(4),Q("checked",e.nametagsShowMaskId),d(4),Q("checked",e.nametagsShowTabbedIndicator),d(4),Q("checked",e.nametagsShowTypingIndicator),d(4),Q("options",n.nametagIdOptions)("value",e.nametagsIdOn),d(4),Q("options",n.nametagFontOptions)("value",e.nametagFont)}}function TI(o,t){o&1&&(_(0,"div",1),ye(1,"div",6),_(2,"p"),u(3,"Waiting for HUD settings..."),f()())}var fu={hudOn:!0,hudCash:!0,hudHealth:!0,hudHealthDigitalValue:!1,hudLocation:!0,hudRadio:!0,hudVehicleName:!0,hudVehicleSpeed:!0,hudVehicleFuel:!0,hudVehicleFuelDigitalValue:!1,hudVehicleLights:!0,hudVehicleAltitude:!0,hudFahrenheit:!1,hudCompass:!0,hudTemperature:!0,nametagsOn:!0,nametagsIdOn:0,nametagsShowMaskId:!1,nametagsShowTabbedIndicator:!0,nametagsShowTypingIndicator:!0,nametagsShowOwnAme:!0,nametagsShowSelf:!1,nametagFont:0,privacyShowAccountName:!1},gu=window.mp,zv=(()=>{class o{constructor(){this.initialPayload=null,this.settings=F(fu),this.nametagFontOptions=[{label:"Chalet London",value:0},{label:"House Script",value:1},{label:"Chalet Comprime Cologne",value:4},{label:"Pricedown",value:7}],this.nametagIdOptions=[{label:"After Name",value:0},{label:"Before Name",value:1},{label:"Never",value:2}],this.handlers=[]}ngOnChanges(e){"initialPayload"in e&&this.applyPayload(this.initialPayload)}ngOnInit(){this.on("settings:update",e=>{this.applyPayload(e)}),this.applyPayload(this.initialPayload),gu.events.call("settings:request")}ngOnDestroy(){for(let{name:e,fn:n}of this.handlers)gu.events.remove(e,n)}setBool(e,n){let i=this.settings();i&&(this.settings.set(De(he({},i),{[e]:n})),this.save({[e]:n}))}setNumber(e,n){let i=this.settings();i&&(this.settings.set(De(he({},i),{[e]:n})),this.save({[e]:n}))}save(e){gu.events.call("settings:save",JSON.stringify(e))}applyPayload(e){if(typeof e=="string"){try{this.settings.set(he(he({},fu),JSON.parse(e)))}catch{this.settings.set(fu)}return}e&&typeof e=="object"&&this.settings.set(he(he({},fu),e))}on(e,n){gu.events.add(e,n),this.handlers.push({name:e,fn:n})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["overlay-hud-settings"]],inputs:{initialPayload:"initialPayload"},features:[Nn],decls:3,vars:1,consts:[[1,"hud-panel"],[1,"loading-state"],[1,"setting-card"],[1,"setting-row"],["type","checkbox",3,"change","checked"],[3,"valueChange","options","value"],[1,"spinner"]],template:function(n,i){if(n&1&&(_(0,"div",0),R(1,EI,105,26)(2,TI,4,0,"div",1),f()),n&2){let r;d(),N((r=i.settings())?1:2,r)}},dependencies:[tt,Vo],styles:["[_nghost-%COMP%]{display:flex;flex:1;min-height:0}.hud-panel[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding:.9rem;flex:1;min-height:0;overflow:visible}.setting-card[_ngcontent-%COMP%]{border:1px solid rgba(255,255,255,.11);border-radius:8px;background:linear-gradient(155deg,#07090e73,#0000004d);padding:.8rem;display:flex;flex-direction:column;gap:.45rem}.setting-card[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{margin:0;font-size:.74rem;font-weight:700;color:#ffffffe6;text-transform:uppercase;letter-spacing:.06em}.setting-row[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;gap:.8rem;border-top:1px solid rgba(255,255,255,.06);padding-top:.35rem;font-size:.74rem;font-family:Inter,Google Sans,Segoe UI,sans-serif;color:#ffffffd1}.setting-row[_ngcontent-%COMP%] input[type=checkbox][_ngcontent-%COMP%]{width:1rem;height:1rem;accent-color:var(--sw-accent);cursor:pointer;flex-shrink:0}.loading-state[_ngcontent-%COMP%]{grid-column:1/-1;min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem}.loading-state[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;font-size:.86rem;color:#ffffff80}.spinner[_ngcontent-%COMP%]{width:24px;height:24px;border:2px solid rgba(209,27,45,.2);border-top-color:#d11b2d;border-radius:50%;animation:_ngcontent-%COMP%_spin .8s linear infinite}@keyframes _ngcontent-%COMP%_spin{to{transform:rotate(360deg)}}"],changeDetection:0})}}return o})();function PI(o,t){o&1&&(_(0,"mat-tab",11)(1,"div",13)(2,"p"),u(3,"Faction settings coming soon"),f()()())}function AI(o,t){o&1&&(_(0,"mat-tab",12)(1,"div",13)(2,"p"),u(3,"Company settings coming soon"),f()()())}var _u=window.mp,Hv=(()=>{class o{constructor(){this.handlers=[],this.visibleTabs=F(new Set(["overview","gameplay","hud"])),this.settingsPayload=F(null),this.tabsPayload=null,this.on("settings:close",()=>this.close())}ngOnInit(){this.on("settings:update",e=>{if(typeof e=="string"){this.settingsPayload.set(e);return}e&&typeof e=="object"&&this.settingsPayload.set(JSON.stringify(e))}),_u.events.call("settings:request")}ngOnChanges(e){"tabsPayload"in e&&this.applyOptionalTabs(this.parseTabsPayload(this.tabsPayload))}applyOptionalTabs(e){let n=new Set(["overview","gameplay","hud"]);for(let i of e)(i==="faction"||i==="company")&&n.add(i);this.visibleTabs.set(n)}parseTabsPayload(e){if(Array.isArray(e))return e.filter(n=>n==="faction"||n==="company");if(typeof e!="string")return[];try{let n=JSON.parse(e);return Array.isArray(n)?n.filter(i=>i==="faction"||i==="company"):[]}catch{return[]}}ngOnDestroy(){for(let{name:e,fn:n}of this.handlers)_u.events.remove(e,n)}close(){_u.events.call("menu:destroy")}on(e,n){_u.events.add(e,n),this.handlers.push({name:e,fn:n})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["overlay-settings"]],inputs:{tabsPayload:"tabsPayload"},features:[Nn],decls:18,vars:4,consts:[[1,"settings-panel"],[1,"settings-header"],["type","button",1,"close-btn",3,"click"],[1,"fa-solid","fa-xmark"],["animationDuration","150ms",1,"settings-tabs"],["label","Overview"],[1,"tab-content"],["label","Gameplay"],[1,"tab-content","gameplay-tab-content"],[3,"initialPayload"],["label","HUD"],["label","Faction"],["label","Company"],[1,"tab-content","placeholder-content"]],template:function(n,i){n&1&&(_(0,"div",0)(1,"div",1)(2,"h2"),u(3,"Settings"),f(),_(4,"button",2),z("click",function(){return i.close()}),ye(5,"i",3),f()(),_(6,"mat-tab-group",4)(7,"mat-tab",5)(8,"div",6),ye(9,"overlay-character-stats"),f()(),_(10,"mat-tab",7)(11,"div",8),ye(12,"overlay-gameplay-settings",9),f()(),_(13,"mat-tab",10)(14,"div",8),ye(15,"overlay-hud-settings",9),f()(),R(16,PI,4,0,"mat-tab",11),R(17,AI,4,0,"mat-tab",12),f()()),n&2&&(d(12),Q("initialPayload",i.settingsPayload()),d(3),Q("initialPayload",i.settingsPayload()),d(),N(i.visibleTabs().has("faction")?16:-1),d(),N(i.visibleTabs().has("company")?17:-1))},dependencies:[tt,Sl,Ml,wl,Fv,Uv,zv],styles:["[_nghost-%COMP%]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;pointer-events:none;z-index:60}.settings-panel[_ngcontent-%COMP%]{pointer-events:auto;display:flex;flex-direction:column;width:min(92vw,67rem);min-height:50vh;max-height:84vh;overflow:hidden;border:1px solid var(--sw-border);border-radius:14px;background:linear-gradient(160deg,#383c46e6,#202228f2);box-shadow:var(--sw-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.settings-header[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;padding:.85rem .95rem;border-bottom:1px solid rgba(var(--sw-accent-rgb),.42);background:linear-gradient(135deg,rgba(var(--sw-accent-rgb),.23),rgba(var(--sw-accent-rgb),.08));flex-shrink:0}.settings-header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:0;font-size:.98rem;font-weight:700;color:#f4f7fc}.close-btn[_ngcontent-%COMP%]{min-width:0;width:2.35rem;height:2.35rem;display:grid;place-items:center;padding:0;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:var(--sw-text);cursor:pointer;transition:background .15s,border-color .15s}.close-btn[_ngcontent-%COMP%]:hover{background:rgba(var(--sw-accent-rgb),.18);border-color:rgba(var(--sw-accent-rgb),.5);color:var(--sw-accent)}.close-btn[_ngcontent-%COMP%] .fa-solid[_ngcontent-%COMP%]{width:1.15rem;height:1.15rem;font-size:1.15rem;line-height:1.15rem}.settings-tabs[_ngcontent-%COMP%]{flex:1;display:flex;flex-direction:column;min-height:0;--mdc-tab-indicator-active-indicator-color: var(--sw-accent);--mat-tab-header-active-label-text-color: var(--sw-text);--mat-tab-header-inactive-label-text-color: var(--sw-text-soft);--mat-tab-header-active-ripple-color: rgba(var(--sw-accent-rgb), .18);--mat-tab-header-inactive-ripple-color: rgba(var(--sw-accent-rgb), .12);--mat-tab-header-active-focus-label-text-color: var(--sw-text);--mat-tab-header-active-hover-label-text-color: var(--sw-text);--mat-tab-header-inactive-focus-label-text-color: var(--sw-text-soft);--mat-tab-header-inactive-hover-label-text-color: var(--sw-text)}.settings-tabs[_ngcontent-%COMP%] .mat-mdc-tab-header{border-bottom:1px solid rgba(var(--sw-accent-rgb),.2);background:#00000026}.settings-tabs[_ngcontent-%COMP%] .mat-mdc-tab-label-container{padding:0 .5rem}.settings-tabs[_ngcontent-%COMP%] .mat-mdc-tab .mdc-tab__text-label{font-family:Inter,Google Sans,Segoe UI,sans-serif!important;font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.settings-tabs[_ngcontent-%COMP%] .mat-mdc-tab-body-wrapper{flex:1;min-height:0}.settings-tabs[_ngcontent-%COMP%] .mat-mdc-tab-body-content{display:flex;flex-direction:column;min-height:0;overflow:hidden}.settings-tabs[_ngcontent-%COMP%] .mat-mdc-tab-body-content>*{flex:1;min-height:0}.settings-tabs[_ngcontent-%COMP%] .mat-mdc-tab-body-content>.mat-mdc-tab-body-content{flex:1;min-height:0}.settings-tabs[_ngcontent-%COMP%] .mat-mdc-tab-body-content::-webkit-scrollbar{width:.5rem}.settings-tabs[_ngcontent-%COMP%] .mat-mdc-tab-body-content::-webkit-scrollbar-track{background:rgba(var(--sw-accent-rgb),.05)}.settings-tabs[_ngcontent-%COMP%] .mat-mdc-tab-body-content::-webkit-scrollbar-thumb{border-radius:999px;background:linear-gradient(180deg,rgba(var(--sw-accent-rgb),.65),rgba(var(--sw-accent-rgb),.42))}.settings-tabs[_ngcontent-%COMP%] .mat-mdc-tab-body-content::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(var(--sw-accent-rgb),.88),rgba(var(--sw-accent-rgb),.62))}.settings-tabs[_ngcontent-%COMP%] .mat-mdc-tab-body-content{scrollbar-color:rgba(var(--sw-accent-rgb),.7) rgba(var(--sw-accent-rgb),.08);scrollbar-width:thin}.tab-content[_ngcontent-%COMP%]{padding:0;display:flex;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.tab-content[_ngcontent-%COMP%]::-webkit-scrollbar{width:.5rem}.tab-content[_ngcontent-%COMP%]::-webkit-scrollbar-track{background:rgba(var(--sw-accent-rgb),.05)}.tab-content[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{border-radius:999px;background:linear-gradient(180deg,rgba(var(--sw-accent-rgb),.65),rgba(var(--sw-accent-rgb),.42))}.tab-content[_ngcontent-%COMP%]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(var(--sw-accent-rgb),.88),rgba(var(--sw-accent-rgb),.62))}.tab-content[_ngcontent-%COMP%]{scrollbar-color:rgba(var(--sw-accent-rgb),.7) rgba(var(--sw-accent-rgb),.08);scrollbar-width:thin}.gameplay-tab-content[_ngcontent-%COMP%]{overflow:hidden}.placeholder-content[_ngcontent-%COMP%]{padding:2rem .95rem}.placeholder-content[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;color:var(--sw-text-soft)}.placeholder-content[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;min-height:200px;padding:2rem}.placeholder-content[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;color:#fff6;font-size:.9rem}"],changeDetection:0})}}return o})();function II(o,t){if(o&1){let e=Z();v(0,"div",5)(1,"button",7),ne("click",function(){P(e);let i=g();return A(i.navigate("deposit"))}),u(2,"Deposit"),b(),v(3,"button",7),ne("click",function(){P(e);let i=g();return A(i.navigate("withdraw"))}),u(4,"Withdraw"),b(),v(5,"button",7),ne("click",function(){P(e);let i=g();return A(i.navigate("balance"))}),u(6,"Check Balance"),b(),v(7,"button",8),ne("click",function(){P(e);let i=g();return A(i.close())}),u(8,"Cancel"),b()()}}function OI(o,t){o&1&&(v(0,"div",10),Te(1,"i",12),b())}function DI(o,t){if(o&1&&(v(0,"div",11),u(1),po(2,"number"),b()),o&2){let e=g(2);d(),me("$",mo(2,1,e.bankBalance()))}}function kI(o,t){if(o&1){let e=Z();v(0,"div",6)(1,"div",9),u(2,"Outstanding Balance"),b(),R(3,OI,2,0,"div",10)(4,DI,3,3,"div",11),v(5,"button",8),ne("click",function(){P(e);let i=g();return A(i.navigate("landing"))}),u(6,"Back"),b()()}if(o&2){let e=g();d(3),N(e.loadingBalance()?3:4)}}function RI(o,t){if(o&1&&(v(0,"div",17),u(1),b()),o&2){let e=t;oe("success",e.success)("error",!e.success),d(),D(e.message)}}function NI(o,t){o&1&&(v(0,"div",10),Te(1,"i",12),b())}function LI(o,t){if(o&1){let e=Z();v(0,"button",18),ne("click",function(){P(e);let i=g(2);return A(i.confirmDeposit())}),u(1,"Deposit"),b()}if(o&2){let e=g(2);Ee("disabled",!e.inputAmount())}}function FI(o,t){if(o&1){let e=Z();v(0,"div",6)(1,"div",9),u(2),po(3,"number"),b(),v(4,"input",13),ne("input",function(i){P(e);let r=g();return A(r.setAmount(i))}),b(),R(5,RI,2,5,"div",14),R(6,NI,2,0,"div",10)(7,LI,2,1,"button",15),v(8,"button",16),ne("click",function(){P(e);let i=g();return A(i.navigate("landing"))}),u(9,"Back"),b()()}if(o&2){let e,n=g();d(2),me("Deposit Amount (max $",mo(3,7,n.maxDeposit),")"),d(2),Ee("max",n.maxDeposit)("value",n.inputAmount())("disabled",n.operationPending()),d(),N((e=n.operationResult())?5:-1,e),d(),N(n.operationPending()?6:7),d(2),Ee("disabled",n.operationPending())}}function VI(o,t){if(o&1){let e=Z();v(0,"button",21),ne("click",function(){let i=P(e).$implicit,r=g(2);return A(r.setQuickAmount(i))}),u(1),po(2,"number"),b()}if(o&2){let e=t.$implicit,n=g(2);Ee("disabled",n.operationPending()),d(),me("$",mo(2,2,e))}}function BI(o,t){if(o&1&&(v(0,"div",17),u(1),b()),o&2){let e=t;oe("success",e.success)("error",!e.success),d(),D(e.message)}}function UI(o,t){o&1&&(v(0,"div",10),Te(1,"i",12),b())}function zI(o,t){if(o&1){let e=Z();v(0,"button",18),ne("click",function(){P(e);let i=g(2);return A(i.confirmWithdraw())}),u(1,"Withdraw"),b()}if(o&2){let e=g(2);Ee("disabled",!e.inputAmount())}}function HI(o,t){if(o&1){let e=Z();v(0,"div",6)(1,"div",9),u(2),po(3,"number"),b(),v(4,"input",13),ne("input",function(i){P(e);let r=g();return A(r.setAmount(i))}),b(),v(5,"div",19),ve(6,VI,3,4,"button",20,Ln),b(),R(8,BI,2,5,"div",14),R(9,UI,2,0,"div",10)(10,zI,2,1,"button",15),v(11,"button",16),ne("click",function(){P(e);let i=g();return A(i.navigate("landing"))}),u(12,"Back"),b()()}if(o&2){let e,n=g();d(2),me("Withdraw Amount (max $",mo(3,7,n.maxWithdraw),")"),d(2),Ee("max",n.maxWithdraw)("value",n.inputAmount())("disabled",n.operationPending()),d(2),xe(n.quickAmounts),d(2),N((e=n.operationResult())?8:-1,e),d(),N(n.operationPending()?9:10),d(2),Ee("disabled",n.operationPending())}}var Ga=window.mp,Gv=(()=>{class o{constructor(){this.view=F("landing"),this.bankBalance=F(0),this.loadingBalance=F(!1),this.inputAmount=F(null),this.operationPending=F(!1),this.operationResult=F(null),this.quickAmounts=[100,500,1e3,5e3,1e4],this.maxDeposit=5e3,this.maxWithdraw=1e4,this.handlers=[]}ngOnInit(){this.on("atm:create",()=>this.view.set("landing")),this.on("atm:destroy",()=>this.view.set("landing")),this.on("atm:balance",e=>{let n=typeof e=="string"?Number(e):e;this.bankBalance.set(isNaN(n)?0:n),this.loadingBalance.set(!1)}),this.on("atm:depositResult",e=>{let n=e;this.operationPending.set(!1),this.operationResult.set({success:!n,message:n||"Deposit successful."})}),this.on("atm:withdrawResult",e=>{let n=e;this.operationPending.set(!1),this.operationResult.set({success:!n,message:n||"Withdrawal successful."})})}ngOnDestroy(){for(let{name:e,fn:n}of this.handlers)Ga.events.remove(e,n)}navigate(e){this.inputAmount.set(null),this.operationPending.set(!1),this.operationResult.set(null),e==="balance"&&(this.loadingBalance.set(!0),Ga.events.call("callServerEvent","atm:balance")),this.view.set(e)}setAmount(e){let n=e.target.valueAsNumber;this.inputAmount.set(isNaN(n)?null:n)}setQuickAmount(e){this.inputAmount.set(e)}confirmDeposit(){let e=this.inputAmount();if(e){if(e>this.maxDeposit){this.operationResult.set({success:!1,message:`Maximum deposit is $${this.maxDeposit.toLocaleString()}.`});return}this.operationPending.set(!0),this.operationResult.set(null),Ga.events.call("callServerEvent","atm:deposit",e)}}confirmWithdraw(){let e=this.inputAmount();if(e){if(e>this.maxWithdraw){this.operationResult.set({success:!1,message:`Maximum withdrawal is $${this.maxWithdraw.toLocaleString()}.`});return}this.operationPending.set(!0),this.operationResult.set(null),Ga.events.call("callServerEvent","atm:withdraw",e)}}close(){Ga.events.call("callServerEvent","atm:exit")}on(e,n){Ga.events.add(e,n),this.handlers.push({name:e,fn:n})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["special-atm"]],decls:10,vars:4,consts:[[1,"atm-shell"],[1,"atm-header"],["aria-hidden","true",1,"atm-chip"],[1,"atm-title"],[1,"atm-body"],[1,"atm-menu"],[1,"atm-view"],[1,"atm-btn",3,"click"],[1,"atm-btn","secondary",3,"click"],[1,"atm-label"],[1,"atm-loading"],[1,"atm-amount"],[1,"fad","fa-fw","fa-spin","fa-spinner-third"],["type","number","min","1","placeholder","Enter amount...",1,"atm-input",3,"input","max","value","disabled"],[1,"atm-result",3,"success","error"],[1,"atm-btn",3,"disabled"],[1,"atm-btn","secondary",3,"click","disabled"],[1,"atm-result"],[1,"atm-btn",3,"click","disabled"],[1,"atm-quick-amounts"],[1,"atm-btn-sm",3,"disabled"],[1,"atm-btn-sm",3,"click","disabled"]],template:function(n,i){n&1&&(v(0,"div",0)(1,"div",1),Te(2,"span",2),v(3,"span",3),u(4,"ATM"),b()(),v(5,"div",4),R(6,II,9,0,"div",5),R(7,kI,7,1,"div",6),R(8,FI,10,9,"div",6),R(9,HI,13,9,"div",6),b()()),n&2&&(d(6),N(i.view()==="landing"?6:-1),d(),N(i.view()==="balance"?7:-1),d(),N(i.view()==="deposit"?8:-1),d(),N(i.view()==="withdraw"?9:-1))},dependencies:[tt,ef],styles:['.atm-shell[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:min(26rem,92vw);background:linear-gradient(165deg,#2b2b2deb,#202228f5);border:1px solid rgba(95,101,114,.48);border-radius:14px;overflow:hidden;box-shadow:0 18px 36px #0000006b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.atm-header[_ngcontent-%COMP%]{display:flex;align-items:center;gap:12px;padding:.9rem 1rem;border-bottom:1px solid rgba(209,27,45,.42);background:linear-gradient(135deg,#d11b2d3b,#d11b2d14)}.atm-chip[_ngcontent-%COMP%]{width:18px;height:13px;border-radius:3px;background:linear-gradient(145deg,#ffcf7b,#b88a3b);box-shadow:inset 0 0 0 1px #22180a40}.atm-title[_ngcontent-%COMP%]{color:#f4f7fc;font-weight:700;font-size:.95rem;letter-spacing:.07em;text-transform:uppercase}.atm-body[_ngcontent-%COMP%]{padding:1rem}.atm-menu[_ngcontent-%COMP%], .atm-view[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.6rem}.atm-label[_ngcontent-%COMP%]{color:#a9b0bb;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.15rem}.atm-amount[_ngcontent-%COMP%]{color:#f4f7fc;font-size:1.4rem;font-weight:700;font-family:"Source Serif 4",Georgia,serif}.atm-amount.bank[_ngcontent-%COMP%]{color:#ffb7bf}.atm-input[_ngcontent-%COMP%]{background:#ffffff0f;border:1px solid rgba(209,27,45,.26);border-radius:10px;color:#d8dde6;padding:.65rem .75rem;font-size:.95rem;outline:none}.atm-input[_ngcontent-%COMP%]:focus{border-color:#d11b2dad;box-shadow:0 0 0 2px #d11b2d33}.atm-btn[_ngcontent-%COMP%]{background:linear-gradient(135deg,#d11b2dcc,#e52f41ad);border:1px solid rgba(209,27,45,.48);color:#fff;padding:.62rem .8rem;border-radius:10px;cursor:pointer;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;transition:all .18s ease}.atm-btn[_ngcontent-%COMP%]:hover{box-shadow:0 0 18px #d11b2d4d}.atm-btn[_ngcontent-%COMP%]:disabled{opacity:.4;cursor:not-allowed}.atm-btn.secondary[_ngcontent-%COMP%]{background:#ffffff0f;border-color:#5f65727a;color:#a9b0bb}.atm-btn.secondary[_ngcontent-%COMP%]:hover{box-shadow:none;border-color:#d11b2d59}.atm-quick-amounts[_ngcontent-%COMP%]{display:flex;gap:.45rem;flex-wrap:wrap}.atm-btn-sm[_ngcontent-%COMP%]{background:#ffffff0a;border:1px solid rgba(255,255,255,.12);color:#d8dde6;padding:.4rem .58rem;border-radius:8px;cursor:pointer;font-size:.72rem;letter-spacing:.03em}.atm-btn-sm[_ngcontent-%COMP%]:hover{border-color:#d11b2d57;background:#d11b2d1f}'],changeDetection:0})}}return o})();function GI(o,t){if(o&1&&(v(0,"p",9),u(1),b()),o&2){let e=g();d(),D(e.error())}}var dl=window.mp,_m={hair:0,hairColor:0,highlightColor:0,eyebrows:0,eyebrowsOpacity:1,eyebrowsColor:0,facialHair:0,facialHairOpacity:1,facialHairColor:0,chestHair:0,chestHairOpacity:1,chestHairColor:0,scalpMicropigmentation:null},Wv=(()=>{class o{constructor(){this.title=F("Kane's Cuts"),this.state=F(he({},_m)),this.error=F(""),this.statePreview=F(JSON.stringify(_m,null,2)),this.handlers=[]}ngOnInit(){this.on("setAppData",(e,n)=>{try{let i=JSON.parse(String(n));i.barberShopName&&this.title.set(i.barberShopName),this.state.set(he(he({},_m),i)),this.refreshPreview(),this.error.set("")}catch{this.error.set("Unable to parse barber payload.")}}),this.on("purchasingError",()=>{this.error.set("Purchase failed. Please check funds and try again.")})}ngOnDestroy(){for(let{name:e,fn:n}of this.handlers)dl.events.remove(e,n)}setNumber(e,n){let i=Number(n.target.value);this.state.update(r=>De(he({},r),{[e]:i})),this.refreshPreview(),this.emitState()}purchase(){dl.events.call("callServerEvent","barbershop:purchase",JSON.stringify(this.state()),0)}exit(){dl.events.call("callServerEvent","barbershop:exit")}emitState(){dl.events.call("barbershop:state",JSON.stringify(this.state()))}refreshPreview(){this.statePreview.set(JSON.stringify(this.state(),null,2))}on(e,n){dl.events.add(e,n),this.handlers.push({name:e,fn:n})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["special-barber"]],decls:58,vars:15,consts:[[1,"barber-shell"],["type","button",1,"cancel",3,"click"],[1,"controls"],["type","range","min","0","max","80",3,"input","value"],["type","range","min","0","max","63",3,"input","value"],["type","range","min","0","max","34",3,"input","value"],["type","range","min","0","max","28",3,"input","value"],["type","range","min","0","max","16",3,"input","value"],[1,"preview"],[1,"error"],[1,"actions"],["type","button",3,"click"],["type","button",1,"secondary",3,"click"]],template:function(n,i){n&1&&(v(0,"section",0)(1,"header")(2,"div")(3,"h2"),u(4,"Barber Shop"),b(),v(5,"p"),u(6),b()(),v(7,"button",1),ne("click",function(){return i.exit()}),u(8,"Cancel"),b()(),v(9,"main")(10,"div",2)(11,"label")(12,"span"),u(13,"Hair Style"),b(),v(14,"input",3),ne("input",function(a){return i.setNumber("hair",a)}),b(),v(15,"strong"),u(16),b()(),v(17,"label")(18,"span"),u(19,"Hair Color"),b(),v(20,"input",4),ne("input",function(a){return i.setNumber("hairColor",a)}),b(),v(21,"strong"),u(22),b()(),v(23,"label")(24,"span"),u(25,"Highlight"),b(),v(26,"input",4),ne("input",function(a){return i.setNumber("highlightColor",a)}),b(),v(27,"strong"),u(28),b()(),v(29,"label")(30,"span"),u(31,"Eyebrows"),b(),v(32,"input",5),ne("input",function(a){return i.setNumber("eyebrows",a)}),b(),v(33,"strong"),u(34),b()(),v(35,"label")(36,"span"),u(37,"Facial Hair"),b(),v(38,"input",6),ne("input",function(a){return i.setNumber("facialHair",a)}),b(),v(39,"strong"),u(40),b()(),v(41,"label")(42,"span"),u(43,"Chest Hair"),b(),v(44,"input",7),ne("input",function(a){return i.setNumber("chestHair",a)}),b(),v(45,"strong"),u(46),b()()(),v(47,"aside",8)(48,"h3"),u(49,"Session"),b(),v(50,"pre"),u(51),b(),R(52,GI,2,1,"p",9),v(53,"div",10)(54,"button",11),ne("click",function(){return i.purchase()}),u(55,"Purchase"),b(),v(56,"button",12),ne("click",function(){return i.exit()}),u(57,"Exit"),b()()()()()),n&2&&(d(6),D(i.title()),d(8),Ee("value",i.state().hair),d(2),D(i.state().hair),d(4),Ee("value",i.state().hairColor),d(2),D(i.state().hairColor),d(4),Ee("value",i.state().highlightColor),d(2),D(i.state().highlightColor),d(4),Ee("value",i.state().eyebrows),d(2),D(i.state().eyebrows),d(4),Ee("value",i.state().facialHair),d(2),D(i.state().facialHair),d(4),Ee("value",i.state().chestHair),d(2),D(i.state().chestHair),d(5),D(i.statePreview()),d(),N(i.error()?52:-1))},dependencies:[tt],styles:["[_nghost-%COMP%]{width:100%;height:100%;display:grid;place-items:center}.barber-shell[_ngcontent-%COMP%]{width:min(980px,94vw);border-radius:14px;background:linear-gradient(160deg,#383c46e6,#202228f2);border:1px solid rgba(95,101,114,.48);box-shadow:0 18px 36px #0000006b;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}header[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;padding:.85rem 1rem;border-bottom:1px solid rgba(209,27,45,.42);background:linear-gradient(135deg,#d11b2d3b,#d11b2d14)}h2[_ngcontent-%COMP%]{margin:0;color:#f4f7fc;font-size:.95rem;letter-spacing:.08em;text-transform:uppercase}p[_ngcontent-%COMP%]{margin:4px 0 0;color:#ffb7bf;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.cancel[_ngcontent-%COMP%]{border:1px solid rgba(95,101,114,.48);background:#ffffff0f;color:#d8dde6;border-radius:9px;padding:.45rem .72rem;cursor:pointer;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}main[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 320px;gap:.75rem;padding:.75rem}.controls[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}label[_ngcontent-%COMP%]{display:grid;gap:6px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:.62rem}span[_ngcontent-%COMP%]{color:#a9b0bb;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}strong[_ngcontent-%COMP%]{color:#f0f3f8;font-size:.8rem}input[type=range][_ngcontent-%COMP%]{accent-color:#d11b2d}.preview[_ngcontent-%COMP%]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:10px}.preview[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin:0 0 8px;color:#d7deef;font-size:.8rem;text-transform:uppercase}pre[_ngcontent-%COMP%]{margin:0;max-height:310px;overflow:auto;background:#0000003d;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:8px;color:#d8dfef;font-size:.72rem}.actions[_ngcontent-%COMP%]{margin-top:10px;display:flex;gap:8px}button[_ngcontent-%COMP%]{border:1px solid rgba(95,101,114,.48);background:#ffffff0f;color:#d8dde6;border-radius:9px;padding:.5rem .7rem;cursor:pointer;font-size:.74rem;text-transform:uppercase;letter-spacing:.06em}button.secondary[_ngcontent-%COMP%]{opacity:.75}.error[_ngcontent-%COMP%]{margin-top:8px;color:#ff9f9f;font-size:.8rem}@media(max-width:860px){main[_ngcontent-%COMP%]{grid-template-columns:1fr}}"],changeDetection:0})}}return o})();var vm=[{question:"What should you do if you approach a stop sign?",choices:["Slow down and proceed if no one is coming","Stop and look in both directions","Speed up to clear the intersection quickly"],correct:"Stop and look in both directions"},{question:"(( You get in to an accident with another player. You should: ))",choices:["Skip if all parties agree.","Argue in /b about whos fault it was.","Roleplay it."],correct:"Roleplay it."},{question:"What does a yellow light mean?",choices:["Stop immediately","Proceed with caution","Speed up to pass the intersection"],correct:"Proceed with caution"},{question:"What should you do if you hear a siren behind you?",choices:["Continue driving normally","Pull over to the right and stop","Speed up to get out of the way"],correct:"Pull over to the right and stop"},{question:"When should you use your headlights?",choices:["Only when it is dark","Whenever visibility is low","Only at night"],correct:"Whenever visibility is low"},{question:"(( Intersections should be treated as: ))",choices:["First come first serve.","Intersections are not roleplayed on SW-RP.","Stop signs."],correct:"Stop signs."},{question:"What should you do if a pedestrian is crossing the street at a crosswalk?",choices:["Honk your horn to warn them","Continue driving as they walk","Stop and let them cross"],correct:"Stop and let them cross"},{question:"What does a red light mean?",choices:["You can make a U-turn","Stop and wait for the light to turn green","Proceed cautiously"],correct:"Stop and wait for the light to turn green"},{question:"You see a signal person at a road construction site ahead. You should obey his or her instructions:",choices:["Only if you see orange cones on the road ahead.","Unless they conflict with existing signs, signals, or laws.","At all times."],correct:"At all times."},{question:"You may not park your vehicle:",choices:["On the side of the freeway in an emergency.","Next to a red painted curb.","Within 100 feet of an elementary school."],correct:"Next to a red painted curb."},{question:"What should you do when driving in fog?",choices:["Use your high beams","Use your low beams","Speed up to drive through it quickly"],correct:"Use your low beams"},{question:"The safest precaution that you can take regarding the use of cellular phones and driving is:",choices:["Use hands-free devices so you can keep both hands on the steering wheel.","Keep your phone within easy reach so you won't need to take your eyes off the road.","Review the number before answering a call."],correct:"Use hands-free devices so you can keep both hands on the steering wheel."},{question:"What should you do if you are involved in a collision?",choices:["Leave the scene quickly","Stop, exchange information, and call the police","Drive away to avoid trouble"],correct:"Stop, exchange information, and call the police"},{question:"When should you use your turn signals?",choices:["Only when changing lanes","Before making any turn or lane change","Only when leaving the freeway"],correct:"Before making any turn or lane change"},{question:"What does a flashing red light mean?",choices:["Proceed with caution","Stop completely, then proceed when safe","You can turn right without stopping"],correct:"Stop completely, then proceed when safe"},{question:"What should you do if your car begins to skid?",choices:["Accelerate to regain control","Turn the steering wheel in the direction of the skid","Brake hard to stop the car"],correct:"Turn the steering wheel in the direction of the skid"},{question:"What does a yield sign mean?",choices:["You must stop","You must give way to other drivers","You may go if no one is coming"],correct:"You must give way to other drivers"},{question:"When parking uphill with a curb, which way should you turn your wheels?",choices:["Towards the curb","Away from the curb","Straight ahead"],correct:"Away from the curb"},{question:"What should you do if a traffic light is out?",choices:["Treat it like a stop sign","Ignore it","Drive through carefully"],correct:"Treat it like a stop sign"},{question:"When can you pass another vehicle on the right?",choices:["When the car is in the left lane","When there is enough space to do so safely","Only on a one-way street"],correct:"When there is enough space to do so safely"},{question:"When is it illegal to make a U-turn?",choices:["At a traffic signal","When there is no sign prohibiting it","At an intersection with a no U-turn sign"],correct:"At an intersection with a no U-turn sign"},{question:"What does a green arrow pointing right mean?",choices:["You can turn right","You must stop and wait","You can go straight or turn right"],correct:"You can turn right"},{question:"What does a double solid yellow line mean?",choices:["Passing allowed with caution","Do not cross to pass in either direction","Cross freely if the road is clear"],correct:"Do not cross to pass in either direction"},{question:"What should you do if you are driving and see an emergency vehicle with its lights flashing?",choices:["Continue driving as usual","Pull over to the right and stop","Speed up to clear the way"],correct:"Pull over to the right and stop"},{question:"What should you do when driving on a freeway and you miss your exit?",choices:["Make a U-turn and go back","Continue driving until the next exit","Stop and reverse to your exit"],correct:"Continue driving until the next exit"},{question:"When should you use your hazard lights?",choices:["Only when you are driving in heavy traffic","When your car breaks down or you are stopped in an emergency","When you are driving in fog"],correct:"When your car breaks down or you are stopped in an emergency"},{question:"What should you do if you are driving and your tires blow out?",choices:["Brake immediately","Hold the steering wheel tightly and ease off the gas","Turn on your hazard lights and speed up"],correct:"Hold the steering wheel tightly and ease off the gas"},{question:"What should you do if your vehicle stalls in the middle of an intersection?",choices:["Try to restart the engine","Immediately call for roadside assistance","Get out of the car and leave it"],correct:"Try to restart the engine"},{question:"What does a solid white line indicate?",choices:["You may change lanes","You must stay in your lane","It indicates a pedestrian crossing"],correct:"You must stay in your lane"},{question:"You have been involved in a traffic collision, you must:",choices:["Remain on scene.","Exchange information with the other party,","Call 911 for a traffic officer to file a report if necessary.","Call 911 immediately for any injuries.","All choices."],correct:"All choices."}];function WI(o,t){if(o&1){let e=Z();v(0,"label",13)(1,"input",14),ne("change",function(){let i=P(e).$implicit,r=g();return A(r.selectChoice(i))}),b(),v(2,"span"),u(3),b()()}if(o&2){let e=t.$implicit,n=g();oe("selected",n.selectedChoice()===e),d(),Ee("value",e),d(2),D(e)}}var ul=window.mp;function xm(o){let t=[...o];for(let e=t.length-1;e>0;e--){let n=Math.floor(Math.random()*(e+1));[t[e],t[n]]=[t[n],t[e]]}return t}var vu=class o{constructor(){this.questions=F([]),this.questionIndex=F(0),this.shuffledChoices=F([]),this.selectedChoice=F(null),this.timeLeft=F(600),this.incorrectAnswers=0,this.timerHandle=null,this.handlers=[],this.progressPct=()=>Math.floor(this.questionIndex()/Math.max(this.questions().length,1)*100),this.timerDisplay=()=>{let t=Math.floor(this.timeLeft()/60).toString().padStart(2,"0"),e=(this.timeLeft()%60).toString().padStart(2,"0");return`${t}:${e}`},this.currentQuestion=()=>this.questions()[this.questionIndex()]??{question:"",choices:[],correct:""}}static{this.MAX_INCORRECT=Math.floor(vm.length*.1)}static{this.EXAM_COUNT=15}ngOnInit(){this.on("openDMVTest",()=>this.startExam()),this.on("closeDMVTest",()=>this.clearTimer())}ngOnDestroy(){this.clearTimer();for(let{name:t,fn:e}of this.handlers)ul.events.remove(t,e)}startExam(){this.incorrectAnswers=0;let t=xm(vm).slice(0,o.EXAM_COUNT);this.questions.set(t),this.questionIndex.set(0),this.selectedChoice.set(null),this.shuffledChoices.set(xm(t[0]?.choices??[])),this.timeLeft.set(600),this.clearTimer(),this.timerHandle=setInterval(()=>{let e=this.timeLeft()-1;this.timeLeft.set(e),e<=0&&this.endExam(!1)},1e3)}selectChoice(t){this.selectedChoice.set(t)}submit(){if(!this.selectedChoice())return;let t=this.currentQuestion().correct;if(this.selectedChoice()!==t&&(this.incorrectAnswers++,this.incorrectAnswers>o.MAX_INCORRECT)){this.endExam(!1);return}let e=this.questionIndex()+1;e>=this.questions().length?this.endExam(!0):(this.questionIndex.set(e),this.shuffledChoices.set(xm(this.questions()[e].choices)),this.selectedChoice.set(null))}forceEnd(){ul.events.call("dmv:closeTest")}endExam(t){this.clearTimer();let e=this.questions().map(n=>n.question);ul.events.call("callServerEvent","dmv:showResults","license",t,e),ul.events.call("dmv:closeTest")}clearTimer(){this.timerHandle!=null&&(clearInterval(this.timerHandle),this.timerHandle=null)}on(t,e){ul.events.add(t,e),this.handlers.push({name:t,fn:e})}static{this.\u0275fac=function(e){return new(e||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["special-dmv"]],decls:20,vars:8,consts:[[1,"dmv-shell"],[1,"dmv-header"],["aria-hidden","true",1,"dmv-badge"],[1,"dmv-title"],[1,"dmv-timer"],[1,"dmv-close",3,"click"],[1,"dmv-banner"],[1,"dmv-question"],[1,"dmv-choices"],[1,"dmv-choice",3,"selected"],[1,"dmv-footer"],[1,"dmv-progress"],[1,"dmv-submit",3,"click","disabled"],[1,"dmv-choice"],["type","radio","name","choice",3,"change","value"]],template:function(e,n){e&1&&(v(0,"div",0)(1,"div",1),Te(2,"span",2),v(3,"span",3),u(4),b(),v(5,"span",4),u(6),b(),v(7,"button",5),ne("click",function(){return n.forceEnd()}),u(8,"\u2715"),b()(),v(9,"div",6)(10,"div",7),u(11),b()(),v(12,"div",8),ve(13,WI,4,4,"label",9,Ln),b(),v(15,"div",10)(16,"span",11),u(17),b(),v(18,"button",12),ne("click",function(){return n.submit()}),u(19,"Submit"),b()()()),e&2&&(d(4),me("DMV License Exam \u2014 ",n.progressPct(),"%"),d(),oe("warning",n.timeLeft()<=60),d(),D(n.timerDisplay()),d(5),D(n.currentQuestion().question),d(2),xe(n.shuffledChoices()),d(4),cn("Question ",n.questionIndex()+1," / ",n.questions().length),d(),Ee("disabled",!n.selectedChoice()))},styles:[".dmv-shell[_ngcontent-%COMP%]{width:min(38rem,94vw);background:linear-gradient(160deg,#383c46e6,#202228f2);border:1px solid rgba(95,101,114,.48);border-radius:14px;overflow:hidden;box-shadow:0 18px 36px #0000006b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dmv-header[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.6rem;padding:.85rem 1rem;background:linear-gradient(135deg,#d11b2d3b,#d11b2d14);border-bottom:1px solid rgba(209,27,45,.42)}.dmv-badge[_ngcontent-%COMP%]{width:.78rem;height:.78rem;border-radius:50%;background:radial-gradient(circle at 35% 35%,#ff9ca7,#d11b2d);box-shadow:0 0 12px #d11b2d59}.dmv-title[_ngcontent-%COMP%]{color:#f4f7fc;font-weight:700;font-size:.86rem;text-transform:uppercase;letter-spacing:.08em;flex:1}.dmv-timer[_ngcontent-%COMP%]{color:#d8dde6;font-family:monospace;font-size:.98rem;font-weight:700}.dmv-timer.warning[_ngcontent-%COMP%]{color:#ff8d8d;animation:_ngcontent-%COMP%_blink 1s step-start infinite}@keyframes _ngcontent-%COMP%_blink{50%{opacity:.3}}.dmv-close[_ngcontent-%COMP%]{background:none;border:none;color:#c7cfdf;cursor:pointer;font-size:1rem;padding:.2rem .5rem}.dmv-close[_ngcontent-%COMP%]:hover{color:#fff}.dmv-banner[_ngcontent-%COMP%]{padding:1rem;background:#181a1f9e;border-bottom:1px solid rgba(255,255,255,.08)}.dmv-question[_ngcontent-%COMP%]{color:#f0f3f8;font-size:.96rem;line-height:1.42}.dmv-choices[_ngcontent-%COMP%]{padding:.85rem 1rem;display:flex;flex-direction:column;gap:.45rem}.dmv-choice[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.7rem;padding:.58rem .72rem;border:1px solid rgba(255,255,255,.1);border-radius:10px;cursor:pointer;color:#d8dde6;font-size:.84rem;transition:all .18s ease}.dmv-choice[_ngcontent-%COMP%]:hover{background:#ffffff0d;border-color:#d11b2d5c}.dmv-choice.selected[_ngcontent-%COMP%]{background:#d11b2d29;border-color:#d11b2d80;color:#f4f7fc}.dmv-choice[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{accent-color:#d11b2d}.dmv-footer[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;padding:.8rem 1rem;border-top:1px solid rgba(255,255,255,.08)}.dmv-progress[_ngcontent-%COMP%]{color:#a9b0bb;font-size:.75rem;letter-spacing:.03em}.dmv-submit[_ngcontent-%COMP%]{background:linear-gradient(135deg,#d11b2dc7,#e52f41ad);border:1px solid rgba(209,27,45,.48);color:#fff;padding:.55rem 1rem;border-radius:10px;cursor:pointer;font-weight:600;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}.dmv-submit[_ngcontent-%COMP%]:hover{box-shadow:0 0 18px #d11b2d4d}.dmv-submit[_ngcontent-%COMP%]:disabled{opacity:.4;cursor:not-allowed}"],changeDetection:0})}};var xu=window.mp,Xv=(()=>{class o{constructor(){this.active=F(!1),this.pointer=F(0),this.zoneStart=F(35),this.zoneWidth=F(20),this.direction=1,this.anim=null,this.handlers=[]}ngOnInit(){this.on("fishingGame:start",()=>this.start()),this.on("fishingGame:stop",()=>this.stop())}ngOnDestroy(){this.stop();for(let{name:e,fn:n}of this.handlers)xu.events.remove(e,n)}start(){this.active.set(!0),this.pointer.set(0),this.zoneStart.set(25+Math.floor(Math.random()*45)),this.zoneWidth.set(18),this.anim&&clearInterval(this.anim),this.anim=setInterval(()=>{let e=this.pointer()+this.direction*1.5;(e<=0||e>=100)&&(this.direction*=-1),this.pointer.set(Math.max(0,Math.min(100,e)))},16)}stop(){this.active.set(!1),this.anim&&(clearInterval(this.anim),this.anim=null)}onKey(e){if(!this.active())return;if(e.code==="Escape"){e.preventDefault(),xu.events.call("fishingGame:ack:cancelled");return}if(e.code!=="Space")return;e.preventDefault();let n=this.pointer()>=this.zoneStart()&&this.pointer()<=this.zoneStart()+this.zoneWidth();xu.events.call(n?"fishingGame:ack:success":"fishingGame:ack:failed")}on(e,n){xu.events.add(e,n),this.handlers.push({name:e,fn:n})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["special-fishing"]],hostBindings:function(n,i){n&1&&z("keydown",function(a){return i.onKey(a)},_l)},decls:13,vars:8,consts:[[1,"fish-shell"],[1,"fish-title"],[1,"fish-meter"],[1,"fish-zone"],[1,"fish-pointer"],[1,"fish-hints"],[1,"fish-key"]],template:function(n,i){n&1&&(v(0,"div",0)(1,"div",1),u(2,"Fishing Challenge"),b(),v(3,"div",2),Te(4,"div",3)(5,"div",4),b(),v(6,"div",5)(7,"span",6),u(8,"SPACE"),b(),u(9," catch "),v(10,"span",6),u(11,"ESC"),b(),u(12," cancel"),b()()),n&2&&(oe("active",i.active()),d(4),Dt("left",i.zoneStart(),"%")("width",i.zoneWidth(),"%"),d(),Dt("left",i.pointer(),"%"))},styles:["[_nghost-%COMP%]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.fish-shell[_ngcontent-%COMP%]{display:none;width:min(30rem,92vw);padding:1rem;border-radius:14px;background:linear-gradient(165deg,#2b2b2de6,#202228f2);border:1px solid rgba(95,101,114,.48);box-shadow:0 18px 36px #0000006b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fish-shell.active[_ngcontent-%COMP%]{display:block}.fish-title[_ngcontent-%COMP%]{color:#f4f7fc;text-transform:uppercase;letter-spacing:.08em;font-weight:700;margin-bottom:.7rem;font-size:.83rem}.fish-meter[_ngcontent-%COMP%]{position:relative;height:14px;border-radius:999px;background:#ffffff14;overflow:hidden;border:1px solid rgba(255,255,255,.16)}.fish-zone[_ngcontent-%COMP%]{position:absolute;top:0;bottom:0;background:linear-gradient(90deg,#7ad694e6,#43b468eb);border-radius:999px}.fish-pointer[_ngcontent-%COMP%]{position:absolute;top:-7px;width:4px;height:28px;background:#f4f7fc;box-shadow:0 0 8px #ffffff80;transition:left .03s linear}.fish-hints[_ngcontent-%COMP%]{margin-top:.7rem;color:#a9b0bb;font-size:.77rem}.fish-key[_ngcontent-%COMP%]{margin-left:.72rem;margin-right:.35rem;padding:.14rem .5rem;border-radius:8px;background:#ffffff14;border:1px solid rgba(209,27,45,.26);color:#f4f7fc;font-weight:600;letter-spacing:.06em}.fish-key[_ngcontent-%COMP%]:first-child{margin-left:0}"],changeDetection:0})}}return o})();function XI(o,t){if(o&1&&(v(0,"span",8),u(1),b()),o&2){let e=g();d(),me("NIGHTSUN X",e.nightSunLevel())}}function qI(o,t){o&1&&(v(0,"span",8),u(1,"NIGHTVISION"),b())}function $I(o,t){if(o&1&&(v(0,"div",13),u(1),b()),o&2){let e=g();d(),me("",e.targetSpeed()," MPH")}}var qv=window.mp,$v=(()=>{class o{constructor(){this.active=F(!1),this.flightName=F("BLAINE COUNTY SHERIFF AIR"),this.x=F("0.000"),this.y=F("0.000"),this.z=F("0.000"),this.time=F(""),this.area=F("Unknown"),this.street=F(""),this.speed=F(0),this.altitude=F(0),this.heading=F(0),this.hasTarget=F(!1),this.targetSpeed=F(0),this.nightVision=F(!1),this.nightSun=F(!1),this.nightSunLevel=F(1),this.handlers=[]}ngOnInit(){this.on("flightName",e=>{this.active.set(!0),this.flightName.set(String(e??this.flightName()))}),this.on("tick",(e,n,i,r)=>{this.x.set(String(e)),this.y.set(String(n)),this.z.set(String(i)),this.time.set(String(r))}),this.on("location",(e,n,i,r,a)=>{this.area.set(String(e)),this.street.set(String(n)),this.speed.set(Number(i)),this.altitude.set(Number(r)),this.heading.set(Number(a))}),this.on("vehicleTarget",(e,n)=>{this.hasTarget.set(!!e),this.targetSpeed.set(Number(n))}),this.on("nightVisionToggle",e=>this.nightVision.set(Number(e)===1)),this.on("nightSun",(e,n)=>{this.nightSun.set(!!e),this.nightSunLevel.set(Number(n))})}ngOnDestroy(){for(let{name:e,fn:n}of this.handlers)qv.events.remove(e,n)}on(e,n){qv.events.add(e,n),this.handlers.push({name:e,fn:n})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["special-leo-heli"]],decls:32,vars:15,consts:[[1,"heli-wrap"],[1,"heli-panel"],[1,"heli-header"],[1,"heli-name"],[1,"heli-coords"],[1,"heli-time"],[1,"heli-grid"],[1,"heli-tags"],[1,"heli-tag"],[1,"heli-location"],[1,"area"],[1,"street"],[1,"crosshair"],[1,"target-speed"]],template:function(n,i){n&1&&(v(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3),u(4),b(),v(5,"div",4),u(6),b(),v(7,"div",5),u(8),b()(),v(9,"div",6)(10,"span"),u(11,"SPD"),b(),v(12,"span"),u(13),b(),v(14,"span"),u(15,"ALT"),b(),v(16,"span"),u(17),b(),v(18,"span"),u(19,"HDG"),b(),v(20,"span"),u(21),b()(),v(22,"div",7),R(23,XI,2,1,"span",8),R(24,qI,2,0,"span",8),b()(),v(25,"div",9)(26,"div",10),u(27),b(),v(28,"div",11),u(29),b()(),Te(30,"div",12),R(31,$I,2,1,"div",13),b()),n&2&&(oe("active",i.active()),d(4),D(i.flightName()),d(2),qm("",i.x()," ",i.y()," ",i.z()),d(2),D(i.time()),d(5),me("",i.speed()," KT"),d(4),me("",i.altitude()," FT"),d(4),me("",i.heading(),"\xB0"),d(2),N(i.nightSun()?23:-1),d(),N(i.nightVision()?24:-1),d(3),D(i.area()),d(2),D(i.street()),d(2),N(i.hasTarget()?31:-1))},styles:['[_nghost-%COMP%]{width:100%;height:100%;pointer-events:none}.heli-wrap[_ngcontent-%COMP%]{display:none;width:100%;height:100%;position:relative}.heli-wrap.active[_ngcontent-%COMP%]{display:block}.heli-panel[_ngcontent-%COMP%]{position:absolute;top:32px;left:32px;width:min(22rem,70vw);padding:.8rem;background:linear-gradient(160deg,#383c46e6,#202228f2);border:1px solid rgba(95,101,114,.48);border-radius:12px;box-shadow:0 18px 36px #0000006b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.heli-header[_ngcontent-%COMP%]{display:grid;gap:3px}.heli-name[_ngcontent-%COMP%]{color:#f4f7fc;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.82rem}.heli-coords[_ngcontent-%COMP%], .heli-time[_ngcontent-%COMP%]{color:#a9b0bb;font-family:monospace;font-size:.74rem}.heli-grid[_ngcontent-%COMP%]{margin-top:.55rem;display:grid;grid-template-columns:auto 1fr;gap:.2rem .6rem;color:#d8dde6;font-family:monospace;font-size:.75rem}.heli-grid[_ngcontent-%COMP%] span[_ngcontent-%COMP%]:nth-child(odd){color:#ffb7bf}.heli-tags[_ngcontent-%COMP%]{margin-top:.55rem;display:flex;gap:6px}.heli-tag[_ngcontent-%COMP%]{padding:.2rem .52rem;border-radius:999px;font-size:.62rem;letter-spacing:.08em;color:#fff;border:1px solid rgba(209,27,45,.5);background:#d11b2d40}.heli-location[_ngcontent-%COMP%]{position:absolute;left:32px;bottom:40px;padding:.65rem .8rem;background:linear-gradient(160deg,#383c46d6,#202228e6);border:1px solid rgba(95,101,114,.48);border-radius:10px}.area[_ngcontent-%COMP%]{color:#f0f3f8;font-weight:700;letter-spacing:.06em;font-size:.78rem}.street[_ngcontent-%COMP%]{color:#a9b0bb;font-size:.74rem;margin-top:2px}.crosshair[_ngcontent-%COMP%]{position:absolute;left:50%;top:50%;width:22px;height:22px;border:2px solid rgba(255,255,255,.9);border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px #ffffff73}.crosshair[_ngcontent-%COMP%]:before, .crosshair[_ngcontent-%COMP%]:after{content:"";position:absolute;background:#ffffffe6}.crosshair[_ngcontent-%COMP%]:before{left:50%;top:-9px;width:2px;height:40px;transform:translate(-50%)}.crosshair[_ngcontent-%COMP%]:after{top:50%;left:-9px;height:2px;width:40px;transform:translateY(-50%)}.target-speed[_ngcontent-%COMP%]{position:absolute;left:50%;top:calc(50% + 34px);transform:translate(-50%);font-family:monospace;font-size:.72rem;letter-spacing:.12em;color:#ffb7bf;padding:.24rem .44rem;border:1px solid rgba(209,27,45,.45);background:#202228e6}'],changeDetection:0})}}return o})();function YI(o,t){if(o&1&&(v(0,"pre"),u(1),b()),o&2){let e=g();d(),D(e.payloadJson())}}function jI(o,t){o&1&&(v(0,"p",6),u(1,"Waiting for initialize payload."),b())}function KI(o,t){if(o&1&&(v(0,"div",9)(1,"div",10)(2,"span",11),u(3),b(),v(4,"span",12),u(5),b()(),v(6,"div",13),u(7),b()()),o&2){let e=t.$implicit;d(3),D(e.event),d(2),D(e.timestamp),d(2),D(e.payloadPreview)}}function ZI(o,t){o&1&&(v(0,"p",6),u(1,"No events yet."),b())}var bu=window.mp,Yv=(()=>{class o{constructor(){this.status=F("Connected"),this.payloadJson=F(""),this.eventLog=F([]),this.handlers=[]}ngOnInit(){this.on("initialize",e=>{this.status.set("Initialized"),this.payloadJson.set(this.stringify(e)),this.pushLog("initialize",[e])}),this.on("extras",e=>this.pushLog("extras",[e])),this.on("launch",(...e)=>this.pushLog("launch",e)),this.on("cancelTrace",(...e)=>this.pushLog("cancelTrace",e)),this.on("mdc:terminate",(...e)=>{this.status.set("Terminated"),this.pushLog("mdc:terminate",e)}),this.on("mdc:enableWindow",(...e)=>this.pushLog("mdc:enableWindow",e)),this.on("mdc:refreshNoteContent",(...e)=>this.pushLog("mdc:refreshNoteContent",e)),this.on("mdc:notesUpdated",(...e)=>this.pushLog("mdc:notesUpdated",e)),this.on("mdc:prisoner:get",(...e)=>this.pushLog("mdc:prisoner:get",e)),this.on("mdc:prison:cellBlockStatus",(...e)=>this.pushLog("mdc:prison:cellBlockStatus",e)),this.on("mdc:prison:updateCellStatus",(...e)=>this.pushLog("mdc:prison:updateCellStatus",e))}ngOnDestroy(){for(let{name:e,fn:n}of this.handlers)bu.events.remove(e,n)}requestInit(){bu.events.call("callServerEvent","mdc:requestInit")}close(){bu.events.call("callServerEvent","mdc:close")}pushLog(e,n){let i=n.map(r=>this.preview(r)).join(" | ").slice(0,420);this.eventLog.update(r=>[{event:e,timestamp:new Date().toLocaleTimeString(),payloadPreview:i},...r].slice(0,80))}preview(e){return typeof e=="string"?e:this.stringify(e)}stringify(e){try{if(typeof e=="string"){let n=JSON.parse(e);return JSON.stringify(n,null,2)}return JSON.stringify(e,null,2)}catch{return String(e)}}on(e,n){bu.events.add(e,n),this.handlers.push({name:e,fn:n})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["special-mdc"]],decls:25,vars:3,consts:[[1,"mdc-shell"],[1,"mdc-header"],[1,"header-actions"],["type","button",3,"click"],[1,"mdc-grid"],[1,"panel","payload-panel"],[1,"hint"],[1,"panel","events-panel"],[1,"event-list"],[1,"event-row"],[1,"meta"],[1,"name"],[1,"time"],[1,"preview"]],template:function(n,i){n&1&&(v(0,"section",0)(1,"header",1)(2,"div")(3,"h2"),u(4,"Mobile Data Computer"),b(),v(5,"p"),u(6),b()(),v(7,"div",2)(8,"button",3),ne("click",function(){return i.requestInit()}),u(9,"Request Init"),b(),v(10,"button",3),ne("click",function(){return i.close()}),u(11,"Close"),b()()(),v(12,"main",4)(13,"article",5)(14,"h3"),u(15,"Current Payload"),b(),R(16,YI,2,1,"pre")(17,jI,2,0,"p",6),b(),v(18,"aside",7)(19,"h3"),u(20,"Live Events"),b(),v(21,"div",8),ve(22,KI,8,3,"div",9,ct,!1,ZI,2,0,"p",6),b()()()()),n&2&&(d(6),D(i.status()),d(10),N(i.payloadJson()?16:17),d(6),xe(i.eventLog()))},dependencies:[tt],styles:["[_nghost-%COMP%]{width:100%;height:100%;display:grid;place-items:center}.mdc-shell[_ngcontent-%COMP%]{width:min(1200px,95vw);height:min(740px,93vh);border-radius:14px;overflow:hidden;border:1px solid rgba(95,101,114,.48);background:linear-gradient(160deg,#383c46e6,#202228f2);box-shadow:0 18px 36px #0000006b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column}.mdc-header[_ngcontent-%COMP%]{padding:.85rem 1rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(209,27,45,.42);background:linear-gradient(135deg,#d11b2d3b,#d11b2d14)}.mdc-header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:0;color:#f4f7fc;font-size:.95rem;letter-spacing:.08em;text-transform:uppercase}.mdc-header[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:4px 0 0;color:#ffb7bf;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.header-actions[_ngcontent-%COMP%]{display:flex;gap:8px}.header-actions[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{border:1px solid rgba(95,101,114,.48);background:#ffffff0f;color:#d8dde6;padding:.45rem .72rem;border-radius:9px;cursor:pointer;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.header-actions[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{border-color:#d11b2d85;color:#fff}.mdc-grid[_ngcontent-%COMP%]{flex:1;min-height:0;display:grid;grid-template-columns:1fr 380px;gap:.75rem;padding:.75rem}.panel[_ngcontent-%COMP%]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:.7rem;min-height:0}.panel[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin:0 0 8px;color:#f0f3f8;font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.payload-panel[_ngcontent-%COMP%] pre[_ngcontent-%COMP%]{margin:0;height:calc(100% - 24px);overflow:auto;color:#d8dde6;background:#00000040;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:.65rem;font-size:.75rem;line-height:1.35}.events-panel[_ngcontent-%COMP%]{display:flex;flex-direction:column}.event-list[_ngcontent-%COMP%]{overflow:auto;display:grid;gap:7px}.event-row[_ngcontent-%COMP%]{border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:8px;background:#ffffff05}.meta[_ngcontent-%COMP%]{display:flex;justify-content:space-between;gap:8px;margin-bottom:4px}.name[_ngcontent-%COMP%]{color:#ffb7bf;font-size:.78rem;font-weight:600}.time[_ngcontent-%COMP%]{color:#a9b0bb;font-size:.72rem}.preview[_ngcontent-%COMP%]{color:#d8dde6;font-size:.74rem;line-height:1.35;word-break:break-word}.hint[_ngcontent-%COMP%]{color:#a9b0bb;font-size:.85rem}@media(max-width:980px){.mdc-grid[_ngcontent-%COMP%]{grid-template-columns:1fr}}"],changeDetection:0})}}return o})();var hl=window.mp,jv=(()=>{class o{constructor(){this.active=F(!1),this.remainingHits=F(0),this.fails=F(0),this.failLimit=F(1),this.targetSize=F(0),this.targetLocation=F(0),this.barDuration=F(2),this.hitCount=0,this.startTargetSize=0,this.endTargetSize=0,this.startDuration=0,this.endDuration=0,this.hitsDone=0,this.animFrame=null,this.barAngle=-90,this.lastTimestamp=0,this.targetDash=le(()=>{let e=2*Math.PI*96,n=this.targetSize()/360;return`${e*n} ${e}`}),this.targetTransform=le(()=>`rotate(${this.targetLocation()}deg)`),this.barTransform=le(()=>`rotate(${this.barAngle}deg)`),this.handlers=[]}ngOnInit(){this.on("minigame:start",(e,n,i,r,a,s)=>{this.hitCount=Number(e),this.hitsDone=0,this.failLimit.set(Number(n)),this.fails.set(0),this.remainingHits.set(this.hitCount),this.startTargetSize=Number(i),this.endTargetSize=Number(r),this.startDuration=Number(a),this.endDuration=Number(s),this.resetRound(),this.active.set(!0),this.barAngle=-90,this.lastTimestamp=performance.now(),this.animFrame=requestAnimationFrame(this.tick.bind(this))}),this.on("minigame:stop",()=>this.deactivate()),this.on("minigame:ack:failed",()=>this.deactivate()),this.on("minigame:ack:cancelled",()=>this.deactivate()),this.on("minigame:ack:success",()=>this.deactivate())}ngOnDestroy(){this.deactivate();for(let{name:e,fn:n}of this.handlers)hl.events.remove(e,n)}onKey(e){this.active()&&(e.code==="Space"&&(e.preventDefault(),this.hit()),e.code==="Escape"&&(e.preventDefault(),hl.events.call("minigame:ack:cancelled")))}hit(){let e=(this.barAngle+90+360)%360,n=(this.targetLocation()+360)%360,i=(n+this.targetSize()+360)%360,r;if(n<=i?r=e>=n&&e<=i:r=e>=n||e<=i,r){if(this.hitsDone++,this.remainingHits.set(this.hitCount-this.hitsDone),this.remainingHits()<=0){hl.events.call("minigame:ack:success");return}this.resetRound()}else{let a=this.fails()+1;if(this.fails.set(a),a>=this.failLimit()){hl.events.call("minigame:ack:failed");return}this.resetRound()}}resetRound(){this.targetLocation.set(Math.floor(Math.random()*360));let e=this.hitsDone/Math.max(this.hitCount-1,1),n=this.startTargetSize+(this.endTargetSize-this.startTargetSize)*e,i=this.startDuration+(this.endDuration-this.startDuration)*e;this.targetSize.set(n),this.barDuration.set(i)}tick(e){if(!this.active())return;let n=e-this.lastTimestamp;this.lastTimestamp=e;let i=360/(this.barDuration()*1e3);this.barAngle=(this.barAngle+i*n+360)%360-90,this.animFrame=requestAnimationFrame(this.tick.bind(this))}deactivate(){this.active.set(!1),this.animFrame!=null&&(cancelAnimationFrame(this.animFrame),this.animFrame=null)}on(e,n){hl.events.add(e,n),this.handlers.push({name:e,fn:n})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["special-minigame"]],hostBindings:function(n,i){n&1&&z("keydown",function(a){return i.onKey(a)},_l)},decls:26,vars:13,consts:[[1,"mg-shell"],[1,"mg-hint-top"],[1,"mg-key"],[1,"mg-key-label"],[1,"mg-qte"],["viewBox","0 0 300 300"],["cx","150","cy","150","r","96",1,"mg-rail"],["cx","150","cy","150","r","96",1,"mg-target"],["x1","150","y1","150","x2","246","y2","150",1,"mg-bar"],[1,"mg-stats"],[1,"mg-stat"]],template:function(n,i){n&1&&(v(0,"div",0)(1,"div",1)(2,"span",2),u(3,"SPACE"),b(),v(4,"span",3),u(5," to hit"),b(),u(6," \xA0\xA0 "),v(7,"span",2),u(8,"ESC"),b(),v(9,"span",3),u(10," to cancel"),b()(),v(11,"div",4),zi(),v(12,"svg",5),Te(13,"circle",6)(14,"circle",7)(15,"line",8),b(),Vr(),v(16,"div",9)(17,"div",10),u(18," Remaining: "),v(19,"strong"),u(20),b()(),v(21,"div",10),u(22," Fails: "),v(23,"strong"),u(24),b(),u(25),b()()()()),n&2&&(oe("active",i.active()),d(14),Dt("stroke-dasharray",i.targetDash())("transform",i.targetTransform()),d(),Dt("transform",i.barTransform())("animation-duration",i.barDuration()+"s"),d(5),D(i.remainingHits()),d(4),D(i.fails()),d(),me(" / ",i.failLimit()," "))},styles:["[_nghost-%COMP%]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.mg-shell[_ngcontent-%COMP%]{display:none;flex-direction:column;align-items:center;gap:.85rem;padding:1rem;border-radius:14px;border:1px solid rgba(95,101,114,.48);background:linear-gradient(165deg,#2b2b2de6,#202228f2);box-shadow:0 18px 36px #0000006b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mg-shell.active[_ngcontent-%COMP%]{display:flex}.mg-hint-top[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.25rem;color:#a9b0bb;font-size:.75rem;text-transform:uppercase;letter-spacing:.06em}.mg-key[_ngcontent-%COMP%]{background:#ffffff14;border:1px solid rgba(209,27,45,.26);border-radius:8px;padding:.15rem .5rem;color:#f4f7fc;font-weight:600;font-size:.72rem;letter-spacing:.08em}.mg-qte[_ngcontent-%COMP%]{position:relative}svg[_ngcontent-%COMP%]{width:250px;height:250px;overflow:visible}.mg-rail[_ngcontent-%COMP%]{fill:none;stroke:#ffffff1f;stroke-width:8}.mg-target[_ngcontent-%COMP%]{fill:none;stroke:#d11b2dd1;stroke-width:8;transform-origin:150px 150px;stroke-linecap:round;filter:drop-shadow(0 0 6px rgba(209,27,45,.35))}.mg-bar[_ngcontent-%COMP%]{stroke:#f4f7fc;stroke-width:4;stroke-linecap:round;transform-origin:150px 150px;animation:_ngcontent-%COMP%_spin linear infinite}@keyframes _ngcontent-%COMP%_spin{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}.mg-stats[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;gap:.25rem;margin-top:.45rem}.mg-stat[_ngcontent-%COMP%]{color:#a9b0bb;font-size:.76rem;text-transform:uppercase;letter-spacing:.05em}.mg-stat[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{color:#f4f7fc}"],changeDetection:0})}}return o})();var yu=window.mp,Kv=(()=>{class o{constructor(){this.active=F(!1),this.renderedPlate=F(""),this.sourcePlate=null,this.removing=!1,this.index=0,this.timer=null,this.handlers=[]}ngOnInit(){this.on("initialize",e=>this.start(String(e),!1)),this.on("startRemoving",e=>this.start(String(e),!0)),this.on("plateScreen:close",()=>this.stop())}ngOnDestroy(){this.stop();for(let{name:e,fn:n}of this.handlers)yu.events.remove(e,n)}start(e,n){this.stop(),this.active.set(!0),this.sourcePlate=e,this.removing=n,this.index=n?e.length:0,this.renderedPlate.set(n?e:""),this.timer=setInterval(()=>{if(this.sourcePlate){if(this.removing){if(this.index--,this.index<0){this.finish();return}this.renderedPlate.set(this.sourcePlate.substring(0,this.index));return}if(this.index>=this.sourcePlate.length){this.finish();return}this.index++,this.renderedPlate.set(this.sourcePlate.substring(0,this.index))}},240)}finish(){this.removing?yu.events.call("removePlateScreen:finished"):yu.events.call("plateScreen:finished"),this.stop()}stop(){this.active.set(!1),this.timer&&(clearInterval(this.timer),this.timer=null),this.sourcePlate=null,this.renderedPlate.set("")}on(e,n){yu.events.add(e,n),this.handlers.push({name:e,fn:n})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["special-plate-screen"]],decls:7,vars:3,consts:[[1,"plate-shell"],[1,"plate-card"],[1,"plate-kicker"],[1,"plate-frame"],[1,"plate-text"]],template:function(n,i){n&1&&(v(0,"div",0)(1,"div",1)(2,"div",2),u(3,"Custom Plate Builder"),b(),v(4,"div",3)(5,"span",4),u(6),b()()()()),n&2&&(oe("active",i.active()),d(6),D(i.renderedPlate()))},styles:["[_nghost-%COMP%]{width:100%;height:100%;display:grid;place-items:center}.plate-shell[_ngcontent-%COMP%]{display:none}.plate-shell.active[_ngcontent-%COMP%]{display:block}.plate-card[_ngcontent-%COMP%]{width:min(30rem,92vw);padding:1rem;border-radius:14px;background:linear-gradient(160deg,#383c46e6,#202228f2);border:1px solid rgba(95,101,114,.48);box-shadow:0 18px 36px #0000006b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.plate-kicker[_ngcontent-%COMP%]{margin-bottom:.65rem;color:#ffb7bf;font-size:.72rem;text-transform:uppercase;letter-spacing:.14em}.plate-frame[_ngcontent-%COMP%]{height:9.5rem;border-radius:10px;background:linear-gradient(180deg,#e9e7d6,#d9d2b0);border:2px solid #b5aa7e;display:grid;place-items:center;box-shadow:inset 0 0 24px #0000002e}.plate-text[_ngcontent-%COMP%]{font-family:Courier New,monospace;font-size:clamp(1.8rem,6vw,2.3rem);font-weight:700;letter-spacing:.18em;color:#1f1842;text-shadow:1px 1px 0 rgba(255,255,255,.8)}"],changeDetection:0})}}return o})();var JI=(o,t)=>t.model,QI=(o,t)=>t.index,eO=(o,t)=>t.type+"_"+t.index,tO=(o,t)=>t.id;function nO(o,t){if(o&1){let e=Z();v(0,"button",25),ne("click",function(){P(e);let i=g();return A(i.searchQuery.set(""))}),Te(1,"i",26),b()}}function iO(o,t){if(o&1){let e=Z();v(0,"button",27),ne("click",function(){let i=P(e).$implicit,r=g();return A(r.selectVehicle(i))}),v(1,"div",28)(2,"span",29),u(3),b(),v(4,"span",30),u(5),b()(),v(6,"span",31),u(7),b()()}if(o&2){let e,n=t.$implicit,i=g();oe("selected",((e=i.selectedVehicle())==null?null:e.model)===n.model),d(3),D(n.name),d(2),D(n.category),d(2),me("$",n.price.toLocaleString("en-US"))}}function oO(o,t){o&1&&(v(0,"p",10),u(1,"No vehicles match your search."),b())}function rO(o,t){if(o&1){let e=Z();v(0,"button",35),ne("click",function(){let i=P(e).$implicit,r=g(2);return A(r.pickColor(i.index))}),b()}if(o&2){let e=t.$implicit,n=g(2);Dt("background",e.css),oe("selected",n.activeColorIndex()===e.index),Ee("title",e.label)}}function aO(o,t){if(o&1){let e=Z();v(0,"div",32)(1,"button",21),ne("click",function(){P(e);let i=g();return A(i.setColorTarget("primary"))}),u(2,"Primary"),b(),v(3,"button",21),ne("click",function(){P(e);let i=g();return A(i.setColorTarget("secondary"))}),u(4,"Secondary"),b()(),v(5,"div",33),ve(6,rO,1,5,"button",34,QI),b()}if(o&2){let e=g();d(),oe("active",e.colorTarget()==="primary"),d(2),oe("active",e.colorTarget()==="secondary"),d(3),xe(e.colorSwatches)}}function sO(o,t){if(o&1){let e=Z();v(0,"button",37),ne("click",function(){let i=P(e).$implicit,r=g(3);return A(r.pickWheel(i))}),v(1,"span",38),u(2),b(),v(3,"span",39),u(4),b()()}if(o&2){let e,n=t.$implicit,i=g(3);oe("selected",((e=i.selectedWheel())==null?null:e.type)===n.type&&((e=i.selectedWheel())==null?null:e.index)===n.index),d(2),D(n.name),d(2),D(n.category)}}function lO(o,t){if(o&1&&ve(0,sO,5,4,"button",36,eO),o&2){let e=g(2);xe(e.selectedVehicle().wheels)}}function cO(o,t){o&1&&(v(0,"p",10),u(1,"Loading wheels\u2026"),b())}function dO(o,t){o&1&&(v(0,"p",10),u(1,"No custom wheels for this model."),b())}function uO(o,t){if(o&1&&(v(0,"div",22),R(1,lO,2,0)(2,cO,2,0,"p",10)(3,dO,2,0,"p",10),b()),o&2){let e,n=g();d(),N(!((e=n.selectedVehicle())==null||e.wheels==null)&&e.wheels.length?1:n.wheelsLoading()?2:3)}}function hO(o,t){if(o&1){let e=Z();v(0,"button",42),ne("click",function(){let i=P(e).$implicit,r=g(4);return A(r.toggleUpgrade(i))}),v(1,"div",43)(2,"span",44),u(3),b(),v(4,"span",45),u(5),b()(),v(6,"span",46),u(7),b()()}if(o&2){let e=t.$implicit,n=g(4);oe("selected",n.selectedUpgradeIds().includes(e.id)),Ee("disabled",n.isUpgradeDisabled(e)&&!n.selectedUpgradeIds().includes(e.id)),d(3),D(e.name),d(2),me("$",e.price.toLocaleString("en-US")),d(2),D(e.description)}}function pO(o,t){if(o&1&&(v(0,"span",40),u(1),b(),ve(2,hO,8,6,"button",41,tO)),o&2){let e=t.$implicit,n=g(3);d(),D(e),d(),xe(n.upgradesInCategory(e))}}function mO(o,t){if(o&1&&ve(0,pO,4,1,null,null,Ln),o&2){let e=g(2);xe(e.upgradeCategories())}}function fO(o,t){o&1&&(v(0,"p",10),u(1,"No upgrades available."),b())}function gO(o,t){if(o&1&&R(0,mO,2,0)(1,fO,2,0,"p",10),o&2){let e=g();N(e.upgrades().length?0:1)}}function _O(o,t){if(o&1&&(v(0,"div",48)(1,"span"),u(2,"Base"),b(),v(3,"span"),u(4),b(),v(5,"span"),u(6),b(),v(7,"span"),u(8),b()()),o&2){let e=g(2);d(4),me("$",e.selectedPrice()),d(2),me("Upgrades (",e.selectedUpgradeIds().length,")"),d(2),me("+$",e.upgradesTotal().toLocaleString("en-US"))}}function vO(o,t){if(o&1&&(v(0,"div",52),u(1),b()),o&2){let e=g(2);oe("success",e.resultSuccess())("error",!e.resultSuccess()),d(),me(" ",e.resultMessage()," ")}}function xO(o,t){o&1&&u(0," Processing\u2026 ")}function bO(o,t){o&1&&u(0," Purchase ")}function yO(o,t){if(o&1){let e=Z();v(0,"span",40),u(1,"Purchase"),b(),v(2,"div",47),u(3),b(),R(4,_O,9,3,"div",48),v(5,"div",49),u(6),b(),R(7,vO,2,5,"div",50),v(8,"button",51),ne("click",function(){P(e);let i=g();return A(i.confirmPurchase())}),R(9,xO,1,0)(10,bO,1,0),b()}if(o&2){let e=g();d(3),D(t.name),d(),N(e.selectedUpgradeIds().length?4:-1),d(2),me("$",e.totalPrice()),d(),N(e.resultMessage()?7:-1),d(),Ee("disabled",e.purchasing()),d(),N(e.purchasing()?9:10)}}var Fi=window.mp,CO=[{index:0,css:"#1a1a1a",label:"Matte Black"},{index:1,css:"#2d2d2d",label:"Black"},{index:12,css:"#c0c0c0",label:"Silver"},{index:4,css:"#d4d4d4",label:"White"},{index:3,css:"#e8e8e8",label:"Bright White"},{index:27,css:"#cc3333",label:"Red"},{index:28,css:"#8b0000",label:"Dark Red"},{index:6,css:"#1e40af",label:"Blue"},{index:64,css:"#1d4ed8",label:"Bright Blue"},{index:35,css:"#0f172a",label:"Dark Blue"},{index:88,css:"#16a34a",label:"Green"},{index:53,css:"#166534",label:"Dark Green"},{index:92,css:"#86efac",label:"Mint"},{index:8,css:"#d97706",label:"Orange"},{index:7,css:"#fbbf24",label:"Yellow"},{index:13,css:"#f9fafb",label:"Frost White"},{index:51,css:"#7e22ce",label:"Purple"},{index:146,css:"#c084fc",label:"Lavender"},{index:135,css:"#f472b6",label:"Pink"},{index:26,css:"#92400e",label:"Brown"},{index:111,css:"#78716c",label:"Stone Grey"},{index:2,css:"#6b7280",label:"Gun Metal"},{index:150,css:"#e2b86b",label:"Gold"},{index:147,css:"#b0b0b0",label:"Chrome"}],Zv=(()=>{class o{constructor(){this.initPayload="",this.dealerName=F("Vehicle Dealer"),this.vehicles=F([]),this.upgrades=F([]),this.selectedVehicle=F(null),this.primaryColor=F(0),this.secondaryColor=F(0),this.colorTarget=F("primary"),this.activeTab=F("color"),this.selectedWheel=F(null),this.selectedUpgradeIds=F([]),this.purchasing=F(!1),this.resultMessage=F(""),this.resultSuccess=F(!1),this.isDragging=F(!1),this.searchQuery=F(""),this.wheelsLoading=F(!1),this.colorSwatches=CO,this.filteredVehicles=le(()=>{let e=this.searchQuery().toLowerCase().trim();return e?this.vehicles().filter(n=>n.name.toLowerCase().includes(e)||n.category.toLowerCase().includes(e)):this.vehicles()}),this.upgradeCategories=le(()=>{let e=new Set,n=[];for(let i of this.upgrades())e.has(i.category)||(e.add(i.category),n.push(i.category));return n}),this.activeColorIndex=le(()=>this.colorTarget()==="primary"?this.primaryColor():this.secondaryColor()),this.upgradesTotal=le(()=>this.selectedUpgradeIds().reduce((e,n)=>{let i=this.upgrades().find(r=>r.id===n);return e+(i?.price??0)},0)),this.totalPrice=le(()=>{let e=this.selectedVehicle();return e?(e.price+this.upgradesTotal()).toLocaleString("en-US"):"0"}),this.selectedPrice=le(()=>{let e=this.selectedVehicle();return e?e.price.toLocaleString("en-US"):"0"}),this.handlers=[],this.lastDragX=0,this.onDocumentMouseMove=e=>{if(!this.isDragging())return;let n=(e.clientX-this.lastDragX)*.4;this.lastDragX=e.clientX,Math.abs(n)>.5&&Fi.events.call("vehicleDealer:rotate",n)},this.onDocumentMouseUp=()=>{this.isDragging.set(!1)}}ngOnInit(){try{let e=JSON.parse(this.initPayload);this.dealerName.set(e.dealerName??"Vehicle Dealer"),this.vehicles.set(Array.isArray(e.vehicles)?e.vehicles:[]),this.upgrades.set(Array.isArray(e.upgrades)?e.upgrades:[]);let n=e.vehicles?.[0]??null;n&&this.selectVehicle(n)}catch{}this.on("vehicleDealer:purchaseResult",e=>{try{let n=JSON.parse(String(e));this.purchasing.set(!1),this.resultSuccess.set(n.success),this.resultMessage.set(n.message??(n.success?"Purchase successful!":"Purchase failed."))}catch{this.purchasing.set(!1),this.resultMessage.set("An unexpected error occurred."),this.resultSuccess.set(!1)}}),this.on("vehicleDealer:wheelsResult",(e,n)=>{this.wheelsLoading.set(!1);try{let i=JSON.parse(String(n)),r=this.selectedVehicle();if(r&&r.model===String(e)){this.selectedVehicle.set(De(he({},r),{wheels:i}));let a=i[0]??null;this.selectedWheel.set(a),a&&Fi.events.call("vehicleDealer:setWheels",a.type,a.index)}}catch{}}),document.addEventListener("mousemove",this.onDocumentMouseMove),document.addEventListener("mouseup",this.onDocumentMouseUp)}ngOnDestroy(){for(let{name:e,fn:n}of this.handlers)Fi.events.remove(e,n);document.removeEventListener("mousemove",this.onDocumentMouseMove),document.removeEventListener("mouseup",this.onDocumentMouseUp)}onDragStart(e){this.isDragging.set(!0),this.lastDragX=e.clientX,e.preventDefault()}rotate(e){Fi.events.call("vehicleDealer:rotate",e)}selectVehicle(e){this.selectedVehicle.set(De(he({},e),{wheels:[]})),this.selectedWheel.set(null),this.selectedUpgradeIds.set([]),this.wheelsLoading.set(!0),this.resultMessage.set(""),Fi.events.call("vehicleDealer:preview",e.model),Fi.events.call("callServerEvent","vehicleDealer:getWheels",e.model)}toggleUpgrade(e){let n=this.selectedUpgradeIds();n.includes(e.id)?this.selectedUpgradeIds.set(n.filter(i=>i!==e.id)):this.selectedUpgradeIds.set([...n,e.id])}isUpgradeDisabled(e){let n=this.selectedUpgradeIds();return!!(e.requiresUpgradeId!==null&&!n.includes(e.requiresUpgradeId)||e.conflicts.some(i=>n.includes(i)))}upgradesInCategory(e){return this.upgrades().filter(n=>n.category===e)}pickWheel(e){this.selectedWheel.set(e),Fi.events.call("vehicleDealer:setWheels",e.type,e.index)}setColorTarget(e){this.colorTarget.set(e)}pickColor(e){this.colorTarget()==="primary"?this.primaryColor.set(e):this.secondaryColor.set(e),Fi.events.call("vehicleDealer:setColor",this.primaryColor(),this.secondaryColor())}confirmPurchase(){let e=this.selectedVehicle();if(!e||this.purchasing())return;this.purchasing.set(!0),this.resultMessage.set("");let n=this.selectedWheel(),i={model:e.model,primaryColor:this.primaryColor(),secondaryColor:this.secondaryColor(),wheelType:n?.type??null,wheelIndex:n?.index??null,upgradeIds:this.selectedUpgradeIds()};Fi.events.call("callServerEvent","vehicleDealer:purchase",JSON.stringify(i))}exit(){Fi.events.call("callServerEvent","vehicleDealer:exit")}on(e,n){Fi.events.add(e,n),this.handlers.push({name:e,fn:n})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["special-vehicle-dealer"]],inputs:{initPayload:"initPayload"},decls:46,vars:16,consts:[[1,"vd-root"],[1,"vd-drag-overlay",3,"mousedown"],[1,"vd-left"],[1,"vd-left__header"],[1,"vd-left__search"],[1,"fa-solid","fa-magnifying-glass"],["type","text","placeholder","Search vehicles\u2026",3,"input","value"],["type","button","title","Clear",1,"vd-search-clear"],[1,"vd-left__list","scrollbar-neon"],["type","button",1,"vd-vehicle-item",3,"selected"],[1,"vd-empty"],[1,"vd-rotate-controls"],["type","button","title","Rotate left",1,"vd-rotate-btn",3,"click"],[1,"fa-solid","fa-rotate-left"],[1,"vd-rotate-hint"],["type","button","title","Rotate right",1,"vd-rotate-btn",3,"click"],[1,"fa-solid","fa-rotate-right"],[1,"vd-side"],[1,"vd-side__header"],[1,"vd-side__body","scrollbar-neon"],[1,"vd-tabs"],["type","button",3,"click"],[1,"vd-wheels-list"],[1,"vd-side__footer"],["type","button",1,"warn","vd-full-btn",3,"click"],["type","button","title","Clear",1,"vd-search-clear",3,"click"],[1,"fa-solid","fa-xmark"],["type","button",1,"vd-vehicle-item",3,"click"],[1,"vd-vehicle-item__info"],[1,"vd-vehicle-item__name"],[1,"vd-vehicle-item__cat"],[1,"vd-vehicle-item__price"],[1,"vd-colors__targets"],[1,"vd-swatches"],["type","button",1,"vd-swatch",3,"selected","background","title"],["type","button",1,"vd-swatch",3,"click","title"],["type","button",1,"vd-wheel-item",3,"selected"],["type","button",1,"vd-wheel-item",3,"click"],[1,"vd-wheel-item__name"],[1,"vd-wheel-item__cat"],[1,"vd-section-heading"],["type","button",1,"vd-upgrade-item",3,"selected","disabled"],["type","button",1,"vd-upgrade-item",3,"click","disabled"],[1,"vd-upgrade-item__row"],[1,"vd-upgrade-item__name"],[1,"vd-upgrade-item__price"],[1,"vd-upgrade-item__desc"],[1,"vd-purchase__name"],[1,"vd-purchase__breakdown"],[1,"vd-purchase__price"],[1,"vd-purchase__result",3,"success","error"],["type","button",1,"primary","vd-full-btn",3,"click","disabled"],[1,"vd-purchase__result"]],template:function(n,i){if(n&1&&(v(0,"div",0)(1,"div",1),ne("mousedown",function(a){return i.onDragStart(a)}),b(),v(2,"aside",2)(3,"header",3)(4,"div")(5,"h2"),u(6),b(),v(7,"p"),u(8,"Select a vehicle"),b()()(),v(9,"div",4),Te(10,"i",5),v(11,"input",6),ne("input",function(a){return i.searchQuery.set(a.target.value)}),b(),R(12,nO,2,0,"button",7),b(),v(13,"div",8),ve(14,iO,8,5,"button",9,JI,!1,oO,2,0,"p",10),b()(),v(17,"div",11)(18,"button",12),ne("click",function(){return i.rotate(-45)}),Te(19,"i",13),b(),v(20,"span",14),u(21,"drag to rotate"),b(),v(22,"button",15),ne("click",function(){return i.rotate(45)}),Te(23,"i",16),b()(),v(24,"aside",17)(25,"header",18)(26,"div")(27,"h2"),u(28,"Customise"),b(),v(29,"p"),u(30,"Colour & purchase"),b()()(),v(31,"div",19)(32,"div",20)(33,"button",21),ne("click",function(){return i.activeTab.set("color")}),u(34,"Colour"),b(),v(35,"button",21),ne("click",function(){return i.activeTab.set("wheels")}),u(36,"Wheels"),b(),v(37,"button",21),ne("click",function(){return i.activeTab.set("upgrades")}),u(38,"Upgrades"),b()(),R(39,aO,8,4),R(40,uO,4,1,"div",22),R(41,gO,2,1),R(42,yO,11,6),b(),v(43,"footer",23)(44,"button",24),ne("click",function(){return i.exit()}),u(45," Leave Dealership "),b()()()()),n&2){let r;d(),oe("vd-drag-overlay--dragging",i.isDragging()),d(5),D(i.dealerName()),d(5),Ee("value",i.searchQuery()),d(),N(i.searchQuery()?12:-1),d(2),xe(i.filteredVehicles()),d(19),oe("active",i.activeTab()==="color"),d(2),oe("active",i.activeTab()==="wheels"),d(2),oe("active",i.activeTab()==="upgrades"),d(2),N(i.activeTab()==="color"?39:-1),d(),N(i.activeTab()==="wheels"?40:-1),d(),N(i.activeTab()==="upgrades"?41:-1),d(),N((r=i.selectedVehicle())?42:-1,r)}},dependencies:[tt],styles:["[_nghost-%COMP%]{display:block;position:absolute;inset:0;pointer-events:none}.vd-root[_ngcontent-%COMP%]{position:absolute;inset:0}.vd-drag-overlay[_ngcontent-%COMP%]{position:absolute;inset:0;z-index:0;pointer-events:auto;cursor:grab}.vd-drag-overlay--dragging[_ngcontent-%COMP%]{cursor:grabbing}.vd-left[_ngcontent-%COMP%]{position:absolute;left:2rem;top:50%;transform:translateY(-50%);z-index:1;pointer-events:auto;width:280px;max-height:min(72vh,640px);display:flex;flex-direction:column;border-radius:14px;overflow:hidden;background:linear-gradient(160deg,#383c46e6,#202228f2);border:1px solid rgba(95,101,114,.48);box-shadow:0 18px 36px #0000006b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.vd-left__header[_ngcontent-%COMP%]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:.85rem 1rem;border-bottom:1px solid rgba(209,27,45,.42);background:linear-gradient(135deg,#d11b2d3b,#d11b2d14)}.vd-left__header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:0;color:#f4f7fc;font-size:.95rem;text-transform:uppercase;letter-spacing:.08em}.vd-left__header[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:3px 0 0;color:#ffb7bf;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em}.vd-left__search[_ngcontent-%COMP%]{flex-shrink:0;display:flex;align-items:center;gap:.5rem;padding:.5rem .85rem;border-bottom:1px solid rgba(255,255,255,.06);background:#00000026}.vd-left__search[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{font-size:.72rem;color:#ffffff4d;flex-shrink:0}.vd-left__search[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{flex:1 1 auto;background:transparent;border:none;outline:none;color:#eef2f8;font-size:.78rem;font-family:inherit}.vd-left__search[_ngcontent-%COMP%] input[_ngcontent-%COMP%]::placeholder{color:#ffffff47}.vd-search-clear[_ngcontent-%COMP%]{flex-shrink:0;min-width:0;width:1.35rem;height:1.35rem;padding:0;display:grid;place-items:center;border-radius:50%;font-size:.65rem;background:#ffffff12;border-color:transparent;color:#ffffff73}.vd-search-clear[_ngcontent-%COMP%]:hover:not(:disabled){transform:none;background:#d11b2d4d;color:#fff}.vd-left__list[_ngcontent-%COMP%]{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.vd-vehicle-item[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;padding:.62rem 1rem;border-radius:0;border:0;border-bottom:1px solid rgba(255,255,255,.05);background:transparent;text-align:left;cursor:pointer;transition:background .12s ease}.vd-vehicle-item[_ngcontent-%COMP%]:last-child{border-bottom:0}.vd-vehicle-item[_ngcontent-%COMP%]:hover:not(:disabled){transform:none;background:#ffffff0f}.vd-vehicle-item.selected[_ngcontent-%COMP%]{background:#d11b2d26;border-color:#d11b2d4d}.vd-vehicle-item__info[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.vd-vehicle-item__name[_ngcontent-%COMP%]{font-size:.82rem;font-weight:600;color:#eef2f8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vd-vehicle-item__cat[_ngcontent-%COMP%]{font-size:.67rem;color:var(--sw-text-soft);text-transform:uppercase;letter-spacing:.05em}.vd-vehicle-item__price[_ngcontent-%COMP%]{font-size:.75rem;font-weight:600;color:var(--sw-good);white-space:nowrap;flex-shrink:0}.vd-empty[_ngcontent-%COMP%]{margin:0;padding:1rem;text-align:center;color:var(--sw-text-soft);font-size:.78rem}.vd-rotate-controls[_ngcontent-%COMP%]{position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%);z-index:1;pointer-events:auto;display:flex;align-items:center;gap:.55rem;background:#00000080;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:.28rem .65rem}.vd-rotate-btn[_ngcontent-%COMP%]{min-width:0;width:1.75rem;height:1.75rem;padding:0;display:grid;place-items:center;border-radius:50%;font-size:.82rem}.vd-rotate-btn[_ngcontent-%COMP%]:hover:not(:disabled){transform:none}.vd-rotate-hint[_ngcontent-%COMP%]{font-size:.67rem;color:#ffffff61;letter-spacing:.04em;white-space:nowrap}.vd-side[_ngcontent-%COMP%]{position:absolute;right:2rem;top:50%;transform:translateY(-50%);z-index:1;pointer-events:auto;width:270px;max-height:min(72vh,640px);display:flex;flex-direction:column;border-radius:14px;overflow:hidden;background:linear-gradient(160deg,#383c46e6,#202228f2);border:1px solid rgba(95,101,114,.48);box-shadow:0 18px 36px #0000006b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.vd-side__header[_ngcontent-%COMP%]{flex-shrink:0;display:flex;align-items:center;padding:.85rem 1rem;border-bottom:1px solid rgba(209,27,45,.42);background:linear-gradient(135deg,#d11b2d3b,#d11b2d14)}.vd-side__header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:0;color:#f4f7fc;font-size:.95rem;text-transform:uppercase;letter-spacing:.08em}.vd-side__header[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:3px 0 0;color:#ffb7bf;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em}.vd-side__body[_ngcontent-%COMP%]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:.75rem;display:flex;flex-direction:column;gap:.55rem}.vd-side__footer[_ngcontent-%COMP%]{flex-shrink:0;padding:.65rem .75rem;border-top:1px solid rgba(95,101,114,.3)}.vd-section-heading[_ngcontent-%COMP%]{display:block;color:#ffb7bf;font-size:.68rem;text-transform:uppercase;letter-spacing:.1em;padding:2px 0;border-bottom:1px solid rgba(209,27,45,.3);margin-top:.25rem}.vd-section-heading[_ngcontent-%COMP%]:first-child{margin-top:0}.vd-tabs[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.4rem;margin-bottom:.65rem}.vd-tabs[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{font-size:.72rem;padding:.42rem 0;text-align:center;text-transform:uppercase;letter-spacing:.07em;font-weight:600;border-radius:10px;background:#ffffff0f;border-color:#5f65727a;color:#a9b0bb;transition:all .18s ease}.vd-tabs[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover:not(:disabled):not(.active){transform:none;box-shadow:none;border-color:#d11b2d59}.vd-tabs[_ngcontent-%COMP%] button.active[_ngcontent-%COMP%]{background:linear-gradient(135deg,#d11b2dcc,#e52f41ad);border-color:#d11b2d7a;color:#fff}.vd-tabs[_ngcontent-%COMP%] button.active[_ngcontent-%COMP%]:hover:not(:disabled){transform:none;box-shadow:0 0 18px #d11b2d4d}.vd-wheels-list[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:0;border-radius:8px;overflow:hidden;border:1px solid rgba(95,101,114,.3)}.vd-wheel-item[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.1rem;width:100%;padding:.5rem .75rem;border-radius:0;border:0;border-bottom:1px solid rgba(255,255,255,.05);background:transparent;text-align:left;cursor:pointer;transition:background .12s ease}.vd-wheel-item[_ngcontent-%COMP%]:last-child{border-bottom:0}.vd-wheel-item[_ngcontent-%COMP%]:hover:not(:disabled){transform:none;background:#ffffff0f}.vd-wheel-item.selected[_ngcontent-%COMP%]{background:#d11b2d26;border-color:#d11b2d4d}.vd-wheel-item__name[_ngcontent-%COMP%]{font-size:.8rem;font-weight:600;color:#eef2f8}.vd-wheel-item__cat[_ngcontent-%COMP%]{font-size:.65rem;color:var(--sw-text-soft);text-transform:uppercase;letter-spacing:.05em}.vd-colors__targets[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr;gap:.4rem;margin-bottom:.65rem}.vd-colors__targets[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{font-size:.72rem;padding:.42rem 0;text-align:center;text-transform:uppercase;letter-spacing:.07em;font-weight:600;border-radius:10px;background:#ffffff0f;border-color:#5f65727a;color:#a9b0bb;transition:all .18s ease}.vd-colors__targets[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover:not(:disabled):not(.active){transform:none;box-shadow:none;border-color:#d11b2d59}.vd-colors__targets[_ngcontent-%COMP%] button.active[_ngcontent-%COMP%]{background:linear-gradient(135deg,#d11b2dcc,#e52f41ad);border-color:#d11b2d7a;color:#fff}.vd-colors__targets[_ngcontent-%COMP%] button.active[_ngcontent-%COMP%]:hover:not(:disabled){transform:none;box-shadow:0 0 18px #d11b2d4d}.vd-swatches[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(6,1fr);gap:.35rem}.vd-swatch[_ngcontent-%COMP%]{width:100%;aspect-ratio:1;border-radius:6px;border:2px solid transparent;padding:0;cursor:pointer;transition:transform .1s ease,border-color .1s ease}.vd-swatch[_ngcontent-%COMP%]:hover:not(:disabled){transform:scale(1.15);border-color:#ffffff80}.vd-swatch.selected[_ngcontent-%COMP%]{border-color:#fff;box-shadow:0 0 0 1px #d11b2dcc}.vd-purchase__name[_ngcontent-%COMP%]{font-weight:700;font-size:.9rem;color:#f0f3f8}.vd-purchase__price[_ngcontent-%COMP%]{font-size:1.15rem;font-weight:700;color:var(--sw-good)}.vd-purchase__result[_ngcontent-%COMP%]{font-size:.78rem;padding:.35rem .5rem;border-radius:8px}.vd-purchase__result.success[_ngcontent-%COMP%]{color:var(--sw-good);background:#7ad69424;border:1px solid rgba(122,214,148,.35)}.vd-purchase__result.error[_ngcontent-%COMP%]{color:var(--sw-bad);background:#f0737324;border:1px solid rgba(240,115,115,.35)}.vd-upgrade-item[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.18rem;width:100%;padding:.5rem .75rem;border-radius:8px;border:1px solid rgba(95,101,114,.3);background:#ffffff08;text-align:left;cursor:pointer;transition:background .12s ease,border-color .12s ease;margin-bottom:.3rem}.vd-upgrade-item[_ngcontent-%COMP%]:last-child{margin-bottom:0}.vd-upgrade-item[_ngcontent-%COMP%]:hover:not(:disabled){transform:none;background:#ffffff12;border-color:#d11b2d4d}.vd-upgrade-item[_ngcontent-%COMP%]:disabled{opacity:.35;cursor:not-allowed}.vd-upgrade-item.selected[_ngcontent-%COMP%]{background:#d11b2d26;border-color:#d11b2d80}.vd-upgrade-item__row[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.vd-upgrade-item__name[_ngcontent-%COMP%]{font-size:.8rem;font-weight:600;color:#eef2f8}.vd-upgrade-item__price[_ngcontent-%COMP%]{font-size:.75rem;font-weight:600;color:var(--sw-good);white-space:nowrap;flex-shrink:0}.vd-upgrade-item__desc[_ngcontent-%COMP%]{font-size:.67rem;color:var(--sw-text-soft);line-height:1.3}.vd-purchase__breakdown[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr auto;gap:.1rem .5rem;font-size:.72rem;color:var(--sw-text-soft);margin-bottom:.2rem;padding:.3rem .1rem;border-bottom:1px solid rgba(255,255,255,.06)}.vd-full-btn[_ngcontent-%COMP%]{width:100%;padding:.62rem .8rem;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;border-radius:10px;transition:all .18s ease}.vd-full-btn.primary[_ngcontent-%COMP%]{background:linear-gradient(135deg,#d11b2dcc,#e52f41ad);border-color:#d11b2d7a;color:#fff}.vd-full-btn.primary[_ngcontent-%COMP%]:hover:not(:disabled){transform:none;box-shadow:0 0 18px #d11b2d4d}.vd-full-btn.warn[_ngcontent-%COMP%]{background:#ffffff0f;border-color:#5f65727a;color:#a9b0bb}.vd-full-btn.warn[_ngcontent-%COMP%]:hover:not(:disabled){transform:none;box-shadow:none;border-color:#d11b2d59}.vd-full-btn[_ngcontent-%COMP%]:disabled{opacity:.4;cursor:not-allowed}"],changeDetection:0})}}return o})();var MO=(o,t)=>t.id,wO=(o,t)=>t.type+"_"+t.index,SO=(o,t)=>t.type;function EO(o,t){o&1&&Te(0,"span",21)}function TO(o,t){if(o&1){let e=Z();v(0,"button",20),ne("click",function(){let i=P(e).$implicit,r=g();return A(r.selectCategory(i))}),u(1),R(2,EO,1,0,"span",21),b()}if(o&2){let e=t.$implicit,n=g();oe("selected",n.selectedCategoryId()===e.id),d(),me(" ",e.name," "),d(),N(n.hasCategoryMod(e.id)?2:-1)}}function PO(o,t){o&1&&(v(0,"p",15),u(1,"Loading mods\u2026"),b())}function AO(o,t){o&1&&u(0," Stock ")}function IO(o,t){if(o&1&&u(0),o&2){let e=g().$implicit;me(" $",(e.price??0).toLocaleString("en-US")," ")}}function OO(o,t){if(o&1){let e=Z();v(0,"button",23),ne("click",function(){let i=P(e).$implicit,r=g(3);return A(r.selectMod(i))}),v(1,"span",24),u(2),b(),v(3,"span",25),R(4,AO,1,0)(5,IO,1,1),b()()}if(o&2){let e=t.$implicit,n=g(3);oe("selected",n.isModSelected(e))("installed",n.isExistingMod(e)),d(2),D(e.description),d(2),N(e.index===-1?4:5)}}function DO(o,t){if(o&1&&ve(0,OO,6,6,"button",22,wO),o&2){let e=g(2);xe(e.categoryMods())}}function kO(o,t){o&1&&(v(0,"p",15),u(1,"No mods available for this category."),b())}function RO(o,t){if(o&1&&R(0,PO,2,0,"p",15)(1,DO,2,0)(2,kO,2,0,"p",15),o&2){let e=g();N(e.modsLoading()?0:e.categoryMods().length?1:2)}}function NO(o,t){o&1&&(v(0,"p",15),u(1,"Select a category on the left."),b())}function LO(o,t){if(o&1&&(v(0,"div",27)(1,"span",29),u(2),b(),v(3,"span",30),u(4),b()()),o&2){let e=t.$implicit;d(2),D(e.description),d(2),me("$",(e.price??0).toLocaleString("en-US"))}}function FO(o,t){if(o&1&&(v(0,"div",16)(1,"span",26),u(2,"Cart"),b(),ve(3,LO,5,2,"div",27,SO),v(5,"div",28)(6,"span"),u(7,"Total"),b(),v(8,"span"),u(9),b()()()),o&2){let e=g();d(3),xe(e.cartItems()),d(6),me("$",e.cartTotal().toLocaleString("en-US"))}}var co=window.mp,Jv=(()=>{class o{constructor(){this.initPayload="",this.shopName=F("Modification Shop"),this.categories=F([]),this.existingMods=F([]),this.selectedCategoryId=F(null),this.selectedCategoryName=F(""),this.categoryMods=F([]),this.cartMods=F([]),this.isDragging=F(!1),this.modsLoading=F(!1),this.cartItems=le(()=>this.cartMods().filter(e=>e.index!==-1)),this.cartTotal=le(()=>this.cartItems().reduce((e,n)=>e+(n.price??0),0)),this.effectiveMod=le(()=>{let e=this.selectedCategoryId();if(e===null)return null;let n=this.cartMods().find(i=>i.type===e);return n!==void 0?n:this.existingMods().find(i=>i.type===e)??null}),this.handlers=[],this.lastDragX=0,this.onDocumentMouseMove=e=>{if(!this.isDragging())return;let n=(e.clientX-this.lastDragX)*.4;this.lastDragX=e.clientX,Math.abs(n)>.5&&co.events.call("modshop:rotate",n)},this.onDocumentMouseUp=()=>{this.isDragging.set(!1)}}ngOnInit(){try{let e=JSON.parse(this.initPayload);this.shopName.set(e.propName??"Modification Shop"),this.categories.set(Array.isArray(e.categories)?e.categories:[]),this.existingMods.set(Array.isArray(e.existingMods)?e.existingMods:[]);let n=e.categories?.[0]??null;n&&this.selectCategory(n)}catch{}this.on("modshop:setMods",(e,n)=>{if(Number(n)===this.selectedCategoryId()){try{this.categoryMods.set(JSON.parse(String(e)))}catch{this.categoryMods.set([])}this.modsLoading.set(!1)}}),document.addEventListener("mousemove",this.onDocumentMouseMove),document.addEventListener("mouseup",this.onDocumentMouseUp)}ngOnDestroy(){for(let{name:e,fn:n}of this.handlers)co.events.remove(e,n);document.removeEventListener("mousemove",this.onDocumentMouseMove),document.removeEventListener("mouseup",this.onDocumentMouseUp)}onDragStart(e){this.isDragging.set(!0),this.lastDragX=e.clientX,e.preventDefault()}rotate(e){co.events.call("modshop:rotate",e)}selectCategory(e){this.selectedCategoryId()!==null&&co.events.call("modshop:resetPreview"),this.selectedCategoryId.set(e.id),this.selectedCategoryName.set(e.name),this.categoryMods.set([]),this.modsLoading.set(!0),co.events.call("modshop:requestMods",e.id)}selectMod(e){let r=[...this.cartMods().filter(a=>a.type!==e.type),e];this.cartMods.set(r),co.events.call("modshop:previewMod",e.type,e.index),co.events.call("modshop:updateCart",JSON.stringify(r))}isModSelected(e){let n=this.effectiveMod();return n===null?e.index===-1:n.index===e.index&&n.type===e.type}isExistingMod(e){return this.existingMods().some(n=>n.type===e.type&&n.index===e.index)}hasCategoryMod(e){return this.existingMods().some(n=>n.type===e)||this.cartMods().some(n=>n.type===e&&n.index!==-1)}checkout(){let e=this.cartMods();e.length&&co.events.call("callServerEvent","modshop:checkout",JSON.stringify(e))}exit(){co.events.call("callServerEvent","modshop:close")}on(e,n){co.events.add(e,n),this.handlers.push({name:e,fn:n})}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["special-modshop"]],inputs:{initPayload:"initPayload"},decls:33,vars:7,consts:[[1,"ms-root"],[1,"ms-drag-overlay",3,"mousedown"],[1,"ms-left"],[1,"ms-left__header"],[1,"ms-left__list","scrollbar-neon"],["type","button",1,"ms-cat-item",3,"selected"],[1,"ms-rotate-controls"],["type","button","title","Rotate left",1,"ms-rotate-btn",3,"click"],[1,"fa-solid","fa-rotate-left"],[1,"ms-rotate-hint"],["type","button","title","Rotate right",1,"ms-rotate-btn",3,"click"],[1,"fa-solid","fa-rotate-right"],[1,"ms-right"],[1,"ms-right__header"],[1,"ms-right__body","scrollbar-neon"],[1,"ms-empty"],[1,"ms-cart"],[1,"ms-right__footer"],["type","button",1,"ms-full-btn","primary",3,"click","disabled"],["type","button",1,"ms-full-btn","warn",3,"click"],["type","button",1,"ms-cat-item",3,"click"],[1,"ms-cat-badge"],["type","button",1,"ms-mod-item",3,"selected","installed"],["type","button",1,"ms-mod-item",3,"click"],[1,"ms-mod-item__name"],[1,"ms-mod-item__price"],[1,"ms-section-heading"],[1,"ms-cart-item"],[1,"ms-cart-total"],[1,"ms-cart-item__name"],[1,"ms-cart-item__price"]],template:function(n,i){n&1&&(v(0,"div",0)(1,"div",1),ne("mousedown",function(a){return i.onDragStart(a)}),b(),v(2,"aside",2)(3,"header",3)(4,"h2"),u(5),b(),v(6,"p"),u(7,"Select a category"),b()(),v(8,"div",4),ve(9,TO,3,4,"button",5,MO),b()(),v(11,"div",6)(12,"button",7),ne("click",function(){return i.rotate(-45)}),Te(13,"i",8),b(),v(14,"span",9),u(15,"drag to rotate"),b(),v(16,"button",10),ne("click",function(){return i.rotate(45)}),Te(17,"i",11),b()(),v(18,"aside",12)(19,"header",13)(20,"h2"),u(21),b(),v(22,"p"),u(23,"Choose a modification"),b()(),v(24,"div",14),R(25,RO,3,1)(26,NO,2,0,"p",15),R(27,FO,10,1,"div",16),b(),v(28,"footer",17)(29,"button",18),ne("click",function(){return i.checkout()}),u(30," Checkout "),b(),v(31,"button",19),ne("click",function(){return i.exit()}),u(32," Leave Shop "),b()()()()),n&2&&(d(),oe("ms-drag-overlay--dragging",i.isDragging()),d(4),D(i.shopName()),d(4),xe(i.categories()),d(12),D(i.selectedCategoryName()||"Select a category"),d(4),N(i.selectedCategoryId()!==null?25:26),d(2),N(i.cartItems().length?27:-1),d(2),Ee("disabled",!i.cartItems().length))},dependencies:[tt],styles:["[_nghost-%COMP%]{display:block;position:absolute;inset:0;pointer-events:none}.ms-root[_ngcontent-%COMP%]{position:absolute;inset:0}.ms-drag-overlay[_ngcontent-%COMP%]{position:absolute;inset:0;z-index:0;pointer-events:auto;cursor:grab}.ms-drag-overlay--dragging[_ngcontent-%COMP%]{cursor:grabbing}.ms-left[_ngcontent-%COMP%]{position:absolute;left:2rem;top:50%;transform:translateY(-50%);z-index:1;pointer-events:auto;width:220px;max-height:min(72vh,640px);display:flex;flex-direction:column;border-radius:14px;overflow:hidden;background:linear-gradient(160deg,#383c46e6,#202228f2);border:1px solid rgba(95,101,114,.48);box-shadow:0 18px 36px #0000006b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ms-left__header[_ngcontent-%COMP%]{flex-shrink:0;padding:.85rem 1rem;border-bottom:1px solid rgba(209,27,45,.42);background:linear-gradient(135deg,#d11b2d3b,#d11b2d14)}.ms-left__header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:0;color:#f4f7fc;font-size:.95rem;text-transform:uppercase;letter-spacing:.08em}.ms-left__header[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:3px 0 0;color:#ffb7bf;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em}.ms-left__list[_ngcontent-%COMP%]{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.ms-cat-item[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.6rem 1rem;border-radius:0;border:0;border-bottom:1px solid rgba(255,255,255,.05);background:transparent;text-align:left;cursor:pointer;font-size:.8rem;color:#c8cdd8;transition:background .12s ease}.ms-cat-item[_ngcontent-%COMP%]:last-child{border-bottom:0}.ms-cat-item[_ngcontent-%COMP%]:hover:not(:disabled){transform:none;background:#ffffff0f}.ms-cat-item.selected[_ngcontent-%COMP%]{background:#d11b2d26;border-color:#d11b2d4d;color:#f4f7fc}.ms-cat-badge[_ngcontent-%COMP%]{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--sw-good, #4ade80);flex-shrink:0}.ms-rotate-controls[_ngcontent-%COMP%]{position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%);z-index:1;pointer-events:auto;display:flex;align-items:center;gap:.55rem;background:#00000080;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:.28rem .65rem}.ms-rotate-btn[_ngcontent-%COMP%]{min-width:0;width:1.75rem;height:1.75rem;padding:0;display:grid;place-items:center;border-radius:50%;font-size:.82rem}.ms-rotate-btn[_ngcontent-%COMP%]:hover:not(:disabled){transform:none}.ms-rotate-hint[_ngcontent-%COMP%]{font-size:.67rem;color:#ffffff61;letter-spacing:.04em;white-space:nowrap}.ms-right[_ngcontent-%COMP%]{position:absolute;right:2rem;top:50%;transform:translateY(-50%);z-index:1;pointer-events:auto;width:280px;max-height:min(72vh,640px);display:flex;flex-direction:column;border-radius:14px;overflow:hidden;background:linear-gradient(160deg,#383c46e6,#202228f2);border:1px solid rgba(95,101,114,.48);box-shadow:0 18px 36px #0000006b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ms-right__header[_ngcontent-%COMP%]{flex-shrink:0;padding:.85rem 1rem;border-bottom:1px solid rgba(209,27,45,.42);background:linear-gradient(135deg,#d11b2d3b,#d11b2d14)}.ms-right__header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:0;color:#f4f7fc;font-size:.95rem;text-transform:uppercase;letter-spacing:.08em}.ms-right__header[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:3px 0 0;color:#ffb7bf;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em}.ms-right__body[_ngcontent-%COMP%]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:.5rem 0;display:flex;flex-direction:column}.ms-mod-item[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;padding:.55rem 1rem;border-radius:0;border:0;border-bottom:1px solid rgba(255,255,255,.04);background:transparent;text-align:left;cursor:pointer;transition:background .12s ease}.ms-mod-item[_ngcontent-%COMP%]:last-child{border-bottom:0}.ms-mod-item[_ngcontent-%COMP%]:hover:not(:disabled){transform:none;background:#ffffff0f}.ms-mod-item.selected[_ngcontent-%COMP%]{background:#d11b2d26;border-color:#d11b2d4d}.ms-mod-item.installed[_ngcontent-%COMP%]:not(.selected) .ms-mod-item__name[_ngcontent-%COMP%]{color:var(--sw-good, #4ade80)}.ms-mod-item__name[_ngcontent-%COMP%]{font-size:.8rem;color:#c8cdd8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ms-mod-item__price[_ngcontent-%COMP%]{font-size:.75rem;font-weight:600;color:var(--sw-good, #4ade80);white-space:nowrap;flex-shrink:0}.ms-empty[_ngcontent-%COMP%]{margin:0;padding:1rem;text-align:center;color:var(--sw-text-soft);font-size:.78rem}.ms-section-heading[_ngcontent-%COMP%]{display:block;color:#ffb7bf;font-size:.68rem;text-transform:uppercase;letter-spacing:.1em;padding:.5rem 1rem .25rem;border-bottom:1px solid rgba(209,27,45,.3);margin-top:.25rem}.ms-cart[_ngcontent-%COMP%]{margin-top:auto;border-top:1px solid rgba(255,255,255,.07);padding:.25rem 0}.ms-cart-item[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.35rem 1rem;font-size:.78rem}.ms-cart-item__name[_ngcontent-%COMP%]{color:#c8cdd8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ms-cart-item__price[_ngcontent-%COMP%]{font-weight:600;color:var(--sw-good, #4ade80);white-space:nowrap;flex-shrink:0}.ms-cart-total[_ngcontent-%COMP%]{display:flex;justify-content:space-between;padding:.4rem 1rem .25rem;border-top:1px solid rgba(255,255,255,.07);font-size:.82rem;font-weight:700;color:#f4f7fc}.ms-right__footer[_ngcontent-%COMP%]{flex-shrink:0;display:flex;flex-direction:column;gap:.4rem;padding:.65rem .75rem;border-top:1px solid rgba(95,101,114,.3)}.ms-full-btn[_ngcontent-%COMP%]{width:100%;padding:.62rem .8rem;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;border-radius:10px;transition:all .18s ease}.ms-full-btn.primary[_ngcontent-%COMP%]{background:linear-gradient(135deg,#d11b2dcc,#e52f41ad);border-color:#d11b2d7a;color:#fff}.ms-full-btn.primary[_ngcontent-%COMP%]:hover:not(:disabled){transform:none;box-shadow:0 0 18px #d11b2d4d}.ms-full-btn.warn[_ngcontent-%COMP%]{background:#ffffff0f;border-color:#5f65727a;color:#a9b0bb}.ms-full-btn.warn[_ngcontent-%COMP%]:hover:not(:disabled){transform:none;box-shadow:none;border-color:#d11b2d59}.ms-full-btn[_ngcontent-%COMP%]:disabled{opacity:.4;cursor:not-allowed}"],changeDetection:0})}}return o})();function VO(o,t){if(o&1&&(zi(),Te(0,"path",14)),o&2){let e=t.$implicit,n=t.$index,i=g();oe("aw-segment--hovered",i.hoveredIndex()===n&&!i.isCenterSelected())("aw-segment--disabled",!e.enabled),Jt("d",e.path)}}function BO(o,t){if(o&1&&(zi(),Te(0,"line",4)),o&2){let e=t.$implicit;Jt("x1",e.x1)("y1",e.y1)("x2",e.x2)("y2",e.y2)}}function UO(o,t){if(o&1&&(v(0,"span",18),u(1),b()),o&2){let e=g().$implicit;d(),cn(" ",e.selectedWeaponIndex+1,"\u2009/\u2009",e.weapons.length," ")}}function zO(o,t){if(o&1&&(v(0,"span",19),u(1),b()),o&2){let e=g().$implicit;d(),D(e.currentWeapon.ammo)}}function HO(o,t){if(o&1&&(v(0,"div",15),Te(1,"i",16),v(2,"span",17),u(3),b(),R(4,UO,2,2,"span",18),R(5,zO,2,1,"span",19),b()),o&2){let e=t.$implicit,n=t.$index,i=g();Dt("left",e.iconX,"px")("top",e.iconY,"px"),oe("aw-seg-content--hovered",i.hoveredIndex()===n&&!i.isCenterSelected())("aw-seg-content--disabled",!e.enabled),d(),wn(e.icon),d(2),D(e.label),d(),N(i.wheelType()==="weapon"&&e.weapons.length>1?4:-1),d(),N(i.wheelType()==="weapon"&&(e.currentWeapon==null?null:e.currentWeapon.ammo)!==void 0?5:-1)}}function GO(o,t){if(o&1&&(v(0,"div",12)(1,"div",20),Te(2,"i",21),v(3,"span"),u(4),b()(),v(5,"div",22)(6,"span"),u(7),b(),v(8,"span",23),u(9),b()(),v(10,"div",20),Te(11,"i",24),v(12,"span"),u(13),b()()()),o&2){let e=t;d(4),D(e.prev),d(3),D(e.current),d(2),cn("",e.index,"\u2009/\u2009",e.total),d(4),D(e.next)}}function WO(o,t){if(o&1&&(v(0,"div",25),u(1),b()),o&2){let e=g();oe("aw-hover-info--visible",e.hoveredIndex()!==null&&!e.isCenterSelected()),d(),me(" ",e.hoverInfo()," ")}}var Wa=window.mp,XO=480,tx=240,nx=240,kr=80,Rr=206,Qv=(kr+Rr)/2,bm=1.4;function qO(o){return o*Math.PI/180}function tr(o,t){let e=qO(t);return{x:tx+o*Math.cos(e),y:nx+o*Math.sin(e)}}function ex(o,t,e,n){let i=(n-e+360)%360;i===0&&(i=360);let r=e+bm,a=n-bm,s=i-bm*2,l=tr(t,r),c=tr(t,a),h=tr(o,a),p=tr(o,r),m=s>180?1:0;return[`M ${l.x} ${l.y}`,`A ${t} ${t} 0 ${m} 1 ${c.x} ${c.y}`,`L ${h.x} ${h.y}`,`A ${o} ${o} 0 ${m} 0 ${p.x} ${p.y}`,"Z"].join(" ")}function ym(o){let t=360/o;return Array.from({length:o+1},(e,n)=>(270+n*t)%360)}var ix=(()=>{class o{constructor(){this.visible=F(!1),this.wheelType=F("action"),this.selMode=F("cursor"),this.centerAct=F("cancel"),this.actionItems=F([]),this.segments=F(null),this.hoveredIndex=F(null),this.isCenterSelected=F(!0),this.renderedSegments=le(()=>{if(this.wheelType()==="action")return this.buildActionSegments(this.actionItems());let n=this.segments();return n?this.buildWeaponSegments(n):[]}),this.centerLabel=le(()=>{switch(this.centerAct()){case"unarmed":return"Unarmed";case"back":return"Back";default:return"Cancel"}}),this.centerIcon=le(()=>{switch(this.centerAct()){case"unarmed":return"fa-solid fa-hand-fist";case"back":return"fa-solid fa-arrow-left";default:return"fa-solid fa-xmark"}}),this.hoverInfo=le(()=>{let e=this.hoveredIndex();if(e===null)return"";let i=this.renderedSegments()[e];return i?!i.enabled&&i.unavailableReason?i.unavailableReason:i.label:""}),this.scrollInfo=le(()=>{if(this.wheelType()!=="weapon"||this.isCenterSelected())return null;let e=this.hoveredIndex();if(e===null)return null;let n=this.renderedSegments()[e];if(!n||n.weapons.length<=1)return null;let i=n.weapons.length,r=n.selectedWeaponIndex;return{prev:n.weapons[(r-1+i)%i]?.label??"",current:n.weapons[r]?.label??"",next:n.weapons[(r+1)%i]?.label??"",index:r+1,total:i}}),this.SVG_SIZE=XO,this.CX=tx,this.CY=nx,this.INNER_R=kr,this.OUTER_R=Rr,this.dividerLines=le(()=>{let e=this.renderedSegments().length;return e<2?[]:ym(e).slice(0,e).map(n=>{let i=tr(kr,n),r=tr(Rr,n);return{x1:i.x,y1:i.y,x2:r.x,y2:r.y}})}),this.handlers=[]}ngOnInit(){this.on("actionWheel:show",e=>{let n=this.coerce(e);n&&(this.applyPayload(n),this.visible.set(!0))}),this.on("actionWheel:hide",()=>{this.visible.set(!1),this.actionItems.set([]),this.hoveredIndex.set(null),this.isCenterSelected.set(!0)}),this.on("actionWheel:hover",e=>{let n=this.coerce(e);n&&(this.isCenterSelected.set(n.isCenterSelected),this.hoveredIndex.set(n.isCenterSelected?null:n.hoveredIndex))}),this.on("actionWheel:updateWeaponSelection",e=>{let n=this.coerce(e);if(!n)return;let i=this.segments();if(!i)return;let r=i.map(a=>a.id===n.category?De(he({},a),{selectedWeaponIndex:n.selectedWeaponIndex}):a);this.segments.set(r)})}ngOnDestroy(){for(let{name:e,fn:n}of this.handlers)Wa.events.remove(e,n)}onMouseMove(e){if(!this.visible()||this.selMode()!=="cursor")return;let n=e.clientX-window.innerWidth/2,i=e.clientY-window.innerHeight/2,r=Math.sqrt(n*n+i*i),a=r<=kr,s=null;if(!a&&r<=Rr+20){let h=this.renderedSegments().length;h>0&&(s=this.getSegmentFromAngle(n,i,h))}let l=a!==this.isCenterSelected(),c=s!==this.hoveredIndex();(l||c)&&(this.isCenterSelected.set(a),this.hoveredIndex.set(a?null:s),Wa.events.call("actionWheel:overlayHover",a?null:s,a))}onWheel(e){if(e.preventDefault(),!this.visible()||this.isCenterSelected())return;let n=e.deltaY>0?1:-1;Wa.events.call("actionWheel:scroll",n)}onClick(e){if(!this.visible()||this.selMode()!=="cursor")return;let n=e.clientX-window.innerWidth/2,i=e.clientY-window.innerHeight/2,r=Math.sqrt(n*n+i*i);if(r<=kr){Wa.events.call("actionWheel:centerClick");return}if(r<=Rr+20){let a=this.renderedSegments().length;a>0&&Wa.events.call("actionWheel:segmentClick",this.getSegmentFromAngle(n,i,a))}}trackByIndex(e){return e}applyPayload(e){this.wheelType.set(e.wheelType),this.centerAct.set(e.centerAction),this.hoveredIndex.set(null),this.isCenterSelected.set(!0),e.wheelType==="action"?(this.selMode.set("cursor"),this.actionItems.set(e.items??[]),this.segments.set(null)):(this.selMode.set(e.selectionMode),this.actionItems.set([]),this.segments.set(e.segments))}buildActionSegments(e){if(!e.length)return[];let n=e.length,i=ym(n);return e.map((r,a)=>{let s=i[a],l=i[a+1]??i[0]+360,c=s+(l-s+360)%360/2,h=tr(Qv,c);return{path:ex(kr,Rr,s,l),iconX:h.x,iconY:h.y,label:r.label,icon:`fa-solid fa-${r.icon}`,enabled:r.enabled,weapons:[],selectedWeaponIndex:0,currentWeapon:null,unavailableReason:r.unavailableReason??""}})}buildWeaponSegments(e){let n=e.length,i=ym(n);return e.map((r,a)=>{let s=i[a],l=i[a+1]??i[0]+360,c=s+(l-s+360)%360/2,h=tr(Qv,c),p=r.weapons[r.selectedWeaponIndex]??r.weapons[0]??null,m=p?`fa-solid fa-${p.icon}`:`fa-solid fa-${r.icon}`;return{path:ex(kr,Rr,s,l),iconX:h.x,iconY:h.y,label:p?.label??r.label,icon:m,enabled:r.enabled,weapons:r.weapons,selectedWeaponIndex:r.selectedWeaponIndex,currentWeapon:p,unavailableReason:""}})}getSegmentFromAngle(e,n,i){let s=((Math.atan2(n,e)*180/Math.PI+360)%360-270+360)%360;return Math.floor(s/(360/i))%i}on(e,n){Wa.events.add(e,n),this.handlers.push({name:e,fn:n})}parse(e){try{return JSON.parse(e)}catch{return null}}coerce(e){return e?typeof e=="string"?this.parse(e):typeof e=="object"?e:null:null}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["overlay-action-wheel"]],decls:18,vars:26,consts:[[1,"aw-overlay",3,"mousemove","wheel","click"],[1,"aw-container"],["aria-hidden","true",1,"aw-svg"],[1,"aw-segment",3,"aw-segment--hovered","aw-segment--disabled"],[1,"aw-divider"],[1,"aw-outer-border"],[1,"aw-inner-ring"],[1,"aw-center-hub"],[1,"aw-seg-content",3,"aw-seg-content--hovered","aw-seg-content--disabled","left","top"],[1,"aw-center-content"],[1,"fa-fw","aw-center-icon"],[1,"aw-center-label"],[1,"aw-scroll-indicator","aw-scroll-indicator--visible"],[1,"aw-hover-info",3,"aw-hover-info--visible"],[1,"aw-segment"],[1,"aw-seg-content"],[1,"fa-fw","aw-seg-icon"],[1,"aw-seg-label"],[1,"aw-seg-count"],[1,"aw-seg-ammo"],[1,"aw-scroll-row","aw-scroll-row--adj"],[1,"fa-solid","fa-chevron-up"],[1,"aw-scroll-row","aw-scroll-row--current"],[1,"aw-scroll-pos"],[1,"fa-solid","fa-chevron-down"],[1,"aw-hover-info"]],template:function(n,i){if(n&1&&(v(0,"div",0),ne("mousemove",function(a){return i.onMouseMove(a)})("wheel",function(a){return i.onWheel(a)})("click",function(a){return i.onClick(a)}),v(1,"div",1),zi(),v(2,"svg",2),ve(3,VO,1,5,":svg:path",3,ct),ve(5,BO,1,4,":svg:line",4,ct),Te(7,"circle",5)(8,"circle",6)(9,"circle",7),b(),ve(10,HO,6,13,"div",8,ct),Vr(),v(12,"div",9),Te(13,"i",10),v(14,"span",11),u(15),b()(),R(16,GO,14,5,"div",12)(17,WO,2,3,"div",13),b()()),n&2){let r;Dt("pointer-events",i.visible()?"auto":"none"),oe("aw-overlay--visible",i.visible()),d(),oe("aw-container--visible",i.visible()),d(),Jt("viewBox","0 0 "+i.SVG_SIZE+" "+i.SVG_SIZE)("width",i.SVG_SIZE)("height",i.SVG_SIZE),d(),xe(i.renderedSegments()),d(2),xe(i.dividerLines()),d(2),Jt("cx",i.CX)("cy",i.CY)("r",i.OUTER_R+1),d(),Jt("cx",i.CX)("cy",i.CY)("r",i.INNER_R),d(),oe("aw-center-hub--hovered",i.isCenterSelected()),Jt("cx",i.CX)("cy",i.CY)("r",i.INNER_R-1),d(),xe(i.renderedSegments()),d(2),oe("aw-center-content--hovered",i.isCenterSelected()),d(),wn(i.centerIcon()),d(2),D(i.centerLabel()),d(),N((r=i.scrollInfo())?16:17,r)}},dependencies:[tt],styles:["[_nghost-%COMP%]{display:block;position:fixed;inset:0;pointer-events:none;z-index:50}.aw-overlay[_ngcontent-%COMP%]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .16s ease}.aw-overlay--visible[_ngcontent-%COMP%]{opacity:1}.aw-container[_ngcontent-%COMP%]{position:relative;width:480px;height:480px;flex-shrink:0;transform:scale(.86);transition:transform .22s cubic-bezier(.2,.85,.32,1)}.aw-container--visible[_ngcontent-%COMP%]{transform:scale(1)}.aw-svg[_ngcontent-%COMP%]{position:absolute;inset:0;display:block;pointer-events:none;filter:drop-shadow(0 8px 32px rgba(0,0,0,.55))}.aw-segment[_ngcontent-%COMP%]{fill:#12141ad6;transition:fill .12s ease,stroke .12s ease;stroke:transparent;stroke-width:1.5}.aw-segment--hovered[_ngcontent-%COMP%]{fill:rgba(var(--sw-accent-rgb, 209, 27, 45),.38);stroke:rgba(var(--sw-accent-rgb, 209, 27, 45),.65)}.aw-segment--disabled[_ngcontent-%COMP%]{fill:#1011168c;opacity:.45}.aw-divider[_ngcontent-%COMP%]{stroke:#ffffff17;stroke-width:1}.aw-outer-border[_ngcontent-%COMP%]{fill:none;stroke:#ffffff21;stroke-width:1.5}.aw-inner-ring[_ngcontent-%COMP%]{fill:none;stroke:#ffffff1a;stroke-width:1}.aw-center-hub[_ngcontent-%COMP%]{fill:#0c0e13eb;transition:fill .12s ease}.aw-center-hub--hovered[_ngcontent-%COMP%]{fill:rgba(var(--sw-accent-rgb, 209, 27, 45),.42)}.aw-seg-content[_ngcontent-%COMP%]{position:absolute;display:flex;flex-direction:column;align-items:center;gap:.3rem;transform:translate(-50%,-50%);pointer-events:none;text-align:center;transition:opacity .14s ease}.aw-seg-content--disabled[_ngcontent-%COMP%]{opacity:.32}.aw-seg-icon[_ngcontent-%COMP%]{font-size:1.3rem;color:#ffffff9e;transition:color .12s ease,transform .12s ease}.aw-seg-content--hovered[_ngcontent-%COMP%] .aw-seg-icon[_ngcontent-%COMP%]{color:#fff;transform:scale(1.22);filter:drop-shadow(0 0 6px rgba(var(--sw-accent-rgb, 209, 27, 45),.7))}.aw-seg-content--disabled[_ngcontent-%COMP%] .aw-seg-icon[_ngcontent-%COMP%]{color:#ffffff4d}.aw-seg-label[_ngcontent-%COMP%]{font-size:.62rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:#ffffff80;transition:color .12s ease;white-space:nowrap}.aw-seg-content--hovered[_ngcontent-%COMP%] .aw-seg-label[_ngcontent-%COMP%]{color:#fff}.aw-seg-count[_ngcontent-%COMP%]{font-size:.54rem;font-weight:500;letter-spacing:.04em;color:#ffffff61;white-space:nowrap}.aw-seg-content--hovered[_ngcontent-%COMP%] .aw-seg-count[_ngcontent-%COMP%]{color:#ffffffa6}.aw-seg-ammo[_ngcontent-%COMP%]{font-size:.6rem;font-weight:700;letter-spacing:.04em;color:var(--sw-good, #7ad694);white-space:nowrap}.aw-center-content[_ngcontent-%COMP%]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:.28rem;pointer-events:none;text-align:center}.aw-center-icon[_ngcontent-%COMP%]{font-size:1.1rem;color:#ffffff8c;transition:color .12s ease,transform .12s ease}.aw-center-content--hovered[_ngcontent-%COMP%] .aw-center-icon[_ngcontent-%COMP%]{color:#fff;transform:scale(1.18);filter:drop-shadow(0 0 6px rgba(var(--sw-accent-rgb, 209, 27, 45),.7))}.aw-center-label[_ngcontent-%COMP%]{font-size:.56rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:#fff6;transition:color .12s ease}.aw-center-content--hovered[_ngcontent-%COMP%] .aw-center-label[_ngcontent-%COMP%]{color:#fff}.aw-scroll-indicator[_ngcontent-%COMP%]{position:absolute;bottom:-2.6rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.12rem;background:#00000085;padding:.3rem 1.4rem;border-radius:6px;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;opacity:0;transition:opacity .14s ease}.aw-scroll-indicator--visible[_ngcontent-%COMP%]{opacity:1}.aw-scroll-row[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.4rem;white-space:nowrap}.aw-scroll-row--adj[_ngcontent-%COMP%]{font-size:.6rem;color:#ffffff59;letter-spacing:.04em}.aw-scroll-row--adj[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{font-size:.48rem}.aw-scroll-row--current[_ngcontent-%COMP%]{font-size:.76rem;font-weight:600;color:#ffffffe0;gap:.65rem}.aw-scroll-pos[_ngcontent-%COMP%]{font-size:.54rem;font-weight:500;color:#ffffff61;letter-spacing:.04em}.aw-hover-info[_ngcontent-%COMP%]{position:absolute;bottom:-2.6rem;left:50%;transform:translate(-50%);white-space:nowrap;font-size:.76rem;font-weight:500;color:#ffffffb8;background:#00000085;padding:.28rem .72rem;border-radius:6px;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;opacity:0;transition:opacity .14s ease}.aw-hover-info--visible[_ngcontent-%COMP%]{opacity:1}"],changeDetection:0})}}return o})();var ox=()=>[],Cm=(o,t)=>t.id,rx=(o,t)=>t.keyword;function $O(o,t){o&1&&(_(0,"section",4),ye(1,"overlay-char-creator"),f())}function YO(o,t){o&1&&ye(0,"div",33)}function jO(o,t){if(o&1&&ye(0,"i",40),o&2){let e=g().$implicit,n=g(4);wn(n.getItemHighlighterIconClass(e.icon))}}function KO(o,t){if(o&1&&(_(0,"span",39),u(1),f()),o&2){let e=g().$implicit;d(),D(e.subtitle)}}function ZO(o,t){if(o&1){let e=Z();_(0,"div",32),R(1,YO,1,0,"div",33),ye(2,"div",34),_(3,"button",35),z("click",function(i){let r=P(e).$implicit,a=g(4);return A(a.onItemHighlighterSelect(r,i))}),R(4,jO,1,2,"i",36),_(5,"span",37)(6,"span",38),u(7),f(),R(8,KO,2,1,"span",39),f()()()}if(o&2){let e=t.$implicit,n=g(4);Dt("left",e.position.x,"px")("top",e.position.y,"px")("opacity",n.getItemHighlighterOpacity(e)),d(),N(n.shouldShowItemHighlighterSquare(e)?1:-1),d(2),oe("clickable",((e.options==null?null:e.options.length)??0)>0),d(),N(e.icon!=null&&e.icon.length?4:-1),d(3),D(e.title),d(),N(e.subtitle?8:-1)}}function JO(o,t){if(o&1&&(_(0,"section",28),ve(1,ZO,9,12,"div",31,rx),f()),o&2){let e=g(3);d(),xe(e.itemHighlighterList())}}function QO(o,t){o&1&&ye(0,"special-atm")}function eD(o,t){if(o&1&&ye(0,"overlay-settings",29),o&2){let e=g(3);Q("tabsPayload",e.settingsTabsPayload())}}function tD(o,t){o&1&&ye(0,"special-dmv")}function nD(o,t){o&1&&ye(0,"special-minigame")}function iD(o,t){o&1&&ye(0,"special-fishing")}function oD(o,t){o&1&&ye(0,"special-plate-screen")}function rD(o,t){o&1&&ye(0,"special-leo-heli")}function aD(o,t){o&1&&ye(0,"special-mdc")}function sD(o,t){o&1&&ye(0,"special-barber")}function lD(o,t){if(o&1&&ye(0,"special-vehicle-dealer",30),o&2){let e=g(3);Q("initPayload",e.vehicleDealerPayload())}}function cD(o,t){if(o&1&&ye(0,"special-modshop",30),o&2){let e=g(3);Q("initPayload",e.modshopPayload())}}function dD(o,t){if(o&1&&(ye(0,"overlay-chat")(1,"overlay-hud")(2,"overlay-notify"),R(3,JO,3,0,"section",28),R(4,QO,1,0,"special-atm"),R(5,eD,1,1,"overlay-settings",29),R(6,tD,1,0,"special-dmv"),R(7,nD,1,0,"special-minigame"),R(8,iD,1,0,"special-fishing"),R(9,oD,1,0,"special-plate-screen"),R(10,rD,1,0,"special-leo-heli"),R(11,aD,1,0,"special-mdc"),R(12,sD,1,0,"special-barber"),R(13,lD,1,1,"special-vehicle-dealer",30),R(14,cD,1,1,"special-modshop",30),ye(15,"overlay-action-wheel")),o&2){let e=g(2);d(3),N(e.show("vehicle-dealer")?-1:3),d(),N(e.show("atm")?4:-1),d(),N(e.show("settings")?5:-1),d(),N(e.show("dmv")?6:-1),d(),N(e.show("minigame")?7:-1),d(),N(e.show("fishing")?8:-1),d(),N(e.show("plate-screen")?9:-1),d(),N(e.show("leo-heli")?10:-1),d(),N(e.show("mdc")?11:-1),d(),N(e.show("barber")?12:-1),d(),N(e.show("vehicle-dealer")?13:-1),d(),N(e.show("modshop")?14:-1)}}function uD(o,t){if(o&1){let e=Z();_(0,"section",41)(1,"overlay-login-modal",42,1),z("submitted",function(i){P(e);let r=Ci(2),a=g(2);return A(a.onLoginSubmit(i,r))})("previewRequested",function(i){P(e);let r=Ci(2),a=g(2);return A(a.onPreviewRequested(i,r))})("previewCleared",function(){P(e);let i=Ci(2),r=g(2);return A(r.onPreviewCleared(i))})("characterSelected",function(i){P(e);let r=Ci(2),a=g(2);return A(a.onCharacterConfirmed(i,r))})("spawnSelected",function(i){P(e);let r=g(2);return A(r.onSpawnSelected(i))})("resetRequested",function(){P(e);let i=Ci(2),r=g(2);return A(r.onLoginReset(i))}),f()()}if(o&2){let e=g(2);oe("selection-flow",e.loginSelectionVisible())("characters-flow",e.loginCharacters().length>0),d(),Q("initialUsername",e.loginPrefilledName())("characters",e.loginCharacters())("spawns",e.loginSpawns())}}function hD(o,t){if(o&1&&ye(0,"i",40),o&2){let e=g().$implicit,n=g(3);wn(n.getItemHighlighterIconClass(e.icon))}}function pD(o,t){if(o&1&&(_(0,"span",50),u(1),f()),o&2){let e=g().$implicit;d(),D(e.subtitle)}}function mD(o,t){if(o&1){let e=Z();_(0,"button",48),z("click",function(){P(e);let i=g(3);return A(i.selectInteractAction())}),R(1,hD,1,2,"i",36),_(2,"span",49),u(3),f(),R(4,pD,2,1,"span",50),f()}if(o&2){let e=t.$implicit,n=t.$index,i=g(3);oe("selected",n===i.interactWindowSelectedIndex()),d(),N(e.icon!=null&&e.icon.length?1:-1),d(2),D(e.title),d(),N(e.subtitle?4:-1)}}function fD(o,t){if(o&1&&(_(0,"section",9)(1,"div",43)(2,"header",44)(3,"strong"),u(4),f()(),_(5,"div",45),ve(6,mD,5,5,"button",46,rx),f(),_(8,"footer",47)(9,"span")(10,"kbd"),u(11,"\u2191/\u2193"),f(),u(12," Navigate"),f(),_(13,"span")(14,"kbd"),u(15,"Enter"),f(),u(16," Select"),f(),_(17,"span")(18,"kbd"),u(19,"Esc"),f(),u(20," Close"),f()()()()),o&2){let e=g(2);d(4),D(e.interactWindowTitle()),d(2),xe(e.interactWindowItems())}}function gD(o,t){if(o&1&&(_(0,"section",11)(1,"header")(2,"strong"),u(3,"Object Editor"),f(),_(4,"span"),u(5),f()(),_(6,"div",51)(7,"div")(8,"kbd"),u(9,"Enter"),f(),_(10,"span"),u(11,"Confirm"),f()(),_(12,"div")(13,"kbd"),u(14,"Esc"),f(),_(15,"span"),u(16,"Cancel"),f()(),_(17,"div")(18,"kbd"),u(19,"Shift"),f(),_(20,"span"),u(21,"Toggle Mode"),f()(),_(22,"div")(23,"kbd"),u(24,"Home"),f(),_(25,"span"),u(26),f()(),_(27,"div")(28,"kbd"),u(29,"End"),f(),_(30,"span"),u(31),f()(),_(32,"div")(33,"kbd"),u(34,"Alt"),f(),_(35,"span"),u(36),f()(),_(37,"div")(38,"kbd"),u(39,"Ins"),f(),_(40,"span"),u(41,"Move In Front"),f()(),_(42,"div")(43,"kbd"),u(44,"Del"),f(),_(45,"span"),u(46,"Reset Rotation"),f()(),_(47,"div")(48,"kbd"),u(49,"Arrows"),f(),_(50,"span"),u(51),f()(),_(52,"div")(53,"kbd"),u(54,"PgUp/PgDn"),f(),_(55,"span"),u(56),f()(),_(57,"div")(58,"kbd"),u(59,"G"),f(),_(60,"span"),u(61),f()(),_(62,"div")(63,"kbd"),u(64,"H"),f(),_(65,"span"),u(66,"Gizmo Speed"),f()(),_(67,"div")(68,"kbd"),u(69,"LMB Drag"),f(),_(70,"span"),u(71,"Gizmo Drag Axis"),f()()()()),o&2){let e=t;d(5),D(e.mode==="rotation"?"Rotation":"Position"),d(21),me("Fluid ",e.fluid?"On":"Off"),d(5),cn("",e.mode==="rotation"?"Angle":"Speed"," ",e.mode==="rotation"?e.angle:e.speed+1),d(5),me("Relative ",e.relative?"On":"Off"),d(15),D(e.mode==="rotation"?"Rotate XY/Z":"Move XY"),d(5),D(e.mode==="rotation"?"Rotate X":"Move Z"),d(5),me("Gizmo ",e.gizmoMode)}}function _D(o,t){o&1&&ye(0,"i",53)}function vD(o,t){if(o&1&&(_(0,"div",52)(1,"span"),u(2),f(),_(3,"span"),R(4,_D,1,0,"i",53),f(),_(5,"span"),u(6),f(),_(7,"span"),u(8),f(),_(9,"span"),u(10),f()()),o&2){let e=t.$implicit;oe("unloaded",!e.loaded),d(2),D(e.id),d(2),N(e.premium?4:-1),d(2),D(e.name),d(2),D(e.level),d(2),D(e.ping)}}function xD(o,t){o&1&&(_(0,"p"),u(1,"No players match your filter."),f())}function bD(o,t){if(o&1&&(_(0,"span",19),u(1),f()),o&2){let e,n=g(2);d(),D(n.getInventoryWeightLabel((e=n.characterInventory())==null?null:e.weight,(e=n.characterInventory())==null?null:e.capacity))}}function yD(o,t){if(o&1){let e=Z();_(0,"button",55),z("click",function(){let i=P(e).$implicit,r=g(3);return A(r.toggleCharacterCategory(i))}),u(1),f()}if(o&2){let e=t.$implicit,n=g(3);oe("selected",n.selectedCharacterCategory()===e),d(),me(" ",e," ")}}function CD(o,t){if(o&1&&(_(0,"div",22),ve(1,yD,2,3,"button",54,Ln),f()),o&2){let e=g(2);d(),xe(e.characterInventoryCategories())}}function MD(o,t){o&1&&ye(0,"img",69),o&2&&Q("src",t,Gi)}function wD(o,t){if(o&1&&(_(0,"div",68),R(1,MD,1,1,"img",69),_(2,"span"),u(3),f()()),o&2){let e,n=g().$implicit,i=g(2);d(),N((e=i.getInventoryItemImage(n))?1:-1,e),d(2),D(i.getInventoryItemName(n))}}function SD(o,t){o&1&&ye(0,"div",70)}function ED(o,t){if(o&1&&ye(0,"img",58),o&2){let e=g().$implicit,n=g(2);Q("src",t,Gi)("alt",n.getInventoryItemName(e))}}function TD(o,t){o&1&&(_(0,"span",61),u(1),f()),o&2&&(d(),D(t))}function PD(o,t){if(o&1){let e=Z();_(0,"button",71),z("click",function(){P(e);let i=g().$implicit,r=g(2);return A(r.transferCharacterItemToSecondary(i))}),ye(1,"i",72),f()}}function AD(o,t){if(o&1){let e=Z();_(0,"div",24),bi(1,wD,4,2,"div",56)(2,SD,1,0,"div",57),R(3,ED,1,2,"img",58),_(4,"div",59)(5,"span",60),u(6),f(),R(7,TD,2,1,"span",61),f(),_(8,"div",62)(9,"button",63),z("click",function(){let i=P(e).$implicit,r=g(2);return A(r.dropCharacterItem(i))}),ye(10,"i",64),f(),R(11,PD,2,0,"button",65),_(12,"button",66),z("click",function(i){let r=P(e).$implicit,a=g(2);return A(a.showInventoryItemContextMenu(r,i))}),ye(13,"i",67),f()()()}if(o&2){let e,n,i=t.$implicit,r=g(2);Q("cdkDragData",i),d(3),N((e=r.getInventoryItemImage(i))?3:-1,e),d(3),D(r.getInventoryItemName(i)),d(),N((n=r.getInventoryItemSubtitle(i))?7:-1,n),d(4),N(r.canTransferToSecondary()?11:-1)}}function ID(o,t){o&1&&(_(0,"p",25),u(1,"No items in your inventory."),f())}function OD(o,t){o&1&&(_(0,"span",76),ye(1,"i",77),f())}function DD(o,t){if(o&1){let e=Z();_(0,"button",74),z("click",function(){let i=P(e).$implicit,r=g(3);return A(r.openSecondaryInventory(i))}),ye(1,"i",75),_(2,"span"),u(3),f(),R(4,OD,2,0,"span",76),f()}if(o&2){let e=t.$implicit;Q("disabled",e.locked),d(3),D(e.name),d(),N(e.locked?4:-1)}}function kD(o,t){if(o&1&&(_(0,"footer",26),ve(1,DD,5,3,"button",73,Cm),f()),o&2){let e=g(2);d(),xe(e.availableInventories())}}function RD(o,t){if(o&1&&(_(0,"span",19),u(1),f()),o&2){let e,n=g(3);d(),D(n.getInventoryWeightLabel((e=n.secondaryInventory())==null?null:e.weight,(e=n.secondaryInventory())==null?null:e.capacity))}}function ND(o,t){if(o&1){let e=Z();_(0,"button",55),z("click",function(){let i=P(e).$implicit,r=g(4);return A(r.toggleSecondaryCategory(i))}),u(1),f()}if(o&2){let e=t.$implicit,n=g(4);oe("selected",n.selectedSecondaryCategory()===e),d(),me(" ",e," ")}}function LD(o,t){if(o&1&&(_(0,"div",22),ve(1,ND,2,3,"button",54,Ln),f()),o&2){let e=g(3);d(),xe(e.secondaryInventoryCategories())}}function FD(o,t){o&1&&ye(0,"img",69),o&2&&Q("src",t,Gi)}function VD(o,t){if(o&1&&(_(0,"div",68),R(1,FD,1,1,"img",69),_(2,"span"),u(3),f()()),o&2){let e,n=g().$implicit,i=g(3);d(),N((e=i.getInventoryItemImage(n))?1:-1,e),d(2),D(i.getInventoryItemName(n))}}function BD(o,t){o&1&&ye(0,"div",70)}function UD(o,t){if(o&1&&ye(0,"img",58),o&2){let e=g().$implicit,n=g(3);Q("src",t,Gi)("alt",n.getInventoryItemName(e))}}function zD(o,t){o&1&&(_(0,"span",61),u(1),f()),o&2&&(d(),D(t))}function HD(o,t){if(o&1){let e=Z();_(0,"button",80),z("click",function(){P(e);let i=g().$implicit,r=g(3);return A(r.transferSecondaryItemToCharacter(i))}),ye(1,"i",81),f()}}function GD(o,t){if(o&1&&(_(0,"div",24),bi(1,VD,4,2,"div",56)(2,BD,1,0,"div",57),R(3,UD,1,2,"img",58),_(4,"div",59)(5,"span",60),u(6),f(),R(7,zD,2,1,"span",61),f(),_(8,"div",62),R(9,HD,2,0,"button",79),f()()),o&2){let e,n,i=t.$implicit,r=g(3);Q("cdkDragData",i),d(3),N((e=r.getInventoryItemImage(i))?3:-1,e),d(3),D(r.getInventoryItemName(i)),d(),N((n=r.getInventoryItemSubtitle(i))?7:-1,n),d(2),N(r.canTransferToSecondary()?9:-1)}}function WD(o,t){o&1&&(_(0,"p",25),u(1,"No items."),f())}function XD(o,t){if(o&1){let e=Z();_(0,"article",16)(1,"header",17)(2,"div",18)(3,"strong"),u(4),f(),R(5,RD,2,1,"span",19),f(),_(6,"button",78),z("click",function(){P(e);let i=g(2);return A(i.closeSecondaryInventory())}),ye(7,"i",21),f()(),R(8,LD,3,0,"div",22),_(9,"div",23,2),z("cdkDropListDropped",function(i){P(e);let r=g(2);return A(r.onInventoryDrop(i,"secondary"))}),ve(11,GD,10,5,"div",24,Cm,!1,WD,2,0,"p",25),f()()}if(o&2){let e,n=g(2);d(4),D(n.getSecondaryInventoryTitle()),d(),N((e=n.secondaryInventory())!=null&&e.capacity?5:-1),d(3),N(n.secondaryInventoryCategories().length>0?8:-1),d(),Q("cdkDropListData",n.filteredSecondaryInventoryItems()),d(2),xe(n.filteredSecondaryInventoryItems())}}function qD(o,t){if(o&1){let e=Z();_(0,"div",82),z("click",function(){P(e);let i=g(2);return A(i.cancelInvQty())}),f(),_(1,"div",83)(2,"p",84),u(3),_(4,"strong"),u(5),f()(),_(6,"div",85)(7,"input",86),z("input",function(i){P(e);let r=g(2);return A(r.setInvQtyValue(i.target.value))})("keydown.enter",function(){P(e);let i=g(2);return A(i.confirmInvQty())})("keydown.escape",function(){P(e);let i=g(2);return A(i.cancelInvQty())}),f(),_(8,"button",87),z("click",function(){P(e);let i=g(2);return A(i.setInvQtyAll())}),u(9,"ALL"),f()(),_(10,"p",88),u(11),f(),_(12,"div",89)(13,"button",90),z("click",function(){P(e);let i=g(2);return A(i.cancelInvQty())}),u(14,"Cancel"),f(),_(15,"button",91),z("click",function(){P(e);let i=g(2);return A(i.confirmInvQty())}),u(16,"Confirm"),f()()()}if(o&2){let e=t,n=g(2);d(3),me(" ",e.action==="drop"?"Drop":"Move"," "),d(2),D(n.getInventoryItemName(e.item)),d(2),Q("value",e.value)("min",n.getInvQtyInputMin(e))("max",e.max)("step",n.getInvQtyInputStep(e)),d(4),me("Max: ",n.getInvQtyMaxLabel(e))}}function $D(o,t){if(o&1&&(_(0,"div",92),ye(1,"i"),_(2,"span"),u(3),f()()),o&2){let e=t.$implicit;d(),wn("fa "+e.icon),d(2),D(e.name||"Custom stream")}}function YD(o,t){if(o&1&&(_(0,"section",27)(1,"strong"),u(2,"Radio"),f(),ve(3,$D,4,3,"div",92,ct),f()),o&2){let e=g(2);d(3),xe(e.radioHud())}}function jD(o,t){if(o&1){let e=Z();R(0,dD,16,12),R(1,uD,3,7,"section",7),_(2,"section",8)(3,"header")(4,"strong"),u(5,"Players"),f(),_(6,"span"),u(7),f()(),R(8,fD,21,1,"section",9),_(9,"input",10),z("input",function(i){P(e);let r=g();return A(r.setPlayerFilter((i.target.value||"").toString()))}),f(),R(10,gD,72,8,"section",11),_(11,"div",12)(12,"div",13)(13,"span"),u(14,"ID"),f(),ye(15,"span"),_(16,"span"),u(17,"Name"),f(),_(18,"span"),u(19,"Level"),f(),_(20,"span"),u(21,"Ping"),f()(),ve(22,vD,11,7,"div",14,ct),R(24,xD,2,0,"p"),f()(),_(25,"div",15)(26,"article",16)(27,"header",17)(28,"div",18)(29,"strong"),u(30),f(),R(31,bD,2,1,"span",19),f(),_(32,"button",20),z("click",function(){P(e);let i=g();return A(i.toggleInventory())}),ye(33,"i",21),f()(),R(34,CD,3,0,"div",22),_(35,"div",23,0),z("cdkDropListDropped",function(i){P(e);let r=g();return A(r.onInventoryDrop(i,"character"))}),ve(37,AD,14,5,"div",24,Cm,!1,ID,2,0,"p",25),f(),R(40,kD,3,0,"footer",26),f(),R(41,XD,14,5,"article",16),R(42,qD,17,7),f(),ye(43,"overlay-outfit-store"),R(44,YD,5,0,"section",27)}if(o&2){let e,n,i,r=g();N(r.loginUiVisible()?-1:0),d(),N(r.loginUiVisible()?1:-1),d(),oe("visible",r.playerListVisible()),d(5),D(r.playerList().length),d(),N(r.interactWindowVisible()?8:-1),d(),Q("value",r.playerFilter()),d(),N((e=r.objectEditorState())?10:-1,e),d(12),xe(r.filteredPlayerList()),d(2),N(r.playerListVisible()&&r.filteredPlayerList().length===0?24:-1),d(),oe("visible",r.inventoryVisible()),d(5),D(r.getCharacterInventoryTitle()),d(),N((n=r.characterInventory())!=null&&n.capacity?31:-1),d(3),N(r.characterInventoryCategories().length>0?34:-1),d(),Q("cdkDropListData",r.filteredCharacterInventoryItems()),d(2),xe(r.filteredCharacterInventoryItems()),d(3),N(r.hasSecondaryOptions()?40:-1),d(),N(r.secondaryInventory()?41:-1),d(),N((i=r.invQtyDialog())?42:-1,i),d(2),N(r.radioHud().length>0?44:-1)}}function KD(o,t){if(o&1&&ye(0,"i",102),o&2){let e=g(2);wn(e.getFontAwesomeIconClass(t))}}function ZD(o,t){if(o&1){let e=Z();_(0,"button",103),z("click",function(){P(e);let i=g(2);return A(i.closeModalButton())}),ye(1,"i",21),f()}}function JD(o,t){if(o&1){let e=Z();_(0,"overlay-info-modal",104),z("responded",function(i){P(e);let r=g(2);return A(r.onModalContentResponse(i))}),f()}if(o&2){let e=g();Q("options",e.options)}}function QD(o,t){if(o&1){let e=Z();_(0,"overlay-payment-modal",105),z("responded",function(i){P(e);let r=g(2);return A(r.onPaymentResponse(i))}),f()}if(o&2){let e=g(),n=g();Q("options",e.options)("status",n.paymentStatus())}}function e3(o,t){if(o&1&&ye(0,"overlay-confirmation-modal",98),o&2){let e=g();Q("options",e.options)}}function t3(o,t){if(o&1){let e=Z();_(0,"overlay-text-input-modal",106),z("valueChanged",function(i){P(e);let r=g(2);return A(r.onTextInputChanged(i))})("responded",function(i){P(e);let r=g(2);return A(r.onModalContentResponse(i))}),f()}if(o&2){let e=g();Q("options",e.options)}}function n3(o,t){if(o&1){let e=Z();_(0,"overlay-multi-input-modal",107),z("valuesChanged",function(i){P(e);let r=g(2);return A(r.onMultiInputChanged(i))})("responded",function(i){P(e);let r=g(2);return A(r.onModalContentResponse(i))}),f()}if(o&2){let e=g();Q("options",e.options)}}function i3(o,t){if(o&1){let e=Z();_(0,"overlay-list-modal",108),z("rowSelected",function(i){P(e);let r=g(2);return A(r.selectModalRow(i))}),f()}if(o&2){let e=g(),n=g();Q("options",e.options)("keys",n.modalListKeys())("selectedIndex",n.modalSelectedIndex())}}function o3(o,t){if(o&1){let e=Z();_(0,"overlay-categorized-list-modal",109),z("selectionChanged",function(i){P(e);let r=g(2);return A(r.onCategorizedSelectionChanged(i))}),f()}if(o&2){let e=g();Q("options",e.options)}}function r3(o,t){if(o&1){let e=Z();_(0,"overlay-categorized-list-modal",109),z("selectionChanged",function(i){P(e);let r=g(2);return A(r.onCategorizedSelectionChanged(i))}),f()}if(o&2){let e=g();Q("options",e.options)}}function a3(o,t){if(o&1){let e=Z();_(0,"overlay-landing-list-modal",104),z("responded",function(i){P(e);let r=g(2);return A(r.onModalContentResponse(i))}),f()}if(o&2){let e=g();Q("options",e.options)}}function s3(o,t){if(o&1){let e=Z();_(0,"overlay-lazy-data-browser-modal",104),z("responded",function(i){P(e);let r=g(2);return A(r.onModalContentResponse(i))}),f()}if(o&2){let e=g();Q("options",e.options)}}function l3(o,t){if(o&1){let e=Z();_(0,"overlay-custom-modal",104),z("responded",function(i){P(e);let r=g(2);return A(r.onModalContentResponse(i))}),f()}if(o&2){let e=g();Q("options",e.options)}}function c3(o,t){if(o&1){let e=Z();_(0,"button",111),z("click",function(){let i=P(e).$implicit,r=g(3);return A(r.clickModalButton(i))}),u(1),f()}if(o&2){let e=t.$implicit,n=g(3);Q("ngClass",e.color||"secondary")("disabled",n.isButtonDisabled(e)),d(),me(" ",e.label," ")}}function d3(o,t){if(o&1&&(_(0,"footer",101),ve(1,c3,2,3,"button",110,ct),f()),o&2){let e=g();d(),xe(e.options.buttons||Xi(0,ox))}}function u3(o,t){if(o&1&&(_(0,"section",93)(1,"article",94)(2,"header",95)(3,"h2"),R(4,KD,1,2,"i",96),_(5,"span"),u(6),f()(),R(7,ZD,2,0,"button",97),f(),R(8,JD,1,1,"overlay-info-modal",98),R(9,QD,1,2,"overlay-payment-modal",99),R(10,e3,1,1,"overlay-confirmation-modal",98),R(11,t3,1,1,"overlay-text-input-modal",98),R(12,n3,1,1,"overlay-multi-input-modal",98),R(13,i3,1,3,"overlay-list-modal",100),R(14,o3,1,1,"overlay-categorized-list-modal",98),R(15,r3,1,1,"overlay-categorized-list-modal",98),R(16,a3,1,1,"overlay-landing-list-modal",98),R(17,s3,1,1,"overlay-lazy-data-browser-modal",98),R(18,l3,1,1,"overlay-custom-modal",98),R(19,d3,3,1,"footer",101),f()()),o&2){let e,n=t,i=g();oe("left",i.modalAlignLeft()),d(),oe("modal-list-layout",i.isModalType("list")||i.isModalType("categorizedList")),d(3),N((e=n.options.icon)?4:-1,e),d(2),D(n.options.title||"Modal"),d(),N(n.options.noClose?-1:7),d(),N(i.isModalType("info")?8:-1),d(),N(i.isModalType("payment")?9:-1),d(),N(i.isModalType("confirmation")?10:-1),d(),N(i.isModalType("textInput")?11:-1),d(),N(i.isModalType("multiInput")?12:-1),d(),N(i.isModalType("list")?13:-1),d(),N(i.isModalType("categorizedList")?14:-1),d(),N(i.isModalType("categoryView")?15:-1),d(),N(i.isModalType("landingList")?16:-1),d(),N(i.isModalType("lazyDataBrowser")?17:-1),d(),N(i.isModalType("custom")?18:-1),d(),N(n.type!=="payment"&&(n.options.buttons||Xi(19,ox)).length>0?19:-1)}}function h3(o,t){if(o&1&&(_(0,"h3"),u(1),f()),o&2){let e=g(2);d(),D(e.contextMenuTitle())}}function p3(o,t){if(o&1){let e=Z();_(0,"button",114),z("click",function(){let i=P(e).$index,r=g(2);return A(r.resolveContextMenu(i))}),u(1),f()}if(o&2){let e=t.$implicit,n=t.$index;d(),cn("",n+1,". ",e.caption)}}function m3(o,t){if(o&1&&(_(0,"section",112),R(1,h3,2,1,"h3"),ve(2,p3,2,2,"button",113,ct),f()),o&2){let e=g();Dt("left",e.contextMenuX(),"px")("top",e.contextMenuY(),"px"),d(),N(e.contextMenuTitle()?1:-1),d(),xe(e.contextMenuOptions())}}var se=window.mp,f3={info:"fa-solid fa-circle-info",warning:"fa-solid fa-triangle-exclamation",error:"fa-solid fa-circle-exclamation",close:"fa-solid fa-xmark",payments:"fa-solid fa-money-bill-wave",credit_card:"fa-solid fa-credit-card",expand_more:"fa-solid fa-chevron-down"},qU=(()=>{class o{static{this.ITEM_HIGHLIGHTER_FADE_MIN_OPACITY=.2}static{this.ITEM_HIGHLIGHTER_FADE_START_RADIUS=.12}static{this.ITEM_HIGHLIGHTER_FADE_END_RADIUS=.5}hideIfActive(e){this.activeView()===e&&this.activeView.set("none")}constructor(){this.overlayVisible=F(!0),this.loginDialogVisible=F(!1),this.loginPrefilledName=F(""),this.loginCharacters=F([]),this.loginSpawns=F([]),this.hideCharacterSelectionForConfirmation=F(!1),this.characterSelectionPendingConfirmation=F(!1),this.loginSelectionVisible=le(()=>this.loginCharacters().length>0||this.loginSpawns().length>0?!this.hideCharacterSelectionForConfirmation():!1),this.loginUiVisible=le(()=>this.loginDialogVisible()||this.loginSelectionVisible()),this.loginComponent=null,this.playerListVisible=F(!1),this.playerFilter=F(""),this.playerList=F([]),this.filteredPlayerList=le(()=>{let e=this.playerFilter().trim().toLowerCase();return e?this.playerList().filter(n=>n.name.toLowerCase().includes(e)):this.playerList()}),this.inventoryVisible=F(!1),this.availableInventories=F([]),this.characterInventory=F(null),this.characterInventoryItems=le(()=>this.characterInventory()?.items??[]),this.selectedCharacterCategory=F(null),this.characterInventoryCategories=le(()=>this.extractInventoryCategories(this.characterInventoryItems())),this.filteredCharacterInventoryItems=le(()=>{let e=this.selectedCharacterCategory(),n=this.characterInventoryItems();return e?n.filter(i=>this.getInventoryItemCategory(i)===e):n}),this.secondaryInventory=F(null),this.secondaryInventoryItems=le(()=>this.secondaryInventory()?.items??[]),this.selectedSecondaryCategory=F(null),this.secondaryInventoryCategories=le(()=>this.extractInventoryCategories(this.secondaryInventoryItems())),this.filteredSecondaryInventoryItems=le(()=>{let e=this.selectedSecondaryCategory(),n=this.secondaryInventoryItems();return e?n.filter(i=>this.getInventoryItemCategory(i)===e):n}),this.selectableSecondaryInventories=le(()=>this.availableInventories().filter(e=>!e.locked)),this.canTransferToSecondary=le(()=>!!this.characterInventory()&&!!this.secondaryInventory()&&this.isSecondaryInventoryUnlocked(this.secondaryInventory()?.id??-1)),this.radioHud=F([]),this.characterCreatorVisible=F(!1),this.invQtyDialog=F(null),this.preCharacterInventory=[],this.preSecondaryInventory=[],this.activeView=F("none"),this.settingsTabsPayload=F(null),this.vehicleDealerPayload=F(""),this.modshopPayload=F(""),this.modal=F(null),this.modalSelectedIndex=F(0),this.categorizedSelection=F(null),this.paymentStatus=F("idle"),this.modalListKeys=le(()=>{let e=this.modal();if(!e)return[];let n=e.options.keys;if(n&&n.length>0)return n;let i=e.options.items?.[0];return i?Object.keys(i):[]}),this.selectedModalItem=le(()=>{let e=this.modal();if(!e)return null;let n=e.options.items??[];if(n.length===0)return null;let i=this.modalSelectedIndex();return i<0||i>=n.length?null:n[i]??null}),this.modalTextValue=F(""),this.modalInputValues=F({}),this.contextMenuVisible=F(!1),this.contextMenuTitle=F(""),this.contextMenuOptions=F([]),this.contextMenuX=F(0),this.contextMenuY=F(0),this.itemHighlighterItems=F({}),this.itemHighlighterList=le(()=>Object.values(this.itemHighlighterItems())),this.objectEditorState=F(null),this.interactWindowVisible=F(!1),this.interactWindowSelectedIndex=F(0),this.interactWindowItems=F([]),this.interactWindowTitle=F(""),this.hideContextCursorAfterClick=!1,this.loadingNextContextMenu=!1,this.lastContextX=0,this.lastContextY=0,this.paymentStatusTimer=null,this.onOverlayShow=()=>this.overlayVisible.set(!0),this.onOverlayHide=()=>this.overlayVisible.set(!1),this.onOverlayToggle=()=>this.overlayVisible.update(e=>!e),this.onLoginShow=()=>{this.hideCharacterSelectionForConfirmation.set(!1),this.characterSelectionPendingConfirmation.set(!1),this.loginDialogVisible.set(!0),this.loginCharacters.set([]),this.loginSpawns.set([]),this.loginComponent?.resetFromScratch(this.loginPrefilledName())},this.onLoginHide=()=>{this.hideCharacterSelectionForConfirmation.set(!1),this.characterSelectionPendingConfirmation.set(!1),this.loginDialogVisible.set(!1),this.loginCharacters.set([]),this.loginSpawns.set([]),this.loginComponent?.onLoginSuccess()},this.onLoginSuccess=()=>{this.hideCharacterSelectionForConfirmation.set(!1),this.characterSelectionPendingConfirmation.set(!1),this.loginDialogVisible.set(!1),this.loginCharacters.set([]),this.loginSpawns.set([]),this.loginComponent?.onLoginSuccess()},this.onLoginError=e=>{this.loginComponent&&this.loginComponent.onLoginError(e)},this.onLoginOtp=(e=!1)=>{this.loginDialogVisible.set(!0),this.loginComponent&&this.loginComponent.onLoginOtp(!!e)},this.onLoginCharacters=e=>{let n=this.parseJson(e,[]);this.hideCharacterSelectionForConfirmation.set(!1),this.characterSelectionPendingConfirmation.set(!1),this.loginDialogVisible.set(!1),this.loginCharacters.set(Array.isArray(n)?n:[]),this.loginSpawns.set([])},this.onLoginSpawns=e=>{let n=this.parseJson(e,[]);this.hideCharacterSelectionForConfirmation.set(!1),this.characterSelectionPendingConfirmation.set(!1),this.loginDialogVisible.set(!1),this.loginSpawns.set(Array.isArray(n)?n:[]),this.loginCharacters.set([])},this.onSetName=e=>{this.loginPrefilledName.set((e??"").toString())},this.onPlayerListShow=e=>{this.playerListVisible.set(!!e),e||this.playerFilter.set("")},this.onPlayerListData=e=>{let n=this.parseJson(e,{});this.playerList.set(Array.isArray(n.players)?n.players:[])},this.onInventoryToggle=e=>{this.inventoryVisible.set(!!e),e||(this.availableInventories.set([]),this.secondaryInventory.set(null),this.preSecondaryInventory=[],this.selectedCharacterCategory.set(null),this.selectedSecondaryCategory.set(null))},this.onInventoryAvailable=e=>{let n=this.parseJson(e,[]);this.availableInventories.set(Array.isArray(n)?n:[]);let i=this.secondaryInventory();i&&!this.isSecondaryInventoryUnlocked(i.id)&&this.secondaryInventory.set(null)},this.onPreInventoryCharacter=e=>{this.preCharacterInventory.push((e??"").toString())},this.onInventoryCharacter=e=>{let n=this.parseJson(this.preCharacterInventory.join(""),null);if(this.preCharacterInventory=[],!n||!Array.isArray(n.items)){this.characterInventory.set(null);return}this.characterInventory.set(De(he({},n),{weight:Number.isFinite(e)?e:n.weight}));let i=this.selectedCharacterCategory();i&&!this.characterInventoryCategories().includes(i)&&this.selectedCharacterCategory.set(null)},this.onPreInventorySecondary=e=>{this.preSecondaryInventory.push((e??"").toString())},this.onInventorySecondary=e=>{let n=this.parseJson(this.preSecondaryInventory.join(""),null);if(this.preSecondaryInventory=[],!n||!Array.isArray(n.items)){this.secondaryInventory.set(null);return}this.secondaryInventory.set(De(he({},n),{weight:Number.isFinite(e)?e:n.weight}));let i=this.selectedSecondaryCategory();i&&!this.secondaryInventoryCategories().includes(i)&&this.selectedSecondaryCategory.set(null)},this.onInventorySecondaryName=e=>{let n=this.secondaryInventory();n&&this.secondaryInventory.set(De(he({},n),{name:(e??"").toString()}))},this.onCharacterCreatorOpen=()=>{this.characterCreatorVisible.set(!0)},this.onCharacterCreatorClose=()=>{this.characterCreatorVisible.set(!1)},this.onSpecialView=e=>{let n=String(e);this.activeView.set(n)},this.onAtmCreate=()=>this.activeView.set("atm"),this.onSettingsCreate=e=>{this.settingsTabsPayload.set(e??null),this.activeView.set("settings")},this.onAtmDestroy=()=>this.hideIfActive("atm"),this.onSettingsDestroy=()=>{this.settingsTabsPayload.set(null),this.hideIfActive("settings")},this.onDmvOpen=()=>this.activeView.set("dmv"),this.onMinigameStart=()=>this.activeView.set("minigame"),this.onFishingStart=()=>this.activeView.set("fishing"),this.onPlateScreenInitialize=()=>this.activeView.set("plate-screen"),this.onLeoHeliStart=()=>this.activeView.set("leo-heli"),this.onMdcCreate=()=>this.activeView.set("mdc"),this.onVehicleDealerOpen=e=>{this.vehicleDealerPayload.set(String(e??"")),this.activeView.set("vehicle-dealer"),se.events.call("hudShow",!1)},this.onVehicleDealerClose=()=>{this.hideIfActive("vehicle-dealer"),setTimeout(()=>se.events.call("hudShow",!0),0)},this.onModshopOpen=e=>{this.modshopPayload.set(String(e??"")),this.activeView.set("modshop"),se.events.call("hudShow",!1)},this.onModshopClose=()=>{this.hideIfActive("modshop"),setTimeout(()=>se.events.call("hudShow",!0),0)},this.onDmvClose=()=>this.hideIfActive("dmv"),this.onMinigameStop=()=>this.hideIfActive("minigame"),this.onFishingStop=()=>this.hideIfActive("fishing"),this.onPlateScreenClose=()=>this.hideIfActive("plate-screen"),this.onSendHudRadio=e=>{if(Array.isArray(e)){this.radioHud.set(e);return}let n=this.parseJson(e,[]);this.radioHud.set(Array.isArray(n)?n:[])},this.onModal=(e,n,i)=>{let r=this.parseJson(i,{});this.clearPaymentTimer(),this.paymentStatus.set("idle"),this.modalTextValue.set(""),this.modalInputValues.set({}),this.categorizedSelection.set(null),this.modal.set({id:e,type:n,options:r}),this.modalSelectedIndex.set((r.selectable??!1)&&(r.items?.length??0)>0?0:-1)},this.onModalClose=()=>{this.closeModal()},this.onModalPaymentSuccess=e=>{let n=this.modal();!n||n.type!=="payment"||(this.paymentStatus.set(e?"success":"error"),this.clearPaymentTimer(),this.paymentStatusTimer=window.setTimeout(()=>{this.modal.set(null),this.paymentStatus.set("idle")},1200))},this.onPaymentError=()=>{this.onModalPaymentSuccess(!1)},this.onContextMenu=(e,n,i,r,a)=>{let s=Array.isArray(e)?e:this.parseJson(e,[]),l=n,c=i;n<0&&i<0&&(l=this.lastContextX,c=this.lastContextY),this.lastContextX=l,this.lastContextY=c,this.contextMenuX.set(l),this.contextMenuY.set(c),this.contextMenuTitle.set(r??""),this.contextMenuOptions.set(s),this.hideContextCursorAfterClick=!!a,this.loadingNextContextMenu=!0,this.contextMenuVisible.set(!0)},this.onContextMenuForceClose=()=>{this.closeContextMenu()},this.onContextMenuNumberPressed=(...e)=>{let n=e[0],i=typeof n=="number"?n:Number(n);if(!Number.isFinite(i)||!this.contextMenuVisible())return;let r=i-1;r<0||r>=this.contextMenuOptions().length||this.resolveContextMenu(r)},this.onItemHighlighterAdd=e=>{let n=this.parseJson(e,[]),i=Array.isArray(n)?n:[n];this.itemHighlighterItems.update(r=>{let a=he({},r);for(let s of i)!s||typeof s.keyword!="string"||!s.position||(a[s.keyword]=he(he({},a[s.keyword]),s));return a})},this.onItemHighlighterUpdate=(e,n)=>{if(!e)return;let i=this.parseJson(n,null);i&&this.itemHighlighterItems.update(r=>{let a=r[e];return a?De(he({},r),{[e]:De(he({},a),{position:i})}):r})},this.onItemHighlighterRemove=e=>{e&&this.itemHighlighterItems.update(n=>{if(!n[e])return n;let i=he({},n);return delete i[e],i})},this.onItemHighlighterClear=()=>{this.itemHighlighterItems.set({})},this.onItemHighlighterTest=(e,n,i)=>{let r=window.innerWidth||1920,a=window.innerHeight||1080,s=Number.isFinite(e)?e:Math.round(r*.46),l=Number.isFinite(n)?n:Math.round(a*.58),c=typeof i=="string"&&i.trim()?i.trim():"Test Package",h={keyword:"debug_item_highlighter_test",icon:["fa-solid","fa-box-open"],title:c,subtitle:"PRESS E TO INSPECT",options:[{caption:"Inspect",event:"notify",args:["~w~Item highlighter test action clicked."]}],position:{x:s,y:l}};this.onItemHighlighterAdd(JSON.stringify(h))},this.onInteractBindPressed=()=>{let e=this.itemHighlighterList();if(!e.length||!e.some(i=>i.options&&i.options.length>0))return;let n=e.find(i=>i.options&&i.options.length>0);n&&(this.interactWindowTitle.set(n.title),this.interactWindowItems.set(e.filter(i=>i.options&&i.options.length>0)),this.interactWindowSelectedIndex.set(0),this.interactWindowVisible.set(!0),se.events.call("cursor:on","interactWindow"))},this.onInteractWindowClose=()=>{this.interactWindowVisible.set(!1),this.interactWindowItems.set([]),this.interactWindowSelectedIndex.set(0),se.events.call("cursor:off","interactWindow")},this.onObjectEditorState=e=>{let n=this.parseJson(e,null);if(!n||typeof n!="object"){this.objectEditorState.set(null);return}if(!(n.active===!0)){this.objectEditorState.set(null);return}this.objectEditorState.set({active:!0,mode:n.mode==="rotation"?"rotation":"position",fluid:n.fluid===!0,speed:Number.isFinite(n.speed)?Number(n.speed):0,angle:Number.isFinite(n.angle)?Number(n.angle):1,relative:n.relative!==!1,gizmoMode:typeof n.gizmoMode=="string"?n.gizmoMode:"off",gizmoTranslateSpeed:Number.isFinite(n.gizmoTranslateSpeed)?Number(n.gizmoTranslateSpeed):1,gizmoRotateSpeed:Number.isFinite(n.gizmoRotateSpeed)?Number(n.gizmoRotateSpeed):1})},this.onDocumentClick=e=>{if(!this.contextMenuVisible())return;if(this.loadingNextContextMenu){this.loadingNextContextMenu=!1;return}let n=e.target;n instanceof Element&&(n.closest(".context-menu")||this.closeContextMenu())},this.onDocumentKeyDown=e=>{if(e.key==="Escape"){if(this.loginDialogVisible()&&this.loginComponent){e.preventDefault(),this.onLoginReset(this.loginComponent);return}if(this.contextMenuVisible()){this.closeContextMenu();return}if(this.modal()){this.closeModal();return}}if(e.key==="Escape"&&this.interactWindowVisible()){this.onInteractWindowClose();return}if(this.interactWindowVisible()){let r=this.interactWindowItems();if(r.length===0)return;if(e.key==="ArrowDown"){e.preventDefault(),this.interactWindowSelectedIndex.update(a=>a+1>=r.length?0:a+1);return}if(e.key==="ArrowUp"){e.preventDefault(),this.interactWindowSelectedIndex.update(a=>a<=0?r.length-1:a-1);return}if(e.key==="Enter"){e.preventDefault(),this.selectInteractAction();return}return}let n=this.modal();if(!n)return;if(n.type==="confirmation"&&e.key==="Enter"){e.preventDefault(),this.clickConfirmationPrimaryButton();return}if(n.type!=="list"||!(n.options.selectable??!1))return;let i=n.options.items??[];if(i.length!==0){if(e.key==="ArrowDown"){e.preventDefault(),this.modalSelectedIndex.update(r=>r+1>=i.length?0:r+1);return}if(e.key==="ArrowUp"){e.preventDefault(),this.modalSelectedIndex.update(r=>r<=0?i.length-1:r-1);return}if(e.key==="Home"){e.preventDefault(),this.modalSelectedIndex.set(0);return}if(e.key==="End"){e.preventDefault(),this.modalSelectedIndex.set(i.length-1);return}if(e.key==="PageDown"){e.preventDefault(),this.modalSelectedIndex.update(r=>Math.min(r+12,i.length-1));return}if(e.key==="PageUp"){e.preventDefault(),this.modalSelectedIndex.update(r=>Math.max(r-12,0));return}if(/^[0-9]$/.test(e.key)){e.preventDefault();let a=(e.key==="0"?10:Number(e.key))-1;i[a]&&this.modalSelectedIndex.set(a);return}e.key==="Enter"&&(e.preventDefault(),this.clickPrimaryModalButton())}},window.overlayDebugModalResponses=!0,se.events.add("overlay:show",this.onOverlayShow),se.events.add("overlay:hide",this.onOverlayHide),se.events.add("overlay:toggle",this.onOverlayToggle),se.events.add("login:show",this.onLoginShow),se.events.add("login:hide",this.onLoginHide),se.events.add("login:success",this.onLoginSuccess),se.events.add("login:error",this.onLoginError),se.events.add("login:otp",this.onLoginOtp),se.events.add("login:characters",this.onLoginCharacters),se.events.add("login:spawns",this.onLoginSpawns),se.events.add("setName",this.onSetName),se.events.add("playerList_show",this.onPlayerListShow),se.events.add("playerList_data",this.onPlayerListData),se.events.add("inventory:toggle",this.onInventoryToggle),se.events.add("inventory:available",this.onInventoryAvailable),se.events.add("pre:inventory:character",this.onPreInventoryCharacter),se.events.add("inventory:character",this.onInventoryCharacter),se.events.add("pre:inventory:secondary",this.onPreInventorySecondary),se.events.add("inventory:secondary",this.onInventorySecondary),se.events.add("inventory:secondary:name",this.onInventorySecondaryName),se.events.add("sendHudRadio",this.onSendHudRadio),se.events.add("characterCreator:open",this.onCharacterCreatorOpen),se.events.add("characterCreator:close",this.onCharacterCreatorClose),se.events.add("special:view",this.onSpecialView),se.events.add("atm:create",this.onAtmCreate),se.events.add("menu:create",this.onSettingsCreate),se.events.add("openDMVTest",this.onDmvOpen),se.events.add("minigame:start",this.onMinigameStart),se.events.add("fishingGame:start",this.onFishingStart),se.events.add("initialize",this.onPlateScreenInitialize),se.events.add("startRemoving",this.onPlateScreenInitialize),se.events.add("flightName",this.onLeoHeliStart),se.events.add("vehicleDealer:open",this.onVehicleDealerOpen),se.events.add("vehicleDealer:close",this.onVehicleDealerClose),se.events.add("modshop:open",this.onModshopOpen),se.events.add("modshop:close",this.onModshopClose),se.events.add("atm:destroy",this.onAtmDestroy),se.events.add("menu:destroy",this.onSettingsDestroy),se.events.add("closeDMVTest",this.onDmvClose),se.events.add("minigame:stop",this.onMinigameStop),se.events.add("fishingGame:stop",this.onFishingStop),se.events.add("plateScreen:close",this.onPlateScreenClose),se.events.add("modal",this.onModal),se.events.add("modal:close",this.onModalClose),se.events.add("modal:paymentSuccess",this.onModalPaymentSuccess),se.events.add("paymentError",this.onPaymentError),se.events.add("contextMenu",this.onContextMenu),se.events.add("contextMenu:forceClose",this.onContextMenuForceClose),se.events.add("contextMenu:numberPressed",this.onContextMenuNumberPressed),se.events.add("itemHighlighter:add",this.onItemHighlighterAdd),se.events.add("itemHighlighter:update",this.onItemHighlighterUpdate),se.events.add("itemHighlighter:remove",this.onItemHighlighterRemove),se.events.add("itemHighlighter:clear",this.onItemHighlighterClear),se.events.add("itemHighlighter:test",this.onItemHighlighterTest),se.events.add("objectEditor:state",this.onObjectEditorState),window.rageContextMenu=this.onContextMenu,document.addEventListener("click",this.onDocumentClick),document.addEventListener("keydown",this.onDocumentKeyDown),se.events.add("bindTrigger:interactive",this.onInteractBindPressed),se.events.call("overlay:ready"),se.events.add("bindTrigger:interactive",this.onInteractBindPressed)}ngOnDestroy(){se.events.remove("overlay:show",this.onOverlayShow),se.events.remove("overlay:hide",this.onOverlayHide),se.events.remove("overlay:toggle",this.onOverlayToggle),se.events.remove("login:show",this.onLoginShow),se.events.remove("login:hide",this.onLoginHide),se.events.remove("login:success",this.onLoginSuccess),se.events.remove("login:error",this.onLoginError),se.events.remove("login:otp",this.onLoginOtp),se.events.remove("login:characters",this.onLoginCharacters),se.events.remove("login:spawns",this.onLoginSpawns),se.events.remove("setName",this.onSetName),se.events.remove("playerList_show",this.onPlayerListShow),se.events.remove("playerList_data",this.onPlayerListData),se.events.remove("inventory:toggle",this.onInventoryToggle),se.events.remove("inventory:available",this.onInventoryAvailable),se.events.remove("pre:inventory:character",this.onPreInventoryCharacter),se.events.remove("inventory:character",this.onInventoryCharacter),se.events.remove("pre:inventory:secondary",this.onPreInventorySecondary),se.events.remove("inventory:secondary",this.onInventorySecondary),se.events.remove("inventory:secondary:name",this.onInventorySecondaryName),se.events.remove("sendHudRadio",this.onSendHudRadio),se.events.remove("characterCreator:open",this.onCharacterCreatorOpen),se.events.remove("characterCreator:close",this.onCharacterCreatorClose),se.events.remove("special:view",this.onSpecialView),se.events.remove("atm:create",this.onAtmCreate),se.events.remove("menu:create",this.onSettingsCreate),se.events.remove("openDMVTest",this.onDmvOpen),se.events.remove("minigame:start",this.onMinigameStart),se.events.remove("fishingGame:start",this.onFishingStart),se.events.remove("initialize",this.onPlateScreenInitialize),se.events.remove("startRemoving",this.onPlateScreenInitialize),se.events.remove("flightName",this.onLeoHeliStart),se.events.remove("vehicleDealer:open",this.onVehicleDealerOpen),se.events.remove("vehicleDealer:close",this.onVehicleDealerClose),se.events.remove("modshop:open",this.onModshopOpen),se.events.remove("modshop:close",this.onModshopClose),se.events.remove("atm:destroy",this.onAtmDestroy),se.events.remove("menu:destroy",this.onSettingsDestroy),se.events.remove("closeDMVTest",this.onDmvClose),se.events.remove("minigame:stop",this.onMinigameStop),se.events.remove("fishingGame:stop",this.onFishingStop),se.events.remove("plateScreen:close",this.onPlateScreenClose),se.events.remove("modal",this.onModal),se.events.remove("modal:close",this.onModalClose),se.events.remove("modal:paymentSuccess",this.onModalPaymentSuccess),se.events.remove("paymentError",this.onPaymentError),se.events.remove("contextMenu",this.onContextMenu),se.events.remove("contextMenu:forceClose",this.onContextMenuForceClose),se.events.remove("contextMenu:numberPressed",this.onContextMenuNumberPressed),se.events.remove("itemHighlighter:add",this.onItemHighlighterAdd),se.events.remove("itemHighlighter:update",this.onItemHighlighterUpdate),se.events.remove("itemHighlighter:remove",this.onItemHighlighterRemove),se.events.remove("itemHighlighter:clear",this.onItemHighlighterClear),se.events.remove("itemHighlighter:test",this.onItemHighlighterTest),se.events.remove("objectEditor:state",this.onObjectEditorState),se.events.remove("bindTrigger:interactive",this.onInteractBindPressed),document.removeEventListener("click",this.onDocumentClick),document.removeEventListener("keydown",this.onDocumentKeyDown),this.clearPaymentTimer()}setPlayerFilter(e){this.playerFilter.set(e)}toggleInventory(){se.events.call("bindTrigger:inventory")}openSecondaryInventory(e){e.locked||!Number.isFinite(e.id)||e.id<=0||se.events.call("callServerEvent","fetchInventory",e.id,e.blockMoving,e.worldInventory)}closeSecondaryInventory(){this.secondaryInventory.set(null),this.selectedSecondaryCategory.set(null)}toggleCharacterCategory(e){let n=e.trim();n&&this.selectedCharacterCategory.update(i=>i===n?null:n)}toggleSecondaryCategory(e){let n=e.trim();n&&this.selectedSecondaryCategory.update(i=>i===n?null:n)}onInventoryDrop(e,n){if(e.previousContainer===e.container)return;let i=e.item.data,r=n==="secondary"?"transfer-to-secondary":"transfer-to-character";this.maybePromptQty(i,r)}maybePromptQty(e,n){let i=Number(e.amount??1),r=!!e.type?.is_weight_multiplied,a=Number(e.type?.amount_multiplier??1)||1,s=r?i/a:i;if(!(r&&i>1)){this.executeInventoryAction(e,n,i);return}this.invQtyDialog.set({item:e,action:n,max:s,value:s,unit:e.type?.amount_unit?.trim()??"",multiplier:a,multiplied:r})}setInvQtyValue(e){let n=this.invQtyDialog();if(!n)return;let i=parseFloat(e),r=n.multiplied?Number((1/n.multiplier).toFixed(6)):1,a=Number.isFinite(i)?Math.max(r,Math.min(i,n.max)):n.value;this.invQtyDialog.set(De(he({},n),{value:a}))}setInvQtyAll(){let e=this.invQtyDialog();e&&this.invQtyDialog.set(De(he({},e),{value:e.max}))}confirmInvQty(){let e=this.invQtyDialog();if(!e)return;this.invQtyDialog.set(null);let n=e.multiplied?Math.max(1,Math.round(e.value*e.multiplier)):Math.max(1,Math.round(e.value));this.executeInventoryAction(e.item,e.action,n)}cancelInvQty(){this.invQtyDialog.set(null)}executeInventoryAction(e,n,i){n==="transfer-to-secondary"?this.doTransferCharacterItemToSecondary(e,i):n==="transfer-to-character"?this.doTransferSecondaryItemToCharacter(e,i):this.doDropCharacterItem(e,i)}transferCharacterItemToSecondary(e){this.maybePromptQty(e,"transfer-to-secondary")}dropCharacterItem(e){this.maybePromptQty(e,"drop")}transferSecondaryItemToCharacter(e){this.maybePromptQty(e,"transfer-to-character")}doTransferCharacterItemToSecondary(e,n){let i=this.characterInventory(),r=this.secondaryInventory();!i||!r||!this.canTransferToSecondary()||!Number.isFinite(e.id)||e.id<=0||se.events.call("callServerEvent","inventoryMove",i.id,r.id,JSON.stringify([e.id]),n)}doDropCharacterItem(e,n){this.characterInventory()&&(!Number.isFinite(e.id)||e.id<=0||se.events.call("callServerEvent","inventoryDropItem",e.id,n))}doTransferSecondaryItemToCharacter(e,n){let i=this.secondaryInventory(),r=this.characterInventory();!i||!r||!this.canTransferToSecondary()||!Number.isFinite(e.id)||e.id<=0||se.events.call("callServerEvent","inventoryMove",i.id,r.id,JSON.stringify([e.id]),n)}getCharacterInventoryTitle(){return this.characterInventory()?.name?.trim()||"MY INVENTORY"}getSecondaryInventoryTitle(){return this.secondaryInventory()?.name?.trim()||"SECONDARY INVENTORY"}getInventoryItemName(e){let n=e.name?.trim();if(n)return n;let i=e.type?.name?.trim();return i||"Unknown Item"}getInventoryItemImage(e){let n=e.data?.image;return`https://static.southwest-roleplay.com/public/items/${(typeof n=="string"?n.trim():"")||e.type?.image?.trim()||"unknown.png"}`}getInventoryItemSubtitle(e){if(e.childInventory){let c=Array.isArray(e.childInventory.items)?e.childInventory.items.length:0;return`${c} item${c===1?"":"s"}`}let n=Number(e.amount??0),i=!!e.type?.is_weight_multiplied,r=Number(e.type?.amount_multiplier??1)||1,a=e.type?.amount_unit?.trim()??"";if(!i)return a?`1 ${a}`:"";let s=n/r,l=this.formatAmount(s);return a?`${l} ${a}`:l}getInventoryWeightLabel(e,n){let i=this.formatWeightKg(e??0),r=this.formatWeightKg(n??0);return`${i} / ${r} kg`}getInvQtyInputMin(e){return e.multiplied?Number((1/e.multiplier).toFixed(6)):1}getInvQtyInputStep(e){return e.multiplied?"any":1}getInvQtyMaxLabel(e){let n=this.formatAmount(e.max);return e.unit?`${n} ${e.unit}`:n}formatWeightKg(e){let n=e/100;return this.formatAmount(n)}formatAmount(e){return Number.isFinite(e)?Number.isInteger(e)?`${e}`:e.toFixed(2).replace(/\.00$/,"").replace(/(\.\d*[1-9])0+$/,"$1"):"0"}getInventoryItemCategory(e){let i=e.type?.category;return typeof i=="string"?i.trim()||"Uncategorized":i&&typeof i=="object"&&(typeof i.name=="string"?i.name.trim():"")||"Uncategorized"}getInventoryItemTitleExtra(e){let n=e,i="";return n.data?.weapon&&(i+=n.data.weapon.serial?` (${n.data.weapon.serial})`:""),n.data?.jerryCan&&(i+=` (${n.data.jerryCan.fuel}L)`),n.data?.plate&&(i+=` (${n.data.plate.plate})`),n.data?.phone&&(i+=` (${n.data.phone.number})`),n.data?.armour&&(i+=` (${n.data.armour.armour}%)`),n.data?.spraycan&&(i+=` (${n.data.spraycan.color})`),i}extractInventoryCategories(e){let n=new Set;for(let i of e)n.add(this.getInventoryItemCategory(i));return Array.from(n.values())}hasSecondaryOptions(){return this.availableInventories().length>0}isSecondaryInventoryUnlocked(e){return this.availableInventories().some(n=>n.id===e&&!n.locked)}modalAlignLeft(){return this.modal()?.options.align==="left"}showCharacterCreator(){if(!this.characterCreatorVisible())return!1;let e=this.modal();return!(e&&e.type==="confirmation")}show(e){return this.activeView()===e}selectModalRow(e){let n=this.modal();n&&(n.options.selectable??!1)&&this.modalSelectedIndex.set(e)}clickModalButton(e){e.disabled||e.selectedOnly&&!this.getModalSelection()||this.respondToModal({action:e.action,selected:this.getModalSelection()})}onTextInputChanged(e){this.modalTextValue.set(e)}onMultiInputChanged(e){this.modalInputValues.set(e)}onPaymentResponse(e){this.respondToModal(e)}onCategorizedSelectionChanged(e){this.categorizedSelection.set(e)}onModalContentResponse(e){this.respondToModal(e)}isModalType(e){return this.modal()?.type===e}isButtonDisabled(e){return e.disabled?!0:e.selectedOnly?!this.getModalSelection():!1}closeModalButton(){this.closeModal()}resolveContextMenu(e){let n=this.contextMenuOptions()[e];n&&(this.contextMenuVisible.set(!1),n.event&&se.events.call(n.event,...n.args??[]),this.hideContextCursorAfterClick&&se.events.call("cursor:off","contextMenu"))}trackByIndex(e){return e}onLoginSubmit(e,n){this.loginComponent=n,se.events.call("login:submit",e.username,e.password,e.otp??"",!1)}onLoginReset(e){this.loginComponent=e,this.hideCharacterSelectionForConfirmation.set(!1),this.characterSelectionPendingConfirmation.set(!1),this.loginCharacters.set([]),this.loginSpawns.set([]),e.resetFromScratch(this.loginPrefilledName()),se.events.call("login:reset")}onPreviewRequested(e,n){this.loginComponent=n,se.events.call("login:requestPreview",e)}onPreviewCleared(e){this.loginComponent=e,se.events.call("login:clearPreview")}onCharacterConfirmed(e,n){this.loginComponent=n,this.hideCharacterSelectionForConfirmation.set(!0),this.characterSelectionPendingConfirmation.set(!0),se.events.call("login:characterSelect",e)}onSpawnSelected(e){se.events.call("login:spawnSelect",e)}getFontAwesomeIconClass(e){let n=e.trim();if(!n)return"fa-solid fa-circle-question";if(n.includes("fa-"))return n;let i=n.toLowerCase().replace(/\s+/g,"_");return f3[i]??"fa-solid fa-circle-question"}getItemHighlighterIconClass(e){return!Array.isArray(e)||!e.length?"":e.join(" ")}getItemHighlighterOpacity(e){let n=window.innerWidth||1920,i=window.innerHeight||1080,r=Math.min(n,i)*.5;if(!r)return 1;let a=n*.5,s=i*.5,l=e.position.x-a,c=e.position.y-s,h=Math.sqrt(l*l+c*c)/r,p=o.ITEM_HIGHLIGHTER_FADE_START_RADIUS,m=o.ITEM_HIGHLIGHTER_FADE_END_RADIUS;if(h<=p)return 1;if(h>=m)return o.ITEM_HIGHLIGHTER_FADE_MIN_OPACITY;let x=(h-p)/(m-p),M=1-o.ITEM_HIGHLIGHTER_FADE_MIN_OPACITY;return 1-x*M}shouldShowItemHighlighterSquare(e){return!e.keyword.startsWith("world_item_")}onItemHighlighterSelect(e,n){e.options?.length&&(n.stopPropagation(),this.onItemHighlighterClear(),se.events.call("itemHighlighter:clear"),this.onContextMenu(e.options,n.clientX,n.clientY,e.title))}selectInteractAction(){let e=this.interactWindowItems(),n=this.interactWindowSelectedIndex();if(n<0||n>=e.length)return;let i=e[n];if(!i?.options?.length)return;let r=i.options;if(r.length===0)return;let a=r[0];a&&(this.onInteractWindowClose(),this.onItemHighlighterClear(),se.events.call("itemHighlighter:clear"),a.event&&se.events.call(a.event,...a.args??[]))}clickPrimaryModalButton(){let n=(this.modal()?.options.buttons??[])[0];n&&this.clickModalButton(n)}clickConfirmationPrimaryButton(){let n=(this.modal()?.options.buttons??[]).find(i=>i.color!=="secondary");if(n){this.clickModalButton(n);return}this.clickPrimaryModalButton()}closeModal(){let e=this.modal();if(!e)return;e.type==="confirmation"&&this.characterSelectionPendingConfirmation()&&(this.hideCharacterSelectionForConfirmation.set(!1),this.characterSelectionPendingConfirmation.set(!1));let n={action:"cancel"},i=e.options.keepCursor??!1,r=this.toModalPayloadJson(n);this.emitModalResponseDebug({modalId:e.id,modalType:e.type,keepCursor:i,payloadJson:r,payload:n,source:"close",timestamp:new Date().toISOString()}),se.events.call("modalResponse",e.id,r,i),this.modal.set(null),this.paymentStatus.set("idle")}respondToModal(e){let n=this.modal();if(!n)return;n.type==="confirmation"&&this.characterSelectionPendingConfirmation()&&(this.isNegativeModalAction(e)?(this.hideCharacterSelectionForConfirmation.set(!1),this.characterSelectionPendingConfirmation.set(!1)):this.hasModalAction(e)&&(this.loginCharacters.set([]),this.characterSelectionPendingConfirmation.set(!1)));let i=n.options.keepCursor??!1,r=this.toModalPayloadJson(e);this.emitModalResponseDebug({modalId:n.id,modalType:n.type,keepCursor:i,payloadJson:r,payload:e,source:"response",timestamp:new Date().toISOString()}),se.events.call("modalResponse",n.id,r,i),!this.shouldKeepModalOpen(e)&&(this.modal.set(null),this.paymentStatus.set("idle"))}shouldKeepModalOpen(e){return!e||typeof e!="object"||!("clear"in e)?!1:e.clear===!1}isNegativeModalAction(e){if(!e||typeof e!="object"||!("action"in e))return!1;let n=e.action;if(typeof n=="boolean")return n===!1;if(typeof n=="number")return n<=0;if(typeof n!="string")return!1;let i=n.trim().toLowerCase();return i==="no"||i==="cancel"||i==="decline"||i==="abort"||i==="back"||i==="false"||i==="0"}hasModalAction(e){return!!(e&&typeof e=="object"&&"action"in e)}getModalSelection(){let e=this.modal();return e?e.type==="textInput"?this.modalTextValue():e.type==="multiInput"?this.modalInputValues():e.type==="categorizedList"?this.categorizedSelection():this.selectedModalItem():null}closeContextMenu(){this.contextMenuVisible.set(!1),this.hideContextCursorAfterClick&&se.events.call("cursor:off","contextMenu")}parseJson(e,n){try{return JSON.parse(e)}catch{return n}}toModalPayloadJson(e){return JSON.stringify(e)}emitModalResponseDebug(e){window.dispatchEvent(new CustomEvent("overlay:modalResponse:debug",{detail:e})),console.info("[overlay] modalResponse payload",e)}clearPaymentTimer(){this.paymentStatusTimer!==null&&(clearTimeout(this.paymentStatusTimer),this.paymentStatusTimer=null)}isCharacterInventory(){return!0}showInventoryItemContextMenu(e,n){n.preventDefault();let i=[],r=e;if(i.push({caption:"Move",event:"inventory:move",args:[e.id]}),r.type?.category?.properties?.accessory&&r.data?.prop?.equipped&&i.pop(),e.childInventory&&i.push({caption:"Open",event:"inventory:open",args:[e.childInventory.id]}),this.isCharacterInventory()&&i.push({caption:"Show",event:"callServerEvent",args:["inventoryShowItem",e.id]},{caption:"Give",event:"callServerEvent",args:["inventoryGiveItem",e.id]},{caption:"Drop",event:"callServerEvent",args:["inventoryDropItem",e.id]}),r.type?.properties?.scratchoff&&(i.push({caption:"View",event:"callServerEvent",args:["scratchoff:view",e.id]}),e.name?.includes("$")?i.push({caption:"Claim prize",event:"callServerEvent",args:["scratchoff:claim",e.id]}):e.name?.includes("Loss")&&i.push({caption:"Discard ticket",event:"callServerEvent",args:["scratchoff:discard",e.id]})),r.type?.properties?.canBePlaced&&this.isCharacterInventory()&&i.push({caption:"Place in world",event:"callServerEvent",args:["inventoryPlaceItem",e.id]},{caption:"Place in vehicle",event:"callServerEvent",args:["inventoryPlaceVehicleItem",e.id]}),r.type?.properties?.canBeThrown&&this.isCharacterInventory()&&!r.type.properties.weapon&&i.push({caption:"Throw",event:"callServerEvent",args:["inventoryThrowItem",e.id]}),this.isCharacterInventory()&&r.type?.is_weight_multiplied&&!r.type.properties?.ammo&&!r.type.properties?.fish&&!r.type.properties?.money&&i.push({caption:"Split",event:"callServerEvent",args:["inventorySplitItem",e.id]}),r.type?.properties?.breathalyser&&this.isCharacterInventory()&&i.push({caption:"Use",event:"callServerEvent",args:["drug:item:breathalyser",e.id]}),r.type?.properties?.money&&this.isCharacterInventory()&&i.push({caption:"Unpack",event:"callServerEvent",args:["money:unpack",e.id]}),r.type?.properties?.lockpick&&this.isCharacterInventory()&&i.push({caption:r.data?.lockpick?.equipped?"Unequip":"Equip",event:"callServerEvent",args:["burglary:lockpick:status",e.id]}),r.type?.properties?.shovel&&this.isCharacterInventory()&&i.push({caption:r.data?.shovel?.equipped?"Unequip":"Equip",event:"callServerEvent",args:["corpse:shovel:toggle",e.id]}),r.type?.properties?.scratch_file&&this.isCharacterInventory()){let l=!0;this.characterInventoryItems().filter(h=>{let p=h;return p.type?.properties?.weapon&&p.data?.weapon?.serial&&!p.data.weapon.scratched}).forEach(h=>{i.push({caption:`Scratch serial on ${h.type?.name}`,event:"callServerEvent",args:["inventoryScratchWeapon",e.id,h.id],topBorder:l}),l&&(l=!1)})}if(r.type?.properties?.blankNote&&this.isCharacterInventory()&&i.push({caption:r.data?.blankNote?.blank?"Create Poster":"Read Poster",event:"callServerEvent",args:[r.data?.blankNote?.blank?"inventoryCreatePoster":"inventoryReadPoster",e.id]}),r.type?.properties?.camera&&this.isCharacterInventory()){if(r.data?.camera?.equipped)i.push({caption:"Unequip",event:"callServerEvent",args:["unequipCamera",e.id]});else if(i.push({caption:"Equip",event:"callServerEvent",args:["equipCamera",e.id]}),r.data?.camera?.lens){let l=this.characterInventoryItems().find(c=>c.id===r.data.camera.lens.itemId);l&&i.push({caption:`Remove ${l.type?.name}`,event:"callServerEvent",args:["camera:removeLens",e.id]})}}if(r.type?.properties?.lens&&this.isCharacterInventory()){let l=this.characterInventoryItems().find(c=>{let h=c;return h.type?.properties?.camera&&h.data?.camera?.lens?.itemId===e.id});if(l){let c=l;i.push({caption:`Remove from ${c.type?.name}`,event:"callServerEvent",args:["camera:removeLens",l.id]})}else{let c=this.characterInventoryItems().find(h=>{let p=h;return p.type?.properties?.camera&&p.data?.camera?.equipped&&!p.data?.camera?.lens});if(c){let h=c;i.push({caption:`Attach to ${h.type?.name}`,event:"callServerEvent",args:["camera:attachLens",c.id,e.id]})}}}r.type?.properties?.spraycan&&this.isCharacterInventory()&&i.push({caption:r.data?.spraycan?.equipped?"Unequip":"Equip",event:"callServerEvent",args:[r.data?.spraycan?.equipped?"unequipSpraycan":"equipSpraycan",e.id]}),r.type?.category?.properties?.accessory&&this.isCharacterInventory()&&i.push({caption:r.data?.prop?.equipped?"Take Off":"Wear",event:"callServerEvent",args:[r.data?.prop?.equipped?"inventoryPropTakeOff":"inventoryPropWear",e.id]}),r.type?.category?.properties?.rename&&this.isCharacterInventory()&&i.push({caption:"Rename",event:"callServerEvent",args:["inventoryRenameItem",e.id]});let a=r.data?.drug2?.dosage??r.type?.properties?.drug?.dosage??[];if(a.length&&this.isCharacterInventory()&&(a.length>1?i.push({caption:"Use",event:"inventory:selectDrugUsage",args:[e,a]}):i.push({caption:"Use",event:"callServerEvent",args:["inventoryTakeDrug",e.id,0]})),r.type?.properties?.portableRadio&&(this.isCharacterInventory()&&(r.data?.portableRadio?.primary?i.push({caption:r.data?.portableRadio?.state==="on"?"Turn Off":"Turn On",event:"callServerEvent",args:["toggleRadio",e.id,r.data?.portableRadio?.state==="on"?"off":"on"]}):i.push({caption:"Set as Primary",event:"callServerEvent",args:["setRadioPrimary",e.id]})),i.push({caption:`Local Slot: ${r.data?.portableRadio?.activeSlot}`,topBorder:!0}),r.data?.portableRadio?.slots?.length)){let l=!0;r.data.portableRadio.slots.forEach(c=>{i.push({caption:`Slot #${c.slot} - #${c.frequency}`,topBorder:l}),l&&(l=!1)})}if(r.type?.properties?.weaponAttachments?.component&&this.isCharacterInventory())if(r.data?.component?.equipped){let l=this.characterInventoryItems().find(c=>c.id===r.data.component.equipped);i.push({caption:`Remove from ${l?.type?.name}`,event:"callServerEvent",args:["inventoryWeaponComponentOff",e.id,l?.id],topBorder:!0})}else{let l=Object.keys(r.type.properties.weaponAttachments.component),c=!0;this.characterInventoryItems().forEach(h=>{let p=h;p.type?.properties?.weapon&&l.includes(`weapon_${p.type.properties.weapon.weaponID}`)&&(i.push({caption:`Attach to ${p.type?.name}`,event:"callServerEvent",args:["inventoryWeaponComponentOn",e.id,h.id],topBorder:c}),c&&(c=!1))})}if(r.type?.properties?.weapon&&this.isCharacterInventory()&&(i.push({caption:r.data?.weapon?.equipped?"Unequip":"Equip",event:"callServerEvent",args:[r.data?.weapon?.equipped?"inventoryWeaponUnequip":"inventoryWeaponEquip",e.id]}),e.amount&&r.data?.weapon?.equipped&&i.push({caption:"Unload ammo",event:"callServerEvent",args:["inventoryUnloadAmmo",e.id],topBorder:!0}),i.push({caption:"Place",event:"callServerEvent",args:["inventoryPlaceItem",e.id]}),r.data?.weapon?.equipped&&i.push({caption:"Throw",event:"callServerEvent",args:["inventoryThrowItem",e.id]})),r.type?.properties?.ammo&&this.isCharacterInventory()){i.push({caption:"Split",event:"callServerEvent",args:["inventorySplitAmmo",e.id]});let l=!0;this.characterInventoryItems().filter(h=>{let p=h;return p.type?.properties?.weapon&&p.type.properties.weapon.supportedAmmoItemTypes?.includes(r.type?.id??-1)}).forEach(h=>{i.push({caption:`Load to ${h.type?.name}`,event:"callServerEvent",args:["inventoryLoadAmmo",e.id,h.id],topBorder:l}),l&&(l=!1)})}if(r.type?.properties?.fishing?.rod?.odds&&this.isCharacterInventory()&&i.push({caption:"Start Fishing",event:"callServerEvent",args:["fishing:start",e.id]}),r.type?.properties?.fish&&this.isCharacterInventory()&&i.push({caption:"Sell",event:"callServerEvent",args:["fishing:sell",e.id]}),r.type?.properties?.fishing?.bait?.oddIncreaser&&this.isCharacterInventory()){let l=!0;this.characterInventoryItems().filter(h=>h.type?.properties?.fishing?.rod?.odds).forEach(h=>{i.push({caption:`Add to ${h.type?.name}`,event:"callServerEvent",args:["fishing:baitToRod",e.id,h.id],topBorder:l}),l&&(l=!1)})}if(r.data?.ticket){let l=r.data.ticket;i.push({caption:`Read ${l.entity_name}'s ticket`,event:"callServerEvent",args:["readTicket",e.id]}),!l.paid&&!l.excused&&i.push({caption:"Pay off ticket",event:"callServerEvent",args:["payTicket",e.id]})}if(r.type?.properties?.scenario&&this.isCharacterInventory()&&i.push({caption:"Use",event:"callServerEvent",args:["playScenario",r.type.properties.scenario]}),r.type?.properties?.anim&&this.isCharacterInventory()&&i.push({caption:"Use",event:"callServerEvent",args:["playAnim",r.type.properties.anim]}),r.type?.properties?.food&&this.isCharacterInventory()&&i.push({caption:"Eat",event:"callServerEvent",args:["useFoodItem",e.id]}),r.type?.properties?.license&&this.isCharacterInventory()&&i.push({caption:"Attach to nearby vehicle",event:"callServerEvent",args:["attachPlateToVehicle",e.id],topBorder:!0}),r.type?.properties?.postalDelivery&&this.isCharacterInventory()&&(i.push({caption:`${r.data?.postalDelivery?.address}`,topBorder:!0}),i.push({caption:"Open Stolen Package",event:"callServerEvent",args:["postalDelivery:openStolenPackage",e.id]})),r.type?.category?.properties?.medical&&this.isCharacterInventory()&&(r.type?.properties?.tourniquet||r.type?.properties?.gauze)){let l=r.type.properties.tourniquet?"tourniquet":"gauze";i.push({caption:"Apply to yourself",event:"callServerEvent",args:["useBloodStopper",e.id,l,"self"]}),i.push({caption:"Apply to player in front of you",event:"callServerEvent",args:["useBloodStopper",e.id,l,"nearby"]})}if((r.type?.properties?.handcuff||r.type?.properties?.ziptie)&&r.data?.restraints?.attachedTo&&i.push({caption:"This is attached to you."}),r.type?.properties?.makeup&&this.isCharacterInventory()&&(r.type.properties.makeup.patterns?.length>1?i.push({caption:"Apply",event:"inventory:selectMakeup",args:[e]}):i.push({caption:"Apply "+(r.type.properties.makeup.patterns?.[0]?.name??""),event:"callServerEvent",args:["inventoryUseMakeup",e.id,0]})),r.type?.properties?.makeupwipe&&this.isCharacterInventory()&&i.push({caption:"Wipe Everything",event:"callServerEvent",args:["makeupWipeEverything",e.id]},{caption:"Wipe Lipstick",event:"callServerEvent",args:["makeupWipeOverlay",8,e.id]},{caption:"Wipe Makeup",event:"callServerEvent",args:["makeupWipeOverlay",4,e.id]},{caption:"Wipe Blush",event:"callServerEvent",args:["makeupWipeOverlay",5,e.id]}),r.type?.properties?.phone&&this.isCharacterInventory()&&(r.data?.phone?.main||i.push({caption:"Make Primary",event:"callServerEvent",args:["setPrimaryPhone",e.id]}),r.data?.phone?.inUse||i.push({caption:"Switch to this phone",event:"callServerEvent",args:["switchToPhone",e.id]}),i.push({caption:"Switch color",event:"callServerEvent",args:["switchPhoneColor",e.id]})),r.type?.properties?.canBeHeld&&this.isCharacterInventory()&&i.push({caption:"Hold",event:"callServerEvent",args:["inventoryHoldItem",e.id]}),this.isCharacterInventory()&&r.type?.is_weight_multiplied){let l=!0;this.characterInventoryItems().filter(h=>h.type?.id===r.type?.id&&h.id!==e.id).forEach(h=>{let p=h;i.push({caption:`Merge with ${p.type?.name} (#${this.characterInventoryItems().indexOf(h)})`,event:"callServerEvent",args:["inventoryMergeItem",e.id,h.id],topBorder:l}),l&&(l=!1)})}r.type?.properties?.jerryCan&&this.isCharacterInventory()&&i.push({caption:r.data?.jerryCan?.equipped?"Unequip":"Equip",event:"callServerEvent",args:["jerrycan:toggle",e.id]}),r.type?.properties?.armour&&this.isCharacterInventory()&&i.push({caption:r.data?.armour?.equipped?"Unequip":"Equip",event:"callServerEvent",args:["armour:toggle",e.id]});let s=`${this.getInventoryItemName(e)} in slot ${this.characterInventoryItems().indexOf(e)}${this.getInventoryItemTitleExtra(e)}`;window.rageContextMenu&&window.rageContextMenu(i,n.clientX,n.clientY,s)}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=ke({type:o,selectors:[["overlay-root"]],decls:5,vars:8,consts:[["charList","cdkDropList"],["loginModal",""],["secList","cdkDropList"],[1,"overlay-root"],[1,"character-creator-host"],[1,"modal-wrapper",3,"left"],[1,"context-menu","panel",3,"left","top"],[1,"login-gateway",3,"selection-flow","characters-flow"],[1,"player-list","panel"],[1,"interact-window-overlay"],["type","text","placeholder","Filter",3,"input","value"],[1,"object-editor-hud","panel"],[1,"players"],[1,"row","legend"],[1,"row",3,"unloaded"],["cdkDropListGroup","",1,"inv-workspace"],[1,"inv-panel","panel"],[1,"inv-panel-header"],[1,"inv-panel-title"],[1,"inv-panel-weight"],["type","button","aria-label","Close inventory",1,"inv-close",3,"click"],["aria-hidden","true",1,"fa-solid","fa-xmark"],[1,"inv-tags"],["cdkDropList","","cdkDropListSortingDisabled","",1,"inv-list","scrollbar-neon",3,"cdkDropListDropped","cdkDropListData"],["cdkDrag","",1,"inv-row",3,"cdkDragData"],[1,"inv-empty"],[1,"inv-nearby"],[1,"radio-hud","panel"],["aria-hidden","true",1,"item-highlighter-layer"],[3,"tabsPayload"],[3,"initPayload"],[1,"item-highlighter-node",3,"left","top","opacity"],[1,"item-highlighter-node"],[1,"item-highlighter-box"],[1,"item-highlighter-line"],["type","button",1,"item-highlighter-label",3,"click"],[1,"fa-fw",3,"class"],[1,"item-highlighter-copy"],[1,"item-highlighter-title"],[1,"item-highlighter-subtitle"],[1,"fa-fw"],[1,"login-gateway"],[3,"submitted","previewRequested","previewCleared","characterSelected","spawnSelected","resetRequested","initialUsername","characters","spawns"],[1,"interact-window-panel"],[1,"interact-window-header"],[1,"interact-window-list"],["type","button",1,"interact-window-item",3,"selected"],[1,"interact-window-footer"],["type","button",1,"interact-window-item",3,"click"],[1,"interact-window-title"],[1,"interact-window-subtitle"],[1,"object-editor-grid"],[1,"row"],[1,"fa-solid","fa-star"],["type","button",1,"inv-tag",3,"selected"],["type","button",1,"inv-tag",3,"click"],["class","inv-drag-preview",4,"cdkDragPreview"],["class","inv-drag-placeholder",4,"cdkDragPlaceholder"],["loading","lazy",1,"inv-row-icon",3,"src","alt"],[1,"inv-row-copy"],[1,"inv-row-name"],[1,"inv-row-sub"],[1,"inv-row-actions"],["type","button","aria-label","Drop item",1,"inv-drop",3,"click"],["aria-hidden","true",1,"fa-solid","fa-arrow-down"],["type","button","aria-label","Transfer to secondary inventory",1,"inv-transfer"],["type","button","aria-label","More actions",1,"inv-actions",3,"click"],["aria-hidden","true",1,"fa-solid","fa-ellipsis-vertical"],[1,"inv-drag-preview"],[3,"src"],[1,"inv-drag-placeholder"],["type","button","aria-label","Transfer to secondary inventory",1,"inv-transfer",3,"click"],["aria-hidden","true",1,"fa-solid","fa-arrow-right"],["type","button",1,"inv-nearby-btn",3,"disabled"],["type","button",1,"inv-nearby-btn",3,"click","disabled"],["aria-hidden","true",1,"fa-solid","fa-box-open"],[1,"inv-nearby-lock"],["aria-hidden","true",1,"fa-solid","fa-lock"],["type","button","aria-label","Close secondary inventory",1,"inv-close",3,"click"],["type","button","aria-label","Transfer to character inventory",1,"inv-transfer"],["type","button","aria-label","Transfer to character inventory",1,"inv-transfer",3,"click"],["aria-hidden","true",1,"fa-solid","fa-arrow-left"],[1,"inv-qty-backdrop",3,"click"],[1,"inv-qty-dialog","panel"],[1,"inv-qty-label"],[1,"inv-qty-row"],["type","number","autofocus","",1,"inv-qty-input",3,"input","keydown.enter","keydown.escape","value","min","max","step"],["type","button",1,"inv-qty-all",3,"click"],[1,"inv-qty-hint"],[1,"inv-qty-actions"],["type","button",1,"btn-secondary",3,"click"],["type","button",1,"btn-primary",3,"click"],[1,"station"],[1,"modal-wrapper"],[1,"modal","panel","scrollbar-neon"],[1,"modal-header"],["aria-hidden","true",3,"class"],["type","button","aria-label","Close modal",1,"modal-close"],[3,"options"],[3,"options","status"],[3,"options","keys","selectedIndex"],[1,"buttons"],["aria-hidden","true"],["type","button","aria-label","Close modal",1,"modal-close",3,"click"],[3,"responded","options"],[3,"responded","options","status"],[3,"valueChanged","responded","options"],[3,"valuesChanged","responded","options"],[3,"rowSelected","options","keys","selectedIndex"],[3,"selectionChanged","options"],["type","button",3,"ngClass","disabled"],["type","button",3,"click","ngClass","disabled"],[1,"context-menu","panel"],["type","button"],["type","button",3,"click"]],template:function(n,i){if(n&1&&(_(0,"main",3),R(1,$O,2,0,"section",4),R(2,jD,45,20),R(3,u3,20,20,"section",5),R(4,m3,4,5,"section",6),f()),n&2){let r;oe("hidden",!i.overlayVisible())("login-active",i.loginUiVisible()),d(),N(i.showCharacterCreator()?1:-1),d(),N(i.characterCreatorVisible()?-1:2),d(),N((r=i.modal())?3:-1,r),d(),N(i.contextMenuVisible()?4:-1)}},dependencies:[tt,Jm,$f,Wf,Gf,Hf,Xf,qf,p0,y0,jf,C0,x0,g0,Yf,m0,f0,h0,v0,M0,w0,Dv,kv,Lv,Hv,Gv,Wv,vu,jv,Xv,Kv,$v,Yv,Zv,Jv,ix],styles:['[_nghost-%COMP%]{--sw-bg-0: rgba(32, 34, 40, .74);--sw-bg-1: rgba(43, 43, 45, .82);--sw-bg-2: rgba(44, 47, 54, .86);--sw-bg-3: rgba(52, 56, 64, .9);--sw-text: #d8dde6;--sw-text-soft: #a9b0bb;--sw-border: rgba(95, 101, 114, .48);--sw-accent-rgb: 209, 27, 45;--sw-accent: #d11b2d;--sw-accent-soft: rgba(var(--sw-accent-rgb), .26);--sw-good: #7ad694;--sw-bad: #f07373;--sw-shadow: 0 18px 36px rgba(0, 0, 0, .42);--mat-sys-title-small-font: "Inter", "Google Sans", "Segoe UI", sans-serif;--mat-sys-body-small-font: "Inter", "Google Sans", "Segoe UI", sans-serif;--mat-sys-label-small-font: "Inter", "Google Sans", "Segoe UI", sans-serif;--mat-tab-label-text-font: "Inter", "Google Sans", "Segoe UI", sans-serif}.overlay-root[_ngcontent-%COMP%]{position:relative;width:100%;min-height:100vh;overflow:hidden;color:var(--sw-text);font-family:var(--overlay-font-primary, "Google Sans", "Inter", "Segoe UI", sans-serif);-webkit-user-select:none;user-select:none;letter-spacing:.01em}.overlay-root.hidden[_ngcontent-%COMP%]{display:none}.character-creator-host[_ngcontent-%COMP%]{position:absolute;inset:0;display:flex;align-items:center;justify-content:flex-start;padding:1rem 1rem 1rem .5rem;z-index:4;pointer-events:none}.character-creator-host[_ngcontent-%COMP%] overlay-char-creator[_ngcontent-%COMP%]{pointer-events:auto}.panel[_ngcontent-%COMP%]{border:1px solid var(--sw-border);border-radius:14px;background:linear-gradient(160deg,#383c46e6,#202228f2);box-shadow:var(--sw-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.player-list[_ngcontent-%COMP%]{display:none;position:absolute;top:1.5rem;right:1.5rem;width:fit-content;max-width:min(92vw,36rem);max-height:min(72vh,52rem);padding:.9rem;overflow:hidden;pointer-events:none}.player-list.visible[_ngcontent-%COMP%]{display:block}.player-list[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{pointer-events:auto}.player-list[_ngcontent-%COMP%] header[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.65rem;border-bottom:1px solid rgba(var(--sw-accent-rgb),.35);padding-bottom:.5rem}.player-list[_ngcontent-%COMP%] header[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;color:#f0f3f8}.player-list[_ngcontent-%COMP%] header[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:.8rem;color:#bfd6ff}.player-list[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{width:94%;margin-bottom:.5rem;border:1px solid rgba(var(--sw-accent-rgb),.35);border-radius:10px;background:#191b1fc7;color:var(--sw-text);padding:.55rem .65rem;outline:none}.player-list[_ngcontent-%COMP%] input[_ngcontent-%COMP%]::placeholder{color:var(--sw-text-soft)}.player-list[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:focus{border-color:rgba(var(--sw-accent-rgb),.8);box-shadow:0 8px 18px #0000002e}.player-list[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{color:var(--sw-accent);font-size:.6em}.players[_ngcontent-%COMP%]{overflow-x:hidden;overflow-y:auto;max-height:calc(min(72vh,52rem) - 7rem);border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#181a1fd1}.players[_ngcontent-%COMP%] .row[_ngcontent-%COMP%]{display:grid;grid-template-columns:.5rem .6rem 1fr 3rem 4rem;gap:.6rem;padding:.55rem .65rem;align-items:center;border-top:1px solid rgba(255,255,255,.04)}.players[_ngcontent-%COMP%] .row.legend[_ngcontent-%COMP%]{font-weight:700;text-transform:uppercase;font-size:.7rem;color:var(--sw-text-soft);letter-spacing:.05em;background:rgba(var(--sw-accent-rgb),.12);border-top:0;position:sticky;top:0}.players[_ngcontent-%COMP%] .row[_ngcontent-%COMP%]:not(.legend):nth-child(2n){background:#ffffff04}.players[_ngcontent-%COMP%] .row.unloaded[_ngcontent-%COMP%]{opacity:.62}.players[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;padding:.75rem;color:var(--sw-text-soft)}.inv-workspace[_ngcontent-%COMP%]{display:none;position:absolute;left:.625rem;top:19.875rem;z-index:5;flex-direction:row;align-items:flex-start;gap:.45rem;width:fit-content;max-width:92vw;pointer-events:none}.inv-workspace.visible[_ngcontent-%COMP%]{display:flex}.inv-workspace[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{pointer-events:auto}.inv-panel[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:min(30rem,44vw);flex-shrink:0;max-height:min(60vh,30rem);border-color:rgba(var(--sw-accent-rgb),.55);background:linear-gradient(160deg,#32121afa,#0e1118fc 22%,#0a0d12 70%);overflow:hidden}.inv-panel-header[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;padding:.62rem .72rem;border-bottom:1px solid rgba(var(--sw-accent-rgb),.42);background:linear-gradient(135deg,rgba(var(--sw-accent-rgb),.23),rgba(var(--sw-accent-rgb),.08))}.inv-panel-title[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.1rem;min-width:0}.inv-panel-header[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{text-transform:uppercase;letter-spacing:.04em;font-size:.9rem;font-weight:700;color:#f4f7fc}.inv-panel-weight[_ngcontent-%COMP%]{font-size:.62rem;color:var(--sw-text-soft);letter-spacing:.02em}.inv-close[_ngcontent-%COMP%]{min-width:0;width:1.85rem;height:1.85rem;padding:0;display:grid;place-items:center;border-radius:9px;border-color:#fff3;background:#ffffff0f}.inv-tags[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:.22rem;padding:.3rem .32rem .05rem}.inv-tag[_ngcontent-%COMP%]{padding:.16rem .42rem;border-radius:999px;font-size:.64rem;letter-spacing:.02em;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;color:#dde4f0}.inv-tag.selected[_ngcontent-%COMP%]{border-color:rgba(var(--sw-accent-rgb),.7);background:rgba(var(--sw-accent-rgb),.26);color:#f5f8ff}.inv-list[_ngcontent-%COMP%]{flex:1 1 auto;overflow-x:hidden;overflow-y:auto;margin:.25rem .32rem .32rem;padding:.18rem .2rem;max-height:23rem;min-height:0;border-radius:8px;background:#8c93a029}.inv-list[_ngcontent-%COMP%]::-webkit-scrollbar{width:.34rem}.inv-list[_ngcontent-%COMP%]::-webkit-scrollbar-track{background:rgba(var(--sw-accent-rgb),.14);border-radius:999px}.inv-list[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background:#ffffffd1;border-radius:999px}.inv-row[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.45rem;padding:.3rem .55rem;border-top:1px solid rgba(255,255,255,.06);transition:background 90ms ease;min-width:0}.inv-drag-preview[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.5rem;padding:.3rem .7rem;border-radius:8px;background:#1e0c12eb;border:1px solid rgba(var(--sw-accent-rgb),.6);box-shadow:0 4px 18px #0000008c;opacity:.85;pointer-events:none;font-size:.86rem;font-weight:600;color:#f0f3f9;white-space:nowrap}.inv-drag-preview[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:1.55rem;height:1.55rem;object-fit:contain;border-radius:5px}.inv-drag-placeholder[_ngcontent-%COMP%]{height:2.15rem;border-radius:6px;background:rgba(var(--sw-accent-rgb),.12);border:1px dashed rgba(var(--sw-accent-rgb),.4);margin:2px 0}.inv-row.cdk-drag-dragging[_ngcontent-%COMP%]{opacity:.4}.inv-row[_ngcontent-%COMP%]:first-child{border-top:0}.inv-row[_ngcontent-%COMP%]:hover{background:rgba(var(--sw-accent-rgb),.07)}.inv-row-icon[_ngcontent-%COMP%]{flex:0 0 auto;width:1.55rem;height:1.55rem;display:block;object-fit:contain;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#ffffff08;padding:.2rem;margin-right:0}.inv-row-copy[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.04rem;min-width:0;flex:1 1 auto}.inv-row-name[_ngcontent-%COMP%]{font-size:.86rem;font-weight:600;color:#f0f3f9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inv-row-sub[_ngcontent-%COMP%]{font-size:.72rem;color:#b4bdcb;white-space:nowrap}.inv-row-actions[_ngcontent-%COMP%]{flex:0 0 auto;margin-left:auto;display:flex;align-items:center;gap:.22rem}.inv-drop[_ngcontent-%COMP%]{flex:0 0 auto;width:2.15rem;height:1.55rem;padding:0;display:grid;place-items:center;border-radius:6px;font-size:.78rem;border-color:#ffffff24;background:#ffffff0f;color:#eef3fc}.inv-drop[_ngcontent-%COMP%]:hover:not(:disabled){background:rgba(var(--sw-accent-rgb),.22);border-color:rgba(var(--sw-accent-rgb),.72)}.inv-transfer[_ngcontent-%COMP%]{flex:0 0 auto;width:2.15rem;height:1.55rem;padding:0;display:grid;place-items:center;border-radius:6px;font-size:.78rem;border-color:#ffffff24;background:#ffffff0f;color:#eef3fc}.inv-transfer[_ngcontent-%COMP%]:hover:not(:disabled){background:rgba(var(--sw-accent-rgb),.22);border-color:rgba(var(--sw-accent-rgb),.72)}.inv-empty[_ngcontent-%COMP%]{margin:0;padding:.42rem .55rem;font-size:.72rem;color:var(--sw-text-soft)}.inv-nearby[_ngcontent-%COMP%]{flex:0 0 auto;border-top:1px solid rgba(var(--sw-accent-rgb),.35);padding:.32rem .45rem;display:flex;flex-wrap:wrap;gap:.22rem;max-height:min(9vh,4rem);overflow-y:auto}.inv-nearby-btn[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.25rem;font-size:.68rem;padding:.18rem .42rem;border-radius:7px}.inv-nearby-lock[_ngcontent-%COMP%]{color:var(--sw-text-soft);font-size:.68rem}.inv-qty-backdrop[_ngcontent-%COMP%]{position:fixed;inset:0;z-index:6}.inv-qty-dialog[_ngcontent-%COMP%]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:7;width:min(18rem,88vw);padding:1rem 1.1rem .85rem;display:flex;flex-direction:column;gap:.55rem;background:linear-gradient(160deg,#32121afa,#0a0d12 80%);border-color:rgba(var(--sw-accent-rgb),.6);box-shadow:0 8px 32px #0009}.inv-qty-label[_ngcontent-%COMP%]{font-size:.88rem;color:#c8cdd8;margin:0}.inv-qty-label[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{color:#f0f3f9}.inv-qty-row[_ngcontent-%COMP%]{display:flex;gap:.4rem;align-items:center}.inv-qty-input[_ngcontent-%COMP%]{flex:1 1 auto;min-width:0;padding:.35rem .5rem;background:#ffffff0f;border:1px solid rgba(var(--sw-accent-rgb),.4);border-radius:6px;color:#f0f3f9;font-size:.9rem;text-align:center}.inv-qty-input[_ngcontent-%COMP%]:focus{outline:none;border-color:rgba(var(--sw-accent-rgb),.8)}.inv-qty-input[_ngcontent-%COMP%]::-webkit-inner-spin-button, .inv-qty-input[_ngcontent-%COMP%]::-webkit-outer-spin-button{opacity:.4}.inv-qty-all[_ngcontent-%COMP%]{flex:0 0 auto;padding:.35rem .65rem;border-radius:6px;background:rgba(var(--sw-accent-rgb),.18);border:1px solid rgba(var(--sw-accent-rgb),.45);color:#f0f3f9;font-size:.76rem;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:background 80ms ease}.inv-qty-all[_ngcontent-%COMP%]:hover{background:rgba(var(--sw-accent-rgb),.3)}.inv-qty-hint[_ngcontent-%COMP%]{font-size:.72rem;color:var(--sw-text-soft);margin:0}.inv-qty-actions[_ngcontent-%COMP%]{display:flex;gap:.4rem;justify-content:flex-end;margin-top:.1rem}.radio-hud[_ngcontent-%COMP%]{position:absolute;right:1.5rem;bottom:1.5rem;width:fit-content;max-width:min(20rem,75vw);padding:.7rem;pointer-events:none}.object-editor-hud[_ngcontent-%COMP%]{position:absolute;right:1.5rem;bottom:1.5rem;width:min(31rem,82vw);padding:.85rem;pointer-events:none;z-index:25}.object-editor-hud[_ngcontent-%COMP%] header[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.6rem;border-bottom:1px solid rgba(var(--sw-accent-rgb),.35);padding-bottom:.5rem}.object-editor-hud[_ngcontent-%COMP%] header[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;color:#f0f3f8}.object-editor-hud[_ngcontent-%COMP%] header[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:.78rem;color:#bfd6ff}.object-editor-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .7rem}.object-editor-grid[_ngcontent-%COMP%] div[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.45rem;min-width:0}.object-editor-grid[_ngcontent-%COMP%] kbd[_ngcontent-%COMP%]{display:inline-flex;align-items:center;justify-content:center;padding:.16rem .38rem;border-radius:6px;border:1px solid rgba(var(--sw-accent-rgb),.5);background:#16181db3;color:#f2f6ff;font-size:.68rem;line-height:1;letter-spacing:.03em;white-space:nowrap}.object-editor-grid[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{min-width:0;font-size:.72rem;color:var(--sw-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radio-hud[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{pointer-events:auto}.radio-hud[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{display:block;margin-bottom:.35rem;text-transform:uppercase;letter-spacing:.06em;font-size:.74rem}.radio-hud[_ngcontent-%COMP%] .station[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.45rem;font-size:.78rem;color:var(--sw-text);padding:.2rem 0}.radio-hud[_ngcontent-%COMP%] .station[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{width:1rem;text-align:center;color:#ffb2bb}.modal-wrapper[_ngcontent-%COMP%]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;padding:1rem;z-index:60}.modal-wrapper.left[_ngcontent-%COMP%]{justify-content:flex-start}.modal[_ngcontent-%COMP%]{pointer-events:auto;width:min(92vw,54rem);max-height:84vh;overflow-x:hidden;overflow-y:auto;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.modal.modal-list-layout[_ngcontent-%COMP%]{display:flex;flex-direction:column;max-height:min(84vh,42rem);overflow:hidden}.modal.modal-list-layout[_ngcontent-%COMP%] .modal-header[_ngcontent-%COMP%], .modal.modal-list-layout[_ngcontent-%COMP%] .buttons[_ngcontent-%COMP%]{flex:0 0 auto}.modal.modal-list-layout[_ngcontent-%COMP%] overlay-list-modal[_ngcontent-%COMP%], .modal.modal-list-layout[_ngcontent-%COMP%] overlay-categorized-list-modal[_ngcontent-%COMP%]{display:block;flex:1 1 auto;min-height:0;overflow:hidden}.modal-header[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;padding:.85rem .95rem;border-bottom:1px solid rgba(var(--sw-accent-rgb),.42);background:linear-gradient(135deg,rgba(var(--sw-accent-rgb),.23),rgba(var(--sw-accent-rgb),.08))}.modal-header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.55rem;margin:0;font-size:.98rem;font-weight:700;color:#f4f7fc}.modal-header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%] .fa-solid[_ngcontent-%COMP%]{width:1.2rem;height:1.2rem;font-size:1.2rem;line-height:1.2rem}.modal-close[_ngcontent-%COMP%]{min-width:0;width:2.35rem;height:2.35rem;display:grid;place-items:center;padding:0}.modal-close[_ngcontent-%COMP%] .fa-solid[_ngcontent-%COMP%]{width:1.15rem;height:1.15rem;font-size:1.15rem;line-height:1.15rem}.modal[_ngcontent-%COMP%] p[_ngcontent-%COMP%], .payment-state[_ngcontent-%COMP%]{margin:0;padding:.85rem .95rem 0;color:var(--sw-text);word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.payment-state[_ngcontent-%COMP%]{padding-bottom:.85rem}.payment-state[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{display:inline-block;padding:.3rem .5rem;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#ffffff0a}.payment-state[_ngcontent-%COMP%] span[_ngcontent-%COMP%]:has(+*){margin-right:.4rem}.list[_ngcontent-%COMP%]{padding:.75rem .95rem}.list[_ngcontent-%COMP%] table[_ngcontent-%COMP%]{width:100%;border-collapse:collapse;overflow:hidden;border-radius:12px;border:1px solid rgba(255,255,255,.1)}.list[_ngcontent-%COMP%] thead.hidden[_ngcontent-%COMP%]{display:none}.list[_ngcontent-%COMP%] th[_ngcontent-%COMP%], .list[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{text-align:left;padding:.58rem .7rem;border-top:1px solid rgba(255,255,255,.08)}.list[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{text-transform:uppercase;font-size:.7rem;letter-spacing:.05em;color:var(--sw-text-soft);background:#ffffff08;border-top:0}.list[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]{transition:background .12s ease}.list[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]:hover{background:#ffffff0f}.list[_ngcontent-%COMP%] tr.selected[_ngcontent-%COMP%]{background:var(--sw-accent-soft)}.buttons[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:.55rem;padding:.95rem;position:relative;z-index:1}.context-menu[_ngcontent-%COMP%]{position:absolute;min-width:13rem;max-width:min(80vw,20rem);padding:.55rem;display:flex;flex-direction:column;gap:.35rem;z-index:70}.context-menu[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin:0;padding:.25rem .35rem .45rem;border-bottom:1px solid rgba(var(--sw-accent-rgb),.35);font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;color:#bfd6ff}button[_ngcontent-%COMP%]{border:1px solid rgba(255,255,255,.2);border-radius:9px;background:#ffffff0f;color:#eef2f8;padding:.46rem .72rem;font-size:.8rem;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:transform .11s ease,background .11s ease,border-color .11s ease}button[_ngcontent-%COMP%]:hover:not(:disabled){transform:translateY(-1px);background:#ffffff1f}button[_ngcontent-%COMP%]:active:not(:disabled){transform:translateY(0)}button[_ngcontent-%COMP%]:disabled{opacity:.5;cursor:not-allowed}button.primary[_ngcontent-%COMP%]{border-color:rgba(var(--sw-accent-rgb),.88);background:rgba(var(--sw-accent-rgb),.29);color:#e9f1ff}button.primary[_ngcontent-%COMP%]:hover:not(:disabled){background:rgba(var(--sw-accent-rgb),.42)}button.secondary[_ngcontent-%COMP%]{border-color:#a5abb86b;background:#70747d38;color:#dfe4ee}button.warn[_ngcontent-%COMP%]{border-color:#f073739e;background:#f0737333;color:#ffdcdc}.context-menu[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{text-align:left;width:100%;background:#ffffff0a}.context-menu[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover{background:rgba(var(--sw-accent-rgb),.24);border-color:rgba(var(--sw-accent-rgb),.78)}.item-highlighter-layer[_ngcontent-%COMP%]{position:absolute;inset:0;pointer-events:none;z-index:25;overflow:hidden}.item-highlighter-node[_ngcontent-%COMP%]{position:absolute;width:0;height:0;transition:opacity .12s linear}.item-highlighter-box[_ngcontent-%COMP%]{position:absolute;width:22px;height:22px;left:-11px;top:-11px;border:1px solid rgba(var(--sw-accent-rgb),.78);border-radius:9px;background:linear-gradient(160deg,#383c46db,#202228eb);box-shadow:0 8px 16px #00000057;animation:_ngcontent-%COMP%_itemHighlighterSquareIn .12s ease-out}.item-highlighter-line[_ngcontent-%COMP%]{position:absolute;left:0;top:0;width:62px;height:2px;background:#d8dde6db;transform-origin:left center;transform:rotate(-28deg);box-shadow:0 0 10px #00000059;opacity:0;animation:_ngcontent-%COMP%_itemHighlighterLineIn .14s ease-out .12s forwards}.item-highlighter-label[_ngcontent-%COMP%]{position:absolute;left:58px;top:-62px;display:inline-flex;align-items:flex-start;gap:.55rem;padding:.46rem .72rem;min-height:0;border-radius:9px;border:1px solid rgba(var(--sw-accent-rgb),.62);background:linear-gradient(160deg,#383c46e6,#202228f0);color:var(--sw-text);font-size:.8rem;font-weight:600;line-height:1.2;letter-spacing:.02em;box-shadow:var(--sw-shadow);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;pointer-events:auto;transform-origin:left center;clip-path:inset(0 100% 0 0);opacity:0;animation:_ngcontent-%COMP%_itemHighlighterLabelExpand .2s cubic-bezier(.2,.85,.32,1) .24s forwards}.item-highlighter-label.clickable[_ngcontent-%COMP%]{cursor:pointer}.item-highlighter-label[_ngcontent-%COMP%]:hover:not(:disabled){transform:translateY(0);background:linear-gradient(160deg,#3e424cf0,#24272ef5);border-color:rgba(var(--sw-accent-rgb),.84)}.item-highlighter-label[_ngcontent-%COMP%]:not(.clickable){pointer-events:none}.item-highlighter-label[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{font-size:.88rem;color:var(--sw-text-soft);margin-top:.08rem}.item-highlighter-copy[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:flex-start;gap:.08rem}.item-highlighter-title[_ngcontent-%COMP%]{font-weight:700}.item-highlighter-subtitle[_ngcontent-%COMP%]{font-size:.68rem;letter-spacing:.04em;color:var(--sw-text-soft);text-transform:uppercase}@keyframes _ngcontent-%COMP%_itemHighlighterSquareIn{0%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}@keyframes _ngcontent-%COMP%_itemHighlighterLineIn{0%{width:0;opacity:0}to{width:62px;opacity:1}}@keyframes _ngcontent-%COMP%_itemHighlighterLabelExpand{0%{clip-path:inset(0 100% 0 0);transform:scaleX(.98);opacity:0}to{clip-path:inset(0 0 0 0);transform:scaleX(1);opacity:1}}@media(max-width:900px){.player-list[_ngcontent-%COMP%]{top:.7rem;right:.7rem;left:.7rem;width:auto;max-height:48vh}.players[_ngcontent-%COMP%] .row[_ngcontent-%COMP%]{grid-template-columns:3rem 1fr 4rem 3.6rem 3.6rem;gap:.4rem;font-size:.77rem}.modal[_ngcontent-%COMP%]{width:100%}.inv-workspace[_ngcontent-%COMP%]{left:.5rem;right:.5rem;top:12.5rem;flex-direction:column;width:auto;max-width:none}.inv-panel[_ngcontent-%COMP%]{width:100%;max-width:none;flex-shrink:1}.buttons[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{flex:1 1 calc(50% - .3rem)}}.login-gateway[_ngcontent-%COMP%]{display:flex;position:fixed;inset:0;align-items:center;justify-content:center;z-index:40;pointer-events:none}.login-gateway[_ngcontent-%COMP%] overlay-login-modal[_ngcontent-%COMP%]{width:100%;max-width:380px;pointer-events:auto}.login-gateway.selection-flow[_ngcontent-%COMP%]{align-items:center;justify-content:center;padding:1rem;overflow-y:auto}.login-gateway.selection-flow.characters-flow[_ngcontent-%COMP%]{justify-content:flex-start;padding-left:min(8vw,5rem)}.interact-window-overlay[_ngcontent-%COMP%]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:30;animation:_ngcontent-%COMP%_fadeIn .15s ease-out}.interact-window-panel[_ngcontent-%COMP%]{pointer-events:auto;width:min(90vw,320px);max-height:60vh;display:flex;flex-direction:column;border-radius:14px;border:1px solid rgba(var(--sw-accent-rgb),.5);background:linear-gradient(160deg,#343840f5,#202228fa);box-shadow:0 0 40px #0009,inset 0 1px #ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:_ngcontent-%COMP%_slideUp .2s cubic-bezier(.2,.85,.32,1)}.interact-window-header[_ngcontent-%COMP%]{padding:1rem;border-bottom:1px solid rgba(var(--sw-accent-rgb),.3);flex-shrink:0}.interact-window-header[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{display:block;font-size:.95rem;font-weight:700;color:#f0f3f8;text-transform:uppercase;letter-spacing:.06em}.interact-window-list[_ngcontent-%COMP%]{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:0}.interact-window-item[_ngcontent-%COMP%]{flex:0 0 auto;padding:.75rem 1rem;display:flex;align-items:center;gap:.6rem;border:none;background:transparent;color:var(--sw-text);font-size:.85rem;font-weight:500;text-align:left;cursor:pointer;transition:all .12s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.interact-window-item[_ngcontent-%COMP%]:hover{background:rgba(var(--sw-accent-rgb),.18)}.interact-window-item.selected[_ngcontent-%COMP%]{background:rgba(var(--sw-accent-rgb),.32);color:#f0f3f8;box-shadow:inset 0 0 12px rgba(var(--sw-accent-rgb),.2)}.interact-window-item[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{font-size:1rem;color:rgba(var(--sw-accent-rgb),.9);flex-shrink:0}.interact-window-item[_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%], .interact-window-item.selected[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{color:rgb(var(--sw-accent-rgb))}.interact-window-title[_ngcontent-%COMP%]{font-weight:600;overflow:hidden;text-overflow:ellipsis}.interact-window-subtitle[_ngcontent-%COMP%]{font-size:.75rem;color:var(--sw-text-soft);text-transform:uppercase;letter-spacing:.03em}.interact-window-footer[_ngcontent-%COMP%]{display:flex;gap:.8rem;padding:.65rem 1rem;border-top:1px solid rgba(var(--sw-accent-rgb),.2);font-size:.72rem;color:var(--sw-text-soft);flex-wrap:wrap;justify-content:center;flex-shrink:0}.interact-window-footer[_ngcontent-%COMP%] kbd[_ngcontent-%COMP%]{display:inline-block;padding:.2rem .4rem;border-radius:3px;background:rgba(var(--sw-accent-rgb),.2);border:1px solid rgba(var(--sw-accent-rgb),.4);font-family:Monaco,Courier New,monospace;font-weight:600;font-size:.65rem;letter-spacing:.01em}@keyframes _ngcontent-%COMP%_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes _ngcontent-%COMP%_slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}'],changeDetection:0})}}return o})();export{qU as OverlayAppComponent}; diff --git a/ui/chunk-SDV3ZBF6.js b/ui/chunk-SDV3ZBF6.js new file mode 100644 index 0000000..64eef52 --- /dev/null +++ b/ui/chunk-SDV3ZBF6.js @@ -0,0 +1,469 @@ +var Xg=Object.defineProperty,Jg=Object.defineProperties;var ev=Object.getOwnPropertyDescriptors;var id=Object.getOwnPropertySymbols;var tv=Object.prototype.hasOwnProperty,nv=Object.prototype.propertyIsEnumerable;var sd=(e,n,t)=>n in e?Xg(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,A=(e,n)=>{for(var t in n||={})tv.call(n,t)&&sd(e,t,n[t]);if(id)for(var t of id(n))nv.call(n,t)&&sd(e,t,n[t]);return e},X=(e,n)=>Jg(e,ev(n));var ce=null,jo=!1,pa=1,rv=null,J=Symbol("SIGNAL");function y(e){let n=ce;return ce=e,n}function Uo(){return ce}var Kt={version:0,lastCleanEpoch:0,dirty:!1,producers:void 0,producersTail:void 0,consumers:void 0,consumersTail:void 0,recomputing:!1,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,kind:"unknown",producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function Xt(e){if(jo)throw new Error("");if(ce===null)return;ce.consumerOnSignalRead(e);let n=ce.producersTail;if(n!==void 0&&n.producer===e)return;let t,r=ce.recomputing;if(r&&(t=n!==void 0?n.nextProducer:ce.producers,t!==void 0&&t.producer===e)){ce.producersTail=t,t.lastReadVersion=e.version;return}let o=e.consumersTail;if(o!==void 0&&o.consumer===ce&&(!r||iv(o,ce)))return;let i=Ln(ce),s={producer:e,consumer:ce,nextProducer:t,prevConsumer:o,lastReadVersion:e.version,nextConsumer:void 0};ce.producersTail=s,n!==void 0?n.nextProducer=s:ce.producers=s,i&&ud(e,s)}function ad(){pa++}function $o(e){if(!(Ln(e)&&!e.dirty)&&!(!e.dirty&&e.lastCleanEpoch===pa)){if(!e.producerMustRecompute(e)&&!Fn(e)){Ho(e);return}e.producerRecomputeValue(e),Ho(e)}}function ha(e){if(e.consumers===void 0)return;let n=jo;jo=!0;try{for(let t=e.consumers;t!==void 0;t=t.nextConsumer){let r=t.consumer;r.dirty||ov(r)}}finally{jo=n}}function ma(){return ce?.consumerAllowSignalWrites!==!1}function ov(e){e.dirty=!0,ha(e),e.consumerMarkedDirty?.(e)}function Ho(e){e.dirty=!1,e.lastCleanEpoch=pa}function Mt(e){return e&&cd(e),y(e)}function cd(e){e.producersTail=void 0,e.recomputing=!0}function Jt(e,n){y(n),e&&ld(e)}function ld(e){e.recomputing=!1;let n=e.producersTail,t=n!==void 0?n.nextProducer:e.producers;if(t!==void 0){if(Ln(e))do t=ga(t);while(t!==void 0);n!==void 0?n.nextProducer=void 0:e.producers=void 0}}function Fn(e){for(let n=e.producers;n!==void 0;n=n.nextProducer){let t=n.producer,r=n.lastReadVersion;if(r!==t.version||($o(t),r!==t.version))return!0}return!1}function St(e){if(Ln(e)){let n=e.producers;for(;n!==void 0;)n=ga(n)}e.producers=void 0,e.producersTail=void 0,e.consumers=void 0,e.consumersTail=void 0}function ud(e,n){let t=e.consumersTail,r=Ln(e);if(t!==void 0?(n.nextConsumer=t.nextConsumer,t.nextConsumer=n):(n.nextConsumer=void 0,e.consumers=n),n.prevConsumer=t,e.consumersTail=n,!r)for(let o=e.producers;o!==void 0;o=o.nextProducer)ud(o.producer,o)}function ga(e){let n=e.producer,t=e.nextProducer,r=e.nextConsumer,o=e.prevConsumer;if(e.nextConsumer=void 0,e.prevConsumer=void 0,r!==void 0?r.prevConsumer=o:n.consumersTail=o,o!==void 0)o.nextConsumer=r;else if(n.consumers=r,!Ln(n)){let i=n.producers;for(;i!==void 0;)i=ga(i)}return t}function Ln(e){return e.consumerIsAlwaysLive||e.consumers!==void 0}function zo(e){rv?.(e)}function iv(e,n){let t=n.producersTail;if(t!==void 0){let r=n.producers;do{if(r===e)return!0;if(r===t)break;r=r.nextProducer}while(r!==void 0)}return!1}function Wo(e,n){return Object.is(e,n)}function Nr(e,n){let t=Object.create(sv);t.computation=e,n!==void 0&&(t.equal=n);let r=()=>{if($o(t),Xt(t),t.value===xr)throw t.error;return t.value};return r[J]=t,zo(t),r}var Bo=Symbol("UNSET"),Vo=Symbol("COMPUTING"),xr=Symbol("ERRORED"),sv=X(A({},Kt),{value:Bo,dirty:!0,error:null,equal:Wo,kind:"computed",producerMustRecompute(e){return e.value===Bo||e.value===Vo},producerRecomputeValue(e){if(e.value===Vo)throw new Error("");let n=e.value;e.value=Vo;let t=Mt(e),r,o=!1;try{r=e.computation(),y(null),o=n!==Bo&&n!==xr&&r!==xr&&e.equal(n,r)}catch(i){r=xr,e.error=i}finally{Jt(e,t)}if(o){e.value=n;return}e.value=r,e.version++}});function av(){throw new Error}var dd=av;function fd(e){dd(e)}function va(e){dd=e}var cv=null;function ya(e,n){let t=Object.create(Rr);t.value=e,n!==void 0&&(t.equal=n);let r=()=>pd(t);return r[J]=t,zo(t),[r,s=>Pn(t,s),s=>_a(t,s)]}function pd(e){return Xt(e),e.value}function Pn(e,n){ma()||fd(e),e.equal(e.value,n)||(e.value=n,lv(e))}function _a(e,n){ma()||fd(e),Pn(e,n(e.value))}var Rr=X(A({},Kt),{equal:Wo,value:void 0,kind:"signal"});function lv(e){e.version++,ad(),ha(e),cv?.(e)}var ba=X(A({},Kt),{consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!0,dirty:!0,kind:"effect"});function Da(e){if(e.dirty=!1,e.version>0&&!Fn(e))return;e.version++;let n=Mt(e);try{e.cleanup(),e.fn()}finally{Jt(e,n)}}function x(e){return typeof e=="function"}function Go(e){let t=e(r=>{Error.call(r),r.stack=new Error().stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}var qo=Go(e=>function(t){e(this),this.message=t?`${t.length} errors occurred during unsubscription: +${t.map((r,o)=>`${o+1}) ${r.toString()}`).join(` + `)}`:"",this.name="UnsubscriptionError",this.errors=t});function en(e,n){if(e){let t=e.indexOf(n);0<=t&&e.splice(t,1)}}var P=class e{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let n;if(!this.closed){this.closed=!0;let{_parentage:t}=this;if(t)if(this._parentage=null,Array.isArray(t))for(let i of t)i.remove(this);else t.remove(this);let{initialTeardown:r}=this;if(x(r))try{r()}catch(i){n=i instanceof qo?i.errors:[i]}let{_finalizers:o}=this;if(o){this._finalizers=null;for(let i of o)try{hd(i)}catch(s){n=n??[],s instanceof qo?n=[...n,...s.errors]:n.push(s)}}if(n)throw new qo(n)}}add(n){var t;if(n&&n!==this)if(this.closed)hd(n);else{if(n instanceof e){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=(t=this._finalizers)!==null&&t!==void 0?t:[]).push(n)}}_hasParent(n){let{_parentage:t}=this;return t===n||Array.isArray(t)&&t.includes(n)}_addParent(n){let{_parentage:t}=this;this._parentage=Array.isArray(t)?(t.push(n),t):t?[t,n]:n}_removeParent(n){let{_parentage:t}=this;t===n?this._parentage=null:Array.isArray(t)&&en(t,n)}remove(n){let{_finalizers:t}=this;t&&en(t,n),n instanceof e&&n._removeParent(this)}};P.EMPTY=(()=>{let e=new P;return e.closed=!0,e})();var Ea=P.EMPTY;function Zo(e){return e instanceof P||e&&"closed"in e&&x(e.remove)&&x(e.add)&&x(e.unsubscribe)}function hd(e){x(e)?e():e.unsubscribe()}var je={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var jn={setTimeout(e,n,...t){let{delegate:r}=jn;return r?.setTimeout?r.setTimeout(e,n,...t):setTimeout(e,n,...t)},clearTimeout(e){let{delegate:n}=jn;return(n?.clearTimeout||clearTimeout)(e)},delegate:void 0};function Qo(e){jn.setTimeout(()=>{let{onUnhandledError:n}=je;if(n)n(e);else throw e})}function kr(){}var md=Ia("C",void 0,void 0);function gd(e){return Ia("E",void 0,e)}function vd(e){return Ia("N",e,void 0)}function Ia(e,n,t){return{kind:e,value:n,error:t}}var tn=null;function Bn(e){if(je.useDeprecatedSynchronousErrorHandling){let n=!tn;if(n&&(tn={errorThrown:!1,error:null}),e(),n){let{errorThrown:t,error:r}=tn;if(tn=null,t)throw r}}else e()}function yd(e){je.useDeprecatedSynchronousErrorHandling&&tn&&(tn.errorThrown=!0,tn.error=e)}var nn=class extends P{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,Zo(n)&&n.add(this)):this.destination=fv}static create(n,t,r){return new pt(n,t,r)}next(n){this.isStopped?wa(vd(n),this):this._next(n)}error(n){this.isStopped?wa(gd(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?wa(md,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(n){this.destination.next(n)}_error(n){try{this.destination.error(n)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}},uv=Function.prototype.bind;function Ca(e,n){return uv.call(e,n)}var Ta=class{constructor(n){this.partialObserver=n}next(n){let{partialObserver:t}=this;if(t.next)try{t.next(n)}catch(r){Yo(r)}}error(n){let{partialObserver:t}=this;if(t.error)try{t.error(n)}catch(r){Yo(r)}else Yo(n)}complete(){let{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(t){Yo(t)}}},pt=class extends nn{constructor(n,t,r){super();let o;if(x(n)||!n)o={next:n??void 0,error:t??void 0,complete:r??void 0};else{let i;this&&je.useDeprecatedNextContext?(i=Object.create(n),i.unsubscribe=()=>this.unsubscribe(),o={next:n.next&&Ca(n.next,i),error:n.error&&Ca(n.error,i),complete:n.complete&&Ca(n.complete,i)}):o=n}this.destination=new Ta(o)}};function Yo(e){je.useDeprecatedSynchronousErrorHandling?yd(e):Qo(e)}function dv(e){throw e}function wa(e,n){let{onStoppedNotification:t}=je;t&&jn.setTimeout(()=>t(e,n))}var fv={closed:!0,next:kr,error:dv,complete:kr};var Vn=typeof Symbol=="function"&&Symbol.observable||"@@observable";function At(e){return e}function _d(e){return e.length===0?At:e.length===1?e[0]:function(t){return e.reduce((r,o)=>o(r),t)}}var N=(()=>{class e{constructor(t){t&&(this._subscribe=t)}lift(t){let r=new e;return r.source=this,r.operator=t,r}subscribe(t,r,o){let i=hv(t)?t:new pt(t,r,o);return Bn(()=>{let{operator:s,source:a}=this;i.add(s?s.call(i,a):a?this._subscribe(i):this._trySubscribe(i))}),i}_trySubscribe(t){try{return this._subscribe(t)}catch(r){t.error(r)}}forEach(t,r){return r=bd(r),new r((o,i)=>{let s=new pt({next:a=>{try{t(a)}catch(c){i(c),s.unsubscribe()}},error:i,complete:o});this.subscribe(s)})}_subscribe(t){var r;return(r=this.source)===null||r===void 0?void 0:r.subscribe(t)}[Vn](){return this}pipe(...t){return _d(t)(this)}toPromise(t){return t=bd(t),new t((r,o)=>{let i;this.subscribe(s=>i=s,s=>o(s),()=>r(i))})}}return e.create=n=>new e(n),e})();function bd(e){var n;return(n=e??je.Promise)!==null&&n!==void 0?n:Promise}function pv(e){return e&&x(e.next)&&x(e.error)&&x(e.complete)}function hv(e){return e&&e instanceof nn||pv(e)&&Zo(e)}function mv(e){return x(e?.lift)}function O(e){return n=>{if(mv(n))return n.lift(function(t){try{return e(t,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}function F(e,n,t,r,o){return new Ma(e,n,t,r,o)}var Ma=class extends nn{constructor(n,t,r,o,i,s){super(n),this.onFinalize=i,this.shouldUnsubscribe=s,this._next=t?function(a){try{t(a)}catch(c){n.error(c)}}:super._next,this._error=o?function(a){try{o(a)}catch(c){n.error(c)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(a){n.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){let{closed:t}=this;super.unsubscribe(),!t&&((n=this.onFinalize)===null||n===void 0||n.call(this))}}};var Hn={schedule(e){let n=requestAnimationFrame,t=cancelAnimationFrame,{delegate:r}=Hn;r&&(n=r.requestAnimationFrame,t=r.cancelAnimationFrame);let o=n(i=>{t=void 0,e(i)});return new P(()=>t?.(o))},requestAnimationFrame(...e){let{delegate:n}=Hn;return(n?.requestAnimationFrame||requestAnimationFrame)(...e)},cancelAnimationFrame(...e){let{delegate:n}=Hn;return(n?.cancelAnimationFrame||cancelAnimationFrame)(...e)},delegate:void 0};var Dd=Go(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var T=(()=>{class e extends N{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(t){let r=new Ko(this,this);return r.operator=t,r}_throwIfClosed(){if(this.closed)throw new Dd}next(t){Bn(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(let r of this.currentObservers)r.next(t)}})}error(t){Bn(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=t;let{observers:r}=this;for(;r.length;)r.shift().error(t)}})}complete(){Bn(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;let{observers:t}=this;for(;t.length;)t.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var t;return((t=this.observers)===null||t===void 0?void 0:t.length)>0}_trySubscribe(t){return this._throwIfClosed(),super._trySubscribe(t)}_subscribe(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)}_innerSubscribe(t){let{hasError:r,isStopped:o,observers:i}=this;return r||o?Ea:(this.currentObservers=null,i.push(t),new P(()=>{this.currentObservers=null,en(i,t)}))}_checkFinalizedStatuses(t){let{hasError:r,thrownError:o,isStopped:i}=this;r?t.error(o):i&&t.complete()}asObservable(){let t=new N;return t.source=this,t}}return e.create=(n,t)=>new Ko(n,t),e})(),Ko=class extends T{constructor(n,t){super(),this.destination=n,this.source=t}next(n){var t,r;(r=(t=this.destination)===null||t===void 0?void 0:t.next)===null||r===void 0||r.call(t,n)}error(n){var t,r;(r=(t=this.destination)===null||t===void 0?void 0:t.error)===null||r===void 0||r.call(t,n)}complete(){var n,t;(t=(n=this.destination)===null||n===void 0?void 0:n.complete)===null||t===void 0||t.call(n)}_subscribe(n){var t,r;return(r=(t=this.source)===null||t===void 0?void 0:t.subscribe(n))!==null&&r!==void 0?r:Ea}};var xt=class extends T{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){let t=super._subscribe(n);return!t.closed&&n.next(this._value),t}getValue(){let{hasError:n,thrownError:t,_value:r}=this;if(n)throw t;return this._throwIfClosed(),r}next(n){super.next(this._value=n)}};var Or={now(){return(Or.delegate||Date).now()},delegate:void 0};var Xo=class extends T{constructor(n=1/0,t=1/0,r=Or){super(),this._bufferSize=n,this._windowTime=t,this._timestampProvider=r,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=t===1/0,this._bufferSize=Math.max(1,n),this._windowTime=Math.max(1,t)}next(n){let{isStopped:t,_buffer:r,_infiniteTimeWindow:o,_timestampProvider:i,_windowTime:s}=this;t||(r.push(n),!o&&r.push(i.now()+s)),this._trimBuffer(),super.next(n)}_subscribe(n){this._throwIfClosed(),this._trimBuffer();let t=this._innerSubscribe(n),{_infiniteTimeWindow:r,_buffer:o}=this,i=o.slice();for(let s=0;s0?super.requestAsyncId(n,t,r):(n.actions.push(this),n._scheduled||(n._scheduled=Hn.requestAnimationFrame(()=>n.flush(void 0))))}recycleAsyncId(n,t,r=0){var o;if(r!=null?r>0:this.delay>0)return super.recycleAsyncId(n,t,r);let{actions:i}=n;t!=null&&t===n._scheduled&&((o=i[i.length-1])===null||o===void 0?void 0:o.id)!==t&&(Hn.cancelAnimationFrame(t),n._scheduled=void 0)}};var ti=class extends zn{flush(n){this._active=!0;let t;n?t=n.id:(t=this._scheduled,this._scheduled=void 0);let{actions:r}=this,o;n=n||r.shift();do if(o=n.execute(n.state,n.delay))break;while((n=r[0])&&n.id===t&&r.shift());if(this._active=!1,o){for(;(n=r[0])&&n.id===t&&r.shift();)n.unsubscribe();throw o}}};var Id=new ti(ei);var on=new N(e=>e.complete());function ni(e){return e&&x(e.schedule)}function Sa(e){return e[e.length-1]}function Cd(e){return x(Sa(e))?e.pop():void 0}function Nt(e){return ni(Sa(e))?e.pop():void 0}function wd(e,n){return typeof Sa(e)=="number"?e.pop():n}function Md(e,n,t,r){function o(i){return i instanceof t?i:new t(function(s){s(i)})}return new(t||(t=Promise))(function(i,s){function a(u){try{l(r.next(u))}catch(d){s(d)}}function c(u){try{l(r.throw(u))}catch(d){s(d)}}function l(u){u.done?i(u.value):o(u.value).then(a,c)}l((r=r.apply(e,n||[])).next())})}function Td(e){var n=typeof Symbol=="function"&&Symbol.iterator,t=n&&e[n],r=0;if(t)return t.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")}function sn(e){return this instanceof sn?(this.v=e,this):new sn(e)}function Sd(e,n,t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=t.apply(e,n||[]),o,i=[];return o=Object.create((typeof AsyncIterator=="function"?AsyncIterator:Object).prototype),a("next"),a("throw"),a("return",s),o[Symbol.asyncIterator]=function(){return this},o;function s(f){return function(m){return Promise.resolve(m).then(f,d)}}function a(f,m){r[f]&&(o[f]=function(_){return new Promise(function(w,S){i.push([f,_,w,S])>1||c(f,_)})},m&&(o[f]=m(o[f])))}function c(f,m){try{l(r[f](m))}catch(_){p(i[0][3],_)}}function l(f){f.value instanceof sn?Promise.resolve(f.value.v).then(u,d):p(i[0][2],f)}function u(f){c("next",f)}function d(f){c("throw",f)}function p(f,m){f(m),i.shift(),i.length&&c(i[0][0],i[0][1])}}function Ad(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n=e[Symbol.asyncIterator],t;return n?n.call(e):(e=typeof Td=="function"?Td(e):e[Symbol.iterator](),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(i){t[i]=e[i]&&function(s){return new Promise(function(a,c){s=e[i](s),o(a,c,s.done,s.value)})}}function o(i,s,a,c){Promise.resolve(c).then(function(l){i({value:l,done:a})},s)}}var ri=e=>e&&typeof e.length=="number"&&typeof e!="function";function oi(e){return x(e?.then)}function ii(e){return x(e[Vn])}function si(e){return Symbol.asyncIterator&&x(e?.[Symbol.asyncIterator])}function ai(e){return new TypeError(`You provided ${e!==null&&typeof e=="object"?"an invalid object":`'${e}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}function gv(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var ci=gv();function li(e){return x(e?.[ci])}function ui(e){return Sd(this,arguments,function*(){let t=e.getReader();try{for(;;){let{value:r,done:o}=yield sn(t.read());if(o)return yield sn(void 0);yield yield sn(r)}}finally{t.releaseLock()}})}function di(e){return x(e?.getReader)}function W(e){if(e instanceof N)return e;if(e!=null){if(ii(e))return vv(e);if(ri(e))return yv(e);if(oi(e))return _v(e);if(si(e))return xd(e);if(li(e))return bv(e);if(di(e))return Dv(e)}throw ai(e)}function vv(e){return new N(n=>{let t=e[Vn]();if(x(t.subscribe))return t.subscribe(n);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function yv(e){return new N(n=>{for(let t=0;t{e.then(t=>{n.closed||(n.next(t),n.complete())},t=>n.error(t)).then(null,Qo)})}function bv(e){return new N(n=>{for(let t of e)if(n.next(t),n.closed)return;n.complete()})}function xd(e){return new N(n=>{Ev(e,n).catch(t=>n.error(t))})}function Dv(e){return xd(ui(e))}function Ev(e,n){var t,r,o,i;return Md(this,void 0,void 0,function*(){try{for(t=Ad(e);r=yield t.next(),!r.done;){let s=r.value;if(n.next(s),n.closed)return}}catch(s){o={error:s}}finally{try{r&&!r.done&&(i=t.return)&&(yield i.call(t))}finally{if(o)throw o.error}}n.complete()})}function we(e,n,t,r=0,o=!1){let i=n.schedule(function(){t(),o?e.add(this.schedule(null,r)):this.unsubscribe()},r);if(e.add(i),!o)return i}function fi(e,n=0){return O((t,r)=>{t.subscribe(F(r,o=>we(r,e,()=>r.next(o),n),()=>we(r,e,()=>r.complete(),n),o=>we(r,e,()=>r.error(o),n)))})}function pi(e,n=0){return O((t,r)=>{r.add(e.schedule(()=>t.subscribe(r),n))})}function Nd(e,n){return W(e).pipe(pi(n),fi(n))}function Rd(e,n){return W(e).pipe(pi(n),fi(n))}function kd(e,n){return new N(t=>{let r=0;return n.schedule(function(){r===e.length?t.complete():(t.next(e[r++]),t.closed||this.schedule())})})}function Od(e,n){return new N(t=>{let r;return we(t,n,()=>{r=e[ci](),we(t,n,()=>{let o,i;try{({value:o,done:i}=r.next())}catch(s){t.error(s);return}i?t.complete():t.next(o)},0,!0)}),()=>x(r?.return)&&r.return()})}function hi(e,n){if(!e)throw new Error("Iterable cannot be null");return new N(t=>{we(t,n,()=>{let r=e[Symbol.asyncIterator]();we(t,n,()=>{r.next().then(o=>{o.done?t.complete():t.next(o.value)})},0,!0)})})}function Fd(e,n){return hi(ui(e),n)}function Ld(e,n){if(e!=null){if(ii(e))return Nd(e,n);if(ri(e))return kd(e,n);if(oi(e))return Rd(e,n);if(si(e))return hi(e,n);if(li(e))return Od(e,n);if(di(e))return Fd(e,n)}throw ai(e)}function an(e,n){return n?Ld(e,n):W(e)}function cn(...e){let n=Nt(e);return an(e,n)}function Pd(e){return e instanceof Date&&!isNaN(e)}function Be(e,n){return O((t,r)=>{let o=0;t.subscribe(F(r,i=>{r.next(e.call(n,i,o++))}))})}var{isArray:Iv}=Array;function Cv(e,n){return Iv(n)?e(...n):e(n)}function jd(e){return Be(n=>Cv(e,n))}var{isArray:wv}=Array,{getPrototypeOf:Tv,prototype:Mv,keys:Sv}=Object;function Bd(e){if(e.length===1){let n=e[0];if(wv(n))return{args:n,keys:null};if(Av(n)){let t=Sv(n);return{args:t.map(r=>n[r]),keys:t}}}return{args:e,keys:null}}function Av(e){return e&&typeof e=="object"&&Tv(e)===Mv}function Vd(e,n){return e.reduce((t,r,o)=>(t[r]=n[o],t),{})}function Hd(e,n,t,r,o,i,s,a){let c=[],l=0,u=0,d=!1,p=()=>{d&&!c.length&&!l&&n.complete()},f=_=>l{i&&n.next(_),l++;let w=!1;W(t(_,u++)).subscribe(F(n,S=>{o?.(S),i?f(S):n.next(S)},()=>{w=!0},void 0,()=>{if(w)try{for(l--;c.length&&lm(S)):m(S)}p()}catch(S){n.error(S)}}))};return e.subscribe(F(n,f,()=>{d=!0,p()})),()=>{a?.()}}function Aa(e,n,t=1/0){return x(n)?Aa((r,o)=>Be((i,s)=>n(r,i,o,s))(W(e(r,o))),t):(typeof n=="number"&&(t=n),O((r,o)=>Hd(r,o,e,t)))}function mi(e=1/0){return Aa(At,e)}function Ud(){return mi(1)}function xa(...e){return Ud()(an(e,Nt(e)))}function xv(e){return new N(n=>{W(e()).subscribe(n)})}function Nv(...e){let n=Cd(e),{args:t,keys:r}=Bd(e),o=new N(i=>{let{length:s}=t;if(!s){i.complete();return}let a=new Array(s),c=s,l=s;for(let u=0;u{d||(d=!0,l--),a[u]=p},()=>c--,void 0,()=>{(!c||!d)&&(l||i.next(r?Vd(r,a):a),i.complete())}))}});return n?o.pipe(jd(n)):o}function ln(e=0,n,t=Ed){let r=-1;return n!=null&&(ni(n)?t=n:r=n),new N(o=>{let i=Pd(e)?+e-t.now():e;i<0&&(i=0);let s=0;return t.schedule(function(){o.closed||(o.next(s++),0<=r?this.schedule(void 0,r):o.complete())},i)})}function Rv(e=0,n=rn){return e<0&&(e=0),ln(e,e,n)}function Lr(...e){let n=Nt(e),t=wd(e,1/0),r=e;return r.length?r.length===1?W(r[0]):mi(t)(an(r,n)):on}function _e(e,n){return O((t,r)=>{let o=0;t.subscribe(F(r,i=>e.call(n,i,o++)&&r.next(i)))})}function $d(e){return O((n,t)=>{let r=!1,o=null,i=null,s=!1,a=()=>{if(i?.unsubscribe(),i=null,r){r=!1;let l=o;o=null,t.next(l)}s&&t.complete()},c=()=>{i=null,s&&t.complete()};n.subscribe(F(t,l=>{r=!0,o=l,i||W(e(l)).subscribe(i=F(t,a,c))},()=>{s=!0,(!r||!i||i.closed)&&t.complete()}))})}function gi(e,n=rn){return $d(()=>ln(e,n))}function un(e,n=rn){return O((t,r)=>{let o=null,i=null,s=null,a=()=>{if(o){o.unsubscribe(),o=null;let l=i;i=null,r.next(l)}};function c(){let l=s+e,u=n.now();if(u{i=l,s=n.now(),o||(o=n.schedule(c,e),r.add(o))},()=>{a(),r.complete()},void 0,()=>{i=o=null}))})}function kv(e){return e<=0?()=>on:O((n,t)=>{let r=0;n.subscribe(F(t,o=>{++r<=e&&(t.next(o),e<=r&&t.complete())}))})}function vi(e,n=At){return e=e??Ov,O((t,r)=>{let o,i=!0;t.subscribe(F(r,s=>{let a=n(s);(i||!e(o,a))&&(i=!1,o=a,r.next(s))}))})}function Ov(e,n){return e===n}function zd(){return O((e,n)=>{let t,r=!1;e.subscribe(F(n,o=>{let i=t;t=o,r&&n.next([i,o]),r=!0}))})}function Wd(e={}){let{connector:n=()=>new T,resetOnError:t=!0,resetOnComplete:r=!0,resetOnRefCountZero:o=!0}=e;return i=>{let s,a,c,l=0,u=!1,d=!1,p=()=>{a?.unsubscribe(),a=void 0},f=()=>{p(),s=c=void 0,u=d=!1},m=()=>{let _=s;f(),_?.unsubscribe()};return O((_,w)=>{l++,!d&&!u&&p();let S=c=c??n();w.add(()=>{l--,l===0&&!d&&!u&&(a=Na(m,o))}),S.subscribe(w),!s&&l>0&&(s=new pt({next:K=>S.next(K),error:K=>{d=!0,p(),a=Na(f,t,K),S.error(K)},complete:()=>{u=!0,p(),a=Na(f,r),S.complete()}}),W(_).subscribe(s))})(i)}}function Na(e,n,...t){if(n===!0){e();return}if(n===!1)return;let r=new pt({next:()=>{r.unsubscribe(),e()}});return W(n(...t)).subscribe(r)}function yi(e,n,t){let r,o=!1;return e&&typeof e=="object"?{bufferSize:r=1/0,windowTime:n=1/0,refCount:o=!1,scheduler:t}=e:r=e??1/0,Wd({connector:()=>new Xo(r,n,t),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:o})}function Pr(e){return _e((n,t)=>e<=t)}function Wn(...e){let n=Nt(e);return O((t,r)=>{(n?xa(e,t,n):xa(e,t)).subscribe(r)})}function _i(e,n){return O((t,r)=>{let o=null,i=0,s=!1,a=()=>s&&!o&&r.complete();t.subscribe(F(r,c=>{o?.unsubscribe();let l=0,u=i++;W(e(c,u)).subscribe(o=F(r,d=>r.next(n?n(c,d,u,l++):d),()=>{o=null,a()}))},()=>{s=!0,a()}))})}function Ve(e){return O((n,t)=>{W(e).subscribe(F(t,()=>t.complete(),kr)),!t.closed&&n.subscribe(t)})}function Fv(e,n=!1){return O((t,r)=>{let o=0;t.subscribe(F(r,i=>{let s=e(i,o++);(s||n)&&r.next(i),!s&&r.complete()}))})}function Ra(e,n,t){let r=x(e)||n||t?{next:e,error:n,complete:t}:e;return r?O((o,i)=>{var s;(s=r.subscribe)===null||s===void 0||s.call(r);let a=!0;o.subscribe(F(i,c=>{var l;(l=r.next)===null||l===void 0||l.call(r,c),i.next(c)},()=>{var c;a=!1,(c=r.complete)===null||c===void 0||c.call(r),i.complete()},c=>{var l;a=!1,(l=r.error)===null||l===void 0||l.call(r,c),i.error(c)},()=>{var c,l;a&&((c=r.unsubscribe)===null||c===void 0||c.call(r)),(l=r.finalize)===null||l===void 0||l.call(r)}))}):At}var ka;function bi(){return ka}function et(e){let n=ka;return ka=e,n}var Gd=Symbol("NotFound");function Gn(e){return e===Gd||e?.name==="\u0275NotFound"}function qd(e){let n=y(null);try{return e()}finally{y(n)}}var Mi="https://angular.dev/best-practices/security#preventing-cross-site-scripting-xss",E=class extends Error{code;constructor(n,t){super(mn(n,t)),this.code=n}};function Lv(e){return`NG0${Math.abs(e)}`}function mn(e,n){return`${Lv(e)}${n?": "+n:""}`}var Me=globalThis;function B(e){for(let n in e)if(e[n]===B)return n;throw Error("")}function Xd(e,n){for(let t in n)n.hasOwnProperty(t)&&!e.hasOwnProperty(t)&&(e[t]=n[t])}function Si(e){if(typeof e=="string")return e;if(Array.isArray(e))return`[${e.map(Si).join(", ")}]`;if(e==null)return""+e;let n=e.overriddenName||e.name;if(n)return`${n}`;let t=e.toString();if(t==null)return""+t;let r=t.indexOf(` +`);return r>=0?t.slice(0,r):t}function Ai(e,n){return e?n?`${e} ${n}`:e:n||""}var Pv=B({__forward_ref__:B});function zr(e){return e.__forward_ref__=zr,e}function ie(e){return Ga(e)?e():e}function Ga(e){return typeof e=="function"&&e.hasOwnProperty(Pv)&&e.__forward_ref__===zr}function v(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function te(e){return{providers:e.providers||[],imports:e.imports||[]}}function xi(e){return jv(e,Ni)}function jv(e,n){return e.hasOwnProperty(n)&&e[n]||null}function Bv(e){let n=e?.[Ni]??null;return n||null}function Fa(e){return e&&e.hasOwnProperty(Ei)?e[Ei]:null}var Ni=B({\u0275prov:B}),Ei=B({\u0275inj:B}),g=class{_desc;ngMetadataName="InjectionToken";\u0275prov;constructor(n,t){this._desc=n,this.\u0275prov=void 0,typeof t=="number"?this.__NG_ELEMENT_ID__=t:t!==void 0&&(this.\u0275prov=v({token:this,providedIn:t.providedIn||"root",factory:t.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}};function qa(e){return e&&!!e.\u0275providers}var Za=B({\u0275cmp:B}),Qa=B({\u0275dir:B}),Ya=B({\u0275pipe:B});var Br=B({\u0275fac:B}),gn=B({__NG_ELEMENT_ID__:B}),Zd=B({__NG_ENV_ID__:B});function Ft(e){return Xa(e,"@Component"),e[Za]||null}function Ka(e){return Xa(e,"@Directive"),e[Qa]||null}function Jd(e){return Xa(e,"@Pipe"),e[Ya]||null}function Xa(e,n){if(e==null)throw new E(-919,!1)}function tt(e){return typeof e=="string"?e:e==null?"":String(e)}var ef=B({ngErrorCode:B}),Vv=B({ngErrorMessage:B}),Hv=B({ngTokenPath:B});function Ja(e,n){return tf("",-200,n)}function Ri(e,n){throw new E(-201,!1)}function tf(e,n,t){let r=new E(n,e);return r[ef]=n,r[Vv]=e,t&&(r[Hv]=t),r}function Uv(e){return e[ef]}var La;function nf(){return La}function he(e){let n=La;return La=e,n}function ec(e,n,t){let r=xi(e);if(r&&r.providedIn=="root")return r.value===void 0?r.value=r.factory():r.value;if(t&8)return null;if(n!==void 0)return n;Ri(e,"")}var $v={},dn=$v,zv="__NG_DI_FLAG__",Pa=class{injector;constructor(n){this.injector=n}retrieve(n,t){let r=fn(t)||0;try{return this.injector.get(n,r&8?null:dn,r)}catch(o){if(Gn(o))return o;throw o}}};function Wv(e,n=0){let t=bi();if(t===void 0)throw new E(-203,!1);if(t===null)return ec(e,void 0,n);{let r=Gv(n),o=t.retrieve(e,r);if(Gn(o)){if(r.optional)return null;throw o}return o}}function M(e,n=0){return(nf()||Wv)(ie(e),n)}function h(e,n){return M(e,fn(n))}function fn(e){return typeof e>"u"||typeof e=="number"?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Gv(e){return{optional:!!(e&8),host:!!(e&1),self:!!(e&2),skipSelf:!!(e&4)}}function ja(e){let n=[];for(let t=0;tArray.isArray(t)?ki(t,n):n(t))}function tc(e,n,t){n>=e.length?e.push(t):e.splice(n,0,t)}function Wr(e,n){return n>=e.length-1?e.pop():e.splice(n,1)[0]}function sf(e,n){let t=[];for(let r=0;rn;){let i=o-2;e[o]=e[i],o--}e[n]=t,e[n+1]=r}}function Oi(e,n,t){let r=Zn(e,n);return r>=0?e[r|1]=t:(r=~r,af(e,r,n,t)),r}function Fi(e,n){let t=Zn(e,n);if(t>=0)return e[t|1]}function Zn(e,n){return Zv(e,n,1)}function Zv(e,n,t){let r=0,o=e.length>>t;for(;o!==r;){let i=r+(o-r>>1),s=e[i<n?o=i:r=i+1}return~(o<{t.push(s)};return ki(n,s=>{let a=s;Ii(a,i,[],r)&&(o||=[],o.push(a))}),o!==void 0&&lf(o,i),t}function lf(e,n){for(let t=0;t{n(i,r)})}}function Ii(e,n,t,r){if(e=ie(e),!e)return!1;let o=null,i=Fa(e),s=!i&&Ft(e);if(!i&&!s){let c=e.ngModule;if(i=Fa(c),i)o=c;else return!1}else{if(s&&!s.standalone)return!1;o=e}let a=r.has(o);if(s){if(a)return!1;if(r.add(o),s.dependencies){let c=typeof s.dependencies=="function"?s.dependencies():s.dependencies;for(let l of c)Ii(l,n,t,r)}}else if(i){if(i.imports!=null&&!a){r.add(o);let l;ki(i.imports,u=>{Ii(u,n,t,r)&&(l||=[],l.push(u))}),l!==void 0&&lf(l,n)}if(!a){let l=Rt(o)||(()=>new o);n({provide:o,useFactory:l,deps:le},o),n({provide:rc,useValue:o,multi:!0},o),n({provide:Qn,useValue:()=>M(o),multi:!0},o)}let c=i.providers;if(c!=null&&!a){let l=e;ic(c,u=>{n(u,l)})}}else return!1;return o!==e&&e.providers!==void 0}function ic(e,n){for(let t of e)qa(t)&&(t=t.\u0275providers),Array.isArray(t)?ic(t,n):n(t)}var Qv=B({provide:String,useValue:B});function uf(e){return e!==null&&typeof e=="object"&&Qv in e}function Yv(e){return!!(e&&e.useExisting)}function Kv(e){return!!(e&&e.useFactory)}function pn(e){return typeof e=="function"}function df(e){return!!e.useClass}var Gr=new g(""),Di={},Qd={},Oa;function Yn(){return Oa===void 0&&(Oa=new Vr),Oa}var ue=class{},hn=class extends ue{parent;source;scopes;records=new Map;_ngOnDestroyHooks=new Set;_onDestroyHooks=[];get destroyed(){return this._destroyed}_destroyed=!1;injectorDefTypes;constructor(n,t,r,o){super(),this.parent=t,this.source=r,this.scopes=o,Va(n,s=>this.processProvider(s)),this.records.set(nc,qn(void 0,this)),o.has("environment")&&this.records.set(ue,qn(void 0,this));let i=this.records.get(Gr);i!=null&&typeof i.value=="string"&&this.scopes.add(i.value),this.injectorDefTypes=new Set(this.get(rc,le,{self:!0}))}retrieve(n,t){let r=fn(t)||0;try{return this.get(n,dn,r)}catch(o){if(Gn(o))return o;throw o}}destroy(){jr(this),this._destroyed=!0;let n=y(null);try{for(let r of this._ngOnDestroyHooks)r.ngOnDestroy();let t=this._onDestroyHooks;this._onDestroyHooks=[];for(let r of t)r()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),y(n)}}onDestroy(n){return jr(this),this._onDestroyHooks.push(n),()=>this.removeOnDestroy(n)}runInContext(n){jr(this);let t=et(this),r=he(void 0),o;try{return n()}finally{et(t),he(r)}}get(n,t=dn,r){if(jr(this),n.hasOwnProperty(Zd))return n[Zd](this);let o=fn(r),i,s=et(this),a=he(void 0);try{if(!(o&4)){let l=this.records.get(n);if(l===void 0){let u=ny(n)&&xi(n);u&&this.injectableDefInScope(u)?l=qn(Ba(n),Di):l=null,this.records.set(n,l)}if(l!=null)return this.hydrate(n,l,o)}let c=o&2?Yn():this.parent;return t=o&8&&t===dn?null:t,c.get(n,t)}catch(c){let l=Uv(c);throw l===-200||l===-201?new E(l,null):c}finally{he(a),et(s)}}resolveInjectorInitializers(){let n=y(null),t=et(this),r=he(void 0),o;try{let i=this.get(Qn,le,{self:!0});for(let s of i)s()}finally{et(t),he(r),y(n)}}toString(){return"R3Injector[...]"}processProvider(n){n=ie(n);let t=pn(n)?n:ie(n&&n.provide),r=Jv(n);if(!pn(n)&&n.multi===!0){let o=this.records.get(t);o||(o=qn(void 0,Di,!0),o.factory=()=>ja(o.multi),this.records.set(t,o)),t=n,o.multi.push(n)}this.records.set(t,r)}hydrate(n,t,r){let o=y(null);try{if(t.value===Qd)throw Ja("");return t.value===Di&&(t.value=Qd,t.value=t.factory(void 0,r)),typeof t.value=="object"&&t.value&&ty(t.value)&&this._ngOnDestroyHooks.add(t.value),t.value}finally{y(o)}}injectableDefInScope(n){if(!n.providedIn)return!1;let t=ie(n.providedIn);return typeof t=="string"?t==="any"||this.scopes.has(t):this.injectorDefTypes.has(t)}removeOnDestroy(n){let t=this._onDestroyHooks.indexOf(n);t!==-1&&this._onDestroyHooks.splice(t,1)}};function Ba(e){let n=xi(e),t=n!==null?n.factory:Rt(e);if(t!==null)return t;if(e instanceof g)throw new E(-204,!1);if(e instanceof Function)return Xv(e);throw new E(-204,!1)}function Xv(e){if(e.length>0)throw new E(-204,!1);let t=Bv(e);return t!==null?()=>t.factory(e):()=>new e}function Jv(e){if(uf(e))return qn(void 0,e.useValue);{let n=sc(e);return qn(n,Di)}}function sc(e,n,t){let r;if(pn(e)){let o=ie(e);return Rt(o)||Ba(o)}else if(uf(e))r=()=>ie(e.useValue);else if(Kv(e))r=()=>e.useFactory(...ja(e.deps||[]));else if(Yv(e))r=(o,i)=>M(ie(e.useExisting),i!==void 0&&i&8?8:void 0);else{let o=ie(e&&(e.useClass||e.provide));if(ey(e))r=()=>new o(...ja(e.deps));else return Rt(o)||Ba(o)}return r}function jr(e){if(e.destroyed)throw new E(-205,!1)}function qn(e,n,t=!1){return{factory:e,value:n,multi:t?[]:void 0}}function ey(e){return!!e.deps}function ty(e){return e!==null&&typeof e=="object"&&typeof e.ngOnDestroy=="function"}function ny(e){return typeof e=="function"||typeof e=="object"&&e.ngMetadataName==="InjectionToken"}function Va(e,n){for(let t of e)Array.isArray(t)?Va(t,n):t&&qa(t)?Va(t.\u0275providers,n):n(t)}function Pi(e,n){let t;e instanceof hn?(jr(e),t=e):t=new Pa(e);let r,o=et(t),i=he(void 0);try{return n()}finally{et(o),he(i)}}function ff(){return nf()!==void 0||bi()!=null}var He=0,D=1,I=2,ee=3,Se=4,me=5,vn=6,Kn=7,Z=8,gt=9,Ue=10,V=11,Xn=12,ac=13,yn=14,de=15,Pt=16,_n=17,nt=18,vt=19,cc=20,ht=21,ji=22,kt=23,be=24,bn=25,jt=26,q=27,pf=1,lc=6,Bt=7,qr=8,Dn=9,Q=10;function yt(e){return Array.isArray(e)&&typeof e[pf]=="object"}function $e(e){return Array.isArray(e)&&e[pf]===!0}function uc(e){return(e.flags&4)!==0}function rt(e){return e.componentOffset>-1}function Zr(e){return(e.flags&1)===1}function ot(e){return!!e.template}function Jn(e){return(e[I]&512)!==0}function En(e){return(e[I]&256)===256}var dc="svg",hf="math";function Ae(e){for(;Array.isArray(e);)e=e[He];return e}function fc(e,n){return Ae(n[e])}function xe(e,n){return Ae(n[e.index])}function Bi(e,n){return e.data[n]}function pc(e,n){return e[n]}function hc(e,n,t,r){t>=e.data.length&&(e.data[t]=null,e.blueprint[t]=null),n[t]=r}function Ne(e,n){let t=n[e];return yt(t)?t:t[He]}function mf(e){return(e[I]&4)===4}function Vi(e){return(e[I]&128)===128}function gf(e){return $e(e[ee])}function De(e,n){return n==null?null:e[n]}function mc(e){e[_n]=0}function gc(e){e[I]&1024||(e[I]|=1024,Vi(e)&&In(e))}function vf(e,n){for(;e>0;)n=n[yn],e--;return n}function Qr(e){return!!(e[I]&9216||e[be]?.dirty)}function Hi(e){e[Ue].changeDetectionScheduler?.notify(8),e[I]&64&&(e[I]|=1024),Qr(e)&&In(e)}function In(e){e[Ue].changeDetectionScheduler?.notify(0);let n=Ot(e);for(;n!==null&&!(n[I]&8192||(n[I]|=8192,!Vi(n)));)n=Ot(n)}function vc(e,n){if(En(e))throw new E(911,!1);e[ht]===null&&(e[ht]=[]),e[ht].push(n)}function yf(e,n){if(e[ht]===null)return;let t=e[ht].indexOf(n);t!==-1&&e[ht].splice(t,1)}function Ot(e){let n=e[ee];return $e(n)?n[ee]:n}function yc(e){return e[Kn]??=[]}function _c(e){return e.cleanup??=[]}function _f(e,n,t,r){let o=yc(n);o.push(t),e.firstCreatePass&&_c(e).push(r,o.length-1)}var C={lFrame:xf(null),bindingsEnabled:!0,skipHydrationRootTNode:null};var Ha=!1;function bf(){return C.lFrame.elementDepthCount}function Df(){C.lFrame.elementDepthCount++}function bc(){C.lFrame.elementDepthCount--}function Dc(){return C.bindingsEnabled}function Ec(){return C.skipHydrationRootTNode!==null}function Ic(e){return C.skipHydrationRootTNode===e}function Cc(){C.skipHydrationRootTNode=null}function b(){return C.lFrame.lView}function $(){return C.lFrame.tView}function Vt(e){return C.lFrame.contextLView=e,e[Z]}function Ht(e){return C.lFrame.contextLView=null,e}function ne(){let e=wc();for(;e!==null&&e.type===64;)e=e.parent;return e}function wc(){return C.lFrame.currentTNode}function Ef(){let e=C.lFrame,n=e.currentTNode;return e.isParent?n:n.parent}function er(e,n){let t=C.lFrame;t.currentTNode=e,t.isParent=n}function Tc(){return C.lFrame.isParent}function Mc(){C.lFrame.isParent=!1}function If(){return C.lFrame.contextLView}function Sc(){return Ha}function Hr(e){let n=Ha;return Ha=e,n}function Ac(){let e=C.lFrame,n=e.bindingRootIndex;return n===-1&&(n=e.bindingRootIndex=e.tView.bindingStartIndex),n}function xc(){return C.lFrame.bindingIndex}function Cf(e){return C.lFrame.bindingIndex=e}function _t(){return C.lFrame.bindingIndex++}function Yr(e){let n=C.lFrame,t=n.bindingIndex;return n.bindingIndex=n.bindingIndex+e,t}function wf(){return C.lFrame.inI18n}function Tf(e,n){let t=C.lFrame;t.bindingIndex=t.bindingRootIndex=e,Ui(n)}function Mf(){return C.lFrame.currentDirectiveIndex}function Ui(e){C.lFrame.currentDirectiveIndex=e}function Sf(e){let n=C.lFrame.currentDirectiveIndex;return n===-1?null:e[n]}function $i(){return C.lFrame.currentQueryIndex}function Kr(e){C.lFrame.currentQueryIndex=e}function ry(e){let n=e[D];return n.type===2?n.declTNode:n.type===1?e[me]:null}function Nc(e,n,t){if(t&4){let o=n,i=e;for(;o=o.parent,o===null&&!(t&1);)if(o=ry(i),o===null||(i=i[yn],o.type&10))break;if(o===null)return!1;n=o,e=i}let r=C.lFrame=Af();return r.currentTNode=n,r.lView=e,!0}function zi(e){let n=Af(),t=e[D];C.lFrame=n,n.currentTNode=t.firstChild,n.lView=e,n.tView=t,n.contextLView=e,n.bindingIndex=t.bindingStartIndex,n.inI18n=!1}function Af(){let e=C.lFrame,n=e===null?null:e.child;return n===null?xf(e):n}function xf(e){let n={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return e!==null&&(e.child=n),n}function Nf(){let e=C.lFrame;return C.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}var Rc=Nf;function Wi(){let e=Nf();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function Rf(e){return(C.lFrame.contextLView=vf(e,C.lFrame.contextLView))[Z]}function ze(){return C.lFrame.selectedIndex}function Ut(e){C.lFrame.selectedIndex=e}function tr(){let e=C.lFrame;return Bi(e.tView,e.selectedIndex)}function kf(){C.lFrame.currentNamespace=dc}function Of(){oy()}function oy(){C.lFrame.currentNamespace=null}function Ff(){return C.lFrame.currentNamespace}var Lf=!0;function Gi(){return Lf}function qi(e){Lf=e}function Ua(e,n=null,t=null,r){let o=Pf(e,n,t,r);return o.resolveInjectorInitializers(),o}function Pf(e,n=null,t=null,r,o=new Set){let i=[t||le,cf(e)],s;return new hn(i,n||Yn(),s||null,o)}var U=class e{static THROW_IF_NOT_FOUND=dn;static NULL=new Vr;static create(n,t){if(Array.isArray(n))return Ua({name:""},t,n,"");{let r=n.name??"";return Ua({name:r},n.parent,n.providers,r)}}static \u0275prov=v({token:e,providedIn:"any",factory:()=>M(nc)});static __NG_ELEMENT_ID__=-1},H=new g(""),it=(()=>{class e{static __NG_ELEMENT_ID__=iy;static __NG_ENV_ID__=t=>t}return e})(),Ci=class extends it{_lView;constructor(n){super(),this._lView=n}get destroyed(){return En(this._lView)}onDestroy(n){let t=this._lView;return vc(t,n),()=>yf(t,n)}};function iy(){return new Ci(b())}var jf=!1,Bf=new g(""),nr=(()=>{class e{taskId=0;pendingTasks=new Set;destroyed=!1;pendingTask=new xt(!1);debugTaskTracker=h(Bf,{optional:!0});get hasPendingTasks(){return this.destroyed?!1:this.pendingTask.value}get hasPendingTasksObservable(){return this.destroyed?new N(t=>{t.next(!1),t.complete()}):this.pendingTask}add(){!this.hasPendingTasks&&!this.destroyed&&this.pendingTask.next(!0);let t=this.taskId++;return this.pendingTasks.add(t),this.debugTaskTracker?.add(t),t}has(t){return this.pendingTasks.has(t)}remove(t){this.pendingTasks.delete(t),this.debugTaskTracker?.remove(t),this.pendingTasks.size===0&&this.hasPendingTasks&&this.pendingTask.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this.hasPendingTasks&&this.pendingTask.next(!1),this.destroyed=!0,this.pendingTask.unsubscribe()}static \u0275prov=v({token:e,providedIn:"root",factory:()=>new e})}return e})(),$a=class extends T{__isAsync;destroyRef=void 0;pendingTasks=void 0;constructor(n=!1){super(),this.__isAsync=n,ff()&&(this.destroyRef=h(it,{optional:!0})??void 0,this.pendingTasks=h(nr,{optional:!0})??void 0)}emit(n){let t=y(null);try{super.next(n)}finally{y(t)}}subscribe(n,t,r){let o=n,i=t||(()=>null),s=r;if(n&&typeof n=="object"){let c=n;o=c.next?.bind(c),i=c.error?.bind(c),s=c.complete?.bind(c)}this.__isAsync&&(i=this.wrapInTimeout(i),o&&(o=this.wrapInTimeout(o)),s&&(s=this.wrapInTimeout(s)));let a=super.subscribe({next:o,error:i,complete:s});return n instanceof P&&n.add(a),a}wrapInTimeout(n){return t=>{let r=this.pendingTasks?.add();setTimeout(()=>{try{n(t)}finally{r!==void 0&&this.pendingTasks?.remove(r)}})}}},j=$a;function wi(...e){}function kc(e){let n,t;function r(){e=wi;try{t!==void 0&&typeof cancelAnimationFrame=="function"&&cancelAnimationFrame(t),n!==void 0&&clearTimeout(n)}catch{}}return n=setTimeout(()=>{e(),r()}),typeof requestAnimationFrame=="function"&&(t=requestAnimationFrame(()=>{e(),r()})),()=>r()}function Vf(e){return queueMicrotask(()=>e()),()=>{e=wi}}var Oc="isAngularZone",Ur=Oc+"_ID",sy=0,R=class e{hasPendingMacrotasks=!1;hasPendingMicrotasks=!1;isStable=!0;onUnstable=new j(!1);onMicrotaskEmpty=new j(!1);onStable=new j(!1);onError=new j(!1);constructor(n){let{enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:r=!1,shouldCoalesceRunChangeDetection:o=!1,scheduleInRootZone:i=jf}=n;if(typeof Zone>"u")throw new E(908,!1);Zone.assertZonePatched();let s=this;s._nesting=0,s._outer=s._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(s._inner=s._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(s._inner=s._inner.fork(Zone.longStackTraceZoneSpec)),s.shouldCoalesceEventChangeDetection=!o&&r,s.shouldCoalesceRunChangeDetection=o,s.callbackScheduled=!1,s.scheduleInRootZone=i,ly(s)}static isInAngularZone(){return typeof Zone<"u"&&Zone.current.get(Oc)===!0}static assertInAngularZone(){if(!e.isInAngularZone())throw new E(909,!1)}static assertNotInAngularZone(){if(e.isInAngularZone())throw new E(909,!1)}run(n,t,r){return this._inner.run(n,t,r)}runTask(n,t,r,o){let i=this._inner,s=i.scheduleEventTask("NgZoneEvent: "+o,n,ay,wi,wi);try{return i.runTask(s,t,r)}finally{i.cancelTask(s)}}runGuarded(n,t,r){return this._inner.runGuarded(n,t,r)}runOutsideAngular(n){return this._outer.run(n)}},ay={};function Fc(e){if(e._nesting==0&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function cy(e){if(e.isCheckStableRunning||e.callbackScheduled)return;e.callbackScheduled=!0;function n(){kc(()=>{e.callbackScheduled=!1,za(e),e.isCheckStableRunning=!0,Fc(e),e.isCheckStableRunning=!1})}e.scheduleInRootZone?Zone.root.run(()=>{n()}):e._outer.run(()=>{n()}),za(e)}function ly(e){let n=()=>{cy(e)},t=sy++;e._inner=e._inner.fork({name:"angular",properties:{[Oc]:!0,[Ur]:t,[Ur+t]:!0},onInvokeTask:(r,o,i,s,a,c)=>{if(uy(c))return r.invokeTask(i,s,a,c);try{return Yd(e),r.invokeTask(i,s,a,c)}finally{(e.shouldCoalesceEventChangeDetection&&s.type==="eventTask"||e.shouldCoalesceRunChangeDetection)&&n(),Kd(e)}},onInvoke:(r,o,i,s,a,c,l)=>{try{return Yd(e),r.invoke(i,s,a,c,l)}finally{e.shouldCoalesceRunChangeDetection&&!e.callbackScheduled&&!dy(c)&&n(),Kd(e)}},onHasTask:(r,o,i,s)=>{r.hasTask(i,s),o===i&&(s.change=="microTask"?(e._hasPendingMicrotasks=s.microTask,za(e),Fc(e)):s.change=="macroTask"&&(e.hasPendingMacrotasks=s.macroTask))},onHandleError:(r,o,i,s)=>(r.handleError(i,s),e.runOutsideAngular(()=>e.onError.emit(s)),!1)})}function za(e){e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&e.callbackScheduled===!0?e.hasPendingMicrotasks=!0:e.hasPendingMicrotasks=!1}function Yd(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function Kd(e){e._nesting--,Fc(e)}var $r=class{hasPendingMicrotasks=!1;hasPendingMacrotasks=!1;isStable=!0;onUnstable=new j;onMicrotaskEmpty=new j;onStable=new j;onError=new j;run(n,t,r){return n.apply(t,r)}runGuarded(n,t,r){return n.apply(t,r)}runOutsideAngular(n){return n()}runTask(n,t,r,o){return n.apply(t,r)}};function uy(e){return Hf(e,"__ignore_ng_zone__")}function dy(e){return Hf(e,"__scheduler_tick__")}function Hf(e,n){return!Array.isArray(e)||e.length!==1?!1:e[0]?.data?.[n]===!0}var Te=class{_console=console;handleError(n){this._console.error("ERROR",n)}},Cn=new g("",{factory:()=>{let e=h(R),n=h(ue),t;return r=>{e.runOutsideAngular(()=>{n.destroyed&&!t?setTimeout(()=>{throw r}):(t??=n.get(Te),t.handleError(r))})}}}),Uf={provide:Qn,useValue:()=>{let e=h(Te,{optional:!0})},multi:!0};function We(e,n){let[t,r,o]=ya(e,n?.equal),i=t,s=i[J];return i.set=r,i.update=o,i.asReadonly=Lc.bind(i),i}function Lc(){let e=this[J];if(e.readonlyFn===void 0){let n=()=>this();n[J]=e,e.readonlyFn=n}return e.readonlyFn}var rr=(()=>{class e{view;node;constructor(t,r){this.view=t,this.node=r}static __NG_ELEMENT_ID__=fy}return e})();function fy(){return new rr(b(),ne())}var mt=class{},Xr=new g("",{factory:()=>!0});var Pc=new g("");var Zi=(()=>{class e{static \u0275prov=v({token:e,providedIn:"root",factory:()=>new Wa})}return e})(),Wa=class{dirtyEffectCount=0;queues=new Map;add(n){this.enqueue(n),this.schedule(n)}schedule(n){n.dirty&&this.dirtyEffectCount++}remove(n){let t=n.zone,r=this.queues.get(t);r.has(n)&&(r.delete(n),n.dirty&&this.dirtyEffectCount--)}enqueue(n){let t=n.zone;this.queues.has(t)||this.queues.set(t,new Set);let r=this.queues.get(t);r.has(n)||r.add(n)}flush(){for(;this.dirtyEffectCount>0;){let n=!1;for(let[t,r]of this.queues)t===null?n||=this.flushQueue(r):n||=t.run(()=>this.flushQueue(r));n||(this.dirtyEffectCount=0)}}flushQueue(n){let t=!1;for(let r of n)r.dirty&&(this.dirtyEffectCount--,t=!0,r.run());return t}},Ti=class{[J];constructor(n){this[J]=n}destroy(){this[J].destroy()}};function Jr(e,n){let t=n?.injector??h(U),r=n?.manualCleanup!==!0?t.get(it):null,o,i=t.get(rr,null,{optional:!0}),s=t.get(mt);return i!==null?(o=my(i.view,s,e),r instanceof Ci&&r._lView===i.view&&(r=null)):o=gy(e,t.get(Zi),s),o.injector=t,r!==null&&(o.onDestroyFns=[r.onDestroy(()=>o.destroy())]),new Ti(o)}var $f=X(A({},ba),{cleanupFns:void 0,zone:null,onDestroyFns:null,run(){let e=Hr(!1);try{Da(this)}finally{Hr(e)}},cleanup(){if(!this.cleanupFns?.length)return;let e=y(null);try{for(;this.cleanupFns.length;)this.cleanupFns.pop()()}finally{this.cleanupFns=[],y(e)}}}),py=X(A({},$f),{consumerMarkedDirty(){this.scheduler.schedule(this),this.notifier.notify(12)},destroy(){if(St(this),this.onDestroyFns!==null)for(let e of this.onDestroyFns)e();this.cleanup(),this.scheduler.remove(this)}}),hy=X(A({},$f),{consumerMarkedDirty(){this.view[I]|=8192,In(this.view),this.notifier.notify(13)},destroy(){if(St(this),this.onDestroyFns!==null)for(let e of this.onDestroyFns)e();this.cleanup(),this.view[kt]?.delete(this)}});function my(e,n,t){let r=Object.create(hy);return r.view=e,r.zone=typeof Zone<"u"?Zone.current:null,r.notifier=n,r.fn=zf(r,t),e[kt]??=new Set,e[kt].add(r),r.consumerMarkedDirty(r),r}function gy(e,n,t){let r=Object.create(py);return r.fn=zf(r,e),r.scheduler=n,r.notifier=t,r.zone=typeof Zone<"u"?Zone.current:null,r.scheduler.add(r),r.notifier.notify(12),r}function zf(e,n){return()=>{n(t=>(e.cleanupFns??=[]).push(t))}}function uo(e){return{toString:e}.toString()}function Cy(e){return typeof e=="function"}function Cp(e,n,t,r){n!==null?n.applyValueToInputSignal(n,r):e[t]=r}var os=class{previousValue;currentValue;firstChange;constructor(n,t,r){this.previousValue=n,this.currentValue=t,this.firstChange=r}isFirstChange(){return this.firstChange}},An=(()=>{let e=()=>wp;return e.ngInherit=!0,e})();function wp(e){return e.type.prototype.ngOnChanges&&(e.setInput=Ty),wy}function wy(){let e=Mp(this),n=e?.current;if(n){let t=e.previous;if(t===Lt)e.previous=n;else for(let r in n)t[r]=n[r];e.current=null,this.ngOnChanges(n)}}function Ty(e,n,t,r,o){let i=this.declaredInputs[r],s=Mp(e)||My(e,{previous:Lt,current:null}),a=s.current||(s.current={}),c=s.previous,l=c[i];a[i]=new os(l&&l.currentValue,t,c===Lt),Cp(e,n,o,t)}var Tp="__ngSimpleChanges__";function Mp(e){return e[Tp]||null}function My(e,n){return e[Tp]=n}var Wf=[];var L=function(e,n=null,t){for(let r=0;r=r)break}else n[c]<0&&(e[_n]+=65536),(a>14>16&&(e[I]&3)===n&&(e[I]+=16384,Gf(a,i)):Gf(a,i)}var ir=-1,Tn=class{factory;name;injectImpl;resolving=!1;canSeeViewProviders;multi;componentProviders;index;providerFactory;constructor(n,t,r,o){this.factory=n,this.name=o,this.canSeeViewProviders=t,this.injectImpl=r}};function xy(e){return(e.flags&8)!==0}function Ny(e){return(e.flags&16)!==0}function Ry(e,n,t){let r=0;for(;rn){s=i-1;break}}}for(;i>16}function ss(e,n){let t=Oy(e),r=n;for(;t>0;)r=r[yn],t--;return r}var Qc=!0;function as(e){let n=Qc;return Qc=e,n}var Fy=256,Rp=Fy-1,kp=5,Ly=0,st={};function Py(e,n,t){let r;typeof t=="string"?r=t.charCodeAt(0)||0:t.hasOwnProperty(gn)&&(r=t[gn]),r==null&&(r=t[gn]=Ly++);let o=r&Rp,i=1<>kp)]|=i}function cs(e,n){let t=Op(e,n);if(t!==-1)return t;let r=n[D];r.firstCreatePass&&(e.injectorIndex=n.length,Bc(r.data,e),Bc(n,null),Bc(r.blueprint,null));let o=kl(e,n),i=e.injectorIndex;if(Np(o)){let s=is(o),a=ss(o,n),c=a[D].data;for(let l=0;l<8;l++)n[i+l]=a[s+l]|c[s+l]}return n[i+8]=o,i}function Bc(e,n){e.push(0,0,0,0,0,0,0,0,n)}function Op(e,n){return e.injectorIndex===-1||e.parent&&e.parent.injectorIndex===e.injectorIndex||n[e.injectorIndex+8]===null?-1:e.injectorIndex}function kl(e,n){if(e.parent&&e.parent.injectorIndex!==-1)return e.parent.injectorIndex;let t=0,r=null,o=n;for(;o!==null;){if(r=Bp(o),r===null)return ir;if(t++,o=o[yn],r.injectorIndex!==-1)return r.injectorIndex|t<<16}return ir}function Yc(e,n,t){Py(e,n,t)}function jy(e,n){if(n==="class")return e.classes;if(n==="style")return e.styles;let t=e.attrs;if(t){let r=t.length,o=0;for(;o>20,d=r?a:a+u,p=o?a+u:l;for(let f=d;f=c&&m.type===t)return f}if(o){let f=s[c];if(f&&ot(f)&&f.type===t)return c}return null}function oo(e,n,t,r,o){let i=e[t],s=n.data;if(i instanceof Tn){let a=i;if(a.resolving)throw Ja("");let c=as(a.canSeeViewProviders);a.resolving=!0;let l=s[t].type||s[t],u,d=a.injectImpl?he(a.injectImpl):null,p=Nc(e,r,0);try{i=e[t]=a.factory(void 0,o,s,e,r),n.firstCreatePass&&t>=r.directiveStart&&Sy(t,s[t],n)}finally{d!==null&&he(d),as(c),a.resolving=!1,Rc()}}return i}function Vy(e){if(typeof e=="string")return e.charCodeAt(0)||0;let n=e.hasOwnProperty(gn)?e[gn]:void 0;return typeof n=="number"?n>=0?n&Rp:Hy:n}function Zf(e,n,t){let r=1<>kp)]&r)}function Qf(e,n){return!(e&2)&&!(e&1&&n)}var wn=class{_tNode;_lView;constructor(n,t){this._tNode=n,this._lView=t}get(n,t,r){return Pp(this._tNode,this._lView,n,fn(r),t)}};function Hy(){return new wn(ne(),b())}function fr(e){return uo(()=>{let n=e.prototype.constructor,t=n[Br]||Kc(n),r=Object.prototype,o=Object.getPrototypeOf(e.prototype).constructor;for(;o&&o!==r;){let i=o[Br]||Kc(o);if(i&&i!==t)return i;o=Object.getPrototypeOf(o)}return i=>new i})}function Kc(e){return Ga(e)?()=>{let n=Kc(ie(e));return n&&n()}:Rt(e)}function Uy(e,n,t,r,o){let i=e,s=n;for(;i!==null&&s!==null&&s[I]&2048&&!Jn(s);){let a=jp(i,s,t,r|2,st);if(a!==st)return a;let c=i.parent;if(!c){let l=s[cc];if(l){let u=l.get(t,st,r&-5);if(u!==st)return u}c=Bp(s),s=s[yn]}i=c}return o}function Bp(e){let n=e[D],t=n.type;return t===2?n.declTNode:t===1?e[me]:null}function Ol(e){return jy(ne(),e)}function $y(){return pr(ne(),b())}function pr(e,n){return new z(xe(e,n))}var z=(()=>{class e{nativeElement;constructor(t){this.nativeElement=t}static __NG_ELEMENT_ID__=$y}return e})();function Vp(e){return e instanceof z?e.nativeElement:e}function zy(){return this._results[Symbol.iterator]()}var bt=class{_emitDistinctChangesOnly;dirty=!0;_onDirty=void 0;_results=[];_changesDetected=!1;_changes=void 0;length=0;first=void 0;last=void 0;get changes(){return this._changes??=new T}constructor(n=!1){this._emitDistinctChangesOnly=n}get(n){return this._results[n]}map(n){return this._results.map(n)}filter(n){return this._results.filter(n)}find(n){return this._results.find(n)}reduce(n,t){return this._results.reduce(n,t)}forEach(n){this._results.forEach(n)}some(n){return this._results.some(n)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(n,t){this.dirty=!1;let r=of(n);(this._changesDetected=!rf(this._results,r,t))&&(this._results=r,this.length=r.length,this.last=r[this.length-1],this.first=r[0])}notifyOnChanges(){this._changes!==void 0&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.next(this)}onDirty(n){this._onDirty=n}setDirty(){this.dirty=!0,this._onDirty?.()}destroy(){this._changes!==void 0&&(this._changes.complete(),this._changes.unsubscribe())}[Symbol.iterator]=zy};function Hp(e){return(e.flags&128)===128}var Fl=(function(e){return e[e.OnPush=0]="OnPush",e[e.Eager=1]="Eager",e[e.Default=1]="Default",e})(Fl||{}),Up=new Map,Wy=0;function Gy(){return Wy++}function qy(e){Up.set(e[vt],e)}function Xc(e){Up.delete(e[vt])}var Yf="__ngContext__";function ar(e,n){yt(n)?(e[Yf]=n[vt],qy(n)):e[Yf]=n}function $p(e){return Wp(e[Xn])}function zp(e){return Wp(e[Se])}function Wp(e){for(;e!==null&&!$e(e);)e=e[Se];return e}var Jc;function Ll(e){Jc=e}function Gp(){if(Jc!==void 0)return Jc;if(typeof document<"u")return document;throw new E(210,!1)}var hr=new g("",{factory:()=>Zy}),Zy="ng";var vs=new g(""),xn=new g("",{providedIn:"platform",factory:()=>"unknown"}),Pl=new g(""),mr=new g("",{factory:()=>h(H).body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});var qp="r";var Zp="di";var Qp=!1,Yp=new g("",{factory:()=>Qp});var Qy=(e,n,t,r)=>{};function Yy(e,n,t,r){Qy(e,n,t,r)}function ys(e){return(e.flags&32)===32}var Ky=()=>null;function Kp(e,n,t=!1){return Ky(e,n,t)}function Xp(e,n){let t=e.contentQueries;if(t!==null){let r=y(null);try{for(let o=0;oe,createScript:e=>e,createScriptURL:e=>e})}catch{}return Qi}function _s(e){return Xy()?.createHTML(e)||e}var Yi;function Jy(){if(Yi===void 0&&(Yi=null,Me.trustedTypes))try{Yi=Me.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return Yi}function Kf(e){return Jy()?.createHTML(e)||e}var Dt=class{changingThisBreaksApplicationSecurity;constructor(n){this.changingThisBreaksApplicationSecurity=n}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${Mi})`}},tl=class extends Dt{getTypeName(){return"HTML"}},nl=class extends Dt{getTypeName(){return"Style"}},rl=class extends Dt{getTypeName(){return"Script"}},ol=class extends Dt{getTypeName(){return"URL"}},il=class extends Dt{getTypeName(){return"ResourceURL"}};function Qe(e){return e instanceof Dt?e.changingThisBreaksApplicationSecurity:e}function Et(e,n){let t=eh(e);if(t!=null&&t!==n){if(t==="ResourceURL"&&n==="URL")return!0;throw new Error(`Required a safe ${n}, got a ${t} (see ${Mi})`)}return t===n}function eh(e){return e instanceof Dt&&e.getTypeName()||null}function jl(e){return new tl(e)}function Bl(e){return new nl(e)}function Vl(e){return new rl(e)}function Hl(e){return new ol(e)}function Ul(e){return new il(e)}function e_(e){let n=new al(e);return t_()?new sl(n):n}var sl=class{inertDocumentHelper;constructor(n){this.inertDocumentHelper=n}getInertBodyElement(n){n=""+n;try{let t=new window.DOMParser().parseFromString(_s(n),"text/html").body;return t===null?this.inertDocumentHelper.getInertBodyElement(n):(t.firstChild?.remove(),t)}catch{return null}}},al=class{defaultDoc;inertDocument;constructor(n){this.defaultDoc=n,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(n){let t=this.inertDocument.createElement("template");return t.innerHTML=_s(n),t}};function t_(){try{return!!new window.DOMParser().parseFromString(_s(""),"text/html")}catch{return!1}}var n_=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function fo(e){return e=String(e),e.match(n_)?e:"unsafe:"+e}function It(e){let n={};for(let t of e.split(","))n[t]=!0;return n}function po(...e){let n={};for(let t of e)for(let r in t)t.hasOwnProperty(r)&&(n[r]=!0);return n}var th=It("area,br,col,hr,img,wbr"),nh=It("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),rh=It("rp,rt"),r_=po(rh,nh),o_=po(nh,It("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),i_=po(rh,It("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),Xf=po(th,o_,i_,r_),oh=It("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),s_=It("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),a_=It("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext"),c_=po(oh,s_,a_),l_=It("script,style,template");var cl=class{sanitizedSomething=!1;buf=[];sanitizeChildren(n){let t=n.firstChild,r=!0,o=[];for(;t;){if(t.nodeType===Node.ELEMENT_NODE?r=this.startElement(t):t.nodeType===Node.TEXT_NODE?this.chars(t.nodeValue):this.sanitizedSomething=!0,r&&t.firstChild){o.push(t),t=f_(t);continue}for(;t;){t.nodeType===Node.ELEMENT_NODE&&this.endElement(t);let i=d_(t);if(i){t=i;break}t=o.pop()}}return this.buf.join("")}startElement(n){let t=Jf(n).toLowerCase();if(!Xf.hasOwnProperty(t))return this.sanitizedSomething=!0,!l_.hasOwnProperty(t);this.buf.push("<"),this.buf.push(t);let r=n.attributes;for(let o=0;o"),!0}endElement(n){let t=Jf(n).toLowerCase();Xf.hasOwnProperty(t)&&!th.hasOwnProperty(t)&&(this.buf.push(""))}chars(n){this.buf.push(ep(n))}};function u_(e,n){return(e.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY}function d_(e){let n=e.nextSibling;if(n&&e!==n.previousSibling)throw ih(n);return n}function f_(e){let n=e.firstChild;if(n&&u_(e,n))throw ih(n);return n}function Jf(e){let n=e.nodeName;return typeof n=="string"?n:"FORM"}function ih(e){return new Error(`Failed to sanitize html because the element is clobbered: ${e.outerHTML}`)}var p_=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,h_=/([^\#-~ |!])/g;function ep(e){return e.replace(/&/g,"&").replace(p_,function(n){let t=n.charCodeAt(0),r=n.charCodeAt(1);return"&#"+((t-55296)*1024+(r-56320)+65536)+";"}).replace(h_,function(n){return"&#"+n.charCodeAt(0)+";"}).replace(//g,">")}var Ki;function bs(e,n){let t=null;try{Ki=Ki||e_(e);let r=n?String(n):"";t=Ki.getInertBodyElement(r);let o=5,i=r;do{if(o===0)throw new Error("Failed to sanitize html because the input is unstable");o--,r=i,i=t.innerHTML,t=Ki.getInertBodyElement(r)}while(r!==i);let a=new cl().sanitizeChildren(tp(t)||t);return _s(a)}finally{if(t){let r=tp(t)||t;for(;r.firstChild;)r.firstChild.remove()}}}function tp(e){return"content"in e&&m_(e)?e.content:null}function m_(e){return e.nodeType===Node.ELEMENT_NODE&&e.nodeName==="TEMPLATE"}function g_(e,n){return e.createText(n)}function v_(e,n,t){e.setValue(n,t)}function sh(e,n,t){return e.createElement(n,t)}function ls(e,n,t,r,o){e.insertBefore(n,t,r,o)}function ah(e,n,t){e.appendChild(n,t)}function np(e,n,t,r,o){r!==null?ls(e,n,t,r,o):ah(e,n,t)}function ch(e,n,t,r){e.removeChild(null,n,t,r)}function y_(e,n,t){e.setAttribute(n,"style",t)}function __(e,n,t){t===""?e.removeAttribute(n,"class"):e.setAttribute(n,"class",t)}function lh(e,n,t){let{mergedAttrs:r,classes:o,styles:i}=t;r!==null&&Ry(e,n,r),o!==null&&__(e,n,o),i!==null&&y_(e,n,i)}var Ie=(function(e){return e[e.NONE=0]="NONE",e[e.HTML=1]="HTML",e[e.STYLE=2]="STYLE",e[e.SCRIPT=3]="SCRIPT",e[e.URL=4]="URL",e[e.RESOURCE_URL=5]="RESOURCE_URL",e})(Ie||{});function b_(e){let n=uh();return n?Kf(n.sanitize(Ie.HTML,e)||""):Et(e,"HTML")?Kf(Qe(e)):bs(Gp(),tt(e))}function D_(e){let n=uh();return n?n.sanitize(Ie.URL,e)||"":Et(e,"URL")?Qe(e):fo(tt(e))}function uh(){let e=b();return e&&e[Ue].sanitizer}function E_(e){return e.ownerDocument.defaultView}function I_(e,n,t){let r=e.length;for(;;){let o=e.indexOf(n,t);if(o===-1)return o;if(o===0||e.charCodeAt(o-1)<=32){let i=n.length;if(o+i===r||e.charCodeAt(o+i)<=32)return o}t=o+1}}var dh="ng-template";function C_(e,n,t,r){let o=0;if(r){for(;o-1){let i;for(;++oi?d="":d=o[u+1].toLowerCase(),r&2&&l!==d){if(Ge(r))return!1;s=!0}}}}return Ge(r)||s}function Ge(e){return(e&1)===0}function M_(e,n,t,r){if(n===null)return-1;let o=0;if(r||!t){let i=!1;for(;o-1)for(t++;t0?'="'+a+'"':"")+"]"}else r&8?o+="."+s:r&4&&(o+=" "+s);else o!==""&&!Ge(s)&&(n+=rp(i,o),o=""),r=s,i=i||!Ge(r);t++}return o!==""&&(n+=rp(i,o)),n}function k_(e){return e.map(R_).join(",")}function O_(e){let n=[],t=[],r=1,o=2;for(;r=0;i--){let s=t[i],a=s.parentNode;s===n?(t.splice(i,1),to.add(s),s.dispatchEvent(new CustomEvent("animationend",{detail:{cancel:!0}}))):(o&&s===o||a&&r&&a!==r)&&(t.splice(i,1),s.dispatchEvent(new CustomEvent("animationend",{detail:{cancel:!0}})),s.parentNode?.removeChild(s))}}function V_(e,n){let t=ul.get(e);t?t.includes(n)||t.push(n):ul.set(e,[n])}var Mn=new Set,Es=(function(e){return e[e.CHANGE_DETECTION=0]="CHANGE_DETECTION",e[e.AFTER_NEXT_RENDER=1]="AFTER_NEXT_RENDER",e})(Es||{}),Ct=new g(""),op=new Set;function Wt(e){op.has(e)||(op.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))}var Is=(()=>{class e{impl=null;execute(){this.impl?.execute()}static \u0275prov=v({token:e,providedIn:"root",factory:()=>new e})}return e})(),Zl=[0,1,2,3],Ql=(()=>{class e{ngZone=h(R);scheduler=h(mt);errorHandler=h(Te,{optional:!0});sequences=new Set;deferredRegistrations=new Set;executing=!1;constructor(){h(Ct,{optional:!0})}execute(){let t=this.sequences.size>0;t&&L(k.AfterRenderHooksStart),this.executing=!0;for(let r of Zl)for(let o of this.sequences)if(!(o.erroredOrDestroyed||!o.hooks[r]))try{o.pipelinedValue=this.ngZone.runOutsideAngular(()=>this.maybeTrace(()=>{let i=o.hooks[r];return i(o.pipelinedValue)},o.snapshot))}catch(i){o.erroredOrDestroyed=!0,this.errorHandler?.handleError(i)}this.executing=!1;for(let r of this.sequences)r.afterRun(),r.once&&(this.sequences.delete(r),r.destroy());for(let r of this.deferredRegistrations)this.sequences.add(r);this.deferredRegistrations.size>0&&this.scheduler.notify(7),this.deferredRegistrations.clear(),t&&L(k.AfterRenderHooksEnd)}register(t){let{view:r}=t;r!==void 0?((r[bn]??=[]).push(t),In(r),r[I]|=8192):this.executing?this.deferredRegistrations.add(t):this.addSequence(t)}addSequence(t){this.sequences.add(t),this.scheduler.notify(7)}unregister(t){this.executing&&this.sequences.has(t)?(t.erroredOrDestroyed=!0,t.pipelinedValue=void 0,t.once=!0):(this.sequences.delete(t),this.deferredRegistrations.delete(t))}maybeTrace(t,r){return r?r.run(Es.AFTER_NEXT_RENDER,t):t()}static \u0275prov=v({token:e,providedIn:"root",factory:()=>new e})}return e})(),io=class{impl;hooks;view;once;snapshot;erroredOrDestroyed=!1;pipelinedValue=void 0;unregisterOnDestroy;constructor(n,t,r,o,i,s=null){this.impl=n,this.hooks=t,this.view=r,this.once=o,this.snapshot=s,this.unregisterOnDestroy=i?.onDestroy(()=>this.destroy())}afterRun(){this.erroredOrDestroyed=!1,this.pipelinedValue=void 0,this.snapshot?.dispose(),this.snapshot=null}destroy(){this.impl.unregister(this),this.unregisterOnDestroy?.();let n=this.view?.[bn];n&&(this.view[bn]=n.filter(t=>t!==this))}};function Nn(e,n){let t=n?.injector??h(U);return Wt("NgAfterNextRender"),U_(e,t,n,!0)}function H_(e){return e instanceof Function?[void 0,void 0,e,void 0]:[e.earlyRead,e.write,e.mixedReadWrite,e.read]}function U_(e,n,t,r){let o=n.get(Is);o.impl??=n.get(Ql);let i=n.get(Ct,null,{optional:!0}),s=t?.manualCleanup!==!0?n.get(it):null,a=n.get(rr,null,{optional:!0}),c=new io(o.impl,H_(e),a?.view,r,s,i?.snapshot(null));return o.impl.register(c),c}var gh=new g("",{factory:()=>({queue:new Set,isScheduled:!1,scheduler:null,injector:h(ue)})});function vh(e,n,t){let r=e.get(gh);if(Array.isArray(n))for(let o of n)r.queue.add(o),t?.detachedLeaveAnimationFns?.push(o);else r.queue.add(n),t?.detachedLeaveAnimationFns?.push(n);r.scheduler&&r.scheduler(e)}function $_(e,n){let t=e.get(gh);if(n.detachedLeaveAnimationFns){for(let r of n.detachedLeaveAnimationFns)t.queue.delete(r);n.detachedLeaveAnimationFns=void 0}}function z_(e,n){for(let[t,r]of n)vh(e,r.animateFns)}function ip(e,n,t,r){let o=e?.[jt]?.enter;n!==null&&o&&o.has(t.index)&&z_(r,o)}function or(e,n,t,r,o,i,s,a){if(o!=null){let c,l=!1;$e(o)?c=o:yt(o)&&(l=!0,o=o[He]);let u=Ae(o);e===0&&r!==null?(ip(a,r,i,t),s==null?ah(n,r,u):ls(n,r,u,s||null,!0)):e===1&&r!==null?(ip(a,r,i,t),ls(n,r,u,s||null,!0),B_(i,u)):e===2?(a?.[jt]?.leave?.has(i.index)&&V_(i,u),to.delete(u),sp(a,i,t,d=>{if(to.has(u)){to.delete(u);return}ch(n,u,l,d)})):e===3&&(to.delete(u),sp(a,i,t,()=>{n.destroyNode(u)})),c!=null&&tb(n,e,t,c,i,r,s)}}function W_(e,n){yh(e,n),n[He]=null,n[me]=null}function G_(e,n,t,r,o,i){r[He]=o,r[me]=n,ws(e,r,t,1,o,i)}function yh(e,n){n[Ue].changeDetectionScheduler?.notify(9),ws(e,n,n[V],2,null,null)}function q_(e){let n=e[Xn];if(!n)return Vc(e[D],e);for(;n;){let t=null;if(yt(n))t=n[Xn];else{let r=n[Q];r&&(t=r)}if(!t){for(;n&&!n[Se]&&n!==e;)yt(n)&&Vc(n[D],n),n=n[ee];n===null&&(n=e),yt(n)&&Vc(n[D],n),t=n&&n[Se]}n=t}}function Yl(e,n){let t=e[Dn],r=t.indexOf(n);t.splice(r,1)}function Cs(e,n){if(En(n))return;let t=n[V];t.destroyNode&&ws(e,n,t,3,null,null),q_(n)}function Vc(e,n){if(En(n))return;let t=y(null);try{n[I]&=-129,n[I]|=256,n[be]&&St(n[be]),Y_(e,n),Q_(e,n),n[D].type===1&&n[V].destroy();let r=n[Pt];if(r!==null&&$e(n[ee])){r!==n[ee]&&Yl(r,n);let o=n[nt];o!==null&&o.detachView(e)}Xc(n)}finally{y(t)}}function sp(e,n,t,r){let o=e?.[jt];if(o==null||o.leave==null||!o.leave.has(n.index))return r(!1);e&&Mn.add(e[vt]),vh(t,()=>{if(o.leave&&o.leave.has(n.index)){let s=o.leave.get(n.index),a=[];if(s){for(let c=0;c{e[jt].running=void 0,Mn.delete(e[vt]),n(!0)});return}n(!1)}function Q_(e,n){let t=e.cleanup,r=n[Kn];if(t!==null)for(let s=0;s=0?r[a]():r[-a].unsubscribe(),s+=2}else{let a=r[t[s+1]];t[s].call(a)}r!==null&&(n[Kn]=null);let o=n[ht];if(o!==null){n[ht]=null;for(let s=0;sq&&mh(e,n,q,!1);let a=s?k.TemplateUpdateStart:k.TemplateCreateStart;L(a,o,t),t(r,o)}finally{Ut(i);let a=s?k.TemplateUpdateEnd:k.TemplateCreateEnd;L(a,o,t)}}function Jl(e,n,t){ab(e,n,t),(t.flags&64)===64&&cb(e,n,t)}function Ts(e,n,t=xe){let r=n.localNames;if(r!==null){let o=n.index+1;for(let i=0;inull;function sb(e){return e==="class"?"className":e==="for"?"htmlFor":e==="formaction"?"formAction":e==="innerHtml"?"innerHTML":e==="readonly"?"readOnly":e==="tabindex"?"tabIndex":e}function Ch(e,n,t,r,o,i){let s=n[D];if(Ms(e,s,n,t,r)){rt(e)&&Th(n,e.index);return}e.type&3&&(t=sb(t)),wh(e,n,t,r,o,i)}function wh(e,n,t,r,o,i){if(e.type&3){let s=xe(e,n);r=i!=null?i(r,e.value||"",t):r,o.setProperty(s,t,r)}else e.type&12}function Th(e,n){let t=Ne(n,e);t[I]&16||(t[I]|=64)}function ab(e,n,t){let r=t.directiveStart,o=t.directiveEnd;rt(t)&&P_(n,t,e.data[r+t.componentOffset]),e.firstCreatePass||cs(t,n);let i=t.initialInputs;for(let s=r;s{In(e.lView)},consumerOnSignalRead(){this.lView[be]=this}});function bb(e){let n=e[be]??Object.create(Db);return n.lView=e,n}var Db=X(A({},Kt),{consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:e=>{let n=Ot(e.lView);for(;n&&!Oh(n[D]);)n=Ot(n);n&&gc(n)},consumerOnSignalRead(){this.lView[be]=this}});function Oh(e){return e.type!==2}function Fh(e){if(e[kt]===null)return;let n=!0;for(;n;){let t=!1;for(let r of e[kt])r.dirty&&(t=!0,r.zone===null||Zone.current===r.zone?r.run():r.zone.run(()=>r.run()));n=t&&!!(e[I]&8192)}}var Eb=100;function Lh(e,n=0){let r=e[Ue].rendererFactory,o=!1;o||r.begin?.();try{Ib(e,n)}finally{o||r.end?.()}}function Ib(e,n){let t=Sc();try{Hr(!0),fl(e,n);let r=0;for(;Qr(e);){if(r===Eb)throw new E(103,!1);r++,fl(e,1)}}finally{Hr(t)}}function Cb(e,n,t,r){if(En(n))return;let o=n[I],i=!1,s=!1;zi(n);let a=!0,c=null,l=null;i||(Oh(e)?(l=gb(n),c=Mt(l)):Uo()===null?(a=!1,l=bb(n),c=Mt(l)):n[be]&&(St(n[be]),n[be]=null));try{mc(n),Cf(e.bindingStartIndex),t!==null&&Ih(e,n,t,2,r);let u=(o&3)===3;if(!i)if(u){let f=e.preOrderCheckHooks;f!==null&&Ji(n,f,null)}else{let f=e.preOrderHooks;f!==null&&es(n,f,0,null),jc(n,0)}if(s||wb(n),Fh(n),Ph(n,0),e.contentQueries!==null&&Xp(e,n),!i)if(u){let f=e.contentCheckHooks;f!==null&&Ji(n,f)}else{let f=e.contentHooks;f!==null&&es(n,f,1),jc(n,1)}Mb(e,n);let d=e.components;d!==null&&Bh(n,d,0);let p=e.viewQuery;if(p!==null&&el(2,p,r),!i)if(u){let f=e.viewCheckHooks;f!==null&&Ji(n,f)}else{let f=e.viewHooks;f!==null&&es(n,f,2),jc(n,2)}if(e.firstUpdatePass===!0&&(e.firstUpdatePass=!1),n[ji]){for(let f of n[ji])f();n[ji]=null}i||(Rh(n),n[I]&=-73)}catch(u){throw i||In(n),u}finally{l!==null&&(Jt(l,c),a&&yb(l)),Wi()}}function Ph(e,n){for(let t=$p(e);t!==null;t=zp(t))for(let r=Q;r0&&(e[t-1][Se]=r[Se]);let i=Wr(e,Q+n);W_(r[D],r);let s=i[nt];s!==null&&s.detachView(i[D]),r[ee]=null,r[Se]=null,r[I]&=-129}return r}function Sb(e,n,t,r){let o=Q+r,i=t.length;r>0&&(t[o-1][Se]=n),r-1&&(ao(n,r),Wr(t,r))}this._attachedToViewContainer=!1}Cs(this._lView[D],this._lView)}onDestroy(n){vc(this._lView,n)}markForCheck(){tu(this._cdRefInjectingView||this._lView,4)}detach(){this._lView[I]&=-129}reattach(){Hi(this._lView),this._lView[I]|=128}detectChanges(){this._lView[I]|=1024,Lh(this._lView)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new E(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null;let n=Jn(this._lView),t=this._lView[Pt];t!==null&&!n&&Yl(t,this._lView),yh(this._lView[D],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new E(902,!1);this._appRef=n;let t=Jn(this._lView),r=this._lView[Pt];r!==null&&!t&&$h(r,this._lView),Hi(this._lView)}};var Ee=(()=>{class e{_declarationLView;_declarationTContainer;elementRef;static __NG_ELEMENT_ID__=Ab;constructor(t,r,o){this._declarationLView=t,this._declarationTContainer=r,this.elementRef=o}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(t,r){return this.createEmbeddedViewImpl(t,r)}createEmbeddedViewImpl(t,r,o){let i=ho(this._declarationLView,this._declarationTContainer,t,{embeddedViewInjector:r,dehydratedView:o});return new $t(i)}}return e})();function Ab(){return Ss(ne(),b())}function Ss(e,n){return e.type&4?new Ee(n,e,pr(e,n)):null}function gr(e,n,t,r,o){let i=e.data[n];if(i===null)i=xb(e,n,t,r,o),wf()&&(i.flags|=32);else if(i.type&64){i.type=t,i.value=r,i.attrs=o;let s=Ef();i.injectorIndex=s===null?-1:s.injectorIndex}return er(i,!0),i}function xb(e,n,t,r,o){let i=wc(),s=Tc(),a=s?i:i&&i.parent,c=e.data[n]=Rb(e,a,t,n,r,o);return Nb(e,c,i,s),c}function Nb(e,n,t,r){e.firstChild===null&&(e.firstChild=n),t!==null&&(r?t.child==null&&n.parent!==null&&(t.child=n):t.next===null&&(t.next=n,n.prev=t))}function Rb(e,n,t,r,o,i){let s=n?n.injectorIndex:-1,a=0;return Ec()&&(a|=128),{type:t,index:r,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,controlDirectiveIndex:-1,customControlIndex:-1,propertyBindings:null,flags:a,providerIndexes:0,value:o,attrs:i,mergedAttrs:null,localNames:null,initialInputs:null,inputs:null,hostDirectiveInputs:null,outputs:null,hostDirectiveOutputs:null,directiveToIndex:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}function kb(e){let n=e[lc]??[],r=e[ee][V],o=[];for(let i of n)i.data[Zp]!==void 0?o.push(i):Ob(i,r);e[lc]=o}function Ob(e,n){let t=0,r=e.firstChild;if(r){let o=e.data[qp];for(;tnull,Lb=()=>null;function us(e,n){return Fb(e,n)}function zh(e,n,t){return Lb(e,n,t)}var Wh=class{},As=class{},pl=class{resolveComponentFactory(n){throw new E(917,!1)}},xs=class{static NULL=new pl},Re=class{},Gt=(()=>{class e{destroyNode=null;static __NG_ELEMENT_ID__=()=>Pb()}return e})();function Pb(){let e=b(),n=ne(),t=Ne(n.index,e);return(yt(t)?t:e)[V]}var Gh=(()=>{class e{static \u0275prov=v({token:e,providedIn:"root",factory:()=>null})}return e})();var ns={},hl=class{injector;parentInjector;constructor(n,t){this.injector=n,this.parentInjector=t}get(n,t,r){let o=this.injector.get(n,ns,r);return o!==ns||t===ns?o:this.parentInjector.get(n,t,r)}};function ds(e,n,t){let r=t?e.styles:null,o=t?e.classes:null,i=0;if(n!==null)for(let s=0;s0&&(t.directiveToIndex=new Map);for(let p=0;p0;){let t=e[--n];if(typeof t=="number"&&t<0)return t}return 0}function Wb(e,n,t){if(t){if(n.exportAs)for(let r=0;rr(Ae(_[e.index])):e.index;em(m,n,t,i,a,f,!1)}}return l}function Yb(e){return e.startsWith("animation")||e.startsWith("transition")}function Kb(e,n,t,r){let o=e.cleanup;if(o!=null)for(let i=0;ic?a[c]:null}typeof s=="string"&&(i+=2)}return null}function em(e,n,t,r,o,i,s){let a=n.firstCreatePass?_c(n):null,c=yc(t),l=c.length;c.push(o,i),a&&a.push(r,e,l,(l+1)*(s?-1:1))}function fp(e,n,t,r,o,i){let s=n[t],a=n[D],l=a.data[t].outputs[r],d=s[l].subscribe(i);em(e.index,a,n,o,i,d,!0)}var ml=Symbol("BINDING");function tm(e){return e.debugInfo?.className||e.type.name||null}var gl=class extends xs{ngModule;constructor(n){super(),this.ngModule=n}resolveComponentFactory(n){let t=Ft(n);return new lr(t,this.ngModule)}};function Xb(e){return Object.keys(e).map(n=>{let[t,r,o]=e[n],i={propName:t,templateName:n,isSignal:(r&Ds.SignalBased)!==0};return o&&(i.transform=o),i})}function Jb(e){return Object.keys(e).map(n=>({propName:e[n],templateName:n}))}function eD(e,n,t){let r=n instanceof ue?n:n?.injector;return r&&e.getStandaloneInjector!==null&&(r=e.getStandaloneInjector(r)||r),r?new hl(t,r):t}function tD(e){let n=e.get(Re,null);if(n===null)throw new E(407,!1);let t=e.get(Gh,null),r=e.get(mt,null),o=e.get(Ct,null,{optional:!0});return{rendererFactory:n,sanitizer:t,changeDetectionScheduler:r,ngReflect:!1,tracingService:o}}function nD(e,n){let t=nm(e);return sh(n,t,t==="svg"?dc:t==="math"?hf:null)}function nm(e){return(e.selectors[0][0]||"div").toLowerCase()}var lr=class extends As{componentDef;ngModule;selector;componentType;ngContentSelectors;isBoundToModule;cachedInputs=null;cachedOutputs=null;get inputs(){return this.cachedInputs??=Xb(this.componentDef.inputs),this.cachedInputs}get outputs(){return this.cachedOutputs??=Jb(this.componentDef.outputs),this.cachedOutputs}constructor(n,t){super(),this.componentDef=n,this.ngModule=t,this.componentType=n.type,this.selector=k_(n.selectors),this.ngContentSelectors=n.ngContentSelectors??[],this.isBoundToModule=!!t}create(n,t,r,o,i,s){L(k.DynamicComponentStart);let a=y(null);try{let c=this.componentDef,l=eD(c,o||this.ngModule,n),u=tD(l),d=u.tracingService;return d&&d.componentCreate?d.componentCreate(tm(c),()=>this.createComponentRef(u,l,t,r,i,s)):this.createComponentRef(u,l,t,r,i,s)}finally{y(a)}}createComponentRef(n,t,r,o,i,s){let a=this.componentDef,c=rD(o,a,s,i),l=n.rendererFactory.createRenderer(null,a),u=o?rb(l,o,a.encapsulation,t):nD(a,l),d=s?.some(pp)||i?.some(m=>typeof m!="function"&&m.bindings.some(pp)),p=Wl(null,c,null,512|ph(a),null,null,n,l,t,null,Kp(u,t,!0));p[q]=u,zi(p);let f=null;try{let m=Qh(q,p,2,"#host",()=>c.directiveRegistry,!0,0);lh(l,u,m),ar(u,p),Jl(c,p,m),Jp(c,m,p),Yh(c,m),r!==void 0&&iD(m,this.ngContentSelectors,r),f=Ne(m.index,p),p[Z]=f[Z],eu(c,p,null)}catch(m){throw f!==null&&Xc(f),Xc(p),m}finally{L(k.DynamicComponentEnd),Wi()}return new fs(this.componentType,p,!!d)}};function rD(e,n,t,r){let o=e?["ng-version","21.2.9"]:O_(n.selectors[0]),i=null,s=null,a=0;if(t)for(let u of t)a+=u[ml].requiredVars,u.create&&(u.targetIdx=0,(i??=[]).push(u)),u.update&&(u.targetIdx=0,(s??=[]).push(u));if(r)for(let u=0;u{if(t&1&&e)for(let r of e)r.create();if(t&2&&n)for(let r of n)r.update()}}function pp(e){let n=e[ml].kind;return n==="input"||n==="twoWay"}var fs=class extends Wh{_rootLView;_hasInputBindings;instance;hostView;changeDetectorRef;componentType;location;previousInputValues=null;_tNode;constructor(n,t,r){super(),this._rootLView=t,this._hasInputBindings=r,this._tNode=Bi(t[D],q),this.location=pr(this._tNode,t),this.instance=Ne(this._tNode.index,t)[Z],this.hostView=this.changeDetectorRef=new $t(t,void 0),this.componentType=n}setInput(n,t){this._hasInputBindings;let r=this._tNode;if(this.previousInputValues??=new Map,this.previousInputValues.has(n)&&Object.is(this.previousInputValues.get(n),t))return;let o=this._rootLView,i=Ms(r,o[D],o,n,t);this.previousInputValues.set(n,t);let s=Ne(r.index,o);tu(s,1)}get injector(){return new wn(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(n){this.hostView.onDestroy(n)}};function iD(e,n,t){let r=e.projection=[];for(let o=0;o{class e{static __NG_ELEMENT_ID__=sD}return e})();function sD(){let e=ne();return rm(e,b())}var vl=class e extends Oe{_lContainer;_hostTNode;_hostLView;constructor(n,t,r){super(),this._lContainer=n,this._hostTNode=t,this._hostLView=r}get element(){return pr(this._hostTNode,this._hostLView)}get injector(){return new wn(this._hostTNode,this._hostLView)}get parentInjector(){let n=kl(this._hostTNode,this._hostLView);if(Np(n)){let t=ss(n,this._hostLView),r=is(n),o=t[D].data[r+8];return new wn(o,t)}else return new wn(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){let t=hp(this._lContainer);return t!==null&&t[n]||null}get length(){return this._lContainer.length-Q}createEmbeddedView(n,t,r){let o,i;typeof r=="number"?o=r:r!=null&&(o=r.index,i=r.injector);let s=us(this._lContainer,n.ssrId),a=n.createEmbeddedViewImpl(t||{},i,s);return this.insertImpl(a,o,cr(this._hostTNode,s)),a}createComponent(n,t,r,o,i,s,a){let c=n&&!Cy(n),l;if(c)l=t;else{let w=t||{};l=w.index,r=w.injector,o=w.projectableNodes,i=w.environmentInjector||w.ngModuleRef,s=w.directives,a=w.bindings}let u=c?n:new lr(Ft(n)),d=r||this.parentInjector;if(!i&&u.ngModule==null){let S=(c?d:this.parentInjector).get(ue,null);S&&(i=S)}let p=Ft(u.componentType??{}),f=us(this._lContainer,p?.id??null),m=f?.firstChild??null,_=u.create(d,o,m,i,s,a);return this.insertImpl(_.hostView,l,cr(this._hostTNode,f)),_}insert(n,t){return this.insertImpl(n,t,!0)}insertImpl(n,t,r){let o=n._lView;if(gf(o)){let a=this.indexOf(n);if(a!==-1)this.detach(a);else{let c=o[ee],l=new e(c,c[me],c[ee]);l.detach(l.indexOf(n))}}let i=this._adjustIndex(t),s=this._lContainer;return mo(s,o,i,r),n.attachToViewContainerRef(),tc(Hc(s),i,n),n}move(n,t){return this.insert(n,t)}indexOf(n){let t=hp(this._lContainer);return t!==null?t.indexOf(n):-1}remove(n){let t=this._adjustIndex(n,-1),r=ao(this._lContainer,t);r&&(Wr(Hc(this._lContainer),t),Cs(r[D],r))}detach(n){let t=this._adjustIndex(n,-1),r=ao(this._lContainer,t);return r&&Wr(Hc(this._lContainer),t)!=null?new $t(r):null}_adjustIndex(n,t=0){return n??this.length+t}};function hp(e){return e[qr]}function Hc(e){return e[qr]||(e[qr]=[])}function rm(e,n){let t,r=n[e.index];return $e(r)?t=r:(t=Vh(r,n,null,e),n[e.index]=t,Gl(n,t)),cD(t,n,e,r),new vl(t,e,n)}function aD(e,n){let t=e[V],r=t.createComment(""),o=xe(n,e),i=t.parentNode(o);return ls(t,i,r,t.nextSibling(o),!1),r}var cD=dD,lD=()=>!1;function uD(e,n,t){return lD(e,n,t)}function dD(e,n,t,r){if(e[Bt])return;let o;t.type&8?o=Ae(r):o=aD(n,t),e[Bt]=o}var yl=class e{queryList;matches=null;constructor(n){this.queryList=n}clone(){return new e(this.queryList)}setDirty(){this.queryList.setDirty()}},_l=class e{queries;constructor(n=[]){this.queries=n}createEmbeddedView(n){let t=n.queries;if(t!==null){let r=n.contentQueries!==null?n.contentQueries[0]:t.length,o=[];for(let i=0;i0)r.push(s[a/2]);else{let l=i[a+1],u=n[-c];for(let d=Q;dn.trim())}function cm(e,n,t){e.queries===null&&(e.queries=new bl),e.queries.track(new Dl(n,t))}function vD(e,n){let t=e.contentQueries||(e.contentQueries=[]),r=t.length?t[t.length-1]:-1;n!==r&&t.push(e.queries.length-1,n)}function ru(e,n){return e.queries.getByIndex(n)}function lm(e,n){let t=e[D],r=ru(t,n);return r.crossesNgTemplate?El(t,e,n,[]):om(t,e,r,n)}function um(e,n,t){let r,o=Nr(()=>{r._dirtyCounter();let i=yD(r,e);if(n&&i===void 0)throw new E(-951,!1);return i});return r=o[J],r._dirtyCounter=We(0),r._flatValue=void 0,o}function ou(e){return um(!0,!1,e)}function iu(e){return um(!0,!0,e)}function dm(e,n){let t=e[J];t._lView=b(),t._queryIndex=n,t._queryList=nu(t._lView,n),t._queryList.onDirty(()=>t._dirtyCounter.update(r=>r+1))}function yD(e,n){let t=e._lView,r=e._queryIndex;if(t===void 0||r===void 0||t[I]&4)return n?void 0:le;let o=nu(t,r),i=lm(t,r);return o.reset(i,Vp),n?o.first:o._changesDetected||e._flatValue===void 0?e._flatValue=o.toArray():e._flatValue}var zt=class{};var co=class extends zt{injector;componentFactoryResolver=new gl(this);instance=null;constructor(n){super();let t=new hn([...n.providers,{provide:zt,useValue:this},{provide:xs,useValue:this.componentFactoryResolver}],n.parent||Yn(),n.debugName,new Set(["environment"]));this.injector=t,n.runEnvironmentInitializers&&t.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(n){this.injector.onDestroy(n)}};function fm(e,n,t=null){return new co({providers:e,parent:n,debugName:t,runEnvironmentInitializers:!0}).injector}var _D=(()=>{class e{_injector;cachedInjectors=new Map;constructor(t){this._injector=t}getOrCreateStandaloneInjector(t){if(!t.standalone)return null;if(!this.cachedInjectors.has(t)){let r=oc(!1,t.type),o=r.length>0?fm([r],this._injector,""):null;this.cachedInjectors.set(t,o)}return this.cachedInjectors.get(t)}ngOnDestroy(){try{for(let t of this.cachedInjectors.values())t!==null&&t.destroy()}finally{this.cachedInjectors.clear()}}static \u0275prov=v({token:e,providedIn:"environment",factory:()=>new e(M(ue))})}return e})();function Ce(e){return uo(()=>{let n=pm(e),t=X(A({},n),{decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===Fl.OnPush,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&e.dependencies||null,getStandaloneInjector:n.standalone?o=>o.get(_D).getOrCreateStandaloneInjector(t):null,getExternalStyles:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||Ze.Emulated,styles:e.styles||le,_:null,schemas:e.schemas||null,tView:null,id:""});n.standalone&&Wt("NgStandalone"),hm(t);let r=e.dependencies;return t.directiveDefs=mp(r,bD),t.pipeDefs=mp(r,Jd),t.id=ID(t),t})}function bD(e){return Ft(e)||Ka(e)}function ae(e){return uo(()=>({type:e.type,bootstrap:e.bootstrap||le,declarations:e.declarations||le,imports:e.imports||le,exports:e.exports||le,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function DD(e,n){if(e==null)return Lt;let t={};for(let r in e)if(e.hasOwnProperty(r)){let o=e[r],i,s,a,c;Array.isArray(o)?(a=o[0],i=o[1],s=o[2]??i,c=o[3]||null):(i=o,s=o,a=Ds.None,c=null),t[i]=[r,a,c],n[i]=s}return t}function ED(e){if(e==null)return Lt;let n={};for(let t in e)e.hasOwnProperty(t)&&(n[e[t]]=t);return n}function G(e){return uo(()=>{let n=pm(e);return hm(n),n})}function Ns(e){return{type:e.type,name:e.name,factory:null,pure:e.pure!==!1,standalone:e.standalone??!0,onDestroy:e.type.prototype.ngOnDestroy||null}}function pm(e){let n={};return{type:e.type,providersResolver:null,viewProvidersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:n,inputConfig:e.inputs||Lt,exportAs:e.exportAs||null,standalone:e.standalone??!0,signals:e.signals===!0,selectors:e.selectors||le,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,resolveHostDirectives:null,hostDirectives:null,controlDef:null,inputs:DD(e.inputs,n),outputs:ED(e.outputs),debugInfo:null}}function hm(e){e.features?.forEach(n=>n(e))}function mp(e,n){return e?()=>{let t=typeof e=="function"?e():e,r=[];for(let o of t){let i=n(o);i!==null&&r.push(i)}return r}:null}function ID(e){let n=0,t=typeof e.consts=="function"?"":e.consts,r=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,t,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery];for(let i of r.join("|"))n=Math.imul(31,n)+i.charCodeAt(0)<<0;return n+=2147483648,"c"+n}function CD(e){return Object.getPrototypeOf(e.prototype).constructor}function Ye(e){let n=CD(e.type),t=!0,r=[e];for(;n;){let o;if(ot(e))o=n.\u0275cmp||n.\u0275dir;else{if(n.\u0275cmp)throw new E(903,!1);o=n.\u0275dir}if(o){if(t){r.push(o);let s=e;s.inputs=Uc(e.inputs),s.declaredInputs=Uc(e.declaredInputs),s.outputs=Uc(e.outputs);let a=o.hostBindings;a&&AD(e,a);let c=o.viewQuery,l=o.contentQueries;if(c&&MD(e,c),l&&SD(e,l),wD(e,o),Xd(e.outputs,o.outputs),ot(o)&&o.data.animation){let u=e.data;u.animation=(u.animation||[]).concat(o.data.animation)}}let i=o.features;if(i)for(let s=0;s=0;r--){let o=e[r];o.hostVars=n+=o.hostVars,o.hostAttrs=sr(o.hostAttrs,t=sr(t,o.hostAttrs))}}function Uc(e){return e===Lt?{}:e===le?[]:e}function MD(e,n){let t=e.viewQuery;t?e.viewQuery=(r,o)=>{n(r,o),t(r,o)}:e.viewQuery=n}function SD(e,n){let t=e.contentQueries;t?e.contentQueries=(r,o,i)=>{n(r,o,i),t(r,o,i)}:e.contentQueries=n}function AD(e,n){let t=e.hostBindings;t?e.hostBindings=(r,o)=>{n(r,o),t(r,o)}:e.hostBindings=n}function mm(e,n,t,r,o,i,s,a){if(t.firstCreatePass){e.mergedAttrs=sr(e.mergedAttrs,e.attrs);let u=e.tView=zl(2,e,o,i,s,t.directiveRegistry,t.pipeRegistry,null,t.schemas,t.consts,null);t.queries!==null&&(t.queries.template(t,e),u.queries=t.queries.embeddedTView(e))}a&&(e.flags|=a),er(e,!1);let c=ND(t,n,e,r);Gi()&&Kl(t,n,c,e),ar(c,n);let l=Vh(c,n,c,e);n[r+q]=l,Gl(n,l),uD(l,e,n)}function xD(e,n,t,r,o,i,s,a,c,l,u){let d=t+q,p;return n.firstCreatePass?(p=gr(n,d,4,s||null,a||null),Dc()&&qh(n,e,p,De(n.consts,l),Mh),Sp(n,p)):p=n.data[d],mm(p,e,n,t,r,o,i,c),Zr(p)&&Jl(n,e,p),l!=null&&Ts(e,p,u),p}function ur(e,n,t,r,o,i,s,a,c,l,u){let d=t+q,p;if(n.firstCreatePass){if(p=gr(n,d,4,s||null,a||null),l!=null){let f=De(n.consts,l);p.localNames=[];for(let m=0;m{class e{resolve;reject;initialized=!1;done=!1;donePromise=new Promise((t,r)=>{this.resolve=t,this.reject=r});appInits=h(gm,{optional:!0})??[];injector=h(U);constructor(){}runInitializers(){if(this.initialized)return;let t=[];for(let o of this.appInits){let i=Pi(this.injector,o);if(ks(i))t.push(i);else if(cu(i)){let s=new Promise((a,c)=>{i.subscribe({complete:a,error:c})});t.push(s)}}let r=()=>{this.done=!0,this.resolve()};Promise.all(t).then(()=>{r()}).catch(o=>{this.reject(o)}),t.length===0&&r(),this.initialized=!0}static \u0275fac=function(r){return new(r||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),vm=new g("");function ym(){va(()=>{let e="";throw new E(600,e)})}function _m(e){return e.isBoundToModule}var kD=10;var qt=(()=>{class e{_runningTick=!1;_destroyed=!1;_destroyListeners=[];_views=[];internalErrorHandler=h(Cn);afterRenderManager=h(Is);zonelessEnabled=h(Xr);rootEffectScheduler=h(Zi);dirtyFlags=0;tracingSnapshot=null;allTestViews=new Set;autoDetectTestViews=new Set;includeAllTestViews=!1;afterTick=new T;get allViews(){return[...(this.includeAllTestViews?this.allTestViews:this.autoDetectTestViews).keys(),...this._views]}get destroyed(){return this._destroyed}componentTypes=[];components=[];internalPendingTask=h(nr);get isStable(){return this.internalPendingTask.hasPendingTasksObservable.pipe(Be(t=>!t))}constructor(){h(Ct,{optional:!0})}whenStable(){let t;return new Promise(r=>{t=this.isStable.subscribe({next:o=>{o&&r()}})}).finally(()=>{t.unsubscribe()})}_injector=h(ue);_rendererFactory=null;get injector(){return this._injector}bootstrap(t,r){return this.bootstrapImpl(t,r)}bootstrapImpl(t,r,o=U.NULL){return this._injector.get(R).run(()=>{L(k.BootstrapComponentStart);let s=t instanceof As;if(!this._injector.get(lu).done){let m="";throw new E(405,m)}let c;s?c=t:c=this._injector.get(xs).resolveComponentFactory(t),this.componentTypes.push(c.componentType);let l=_m(c)?void 0:this._injector.get(zt),u=r||c.selector,d=c.create(o,[],u,l),p=d.location.nativeElement,f=d.injector.get(au,null);return f?.registerApplication(p),d.onDestroy(()=>{this.detachView(d.hostView),ro(this.components,d),f?.unregisterApplication(p)}),this._loadComponent(d),L(k.BootstrapComponentEnd,d),d})}tick(){this.zonelessEnabled||(this.dirtyFlags|=1),this._tick()}_tick(){L(k.ChangeDetectionStart),this.tracingSnapshot!==null?this.tracingSnapshot.run(Es.CHANGE_DETECTION,this.tickImpl):this.tickImpl()}tickImpl=()=>{if(this._runningTick)throw L(k.ChangeDetectionEnd),new E(101,!1);let t=y(null);try{this._runningTick=!0,this.synchronize()}finally{this._runningTick=!1,this.tracingSnapshot?.dispose(),this.tracingSnapshot=null,y(t),this.afterTick.next(),L(k.ChangeDetectionEnd)}};synchronize(){this._rendererFactory===null&&!this._injector.destroyed&&(this._rendererFactory=this._injector.get(Re,null,{optional:!0}));let t=0;for(;this.dirtyFlags!==0&&t++Qr(t))){this.dirtyFlags|=2;return}else this.dirtyFlags&=-8}attachView(t){let r=t;this._views.push(r),r.attachToAppRef(this)}detachView(t){let r=t;ro(this._views,r),r.detachFromAppRef()}_loadComponent(t){this.attachView(t.hostView);try{this.tick()}catch(o){this.internalErrorHandler(o)}this.components.push(t),this._injector.get(vm,[]).forEach(o=>o(t))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(t=>t()),this._views.slice().forEach(t=>t.destroy())}finally{this._destroyed=!0,this._views=[],this._destroyListeners=[]}}onDestroy(t){return this._destroyListeners.push(t),()=>ro(this._destroyListeners,t)}destroy(){if(this._destroyed)throw new E(406,!1);let t=this._injector;t.destroy&&!t.destroyed&&t.destroy()}get viewCount(){return this._views.length}static \u0275fac=function(r){return new(r||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function ro(e,n){let t=e.indexOf(n);t>-1&&e.splice(t,1)}function Os(e,n){let t=b(),r=_t();if(ve(t,r,n)){let o=$(),i=tr();if(Ms(i,o,t,e,n))rt(i)&&Th(t,i.index);else{let a=xe(i,t);Sh(t[V],a,null,i.value,e,n,null)}}return Os}function Ke(e,n,t,r){let o=b(),i=_t();if(ve(o,i,n)){let s=$(),a=tr();ub(a,o,e,n,t,r)}return Ke}function OD(){return b()[de][Z]}var Il=class{destroy(n){}updateValue(n,t){}swap(n,t){let r=Math.min(n,t),o=Math.max(n,t),i=this.detach(o);if(o-r>1){let s=this.detach(r);this.attach(r,i),this.attach(o,s)}else this.attach(r,i)}move(n,t){this.attach(t,this.detach(n))}};function $c(e,n,t,r,o){return e===t&&Object.is(n,r)?1:Object.is(o(e,n),o(t,r))?-1:0}function FD(e,n,t,r){let o,i,s=0,a=e.length-1,c=void 0;if(Array.isArray(n)){y(r);let l=n.length-1;for(y(null);s<=a&&s<=l;){let u=e.at(s),d=n[s],p=$c(s,u,s,d,t);if(p!==0){p<0&&e.updateValue(s,d),s++;continue}let f=e.at(a),m=n[l],_=$c(a,f,l,m,t);if(_!==0){_<0&&e.updateValue(a,m),a--,l--;continue}let w=t(s,u),S=t(a,f),K=t(s,d);if(Object.is(K,S)){let ft=t(l,m);Object.is(ft,w)?(e.swap(s,a),e.updateValue(a,m),l--,a--):e.move(a,s),e.updateValue(s,d),s++;continue}if(o??=new hs,i??=vp(e,s,a,t),Cl(e,o,s,K))e.updateValue(s,d),s++,a++;else if(i.has(K))o.set(w,e.detach(s)),a--;else{let ft=e.create(s,n[s]);e.attach(s,ft),s++,a++}}for(;s<=l;)gp(e,o,t,s,n[s]),s++}else if(n!=null){y(r);let l=n[Symbol.iterator]();y(null);let u=l.next();for(;!u.done&&s<=a;){let d=e.at(s),p=u.value,f=$c(s,d,s,p,t);if(f!==0)f<0&&e.updateValue(s,p),s++,u=l.next();else{o??=new hs,i??=vp(e,s,a,t);let m=t(s,p);if(Cl(e,o,s,m))e.updateValue(s,p),s++,a++,u=l.next();else if(!i.has(m))e.attach(s,e.create(s,p)),s++,a++,u=l.next();else{let _=t(s,d);o.set(_,e.detach(s)),a--}}}for(;!u.done;)gp(e,o,t,e.length,u.value),u=l.next()}for(;s<=a;)e.destroy(e.detach(a--));o?.forEach(l=>{e.destroy(l)})}function Cl(e,n,t,r){return n!==void 0&&n.has(r)?(e.attach(t,n.get(r)),n.delete(r),!0):!1}function gp(e,n,t,r,o){if(Cl(e,n,r,t(r,o)))e.updateValue(r,o);else{let i=e.create(r,o);e.attach(r,i)}}function vp(e,n,t,r){let o=new Set;for(let i=n;i<=t;i++)o.add(r(i,e.at(i)));return o}var hs=class{kvMap=new Map;_vMap=void 0;has(n){return this.kvMap.has(n)}delete(n){if(!this.has(n))return!1;let t=this.kvMap.get(n);return this._vMap!==void 0&&this._vMap.has(t)?(this.kvMap.set(n,this._vMap.get(t)),this._vMap.delete(t)):this.kvMap.delete(n),!0}get(n){return this.kvMap.get(n)}set(n,t){if(this.kvMap.has(n)){let r=this.kvMap.get(n);this._vMap===void 0&&(this._vMap=new Map);let o=this._vMap;for(;o.has(r);)r=o.get(r);o.set(r,t)}else this.kvMap.set(n,t)}forEach(n){for(let[t,r]of this.kvMap)if(n(r,t),this._vMap!==void 0){let o=this._vMap;for(;o.has(r);)r=o.get(r),n(r,t)}}};function Fs(e,n,t,r,o,i,s,a){Wt("NgControlFlow");let c=b(),l=$(),u=De(l.consts,i);return ur(c,l,e,n,t,r,o,u,256,s,a),uu}function uu(e,n,t,r,o,i,s,a){Wt("NgControlFlow");let c=b(),l=$(),u=De(l.consts,i);return ur(c,l,e,n,t,r,o,u,512,s,a),uu}function Ls(e,n){Wt("NgControlFlow");let t=b(),r=_t(),o=t[r]!==se?t[r]:-1,i=o!==-1?ms(t,q+o):void 0,s=0;if(ve(t,r,e)){let a=y(null);try{if(i!==void 0&&Uh(i,s),e!==-1){let c=q+e,l=ms(t,c),u=Sl(t[D],c),d=zh(l,u,t),p=ho(t,u,n,{dehydratedView:d});mo(l,p,s,cr(u,d))}}finally{y(a)}}else if(i!==void 0){let a=Hh(i,s);a!==void 0&&(a[Z]=n)}}var wl=class{lContainer;$implicit;$index;constructor(n,t,r){this.lContainer=n,this.$implicit=t,this.$index=r}get $count(){return this.lContainer.length-Q}};function LD(e){return e}function Ps(e,n){return n}var Tl=class{hasEmptyBlock;trackByFn;liveCollection;constructor(n,t,r){this.hasEmptyBlock=n,this.trackByFn=t,this.liveCollection=r}};function js(e,n,t,r,o,i,s,a,c,l,u,d,p){Wt("NgControlFlow");let f=b(),m=$(),_=c!==void 0,w=b(),S=a?s.bind(w[de][Z]):s,K=new Tl(_,S);w[q+e]=K,ur(f,m,e+1,n,t,r,o,De(m.consts,i),256),_&&ur(f,m,e+2,c,l,u,d,De(m.consts,p),512)}var Ml=class extends Il{lContainer;hostLView;templateTNode;operationsCounter=void 0;needsIndexUpdate=!1;constructor(n,t,r){super(),this.lContainer=n,this.hostLView=t,this.templateTNode=r}get length(){return this.lContainer.length-Q}at(n){return this.getLView(n)[Z].$implicit}attach(n,t){let r=t[vn];this.needsIndexUpdate||=n!==this.length,mo(this.lContainer,t,n,cr(this.templateTNode,r)),PD(this.lContainer,n)}detach(n){return this.needsIndexUpdate||=n!==this.length-1,jD(this.lContainer,n),BD(this.lContainer,n)}create(n,t){let r=us(this.lContainer,this.templateTNode.tView.ssrId);return ho(this.hostLView,this.templateTNode,new wl(this.lContainer,t,n),{dehydratedView:r})}destroy(n){Cs(n[D],n)}updateValue(n,t){this.getLView(n)[Z].$implicit=t}reset(){this.needsIndexUpdate=!1}updateIndexes(){if(this.needsIndexUpdate)for(let n=0;n0){let i=r[gt];$_(i,o),Mn.delete(r[vt]),o.detachedLeaveAnimationFns=void 0}}function jD(e,n){if(e.length<=Q)return;let t=Q+n,r=e[t],o=r?r[jt]:void 0;o&&o.leave&&o.leave.size>0&&(o.detachedLeaveAnimationFns=[])}function BD(e,n){return ao(e,n)}function VD(e,n){return Hh(e,n)}function Sl(e,n){return Bi(e,n)}function lt(e,n,t){let r=b(),o=_t();if(ve(r,o,n)){let i=$(),s=tr();Ch(s,r,e,n,r[V],t)}return lt}function Al(e,n,t,r,o){Ms(n,e,t,o?"class":"style",r)}function fe(e,n,t,r){let o=b(),i=o[D],s=e+q,a=i.firstCreatePass?Qh(s,o,2,n,Mh,Dc(),t,r):i.data[s];if(rt(a)){let c=o[Ue].tracingService;if(c&&c.componentCreate){let l=i.data[a.directiveStart+a.componentOffset];return c.componentCreate(tm(l),()=>(yp(e,n,o,a,r),fe))}}return yp(e,n,o,a,r),fe}function yp(e,n,t,r,o){if(Ah(r,t,e,n,bm),Zr(r)){let i=t[D];Jl(i,t,r),Jp(i,r,t)}o!=null&&Ts(t,r)}function Fe(){let e=$(),n=ne(),t=xh(n);return e.firstCreatePass&&Yh(e,t),Ic(t)&&Cc(),bc(),t.classesWithoutHost!=null&&xy(t)&&Al(e,t,b(),t.classesWithoutHost,!0),t.stylesWithoutHost!=null&&Ny(t)&&Al(e,t,b(),t.stylesWithoutHost,!1),Fe}function yr(e,n,t,r){return fe(e,n,t,r),Fe(),yr}function Vs(e,n,t,r){let o=b(),i=o[D],s=e+q,a=i.firstCreatePass?qb(s,i,2,n,t,r):i.data[s];return Ah(a,o,e,n,bm),r!=null&&Ts(o,a),Vs}function Hs(){let e=ne(),n=xh(e);return Ic(n)&&Cc(),bc(),Hs}function du(e,n,t,r){return Vs(e,n,t,r),Hs(),du}var bm=(e,n,t,r,o)=>(qi(!0),sh(n[V],r,Ff()));function Us(){return b()}function Dm(e,n,t){let r=b(),o=_t();if(ve(r,o,n)){let i=$(),s=tr();wh(s,r,e,n,r[V],t)}return Dm}var eo=void 0;function HD(e){let n=Math.floor(Math.abs(e)),t=e.toString().replace(/^[^.]*\.?/,"").length;return n===1&&t===0?1:5}var UD=["en",[["a","p"],["AM","PM"]],[["AM","PM"]],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],eo,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],eo,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm\u202Fa","h:mm:ss\u202Fa","h:mm:ss\u202Fa z","h:mm:ss\u202Fa zzzz"],["{1}, {0}",eo,eo,eo],[".",",",";","%","+","-","E","\xD7","\u2030","\u221E","NaN",":"],["#,##0.###","#,##0%","\xA4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",HD],zc={};function $s(e){let n=$D(e),t=_p(n);if(t)return t;let r=n.split("-")[0];if(t=_p(r),t)return t;if(r==="en")return UD;throw new E(701,!1)}function _p(e){return e in zc||(zc[e]=Me.ng&&Me.ng.common&&Me.ng.common.locales&&Me.ng.common.locales[e]),zc[e]}var Rn=(function(e){return e[e.LocaleId=0]="LocaleId",e[e.DayPeriodsFormat=1]="DayPeriodsFormat",e[e.DayPeriodsStandalone=2]="DayPeriodsStandalone",e[e.DaysFormat=3]="DaysFormat",e[e.DaysStandalone=4]="DaysStandalone",e[e.MonthsFormat=5]="MonthsFormat",e[e.MonthsStandalone=6]="MonthsStandalone",e[e.Eras=7]="Eras",e[e.FirstDayOfWeek=8]="FirstDayOfWeek",e[e.WeekendRange=9]="WeekendRange",e[e.DateFormat=10]="DateFormat",e[e.TimeFormat=11]="TimeFormat",e[e.DateTimeFormat=12]="DateTimeFormat",e[e.NumberSymbols=13]="NumberSymbols",e[e.NumberFormats=14]="NumberFormats",e[e.CurrencyCode=15]="CurrencyCode",e[e.CurrencySymbol=16]="CurrencySymbol",e[e.CurrencyName=17]="CurrencyName",e[e.Currencies=18]="Currencies",e[e.Directionality=19]="Directionality",e[e.PluralCase=20]="PluralCase",e[e.ExtraData=21]="ExtraData",e})(Rn||{});function $D(e){return e.toLowerCase().replace(/_/g,"-")}var vo="en-US";var zD=vo;function Em(e){typeof e=="string"&&(zD=e.toLowerCase().replace(/_/g,"-"))}function ut(e,n,t){let r=b(),o=$(),i=ne();return Cm(o,r,r[V],i,e,n,t),ut}function Im(e,n,t){let r=b(),o=$(),i=ne();return(i.type&3||t)&&Jh(i,o,r,t,r[V],e,n,rs(i,r,n)),Im}function Cm(e,n,t,r,o,i,s){let a=!0,c=null;if((r.type&3||s)&&(c??=rs(r,n,i),Jh(r,e,n,s,t,o,i,c)&&(a=!1)),a){let l=r.outputs?.[o],u=r.hostDirectiveOutputs?.[o];if(u&&u.length)for(let d=0;d>17&32767}function ZD(e){return(e&2)==2}function QD(e,n){return e&131071|n<<17}function xl(e){return e|2}function dr(e){return(e&131068)>>2}function Wc(e,n){return e&-131069|n<<2}function YD(e){return(e&1)===1}function Nl(e){return e|1}function KD(e,n,t,r,o,i){let s=i?n.classBindings:n.styleBindings,a=Sn(s),c=dr(s);e[r]=t;let l=!1,u;if(Array.isArray(t)){let d=t;u=d[1],(u===null||Zn(d,u)>0)&&(l=!0)}else u=t;if(o)if(c!==0){let p=Sn(e[a+1]);e[r+1]=Xi(p,a),p!==0&&(e[p+1]=Wc(e[p+1],r)),e[a+1]=QD(e[a+1],r)}else e[r+1]=Xi(a,0),a!==0&&(e[a+1]=Wc(e[a+1],r)),a=r;else e[r+1]=Xi(c,0),a===0?a=r:e[c+1]=Wc(e[c+1],r),c=r;l&&(e[r+1]=xl(e[r+1])),bp(e,u,r,!0),bp(e,u,r,!1),XD(n,u,e,r,i),s=Xi(a,c),i?n.classBindings=s:n.styleBindings=s}function XD(e,n,t,r,o){let i=o?e.residualClasses:e.residualStyles;i!=null&&typeof n=="string"&&Zn(i,n)>=0&&(t[r+1]=Nl(t[r+1]))}function bp(e,n,t,r){let o=e[t+1],i=n===null,s=r?Sn(o):dr(o),a=!1;for(;s!==0&&(a===!1||i);){let c=e[s],l=e[s+1];JD(c,n)&&(a=!0,e[s+1]=r?Nl(l):xl(l)),s=r?Sn(l):dr(l)}a&&(e[t+1]=r?xl(o):Nl(o))}function JD(e,n){return e===null||n==null||(Array.isArray(e)?e[1]:e)===n?!0:Array.isArray(e)&&typeof n=="string"?Zn(e,n)>=0:!1}var qe={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function eE(e){return e.substring(qe.key,qe.keyEnd)}function tE(e){return nE(e),Mm(e,Sm(e,0,qe.textEnd))}function Mm(e,n){let t=qe.textEnd;return t===n?-1:(n=qe.keyEnd=rE(e,qe.key=n,t),Sm(e,n,t))}function nE(e){qe.key=0,qe.keyEnd=0,qe.value=0,qe.valueEnd=0,qe.textEnd=e.length}function Sm(e,n,t){for(;n32;)n++;return n}function yo(e,n,t){return Am(e,n,t,!1),yo}function ge(e,n){return Am(e,n,null,!0),ge}function _o(e){iE(dE,oE,e,!0)}function oE(e,n){for(let t=tE(n);t>=0;t=Mm(n,t))Oi(e,eE(n),!0)}function Am(e,n,t,r){let o=b(),i=$(),s=Yr(2);if(i.firstUpdatePass&&Nm(i,e,s,r),n!==se&&ve(o,s,n)){let a=i.data[ze()];Rm(i,a,o,o[V],e,o[s+1]=pE(n,t),r,s)}}function iE(e,n,t,r){let o=$(),i=Yr(2);o.firstUpdatePass&&Nm(o,null,i,r);let s=b();if(t!==se&&ve(s,i,t)){let a=o.data[ze()];if(km(a,r)&&!xm(o,i)){let c=r?a.classesWithoutHost:a.stylesWithoutHost;c!==null&&(t=Ai(c,t||"")),Al(o,a,s,t,r)}else fE(o,a,s,s[V],s[i+1],s[i+1]=uE(e,n,t),r,i)}}function xm(e,n){return n>=e.expandoStartIndex}function Nm(e,n,t,r){let o=e.data;if(o[t+1]===null){let i=o[ze()],s=xm(e,t);km(i,r)&&n===null&&!s&&(n=!1),n=sE(o,i,n,r),KD(o,i,n,t,s,r)}}function sE(e,n,t,r){let o=Sf(e),i=r?n.residualClasses:n.residualStyles;if(o===null)(r?n.classBindings:n.styleBindings)===0&&(t=Gc(null,e,n,t,r),t=lo(t,n.attrs,r),i=null);else{let s=n.directiveStylingLast;if(s===-1||e[s]!==o)if(t=Gc(o,e,n,t,r),i===null){let c=aE(e,n,r);c!==void 0&&Array.isArray(c)&&(c=Gc(null,e,n,c[1],r),c=lo(c,n.attrs,r),cE(e,n,r,c))}else i=lE(e,n,r)}return i!==void 0&&(r?n.residualClasses=i:n.residualStyles=i),t}function aE(e,n,t){let r=t?n.classBindings:n.styleBindings;if(dr(r)!==0)return e[Sn(r)]}function cE(e,n,t,r){let o=t?n.classBindings:n.styleBindings;e[Sn(o)]=r}function lE(e,n,t){let r,o=n.directiveEnd;for(let i=1+n.directiveStylingLast;i0;){let c=e[o],l=Array.isArray(c),u=l?c[1]:c,d=u===null,p=t[o+1];p===se&&(p=d?le:void 0);let f=d?Fi(p,r):u===r?p:void 0;if(l&&!gs(f)&&(f=Fi(c,r)),gs(f)&&(a=f,s))return a;let m=e[o+1];o=s?Sn(m):dr(m)}if(n!==null){let c=i?n.residualClasses:n.residualStyles;c!=null&&(a=Fi(c,r))}return a}function gs(e){return e!==void 0}function pE(e,n){return e==null||e===""||(typeof n=="string"?e=e+n:typeof e=="object"&&(e=Si(Qe(e)))),e}function km(e,n){return(e.flags&(n?8:16))!==0}function fu(e,n=""){let t=b(),r=$(),o=e+q,i=r.firstCreatePass?gr(r,o,1,n,null):r.data[o],s=hE(r,t,i,n);t[o]=s,Gi()&&Kl(r,t,s,i),er(i,!1)}var hE=(e,n,t,r)=>(qi(!0),g_(n[V],r));function mE(e,n,t,r=""){return ve(e,_t(),t)?n+tt(t)+r:se}function gE(e,n,t,r,o,i=""){let s=xc(),a=Xh(e,s,t,o);return Yr(2),a?n+tt(t)+r+tt(o)+i:se}function vE(e,n,t,r,o,i,s,a=""){let c=xc(),l=Qb(e,c,t,o,s);return Yr(3),l?n+tt(t)+r+tt(o)+i+tt(s)+a:se}function Ws(e){return pu("",e),Ws}function pu(e,n,t){let r=b(),o=mE(r,e,n,t);return o!==se&&hu(r,ze(),o),pu}function Om(e,n,t,r,o){let i=b(),s=gE(i,e,n,t,r,o);return s!==se&&hu(i,ze(),s),Om}function Fm(e,n,t,r,o,i,s){let a=b(),c=vE(a,e,n,t,r,o,i,s);return c!==se&&hu(a,ze(),c),Fm}function hu(e,n,t){let r=fc(n,e);v_(e[V],r,t)}function Lm(e,n,t){su(n)&&(n=n());let r=b(),o=_t();if(ve(r,o,n)){let i=$(),s=tr();Ch(s,r,e,n,r[V],t)}return Lm}function yE(e,n){let t=su(e);return t&&e.set(n),t}function Pm(e,n){let t=b(),r=$(),o=ne();return Cm(r,t,t[V],o,e,n),Pm}function Ep(e,n,t){let r=$();r.firstCreatePass&&jm(n,r.data,r.blueprint,ot(e),t)}function jm(e,n,t,r,o){if(e=ie(e),Array.isArray(e))for(let i=0;i>20;if(pn(e)||!e.multi){let f=new Tn(l,o,ct,null),m=Zc(c,n,o?u:u+p,d);m===-1?(Yc(cs(a,s),i,c),qc(i,e,n.length),n.push(c),a.directiveStart++,a.directiveEnd++,o&&(a.providerIndexes+=1048576),t.push(f),s.push(f)):(t[m]=f,s[m]=f)}else{let f=Zc(c,n,u+p,d),m=Zc(c,n,u,u+p),_=f>=0&&t[f],w=m>=0&&t[m];if(o&&!w||!o&&!_){Yc(cs(a,s),i,c);let S=DE(o?bE:_E,t.length,o,r,l,e);!o&&w&&(t[m].providerFactory=S),qc(i,e,n.length,0),n.push(c),a.directiveStart++,a.directiveEnd++,o&&(a.providerIndexes+=1048576),t.push(S),s.push(S)}else{let S=Bm(t[o?m:f],l,!o&&r);qc(i,e,f>-1?f:m,S)}!o&&r&&w&&t[m].componentProviders++}}}function qc(e,n,t,r){let o=pn(n),i=df(n);if(o||i){let c=(i?ie(n.useClass):n).prototype.ngOnDestroy;if(c){let l=e.destroyHooks||(e.destroyHooks=[]);if(!o&&n.multi){let u=l.indexOf(t);u===-1?l.push(t,[r,c]):l[u+1].push(r,c)}else l.push(t,c)}}}function Bm(e,n,t){return t&&e.componentProviders++,e.multi.push(n)-1}function Zc(e,n,t,r){for(let o=t;o{t.providersResolver=(r,o)=>Ep(r,o?o(e):e,!1),n&&(t.viewProvidersResolver=(r,o)=>Ep(r,o?o(n):n,!0))}}function EE(e,n){let t=Ac()+e,r=b();return r[t]===se?Kh(r,t,n()):Zb(r,t)}function IE(e,n){let t=e[n];return t===se?void 0:t}function CE(e,n,t,r,o,i){let s=n+t;return ve(e,s,o)?Kh(e,s+1,i?r.call(i,o):r(o)):IE(e,s+1)}function wE(e,n){let t=$(),r,o=e+q;t.firstCreatePass?(r=TE(n,t.pipeRegistry),t.data[o]=r,r.onDestroy&&(t.destroyHooks??=[]).push(o,r.onDestroy)):r=t.data[o];let i=r.factory||(r.factory=Rt(r.type,!0)),s,a=he(ct);try{let c=as(!1),l=i();return as(c),hc(t,b(),o,l),l}finally{he(a)}}function TE(e,n){if(n)for(let t=n.length-1;t>=0;t--){let r=n[t];if(e===r.name)return r}}function ME(e,n,t){let r=e+q,o=b(),i=pc(o,r);return SE(o,r)?CE(o,Ac(),n,i.transform,t,i):i.transform(t)}function SE(e,n){return e[D].data[n].pure}function AE(e,n){return Ss(e,n)}var Vm=(()=>{class e{applicationErrorHandler=h(Cn);appRef=h(qt);taskService=h(nr);ngZone=h(R);zonelessEnabled=h(Xr);tracing=h(Ct,{optional:!0});zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run;schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}];subscriptions=new P;angularZoneId=this.zoneIsDefined?this.ngZone._inner?.get(Ur):null;scheduleInRootZone=!this.zonelessEnabled&&this.zoneIsDefined&&(h(Pc,{optional:!0})??!1);cancelScheduledCallback=null;useMicrotaskScheduler=!1;runningTick=!1;pendingRenderTaskId=null;constructor(){this.subscriptions.add(this.appRef.afterTick.subscribe(()=>{let t=this.taskService.add();if(!this.runningTick&&(this.cleanup(),!this.zonelessEnabled||this.appRef.includeAllTestViews)){this.taskService.remove(t);return}this.switchToMicrotaskScheduler(),this.taskService.remove(t)})),this.subscriptions.add(this.ngZone.onUnstable.subscribe(()=>{this.runningTick||this.cleanup()}))}switchToMicrotaskScheduler(){this.ngZone.runOutsideAngular(()=>{let t=this.taskService.add();this.useMicrotaskScheduler=!0,queueMicrotask(()=>{this.useMicrotaskScheduler=!1,this.taskService.remove(t)})})}notify(t){if(!this.zonelessEnabled&&t===5)return;switch(t){case 0:{this.appRef.dirtyFlags|=2;break}case 3:case 2:case 4:case 5:case 1:{this.appRef.dirtyFlags|=4;break}case 6:{this.appRef.dirtyFlags|=2;break}case 12:{this.appRef.dirtyFlags|=16;break}case 13:{this.appRef.dirtyFlags|=2;break}case 11:break;default:this.appRef.dirtyFlags|=8}if(this.appRef.tracingSnapshot=this.tracing?.snapshot(this.appRef.tracingSnapshot)??null,!this.shouldScheduleTick())return;let r=this.useMicrotaskScheduler?Vf:kc;this.pendingRenderTaskId=this.taskService.add(),this.scheduleInRootZone?this.cancelScheduledCallback=Zone.root.run(()=>r(()=>this.tick())):this.cancelScheduledCallback=this.ngZone.runOutsideAngular(()=>r(()=>this.tick()))}shouldScheduleTick(){return!(this.appRef.destroyed||this.pendingRenderTaskId!==null||this.runningTick||this.appRef._runningTick||!this.zonelessEnabled&&this.zoneIsDefined&&Zone.current.get(Ur+this.angularZoneId))}tick(){if(this.runningTick||this.appRef.destroyed)return;if(this.appRef.dirtyFlags===0){this.cleanup();return}!this.zonelessEnabled&&this.appRef.dirtyFlags&7&&(this.appRef.dirtyFlags|=1);let t=this.taskService.add();try{this.ngZone.run(()=>{this.runningTick=!0,this.appRef._tick()},void 0,this.schedulerTickApplyArgs)}catch(r){this.applicationErrorHandler(r)}finally{this.taskService.remove(t),this.cleanup()}}ngOnDestroy(){this.subscriptions.unsubscribe(),this.cleanup()}cleanup(){if(this.runningTick=!1,this.cancelScheduledCallback?.(),this.cancelScheduledCallback=null,this.pendingRenderTaskId!==null){let t=this.pendingRenderTaskId;this.pendingRenderTaskId=null,this.taskService.remove(t)}}static \u0275fac=function(r){return new(r||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function xE(){return Wt("NgZoneless"),Li([...mu(),[]])}function mu(){return[{provide:mt,useExisting:Vm},{provide:R,useClass:$r},{provide:Xr,useValue:!0}]}function NE(){return typeof $localize<"u"&&$localize.locale||vo}var bo=new g("",{factory:()=>h(bo,{optional:!0,skipSelf:!0})||NE()});var Gs=class{destroyed=!1;listeners=null;errorHandler=h(Te,{optional:!0});destroyRef=h(it);constructor(){this.destroyRef.onDestroy(()=>{this.destroyed=!0,this.listeners=null})}subscribe(n){if(this.destroyed)throw new E(953,!1);return(this.listeners??=[]).push(n),{unsubscribe:()=>{let t=this.listeners?.indexOf(n);t!==void 0&&t!==-1&&this.listeners?.splice(t,1)}}}emit(n){if(this.destroyed){console.warn(mn(953,!1));return}if(this.listeners===null)return;let t=y(null);try{for(let r of this.listeners)try{r(n)}catch(o){this.errorHandler?.handleError(o)}}finally{y(t)}}};function gu(e){return qd(e)}function Hm(e,n){return Nr(e,n?.equal)}var Wm=Symbol("InputSignalNode#UNSET"),zE=X(A({},Rr),{transformFn:void 0,applyValueToInputSignal(e,n){Pn(e,n)}});function Gm(e,n){let t=Object.create(zE);t.value=e,t.transformFn=n?.transform;function r(){if(Xt(t),t.value===Wm){let o=null;throw new E(-950,o)}return t.value}return r[J]=t,r}var yu=class{attributeName;constructor(n){this.attributeName=n}__NG_ELEMENT_ID__=()=>Ol(this.attributeName);toString(){return`HostAttributeToken ${this.attributeName}`}};function bP(e){return new Gs}function Um(e,n){return Gm(e,n)}function WE(e){return Gm(Wm,e)}var DP=(Um.required=WE,Um);function $m(e,n){return ou(n)}function GE(e,n){return iu(n)}var EP=($m.required=GE,$m);function zm(e,n){return ou(n)}function qE(e,n){return iu(n)}var IP=(zm.required=qE,zm);var _u=new g(""),ZE=new g("");function Do(e){return!e.moduleRef}function QE(e){let n=Do(e)?e.r3Injector:e.moduleRef.injector,t=n.get(R);return t.run(()=>{Do(e)?e.r3Injector.resolveInjectorInitializers():e.moduleRef.resolveInjectorInitializers();let r=n.get(Cn),o;if(t.runOutsideAngular(()=>{o=t.onError.subscribe({next:r})}),Do(e)){let i=()=>n.destroy(),s=e.platformInjector.get(_u);s.add(i),n.onDestroy(()=>{o.unsubscribe(),s.delete(i)})}else{let i=()=>e.moduleRef.destroy(),s=e.platformInjector.get(_u);s.add(i),e.moduleRef.onDestroy(()=>{ro(e.allPlatformModules,e.moduleRef),o.unsubscribe(),s.delete(i)})}return KE(r,t,()=>{let i=n.get(nr),s=i.add(),a=n.get(lu);return a.runInitializers(),a.donePromise.then(()=>{let c=n.get(bo,vo);if(Em(c||vo),!n.get(ZE,!0))return Do(e)?n.get(qt):(e.allPlatformModules.push(e.moduleRef),e.moduleRef);if(Do(e)){let u=n.get(qt);return e.rootComponent!==void 0&&u.bootstrap(e.rootComponent),u}else return YE?.(e.moduleRef,e.allPlatformModules),e.moduleRef}).finally(()=>{i.remove(s)})})})}var YE;function KE(e,n,t){try{let r=t();return ks(r)?r.catch(o=>{throw n.runOutsideAngular(()=>e(o)),o}):r}catch(r){throw n.runOutsideAngular(()=>e(r)),r}}var qs=null;function XE(e=[],n){return U.create({name:n,providers:[{provide:Gr,useValue:"platform"},{provide:_u,useValue:new Set([()=>qs=null])},...e]})}function JE(e=[]){if(qs)return qs;let n=XE(e);return qs=n,ym(),eI(n),n}function eI(e){let n=e.get(vs,null);Pi(e,()=>{n?.forEach(t=>t())})}var tI=1e4;var CP=tI-1e3;var Er=(()=>{class e{static __NG_ELEMENT_ID__=nI}return e})();function nI(e){return rI(ne(),b(),(e&16)===16)}function rI(e,n,t){if(rt(e)&&!t){let r=Ne(e.index,n);return new $t(r,r)}else if(e.type&175){let r=n[de];return new $t(r,n)}return null}function qm(e){let{rootComponent:n,appProviders:t,platformProviders:r,platformRef:o}=e;L(k.BootstrapApplicationStart);try{let i=o?.injector??JE(r),s=[mu(),Uf,...t||[]],a=new co({providers:s,parent:i,debugName:"",runEnvironmentInitializers:!1});return QE({r3Injector:a.injector,platformInjector:i,rootComponent:n})}catch(i){return Promise.reject(i)}finally{L(k.BootstrapApplicationEnd)}}function pe(e){return typeof e=="boolean"?e:e!=null&&e!=="false"}function Zs(e,n=NaN){return!isNaN(parseFloat(e))&&!isNaN(Number(e))?Number(e):n}var vu=Symbol("NOT_SET"),Zm=new Set,oI=X(A({},Rr),{kind:"afterRenderEffectPhase",consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!0,value:vu,cleanup:null,consumerMarkedDirty(){if(this.sequence.impl.executing){if(this.sequence.lastPhase===null||this.sequence.lastPhase(Xt(l),l.value),l.signal[J]=l,l.registerCleanupFn=u=>(l.cleanup??=new Set).add(u),this.nodes[a]=l,this.hooks[a]=u=>l.phaseFn(u)}}afterRun(){super.afterRun(),this.lastPhase=null}destroy(){if(this.onDestroyFns!==null)for(let n of this.onDestroyFns)n();super.destroy();for(let n of this.nodes)if(n)try{for(let t of n.cleanup??Zm)t()}finally{St(n)}}};function wP(e,n){let t=n?.injector??h(U),r=t.get(mt),o=t.get(Is),i=t.get(Ct,null,{optional:!0});o.impl??=t.get(Ql);let s=e;typeof s=="function"&&(s={mixedReadWrite:e});let a=t.get(rr,null,{optional:!0}),c=new bu(o.impl,[s.earlyRead,s.write,s.mixedReadWrite,s.read],a?.view,r,t,i?.snapshot(null));return o.impl.register(c),c}function Qs(e,n){let t=Ft(e),r=n.elementInjector||Yn();return new lr(t).create(r,n.projectableNodes,n.hostElement,n.environmentInjector,n.directives,n.bindings)}var Qm=null;function wt(){return Qm}function Du(e){Qm??=e}var Eo=class{},Ys=(()=>{class e{historyGo(t){throw new Error("")}static \u0275fac=function(r){return new(r||e)};static \u0275prov=v({token:e,factory:()=>h(Ym),providedIn:"platform"})}return e})();var Ym=(()=>{class e extends Ys{_location;_history;_doc=h(H);constructor(){super(),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return wt().getBaseHref(this._doc)}onPopState(t){let r=wt().getGlobalEventTarget(this._doc,"window");return r.addEventListener("popstate",t,!1),()=>r.removeEventListener("popstate",t)}onHashChange(t){let r=wt().getGlobalEventTarget(this._doc,"window");return r.addEventListener("hashchange",t,!1),()=>r.removeEventListener("hashchange",t)}get href(){return this._location.href}get protocol(){return this._location.protocol}get hostname(){return this._location.hostname}get port(){return this._location.port}get pathname(){return this._location.pathname}get search(){return this._location.search}get hash(){return this._location.hash}set pathname(t){this._location.pathname=t}pushState(t,r,o){this._history.pushState(t,r,o)}replaceState(t,r,o){this._history.replaceState(t,r,o)}forward(){this._history.forward()}back(){this._history.back()}historyGo(t=0){this._history.go(t)}getState(){return this._history.state}static \u0275fac=function(r){return new(r||e)};static \u0275prov=v({token:e,factory:()=>new e,providedIn:"platform"})}return e})();function Jm(e,n){return e?n?e.endsWith("/")?n.startsWith("/")?e+n.slice(1):e+n:n.startsWith("/")?e+n:`${e}/${n}`:e:n}function Km(e){let n=e.search(/#|\?|$/);return e[n-1]==="/"?e.slice(0,n-1)+e.slice(n):e}function Yt(e){return e&&e[0]!=="?"?`?${e}`:e}var Ks=(()=>{class e{historyGo(t){throw new Error("")}static \u0275fac=function(r){return new(r||e)};static \u0275prov=v({token:e,factory:()=>h(sI),providedIn:"root"})}return e})(),iI=new g(""),sI=(()=>{class e extends Ks{_platformLocation;_baseHref;_removeListenerFns=[];constructor(t,r){super(),this._platformLocation=t,this._baseHref=r??this._platformLocation.getBaseHrefFromDOM()??h(H).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(t){this._removeListenerFns.push(this._platformLocation.onPopState(t),this._platformLocation.onHashChange(t))}getBaseHref(){return this._baseHref}prepareExternalUrl(t){return Jm(this._baseHref,t)}path(t=!1){let r=this._platformLocation.pathname+Yt(this._platformLocation.search),o=this._platformLocation.hash;return o&&t?`${r}${o}`:r}pushState(t,r,o,i){let s=this.prepareExternalUrl(o+Yt(i));this._platformLocation.pushState(t,r,s)}replaceState(t,r,o,i){let s=this.prepareExternalUrl(o+Yt(i));this._platformLocation.replaceState(t,r,s)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(t=0){this._platformLocation.historyGo?.(t)}static \u0275fac=function(r){return new(r||e)(M(Ys),M(iI,8))};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var eg=(()=>{class e{_subject=new T;_basePath;_locationStrategy;_urlChangeListeners=[];_urlChangeSubscription=null;constructor(t){this._locationStrategy=t;let r=this._locationStrategy.getBaseHref();this._basePath=lI(Km(Xm(r))),this._locationStrategy.onPopState(o=>{this._subject.next({url:this.path(!0),pop:!0,state:o.state,type:o.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(t=!1){return this.normalize(this._locationStrategy.path(t))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(t,r=""){return this.path()==this.normalize(t+Yt(r))}normalize(t){return e.stripTrailingSlash(cI(this._basePath,Xm(t)))}prepareExternalUrl(t){return t&&t[0]!=="/"&&(t="/"+t),this._locationStrategy.prepareExternalUrl(t)}go(t,r="",o=null){this._locationStrategy.pushState(o,"",t,r),this._notifyUrlChangeListeners(this.prepareExternalUrl(t+Yt(r)),o)}replaceState(t,r="",o=null){this._locationStrategy.replaceState(o,"",t,r),this._notifyUrlChangeListeners(this.prepareExternalUrl(t+Yt(r)),o)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(t=0){this._locationStrategy.historyGo?.(t)}onUrlChange(t){return this._urlChangeListeners.push(t),this._urlChangeSubscription??=this.subscribe(r=>{this._notifyUrlChangeListeners(r.url,r.state)}),()=>{let r=this._urlChangeListeners.indexOf(t);this._urlChangeListeners.splice(r,1),this._urlChangeListeners.length===0&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(t="",r){this._urlChangeListeners.forEach(o=>o(t,r))}subscribe(t,r,o){return this._subject.subscribe({next:t,error:r??void 0,complete:o??void 0})}static normalizeQueryParams=Yt;static joinWithSlash=Jm;static stripTrailingSlash=Km;static \u0275fac=function(r){return new(r||e)(M(Ks))};static \u0275prov=v({token:e,factory:()=>aI(),providedIn:"root"})}return e})();function aI(){return new eg(M(Ks))}function cI(e,n){if(!e||!n.startsWith(e))return n;let t=n.substring(e.length);return t===""||["/",";","?","#"].includes(t[0])?t:n}function Xm(e){return e.replace(/\/index.html$/,"")}function lI(e){if(new RegExp("^(https?:)?//").test(e)){let[,t]=e.split(/\/\/[^\/]+/);return t}return e}var wu=(function(e){return e[e.Decimal=0]="Decimal",e[e.Percent=1]="Percent",e[e.Currency=2]="Currency",e[e.Scientific=3]="Scientific",e})(wu||{});var dt={Decimal:0,Group:1,List:2,PercentSign:3,PlusSign:4,MinusSign:5,Exponential:6,SuperscriptingExponent:7,PerMille:8,Infinity:9,NaN:10,TimeSeparator:11,CurrencyDecimal:12,CurrencyGroup:13};function Ir(e,n){let t=$s(e),r=t[Rn.NumberSymbols][n];if(typeof r>"u"){if(n===dt.CurrencyDecimal)return t[Rn.NumberSymbols][dt.Decimal];if(n===dt.CurrencyGroup)return t[Rn.NumberSymbols][dt.Group]}return r}function rg(e,n){return $s(e)[Rn.NumberFormats][n]}var dI=/^(\d+)?\.((\d+)(-(\d+))?)?$/,tg=22,Xs=".",Io="0",fI=";",pI=",",Eu="#";function hI(e,n,t,r,o,i,s=!1){let a="",c=!1;if(!isFinite(e))a=Ir(t,dt.Infinity);else{let l=vI(e);s&&(l=gI(l));let u=n.minInt,d=n.minFrac,p=n.maxFrac;if(i){let K=i.match(dI);if(K===null)throw new E(2306,!1);let ft=K[1],fa=K[3],od=K[5];ft!=null&&(u=Iu(ft)),fa!=null&&(d=Iu(fa)),od!=null?p=Iu(od):fa!=null&&d>p&&(p=d)}yI(l,d,p);let f=l.digits,m=l.integerLen,_=l.exponent,w=[];for(c=f.every(K=>!K);m0?w=f.splice(m,f.length):(w=f,f=[0]);let S=[];for(f.length>=n.lgSize&&S.unshift(f.splice(-n.lgSize,f.length).join(""));f.length>n.gSize;)S.unshift(f.splice(-n.gSize,f.length).join(""));f.length&&S.unshift(f.join("")),a=S.join(Ir(t,r)),w.length&&(a+=Ir(t,o)+w.join("")),_&&(a+=Ir(t,dt.Exponential)+"+"+_)}return e<0&&!c?a=n.negPre+a+n.negSuf:a=n.posPre+a+n.posSuf,a}function og(e,n,t){let r=rg(n,wu.Decimal),o=mI(r,Ir(n,dt.MinusSign));return hI(e,o,n,dt.Group,dt.Decimal,t)}function mI(e,n="-"){let t={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},r=e.split(fI),o=r[0],i=r[1],s=o.indexOf(Xs)!==-1?o.split(Xs):[o.substring(0,o.lastIndexOf(Io)+1),o.substring(o.lastIndexOf(Io)+1)],a=s[0],c=s[1]||"";t.posPre=a.substring(0,a.indexOf(Eu));for(let u=0;u-1&&(n=n.replace(Xs,"")),(i=n.search(/e/i))>0?(o<0&&(o=i),o+=+n.slice(i+1),n=n.substring(0,i)):o<0&&(o=n.length),i=0;n.charAt(i)===Io;i++);if(i===(a=n.length))r=[0],o=1;else{for(a--;n.charAt(a)===Io;)a--;for(o-=i,r=[],s=0;i<=a;i++,s++)r[s]=Number(n.charAt(i))}return o>tg&&(r=r.splice(0,tg-1),t=o-1,o=1),{digits:r,exponent:t,integerLen:o}}function yI(e,n,t){if(n>t)throw new E(2307,!1);let r=e.digits,o=r.length-e.integerLen,i=Math.min(Math.max(n,o),t),s=i+e.integerLen,a=r[s];if(s>0){r.splice(Math.max(e.integerLen,s));for(let d=s;d=5)if(s-1<0){for(let d=0;d>s;d--)r.unshift(0),e.integerLen++;r.unshift(1),e.integerLen++}else r[s-1]++;for(;o=l?m.pop():c=!1),p>=10?1:0},0);u&&(r.unshift(u),e.integerLen++)}function Iu(e){let n=parseInt(e);if(isNaN(n))throw new E(2305,!1);return n}var Cu=/\s+/,ng=[],_I=(()=>{class e{_ngEl;_renderer;initialClasses=ng;rawClass;stateMap=new Map;constructor(t,r){this._ngEl=t,this._renderer=r}set klass(t){this.initialClasses=t!=null?t.trim().split(Cu):ng}set ngClass(t){this.rawClass=typeof t=="string"?t.trim().split(Cu):t}ngDoCheck(){for(let r of this.initialClasses)this._updateState(r,!0);let t=this.rawClass;if(Array.isArray(t)||t instanceof Set)for(let r of t)this._updateState(r,!0);else if(t!=null)for(let r of Object.keys(t))this._updateState(r,!!t[r]);this._applyStateDiff()}_updateState(t,r){let o=this.stateMap.get(t);o!==void 0?(o.enabled!==r&&(o.changed=!0,o.enabled=r),o.touched=!0):this.stateMap.set(t,{enabled:r,changed:!0,touched:!0})}_applyStateDiff(){for(let t of this.stateMap){let r=t[0],o=t[1];o.changed?(this._toggleClass(r,o.enabled),o.changed=!1):o.touched||(o.enabled&&this._toggleClass(r,!1),this.stateMap.delete(r)),o.touched=!1}}_toggleClass(t,r){t=t.trim(),t.length>0&&t.split(Cu).forEach(o=>{r?this._renderer.addClass(this._ngEl.nativeElement,o):this._renderer.removeClass(this._ngEl.nativeElement,o)})}static \u0275fac=function(r){return new(r||e)(ct(z),ct(Gt))};static \u0275dir=G({type:e,selectors:[["","ngClass",""]],inputs:{klass:[0,"class","klass"],ngClass:"ngClass"}})}return e})();var bI=(()=>{class e{_viewContainerRef;_viewRef=null;ngTemplateOutletContext=null;ngTemplateOutlet=null;ngTemplateOutletInjector=null;injector=h(U);constructor(t){this._viewContainerRef=t}ngOnChanges(t){if(this._shouldRecreateView(t)){let r=this._viewContainerRef;if(this._viewRef&&r.remove(r.indexOf(this._viewRef)),!this.ngTemplateOutlet){this._viewRef=null;return}let o=this._createContextForwardProxy();this._viewRef=r.createEmbeddedView(this.ngTemplateOutlet,o,{injector:this._getInjector()})}}_getInjector(){return this.ngTemplateOutletInjector==="outlet"?this.injector:this.ngTemplateOutletInjector??void 0}_shouldRecreateView(t){return!!t.ngTemplateOutlet||!!t.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:(t,r,o)=>this.ngTemplateOutletContext?Reflect.set(this.ngTemplateOutletContext,r,o):!1,get:(t,r,o)=>{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,r,o)}})}static \u0275fac=function(r){return new(r||e)(ct(Oe))};static \u0275dir=G({type:e,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},features:[An]})}return e})();function DI(e,n){return new E(2100,!1)}var EI=(()=>{class e{transform(t){return JSON.stringify(t,null,2)}static \u0275fac=function(r){return new(r||e)};static \u0275pipe=Ns({name:"json",type:e,pure:!1})}return e})();var II=(()=>{class e{_locale;constructor(t){this._locale=t}transform(t,r,o){if(!CI(t))return null;o||=this._locale;try{let i=wI(t);return og(i,o,r)}catch(i){throw DI(e,i.message)}}static \u0275fac=function(r){return new(r||e)(ct(bo,16))};static \u0275pipe=Ns({name:"number",type:e,pure:!0})}return e})();function CI(e){return!(e==null||e===""||e!==e)}function wI(e){if(typeof e=="string"&&!isNaN(Number(e)-parseFloat(e)))return Number(e);if(typeof e!="number")throw new E(2309,!1);return e}var ig=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275mod=ae({type:e});static \u0275inj=te({})}return e})();function Tu(e,n){n=encodeURIComponent(n);for(let t of e.split(";")){let r=t.indexOf("="),[o,i]=r==-1?[t,""]:[t.slice(0,r),t.slice(r+1)];if(o.trim()===n)return decodeURIComponent(i)}return null}var Co=class{};var Mu="browser";function sg(e){return e===Mu}var wo=class{_doc;constructor(n){this._doc=n}manager},Js=(()=>{class e extends wo{constructor(t){super(t)}supports(t){return!0}addEventListener(t,r,o,i){return t.addEventListener(r,o,i),()=>this.removeEventListener(t,r,o,i)}removeEventListener(t,r,o,i){return t.removeEventListener(r,o,i)}static \u0275fac=function(r){return new(r||e)(M(H))};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})(),na=new g(""),Nu=(()=>{class e{_zone;_plugins;_eventNameToPlugin=new Map;constructor(t,r){this._zone=r,t.forEach(s=>{s.manager=this});let o=t.filter(s=>!(s instanceof Js));this._plugins=o.slice().reverse();let i=t.find(s=>s instanceof Js);i&&this._plugins.push(i)}addEventListener(t,r,o,i){return this._findPluginFor(r).addEventListener(t,r,o,i)}getZone(){return this._zone}_findPluginFor(t){let r=this._eventNameToPlugin.get(t);if(r)return r;if(r=this._plugins.find(i=>i.supports(t)),!r)throw new E(5101,!1);return this._eventNameToPlugin.set(t,r),r}static \u0275fac=function(r){return new(r||e)(M(na),M(R))};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})(),Su="ng-app-id";function ag(e){for(let n of e)n.remove()}function cg(e,n){let t=n.createElement("style");return t.textContent=e,t}function MI(e,n,t,r){let o=e.head?.querySelectorAll(`style[${Su}="${n}"],link[${Su}="${n}"]`);if(o)for(let i of o)i.removeAttribute(Su),i instanceof HTMLLinkElement?r.set(i.href.slice(i.href.lastIndexOf("/")+1),{usage:0,elements:[i]}):i.textContent&&t.set(i.textContent,{usage:0,elements:[i]})}function xu(e,n){let t=n.createElement("link");return t.setAttribute("rel","stylesheet"),t.setAttribute("href",e),t}var Ru=(()=>{class e{doc;appId;nonce;inline=new Map;external=new Map;hosts=new Set;constructor(t,r,o,i={}){this.doc=t,this.appId=r,this.nonce=o,MI(t,r,this.inline,this.external),this.hosts.add(t.head)}addStyles(t,r){for(let o of t)this.addUsage(o,this.inline,cg);r?.forEach(o=>this.addUsage(o,this.external,xu))}removeStyles(t,r){for(let o of t)this.removeUsage(o,this.inline);r?.forEach(o=>this.removeUsage(o,this.external))}addUsage(t,r,o){let i=r.get(t);i?i.usage++:r.set(t,{usage:1,elements:[...this.hosts].map(s=>this.addElement(s,o(t,this.doc)))})}removeUsage(t,r){let o=r.get(t);o&&(o.usage--,o.usage<=0&&(ag(o.elements),r.delete(t)))}ngOnDestroy(){for(let[,{elements:t}]of[...this.inline,...this.external])ag(t);this.hosts.clear()}addHost(t){this.hosts.add(t);for(let[r,{elements:o}]of this.inline)o.push(this.addElement(t,cg(r,this.doc)));for(let[r,{elements:o}]of this.external)o.push(this.addElement(t,xu(r,this.doc)))}removeHost(t){this.hosts.delete(t)}addElement(t,r){return this.nonce&&r.setAttribute("nonce",this.nonce),t.appendChild(r)}static \u0275fac=function(r){return new(r||e)(M(H),M(hr),M(mr,8),M(xn))};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})(),Au={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/Math/MathML"},ku=/%COMP%/g;var ug="%COMP%",SI=`_nghost-${ug}`,AI=`_ngcontent-${ug}`,xI=!0,NI=new g("",{factory:()=>xI});function RI(e){return AI.replace(ku,e)}function kI(e){return SI.replace(ku,e)}function dg(e,n){return n.map(t=>t.replace(ku,e))}var Ou=(()=>{class e{eventManager;sharedStylesHost;appId;removeStylesOnCompDestroy;doc;ngZone;nonce;tracingService;rendererByCompId=new Map;defaultRenderer;constructor(t,r,o,i,s,a,c=null,l=null){this.eventManager=t,this.sharedStylesHost=r,this.appId=o,this.removeStylesOnCompDestroy=i,this.doc=s,this.ngZone=a,this.nonce=c,this.tracingService=l,this.defaultRenderer=new To(t,s,a,this.tracingService)}createRenderer(t,r){if(!t||!r)return this.defaultRenderer;let o=this.getOrCreateRenderer(t,r);return o instanceof ta?o.applyToHost(t):o instanceof Mo&&o.applyStyles(),o}getOrCreateRenderer(t,r){let o=this.rendererByCompId,i=o.get(r.id);if(!i){let s=this.doc,a=this.ngZone,c=this.eventManager,l=this.sharedStylesHost,u=this.removeStylesOnCompDestroy,d=this.tracingService;switch(r.encapsulation){case Ze.Emulated:i=new ta(c,l,r,this.appId,u,s,a,d);break;case Ze.ShadowDom:return new ea(c,t,r,s,a,this.nonce,d,l);case Ze.ExperimentalIsolatedShadowDom:return new ea(c,t,r,s,a,this.nonce,d);default:i=new Mo(c,l,r,u,s,a,d);break}o.set(r.id,i)}return i}ngOnDestroy(){this.rendererByCompId.clear()}componentReplaced(t){this.rendererByCompId.delete(t)}static \u0275fac=function(r){return new(r||e)(M(Nu),M(Ru),M(hr),M(NI),M(H),M(R),M(mr),M(Ct,8))};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})(),To=class{eventManager;doc;ngZone;tracingService;data=Object.create(null);throwOnSyntheticProps=!0;constructor(n,t,r,o){this.eventManager=n,this.doc=t,this.ngZone=r,this.tracingService=o}destroy(){}destroyNode=null;createElement(n,t){return t?this.doc.createElementNS(Au[t]||t,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,t){(lg(n)?n.content:n).appendChild(t)}insertBefore(n,t,r){n&&(lg(n)?n.content:n).insertBefore(t,r)}removeChild(n,t){t.remove()}selectRootElement(n,t){let r=typeof n=="string"?this.doc.querySelector(n):n;if(!r)throw new E(-5104,!1);return t||(r.textContent=""),r}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,t,r,o){if(o){t=o+":"+t;let i=Au[o];i?n.setAttributeNS(i,t,r):n.setAttribute(t,r)}else n.setAttribute(t,r)}removeAttribute(n,t,r){if(r){let o=Au[r];o?n.removeAttributeNS(o,t):n.removeAttribute(`${r}:${t}`)}else n.removeAttribute(t)}addClass(n,t){n.classList.add(t)}removeClass(n,t){n.classList.remove(t)}setStyle(n,t,r,o){o&(at.DashCase|at.Important)?n.style.setProperty(t,r,o&at.Important?"important":""):n.style[t]=r}removeStyle(n,t,r){r&at.DashCase?n.style.removeProperty(t):n.style[t]=""}setProperty(n,t,r){n!=null&&(n[t]=r)}setValue(n,t){n.nodeValue=t}listen(n,t,r,o){if(typeof n=="string"&&(n=wt().getGlobalEventTarget(this.doc,n),!n))throw new E(5102,!1);let i=this.decoratePreventDefault(r);return this.tracingService?.wrapEventListener&&(i=this.tracingService.wrapEventListener(n,t,i)),this.eventManager.addEventListener(n,t,i,o)}decoratePreventDefault(n){return t=>{if(t==="__ngUnwrap__")return n;n(t)===!1&&t.preventDefault()}}};function lg(e){return e.tagName==="TEMPLATE"&&e.content!==void 0}var ea=class extends To{hostEl;sharedStylesHost;shadowRoot;constructor(n,t,r,o,i,s,a,c){super(n,o,i,a),this.hostEl=t,this.sharedStylesHost=c,this.shadowRoot=t.attachShadow({mode:"open"}),this.sharedStylesHost&&this.sharedStylesHost.addHost(this.shadowRoot);let l=r.styles;l=dg(r.id,l);for(let d of l){let p=document.createElement("style");s&&p.setAttribute("nonce",s),p.textContent=d,this.shadowRoot.appendChild(p)}let u=r.getExternalStyles?.();if(u)for(let d of u){let p=xu(d,o);s&&p.setAttribute("nonce",s),this.shadowRoot.appendChild(p)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,t){return super.appendChild(this.nodeOrShadowRoot(n),t)}insertBefore(n,t,r){return super.insertBefore(this.nodeOrShadowRoot(n),t,r)}removeChild(n,t){return super.removeChild(null,t)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost&&this.sharedStylesHost.removeHost(this.shadowRoot)}},Mo=class extends To{sharedStylesHost;removeStylesOnCompDestroy;styles;styleUrls;constructor(n,t,r,o,i,s,a,c){super(n,i,s,a),this.sharedStylesHost=t,this.removeStylesOnCompDestroy=o;let l=r.styles;this.styles=c?dg(c,l):l,this.styleUrls=r.getExternalStyles?.(c)}applyStyles(){this.sharedStylesHost.addStyles(this.styles,this.styleUrls)}destroy(){this.removeStylesOnCompDestroy&&Mn.size===0&&this.sharedStylesHost.removeStyles(this.styles,this.styleUrls)}},ta=class extends Mo{contentAttr;hostAttr;constructor(n,t,r,o,i,s,a,c){let l=o+"-"+r.id;super(n,t,r,i,s,a,c,l),this.contentAttr=RI(l),this.hostAttr=kI(l)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,t){let r=super.createElement(n,t);return super.setAttribute(r,this.contentAttr,""),r}};var ra=class e extends Eo{supportsDOMEvents=!0;static makeCurrent(){Du(new e)}onAndCancel(n,t,r,o){return n.addEventListener(t,r,o),()=>{n.removeEventListener(t,r,o)}}dispatchEvent(n,t){n.dispatchEvent(t)}remove(n){n.remove()}createElement(n,t){return t=t||this.getDefaultDocument(),t.createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,t){return t==="window"?window:t==="document"?n:t==="body"?n.body:null}getBaseHref(n){let t=OI();return t==null?null:FI(t)}resetBaseElement(){So=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return Tu(document.cookie,n)}},So=null;function OI(){return So=So||document.head.querySelector("base"),So?So.getAttribute("href"):null}function FI(e){return new URL(e,document.baseURI).pathname}var LI=(()=>{class e{build(){return new XMLHttpRequest}static \u0275fac=function(r){return new(r||e)};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})(),fg=["alt","control","meta","shift"],PI={"\b":"Backspace"," ":"Tab","\x7F":"Delete","\x1B":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},jI={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey},pg=(()=>{class e extends wo{constructor(t){super(t)}supports(t){return e.parseEventName(t)!=null}addEventListener(t,r,o,i){let s=e.parseEventName(r),a=e.eventCallback(s.fullKey,o,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>wt().onAndCancel(t,s.domEventName,a,i))}static parseEventName(t){let r=t.toLowerCase().split("."),o=r.shift();if(r.length===0||!(o==="keydown"||o==="keyup"))return null;let i=e._normalizeKey(r.pop()),s="",a=r.indexOf("code");if(a>-1&&(r.splice(a,1),s="code."),fg.forEach(l=>{let u=r.indexOf(l);u>-1&&(r.splice(u,1),s+=l+".")}),s+=i,r.length!=0||i.length===0)return null;let c={};return c.domEventName=o,c.fullKey=s,c}static matchEventFullKeyCode(t,r){let o=PI[t.key]||t.key,i="";return r.indexOf("code.")>-1&&(o=t.code,i="code."),o==null||!o?!1:(o=o.toLowerCase(),o===" "?o="space":o==="."&&(o="dot"),fg.forEach(s=>{if(s!==o){let a=jI[s];a(t)&&(i+=s+".")}}),i+=o,i===r)}static eventCallback(t,r,o){return i=>{e.matchEventFullKeyCode(i,t)&&o.runGuarded(()=>r(i))}}static _normalizeKey(t){return t==="esc"?"escape":t}static \u0275fac=function(r){return new(r||e)(M(H))};static \u0275prov=v({token:e,factory:e.\u0275fac})}return e})();async function BI(e,n,t){let r=A({rootComponent:e},VI(n,t));return qm(r)}function VI(e,n){return{platformRef:n?.platformRef,appProviders:[...WI,...e?.providers??[]],platformProviders:zI}}function HI(){ra.makeCurrent()}function UI(){return new Te}function $I(){return Ll(document),document}var zI=[{provide:xn,useValue:Mu},{provide:vs,useValue:HI,multi:!0},{provide:H,useFactory:$I}];var WI=[{provide:Gr,useValue:"root"},{provide:Te,useFactory:UI},{provide:na,useClass:Js,multi:!0},{provide:na,useClass:pg,multi:!0},Ou,Ru,Nu,{provide:Re,useExisting:Ou},{provide:Co,useClass:LI},[]];var Fu=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=v({token:e,factory:function(r){let o=null;return r?o=new(r||e):o=M(GI),o},providedIn:"root"})}return e})(),GI=(()=>{class e extends Fu{_doc;constructor(t){super(),this._doc=t}sanitize(t,r){if(r==null)return null;switch(t){case Ie.NONE:return r;case Ie.HTML:return Et(r,"HTML")?Qe(r):bs(this._doc,String(r)).toString();case Ie.STYLE:return Et(r,"Style")?Qe(r):r;case Ie.SCRIPT:if(Et(r,"Script"))return Qe(r);throw new E(5200,!1);case Ie.URL:return Et(r,"URL")?Qe(r):fo(String(r));case Ie.RESOURCE_URL:if(Et(r,"ResourceURL"))return Qe(r);throw new E(5201,!1);default:throw new E(5202,!1)}}bypassSecurityTrustHtml(t){return jl(t)}bypassSecurityTrustStyle(t){return Bl(t)}bypassSecurityTrustScript(t){return Vl(t)}bypassSecurityTrustUrl(t){return Hl(t)}bypassSecurityTrustResourceUrl(t){return Ul(t)}static \u0275fac=function(r){return new(r||e)(M(H))};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var Ao=class{_attachedHost=null;attach(n){return this._attachedHost=n,n.attach(this)}detach(){let n=this._attachedHost;n!=null&&(this._attachedHost=null,n.detach())}get isAttached(){return this._attachedHost!=null}setAttachedHost(n){this._attachedHost=n}},Lu=class extends Ao{component;viewContainerRef;injector;projectableNodes;bindings;constructor(n,t,r,o,i){super(),this.component=n,this.viewContainerRef=t,this.injector=r,this.projectableNodes=o,this.bindings=i||null}},Cr=class extends Ao{templateRef;viewContainerRef;context;injector;constructor(n,t,r,o){super(),this.templateRef=n,this.viewContainerRef=t,this.context=r,this.injector=o}get origin(){return this.templateRef.elementRef}attach(n,t=this.context){return this.context=t,super.attach(n)}detach(){return this.context=void 0,super.detach()}},Pu=class extends Ao{element;constructor(n){super(),this.element=n instanceof z?n.nativeElement:n}},oa=class{_attachedPortal=null;_disposeFn=null;_isDisposed=!1;hasAttached(){return!!this._attachedPortal}attach(n){if(n instanceof Lu)return this._attachedPortal=n,this.attachComponentPortal(n);if(n instanceof Cr)return this._attachedPortal=n,this.attachTemplatePortal(n);if(this.attachDomPortal&&n instanceof Pu)return this._attachedPortal=n,this.attachDomPortal(n)}attachDomPortal=null;detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(n){this._disposeFn=n}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}},hg=class extends oa{outletElement;_appRef;_defaultInjector;constructor(n,t,r){super(),this.outletElement=n,this._appRef=t,this._defaultInjector=r}attachComponentPortal(n){let t;if(n.viewContainerRef){let r=n.injector||n.viewContainerRef.injector,o=r.get(zt,null,{optional:!0})||void 0;t=n.viewContainerRef.createComponent(n.component,{index:n.viewContainerRef.length,injector:r,ngModuleRef:o,projectableNodes:n.projectableNodes||void 0,bindings:n.bindings||void 0}),this.setDisposeFn(()=>t.destroy())}else{let r=this._appRef,o=n.injector||this._defaultInjector||U.NULL,i=o.get(ue,r.injector);t=Qs(n.component,{elementInjector:o,environmentInjector:i,projectableNodes:n.projectableNodes||void 0,bindings:n.bindings||void 0}),r.attachView(t.hostView),this.setDisposeFn(()=>{r.viewCount>0&&r.detachView(t.hostView),t.destroy()})}return this.outletElement.appendChild(this._getComponentRootNode(t)),this._attachedPortal=n,t}attachTemplatePortal(n){let t=n.viewContainerRef,r=t.createEmbeddedView(n.templateRef,n.context,{injector:n.injector});return r.rootNodes.forEach(o=>this.outletElement.appendChild(o)),r.detectChanges(),this.setDisposeFn(()=>{let o=t.indexOf(r);o!==-1&&t.remove(o)}),this._attachedPortal=n,r}attachDomPortal=n=>{let t=n.element;t.parentNode;let r=this.outletElement.ownerDocument.createComment("dom-portal");t.parentNode.insertBefore(r,t),this.outletElement.appendChild(t),this._attachedPortal=n,super.setDisposeFn(()=>{r.parentNode&&r.parentNode.replaceChild(t,r)})};dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(n){return n.hostView.rootNodes[0]}},mg=(()=>{class e extends Cr{constructor(){let t=h(Ee),r=h(Oe);super(t,r)}static \u0275fac=function(r){return new(r||e)};static \u0275dir=G({type:e,selectors:[["","cdkPortal",""]],exportAs:["cdkPortal"],features:[Ye]})}return e})(),ju=(()=>{class e extends oa{_moduleRef=h(zt,{optional:!0});_document=h(H);_viewContainerRef=h(Oe);_isInitialized=!1;_attachedRef=null;constructor(){super()}get portal(){return this._attachedPortal}set portal(t){this.hasAttached()&&!t&&!this._isInitialized||(this.hasAttached()&&super.detach(),t&&super.attach(t),this._attachedPortal=t||null)}attached=new j;get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedRef=this._attachedPortal=null}attachComponentPortal(t){t.setAttachedHost(this);let r=t.viewContainerRef!=null?t.viewContainerRef:this._viewContainerRef,o=r.createComponent(t.component,{index:r.length,injector:t.injector||r.injector,projectableNodes:t.projectableNodes||void 0,ngModuleRef:this._moduleRef||void 0,bindings:t.bindings||void 0});return r!==this._viewContainerRef&&this._getRootNode().appendChild(o.hostView.rootNodes[0]),super.setDisposeFn(()=>o.destroy()),this._attachedPortal=t,this._attachedRef=o,this.attached.emit(o),o}attachTemplatePortal(t){t.setAttachedHost(this);let r=this._viewContainerRef.createEmbeddedView(t.templateRef,t.context,{injector:t.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=t,this._attachedRef=r,this.attached.emit(r),r}attachDomPortal=t=>{let r=t.element;r.parentNode;let o=this._document.createComment("dom-portal");t.setAttachedHost(this),r.parentNode.insertBefore(o,r),this._getRootNode().appendChild(r),this._attachedPortal=t,super.setDisposeFn(()=>{o.parentNode&&o.parentNode.replaceChild(r,o)})};_getRootNode(){let t=this._viewContainerRef.element.nativeElement;return t.nodeType===t.ELEMENT_NODE?t:t.parentNode}static \u0275fac=function(r){return new(r||e)};static \u0275dir=G({type:e,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:[0,"cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[Ye]})}return e})(),Yj=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275mod=ae({type:e});static \u0275inj=te({})}return e})();var ia=new WeakMap,xo=(()=>{class e{_appRef;_injector=h(U);_environmentInjector=h(ue);load(t){let r=this._appRef=this._appRef||this._injector.get(qt),o=ia.get(r);o||(o={loaders:new Set,refs:[]},ia.set(r,o),r.onDestroy(()=>{ia.get(r)?.refs.forEach(i=>i.destroy()),ia.delete(r)})),o.loaders.has(t)||(o.loaders.add(t),o.refs.push(Qs(t,{environmentInjector:this._environmentInjector})))}static \u0275fac=function(r){return new(r||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var qI=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275cmp=Ce({type:e,selectors:[["ng-component"]],exportAs:["cdkVisuallyHidden"],decls:0,vars:0,template:function(r,o){},styles:[`.cdk-visually-hidden { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; + white-space: nowrap; + outline: 0; + -webkit-appearance: none; + -moz-appearance: none; + left: 0; +} +[dir=rtl] .cdk-visually-hidden { + left: auto; + right: 0; +} +`],encapsulation:2,changeDetection:0})}return e})(),sa;function ZI(){if(sa===void 0&&(sa=null,typeof window<"u")){let e=window;e.trustedTypes!==void 0&&(sa=e.trustedTypes.createPolicy("angular#components",{createHTML:n=>n}))}return sa}function QI(e){return ZI()?.createHTML(e)||e}function gg(e,n,t){let r=t.sanitize(Ie.HTML,n);e.innerHTML=QI(r||"")}var vg=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275cmp=Ce({type:e,selectors:[["structural-styles"]],decls:0,vars:0,template:function(r,o){},styles:[`.mat-focus-indicator { + position: relative; +} +.mat-focus-indicator::before { + top: 0; + left: 0; + right: 0; + bottom: 0; + position: absolute; + box-sizing: border-box; + pointer-events: none; + display: var(--mat-focus-indicator-display, none); + border-width: var(--mat-focus-indicator-border-width, 3px); + border-style: var(--mat-focus-indicator-border-style, solid); + border-color: var(--mat-focus-indicator-border-color, transparent); + border-radius: var(--mat-focus-indicator-border-radius, 4px); +} +.mat-focus-indicator:focus-visible::before { + content: ""; +} + +@media (forced-colors: active) { + html { + --mat-focus-indicator-display: block; + } +} +`],encapsulation:2,changeDetection:0})}return e})();function No(e){return e.buttons===0||e.detail===0}function Ro(e){let n=e.touches&&e.touches[0]||e.changedTouches&&e.changedTouches[0];return!!n&&n.identifier===-1&&(n.radiusX==null||n.radiusX===1)&&(n.radiusY==null||n.radiusY===1)}var Bu;function yg(){if(Bu==null){let e=typeof document<"u"?document.head:null;Bu=!!(e&&(e.createShadowRoot||e.attachShadow))}return Bu}function Vu(e){if(yg()){let n=e.getRootNode?e.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&n instanceof ShadowRoot)return n}return null}function Tt(e){return e.composedPath?e.composedPath()[0]:e.target}var Hu;try{Hu=typeof Intl<"u"&&Intl.v8BreakIterator}catch{Hu=!1}var ye=(()=>{class e{_platformId=h(xn);isBrowser=this._platformId?sg(this._platformId):typeof document=="object"&&!!document;EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent);TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent);BLINK=this.isBrowser&&!!(window.chrome||Hu)&&typeof CSS<"u"&&!this.EDGE&&!this.TRIDENT;WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT;IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent);ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT;SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT;constructor(){}static \u0275fac=function(r){return new(r||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var ko;function _g(){if(ko==null&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>ko=!0}))}finally{ko=ko||!1}return ko}function wr(e){return _g()?e:!!e.capture}function aa(e,n=0){return bg(e)?Number(e):arguments.length===2?n:0}function bg(e){return!isNaN(parseFloat(e))&&!isNaN(Number(e))}function Le(e){return e instanceof z?e.nativeElement:e}var Dg=new g("cdk-input-modality-detector-options"),Eg={ignoreKeys:[18,17,224,91,16]},Ig=650,Uu={passive:!0,capture:!0},Cg=(()=>{class e{_platform=h(ye);_listenerCleanups;modalityDetected;modalityChanged;get mostRecentModality(){return this._modality.value}_mostRecentTarget=null;_modality=new xt(null);_options;_lastTouchMs=0;_onKeydown=t=>{this._options?.ignoreKeys?.some(r=>r===t.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=Tt(t))};_onMousedown=t=>{Date.now()-this._lastTouchMs{if(Ro(t)){this._modality.next("keyboard");return}this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=Tt(t)};constructor(){let t=h(R),r=h(H),o=h(Dg,{optional:!0});if(this._options=A(A({},Eg),o),this.modalityDetected=this._modality.pipe(Pr(1)),this.modalityChanged=this.modalityDetected.pipe(vi()),this._platform.isBrowser){let i=h(Re).createRenderer(null,null);this._listenerCleanups=t.runOutsideAngular(()=>[i.listen(r,"keydown",this._onKeydown,Uu),i.listen(r,"mousedown",this._onMousedown,Uu),i.listen(r,"touchstart",this._onTouchstart,Uu)])}}ngOnDestroy(){this._modality.complete(),this._listenerCleanups?.forEach(t=>t())}static \u0275fac=function(r){return new(r||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Oo=(function(e){return e[e.IMMEDIATE=0]="IMMEDIATE",e[e.EVENTUAL=1]="EVENTUAL",e})(Oo||{}),wg=new g("cdk-focus-monitor-default-options"),ca=wr({passive:!0,capture:!0}),$u=(()=>{class e{_ngZone=h(R);_platform=h(ye);_inputModalityDetector=h(Cg);_origin=null;_lastFocusOrigin=null;_windowFocused=!1;_windowFocusTimeoutId;_originTimeoutId;_originFromTouchInteraction=!1;_elementInfo=new Map;_monitoredElementCount=0;_rootNodeFocusListenerCount=new Map;_detectionMode;_windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=setTimeout(()=>this._windowFocused=!1)};_document=h(H);_stopInputModalityDetector=new T;constructor(){let t=h(wg,{optional:!0});this._detectionMode=t?.detectionMode||Oo.IMMEDIATE}_rootNodeFocusAndBlurListener=t=>{let r=Tt(t);for(let o=r;o;o=o.parentElement)t.type==="focus"?this._onFocus(t,o):this._onBlur(t,o)};monitor(t,r=!1){let o=Le(t);if(!this._platform.isBrowser||o.nodeType!==1)return cn();let i=Vu(o)||this._document,s=this._elementInfo.get(o);if(s)return r&&(s.checkChildren=!0),s.subject;let a={checkChildren:r,subject:new T,rootNode:i};return this._elementInfo.set(o,a),this._registerGlobalListeners(a),a.subject}stopMonitoring(t){let r=Le(t),o=this._elementInfo.get(r);o&&(o.subject.complete(),this._setClasses(r),this._elementInfo.delete(r),this._removeGlobalListeners(o))}focusVia(t,r,o){let i=Le(t),s=this._document.activeElement;i===s?this._getClosestElementsInfo(i).forEach(([a,c])=>this._originChanged(a,r,c)):(this._setOrigin(r),typeof i.focus=="function"&&i.focus(o))}ngOnDestroy(){this._elementInfo.forEach((t,r)=>this.stopMonitoring(r))}_getWindow(){return this._document.defaultView||window}_getFocusOrigin(t){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(t)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:t&&this._isLastInteractionFromInputLabel(t)?"mouse":"program"}_shouldBeAttributedToTouch(t){return this._detectionMode===Oo.EVENTUAL||!!t?.contains(this._inputModalityDetector._mostRecentTarget)}_setClasses(t,r){t.classList.toggle("cdk-focused",!!r),t.classList.toggle("cdk-touch-focused",r==="touch"),t.classList.toggle("cdk-keyboard-focused",r==="keyboard"),t.classList.toggle("cdk-mouse-focused",r==="mouse"),t.classList.toggle("cdk-program-focused",r==="program")}_setOrigin(t,r=!1){this._ngZone.runOutsideAngular(()=>{if(this._origin=t,this._originFromTouchInteraction=t==="touch"&&r,this._detectionMode===Oo.IMMEDIATE){clearTimeout(this._originTimeoutId);let o=this._originFromTouchInteraction?Ig:1;this._originTimeoutId=setTimeout(()=>this._origin=null,o)}})}_onFocus(t,r){let o=this._elementInfo.get(r),i=Tt(t);!o||!o.checkChildren&&r!==i||this._originChanged(r,this._getFocusOrigin(i),o)}_onBlur(t,r){let o=this._elementInfo.get(r);!o||o.checkChildren&&t.relatedTarget instanceof Node&&r.contains(t.relatedTarget)||(this._setClasses(r),this._emitOrigin(o,null))}_emitOrigin(t,r){t.subject.observers.length&&this._ngZone.run(()=>t.subject.next(r))}_registerGlobalListeners(t){if(!this._platform.isBrowser)return;let r=t.rootNode,o=this._rootNodeFocusListenerCount.get(r)||0;o||this._ngZone.runOutsideAngular(()=>{r.addEventListener("focus",this._rootNodeFocusAndBlurListener,ca),r.addEventListener("blur",this._rootNodeFocusAndBlurListener,ca)}),this._rootNodeFocusListenerCount.set(r,o+1),++this._monitoredElementCount===1&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe(Ve(this._stopInputModalityDetector)).subscribe(i=>{this._setOrigin(i,!0)}))}_removeGlobalListeners(t){let r=t.rootNode;if(this._rootNodeFocusListenerCount.has(r)){let o=this._rootNodeFocusListenerCount.get(r);o>1?this._rootNodeFocusListenerCount.set(r,o-1):(r.removeEventListener("focus",this._rootNodeFocusAndBlurListener,ca),r.removeEventListener("blur",this._rootNodeFocusAndBlurListener,ca),this._rootNodeFocusListenerCount.delete(r))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(t,r,o){this._setClasses(t,r),this._emitOrigin(o,r),this._lastFocusOrigin=r}_getClosestElementsInfo(t){let r=[];return this._elementInfo.forEach((o,i)=>{(i===t||o.checkChildren&&i.contains(t))&&r.push([i,o])}),r}_isLastInteractionFromInputLabel(t){let{_mostRecentTarget:r,mostRecentModality:o}=this._inputModalityDetector;if(o!=="mouse"||!r||r===t||t.nodeName!=="INPUT"&&t.nodeName!=="TEXTAREA"||t.disabled)return!1;let i=t.labels;if(i){for(let s=0;s{class e{_elementRef=h(z);_focusMonitor=h($u);_monitorSubscription;_focusOrigin=null;cdkFocusChange=new j;constructor(){}get focusOrigin(){return this._focusOrigin}ngAfterViewInit(){let t=this._elementRef.nativeElement;this._monitorSubscription=this._focusMonitor.monitor(t,t.nodeType===1&&t.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(r=>{this._focusOrigin=r,this.cdkFocusChange.emit(r)})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._monitorSubscription?.unsubscribe()}static \u0275fac=function(r){return new(r||e)};static \u0275dir=G({type:e,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"},exportAs:["cdkMonitorFocus"]})}return e})();function FB(e){return Array.isArray(e)?e:[e]}var Tg=new Set,kn,Wu=(()=>{class e{_platform=h(ye);_nonce=h(mr,{optional:!0});_matchMedia;constructor(){this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):KI}matchMedia(t){return(this._platform.WEBKIT||this._platform.BLINK)&&YI(t,this._nonce),this._matchMedia(t)}static \u0275fac=function(r){return new(r||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function YI(e,n){if(!Tg.has(e))try{kn||(kn=document.createElement("style"),n&&kn.setAttribute("nonce",n),kn.setAttribute("type","text/css"),document.head.appendChild(kn)),kn.sheet&&(kn.sheet.insertRule(`@media ${e} {body{ }}`,0),Tg.add(e))}catch(t){console.error(t)}}function KI(e){return{matches:e==="all"||e==="",media:e,addListener:()=>{},removeListener:()=>{}}}function XI(e){if(e.type==="characterData"&&e.target instanceof Comment)return!0;if(e.type==="childList"){for(let n=0;n{class e{create(t){return typeof MutationObserver>"u"?null:new MutationObserver(t)}static \u0275fac=function(r){return new(r||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),JI=(()=>{class e{_mutationObserverFactory=h(Mg);_observedElements=new Map;_ngZone=h(R);constructor(){}ngOnDestroy(){this._observedElements.forEach((t,r)=>this._cleanupObserver(r))}observe(t){let r=Le(t);return new N(o=>{let s=this._observeElement(r).pipe(Be(a=>a.filter(c=>!XI(c))),_e(a=>!!a.length)).subscribe(a=>{this._ngZone.run(()=>{o.next(a)})});return()=>{s.unsubscribe(),this._unobserveElement(r)}})}_observeElement(t){return this._ngZone.runOutsideAngular(()=>{if(this._observedElements.has(t))this._observedElements.get(t).count++;else{let r=new T,o=this._mutationObserverFactory.create(i=>r.next(i));o&&o.observe(t,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(t,{observer:o,stream:r,count:1})}return this._observedElements.get(t).stream})}_unobserveElement(t){this._observedElements.has(t)&&(this._observedElements.get(t).count--,this._observedElements.get(t).count||this._cleanupObserver(t))}_cleanupObserver(t){if(this._observedElements.has(t)){let{observer:r,stream:o}=this._observedElements.get(t);r&&r.disconnect(),o.complete(),this._observedElements.delete(t)}}static \u0275fac=function(r){return new(r||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Sg=(()=>{class e{_contentObserver=h(JI);_elementRef=h(z);event=new j;get disabled(){return this._disabled}set disabled(t){this._disabled=t,this._disabled?this._unsubscribe():this._subscribe()}_disabled=!1;get debounce(){return this._debounce}set debounce(t){this._debounce=aa(t),this._subscribe()}_debounce;_currentSubscription=null;constructor(){}ngAfterContentInit(){!this._currentSubscription&&!this.disabled&&this._subscribe()}ngOnDestroy(){this._unsubscribe()}_subscribe(){this._unsubscribe();let t=this._contentObserver.observe(this._elementRef);this._currentSubscription=(this.debounce?t.pipe(un(this.debounce)):t).subscribe(this.event)}_unsubscribe(){this._currentSubscription?.unsubscribe()}static \u0275fac=function(r){return new(r||e)};static \u0275dir=G({type:e,selectors:[["","cdkObserveContent",""]],inputs:{disabled:[2,"cdkObserveContentDisabled","disabled",pe],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]})}return e})(),YB=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275mod=ae({type:e});static \u0275inj=te({providers:[Mg]})}return e})();var Ag=new g("liveAnnouncerElement",{providedIn:"root",factory:()=>null}),xg=new g("LIVE_ANNOUNCER_DEFAULT_OPTIONS"),eC=0,tC=(()=>{class e{_ngZone=h(R);_defaultOptions=h(xg,{optional:!0});_liveElement;_document=h(H);_sanitizer=h(Fu);_previousTimeout;_currentPromise;_currentResolve;constructor(){let t=h(Ag,{optional:!0});this._liveElement=t||this._createLiveElement()}announce(t,...r){let o=this._defaultOptions,i,s;return r.length===1&&typeof r[0]=="number"?s=r[0]:[i,s]=r,this.clear(),clearTimeout(this._previousTimeout),i||(i=o&&o.politeness?o.politeness:"polite"),s==null&&o&&(s=o.duration),this._liveElement.setAttribute("aria-live",i),this._liveElement.id&&this._exposeAnnouncerToModals(this._liveElement.id),this._ngZone.runOutsideAngular(()=>(this._currentPromise||(this._currentPromise=new Promise(a=>this._currentResolve=a)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{!t||typeof t=="string"?this._liveElement.textContent=t:gg(this._liveElement,t,this._sanitizer),typeof s=="number"&&(this._previousTimeout=setTimeout(()=>this.clear(),s)),this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0},100),this._currentPromise))}clear(){this._liveElement&&(this._liveElement.textContent="")}ngOnDestroy(){clearTimeout(this._previousTimeout),this._liveElement?.remove(),this._liveElement=null,this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0}_createLiveElement(){let t="cdk-live-announcer-element",r=this._document.getElementsByClassName(t),o=this._document.createElement("div");for(let i=0;i .cdk-overlay-container [aria-modal="true"]');for(let o=0;o=65&&t<=90||t>=48&&t<=57)&&this._letterKeyStream.next(String.fromCharCode(t))}isTyping(){return this._pressedLetters.length>0}reset(){this._pressedLetters=[]}_setupKeyHandler(n){this._letterKeyStream.pipe(Ra(t=>this._pressedLetters.push(t)),un(n),_e(()=>this._pressedLetters.length>0),Be(()=>this._pressedLetters.join("").toLocaleUpperCase())).subscribe(t=>{for(let r=1;re[t]):e.altKey||e.shiftKey||e.ctrlKey||e.metaKey}var Tr=class{_items;_activeItemIndex=We(-1);_activeItem=We(null);_wrap=!1;_typeaheadSubscription=P.EMPTY;_itemChangesSubscription;_vertical=!0;_horizontal=null;_allowedModifierKeys=[];_homeAndEnd=!1;_pageUpAndDown={enabled:!1,delta:10};_effectRef;_typeahead;_skipPredicateFn=n=>n.disabled;constructor(n,t){this._items=n,n instanceof bt?this._itemChangesSubscription=n.changes.subscribe(r=>this._itemsChanged(r.toArray())):vr(n)&&(this._effectRef=Jr(()=>this._itemsChanged(n()),{injector:t}))}tabOut=new T;change=new T;skipPredicate(n){return this._skipPredicateFn=n,this}withWrap(n=!0){return this._wrap=n,this}withVerticalOrientation(n=!0){return this._vertical=n,this}withHorizontalOrientation(n){return this._horizontal=n,this}withAllowedModifierKeys(n){return this._allowedModifierKeys=n,this}withTypeAhead(n=200){this._typeaheadSubscription.unsubscribe();let t=this._getItemsArray();return this._typeahead=new la(t,{debounceInterval:typeof n=="number"?n:void 0,skipPredicate:r=>this._skipPredicateFn(r)}),this._typeaheadSubscription=this._typeahead.selectedItem.subscribe(r=>{this.setActiveItem(r)}),this}cancelTypeahead(){return this._typeahead?.reset(),this}withHomeAndEnd(n=!0){return this._homeAndEnd=n,this}withPageUpDown(n=!0,t=10){return this._pageUpAndDown={enabled:n,delta:t},this}setActiveItem(n){let t=this._activeItem();this.updateActiveItem(n),this._activeItem()!==t&&this.change.next(this._activeItemIndex())}onKeydown(n){let t=n.keyCode,o=["altKey","ctrlKey","metaKey","shiftKey"].every(i=>!n[i]||this._allowedModifierKeys.indexOf(i)>-1);switch(t){case 9:this.tabOut.next();return;case 40:if(this._vertical&&o){this.setNextItemActive();break}else return;case 38:if(this._vertical&&o){this.setPreviousItemActive();break}else return;case 39:if(this._horizontal&&o){this._horizontal==="rtl"?this.setPreviousItemActive():this.setNextItemActive();break}else return;case 37:if(this._horizontal&&o){this._horizontal==="rtl"?this.setNextItemActive():this.setPreviousItemActive();break}else return;case 36:if(this._homeAndEnd&&o){this.setFirstItemActive();break}else return;case 35:if(this._homeAndEnd&&o){this.setLastItemActive();break}else return;case 33:if(this._pageUpAndDown.enabled&&o){let i=this._activeItemIndex()-this._pageUpAndDown.delta;this._setActiveItemByIndex(i>0?i:0,1);break}else return;case 34:if(this._pageUpAndDown.enabled&&o){let i=this._activeItemIndex()+this._pageUpAndDown.delta,s=this._getItemsArray().length;this._setActiveItemByIndex(i-1&&r!==this._activeItemIndex()&&(this._activeItemIndex.set(r),this._typeahead?.setCurrentSelectedItemIndex(r))}}};var Gu=class extends Tr{setActiveItem(n){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(n),this.activeItem&&this.activeItem.setActiveStyles()}};var Fo=class extends Tr{_origin="program";setFocusOrigin(n){return this._origin=n,this}setActiveItem(n){super.setActiveItem(n),this.activeItem&&this.activeItem.focus(this._origin)}};var qu={},Lo=class e{_appId=h(hr);static _infix=`a${Math.floor(Math.random()*1e5).toString()}`;getId(n,t=!1){return this._appId!=="ng"&&(n+=this._appId),qu.hasOwnProperty(n)||(qu[n]=0),`${n}${t?e._infix+"-":""}${qu[n]++}`}static \u0275fac=function(t){return new(t||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})};var Ng=" ";function UV(e,n,t){let r=Rg(e,n);t=t.trim(),!r.some(o=>o.trim()===t)&&(r.push(t),e.setAttribute(n,r.join(Ng)))}function $V(e,n,t){let r=Rg(e,n);t=t.trim();let o=r.filter(i=>i!==t);o.length?e.setAttribute(n,o.join(Ng)):e.removeAttribute(n)}function Rg(e,n){return e.getAttribute(n)?.match(/\S+/g)??[]}var rC=new g("cdk-dir-doc",{providedIn:"root",factory:()=>h(H)}),oC=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;function kg(e){let n=e?.toLowerCase()||"";return n==="auto"&&typeof navigator<"u"&&navigator?.language?oC.test(navigator.language)?"rtl":"ltr":n==="rtl"?"rtl":"ltr"}var Mr=(()=>{class e{get value(){return this.valueSignal()}valueSignal=We("ltr");change=new j;constructor(){let t=h(rC,{optional:!0});if(t){let r=t.body?t.body.dir:null,o=t.documentElement?t.documentElement.dir:null;this.valueSignal.set(kg(r||o||"ltr"))}}ngOnDestroy(){this.change.complete()}static \u0275fac=function(r){return new(r||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var Po=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275mod=ae({type:e});static \u0275inj=te({})}return e})();var Zu=class{_box;_destroyed=new T;_resizeSubject=new T;_resizeObserver;_elementObservables=new Map;constructor(n){this._box=n,typeof ResizeObserver<"u"&&(this._resizeObserver=new ResizeObserver(t=>this._resizeSubject.next(t)))}observe(n){return this._elementObservables.has(n)||this._elementObservables.set(n,new N(t=>{let r=this._resizeSubject.subscribe(t);return this._resizeObserver?.observe(n,{box:this._box}),()=>{this._resizeObserver?.unobserve(n),r.unsubscribe(),this._elementObservables.delete(n)}}).pipe(_e(t=>t.some(r=>r.target===n)),yi({bufferSize:1,refCount:!0}),Ve(this._destroyed))),this._elementObservables.get(n)}destroy(){this._destroyed.next(),this._destroyed.complete(),this._resizeSubject.complete(),this._elementObservables.clear()}},Og=(()=>{class e{_cleanupErrorListener;_observers=new Map;_ngZone=h(R);constructor(){typeof ResizeObserver<"u"}ngOnDestroy(){for(let[,t]of this._observers)t.destroy();this._observers.clear(),this._cleanupErrorListener?.()}observe(t,r){let o=r?.box||"content-box";return this._observers.has(o)||this._observers.set(o,new Zu(o)),this._observers.get(o).observe(t)}static \u0275fac=function(r){return new(r||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var Je=(function(e){return e[e.NORMAL=0]="NORMAL",e[e.NEGATED=1]="NEGATED",e[e.INVERTED=2]="INVERTED",e})(Je||{}),da,On;function Fg(){if(On==null){if(typeof document!="object"||!document||typeof Element!="function"||!Element)return On=!1,On;if(document.documentElement?.style&&"scrollBehavior"in document.documentElement.style)On=!0;else{let e=Element.prototype.scrollTo;e?On=!/\{\s*\[native code\]\s*\}/.test(e.toString()):On=!1}}return On}function Sr(){if(typeof document!="object"||!document)return Je.NORMAL;if(da==null){let e=document.createElement("div"),n=e.style;e.dir="rtl",n.width="1px",n.overflow="auto",n.visibility="hidden",n.pointerEvents="none",n.position="absolute";let t=document.createElement("div"),r=t.style;r.width="2px",r.height="1px",e.appendChild(t),document.body.appendChild(e),da=Je.NORMAL,e.scrollLeft===0&&(e.scrollLeft=1,da=e.scrollLeft===0?Je.NEGATED:Je.INVERTED),e.remove()}return da}function lH(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Mocha}var iC=20,sC=(()=>{class e{_ngZone=h(R);_platform=h(ye);_renderer=h(Re).createRenderer(null,null);_cleanupGlobalListener;constructor(){}_scrolled=new T;_scrolledCount=0;scrollContainers=new Map;register(t){this.scrollContainers.has(t)||this.scrollContainers.set(t,t.elementScrolled().subscribe(()=>this._scrolled.next(t)))}deregister(t){let r=this.scrollContainers.get(t);r&&(r.unsubscribe(),this.scrollContainers.delete(t))}scrolled(t=iC){return this._platform.isBrowser?new N(r=>{this._cleanupGlobalListener||(this._cleanupGlobalListener=this._ngZone.runOutsideAngular(()=>this._renderer.listen("document","scroll",()=>this._scrolled.next())));let o=t>0?this._scrolled.pipe(gi(t)).subscribe(r):this._scrolled.subscribe(r);return this._scrolledCount++,()=>{o.unsubscribe(),this._scrolledCount--,this._scrolledCount||(this._cleanupGlobalListener?.(),this._cleanupGlobalListener=void 0)}}):cn()}ngOnDestroy(){this._cleanupGlobalListener?.(),this._cleanupGlobalListener=void 0,this.scrollContainers.forEach((t,r)=>this.deregister(r)),this._scrolled.complete()}ancestorScrolled(t,r){let o=this.getAncestorScrollContainers(t);return this.scrolled(r).pipe(_e(i=>!i||o.indexOf(i)>-1))}getAncestorScrollContainers(t){let r=[];return this.scrollContainers.forEach((o,i)=>{this._scrollableContainsElement(i,t)&&r.push(i)}),r}_scrollableContainsElement(t,r){let o=Le(r),i=t.getElementRef().nativeElement;do if(o==i)return!0;while(o=o.parentElement);return!1}static \u0275fac=function(r){return new(r||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Pg=(()=>{class e{elementRef=h(z);scrollDispatcher=h(sC);ngZone=h(R);dir=h(Mr,{optional:!0});_scrollElement=this.elementRef.nativeElement;_destroyed=new T;_renderer=h(Gt);_cleanupScroll;_elementScrolled=new T;constructor(){}ngOnInit(){this._cleanupScroll=this.ngZone.runOutsideAngular(()=>this._renderer.listen(this._scrollElement,"scroll",t=>this._elementScrolled.next(t))),this.scrollDispatcher.register(this)}ngOnDestroy(){this._cleanupScroll?.(),this._elementScrolled.complete(),this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}elementScrolled(){return this._elementScrolled}getElementRef(){return this.elementRef}scrollTo(t){let r=this.elementRef.nativeElement,o=this.dir&&this.dir.value=="rtl";t.left==null&&(t.left=o?t.end:t.start),t.right==null&&(t.right=o?t.start:t.end),t.bottom!=null&&(t.top=r.scrollHeight-r.clientHeight-t.bottom),o&&Sr()!=Je.NORMAL?(t.left!=null&&(t.right=r.scrollWidth-r.clientWidth-t.left),Sr()==Je.INVERTED?t.left=t.right:Sr()==Je.NEGATED&&(t.left=t.right?-t.right:t.right)):t.right!=null&&(t.left=r.scrollWidth-r.clientWidth-t.right),this._applyScrollToOptions(t)}_applyScrollToOptions(t){let r=this.elementRef.nativeElement;Fg()?r.scrollTo(t):(t.top!=null&&(r.scrollTop=t.top),t.left!=null&&(r.scrollLeft=t.left))}measureScrollOffset(t){let r="left",o="right",i=this.elementRef.nativeElement;if(t=="top")return i.scrollTop;if(t=="bottom")return i.scrollHeight-i.clientHeight-i.scrollTop;let s=this.dir&&this.dir.value=="rtl";return t=="start"?t=s?o:r:t=="end"&&(t=s?r:o),s&&Sr()==Je.INVERTED?t==r?i.scrollWidth-i.clientWidth-i.scrollLeft:i.scrollLeft:s&&Sr()==Je.NEGATED?t==r?i.scrollLeft+i.scrollWidth-i.clientWidth:-i.scrollLeft:t==r?i.scrollLeft:i.scrollWidth-i.clientWidth-i.scrollLeft}static \u0275fac=function(r){return new(r||e)};static \u0275dir=G({type:e,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]]})}return e})(),aC=20,jg=(()=>{class e{_platform=h(ye);_listeners;_viewportSize=null;_change=new T;_document=h(H);constructor(){let t=h(R),r=h(Re).createRenderer(null,null);t.runOutsideAngular(()=>{if(this._platform.isBrowser){let o=i=>this._change.next(i);this._listeners=[r.listen("window","resize",o),r.listen("window","orientationchange",o)]}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){this._listeners?.forEach(t=>t()),this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();let t={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),t}getViewportRect(){let t=this.getViewportScrollPosition(),{width:r,height:o}=this.getViewportSize();return{top:t.top,left:t.left,bottom:t.top+o,right:t.left+r,height:o,width:r}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};let t=this._document,r=this._getWindow(),o=t.documentElement,i=o.getBoundingClientRect(),s=-i.top||t.body?.scrollTop||r.scrollY||o.scrollTop||0,a=-i.left||t.body?.scrollLeft||r.scrollX||o.scrollLeft||0;return{top:s,left:a}}change(t=aC){return t>0?this._change.pipe(gi(t)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){let t=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:t.innerWidth,height:t.innerHeight}:{width:0,height:0}}static \u0275fac=function(r){return new(r||e)};static \u0275prov=v({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var Lg=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275mod=ae({type:e});static \u0275inj=te({})}return e})(),FH=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275mod=ae({type:e});static \u0275inj=te({imports:[Po,Lg,Po,Lg]})}return e})();var cC=new g("MATERIAL_ANIMATIONS"),Bg=null;function lC(){return h(cC,{optional:!0})?.animationsDisabled||h(Pl,{optional:!0})==="NoopAnimations"?"di-disabled":(Bg??=h(Wu).matchMedia("(prefers-reduced-motion)").matches,Bg?"reduced-motion":"enabled")}function Ar(){return lC()!=="enabled"}function $H(e){return e==null?"":typeof e=="string"?e:`${e}px`}function WH(e){return e!=null&&`${e}`!="false"}var Pe=(function(e){return e[e.FADING_IN=0]="FADING_IN",e[e.VISIBLE=1]="VISIBLE",e[e.FADING_OUT=2]="FADING_OUT",e[e.HIDDEN=3]="HIDDEN",e})(Pe||{}),Qu=class{_renderer;element;config;_animationForciblyDisabledThroughCss;state=Pe.HIDDEN;constructor(n,t,r,o=!1){this._renderer=n,this.element=t,this.config=r,this._animationForciblyDisabledThroughCss=o}fadeOut(){this._renderer.fadeOutRipple(this)}},Vg=wr({passive:!0,capture:!0}),Yu=class{_events=new Map;addHandler(n,t,r,o){let i=this._events.get(t);if(i){let s=i.get(r);s?s.add(o):i.set(r,new Set([o]))}else this._events.set(t,new Map([[r,new Set([o])]])),n.runOutsideAngular(()=>{document.addEventListener(t,this._delegateEventHandler,Vg)})}removeHandler(n,t,r){let o=this._events.get(n);if(!o)return;let i=o.get(t);i&&(i.delete(r),i.size===0&&o.delete(t),o.size===0&&(this._events.delete(n),document.removeEventListener(n,this._delegateEventHandler,Vg)))}_delegateEventHandler=n=>{let t=Tt(n);t&&this._events.get(n.type)?.forEach((r,o)=>{(o===t||o.contains(t))&&r.forEach(i=>i.handleEvent(n))})}},Hg={enterDuration:225,exitDuration:150},uC=800,Ug=wr({passive:!0,capture:!0}),$g=["mousedown","touchstart"],zg=["mouseup","mouseleave","touchend","touchcancel"],dC=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275cmp=Ce({type:e,selectors:[["ng-component"]],hostAttrs:["mat-ripple-style-loader",""],decls:0,vars:0,template:function(r,o){},styles:[`.mat-ripple { + overflow: hidden; + position: relative; +} +.mat-ripple:not(:empty) { + transform: translateZ(0); +} + +.mat-ripple.mat-ripple-unbounded { + overflow: visible; +} + +.mat-ripple-element { + position: absolute; + border-radius: 50%; + pointer-events: none; + transition: opacity, transform 0ms cubic-bezier(0, 0, 0.2, 1); + transform: scale3d(0, 0, 0); + background-color: var(--mat-ripple-color, color-mix(in srgb, var(--mat-sys-on-surface) 10%, transparent)); +} +@media (forced-colors: active) { + .mat-ripple-element { + display: none; + } +} +.cdk-drag-preview .mat-ripple-element, .cdk-drag-placeholder .mat-ripple-element { + display: none; +} +`],encapsulation:2,changeDetection:0})}return e})(),Ku=class e{_target;_ngZone;_platform;_containerElement;_triggerElement=null;_isPointerDown=!1;_activeRipples=new Map;_mostRecentTransientRipple=null;_lastTouchStartEvent;_pointerUpEventsRegistered=!1;_containerRect=null;static _eventManager=new Yu;constructor(n,t,r,o,i){this._target=n,this._ngZone=t,this._platform=o,o.isBrowser&&(this._containerElement=Le(r)),i&&i.get(xo).load(dC)}fadeInRipple(n,t,r={}){let o=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),i=A(A({},Hg),r.animation);r.centered&&(n=o.left+o.width/2,t=o.top+o.height/2);let s=r.radius||fC(n,t,o),a=n-o.left,c=t-o.top,l=i.enterDuration,u=document.createElement("div");u.classList.add("mat-ripple-element"),u.style.left=`${a-s}px`,u.style.top=`${c-s}px`,u.style.height=`${s*2}px`,u.style.width=`${s*2}px`,r.color!=null&&(u.style.backgroundColor=r.color),u.style.transitionDuration=`${l}ms`,this._containerElement.appendChild(u);let d=window.getComputedStyle(u),p=d.transitionProperty,f=d.transitionDuration,m=p==="none"||f==="0s"||f==="0s, 0s"||o.width===0&&o.height===0,_=new Qu(this,u,r,m);u.style.transform="scale3d(1, 1, 1)",_.state=Pe.FADING_IN,r.persistent||(this._mostRecentTransientRipple=_);let w=null;return!m&&(l||i.exitDuration)&&this._ngZone.runOutsideAngular(()=>{let S=()=>{w&&(w.fallbackTimer=null),clearTimeout(ft),this._finishRippleTransition(_)},K=()=>this._destroyRipple(_),ft=setTimeout(K,l+100);u.addEventListener("transitionend",S),u.addEventListener("transitioncancel",K),w={onTransitionEnd:S,onTransitionCancel:K,fallbackTimer:ft}}),this._activeRipples.set(_,w),(m||!l)&&this._finishRippleTransition(_),_}fadeOutRipple(n){if(n.state===Pe.FADING_OUT||n.state===Pe.HIDDEN)return;let t=n.element,r=A(A({},Hg),n.config.animation);t.style.transitionDuration=`${r.exitDuration}ms`,t.style.opacity="0",n.state=Pe.FADING_OUT,(n._animationForciblyDisabledThroughCss||!r.exitDuration)&&this._finishRippleTransition(n)}fadeOutAll(){this._getActiveRipples().forEach(n=>n.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(n=>{n.config.persistent||n.fadeOut()})}setupTriggerEvents(n){let t=Le(n);!this._platform.isBrowser||!t||t===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=t,$g.forEach(r=>{e._eventManager.addHandler(this._ngZone,r,t,this)}))}handleEvent(n){n.type==="mousedown"?this._onMousedown(n):n.type==="touchstart"?this._onTouchStart(n):this._onPointerUp(),this._pointerUpEventsRegistered||(this._ngZone.runOutsideAngular(()=>{zg.forEach(t=>{this._triggerElement.addEventListener(t,this,Ug)})}),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(n){n.state===Pe.FADING_IN?this._startFadeOutTransition(n):n.state===Pe.FADING_OUT&&this._destroyRipple(n)}_startFadeOutTransition(n){let t=n===this._mostRecentTransientRipple,{persistent:r}=n.config;n.state=Pe.VISIBLE,!r&&(!t||!this._isPointerDown)&&n.fadeOut()}_destroyRipple(n){let t=this._activeRipples.get(n)??null;this._activeRipples.delete(n),this._activeRipples.size||(this._containerRect=null),n===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),n.state=Pe.HIDDEN,t!==null&&(n.element.removeEventListener("transitionend",t.onTransitionEnd),n.element.removeEventListener("transitioncancel",t.onTransitionCancel),t.fallbackTimer!==null&&clearTimeout(t.fallbackTimer)),n.element.remove()}_onMousedown(n){let t=No(n),r=this._lastTouchStartEvent&&Date.now(){let t=n.state===Pe.VISIBLE||n.config.terminateOnPointerUp&&n.state===Pe.FADING_IN;!n.config.persistent&&t&&n.fadeOut()}))}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){let n=this._triggerElement;n&&($g.forEach(t=>e._eventManager.removeHandler(t,n,this)),this._pointerUpEventsRegistered&&(zg.forEach(t=>n.removeEventListener(t,this,Ug)),this._pointerUpEventsRegistered=!1))}};function fC(e,n,t){let r=Math.max(Math.abs(e-t.left),Math.abs(e-t.right)),o=Math.max(Math.abs(n-t.top),Math.abs(n-t.bottom));return Math.sqrt(r*r+o*o)}var Wg=new g("mat-ripple-global-options"),Xu=(()=>{class e{_elementRef=h(z);_animationsDisabled=Ar();color;unbounded=!1;centered=!1;radius=0;animation;get disabled(){return this._disabled}set disabled(t){t&&this.fadeOutAllNonPersistent(),this._disabled=t,this._setupTriggerEventsIfEnabled()}_disabled=!1;get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(t){this._trigger=t,this._setupTriggerEventsIfEnabled()}_trigger;_rippleRenderer;_globalOptions;_isInitialized=!1;constructor(){let t=h(R),r=h(ye),o=h(Wg,{optional:!0}),i=h(U);this._globalOptions=o||{},this._rippleRenderer=new Ku(this,t,this._elementRef,r,i)}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}fadeOutAllNonPersistent(){this._rippleRenderer.fadeOutAllNonPersistent()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:A(A(A({},this._globalOptions.animation),this._animationsDisabled?{enterDuration:0,exitDuration:0}:{}),this.animation),terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}get rippleDisabled(){return this.disabled||!!this._globalOptions.disabled}_setupTriggerEventsIfEnabled(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}launch(t,r=0,o){return typeof t=="number"?this._rippleRenderer.fadeInRipple(t,r,A(A({},this.rippleConfig),o)):this._rippleRenderer.fadeInRipple(0,0,A(A({},this.rippleConfig),t))}static \u0275fac=function(r){return new(r||e)};static \u0275dir=G({type:e,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(r,o){r&2&&ge("mat-ripple-unbounded",o.unbounded)},inputs:{color:[0,"matRippleColor","color"],unbounded:[0,"matRippleUnbounded","unbounded"],centered:[0,"matRippleCentered","centered"],radius:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],trigger:[0,"matRippleTrigger","trigger"]},exportAs:["matRipple"]})}return e})();var rd=["*"];function mC(e,n){e&1&&br(0)}var gC=["tabListContainer"],vC=["tabList"],yC=["tabListInner"],_C=["nextPaginator"],bC=["previousPaginator"],DC=["content"];function EC(e,n){}var IC=["tabBodyWrapper"],CC=["tabHeader"];function wC(e,n){}function TC(e,n){if(e&1&&go(0,wC,0,0,"ng-template",12),e&2){let t=Xe().$implicit;lt("cdkPortalOutlet",t.templateLabel)}}function MC(e,n){if(e&1&&fu(0),e&2){let t=Xe().$implicit;Ws(t.textLabel)}}function SC(e,n){if(e&1){let t=Us();fe(0,"div",7,2),ut("click",function(){let o=Vt(t),i=o.$implicit,s=o.$index,a=Xe(),c=zs(1);return Ht(a._handleClick(i,c,s))})("cdkFocusChange",function(o){let i=Vt(t).$index,s=Xe();return Ht(s._tabFocusChanged(o,i))}),yr(2,"span",8)(3,"div",9),fe(4,"span",10)(5,"span",11),Fs(6,TC,1,1,null,12)(7,MC,1,1),Fe()()()}if(e&2){let t=n.$implicit,r=n.$index,o=zs(1),i=Xe();_o(t.labelClass),ge("mdc-tab--active",i.selectedIndex===r),lt("id",i._getTabLabelId(t,r))("disabled",t.disabled)("fitInkBarToContent",i.fitInkBarToContent),Ke("tabIndex",i._getTabIndex(r))("aria-posinset",r+1)("aria-setsize",i._tabs.length)("aria-controls",i._getTabContentId(r))("aria-selected",i.selectedIndex===r)("aria-label",t.ariaLabel||null)("aria-labelledby",!t.ariaLabel&&t.ariaLabelledby?t.ariaLabelledby:null),ke(3),lt("matRippleTrigger",o)("matRippleDisabled",t.disabled||i.disableRipple),ke(3),Ls(t.templateLabel?6:7)}}function AC(e,n){e&1&&br(0)}function xC(e,n){if(e&1){let t=Us();fe(0,"mat-tab-body",13),ut("_onCentered",function(){Vt(t);let o=Xe();return Ht(o._removeTabBodyWrapperHeight())})("_onCentering",function(o){Vt(t);let i=Xe();return Ht(i._setTabBodyWrapperHeight(o))})("_beforeCentering",function(o){Vt(t);let i=Xe();return Ht(i._bodyCentered(o))}),Fe()}if(e&2){let t=n.$implicit,r=n.$index,o=Xe();_o(t.bodyClass),lt("id",o._getTabContentId(r))("content",t.content)("position",t.position)("animationDuration",o.animationDuration)("preserveContent",o.preserveContent),Ke("tabindex",o.contentTabIndex!=null&&o.selectedIndex===r?o.contentTabIndex:null)("aria-labelledby",o._getTabLabelId(t,r))("aria-hidden",o.selectedIndex!==r)}}var NC=new g("MatTabContent"),RC=(()=>{class e{template=h(Ee);constructor(){}static \u0275fac=function(r){return new(r||e)};static \u0275dir=G({type:e,selectors:[["","matTabContent",""]],features:[Qt([{provide:NC,useExisting:e}])]})}return e})(),kC=new g("MatTabLabel"),Qg=new g("MAT_TAB"),OC=(()=>{class e extends mg{_closestTab=h(Qg,{optional:!0});static \u0275fac=(()=>{let t;return function(o){return(t||(t=fr(e)))(o||e)}})();static \u0275dir=G({type:e,selectors:[["","mat-tab-label",""],["","matTabLabel",""]],features:[Qt([{provide:kC,useExisting:e}]),Ye]})}return e})(),Yg=new g("MAT_TAB_GROUP"),FC=(()=>{class e{_viewContainerRef=h(Oe);_closestTabGroup=h(Yg,{optional:!0});disabled=!1;get templateLabel(){return this._templateLabel}set templateLabel(t){this._setTemplateLabelInput(t)}_templateLabel;_explicitContent=void 0;_implicitContent;textLabel="";ariaLabel;ariaLabelledby;labelClass;bodyClass;id=null;_contentPortal=null;get content(){return this._contentPortal}_stateChanges=new T;position=null;origin=null;isActive=!1;constructor(){h(xo).load(vg)}ngOnChanges(t){(t.hasOwnProperty("textLabel")||t.hasOwnProperty("disabled"))&&this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete()}ngOnInit(){this._contentPortal=new Cr(this._explicitContent||this._implicitContent,this._viewContainerRef)}_setTemplateLabelInput(t){t&&t._closestTab===this&&(this._templateLabel=t)}static \u0275fac=function(r){return new(r||e)};static \u0275cmp=Ce({type:e,selectors:[["mat-tab"]],contentQueries:function(r,o,i){if(r&1&&Dr(i,OC,5)(i,RC,7,Ee),r&2){let s;re(s=oe())&&(o.templateLabel=s.first),re(s=oe())&&(o._explicitContent=s.first)}},viewQuery:function(r,o){if(r&1&&Zt(Ee,7),r&2){let i;re(i=oe())&&(o._implicitContent=i.first)}},hostAttrs:["hidden",""],hostVars:1,hostBindings:function(r,o){r&2&&Ke("id",null)},inputs:{disabled:[2,"disabled","disabled",pe],textLabel:[0,"label","textLabel"],ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],labelClass:"labelClass",bodyClass:"bodyClass",id:"id"},exportAs:["matTab"],features:[Qt([{provide:Qg,useExisting:e}]),An],ngContentSelectors:rd,decls:1,vars:0,template:function(r,o){r&1&&(_r(),Rs(0,mC,1,0,"ng-template"))},encapsulation:2})}return e})(),Ju="mdc-tab-indicator--active",Gg="mdc-tab-indicator--no-transition",ed=class{_items;_currentItem;constructor(n){this._items=n}hide(){this._items.forEach(n=>n.deactivateInkBar()),this._currentItem=void 0}alignToElement(n){let t=this._items.find(o=>o.elementRef.nativeElement===n),r=this._currentItem;if(t!==r&&(r?.deactivateInkBar(),t)){let o=r?.elementRef.nativeElement.getBoundingClientRect?.();t.activateInkBar(o),this._currentItem=t}}},LC=(()=>{class e{_elementRef=h(z);_inkBarElement=null;_inkBarContentElement=null;_fitToContent=!1;get fitInkBarToContent(){return this._fitToContent}set fitInkBarToContent(t){this._fitToContent!==t&&(this._fitToContent=t,this._inkBarElement&&this._appendInkBarElement())}activateInkBar(t){let r=this._elementRef.nativeElement;if(!t||!r.getBoundingClientRect||!this._inkBarContentElement){r.classList.add(Ju);return}let o=r.getBoundingClientRect(),i=t.width/o.width,s=t.left-o.left;r.classList.add(Gg),this._inkBarContentElement.style.setProperty("transform",`translateX(${s}px) scaleX(${i})`),r.getBoundingClientRect(),r.classList.remove(Gg),r.classList.add(Ju),this._inkBarContentElement.style.setProperty("transform","")}deactivateInkBar(){this._elementRef.nativeElement.classList.remove(Ju)}ngOnInit(){this._createInkBarElement()}ngOnDestroy(){this._inkBarElement?.remove(),this._inkBarElement=this._inkBarContentElement=null}_createInkBarElement(){let t=this._elementRef.nativeElement.ownerDocument||document,r=this._inkBarElement=t.createElement("span"),o=this._inkBarContentElement=t.createElement("span");r.className="mdc-tab-indicator",o.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline",r.appendChild(this._inkBarContentElement),this._appendInkBarElement()}_appendInkBarElement(){this._inkBarElement;let t=this._fitToContent?this._elementRef.nativeElement.querySelector(".mdc-tab__content"):this._elementRef.nativeElement;t.appendChild(this._inkBarElement)}static \u0275fac=function(r){return new(r||e)};static \u0275dir=G({type:e,inputs:{fitInkBarToContent:[2,"fitInkBarToContent","fitInkBarToContent",pe]}})}return e})();var Kg=(()=>{class e extends LC{elementRef=h(z);disabled=!1;focus(){this.elementRef.nativeElement.focus()}getOffsetLeft(){return this.elementRef.nativeElement.offsetLeft}getOffsetWidth(){return this.elementRef.nativeElement.offsetWidth}static \u0275fac=(()=>{let t;return function(o){return(t||(t=fr(e)))(o||e)}})();static \u0275dir=G({type:e,selectors:[["","matTabLabelWrapper",""]],hostVars:3,hostBindings:function(r,o){r&2&&(Ke("aria-disabled",!!o.disabled),ge("mat-mdc-tab-disabled",o.disabled))},inputs:{disabled:[2,"disabled","disabled",pe]},features:[Ye]})}return e})(),qg={passive:!0},PC=650,jC=100,BC=(()=>{class e{_elementRef=h(z);_changeDetectorRef=h(Er);_viewportRuler=h(jg);_dir=h(Mr,{optional:!0});_ngZone=h(R);_platform=h(ye);_sharedResizeObserver=h(Og);_injector=h(U);_renderer=h(Gt);_animationsDisabled=Ar();_eventCleanups;_scrollDistance=0;_selectedIndexChanged=!1;_destroyed=new T;_showPaginationControls=!1;_disableScrollAfter=!0;_disableScrollBefore=!0;_tabLabelCount;_scrollDistanceChanged=!1;_keyManager;_currentTextContent;_stopScrolling=new T;disablePagination=!1;get selectedIndex(){return this._selectedIndex}set selectedIndex(t){let r=isNaN(t)?0:t;this._selectedIndex!=r&&(this._selectedIndexChanged=!0,this._selectedIndex=r,this._keyManager&&this._keyManager.updateActiveItem(r))}_selectedIndex=0;selectFocusedIndex=new j;indexFocused=new j;constructor(){this._eventCleanups=this._ngZone.runOutsideAngular(()=>[this._renderer.listen(this._elementRef.nativeElement,"mouseleave",()=>this._stopInterval())])}ngAfterViewInit(){this._eventCleanups.push(this._renderer.listen(this._previousPaginator.nativeElement,"touchstart",()=>this._handlePaginatorPress("before"),qg),this._renderer.listen(this._nextPaginator.nativeElement,"touchstart",()=>this._handlePaginatorPress("after"),qg))}ngAfterContentInit(){let t=this._dir?this._dir.change:cn("ltr"),r=this._sharedResizeObserver.observe(this._elementRef.nativeElement).pipe(un(32),Ve(this._destroyed)),o=this._viewportRuler.change(150).pipe(Ve(this._destroyed)),i=()=>{this.updatePagination(),this._alignInkBarToSelectedTab()};this._keyManager=new Fo(this._items).withHorizontalOrientation(this._getLayoutDirection()).withHomeAndEnd().withWrap().skipPredicate(()=>!1),this._keyManager.updateActiveItem(Math.max(this._selectedIndex,0)),Nn(i,{injector:this._injector}),Lr(t,o,r,this._items.changes,this._itemsResized()).pipe(Ve(this._destroyed)).subscribe(()=>{this._ngZone.run(()=>{Promise.resolve().then(()=>{this._scrollDistance=Math.max(0,Math.min(this._getMaxScrollDistance(),this._scrollDistance)),i()})}),this._keyManager?.withHorizontalOrientation(this._getLayoutDirection())}),this._keyManager.change.subscribe(s=>{this.indexFocused.emit(s),this._setTabFocus(s)})}_itemsResized(){return typeof ResizeObserver!="function"?on:this._items.changes.pipe(Wn(this._items),_i(t=>new N(r=>this._ngZone.runOutsideAngular(()=>{let o=new ResizeObserver(i=>r.next(i));return t.forEach(i=>o.observe(i.elementRef.nativeElement)),()=>{o.disconnect()}}))),Pr(1),_e(t=>t.some(r=>r.contentRect.width>0&&r.contentRect.height>0)))}ngAfterContentChecked(){this._tabLabelCount!=this._items.length&&(this.updatePagination(),this._tabLabelCount=this._items.length,this._changeDetectorRef.markForCheck()),this._selectedIndexChanged&&(this._scrollToLabel(this._selectedIndex),this._checkScrollingControls(),this._alignInkBarToSelectedTab(),this._selectedIndexChanged=!1,this._changeDetectorRef.markForCheck()),this._scrollDistanceChanged&&(this._updateTabScrollPosition(),this._scrollDistanceChanged=!1,this._changeDetectorRef.markForCheck())}ngOnDestroy(){this._eventCleanups.forEach(t=>t()),this._keyManager?.destroy(),this._destroyed.next(),this._destroyed.complete(),this._stopScrolling.complete()}_handleKeydown(t){if(!ua(t))switch(t.keyCode){case 13:case 32:if(this.focusIndex!==this.selectedIndex){let r=this._items.get(this.focusIndex);r&&!r.disabled&&(this.selectFocusedIndex.emit(this.focusIndex),this._itemSelected(t))}break;default:this._keyManager?.onKeydown(t)}}_onContentChanges(){let t=this._elementRef.nativeElement.textContent;t!==this._currentTextContent&&(this._currentTextContent=t||"",this._ngZone.run(()=>{this.updatePagination(),this._alignInkBarToSelectedTab(),this._changeDetectorRef.markForCheck()}))}updatePagination(){this._checkPaginationEnabled(),this._checkScrollingControls(),this._updateTabScrollPosition()}get focusIndex(){return this._keyManager?this._keyManager.activeItemIndex:0}set focusIndex(t){!this._isValidIndex(t)||this.focusIndex===t||!this._keyManager||this._keyManager.setActiveItem(t)}_isValidIndex(t){return this._items?!!this._items.toArray()[t]:!0}_setTabFocus(t){if(this._showPaginationControls&&this._scrollToLabel(t),this._items&&this._items.length){this._items.toArray()[t].focus();let r=this._tabListContainer.nativeElement;this._getLayoutDirection()=="ltr"?r.scrollLeft=0:r.scrollLeft=r.scrollWidth-r.offsetWidth}}_getLayoutDirection(){return this._dir&&this._dir.value==="rtl"?"rtl":"ltr"}_updateTabScrollPosition(){if(this.disablePagination)return;let t=this.scrollDistance,r=this._getLayoutDirection()==="ltr"?-t:t;this._tabList.nativeElement.style.transform=`translateX(${Math.round(r)}px)`,(this._platform.TRIDENT||this._platform.EDGE)&&(this._tabListContainer.nativeElement.scrollLeft=0)}get scrollDistance(){return this._scrollDistance}set scrollDistance(t){this._scrollTo(t)}_scrollHeader(t){let r=this._tabListContainer.nativeElement.offsetWidth,o=(t=="before"?-1:1)*r/3;return this._scrollTo(this._scrollDistance+o)}_handlePaginatorClick(t){this._stopInterval(),this._scrollHeader(t)}_scrollToLabel(t){if(this.disablePagination)return;let r=this._items?this._items.toArray()[t]:null;if(!r)return;let o=this._tabListContainer.nativeElement.offsetWidth,{offsetLeft:i,offsetWidth:s}=r.elementRef.nativeElement,a,c;this._getLayoutDirection()=="ltr"?(a=i,c=a+s):(c=this._tabListInner.nativeElement.offsetWidth-i,a=c-s);let l=this.scrollDistance,u=this.scrollDistance+o;au&&(this.scrollDistance+=Math.min(c-u,a-l))}_checkPaginationEnabled(){if(this.disablePagination)this._showPaginationControls=!1;else{let t=this._tabListInner.nativeElement.scrollWidth,r=this._elementRef.nativeElement.offsetWidth,o=t-r>=5;o||(this.scrollDistance=0),o!==this._showPaginationControls&&(this._showPaginationControls=o,this._changeDetectorRef.markForCheck())}}_checkScrollingControls(){this.disablePagination?this._disableScrollAfter=this._disableScrollBefore=!0:(this._disableScrollBefore=this.scrollDistance==0,this._disableScrollAfter=this.scrollDistance==this._getMaxScrollDistance(),this._changeDetectorRef.markForCheck())}_getMaxScrollDistance(){let t=this._tabListInner.nativeElement.scrollWidth,r=this._tabListContainer.nativeElement.offsetWidth;return t-r||0}_alignInkBarToSelectedTab(){let t=this._items&&this._items.length?this._items.toArray()[this.selectedIndex]:null,r=t?t.elementRef.nativeElement:null;r?this._inkBar.alignToElement(r):this._inkBar.hide()}_stopInterval(){this._stopScrolling.next()}_handlePaginatorPress(t,r){r&&r.button!=null&&r.button!==0||(this._stopInterval(),ln(PC,jC).pipe(Ve(Lr(this._stopScrolling,this._destroyed))).subscribe(()=>{let{maxScrollDistance:o,distance:i}=this._scrollHeader(t);(i===0||i>=o)&&this._stopInterval()}))}_scrollTo(t){if(this.disablePagination)return{maxScrollDistance:0,distance:0};let r=this._getMaxScrollDistance();return this._scrollDistance=Math.max(0,Math.min(r,t)),this._scrollDistanceChanged=!0,this._checkScrollingControls(),{maxScrollDistance:r,distance:this._scrollDistance}}static \u0275fac=function(r){return new(r||e)};static \u0275dir=G({type:e,inputs:{disablePagination:[2,"disablePagination","disablePagination",pe],selectedIndex:[2,"selectedIndex","selectedIndex",Zs]},outputs:{selectFocusedIndex:"selectFocusedIndex",indexFocused:"indexFocused"}})}return e})(),VC=(()=>{class e extends BC{_items;_tabListContainer;_tabList;_tabListInner;_nextPaginator;_previousPaginator;_inkBar;ariaLabel;ariaLabelledby;disableRipple=!1;ngAfterContentInit(){this._inkBar=new ed(this._items),super.ngAfterContentInit()}_itemSelected(t){t.preventDefault()}static \u0275fac=(()=>{let t;return function(o){return(t||(t=fr(e)))(o||e)}})();static \u0275cmp=Ce({type:e,selectors:[["mat-tab-header"]],contentQueries:function(r,o,i){if(r&1&&Dr(i,Kg,4),r&2){let s;re(s=oe())&&(o._items=s)}},viewQuery:function(r,o){if(r&1&&Zt(gC,7)(vC,7)(yC,7)(_C,5)(bC,5),r&2){let i;re(i=oe())&&(o._tabListContainer=i.first),re(i=oe())&&(o._tabList=i.first),re(i=oe())&&(o._tabListInner=i.first),re(i=oe())&&(o._nextPaginator=i.first),re(i=oe())&&(o._previousPaginator=i.first)}},hostAttrs:[1,"mat-mdc-tab-header"],hostVars:4,hostBindings:function(r,o){r&2&&ge("mat-mdc-tab-header-pagination-controls-enabled",o._showPaginationControls)("mat-mdc-tab-header-rtl",o._getLayoutDirection()=="rtl")},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],disableRipple:[2,"disableRipple","disableRipple",pe]},features:[Ye],ngContentSelectors:rd,decls:13,vars:10,consts:[["previousPaginator",""],["tabListContainer",""],["tabList",""],["tabListInner",""],["nextPaginator",""],["mat-ripple","",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-before",3,"click","mousedown","touchend","matRippleDisabled"],[1,"mat-mdc-tab-header-pagination-chevron"],[1,"mat-mdc-tab-label-container",3,"keydown"],["role","tablist",1,"mat-mdc-tab-list",3,"cdkObserveContent"],[1,"mat-mdc-tab-labels"],["mat-ripple","",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-after",3,"mousedown","click","touchend","matRippleDisabled"]],template:function(r,o){r&1&&(_r(),fe(0,"div",5,0),ut("click",function(){return o._handlePaginatorClick("before")})("mousedown",function(s){return o._handlePaginatorPress("before",s)})("touchend",function(){return o._stopInterval()}),yr(2,"div",6),Fe(),fe(3,"div",7,1),ut("keydown",function(s){return o._handleKeydown(s)}),fe(5,"div",8,2),ut("cdkObserveContent",function(){return o._onContentChanges()}),fe(7,"div",9,3),br(9),Fe()()(),fe(10,"div",10,4),ut("mousedown",function(s){return o._handlePaginatorPress("after",s)})("click",function(){return o._handlePaginatorClick("after")})("touchend",function(){return o._stopInterval()}),yr(12,"div",6),Fe()),r&2&&(ge("mat-mdc-tab-header-pagination-disabled",o._disableScrollBefore),lt("matRippleDisabled",o._disableScrollBefore||o.disableRipple),ke(3),ge("_mat-animation-noopable",o._animationsDisabled),ke(2),Ke("aria-label",o.ariaLabel||null)("aria-labelledby",o.ariaLabelledby||null),ke(5),ge("mat-mdc-tab-header-pagination-disabled",o._disableScrollAfter),lt("matRippleDisabled",o._disableScrollAfter||o.disableRipple))},dependencies:[Xu,Sg],styles:[`.mat-mdc-tab-header { + display: flex; + overflow: hidden; + position: relative; + flex-shrink: 0; +} + +.mdc-tab-indicator .mdc-tab-indicator__content { + transition-duration: var(--mat-tab-animation-duration, 250ms); +} + +.mat-mdc-tab-header-pagination { + -webkit-user-select: none; + user-select: none; + position: relative; + display: none; + justify-content: center; + align-items: center; + min-width: 32px; + cursor: pointer; + z-index: 2; + -webkit-tap-highlight-color: transparent; + touch-action: none; + box-sizing: content-box; + outline: 0; +} +.mat-mdc-tab-header-pagination::-moz-focus-inner { + border: 0; +} +.mat-mdc-tab-header-pagination .mat-ripple-element { + opacity: 0.12; + background-color: var(--mat-tab-inactive-ripple-color, var(--mat-sys-on-surface)); +} +.mat-mdc-tab-header-pagination-controls-enabled .mat-mdc-tab-header-pagination { + display: flex; +} + +.mat-mdc-tab-header-pagination-before, +.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after { + padding-left: 4px; +} +.mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron, +.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron { + transform: rotate(-135deg); +} + +.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before, +.mat-mdc-tab-header-pagination-after { + padding-right: 4px; +} +.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron, +.mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron { + transform: rotate(45deg); +} + +.mat-mdc-tab-header-pagination-chevron { + border-style: solid; + border-width: 2px 2px 0 0; + height: 8px; + width: 8px; + border-color: var(--mat-tab-pagination-icon-color, var(--mat-sys-on-surface)); +} + +.mat-mdc-tab-header-pagination-disabled { + box-shadow: none; + cursor: default; + pointer-events: none; +} +.mat-mdc-tab-header-pagination-disabled .mat-mdc-tab-header-pagination-chevron { + opacity: 0.4; +} + +.mat-mdc-tab-list { + flex-grow: 1; + position: relative; + transition: transform 500ms cubic-bezier(0.35, 0, 0.25, 1); +} +._mat-animation-noopable .mat-mdc-tab-list { + transition: none; +} + +.mat-mdc-tab-label-container { + display: flex; + flex-grow: 1; + overflow: hidden; + z-index: 1; + border-bottom-style: solid; + border-bottom-width: var(--mat-tab-divider-height, 1px); + border-bottom-color: var(--mat-tab-divider-color, var(--mat-sys-surface-variant)); +} +.mat-mdc-tab-group-inverted-header .mat-mdc-tab-label-container { + border-bottom: none; + border-top-style: solid; + border-top-width: var(--mat-tab-divider-height, 1px); + border-top-color: var(--mat-tab-divider-color, var(--mat-sys-surface-variant)); +} + +.mat-mdc-tab-labels { + display: flex; + flex: 1 0 auto; +} +[mat-align-tabs=center] > .mat-mdc-tab-header .mat-mdc-tab-labels { + justify-content: center; +} +[mat-align-tabs=end] > .mat-mdc-tab-header .mat-mdc-tab-labels { + justify-content: flex-end; +} +.cdk-drop-list .mat-mdc-tab-labels, .mat-mdc-tab-labels.cdk-drop-list { + min-height: var(--mat-tab-container-height, 48px); +} + +.mat-mdc-tab::before { + margin: 5px; +} +@media (forced-colors: active) { + .mat-mdc-tab[aria-disabled=true] { + color: GrayText; + } +} +`],encapsulation:2})}return e})(),HC=new g("MAT_TABS_CONFIG"),Zg=(()=>{class e extends ju{_host=h(td);_ngZone=h(R);_centeringSub=P.EMPTY;_leavingSub=P.EMPTY;constructor(){super()}ngOnInit(){super.ngOnInit(),this._centeringSub=this._host._beforeCentering.pipe(Wn(this._host._isCenterPosition())).subscribe(t=>{this._host._content&&t&&!this.hasAttached()&&this._ngZone.run(()=>{Promise.resolve().then(),this.attach(this._host._content)})}),this._leavingSub=this._host._afterLeavingCenter.subscribe(()=>{this._host.preserveContent||this._ngZone.run(()=>this.detach())})}ngOnDestroy(){super.ngOnDestroy(),this._centeringSub.unsubscribe(),this._leavingSub.unsubscribe()}static \u0275fac=function(r){return new(r||e)};static \u0275dir=G({type:e,selectors:[["","matTabBodyHost",""]],features:[Ye]})}return e})(),td=(()=>{class e{_elementRef=h(z);_dir=h(Mr,{optional:!0});_ngZone=h(R);_injector=h(U);_renderer=h(Gt);_diAnimationsDisabled=Ar();_eventCleanups;_initialized=!1;_fallbackTimer;_positionIndex;_dirChangeSubscription=P.EMPTY;_position;_previousPosition;_onCentering=new j;_beforeCentering=new j;_afterLeavingCenter=new j;_onCentered=new j(!0);_portalHost;_contentElement;_content;animationDuration="500ms";preserveContent=!1;set position(t){this._positionIndex=t,this._computePositionAnimationState()}constructor(){if(this._dir){let t=h(Er);this._dirChangeSubscription=this._dir.change.subscribe(r=>{this._computePositionAnimationState(r),t.markForCheck()})}}ngOnInit(){this._bindTransitionEvents(),this._position==="center"&&(this._setActiveClass(!0),Nn(()=>this._onCentering.emit(this._elementRef.nativeElement.clientHeight),{injector:this._injector})),this._initialized=!0}ngOnDestroy(){clearTimeout(this._fallbackTimer),this._eventCleanups?.forEach(t=>t()),this._dirChangeSubscription.unsubscribe()}_bindTransitionEvents(){this._ngZone.runOutsideAngular(()=>{let t=this._elementRef.nativeElement,r=o=>{o.target===this._contentElement?.nativeElement&&(this._elementRef.nativeElement.classList.remove("mat-tab-body-animating"),o.type==="transitionend"&&this._transitionDone())};this._eventCleanups=[this._renderer.listen(t,"transitionstart",o=>{o.target===this._contentElement?.nativeElement&&(this._elementRef.nativeElement.classList.add("mat-tab-body-animating"),this._transitionStarted())}),this._renderer.listen(t,"transitionend",r),this._renderer.listen(t,"transitioncancel",r)]})}_transitionStarted(){clearTimeout(this._fallbackTimer);let t=this._position==="center";this._beforeCentering.emit(t),t&&this._onCentering.emit(this._elementRef.nativeElement.clientHeight)}_transitionDone(){this._position==="center"?this._onCentered.emit():this._previousPosition==="center"&&this._afterLeavingCenter.emit()}_setActiveClass(t){this._elementRef.nativeElement.classList.toggle("mat-mdc-tab-body-active",t)}_getLayoutDirection(){return this._dir&&this._dir.value==="rtl"?"rtl":"ltr"}_isCenterPosition(){return this._positionIndex===0}_computePositionAnimationState(t=this._getLayoutDirection()){this._previousPosition=this._position,this._positionIndex<0?this._position=t=="ltr"?"left":"right":this._positionIndex>0?this._position=t=="ltr"?"right":"left":this._position="center",this._animationsDisabled()?this._simulateTransitionEvents():this._initialized&&(this._position==="center"||this._previousPosition==="center")&&(clearTimeout(this._fallbackTimer),this._fallbackTimer=this._ngZone.runOutsideAngular(()=>setTimeout(()=>this._simulateTransitionEvents(),100)))}_simulateTransitionEvents(){this._transitionStarted(),Nn(()=>this._transitionDone(),{injector:this._injector})}_animationsDisabled(){return this._diAnimationsDisabled||this.animationDuration==="0ms"||this.animationDuration==="0s"}static \u0275fac=function(r){return new(r||e)};static \u0275cmp=Ce({type:e,selectors:[["mat-tab-body"]],viewQuery:function(r,o){if(r&1&&Zt(Zg,5)(DC,5),r&2){let i;re(i=oe())&&(o._portalHost=i.first),re(i=oe())&&(o._contentElement=i.first)}},hostAttrs:[1,"mat-mdc-tab-body"],hostVars:1,hostBindings:function(r,o){r&2&&Ke("inert",o._position==="center"?null:"")},inputs:{_content:[0,"content","_content"],animationDuration:"animationDuration",preserveContent:"preserveContent",position:"position"},outputs:{_onCentering:"_onCentering",_beforeCentering:"_beforeCentering",_onCentered:"_onCentered"},decls:3,vars:6,consts:[["content",""],["cdkScrollable","",1,"mat-mdc-tab-body-content"],["matTabBodyHost",""]],template:function(r,o){r&1&&(fe(0,"div",1,0),go(2,EC,0,0,"ng-template",2),Fe()),r&2&&ge("mat-tab-body-content-left",o._position==="left")("mat-tab-body-content-right",o._position==="right")("mat-tab-body-content-can-animate",o._position==="center"||o._previousPosition==="center")},dependencies:[Zg,Pg],styles:[`.mat-mdc-tab-body { + top: 0; + left: 0; + right: 0; + bottom: 0; + position: absolute; + display: block; + overflow: hidden; + outline: 0; + flex-basis: 100%; +} +.mat-mdc-tab-body.mat-mdc-tab-body-active { + position: relative; + overflow-x: hidden; + overflow-y: auto; + z-index: 1; + flex-grow: 1; +} +.mat-mdc-tab-group.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body.mat-mdc-tab-body-active { + overflow-y: hidden; +} + +.mat-mdc-tab-body-content { + height: 100%; + overflow: auto; + transform: none; + visibility: hidden; +} +.mat-tab-body-animating > .mat-mdc-tab-body-content, .mat-mdc-tab-body-active > .mat-mdc-tab-body-content { + visibility: visible; +} +.mat-tab-body-animating > .mat-mdc-tab-body-content { + min-height: 1px; +} +.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body-content { + overflow: hidden; +} + +.mat-tab-body-content-can-animate { + transition: transform var(--mat-tab-animation-duration) 1ms cubic-bezier(0.35, 0, 0.25, 1); +} +.mat-mdc-tab-body-wrapper._mat-animation-noopable .mat-tab-body-content-can-animate { + transition: none; +} + +.mat-tab-body-content-left { + transform: translate3d(-100%, 0, 0); +} + +.mat-tab-body-content-right { + transform: translate3d(100%, 0, 0); +} +`],encapsulation:2})}return e})(),O2=(()=>{class e{_elementRef=h(z);_changeDetectorRef=h(Er);_ngZone=h(R);_tabsSubscription=P.EMPTY;_tabLabelSubscription=P.EMPTY;_tabBodySubscription=P.EMPTY;_diAnimationsDisabled=Ar();_allTabs;_tabBodies;_tabBodyWrapper;_tabHeader;_tabs=new bt;_indexToSelect=0;_lastFocusedTabIndex=null;_tabBodyWrapperHeight=0;color;get fitInkBarToContent(){return this._fitInkBarToContent}set fitInkBarToContent(t){this._fitInkBarToContent=t,this._changeDetectorRef.markForCheck()}_fitInkBarToContent=!1;stretchTabs=!0;alignTabs=null;dynamicHeight=!1;get selectedIndex(){return this._selectedIndex}set selectedIndex(t){this._indexToSelect=isNaN(t)?null:t}_selectedIndex=null;headerPosition="above";get animationDuration(){return this._animationDuration}set animationDuration(t){let r=t+"";this._animationDuration=/^\d+$/.test(r)?t+"ms":r}_animationDuration;get contentTabIndex(){return this._contentTabIndex}set contentTabIndex(t){this._contentTabIndex=isNaN(t)?null:t}_contentTabIndex=null;disablePagination=!1;disableRipple=!1;preserveContent=!1;get backgroundColor(){return this._backgroundColor}set backgroundColor(t){let r=this._elementRef.nativeElement.classList;r.remove("mat-tabs-with-background",`mat-background-${this.backgroundColor}`),t&&r.add("mat-tabs-with-background",`mat-background-${t}`),this._backgroundColor=t}_backgroundColor;ariaLabel;ariaLabelledby;selectedIndexChange=new j;focusChange=new j;animationDone=new j;selectedTabChange=new j(!0);_groupId;_isServer=!h(ye).isBrowser;constructor(){let t=h(HC,{optional:!0});this._groupId=h(Lo).getId("mat-tab-group-"),this.animationDuration=t&&t.animationDuration?t.animationDuration:"500ms",this.disablePagination=t&&t.disablePagination!=null?t.disablePagination:!1,this.dynamicHeight=t&&t.dynamicHeight!=null?t.dynamicHeight:!1,t?.contentTabIndex!=null&&(this.contentTabIndex=t.contentTabIndex),this.preserveContent=!!t?.preserveContent,this.fitInkBarToContent=t&&t.fitInkBarToContent!=null?t.fitInkBarToContent:!1,this.stretchTabs=t&&t.stretchTabs!=null?t.stretchTabs:!0,this.alignTabs=t&&t.alignTabs!=null?t.alignTabs:null}ngAfterContentChecked(){let t=this._indexToSelect=this._clampTabIndex(this._indexToSelect);if(this._selectedIndex!=t){let r=this._selectedIndex==null;if(!r){this.selectedTabChange.emit(this._createChangeEvent(t));let o=this._tabBodyWrapper.nativeElement;o.style.minHeight=o.clientHeight+"px"}Promise.resolve().then(()=>{this._tabs.forEach((o,i)=>o.isActive=i===t),r||(this.selectedIndexChange.emit(t),this._tabBodyWrapper.nativeElement.style.minHeight="")})}this._tabs.forEach((r,o)=>{r.position=o-t,this._selectedIndex!=null&&r.position==0&&!r.origin&&(r.origin=t-this._selectedIndex)}),this._selectedIndex!==t&&(this._selectedIndex=t,this._lastFocusedTabIndex=null,this._changeDetectorRef.markForCheck())}ngAfterContentInit(){this._subscribeToAllTabChanges(),this._subscribeToTabLabels(),this._tabsSubscription=this._tabs.changes.subscribe(()=>{let t=this._clampTabIndex(this._indexToSelect);if(t===this._selectedIndex){let r=this._tabs.toArray(),o;for(let i=0;i{r[t].isActive=!0,this.selectedTabChange.emit(this._createChangeEvent(t))})}this._changeDetectorRef.markForCheck()})}ngAfterViewInit(){this._tabBodySubscription=this._tabBodies.changes.subscribe(()=>this._bodyCentered(!0))}_subscribeToAllTabChanges(){this._allTabs.changes.pipe(Wn(this._allTabs)).subscribe(t=>{this._tabs.reset(t.filter(r=>r._closestTabGroup===this||!r._closestTabGroup)),this._tabs.notifyOnChanges()})}ngOnDestroy(){this._tabs.destroy(),this._tabsSubscription.unsubscribe(),this._tabLabelSubscription.unsubscribe(),this._tabBodySubscription.unsubscribe()}realignInkBar(){this._tabHeader&&this._tabHeader._alignInkBarToSelectedTab()}updatePagination(){this._tabHeader&&this._tabHeader.updatePagination()}focusTab(t){let r=this._tabHeader;r&&(r.focusIndex=t)}_focusChanged(t){this._lastFocusedTabIndex=t,this.focusChange.emit(this._createChangeEvent(t))}_createChangeEvent(t){let r=new nd;return r.index=t,this._tabs&&this._tabs.length&&(r.tab=this._tabs.toArray()[t]),r}_subscribeToTabLabels(){this._tabLabelSubscription&&this._tabLabelSubscription.unsubscribe(),this._tabLabelSubscription=Lr(...this._tabs.map(t=>t._stateChanges)).subscribe(()=>this._changeDetectorRef.markForCheck())}_clampTabIndex(t){return Math.min(this._tabs.length-1,Math.max(t||0,0))}_getTabLabelId(t,r){return t.id||`${this._groupId}-label-${r}`}_getTabContentId(t){return`${this._groupId}-content-${t}`}_setTabBodyWrapperHeight(t){if(!this.dynamicHeight||!this._tabBodyWrapperHeight){this._tabBodyWrapperHeight=t;return}let r=this._tabBodyWrapper.nativeElement;r.style.height=this._tabBodyWrapperHeight+"px",this._tabBodyWrapper.nativeElement.offsetHeight&&(r.style.height=t+"px")}_removeTabBodyWrapperHeight(){let t=this._tabBodyWrapper.nativeElement;this._tabBodyWrapperHeight=t.clientHeight,t.style.height="",this._ngZone.run(()=>this.animationDone.emit())}_handleClick(t,r,o){r.focusIndex=o,t.disabled||(this.selectedIndex=o)}_getTabIndex(t){let r=this._lastFocusedTabIndex??this.selectedIndex;return t===r?0:-1}_tabFocusChanged(t,r){t&&t!=="mouse"&&t!=="touch"&&(this._tabHeader.focusIndex=r)}_bodyCentered(t){t&&this._tabBodies?.forEach((r,o)=>r._setActiveClass(o===this._selectedIndex))}_animationsDisabled(){return this._diAnimationsDisabled||this.animationDuration==="0"||this.animationDuration==="0ms"}static \u0275fac=function(r){return new(r||e)};static \u0275cmp=Ce({type:e,selectors:[["mat-tab-group"]],contentQueries:function(r,o,i){if(r&1&&Dr(i,FC,5),r&2){let s;re(s=oe())&&(o._allTabs=s)}},viewQuery:function(r,o){if(r&1&&Zt(IC,5)(CC,5)(td,5),r&2){let i;re(i=oe())&&(o._tabBodyWrapper=i.first),re(i=oe())&&(o._tabHeader=i.first),re(i=oe())&&(o._tabBodies=i)}},hostAttrs:[1,"mat-mdc-tab-group"],hostVars:11,hostBindings:function(r,o){r&2&&(Ke("mat-align-tabs",o.alignTabs),_o("mat-"+(o.color||"primary")),yo("--mat-tab-animation-duration",o.animationDuration),ge("mat-mdc-tab-group-dynamic-height",o.dynamicHeight)("mat-mdc-tab-group-inverted-header",o.headerPosition==="below")("mat-mdc-tab-group-stretch-tabs",o.stretchTabs))},inputs:{color:"color",fitInkBarToContent:[2,"fitInkBarToContent","fitInkBarToContent",pe],stretchTabs:[2,"mat-stretch-tabs","stretchTabs",pe],alignTabs:[0,"mat-align-tabs","alignTabs"],dynamicHeight:[2,"dynamicHeight","dynamicHeight",pe],selectedIndex:[2,"selectedIndex","selectedIndex",Zs],headerPosition:"headerPosition",animationDuration:"animationDuration",contentTabIndex:[2,"contentTabIndex","contentTabIndex",Zs],disablePagination:[2,"disablePagination","disablePagination",pe],disableRipple:[2,"disableRipple","disableRipple",pe],preserveContent:[2,"preserveContent","preserveContent",pe],backgroundColor:"backgroundColor",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"]},outputs:{selectedIndexChange:"selectedIndexChange",focusChange:"focusChange",animationDone:"animationDone",selectedTabChange:"selectedTabChange"},exportAs:["matTabGroup"],features:[Qt([{provide:Yg,useExisting:e}])],ngContentSelectors:rd,decls:9,vars:8,consts:[["tabHeader",""],["tabBodyWrapper",""],["tabNode",""],[3,"indexFocused","selectFocusedIndex","selectedIndex","disableRipple","disablePagination","aria-label","aria-labelledby"],["role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",1,"mdc-tab","mat-mdc-tab","mat-focus-indicator",3,"id","mdc-tab--active","class","disabled","fitInkBarToContent"],[1,"mat-mdc-tab-body-wrapper"],["role","tabpanel",3,"id","class","content","position","animationDuration","preserveContent"],["role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",1,"mdc-tab","mat-mdc-tab","mat-focus-indicator",3,"click","cdkFocusChange","id","disabled","fitInkBarToContent"],[1,"mdc-tab__ripple"],["mat-ripple","",1,"mat-mdc-tab-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mdc-tab__content"],[1,"mdc-tab__text-label"],[3,"cdkPortalOutlet"],["role","tabpanel",3,"_onCentered","_onCentering","_beforeCentering","id","content","position","animationDuration","preserveContent"]],template:function(r,o){r&1&&(_r(),fe(0,"mat-tab-header",3,0),ut("indexFocused",function(s){return o._focusChanged(s)})("selectFocusedIndex",function(s){return o.selectedIndex=s}),js(2,SC,8,17,"div",4,Ps),Fe(),Fs(4,AC,1,0),fe(5,"div",5,1),js(7,xC,1,10,"mat-tab-body",6,Ps),Fe()),r&2&&(lt("selectedIndex",o.selectedIndex||0)("disableRipple",o.disableRipple)("disablePagination",o.disablePagination),Os("aria-label",o.ariaLabel)("aria-labelledby",o.ariaLabelledby),ke(2),Bs(o._tabs),ke(2),Ls(o._isServer?4:-1),ke(),ge("_mat-animation-noopable",o._animationsDisabled()),ke(2),Bs(o._tabs))},dependencies:[VC,Kg,zu,Xu,ju,td],styles:[`.mdc-tab { + min-width: 90px; + padding: 0 24px; + display: flex; + flex: 1 0 auto; + justify-content: center; + box-sizing: border-box; + border: none; + outline: none; + text-align: center; + white-space: nowrap; + cursor: pointer; + z-index: 1; + touch-action: manipulation; +} + +.mdc-tab__content { + display: flex; + align-items: center; + justify-content: center; + height: inherit; + pointer-events: none; +} + +.mdc-tab__text-label { + transition: 150ms color linear; + display: inline-block; + line-height: 1; + z-index: 2; +} + +.mdc-tab--active .mdc-tab__text-label { + transition-delay: 100ms; +} + +._mat-animation-noopable .mdc-tab__text-label { + transition: none; +} + +.mdc-tab-indicator { + display: flex; + position: absolute; + top: 0; + left: 0; + justify-content: center; + width: 100%; + height: 100%; + pointer-events: none; + z-index: 1; +} + +.mdc-tab-indicator__content { + transition: var(--mat-tab-animation-duration, 250ms) transform cubic-bezier(0.4, 0, 0.2, 1); + transform-origin: left; + opacity: 0; +} + +.mdc-tab-indicator__content--underline { + align-self: flex-end; + box-sizing: border-box; + width: 100%; + border-top-style: solid; +} + +.mdc-tab-indicator--active .mdc-tab-indicator__content { + opacity: 1; +} + +._mat-animation-noopable .mdc-tab-indicator__content, .mdc-tab-indicator--no-transition .mdc-tab-indicator__content { + transition: none; +} + +.mat-mdc-tab-ripple.mat-mdc-tab-ripple { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + pointer-events: none; +} + +.mat-mdc-tab { + -webkit-tap-highlight-color: transparent; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-decoration: none; + background: none; + height: var(--mat-tab-container-height, 48px); + font-family: var(--mat-tab-label-text-font, var(--mat-sys-title-small-font)); + font-size: var(--mat-tab-label-text-size, var(--mat-sys-title-small-size)); + letter-spacing: var(--mat-tab-label-text-tracking, var(--mat-sys-title-small-tracking)); + line-height: var(--mat-tab-label-text-line-height, var(--mat-sys-title-small-line-height)); + font-weight: var(--mat-tab-label-text-weight, var(--mat-sys-title-small-weight)); +} +.mat-mdc-tab.mdc-tab { + flex-grow: 0; +} +.mat-mdc-tab .mdc-tab-indicator__content--underline { + border-color: var(--mat-tab-active-indicator-color, var(--mat-sys-primary)); + border-top-width: var(--mat-tab-active-indicator-height, 2px); + border-radius: var(--mat-tab-active-indicator-shape, 0); +} +.mat-mdc-tab:hover .mdc-tab__text-label { + color: var(--mat-tab-inactive-hover-label-text-color, var(--mat-sys-on-surface)); +} +.mat-mdc-tab:focus .mdc-tab__text-label { + color: var(--mat-tab-inactive-focus-label-text-color, var(--mat-sys-on-surface)); +} +.mat-mdc-tab.mdc-tab--active .mdc-tab__text-label { + color: var(--mat-tab-active-label-text-color, var(--mat-sys-on-surface)); +} +.mat-mdc-tab.mdc-tab--active .mdc-tab__ripple::before, +.mat-mdc-tab.mdc-tab--active .mat-ripple-element { + background-color: var(--mat-tab-active-ripple-color, var(--mat-sys-on-surface)); +} +.mat-mdc-tab.mdc-tab--active:hover .mdc-tab__text-label { + color: var(--mat-tab-active-hover-label-text-color, var(--mat-sys-on-surface)); +} +.mat-mdc-tab.mdc-tab--active:hover .mdc-tab-indicator__content--underline { + border-color: var(--mat-tab-active-hover-indicator-color, var(--mat-sys-primary)); +} +.mat-mdc-tab.mdc-tab--active:focus .mdc-tab__text-label { + color: var(--mat-tab-active-focus-label-text-color, var(--mat-sys-on-surface)); +} +.mat-mdc-tab.mdc-tab--active:focus .mdc-tab-indicator__content--underline { + border-color: var(--mat-tab-active-focus-indicator-color, var(--mat-sys-primary)); +} +.mat-mdc-tab.mat-mdc-tab-disabled { + opacity: 0.4; + pointer-events: none; +} +.mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__content { + pointer-events: none; +} +.mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__ripple::before, +.mat-mdc-tab.mat-mdc-tab-disabled .mat-ripple-element { + background-color: var(--mat-tab-disabled-ripple-color, var(--mat-sys-on-surface-variant)); +} +.mat-mdc-tab .mdc-tab__ripple::before { + content: ""; + display: block; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + opacity: 0; + pointer-events: none; + background-color: var(--mat-tab-inactive-ripple-color, var(--mat-sys-on-surface)); +} +.mat-mdc-tab .mdc-tab__text-label { + color: var(--mat-tab-inactive-label-text-color, var(--mat-sys-on-surface)); + display: inline-flex; + align-items: center; +} +.mat-mdc-tab .mdc-tab__content { + position: relative; + pointer-events: auto; +} +.mat-mdc-tab:hover .mdc-tab__ripple::before { + opacity: 0.04; +} +.mat-mdc-tab.cdk-program-focused .mdc-tab__ripple::before, .mat-mdc-tab.cdk-keyboard-focused .mdc-tab__ripple::before { + opacity: 0.12; +} +.mat-mdc-tab .mat-ripple-element { + opacity: 0.12; + background-color: var(--mat-tab-inactive-ripple-color, var(--mat-sys-on-surface)); +} +.mat-mdc-tab-group.mat-mdc-tab-group-stretch-tabs > .mat-mdc-tab-header .mat-mdc-tab { + flex-grow: 1; +} + +.mat-mdc-tab-group { + display: flex; + flex-direction: column; + max-width: 100%; +} +.mat-mdc-tab-group.mat-tabs-with-background > .mat-mdc-tab-header, .mat-mdc-tab-group.mat-tabs-with-background > .mat-mdc-tab-header-pagination { + background-color: var(--mat-tab-background-color); +} +.mat-mdc-tab-group.mat-tabs-with-background.mat-primary > .mat-mdc-tab-header .mat-mdc-tab .mdc-tab__text-label { + color: var(--mat-tab-foreground-color); +} +.mat-mdc-tab-group.mat-tabs-with-background.mat-primary > .mat-mdc-tab-header .mdc-tab-indicator__content--underline { + border-color: var(--mat-tab-foreground-color); +} +.mat-mdc-tab-group.mat-tabs-with-background:not(.mat-primary) > .mat-mdc-tab-header .mat-mdc-tab:not(.mdc-tab--active) .mdc-tab__text-label { + color: var(--mat-tab-foreground-color); +} +.mat-mdc-tab-group.mat-tabs-with-background:not(.mat-primary) > .mat-mdc-tab-header .mat-mdc-tab:not(.mdc-tab--active) .mdc-tab-indicator__content--underline { + border-color: var(--mat-tab-foreground-color); +} +.mat-mdc-tab-group.mat-tabs-with-background > .mat-mdc-tab-header .mat-mdc-tab-header-pagination-chevron, +.mat-mdc-tab-group.mat-tabs-with-background > .mat-mdc-tab-header .mat-focus-indicator::before, .mat-mdc-tab-group.mat-tabs-with-background > .mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron, +.mat-mdc-tab-group.mat-tabs-with-background > .mat-mdc-tab-header-pagination .mat-focus-indicator::before { + border-color: var(--mat-tab-foreground-color); +} +.mat-mdc-tab-group.mat-tabs-with-background > .mat-mdc-tab-header .mat-ripple-element, .mat-mdc-tab-group.mat-tabs-with-background > .mat-mdc-tab-header .mdc-tab__ripple::before, .mat-mdc-tab-group.mat-tabs-with-background > .mat-mdc-tab-header-pagination .mat-ripple-element, .mat-mdc-tab-group.mat-tabs-with-background > .mat-mdc-tab-header-pagination .mdc-tab__ripple::before { + background-color: var(--mat-tab-foreground-color); +} +.mat-mdc-tab-group.mat-tabs-with-background > .mat-mdc-tab-header .mat-mdc-tab-header-pagination-chevron, .mat-mdc-tab-group.mat-tabs-with-background > .mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron { + color: var(--mat-tab-foreground-color); +} +.mat-mdc-tab-group.mat-mdc-tab-group-inverted-header { + flex-direction: column-reverse; +} +.mat-mdc-tab-group.mat-mdc-tab-group-inverted-header .mdc-tab-indicator__content--underline { + align-self: flex-start; +} + +.mat-mdc-tab-body-wrapper { + position: relative; + overflow: hidden; + display: flex; + transition: height 500ms cubic-bezier(0.35, 0, 0.25, 1); +} +.mat-mdc-tab-body-wrapper._mat-animation-noopable { + transition: none !important; + animation: none !important; +} +`],encapsulation:2})}return e})(),nd=class{index;tab};var F2=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275mod=ae({type:e});static \u0275inj=te({imports:[Po]})}return e})();export{A as a,X as b,P as c,N as d,T as e,xt as f,Id as g,an as h,Be as i,xv as j,Nv as k,Rv as l,Lr as m,_e as n,kv as o,zd as p,Wn as q,_i as r,Ve as s,Fv as t,Ra as u,E as v,zr as w,v as x,te as y,g as z,h as A,ue as B,Vt as C,Ht as D,kf as E,Of as F,U as G,H,j as I,R as J,We as K,Jr as L,An as M,fr as N,z as O,Pl as P,b_ as Q,D_ as R,E_ as S,ke as T,Nn as U,Ee as V,Re as W,Gt as X,ct as Y,Oe as Z,Ce as _,ae as $,G as aa,Ye as ba,go as ca,vr as da,ks as ea,qt as fa,Ke as ga,OD as ha,Fs as ia,Ls as ja,LD as ka,Ps as la,js as ma,Bs as na,lt as oa,fe as pa,Fe as qa,yr as ra,Vs as sa,Hs as ta,du as ua,Us as va,Dm as wa,ut as xa,Im as ya,Xe as za,_r as Aa,br as Ba,Dr as Ca,Zt as Da,re as Ea,oe as Fa,wm as Ga,Tm as Ha,qD as Ia,zs as Ja,yo as Ka,ge as La,_o as Ma,fu as Na,Ws as Oa,pu as Pa,Om as Qa,Fm as Ra,Lm as Sa,yE as Ta,Pm as Ua,Qt as Va,EE as Wa,wE as Xa,ME as Ya,AE as Za,xE as _a,gu as $a,Hm as ab,yu as bb,bP as cb,DP as db,EP as eb,IP as fb,Er as gb,pe as hb,Zs as ib,wP as jb,wt as kb,eg as lb,_I as mb,bI as nb,EI as ob,II as pb,ig as qb,BI as rb,Fu as sb,Cr as tb,hg as ub,Yj as vb,xo as wb,qI as xb,vg as yb,No as zb,Ro as Ab,Vu as Bb,Tt as Cb,ye as Db,aa as Eb,Le as Fb,FB as Gb,YB as Hb,tC as Ib,ua as Jb,Gu as Kb,Lo as Lb,UV as Mb,$V as Nb,Mr as Ob,Po as Pb,Og as Qb,Fg as Rb,lH as Sb,sC as Tb,jg as Ub,Lg as Vb,FH as Wb,Ar as Xb,$H as Yb,WH as Zb,Xu as _b,OC as $b,FC as ac,HC as bc,O2 as cc,F2 as dc}; diff --git a/ui/index.html b/ui/index.html new file mode 100644 index 0000000..ae3b3c8 --- /dev/null +++ b/ui/index.html @@ -0,0 +1,71 @@ + + + + + SWRP Overlay + + + + + + + + + + + diff --git a/ui/main.js b/ui/main.js new file mode 100644 index 0000000..d633b29 --- /dev/null +++ b/ui/main.js @@ -0,0 +1 @@ +import{_a as s,bc as p,rb as i}from"./chunk-SDV3ZBF6.js";var r=window,d=()=>{let e="__swrpMpHandlers",n=r,t=n[e];if(t instanceof Map)return t;let o=new Map;return n[e]=o,o},f=(e,n)=>{window.dispatchEvent(new CustomEvent("swrp:mp:call",{detail:{eventName:e,args:n}}))},u=(e,n)=>{console.info("[mp.events.call]",e,...n)},w=(e,n)=>{console.warn("mp.events.callRemote was called in the browser polyfill with params:",[e,...n],"this will not work. Use mp.events.call instead.")},a=()=>{if(r.__swrpMpPolyfillInstalled)return;if(r.mp?.events){r.__swrpMpPolyfillInstalled=!0;return}let e=d(),n={add:(t,o)=>{let l=e.get(t)??new Set;l.add(o),e.set(t,l)},remove:(t,o)=>{let l=e.get(t);l&&(l.delete(o),l.size===0&&e.delete(t))},call:(t,...o)=>{let l=e.get(t);if(l)for(let c of l.values())c(...o);u(t,o),f(t,o)},callRemote:(t,...o)=>{w(t,o)}};r.mp?Object.defineProperty(r.mp,"events",{value:n,configurable:!0,writable:!0}):r.mp={events:n},r.__swrpMpPolyfillInstalled=!0};a();import("./chunk-P3AUIBQA.js").then(({OverlayAppComponent:e})=>i(e,{providers:[s(),{provide:p,useValue:{animationDuration:"0ms"}}]})).catch(e=>console.error(e)); diff --git a/ui/styles.css b/ui/styles.css new file mode 100644 index 0000000..10b70c3 --- /dev/null +++ b/ui/styles.css @@ -0,0 +1 @@ +@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v14/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kAHr4cXk.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v14/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kCXr4cXk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v14/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kDnr4cXk.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v14/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kAnr4cXk.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v14/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kA3r4cXk.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v14/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kDXr4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v14/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kAHr4cXk.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v14/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kCXr4cXk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v14/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kDnr4cXk.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v14/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kAnr4cXk.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v14/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kA3r4cXk.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v14/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kDXr4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v14/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kAHr4cXk.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v14/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kCXr4cXk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v14/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kDnr4cXk.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v14/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kAnr4cXk.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v14/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kA3r4cXk.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v14/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kDXr4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v339/kJF4BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZZLsYEpzC_1ver5Y0.woff2) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}@font-face{font-family:Google Sans;src:url(data:font/woff2;base64,d09GMgABAAAAFtfMABUAAABKFMgAFtdMAAwAQgAAAAAAAAAAAAAAAAAAAAAAAAAAGoGaNhu+9lQchvIwP0hWQVKBrg4/TVZBUj8GYD9TVEFUgUYnOgCsRC98EQgKwu8AuMcMMIGS6mgBNgIkA4HrQAuB60QABCAFjwgHhoM7DAebpglH7/T/n/6duu+IhyaRJZE4vmA2cB1WDJ57keeBGcnSM0R6MeENTo6sZGk0z+8NIIyZ50Aiv5E1IoHYy/HFRbiNkVM7bVabNFlN29SobdpabtI6Xa3rrrXW39aQcj4BWBRVAXPtzD1BlIhqC0wM0YTlSDlJL4VGSQO0RUi1qPy7VmyWcdFvWuf7ND/Jxz+GfMMDpWq1f6duAP552U/vS6lCbKrMtRUdhQSK4qfnUHR+Vt3mx5D6FUVYFdofRPv/////////////////////////////////////////////////////////////////////n/zn+XLrf+1dlb3POffWkFSlqpJUkkpmCCEhCSQhgTAlDDLOAsLcDMKsDAIqgoAyKiIOiOIIoqKt7Qyi2HY74NDaz+62W7rn189+v/t1+7p/v9f/86LGOs8Phf0Iotk5kZhH4rkkboiqTSQdUnnw8wscnEU6WiipouJUBtk+SkpzDUmVupKSkrLyEMmpUBKVLFOZUyXV3RTdFTWkwsHA9GC0lu+JuiDU9yINXLQ4v74RmcomcSVE4JPelvQxVJulxVD14AwxVKgPC4Uq+gicNHTLMQgJWjXWvW9NpCrK50kDp8qKsI0ScFucSaI8WZJuj/Vr9n0/2T+vY8DA0CAymESNsZzqECZtDNspXLd8rksTsVytKo2W+CiMDPY8Dx6GDiOGDM/zRviOuCZiBlj1yDU6cghnSU0PZlTF6DFjmXHjSbMSfwI7MYDUJE6CMBkjqPDxWMPIKRiUR3x+avCEk0ZWWqcJM73nDFrv6bguM3PWbOPiWnDtHBjMrZ5p58HBuevmE7uArQuN7reQjIRdlEMTMIUDqsaOHjQjHHg3SLDa+iAXdVi8ZKwsWbrsO7CpyEg/0VHmxwUjyoqwfIVjJwjXD7KSFS48rhCrrl+9Zm2/9gItXVfllZSUhEqum+uTKiYPinasJ0o3YCOUX5Ji89hNN+BGlOjmLVsNtslN67G8g6yg23kP2Ri4YycM3SDMzUgFtCl0S1dXdccMhLLwrbtuYxbw87PObtJB+6MZe6jceHtib4Lx2cIR/Kag7ds/rnz45jtwJw7IAVmDpig5SG2AQkRYkUMS4MqNNBfVOFxVU3gE+xt4CdgXViRoG8P8BuTtO9pKbQNbyYeCNXbB7XfdXSI4ds+ha+wsi+Mjca/TQThx36w19zc/gAWICvPgSTJKsPshjKKCU/ymGJetsWWM3n7g4SN9wpETvt8mpRAb0UfM6ck2JGh1CjG1Zn5SHlW3IDuvU3p5NQ8vf1iJQOjmx/bg8fl1Hp7Yt2gHsUJ8rfQ0+0nPi96+zzdPwUXL4SYRmwyLiJAz6MbJWfJwscII5OnS2F4Sxrl76TODlx1HafYN2fFnNxk4zM1NYqwk8Rw8RGxAC3EAgiIIt4IId95SZQsFEyFcA8SSnMPonY3S2fr8C0K+C0HIEkOL9cUz9z/Yez9OvwR3VEkY5bZbAnYSiWxW8j1JjUdqz5RAFr5MClWIknIl0w3ORW2IthH3PGzYQKkqQgqDm9RC9Ha2md3QrFy2vsK9quxRYVxDL8MYo+gBQ30TkOH6Q+I9ETMvYT7jCslu1tEckw/DHYDgZSJYm84+HyoRrFuAlHnNYO3rSDpj8tZmr63oiVvemLsWfYWuLcO2ViUPlKPAKZpWQwaiyASUehNL0hiFEtsGr4mIId2ZJ+Pcsjscll7IhqFjqQQexn0QbEP8IlvM9+OdwUk5RYwyBoVKNYzXvsve3EEEuTETgzYah86AbuUMxupdZJ832VrqWWID7EuFzGwnzRoUE4BQCYpfwB72W24fZGkP9q0AnHAi7LkYozu2XlrH3BlZQ7a8vR3NFa1VBu4d1+sAJk2hj3mcn0M8XIYy2oprTA4T7nuedCl60FkVqQdCDrcIqTH9luilox5pK6O7yB26AHNXRKY4vIv7it0iRzeeGp5D4iJxrAvtmvz9934Ab90bh0Tx9m0HtsY8DyGnLids4M6WhOGccThWdviHRZs8ZQoC8metJZEl43COaQnKHEaIP5NEfR+WUdtM7hm6Q/DOClij5PqRxAhZv+wy7squwxsvQyAkEiPj6ToUb+tmkL97feqJpwosQqv6qtD3P2CFiEDq+tT3WbVXxzzumagXab/bhrz7/cjWD33EHbnjWYu+vSG0dhekdFfv6k6Ft3qBafGpe1OvO2XJ/EzlK2YqmTJcd5Md2Hp4xPzC4fPh7c2470umnJzp94PXn1rX+eQ0XHOiLfyRtmO4vSJe48efhDBABhE/PCfHbH0818DNVjwnJP+oknKJJZtKUUP8ZKEQh4SmPl0ytBbzInH/vvPkPofPmCpljqNU2dekZ6A/8gOI1jD+xc+HvU/tFyG8yCjzWTDnIDnzthCxJRL/8SvE8IacKp96ErtcnT9t47uZf+v2mp/agzAKYefQNWTOOLq6b/sUkT1jxKKVDpQPhBTJGM+GOm4KD2jwffXc+wNxj+9bOFPsuepFqXlrQvdFLo6Z8EHH+HhYmCF+MqKhawphsF9o+5ByZ5UM1ooyRalrL0o86qEMUvmpNcxYLKlTjEtN4nP50Q986RhjBv7krSY4uEpGfGFVoFRzNklMaA7/U5z75PTNxOJnWwbEv4Kr7fGIg8KuvPeFdYt+7vlcndJYURQmzaQFr4zN7B6x6If4Rb58zUjbUPtR5juoqw1hBvLIVhOE4QH2xeEzOFeFDWfss7Px3ad8593WEjlRUYM9YebcbREM33foZeYFJi9EQzTBnHlv2vqMSALzZ+DrKT9ovRpdMgEzZ8IaOhiiM8SngpHykiGKk8+us3PiMf/T03lYUrwYk0pY+QCRg1MMCn+JR5/TbMj0KRuMIcNusMQ1PqXWNWKxJFFJv4DeMJ2Z8Tx5h/1s6NYMzc6C6zFzKH3nQmjGjBkzPg8H+isiQR898HP8+jc0gt+uZ16Gb2HwFoo46SuwXxCtFSSfhgZYQX/R1PeN3sbAZksrekVhSEv/310He1VO3zq+H9r93ElvTgh1rBwZ2hhN3ZI7+ZJ/7ZkLHTHB4J2dOIS7OgKoXcnM3Fk9rHd6EHVZ5caD8ooefhQzS2sQfYckqjHixDZib2Q3tn+HlRt4DfTzpjmTTlc8glr/qjBS2fb7IdXV8LJOVUWlyiWd8fvssh6Vl4lb1s2Nz33rLDY2siKsVPARvjv3h+JuzJX780o4z4zHCtHTXaMmiDXqS3cHJUaMP8KOmqI4NNoNJXaqsp8mSVy6/XudGjJVy612l6cEq7bUyjSL9Xlnnb0UU3P3YGPmKDa1KL73RtWFJ/ovmh/PK7zudfSPp1IigoENE5f5zWPgpY9VeXScHIPQKHlOTTUsSVvM5uSegK7vZJdSZd4nEsAfSTjalTPTxOAwxIWuZjiNBBSPsa0rkTHBicpvximeJsL5jPAD6S9Hsb8jVditsLOrRo7pkoV+qC9jsH6wctKp3GnD5PzHKjqKpNsqhpOhmSMDoF8QCeUmzcBKqETlGSFGPeih32vYOZgIxFbZCi9njkeUfS417c3BL7ahIDTc4ZtZSK+EvTbT8Xa556HU3TtidIos+cJSg2s7YIhhi9i7z/fjim0lPYFkO+ZBBFJfpIL5A34y0MAv/VNCKxyZW+fO9nPjb/lmm4/hHVQwf2JTw5MhwUfr4RnRY0WPoM3bq2bJClNmdpK2Dx/9XOkXV744cFDJFx/fWunU4LCj+YJYH+n7wrPovq7gPHbQyeFBmx21AdwRYjVo/9nJ/h8yHa1EiTCD/rTRWVhMGKSDrJqQI9Y5Y78iDj5MO78Y2RAhN66GzygRKtlEBVGjxBiFOUnsQmKohoiGB0GE2csW9CuaVzO8lvj85sCFl4Bb2158pF0HHHW9IDsbXoLnMyLzpzdh7BekIoZIqMUQ8zn6xyPHPzNJ8lCZXtp3nmYvXrx3FLPw7umCOiqLvOp9taNu9bPOr2u6IAUFdcdwLDLqN5NHnDpS1oEOpi/7bJLVPFaUFeGiQ1kJs3I9J2QIWohCyVADM9KgVWCtNcQKTBW77Xe4F9n4AAZjYozO/nMu5pFnkSTJ/iEYqqLJJI6q7rHmLxAiijwmg/9iiojgDZylinw0F/MeLJeAbCfjBQkT0CzuG5SSqeQ83ijHfcTDmu2X7uJz4VBGy6FlNZJbUSEuoDJSRk7kc1e169YCiMAkuOwHkTibwmd+YlnyE8F+12zgCTEXyrJJdIYrSLPXkzvDV8jrllz5K7ob7nac+UvErqZrl+jiFFaREUNxE2ln44HcV89KLXoKWWHq2OrDvR/qjhrf62mtoMPdXevVe57zEPFaC4ntgQeEae43/7ZbXxLIXFw0xph9+7DGk69v3NfYiJa8Zlx//VZIb8Gd+9G0RMl2ZQT7yVgUKnodnVYhmHP4bs5cVfYeT3GroPstzxruohc2VK/61tK6v43bYY9++xF5fDgrZ0dwOoy5TYeysmsYeg29DQ4WdggxxDAyeDBE6MU4Kx/HOY2z8m64MXsk3KhcKlAcXZ3wiYUJW2oQJ3OErE6woxOsPIKXhGqeNMUS5XaRGDw+6cFY2gv3kDume0gvRclDy11hkXC/Kj4pzFepnBKhpprzdUHmnj75o/3CAjSUeCe93DIRIfqYGozwSr1enhQy3y/cLIwWsVLIChKILoZpjENEsg0afPjEQIkSzWZvupDD/beWsxLjvtLa6LPZxMaXJOqEWOGsLu1bgaowHGoz+URwcnkBpyVkrhAt6CtUc0uTUCTt4TT6YMtxh0rkU4VWYX0zbHkBSQe4NfBfZpnJJFxEn3phT+aVB/6ObgW3uhAtQ+M1GEVezs3AclsgpCbAZlqazz6E5nysUjj05G4nz0+G2lQvOeIUFnUkSRQpokSr+b8l2O289kYccyfDdU+QUQhha5xRaBOj0D2l1MT51yYlOB1fitkQmOvySNNCW0LKhGgiiQy5xdorkiLWwrM2QWxySBuUXslnJcXKwgqSR6pJSohDPL6CGhgoVWi3V6nJCeAU+7B8JTg4BV+aABx/CQqBlhoaIkL/EdAbm14mC+7A0u6yzHtTr7dTRejUV9WgVC0MWrKLT8w8m+3Bw71/h7W4buLyZ+a7X7fgR/gEr7ZgudDSxFjsPGPgt+o4hWJ0W/1fi83t4aoiDIUTa621YozVjMU2E3FowhAiqCCdjARoiASvh4+woN4yi+jSC40P3tg4GA81vX7ztUMOnIsFGiYS9Po6VsbUbRAIzL46TBViMLoCNfhPGJJTbm29k8d+py5cFYIMETWTs9lnsXNcQb8EHM59SwTafzoKEnVwmEZMmGiaqs1P5TUbfOAmMzdB0bL8SxXyNDceQm5ghNQG9gyvm38++h9JGMflQQJYN7J92tF3V8KrnHVYRghUT+ispaMeNik4Id76qIfaKvww6RxWEDViYMj/NYdKyOY3Hl+/YQvOXPhE71WiMxWX3Nl7vVXPXY7lXo+j9MxGslzI+ZVzsPoM+dyQsJ7FWf5Mz5KNT0qfCZOafvZtv4hEvS+xUog1Xs+whl3Mi1gHcbAKAwmFrIMV433h2pdo9pgKZDcM2lt7WdD7INE67d39fTR4ipcbZmVSA36Mn/VGC4S2NZIPBd82oDcR0sgUCk6Snyy9SAy6yywq+fgYSsaQcQt1zRYl9fQq9egx+hkVZi39UwJzhepWVgbvxxbM3h/vV5C3eSo8s2/NXBi1ZC0TD+DhLezSuiEPrTRDOroewvNmzix0DcGccKTrzScKJl4kr8F14uu3lNwT7cJuVQlgpSTJ853mYhkW59tiFBGBkHARiuzBTObJYwswEWsyEwSVQicUYZmQ/PETYFcoyVghRYIXO1lZ1kUbYExXF6SXPdz/xIaBpY++NNwbtidnuMuRLi9HnHUf7fARI3bPOOwR+o9ielDwN9yNY2WG6CFmaggxZOLwH7HUwKXyUaAKA6fEwSQS7PHAcqlQb1Q+TPAKyVD4P7QByLD0EaEmXcjp6Rpu6lSRNKq9wuNiITC4u7iYGqLdDTHT8tg/JFlJMGP0utmom6t9XKlx6WTKekilaqiBGWl+uAwObq6rRL1L07Sgsc/rxaT3SlicOdtITV3+wlZiO5nuUCQ9aO1BLaukZWI4O0CRTgvzz3Q6R9Ip7IiMqEOf3+L0grpzGNIrURgagEePwKGeEwjKqUKhzORitvyfzbhTCtcfx8x9d45fg6e3pbcq3oDgOaZWkc+JsiJshu8b2MDzRJlNgUhpF3PO4ORBSz627F8lgNfITqaNDGEM6fMYnyQuUiEXi3VVmPGJ8H4AAztwWaiinb4DbeFCit4oJ5rTAhERLe3qDm/VAx4iHqPIZZ/IhRMIdH7R6O7Unki1SGw+jWES8UvmIK0/+oFDMSckyQjJKxP6bgG+Fqr4PI00MTn78ufoQZqPMrLf+lwICYcjxCBl0UoMkmzJroHrNpCd0fvRaXfBbFtKrJB7p5P0qE+yd/LhHdyx09i5c7eB3kw6b0oZtNZXCKN1TH/otHp66X/6ruiEwrMN9a6ywdZ5qPAXulVwsBhAc0PzGMF/5bMSyu8UCEwbckgBclfNL/1x4WhS4GbR/4XRPdTAcDGk2FXI69DVRFBECohiA8YMYmqCNCYwyxy/8iF7Wrkn8K8TnBESC+hscLftJH96+dCkxUJ0WwLyUYAGdlnhPFiPUQyjuoo9SJZXstJzUiV5HbbPYGkVfNjSZzBU4SuaZykx6A3TQgzq7ZetxDbzu+pqiUfC8vaot0vHx/r7h33f930cjLIirAgbEjbJ7ofjJJCxeAEmAMOKBLCcjBSiAfwqkI2c0MUBeFBOIPeOZH5ngnChnlkH/aweDTgBW8dJZL2gp6jpmahD4ad/9FDPCfI5uXkarSdfFrA/vlyAGnkeM44KDstbKMx/q92gMo55RYxCOSEHGcnjf3tT/kSh5uWe+a07P0bXji+Pmnd7nSEOOaStMFM6qMQ2+eiQkHCl2EEUteysYvYvg4o5fTN3cT7uQXpIKhcFQ+IV1AnUquzTV/7m0I5wEUkW8P8vzUo6jSeEmCkogAgSZVL/poE3s6QTPvo6TUumWO9wSKcZXVDAjuospM0wafQuvmYnXCaDZjmETFy2CdTPfw9P1WClwyDMoUoKGEnzPzWFnOJQITkMg+F5rI9SWkGr5KSPOHFESSUjBXFmMb5dXpuiMZucWK3YDnvqzrcLaOVOKRDiSxVqtEssKRJOCpUpIC2CNDYVsFKfRytO22SLUFNBkpBLRquFUeSSKhKGcpLL/3ecKYfGmXXozKVFw7x5InFBxpBiRkicEWQbRmP8jbTmZvIpHb6euMXkfqpcVMgIqgrh/Ng1beum24WhAMaUsrK5jC6AudyDjjeN0Z4QFYMS1FBFXtkgaqBIU20sZ4SuCWAcEv/C/4S+dXARsja0jlNlpYbN3RjsvDDTTN/MOt8Eutt/1yM51GWVb/fs+zJzgSyD5eoLo2yuXecNep/arPEHUoeNKB3C+JwL/GtegrAZsV8zf2Uf/9+s+WYgb+P4Blaz3B+v/9u05COkKUtW0ARzkm5E/aAVX1OPz2claMs/eR/1h0h9AEe+obmBmcA12K9jbJZtF7ZYdrPfZpkQPwNLuZ/ze/nsoI/8RTLE9KQLaBileKX+KRpl/QCiwZxBSwJYIdsbOOWbgv3PJ/7tT+GBpPvvK1rnoXcqGjwJQIK/BoWOq8kq+qpk5Ix574NfkF9YGJjVdykswmrgWZzyHZxT5zvfEotKG7GwYYPb/Mcq3YHA5pE6RshcjCRK9jCTru4lm4JZuAXVkTGdcMtpLlGlUoUbDaNQxXZioHTjNwarLadHNCg1s4MzMgsNb7CT6L+yXtdFcvJGmKvpcDj8RO6VZfjeU3iQ/Gsq5w8IWIQ3bF6jG/+ZTybesegKE8LfX2H8shCnwU/2vNWhRKBD5ZoNewxyGjyhjVjqwiSHahY4HED+fXuDUZcFci/Ni9CPGnIvD4LFZYsReXjvGLysd5lmjpdAzM/x1a8E0csbRj4SqqM/5cbF7Dr8gVhDHphShO12N2lDUa+ZKLlnw8C5jpkdMuY6q/NklFMLoSqcQLgWVSb7k/f2mA9PTW/GpzRK92rFiImMyXInvcAO8RqEr9ALV5/PdZZkk2dMsNZmv3OFTOKPBW9r8M7vmReaFyIuKz/Mn5rA7Mp6q3q8uuwnw0giy32Q2cluZLcL+6mQb2gv6DUmwEvM0aA8FBTDCJJZZbgHnxFy4QBVcpV5QG97gnVB+i3+46uLq4iFFcaKKqNQZX76MZlCL9DBwfGJJ5wvjFClIiIixPeJT33qBzmcdYdiQMCTy1jXxc0oCvb/Hyv4OV7AX368jMp+VC6vmc89zaV+/7O5y4uMxUP/JN8jD+wdSvrdj9liqE0H1MFnUM2ofp7V7pi96zdjImRi1ouzm2tCTAY2K89NB6hZcsyO4GgWmcYd/nMmGDYLzGdzUjgwLZXKDWRX8EMBTAk0HP5oZiQSiZBQVrbWBvbnrFfgO3eEPpb19rF/2ZhhTRauzGK7CfA8Mbd39z93rAPEiAorS7Ns2Jy2lmERNHLOE5OQZnlI8oyirOhR9xdoFitVDe0Sy6xgyXCuY7C6hmvWjeEGddd1xiZDRiSZHwe/hWfCiG3KncomTNk1/F67f5APZgz8IZb4KOaYjBnKCZZTztJzIi6wXFJKcRW4JuXmNqZ3V/p7Jv6B0j2a46coihApsOhceMaJmwvNS1NocMirIG+CBEHeBfkQPrHoV6v6Xav+CPI75Y/63/jzZG698uvMn7KzszW7m74p9BACBAgBAoQWwH6IyHEcKipia6gYe8fOIeodllave7XZrnTurIH/5/n9O3/MOfe59+UlfXnNf4gHTcB/KhYaSkOqHornl2Aa8BegClWBn4op1MSD2UveXjwf/6pW51ZBBB4pER7R7VnD5KYY8leIqfXzcLP3a/KBmg+dsRMbG5vUhLYm1+Tammo16sDd2CANz8+ttzFhxLF6b/9tbHv/j7G//wfLohSjUWfNAKuwmlRR9KJmYaN9xTXn7SqKmzVh2Azw2+yfE506GwuUKMXCaJSox6MemRIKKGJEzpouykX0rW7brS8q/+3u/i531xuAec7GNtkTNVV5F1VXF1HHZV9dRF3WcVfXd6eH6Mo6CXgqnxwaqoarAe7shicfnp/bn/veglKYuY3oMRjaRA6MJCVVMLEKjIyfCnaBkWAm0WNzGxs1MIja9b9M1QGBuyUXWBwgPJB5FRIcEuwyx06htdyqdle4Zq1aNesbV551UPoMoKB3koADVty7IwEPiFv1L2mTtCUBBpiUFphlRHdudE30RH3vi+/9U/0iJgysfd+Q6NbxZIn7z8ZcnszM7mIm7Y5IEktkqvrwNLd/bGy7vbvttpEhnRI9InKCZEtKlE0qKZLaRIuIiTbGt4qvaGOB9PA0t3/CES0Vq2AbAwaM3vqWt+22vZFtoYSFfjEDExUTMRrFwsAoZOpHG6s/Vnwb6uMe9O7dbjCQCQYwlPFfK3EFCxWpF7BUgUIR73xdKawAKSmrQCqQCqS8kkcFcoEcIMscoZ/jB+QUCN5nCf8A4As/geAIijXdl5eU4BIWQpRoPKAERidLiBrOX1BiEHN7XvYdqOeHH9+6qs59symgkAq9Sa0iBofFOYTCO/5QtLadpNZ/LAeCtVqL/v/zc/ab1GjHnYHMfEYNKOOsNPXo03uuPYsNpE6TAG3HGHXjO+24M6Lh+fi1R8/MS1JQqMoSeMuoCFUV0dd1tWWFjBKA92IFxNxS5TJvwT+n9b60ul6WjkprNCgABWUCcGAyPMNbQ6WxXzpNqXuWVrKkJ0taPcm+u7+212cf/zx/P+jvW/tMJ3AUJ1C24TAOwXD1D3g+az2/k/sNgthF7CKWFRLEgr9KsQzbRlZZIYNYF8tGrBEbxBqxRmwQa8Tmiw1ig9ggNogNEvt/f9+3H5GZxyaxe9oxoh13/BC7iN34JGMHsYPYTsY20gNrIy8p5CGF3JEK+ozUDFyEMNjYWgYlxG7m9g8O0HK7/bbfx77i/v8+7qtyVazIEYMRKTCiJEsqlCyRklaQahHFQCQUBAWgFUZtgYbZCz5QLd8otHKHp7n9e+9uFW6jBmzQU6JG5IYCJtiN8bEQE5QlkQZWJN9GBayagmBgj1yxu59/l/bfLxUIcJO2EKpUwIY4TtJ0gOcOMH9alrszzP+PgIfevdwHmgLU7iSG0nLUKizO4dLBCNQphEx2cjMpT3lVpb4HhdBFWaCQ3bj7KQQYaP9/WWr/f/b2x0dEZlYVQIAiRam7r/pZr2/smr/Z8K+ljChIz9rx4Ft3fcuQIFBVmREH1U1YjrXwp365eBBCLDCSxYKJLeKCS321fx0PT2t+30mlC7r71htOBtUH4JUInCWUDGqFAgKjV2MZmaoluRReAwnXBUngCBGiILmIlpsUZSaimW53nOTSSccppVxp5V3fOftvaVkjaUdTVd1/rn/vSW/m5ABDiChiQ7MYIFpDY7MUDxkQm6YAWAgIJ5WBrp226Ux6nXSQBLqnX/H/36apBZbP5t1rafRHhCMaQlnLkR0AoqZKl6IHgC4dRgFWdGb2gaRQET/6J270momwAD3DIKATOqG/x+Nm/QRY2ubYUkkfJCSPkITkEZKUPmgCNE2RLkvXYNuV+z3xLyb71c9E9u6Lnvue2Kr3WNOa6y0JDqNJN7sxgiBSbdfa5/e+G8Cpqm5pVoSsDYExNkuWLETLlkwYsOMgFpISDKiwDuiw8c874X7ejrQD0PG0nH8z763cnmiSy8WcECFIIMhS/dSNqlFTEsRKSwtV/1YVQYoFS+5ud9+b8b/nddpxaXLR90f6o3H+FcTCpWHcFFCa0kCxFbdCapW3A9tYt8IwHpY07PHipjSBv7Xi0T5aRsJZVs4otWs84GFI6Wxczv/1e7P//xkLNklKJcjmStepcrnw4AOgLrd6r/VHxoolKZ0uvIij/4H5kKsMSYJNC4InxBTP9toCj8cTEQhFw1BKPUL4hDCcoYRYzhKDlk8p8o3hO57jeJRSqsr3G+pwnKUONXyHcg5lLOWoYajjWcejxKOEoZRjiHU4xvGoYziOWM4jlvGoIYzxjEMp5XDAzp7viydXINsr1V2vTnyZxJPJiN71yTrU2ffSjEY0MsYJb5YeAJ7uVwi82Q/IFWB59Qdq6iPKUmJ7CN2Kf16rq6/V32vZV2rZ00FkyAwwZCagUUTjRk1cVxBQEKKRKFEgorQVFwuKZdb5UWd9ku3YCe8QLiDouKSy+zM5ACqvvA4Y95b+/7OQZAIGiZ9genKzXw0DVljapu0ViJPDenqtkI4ZgvbjmvEAOT+aTrppuKnk66YtaNbSFsR1bajPhkgqXDO1kdIaDr1T+3/PSCONgC3bsmUZMcbEASdpA1TG3QNAN263Zx8CfwHAEpxS2sQoAIs2bKUKUDHT9qTMUbR68TzP///+LZ0ltdrVyyCVvRpoGWibkxOgG9a4BnoGUoA0OlydcNlhwi9C5vlksZzdnLkaMu8DdCYgNIrUtE5X+EpV4r8/eYMPP5wJbpKZL9rOtA1FocYFjPClR6XQ9f1f+8zMlBQqdiDLlklWLWBu8pKZ/N0Cgqrl46uAUFWRcAQD2VJSJPAPss2Rxm8kt02qbja4bOLHbPnnSSYm8EZYlhU4b8rmV7+Oy7/n2Z7/1vWHRIhnH8dpHAmREH+IiEQ4ESLhkxAJEXGicUJEIiREIiREQvz9kAiJkEakcSRERET8jjTihDSOhBMhPcdpHEfE6TvSFxGRcJwQac0A7vn//xzH941kJGN8T5IvSZLrGs/zfNf1ZIzrukaePHnGc1zjeb7vur7xPV+SL0mSkW8kSZIkI0mSkYxkJCOtJBkjYyRJkszKyP7/X539760jkfv21rHwCiWB1D7Tk0kITCtJP0WWTJFlbDABUqYQ+JHW/Mnr/SV9asm00jEmDe8nJcrm/6dmve+9qkLBNdDNbnLs7kLG+VBHJ3cuk88V6fCWAdCGbsjvbZDIJolSZevs7HL+cMh2YDqYqWXcCR53P5vf2NxLEk0QlFAQxcvx1LyVuvpj6Wj3rJDhOYIZCfE5AxxCjqTnV0t7GztDs4wSj/gCd0iAmhBrV9ab3rW7RzrfU/Bc6tWX59JelcrFjUIGOBHkcs/TA8j//2tf+nxxOSIO0D6HA+hiAhWpSrr2J4Z5ZaWaYNiznkz+6imOPiDZD2zJkiUV5E+27/O/j4jM3FB0sNUk6ZL4wkM4jjmGMx/QHFs7s7o1CPYHxyXrIeiipJa6D1TVhswMXHyYy7633Z28DPcSYc7XTXr5eKEjw/+DSabZIC6pVELHQ0VIxMR9Ont35fOFqpRETZuXtgYaWhCs2PCBqE5Xf6IkPkvDP/9/8u/vAjX3zXVOEqlwwTq8wuU8oFoNW/Bv9sHuvNr6dK5z+FWaJmXKFFW6OmWK9p7xMKCVtCAsAbsfAv9gPdjz2fMAYYF9Y4OPXORmHyMs/3PZMqGq+v41R41ajT6MX6GZc7SqUD2SErXqU+Qp1CpkVajQQrsa9YcJatM2yOlKNgouaLQGn0tIXRWfScjnkEQpccjTj/5Ou9rMO/TbfEjN5sOP+8hHPsq0W0u3kVLCkY9mDLF8WmoJ7THWI06PI9/WbGlLN5ZuXCun72v00gCOA/Dv1IaJZU+73b2TfuuEMD2/Xlf57lID8t/Z1nz1AUUXXnjleMuhQ4ctkw4odC/I8LtmDYDaPU9L2tIccWSgzBmQ/Wt7ft+woFrhlb8S/V4hXn2vLjbYYIsNNliwoKc3WyzVVsGCSinm47/O6kFIwDCsn3choiYzwtsyDNKhhOvJFFKuACOu9K1cY7NsYY/r8AXSOSRSOMkhZBpBut/dno/cH9NMpEUyZUt3kjHFU2wJY++Uxz/Pn+VLQf+5mRkNlUJj3GUTLFa4iCUu/8D7932tluqdhhiaoV1RA4p+1I5kjhFJd7hRN9xxCjbQfy016D8KA7kTMzX3VG3freJTagVIp5KHZZDdBq5pQOrzfv/+/p9v3Y2GJvGPX4jJRewidhE7iB3ENmILiRbpQmzFFTIqrgx+DYh6IjYH2Z+IzZRK2573p/HOzIF7H+lJbJlW3vUi/BAUfboOn2SHgavUKbFNm9nTb/3PmUSGEOkNYhIi+0SGnFWZvR/xzWu9vpBezXanmeMZ80aI+EIkJPZJSISELCGLhES4H2SRCO8vQkIiRCKWISIWiQiRkCW8v1ik+wuJiJg5VE0xjJ7mb40gDuUqQKjU79TLTrJlWM3/81w+752X2uevs+dROIABKh0o4rVgwJpIgEMaoA4VHtgxFwBL8voqk9nNpVC6RQhNLv9KuGHbMkCjJlUkEvny5MhAk60R5rGAjR2l7AEVbd155/rKEky7CJ9woE0xWKCUYGgJjSS1Up6Qd8rz8/d/OnVR+b7vK36xrnkKK/GZFJAJ5ZDuAqRUIcDSilOXrcPan/yl9X+wqi73bUALbEnGAXqAE70g/PmPwjpVt7vVkj2yLePseDy7+4kwIk5C+qn2lf91wIyd4BLEpbhBkEFpTbDsWc9qVgv3iMzKrJL09PQIPlWrAUhDTCv+iVZp/x+HIzgzCxoGNWMB27Jlr7Ev4CNGV1WP5F3+jHDZaxINdHdVZlSDA/+P7MvdmeZPitu281iURzlsg0WBcUi/CVfVeIIw2xUtzbNrrNK3VXY/zVN/YEJdLlWHJjShC23oQvtk3NA+3QOpNsR6JJnPNLJZOSOdAfhMsh7onta02wgHCQoh/rvYAQUUSHYEUcTrEARHUfRp3vJkA1+4fBVOK2zfSmd3gFLxyYgGEBeCg8i4jU5ujH5DRP498V/NUc9ZPEgMhQjmJxBp7301rU8FlBkRmVykKskyyM3uIfIy34CPDO6e9/Z83cN92D3Av1GWLKkKKlrDCKaq5/ZCLipGkFEW0CI8/J+t6r/MI8LJ+F4zdgoPTipoeK8f9swSiyvOWXkUoaKiFllbTV5pVx7CD9RckJUZ8P81fV2A3Cj3Z0dOuW/dzkqbCr88ASw4BIeQTABrDFr+8/8r9f97zAUbC7saUISWLFMSHyc55xLR5wN0Tu4j/iOEkHNsK7bYUrekpuoq3rTWmpMqmLhv2ZsEYTFSc5jLvl/ZLkklEzakO8DDD2gR6Lr//+sRrwvMk4HMJC1LJduQs4kUV37BWD3RJmNvTzn9/wYqsWKdbrVkqcUtMEkG2TJQEtuhS7mUB8SrAYLdX89is53BOcVMhTqpLvQIipAinDij+72zf1WSFpDCjZfQnhL0UQEJg90I2AjM4n0kyyNLsq7GI/t5SGe9rwPa29s1y7YIRtJIGuFoRkCW7SUMAV+gaF7qVKnLFGXyAc/vmz77gS6RGAkWkpdHr5PN3tlk9ibZ0KsVHIRGodHoWv6fV5df2b97QFAiVoyZDBkEaJJkmWWe5MMBQsnYEpdXXX39vj+xZjlTJypM+kJVISVHm3sADC8RhWAqHR7/6Nb/GXi8ckbWV5JQBcGClG6j1NioIcmZGZKoJIRiuSx7t6s/8BveJxrKbqeHoldcUKorto7RzFkluh/B7dQsQL0f9FbgvRBamQGdMwS25Pvg/ZyoERpGA4wor8qvKjtkvfkAP7f/S44rXM6ocoxRMdoROUaM4UYZI2qC+BxlUkZh9cfEKAzAGUkZNXWzhqJSvj8DA58VPGUTfmvnzV7vC4whBGcISrf7Dr/1/d5qcjuNu6maW4ulIAm7aR0PdUIi5FQGi5BgHEID3+fCrTP7kgTjMTq/pTOb9E6gBYqB/0tn/Y8EJeASSmABBkwZZ3W26c4TQujpF/JPcRXy+v1VXPf6h+hz/s6rH/xC4o8n0j0d1QEHASpJdUEqIc2Hm/5N3PvFsBkWu+QsBx0Ntcd4DDL1TowxF+/M5KM6pheos/enqgZzdd8DQtkRSqUywC+3f8ohJQiMGFvf7eJl37t7de+qFxVsbGxjGyUpiGKiaGPltwvUn36/32///40I81vyC0W14tC4Da0Ih0MYJMJhP8KgDQ9jkZc9fnLZyeQoQzrteyebd0RUU3dtfz+/67k7oIXsBuwYpBlJgywwxcnbPcpp/ZeBZJblOImTDHt4IW/30c8nwNOj06fTePQID8cPdEJcoAxkxonHjhWDLMBWtyTLMkt+n7++vv/POc3cF0TsiNiQXJUF53Az1GcSPwsaDb3vB0H6ImosEqsPufs0nMLMqoQNEbGWu9n0n2xV+SkwoapxerlHBO7JQ08ugeHLcPdFZFb19NDNHqEtyyFPHntHJGlmp7urMuPna/9Z1Tl8yeDBB3eXuxQKBSZRsboHeTur4c1q3Mzel0sRmVU9DJsVrhmrOzMrMUDg8OE9s3v9f3XVp2dbBlmyJRnLrnKpAWf4MyXpRuHc6dmzcYQ58hA0F//024J/mKFSQCkDUQl1xcrz/TsHd28W3nyP/yf2o93dhVDJh9DxJGYlEPJDQkv6pzOk02q8BIElCC6E0HJkWTia0QjBMskxxEE6wuqB2q+/brk7oIe+3NcGeUmEQWmol91Oev6h0HoP55GO+T43m9EkHzOS8h6KJeeltIapprXbmblWCvwuv7s7C0sR3Q6CRkAXBe0XTGlC4B/en2b3gySbRTzXMDMBoDJFt12boyc7221ZIzqIZkkGlmxr+P+V6/9XVbWnEyfAwHBE/Fru89/371+fU70qMFxTn2PAACFJt1f53r5Mt5f8vO2r+jrnXrMHDsGJlcXdn2gIUlBWXm0lPe3a84jM4u6e/4d6Z1laQWV1EBuqKyki3P2BwYWDfq9Z9V/XDIB7RGRmsa4mj35CyTuj7dFXkFeRG4BHZGaxrtf9KZsZeaUVV2TacPZok6okEe4OmN17bX7qglQBYJUKuetTouX/g9QR9Icz3mgkZ6T1rPX3RXswvif7xQ4XdWLoXxftK4HSJHjkdGGFIp32Go942yv8/7/t+/18lxctpJCF2EZsI3YQK8RqEBZihdhFWxBruuui3q/5GpmkEP8f5CZRvqH/WrZRCNWzRxYyxTcLU++SsBiPO6GoM2IVccqjfqFElKuYfFe/fiHa1Sm62T3r6StePHjw4sWDBw8ePEWLBw8ePHjx4MWLFy9evHjxRZbWNEZUuAlTUiMuAH/+28HdAgO20wx27Nyc6dwT2v+fXRH78yudVsSKqIga0R9jjYiINaJqVIwVY1+MivyVd6wYa4waY1+Mvpi3L0ZFrBr7Iyo/KjcqYuVHRawY+/P6V/TvjaiIilgjKmJFVFRFVTJ7wtk3O+eF3BDiMwTJBS+EZRDJBQlSgkgRERERGfxeriehSCgiUobihVKClNAVEZEiQUIoubmczAV5SAhBhpCby5cg+X43P5vNTtPpqx2naTrr5s8P+XOeDOLNmUtd/+4PIdUIdZryd5m0qdNnMn2KEoAOZZBkyRadvIZDenTwAffuVxRYmEtmawJFHtgad+9q41TV4XOfCFQ+ZKlwdP+S2HFBNUdZRxdAco7v9P7nyvKH3gAFXReBuQkNQEEwJXk889rt8pO09T2ulXqmj60nT2Vh4HUgkvkvt/ov3s+3mrbnvQ4GQqMoFEUwkIJiBDTfAFXdYoFhRhtjJ2Cx+5tVSk4H7ckGhAnaAqZbVef/1QxFuWhXj0KqgLHuNsk0UEwmIrxsXZdpcw8ErLnSLrTyyhQx2FiQQTf/SwIEfaV2IjaZbpMt6/v/bt7VKkigeFtIKUVD8EP157GxcR724ZeJqWnzhA2ipDcXJRLFyERKq/eL5Tfo1vetyj9Rrbe8prbSrGi87K/zane/v3kQIIQQQUIgYsAwvrqvfFqCitCi0RhQ907QN+rliPf4KYqrwlUC2CY9UAEs4Of3IFY29uF1+/9vJ1uiAiQkBAKEIHYg4OuLjlg5XUXOu3dEvDKzfqZq9M+1z3cze4WUsman+oBVSlva0is9lRKoU6uqoqJ+aVvWDOpU51QZU4qKiopa9VUfFP9jtDd3uHqIEEogNEqhuv3dgSmbKUbGEaJYzhPyixAWpzEGLRmu7xdKSyb5+W9V+v8LNwZmZlHjkGg8ArRl61gXkH4fwmfviKyq7p6RRrL5Iv4/oq9L8A4aJY801FRdVUkBe/harv8/1SV6zEq0RZOQEBgY3heX1W5CPZP1+ruCXwiQeDcVvs8dRBRaf/YlirIG/9Wyzc2+6xaGGPt7ohEIjTUIlUJ5CmXQsTfUnrCE/9OpBU+WfvjA92MLvtL0ZOdSRZFDIKnECgCUYWpXWvu6dSyq50h3/iluJIHu/tdMgIliFJyeBF82+/ebJowF8YjXXaQuz7NyxtegbGOQZaVB0Ufkz7+tkmxJszszDdWFH6EImwd6V9IBw8vvDLyWw8hB4tRR4oxBpq22JGc081W0gEFYsBwhrPU/TQdwO2hdEQki8+WyX75L+o58es/IyACPLk1pjBgGwADYcHJIl12d6i5b6/POTLBb+EXhV9X8l1KnQ8ZWplrmIFOQ6aaMpf/W5lTDEPwFRRAIQRAIgcejGVpH0zTN6Pj19QXB0C+lzr1cmmo7alp/bGMV8p6CQ+X5qg65qEPqoPDV0jqnRH92oOQHDrO8AcgDQd4ZBwb5NPRQIzlUf9P8z/5eeyGVySG1IZYxtPYVjbtYbf3t8q2RQIJd+O/YAclIF1dYAxrnd94xEowOv1r9/+u+fvrJ1NVXpo4e3XqybK07liwbsWg0Go1Go9FoNLqH8qpO7pyF1zxXr4M5C3baEStJxRWwsQJuPrfqe+9CsyS/WDQOLkn+97HdbTGgaVSqHIoCCmmZmVPPRKec+v+vM687r43xhpS7H7KPp//1L/rjVm5tyVZAtiQrEC1QIO4iUAAWWMSmmV+9l3+ff7f+1zmtWCrWWtrSz6F/+jltT/f59vR/eqiItWJFRMYQwmMYhuEyDDJcLpfrEJ8xhviIMYYQQ4zj485l+nw+nyHGEEOIIcYYQ5yZe40xxBhDjDE8wxBeQwwhzgC9m/3/QMaMMxmSyRciAY2RTybJdEHtWoSBTIbEDSO0mLK7XbcmAZUoIKS4C+nih1YhiBIJH0vb9dBqhHruds/X/XSVh5gEqjFQ9CFnCxFY6IdtF1QUJc5fOt/eyplJd0ABZKOkBZZWYFuGH8TucmV9RRUiKNofQPmfyxbh4AI9R6vvaHnZpf406EafxRYlilM7WAYjSpeX4WZLn/ePtbrmce5HCEEkSJBUglgJEkQkiEiQICIhf4x5/Oee1jiWnuY4dZ9K923rW+Ny592/6d4YM8ZY8UBDm6E0bOUzcKlq7Vx3X4XqLvefiv7z9KqIC4ID1wkfBIemFDQy9SbpETUkfKJF+EhL+JwUQEifUoSqlvoIGgrAVrxZBWaWUEiHTKAZbEnFzQ2dEXZ+zOFx7XiOEEUBjJBcWpr+bw6H6y8rvdMvCd1GckJzdmYxkvVCCwhTGvTh8lUGqABibArtUBQCfp3Vu8yeXBriCUGBEidqtAGKemoDCtArAucYDRA6eP7T2XsDWP+qDZ4+PdDpkSpCgyzNmxGwJdmWJdmW9xNkPy844aoAtGzv67pgywC7U9OSTqALOhhkHH0A0wkM7u/UJrpd+WZSGgqBH76v4UTDeBAWaYJQ6ULG+QhVWv13b3dTuv63bN+IWyFJ/l4dSheuhz70AaHEPHD2sn7vfm+IQmPKqmpqeX5Kt4AqpXd8j69Kyve3upaW/KqfWRKeUK1bVHXRCXUhmz70zfnN3vnscTqyksKT1aRi+Jl/Z3bJLiRdYsijosjX/fZbDLEKlqAhcbSXYO2r+r5LdWBZtg+gvkiyw7oAG8uSvnQlsAiUkBBYACfBGeLfzf6HEMmHmMzJjwRDJBBCckIOSQwxBDjkR6Ah8g3UujwMwfUJqxQjUo3/PKvEtYiCrMt6V9q6KVYWLf7QttRnXYhUs/SzPmvRUmRZn2WttaxaFxz46le1Co9EGJRAH/f71d2xmXMIkzUzayyaQGPUJREeqGhSa1C6cvAIF1ObnuECi2l4w7xpv2BCIEId1tw9NE0XMkgrQkOABmi5Hftf9P+++u7vPmNRn/eV+/0yYWxjIypHSlRIKrSUZKjQSguiIjLAL7c/YSA1WNTd7nYRubvd7WVd5SoYo0aVGICIglGAChaCKBiAgorKVwRRtEkblfyKaOP/t6z9g/x6iV29hKRjEO5Ws82rHnogy9qgOGiykKhVqPiId2aB/434smaN/MYMVDSZC8K52SMvkCgLPwmiNabC1K+mr495jBo0boVgDzdi9f228knfHh4eVAnTWZtbtTQWwMKb2nkyOKfCuoRLxFrtH8CpqrVpCkEygiywJFtmyZJlxhiC3KZtirACrusI4dsHQIftA/63jyIbuIN4UvZogpUIh7Lz7cPTNzX/lSWTIjIpbVLapjRhY2NjYzmFgdKbV3emVwCL5ZTHJSMrBaDx05X+AwCGgLXK0L/OJHWlrhT/czPj2rSSAUpn/A/emUXrUGXXCh3wJy/MU23WUp2CgpQm9CjIKCgoHQUZGT2ARkZGjy7tkJDShBYJCRngH/7okZFRakdGle1K6KUA/etEP6CjZJA+uw0YQOcm0sWz5GgUDCpatiXoEKWZ/9wk1wQpah+aPZQgS8v8Wvv/c0pBwPENm61HNDOXE/5pN0xLMlKuJn3A7guKmrgzFoPef4jwSFmFqtqSyF4yH2EEFOWBDwIFkN5PYJMSFKZslhwQPhDZxGqPmGh6wF1cCi4yikwn/0lnUMWNinZIn5SUy3imXXmIVGXusFcCMa2PSHR2iV/fT/OD1lhP4nE+L7au232a7pKDsP2lIXAmgNa38tcf0DyE+pbjqtkcEqFwhqiu3llRmwgHOs7NcpzPc1vItIni/HvZ/68va+E8uPDRrpogpvYSCz2bIBYx//991d6WB1swBviJB1hjYiQH4fMnik78sbRAUlr+3cjOXWwKvHsBARcbT08iRmv4eAcfI3ESheEEYhKHPwgkxwuE+EPWhM4hVu7sX40wmT/TKcvfKaWiSaGMfYily9ru7NJl49Lw//2FcsH+sbOC65Y7lYt/Sn0YK24scUvHC+Xh4Zag4X9Wgjleu2+Kd+OAphy4BT5wGTz0c6VN9peyh7/4ro5cWViSfpO9HfrdncvPQaBwAJwCqqut8K1xKZMi0ChrK9wJKU+Wf/jf21dJ894zLl6MTPwgtdRIuJAcHwOQGOsf7+dk5dtVMvlk8vcb45CM+3K2WyYyq7VWytcIDRYVYMbhgYKeCw4AVJQ11PS9OfvfnisJ0xLGbgmMG5vxNHg8r3GEiVvUYOfxIFmOL9kTsV9KFzVNQ0tCoiURhGWDCBbBdtPC0Ei2QWp1S91qiVaruxWQ8IBlnDCDokEEX7UkaLcESC0JTAtsaJEsHGYEtp/l8RtJSEKI8CRCciLbYDxEpwke/KOX+Ee/+XE5s/shrz68ENNq4/dX83f+i53/zkvPzn83IcTdzvVXb/5/X9Vq3wMcPqgJ+MKET00iPT675GgDNaG3vTF2IVVblC98EO/+hy/+/0GOP/BNCyAdANBaI8gjgLTGBCl7IMkTsqRNaUIIACHPgJIDSTiRmqBg7aw0UWlC1GwMqXK5W4fUVTm3W8Z+m2KbbrcqU+52/Whab3Tqt+W1811mdNOlxI2Ap6tb7/ZrtHIM/AjqVyVpWuFn5CMMOfF8/fJTuq+P8kO/RonBECFU7Shf5SajGijJES6yMwwRmnETaMCgAfL/X2Xa1/ZdRwRpiKAy3YNUyhCU9A2Ufh4Dmary0P+n1hSl00fKnib9Hqdd7dzfM4O7vWcGuD8zR7ibOSIcZo6gw8wRdLg5QoCbBwkEpV+IoDJPkMr6TTJroDKzz6H0ayCVNUiZPTjcHCQCQFBBIIIpRoRGkjmMNQ6UapJ6ZGZNyp7GzB6nXXUve7usYdXDsrfbYdwte1n+82v/+8o5cxa6T0ElkgiZwS94K/BGrs0sBrkbu1xMQiKaHFyyeUnEIF5/7r+J9/5DKv8vTftM8dCzFkDugQYEL0BSv6aBPfDIPYRZV26nGbubtPsJ0poQNX9JQqzSF2dsihhVfbLJQHP4CO0gurJsf+Tv7EoS54b//5++Sef6/j2la856aXXxAD44lUFLshX5+Uxrykur0ItPrTSlQRBAQUJQ0MIDa3CofyA0Hvpf9s3O9Jm3tWH6tMa5S66Dwkl+//A2EbIDZYtc+1VjEU7xf6r6Xzsz945EAtQTaVqG9LJ+sv9uLjrQ3MBnN/jyptxU5FzAV8LMSM+k5ATbOt/6ISWAGwByA61N3Oz2h2rLrbbo69+UW1TLw9PU6fRY6/IYy0WqSpTrGnzYKgS2qlAomf//v1Lt+70nMgFGJikrEpTkm5QsB2SXKyC76iX9pl8AJFWSrHpty/V62a56PQxjxN7nxo0459zIzHtuJDLvvQFk3hsJZMaNBIGISBCIiAQjcgAjEwkoAYIyAFIyCFJqkpJcIDUUNdgGMhIkhQQpiwDpVyJlr2dLrjeUq8eJomw/WS5Xy0O5hlfdyz3Xez1VT7N7ru75832+/uvPYf6dP/ur//77sz/7s/8+pwH+/3+/SlunTt0G3utNyLGKcnHjXBcMVG6/+QNU/QZUmPUQCRmXSPTsgISMSlzWGnAuKJQNz///qldxq89uT3Xgh0JcFrQh+kOVx9fOdFFU8KNgc1koSwCF4QmgQJRq/5l+kpjlN+T9ILskusqBJs/hnKQkUxAKJDjfcc/aymWDDOTuqbDYJ7eSj5TEitUPLBHMNvz/N7UyRaEaCzY4bTg8O4VdP8auc3HbcZyWcfbkrHpVvCx+FNEkyCbZIA/HWMOPV78+gCqAJEw7cnqMMTLWRVKqJPUuVL5BqJi90ShrKRplo00iBUEo8fD/Syvpv6r9q6pNtpyEHGRn2IBNR9kZmtqEdVVNn9qn6r86dQbpLDSSY2AzWeoZBxYBzJwaUGz/a1az6fwFQk/xqlNdmZrpepyHRcs9/vtc2czebiQWiTG3xQj8/zfT90u7ugQRaOpLaOCvD0ie+o5PL0m+He+iqO/Z99auqlO3m+hqPABdBPFoZEjKU/rG9q3bDXajSQ1BPmnI9zTGf+vCcTaa8E+QzJokmjWZTZIJ4sk1QThROlAPe7rqz7Td5pcmordr3iWP0OWT0BPR/9+XarX99weGACXZpK1yQs6sTto1UZl9qpXZ0zYmgJIsecxxcA/zqk8D7/0fD4j/I4KMQHBAAJYEkLIEkLINUpZNUpn///fefTH8+AGCAUDibJEiNVmTlXRa6UpXirKz5mlby16sc5azsodhXM6L3Qv1FOwRqpWqV66de5fLXOx6u81lL2u5bJ5/25uKj1YvBa3bYTTlo6CGQ3j6EGi4JvRrUq60k9K/ZfP//O/7vmYr36a5MasPeumqQYq3zh+MC/FQgSLTZbqyKCT56ZzAKLAeHrS9JfU77Uj2XUpDLBzdT/XuH60mpaOwwFIBpCGEhwhaYbPdx1fNL2Ti1khejbNZ3MrhFxYXlJHA/3++/9WX6jWbip0dTY49B7mZKbX4RwBcUQjXtLOWVbb7sVUs3wP5Lx5ouPQ9QNOl6pbiexMmVbVUgCACioIviPD5r1Sr374bFJmPkpwJwm45KOcQVLnrPDq7+4ecdfa03dPg7J6XfzeMy0AEICAiAAqIgCQgANlgALIxSMpAgLJBQM6i5KRNKe300JNqmOdAgHKCgFwJknIVRSrra8oq59Tj6K7sYZxcuz+Pq172spa92v9p1X/799u/WvbqjwMP/783+6StfyeJ9Z24Z9AfNsO61wAyBAwcBOpUqZaO9EZeqndby6cmyrl+6LVK3Q79LWcUkr4Bi4SXsxxCRjkxbIRtij8zoMzwRcsvEmfE3WkrUu53ywBEddst91+PzOSgLUEhIGSMI5QIKlqatMRWj+5ZAzj/TmfOxnmd7xzXecVkti90XMwU3bP1I4cEZRgTJBFQYmgAufmHOmh+K7cPlw5IN7xL+hg1UXMUr1ioYZhFZlWmVlaAhDuYe4BlNbjGiC6FWQ7JcAfrLJDOKrCtBpsCnWkA/zNPRUJFiJBfkZZId5DuIf1z/f9/U+0rfffhvUIBJBvqarJEUBJ61Gc0zgXJ3CoUHwtoCQOZj6H0e/h9j19jqSpCTyQBqUVR36jVxo8xBgB5H0AIKKodW/0NxnaP8SacIN6z0QbZhmOyNTb7E2QzG/1wdtXuHGqNT222GyTZBOmmwa7/1at+bvvcIw3e7f6lelco1gDkjG18OPDN5P2O3aBduLr8hFv4CaATSTlI1ERyAidsFg7LRVos7ffvL6vcSsWA9JZaGmqwlthct6G6uWqJLGK7812loitDKtWUhmq0iBab/X68eJHJ1UqVVNAwAGgv2Mb6YLrvpxbUA2SNuWetNSx7qchzvCItkO0fRgrxe1c12xUFeBxOcD+/oAR6r+a4hUZhBG8qk66/maMbbotHKIG1v6Iqo0ajFMP3S7XrH1lyZCfaSI6iyEWXVXa7dLVlDHgrZVVAdkdWfwyyjCqgUpUStsJytpr58/7zSPp/NKMPhplRSA6B3cgEQTku2i4QHE4mkOJWAV52FuFE772l/7X0/pTmj3twfJJzUrKk5H6Se7KzFPcE5O4peyM43Nf/fzO10ioCJMYYE6WwpA7XGJNEmt/d+CK6Gzgr0KwMNcY6vHr/vdvlSS9SoDTG+XRdmtk0fr+5pgpMuBPNZNqJNpwgC9f/UjXnOn5wv0Clu1y5awBUtiufS1cV8XY/VgKwhEQcBClfiAFUBV5IFd3duHQuPe5CaktRIQtnf/8y4gNVCiE8SWkaVEWDBP7r91ObmQ3RfYFTYAcofG2dD4KurVDAsry/DI+2zMeJFY1Cr72wKAAGwCie9F8aQ83wN3HDJXjinSsN32oJI6ePSvXze/V1O0dykjuuc34+kTsOBVipZKoIZLPIcsniwiFTNO/bgEZ8DzET/ZQud8GbTdbr8DxusXyjcdtrmH40GEL1sLkxrxBNWI2mIP+83DP9B4IEHxBe/IKlSagJRq2VZGnc2vJEKP//VS1bPmqCtNkxtbF0rRFJaaPGMXap38APDpbiUHJOnatcEx/v3U+RF4CDVuMUqhSrykXZ4MMJpNOsu5ArH1c2UbRsOmSJR/n7wg3SfWqCRYrZhSwP+P93+a90NDdFozTJ9fmbJTAEeYUGmSGdfd2k6zo/7X8nnTnMgPml4lJxCCNh8f81/daOrLMefRX2hkxMTXWNCQP/UFHR0XTo3eWL8bCYGKqtSBVlkuQ9x2/OEPRZYhW61PTA//9b9Vaqbm8rz25P9uI3Sc9MqbWuCqkWFakpSnaOFRph73CCOwc4nCNCqgCnhEvJYUJzVhV2A/77P5NjmWcWt52Strf7nE8V7PFiGYa7bIK7ABSe//d9vq/mvrtWA/usZGSvdb9RNz6y2qJJx0Uoj4HlnznPSN47ZyMyX6AiAvk/MhJZ3wOr8qF0FdrFsrqpqrN8YVT7DwJOgaoWotR/Te6H5E8oFIVh96gMpAXQMMyEpQJVLZzNbgvyh7mtSIdVTF8hwlsH/3+l6v9PzwHARrKd0HGSK+d1zmt9X9OvOUhRjuP43jSv6Ttgn3PqAHWqCiIKICQ0pA2Qkk1Ssk3R8o1kJ3XqVIFVhQIEgpRMUpRDNdaVLDvXVpw8J7l5L7Hs3Nd3sz/6g0nTp7uvbUZ/MvmDoX7v90f5s0yGHyJaW/3BZh8t/Upb8FjNI6UTKsl4/vcTxdfVugOvHYFIE752CV1545LxocQ4PzeL1pZ3kcGTeDLpXeUw28QdYum/AfTZvmZf7f5JumGW0xgQwh1nk56EDjMSSfxpDP879X16r5R7nuRYp3an02609uERDHwAGgawF2fKirMUd8yBF3pmL2VlLSstKx37j834L6tlS6Wzeo+0TmkHT0GBpyADZAAfGh5caJbS3BrgqSwoQejhQ8NlefFg8P7/+6qf7dkU3qxz9B+GlDRji3DC+99YC3AkJraKk3PnLmXiPEDAwcOl8Ai8bwFQMEEHPlLy4hM1AfyRyaJTjNWn5ERnzXdMVapcNC49Zetq1pSuXP7SRVVOabOWSqWXNXNnd8JMoMWyJizQYaHu+pJ0hkpD0bMz4DDQ019Y2g+m6ocXB22tz9osgata86Xg6YEFKls0e5ueMjQkvag9B0IpkktGvWHkw//HPf/TvWZ+M/cJhyXyAMNw4QLMOs0EWQAaxvM/96zeg2UvNUOIKiI8YeFn0VRWtK3kKA/k9Gfhp2FtjdJ9ZebuS9MR1rZIjP+tIjgOL5j/StX+t3VBUQIlD5ScpClnot0T5Z7kP24pElQkWx4yfrfTg3sad/984t5bKKBuFSmiCpKIAmUJBdoSQDkWACmWSKdRVbcugBpAiiJpDZQsW0MUR0rLmjI7jgbnx3LS58Tu7j+Ni+1fJy9W+g3TvFlDyYbulfJHL/PnZOf+Y/bLv3zvrx4GdBPOws4a5vpgBUEYcAASht7R1JLu2DvJ7MW62v0opQJ259SKgxMaJO1qb7WW9rq/+ZxSOoslXVH0TlPSAfsHNOgCUCB8gENRAHyef3/Jii/dEhQoP4wiSDfzXw50BcogzH2Upthd6dfMVUbjVNrKO64KRFqjgTClSO68Z7RrdN9LkKHhZQNYZMFT/YmcyRxWZR8uUulTsAg3xcB/qxH/zrn107Wxw2uaopGOiIiIiBGRYfjr7FdZLUJ81i/7/+9VBdZPhJYgEiSISAghBBHxiYiIFCJFISKFiIgEkRDywqZp9h3mfuP4OUybfk2/nCYwa6hXCpJSUMmvGzdE/2tTn2IpbJi6zO0y2jkoHIG+fsKCANHVQYTnLU3F+z+VP6UPJK53JO4KC4SbMBZlTJA5EMhIoA1a2sQMQLfWboeUc4XCzNpUt7QD/uqNNxARBAH/he///1kztPe+b2qL2mKr2LatqiKiKmKrqIoaEWOMMcYYY4yIUVG9v19v7++379d/TCelL733ZSwLF8WYMoSQCjGE4pRp/Tan0rbV6/brDv+69T0n5BAR0TtoRCc46JQdCzr0NEIaJUUglZCAQKiWLW2qt7X3+v61r333bz/+HhW6WGZP6Koq1AdFCAKeb9/36f8zYjba0YrWai32rzabgzgcEiGSRCRCCGGM8auN8auNufgVZf0rqMbH6p8nKj++66u++qvxS2QYRGQQERERkUaaRkRkEBGRYZBhGEQGEREREREZlmE43Pfeg//f51v9P2OuRnu1Vmu3NmoJIYwQwgghjBAiMEEQBEFQFJd6v6I4FEXdzyuSJEkSY4LAGGOMMSbI94G3TejjJaDVwv5yaqshHCKLWNRHvP4ePtUcS8sCA4wCjKwPrAtWT0GBBQWouBQVFp5fmf3LuReyyl9lrFWGWt2VEA9RCCGEKIwQQgghhBCKMcYYY0xjmk7mVWdchaymzjA1xqoO+V62Abkng4KA6lRQEBDgG3/N4edW/0/3FLPYnyAQiBYtEIgWCEQJBIL8lEAgWiAQCASZtGjxxI2fZVOj7Nys77+3DskzsxpIyEUuclGL5JGLZEiMMFqIQZhg0CIwwsRCmFgIExjxEA/RiKZ4FOZiLsOhKcyhqZk/Ty/Tf/7NmgEoZaONjCwjy7KeTlptN72If3j+eN8e3tr743t/7a98Rb4qakRVVURVRFREVERVxBgRVVVVNcYxxhjV+/y8rv8rq/6Lc85ifVd3ZStDVdVtGEIYhhDCEEII4TiOEwSBkyRBkCRJkOQfpqz5/enhRE1J8/646plQ275b0kM8RqCBaFMkyeBcOk4d5RERkVCyzCVkELfCcTz/0/qwf+7ztjWPRpjCCFOBaISpQJgOnYTLTBBOOPD/s6q3OvdBZg9zkIiPMPIsPloIo4VotIiFFoERTWCECT6BSUx5qp4LL5Y9z8vmwf62T48DjoOEuy6m3Xg3Sj8PT9kW/96qugkBkaMhAUVQG3ty6GF6i9Xm/QH+n3T6QLkz780ILPsklkYyJw45ccL//wWCiktAqparLbfE4T83+3cQRCzJ2djXZLOlZ5ONcU1iyk2IaxSRKEFXcUREJDCMSKnDANOZVg4Dt3z8vP/nt372H9W+TWE2xTw3PBlERGSQQUQuIu7mj+9hOJxNRdE0TW2A59XfL+f2ax8qJWFl2qzyRQ3NzsasIyErIy5zLKzLZ/7e/++uZOZt5t15hXAQEQlBJIhICCISREIQR0SKFCml51VKKZve1+PrZ+Crv7W3EAefTihsguZDHHHETeNvFp78XJleVYBuE7YqRH/py/KSNbJaHfJQz0ywQ2xZltVLcDpEOS2UagH6r5ucBxx4IHHqBwf09u9Nn5oOdVrl2KemSh54WH6Yf0JaC4TO5aqowCTDy1BAhlwXaAFit35vlVKwf9L3ljBIEGd2V0IIIhJEJAQREZEQggwhSAhBQhAREQkijYgE9/F5H1/vkO1tosltwXmMQQYtpDe/VH3MEkuqWXrGhBrFUERVt8akH+7/9H+e3Oz5NzoXLCnnrRGNiWkm2Ziym7LZ/spumhUZSusD0upAt4DYEOkqICn/dytzWU1l1gdY//t9COwoAGCSNK1Oct4cEUE5pymJtJV2YsKHMsLxRpfy60+vW+UNM6FZ5kqvX7sdhBBYBCzHYgEbtaWSSUYsoCeC6+FpEOmsfwp32bv4wvz0Yohr44QxCxgHhEwQUWFC9/QEKU9Pm2QbW4EgoffeH/43rf/QOSSzTeWKd03udHa3kgqSoBEgIQkQhQhwIphEptOn/q1DzFn/RzLE3cTkvffrXq+xRooFREOzARawgnZs2LE0TPr9v06/KHuv3zt28vLxtWc/a8kCBqFiWhVNBRCqM3cQ2OBCcQtpbTsFQNv+3Ss8wccYhNE/c+p12t/SbOPCptZXU6pDct3n50tszBGHEIwxxlgGIYRoQghptQiV1WolFM99fb/h28x+00It053TNzlWBbFAMkPMkTgRiD5DAhWTKXTrf/BtrjR/KfWqDQ0gUgIICS0hQAolhQBJoGu/pieaQg1SFP//dZbzz9EfWPQmqVP0qVIt0qAlGUg2S0Z4796BBeT53s3+4Wwou/51v+57/rtmtAFmJsESTCJISw1LQ3wECUnluRygM/t/8krGZb2evWzLZbPJJdeSXMu1us27CBBNNtV02xhwoZoqQIjWhBBqgAy891sdet3qdzAj2Ja51utD0V0CNkD7ltOOWEEgyaRMIRmlSBdCtny/+36zgnuQrGRu/z5PLCZjRIeoQFW1jSTeDSPn//dr+rkIupfpsi9TsnHs1BrFpUoIMVNCFKkhBC3bIzrS7l+/D563nKY3jl2wR7N0AjrvbaXfqeul1AW2XHaBXEo55ZRoAaP88Drzn/8IS+AyHq+dmbE9Myl1J5Oys5OctL2TnZlMM2CDAWODAVOqEF000YUQSAihBogy5ZS/e+97iNMlVWh/M5j0H/516/9/L8jC2TKO67S6zy2l/d376i4qhOgIIioiUlpCALPWIiQhBFIoKSCWcRQcx1Pu+03/z5CdLW9CtzyVT/90STWQrUZZSFsWmsYWuGK54nr8q2r/DxIg2VYcz8u6ldQtyaZvSW73Jo4jy5JY1KhGUlRhk1gaQLABYAPBVlDaAVQ+d3jm9P//6ZWm7X3jvDXHvTtt0qQjTTOHGuNYICpLBGSsGifCARGV994fHt2qvzh5KuO48665dzd3v7VqSbECKkUQREcCIoRQ0grIIhZaEkoKgZ9Pnd+/G+55mQHCY/VL2//ZzfIvljO/SVa57nIDpJ7kAa6AC7ZVLKtZEiW0ACHGlF9+et36d64ZWGXL3Ptaa9+vU0U7xY4lgCDInBnoSSiSBAghshsSirvv+13Z1Jx0G89LgatCVapMKlf1k4FAxAsiMgAPpc5aEysJye5mriTLlVped5vNFkjoBuKCwe7YXW4F23LHhIDBIFkaybI0GkkDYQjd7IOgfbvul+0Pf/THHm3/VbaAOAhryJYRRkLE2W4HSQjRkhAyLte+A7jp///PRnbO7e7Ocs31TcDbFUrFkRYJQSzEsCRYoF3bjRBCzL799G7WDc20XZ+zPXH79HqANadGTRALJG9mkrAnjjbgGy8b6B/u+dWXN1KgGAcUZLW6c+f8/7+t/7UPOgHouelRQLECC6zCyolCZ/p2OfPiq/++C/GHHiAOF0CSdddkILkGdZlEA4YqcuAvfu5Ztznb1oABrbcqoEGTEYxtFgAggXOF4lMfTuXFmI60XDvSJ4/UU74GcncnCYXL+iR9ZRv8XWv3bzpMkDITp5JicC4OLgK9f2vCwQY58AKXp7s+FshcPhCLVc6SxNkNLKeaYutnR2kJFH+Iv7SWmzlGRr/3lxHub4r3BNHhrfhgLjp90cSD7jfIBzc++Az14NHPnxQKG9oDPRS/WjxTKCUCqq5eLFNSLOFkIw+H8XKkRo7Rzkm6eiqXfLpLPjM4y0jP5cLnufAFofQukugKya6T6UbZblZml2aPafWEjuHT0oWfLXgR7nXQTwV+J/ZHmQ9V/mKu/zP7lDU+R2SBQEwUHTMwM0dmop7NtbNWN+sNs7Xt7EE5Dg8vhkYTwcaKYBMCRSRJiWz7EoZNDwZHs8MFI2PH3LiwMO4sjhfL4ktuQtAkvHrCsIXCsMVBaRJbSRh2bbAh2d0h2J3i7hNKdCANzqRXdQbczp3hPQUP88SzvPAqr73NOx/yUUMaNaXJl/yJf20u02zOfMJwFgrDyRaGs1QYznJhOCuFUVbQ+mDz39s68P78AzvgbcH3bW8Ax2CDgpA3p0MFw9+KNe5aN24XB3F7HMR9ibPCZBgC8zz+lTwnZhpCkjq4Hsj1fp+KymtNwTAtHNtDcMgJDqUE5+NQcQTHfeF4IRyvg7fD2s+EQy3QGN5qEw5z4XAQDmfhcA3cR1wDCEekcEQHsaOsiYSDKRxc4SgRjrKgYpDX/6PCY9gX9NU04+N3ZyO1FveBv+xxSTneX93zojfic4g/5PN4r44+j9S82BsmmnvfEPaBxGDfejbbT8K92z6fmP3Oaj8sv0etjWUSHJVFHh2gjB6Jp9OvAc6BHeFaEOOl7o4EjQ5Oi7NbZ0Kwrwn0jcTctDJ5YGPeOWn+d8a8i/niET9drl+Wv5TksgQsueWtOQNFCd7p38s32BFoQqATHWmknaiyhJ28oDMRdGbJ8+k+gKGog9Xr/1LfS3ExDA36MfcIiDzCo0pMTJISM5RF4/VNRKB4F7n/zUeJz4hAUjojw56Y8h1mfjsdXSbWtDtieP49ds//kOvnl/V7WPXabmyBXWuvE+0qbvMsbp8tbl8sbF/TfOtX/Su5loSPFEWjW8SrDLo5TiWMGhWYNYoYc+9mn0YmX72Yn14lv52waLT+mfpZIYEOKjM5GqbEMaqc0eecNWT2kxf4atbBpcMTJ6XJDLKdJdcHLZRSFRT7RCVSjWHfODW66Lsbn4OH381jy4eTcbo4TPfr38ONUecKQr6NIIc7MaG8iosCAYgJQ0deGzoB0oUeBjDAGIaYwgrWndgGcQjlHMEtTUgmTq7t+aJKJVRIrpZWJ7PRjt6hsovd3ewPUR3lYKymBK3J2tN0lhqoMFxjvM7ZFhdCXY4wE+1GrNvZXuR5XWSuxPsqX2p9b/Cz7f40GktkFhkFFYqGBseDDykJIhURpCGOCClkoYHstJGbPvIyRGFmqIylAxsAOzBHkgCqYCYOW7hQjES8XJJKqlaGe6UOKlzsdrUXphapAaMRr4XksNBpiX6FYZVRg3Nm0xCX4K6iXAc9YXnO81rgrcy80meNb3oLtsVvTPreWZcPgHc+NRJCKkRgzi2BLFpRZ9nG9VQEHqcW39NE/LmNljPi2vpgJzAPUuJh/CDjQbfWuTky4YOrecFhyRyX6rD0mIz6JnkNtjDSFOVASU6t5rAaxx10WKPDmoPWaO3hsJFYYy5sJoQw0xhzgho20axTJnDnahSHYh2KDxI1k6mHPMMtkxeowumU9EwDxS3KvFJkP2aSTxayQqnyWvWH0hDpHZswx9HgpNBw92dQI+DcihpqF80I9jo/3H3+s+RKXDBweQb9t0LtQP4+kL8O5A8D+c1AfjGQnwnkJwL5kUC+J5BvDuRrA/n8gHxGQD4A5B5AFoD4KyB+H4gfBeLjgfhIID4YiPcF4m2BeF0gXhWI5wTEMwL8wYBfGKDnBfBnAb4xwNcG8CKAnQBuhMQ8tPxl6V76IDdJ3lfuItuqrdumbdsH7UX7sH3U3rueeCFQ9EA9BMzzW4z4VzLfdlQssb3VS25X6tenXWtaSrvRsrR2L2oj28PARrcX4ze2fVq48PZ58SLaV2WLlB4ncL+oOPu53+S49wm2uJ/qW6+kZ998pf2/vsHKj97a1RJXHX30f/EuPvrs/8rdojcrwTkQEHK/nx0BUz3T6Q2mbO/xyrrWkNCw8IjohMSk5JTUtPRgRmZWbkFJ6Qf74B/iE36izz5O7G/+n7JGQavd7fUHQ1khyX7xPgD83zgoSOeFeD65HiiV4q+3VpP6Gltt+teZeYQ566K12cDauMYb0h81ogm3PvrB+cHHnfzgkw+aXMO5qTdsIZvrRgqq25g3dDsyzs+Y0C+Be2092qpMNYe6A8ff0Q9u6Lmv7FpUKiZdLaWZKuumEbNyHVtjrTJgBTtQZx1krtaYqHUa+htff8JOpA0n+pTYdPrZ7u7s0/19te1a1qgL9atru75xyFnO8VFuVRGPSMi//zG6Z/ueYnFu3EsN9etf/H13hz9Igg+UwIcy8PJjZ9Dtzwf+q/8x/xi94fw7940PbyIkxSSPTwPDz9w/J+8Nx4QyLmQUl3XTuXmZsIo6iIgkMoVKo98/OEYuU8HqDT4DCgx04GBAK4UViSVSGUUzclahVKk1Wtdnzc8TiCRrNx6bSAsUhn3i7Zt8jvyiKKu2H6f3UrSiy6tZWRLCPtMdLCBspIyz5fPssyMm/+36MIQWIYiItFbyhLIQFAUZF6oGfi8EAgK5bowHOskbQZRFE/SkdN3HADol1h+PAYRTqIYk+ccGCNTnDRwsstjiy6xYBpqx6uW/wqmZJil4iJChwkeIeD/jZE8O+sWP7m5iyQXLLb/CiiutXIaP0Pz8O/h8F8VJWlbBXNsRELJ9jzwkf7H6wxwSeAnCz9bVcO2GxHqitHQNrs2QaSfv3jUOyfVkyVHylfylAESsB0qDQPRyq0PzumgNmLU2rrEGIHE0Ip72al1Ctk2qVSrbd1V11oCg1z/Zx2EEDw0HCQBSLZbzFuM7TlnH0IAmmL9ikr8Kjg3FSX3o/3oh6H9HMPP3a+fXgb5n+WsCfCLQ+25g4t8G4pUB/z7gbwX054BeC+AdgEFzAGgAiDBB0pEz/+cANVW+7931Lxbw3fmd+wEuP73cbXprd380IXbA99eyGyq/rwGraanODULpCYuvVl9MyB3y088mIJx4hfDQsD4PUZrz+pfV3ZV+/Eu7nTR2hkeRqutne7kSXv/hXj6LabsFODjyxQQSELcn+qFm/+pewBXyG3ZEqN1gYIU6nyD0L/yIQUEIFW3YEfH5px7Q4fPPXUPh51c2RHxObAxFDL/9MFTav98DKr34vDmbxkY6Ijc0g6KZ60d7ZxcEIFT59vOmuXak7wNwHHh7vnd+9fMrNj49u/fYI3B68bhB4O0zAp4C6RkBABDSOX77MtRc8NsnZPm6CMCUbwtobk9DdUCHQe2J5FmK24sAdgzWW9Kjqw82fxcPm12v1GHkes1ffhDDr55Pj5tH0JcBtw8CeMFwe6k6CQJihAkDiEi/FECVELaoTr3J+upcwDVV9H2w3wBcWYF+z+X1yZlArdgFXFbOruXr3y3/hcbwBgB2HDAAiBAREA3jx1v/7Pr2w+Dw43bb2f0WpH/8bEJt/bP9M26/8N3BhmACISCeYQx5727wygsEn3iB4Pe8u+Hzxc3wo+Ufd6Fpte7FAmr3hwuo3b8f6OPtrsC2+c8CY7z7LwJjvD8sqF4hNu52xeDZ88Vh8BMGgDAKASGEJEj+5IeIffvrYwTj//7lJHx29leS8PX593bu/fJHE3JTbwEWe9IQ9vcmcHElABLuXuAVgw1/wWCTHoYT/OixA3yfEGCnhOKFLjUIXSjIjvzN8VUZtqT3rhR5cWWQP7xSdF+GkU0Hw7EeCKahgP0O7SDa7hmhrdcfleGf+ccE0+76sc231484f5DeqH0gCT2+yo/4HkQUAhAEJEiS+e4j9x8t0/ajraVXj658SGjut5Yfnv7KlnvIM0iC4IARMJU7vl0JDL/zwt958nd9wsM6gxd7w+8esIcH8OCZvOxKXtYzHjJYNlo2WbaxbD/kjwvP/XrqwpkzrdtnWn/aJfLn3TQ/3zvyo+WxXzwI+uVDmC5OQABE5NF5R82JqX3ssF8we/7h0vIvcjN8qvTwP6P2f1k+9Hvm719i8a3O8y0dQTSCnb+po/Eh/ZYK7z9Kjl35iZo/3k8fD6c/3tcenaw89yo46fZGSz2VnthGz0+B+91FBLKDVBJwiHwezMBh/5kSqhbnXmtPTFoPteXL/NvJNl81c5oqf6p2Bitej+lAa+M9ZshfHKrdIFrhbIUbyUpWfW3d7f5Oun1FO3+s8JtuXHMcOH7ocuO8dh7OWxeUCxddPHMqOBU71XPaO22dKZxRzhiXwHU2XXdNLdczX84H723xsy35xNY7207LC/n4wj3b4Q/uyId3brdLG7v8Cxf6Yi8+20tPL9NH9zG8T86sR98u52fWpL46060osiholb7cvym8+tx+Ez9g47c3e7zZz0/9M9t/Ym8WdsS0E6Kd1OzMfHCF6Ujfglt3+1RuP/Ph4U3PXeXDLn5X2/Wu79xFvjsz3fvra39OjPcIOif4jMxbEurX726/zMxInbqv3if1T/L3fpR/+6H5x140/KinX3jGaROeNvGwyR/0XNw8Lj3M0kgkteKsPIIIRKwcxXK0KaNTOV4TeqESQrgltDK9LnksuREfidfiId5KKCQoCW0JkNJLpWWhGJWipqKCqFiUEdUTTdFedCRai7ZicjGFGCXGSHshfSKda9KNpdsVxAItMIKeAAIr1sp1JQMrQysfWvnVPnoQ6XnxMDx0+b/p4f2th+L0tU9R2Ox1ErV6HHl49TY+nL1Eo/gLAc1HhiJzlT7SpxSUk5BZKuuZPJfPc4V6wB5j+dZtl1iUqGtypQwrpDPVyFaTVMuo14Efzw86VB00Bk6LbiA6YsqwRWlYrJHWWM9weY43yvyDR1mg2TlNLDXVCrRCUQ3UntaMiGm61NDPDvtmXr+zeKCk9INEf01O3KpdapSu+FXmUpdIVwrdGOhXlU8Ct/5h9dCqHpLolDcW4nfuydJhY63gfNbFqCvU9ZS/9+RfpdW56/0ZNe9S8yhtHhHTLpgJPZHqLhlbHXLnMu+BKfh3mw4UUCxlwAPN48CnLY5BJiTIDdKSA3LIF+c40cwD85i54bxJ7+lL+ohe0yf0oF/jiWLIGQoGxdBmEbNosYxYJjw75QKq1dloMPKMSkYRIzA2VFOqQBVTGS7XqT11Sa2pE2pQWzZbbLVpcpqCxjAp2emw02W3SZDIiUCAa01uJNyOuXNCK7TgRfLyhAPwrTqH5BD8EPxa+DX4A/greBv8fc67yP5S2ZN6JvVsXM/os9mCvZspnS2vZMnrWXc5246ynVq2s5Rd6mVXzmXXT7I3Q/Zmkb2XZO/3Dnn6eKD6+HfAp0fZ6IUeHV9+u0mPJmJ4Ioen/HzmD8/E8Dw9GqXhIjkqjg6XerhKjhhHVA8bO5x2R7GNUQ0+XTh+uqfh9/np96w+nSg+/+LBux2wZUlbCr2lsLeUqbG3fYv/Z+xxi+A46o2djfGxFOnabz5Gn36Qbp/U8VHJByUvqPr0ot+3YFUke3pIDxe6UDqh6sjQkbETJ04QOyR2SPbVklfFDihvPnAoeWnl7URON3m/4M9AjSMlbBo8wzlwTjlKjoQjcEm4pHxG+KzM09qk2YDFAXmRDeWcktEjXs5MOTsG8ipMQ5uF9DCbb4V8S/JfDvcnV0w/8Sx7OGdcN3TdmutXXcy6k9CdSHfadoOSGxJXpt0o5SYtSbJB3blkZ2SXs3tu321qu5nZTbqZus35fSJyz/Xca8Gx0vm4mINMekUP094k8iaKN428aexFMy9SPLV60skB6ZHyyU+90swrJadMTkVPVXrVmVernaZ2WuSwzL2fW4NVe1Bads26ju/O+0LxRcrHoj9t+WHBjxN/ytyUcknhFpRL1Uvh0vw1Ir8686vKXXX81Yl/Rb/fkj1WcKThKI+xAicnREaIvJicEHIqoqpIZpeKFGoo1LlIOpKLQJlMxVgU05VGopSJZqLZytnm8hnpjExVUm0m5meiBb0x6DekvwfXwT+AbbADdm2/C/UTqB5Uz8CeiZ9o9QlUH6q/jjc6eE8ra4YWlGXggwo+9vBxgAOoQygb0YayadkG2gzHWnGCHNCz0QvQV1GEKAjiP+DsIvYRbURElIgEERApooFo4qSOwRCDEAMFAxUDgkEGAwODFoYSwwSthmEBJaKUKBMkghIwStClMSpgVMRZHuMCJioFpGJMAyKREARoLmo+aglOaHmZADMa6CH0ESwERJAIAAx5gXmJeU3RxqKHxRApR4pI0yigeWWB5RDLmkqAlRDngGGhYaPhoYFoSDSAYTCaqk31EOuJlmiAhTEuSFzQsF1kFjIbmY8MLGYsZi09xiXE1UPcyDAtNBHNEE1wSuKmhVug28OujV1wVnMeXEF8CjxleAW8Bz5E3wC/2vOr4PfBn4C/9P+sHO0cUVUq1KzUPtN+oAOjA645aCk0Gq1Qh6gjphNfp6POB12hrkddo25Rd1J3XTkTesn0iusV6jXqtdJHRp+m+qrVT2XlCxr9Yt3/4u3JLx/6P9X+L6f+7+zPXf+A9RvW66C3oqein4I183uf9YHfg+uB9eD14Pfc7wX0GPQq6MOgjx/2cdAnfp9Cn7E+i/uc9fWDvi6qBvp536//1G+n/a7oD+/11/7ef9D3/3lkfgHzt5P5e5p71dxfm3M0l9xs0Ggw/UNjlsblhk1GeQY8wz2DzMS+iZWJ5yZJTQom80zOTO6bPDblYGrfdMzMR7MYzGIyEzTb0hx75uS+ucHNzYfm4yP7o8n+GvbXtP8s9t+0Z2bvM3tf2XNjzz17zu1laDfC9htrnbXcUmlHz0530LPWYxbQ8tzyfSsma5gVnlWDVZNlZkPPhmCjySbCpolNK5uFtvBsGdrqnq20raRtue1820nbod0Cu8Xteqs5UPakaB6bbHxgXzSzr2joB6C/DXQbdNvojHRmdHYzu7PQPadzoAuiC6CNok1Im4T0RLsB9QEZRtYn2hARERAJIkW0R4OlQdE40jiRnAgmwoH8idRIgUcBBwHMFZC4TxxIAKElHAgDUputf+PCqIAUUgQUxRT7FHOKFSVECVAiKD2n1KeUU26oYFQyqiKqBdUhNT7NNc0jWgS03NDqH7TqadunA0VHd+m4dddTuvGAblh66g/02iF9+P+jD0/pE6/cV+F+C/en2f39U/ufi/vXyf3b3e1X9pm7O+42zG2U6wNnhLOBI3LkOULnAuekGwI3Tk4Gzgsct05IJ7lT1qnRKd+FFy5kLgxc5FwUuHhw8eQSzyXkksElnkt8lwQu5S6fXMFc0btidEXoysBVP3EVd7Vwzb9c41wXuEMVs6oZNdWoSUftUNXFoyUZrTzaaXTR6H+u+psxJR4DZuz+f46D9JjL+Qzh9368QdhU602ix0FvycI21DsCPeLpUa0L7BSWLkrtBdpHrdgJqLWpaUQTaELNvwosBYhoBC1Rm0KbUluobaXDpMPspEo7qCOGjlSHOaM6KnTU1jGhY46Oo45LnQCdTJMS3UPScTJJsmmyebL9LBW9blLBqVCpyFLZSj5OtUrzIq2LtM3SNk/nfvbE6drNPpPeLBNdJh3qSed60jSTZplUxv1M7+yy2yIX+35I/PGQfwCvB2/MeXOgzUzDOW8RmgPtEFRgt0zzH0WeRX6UAklBmDSSjhIhARDYhIoEkTBJ2CRLJBVJJBsoLCgsyfHJUeQQOUCOJMegCFFEUIwoxm4LKCYoZlKsguex20aKC0pWTQr10JRuKm4qb1o3bZpBM1EzcbO+WWo2ahm3QmiDWqGb4+aoOd1KbiW1yrcKrcpavWx10WpuNbVat861jtuEtlDHxu1W7Wk6zrY/dHLUAdvpurPW+vy0F807N/L/Mr97LutS+WSg9VZ+tafNkBdKXmg5Ag8XPHQ8BA8VD7elOOVJxjPx/m/GDthVTOyI4Zm6KGHLrGfeM0/MRyyAhYhFZlG8I83SkqWSZVKF6ppZ6I/0f2jZSy5T6h0DkUHhZaMRjAhzSlOYT40a48JKbUJYX7V5YMuqbcfcxhYWloTdwrKyEqzs2l1YK5wTjmCzsH3NideddM6TC3uFi5HL8LzwEvfBzEuG/J8V/BDh5wZ+Bv4A1qRYO4W1DWxS2LSOTw0Me9gCbEUoKfABAg2BAWo7aAVEQAbAVgAGCsAwwYqDjWDb4FgQMSBSgTkKkppkTppIGzIgk5CtyAqsNZQpyiMqHHlH3lBlqR7BbkyNoSaltqEONI7hCmgRuJbQ2mPnC7gj8EHDZMOUMXxnwhSBTwR+6x37Nw5pHGL8IeWMDecmLv3ziZdijkp/c0x/v6Nvjug707c7+uDpvoSHjh49rYHqjloLzQNeAgaiLVANpMRrYCQWsqZ2MwlNQ6KIlIiSU4pUmDqkTqlz6s9hMNo5tItpvw+HQ7j6Ea724eoQrgO6iekjl17dhO8F9Nmb/vcewz/5v/2/1aZ/u0P/HlL9T7Dqf/L5Pum6vz/lb3b8XeC32r3t+N2n7hN1657bHJtHXDtsgYR567h23IK3EL/t0vsuESfhrNw9dR1xl3h46MaA9xPeB3x0+Zjx1V139dhdOXzl8VXnXnt8nfHzfffie/ci4JcZf/qt+9H7wZc+DL5i3d/K+Pcuuz+67/5TL/xf/t9+se5/0ZNftv2vDuVbi293ck/95YW3qpUZeA4ASBDUdULPoQdJQiTJoJ4KJEWSFEVSmKRnSC6SR86SGJOMjQpIzkEHpABIgSVFipQAKRGkLHigEFqAeRjh1/gt+hg2Y2v0hMA5OMMVQUWoxK1xGbfPcsATFpawxw/4RFgTARHCFJYgGohiYoGESD5GYUltswcyS+pXGAVGoKBpKlqgRbRnHIBOzN4f8ThVuol//sNdcn9wX8F55+HggsGFD5uNDdkAbBToniYaQAswMViHCAEQgpMwcBjJ1HoSNgCbFDxgEpgCloJH4A3gMfAH8CelAAKCYFIOIFAAfwb4B8AGgABGgEnFBwgAECAEqAwn4Ay4B9wHHgAH4Ag8BHEHhAMxgJjUBAgFcgQ5adgADoA+YACYGbUB5UCNoBgoDxSAkqAQQoJw0uRDGEDIIeohYhATxAxiH+IAYg4JQTJCEkN6AWkPKUHqIB0gHSGdtCnIlrJa5mRBxjJApiDTkGWQ5ZDP5KVioigUYtJQpFB0lYXSK4OSlWJloWxBNVXVKgW1Vwc1qy00habWOC2gVdB9rat1TgeYLcwKM2fmzYIZYEYwUzDTMItgPjevzRUsnIWFpbcqrLwVW7VgHazF48J2ZdvZNrCztFPb0bA7sQvYO7dX2wPsEez17C/si69Z2O/AwdxB4aByEByOHVaOvOPgZOGkcfXY9anr7DrguoYbjRveraknS08CniJ4GvCC3otLH4l9Xvcdwf8o+D8Ou+26XXe26b5ts2mjuHUR5RI+enxyZY57Afcy6wdcjBwdVyNXk0XGQ8ejCx4PPPZ5MlkNeMJ5OvB0ssGXWZ7FPEt5lvFC8erLqlAFXiledavnNRlvizrpHLxTfL5o7pr75oYvm5bcEnxJfDVqVbVu2i7a9u007Su+r/mB4ke+o9DxZu9h++O/d0Y7c7ssdllvI0V/pveF6+cC4VC4ULhIuGojEx4XPhMgBc8iCUJpoUahAhEyEXoi5CK6K2JfJIFIe5H6IgWRlcu0yHk5iVyJQokyrCRRuVUk6tPVy9W5qFui4XXNOiPmxRZWbBXb0mI939ptZ7kdEvvV9pXYN+JAiWsQL2J7Ed+72d7N9162T+j//3zjwf+5+H8dPDE53G2c9EcT+cm8N0rPl/4g/SnIFERKYaSIJZJUTiomlSeVLxVIxWXoyyiS8QMZT6EymXoyI5lpWdRfallNvl5+XX5dfcPf5LJ7+R3k3P9c/l5LLhe/0kc2Jrel3L2Uh3+Shw/k6SCfyeLnSvkSIl9yKF+Vy7dQ+RYpP0blJ438L4pf1fjLlvmzj7c1nmk8IzwnvNS4uTdtNOoU+wGNw2HCkRzTCIjcImcoCGWKqBENqgtUhApQcQw5hgJDiWGEkcGIMPIxCjBhmPiYcEwkJilmCeYXmI+Y7yfFJRYOS4clw9LHUmCpsNJYWawcVh7WDGuJzQU2ElsPOw9n/8Ilwy2NK41rhtsTnmo8tXg64BWJ1xneGPHhvHrqaq6t5rce2LXdQztoF+0yPdS3OHQbWX2CLNCWweoaoEFaH0p2D/toI7JB2wa7wWZECHegzSMEQMNEmEpBKFAhyEAohJLkJJIEZE2UgtlUnAIlMZ9BKoLUDAgCkaCNIfZBC0ALQUuBVoSMC5kAMgXISsgBwA5AD3QftAXaBo0AEvKH0BxDU0BeQiGGogfFAIohFGMoKlDiUEpQFUoEKAfqA0WgE6AJRkAXHKAT6Ab0NpTHukvlRpmVhVBQ7qsEFYI5gHEAQygYAgiqgCpBNYGagVoM9RNrY2uNurAW5r+yLhxgnqBxYKPQYA3hDTRFiKB5UYu1RFTQ0rAwtu0siCpoa2CP2AN2yBaYwzSwGBa9TmWptlJYM7BhwTwxKJjOMYKTb705cWrmNOBM6Yy4+78Mh4aFrtdVcHbhbHBh5qkf+3Dow8LTc8+jlzteQW92vbXrV/T+yA3bzdDXpG/03Ebf6fjVR+6g38e7fWmyfPIft+XjP7U+DId7PS/iRcLZi2IJ5wGHgONQGHAaSwVc1iW5JLgkrmalwJXihrjlsuDWcAfuYu7r8lxe8UoqKt74ariamE/L6qQmrnlZc/CDZR28x5fgpxG/t6hXfP3rhFPvwk+28pOg+PE36zeGN4ICsgKKLcWOIoAiBXYFC4Bv4Xv4AB/hMUAK+BTaQQFQCBQBJUAFEAfxGLFF7BEpSEEDJIFUoASwoBVoA6bCBIwFu8QyVrAEVoM14Epcg3M4jyPwU7zDM57AGygDVUHlqQhqpgbUGpqahmkUNCm0gDaC6YxOQRdB39AT9ApmBLMU5gsOmMWCw4ajkuWMZcGyYincAm4J95twVnFWc9bw0hnYS345J674Zc1vj6hahb8c0H8V/nvg+w+3/z0t4/DhuCiC50Zb4wJThsVeliLTLR4ij5DHyBlCjBgghogRYoy0lyIUG8VWsVPsFYNiVIUoIpRLZa0UNaFUqBqVU7FKBKBSqDQqg7pRO3VQi0honAZoDNpa67VBC7SEVqHzOtEBHaGf670+6Fmv0Rv0KZZDZBCWBqulFbAirMWksVnYeBuDrbMVO2A3RKixI+wUdin2zh7YG5x5Z8GDhcfiPeFdos0yXe8lw1uigOJLKigo3STbJA+oCIi9CA+IyzaEhLvgEBwjcqJtaAiNkQFRSGKICEiEJBISjKSPBMmElARAGqQtmToGZDQZSyYmW8Q2sS6WY0FWkeM4kD8nOqisU/qUoNJS5VOBKqI6pAY1nAbUELVnxAF1kgHUEXWGelBPNJNMoBnRvMo8ZA46JDrSdCI5Se6qvK3oV/bSMe3/VsXutffLYlxUYSjiTceJSLadRCL9XhRxkcei+Fygt81WzZjgY/OhcdsYCowEpoKGpuDoeEp9f1EfLurjRX26qM8XdRXcKz0qBkILAYGAUEAscKewEOaFMpEwsTCpsN8LGwu3UW5QblS6VX6n/Kj6axUHlb4SKRApFjkQORT9Xg3XarwU40ZNP4jpsVq/UPOVunmq/k4+GP9RrC+NPjL69ESfGz2O9ROqnwSphsX4kt/wFu/7fexjh533ejRoMGNDYaFGSS4S6nuVmjWTh8NLbLFHi0P6J99bk5KlmwmeTvlzjqyMspQoWVim8nwqttprVlWv5TPnkUlk+i/6b/pf+n+62f/YZifIfOaVNy5cufGAPyOiKKIKESpMeGJDbEmWIlWa7Mg9pcqUBw/ckatAIKBgEEAP9nTVbJpBQ8ZstmDRkvVcc+DUi7fwL4UaIFjipNUJ57rVWO910ln/lRIMv1bbYOPX2gftQQvGwXTJrtu4f2e2k3fx1snX882lkG5/NZbv+P6hmB7g9X+cSr8yv/Z/Iffm0QBq0zSw/4vXpvTJ0NnjzmLIUmC7ZvtmQ/Nd833zDGDduGsaWgwtRqUCUAxKAAVQK+PBBrAMVsCScktwDTgoP1ZNgIqhIlUZVTdQa9UEaKD6AD3DbKQc47ed9U5TiqHUZtTVWr6Wj7oFZAMWIA8Q92ggdsSeGIgARYwiRwEoGSW0CqgbNEs0guZSf1Chhbbr/bUJOo9O0JH2FfoavUevdemxJl1r3QhmpVvonnGxxKMSj41+ucRXfqY/+Mz85YkvA/Ntap47U/yNeWuulQlTEz1OFJhImSg1xWhoYvgqfAg8DwQGIoO7YGpoNGoTsYtIjAxGitHa6NLoYDQbLQatMdbY2lgYH5kSppqaKjENm06ZLjHd/urFYOYwB6U5TA5uHntEqvGQEEI8qEFgXsCn8IT38BoeOGkhFChrKFdRr9CoEJWIa1BTqAL6T5rQHvoMzTGaC4iHyWE8TA2mgXaF9hKSERKPpIakgU6E7kII6JXALjiAwATwwCugAE6BM6CB/hL6EVYDViusLmFtH2uvsFZiXWO9iY0RNips1LDRw+YZtifYrrBzip0GrMAS1uP8c5wvcL7ChRNcqnBl4ZhiQLz9FENiqPHBP/hQ8CHxqfLFIb4mfiVuHuE28dsW7sxwl/iD/S8dk76ZJWvhr3L4luOXTAhbJF58HS4ncuA4EXUc6vo8dZ92rDu5XZ+3by/D23l/lcNF/c2tEX1VX2UN9IXS6PNqa7Q3NtfKu1iXG+Vra2pvhtghd5d7qM2/PKM6C6ckxCAWM3iLl1a0ZEuyVZH5e+Utk9nIZra2dmjdmuu5yGU+Crel+1Kryupj09QevzM2+ucuSp9fftTflwe9+Ap5F/lvbMS7CFx0iAfRiU0nz6R1qnbQ6Eajs51VdN+W61xwKXXJurqZwnXtbr9t8rcdvvvbd3+/OleMz24bEp59BYYePQB9gZ54/Ar2Aewr+FeIQy89QPqB7KE4+Av4FQKAcQSjQKRGvEK8wZ0QXyrx7Qk/nQijXUJMAtoL6DBQo8BNgjAKAgVxEuSGVeJAxMaSjYYNxxFic8omsanZEhbgGDjvuTHj7qEMDyl5L2gcmR9hX4UbRoVF0aL+VPxBdCcBEoskVkislPhY4rUkp5Kbyd1r+W6qaJTY3SSNkjROcqNyb3eV1V+on9WvNVBrsNag0aDVENT8X6xILdJYrTHSWKSliZameqfRe4Hhv9bm07idSvw0vbF4sE1sO1vb2a3+fqRSN7cxw70BWSvoseQwy6RYVmGwPegHWAF2AGIABgYruZg2mB7iuTQztrGxi40+NmxcTfDMww2BmxZuTvHCQ7zAMethZmGGmCV4pTCWZp37eMXCqwpbz7Hj+/g44pMqeybE74n894oiNUvrhUUjSbeTdEtdbOcWv3LJ4p/RdczGtUQWqU4JZT2SDaUzP5MXUd5wZDPMpMgSmWVqmFnETMfOrCSZIz9zMVKUWFESBVLLIJXSndOrynJdKPMzpSOUZWX55GPlD+2OSLU8VWtTtX1PbbvqolBNob5+yWpaZml2raGsLSvr8Ruf1h/pZXW9kui1sl4l6/O+zsj6oqc/O9SfHel/oE6TSC5awMjmVG1Dv2NUpbFww7iUkLPNAxub+BjjJkY2j8RUEuLFJKOZ8A8HkACYeUEqadPYJkafGDYxMmZVMRsD0nxM2obJLMKQmH9FzD55qk9eEeUra/bKBcdKmeNG5njzvtnmJuPmZur4ZvZEycvTWV7XTrCH+SU/f8a2SpHVieyytP9AXmngVKXT9EeLypk/bItLfuHaRHxlCWplqyipzXVzShfsZtjUQMp6lFl06S41t2nXpl2kl5TuCyf44k7GsVZ1VjpxNP7gIGseumGsU0rc7pH7huzo+GovMr9qXHpxbl31zlAun8teWY8n4thiXkwUPR/QL/h+yfWNHX/jhm/u+u/9Ha/WKYwtAwbZJEhl8NyFzx7DenPY3MPbNV7yWiVg1plfdk1ljmqZXGePmsVDj/3nN47yOsRggX3Y/7mzzz6gPD5lIrQfFxxfsw6PjNi70U5UV4LZ7YJhgevdQlbL6li6EcrlWnMZvG93os6rzlZnp1N3wtm9Au+6V+k99EY37BsC/1fKtTIqt8qdsp5l6g7KVg7lWE7lXO5+9Hy/9p9atoZqrVqnppdm1KwWarGWarlW6tcyNZNYf8T7gN6JLNSJsgihFuqg/4FHCT0AMhRQRAllVA46+HfxRP+LH8gD/6B8oB8kD/AoPFp63HrySnalpCUVJyIUL3VZFi2QvmyIlYEM5UO5vR/t4yAc1A7DYXW4ctQ4UkcrR5sjjvyoHCUjjDaOz46jp/G4Gkdj86zx7PDwVbZd1UzpKCS9HdqpSSZMOg3WYIyZrMue4uFwNlT3zD7H60KOolE8mpfeOBzHY8UVB7jNOUeucsKpO/NCT/XSHvE0r+gZPvqBL31FhCISM5EIJkDk8R8wsbCxh328jRYO0EaOiBJnqGAKCWqYQUCKBjaQoYndCT6xXvHC4vWhtoqVqlSvoXbt3LRtW08fiEkokPFfksjMbOwMJlZOnHngI0dMXCCkb1VUNWrQaM2qBX8SiSVSuYhlSnjAioyKho5Ep0ciMnIONnYGE7NcRMUF+v8maKJZq7KKmrpCWVWTHru9vJmRqfV2vMqbk1+Fx2ABg8SHqDE8rIcd2IUUHAiMgDABhAAkzCAGBdJAIAsAFIy0kbLUTLuTnrOf8H9qWxHPecEBnjOygAQKIPx/fIavvTbHAhkiCvqRCimljEh8L172qje97aHHXohEZIIJFELY7vdyPZlpmiSVNDKSsUzUifqJejHMsIPGMLhK9Ll+OtM8ztM8HRsyyUEAdt1z3x5SOAiIHHN4lDhFDRE0EgAWAwz7837Zj/rHDgU1mThIjBN+AhNhQpv/Md/nB7zNIy95pUEa0KANo/lY8AQpREIsJAJrqs1cs9gKRUsci0KUYmpBayvsOt7GO3gX93AfW/gRtrGHEUtMWJYBo8xgjJmsu2inR+kgLdNxmixqi7lOpNxRDpSxIpRQSS2nV/rqbdVSbRVVqZIVWKGrmLV1rvvGYyM0iHmd/APZJjtkl/RIn9wmFjkgNhkTnyAJiSTEBNMw2bHA/NwMzCQ/WQ8s3/7E7tuWbduu7dloT2xpxzY5BacPnJHjO8LJns5tRWMz+vf0Ov0Huk136C7t0T616IDaFKmkpAtdo8vORiUcT7wzDz3pkYvG5XF1RTVpGVDalS6lV+lPtYRSK3WSHnsvId++/r8cJXgE6pZR3g2sgT1wBd5gIqPcyp2sx14+pffW//tB0Vq0F71Ff6kVVFqlU/T9gCW0NCqtS4fStfRaUVp9XZcvN8qj8rp8KF/Lfw6/1Wb1/1X/n6N1dMifnWh33T10r6P//9H/gi8AE5h6e718+BOmcF486M/sbe59mPpUpSZFupkOnXfBKaedcXCbbvBf/ACSSxAlWoxA7GhyPKJjTs/AghFjKmoagvb58ovFRCkv9cvOpJxEE0yz6WItN7PFq/Nq3lSREvH0uZ/5VTz4Aqi8bwHYjLVPGFbL1CpVZdhzwj0bu7CIJL2oabRHQxNTvKDjwZactlwFjcvuUO016mBni6Z+H0vESHE41hv6ai1atbMngoWp7wqbRaABQBEMYIVMcdIPKMZncUCJngx4elrX+HUZOui0cnzu0bBi9LkD7kDgoA588krW4DwK8+w67mEL2xgxMGOxuIJkm/SJRWyCJKA9epeivztZPgBN91RIcVY8nPW/WotcDw3B9T/VoRgEAqGf6WK4oMfl3Mi9xo8ATMB4u7uX5g4Od8v3bOdbdIQvPItbaAVWOLH+KFbJk0Nx+GOFxaxLfXIKeYeyN6mzJlsV/oiJ0zJh1cNz0En4HV7P94hX83NiXnSEj+5wiGP0UHQr8h/IC8q+/XVs4AIyXMZr0++gEvIwDGdhHEJIpSVRhh08mA550QHPdGAHTpB0a90j/8kXVC781mXhML8skiagNC/l5byG18oa2SojoQVLWBqkRbrwGi8xhQKUwFP6g8uACQ7EIIMl2ECfqUGNDGOMYpaW0Sr1Tp2puRgVBeF/cTE/9mdqVx3o28Gd4GHAAh5goIIoqPVcr/TaXOiBOUzBcwj8FZeDAAkICkKIIIYEUshMbgpTmsrUpjGt6czMzM3CbJm12Ta7Zs8cmENzbB61kzFHHvLGdnZhj6JRCIFCiUSkIovyqIjaaCu6Fo8ykat4nfwSB4ywS9bJDZr2sjM0KuYJhf951UpUqrI0T6u0S2fpPF2mW+kq3UmPsiH0wiTMsjprskW2zo7yqUAEEY8wUlE4uSUAQCAQIHOV69zkNne5z8u8yuu8ybu8z2f5Qb7ID/OjfJnfzF9uJfoE4ILmcxhlS7V0y7Zcy7fKVtWqW21r2upafWvWOmot2xnlVBAnJCLxnuElru3bZbtr3298qxOJROhO391Oo3kxXonWFHJ1MCjppJe9ejYuRz9i1VNWOeX1agad6rbu6J7uzePt0LRNx/SMMTPztl3t6B2w1qY2s20Dq3nsYtdyHdd11vGrpXdT35ab/aosy67sK1mpppqqTvTFwXwWL64tzo7qo5OT/uS1ZX36O3Ryp3umXl4d18cJwLmAfdjf+d7se9T6rRNpzDQ7H2LKyFKEWNRYF2K98uJivDn9OlCCFR8g0D9TjN/HTZ5axRstildUzYDdOMWwvCApKlk1aFpEKONCKm2s8yGm0msDtmRVVhn2Phqw92MCex8X+lx0UkXVdMO0bAd6PgrCKE4zmpdNh4iq6Zbten5QrtUVRj+7YAHeQBlw+dlHo3WchV+HcbAQkTSKsiEkyhpg4xpfy6DRGyyARfAGasXeTGZeD7npCV0RUwQJcIJAcfaL86mWPDDjOnq68n5iXjg58PDR++WuuT/5HecwvO8ZJt5xsyWHJ2Y9tiEpC/hf2SgM4m8+2+v2+91y7sL9d7wNem2/7vnF7QLQFNp7+NjWX307Rx/n2js5cB9ee8LOuW922eTswg6F+f/76hg9qpy4rU10AhgZYdnIO8RkZ3V0irzdIXYPQuR/jxczjYiCbKNdOtk7JCaLVVQiT4kgCuRyQkR3zCXDomrdD8SIO6TvCVFMgWNkzvUmqtq+foRVbldH3G27C07ko1RcZFSUSHhLR0eJGgRzaohUy/DewlMg6np0zfj9gDMyFgE4t/2qDEaZv5z3M0Ck/zGVa1HrOUeAGMAMLHBhCEOCnTcMSPEoSWj5hE6q/pORMBB3GUU1bQMgU0Y/imjfpd9qPoCq/Ph7NWD9bz0jo6jj6SwFCB6Itn/xs3BslTGolQEQug46JddWHdZ0TKrvRCdZAFWjJgSzq4VwvCwOT3H8WNarHCI17BaBWT4sKyPfBo28nudNVTK/XxqGgTHE0ChRgM5XLhO7/teaU43lnKiVLiqQUcn2mgaWtQoVH0+rxpLU+JhGlb3mVRwbC9O07tFMTAct6zatiHZt6JiyQ0mnrJnc/kqNPHo7jV4sb5Xd/ylG4t2YgpmGz4FAh51wV89GEmsl+A5jmcQ6Whvwvw1NW/1Qm+tVCCKaWw0zKZIi0oEd2kixFJNuySWnTnJJWqU9w5ecK7wZ21fKy8xkEyTibM1Gb2ot3S0W7cLd5rKFIavdZRmhEXEXGsbU6PV5ohrOetzEJ8tJtRxP1zfupbqfJ6KoVIxVgRvBDYbHWh8BF3vrIjhiXmTKgNyV+zImU6zfvGvVvzhVNecOxRUf95O0mjLj9atLHsZx5KIY5ae+rUYpKnEdddlOE+HZDePm1lnJ0l3NNBEZ/7JPMiKr4eWGMU4wefYzHwA1M7N2PwFqYczGaQL5lhtgAbM8y1vV1GgICgRHk2hqzaS5ABBYwGLUTaewJC/K2sVFXSf74pLJ+/W6NWrOr6EKTEAAt5PE5/Dl/Cnf5Dv9bT/hbXgx73iW5q2fW1XMF0BMuICEXUEGYD1ghwC7AIjPB3YNsHuAPRPEpwNXtIbRngvstcCNAfEhYG8F9iSI9wH78NOlin/y+Pxq/dO7gdsANz1tfXvnwu62KWt6QNnWI44eAmcZbyZke7aF+lEiIPoyzaaUJgEZEkqUqeR4zTHQdeiag73l5GmpqhXHeEUq8sSyIo1CTaCwNmSqXtP02aZwW4YlM1LfjImpJcs2KEpX1hU2sVOV8paqZWRNlp1r0DzzLbjimulmmKnfrJPlDSshcYGbV5B3srAVbd0kEg0XxVA0FVG3my+YsRR91FaaO2rUBvkBh2ITHGBxnq6A4MbN7UvyB26CqCiiCAm+3wT1uImC/egeSaeD84wjoGwdj+TnQkqmynBXMSqpatS5KkyQgzLRtoZwYMBVsOcGLlqCgvbvcj212/c8nAWg8Q8haEKJprWUo56R2RaQ83yA/A5FDQGEDPD4faicjPTQuf39jq6GBdXg+xxFy5jyffyLNzXAj3EY72VvhiZlhg3hxq3TiIbLtwaCNAnxFwaAhqYBkhhZAG/ZG4KLbgISJF/p4Y3vgaw7Yp7OuoFdO7DoBw/5VdpQXjsciq0bIV2KCPmzL5qNvvQJsNgUepqvitDA8ZkCDyteoSFxY/g/kQ1AFazBwxBgwsXeYwN0YDLFAIF90pg8GiD8OVzMOyEd8RG5PIlAL/a+mbXa7wyDa+RQz24kp4+s0dJDriY3eepleGpcsMP9yyUyapAT2507vBbO9Iwa8dWWEV5LpE5XfahUmHI2TH0BYM+2HOYdDHBcE8sxY5BJGlJvRmhBSY5iieVwA1YDGDiY0oBS1ocpSDVR5pOwh6fqzl5qKF2ctHSw5yL1C42S5++XpjSoHftrVypUn+733gpoxe0qcpGGLxFZirIJ3itKAIkzcJUpabrat+hkXG+lQlEH35RvNUhfL1DULbttuNyYKeuWyzJOU7d2TYuUeftk2TdSS15NLP0yzYb+63OZFOMT8RpNUMQDnIiTmbeMsUgEqm3y9B6bgCsQDys0crn3+FQiaBriWb5c1SstPjQlM1fWwGrAcSbvC8EAlM7o+UP1aQIkSFgNYEHEMkapHnWjaKqfxJY6Ykswyyd1meopczJz3Yn7TsEToZqU9s/Ai6jpF2O3P1AXD7eUHptgHzF9+fpzORy00PYoRjsuKa3sFr+hGc6he4LjX/gZ4+9SJ0ZZ0jmbs3V6vqmbmR+aRZs7C1ny7P4kx8zFsIPQ7C7YlY1iJQvjye9ex8rTcEhlecWJmN7T//EEFluv5yzCrJeiXZInaW99B2s0k7VPaI4de7GJf2blplgNlTEusECLZjnsxYgu5TlduJDltzb2bk6pBVePZ/bYs0lwZwG+o6dZUK/AQMSsnzI311U+DlIBhgLBcRYwPguF+OkQxqTj83RtfFkF9X/QrCVlWA5nnXfRxfNzF4cpkQ+FF2xw9bWZKUKYQ+9+z415WqUfrTtofWZg7RJXVjROD7YBxzHGMEyRpDdKKrtWJkYEzzz1U2IjELJA5AAIcCACkC2Dho88pNviRxItfbJTFo5vgwKIGgf6280LHU88QAvFXC0Sc99BmtCRc11baRzsaXxBad5HVYtE7bxLAUhuJ+xqREtkFDJKOEjjJBNzKv5gJilcTz0QezvuOHAewdGvwZtw+tbkVuKXS2gqMsWABwFhaM8ZrFKAUF2pIHiUwRwLD0tK58R/YHAmrQHjJBCMg0ZnVlfM25y9ytoMDuouWLpttHfyrLVO/f/XKfthWDVp0+4dLKkNU8PEnZjmFcfV6yaGK9edn1uGomsZXM+l4Ua7cCmzi3d/545sdrBHsLOuC5325IHy9qPPmgBoZqp3rt9Ze84yAOBK6zlr8ELHaZLruVH+BxXPitZAid0ra2Wrx+HicIOUJlIdQoqSbBzUVvmcGo7nI73O/cUbwyYGbWp1AwAouF9cw0BgbRwOAKwGnHqgjkGDA6jk1GbBec1H4VcBAFRxRuVlA1orMU8q0PUh1VasBqx/kgeMYQBY+9crffyRR20SceMElRwQPBh1DlZ8rAb8X91foiE5NEfuJinyplKO3TrC2SZfXTeI0Jm7PrkzEmyOwQnLJQ8Ap2NzMRWnVxH/K9vlhQYoKi5kLDInKw07uvvyJFmRBun7cIEeqFyPbAQlGjHoJhNHkVNKtGIMw/KeDEp0q1RlAkF/0GFdGMviZ2cx2yZFzRnx/TFSCs7kAADsI1Q0vTjUlNQBKLJqWDtSln1eP5xiQOBdX1OCNlkuBXCL+rdE6Jgnbb3xfSTOs8REheyeOoLRQByxUjgxIzwwuKuguIGHr/SBWmIcWcJ3Nd1kfN1fX62+WEj3FGs8+a9fbP807C2wGnCKTfJxQAHwk+l1ANpwZGMLtT1YCG39UC/UBvxbnwq32DCWeg1Q0QSDTKFRCJt95/oRer5Ga749gxUuz8rAil4YB90h8VseyG3V2LpBXfVT00NwrDhhzvFaicIdR4XNbHedcDmiexW070uYqpc5mV2LdX2Lz9TmJgfaVzFZ3X1qiOXLck4Vf6A6yQMAvPIXDbzoxvQHu8KgoHfOb+VZ384KV3IYhyCOKhjcFGHRlgKKFWEQ7a0j6TyllnZFLGC8Zw6/+s8ObpENXWvr6IdXJdKaB1xxGVxfohQAb2pyfppTbr+mBxu+tabEtd6yFTkPyxUKqvhvKZPLuTZhNsIlpvaKWA2WxXT+Mt5CnrCfdKi4G9tTzDh2v06yffs3NnHCN6a4/0VLrR4UU5KCXyxlpDB2foYgpjNtGcvT42LOprZYqZ4S21hHnxSvZ00qqY0lpHKlhOikreoMBrTioy2giNoqtS46U8pMBNX4yAT2vqGIX1HmzwFFyZxA5GpdUTRKgr09rMM6UZ+/1nnQwgiZ1R/nyn7vtLKNJDlQ98fnv7bvFQE4gd7HSMOC4HkNIA7/sVZaNPB/9FkHw7g24DhOECiFsWg82Yo2HITrS4R1M782EFBUYZ1kHN68JOgsEXRtHJ5362EwKgAPqhLqmVK8Vd5L8XVIcYiSHeXhABHTA3c2iTtkbg8gQj+/39mDU/2ZNoJIHn4JcpElWbLi7Huz5yg3IGWb/Mo2lK+mt7InOMNK7kS9rhOsNGSxYxsK4tcY+HNvgbmZv8a38ofgPz+/HW30qrehdB4q56vS2Z92wmiHI+dc9Z8fbA7C0cy/RAByWTMtbPhUbhvj4T687WoJvZ52GrtEy6rNh9MipUr4ScbsmrZWCCm1XFfSrZpJ79qqebeb1ApNaDOVv7J3dZ1eatX2loz81Ab1Q71HsgGpQDfJpdVS307GzRBxrVWg9UPJoCH+sf8+BJpWJHjW0aBHnuHSSJMd9fJX9XGZrAOaxk0yL7WCQRIuZwA64uavXN0ifjHgRol7HTwBQHiFCk4H/JmySp2+6PBg2ijSNuROsHjDaNFFiBsgUnp1/BXwS1Xl8HAygILlQsl6eMdCltIlqqPIqkB32jodqW0pAIiL8YoZ5aTYxAoDWNO/MHydEUxE896Yhbb7uhqELHsE2datRQy5j9XJJJspO5gvqBh9XWaEJf5V6O9YxaxeKABoeNKTmEYCSwfOUkBy9j6mhZXbbI11FqH8XcLm2CUg2WW3g40D/NgJx0ST4Yy7VyxZhOs57pgxd3vNFN3M+hxdPUtWR2GbXtKjQtP1bOCLGijoLgcTK5+wZ8icgj7ePJPX7DtLAwi/vZjQns/V8irJigImjtQDEXCRoozOLPIJkbO7nUS8xIZjpb3N1o9yz68sflaAzaBR77cViRdDzL+RUFNU0qL52vrxiHanaCXLDK4itns73S5TAgQngNDtM5L0HksWfK30XPLRTSjVDAkQE9RKQXR3A00Svrv3WMLgLSNZ5/kJ7Ux7x0yin5yGjxoXnrGo1TMbEV6Ns7xUGjm8NkYK1/LSSJHUV2/502i1NXYni210NuLqMcAzZakvGGM6ZThC/W5t5u5ouoB74/25xXjhWdgVnaZ250rTd4m7TieVjK41+0S4NHpF5wp77WbuOdayrIaTKpL0kj+D1D/0JNOx8vQWyxvWv63wdmIJpVy9fKEePWhV40ibz7rmWKytBQOK20g1ZK8wQ5nahA25ie+sgWe12l8QG9pFAaOBdPQO+ptN6MqmdVFR/25V+b3pKzaHOdCmAGDE3dmFq2MgZ1JWmrY9B6ysl1HceETuJ7SDXAFz+VmMHgeJm66ktt11UPuzAAkibYqvZG2hOOd88Q+t2e+jAKDbHO4wndK+0L1e4PJMHqX1cNmaLHwF4tXlSIWOOtleIWS1TZzCrtLqUBUUzccVKyGjWavd0iNJ6rri7J6gq7xW3wQwh3mEsJZws+xYlOnAvL2ggQOc9zKFX7bPVLJRYggAwWVMdQ4e5hjfpqPlbvAGrFOyNAl4mF9UCHI+CtdgBSaEDpMrV1gomFJGAynuAJdFKD10b8PqfHPMtIAQvh5WbPI+wg0fKn9jPHMwCdvMOtE34lTGt2WzK+L/e98y6HFVCk2h0FRvCf1QX/JW2qGpYDIy7Egd8F51ZSlGWAZIJHQGvuEsm/n3n60OUrejTHL6F3Y81M1h+hfnHdEEPaeS7uSq96G6gxuX6Vu43fPvqXYFm55x3bkKpmb/BJEsH3zwvdx7vEnu5GEi2+IqyJwgk/fEKqu91+vmmUoOxCH+oaRXpqYiqG6PqIWWS1J3pICPeGqq9tNTnR2zokCbDHTEs1PjCL8hyxYWkX0/5nIEcA+PeMsnEH56rIB5aRhp7IybzIaI/kZJk7ukMj36DeUf5//LL9qo+hJr+JrUgJSp+6kNaS/WoF/SsDzB6EZwU8p5fQQfaGVQwvQng3erVPpgQ8vcr2IxnWwu/f03gdluUQDQX5k47Vx6AMBbneEqpDNs8YjXx9IXE4GJ9d3hFxtRclFYStSXC+t9oshN8iXFf/4AgwLfkVXgz6/+0wdmc9dl5/KdDH4QncBskKPNP3vIfy2Kazu6f/4af/VI8M8/GkI1shWyIjJeipsHhTOTVSSaktfFqPbroN1+G+k6D+DiQe65D3rK/7I0Malv3sWy7qQHZKVKerkCcWJCAEJ5Yeba3R+ejqN3MTPohuXbHbu1YtbOQfBzav5jiRGyECHgT6Zfd+Ncglc+IjRUbQEp5+H00rtxtr0QDiZtd5HUSeDqQtmNkI9fqxMsbOUHW/0qDcWrJ3mJBBfLoYAed44aVa38iJZSSOkjqDvhxwuQKOO/giZwNY2jOXUtAtKrLl/uZ8AZtj8HWPkKt7QOIT65JSUE6poefMIwp8PkOuBnyOsqtsxxzs04Ly9qeuF707Y/+NItVWnOD06Pqd4gXHIz5oUgaKIF3nr6oY4qRPNu0XPlG2SFhHVZJQPw8XzoSK7BQST/5x5PKugFaZJJiveXK4WLrp5GSUSQ0v7AMVkhgsxsUfgmzeeYZxIKhj/YYrxaeC75sst8XcOD+upr2W3GXfu7RKcsx1k0+FuuHHh5eApkpsFTm9MxWB9Q5aByeVauF8Cj+xItsPruDtj8L8K1c7k7PY28zp5/fv9mx04BwGByOMIcSgD4VxgAruPC+TPhx+zGZCy/3ZLpVU1hgkdjPIZAOgMwDgMVPb/U/Nm5l+uEM4Gxdd1eUBwewvsB+RJNXR4wPLB3IdReWr+6Hu0I/unTWk2kMzZTlw6rdk8ufQ2hASeFHxYcBtIz4Pz5Ov9Yiou9gtMrnwxIt8tUVReCd7ANi0gBXLqTgj7WtYhjXhLrQl2osv7HNXerRAtpDFvYQolkkfOPjk7ZzJdV32ceud1sfPGl//DlB3rnbwDBf5i8Y2/NmLLjc5wjgV/efZGk5dNT3451suuRfiYtN7U9ya+TqTv7BEUzUv7LoVzyZVG8rmAaRE8iDMsjx1UuQTVbgOA2VuC1r4l+BdE/bU35pzoYDgbw5n2iHKGXpUVW9+BI/AljNLZswKvY8fYhfHKbTcvmz7Ait6a7xyWJlDOk9H7dCXvZg9BPyhpxba7icwncKuUSSynjiAEGuN/UvQauCfx72SYxwqxDMjNl3SncHtj7S/8umin90+kyNeR3GaKkhEfBWT1hg2jgwBUmCIoejy/sc3727CpaaehZfoerN5gdPwUAG/ndNbOpAFD7wz13MLrW993nVIvuqlOsx6bpepyo+xcEDVBlKSByjIvlM51rctUpRJOJa4PxfgBOBYeaF7D8xOzFkPpiv+0KgHQA/EUn9kjJIUztZhIONjG/JLa746NmVYI/WJF9Z9p9qwHV4Dhz/uuP6UiXXfUqeJdq9V5UbHYgixUeCsGDNmmVrAQIKCgM7+CdClfa0iIJi7lPlYJWTukB8lxedcfxIRYg05ARCVgPjrW/yGgsvgas83qaXT1PnjtcO17RcobmWPIBaFszy4SvXvJx0+AA1dcw0fZ4oXb48Qfd9+8pD7BrYtct1C3sV7ZZnKbpVo/423KskvY9wVCc7w1960W8iG8VSTgNBgM4RhNafqNO4TQYzgFGoIuov+Jp7r8WtRC+YidZxOf6Db+5vYNOa7eETr0SFX7r0L94tsizgg0IYALyRSuGOcOnAxiY6XvHoiNvZhO/PC2OPC7w4vnR/yrctyMpjNzCP2NkG7HlXuntatPhvd5/cd7zVSr43Nul33t4+UhzrDe9tsF1vtI9R7mR2VQ+4jFqzHv3W/hP9s0B3jeKdKE5LZHHMD63tEifKCCIZi6k12GIu96Nn8H/lZl5QZPzeU8P1mHAm7MlOD8j/kqxPkzLMs6M7FBfvhrkxIZgPnMyp/hhz3efy96MxQ18AqXxxwH+ZJaPfAI/JoKnFi7de14lR857XmNe3oYNcHB63UXVuDcr8J5pi9jC54NCZAT/fDqTuSZuGjsYgi1qAMpu8TdsyiRwY67HFVP+yg0AI/vnW9OtXPXPibFn6uZyb2psbhBQ8QEcLYj1gOnIw3FjHh9h0rYf1VmwbWUmg7qofjsXKSe0X+Md+avtMPjah32OLFKgfOtKxLpZ26vJcD3n54+qKqkeUlB4/+HUCgsUNsP1fvWf4giF1hWaDWrv+PmZKUQ0J9CCVYHOAkoVFTZ5bhgFuboTrUXM+fhfJZKX8lCpQdGv9bU5CYQcs+kEBxKf0i4h9ZR15wDAhKH2p7RYF9gs5R4U9Oeh7iqzQ2N7aJ9D24svOFVRulYPV8qgu8nj+cwIjR+yrsv7Vdk0bTrNZrJm0/tF2HScwsldsY3Vp65ZGYCe9tr1SERgbojHrnfho3vjlkV94aTQyrgixp+CECUf4hFNEJJ9pyZVLC/k3RobVaKIyOJily56OCCLVSED6T4ZJ/jbSS11wny0QwSAVqcAw+q2GEENMNNUkVv3ylbMglMK2nNc8i65K00+Y9NhDikcIWhIqxIHuElSCJPBu+WxGUYFcnGRu/OPkmRgCEObmOTkZ4vrUv60oTxIH9Hs82/ajEqcBSBWxx8wj7Jr+O8PPce3XQGGdaQuu0Vg0+bPGPE7Kmu5iSFtkbTSmER0BHwLrcNVBK6ZAbUDbQPqlCyxz1/vzX0w0KOf9+yvDDnp0aQdTkrbGPOhRgF4cgptue4WHuTUwxNKsZHlSE/2wgJHkw9jQT29ehyMfI1QT3LD0bYoxoIPPnVE8Uipv7y7o/4HLzZa6NHQhYeSOmq33yTJzWxq3JMf1CXodyGstAXc2AeQSwcI3QScPyMUVoEHzQtkpz8ctOTUa5e7slm9Pvd+tWMNHQvgZtWZlzE53vFp97jLShAA7CaUrjT3aGJ1Eg4PQmjFLln21hOccit+o7QIeEwaPJkpIFDIQG7FV8PSF15RpnO+iFVKGUhGXmRbwXk0bhXavJwdNmkN4yAr7ZEpHHJ36qKtJu+gg0ea2MuX19RRbCKH3PFhFtBisYntRKU0bG4hr7y3+YV84BkLGy60sXNzlmgALHcX9rgExQGFV3Vv2er41rBW7VpDTo5RoXOAFe6d7B0FP+0QFyc4DkpSqq3HTIGEXDriqMv6twQoTdJCkYqFGP2pPgLAwfkOur0MDf9mTdiecUGBy5DCWpYGdy+jmJ8CrE+D6Y1rSnv5UrHBfxUzhLEOQCgKH2c262DsrKcLb9NjbQ7awpUBx5WWr41DeNwkoz81KUv9jcwUXBFqF7A8kPxycB6aAPbLonDy/ARnGFh6ZDd9Vd0LrSKUIJJS2NNXXnDWvIzheICBn/csgZRTQISipurzHV5HI80zrOnphCngy6SBLQf9th59S9RnpEkGSwrrdpOMNliIAqbky6ebl5eAHy6OBT59wqeXc4RxWIIcKAAVT+hgiSk5oODzZhPgiGhBFoo3/iyseWjxqH+OLuvbIHWVEoSGK23P7bdv9qj/gPscldyzh3+/GUXJ5Y3SyFjyet2av5H2cNm2hZKwLBWt9psvakCF5bv+JVjKgY2zFgUKXvLEMx8wIo1QbDCRYwGBhma0XqVLznzChRokimUNdF4j0hAChZhE3w93e68FCGB3T6X4wnuklJ/XyxvgixfN5+9Y34HSkpCD+5ZqYDtR77MqAhp74MAiuKF+vCwrllcHUe2V6wYS3Y5JcxQepJs+CGmzviKO0sS3Mfj9vEOr1LOAUGI8x8OOoPIoMJFYp0XrUBk4qF+hdwkiFaG/KEYL7FVAhPoB/2A7p9cONFcWzog0bEZYCeANISZ3gcfZx2kkU/mvUPFRk8qOu/NLRZzTOUX2pln7lPKyUX+GV1ATaaUo16aCD0qBgBWgpFQVRTUbnpxzhlBcK0u0SikZI6lkMYz/OWxIWDCQEAJ5HecVS70isVZsPAJsdNcs9JPvKBxyLzZE4qRHlK33TL9YgOksePxOfPjeqn6j/umQb7TNqQHW8RuLt1fjXsDs7k7g+IMTKz9rIZbS0fHJOkV4d34NfmXzBSIq/6tQFSgSQLjQtl5fH+63ta9H1vfXUmNV03H11xJdWdbZ5EWxT9GztvVgvG4/9m/kuvzJA0Dj/sZaMC6ikXau3Wqb9aqzYtFrHMMHAHwXVP76C9+88K0LD154+MIjEBnFNH9raa1tPYSqvjp5tdJkcey71adqpzoDhBc7Kdo7FUzHHWp9h1s4C6f8l1rRp0t+MVpDOwQR+Xsups3upodupku4lu5KL/9PQwAN1a9pDjdHG88bhyo5wI2PPx2D2SeP+Zdj/izFFP7Kf4F85pzeDWlNxQn5kxfmNFY5lCMK7/sp8KrQRnzt+rStaKic6h7OFMtVVH21tzpRnYTyj9l+/nXbIX7109pPBCD3/fmgeVVzEgKL6+N+cTssRo15xpMWcCcQYMUB4dGPxXdFRuOkmfvXi3ElXsSb+Bjfbq3rYfVIboEO/hwCxbJKf25Y/e2pa9XtVX6cdEOV1IAaUhW1Wuuu+VoGFb+oPe/K4r9qz/07gqyR7QnsxdFoIsw/hkAQAu2p6AcY+eAAjMiIzcSHCbDQjRCFtrUNEdYEZ2a6yFO/tRTLs/jsmJFyhW728JIaVyMCjHvSYr46qPrL8nPhoh4SKC7r3MuWI9XgkTMgZt87uf8s1n59u/wXKgQkW/4vugqKjBEbiZEamRlWe2pv7a8DdbAO1bFaWstqBUQ1RhrbG3pjvvG9C73ocO0QCBbFaGSBl6gb4QIgECORbNwgZ6+CdKcV8106AAdKR6cfkEQSdLzwz68SBrH2VJyOM9EX/TEfJ/EnziHc5A4QsgJWCGZvhoQ1zpsfh04vOfforfThIYBC9nD7wV99xiCAMI/AyK8R+mCqqSXTHMqoSBX3y0/TSNg50Hq+/XJ47IWYB3M/Gx/jt0MI/bsmAJguQ6damcZFa7RFwDBJa9yLqiatlf8vdOV/4B4+vW7fC0GaEinVweS8mDNvBPED/kDT5iVzi7753Lysf745n1oEMdW/V1VVV6nWVButjdXmQmbHKMBeOgggslceRfjKc/fOt0UFbUhOdU7H6BkHHPru3aG+fPDvJqDlBhYCiAQCJSCOcJTWxlpV6Q3VrcaRz6laZ5e+6qLE/MH6OoIq+wWsnOFBG8pxeznKSp3dGsW21nkY01rWuyK/dgBXhIRmn+TdthxJIkGVrsbpQM8yfSdFdYj4Yr3HtZ0bOjj0D9Gtj8Z+cOIfD5eOi/+9mfwtGP17/IFcgRdJk+65n+b3MaF9V8uC6WMvx/faw34nqtF5El+Qo69AYZfQTGE+N0/Pm1+a5yyb3/A+Rua35h0rETLbPwCz99tW/8dsW1O+BsB8rQWFXP2GHlP97WkqqmU1IzoLE91tC23p9su3OmSK6cPHBMWOWKPoRBe60YPeRJ/N1dOBvAFkIgvZ2IGcRK7VmsadF/bcvHmRFttbI0WqRYyXlGOa+toWCrJFIFsBtFVAu2sCti3R1oc6ogeay+K+1t8G20ibuIK0ndTMlaMjwr8WswmRF3M9Z1EWE9WUqwT7Pae2eV/6T+2uxph16nA1w5xT5w2Ye/6XrkEqzTekvqRbKF/upJ8wbkSQu2DHgVf7OHQ3+rS80+cKjwG6pzb1L/tu9gbI8ky7fasftD2N7XH7pfnq1FfSSqQ6tCBDC6urqgw9ChcImF0GlL0dlH3jAJT35QPgkIu2tzrBhI0tgB1+JrTaVoeg6sICVdc1g9QcV0agXgJoEACZTJClA4TFAWx1sgp9fRiFN3fJsL8NyExCG29lCJOdX8DsIqDsUsDsTaDsbcDs65lNgubbVL6g8Qbgl6895nQ/EU/4X0ncbgCeNIBO6RSYPm7X29TrlsciAEU13x3CAnmggQ7xN6QPCYdGeMg6dIRkHcYK1QAPX5up69/nrnlfmA34ML8fgfBtBngqAOg0UUF/wQpg39OjOSu3K0ERCVlPXkbfx95JnoHvmBdMBJ8I1Z8me5LGKoGIsRsDbOAgjmMGw9F4Mp2rt4GQRKZQafSIo3GlWjN4/aCVdDvdF8v8bGVFqNDHEAdwFGchGApHonF2D4Tj6Xy53j1AYYvVJtTziqlMknHmWeh6AsLP9giYHQHMjrZAt0AvPAEwexKUfQSYfRSU/RaY/Qcw6zi00y64U1ZRWJqoJF60ycPxY5ESizSRu2sBGNjZsVOnDO85+YnPah8k1wztufrpYOCinb/PwbBf39l/rV2UjoPItAMCos/kUsPbfiOC2nRJlSa43vcIv1ksPTbt2G65G34r6DNorfX5KgSgdhgdizpRfHNtC6ehKFjeKta0no1tYRs72q3s+3XconsdZKYgA1nohzwMwShMwBTMODrwKEAHvgh4A+Mwt/GMPCdGAr0AFOsj0AckhPLkgfQrKfYDD7APeYB8iQfQd1GwwVWqgXnQ2/PVNw/tyQvQPZSXl25Di2S2CyhKdpjWQXbw19v4K8GpPf7C1ZySmOfguejQwv0SH8fQfEQkdgKGgOs+S7/Gtkfxvn5oZZpWD7ZIJnkjTePEh2bUXwZPcWdVxGKRXKqaLxcCAVCT+RnGgAQbM6193Dn0suNwBj6cQUT29Lm7zz12/ut+SV27fsGwCzKi8EnsL605I89JUQ3/cQmiMa54/3IK4Xprxa+4jufoevHj1RKte6sbD8wRevgSB1TDIvivp31HxUd7wUdliOMV8HgNOt5FHp+ARxf4SEEcg8BjCHRMAI8p8DEbcWSBx0LoWBtMynp2AD+TM/Om+4l+oVFLW2M/LuM5lH1aPAIn5wxMM3RSIiOy+bwYEu81WsuTYlrMaloLPbOtLe1LniCxnFQdH/Wk92ms3zwEbdAFPXAUTpbZBWEEzsNFuAJfWtJy5SMTWG0jcmR3bp3H3eVbQMLiktKy1hWVVTTPGq4mFoksjW/fFjwAmb2wyK7EkriSQ/uJvXvYASRmIUHTa4athTePWAIAQwAEMULILIEdpKdbbJP1CpB6PU+lMlzrd0TsqcL7asS+BTwcXVW5X+7191P7L/uC/QjiTi8CyP7YATijn/3GMnEezc4M8yn6KPhU/bcH4NMM1K/VgK9meH3swAtB5/GzX/63EEw5/vV8W8HM4wvnpWD18QIG5zzEnl4AfLoTeboPdXoavL8S4v7d0P33Qo8tAT529oqFk3Ga3z2pHqn7ZiBkZEfUjTPQjTt044O48YNvAsGbYKW5jo3f8OTiTyYj5mTdSJ7sW0X4gTbxN3UiLk8CskNzxcpwQsxZOWXw0tVy6OutufmwQtxSh1j99Lu6KN7sJevMU97XnYK+4L0raB8I3Je7xJM42PRf/kjvonelu8kde9FesAsB5U7vOz0eQlTK0xW19rr7j2/42Aot2z502pt3y1dIhAIr6KCHvaixHyMcwhGcwhkgGIkmkplsoVipNpqt7pxcIDAMjkLj8CQyjc7iDoUhkhksgUihMphSAVPUJG1SkVgSjDDGDHOsYV3QCaK2l209YFAlSDi/+uh8UX90+X46ELmLBe7qgJctoMs2iMuO98Lw9LsWCmUlfAAAsYglRDPkkRCOFA40AgAOnK0pABlp2Uspmc1XrmhqBkks6MTPv+4HhyPmK8X/OHDYPQ6PThzvniAnu2tB3d1cZMtNSsbNB5LbJnBW9nbpr4xktHIRlCv3VAvZN3jj9JVneHziupU3xGf2HP+vhk24PZf8uQaUSAqRbLkBJzKJeElFIBIVUKIOSnTBib7W22+ZZITf822SBPrKx/F/t2gojU7jdWpX3a3d1T3d2329p/f1wT40xNqD5tb3i7S8z2x5XhUXaECDN3I2oXzm9pi7U6l5IxKwNHotYovwil9iDj+LTU+wEgbOHQEiiZdGSE6PM6wZkq1oiqrRfGkT5cm7z7RsC1m+FVuJlVqlVVuNNUEEinOWYkfht2pORO1QtYO+tscnBUyLgGcK4NUUgKiVwdSq4Ne6QdY8qFo2BQ0WVqlQpruJaKWAbS9uhraVffX+frzspQg//jXvQAmtAEyYQAmf3cfLJzI4UQVEogWYGIJMKoFJMzB594YEyJR4HzqoI41Eo9JQGvYFWSjKl2KhWJNBwdMgKu2/j+BBYplP8ASd/LKJVEaxCqVKrdEbjCYrRBg1FFnrEYA9LbYnqdrB+ukOGgx10ztPAdJ3trvBkMKrvwQD6O6ImNOqHzdsNVqOefdkZHMA5lo0DomnWwXqNrBuB+krQH0VrK+B9D2gfgBsbQfZ2rkfAsLaNZCjAISjA9DxArpgsAsHuhig2wF0hVMgOs6lI/EMEQqSzRqWPcnNylpOsYQLGYnF9EkFVBLXg4PuutYZPB37C60P+D9i/XsA0H/F8g+jGwlCWrzOKpY2pUSCKfU+yIT/p5MX/zWL/PvqCvIqGmRUESVFEUCMQSKJeSAIkmAYgshShAAhOSmNwyegTEB4eqX40JApFICGSqECadSNFjaaRg9bhiVCVsAyILvFCiErb6UIq2Y1CIShblbQFhbD/ovQ4vnvhv0AQKhXhgCjMYyLr523aBl2qASlKb4iEVBwWRPcSUdvVLFPztgljqbySFbxWEbepv0cOU2bIu3tiP1o9WTHAEr/dkM2ZFYfrwiAdtA79AE0D3IuVScn48T0u4ky1E3K2ZAEtS+G9bC9OOz4afYCLUCh+t2suj9Od7/rKeurAgbB1GMwR1aDM9CZy3PHBWVnrsOM4uwSgNnTUPaqdbBRnL0VMPv0q3ROWXa3mmUi6wHmGWSeQ+QNqLwV+3Ysn6s8JZD5RKZrAYGytE13py29o25s2cc1dqSjeD1YO0PQmEgPA6h8uiH8VbYuj/BcnsZ9uOAY/z112Bqqv4bS0MaE7wxqv1xPxssj8FQviFTwPdxXA8WtOoDatyOEXlVOjilU77g2WDVBCRMHKBjYKCXaODN9niLQSclStxxfTixnlovLFcXpBwCoHoDATw4sp5b+ZXiZWeaWtWVvuV8tlAciYDczBNiBCJ3eTskUaHlAVhBoxUBWEmhlgVYObJWvoJBKO9Zoo94hYEgyLMxUrqYrV8GgVygiJpEGGVistofLwQqnDud+jafBSyLuYo2A6lst49xCZ1TqNo4pjkthHoNwrdErgPGKRCg6UAuU/2XGnbC7Po48+KVB179RfHioAaWu1mcBZMrx9IaQokp3V8mBsYxVprg2ByswTb9OcMuUCzrqOhr66cLmVwXk35eo3DJhLUYAKj+t3vgcQ8NcWRB0tpSujnigG5kAJPKlhKBX9G+vAHTdjeGTIdj6l72pX6wcaH3Xe8/NuTHGUJa10Bmc3VdFb4SyS1GCTsMrsM/IcmBX+QT3HMFDmZSASR2UHIeTi4jkxyOQrtY0iHGPzOMs3lsPsUc28HlbEVEULX6ZM3BJXyZJpa0/GAjSoYwyyyrbjhwjoJGfHzXccXRVVzfXYFFFjWuSyWDqsl1gNzS9GeZstBJZlVEHNc8Wq+HYo+WuQgdr5RdCat9bR9shos5mYx2XHwntjpjxOYbSjMBAlsAGYYwVPnnCuFtjALh2pFQKd5WqbQ0oNbf+vEU1lhoiAFbkuErgJDNUPMzmOph5FhaGjFgc+eVRK9OSWLdPAHatDk6v1Tns4QlbX7asFKRxFuJvJ94XX2fyBUKxRCqTK5Qqjc5gskKgMCQaZHxNUH2oap7xWDVRlTxMDAJImgWAtrKk42KrtSRG0/PDgW8RrPWqZIArAEFVZepzF0ACALAHc+45s7+6RMAC9+cAsq+12zyl4srHcJV074ziSCgB9/1QA8X3h9uzO9JvfmeEjlKwbRb2dxlQvDEnhlaCnQWKtx/0YdyEtXZcXBQxWvp5DW4Hhfp7pToj79PyPit7n5b3E12chq9/GwlDIntpaKvA4u7iproaQ3ZfO48D9klIOd51QSPRoBsH3UxinuPnO8ud1dV0s/uuOu0ausYkp4SSfigZRiQzqOQumDxGJm/gAmUALEw6gEpwgBIWZCIUXz4rlcC9RJC7CyXvfqQQ1+YCQAvGDk+8Bk0TUsUAU5unRFrkqJjZB+1HQ1I3J6pSzjqE9IJGkpVckGK7Iui4AXQ4QI4BdPwgJwx0kpBuC6RTXqt0sdMC5AJAFwG5ZNDlDCTjk5DuEm53BPiAKYIjmM1p3oDQcNZOcOAjLwBHQma5+piFx6yVmVhwI74JfOhOr1JJ2gIAgh7FJYYeLpH7bqRDUsPiic4+18qteSN147WlQZfX/G3YA67QihU118xO4iWoACXYFdAU6oIJM0X4RthENIFAOqUGoEQPKjHQ8mkMoQ5fbU6GRRZjmxAfR7wV9G7pUNIcrm3m3kNx3zONGEdpyTAsPzyDDX744ctN3/4L80X50nwZSCmc1mW91h/c4IUgwBAGFKIQhySkAYcyVKEOTRjDHLXhjvrwIqzfAc1E2NPEAwhrZn3Qug3QbnsDAREZ5KnADPBzQEbOyGCjZDSoYex9vqVhPDjLb0GyweYWhYCsgGLP1Ksh7rWQ/+U0h86a6AiLtTE+nLaXSbDWLcovh8Ca5z4GSecBCB8AAEgq9TZu3FyTk7SwLZg8S1qeNRLWGg+wkdLWlPWBiqwloLVCWRuEZeNbW4y1Q1n7wTZeZN1BWB/Q+mIsZ01IaRvBgKQ+RDKAuXiOUgyrWWrZQPOVz7Ng489yQPROXyF2XJhLQ4HA9KmQIRNkrK8AZvk7oTWimSEKNCfithpCU6dOEJvnHsGl6AbZIXrQ+zLi71ZM55C1bKHZCFiCb2s+T4prSxJET/r2xwldR9VjO5V5FDUcb5fxTpQjAsKROvAcwI4J6Vggxw/tBEFOCNKJAZ0ElJOEcVLwnSKE0wc5f9gFPsa6uN4Ef206qVral95lcLm9zK9IIFdej0XL2hI2TCRJ1kCvjY9ah4qiIbGEJYuv2hQgRoYwvVMGbpnA2IMg1m5FfrBL1GYwdLhXVB3fwupOD3mtblmx1HRemTpINaRqBD9ckAqBRs1RHsdwIidx0qHUV7I7h3O79t4SROHJY2Ch1TDducn5YcYTGJpyP1qXFCANkwMa5HgRgEWHj0h+gYAhAv2kYohJuP6sEpm0g0kvIhmEkjntL62Y9lZ/EwWG4PAEIoXG4QolUplcqVJrdKbTDr1TLtACBSTIUWIVa+hiD15Agwk2cRgncBKnnQAgBIEhUBjcLDYHRzcwCk0iU1kilVprMlsRSDSeQAL5MrlSpzcqFCWUtE40OYaZYprZS5pntX8mDAHhG3FJu+l8badzCWYKBOTkgM4Q7LaCnAnIJcEuBeXSdAErxobzVJYH1CZdDudIaxVdtj0W5Bap0fZkB9zNlMv7UfqKQg1KDziy7GqxczCZC+y+ezFUCK6VDRB0s4H8b/zL6dQdke8D7O6ap6DU9UG/7D9kDp93eUak21APr/l497eB92STmZqdRhOUdBiZbFRBWfkm1HR5H8QQnLTs0sppk3BDXjcB2lO2ha9+H+WuQnjAe2pH3BY+gwwkz3BGGKIS0YuUiH6VJqfCxoNP/6iyIbbGj8zJJ7uCaD8hUgDJ8GBno64bB27ZNbcm3O7cAe6s4Z7YvQ/w0vAOemgUj4BHP3Xi8UqeqvInHDwrqZ9jBTS7DhnxJy0FVBIumOikPknskIyHWWASkcw9Z+8nk3YxtzSmHAq+I3Cr+Z+HVKA0RLYRWIIDWSvPst7GYiqG2KqsHgEcEs8BOAAH32G8JVqrAZ8MfTyeU5ravKv2aGTtiea9MAUm0hl9rCzbaXfrBU9Fo5Ix+h0jv7Bb7TDn7i4IM3CPxqJBjIePAFBzlGFAFvZVN7oPI7apiTH09f1H+1h9pPoTSwG+3XAL8HSxF79957fNt/DeHwKsNtaveDyf5UEowOYylZC6XaDp7aGdp0sHM/TiRR9k7mxzTg1bOR/bBSnUuiuA6sH/0Ug3cuqQRKcv3l8F6zcLqj8NZQbAWQxQWQaZja6U7CI/Qs8fZMCT9IlGShOP00u08PB8B2SeqjdtjcFvGEBH661YXxNNAHgUVQGPoTFBdvKPDurQjpEm8KF9I+2wBp2zz8HH0Q37JnwS3bZfw6fQS/sKfjD69BObszIABPTMUh+ov2iaJtEwza45NKfm0vxawJxyPrxv3XU+0Ddp2JelEi3RAAAkE0kpTNAxMrNx2xKWyGl5JVduU6v5CCOjYxPkfuNkRZXQmrPMPrr29+yo+bhj3424w5xVKBcrqTl9gkBEw8InNkhJY9oME6sja9lrS1C0pFZLDpwvK0Cq37gH7xh3X+zCT8h0i1dVn74Hmdyqs1RXGU/pbjOqOy6cVOFOSUzFj+WPforVv2RsJ42IDbBeUe9AANBIpN9mLfNRVWRsrJ7FMjKDpD0hjpS+BuJOtlF93IKqtqp7BaUnsNTA9M7lGqkr/F0ltM/YyWytthaRu9YtVygchcGTKVQancHiCIRiiVQmVyjVfu9coouYjhiuQgkJj/gHK9zw7yO8UOH1OPh6FXzdPu0H0wbwbQd7O2ZQQJfwucgx/MsXN+QYPWt2eOwVJAKhTF4klkMKjrgokApF8gpiiaJMqPPxb8MJQ5uWJh0Ff9isMKslKshKCFNQrQZaB24Cxeb1SXHJToB2gdsPjQPQeseAg5+n6r3hx8iFPhDEHY8Aob5lPyH/U3KMlnQ4J9BcIOQikKvE3MQni5Q7nLtLzj1SHjB5Qi0XF5dJpxTWnjBW2HF1gdcBvK6wvrwg6wvZIDi/QnT3WifsRqDbkO5D+jfSDFbXSWLPgb0G9g7W+/g+wZqDqZb8padw1ZG7GgjtJL9zMd6FoNsBLu/OMLvdwG53sNvzEZhQ5G2gjwJOrJ5eDKdDL0fYGQDwjJae527g88aQWrIR5Mcd9JGBPn1+A5BAQzhdGVTeKztlt/ystO8Sc7/JWMw39V7dPJcJDkO4Z4sg9VNYv0TpV7B+jTY6QKMHNOcR5h7GPENkGkDZ8GsQSoy7lRSr2FaQV1RHbhHeLdIKPRWLta3l6zp9aD4e4RVXPkk7SWF/f8H0g3D6a7BeA9avANWvB9WfC9VfANVfjKg/gao/NSj9La/+MpD11yDrb0TX3zyz4r7EcxH8+ncRmQSIrAnMBmGyoWPw12bOvhu4yEQ3Sln0cSuPAL4gcuSV1tkQ6hw8XYfUDbCeROopWD/G6ScY/YxAv3gTe859JR1NNGqiyDzM4MPJJbem9hVEpDOC1plInbtu4bdRLYUCMiIgIwYy2mCjC65fDJOFAJH1QLTWPoIHIXwV7H8PpQ6AqT8Gz+HhITX/lJGO8shCNqJoHHmogiaQjxpgOELUJggWFhUjY4z9R2yJZtlbqzYgaABLpFBpdJDJ5QuEIrFEKpMrDEaLVZYQZXPu2LmNkEEOBaxgA7tQgrbwXYvKbkSOMXxpKHiOLs/ohQd2eT0ZD/8RCR2LZmUJJk5Fke8ImjznvyeCbtKQpwFO1mdi/s85oECKGBz5QgCEYBQnxIyWsxissF/E+Pnf2cMJ1c+ATeDrcFRetiu+9xNGPkMmrD9CotwrypMNUEWB/JehhK9hagVazlMyZ7kEA1buMhfQ20XKOeALQpO52FVBopRBLP8X6pJXquUKe94rNbmLNINJXf6aRFg7pefATjSicotTlBYXZJI8sElcPuL3CO9GHsm7IYaFYxltqZFDsztWc7F4S5R86OGSHycQmXE+saZSVB4eh/pWQx0Gd5JM/CtoVxGODCiHrMcAE58AnHMHN7B/RoFARU5XkLM+Hfpn9qjJ+tV/odsJdHVI1/A6iRYvLorRi5/RpLUoUGicwzDs9eDQom7xFtFdMa/D6E4ye5fuT5zI132G87lvgb7Hz0H5Pt+P7wf8IJ4f8kOQH/YjoB/zc5OnAPoJKD8V3c742eT8gH4h0C++AftlfnlyJQi/CujXRvsmL+YWce4/trsD+acg/NOQf8lMNG0kXx7irMCoDNsqs89Z35PIO9GyG8b2Fnp2LWa/m5Fo9Anbfu+PnChufRLIaV+vZ8YsEbuHnD3vZziZIcx4OhPT6PkTEf6nsP/ZTKjABvsuBaa9gU77YNJ+hOkATDoInY4hSMdh0wljXAM5jsgkYajM5jDKRu8xHfJ1hVT8q4y2bns8dGhBi71OvdbpbsyD54BbC+plT2fWnCX6vUsJNMDVyK9zcRfprJ/7d0vbMu9cROVumf13LVGGhi8tslUiHHABA4U3jqjhD4gBc/SbCRhg0EyTATiAhAkEnVq1SBAxSU6PdohFkldGIKkoftmmIWspN4euAeAM2H2yklu6aZP571aY6jxNd15B02f89uETRRQ1m2ycriYmVvnUTR3voCh94llZM6SabCtMWqLsVLSZbhjFCaIUQoCiiFsX+QD9wjJdblZ3gWaJKQR3VzToBsdtpr7Kzi6VKCGWsvcGBBSBXUhhomE6h7tQE5pKIAGlkIgkNakH/DuOHDSJakCU12zCkBgCQ2k+gAgTun7IQxnqsAED0ag1S5djac1bN/Aggw4rkUicmVwM6e/37qrnvj3Bsnf2eni9ceb3B84dqoYsR6qRe/7OLW/7pxpDv1Cjo6x7hlafh2RUMfQO1XIyYE7BOY3lDCFnBz4PPpG/aNvnYy5VB6jHeFZzrSrBwHwD/WzU87b4ZA7cezRpuaWS3GcAD/LK4GH1hZ6PM6gfqUk2PLk4GC/uDZ5evIa5/d4sGt0xtIe1NWa1sXYG62I9COpg6wCMHxdiwW93GDRpGDbbWGq+SdykKdq4S/ujtrqWGTs+bemNC2/84KGWkXBMa26UbIzIIUb0Kc9u/BPGXiV6/6943OMh88O3QWz8yiLUXt9zQkJSpTQ6PGM6MlTz1oNHn9SdR58PRPj/WSbOy7H2Mq/M4R8T6rmNTJzJjaybB0nRgaU9YyAtYyX2PK/EHDOhbDJWpP/56Jprlq/Ie8oVfaXkNeuVS6x8frAa8aPVmJ+sUn628vnVKuPfAp6HDtfdokSSHvRH+U5Q/hOg/xbo/w5MAwClBoBpGSJNIdP8ERgiv6vB+AH4fhLOT4H8NKyfhfKbofxWaP9K4t27BmloJfz7WMICyH8U9B8j8J+F/Zdg/z1C/yvQ/xVRqgBeWjkGP3229ZAavV8a0XKy1PW/QJRDo6iAxlARlZCLyqiKAjSFpqEwJBqDk/KwCIJSxCWoFqzsJ9Jf1jsZBA5PIrM5PJVaozMtaV+itGpxS1v59PrpzdPHT589fR6GHiJ2Hue+NGwg/8wctKWYPFtwouFl/IcF/Udg/3GE/yXo/wGbhgCVxgBMEwCnBYBIu54DIWYbbstUvBsF6McHDUdf1s8Dyi+6wrmVXMEVEvpqT+UGQH7jEzSsulLZ3bagutuBwu4AKrtHnkhczImFWTuXfF1B/6YBu9hsM1acts1V36HsCUFlz39Rk2wn9XoUU8CysvPf7p8rJbdyLX/xJaT/V4oApiVGBUqrJEn3Wr3nM0xy9MTexuiPHrQjyS+sXJhfsXyRaKT+7x5Sukp/ebusl82y7QW/vfx1NUwRN3wDX2R9YY4hSr2doBsUuU82EJIoPEI+cWEIDwgbg4eCNT/VGSfyEnENlk2HhUlHBm6vTZZMpwClM8fQw0BnonQWrPNg/WgQ/rnJZkobKoA14kAjCTTSM3i4S2iGa8fDe6BdcieHIzXjniiUd4IP0FMBCScqEMSqACPlTjTAZwAGKwiRBujdizWbRTpYBey8mi1DDgzVDuXq26GU4HOXalSAo3mgdSYSwVzeYDQjcRX7VICqyNRSvjuI/LCBH3aI4L3V+e6C4QYvTKLhfaifdxcHS8xQ6UP3/gNfIN2BaptMh+7F8PQnUkRemPlSDUB+FuJ9H8bFF0nDRQv3Q7AqHksfNPMXEbnT66ornM2LDT65c4fiW4l01OSYPjS3gyVgv5EBsozm+YUlu+xC0/sci20rcBbO0/FLBtbe3F5Nq3NmtyEo8nRb5PHFUpfowBKTzlHp3L0E4gs/WUTxQsci6peAvLioE+8dknGGJ1D5Lwu95hoyfil85irF5UkdFKrxe/IL3BGy/KWRiFV+71klKv80xddmuWrlqqhITikVpSQ08zWppKyqKFIVsRLG6Wy5bFpWXsoo4ZK84f3f/Yy5mxiRHeX9MAQSzeTyRSqNTm/0hMIAWAKVyebwBEKxRme0SCqgXw7V4OIREUX8WQ4mN8IzvH9YffETVyqXLlTAu4bx796a1b4Sb4KQeQcd4g38Jg3E7+ravEZHWG1WgCDaGokm+wxVm6k1UWdJg4kuM0fNHLfolIlhE6MGJgxdQcwgriNugG4i7oCeEDyDvAS9gXyBfYMtCP0U80doScyG1AFOI4IaP3TC2tKFRuZ5IQjKF5exx/e6c9ff6N4Qb39hR0Gsi4PvlgNZUp0gZ9d5M38l8NtLUML+Ug0jVOF1+qn+TAQm0xNtMdPYbIXDv5q5SDObcF7+HsM4sEw7EoAAs1SngKEC1lSSvYGaa+++o7uuhssTtDTv9Do8IosSN8vD/8IccChzBu92JuTKJbR33nWHlnfh0jq4QbWhrs9RLZ7c9fsO1vqcYP0uhJVOCbY5Z2w4zy2d4fX7FNbxvOHkXQvjoU+d6h8u2346vuV8Dc+i4Vke4wF8iykMr/y8ZXikfU20/NQSzjfffPlLEcAuFWCXBrDLCLuDc4OsVgoVYahvdXpjCvatRjgm46xhfLq9B+GWqD67r7Vyx3+O2Z0gt7vfmJko6uNbwFgx2n+bMRg0TnOU0qxCqeEMRpPV1tFFazCZLVYYHInGU2h0Bl8kkcrkKrVWbzCtQURQjLYRoSJcxMyqWV82BqbmIszFGyUZpVpIM0k3yjLJWZ+7KJOPUYG5IgPFxsoNVBmYMnHe0CXINdj/qPeQT5Dv8CB4Q0ENBzUmbDywScNP6SsIkdYD5ZhzRLbSeNaevm4u5TfpiJwT9w3nL4+HIx8QUM/XmwzAVXF80dP4wjT2hsfVN5UFo7KfhKsOBEgkGgED7Unal9fHuJJHXO3d5Jijqiq4O9GNCcyiSH0sOmiPPGygzZL2scuTt8bl9XK1ZCLZj1VDd4d6UuQsFpyzYhp09YliLquOlHsQ1OPvnxlKsbcQzdH5APo6FJ2ZpH3lfkUu/UvC+t2kuUw40pzy53VatqqzBRxrcN7iOlsNTEvRJoh7a2HcHDxe/2BzKjoNF3yO1lMo/Ib/L6kGebOaxRd1Kl1f18oN9Wveqpva7rJb2+9+d3Teg+4P3aMeSdqTns/e+71UsA8CGfc5yeX1YX1zV32blZ1TXFJW3rSm31JOmFbOQ0pEJBFFhIioIkzEyCpZLevO0izLWllPNidrZ73ZQDYCJidXatBx1HC/2nbGMrr6cbyaU93SejN+OLzhXs/KqQHNswPMW6MNji5GUl4aXm5y6PTDfp3ql3jV8g1+3LI6f6G1dC2F0vRiVK3Vl3TgrmZhszu6lUNtk+OH/rp6bV1sjnuBJF27tPzqa5qPhrQ52Bfx44N1W6M6DetbosYGHjW+m6nVMDX8IQXJfoM/Tc1NrJu2hO29PGptrJbPSeeFzmym/pluElNJYU1KDZQZ2mVij0V7DRyyptG85iBbsKLVvB6rZkH3II9QT0GLQmsSNk1GAjEExKjAYwyIxi1Pxt5mxZMMaDKgKWxgnu/5nCSTy20FqHyYrxGpDJQ7XS83EqNnylIVNYGUVEFBIBmVSQMUofJyAAmoTOzgehUEDlGnVp3zGKNs4+IJuVzx1qAvn4A4/RrVSttFtLM9AwDJUEfi7+Ok3Bn5bXU2oAy5rhwRFPuvTNGcWr77k4iX1++lA8s38tKz0w/gK/rTcX9YViQ2Ms7Ben74+tNRe8kX6WFpf/aOdSzP5vOz1ZJRmjFZpvy5s2N7obcyVdUtfd0wadXNRJNLMYssc8LtTEQXCWaNrD8bBZO8m3KpUdBnZNqTe2bSBEBAqNk8pnkXEBdRtzDziI8jOGeyLeeq7ABIbuHDRgdIonbSI8sMDJdPplg6isklkv84LPrnikrKpu3klKF5CGE4++7pps0SKkKC0WQmDyIkI9KggVIHQCwSYJkKxfOlVjy7uKYVleIOxFIqbpG8NCYLY3NVJVaff/hzhzogrdpn8rMHSfJ5u3TqBzBp4jhzzDDlKy9N1GoBgB5terUbT5pAmmo6gOa7b37uO8C+JAD0JgA29+6y57RRCd9lOj0OG6UwrwjAPjsA+OYxGYy9PLDPDN9tiieOs4xfulXJiXWxAb27/OGACYzyqRsHDcY0RUdKWlhU73RVjQPz0yAW6N2keMYfxxR/GAr8fqjLd2sG49uBaXwzUOTX4518taY8vhzE4IsDX4O9LE2InmZX8CgUNf9f2cKi+iWKStX2BZ+hDf9ffvx3gXl3AHxnGwAPAGqWQV6D9W8fCw7vzx7Jh2IKH4ibeF/8Ke5fYMZBVvyN18fFvDY+4tXxXV4ZD/PyeCsuDfbw4hjlefTLRRV5eEQTR0FWZZDyXP5HZULuOijpvvyzQJx/CVf+Pn7Ib6vR8xchw59FA38e/y579i0WQPEA/Cp4+UXc8LNwnH3ykgUVoDSPznivwJkfBTV/FtZ8I6z4WkzwlbDnSxHOF6KIz0UMn4lSPhUN8kRVQjx2D7y+VBabPKsWWSD4O3bK7bqmAlBAN6rIx1dKEEomIklFuZD1wrYgKLICAVF0peaSTbTv6oXJQvM1XOaLLEX44AHM9GErb+qbFnUP9IlebatrieOi3chNYJkSKXIJV1AacUZJXanmHZqHGlkC6NNJ+J/hCPJbS6MN5uBN+GbXtOLfmQUtocNMaC6qK8GMIlH0PWhQ5l1d12WXnKtErBdeEKGeMiiAx47nrzmSXTPt8kI+jX1oJhUt9sIJjKiKRMRvOaZ6cP7YgtEoSjFl7MxoVBFLmjk2Y/BgrOLfsUgRAIBLoMgbkE8uYaV6bioBn1DvXPWzU577RLMaRoJbO1GpQgNzUAkOBcOrJguXhcN7EYWTmsprhVBt+Hm0IYKfxB348RZZBaJgMy5KQkYW8jzuQODqTGoyUN4EfhqF7wLorkD8JhbQvYCr1ukHc0MYXbYHtd+Qkf35w1O/33XuwBxA+zAOKN+G9H1XEPzw2jBBQLY/VhOI8zCkPvB//Ou8VeYKeaeQO92yDwhO82wMFwvwVakix14oBVzzlPS3A5l+2VW0dIxPPlEFl29Ptrk/eH9FYJGmT7+pnMWKSXAveiTMUhhcDdoXXeGZhm7dINqxMDfwiBZuNy8AUg59COa4RqIRXPNR0S7SoTE6RbNEPZlel1TcwJEgi1uqv+umuJb4RlR5BaABriaBdc7PJM4DnOod+ZdtwJTV54A6Epipal3QA+qwzcACBP01TTjxk3HxDz8kg5nngHRmusPme/7KCPB3MO7vtSHpKtQuM+ntnC++2C3w+TDns+HJEm9uGqGAen9vAizY1mwVFVrzg5kBk9VXLiIU+Cn52DcX7QPFb+g9mywPD2PfnNs7EevSeHh5RO9ICpDATZo4rosHcgTl9xAH+whzmJ8sdzQi1IevJR8rhhMA+P/c3ZTkejxwZiYOFuQZ0bviB7TMvprRzXC7VLDbmDfzi5Z6Q0Q2yjWK2gCQRjFMyGl1y/h/ADfEQyZmXXOtorW8DW6WL8ROOnQlE6yo5k1oAZmZseiPMi56AoxuAruIJIulxzYqlORsMMlzM4ILbs0HekoV9QzyR9OZ3dSCtovaWkqx1XYFC1mklE+iZXyzwwnL1cwuQSlJ9LYo3Z2kNhPNmGGogZ1ESDKjcpDiDPSx5pLJxF+gmQHHS+AkCqVzArelfhKO0j6TdMhhax4etEYPI3Nc30r1NAkqtxeRf5WD/UghH5UR211ZrsH8qqC8gpRNlBPvlNFOblVjR0lIRynjmQp7BbYbOMsrbCTZCaUmlmpsQRTqaoxLMt1SjtNkxH0SviINxn9JfEyqT7dUg+m/xWHC14INGBIiwTukZzh2MSfOsusmfSmVGd2LBhTSZSqP5gp/7v01SQFrDj6anItfmYn7SHCAFPAv8zbUAaGRhYiBBX0B/1Pdv7gyNFXWXDbf9b0bAwhAJAzfQQf+yEy8quw8Z17uVtuxzWUL/nFku5rc6R+lJ6uvztU/pv7tj0vv+I2PNv8Q4B+LPr4137pP6duxqxGF70eAABROFEWJUnMpeBS8dCjvCQ0lbblUgiL7T+RViH9AAYKQ1EWGp6RgSpDEfFIlhQUjH7rYYIzYonvYiXusIJhs/p/8wwhyNGOj46UoWaYetyg9W7M8ZadT81J390b3lRJTZ/L81bWj9In1dZiwvY7U7GBUXHZFyfhxL+oaDEUdg3dKJyE8wCljp3RXpaI5T5rL5HKtP47bXsuEv6JgDe5yU0E7/zQ0/jtoevBCntneE1Xe8ZZ+jAD+EpAc7/L/iBoGuFSFPN8mjWlHPzMyTTnV1NNMK+10ssw6mxxyzKnVBRXW1uLKdUf/oy2qdvSPjnzra6AnDTb/126vzSUHdteOGSeXUJ5cU3jZu/l+Cg5ksQclQEsQF0svlkWlLe/C0SLXgqMTHbg9MRsvdlFiN17zYEqc/CZBKLIbHl6SnN2NDlHstFClg24PNt/NouDyg5sefPh06KtC9Zmad+KFpYD67+fB8cw0ETNTqIXp3LEnLp3MUrwQvKUaxMsHCTLLx4slWX4cqC2/aI2mmZimfWlSpsUho7Sj7RrQbYJoyGSKjCkzDU1t2r+/7/qNa8Ls61+vY3NZMr/x+Tf/HgELjplFjsXHvKKVZSulNNPKKQeX+GRcRZtxtTXIDqJMt3Zbd7Rz7Pp2290bvdU7vjsD4Rd7f+qDPhwfP3iRsZUlTFbLGsEVDuGRMqkqQrvUCIdjOT4nrEtkrDAnMUIpg+LviDqyev64AMkgSsf4Y8fQxMw44Sid1PPOvFy6l7hcvpfrynHzEXBL7m5ve3d5WGPk0c2z4XveC80frx0H3ul8n/dFXzboYaxXA5jDFV9RJPyJ0BSNRaswuYo0xVuCGq7J33xWifpcxdGzON75+F0x6tLmynXZBOn1nHNqBGXWxdP5Sb5cpVe1NVBMOcEAcZ3oJdKEwv0LKchzSXJhU8rqoaFBIjIXK+HaAn5dEZeHNKpjIoti0ry7tGcUuzq5nhu5iXnpNzJa8Myngo3+BA287e9VCob4Pbkg94IiF8i02JJH4S01IlWykqlk9V1x+439jzwH/BB7v2b/uZ85eP/XZ9Yeonc45GidUaOSS2hKrlzI8YxLybOb5x4henkqx6v4JK/Jk/yKndRv/c6ZNH9PiIRLlMRJSlkPmVTuRCPlPjESq9hA1BPHE6e5SIkzViTiXP4MRUq1lKZEykAiUjJ8SJQwgEEMYVKmcEgsJd0qxHwWZJNM6LujZ/oZpPUndqZMohFSsJopQtXiECovhFB5L96Uj0BIvvKTv4IUXGMnj5pCflATrg5qoo1Bx6A3DOfiBCBB7WgiBNlR0o5yP5AdVZuyv7Nj2wZsDwdgmhCmZZXUdfLQzMrexTN9mwICCYeMkblE5DSMbNwColLyuWKsWXrewsbRLf1OJUwBOmgEVCz8IoGSLps5eJchiK+zJjMWbWEaMtDOnpgaf5Jro98N/Em581N1nXFOeSh9mgocahCwSOg4hEWWMhQrXPxnRSQ1lmUsG3hJLg6su7vO0Vnzi6zTYZpbuKbXNAMAXQfzPNRV4VEyE4+YgpaJp9idoJi0gqqWvoll2eLk/rk35iBwGEQ0bAJSqizI0qTXUnMaHamHnfyWnx0dL8tDXQD+fpiBCVGTumMqp33frDADw1iHm/EaXpdf6eH4TdMYPg/vmaF9+Hy0J2r4/GeF4VHhR/Wwk6Lr4byca66phFcNHhE30/H6UIgz4Q6Xybb5n/7nx3/bIzuOH7QnEj/0f9ReEzt+3N4Kr/tQxdWX6H7fpc+zx3kec/y8Mm+H8+p8kHBeky+4eF6brwzO6/OtR5w39HBKrb+kk9hd/4Cii4fNxyaa65/oSfTtVt8wWf98/4Gz9S/JvPlKP/d8uM9o7HykJ0d8Pir54smC/H9RbY11ZFYV21pUUk0d32imhTY60vVjovpAHdc3xLv//VPrqu/4nstc5U3e4wM+4hM+4//8yC/8yp/8zb88HQlT2MITvkgEE7koRS0OcYlXfDpQB+tQHa4jdbrO1Dk6VxfpEk3RNPkb5R8n/wT5J2uYPtMYdWq8JmqeFmixlmindmuv9uugzuuiLuuKbuiWbuuuxrWiNW1qS3s60KGOdKJ7PehZL+MxANCHIUiggAMehBBBDiXUGB+c12PhjFMbcnBunLJ8K+8ug6IZNhONDyQHsgOlRROdxe3wyUM7Uj+HjwM4VgTGGLPw7pEtR/OrP73KPg4+XXOfRYPO13lM+a8NXqTdx/iFKBh5IaUX2ND+X6Sir26z6I1iikSiO1tHJRo90JK1Z/SfLUWpEm1onZf86DMtHMnCa0H0OcHavtiAv+vNkTl7pE8TgDMCFgkdh/CkDHE7CNQMrFz8OSIpp6yha2Ru7eBavRZCFECBengUTDxi2qJwTOw8gmIlLQXV3NI3WS5hv0X03au9eUn80+J001L7yymCC1DlcWCMxOSa2Xx57YDmp5g7g11FINJQUaJn4eQTlijZVL10MDQ7a2Xvu3xi+cXLL7HnWx1D1ok8C3cR8pcyCNeGXMMlCjmadQTOM16Vbetu+HvhHtx1tvhEVEp+XyE8OIEQzRHYrEiIx2OPnXg6nJUQ4oWNY9xusvQ7JUBg0AgVdVfcABY+SVFC98VmwnlpreJwWy9j8zFVQhbxrDJccT9jMdzYzbKrEZHq3OB7Kf6gBn+9u0eWlC+540kIzh7p04TgCvFhQe39UAV7KoZsCoVgkdCDYyy7+0mRWbaO6spCaFhZMTXl4o8ISblcXjUI3Y2RmLOOw3n8eSXsdEm1Dq/MXwsR4CzoWagz8F81lrYLZVTxt8Qwk7t4IYsf0auo2kKBlomdR1DMWyu/naQVDqup/naS3XeWt3eGZdymQ5xiUL4TjlBNnVm/zR5DWOIIWrBJjwSbtBX67C2Y2uHkE5aIrFzKdZ3VELEzK3sXz/RtOAhkxiFj4BKR0zCycQvkqIpUyXtNPWOL7WZO75McWZAC061JYYEuBFQsfBJKOmaOufcPomlOaUj3oR2/I4pR27ZX93oRDI1fJc08SAdtm/CiloX4afqpBUTD75zzI30aAQwBi4SOQ0hGzcDKxS8iKeegnBu6RubWqwNk1/RqcgAoVMajYOIRf06BRC3T3P5Rco9gxO6fpGmxwM2mcecfJusQ1/RqJgDQjIJHwcQjPqlAyAGjRTVtg2q6YKJlYucRzDFpBVUtfRNLWyf36r1gY4AK3COiYROQ0heVY+HkE5YoWSmp546h2XIFv7tH0JNCzTn68uhbejmhWkFbKqqWNrKNWmzD2dF9Sn5kJ2d50OBschIDC6RsQ8/gWkZwxZja5GLeIjardK0uo6xV2kE6yJWcOhySkxJZpFYlfQzPnJPizz2XwuiDKDgJITLq0bDcz0OORoUxbPZWGuYSfhEhGTncAqKRUvJlzdLD2OKsTTpOCugHvxTqp/M9bypg+N26ycebfyo9WnmU9cKWipW/nRT6LML51GVhjZMUiyBdyDX8kGy6oUR3FLLW0YghPiPnma/K8V1ejM0f7nLHmq9KgNpyGOH8LceuyR2vsMQBBt0BZygENFDwKJh4xFrsuaVAQXtoSnm2wey+id1WGZbbdDpE/X80QchLd1z5ryjA3agNzsqzQMVlFFc1gkIDJdoj8AlKTk4xvgQ1MMUMnpNiGr7F+Knchzh+j7VzApMVEerHzjken4RivPtJI2CIwJ6CBpuAlGqmb3ekYoEzfPdIZzERYQlZJXUdQ7O8snfxTN+GhEDCIWPgZhEjedF4Nm4B0X0KwkH4nuzUtClqMfzQisl8MpE9KsYWNo5u6behgGDQCKhz1nCSnoWFKX6S1GSzoXTMa6HoWE1OB2g8G6W0I7xtIyNhe+GyyJYJhJlGhVQqcVMZxVHTnoPEj52zR3wWDQYBi4SOQ0hGLccwrFz8IjssJdunbEuJUCiU1FYyECt6HmsZUn6ZfJm7OFqQpB/gml7KABy6dDRzSVnJnJSf2WBiUIJPUWLW9pOQifCcuG5WMGK0HIl0JZUxV92rxf9XJHa+PyEFJ2QIQ7jeEJyYEwJ0Dd4KnIKzBmgdAMhY6nIJTsu5BgBnAqAzcChWayd0O27wR790pPcKT+/t745/zX6MuahACu4+PkYRFc2zlWDdg8ulFg5Kqir1tnGLokCTrrWJkwj4FLiqCcqnZrhE92fxJbVXzw3Bz5TIwl6p5X2eCjYxTnX7K7wZTRFtV+1X7hGMQlR8KXwFajQ56cvDlt6YgdxRuv5XIw7Wgg4JXEXVrBcnPOd/dffYXWb+fr3X5Qp7e05AltJWZ9u/gebvdf3XRQJ2n3IeO8DX+DfAiA338VI/C/hW6D9WHYQDL6HHjs/tDHzaMYgfdpzve8zvGzAIwEKCLo4LldAAqQ37/VZjU/lBETi5x//N3lP1ssmZRg1zRSNT09q0uqvR38YFfCZUKBcvissUzxVL4Q5oMaX9J7ynRwjiIxecT7YlCBEjTYEqLfoxGa8nl/SmrXu93F1/3QLy4BLGI4oGsT1pCPYsH28Lj8R1/nxWappF9r5u9xk+Fy9EdJ68jxgOWRXQZPygXmDBhiO3/G0EQICBhgB1D6u/baDgNwkl3c2rSw5ScE2oxIOMYq6VtotBTMuP7JxR8KgfFUIwCLCQ7qE/Sd4PG6DGgBUXfiIkyVGmQZcRc9Z5+ASgicrkB+mtEHzNMLhvswii10aDH8NHFPwYM+IhxD+qy+u3J5wQwqe4vBD+6C2vBGL5I7S8EkII3gZmBPFHYnlFLU9iT3EFQy+6J7D9q1cXQiO07tWTV3z9BBQ8ATp8lQHjnPdN7O0A+VaN00bkhLE1BfKCWqcxURByJ/F+o4mfFKOJZrg6N4mSdO+nlxwl9dAtm2cIjvtNEX7G9r+fh2tExJeB4UiuXSOip59dIiLiphX3TvKTyvmc3kzXXaWfzKwRGRakTI2ecRyyTsgiQybbriykIpmrm+VNOTsVCnzlYA1Ld1+5usaEPMU0X5WQH72UqyAYLNFxrQDbrabGa9kwlfYf3ZSrcQwYLN1R7Ru7yycPLRyly+kHyNxw5cta6oMHTRxLtpy457vwAAIOBiI0sZ9mq4DCoxzpLt++R7JUD3S29L3OqDBwQmRdgjqdHA7PtO6DNXn/LGx/GZjSA4/cpAv8dPkVj5DGog+JvMmzs3vkHTimeeSTttxfPjtez8Azof2lf562v4ycg2+cBTrgsWPBZj7+39pt1/2wIWCgRXgyxQJ8SZ6QdMAsx5NXCBAnQ5EabQY5bTyDg3/I3WWWcJ9MPDc7PDN7bvdzADowY7+exhm/uQ+2ZexXk3VWOwxYceEnksmBg7AfNp957b9MdbzsAx8c13x1vAA2CZTxwRQl8/rnR/eBtSxVTOw8gmLSCqpa+iaWtk7u1/cDCwgcBhENm4CUip6F1J85l3G/Xo40lkHU6TBkxoo9F575LawQkOAgwxB3nZYc0qxcNuAmQJQUeSpqzpUar3VtwLG7rXdvswEBDDQEqLCSP835/CYBJbrZ3OEIb4Qcj0uGEs010Y7BeK1Tlp9NNp3xkcemXoUdDAIspEq/BWcUQsuEGgMRrLPr7/s6kVQOoFXW0DUyt3Zwvb5OFECgUPAomHjEFLRM7DyCYtIKv1Rv+3FSVBF010gM0q7OiNzxBna9ZsozQB4Xht3i/TxvA/nAdQCrBs3UNFy+y3UAYUDNwyiln2MsOFAOAxqEFVxOCsjpwJnQglYhNxTIrUDuAnI/sBsRYZ4DNBmOMeiAvAEu74pt5do5CuNe8YWhlmPdr6WwJ85vrZYykv/WD7q9ZMtVHZfUFreya//29v1fUqc3M5fUW/GjuaTuvgVAg5bR9jyDKmEugg5H9CbRn3u9x70k/e21+nvcVukfEz0lehY939GBMyr6RJFdRZ82WLrjpcdbkVNFf1nk6+v12Joi+pTIDZHb6/WVlpQOf2fctTodi+OYfSV9qf1i+7hP477BNzPzbfG7Nn/FRmSbyJDIcA2petl3JpZryGdFosiRBZBzCyBv1ZBL4T8e5M+k+N/3A3sMmJ1H8lubvKT5rfdlD0N964Qq5gmDAQvJHxtYIIM/mi4/vJt26Ixszdq2yqvVL+LHhSpcYbAWymEUR/Fci8IRJqd5XGpiA1T7L0DAudsHlRXX/dcJ2Lrr8u78Hw/yVmC8gubdboH/TT0/TeUpizd8fpYAZ9mcjsqpMPTVWLW4+NvyG+zvQA5DPfu1KPATpgOMtSZwsQUnsOBJLWCVBa230FqES8fQzb8RKyIsDiJEEysGJBHRRcERvZD0ZSRRk9YgVvxE2Tne5E8yKxIiaetY9FT2yiHCBKgTY02WPx2SHKbKQ6U7nJon1DqkTstPhmY78JlgZp84l7S5Zc+DoOpJq0xVGX31imWWnLKW30VWFHhxIBYLu9RIS0VfuhNfMWnuTowSpZHUGTVmRbQvan4WqqiQaoOrOkatElVIUzlbdQLak9JYRWs93VrUS8faLX8bXgzKoBUN1gZrQjONaWisFrQlDZXomqgdzUto7MuMidrYdg9axU+TndtN/nSzoiO6gNQdnN4QMSFZxwxdtlw9pFPkDNMwzqjXrHsrX7teMQDf0A/UwNsMwButlmKQ7afwjCQ2QQoToTWpTIZgO67L+/BvTtC0wkwFbboEs6CalGUavjlL2ETJyrIDruGQLy9+4My8c49Ll5pS8Ry49eH9V0u3AnIJpK3j7sl5p/IHt3jNck7BGMXAu03FwIrZSOEhxmE92NlcvxLxOlfEzcVvjH15/b6U34L7crqsVeiLLY2v0lbojxbqQyQXjUujkjLGerYxM4FMNJPaWt7iaIYdcYBHjy7GAiKX4GjncPdLJ/B2uaWAVV4YbRAqVSdZKXwkVgodZhx4CT00PuLFs9hKjTYDT8tVdomfUezqmXiMlp+f8Rp2L19gBGK8Gksl3YLec5KTIrSMqmaPAWt13cLfsydC0jmjTIMuozpXXHs43L8OU3rohsZrfGM6xkkjD0LNCoqZVN7N29f8fn8FaDr6aYbPc2ur6fZA+yzP3kEce+1kOqXgqqNFn8n9yx5xmuZ6Xa8NAw6mEV+tq9lUwS2kFVkl9Fhw4iNMomYVpR7qdBgyY8U+L40PdfCT/BbeIKRAgoMMA9GDuCBHs2Z89cP1puyGwIOi68hToUmPMQs2HLlt//IqvAOBgWYACwLUmdXBtyRYKXSYceAlRJzigzJQoz0PKqb+wTvjzCM/hQ8ZYBBgIUGHg/CkbAZ3i3Ow103Of7DrA6zpEG5aUvg4dDfdy59QgAIPBaZ4X0oMFGjTVPhV22DY7YEgMacNGYWsio/k23z/qt3S0n/plXJaC7+uZfnzGsP5KfD51U/mbMnx6/7znXw3vkAOeGIKHznKNOgyYs6aA9d8dXwC/rvG/peOPGCpQYQG+0GCHBV6LDjxESZBlpLqpZMhM61+XnHRE/Lb+IawRCHhkDFwichpGNm4BUSl5FU09YwtbBxx5W0B9jvtef8PbD2gIUCFBR+JlNrIDDjk1em++BzWqYahrQG1+qGqs8EjP4VfMAiwkKDDCeH1R7EBskdxpcezpv8t/n/L3a/ODs8Izb8LvTmg+slPS5tgiS1OuJPvdQkCHBgQGXTtcSxP6rtFMyDABlJyTMqzVFF6uPTGcNBcVNIiTiZ89R8lzJJEZleAoMREHRrpCS6no8PMEDOssCcvfAvhzvoOPmnQvnHfphscM+TWJdwZ0eoJjf/RdcEIG9wIIIoU8qigyUyv93caT3RdWiBce0fq9hwMsDPzmyWMRIMAKljgQwIldDDDAS9CaCOODIrM1CoGmOIHO5zxoD5bXLCHAJavJM1gffwphIxUGwNLrPx8S1cUQRI5qnwLfCn33UZDFyPMyXUdHAdcqdcWDwAoUMCDAiaC4EEMBbQwwc6Mp1UMaRRQRQt9TJhZYsuSkzv1PsUHNcCBARE0sJkRTCVV0G9JzvZE/v98/izhp0pQ9y8Z+lUrv5mXpotvYB8CZIADOWBwA24gIg9qRmCDm2/BXV0gsKSCQgWa0MPVMbiEfjVe52oRnENepb/8Nq7WCYEcokPU4cXokHBJDVkeP5RQhg1z2POGk3gYK4a9dnjDNGzYhe3LR6h6XANHiE5dsJEBKaJTR88QRsArDqW6whrZm/3RoZJklCtHp3Sjg2vzCPUb1g8xNEZ5+JiCGfOI4/IGbdzS6b2HvFycjtcPFtjjQTC2Wy5NKzbJuUmb30/dMPoQ655uvs+F8eOP/KTgK3i1kILoY4IltjjhTr23JCAPDgyIoIENAaRQUfotGQsWOOEjw1TilJTcSAayKJF1dDDEDCtqv6UU4UI9b0PKLeU3SwiJNDimA1uOV4z9UaZ0PpVftB1guj9myfdaTt1xgaz5Iw2UWmtCqaUJpRTtGFMLVLU96WaHI27U7ykZsAEGNAigggU+JJQSpe1pMh0zHCzxCiGODIpUbcs0HbONAab4wQ5nPKgP5lVM36fk4AYEsCCBDg6EkEFNGbbMrKxIVyYCPytJIocy1TiloDWyS44wxxoHXKkXpoBT5qhGQfcUgh0zqFLilRSSSfIqK6V4BSmpUGphIu1Nq6x5+snqEkQMabIgVbK1YlU53j8jb31XTrDEFicm7rP/sQABTmFOmfkb6bJG7DMeq0X65DrYEEDKo1V9H2M+Zmc/FnpY4IQPYSSQ5YN0L/WzTh3DZlbtXXru+6aEeCIJhwx3nHGW1ydLyfUns9G9mHKjgRE2uBEA7h7tZ4ryKjX1Glu0cSQ5b3NNIA32Llv424EGAVSwwIcESuhghgNehBBHhpnioWYbA0zxgx3OeFCfPTPwDghgQQIdHAghg5rRvfUWLo74eYskciijgS5GmGONA67U65Q5oAEKFPCggAkexFBACxPs8CCIGNIooIoW+tQky4rxlQKtK+262jd4Sd+XWSRsRqiaTS3OA5tyvpO23Be/bQWl1Gi1FsaQLEtcLewsLMvf21jZWFawFthh+2CcsJvBKiqwUmkh6FzHRRqvnveb6NPb64NEG9g9mq8zHKZuPxdYSskUttiAgJJmpB8kg080tur83nfwYdM0RdPYWmpS63OFVMSgVreBTUTf7fXTj3KWqau16Q9uEuujESuaaPz9jSZaWK1oKSAg+h4QKx8OyYX6cHtaR0HsbVupOKjkrbBmY7m7VPfYpqMNxqgrplEYZ4MJMcZ7zEyjATS1R1u41b1FRB9olEYlLO612ZQRA7jd63dH65lrL730RvXu033F52Opcm/uy7z3aBHcqzif99gnJUrm7Ue6g719Gm/ys8srgureoUaqRp8bPso8jKxKcgwp6eGlR0iIG7BK800Z0Z8mRzUOOBW51l0q7EQ2GDygU3tFF1Du8V9GKThL6rnoMSUdjv0QMjv6aTpI7YUAN0C1/dQku+nq8OJ1WOzTLIXsN9j1cNbcKHqOklNZVulp9WdIO9Et4XD6PuN74ijEEoU3b8QmAUlHq/hnmNeDBakvGEgFcVp44uN5+p8vAXIJzMJc0hEpo7C7BKnzY0xl8D3c69fbIqMABIbRmy5yzQ/vPwcZYFFLpfJbuPIgzYDQHahnWxf8Ds82tJk3gVASvpDg7O7XGstfnjsFZgyh/nTjf2EP5gbhAuaXzZThFA4BkLqwsAQpNEgHYg9kuIXR2EfXJnpDrDCf6VlriNV7n7lw84AJ5D58ZNfgxpV2hj1FvBuMLm0gjRX5zORp6Z/TuQJR7N2gNTmhC1JxmKduWxMWSGibihpklloCPouN/hnABxKghHRWyAHzWog4IAMoAmqANmAApkj8vHbf5w5sDZrTPfzpwa8VsG4gg0B3WgZwEGTutQxQ4ySG/rS2OasLzg792YwMQtDRy/NbcSPXaiY1f7brl4eJeq8YHn8TxdMxD4l9aVpvAjvwgCAgBkgDCkDV3Iz7aOKF+fbgm8ng+DtIBDiECUqENvV2FDvUxlLvVZbQP1vyFnACHwiDVGKT6I5RUWDj8YJx1tvRl5Sq9ytt8x1pGKqz1Yd4Hy4I3zDSrgsSbTtxiORY6GJcEyXkzx62N5KwPbuNUhIPKx1pnoInW+bjpj2oYGkwQvBtqXecv93SLyTgI5V5KrAwkKSXjjHQJXQMMYsDLwbx4Z3H/ccMNoO3mh+IKfgBO3DG+UdSyGAcIr4CYAEJ0AEHCKGRadQaA1bgAn4QASQBc6TrkAIV0AIm1lFkBEGKQc4NqUNhnT5MkO5vSoVDg0alcZIAZAFDMEO6DGkQASRgADk0NqIgpXbJDTZs8qS5vE5jBtK1GEs/iqdlyNosRn+I52pSvEpdANSWtolnmyi2yURNqTlU4VmMlSkuS+uY0GjLrLZOEIjdYqwFj68tfc8xrrKQly4pT5OULMamqR91Wp/ohapqs21WK9tssWkLlth04q9yeZV3trjk1PrOu6u8Q3JBvwjw1vK+F4zF2DKI7R8hhG2KpZLWVr43QStOiN4stlzLj+IUCSA+U6wL4drS95ll/8/y/1xncIGsLMZk7MPHZpPiWWYbfC14FN9nYAAcNIwMcvvPGYRrMVaGqP3nIaIxxco1lk21GVEgbrOYTQO+/Dxqmmgq6+TtR2lCDzCGZqHZpOMu3QE38It5IJmwZjQmjknN2GaiJo4MesV5swWmqf2ny8a53/hnmCsmiCE01/Rq4Lur3eT36ZcmpOE0h+Ao5KujKTij4Y9LRZcNLDcM2WOC7nJzGk8F7jNOokV0eoNv4Nhbyxifdeh3GeENfHMqctcIuPpmXR124R7JhdBdAu81TdqL9WmnAhbgAwlQ9gYzcCB5dzkZIgTm45ABv17FOX37J9SM0aiJyCTs5CZslwFWsb0arEfLr0OnA/iBlkz9lEln0FFMMonY45mJmEUUrKBlKyZT6NnO69nYVAwD0GF1zKHQTzvcObnqoB7LYfAdM4kHCaUHkg7oDI/qRA0u4In0HXJCBJAAd+owzioidORnPe+I+tnXQ77gLzSLsuJggiOJ1XM773hLGoRwmb2sKzik+qPqOBBjI74Yd4qL+UFWGMgos3EUj5SKMWLjYv/TnvD3nBbuY6101hFAdnjw/XTEwUmsAW65+PPF0yPzH3iRT3KMSp7z4fkaTX7okfXIs/Z6OwNOXIyPwQpVaN8ee3vqbcPTIvWuqG7VbwBvu0VPCEOSnyYppo74BgAiojQG8L5hhy1DFgW9oMwZOPM+knuGf0tPjJoSoxEnrL7PUfMZPuoqO2LjFY5ExzOiiIxHjBAeQTwZNDbVGAYOr2JNYHAkqiffCKrIZ+/w2CvsK0AxBkB1G07DW/WM+I+Z7u1hO4VYWeQheNDhLpifvIsZVrWq/W/0eCn/D1Tnf+0o9FUzNz1qFqPtx1VVkGN92/y6MPuw+sTfePwgBx498M9LvUvVr0K+HrCUZ+1z9iAahvz0gNHA38ZHij0N2rgVbl/cbZyVCrYbO6n2VIspHzXFemMaVTNFGwOh2hSDKt2mEGpJbcR22dPyPJuYAGDIEBqoTsUlSzoXhV6BfFSTixqyU9WrDFzSnetu4tcZsdwi3Q2xBwOkoIpEVM7whFF7jU6Wt/e8GhfSu/K0OiWh/i86xRiOdohe8lwuBkbEKWXfqJD8Iv/tRfdIHa8R9b8SW4lrBHJSKevRA5QoAPIul9xVLct/7hjLPbXX0AbKzupnFi5Ns2Pdi9nguKqvbuPdhBFtVN65jgFIcYeSXnHbAh6WyyT7piroUzHNTwmMy4zidtUUSW4BgRHc1PjmiXNBGa4M6dvKBOEuBs8EdT4EOwscI9Bp3qOvw0Md3w4K7eLJ3vExvNodvhzbCbHc2TZKYhtbNnw9gdiRwBXg2e+A7UlwpbpyonQt1EXaPeVXdDHhh8WGIlTuLWyvAPkjATzw+b+5J8qavXEzPtEny2HMtPEwFjHFSm+KUQ956OdPC+E+T/J8wYGmk3thZemv+8rdp/o9PQ+knFSWqXwUP0Ge6hdufDpQesdnwoAtlFxn3DYp8V5YVilRQcXxCT5pGzJ9WERI0mlDeNL+IgZMyaoUARbC58vy30RAR3q9XUs56DugOBfAfxPybYm1hA3szDus4836QD97UvPPfNDu7wHbeRV025O8+1RkdupOCLzJTlMngB+5xNNaAKs/09VjpoW57W/eLhj0HVBX7OU7OX/u5Hdovrh8vgC7y6i9osYsT269JKZ/chVNFqV0+M9mf5IPmNLevDbGtRIijFje/a7tPgmB6B8Ytv2bZM4M/Zep/g0zP+H5/Ufs1JKhvtaqPL0GnIoiq46GAANZ4AYYyIImkskAuFxVZyQlfXUkMUggV2hliKHAmPaGq25upOxcFjuWzbuEL8kNGteS6b7SZEOFM+BQ72XY54yS0UHAUm485dVSkcrabxD6W8Yx1a1+kj1tSjYBlZjwOxUR7lBdn2jxSf1mPTVsmZzQWv1XBCb1YsDS5ARb2tr1pG2byLo7zKv2JR3XXjZdF1FrgXkEKNPA4QFgTIKecQAikb1tmftUlVRQ1IhCElNT8RwaGfBXTzq9Ce3+wkxxraEoCY1/XXcNhd6Y4EsSLK5EnfRpzww+yCMXL67ZjX8ux74mziTyZriRQrLzOme3rAzCy3rdKW9WMf2ycrFT90BMOVlA4M3SL+rOTa3oSKc/NBDNvO915g8FEH3WUYq3BJkh5n2oF3aWfMfrFRW18hu7FpUSFbS8gh/Lvte1KJN5j1ky79REZj0aS+GjkTyR6GWigCYTxeF8R5551+yz+mFCZE6kmB8XKUXyl0rz8Zu5Fsk+QThVFc+Nz1io8QZUFPgpEKFfinIgLqyhHnPa6EgOqf4syABIwBYRYAUaQIVLLoD5Nu2UpcMsZQUj0FeA9bcntxP6Sk/KsIB9OdAa/rugFEsXCaS7OfV2GQ/kcL+rtpPXnewgdmJzsrVXA70McME5L+fcAg0wpw6e3PTmpgYFHHUTVG3NnE9ZU/HzAlY7kcCNvt+gNqERrpPZSwgyfD9twnAyzclUJ5t1U6anPT+pJRkhQeNrftka9rCqE9Htqryzvr+SWSLgdYW+xKojIdp20yUaqE46wBinNb+BISbgxUeYjuLwKXop0uf3nU2KmKCPTkl0db2rRWCArwgQ7HSF3tM/5CycwJGtipomkq7zeV3b//uCirawZIvQhn2FJ3hZaLIOYe47JRuA3SFJJET55GSRgr/7/CWrAb3gReRrnb1MgHafLKmBocCEQteqcxWX0hbQ7g4MsAuLGXByleQXhOOwuD1bs4wfO6Fy+xKOdXcxbqfyLlZ86rHgpIElnTyhb+KDHEa+PdwDS5YDSomg3WqDwCDXwmKzhBa6H7QIVhzBu17lWPEBcAtiqPjmc3c8rXT2/e+SwgmQRq62VNw3X5ggw1n34wa0uc6S7EAhwogVv9XeEojUXtuu/VuOQkNgSpkRAFY9Hfj7GipbcPiB90D9/s2yjXZRXZhVtEP1t5+ZXSjBxN2ieYnvbHYPVnEcbaj/oQcnNu+H8rslOGAZSOOiWaWTmZrquwf7H+6vwIMaIbXhpxwQ5IJZ+bIe+FFhIq7fsBcEAs7czm3AlU9sCrD3ceDCXLAvyfZ+A7Nb9gLV+wF6txkx3upSaKrYhbgQHmis4Bo0YMSF53gZKPDX340DBJEUPQge3MJ7o4YwiwbeoMYq6huOh2hhBH5pDnGNppk51k5kBjUkDcKcQ9Yc1PbMOlC//4yng8QWqH7+js/t7/IV8PAOxqc/ADbG62V+qOd81SAn4iTT1XbzdY2raN9XGPuiDnSPbw7UxjBVFfPKsB1X83XQQIlwXFUvwNzP80MbLghvPhD1MFfJ5lsq1yHshxrgFAG6jTZ4cJSXEiibfeHJ3vQn3ATBoRjyaRJ57Jn/EcEn8dEBCPhiPk8BA3zAYxAcMBjIHtQt2I5fBk61oDOgiksgEpYjeNs7kOewBnvruZ4rZmDbY6jsWXPihfwGACP8XQDnVgvc4G/y57hdEwB627rIbPdtqll/MIQ8QTodMp7n6d6SSrdbM+GFrUD1XgpOY19g5Cs/IMzccrISbvkedcgfQDVfv2UnoOWzZJPLNhdNsieBAzUD+9Zooljev+swdS30vzoc99RePVMGhfEOO5NKyhve03X3bU9R83prJiQqNvapwIMFMtyo+djAc3Wx4Up8Bpbr74hG+v49qrfKgK+8mfHqM/Haam6BY+AM8LccZaTaA3Mq1Y+oaveFdentc8s5GagROyEDh3V7zhZWB/aOS+0WBZ7zQEOmHtid8moaCLLo3zXv107Ki3bDU5xh5CrtpwQddN/2+uAzcHAzQ57wHDLX03ZSaV7h2b3kfdnELbgeL955gq9y1q7paM+TRZtHOUHuarylDFx+X/q4w32e4EExApV7PKyd3bzPI0iiwYcSMwiVU7sJVEfX85ltQWHTZVuJaSB2Bvo4nmHlI9cHmVaLv+BG8bT11ptwqdkA7DgTvAh33eNOG3qgiA2Dc1BtA1r66ud/qpWWct+JoU3xf5AXoAGzXO67ss76xvL0kgM13gcATnncew757BpmyjiCaZL7owBle8IKt9G5jpxZvlQqEHI398NeGmhxMHmcphagaW6sJMJ7lpT4c3AF/yXh8+NB2VLsJ71GN/Sj9T+LPSnISwjEY74cJRvPG5UiP9Gq1e36WrcY7werJG1prEo++g8DYRIed5WvDrrOemEtfrvn/hnMqxkmFkoa8E2B7atEYhfCvmOV2cuCg7PES8xCIg8GlXI7zh2JTvGqUsIHXHRAz6a7syUYANaMQJIbekM6EvS1IfYSja7Fy/uMiFX7n4uop7kJpxGRLnOnmSO662lcGWIr0H2zGdZjQkzKnDY/+LQsFq3euleWtRzF54t+cVmM39fprfh4AeKZhvJyv8Db7pc3vSoWl4q64FPDq4vmwYmq2J3cTFWnp13VIj6v+F8nW20Y34tIlexeR10iXZQYcS8yJb+kix+EIgoALD6ASwsGzBOxUi3J6VpEyhNvVhah2zwHsSvCjm9Sv72gx/Fm2djfi/rcL4xmI36lF3Dny6J1LtO5XUo7V5J/eDz1JIFEbhTzF+i71aL4Bo2ouHaqEFpYb1+PDf90fmEN+LMKTT95rEhxWD3867gRrrNZ7pUkac9ZZ3z3+/2zQK0kLtcf4PP03/8hMZ8JYhZcisSGf9p/XpiFPVle4b3EZzI+fNneDQ5E4T1bOmAFb83dwQjRYXrUdwAgkI/ixdTQ9LfNaTqn0uZquhtRmbxf8/Ac+1liyd+/KJuhxFumPDik87cno7zsPTysT5b2sypfTgAYGzvMcuoW2PP8GaDecwb4IzQVhRRYCUmjEoJz9pNbAA6kh7BYFIEAAVQCkuD+UCdhZfYY8skTT48jjqyt+qfT3mn7cm6c8QZWHZnMO1zNKd45Bh2H+C/9X9MOxkvde9bwkOMWoKsiFeZ2pyhMOXYzgbZdLPmmtjwddvTjUbwqeOa+DvW4jCJnMdNTCyUaW90i65qNqDQy4fd9Qy7MyQNV0CxadpSkkBS2HXYnRENwhyz9GbzINxl+A4A7D+9JuAzXB6n+aYSyPausne9AAuiPys4FLGIWALO0h7G+GvuwCxrbuMgFeFjBOEug7QpJ5sBiBmOXfTo/rnGQL3lxCDkGfaQDUJ/6pxGVck/7VLMGhvLT17Q6htxoCOqoTRN25lhllSTeofijLsofRZ8gxzQVyONWwqURKpR9CDQPMdfvzKahT29iRG2QR5vjgbb4uNwf9zZC6SOrjWl84J1AW/H2oDTBezFQhGJ7/ZQ0Uj+RKChZWDu7m743PxyK3gHQjLfetqL247DN0Frj5C2xDuf/5U8JpOOqpErJxcTA4vI8tuZkLwB26SUa9kwVYqwo1/8mc/6UtmpzsuDq3WaIF354FB8WE85Pu/FZMb2yjeXKP1gZbvHIsyeF80rlboU7dJE8S/uH3fyXKzlCv6bJsWj/4pBTfvCnjXHXhrfeREragNwINDg8Ldg4OkiSmUNI3JIUszjGmuszfd/SGTKokOCQH2rVBQdRCrnQmelFQl1DHasfvG8b6tZUQSKv24vNydlw5Zk5owZqqpPXC3l/Ec4DQQXiOfNDFZv/cjELLVWblkNl3aXRBnve1XH+PSEKA+d1nC7kRUh8Lf+NtL9pIbYtm+BY7pyVvXCl/+RuHpprpCsO8mO8a+QcZFJhA1KYX1BX5ZzNfeK3xnxhTeRFAlsm/MftPC54ED8KbY/s2usauVSsOV609hxmxLUdJDQyTzwirhOLxhZ/L8SXMqb2kfRgXvYJL44ZjBe16/UucWd+LaVcD8QpltrMHdQ+MqGRFuMd4CwrRgPwErOu2RZs+QsX/uSIMlaiCb/6TwxC44podaBIpZVohFMXOUxeLIDyeL2YV9Kl8CgTC4rQ9x8sSPle7vVApFvlXHQwe8rYtO3MTKIvwlPxv3ek6P4q4vsNEYjjklYojjpJFQh/LAU2uRTgPk/Nmbz9XovNjhwY472WsMhtKYQRtl389X/I3xUjvRH6kvUuNpoh4F+NEhqZW/1aJXRpeUolZrFvFoSqu38esbUDQpkK2ZwqbN8BuwlZ0hrzvVUDpXpSgQNcar5xMkCvei5ojnwrmsQ2zHoDnOoEj5zQPEl4ghgJJO+U2PWXNqn98OQ4YVsqnWCtb4pWN5sXX3l6h98lSDurq/6y4aUW/7XPw48I/brEffkTge90+SOATb6uxV8B+qRL+QRwFritDQch9hyH3CUq+D58moB351YEgQEnYy54oI/jXBIgJ/LBzSPxbGxza++ARwoDQ1hcaNHPipNWgmkEcjInFzuL4hIXCVHk96k5p0ahgT3UatyB6zxcyJB/dFbBA18kVaGcgyiZXjDIeJcIjUuw6ERG1E7iYnTxj1ZGvD6pnlxLBN7r2M+qFmetJKcX+ECuyzhb3ksfltJcT4RWTJSjAXhvpkaBQzm90WHXf486fXUqxbuFAWbqeZgTYDJUC5Mhk76bG/QX+Jd/q7e9f9W86e5g6X90DtbefFL7Sqecqb1mGgjSALjA73EPfy1wY7Xbf/FjLqkYAJiPb+d19TIuu2AbwD7jJ/lqGv/m/Pym0ru9XsdPoEa2ulUdiQ1bOQLXA2c9/KdX8kmebw4Da0mRXsPHebb91oP8J2XhxYp//bV83p72Aj5Adjvb8/jQcubeB9N1RhcE8oJucu1sowBODTDPDXI+vamKz92yOfsgbwvVnlYZ784deL3HBkbnwvRrR9XcaB4auAYwCuA4L+YK9YVncp4c7jJ7TsvxuxsgXoejrhyQ81EamkAxv+8Fw+011mZ/VFi4q7h3/t5FvN7P3XywdqK4jfcD//hb+YMOb+OmF2rz7P4vN4T0JtDN+7VEAHdzDXeIBkFok1OK3sfVvOoYCaX1cSbnKYiOCp65pbubIfdpZE/0Z54tCYA9C5JxxmIVdxTyvh9Zx19TWcQT7wh1TWZzQ+osROMThKXqBQPHGNKcESnIJBU/BdvDexKNPCJRTXjKKMUE9QEARbSjXNBDE3t0JokWA/Bh5GCNdI+8HHsgGQ5Z/gJMLI+6o9Y3NlCjbqgGVaBSRYWTvYxc/Pm2RoRpCTuBQhUFTk4NX0PViq8WBmI+L7Kz1hhmpqZ1j4zko1xMmu7O0PhL3SbnJQXJU0rRAHhSj7Vg6HSehu/porUnIIpTZEdqlxD+iCGNiOW4egJTDZZAtSPb6m+OccSvDgWCCXAC0QYI2irpyxwedQ9f8qkEwEfHeOIGLHmZzorNcw56GIm8xDsnMBeMbVS/g5PhpJOAfQEE0U1imvH0tDShoY/n62LUpTHNvtr3hARfbdqxR9NP1wK6h7XPQXznhljDGuz1kur9yNxW9SWUsnne9EHZu83Qa/Gn0a6ZSosB7J40PWW96XiLBQkxQ5gywR7y6U5oRVd8BhsYYnntXNdgtR6MLO4tLkfLxUPVrrBD7lN8ppICCj/1B3XxrxCgaCr8jdX7k+UCeJOpgYo9X+LmbmzJ3uuv913A4pZMkd9ntTb4nyeUGYBbteiU7tDIO2IzKhv4JnXnnfevPSCLNu7kMgmYeoBSzFrnSxVZtr77QqyunpVKkt02h/iJlmm7A4Dp8R/NawtkUv/m1ZtBjax4LX4JP27d9jvLAz57AjB4Byiuii2ep7r1N3U4HyW2okCOkstrDz8YAp/a1XkqcV6XRdgZYoNIJWw9igwBP1GkFpwbSpb7Osc5nztnB0JLJ9Z1qJ+fMFkN3Y7dRyfbfYqrt3bW+DopkvFPbSAT1rNMmunkEkOxy13mE3lR8elR2aB3h3HCobudJ3dP1O6i8k7xRMMuEFKEFvNdJbXb2Lx8/iQgodv9dHM1e1njfq647CBEJ2JNXQfIhLkU8jt6miHVd7+aPlUVffpD3PaTUqhv33W5+/JxIfQbX+pnqand1M+HzQpul34xVprQdsI56xthfpfjkdzQ0VeluGDZ5noMUJrV9WAyj+ORa3HKDRbnRQLo9i6rzbzksVxkXx0YWtryVpXus1YYjCAVy8le3WZ6+0K4cGM38G5wfFKLuhqXrMHClgT/JmgRv/hhiVTIarx2g+bEfJb8E3js2jfhEQZr6A/jTjn3OJR15pk3Vx41VyDvs6CDxXNmptalOvwi4tB3E3IR7jzQ2nM+881tArbH+gFx24ebOK/YRbC/AdP4ImtJN5ZDzHe4MZIl51Bf/u/3NKacJT2p0iYv4N93Bsi2TTwvSRSCZRQ9HoS9K8ZOCPZBHOtzOBrnr+heeCs5E0/CF4KB8ISk8gnoahTYhniTwQEQkCYu6YQTjLwWmWMD7B3KUqu3eeBh+VeL9gOq2j/Cc+0fsdNQN/gj1n5mwf9+26ExJvlPCXb9JY73hsFsia8vh9sM/tAfMoShF6fDY26YLWXQqQ1bcNBsa7huGLhqwzManl+p2ti3j7ca/f0r6UCg0B/V1e7bNpCzFOq7gGOvjOlXN+grvTOwgONrg/a5kBvgOBhGev8bAG0CJ7sOQIfftixb/QaYCWCGT8qPs/szXs60KZgyQE1trN4ndkk7v2qV1AYYAKXoNHM2YA4bKnyqkUDMb+qFv4HabUAB0lYy918NSMq6rgqQUwTr/nQl1NbrX12+5xMuCxdX8+/Wh/zwKx44ExZu1gIXfrHq1q1e/FPqKR7/Wp0PVZJ4HTjiDtlmn3owYhFYmIcG08zMvtEzwJzCHAGUK0b7Yv5GLutJmMCtuBzSYAocaKKDXYsULXRx3b6gjR5E8A76C6wNQwUe+L2GGkNLwTDd1PI3N/izNmuS1R9NHa0pXj77jZ/FIMb9i3+ckO0grP6PSauh7QwslKSGKosXUIZYXkQdzE1e0jKo1zbUSJe51HrcFq+PEmvE60ghuy1aPdJWIttkbvq4bGhiLBkjUWlBII3t+uOTxTp7K9GfQ1x6LHPtaY51Zqu9bI7wXpORTAJreOz3CwOeocZV22kqdmpBVz3YbInTBbBYJbxXzbdalaAjPJCavUSoklsZU+qdiM8THeZjtl2FDBhPjN0Q65jMuUjxKQFI9Ukw2Ih1bdDZU/CwhCj/+eEQ4S5q9g4ElIa/B3b7CB0rdkIL+EHwtbkL1nW2gTzxOGKYZcsgguL0bgoUe62OLNayIIxJpybQ+Ha/BxKY4uQEoIC1Ar2jY9v7SNoitw7kEaa3Nr+0anJbM4SIaHRTscQO7EMAYmKRV3XdZEl93AyLFk4FHnNM3eMZCHNMt7qZZsMmNn1sggn8Rnk+EyBa7dXZ8X3vgQigMeno0bI2KWES3PEQb3SL7+LRVi+J+B7Eg86V4zpIFqbxfynRYplx6bVoHu3j22SNTb/e2vXfCElJoht4/IXPTyECInHKaLEOx42488fsmxjSUWXei0+IxUZs4wHisRk7C1YSMY/doRpl6tjTQt59ppo15DUNnNOC1jya0MoVTc5YQ64N72bVZ4Q5FMsSt5uX4g0CMTOKoImnRi6W62NZZ57pkG/YimHy+7PEHJ4tT4fKc/8vVGLVbFBVNRVzcRuahOi0PGkJsHwhtvmhA0TQE12HblhIPxO4b38RaqTO2HPyAq7jtzyROp75EJna9ztxHjBzL5WIdZnki4PXbyH8W0kVQwACnrh3mD7NUmj2FRYIogXAyX4c1q7HAHlGI7ziybXAsehQqo7QUMC6JIgXicyaToTVxNekA+dDzPFlYsvcb8CPD4jXTUfvVGDx2H1CqLjvHiDmtjuDY1h3oxXdT/KbXlRnZDVXTbo36cbhPCQ09cUWjcdO11e2Bliz9QJUBDaPRHf+OzOuTNqtCamf6th4s6xdMTjfReBYi8YM0hw3OjCeek3sYHrBsdXZzyrAypeWLDl9ZrLQwN+ZVGzbcyYhj+5y06AxXKcGFtF0g9w839ZTxp5/hdCTpufLWW/zkT1Hj2nQdiD/XC1/kXMEHAEvR8s9AruJn06VgyFde8/2ikt/s7q7eIctjsP3yT13Nn17UlkejMMd4vvYZRV4AvI7bTi4kVB1X7k+q9yn2cp41Xqdc5iGW3AaOt73YH2y57zwS3XCAn5N9NUrv6/mJsF1WXYyalkMFeyfnD3bh/UvDjfBXSSSi12q7g8F4pJ2vw9UTdD9TkUoc/dbWDNa3VL/G7FuHICh+oXFfs0HcT55w2YOvneQKGen9iC6zr2LOAhyY3m0F7FMvbZn6vfh0DDA+DMVrWvB4DCp2xCYYb820Tu2ammA93lkLZt2VqiDaDqla8dx77x/oIZk+WOC7p0twb4/BZxqfW/v3lzjpsvU9b/Fh+znQobkchqFuxDVEDoNVv1URTKrNsSLUmnk+7X77Gq1wXtXdVk49gkBVBfepJu9umKKE2w7XgXxFvpbe31pc8z3WQLClj15UU7ZdXa/Q3czFad+qmwVtkxtf89tBWioQGWBpcHXdfJdwgRkanavkhvWXiGpYdHaJaGpDEf8Ic8P+toRP+ia2N7/E2+y+4Jlo+ravXPrOMBXbi4eDtjtaHmbuJ71FvN4EWLJb093JndMesgVCY6BgB7/Gojw3ujU68U/O7f+ZKp3csU6Jll+AYBtiALcteoYKG50H3P3uK2GOK5bjiz0PVF/GrvdUrpIxoozIZafNtG5WvlujwMvl+MI7BrqAwCHftRbvuOBM/sOXI+NnPEy9GVfxgKLOoiQkNzktZ06/rfJalnGxdOaM6mkYUQzdKPBaPw2KtLUUw4LcWpYY1selage9jgptVitrcCo1wCFjvts6Xvl7jlqzp5J8eENNWbWZajX18DDLiWlZndCvBadynOqpSisislt7BzZNorBdqSYy1HKhGy2MWVgc8i7Ao4CS99zd0/fPKz4zhr4wmzwpRkK3r5eZjgfvttIQ821tk/YABuNh/wVO6vp8ciODXln5Mc8HEKNZlyq8XIa7bs+fJdItHJLFhsuJvCfq6cUNuzMHr1OxKww6IVhnOTUNUc5nZJlQRynGGCofMzuH5UgNk6xJUuT6sfYb7xmx0EOgzUw4rAgia660oYln2f8biw0yXfD6ZZKpMCrNiznS+TFJ5s554lE1AimEMy6C5Nd5V7Smn7wIJEcOjkGbRlVSkc5+fqIhdXDkIhmFEHQRSv2hFRFxKPcXbteDSp+n2j2dYfdS8AjR97227u8cImSpuLDM1hEQ13xeR3ba/atiPdMwCJwl3GNXjb1QPJOn6O8/bEUlNNnECxs8+rWEzP04o+sdWF1iEQ8D6nJZzI7cedPK70woSSBbLbgqScPI2gY9cH6cPnFZx4z0eeuDqYvlX9GXCmFergb6MLoFaF/noqTKSJ/Kuzf7mCawodfuH2NTBDvX2gk9AweZnerNFxTVoqdFPS4WB8IQdcHPMWsn9UwZSMlDDtxpzsiglq9StFpTSTgFxqXLEro/Yx09MmylVb2+rnJqaly0i7aUz+VXW3sISkVVSTKqbiPkzJwutzjfHmsfpU+z0yx2uj1anOd7FBWRZm9VGdssd3/1koFn5XGDB7tG198uv/xOr2jd49Iyo9WLRJRTwGEs+1iMGB3PxN9wOjaB01GzFw+j4g72NAWDaM+2VH7ZuLuLGtu9uwjBs2Vb1lcYSKhwwI0XC1i8YM6FI2iph4VHnd3nbQoclF2nK0m0Ffb63wWdRxXPF8sHCxNLgqFGZMgvmXcWxC0/FDci7GVkN7+TXhkwwkJiAr7fWHtxxyy469wUsLmZ7HH6GN8WMfBkQtSMTrqHcIu+6F7qQX/Jb5YlsUG4++sHhDC7wOLgfjdjYH+X+6yNXF6fR0teuT1OKrh2tgubXYydey7wSz3fQs33PYPqOC6v0KA/fQXzYjORj9WtsvnfA9o5XHuQxhdzh2oMNK34T+YnYffcd0iD4BZnavKNSXOZQxMaudzGVnOWOH+XuicVU7IcUJ4kO4cx4dCOr2RRX+PZ50gfL0ynHRjpePdHalU7NONSRvDOHXpOkM58aQO1+2TbJ4DxBsGf35mXA7mfm+rHe12mqbgpT2JCXZqi2k9y7RIrlzF2x6h6r+5jrdtvzxGbSqe4KBdxip7zYZy6zRz081/Sx0JMe2QO6LJBRbaRDAOBQ4+phTP4QcUchys9PTwO5hGSQ+vg8qzUQSHuVFEnIME1DAOomF8ftX/WAE1g3JHGt4eosddSXqwj7xNdfuVl1Lvb/clG0LskkSVnCdZiGnjQe4GekC5DzZxPcDc22FXxsfrBN79Vy7pFVlbrE1qf8V7nAy1YUVmBKNbSaaD+8CeaJz7UPJxgDEZBD4jIo65zarwYwPLworTYlFoWLS8ENUsZgWCx5jm5gBfmoT+K5URrqDeQnyuJFWAcxE8F5Y+kcr5dw59eOUWem9mordpoDcxSh39Gih7Tb6HqaQZdcjU9JI2Ykp6QT0yOT2nxQ1SOgkHiqVJ2FJCj/21JD+S/NrAHsX0Z0AoIT1ckuRnn5kImVpM3clIpfvbej6DDAIsquy3AFiMasozg1SWS9eXXsXEkGk/xYHd6bFKTpK9jonpQPcsdzQHlGLY3wWIz1H2ja4xTTSk/bjReLyFTVrCLPfUF5e4pU7s2YdaVTReqQB/O5DcaOny2T2qeDntLvLgR5nYQWAqEj2WqewDuQNhimAwjeLhB/wIH25jpBg8XAHP/MOXygZdw83Ded8/Gv4gg2F468m2C2Ylg0PKhj3+0KIM0nAnv3jasLkPjfIubnO7idIDN1xuxT1MPaK7tk+Z6Y4ybm1+mXJji1cwa+e83FLq0ThdS7bdH/FdHqUtgboPRNbYAW/m2zV+4Ks55+Iar/X/+ei04mxFNilFw2tesmiv3GB5OIY8sy9mzz82uXUIFwjOTDmqqSt2mxb3op8m9G/O0XZFhhBN1NXQYkK0yNEaqfLAmP0eQem2y6JUhSoDcbrsH+OTHLJXWtU02k+wkKRd5vTMtF27ifOhxShwXSj0RR3FHtcXvFt13WGTLmQ24RmNfro3f77Pic16fM2xzxHF91z4gYc2xX+r20C1sgNiaKJZIwnLk2/p/DKLeGFQfkXYjzllAjzzy0DhNJ98NvG92SMNEXzpfyI/k8Oa9DN8PlLDlaciLVypDVvi7mhwLnI3hdGPCblXgZo6rl3UnOZKeQyTXIL1TmRub6xUcZNamtDclviDlCt7OapwJ/I4PO/jCveFihDUBhaXOEIm1wQ80rmaoG/2cJV4mygPdgJTuI2TJ+jB+w79oLFF/+DcT9SbEEroaq/BNHbVNNXMbO1RE7RiK7cN9hOFVlAUKte+gDmnH6xDlOkmo4sH7SM+WrI5FTYbeNCtYoz7zdxxPxFshqA27badIjO6qrd8bT3hPKQ88AunF4gPbCG1aWtceek+l0+dqKPpAQhhIxJ9gbot4gfMU9dC1fe6uFzL8bBZ6kL3X4Wo0wKLiDrCw5lA1adJapfZOPXdyU+9m5t3xDWuggzQPKZenrox6aEViHDc6OIXy5MZGUN03/Fhs1T0oI8skY3ij8PswE4m7kATm/yrC25fNbfdhrv7rVHZ7Rd39krODakZjJIzpWl24wRcw0ofG6v7tYtRUTOkdJLLG3KkQ6wUCO6R5QcEoroH9/M1Hr4GLbafv0PZH6+t841fY++DUumFZPbzGp4mcV8KYdftOO4OTll4dUkmMz3Eo5/xUX5CsoHt4IXzk81g4jhtUtJkg0UiWFAvGWL7ViKgAzAVEnbgq6Z4RR4K0TW2OMRBTvXTJMzf+N6QtdMsJG70js6nRchkzGVoTPolBgPgrzvmD8L3b0EsmHBKKYSCzpMKbazKY2h3ja95A62UHC2KX00pmgc9xSgidl46UMdIRg6aPLV42UAoyd3UyJMVIgG5wrEKh2wDOmLQEAoKhQagyBBIq1IYzPLQ1uy0B24kt5e8n1ulbkDL5UY/Lv6TDOLp7YqzV88QbC/4wH7IOW2wHsF/2cfq7SDD8k3+qom3Hj+5sVd1LxR4lp4+TzP3HslvWhjapATR90IPxFrG/Wi5rq3pT/PHYdS/9xxlK+j2sP/I+ceGtYMFcZV1KgCZdgK6mHQ0Chl3mKT02RHAm1wdFniXNm1zwz9y14da+Csq1qAt6n22T801OnzmTs3sbf3HQw0Nsnk+58Jqn6HmH7RIA5tLK8Zk72BNsUF1jQpzykrhYYbEvjyIMJXzBDIn2rVehoLRTKMLAUMlLt2exisjBTP7oYtAMyttfb8ZQ7W1i8Ebd902hmvF9peAIZuG831pEDevqIRHcaTPYMaBXsDLnu5D6Q4F3c+WnfD1e/219Vk67Nkbip2lesmoxKMHukhMfjCjpdDL+rPVoNlpEuURGcJKmEySRVmiwSPyuC77u4tfhn90i+H41oNTlCh1tHco9O9o5Z+Pgu82IR8JjpY1FkVemMStt2kaRBPeqRP10uHPHlFzKDv56nhHA9qEv2Tq/tkgaBgYeoMwQaVw/mlXvHXH8daV/7eMHc/bLJNi9k7gqTshzIob/DD2OF18Q/K0O028ieQd7pKzRPIudxb4Ag58n3BPGp+tpdza8XJwTBJyQa3FtBHUSxoRcWoJ/u8xbEDQUGqlSkKEWgV+wtQ64BOuFpFDqFoLvyMsaoghRK0Bxbu6J8VfO9UEaBvk0YiywPhc72V5Ge956uo1j4ChBI8S8JPyR2G0GvPRbttHj5/J4JQtQnzyfcxeLAO5ONHi8uPvpy4bH0bXvyfBZcuODZFWvrP8LNYhH4bbsOXq+7ANK+UZ5qj7IOeBHWjTOfxwmTZBilDTfJqSNh3Gk6n7oxhHtVDFyWij3EZD1mWNg9FoQ3ed+liXXM0xCCpZH23oVXXUGuksj+LHGibiLyrBHiuNuNI1Fkao1e5s9XLgD5ORCbQwNcwy2O05ZpMKDE//oiYeiGBEdPnsDn5M43I8wjAdat5jdvxjGwXts82LZFhGFva4ubXj6VYbwPj5pHqkEXtN5ch1JO5j6jX/PRQ/ToQIQSYYOc3tqGXeSCYR9JAzkkQHWSMR5BwYTapqJ/JI4KT/t7NBHOEK1SFpxLmXxo09YgOI6BEz8o6sqJGHkJGuaG2CRtpQQ/BIU7Q7AuqR9N6vMZGaxM7hU35wF8OYsU0MNXVdH0EG53AW5mBhk/6gSHDUb+WP67Sr6GCx75cHHOm13oy5u6/f3r3k96ObPkzBqUDvNILKp/LCHpO9JJiudtUmDM2qcuuOmVm1psuiQ2WNDGZTmW4UttjrdkZAvaaV4cEOzQyn+HdlMM4nlqhhmJdN8HhXMQwoHhSMdoVrUsawIg5+VcUMRbh8pIEh5XiSNdIHq4HBIHwkjWHFIHy/U2RISEo6Q+LYA5LB3oP7V6d7cQjlSZOcWRZlFZdTcb8Ho5LE+9uaYHvPvBcV8Qa8hka2hwbZf/Lh7YFG/CBDjcQXmhUfhHa54EMBVxUdwWHBT6Aj5/sidcr5rpV1nZXMnUSjsr7N1g3Hv3FoteKR+Mklcyy+UCmfCy+1pE8e8u5++DIZmIdNz+weGV9mqbwV1ejxlz7wZ93cBk+tvo5ArKRFD/uk87qfRVVPcs8G6HMeOSZw9Pahee4pD32uPjSPHPSZ0W3SmrMzKhY/I0he2zCc5FW9LTQ8+kS9UcSi56MG0egu0omUvB7VPcLvzfTJn/60hxAjZ6Kvkq7/xUva7+X+kTH2TTyIsxWy5+L4hucOX/znnBXXOistRiKHb1SsbfbfGIXOet9Ej7XWi6W309aJnkdJzK4EvaVXQhGBnoX8ogxzbxTRyny2qGY2Y8xkOkLML0v2SW8fVrwXADPafVQz3AXsYzBFtAz+DuJgbfO+8bk+hNAXGsfKU7xQ1OQqvDAdb/wlCU6nz9c6tiWiPlX6sPnwKTWVwEK5qbmsgm+dYo9SOFFsev84GD+4CE27QQA3plCUZWJxm2WKwblBbgxOrkB/4ptWE6ZNvGk5JDJiuQXfpwlTTHEoWMjR5LBPStNkC9nLd2qURS/vKR2Kdeo1uVjD60TChefJ8WkT/OqkUvx1oa7vlP3Dabu0I9mE79hX3OBdwJ+c141IywAJJpSGg7q62JJ3pVeP1ZMXnbpfbJKtajth8zFYQz6mlaKuB3+VsPE88JCsEq8SH4xWG5gyXG0bn4/mwcT9aBgksDbtgyGQ58Sgnadh0B84mXSD7I7XgIGFqQapG0eGFhPCoDVLaZvkdLo5jg/q5dfpqZ7wxLh0ubEHOzEWY8w9MXKbAuuHGgqhHcoMuT0S9WxzX3lmU1hDquB4QhsS2/u6eII07u2Z8acLxm3Ic864GebbYsbXt5s/9vm+jbdF9WeC8UXu+PCw9cZwbLcl2vf7cbz9cEheXz+NGGfiNkNjP/9BUnWyb7CMCADzUSEcDe/3RLL7gz13j1tK4V/V7vtBeC/qbWvOXdy3oTVW9yBWH6mfPyBPU8JmmIfb0rXJXYLiiSu+Ec6erHAnqVCr/CJehyvdCWDaUndY7eZc927UoKHbjyaOd29se1KXrEDodMFHaucsNJ08YeNj2fIk29AZIKQbWkWiN/Z0F5JJhCUyPhHpFqMaoW4KCiPgvbpxTpTYBtLMMwJGHrNRkvvhUn1qQV4e0VBvlad1Ij97vFllTYuHby+wxFq9iga8qt+xbZe1PhxdzqyVYJiFehaaH9yo4YjeHKO6IrQHBXX+409qmbocDNFMXVzGeJfhJslWFF7u1IPAZD365jwkNklVZIxO41RpT663Hh6jisJBqam8Oj7XI458mWyQ2pM3VhygVsn3Hs/U56qmJelnBZR3mSoV5+Kron/hHRCz5wurQbNt6sVKVvkcnVTpnTe0qRgIxSad4DvrBEPogxGKgrvavnpBCDsrPR/e9guPnVESmDwlEYXM0ofA3DygWLA+p9TzYhkmSA+YxUjT2u+xNk2ohrZO8rS/JweJ/WinFbzBSRz0T2u0iK3u/jYuehyo7X9ouYWFzqFtB7+Ds607eHQINUQv9wYe1+TBzciShyYdnNgKYe6QpDtHkgdwjGbySSSbkdyjIX7qyR1wJEHeB9YLnHy7vzEqyP7Z3PPHb6ybici1Mz7ZM0Kyq8wVtOPA95zyVcY5+4pqzr4Ez9lnmM4+hY8rHxzBKYiLsem+zPCXYR/6hVxw6Mv+Apyreg/nuLBX4pJxqGerOXu+R7fCSM+j38L9MsOtIYz1bqWOdWEiM1NXp2MdHaeh7XWwwwrnacCawoLtxLq20IUOPu4qDc1XK5bbyJr8WIRqwlyWf8BpIyCHO7ivsgyPN3eVG2OXBhI/7FPflxmY2akCDQ9Os72B0z0LxSdJ4lTszWQm3vE0EqNCdOaR61FrmnEFTjm7iAJO7o/GnH0Am8jykXZm3JHQRg1sw3FeszMMy4YN0nA6r2iLl3csHvOuts70q8zQKvZJIXQ6KeDZyyZnHoKPEOupB++RJ9Maa0Oh2eYrHJN9m0SgbZsZXE6JrdYCrIuxrVsx8EYR6b5odWFvq5SUPakh5YOfjZKO2xYf9i8dOBjBeU5Gil3npCRH2qCERIBrNJB8/XRhmuQKtiGLZBRNzzFJBogWnfQu+dkbaaRtmbTnBJJRzyEkrRsc1ZpTfX1lhXuH7e105DRf/mg/3nv97etIM78/8TtM4+TRcfyui9fTIqG4te60hllg5teckNjcLn32wqnVUZn6rCH4Y46QsJ6Cyq+44Rym9Qd+M6yq+B6ftmuE/9PDkzVHDyrV7ztESOt3HEQ/P/hVH9geCiU/PmxDWHnV0DoOVJCkJ3w5Wp/l9XaLNt+rX7NsAlpBf6a+dS/cZmE4MKupoYaCWPzQvdu7fLxJWj44eTWqgcB7Xqnisvnc0KLtqVByZ0ZLbuVObP2RxPPY54tMLp8c0p7Ox9VPDTUaryZaSJMfEJ24MGhS6f6WAzqectM2xvELCtc1JDyNyiZu1egSWoZ48lkNdNceycfphxiSbeImh2hy8+JQ2M7KWk4+hCeb4gbqYalh6jeG/yEgNywlFxxTvquoO4Hxpbqtz+hMa9krlfJNbElR08q+qGYvFJCP7zRySM6YtWmQWoxKhviCkRbBCmWfK4ex8lYbhBGtyctL+sFvudhrOsSdeU+zWjgsz6PsisyPLD4s27Hj8hw7J3ORj7NamVOQuFtlMXoqXpBZ7ZUCrOwrTDKIFeUFqaICto9i/04kayXTsHR5Sm6ulRfNjN7JaplG+kxLBdHAtaVwtCi/xny4vcoeMyUdl+Ev9BGdiOeVGpeUzCvyphKhaguK/5XQgTIyvdPTGR8Gm8g9p+/calg5Y+r0Sk7PNrBWNeMd7kCQVXG9PrhVcEqpqjIOgLCVMKd9ZxEjSKwCcrDAHFpxbie3FtWZx6hCtWVQoMXmIWrkOTPRiYdURRHATwtDXTdhIagpTdyDMti5A2dwtS04UcnND+lWWK834ROpLnNBOK9oKMfvIoU28IcHs+I3GqVOL+IdaLAG1GjepscvPflAgDpZ7RsGQDcdXnv7KOgygD+ldkyDV+VtGEbxqy3eYyp8v8ZBBV6ALRvGs5uPIr9C76gNWkvG62V4OPwvWR2sKBU92JGMKUbtuJ+P7Mlc+XDbuMEdy/oxZ6NkBM+lRulZdMUZWVD+L3PKUC1vWQjrg7zSsV3NpfNyRtQ7crw8ps2xk7JLHx6PykbE2UGZySv9IG8wiWmLl6nms1cOVo4JaUeKDkXLyKWtIgVf+YtI5N0TsxLZf9YYp7IyX30ZHpkgqcflDoIAHBHzgdE8NrHqVzXIZB/sVV2rS1u36jI7qupUFQmlT4ah8zLd511WZdTerFGV1JbJnCoSBExS7Wl8siRSoK5rIpKhnaw4JA5wDSEhzfl8kgObRaLPu6oyalM1E2KhrlL6wRz+mRFRU/1lOkRGw50aRAinVCMcgM4qEDhxBCZeD3PbnjJufW7TI+mLWLc2OuvW7gpyvNZVdFRVXwjpMhtuNc0Wz3VW6nwSGTcExzrR8YaxHet9TWzL6B2VSzvUm2pclaLd4GgJek3VizHaimeL0CY1edunZ5pG9olmM60qOWxVLVrVXz1IoHz0YBZvKTnX099U7aKX5gdvbINmZTwyF01TGS0nTQRcC9KQqplZdVOdvyz6hvT4RDz4CNOc0+chrQw6BzDq9BF6OK1T8LBJHVV5tHEdVGPmldqSE59woLyB3kOS2npxUimCZZBjRlkkyedyYBfQJgvWLIUT3FTTMk5YozLUEQ+Wi7BOGJzWSFzxFZdgcKChzaI4cKdN5TlhVKe9hxWFRx/LCkR0siTTnJsTJFN9+jbP8VnYmpLPzJYX+Uxsg4rfAHuapXy6tvaInw8x9UW8+Y1E/CmaYtLyz6/Vghr5XGE+06b5OT5JUw4W9yH1o4yq6c1nnyXlNT4pU0+lUwdXY8wT8a2kyTS/wsdg6tUMOomc/0fjlhNTUlgPVBAdWzminSx0C4DpCcCqds1sH6dqgl1yneuu5Lf7IJKcHf46TL56r4HPZOqO7pBOBWNeVMcxYIj6lJ07s2wU6MMOt56OZaLpErIEKNzYre5hKLgYpBxzyEYmANP+Dt7X8vuzesw801aeibA+fiidjJdf+4rHE3L8PDypm+/5ZGRd5/+HTVz7PmY5Dm37UANh9rRraMuLHV7sZUXvHD48+Zb5l7UdqszybidmvJT5Dq3tbEpOLF6ZYAlQvMb/lJw9ravMvyzpUA3J9Y2t/tays+l/VbxjtWzpb1aBeqWqITlO/c1c9/v1sFQAqPkBtQwbKO/6W5enpeofSzLYzc+PMN/2g41uxRwmzrN2vZA30Qh181XaW6xxb0kcRvGSxTMlpC4OE4eIfgZ1zOXzQKW1XpTZ0VmOma9jI4OKiA2trvFqAL2I2asDdRvpDmQqHAlA1vKPVBYJAePtmUJ5tSBvI3YhIaSlJ6ArULfAKNNNrozdLpiRyja4FCr3FcRvYNeeP6aXWWZ9rmF2FfUNTYFvhN9VEaWP307dthdT1q8R8cEyO0y+ZMVlKbxDD+Mora7tgH1V1QHcTArB1BW0Ux4FOyt2JzGVRM/gu/mTvfHqupyASX9bv7uqeRGu3yxm91u1JQqssAM4mziLVsbZUZIVrWV2s1rXgha/VbIDXLkpZv4h3RuzOYlK6W/gOpbbBm5Bj8hmWb+S/f+R0N/Tze++wRvUWdqvIGcnI+uSe2gCR3FFpM32NiiLoyyGf3Yu3eXNSPwDIqdJ4kqfwK/6dhJiExnb6IaayTDYzsMmRuJ0LBkzEJKV/Nla5rkv2F/39+3i7DKYHen4V3DuGefPT/+3wPaN4uykTOglpIrsGmHiIWbZrYkssW38zIvi/4U+/GZysuseXZfwRU1MjfsdySUK6TAIps8B/G6pnMQQ/wMhXQ8EsLiZS+cXSQmdRjSiVnJbEMCSJoIf5rOUxRBYVDRJ3xndeeMj3BXbLCUV5Uk0UaN+UU+3TGgW0RR1QQ7TS1xkGWNRhMyr4NcLlbOkVo7AtIuAA9Azqcq2ScIoSs0lNXqUlT/OB0tX1A5yna5zktvM1Yw2P3sZWRhTeCDbiI22leYIsMCykymVDW2Ck25ig/xqWXav0u6/evYDrgy+Vh816OPY/IN/NT6s+S3QKfHMuzTsLP0p56jfs8UXYlM+retdIk/C7yiui014Buv5TFrfenSmQzPDnxF035TcYZxPsTQzIV/XletEBgq8U3AFLbECJfDt/d7MfqS43t9A73rWwog4BdLhtC5ou7O+Lnfg2Ce+ad9xP7ZoBjcLmk2c+TjNRTRIHZkz3fm0tVrrK/AdY9Gem9TI6/wkJWTZvO4lrxXSBi7B0yB2LIpt5Dhr2whlDhQhSoFnPpC5UOhnKrG0n/5URQHwSm8zb6i1HvwVdxQlix2u/WcHHdD1SKKX9ZRKei4ofUSd4ph5cNL6mB695tlpbNz7R9e8hc5YwoWa5DmjVJf3MscWtbOTHxm5rnnyMpLHJKGBwLNektgrIBBABu2O3qDXr+vde1uPM8/L5odiG+GkHuLrEfuORZHO3I84kh7DI9BGZBPtBcH2PzyMLYPDyFvSe5Q55dmdlek+ro6uxmzsyZyg7Kc9ArV2GuGST2eLu3bnJNbFE7dZa+MMTLwKBavwK/XFmr+XRHPIiS7cdqAj/X/yZbr+boGc2KOcDhPttJRZdvu0Edh27wFuMh/q/wmMEAvDpCqOQOtpzw/gCukursLFGKuv7C/xEMlrXEy+FuP9UQh9d2mii2sLaqpl4jeuWyozK0Pw6ZcEBMhkPEwEdC2gihkOoNJl1/PNImW2jQjqw9RitKZikvaZc72/VOQ2MTQ+kgBYyJZvfYLpjEaXOfrQPdaspk/DzBPel3bXCMQoqy9AJXoGqXd7u2ECBMteRQ61/FjfUx92dNKbnxVhNsGTHxJW42YESi6p2iR5WlLsy/jQWjalf5I8kmoTYGrj7WzDIPgVnIw97Km0MRTxVfxo4CbfY7iWTaQ/zV8qGjfvk+JYNhiWmfnWFXb7tv4leEY/yvMGW8+ooqD7NKkzsCVRifgnMynmNKTmHmkrr23kZ7yJTKjcM/AiqesT8MgrfXs/Ta5ny2YBKa+bM3liNNafMW790Jh8TlbGgWN7FMkiZIwkuhOBtz6KtHtxOezk74WxGf2BNPlUw8T7aBpGZHP6Rled7SnQSuFRuoGR8EY9piknOzp3PV2o2+ByuEZZEQX4l3WZLXidzIXMzUc6TGiTF/DG/RGS68ez8E5DSgXR8Sz28UXyzytuG5tQWDxqZcNX8h5TJwehm1wFuaqHM/mv+YjhlDssSRK8ZxmPO1CTHdEU4HpaLXx2Mge/eNX797u19J72yBfyTkKIhTuRDCFokp7eQ+QT6iu9pvDHHk++mrP5DjJdftPEKnWMvyHsZor+rhDHEVQGJ6EuYrJmJ0qDSptYBq0gFOV4Gk2FeQQ2k+2R17w3SZWF3HY9J2fYT8MLKknTjl8sodvBh64V0KiUXeeUhJNPo8KJ5dQa03/806XKwFY/CQZGoUKOJGxywPlUY1dkTJbJwol4Fc1O5gVrF8RJrkFA9xP8vpmAuCOE1aZrHoeW6FfyyF+3fqRsGiBBr2v7+2X9zhf6JnDW1Zk00N7SifenonIaF+R9ZvyoscD9fqbSaarAwYvqLGtFHG0frU5YxhZwwuYIT5L1iqSd4gQEIsQBPhq/7MfYclnrGdjrH3p5WqtZYe2fhhcL2/i0ZndyB1b6lJysCDWx9+gvONE4bE3pHegBjHivrr7O96I8U+TFPV1arCSG3o9kTZzF4zXZ1lTTmzBQT09/GVLRtFoKNvmdSDhb8yxWQpvwAnA0PeQZXmAlg0pkJw9d32PIot3GSEASyKo0d3IM6MqG3C/ftXoa13JOU0vMzzQVrP6XB+5uzH/8576uTL/k+YPusyKnCuQI4feWxivWWcrexnEgCITINSD2OUwJM0tmOxByKDF7NnL5rK5iZqvSUXy1+1UYKirSA5jNSmIlfyWvlZQ34xr3q+zrIqUrRoeQKzoiTESbWUHnGe7BflZqgoyhlCmvHQjNsLD9ZQofGVqxqM+jwFI+kusMj7jdtNWufCKs6fhrqhzG2cOnM2SbMjMWA2AaU42/eAORDI6UQas4xgWHqXY6pCX4XRs5gcu1BE/7PXPI1Bxie/apqoeckAN3Cjj4ADVciWWKvGABvOFiFQabmSZua8E/JzIBMesti6dFWowPHwbvBxnZfYo2ldwVQVRBCxmtAwTKyG7I/jZC50Yv4tOkHKJjgT1WbRFX9KoMBlHtIWfWD/sebKMI14qdYjChQF/iFYGUhwJqMORPzMwWw6OfSF6eiRBFzvbPDp9K6VNkEEyN/vaXH1cm3Mx6kMwyqSL0M7JlL6PDSfMVzWEgBwGscQIS9lINI/jykHnk12pOFO8T1UsEOpOMfpN4q7QoMp4bYdqpvshNdmV2RWQ1pZoSihpmdEaGR26DyxmnFzQ9m8MscD9VjXd/viDR2SVwMcF7kHlGSNcHyQXj8Gk88aAmhMBd5khKKK6uYjhxFZoioqN574/YEsuOnx3XUg5DiltVRgGa+pzyHWsggSaXyGBvnneYBlDGTSCcaspA41X4ZRzlqr8Zknuilv4Z4JNUiRDNjj1lGvyf9mUzwriXsOvVeGF7GMAbmSGZPuMJEjghFpynlqmpzI5nvveLZUiA9EYuLqQnve5yRmEkIQTfUDjRAGmFsGzzxkmo0casguHF/UWvDauJZUiGlVQH0Kd+TF22MUzbGclhP1E9qi/FhLwI7VKq04SIW5mgfp+lpn3nC1k0aOD2OU/Rve4U06Qqamawyb0RhaggnhklDewu9RZuyY/wARYJK4T2ZBbmyB8QCzyC1h5eWWMc7ye1GNY+/Ares++nNjGuxIyWTN3Mr2kTs4YhtnGD4O8SjhzNjuwjSiLJUO0gtjytNImVRTT1BFFsQbpulkpnw40wUXX9l1QRZFaL1smfX+UZ+8KhZB7cjpSGHJJYnm6q8Ume8Yn+QhRLfgtsUk+RjBuR6j6jcGRKTQdnd2Qdw2ccEdzpgyyZw2BKsUeGnv08zGvGU+zdTP5OJtSf5bv62JkCl1S6RXuMBrqjMBo04ZgA5O3FEsvsSAnoyedMFS6VPYDtHDirQNwHi6NZI+mI4VjCcmh1hRWxfdZ7T2lsg2QQSjMJ7OVq2gKrIP4MixXPD5+1ZrJ1za22p1+MEj+CgPGF3ZqhbL6MW1Ye0Za18j701NZWdvdznArzCU9OgtW3HRiBOShuxihU07MFfrAw6CxqCxLukCIeNXEYnAn97qeV+JFf4pKyKBYzPIig3Ep1rMzDpCi6Np1oqmcoExWB1ow405C7Ks2o8iTTar82EelTbtZFxseoz+x6SXvNih2wUlOR3ad/caX8jIHkVfRzWnLMO4isjN4BB6WJ9GWNR/2n2+xEESNoYxGYbVLYCs7iGljh/jydnyuqLt1jZMq1nKGWWcvSjN+AC4jBxlY0oQVMZyEZZEfM9oWx5dZl5sUyOomMncphpzIAKtw/XsUdGEGuM/1lDTk+89ZHFyiane0hu9RMTy2hZfP1tLZFQU4TI3NZ9W6sTOy2S6pPfKWenn67awfHSs8zRRABgJvU+mm4Gb+IvoKxXEnCy/NfwMUuDS4NT/aCkejnGj9NEKrlNBY11wx59AZdBSvW2Fl6i3s8wHxicXrhTjpAd9e49NBv7meG9/sryrqf55WXETcVuiiywV/sAq3ZxOJIJ/wjEu5LJCHyXtxIdQm98OJIy5qGkIggfOgpK6Yoc5Rx+iKq/hXwjQmSJDP8LqfxRDLz21giMvC5I0X5jJbX4zYbQIJouOmQJR3BYvKZ+X4IZ957I0cwETZCjbsGGtwf6BQ7/YWAophZXdU2gQEWiHX6Lu6nD2+AUYBgl6tBL3c8tsHTfKPbObAgzN7Xqp6FBduw19VEU2spO8tl1dqRstpDyTJIRMrlFJl+RpV0ljJ5BhQIrQQLs7oBtvcHW8O5vbfwpUJToBnfeL+IqI65wU82PzeGxuWSTdD13TU8GqvSK/Oni7SYoqP7SU03sTV96P1VgjlwU6/Pfh2k5nT0jNrZ5+SiW+YHMZn6G+4ZGAAt2N6eyHQxJn5eFhOcXxJtAovKSKSOn5irdJ5pnv4h5pagmeEI2cQrkqrtX0UWS3niSyZr3T9G8T5jdjPWxhUG6TKek+Y+zSlxIuG0DRU1wmgbFSCilSqZliF5T3AKwgYWfOdYk3V/CVGmH/GBXTad2wIE0BzkuF8gtD6E9xFHvP2+ERUzcZ1RftZ7U3G/Z1zxmYXroX70eU8MqYBHviyBTheniznWRrmYhcc0lFWaMZ2if9rJ6aULR4O9C4rowz50KGRaG0WWuk5f6AaFYGk5Jlaf7GKKy2ddRd8JpReZ+NN1M8bHb2hfEcbZkkqd38Q4jQTUnZA9jXg/fdQc244zPPG6/v5Mn1nAnPAIdKKqxymppuk7cJRK4uzku8KwYLV0lkaKoCh0GSf/t3yVy4QSzGqGWjmNeue5Gx2INhvHPetTNJn6VOvR9xhiTROzvSGeqf2ArCswjS/DqsO6CLdhUyOpdLIZRMA9Yw3gEH3y+hkb6GhCPdwvfLX9ZXJ59Cn2Ot2L96lQB81khc1YKxt0P+Bawk+9p7CGn3UzuYZiepmy4ELvqnrZ5WkY+4Bfg6Ii34EeLqF7VRZdHR0F7JLF6IxjxXs5J15aunwEHsmJWX+lw+TldKFEgYmjsTFCH8TxZP7eRrdjSazpw2jubLwKybme2fQlbvONF3XUjfq69u2Q+wJLJTtkahKqyjrv/El+5v6ATJRdsxOPXboo7VDv6Q1TA+JOfuKsALjGAyi6xsPhTNrAPHklc7w/tIoqJZ4DLQuYUTjJ0r2/gNR6WugjU5FM+O0Szfo23cRsKINMxKcewPszKbeocsaJSujJ7TOOMyLS3qdDE9IIqQkr+1fGRiw9RdyTngYK9NQo7c78DxOiJ6uTU6+kbL+e2HDS8vcHYR/p14RiY8WxHo1I5oxD6X5qvICELCvuKVb3vvk4gcSeuaVX2AZSY0mdRB71/IzXtvfJGVMvPR7vTwxdzze7nyvsruPs9DkAEEImZcq/NxoYBZFkJGX1ZShmAmecgs3HwVLSTUdMamQHd6jSO8oQYii09Ofeu+zgfh5W7dN+6qw0RvBBmtPU504ezAFaj9dnJ0x5UpQzK6HRJ281NUYTMtJnU8GEZnOSWDIK0uVWcWwjI1gfpS25c+lk1mRDp2NThuN6oKxrxPvQwruv1mgkpJB1n1rJ+pcR/+yPQmhEjYwmutqS+on82HQsLcMgI5iqn00Dhcdd0omTNkn3WcKSQkpg4k/ZubBR2pmh6bZZwZmSz3jph8rud2jUpOyuGzlN2yeZ1NGznhoUtKSaUpuO7PfHKDZBEcjpSjUHUswnIKQtzG6EUtJBU6RRP+JPDdBn0p+uBQ30btFzcJ852UefuV/Ds9V1XyeNTFyIFVX8hz2H4wB5ZMqkTrOZFkgv49cOkpdQZW96ynB/lFNgDsTZaS7kePmT7wH3JddBKosD66AdYNRgVSP92dYAMyh4RrVJr6tRKmMTUMbs5D7XqbjXx3I7gEN6c5Sh+/z9SZPVKAcig/fPcUOvq5wk3fK+CY6b2euWpTyyJ+opo05KxmaINyMlC/b0j5AIOrcgaIMqPIuR0GUmL/UdxAhjuM9/DVRl97f76SacJ96V8YllfJZJ7g+SWo73ke+Iekx+SgvMJp/ZSuVOMqK6v4xHBkzwf5RDOAPJO3f8/bIirAysYSdR5+wcK8vDOHjkJZ4E3g8yeLLd/a5JkesmcZ5RMY1IsFMaGS5paanmxz4npYtOqu9HkJUoS/Rnfp8VO+h4okepJnmWbr7a1DZBFQYuaFZ/+JKwHWmf4QLdz+qB7DJmM2amU0/yFw1FnZMJk59JGEv0ANoZ3CaGlHX6U9q/KH93bz7RTPqYVjnJDdM4REhp//vAFkaHjX0eCvO+dUZFVbEcpO3ejfeU/4p/6FRmiHXW+KMerXw6TC+GH2xOz13+B/AZ3nP9P0Fz+1/gQf43nbnDxT0SF6V57dz/KZrFyqqyq1L91NSqO3RlNFTLdvyz+67HWfj7ZiBrUBXdMAaLG1OuI8oSE5eQlJqWvKKjpLAMQeWKufh/vixXKFVqjXas5EPkVR/52Cc+9ZnPfTHT6KtwNXUNTS1tBBKFxmA5PD4kEKLipVIFqiENrB1ywHWK4Tq9wTjikNUn0myhaGbsPKk7XhAlq1Ry5drtst9+CAQ9/Rn042cUGsZgcfFhskJgBGXjjZSnqKSsshyffbSo+L9OyG2dN4FrP/2rdfBtwWeCKLhEdVXcV6jM+xoAIE89aC/+HJFAUuK/PbgKrBb9tXNGHomvWFFLKgfugcnfjsJ41OW3VySkdHt9HYZgHyVGvsk+aCQymgV6yMfjrataR/Toq4IR4btCD0m43WTxfqjWv1Dhnj9ldyuyGrJRjYfFC+yGZKRKn+G8KjNZFzBbkV68kexnevD6p3Wj+xfU2VPZEmTtY1Xl318ZzNdNU/uK/3qy42E0GcxT19I9n9SB8PNjzx7gCte5Xd+fRFw8vwJInfOl9IhzJgHJBBbwZUtZDigdE0C4r7oAF3gn18UCqfp4NH2q652MkK714juYTR2ND0DDbzlvQv1i20ixdrLiDF/UUNGteRW0/a8FEaH8cwHY6sGlVOlmSh8SalHvu8Vry1ZGXe0yqjb2VVXAtUPkGtjDrWqNeoQBG8ligWPlaKQLq9Wyvcoo8v1gFUrNsweAnPVIAks5QclJlGw2v0z/gPvg/7DjMf7mBB5O3bXKIZHAsMLFbTGnRZ1elizm+siCmcB4jEud0rzW1bMZGp6RRko4yjdzUErHXSU/78pw5jQLWg+/Ex+EAPGZxwKcm64Mc7q+crmSZv47VOBqFjpogFDFqWrLHWKe4YuGi9qcoRmFxpJmBXEoQzfr3uMtMSUVNWLm3vnxayvwqt8nj3U85ldHX06l+VgEqLgtLvNky96MRZAQ03VMPSpP6IIXn996/l27Bol2GY0PLNRbdQd7ZdPKWPuXXH4wP/rZurJjTitA+JBp7AOkOgKbIIwoVkd0bpl6iKsp6LIyYs304yKf1fAH2lkswQBgMRWQYsv/6bu7n0s/8ga1V7kWcge0T5pgufe17At3fZ4ogwnLeOz7fLukguOGoo41Aww6FpsHusuYmbZDqC0xjlqOU7nMcDtVZtAxGAfuXK4UHzUe8tzKinyz9xuXK3C1NKByNfIy2U4cX9w5jSmpwFUALgxftA7gbYXshyp6Ci/B+jJoF1Y1RNgAM/WmnA4JTaVaspMVAxETA413YGPzOTadDTbeVDR8aKG8b1hrUZQydHAC+2RBXMsns6pjvdHbbZoC5D041HX+M8iFvErrdhdZk+vZRorS74CTd+L/NCrXaO+SPy9l3B/XyNJjFlo7n2orgoyGyZdrVLP3OLofVNZ28U6TxrUzJLSDhmom0WUN5W3KOeh7qbOVBxAZJ6ZqOWRXQqimRz/kXaWUPRys2g6bIPIhjdEmwUQl/QCKE5jeTpJAOSNDOXHuPHA4QMvp9AKRmhKas+pMPQmov3vzYMX80YY8ckmp2dqdO0rqExvKzlYSG5pdkLX8Igesk8qDLHM8CMeehkWM8rI6Vxv0RrGvG+3sQgjzjBlVaxQkKxM/tIpFIV/7r8U+HgNK4+XMDHbuq2s5sT9JSlGq1ZFMo1BpvEgQgj2pbOhrYLVdFA+RDixN9U/lqxH7Z0bx785/xppGPlmh7qqrmplomDuxbLpesZtuy04SyeB9PmO74Ac2x0ksMti/2dAUKEHq2RPvO46vnS97fIrbNdWn8f85OdAqpwdyPaB2cGm0J2vdOFphc3Fw5XNIDzm+yYOWU4Djbr1wFNjiVs2qzyDsHEPsec1sD9gDVjw4dsEu7Xaws7xoLD6pHVoc3+K7pmpx16bSWOhjR50FpR4ehFq3IWW4bsNx0rI9+Mt+tdOBwcpf8Wvq5BDKsJL30i8eNSt0ocJvmh/HvTrrkzFQu3VaTOUleI1WNX1TQkSPi3DitVwKhH99Lz22Gs9/aqqKHq4bapCYaihjNcj0i4DV5ZUGtN5R8apkqidhH7RUOTcJ7Lciaf5JR+pBuhC+Ss4ljZLoOqiFb5pMSDq0IMesQUseAZKcbG59/JiCz1CK/CefqEVGbK2LsJPlNFg3xguh0gY0JLkXE5xQ0qBCQwzzEjpvpRoer3LGyCIq/dEqbXYLai4Ge0BEBb0+w9UA1ArCma9uYnWjxZiZK3lx1m+fO7fMp3ttrtDLetnKzOJ9Xmnu5O7iI68XvZo/h2Hk796w3a0sJCW2iA5DQ2F0jDw+Im9U7jocQFy9uQKgFk2YPen7gSttnnbY04wPoF1TkxrNscEZi8yKuOGVjp8q796tWGPtJHIn7YWPJwx6Y5JWOitDm46bl685VbQtjV34MTMXlnAuou7FnWPr2dxLjSmJWW93zbU4co+EbKpkDzsh0Gsj/xlXeN+7MRx7VQ6NIM1CJ6NMd5sepyovtARG0Z7y5yxVh8Jkyrqm/VQnUQYkn+IvP+ItSivrTvu6Fr+oR5jg28ecpvddc5tKj83laGrNGRxsKh3g4SoXL2Ck9joYO5NtR21ppb08Q1KXsMINgJM0rpmcAQQxx6x+QuBRr5Yum4/Yl+gJRqay03eE6DhFm6bp+fXYkF2bWdxYKkqa8D+n/UPKigz1+vWijHZz68cq5ayaqjVJRGCKp0D1vIs1vMBrBUGi0Jj3dEhljWx9H7w3KtqIEU34QVZdf8iFYFBj9OQZwvQg3/i7Y2euSA25+9Udq4n6Vw4Kgx2sp36BU84M/gA2mPMeGkeG1oYrjrOydZk44hxjYUR87K6+7XaE3Rc/es5AFH3IX5ja/OlW1swHOCx/jbCP31nX3ci6+PwCbCUGoCW8Pjo2Bq29YzJToToSeHIlkJrwsrU6qkCVHCWpyWw+67HVPq//Bzmlwf5PxCmURnmt9bAaWwk8a83TwDEN1twFy6ay9RU+5qKwhENyQO5jdW2Iy9030DPdUDzWTfA8cYdzHt31BMjaWS1fJ5DZgw1Awzzb4Lq6WyzrglNNv3wPxnmpGsdC2VyHm0XLtgBqj+iveMej1t6vaKhn7hLa4vfC8b+zxGmhKmMvV7pYpqTNaN457GxmMyQqik26F527+ZTi2RYBdpUkgp4Vh/+O+n2iRRorTRlw0aiyCuiMkzTJg5FXWjlsV0U7tunQfriwaOyNuF1T/Xq7jjXq3X8zay1R6sFOqCQxYoXk3tRmrngPco0h07UzNKWmEu0m24nWORpPI9b+Vl5E8ijPO4Ml9AADw7K8zXXt7TFWM7SDBG6+Px1dbL3koX5cODxOaOj+/ugMX1oDw4zolDpNTjpFYwU5C/xg1PyoBQU4PmvTrPgXkDH3k6dhAsDxpRo2rzezKJWsuvBthOCL0toAWbqpBVR5Yjj2mNo6DR/jnQ2wZPioiwPDibSWdgAGpVKFkZ6JVmMrGtyDJqUbL1XdOMXayYgfr9WoC7DwGVlEOeiuHkjI9cn13NTMZvzhIA3vRcoqy+ooM1kka8trk3e0wqd+lPFfqU3M5I4UVhlgogxK1tU0reqZC7zFVCl9OULSezmsvKOwShoYrB+kb9MYtcXWAv34LF/aioJWdR/PeDaZd6sHnNJ282ExO5vRcI5OxhzgRYPAruUIoAQ9SBLdzaxwbd26me1/iq0R32UuPGIi5ADCgcoc/vUIzGhVYI6RXbRXoGaSYZDii5qD4eVLuM6ECUIBaukE+DyNSEepGBFiF0huSEMVSjNpNakpj09T/4Bm0PeyuY0b3SbLqIURFzOAxixgLYMDz3uz99yJ8cbl82mRFCj2q7ZH2D5mDsefU8gfOhbPCPuvMVDmxPhXaKOssR/4DyFCBL7K11Ct5fbDX9rE+/d3KSMXXyLfOsoFv4CYys4GUR0vQ+m4EryFnuE8dd5Z+ZIzZacj/fFFmUJr/76+bXkQtiuyVXjMY2uh3GgLTs5Ky60v6430MasOUrrmwbqDCGcCsOX7NHiD8OAb0QlM2UICinUckul+pFI3ZRSdeXroosuAsY2ME/SnfO84z+8r9NcR+6KJaqCkDVlmiuf78l0UBBezDLuieIJE+Y6ZYuUqWric+U42yuGRtBmZbpDXLKyLovbiBrTH1wjVT7tj49GlLQvp9qr5cT7ZLjuF6eBbFj7EuwF+bPvR8FZd07fTiLeGDly0bQ9bobbSQ2T0OY+tLdGSnBRx9/76UT/6omn21/ZAfIwf6zD8OuKXK9h1x+f0Sz6D/CcFM87ibLIHtakeHmuNoSWQW/uo/6t7tu6VkHp9b16fXfOPiRy4b49ZJZE3x292o8xHzepiPn9yEfPFExzmyydXHI5Prj13OAHarzO2fXxLG2iljy+35v9pw/G/pRDT9Oc92FrEFr1uPW/Yms/Mssmi3rKQt+20ryzqXVv2ns35wHI+PLCsj7TTbRnWsPXG8raZ+nIn965llzTTHmUh+4a17beUA1Z1yGIO27wj1nHUMhZcOA/UQE/NAeGaAFJtkSOXA3uGt16LRWaJicdY2csl3hJ9L/j4SHpncmm096hXLpflhLY11hrXrp9rsp7AVP3+2FBXhyV53nQyUl++FLE9L3F/7ESzVmPUEgBYKxs9TrwYR2UIbiVpVRW7MEQJlUqVahXsDbVRBYyBuLWK3SYyBPHrn5oFdYoLrAfwUT0GvjxbLbPeWpMOQXZayQPj5hr+jC9xii5dqSH+4q5CzAcDNmowzZgyzz6a0BEMoBcEcEr6RQq4UwdwIFVCMqVRnapCl6qgkNoBLCVQkdJQpxKYUxG8s4tRkVqMfakCtIfHIJHq0f2qZqGqJG6vG4DNKDZuEhUpkEttQHZ77SINsKkUdIriSItSP0wxhpPJPqdxaJLFTUThgvcdksOST8wJVZQU7Pj9LXbpQ56f5Rfqe/yC0FN1IWqcGZeUX3l0K7vG8Hi92CHp/f6e/jNmVyitL/lkhakwnCOqM5L9aRRfT9kbFJ+9P4s079JLhZQdzlAa5UR5T/15VE+t3gWd5rOhX7y5WqMED1bN1l4RR126z6TRrA20rDCa+PHaK48OKI4o2wCF6kbPuEoN9o1nGu/32K/gvWZTW/kkyPbmDmOIOWVNJln1jNhfgr4ANsYgjKnHQnKfGV17WQATxwNfvyqwVnZ+0eEKXp9f8tHWDP6z+VzwaBGeaa44X6h6jYcpz/P1rkkEPie/tihIobJxbIk6dCwIN5dvp+F3vU5VL4iAM1h1WkIqyktlz5BcBPvs1wJLsQ//WIMAkpsMRBHK0e0wU1x049Gi9albRdczyMadYhmOaXyl+3xd+L3iLqQrMN5hNNgGPAC4oz92geyk4yihWV1gJlcUp6k+sLrCypmSoLo+48vT/3O5gd3ACB+o9dHDevkjrc5AQsZQwxv1+KHt2DRj/Re0hs7HtrWvEMCL3u63XyHDuj6q61GKbecvhH+B2gWxVzHwEnLhik2hbZWQwMWuwPDwPAk3NKbhjWDYXKqP/lMfJcBrtXYB6Y8xcjVH1ELBtPU6bgaPDBF6wJ9zb/5d73oL9DXH1Of63v6DS8mYHyEKDmHau5qE1Tzylv/HlHKZyxDymStQj+mAbEQHgaDRHz/3DtgaaxfiJ3mVrY/D+mLvGaRjnzwAFXJkXwG9fGxbJg+q51+5PKTgayTWgqxevsYFiRkRi8jHTQNG8Dp0NWaBY/DSfDmHIgoCTvpqVJfbAwpS8nZN4b6d4TjHKNngGkOGzK2UiVH9SVdsv3fBaKVl1Lg9XduJ2raYhQPObhhTVV/IMHn1DUB2emCu6zr44zKnLntXlbC2FnTPpe04fO+CTVyiSPQO7ZUAUQ79BbkzhjoDHRjwVVYU0PyNL9//K2COJAU/VpEYTy601XZeYeXyXu1z7x8EUz9xgcfYFyFMjqVnXstIrEusVEkqVhJ60k4GgNf0JUMlMXgTB9+LCLA2Cjtz/74K0ginBS4DsMsaSa9wNh4hr8JvV95e2/ojoai6Pxos8mvqQ60gMyIlE24nZz5GFHssXZKTvpilPbdB2PfDO3E/jAogpeDKZCqlWE/CkOGBFI5F00Cx3jHUkjF3ei/f2BjwJm0YCFJVTOvTwv2xrWnR/SM0NoaDnxGqUrAM6hcfauVPJ6PEUGtMUFjVHuDvm9QvnBlfNP5zCK5tt/oL5ddCs+Pl87MKrJWPNnBG36xiwmVZ237ViYmXVB7ARx/zuRPP+JOrH3lsGMGw1XWvm09a35d3EHKc/FTBWOD9GZbPV/xUSWT+n2l1zgvlJVnMEtFEWny6NI5W7te9yGFVIKO8D0AQu3apMXjTuGTCUr8lSf+oehNkHbaUpyqyIGcwUEiMMXfic7v0OJMpZDQEIXN/TYhZCjONo8VsQb46JsdAVHptzZvPlpY/HcqFNOFCOfZ4aXSc/QR+CtgX3SxmbWnw7h63kz+dhpK3oycfkP80KqBH8nWb9ANJHmOxfpBORI+mvzoGmwIRnn9hhXMzaGL+heCQGDoHE/Fy5IuJl8KXVdNO8S781Apy481R1/pvlUfttJb8NBLhxni/rGU+N/0/KvKJcmZ8evVE+1zyeTvejiWfFZsjiYbuPB74WLgTDoiuC1q7RYm6spLsV1pXIcWdGqXU/9xFz1/puD07Drs9NHPtyCk/pd8alH5FVTOHOLCzBhobNmdGmtiY61qDo2uZOWmV73Cs9RLLT014BlAJcTIcoNpYrqeWdtwkTfYayvkaglWg7ZD7pzWZ0X5wxGifu/3PdNH2rxqqCypfhKqrWDtOVpftRFncwkqk8+Xhr+DN+dCXYuvwOLn+bcxTyXMwSj53jHfhrTRfgx/8mN6ZiPjisCoIuYvlnZfxry64a5sUMHQm+9SoGg3XQ6b33SaxZG+lDyg1AgrKDtF6K6p2q8VDoMLjmyBF0/Kf5rRIJDsTFnXkB0wfZPpCj2M/cTpI+WI6tA+W10Lv+aimKF3U85dPPkuzfIAtqXJgZXN6UjSkOI3Wi6/R+tkLRRxzSZ1fL0iCA2NycTvtd6OjmapBNtkPRGL3WxRxh3zkwPFClSfCGiYsHs4V2i8BmVYrfzOWvpzKL/0hTZj9KveTtXgIOi9AXNpIpRTEwTCLHKqCv80Jik14VdQul/CEG1w1Hp1J1LRdRikELG72ItYVVB8HgvguZ4lfQBesjJXk/g74WvJB/QBsn2s9alNfr9mvtCHiCi/LxsRfExsqsSwJDz4G15J1JZ8X9O4UbPCVUX/Bs7LR7t0vL2gNRBMGrLgUBdLwv9xQqslBjTOwelzPDGSyGALhNQP8JdDtsfmabkh6cFve4XIrw2NQBnne80vNf+c8B58BvwHWO/E2kKsw8m5No3M/IK9Gs5jEcpqbTjvXyHxrybwAT3orj/e/hb8C75SCUXioo71B2Fb2mbuniFh3w3OwnRyQgyVWutMj49VzBSxwO+xsQYgGqrs9Z6U9L/0NXx22B7V6WIAaaX55q+hJ7ZdT/XTSomwVXDXT0cFbFcnSywc0mGXFqc6tplzVY2qRWn9vBD8i9TLN4+sn8+bRmfxWmX7pKgcrPDSTebPcaS0P48v9F21v384rpuGBu+vvh//vmj+N8By8O8VufRg+Arazu2W2MOS9hWZrU+x5nzOlg8G3jO01lmDHKk9UEAzM9zX3qTeCjHtVTt+xE3IP85r6M2WxnKd54+vGqXnrnp15xbXn23vs2gXzpdNP96LLoGK+NdFO7n2O4wM2r/osYYy8aedtwIZegu7azA5PVgbZg3p1Zr3PajNmoD+w3d04d1uh1UtnBrLZmwP0Fyoc4Bq5rXi6McTV6rFj5yXygugTbFAotSxd/l+HkZ0FUitYQNKuQTFxKblkEoWoQ5Heh/sDXVBMDSjayhRf22/fj6rgl85r0ksgq702+z3i7BGVyWi1vBIbCB8u7dXLOyhdojisqUh1qW3PjqO0C8vvbT56PAev2Q8mvQ0D8N0EPHDkPPNP0a5Jcnbn5aWB4bp1f5VfLvez209RIvCgPSKAA4Qp4tlZ7Y23dfnRZShd/g2NaonOhZEqogCkDCYi/OPRcJKuB634e+XNbzPpRb9aTiN/1uPl0q1HsjsJ5uI3l3kPZ9GjnX/560peGOVKtOXpjXef35smHEZ78UN3KCh3BepU5NgKgwbdOJkuxDB8qP12zMdBBruNsn+MycpQ7o7Ue22jFxo1gnirKFpxr76imq0cmwFlBDdxiBsh9nyw3x/Zf3Y77HMblZJkwjXyYtHRGHkCS3kpvRsNfgQ93wwYt3+ZWapiGDHeXHI5lhI5E8JTskVp69XsJXZISGkuhMJX2bOQ3G2uIHhq8RSEwRwl1ISjw/PZxCDBM/h88xMpXX4Ut9GmxXX0Mu6U/ThdQce4h5JFjOS0o8vSg8mT5Ph6d73bHp3yRxCM6kgCiAJmw+2SJlN/0qF/aUgSsymdwX1MgHZGr+GtX41LpjcaYkUMPaZXfzlguwI6y/lywSB+/6jvQN/CtV7W/3qccmN6w7VfJr422MhabpdfrRwTZUarqHYhGNocRSU5eMYFiPrec02aamXur/iD+vnhf3/fB+PKoVV/+wR9WG4st7JHZvEpn6B9r9u+6E31lsUP3km0qwJwV8gdhU3npwfGvTzWbtUI8uMMMxSd3+t4jIoTS6y3O+zBJtUgbAFkH3WNHn9iNgHBbldtL1HOUVs+m7ChQ7TORY9Tx/QUpqAgNhtZ4bJdv3XkSDyGHPCsngLO38hbINHbFMJLulj66+UzFj1/TsYgXYi712H8xyPov1EzoP3FeSluG2JI30x2ex24TOXhH5eYufxZL9TsHVcCpIu8b94x8//mGlhN81V4G8bUwk22aWE9jIxU+uc/bnNfptaL0lcEZqZ//veMSkk4lT066Hv2X7+ZNhNNJmbABiFDV7UddxUtaTzTraeCXwgsM5zMBxw45T//Ix/+5P+Hu9nyD9nDAw+bwY/9zxc/ZcGLhlT9J4J+46rdk31bF2W545bUPARJOWbzXMrSKZKqSDgiGZ2LkaDJ5WolZoopIVaHwESnEV3IIxR73qpGI9aBcqmoiuqEJdv1x89fXYUVySRnqHDmkvW2JHfGKTVnM7WSJ5PnfgPkbkuFMnsQ0xPptuhNTFBJQwJ/GcBmar3zguxZ4I2fkbDrU1sJPDiS3Ecb8OVvrJzGbNghyMwSi2eZ4WZ+fFGhCEYlixkUNCMPwE/j4eTN3/Zi3PMc+O7lrRPvwIentLaP3xLxB7c6rKezHWhRnzodMGtGMdq3CwKBBG+OvdRRtx9XeUxn+4oJYbuso8X9o6jOpmoUuft8YN2KL/u+4Op5o759KXh+07trOlyuZ0qPbOXJqDm/WFBbwQcxL5gnzxhw7keMy3qITFE0P/VEOqD07mqCBDoGl8mtzwEJGzAxM+yVBrIXrscfi/x4BjmsOuzGxlUUyBiuLjyjMw+X/QxiYM6YrKKNGSKugcdt+FOB1rtkpPzIyRUGfNpVDHQoP+n87CogQ+P707xzcbpvp+ZQ/YhyXwtb2MuNcbwa4wTOqY4pPXZUT/uUTHj0pXbmjRjPSgF2CyxCXKbcuHo2y0qo8r95QOXeJ3PISCAdXkB8w1uk7cnexYX6qREchUOcmqLHFRI0PYrY7a4cD1HqX3h29uHMywwcLUptXrK/6i3ISc4P9VntYmGBtiDnqJSOlEKq9k6gvlpFY6g0e8Bohi1mJrOOqtQQhIyUQy3q52L9EbbOgpgwMrbtUMEexQqkDVW5nzk086VKHXByx8R6DYgwQa0Tai14HN6L8d3Cojyl3YKAtAIIT+2WjPJPlWmG/pNoobIdcC0JPor0gDofYOyXj1+FoqZrf5uLLxJ4Dnwd/DzxNnz8zP5VKB11YDTln+4cGnk+0Z5VOeNEaiG4Ykwkjwh597EYKahg7qdUOUbrl4YnLat2iXTz6KjmKy8fwcQ6bCzXKCVwGqfevulYBkCqERNdHE219tY55oXxECmw0AqOkJb6yxbYo1LgIjYFez+Wf1ugZh9RTrVyWI6sw+BhivCldp4P+QFiyFahElbXH+1SvfY6OmEeFEAerT3IakRcgq8GH3P2lT8NioT7RyovpXwfZq+2Of5OrwiNIqt9MH74e3hLtqNn2bWGjHE0NUBHG4ai6O/bDTChtEZZExCk8hQMfPb5GHi7x7wVIDq+60wZLb10ds8gsEX9mVzDXb65F/PPBYtXEZvg0CP/UBmF5EXFC5OvPPK1wrX0gQZcrpOAj3RYX455DnFkYaigNdeI+Zqw560BabA6ynpNkrFYbgXT2Q0GuuDE6bbZzxcGp91Tp/twy/ZY4E7/EmEXzSJxtdFoVWmcj61RaAXoS4qcwokYKXSF86IIwcw+2Movk7V+6ZqWoRgUQ4YsoMfC2epurWlDhMrBW5XS62ghhxAodZz3NJFDVUk/uN4mMAS5wb9kffqj/mCcrSoc0RZAroPW5dR+kSjHMDsN++PLhe6q1zIQZYqOOvv56e/y4l0IPAfeu/soB8fjo//tqZBd7enhrX+uboW2coLHUkCyh6V53x1JCult3aP+gmnPorSkRNvRkDdCUSpq9GNuJ/2vzv3wtqylUsIuWP8AEq8e/n5HTBxSpbih+4tUK47XqAB9kFk2hchzqri1boXO22/HKbkppW52/hm6ELTyq9pTamEeHUHpecgnA6rZICESRNHwXNfFxfmVhygiSEsroeGjMDnmS/Num60vADJg1XPVvGYh32x5tl8c4KOkJE720kn7TUUE5GNVlW05dFS94XNmdL1MtKbJtdYj1GVrd/lrU4+8wF1+m7y4+nxAfCq70+l+/WOyitcVVL9ewsxvxbFPWzjlCzUhd9TEo1QvtXw2iuSMmR3hVkAJV5f1W2QZGfc0rDajo7labp0MX3T8+7dX8LxTAqr3xVlvnvJEp8Pb1I/bKFa3M2yDeshtQsjLcgcT7j5UdNzMtRhKrE0tsnOw4FnS8np6j6P4rd+1QQGGAIXCAmSwrfqiKzBIlliuTRRZ5pbKE+YloSUZFUypnhvhAJVZp0xOpi0TTnwxIKA6jqgFJGMAQF1XDla9KH+j8YoXBK7SfRpaDNWzCUQ9dob/PEP9AgBg3rYDSX0x8SglZVmpzuo1ZjObIavP3qass1wHWubxYfO2AhgLr9xUQ6Qxbg/LtABSbvnV4ZD5ELC9/WbMB+oJoeMRvsSjHKQUIAkHOptIcPEXB87VNVWAaSB+PpelnP1mDZU/F9DWSNYsAJlU+Abd8l+wM6QH5/lCVFyW0RDw/p9jEarbgLdH13wA3wx8HgC0a6pcXwNouSxVzteUhsyW3RrgbBDQ2MtxPtqSrBU/JrxVybtxTR3nNBoHTrbciUduRF55jViKayN76kwVIXeIMEQPoo4zFL6xeuMcUgG9ZBD4+N4sEwEO8wvI0qp00O8U08hzTkQfVLsQdkCAgMhTXtm1SswZtwFUIyId57cgCttbTp6f8ECXlQLZjPnrhuVPwDJxaclFljnfKLsFUVgfq1o/s1zuV4NJueKa2lzZzBpFMXlxCCEtXpXM3Wldf4SpPb43zfu7pU0P5Y7YcjAkm0lydIB1dTJSrtXc6ONmkgmmlwG7zkJXlDKvb/Ad5j7sGEPOSMs6YuCOEPYMHj9BQvVKoQjHQM7/BFmYRSxRMHPZws44B0WOXWaBB+Dulth4Gl3mlL2TwAhvuIf5FPkzIRwPrLhuFJN0A8OLeH9J1QnPBzv8x/NwJoLS9Ci2aV42TW6tBzBVMs7Q0p3lMNzWkt5RUqIpriWopB5GXwvGQT0NM/UR+Js1oG3MGWyTgeUbymNv0cxQYGbnstDzda8MYon7vuVtET/XF5Uai8f0QZna4B1zuXKT+OIEzsGBe4D9lGmthFgEpZxqOK+MpRjjQjoLmfnCPz/+ZUHg7nUrqcP2u5uxXBbQkqB6NMCRDKL+t0Itq9c1jdi+onQpdtq2+Ux32usdky6vLV/WqU7dROwI/ci2cOwNEtju4Qj0Q84i3OGoW84yOocsjjVh9vmhREsHHHbOQufnlepRVBSRMpWzLJoaUrvi3GPnVmYbiy18tyF+NjQRUs6IHMfNquNxZL223diWHpGrKXXSn1xhQlwd5DnfTUXmOq5b9R431HM9IvHS3IRYOyI4wYq5tgU6KL7vxoeSgcc7jHUUXIpQZoUSJXm08+GW95ukH4adlAlBHLysWfFwdM6kwOfdWtyafbAEsf/8PHU7bmcFQwWV0UzzcQtCfaIUrYGzsQgJhCqqUoy4gUjmLGZAoRMetpDbipzLmOEhqJt45SXQQgUIX0BycGxZ05WlXl/V9bYUZ+VvA2bmaVNSmkZvuO4qS5bhFQ+UxlfDVuWB0mHkBu5FNFW+YznZV0KbsbDAPlOBZY9hQx/MmoDC2JISpoCcSBrqVP3y5f0Bg9Fp94fBgPWpe77KaaRQXOXyBmihC1yLadsAvWSKg/MScsrdyRfrlXpN1xlFUfaZHNNdEqgib4elBjtDYw0EQRuc0F2utG5hThMgxCFU6Vm4NZyqrbsdizzKtXrXEBtgz/uZlDlnjfCgYiMTdgRuvrLrUrxSyZQZWuL1GYZCQesABQ9CH+uWriG0z720XsWZpqnknz5sRQrb+KLL3oPF8p2wSzQMBLsO+nU0MrAdoebGZVpvJYecObfcCpzHUMi8LmPiS527ADznoh/1XC9BrF1NcKw4OkvfQm8VbRVvNG6BkyauhBFh1FBJ4TFPywmbctD2KTzWu4XJHJIvHBEVh2yNUMzs/px54XA865Fe9boOXEgZ5yXHqkBSSZddNUyYAhGOEcboqgkX5uH6ENRo5Qquq6uSr6uEIE2AS5xIT4JyZmWVZrO8X3xY96wFttxxK4INMPMs3c5OKWRx08PuHjg+XjKcYFDmTMhjvpM7lu12wKfkKEINqtZSpRPebFh63TOht+wUQE6hhGex7nZbTXf/IKYXq9z3T2wmhVovuhzWxvSJI4KGnbqUnQTrc1JYWgkzN98c8nYQq90Z9o7ox5bIFdzeY404ZVVAcONtbWbR4wDwaEiPluVsufSxKl0gorXs9SzmkQfK4iWpJPMMmbSKzxnpycm6S3xQRJpnAR71Y6YULxbdxYXMbzO7A1oDziWXupBlAi90WklFOXcz4HcQ9lghyJCXcDB0CSv1lXA4NgNCYWQ4DtZOdrImZ5WTdTLz0apQiyyni433blNcdJmssoI0C7DsQpfhDcxI4b/aAVk2nJAmVj6ZOE7eKhOViITLhjaCai3XKF5Si9Fx9cGlBEkI1Ty8GjWwEBtiU9Ul4dPwCu7QWKb3ATtihlGZAI4/1oGy76WEk3N+s5XTj0Cyosqlg6ygJpCwbQ83NjFKsEK1HNJMy1M3VPYs2mhvZjuftsJrXg2Onx/MrS3LmDkWqdYjlEnLlvagi3G8Yhu5JuW7D67sqHtxI2tUiS4vo+ULc90BdgualaJc4AI956I9S7ZRTxfpT4PQP55XvBwMsD6GDj8etgje4mCbC+VUCiNtC3KQDFsTHIS6K22QasbJ5HhUXYGWXGYZxiqDOj4shWKZRpiaJuAzqQGEW4fKzJuSbHb8kUK4mv+FqLGlvdviCiXhuJGp4Wq0Y9Bt0chtwD8SYxV0ybjO9PcTVJKVklkdINgFPgvDxl7KUpCWJry5tJCq64rX9iSy62OtBFdIlpHhiBUKeJkx5puy0/Ker06BbqsgAGIskioazvHv3dW7pv6KAJoYQKsAL95maE29XNZPo+7ef17CDUKDGqUtwhFQuaIDMHs+OG4meJJM4E7XDMM2TQT2IFfSalZXorQ+BFziIVFklDRqKCkWrwPf4qMiZ64ONHggFkaGtC6FoUMkZ4aR2LaFmK26ZCljJ2d/4mCPly+Xe7Oss2Ebmjgt8/3IMFefsH9sL2u8DUhjHj8+2HCOFgDJ6RhckVmgWiJEn9l5Z1i/0hufZQvNmyT6ZGU2x2vY1DrJciatbJfVpR9nx61hqnzhpALX9RbZqjT2PrGkL/BIuAaVQGu2YPtKO7IZGhInrE3qUrUkOeyk0fZKHd4am9TWkuS2KY+g/XZPMMBMwjIGjx/oPhLuBZ/sd5NJMF2RmR3tvBk/zdsrz7xJKvNBIVmpnYlJ95UDAfvhigjFqFC7RG7qkJ1UcAMg+UP2etNa8Wctvbur65lJaxBwXIu2P8EV8gwY0/Azcknjga1Vx8WXtVIr1DQtc+osnDFCG/MiFvKsrUkLGU28Fiotq1e87eiIdB2Dq1uv6cWKCiF+DQfu9rEJgLby4OroHjTfq66GhOsCX4oKUH5nhQZevjt7poOy+dsKRDYIsFIVZ5EyRNtgx3kDmcjnya5EX4XjSCIotxHXlRZaZIU8h3trZ0roptU1MxBFRjNjYmVD9osDC1320FehJtlTcfxzRXL0g5H+uamlyCqqRVyGVLlYiZ/Ss5AZGqSlNKkMjjuNe+zqppO1i9k+WLuSWqIzsd2ObWczuFfhKNRKwVxzIyqkJj2nmFl7OQ0vjIm620zzSF/RBRev1UsmNYh0ukxlYbj+W0udsF/dUxUE4eOkSnzrtApvakkfnDXxQF2C2pXd6F7hlUDOQkLdZEbVeq6I0pBhbsRyA1J4RTnBdmp3B4agAG1NcGq7cVTIcRawLGV5MJQPslfAHWDSFDqcalVAG29P6pkWhMl7jOcPYSudfyxnMa1Ckuhf31L69gsdUNg3IDw630Lg+cPjGulXKecVumnB9BE6ruxYbJE2A7sM+qOyHnmunCw+e6+VhkGBtHNTYjfHBqnFvNIvF3SRqnIkZDkhOrPKJsuUpJnbZxplKFsTmyUgD2rpXzRq+oAr0VcKBr0Qdp1MZWS8xG8Q7Y8gHtu7adZeQcGuYNgfOfGwo3OWds92rYo2Lds8/EgMb0euATwEVg4JE8VT2oFPgn9bhP6IvX11iT7DI2A2RI9bn1hZ2zdo7d0cQghulyD6IxtE2qJBy7Gz3+IN2ebduFe5egFN0thXsrrH21oN1hzNdVqukx2g9ktLuAqutV/VjrBNYTtSU1Y5b764eH8hLZT7dOPCUmoHeze/jn+QXqZOtquUgB3/DFBthp1NoAO0labe14ogYvokBa2e98kmQNIxLI2GHVBZM8sqO08nKCperblocYMf9/eAHcMmPurHZ4f9KnWdoV2LmfHs94BJXiSH7K4Npq3ySWrbwLUprwBVks9Oos86q31VYVerkrizFByy1W5CbRM48D2tJqB9FE55FroHtAQrUvFmqEqgBlNp5QwoAcv5YWl4iwZ+fmONKY3Gj9Ft5qQ4RW+4yXUXysJFJJEgDoizM5GbFziyjA6hiW4rjfHpAiujD0eyyucYKbFH0yjDISTGmnNlGSGSfaWT5y34feGk18wuH0eBdG2m3jDOOZ4k3cnPsccO0askZe3jzxDMYOS+IIMR2ucUsAwrDOm7mmtqWn4GnMTzBjg7WQCWuPnM0czVSBIuzvIIjVIFN9+NJVdOL6cjrNPCzqH6MBBd1dRX0dGiSa1YxiLyHumq4QwR5vPALMxi7n5MkAFZwC6/JLrHdvjkw92cr5O2kUKBsMmrvCL5hFeNR9wSdIWnxgJxOyEj4zjyCXE1Ch9cjhR4qwGDeAZnp3AztMq6s8hHGtDMARlqdurSKrEnfOmxPg6obmdYAYrAvJ08gsIVUJbwrcgXTVq7rKIV4QHgRJX8CG4phMlo0GFeBkkkhygzmCEtHL0VxF6eSjIXBMhYGBPEgsTZ4XagHem7O7avkD1EtO015MCWYF63OPQEmmxLV1vlRMe/Pb6qd7xX7TvNl8TkTuGYirvSBmvTWu7yNuZ+D7IVLr20GWioROcECM7UO2+up3nRrYrPOJ3gUfOtdZJGAHqiGtBUr9I5MMpTd0W6w429OJBMVpk8+iV9wveiltT38wMPANP6k4Qx7EH3WvhFe6QZtvbdGLhyUcuQkWWjHL6tIT6zc9Tl1yBiRQV9O98LpM/Ym+hmObvp/Vr5KeuAbcleU6isBfNURZ1VUG6csNxCUwFCZYR5s7eArZUHISf5zeVxHtmisQPb4jZznM1GqIafAWjp7R7bwV18Yty0UXZM2QwtNzZHjpjm5yjSvQ14SstWAiA/dBEjk5V1NhyqsYYxQw2uIHY4kgLsKzFKuKOgn+5QZl9QNfIZdCrif+LhWYsPPVMbLu0YNkBAS0IAs9jHXj/4lUJ5hhfdSjA4BLMC2fVAcg0c9i/zWz8Oft4iv7d5gbVBhKwmGkpnH4BWz4grE6TsSBQO4C7OXgyD2UcjS1Euxo34g6pDZn8fH2SJHW/zWbOJ3L+ONVPHTlxF0IlEdMyAMQy8XQfjohM34yPT+x609H9B+JxJbWRk+Hb1cj7LLDMVkJ1Yln/uD6+7vNG21t6t7K9Xl0ErfaQrHvQnZqkwLO1e+aXa6NWSZv42FAZb3/AKDpOGfr30X8290pfV6a55h8td0gasJfRu5b4Nq5PwVaMcrl11bm1BgzbPiYV2YElC+OIlGSr+DvFZyJXp9EIfvde8oD2nQRt/tQG+mWHNYQ0zraCVIq1Crrt3lZK5Vu+lzEZ8i7w66zcEEnezOLXXyko5dqPL6CBGu1FdRZbVPwgnmNN8e4S9xwdhEIa52Qk/gmDeosKFBET2YM4V78fDUdMB25nLcAwUdp6cKluwNQRnmuakM2s1syNFpaEoNvNAr+2c69LPvEL0oCQBIDRI/tLwl9vHvx/Fp66eZ4Pp0zwjfTdskkmnvmJjc1p/VHrRkc9Kk/ziqyH39p4ZrcR2tmy/NwGfG0UcrxzpoX1ubSMmud7o0M2HIsSVcCWGzN6CdhqMfzVArMesZ7N+LLRAbS69sutvzdGg0wpm5+4SmygTCLHp7XkuwMJ6noZ1xYTLlv1KcNVJVeBs/qVVF14822ip1VsNwAOu7+/gnDKYdtUzOpzM02cvXKOxiiec49PFo9kN8vDlXmtdZWAxSmlIxCsURDyoYEvPu9tAKDUHSx4fhYups079abb34/A6278XGhisBBbYA/s2c3WNgN2Nj4qvpufh3F2u2n68gx2JKN5FIbPv2xjmOv8KgxI5V3GWjXSjvbLnddHXVEUzeBIn+YM+3I0KoBsdXM1dCVthYYSYWgc7OHEqRIhvYhlbIW6KiWzC/w5lZW3mWSvkqJCnLUynxi816MdE3GBoEa3J5twkciFjRLqjkCd6rWRg61ywblJqwH+NMy0oddID89SrybQn1V3vFgB1PhlFgyO21duKXNtDWblFoKq9Hbu2htlfkaf5jOOyQX+dtTnZ2APxDxaG5OIT/t3Eqvg4/zFueotcXYzPK8XpKbblA1SRhgnK9SX2SNXqXtUT7TXO+RYb85o60FFhQB+9rMWKxGLY5ILIVeYkNG5mcYFytozZrLfwFjwHnMxNTZOblSNQ9bmXsA7DhnmZ/pnMkDV82SMhsMt0fDyMliXX1UxNh6XFPv04rTlsVJ0y4TAgeJLjQjikhrc0H8OclCYjiFoiBvtir28EzXqWli6n7SoHZS8GLLfnr6KXZVcslpcbllAP6ChLR6H0vInMy4PRC5Jsmj57+ZcbOmF6bSgcSg/5haQWTF89TA9MfXQPh8Kb9bF7lreqUWZtHeyGNyE7HG4SI/emCkMxRcpoOV3cBp5VuyxKl3Otaa975cCVa1IeWSLKw+67yEI72aqBQBkquqXTVxjNXTmEWxmvRGbQHCAz1TPj1FBSLIi7BHMAySVavKwlSIxbqLR7QFBAF07OHCDrAcFxkiSydWROwQmONFy9u8xKb7z26hxlmiE8ezMpnQ0tJ+lfAGBUgg1+6D/JqrV5hnnvrueWn/bpdF4WUXIkMn874hKMCGbQgZNiGAkMXviwo0Ka1qlG6cLNC8QA6MYwCqcHsJSMGbi74IDWNgCrw0hVYD8rDRA8NNocgdt8XhgvjcN1pvUyEdYD6W2UGlmcm8xKrqTmdZCWMZNwWhjYAMXQvDwRHhRC1qto2wSfq/k4kqmPNNDulzR+WlkXVaSajtNGHJ3l4gaNIbcjCDRfPxxCg7mgPFRxIqYKF8x1vwkrXa/MBoYkB8y5kdN1bSLJdraPaCFadsdJnSObPe7nMAWje/ZiBNAre6gN4qiQ0s7kfU/F0sEdaBj2YTwlZW8FgZqmBHNNez0AyuVocYTzk+QTTircfOaBCPsMjA2/Ci2ZfO4pydCJwmGt4mPf5W+872UYxlPsjAlooMEE8ES6IOsVoEtDK4FnGLXeznrfCHtSri8BFXGHP2FQaFtBhiPnNeg1MOs9XK6qOMUMpCoqKxPYgGAUhMvTsHTCFcaefjc8kl/11z7cfOoio5EHPLET2ln5XETCroGYogYSmTZzN55i4pxlOsLyvYVkUKzSubRdO+tB9UZ7rwpPkYI2D+18h2Yn1SuhsOtXaJxTWPYI3SeMZ59iuUhlRaoMyPnJK36fiNYalipvl/xXkzqSTxd50+eV3sV+el44ynWm4ZjXfm4iexU2/dQYqd67eIjlibwUqksOHgFzw7zwVGgcEdT1fL+tFUs0vBQvnYo3rmREdJ/KLYLdUlE7QJPZeRf5hrR05ICpp9nNtzLO3DM8n5XuUi3ami8qXaFVrGAtPI2I0Xkjr1l9eEnilxY+J8y1duRR9zjxIMV8Xa4thyQTJYjrDHWh+G8Xyovsl3GJVJBTKdUk1C10VOhE6Kdk5DCh0dBv4vI+obfh4Qr84KAwurCU6oqSlZbW/4NyLDs2idlJz15ujiPz7XxtfnlzJ57nP/i4vOpJwFR09EzMLKxsHJzq1PPyaxTQpFmLDp169Bkwyp0nMi++AgWJkawYAoXBEUgUJvN/5HgiiUyh0uggg8XmcPkCoUgskcqUaq1plhNEhAfVkxCEJFAwoQsuwpImWZIjzaWvRalcOl6nz68gGeYUXyrKo9+yVzqcTswVMGPide1/+y1OKSJXhKsbhz4zp6vTnRqfUi5DdH1OMQJN+ed8133P7m5xtigl2F6RV1D0VMlLdJoyldhBAvG33tGW4ocqQ/dA/PZ9w3UDOoMpSRGCCFMakjhpREJSUorsr36laUmWMpIq6ZIhESkn5aVRoBhfqiv6bDE3qe+qCltUbpsSy1KbYBQoGgKUDQI3FuDxAn/8ILckSCcBMQnAkwTRpGagHS8B5yLATBHYKQNv6s9BnDpbSpLSldpLhTuAaWNqhYI+WdTaratLSrZlhVAbXubcd6gyfbKri22uu+PKeIksL93vp0hNvGqZvmTkHeTHILdjg/g1pXvxfNO7GX63rlqTjGoiq/ESGb+0njggcxSVrAAQ0wQ8LeBNG/jTOQBqupILOP0B9AyAmCHgbQXejOKhG0t+N5GCNGOAloBmW7bZFk85sTf5sgxRehHFViniodg6Cb6SAkWCJYRJ2yYUqUCUSLRQ7JyQB5GUTca3HSFnA5HFSlUJ7Z5DuYglq6O5v6rToIVL1btGEw+JXdDE38UuaeCfYlc092+N/UeJ6yo8rMQtTT0q566UWc08OYqktJwHiD2U8p/YIy08L+WprGfynou90MhrYq9lvRmxJFfkHfLm5li93hUukPBV5LfMH4ElmX8Ca0LrKgsmAJiL6IAugLkoAC8JIC4WoEsRKF1KAF7GkV4mBtRKJf1pjvZ9Rqn7BwAu0cEyyz4bTRWCmuPi2LOq/MXcQfxVzkdyAmDij7okOyZ1VF4D3E1pl+YZgSz1Z54D/Fv/pIM10HW0s3G38CLVvV3S02p3GG9nxTDpjw+vTa6e3T2YOosH9L6CfUfTdj765jUwf755y4L5w9kz9EfS99oipLRLYTcH7N6C0ypHdlHAsnyEhGy8P+4+ksAEZmiGpmL3QrMH0WJecjO8BecKlRKn/t9AQ8vIxMzKo55Po1Zd1vniq1zlKlRq0KRNtytTCfp6b+mmOIPRZLYAiDDheEGUK5QqSe2drCJCH8DUzJIVewcMQWOJJDKvx59/YHAEjkBmMFkmvJ0N81EwsKvl4ubh0yCoVZt2vfolLdLffTfe/PgLECJUmHARYiVIlCRVmnSZ6BiyZGPKkSdfARa2IrVMnsa81cItZKEKKjRhSLyUlUzJDq4ekLY6EfJ1BVUTZFsO1cqIdmZ4O8shfsUAm/dsstuyW4SHv+TmotBuEbFbJrO7SzADEDMCNAsAMQsCmkUBzeLnQNJFcasn2+Gys1JhZmXo+TzMfAF6LhrCbr+Ym9+YCXKuB39uxJ+/3ZLO38wW/CPO/O+sEFphbY5kJkLEaNEDY8RKljxFylSp0+zu2vW2+p2tR1dnYukLO0zhH6HmScc/EZfxrCe/wq32oiE1qAiVlIVaSw+0/0yBFUY4oy5k7Pg8nnOrO2l3vfWl7nYf4X572AgiQchmVGAUlWjEmRALCiNN/GTnOz/fopL5HUjmb0wyzbHJ/I/LS3dSScmlElVHJU+mbNJGVGekD96u2GpiO7EVoe2OrRgjXee9Zw6eD59ldD521pjzqWcTny89l1CPS59v4tR4ltpc4vxIUOeXDJG+lH9+LTOPrZdwLoI6vwc6f2Agszk3NnaOHesIDXzSkj+h0h/h2cuH/L2Kz38asSWa0AmtLE5EP6U1eWrI6VGu9y6nzUp2QOrQHTr7VxOj3rpnpZow1uvZFebmF/Uj3EvaV2y+JCtb05sECLy6rJViThOkfoa0DPWfMfq/WL0nVQ6GfP4Hd8ZPRPxbiW5KOVfebqF35aAlb/eTnyvIQooBMvN9wJ93wM37ZvQR98fb+pYEeK+2t1JbkUplgUrNfsqK7nK7SoLLsUcgMv68C3E+hDifBp3PAM9n4Z/PxjufA54vAs9XgeerofONd5Gfa7IF5c4nQZzvJnu+B3O+l9z5oVkolRvon2kR066S88sLnV8xFP1fUxOxcEG+rqjzG2aRmh7jzwzK+MKj0mcmMDtbofLnT1f2/M2Rpmal578juoQAXmIALwUAL4PH0MPBEuLXA3I1FlufTn5cz9dkqYJXaqjShsuYbK2Gyxwua9LaTFAkbDnB5RGx71kJXHmBV96rH33zLoWqILAVHn0/sgr4RYV8HYt9P63qycoEVVkHBJVdLbzKGST1Apm6iF+1B8T1QfGwmga6/oHVEpDOflsFqDqAxUPUCFjjhDVBVJOYmsHUPFgLUK2gGxbV/FgBLYQVfqHFsOIgerPodkdAknsSD9sDAbvbI4H5lscL0bLAlofpC8C+CfajeHv4uJX/KZCCN70F4B0/QN7zPs9H/qrqn+FASzKRIPSFFSwzwgsLM+MWFQYyNDLLI4/G6ljT48CMJsoJmU6CU7OQJNvyalRn3bDt3Bqdl8J5Wybnb9lcsOVw4SXgGRfRZd3nKTJgV93cUvUpogOrl0+AbGEXCgAaGsCkPg0VAF9E0FAj8sVrAOPnruQXpq8S4/NYIZEJmwuf+R7h+98O+QEZ77028SPvw3309NAXkX/bS/mfT3b6KZTPIJ//cuULYywIYIEJFvEBRQAJAL07ZXhAYd3zEI/OMWHBRS4/B3E8IgDnUdS89677gryPgx/z9MA4gOKIjRMmzlBc4LhBccfGAxNPKOSBT6Hxt37HW6FFTTS7b5Cv9UvF76/4/ZOw/+B3M9X+gbDbqfWvuO4kbB5N/QeNnSTqkbi+uNDt/OlIyB8m5TB4OT0K/kSAJx0y0xJ40sOb9EmmOtREJJ1WICcj1GRMaVqNmkzJTGvJTuvgyYLCtOGGYLKa+qUN8tMW5ESCJzsqUwPhqjIshsOS2MdLpzI2LJ8qt1XT7jP35EflhXunfVS4f+o9+tHpTO+brm5npomH7fVp5rnfnmbzbrHhbGy/N61uH0+7+eN5Pe0JwrfTNRn+zBZghZAQIBWVxAsqKaWClGqASgOodKCVPlAZQStzctmPUJZoZUVDDseHN9pmiFH2WXJNp6CVM6RcbkDlkf2zPZgbb9umfKTbrjz4sB3KN9Jv5tXH5/IlUgt52/ZXHkn+ZcWi1SKklkKPrpQ0qHW047ehjbWf0ZZFRGunYiZ0UGlFOhvKVTsm1CD2MRpn7EuuGUR9f+okKqdaJxe/qiKKleSUNLS6bRYlTrwMhbi783ojP+4UUwWXeGSFh7yFvF2msnd8AH1IwcsY/Q1lf59a8w//xP49lf3HXtb/lP1frU+UfarWZ8o+pxWsTGmAvQAwX3OVSGpHYjw7jD6POSVc6JhynfeSu8r28ysp3j7/+2wzR8QrSZQVzWQyjEoVi3uJ3Bb1Ve/ATXeI1Ot9Yc72M2icc3dwrxVjmfeZWcNO0dXIvCKVilAg6DlrKC1bUrZE3oPI95nlFKyOkmSouholXDeoZGgEb1fC29UDSknj4u02Bu2aS14OM5DU7yMSn7eDOO9EnHfPsPuDdM1lzw8EPj8Onl8Pn9+LOr//NFBevvrJzbzkB7mr0GXPMZp6j7KpSR3Z5B+i/PG50PhyS27MGm78jyz5QC5ADk1waBEOAsHQBocuNPQIhj7eMAAHkWSsJB2rsMMEN0yhYYYY5uCwQA9LvGGFGNbwsIGG7Q1mkMbwQ9qDGw7wcASHE5nRQjRcyI7t8HCDhjtyeARbz5GwpHeIxwPY4QsNP/Twx4wAcARCIwgxgtEj5DmC1GLplVXFq2VOPR0s8qmvRUv6B1MoteE+eemlk4AY22VvqVVbugbq0Q0wpagCXwDNh7Q4C2tuvoPnUcG1+5Ce6eudurcq7UXsoT02Ea/kybokjdaE3SplqKoUVSculFQB/MZMK+cjq2bnh6TmJFkHsXj5aciNW4bctGXJzduOEbds+dtix7ZzGHB3W084bjdCNdaXyLKNBYa3GRmu5j/1IHx+pmkhcjzkcLGYsjJ84/5ZKyc9cop2e0DtyVC2t8MOrQ0X7vMxOeW5m9jUUPchxUfD/WByi4ZOGiORKqW0FccKmmC5CpTKCwgeFA7xdGh5ameYvFYokMpDPU04PvGySVpvPCg0wWxI8SCmBLxaqHCEghxh8AhHjAhw1JKMj8iNz/4MJUgt96cCJjFVKClpoMLMKEplSPm8E5ZjzFHul+vitMYXpT0pm4UYmeIDUPGDtDILsnWuA9aKQlhiGGnk4GE3fm2SOrh2SQO6DkgODiK6kzJLK95AApluUUoyRMBIFugIRWYh5OoYnrcmErAkg0IO4hwKv7kUJAAgy3IkBJBFCJIikkD53cjw6LnGgCIIuZk1AqwAGYFl1ADjHwwAAO3G8wAACBqKkAINIAcBANR0QUSbjDRDBICQTrj7VQWUCWxcUOBTooF7NulXKCn8JN1ELVk9HEnUJpTC6WUx3ZnVdeAimqdh43haTDBR/Oboy/q42M5+rVOJiqoin6+0uD0AQNmUeQug9VsX3Q1AL4CpAPIA8shcFoNZGMIQ6QxRFLpgGOTyNJjsQJigM2OQ3YLCGqR5aUM+jgSHil1QD26Q/iTZnMB0m+Tft5y/0sAM/54CgCWIEQQKU8McHILyldIVk6y6ctKa4w/XVVG+1B6pyGxBQUHe0wC+uKiwqFDWBpUtI5VfIe/Uwh15U5AX3nvcbvIx3t5qUeorGQD9Avvf91L4om/UD7YKj+UPWmVZCr/cG+QYurDhQxXfllF/Ic0X3YMP0uX77l8ynzgV9qqcPkoupGlRvqN3YXCeNlsWu79Mue4rfy/2YzE2C7fJFMx5PODrXuL06CoC2Id4rs8I3HAvXF1dTXl5t5f289ruQF3unXk9eX4wb9DGD+eNjJb3grfN/hjJ9bi2AX7LdnOt2V5RE7pZ3CvgFXrVNVPsNd2l1Ot7QEM3dJimbu5sLb2vc03vg11oZh8Zptn/1J2Y07vcQJ/sBnP7me403FfZsJV9vQes6ueas9/yaGkdikw6BAGZ92bSZpfrS/PCVC4SetKsbC+aVxCWDHzfJ/7xqDJFcVgaQ5QcfI2DQ71PRHkUi1LIh/5OOf2Y4J/8M4XQb8awJYlEIpFI071Dmt+V4Y/5dfROzWsVKfaEA1S/aAPu1+MA7DdtYfr9gPoDqr/EvsW3e0lCiFob2ToHhK3bTXTrD3JdN7juNmx4JM56I61Cvjch2x7bTth2RrQLce8g261we2DbE7/JqPaK/tS7U9A/AWj6BW5/sAORHUTYwfgdAnYYtsNJ+uCAlGrU8AjPKnU4qat5ndK1TGcE6sxbVOd1J021Iz7rjX1u93NdHGSXkek3EV1B1JUU+h28riHt9w9QXdccuQyOAf9hP58GyFcCmdVzEsI0dTEavOTJf2WGLjFhC/zlHJuVcCqAsGYspwzVWKiKoBYEEYkghSGFEYlIREIWwZ8T+0+Pj0BdWPWEz+dp48lr5eK4ohDntxXoa7WMWCAWJLX5D3QmqdN/YDRbMoe9SnEubYqmk/yJQ9pDlTSe+mqq6R6g/EhE9SMaAdGCQLQoEH3vCcFjzy7BpsbXbsRUa49VNyhSEEZSgSvbRNFtBrfFoDjaqoVtA9R2Q5Gvxe3IUBasxsDwG/m/2FHLXZb4ClOgpnSy+BS4A/qLESZY7A1f6Y6wqYGX3aqjulAOwcyrTsiVNFpbo6XP9TeIxMAeakSd3a2wczOQSEs2i0FztGyXgOrSAXErTD56e2NWJ2caAgoyRyDgNHPSJ2K8iQltWHQckFAFbsYz/0lEXZJc128P5eR1o3sInJZdV8ablHP+8rk/bsT3n2Cxrvt6lPBPXUpU7vLCKtSFp+6d7FXVvZSpm7RFjFh/3npJhuqfEWcS6JTibUL8Zgx0dW9KzXwKbdR+Bzou6RyTgxqniNDpKZ0pR5XJoT2b5l8L7wdKpCvwfSWmE+mfvS8RnVOjXTXOEOK1dAxOiZgFDAgNIqDqeXEkDiMZsvyW1755WiUbXdTVmhQjC3WFtkk77lPksENj33htJ/iXdftGaddLtfzQoXQk6/wvzgaq7uizH3iCiRZRDd4szXasI2OYIIf8jO7kPKQYx08+y75sZWkcyI2519ISbJPPZQN10Cxk5w56p/7SMfZ9vlRaXqdU/bz3njlo/5KZxZkIQyc+We4v171NbQYDpjO8Ww1xwPit3ErB6piTGFr74Hm1bHQIGJlXF2vTjkxfH6TfAyD63PUrXCMGco1CrdHoNQ6zJvwy2TVjbeCtJSvFrTWrKLt+Nu5VXr9abQ3rj6unef190Lr+Rdv6L+1rN/X1Eh3rFTrXFF1rL91rH+PWW4xf+3+ZOPCelEagM8Adtcwxpu/uWs4YBF9bmzCAr6tNAr6eNh34+loc+AbaDOCmzQS+oVb/IvhGWgM0gm+sPb/fBt8MZkgOPhNWkCr4HFgL+HxYfwAeYCPpBl8AB4/D8OVwGPkMvgKu8+Vc5hEOzPvgcZ/Pd4RXhvku8NcD813ha3/Pd4Pvxm9rXocfC4L3YzKMAD/BWDAr/HQTo7Pwi03p0PaHvRAGVwrWPwLe4Y3OmB6UXFUBtmHvepHEhwY/fAKEHgG3QC0Q7HoJLoIDjAKAEaMGDRoyAEYMAAAYBjCUaA1R7V70GGhpjAFve6XFllphmeWWgGjZAILVRRUGsQTQHXWDFHJQcKikWCuFTJAip6bnBiS/dDWYOMvYA1oK4AJ4dckeeApgCP93mWe+RRZYKATwi7fKOUCnrEux6CR5muH3goxBMBM3vExZJksxX/uzR2o7lL2bGXbnkJ9PHuNA4ioOxtitYJw4wUaWiVY7DhGBWwXxiRlQEkWPMLHHUrBEl1qcAxn5oSUSYQiBYqAKB54NQMQK3DEokMctAJhDEDgAWQQaCBwNAJJKgVGuQFawRcTCgHWck+XCsDEHIQ4VAENABjFvfL1JqQNiibUSD2CdiMVvQjEvugtgWg23kQke5krWCqAKKlScW5fZApRj6VHL6IgAJlSx23BYhmVomFwUYFEOPDsJKM+JWr4gVWxQWO/iNlcSZEMKZMLcWCAER4IQoydkYT8ED3MgeOii4tbbJ50iyxbm3Tu+6ytHSbzOeBxRiPu1kCoLV5rnYFr8p174CLz3I2G+MegE90qgYytEiQi/sS2XbVfVK6VLpuSgXarBcKI93nZ+6wb7vRyChxCOVpSHlxW1OODiWtnmXIapFfIvEBwUcW5PF+6vQHnT0zvGzz/JjVFG4e+jzxF1y5Pcb3oXRjgJLhUX03PkZUgHorkc+o74paeVn55/e446X+EGphCfQ/X7tmsHTKfdIojaji0OmoqvX8ITl7TDNvQYssq/Q5BB/iLQrCHhBhpGCkonQq83BXq6YicGJWeCOaZ94g0Aoe0n5laiLmFEfI5+DaW8PfiEGqF2k2xjRFaQzhM+NPQ59LBxD4HMMxo2Es7gi6KqIlmXUVo/b8JvaYupm3XE/eEVxdTgAZcBvsQH8M4Ve0RYiSv3o1BewVM2ikrLHDebkEui/JYlhWJB3Aok6QWXzVADOyfTKFBzDoNSOq9wGVuyFStHaTXszyG0r9ifD1LbYdsNti3opSo248RQSQYFsVFvGjcce/kn2nbD2kGTgycf6zHqimsyoswRJlFv5ensbloZBrQ2QRrl8i8N1vGaCGihqig0Snn6xGRFXA/8XUvsJZTSDsmWJd53m5Dox58COCYKKXFsZ2DT1hr5p+QhnNZSXnZVOVmmG02ds4+y5lm3FbiEJHxF0zQUzaBpAcpnevjo1J9fm4gmlsQGXo9iQHGAQjpm1XxNZLv8CVyXY+kim5K8SeMsSCAfYFTZfNvSNbK+TeUuA4c3ZX7SJDV5JUifEzKXP3ttZSYL0gNpoY0Ar0rghvfaB1Eju0YoLIi9LWxIhu6G3YEPkASPP5kuRCrNJEu7Jyh5iQg8WmEfAgCvOtpuMgWaWXENkzNSd/2StEUon9b4E7wHT90gPPI6RFUCVnJrgUQLZVU5ZsV3JRi1UqVVocjWIIsCP+eRQZhj1yGKRF3FyiHIsrAFd1GF/Ta7p38Gli3GuG3IbLgk1QkKGEkBkPtV2IhKS20D7gD57aMI+njLtZEGfzLVLFZ5LW/uw59hvugl7AmMKgpipk7w2MZyVAnIVkkD63t8O2/SLsyPqSMQ72KtGs+vqk7IRF3Hy1w0NrUU0wMc64MtvBUoyrtyCHE5btZZWxanABXEQMReWORRga2CkEQMiaJeVwwcS4293HMzbrBjBZZuhxw2pOXnoGZlxT7K5QjnW6gLX/cKVpx+HMKu3NPLM6zIXd5FhRWWrYYaUkjSWYlZxkM92Bg/0PjzGBY1FYUyT/MzmKZn6flqbCSrFfty67Rksg7gFLOqEncpOrbFtwWj2yBIOittD8w6XVuJFms2dYhyVE3ZbllniFK+MfICORQVlH3sE2wUyrUgzf6oIVGQWyj2bYWrVjve3GG4nHwCJUHZKvHFSJU+i0hXHga701nygDIEv4McYoppqTlD8/mE2++0yic9xQojbAKrcdiqothKVAiEPC20QAS4pqLvlNtwGmPq4QAGF6tPCvfoUWNkT0Tl4QRKwSuF1yc5TSuwGnFv/IigQEmfKVbChAj9MQD1GwRj3SkAe8I81Qbm9gGVZtRwAm26C1OXPY9lHNJSuRZ5k6dh/vNsv8pvUS5Xm6YC11Ewq6CygFG1Ah9uWoIC/qOQNJh2x5tvBxedpHuf2nQG/tuzPfpv8xz8Pr7JV9JR7FDcoQx+SmFps4fwYH3JpT5ipstzPPZFLllVcJ/zZzH++vAgdvmz3vtnWc50hhb2ewLUzZf+BQGHvu+o47QHwc9iO/LwTy3b6HbTC0k8UfemhAu9rdwmvOBiyhdRrm54irRyW8/544zzXtb7DYMWd/TAxUYzWVW0BhnbBmQJey7hkTTf10TJ96uATXKLoSpe3tuDuwVE00FyWTQra0N9gN3P8hAviuzSWKJEDno4CCVn8S80ZoOtxsXpEh1HJMaCXyE2jPLMk6EGn2Zede96kibNr2kJ/zsKmrafWhs/koxCqLafKQs4Tv56qZzWXksOYd6pS8IkvgJTFjg+AYDho/el3ZkHuZ6zfwQkLjnUCQ/xM+G3qhbuJ7LChxvZSgyZyWCo/aznKH7fZiIJqi1OhzIcRCwTwPbCCn9oo3x54/baFMIefQ8eKU9tOpmWJEUYWduyVVogupAX5E+1I51RfVEF/1CXdoOkJzfc468D9bUgrEj2R7bPHuIDGAp/7JUoEBVdKeufStnIt3kT1AQSgGodFwLQYt5zwFDNkDD5alxBfHEIDXl6qagA5pNqwZRYIMbMI66GtYwyia8c3QoLKj5phRsZPSIAMYZ0ZCYL5SIigi9uTbtLeXJvQZBkwaib3EDZcEHaxKigqJLXlJOYj68LuABGGF7gPjDQ++wX9wTa+sJ/Pwe99syuR/wnueYA7vVOdGOcpVVfw2RdNoPgulIdIo+CEjGAXVwHjkL7D2cyZXzNkouGMo2VaBLBy6JHevOiwU4gfyxYTyboah2qgPQyP2q2T+DkFS3IyASv6rgxMQSR/URdmRBYClsjwqo6DR4RfJll7iiHVvU2UJ2cmk3I94BjrP7HL7VnQmiE1dO8tBro1M3i1+zaGfDXuvAL7N24AMtOQ/ab2O6m3z1VAfyK0XRqxb9POvy+GQD+mtEDKWKmaIHtzwRMnwxUcq0uqxZ9eDRalIIagUevKseulfkTa4g0vUijuvcZj3RvvDHYt3tJtuvrqjob5rmLQbHRFxdunuQRoxejljPKwJ/WEvEm8id4up116J9rS+h0w1pYDgbGLzWpLghfWzPeVnUzibJ4CTqqxIW7Acvz0beYX3/2XWAZXu0lUm4m23LURSlYhrubF1/RZfQuzJZiGi4Byryqf2XFsdP8BhPMj/n9z+fcflczl3b//90+/7I5XPwDHMNYyvwJYmQBoD/O6+zaxmAEot/XzTvRCpMxSiUbBABlIFgXdc6XPW/AIOY+nZmivcq7P2vwJZjhhRqFgbIO4Erg97AGgVcd50cWgGsyduYnnQHg9rgUJAI4zd2zVVf64Djrb38SdaRjJdhbUPcDSvM3iNmiahNO6EgR5LJGqmdhXDHYFu9mpE9po0vlZXFIun5uFiUFCfxGlrf2f9JisRwYBwnvbyJmxI8/MWnc0QKd3qlEXJLpiU4g/KI305jv8rlWJeoXW4D5Mk2L6Ge3PwTBbsrz3j+pq/DFWbj4zjFhjZW+rQzpQ2PME8q41YG3b90lVJV1xuSP6iUqehOdxf2LV7/NEwzwMZlPVAMpDGC0+gJOuMTs0tbyR56lEZP4iWDsJsZ2JqmO3dFJ+WQwi8qbSaaYhTA3adkzcHV7dtIhq+OFS7ZJYbqohtuFyIYqzniEW6M0Xy3lHWPqs+QEDlnl2OKaA9SFqf78nm3gM/T+Yi0tDrndWWqJFgNl6nxm++cIHA3zToEopneH7yXgQT6JM2gu3tP3MLWkdTvUzIv8V/yY/XtG3Ep9MFJNtCz8mngpdZ9hjMsj+hiTHBFM1eEXCqJECPcPXToEXrozqGRQ+umA2yHHgl+//7nnROkpcPyjQrgkXCxiFfV/ocIUQRirt4LrI+E+Vgn34yq5pQJ/n5mYMETRhChmis1z2SSWjJbnUTIyXy/DdML7j2GKFcvs0497ljJN4InXZbV6JR/mUH1RwE2elO0vM0NlWQ7IgH09svCZpK/gFy39uVxSFVW7SLMIV/vCd0e0yf7yEl+K//UTv+piiR9mi0hmC8gL0g7rjyM6TNy2QDcCfQk82sRUYyWNlkrSbb4XtDHnahURONeF7AudJjuK+ov3V1YtH4JLmIxJehXsleYJoOlboPaQBE1EMqMBvNRxIYWKhfVw9af1HJupozr1k6qECrTJq8PaCE+YVQs6pQEWa/mu+GQRjcFiVB5fHXnCr2TOgXddVUsyCsTydrw1xb+aoYmPtJ5evgImzWqvX1/ltmWQnse7PxEcCW1Vj//QCeBSe+WRNcgpyyWohNEJpO6xcE/xW0yOehq1+XhCA5uqQB0v3DeOBkH3AbRf2IcqJlob8vV6nk0N66h/GpWY1mv/FxmBGLqV3NQv5Mgsd2LEjZRfF14+3IUN9HNUcZchowW7U42HQ/jcFD2w58Bpw4HbQbVDIdL6LltyS1Jz3U7N0PFGkiB7eDlKlUyt/V6Vk7Jqh7SgUxisybNndFvI+KIKvFRB67Im5VHUbr9BSjYng7Tz9JcclH1r32eM1vCdfaCGLILlpQq9tcaTVWSV9LRHxfyeitTaezRyW2k4MjgoMrarMVub/62l98CZ8eXKi31wY7uPTqx97sqwDbhXR9CUbT2KvdD5kjUdrI1tSr472we1/G4l7Iyii5L0WCNoR+dy+B0UDHaahhwy8j6bEXcGX315U44Efvm8kJUeftmVgolRiWWXP8xwhrkrzoTySPUMHaDuNLcQ8IQ2cNfxPyhOxVD2BUvf3kmz45uNwkwwlc4pf9YOZjV1SlGu1SsZ8Oraj9prRYEolvL0jgAgNrDPWGjCktsVBIueZLV0MSzmrfKO95UevcaXpuWOgbWwkanDf6vljF8+78Tm8otcspcJXpXwwL+l8fCYzNdwsQPrWPMMzoLJ6FSz5FEYCSs++vYXRymxvPxOC8DqGoNC1+iZjpZAYh06Sq0eplHKxluvFONEapBNqxboKeD7EaT7n1628tPHqb4jyKqWpkaGEsQ3N0hDhJrIcwqXMUi6KoP88C0OjTKj31Vevp2SjT5dug+k/A7x+hhoAn733ihlQwjYvV5ddtjvgYVCFLDPU12SjybmWyohR/AaJVgB6dgEVq+L6izx2n0nHUOLxyj9KFOeWYttGM0qIOFL7QTry8BaA47vj0k3v9StLlX3DMQbXEeiyvHsTVkrJFje7gAIielIwJWWXPUTr/yWc6r/9NJYcKV361F4e2tFWVWyi1RYhbe60vPVeWv/LXmU3z1Fd3YeYmm9RzxL98D/zgml7ZIy5GrM4t/ZCjVorXUshjIqIE5+rJitXL+fo9oYYC0Dgmc21Fed0sK1V6/GQMZqk8ayFN3pIvR9MahSkQNTueHUFJ7k356gINUQko32dYHh/yj9bVCs0bLisC5kEMj6MGQFmb+sxf0/52exLPWXdX2L+CpNaOc4/qsgLAp75MK3zbMuBaVaxI1qVGIRKNsm/xeef8A8B0vPVx0+Ar8IJsr2iodRMhtrHxDdaBULh84Io7T2F+24mjDlPJvRcMZYCjuWUzeTPxlXPA/qm8hLjHM7mo+2SNrTG0/l3GO9qfzZwEmz9baqLH/CI2O0qxtHitwLMg2AoNk+SVs0PBCCgHrtJGmaFB9p9u3d+eCBAxvvlzNhvFOQwjMElcgjQ7rJ7nUNYKotLG5LlxnPKb+LTGJPisUW6ybMJgIcaOevlH7dCZ9YG7JOrh6g6FTUUUBhwsEV7bGE3BkW5UzwCJeE7BKI3w8g6lK6eLisJKsoYv66iLQeh3wkvIql1ylWipAlVqjUq+DnJpXVTI72On1keOfbhqR/CsmJmRSPd5MtA6LkepDGXevm2HIQ/5qzDmmG0qoQDDvS5HJ7FOcviiaSVApe8XpGnmgWJ5wu9m9xOfxsZFfPw4LThO3lp/BXg3b+tsweXyB9v/+4+FEzz+byl9AQBrbc8AX5YPqa376RVkhdkt/pKzNI1kqrh+yXK5DoJ7BSaaHEn8ruUWlJI0SKYGbE/4BsWbchIr3rD2jZKQul9qPUEM1D6y8MiXuZVOABRlQO6UaHxwVYDeu4BVrR4L+xSb7SJPEuaMy6wG4ka8ECJ8ASL6VcMdJAxsip9gdPgc2izXPue5TaWzsJUcgxV2Ct5FuAd8nZckrl3J9S+iZhsKkMmW7SdvCHGwWJYUOGywLDLy+V7iNK17moDNbQiicqKrNokVE5oZSEIX0r2HcoKjck4TCbYzwhhR7DB3JxlNtuCrEKmKqCGZtMmAIRNaXkUebAw+S6OrPWFyCrUlKGnPSryW9H1R+6mUWj1u6j4VxPJqeD+0cfKKp75t9neohy/u/IeFrPkT6cSEaLx9qIYJHWAeFsPWIqQs3Kvi58QYiAgoEVIPe3KEBqhqrlzX5NAiY3nGE9jxZOITZLFiS6XtsNJ4gQ+KJOyG9SPhS0hIgo20FVDS9/GPh1LQMSDGX12wVdcPvLbaixK4+CoaoAXfDdJFO53PwzYUAAbEdufcQpNEK8HDJB3SgCyXyA2CSbCFwa300WJ5cg1Cm0+53rH/B1FT3tyHkTEK6xwL7oRCa22t1qM6L6FPSwGOgCzoSYTunPrFx5vWa78DlicTwQG3e05DHwVjkVeai7nSo9V/tGVbuTxsjKRJJK3C8csUCkXuKBmqUdkyUuy0FmvQFSECGuab2h6Q3Ebub4dZzM+eSAjvXuA2SCLLB264diS60ry2YMZAAkkhfJLk93K/KthIJBc5BiAllQCLFrWjTIwsSB3nHpDGMa1cOOS3zkJbRAL2egYRjtV7xcGTU9ogtClMy2R+fSd2Atdo8GhooPVLZibFjXkOWJHY9Ic+AqlLa7YK7Q1IBgw5UitBCCN95zSNPOp/i0MK1N5iJy77gaDmd6mDC7wJI8UsWbA4B5Y19E3EyNyIrcBAFpW2nFjDD2IgodgT7qHDAsXFX34mHEUCQ+Mt3/WOdkn7eP67St4gBc8OKF/JkT02r4k0zpMEVVOkiiNBjig0SZBRapEnpVDm4oQoKukN8kukpqAMUsHGaTIRM7FoLYudUFF3rrnMA7Fu0ll4I8UIbNCs58i88smlBur3GTszV2+/Yk/soDXa8kxD0gNacmrILBbW7yOmu4lAKqEWeDAnVnQE88k1oa7HariHBZACoQWzvN9wooWceKI4X8XGgTZoGknQXdCQpxy4JlpfQTyr8rHlgoo4UfouV2vFmDF/YUHgMEKNlkZ1AtC8wD3BDc5eDsJrXd22oK15COQyka5vjTqz7sq2QgG9K461qcQxY9UeYBo79E5iB74DRcEGx8O2MfuSFFFTMoZKJDHqWUfIIAR0lNFOshh7cZgyEDZrzryFHToTDEwGgOZkWVnb48u0zbrSzU6hLoMHOl3pEwrBG9wZIaoVyDFXBCVi6V+neKrQMcUOOgfSPuOOg9o60pQy3mAERdksZhRxSQpgITSELysIHBUqDwofnvFLsdXhlNNvTdh8Yvt4K+CsMNnsv8FH9CfkIpLuFwEKRuY7ZqWOAPyICRds1a9CEuNTJBjNSwJLZiTAQpRxE0sVLmoNwIUkgZ1/9IZoSog1f7OSVkAKwXn7iGeWug2LtWMn3KfhF+e/kx9IYSiEwcxJ7n5IFVGkfDej4TLmJYw+EhgHlJPG4xwR+lE+wLG6kk4qBZT04QJ8/6xOVbtkuOoIB5ZZrWYT+dygRBkLJSdUfqNoIvrx5/F6FHQLe5Wp0N4OhBOPFSVgG7q0g3FRk6gBjp5S6k9XmoGQGtcwOyflZIjAJ4Bczdy10qRb32PJDmMSMgECOWSXwSIAoJUJ+hIfmAMrbQKqHIO0i22EKiWs0n6EhKNIoR8V4K3LM59HiNgwIfxgw4mxgdrfDozAERZQzbqjPBQbbSwsPFzpXIDBuzuQD6BXCeYbOuTKOcoSt+NKCGX7cHKYKOcqlnNpdmnk3T0GPitMBqwhx3wmu3/9Ly5w9IcvIyOp99OZtIiHKPS5GOKz402b77PEtt2oWhM0vSycXm2YnCGmxHCkwc10mdhLFrIzEMmmBTwIVsUe8k/Qi9wRbu4OBPdiVlfNbq8uKZKfDnGbn1Zci7OqNU34yrVcdX0i0YHx6aSKcY9Qv0Q3zgvQBqBUAroP1d8HGBobwgLgs8lsQA6SKswZEF2zqZZvgBw17WT0ErE89oZdLf3Jgj0qQYbGVc8SFK0WHidCXywB21aMEfb2GSU6uMNfSL9FaY8LwrS+RTkNScRXN3sTBouT5nR677l+LThmLsZCek9BAuMNTUrC6M3dGOmIk+JEMmhGQGDgqzlpYXQiR/XveNUuEo1xxuFuNJKjRBDvJYkEkWoBI3E3AeCvlY19AxURD2GWxTD1Mx9nBPVpWOvjbuBA5TBkr6RCwE0FijENHpTfwjmtkDJOj7nISS9AE82RlqtFWDrPdSYo15YGHgbzQ/CTy1ot4BCCrH2qNAMrWyTz1xRSZ5rX0tFZMuR6RrSh45D5iJCsZhvqp4Du3qy6xvxYyRtQtyloins5n1mDdnHNc4xLXkFRzdngMsq6f//m/v6R6BzTLsL+CvrauYhUn/VrBWxtP43Btz3Eosntg68gIiVdkf2LiECXTUFuMffynNVJU5imxofrtxnTQ1Zf2ArKmudugISxw5D8A+32BzmiUZxjETRDAxNH6PyQdMZU8lIhzcauXFl/MmezZV7FbthD4UTQln0WzIdg4WZp/gYkBQZtOwyuDFugQcsfPwmhuBW64us8IokUf21K1BpkQ2LxM03tg2Pd0tKm+FtCWynMY9xlw8N/gRNZ5z9GdEDRGEEc6trDJry3wcglmGpv1oMJS3Pb0JGYfc1CcVOf2avXez+1LPrgutziU7MAqIcI5lmuJUtS+tH164+/q3EdKjm1/PwSXVWQufgu8B334gzkHqKHrDgsBtgFA89RzEJ4QY3W8PxcV4PWcwWIGEKc4cYXTjdhZskCIVP9LL+2o9he2FBwwPQIyLz8ltD0lpgIQxFkRbgrkATJhKRJnSzUsI8Dmkc4xzRW2VxyK2f64pk8/TNP8SBlwlt8dHFFukdMElhNyedz8JIEAD/RjJhS76msybvIWiI2wxexZOKOYxGItukYzxLAsSGlovLvOfv67IxCYvMFfEjQhsEFA6Ww4UvO4KGZVdrnzCiHDN4xT03GEwknaXHYc9ABsfEgzCX9kk6XSZ4YozL2m8McGlofZ+HUzXdNCV/fdKhZhHoCkJ+DEEu8vnKUVojzVGTpJnEmEgARexixQEVqBgyK2giHsSmK1XW2BNwxyC05J3RaXiequr3zkPDAZQokFCj0QSdloMwJ4yJXQnuE3u7vhYUDgPwyUN+drDVbUnrBatQcBL55nTOiz+gSCh8cpCrGU5UrdQkGs/rP9BJJBOfxLMsf9A2Dub7o0ebCQ1cEhso4rc3iq04YAhBCFCZSxxWya5JkeGQdDdxqNlzZBnjMboHgkYW/Amsew1gQOoi0PLYSV6VsapostqJzhNIKa4KrhbIYt4QMJHBKxELE2zs/g7tv0eFJeEi+WtEfkwCmfO8+T83e23Dpwun9wQ4wn1d+IgYUsJMOTlntv6vvvWDVr7s8Tpg/yvsTe0mRKGXXYLSHgSdS2qou06E8TGZgRzC1f2zXYVtdKYDa293v4JILRABQQSntEwMB69NTy5YfEOup6i5zC0uVxtISHvmzFJrJqb9ZylWKiwidfUu4CEHmk3HAqAra0aYdbggTqwj0aKdmJXnvKWLh2sT28WAJBZfJBw0t294noFeIxG9hoHnDb+nPZkvSC31NQOqY7aATHLDYC+VOCwA279TcGVLvcg9yJUlEsRY4M007pLd+Fm6iNNaA6VqFaTTsIer0IOLbgUQOWq9TZCfMEhXG9pzTwqV+m49hBD4qxeIhIHKN7KWrwePQX/Vqyvxj4Nn8rMhWMdtHNImhFA6bwVY+7NCrc+XA1NB7ay1g4fYpkE0pv13zRQOPZm+blRp2S9GSCv2SPG3frbCWWUAdijWj3rZJGR0J+StfZ4u6aiOboXlqNe2LHs8sJqBXEgUX9++vjXonjkNoWt9tq0KLpF4lZYQP0WEa4axmvB1k5i/4mg0vc5pnXQKwdWDyimvfVxhzNKxj3GnRTmsw33HTWCwsPVxe0uoVjuYhUaCQnnmQoMiFhaX2lRfAxPSTIs6M1CEdtUGSQoMluabZJv/zkad2UktqhhFKEUNNV/MFjtWLlsZi+AFkMAp5pqP6ST1vaMyIiBhd+hz68rUwSaIx2Cqh4djn/K1J5dmiUGnpokBFOqiuwk/Ec//yLM+/HZgh4C6ztPghfGJGP/50A6CVZk4UeWDoenGm1p/2z+fIH/kkKNACgGgCJPjFJ1ejeVFG5QHZtllwFSQIynBPU4W9AkJoor89NdjeYqZUrCXA9wyno4bVgwG0VvDUVOT83C2u8A4eqKZQTXCP+61zFqxYNNcuPjek3fAKAaiCmlIdXj4rProtRAwiM3g1VOBxCgC2k+m3OqN80VdkNFObinxm5tDfX3wmo0SLj2ZvbRLgtaObo/JsiiVD+0dQGYAFB8tF0NjCPdTW6XZw9dEaNFNHWus5+BgUROU3WYKdTb+h7QqRtYpQlTY2vnwMLPbh16l2pza9vzEZiold07zmrV3hrWMda/dMbZEqAGSMAK+v7FBFA/q5WMfnhaMfGvfftTDAwDuFmmz1ZgGEqQAFEH48xOy55ttv8FlfpLB+MF9oGItfOrw43d0p/POxjBp4DrooedvfhpShicLemt/exu1J90uw6zS292lvEExB3cdbD9k0cAOV1AdG88iJ61IPGcCpF8AdGprw+wyBTogJtlkgNAhNmy70J9Xr0XyEJTj45B11g8Q1+ZLmbvyWt/VOVuAFY2rCW/HRtd/Hax6l0M+OMT9nf9/x2AbvY9uU9PgKPaO2nvdjGyXO88gX8QbWzegZlZt+xL9prR/Y3fBbkTR9Go8c9dy0z+0z7yK6AR2y5gbxRrNlRQWOmctnL7J3x4pyyrpube07ILlGnH3eg3g2iJzamGLlLnATCOceau6+5YPi3uH/9dl2h8+CaAdw8bmoPQylbT0L39n1rp3YS3Y1k9f7469eSFrTuUj+coDoYnm+DmRZg8FfMlEKhVEyzjvCrf1vqBqlujGoQUVlbiM4QsgKpUnlZQkfAABIhGGApJTqSBFcvJKJIAFIH43dAS4N9sheifrZH9uw2q/7fDdGsnbPd0Ju7/upbpS9OSkJ3MYZDuOVtQGGYhuf64Ba6bWuSNSA18gMSPwW+nKD/D3bYzx/JORxBJIr8OK9sDAXsQ6hGoR28Q07HQEXmOW/AkGwahz30kLyYnt3FJS9D8SZ4yu4kTRpRJnRz6JEqZFypzlzJKaFApjsPYER0yBsIRewOPuFH+JBO4IRiJozozBSrjLNlxjsI4T35cwI5M3KCDg4EZWSTjGdxgQiOHhvEcmfE8ufECNArAwUIPNtEohAaH8rgIjyLikRhSJzB9rBmlA1Uab2QV6FG9xhpgSB7TAA+W5VZ7fTr7FiMn+15UJR6SgNYUMrTnw7xarrfirTnf3PuOFTbavnJ5DZn77B/KPm/RO2OeOA9Fma2b3aKCPJgXPAmtbim0lGm1MQnF5VRgoXXPmP/DzMEbS/TFJOweoWfghUXNfJBhxpoKc/m+ZLlFfFrXyzbe+Uq9qZzpdVK/OPYXmLnvnAfi77GQrqg/cM6sZ7MIF68sXtqXUs2ln9b0H6tmUr3qXW29tsTl5NtccpAKxKja+1HaagwE3nZvyeTwOSpSOHKH0vu6H0Ejx3V48xUoNHItUJAWNlRYocXvF22/9PVx3IUgGpy8D0N234nC4/yCk8e+nc49UVMiv850E1Lp+tM1NS7R1OJEk1KJBlKJVF4qkZ9O5KdTeam8VF6iOJWgWDSiyaARX6amtOBohK6p9KklOrJxzaXxYaN0lWWJpnFBOeqUW4vu7Iy1Gyv3a6bKSxFTo01sspmak0OhJ4dhxV4fmb/Tx8JqIDHwCynXrMSrof6My5sgaxSrF37pyJ2QWgPZWLbH+cDgGpofP1T7BPKx7BpITGO9Nf5lz/ga/zVpHm0k2PjRaiPVw1j7DbHxarRDkUCODROTxGQqBHSOUKaWZkPgUyEQY4rsQRKrwCTSTnl8de9QquieYD21hH4hfRz6Mtkp6D+esWNocVVEIRIOhAPJeDKOYqwkYgnsdPTvc+k999V0TPpym5x84sBlmByZ3meqlZJM5uko9Z26/socCiYahPGtoGY0aJdehd6EwOigPZESUkoSJSwVpDGJSkWpxOVTLnUi3SRVaxSfknovwgprQczzqiwYTBYg4XDIDyj3ngpbRX7p3EFtHFqj/VQ4cXK2w/TAE4ZSUL42ENOkvBLEA7cAfmsFbGvlXSIqiCLUGylCfYIUpAj1mWwhJSByzQKgIBo8irfHs6qfvAbEJK1R41SKRxM8qipvhuDelM9pWnR/PAb5mviohDkEX77t6/oVEhQUz2GxG5fFZoO1/W0wSPg1SNEvATwK+WEAPvbbtdG7nfZSPhTBLvHzLdG7Y/PfMsAnJy+m0WSeRNGvqfdzab/HuH/6HMAoYARQuhfJy3XIDH3Nn6YBnzx9I0WE/mN2kdCosuTElshwfchEowXq3XzwX74HZ+N6MTIv0b7FdAY9ZwWblZRVVNU0atKsrkOnLt3GGW+CiSaZbIqejEtZMd1AlqQcSkMWWmSxYUsstcxyK4w40EG+Yo2DHeIk25zlbOfY7lwXudglLnWZy13hSje40U1udkvJTdjpFKVUgkIVKJQEIA9Q0GT1GvJe1huxXgbfw/ap3WaG1Nfaabs+f0Y+lo/nU/l0vn7p4NYExBQVzQQDBtDX2Z2YbyEJS1pdaqm6zDJ1ueXs210WOdDBiEMwXfS5mItcCbnBLehARlMmTQOSUAnWlfRuOYiex5PHSBVKGUkoAoZMhunX4r06Py+blxX0aMH+zPVcIUePbA+tmbLRgkPRt05vF3kJKJy/fE2s0/IVtY4Cal2qHWmIxwPxQMddGoRUMtdCiVbt0DZKtAetdTPaM80pq5sbS9MNmh9nFlgo1wgBHTYcLbnUB+eQK9SttH/3AQ7Q58Byr17nJIKTnRJ6qlP1NGeaKjAB64nLLkKPrQe9KGEqIlYxU/olY0rSd/+6nOr4j71S/9fUp5r6nClRCkSFDQLACco3ApM3KC46cJIKXDFRjG/lhVmhUmTkZbxxijQrJRqS7RT5iSmEI2G0NvFgWABgWAKmZDIZBv3ChvhCgHshAL3ITW4Wb5JZUKFoUk1jNmB6tCgtldaleTPKalHWgBWK+jPWHMd0Af2szRamit5xDgxteA2wvFDwlpMGiPXXcC4wAVNybcBeLphzmQC2jUS8sFzGFEQqNem71UWamXDGXfuYiCvpENmHLbzy6cYbWGQFDIVbTLU9SMlLiJ72cQjFz4J37MoJFv7+/ghqnnDPpUGLowGaqAYaa54+6tVFe9fVDDHb0NlhVu5y3ln45y5MiSyvelTC6bNrxvkn1LtaCixDmmIkcFDhzc7TuzKl/hkWPzyhq03jInqeqOOr5u1vOQjRlYRdP2b4I01xLt9BRdoCaygyhTPQzp5uO3wcSy5wFGWg73PN3GjDXIpHJVaaSbGrVpXZwMrZ6tftyRQ94yTwrg/CgrllSDcCRNaTJnbiHeV6eYb/00TDH63SowJa8KlAIkMuwnYqFFVWNIpGEO2EQAlkB3vnZkrKiLgl87oLbT8C5vksCluaV/9Bxg/N6BpctA5Jl4dCGo28O+aLJclbKD9VjaWztDrvgi26nuZGc+N3o5/FgSyluUpu8IiFESaYxjwuwW7swaV4aEhMXGJmVkFxSWl0Ot2yH25v6olbaOiln5RrpDrN7cINEgPzlHWaoEOTKIdK6jrtjXVolXuLgGM4A7WNy/FcJCrDCJlGrD1d1yudcx9jdVI7W3MebXOev+l6xqOa9TQ6PzIv3fb18gCgiRiVLIA0vhlMyrABuH/GZ6o2pC6ASw9IMptBdnliS49E9/Fx6UtUhmKqMEuKjMwYrG2hDVo0plPk2eS5LGXIgppuZ3QvbpslrGPmaVRJMhahzSsbNq00i6Jno+KK91WfdB+l0bO44n1VL/solp6JEkR4Nf7/6nX4ZkcIHIFE4fAEEpnG4fGFIolC5Wb1TlcsgURlsnkiuVKl0VncwxBIFBoD4AlEEplCpdEZTA6XxxeKJFKFSqszGC1WUVI1ABEmlPUnQqTIUUKCodGix8QKrMQUVmE1LsBarMMM1mMDZrEJm3ExtmE7dmAndmEv9uEQLmvXoWOnwKDQsPCI6PiElNS09IzsnLLKus7duuvY5bwzWaRPMT7FuOlPQhWl0oapX2N9SvXa7Zs1zToeiCsdWG5kyFHMc7XGGBO8Qnozz8dWJoWczEox07aFjGC5OeZFWWG+SbHmJVquzqx8W9sacjsTdpt0yFhzyFYWaY/OLqH3sPOYqDwl5ICQQywyHJ2jTBq3yHmzLhq6ZKkrIa8KOcNq71rjPRNuGLod8g6rfWIbnxq6Z0efW+kLQw9t4Csb+cbQE5v6IWb/kZsvWeqVzfxqhd9MmrPan7bzj6U+mfXVDi5Z4oehhcj8ySopa1w34Y+hpZD/WOWmLdwytBryDivdNbRhA/12JoEJIpi2ATF7ZuSksPwQ05Vj8nJtQDSD5ZsxGZDEA9gEAJVwVIoBTFIhFQAqFWCSPTp1AG2+kMYAnYXFWUelLTM5hvRhk6ZaXIi11fYs7f1LmmGCUFIQvt2S+HYC/FF1qRooQm+lxcW8H9XG16gRWMoTqdas+ZC0zicVag1iYylvTFXbZGme+E1VT/zw3TCdJ/5zs0N1VjiLo1f6BWUka0isIvRDarotgIwPyClwdYTlcs2KTAyIGMcSI8bMxe7Q7jQJi6PiqzRMAdOgEXDMLXYAAGCxmf5o2QBEOHsIEzzqOEfTLrspySSZaDZvV9YlRxRfVXwRTpfjijbaSmidflCmyX7J2WPnWyWtutBiOXbmHpw9++tmPm/mrdKiy82dP5DfKjxvny77ukRx/EijVprM47VYY8giXRxLTSH2mVEfOLIC9Ov6khdfutm5H9Esx8usJMcOF9wWwpk+mTeEWUd/hDXdh0tdoclPu9i6D3ChEsr4Cdq89DvO2sBDkCeokUyoUHyj7FN8ZdE+ph8PKP4a6jKv+CsyXfZPzhm71mqpa1n58E891GsmHgw44aRnXy8j87yH2eQylzpx4lGudoGT44wTXr+qNznVKdY503pbZBwj4wzbAYcAhwRvuRSms8L+NM0AhXk5gX14Jg/ITAA0wsAQ4HkVG2Q44FgecgY8fF7OahaJJnwyrGKQTF5li2MAGa64nmK/lxIVCOfN1yJliwFm2fVIqlIxm7dLdcn64q8XA0CWFS2wlZCdvlv6ZEayjqMAWZmSpTM34sDsz5/5yMxLJNFZXfFSyixYuLluukMbzh42zWZ8YmCoaYZe4ZQn11pfGaik60BqHQ6RIHoDkMEkmmGwEvtpifG8EEGC5bPEOpMHtsQh31YQEkhb4cW5SBYUnz1T30xrZFzRcgtuMeiwsBEc/vahnidz9aARXqB/PVA4w3orJsMGm6xlJNVLR1llJdgbRwwnV1aevA8Alv1WSM+V2SvCc/A//9+tYPiG87lJWwU19vZmPBJj/z6W8L4Z0O5Npqfb6STsNMEBt4CiP7cMg6mEVp40QAKbALCiwNiX6uCVY+g5PDy78AqgFyNjIAmUNrxyiFyR3uxwIWO2DqbIwdrn2NOU1VmO/IuK05R+2Ae61aEycU0/sQrh0QdfE6DA3fntjR+G/eY53iEj9sX1QKMdfqAIDLpl5y/D+RUMUf/ARxaZ59e5tZ4pvuAKZfRblTOgPJZvcnyj/YVIAqpLJhZn8XUDIVsJJA8j3ksQxEZfOAbggHfdqRjpF8BiAnqQoge40J2hBBgKFuspyQCO32sUJV6iP4J/kkkKfD8McII1NaG9OsLqrPsF1m6e3h/TbFannOVPhadhfwayDTDCbPxHzuuSNwMptLriSYDimdS/VrV/6AbdqhYH1Zldysl7+nUTbfWYcsoJ45VER9tCOXK3RRXJr71t39bRJifWjmXcw9obBrz6JbqkehStjGAHGwUl8QBf8y4j5Wz7glTvwwZq61hIGMqwZZRbGc51N1DavnyRuH31hy1HJg81OwrmSY0oTuytI2zjSDj7vPuwXYhNJed1h02GrPcIcb7Dm92fjKdS6x+tKiLmaRITCzLmjfl3c5xeLGgkSxy4oXQ945KKsLjgBdRigVIYo7/XPTs83K7btmkvcPU2Z3oMsx3CT0PRzqvuBURE1/C4DMQkZVDRUKIf4BNEP+ZCwbBz/zDU8mIVwVbICvBJBjfth6K6SErIQYD0UDVbR0bQgVdo0teCnQGgQBIgQFg3DERDYHK7gvMMmXIqA3a1K/jmFIpYY582pIzXaJAK2YR2DkiSTjF/INiQL8w9f0mAHCmyGyhNGI8GJKXl7KYLFvsDwNt7qKblQGhRbH9LB3b93TwIELLXQbV2aYbRBLCgzMmuCmC432i93uX/IHMklU4K3nIdr6HlRSZQAC46n60SfNPGw7D3BmCwwV/S+JA8Ne7IkJrc/ZVoDDfRfQPzsMDCAIUQXmEcxhzlCBrk0QjvMGxqhVfrAtxgA7Q1woA+vBFkbbvMiuQkTIYsuSB0AyWWFvhEfyo13P9b1RoQAMSpGXjsKL/f+a7xHEyM393ER+LrAZBpCQKo9tYmHXoICoVLpsQfFICg2NLI3eCpwab0QTWaqcx4hjhl9vQkBtMV4ZqpvY4g/fiKwROpQ9pJ1LiOoZWN7svaBYwSdr2DEo63pfok4ufIPL1cgo+ejHtiwcNFbXkIL3xbjoiv9VvyA8ogSWxwfUbfgyVm8Kr1GgIy0kwp5tL/44Z4il7Wfrmk66VBOrAB72gKNxEKvLHqb6AOv79pm8P3AxZatgSSVaSA5jlaHyxK6Ag8PPWNpuFFCXUE8zBbyivHZheLMnVrk8wJK7/pA1EFWpqhlSCewSiLyL8Fnjzpxh0wq3kj7qfvncVEHPMpQS14e8KYBP2JkIYuC2vUl44ybCkzwL6I5IYa9jNCvSDkJ3ZB9QPRAMP0/ONGM2ClsOFGpL1JxJLReb/Da6ltV/hD+3lqFFJS43LXDB1Ai7J0A1Q8hCQE98dVv1Ws3CGSdmTGDyVy7+RVJ3efwpZlBd+i7JIocHku+y1o/KBatmolLSJKxaRWMWGy8iNkhqn3953i4WUn+fJzfoVmKykroWNxl1IqpST/nUsPxfiyvtrQrTmE4xw/uYrWR+/sLLSc4nuVFMcbX/rfdaQAovBbmooUn0KEh1FjYkh/48tO9QM9hROONBWhbeXvVXmpA5CK4tBy180rshAcSoFiqVwLMVTNianaEzYVICOMA/sKsm1/LDGQLFd8A/TrIxxJSlYrbZJWqZ818rcSea5qSigImNnCmupb5BNmDt94DlC+SdMfG4YB+P+LORvWPO1c39wNBulseRqWbU9OaV14tIaghOVPQxtPYcfFqRRD+MLdr3UTpVwyVawj2cUQ8MIqNiACPN3nMwYZCoYaI5z3aWlbMljI0LcHFaWQuQqcipc4mdKl9FnKghrEKwpFCWFoXGT5kYiA1REBGYyAUYV4e80apAFSoWC60yBEKgnllnuEb73SWHUymqa+cjMhI7Eet5uhDG4vM0+9wHDSwgUIc05MUM54dffcljR8Sgo174upJ7grrSQAR1gnGn9AdihwVtqIUMZVjydGYR2PzdWKZRLUsrB72gjLWTLZ+aKLGhKqUURJAFXyEmWcoje2xVIiGZi6mS7w39ETIo9dhbFPtW/ESVMPxROk/ut8Gj+/PPpiVvom5vIxNA3YUNWhWp3Le+IECtfakwBAOJBGWMBEL5Td5PLKQ/2Pf8k0L+tFxgqFoWkKQhRqAG+tmvOZKsJkpkAeYhECOkCSPpUpJry7pVxGJe9EM+mBMpmqYm97SCD4otuANK5Pwe2X2WpKzF3cO/1ESKA3Pei5Yoxi5wXVv+UT5Wi6zDHW4SWU17ksKuvFvhWndvY5BEw4mkAFV46kH+KVFE+2BakQFBE7/JPTZaByaUgMSo3Xg1i7w4ZVJHzhA09yLa9kGEI2SVvprRgXHIEXtsxbo1CRO0Fup/Ig9LrDrI+tFZ0DlGMk+dELc/P7fWmFykw9kNv68gou8gzwepdBk5ud1qosh/NLDugdJITyH7O6bG3ix4lkTKxIwopSDliUYY5vyA3SW7HstpaIOgKL7V9RaSzklwMF2nL9RLHBYflU5u2nBxqxm7oSoT786M5qkW1lQRmcGisBdV9aJrqVm31EKpGB7w3MiopwKiwB23gnYEknSEv03Q1o8QWnkUKVn4Jk04ARj6FOGljPsYihOOa6zFfCbg4h+kJo8ihENDWIkxa6Fh1eZb+RpSi2DRHaYVoX4kdoHUkkq1s0RBMihbKFZ0XgGm35JHEfyN6fpe6hNba06hcoQoSCM8POULYgLn4cVU9/oTlIV6v0weRKoARoz6S+kyUUtMEaU6WISBWXgWrVyP0MMi3/KwVRMR5w3kFLa7+Adk+gfWpZ5QxZQttNiW84PKFIClu+nlrjObf/H2r+mYf2/2lHtf3xAeinQPrxzbIbcSCvPmflHYCVnYMGcpNu07ppZfZJtG7LIDwW/9p1SZGQaJYRXW0PAIt/N3hpfqN5yN3Uz2nyAY4WLZsjW0iJq40KglGwNdY7cT2kLlnabcmqfl3M33HAuFshW+2L6GiEdaxEUDoi1B6kIbcuM+4FclSjS5U3iRisS0woSQhY07cwklO4vEWTJXxpWtfoWgdLbMbUldWtx8FDJg/7SClQmhSz+o1YpNVihEHQUiLtn6HBGf5/ktF5WDgziQtJSmDQqBa2F4h6WoEIbQL8Og0WZ0zsRNIdVqYDK7MTwrvHOmKLh+2RzwgiXixVqnpAuWRSliMgfQ87/1g7Zidr2JT+yA026x5qednm6GT8yD96Sh8iKYoqmFTJnBlZ+v3sDBtaeaCQw6f4/QhTKD7oY1vaVBwqqQTwxVMw0q7HzxFSYKXUANQZSlhegT4uSZcZO1MhLVaxUgZpQDcphNTlSfX0Zwu7UPsfuTpfGcNHINBUlcKWvL9N4U0jCIpzMCFyVdfpoIQ2ncqIFS87sXIHI08R5CJrM0qdirfw0xkpKYg1qoeqGzhNVsVI3RooVPTFCygcK2MEBbfZkYMiLKEFoDfoQlzO0DkW8ALXc6We8sXVGK5bxNS20dnyo0pdVpeMRow+1HX/pEOElLum1CHMHJ1YepUBR/RuNxK3VZ0+o25TIUyVW7PRJgpfK8jjHy9tqkuU31HXQ4djanrqC3vWXXj0WHnjk9+abqkfPhVf/ef7/n+5SrnCAnQm4dtqs7QVdhrpBhcOKhev+2FoegvKMkQvaiOS7tb3AIQKRwTB+kk3I6odHZBCAHskx8JHo3JIKEGn9ED64K4KEO8KKZpTvu62HAZgtVycpxV3yj6NCN1hLnvB26OU5aMoa0WGjHA1GEAmAIwyswf4y4gjdHTdhrIGqGUBQz4yOmfwh7QYKaGpIiFvnftRAhFvEkwyQwZY4uFeWjJyBlCNf+3ggUzJ/ZHtjrqYE6nNuRNkytIxXheqrJQVYCc25yw7LKOppkk1HB2dDyf62N3z89Akv49x5BrtX8/Lf0GtysikuVh5EXGn1baAAt98LA5d+YGAnHRvlhoB6qoOGN5b1EDPM5x3WPYAmm9z+lF1nyYsDvFcCw/OqvWGy3j4lQgSDm4+D+Z0t+byr08E0E2JKyWjAEUbbKkbYivtZM4Zlg+n9aHWWY26hFLusR7pSjzQVDwEW7u+6rviL2zXL9Rko7wXjx284z3cZ/rnfSVVmfWptvs8fuXqmP5I1GDrWhDvPzr4K7CHXbro/vTRXoq9ZthNcLa6muzd2DJdUoZaCQxeUqXskjVI7FFWWrXfHM/3C/eyB4hzOQBGOCosX9j7S5npZQ/trAV/DDT7WR6UG+7KGsO5fX/4f/XF4nAb8Fv8pwGciQEsz5czPu7eS7xYfhrYdLxeC+pCnxwhrG3iEYalKOz9puje0N0REfYYAiZwEJocgRlGotQCj7JrEXiYc4l5lSRdT+bMjawU8+l5HD3zG4hLAMXpRD8XniUNj8IfYiUCw6CIQ+6Bub59j8fRHjNDvQmd9x94nB796joxCgi/qSusOb7Nlv3TAeDeUIKrayvPJBk2Z4rkIDq4bZuFeAFGzs+6hncC6iMfPPYl3yYQp2mRzleCo4P3QmIQgT8zd9XloCEEhM/KFApe+IkhALtFKuWynCJ4zYgpLV5yNZNd+000VjrlNtHYOt5fHNhBDU0jQcChJydyhjKhKiyPi2zeivI8/UnyeyvLZBU97XylE1NlEb6QqpRVlHfBT18H28K3SX2z8G0Z8/bCmnNdQF17DS+JUgGqYEnvLb2Z6uNhFeHEm21SyxfpM0r2egx0vixAniu+OirvohSgqKov2IvWhpfOwfwLzzJrvkf21nvX7mu2LB1j3vF79SB5F/aZj2jL+cGHf34dnTVNGtWSYv92vUX0ViyivdcfuzeWVd0QFB0z0p9edMmHE7i95pQiIWWcljv+bSWk0FD3Wsw7tSEA3CJgVd73Y2SJYs23avPaF/XQf01yjB6M/hamql3r3Sh+uq/taaxffpAYPPUTGBjeX3mtAiahePnuyMVINEtwQYMg7/IFZHICgue3Ad2Tfixtu9+vIyH0gMWAI8eMcdWucSGlA8x6oCeh+GVONi/JOaFBS4T0crkr54x5eIvmDG0W17kcfQyL0ru4eQEzxedrKgHPE06NgLL8lxKfUUzXTrTKp4dVq0LK6BFfooYFoOHa4fCRbk8uS1/rKurCxqOdUfokC4vLRXugSFRUQTjvB/poTSeN5YuuUBsQ8ajsYwbRFgi311tNlv1cWZCGrSebn+RNYUU2fx7h3KX9t7Ze7n6WxNdUoe8m0woLfgOD8/6bkD5EkwGhErdtZgMVLc/Fvyl+0g5UJkNWoufCBuhT7qQoh9hLKEpNvQd5icC0gtMVQkXeblMg5f1pr1p+OOx6XPkPjHyGatVHXtWKCk1CrqHyRCfs/Q/I/pLyLcbypDZWU6gDNh3/Gqppgr/ZaMvRcnj4gc6PagyJvTFPo4p1t2TfH8oPBdTHZKGW+e/RwhjcBnzs7L8aJ+PJGtvaNvYsU+PTqYSds5PD7YA69gi78r9iQZkvsdurwj19fN+bssKErDTgUPw2nvjbrm7bt7+ijKQJU93I/iyrjv/tssaWLskfJZZhy3O1m+g1e/wPFiSQS0Yku/TUE4x9L4KHa+kJKuoGR9BYw4Fb5vTo4vaaKbKl8Zgkigc55yzTUr+HTs46xkh4vi/j09s1PNZq+0YVO0+/gTo2pXqtrZdHzK9kCbpIfSVt2yPp61PoHouL+7smjGnfNAE3/W3PL79WUN77lI/rfDhxlPq4ZQe1ZXbSz0PC2iMdndHXkR1AKIr0r72taOC47lhnnaqYWXdqlc4Kw17SJ4W6zI6xuIVeDFA4v4XHbOEOsYDXncZ3H/j9j+QcS0vW7drTT7x85gj3ftRmkX/oCWhmTdOxdCZGx4yp6SHW3N9pIfNYVMv3Wrh1auLD4Px5FjcvnGx436Fvhexm2EreUMS9deomXhPtV77bQvQ3tmKvSDFAj/dKjPqpCtf28zg7ZlA1X9RrpWcx4KuaZWS8hfXe3tulqWPv0IAmAo4meHpSf8SogJtlO9xuegwUFsyXIS/RJNf+WjHMzj27lPCho7v+j7iBy07hoA/P1L4nBqz5sQrGScLUCDj8WWXSjlD99PD3P/QB1Txr+d64bcEt64J8to/g8WqguDrnIgiGgZ58jLDp3EvDMI4fuDd3x4gIhZ+G/NXBfjF6FQVspJ6+NfTtJp9Rubgb+Ei5hRbHLohvkuHDWlJPm4ZeVolOj98e7JPo6xeCOcrnPibf4jVtaxhr85QPa/y3sgSwAAYBCIA3DDXJQBR5JncUJhPKDdjQqfewt3YeLatH5/tS31p/dIEZo+8Q0vB5UC6r6YgmQGjJeNVb53vaKpedJHXr1MfKkkdxpiq3XJ6VchvJrOs3W6zjdrUu0bTGqJnGS7R82fEhs/eREnwYUcQY5p/ydEQGmL41BkiQsekdrIwArADAQapHss7FWlg5xbvWyhhS4LQp9mIL/zDwxaSE7QZQQ1643vtR6hAnX/MLXuU6+kQLZ9PH1+0yrmipjEEdN4mIdYjB3jNUP65x2Y7OqLJY1umnqOpEmvGSG4czDCxFBDOyMMhoWGUkGcth6O/d+/o0r8I+SMXhnnLKMk3b9626VhGunNmNqWgB6iqi5Z+MMd3NTYQ9v1+nVkeEZYWNCSt+IhFTHJBkMm8HuC1asiJerjuZPRFwUpSIqublMK5fVhiKvacD7xOJUPVDKCGbPOSYMwZ7REi6H3DL1rpsHznqDoq+HTXQFKivmxXERF3f6wjTuEVQh26qi8EoF8R+hQt3QGWwseS/MHO5fTGwFOUru0A6Wp4I5bRR304Vt6ptxsPe73GZU22e4ntjldeFgETd/z4fRivGMY2tUBPqB9CUXBMTs85GWLQf2G1yY9ub8JLN+STjuQ5DtINvWJoaEKQH4r62+pM+YP5rEcH+93Usn1G4svVs+lx/MOdFk84+OYWdFNJCTYuOp4ePG8832xsL7Mfql/+TDiyfbT467RcxUqwCwLBHWuwoU6/OumvXW5vrJ3OxtgIkW7jgfmabrg2fOh/BJAU+xSH6VSllNpU+5dKidepb5EMjsVfzSSLTn1CCgt57bNjJgQV5nbFBFNg68LiRj/f3rwPdsATgfMbZ6fSE1qtmmKt0YPS3GnUeeIwVwA2oc7kemgJNw+uS0QblcaLPQDsYf/tj3bsG38XnD8n6ha3jmV/8sY6nFTS92leiNaDt7STKP/lwPd/bFcnybg+19vnzyneqau3TkE6biaYvoeLYL1YtlM8+0qIbAHcyhpKUwaYFC79w+6u2NaA6/SRefN0rTrd9GhNDDn/AuLCohcyPZZhu83UhYbk1jDFGalZsfHobXwmw7cSYDT8TJvfAtsOID8Dv17EO17NEv0t6QumVonSOE5g4RmnmQ8Ns6CVU6cAJoEKS+JjP6zNWDgEE0CxAIRnLsiXiZKDcoJTeAWuwcdRA7O09WuKw9s+PbVdsFxea+XhDLLNHDLK1tIrfDtL8HT4bkaHxYdpjf70PTMOh5I2hP2MWFSvscUmRziT19u7PtGSIZEc0kNXIPYsuUq9RUx8N5smdJJUcIfWawDxgZQUKA2Dmenv3xR+RmL1NFiXiyxv0MpuNMTJ+A7xYBKoDiTHcLKVFzEGNI2ky4i9RXV1YveQmQIubmwrns1Kv5+is5l/DQjY8B54IrO/hI/EqH49AVuvH7vz7Rz5vTSZxAZB2jxyIB4tnt/Ha9RlWHWMW09zPEHs9T6dk6sAOW7ohweLUIkwuNNTBF8hR9A/lmatDcNX5Qlr+XhlvxLxM9JNxVqQsFndqUfT0MYwLes6A8wjA4a8Lows8FmyIbFuawdjwWt/Ti1xccGxjcTYv6bdOX+fv9z/BlyarmQsKWWX58IfXn8GNQh7EI9MeI6t8Hpjr8UbTW/C6I22fh8vYX0x5RlhpYGbL8/du/I5kHi0B260tEB8MAixIuQyzmkBsZB5xpIg+1v6J+NxlO5Abg32BHf/Z8VuvGcd07vZeCx4fLXSkBA6+8UU3NlKQylF/eoH0fxlE4HVwsU0un8r8/2UfdvjbkUYfJmwfFDll4WGXD8V0w+Wm4kVeOr5+bWZmfXZUv024fdMmwHuRsgPftUlwR//bnUYwz7ej1Pj2B7XbTsdDJ9xKmf9q0jYEZZHlOheRtQjxIHIAYCNWrgNcGQZXtJXq3TvL3333dqxIBNz8WaPTJz9fd51UwkHGYIAL1wRzGwF50jkh1FN/ePFWXykHljEzTE0OlKR+iSOK9e49ji4DQtQI9aJylsoVYBejLq9YvCeAMTIeEzy75+1Sle4nf0g/YiMUx0wxV43O71uwKubLtGaVvu5DosccxZr5n0EEBcazm2+bQ3WXQCMEoSLG0D91Y5fH/ED5446GbBP2JgnBcuLtCGOrxKBOgJbRGYZzNgoo1ksiVq/6IPYmh0QZbjjGsEJFeEozerdAS/u60fzku4U4rTVHmwpd8RhXeKw8zllkeFpml4rCcYppkvoqp+myO+L17lSoeVFf0mX89FRUM87MEdLTocKSpwV7MrzvVkWRty/E2xMYOHabjT4aRBIVakTwzEmIGAzONhq1FOmO0opFpa9Bwn3/mUuUJ3bpZrfYrTOdyBHVowp6R23ogqL+IpHWQWJa9qZkJUsTB5urjxzYRiZeZUSKcefqSkscrAFeefaI8U98/uQdxJG36zdNQgMU4tS5A4Lb+Qk2p9paSeAK1N5n+dG+8S3oopvX9FB2pdxtLVrAdjPPcZ2066VGmErgf1x1Ub5Gqei3LYE9QwiVguBOJ1K48SOuAGjT8c+wcJOpZbYOxLps3F6UQgfRGQxacVbQBgRFRNEQ/hSmIqLeeZhDq6St16CjtJBuYdWPxbcz1Kpv+xJA5iuD6AY63baqKObVn+SiyRq/O2C6XGmnEWgfGax7Y85f7kiJJsh4Vpwlf2jBFFEuFj8+iicKSvzj2f54P7NFF6VDHfYXEGpq+qY0b5rmMK1YDgVg4T6dfCUazd7p79LHUaSr5GXB9/rGe4w847GD/mLNfY7l+8JS/VrEjenjr2cvI+v37YF/jba9uFEcWiLoLr7EBJnITw0pYkMFlqKCjn6GnPSgM+iLTjcWpLCCStk3w/dseF0HWgi6dqzFiD2D8XV9MtTrezoVn0/PhlLlIzTiomSouuMwhBtfpB3PDLofErN8R7u0SStP2+Jowiqd+ng/h8AHjeL+xfvZeSgQhm88YDShEFL3SOHD/r7q8fGe+2AiMjxlqZcLINYV9A7C3qJahaY3OGiog4yCPG0YFlJFsvPGBZgJWTF0DalZIk0EalxRrds0Eh5lJsT59yF0bZNWRNtMMt2pcOgtETeruJ6lEBt/1mJNkxL/s2EgCX37FQuT8rCIzcH28usiK0YrQynEdwjZl61fURERvu6i1QfCiJG3CVHi9uGBQtgMsTJqpfew2DA8KJiw38UK023fBtDwFIQ5Ta+0yHfJHLHPKKZ9gWtqgppURnZYzkMUzLjpt9QPP1s8GE8LJ23DjQ8OHamUbbVbrIAyIO2Qsybyvpwp9EIj+48BNqzLDgWgV6dLXZRd6QD+Cz49hpADZsIBeiPEarPYYIvjBbR+w9QeAJLrrnwf3UO7Nl2UJq35v2EkAFhIMYfIP3czGZE2RcoPNUc1uutj0F5dEkvpCkwW/zEo7acoDgDM++yQrztAl6jw+VQN/cGWhHR9A2WibeZz0Sb4dzAtfpEQwyAN0mkOqu4KVheYKqnxcWJ8fmBycSFmoUnpInWRMiURcKIIWcefGaF5mj3aoEJgfgytcgfD7tNAVMSSjTLoxRn87d9SK5ygI4JyA7YRI0M2ZCDE/Zz+WZ6VvjEV26mSUtT16fb0egLMw304LbUGeLt2xS2UUfCpkSg2VASN9xaW2qd4eIaoaw2F9uO5cGUOJeD61Tc+Acj1tbgjQGdaD8xCGU6ruJ+LiEJtNFLocIsUD4oF+lbcfIcZNUQfBfESFJUuImukSqqwiZy9oBSJiU/hU8fyZdbE96rdVY+vfYtd2KQfiXvdqFL/izOFST1Kz0LfYnLHk7lRGAD0F2/M/7On0Pp8HDxaCNUinKgwoE/jL3fbDUmwVmb28/Y8eFZ6QM3mj0A0DtxuSWGfa2HPaO0zzUbNk5AW/hjJ6YmOnUe5OoZjiSzUTl20+Xgjh0p0u5OtN6tiHgMF03MBFsjbz3DdSOJyLnq9ZD6unCi0xzPFAXfaZPQWTY43x9wy3q3SlsPQ2DskrfC18k4KSJdjOyG9t2cyu2fwzcqK4IuptHm+/vHtEK3mg72KQ4bIJ41aGamBasPnyrs927ikOLSlwlJm5Qa9EsA2y5cXYiVuERitg7n1gqAHWAn7VdQzj8z7HryzjVlH+pIdLgKmAOPWJjLQ9vQZCVpo4XLDTY59LtHHMGZsTxxzjyLDEn8M7sxPHrzpswsZMY2K7S9qnpj69d4ES3TUAYi46n4cgrbRcTDwJsyNU3KOW54kz5CCccAYhUPS9uvjgnnHk6ms7Bmm6ECS4sShiuXchQbFO1x2jdH6HPXL9cYfYPE8a3p9zNHeigSetIIM1dZx/BUDQU8+B5BTtPGs5rMKe88uoLp6RyDbuq1mBnrd9PozxqE64vKKDkqjk4JcpXaDrEz/d6IZpBEJE22h3vJ/rPY4qp7acRp1lANiC5d0JsfNJ+9z8kJu6dQPTkGDf9fv/P3lm/LLDfbF6e6E3vU90fdVP5oeNMW7D5ruN6cuAtt45fxqnn37E+xKRWNQVX6m7Xs9MNI/f/ohWYvfaFneVf/EA/l7i1/7fBsLpexjqlx0Nux73rXpftpbE3FRADL+0F+vlh/Ufe/13+3PLKpDywMA+EWDzDCoS8ggMHX8uADdbwdmt5gfcN5EeakAFaRCVKUTAAyFoYkUBlcglis1NoAjCocnkik0OoPF4QqEEplCrTUYTWYrXCCWt3xYDGzEY/pKVkFpReUj1Mzm2TL5gSoopWqqqdqqH0yA9OyHA9J1xxkRh74edpURbTVOAv4YwA1t3U3L7gXrdUsG9UheY/ODsvNU6Q/sf/vihaR83GeqWVXWO7t6vfQV6IzbM5a9/6K8N8L8fprEHgCm7sdN0JmRmAqmyr6LCebV5Mxr1nOzc9nT9wTkR9OFNF314Mca204XMaQRXJIgj9KyHOka5V0t7sYMgWG7W071/QCwlnr6Y8SznsFi16cw7j5SDLVZZy+6T2CuAGy0Pk3ssQ3p0v1wOgxERfs51H//WFzijJRI4fsuQKU0gKyMHoUEAHgA1BIrn5RN1dszwYMfSZcmjRwoeLQSarLOkWHloqoAX/hoI5KKJzfWYTU7dL1fIKr7haB0Ccr7pSjtlyHZr0XDfis4vQAqvSQ6LwO5/ZUz1GJR+eyEvI+QD4FMH8akj0bn41DZPzELum9D7J/dnfmyEqWviMpXQrp/DV76WkT6hpBvAi99CzJ9O5n9O2fFdr1k5iLI9P3k9x9Epx+F0x/g0h+j0p/D9bgDrg5Q9TK4PgS/fmHcXVH5NIbeGZd+VVRsstt3mWufwtLcYX596inyW7ckF5QefUKRSEjd+fSni3AjukbceDnqk/tSGGEXKlVSysmpihUVMTmKxYwckqBMEKHMxaEbikM3DocaC8eXNWMWVoKI2npBdS4yL/SgMC9MNMIKSYOxQDeIBhOTJ8lyg9FgsTNThHJ4jIZPMQJohKQiuiLqeJEEhBA4kSJGRnQYeFFgR8lYVESHQ2i48NGSj47oCHBjoHdEWLGgEEuEWF0ZN/4iG3yS/0sG9OpfuLkn1dT222ywd7tqjULyjbTVY2E81A020xNsIEBmJS11C3dELew4WRg0wMAYhqOYLweYAtkUdiDLJRBBhnJDSTd0wUBN1YHYQ18WhOnHCSw8GkM3E7WvmAy7UkniiINhcSFgFWWUy9Z6vh7z5SFQs3Bs7gPdmNGyy0xccezme1JX8eKZYCY8lCvNHBNs4cOyEOXZ94HZc7iQUm4QImeIAFSnKdgMS2DWvKwfTLGYVwaYmY8IEBA4VokwO7j9Y/04GrGZAHAP4O9RhZnnWPiHCDKi82H5yVkCiljGsWg8NgFjmZKZ+in5QZ08DYcADLPn+nOmFrPrkA0xgmhiY7CNJMFO5sOP7f2+lHJTYSpClVJldkAQlcmWyszOLq7u7RxcQG5oDF8s1btjy9QafUuFx4sx1uBCXIQ5bMFW7McBHMRhHMEVkbFJyXn5hUUV1WPsyK2CcppIVXjlznjVDYeGhQ8yq0bNnnmWBRUzdvPDiFmu2kpDs2wLrvgw0ayIZoZU5VTOZJqaFblMG65YtTUr7LGo8WxmGgTVVCiby+bXeaNrwJyH8gM7la08FaLCIC3fqSFLHNIykMazecfJ5lpmhiQ6jwSSORnmpYDmh4IqyBLGAye691pc9pGkTPEltqud+cXlmrpv5kiqkmLRpNc04mgZtCMfBGZ46/MwhoXz6Y4s4JiHA0RlcDLRvdcm3EfjHFUg4WgZqsMb+sRbvm9gDD9c3KgYMAAFZGCwHv9oQSQUm6JfqIeLzu+OHQEYWv08+qsOQRfeXuRm+soEoaYvz7KimzAWoOIHTAIAJQRUqeOtrQRmMmUCjDICMvlTZorUYAAj04BsoaitAbJCsXbzHqUFRllZ1cDYtvahkS6xUWNM5n4KUpH+2KYpZgqzQbVGRVjW3LVnsKppE1ZWb5P2mKjemg5f7WwMzg5sUmdkXsXGfR/yK9GZwi4OGOCT8MQCMExW7oVpQbwwbUff6ZAlVdOSmWJ/P9ouX+oVOK/pDDMDtydcg5g5hizMsTXHzlBgVIYSksOYrNFaWUz0si7P471jM7f/ue1cjWaLhqpsoS2mTZN72d5j5h20xpnovCDkk8Z2j1xtvMbQM5PeR/Iz875ElsOlDomyAeHRyQvwCQKcKHBWISCSDakopBqAU1/c5VgV0mjAuDAwKQKMqjDO1USe0elnjLfzXPRfTG5fXPd5hX1+US5ltpSx7P7IaoMyZYnObGMZE/vZ6qUoYlXxVU5bteglFZ2VWtZOK9oVMN8y2yoQBuv6UOSQGeszKzpntxIdiXwyq1Jl7lY63ZYQo3e3CHHKQav3z7cTjvyMR38GnTz2zWFZdUnezVs1LSutrDJ6q5bVmDuuUtmrWE8ZcmXK7i0XHrmidQxVgTUyHXbmuZlLQ1cdr3VcR+dmFuf4+Kzfoqa62Sor32+RNVLD5n9JCWRJaEBjaoIRttHnzdozSMlggNQJXBpBytTTVqHfPrWhlvbJ/IqjJsqki6UAcF/EcMO0pQAd5nyOv7/J+ORDmHE/BKWwrSJWVMiXjG6fxN9tqi9L4dJzp13Zv46ojEq7kmaz3ubjgyAyA/sAMPkUlYvUebB5T/vyvpKCwP24H276U+l7+b8/UyurHdBPV49sgvnvM6FSLWBiKwI/I10dVDuxh3rYZV3SJa7Yee3aXYkC4ypMFVcD7rjmytq1V9Mvr5vZjYPr0V7cfHVct9/fgRxWbdJSq2itN9FVAVblLV5VFUNYENOoTDUCVxNe/Yjt6c/SsRox+T9rO2IurKIaS01i3i6zs7jqgqon6vG+KqkarCaHoakuYWt0wC0/SBegawqsmeicBVVzd7FWMSVrEUQtUak7+LWCV6uR+2tsDbgxAGpsB9Eh+QHYAk/AGrSxMjGmZIvkIfh9JvYkJQC6JaP3pQIZptcB7vUoNYrMTYB6S9huDQre2m4PtC9MOy2Oyd1G5h7g9d6vQWMXBSajY0r2CUKeImr/dGDH9VlgWw659txFOfa7qM+DaofBfQlJV0TnNYZa7n5faBtk8lagvhP19G5LKA9/58MMDbrINK9sPyUySZDteuRduaEqlilfc4XiEX/DSqg8x2OvstZZ0Qg8qgRNOdQ1VEZx9Q5RH6MSD/PLTVpLYu0G1bxszDZQc2ttmFd9iLK+YbCmK9bSBJrWMaW5CT459Wda7sdfWHuqRGedqhpC95nFs/5ctWWeiCqMTg4sqGfJ1auxbUsLK51s2gFZqXsGdgFmgmCWgvpa+rr6d0Fe/SmTKcaomkEHWxBDhWgKfnVV4frN2xowD2swz6uhoE1rYDqILTbrUHcHxylHg8lhpk1q0zZN6RRmAszBhGYgjAQhdUJ4nGlBiDViLKUhtcbBVkIvClZdmthvCdBss2uHujtggOr1RqLhNPTbRHBeQ3YJEgSDYH9fFwaGIBy7Lh8OTLR0irGgpuD3icBiWgbNCOcnttM8Xss2ofbB+GSmpogZdGdqB/EU4KFbSY9KNaibMro8Fk61VbrecNBb8fr2Xr63fd/XRTosiNSV/JCo9xFj3T5Ms+kDd1zdJinz8WTEB9bbo6Q5WGkPbKwHttSjGSVYUY+4ggIOjyiUf541A5doFkiYgVL1SMvZECR8m0PWg+QLC+visXAsnEqmksS61g7syKvLvFBneUVh8z0QPV1uQ3r+zIIzW3Wy+gFt2m/W7p+ry0KWNM8tqvuOVWCPBoQsLpFPj+SH5oX5F4BpD6pkl57ar9v60Hx27MUn14B4d/KWkHbfheDIutLyGkCiBe0+Xh2krHHBg/LRXpjwBI8Bv+FEi0e1zmQ9FtrFZkvsls6ZHX3jE4QE/8Uo3haYP6iKWrQrmWGOqrnmarXSAdqsc6LxTnamIaMutMxVrrfKDnsc4CFvOMLb3na2H/qhc3zgQ9v9zT+MBgnxwwWBooNcGAbBcU/YhYt7Ix3IA1EL7LF8iMXjCcqI5xOdaC/n5SR6ZVZmxatsOy9f24ZtpTdsk+ktbyPteIdnx7skO74NsOM7OmPcthOXDjpmqMAACc9pNPz3WiVrtQP41tmMHGkrz7FORE52srJTnKIE/ROJz7tg2GOHIvFPrkJSdCnCkfxMISP/9SQStA3MdsFgslcY+3ZZwlQ6ccYZIiMwJGRSb4dTGpExcpkg3S7IyUaXCEF5uCv09exFBlXok+R8pYMOKj3Uh0GGhsYM+94RicyKyVSsj4r7MKu2sdz3ohW6D1NsUs8xtpCljE3uyl25K3dlKIZca2ziH8jQT7zCIJt7YBlqC6tkEyCcofjkIm0k/8R4vFYNe5NbGhHXSeMW2dtSjdRteQIc2k6Fx778eIOXm5tx+elmXm5v1o10qFOuKN0ik1uqqaaixglbJFahSC95wpwhAp4xEs1UVaQ4YaokYlWVFDVvyEeHl8JPEltQGGASRgB1pVz7eoda15+mU/Zg631UsVFTgFLRGEoWDjtTJEqYgddURVN+MmshRnH4NdYY/ENK7w7B5pptutmmy7dSvhXz6FWtttyq5cMR6P0wPxJX9VOfYg1LLnRVBDH4xr173JwPUa42RL1RDVSQy8g9s2/cESTa0n0Zzah8YZbI8pIek7dqgPPYq5Eyqwk4PC1ecO8xQmqUkFPkRQprVFzmJ6lVnZd75jX6IgKdE1d+R/E4J33oKjjIjzifIl8FLNg9mH93tzuBd50QSp8t7+v39t/Epdm5F9UyTia3eRfBMVfNwRtg5x6YMtb+zNNPS6HrxnUdMkM4DZFO2aGJ52Bwg+0gOw90/Wlq3/7gN1GvuM/V6CP/saYUTSogDyTDnPRXRzIkucWpu58ppJ7/zYqpLTUopb6pRUManDo1pWFpUUuak+r0KxFkYB56PzctzX8ng2kldZmXDqfTlqbTqc/qdDYN2yddShMOSNfSJWs6zoZ2s9GHeL7eHQ5rDYd3hCMaf2w+5BzZ7I6pacc2suPqtWafHo9YaYJQ2klTit+gpEOSWs6AL6J0SQpGugeSHijpE9vWNxlmhgRml5sNSYWESuk5saqoBGE4BIqzpswkh9r8OEm1hJpXntwRhMwZiuG8QTOhyCwoniwklDtRsij6aXEqRXl9nuX5Yuzs889UkTYKtbRlj8Kz/bK6eLImn7iVS4/gwKct8UhRoaWd2Uh2tSlLhaIrEhYsIrdSOtgmPIB+Ond89apx8+V0rqqk403NsD+TNs2se6EkhWoKBD8LfvNi7WnJ76pYRuYomUIxLRXMsbunKfnZXo6KqhondUyaLSBSiJv5k9sxWzclU2zz53+H58gKxi0BcvROcrpz2FqAylHVzLygKfnsRX/XnSaIWxpEVY0zN802EXEnC2leqrNANCVnFpGClhy3WMhgGE3HpikdNqXjT07Y5lcwqXFECuZpzuYVhFxUNR2xdafDti2S3E6mZR0RJfJRSwmN5iAbsEAJySCMsJDGGmSREMkgh2J9rGH7qiIHqAowbRoSKBlpCREW0hqEsqxZrADJIFmkEQuUHIKwPloWmabBiAy2VBVZI8M6EAssZFgHI8wIGRYpYXNO1rblWwPUBibrlZ+BihnV6QWhWzdTCKYj3nbf1rMlBo37jdn6of4znRqfiLUp6wTzd8n2/A4whdnFR08+fFV/+HGF7RjEdsHwyPKPUFC+W0fydo6ZBqMvRlhetXIwPKaTF5CDjcYYGkSgoGmV4EOXQ9T5goEwhc5S80+iDF1o0Cl0/VmiuHfD2AiDvwV5XpIPrahDQ9qq1GaPerByyB4aoyhMP0UjGmHeEEyG4Jc2E2qNQ6yuMKAV8DXliFnsGD+ssTDhJ+nRn/wyJxNKNZpE0R1oDJMcakdKO5pA91mrIcg8msAPsevPyuSceJ/vu++gn2gwcJetk39/+ts/UVb42IxZY1djprEwRRSh9M8/dcJPzFveRJD4iRDGQ1xJbjRDijdnyJ5NGSRWWLAx+RsZA+4/mxJOS8RJoBM9T08iX/5M1XjWBhRi+4fcqjR94oMNqamyp/CcxAy46Nj23uc/y+Dr2w/o6z19Bz/IuHH482Pnteul2d//mJ3b0a3/y7e/WlTyYEb+Zrsgg/ZkmV7+6R9YlieShcW4ftm3VPRmPwDcsJjmY1s89HiPnhwrxIOmhN2axzk+oJ6xqCaq66SXzvoXJLgj+KbC/dgRWSJBLcUt9bRjLadg6QpTPaDHR0hQ9QLOd8ZmkcQwjqFyopfA5a5ZVyUw4x2ycrnEZvSz19tIXHGXjpTcrK5Bj02agMkS7NhQ4qS8bel4F85HXbPr2MGcN9sTc7FNTUYm+T/muDnwci6bx2PhZG9Wm/1m1zXbjx+uOX84mOPmsNluzprz5mhiDpirZo9l3TnW4yvx+dhN7DolUqGmflrIdB9jtAvwtrqmGRUgM3Nz2Yf0hD01aKmrjAJTlz4VDjRcFyKcIGcT4i7kgwedyD3BdwvehnQq4NgzKS+z1TSUwxMVh1uZpzdFuJdcU2MT7001dewj2HS4IQzUqUklp6lQd8K2+hPAa08jftjmG3E6qmT+bnFrp9lUlnkcOt9dSvXjPWRS4YKHSMoa3ibRhvrtE2YqKBbzNnCRjQljiet00Bfn13IDR3fiQTE9ZxL1Nb2FD33Ik0Fg8bOIeSx1+sQ9iVGhwMr7PEdd9Eexn6D4JKQ09rGV5avKR4VnmLAIb3QvPaEfAYiRkEEh8ooZAuXXKs5kq8ad13400O2p63iIzZqdiZhjmdSUmF5KGv36lfmcxTyPwewwSqOURdbR0AsXjr4qU6CjRsbgpeN37vuV9fWLxiAAxrCMATfmGQz89qQDA0EsWFkwByvOdCCdx8m7kHfrYw/KsYVEeH7pQxw1/IUMqIT3CCKW2iaeDusRZ6545pNcnTfWju/WoXNDpRiba3CHdBQhgDPLdqjgQ+4kVsVhXevo0dEFyY/Nbk32kP1QhBRXDDk/3C1IJfyJCo5AIUTGsM34y3jSwdB1cnu+k+2HJtkkz2D5bCFmFtkaTe2T+YLFXIbXEmKgDu0Fozwvnugo981XDP60sOEjRh9a6JCNc+6oDK9/eu3208cSMmrIEf4y627nNgxplDuNDf08hfXMlMHHFBQxsyJunMt+xoXqunoGD04i/tM+hMEjABqWU4a2eXcIT37Li4mEsKXK4BtxA3SnqjPz+Vhdlbsrw6v1bvuRtywtlFvYyzbJhKzx4zpyeNdAP4ym64O0YnLJgceR3S2zN3v0x/OEq5+olBCD4p7JLMOD8rw7phY+vIfeGasJt5pkK77sP1MC2Ok7zg9tIEO+dsdvqG4ns94dLpmYSeeTebGYxu59v2oXxoYyxKsvWIMZ2r3iliFeNJbCnTfpyuniHhkZMPeI6BMRnP4+CdpfAP8/+wpNzBhaRG/gUc/X4/YKwzVUgHlm2hNWPb1LPV0bosUWVF2WNSDHLEBxJ2I35ELvLsiNcrp60OoCyJx+gadAcDXZeqXbjNndj5AIpPY1RYq+4tcJFO92To+Ty32HxHu9DFLasfLMhvfVBa0AQ7DTZU8G/HYndnvDXHZprtoxoZs7YBn7RVVYX8Bg9Bpuc7Dz7lMLowfuG+gv8QhQZLz9lR7Wde9jf1gFaIrl9yVkFyDPJWyYPutBuuhfbX9TDRIrATOI2xeVO46ir9WG9t7tqLv35u8By15ldt0M2r2jI+teXb7BZbf5lodnVUfWN0uK2fRhhodzrDpYFdXUI9ijYW2IPodFi67Fjj00msV1SnuZ4OFDDy2NqhBTzrE2wDNRPSI39oIMpy4LOSaDy/dxD4BuxG0iRwe+r0Stima4EUgBsYzKAEZdLc4i1eoMW4whaqov4IdGRN+ovgbfBPyQwWRqmTRdHGUDzUom/yrjXuGkujsxb+HpJJvvFSL6XJbd+laVSGo+Wh87zjE6QgoRl1m3LzzLvlANKYlNVzSXRb9pDINqC9YwrgerBSwsMrWOBXqclQwET4nwMEcF3ugGQMV3Q7JXGz3sHnqWBZ+bPMMIwjYiBL8NRwkrzYoP2/aMQutzAqD4BINfmm0TFPLeGPyOluey4mMMEYpW5xINvUKUlECGAWM3vxRd6LxHg3DlZM7ngZkSJS587zXajlGHYFgbtKDZ39g9FJ3iw2Rl7LQTodoQNCNvVoMSwb/eg21ET6liINCaYj0FTDyjhJ/RGMxIuS+GZWEnQUFPWgkpJ4LHkxM7hLgzpA80nJziE8LtDBlf3+gaBT40cHFcTKUVthRp91xrGTZzTcWuiL66GL8d5AFDWnFra0eLTSdEWnE7oLZhzsBoi4C2utoaGQXjfgKuBoZYsB9vhls7/ASKItTDBo7VEtxeWhH2Hzj45gVznEwTI8NXa/tTtmL4WOF9H+r9O/4NQj+C5/07wDXDISPz8imO2MPycoIbAGAz2Y1MwD4F07la+5/mfsGKZ36JWC2iWp8VMocWbcXbfvpDQtvLcXqJvDg1y+tmxZ8YSNht8PBle2C/qY5o+b2MtsLaWpjbs7YHx2eQh3PNTmV2Z3sPmn1LIYzb1+/GQjEl5EApJzlEKkoVcS/rrZpwqyHNM2HUZArjkCOt3exn6QRvxT5NXq/00czuR/Uc08J+Z27F4PvPmmKzk2KLp7Ip/0YH1IE1uylSSqZUsDhjnm5DbqzAHrClDg385Fdfiq0Dyo1RkJSkHgVMacBVAR86LgV+MpthYvb6RajDLWBGvYvCskbPDJo6M2h+nUHBDArg3ZRMgN7SYxN5jXisZjy8Ua/DmorM4jNhu2ak0n9NPoWnGAffU5Gfn7BmW7bmO1FtdpbKKb92LC3H+uwRhePjJFqbXRsfrnVS9H3T8rLkgOKzsXlx473sin/bvKxo5sPXW463n8/L8Ojn4qyyymQWzdqk3DOvIwubjb7cQ5aVzqDJ5fMwFhrpw7VOuvAenGxrUvCXlyEp4s6knyrCaYwkH8BSRg4tlfZD9emBe1CwvCL8B2rApD/QRrqlUE0hcFirko6UsK2K0N2NPE1eKvTRtWV5b8Q+zGqqM6bbwNVCZ00R7t4j/CBNxGtkYUAj5r3Nliob90MAuigWJMKaokCjQDdtMAchumkUkCiglVgElII1Yhj8PtTSnvnuplHwHJls6Aa27GcEJ15CNPEsJmy3gBxuRQxHmm9vUauopsB43wADeMipcno1fLkKoN89APr+HOrI5IVcTy3NznA5I4Xy6+NTbLMSY60opZt2jYKPUoRn77GRFk6qJAr8ENub2JdLgZarm4ZGGBprC7LrasRXQMCTUkyOzdwi+DHiEPjJ5mvkXP+f3tKBNcKQrBzL3yar+Z2Bnlnr5t7YL6tjUBSLl7htuVL8AUXsGvUPSGJ8smmTQxDBnVk3DY0wjQIEIAVHZLNgkJLFIEQ9UWCJLFJKaQ7ioyjIjBExNm0xKgpEVtvVne413KIrpvU2ybz9ivajjNCla9PWkWCc0Xk3+MEdu7uhzZSXCfm/qsDj8NLcZ7uuUNKRKioFVje04c7uOikTivJbQiBGBltSdJjuho53u+6BaTWr+3IYnEp5mSYWxgq13PAfua9R97nNff0BMVS2uC+Lq73cdfWUU/AnUDnDM27dFerlruWu5SmasSxJzJvJjdxhqpu0lszEjZe7J0cIxay0TB5ZXYs11lNA6OWyEb+K4mUdfnXDtwXW6vZb3dBvmvI3aKTcV7mhsJtqDNOXGrM3KvX6sEyDaZa3Fky/h39rqAqHx/lBFMfQS58IyuplI27onESKGVjkfIY1UTwq5r3UbrTG+vHt8Oez7Z19cFGWp7gGtLQ/7uKSnt8wAbe39O9p7plyB1F/AvDBFMdTnHatXcevs9JqL0sucICp3TT8isLxwqkmhyXftwXXDKAtUCnLPCtMa+lY84clv2eFhVO6zX2JP3BtlW5LQnCagbmsMPceDhb4gAOMwX2aU/vR8uPLjnaBgSzgsujiQEPPxj9YjlHwfYK+Uws9aaNTnM7Ya+/CCfyESFkpnrUYou+CbbqGLks2QQ4rnTv+noD3wAIGUjgtHDO5k7tZBbKWezgs2Ux3Y4MvzXPp+9R3VTfIcxglfQDuN6aDhWNVDpzOgCttkWThVBF2Dy0VsmxKQQ+YW1k41tBckra6r0BxqjjuhXbqruDYChgSxamC3o7VsMEPQ8AX0+ZsN3g7fCfNQX2umlG5mE+qCIuv0h41GfULb6P0lHoNpiqUfY6otlb5dMZnvt1q5peOeMwPoxENcXrs1JL1nofl+odsuNm0ou2rtqqaVTVhFtCqQ1UraeA0m4QjQDya2ZivAK/OeKvJaqEVtyoKTmhAKyMWDTY6zW0S1ZKqtjROu8WwrbX2kdufJAQXOmfcQNctc6P+SsBSq+egm3MJmB14ccGmQ3Ojr2YhYA0wKJtrXGJIRM1acUfUtk1Nqpqc0J+h0+sDzKg3HTDg0RUmZ62AVDWbsZD0QREcLGlMBTu1Qwn4IQg+a8SrIx7j9+gQU06h+ySCxZ/keE2LwSQHG/RJwQliweUZII4z3QnCVZueMycdq4GorlQ141JgNJUZgU/HLGrCDX5p9hgAsHwMQMo7atUiJgOXymAyoteLeH7kGFbkqpOs0SkKtsra+XHddWje9o8rqPimamzegjABJ24ilx1yYyTr9T6K4ddZj/jizH6D6D0ASZ++1epyBkrKeYArDDO0WU/Dld68ruXaCjGiYqjiU5VUJPES3+speIuhU277U62tURjv5wO5VeaBX8SjFYgkmsXXVyLLDTgNABTP6/4dBLk8/H+J3HcKpbbgHPlLxXSLb99gBFRJX1CSmbKSzsyokeUsmOOpgEdueINxFnph5CHXEy/gdDc+KiJPCETuj9wsLZFbS9vFBl15siGquHIewZS3oUoWAWvFekQu4C3rzZLNZxPeQmXbg9smm6CKPc4hA5wG1krEZHDKZe5k3q7PO2YihOfEKnH9mdNjrb7RcS+oMlSxn9EVDwhtMg06uhFoOFVGuxZyAQWRxAsqU+9fxYNpvn4U4pH8sCGqUrOgnaOSrNduyURohx/Bj08T5wrH2lidBl6sOQqg83H2BYfsBWXryponwFGjzvUydX1Gemcc9g0uyHG08F/OpIR1tc+Ch6+tDJkqc2RAuEc2HphOC6s7wEABPrwZl38T86psDuGqdoS+B9Yu6YWWnC+c4Yv9eD9ZlUwAt/0Y+jx2D3rNTqLn7fUjwvS7B4ADsVPgRyH8HSQ2x7be3he63lYexRlPGeoPu3Ycy3hLAGMtqZIG5ViwnILjKE/+45tVLYSJUcCPDHhYc10FfADfXDVus7T6VI7qXlDWVLZWjlWOFY51nGzNF7nbn5E99GR9xmBddRohmy33FjLZzqzc4nk97PI6yLGljTVnrPUxpWMe+mBuik1IZWtGN6NYfUbzH6aABschRpBmBKtSGz3a2Jkes6IPQ/UzgdnRyLypHEXAzLlsEalCuzSHsxWyvPsJkk1s44wcqkJNSMKLc2MV2l8L39YIm7dmTfSHoYr/wk/NG101dLWtqztCdHUPAPAVqxr1Bput4G8p715WYDWl6ogGFpSuspDvU3yAxVWOZLXq1uP85Jnym+ONJ0RIKlG5SPmH7x3fyJvKiQ/tmCjiu+pGHKIwHwgjLgyJMoH9Tv8sofar+WM5OUeS2ZEsaUIl+cEuG3+wT9EpdEkeDgxIVEhmmSvIRTocEkT2E38QiWRCQhJGUphDMkHKHkObCvEESRbiJBPiXd8kJK/nPRxyg3RJnjiUiL8kjx+oeNeX/SNFTm5dxBOHhLhPdHFDhbLf1/GGXUROkzqAc2rFEjhwgvXU2mBSw3xvtlHCK+4p7o8lWqyX8xSVE8vTHFEFvxTTKIHshqj0wxziii0A+AZbFifRDINFlTCJoUSBV3aK1Oo9hMzg9BYVxXpZx4effhRf5UQ1S4jaUARG7eyGTQqV+TGLeWXTWcalSRXK7uwbmx2WbNbBErnYo0MTHdev7//PqdfD4z2ruqwn1E3Ka0Xp9fH6tXz9/cQf/+Qs9eJDSiJhEqkm1CgMZdf/cpe1PxG/P4Jn5ReVYDXTiQViefRDUXcbPiJ2VoEpmURRq4OUzewwcbFHB8oStRbPJvCEEyfgoX4NwbQifLKccwrQ8tssDQNQErHPHZowQYtB1aEsKV29qUJU/NTvAH9w/RqVF2oSAP4lcL79EtNop3R8zWHyvHJW8vJvKe/f6VivFmD5MCuDZ10RxyL03e/WjuZUUzw7fc836oRZwyttJW+RkheNiIjsx3R5MeZTngmH8PmKJqdxnp58x/XzzNucTB5K3lZ52XRgJ5jqWKu8WSONiVcuNS7jcq74/jPEVZ6tucazSSijKv+4BQiP6EommJI3nd/hCI9s4OGWHIMklzz0UBigyceI6b3ZOnj2HM9//+qv5K3Ls5Ffko8d3FvKieP1EB1s7LCnIp9KpGqVVBs1OPNOkt/sMMf443HhSaGS0yFNn7Jlh+zO13fG48MyqoOSFz2nLeZd5D2k3eJFPk7SPZgLng9A2P/4c7jJ8+tE8kZeml3bX3cz2ci+DHnrWB2/GocczO0/zFNk8qS/mfl4GyuSlxnzqA4S8pIb5IW8kDfy0r6e2p6VHzqv53y94NYe0TNlnNHBLnk55L1dZ4a8kRfyNs93mLQnbLdWz161hadJmy5C5qBto958IrnI6N8rz/D//kjFGPUnff4aYoK6SdeMlztktA5D2ggEQ+HRu11AuNGgoVHN27EjR00yphizQxuzvntzZzH77cN5mPIKzwvk7bKEWiFuneE4wbHZrrvYKWZumsePAgkhSsQssauR6un5w++QSwGlVTmW354c1pzdI6bsPqvuUT7jJVVzKnG/0mPOCWZ/LpwioHsXXcP1CWWnOuYV8XXGwXgGCn8K1rvCgNyJEBEJMbKHgkVeN7J3xhzbRJRfKvYYfcw1WqV9xihJB2o0Teeexu3PO7O7sjQOQ73RC9Mt3OMQFw8/ARMiESIaJyVZyrG/VuYlwtDa2Fsxd7KPWLFhp/RRJr9lv+cAOEg5jveHVEMVdjgVK6YSf7OK82IFqaapMZzz6C51Uvc5ntSoB67ZEHq6rOecOI+ctNboPmwdbW8cTl4hLx51oLllJHibF7fW4bXj09aNR2lvE6/SUT871WPp9cXIZln1v267jCCTY/L22gTsKjZfUep7jewZKMGMhJcncX0SztQ8itYtuacYzID0Dpp+/kIqUAKPknpUkAVXpiUkbHDydDyI1Q/fXD+I7BGKMnQMYhG3TXxM6BsxV7o5i2etHDP3KDZwfu26+T//ozx7qw9MMO/ukSEIeaI8v+hVMDAxs5nbFO7eBdjN/cbv3sF/vMxA794Vzuv51tG/dYMKDToMmICTlYc7zQYcuK884AXFlD93IQFAXoJ77xsqT5hQicyLDuhfDaheXrhhVEyIueV0Vep9PI+Q01q1t43IztyefXm777ZZ6k9WU6mS8IHoPD/JtxuoT7kb9+g8gEeeeJO3P5Y6U8hUquCt5qOgUqq8P0CsNElDX4x5eDhoY4bYX5aFM/ifBezUJSDVx8XvnN2iEiNT/yMlSspkSyTnpfxT+gUSAAZFMAQKO/s8zyhFhseIvGYS8+sZmfqAdNlPruCWV70ubzCC0h0VG0l2mZmqh+VOh0fgMHPxYbJSYQtZjAzkHqaUkanM1rhspGOrbKYb1/9vuneCvB2j6Fgz1gmLLNCzQNb3Ab8ivtED4QF0xPneGb5HBMR/LgHeGXSk129tIlvin4cS0OR+j+5k9UZ8Kr5S+t/OS3eFV01TyiilT5a0bwuSjhoNur8j2KFD495VA0kueeihMECTjxGTFB0KTAq3T1GDFLfJHmGZJXm+2+vZR6zYsFP6WgbFyX7MA/ggKspKc8gAFeyp5HJkS5FqnakBztQiR385weuLTLlYPXGlgRnXp5nN7UuNRXfq1goxN7KceGrSpunBV19WOv7logfi5WsHHH9NOjm7or74uFJhC90r85iVLNsM9bx38vopNt2QK6ee/n3mqud6OTeMgQwe8Rx62w7dkvidAMEMn8S4DeUOIcIZxd8cw56uYBOQPLA52TlWU0+36XIizMPKzIxiljnms9o3n+N+faX0dhl2HxdFWQ0QMMjCm6bRW6dz+Tjk5k0XRbr8ew6Ds0DPDBLXLwLdAhMhYiRIHzKA/RY5UKBEhRpNtMtFB/Svhk+Pq5dJRo9p0sMM8GZaOtydZMXFpgM7jjgxXVV1J7mBZ/or7L43UkNypnf1d/KcBAt9D9sex/tqH/hst+zem238UChboXDHA488LW+/6fCOxWMJ+ZCVZ0022cbsbvw0+b6FtKkVDf00HnxX8ws2vWIG/sgom6B52JiJA1yCPw+h4IGlltFvz/vm2HNCTnN/lTwGz9trnx5wXnhHTTPblXxuUOcO5LwSV59zv1z8cOEbtbYrn2L3cytZxQnpAzfzo6m/+PxHqU/8/W/ocxfiP1AXPkj98vxD5KBZ4rFCNGtjeE2Qc+vhIya4AzfIf/dK8OI5POJP5y6Eujm69t2YDz0YQ+b1RuSFKdJqoAn9YQB8m/nq2yqr/el5j4vs0w6w5Aq1sM8zTnR+u0DpcTxMNdAn6WtX73DX2tg2+aVsF4swNGG+9P3o0t1WUE5DfrqUigMfI9UVUpC/KsC6llElUUWNReM7MdvYYQdj/1jyEaj21QW84scKg8hHaS9dKWPKSQWVDHw/6AWDVf4xZowpvJpX+pOLFQDmtWhlP9+L95M9wDJLqs0TYd3OvcfTiewzrNgW+1OHlCJl+ez3HIjzYF3esXJrDk+J+k/HKpuflJGzH+aRfVVI9R2pMZypjeMoKHXUx4U0ICfASRrfL7ttwgad5ub2RYN1gg9Etg1C70lPj/pkfiTxGF46WueeKwbwXVW+elDA1c6eRZRz5tGLOl4/hYIQu7To8dRA0y2Y5X0/Et7J1eVzn7+emffXUeB0g4EMbnDe9GQ3hgq5dV3zixMgXoZvIPyoUs/b/fDnMEKEH6N48zUGheClhk+wmVg9D/SYBOZU897J9KhElIf1+e2EMivm5vwivmW9gq0K9CutnPOwLH7YHGeT5Zgng48VPJ6y2zPxpHttFkcZNv57/N9cJ8vfK/AaIwianKRCDwHIibK7qxSgYWDhFv7b4ZJA4a/iudPETx9psk5enn80ldBCHzsZ6rOs3hgOhPV5VawG8agFHsLVlx2x8R2q1XQqqUOOJmmMAqRP5Z68k1QAn+q9eh/P8GgIMTNLdCdpgW7qq/mH19j1mfSWTUh+itG2PP+XpFwQcRue4YfOyP6807GdJE4SS/JZktw+09V5bQXkX5L3v3f3pG/Q+x71WXwiMLbPG4B8iqdPuyMAPaf3eU1QwEcIciKBwIRHBJIoIK8xqLXl7MoKrNmwfd3B+E+wRw6zowH9NMzvr7BrY4bHCfIcy37rg9w7kPjGj4ShwKJ7DDwg5PZagkSvAgAEgSFQGJyKGkGDpG2dz0dKtIRBKvHVZqZSnFX76aJlTHHfF6d0hGroqRGENDXTx1c013/VvamEIcwuXElH+scAEEYE8nUG5t/V5xTRwmDjIj7hDBJBOtfuw8Z+nvPtP/B2ueGNXa3i5vcfI63EZ2ILyujbHNhOa+PqGzjwqU3d1Qoq8VutskoUV2UdTWRtiJfEM8/6PdbEl8OZIr5PUE4IaZmpzJoUpaFa8GdSqCYZTePLdr04ujFWPrKBaWb9QX64ZxlILFixYcfRCv0RWepIml62JbLeJ3fh9MNos5iCI+YtoMnjmFgop2dnQsSQA0e84QOWQIQBIRBBAkNCR4WxcZ8f1Q8kaot21z+c6Fhly/d6RraecbnE1qyceft1BfCDd2fqWrlrzjXtDtMZLn3MgIx9mZbIvPMsO8lqnNKDvZfP+8ipNjndl6bGaRbutETO0Ho5q+TcVUwb8Yzz0LRbvHh0QG7p5KVL0l2TCxvng6ueHjs/7Nn4e1Nv+06y822P2n+1r5dQ+73Lhi9XxqaP6b/8x414Idfuv20Hlk08Y4/VnYh18KI5zfBEOLhoWuLJTKFGAGkXHScjyARrs+yXjggxzGNIsJYQoh2KG0tQKjtjnSuoDA16l0FfrwbfErR0SjM5gbWeCwCXEkClDbau/Y3RbMjgqbWRKAb8CukSPS8DMMZI4DIDZVmRIp3hxEPIF0vb0efdTu5A5PMximzzR+TexEVywJekh1+3Ps331raiCNv+jXApn9n1RN5u1rva21oXdG5yQIZ7p+mz4eDi4ScaNRJmaKwyEyPPgFCgwBo0xTD1KQF24b79v3Z2e+/eNWQGAq1TqdG7RIikET35ivNOf2fTPHzB+huCAu8zvZ9giP0ElliVKXwE3Bh/51cIApFAYCkKAnnE6BMZCluUj0SUDx8j4xI3qLIyf54rySxkZkrVceg2aE2XEeblcYhvYf5ixGGsMisk1/sSGZsBAD4Q7oAhUBicivq9wAvOBElL91rgbj6potAGX3pf2w9YmF/PmLFC1CxwPR7iL0SQGl4jPP8rBbGRZFdOk68Z6p+bCfZ9aYXkSFE+y+vz2T3lL0kujP7r5ZI9brA45OsPvD8f5ifzK6Y/9fwx/r7+w/hJiv/ne8H8VZMFy9cV3p/2sgbDa4L+dElGvOKH9JMQgi8l5xVZ/0D7PGxGnlKos4zGjPmpf9vCxPCnnzyw05inn5isHfFoogOLjPlFNt1jcX1sYabYlFHEz2sKVRkgakGcxK5SzK9iXMZG0m1pMqniFsQdLzpMUdA01e6KRlhNMa4N8arlcQmx0Rq6Vz0qppCtwJAsvBoR6MOWA9OS/YzBZswc3OMUUQXyNR8NU0gescYG7DhSkMSImPDqwsMYXAzcKd1D7tSnnO8rcE8/wpV4XqshzB/h17tZCd7Iqp3kN56aE83/AqvjNeqmryY8+ljp3kDcyDhikD4bDSL5nSudgtldMRlzsLtibgQPwy8rhS3MY+pHxCEC2REfu3Gwh2D2n3Ha0EJ+QKXoWZkaD9dH0/1LpzzsUJIO0pmubo6idXv0sXJ9lBjB1If5Ak1n5l8xpkf/Ba5JN26u3WEtvLtiCrtsRzjYudl3h8UKwXGT4n3GOj1EzykCzumEZnQM0mNeN6/YoaDw/Se+kEmMlHwUnZTHep3aseuwGQ9CZvKc5ZnHyC1mpyTVhG3mXo8NYppJH4LPX52MrSCwk3t+9Q39oZ5Gd7+/Ya47UUu+v2ENRlrU4aK78WdnVj7epJ9PnPt8z7bVd/VrEZoeIUaI0cVY9NizzdiuFOMCDQZM6RSuAkwcgN2gbM2IXUYStzaBjId26yI6PbYr3H7EhkQ6Bbt85UaYL9+ae5AiqgF/qNGcaNFAPDJRNpfJlXm1Xm/CZerPbXXirs6b0LhLd/5ym6Y834XZHjPJmbl75s7PA+TDCjmno6CeinS6XaO7w3CleMY0V7cj/gqaeMzr7WJOkDPr7oqXkQMNeCBZuXZ0CcyOvjZAm6ABkUBgpbgWiBRz2lDC+gnJwXSLO8Hs5JFUcSRgX4YMZDGnYpaRXPIFVj43Hvo2LE2ymBMpzhBpzMOdvrPM3M7H3M6dKNDZjEiWshwW5k9nn5Y2DlbUcDCXJX27JMXcKjPBbIa09LBYUfHOMj84M9htksWcuwcqxRl9+kZ6MadLPWNgX0dSXDMxRB/eqlKljnjEnPSqJcfBqhoC7yjNg5X3LRx2g7bXiR6svE/pFCN4kMWJligWQzr6YU6VI3kMt5iEh5GysWUilYBMyDHFwTfBLCbmmHkSUEKJuWbeiTwvpt/XFGcINdpM6LK4Fvwrxv6JRQaZSAxlb2NsJ5OMKHsH5zU2MoucTh/WjF4IEn1THsvh0RMKA3TykxgRE17NbVYUACZFR8zr9XmDKT5c9qBZPJCsrA4xZ9ovZSRD9uxdK78G+2I1bLGXU8qU7TzfYx4IWdaBpJhj0gEAWFzreEepHFxPlZ6aThTXR16bKlNJF1Ze+wDuLkQjJlmRdOPI591MWCXg1yw5WHVmeyy8ZK6RjFgMuScxh5U7ioO378NOZXqlIcKHjvSqyyp6A7S402RxJpg0ki9RrFZiHJzNNXoG8mcs456BlqEIYxbH77KzjFUCKpWAxRnya9QzBvtEhMw1c8vABfccn/ll6fsydHA31+Sdy9sOIwoGxoT9ZId75WVj/x++PpusMsYdomV0v6x/WIoG1IMzfXOYICnOkFDCiSQPxRySHxg607uOuayqKQV2vJOVfXY+qTJnUoHFtY4+vLRlnmze02WJP5qmPpPTZUk8r2yWKJmBxaouByPvZL04o8+OQ5AAWu58shuHKEniyGtdvHUPS6UhTfNTUK+ElaPo/6nMKz+0b9+aJzd1O6rbUd2OjjuRUXabgI9pkKCASCDwiECJQl5j4GCOjFDAosQl/tMoCXxaU3e3gipl6EoyCz5Tqo7daQ2alGos3uu6yMF7E+s8wX3m3ViKHXnIK2SB82Pfnp/wKZ/zRfvSJzG15RC41DpPO4UobxHfi/QthzElRpIwEBHPBHUrsJib6J/BlBiVGBVQqP7pv4N1kuD4ueXOvzznmEdDnhffqIK6qTsB0GJ8grKuiyyA0sXbLmNbp2bC5svetZkW0Bm38TvG9+8/WykxUSNCEpMgafdiS7gmLPo9RARPsqt3Khj8IVYi7+WP7s/7Ch3TF8t4n3nZ74r2GRsNU2bMvxaXJWjuvDreb3+7Ao/1gUbursDTOjxWYsOOIwVJjIgJcR0xxcSdkiX+naLPWUYfa1iaR4Zb5cIllvu7DRAQBIaENg7zycVnJ/UZrRAlTmbi6tYzRvQz0Id2/8yLV0A/t30YNkVMCSpqmrQHTQdcemUAIxNzltlZwSk92HvK++AUp9N0PdIM3GlRzqw1W/E5ShcukTiIxxTdRjtselU5ZXSCrQuYvnpbTa1G61o7ura+VejMp2NfLyHWeOyy4cuV80uf0p95/Qy1pmJXEatuz4tuGMfT6kK3csLCHhwSl3jffYlykJDobxG9PoYBY24QsJ/YZ3k6b88ZvFY8h4LC8zM0n6PUuMdq+GshlWp8a1Mw5djRtfSWzqQMeF6YoY9DGCW5Acttw/az111ImjKM2kg0ho+inetFB8awH6OIYOrCRJazgEroMsMsl+GzIOJt6vGfRyXme7NFu/YGzc1ehigvv+B7fRZzK9B3xePDRU4oVt1aje6kG/P6sKpUWtVWl3QfN7S17B0F29RDC8zExsrDLsZfyAFr/77B38htirIcsDxO/GZuUTf5sQOWlVlYW1IiFfVCnE5bSQd5km8VKMwoQ+WqtNn3yY49lA1bn4Y79gg3smbz7p8de3TeGGts4xo/J7xD2HwfYHlIfBQY/i9IqwsyOEJfBFo50BeKFcJxWOTbL4Kt1sIysVLrNm3t8vbqkJbOmO2oTKfAQnYO13gN+N0CYb04SigNCioJMBiORONV1cRYDZJa6eLoD0pFWcPzCNXU7BK6dvM8iGu+4rsE1cdAQQeLWeGnh/qtWwQFK4zWX42CLYMNcgH6fOSKG24Zcv/rEf9leXDfPaj6oALPp73lReqtfmuwKdiTrfXbNhlrKFsjiMdMnpO53hrl9nBjbcfuEAU+9teAcERXUixBaVkArIQQRgbffKXwI6I85CGHytLZ4Q5JnihGKVlVU1tnyBjR1NKhY6ecMIugbeRQaJTHheUK1TW1dfVtGtq2a+9slHPMi9t9huWj66/cOzJwE9zS3dI85Auijx3dZ9jn+0KrtCuowF2pqkU6G3gtQtqXuZ3P81hhQXZfvgpvTrwJ0Fvvary3PvgIn2DQl2BEEpNTqAgEIRgyiYVsDhAY5FH9QUFXyCIx40vL5KioVGVox6VD295HrFuwaTi4ePLlU4F6PfX6oGFhaumgWaAPGiw/Ik5SkxTJMslBkTIGMBBBDoZAYeGPWMKHLhG+FzSQscRI143YMC2FGW66A/rp0QzkZlPlBkCByip1BoImwOekrSEpmTKjzuQkzbQww5ILYs1IR4drtKl9nk8C7ocr2489ekLP1j42Vzna2rGgfWFR8UiugaZlL8GP/NkqRGiQwx9RxPACQZIUaWSyuXx5hXJRFaprauvqDWhsMqNlferN/ljGvb2RlR2CEwRRrIBjcxp557bhsUDYFbm4LFGirEIJFao10LoOvfD0fNfD/thkppBhZgLkZIL044Q3JFniBBkcoSNMSYAQFo4jcigSReQ5hpIcjaWIFyRoZtAsUs3F5kuOhUOdFFpsKW0sHwHqLaZ++zzPAu8J4Qv0dROWn1I2Sk5FUDIQhLowIiiwGK+qTtQka+u6T++jh4iyNvg2/7rfZ2WW+m7j+l2tgVIgeqCkCgypFWRpaoL52sLhV/55EcwLDWEMt3T1sxcPSxVbqohMO49U5oQlCtHCYOOAH6FZE1vS/yZg9DZUVdgal1Hp3NqEKSQ79ryS2ACld3u7+YSPrO8DfkV8khLPQGfceu6t1qQchWEEYUtEMWKohbCCbG4I/MXAFYoBJB1Nsl43spEmmwzl3Iy/WreKL0MtJXBvVUgWAhrUaNA9CDbexqtALq9pZ5b40YGCVCCluh9t9ITCAK1U91PdzwrpCF4NTArHpmiHeX2bvCGK2YMlb2b+akkJj7e+KezN286+WBEbsLdSX1Hp+jqQA+Ig5c3hTxV0GCymoJZU7SFHjpLq5VJjzem+qRDoCFzLdH54fsvUJakHrvwupiHz+8cjwuQEKqGxk6Tx51O4pMelttDBsW6a2dzKtsLgjExH0guajtKRxGM5j7SferxhdKDTqUvXTSufNujCYlTRQz68ZuMiSO9lzqeeS6Ny2fDlSqQv/Xr/GUgHV/MF8jcdt9pChIEDd4Nn+bhp9nWIupNbhfhBoAXd4xTChb0VySGxbC20uwIUVlHNit4WGF4g+UB1NZjT1GQNklvAckvxLLEEVeC81LODmGZqcEwLpMijJsOfuOlf+jqLuHoy7DYjEJkQaVEhGjFLxCIuj08oJ8YkH+sssln2qTkzR3detFo2FOAJz9p6tjUggjiRVlUtQGRtDdtBARu0waALDDAb1r5r/xxodSi4BA98CCCESFlb/2sJKYEpvTVokTc77X3nyJ1jdxiKqewoe2Z3WNOIE8JBOI83XaHaw6PJu/MekBSs0yZ3KuhxEGdcfREFYlOieYtK+lLv2hraaM0eRLEpyUbryeGozheNCrdwWz9uFpWBMlBSGoCU27ougQ/oCp1DTZCtUodHJspUQ3XUoAUi61ihMCmpclsdM3CYRZWS6mMVB0kxi/ksGdrrMmRjXn/bOLp+XgF+mnCb2hXIHIrlpUy2ZXKm4FI+VQAAgiFQOBU1DZI2/dQoMGREJs/MnHleMjvPsSQ3UwpoKSU1UqfRPGVj0OIHJvonehFxkDaVLuUtiyo/9a/3LGVAw5D715EA/vUHz1Mhz4Tn09J50RTyhgCImbFl8SlXSa1SWzYmqymhBM4syKnFBipdxm5Kqgys4zBii6Qbp5ojC4Udm2fk+eMF8+gaTt//i0rWP3ywRypENpSoyLiiZ/KW8515aKmTRwQbiIs3/Xj3L2v2NfZJ696VsfnPH4CFg0dARAIigxr2jaM6qQEFCqzDZ8408+ZlvtQCBVbApHM7jV29IyzEcdwwg+CIVwksb8wgFKIR7+TigyDh6ok8hdNKEbOk7l/qRWP3VBHpUq4M091zRqZkymC5rcH1eBdy5nfdNGRyTBzPiXk5CRp5j/dzKr+cnnv3i2pqaspgSa2/i3Gk3jo163gm7VTWGZ2t4zXMKvNWg6vUdv01p280oxe7/vJTbD+vFWHTOEkV4KntLXVPo0H2zXKIaddHN4zLUWKKExY2Di5e/AaRQEhEHHB5kloyxQAw5hXCmvayPhsruAC++9hNHyP6CTdd6DdNSWkIScloM8qMhfaVOrKpWnM/ZqKcB5bJ2XOqpflsrIDvAr5rapTMGf9gXvlHwrf9NsttJYvJ/x7LYBkUlvPIeKyUge62kS1v4ahsNWg1kqjnZWay8rYBIIZYOA302VhJCZCUQW0QwgMlDj6ChimjJiwRV0YipMiIV5XIfW7YPdWGQrpBu1n/smNGOvAQtYGjQYsOQim3hQzpMnbTpYyHpTKgwQkoOUXKeSkB9otj7mTfqJJuVGAmOzxO/u8jxFCj1UdnjJ3kqvC4BgeaG+M2d4jneWB7vIm++M1Yqc5/ZEygTALwi0i/mH3lnPcPAKVfBA4PIjjh+H/G1271iyKLjFP5vUHN3GxlvVjq4LEAGSl4LCLXWJBjuMPDjD81AR8hYhMNnrHnYRJLGi+ZmpxncZvET3LpDFCDypgqlwUChYU3SCXqiKlphKSlGz0sigyPEZVMbLP7rHU/o/sx3KTeJv9HE5txPC4g8Y4+fdxnzT86e7MkMmISUqW8XeGU8x6Se4rzDkUukTJXo8ptm9RM47R06eszGOx1vGo88GlBxpnzB+DXHID7snrberv97V5zfd6Y9U1bvxEHMvLHT9tAZf3YGoFPWHbVFm6cYtThI89EqH/Rr+1d3/SWP9zoX5/jZfRbYUM2UoCkrnL8w1A9VqrP9Y+vSOMQv/nT/u6uIAWOMf1NrbsruL3tATLayxhAGO8ZQQCISUkyUjAY5keAfvfVvsdOUs1I1/vFS15Adhe2B8ujZJXOj/u8ypBscn0xZAqN82ukiJiGWA0bdkpfy0B3O7YfHHg9CLZjWDmaw58jW/eoZVbU093ZZ9U8D2nr7hx2vw3n8s4k6bvzp5Wfb4IPe9TR1Ku5FMfkd5oN6M+6Nt9yDuVM02zNvXetd+fhaeV2Vveu+Tw9wvSI4jDtV3R6UcfOc1sy93npvjWiKx+IJPeazYsaxJeSamc/X15in6zy60+bl5tr6t6DVp3n68462OoQGxZhcMTkhIWNg4uHT0BIRLwk5y+TrH0MAGNdj8DuA8UNRjxAQeEtR2Wzrjx/Tq3ekWlIk22Z3FPwx7JMfz/uTfX6syqofwFIMHBkZ3uQG/DoKVhZBfYZzYZM02a9KV+BmyaR6zFRl6tnDDINCiyEOdeJyyY8NuXnzWCeaWF59nLJRz5/cq+uPvvli3u0PcuDkoExO24oc1ig5VhdLynrNhWVoXAkGou/FFlOp903bSQu8EbhM0HCEl6KgLu9Bbkl7sOdtIRTwq3Tn11tbmatMtzObW5euP2IDcVQgntUHjWaRh0b+THop2G/KfZpyomlj3z7CN4dNk0H8Z2U7TGTnJELkAe55P/kxHzNXpi/d0AIEiKcyGYp9Jlc1X1WjXyvt40ORw6kRJRR3ipux98PV3V9qxkTGJMAEdn5MWtsg9EViQp3ao8sD88jeVLWyHIgcmtYjCUqK2UNNtnGxw7yIXuOAxw09GHAclxomuoRVu2n9lNjfvuYrHV3xYosc8ri6I8h9lW2jq7vNCRJY7J5yfkoEEm5cQCBQdsECwKFwamoETRIWrr0q0Qxg2XcPpOH2hPHNVDfv2gpAaSgpAJSg9LMUNdPXo/DT3YMLFx09Eo5f1MQTE3KYD4ltU8le9f54Se5A9i4iE9wIklV2dilPllV50XehCoAEIKbUDZcMrDI6HzV381i357f6YkNN4MdVuwz2priIDKLPCaLpLggbfIYBSBFUUq5Oxt2zN+a0i8Z/Puk7p21OBo7Edpg5gm3nVGf5K0V6eOWOAjc/vdftHyTvVvoQPb07166ij3y2kakm/vK/my7wxq2u7LX9jo8JKGgYcImYQhHpC2jTFS+e+lyIUyZUx1aYId205EzG4NujPooxNRTMspUGHgdRDt/8H7MYTwKKyjo8EdM2wU/NXyFzex09BVFvB/E1jx2V5SFHPVAJZs3at8fUdYtKOhwxAQwgX0taN8VactriRzG8Bxpor2DI7LWGbVlxblKjIj9iqthXVFmQqBoZICVrC1FBljOGz+evJayA00e7B6f8VmrNFexcite9l/dLLzqxY0mU1afU+N9QbwiVRU8tbGpu7qOvt4UKTncXTmR48MgoKBhBgsAtN/4B+fEOkTs2Q8nNC7jOT6IIOEFS4TEj08SI/3K6khpuKrRt+vo63F/E+Lg0Ys5npL7/hi3Zndim7PEUpGEAkXVhN1L8dpBSjM1GGkBCUXYvPDu2X34J7+gByZDzJicwtNlQqRFXcXoTIxiEYd4T7jGcyG+JIUrrjo456ifod2YVRn8UPt62WutcASnXFC1oKep4Hs5208vz++XcxEHAkKiFvs6Vb/8cosM79Jkbd27K94lfz006qRRhaj70mBUUp3adPqaNWqvW7R5l/zSnWZ3GPw0d6A9szusWUQVa5uyu3bikku7qdet6K96vptxd9ickbd72e/pJ7O+ZpOCiVaBDrznd9adG9+oeQlu3GZ6GkS14otfYVztX47dOOL4vG68wR4s7c3bIj4f36XN7lpJyYeT3Tfuu1FH5eSIEAQigcBSRqWR3VV0Hh5KWJS4xD+YWWSkiEGVVWW0JgfLwoedVcaRN2hZnj1192PAq+porSaWmVhL9Z/dDz+0alLkHyXYAAIHwgxGCKBhEU5FfRF/AmeCpF06Pww0ENczti3YsgqtzZGTR46Okiqma31b7+AfkpbiqSmZK6+lhyVUMdj6t2Vrt42U5DF2lF8+LEheRJ90aVXQvd3rMNw3q+xbiyHtalS0fbwQj5hQ0fIdDqEaI3j3mjp0ztiG3beRKkuoY9o2mRzHznuQ9ImWKDiTHwKMSt2+W8QUt4RNhXlkQqbGayXloJPI3kdRT/77Ymk9pIdVNMZDmc3dVxVLUmQLkhKS1jLpRD1wQDSMtiY6fxDsfd4y2XRv1bX/wPosWSfkFJLDRioj15Q9ekJhgE5+EiOmCX/up7QqMCnafil+NuwBlrw5OyX7f7y1mofXvSsXwfYJK7ZX+8pUlHrKjpj9yIH4enDV2rFyaw6fLHahRTZGD4wjoK/Vq5QkNdacnlD18dXRnTrpM8Uy2o1eVzm8B5pLHOZ3TEMfx9R1fB2kLTTmPfJ+TqGd3ncN4/UB3GmZ/XUmjlcPIa9a31pqFXomHuX8ZmkfG294dFRtnb53X1KrzhHz5QgRR7cPVYZEHDM+JZdqctnwfVzZpyzp8/f95Woe+1+uRv49/0/84fXzRkj+CP6D/8x/jeW/+R/+N9fOPn9C/iz+kr/2vV6P2+wR49E8hjmYB/1jxFGRjdGr3h4PJ9Amdlcpe9QcN+jeVY/XhxGy9CixZ/QRy9hZ5qsGGbcmaL/nNu+fa0wcE2fsgcakUHquDmjl65jqar2lMiOKh+n0zVq4zIg5RYwU1+tmmIB0s5CfwdoMDWsdnJBWfiz/yqWdfPEybZe/aB//f3hyYs8m2m3TiHNV0EiVp3d4WCGa0kA3i75amPnwcNhAZVhGDRDrgS+IbvAmejTsO9T4slnaD5/C/bZn2V3Z0nlYk+6urElbd1eWG6+6u7I2O2jOYUiSxHD9XJoHa1z+8NMJJutAd5KK4FPdme5VeTSEODPfnoSkBbqpr6o7ZvTvfnM/Mq/OEaubohkmlMlmzCBn5naFOykPkMlvFh+mv57+e1gI1V0mOcvYSUU6EheJmWyoO5Zi0tsn48keNDnjWodyKvG0qtuf6Yta3awxZSgAKbMizScEgUvoVNmDCE44jkhOFJARIzKgMJTEJ82EeLpVpcpaRk/Otxr+M+U3/0HQf4zl75uR4YtpzKw9hjVT2XoeNLJNuWL2AGnphocnS3JKN7xi+QAF6VYPT4mUlbJaZgVbylAbak7croGx6CQHiKQ0KiA1KE0NWP2Pf6X+D4h2ECZFN7r0VERkCIBMa0X6+xkOflWTJSqiYwwbB3xC40SQsk7KZn1O7P770IEtGKkhqhOAymFWDaoni2W1DJd1kcNwWrR8AZrsr19zUIZAlVVEyuxRJma0FP/tZ4uqY64qy4J5w/Ca1kKGXmHf5jGxF77KbFmgqX7hvzGdaqY2Nb8TiNb7r2XlAxgqpw+I9QtGG1lueemjMkSXnzET87EUI7eSVd4WOdTO12coh4qdqESeSxVG9Ws49ucazLO30WpWy5Z9lpLrF/fKCnkOCKlZosFzxCplFsDTlJGTrmXWWoQW/pPFksPsW+elKsuMb0LLAKosM86Tw0z7POV6J606g7hH7MXA+rgMqxJuzx3r4jrMfivwMxb3mLZsj5Eys4oBhqH6dAvpvqZFDrPO84eUn6Py7gOyblk/LF2GZUWDL1eUPk9/X/twV8dcImVWwwBn+YhBznOBiwxxuV/xBKwMD0PGzLpN3zqvXRXz3wE7rzcX05g3khHnDJGcWyhjIV8wN/O5ZT3qy/FlVs2XzFcXJv+ZfxT27Yw8Aasyio8SU2Y1gFcFXp7UU8MzY4BpIdAwhB/RHXREmAz5jBYRMgE5VbOORsyViGVcH54wo6a7myxXPZ+UR/GZpzwnW7zkj8BG8ltOjxF/L6H9TAXD9+O4lgs2KsNozK2PwspQYTFsOEApKyo8+BEQIQmIuliZ53RhukJOm7Wb42p1dlvZlq6WgaNBiw5Cyqx0nZy4HtvNMLRenoBZY3SQjTk5TG4+eeikR2FVhhl3BXOYnaxOW7FiXjeoojWH2dOuPntjdRlvsAdLf/MV4bljAQogTAKkIA7AXTNED/vqVkEIZMZyZA8F7Pf/4qunA7GAuucWdJ9VLBXEoM8ijLGXhjggmL7n5gCcos8qOs1YWavc7nzfZJOklQFYJEuOvBRLKgWK7FKijCVFWbotpyHspijX7tFJFVcKMBY0ppjVdE9OsmQ1BwvEQdpUCjAAxhSEhr4UoCBqd6lc5+a8cyuGucO+V1+vH5QXeJxPlmfr3H1WMaV0URCYAhSEQN2L5hWJU+ZhwsCYTN+CNYqVgyV7CFR0BGO4CAVQoUFvjE99Y0zAPz9nLYYz2JL2ioyyZifZkP2ZF/WUg35+0Tq7+CcSYBEVajTfCICp6/UH4Aaz1D8FpJMy7xh7rMSGvTuUef8dMSkMSgEkbn3+ErFYGgBjhMru8XB1QNyQWk99PrWgMV5Rh4/6x5qviyK/xV4LzTxNrOVDNqB4xT4bhEwBb0EUAOnH6h2jUoBV3NuYQGg5AosJo1KAVawqjPqtlkEsgGCKviGEWe82Roi8m5UFELwPxMGKM7uDr8M3EQIOKaYWU+LFrqIPOABzFvstj8NVQRTEUQZLQxa0DGMBVCmIWswCfAK4ZKAGOtPZPmqwc86frr1on/2xoQ52qMM+QZ8anuobdAxlH8cLXwVRTJH+m8kB0DOSN7AgRJi8FdHTp2JBlQNwh/z6+aZApM/iTluq3QEIEAAgQHS77hBue6YAK8CrZsryAEznn2Am/1ru/HXnxElksaTwY2aDUgAZP8NT0WbO+M94Ju25r32tgLcidaaMDCzYM8kfMnNU1RAQEhHPZCXFQvbIx5uTAgYPAIQQTfqS/YrNElMZK5yqpPSlOmFMGtEyHd2ItkKqFMt/BjEuAmbKWte9rELDfQVs/R2xR0MIpQCCToqJDjBmhdgGwuyuAODwOIhzuEBw45neFlKYxVqAgigIHRQksuUsdJ9WFgsaXNIBVtMh3JimABrKqcTTqm4x5FGHesMIYPGPbBA4PiGrdwsClHrDaIMIVvob5gBRiCxvDg8lDEXpb2gjXi9WrhF9MU5bTMwwTpBYGDbAwcUnSNiGiJgkaUxWk1wUKQEABgkMgcLCSUWNoEHSts4/Z1B93opaabYMd4c9DpW1/JHR8uMO4lJZy1uG/pQl9UwawstpTZp6PcN9xWEyQ/KhCLMHhwPptk+PDKMyGoIJmfnMsggVTQwWh0/oI5KybpyN7Bwt5G7eOmEHbuVNKfgK2D4Z3sbvmSk3omhlqwGnbDowYmNHdnYTevaAvezLfuTAvOQyLe/HPwsU6MCY1VnvO141Q3xIzNAgo0TF1PLZ3TdionvL9N6zLDsnyE2a5c94RgxIQWFRcUnpwId2KUZQlivwsmTKGzUGKlXX1NbVt2lo2669s1HO0cXLS3Bg/zfXcjfo1l0bHvIFmxX6FHxmRZ/zPu8LLOaicOQlBeQN3Acz4Egki0qkNWVD4Z31S/n1Olu9rqJgRVfKVEwdaNIm6cgVNQntwjJAhgEx4yQyUaJiAY/vULtzHR7kSgc1sBAXL15NfCaMk0V/f/ON5667ocU3J6scVQ5JZakLo5kbLRhurDTvQTBos/aOzi53n8e9UEq1a0O3jI6ZnbKyc3Lz8gsKi8SQoFS5KECoARwQj8biqj2omdBYsq6emmTQq/GxpmgmsjOXC5iqsMoqMKMmRE0ffBNoFYnG8Ga6k9PTYI2JpiRVT4MBC66GjwJnxOizzN7tG+1+Bcyis42RfPB8XHF+kjcSAGZe/J2EUPJJQQpjkKDoghLQYBrW/Vol5yoNL0MW7W69kgAYgxxKZahqNHUAPs9KGKYHxsJWnLh4s+MPwWHTBCNhosRJkm6yFrU3yZEiZarUaWhFh/TDcGSSjMjEjGG5OjVZ2dqwOwdzci3HjTy8mXz5Cwii0AzfBrkl2v0xYgVxlShZqnSZvgstvh5ZkmVZHhXfO0Fe9Bx0pS8KprJaAmDIpNEvAXaHlOEd4ROFP3FrniLPNZA02aOEpJea0TCTFRIqpqmZzuRBA9xtplCyjNR+X6ZIb2O3QxYZnHrSd0xAT/qaBk40mVRPHwjC5XuTmc5MbmU2c5En03SjZAFLnuqYZtvdjNFQKttl0kZFNk1nH7bcR6KV7R7Z7gS4k4LUWoj9A0w/SvvG49etDyfFDb7KVKRkZYw93CSTzfq73MdKlrda4DXlbu31jCw7yiP4dHJ8Jnj3pxjZrzZYF2QBiJmn+OL7Or9xofcXypze806pg0tW8PZcO8Ws7ITJYnAmOwiYNIKToFGSgpJZzCMUMpesUFL8JEZJX7LEjcjKXhmePuAOXJZOrHTjvwG4ZbRQDq7UkanakW7sI6s/gLy/aNSpNrwWd6LaabgRv9v/N8BMUIk9pkW6l3owWUJcJgaUxTiWlUyUHTjAiedc8BM/yGPkcz744ViUlY3ZcyhIOKEQFxdEMaabKp6AHjLrnYa7ZBL/RhUwmUesxvFtX9qt1I6swZL3OjqNoMgh7w2217IufVFP5p5PVnItSmbRbMDKElWq0c3upkNMO9jN2AMsOhzeSpZXZH9wZPrF/RafLVVOlQxgRbacnCeH7+tM5ZpzaBFEN5sTNLPkp205MqntklfIb4ZtZYWVik7DZhGF3YeS3WHP4T3gaeghsya1XX1lZwp6qYjxmEsGU5ieeTnL5vy+co6smNQtWfQZWe5SmAkuLcLoIyt1WbL6M9KgoZQsMzGAaWpG9b9L+IjBdm6/QrjARdEbQ1zmCh9LyaQmR7fMZ+Bq/u9Rcu2auSsfl5w5bsySEWeUSG48RBm7DPmCuTk1t4zo93/flIMuM19if9U+3fcdsjwTNM5J7JnGPi+bb5W7G6slkwr38+DCKCPHWcTz2tS+xpD3VqOjz8h5JLZj5KysdqYyJ3Mc5Bukm92w7wOfeAvFk87V5I/S2LflA+htDC9hFLlVj+94wtcla6GZ/8/JB8/HGRtJkYA/j3FkjNbEEupe1LlVC7RNr2/FHqYSn1FLliiw4XQo591WYpc5WW2FBh3GZm5B0ZqSRRokMrLIKvOSBZ63ZZ1MsYFvdYdTRGwQMxMMbdddnkhZtHw9hZUvY0omNdiw4+hOn5uWLBfI93zgw7ag3pMW+LjeIAkR3pFW90oqdD+eUcGl4pIhK62mZHWlwZL8ai+R+5yUUd4rXhdjcMoqE+cNoPl3mYNTd8xpIAiUwY3lQQQrgxtPqCzw9wUWWUZWrNlkm2eXPXOYGg3oMdpwjAlOWM3+1HY6uPg98DW3Y8m6meu3nLPkL8ZcZOaGC0yKJZRaskUBgsAQKAxORY2gQdLSpZ8RBQZVyeR7VvXEVsYOGnGwXVFm2bk7cluPutDAUwfnLDIPG54pTpm0bXeS1bPsoNVoRU2fSrEsGWRyhVxH3NwyQ3AHZjQ2U/A4Q82zde5HWcvdUrowg2t2U+ycphfIiUpvNcVOFNcG2/8U2mtaohj8Jq76RALekEMo3LT8vKHzewYaBzwzEfO2zNP/i3ia4W/Be6TJMt/xBhuCwLEJ71350nl8VywX19TIiFwp3lFQdfXliaIucFRs6GNgjB4TMMeyfayMjdjjmLqd4s+6Vt2j6R6Z2AtY4ycBgoQSThJBokhidpLsKfeAVZwTSlIqylKOXdFEryo7x1+s8vFBzZde6XBWp9P4N7r48vtujGqdbkgP8nV9eqL38oOu5W4Vy4ODdtHPEDM4bxUbHSIyOO/GN4Nlqyl2UBiRkTGjkM/62Pn9GGw3bff26WQb55+lnSv5/U7v+7eaKehT/QOBw92ymOJ8FecO3vFMZpuic87dw7zM9yzQvfDYUz8TWLxRnBvFQUfNKzdM8A5uzLGD9pw0/kKYD+hTRpW2iGqK4LYFAhIKGgYWDh4BEQkZRWoJU0u2SLIYA8CY1wbrdnwMhpsJcfzO/NnYwqBsvyqDa8/temKhR+Us12S/PLf3WtbsXD1QrpXbP/agFtcGyzZTnBfucV8kDwuZhFosD3Zwzcg0lcHXa975dGaKa3rjd9HyTAY3bHKmOGVM8Y6sW9aiLCqeya+aLzf5b+YfinzwvML+pFXAJ7JHccqafFKwC1dVLdAa/Z5nhwk2rL7gBB5CJ157IrsnS6EQKjToMMJsgLix7sFaOufyBDhnl6kSveotm093CiOMaKGIPRIi3bI29lY5UGxle3ujVR410bj7jnIN+m3YY88uA9wDFjtX7GCxrGDDjgNnXIvGDTzxxviw/e3ktY52WHV6lFfcUHFRjFtGlbab4h2VEsoo7xX/fBmesK4yMhe4KPAbwPRDM9Ul8D4N3QQJJIQEAhN+RP700cosCkmMkRkKWJQZiWMnzFft6vN/E1SpVitLh679tJxSLmE1ZXYJz357DpjmDopLDP7vPwKTbx/c28tjEFMZ3Nvm8gTLpZ8AXrjAndyNENznATUwPOqPlcnyYkM9T/pTmQSw8UW+7OaV+Fo9uLcn5sWG76V48eDeNjIJd8fWw8sTwKWtMn0eTo4XO9i5KJNwb9vC55TJJuVITpzJU8wLVS4HTVmfq/VKf6I3sQJzhz3zm+UH6mHumONrbfB86uZXbcEhBX7xSQVZPFEP4DeEMbA7dt6BxC2+ald8sbTs/TbFiwcvNqa4bonEkCJDjgI4EWiU+NFnuN6yzJjrbv38m7H+B8yTpLx+WAZI+YZgw/nxX2KMooC/ABs4BFkoghkxGVz4biSeYkWGd0u/zqkAYjPsOHDi6m73gGXuULpPznAJq1hbaP2LIeHhi+uEh4eHhx9cp9U03lsQK24pLvFqeWQILF6opLqbEAinaK0dbZw39GvAJCY/puiWMiS2CsaZHlMVYoaYGxZYfm8FKIlKu6HbeEJYXEKhJa3l3VvVEy5tjMjghU5NbH2F6EfSDF64xBoZ5mrPiJUNUrxwmKvtZnBpY4oXa2hMUzcX4MN8lMn2NplEJmdKZFemXf6+21+UPMyTLJlFpXixrKe8pbh0cWnFsoVSXFo3RbOXu8eDxSUGl7DKjH9lY50M7o7dFJcoXji4O0ZsWAQRckZMhSZM2IgDjxBxOaTIQInaR9I136ioq4Y1HYoz3daOKWcvhX+Uq9rjsluW44MSrEuYKCbOJzHSZEskF0XKBnsolseDdem2utQblx3gA0s05rgKd0zILUmlHHfSXjuIynHno05OK0hoX5g3/uGvuiS9PQbJqAgyITMvlwVRO4nLGGJx+B58Tny0xuGFs+ZzJ15szODSdiN7b4XhysuKPX1jsIc1qlqIl4MX25PEMxlgS/FiIT+S2HHKiRcaowGCUEIF5zdN1Xm4hBXmZqX/imP15b7il+rhnQGeAxoQfGAQBA9h+H8yJTx8cZ3w8J13ClES1XqCq/ZotXUpeIAsXnjwwhkubU1ABJXixUJEihcOc/XyVDSLWVi61afFZe5Qt71hr5bh3C65souzwMvojCFjUz2YEDLe+oT1jHkCEjNGmASIiOyAKxOQNguwhe521iCCdzhUJyD1Fkhi3ciCwlDUQaJWI8yiSpFYkXYdLOyUKJNPbzJoWR7F2+hBhYgMwxCbgQwSNfIC9L9FLHmCAEFgCBQGp6JG0CBp6dIfNwoM6pH/oz0zlTr7JQlleQgABSUVkBqUpqZj3+oYlz5vTF36NQnfYTrQqyJyCgAjW5oymSvfY49i9AYxwMZF/AyNRiTda9bX9NI6L2lE2XEgjVjFBoJ8CnbhdmoArExCXrc39EtUihFbK95RDhJ30Ah3u7sFOzgxFECFBv3Hz5jKZufQovmMIu1l8AoCOUjsBXpnkWiRWAHayIh8KoAo0VQ7rgeJvZj4JTqhx4ARE2ZFRLBhx4HzeeMKOSPEFCbhjiSRQhoZEyYRek3ImZCYSCkkGqZik/ZSQmKiXJtEm7cSErPUUEudJCmk3Z0m0kwLrSakzUx3mpCo6CVPeiskrqcfcAmJh7Q7eIwnxwt8whsfGxIVIxQSF4EEEUwIoYRNeP1EYCJB1ESHieGKbY8ZEg+JhcRuEm10kkkKqaSRbjZpKyWkPSQe0rZJTN8xn1HZZNv7LGf12GvtN9Zjhh7jUKGQqEu1NokXHSZpq1H/o8GTHTTRfH3/xiQkbmiT5QCddD3dwCwh7fb/fyNYN4l2ywz/GQGWLtOQmMsZznJOm0RrRXzH9wqJu/MD50pgyYa0hzwU0rZJtFJuEvsA7nF/HjwsJnSZmR/JYxMS1fkZYI7c6JwAeT/Bjd9XOUX8yXOFtIXEQ9pvEqvPHedf4A3/7SbxhmWTtlrZpL1e9H03U0AACAhEhURFkULi7mD4foLbCjjwECAOKf9W1UKF9mbFDNMHnAoJbDhAkNvoXw95SJIkSSMxpCbkjGBSmIQ7rIRt2OtHB/RjmAr315Rde8xSjUSR9jqBCU5owkGimSdIPJMMEstCCydJ0GMypSDRttsNqrKS+BBpszZNGX3jgjUetqqDm+9LjSnXUwFIuQ07Gcc16yBBAgkhgcCEl8iZEgNJLCJDYU1RtrlmLTIuMDTPllAZcz0dF4y5Zsdcs+O4ZixNkxFj73bc162m3GPlVmpjGKZSrtnVNTviThl1rzGUJBjUzdRDAA2LZ+IvQdhg4eAREJGk8FoYMu458swMhdeZbNbNFoAUIZbFBhB3EtxjFv7VlXHPoxURTYtkHFRfsyZlsiRHcOJMngKN6m9ljvUW7Y3HCBu3h9Se0JcWM4XuMeuhzUmVVElVpzQyHiVtLMGSLCW9u9X0NMaUZEmVVElWp5BI0kiRJkNWKUnlt/9lECW5DrylkpajL3VGPQ2KzKbiKqcX6VJGBuzfhlfl1aOyo6trp/nx9cCbMtJMNuxx9GVPj4u4F8/TJfUiPsQ/KQPI1PAaAhv73R2Mdoj/7WsdLByeI8iRHKXU0AeLKSmVvaUk1bH/1jmASuWSNl7GWtI5eUwcwiQmM4WpifVlmmc6MyNkJqihllmX2Z+37rsafU7MtccsyZIsyfK/JE1NDsm5lrrXUE1nokG3SRuV1amCb5S6XaV5ObjmJrB7i5HVYTLUbJymtdmM6u/od64lJZ9HdVSzS2pJmgBnnteM9LP9MaPgwKylNNv8oxfyfFoTd3NLfT5k7snP5zhfDPNlMsfbzwmujvaYO9PbOc0Zzs65tea81gV71pLVeYo8Pc+04Zl5Fjw3z0de4EVe4uV5BevV9piRjGQkt2RzIlcvXH5uqcILH/DTiqRzuF3DI2h3r8qW3dGEktTc57tB58PA82Gg83TWwHZrVAM59exBnCYMxrSCQIfhcLj1foKz+rFqOKOPwEzJSDszMO8n+I9VCz2uxgiLw791rTRJP/t7pmENBKzM/OAsOK++SF4YcMX8XrOBwMRiUdtjRv9UQMrgcgchvAv9zKbAhrOgnhmv1nVmUFYR6NY/rSIaOU2MXCHRHlz1EqP0Nqw5BVXceKjDi+/r74KmsnCdB6A+GkKY6GeFThlc0c9G/3TrZ7u2rE71s/VxEKeJ+YkgdQ/UU/3TesmQUaDFJzghTJ2IE2cm4RLtMffdg7fIKaasnEn0X6qqutZvPOea41LEJECSvgE3J6lWgFfoY9VBBE84Wk1UEGOQoTCUiXMlzDlUUCV5XUk9fQdUS4xamo63zWuGGLPxKTG5YxDThHRtfLpDLSutj5M1ZMmRZwM7FCiyhRJlLOUOsrylqJZ3FQqJDxXeXEpYeNpqKdEzYQ3J3OjozwDAiGBCzryToUSNxhhhL/e7f1JjwilOxDeF7TGDKHE4HE1LqEaMbqoCamv1chvLwBkQeIPCbq2U219P9VoJCwlSZIpBiPUXvZKU+y2U7yNCOZujud9Op9xgUjlps0dmRF8xvwdUkzjir4Sveswtb8ychY0xyBhjeLN7zsOmn1+h/oW36OhnQ4b/slLCFkZ7mnIJhy17lkUn6a8XNVu2bKG9dZGS7eYGozG0l+7jmHJr9cmPJuTgkF2HdZJqeapA9dDqquHUneqhlVlWP8vdhu1yqfP4HWtYO+uIieKFmWdUyq29qoaFW56coVU3PeU38DznrQivpPCt1rmgmDzmw6s4Jwav3q80HM3BrphcmviMZkW3tCoUXcups6lPNwHT08ef6KOfARsOb6pIaoWtQb2SHM3Fj5cgfynkzO3KuQNC9lbrM8oZC3x1jX9az7n7uvMzUZ4HZn/SwYWvZ2oVEy2aZkZntjLHP5g3odDNr1JM4U2lbO68IoVDoc2Nyh+ZEr75TK/Nu0B0AlpsNRzdwFE45AApmgXRzZ+VOPgIFqbTe6R6xOhIiNRsqpSbT/UzUxWFtlotuSf/MWoXVA3nF+qqLl9nXMjQVuslfNNDrerQq5NFdpqwFqmTVB9aKWFBkz9GFO3BhKMZlLLDOCkUmujOCvaLi1rVrMPKCV/fg9JFue1ABdTXkrHvN1XFv+WT7dzgnC8pJ7IJbWqkYxySyWyterp+86DqzHkJUBE+nwftrjAHxkh1+iVNma0+2EX4DA1EHHDV4wD5uDUG5+KmqJzz/GK/s/usZhh3lO1AJ7CbLbGGnALqapvzwUe34CCy3JF5726lrKF0bXAqtYtOxFX3erJdm0EwDv5fI438oEWtGXFdhy2co/X4GXVeOvnFA9qwlNDwuJNyiuFVOp2JRs9BrNgjlRXLorOI/+mp+6HjEVBrHxEgdhnN5oDXmmfPlWo0GbiD1cHIpubiw6V8F789J3ztLi5ZzD8ncoovTj5pPNCBuPf+7JZft1ly/5wHtLmOXerLucJbbGvIyq+XJoPO2VTIw+cuOVgknpwOS1TP1zvsjCzdKZrHn3r/gY7LJGE36EGXE9cL6+kuFXKqyAe9uC8mLuGcHHAQ9Fv8VRkvdJRGIFunfeQYTf3MX5P3meJ1MeI47QEgXKrp1DsPVuxDsZ7NO7ufUkieB/c0VT+x821T7RVF9x1bxUoiFRT4dAEq6binm6YDNVjhpuN60kvt3b1FEYOjcx33E+N8PPgr4DmAPEV8Qo45or7hF+Q06SLnhtHVnC++u7WuU39P/kBGxH0cnMIRQsr3NwKP4F/gOcCBZzQO3gQN/amD839K5Ih/pLkXGUwhsvj/32h3J10mvlbQ+zcl3VCjVWmlCs6M1K9T8DsFmMC/+4ZkI1imDrjbylvGLPxAOAzzR/Pd8X+24WZL/XBWOLnuhRNDM8azOGgEg4zz1i67yUM92N1lAm3iNCmIVvmiKtTqLDSwsZ3z/UqcBVMssMt4BzkH+GIoX/NkwyJTBpfLMAP/KvflopjhBjk978QYoZx7ZXkcO2lyW3rKXRghhzfIIbkVJ7pYwm/kt/vgvERKuDnCvAneKztK8CFNbU5QtlXSR/5I/kQGsFoyjq2nu+9ln9fCAiGn3eAdOIm1FT9b4IcP4ZNyZaHXdo9Tl/fTJXgkfsJzgMNf/nkHfJi8BZC0vzmPebYPD7VT/1e2I/lsN1abK1GeWrd8OITvNaIrksv8AVMWz1HoWG1+uXhA5ZwFBuPwrb4QREiY54Lm3xyUcMQB1D2pIahqco7FNXNHsJf2Y79priI3I9B5v7dVzMAi+2P9P8E8b4Lq+HL6QKAmZ2Acav+jPzgEw6zJXn4yTdUk+xXvXtIhtLdfD1Rx745FDHjX8fgUw9fFuCd/zJJRT+J8QCvXi1x987SnEFwlBiVko6hIDYmcWvKzoiFZrUpQvB/f4rFjgU+YljiJ2KEIwimKHdzKKBpJX15LOErsKr0qr/r9gwFVkG2J6LIqfVFxbQ+xti7pqtC48+UnWHW9cTk30jMnqZLr2bbAMYpiEabCCxffz2rxs5deZftj/F1jxXrMnvvGXpGkH5JRnTYZBySn/ltvFerhOUD4yT0BHwLxhxT+rh/2AtOMd0HHK6cPtmy5Pz8Gy78kPMIMxdgLgdggCIvhn176c0LtfTc4LfQv5L8tRZG/k9wvY+efG4StdDsjKJghoIp/YudvjkBaWT8VUpT+qNdE/X+DWLFLUl7nBetRIgQiWjYi7tqD4U4ngDr/ZJj67HBp77XY8rmaV9v3IKcmVQwcDnoPVufmWam95/87J1yjNI868SjLDAtK/ykp4tyDQZnTSGMmEgu2pOyenGXXHnu46NYQ3D61Sfw7h2j5MAbESfeubjWX1CC0mwbBj4cEHzALr9V2EBSjnAIkr/fiM/R29mfu7u+/Ip5qzL6nRXXSe5Xwq46zIJic1O6VwxYxab3X++ODIxTVi0+kz/q8L/pyfHVJRL+/Kq8oL6T2b0J2txKTsC24LF55RDCAyFMcwKIIAoX8SUSKSipdgH8NaqiE/xXNJSh9nS66BxnLlH5X22PTkuBNshpVUvqqwyClm9JJuhRNMi4xSCZplmSqXUl6FUoyTXEkfWYjmW4hklUKIllNNmIzlMifPBJpgJMjyOR4THIskFyZAjGNXIJEkYtzJIRcvgg/DvHGFWLSOMQYB+niIFccxIaj8OCewODSIYMEB4nfdM0nRigM9g+GigZQWo97iwMvff+6DBQXjZsPBCP+qthd9CyyQEu9ccdimXeqgkbhc51HXLZmBgruvwYjxXn9j5fgQqX+AvGDAfckX9T+N2JYDbDNKQDJpzr7FZ/rOcIDEvfNBuLbtgCRWASmmy7lVvXjgGF7ee6kz83OLdULPf0IMv1E0NxCdFFfMRrWKeGGNonpp/sK3MucU1iDTPL8S5Ln2ypU395W3wZuosgoSVaYQzezV60Ps8HoPROa4UwNQTO3BH5xaeP/D+iYRNMuMsBYGaCDDrqCiwwwVhfD79I+2aszZvrcmgT7MnY5RHdEdEOMQyGeWdVTkCQTfbpiky/UXJgDOmUVqXNNcVm2tIBKemqtTjCaGAtc+AfjVHjyX4tir72LB4+6Jk52Tonz1IVxe9+ga2KbscSYKczpuE+/YQ6V8muGZIYYtCcGGcGYVyz4gMR1wHpswhZsMystpGVbaK59ufknjFK+jKyQOS0F5usatPs/esou/wX24v+JT01ejwc6GXGvcgnjr9hYft35TSS+bf9bHGrAV/B1fDPx7XVHWGyADC6NeGFcFmK8Yits9sY4FpL8YICeFAMg0VlfbSYARrKQAZ6oYyO9ItVTkfIVsf9VjQLMUL3kKHOfwWmfRAGR1/H7LuIpPauIFyxac/i2dMGAHwwXevmpdLUINRvXGqFn9hqoRawBJLwwbi7wZ9dmNJxELLW2BV+2cvjUopVIXbNSW68Cm1B3lMhsijpQvlKjQ8m9htNtZnq2vR3tHOmXbjKu/biwi7q4S15d9q2FCOzvQAc71OGOzKOL+Kzbaxy9qK7JCuMivPAjGEyXKjNft5ol1thi/zxn/Z7cba6444k3vvinwLLj5n8PPJ9GNnHAc+tFL3vd297136sPv2MBGiAWQL6DINwFERYeJWo9Z+TvNo5mZgHOWODdAhj7jqlo5Vz95ovC+5s/kG2j5W/cnU9jmHBhK9vejna1rwMd6khH58KDACCEQDU7Q2GDe2m++nuoJly+I0DD4X75r0GK1O4lELG7eVxe4+xfzCfvLOPNvWxClrn8KyDBTJWPCw/C5leLpaiJgbBVKk2ODiJVpZiCNFQqwegptWYoOk5eGpxEqJjUH34AAoKYQ/vUB4SoEBPiQkK8IWRiSAyLrwu5eCgU4htCKb4pVGJEqNVSwtScOKFJN9ZBjxEaIoT2/YtqMS2uY/UHd9TcW18xiCfSC5UBVMxQNmDAdIPmmWGRVfrta18LHehgixxis2WOdbKvONUe673qVdf7vu+7wQ/90I0+9JGb/NM/3WKvMd4SEBKAXWEWFu6LgPCxJ0IiwANRjsSDCc6QhxKWcA8nMpEeTUxiPZb4xHuCYmp6kuOpnsqSfD8mP4jNDxMN78UCa/pR0q/qF3VIfg5+V4cVx+/rqOL7I3aTMfvTiPXy/XlX4+SDKdBf8Gr8deJ6//f5NXf/cDq9f9LT/Pv/vS3YEv/ZFm+VvfxKfeZzPCVfsCn9yS+RCuSNINlq6cIf0reKvE6tFsa7Kf68N4MGPDJfCUypPJ6bEMLcPI2rFK5NMkUqGpUr4qBt+MQ2RJFhQG34XFk6dh2KRgVQDj+w2jVV66Vyh82QfBqsIiBwW+iffFsuy8x4d67FjNkmjnwPX8nsFP7jGDTdLP3yCji+OfoUGHNNM5PBUlMZA3y9ZsiZg+XxUkhQJI8yrs1NLlPDMybzdGgnTWjiuFGY4lz8TdB+iA1mPLi5mwc3XhEvo/e2ryh4Qk784uMRrVOClFg6c0X28SdpUtcmkUUitW8TtYmqWgsk0ODHsxBYZyJdKJiXBdmWdkFDBvMsFMim0ONjL3K0OpjqWxLTrspvGfSfDhbJidA/qGtXt69UlQGwuaqmltLy/QyttionVpmoMF/ZZ7k0l+RWDXlpvmFOfpVLtuS/Sp4TC7e0uh7RmjVKQ6DUlRZfaSo9QmkpA+bTCYulU9sMK8RgZYJEYSEYhxe0wQpqrPnh6pVQ7n9Gq7jc2jbACkZCQc2rIPhHVP/6Z/agKHMzlC2uIhR7F433+/oXG7L1nOp4ZgPShLeT96NEf/qVy9eQIrL1PNjC1yxCZOt2yteQHLJVcB7lAyczbO0xigPkLwtQ7cs380+pmBUzZV+syPtLrUXrk770rirWarCVa0ZRJbbpQB838wsb9reibLNy/UXxVcjVcI9Czf42TZXhsm+x4l7m0Sr2ZX+IsfraDlsIv0Aa2oYmeuM6A+Yx5F6HI7wKIJyCcaq2/ywxr37o7GdUT8NLiy2nosapPuhuHX2AGU5KCyeJW+ksEcahBel2vXDA5ARE/OGbr2IdgSA0b11khdghSYZH4wmr3n8ZMz3OKBjxqToBKQFvwwmvf+NCqzEEWJv8aTDbKs4GoiG83Gnd1QAJ5VsRo8fZwC8mLnEHvMVcCDxTQVkScjemAtsN6TcrQW99bOA+YDQc+sVRBEwCc0AVALETGAbYstbnv5//ztxU+FrU++Pp51+h/09P88l///n25kY/+nI6SrfGa4vTJats68Pam9PBQK+b4UZf5vKe/5v9Nz125OX/EeVsnXvdvPS/ZgfvPiTOoVc48na3+lINivl6C5XcByvvPCorbOW/wu9fqvYYVAi19354dxBaMb7OWuT/vwagmgswBNhaDAGl4f6qke5B6Qymi6UtZYxoe26ddBbPO+svzdnuGzP8+LZsb72eP7TqFv0ZpEBiv2npie1yMSl9kjQYsdH5oMqc77qsBL8GJC4yKm3q+1TQsslvIJ8oWN/pK9pt9/1DhuEpyD0aJ3rZJR/rZLpsF5Yf6yG3jzpMDux7jXOOT39peMys/Nun9D8FzL0kxPA5ZBMAYsrq7dzREMPrAHOX3erZ2zkN7ubP6T6a/J5Td2w95qwemV365fVWroTB3NH/BZN3S/jPzB0SkmwMPbeB323W9mzD3I40uQT8g1a/FYgBaMznugsQM1yx9mfAHwzM6/o9J8EzswJfbgT/CGnmI8C9v3GLeR8IpMlioK5tunpoPbnX6EW1eO9/fAwXuga9dzcvb+Vz3M/2ipmLRQny8Ao+gTx1dpN2ZixucVzBaTm+j4OdV8pWNvK7GWu0qShZnkZzF/I95HHSUbGxP5MjKrdDvsE9qvsQTiXafZqOHjyCz5xKCVfePt2mX7NhyIdQ2PyC4ih4rIUfKmTle1Y0h6VZCV/Qhy9gt897xYPwKUx1n0fnKBQGJLiZKRk0hmgyBEfO4Q7SwKkUH14isE+McO4EqkOQp9O+uU22/pF+MEkuyWNMlNoIC83D5sli2pu4aYHXQg1PB2L/bwEy6lJvTg2ggYBKvskn4Rn3sbVgdftJc8yk8TbQg8wBmN0mYfgjJiSHS41ZRxziGN3V2IllYEezSZs/BSqb87qJhicVnIZxkSozCYIw4O2YrYbLLzyjjPuIkswEnYSxfqoVSc0EmY3T+rxZL9D874hMwVaaE8OV/RtreHWo1ug7PYj12L7MVzfREO7F2HRI5Iu95fVPCMzvBvFHFsbVgaWbnv0/2uaWrf7L+YL1UjbSUSExGR0PeFwruNXxQn+ZGy+gR68J0RLYve4m21c58ni2/k5SnW/qfdeiU48+owBVImsJFmzZZ8cR52IEZi+aKHWdddVTbxNVVV1fI5EtcM7wBulAfcc/SLgVbf60Pzr4pjGO9t3y/PoKoCzVzM/xru/Kt/3MMaNb7h3Z7x2R3Z9NmV+EdtCTF5TTDmGwaM26Dec85RXv1ft53gxUab9ghwOMa8JAmxpKNTWwpl9EBLtcjx4u5XBAhYgrLEEkJwoZwf4v2MsD4CO3xtA7byTqjpvwrU9+uev5rtyykHsrRSnH6c2igFvvHjQig95z1l9uwW9yc7X/dKPqDRvCA7cS6exxZotlazm7fe9F8/o7iF8Gc7wyOcUgBj/iplsR3ujATBu92MxPQ/PRW7fov9gmpGv7+VcifNWjY0y6T3fX9Pt7377uizOZGFPCGYCIgf/6dfsXsS6edxKfu08NjpG4VKWAVPWNLfPdDdpRmPapFXHXwBiq0Bqee3GeDZeNWDO3bY32jbHx117x9icl80v/bI17cuUV+KPAggouXHSmmGKLK76EUkot3Rcvb31Cw71LlT4KR4H0Ou9YOg6EKSFgdB5qqt5wHmqMKGjAT1BfRIdDEzgJRhd2BGmNuxHge4SSBkofFlV/X2t9ekNUVzWG1XUnb+ZnhFrPb6DKfto2lcnh42q7pQZO+gdtrBLx9q7VBuQ1RjT1trg0mwuuJdAtFrwnKYKcXhzkw6SwL1LzfYVZ6Fu8Et8VlvqBrKodat2Zx7U1LVBj2/w0dv7/Ay58XbcTQJ/KIPp9RvRFR0wj7kzEQ5sa8VJT8xm1+6KiU54B5ExmClOZxnSS/6QR3BLtSHft91tIuqZu29OOQilgYiESYipeRIFnE14STXH/Gan7V6LTLGZxi38kfM7XanyXlabIN+CtpUYpZZtMBbl8nxa1xaZLkAoYgq8T/tVtO0ngIHU7IHA526cC9mfueb38jAXZJu1sM1SCpu/myrcS5uaAxVxRcLkbmXTOsn2ZU1LRV2zK7y2FjVKe0GkjMsg2ebku37dI2WaYUdaU9cFDA7LZuHCpetwLmcu6bWEi/ZIZ2LAtyPrHTP5LZb520fTbozDU2gDfWkEMwMVMvwvGiEJp+618rW2tz5n2T0xoQormVQblx0LNjokAtTsIqXmZQLTXl3tMctC9nMkxY/ds3jIpKbMVZdG0Nmnuzc5oFoUorWap5ZkOwZFX8/mtbh+aj+mq2wSp2o4aXTe7oHB98ebPNfx6xzQ3Y+HCxVksYxGu75iiNEnY3Z/ljhfvD2v4IbBhF5YIULZqFqTnL71AgeHz7UcGMpihHU52BE8Ui3xsYiNoUwbfc/dw4eXQpZRwECwyiIZNrB8EyDK7sYc0XTBT83gK93qVE2y+G/h63xlXc6+83jbzd/2bGgMyxNc6zjcPok/7qP+O/6rM2VuuBuwPHj59vvmDYhlBp37OEzimn/Ua+/vTsb3FSkCNOg2aTLN0dta+YTydwpfv+Ap5dVAx57tftUJt66FUs6Zjfp6a/7Wk5mENejCMmBbHt55Lnbhe3cB+WyfkYl7udhZiw8TCxmkmCSpb4XMbfNuSZyLabM43nzzbf6m5Feto80uv82zFN/3GHkq2F+gZGCL2Gn+wXwZZsJRI2m+Gsoc9Yt3uZ8hOgPLlkqYv+ASjgS3Lf6vXLdrstk/MVpvD7N7+Zo1GbvcJIHZFA/QS9JDwPK+FS4OZ2uc/jy8/s93vObvFbA4Rg825+Vz6XUjmN3v5PcyPwZVJViL8V0vdXnieX4Xro0bhtLPQm/396bx6utmx/zIK9iBmZ0u4EbDL5nD7Z7J3ifzZLP+2/Whe4lch2JrVXhL77/3MbxG2pbbajZLbu982P/2zgLcXPymlwOcUwmb9hSw+7eJ/99J5UiI7ZROMqhpncvKYKsqcyW1Efvq20RntrJGckLliSQ9MAFfO2C2XOEO0EWvu1caFjgqDXGdIFABISjBasF9opuZHFtDdCppwwHLWlMAtHpFcGmshf6EPBBRv5gxn7hEa7yFQc/chNCo8R2I7Z0nds90mUELJPa50zAOG1HxER8nY9UiDOffoBM3SooetLwDF50WOOT987SOXW96ctM6RZd1kVsy95bIedxZ3o5n/s7Yll9xV0AT+uXLLpTL3dNwIS6upLE149ELNSaawzcNzQ23xZUdLq5SXgm9J/X6phzpogEptxBfxDdVRE5UknbT4lnrvRR20fEuL70vvaCC+JdJiDy+LPazlPemjRNoEktDu4EtApSYhmvJKuy3ZdlGpKSnbOr5pKmvaVKpLgvgB7VBTqOOKLy1UF+q1gQIbVUqotFbqCZW4tZeXMdIruWrlejIrZj15YnFhOWsKcgfOvlB8aSytpkVJpXYBpbXSTuNUKNeQFnvJlarwtsr0Ub84GKiRhFRbjBIFaxpUUq3RCW6gvIezqClDFF8zrTgKwcal81TPUWpUpqDd60lHKN4RwYUSla2uESkd4AUeDlCFSDojUhodkVg81oAX/uEgDf5IVHmDNFhL4GBLGn5eCytslW3jnIZz1i/sw4G169yc8HAle/zgrKRzWTvpfD5Beybgaz7hbSbYqCHkjlNIwFneJWTUeJ+gEuaCUIAIqoEg5KHrsAjs5AqLhwMPicDPyBsJD8KPgBLCAlbgCmzh6y2ozkrLJxH4Ar/r6FxBdfxQI7AHl58fOwhwgcGbiZ9ysy8vY7k+ucpyPZmNc69x/BPDbq2BreEVk18wv0RyfXcVhE3n1sDviAaUeoCGvXrQwOi3jb74W4H/G2t4+l10QjzHkfESh8K1od71fPWymaVmttQgju2rmY03VafhDDSeq36/OjLDR9YmuHtaHV9qps9pfE5odVwMd5rRtBbSpbsHpd8ubXWoGV3HZwqAgtUbT4278NK1qLHFsZ0juIFf4PCWkc/5YeWeR642yILz6ZUOrrl0wgWjNFcuPNc4yy1je+Nnri6RTIia8OuIX1HPCYvH72jUZPM3DZalsj2YnO88kN0ts3dNsl39KOC3eq9zOoc1DkXDL13jZUzgvw1uTljm4n68IxPjIDBuSwhLrjVYHH+t5V7XmvngNPMlG7Jau1qpWpRalFias+Sttvxuy6dFG8/urlaHTafooqgf4EEmZzJqlWO2QeChJlDDGlDLr1ZI+HivogSz49SrQyAJhHPZz6AL0c2Drv2r/oss94d9K7I4w/JXywV2d6v6jOkDECzU+oQJLP8EXJCgo7Dc086ivCyfb+4lkucye9k5orI17joWMFFLGbG0UiR+EIA/lRXC9qTkkpXvsL/AmXPSEWwKIUVLKeZgm12GJIdMxVPtPt3DKbu+Wmk/zwTBHA+7DcTRzhooKNb19dMO4csWOy3UotqYeE28MG3+y17Ghh/1M40UP1XuezGM7eKflH5c5oMymOaHwwjthUEZglezNNph0K6Rzv+/DffvYfCjT3kEKl4xmajR3Qwf4m8ud3xUWBNrTcGCCx1u6YzD9cyWbzcjZgJMe/kGeF0bean+w1CNKzC8FNu/ao8YQkujqwDcCOAN/ODLWkBjnPEaQ3tImiVG3I7hi5E2miFMm8QvXPJppj+YsU9UuU1whuyBuRomGPi6M9Xwl2Rn8XN+ahOv+Sbt5PCSRxkuvIMvG+LCHBWJDy3/ZrgEnkP4sphobWjMtYR9I8u5H2tn/XkbRgfWI/I1Qils4MvHGFUt0sCs2HRSFZZKVAmrnDEKdulnvEVrH/fzTEasy0Q3R2fuPMboT/zHu4DDP0xfSqhpx3xoN1VV4u+mKWUTZpnjJKc4zRmCzLPA4l/GRBf8kc2fwJ8TXygvMC+Sl3mFV9//jSrq7/zDr7k0L5/yl2KrXxSKz6peR6rpLze1yOfHXi7rIVeN6681aAXP9jyfHytfIF8qX5dzF+2+Ry+l4IIeDCMmN8dxsn+vws/pT5iUsqlMcRwvJ/BNaewHKsBrr0bRft+dvZ0v//fSophTO47cKbf16DjYEy+q0N2VjmAN/c2r4LjfhknpFDvWL17ol/TT0mYQXLPvy6CIIXv+SWCjTwc4l+vzbpFHKUIff2bMwpzwAcQhKX6qwFoRxPa58LZ7AEn63QuIT/+H7gGw5NJghizD5RF5CMaQUKuTZhHzWcHSV5J/mhG5eD9JE3z03At6JN0yNxpnccbTZnNyMKhizPTBzrq/zMgKf2oVVj1jolaUs/pmyfbtDcjsTbgd2WZyDD4/Z9JhdpeL3to8JlQe4HARTkrHSnnpHDIVG6ofHZN7kC3TLLK8QaQDkKl1M0i1sMTJtsLxzQUHCOYyp/0rLW+0z8wHJ/jHy3tePjDyKRLz8gtr+MC+NT8GPmbYzYC/TlDWtu+J3Azhc8zaw+RfRLSw2IKj/wzRY9YXQkMMLJ5HA9ZwZDej4IMOk5YkrXE4unyfucJm6w6sffA5HoT1399iA04BDe8WljtvOm50HB4qv59K8WyH9zgDGBgOo+TtXTX55QNv3hut0SWrAqcVC8CPGH98VsBgLXvmU1JJ9teZsvOyCl27MM+p8XvezpBVNj1bze48Dv/V6yoIrw+zPppgAVLKTDLfF5lpKguFmje+aKHycR8wrl8ZgMW6jI06wo8NolD5gG/ySRGUj3FkMI7ow8Uw36KPlL1nU47nVFZpZCt3P4u1lc1BspffBy+8YANYvpZjc1nVvQKatiYdsus+eTjL1lHLObxsUz8gTHNnTKMZe5AVGQU7ZXOGysoSwjDvTDCFeSm+a2hZxS0I4weGlDsvaCqbWzkYKhXgLcOFjOAY4wdGlpeiB0ZO/0v1lInDdw0trVpWC2i5hL1gzxMd1ZFCBcwPwebng1neILeZ1czh8sbTo1oB3M6oH/H8s96VxbkUjH4b7bk+4pLkF/IuJHte+i5AXcRJ6RA5YMoz9iG4prLWQf1NpruLNyawcmq5nAGm4FIdF5lpO0DqXucGcMrH5pV90/1Lbz2wXAOo6wajJ3A7oCUzkpC1eD0Dj4SF21lyB29xOI2VG4trDA6kMTiLgywJbxEcrHcEZ/EEHraOJUvggLmxOJwlLYKF38ECNQYHAsIm8NrBtG8u3OEAD6mjMz0j6x020ZsEligQnhjc87wG33FbSJ5MgjWByp/YAFTLK//hoJBLiRGHXgs5cbDMvKRKZxPHiqZ9Yyc4iKueWLIa3Ciq5yYR78RUx8Z+uNHZOIirjkkd/ancLoAVKoF1pyhW4i7rgvrTQlDRkhJ3/nMHscxNSpI6LoLjd8aw3tKyk7SSMWzrF8uaRdm5Q9h5ppUL7mP5sfXAbA11OM2KsTZM1FIyXfSUO3pb1Gq6+G3TmWmrtWXEhiysl08RnT1IGfSwA4tyiwkRWzFOoA9cym1Xq3WYysZTndion3I313LbX1vk3qnAZUC2iEXe03lX2/nutNR05QHa2yK1vFjUqtxWe5+UU/YAtg7wXqAsH/A9Da8L+LXetWDUZC8fRIT8dIko8raRa7llzch05HofWC1iQ37Kbc9Zzqs89DM7t5wluAhYlZYTNXVbzdIsFnjZjgdwJSuZMVMiFrnO7ppYs4ChJ/QB09k9c0jEhpzKLdepkMkfFovTdXjfMSTG4Qw5MqWPbkbyjiMTh2Wy6CNxlPXY3GKjvnYzofoR42hppjJZdJ1ysJWJw7t0ctnjBRzG0dpuyWTRVWDg6nFa7wK1DPrV8q2cqRax96sHjCYLdPA2c21NFuoFWwZhVu0BiL1LDS2lfdTmq2+i6OMsNo0L200/HIqG/RWH6RMMqCHxtleR4+VvOJPZ2DGV09mywZtnX3/M1KjYOQifclKNCPwC7umDIWAxWeBxzENKjKvVeNSY1FTEHGceYiS3Z3J3uZdjaDmlMR5e3iNsnMwsOhYmbB9F1Ry/MsyLsBqHGI/DkFzcl6lciQg2nxGR8ZVGg6nBqtEZgErZrrGIIa0m9yxix212sNYxUxiafbf6+LAYNg/f/YdwdHSI5ChdSxsAIXh0lh2qizBQbAyWKjXMOJ+JTGPSnMXuVhjr/LXV4cnpzTrKbGd49BCn5eyXvbEiqZtaMWAeXlipUVkA4b5CmmGZIEl4AIWPCDGyRfWskjSQjhoNuiX7+R3JAWRy88nz6AmFATr5SYyICV9FMGPXh3TkSGWqRU2cNmtDffUZxuMWXGnZJt3Ix4Pn0Pn8i58EHyPodUwB00QuqzFv+qdGhwoQMMjCe+7QG0giipm00p1+OcmTfdk4YnT6s0yrBT41cqe1jI4QMzvlO/19tNnAPS32im1MQUHqu/6rGr3WRs+0HDmzslbct1Mbe+OwmbUmbrem5HhTtWyFrXXBM6bgBu9ovWJfNTVde64bg+2quJ5nqmIXeDC/Yo3gyIw9LNaF2GAmpXwnEzHOSfYDjz080EzP1O4F4fEelavBFuGPurWWbdFynZEMTRQ55ry5Ppex5UnWMxuWe2yjZXtgd/bwsleyz8d+JIfazDfm974+Md2huU2YX8GoxtHBhd45z0abTzO5sUreNnbarttmh0PnSJ5c7EN9frTP9zbJ3ewyrk1+chbkicN+xNd/wNoiWWgffTnf6vsvpQok9XvjZ/7Wp7cMTDNoobW5kNGxKkdPFVgIoE2C2EDAB1bgPD4zlLTlQQ4MMTi7bbk9ow2+sobVbBUaicbC1QwnJniBMbGI9pwoU68GWoMaG4Hw2pjYA3Zfc18KqbZHJVJ9jGZhAFQQszWZQoKaYcF2s9Z1XNsB4paEFUtaM+noprNQXOn2nIjpCTuJJh+j+xD3QwZsLN3CX72Qkcr9KYB7DLgkEwpcATwBmJK/HP5N1oYUgiekYurWzYZbUPEIvifQWm7jdl+jQ+h6iwQ1g6AFaQrmOnoXt0y+3eysYQWc+zb1wSuQr7fJtz13LavNksl4DWZ7MF6o2ErQuZoELTeYzXK0nDWswYwAQB9oDVo1A5p9phDyztQUmVI+B0g5ySFCyYI1XMtVrkEwYSg1K7naHgFrSQjBuB0xNxW0lWu9vGhTLcy1gTERlA2263mD10xaYCismIgj6i7j0wzVUCabNqu6qvdEaHQwpqKJFidVvZyBRvX0gquwMpolETFqgyaqnlJ4PqsaqsCAzHpN4tAd17YTdnUTwtyCpTUTjhl25locMx6swJBgkgx2CIgprA/U6qmAXf24BeAaxyJWtapfTNFCx5CJjCVXpKj6ITJbpqiq+4JHSNu0wxQIGudygniGqteD9OUJnxYa0Vum8Oc9uIHy7X7yYj7LK/onrP0dffjryPivWT5uw3GX7Vr1GnLkEEjVDhfhlQ+caMdpHiZa83j9A5tczENLfl52Ns5uy+xNyu/li9CXtyGDTxApk4PkKLO2KzBXYBkt5tY2ev3aG81L+IDGtQu6dNVbpqy0jfWMnSZXNb4JVp9fWZSO2yE39dDR+A3mqt7y2pMl8W94ADwAXh/z9DeN3fJceP3sQQcmZE8XgXxqMRDPesamOrx54Wjpu6Iv0epjNCLQ0t+oxQ/OAoP6poL6JjQlSUqBSl7brtxS0LxewK+8th3/BtZxLLVKIuyZaOxVlL2H5pYA1xhlY/tUQFahvOO/AVGO5fHziqctc+AQ4Ew5c2wFP+AFP3l9OfieA61cAIFyY5p5cbk3b0JsCChg87+sXCt/RRRqXksAP2TA95VUYEA6aANsmclf3Vxon98M5rd6/eyxIBf7EMjfeP3ywZCob6jAgCjoS0d89p7+WNevvRVZnK27I9U3YCIKjkh4s4eb6hhPRC2jckucMq+N3TaY2y2KZblHTqtdHqSQsKh2m8Al4HUowaYfIpph61b7CH06wz5QFCjIF0PEDtulvzoDu7HE/B3z72VU7KS5QB+VdV5Bav5/2wF09GO0HB5HC0VBCpvHWjlhOnGoeDXDqr44/y/7Yolx1kzP/L+7trgFIiA1HG/uV3FwQewh5+UjST5q5cn9KXB8iKejbOlitxuSyNp9BAXwI0nQeHv7FLVjHdFuXLrT3l0ZC8hyKYLJn5fz39Dp96Hi7Iaha48OuMLaBw7eAvxeYLNwOWXSPhU5Ul0ubfPAMpyRETPb815WiW4F8FeK1D7qCLYsyqWTcnlhXyEPuVK5KpbVucZyw/a5kbmpkFuR27CcOqesoh2uwTqvdp7hfOxh/yc49UUGUdl5hDPlpDhlKQQ65pODt6qHqj2B2O5VFPR1BG/rc7nZMvETfoSvdmRovA0jHef0/RMQo+rT7nrosafx9jrAuxatWrcZu+sS+5cGaO9UTmBBmIhRUqpvQKGhqblrNy8tO9N8dQ//a8fMT5N/HoZm5xP1DB0XG//hf+3/nb7frb05Fpbz0OP4ovpnqT2hsLnUnQmOBDH4hGfwrACbfGt3Jq/Ksiaby+5zTX4E7Pq555b1ZWQ4csOKK7L8LFmzZc9RQc4Kudr7JlK9fATgxBRz9dubRdyb3Ubl1xLb0tYCDsDB9s+e/mo4cZR1+591XS8YYRFjx+pmt4o23pfujvK9mvQgmqYZchfOX/0PZX6AE/mvZR5zwT2GqXmgQoMBk/gny5c3N0DISMdb1qmLJzH15KytIOCoyUADMfVVfqth457KqOQ18of5mbapG/knF4XTKEEgEgicWF8UzPl4906rqst5WyNbVduhVFVVmWzkHwcwOUweRzibY3LyOMPDyTkdutvI3FOttm4n7UKzexF2H0cDeXXytdXFmX6VocW1HXVhMasdTphwKcUWfogAWyKYB6xqdZW6WMHRpFJRTuZtOr9yW1DQwWIKClZwchZj+hd0D1atQUlpSFX3UYEm+fZViquNuRfUy3o90JRNojU7B//22eyyU5171bcUu1//AJFZhfx+6RxE3vHvn9MKdLgazvNsa3XaZZw279tDq0uTNUFZ1c2W1q1eSrzl7DUOcHieEF9IWsHxGdPXF3PBoPaPWl0OQ9r7NbnynNYKRui88G46o2dgRGQelQVRih6MYzwIxEvKSiAe+DnCvmxgET340tJ6/9m2B31GbMi3JKDy07nvYDir+7v9PqfzbOr+C03oOIvzeYNf+YO+pRfVpvu4Ko0SABAEltIQgWBAYVIaJctoYqf0peGlUYLZbH+nePUn0rgMaYY9gsran43pTQfxGD/OUHzbtDRft+yVwlrpUX/XQCOj9zUNkropM/VdjS39H53gb7GoAa8PeFcFzbbLL9VBAidn/HybSGhyH2OrhuB48x8Az480QJMu1GjQPbLZlhw0Un9g29y3PDx6QmGATn4SI6YJH2ylsQoMBynHwWEqlyP+prHhPrDBmdq41D1zpB7N5VcvLO2U5vbhV7r3qVFYW4iHeN93oPViozPd22+9MP3RcLhvZyEoa382RtsNIcKZbMlUpvsSYWbyzDI3F2rFh2LXRq8nNqJ52TdZ3gogFg7gj+s07k+4AAIGWXj/n8C3HnGAK7l6nqiGexOB4jUJMMALk33ZOC9/sVY6qIBPTRkVMRqIr0zAAHOU1n05aeQNfk1DVyETdKlCIEAkEFiqYAkEAwqTXtCN6QXXbnpBsYpjMh8VQ9PEPy9afaXAcZpwQ6+FxR6PymcuFARIGIiIk4D0NfPwf8UEB5CnqEkXrXLTVxFZD3lDXrIhc2mWWk3pt/wBOXx0sDROzh89rFrhfkHa8t/j/OdchSFv3jEeQeEjQows8TVJAPKZmOYPRGHKXsWhCrSglF6cZVCwtG8Cko4aDdqm058RDwOEgZQqcDVACBQGaNEtRk4T6tihxAKTwuW+itBHtY8qKAqGVp9HnFAyd6/L2VPI6EscCxcElyZqRm4tfVq7teXJqxuj98rFhvhR0PCiRsxkMqauETJdpBn+aPK1Cnlsj1fBUoCAQRpPf79yyLEGhfRCYDfJvyO0KugaVKSQStpML+5dqAa4y9hxQnt0hEjm2DPbN4owp5E34LfeRv6drEjQIpWeCgKIBAK/j3ArpaALee2xLh9TsocC9tVnqflPdZfSC+rrPCgVldRv/o6hzucaneMhnpj2tVEryW9vFijQwR/zgaFAgQ6OmINFz8P+aKKOMtVplTcoqzodUsrtoerxjFlzydvJjGtGHK202xXqZsf7wNbxCmnNZNj6OOF5/qGFUspSylUpR5XeggjxRaJBGhkeG4A8JHHs31QA50CFJQGJCueW69+tJ9nAuSXHIJfcp5rkefSAwgCd/Jfg3IbcHn7cpeHruGu28XtUl5QoMhm2d0b2ESs27JS+liFnYPt9HsAnY6WqNyWfLOl4HNXdNNjl1O2AfzO0MmMpZVcx4ztBlclK6WU3ptRvyDa6arpw8jawZjI/KdPjIk7SW8gnJzE/Ld0P5Ap/O3SvylXnem4YAxnccg7V0534STDDR88Icrtl7oBQ7tbPsPveeAdOQX6pXIFNIA8s0zWJIDNglrm5VH/uDp9ZgTw/0bywrGFG3a1hf/hBKMyYK0x6OOmN48dAdBMr+EXzCa66zqNDIzxuWtXpFuV34fwXigU6cFOYAgU088Zy3WhjdjdhQd5KuPsGv/UiTqUKDUAqZQoACAJLpWSBYEAbk5G0wGRUqfQUaxErcyzs12XqKQUrwh9r+5CKTyG+bLZ2J/3SLkfghni8BJ8pXxDiNcqpUBCDpKUe+uvSRB9yUHL9umxSr6DCfUDtI6qHrJ5QgUulTLUJc+0Cnh3xCwMdBjjXZVcNrrW68j27q0JqOAAKHxHiJpPR9MMgn4nZKW/SanVhCkpU0rtIq1hRo0HbdDIeyq8M5MgF7snz6AGFATr5SYyICcMspQAw2b1uCvHrIvQGpKwabtihshdW4SO/0rxWNDil0nzt0wVXjneXUw8Cdtq/GdJoQqcp0ox7tszoTwI2GfYQHrx0H08bxVmct7o3fidAcI5U253cVu4YIcKMfo3jSqXDQqWK2kdUSpY8TDIL5pjP0iHyDOfq8xtXuO4u5AIIGATeVQjIzqQdTOHGSRgcKqUpqEghlbSZXhbFAj40wD1ajw4QaqXM2qdLI+/AH7i/JciFXEGCDqCnGZfWE3rVBgAIati/z1TJr0BERKCwrz5HEu8RJaEloSURJUEloV1Cryy5IB9pB2KHHxeBRwaV/Ao860mKiMS15umvJEbjsUkYiIiTILvBpHzNnHhAHTw5UuCrNCl7p6h4XF1o2xtNfmxN7q4qWTg0lVi6BPlNGUt+HQa0uW479wbXJ7TsHZw5EU9Yg2eg8BEhbjK3kooH0uRuH5XABaWUbPbk+wMbSEeNRnp8scsgI1ZIcslDD4UBmnyMmKa50HsOwsxCcde4ydFzTlxlmxz8lAisXM3hszDdctjfV8jJj8pZXeg7VmPN6eFlj4jbSiVfDa75bgXfsIaoh5qbbHxglERocEtdmpRECB68cttL3FIqSVa55JU+Lh2Xbi4bPvoyuMocqvU7PwlmeN33I0g8SO6+jvHsJcl45dd9dvLVbkoiehd65BOx40K6m5QEKXCBgEEaz+OGSn4EBcnnxussfHiUjCjgaNCig5DaS1TyFciZm+lNqM+n/xKnukTF3Jgb8Gd/D6JHR2Z3paL7A+jL7bxD19GCtAkAgsBL5/hpwkRERESSN0blTfD0z0ec9g413meC+nN4TECmev+MHV1Qz3nBWw8THjIHFvb7ZY5eqBX8da3tAOUoAq9bae+hXMTD4j/vqWBqwkCUmCTZlZMymXNIjpSFVBgnPM645dGQuUTqpjoBfo6tJDb+TjgEhPv7kKZDwhBV0QvhGSj8V4FCvIyJhPhVylrHTWT+Gs92O0USiHwmpvYromANPHlngQIrQN40uqsoq6BGgxbd+2x22imSA/may0Y7QPI8ekBhgE5+EiNiwqtZiBKkADCvRYg1pHiD7AGWWVJoDy8VZdVZVZFFjtxJtVGDs9X6F0OrMxDcaYnKGqU/MvILogfS1o2HzeuXBqvoYo0uRnVMTsiFJfJBTM8+82GD8TE6vT4H09Sf4Qwds2fiFwGCl+HPOEdGMvmSuV2ZO0aIMKO5NzYTmTzgnNwzdzJdkwjzMGYmk1kxx3yW+boK7QB5vkpeWNY0o+62VVFNBQIGkR6lvLXdIRRn0vmWpZP1e65NrPeu7g4Dn5rd3mN2hzXCTwhYcVrISGb93OrqqCj9NXEB/loPVP5G03T9DmkIDgYABIGlgrcsxC/CNI7/UQKzMDMSXBjzP8wYQcYzMgmZ8jKTmPlxT/t5lzAsBp1+n6pgooFLhTwV8bp1/J+4Hg8JahLya6d+a5LS/y8jJ4gODzVrCNsS1lw1IX8YMpepqdWUdfU3Z0ssHEC4f/vVGPNoFivk2SU8gja+/3sZrKFjq6Avz4mukBxDAfQHAxC/hQnAsMdeeHoLn03gKcy6jH98p6MukdiQo1xU+pZSsu+ugMLis94ZGYl5B2zNIyMxn2yPnwQIEko4SQSJIulmr1kcXQy95PXl8oY+S1jwXc5/+h9kH7Biw07paxkLY2S/5wC+DlHQnnrw/iP1Pyo0V3AQnKmNX0dZMBmIKvQruNLAf/5j60aD/mX+6NKm2XDPllr0ne7yN5/+r7YYj9KeZ/u/6YKG1l9mdxz9tQeuoEu+WDd/swxuPG/mxJ1r3bU7IX4nQHCOVIk/0lSRhCx3GyfsGeX8qlz+YCv/Q5EKYX3XbkwF/fJbwvxjAXl7/ZYIuuS7JN9zWfx3Jz/mzvWt/9bA2wStCp5qVpW/1s0LPtaw24z6L3SMUvAFkgoXCBhk4f10oIXl7bRMfSSwdf6+nL1Bm94ACDHCRKFIUn4mi34PuGnDrsDrucYh8KmpvD1mdxjEzCyWh7gK/Qpk9HEaq+oG//lqU3lddVwDN+hp6usO8T55LYfybhUAEAROpy9dQD569CGGhwp26StjAHOIfqf4pmVYvfMpmXLO2HulvMkVab12hFiKHbPgWGpWhGdNHMRl87n9QW0RF3j4BISJPDFI3u+S16bS7/+BYJ/bWeoQkjOFUVL91aN4F6jT8btdqHuE0qQMeH37VGIp77xuf7zN63avbWRgx2IPlFzg2Xqh2I13uLLXa7vQ/yWJB5xJMOQzcQ3/IvP0fllhLG9mRTlU7PnLLWx7XZLGVpMO1E3j1tl3EHa/Vuy6/T54zzMlxxqpjGxxLNETCgP0kn9+x0xToAzewQIzCuVZVBP+bfifvTcSa/1S3wEBQQt+SiT+nv7RzzTJwmNETaSIRvxHJmHS+mSYqkTuqvXRWoOdxYw/OKt1pD5aS3PiKOOci+t3z5v39bXNtUGy5z0N8t5dPT6MBYiTrmaju8gFP3vMrz/JVr//QpHPT78Alwq5bPjoy+AhGMJPMMNXIiPM7UzugNC427sJ+xzF1zn73wqXXX753t8H2P3Zmdz5nKrdO5gGkcxUMssc81nY2/Kt/15g5LPPbFncT16Rnce8rhkbl7JVdhx7B7GE4mZn8IyZme0NgAt+fuH3IwwDmZp8X3IgQBThVw6go3j0fgmv/lImCCJUGB4RIg6T1YD3LjEkSM+l/elLkrJq71URfFE/51QeDSCmvgLcjuv+qQI58zd4q7VubqRIbn8Q67dhX2PlvObGHDf1NmLCmKpjpemi03QRvIJgHQIAQWA6dCHpFZChsPRFnOEy8XUA6zKb3O8E7CJql40QWM0qoiP1aYbF+yUNwNOXeDmvLB3H52viK3yrsJhUQ95Ce9dTvJuQdeG1LvTM0p3+YXYVFGe6fdL48ZT9uGMcA/xxneL1TricUBa+4nOrC39ZvJrnGlD4p+DN7fVMESqiGDFOibnxwdwbLCMjhcWGfCbOKB+wMqAJbU0pA8Xojer8EhRBjQZt0/nPd1ex9VMbvI/nqguVRsooUbBHTygMjVYGm8cmpqAUKHADnbcL2YvUUJPitbLHsMyS3Ppvw9XsE1Zs2FupMnZDYZ8HxB/eXdCPU9mqiNlXRoXMhjO18XGUSB2ojwtpwOtxSSxjJ04uJ0njeSpz+5xhj4ysFw3uH1twTt/7X+v8X0qsYW2IR4929HV63e/vXSxb5S3FRgnBZ0NNes4gvZPGIJKhReO3FvRZxCosA3W+IZS7p5iw/8tHWXUV9hVbbJPx84nGprqZHkzEMgvmMt/3+wuY2MK+5Yhl8t0+v76HhnyYreaZuiz/FCdP9pXbbonZXcyWKWMVgi2aGzYZJWT2vMxMVksIqHoTezgGqJRgCRAwCLyJ5ucujAN8BGB+oaWFZY94VCRCGhkSr68EdsRya15FcBBcK4pLkm5J1mXjH5oOWnn8eA0EAoFYhKt/dxj41DTFHrM7DCKZY8c29j6ygX5IDiGnvhZvwt6BjPV9m//ShQuuQkwFIoHARIhCiCFDYShS+JVlbnoH5xWurfAbs8K7GQ/Hy2YErKLTHblmR2r2WmYf2DkYTMWnI27HHSkjDuLy9VhnjtSQek0abJ4HZyVN/45+UxykbelI7SgaUwho8lSZZ8B5acJ9cyFQM8cKv8MJijLYxeyBkgmvqr/vMnQbG2jj+5OMhcDeOxGFiIXsf//nNritrwiMmDnGe3ZkaUoZr3SxFVxXVogdQI1GOsL24+0c4ToDGZzZbJCyzqL26AmFAVqpBJKYQnZtOYsqw38l/TsIkL01jPYZVmzYW6l/FX/tPuw5QD+pEV68i/dbJxZevIt3K1wWGRCw4sw7GcvivRHP4Gqoj0tpiOfxmbHbUDv/RU2H/QpmtgPNLSPgGwmXl0pbjEcf7T7Vw+vpqhndGB8X6CG9y+XTy5BLbXLZ8NGXwV3Nm/Pc1gsPleAcTnBnX5EaFJb2m89/9qqD4ifMzIP2mjYGxRgY3wbhgrcjcFQmYsfDolr5O/+WlUKgkkkf+D6L1ztLplY6LASEZ9IRcB7EOtcaU9EaTWPFEEMsHEApBAQIGASeVBfQWyREioz4JWG6RDs2AE0iUZCs9BR0HYsVfGrqWxGxQczM8loKAQXST9nk52I9O3PXru45iLkxt/kvl2zr85wA8I9pCEHgGTq/pSkJBG5hT0RKlFAY2LZHvopXk7FgtXqMGdN099m1o6Y+bOgRB7gPD3USJKyJSgDaex325eJKnhKAQAwECfYQQMNi+tlRZBgjTiYyt7Onz/3zNw5A9o59LGHj4C7E5/HDr//Z8v4AP8B+YxEkJFHiShLSRwHwTJ8BsMc4PzxJddT6zZf/ewafMLn6RfoTF5/w38kqX2lX+/BnsrFvTjE+FsrlVg08IiraRVfzRAmWExLGI5yhXPNRMj8WPxhdJ/8sLZOBEobMraduH3oReI5BGDFjPW2m/sqPJKwWUcbsxY/sAQkEDBI0CYbgmMTWfGZf83epMHDvY7EU4BJ5zmZuK8zfm1onrnDAi79WAgcEEgT5NQX0Kqox/M8V6466txOti5HkwKaMqebNUXwTtu+o/4y9HMKs9KdMFRbTkfN7bof9jaY9e8sm27IevZ1jWtFNxkOBc5U1+3bc1svPnHxK/wXIVeV6kmwjZz7Pwr+itGZVx8TvBFpQGedZd3Ffb0OiPNgn4zNfL99u4d++trHeMlGZYqVk/5naPtNKRHk4NjNJ1IPRaFYmezzds06LbCfrsbs7VzZQgYBBGk9uZ/3M5qNp3PJ+A670DToRxUwqxW2Nnev3wpvno2todxj41NTWnsOjE8T5ys9wv6RxJawSNrDWWee2lZRtafwKae2w7OjmNU8W2Tn0K8aIrQCEL0Re09j87ysFB/lyybwJcwBfg8CQQy75FFA4ilFKWqmMBPHsqSCVVCld3jamL1Njumya3RWFP2Ji7HLZ4XnM9kQZXS7MVw7OyjodKWcWOE4T6luXi1W8DuIxwZYpZ7Jy9slfLWmZ8ONM99NrMH9wNluT+nt+G2k5fCpZS+B0ZiTge1imBk7jycZ5vLiMcc+3ciTmwuzq+lI9yPhNjwn1aSk9HPMIpiU1/45ZdwLr7gpJx2FN7usHq8CQuxySmEG5qM4nHyAjQWA44UxWudo+L/+fBOAJShdwReXbYY3cXVGXODx6QmGATn4SI2JCdm0/x/yft+WuQDCXop/dteKy3Bt7gOUseX6+hElrZR+xYjvtt5+elLpH291FjE8IV3l6Q5pWufoUWaVlOInZeDXJNnNp1OeEXYCcZjZceTfJOiXJzBO1dSebjM3ZNmNuj/r8sORWbW7ZEgTaD4UruVo+YjyW9kKOeDo2np3qUXh3T46az+U3+f8CvB4Fl/DJtcmZhfL8QH/5AizrhmAf4jeCGUnycc+5Q0K5W5mv/jGanx9rZGwp/+1Xh2PL/FzrxxLA3ba79DEqEcssmMv84FiAXarifkeuJU1x9/Ddk5gyJT13hUwXWYNYo2IcErDl/6R0utqDktYqIIOk7BvWGHGlbO8JGwpK0MQbuROAOKXN3sjup9zqwz9lZKD8O9ioRp0B0nC0z8dlNFXrD3Yun0feXH2aUtKkQUUKqaTN9EbYcxB8ahpkj9kdBjEzO6u+pIwmZgvkzN1Jn1t2Aa742/xfiqsarrlB57Y13e5X340T2gAgqGEZ8V0xkK2Hij2UMEWkaGWZvBE+9S31lc6BYo/FZuv37KMPFsNCiiJwnCbk7a2LYZEuimw+7YtmnSsOdlfEh30IZVSrJ9VQ40QzKQek0qJPqFK/Vk67ynlUHq1Jn1WuXLNPJSvEXHBHvpYqDfSUpXPj8Amv5GeNroWgAZ1xWStaGf3AHTkDW3bjFKOO5tJ2ubTIAI1W7HEmrwq6HxhoDxxwvDjLSe4s9NZFo+KODE/6jL60p/f2Cyb6RtYxaREg0QWz1Kvt8zG9+8BuFKj3BuNUvWbymgHiGmM2pj8wklNiKnqAjj7MEfSAn1bm/VuD8t2goLkkUwEAyFW5Gie8xY16sCA2o4sbTcojDRQUKjAeXEzfb1/0na0wjtcVNhAF5ZJwqbUZCOXe2PdBDSEjJ45V+RmemZrPj5JDy+VrO75l6xfS3u/XpHzOL9csvjp6yfnwi4ZCI+OzYFQqtswKFGWq+1JjURnPdq+0PvLJl3ZDSyUdtNFZSdwmEd8NRXyfAN9zUtmngff9lN5NlZd9k2oRsBYfl7caRXRMjAURCSnZ7Oxnt/jPt061fAZiLevIhr/flP937tSY20W/4x2xu+w9jfe5XPj/PO5X3VX+m3C5dofxIO+V877PD/Ljdq/ku8bKjsmhJ9NYzQFu+eLrSmu6mxdnhCAQCQQmQrQRGeEOeyhhUSIDEsvc5PfxK2cOnGaJ2c0qshZiYdp4kt5rrRZT3CuNy9DWij2CSufrjCnulRb6IkrVdpKWyEausZtec4zYyFNMTaUcDzRH6isoxV8VJHVTNxtI/4bFJPiTyLVOVEC4gboTTtPdvDZ/VdDG9z8brTXBCM7/JTbkmChGzCbzk64UL0qTu32vnD9W7SNjr9dMU8p4a598Q95anC+o0UjnTLsRKQ5VTaBppIzaWrBGTygM0MlPYsQ04UG+1tcUmFlYhe7pV745ciNkwTJLiujT0S0BAACgJlKRAtp7HStg2M0S12CG1CgQznScQ4oTKmeeNHzPbSFIcWVDzOPL+Smsp9OosFMrV0FxR0s9IV5gYLMtpscu7SilghUfUsGS85kAaxbwYwrG9RPO8EJz5eszDLAQfAq6CrhPUFp3vQjOkUq9Y7frc4eEXu+SfB0L+2OUcXt8RSTjqy+Tk9+1JdPlRCyzYC7z+Swk+Xb24ztk8r2Wxckc2Nf1rR2ycjwsls4hryFnTnuxuxJcZRfHTNbqUsCyR+zhGGDWxXABBAzSeB7Yi/cJfLD/QgjYvCK8OElNUpIFINAvSAlGiKAwxCLntuFdYgyLJ6eYZd3vPUg9m/2wx+wOo5/DDt+jEUxjho7tudV9XrpyYthCWCCnvjotTwC3fDG1ypQUCxeTCBAJBJZiKoGIiEBhItKZxJhiwmK8zlTGn6fta/12o1vWGAPNdE9fawdozgK1zNNbsAI86/ap+BTidt/PpxpxEI/xBwkTzUvMlrjjK2m60gG/KQ6SWwqlRCrkuOgYYclTZR7VpO/Sz49Pa2qfSm8YsJEaiPE5ap2PqPNRmevmKfZAiVLnU+tjpAGFv2DjRUw4X0dtYk93OsZjSrO7ssNOD0O+JJ5qw5l+5N1805QynFVHrckGJjeo0aBFtxFsmpX5w50F00gZufuIPXpCYYBOfhIjYkKKtvkqkZjkenetyVSs2LC30t1VuEN3eA4wBw+RcuB4PSQwLR5WKlZPJUYVXY4cb7y0mC/N6da/Mt5mJnEgNlxpiDm+fU6cU06Kxq9TmEz7lBCdzY9JaWZzK2d+GGdQaQvxCO+jA+dMJ9J1iunOcGH21JzbfWcHHfvJ0HWK31rQp6a1dsDKMozxAFNiw8vzlSa94718Jo/CVKZHJWKZqcws+aR95i/WdnaKZ2QLC9tklLWqd5y5LitPoZKs1p5+h/mYj10rZHGjsvKMybzqW07ALBLuazxlSVazzPq+hgMBoghnxD0XQKLQ/wUQ4ESTNyaZ1mdG5ixgWWY171z7Jg5y8IinZB7U/WtsCwUNAxMwrYrfc5CpOd0Ie8zusDbnsf7PGRpMd8ZDfX2HUalnV4t7XP23lQyL+eYpa+HpGoCsbuG0CRKoSCQFAazKiHCIQpChjbnLdzQZ/zJJuX3C0zlKVgZcOBgTmClVRpduN+2Fz1077tplm6Ut9fxMRIfp2LOaQpmQXjLThDZZkks+qoVfKnApjKoIKeyVu07w8BNYQiTyxCDJriZNfPefJupADkaeojJdtspnBx01VhnDVaZxn74WHmqnEEvho4W9AoWrZK6bV8i1FPYKT1rddaO41AI643bgjnyPiIgfEsBzpF1kl/hPtw9LIPLHBiAeCnYevvv3J6D1NcwarMFRS6y/a9xHYqbxu0UKFPD45wrMPaRYsWLFih1JjLqYLN7I7srcvkMws7DKVyx6mrC4ffawWXywdNy9EiwcwNpsuyuwZpfNy5oDORCVQpkGh5SrUqlcqp8arCHOeXQl/RXEsMqw4EpDTNPh0szm9nlsd1XH0gi/sBUs8bCz0JfngCvCtiQ9evNPDBnt5F3eNoeivqL+hIPQiV2HphEG1pPx4X5crHz6T0NFJq4E/dZV18e6gQYMNn45BEsJ5NYl5PcCBQ2fihHbbneIHe+gUOE52u/Ic9qF+3YFUOGcKdjTNTsiWvjowt7FnIt5j5EDNTPoV/dayyfqHg6FGppQwokk7yV8uKe1yy2IlNuHVGTynzYCll63YAYkr3murUsyA0rcgAkqkhlPZnkJiwkOvrvkL5RpUmiiO4u5k9QqA0F6cnvg7gQLXTxJ/gW9Pg/2/UWxomqSMKVEiXcks7tIMj10G74pkr36T+IQQCZe89fX3BTl4zX7VdR/Jca7mQdVmbAtPXbIV55O1a04yj+qB02A5Mv3Kx8ezaSnwALGSNF2gQIHcJEdWySkRVU6ZsCE3Qo7t/9+2VRvqoCfEGH20zb7GcGd4BfVsY8QZdGN2UFNEAfd0/8EaRaYtejURHdc9+ErnajKRxZ3RxeNho9YyShdb1i0CiaqJi3kGJ93zKFb71duSuVLdbd5v6AoH6lODRYV6Q77RVv4of5TiqriSrbRvpIFzYJgnAAdVDOYn8+ZG0lYMKHMHGqQtIYNfRZ3dDkWi/IcCMnbdI95qmpOYaea7hqlkyyq/oAODaCm62kIvShfVFfVg0g0OsovqjtoeIKGJd046N5UVd5JpdYijHY/YOOxtAe86Tjj2SmeDK1U9/eGdrrnepLRVGWfvfV6wz5NQd1CmSvQn6Nx/EZwjqCOpi4Lodw9esKu/s/ozxiHhn6K5VGAnE6G+0kdwiNiPsTCCoPDQfoDZejLuLchDiJKcS/Y9M3VBTWRWfRl3U9Wtqx/mgGV+eAeEfUfsRQJmGouNbGEqlSrFopAgwk2PwnF8mS/fq/WGapBU3q7ZjG9ZY431co0cOAuvKl4B6jmEISIkSD9rU/+vTd+GyNbqxWd9FZmN9W+X52EChlr4+ms/h9WrGMlOCRq65hAmATMqdD/aTWKKBXA8tqUoILA7XUZclasEAwoTDpZGxkl+xqebiMwnQgdmCI7qe2FbDgXsMpoZ2UUUVpjc7yd8w54d3nvKRe8Dz7Ih5gfhT4rLqeswLPeJo4Q2WyWreISb4b4NKGcHYQku8qZunrem/0+FW1ytcLvAJ2ssZhy0HVRVM79apMyQCTWqUTZgFCd8M/hYoltrFOeXFdGgOdNeCVljOxra6iMkt3tERFxJDFSTBn+LGs5WyvIHxuAZCQCORW3/9vu/z41ivgqyql6U3kLsRUxKKjRoHtkA+ctOYAklzz0UBigyceIaZgZBTCzMFd+N1jJZ/TclpZmkQEiHyVHG6zYFvu5O+3uCoI5kANR0VCOQ4o8qUvFGw+r9FGzOriBGKw4Z63s+YOayDcXRQdxpYFpOlyaifvRgpQzDdJ60jmrnBuVtiQecv61HQ7ZHfN6OjLppJ8BaWEPO6sjhBohd//nc7b+96kxhrz6SOTkLZfqc1n4Lld00pf+ylwNuT4pN4yBDO75bw5R50f2LYjfCRDM8Dnldl/uGCHCGT3L1zHCWcEmZuQBxyTMqb10x6bLiTAPKzMzilnmlvnj06h+zu4y+spnkd2L+EV2LyLUAAGDyEoYXznfKZTtnj8gfgAZCM+GQjox2E0nKi8uNnA0aNFB+CWK2Jd9l32/tbO97HvGsv3Dxu1td2jZ8SF3eLLYdirDRZGBnPraugmNNeTfMSpiKGJYieENEXZisNxifnayUJVPzbgGbtDTjMvdfDx8UJWBAgCCwKND0YXIWplboTD6ojJkJGvltKXyGyMfQ9487Y2b+sOHzr0RnforjpHfNaxzIcqoucXSlmQ84cPK6lybp4wazg2b2VICS4jsJolJkl37pPruSwcjtpbL6NGAtVUykt9fnSrFtiClONFOJZbiVeF8ZcfhVIqyva1vuymclwZK/SrRGSvcfanRTJTUn0gotnf3pS4mYzObN59EVJ2u6h/3aFgwT2sOlRHDydB1xtL+KUOX7Y9Zvt9V3AsBgtLRsJs18QZHUp1NylpaGbNC2JMlMvXklkPnPSaHQxr3MPN1c18eFYUcr0/zZjlJWtLaMicF1jZxCYPgiFfJ5Z+AaeXReHgAH+KDYIRcJNIocKL4KAGTb6nMzglq/f6cX62ze1Ns1696aU70IyaOzpH7OQ1W9pPR/XBCUGuY8naoi9Qvm/nzK5s7GlbwCBGvRCRMuYn8EEOn7jeNzhiZmIoVTb5+mdLN1EqmUQWnHmufsbk4zy+egRKcTUIkTpKANNnhkvssiut/B+3r2w9mHKT/l4O4/sYszkE6BCp1N8iCk7TlEIYNhrdPn78MOscIVISjhm7W8ZYQEvtmKpdPPfo0SjWb6XrbTZfPWv/ATP3+Rk0f0SjFK2EvlajZN6tyq1jQSMe53axxZVJdH71hwEgNJsxqsS0Q2OSmT484FJYKpBTu2oQJpdy4P6z67xpuOT6ISmEN3vlVffhBh86Jcy6q2Ljc1dyYH9a32KTcmNIsDYjDJTC1lCoViAQCP2Lp4UOhDyNOEmAu82UWWsrHyyp6y62j52Xtw8MmOv3I+yrPKWTTSLNFtuX8BPalWSiwS6mVfTTV4RHsHBRS8Tikins5/tPaoU5mTTwVqzWlNE82qLXLVq1XVnWEtC2dwXSRHi4DPeemkFtmaNz/emS6nQf3YVU+KnyXkqfOUiylttZOaSr1Mp3yRbJiz6skb0ytKBfu0Xf2Pzz9gdGojJkJeciT+bRY94ElWcFNfg0/MFHGKE2R7YxecWWYUjZUsYG4zZOPlfUL1BeBq4TEJKQT1+h9IPMQUryHv2wUi4XlQS75TzHJQ6zAhh1HCpIYMU34KCspBWYpmsIn8nvDvapYsWJb7Kec1qfuvZkHciDmoFHeHD64SkMpl1TqrHL8E+P6EntVseJMbTyPfjjeLnk5UHHNBvX95VXz23bd5V0bZw42t2xblVMzOnL2YqStG4+lHfH6VwdVJyZr1YcjW2pQ5+zgWlWdnvlxjVq0czBXvnbV5X/EXW7Vx+8EWtCf3V+9dDC/NJ+GlDEhNO6qhLWMPhH5al7GL968F++jqZSvBr1gIpaHYIZZ5jJf/suFro4bkfsdaMrpcXPmGVqmIbOHiGWKmPJYqcqpPc1O4gxPCA9O4W284gMQCj1N8n1sQURCSjY7a/t5I25OQUcPotrfUZmzgGXJSurSFHhE6VriihcrzgLPMfZ4xA+amgCEM6rg22DsPqD6Pt5lvHn5ar4PZgYlb4XHb3X5T4FOR/e42n7IDdn6FlizNhktO2ka8H2LdU05+pgmN0E16AncusYtQQQr6xofd/2kgbzGmP2VlKxQwF4VVn+oZXxGEhgzGLOoYw75mofVuj1dZS/3VRlTZUelabLdfpJdxlmt6IKVpKU++tay4IkGEBi0dDBDCA2Ljx4CxfA6YpdlM4E55/avF/Ttr7mi3Xzc1fwgiGhSY+qeBvByWp8mvvsy6Ep1qSPMtvi4WxHZMuOL8biuuu26xBxt+zZ4PjXLi5pQ3ypFuSPiIpoe4zbZGHt2syoGG6toep4Mrj2zwZqLt6DYT/j8yBPhPFNEFMJD+DWRYsrUt6oLIQW56PmRCLKbAlRf7kYU9VOyyZpyzx+QY+90G2kISSdqNOgeBKJkj0oOIcklDz0UBmjyMWJ67MIxzNAUAGYW4vex3qKPzbJHzaJsN9JXiKJ6ACu2xf7RdPijDCT7kQMxB7dMuZrDD90VKtWlYraRvHNa21E8+ouuYenH1gLiaGvwYfV566seHmsam2Zrbl8J64d/PTytZ5mzS+fcT4XKVzEe4/xoh8aL0QHSiaXr3xt/00iWfLCf9FyJ+dH+9w8H1kGsB/eNOHzoyedc6uay4cuVBunT6IfOq4H+VYDRw6VtDMzB4u65ukfvPtrE7wQIZvjqZsRyuyZ30EK+ltaPx+2+wb0eSufbJPn9znd3mp3sMUluGwDKU71Vqe9lg5hmUnA9LSRsVEyMtaSjZN1VNmbPzLPfOzYtJEiKJqpd3YtmMJzYN31APa/e+uAsVeHsfnHaXa5feNezb6rUEblQoESFGs3Upu+LAtX6wNr6wFYXTaup1lOaaWmNew4+bEgHdhxxQq3LbwRy5tdi1X9rpNZvjeX23rhIJFmflG9p6G19+4dUxVfVYLUB/dXT0D4NMKGIBAK3sB/vqPZAgSBDYYlnksBv3dWfQ/k3tP8tbc4qJSUlZzxE9+1B7R+H7e28TXR47NcXk1Zza89ei63aHwppqYC1KVQfkA/zUcyP+XxCPuVzvuDLxxIqK8CzRhyfQvTPMbz15fn1VRcH8Rg/JkBCJPLEIMmuZqZ4lFhvekoORq6sr7qYWany5he3/hqNDeH+V3+wcJKVPLG27otn9Q2ivhbxtcyVKdtfibGb+lpUX/1Z/2p5bSfEHIJLl78+FGQzvre+vgWcL8WEGTa19xBpdtZlJShn3n5OAuLFs7E6vq3J5G0ngx6STpSoUKP52/98XK9JpCgi5gFy5CPG4rECG3YcKUjiRAoxiwrqY6qksdpSPqDWsDMyNWcoT+WxZn3d7z2El7r4tp/17veuHjMHsjYqknXWGpQNSWPZXUEERpxOmmdngNExBxbR500VJkQ0BETn19v7xuqYUERmyJS3jNDDS5fLR9aamTvVzEpmB+opY+5IZxhdW1mguTDBR1b3UTeU0chNgvcu5fxxJ/OiGtJOxjKPt2XmjJwZPuNqrh00pw6kSkacUSK5cUUzZvliP7nZLLfYoh4l9vDYLvo1xXzGum/0v737PWfkQ2lNk142k5YfJmXqEcgDMZ2ZweOR9HHUT/TXjZixySbGHZ6PC02kbwWgEAt1LiruvUhQBBrMgp2vv7p6kb4OgtSW/ni7pLECB+4nDzj5dxVUEQhu6vDim/5av5NUAB9qxGR4NICYmVu4j2vRdL4C1/2k3fSpxy7jzju/s5ke4w6PmeQkNyYPkNNao74EreujGNZlxU9za3UiWPt6GRN0mGzA71rrvsnRJTBtt15qP6c2IqcTq1qxZpNtHzv2OWSiIbrlODamf9h0i2O4LfCh9PO1l1Ui99HUS8+xisOUgwECBrUMFgQKg1NRI2iQtK3zqVZKv1P22x1Dk79b6V1jv89bauCR/bKbzzbLF54vja94zgte5tURc8PcInerpFnrPkz6xzqHT8nfG8HszbvzBVjOVQp3vvb/7sY5v/aXjWQyy5TvHBl4Ic83RibDagZ6/jSCkTEKAUR7DH7jKwjTIdFe03OfyN9dJMkfS1EjGVlSZgwaqiFHSFp48FEnQzCejwM44+qG9niAN75t8BNI87oJ2gyJ79kU7VZaRAbIf9gDEggYJGgSDMERanaiJJbkIYgRTwIzVQ33xvokjaSFVtpop+O1868eM9PYhdbtQ6mon8JABldRFKbN4arycVSUq7B5bhEfREV6mr2CKw0xTaAZ96MF8cyZtC6ds7PHOUTaiAdvuq7K6EbkQl8+QHr0+iF442Xs49VzcbnjJtAfcIa3Xxne+nB44z97LP2Yn9nevmOGAWMNXuBHSeOEuFvGc3zQI9Rb4gZJjHRm+8S3dqr0FhkqcrCxyvJ6ZlhuhIdxIDKJUsBjegZz3ZCJFwzAuYrcPr43a26Rt1xLzp9ZDjduz5xFNmbH7k3oFmi5rRbfxRptKioH4tB9b7Oynxgo/Es8f/qHH7F84ix2h9CLEfvu+txZ2wcVx6Ql8cyxwVmg53KlfvLejn8XT0pkMSoDn+rGuVdFNBDJ7ItO6IcBMUZiamZfxah9kzJNlafYYxY5Su3dFzzxZ+IYTIQzWWc3Ol1zt3X2X8LK1qqArwDKrPwgKzsoQCQQmAhRSGIFZChsKqG6lWm0ysiYyyyq/7N2bcNDdtPtoFWGdsoMWtNlC115BdtxZGIwZsx6Oe/4yNC35EERa+wB+9g5QCo+HfFtnpVpHGParXGZkwy1S11Jg83zFLDblXa/RxVdpqYV0ka6g+nx9ZJj/864ca79FBlt1Oi5hnrE5ekTGDhkHH4cSW954VyQPgih36PEulO0DLRPXzGiuxEEy1bssV+ntRY/+FI7riJTDTeGAnW1zdu2EYupnSa1gT7oVlv7N6uagoNeMXlIGR9hP4NAVtv28TPJ2zuq1g4pEBmRR7FKgoyKTe0PrBtjV8jV2OdNh/npV8v+Ko2U0bbdHiuxYW8OZet6wJjVHjBOQ4BpcRkMkiODieHMnL3E64o/bnAVYjVYw1rWLet9E2h7wt7hqVApb0Wop1GTpl9akg0YEcBe4m0DkWhIyUYbAP3pHiIDYDAj8TEOLEy0nq+TV3CVtEvkjUGolZ2ckivb5KokVxvX/fXrVxVkETf4P+HOGoy+bcLQozsZotpNoOvHSt4/Hhkev0zoY1m1S8/HtMuG73EFekufP/ohz/Nq4O8D7NR87CHXn62yZCzn23mvN6HTTdpQIX4SzPClmiP71p8xqOhTCRF+HcUd/42M1R+PvP+bq9W0khpyYYPUNUFMmw9BWCE8ST84BqAyhkwLRdpQzTr6YYw5aCzjY8LpjtiskwpZd5jNOP/1o5MEk2IR+fRGA2ZezJ1GePLZCnwklu0WikCDASvFrBTwEKUo0k5KOnsOgxb6pDBc7dZ5YLK2o9jgiM7G1V8Elp2TwIbwFPm22jQkSKesAe9VseE+a1vrASuaRuyuiLb2EPppyP+ewy8mFVtcq8QNPA8/eBgRvIkdInGSOJP8hKn2pNf9dSlOZYr5cy/BW1BoAJuf2pdCCp5CUoBIIPAS+YY40UZ8YFYQ14YSplQQr6BRaDJmKJhFXeY/cA7T4bFkhGK4o90tW0P8P1BBfhZGzPxzhsTadhvFZvk22KrjEuz/4gAlpRJx9PMhkv+KyinV5vqbnCvwrcE1MgC5vXkyYgqtnK9Mi7Q93Yb0Yl62oh/ca2FbG1MaaMF+DApAclRejkf4AcEjt9i6szZV1CIlGoaKTz2M1F1JamsSncUPrtu+Q7b85OrAgwlkprbGyqb4Q62LdKzTFe6cLfIUP4llrm88sOrXgwc3w1awFPaQEGAaue8H1i6HbiIklal64Q8JyYyt0XW4OeQtyA+gaeDd0H6QsepSeNCpXLH9ykAGI0RNYo/saKIKFirdKGwjT6UV9GgrKDdLMIFalU3Z/LR0G8XIsZGSp3tKzUChZwMWPEoWkoI7jQNobBCSfhTQCsqtDJUBsHv3BCqCmFrnSIZw5OUS4Mv4mn4r8DNWjqDcmd1h0Um6FMGdD/mH51ixyB2LA6tudU7s4e7k3WuZ9zM52Th/McL5YMv0eU5lcjrkzE7mJfN/IrZalwhXZQ3K3xY8X0AFo5bRFpE3Al+Dq5xRvjO+b5eVt+gc6UHcjSn6RrHN+3v47vuaTDI/xExdgDwQT+YvyX7/XCF6S5C1sqLvbFIgO8jrNHjg2M9f/mesE/DZOPK2u7zwuHRreNDNJTYW/vqr0ekln4oG/AHakXt48kmBUkACDQZM4hfWmWRgNygDiLNP3g7sOQxBhJNmgqsjwdwGLhd6dxgS0YnUT+E0/ceskhQjdcobXLWiIH0qRbGhmMp9q4jY0ExtThQLuqmvbMV+GvrUYVmzT5Pj5wcIeZAPK7TDgZ7OhvWRW0Aqrlksiv3XKxDgxvzXOwJ94bxNRtQBA5B14fyYe3p4wWI90+78mYp+Hn54HsmTsp6HD/kI0xb6zwXG+Ap71mwbH791PpQcZkRD033NZT2fGz2fcLCcTkg1dR4uzZUNPsXuqW33eY4XaxIjTSbyFA1SNgsQEAyBnr0n51RgyLifTD5n8UFd503q5+FHCAWAKZByidgI9LgIQbyaifH3o60AltCQyIhJSC/F53X3SVmIARb/CM36SjvW5tlsaLs/ZVGdVgsjShOm3AOre9pB8o2CWZhbVTXlnu6usN2U16iBlcXd4AUnREIKOYaH8AEN+pmwz15MAobVnZwduEvS5Kqnv7WoEGQzJVR+waoQpnkkekiRP0QJVKjRTCIPK6Of33aL0muRYTFtIJf8s5c9VmLDjiMFSSJIFCmaPRLQFBN3Supfs1APe6xlFN1tjJQqpNqooZY6Gmhcmr4lUDMt392n7eFpY/pmZnsF+GO3Ci+oeAzP/p5eUZ85fhYuGfD2+Ci+SfyAfz7HBCCBfQQRnJBVEkrCEs4W4c/09UIX53l3rJ5JxuTv/10Ml76jG6DF6JqZSWYZPare2JuczFyyuH+0qvRvalMSUpqkbMWUGxWvlaA3RKRWXVca+TT70oppezoGAQUNAwePgISMEn2hGABOa4d9SXX1jTPxHB9EkBCJFkrcPom11KPoXrjj8FmI8ksW/q51md5U+hlslhmYM81XdtbzuTFyrruWIKbpBiNtOQRQWPhRojE9GRgRTMgoRDsmFnEhHoTEE32fUrW72f83Ht1O2Zv3CAAg1twvSFE7/x9BmvI2FftUVdlqd/4V51CsmFggyKQp3B8zYMNxcPHij8pL8NHj4+djE/uvP8nID+bjUKdIzdPr0iM0mKT0Em2sxBZ7ZRxoTl82WoX/s8dTEy/imxG/0Uywhfx+XqydQmS21sEND+CT2S7deJRDHCikoCa9q/dKxsMqXD68IRAlTqIlb716nO3WCvBkoYwJhElApmKmQRCIBMIZ2Bd0r5MHEATjkxZ9UyZ7lJB2T+QpUifKkOoztyppJ4kB2kmqYXrCKKHh1zz7xSBxnDA2T3yjo/ukRQMnOifyVAxPHjALVoylAgLBECicipoGSfu+h57xu1O1wTdKKv8ubWaGgGxecgYwxXIpkSoAqYOQZrfB/NufXpvQJxP9GcbbQf2za/098zqE/j0/pUZDIF9nYC61r6V41TP/wH+uvYKq1e5B+n7fYqr+c2rbZfxVVPi71uaJair4Fyrf5IFK4e8qeUzyJJ7VSv61sJXyf1KbfZIwJLLETIKkSoYAvMLV6mW/cgABHNKdLG81wG8DQjxJqH4g6GlCZeu4PNObjgLiKRH/I3UppWgmWWp/mborf0AynkFlZNswkuobnlxjaR4ZbtPt8ZMAQUIJJ3EihZixWvEQUlaPSmrJPktIabOUgfJZsat3UtkgNSGNoolmWmhN1w3SjXQfPaDpydbLd1K6YjGLsYvedt4/MmoZt+HPpjgH4Zspn+1nWgtzaDXoT1JGrV5bGyF6EF3F89pOcWoZb0x4nbjDBMgkPSYPTGHq17QdM99fBi6R7BanCyGOZrZlTnnOcw8kq5G7uFnaN5evp77Nune1eh1k3aSs19xg7ke69b7dlGVNGU+33jdiw4oMTE5YOLh4BIREUqd/KSYtyFwFON1npwZHnkdDcaEVyfIvy655BdbbsykatI/MTG4b6L47KWYoWbXBFrJfVxOiZhAGDt0O9cEAoxGxKUkpzTiLXL4gPUGkChfT2xWfBYIRkRuatysUol/i/m8/7I2FYnEY/PVb76Jd+w5duR7Fj/QCBYWSngtThJlsaUbrxgNG9dMqtD66tvzlTO/t3WHQ8/Ge32N2hzWXeMEwbE+U0Tio7fmiZn6JOs6HFhv/guXfUkNE8M6vdnuPK0C2iqeak0Wn2OCkD5dWU49zNbSoCIgEQE36AYyyWR/Q1xlTxy2S9oFPEab++2eO/uXHWG6s8gnmkU+Nu3GPyAN4zBPyJr6+xSXj7B1Y/LzEmzfKsLBm8+dbDH0w2+Vt0Wzva2elbxF0jOX4XDEzlVOzWHzYkCMOcH/2cOdNMxTZ3rw4RrYXf2QTnbsrUt9lldF6fuYGEBgUwRAo7JWj9EWzCtQRM9IQSUv30edPbt2pGDIeKxPb7L+SWfOmWHMlt/mKb7vWTdNxLXhS+9Y6rkc/cW/9T/Rxbczn+DHV83zYMiU6LJSPer+i9lOzn9ljbpbOrbWh/lW5oR8Y2tyW/9espv/AlX041AbZYn99qEE+8ObfqFm/3G3Tqy7Wpto0sG/Vpi3Tf79Bu3dmqRZdfWYYPqwV+xJBHy46fBK2tsfb3B0WbgwFF+q/X13UK5ju4cEw6sMU4GChmew1/LNnq27CyY+l4DrDNwQPITh5yEFMRbzvE2mjFKqBI0eNZCSof02AHfyGsXr8ezCF3dE0UsYDYI+V2LDj+N/eJ84RUlQT1xIpNtyvpdCDEWUNUo5RAaMSz6wq9V3lf061tIesFl7q8FH/WAN9Sze2tU02vqa0AQUCWrb+VVABFweTnpsRQ1sWKx1Q9RSj0LZ+XPVDht2MGNu92HEE4NcOwBU4L3d67o65x45BDiqqH4p+aHdsBAsETDnb7BjivwfX1rXlevj0SbwjvApeWy+WJDoE8ermxhHzgp55ZvyK0p0mQ48Neo4Kw+bSq5J/OvWXx/eaTbfyELZ68A96RFvkYNTxcsnj+l2r2hHnCUrVf0fp/H1aU7PvSyuGWyu8ISAhowDQogMjEDEbBJz93zqt+pLf0H+xHAq6RT/mjMRIkx03uVI8Pj9XPfjd6H7fK/O80b/2ez4C3gbl2ZbJDZBiakr0yucxg/7xYhDTzE5LSOjYKJPCt1m3Giv/VdA/sPXudWr+Yfyi5HZj+uLZ9jvrmxsaJ/pOM348qehl0cuiBeWvj5DfyVpxuWM/dbHF4m9dyAQk/KaAGhhyChSoyq0CsmPtty4HipQo7xZYxhsmvhV5e8NEQQq5Jo42rYL9n+6z5B81Pbw8+0s/Wf59Asjfx9zMFnaINywyxH++axu7WJFLyXukr33R/ZD9bd+7Mipn5D/6KBRbjuuT7Tkhd/fpXn0bFAViWzznfrLiIX/kfeuJyiH/d7IrzYbSVq5sRSunZV+64l8F97dQ1NUg4wPPIRsv+nl+Nv4MxYFfOgorjGyjPjRntGcMGLsroacoCuP7BJkkVjydUoLqbeoP7/1rljZ/xsqkSqX2J8Lcz9/x+2uvluvwCU3hgiN1mylc4xi/TZr719pnPdnct/sJEisd0nf5VGYgu7XSUbjGSIdV5tW7z4MdmMKF1Xl8OCeoHM+imQKTbnGGHl759kaAzmbeVO9JCQJBEGr4KVAFIQh6kHdpAYIgCIYe5HkLnSqtAiNMIx5WWxxmo/uQn9qEbmTgTwGo+c+hu59baNz7RzS0cSizkK3LZG68FNEbaX/GExEtoZKRZrsZ6Wc+f184f37bSSPNNl9nLF4gz1zACHooDNAzH2AUifm4KQbuz/9epn/11/z1HXuD5UxFyB50i093dO5V5fUIRdtqPzFcHa9Rh4/6b2t49topSqEDzZNm0xtkIl+wZwPTlDnf5PEIpbDS/XJO+jkqs+jTyKEpXHhgIxrRm7x4HOgcbDWFxc+VBEEP+lOtBEONXToDQY3tppEO0ci59P5T4uGGDnPC97sL+uynRuFiNITzQZI+55R6EJNz5/d+HrlgXMylyBCXuZKPkU+6+RR+gSQYXv85Rg40AzSFvamMOKNEcqNPVfhCCkuP+uyn6MKFK80HmkTzjH+Nx1vu8n62HKpeKZOmFJI8UJ9WTrTdo5gaye9EoejCB3JC/m08VmsUEuakjhvI+FGuoy3ntuHgYr08BfQSrzYSxRADhViofl0kGH7wn3LRMKXO1cuks+U8zwq7TCrGwDAMw1DjeXq1DQnSx9Jfz/aZ3nlfKqk0K6SShqKn+/pm8QJ+agAj6CDyygbRouvUE0rLY1goWdimMhaWu+4NCX6w9/Zl2buV6zYdoDk3nRIVo+BaT0DFzgp587wjdxSgGaNERlADeGwW/ybw/AeyCzS5r7j7I3yGVa4zd2HfSpRlK+7AgCLZLuRUO1DzTUH/1xpOVXBcfOKl1Zp1o6s28yaiAXJ45hgy90zfIBRJhpfBvQv3ZN/OJDdL3Nl965TO2ndnce9Jf+8bTio8tYzT5ooU2QzO3EWOdtDdCDYa3Y17LMpJX1/7RpTe3IfSCh6Bdp9SJs7Bs52EO7szcodCPNwYZB84eDK+fWhFjKCFbERhC9IFmgWL1z/YYA7CvcwdKwHoA+H7Vlo1BXaq1sVqOCKUxAww1NwSroFa+4A7Ger39duncziIAaZBE4lBsYTWBtdyuvuAopga5vSt3tBCeT7N61VwwOgiYp+Ekx2kYIQ8ELwF9Z1qCMp/8P7Wl9YMTkeG6bNgsmsSuG2mAIr6IvmK5W6LbjF5zPPFaHcZpjOXZSa6eGOFzQ3vBxOMRUMX9k7kPxDIQhk5xN4TIMy3MBZ1X6TgBOo1yWUtOvM+IL+nphXeMk7y62ZL9z9BdQhQYlCsNJnWx+FBIOzkWet0BvPFJv1OG7gC8wIgWCFneGZ7EPs1Wx+9xeQWo96Qg4DAcUuhXXjXLCA2CBzk7wpNKknlZePpiA6BQpATF8gLlWbBguQ7sWRBfNevBcxMfL1I+8Ga8XuGPJIldp96X/YL/KXYzn/Asw7wcejpr2LivCfLwO1V5cZb7PxsNVj90nlYfcml9zyHRAQ7GvAwQAEeEezfHPh3pSauudKP21TUv7pYMl1L2Hxao/2txmhr+FP7WX7O+6eXULoWz+2MNEUQh85kP78gXb/63H+0P8GafiEwIJxdXX7HBzRLnRceCorryGBCAoNVjMEhzuC21QznVDAEayKDr5PAoJ8tcgZvWuiwjhu7eDh6jdDomj3xzfcojjgfAo56rwW82GAzy+9OfPIM4erOhF5+BYnzMl5Iyqb81WXDRzmp+WZ1XJ24MlMsgYUfsAXAjqF14NdBx0iwc/VybN+d29dsX54cP/A1C4SY4uXJ4XDZPhx4wl3CAk/4mvtsX5YPBxbYZidsc58nWTds5xv8o7QXb4O0m2FcM/typVsJh00xw3RTNoMmNzHDtCQ3BifdpplRb1dMK6Hd9BLTzDCuFVNKSkpMN6WJabTTm5hWf0P/ZBRYRwNFrONlCTSukcYD8iVID6wjVYJcCYrJQNr60OhijiDfzJ86CRoGkEO+CV6iiDRSKBpIkMYdcmgYASOP3KDLTLHjYj7zhmwr2nZiK7etNYpyxJerytI9jh8zWL6KxEEpc01/v7L+/hAajNtEx1hg9ff7zblIfBaw+UboVl7zaVUUMvhxrP7+dHQhJbs4JOLRx7joCHysQS7B0AicSiZL60bXtbx4WsZk+RFa/eE3cGrxAu7fjaU8+Xh5+pSx/v5E1tJRgMff7nbPu8jHVp5sk+eGzPM+LlV/z6/Jx2l/OpG/+eF3XJc/8lkpXw6TTyPfaH87eryz5/jzvJLOyyd2T174Q4YJjGaAlh1Oa8GkNO4qw+CzB2vbUrm9YvS2Ca7VO8xvPeMmiNvNfNN3ANvNxiaFm4Wj8mLkqAnOcMxn5DoFfSTeHvu9XLH/RuJ9i5IFHJcggef6Yc17Fi2OLRwCz0/5ozKHY0a4otvtmSRL+e5nfkJU/2B/1kWO3jlw9dqfrf0b5d0KCDkrjVPyzMIz1r/zfM/L+uRqUzkXR+xYMtNk3XYWl2h286bd5Wdccaj+DequltWmulKt+gxqAgUn0vO5zdx0OmjAylXxXnRMCXL0Of7XqTGIVJfwJOHT22ZGrALQ4RS5/qnVJYABdk0MLzoj3C2guxXkzuTAz/8oYOWrG3hQjPAaauSUgR4Z7oRgRqziWXzgVJMri81jHU8Gzgt3a+kI6vW50WADgHeGaftJ4o1rDkV2ilTfMBuh9s6idzjCl9KFXvopgiNGGiaDTUW2OQSfd+Wy+5zMtT1wY95an5IdbzYfJs/RJvWXPeN2+e2J+o6u9PcY/qnRYNyXZSNN0lStbqLNWiS6otHx8Oh3OjxMP03O46hFmio5Ey0SjTIsUpBISSIaOTz6GXmTiMZVz7yErPQ4a3UXh0f9rTnnRcsnaR8e/Y6jU9IcHn0pmOhuHY2XPG3WIskRDW3u4rDlY9mpWYGU9LHfEW1h/7NwBGBAk3dLAfiCNTBblh+7nLPbXfgkbydCyVGryGu8dPahRG9DdpmA2WYUkSJbxn/9/86rVKK1ClYh6orqakzoQUMVLIV2CXHmOJIsocTVrL6H8kS4sWXrJuyIrkXRamB8KaDBT3G8z6wdj6mrYV/L+82bddwY7YA5Cgb4hN9jLLvvgo9B59Wr1Ggf5eLD7bJQsNJzZ8xgWfOoJ3wDjRN79PLS7vUz4ZT8RkLsTr791RwhPF74UVhdz84sZ7OjyC8X2v7Uspf0I1uKYFVMVgCER9D+Ghlz5qoifMfmrsycm2g9H1vaPBke2/BCrIuvZ7OnT/eI4uidFvY9ie0NKO9QB3q4yyFpRlT1FhdhPkaq8tFF4SkiQd60wAAaZGEHJAyhFnMJBidmG0RspsKlu0jF8S89lwZtxQ9xRL/gjcATPBuOtQ7QZPGq2ROk1+JEyxftZXZUuorjNRoEM1Nj0KSqfumR/CN+iD6O1AoJk8KUufdIeWUO55NKCjU4Onek4n9Ac7gV84xAaCmFuxt+USeRz0HJR8LP0p3GPsxgeSi+iHLss9NcKigudxiCHuigdBNIlcAAFCnwOtABTZBqAh2QhuTTATqgB4ogVQcGqKAdaG+oJ0loCJqaQKoEBui29rbTTRNIQQldK4EeSkOShqgHmqEDkjAAKcUODCjwBDrqQBJSCaQVOLRCDyxBK/QkrT1NAoNPB0jTbUgqApCmazBEPXT6eT+BR9yjFhIgFAnWhUyzkojN5qeXiuMxYKDVm6o8XvK9gyOObXu2Mz832s4XQ6D6wEPL82X1plm1zh1Gh4t4u3VAlWkmzATxDi+fNXd5vMY4TojYvM6zEl5icpPHnmfRTaYvdl4OE5HwYK2ZocerxcPv/l6fL09Ri5dgrYBIuPnMVR9kveB5ng0MVB9gM4l4x9rjCKGiIXlxvOjtJNIIVc8LOvjyM9b4jx/D6qvgXq/PlJmeJGihp/PAtw35XfP4vt2BLYb2aoeZlsc0i+fMaLHhejS0eF7N3z2osgSrhNlH3Y1NoT6PljM9ejKpeN/Ixnl8xMYq02wvuInJQ4zBiyhu8rJPVBd8bsx5nNzjROfEDi7fs1L/fXWMg+Cx2Hpgsf0ZDRLwnyUFg0f+rDV/wsCncBGErvv5VovWVebNPgt8K4Mzg+6OCdRCHQ7+gWfQaZIMllORXODxMPypWSeEbIGHpO08ahy6JwB4bOrkzGZtsgkbVvQUs0JA2htypqRiDh0kfeBV2vYzUcWMLo+T2IKczQRfZWRvNCG6K5W4jott5zE/KxCbADbwsV4ivXejdox04Rnc9Riri8NEERL4LsDc0b02Zzv1p6DqhGcoUEHCYBnhO+GUrgkR9gt4XMzbazS+nh3hCeRZL/2tr+uMCObM6w57C9w7iQMe3RC62zC/zSo2g00xlKVP6YwDa0K3GKDbdIFJ1KEzHUO3mrT//tg/2C+c1pfvrlsnk99cPgo0H8qOOTA6870+te5FZxqiWyV0++1Ye7/Frdjl0ySRby/dPx070K2SN91+n3yvuJ+/bg57J03k+05pxYHRhXYSekRnOoZu0y3W2QqT6BQ6U6eVbn0z9ZGfjOgWgzGJNz15H8AESujTOmVP85QuDs+l48HhoAuskMHk+06RT2XxeT/ne22ELm7V0yMW4o8XAASB6dCFYEBhGbTJECZMH+YfUrV/vr5SqqWVWLLf7L+L5ACdOHTHr8pHtmFPVXHpNc+PRiy7B70ZeCXTiAWXih3OSxcD8Jrf7HJe+a0Awv0e0sQNSEV4gMJHhBjZVr1Iv937JJ7YIEWbPPRQokDLiAUjTny89/cx7KCPLeWOYx/qkjeHReWshtSoO/X7ipnyjsGVpoo0g5tW2vDg9QnPqVKlOjdMfZga0ykR7dUG3sqjbfi01UQULemXTJNZT9s++Iy34okCLhULGlEgdnZL35pDJ1/nR2Zp8ZmgS3FNAEAQmA5dCAYUJrXrklFLxqraSRVWt338suKawJURiBUROjcQ2xBnK8VTgop+5ePmD7m8oJCLh2qFthqZyxipYyv7CwAq6g7T29lb4auTCxiAzRzAl4tH3Ke4E69JgiNP4spvCgBu7HRcclCFUg4JXoJoFNcENRp03whAJXH5rgUKDGBMgQIFChyAl7wUmbhmYNrPP935Bb/kV/z6Wxmu1MiJVz47jtbg2h8abtxWWu3nXSpHsQvvPR6OGWoZvwhmeA4Z4TH+VY5gkw2ZLiaizNCef8x6QY96650KgwIEDLKFTXN+FD+oukIU0Zhj12YFdp7gSZ7iaZ7ZL1Tx49z4VdhjHtSqKQAgCCy1GgLBgMKkVk0YiTYTpt3UV8TJL1qiXJ4Q9rQMfq5xLsu6kFkGzzFlgYefwHeIN3qBwWC1ap293tjtpNlEfdEdUUTxBFBb5lj12eTWQlJ3Zd78+n7LUf4z4Uv0b/lNl4naU0JtFQGFjwhxl+l3hZ74A4P8m4LtFX6fqLYNQdlUe5WxyvKFt0CNBl2yS8kBMrkN5EUPFAbo5FuMbBNeyisGX/3kNDNW3jK18uV3NKJIrYbglNragmv39pxzq1ZN1YOij0usTKY9NTCKIxHLTLGt+pyw7XCBgEHg3RtueRsJG4ozCcCIu/a1O9BzQx6wgd+a/Wm1WnQQLduHsrZ18hX7Gd83qygp6O12zxZR0b5AMKCwvj+KZoGi5KbdRiya1SyWivYR9ukDi7YMEN/ic2e7sV17HT/GXFnRrAIDPb08jSa+3T/cxb8ojmjjvahc0VZFs2XXDpeaxqwe8mSrwUjF1KK4z0rRdxUl6eBaLEc0+z7R66ITJJr8FKU4ZBiLGQm5E9WKZq0LA1VUKlP12vIkKVpGqlPz0v66TxfUYP1akOCNYKAnlYagwQkEBLOoq/hawbTCvZVPRS2hHEc7tGfRtIqXfZX6Cppc2sKVpunTDO60DJzWSJvw4G3de/+NhmS4d0bI5CL2VJ++mkmcW+WOi+JqIGCQxtv77/zl8zfBFyUFhRQta+Swj0+sf1nH5YQqllgQO7OyvtYmLm3r5Ov8zFXz18k5mdXkVgGAILDUNCkQDChManJLm3waFkxjFjMHq9vep88gVuNTN9S0LtiizYfueDI7usJ5iHmBe5/0x7AgjNQ3klgk2VUntZnBLfuW+TXt3H2IkzEqNnMsj1/MYo1I6fLiJpsxIsuzwuoKAgcQ7gP6NQyAW+ppqUZBhfyhyvQdxGuaFNRo0KJLdkVygCSXPPRQGKDJx9hNPkxbGWXE/B1RdYWv862DRnkc9v0hpNsDhyMVA1CZI7TqjydqDGdqc6v7cGP14EoLP29lmdOdSymXic/oYwg/wYzMbU8Nxhs2bUT2TJP1lfVima5pUg0EDAKPpHvjrUlVuc7XAZOKFFJJIx01OBq06CBa5vqBZTW5BTK7cn4G5s68AtMcq7p96boLsLrD6p4LEAkElurKAsGAwtroJZ6xi656x+gyRrT8dXx1q0q3XWhHK251RznVZf4CQVXUORkyoe3TUs+xBri89h5Ga9nuIqqhUz1bw6bApbqyZgs7APshn6q1LHAAO1deTqf5l9b+N7dpuLaBwkeEGJlUa1+6XPSIF2LVWlVQymg9l71MdUeCGg1adDdx4elt1tadDZJc8tBDYYAmHyOm0wxiYB5Fe/xQ7eW0jkZ3KGcZHNFK9bJSI5ypza3u4049uHJ8mnZq7fxWlRY9Wnf/TtgJ3bkQ/2hXt/vz/nWRVvdcjY8+qd4hPSjuzoyvzOTYe2rg38B0MRG/V2v9lzOjdbjUoy7e6o4ECBgE3ikEgqfGGuyCQqora2SMhHtR7OBo0KKD2Jlmq+FO1Ul95U7dc4O5M/98/q1nMBZ8Jq+f5L0T1X+D+qSoAEAQmA5dSHoNGFCY6vhvMPcftN2j2gkbn1SbN/qu/9T6JFeTEtG+F7UTyyn1CQocB7E3ZZ4vjv+EBd7PA+QnpT9MNFliJyH9PoM1LVfKyhyMPGVDKnIcb56w5AyPkU7dVYHlohWj7xVOt6YpHhi4snkPEi9tj6rVqkA731tzH1yfNzLO5MHKEavLvLNFJaN0ud/AHdzL+jaLublu60ofG+AwXh7+UnwR1GikeKeRI+2f4d4TkJTLOiknom1Z9ILCAJ38UozExN7VL/8+Yq44RAoE8yh6bU+31P4HOEn2ltFH9oEVG/Ze6u9UjPadQ6wcGjgVnFXqUaUiUKjB2Wt9gNGDexO3DC4Z3HOWFDnldwFad1N/6pJm3K1lX86ZYHB1bSptOR5Le8P2hvcpWtzTEvXXHiw+JJvio+CjL4PTf7sJ4ep+hooHqh4UfXQyk6tWD8k53HGY12Q8AMTg2Kre94e0xzG1HHxxmogyW505Mt+QhdL+NpP0m0q84MrBu0nu3UmWc1vx5pITX2biwW9am+eP7X7hPvTi4LrDDO5YRQOXp5jIsMQClIpAAQIGgXcL78wwLf4Y0BK61IsQ1Y4Pf6AxYtCtM4N31/7UsoXKbHZUpJBK2k7v07eq6bj3+TCibUV0gkhm3Z1tfasR3NiZ9Eobs9PjsEbUmDvzF/hvaJo+ReY/cohXpBIAEASWIqd0IrOkd4QKpjrIPJHctNH6EYvlh4PkxhRxBvn/SFFvkNOItr+3UGFXgUsRU+nCo/EgtUOs+NPME+QO8S4LRafqnoir5yBmBnI4RlopuX9fosKqoMe3I8p7PnL4P5M55/koUo+GzGXU1NrKPEMb4ey6Lk8hGssXteV73UvfxrixoVKP0kVUNWjnywQpJ2k8OeVYXSyKTIaJ6fKLB1VO+rKfFTvKrpKXpnGRU1CjkSKVphEbTJG5wlvp5OUJ8L+WWFAYoJNfipGYiHndFAjmW1HwhqMKDcq4aWJhxYad0rvs+maWRtTyEuIdFH2JUeQsDxGccpDzpVQtkkt3ibacKO32yolUa+w0e3erXkrm8vMRbivHo7Q3xBu7q2l+xztIr/IHJK/yj6zp1s6lMXLZ8dGXwTncN+tjbCjFbz3odWhF+ldSf/Ou/Luqhy5PKPEc4qH1Pg67dU4Cb2kzvGc1J+KZaZNZMZf56r0whNiTa1WOsDYOu2OfHYWrO3VapmclL1xvsIhnGx2l1xRsh6H3GjB+edmcHlZV4JwNnIzT5QmiyImEEk4keVje6UtPl4UUPOlkoHvKuvjTBlZhoxr9pYD9C0Z+ngJOckdiEpOYxCTmhRnhrQeO5n8NqCTuTI959C6SU0GiS1V7QoqcJM3BfJ//s/H/givBAFVSB3vukFfrm+KyBAkTJd696t0nBzl8jZ7MKF1QoWKKBvTfU/oePV2xLQ/brXQXhAUst94vMJLgME0nxWtznyNQ6YUPHgGRgnOAxsKxQp4ubJuAQM8yKtjqPlFcVS7ok+CnD7rZv+IRphVUFpzjuaLgDn+5ThBuCDce6KUF9kpdC4+TRJN/C+p9RbCfiTC2KG+x3RK/hsnkYUMPSM+BbRVKzMan98BYAYVUpyZ0bj+7wGjtGMGZChKtSdiASioNQYMTCAh/WLcKqGReRU/d5igf6JK9D1zutJbWtKU9Sk+fMPEYKDBAVeE4fQLsqpNDBUTA4afaqcF5H731kSZ1Sr1wpSH7NOv9bsCVu9NjeEFG3d2XP+JtDguUrzAkZx9i2orxWNp7b2/4e9sHeF4Ktg/wzEB4dsJwv6T3McngTLj5PoS+iN8JZtgyQm6XcgdC399F4CMJxx7FJ7YYqPwG8Jzk0Xghbl3uT5ZJ5hQ0010T8czALHPMOy9i3B07VxjblQcyS8W9LH+EOCDs9GI3B4515PnG9wt5bD+AtvJygM2qaODa0xeILQtHgKqCigABg3Sev9dWsC3wEXTMO7ZVY9RIwZWCtMn2HcpOaKntInNwZUdB8q8bAc3R36bgzHRcTk3CDrE6cVn98hOR8Z7JYrOVbXt7978125JjkLf+Yu0g4JoPnPhE90eXo7fbvTeq1wFTCAKRQB3ru/Rpf9FApPanNKGCpZ8ZMFRqf1lE3afych2sjv0tN8fU/qIi2lkfb7+S3ybW/sekc3+cMvZHV2xhqrn9wfPhE18pJAGlWJmSVARWpBYI7OOUt0faQlMY4aTz9LT54//R8NH32c7XiHL6eeLAUmd9gn7X6pejAjJH+Raq9zgvs5YKlgqUDwVWZ3vb8lL2UilJV0HOoQD9Bx/FfrNb+kbktP+eBxgfYBL51gU+D4NjX8+bV6TjRQZylE11NhPVsv6DRI//Yz/nCUR0Tl+GBy8+/AQIEiJMhKgfxQZKPc98n6/PN75+u2GPiePzHU9wPs8vYcWGvZdeniBfDlqRA8rBgVMOjhwaPocjFaJyVw2/IkfeSLVSI5y7NvUyzPH5jtmvJ9hwiZLjpZyYYU56b/SRjepimNaqqjV9GVrW3Zcn1HD3X/zsZeV4PO1sb/hzorGm/JR5XaNfEWU91VQ6cSmXHR99GRwpN4fPkOHvQU8UxxqcZw3Ma9uw99BFuS004uGa333/gaeFWqtj/V1tElFmYLbPKfMypvUxs8Zn1pRjLz6rml1TTlnJU9/PmuwJYay/bu/FLnrli0NcebNeNGAba9whFqDUuhEgYJD1rPnzxtfNuEJT24qCNLJOKs1OkErL+90powxlv91bPvBOGVl/iHStFgUVKaSSttML4GoJHA1adJ3wa/9hTL+wmk7KmTXqjDe1DhXMnXldX0S1qIgwCZCLvLSFhCAQCQQmQhTSYh8JSo5QYFFy4pDI3FqZVxZKO2XeH9zR6i9t19USKtHOxmDZK2bfmTRsFwHnwEB/HT5qVvOagIANAgIGKj2s6SFfAfRsZye72UO1ULXbatdIjmpj5hGmrVa3CljQA0Sj1ZVUU6/m/Qi3z2WJJv/Buu1nImSL0hbzkngRNtbyyORyfJkyy9htmN1M837o6KFEPt96zgHqkXe00PCho4JE4zFqQCWVhqDBCQQEo0VVMvhzC5HigfcepeXftyS2BNnL7H2kNW1pj1J3slyPXg1qDpLl4fC4rtUy5DRqaZkq3dWeNeGkmm2sQaVrN+TneIsc+aupq6mPpv52c56wJtU1/93s6e4WjDPmSUOwmvoqbo/M02+qXbE7pt+d/q3L98fQnGG1EJ7lfglW0yx1QiDPYHOcJ1Sr0xEEj8tq3k9+MF0WIVjXE46zTg/fvsIFtTLewL1MLoipTOdEPDPFzDZkTvf8Gz03eDnNVO1aJaOFjNFimZU8Fc9YzfMp84KsLSLRyMviZvUTDRBDLJwOeuSvVhcgYBB4G231W+OAj6BjXhDUxB9NbRMLKTLiSUAu1a4FBcnyOrWnhWoqFSpSSCVtp+fI1VLHL86di7ks74T3rFNNL2TIaNcO0TPLb9G8zYYcyK3P4KOvnlPxy/H6miliGLXLXUwCmn/riUKjlKwCbKENpQQJnHBukQ8XLwoEGQprcaI80HRxZllSBbCUTWQZVZjoSmq9DDCY2dl6hAosdNVKSg2ZRlljQDKHslZGSDsr4TgFlXoZmoBAGcGJ1Kheg4fT2WpqnB3Ma4U2OtSdPfJ893vsYdNDXT9iOg1rlBBykmUoktLJ9SjqLz21nJvYkEQ7zgfGFinE1BBamrId32YnWMpfG9wkeOIOPbLEkz3eZW/yUFKdA5vvIaYPnUNaBYm2vTagkkpD0OAEAuK3kMqI+MIwKRxpFw2tN5kii+xvahy11akSClZs2HupnLNnHWJxkPLukNlarVQq1e2ziG70QdgPo5MlQ5Fop6k6zYb7bqlPdvjMbC1kni30PjcfS+E24rGcJ+1bHC+zI7/ptN7lzWLGwCYzfjIrT7pmD1y99c5lGrY8JylZNb5cKaUv3vsLq/ViP4BTF15FYH3P6e4ctWnnmLHnINB9Mmdoz+2WuQMhwozOsTr3KuaE5QFzUv/3U5whDxwPx2q/nrurtTJzznxb3fJK1TA2clZ2eJIpZQUOoYQR/td89m6bxoUvfR1I6C1PEWWkoCBZavu5dAkqUkglraWvPwNjk606vCUNiStMZbksH5b7agyo1/YnPgx1qQFljQHJ71GWEPKTGVkDRhciJUvSvAtabiZ+QYHYbfUUVviL9XsEE8h/YU5SrvkpHovj4gUJU0qUGJUgCIIZe8amCkbNkqbLjPCn7BlcSqp/OY/MoFfJuBe870n5UGyKEaSWOg6OZ5g1tqEwfa9RTGJnptl5shiWHw8VWaSdlXRQzBSbi6zI4sXATG6p9KKJ92FzMWICghHv6svltv/w8Hti7qGjTDG7ODD8qKhMGc1ePFWuH8oK/HjRuNj0BJOLL3zWlzmZrMT/iJP8lwWKLnuGa42OMp1gs4vJKz9idz8AB+v39chEDbnWQo63eDyYm5v8A1bmsC6hxNj0ZgR3EkuKFxJqtNOvkpU4Bhq841uFveXhOoq54rEo0EGikcIGVFJpCBqN8hGwwOtDDwbTpdjBzEVacCTIJJuS1rChg0kDHbkrMH0OZfl3Fc/6JpyJI+BTgZ5OHAlyx65Lu55wEdM5AdsnFY1+67+YQbgxeBmYCXNj5zkwoMOL7GwWeDnwUUilxcP0EDrsuyXv5NN1c2nUXHZ89KV/Px+pE1+uKX5MIX3J3gZ8WI5KkEr+W9kdC7hY0RAg+P3HA7uxefdJypQps5qK5CzJxHORBz6nctDTUS872841+l6TlFnNGulKMrqAvQ6qeFTnn5EfeCzpsS37SDfFY3Gskp1oZBR7FtHxUhr79wq8xvgkUWMVDg30pFcJIkDAIPCCViQO+A3z/GpNBEfEQtKkqg3ebX4D31PM2XBvkn9tZCc/mh6LR0G1bHlW6JRIKi3Nm6oXBWn4zkUlIvZG7K5s835Axsxs/p7DG+hUgijZ4SMbMDmQUz/s/XFVsakRNWaYr91NeraBxu9m/fojgglMxKlJGvCHVitOb8ZGCAKRQGAp7AWSWEaGwlBUhZLq/QzWcU0wi/o1BwbfZW99IkMl7bGAczFT8k0p1/gjaE33NLiiNRolRwxhjgyQP97Pab31i9dr1chUNVu2IOoQax425glwxbuTuJbjpXydyPH3g611ZI46LtjwaD7OcifnLdNKsy1/TLtib/u6BJxuKflzYAmuI3dDPkZZe/Q9yaqjTA2Xwl6ZwjoGHCeoZ+AIHTiEDNxXSGjwWV96fVU8mOBBYKBOgAstA7MP+tnDeR9ETUFLIb8QVJjCuwo53jUUSCvYjQm0JvGuQonsvsa6kD1gr1L9wp8kDBY2giZK+snBwAiTFvIfgIP8siDRHnxXGIleURmi5ZcYYYJ5egWKeVnUPa5gxZuyhyxKZkjO9WU+Hly+8E7SGjb0Hc4NdCEuYHs/Rwp7Oh0olAgQleA1hbyqv21cHk4Q/F58aZA75xfiyMbdNMFuJtxOiYX9gUmvwWdfo4Mvy6CHF10ICroxt+1SCJKnZ8hR3z1sNTNG5t1HhO/1FSeXjMv47iunnZ8eD5y+JVquJt6UZiC9/OfXEUiSGwzswcY8SdZBf2A/e0Q5CPSgzELr7vX95Z1//9ft1pGI3XFChNvoBxobmzj3frHvf8ajV+yBvDw5Bp9z9rJaJuJ52CMzDyWzxlzm29wLe5fOVWzgy3ktEzj9XSBK/nn8Ze8H91Y5B0pTyL8Qp4GNav3ZquPsoTMrLON7JSi6X47gr1iqgDdh+rq/jY1w1EFPobX3AgQMAm+jHbhagt8xOfGgV2xxc66WI92yHr1yyHkfea11b9gf+Y1ER5EkJVmPja9/8C2g+FEET8S/5Bt64H5rdj2+y1IXhPvdqJ2tnT12tj10wdytN3bJnv5UX/C9dHHW17dTZe0TneanINucMI996nwyduD7sz9GCekEOKy92y2zg0qYUqLEVDlCEpQFZlMle5TUB71S00KlimXcl4KFHq261HQgtdAxtTBRuloFpr9k5Oy8vYrvwrrl1V/XAsh/lJq1gMih9R2LtYDIYaHr99FEahlJJlhqFG5Ntp7cnCSXZQEvhC5Z40Q/FdY9UJhcayok7u58CYXEibU5MS3qWdeE7wg3vBC2YxJ6WbAznuSh7l060NPHx4KBeaZlHjP3uZWiEGOq9JYR3OhMCLkbhh1GZ+b32375aFaO31HXvavwrnv3kOlTTgxFoW48Uh0avlE2ywbG5d1lWbALQUtNAoJE07gBlVQaggYnEBDMNqOCwX2ceGWotOCwkD13OiStYUOfGTTQvdgCtpQFOh0oawTlCKjCelV/K7s8nShH3PlS9+fZQ+oVLifPw9qwINGISaGEG+9aPozP+97tLD4LTtDTi2VG0KnqcMKkzH3snjbPh8OPTFp4r/WSQVmjw4cuGYV7O7HAJw0avBVUDqAsEByW7wNMBiKIubIWyX27flORO56hCHtYq7W2bO/p05kJR6iT7rR5GH+X7LIs4HF03W+tDho8gmlTvYRmKiasdK3X18r9g//PLtcTha2cnssta5fWvyOnylqkkkFGXy/vS6gC6H3vG1AJAslNKOFEgoehVkl+YOheVANTllRKW8ZeEPTbgi862XboqQA7kjG1Xr2hqSaBBI6hcZW6JFCqJDLQtawwj+xUuXOe7Oz/eSPHg3TyPKwFLEIpayTMJ3sUDHo7xC+mZ3/GNHg9AQ7Mt6EwIGFKiRKj8CMJ2CknTfZSrjOoUuAX+I8TyWWp9hxcdK7zo0hDq8jU5ZbUUseBeVCMbShMaooDyWJaqPOOsNFvvYAGiBNpYViYCYgcaFsfusIApEoPeJpB3bbPq3cr7ba/ur+N02Mu9ZfBn0dj/Tq+3flePiP6b50YwWN5FebDMdGT48CgHmHUFJ+BfHARGshFFkgD0xekidAUk5dZT8FCqzDF/jvZJFukZw65VS/p/QYwGnM95CfbKAefXmNgE1yPwoAOJf9JLw3Av5/LUmwe4GeQJNWhcVI9MBgv4sZLjDE0wSupsUGQ6PoYDKik0hA0OIGAYJInFYwrsgWy2EdayIE/OcWTpDVs6GTfQOe5JWBjjFZPB05gZOEXzKBtmO0w9HCCLSeMT4yeLhAQIBoxjUTSjcK8gNkxDJH3MFsGPby4ITrBF4YcaKcu27v5kP/sxXdV9ybyzQ+0KgxU+NAGb6A1AiZSaNdF9lnoOYAD//uMzXkxRCIZyOBr+EEeybFKlev3txmTeG37vvcU74mG/cBnkmcqf51IF34NHDHE0FEUeAR8Zpguo9KCZCFJ4af/9hs2HUcwwVQ88UEVHmjTvxaVreH6lGxfiqjz0oVZagMAd8BATxCFHwklnAgWBrv8dFnyA0NzoAwhKQkpWpAUbkJhrgtLpwILv8JwtN8AX2NDAj+ZmwD0INAAKQC61A28e0gXJCeF7xvZufCzMMeDdII9MNi6x1iQWmGgw4w2eAO8L/nj+Fkv1opiZdCh+66z0vJY6UiQMFFi1LEjCSqN2VTJqOPs9EZOH3TcRahoZBgC0KepziW10NHLsKWoRcD2EHSVTvKz+ArD80zSzko4XgRcpf05uF5N29U+ab9Dfaljx5bJX+7k+Lje1M6+pnv/2crd0pO7bzlXhgbm9MnpAhrtZhS4gJ6yLwrjUUbdguNdjF5TnnWt+I5ww5XdFbSCEylBvQ6dKFa8wqDqVBdvzHodJTV1Yb1O3Q2EHLwQxufgvW/uiJvnllQoMUyf9yncx4mFbtplqf5ncWApNOZ0ujKM00/sxMX8EchxXvGVXneVDhKNc6CgkkpD0L7rrNcg5BymkyUYDO/SZBcSFtiFv7wFhqo3oNOaNqyHK3R0LnI8fCZeTwdWhpKVLr4PzeM6djsMPZ1Yx24ugAvo4QIb0wwVjZgOSrjxbnzFxW7NqZtmGfT0ouKAY6pNhwYT/cGkXBNcOzz3rSiDOnY6fc+VfHRSrWM/78kEvAI6xyebAz0GwCPo3Q0BG0YGMvgMjzh+jbCSzYzT5RmKsG9Ij8uvte+N+kyMUD8jD+w19ZtuWhnZD7vumYo9u/KZc9+W1uXPYGP7u9L9fZ93L1bvf06zf7BnaTDcA13FV1xlcIxnmF1iOk3PKBBsFZBKZ0ASRB07Eko4keBhmibJDwyt4zWkMkhIcQ+c0H3SDl2M01QqcA4M3jo3FU+HCjOjdqoy7UkvznOXAkfjNa7YOgXhZFtTs8YikTX2BUYZzXR1ujzJ1sNO9oXUG9SxkzCfrnkmgzrenyqtyiQJlQD4PYAiT9FBwpQSJUZxDUEwedMYmyoYNXljG42gASeAi9qDuouEiTA4h7mjZxUteCu8i+TCKrAxYk9lMSxMWZKw0UUZIE68BbLTTZcsEgyUFBE6PHTeVAo9Y3WwoP/eacDDSBb1g8gYovHtGGgPF3cHwTS4nhLHm0Y9yqh3z/pv2IUgslAGyIlbT+KDo/pDEih6oIG52mdNX3BT0HhjFpzCJIRK+fUVJE6/RfwMU+CznUkqcUDMovcDB8SgI6EGrwAGeujQhpCTvSUFt0h9WDt0WZC4286LrSepNARNpgl32zUBrwk9GHQwNaDCgi7WVmBCu0pr2tIepegDZ4BgRErSgRMYOejIq+pBFtcsg27EnN7ZSrXFy1FoddVzybslDXICJ61GTQvSTG4O4GkZck7FB1yuN8ELS7bH0ksVceAE3gqTcCp6fA9bEDUHe3eh6CJ86KEyMEXK5PX5N8uekCJO5wAObGczUlLgTAYyiIPEr+PQuqXSTmcowujjzLpc7JLXxM2BFHV9O4trAh5Hm4TVQYNHME39Ds93WUsNSXZBWPmknxzeaEE4mpwufz25K3xJyEGi0eAhCoKOKNqkpAgAXWIGVIIoriGhhBMJ3umjhuYi+YGh8aMNKZIkpWBHPN5bE1BTU1M0x0zbbkOYm6fLA0c34Su2TkG4tFxTU1PYY+ZSH7B3y85ea+eQ5C+5wHbroU6/ayxUKRCulA7zyQEAAz5M+dPPc/2lL0xW5rpTcTUFCX73e7WSznfviUJlQTKYMKVEiVFNIwhGMmNTJdtKJitLNExFl1RxQmcxkZUlChPRJbXUPTr5l5Bbu06GGX4JPz6xL9uZ0s7zpXj99VPWnLciYaOXbgME/6Asq/a45rR8ZF7dWJhoLhUeupmq0P3qWBkEtFTs9WopTKXccQADWcP3LGsiYz04psnUI8xzPq3olanfj7V3uxWdwspUA5Pv+8mUTQOBnihWGsrLHa3+q1InW6RHjFP0GRgQDDLWQ453pXg09X2jn8Pc/l6FEnfnNH/3/dgrmmCahp7q0Dg5r6QKM1FvpnzEvjuRdfoA+oMXQaJ5bF6BRK+oDNHyS4wwwTy2AsWMostY8bWM7JkWvkFOzkeyN9MkIGlNGyo6s8uaKQorugUJPR1YaRiympbTJ2eDvuj0ydWsl6fzqU2dlldSfKu4PF27QfvEDPdJZeNu2prdTLidJx9pDJs6J+Ubg5WGZdDDi0Y/FPBlCYdTXMBkfz/VDzvRAQPvHe+WSkaH72QZGNxhX01/ef2PTh254THgJHwke7fftpp2fIGRgQji1+ib0281lc5QhNHRD60Fd9sTDfsB5DzoOIACgaXPzAirrabq4BFMlTmlI3Vyz3VmbK+flKx8b2MuMx8l2hTdo8luhh5RdPVbqQLoyNKAShDVNBJKOJHgnT5CWVwkPzB0t9wVX8RUSlLaMvZSFGaXu5wmUtZTgdW0wq94FRfElSV0qDDM2NipyjSq+oMIHM1j04BKAtVURAa6yYyThYrp6F2pmxeny4PEN8Mw829BKhkd5pNZCAa/R8NizoVv0YGcC4zO27CAP9WNneB+SZhSosSojCSoILOpklEVX3PMKJjkw9eJx3fKXfPFBHc6RsyLIqG5W9yRXXZNr5UHrj0uWGYb2iak4GksWMHkX0rSzko4LoiP1nXAJiByALspKEyiqfSyuc8qdsuyvbvVu8dz2bBz4DMw4CgrRWECVk/enwDUI4yqbtqeY9yfAR2wgQkZmZfzPucqUaygwqwxzvN8aZoPptAfSZZQjdhNMAGjhxhvQTnGON/Ym4HWCBUKeAnMh8f+Sd9EqqBThcpFIgME02BdQPJgai0gx1fuzUQPErfalthW0pb2cJDWuRGwMIRLZdgr8i6YhSJhwSxsGjg8RskvxBfRKAb6gAkGZQpWjwZ0ECtZWaRaV7kCnX5U2JHvE1QgGdg78t5Y2icVja6jKlzIXTjiJ3C9P7NW8BUsXIgjGATKq/vm8UbMkTnzsll+6mafhm9FsclSVTp84MMEAy7AOl3Tvy7d+7i1MztyQNA5o8mGMRfWyNGI4K7gyD5b9PyLf8wX9CzYgLd2kNOHxFwGTwINa+8pQm9R4BE5f7lj5xE9e0ADRXfiXcC/N/Lx/ull3g3sn0/EPK1f/3n2/gbsyTlwwTP/g1/l7FFmw+uxgBaK1A8ga9YMqASB5CaUcCLBQw/sRbIDomPWDExRUCltGQ0Q9HnOrIAxND0VWNnArz4/puJqHZ2pAJCKTH+U+Xt2KXC0zs0VW6MgqFYwAdAKA3PmYBy2E/7vIZkXJOaE3eMZUcxaVakwo5tb4YWG/Okb8Mrn3Hilq2OwDyUAmulbindHZUAnTClRYlREBDl9IMoVmyrZo6TnPigaBmdPUkXt8ErK5PTBdBWmT0hSCx3jHAz3obENhUm108XTZW2ngJcAwfhFkrSx/OsGCDr2oQLB9I135t4Ek9FUeJjkpPrlrM0+X+5u6W63E3XX9ZKCtcs6e4Ycuey6bYLx/dKDYepPqGeyA/A4F8SH3zZz/e7ZhyLLbzNOH5+zaGU5/LaJN6YnhOWPG+i8zmwR7uzNzQ8M6cqlHYDJq+TW6DkWKyMroGsf2knMjV+PKnBCV3IGaCl/HFnzC8LNjlon7SOSvOSPytqHf8f1xd1O+uQCV+YlmflpSWva0p6OLEhnFj5FWcVvQzt+RFq6cb5jIprKbHyPuINjnQcq9F0XzTV6v4nPGyFPZHamNJZ26I5+Hp/XA4n/KT8//w+oDBU0Z8w9bp0xf+PenI93x7PR82vJ9oqetgqYHTwfijrcEf3r2sI0sxuXtFcSNoA7c+JLQpY/YRn02IWe+AVvR1n++E+k3L7uLMiTQxTTUQ4cjs97Kkk67GjdbgNcgOWH0YeMZPRW9fCAV5MK/Efqd06OZCgicBjvSMt9yzOa48+XY9N37KtanMaZ505K0acP2GEDPAIaPBWdubcUBDyC3zOXD7rKlew6IeZ179r1yTpvdcycpr2+f3k8d8YeZrzzI+mVS7tZVjHZ3j2pkw6b8CArIaA6cmlAJRUVCZmX+SnAkeRMNEluwKcPYBsGps6eCgF4KowWcYGOKHYD9JRg5dZA141a8LivTlXiqc6M1ASBzmgCyPInDIyl3319dmwFLwE9SIyIXdHMR6kkSShPZh6Yk30q55/vMX/z0MurvDpKSYLf/WXR+18+yjuuVxLQrZJWRa/YSImpVdGPrvcXSVJOmgxVECjCkSqAKuq86KyMkqMQCe300U/SwK9Vu834FpuyAdAw3ZaYTbNz+71A3K8/VSXwBILPCAQORFEs68eg1HAZkRrhX/Wf/7vayFbt3u5dBc8tNpzxuIrwFs235wMcRojIxQ0SpLwsgPqqR/d2VVW15kGIoTeDxYwbdxhjP7fmEObWSkXGIuki/CL5z1+eKizOw6GuRePWAiZF6hmBVYiBKZtSKdpFeQt5ie7GdEmuYSIqtjmR28TGupwbdFZmuFiXv6gwnD8tcy+GVTska7I260fO+aOoy9XrKgcVytMH8EgZUNmabal6PfXNRcDysMq16CKcxCa8vd4VGRFaj1G5amcZVKLRiTs5Mej58grYUgXpKED7OijMXRnZC+v2e57YszsbfoZ71019dofBgyg/deJ8S/ehin3Y88hf9nYeBNjfvAeIQTcHXOtpZ8BnKZv2lbxW1zLor2OwAkxeJ28E7QZORzV2VvRD+a0gi83ZGdi054O89sJ0j9rSF5vT5Hz3jn5VXdNhP9kKGPHZyW9weUY2mxvgy+jE7/69XxBIMAj1sLdxKpIWSbVF3Se8KeF45Ze1W9t/4OQqc9Wbg6SOdufG2ecUdIM4LOY3dfsgpekXoTqiIUVpGTWvN8GbwRkRKDQGG/eExlsP+qb80rLtnONVY1O+vwOpLZRfI/dK+5v9tBCgFzFgOtaTc9WMEopAgwG7i1t6tUQ+ki71FD1me1ZE0SlEgwQZCtROu/YEq+EXaNB9JUDtQc5WDRZ4qRqdRpRukbM1O42YzyedSCNV47nmY11SI8qosa2IQzhVVcMLkV2atd5vct1/b9TwHopi786L+1oc3fOaty5edzr/klONhCzV9QjGw9TGwsbBbd76R7h06VbXIyh0FznT5dl9CXwlp1DRzjkAi7bZ6Q+sRy+s2Wyq61REu90mn31EpBwpGwIEBEOg4WOkgpoG2Vuv067fEf7y7Zop8q8UbDFYXCXVzqr4C6jx9nwjGrF3T1w5afx5z5drmLQsbd8d8zdkj7eH1T74kS7Y6fOxDeYH/Vd+mAvT28eGIfeM+oNPt1Jvf5Auxa0QzVbuTXrLNUhPFQPqsz9If355+kD+N4e4wn7dL16IH588nE91xd4PL65XHJk408dMt1i88wwo05ioIV3XGMkpaZkXwAxlZXOqQQ33yga8gY6TBgIVFpeUwg0yIaqorKrWVNTW1bdpsC3Z0d7ZZM69C3fDu6cHj3XPHwOtfCZ8nr5QzEHhSDQWH+K6fLAsEq8rkXTpMqg6Og1zO7Ojm2cVWUlVdY22k46uCD/4aBjxBOL8jZWcQlVaegZTUMLgNtyDpkMI1roZBjcND+mUC2NVZuIrqd47bEYjamLS5BWxujZ0IEJWx4zQggmbceAREAmQUVBTMoBd0J/eAM1ryMvq66vK4S1eg0y7MnmkfzRSptElY5tML9tjoDXIyQ44uaeYVUqoFvj8OfVa4YkIJKwrWvpOsZYS6cwsF6VElzKpjmeZyydYn13DnOXzyoyuzGgFBPmtwJN5pTOFogU1faUJRmBTnIMDPASIkCAvlG8iJCq0xvAa78pYBI70dKZj90cA5I0q7aEgRIwE6SL7FtQkRxFlRoUaTbT9ohP6GNaK0WKpjlXYceA83jQ00dSaeibJjj8RS2yziYsEqVwLUEkppVBGOZV4WtUN/+28vRMxcgaTACl8+5Ux0BZwCZ0xVpDAM5wqA4RtEGQorMSCSL662873UkVsBTpffc+lf1XQ39ZBzNtBIlbFQcCX9IUPYmMikumdGX5vxc4qczuffXgdSSf9ooeEJRxY7z5yLemkIwR50V3Ii/BgTz/NoPoGSd1+LOiSoesjDhyQ7+4PBVfQVHDwJBiPcKpfEvFZsKAHFQ1iShakT0kwxa8HCxMixs2pP5AQJra5+eHh/LwIM4/QKE5QIQZbDnwjwu8WgE4ZikhBEwB0qkODd0MWvlpWpKe9aATpz0AGM7TDpR2BAAe+OUXyI9Z+aRuh0kNQAEFn3tUFkSaIJYhArecIyBLQeVUt7tW81mujP/xngQ4aUN9nriAMCDoLxnrWvNq0UHXhO3ZAGBF9BLpgnsM1j+CEQUSyGwv/xxCxFlnlj6ni2CeK83Om36OTCaaPPj03gB19MIOv18wXIru/Yf/VY8BNvIjhnQ0fWYPOZeeX4oK66BKGrMtdmR9jdQWgqJIcwAHsXHbbBSNHM4JFSMeENcko1t40QPAOIkWsCJF/flegvhTd/UFAw8bgTVV70Ma0N7O+Tnb4iH5stp972i9z7jmm8//gC2Qgs1+HiJTVcLQhKxVioBALVSEmaDBgEq8QEmw4QGWLOAqkQYCQBESIFWghQaps01lW9V1T0Uo0glSnBkUEqUMtnAHBAd0mIienGDDQMwfV90gSRbiAB3T30XeRCSwiBmxgSjBT2tMu8yy/K5zvuzK2h6j6N/nzn/vffP/w3Ga6/zbgF1UnJv6DWElT19+zuCxQJHSQ0weBKzZVsLMPig9DCvpDK4Dv2Y/rNXZiglakwqyQ3JRbcTzBbExjGwqT6rKueCrsghFp9INpQEUOXcAvSEttW3ZEIcU6eEqUsV73rNuj9sF+PaiRThyLwzxsnbf17ETuRNQyYuXWkCVjUVrwr+OSSByC/n9EfHnqHPySEcWGatCiE2OwXIh+LpeVV/YYgOHN9ZriXW7JkPd3FuareRltX75weZxO0sZ8g/vSQ2IQrXqUUb/SyU5xi0g+4enkE25w6S+vg+hu4h5/uhmCR4PXK+w2zN63niiWNjEwL5il3gxMQWNYsv+6ocJIyyrkGCDvOmBXYQ757FAxCp4ZvaitAJMHz1SXI74Dzzz+DmKvnC5P2LipvRxbKtUvGtFO6mW5YcsApfbkmKezL1NUkBgEKq1pAwkHOIFAbdeCtmapb2vipyyXf/aG7uLt2Xdprw4WrfcWkAEdS/R7vwoNnQhkWz1tj706IZiXUk5s8EFBz5bR2qWMxWCc/ojwjrnzSzPuzo3p7xbguvoFmEBlAAv4QNaLGIThliXdOIjy1jnNijcjF9FaBj28aIIEfcIKmIM5CwySzwjMX/bTT3yIio/ALotl6DcMzENrYtQshxyA+GgDD0jqsqeGQZC1Tc+QW9wGvgke1WINyTr9U6ls+HOnfiZ7SMx6HDkbGJF3xWOoVBX4FVrGXTdhDNrfEIlgnRr9rh7+1KlvdhjDg7lRE4qffIFev+8ECeEpEAQy8mY2gfDjPsFzCDvxIH0q7GoQC8dfwUCdaIGtYADVaZgSx3qQ+9DHwOsgwjerKB4P0cEjHs8nPfEDHVy+dK/tG/MHtDMfde3dWAKSmTR073RUfC1F7ztbgigMhdQP+T47aYpFof77EOkeLb9MIXA0AgMqiNMH8fCLmJ0+oERtnD7om/KDGLK/oD/WFFbj1s90Cpn6pOXLz0Ye8WoVIl1vvwaOESdz9uSwPF0eZvQbxsnh+m+8UYz4Dzz7P3gj6/1UOqwfkZnLAziTWI1YioSRswqCYTPGpkr2KClpCg3zWpFUcSx1DVZM0BQK8zEnqaWOY3mdE8Y2lCZVoYEqCJnemZUUAzpyaAoFFQXMCrVLijI1FPOcmKSNVdcGiBzWulU3AcHbN782GgXeO/T0sNIwhGBt1QREKvdXYUqqIJJ9lAUCJq7QYkag5xDsuEci5PBkjgU9OY70VQi840SONBq2KaBlrUWGrBPB0+eo6znnuR4sVEPwXj1a1sxOsEFjyPYNCQSjNakQY87pTSbxfq2dF3OsqJBg/tCHeb3vx5qJnwJUziSiTx+Wu6ek0mQ6gS1fNaogOnTgrcBAjyw0OlIgUtYAFqpMJOQYUlI5ZU9VTovpVJOHAhZqReUh6iyrDFDWkNmoPBmQ+BV9PkqhjxWBbI2nlmJnHo6QyMe4bT0Lcg5WkRTeJ4Dyno4kiFRyDOgswpFck+2LwDCiJGHGe5n8tYfXw228MHCCnruAsIBXkCOT9+5RWakTWXkwTzEfczc3KhnEd+jlxEB/nJhIeVh7VmVoVBHSg8rze0U/SDyqMmfbRnrDB76iMOhQz+E4jPe2cuTZT9hqEPnzUof831O5J5T3nvujzM8udd1+PZdf5Czk2KrKa3kDh4X36kPZp1EOV94J3qb0H9U9X0EOKwlvVzo2dwYtaPke67NKCQEpawxIgBjyRJIbMPpsz8C9k6IU43CiYgwGYl4LKlGsIimp305lS3JCR7FHkBPzE1SZEDEnCxuAngkoRUQSeukb6CdEVkE6+mNOQWUOyglSjkpuWTCXpZIhwaGXEwN8FPin3Ox63QmmSyFDALSPwFL8jHz9I53BhCklSvyK/KFT0SBe7PVCdsWmSkZx65e44vgk5GOOLBCkimP80USuCbgGjSEQSS108AwYijY5UGCjm0IlhR6RRm/eNqAih9k03il3ooAhpMYuKcuPlZKB93UtbMwoVuGgKQwQ8ELgPlgY5LEeHjqkKIyCtPBAQMtBbid/K/Ak6NFHA+kGeFEQsDEBqccQlj33QbVMvoANGpIcB9eNRxj19lVyILvZiQ0CAgbNtxOPDHYg0BPF4m2FxqvVJn+FgMYouc1IFVpBLgv5yeGN7jHE3Jv51GvjjdBDiREyB6PPVJhIcUdCjS5UShbdwLuQEdCRgZGBVGwDwQiTVexAKzIF4uyk5joSJMbnqDJYepQyRMsvUSAZ5okVKEYR2+sDvGOGZMoRHTvd1OXnmH5Bv8Twp7dQmZ0waCZTINvqaXvZb6QoJABsTPKLHg7XeixGShZdTg6qLPoHDdXlCDnVZkdRR/VcaMCJJTqpGjU9GpqZbqZ1VeTg7XYQuwdvI3ORbhn08KKFTEGSWdsXcgABHy+myBpJN5vxHpCCpMOOFAZDkcIHiw4KLQWNUaSSAyj6f2s8PHscH1eS3YyASGC9+yntO56hDO/Rje+xNvvew5qJZD+wZ3IE9zWlwKi4AD4hWVwo8AiaXrUBGjwVQ8gGoykUhqPRRSq43ivF56c5rpCcB2N+NoJUIoqbBVtCAI3XJgMqQN/NFBdIKOFEsBh9hKK/SP4L804ktYAxMoxMhRQDvK1eCd/S2XYM3Fl6KrC4NzDy1LcMZP5CD/xkXgPQg0BLCCCLQwYSW5Ga/ScdvXn7ip2l2EmNoZIkf9GD/aKfzM8gqWfX8Du7FEq0hIFNpzrSUlKCxFzhkgi8hzgIeRvBZCSRM4Whbn16LLoyMrOyc3J51RZabYiCUpqoTE5FpURLz+iY2SmLP94Ir5nbSBwSlcpKchSpMgASCkeisXhVdaImWVv3PT761Hd751Mnal5+8PszAPbGWlnFCbUgemGa0Ad23x3rZS3QkwE4Xn5gAmhQY6IpaV6WRSlamWwuL2yZViUrbe0d81Ly3NdIfdKKszdIm7oAAADw/aYNZ41nLx+2HCt+s8aaiLfbroHdDUKsEmlXWXGCxx8BuaTLv7kpjJUSZHtKaSZneclVUVlVU1vX0NjU3NKho1PXzl3mC/K5KCTPEsBFPv4BgItTljpHxMqeyolVndReU1tX34te96ZV+hVUwmotqjcSutDMjG6OxwqLsrfd31dylJIRlFicAKk9mZTUNAbMYCl7uIcSIqK4pFTWT44iqajZxhTyfKPbwpm0UohzeGdXd0+vUqqNRCejY2anrGwOuTz4uaCwqFhCaVl5RSVUF0YiOtmbw0G8dayaWJbGk3X1VEODkabmqMnKA4o6JVUg1SFN9rnvGJhK2z6E9Xrr7vg39wkceyUb/aK5OmZKkaDQMWBxeMKO6NuXE3D9yBJbdnHOQb+8hYAT4CAEI5r0rnOGrCb++NAJa8kpNf/j1yfyIoESQkScjCFPlkALAiUUuKt8sJK66XY1FWoe9ertXfv7l7ZUoMAAbpEpUGAAS+wYy2SzVLCZBj0xyMzKDsEjIUSxjJOTm8dvWVBYJG6QKFFaVl6hXKmiurZu9u/cCsPPbw+xQPZ+zETNyQCnT7jXUjTkHLWDBPRcYxaYgYaIHGBTzNWDoBtUoQujCPuf/6KIT4XL8wcv8O1qV5rfupeU2p+WBffYpwOpnepHshMMHqT48ayLU1MwJRuj5v3Y2RTplvmIWFuRLOR2PvUpKIuUqhcuz7TWZZQod0vm7SNWt2UGmNUdmTnPzAE1uDl+EDnx1PTD00/zXy+c533Yv5b4ezyoYv8z7t/LMvpc9o+Xp/m4uiLX4oZbhtxx//1IDMvsgf2ID7ZSUHDAi/JvwQBdbA+az+9JruJYxbHCWXFsxFE/JVpGI0oilMgMu/E+yAH7gy9wI+RdBEzEbAT9JRHN7XbZxtjPO4YY4Apm7U3uDNgTOHFyOZIpBdwTcntKbyVO/gOdIre9Z/d8PktuvX/kEuvgXrvMh+H1BpJ8LFixYcdBAU4Kvy9CjWcoh0kxuB8lwW9RX2cVVkyWLPVsH5PyaMpfDM33EQb9uv5wjtxgdTSONroZ7jzrW/k6tUaXgI0p6BH4Ee7CqmThIW5aseQnVGBTomf/M1AY32FLqceSKyqXiKemLHR0BNCDToFbeA9YYaEDc89eh4zAbPveojBTDcwG3mng9zhxzNvVM0xBf33nc33i5GUv4vZQj7UnqBaopZjupuwLuH50Z0CzWvqnocqxA9Po3oQsuuiwo3GjAfu0a/b6YcW/aDjH/fhnyPFkjzGazxd9Pjtz7hEoV1oMo83nO3G+Qrw1ju6PT0RZcUIy7KoiopI1Tm6KxiHJ/cUNx0jpaYXc4gVI6VQTjjt3t143SGnGeGCgjmkNEto1zMMfgWgr00/s0W39FRH9d0/G3yJaXDVL1NMRXRfTHGubQzd4c8q17xqJZ8umuWoG6sHbHfZ4xznmfTwDqpM9CtRoMIoyv71vyn8W51yvV7xOt+KkGi489hQwJkSMRzihnF0egtOHazHQJDzkJz4FVnjQSZwLjX/fPrz8x1zyRX7y0mNreD0ST3VmpCYI9OKYAOgANcAj6IA5mZ4uf33zLeKK/Z3y+9cPf9BheUlOPjfXB4zz+HFFZdG/4k6zH3ooQcCczIvCSnxVKm6ks58V5VmZnqjyjpJ9gICQidyWBFhUWirnMMy9EhBDLMZGSvyEUzKdIi0IuqpPoRtCMM2aruWOjolYJFWcTh+a7SZQuRQa5hSNSoX3xczk2ja0TQhwwqAYFnqk0SSooOK/MN3FYXZprccKZ0KVTxA2pmg2CQfD4i2I4nblk0WlTYb6If9ExfsB/mNiLrH8NXyAosuz7539eJ0kpIXTuCxOAnQO8/4vR6HezYO8px95Mk9+Ofkp2X7xCDn7KVpLiBJzwQG3FgrOizatVsBs+kE9WCc7AyM5WNIqYIPG+wDJoB/u0fKSjeF9AI908DwlbkFBQYmFephtp8Y06hnZHAAGQYlS+F0fmQC06FiGgawYf4HkmohJS/ZxGiZhJTBeCN9ALvniEAsbdhxLgYhx8lVE7h2ZLRUUKF93UAT3oLYK8Ys8QMq+ziprlLVzjgWsJzxNz2dMunVZpZVcS35QkEKlCIo54ihxz2qrwCDQXxW3hUTV6cNkjeHM6a/F8hPwUHZ2tOlJRyeN9sXpJ1hC05hVBNCCsBTcOv0E9YEpGvWchAVhLVLSSnImqlIYnEMP7BUpacWr6bFA4xz6gAJfqFI0FhxinpsQ3655BKIjuX1yvaMJJjBVT/6bgWZtAwbbtTbLjXvTg9ibo7dAXM4qirCPbOvu9h+fbK2VHtsOh3Ff39fXqYOgkaMRAa8mBMWOEgudl1BtmIDgYE3jb04Kcuwd64hFCfadgfcEcY+0cPpSEDkIzkDFU/BUGH+LA3n6aZvgCMst+/Va+93Ltp8wPwP7l4b92Z8vZT40sqMe6ab1A6boetu9fnwL0tFHLIZUUcVRvEFrFVVUUewgSUNRRB6mOXMqaUV4o/E3Q0rGgcJCZ+BXCIrAKi5mCRDm6QPkIJ4gi9lmw8+YrLhTPFMzLRWR7kl1S/hI/KV+BsGABIGutAqALhqNky/FFJqFjiZBAyquxTRmCfJkkRdmAfge1RvBIlhUMo2iwMl8OV0eWpDTFY0hUhQVQTrxtKQ14N+NCPjA2B7k4q6XxYcAbmW6qrQUbwVWmiRMKVFiVONI8uo9gzCbKtnu5x3vuhP6mzN69ThnQ+XbrKHR3I2X7YWKJyUP/VMopLaXez96uNX4QWBjmIIG8b3dkR6lKtKnTz0UJHOZz/9yJwu7uKC9S5ayHJYbl9faRYft2qIDrArH168VaE9ApYuV/sR4cvrU2S4P73RN8DSDGp22sVfabd+d5uw+PePbryGq6J8+gUehubcZJ1OpUjqH9139wZf7vznK2/v1IR75w7gMVo8WHFOwKoRbqxbqUIbZVPJxgFVf8r6fGooPDVVBTwgk6Jg+z0xJd693BbQcfCqKMXVLVZRigGqsYlsHm/BIM9WDmRSqUAeqIc08HtYw4duy5pbxjpGi4CiquvyIi8of0w3Wf35OW49iGr01qTbyOHaHsXxRfIjD5kpT6ULcsbnG9q6AVTu8KWXj3XhE1otW2lDlqVLUzA14W9bKVtkqWz+fca+IHe18oTF/x2QlcDOfu0TsxEoIAkM2+keJRqzvd3m0PvzJ56zoTqfxVIjcsSlKKYtn5XntwXVK42mVDtylF4aMdZkSc5bISk5wyRXXc6Pi9SbiNohb3rDkoD80WgkcRI3L88ZsK4E2zOPYSFqbpCePuZU204cL7nx/nIFVcnah81z4uydlYBUclGaK2FuFbOJziOvKBaU248g3pz4Nj1L6RBPNfGeIVtpoZ4xOuuh+TL1Hbhi+3HwiGD2H7Yt/ho/AhgSDEOHLWBPd8dVNlSqfN5d98eNExwodo+PU0M1T6lhmW5bXFc/bJx65XsofPKamFc7eVEQdX4Jxb1taxo+GMmSbt3mWHpkSCivu1oIaGpC0lTT7BeiHrzjlw2HyUnlVkdfkzazuv7ayLYWFnUzdnm0alCLrRFHGjl7f2JCFVVWAbkEFFdwYjUvmJZj5Kcj5v4s43ot3RCtBhAQNrHGyUOUcplF6lmM1rvw+S91IyUn+FZWNbJlyKVWrhkRQdyMDEnL3g5RSqBLBpPSDV7QPoFRH97hir1auebV8m+8ila+1j2Y17hjx9buwdPIIAKDFJ7gxvjDZ30VKp6Kmpev965lz2fDIq9gQRmb6KQOIP6uG+ANJeSbBBnwPoZBAYMKJQBSSWBEZCruVCs+EB731SViobW7PVsAO9yjKmUTr8ix3d8Fc0Wnr4deywzTHT531hV20vRVOpRgpJDwNHgBs2JCXyJIjzzY7FFoxFOiQbskk7NgcUOmO3NOPREsUOcnP7LJ1eTawDM88Zpa87O00cLHbrnL1R1ehZyMIgmjhgTcEASEkGj3ABrZgHQZ68NOH5acue4RRPV9oGEIlVV4BTNKuA7v4+V9X7CJR+QLDb8Qd/iPD27e91b+6Vkxh3HrL/ntMpGxIiDDtZNqmwevksa9o58BTocIRc/GfkP8XS0impzJUmKSZigwQvNtSAqE7fZCNPzGgIgtdVCDoq4mUqPsNQeIeQOqTSkPQ6FldVgAwZatn2J/CQX0Y3rUP/QC6YHT/DZKxT9wAO2NbZvYc/kH9Gmttr47t9axLX9S7C135fy2/FswVkg1YaMgScrLg0cAeOl0efnfIKbMD7qynNUec1R3yFPQMYMkCbknBIWZCZRDIvXtfxd7/WO2dyl3P7nz02zqH45Htqzr9lKMMOEHfh/o93nC/MuXvJVimDjM5/Pod9stldbJXTn9U65aMb/e4PHynj6QvDFiLEXxY4WrGrPRXb8CZJ7ebfdSgczj/oHUzwWOLu2fvVSNo7Reeik8emTkoDuFWbMVy4llF7H1q0ou5Yief7CNaJ4R5LWJ/cbzyFJUo0j19Fs9pXA7u9g1MB0K96ZtBFRJSCVwYulEaMUHcY94fMdn5p/ho81EdFKEBUTOr2+4rGku6QW2icvsIPdqRSpWfYhh0OOjYfiojcgHmfUbI901TdZ6TF53yK3n5mOS/ZH6yLIRPW06ntz6BMfTWJ9kOtN7EKkdDbhCZRTtsOEA53p6WodNbd3Xz6H+gtZrnrJuEHQlJXarv1b24H0ouM8H5exdk8weOSIlIwG1LR7S3XE3Hvb+pWl0aUTohZ9kaMXvgzEKlkZmr+aPtz3UHeMCDtAAAANDgJptH9oB5p11Fhl87Hy/Lu/liXRxiT2HDbAblEZjFjdKbY+y4deatoGE+/vWg2don9j3rWevAp3vFk7dBTCBkg8KCRZNa2tl8jfFOxdfMFdrBQ5X6hD4j7h9H3KP41DvJ3O0Y3DcZUVAWmjR7P0AUZLzwCAU1sDO+K1lPiRy0iB0bc4UfxdBxdpWg9sSsTB1SnSEIx737qeMIyBMAx7dZWRYuC2OM/BIuES4aHgYSCtrf4+ywHVqJZSCpuKc9sx3CdjMeGIrC4tOenTVeFsqV8GID2+sK3IbBpPpaXMRqp2IjXZAS7hJhbtxO5b7uZnxVeaPwwbjfsYWeM60DMhzQTxN4kunbw+C4GUBXPEanaAahrI/q4/WtRRUk+XHsvabz0H3K3tTXG0B1IWIHjP2KfH1zjqmAPIWsBdkQQKcTFrwMUIacR6lg2yU4miwL4kuZ72xUdxpbn9fn6FPAO0gXHDTMbjFMPWB3QUosgrzuw87YB7wlshItj5DuIqiJ8lqSRpJZjTrhQGDuK9DibKgvWyAnLq8OElG4eTy5EJkJCBsui9ovxrRQ864M2GksQmF9DSyD6x2fbdmrOwJQiP7Ej24AiBXWxqMin0ux3MPPOwiHfuyEP0Cn1JSc21T51Mj3Zi+oiFFReY95tkNvPwhDGAb4/I9/Pu07eGel4gxPvEO4H6r+nEEw8KP/Sl6cxuyIStR1RbzWdmbX2H30wJlwLtOj66WVKBbtd9V/H66EzTkRshlGK4ZhNNa2UX6nWFmzRef7c0D+9p/l3faHKxu+3deZavv9soWlli4YO0GzVUNpXSVqfq3lRoJwruG5x4Cb4pJ27Zin1L+B9rPZwvp8fEj/MVmy94rKJopHvt0RAKqdgxgBOWv9hQE/y30gySOc+zlVxLgYRW0xFdjZQrY2Z3eMXr8q/NU/n83xljnj+aRiWm2J8pY97h6F+kDGhn3M/qby9cHzt9fNfhO3enimic+vh/ieQfFlBusDQZnY+n1EcMmFaACVF9kjDL7W1+Ab+nlmh33L4EHs+I1m630IK4uJdujrDkVidNtubD8S3bkQf7NH6we9mzhEpryPYzozuCPte91aBwXNRH8Yz6DT1/kG787qRaoBQBCYDl0IBhTWzBc65jWfJtcdv3Zg0Awitu0rICEHklzy0ENhgCYfI6a7LL+EHK/XeB3jivid4G8jWGvLEj5IbDolIlZ5zose9cy0XqQAAYPAa8IZ6kb9fSZ2E8QCR4MWXSdegfSZYe7DG65LqHvs9eIfLKBym/NR6r8H+17v9byMEtq8run6otybnJr9IzJ077jdLlsHLd2sv7VyYnDagtpfYXW9AWHkVWtF7wI4lAg7232UlLUXHLnP9cw6Pw3tUwDdm9sFRqe799Z+yqNRQruPknxc57fuZCZloX2+9XzXKd9bFttkKbLcnBXLU9/PuqSwVd+Y8LiHnV7chKrsGEj44CtXSwp3WM7N/rUMcwE+ytbaE22xSZ1Ee9ZE8X61xaOD1tCeDUo6voReadftaJPaQceUaE3tSZ0k6ZRmZ6LN5KYVbXKmY7recJrU+zbtfb/FLSVJtMWkztVuThy0Z9plK/Xk0TolV3uWb1PzTc6pw9mp2QbN2YEuBAPamfLLPW+d4/pb/n7w0P95I3t9zCXu0/4+dpXd+Eit8prS5T5GVuVNQSlH3nHp+gt7fxRWeKGGlMI7jShQGKCl8E5E67cyBO8vDMNsgtZ1TOiaXPB/tGurbxRLPvywpfJLVY96ZBG4QMAgMs6O6zVD9/0isXf84iZcjNg78Trf/DPnkucCaNPrn64gCIIgJcsCQYbCHis594lZciSi9fMMjl/IYJ9edIDuw5/GvyAL5ffVkKJNHnooUaCl/IJI+f0hU/Ky4rTH+fKzJc+FoJSf1WlPNecn04nAap4X84IddQ9EyXMBAgbpPHnh9Byn6wx+fwHeNPcCjVideJ3PHIMKlUJZSV+qgbJLfZKgA6Lj+wzqTnPSvvgBgFkB0Hli/a4nGz6h7MoFMLG2pHaVSrRkXhRmojzHmFyzd3jHAY63tndlT8KSzE68SlHeKn1fRlFNjUO8V4BUVeyWBvxG+UDZCeda1ymBbk0usD+o4vGrICqiZLhNxkp9QVGbQkXJYmTJFN3KiuUpPPu2CtAduQrli7xU3daIGrn8WkPdUt1HxP8KaWBbzvZ0Fx/fbMBe/6nAgkIqNsWiUFWSJsw9ayopKWGnFUWhWJOiMvcJa6knTMewtpJEwTqtME2UqDKtuEoSx60yzVoUiiVbUaYV20BxJSyLNdVRXO3NhBWVdL3vU9KtLYcVJeycZbEchVSoVuooFgVTwt8XbT5r8pHXqsfUGa1kNucEwB/mcUpmn+//3l8y79NzNEVP12R1ua9Y/tDaqTpgUEpp+nr//KtmFrNndVLOAhxiQWGA/v1Hr1lpmzvwpsBgvpWhZv5jk8pBwXmeyp6ISgeuK/eV9E6ZIfATbOMzYOqDNZ0S4bG6jweKNKMdpkc9SlYOCBAwiBw5+KJmchyLbrVYHZezAIdYnchcohOmFhMiTESmiZgdyK7FBDXZMWJCyolIjEk5EXaKyNR5i/DwbznJQbKKCXFPZMoKI0IxKyZEpkmSiPCKzBd2IYm4l4hMHTHRTqfItkU2SZrUaW0xiZhtJ7lS6iQHKSelRaZOx4gx6Tg3SSt/E+F87rsgCHKd8nFvZz5D8nn4+bzL22g9kUueH/KtUL2sAUEQBJInS+S5UK1uBLlOQtbJEsn/IlRPHAS5UwSBPC8RlJL6hiy1Iv3p1g3J54asCkKdN8mftmwkgpA0Kfsurdeib6lqhywlrZsrdR4dhKr0psR+3cRuFuQ6Tdfb3sG+aE3HcpTQFsGlKKzjfd+MZnw5YmjfwtKPEVzHOD8lLC175VhyFl7K+wmLUO2Km+E6pChPaqJXnmQZYPGci2e2NgToxA75OYWkpGKVtoXRt+39BUmHCO3I63cNy7SVuaE8+ulVQMPPJ63i5YnesGBkO5sPLF2P3354YfTK9o3Nx/zfwqMiVrZWtrNdm/bKKLwRvHmSER+mHGi03+xNDtflyAS8CuYwjjgnm8L25r0Nxozz26Ii8BbhxIAmBoCKSaxc8fL0+IyTZxVcdp5UwWW9KhRwCtUwgV0SJnkYkjB1T37Z7U1bjhu9aTXowjt5N2+tw9ubYDo2582t2HZxPOHPbK95N6bjVn4+wXHciVtxM6bz7jq257yVn8fmCX7Mz/OTvPl3eqdty2rwbn4ex5vgPt6Z4Gx+HnfyZt7aCo7zdtsGPz+D6XnNRMWbn+fmtH2LGefneWuJ7RVvxvlNePcAd1p1q5bU+Z7j2pdtE2FtVb4hzcfyT1bPCo6DwMXrocfxV8pdzIc+8L/Exo/zTFazI6m7GoD/sg7/t7CXixX+AWpuIBo3ifEAhY8IcZd5tlaxIcjloIxp1G5QdpVMT4XY7CjDQJJLHnooDNDkY+wmTxmHm/9t9E5dpF7d5Rla3OOlC1/L9bA27B897n84ODm7E7F61JQbFiBgEDmc/cVYvNZkUYaAo0GLDsLHlGWe+ab3ZX6+7HafhWYayamEC5lb0bwuuoRakz0VMlvZE6bgTXaTXWEpeNt6s52SyNxk0dDHddzAs1IeO3Tg7TVpEboepGtsy0p2nN4itjD2gn46zJi7bHs+BQg5R18v36O415sp5a1lN/+2iMuOEaUZNSQyey/aWN1ZLjpT8E04Y7oQ9utZ1mWsNA4gi87W8YjEYV9A1WjzvV7YChjDD4GvyyaO8fkQZ2+RagdZBejTItfjDsgnLcfKXFXw9EifeXPPU7IdES40405n5mRm6wgahGbc7GGLRZcIb0TvZNEbyH4lL/DRD8oSiCEwI4pJbyLwIlNEQwZCqQ6iIGOBt6QdREfU51IOAnMi8NZBNJNsES0nZnOSmAxk3ETgLWnHPG6Z6HTTROAVLJqtJa2YdERtJxESREFURBN4hfVWhBIyQJQ6JQJvCaILJWQuMAtelCR1yp4mEYKnA6KbxxFVuIXoZitimM2WAnC/Z+0rjuV5Ur0dfUzn63Y2T5ePwnTahvylUAx39sxLVpjcStQw0J7O/BJSOxGEDOisT+fpIMYrJdfO4COtls6AiU0Vhulow9sgv7fRpL4/AIRBMF4gbYNhUA16oiMbb2Y6xTis02tiQHUMus58Rkc1CDNGZztJkzoGpX2O4Ttx4of4Rq/Ta2Sk19i6r2ktcr8jiMSgNzeJQUnqPB0S47CJMCgGrWMMhrFp0JN2Wkm+GzvY5ZrRKTq5SR3D7Yzb6V9eY4lOtm8S+4Kz63GppryNN/Fgzm3rxn6a1FG53GhQSyXOiY2X2PAmJRpTbaudxIbb6610TH2jgspbJTbunLRS3+jSY/N4lNeqluz8lrPfMRqz8SaOW6e3VHBWbWsdnfRYSjRlw53n6lNFZRXgug2YkHhcxt5kRxdIfM4E/47CHk87BQQuwspAGB2Rc8mKT+XCCmxHmCaJcPXLUqqSViTVTomwOlIi45JOWXzGJZvUaSU3wrVTJ2knaW4kJ76SejvR+JbAkiaJZIVPJJgk4lnaqSOlZdHEom3xSl2j4mllSeqwk4fPHJhkopaBM5MgBGsqs3jc0YfY3PNYKMA1WMweA9AdS8FzMc02y4DObPlUEgI/aQs1SYdEYg5aJ0b1zU/mfLHE9yF7gDgmoXDWy/3u9HgUBnkf/2iPWfPdBhdUxoVnnRiMGKsssPkA4DOsRY5YhdSFNRLECzno4LGupllW7iUqz1Xw1qEPLDvG6aNOce4pjsXL9cHUYAuvwIt5k4F/J3N6/gFkYmw4v6jLLz057jyW7+NXDR2oE8MA+igC0xxsdsjwa6AIYABHvs/vB3CH9OcsIjzH024TxT7cWU7oRZ3Xn2ZZmoNpF+udnaNjW4UBXbON4tCQo4ExutbG1Wvo46+AKa9UOaLWD+m/OJWIQ8o1epv5VU4iYnrFwWBdU0fFa+6OjBwQQ3dv+3LI920ePYL4aLNgZ2ZBApZzwgTaMocN6X2nomJZ65DW3qbeFofH2jZ1ARcwTqADD28bG1gv4HWAmlrCM3KInY5tDdZjABfe6ikGq6CGC9RRAJxCqIzCR0Qw62fbnRo/1BwWiFV3bzYaV7f07hCbjKfLVgCa6BtS6/sLXO6nIye4/Uu73kl8kA4uE9ABSZ2BlgF0NIEf/oEgl3MfQlwNPzsSdo9WEOQEou2ghf+5lSAKdnAb0TGg5eqtX3jjPHXgJOag4P0mCA0EB48CRwtXDzjr8D4U4Hkc7XyVq9GCV1leMjqmjldHCdfRjijQwacj4fjAHPxee8af4RySEtpkIj9ZSkomsk0u8+TaQXgykAdtsj13cJknSOQnG8XI0r7BKXkmChCD2ChGkvDkmciVkGFKyIYF8pGfXFPiMjch21RCbHJNWE3IUn9TXyCEpIRSAAukSCZKkJR8yEwUQxkV3FwgohBJQQYUkGwHr++fsZ2fvC9HGM9HAc7qyKttTrTDe9fkyPV0Y6R+2hVnnHBkQw6twhGHApxwmHDm4kZxom0Of+f15BllM9674h5n/EMehzI2Nxx168dwcQ454aikvuE9ZzaOWuHQ7nWtT2blRNuuahkObbbHLwxH8qwvsNdOHZtwyBlHrtrkzzYC0GDKJOiihEprBFeoQeMYlQQlpmCe5wBNXVQSNKChxqxoNFBpghpKaKCmhv8NuayJf41HlHQJrQ4McmiYZaXTDbolCa6SBI+o7LUCrcRPmUcDNZSElPA5NDSY98+goYurpA66JQlGuKzDcYk8eIXxAbol/hkaSSvf9bJy7Hr5KE8lRDepQwElJQnRzcOmHFo3dJXUk1CU1OcO+jkF2hOiZ8SWkOqJzw1Z6UqFGGL1nwSJJiYhtYknkWhiEoKt1CFarzcpUUlJQoz+WUksMaRmJIoh6MlFJEGi6SohhiCxdYhOVELkVckXdheiE5UkTweiiUlIJVr/2EQliStOKmmI9oUvb7RzXC6NcOLEiROnfhK6EAworA3mhhquo6P8ekuWObF824m3Yaj2q6p7uT/a1Ao4ThfO6qNdNnEN768DdLtFheF3EaNduRZxhXaaGwLo70GImyN2QLjfIG2/eydfnXZiFZ9pnPreWB9XsgmUXeUPwo7260van1d7FEhyyUMPhQGafIyYpEAB+Yc/pj0hZdb+JEeGTzXU4KSWOuq7y+8iCxy3rKdbaCP3dbyHTh8/xG896ExO+8yD6DohJeJt1Udz1R2xetRvLau9ESBgEHhb2OSD3vAxpBNBQfJjY/44ASDVHgUcDVp0EMnulBw6+fpGNOb7fhxYUQnNn5sg3tgsWcF/XcdcbUlfmAHBJMJu+CZQEbrcdIT5enj+VnC9YW0s9j4rHx/pjp1/DkdQW6gF+C+r+5fwSVTqWdeE77jh+/Daun+KGIu3n7EED7nvtyvrSCWOSHf3aDVC0FKdmtR9/Uv5ChZJgiMYkKTCAAJOQoPgz3/MDv0K9nqWQ02nc9dNuetJ13O82zwX1AqfuVviA444mr8H9brgVxHrlumF7p822+8ZvEdO3tOI6e3d2oLwCo3axhLoz0wFh+oK09qhR1SQ3IQSTgRHmJ0MrQ6Vijvp+KuxycEXbNso9gT0xF+am4CBSuIfMlmGf0jK6U1vk37xTr8yKpgN9RlFiEbgPoHgXSKFu4md4nn6VU4xUZnoobNgpZOKmQCOpF9O8ZUjeD9GHWUWspuRsse5wVIRO7xlwsYEcItg2DW1TugFjbjaN3xxXY9yqjiQFOUUE9IOnIksflnxnWZcU0kdlWDC//cAFT7/C4pTMSsOJaSYFX9/4QvQmR360clvCmBzGJZWaU2tlbg+qHRICU4D6vW/bofh1QU53meE4Rd4z7MHeJvgVLobiAnDTJQgBA9iSb3v9n3gQAanTXCZJKL2bb8Od/+Lm/WfaIAYYuEAbt6zgxZ+LW/FEYmQRqbEayc0wUt2RX1guGSeL4Y3Po8yLVq/tOCHfrZS54IanRZtABAEpkMXggGFMWDIhGkzP2rUPGLRbN8E3sTTdCunzlmHKDJzvjl7vnIiVs8unDoXZB7h1M4+CrxBUnd1AHZt5fDruUlCBYNA3fr48c+ciuSKPPKRo0AZ0iZN0Nxa91f3xgkPAAAAAAAAAEDIymM6PX6wbtnbOzhOZypUHhV3ldGk0lO9bmroTn19Tc+Z6a6Le0tu3uI0XVxIzx8L8osMOX6Ce2QA9LP10+acGDURVvO8mBf0qEf02ooAAYPAk/5qxEIhY1XLHP/HeYXFwcmHb7+c+fWcSScDLrkO8zImm0nMCtUkYUySJDiWEDzBmISBftslHSDRV6pLkxKmmiOLo5MnTaBmR974PYbWDVUEW6jiNNbdxNyAJWGQvfOy77miSpZBdZPUoYtB64YxdJokCASUkzoJ2cQcbcJUqoxhgCXAHDGpY35gOCCbJKSY6GN0qDJHekI1YdAkqaNMCVWzS77c0Fg3XQww8J1LoYjDkesCwBv41unlxCBNl4HBoeFIBxmZMToWqT/fjD9s00PzmqpyXnWl6UNaZ9EpzUqkuzAnPOuM04Xnn0fqmEvdpnsylXodiaZJ7CTZVSc1suyVQ0rOtwJ67uojql/PtqjKPNlUeqzzwkptCjKXaVJbV/qG8wLn3HV+XOmtstc18IZrXyEt6Q/auibTeZ4BhY8IcZf5/N7r3Isg34lN89bFSX+4Xp3/KCjl1wvAxpYwld4qqNFsbatf6aTfN910zmR18vIEXIBYRoHCAJ38Uowodc5UqUNgZqH6hL8fXofWuitqpsmRjwGpjtSAM7WZOupxPZq+nkdizeBOC2ldStrAE6+lu0eG2sRPgpaRmd9T9elIphORj5rrh+CnETsQMAi8Jtv+29FR2gYf1slC0ZJ2WorU+VelCQUVKaSSttO77Wqp4xd358VclkPszHr99u3ruTSdHcmxTr7CP11vPihq/BpYVBX0NPPf3lEu9qKMAIAgMB26kNb7aFCGQWG9r6/9adtuu0f1KU+NMyllqswGiGnv96Qyr4hFbGsPfSX+MyvVPIl6tR4QHDYfDGgU+YuCq/Ug4I0gIFLkJ5mgKEq+woDOPApwX5jX8X4YjRmlJGXWoRwNNh2G7kH+9yi6KKy5BLFoaMCyF/wEx4SiPZ1o8l+Cp3oZUgdlZYvyFhMyR4kiP1L+u4IVij4Q+KIgQulB1g56/28Epf4736/ZjsaBSkEkSdQ2jQFJKg1Jo7ZpAOsxd9XZ5ck8RYP6nZQMsLf0WpQiaQ0bmhQ10Nm6EJiC7rpRjuM8VDNrQuWsGowrOYKtaKPGOWulOo066uOyNHAeN6NfLK2txEAqG6Dw2cfRCo7ny5vI9HTNqVkpvCFLGR5bHKsCO87E8RyU4EETJu6aRKRk5Gdh82Fd3UqvISSCloEbTA0ouFPa6hDCGsIr6B8DUJVREYFCx299Qkr0mbrEVxHYN8/6msm2uzavxByy9ZWwVRgguhaN2AGlXtkINBgwiX/F0LxKFPLqIgFpZJ2IT4IiTsuGZxRLNBTUj2RH3Z9e3dJKH42bFkxor9OIqGBzdaheleqVDZIcK/U4M+87+Gfj6rJJDRMrkQRgZwAM6IQpJUqcsZdyHa5AmQKvOa9pVE7DGvJ6+0jHzLJwWQmzDYVJdU0smJlK0sYJDNTr8F4HsEBAMBspJOrQ0wM7m19ZJjYBgZ7d7KFs9WEvT21TkudLCFnmtTL6mM4mgJZliwY4gRYCgA42OlZykRjK+Ejh7xLUdjZCljUhlOhrCjt5YIrrWOmI/0yhRIW6azyKXjPDVj+RR65lkC3/S9SKWIUNO44UlGJkm/B3tMpUKty7tF4f23/Y5BOMs4SXuub7wueQEzazyNrM/8467w3KLBu2sWE2IWnegtQYzhzt52u27iEVrjTkvauHlC8xH89/LLI9pC/LulvOMr1rFydpczxpz73TbwhrsXGY1zF7IHn3oefaWvvzvHgzJEaI5MbjsMdcf4zyabQ0RN//jp2Mx7cvgSWlco7sxdG1zKuRMr46U214wHRmGpRhqy1T9rKSRam0WGZFlPMZJnYJfrBmWruE5FXFZv2nAsQQC6eDHl3LvAIEDALvIXwdRSlTCQIpW63pIlFkzlQGCVIZI4yH5WUZeFN/iVoRjSC2vhisGoVUnZQTNum+/gvwL5xTHS25i0lA8/9SoqZK/Wpa1VgFQYZ25r1aV1WVrsqZ6gO536Ilp+poiZ4qFhr6XAOM93Wk9ju8n8uqkJBmi2zP+fW1XnIJkL4n2vzbT+JasumRrQFSDBYL7MAUlxCP1ya+5gGOCBOJmIQ02dxyhBP59wVA/tfPqaXslKuoqO/m9MulocbU1/KMt9ZbCpK6KzPExS/yuF2iN0TTkpOi7jDHlmee9cU50bNA4SNC3GV+T1eiJMi7wnPeIdZPdkRvgRpN1/m+oddmSTopt00eeihROi06iSLWD06B/D49eEUKPcv9V2/FPnjv/1IBj6slluru1E9Tp62wwZWmzaYZ3GlpznfLTVuKx/Cmo3c6+b4bbHTIx4u+e9c6090lBgo+GaJqiSNXtYeK543cIn4jQJDhjLTPl+S25Q6ECPdRX4nZ2NgxYt+TRehLay7RU/Wv5bSJX+0TkapEVZhljvksPDX5LrKovdQcj6hjHWVdlhPNy9Jm+YkGiIXTQY+iJS4CBAzSeZ55lmgKip3UTL+ClmiOrYCzROzgMsTRIRbE8xWggs2zadH5FL+PhOU9O1aFFLIx9xyPqPVSWCD3rn58o18DV4qniTv6ilf4XzemNTRiyaQGA5BDI9MaNsAWutc4ggTe4VSZVMoGQYZ25j0LlJ4KqpQahnqcyAxY/RPvnb0UFbzOKd/G6iKGbTPxHtlL11SkW2aHUMiKsvOpakZfs3VbJjVsdefyDMq6G8TqrpcWhq53eJ1XaWgsCP8QZidnVe+ybwNmFa+7pafqzv3BwqERxxZm+1UNYqq8iU3hGOBe14Q3yNU75HPK+jrgG8nHI3gOOuN8wo+IQBxJdaTFLvNYWmpSkGeDboXtfGtcGpGulNO6JusaA5WmBTWapvW9vHfcxPWmrk2mFmaqO3l5olGnQyxs2HGkoBQjMRHXxlMgmBSyi3rXh2EtrVa6RWZqeEbvM1ixYadUhkYcohihvDtkjoUMRyrVjkyV6k91WIMztTlHX9O7ML8Gly6lh+QFmig1fFWPs/E493VOrK20O+SdXYceyW2lJSd1WpcnjnpcVBfNbTapeRbchFzcVHqbXZCb/e6EJv0bzFW4nhvOwB7sNj/C8QNuZIDDHHBW9c5yHyYVVRMizOj7GNYpE7Yf2OejhJ5mFRNg8n3OTMvMNmSOPu9RfSjbJvasbXD/H2ufuhgwYMCA4d1cIV8TyYz+3t4VHr2Hyi3zde5dQcpmR0UKqaTt9Ix8E6rouA9peqjTEY06oTpp0YjI2Rp0iF5I3LrzVSSxtx13iEYsdka/o7C9tY/8XQKtvTte1+ctV9Sb+62i/t4PUjFTatMf8noQ4AyBRiIIcMLZVwFN603FijWbtvt093qizXwq67Oobe6T1+eTVFv4RespfI0WWqKgZTmj75UmKBZGN2W2vMn7umxCmgxbZMn1vEf7qiLdltO9dIjl64VGapKTuKKW+hLToHse+fc5A9d4656jM1dJK6XtdHrPU0HWx/o62mbPVzbGe2jzv64nhFG5rotslbqeq2X00iGzlfxUD708xXq7vKOXp9PcioiE+G8l//PxyTdHZSMzw94/5JyqriAz25gTc5e3UPrWopvyqSpSKBQKbuWXrrz6XNcLqn6IJ4exDhxisZBFLBadYlRM/OiDgXnYm/+nhuI4yXKyt7qrfL5FpSSEECoKlUX7D4dyc+N/HW3hhnCmjN69yIqU8+GCdtE6RviKihF6kpmofMPl9gQfj22c7xfYys5p4iU3WLa1j7xR3nVkosptD9ITgsuUu7mcq6r5lEMa09QjzbDXOVVtOwpieB6frzK6SZNr306I8GP06xU39sTldHXOqJ31XS18sQ6ivS7N1YbMWeZX7qV8X8cTjdTu1sci9vufuqfSePxXsz4bsBGJjeU4b5qtakD50FcEzS4UCoVCeRRn22VZz1hHF2fhxVyWM96TXn/rFGZb6ZfXquGRXzk1cPXinr4sw8TCBgUPHwJ0Oz0xGr4y21d2XuF1wbJ19U4Ilxrw1Q/FCRst2AVICAkEJiwFl0CQobAWvyTBnIEyi/p/n4PBdp0anBgCBAgQ6IGvvSY6j5WvKUutRQwwsz5B3nne984mpMmwRZZcz3u5vPpd6bacg4BDFNGDpmDXErUoOVFqUKcRj5y2SVPfn7n3lrRit/E50hbiv3YH6eFDdhdcBXulLXXnMgcuqws5H4PL1eXlgm3AZ5fTcDlkFvEZOP1UkIbwvKPKhLAjIiFGMqWALcNzhsKBqssv7kejSVK6N1rHrQQ6zoFFov6Pt7d1ddVb1JBSvVEjChQGaNEpRm0TXpIp2FQwbfe2Uzj4kpbigbPHusVj/kBgwT6s2LBTmrI69nPgh3/c+V8ydD844GhTya3uLpngMt0t8d/IzsBny9l101aMR/M87NEu8abdhbeOHtC58sV98fljtLob9sfDQDWDr5x/huK+fr+Eai7je78Clb6g37k87MwPvs9Bvt9Uhvz7W13q5jcCBDP8uGVkgP2l+RyeCzY1IcIZfViPMSUTw+eBZfKBZqp3pjslYnnYfj1fDxZzmW++F44+mfOpY7pLLsuz1ibRyMuKzeqnAsTCAfS1RhPuYQEGgdeE+/e8mgs2QTGTAEmOtnGrP3is3qICl+qNiigQ/rEV8OF7+J4AWKxFc1kGFy5cuHA115TcBjJGfOPRPazCnIJOYYLdd6Ff7OvVSn1NGGoRJgFSE9Z1PbHUhKQApSZ4JUhgVU3w1XAEggyFZaZ9ZumqJ5NqwjVha4lCSmpCEizTjTdSD66uGxyOtFYST0rMUoCADX1YKliQUMLy7KFR9MHzimMn28bMNTfleT55Ia/ma5DGGw8YtIGfNX3w9ed/ZKa1/NL5mE/49PuXIC3/L/plda7hhs3cwsreqf+AuOCo/paKEbwCjCe7doQ/THv4D73bBaxwIrg/BaDCgFuhnD6Q/Xh7WeinDzh1dsUmSrrZypf97Wom13FJ5yAHMeD0Cr5F+wA1FH8FmPs4O/XMfikAyF2ak80QYsSDmVhqVxJBorfz0IBKKg1BgxMI1I8ugIKtcEpZu1E2H3p6nupepDql91J6sy59UY9WhgwQqVKOaEADDBBBbkz/3rzW3sHe33u3ESEXEwvs3ZM64QmxSuRV2h2i8DryTcDk9AFl+rKny6h2abH6ST994FN28+0Jp5ejJN8t5VVyqmRXSZIMAwAAAD/i2tRz/SmqD1yRo7ECvlRAy1GaZiB5JI/l8X3ikaGqlFNYO8LmUXl4Elj79RJSM9Dzl0talexVFmroA8aJvHUMQZKSsUlFlWwkLRnJzHj8S+wmvDOjKmGJ7zs71K4kCfxkNssJehKoUoTUPfr+pRhZO8/tx5Pdf7r8ZfqGd8U2K3PS+jiHsVNKlSSVLgAAcPoe83Vntl5QUPDI1ZHNCGkJOwQwNlLiDgM1I1GSpJw0mAuUEg2o4hOkioISm4USjYCApAZ26KcPLe8uSyNNlFjY73vvTTL9ynzTXbGzytyTT8m0yGhhYyxOhYOO1K0XKl0ssXUQMFDpPU3zTXI9+RR226JDzZFh+Z8eUPzjxp+lrN96DuPe6WUVQGFWaCo4RvJChZAS9JDh/y+XqAtQZG99Za6nxg+xfWowvrN5nugvcb7a7NgihdiFy1F4LA0hemJflnJsOU1Vh1hT0H65DeTW3kQonVgO0SbSrPsjEiT69tR4RlRSaQganECg9q6W2zzSLvBknkKcXkrskj4qPSgpJS2kN+vSl/UosRmQH56c/qE4Yz8+xlOJK1slWhWATj+WaA4MWNAjcDL1q6R/ofhL78Xxfszm90EojH/sunstMBu+wjOfrAIGXIOPCP+wYvNHi5j/QcUJV7bOl6duKnl3FKfdzv6LZ5ha0mfAp+ZDsE/nH51X/qv9cz03nYKYHMnRjLxuPMMcYus/YB8d5usvokPUrYUqPqGxwGIDD4KWknfIP8Yhypful9vnCY2/rHIp/83/nv/dqabERtKSkcyIR6cw2LtQqcCSvxlyPF2r+yPqhcPhDUAPAr2nCgSQBQYm0roblESgRBmQyHFBUwVAko+1R518SlpUvpYulPQxz4q+1k4/P/v918gh139Z/7kTH2HG5Qn+wS/tJ4TLclxHrJNOp9PpsgpBMPEWY1MFoyZulUygTEWq99zFddA6BWUqnpSoIVMltdDBU9HpugE9TExbLlkMC1P9lVxlmWzztXY1Hmnuq/joZHtfTaASw56uue1m3N5vDEGLJ7pbO5WF3zt8tgDV38PyLquUlIU00E8aEhzDPOMRRn3jn4PEPLyDyhyRtluuTjYGRg5Tuyz8Sdz4hqLWA0XXaoXB39Ocn7LZd1PQGLO8jyVKKjoScrzdwsPseX36Tb/7bqWuIAmlJyU+zJtjRb+WmGBYqFKdmtSGDpPQbblZizvzynp4pziti4gg0XEFDaik0hA0Oq6FgIVhU1Uwvn9ZFv6EEuOAlZIW4Le3cD7aw/BFlLSGDc2xG2gyQ2C6D23qruhWkSoYwZFOqrMay6kWRyvUUT0XGnDCOzkbOVmPalpmI9zgPkbNmGPlONwZlNl0el8dNxXQYoYVwMeCEfPGzZiwfK71LjDDpMyj05d9d//1bxLy+dj7mu7r6zcqdoMc2IMV++ZRZt9D9USOKF7AZCB+wNcGJm4cMVvPUITR57qwLry7f8tUgsPsLqsUiCwwBfdBg0fAa7otZrWxTDosnIBmIafn34MXlKn0ftLjXtm3GE4YR91c0ON/3zzvTnFlFZVQwokk74VeR6OTToff5fHLtuh0WUjR17qB9iY7/DDdXz10EDCn83xiobdw8aQXzM9CtRJ/NIVUmPZnoY4g/KcIlamIDDSrDLTZby7/LNzRcmevtXM8yZd+q76Y7/ogLARlHp3mYDxd+PILRXrfdn1/9ic+Ky3CJAH+BCoI4ARY+JAwpUSJUcQQBFNQY1Mlu5X94BfXUZipbMFBuLXtK1ngCsOdltRCx4zU29gWqICNARb1j3w4ncG2L2Gji9kAgR3e1Xhc+XnqwqFhuJ2p8NDBotAh7LNggfar1GNKal8O85eDPO2C63juzElvzZFgvDN6cEzwqRCyMNtqjDejHuDpysHFe/bowiwYzkc9BD1QhdErPdretwgLaAxLA7PCeLtQIccQy5jwYDOOtrPG9v4ilBhiu9Nry23GwhxwleoH793vmEZOfQufgdsB118voVaVIkwHifaraEAllYagwQkEBLw+9GReRbdRJZIWLHyzauwVqLSmLe1Rig7iBojTXYEexCbYujg+q8F3EU6woZ66YXZ2KVxgSxEj0YgBVQk3uACfLnh+3NxxDpyghxdNzILuYsZgGtv0NDjw/aGAD0EOwu/gKHx0+NwP0yJhoElIYPr6/MEnwAN0jEWPAfBR4312eBC7BUwGIojbfL/c3rLccUKE52jI2GC5N/1jQtkP5KnvIPziaR/EjLjezCw6s82ZU+bbZKFuf9ujnvpqOzte49vJPyfLD96WTge2/H/aflnxWrYhqHKUX7azayMKi9KjPuPDAW5KCMhpkg6xAKWICRAwCLyGfkKFcfDBvgjpiGiKWUcipFv2f3OE9M1RI6ewyY27KYmOQjWI2eSN+6lNKHA1qr2lh942UiKpIq2l+xuapuHi3BQRO0Re6Z2fQMbOzOBX4dbg14CX1XFgboLac0JAJ4mFwyzBnUHhQ5jRTcKAtTyF9j3mT1p1i06A1T08Y5DBhCklSowygiCYtm5sqmRbyf+INYdFA5xUDxveKDUsq3uCieVCUgsd0+4NWze2oTCpUeuSxbAwPeISNjrdMkBcxVzdvGy7eo57xbnlWo5MpGyiw3+yupRNf7aS85StfcOpZUTDm91bPTZAZDkgUss1HRy8LxiPcOrX7Nb2L9/X7Wu8Wt1UJ18KRqrb58tDFdW6QweKWffUS3Dvmtvtzm6agsawmx02KAyHRYX8ZCZhvFzMGZZfo/VPHmvE6FA6nzyW41nd7O2aiVSPSar/EgfaLRql9tHhdMrembpf9XQWlFVW9z5ARuxSkGiM9GWpT2oblPTOL20jjwnPg6WWCyqZV9H92cj6StKCo3t9u2XPQaU1bGixwZDVTQEbc4ueC1Z3lBxG5PXp7jHZ1bFr2E6e2tQpd3XHZ0+Xpwsn8HlDRSOmlwtJN84Hw273Lg4qCDhBDy+6bRB0dMsGwOC+ffq1u70ReXXzKI1uWpdW3aHDh3brBu7Mvpp++VzENc/IobqNHMDRvfdGrIxUN5kMRBBvlKPbE6tXZSjDqGE5ujfsenNYRJYNFrCUEYLVTVNwH7SsYTHFO7tX3WE9i73ilLta19HpniOXi87qJoucB9P19VS3JKJod0eqALp7YEAl6BGCE0kkkUQSeSEzPZbkB0aaPbjiETeH0lMKdsRj8s3+ntEqYyQVqO4Q/Gm0u6WY/dC9RowOHI2RVlBBnOyt02WZcWfWt06G36A4evwru7UwrdarO3SSowf9W8xHqe6QMHsJLNX60Z02NzwS8/f1p6nbZ5IAh6Q3iaUMEqaUKDFKDQTBVKKxqYJRU0l3RAJNQQHQfccNKYkEJR6phQ4b6NUAYxue5mRS5rOYFlUPBGG7SF2CBpSn/30ppllNdx8vZZ+s9dSMb6ZDRfX0sMQqTG4fTbL1tI1qKqOBJ8mSbICWpYbC8E6o4JhIVI8wqkuKYCBJguuuIYfgN14PlFjPu3re1fOOHXzMfZhmK3OHEIFGQwp5ICdMitVTjkPS8O6eI37336FM3ZtaKp/NFdxI4BB7bzslUSWRDrUTaYklKGUYHKVHrEJLLP1I1MOEIHELkPqk0hA0OIEIUGIRDEafa6NSJCx4R+J5MSpepTVtaY9StN82FYiUFKQDJZFBKQNvNDpnr8ZEEz2d8mpMJd6R9eGC6T6hPBmNHs27xCPdOCQObwfvI6lKSSzxCC8agoK/Si1JzK25y91zvPlqgrQ0pVhBShmSvuzr/toFa0kh+3r7fcNigEwkvnuPHGpMSzEykMHX8PVjvL6Lv9yGUoXOUITB14AckkZShoLqNfXI02apARxS2pJ8FgTcxz1OU2qMJN7TqDtektBLCj5dWYLX1u+nxXjm5HmUafF6RGFdD2u1AVBNyQZUgig1kFDCiSTvhX7LuEh+Ylj3ooHbSUlKsSQr9L3P8X+wcWnSrpVfqdthSaFThRK7pAiAycMkgeOWrY2tIwlvUjqVVF5KRxnNZeAl2TFRDol3OnOSbD2oLCkWp5QyJM3BoOP27l8H3L6saxXkz04WiR9oyvNHZGN2UAlTSpSYKgWQBCUHs6mSbSXfcX8gOYmZKXI2VBesh+a65NBkyaYw7yL5K/5iItu0AsY2lObObGTnyWJYLljLNaSdlXD83hF3djUeV06qhxydZ4fClBSVHg6ZjL951ojktHZbT+dZ0vBTE/AMsuQyQMsJDAauqeAYcqhHGDUlz9TlYOLskYjDUKYpBeblHwkUXTkMzPuUmLeYvYspaEzK0c8lrHC3neAhpyYUGGluPs6cubLNV5F4hU55DPSnmCZCpzJVKJlIZICgpRAekkO2u6R55/beeQRJOn13xbYqbWlPxy4obSPbxF+6eo94sJhwO6ke8syXBJIeHLKNy2xZJJuyuVt6Cwx6+UPAxlgOPRuwZFNyyCPd1BtZCgj08IOAlwBvhB4BsDGRR0UQE8IkvoFHMCVTf0pgPsqSwzLo8R19ZBL0Es8KYDCPTN+u04dksjDQLY8VhAEdYVeIl2zKo9ssCSaw7a9Lj+O4NiWMjn9OsCVbnaNLAYcfjByNCO6CQ5Z5nmZ6hiKM/pLCuoTsO9M/3+IitTRXci0FBNb+TD1FcR80eARvyXMo0JDLREqOEkmjtMe+PgCN02zJUXaeYeKxOfLouYAlmxQG0JBhQCUVpQCSloxkZjxKNiQ7IBqXlIEZbasQoPuSVng/l9Qhz0AOlRIs2RTe8HCJJJnaciRBKjL9Uebp2aXA0em7K7ZGQVCdT7cCoClgoLcER0k05bE50JNsKxZZcli0UvKQcLlUvGQz0MX/si85/HMXnwF4gdca5vAGdtey60dxCUxl4i14BYgEAkuhCCSxjAyFLcrJ1hY4m4yEMahSvdtRnZgOtGRcGIPWdHkrcCXhiCHMsZ55l8x+e5OHItb7ve7CX+1jvx4YTFCxOLweJtigSlzmcV38CnAJeR0LJphsUQ8PXWLq5MlpT1YGC7QT8gHs7g0FngddXTZAnz6xWwqTIBUcU1j1CNPwxDTstHyAJmG0vSjvuNg0hi4qGN4MYXWFDhQ9oEJfkL0O3gFs0HijrIUrDLqtQo4pYu3etRZXlIsYC3TKcGzkHFAvQgozOBUqdEgoOeCNrx/xrEgsoD2HabjJ5teDxC3bEttK2tKejl1Q2k6eQrwZwoKh0o0FMqDSgwPYKCZQ6c269GV9r+m1INeiSCAbUEAGhYKnyaku7KeHY+si/GCDnD49oFykCwfsgJcIYtC7EiFwIQdoLrFh7/aAF9EBGo3NL+B9gQt0gRwGsraQWYgGCTssBVfwdITRImagk4SJUzS39vBD3595XHU5uYDV7YVi5sHIQERwp31zpH3HMxRh58DVuwfsxMp3wojT8tG77+rygQLwVHQcs1YHAY9geqUmujIF964+Ahas7oT8fffuIn/AdcObyvfNs/AtYnQswLIHWZUB1dkrBlRSUShIKOFEgnf6CMJfJDsgurtuYACrQoAOFCULTjAJo6cEC0W5u+zafA6Yi9ra/HTiAJCaJFAgRAa6sAbm9GoDxl45mfGny5PEgmUejoIpeBIup9nF5YgmFG7LU3zs3uuXbRumhgn4EgDdcCzFG9AKEUmYUqLEKOxIgoLGbKpkW8m/xBuZ+JszvRELZlP1CLsvYwcoDT18pjBfiCW10DFlfW4xtqE0Zz3nu53Z4M6TxbT+5p63e9R+2C4zL/gGiJPtgqZApGCuXplg1lxT4aGDW2EKfmtGBDSsHl2wMFE6+2xgAmZrKgWzIevJcSBVjzDqzXIe8Ed627SQIgu+gaFlaJoIUwyskp4oFhqF3ovjwODmW8kNMcZgNsIXTGDUQ443QWO2ovmVdJNrTtHjC8OIeqPCzcfClHWVqlT/kgEcQ+c0e0B4G/xjjUehaTt33Z1DkKQV8hVbr6TSkPTOL20ndyHf4c5GqIUbw32Yd44kLTiQTkEYxCZpDRsaEBtoAiVgIycnp8EUWdjFC9WpDXkgnYCjhx9EFlEBQINIISLRiElikm4cSKch359O75yCRdwyqPCiL1jBeyE8kPYuDio4yglTYN9vbIWwKNHhQxdMAzwJJl/O0M+lUeZnbLjT/kxx1cn2QPru4izsZjCMDEQEfebTQoKe0RjH/RUcSOcp/UasZGG0gGVhV+Cp6LvMVgcBj6ALgoMtwAHhHV1YiHT+0tjGCzYBebJvrWKH8Wt7sn64INOx4FELClpBO6C19NuASioKOxJKOJEX75vIRySci2Qn/EsM6fTRoviFh0zyU/DPChFxbTx+j/vAeXs9G7rkZ+ESUrKTejzJ4anljg0wBr8GFThaIRNRQSA1FXIgTZ2Xdet6TBOBRyQoOHSQTrkH0a6pcTCkKJEwox2mgd9xe6vA+DO/QeUy113glioCoOHXUtwIkMGEKSVKjPICsWLqPmMrhaam0zea2yLVs8iAmp1WYWG5rVA5klrqOGzfCUgjTSDfoVSRxbRQrRE2uj5pgKBprkDk0OuekIkUStIDcMJbpfQKBUqvJnSgA43GqRsn8pRY/47C4BRVchy21SNMK/SEd0+uKGD5pIE3TqXQc5ic/yVRLCsDfShyUx2UKQiyVQgx1FAhxiRx06nD9yaYdlUpw6E6UfqiClPbKlRoLitZ7hhfebOcQ1NJl5oZCBK3AalPKg1BgxOIADk5Me9Lle+RHhxWLVV7BSqtaUMMg4aqSM4P/n6q3Mz0b/cCb+kdVsN56enEshIMzSUDKCsAEcS0kmQIh+03Wly+X6o+C07QszO78mh2o2wvymLGzEx2fGwf4b6Dcl+5TkcYzW4qTPWsyevM3TZ01fMqDqt3Z0cOL6Z8b2QgI6/hWxjMR2UownjX80xZFVo9C6zZqQUsywsFnorOp7Q6CHgEk8o5Xrm740e88aiXO+Ium8uWPcefg9Mb2ucXJ9vDzcmSG7nqufB6dU+gAHRoDKikorxAQgknEjzPNSmllKprL7h7JATo1BiIa6ulKDolWF4YePfpltskU1GqZCsU6dRkZkjguG1rY+sIgjSVBJBlZTgfLq+UxqE6NFdJ4rBqFvNUynUSLjS7aaDLW/i17MdZkeinjwq5SPDyPzI4doDTFTvoCSfEI+HWDUvpIufBIEJJ8pexlO3OPTYlWSvJ1eglmZw+JvQiVHSUcPEkE2qSaD+8riOFWMtXjiW9C/W10aglreRIWlHaASgY0o9MU9mKZEUu+ZzifKZl3pCuBJUP87DTk9KkPkjcXlE+TAhNlA9JFszNk9NkJz9dgtdv9eo+UtqWzsp0Re/xAbkw+rl8QPlorwOtizlXkev8uGmaW4a5g/v3I8rGK4XH8WR5pnHf1BtBSAgiWFCfFHojK1NV3oXmSFaVRAQmQozh+bphJf8loCBD90MHJj/CFB3JbAuyRAA6JCC4OziBha5kDmnoGf3E9BdlTNzIRDy6wvRZ6PEdxitOQn76jHhLDSiDNLVpTTejxIlCKBdnllJJHeyShkrvIUMykyzKflYTF8+/AWLvnFxH9VblKJUKVQS8/TOHKppJpkcBuhNWACq65VSRHka0w7QUd8NRxqEOdXoUgQ0CbiHHLt+mLdjFHhh/OtRWUfvCXRuq3CERcufrI8yukC7g4KNU9L3zu8CjlA7L4SfrsRORXSldj2csmtZS74rTQz3Gy+7mf7oHrfNhjaTuMT/rKy8H/Lw9aidVsTn2NJbiiEuTKnSbNOel8ziGN4SazoUhPFJRihCkwYuPv3hrhAA+J+gxjK6sNMBL4F0lVAp3YF1xGjTsqn1u1H3e4oIbBa66+Krbfu3L7CvM1ZLX9vW19g32Te5bHtb3fUoJJZTj696TcDVvVUvI9aqj+ETRdKCDhdH/W+V61VGdXmcKGtwCAxt+Rrz4kLaEG1DBQk/oRXKwNt9AT2G4EdN6qx5s9IQrWf2XYCJUDzF4WxgxBkMHs5KoB+ptSlYkVRJLChZqxZGMwdpSdfpAasgAzwMaQFf6DfA6oAXxtZuBLMkMqPwepQ4pfybl8s/jk3mmFLPHNKIeRV/76kPlZrhfC9fJXIDxWjESrOTXa2OmN6kqUtAJ8B0eFXwN/UUKKiGKEpmNlJg6KHEy9JAkOMDYVMmogiIFfvyeOxYl4j/Pp0d0wYw9Ehpu7bv91vPhLOdgzwxRexlhQE/zH7s4kEXwohuR6c6IILORg2lu504WUHQ1spTltH50VQoct/8xZpSo//OI/DUpDKjwTp+GUErIPtduke3sZDd780HyIvuvy5skFPpkEgFbKgt0DlF0gKAyKuIRc0ihBz99hijxshB438+r1tAvAPReJAwii1wiQBKdaC/0h0LSAV1KxKMgKamggPVjjqG/SxQBT5VFisv27R53UD2wFF32msgBhfRkxEEUFSw40E9Adm2FlF8KTrjhgXfzZckbXG4I/P6clxuZt6zdDvnI1UYCPVQMQCe/FDm2PD/YH5u39TqI/a8pHbzCkG672PH8GQ91z6KK7i3QSEHBAGMG6LRvZ4AxRQp1b5BTRHeIIr8te0ial5KNwj83U7yVLSlbIZDtOTv4tguAj++LFNKDfjRwBQfcLbtz2iD0/QHkUAp/Tz/oGw4s6GR6h5yH6A5R5AyR2GU2a3wxsSt7eGRd8xA5D8wLmFlKnKZk08MyL3Bwijc5nfeevnw32un++y4OpEpE5M+srWQs1/FGYiNrX8FoD8ocKeaB+7hQSieB6p3l5gVf71O94n88chH9X5K1f8yPNXG+65EJ596+P34V/P4VTuItxyprH6Qo6CI/r5UjPl+gZI0UJRYpFNnZzMmjVX6w/PiC/fWNk78cr0p9DiAFB/hZnvH88UKVv0dqLz90tRe+1ya7N7gQ6+0IbJhCzAIM7BVbVJxv42B1iP+RkAexHDdKbbbpIiyxGDacDvUt1BTftMGDjwAh+4oE9ChRTrYdeihwe4cUc+js94MbMOiADnnu7q2fx+li36u4z2+QVdaOwMErgIEeBHqkEOD0QSSK4UzryIi+wIn4dHmbQE5XbLMyZ3LBMi/JsVBp3Y4vJX224mZsRckIF+YCI1fktl3acpdZljsyLsq42h5F1feY0JLUejO4SHBPTiZAjdsPdMeEgAi73HSM2yUJ2CknTZYK1hwozCFLqj0HBht7kgnVHb/pUgCh4V1RyAd4N8OBuuerAjY6ZBTeYEBuZrozCDKbuclzb89v36Ui6y1y7qbMNjqXpGpcQaV9H9TzMIQDXkLqezlJF8AiiyzyRXqoAP4MZy1227OT3ezNB/Ii+6/L63JiFO9ioPDCDp8uzyEWGmj8iyy0ddCDY8BkPMKo+USSwTkqWVgUA3MY5RXaGQmjMzwjnsgBdtZV5EIn0FJkbFHFFkMO8k2OybE4gTl9/jfFRE6uRBUYnRIc5M457GldpeyNXL5+9aTEAr5ghNl3ATMySaYfNcPoZMYkUKaK8RsGmGRZy475YZMSvMtLo2mnW15l21UpX+d3MkJGLikzBkA2rOJvQYAIwyr+FgxQAhwDlJmDQmQowe+FDgc8Ewh3Zg0W4on8yjX8Qa6CtMIyDLFKOxYy5CC/xVSIGKCWWrU9OO2mQzl1Zl3UHain3vrqN/A4cNFgGfn1qyplfogbQ5Vmgfk2HOQkqTcclIt8ONiGoQS5SVInyc7vQjBkkUAJcnZ9NwIBGJAhlL7rgeR6m35B7rifHJ9fZmkAQD8vgpogNbRG3Dpf5FpE4YueEasNiOowM6CChR66CA5aDAZ6hEDPyOQmL2Gsrx+FCRmV4hdySwi6yASzcbseKFpIYUadbL3GQ0EyJVMjzS9OCiJw3AakLojTNd5OVCS5LFYUMljbhw4JKQa6d8whyKzc+eOrLQUCIgxrAsGZMu2pgoypSe0tZJBFdv/pnz9LeQK/F1xzMSdgEnD65bKKCYR/CgdCekqJIT2lyr8aYvqphApm6yc6TLLZqWESzFJfv3Sjv6k/GAWOdxUKE1uo/GYiLX091YGc9PVUBwoU2aVEGUvY7N5LZ6T3xZfsL3bvhUTYRB35dAnXTxfrEf4Uj5J6/V3uYxhmQmXDtHef7GGPh62trWXrsaAecKAhhgb7GzBDHVroi4cDk2ACF7/wdcCiuclhfON78KESYf6Cvos7LHYecpgO0yKmrodllilwwwPv5DsKfwQcQYQQvkXqY3zQP/WnY5/225Ev8c0Pp2rstxEtU1C6yueDRNVHahQ0pSDo5MP00a14GGhiNHBMwDRmjjkWWMaqU6wVG/3ot0Alk/XXTUMXbHLm+PNLL8vxiGdFvIqpj3gbPvEdNX7gn885ARBIEMGEEEpYwo0I//ANPaxFAwCNSZOkXkqQgUt9YZmhm4D9yQWYQE+9jYdH5bCWR3RZfXgu/YU156fmsjzSPizLIzxUiePMriCT0NBsfBObDJbDWo+6ODxK6CYUlGDCMOvthKETyGE9ohAsIPuT7GKXoRNIsrsk2f/QzKUPh9ZeA1CGMOBAQ0wGHiQ08IUMfRjDHNbhEcjwhh9sDo8Sx1nvfnikxHaDMurRhIeZ0R82Nh7DfjeHjcfAMs7QJZBQdX8iEtdSFymMIlIMpZGSL5nnmR0emNAjocWwZSTmj90QKU1SE+WteB8k26Oo+m7xm3PFFz/zhSWddNJf3FdxAiqJJvpC/xDoRBN9oWxMcOlJQFJOmiwU9KFcoZfdAqALJWCBZwONGeUSGhpPBogUrtoeV7iQpiQd9IHrJjcjjUYzoCIH09zOnShg8CRZynJakkwywRQBeTGzZE4XJZJMggTJJEgQYBGC90U1JEEAWhK8wOBJoo9GM9CFEpjGDfQYQsU97siHfERlhk6OIkgI9D7A/sUMWk8qFmHIwVmRBEknHXQxQl5gCqVL0kknHYD8+N8S/xqgvjJLhh++pAQHYPhqmmS3yVeKIKlC0UhkgOCtUvkTqfui/zMf2rLYBiLLmWJBU9skqmgAC8VAkkR1a5LWbVPa00FVtwaKoQBI91cOqC5ApKCRHhyAN6JoAID0Zl36sh5FFDRQAESD71/XfdYgHSiRgl6MptDT/9r0uChGRCvYmAFUBEBApBiBg5hCSQaxoOX0R/qeOWEGLRlCEQUo6APQJisTqDycR6ITEyh5dT80izCkoD+UayfwvFuj72uLSwfUzKRWjzA4gcGc7XEz/NF091fvv3oOfDlDGaGzfdSgc2s5Txe66FJdQ13uSh/7pEiJ51N3pliTYKRn77HrVU0YAQoaORoRcC0nsIXOWxlFESS/RDEuaFskR3YbcQe0FBRyIu8BKFxAQQPI6fxnzMCBj4foZtQEtBQ08nH/VNCBEjkAknMoaOTzfIEjw1OA5HwuYEELJGOSkrFJBTIuaQ/9VUI7yUrsdTlBT3ZyEpYhwQg6408QgOYhSjlIJBKEBMcB0LLUyZc2xdKDIcOjW2PIiABkuiAAQAMgEjREGCByMANIkOjgEinGouEpyk1KCxcImJM5W/xUcAt6luOg3NgeRdXfjTgXOq0PQKQQCYA9VXwFHhiVwYQZSilR4ghj6iPJCTjQ2F7ZSR0omfjhFW3o3svW+JV7ydSP/uOEn0jClH7bKBcmc2EuzIXJF/+Q5HT6ZeuSdPpl0x/txhc/BjLHpKctL6twMNfvmzmfJun6D21IvCiv+i16evKCkoiFJiCYc9eq6GFKevTBNYweGABT+a0nAAAUfEpAY91Waf6Rdub3fzsqziFNIMSQeyCCEDLCktyYw4UHfwToLeT/3xQvnGx+wpu4aPpemDwe0VHGhdvXjU9JEhcZt1KtSu2OFlMQj+PLvwEovCAAAIA3apKoa431TghI8rFgxYYdBwU4KUwWBu5YdMHGIqUCZp485T3JMEky7+qCIIDtr1/Chl/gafiGbYkwAgAAYzktn5+lEBaH0VIpK44LAAXF+1IwBEKI4Qde2fhlWNwFORSBCIgU7a0/r1+D51qwxjphTTO0kp2U4jDq/YfY2AjV/xkbWCVUXwxThrjcV2IwMHsvqPbEFCfJu+RofigajBLhxg9xfwGEEEOIi5MEq8sXdpKKKen9deRW5J0jfYAQQvhg3AAWhR+Z5d/9ODaI20AIm9HPYkbYvVVGJGEtLAgAAAAAIITNBOZ5PXPpEYSwuBnlAGFRFwgLc96rAirljCwPXfgWUkhFThqKTo/xThBw1GSggRAIIYYQ4YfNpAPGGMLiZjQvDhghiOBD5uy347jkQeNQsq5uHuxR6GaN3uytNPPxm0OBju7juQcEjVXxRZNx2n1KkU3DBO54RVT2AEugcDVgrftXXYx8EauFwrMi8rR/DIsL2bA6Tn2wrVWVVaCqQng/iEzXRQXe7P/3VoZCfIugUlg9kRbOdnEX22ApaiU0sIbdzmHbiRuPADaLNqqDt+7XQQ4m+nsfSfSiaQsbb/Yqe/Opucj7p/he9Ybpc1YgG4wX0a0MiWcJXw+EQZ0c58mipbsMcV97VNHtk+D+dQ/IgkhHlAkhHOL+gfAhTn+PnQuv4CqKyfJh7IQFrcJwRBKWMPuozw6FP1W7/QvzEIf8AechSK8DzIJFZhfcTuyurMcfHaw7z11dXpZiDcpK9+GHOJ1N3iNi3dfwujPim4Pozn2fvEuRvR4PyAKCABWpmOfeY7+99jBdYq/0bfbTp2m+PuhDkMAwl06yITF2cRd0rNMnGm83En0rhdhPoFi1CQGH+nCPd1jTAsCyMhXiXk/xquvChLqWSZv0uxaZ4m2FyJvr+3A73vA62fyywLarsVhCLvIj2KlIocPP7h1Wn5y79NElptI9796NqeH3w4VWnE7LwFjg/gSqPfwu8qUZSfjMEyDzpanUkDIpyXxpr6xvJobSLpL99gCl/58dDsI1q9VPHw/yJhd9STqyhTeVrVOEoIu11keHYdpbb3ZuQ+svy8sB/r9eNsKzykpUbn3/47Tn1Zmts1NKgR4aMSHwh1yA5I/wiTtqI3wqv7Xv2Y0rI/zMn+aJ3V+JRK/tG9v+m6/CMTwbjw+KMPcv1W7d+vB56+93GNqfWFl4Kcfpom9cyn+A5RxA1i5Sy31fEKdXekxSPuV9bmPf2Mo+VC7864fiU0AvXKhVzjUxuf2nk/hj79BiHoTfO23OTtwTldRhQ3iqWtTQY6pUwNZPCuAhp3DcvQ1bfPD8AHab3UCzK+DodWrHL6eugLgLwasKYRnwKRKeA23AnpDjoCYlm3OVNd7zItchVmBni3zSfndaXRShWD/5Xvuxue4kl5Jvn13PXqfsWwptUoyUmlO2HPqk8KZnWfruHk47ADl0IhE2O9fO5E75XA+kZS+1x49ar1pHGqDBSCzFk9VIDcjBz9zET7gVF6/ATCD3nGrNwLVDNRW4nQlUIcJSnadgqXVkArgGZ13cwu91rnW463clfwZq6UNWXSJ6/FreY+GUeEqiZah131eS5GFt0y/yQKhSLLZNX2rDOVVf9IsXu/yC2EHRDr8yXadHHyHiWpFsDnCQMxTKNxWQ8y3nVzL75Jq/1fFG2i1kwIsXry16zd31QH9O1XHlPdOu1wbJ7Di17A0iYDap00oCm00uqE5p6rQPQAZXPvDKIKzqw3OHzBEQtm5sOukYENUvf6cFHpGq0wFcSVIHmElrawFL82XiY0+HTmnSTitN2qnXS5kwMbDZpEwJhIH5dIBMk3r2QBI2feOgv3g7rTR9br+8zx+/6qbnZit0JLAmHTJy6VZ1hwjIJuzaT1YgdauM5cycl+ZxhB1YZfbhvMkBcUrCX1qOTVhtOMXiaMMY0I3L1o2bYAKjOwPV61zxbpoad7o5PRNbRzrAO3AErBtfiNUKzDesiV4rcxywpi11XpJpawyMpEMT3Ipqwxwl9bHuULeOU7ZWBpdy4Y3Jbr/R617pp9A7RRUpBwOk3DWHKRU7qrzmPwiTeCziuktGR3HE5P08xLN7hs/l9r91bfKUveyeUqFtndZ0tKqq0UTlF5c/aY4vRqcufN6DRqLainodzSequ1QreqLZXS2WKDS7tPa0qkja0YEb1WKiotVWVG+i1TqJiobmXVZ11UTHWjdRJDptvWTfcEql7bM0B9VVXbE9YRQudjV1mvayb0IO+ckym+JhmNGFRSmVMCuQRamJzCLz9UYjFWbLjVCJ9FntdCNKK3Vo5Yo6sxsxbajY5HRTwmgJsyyy3IRVYhYTZhNWGZcuU5KRBrNSYLYO6wmjIrIolyxzKgibLCecSo5hpuSyFWa/c3kzEWfPWswy3yRJGEcw2yZhC4F6+7TDn+cOjCO4VZKw2koJN4yx0QRZlnBiaXQMh1vMIuodmIXOPH+QLWEARebrJMgmCUtMMssP5tlowiqzCT4YZTbhhtlOKUE88bb4yQb8ljZb3HuEH96Z+TpejdlWPEQTxtnw/FawsdzuBdM8XNekLXfheRfe8m+rrkuOZffbyNu+UChs3yD/q1vE5G8JA7k7x34pHguwKN8PxPs2ucoHb45Kmw2Dtq2ClTmK1PIskdALMVlWf6RjLR3Tbganl+BiN5FwIwwt13N5PMazD1hfCoo7Uzjs00rt3EkqP+p0WMatTJBJL6mSPmY40egdyaSsxvLoVOZHfftFC//FPfwIG+xBn/gKYhgbWw3jsJKrwwrbzWrrbGS8NsHagd3Dq/cu9snHKHtZLxmLDx9nbC3njDUn0rFPAReAIx8VrpYNUvAUuxYpB6S8wRwSykBydnK7Z3KvA3xNQYehMockJvAaa4lbFzquPpZ2M+K8s66tR5PejPouw+rBtm/z/p3vavFvOdNFX4mkN7qfl8UPP3Mrz+c9OOJvi199ij2OVhynMyn+YAHcz0Dhn8ik+K4MhqbDLTBkgCwnzbqmzhSaMq6pspQcfVSDtNsrR+/68Wjrt3UknbEGdAGgOWrWkotrYciUbYRLtWlq68HlFlb9YQbWDJbIlJd0yZRsyR0pjnaSgd182G3A5kehlLtu9kNEeBTWO1PrtnzQ9IkLvS4uxuD7mzVTiOm3RLBixznyae7Yoz7LX9dLXk4uTl5KWJpcm4nvHTr9ckSUwg506buAnbfr8g4hNsAdPjSDPkB32GOKD0x9aO6E+N1RxwyUvEwuM+rexpEHJfAu4eCkuzQmhfP0XR2YHNlDYMyUzjFyzhpeOUW8bsxkUstBsHQckhSlenSgTaCHBF6YqZ4O4IW+CSTQQwsFJDBBDm1J4mwgcQ4+z3xDZidfPewnS6GHurlJIAGvdQMztM4EevghSZpXSq80yyy73KgCPQxVoC0pN/DD7JSdjwT6JiVJHahghqQJ5Al4kECfJPDX6yeBJIE+gTeBmX3gGn5oIXfiuMZlE2hRTyCp45cfmI35FR74RdvJ1vlehT5b0AYAQeDW+bSgohBkKKzFfboV00brGHa/XoroTCqYpEwVM2cOVrd9AK+aiQWOg8DFe/iZ/KOLMUk4EY1YSdTTz0ex/+5JOorYeyHzmqmsb0cweZm5fp1tCs6LyKMjc9lU6vhbdQ0HAd7TJMZ/4u7YBLVEDbdB+wqdpCYNBRQ+IsTIfnxIgjVJjEnaEqsr5TRpu+dkdvJgoUYjx6TmSHZ1cgySXPLQQ2GAJh9jN3nNTk3lAiPHJPFmdqTONWmrcLRD+wFNKkRlO3LX/jiZ07RkcIp2mkppNtxp2WBajTY88SrdRT+w9Q+doYjfCGZ4sIyQyXRP8a5TjkSUmW3yg1mP5gMJ0O5tBRgEXpO9pOkEf7VekytBkaRSksOXKNAq06RhgaNBiw6iZf5Sg19WpBUGgi5CGwAEgaVqqUAwoDCpUBepMKCuMBepWihY2FJxW+A4iMf2a+hQbsRj+4nztcJURCNKEpGqvoYmdSC57QJ/YDjig3GRki9ahLkwqCejFpYPZcdEi9ATmsI440aYCj21NEPHn2jiyb6OMBXmammmjFr8Fga/Ugu/MPU0004XtTgjoz5oUkbNMDrqg0QtVvsyJsJUTKilmSPCvIlamIjnamE9Z9qGVVet3nJpQjO5taA1tCnP9OLoK/ddGABl/pQI00QYiBa1NBF66k21NIMGD3nwTr4KzUwRYdBEXFaLy/CoD0pKXyeJV6b/oPIR5hLk9/kDc+nv5XLBVrlEJUiYKDAm5aok2b2GbcSmSrb7+R54rwmGFm+Va0e50SnXRKrcryoEsPbDyueV+Fp+FxQoUOD68s93y+WjlGWzhGKc26+qZwIuYNzHvvYcdpSH05JIyqxDmaOrClkF344f7sLbUtCnj1LFu0g0+SlKccgwyjcJuadUOMq1uSVCUhkqC7NKWZUbSHVqsMo1A3MrZSrJzgUuEKik0hA0OIFA+fP8611SEmx3V71hhZa7hC+73o98eCrmGTznJa9zV8ePvMn/oGPIr8X9G87RQnUuV9W48m5OAzkOp2cTKs3gpg0PXj8C9Y8N7ALvPbDk40jvg8snnRjKrfHiNwIE93A/+mPKo1xxet5GXZYTIvxtFFEenohQyeT85xQ0082JeB6uzEynzMJc5huykLPk369CNSDPh8wLiOblys3ykxAgFg6g71w6hxxyyCGHbf+OH/yYyM/fJXJUl+53sYOfGuASjVid8HhS5apA7twefRXqeQX+7L7jy+UEvbU+TdIGAEFgX+E3AAAA0OCcezH+0rYGJlFqAMJf/W9vnjdc2ujvt9kcPzFwHISP60/u441yUzw9/Fc3Wghv9y1DxdvXbf/4Qs6CVX2X2YH9mcadsqrDqyYvtHd5eeKeV2xl69yg7+BdOiw3OtzoRa5WbnR43zz3YRsofESIkf3gO137V2HQJr+8Xnr2vAqbulL19rrjky4fLTdRoUYj5Z41Pz5Nb/9TuZzLxL7wjkQFCqj26Z5b75Vgtw4NVz6ldIt39Cs3ERxS7lnTK0Qu7l85DWA5n/Apn/M13/RvfYaqBQocoLhZg6e5BqIbF/zIT/1X72Q/fNwSPafMuOf59tmZnj2Pz/vZdNZ630Gd4g/uE4x86BmZw/7SfK6p5YtqQoTlV18mU8PM40wNYAxgtclsKXOe+YoszGQvDelX8kweZw7/eaL/Mr6XhsPNHGa4tCWGWDiAvgbxbhAgYJDNa8XVk71+voRChps4zKsffrRcrqZGRQqppP3o7Lk5k36Ih7rYydiZfaHSyN0u0wDsHV/xSFVWLejfbomZjVdlBQIAgsBSliMQDCisDe4Y00YvrKvxusaTWD9Qt6xAlYd19yv0lxE6xyIN7/I+H/AhH/MJn/I5X/QvPZuqXljgWfeIExHy39rgAUvbM5WTlEoFESE1iV13ap5xfbWsq0NkT3mIf+sF+svYtcmL/k5ZgZr/8n8ZPZ8lc/1tq0txSt2VGb0P1ys/XbYsR925nqEd4DyWuerCEyh8RIiR/eA/mtrHWv327LlOj40Km1A21Ra8wZH3NPaupIMazbsWcERXivcHsQAAIAEAAABYTp3CEfzoHb152JiyvH/AqpWp9To4dsodxzyUcjhmBVS26g+3GnBSRz2udnxzPhkfZubOiBtIs+NOS9e0RtqEB2+6ZnVfsFlHWNTMj1Hrf3b5LO3L6tX46MutLch9IifLyLbmy7S7w+MVG6/Xs7JhWc42z8QOC66wFyp7DBzWLF/0lveoRzaBCwQM0nh/ra4QaH93wVagQIHqiQsctjkfgOmvXDxgImLvb3gvnGWRwmtk9Z0etcq6pZM+v/myesHcmdf5Cxc1Plhh5IYb9DRza308Um0AQFDHfrQ8xWrpRGbnD45QdeYbkDjYTYvHt4OVJ5YYfYd2yhNPIT83ZuSJp4Z5i77Qt2pz8qDp3O91wx+MUbOFVCfZ4Q6YyoNK/JU99MpOsVpFkl0xabxn8MPv5MDO5c9Ji+WD5cu+HUF+NyK9duNvho/u1wvk6YMlr3e+rYDzxiK7nGKtQ/7ugZUYbHfGnMqv1KDwESHuMuHGjZveKPOwaL5gpdWVcj6wQtb3xCwWCWo0UqzV/EoAd77o+HPAEhHDm7zFO7z7/h5wrpPFvZNHLX6iDSRhmRVWWeM4JzjZT/mc8Q52ECLKS1nyK8dISVb9lTIvusGTDf2fu3FSYV0R7IPldmq68+LuF42POFTsUESNa79b5lMODXb8Qdl9gpXuIVOsUON+tCT/nW+xslgheH/eBTd2u/D/owfeYK2PsPLtcF/CIq3Hpa+cJJeFj74MbipD/7KVXfFf5MZzd7DvxzC7QTLenPu2pzLSj0KmgCrjujzvnRfqUY9jAhcIGORvhcCL+RhsxRIVCinuaKTyQrFWQUUKqT1N5k8EMLzCq7zG67whyY+Bv7ijgty57fJJgjafTfcsTlqYO/MK/2w0K6mVrvsBX//3SG3uiDSVDAkACALToQu5e3fW++hHIrusSMOwTda5Wmuyn4DjWx3zNBp5WVgn3eWtyOCYVpkeydNJQUpql7Re6fHMxWdJB4UjO+5plk85Oh3S/Wvk9WO2Ks2mQ55sHYxH+cJin2zXe0kwuTd08asa3DpHqspGJNHge7uChyoPZ92WrH/lLVbK/mY8y9IkIeSupTpk6N9sybmN7M+YbSKVv6vY7yT3evNdy8euktdUqlODJU2Gay9XNrGTfgsvderQb9eS1KlTpw7NCbS89KfIDi+C8bqcDy2ayqO5UitpTVvaoxT9qXkGiKvZJc1IB0oeMVjyWly4ljSVDNFZk86o9YqsljyyMlS6wO7j2Ru1Lc0pGausQMINHj/9EUu5SlpXVlCnDzqbGR4n+lD2iTz69WjFurM/S7PBOeybDXtomO33CDqH5dgjMC8Kq6SaZAgEzIkvHtesHirwazIyji3p5ihWcyKe2YrMkfm6LJTy7QbzXZv7e9v0cfrQgvUUZDm3lXUGj0peD2lyyM25qD3nHdLqMEOaLDE7poG3xkY46qBH0ZIhAQIGgfdNyHbW2HC6pFu6VE7y2nF5sqXBT13cW5flKHZSZ64c8ib7cYwqUaMihdSe5m+xodFNO7NN08sgktk12WMkR5DveqttzNrX+VfnXDw6cuvyxM7BoutysiNyqX5aO3XAYp1NtvhNqiMSCBa+Yt03+unrlB6ZZtyT7x5fnI1U+lFauO9VZy0iI33/RPcutog5UgDA7xFW76/nOEKAhmU4FXUakLSP/k/peFXFMEdoJvrsu10zevOeELu94JbnYZiTV37d3Pqpjf8GC+cDBYzMtP92XfmQcmHp+/eXtXs4H/n5gPYZY7/2Ha6pcVfVh3J2K1qXJx3MiJhqt+rOL08dj5Z1cQAgcnfNesgOmHXqcZ5fV8epcb8anQoUPiLEyKQ8JMi3oq99V04PuDtSTlKjQk0GmhAD7Mx2vQGt0LEMA1ksx9RzvPAubCKQUtijRhRs2HGITokoUaaLSjG4vy8FT4PX26ec9vqnW9XUUEfD7trrnihqfFDRIOUhjZQzpL3pS7ufOrAdj+2V6ucPU3uzEciurl/epmP2NWf/nNNmhHKAHBw4bSkdRufdnQ/As7mGHIv/5wrOuA3erd3a5UERNWH68snE+ZRcr04LK49T2rnbNd8ZE/uePBVU+1Tx3dcfcMZnCXe40Mllef/fY3I5SaDBgLn2ve85+9Hxpg5mAybDGQ5T7bmwiQIuhT0qokBsfRWfN2I5qbqc5XOHWOTs3AG4WoJMUc5r4Oru15jP3+mIWvqUtz496pMbgkAkELhFvpS3gLzHkI0MZUfBzt5o3ZaBGj+7fVsCE6zaobxDdqt2WxksGNvQY+KqZdX30Htv5d7nZTt/7+8dPKSgrjOSnoffzrvSdi1rfzqN9cdTsavi6dTom5ajjnbrhEAPfvoMLPmveIQdEHgce/c86pYE9fQRXWeueBj1ekWKpQod6OkjfGeEr2ZgYtT+TeRprK9fMDr93l/YBONfVSnfiWv9myvY7zlDbGS/xoLYRCid/R7w3u9P6ySkOjWhc1fo9X51GPhmpmYFSRI1AwOSVBqSxppBwMLkQAXjwXaPGcfenxIWDya/TvFBmspFWtP2sn8bMZwJr29QwJY6kQ6HK49roE4Ob6ipgr6OeAcapqdnPZ27VvdRv92D1FXsetK1G2wfb7lPPNB90qLRI3WvqXF87nn/U+8NSffTkm1U24h2EjyPrPdG977JrrnH8BLh1owUbrn16paRGVVNx7/XjPTIVhyfwZ7zWJk1KxjQGXxGWucBOWtEKkP7br8nHO6V8zoplW8beZ/+muw433x1K6Dzy71ftw/YN6rHIHa3993Lb2f17RZcV5/qmGm49M5O38Er4/Lcg1p64lp6g4H257bDJ90Z9eqiIatHVRWkeo6AZARgGaL00Acrum6xj3swnMBDgPg9Cel/r8uNm+JTvBwjQe13wvxJ6ugVJ54Eqp+o4cD17WTvyCt39QsVKln0bsiJHl10hZzZJYdYaJr2U6kFxhq95R9QTfTSdPfZpScu8MS/8d0qnte1HP/rjQTWU6oVABAEpkMX0no7gyZUsPRzBjBsoxdLxh7/S/VQ/Ueo9sPYnRJNLMdWDTVG/FRW6lx1SrVDFFPqhjYnYsXPCZoJE6XESuJ/vUtNEaT4q9BSIzkYOQUlVTvuwNQx3DNikHKYcWxltvSH8ShtGf/KVB4oe91Tb4QbG6rXHwUd2mbuTXtHPY0MLY7LHzSKzjGg3GFOI9aWVFDOXm1LpjXau/ziLpQvQWZps3elzFDz0qpLi6BG07TzSucvmU+oc1Ydsj8UctRJ/chfWRqxoDBAC0tE6/uivAFSPF72GJb3Et7vezX2YcWGndJH2deFxfbDgRwcMuXqDk8dJU01LbTQQg8t3Et/F9OJpYVbT4Zyj4TrZIp7oNTR2YjDYMMJ7gxJd7dgo2ewjScrgyNo8HJg0F4NHbwCbnkuhJ//lpY/e2CwzS9DdPoj6NfApebxXlOO1WkRcrpYa2NgrPQ9av5khtyr7KRxaHnXAJ2RPTPwnm3Yc3rNP9JjKJzXr4rLQKla7incW7mM0kPyGT7d8JzjfqG/XGs8EI39svSw9lcFnpjaf6ZjbXMUoBNFmUFCCScSPEzVSfJTENjpA1g/BqbuqZS+ZHcAOVkLeDdMteupyGSUp1KHVGVKpmbaK/2bwkXgJ/PlJKfLg/ArtLXjHVTgOuDs3Mu9L3sO0ZN58f3Pd76nsFDqpw8K9kXqu5n7DuLUUdioBAkTJUbhQRDc2WkkTZb9HOTwNfmVLZiai4YDZYfLn9BIppWSbRtViKhYOH+oMiI42kkYIFJICjVre9r+WjvosUPLaMeWyd4Vn9ScYxyIrGUftHPP6jl2gxPFgWLA00Li9s461IEBLRFLJSfBZ10t3zGuudRelVlIPiooXZZo8J1vFNRKBFuUHzFksvx9EtOkEJGQY4Dn/QG7KA7y470gFTakOjVftNx5dOHkUFVlecvZSUrSizQNQyRJSUrSi8QJunwhMd94LgvmxL6dJoiotDwljVETg5ZP+fzl1xnFoB+cAtN96EH8XmFwTwhAYSsUdDrBfh19zFQyJFwnhTexFRISjWim4rOYnCMVblfeD7R3erV+c898BEfQuGeFF50VVC7HH+V5g/2dp2sqPPB0ob3G2INj/+tvZhBhQ79dEr9H0GnhQD2BQjLUdwGDCSQDeNaypybY02Rkz1bsOd/zdb1grsgfsN9BWbAPbO+hxX701D+P3blEITmBx3EnOKEPbkHXYMhCoUoISGEjIAmi8CChhBMJHqZIJPkpCAytShpSKEhIYWMZj8LDepIyzEmgGJygpypTMjXTvMHsJCXpC8m8uEhSkr6Q7N/T5ZnxZGbS2RW9jbXTQiVDB3kyU/FPY7i5bx5k6vQBB81F6DC9W/UHiqCdYF5Db0iixPn6X3Yw1blU1hdi9baslvJSqtD4tfVP5VOYDhVvrAtl4rFBCxc+8PuyHng2RmUSKYZYMg124sxmLvKY9kYVAwZYxYy2roKKm4uSBRSIK1WHXl/Mh9xfxVee/VPHAbae2THowTGFNh5h2nfUfKOYY1p7WDvZhWDwc/bjXhZqAfqbdhEoOviKLVKKb8l2DzQdJZFCdMp7AxBZlPp6jirHvVQhNFY5fVgoLlKdmtQ9xLDxMeYiCiFQQgghUFVe+fs3dEWnZF6F3yCz+WS7TpeHzukT8AZUmqV5WoTl6QP6sm2jsSXtwt5ThNa6KJCX62O680wLK+9hYHEVmYTrZI5IcdUWSolkLCoYLE6QAmjwyrhPUErVc+CvUQbeQ48ry55QU90erL/0zoxtV9HTB3b2oWgWGBAQFP5ADYzkeEzAQfIDx16XO04od5eS+ciovo15UB4c09cerpL1sfOAPdlkT1YDXC2zZ9nvkYP2PGGO+blKnmaVZ8vLM7WjsW6kAigoKCgoPwCPUw/ci2JHIUdfOdrG/XoqKCYFGgyYnXV5Ao1FPy7O8ou5LO/XZQ0WDnXOqyeb9TouytbH7TnwSWzklNIhFjulyAK5c3vddzKwuA6lEhtmGZzDfKVjvm4n+/3S9CX1vBa56brX6oQ+trfmvksy+9lnwGAPpA0EgXn90VHoQtIrxhAURr8NfLjVQm4sbzpPVQcVJynj5PtnQsuV5+LFby8J3b7/fcUS15v7MXwxBvAbX3y3MKr1oYbjdOH11oNiK7Znfj9cVDqo5ySRJSYJpBzIU8wwZe9UluMS79Neh5FN1Wrp6JCYAhXqZFuk6JFO8Jd1WnZyPU8BT8oz48yGSjT4zk+KSkU9bFF+xJAJGrSdWdIwTU8q5J4SpKh3UOlmT1JCDVNMC+XJNmKISt8YWLh1pqc6NV+0XGyd3YQn9sFQ0eNFSTpIdNCTAZVUGoIGJxAQDNI9FYzzloMyUy2hpAX/0i3GrkSLIgH/JNJ1trZo8KvSedsyUi0snc6nNnWxctDjaF21dIHs06VpQuxmC7dzkoMef5MilWoOymjp6XYABnyWoNHZEvos3kljwmDpqUjvVr5fwplcNnz0xYr09jEAbqt7vL6oTnW14uZ4gQ9K0DKRJV5QEidNtsHklmKb3kvL3b3+8GO9IdNfmRnGzD2r+H26jzq1r2KBiBynDk5ctDZGXON68bwJx5FjJ/JxqX8vt45ZGiPLKY+eqTz295Wm8pTzGfoGdCrAZ5kH5vKMZb4iLys2qyrg7VK/5mNjLRwB+rj+vS5AwCCmDU64dNVFIqRb1vZrjov78eLk8mRVIMtRJKlNku3bRtYFvgapckXpuJydu8vQbcK8iKl8lJ4hpw2HWHtzV1k96umoXr2qILd1GPtUHgNWKT8zzJ15jfn9jymwEl068IpXpUAlvQCRQGCpZJVOZC5tOUIFi5J/t/+OvNcjC5EPbX5E52PnEzrG555eZyXiUzC24WG6brTSClCmQtpZSQdHkvVJqyYg4EEwnjd/WZQO73S1fJpBzUkb9xrLogLLoucVmFeir0QxQKOb1tTpI8m4LDi6aeuyRxj1rS8uaFbasF7oSY045zOvxMU9AacRTJcHC70kM9xEudIQ4D7FTaE3Hw2aoMAt6CFGD/wEJNYtT1Jl6lYxGMnIHqnrj2WT4IajFKp3HFx3tjo87YykNzIHzibZE8xCyzt5eYKNGsuiFxQG6OSX4iSFxDxGioU7JQv6Vkrb+J2LImo8ZzWO6EIsvNQ13z1EI3plEdEWPbPYadiNGaBytPW3nojaVLJW2hL832/CLdVIS3EexdqWdbaiSC2t4bND2e3sIZi3H43s3+K0idB9YH96hmfawb8bwt7Byd1+/bGGHVI6oDNdW5yjnj9szTyGzgLvFWS3P/lfLn5K3NXmfr/WGdNTcxkffelfVs78efD9Mzju4e25UEmHJOtDWY+0qjanYQWjfUVmknleVvVLL27yZTnR/H0OfdxH8x3paC1uk9ceBd7e6Iyd4QPKyOAzbh/hJYwopCgrb77n+g19Xz+yVURjXFBv1n/fhp0zAbfZZACeNeUvQmgw72exXKn8S948Pw/6BjhGLueBIHKg64WDVHRMbNzG17hfEqJxophKdQVKvzKPO3txz/89P8LhLyMlVUU/9tOrsMnGL721S5kJCPRMydRIw+w8JIGjd9kwoII4OVROl2XGk9nSM+PkKOkESJ+mZ2sSpLfMeZxt+NQY0961rP0zS3My33aPPMXZ8D3mDywBLgp1TMiSmAS2CzKCOn0jYUqJEvt40tOb3i/eDyZhxkV6v3jZ34Surk/C/c52kYNQMSi8YyfTL4tQuZRa6F54/lpffwBhV2xDaf6SifY+Sp6Ms6721VKHsNEm3gCBLdpHOavpUkUoAnbdspHePq1+muYqYK2OH95pFpOnLapHng4ia9n+wHpg90OPH3559vD23Iznf1FvobzW1SIHAZ58kZwwJbRlTMCGHii6FCgwUmTBDxZRjtgjIVIi44ffNPgSCsbpzM+KNZ8DZJOjzGbaSxv5beqiYP06nQi2UK8P86RyRGd//qd/qm3glcKlRAhhESCEEKo4kE69jthhWuHNc5YCJ2J1i88Lv6g+6HGXZJ+wYsNOacq2LPsjB5SDojwOvj8U1mOH7b0CqSRVGzyP4GviLGqV7pQTAc8u9U7E6q6L08sT43S2rDde1jRpFu73FuxyJtI62D5rn89+pbbY8a7XBmNeYjwop7TMIMcuzoZczK13C1YWf13GyJUi9wqiWi7e0Lho0CnXK3LDGMjgovfNgjmwoQ+vW8QfBAhmuC4jDzS/KHecEOGMjvQ3xyx63fsQYBOWB7onbeHkeSzbrisRy0PLTEv+Yi7z1W2Bqv56XaocxJvEotfEUmQdZDUpFyfPorqoPjk/LAqZ59nIpa3V1KdOl2d0XuZgaxxwOsWOjc0hQVKUI6GEE0FRWGQh+YGhQ73hvLGIJyklILjeBNoizPaeLk9FJjsWXN+P4ftStOSZTCaLkEwGu1QrCBY5BngQ9/rZ0VXeAmdRSwXpw+tPnpOimtzF9ath/dGJsZxAATmZACe8ubCU7ZAwpUSJUXMtgmDKPsamSvYoKWnaRZOyOVLFcoJIGcDmbJxp08MGSWbMTJaPnEossnnY6ZQmdU4S9knqsE5ikbUoZ17Ypwnr8B5XYC3KSpZNBSwXnWX3lVMGuH/6wKKtrj3Y5zznr/mUH4i85v2YDWwaejY2BX2yT8GgYx37WpZNP77m3OWBnuz+0xUj8GVjDVvoW5QfMfw8812XHjbQfoS1SC2KZfOyMQEdSnRs/BM7dmn2MZGyFwk1bu3UhA5v2v2Yw950ckpKyv+D1vwTXFmTlsvK5lQyWDa1pzF1oQoLfo18PlVWzlFpTVvasxTLaQYIuja/CAe67WXIsrtIOeGw3Xgx1NOJst1hg3HWS7pw2GDK7pKNKBsg3Sj3l0uXDQSNjDCgwovmBJHDaZnNPjYZXWGW480uZfNyAo2yOoOaw5bzrR16DIAPWUqsrLEyjAxEELytLOso6BnKcIxijkvfy2dlc6CcUDm1skbA47KsI9BzHmUXAqDsch7wJBAppx026NlYpGy+nCB4w2nM9VZICmg5QS8hIOfAQE8Q5TQklHAi4ISyAUl+YBgLjvGIM/Ls8pSCnfEAygllczoULkCXrZV8vE1v+ZfIxD8VcvEj7ELomYFlYwM8COKESZ/GWS9Jgr3pIR9jDjptUlhWtxXXIZkPkNEDoIXeHwEahT0SppQoMQpXBMEEKWNTBaMmKDY0BF3ICyAHSjftZKIKPQqFPFILHTMUE8Y2lObOTLPzfCleO4xMTvdlSRsLUQNEVnIrEFnJpKTQJuHBZ59mUG+KKfQKbRoLVYWRaPU1QQuND3U/giE2enBMMVSPMK3QLkSPpGwpRmQhauCtlC1kDkSnsVGJYiGr0IWoQjfapiAYoNGFsMKow6qUo8SB9lQyvolGoYRQYoz83b5sYUUKNUVKS/ULv6OILOwNzKBhA57K3T18G6cxMgMlPcjTB0jHV1BGFZUhWn6JESaYp1egmK1oGOykWPYoy8sSB0Xy1rr2TmOfsmZjX6k0lG2H/TiQHdyIcs/h0DTcleewnDYXriIrbe28VOrT4QT7ZCtAANCny345Aa08GY1n5uDpsnC7alt4PwfAgYlz4AQ9va+Ob3kXT9dgu3x7INuFjP2LkZQdhK0FXWjbRilU6fTtK+vuvph+xL6a9ud1r2tP431liRJL2DG8p7wD1yHyRgYyCOzbg+07nqEIe03mheiBz2lkGsiLLJTMZSlcCQ7k2+hZHUQWoua4LGTsAG7PXnyBqYW9joaevSiFMMknz0p1agb5CbLT/n6EqpZRLDSkaAAthRlQCaJwRUIJJ5I8FHpIfmBod3ZDSpRYwt6VQ7SwURgqRk8FFq5KVh+xihRKdOAnixOAHgSayAggCykDUwi3hYlU6tNBYg6KbWFuSqFK0oyFtoEmGo5Q1y/YqTeDYEBPgEP6zqAUSZhSosQZyWgQTA2oTRWM6kpbIwjakgI4tbIzCQY0ShKphY6J4tiAsQ2luTNtdp4sprX3Jtv7pJ2VcHwTekj2pEyg4tjT0C1lhRlJlR6WmBKcunoENNp7TsmSZh4R4DzoKCrwotCD45b9Eo8Q4QKtwyvQk4sVlmHublKxhq6kgQmxOa/TvrtqChrT0SeUlB4SO7r7SimfQ78Qczh5HbmFFB1K8EKYX+O2+4WSidCZnurUpDZ0zj+XtD13cjg5kdKZ9cr+RrkI8vT5PyWv2HollYagPanV+qsLWE6kFRUVh9IcayqzyZK2FZgrpnJVrEbfMNBbUTA3Zgzo6cAJRlZkZVchh7olF6URJ/SkFaDCBdM+AQoVjeiUvEg3ymPOiznKDUXbCE7Q0/vquGnA+yofknMMTCu+S3qF9eIeYFCKDvvJMjBoWjM56fIv9LBfpDYN7+g/1G1g0htBOMyekRx3y6GKiusAcjNnSzUP08AboZv7jziRLqWB7fZDFRVL6qc9r+s3lMp3D3kznTH/3Eh+4LEkK8tr8SiPlSdDZqV6PjV/DbcaGOQIZcP7BPJkqQL+1u6nUmMjHAEu675pgw2HUMIIT0RF4oDfMH/hsFpzRCwk/C0ppE6ha69p6Dx2rAVjaT0VWB5m4Fcf+29IKdCperZ0/uem2E5VpLlmqKQQ+Mn8BYQOAt2KAunMOcCgoWzv/twdPtlzkjlJPvqnnGYP6fcVK0WF8mRzhMF/wdqucepO4ciZ/sE+6ahayCPndy8YlcGEKSVKjBoYBDl93Hy7YlMle5T03Cc5a+hnxQSQI4sRMHktfNtSmO+8SGqp40hjLFtjG0qTqpwxmSTzr+K9BczeB5I2Vt4MEHQumAKRI+eOtTPBnKen0sOKX8nK2cog0Hd35dOTdy3hyLT1uRtyZNu8sYJ5PQM9OY7BUo8wbxtvLZYvxUD6RTgItgtFeNPf+wQ25klNTxRH+uoleF44oAgAjdGcG/KiMJaRCjmGc57eivmZ7hDM59ZIKPGmLT3S7a90TVzsVhok1aFxWl4DpjAD7XDeM2r0lo4uzHQWepAY2kCV+k0pDUnv/NKGPCpeKV4i8QL+F9WkGL/Th3ssLf9sCTSzmYH35s7+nC7cp7Sm7Xc77rxd21mlu9I2wMZ0tno4nJZXzkrWwIhz3cr5SGPyIenhBDk5VDC5RXq4wAaPQI9GjGYq6caR5/FM5zvtt8DKzDKo8OIm0Yn3gZW+7UKvvP0RId0j/tas7LxUzpUVHT60g4HZ90E72Nenn3AWaTQLPQbAs6E7vLYLg+kaGYggim5eFHqGIoz3s7xHGg33pqMViKwsLGBZA6PAU9G6mVYHAY9gfMEGoG3B6BuJj+70MQtz2Wvphtl5IGff+oKLk92Ad58rBQULyI1ElxBA8800oAJ0Kq6BQUIJJ5K8QUVmXPIDQ9vzMk4fVhfvspCicW8q9Lp/f2LtZs7/N1tlZayBUfiVns/vzGOBeXe6PHA0beAVW6ckfnzcVTVYgXtV2p/b6cCTWtUW0UmC0yPnLAWprOgwox0M9H6sFt5Fp4o6xisgAdCltKV4twwM6IQpJUqckYwmAXdSTpoMSwZ8M9MxIrmkiqPmbZ00QY+cCo3SX6SWOg6F7hgsWRXY6CtTYUxOeRVvM6CkJG0smRgQ2CVgQMsh50RZSmrEVEkPS1sMWeWyMljQd3fl05NXYH5I1dF54yv/xEpP26MnxyGreoRR7yvbkom6VZolV8IKLobLOAKmL+TW0hPF0pFCk1RWQavkCvoj6UWqCUwwLpsecnCNu+c0R44RuD/2Jg+lp5gsOGS6Dyywk1CpDo2T7VLawFzpnZLjDmtTVJeqOYJEc0EMqKTSEDSauyqyam7HoIJBa7fNSKiwgKCzM/Yc9LSmre2IYNCgIwH7ZG5CTweWDIYsFUVKzpK1lKPTiZK1FCoVkS6UQgCiEQ7Ybla6qdLlIdWA9LcNlqyWQQ8vbhWdSHI47QsbfH1w2+qtBTnDbTm9GUrOkoFOHwhOaJLZ5GSRg8a45JIDKFmrFg8VhypgZCCCaK2keQQ9QxHGG2Q+FLole0L5gFo1t4BlqajAU9HWJauDgEfQISdus8nTNwltsjkAJ10OGcbnaCDnTQDW0WB1qIjC/n1Yqx5AfZPAQE8QpTQSSjgRcGpUNFTyA0OHPwbuSkpCinYVFZqL4ItOjibQUwF2JGOkJ++UqmpOAkdzVy9LXRBok0oBsmQ10ARmw8npQEpFOkkcCnXKbBFKyUDSjCWnwpuq96du4M+fzqqunfhG0AFcTq4YQI0XCVNKlDgjGU2CisBsqmRURVjRBI0gAdAdwxCAPs2JJqmFjmnUUQxjG0pzMjHzWQyLGk5e0s5KOHiLuh7HJiByxOiapwqDqCo9HEFqn0e2njZOoeseEIxLa4YN8NSTPQQGN3PSg2MS1XiEUd/wxWNXHY9md1QlR2Tj6zsNPHkeEvX8ig4WetEU5t6WZ0etGzZo3JVT78iCyeh6yF1Orhh1WyaERQA6ZBiMeb4y7ffwldR4SaoevAuv84Ce3nS/vL8q2ilgjxjTaM15Qm63cRQJEnfbebH1JJWGoP3qsx7mdVs2wdxbRoUbc59fz8pAwuKK8jHut6NVFKQ1bOBDA4N+MhewMYqqpwMnMLLGLUKjxktA0gl2b8YKAKBBBADwo69Ls/jx7nKM8K6e9vKjb0xzqIA4eVYMJi+gZvh8uc6pgs6HTI337qDGTUcYvCYYdM6wyckqJx3TQRID4NnwTpRjvJPjNnI0IuDrwRXlI/rcID1DEcb95PmqLoovKjSC9JP5K2u8Ctb7TOWvk+cK0sF9zMTonKeWYTzuZrmK+wftpUXcy/ObtuORx2OXlitGjbvmzTlMot3HSX9F/eipZlAYUGu8V+xYJZWq8SJpyUhmxqNiIPmBYXibNba4zeZbCsjpZKDv88IHTVRHLuipADuS8e7JVzSSqmdL2yljp1qmURUFgZ/MZTDQg0BnNAHQGauBvrdZhwRuNpA5SbYeq1S0ilLjRrhODlEwHk9yzUslOvSvA76ufc6rrRHQMWlSwoKRnKX+JQyymFxyySWXXHJZzOKXIrZAFrP4KrJPn2xSx8RkJVV5xTsVTE5XxeN0ataoSXZHr294D5N3AdKVg9vd8AzhXLfkkMWwMPHBKBljGTNA0DKtQMAHha7BmmDiw5qeDsuIwqDpURDoT9Uip+g1RBNMKXTNkQHe1+kTV6/CpAk9OdgZCIF3NMeHze7G1MnmwGhIDExv5jBHetSi2woK79U4t0bIct5ky9PaX9oyoglAhxyjIzdl/H3myzHZ+ZiQUGLU4ntpX5vOREqOpDo1qQ2db34PhQ6T9ijaFZTU+gthR6txAyqdyQSL1i0tYGHYhAoG/z943h/GoBxynQpWgJ7WsKHJmIFGXQI2Ji3q6cAyqQRR6QL3UGhydhh6OMEGL4GZoerhAlsIEI2YY0TCjYnJTmM2TQ6FjmHLoIcXfRqRZdIK4I6Q6MEwNjLSofDHbLFMksfnVLecAS7AAu8RNDqNXMQAeDVZwyrgix9GBiKITpMm0DMUYfQay9aCyeHvmKySw3jXHCkQEAysSs7lPGr1Hia75OgpWnwSS8slh1gCr+nkvBQUeL/Oew+5lhz7SarGYynQGSXLolQB9LBqQCUIJDehhBNJHkoOyQ8M7eoGJq2qlOIEBo1+CMaM6anAsqgw9uFlh0mLEHpoThYnAD2hH+1R0r67eMx7y2opLDmLAXqQ4BZs7DHmpsaADjM65BTeavlPCn/+4gaqK3MdU1lKACfeI1NLfwkwVJWTTphSosSowhAE0yyNTZXsUdJzHycDDdON5E8cGU+Vs7v5SJYilW+kFjqmmd5wMrZLMcjfM5FB/yL5bx5GdYD8k//iv/Pho7/rRjcBAR8OOh73TXB3Tnp6ODIw8jyvP21zmj2ybFTNBIPCbubE4MbuESDgo4CeHEemxiOMmsp04vG0K9OLrH5W9u93aAXvfkDViGQtVuYG5m35eu9aW4WZgsZYln3SUhh/8KiQgxPeFZ3gKOd8HjISSvASmJWf/s7cROhMT3VqUhs6F8HVrMwVJrKcKGy6H6ggMRZdpX5TSkPQfmBVj2crCw0DGaoIYLSis0omYcE0y5lmTr4lzcIcuRn0m6Eg93Smeo7iBCMncjKnsAqzw9DDCTa6mQoAGqq3CVQ0YnbmErF4p5Ajg/l41E+Us1smy6AyPTPiC/iI5MjyfuU0766dnWk7g59SOd9VWGXJAgnfySIBg87CTOQ8Licfme5QRgaPSPWDo7DJTI0MxLPgy0yOLOZmoOff42XMu5s7mSp0N8ppdmVs0QqJCHgcrUytDho8grfLufq+bcHbmTLgCHov9Xv98Eyn1iPznnLa4ZOlmPaPs2pVjyh89mGthADVKJcBlSCqMCSUcCLBwy0Zl/zAMF288YhbROkhBW8FRtY9V+GOzsRUYGVq4Nd8uJ8DV+Z00qD6DrPhSvqHIU+JFvjJAgYDPQi0ZCkAuukZGOyKtnI5QWCUU08SK1MzAPcJ2CBhRk+WSqron/v2r982oo4BOQkLemAtFQAA6KzK6qxBUUI2oIDMtisbqQXEzQJuydlQ3S5wvZkYrkYvoMIUoqSWOg5qbwORBti5f+eVxbAo27j3lXZWwqHeRVzwJiByILaACiob6WFBKw+2cCyfrJ6taPs10Vq8CjzpZBeCQXu5+fCmL2BDT96fgApxEOCBnxKtN5pANtf/9q+cbTJmeedQieIcGMyAGaV0+60UhRhjlJq4Fyl4OuSYhp2CH1jqE4jzYpFU4gDOYr9PYyIk00P99fswq9BCNcGmHzofsO8AqzkQ5y7XEnZ0wBtQ6UwmWEwsa1YIE8ZhVTKvoqdPUUBaUMAFazdApTVtL/vNYCQA2ODzg54OnAMji5wIjYPSlJykE4uSZZgiqnCBLQSIRkw0Et/xDmw1Rb/IHbATjcQPTJCT6IKt7gtd3OU0QamJZnXwOQmNIof0gZ19qLfXhYi+lsGXFvQcwAF8gz8ojRCNDGQQBSz4giUZyjAWtHWBjx0tWP1ki2RRUuCpUrBkz6/shVA3T/2dOdE39AalQgTW8mAp2ohKFpD9FFjkrCAnTJLTI4oqKBpAkz4jKkEUJSSUcCLBw7SBkvzEsJbvBo4CALYOBB3Ld5OTHYCeCixEQ+oNWYgkVShYslMVaVTf5foiNOhY1gyogNBOTgBZQONkXssCOsDgmaEHiTvZ9ACPsWhVkaPTjEJksN/+R7znr+vXb/O0qWPidiZhweC0ZWkHstTtkGRFVmV11qBOmwhy+uQTuGJTJXuU1NOyr8up788a5m4QSRWHq87TaAKeATRm+SaphY6J0sCDsQ2lSS1vgim38ireN8Dc4yhpY1kzQISLrIaLkdvuxgh4UejpgTzNoIbFDmcr2zi8dffRBFMeug+DAV5UzgPDcyrIXe5eu4ldkWe3FH3syvEzryeIZcWQKoe3oQOg8gPLrpLq0FFanJpCfz6fpZpdCCY6pIccYx6mXd0AR3vm7UsJJd7WnsPavZ1YmCipVP8lDjil0WiBRxeuRpe38kChCnmyG6b0IHETw8oLeqIyRMsvMcIE85QKNBm+aM6TD/uDZ1zCgk7bbAWGXam0pi3tUYrG5hggsC27XOmgTmBkNVJcjS4P1cjagHQ6UY0sJRZIulBK5Q3RiEkXkm4cdruc2jSpcgIn6Ol9ddxnwJwyLbPszirvWw4Xw9Lp1Ial3JLwoeHBwJ1OLFnedEx7lhzAahuebRhUQY7mH8pbeaYzFGG89yYtpeXBogWR5cr8lWokwSqOF7I8K/AI2sU8QsMD/Ww5XPT4h5x+wsObTqtUOTy0vIkAtY0xIBFFs5FSQiCr8QZUUlHekFDCiaAaWW6R/MRQG4fZ4jabbyloIUpC0LxxRKrNdCrATinqFC1vFiH0wHGTrY2tIwjS4k0AWZYNvKWReHaMEVptQDpJLCX7RcoVC3SYwREM3taYnzysv9yOWccoKknwTKWuzarsAQCdUqLEqHiQJGMpJ00WCrojKE6zR7Q/Kz+GIUJ5CZAVM1IL3ZOnLmTLSEtanUzRybRy4VuJAisqOX0S50XavxzgaT+MxzHnwBXTivWy7Spru77ubpDePl35vAu3Pl4jRT1aKio6em46dYyNzmXfkJUo6wYIRsx6cEwnoR5hBwH8oHkyY0nwte5OY04fX4rQClLR1iTSwTp9RF/9BiZibs9YgQ2C0Wul4RpTGItBhRwzMU/kPp9op2K+f8pNocRMVO+vXK88maDFfFmqE0/NS+s5cqomkLvwrcxU9k6gMRWJJAnsvNh6kkpD0mRFLmBhKiqVzKvo+qBAlS7SskvG7rdwNAZ0WsOGpiQU+oyswNR7eZ7a1L60XUnLyYK88JAP1VDglaGnE+w+ihdcQA/X6cp5Ik9m43Oqr12bVTHT6X5aMonqiMrhh1aK9BOlYkZ4MZm0dFd1MmfBwjDRIbS7nbo5oh8zlWvk5fCdPlaM0/XQ92d6rqZOsMeY2Iofnb9pBwMjkjv2rcVtf2Qgg78Mm9ojz8iX29h3PEP77sRPOFyWfsUOXLd9QU9Mni93TD4u+9ayI74f5j2rnNvzDc9CT7sl8pH0HWCexdynWlQ6uBDyjx1F+IrZviadRAzwgbgIXkno7ni2htGApQ/rBdDWdWxAJYhKGgklnEjyUEOMYKMh0wa6JkXgU1viKaVWooZUEk8u4HNEpacik/+8Ed1xLZYqWoTK+XCNDWanKtKorkguEseK3IAKAp1JC+SVeUcx6Btkw1KJEtBBniykkwVftFEqUTrMmBVj71YWvop/Hay/uhpdl0KCAwjdNdKFYwwKn5EECRMFxhQHJAnYaSQNBiKIIXqSRQHQXL2HIQtvKwzQL/ki38KBKzM40EliBWwn5MI/EBSuAAsHxGXpSlqRfK83vp14hHmMqAP9Pbx9pe0pQi99unAKkZyulTsNqkDhfxdO0Vm9/v6MLUUX3i4cK1wBgMIxpHxdnjWYR5kT8oG749VHSoLBdSouvH6gma1eNWPtnRLoyYbByML/xn0LbbhmChoTyXwrUBjH2yrkmMK+6bXbzUb/xOo95rNIvowDx+7H6Y1rFYPC2yTVYKcmtaHDBK5YuV8FCgb6K/v+C0kS2Hmx9SSVhqQJwgiWFChwgDdWz6kkk6TlKRkwv/NZ6KfSmra0Ryl6rZkBNQfJ8nQ8h4b0z+SwvSreK1qlS9G1TCVLhQMknGDjDZ8VjpFwgUjhAMnGfWpWu2mA3ax0/09acJLYP0ZP4cpNKBwo9CO86MQxkcK1A2/f4TTAlWkcm05iu+i3TApX2KDDB04wph/kZ/tq3p/PZF9b+cN/xDHw2cDr7yb8A8eMDGQwh3Hg7YmVt+oZijDmLl9pXTMOhXOvn/uxTYxZO3ngprLpliLysKtZNccEz3wtfoP0QH8riZXTtehn8Skn5MJnBz67t2IZfdGvn6yAuwFQuHIkS63LJ4msJNOQhbdV0cDJxsBATxArWbpIKOFEUPh/4RSS/xLc/41Bz8qIFN6mU4qFzxTejWtAJd/RqXiSiv87nSyn5cJPCndJqDCDY2qnKtKoGfyLJA5sbWwdQZB2XBFIZwLAnOwjKTSFKyfoQZ58Cj246eG0xSC1eTUdSri704215QxxofzHTc8WyirWF+vpnAzgV8OLqy3FO9nOAp0wpUSJUTyDJL/EqJ1y0mSp3HHvZE6CDDkgqeLgq+86RpI/VtCY2SpbowM8Cd2stwmgobrIvO+aTSP9yBTHbEWykEs+Z3uz2XEKr8XACs6uKFFuln7zr78HAJ/W/KrMP7SckT/UPLuFMQ6WC3I052TOs4bvPERBQQfXYjpoNgXn/MZPKVAevx2DlXcOLIfKkWNnOJOM7P24ap2kTnjGjWf4EX9MD+r9ZOHPrxMf0ycCN+uqdZJEhLE6KhLsvix6Yxn/4OevB1Ke6U0sNN9lnxe//nN15vPHMmbv6kvYerBOH9+u0RsYFLecWoUp9Iffi1S7MDl9gB/zL0/x1y/FPH7w3y64+LKUyuSQUTwOnoTmD4UJxhCTFegBgltgZGX2Au64DxsW6HTerv2HyTh3etL7i+/6Y7fSn4HdvNYO2hMyr1CrgiVURNC6YIsBlVDCgcAyA8IEB9EGNQ3aYvBzIBRFJTa8OCWeUwAK6aIMZeVWyofCH0xlM9pY1e/65eZRnR4zPj3JvrTpL7ZIp13Y82vkG5Mmi2cEDc4wwdT6sJ5OFM8s1lVQ6UKxbvHtyOCPbkIqK7j55sGKt6DgYMdXgYYV9lG9uh+94TkWlP345BQq1fgJBxt8aMK8Tn474vLwoQUKvnS/WbFP5/31cvenvofb78/Iq8+1QfJj8VrTjtffHgVMjkYE/z8Il9IDKo5j8PYGOCKDlu989Z51iqup/PqZGmu04tup/cNae2qkH11Wjw8W/y/X39jOS7/+/OdS/ysvB/KkTp/IZ6+t389K9/P8mglfdN4P2Y4NLACg0WC+FAbQyakGVFJRvB0JJZwIFs/g270ukh0QzXV/NnB3kh8CdHCmQjezHXjwbtBTgsUzhltw1vrexWzzF3rg6HGGARUE2iAAOqxroAHW5bn8FifTj2kSpBjokeOX1LU+jCDBIxiyog1m5+nyMIOcDNiYvxB7W9b+85j/3xMJmcsB0w8tsM9R4XUBttDHIUqKIMAJ5xbxr1SihBJKMFAYiohcZDb02VEzJ+ZJspAUirDUNZ8vwQjdDlEuT5h62C26PCHbY11W/h05WJdNJ51MdbYiWZFLPmd7PtkRhRRnlV2jRLlbPtZkZW0KNpXufN7PpIiWKOYIfWfDTstUOK7g9aYPOvkM71HnCq201Tq+beZ5wJYPS8+F0W+XinV5GrEdF0UUWTDkjvs2+nKOiJh5wnF753IqdC/bwooAKkMsnA6KbomYEd5bdFimcMgOi8WwpcLxCt1H6LPgNf59zhRmDYl/nQQSIkhy+KSSNf1EjUCO0DcVjt/ICH1+1lTYIaJGg64R3tnXFVq2fx8cJUwZfXregsLgOLh4+ASERImXEjFGUpG1fP/6xsWVuL2pBk7taTaeFrr0+T3mb/8Y0wcUAASBIaHVYercp0WrZ/9A6ZHfNBxF37TItmqRL3qgnvVZNZaWDjcXiKyc5ibqPcD7j1N76jc9NYUvTXfLyXDcIXoHcYdb+8c+0pbj8ZxX2rcjnZaOlE5a1/oTwwARF95lrZuL1Xn3MWyf+gS5U1N0e6+QUzjhEJ3MEQ45zSfN+Zv/6PhyLfEArDeQ6pyw0AUsDgIE+7DoJUQtM6HKEJIR7jhETxJ9KmaE2bVWKL8aLCeSzS25ByydgjIVge8VIaPeQUozQDBpDRLavrH5ty73CW85KGDTu4mjCXHzxR5VRMe8zLGKS/EkPJTE9jM1z2aNbJa9X85qh091WzPm1hXr03pl0WLFmKKOq+mRWpcUGdQBI3YW00+cARnrV5YpqlvpI6KjaMTq/MXNFzsi+Ps0sH+l8qhbmftv4yqBoyYDDUQyO6UAYzeN75ucRvSIuAkxThbPU87JjlTpEz5xY1HH1QRnC9SPTrg2dOkuOa3/6RDX20rWgS/X+oaa1cyxpq99XfKlee28FN+QNyxYsFqVS9/7oABSmU4JAmyhj2KOBCiYhHMiDYkKkhiRDQp7V+hbMw47If2jiJ6OrjNdlbubeZIyjiZZl1WdJaF9W2YfGV9TxhGc+OJP6kirYS2GtolyOppkNzoZvZKJBGBBqBkhRFEsx1RVE9N7JFlbpwageCoNsmAGU1nZObl53ZrHyZ2kn999MhURCgc0ukxA0ItDOtQ+D7YHERdfTQoUKEDhAHegALLPIRgmaZGY0KLLxkCDDYIOFAamHbRPZT6KfemEwM4CnBd3OkUo9kWKU5LFUebxjQ4AbU19tQmpjwOqAAVYAMEArB6gi5DxbcrwN3rWZG3Uf70gFncuyGJ95dqHIhehRFePGlDZmm2hgmVbrb2B3b6grem6N1puurfUdc9HVBvFftae5wbp5wXapM79IQ8uVgDZkW8kGp38fTVurWScPqibUsBGNa5HgPJGXBOxnBVhfnED6XRPj8cz+z3fk5PHWCx/VnGIDsPJTJLlz66KDNoHG/pQc3Z5hv0e2R5rz7a+xgrWjlHEUu8jxfqby47CvpPu3JfFCTQIGvuaQI8vp58YY53zlQEewe+Nb4HHOwwWzGAciKfGx5sdZYcOWvXKW9uU1KOdZj8ttBt0PCIqOiYuPiEpOeUCII0+vJwK5VOQxQ6OhXlEQ/iyVIOJslgan9LfJf97BcbMm5bob7VersG6vhyUoqrx4mjkZtZ4cQL8yCauN9BTrxVEmmKE6ogGgW4m71+qGqCSo5Gb1KtHLoxYK4M9Ttfo/Jio8DItxtd627WVXPxU1kcsmz/2rx9/dd05ctiesUJWGPBRFIeXZYnVqTIhaaDBeDB1K/HhG/KGBQsWrMaaxlETXqfwvQuuPUHrXi5DFLmyoS5LQNKlfg2q+apqK0eWq+Udv3jEuZjLcgipupfSMy5P1MEhiuipRmG5aItg7jky62XZIXd+wRdmKdqqf/zJE9AE1tt6QvS4OEiLLt5LV6qUORN6dzzx6t6vIxJmRYPVjExo/jJYpJp3xWoiQiOHpVqqdV/4l4yWJ9D8v+gT5Cw9WxEvOjO5Ky/xslI9NyrSyRBFquemmreKVPNO2JK4BAmLifolbgjYRvQjIJPWliLjAgCCwBAoLLw6LcwipInMRc6e/NjLiXrapiftvHZlp8lV/ebbg6j+NgQO866RuQKDHU+OPGB9ZpjXnIhiyrw7zLuLfFhQLpx+LreejxnU5SpynXMzQW6dIXfcz5HmQf3R3/0u85UKLoVQ6cIMTFcxhzl51py1y1lIHKbMaGEOc/YpuEwvg/W+WGh3tvcjV0BVuGnzUCaBZy73baYiqnSxX5uO+GgqIr898Mlrcyl6JVnIdkrqjf0O8+EZCJdtRb8PmKGE+BuJLIxoHR16lmEgK8Y5ZLneTYBkE3PLnYPXsFTbru4iORnfWGIhQ94VopMoYkXbNcWG+yyhvexTaBUp2RVjwdUSHjnio9uTVcPsmkF9g7VidbxOHb5e73Uu4+r/bKKYiiHpDXIS6JDTMWtEH4tRi7AR/9wEtHy/mUIIWyNvkS2lbIXA3AZsz466vlN/yY0vyvfKnFX1oMyb0ommnA00PSSzGnUi7p4Gruq0LyKHSunQPAzej6A2nbMLtY+6d38bwD9gt9pTcddPyRlYc8iJFyDvohRmoakJtw+2wUBbxAqaFWnlgAcazaIvNAbAhymxhtfPBqe5jwYPCnrnkoTP4zIfO6HyD1OTJpsseXxfhIJFo1xEus9aetXrLegVpINqstIE8k/YAVIwXnol7nDq3kGWRhGa0xrSLR8/lOtYv8nhVrqK6GBkbBPhmeYTzE18nFynNjV1o2VaHT8yc+ZZKMsHl5Wy3tacI0Fph/ppot0gNOZDdDCkhCHiK/EGumreqhq7vk7uaJlUL1mswqp9Na+vqbaLkjVbhjNGQCRIdl6Zqc2GjeRofnP4Vrz772qp5p3ClmzF1mzDtnu7UebtQTb9epHj7OoIzdj5ChrV0LwVSO+xkIXRe4GHd+7ddoDO/YA8IA8E8uA8ZA4FiMNOFvkxOP3c7VLHoFr36Vz2Wv48heTK16pfMWOjNz/CWQh1+lSYLxK0P+DIP16mcRdUwju0H8oOuCSOMKZZ9SQdA6ikyVK5/qR8pkvBglRRUrCT6YcflGnycvyTKpPj/yvuHAZcH5FpNAb0eqZ3Zsq9FTurzD351IcXUMxUFnZRuZulLIflbKnKbipsvMmySKZOn4RQAhxl992LPMkQBYqEB2t5mvF1l0M3VrZA4yDZHEXtDyPtC8v+XLI/6h7MH+pfr57r1AMNFwsdQ9wD+DL6vso5L9jg+aEHd4mpmJlHWB2AdsDSF3ANBE1BhR6sPoU5ygyEnhDILoinsDLpwqzDdMNKcUqy+Mf3tkHBsshlmRTwBcq6oGcVFiwGuqWVJugIYktPTozLqXlHuNlc0MKcvo/h1pxACEFCw8BubjDe7hmG8BC1YlsQ7142QOk+n6nO0b+2oUUXBqaq+teSyHyUf27P7dvtT65/vTQbhJbuX+zv6dEH72tqrDv5+Ubyi/iV3++ciw9Cmx0zF+SPFI2hRUfe93roQXDsh/wfvxuUOnypyauWmcd8i3pfiG4WYczi8bKkmKV/8Pv9GQ5wv4i9u+S/PjajxkuMzPtqOjRMsto4kqNbEyOfD3TxFX4yayUD1ge9P83B6G67OBF9yXlfF4PViH0dRvrDXTmR1huaw6f5H8b+8CbjizVZsPg1S6dtpLjr8WMOOMaLESWi7nbRHdGI3sEc8ZzuL7rW5zxRMost9mBPGZsYvPLVmZEN5objy80tyOiT0r762D/8kcBLniCECO+xhj8febfTRAbLN94n/LbvELO4dcb2Fo2PPFcsByh3Ps+d8oPvqcnFd0JAERHZ06OhSu8s6staN8nhVQCouZt7E+f+q4sHod4E+WlumUm/u5F50niU2i/rnhG7ruipohbLI+zGX9HG6jUcFw/8ZUXmRt2c1wtQTuyy5Kjzr1yjWOQFzOQ3wbrSmzIh7WSBUUAhQo+wI1hb4JURG5Je8vl0y86Ry1D+vohDtjSUb4OvlQXJUTgDO48XXl0wjkTAzrqsDzl4UejRhG5WAzPlnlODXgcvBAZ6rnlaCv7sUiqftcVfr2q95jw2dXFUPjVqnGdD+BAESoQKDXhbGK/ND8Gf432D7KU/r2YC/B+Gs2z6mym+AHMXDU6PkRiU2mOUY59KSoZAiwm4k5yUPjtjMjqglTs/VBrIGSjAYFEKk1By7p6Xc4HX2v1SbwggqV5q0PprxQ5IleqlbpFUqV7KVNKleznJLbk1t8X202fUbb08dqFLXxZ7MegudREHT3Y/unu3wjSlRx137BOxT21kn+bplhuFHIrDE5nsVyfYr1m+vt8Y73lTrp9e227A9NX45lwe7+GW54M4+wTnEQEbU/cLel7AQanIMQANfPI+0x3gky6LNjAcDdo2YnLreuZhAQMTcCKNzvtVU+gPrMuvrypZbb0gFWK8oXIk65UGe8Nxdr9gnj6oQgleCPPAXCbygimthwqmqZaXA/4waSQkfAEn/4uEhC/gwFwkvKCVht1/EVCm00GiO5kBlVQagkb3/tMKACahnu5/KOXa7j3zJ3yBD8e4iP8Y1Ldyq7EaBZHerEMlO+D7Ji3I3oOan/VD2tPw/omDb9blW8MCTad/byrt2uK92Xb74Y8gTEDpGZAIgk/lTkmXKlWqdOEQ+1zaSunl4h87vYlrmKqUFqdL4AMHwf9bJt1z4MG/a5yPH1YfSd/TAUc/9+uAiivu4AqKepNeAmZe0J+/OgM5s+icFR8xyDnOc4GL81LDEJe5cn9cXjo7AeMvzKoPCgPr1fvAR72Gu0w/BNNJHQT6eZ+Na3EFKpmaS7lc2mH5azMlV1rm63XzDT+/hxy8vSemlbfptufOAJmg3/Pa7tr2Esh+KNUU5drz1PJsC/bzF+lv1XBScRKc6bCRmyTP9xopTp2fLE8iP+vb0xPYPG1QV7pWXclM3z/OFtuz9mzuqPwqNjirMHB55pBYYnWqTAID9FivDSNI9HhlBpQFO5zihvJ2aofEhNcyfEfwLkSy4+Wbchr9ufEH4HW/pUYi2kjl7X7/eLpRaPRDexxcoNFdl+nqjsvZyRxidUIA6HBmCLh7DIBq6haD6krOXBCxQxqCR+DRZNHgTOg2XpZ3l5xox8UZsyAg6IHCHpqn1vTH/+5hYnf073G5zaw05M2ZNsdHrMEyTjGae+3P8SZEsWjm2VIh2fQpV5/tHnqc2lPmzLbwHHm+SWKoLhjYAERtLXaBgnucveVvdXYekMl9Y93D/8qa8bTnw8ffd4x/b7lX/PuCneFPppMCbyfsv0EY456N4SHR2L37Hu/FrJzMC+cngg4BNTgJocwE6QZ2wlfdGYcE2Sb6rl+5Qzk07HMPTlxtTOGTJD8U1k897cEBnI0DoibSqWyPCoIP0O0hpq97m18bHKwLaOh0DzpKbqeG1mfaQunCyacSeOTafDdyD9nVPzRVNkHvtIDHx2/B1/kPA6mNOZkfSWEDu83WR8IElQwYCxgaXRkaIxPiiqC80FBuVgb3CQe7HQqPlqyHpzYSjMCWdVULk1SXUrxH2iG/BFPaaXqcZZqtCORi/X5MYFD+PcmRgOOCU5KP0morQC+5SGaDyEriLhrVA/gSdmFuBkeF4HAQxyxd+Logtctum6mwKPt5sEQ9vRe8ToPrgUSdcROKQOjDs7o3OsUKbZr+IVPkGuUisvl61gJ7kuQq1gWOe6tjIScLV/A+LN2dFD31cHKdHF8wTHWpMPNpslC0yPOJ1frxZSoRXOUtkMgUwGrtW9S5oAkF5RUPFdzoXr+weL9hBXdS/SbPUhSAcwmu0JdnJ+4EPEfuGByXE3FyDo364rccGg2Ket2434qxqYabBDGGolmVc/H/G4tbdevO67Zc0EWBwEiK7Rd4AIxrheyweyLlEwbqL36ru5Q7qlydV6VuXDOA9jVHworKhWEtBMcQaVy9A4pnirXucaBQfVmYoXdz+v8He/vBHswPiVJndrgFk+Xu/Pi51J7uv918gaA5KbWDdz/NaEF1fhvM6mG9As0vJzg2erTgwB3v/MJ/SwcTrPUdJd3yLly0U5mDiz6wnCQDLvUbfxUw4Iqu7svg7HZqqabRfJ0HdOiMBRwZEnD1qX9Tk80Ys48QYBAy24Y7vTPa0mjnd+UpD3Dt72AvvUkDXHe1s2+Mex4M8OICLy3wygneOP4H+C5etn2v9/woXLZ+wpZtZSmq+H8bv2Ukbnv0D+zfGFpH3USyQm69CpcJnfoMG0cY7xLXOvI9N7qyOfc89Nhzr6z52JG2GztQhx7/ExA83m6zfguGWZVc1bCi+CSOXmc/4x1DuTjWHexARiwWqKSyj7pg0rRbbvd94Sr7a66N0JR9ydOCH/4zNZL3S5sZYrFTahKERZUmSmEztxCBJK9F710dfZ1zyVUz8RN33bVgwfLByg5qx8vepXLjeJs+11TVUB2CFxKX06RN12H/YiTOJ9YTU3HzoNTY60XyVejlms7/GX391tBFT/xq1btq44OgnxoDV8XIkUnce2mmP+Hv3fsw3pZ15RZ7Dx2CFxKX06RNl34j+bzLptxUMm/RE79a9a7a+CAcVbX9U+PAVTFyIHHSmjVq1q7HoDEX8xXXzeY7HnhUPavgxTq3vNl88G3Ss4lWsDtbaot2Y0laHlfPZvgT6rHaYGpKNVTsPDkKcUOrTn2GjZtwrUvNudfhocdnPffKdvWxQrVdwcvXYs+32oB1qs/SX8SW/LXf3cZgJDUormP0vDNX1X040OCCSdNuuW3JfUue+qfX3ttMO5OfEg1TdgkRSDmvRYdeQ865asbzueQDMHOC30+vvr+O9Hv+DqEe4J3H3OVef3T8kU0ne+kC2QVf8nRRz9Z4gsaxn3fhZhN+w4+5cILhW/z4i/2sXWV+ynJrXv+hCysLm+PUNoQE5f7yG3Z/v3HE60+75rKt46dfJObS/fNm5vCcisg/N1OIJXPTh28+fuHF/zL/BfSa15j/jP2E41cX/8b8Jz7zk7LzY8D8Who/qrmS+cfxOYPMKmD+d0grj7mItGLNm4zZBI3rLJ8uL/I3Fcur4VII38D5zWLIg60MRn8K+w6nImL9o/KrDWWLayF3yL6fYRJph7LHl2Gv7FU+7EFanYYEpCgbIuJZfBhCMMFTIjic7JdxQmhh9U4cExoIYxwR7rCzZc7WhRu73tBY9wk1BA5rl3A1elon1l3CpehE39sVGht+rVBWwq8USjSxG5ZgOX77ZrwqnBbe4bD2CFlB3gRE9AlsZN+I51zaCraJ4GB/cijlNhHPONkrvYsjca2LKs+nXBgSAklXnQtXuD2VjIbdTnZ1ltJVMVayvYFfS4Pqypbd1ZlG4LGy+F3gVgRA9AQX3g4co+H2LDrf9swanW2bnCi/re070em28GyPMntJeTJYhGQeD4yH3zV7JhrMTJgVemAVHCPIgVlwiTvDD4yCIlBe6bUBndrDDnTkfXTdv+6QfRIW8oE8mNgsL/mb224MHl0mMjrB98fO6Jz6NOCL9KCBc0VqdkcoAVtQEVh+uHk1Blfkk80JanBcPt2soK7Ykj9uZlBfuvCa0QOSgLKIEFYAC4ReXPie8QOigKPgFo4XkGx/Y+yAIGWWgni/gXz1oj1E+QOBgjFwZGWs27BtAeoTvyso9UmgbxExyux/bJQAgJ62f7EPNzqlxU/tk+6jo+Bn8+mG0dEW79sfo0HHAOx4gOEUmgahRTjTc/fhtKzqduFxUz6t67rD+Q2Ddu3qi9CG7b5r2LUNhXbnmqni91V3rWJNGq7h2p9c2Ks4IUlArovnQqybZvlKCP5XavrBS0DL2G69ShbVg6vd4xtGsBvAF0TkxnYvHg3HDdUJHRDe59L4/PDcwEaP3hVyUOGSP38lyHPxKM1FM7Zrc2Hkugu5SPHuMFy9S/intKsa+z65ndDiidL/4QVGbu/TPOkugPjUTkLzTDRPRfNENI8NDTBcFMNlMSQGxXB99P+N/t/RXB3NZdH/PvrfRv/r6H8Z/c+j/+mtHFRmhrGfTGL2o/No998fTl25flaf1UnEARdCfQfqi9vEjPN4+qeK3H/V/z+dtGZ4KPoPon8m+qeifyL6x9b+keCxRydA/2SBUqE10K6WUoHi5aKGGtn9sL2h014juGUjsKpYldy/eNdguPBI6X7f32v+Nl7hr7cd84d4RT49wJXLAwfBy92XOyP4edzJp0Fuv9g+l5NyuW1S5R2N0+X03ZW8bZDY3L3pDR2ShzdXulcDXV6up0d5l4Ipz9TTszx1I/JEPW3JYxUQHwmE+D8A5n8CGncEh7wtgLwlAHJTPb3xx4EQVwcAubKe9nl5DNulfUpsxWWBklxShVAuqqzEs0E3M+UxeY7/1P96kjAbqH+K9h/R/i3nwbxqk5ez6kpl1vRZk5Qnr43c/mnwF//8vyumZgzesSs+70A04/Firqi9kGhG6W27Ivd8okmml+QzSr2IND6SPf80XsSem6BoeQbqW28K7Rq9F62CVqgth7OTNGHHadIyadwO07ilHFoCOgYdgd6HPYPeqtoPznxp3NIOgg1to/VZG63HmqmXrbFps9W5cdJOyJYZq+4pejsswZjmmLRaNBEaLTdq0LN6jOmgWlCNrO7C9zc9VnNUV73xwOya61r/GkD3AN0GCJ6hs6E25WgyY5TmcMibSdkBVxJWKJqJWa4rEcsUzexbqitBixfN7FrguG3qUAKmJprZNGW395ozXNkwJ6LpYk+7vd0kcMVmwuKBsZrdXPe6tITD0jqH4I+r2e19omdcOdpPiAc/3PehmnTsq0vx510mQ1qfm82Vz0wj+J7WZ/M9ojzGCea7T2kPouJm1GDBIzogHnh1hXq18e5d3Nw50403TgjypYMuIWJ5giAIghMGrbhS/gyubu8jJyzDG/uzYGLYbtKnbffgMnbCZuXdPXm2LIVra4EtbHEtEb42CS8k2O1RZ8jnAPton8wjOsSyW8JrcGaB5kk1PjPnZ9cluW7ahexnEVN3j0ifPLtH57+vnf/9C/Pd/+crTPIUQ3absr5bKOz72BoOd+BdTCqO4CscYf4+H5CIIwofQSIW7gZH6wNwOFcVH8yhE0cH8DJIgdSM3IIa3wZZes4yUPeDvk0j/dUObYhi4u3enPHDmmqysWZM94EDY9klihEUQQF0KpPwbKbsUVQtWWheOitHgS0bkHx+9Fg36ZaC4vyYLLN/V0nOcny+utPQJ3SsXyAxiU3E6ywByabSolL7TGEyqrseoCdWoglJVM9kOfHGceyWyY6Ay4kdyUZWZXFYrjTsmOn72u9WjQJzd3GexQOW1rLIwbIOl5m4z+h8TupolmpNI3MVwhF8IVzXBtCem1zllZQdGXGuSRXwkdHDI1OOGplbECU6ZNByMMZUERsDAWRI516UiiGiqbTPpQYpavV98qMb8+a96fvnUMxBY8LiYARMzZbdGHiMFL0xRaMZAwlNy89TJClsHowOVoyIjpFClMYcWEwQxhxp/kphDCz+ElWRZYd1H3go0RKeem0EZFjmeuD2zxzoeoqz9MrAM9LlVwb7Y8ICLAOL7EH55Ulf+ZXZMIn4mla3DtzcRgQJ3Rb2GnWGsMxzT/QzLMPhlIkWmh8qAVlGZS6vdP5/sWAd4NV1hcH5zRnp/oeLvz8krL/y8hdio5d/c3tVcxJPv2EsVCVrUn3yeA0zMWq7XzHnZFo7Gf+/2K/+yCW6Zfrsr0kmb4fQpuHixVVHWhsQ4tFvsaGv7mb/oxfmAwaEll9p80DDF0Pow+jT9RHpz6Y/iBuAlXrf1xJ9+KuvPDpI36R/Vh/xy6G+p48kfWinjj58k3Kjj+jTE3146bM+MbnSzxOfi818uSKtKzkLkiB4RBZFoggZxcZKIy4nzLymXQSw2DWa/iDSpxGkj8G+eDNimdyN0PHBRu0oY4kZGGfwrgFKGdWgOaRExaG68lEoUWIM8cPOFyRJKulkyJZEEIVTG8vUqnb2eG/2du96f2APJvAw+dXGTY+t/dhVWicUgQYDtvF8v5OndMB0Jjml7Q6xYGtcb3w4jv/ylfz+aauUBXmi1ESiStaKptJEt5oIErlPiVRZLusYoY4auU+qEn/RJ39J9jvLelYl+CRtok/lRO6TskzeilRJrU97krxcVLL67/iy8SWjf5/kJZrJlJsIe8oSjZL6w926l2tAT6UTVVqhJIw61Es7kZJTesNEK3Fdt0FjOKY5Sjr+WgpeS1WMhDVB7RSiidukEIkrWjeMxHETBiWp0wpTkxJHdLe955hwxJpOlFdSVRXCcR16CfHcge44aaVMFSbOvrstx+WOgAMICBxpD2aMBIHaIRyA4BYJBoE2SRD1C5aqBGEESTDxCYG3UmJsfSCpAzQ3CKAkQTTJDRSCqPd80OzBECUJgJzAkwRhDNSBGCe23cRKZMCOEIAxoqQJeFjv2764wmX8c0ZPELJp3w/Nxjk29PHsXaWi7cBEMEKIJ0xsFFEuAByhX44NlRfefwhqKa6SfWlY2sGwM/onEyIeVODq4sTREZyS8LC27l+71u0dYeNM3PEErm4tFv6c4KO9jqLu3JCWYO9407qhPWlCQOGOh8py2GnnDh748Gf9JAkx0oR/cq9OdvhJleCrQzu/E37XH5wGOrBw7SmoSBVrqKOwXSpukgilTZNuqsmKKCzCeIWsIEIhBRVWKFFEVSsprI5Cv7O0nJVMUdzYnSKq5RRSrLkR8TuLqKqQwiKS+kZxRZQQoYhCJlrOalZRWB3NxSlkyk6VMSLkLKrgTr3EoEKKiNBcxJ8tA5yhTAU3Nl60VgULDnBavEiweZIhUHB/yYs6oOA4/JUvgfKiCQ5soDg87StMeD4hSB6bV8HrMMQEONmsdLrBXZJgSRLyvNiRB0/8NGFQHNgo4/AaOChhr4DjxgKe4G5S4muYE1pNfA4Z8jLuEq+AJq18/zeKC878tNNpubP19D/c5ruKu5SBwaHhuM/j14VgQGFt8KnaP2xj37cOV2GO1Wzv3jr97FqdX57QinOIlW3CxXsPUHcIlbqrCgnp9xm42Rys5z5IzHjixoviekZeb2antXo21J2LXkgcW/jVE/O8chO8S2sZw7CUM1VsxbdLNc+WRsXLl33LQeEjQtxl+pXxya0Z5DtxMNZ5C7kHf6l8cssWSqlbk5b2qQTSUaNBi65lf+LlQCa3OXkRvaAwQCe/FCPbhI+dXq+0Csb/4Ae4/TpHx131i/xV/KiycjPsOFObH026TrNwt5aPc9C6kbQZnniV7mJ6laGI3whmZM5t6mMEmzYi96q1j8K6S2ogYJDGm+cDGz7xTUSRpGKSww835ON504nagtM0n+QBbXRAtMxfzrFfst1c6ar6hwdq/It02YauPtHZJSASCNwi69xwoCiKSot/mhAM2/hjIQuRKc30wX8MBmbWe+cdP/iqxd9/w+Iq/f7rFZ2YuuYxdS2q8WjmbIy0jHa6DbuHc7Gu8aGjT0yDy5EydHVZVwdgVwrw0KXZ0QUL7gP6eo1hSCk8QOEjQtxl3lC2dFeQt8S9epliqD91tujobjVl6KsmdLVMPU3obAndLSPjmikpo2YYHddMQrVDdyd1wsDcRXsvHUirdFmFg8OpWDeVliNjtOqPUazGcKZW1FGPK00t0yzcrWWuav14rk144mV3l3qR91VnDUX8RvAc7tmFWde4KhFlJvvyebpQuqICAgZpvL16CJrSCUEh2j3ZOVrXZOmuAi51zSjoIO7MmsvNXpcdGX1oe8c0oPnxC1tgCrCwJwAgCCwFRiAYUJgUoiJV32iSkqqwV4Aihb0BaARC804hd1KJcCWpwCX9XiFqoz9UzDSJjYT0znwksm/IISW3lFD5gnp2ZxKlC4PBAMhgfKK67PEDojg+8MHta/a9I4dkKUPHn2jiyQKJTJ43wPdCdDKZAD8BmKmnmXa6TCaTZDKZTCaZMROIZkxIEpjMscMB2AT2IFzmTHt1q58rkChzByBUyzwpAahuQikLBqDagVICkIywvwG4AAIGgScFTVCINsnylKMqvyLazYaKFFJ7mr6uCxGDiCAIUmAKYenk6/xqKl1Ib/rcLkulBAAEdezirXQsEAxoZzKnciaj6jbeF6cyLJVXxVTmOZZiJ59PD7meU7Hq3FvQVyoqCFGkVF7BSygiYpLsVpLODMY+B8gpqPzvZ+hF+cFJs/r9GbNyq0XEDgdQRjpzyP+q+n32JP+BesiR27kjKA1TdV/4Vgwq96m78uJn5VukYynh3K2UUqNG03X6mp0cgoGUOmSNKFAYoKUOWUQru4dsRfv62zIiF1HLtOFIpVJV16o/LkAN3amv0OmgDK5vLU0eLbqROqsh18UNBjJE/BDMSNd5t2f39U7lZaVipQtlz5jnoF9VBzyKPDb/9A9BH3KHCy644IKLXdwAsfSoAh8BGKItruutEpASj3xuAIxEFO9JAJIcfqwgzTE5BKvjcnLIllgQeaVTfgIZMxMgW8MDPKjaOvk6v/G8Pku0BF3eROVqNiBGer87FB6FPyVuUXgUnHhXz0of1J27AA8WLYT/pQ0UHpVFPH/4fxL1/iAhRMQ7weeEMrhs8xlNHJJpOOzcfVEoW5Gc2zaibjcXsMuLAQAAuAUA4NYUdQf4fJ8TZZvPEuXgluMyj7idlzTNk7ot0B3XsTfAt4iEGJl/DAcKvSDZUJfEfr4HII1yJNnfNwLhlE2gzOYc1WB5aFRSkqpN1OILKKqMUHdSTlh0iAWFodOikyhixTxlCgxmF3atC/yIYB5RsXWHnAoeh1g5uqw08P2pEChN06eZ7vakW1wfLDoRq3t9grkSBdkfDSf/bGWvLC2FD1FwBryBSymXHR99uTWHBMjwwBmZD1/mdsodI5S7bRIWo7k/cCZH+n4Ks5sbD42ZzDpzzGeh6EvdeUy7gcvyHl3vaweqUwIMIiP4noCl3gUKGVxxmNfYd0FElRHqjssJiw6xIHZmj74O6JvvnXeKJQVzZ16x3/ztnHJZQW+tdaw1OBwOhyuHBIIB7czjRtGS/PVLo+f9s/DUXn5lOM0mWl7pKocUOA4i24a4hpdQd7Zz/s5y3vVcavKgX2QAP+Vvq5Rvq0DhP7A/uSoQRpQiZkvregUy89RbTlW63EcSHY53mdw2PUkmuLkd5d6c+i3j4TJ3VlKSStcQM5ud5Fgnfasyw3dXRC8oDNCq4bvm4kSmXdaC2SXd7GOFlquqsGLD3kvlbMc5RDFFS4KjH/58P+A5OJIP26eWfJTzW+d3NNxN+eA1g3u2kDM93lvzpC3HY93r64+pdUZ6l+haTjpBjD3/3j7/D/7AH/kP/jPXK3IDBjI48PsQZuIXwYzk3B4pd0SIMKNfx7DQ3eiWQ5LZnDmY//YNdtjkjGLQkrno4pPuOS9a1LdiPAtYXMrlXCHbXZ7xDM3Y4CMA28K2qBz+Fz48LM6Gy/KOX5wlF3NZDrEzu9N/fZmDlmzb2JxX7He9/o/5zOaRoea0oO9mqj8VxLS12vg3/p1U/w/vMFrzmUAwoLD027yP0cz97gogBs2Zy0p7Uaa/3KiJpu3YMgg6RLm4wuWJM6cX3RW1zAbHhoT0+wxehrX+QyTHFybU7POEFSf+YR+6+5ib0/K91eXl2eOcX9bVos3NBOF5BelzQd7y60TNZ8oJaXc5b5HhKmIHhY8IMbIv8ZQkCPkj8dd4GFPU5cc0X0FKhVJG5Lgk3AetTpMAwns2MExyDHLmAmPyiB4oDNDJL8VITOxdPe3V7gqOVd/KcI8kR6msIKfGIWVodqV5dyPdSoN8tz18UYMT89kvJsd8XZNmx62qOacSBQ9enyPScGLii7QbsdepaGSai19eP36oV0eMn0UO94WilxZHLuVcdnz0vQ/1cCd+CGa4OiPkrmWM78cxC8Duz2RPDZs3bNqI7Jkh4TFhLKtPuMKl5T0qEzkMEDDINyGQw5Nv3FRwLCiklhGNxF6l8przalSkkEraTAcG1OBTA4zRWnRAKK/z9W4z13zy8CKHGnNnXoHvHRFj9F1zedKvLgCZynfLp620AUBQx37MZzXeSCeiO+IIddjup8pUv2pjgdS3lXLM/RsoR//KiJNvC+x+ZZ8mImrSbJHtOe/NpPot4VM+54v+pcelGnHp7+XEeOcQRfSInB5rTsTer7yLS8aLMPNr+zznZR5/Rvu53SNPTUT15Rqb0qXM6LuOrcxW40O6h+Ze7eXqtl9GGTW3H8ZPt3nJSc0hKlD4iBB3mWpOjg3yMxGoKdkvo4zDOG9yqOO+uFXskmMFNRp0N3HyW4HzDbJLnZTzJQsOsaAwdFpcFqNiYu/qF++6W7KvwOzdqUeqymtfOxL2esob+lZSdre7l5RY1fySX/Vf+x/ZMDqOLr5cezZyIouSghrnX78T5VxtqY+2+Gsnx97N1FfSEP64sOTiSpz6h4nYoHvHNTqrXe7u+0Jty9ilW7MHHr7/CLPjYB9r9xZV+cRrPy4euyrL1PjoyxfF/I0MbvDLkD9lgvl70B+jHl3zl51XPiIaYrF5BDsy1GWJaC9l85tnbfYq6yax7CM10bwsbpafaIBYOIBznQ9cIOCO+MdvGHnZAyYWChmScpjXDjbWlVjVqEghlbSZDryBuuMXDxURsUPIzg/IbkrObLxGFjt3bk+/0vp+9HhYWaZg7swr8G/XrryybG5VrFcBgCCwFJsE8msPh4+A5ggVLP3sn8MBI8ZfNBmbl1WLt6W9PPczWzvdfsHng3dPbDKiLboQtUzzhum2P0AoNmriKIcVP9/CxTeUi3uf8B7fbTmt9iXbPFg/JVpi9/3s2LsrqMU1FTyfhkkdW5hHsxFtrmw6Wx28rNy5Mi/ePg/XnkJsWQba+b5AzuLtMiSX5IhBlvhOSQD53tCZN4nRk7xMU3GgoHxXAb3TtmT3ujigR48ePdaH/gnM8FMyX79z2iFb7m2nEQsKA3TySzESEz84suW8MJMU2i5KfGrBJ+/a+5W37RNWbJ/viaXB208X7zg+o/cudhzt0L3LsSs6o1KZMgabnIod5641Hz/74OMpXmy40qB5XHOq6/tpyHpvwpk0O+7ZAttnMt7zysFGp6L+fLmyNV5RKt5W/MhDPl5Id/vHhZ2uH//L7foYgcW7g2/k44r4nWBGFvejq7S6ev+ZNcAcg+6vGvC/KrsM7Uw3J+K//y4yLhUPp3zz2OZbm//g5N+x5yJOfuy9/1Xv57M1raNoiV03lc9HlziMp/Lhsvc11zFRy8uKzeqnAjum4bfGGpyAaus+mcoFAgaB970QuLhBi+siAan/b+7HthyIqlimafJtpXihRiHFJsW/M4MH3NksdvCmue00YkHszH70infFiwoy+ryNQ/d1/tPsdNCOdXnSrrzowG+xh3t3qSnXUwBAEFjK/QgEGdrZ5Um7rPH4XO473ORJG4scauMfxYFyL8cdX0+5lvL+Hpls0tPeW9QIRYdY5ETblypEixYtWrRaa8plrc5lzr1aXYi7IW7Es/jzyUmPXTOP8OXKSvZFPuTC6X+7xArhQ0H1hQ/30QofGkzz3yAgIM+9nX1IyAvgdFH+kk6JIjEJJYf7zgeG+NS9dlxZCR5uUL3waoJxSOmJJj9FKQ6Zr8HlXpHyrVjp78Mys5l9ZfuEd47/B7KXj//rteP/J9x896Yy7HFFHZJbc1tuz5/mjtjpBFJtiSDRL1vbgEoqDUGDEwiIlCuTZF67d+v9CkW73DuA/EX+Mn+Vv8bPLn/iP6L3E4kduc6FRYUrSSfSVRgiXI7/5VoH7dxky9NaPC74V/jV8I77wL4Q1OHx6+Z8RNLXhw0r2qG54PjoyxdD5m9kaIDcmjJ+SyAIMvwYV+17xfNGJh+x/X8Z+Ub+7nz9nEKFTFcnQh42ZOYBZSH2UgXPnIfXuqVi71FxKzZrKkMsHEAp1xMgYJDG85XDvjY89I1T4dv9+EZvMBJR+EdxaGKNeQ37UbfaUt3xizNDROydEN3xBUeU+zjcxxmh6BA7O6XCUCC/7KI7+Zkwd+Z1/vPOtAVC6cArjwVSASKBwP5LV2LB8rA4XWDB8rAYOYHZ7h1oC/gF/AJ+wfwBBZbMAtdCQ/+2wsalvYwMiBvR8jdnBwjdgNhJs0WWHNvsUGCXEmX/fA7o0KFD2HWS7RipRjzFTzkhNRJNkIbwcto1TfOfsiDkwjnAh9/454GgTX4L1FL/rs6tM+z3HqtHE3L4XWwBW+kvMgFha7+brQAdwJctRTooJ0HskLmG7wo3Uvde2UHlAK4VkRAjUxUwBHkSm2/F9X+e9ABNckP+/2YLABz3tFzur0iOQyZ3I8mL6AWFATr5pRjZJvz+tUCjgmmFm88rZPcCsuFnoZ4HGBYOGXjmkHOAaDy6VhNR4/x2tMILCmuCK+/ONg3F70/hwTvStG6arbs93tZkVxdpS/EYXuUVQnd26BUW39ceIJ4zTgLbqdjx5co06bP0R67aHuyYD7UxgO1EHAQI9mFRxOI2d3pI9AqiiFp+u43N+Ej7fua9kYmcB74nc/zApj5qyXT7RJSHMMMsc8zvhVxYd1jlHjl6PyZ5Gbtvi/yncQCFWKj+VzjAgQMHDpzNeStc3ccqIqSeqBo5HluzttQCl/HEscSC+KZH/SLcYoMiCtmYe47H5HqOSCf9cEHH07C70A/hsJ7MSndd3HZx9BWv4L++Wg8r9ssTbFwARGRYebIdWACRQB1fVkWi6kTfB54YaUeoYFt5Spl02OZ/fAOWh3H12ynzinBtSTqq/pWIViwmtxQrU3YKEBAMgYaTCmoaZG/13fVkH0wfLs9t9N8cooibn0u/XFNu/niO129kdGi7uEwmQvDQMXZpPqRcOH0+Pga/TjlX6FvryW3FxrDfe3weo2FdnnlWl3UuZwxwWRdmbIXLqyMcynFWndqNbOdQvVzKcaijyXUbLNhw4XWhV1xKOYTQFh7rpXHgFAsWLM10TvXczZdlRMI1D4vD774OdTrfUG6ri+R+uZEg7TKxukJ0EkUU+QVb3wy5rKi7W9zA9waOzzBOk7II7t9s/MGJZstlWsgip+fJ/+urTXyK+c60Hrj7P+PwfQuh0RuSTW2+1TMHOLYf24rt3nXcJ7cFI/e007oIGprMcGa2WR8lB8l8WNAX+Z7xVXtXHt1/bFscO+aZ9uHsby9Uz5/u+IJvx/EO2VL1GOAT7bBD9KHJPJOyE6Yvn2gfRZk/ONHsqRgiuVHMhYn35SL0anVtLU36tjt3nsTcde7t+8Xw5vuVmdT+Oe/8jeUyfTg3jzLZ+J0/DfsvPxXggGNHPJ6XLwUajM68uLee9QWXZ93lsEKElLUaGaPXQ0vscGSoU4dY8GW45PaKRTIppG5xv1el/hnAalIqXN39Nv/3SjZQaIVZ694Amv/joXCqaCPe46oWWmdXXgGBW3hd2OxSUoEgQ2EzDj3hM32vMyC9WeasG9eSZPrhSXP9r0uFD99cXNsGkj2pSmaY5D1702Qf7BysTCXiKIebTVXbNdr6AeNhJUyjBgZ6eGgpo/AP1xkBp8XTdmfRx78nVo+eb/nqTnzc9sysexUcPALjEU71G6vdKphz5rpnFZQsnRgn8rSP0X9Y8fc5IyirgGShFGI2V8lL/kvw271QyCvhuhR5aaV1vbuNjlXngJ3Yzw2lAh0yhK/Sf5b4bXloVyXZ+SBgoNKW9nCAEwgIutY9oy/D3Ur2A18VEcbsd6aci83eDt03zRcgUCAwJHQlDH6LWqfOg2/1b73QOuRbfKu+xRXse/WHktbo4pReLBpymlqmWbjvlpoFcuajQFrh7Ps5IG2leMT51v6RJl7dHeU1lFbr2rX9vdUYrzErrWfekA/3w4kaxph+whF/RI9NRsY+6kvItHE9evMzkKs511NukAHP4GwzRG5Z/EGgB71Gsx5K/6oxcfg6+UPvf5ZbcwzaxDpenfaga1/PyWnPdi2iNjXe15goIfvf6h7Vj7E5jTVb1uawo7GuZANNmjRp0vS9/Dg9kFxZ7ChkjAWHOfa8aSxb4KcGiChidcJruWssSM+4PFmO8RXZJrbPHYCW/WnVHMitz55BG2Xugp91s1/Rx1hwGGUXVv/+z+cXmwqp135HRRCIBAITIQp5xL5eswRyhAKLkhOHxD1nXb8M2ledrDu9hndrNGqnFg0QidqpUZGqrwgbrdozQGTVvEjVV+Cpn4IwkjVr1rppRe1Toz4rWbNidwfYPfZgbnvkX56eu383gwTHzZ0vIdBy87LKySZgWlO6v9yB31gYNx7opRR9+gjeKS8CPX3E1KrhRWYdtT2qw3btmYKWVSfWCJbUNZ0OOTihVduMv9pkk6NE1bbsq6mSLtRo0KJrxG7YUYvzqkPTSTlvd/sOsaAwdFpcFqNiIuYpUyAY34+OX3qkBL/DrJoXrNhk1IZDTtdKY47amOrEjiOHFpfDlopFpJJUTZAjPVKt1DjOsxYfGL2uWSpRcIn2PE5ObHdOWm/0ZREf1/u/qA4fT12JEkNcXX9U07V6svZOSE1bMWbMsyilk3RVpBsupOfxuXuts5Uxas/VTV2zFIJSNXvU/HRtmB4SPSIaOV3but50frkzKTyfkP5Uq84FcV2JeGarM0ebX0fqrYvz23hjq6qvRy06esR7LnfamW9BXpEvJ0tRTNk+r2PWaCVvB4tzQri09/z0GBDo0e8Dj/n1Fz8JEgpq17xvnXpL1CyBDQe4sYZVGiPhOwKEJETUhtci1d6p9jKVkpR6Fz5iu9pQIJmWikjHXG1IAj9ZMAD0JB59Jn3HvhxUMm22SvKX3rb1zfE25v93/s8XXxbhaWQmEVMJU0qUOCMZTQLupJw0WStQqQFLflmAXDwp/NHWV1RM5eS0UFFBmlhxqWMMXgkb7agbILIiIjDZrqLmssrxqN4nQueo3Wm5B0PmaD8NsJ8tuKvYxzA0HmFFAIo7mOz2VIDo3BkMcJIVkY+onfPyQE+2+mR4NdDHVj/Y6Zo7oyloOaLSubMrDCKnUv4l8Rl+BOp5i/mKiKQSh3jvnaeijlSnJrWhw1TE7jqNIiRJvnLvAQYqqTQEDU4gUHvX9D+8sJM/z/C9xI8BOxWXelrDhq7tkoHew56ALRV1OhxoR0WhveUKeC9SUaGzJp0AasBWxBAusD2AVQ3YihCJRvCxYxyVGXGrwo3hljsRmX+oKJK2vD3a7du6vbE7mp9OeYN2K+q+CPc4TQ9if1h3nVCY9Uww+7KnL/u8ax8v7MzWOhmkEkHH/yMik5GRCGGwBRn+JAxfLq/H8/mqCU4Cn4iS++fj+L8iZi2goWIO3MF7cXuE/52YnwdjAL4XmWOn6YmEOPJXxFYkLYMNeHY/yX/xu+LWODnunPSigZNVTsbp8gQlsEgo4USC55cZFZcIProRMk5d7ytg5zqY4tbdaYkjjazfjJfH/4rKGskh6hYKkqWGb0VC6PCFiJEgnbLc2TuEYlF+fHdE1EKzaL+dkXTohwFNjAwXaNzgiX+zw4mV2KiJi0RL3Z/VFnFrDZAu6UrhOED6RTZwIi0VFMj58fR1WxHFmSsnrJ6p+d1sUXRcJnrcFEVRrAxaEjo7AMa1DAAY1Ck4QgQNy3Aq6jQgaf27LaB31dCjX/RDxWHD+flIylXwaEQRd09qQT0NJzw8382SpymqH0pXQMsqxwKW7PNbvKGKngaC+0nsIYxHGHU/Bkc5nqsUuuVEZBWfAU6uJFU5OUp3Vu70RF9xt4WxRQoxNaecW5qyV/x9SKUc5JV4H+NCVjHueQwmm5yUojLZEheIGnt48juBBUAHgIPxCvGrGKlkUOV4XapsMlRYMCqOaTmXtIYNvBwYWcUtYGMUh54OHEWpotIz9eT6aXAnkD+Xs6ZhdrPS/bT8JglcLqpyUsVCYRWlZSDoIxwAsMBHB/3VdZ9oFaWtAzCnHDow+6Mp98WRfMd7/cGI2pcG25c9fMQquy+oEqv4TKHnjRgAD0oVXwkmA/kDVumS3w596fv28PsOGdp319rh2KP6ZYyq7xvf+pZYwlbIOmdYL2gpcZRjlXMxD97NBccqW7PzdPlrjX8OSwY6xaggGZucBP2zD6Q73elOd7of37m/7MsPnFVnFZIKVDEx+Beegc8f56UfYetAA14b/iomA7cAqKLH3pEpBiR3PvpuduVplXPjdHmYcfeUDEr8sfjWq6KKZDBhSokSZySjSVBskKTJUGyQTGBRJOjyQE4fNMl/RC2zi5sfFAlyMpUinzwbT7kEVQxTaWORY4BIcR1YDAu4DyPq0NPDWjGUnMOUUpPd1u6Q3ey9Bo9GB1VTirXgmCZBhZC1clpF1obgFqPRvaEYJxuQxfWPz0Z2eaBoU2TIQdqYfLVF+RFDRht6ixzt9AGstJeFHBzRSfuHXdy7LJTu6ecg/9fi+jveYoNKdWqwKDJclBQ3CYo0BInmRmxAJZWGoMEJBEQW123j6fJkXkXfOD6RP1aASmvaXvYbi0HXsi1gS1FEhwOd/FZokS9S3CzyGdDpxCL/E1d1E6huWlx5d5vSUBzHc05sa05aa/RHP7fN1v5cO7+vCNIO4Za+2fgZi/NVqCK/SFMt7U8+5o109EinRhfiz7uxbbawC3Xcmyi6k97HMJ+U8innYLYfN+V1yLBB/E4wwzDym5cC/y0220ixui7vh6g4PbnXkPtrZXKJlykl010TseO5+9+9Gvgrq2+jeCVnlAeuksXYlsymYx51zWPPkzZZWfp4quezHF/Z8LmkYM9nlReetUcg0cjL5smqhIDnKp0qSyxAKTYECBik8WSUUgMfAZj0Jd0hrj0SR4qM+CQw5R34F36/ybeVaq5SJKtRkUIqaVKkScNl40bsEAvil0w2VpmPyoN0rs9PipsqyJnbzcrGVd2VbzFf9R67+9kuJ0wC5lTqaae8KwRFRA1qeHfUJSqIqn8NPCJUMFX5tvwgosW8lOhCzqk3ZlV5u/vBLk6z0emxp2EfOwei0hxvulP+vHrN4HKcE5s1PL387c1LoMp5XTpOxejySwydfEQ9XcrbJDimfWQ8wqiWrLIKWNADRNdcpU427DTyJ28QdOeCcWcL/ZE0x/cU3+euy2Ypn5KQ84fiHvrh/8czVx1isqdvObz/a/t2WmB2uqc6Nakbgo3n1Xb5D0Eu71NBotsXBlRSaQga3b4SsGR5zbZATwaHH0a+lbSgsqr8gLSGDZZmKdbJVMCW8jOdDpR3CZZvxSmivH34YmSVns7nnWHjRLF8YY0Y2aynazfk53hdHtqYYM1VV97NCjfVi3cvdSsKDrBfOm0pHkt7c7xKx0Z2p/voCsO3T1xPKpa82KfDz8Y7apSftfNJMZ92zaXIZcc3r8DSB1czuFZurvs+xOJ3gnu4uieT8kb5QdVDch5/ccikb18yu8vPR1a539vk3s4fKh+VHyQzxcyuzJy3+b2dRq7kjHdd8OaaTH6YOfE6yYr3p/pBx9mssMltF/tj7WuWiGq9kHjURsyCUk8alVUqIGCQzpNz3ljARwAmIy8d4roicaSq4V2HGVnlxJT31ShIljr5lE8FFSmk9jQ54f1Fxy8uQhGxd8JnfFU+lZ5xebLX246L+/1iZMpmO+TWZ8xrjXrrrrr8zDDPAttMvK6vXitVeqACNP/a0UqpXYAt9DGJFEGAE86PiO4kKggyFEa8J/yBVKlBuip6W1Nq15oLICn/4elA+a9bJ6d0rrq9FLGyPkHe2ft7djYhnYxlS2TJ9bynrNKwgi1DvZaIuMYcearWXWVO7YZa6ikN4nlO26Spn5+56Wdaaeu94yy6nFD0XCStHmwaZnqgBwePwHiEU/2YOq2OPsIUNFpqN07kiS6JlbpKP0uUOMTtiBIlDtFVj5IlbC9UyrGEgXfEoYahFpXKr39ldah3plPO6XISJLoaMKCSSkPQsGwbtU386AxX2J1S6jpBT8tTkm0aAzqtaUt7lj5l9xuEYkBjLrVLONBSowG1q+bg3RHJQhaewtv4Q3VDMypcYLtsVmog6QbAEaUestv0ePCqlUo9S50m6H0pVbjt7kajqddaYH/lel9MT6/I6PRDPenhA+8GI/v3Zy33VX50nivsWjnUNZcaVAYiCL4IZaldgWeAnqEII2r2g5cDDY54t4elLgVr3zOdcjbmqChH/vREdtiFztJf09Pl17N2ZsCyh3VKMjY5ATpNlbqQUMKJvHjXSZ35l+g07wm61Jiy+qjDGHrgJ4c3AD0IP8wq9SAznswsoRgpPcB+tff+qb92/Gbva9pZ5M5X9h8ydE6Sj34oes5/Sz0ONvQwg8DI3U9hjd/X159opJoJneAVuPYHUC0Auc5vsuTZ6+K6AkvZRvtey8w222hnraBP0xbPWe5ozndF6vQBzfMitdTxvTWf31G1JurEchqpZkR2ps3Ok8WX5UJnTNWSdlbCcaI4RJ/WYQLiVxKrBavTT9K0+5qybcD3I3v2jqGPdtltmX/XkgOcWTOZTtl6gKePzxdvA9NWYoUbqZtVeqCO6kfrVH9T4Mt0ExNtsR5Jw+44xZ2QufpVLZVO+ZcNnDoRCD9KO1rbmOHHzVZLZW8G4jlUrebJum+A2VSjh/r0Ac508bJH2+8/P3s9HqIBl8dWMyPfeC4P8vQB0jquMGp6RWWIll9ihAnmMRQo5rnQKcU97FEWJb9CfToH+5Q1W/ZKlU1vfzggB0dVTo7LIRw2FZP5jMfoWdW/zH9y68QEN+esTbk8o9z0HasPl6lU9QRM0NrY+djRLHOrtO3MbFXvAKYKr7M285g3OkrR6alrbpVbJkmHpLV1AIWawWO6UC6smZUWoKzbjqwSIn17r4ZEWptlYX/sDpjBRfMPwtDE/F7QcJ2RJ9rt8dyxQoWNjmTsedmmimcn0w0ibmalWTVnvq433gs86P07Bp7FChQvBL2XHLDBs4EGLyFrNBawh4TeL6d8ttRrxhWy1bJtEQ2oFKFaDuGLUQQaTMfKJNuRIR/pljXwNi6PrWj4DTNsOE5zXyct4J8A9qiBKToljgfnayuOzdQFdCBgEARbmFNv2Byd9zrio+UPOlKiblGdmodGzFb3kEoj9p01qnrlTFvURN7LQda2jB3X3F/6Sf5JC7AzbA+3t7qjjfz3PtEgiO0bD37rMtuwoBqPJbMfOw0fiPb9SX36yqfczXucPMAjT7yZb1F5B4vH8us2GVawZpNt17b7cGWvHPpFA30a4HGUmGmecLZlnriqxiu48VomiEf4+sPN7+vT7pGxJVryMhlaERTSyQyf941sctr5lFl8c1RPhQqOYQQVwu3ijsyN7enPvu5zrbMSEzDQ08NKQqEfkmqBnh0cb7v6ywH7xfx7+H1rOcz7P43Iz1o9k6HjZCQkeFEYj/Iz+0uOXX2fRFY4hbvhhO9XzhBlbm7undzHt7QvBYqW8RVbpBTfkn2dpJR1NMEsIT3ksOxJbKPn+M16JT2Je8RabycdSszt1H5tIlPimV8H1imU/IIg0a8fxQ2opNIQNDiBgKBvhn5A074smaewe5wvHRlP0qal5SkZPGpE0NKatrRH6ekD9nQNENjJXa5wUJOJGFMBZCUqCRJOvDPj2kD8w/T3UxgJf6VSW03CjakkWsaCO/a5iam11Zpzp4oQYaF79hWq6XknlsG2TA+86ML4MB8NMD8ecj5oaT90MRPvj9SXT29Pd4MP4TK+XBkmffHVD9lqIdWiLXo3sTMwB2tRbczY9YqDAMFleMZpEUOI5O54CZNRz9jiMt4195eSibXywMckcyof76aViPKw3/Eye35FGI3EPHhbF1WZlbFCT+EMJz2S3IQSTgSfCBvC7wkvy1UiVCosmCe0MleJfD/JrxJLfiGBnxzqAPQgvCTNShsiA53hDNyCI4mZCPLacY8xULkTtYH8fL6GgdPUivBZ5dO9FGa0jNXJwa6xAYgt3798+1rmYyEzHr+eMKVEgTE+nRIEs4WMsamCOUeqhVwpf6+kt9Ck+bMf16hRY41PXTl/4uQ/syE94WG/1r/F6Zh5JnkV70782w2kNrWpTe1Ly3vEH85icWof7RyJjefzjBrH49DTi6bvho7V+b50t9Ju2+4w3SZ6vi06ntPdQi00IfjpwzNugEg9jlqIw69JDnxyW94v7WAVm+ZdoCbMB8qC3xvsIfO7pPHZ+AQ8buXjw6IcmEiKKY67xAddLDRK5xOcH+WSRStTEam0XuWbPxyPyboLdusZEWqCDJbaSJ2of5dzvLUVQ8VbhNTqTKWf8EnKud9w7hALCkOnRSdRRPH8qtYWFFRONTBT3J1TCxBtofNPdG9kSrc9+4QVG3ZKUzaHDEUOKAcbUoOR1KeJYzzGJON8PwF2S9KDXYvTDewy7cxkLvvXONBouhA7/qI9T3AroephXmDV2rj0WNFbXZ4l8rW8tnmNGh7pVUyKk/7IkHwhmU9BshpyLeWrkXPmQnlZ7liSnhTglranvqQt4xkZ4JBfYKN2fjXAvS4nBbgbTC0Z1Sa6mmBGno7HjPCDWebbwrV8dUFZadPe2SmrTXTJbEUOPUd1+fkA6xlc3xOg0+Riyv0794cJx5LuqcsW15C50/t91P47nlPVkjddJOdPZ5JmRLLTFj+5jzb0BkZMeEoOBTQMrH+OhseVv7gsCBT+LrKcU9TYqjlv/IZ+B+w+IPkuqaoy49LjMFXVpEaSpIpI7bH07Wra5Wgg1mNCGgr2Fulup1J/m0kHjk7VDQUVhAusumhC6l76JwMzBjSvrInRpufpOFEAneRjHepOWeuy+JrJfs3CRXXBODmonjvYT1Xxextcv22mjnoAJ7GSuGRGgoSJEqO0iSQoMZhNlYz6jxT7upwjBQUHvAUHdGusYTC7JbXUcYh9DyzZBGw/sFt1VPwx/IbaSNjo1tQAcUKrGi+5rvS4RrUEvLTrS9kNS29O5Wma74k+NeU/1xzstv33O3r7mIYh3G57Li/yBxt5lWWny4OFtsON0x8xrS8BrRe3OnmJYoltnH6CqdsjrAIbRI46NuujnLhKbhKlpCU4uV+amTqt2fcBUp/LUuk/EaEU3/SuOu1Wasishxpzam5srVL3OwGkXlPZIfbc/3VdUvlaewsxUNmabaECJxAQ8L6gJ4NVxw/OHPyg6nURFg+yvcS2yRjJpdIaNrQmjXH6AB0I2E5oJTidDpRwgiWz4F2JlzZNQECDYCrGnWR9uEDARwQ9Gk8ful4X4QbvBaO6/wzs/7Fqt8SwDHrXGm86Jk4n6X4kLx8cH09zW809MGYtbbjub9Wimsv4cqU0+8InftwzXTdHzuctz2t3PqS7wrR8eBsQvajorcyqzWFwEODxc5j6ypW15sN1tBMiLKuYrisknDekZxluR0YWpDQ5YnWIwhqGChD9BYg5dsTTnWnlgo//oKjQpsapKwdUgq/C69S/v914OVmvccBTXBfuEAtQSpsCBAwCb6AIcfDBECKKuGskIOW3EFmyGqcP54nlizBK11MBTjs5qJoHqzQ6VZmSqZn2pBcbpSXyqr2FGKiQnxwBT5dFBrpiG/iVghy8ugSkkxw99DHmmtPaIbMWZrTSjJPZVuOFTm5/qunwwzjll15QOukf3+e2S9VSvFM7yWDClBIlRqkiCO67U06a7NX/ZuCbiY4BKUkVh5lbjiH0lRVm65fUUsch3QRII0z0FcSra6++RB6KY5jXuJXkWCIGCPhYwICW0rXGaxPMM/ZVeOj0TGHiRWmNOwEth67GeKswJbprFQ1MldbaFcxZAz0lDl3qUUZ1N27DGB6MRhEleLhBDb6wm+EQmTNxPVEc2tUj6HJqVmnsS1PQGBPaqFVhTIQKOUb6d0aqP1p9CvNKqVBiRGgvrVYAS0oXnerQOJ0eOtXvBDt9ef4Fh6b75itL4gcwX1wEiWa5V2y9kkpD0BQnNIsWzC56fGNozeaYkbBgqn2qDE2CpDVsaNRvoE9fCthS2ul0oHQRLFVB22r5Ikyuaz2cYMvS4P5KTxcICJCNKGUIN7iPDq1mg6xxMZVSRocXzSIEA30509VHBLffmyfkfMekyL3n9GvLBcw8416wN6xvCjMz/OtovxCSMk7nAJZ2PH6OsTZbtJGBDL6GH8qx20s0yVCG9+imnrHR5Oux8PcjpWSZsVBljTUFnoqOmbQ6CHgEc0du3mVSxKTN9xnr0kk/yx3wnGUOXU1NDrbUWlvDSUcUXaakaAANNgyoBIHkJpRwIjh03iXjkp8Y1kwauCMpCSka54nC+9FwaB8sKj+wVBXetCqrLy2q0+WBo1nuFVunIKhmKQKgq93AHE1t/WuNJ4c39CRxDpN9sem9Bn2P8YjXG9Y3R+fvKAUxPt9sr5zSCV7+Z/XINL/nyColKmFKiRKjOoUgbuRwZNfYVMmoI2edHIkXNlK5QKhOlUefuz1PMjn7YLKsY5gLSS10TLff4+x0syFge3EyBQUrOwrDsSRhu7n9ypoBldV098lMds12XdlI7/dTzbdzYDzG0rvjsPKwxpKgp7cMDHPas3UJ6NOHPFGYHvkqOjDLrnqoUe/aHlS+HV0iCYIdXIy38+48CMqjniiO7KoQuNCscXjkU0KMcU5buRCp8YxOOXae+c6jS1r5NDk7D8e9iVC6O+YxJqdz0d0lJk6GlV2S6o0P/GjklLg6ZWAmR7Zxv9Z+Z/kv2UDtHIL03iutm6ABlVQakganrdCTDBnmU0vmW5E9fkT1ygWVlqek5zxGxZHTUQdraU3by35LMGhsrwK2HNmyXa8jnnXbqM/0dCLzyHYrVxfpwsq2ZVDRCHtlNyvcVC9fHBjczGlmjPlUtqUnvOjJpwJLVr4wNxifLvhSkZUdO4+381kpVkp0+NCTHcO5ZeVibSKmGFnuAOvbwuUxgFl239dYXp2y52BkIIPPcKZS3XyzadAzFGHwcoLr5f/Z6a080U6Gq89ZqLI6pcDjaOfB6qDBI2gDbjIGNGY6eLL5yLM0GnrC06PPdUCDXfh6cY+M7E7y3e2iT8rOZfn+DtSvFSxVwF1bKkcMSIKoTiGhhBMJnvPSyg6SG/Dpwyn7hpAUhfjE8TlwQusGLacPxw6+PBVYnTK8qzHHNnPbk15sZ5cHfrIIT3K6PAi0x5IA6GbDQPMGbZagARbG6fIg0c32tYjHmINapUSH2X+FSmWH+bp75O+byFz0563mV+g0/XoCLEb/iGG2GEPClBIlRjUcQTBh1NhUwah3mC568IOzMEIdNLqYMBEG5zBJXk8tdRzsvYt7iyEBG+m0ih+YbidJOyvp/H7Y0PPR/qL3So9rLjQPpjtbWsM0PSo9LNoUrL5bsdt2d4t/rJqanPBmcwEH0z3Na2B6KOvJcdCtHmEL9J22yxU5uD3JqCS3IQonz+tDP82+WtICRY8hA7MJ34sOskV5i/n6vhcXeQ3T7KoYi3dw72BoPpnsJG1AhQRTV0f9s7TPentJilTDSaidNhcdSg7uGQ/RVRS++yozfFQqRdt5MYZXepDoAwoqqTQEjT40cEexMJdRFQzmtDezSUtYMKN7DBPDK0lr2nBcrRivsnsfZF2tmFXQswCLe4YsxkRoVMMX9y7SiNVwWwEW9CgCG1OGVGCYpCHhBhs3nOYQdpEWcIIeXnSQFrw3Iyf0otdMQl/yH2BUgS8SKbqLMZJ2LKYNNOgxwS2nKb3TDOnhAa+Gd4b40fABQ0YGwoe7AhZqmKIzFGHMGtIzeIPRujIBRaOaazVcYO37ypDUGqZ08MjJERZ9GDaDwZLVTo4XJx2DiR7azCpZTDuSojOAzHHoGcViQqoQGg1oQCUL1XAklHAiyUMxjeQmjGpXBsUoSfGDdJhi0OcCw/8RnusWU4wl1pXVYiZjeKUHfjI3wUAPAl00BJDFqIE7nAbwNrBAh/zkUPlPYz5KMUaHEgQMbvTpd8NgDGLzxz8SLYLUTEBzMoBnQ1DsnRfvSytAJ0wpUWIUe0iyYznlpMleyjcijFuQeNwUOJ0qDnwdBJWTauE+cI/AUamFDp6KDvYM6GFiSFCyGBaGTZPk6YQ4XcPvajyenE4Pgl0/QxMM6alITp8EQfzCe+C4k93SznmK6k6t695WuAkLwgAR5COqVDnKG0SVVazgAwE6Lu9Es3cWXRZBA+8GL4JHo4H7lQoUvaLQ+94h9xuNrWQKgvHSAK6kUJCUo5AeVGfBjSCdff2WUIIL9AOOO4IlBUGnOjXgGDr8K1W4z6Gr2EbMwKkg0QrHgEoqDUGjFZ0VAAz99vVksAgy90rhrdKCBWFzMNR8Kq1hQ2Mx0IBbYGpAfw3KPYdDm3XYVHSt8rlqdcuRpNrUeM5qx9FjD6lbqZ5cGuxyAuoks5GfP160SMFBuE8/AbJjEAbYa0Pqs1JwSHr/kbuhdximFfoCMt5e1q2y4PlbeXoX7pMUBJ2+7Hv6y1zNXRAaJsAlBtAg/tjQddAe4jAyEEH8CtyL1wN8Ep2eoQij92WwyXIQbIIrWfjIQ7BoK/A4WhBWBw1ruV4DVAci+w4jgp3wHYtPl+/l4n60rfux9pNOe2Xl8zRxmj1abbSr+zjpGcUiKLUBnKwRDPQEUewhoYQTSd5fCtmmTovrtoSUpizivdCndd0amGp2lQqwMxnf7/2JdOE2v06XB45WdFdsnYKg2qAJgMaegQmIuzw7BkmjMydIcEvwGHNNKwg654uGK93/7ArkvTZd3IHrNAHNJKgFwK+yx1RZ9kslTClRYlSyIgimadfYVMGod+132V4wTiZJFSe07MdElu0Vxv1OUgsdU/tu28naQcAWgN7F0mNBRokoYbusu2xoQN2HF3/4ppruPpnJUwt+3HUkhB6eC9Cl6l32yxnup2xle3eL2SOHXXuGzwq38xrdQQQzw46eHGvgqdNP3yfT8pvG2Btu4PU1XN/RkxpxfiZRvaJsejp9xIwdF8nCStYrvnHi1g31L9ifkxNyCZ6fH1Y6XP1OMEn9pacY1b8qBTlf7nhdPQOgQ+YHRCsRlaxkEkztW49o9GyoZNmvATv8ix447mwPsz/2Xf2DBUmi5F4GJG1pTwdK7gXWP1g+qP51kaqdtpFdQVam56luhau5y3of0LMvpTfr0hf1p4GZcVKuJSoICoKCoOxbEFSyLgg+OKb7InCCHkaw5bCfMYKrKALBsIcK7HTNfLcpQ9QaeAba/c4eRc9+r7w7PDunC5ZHX93+hoTm2OecRCZplrklYof/9qTjONbIsk+BHvbTBwzgK15N315M/JioButhX5MUp55Xcdh330Zcq0jZiUlvRvIvlA1rTKYzGuOnDzBCXZ2+nfD0lxwyTia97wIu99bwedmvwBr3g5V7mmemutPjMaRHY9qMTWds3JMMl8UDV3lLpVdClKpH539wOlkF74qVtu3A6fJcwLIfqQJwDQZ6UlHJiqQlI5kRj+HsU5Id8PQBSZGveHgtOrs8BWBHAm57iW/dOBH1lGAlqzp9gOFi12Je/oNFD/xkcQLQgzhddVur1FFr4Bloj5mOX06hZacawemUk7KfZScLUligQ3ly+MF4pTyvzxh/GuX//JkRCvqP/+ZoxbWlUhHDgE6YUqLEqIhBErBTTposFSzEFSZav6T6l/NMYFQy9kLpSZnn7VTIIbXQMUV6UhjbUJhUDzKCu2U+i2FhdhsisYQe7g0QNFFQIHgbtYWIiVT8l4SHLu4UusBYGQQ0CPiQQTCMyEb3NTBEttmdBHO6e3pwTPGgHmHU79k9BDW8SOz53fNGXcB0sMFgbvequzUqzGo5PVk4kFYPp8upb2+yWpcpaEwB79PmKEyBVCHHpJiBdn/m1IFlzN2lhwzvArag4paxMMONSnVqsFBWcsTLGwgeqHULdfqAxt5FkOgL9xXbqrSlPR27oLSNPCa8r/8FmQoGv0bXvjAt5KiwYIr0QMxtSyStYUPvKDDQCxkBWwoFOh0o1AhWxAhGiHcxu9Ku0Xb6U4vT70LiIuu3yygKBIhGt0UrLJAhwi1yRGSvuHlt6z6Xd5tlR3S6JFwgC+QB8j2kC/IB95wo6OLu71DwvlFQolCg04eFrIEOYXKyr086hm1MYgB8BlIzukfE3Dk5kqMR8dIzD+CTnV/PaIzjfW6pCg9LOGaBeLTD6r4rYgQ8iKk22Gf3tPZM87d/+R4PLgMfwKaWurq6arvzZPef9JNj2Yn9EJeMeqDWQJzjU1MpgwAdUTRQkKIB9MEWAypBVMQgaclIJg6Ub8m45CeGFTEGrGVLPKRUX2wxMO/2+VQckzdvXt4BeTtvsyxgTGNPD/xkEQLQg0B3RAqALh4MzAZxl1M34g770+VBYopEE3FzUAoFkmYsZA38m0ccE/NOOvw/6o1QyvnM/FkWltgvCb74/+zmqhTPfgZ/wZZykjClRIlR2hAEQ6fL2FTBqCabPugRBX2UC+BC9tDTIjI5fbBIgeeBSi10NHED7exTYPN/RYguc5WUAwgMvbQZUEmhFAhIsBhSVltQitShPK8sSVjkWgME7yO+LMcmIOjcgq0DC4WrZ4hF9hF5z0OvJwnQ8q4tLW1KygESLfooUrL21ECrJoEeM2jqW4UGWYJh5YHj04OjL1KuMHw+vdG+cxgVtUgK+rLfGJhcf2P4FIaW1IOFHmkznPBL7aGoWY8paIyezy0rKoxKqhBjSDTh2uEeDDYwERIyDD+GVmV7CCwM5Xqq/oQj209TiSxXGbgzd2b/YQBK+i8ZxI8IlpHcw+PPj1GSVIhoCQVyGsDLknzljxZacJG2tL8cuErbqVehdoMsTneWYp3rgiFNkh6UxnpoxBvg8wADLkAg2+tRRzU9ooZO5QI2xpfWsyF/h+WAkhI/tA2cIyqGQDA0DjSgIgCCYXUqghgTSYQwI20T9s05fx6bYB9SbhlUdKLdFUH6lMwd1zNiaUb8PvrERuTmjVJKSYTRZMlA0/NogrYZ67LOdcGoJclHKI2Ha5stCXhbDItURmP85Kgqh8Y59vVRrmTpUQAga0+tF4NblpgGT8KQ5L+yy770UNSU6vgrc1n6oEjwjt85IWFC7dircXWSC6ioOOK9FVVUHJGWlpY21jdpCQkJs7QlzFI+Jxrtu0gCS6mBN2+3xEmkYvgR1VYo01OZqsRf6tFiGdRFEGgVCYAayWCOordZWg4o8PxgoEcCDQ1cBImhseV0mbNSSkm4TvaXLKUOV/xTO12bRxnx/3viTP00WLx4AXwgmqVutLdixXmprmaCDkyoFMmCBE44PyIEopBHjD5GFhSG8oiDmZA3eq3YLqjSY7/MXiq29/i2kdHYbprmo9N3jnUTREu2zkWuLlvnHXZxenzRJJf5UAQ9ht0BsZNOpk22IlmRSz6PItPCN1lerBfsHEym0kxHKlfejsR01hvR+xK1OKFOI55y2kap2P4Ze6hWpG2t46vgXMGWyx6vA13vdF6Tu/FeR5IvUo/kiTw7PJ+mz4tNYR2CP8TrJGa0k9hv/YTTQG96tE80sp2c66fk7YKKvWpQqfiq5hTU3/UTDFSERJQjJhIiLUXGEv8MkgRjiZDztzc/yx+9G9sLKKzY/kGOvZeFEuqlusNuTixwjdud6alOTeqGQHpeHbDrDGik61u+Kz5LknzlPs/BgCSVhqDBCQQEfLDQk/lSuHHo+EcMt/VbRCr2IixuuL5i2B46XZbWtKU9Sk8fyPddsQ8oD2Z5OKhG7NFODg8Qqdh15H9McjQ9PbZXfgbn9Xfym7HDRwqxYr+l0NN/B+TdUJHH8vj93pzt9/2XU5jy9DTB2c2E2+PGr9hlh2XFl6anD4iVARqWTTucnIdawyRfMs+oVuwye+Qc8vCa6MV2+wJmTHyKQZ6rRxg8FUacQpHFuzKSW15bWNBzABXDRyy6Cdj+yEAEqbmgrxi0OeBFoUcIzRg2QNARfXYAlsY9GM9EdYrG3TxT44VbNJ1AywlzgVXoFPKJoLDwFzXdstJHhjYZifBMFZF8zUC9//Atgiq6iMHGEZ8TlPjaII21WWfz7C9/zpGjzbyoZgwL3h5+5futhNUiqu3w/Qf0vPYKHobbZydr9tzOuCoxsZh+4gyo6qxVleGW4YwRZSca0/l+mWGKb1cjTinLVRrZTpTuDPNrRx1eUGNKHU5pRGnO7hg4BbWxvSvKo0dHpGQZZ7jI8Tzl9qkoVbUJf/JcRyyBjGWwWc/Z2bGMT2ddaV3pulNjbgRbYZHshlX19nt0/BC8LYwMPamF8f0b3/lOYqlOx1xuSOjoHoKleN9Seo8kSJgoMUpvIAjG44axqZJtJe8BOZw32vlmPPVfEnUMpQ9PtJMVTjrmQZE8AJ7D8LPoY+ycU2SfWJ7us2n2O/J9bkbaX0r0KgZU5lCCpUZEAXMIGLukLD9WSmbxsRYc95J1CHRywwCRQ2Hj6fcEs54n9EjQGe8qOQ5o6L9MQORQ2FSjgIEeffCRgkHniASm8W/oMURfLVOyhivgCwZzCeg5gOw6Hoi8mVfHs/fmPKpe3BBZQzHw3v2oOMt+Ge8H9DyCpUaF9+6ppV+uIqAxIbgfbihM8kqF/WR7T7hT3i8eHPpiPnmg5zGcMJ+lv7hhIqU3SOQwoykVFgjeGhIBcKhxsmdKlkCjOpVEGZ3cUCAYaUrFLGafiSpP7dPKMxnc88vdCzyL4idXZqmjxY/xD5tX5Gz7vVp7dob7J+RPf/+5KLtUUgoRv0KnpIaUlgHYz3g8S9UShX5QBLXENfT888TZL8Rr+X0xXvRkDFuXIuPQG1PTrtKIQ29MVTc14yT+ATbuSf4oN6C0DPkfhE6PB/MuXVrms8KAjv+iDwHB+0EqhVUObrwXygnv1BfsroDBEFT8DzwIRhavTDAW43FjqEb9Rx8P1P6SQ5WusGkw8kdcdwmlpKs+Suf7/4N6IS8+HoJ5lJoj7mN/+CLtj/z5eDT3IC2lRipeReeIPoUKcUXlIPC+A6qPAodSc3llXd3LAx0E7CpZ+lvHcCh3Xo+MuYfxKF3iBxLr5f8/uJAuj/snLr4FqKIB+pHuij2i1FGl95D6xNKIpdc/KrX6Ih8KePqgc4oMTOu0Civ6EVQnswR9tcwugZ4uLL0wTh90D9fOnyzg0+UxdbKwT3K6PHwne/F0WX4DS3UG7pWeQelhFkt12OXfAe0PsavKiccvnp+J75Ozz6laPM/X9XTJXD6ZqafL44e4Y+ePn1AGaz+Nd0L1Kh86ieoYJicB0PpZsfT0R4pY+EjClBIlRlGDIKcPR7xiUwU7+/D4yBCMkJdUcdDSRM7k9BH4lBQmpBY6Br5RisY2FKbvdRY1gglIiTR6X24DKnIwze3ciQIGfvySpSyHhfnXP74eNmbyMhUOhmKyaEq44NlAg4X519WrIoSVdzM6IVTLpTUBjbnX6k6iShZRkYNoIzOCVvIG2OC9QI8hGtEbaP0zJmBj5IrrwTGVV6sQ+MZOthrD5L8R0Li7Ig6Dn5FkttAZnywsuU9hKAZwtISAdk1HkVuhcJst8hB7xJQiV0QWJiv45UERISEDz4b3G4tqE2GwqBb/wSGFC6BTgwNfJ1EB0ETRgIostJNXIGiiS8ACzww9SDR8bAZU2tIeDjSwT8CSwkXSjfV3ytpBpDAhPVjU2BmoeAN8dGDkHAhkez3rtm9iQrBwCdiYoEbPBix8ShZROZn7cg7DiHr4QWQRxZ2nRwAEnUQviyBGKEqGUPLq86IBE55LLHmNZdCjEzfLo9mNJffZMRC8lUuH3DXKU5vzev+JUJAkwmglb4ALsPBuTAuHrQYtRR55FQc178pbCl+RZ3I0IyhEkrcymuM42NdZHOxrIfktipYiirgH3lkKH8Ei7ygmhUiw2OdT4AQ+XZjs2aAWUR3dlNnlfvd14VOnz92FOKGcrHzi4nbp4Ymm0HPhh3d29k1+TOFD0pKRzIxHXWGkJrQYJm081c2h9BBgMIwU4SA/dN1RSWARVfiVfqbfDxUuOlNbjkiQikx/lAV/dinwk2PBSU6XJ4GiiNChm/7CAE+VEyYg9cc0gVIAgJP9CD1JLKIWxslikIKkw4VW8ga4xj/1+HWF+bFukqbjJsWUQgZHWeMVvlW7PCFWz7dXmHxIYeHct2ikWCcaS4HueNcaC6C0dEaFo6b5+JNDF/mn3fTsoY6FlwgiDolKy8orlJMBBKEcjkRjuKrUIlSTrK279BCKBuN4JjVfzlDkZjfGgJzAKI7POqWpAJMayDVtNmxv9iV2MzRhhqOj/jIBNFPBSViWhNVsMOyz4wFRjv17u8LkEdKO+FUNWlbUCbrDasif4y2yvq5hzAMB1VlHnXXUWUfFAfKC77r0xDET0HKcU10niQrjcKqUPxt63c0IDvj9ibdIcvLD08NlK3B/OnXGoyvtVP+F4DrPq92zyGt4ssR3DMOokCDROrcYUEmlIWhwAgE5fUBsLkvmVfTtnr1+UmhF3UVa9pulX0rQ85d7sUJD3q7Yf7CtHjbP/+eIY1Oh6XM+U5OKYxV3JBxoxL8UeAcQASoeADqdADie3jx/C2CBgIAGwPHkU3EMb8cxNujAMBGaURybikcSbkyfdQzj/fccH1qxzdEKnEDLEfemuWu6yOlm+f3nQqy32oN4iPqPWuB/7tQUv5ypaYhcci7j4wp99PNZv+rLlarT3wutaWufP0Y6hDOdi0jX9Pkf8b+5Vpc/Rf4s/uJxre7IeNAMbobwiC7mYDZ780369/jXoB1/ECB49U96Lw20bYq/J1xHfHUPyVlH8y1zHI2X4vRRxJXFz+b+xjOR8sAzOWqmHoFMr5WI5WExM+vmqjGX+a5fF5y4/1aPuJ+JutmI2bNYrar4pWo/rgOEG2F0mak4oJxP1IzQGzl7WuYqcjKsluh1RGOUzXrRgEp3RCN2QKn4JXRsixrq42LRAQZsilcGJ/AQIH5PQjPTQpMVSstQBS30DCNMBUyb1cm3LnEkSP96KTDXRPMreNZSZr2qKy4ej8xF7F1z8SBdlqHfhoK5WnGagIt79+LOXJY325dxK+IQzrgGixs80wvEV9z+UcAHdCnTVGZTIUGSFOme8Y9GVOaOUE4lnl6Vda1VSt+HkQI1aUhj1yUfE/gu6LuZadmOyEJR1bIrXDBEG8fGwZXatYpUhBBJhWuSSlXhkmLIlFB930DqdurxrUM/42teDsQ6vbBNtOWs4GVLrFhe2SnAgCAwBAqDU1FHDEaDTEvr1vHv1HHDddxwHTdc+s8aUR5nrXmBQVEeQApSFlMRGKnZCM9yivmHSNGfEVF3Jq5OJ4qBDAsykjCNSoa51ELlNOPZXF54UkSVrCtt1t4P6eUBxT0SF7zvzzXLXoJbbRr0ZGHlMZwhVVEt+xC8PP41q6wl7OBi1I3wFnGxW/xpreD2h+uHr072xenyHNvjcjBus7tF1rN6tnSEzw1TKcER3mfYRjnJEfEPFQk/XbkRTzT1iSWexDYsZX8dm1SatrnT8725zUQtICHH26XWgoucmtNiOtqFRNYCu+F0Wapeqc/qCy2rODIDFYnMxhH+D1pYbqr/svC/88DcyNLWWGojzyNLrMyaM60Kr/AjvGvZgnabIjQqkoCkEStS0L08A0RK8DiyCCtS4FN5OyoPAzowTEZMPVmjXBJm9N0YQ6oOrrsK2ZbmdvdrVkWsbdoeBJrCslhnzytXX/YfgVZXRJ+5sqlla2iQWsv+WM1atKmLhiaHgBlGc3QMIGashxhbHw5N3AHigQ9KMFnCl9YjYP2p9c81O+kjq8vWP9f2/MO3vs38NPXCCk90/Lh/U19ugqrXq16v+r0qf1f7WrW2PtaN33O5LjO988CYy3yP4213IXplvx6VAK+6R+biaGWrsFOdx3VZLo5HyGPxJCs5T8mzhqyS5yPlBVl7iInG8YaD3GgAf8O0CwgjdkCpsFPgzJBnDbjTcBQWT4SKjIunsMG/Pqe5hJlESZMVL2GA5G0okYKZ3L+Ws6JqrnJxK+sPr+mUTM20VES6G2pUAIizeLvuXwFc5EVHwPWOFvEhG3XWvwFstay6x+R0ee7I1zIrd042aOYEebpmtfNEVcBX/dq8lgpvSbjAW8HIFZH6/c/PfSy89J/pmC78BwmATqidpTBmGnbQE1JL51/aSIl3OP8So4TiTKjUAJT6kSqq+oXZSVGlS4BSA1J7LT+6/RhuvX2rlxp+AlV29X98oDqsna78j31QxFI1yTRK55MsFNnMZT63cycLWczdLGU5LdTlvyZpzwF6VxSO+x6py9eR1XT7GIrplb+UrO+GpzenqKeJM6Hj8l/dnFggQrKbPRT8qprOPpYaFDqhLoaUGkqX0DnE0vkKTYdFSueX/g86eb6E8DWo1F/6y0u/2xREsOPipnn+jUr9S7/bek+XJQvnTgaG0+/WN7Zyc/PmKfkpCKGHUyj9W0jxkyiqA4FZfrIzhUjdErr039AhO5miKeyq05W2YphX+vURNFNTS5VUav6SQNR/gxi1s3tss9+59Zur5RGk55i5NGBApS3t6cDSgMBku5a1iy3c7tq69JfxHLzulBqAqn5BenCo+iYsXWKPgjldbK9nXfqi3vXHayFCA8FQv2QDljBkqVpOZp4cqrzlpKcfpcrv+t2vO0t1ptAzgNKcQ3VW8MNm2zC8ayJsRjJmFDPRa6UZ3GkZJhejksDZnGuT5IhHOd8jaRWkpyPli7XMXaw5Hnd/yyEu2z0jlE9L+pe7z6Il55r/hzsjrkJZyp2KVLL7Qt/lTE9drrDeml2OdbJTTwONIjSL0EIrbbTTQSddct4dkxszoyBzsTOQQc0h5ByG2H75KQPm78xW83dfEy2jiMhFigqc0Rgl784571nefwZz1ZDMyQMeT4qUUAU+NWlKwevOFpgQCx0+TOEV6e0xSMaIeG20aR1zUEc+NfVbp6KIWlwaX51giUqKrD2yWfaZ5Gw52uyLar7pBvCr0gh1scSCKqV+gQajMX3Gmo6wxGLYcIAP7GuVu8ElvE7hC0GE/UiYItB3MbCSGFlCJBAVUmdItW8Dp5fSfwal/sLhiANAD8LZT6m/1H+o/039W6X+pemGlKoJSucTkMgBGypJlOYs1VnkQtoJlVID0oVSP4NjL2x1Y1FarcwrrzLPrPpu98bAx7NnwiO3rzWTndoJfdwcBLySG7pvHl3tvfc87bQ+1jgGgyhdkyrCPvRuZ+9zAwpmegQbrgVizyFHdq8MqritAm/HyvCWFTC1THOSPFaiTuoG0E+mEZGMi8SUIa/YXSiHyD0qAGdKPtVbAefBgq4U59z9p8vsyfOAIjJSFDiHBCZfUHikLYZ/gvObWGAtoSL3e9prsvBxvrPiQZcK6OQs/6AnZ7LTC+YErSVyh2dJ3OPd6ZT1wezELiZk53diPUw6QRU+OJ/7/T0n5GMinXrC4SBqHencg4X38NBGLjwqAKef1LuKmYI6sQ5UXe0s+Kfz+eR84Gg/uL9p/D+PHfRKcUUp7Gmt1EkRzroBZ/LOJvbSDD1LocDgWo13GKWIGklycBIJFOc6iuaYHvPmfQ0Bd1Lsc+gE55VYDI+HcpDtYMMCXCsx9+5sWi+9+0xltDPkXQxzLvVa1dssW5BcyD9rYeQJo17KpDzjrqwN6FoSZS/B0L3OrX05sXYqStI96azG0yEAVsrMP7MeUsbENVPP6IPp6RnEK6wQw8Zy5WlDZQH9jHAWtGkwL6D2CSSyEdhSSHsPpAQeFQXVgw15neoj1MDAp97Su97pVxZET/RdHRBpfK3D3XXCP5X+u3ogXoU8vSHK1uJTaUf1qZz0J4P95iU2rAO8QQVcWMYL7/Hwr+n1j382g8uz8t1MSPPA5/c33r5b+BDT/DCi8rl6OTBeOW1ORMPSOOPpniR3/uHrfsTENd2o3LHTRxpfdS+uPbx6qvKNh83X73uH9p8hRv6sS/4vTECCcCOp714RNyCP7t4255Ry+FLfvJ3jHW0u/lbqOJdO/0J89d/dEcvnUXwdepkqmUi2LrmKm14fF0V/L0k19X1dk/mhiTnu5Mds3rEm55xzhhsN575zzPeZzBsLbgFWgvgI4uYcBw4u0BNEpv+r5rquPVfUN/Xd3iduWfpEGtA0rQKBGTB8mH86gVtrGJjssd9tv+cYfXSI4o9Vx8ldFlfUclrh3tns7/NWz0bff8E+75zbZO/sXXd5KpyEFbf+4v1F5vLpTuZZ2JEaiz/t+VL1RcWr7W+flv7OP9b/vFmfNwu/z3VjYRva5+s09Fbf1ejBMDbTOuny44RoPj708bz9TfOsrHqp7rPNCts8P0jURt8anY3DlY/kdwzE/NStQ09sBM5TFAb/JKn+QDWTLOxYsneEuqvEewKY/Nj8WrkfLhsk7wMzFZV+1ssFv9Jy4OoIF8PZ/4bvvuvDCZR7ShuAUoMj4NbI2dcwnd/1xveFK465XDeoidKcsQMPfWNHQOf6St8pw7qXQ9vtlxtTVtpYCv4g7GKZre4YHXLVYQbImg/2zrXtysTjXqXhJ8/iYMQx3l/hK30U+6dyAtHY98/G6oGxhP7bxeI8+HUbFJH1Felm0IblB0rjODYTm5WpZ3zF92PAT9VxWjNRu2z2P8sWSW3bwSdrhEb8KspSaz7hLqUVn3wRsHQ3a24NPNceOCc/hqgur6zVOXBHGGzYOrBiOKPaOzaBnzihI9Dw8p4DdrGQ65ewZaRT6OHAoTxBZNvCPuzBSJe8rSp5xhVdnWUxFWPSbyJKR3aea87zbheV8/uKMgXszNS2XFb9Iyxiqcjaymc2By7Q0HPJcKMmv9ns4ncKsh9xz/GHCbOp/UX7c0jlC5b580zOFeXe1qCXnhvufJAge6PI0fMdw58P3wdFg+8MFBezvBvAPh4USVFGItq6bb7z15yaXjTlmK1T6fGIAQBB4Db/lInFklXnPkxKS4coHkMrU0o8EaqO9L50rY00yrqISCMzC+Q66x9vqWMr8wirZEToVCPbDnHZRuv1HrVqQdU9c3Htnspe03dQ7Eqbus/Kea0Vh1ic5kwPisuyoCziP+7Bo+GGPXZXBtQYpTIjFPmXPdi8Z2fATZAbua3zj27Hg4+TIr4jIOtvliVXnet+DCDEaZxeTWmfT6MvXiy+XO9mYNMP7FaLqOr3PUFUhgUOoYQR3vjzQbtnvh/t2KGfK23Spy7uvIjY8T2+p/QxlZTMKKt8zj2maGm9RTr1pnkg4P2qnr3VkG7Jrfp6I/pff2/PHGutVjZxbvx3i0WYp2Vst9HjFyuwxfxCYj3H9zWMFFvY+KwC+Pp68RLi6PoRh1ZRFXCaAMXHajsiJRY18bDskcXC/2gW3TfHEqN05gAu+JUgpIVxZqT7IptlyyR1MqYt1ZmJXGaF0366nfT7hzAx24t4fPx63JCmpILbaTtjwRdxe34pBB+Gumon4e5hHM0HQjU21cydzyGSFZYaaQE85yALnP4SnaRWHg4WDJrJdJnFIQaNEL0aiPRHWoNRIyi9e78PtCebutOg19ncuU9pkbNWNmhp1Eca7K0A3oAHi9PnM1o1F68K9ptc4LYsDovBDxwfTmB92x47hg+ZGK4MxYd6PE96Nxh7xjSwE4bhtBfH79ODxBndi/3xgXaCMtavA0sc7RX2DpkLrehowil4d6YfevcSRvzdBUzmtjynp93HC0icZnPezjq71i395+kL1Q8f/vQPJvHSWeU02k6TuuSDXFBGS4q1JWeY0u6ENOTOJBE1r1ylc0oGch6QopxcGhbpaJHgJjaJbJ3XmrqRlRadc4TSUg4sknPvCeB0+ydqQhPKkxVirsWp1UpEcZ4iWe3ioKNfdTco7Ml5x6E93j41iXDrlH5wEXlhBXLn+FptN/reXurY9xm1mMfQF2lz57VMvCHtFV1Oi6DkayfVXUnD0tZZTWpaZ7HKTZogM3c0hBax2Ug5zUp6vukR8vkGx7+LG/kj5pfOq8GW72ggxrV+TfZuma2RBM0RvWiHpKqzCKGUixWYMzbuKGlTVQoipDGTZrpLeJVQrb8KzwbTOx6h5H7oTDYt9Dx+0CD1ENw6k4vmu8ATFfq7F7CyzUise9Fd45iaZ8sgvWnAmGVsp0nLrLd1zDGKZ2ew73bwM7ezKqbVpnMHQBaUgPvvwHTSZ7FFa/R0JOP+5DsdKnOzeln0yInN4MIM+25lmsoAh0Ff8+gHA1MQWJd/4MEI/spUaCcGDbSUFZchviWuuujzlfcwkAfWRenJgWCZJ4+dtxzzj6avCXds77Hb2UYLpAzP19dbi+1ts8vQp5ytlAmds3kyT+XpPJPBXNxLLfcPiJBj/7JVrMviKtOHBTeBUycMt+ZO9YZTCPLSFCbeYTAfmzbp2NLWhZ6B7cJdr8JoSG/FyzLgCK7hgz8yv7kHEFpwn8r2Wu8VWecuinrRtCvn4Uj9Ab2zedmNrPJWOgrPpm1syuFa8H6IIG3Y8mGmn82e7dNHVKSGDMhe1uOzfuIsOOixqG6lyIZ8KguHWdsSiv0PcF1ibak7vbVMGQ1THjCxM4WXE/ge+zzvR22OmK6RQssG9Ap3IfBfGPCzz+fsvjQilR5O0C/S/O57KxQqFNEpdHLxMUShjNreRVVUaWZjKmpMZpRoCZ7sCBEhia79mYe7CPnuXfk20+Nhb8vH+Dp0B5BlHhOm0vVOY+RroVIBGZxQ6HYD5WRdyIUDCkULKBRRwlIKK8kxSqkXPXpK7kdPt3XyODrcjpknyAGWxyRNtTnx/uzpjlfTzED3YIUeN8BL78Uc0iIvSyTckpFipuF4YhtFashLCGWlZSvL/9ht+4aeBugWRcqPgeaoNOjOTUm9ne3eXFQ6HFDoFxT5kta8aW5QqM5FpYITEUGFupgkFd6bwkikH7CSsCjxnUJbStE5lvrHMPy0k5yE/oI/6Qw7elSxYcAcXfRkLejlE/JbiSbzy3/dWtYHhfQnanvOHVsFQuUkp6/5b8v4jlLtovqN0+vlM/HDKRyAvBYNBMs/44hg5cHNvwMntBDwqdnCSTc8ENAgLtVxEXvoUcJnv5yf4oYt1UvigxXBFbcqrX8ucSv/Pbbu2I8wiLzWzyAGX78al84ysEboW5IeKeZZISh8VMABWLpVem35pxNYKhA33n5r+efvT7ar5V/mArVgNfIVRvPswNE8lj1v9ZZ/UrbCicK+k5yEAZ2/QSE4WXQHeAcXFgKbJoWDzFcKWAgshdWv7abm4PP3A26cByw5EExwywqvz+9H9LwWf4WPb8vfpfhFMMMrM8Lnu5RN9ZlCUNhXCJRMiwgz+ccYWUj5xviW7/iexfzYNf8iS5bllXmirMBTnrXVmfT8g2i8IGsTtNMX4knMq5BnQyh4Fjah8GuhV5aTYMjPJEA9WTbUvB91S/0yIdQM9rrHDzbIxcJBJXTxLp5MXJj8CWELMANNi32KRsm8tVVW99PQqYtpwXF7ZyVFbwCmjpH0cDhGMkS5CB0eakBk9davFC0QKccsx1w8o5bym+5N/aoe3Dnfn5FNHY+w74CnrruQ8Hm55/pyzHIRJYUoc0P1JJZ3C3Q5uZAthBdoTbhOKWgUYuxX0sNuIA7QoXS1t0AT4Hm1+deJ9EiUKFGiRIkSJUqUKNELAXoyr91/YBTuIj1luHtWOS/S4Y8AcrNlPJVyibkQoUCAbAVQYBfChrD/MQCABl69TwQGBfoE+is9F7HVAqyK2y+yXESEye/3olOrWjUhAIBC5LzyZ9BdZ8lNKOFEgufqc2GNYDmvtfjxUTmBTsVfJgHUF00OLxtghoRbrrN1XkAk8dSkNnVBuIRdiJaLMPj/w8XmV/1Wu1RTRxZyqPxbLpQe4vQVBnTyXkMEKV6b+1IfPWQCIsuURA7VHKn4283Avf5f7yPmUPkegCf1elviTKmejFRsPpQdAwC+VU1whPx/zoPy3xp3VR51KRU7/Rg0GFCXVINq0kNtb8pGcp9zPw/moRKp7zigmvajCYh4vKqaLwJdctRJL08O1bLEgsIALUO1jDjJrpEo3EWD5Hd1wwTcXrnTBNy3YB5duFT+cJCKTUpaoUHSJD8GlaLyVPbNlN5vqlmHHqIzVP7SQ1/Ytf31hmpSlwMpLxXfVPNXBzhlBylHNZkslaeaDb7f48Tozo8wYucZq+35p5wXWRtgR8ML1fUFH/OovB0IGGTytCF4CP9LGO7WzKtULMPrYqf36ZtQbR33Iys4VMsRnSB2ZhVP0kM13d437Ld9SABExP+UeDPh9XN6LeVnUiwdLA0DZmzqyTy1/dxm/L9Vv73wSrRrv37EXsg79geFuXvnTRYrvUHwrx8hgAE5/R3O6+J1D+jykngqWC5JUZ3B/fRBB8wyOeFX+92YUOlTOvjp0wNXrniEaSXRFjdM2H85WP71nCXfhfieghmBthf2Wx0InQI4PhvKHA2WxKyMVsAUd+jclEocom5ppwKgCdgf2eH6AphbMlWCni/nK/lqvpav5xv5Zr6Vb8c7mIp7mx9FLlUdLE3F0RvBj11VQZ3AOwtBcb0icXB9KlRnkr7nxGAcsI6o2UlMpWXIramo2ITpcX29d/EqWErUSqI0xfUSDYDOv4L9l0O92h/4FUFHjEOI7wppSfrq+stYb4fCL+O97n1v5Zf7zJ4mI3um9PzDXTYuUStxz2CJhhJOX3585LjBBVSuYAH2IibZwkxU9F6DgvEvjVcKgoWQBjKAJUJMZMTzdb7PSELtP7Q8wZM8xdM88+0F1vfmmFBCvHh1a3D9bwBL2B+apdCgt9sIHxsACAQCgUBYWFjYxhoGDNvok9I/bpNPXKYx22QesRQ75WGA/co8uyjKSedylncdophi9qLVQTljBrMbcUJEnETZtU8q/6QeM5l9mvftAfZmV4vrNdg7djhlLrFZyFwydVevGJCsW/eg2c/xW7dC1Bc3LBozKHIDppyiBoWPCHGXyQwUGeRJXLkVfbouuAcQCOxQmWkApKNGg7brPDqFXkSvohkVpAzgEAsKA/Tv/6S6UnZNf5vzKacAphWu+yPyWBd/CZ99SlOOVeFoh+4sjSmnSDvi0wBNm8OOU7RTV5F66y4vSQyadWeMTmlqTrPjpiWtdWmLeNS9nvkM2rHJl84j2yvlxrGvNGuoX/xGMMMP4q9GsCuxNIbuOi8nh1NebJhKJDMV9+qO6bp/wMLCIiMjIyM35RflrzZlL5pVo0hScSeH8g2fqbLY3rrZUZFCKmnv6UC5FTXgn69sikYUiJ3ZDevagKCgfCjYv/qAAcwww/yIvuazPvzYuwxwaYusI2SgKMjQznzglnH4MXNZDZkVqmoU3yLJpBqFsPkdWTbfOFVioxRtZpSY6xLFVKkW7BwMptJsR6qzxefazSjVlhnlpBEn1Glsz7xsMTaJTX67ZhJOK3bbvLRYpUadnvxbNOC+oXOzVhucly5eEaDDKpF/DSnrfs/vxj7jsgan5n0HUKPWavYt6NgbAiPcFDHI7vh8+BAiEM9E0L0E3zhsbe5Sodybe1T1DcWCafEf8HKMuS8W66tJqrTUkORjwYoNOw4KcFL44x/GXjPiteBHeP06cx3LGTurDS91+Kjnt6z1hQqwjnVt3WRZ4nhfDyob2E1PeYw6Smx2c8DCKUeJzc7aDa5H058KCdt6yK9h650LzM4sTtJhdH6++VhG8Rk/IpFRLGeATBa0sAycenTFABhrDrdz/HQUwfECCoInJBGJ10rjyLQkt+9U/cbmtl7Il6SDHR/96hhnHH+uTol4HpKZRzKzMJeFxDc8ymPlKW11nRWaOsZUQ4MBk/jNqv6WxwEfARiinVCX/zBOdSyuQvGeBOye7PGzjpfrmEWFihRSSWvp95ABR00GGohk9stPIOOvM4ETg4Flod8+vnrcBrmNqY91U8fGVLi6+xX8nxnd3f/Epc27WlV/Lp3IrY0M7cxrC44J+aX90zX5xz0njtXDMdE5xI75e9bKL8X+2I/7Lb+JqcN66bbHUm0q3RFdyCwYXBEZfcV45HztB7O1Ab6tSKeYrs9LuH6MXiffpd1few4A5lGx+sr13d9++j/3PIB8DAA9wwgzEu+w5mJfw+bm2KXFYfVPElEOj5vv4xFIYwvx61n1A3UX69cszU3KbgxJkkJVoCJZJClrzVSwbImkeRTVIXjXA2LkPRv0GDP+NR6Agnb0J3ALCgoK2tECt5JCm0XYXcKnHnZ7ZzFOKoVn3ZqU+qXNF/2gJuujl53Iqe+q//oINvP2w4EF5/X4+0o1+UghkB3Fdsw/z/xUfz71F1sPysRk+FRfesKZ8Bc9JGf3ilsns4fOvozXWGjnUGl3+Oc/Obk0nSldkaPs7n70oZfHoUPXIvPAv/YO/fSzd2VghW9Vpla1xvs7qzXXupQfOobNUYneI4YDY82t2esWeBnnbvGz4oB2JHoHo26Rf+KOF55bYmTOOfl8A1879qAIPbqOc7fYxbVkUTFLLcs3da+g//92cchs+IHJGs+G4dvGfbF8JtlqKunbRS9tjviIufA5i6OaE3OWir3hJwzCwyfYfKi/UbDpx8uESGS9nI0qRdS0jG7jp8cvPVcrTQkVNc1sV/Y+WsnFfTnrIATYPGkv70lIiRT/Z8gYh/lt+XeHAAra0QK3YhpqT2bXaOk6L9frIstiG3r3dWA73rmoJh+pIbe1GF5zuvv97aExKTurXrH/N6Muf6vZ8Ntm1Gsn0oMpU6ZMmTJl2qZmxpDIEQosSiZOos3v1ex6+MLm4wGWi8Onlpz1Z0sUUw2F5R/eJlG37vx9lM/+xzRKr28+vHKeBlxmNPv3zvsdwtEGZvzH9s69Zv5oTI4tbJ33jvV5g/nanSU5AtzrKryNgWNDTXiFlm8iqLpzAZXhdYe8sMFGd+9nxWnErjqap3ONaJPZjd9C7B8IpFn+7ps3wFKfZvhd4B8g94D7ffI98WDLli1btnu77Wt54dVrW71WF1d3Uk50uw6xoDB0WlwWo2Ii5ilTrO72IXeGS3JXzGi0plt81Q/Dp0+uDWuBWTe/PNm8sSJW08Sa2OS/bqS8DtbX7tfp8ppCswh+kWz2bEnZCoG5A7KrObu3L53q4/y1weGVX9RYdqep9lXVQxdXllkNeCCTnHeH+6RNwyWH6ChqOaO7cBX5lg1r7Gv3+FSAh5+4bOHrdyifjoZ30WTEiWRssB9cMOt99NnP18z6l+uTB5FR3vjawMZ2N5vvLZP++4tk7acuT5i3V/H9EaTyo89ZnPmztqcfDfDLwJnj/Zkkz8mLkv/IBQ12ZsO0XZ51+3RF3kobqQbANT91WZFYh5pFOWCAgAxKR/Xh6KohXMpl/XJvMnp0cUeu6hS+dYFy6srW5Q/Izdz/2+nu2kFTtd7ylZpU0lD0dDnZxRcdlxPdrkMsiMcr209AU/SiT3ndmrmgyRPktMJ25sLr54A2qqrtHVRczUIFRAKBiRCFJNaADO3MY/tRcadM2UyNWBGSx4pOWeVe86GjDLaZ9LM5qlcWVFyCz+59pU2t4Q0QqZwd+ZvJdrWP86ONPy+ckUMV3unDyjvlmH9k8f28OSIsBRo2vHP4YD5e3o5JxoyvODVpJRkfv0vJkcV0HugBnj4CszCcBI6cTeUXlSjW8AqjKVopk/uE6SM2ajpvOjNoGMwnKuU4ZjFrivmcmYQS85G87xgj01OdmtSmDsBhofHMJCNY2TagEko4EaxsC1hSGSehgnughqtJI3Ue3a6lJoaupTVs6J6ZgT75X8DGaBa6j+Qjfbr06dO/3B2SPv3Lm0r4yhmJm2BPP/taR01mrUcsRjl7M8/aCtRMJUikoDmcgUbO6uC9g5cGc3IYwyZwvt96IZX4bY5j+BdmX+cRxO8Ev43A8qYrlK6ZCcfeP0BfJxzfH8cay9e3OOMbzL2n+D6T9dHrax5RZ7Yu37F/qOzllti14xnD+ynRGz0VqEWynO8na31JUOU3snVZdT5TuWU/b9fV8ve1UOsFs8bbhyWGGGLhAEq9owUIGKTz5Oz7wqLz5cz7ksOTwPFhTMSdInGkyHq88jLv5Eqmt42FgmSpT+ptL6hIIbWnyel30AJcxud2iNWJi/tdrJ4hk+8IR7ZP4HvxQYtWa4mc8fbpbQ7Lqro3PTmUJaENAILAUo6lE5ka6AgVLP2slANVG/lMvVyaiZhmlmOW/Eg+qDBgwIApU6pUqTKm2qpzvW4ZqlTb2JhW1ZPEAnKso8O0qe6LlthNG1v9EfecoUKdeqvP9mN1ZYYDV7m4CXLGul1mL6HD9PHo9admvZZ1VM6xuixYpwgtohQx3yTsLNO56QyXtotGliP3Hflo45nW5+PLdKXMZ/AJA0uWLFmybMtPZfJRebL2vujk5clqR6+IXlAYoJNfipGY2EWZ9NYonjJ7DEsrWR9RBxERsda9abzsNBroLlln4IMKYypUqLTxp7FEhUqraIurG8aM23hGq6Ya6MbS7N2tmtHZ7j+Anp9x6lKx3tvBwru7avf2waMZK/aHg+oFQVktKyopB2qCGR4jI09QbrfJHRHK3U4Jx5fR87t7pqsaqOtzEnmJJYWIHI5dJXN6zGdII9XAYcVdJWf2C0vsrPCUZ1INLJfCWo+KG96sqQwxxMIBlGqgAAGDwJNyLPARgMlYS4cpSwpSZD1eXEuT/+dVdrKUB1NqDcqZoCKFVNJ2esZfLXX84ly4mMvyTvikFuVUeoac1QyH6Jkv7rt1Kj6oUGmVe7KN/fWX9YNfQzRRs6P7AXzwQJkyZcqUKVOm3MqfWmrKlFv5U8m1g8koZwwTpkwVphNClZpKK20UDfJa3gkSHG2aBgjepbaKYwIiBzWrRwgW9EzAzhSLhkDPPAtwzOp1vBNUnwWSEgdb41GmraBtmixyAhoNDupk7bLrcqXXdNGJBt8FxGIrMNliPZLqpG/a6vQBFOPykGNIYTa12cWRUIIt54fjfJE+SAyrqAeJZvQGVFJpCBqWbaO2icc85H4mBUrmVeSPsTyiLGm5S+K/VPPu495naQ2b11+1SqCh73QJ2FI06XCgOasKt2Wld+EjE1nOXOZeOTgtFA8M6HRh8WAzpaiRaMSdeU43QE2z1cON4UQ1qf0RxWHRsBTk689siUG/dLRPp6Xr4aa7mN+Rnvb50GcvbA6SoYXGD8EMW0Yeq9w27hB63L3nNwiHzKI7lcMZEu6MUdrUTlAU1OvZUblK5izzK5UifVA4O4WWUUTNsh/GR0ubrKQ8hWf3aj4eyPMp9wvzTjaDmsMMHiwxxBALB1CKgwABg8DzvfigRo0atVb7NPOAGg/twSAjvidc3GpPF0VaQUGyVM6abBYqUkglbafnDsMRLfCTOQVAD+Jkz50uiwzctLfGs23gq9tVkSBJYvGgnj83RTU+eFXo5P9cfrIrsprVp0qdJIyW1S9VU482UYfof/xD9J/4YOkNutRQQw01HAfnbVjnvMgxn850dhmW0weYukg7K+l8OeRWHu1qelw8tOAiJ55ooqYv6fCgnmZQcyaHJtnabdsdvnT/HRR4vftyvErXNsuAfrJ7YFyfvgqPPHEep5Fia00s9stJnazxZOCG00NvppPJwdZw0teTdS/efEMRD6B98MQqG/PNtc1j8/ttwXXyeGRyvlFc0Dn2GdeAByQ7eDIpxhTm8EQLJWYozGW2S5hgMK5S9Zc4GKOIRq8Mr8/VMBDi9fd8EySyG5j9ba6jdyCPyEs+Ekuwki17DgUlThTCdXk/FCiGBk9hj/L9rPH0fEBBC48H6F30/ASYH0zPJa1hAxdgcLf4LdinD2Di8mzAIqdkMX6RTThYntKjp3+3iEJuya07YNQJc+iSCOKmbMsQFj0GhuI2LDpNoUcnRszLq+sW8JmhwYQp3hL+O0IO4I8RMi74pN/N+nJwCIuJxncc/r7BV8qZulzyDDfnBgxkcFP5/AFlaPrcah9/ECCY4cfk2xi4pvWDChbzakI9fPFPCWKOqcRP/X4nFLLLqIm0hzuP9DnRG80g50LyPgWvY4rxojAYN6aYrdo8a89nAn7hDatm6ZpiwmIhr7puRPGBD6BdLGsSK6iqYlmAgEHgSTGPCewOL09go+UwRU5BgJAE0amLZY6wOJGT2tLQN74XG82ioJBKGgrSm/JLz6LjcksyIho6oUwyYbru8gSdLK24DfWFy11uih4Fclph25mP3mQbwkZjGj0U/Qn76+TlsSw8QcS+zvwH/uY3mcqzHJnTkCBAJBCYCNFOPG2W76qgsK7IOd+xfCTAwwM3PXV5kk4u0Lruw30M+6UnOOUQq5ueHsuP5T2D3Eoeilg+6j8UVKfEQHXqIp+OHzbK5KSCGvU0wOtNT5vH94Vznl6i7b8j4aNj5IwtYDflAen84trFsYVf/eH/26nJNmYNVOJu2vGdh+m+BOYOy8zvlAUrizPsB+fhNxTP+f9oDdvmGXNTA/d3fKc0DB2qEKPlAdysWX4ycmoeP5aQYezUH16+8/KzcCepDNXX4/ckcgIj6+v+TyCO6NS3e5zUMfaKBIkbdl5sPUmlIWgy+F6wQpgwcEql+17xyXk9zAP3TLtfCw+aB3CTOp26SG/WvXx3AIMupwTsk1l4ujwbsJy6Ym/Qbppyv5l3s+2Nlv6nxXxPVPYQcusOGEXl7twTQXdwLSdJhHCP0w2nLpdMwBebMKCzc3ctZR/l1f0tMDuPbqeuJ+LVc5P0PgHFxBa+C+USMozyADOn0Pt02md6zyXwo+MGtEwOZ63y+ttNMXI0I30DAJ8leDnoGc3x/eW/9V2vBN86la2sbIFyiewfOu0HdXtaz0xlF4tLcLwlE1uwY7/EevyTJECfer7L6flk4bicVEKwfFfksAWnXdIpysL7K7Y3ovjA6xKGSzYxUFmUOIcGA2aPV03OtwxsYLAi3Mb72ObzQeB/CQiBvT1hHt54qe+qWIIE6WPp6/fcVFlOCqnf5CCOqDRRiHTfSxAqVB4VF+qCCpVWme2ihW7re1GlkdNOOZNe+aaB9LSpETXktuaID817OHVnSbkkuB7Fuog77hU+xKA/+d4CMP4XMB7ExfjRgdS51NS+L0HNm4391M8/p6tmIFJaTahgqn+Z+uKBT0jbunr5A3ScCCem4ogZMhYaelbWuldvfWBP/yKGYfpk9R/aRR6K3fIBtOvcFlaUMH7g4PxwMbocuwiJhiOC6X2vB8XEKeMl7jEm0YI+FrfT12PYxt9yzf/LiKIY1MXSyVFq8gij3opDrPUlRZZjhhwyI7VzvwmVKFYozDH2fpy6pE1BYxD3ScpQJkjIMYixuVnqaZnZxiSUGKqdZWc/Fkyk9ozEFF2nlCzBwFh6xmyiHUm31H4Ami4PEg1zl229kkpD0NQN21gRp6gJGS0YTF6a2eoktOiqf8Ion2NC0po2nMCgU1qE/vH5F/5rWddmL5xmKw6VQ9DziUOlrXjpb6DiBbaUlJSUCRJuL9qzpKQP0QiLSpUJkt7siE7MVTtz6g5fPuA6z/WH8Cw+D3V3ag+NtH+IX09SUYJD+BUncYyKEixZGobSEgOwXa+vnudz7Nm0WiOvIwzeFjMvnjSnJ0eOe8OhHkdDWmTpMH+FxC94XJY6q4MGj2DoyOS+b6kjYuW+F/8lcV/3B7y1mljP0066UlvrpONreBL0/PfL/1wPy18B7hi/RQZiY3OUoOcx8HosmZf5KRBvf6msWvIT+0sh58/5AUFscZstUUofWbvci/bx6f59V7m+1E/QU4G1YgaGn+d7Vp/Fdro8cNywtbF1BOFEWlCwwG6Tkwe7r9Wfa62mWjE6nuLuftG3R5+VFqkVWytmtkmt2PFF/Kf9vPG7P9U0q2PSUBLgMCsZQBkiYUqJEqPMIsjp0xtzV2yqZFvJd9w725/wZ3ovI6SKY7G+ez+4jK6KnRJVFpBa6JgYdpszoMJE25yg21lBw0gwtV+SsNExMkDwzd+dYJffMgHxMoAOw4EVddfrt1Fehadyq9o8TXkHlZcF2wICWg5zrXfnSg549ztugR0DF2AwvaT14OgYXvYI0zYus2It75YFDR0jA28s9gNMG6EJPVGQ4OMuL+xGOkFAo9vIfgELQ+t6yDFtYbjc9bGgXODWcg4JJQbm5u1v9F7MClO3qIyOWCfbZagwgqaRfYSGEf1k57e1WBEkOq0bUEmlIWhYto3aJrZ5+l2gYLxbC2u/bIehwoKpXxzClJGkNW0v+13FoI+zAjZs/jZ4FlDLnCGHWfFxhMTQCWNzehrB7qVQcAE9DKcrb1PLXWyJ7c3bvZsJt5PtYTgFE0bdRqZSFkh4MQGSRrmljA4L717srH3xAf1Sx8zTMHZcR+Ln1Dpp2ALz6GRncLeTnh6c8ObqYXYKjPTG48kR4Quwm/cdz1CG9+jdgnDH8rCnp1j7XVPQshareSrLrMIUNM1aAQQ8goHhlLMNcyZSRgD9enxn+Sqz/8Z+Zvv5Zn95EX0969GHs8OxCXOS77EMpQYgTFkx9igli0Kyk5OhGYZl1pdCJTdgDBa3sYVttshCTLrNKtwlx77G3QI9FVjmFAbv3TehFisdODqtK6ggMG0kkYHOftVA576Am9PtrMMeeipxThZgo2Ptc1KdNPzXWLCd7H96CfXTB4guEuyp/JfTXAonSED/NEWHtJYocYQxW4IKgtmnXSUNhjm916WywoRaUgWwtNtEGJzDUNRDQy+hwj88slmzNNLc6w3PO9xTVYmQ6c4wBZmNHNguFZcUCRuTCqtw3M1iqcX13YkKFzPUyn+wR9q0L2s3y8v2jXT6uVtIe/003PxcXsHplw+s077w7OfHf3YAzhvrV+Fed0sNlcO8/2dH9HcLHozvNQ/VWnBMaE89wqiR/KzKlFr8Yw9+wSu+frtGiQ6auzaqBxrVuZmhQSVu4iV+EvzoeI0+aLjbGnGf2RSelEn1hYY0LYg/DHT1g1QyJnOyPmxDyPMxo5IjOZM7eYLXw9YtEQZUCLu5TP3YIsW+woCkVEqnzD+PycnhgenNXz2ZZ3e/nJklB1bxG9K20Pl6LxQxUGkW5uDjBYPObRKwMUR62KOjdxSALrWYbwb5dsHl6cTqtaXys0Lv/CBDhidcEtQSKurXe7q2hShSkYr0XcJWmwebJqKvOxZryV6lnaJX6rP7c2ecWOgQlRxsRjITdoa0w+Dr15AcZ1+dzguhLRQPo3soNe8e9fBhLDKe/tGHMvn0QblveAx8vaWJ3rsPDpKRgZx4hnPWDSeKRMcs+IxhPAvuL+vrUOwUIZhQy2yCvfWC7W1ix00p1nnDBkBO17r74HmhmH1oefQcj31q0ehOvEv1R4kX++WZ2q+x357Qh9VfbQAZm5wE/ek/kl4kG5oTThTqX+LX6VP6/tdyeA5u5VM/tnQyfYUBCTbXmhYJwYk7dnIPD5K5fH2/Jzr4cROQQinsGR5keAV5coeKv0WiQ6EO0WyAHma0RcbJLLluQ4NBi3oCVGuB1eJFwpQSJUZ5H4JgkoKxqYJRkxS7KQlGRuKVE+ly+WF5YXL6QFK6bBa5cim10P0Q6UjxFiCNNHdmIztPFsPyqE91rEfaWQnn9HfgQ+pUIlzMpNRswQQ3OxvpYZ0W6uvNaCDRAg3eWU5g0LreEdCyjtNKqkUSHLOU1COMuuGJaakPPaOu3TLUU9+wK8FlVkvcegcJOy+t4yedKFZKBiYd+SfXmD5ipwattWwLjSoXdIjBC2Hk22cfPwbHznm7UKl8VIOnlcvlVhM5Bz2srltap4UhqwWR7y1t3bFcmrgkXLe9DMoFHRHcBCSYUMKBYHi79KYvPlxM3TISDKaO00kjsYpeah0xMOVWld6se/luGoO+7hSwTw489BzBOTCyWhB0To+Ya4U1Q08nlvfZCrCghwtsAYATRr5dj1jwJYGhy3e0OemrMFi2UxTpVLcXgjtPWFUMTLXpjQCOKU86AhTdn8KkWkD6sm/3l+ZzyOva064EM6BjADyP1KlY3mcKI0cz+Lpxt/qcfrCZ0DMa43iHm44Ubzm1jEi5rOud5X0CHkdPSlYHDR7BPU7dLTh4uD0kZPF5yT+3OD94luaQ5easpP1U/nCpUjjSl7Nbu+C/7/9rjpulckA55X0rwhGgqrxPoMGA2eNlasHAB3sXojnCVVWLqi69PJH8vEPO8u5a60e/YFfpz1wntx9ZUq0Vunb38HgTpkV6Rd/D8icX40ZM25yz6040QCAegi+nXQI9POie3TLwLneecLtRKSJJsFFV/sqtr6DSnIy/Q4MIf/L7kbnnZPu+RdJ8D1tyCApNrKV4l9XCk4QpJUqMUkEYME057XRe7s1qRIUJkmRx6HdJmqCdjwpzJCWraDFx0umVAZXmXt/I8w5Xi2sco5somHN0CYuuqccAgb2yq/EM5UFkD1K3kgkmr0dlwPKgMCCWATSILKy4VLwMmXsaMJBrIgWTN6gHx9TUrx5h6wF8J03Ih6ln8lJdr4aADQaTN9DpUGH+0fXpmccytSr36FiH/us5XGz6s9ydpENSYXi9eihMG85cXh+SLwXX0EOCgeGEw/s4sTA1bVepTq3/hSterPpHTiv4Pb5e+oI18O3t8iDRpl2W+k0pDUFTlm2FdjLbPMyepVR9Sfu8Fh+x61dxnjzNiRkA3hf01IQWfUkGOo8uYEvp0jmLRVKyVMSTVxSxTM0AncZniVFvjustUbERREhujx1+8ZJeRLHJCb0l8YcCwPeR0nY7CQ2qOBWX5DK1Gnhf8WVowbgYPfRt+9e9VxSWjqvRVDBkOTLBzPH3cFsX9DgAnwHeNb0slXLIpDd8mBxT7vUMRRi9iXYV3vE+XCTlhLz0LWBZKgo8FV3aVgcBj+BOp9mnOuXVlNd3O3Wc6xjEJhXfJNdj3q8GOtdqJ6HH/6MbK/UNYK4jYy9XVlGlguRkaIZl+BMxcp1dyvpoREPpilfLN9Zl0Qbe6mSgt+e4eRPieqJYKsrTuB13vyln3p0uDxxt2hVbpyCoAVUiCV1To4G+Dh0qiDb7T5eHHd9MSqEkC0vCB599VEF1OML/73dDFTJ/8c7j6PH7PyITq/GFTphSosQoyhEEwyfGpkr2KClpPtNc81R0IFWc0CRpgkIiRYzUUsfhk5IZ21CY1MDvJYthYToeJGwn1UWBAYKR36rtap+krL3qHhdVexHx2VcTHzZD9uKJABAYO1vu/uH5c58m3h/t3z9ZtLzaetKZg+TQ79vVEAwr0pPj8JF6hGnF0EHBjdocJbjX5cglb1S1SKIFoqAnioOgUvDCbsxnt0ghplokfSkIBgzqIUcjLu0h3Cenab+fRZRQolll5t46eLKJFIHO23kX5aMiLL+3FU6zf+33kBFDepDo4rwBlVQagoZl26jHBJliUotNvp+tuCxqSC0OH6Wm6ZBEsxOLJxvooCZSPLn8lk4HFkHJolww4/Up4Z7OJ7EDWw4fSRA0iJA8HEcwoEtiENNwjujq5MnmF7oVLIMeJ9BkSPBXyfLZMqwHT7PFYJFcxiGEN5+Uj+iwo82QgSZdJqcPEBxrMKZLDx94NbxH9UH5gKSRoQhjEJvTRs938QGdTFoLpulq0KHk5K3DFTHEJxfERcuiXOCLdnLLqDLLWO/JfJeD5KhqI3Mrp47f6hg+s+2vR79xsIwe5il3m1q0sG7wa+N1+5zyg3RGf3m5dXz+81ev2edCwPaV2FeJa07CRTkyL/NTkPNf0DdwkdfjBlpxbLh2Kj09vYiFN4xdggFDeiqwKDcwqHqLpAV5ujxwdHH+iq1TEJRV9k8UGVTXRwYm/WDRvsFpuOHlr0fiU1/PF0zRcfhIpQaL98JiME7243UTKYxk03943lEaqliKd4opRUjClBIlRmkNQTCQzdhUyR4lPffpWWnND6ZSqdQh4R2qhppyipQSSC10DNGdYECliSWPoC8I+ooRTCgqYaOrkAEC3gF3bmU1XPAgum/PChOgx09Yy9MMajhLJ+fNDtDlkGc4ByZgjtY6QWGOIt27imCuwnpw3Nv5EsI5cAkdCk3Nx51zWoGAkZp3lhiFO7LDPSOopVMNd54CRqZsoVOHPNbyIKIGWuohxyTcnq1oQx1Cc0CPc3BfDpgQMvFsARIm/AI/nJWQi6T/t+AJSDmE3lB6KaJjrJcECZ4NDPSk0hA0LOt0MWqaULhcrjsz03PqRt5w36RbKSxYvkogMp/foia/EL/MW8vK73q/F0sJs9kXjdBGN4fkKfpO2c/MT7mSHpC95KHTAQBYgoaUmENrE7s1lU6wccgxMTVUuEAwVFEl9qOb59AK4B28+YK6fV1Kf5Mf3j+H//y9B7YUdviBEYKlpcMVE6D3d8qTki+wG+QAeV37zUm+2I7nb+48uZRDelAyl+qcsMCQBQI+agHoHI7D4OXAK4NBl5AuJaFgiRYpqPntEiPgjWDwvtNLVt7d9zboxQTk2pe1T1L6U80HZsbJMg+8XrDmsCn0jKKgYIHjshQUFJTWSEIJJxI8jOSR5AeG7jlvYApUPEFfhRX6KGKTcUfn+ESxBA055sUpxdp6XRY4GloqqCDQJeYik7B0ZKAPiI8j5YCJqaEniZJjCeFJHJ98gS2V8/m+/spS9PrR+VF1Qd6EDrac8BZygegECRMlRtWJJGCnkTQZCnmhKEx3XrI4ijdqNZGFojBZs6QWOqbI3bNkQIWNGZR/bG/lC0UwhSaxQrdmA4RfE90EKRA5UJtrwgTT01aRwOpPM6hWrVYGC/ou5/xUcgX6qLX7GDfkQGmtKcH0lPWUOEDqUUa9K46aB52XBMGOXEyv77tDcGfn/IRwoKooxEStUzVLwo+4aRr9yEQNimtZ+iq7rcZrpG/nbSnmqVChRLNm5vbhAiYoZDrVqcECKTlQGjPhsBHyZPnZB9CZiyDRWe8VW6+k0hA0Zdk26jFBJteQFgympjxVq4QW0zrbtdpbUIlm56vrxjGyZkpgikKl0wEAWHUaePtwF3I9VJJOLGQ8CGR9uGAKAMBp2Bk93ViTtB9dEFfnj+itUcugp/cf+0VaKABO052xwtf/Plw1F6iQSfjQQjHQHSayqH46Bplr0NOHVSeedc6L6ZAM5D8qarp0hjKMKn6ABjPV3XkRjs90/jqdrjp1ZPPZgPugwSMYokzOwgD1xnxZpKhVp5x+Av9BncdHL+rO+M1cX9eQMEOwj0+rTaHQEYUVHtYKQE2BjM1RglTViYQSTgQLhG+qi+QHhkafGBihqJCiG6QwieyL/JMZJJ74Cxd54T/3upNIkuSFOS5J8kJOlwcOcpLT5UmgUBAZ6CIb6AoH49qXeSgQnSTw0IN3Zs5KIdMxz3eB1xT427dXtH3ddAbTWWH/wbdNpyxnWgQ79GXjVA6qQGDCP/hUgTyof1Xm/1yBbIf5VAljRWW/PLGcXXRVv9nzlKWayxPNTkucxLId4cZrE79I8I/D02/0RD68uCxp2rB1PvpKPaBRgEHDqzQhBg3L4VBR0yB76+0OawikD6I3ikbUl5VyqePKTTWgyE67KKIRe/fElXczVOeLv3hcixnZaTfH8obVe96S6rGam4rcOsPcTc/9z0d5rUY97MfUW+bWWk6BS2WR0sXF9YpaJs4606kymfmOP/9t9KpojDvLNFFsRC0uFUf2pYROlJgkJE3JCKDBj+MBBHiS1Tq01NiHPcC7Ruhdrl4rCnRMxsZVx6fk8V78yKR0Khq6v+7RCpxsR4zd5m+Gl5FTdVLOl3/xO8TChr07xGVxKoXsolr8HbzKcaUz4uY8Sr+uFUhxv1QanruqPhRIdUNqBs4+w4oNO6Xs7wd84Tm1YhIapLJdkw1KU1elVqgq/NmU78231g+DqmxRCOwdUvmH9EjTNqXNe8jbsY9sWb1nKyzvTJBDxXR4DpN24k100dm61l0DdeSqqzz+mOWLhjzyuyWvnR8A60t0wpH5bmksdzlMqg6e2myzjTTIvi6tnCwlJ4WnbF6vkFewzDtBDbDMAIcZ4GaKWpxGRBJIk62VHIqUi0s30uuRuQQZ5+Qb5ri/G1UAB4DrDfa0QEKBRY0dM0Gs4uric4KIWZUNds45ivvCT/PIDUAMFGI71buwV3YJNBgwd3xj3u2vsl0FGw4wWAlueJ3CFwISIlLE4YtU+CeNO85gJ8u7tpeRExlGzsUmInaIZLaPFnRTj5RlEYN2Vtt9LJSRRXZRxBGzk7NzC+DaEuS2DmTRRp+DdmWXCnMKusYd2b3WLunr15g+6J/sCF1QUPC1QlEB9/8EFuxpewwSqGPf3YGqeE4gUhVKEypYlPz7f6zxxCqGl7oq50D5Us8I7V0pS4rmWe7012/x1nvHvtLNC2jdYVXGvV67OGU977Q3quiP+Tp3N6kGG+9xxWlfl/lytcevfC8AKVbG8tgERlxB8HNoSNAcmhKJOAk99WbC1UJOeWjE0nJ3sXd+eQ5MiS/r4qLsMxxTbtwkv//KV7/oM1Kyv3N4THlyclN77F0XHcURqyFYDnZwcihhgA9BnAgRndjfOTym3JidgWcAONmx+RuxNW21GqpNbT5w7jHD78z0mhNRTE2Jqzuj6HFx3Cz90VbO2KdkkjMVM1QgGjoGZqxFxCbIvmcArHc3AggTFyOWm1Rku2iaJ89jPWqxzMqybpN1zBZ8ABAEhsDgP7qWTWuyf8T9yD9N3kBfq0d7+iVj5eSOTWGt9J/3fur1DI1UL6nuTrRFET/FlKV9JsY0s5wruPHjn0aU6sWq91u95L+k1/gsorhUXnoWX/9F8Ewvc47Pq2U+XdpOHn2+8E3appxRd6vGRRfiMD1qODitToeIyKjomNi4+ITEpOSUqd6+p7u8Th4FmZbFWTp3ACTyYwWqmYggvCZZV0910lVj/eZmbFfeXLeg397XgmsPZCPXWLgWIRrD29TVvxp+5TdZb5jxSnzrVy9MJObHhNo+mkyW83xB7LqlcXlP+fKX2KRz/yjELH9b7hy/r680NDW3GdvrmJCYlJxKa+OGHnuSC3oWDFHlxx+v7N/qMT6mTh/zNlVvzRixbgVCJqbH5KcWbdKFOFr2x410jkMmt5g8tr4XX2ljrJ+fCiQSydSkyfZikYq87rxBMXuw9Ddfe/7thF84EYAMNI2pL+sCRAKBpZAXCDK0M3+3fcCMKSwFtc3deX5pkun3v+SN2NFkoGlMYTmqOMxA1jKjiiuIxYbUilOwc5Cp4Pg3QtjqeVA33RU9LmpxQp1GPOW0zW6aJ3wNrbSVDnSfy69ep/ps7GSlkNUne3Gd4qT6CqsFJ8EyyG+clLLRbJSNZVWCelbXxCRtLBslaBqE2qtrpWw0i5r8/y3vtbFsmTm+rFffVrcOf/IKMt1YvvCdG9jGsihFQY0GLbrr1V5s7PGlUcDAISChoGFg4RbfiT2oB1nB6MbyKdINVZjaaBa5VFGiTIUBhhhWkBcOSdKFRgmWICukwUNB84JK4bcKEsJfQVM0cGwd9+fnpytq6Qw5lXKaNA2QZnBvLVBP6YVlgyNX62jDk/M59/q8D39xXKhV6W7mg9wgN1fOi+FJfkV2BHUNLHyyYmnlCqV0Z+8QrTm6MRyZTiw2h8vjC4QicbInJTmKlAaABeV2gmZCzBBUmwiVqzNBTVLbrFM9lRqM0dQcOZkcYM4bHF++y67QVk38batHojG8TZ0+DGoksomkeWuoYjqT5cQjINZJz5TpBu203eu8AqFCh5mQn8lz/sJbARck09HxnvwLpYKiQsMBtOikWJDeLXpENGZAcWIKJXVnyFlsWKY0ogv/+Qy44+5xt4wQ4U6J6w1y6M0UgCJi77xfEQrLglcKB9LeEFeQuofVlMZpKxgHTXlUnVHnTcZ4C01//Lq4P0uodV5YIrWsSdPuKMPKtGQsVrOmrfWMYW5ZsGFFi7b8eM9KrNmwZdf3PnJrPeZXdV3mHrO7tJuiJWrxs3GEG693/EighCMlUmJIkmay5E6RXlEwMDGnIB+WslVccHOcE3hCUo/EkCTl5xlc7+9t9jlAngLKXvnVobbH00hprJRTw3np4gCYc5v+E53vcVgaF8CBFPd6/LpQmirlBDQwglkKBsKIADd4qUmfa73SUtZZQvyhgVjRzr0we6KDPlVu7Zze7RVU2tpplFTZ2ql05u8K1h+2f0sM5hgHy9l/UUFURQZb2ba2y2eQI7vsEl3KrVrIWaQee62hCgrDovXYa0WuzjaiqWjcoKJoZ3vQVqjCwpuUKNoRVmzYKWU/BxSNC3tl1zmX02eK5FNLNGbjvjxk5JSt6bZFTamTvfxlZEo0rc6UEyknoTHv5bwPp9O0ZTlPu+DXjtJFlRiN6E7airnbc09KeynpfD4E9t8wSjvqXFw6vbNUfr0oj9Keke2mU0tcZtJYVUvaI+l4RFR0TGxcfEJiUnJKKh0GQWZmwV4uZ55hHmiE4sJNiVyMhNLyCmUnXemhbwZaX2Ov3OzGel4eT48d3BpAOjJNHUxtJBrD2+ii3qBGIptImrFAkWbI5vIzEOglhXXGPp8eOzp0zAVTmePNp3IkbERUleekFfmxnK8XdziCEVhV5TsCGw4QbnidwsFIUCYhyUAcwcK2xvGqQl38ufJcHZ3oYmSAwEKIGAnSKRu8e3M0068d68WsI7Zw+vtEVb6D0GFc1BjboMyiKh9DeMAGkZVPG1JXb5Mwo2/5qYJlu7Rudz1X52zO5ZpYe907Al3vJMCggpGQfEBN7Bj0LUtWfyNhSokSowZFEEz21thUwajJ/u7uneBmWWaFY0K3zNMmFNegcWP2SrnOHVW9pbCWVXL0tqcPIkdvJdLoU9WAihxMczt3ooDhkCxlOSwMLa2HjamNVDhoGZsBAl5I1qAKw6HnB1bmK4y/zvH/F80hUn1YkxXwQtCjj8bqBvhgQcAG7ww9hmgemyHrSwjYGNkrPTmWNSi0LWUFKRsdr6tlprosGxkYmfCb47DRYKhkYVmjkjVOQctYBDTe1gdOIcT4hFWIMbLqzITeMM6KioqK6sNRrTFMpAYlqXrhdxiR6i3zEENdY22th44aG7MWBhCMf+cqTGjpnQLB1IRVkq/8W6DSum1Kezgoy7ZTTyFkaGxaunFE56CCod5J5Jik3lQfJHtYYzZkhUhFxRFviiNSgTdF9TedDVh9ULIGFbSECcZfRc8hrEFtJsbfgooxsDG3VAQxNmPJEA5rmBjLG6rV2JbVWwYVneAIAj4tOaxxJIbG0j5m8xpDfXjTPjKocdAZxlpaSfXuWHq6v7t65yCBxtiqEo/Aa+Kd7AKqd0yO5pXXjeeBioqKIxrCnhA8d6pQtBwT6urtRdwDR1n9rcDCW99MxRENYcMYqGrt+eNXqrcnTPRudGypbxvLMejk7G6sd3r8gE89yAoD2lHd2LFKKlW9RdKSkcyIxx1ycbIDYrS/jM1rs/kWAtJYRWGoD61hDkJPCc6BkePNtY3Z/IWe+Et9CxioJFBjQ+qwrN7AG6oTVG/xmCZB7QQAGH8LeqQxSb23j62ixoF0YS1tyNG7f22+oe9+et0eJXUXIQA6+4WlUreNZDAh6i4iiRJj3UUCPQnq9pCkycDOeCZQt41OK9VB/IlzxJQqfUHBxsHF74G+UzmUrmpiEtH+/fdAWqR0ADBo3WBBoLBwUVEjaJC0vfPyS936lDAw9VlcNi9QqMgBvZCT+djPOYxCDepY5q2P/8ikPv45A4PTiTpDj4wgmJBt/viss0QUaAwWh0+YbaJ2Mi/p1HfEBQbvk+iW+bdmULESt0vUPvjXNdHItxMb0NsKr5vU2hhT2SkGBz6EliFGSIIMBeqDpgpdsP4mG+R0C8L1P6V4Ov/VQpYUa8I5TfvUhIiRIEUWOVGUUEbVNWqa5qMf0RajI3rHSMaGaA/9Kzp/wwATK3abIG7MV7Nkh8LgOLh4+ASERBEjJaVnny/dvruQipqGlo4+MX9rOVr8RBgQgQQBhkBh8IhOkU70Hv/hTZJUydiqRb4gwDpTZ9S7KFPZ0nRKa3S49Dk9/u+sNaybuLPe/oXQmKb2aQZ3ztSltV/OKm05HnJ+m9arlNHHeHeYdBkX8kGRnvWm9OrN8WafI5csl737lNM7z1ri7M9nytUcK2g3R3cMTE5YiSdLUp1UySCnoAyoCFRDH0uGO0xI4HfmJZraz9iPU9EbxY6ko2dgzLQgBuF71pBcASOlgJIqcLOp+wUpTd161T2IBYHCLi5Lp/QrrfH2Czt/kTO+adbrrWkv6INZ0CS5ZLqgK3vsHnEiLt17u+kzABACEgQFDfNg17H+zJDgozMk0i6gMDgCGWX40QkQJNQNL93U0ITztAppb9KPiZ4gP+WOXWQdKxQUWnQTFNqpgYCEhgk7UvN9pDfxHqFrxIgk5HW7czJm/Bg7jaqmfUppMmORUHPCIpJojzCW+NzCkaSRIp2sk+v513Om3xUVOyjMk2JnigDF9giLpdgZTZaJ5apiZ1RZ1kcFSawYWaHAouQW/3h7NvQfXimQc4byn8ii7n1b4RnPeZGXvdvs7iknzbyzWG3tC8N+cSq6ELW4yvt74CJ5o4h17/mQCfbBzkFdnIijHKZs28QlruWYBCSkzaRofZ3xBVBDrmJAg3tiGVBDXGmfBQ01l3APLn4bzqt4ja5rjVLcMzr4ybbDeIRrBQ7U8z6odgH5+reo76GKAsyD6U5Kj2L0AYYUMi/aqGC6KXpRb0MZmy4KyUwQQHHzGYun+FIMgkoniju+Dukf5JJlIgfqmQGVARxopYoQyNdrFG/p1in1aUhjmtL8stzC0tKW9nBAvVx3F4ng9AE5ZBtQ2chmTJ8+ICUoMNntiX9wQ1/spsl2Z7k/+jnwuXq/Kp+xd06FDHR6sw4LGM5IVokLTH98uRj+unDXFn9lAatIoSk6/ODlwBFcgxcCW4qh0BEAAQG3wIBrTIGeF1BoJXJiTvrR37ea/VLgoI1yX9n/e4m/cj1Qj/7jnwCfBWwL3gkH6KGVCn1QrciBDKNilgjDNPvm1Cw/zNMotJLENvRQ7WW5M3eB5J7cm/tQgOTBPATyo5+SBiUHGrP5+9SsKHqPRI5mhCpkLlRB/ei6sVnXV4jvrqoQC/VYKovtMqRAgQKFhhcy6AIU6ilQoFBPgYXMNkeKNhZYyKzQBxlEFlopUqBQ+0IGgRWeZ7VQPIOcwLP5SlQlfpR4p9Qa6CKhDnnF3AbGjlVQqRkyS9KSkcyIxxwgoUEfVGFgigj5Uk2nPgzUFLVrL9NtQAS5JCVP0sB8x6RxXQWQF3+KVo7CqUiFaYpTkekv5d1FhYlJCaq000EhA0nd1q+by6gFLJ7vGza7brTCpCTlobzfWqhHl0LmAxlGxSzhgmm6gSzZpcPvnGfJLr2CILvSsjwq/O/f8wGsKwxsSwIsH8VSWRTxbdflCTuEnq7YSImfcHruA5y8FOf5HtLAG5WX8jIqZ2qxRn78m9Pho/wT40rDrmBCuqT2yzK5Q/c+/BRb19j/obNHA3EFKUMZKk4WdkmkMfXRVWYzl3mQ3MkCCrskS1lOC+WjkLTngN4VpfPlkFv7SLtKus+x+PZr5n0kWD66gD5dbZ5mUH0LtvuUlI+O7GD5mw2+nzSWVXr2sbCrZI3/FCnsFlV0DsHOexRF5CMq+JDO4S8TZk9mBb4T0ARf48pHL19ieR8Rf9sG+SweLd+6q+LFeCiUr4ZEMTqkGxg5MrDd8pwpaEyy1adCiEGVCjGmfmpn7vsJGWtTX0bLmQ8Snl2kEivPfRBpulKmbEnvL2nc2UpPVapD4+ztIGUsNiR0GFg3tkGRRTWKGghGqhsnTaR8FJJk5qclrWlLezqyIJ1ZiP+5gBG+BuStT3zLR6HS/axIXX1a/qAhiypdCttIC9bY88eVSF/E7X4YuXp7PeuohV3t9Fl5/nuRwm5hmw4HBsxQu1K7akG7WbtG4fSmLgrzRREZAPs5MWr8jHRajvsy8fui/H2k8lHKRzl8lC4qNDlyoeudt08FoPvwHHT9QyayMK/A26LFZBP8vzX48hP9Ur5jrPLVV4NY1qJrlnWpOnhqz0XqkUaPNAfOIT+AGm3qKAYw5nYAsG9nPm7B3B4h4MO+BP6T0Ib+mHQsK2ZIsRP1f36L9l4jJ6r+gIX5aRROnHTTxIWU5+Pv+zco3dnfjT5vYxPOvdw/8R/5foBMKj+MtN58jzGL6flPcHnwElMtdZUzRXFg22FG3jJip5b9nu+kDl4KL6QOfSz8xM/9FxHR84hG7P1ZDDPmLFiyYs2m5f6rGTlSCgSGQGGd6/tMFTpuixKAxnSrOrP7n4xMAI6PYpAglcFW8Z9BccI7Q6pUqjVRiPStHN7XlsBRk4EGomV+oVt0nb9e7nypj374Drppfsge7LbdT/XR2WW37U4UrU4qN3ejN/5tqEG6uSzHpZ+mKbgvbu/lD/1oOn1qqrJgvI+PwRo8vWpdqpQpuuxzAmUSIIf0unQGINORoHXoLUsO2m1BAqsO2gEAE3QBACjNPn2ARiUlvUg15pxdLTKGLBoV7sql0PxDLlRql/SaoDvfszNgoIeJjvSIrMIOQGW6MwAGKnOdB9yWO1nACcYuKcsU/Kd+ZHImf0m2lotMfiWPLP5DZS6TI7mkl8grmYEK73S12c3QvoC/p4HOdnaymz0gL7KPoo6RlxyyqPskxi/PIRYNSla+QqRoKOmlk3sC/de4eoRREjHoIz0GCLgFYOYFEozT+CoUWA7rfbFPhR3hlIBgcMMDPgKELeGjh4gccRJX+j+5Rc84qGNz0nO3JBuynfKU8lLJ0iLtz/wFcaJ0VKhnBnI0fL7ep0+Z42ytbZY3HK0E0m+QF+/RK4FwM7f0W8VlcSqFzBCW5cOkWLhnCdpK18/+xqDJGKESz3s189RWfTSSmpTaYHW8pI742qQe/6e1aCVihnQZsdPg37xBG1asa6LIOelx95i6eq8a//sm6kjL+2am+RblH+2DIooeRasi2+3e4brZWc2Rzi7Oj65fiilovC89RReyLUM4uN6VLpGS3uLXJV0iizpLYZJdoPHCFoGF/8hKSe+S3gHpU1KM0REGJzDgcTSTZYox7XoOgOTZ/CgHsWj4e5zkhbwI7KHYl8krBFg0iZT0IK7CYdOfT9HVqKYwcjQjKOld0qMwB/TMYjGmwIVwHV/jxoDet5V39rfkXYKcyHtYXrkNg4C3lSW9F3n+eq0GuXtK055hK+k6yUlSGNAoGglKukjOoaQX2LJ768rXF29Qr3kYsOxBTknGJCVjkzqLfMu4oJ0+ArRf8TBbfeZLoefiZCcnIVYtMXAnyU/BS3h3IZhK721dr1JKT8mTNGEVLb2u1ceL/IabsFaCSrASOH5JJagEK4GcLk+dv4uD13VjG5RZ29hjL2dMwM62bSZz/Fk+siiLvhQ5XpzkJEI/zrqoIWNausAON3rSZd7hG9CzPCvTE1Xf/4T3g1JjEbSImUhOJnj5nwDTgSrFk4D8WNXIqI2UmKpMCQiCiUNjUyXbSiZUJnImZ1NFCdjJlAuZokqDSg1LVPJi84VOA6HjXqR45Gamd6Yut3aWzJESkDtZAMfczVKWcfBTMCpsZ2bnwICA50QPjAlosNFxJpiWQD083E400YfKrA4WaHAfPpu9H90WB9eof8tV97eYQs/bHL7ubk/NSPMhH/dTj/1swZ2ZHclUCMxkjE3wJAY31TxBDZ1IfEpOp4/qjVyeUBS4AlYzxWMX5QfG8/88LnXnTmunDxfJLovSk+3FcPx+pImD+dx6Paue6nqpeWH61sUWV4rMsrQ5CqCIEspNxZ/QOaJ2CxikIUXD0UQLbXS6rt9oHqBs3UCstvWOFL/SVR0KSqlTo7A+raINlWqcmkU2WDRt4qju5BPxl0Ph2f3cgxm5WkIrIq/JtrZ9q+usfDziiqDeO70/2YGyyZk3ZMRptjdnh7PTD+WjVSo+eGBhSqBQYoESUc/d0PZ4Bew3JxPuS+xPdindhmG+D+kpJr+u4/rL13yx1ABjiZijytk3NFvKMIjpz/hZuSX/XGL2F2NWjinHp0ltyslHNac8lvw4qMqZSOMwny83vfb8aLY75eWy2nU19nxqkPnMckEMxzFlTsFpztBHPwMMrldvI4ysty8aYcJU9JP34ORiMW0+gtEnJf5SAkaQEOGMLTo3NrhevT6PiJJW9ztyap10yD/Gd/Wsde7I+Nk8skx2yg+eqTY/ujkOnA2meDX/SzKrhrTN+1M7xn1mfyzzEbLHqnAFsTMjI2NEryDOqf37KD8wkkf+mJX8UZzZ7fwpHmeOzfFTAebBI6fzvcJWGSFPStQg6KjoltgpoBChHOvcEViIkVBMyV7YUkvVym6GQRRxqbNVmdIQtiCLHOce8r66VR1IBHVqqg6EHEOQbOpmDmDA28oCYx+ddFnCFXu1cg1VoJDKWQt4rbujdjKb5ka/VVftOgkNaZkrcvPeIqo0kFczAE9LWgP+fVO1n/+KFIt8MV6Cpa+O/2Pi22zwPxDzGKueomMChtjYXtm5J2dSDJXTcnrOQGHsrpT/zypVhMq5KLbI8fy3bfYZIxawMRiVK3JlrsrVWcs1uTbX5XpUTyE3oRhmb1Vuow7mjtyZu7BOYICgZ5nAZB9UHKK6WAMn6FFH67YZctxfWiFPZ3ecQROLlBqdr6PwUvNZKbXC1VMk38NiDHALRIDCdF7ILHJnbId4bNpjfRZE1r3ZkIKBJT4sG93fqUSTj4U/yCKB6RZrSyDrDhUMWT3FKHxY9nfr7F+fBBAo9S7MzddxKmV3SmnzkI5TvNJWTDMsYCs9VYmnOjNC46tbsUWQOrBzWRoiCxMwkqbMxsKC4XlKDxLTvaBSn9Q2KGiKE7oNFKl7Bx0MBiNRjmG/IeEB23eWJV7kj9wqi71iWz1tL/u3OA0dSE6mUpiOBgz6DTXrWblhN81kv8luflJ2jafz9c4Y2OK/9akl0k5KSoxwnUxPCj4Vx9AUX232Hs9gv11pS+UT7r0X6cb2fo0WY3XKP6LBPlR8PO6r2yHuFpnIum0KvBu6xAbU09Odzt6KlLhOANB5OX2ozUqM/Ay1WbHIgTyTZ/OjHMxzKIK8mJdyKC/nlfwYixEpFnn1eg37VnWJfzLsjAgwLlGUr3HFlmUHMyXWI4RuscIU0yQ+iyHW94T2t5DCpYb4CR0wV8OOiDqYJrZ2EN+kLgN9EbiWxShM+p56pyUlAJbYp6D2L9M/c06mWF2vW0rX6JHo/H1AD/Lv92DxoFXayK8WxEAhFqohIiLCEmFbNIkNfAQduzyB57EVEbcM3xAgJCGiUpd7Ca5YFZIu9etdnZIufnBDHPzobjjwmHVZ3nE5uxdWRCcIj7bDYAbdX+lRigu2eb0rXOxF7JjIxtxzZBIbSCks2zp2HAX1IZid5lifmY1B/sitUqTE0s1y2swhVi+UiTVmwcqrrHlYzXz8MzueX9j+p8nsDvUPEqRsMk6RdgUogZETLNb4fOLjrnfO4MfRbqRBMoowmiiG7+008et+7tcUzpxZDOmE3jcE3a7r90HGpPmU2o8Z8EPMq0bs4SCyRbFrQRSu1pUaznVLSG167pKXJfejAkl33BunoOAP5nxanNFTUQr4gddHHVg1x8+KSDixonyfegstgpLdtNnZTaxHZWH3EqfSYxacqH4INM/sKWKkrLvAX3eZv94egyv3tucrZB3jrGgWpgQJ3j58DhMM2FVIbb7neR8ElfGC50i+1jW9idunnJ58ELT9QCpcuMs0lU5gHxXAIsqZ6TtSUYiT5pg4OI86ytwX3xiD3ipghWH5LEWlIfAQqO3sMPEW5ftUA+/5wXVZi1ie5Z0ReT5lQ4kkzjzWzmlPM6GnHvVAYhaRXl+MBwfppMFHEGFbPguQs9YgWYlFOOuYi5oKVuDpdhFLG5P8pIBrKQt6DUI3GCMw5Cpwj6G0JAO5Th+WQWtukbOSAa+MbwP20tpmgWkRnYWqXWmFozcuMlpLiwwsorwQsOveylSGz0WADoJpf8/lG0HNx6n+r6MVsSiLPfK5L/y5srDl7cbQuu2SL2v9ZrZiHeA1WHjJdq784SGPi0v55X551s7QYRmidW1DZen6iX/2AUKrbnzFtJd2oR9H1NL4P16+843u+OXyrFm1PjxEobeKD1e5J8I1/nc3LpZNS05vZHFnhZ7er5P6fT2d9EheuftmZiOP7o5hOOtEVzo9vcMf//cpP0BzC9xLEwfzK/iqUC20iUDRjuNdjdql8q4xZfuaT64u1LKtppRHK67ko5qi/m0++18SoTeI5suXmx5QrqU1VbXeDHDQYK0unUi9/S4aCa6UsJQIMa0J1npLjazksBYAYGnBADNZxoyP+laytLoTYfR5yRxZUKvLhpd57HgY22FdMk7+V7o3Ap59LeX1r+S96QFrbVk7AajkzLnOECywgq6OMggGqWTR32LrMh6amlUCexHYscJkzaPehdxXkfxvj/uYFZIrcoCWi0J6pv5B4W9LlC96UTdQh+0K9pF8pW4Wstjh5W7p34JfroDVsuiQCfzEH5e9VB8KEg5EB7eZDLiGNkgEbHsAnmVEkGwHcsHAcmNI6Ok4cIpchYgp4BYRaK1Q0EkVrEwUSoVAodigPiJ7DzWmM1zkiezLOOp9qAj1OjYT/K7ScqsVetZIBNdNwCBTYShgiAKvqAu0PuGDoOUmcGsqDy28GuCtAC8NaMAG+9ocK4PXciwNsWs5iBVdvpSgQXGroCouArwVTbZiuTYS5vRT3Ux6CAzrXPoZe6V1MM9LE1eXXfqF3tKaQMYcIo4jmmZdnJqmxYb+uLeE5Mc8MI2ZtfLoHSK803xBOpdiRCR/CJc7VSZbOPGHexhc0wRPYOrxjV3qM58/Gmp493KQvLhIf3O+tdsc4jovqz/VwsJf8/JLnX7LvTNRyuR4mfKSzkwxs5E5Jmo5pl3JzzstJly9s1whEU0/OgrGA8JK+n2iSVSBW663xX/dg4+gcqc3r8H/QGbTSE096eikpp90c670LD2SaxiHs5xFQYhOynOWrulnQjAprJWXxbzjKTWkrOXBcbEo4tocH47/gfZrSnGRh56M+L/gA4NI+s3pZBUYTLGDpNm9+GbBBMypQobKGCO0ljsufV4E8P3mEIw5+nRuvE3vTsE7o7nf135YnUVyLd+kactfd4EpGDjxH7XH0imLTpb2gXe0TD7FsinQQw191ypEZaiKTw3eZykRX/iEX5/4E5Lv+Lws2XaB0eHOGPFXMK18Kr71D4/effngsZXNA9cvzcOBrQP7D2Fg03jWvWcfXuSNSXREdzwXuWxrYs++lYxMeUmXTMmWXFCd59nvSkJjLUAD5PpIUQheoKe40upt8WrcslIBeE4igl1y2MbOhpXxeuCL1wWmdKvn1Nsq1A/iW6NgAo2+Eu87fOoVlqnCOMCGUQ3qB3ARndIYxwH3TaJ+qD5lKTNZoyI+aohlt9w5hofpCWU81sF4RHfC3gpmr/jUOgYcDNKB3fj60y/K6B1Cbq4Gwg8bWcs0CEKjq1zocKjDAQJtXyh/EHUdXyEUe+2BIkQ/nX/nri7Lo/jp1JsT91sX9QNEzi+K/5s38MezMxJbg9BebwVtKT5hYBc3yQ99RNgfkTMqs2AHlZSgsvq0e0dOjMUeLKqWkegYBjaNIPfrymvIMuj7Pe25zbHekfs/AQTQXylU9lLL44QFrWQhkYP2Rc/zPnX8xsJuaRMUhM7NRR0/dNyblBvibEQlUDMETDIwqJ877D9l+x8kD/9BeRhcLuo5Y1+3zvrVzAwa+Clrw8qVPqUfHE5+YYBIIHCLrD0nYoxx92n7ZPTDv8lm81jZ012d1UkU0dI/At9Jw8KmgvM4/LqtqsLdNbzr5vHjV/mYmS8m7Jjsk9s2BhmOOeSlHzeOyfmS7aBCLFTi/nwRCJQ9powqsGDDhdeFMs96z3Sx6I0y93/sk2PLEDThHXayZaXIhBwlKtTNtW7UTozLESzYsOOQ4YgRJ19K7PXfX+dks52G1nhbOLJ+rfSlv6lMk9+OPy35HuaTD24l0PZ/esFthHKgIrNEB538IafEac7uBwP5Br8Xj9o7/fndOcROEWgwYCcdcTOHhPNjOCbThck+zFmKkUoaCtKbct00nBiXI1ggmt4nDDzZt+jkK+j3+h1fxNTAKwXgX4YDGo1Go7uu3Z0CabGP+/rlCAXWFJ8UZHbgVWbOQxYsKdryfqXGa/1HaveZYIj29xl697/+vH5ehFI+vvHlTesA2jGeGajDZn9Qrwrb+JQvfQT7hsZHM/i6m/ZfO3f+zTn4DzimuTxlYN9yuIydWvZVXDsDdw/i5SL+msPeqZenbwNvWAYNRhLqIjLELEHiW9hHoVDrMDTqdT5VV4luiUYUUXzLNDXwUXUn5bwPxKyPWmLxSl7VXy0uy2uV19Heuu7NO1W2PX7wGSeJJ4KHUEVC1OITkEjS4ZMFGpPcsCkzCyunvVzDmwb1jTQL96NFRRsevK17XS3y+vPumg/lNgxnW5HBv5Ch/lQgfoIZ2Q7uMrbv2RuZLiZi+aZTfmyffymPyGN87PoPCfayerP2Ew0QCwfQV8VPjRo1atTWB36sP+9U8BGAdZFHj/qz8PbnzcHykyVLllrPjr9eHkixd/ziARYRO4TxwZfczF3cDW/wx645ByZMmLBhw4YNGzZs2LZtU6dj7XWEOiz93AZ3KLbffV1YDpUyFxZ2HgbYr9Cfe+i0yRs4DuLzVZQ71lYn8USYaGViSEhnBvfsjcPO8Wlhxtpsk2ljP20mRuxI6q5exbzU48OxPnIS0DrXI8PYfLjUF2lV60sFFD4YQkSIke3E5qxLzUGIEKEPm7RIuqG+8Wpmm2kh808y97Z918XeSTnP2myJBYWh0+KyGBUT2b3Zu1BMx8j/4PzFpNxx+N/M0fwO00LGNNvs2mvHaf7zbJfPKy8Vc9JonC3g0fGnzZx0pjulZ4z0Kpfmlsvgoy+fF3MNrnODgQxtKn4ItmE/1r55rZ/mrL2mh0RPEo3Yc2/pe2rYeIRRiWSmObOlzMF8FnK+WWJbzfRKdeDB0zx2EHgbzaS3xgEfAVgX+WPJ2rQEKfFbLn8gWWuTqis8qhxrv0P+N5v9pynRrRZ7xy/OABGxQ4j84HJvPZ7Wzs+EGWYXN/A6f+Jjw6pzVW/qNyt8Ue8aUQBAUMdeDhp1bDzCVD1Km1//E2DUlzFfV3TBajFmZK+UlcO/XyOWujjaAs80Rq0uxVP8RG3vnvp88w++pPZqedWIGs5LFwcB1vuLO2p1ps5NB+WsZcDhBUDVZtWBAtr5vqzqo06na89ElCMG2Xs8m5IA8p3YUn9t8FrHh9+oFal0pQ9HedS7u9zErXVLDlzXH4hV7ag7KSeXr5ZYUBg6LS6LUTER86gpEMwu7GuPHq/L00f8o/Z08TG2z7Fie9h17KU+yORYHRtx+u1QudStz3/WuWqt1DjO74/WSxVW1z714EpD3scb81uaf89S5zTmUrNP11FLrtF8rS/tPXZXt3lt/FGrjt3Tao82OmVQX272upItKqp+1AT3SD/6FHBVe6oekjuI9FE5WecfqOUdrFq1V/WjumfWrqtqT9XnRRem6l1Eay8ORZVG7KzwlGdZrc7zjeSFsjZNopGXpc3qJxoghlg4gHOdD1wgYJDGWzu5yuovfRQRERFRy6h3S2ZWFqsrPEaNOnOY12VmHU/VjrrjF2ebiNgh1inRXdfPo51skFufAa9CY/+uixh+Ug+sy5NQwwJ93lJpFt/vAC3aACAI3DqfFOlCZg+JEaHA0s8MGLbR5oxjpRZVm02+YGXrrgZlqM0hVrc9nyq1CzzrUVVD7TZTuqmJJ/wEFYREiSHJbuNJtbNnvZZ4qGrRc+8zZizaxquUQw1rmpyHzKMjqbvyHlNLDdLBy1NA8w55s96K7LU4q0E738vwx0nm3Ivub0eDRJQjFrKfx7NL4xKQf0tkW1PH9xxb83z5X86+6JcIJean/U7e3/ZBqRGpTg2WWgxZJ8E2YqQaPUh06qYBlVQagkanRgUsTKlBJdOFCT9jsTvD82KW+vS0hg29DIX+XDwKZhltPbDVuNM4VNdUcZFOsPNo1mX9dikaKGvZp7bpPj3uLj5OwvRwe9yOQ+1dusn1byJteXvseta+88ozWDwvispf9uDVPBns8fX+bi7V0Rncw4/PMzIUf/C1Er6qLbUb+Pb+8MSFh9qs8kzm15lDVEp19PV0/yPfGmGVk03AP2hh9P14z2IFx9hD7W9qLLWX7pUajoWmj6Z08CGAkaV2vQpgqEJtjhKkSnVIKOFEkve7kNViRqkdIYV1RbxLu0vzcu7DajG6PBWR7Oh6KG2kGgkcnRo1oJJ4MvtXK1VQSab+MWbez8B/vsUaknEzMixNFQBsEKnyqXJBwpQSJc5IRpOAO2kkTYYq8xqAxPDPtVSZJfXv2h/9saSSycIApsbEarZGxjSp7JEwqszp5Omk8Lb2X3Xj8czx9hgYg8FgkhFI7uWBN7r/dMbYGhjHwHjzaK4GxnF04zY/OFUJ/9h5SqiyLKOMMg7jrVKvozU60eC7L6PDeGcZrIFx5S1WyDwqbQ2bCDlGZTDvcjtfRw0SSrDxfowqF5Lq1GANQIWGYSJVOnSQ4K3AQE8qDUGj++iCgIVBqatg+Onr4OjztMwrBknryyZ9S5ORXuUBYroPDfZUOGnlI1LlgnSC3UdFagCScIGAjw63E6f9FLRKnU7302JUo3QYv/mPOWlTPL6etceY4h2DRpn6KblP1incGBd9cc3fVqwyV+Ojbw5C/d904LEpn/zETzDDXX1d/K1zd3GH0Ne7OMO+1Y7SmTG838jlN8PDxKbywP+8C3sPY9GDYs9M18wac5lvzkL1/W2tKx5UZX4MjFtzLiFf+H5YeRmQp95mrMplHOU+i4Fhvzzr0nSYUT6WmB3zrMoRjgGqagAKEDDI5jWwjqTff8PpqdytLr08WQ4Ghw+yW0OwBkYNPgWFaJPs4+LvzqsvhdKKs9lQKK24itjJgdz6rLrycPV3AavM1Zg78zr/eyOuygphagagTX+Spw0AgsCts74ah9zyHzlZTSa37NRUZiuZX8mEaZv5Z3r2f57K+762cM8/I1fsoi03ZdmQlcOzFk4XHodHFqzYnvlDtUdOTURpePe84P81R6jUPPdX0lLa+H+3yha3padvA2jWv/pKO3/RWnTpj9y+9jupYytbt6tDE+qOOAnHO+jjaY5+wyanPaBbfXkK9mR5R+VUVjh8XLTKeq0IXTV6YozW5ex8a2RW1tqR+z+tQFO/PvmR/vPJJ598vVe/4peb9bPfIytmZ5G9k3J2v+oQCwpDp8VlMWqbUOZkrQ1GRoYwfwGQd46Uc9hkO0F2S8leHPDiFwkCIlCg4JabmJcZxkyNaPsCd4b951408m4AneSOTfUzLJBW6YTLmDMPluVhZTVO+/p/zkrK+4n/gVDk2+HerxZuTGT13U637Lb8ePi6B0EGPBU0WJjsj2V/MPDd0/yta9oWWVnLu3nV9aN+W8/gHhnpvj0eHUlFyNNqrv5MYbhn+4X94fcsRjnCa56ulTvie5ac2/N1z0KZyxWVhZUVNADk8n403n7MXkn7KfHMcXvtcWwXCJr9iiEkWMETU1ljNscSpI7MloQSDgScPG5ZZRFJfgoS8xcH4YWnGaisp1OKtadS4BGYvDbcSnooHNtXxitZ2Wn2Q08cq181oILwRIGVtYgMdPVrhiuzlfWEWwO59UPxlTb2+3qzTyaLNa+BG/Q0c7vbnW0WVbQBQBA4nbp06cTnJDyScUWoOvNoX+m4klIyWitjHhMdM2XPKniTxCOl7+RyIhXs4jSLyLKYlcOz7hHHItS2/iWr2uJJNdKWESdENOJJNZLR9hlH2koHuvQyaPZx99cPrKrWXK25WnPNDMpWrpomdebSzmwymg5e3DFxBC7539ABGfImH012pEPL57VYyVhJr44oRwyyrWiL9wxbiVV1pWfjR1JPp+Mn2615gRoNum8Eu5PxVfxI+onZnoGUMXM6xILCAC06xaiYiHngFAhmFumvJVW6kuQpKQ1WbNh76eUZU9ohiqmkl+6QedOhIxUbTCX+13NggYu+6c18J+7aUt+VsqT777HSQY0r75bSUNzH+8tLzJWONWlqTrN3ty85cRhrPFppw5N24U1X6fNPb5kmPbY/yniP5Eo+2cpcSrns+Oibg1j3zetTY+jrzMUPwT1cDB7zR9pysV2W95CcN+UcF8tb140W3LC4jbnvmRwyUzPMdMtELDMwyxzzWajY35q+Ecy0ZtMW7xDXwnJWXow8tTzLWY08750X9r7WpEXXXpZls6oCtpEsNjGAUqmjBgIG6TyP8F9nYVq8MhIhRUY8CV3ut22VEoKiJ3tUHzOys1wscBkzp0MsiPVuntbV6ODQDradm2FVvb8RNZLS/XtZjrkz60JtT1tE+hnTP/JIPtItWQevSJp0pVOkSbe0U1PphNIX+k2Hpl7RYs2GbdvdKdY/Ph7k2OWZpqvGOiUhaXpHCLCfC1T6FqprvY/aZRiY2iy6s59z2IeV0hdxx8S6+Q7ry6+1HASeLfxUaIRBn6lf5pZRFmcJs9qd6Sf65nJKCQWrS59ir7xH2cpUk943520GEO6GWnrlWkTr8vTFHyzvqJx8eNktmH9HAQNEaBHliEGKLPFtkgDybKgjcSsa87Evh6H54rMcpQxj2WOLSlVGebugRoMWXYiWO7OyUrxjZ7lq3vyB6eTlCbxAzCEWFIZOX1YpRsXENDcpAGYW0Up2eP2w3GX5z3UeDrj8Uxer7s+syJFRW/WHR43jTG3O0XvzIXVQH5ftBrzWqfyPqjeKuyHNwp2WYe5W54Gzkrf7pa0Yj+H9+75yaHifKxjN5SXeVsbwRbf3898iu5m5VJfLji9X5p++eO8HcjUxmJvN91DW0VQpglcI5vZIueOECLfRD5uxfrn3pGeqZZteB1GFVzJrmfPHvGQh59u6z+c5QPP+T9D8kKWWeVSdx7pXrPcf2DxFLAMfDvSMzkuCLRrwOhjOwdgcT5Aq70VCCSeSPJR3IfmJgWOKUN5PQorbAAD/Qu/crcA1wIXXf3NMn2a8b27+QA/8ZAEA0JOYVwD5k8wwB799ZKDl/ea+LP9h1kJP8tFn8NnV75dd3No/8zTvgpzMa/foWrwzR0jaQo4mhVsIALZ/ddZCEQmIaZSoRIkjjHkZKr7CLEQqv83vsND0AXynpHAbGoYq835HkIx4EYElaPEynyN1NVbuxyNrgAQG1Cgx1DYMQXfexkKeYBOkXWbnOIItZJFL5GnnclTBiAobk82hCsdT9Rz4NImnku5z3BjFYAozPRMsFCj0Q56yaWBBzzIqP3IrPD0aduC2JP/LT7goELzEI/iOAS91+iLN8RW0C5GFDuUktqBrBTmQOW1O9EAxRZGxRUrxLdnNwaR/xCOyH+6NxyaABzFDzlzI00OJLjpsBQbNnUp1alKH88NLuKhsEWPowR7q4R7p0R7r8Z7oyZ7anu71HTNvSoFitkK7TUq/0oiKJ7PHsjyXtE72hn3Kmm3YDwFWyufLaBj7HciXgyhXjpeHyubcYaqktf8jUL4eR5PT0rnfGfKpLfVoOxSqkel0YU1alkphqZBD0o0FMwcAHZxr7qCNLMtAYw4m+0KRCXooUVIoWM2NpXjHOH3l541XFmmh6HoEnk/y3RPtLBRYCj18J8tgTD/kehNoJ+gxgHvpIXzLgRQjAxEEn58s5FxkCAvdhhwo6RdO2SL0aa5sDHrnXKaep2S6UyLkYfvMirnMN+f5PPPCs7asGQ1PUApcIGCQLyHQSfFdbqFImsJTyooPjsvGn2FGpw/X+2u3GbdzB3dyF3ef9ziubDjYcCtkOjyN6DTvG93uwp/63DHG3YWvRbLEdmOn85ZqZCSJNWk5tNBFjoMEPc2/FHDcTPRu+R7TT9yvm2TK6XK6Bp4kwOH0tPOSsEMkjI2UeIczAYAT5swySZoMazZ/WHbpmKqgpOrV6mfst2RhMv3wGN7v7cKpptpGpYr0Nu1/sMH2wz/7hIHzWqZfmTtHRRYEbKeX2jQkbEz5sgoHk4M/NTZJuE4stWlKBejwYHc+zaDeL1SqBrFUQEdPhZXUENTsLzdIcEzapR5hWrl4qLwE9WTtMK77t1Arp5cKm0JPFrDZsbkk78W/i5mjUiY/5nDMGlsCjpRK0Sl7pd5x7yiLbKVSlerQUO+qYqkgksz8tKQ1bWlPRxakMwrB60upIkk3SgWOKVVZ+XiM6us+OwCV3qxLX9Sj03GrASLlMKIBXWOXASLl9RoppB8cowVzhlpyK2gs55Qc47m5QMV+vNtvl4rbSRCMfNAXiBQslTdB30BhjiqOh2Qtrz/eeXyKmKMC/XToHN6ynDT30WWXpdBzI5ZjBnptFhPwgUOPq+DDl9WWtkYYORoROHj+XDLmubn03IJo/v7QMx77S/P0UipbvnvMslkVNLk7wL5feJ5kRlvauqy13qcmp/lgTqatz3jxNLzknhOL+b6wDm6fMGHChAm32CdDRZEiRW578fDF+VIFF+CoyUDTCX8voVReuk5m+53j3YCmziwQ1Q0sb6Y7xxGzeo5qGikDufOHX4ms614ufOQ9kJflaKPbVNyxsQF+Xb/hysBKPnUHPu5UWf4ST4BIILCUmAIREYHCRFr89hOvnG39fO4VS2VKsKChZ6VurkJb+zI328Wpv7Ypi6l8yUwreVHEyl5D9um2T458ZUp9h/ruupyzOE7ETo06DbycruxN1bxZPFehRTudYdKDywzmkOvInTKaYR6VJ/G8OV6BK7lkCz8giPgw+B9Mv0jOWJMsmZTLcdNOLzzI8FFX62aXGs/u7dNbHGo8+6ZixOn2N9VkcaYgmynZlC6WOUKTsswt3e2RiicUZI/UN4u36/+PZTB9+CiFKvhGoo5kCM0kUEc/8TZmjzfuH7JZInJStEMsbNi7Q1wWVFHRXF9MW8LdSvyr+52WqyDTPOIB81v3aLcWCKFSbteXm0HaadTZhHiSOcSctRR2/GmxbCZbYGsCZAf3bp94cE8P+gJJSgrpIbnH5YUy6TTfQc92wKF0qHd6LzYl5BByQj4PpNztck5hLk+khCcU7Jc1Ujv5xW5ZD1+eUEu+glM5rXkGcCnD7fMZXM21ydrnnyjwOiOJ8G1sjsU7n5JSoxDt475ykqEid9ifMRUcYp7EW5YHFZkmM3X51zD5/+vmEfePtvgUFQUHnLG8LjUlWJ1n+X5uFsIX60/4F5kho2Ehr9pvRGFAv0nsdM1xJFZQVSW7QIMBs8WHd2cYIm9yA/wNQ1bktjBscmYZYkoI0LH8hheQUdfesn5fEpOUhBS/1+pU3l43lC/ZSOBoijaggjh9EOS6CB3a8htObods1nub6jyTC5p/mNeNbO5gsIcVzHW8/fkpP70+2a5tInb/C2Ja9jDjm6ASoTOYMKVEiV+R66j7U3iXkNKLKbo45b7sSxyp4rDXJJgIg3MYCOqppY5DpCFuQKX5Swb3zpPFsDy+TL0vSDsr4fgWqfiHPZPtap80RO3ch3CXwvMQVYeg4R/9ISyHPZPd9uy9LieSwW+tXNtzh5PYEtf8iWnrInWR4yLvEOoix0U6nI1hbO9WNujJ/TPEfhd77fzjOrHD3kBYBXqyh8Bgiu4auInpFvsj6Rd1DOUt+edt3vrPYHtD5FCegl/on1CnYMEDDsXfgWhCkpLe0wDSUQcfOBqhjU6fr9iCjrya1zZ7Z2W9Y4BSlk7K6Ss6xILC0GlxWYyKCf+LMthjr+1NXGT2sPGRV8KG5mXvq6B9wortYdeR0lb2ibM/B/I+lOWvKoqKn5lOdIVb4ibQ04lD/E6ybtcrXBQbvAT0aMRAUMJ9cjjJMQZCt2CJWwY9vGgMkYX7CYzQGLYFQ6F7xMWTGSPfRU7ZViKFo3+0y3GbqUq5xIvAZCCDr+GH079A6KplgGAg3MVdm5oJvR/4ntwmc/k6jP8SJ/th+3/+SmVY3bdUh0iXF+YU9FnUvaRuw/OhPNm/zxBIEaj9rNir4id3JU5ldF6mYKuAV/1UWszmKEGqtJBQwokk74X+IdK45AfGN7j2+2z4lqpIElI0rkHhLqf/pNby2a80f6hdiKGsB34yjwDoQZwcsNNlmfFkdvnZFb2t7JMFjKa4LzpdnuToZdP9HmPxeDo2Vhfr9WttVEZP0P7VOLlVCjKYMKVEiVGNkASVtBpdJMP/ndQrD/4BgpdS/dtDwDTQUhXGQUktdPAOcvT+7n5SMP0lw3d23rKY1re9edr/S2ln5eV41P+RdLRCSCup8EO7fxGe09qKNfBe/AqaQN/d8Z6ePIrikTpO0fIOa7+L1D7RMTBJMh7tjAv/Z2QopxLECjLS9tYKMH0h/m9QV+6v3CoDKTYMNmMBGj+B2PFQr/hbpFJ+PQcaQ/2Xu7oBlCnoocR4lLrhxJJKIaHGLKhCC4L2btlqqdjznj7QfXd5kKcPnGO4bOuVVBqCPvs4J3CxTWmb57ALFIzT2rHf2sGLtDwl2Vbeonh96GlNW9qz9FV2QwwI3imzkkSORtNUSSdWI18EFvRwgY05ZVQ0wr7YzUo3daTMZNr77u+Ai26KZdDT+0sHULuTL13fg1qDuUXteHy7YunJoY5WGbPWf73CimXfFIN3UleSlaHHwOlde6+r1ejD44oM5D+G0Ys3k06XZyjDr9FvomuAPdH1eSD3C79SLj0R+3osmFbec6JWohXwDXNaq6TzYljGGueR7seeT/bKpl5Pr+uXc17wGWNcrGf09fJ9S7KVA25Id+7nxsbmWIBOblUfCSWcCKpRJSH5iaF2m9lipSSkVKuRhhtOvuhHWPaVX32wTTFq39GJY52AAZXEj8/761+nmL9/n++o6ytckTlJvvS/SaWLj7FgjhZ4ArV76vT7VP7/hb/7PWv5li3du+BdZhEAbBApmdo4EqaUKHFGMpoE3Ek5aTIcPnbNKEzISage/XDJGALQp1k6JbXQwTugYc6AHqZzubKCLKaFMoe0sxKOE13JHV6abFfPcZd443rrySgM90lPD8trJevEDBBZvkQOc10nYoDI2rhIPSs6OIZQhZAyd5zwcFH5k784rMxzTJIolhkD85zF83rUvR/RFLQc1nu7rTBXToUck8I3TRxaJszOh5SEErwE7tdgaTEROtNTjfKShBYEQ1vjReVrd1Y9uc/pyzSSxDJmQCWVhqRRO89FmDzWYS21HMvInpkjqcLiFFc+HsugJklr2l7224xBH50CtifwZ4GAxpJTUkJ0FRapjZcMnU4cG5+YVFn/uIyiBADwo7Nn7YvUYciO/X4WS0b/8Y3MNat3F261fDQwj+w7lsPY1MbvHp8rOeXPJryEhtBxzaMolSHEAPiQ8c72HRufkjNyJoM4hJNPn553YhbvtS8fPt40EyIfPFMFed0uhom/cB5E04rPgsixL9/a8poZmdP3Yu9flrCXG54nHfN0/Uvmsn4msqzYc1ARRfP4pQYATCkbe5HSRtXGkZSkJgzUkxqWFSQ/MAxPyPCXYpjABAZw+RLMMvYeYdmiU4ElozB9bG2jFtLp8sDRufNXbJ2S+NFPD6e98pX30WA9O3rROR4DOkmw/3Z3aObX94GCnv4+sHsArvs3cZywHgDvSbpSrRaRMKVEiVG5Q6yYJGVspdRbMslEplus5c848raVsDoNCIA7QE8tdEzyM0ygk6CALStVJeSxjBq0UmKFbjwGiBvbHtNQW2pXM9knPLXE+R6VGBbcF+B7Phd51cqjlW+nerRymEDzHhhopPrBmycYTUxPjpWoOv30fSb1DX9czlzxfSrDvzzJpB7aqMEy4r9VyQsUbbIGbqQxjxi2xvQRGzVaRvFq/m8mkJnMTAZseAKLvMqbSqwSpnNTKMFJCE5gYVwJqlSHhm98jaQU2inh2yazFrfyZPnZx+fts4v0pT/V1FJPI8zTB9vwL/ZW2pHpd4GCcZFXCVTCSMtT0i/asXTHeylbsy3bowOd98AAwVuOV+6sjm6C+JZ3eTjBRqcbn17fs8vCBYKRlIpG2LrdrHRTK1G7Cs3EmMfOSsoy6OlFzQF218OiVrd/Qt/gt6ZUaR739DiBwWLD+5Ll5fA56f15dODG+NL/72gluHlfzfuORezrzfuG58Az2GQXf9XplTvcYUYGMvgavl268dh86BnK8Gv03vMpi/+ZrnSuFuuy8tY8lZU7BR4HbwQN7mMYV2Pg9in016dP+E1fJY5Zynu5ej95fn9ZCWs/fRD3s+NzMBkeEx4uevyjkarUAIDplIzNUYJU5Q4JJZxI8h60FWeXkh8Y2lM1MExepbRlXoOgkYAvwjAxPRU7SU9yuOpZE1jZNL+gB3Qy7wDogWEcrwSJdiRqgLfFOIFGqhbA6fIk8V/qxi9D+8L3fZUUHeaT2QbmZBbWQMI1+z/l2XcqOn+iK1D31lFKvuQP+c5oloJIvZ0iYUqJEqOiIckrdjOMTZXspXzju4gEZgXJDxyhxiVNfvkrv2YvWWqhO288wrTKa1Bh+tH+Ci+emHDJiCw1weDlJG2sBAwQfK88ZHJju0ax9smCnhpkTkt6eLD604yzTybDNUxAez0oR9iOqaT80bBLdnXGAEHXSAuGW9aT4wijQuDNUkcCb2wFoLESUFIXXZKmmE9DPVGssArzebfmI9sYBLQcoY+kwpiKSjkO+akhzA/pofd4vgxIKnHIzHq3+heZiVR4kurUYAUqOUK+ozkC22QdAEynpAcJPgQw0JNKQ9C4SRhh8sMLozDahflIqbTgCDMZdkBK0po2LGkDvWRFDumZsHo6sMIrWdHkZM5KhalodDpRYSrwHFS6UIHIk9mIMoB04wgzJjlfsqZ5Dgzo8KJZSnBvqOYwMK/0jYMV5iAJAe4r638ekv7VkSFX8XTAFeYIMy6txwB4Brz3dnhEG5I2MpDB1/ANsaBnKMLo9b62FszpXK+gpEJVZ8iO6HkIGb4dybmYR7mNknYAt7kX+y5VCyNS4bmzH81kP7Z44j0EO9TuKOzc0YnHVBmR0iMKB/VhrTYA7TBnbI4SpJDchBJOJHjgAir5gaGtawamAlVKsWwozPddjtoYlFepwIqmMNxqR0iL7XR54LjJ1sbWkcSPrxj2vxpmllqzrNMBeFHoSeIcOsObg/5HG2X9s7tX53ZaPI5f73OjZ/moVqCfPmA/XKS+m/kV8FM4YwctYUqJAntIqbJMRCmG40VjVygqqbfGrbIvsefa7/l+M4EnZe4/qqz2u5300Fu+7zo20jis3jXOKrD96uCw1qHlqEznVmYjxz9vtcGuW/LT/Dy/yC/3sv3eJ+2/PEBZ5tVKPA6uzq7R6NJ2tY/TPuGp4SEHajSjMsGyTCX37v8/1RugIVlmhbICoKwZKVHWyjzKtGU/WEUOy+xajkLDOgyp0YiLB6md0gP1YHVr9KMBHkTP8uhHAJgYcSTNkRIZP9jPyb5yUH267rJWdVf6tiSuyT3HH9xizLnDueu++9bm3Y3mskwVGWxlG9v3qz30hv00skN9pzffq9FEOiknxgyHWFAYOi0ui1HbxLWnWuYSDEUpnlX2gOVfLCmtANsrx+wDK7ZmnzpW6tukPWdHoJKVc3BWKffm8Odys0cz667IBw2rJFXu29Bvs2INzvlOSm0xRxfnY/C3jRauvKvdUOotn4blTLRd1hrN3JZ5luWsKdMs3KphI+uhp3XsnH0Kcq4hbaV4PO3FeO3/1oVjjV8MsiIfLOvsgXqDkGNn7ZwVuLrMshl793k/TocFB/35SaGZt5vbe9dcapxVEczwk54RcnvRuQOh7+9iW4dwZJRfx3DZX1vorBW81M7uMRq95O5R2c3DClxvIsoMzDLHvFJWIHwnWn1R9Ig41/KofR77ftIl+s1QXzKectixt2F1P698tZw1orzs7E9CYMc8u24IQzbZ7JtlP6iAgEHgbbQtKht8BGDfCwE7JVoUt7g+jE8kQjplQHa8cXjuW+mwZhOUFdCpiGS/uFjjlLl2uizeiwJ+MgdPcro8iJPdAxUZuHPn1tgGXgjDL1LPhezloifef+1J+h5/XtS4xZktPTnMTpeH2UMpHV8wYvd14IgtoDp9IJiLBHsqTwB4jfpZepW0lBIFdlItIJKg4JhNlYwCFiWRVVaRRUnQWWZDjsv6LnBdbgU23lWLBUcynVuZzVxu504WcjdLUYa1732lTZ3AgKADUiCyiAlYUjAkPbCjib6ICWj0ucQGiBSlBVdQwcH7hfEI1+pdL5iDkgQIboGRqvWCqUrTiWKBlBxAlUKwt1hUEcMjEzWgpKUcB3Du5ZVMoFAP4KB2JNWhcc65iF1xE9fPzNRaQIDOrbkttwNA7sidKBJIEgBSn1QakgbSCKCASCaLUCCEBW+FKzjSmra0Ryl6PhIDRAoO4UA7jCELXqSqcxCbUtLDiS44S6WAVb+ScIGTLKAhRYnORtS7VXAFRLpx1GQHI1LEitICClpZDTng3vmJFPAA3bneH062P9oyr13/VfpNF/O49dOa1pd1DqwRx5xgD9gJuDe4qmM6g1gwgim8RAhdb8nAlFI/10qRqsWD2LsLr7IWpapjes90zdmc2/Mlcg58RFJwkotY1TFkEVNSoCpVmKrOenftuZOS08mQBadKBAiA5CSIKiuSktSEiaJgkPwUJOZ/J4HXHKMWnJKCWyWUlCZApVAqUyw5rkkkMjxJphsRxLKMqMnmtU0VGHDZa8vazqhfw6clSLClgOfQWdaLdMDBC7eDMyN2f19/lhVCebTuunQkQKW4QhhSCZKEKSVKjEoRQXDPTjlpMPQcJL6F6ZgnuITqibrX+Y3x53Ovz6jUUseRk/dJeIUQmPprL8xQhjIcYeCEWecHPe2shOMycCVI0sWRsEQN81xjPT2soAq8lZwHLBBZCVkdLLwr7nXNDfBsaJyfFGYfop4cRwj1CKPeFPSEOfFJgmAnF5FeCQnmORg9UayiMO+k/8lHkS126kion6KdbD70kGNuGSc9H/HNCjFfByOhxPteyeNA+mfGYSIVgqQ6NVgJKvlXyy1fD/LyvGQYXE+SrKQv23ollYakqToYLsKEgYRUMLgxp3mLyo84QmQNxSdpDRsakjbQb8ICU//ohRnKUIYyHKGVoshfJfgiJo+Jnk4JYh2kxQyVLtRB1jVFNGIyPkm3vMLTQecz7j/cEK+wZduj9E5HNzqp+13yvxW6aQQrPkp7uXkQ9ztgSRJJvIjOBAW9EhKXhyvhEyaC6zmAI8Q7SR8pzglqZCCDWAmbQM9QhMEXthwh7ieviRsHV4Xrmq8UBVyjI0kDNLiPySv5fs6nyvI4j951/qgQpJcy3hW84kY+wXENbpxwJNy5Fo6M0COKrhSlCshxHhqbowQpJDehhBMJHoYJSvIDQ1eSBuYmr0KK3kkqzMd5MZXs7BAqFVgpKqkrtRIyB6EHjr4HY0Al8SMcsK/0K2GHLr4VqRTpJFEHuRKyIK/D6k8iiS+EmXfxhXAo4r/qmJ2f+cVYx+R0SgC/PbXoWCoManrohCklSpyRjCYBd1JOmgzFeNFR/ojuhY5UUdSLwUL/5OkRzIuBpJY6DjotxgZUmv7RC9OTnvS8PNN0JO2shOPnmcWgqC86og7GnRMzAc8JPT3/ig2vJuOHvAtdQDvZHnulay+YYECnNT0GGgzsLRBMbR/15DgYq0cY9c1+ecFWx565azboyf0CnfvZ+luX8C8R8bmreAr0669WBvMxa++v6VmMTUFjgk6+CCZpq5S/NtxjA+rzHVqzGcw32hJK8KJyXvRPo26CwUBPdWpSGzo00fFtzAQ3PFk9R42nXQ8SHdQNqKTSEDRG95wVwoRBdBUM3jSlmh6kxd9gQ45f4zlFUnFDb3QD/dIR37QWOp3l6cBirGQxED/kLfSanmJApxPH9HTpmECFC6Z9QqCiEXMYS7gxoTNJc37mRCYY37XbSttDel8dtx5gFvW7c/1q1db0mEkeFmvRNI9ODhK4kGJAp6+vRMH0l/tqms/zL9e4/tHPfatNw7t7ac2owxVGBiJ4svBc53RQn1X0/Bf/oT+p2w1yTE8nupJF3aKVNaMK1v7MNNN/qWGVVazFs1Q56Lxzugr9YPwmOh0/YMLY0v1I+TifPCvV/STmoPe2bR6v1iwGWkaxZl+qAIbTZWyOEqRqepBQwokk70FHxrNLyQ8MzSlecYvrD51KQkq1t00NvadBcKMzMRXAkxzUb/0y35oNqaf+RbfgL1JP/Ysup8sDP1nMJ+N0eRCYoCmRgQ4dA7Mm8o7pWtPj8DtdnqRoi3RcK8mdggEGMnDFMDIwU8acsHg6aK5/cpsXgt4GfduNNk0jdM4ugAQJEiRIIbX2GweRmKOZIBWYKDUqjuoiEyjTSPX6JOpTNwfL9EdM6VJ2IbVZlkcPJ+TD/psFpJHm7xtm7HH5Mk/e/NKmTOK1d9Mk7aykg2W/z4IFWk5ouGCC+Q/OqPSy+e9/pnYKzkFAwDOAAY/glhMD+mTvggHvC3pw3Nn5EuLAgJs2fiulUqm2XZyuv4Q67Jxcd/REsUwZqFzmmuowbQoaA9NdRWG4bqmQY9rkyNh9naZNTViRUHqWKmWyjJU9rCe1dV44XdlPp/orDMokNjHZndkPpRMOGvgAlrcXQeKWnRdbT1JpCJp0j5acTDBul0rmT0Ur87qoUbskLThMz7VrzE5Ja9ravnIwaLNLwMZcU3o6sOxX6NovJ4eBnE7XInaNh9PTSyxjlqLngAlocIJKF5YxgU/lsdeJ32jkpLJxv7c1+32e0/J7bjXqVLjxjsnHf+vEuaabpkzBCfo+vzK9/8gu+N9t52F6aln7VrysusOeGTubKfNRuNhX0vTH52q4e/phl/x2Pf4aTya5RsceG8CoGBmIv2iatr3+WI6H6enlUM9QhGHx7LGn8hlvl5s2MHl/T7w8+4FfPwjCif1wwdqfiKhR0XI25/Y/mvd8118W8HyDk/zyyFJYy17sSi1TOniPQu4n67pIVMsZDRV/z3Jf9rtNaeAWGMHDem0AZx8Bjy5tjgKkZvZLQgkn8uLdtJuMS35ifxKyWj99ZaTsJyFFezlS6LRkIjUWdC6xTCr8yjfT9F6m6FDhNiBTM+1Jz/ezS4GjNVpXbJ2CoIZF8gOWaQPTJlv2KymTCNJjQJQx+Pym/xLgUeBNWDDA3p3BPuVD2anmjVZ8uzhiUX/zNeafTfhDjLk8UWABaP7NIHdoPuj1MC3yCRNEIcSQobCm+AeyPymwQGWOeZJZbJkl0Nry9Ajerk9i6yHatbRVX07D6em1xGlb/4JZlo2UTEXyooiVvbWyD7b/FxFomCOOqOJ+OxYxb40P0bf64Q1A9mmErQv5WHJROKLabd9nofb/A9yDfX3SNVeVTT5dnsO8jwffLJcQBD/ZK7KEKDlEToXdx6kjRtAuBu4cn/Xt8v3yUYYo3QQk4q2dCcKewiIxJa/Sb9m7mAGAvSEPP5PVChpY6S3PERsQmexBKc2IFRe8jeEKhWNTSxkTpmVksqrZQMCdEEVj8ZzcvPyCwiJf9V3AX5JCdhe8/xC3Os0i0jrdo5c71mz5H1w/QbHumwGVDrGDwBAorHM5wdSiR3Lqvu86xIru0Qr/LbQmSDkhsM18hdwH9zBkzJkqMivLqFnhdF8/rWsMWJBbcAVcVuEWHXNmsLQaZ9u5DzTWVoqHnJ8P7fEmOtKpu2v7rgGc5rQLPrh7sr79Sbfaxa05/f5BUzc2l3LZ8eXK9OlT+ge4P/PpHrma/2qTv3quF3MDBtr/N+nY4Lq9sw6qOVGKmyAOAj3oLW2LBqIMKnD1y3JCMijFcVnWxu44KxRdtc+pX85J7oANx4h1hzhw63Fr2cajydUStgjqMfwR01cYSZgS6ea12HBK9ABMBWs5vigg1ll0bbWpvbND87I7w0GGnvS0Zz0fL66bDb7sVW/GAf3Whc4YJegsuSyjL/2ljIJBJu3Zf4Gtb/WPf6u0ouSEO8SBuTZnMDABsVrGdhwgLh4+iICwRX68T1ZLbshqZG492Hxabdz694M45ht0mo1UZykcdKxXTh9cX3tV1ndq1K3Zm6dHjIr7ykfRs+py49xyz0N/fH3/TH/+1eQ/TBtTJqUDeYnpi74Xf7J/RYICzhCIRBANr98ScNkpEGQorMVfAlRCZk0b1Da3KQ6TTuYCSEpZzFmirxLa16u/3m00TDkw7O8ypUAwtUvtjTFemes3hnT6ZdwUQO+DGsZ2NIfMkexq2i6v4+uGdT1MvWuqPER6WI2BPs9eAS3lQD2/Zu3LYXKwr2Pu2COPR75jmLovyVF2MY8w7WXrkqPpmVK428MN6l17DpN93BXoiWLZr1DzcOHuTu4W+5ZAyuRhcmJKCznee/h1NF3ThpT9ZYqEEtehGNiPXy88PaSM0bwKqobfLg4y0IRQjF2T3ZAsTTMoBTBt93RiJe8UKbL2tFKmy3SZVGF5L1l5zbeA7J1J3g72xWrYYu+aUqWsIfvJgczBlHt3+KOz46e2UXlXXawzf1N2lmk1zvbO9jDsXEErb2XLDFNvuNq7+hV9l4qV3bPKHnpQ3xacHpculXk8tLr78seVf1fHw5Ez2JQLusUhPFImhwtOTNmv7t2X56rsseScKV3oV+7NZXXNJ6O29/1aMMMjOz45Ho4c9OezilyFL/I3/9G1VffgyWwz/fswmXQQIChl6misH+6X4Ez74UGVaWF62J3lwGT/XdkTZSp7m/xEkalMr7Uj+LXgMDkvu2z8yzDpKuK6Qrr25EbPGVJMgshEpL/PQF3EKeLGbCrW4rYpPicocW5JPVizEms2LVi/GTDTslKrmqnUVi2xKAItI8Ih87RRFngIEOWovdY7BaSgQvO485OZ9Og9i/8A++7/t19Zp9e9pndISBappKHo6d7gv9po6frLE/goWhHT8DFbbJuNq2XcwtO8nv9P1WDiyDvSUp8Ys+oJpbsuHsbiYEUyLZN1cpRQRnmveF2z18aVSNrELUwHckrWpfKSYoUgEAkEllJQugUsRPfFkbWzyTZnB/v74AP6JQ30Zvg3m9Flu6yKbbm3Galnv2q1TJNEpMlKyblLH2tfAgC/R9irV76EIwRoWA7fbCpRR7RPY0haOkbHDxGGa1sqBr+2PtCqaFDRoEvbDRBZslYHwVhKTw/YzbhecMLLgQX91f1NCD3tD8V9oei73u47B0+2e4gbQYEN3hZ6DHHDcx9U8/51genr6R5ITwUSLxh3zwyCjuDja9F6WVIzrmk+vo0oyVE0jINkFVYRMzDUsqZEYRzki56VgjCemTGny0OMttQVt6RuZrUE1F/KEK4QyqhK0dShbfp1cRi54UbBgnXb+/FttQOcfz5N1iviEd7pu/5C/CRAmisSwg7FjzinhFWqHpGzSlh3iAUE3BFxWSwlSKjJQqsz3iblGdGuFoQoMeIkdmog31anIxmRTe530RErBVGkjXY6WudVupTuaZDs3tRvNQqTSEpSkiGDkZOC5vJcUeDE6/zqYYG6f1m0TRXtdT9UYYQoorCH4I8u5sCqaL/fTA4BdvojluWo5w+PZ/74dNx/mo18bKA83l2nEW5CNTvhfFCdvsgpcjrlUssszmd/6n4bcRTts8XhJAnSCBKZErh4crNTbjlRxtuX/yIkfgXRvz1bu2cJgq5LTA2cPJpuiUncwxthSSIYhbbkqt7Tes3csKZk5fXoJqebDSUdkYAFi3nvekM8c+7VEB33N999/PqJ8d33JyWuQoXrg/dMipPJ5JBST1oykomlIL4ZXCQ7INpKDNxI8kOADpYo3OnEwlBKTwmWggrDx5ZWMB9Plwd+Mk9Pcro8iJODcbosdVhFu4GWwO53LX2JaV4spmGSHTGr53idX90PFTxyFO1T4ZSsh+JlGa705cU94o624pfRn/M/VhJG/7VM9X4BNP89xKUtsu4EWDq9epZOp7duxN5mvlyxQJXRh1ckKRZZ6pp+oDCdZVwBXXJ2IweN/oXd5Owg7Ktbak+VYq2UAIAPpCMYAg3LERa52XTxPiLy/RkVugqFWUW2A2TvWDi4kNvzsePbPMBPvQehlxCiFm/l7cLxwyaTzHJ0TuRQmvTKACzjxsOjTes76l+Jvd+Re2t3kchQrcsZvLQxDb8RsU4xOPAQIEKCDKVRP90SaaGnMDqFKcCwxvj8BwAlUFId/NutMBc7ggkD4F0IiF9EVDrFALCKn1WQS/HLmqj1rgHgrWgVHehjqMCIKWZiASu22NeKw7cTfyOv1qwfXlNBylBsdYiFDTsOqYdHpRX6BvrmJL+a7pYT3jBm8LwxxW+FlAxedPbXr9fffuVEPsaQMSNWXWzi5LgpjJDBu9D3J07EoBG1THjF9AY5C753iNWa9gnFiyXigkkQxYtDHDtME0bsBKR4EqFbbee+OE3SeL4L9vSgD/N08J+XL/hDTY/V3N0XP3txGCVnPec6pS3Ho5yfIO0Rr+igc3ZB091mXzB/j+84nGyPiyp688nA683X1PjM+N9Bf64qlmc3JNniaIo+QAyAMTcYa93YdUFjx1VI4MNmIKlTxMokTpqsd3LrhX548eJ2wK8hMrH3RyijliEfGHFjxq5oUFqVei0IDTBaImhLDHwyXYPBmy2iioxluX58FlS0vgnUPOmirbEPsc1k94QN5XBUSVF6kGsrLauIDY5Ov282m1gQArlVkbyNibVu/cj72sZ9RqqeKGxGRQqppO30UeBqCbxpvnzViugE0c9PVa0gM57M/qIYNDM8bVY90aVqnuws5U6qahFJompyfYrwHLNqQ6Rqm3lx9y1I1RM6za8CUbl7Ryq2bhlNI82If1//81Vj3fF1tAqmOC0BcGfjHD+8aJj4tlwkzFBKiRJnGIUHJEk5aTIUFl4z9ySpvuaeYnWfiRQWycVcSu21fH9r+FK4O1goAypMTJCQe2M9tVZYVBbDwqwvS9joOU4bILDCHGlW0+1jAwEBAz28rxD8Ny6U31TnLNBSzWqUHFh2SV7n3Wt0HYPjgTXrL3ry/Wnm+yUeYb7DKMyF07hbSYCYOmqNG6pn0ApzNRpUohmX/BS8sHuDLMyLlKQ0ZT96PyFmoRTsgRloVA7NHNLpdq7rPVRXk0UZZ2Bw6MC+DddDsI2WTPF8+VPT0jMyC2QVvIQAvBG5LmyMFpMYGz8xYTBpk1HxEs+pvy57m8t1Ma5QSVtoVx111lV3PfXq66qX2Ue0J98oRz+zh/RleLffrrGaAgcbKmdhNQWYzMap/yOy9o+90BcHkQP3k0bijR9qtDuOpRiYKt27RdTCFjBwYKINtKzuM6CyIzuj68TpiXOg5HpFURTsTH4CguxS0WX43JV19UX9PqtwlfHv643ZF0IIIZC3sAR6/m9eyz/ln/MvKKyFEilM5MAMin2z+AyNWT+TW2x/ZCCCvjX5a5w2BdfQM/S6ex8wUK+x+xuROk6cQ/dRq0DACQx4K9BgoU9jGfT8R8zDLsxvwID2LfieRf7JD1nqlGXjUR6rPfH/Cg2n3jHilNU8j7ywtvalZhOrs0UDojsiYgeUwhY6MFqj+0bZHDDBhiUWw4YDBIO7XnWU9o7V2mBe3Ar/bzLAUluydtIg+aiQh7R0ykeUj+2YLEfuKFCiQo0m2q7R0nX6DmZK844YRFYz/ReY3IE2v9dWaBep0FphcoXzBlQkYC3pBvMq+c/8uMQsfXKeq11Hu4bL1gNgvCctfQWeahjQCVNKlPiHl5vjP2kVNJUVVmFO7kuq8lIODZO9UP2k5C/tovIEmRDjPZhkbENpUlUx9vvmvUmkvXnzlXkDKnM4Mm837B1FgRrKI2OXlOXHSsnsRrSwMRVPq3TARVbDBR+CrHYpzPtN1MOD1Z9mULc4dfRFE9ByVGyaPVRBEn30Ll9haCnldX1X452hxxANw0DLgoKB+oY+I3pyHOJ59Qij3pBp3Lzcj6opTzRZ4mmFPkto02DaArGg5ySs19gK9+vrPzVAcp9qp0bKz0NhZElUiDFQ9lSo/uSJCe4vJz2qcCMceXI/TiyMtFQYPRu4akGltYoYwq2noZt/HtN66LyvBEddxjYos8aI4lkOmSrYnHkNrNMHZdKXReT0QaeuyxLckBJOZND8JPbgkHkzrcUmDH5GusMK5jMkNHjnbamCiDfQMgz0m0cCQI9O9Gco9Mq8YD5jMqyeA/7bOb5QL/tbBEMjDa8UPf1fOWF4mSUD8sX3MQUvIggzabcpQlRXPG/R4l6Zf2B50S3bHYpOqjHTgnsvebHv7USDrwR08gj3NC5cG1odoiN8si4Y+1Rpn077zEPZezz3vw74M0sN576kD8fb8pablZYvhZHvZPjL4etdiA1kWs+JiIIve0xK7z0co0HLz1Ved44EE/wCOsrISksHb4WmOqwRBDwVQ+XPKr353ez0BH4WISstHXyFgA8NI6OpbBtD+8bIzafHAppLlxoHuF+bEjuWpKrUpS51qQsdp2EJ2YuV7IBU8yKuuHl180tS0EK0wWCe0ofHnKGC8RWChmVwvDhZtKfL0zRmdLYltpWwkeE8kmhC9zW6gVnl3+JR9BZFYyDzxjYrcqjmZb5IUl6+lsybv+js0GXhOpmpYHBv/1CRV9jfSLpBdUyyTQKgC52leOcojCRhSokSo8ggCKbBjE0VjPr/0hd+xQOuij1rqZKDyU70Jv/ciYikptDrqaWOhdHmS6EFCuNCrwsBcEIbXgN65GCa27kTBUyglyxlOSzouZ82DkGRCge3OxmPaxQvBIAFXgF6eliCIsPXkYVXQGMus3rOpAkmCarog/cCBp3oBWzweUOPITrADLSfTAEbU2zTg2OQUCEwefAmlMzQ3s0WJayMe9HuV02+hnoCj30KPVlYAr+BO5MwMJg+PKOmwe7yCEVN066FGFyjLzkDnWC2C3rIMDUm0N3mxJIiQ7IGayhZGA10o7fboKeu9ShhbIMyaxsH2Mu1TdrZo24zrxx/JZNzSUiQ4AMEAz1taQ8HLNtO7UK2az67WOn+vTT3Y92V4Bc6vCpuPQkPBpnuc5kA6GKLgW4wAaBnXfqiHh0Xo0Awg16yAez8HRYZwbvGOnbsLejhBxvcwsQh1iMANmbQqQjCju02RYgaZDpBcet1D1Nwgh6d6AYTcC0nMLjDaRqmnWTrAi11UOsAEWHwIBgQsNCXWfTDUehwve0SKQqDzFQw0LDY1zByNCLgGTA99DzJ0/xw5x5tR7TfULwzxv7Wnrtj94Hf/RYcCfL2a/r6BjrEJHxRTzWYHhIV8MmhA48Bn+3ZyvUghf+EqUtqLfez06Pb4mkNW4H2ogskH+fcg7wuBdQEOmPHKqlUoUXSkpFMHBjvkYuTHRBTeI3Na7P5FgIyAapS9BLfmCkYlVIsMgrdr2esjLkk9MDRzRYDKghkZ2cPEtmTF/5rgc5IFjoNt63MDjMIJg6xBIlGxlbj7qAOEOFCF3oDnPBPL0Sv7+28FXcQHXPtlADoJMpSvB+k5TdJwpQSJUa1VgQB92Fs6skeJSUtxzXMTxOJn9NPYHcvMRFg2f2ZXJ5//+x/7XDMdHO96eHE+5E1CzQ5nGjZL1KOItLoBW5ARQ5s3JnciQLmiMpSlDHH1+fTkyptHB0OFQ6a7DRAwAuhYxQpzNMcenpYHQ51+gl6sH1YTUBcNikn1igS8ELQs//1TrsskNW7DLwX8hoKEkP0EYWWKRL08Th995LgmHb4jUcYNa9vT+yePd5rcq+c7AwY9G6JPgU25meP6wlhgcL8sGN+ON7g6wJaDp/vLQrDomIbzPbEpB3zC0WzZb58VVKCQ/rx8N/PfQnXbyeDTi1q0G23IctvCrocN6ugRxPmeNDYyxTLqTbv10DQZyYKTPx5OpJM8kXeD0kyySSTfJHzTJMu/rM75xEtk8/soeidr1jutwHQmB8ikcK7HYmalchXsMRAv+4XAHpo0T/tVuhHBGxM2K/HTl9TltcpWXQK+OzBwhzi9MRw0DntiM6ZpIQBbAxYrOIIett5EWZMO/wTdvZP81VHT7DBCXrswv0IC3gdOTri8yn3tz1kr64QzOOh/pnyU5ZppHrY0R+eUOhvU2WCaUffsJ8BeUaKitLDAz4tvOORw8/Ocr+RofChXzE7oefwPvRs7sOxj0y/j278l//sv/Plf3T+/xkf052pFAiVt5/pcUdbflYD74aG3miNIOCpuMlzvzH/kpfliXI/gyVWBw2+0oQ7vzzXnS8M/eWRsxa7BNNO2YBvq3gMG3g4KwxQ83jc2DlKPlV+E5mX+SnAQeeoD0sW/F4oaMb99h0PHx5oLmPDnbbYQkL6G53C/AQZlFm+rbIci06Fead+joe7IC+LmJMFD0CPBAzZKZmE1RE1MN9OvMW9y1GFWeBqr1asoeZMUkIJa3mpvp1kAUghpUNzsk/BoL+nyrz+v9s/xXpzKTkKB53Ak9sHPGJ4Cqok3KEcEpUlEcZshHoQ9AUqzI1XkgqqvUd/mfseQ68pK2bk9AGMi9Dwm2XXvVz4MgZG76XjJ4j+PssBDezThwQqdGXcBwhfZHpnBt5bsbPK3M7nu+j6G9jFZsNPYWrpIGGfPqyYVHK05n9vx2yOnnhYDWzQ8kJgsuuddsPS8/T1L0gwL2TgTdGCHh10QUnF9yT7WNGv0AgbMH3dfBtyeQ7li6HQ6h65eBncgR4cfZkw0NAENGbmrAQVnTANdEVoBTlg0KgHC10wMNAahsD04Tk14oo8QlFzzBmNU0WcJf2mBOxeWh9RkixkSenUUu/NP2pbwknSd3oepaNSRvQvS0YJzU1MHrp2HAy1IcMyDGRt4wC8aYl8vnAchfETxmNIvsQsh2z5X4KWxSps2HGkoBSUqPCRwn0gtQnNwp3S9ncZ/yeDLDHhMN3z+UYu/HTbRNOcmqZpxN7r5BRXLDmx2Yi2TBj23iCzcFtzPc2Gu8m6Sk6D8BOWZ5Z3v3ecqJg5CH/cmL1wHH34SI+NrT1w8VOiEcs8vncDMtU9doL5Pzl7eX8bb7J/+LSJ0ONAlivscuA4odlMLccHDssUawcOY4rN0pde3Grx8Gs9v9yjrewqH6Zw4PQw814KR8zKHTZvvLL3sCji+HztOCqGlVhW2+lAQEHDwMEjICGjBCwrKcmmjEGHn2/2QmfJu9NZ8QyUYJhHvL07TtlaambhnTUlp7hynphxIjMR3sgBdBNQjP/j7/naMzWTTPdIRJlZi1nm+Md6azaia74RRTSmdmSMgMsWnVQAjh15+cmDo6wkj06MmOz5pZj3dfuD3pwl8umBpnn6g85gybX2pJ8qn7XZs28vFhZfBBta+vaignq9Mh8vHKEKS9YQsw2JQpvRlz801ZIzPZiFwIzwVCuiNk38kWtiZIkiYSe1q2jpkS39Z+/d4IWK2Elt8o+hpglF0nkowyVLgIbsIAAN+WJYdJ2clo6gtCKGrutV2mi1qU8dBdrglHPahBnInT8iVC2FWXdtGDGbnO3PdZihHjeX++7EnUSSveNW0rFL7G2N9fFfWQ6cD2fR8gbEqVh3oMLuvx6H665kAgITNgjSZGINFIZi4HWQANUedVcvf0DkS3K+tcfI7sysYfH3/lePhkPeikvJV5wFS8ECylG1DQfDD/Y/gWMBww92usBiH1ZCgm3WdOui/mK26PblqXCu2I5d/SFu50ljpbi6j/nDm0mESd1o4KkOWGzfn2GPfIdGGOErkzzQ9GRYXEbvwocx0DEyfj6HeOun1BKVH1oV49i4hxJvPw/zXu2HxZZykfhdlmcP577UKjmKbCQE3sqwVH2UpC5Lvn/rwpeFoL1fxTbzIscZ9ITkRRIM4NOMXUNA41ZOY2Z5ldwuepSizfQTgH+TueAH18pwEVXgEUzTT8FNnqX9+/PxpGfNIIBdq13XZtfHFznX0exBDmoPLUYd08JzEkrfV61cV+z1ytZsSxW1csnJBANmFZs8P+MD3mK+SO1+YbzXi78Sx6sD6YlriokkGp0oYdCAC0zv7e2+RkpKGqvJQaTfpuBg81rt3S+s5aTONEh6MXuHyb6ULNvZmfcm7AaDj0+PPGTVgfdCmViLIzkqSlMG5amYQwbog14dOkBMM08yv5hpwOIysXJsW3O8udf6yvGrHMXj7HrvqBeZzuU+UmW/k+NjdKm2iYEtsWOXweiQX8b/r1mDOBWN2DmdM89aXJZ+MfAYVMWjDIuRjPbLVWVcTOyzqQ9mUqOGar1Bvfp0gHgpUoO47eJghnC7/mE6xqvztSfyyOQbmMi3ltnIrWctsTnnu83m+2L+m0+L78al4lZ71Jl6bN//O5Dot73567HREzGmmI/hBnbKrp7Drhu7uAhFt/x2rZA1BqeftTSizs+DkV7HV+k3bQd8kvMU0hXkbJHys2IP+ybI48hc3eZUL8Dv246+t5Ij+KoiAgUEKhC0Yb4fw0VxkjnMgTDvMKdG3CV+9zZYbGbA/VJTzGrKs0hbPJTJtek0k0eiy3IQGblWpF5drppmNr1JztKUQ/SguC6foB5+sCfoBQw/2OPCZTlKgzzEw/XfvZELPX6Z4tRdI6cZHXIPKVKcmquRf4M9WPqbbwtNBG58Gy/wooHhhjeMYKRpaBjDWAOCYMNPxSDY0Klp2vrRHuoXzPr7+cGVkL2s4bMgVAUHWmSJsdQGwxAMwzAMw51LrGaTaezIVrHN1pgyA0nsQnsYIJjiPowJCIYkEQyooo72UHIk60IBDeuVF5tI6tRf9GcYCnxKvmhTKQwsjJuIvFDiLDIZ3V9y4cuoyC8Sv+Ant+SyAE8+dTIwpab0e0ydMp3oi3/92M0Dz33WzjWw4gDvRriFSxuJtJSjcDHHGOLZSSUpv1CBHaluar8kJhJuncpQoWGSl6EJsaP2ZII2Oo++gmUYkoWPTw9iMBiwmSlgOiknKIdY2LB3h7gsTu1CvKFMMarullPKbtHFklnKplv86jbgkwf+ATB3Sm1dVke8ou7h06bex6dviWGtwXQj+Z2zwUemJ254FxvxG/CBMifrmiX4eRIgAAWap5jeMx4TID2C/mNMFhbcNPuY/VW2RQiWffn992SH9SzlhcwwEOh9WD1p0kImnil+SUh3BbwlPYdbTk1ovegyfrrl7f3NFBLC+SDTl1MV+ZB+2ucZUlDNgBRTUBgUbc5zgYtcYojLXOFjKazM4cxnXPUovPHKugZ80pCfkrxBzaJBYfjzO6oR/3oLMZiHcQEvmjmTehL6A4xbTMNPeiMGg0Gjm57Fk8TeHm7mp16NeRi5mRtbb9+lxveUwTQ83RvXGzGP/fwJVTqKE1+3PlnPRAaga5QZoFt8mnqSlkxgY0AQBEGw4Sy0Q9v04arSyGyyM0CW2GHD6fDyRNqbHQsIajRJjMfffb8dfa+eAbYjUUmk8TeXAluf6Y0Hqyig6ri8gBpgAeHfaiEJCUmrOTzCFmIhwQ+2LWAYhmEYbHiiJeaycmAgqJErm1m51YpKLqVsZV75ywoeBqtE42gmM/7rUbi2u3liRf1+wu7mhtyaWMYHmfumX9n6+DuGabfK6y7j3xwQPFJ3hlaxcfLGtKTVY8G67/Lv9bMMcDV8O0hh9/EHtV+K5f5Bwf99x1qxK5M24wSZvOvhWroX7OZev5Xh8/CZiTdN8+NCaAvYCyFOGHMYmKNjd0Ngzj2TBxYVG34/9Ej65czNMfkUzCbKtxNayIa19DAB/GRKuw7QmbVunhL6TQSb2lkJLXr0uLhi/zDVj3FHMCijl6Zs4ptC9h1RaJos1/TZmdm4FVQuJkWOtVeDMnfvQLrfsTv7tfoE7oNQ9Cka98WPaYLyxvCFbDsx+d9swC+8Ru8//vNo+DPMO5+yojuaQZbZhcSSxWEERFjtBc1RZ2ZmyEpZvDWN2CazYOtCbn+Chcf0v+DIidlxO8b/DT4bVxXD/WdHzBpbsbUoa7txIPc541NCvdMcTJIQ/Bljbl6Q9Cm89ox/z/u5rSx/U7Ngx4KKHSl190n7tceQzch+4tpn2wDNsF2mY4vzLLbAJqZuIV93TGgvLDXFbxxdS6QDxTvOjvt3hBCOZRu0MzxcVWn8/zGFaYD9X732upSh7v1g5I6cv7bOllFXF3nfnYh4Wx4+fbhw3STOuecVEC68q7vfEHpe3qwJr1Wbscp2+O8Lp6d6YxfRfmLtNunRqaccX2qce9+sVHHsgO2P+tblf5J5EoQA/2iye9pvsQZy5FhlnVxZgpk0uUvi6EClSZ2L/+jAPU5yZZJL5XAgjef5/knL9PsYtHWFqgjIOM+8NoEV+lqPn4F+egSKgdJVwW9B1JLStwDlHjhkaAQlpdTRNc01SqKIk3CawM3PX+pLqGUVjK2MAQ6GFAnkGARMII9WCTj3DKLX+tO+FG/gda01DGLkh5AuyQXn0UE0MGRbq32zFlDXHsU9V+LRAZyD9jC+Yg5pHZZc9WIGGMBY7lqSyK06DERVVOWV5OjTtxxyEooPD3v3O7R27v6T3bNP5j3bfFr/D1QHgwHjTsHKAAkqukQx893WjoDsEKJFdZEcPxAV82IcHZpgyA0mosK2IoJLhBtjotRRsWOkY5BgQNsOfnaJaKgkZtopRARvBQnapA7LvFiqLuZjB+ZCPV8HhCLAqMsrDxIMz31egs9Xrh46jMTHAoAgcOt8mkkXggGFtcGnEcGwmf5s0GB1+/Ikh4cYL7fVUVDgOIhsSj/fQg9DcbvnD9HG4QOMR5rj8OEme1fto5NCno64J4dbS0jqrg4CrP2PfT2KQlI6HbCiGDxkKNAb41PABNycVuhHtKb/ajPxCQiLRAzV8cm1Fjd5eCv4gl8FChYSLokgyve4Gd70ddVuo//1YEAdBmXDaHgjxvRjZRHj1HF2ms5u53tx91A9evVO/36xWv4Pj6kodJiBvXyWdcWy48R9xftOP7ZXjlVhEiZOkpSsjpwUQ3nUqoKaNAxrcZF7evj6vuKqOz9sONfiSgBAEFhqcSEQDCiMAcM2XjeDZS2upJn6S+p1qSjiJMuKrAyO04VnALU4kbjWPd98zFhEjEwHIXtP5PTiwiHnFmdP6MGtE7FT5TRAzs15BEnd1QH4OBEb4Tgg3BvK+jwy6wQCDxR+RIrYkbX4T2cSkO/Etjg/VDIWZwuUMhYn8ulYNjmQye2dvIheUBigk1+KkZiIeYAUCIaf8wt+ya/4dTs0r0j1pwtS0536SpkOTAZXuiva0McN8UMwI/PJdCSiv52BpK+U00HEidiBgEGkFhe1OBEUJMs++I/dNS2ObR2/uJMiYu+EvvynA5Pp5Ov89DXTNfcJemt9SlFtABAEpkMXggGFMWDYJp/81DTmDcRwz30KU1bstB/sLa90L2rb8qMe7avgOF2Iy7JVXPAIf57Bbe6j9hQpW95H8zinj/Oc4RHp07U3j2Mr/3wvMvzrNned5ezT8wCa6xX/xRcSX5cEkCfRfVp2PHi6R5W0SLqhRhNtEV3LXh+3lznzmv8yFygMjRaXiVqUz/crw28enSkZNQe7plxxOIc4/KiQVEY78pEi1aIGJ7Wpq0g9uFrT+udszJlrt9ZPdm144lW6i7MXmsGR5hAsfhHMSM443PfR2tuxSxOR6qdH9/zy234NCLyWFM9u2nnAhw8fPnz4+OGHH3754Ycf/Pjxv/jhZ1bDE/R74AOenqVdnBzBOMpzis+ECZPH5AnZ1y06vzxRDW/FFuYPwUajXBm3e3L24WxZQiWKxJBkV71TvMn10XCc9IMoYqek8j3G75tj3/CkeVogqbta+1/vswOcazjm4paKxrw1jycXnwkqVKhQoULVVPM0TDvylhj4aQHcLKvmWoUSVdsSHsyYMesz3TF9VvsaBVJGY3aIBYUBWkZjNqJ1edr+3jIY02b6WJyL1SiV7rg848OZw1TDkVa9vi8Yjey6zHhT77jSNFmawZ2W3Fo/9UgbnnhJd7H1rv0d1P6Bqgc//xQRzDRMD9K+PyTesMm6NvVpE5smwoyPvs7kMVHCvnMZUaJEiRLlZD5J6jD2F91bYu+4nBqzQyyIndnqt2ZDTidf52flXE2Dgu57jE+AAAECLWDaaEap8Top5WPqW2Bh+y+6QLqlxR8FjGnQIYo5pr4z04ATUeS3TT0JLVEpsZGQzgxuOajl/scezGsPXCWV/GDxN2tj1pqN1F36Xf2xx3RsZbZjGj47/f7n2vXn772BPv8HpsHsXXD7mvprj6cG3XEvfcOPiIQY2R1//AiQBJAnse43BdBp9BTjEyVKlLL+vuo6xA5JLnnooTBAk48R08/NzjRACmBS2Nt/y4U2MZR3x+WZp/4VqfTvTyFmy1iT0Yy7taxfYDrShgcv3fujLvx8qwtMz/p2fPT9fAg5jRI/wQzPeY+0Trm17rH9USbj8e0+zjSTZyJjj7WqE/HMcK7COr/4lClTpkz5EXwCm82WUJiHx2F+mt1QptzKBi06CLP9RzKvWV+NuTOBz55yRY606y8si65fnlIUuNSzzoo8BQAEgaUiRyAYUFgbfYKnl/J7yhysbnttdUWewHEQ2YwRN7ZnvlafI2JOjPNORM8sdpKe6jejPtUzhyhyJrJclzjxb5Sxp/5LRPNpxdfF38cY880PfjzCEkWiRIkSJUq0RytK1MilIuenyKNMuZX9UtPLOiXdUaNBl+yK5ACZ3OrkRfSCwgDd8tezy1j50ZWpk51dF1xRoMbRD3tSbHFFjgxwV8erHKY5jVPfS3xmzPqsIqciU/CYNnOpaTyN2AmK3JMCd1BjT2klYntmqLgYx1hqiR0IGKTzvDN+RRCey/OZZA/GjqsiS0FFCqmk7fSeW2cTHz58yvDhd/5l3VMPUxW1o9OiDQCCwFLVt0AwoDAZVdSYUTmNGZXHmKq+Bavb+pXB2erA+Gj1XHH1uHK64KpdfVq1165MDz2t1oNDNUl2DUnNf9GF5nLCIblStEkJ1W9HECQ7sW99OzKXIVNbV9ZRHdwnP7pTF1axwdumCiIFFD4ixF2mzFV2gzyJzbfCduZrVVFBiUp0JI101Gia9tM3Xcv+GJIcQSaX5EX0QGEITfJLMfo24e+jVOVUdUb0cmaHhyzpJqfccahG5XSYo/o2HEm1U4OTWppoxp2W4Vvrh0dbikd46U7vvxSlI/wJKsOD7ZG+dh5X5RxB4lJR6+v39GDFIRYQMAi8nqSv0xcPjkflXKAihVTSpKqhgMuovh1idUK0X+cXf/o+/JvlqbR8QbouJ/3Ipab8iwIAgsBS/k0gGFCYlE9Im7wUqKkLtvyzYHXbX0oNPzI+XmUN5dK5C3b49IoIZTNkXG3P/IX54Z+nRq9OEllikkCabJgcSG4pG6j+PziCUf6Xq05/H8coPu2bUz5hhys1yh4+Z0DhI0LcZTLvcGyQS/lnkWNYMShRsUXKvwhqNOikhhWBlDFyOsSCwgAtOsWomCjNhS9UY2JY4d8yxw4nSfhnQ2bmTDt8usydEj6XeVLn8s8na9OEjdl78OLsMeUTY5R3KvZzBm3GsGmJBQQMAk/KpwVFkjLJqhqVyxdUqEghlTSpYUXAZYycDrEg5A/+DX7xbME16FLFogCAILBUsSkQDChMRn9uTBWL0sxP7Ks5Vre9glRuRzp3Lo7+dEWEVKPgLsVT/FICEpIoEoukp141qoJdBVchp6AURcp1D1ebdTumSxfmKAIrtrJ1uO5t/HINmKNgGzP6U4epAbP683JbCih8RIiRSRUM6XLRO8g8rjEVfgtlU91OU8E1pKNGg7br9NU6uW0DKaPwOcSCwgAto/AZ0fLyUTmj0hnRy5kq8lVsKjg43Co+AqQycgRfozsE0ojTH3wGB9I0ZZodd2tZe+2v4nMU/gXedBdb72Q3hj4WG3560FNs9afDtW1muK4R+3p8XMjlJlUEVEDAII23N09bkf79lahKUvLjvH8suKsuyzt+cRdezGU5hPyrCu5nc4BfjQXLOkHFZRoKAAgC06ELwYDC2mDtShmDKXNRxigxU+Z1sbRte+7Z3I29tRbXidmtEIqxCE/bbNdVERFPIlLrNpbHxlhTRUFJpVjH3XOe9GwFqW0aDT307K2s1wHb7NfLNtuNEjOL2UnPZUDhI0KMTDG7WnL5Rr1mNmJqBqViCrexnBpjQY1G21w0Suy1gdQ2D5UqKAzQ2uahyFViIwZGMVuxEHMhrg2OdujD6HC0ik8NUsmRVBdTI5ypzf6DMTS9DVeaNptmcKel+W49fpJgbXjw0u0Mftk3VMRfJOjiLbNdZquMZViHTezrCbJVTzVMYwkIGASelLkoAC330cd+NxsqUkglbad35xutpuP66p7Mg0MUCCnTKKuXTr7Or6XYLehSHBEAEASW4rFAMKAwGaw3pvi02C1MpXg8OGJEy3PfwWZLZrqvBo7ThRe8B5sc8RS/OgEJSRSJRdJTF/hXPspBOzcveItNxeZic/j5Prrf8+R3NqQcHHFsZbZiMzD41JjBZoep/LjYWjxWQOEjQoxMKr8X5FJsLXYUDwQlKjnYPXHEoEaDFp1UNy6QMrjpEAsKA7QMbhrRMtXNKzBSbKouvzgiOGSw22GKx8IRKXarcYo2ddTjoinNwq0qjuhIGx68dEvxqeDvQdGLij5YU3wKF4/VmSnlm63cq+1ygReP1UDAIJ0n9yWDHZLIjtRjv3kXcODAgQNHc0zduK3jcuKmQywI+YkjuHF/uOev/AwA4mke23lHXOyl/AIAgsBSyiOQ1vMHEI5QwdKvy6CYoTJKjDNRpvx8RpSPMh/30deJbyiP3ZTyl7LLY6mVFXDfsHzz2LrwGglUU0bs8VcmICGJSonVE78HVnoq5wF+SpwkF0XK3CvlTGZU321nlWeBpO5qfbYA12eI4FD2e0uG8tu95+2hfi1Tyn4o25SdWaDwH4KorwccumTEacRC9qOf87s/sKI8E7MT05VygvL8/82W8hGCDV0hrwJRKZIN0BIsh07qZwmnzOIQCwoDtOgUo2Ji7+qAv/FXyqXA/J+KRNklg+dbLn3Vj+PDldi74/Ks9dOKVGpWaaqXmBpwfn80qh91lnpw/c2GrFLk+PacA2Ap/6F+nKRZ3a36DcpHWtunzeKx93ZUxatH187uD/CE2rt98a0HZOdvviSDpQytjN8JZngrGfn+LiLb91XFPV7r05V1KP9MZnQkosxUZ+Gpybfiu3y/8SwGSyyzkqfi2b1aZ4o8V+0X5pOcD+W1maFSVtGA6NpcxA4opX4FCBgEnoffzliplKpLxXUR3xNE6+KuEjsKkmXokqyTnYZGV2ZBSyeUl1T+Ur8CufWD/Qp/901c7fhU/tUtkG1Zk2Z+3L3uLpgmbQMAQeD3nub67vuIUYOUIRm1ybiZCdM2W7dCXt/2/OXYRecqOdaOzwBBZ8dDbicWaKgdaIdklPEruZ1pvjvy84HIah4DBESOZrf27OFYsva8Z43QkyWPSbJVc1bzrRYQWcuCAU5SzV7LCZ1o8h9BT2irZTVZy8lFyPxY8mius00/3KvJRSpfqm8zNsZ3OKPZVapTg2pO5heCO9fPqw14pgpbhmEYyzPDMAzjD2osz3YzzBPa/IvOeDQ72tTdfr4XvSyMvQFK56NLx17qzYDG86YR7csTtMDy7vh8L9lZVM4qiB+7PgoUW3FhCsdimJauHYPUYnht2T081/Pvx2KYms/W3TJvS0wta9KW4yHt625veAw8loWXakVd0CMXcdtzUxl+CjLiuZ1yhx7y5a2MtrTJ6RZwLeI+bVM7OypqklzJLHOZr8vCHPa37rGxmk+TRd01993pWj5kbjnmpHl2cxay9kvz9K6J2FnMr8OzfhqzPdObR8tCLFmxZkNBCXqI1+0j/e+MkPVhSpBKfQhoSJD6YKsPPgUFyTL+V5+ozaIPXTwsL+ayvI/JS/219a8rkFufAT5ww1V8J1d/RNNcniB8C8CeSn1uCRVBFbCFfMuPFghM+O9/T6w/+Disvs1HDMOICl+zJwid3VTsSdfk7HXhkFnZd5cYvs3EOyBUCKqelqmYtXpWFHE69yDZF/Z9cPQ1GFjduaxF3Ed1Z8p0V2aMZk1l9mmZv9AYb0urOl393QDkSc3anh1+f6qdGXvL9sr2KtYPU501w1JHlJPr2CF/JzYxevzW1U+dTF/EAm2i+wQjggO4DW/tgB8bpv2sWIjl19gjMHx0nwpBoOo0PrDK9e4xuRYoDDIsFapjwS9Y46+atToqSBm54RALCgO0jPAYcRLzxqNsqESNlM4hWtNE29DZupnxRoyKMRVmmGPRLX1wlJGtJWya7ReDZd3+8lxlVCvirIdr1mcx7FjVieBMorcyMRB7x+31zc4VBy1kO7fekBwqJcVnKiRpkXTujPgebtXY6Th1d8rpaK5O33Igb7afsm4Yrnx5siKzio9qdWqDvvTDQIbm8/0IdhblrZHiNwIEM7zcjHluDpYfMMs8C3MRI+uPVTaYm2DvFsAb+dkmEeVh13umPhH5xWE/8sx2ZM5tEft+SVUaj8NqwEBABgVU2evvMjdju23ANtmwfBNK46Y47frraH+MtTp04ljhMaCC8IoZyw4iODEdHuPh6eSZGYmbHfwYxayxhRTCXnvMEZzN3Mpq1Ythku/+8yhdnVydXFoiAdgoVUjCDqEFiQLD9BW5o1SSlJMGw1QxSbXnIHJoaTKLYC8ptVlGbJ1vK3uud6S7WwOF6mtLlYtMvzJ3HQOVuSefOjKXYqXYodioXyUdVCeXlkgXt/5d/DAckw8tZ4rI7hT9GzA+tyNz9WEpSQfHdCcbjzCtVD90e6c2RwlSS0tNSgkAD9JblJ4oluoGVIqBkILlOFwqHqrPCKpUguNry1OhepWkOjVYSiipnq+rkiSJ1cMGVFJpSBqrh0XqqiwlkQxKt6VlKYO04DAdxS7Smra0RylanWCACLI8HShdLxVFlhKCbuUEQ3UJN7oUMaS0PK4rbWMKGrwOZkqa7I4xnk4n7+mbhxLvUfaE7pPSREpJBtW9yKsoxegcwGHeeGIfnawykEEs3SopxZChDOcoMBOaD64XQzv60Fp2xKijk6c9rOVczuNQvd3JSpaShpSWJKGEE0GpWJ1cSiIVWEoY8uervsq0N3uqMiVTM+1Jz7yfqyZxs3yFaQMkieeV3v25PyEyHKuXooYsJe0YWqrocqhu7CzFTqpbOZ+S6t6flIH/2ZrfSmq+IQBM/a9FcJ1SK2YrvuPFnWDPpS/z/44FL1h4UnjwvGOx3alTe34rmM4Gf9tDcj9sX2WPzaTSeR1+a1NQ6eZxnkTNS12puU/CQ3PBK9zHPq/brbTb7A7Zzd5r4FkC2+T95Pkc3BNOHFvBeIRpa8FbBSx054mO7sWmwOnkizzQFQFAsxP4U+DTsE83wojUxT67tZpvx4J3MuNZJsGQJ9Gmgr1zI/vOJrrSS6vHvJ2Y32fOfbfo8mS51ZZBttwvZSuy9v6GkDHEcL5eipw8JMpRUyzcrfTjx4JhUgmeM1Zt/5C/AK3v1cJBJP5kCQIQKBAY8j39o+5bP8MIJ6JfJD3yim2pY1VL9X8DRIec+f7YbRc7NtXDerRff5jTOnAZc+b2WR5iVuPkk877AXHPiyGJ7dllabbuVp13Hjl8SRRjm1rVaUvxOO140zGf3Yn+vq9MbqmXu1TGlnWVyxOytlxmriO35Gb6MtTXxckvghmuzsijl9vT544Rer9bJuHIaO98xRzP3+7Z3HglPub32bnmusSeGTHL3J5/1ieKOObJNL9n18079qKrdF8cWRk7T8mzF2mv4ktgGVvBLufMt5a4dLOuMsQQCwdQasELEDAIPKm5L/ARdEzOWWiHqXmmIJWxCCxTi3MsArdF7ChI9inpH1UXyWUZeNN8KVsRnSD+ceZuCt21F3e/t0+rLaeG3PqMrBpfgRqrU4/lQiEIRAKBiRDt5PKE1tUVoYI1Zb2f8Jos8pj7Q0UL5r3J7Nm6bHymK6MOreqsijUMJg7TN2mrLggmjSlpY1W0ASLr+a/AZLuijrrQqUQDA7U9UasSRejnvDplstu2O5bd3eM1eFbH/6r3VZcRHDd2voQ42ZkSg25d9lnQaE4x4+vnAZBITVckGnwv96ZMTTpsUd5iQsZv1z9UqIQcwyruW8mHfVXQxUt5fZChw3TVlQ87dfAi1akBHl1Q3ZXoEMLo+VcPEs3p14BKKg1Bw7Jt1DYxu+zHtynknya1kiHkCaur4ui0hg034ISOemjA1L8jY6IT/UL/oafH9RVBWV/VtkhVYtUsnc6nNvUG8o9Wlax/XKIo391VRR/1vFlTH9Dwl4UbP6t+x+e/m3RMTjr4bE5XRBe6q09O1oifW/8J6aoLg1MvT1/2PYOtc4RnXkPfxC6PILgDPmQM6lOPEKbquUGBx6gqY+vOr2LGN5jJBbWpdQ8cVxWrM9Mysw2ZI/Mr54Lk21K+q873icX9r87oD8c5M9ldykqeOs/mKnk+QF7g/zYEbakRl23WVYYYYuEAStWsAAGDwEO4xb37JpSANLKViY+dMLrpZ+FOpOqyGgXJ8taWP+mAJH8BgAcP+8vyjosDfnExXMxlOcTOHFOWWtYGufVD7rXGoe5zHVL4GebOvMZ8wey9HCUdKC9xcTlWgEggMBGikMQakKGwKJnFyXKpApFyAvmywmmvkmtphOnIv3xRMM5QCRute5IBAi7kcIaE65LJ4VzZ9dJu8HjumL+cbMhyrkCPNt67CDlm7zV4+JSLy4UkOKYvNOMRpi0n+6ywNscDpLgFBm8X4HLGR9SFfXmiT1wzv2N8OfKfYej75r32yo/Y3Y778EzHZVHDlAtVyj2u+4M946HjwsmP/MiP+bgwZ7tu2oxdPD4TtSDRvAcYUEmlIWhYtr/Q/pK/3OW6cDFz712gZJ6iHvJ7++VSKi13yfEhb3nNae+ztKZt7MUutb9Z1uNJsv85kDrmlxNIOHAjcRgtJ19MlcYRMNDDCTZGLpWoBw2ezdf+41zo+uJl0YgJ1w08b4t2s9L9armjNeXim7Pb8vbYbv8y5f2j7Y6Vu9O+dP109uluNHaB4/5gcX97H/tZGL7bXIYtku8OnAQY0BlE+eLhjAlXSYTQfV4Z+DUu/PF/3SO58364B9sOgD51nGtlEHAH77mwHEtwuNgcmSXlQmc559EEeex50iYrxfWyeSoo/x4XsrtB7G3tJtCY4WKrhIAp/1bCEaCP1o4UKVKkSFt+xrkGPgIwn6698RwRd4rEkD5kknhLAr7r+v2hXKhGQbLE79OtOhNVHZeT9wCHUToh57h7Qca6Re9VjmwbZm/voxrPfhPmeCf90YmyjVm1zmv4LJl2ANMEgS3k841wBAncwusDRxT9AkGGwny/9ZFt2TnmQ9j5EkpU0ugQRc6eZouuyT2765e10/SsVcTwbSaeRurUV+V972xCumU+PNmKZCGXfPajpWfGrM2mT2+D0w53/1sTx2lkcPuxnDt1jWjEjifavSn3w/RzsdOmQ5deBoNlRJ7guXP/efcqj0oXZtDvVnzmXBHYzTi9HfJyiqToOU6jc6f2so7KWXotsRBLUTLIdCJn5rVlXS46imt8KDRJGux9I5DNJpQPlY57yzAYmFZzE7Unt5RcSaSG/IxGFCgM0H8fSV/4UgRV/07mTl33UIonyB7Dsksa9ip/0a3Cik2KXk3K5qZSSdGrprw7ZJpUy8dj1/ebbDbtXi12nLvWVFMKTIVh6y6x0jRemg13Wo51PmeW+94KqZzNj3NfCwlri3j0fh6uY9px8f8kwRg7xrq296wjBjH54uZaLn7q8oTLsKQONaayTN19ok9UNOLm3J+Vv5PgNNcb8pPz0sW57gD1kXxPZX0FgR68uL/EnttD5g6ECDM6x8hEy/xL/nusMjXbTFsiloddM6PMNmQO5rO6BXm+iLzwv15znWai4WlEBRcIGATeFg4Jj/x1mqlQkCzJ/x+QoAhQ8Q7v8X7/wNeJXEkk4J/RiNIJOYPMRc+Q01ns8ORQlEheHSw/9bbjw9PXlCzY6T9hAwwYjXFKAXdmHTA9MmRNdh/mIVtr7cLBfo35ppPIDrTtnnYKQQHsqdQ7hRcCKiASqGP/h6cqeKQTOQMfK0IF20qqnDmWbV6mKsRekTwXnNdBedXWx9g+9/hqiZNvG3oAXQBOjQaFNFtke8774S0khQK7lHrZZzdX41y6LbojGrHncK3vj2CAvqqmuPr5cYGPOkkN6jTikdPq3TRPKQNh1yKKqOUsXEac5MNIuTD6/aMPTHOMJ4ub3Ioh99+PGH/ygP/ADQgRNuEEr+niL1hM/hM/v4gGAubiwTYXed1w2N1zcD59DpXlHZWzcK1AEEwII8oR02WeiAo+Qd4SvQnSDPjPhsACZVPdfvEHkp9A2IYazdYOG5VjZgNjcqyT+iH0CR42saAwQMvAw4iT7Nr4w/x1qCkwmOzOKdzUo+gfGFhYSRuf9i4l+wwrNuyUsp8DOdgm5eD4/lCBL4cjleyqYeOJqEZgjSgVzv1OEzwdjRH4xy5+a3yousunoTyQdKkfUf1uXU58IVgIFoIba9mPYhkevLMDsjtd9crhvYZGxhn/nY8whi33+nefYGHoeX+w46Mv1zebGzCQwWV9P9QaDvwQzPBCc1vcIfT93XAEjYXpo970+Rj3Z+J7TZbJAfJ/m83fna/3VMG8me6aiDIDs8xlnu+/yePVd9VZ3GD+FXlUzGP77Wk9iH8mA2eBvPzlF+s/FSAWDqCPlE6YMGHChNcRKqmIg48ADNEW951iQ0r8lnd4NOke/reYofrvD9JK1gjTm1GRQirvGGlOWYUYAkeDhwGVBApORMbpA4CG4SXk1Ggg+VpmxU4nqBofCNJjSC4kbSl4Iybwoac5mO/rm99+r/AU3JWTCXDyR36pGzQS3qH9h1ukRIkj7EPgqZ2BCoLOaLosaTD8GlGxSKpd5thlOmF0ear+8Rbz/HqyMMJUhYbOWFKYDLW+YaSgft+Avfn6yCs8SaQxHW0qsiBgo7O/vixsTIezCgfT0Ty80Uu4zotWaOggYKDCQzNiRFY4WwtY0LOT3eyh9qG1t+F2kuBohPMVj7Czn8rh/M7enLbCSE42DAbdHYNb99Ms1O5m8zxRaoW+BpXilIBjylA3yyTkeBNuFdqc7o3z25tNFkr3b1vR8S8XMTt93Z82b108n7/I20uscKCDRE/GEJJUGoJGvzAiFQ477Nw1I5WMf87FbLzSvC+osGAi9O/KfWkNGziBOX3YJwRsqYihw4HpXVLtig0+lThB1Y2p4owOJ3hRqRtThbfa+0m6QHCEt/eNVtZu9nBT3xku+Hcaee+EtyOM/mFCXVtpe+x1/hl9dwDbm3YH0ek86oiOt6KWwjLcmokPn+6EtuO3UKxw/jucg3dFPad9qbgvs33uI///rUb6wl/x4qvPwjQy9RgAnwHuO0D6M5BBeRrzqAoTOkJOfSvaDPDZoG8Y2SLQrpOtMKowqnBe+5A1gsCUl81Me2aZe8xLHj1Teey+QvnH5WmRt3hfc047GuuGXuTJsz0NyEO493fFdzqc7Sjk2GUs/0/79zh6SF+Wd/zyBCazIjp1wlNQhZH0DC+ztejw3GmErkfGi/3i8fGyIlnOTlXt/dJJT0faMsKbO28qRtRsr23eBQP5tsHE3t21/5Ke33nSHZ5A75Z38JmTcEEQiAQCt/gLJeFluWIlqJ8PL16UYlUi+cE5qt+v8SFdS7o0pImhbvquoJdQSLNFlhzb7FBglxJl/40X0eiufzqnmzbtaFeTT1EX9RuVmp4l2vB602+FdEor0iad6nQ9PfyfAXCdXrnXc9PlP4zyPcfF6WV555e12bzEFhoA1y8vy/1bVK5L1EY2OFQvK78qmcHSTRY7aHKQHA1zIqyPIQyrDk4OLsErBr8OgndCYELkEIfEHjBdNLKPCksZL6nD3LT9YdClRvxC+Cp7L+5VHlE6KYrRiBob9u4Ql8WpFBLXulEWKlEjpUNGa+xoGzpbt0f/Ax4ivCt/5jafkQtj7LTUIk7EmeYSBGwo/qy3pOt8ou4ucfqIVhFD7B1novh1HuQOmZdQlypNUox0MvgyMyF3Fj9WrjMkm9y78/1xbr2QH29NCunFviLLIfMCNKF3dnwyiA5xG6VkJA0T/O+vgcOCB8GG7vK1A4irlfa4e1muSAcnTsIFs31eTtJrDlkZfq7DCRk9C1cMXEqaTsFbH7EhRGElePrIkBkRmRwZNXz0y5DJDGOJK8Z7wkrS705ofTZKsND9fhRZigbWfc3Q7I5wBKiqIQgQMAh/lsYxQt3JdJH8xLBGy/DobjVCJKVkDfSySQAZMfDjHTr89cDhzxQyZ3LpgaM7cAWVhLcQny7dy90BmG3Aa/st4DWh8rXMip1OdDVpSPL/Xb+qo4fvHO2LNPPVzg7GlcI1gmbhd7p4PL3u1YtuyMsT/O4vB2qKq75dSEiYUqLEr8h1Hh2SpKCSJGH/I8zgV6nihG5oE1mkClMEJLXUccDcBUgjTRQUshgWpuElbDeJW/iv2I5+OeRiH+WshuvhMw4k7VW/aXp46MAMWGWf+93iOUBU8+5dOLjHqQfmitfdteOWhQRY4XR5cNzZ+RJiEWD3S+98EJiCVM+6l3oWHgdk337LrYead60X2p47XR4oetCGu5Yfxz8eJhrTLfYt6beliit3La/+REKOyV16hsDbD3nAtx/PRcqelFqoseNvObSJX68UDJ1qryD+5VehBfl6Sg56GrtNVVNQ1Z9Iklj9rSEkqTQkjdXfCliYwK/Cjcndi4yMjHcoDugOPBfpzbr0RT3a/7cG1G6c5q5wffiV6tvUiQ09nbtW1AF1q6xPFzAnwPJkNGISv2QIB0VXc23T6+xNY4MT9Ox01FgBAo/NdsBMoTqgccGFY4cPl3Ma2lqeS3Z2efqyb/c/uNfXdbYrDui5+LW4Ct6Id3p+0O2GvCIDGfwy/L3hXxbPkUpPEGhI5jV68OuC+/5cn3uqokvth+3/+aOTtjruhgOmBxo3xcLbSwPv5bSftHw9m66nm76RGWL20Y+7oC+PKO7Jw1rRADXFlbE5SpAqukgo4USSl2jGJT8xrJdHQwqJhBRdu6rC+KndffHjj8Dyr8L82q/A/go6n/Lpy5NFdZFP+fR6mobUIwMdCgOdSLgp9/RkA5mTZOtBEddCkkIiaU7mT7tX0/9zGfxr4d1y4GT+cEmOAGhJ+Uc06mRAEqaUKDFKGEFwZ6ecNNlLubU6MioMZ6mE6pR4yGlIboImT2FaJkktdLwj75Lcl4LA1F8yQ6YylYaXYSi3Sjsr4XiM1FLykFeli0PypqwXr/otp6cXTU+P+sw3SNoRfqWnLQ8gekjoVkZzSjwkf0OPyLsZNdFhIKUe/OTAwHiEn1kLRnvZSBKVuZn3gE32NivqoKcCdR547mR4TMVDkg4pcCuwQUtJTqIYA4lUluKQcihBp2LklpgUT0UVRlLe54hDCpNflgI6n8yarz+HWFTUgeDm9dPcPR6iJsV6VrsfIJZECCVaM9cQkq3ZFipYttV6NuDpFEtuKhkcmnbNw4vQYgiPzZQkkmh2YklgoENykUOCtqyXpwOH1lBZkW+9qu6mm1NX/ssT23vyfdRvD5A6snsb2Ad4nfjtOuwwccSjJpYpc5i3eYFDkneZJYXPShmST78847hPsS2LeE4XoSdMZOGQfChey5gLOPcoWdJP3/cLrP2JgTd5XPz4sleX8NKyNgc2LYIwIoxbTlN5pw9jPUMRRtdB7zjlcU7IMzkGnV16psamA5u+zo4DFRHwuCxZrQ4aPIKhHu/M/q7T/ZNHKcbcp2jYAXCUJQG3nMnNjHbbPXvUJrNrcn+iRxQtPUrRAIYKGZujBCkkN6GEE0keShkkPzAMDwNji9tsiYWU3NwRjw55bTKG+4KeCix5BlqHqe2VkogOBK2ZawhJOWoeIprQtIaBLj06MqI1p8z+0+WhRNHtwZLEIXdy+DlV/iQ85k81qVweAGMab4W5QoqEKSVKnJGMJslYykmTvZR70QiGeM3vqaceeo0LfzU5Q1/BEIyjKamFjkmYG4EbUHEeQyP5Jj5gNPZJruQ1YED8ht0at66c1ZCnaz55srW+mL+j1uXhna7qpxnuCLDYE9AYVZO6L+vRryz6qFHtvqtHtTXdaOBTgZ4cRywajzDqzdi3OLBL0BozShYHBsZT8+YCfWqPmYtEsYJhYEClmyq5daaP2Kgx9RZV7fQBTMPLohQtKg4qeAQs3HDSowrj6WLSdPFDJcU5SfXGB35q5eS5QmrgPdTp16uPQVFZ1D+AMX2RJLDzYutJKg1JE6SxTQBDahIMqjigKql9XuwjbVEX6IlmZ3bFm2hQN0AwE7jkTizODVnhEw8hdUy1t/BVeOnEyBG+bkg/qDp3ES6wcUsejiMYj30Sg6jGmOrd+h8UeCM4Qc8TeTJOYWhmnA+p30yfo64jff+36RzxbjAqpHTY0UPVwJiKibhP7zE1PQf8azLkYqRX+Mw7GBmIIIiLzsWeKfQMRRgDKpPw3sg9UbdegjUumMtS4SPgYs88iXs29pzv+TbPvZHL+ecRL4ZTY1CjZs/r4a9Dot3LZ6nw7ulTT1Fxd0zFwflkSjWpX4ooGmGWGgfkoGHsHCWfqvAhoYQTwQqpDZwuS35iWNVvYBS4Cgm6qq/QycO+CENqeip2kp7kIMPp8m1TY5oEjluA1AWBNrWLyEA3Fg0XoEX1ME1j9p8uTxLnYDMfdQ5qLNCpeTZm23V7MrykbeqOR9e7Beg7kSzOdYywJAHQIZyleJugB+cqYUqJEqNERJDTJ8xfsamSbSX/EndFwrMFKAYQqtPsofItx0iePoZzhXkZlNRCx5S+5tIaUGGinXlBevocdyVtLAYMEPxDcM6p2uOaE+zBfPtpudJdr/u+JDx0eMbwwlmO2nX7aQIaVseS3gRjjLW6Y2CSpW6LRcoFOjmKKfIIozoUtGE0MWkXghY83KAanPApORjo4/bliWIxaqBfBhVuupWiECO9WWWRYpgOOYZ5mmb4/WH4qHSv0l+EEqMMz8Nwf0phIsUiSfXvOEDbybZYXJwbmGJpAuYya5T5twpXCpIg0VxyJSSpNAQNy7ZRjwkym2EtGAz6anaFJC04mOpgyV6HSmvaXvY7iEGfEgjYmGJeTwdOYGSJKOhk1RdhSiY9nGAL2XXK+u2CFFPFOaIR9t1uVrqpg6kJxvpVwoGRxZRl0MOLJmYE73PyD0bnFLM3g7bRcwY4GHu/UE1xTsKHdi8MNLlmgh43dYypLDmAg6nboDgvJpGBDKKYL7bpDGUYB1/f4UQxXAxgT3Z9pgrYabY4p+IhRnm1+p7TM18LGfZ5tp9HNBqB0ZKr+AFj5ie96mRePzk+ymH/LIZVRNHFuRQGYJApY3OUIFUiIqGEEwne6SNC0IssGsXR4qmBMRFVSNGgJYVZjI8INHCmVCrA6UkOati3dzBTCtKBnyxCAHoQaGXmIjOwmDI8W4BitJjHkz3sKT1JFFML7FMpzkmY0e6F4S04Fq9/qij+gq0fB0TRBTkZAO+0ytyBenqsjJAwpUSJUVYRBGM/Y2yqZC/ldtWdt4LxIfmH0hw6k9f/N6EwqEdSCx0Tv+1WDagwMWUkWUwLdf8ZYTvNrnkyQFwSLrnsrIaLu51aPSGYeB7T08sm7v2fBb4B2gsFWD+vwH10PuMVaFlGCrcln5P3J6AeYdTtTuO/YOSeKBGHDq29gjm3QwUL3XlnYPb+Ps9dHbhR083zh1+dNEkipaZDDJ4BU+r5yCPaebZXhQzjyjza+/OMMpHSkVR9/T0wwTIyML0/d1ceY0pN7LvvqNPcvdNDiVFJ5frdqmwLFTX6vNSq1jAkq3Bj6M7miEl6nups1s4wqF3SG3XoMww0DIGpv1KGlJSUlJDS4WnKSG1Z1aCnf7dIe4nk1h0wLaSMP0cEkZyczC057qn3GRxGtz4lJ4ukfdlG/TYBDXrIXTGs9Eg/ubLuuJCwZZVkWF7C4E7yRT5G57MXqVO/NI+g7S+LsMDkaETQrrOwL5KTk1/83nf5kEld+9CdVJfG/JVlVcHan6lhSXEfNHgEU1aHfaHTiNxVbbprW/dj7Z+Zp+o6qekuZA+r7/skDqP/gn2HMqRL93I9RnptAIw7wtixSipVVpG0ZCQz44clJhcnOyHWb68Ba9l8T8EjbCNh0OCjnBxs6CmRl2PwB3/+mDbtF2svXqRN+8Wap9ADQevzkgEVcowqkjqcYDyGvqBsWF7R0OlJSsoXa9FKWSXpkpcw+K/m88dXBHhnFCxndIy5KQHQZclSJ96K77CkEqaUKDEqPgTBxB1jUwWj3nG8SpVyFqF6kR4rDMMpd7mgMOSypBY6pk7f6WRsQ2FS0y5IFsPC+MeUsNFx2QCRcufwvcnjGsXHIutPMxGATm+fttlN+5tnJJvzbO22vnS//06n33LmcKErPgNEliWFKTdV8v4kUI8w6o1Sv1F5i+Biykd/la7cIlDc28HH+/FdRV5OY4v9kTRABnyvTqMu6yl/bXhqlOMnDLs5b24llajk6uOWE5VcuYBQo+uEAZU6rKh4GA5Lk6XThQ8gsYsg0ebsFVuvpNIQNHWbU5tTJlKlSpUKskqVKuXcUYbSUmkNG5pcUOjjnAE2plzQ04ETGDksyavqyXDEd8eu8XRSFR+169Kut3QRoFxANGLMBUk3liXzEfNG/s2AN4IT9PS+Ou4UyOHCOwmtTE0w5Nq7S7lZLjAoS3T40LcocIG5pa9ruE/wbNBzAIdz7+X2iG/CR0YGMojytnxfn45kKMJ4w29rueMoKeUseaaK1omXigh4qpSl9ekUuC9HfCNB9viE3Blc4277B6cOF0bO3Lp4rVx70WL6mcj6Xnw6rl2e0efl+PUdy18VmBjROzY2hwR9gPgppZRSSiGt+D6i47lIfmDo+I9dscVttsReUtUVH5HmgLm4fe5w0lMhL4nBr/FdTLzlEzpUmA5j7FRl2pNenOcuBY7bbG1sHUGQMZclMsC7gZEVDO4tPiJMXNOTxAl9izkrZYmEGX2L4dVsVBw/J3tODbrx6RiDJAHQCbTU6TchGUyYUqLESJIXIkkSNEgDBNNYJHTnwAeODjwmsiAVhsBLaqFjELjDydiG0qTqSSGLaaH2BtLOSjhOv98hzXtrb9TeOM5mGwkTTDGnp7dP5/Y05cRbuBZ4ge4flOFFtr85hbtgETBAZOETAejgp08GXhYC3/DLexV/4Hv7aayT12VBGujE5VNSL69OmQ4UHRiGHKc4L7wGWKagEUFuDmAMjB5yvAvXgeV+ggPqvDunUomCdOyHfp4PEyk8JNUv/DcXptFL+5sP08XXexhz1x+aDxhd2OxCauZp6EGi/ZkbUEmlIWi0v10BS2oTSTI4IIfOZOTMJSywafvno+5fWP7yl7ewPb8Kr3h3PT8XuW9bPWxUMxgNfRAI2LBdu9zTQZ3AyMInuG9j4btKu0bppA58jcCVdr3CRZnuE0/EPmnZSKjdrHBTA3Ic5BxMo5AGPi08IGjZOEETeGvEIKwRSM3lI/DZPb4FLsiFREFPX/bd/adHnzMvSA3jT09iAA0fx8fCQWACj5GBCMKX9ohgCIyeoQijcecUZvB0Y1GycFjkQiICHkc3PquDBo+AjXEYU/h8thcTcITeSw0cTvvRuvuxXa8T588HvrchT/Iv3uBE7LROQy8AJoHG5ihBqgggoYQTefGcuuc+VUl+YOhkz8AUskopFgGFN+E/TmPqfaxSgQWp8L2eO7HTjcc8PV0eONrf7hVbpyCoMZASGWj4DIyh6sDnxCEFSSf50n+9+TEtSCl8JM3BoAvoYFz/Vymko83Kk+KVPAiAlgZaKiVnKUYSppQoMUoJBMG4/MamCkaNr0ib/IKRpZRUUf1iyWmCdnkUhi6MpBb66Sc9oFGnH62EnEzR2VaFcd0lMSx5DaikcOjabtiVoqaGL4yxpaKlhhUanHMJGz2dGiAYGa56XKPevgSrrSYYarsKDx2FFNqW2EECAS1Le1YHC7wC9Ghx886PWAMV9CkCPWbQq4NKlvyC9yq1InRwTJRWIU4OzMlW4y3Lsdquy5JbYXj5mu6hKYZvu54oDl2rW3Drcd8STc0WUhRiz8LnkKdJfsGIQnrIMTTcMTmt/iQNKjW7nXoofTddt/eQu/dsmWAoplL9C87mTg11aE++EOR5pV9+HiMhf2f1h1rGHoWpVvk1ENjSJ8solpSiJEiMLJNK/aaUhqApy7ZR2wSpOaeSwdH2Mb3kQcZQWlhOP+G0dUIJyV9i3V5DjrZL7gMdNjSppdBHbgEbo0PX0xGHfb1YIyl8k1/+wupz0eH0ErGPto5NXNKF1daPVPYiGn2lqLYj3Jio+1Z5jg6OyT9R2rLtUXip4eFKdGGqUNNwzSo4wPvDJ/rLxb9fkeLjPX3EEBf73uPBm2NewzXQKK8JxhVqb7uloGW1/SIGTnYSt+t9a6E74Ht4mGdkpPB9dy0ryVCE0Xjxfuoq3ayWYzGI/KlfkP8bBX7+qvz2fB9NfOt9tH1YO2vZc/bM10WaOmlPgA2f2ovDUEu8Dj5qWPqP3Kj5czs5d0WmFR338Jx7okcUfeSUogEMzKqxOUpwUGEZl/zAqCGltUfcGKWHFA1r3wAPYrjng7OlpwJLvIE3Lktpm4QKIxdG7VRlGlWKIvCTRQtADwKjt0siAx2lDQx08Nac2nUXDMhrbFFMUGMTlyQffSZRrSsoGNNLD0XLcA0MyvtP4/1cd+LPd7bjUM48kuQFbjOOeFNOSmskQcJEiVHyIghGAGNTJdtKJguWhqHKS6oAFmACLkBjdo4ktdAxI2NTzgyosNElr0jhQKZROWN2VpmjCmbpE6KAIQbGLinK1FCYM58kbHS39wYIhoutHteoyXtTh36YSG1C0sMSUHhrsRdeAS1LRqtLbVI4SPTBhwlG1l4VNMES6DFEQ46ULNwCPhapOaZj4O7OOsQbK18Cx15u3CtK1vbekGNOG3NmioFi64Fiqk21BS0fTGQwqC0WdQDNe0GTyglJOY6lmtjOei+NvYI5DFQoMfy5m5WjfottIiUjCTUmrusqtSBNoJDSMSIDwwyMvU25nVo500DQHEQOHU/rtwSJpjk1oJJKQ9BoQi5gYaDyKplX0fPL4lQwxEDCcvojoE3kyngDvBcw4FOEytXb6mGjGout4QaxH2wprul05GEAJ4+qWRU9tDZaeUknDq01Gc0XqHCBjXGuVTSitCTdOGRsL529AtM4Bwb6ywvHIKjuWiEm8g4Ve3B9tSJ3eKNlfTkGucvg9+1sFlKc0uE7ORaDQQNggncIFMzFqY5RBhIDJwdJ/nxtHhuayb410vZHBjL4+3CQk1eTkrEqT2cowmhgYF2w8J6JgqFoAQoH8mtHtL16yvZz7bVmY1RjJda45/yZr9fXlMrJyhlutqYcOXrKklcXTl+WKWrJKGjOmSnenpN177I69IyigAIO4H1yUgDiEKNB8ihPcMAxXudneZGX1AI09AFs7GS7oKcCS15Dag5KoASWgPklJVACh8C0fuuBowm5ARUEhnMkmYElryErZ3anLBy6sPK1yALBaLElyNMHkNF+PNm/UpzSYT45qGAwAPxT27KYH58qRZ8JkJMJXv4b4ghy4n48y1j0F0AkUMeXZ4njcNGJnDr2V4QKtpXUR0uoGqpQpUpRSGZxgCwZ2mP5Xv7j51NeGEr31sqvT/WsazWsxXBMXzX5x9V6pi55UeyWt/iqgtJtObuiDrFyuPEckWqKC8ecUKNOo3vebnJU1CZzFThzlTKiNqMYI07OS7wFypg3V9w39UFTt86w3X1EqXu+HxWr9PqD7cfUWyXX7Ju6c39LpmqodGGOUmYr+rJiRkFL7iIir0VuEnaUMlvMVEMbKHHwpQqOUow4jVhIkHaZyg0nQcizocdMBKJQkmIn42+vVw1F5LFZJ1RzC7pJSS11R6+hoBa8uqv9zmNUYJmMoh1mFOPKcmYNV6ed5ar7Igey5d6JRiwoDJ0Wl8WobcJbXlZBFQUwck3cL3m9d97wFM8ne8DyePN19v2hE9XY18rbg2VfxKrYwE7pLAPYnwPk4BJT7t3hXYNrbCupGDKV8V616rqP2ORGzaMxctMpv9H92/6gSB2pB9f3765ydob8rpiGuhxb9D7eef14/rQ6sdOY94r7fXxohzEszl9TNVS6W6aPnbnZRyc5q5zb1rQJTzu/lW8VV0HpHWLvXXJWUcv44O4p/5BVLzJqo/we9j7I9TEO3ROx6GnFVB08ta6pB431huuGhoXBEZMTFjYOLh4+ASERcZLHJCnJwAgk5pOCtWG7fK7gtffTKtHgg+S4//DWqXPilIZIe29r5PR/q/qcr6b0uN9yrr2f9rNy3lsaXF3sbdaObCMzbiuutUIOUppicJu0goRm2OQHn+7RSE+GJ3SOBx+hTF0jfar5r9ERo1h1548xRrfL8BRz0cWXrtyci5+62H2buBVmafJxu/cnXVvMvE//HEQkHwqUoreFItAN47th60ixwIGHABES5E0pkrcmKtBC7xdGbObAvzaB+FsQFeyihnND+ZBr4lrj7YAjURWtpQAjRIykS70+smqSoGjKezqNWF1zWeNFJ/TbkJvXVtym+hLT8mbbehQtJ3i2d4wokq+a/KMpJDsyTvlkU7WXVSREm5Rokq1LzimhjPJe8c/PmbMPAMAnBbkcLYVoVCyTgidpskKszKp8W/xbn2bN3rHIElas2bDNriF75dAvGl33OczUbc9oYooTlqoCDwhuvE4JgrBFvtIbI2rS3x/duxNTgSEFKBV4SYGIItpwKmoEDZK2d2KhGDL2y2SoY3Z31brtDWpfFTdqctvX1pKvAIAT3g7MAo7bnrk7IABOmN72hokRn0kZAMboiaakuc4iSvS6DNlcXnhSxCDnSeZrVm2PLwUEx4x823iEacX1qnJU6UhK0CNnDbwrroOxJzUfUS+Ky5KFxaj8ft/B10ecbNFuChpDnu786FIY06ySGAfpWVSa58VEkuqhbrLfdD0o9vPhsZJSAIqBTkYUdxfDRbDibsMH6ueLYEOEiEjviNLFvBHdeHm8IpJCCmlkVDqFU3iamv8/l8ALrhePVV+00oq20MkHNd39+TuAxdMqrNhkcNwh98Z+ESnuqrFvDvc6Rc6RbxtT0lIMJdVqPOK5fXettedviXfKb0ldKX7gn88VCVAa6gjK8ZyQhSbUCUu4EkEiK/bp3PHbIJWIyEVHmSJ9kqdXNUkyaF/MVJC03L3eRXBw0m4G7S4zikjL+diLFOZ/JI+YFeVPnwmkERV9cn7cWYFmaJkxROwYmJywYs88juHi4RMQEhFb401iPUoloF+z9zO3FvO4LW4OCXxYCz5uwcLndNfmnQ9rSfX6JTXvr7ejSiO/ntdLQ/XOqLfHkOTRNlTzQ7BejY/x7MtnhyvkU+ezfF5njdyw5SuFa5n9Hjmw3Fjrex728mujo7MLvGtibfeT1CGdbn7+vdz84PkRDjeu3U2xxHdIYEZy2vVG1KhLlKY90ah4gTZLDFnSqWoDIDVhIxukRKSKEQnl+oQTefH4xyzgU1CJ8cK8Uxg53k5k43riJf6L4L61KDmBl8BUavSEYXHdkHr9+OfXp1yZN7UnTdIlPOhdR1M0I5hOjlwA9GDDjOQkObEYDHfXKkmVtCwGJcV1soUUwtRUqiXFtnjeEhv8omdGbpX3rrrecVnyRcvkRYuw8kJnV/UyRmd5VqYnqr6rk8wLbIJUiC9jyAL9d8AwRVYS7lBOKVHiDHtd8BnN6Cs6KVJJKq/oBNkuMvrpg7rELkL18ssOJLpx3wRcgMagLJTQvKesB7J3bm09vVYe+hOWBdoAAfHEA4UM/WwkzroKH6hInz6sYfayzILsfKYKv6gsdJElyFKU/TKmkK1tFsJGF1kD5HTNcB/lrKZLHUXbNbQLButcPSysvJtBHfjYyqUJ9Juqd1QXTw+3LSzQtX2d2Te9963ncN+Nve/tb45YrQsfnsfU82+u7To6OHgGGI9wba9Pd86BzLDEtORjIWtghOS7ET9AT5eFKiBwCwwGW3XX6ncOD5g+sFNDZG7OUyyqXPRXqXQj8xNgOI626u8o/2H+O6BZ33a5PJSu3z3McNXz7vX035XkHHJSoOmowb0dtZghIy3nBje70aPp7MMJmUu5LJdjgb6IlZ6PTSG+cF8whqMeJMb6s0p9UtugoCnLtlp7A9u8xF2gYNwo8djsvXtOKi3eorl/y5gZ6Lax+6EnGp3gFhjcEPvBxhi0HjvRRUZhiqzstzfo7cS/6LF9rKdTkn7RkvvkRQ/8knRJ0i9aEpdXVvJkNkpmM/vKcuv0IQbbZeEG29e1ozBdJeFDICngBBpmw6v9zmKhq6zo4MMB15jePje5Gb/Z9/n6loh9v+w9U2VHGzwLXrd9uSOKV4ymaD3oyrgcgalOWdk5uXmbP6bsmERhkfih0J8LuVcon46sJpmj6j4Yziyn8EyKF5FCJ0QaAZ1RJ4/rbCgy27WiC25LJf4RTHJ4ZPbR6XUaKudOeZlhzHReLJrAORIN29crsgTYsCVRpK56KDAjw9o7Dj/SAT4boqYiw6eIlh06fpzm+Iqm5RKnaXl92bJlmfFplm/mrGsz+xQQ7vur4juDnxxVPKe0ANEiRTprOGqgagy0Ie8B+rqBETzm+3JnQD6JE3wEYAgRIUaC9FXGabNSVMJXApel4lGBFb5RUZ5F/WZyKF+1IUWV/XgcPTxnzpezu+2AM+fl3O9hDEc9cLT1ZwMqCf83DcyO6Fjbrb5Uju2uXws/bB75HYnZWOHDwgcncRh7teeaV8v9qyRI9EBf5PpHPYS0KjsqzcnMbsQuDG8kPukXLfl8auOF65C8Gze386VVx0AhAU4fJlotlePi52KvCoi5hTE2UuInnJLZZZsW5PQBz7OXJQ12+gBE7nwroTszK5QjVEyidYC9JrPA8aSMmnE5Ce30Ez+wawgmnr64YD+2tnvZhlMF+yrFcvoATH54l5mLSJ8+fNF6xc4qczufvZH4DBkiQDLk59cu/GSqUEKnvQ/G2BV7Oc/gAxs6nT6c+EJAY2CmUK52/WHthqU3p4zd1JzBizlnTQtE25WxY2C8AJ4evUyZZfBMcpj3hX2Zi33X8GW0tyNWXtj9BJgvD45e8L/iFvVEtvNaxia7/HW4mq5bp8AJDPpU8feqIIfzjdGqJwp2YOCmjaWNTeI8YveCksrV8BCIsq5NZEFMDbD3rhfsXoeFuQ3cVqnE+bib+OHW2brpA2768ufAKihoWBc5EMTvImxr+T+K4MO71y/2yxO8wd9dQM5c8MOTF9EDhQE6+aUY2Sa8fWZhrwqVL6p+wSC5TvOKckwiNtFRFHQueh6/U3xFyTkkFfaq0cdwGoHEODCNGZhjgeX3VmAuQvYTG2I7fezo9r5On0LJgXCzZCA8VwX6j6vG3tr+KTjbO1/auFTule3dFn3PbCr7E6INl9TWNsq+nzKFpYHCdYmdRhkojDjxFcTjw9d8LwnzQOEmX9zNlz9xll/ge/j+wEb5J2W8+eZxB+1nF0xOwe7wPck9HhjtY+vxfy/m3NdOz39/5YvyW8UobKq77+JuEEf627zX8LKvpl4xK6ia+jQ8lWk0mmhOi2ilLe0VdNBJV7qVnpmn11rfp12kn4EMPkoM3SN8QzRnlW0rGCeSyflkanG+1ngKFFK4jxijgEIrzgULh6mt7S9bW84sYU8Tl+XZnNt6a15bxrf9fURT+aXZs73fCm8jOmBfxuF6a4I8ELdlniAvfpFvdP9YRV4RN2EZsK8nJT88Zbn6jS3/0152fydquH5jCjou/i/FHR726ijpnQrLTarb2n2NIy9Lm9VPNLBjpte3DaCFI8B7Xa0f1wyACqTx/M2oGVcwYIAJ1vfY4HKTtCjecdEFHjmB799HcxkNvdGK224KtJ4wHBffhRKyuw81nj91r6MV9MRbA344GKggMLAryflwjRoU46OLWyiH91msd5nRMRetamcpd1KFiCSf3H7k+2Gt7Ds6rA0pktIpk7IjB/LIh9e+Udikwnwy12BwKP/du1cCvaG2Wimqi4ajiRZ9vQVrh68j0PqsYqqYKuICOP20uLQF7qQ5jWoB30NQkSIIcMLZfyBG/Pi7v/KAQE3z+6kZ5yThPzjNh7ulFd6tqhgexZNK7TIsx5shOlEpcSQRqU9sPSSnMceimS4CBAxqCI4QQcNy+ExSiXpdf8SH04rslJbeeWePwnIMDQYd/uhrpNFc7JfVNUcNqabtuj9lP1I02cZsP/p4fW7gM/dL8xz9+/4/TsQoGNP+T/QyaLeLXNwucTwGr3sKJNc5N+1z6wy5z2jUPNh8inlW5961eKTIJjNwIo0ePHNI/1kZsl9cXTQy7z7JBFPzwFTn2ztLJpLWnw+L8wnQtCzcvHkovw2DRBhJ6BeRId6JHfv8U35wXtL/FzQ1l4I7ycjOFBCfDOyA9dvYSlEMnPQxovSu8tZwQ4YcYqEJ0e89EzhGK3Qsw0BWM37kLAdTslfGrJ2DZ3KV76CCFBHBig07DhGcIn//d1lSncPQH+kcKOIqKqjEIwfJ/73TeDdX/vhWrvy3C8znJVPAqcxKv703yFQarazvmg183h37SP+Tk9rl3X+xRJFTKXKY0UZ7TLks74GLU1HET7HTPHKrU/Y4QVvLmeyryP6HmDb1kE/8Ofada9TzIBB3YWv/YrRKu8NVJ3LyJc6Jr4alfO7D5365ZFCneQzO+UeInC/zd18iJ8X94hWzI7Wn9D+RKV3ew94cZwB+toJGmv3SIu3x0nGIkJ1CWWjBhM3hgEdAREJGQQWgrbesv6g7vDdlhxd/jvebHgvEgQ9KWHfHta5+BHAnTTwkTJdZmKrf+Kl8s6n2jy+Drfjd6UvMR13z3QuTCe/3fDzjsadY/fakqVwhD4zp/HP49Tb1h2EHU2dl0GOHuWY0mW3Iv7csjz0/tc8T/ryDdpfJLFj5eSZ53pLzIAwO4n1kWJeVxer0ges3qgpOTn+nK3asJ5Wq9CNpKOLMZiriqTkyJMlOTkDM5dUaD2+KP7s8BY+w1WfGyXH/4toxQZIkRTz4Nb4Kitw56JmaaamIdF/jKt8BiQNAaoLAHAlL6MCzgcEN1ys26ErSd7Ju1aWkz7STI8Xp8iRRbTQe66hxHWr8K/4uVEqpcJ0cEjBeK75Nsb0XmXwl1d+swCU9dOX2eFR9/zOWTbEtgQgKe8KvnWEzoMJW93TCHcopkfKCDP8SacloEN901vKmkiZLBQuMwqw7IqniwNxhJ9O13+sMmfdFq9C8eI1VIQzMiJfZBatg+myEs7QiRQ7SFSjQIwfT3M6dLLyKdx3JUpbDwsTq0cM+/aQVsnez6vRTjjclUMI9/USbnbfTxJ9lpZqtZqvZIvCQbqP+SLqkVrO4E90ZhP+svN4OrMAj8N3xjsCuRg2YenL2lJSX3BD3GK8j8nq8QRNnmR4Sk1hUKMw9676BPHloOQjM07dKPDxOmM/bKy9oe3ixxl1Yt7Hmm9Rs1HxemflMNhWvF8pnMSWlotSN8iveIT3fzplf17Cj+/lYDi2qMIGdT+n5zu0zkWSDxUtpU7xYkevj9SzMB5C+PDjRjb1i8yh5ky/5Q4AaoBrxTFCiXqYyd/FVWmxLpdXLWpvbj3VRuJ+kYzptl663evybq85HP6rUPi+U+tbzAJu08l+GUHfQG7HDPDhuEryWQ0N/YQVsDLF6xmA1qNAlUE4fmLGx04eu7nKDhdmdpVNGmWVt2UN3P7rJ4H2TR/kVKFzrEjJVRMVKTARFspcnSm4zvDCaLClL5byYD1QHxlQI6F39mO+0HOl+QVioQh1SMwLvL6f5itd78X96j7UWxn50s6QiXpXQYSfNYcD82jV6hlPfhham6XCePm9fjsvyYrpRaeSluHz6vCfkIq+lF4vYIugxjbf0AXayELsEWgojx/Paa/JmRR1g8FUN/TXxpFgEmqC/NiBoxMDkbpVnfYqh9D31Qn57jr23+bJz/Q6uq9Gr7tkziudB9/Xc1WOnfN95KveHfs/7SPq9cfKUd+Ws4hX2COy8stfu6jft/q84kMkrmbj/1twaubBHvNuuVy81rcTmGdqW0n6N17/f/SlWqqtDEP2FKD2wF0n5hvjSzo8N9aCJ2yRXIJUYXzA5Pgy5VeM6hzQMq9NDgs4MBvqjsGCi2Q6UyNHmhNT73pOVXmnB3ZIOSPqHYfw6uzyUcF+PSpx9OC2+oKO3dUwsfqcQhX5l4Lh5+3RP+SIO2EVKyhdxBIEeSuRyQDOeI51UCQkNmsNA32ufYOJFz7WuBhZnYS3YdcIMg1g8PoX3CkOEQiERCoWE53nC8/wwj+1rQFB3GEKOzZA8cxgkJI5JktYQ2Vy/Yxj84OMXIpEa8HSm84glbkvTssEF8J7eG74LUiikkExkCLCttm3d3h2G9l532xW7i7HH1r0KXQWLcVsPCr3bDg/EES1HH3sv97XeeWmeCFVrP1lLXNZtZ5aex9uKxDFjZjG0y1nM9THCxXi2hqjtvXh/U/GBoRT2oRJnXbIrIXAIR7xEjhb5FODz0hmbVGqRS19vIpnzRRr/yWu7Lg8UXaz84K1+RMcP0uiPTEFjgLu6U2HUASrEaJCfkO9P7gz23Eq31SY6ZTjIBHifbv7wU+qT+Pye3e05e649JzHwJhs0bPhFWNy5u/T6LkAoOxp6+JaQx8236QB8JaV6uwhBZjP76hDKwqhpQmmFsNUtF/FcbSaZFhjMA4vQLnYKLjdTrNCKJP9gBGQEQjobh+ueV7h/EgdMkgerMae9A8lTAcwnD1ZvLjCfPE+B+SStQtwaIYWQTjUD9/nFrindLGur6I18f7/QBWcGRCfB48GV0Z7Nuzyi63lUrGvbwIWA5O7UinBv7okaR0U49bljoXnzyVtQ68+Q/Bqe7dxt4DZE52aDzncdc7zzg3FMmzbtH9V0c662O2n+3fdWqLmLSBOJ7cq94X4MX6MdXSga0dek1OG1A1m81mSyCtNKh8NrM2bMLIZnpVaI7h4jC7XHtPiPOJB28qL0rxFq+AH+il3hkKokh3Sye/xoyHfl/iaEPl7MOZpGKixEKWSkA9OLvk6bkq6EeCkAaQgRHK2gquHBoLR+CCIQrTxVcwaC8UOQDVNtZyOAiYmJhUlqGQHSINwkKWmElO6A3IKnpHzKWIpb6pR3iR98vLFR4jYdgK24VLeJkDGM4LfDYGy88AmabXutO1PlHyjU+0M2b968+fCYLMzo5pg3n3wNMMg9c8ybmJiYmGjXocn0zS3TgA/aUOw3/mwOkAKo0QZAAtV7KlF+2L2JV3fNznBjjPfHHiU8fWGQYW9Q1KHJqwPSCtjuuL33k/enRQe8oDNwUSJA1297Ru853qnfYu/y/WinnJ6IbVDbc1My1AlJi445abuVlZnPTACt7A+HOmFpnp3xSoZPs2R1EvSe86fN7x5pj+95EhZrsJoi7iXOaf4HeLfZ4rpyjiQ7VHjoilvJwHQcw0eDDbt1+oSsGl4p6nv/zwEBDz4o//9tCauXkkAAQOVQUR6boy0D50wF8orJsMsw7FIo0uUc+sbJk5zOZwwYIrcrxmJlcjULb8+uO1BfDz5+9ZmPtGsXayyl96kx3PULCo1Ym3iU2Yd2pzJ/PaL69QkNosDg2gze+wGhyuiEydFyD/7/2tSFwFB8s/qsqYKlIMq33TCBC5SLWJzFnKhFSnyJgbKcXAvKu/RTn9ki32BpGesw5s2TZEF3kddF3j9l5XZpBMr9RqR0pK1cn5GlrD7Rqnuv4fXr6h7zIOaVWHkbCkuZL91vh6UuVPEeSQgoHoR0CxHUAhJrMwwOQ2jdjyucjny83EveRgzmVw7AUdhWjq1t+bzeJnxFCKksschgpp3wvToIM+ekoQdRwuYYXJdIdUgWdYCC70AlToZZGeU+URZ5wms+sLxGwclCFKFZB2uzTOCfHzUnBdBQmOT8Z+VvLBiyP1/3x9/EfRryijPVsy/WQAitNGSuecLWSxma3dB0N6ebMxAea0sAxK+PwSjI4fdylbpifa/7xDartZjSVrRuc0PQF8DioPFt+E+ehIg/YBdAKNbB984F2tsei2pu2mXGsfFmOgxvgy+HTntrM6yLLccO7XRn+Qavs73LUQsPdo4KOPlYwJNPr898IdDJt8706mnfGrwOfx8++VWiHQdYygAXkLaFLeoxCc5Rmnfm4+KPKqECCiumpLLymDmOBuCuWfnNDxixqNrFGslDZLlsAbwDfGpOiPev6kidUlfG+0jVFDqNejko/XLYhq6ue6igBP9cKF/8v/1YxFIKkVa0DJLEllAqWcs5uSY7EUQQSa5FE19LDdcYTdQ0zdYCXehKU91po0c9a61TXes9fUnf0lUt6qZW9a0mYxukwRmyYRiuERlozpkXDDfcKONMNNa8K0xX/j9/xuybI1P/UGbwgHyTh3osBwabnSOcZ4PLvNTLvdKbvcUmb/ddPumLrvfjftb3/L/H624S4A4wKC1Ox+cKEVHHnBAXFFLX+pVln6Oo5KJHWt/Rzfv5H5Oz+pqdJ971/t8/4C8+CQfm6Oa3W7qCaaOogFuYk8F9lDPqEqxOsjLx+3ISykOdF8HxCj2ho3E/fws07VfH9aXA/gA7tZifVbtVZ3ycJi/EqY/XgFwyBj6JCOI1oKS0gkU6orvzWwu1Ln/uKjOwHrpSkcPkp3TlqsYgD5yGDBdnTowwjzUO8eLoOt22gkLBo2BmXhZTjNrV31NrU38kgrCLSSuoaumbWNo6uc/eFY0BBbzzIAaNLbtmf+QF0nKEoWUrmP6LoDVSKnoWTr5uSVhCVkk9dwy3M76k4TOEvTDoozB42/F+oxMGkw/TMZwlWIplWI5VWI3VWYM1WYc/sC5/ZCM2ZlM2Y0f2ZT/+zAFbG9bwet7GO6Z3rQ7v4aN87A8fDxBD6FQQMRydDsFg6Ax0kdu5l/t4YHrii8srkcOrvM4bvMlbvMt7vM8H/JuP+IlH2j8dKVRIQhW6MIQpLOEKT/giFolgIhOD9ta+2l8HzA5fekfpaB2rE3SSTpZeb+hNvaW39Y7e1XuzzRPC7+9Ye4dmGqMw2Aw3Y0ynGWfGzMR1Jn9Jx5IfiSvlv4PPl5G/djOT/1s/DCb/dzVxn/Rf8183d8r/g/lfmf+NfKP48iZpZH/f6uX+Y6tX++/Oq5v4C8ZhdWt1JBWpSSKZQkpQkjIpixqpiZqpDXVB7ag9daCuqGvqBi6Dy8MVz/PDlS4UTOVTP3rODx9w4LnRDemHzY/dI9j6T9mEuUn/e7GZ+Cv+54eV/LsXxub/uBiLX9O+hwTD2XDZHzJP4Sb3/524ef0It6X+0sF/4R6tWcbjM5/2zXfcC76Ts7JYjxI4nPVD7cxmOJvZbFa4gO3sI54g8QWvOYEwC+RrWj76cYD8oXyojMPI7e36BE8RAfJyhUSsxmKN18E6tnXcGDhnEn0MU7FpQh7/lep5pjTjrGL5Waxg5RUr0nmbkUo81QveL4xhgVvZOOI33Jr+agMBAzQQgAos4IMElKADMzjACyGIQwaKUIM2DGAKP7CDMzxQH9zrgCEACySgAweEuBUZNRjAWoXd4c4fzBE8R5gaEdGwCQhIqehZOP/2oXOY2uzbxfPhL31OUADkLqOskrqO4ZhZ2bt4xrfGEEg4ZIzBpSEi32Bk4xYQlZeSV9HUM7aw2XB022RXvwsWEKxCV36XQEA+tdk4kvDoW9pyOO1ohMH65El6YkvfMMQJ4BYkHHIwcvvj+oSos8r4oQbyWz+SMwKpbVjdW6Mm63TYlh3De+hCeeVjmLNxJC2X1++tA6+vJ7lfsEIUYHvF2RXgFoEWlaryozwyoljAatHOvsIVOEhMRZNejMUPO2ePzafcgshYJPSzOIQMhfBxNf6Ja/AAcdvAIIgZKiNOpAJSIjm3VtfA4rTtdOHnLx5xC9g8aYPbkwQFB40EJteXN3PsG0xXHSzQNxivn4cbPVrzZ68x8Bu7HLMF8oQ7cCgDGxD83tX1moyhgyVkNAXR1lNtACx8Eko6ZlPxPNXm4D0MpTKHxcxUbc2aA6i0GQgxvXmGHwQB1Or64slQ4vQi9ek9A/uwUaoDPEowD8ET4grFCG3ClL0Hb3fZ2H0bwYhln+YKKmxx7vTohzj6jNXuUa1VC3bfxDK2n+xPYN+ld+OAAn4KLCR0HMKZrN1hqDsYwnqPRBZXNxo2ASkVPQtn9glLyCqp6xiaWdm/dplgCM/N17eBhEPGWHGhROQHmlNTK2MP2w/deOdKpl0Sv5yyhq6RubWDa3o1e8Ac2p+jZ2VRe1TC17tIs2fiIRTFq8npAI1n21PsFBVb22wiQGRL2aeYuYKjKpuUhbzKaOoZb4mNo1v8LgQIDBoBFQufhJJOkXk4eIXET5n0a1Kj9lpM7O25u60HBDfqTYzWZhqHZMR2P6iu90hHQVVr1ye6pFfvO0w/98OA7Jznj50R5JMywTK2a/yc7EdEbgb83pqHjrJwN09lm7Gu8/QxrgY/Vi8byUrHcjCdeSMYwjhmsDhWg1+5jG4Dg07KlxvF6hwEd3B+ZfBg/nFD8MUhdkiiIWJLR2g4t6RKAKGrdYva7LLDzfE+07tDGaglc8vQMJTo0n76CFe7xTuj4YFO5H5bHp5KTO3E+tVDOqEz8Tr+iLgkgr4Cr+4IgFBZmsJMNEoAX8d1gCLTY60cBHkgZrlVCKB1We5iVgZpPBdHaRBtMrAz0wYh5lLCmTWWS2vSqGCrf2PUGl1LXAq72OrbjqreWrcqaSY3j5YjyS39VzzYj6hTRmodYnTvjEFuDL84xoyJlMa3HNMUG5cYh6RfQtECa1TdsdTqqdfG81gXv82OX5XVn0x5P7mnHu+NL40MXRjO7XJv7ubSHc9gJZnleN9fuOk5JioLwh/SWv1DWMPVFi1ow6HR4eQw1oz2ARPdNK8z1UiPURnirWVCS6SQkETbV4Um8Gz39uCrz9/Ais55vWuN/Q32omZ5Jo1smanN2PbEsAJNZuYLd5xZJji9AY7C0rqN/iaLCbBagj0qrp7AFNE94d1STzJhBSxf+KJ58tVEnrQv13FBCSpRZ8xTNqrHvJnNRER/A0wkkmKmO00WM/cVJ/3kgh1ESaV/1O1nto1hbq1trCF4IkLdkrRY0l0KXHa/mgOQ/LKclB/GpmshIHN10dc1otWgAaxuZ7i4s+6K6DWYG3Ulh7Hn2s/USK11k1jGBnZhJNeE1UXwAFeWz18dB+AdqHd2hEnjk4YyFE9DRDO14S0csasOF6t1pROtAEzM/O7VCQoBu/jQnXMqFu9MnEhsgpQSdexEd075PygCxcNhpTD21Djb0aUuFRxP+g68O7miq0ADu1ZheiJIBBrLWwFKjepcBY3+dWUhxpSfIDrVCfps2BJ92Y/FO/upXycEV6Vxd0cuqlL+t8/fPNnXLyfhUwwFL+t2miHj8I5ILa/2pWp8wlfKFwLpCPJgStzSkgb3ljAMyT1Xez6CtaJejtVIrbufUyrsPxVIMZLTGM53R7F6J7ssR77rN8CmmoO2hya6ZzCWTC0L7EaA46ubd0i+uR7joNYSWZN1rNzEazQT/NVAFAxdIFNgdRFLiPqGHgMRSxJqiVoT1Op2uJbA54RASbG0TvbMwXwXveZPVKT3Jhva4kF/1CBTmxUJxjFjavO223F8vmSiB8CPZG5UT6Xd9Wfmjy8YkqEbRPGC8JChfhdhkoDYOedL1Zkqr5rq1OpQVg5rXCCT6sOY56whZn5oXhewSkLNQlKzuR0mtNpvRyJBCQnhf35wIcUtwyDm2Np0FcsTG5krPgMYadbL0qyviiOYh/engznAq3YBNNCly0QU4pHStG7ZRS5cSC92fjLKS57EjVFQPFVRa10tmtCuPWBQt6oxjQWosrzt4wSXuDUnPrYSdTc379y8lW/rrgdC9ig8OYyn1xiQuC57Ku0rowCloKrnQ3SnGi3o1D6GsDfimVTQpUTXgY6bz4b58w+KGorrnb738W2K4Z9i1UrJ6JnAirQSXOk9zZPOiMfdOZl4SZwfFQ+Le23+90mN1EeHPIrTpW9EhuaCIpSjRkdroQ3dGMBom5K2GtgpNISm8pY/1nXzptI2VS9x86zbBjbzW8tIVGr/NzHvf5zaFtvHq/VG8NjcHuT/BhjAXIB+SEAIqAFL8ZFaPpAwmSmjos6aY3kq4DhybcDXAOU119c7fccHIWZ+VQz6GMerg31ZzU6Jk3sqQSOQH3ruz6CfSZN+JbsX9AP4SGYRgl8JEZzDhiRNZ5MND7n7bff7GnV4JOtOj47LMnwdF/CJCtFZzNR9shpf2miUKhxNlhq1E46okVQxpw+aALN7ezC3x3tNXphly5+wMbc4LhY3F16X4QHnuDZX+9ojHgMH6EYAi4qZsEyFJnO86y9n+ifH9F89NmqnjphYnmQ293pUnosENtFaXVeMClNoX9R2XeVRXwklSdoX0a49YEvHdEU6BavYYuz7xdlufn0NpOq7wrsbg2bweAsyEItkvMiFuqnCjMYYEB+/FbF8GdOQrQWA1PXhoR+WULRKUA+WOPwtjiel6zpDuAxbx06NLyGSoPkb0PIosTzaY8z7bb1NTGPWpWyHdcaLNrGTuCTlknyIv1WSM/FP4rLPXBYJNMl0iMSBnQcXrzKDjSsXWWwfw4vCEDcdEbjk6OKLByFasVO9pR57/5Eq19DzqEADG4hGmSGLQ4+gGTkKMjR3tGdEjBU9ijFSiHaX6wA2Wh6ZXctGEWJ5k4XrOLuuDpJ9O/6dRXI5Rs2t/hdHcZZXbPkPkltfnoGaR7tOjcPY4q0y3WoyE8pU57aoqazFCYPk2wPKd5j6ONRWbTblEJ+GIntxApApDBaJBfO61ERPwR/cqXMLMg8dVUbKZLYMd6w85lg3BCyOhuK9rrQ+4ii/fOtKbyW8ty6ya1XIhwlVDoCuQjhkjr1QpM4ftM0JEcQF9A5yJnexlnb31yeKu+0HBW7oHXtp7NyDsd6gFUnGb4Yma+/RSx7vzoun94MaA4aQu2P05nF3rs8qhzz8YBruEpYGKTFeCbn7V/JY3yVauQfkCpGH/ym95ZSHyAvlfVVta9M/FGknaXeRyWwbBU9pr/8Gp6D+emZg4KaVB57UevuVpdzl5nlH7kkou2+0lGc0nZns6k9avvMqDuh6jnbdmhmP5ESpEikNDJIbtfMWlV1u5o5WFxpjrBQW7j2UISVXgXnV1E6x8MXGEsBj2t2vS+B61DDR/DnBSGZmgkrUKccNzswldXmhVrrVXIkqvXInPu3Ixntk6Y6dHaflOtzlfndxjBNHPMXyTfeQh7h1lx8eaPaa9v4K3alqkY/0vHqGzh60vD5DhT6hwFp7+95KMM1U4L0y95lFBlxN8DWVma2i+ThXpomTGP+Esvs5qhmxg/kcX3If9RCK/ZrM29r07Wns2hXfErrZSR4E2gRem7w1r0/2/ejC96BCQTRnOljLxgqvc0V0NdEtdL+XYyYfL2fS7BpzJ5zQDBQF4YCpF8eeRX9u6Jeri4OJm4ZmG3MwL6zqd/TzTv6dJd5ZxqTG2VutTEG5gDRrJlVOJVM7N868Ad6hD4Y573ikvzIqCPULXCR7ZAQUA5nbolw9NEX1ch5t3KIN3SogQGYg1Iv9gLT+mca44+lxxz/3POXLf67TeD9bUhC7cMd7cgey4B+/4l+q40e/3gATyMx/7OCJ7xGR8ILhB2KBXEwYMJFXIXnIJf5HBhNXVw+SqvBqm5hySXrigYBwe7AfGWiqciAcamwlvrW6207bwTeey0vOUsjiXdkSe11iGAdXk+YWy0+zQhcWuSaLtErLpQfgvbVqrDcz8+Tt0EoRua+46lcXNoPIv4v0u2F2Q/7LZ22uEU1IYaH8TpkDjeVk97TsLg/WSG82X6J152aHZWeD3fTVhL4JdVsNtEFtKDfDN5QN7wgwG94KNtsbzbSmV+uRI4SulSypmw2gMrBCVS5+lCoiiVfllCmqhi7TbFQ32m4KCRvUmLY2+Q7zv70J1YON3XLCpnRT8RObanOO2OZ+s+Njl430sadGq75b2YSwQAtvMTD7WcSWtoLdgN0K2mIhufTQQYoFZzu28/RUQLSJos22dbsXbadoh221FaPdF+2lvW0pOkjRITtcR46OUXTcTtTB6DQvnbFTnZtCdIGXLtr5XbE+ul0luuamBRcs96rxhguwkMdG0/k42wcuNzYc5q43rJX5Yw0Hr6cXdwD1BioKvBSY8hCr+NBOr7sC7qsygiadR1s1oZY/HLX4Htnilq9uqq/dtC6m/YzOJmyWsO27KAtyGjs0X93TcHJYanEMMIm+lgRFTx7eS88ipk2Bm5S8lsgsH7tnmgrMMgQtbwuY0ZM7ctelwz23szxV6/NFraI/NCpz5TKSe7LnIajGQ/HJXfqWQ1+xxX2KivIV2z+FrJ+iAIXIXWyvqecbEXpVCwZgUQOS2wJQOqSR2GGLNC4Ky/yWLeRRfcDgqT6r0u2Lh+K3Wxy8PfZScaO+2/ZXOUcEYgo4tsvo/TVbU60JRN8WokxPa4LV2NA6ZVU1ZP7jwdDytsAzejKH76BLD30u0VHmi8rJW1yZPsQtTdEfinUSTtwAPI8hlogs55dX+nwBAMi8pafJfyp/+VGAkz8zgpM/6WiIzw6hF1jg9DY1+v7CgMLOVn50vRpEE4V/Ao5x45V3YklkfrO8rKPijX8CjvG2SmYCuOPfEd5V/l6qafrewg+c7i9njVv+/UL6Z7InFpN/GBCSf9uQzYZH/uGQf3tqJcCu/AZN4xcytj0Tj/wDuNNkz55w/DuoV7IAIk6maDzEY+TwtJXu1Ios1mcqjqLAQTJPixWdf77rjypUvu2KKWP1/Z0Q/dtHVDq/MCpgNRZwaC+rKP1D4IjhqH9bFSc5TP+OCJ7610sGYZfxGHDMInLVP9/1S7UuN6b+clmVCe315rB/gLv+HTEC9u+0lbjZZGsHUgFHIGD/9nFM5/8wzgnrvn8CjkAA/+1N0SF+/wjfP9nkQez+7Z0lHUL3j7j9k00PhO3fZqZz7rV/OO3fOs6gwx6Bd9k/30XA/qkoRusfdx05659Q+J4vNQZh9Ng/NyQW9WmMQOqJrGFn9DvRIDQcxCARachGAUpRhXq0YH1dJ/owjAnMTi3Vwg4+cYirqTNwP/XyleHbuQh50McHR3b9KwMTGukOgJob/3+9TchA0VS5oQaNrXuIaiSYDvD7cKbIW6Fpj7ELNp1jXAJ2L8E2cJvwuwG0BKiy4CtBqQ5HNuslnkNmKFqj7YCpP+w88+h84jJ4dBmBTDVYSXAy/UNY3oV31Ri04vrHL0TM5SRlG3QdMfeQ19V1dAWQXvUVaAN1OH2nsHoFD3MaHmIVaDVV9tH+4uThEYR0jlmgaou+E5ae8pZ75x3fgUbfwcFIhCYbgVJU6rHoxGeYhFlK1uk4ZOaKvReenW/sQ0b7SHAyMhnuNCLkajBqw22AqCnyVmjaY+yCjcevN2f9e16FAVoC1A0b4CtBOY0Osw68hoirPd8y48CNY6zZduDUH3fVD+f7wHqQDHyEn/JPr4ERIVaSdDkI5wMKyjB8esCji+lqNFStuqp+IybNWbZh15Fz1x64rj2q2EubiWMWi2uv+ToAoaLES5EpT3E1rV2FMbVVk3Y9afArm7Zg1ZZ9Jy7devLOe74BAvjaAwXa+w3MgQ5SU3knUhTMh0NSadJpIvsfCZoMnKWr6rSEKvVadOo7J6wm0mwmrYvDtJM4c+U+veCT7/ImpIqULG7wOs8xpgzkniOqpTzUZD494uoOina+crfxOqNcdyqXNGoPBo7FFPnl7YiVtAm95e1cL3POGDcs5sMLlcXIvF9O2XPNzV/SI+EtmW8BRZboFEZKqA6pzEe/6qZ6DG/yw/E1ka9ZZSrRVCc69KZTM56GxIzFc2pNbIeDzAWHUt3Uf6QLcOeZxwW3wbqRfrQjRCyktceEji4v0IfKUdhlUjVo1fULarngWMLGl/oH1chzkuYs01ge2LuHE7rJJkfOWa84SA/x4DWIMeC1PAAI7SjES4mZr9W/+e3GEE1Vux6D1XQaSyxYtWXfict0iyfv/a0dhHAxEqXJrkpTgapSr0WnPsMmzFqybuf1t29/4TlVfwrf+QhiIsVJhvHml/+DVENqYwcDPYop8nuhqs5VdS/nIPeE2R/LwQRUtOSerNlIZB78cvxMPWZjCrN91HEcoW2cyDAvqi3af7zx6K9M6bGbnz0+/AkfZIf4+A67Iw3PcXoS5wM7IVmlfvT3ID3mV+D30smijOnQmHeN5nPr6nDIB9PSdIjjp04XBLw86JOUaHz7yt+JeeFVkdo5OOQm++URdMdWWF8YgkNx/DaT2vd1nDjgcOs95+f/hUb7jn5r5ownO93PVz6bX3rQmiv//mtbk140U4D8wiVS99C0xy38zvzHYGnQi+aWrhlIzIiRxpxuR8qZpm28lHM+T08tShn6YvObSAFyUkqAz9fCCD/4aTk0wKsi/HWIlPDt4IKIN4PBb4PC/9V11YUB59kU/o+Z4ZFrL6Go5jtJovFowqlpHv9NiiZBxFvXtZqazpPObVDSUKrocLRkxhbqkmMki32d9Gti2i2vuzUqDbzwg3rvOkiyjVX7OirpEerVI/Vjd7XBwVB3bKX6KyYRj8pOv1LHl5XALaBqcAP6a7S4nsYtrtvncY2znZ3SYr96Q2L77Ll+xtZCHBX4uVdz/ARnWH0iDhdqifUTPS29rh/UUj0rWUIm9pV2Dmps8AIJP7qpn0leu9aejBpox08wx509TopJx0P4dBG9B0Z9+3UkY4KdlbuWI0yL3f2BxpjdbQUJr/V09AEL+/uea4Zl9tVcVGlFQ1Uk8/V4K3ms7Jti4p3+4VpHedtJEN3j6uDCpsqXXwJA8XN1PBHaVXLvjGxP1ccI2iZR6dcsfzAvTMkyvocOnRoXdO+/9dFP0DCdXdWqUWSNezUrIy7YRRsGr6qB3gjfGbJGYzHciInQzqhZOoiiHzIIofLR9RxytDmqO98riP4jJR+YcONlqXs3CSppwF0OpLoc8Za2V460kcOtCAjRcu214oFBGyKkNmyweMdzwp89/BL39vAuZWaVBlSyirpz8lp3iRvojzwAMtf+rIjfSKXiP1pNv7RslG601NDihfNxP4oxynmX8xYu8uMpvsQ6t5GJDDRAOtTCLVqdCYQjHRb/MLAbluaGZXyklt49lcjjH6gmxCH7JAewBBlHj3w4hqPoJYs/OMgcmgNWfI8G8OADPKAR/oAuXMHPcMkuWbN3qAMy24Y9tgXfMcgqsSjMQ44xkIZzWOhROxCBXYDA53ccFE7IfnYCOUR155XBGOGKLeNN3kR8a4mVWm5a+GKc/MPjuU7EMLuMFzpuWdHxxrIDlJR+d0tSJ8QF2HLeeXGoBTgLEQltUonATcHd8Q9n4GiDXoiTBS/d4OVnUKULVNKApBq0gkzLr2bipXAIblgaIUzSAVnYTJiEnymGsAPXPi+ZaXaDeN+AG53ggWnobkWnZiq60RR0uXoUyuhcAa7EvqbZ1VigYywazApuWFMPuEWmdoCZV1OsYBiqzUoUUVQRUoag4l12wSgvQQohlBm2D1poUkwpvhUfheFLUVDwoVCYTEyBogyF5BOGk0+uW1dccoBvOZY1bpJG5nBYR0Y7ZUu60BJFGsBbWcrqyawoOUXPLS/J5hGvhIdEmBY/XJUUF5xmXKwgMycGAX0qKGphdl5AaFb+37QRMQKhhTQAz0zk74b2rp8vFlJC+gd0ivlAO/HPLjn8g+30vhsTGncwkXGTiYRnMkZwJXMH15gAniSllXAb3W+jUtUagTmNo6kyDbZNEg0YD1K5IWp8BwbYKbqX2RUGSM1uMMCnnP0OkLOKQvPTseP86pprftvmSO/Mlt7ctqyywrxAr9U/4k5QGFAkQ6FDgbMChpiY3pvbQV4SskZQ1L1yxJ8BHV6H0PHZtzkue8reY5eJxvaFwlYix+dw07Fddr8426a9tpa9c7KDp/7DXuexnemAbZW/s9HWvp6Ccj2bSOxLpr7+/Z+6khO2ksNVEh90pxpJAbIhlEIQK93JIWtkrOffWqzlbzxFzR8Jxkp+o6WAJ+VcEfGjejjL8UkCDu/R/iShf2vCz00+r4apZ1xeIJunoSOTx7aQzoPIkso9UuaOyO2oIo6bZJgbFU+PqUM4V8QaAf1nDKqPvNOLqkTAnYhaMcVBjZmAz1olTn5fQuS3xfvgWbqua5R3jBb1cPKQlbRoWOeu9OtIkJ8VyoZvF2q4sVkI6WOpF7Qe+3LZ7V2WVl0L3vUjvcbwWtln6EQ8PuhO10Ke+Bg8rWkt9Lh4pSQMfYZUTolEH4ina17Ma2XKYyY4UXgzVhPszc/vyVMyvkc4Ac/DzxGLP7OxRzR+dN3bqS+fX3eMCAHorCtx1x3Kku7/4zw9C51a8ODBlBZvzioUpO1u4ebrCWf0D88T7Ah2gDg92aZNtmWjQjE9yeU4sh7N/LpuLaoj9gvlgI8lYUw8+b+CEz5BLGHpSbNLwCJUv6gbqu+Zl+o35qYmaM5rSVkEMav+iZiHmRtD04zhporpz/MAU9AQrd0Ti9CeI7x2XKpBAbwmK/vz1CAL/IP8VC0beO70GiNNNlravqPC/wpYcZ+F8OjMqljk2yyYFqRpngGetgEwrVRvDd/ZPD3jJKdFYGVOs/5aeW5hpdScinryyk2TFjNNM5ummUyY9DRpButFgGGaMHVQhdmFKZJ8tsBswqRhkjBxGGc24ekdfQGx6IhsIIgR1Lyv5ARbkCVZfPgr7iYl8U5S1Uc5+KT8JKV4frNqq1o9R6pMDPjxeB3gP4dHAJgJIHDLWQspv/uWy6VgnzOFRV3Z/qBCp2e1UNLKiV/fmujPT4yH9qVcB17aX/mkcNPemshGe+SDCyO7tIoXmqXSlsuZW8mVaMo0IZexT/6AqX9NQWpE9rfywwWOhbI2mpL+1BDwpMECGwCGDM79ufEkjCKHM38eaOAU9Zc28WYCFZDNnwd1Z9Mtlni1+iurUNHpZxd7aFE/qXee0Cclw7TrypZsk7++HZ7+zSuyi8J6Frn/+96xC6/deK1eShB/1esD0JFZ258e1WqG3X16XdW+3GwLurCZlArLQIq5oJ0Nd7hJPtyQtEQd9eS6vK66n7fkJdnHWdlGCVlnuarED9VSodk7eoX8fu6kddssVQufQ3NQ4GwotLmKFrVXVvQanlKTTKdB5Ia8WvV27IWlza/6wy5X+ug09htAlaH6y3ZUn1f5wZ9M6dnCn+OdmeRnsKp6aigpGTdew1kQVTbr9W//jdqO7mG8bhSbumnjeJz2cBtJ9LpqI/Ie5Dr7bAWWVSAHy7OedoPyvTD39bGSqCM4dfPjqWnlBnitkj+pNktZqTKU/bdWDtBDIXsw3rtZxrg0VxSX0TGKPQJaxaTVzRnmCqfQnWHA51J9RKiKy2jzn+PbArWXDd7mxlM3f9izZy8wvdyRtyHU9IdLl9rDBU4qVQzaJsJhe1lFnw6WX3Jd2mbBz1vSGo3iIg3CDPWsEsZGf495fT8NMep3oGfOWllyPGcpO+gVi0RmvfJrbapD72ovciEoawNAWpS4c+0Sic3ZjD6dNLM7NHqpq0ai/WpCPpkEi1SbRDThkNMtHas75HRLnaKnSrX1Ve05eJZMBiT9SqsKYxAXk6XjoB+TCWnceHUkQN5dC+/dQJLXXfJCgT4Je0ExJn3cSGDyxOVx8UvQrL+49dEGeFIcGU3/AYVrX9ndYbHA87X2yZ8bjA+wGIh6+hZtJOv1CCVutPYmlhv+BOX+ABhknZoVfY5+doNEAPNFJHBIGwDCCO1oNkOuXJuQwybte5VVM0U1zxkz6Ah4W+1GRC/tIOdEhbHVn1uakirI76dZJAhtmkDcKNyncyZqyfVOqxUVuQpf+MmvFuRXS8BjZm4N49uviYeSIeyLMk8Qjza7wiOVt0K6Ig4jHBoIIsS9zbImkdPCT+tKWtgZiDjs3iKb6Igkr89uJjWJ/A7QUgkR7un1ZgTCwMj8r7gbVVR/1NmNCWDFT5seBMMnkWL2PrA76XXM6jj2Amaj55uKhpDqyeRGSGJb5vnCKwDWPWyg8n1T+BjxZLDpjxfDeSScrIE8xO72zukvSwxlOe3yp18c5UXmZCxlYzBFR0BPj2Nt5XqD/asMs/vG/F1Iq3yCN2pVU+or3H4lsVcrGDo0MMINmtbUcMpSoZI39AlEGNpoqUm4etSsRoOSJRYg1HvoT83BwPxvs0WzOpW9ofaEeT2BS1DuLeYmkQ9wCsA6iWV4o5GGNtuyPm5KAKP6ZDDs0A6ehYkzNcx0wA6bkB0Opr0Bc1C/mML9bcyGiUMdyG4wHi7Jpyus4QjGOp19D6V371RCFNlZmLwRqIr07VEGeIo5mQM2qQV39+m1YLBQv+j55WCP2zt09w6Udtm0Ab208+mKw+P2KGSlVmTzWwS+7fPgdxcbj2dj4sqhbExNFAzbPoECKbT8IpTMTsWy+htQ9NqFO6UpplHn5YkX/IcDALqO5J7/AonwxpGiwBzPvBn3War9li1hdPcJBoVoHvFCeCrvG6PoAoHGrZQfcVj5EhrKB6FC3ZspCWpOqDwaHo8IinMdF3ijo2dKTY0jHfbKcywOjCowpPmSE80OrMwP/0EEuT7bRO6rspZgLno+2cUjaYpdnH5wh2yZq3z5mqDZ9erkSArpP7XalcZuLpiaPRkyMeQLlP8JfqWTgV/iM1Wcn8krFnpKiIzvJfGY2scBIG6HIibvI4k9hXzQuQ7tmHdXUSd6myzBG+eJ2xmnwmfodGZZ5WiHVS9G4YnULUTDDTJ+FjtkqFAce2x51EeNe+XFwy+9uf+7brL2Dm+UZvuA10idlIyoIDJkdtsuJXJCRLPky3F7gtcofo9B92wQt+qW4EjwGbTRJ4Aj9ZkBv6rGEoGvj+N3oR+g0CUjKdnDa9xaoQbnEaGiGY8ilZqfq8Hjn50s3saWIqodoZkBF4+8e+A7qWNB35h/Mx0KXGhvQC7Ohkx8FFLxbkjEGyEWLoeIhRv6BSvtyy0kjPS+vm3sx5CZzKm1QTDvavoedpwhQPTtjT4MqQDkUgDh7X2t5BsV9h3DMilZNPfFkm7/hRQsbbR/fe46WKBe4T3A4tNwjxVkpjvijV0D3T3n/f1poEo0AnKutV245ax0I9qfdbYMe+IcbMMkrE9UqA7d11Ijv3oy6//3XeTqCDdaqzb8UIqnCI869DBhyve8kFAISloobrb5fYuF6/dev6Kl6dVKnquPFSjtzZQsXtjrnNJ+rAJzkS+WhylBexWBLurx7HULoI8JlzIL8Bp11NB8l7a0skaN0Zpt+Oas1BL8P9eZSbjH/XCNWuGco1RVkxktVQDlSVWVybtKdhTLk6y/bCDgLBuNR03wnCJrBwgEJin3R6jqz4X8JwAz7v7f3lCXu9Ye16HELp9/Em5sAARpjPmYpFjizwzmVepv7+ROai95DwM5YSW0ZdydGjLCtq56Pbu+JKXPOf0ZmSbPPGfuH4zM8iXTwXZyD+X922GZKJgOGfq7HqLjBP1G2+FcCUxi0gz1UxL+BKo6eiYdKCxnMH8lfk4w60FrOgqE3W0aWv7b3zmUg6V/W1cQWYSABWSPB3j9B1/DscsqQklQVsD5SMBooKlQtIY+lh/xVoWxV69KJCxFqr0VCL4r47Prq3LXF311K+ID/Rd4o1IFrQopWO3cnwepiz+QF0rsR+PP42rlf+KZX4RDPzv5A0pbNwWiehwIJF04ok43eadV3G9smEgBBHyjwslq4vR9sU1Q5Es4vU/UI+VLj6+HfmJ+DX9u4DDSa2ivylaNkJvNUHtYKkZ+EnqVNwyKUGEkPRaiUGagXWnFxSdwVTnSvRynOo2nvG+4o0DRpBn7kQIeO6+yxnuldwL5SChB/AmBKfMTFRLFU8oSgaXxqv/f/Ah85uEQO1q1YdL2vJ9i+Ag3tt6JjpXQ+ZsLUjv0b44Pw5rRvO+Hacldq7ZFp7XSQ591W0uJji106N0ohRdUWN7Xa45ZziZk9ix3KxTSHQbaXyk3XA2tly/+2+IE4BbPwFOA+moocEtDlfhrhJV/jz3JH8amBR59dfS9nOpCzopxPdyOFmN4Bp8F5AhjNtKowBgrXBlYHgzuZiIKGpfmY3auX91M9HPE60dxPocNnW2Mecw0h4WTT1YhrgTqTG8ExwNAxlabBpC1VHa/Cp31MrOdZN5voJJfO+wazjwGC2tiAFS+xLM2W1ALcSpWRtl954qsposfKxfkjJsd9osZvOQy7Z0j1xRHibiFDKN+E8M7LlzgyVHX7KthOftTD9/h7tmgmE90JZHCDriLtkODaMXpnlQ6XUIuW9qVP206rOiA4sNFydaI/Nm6qYcmVw/G7Rbsz2254pBW6UHtw3gYIIm8zMoUfJd6zPWctV/f5saFcvp66+dZ2irf+Nr432yzUWtczhHFyfn8Yy5eO5PdRKGSh4R9rubQnkOc9ePYSU2qm/q8wOpiqpSqzjVWnseni4D0WYAPon/q+W/ytBEsKesrdkwLBsc1PObD4pPRkrPo7BIveG7Er1huDItvDx3YZk8iL5PJo0INFKWl45hhEeSUgZxyE/JBwjiyjI3iSBsZhDqOlhMKeQMjv1r2x1O9dJM3Wn4PCFQ7wejKy40P7/WmdN9drGX8ytQ0CSBtB+B8LaDx9pOvY9J7fEi3Yuyy8QcYMfBtmvTBC+Qy7j+ufpniT5/TUcq15rjpTdQPm0guauWxQvsIT4s7WJ82kjj3vVaTSPjK7Maf5MVXphRKLSEurl1jQewfQSuACvsoGM2T9DtgmwkNn852IR7+zi4TOe1VndV51CWNmMMOXx+eaak2/Jtdzyp3ZO58preTwmR0wIhyenft+VhMn4/BiEhFLQp/RzLKbyKMRCR1aHfAI6HWSACQZvEsYuzwzxGJTNShyu+i0oltgEk72z+chk99v6Ckbj2d5e3ELTxXVk7drJmPhSsPeI6Hut8un6eJXTjWeb2vqzXyWmE2z5PjXUREJies3uOoDroqHlovjjxo59NFkkZMHUOtY6XWygS4HfJT7Wk/ZgzZUJj1knrDiWOZmtmKcArBcVUdex9jNYoJ8HUITruOg+PuOObNDsNJRjo+QoYG+HsfKdnWcfv0aTBlZ+rzqM3KVNGanRgXkzVLtZ4sbpjUXPPLG0rW8hCNcyVlJKb6m+YQhQe3VN+bJluA7gNMOl+eHo4CJEuT9bn/js2HC//83bivGSFlsybZFxEvPRgwj5Ky9hQJQPrL8ThzS7+/YtPsnPK6Ld6rlFdL3xx7T7WB5745bgx/6evVOS0rKbc9vTnnH57j1rjXznWnPl8N6r6aaajOMV3VXMVriDjGqwwVL4LJAlUITByBhDnDDmBwwCuwzxm2mcPKFfkfLtu1Oe8uvSOu39Ky/NXtw9q2+tQrwtT6wQLwTRJG+w0ThWFOWJT8BpMeY+SENjr8ZazQu9YQkeMj4zR1Qww9OX2tWqwtcdNDiOVHoBXTKYQu+B+BGT3MRfrza2DM6xMCxTQE+gZrPyucfN6UPNB9JJQdSkfoC791N+qTpS3qWgjuf84V7Kxsk2r+r5ZwCpD89A3AkRtfaQzwNf9dr8KPqzu2YgWklPniusq67whaMD1g6jOuie8Mr7jTlWjHXERY/X3iAmgJvwJbvAoHwk3g2I3Up/R2HNNVt579yfWvOk0KOLyhiuYkxNkEKckPkF34Rk980uaaRaZTIuW8JdZN3SSAKqw43W60M/AKFyOlbVtpMufbHjtw2drpQE68HBzkoRgbb1O2P+MCx3RA4ut9WtcPvt526F5QnRr188Omndu91muj1MCyPBowjYXoLuUaS0FYKumkjpUU6Xv9GKu2pGC/KSSX3ncKpO0tSZ0xkwztoZharKkVy59cnKubSSycmGdvmWhjubSrtujGHxZIJEe49CGXo9hii6LXNUrcimlEv3re0IIC6VYgxKBAsBUdVMIcTanQlqJiWiFgav1Hy5MUZa/ZTK/ZgCuW62yIQCA0hRXhdxgsHsXI6cAFCad+BgaHCQ3eOISiUWDAkUv3aX9K8/FZsHi1IadY5r+8DDiopDU5+ebrFuAayFfPpT5jhPNtDsAnDzoYO+ZxUnK343qXVZxtRHEquaGw9EVmeUf/y9TmzHAaTXeJGk5W2ZwYQKRneHuh8vF8jB0duw9fxqSiwfMq+gvDUXo3ftYtnYrLSLsqcNkGdbaAnEUIsAAIG6HAHAhDAjVMwi9E8IUcrIhwchVyZ3f0vyT6EtqwJCgFE7VOTao2zFShBIWENFX0Lmr4CSssI52b6ONHlPIDZvkOIXyLWr5uzF7xBZD4KzhkRcHIpyCVx22oagatn3/+TBia3iu9kPX9ATctpuE34fyfMwBAz57eMbDzm+QsO7sxm5SIKiASUvwrL2H+aoSKTuDQjjIOYoudKAsd/owaJPIMRphHoohVgUoh8pnDMjnkBwN3JjTF3kmB78pGRSz0iMYZTaCiCmcC6lgewsMsQO3ioc1P8GcZH2MTbMdHMM4PoOU7XMjb9trjvt0K1uMVvnT4A/X4NSeSY0V8455NZo9nj9jDf1lQBb/cV0xMGooDeQdSLEExSoI/cQsw8wa4mMEzpyDMq5BiDOucABEvgmIWmJ2bjdIFIxlsb1mU/43ZN4dd2JxpZi0iVTxMGhQPIw+JFJFIOrxJwpsERJFAFJGwpAaWM9A3ILNeA/Yzy60fglXO6ttsXU6KR8caToc7pHEVHFzhM/8JYs4Rz2dg5Bh2XAZ41p89lHa7tC11c8t1Ykup3VuanuiO4fX8prPrtzo9HVzEMaZ/qB/H4OZLJePtkrXQ3lrTRka3c99h/Jah9qLzXtuzBfn0SJu4eL1HrbNTd41ZnHVEmsxZcsaP1FghCrnmV2Pax4mdNyZ0+lqsE5G0dcLlOGM4Ozy/RpqzpS1olv6P+M7dY1gHu2OkatQtRgUikDg5oRHXwIg7OAB6K4BIgO1sW5Kfb4Mof/1MQUWsJ8Ei6EuCOet5A/zMf70c4OdcPIVTVNtfL3UMs6SrGKbc6wpo8w6YpdReCCy5S6rhjk8W2o+aBzGbK6eLXFdclFN+6EZCnJiYVG8JJ8D74uL9n1x/PYZnV4yAHRxaV+Epf22HBgc9tNj5ixp/+vJft7NGTl7RK5DS8l1/mB7+V6WtnOZcOdwDICWHJ5QwFQsOqm4ASXpehVfOywD1f01xXOq4pAPGcQ5kqEeYaH8EwwdsZ2EsUoG4gTtUvM8qEG/kG3MANEl5pwQAXNvJhvgM2lEiZtmkbZ/uS+Z9jXE143UN/whfAFC9U9VaM8FGMvfNyflvPxSlOOthV2xhIFYLw4sv8WH8p2Eqxj7Oi5bixOO0qCr2QVYU98NinfocFwxAIeKLVnH7kfHeALlF7Pp3Mqt/JLvZznHfsoXC7XtMF+JNfF6DP6+4b+xym0OdhQs83CxYoPBLxjvQZu+1973iyDQQ43BtvMH1a7TYDh2X7tFkW7dXUzN2djxZtONRe9TYuh23zUFla8Q9EsUkfFk4/+lPImYjD1ZYdJDaIoXdxrWN+yIidHhDmPbgIrtl6IwUnDSqrXX7UXf/mmMr+JpkrFLiAk+2iYrhUbUNfCytiQY01gFsmD4DgG0AT21ugcENJMv6j2GIQKu/OtEZFYcD7QIK30zrUAf+1arm+899s6KBvH9Vzpp5MD1OqNYWJcPjjiPiI7SOixqomPTYoVDH0erQIi8nu3Kv/5HNWCOz4sAoCR7YT2oMIyuQBLKWIz6M5Hq7ri8w5U1lCSLAw2KERhwnEM6L52sx+V+dVzaF3NFH3Doczeghjgp7zUVsnLFHB7HocAn73Zz0PoPVEv1VN0ue86bA7/yVgfZ0/IOjjrZTL9u8p1FFaxVXlNZnmNmfvvJXzbTG18pAfVfC5nx9UBBGzl9RiAp1Njo3ExEiYB8EBFfiLNgRzvgxLAST/xXDzED6hk4Q7n1WkmjyCZmRTKjapsng6hAyI95aVlxELI+wMEz2V8abY8csw1hf+ksbyroCEkNYl/F2hFk7Wj+o8vOI8hnshvdeAUypAPUAPjrWVkFAPeO7ubHJfKfjahXbTCX+JGJsya3brt1Q77OxC6p8TrxPBbWsKXw/vJFVyB83SOv4MFshEVn8J4rkueLk9kwskGSz7I0Cm2R3/OBjnMgjxTZsUYqRb/1sghurZ33ky21VEHNuagTYjoqighQrZWm8jOUspri6TCv+wmutHrsiefC2aGZCs4UzLTplQhWoHEWnDdNQ4JvDwgSvOS0UaKCrTsWO1tbDGbSGHFNbAJg8KM0v8IqmxUt4CYDQtdSSuTRgkCUjiWSfd+CbH0tXSwbX/NDnibAHEEhzqtCk33kE6dGx5hIxgnnCPRJEmbTt/6vmt+IZ9WIkgmfEc0xUhb2B6eYh0Gx9efW2/bYkpNvUyM3vaBKKJtUmPV7UTfzOpOsicg0A3nVS1QFXLjqY4XmzctZu8t/maTQiH6Hxagspv51oRwz2b1bO2dyNZe6EPu/ALXcAW25UtZFrVQTkSnVFng9J2a4qFdtwRDwNUJ4EAjlOUYgtuBBuBodsUtPhBpjLOhU41wCVB4CU+0CIIyiRpcqFLFK543zgyYBaKfsxKX0/pghA2CQhhdz+cyIMrnfMkAka8h3pHvHYH9rveOfqAf3gmjmR7fOPtAax/d8vupsf3LWflXk/8WaM8R5WKxOvflkM8OYKcHUfS5kMvzRGq/lJ1rGsczjNhOJjVzIqm8fDjMPWYhyrFlWmMMMg9mxXUWBV/Kr4o08RqVLQBSxzKr0goa3JibWLQBNIbaHcAB314DFt+RI8HG+cjJVPqXDK4jAILCVHfpVpjFbFAnthCkFx5JI9UjMyBYZuRI50ss3VC/IFzuhAwDqKcw8RwAzCOijB8uuma+4m1IdhqZGaysV4FTNUfrGEQivGOMSwkCLuUgkZoeLRQwlgC+N1T0tI1WnxGFOJVZJ+EItLBZ/EqL8bw9KhKoQhnI970r7KvQRUmW1L2vRGR7fkppJ1VYGDQ7KCAFcAtuXSDMBcBNtoKmm6tDFdSQk2mVb5a5MlsTv26/ESv25RbUqPihJtU43DLXkyWIJEvKn7REi8Fq6K04FN3JYUytoAxrGHODEofpn9LtgOCEZLo/cAYdTEl5+UPB45ybJiSu26+YExvhau+/dbZliUOsf0uhRa6pNUZzCehnpVXMJgHA/D0U3p0S3KB/Err6IukTEsCgd5L6sixsdtkdkNdBmA2rgp4lXxGIfEuC7UVWLoQIHZhTKq6MXaaHYng4lypTI8zriEGieXwTROul1VXBrBNqrchiopp/FxlHYFDVJQXkkQZeIuB6RxAAwHbpduAYkCaBm9SwqU7IWamZwgMZVX6ES1GNcu9M28hgqYjjcF7qLSx5prXUeeAS+vvCZ26a5Sd1lmoWcFl4cMUy37cOQOgIlhAC3BhxJ+eRkDk0V4n2NcusBnO7zdGdAGgtHLL6pc0gTOg4OfAhLqoXZYtgrg4DgEzGhFEKECpTZtezFPCeht1BKAQynoTFZoJMzy6hgsJuo8TIR5TlGDjZzO+cFu94sbYGm0zh5XwTI0DI9aBXzJD5zfd7eS52l495A+ptEu+v7wnh8IqS9A5qnR5ZqcMkKKczeV6WPpzqbqHDQH5czdqfaT7r70VZTxRucc9rv/U2pNSppJNrnb0SRH4mqeHHfqTihvSRr8MtR5z6YIPdSkthI4PCaUp8ScsgY1LCkhZQ/jpxoV2Q8MVOO5SEp5wmrzJcVvP1NCv1u15Fs3SrbCSTxbU6S71uP242PJXc/D0+fh6oQBx/Y8lt1kJe7CNb0+3vI4zoc0VHsMxyntCrIU4h8+4SFgxZ1Mm0yfPD3ucBh9fC1ffIll+WGXpWptpemzco0qCW/uiDPKRYY4+bxyLV0cIdbEe1wVB06ZGLtrdHSGWDU6zRWjGrDhw6NKLMakXfJR1RIMYgdq/Jl/EDitHnMzbdfgqNzmYtIkJngQ5P7eEGFRerB9lg/zMHaywWV/VYM+25ruwup8tOgxFUt2wSzq2ZaSyepLOfFzC82dCZb6DAOUMD5dXvNo8kDB9+ZYeX4zB6AULLvgLxQE7Ok8AdhEtHnNqe+9Xd1dnkcg2aknDGF4FrsCQSd/7mPztpV/lsuNuxLtmzI2vM0c9XRuG73qdDnkjUaumYKnIJH3auIkFq3imFfjETt2Onnr3W3KuD2/5vBWzEd87fkWyGVY0rmANZmIUuSkoMm0JNRnU2xCWaYxBkdi+M9EAlemsqUoPU2uZ3wjjzdDulNNk/+n9DWpmJFSO8fL7VNs2r0mDq/iOLJz4ldl6F1bB7qdEAmFle1P9NE1XqHU8XXS9799Iv641uN9k+z0Gru4ZCcyhv7nHn7momRHAYfQnztyce82jT9VoJUYnt5VTSzFnNhHtXAFs2xNRxiX88sdoXzGKLOxLZ3J5RHkjkA+QjXT6HXujWXb2+HOeaNyT2ePqqf5hdeCdNutDHHkR+nzhKx7DStGA47Mk2uYDWTvdOhUwOsSqllH3Ak2szSj4g390pj4dseTtEM+rAoxz3I4arIbaCMKm9LreZHATFBCoqg5nulNwRnupKUOBinG3ldPB43rO9jb8pllc/Cr1rQL1wJCe3T9g8jwhkvzYOx6jMdo8L90cF0KADztc4ApCkEHB0OAeR6ls1qkpP56oQNpceD70fA6waRU5h/2fmxIn1y9xtyQH15hKs9RFKzv3BFFyfqxrUP/VveK1TNcdHr1ZC5AqXWXCVVXX5++kaduy8ktS+Es7oQfN2Q5zuVH9aWhok+QYHpPbfSxNLiVgvUps0+DxSaoJ0xz/IE+u7piKODSQ1/30Gq4cMhJEpdJh4QZ19JqHEzJeh9HvGOj1LpQtTIBtap40NgHcNQZpGmusxTv6+d15oMl+9TG6nTI41IkPrs6msPAkfxynYaM4XgqXh2F48vb6d06GTcyBu7A5wffWVJHEKEfzyUE94KtSV+HwZv72fTh1YHgbVtfJtB9mfpt60VGHaA3oUF9jFUBXEr3pW7/+k8ba29S5bZOouC3lINNfs1HcMCrnIJvvMJRZYMyB9VKTa+2400iC9+wW3m+4rVfj6FGe659zX/YBLTNKTBzTa+7VBsIMmk/VJQpbt5tT+lpCj1pT2THHY9lVZDAIxTVVDtp389EtW3CWYGK8tVqKHdcRh9erYJONlenfUe7sy3mP6XkiHYfSgl41GyGj9vdJX6Fo7uU15B+ggt5pc/t+KcaD9uOMXTnZ9Zfy28McmW/aG3o8/YVS1odLA/alE+lot1MMvhwuxGM+GC7DmexpH1aaiGNa+Q4NuI+/0BVYMh3VWbivZF4JLCRWme78MXRRX52bhdgwRqwX+TVMl6GkzJwxVkvctcowDwxxGyw4XtmeDdzNRwAfcBjGkkPQ4EYI1MDRqDgfQ2hD9y2DY79q77VTwoR3nT99Rn8T+22W2nR+WXXpFBu9Ve49XBbRRacq/svsXrVdduuFRhLai6CyfGtrSBjhHVZjvSbnQCEHWdgoExbxqehOoTYuKkSf2i3JdAivql1OpY+oiNupOZigv10tBZEQRgp1NsT3duQs9O53VM/uyu9aikdNMz47aPVMXjHv+qO9PbtdELZqzaUk0/mORQk6TY32eZg7P/F5eSdPeHvtznSriRzYlravmo4vU4kA45/u8yYp2SaY6wOiZuKf+YfFLcY/7Q6SxL/ctBfcW7ImVWtaG2EC4IMvZD5sspt8MEURfYqcfhKvI9UhUTUDNKoyJFJr7RdQU4q9jDsS35+/OWl/4tNhlUUbKRnKr8l4RUJZzIjqlYP6oSfIFzCX4hxE7wjLCY5nSsDCvg6Qwy//X/XymzNJanrUhlxdVPLLlzHHb9h+v1hlQuwzZBsyztTNUKZ9QrjEyAldv9PTd4V/BJP52FFckUqRfw5PxHBoFdmNAeWbK4gPULQ9Xdu8oQBEwglS6XjP4eJG3SVxG75Db7z13z/l6+/x1tDzQJSg8o4BMEUE2CV6SxvdQvZwJKWsbiZ7W9Ni1nCTBY1m4337Fi1WcnMnJ1PnA4nzvRdqQFInPFnUpt1Koo4FhGXQIirQkEcpl29aYgdGLZBIf6yjlDB/LY3hy2sbCVLm89SWKKHK7JfA/S7BWUw2Y98RFep2djdPxbSC4GOXtbPz4Vr/0jRzjB5+BVahgqDEoSriUlwhOJmIm0QO9E5PYlOQg9Uxfl2cBBcQofb0r120EMyYg3KD2yKLtGzErrsW71M91zX62T1IN+RL0KF6JJhY+OYRm6ZHN+i8ftEdgnnhCkmVfksy6ICVvofqZB0yk9neUMQ0+xwqb4X+fBqAIHr7zdzS9K111KHWntOCVd4rx3VfHXwNXThNaBJQK5hWWLCrKyDfK18gK2V9zxZ3b/Wfh+CiBnhvw/KVRZaa18YE+qFsvnxwobKEb6+KMuxwDZ47fqy3ETTo2cP1mxkWYeZ3QroT0VFmNG6CC6q5KV8O/jhJmKWnmIywgsRZghFtXJQR7UjiGnZwSUgz8zYxuHkQ2bpehM9eU/a0g60o9rODiywy/jh+v6II/8/FSbftuj3kcl3kvyJzq5/V1wRugcYzeh/C8E//+xiT2m3s+KFN5EOPEI56cAkaRBL6mXHdvvJj4UkEytcB9EGDhnuBH6NlOL/07oTBGtE7h4EA5DoqDWId1dwJwBbYvPIiCzED0590ln76NVBvIEPgiDhH/l7FFgNltlvXXJwfKvN7yfM13KUBGycUqgskZXQXI5KvtfuHhR7A0l+TMtZ/d+rhWQDrxxYAX9BO8iNGGgjjGjSN2/5PoK+SMNYoaYdxpyx7r9Tb/0z8+5K+KrK3sAMwm0TgjIYD5Fj/S2Y//y8C/eBhEQkfSYrkLjAgBLp9lK9EPFZbW93IJvRjVaYrwbAHiB3g6938bTChPEM9kAc5JJuv8ryBALWhIs8RmWQzMC/FejPArzvoB9w4IboQqCKF7KzIuCVDocgT+XGVOLVCaAtlpdo+9Zzvk8grkDdKFJNPpkYK+VeAzi7BTJIpECmSQFk8EogAPiCsJKTC0ZVAKCi2Ma+TAwaQAW4DpSADyefMSVIPrsrrXjUMW/E69AJnLZwfm1Ga2DhoCYmwuxFXAGqspmFM8PSoY0WEvUIwKgHELxRiX5YK2O3kOJNwxAIf4apT3xpM9PLwaaAArTGKDt0NCaEl9CIolzWu4N8wXnqyk+/nkHiPFAY4zSmgs/ppOHHsj9HBzSRElN8+jtT6R/A23SjpNPq9wfw6VttfB9PXQSrHvEEzRkInZY+TheRFJJrsZlp/Uu4wCsgUtpJ+nHZgk8VnDJN8Ia+tK3fvjyQOYQG0X7gwpubaFT0/0jDQmBmDHgjEB7HoSas7OEWIZhhatxh8mL8aE8LAcAfee0TbFnmt5bvgSyXCu4OkADOYEiwC4SyYKn3Ie6B4ixCYCYzCdRd3I5SJbSDKf3LeBaCsQ3ehlMfi44H0SgDxhuPz7FEty8uKJwfQQiJprHPfUKJZUURMrmmBrviyE4Z8ZAlCVgOvAQqB1jPDiCKhhdoAy/y1ApOE17Stnctk9DdUtQt0NYCs9IrpjTTG5uU6LPPEisqOqRHEMK/1NisbKC+WxhNzOFPRDSZGGHN3uz0ITbwGxZ2k0XcXFe7Qgzo3AQ+M5E/mRAx8L0ZW1BuWlUSNGPYPOkRpjIElsEXNg5WtILwMiMC9rQT85mPddrjR82dHXjGB+f2FcGkNxTTAvOCG4tsGyy6P20xt6ZHmwGu3KWSWEVHCExABH71vim8rM7hHBYT29pRhxE8wQymxnrrYpyrTUEs6fCoUDIpyr34vwODYB4/yDDNHBuVGR6FhYvYTpIvxpUxsdTlMHAfv95qG752eZNbna3XBFJaeVpF1z0WrrZ0psRgYiCG3x3HBOBCPtm00ZS0P2nnqbtYUAZblHSSEyYRR8w/C2W82MhIUASxg+iABrkSTZigMF7A1a+mVH8/I77GWlrtcaThdBtXMiln8FyAuCvcyOP0S9iNswBNRn+SGKmqCNaC9AyssD5Lj4NTSf2ltaEFPKe6JE6PK2/pRyw6rpbwbbel2e8CIhTjwA9k5UyoKOJRBzgCJxPtVjR5WI4MQhq+UE8WQJ4RTwO584/B8f/zwl4Q7ToFB778w5GK+dsfmhjtmt6+MohmRpVHQC6CkBU5iXnGS0faT+JvG/p/CcMO4pUYSfs/vmWeZ6nLnLQSW5tY4OXDQfS5uKIs0fL4YDhpmeUbwBEjzWgVmqKzz+hMmoFXPgb95J3Oz0rIbk1YZDWlFGh/dfcFu6hOInchdACPRsjnoZPxZ4XHyp+4NsyPYnusi2Q/0/Vd04T6yMgE9lFKUU+RZhgm4yIYUYEoSpw5zSFWPBOfFizL3YMIZEwtTbD/gkpEILvg+dhDYU5VpV0OxzCvB8yl4mysrK508qzfafZZhZHv3RmcJYJHXlkTOK/SDoMxmZxRlmDrBIojIh/Eo7hp/zJTw1snQZF88ETBlN5jVMmUJkIoEcz4pxCUdpeDbtnSY49zbDnlmAVKtcQ2Z1OMdahKEkXZpcF1diJVnuk9yz8UbxedgwECJmBJxdjUyEu0o9iiWONFe7M5jBTao4+k6qN9yy120h3MVk2HEThhQreY3FigJ/KOv40VEE+U3Gloi39URZJPk4g/JpCf/sqrrHeK3AYymcY1KMPMuvSJxz8ngiGDo1zMP/OVLLFbsGWp8rbhLv/2Xw6o7xN7yX3hFTCjA9X6BTySFrvXIsXvbSpvp6qB3ng/QbQzg8CUljjormJzy0gqk2jyfOz9BRsXASPZqtwmFR3/MHP/8aCbpdzTpAxPYwzN5bQ5cROv9/tmkANch+gko9K4I3CI7zEHA+C1Kdwv0sz0YAcxjsi7ebgF3+GC+yMkCGakAvwIfGhVUG6EZbyzXhn3hQGfMDQ+d+USK53kDdV4Epc3D3GmMY2IK2SVsE/OjPeYusdK2sihTVR3McGZvAEteoph/uWAb6cBhg0sX94ffGRqaAscOKA+noSq0D/ixyRU2Ac/hv/lrf9fbKaJqXWv5E1EVFo7MKd2K373W4Zwv4dBlKlPR7KUNO0ubCecaUdMapTX7lO+rwLOD+A1HWblcBi2jz2rwOHomLXqwxd5HUE4PFZvO9U1gbymxk8S6DJNtyzJ7+2ygScZRUyrJs60hz/Zz/4OxH3SfXL3M49cl2xt4EG490AI0Qa2ebqtenYF1WmjNo9fRRpwX11GzKOMddUUH0/uTwuSZOPHCYOpThXeJpQyqTXuGw5qL/OvlIeCyXcXB6AEPnWL6WP4tA4GM7vZiuLVgvgyKT3KOu054jGGM/CORZ6+L7mzBd3E4MIiFi6e3YGxJSFUWDZROloEL10i6tudpBo38HIDilyLx1/65dXmIcQ5IBBC0vzZ+6xa8EhWzxS3gqffYd3NyttrPxppqx+Eq7vepED5tf3u9zpW3bUXUGeu6q4r/ajuAtW9Puan7qVEqXt9zknd9bn7Ry8+BAb8mjKxm/uU7A9dhUW4a7H/9OgLw1hKB5wLzVzy33D8PzxsM3I9FPru4HShbZyXH76TQY95/bch4yOlicsURk2YNmfRylE/U+HRPCP0kyG/VwzDwhZ0F7cLB7f9vxwq/kLCDu7+Sv//v6SAH/Qu8pcgGt9TfIn/e2j+4moZSRSPmV+hsPpKH0xsjkUfT/mHZE2PhQGcdf1B0YQP/+8rIHhX+nW+V1I66ieDS9aWmqFP+VeihQR3+I0jHuVnfusl/dxS4P2emwfw5druHH6EtCKgEOGixEIIfUEReWinfbnM4SBfkVIVqtVhXHxCC/YlnYvedI2X29f8Z70Mf7UoYNjYXfK3IEGZ/+4pnaG8419vqPRPSY5FVY7GmQov5x9L36xsPgi4/+fs2bTFnkMnzo+fMyVwhkGbjL9ZuudPi/Y441RBvlBfeX8laAm6RvjWE/SIfzgxyQp80O8jQrY2x0LfD0K3DjsvbIpBQkWIFpc104jFf2RLU4r/Vouo6f6bhz9mzOlMGquKBFVVslUocVWTQlWXMtWQGtWUFpta0qvsKR4aoUh4N6HoVq0ulgfYsYjwlxa7lSz/Scctdu725ZP3Dw2EBEIYQbFHNFxMfKiR1HNloyWMtH5B0SSmUGkMQRSeSEUhpmIjjkQMGBKTkJKRM6agpNIwTMqLPv2l3BbXllZh4kD1yjsN0HCnNhRew29AgUQgQoEFuX7IKNzMUFDBBB9vErEQ491CCiUSoas7GpHmmopM5KIQpajGZ0Q93hBDCU7Ui+pVSSQjS3tTp0ghVdxrLrBKG7f0mk6TAThJF8d5Tb+pUsdmM0gYItp+nGmGGCHpjCWJjd97EieXdB1ikss4i5RYrKTeCeMf489bmJ2hv7VoSfkS2ZLGWvvG3y1RpZWkrUzzpa1Pa03bvTGRxFaKtjxbuTd2AFdLp8622MngHqyup/SU91uj1UNhqqIr7Hy49Yx5Vc9sF8m742B8qplII9PjkzKTuSxkKavPb0Jq+VlBYk7sltMCLbfltfwWVEgFKlRYkf1Dih6VYopvV2zFSii5Xaul9s8ovUUqUUalKlO5KlSpKlVv0+0u2323dHvc9rT969vzt3J7gxoC5JntQ9sUFkjt8Ze374DTBuOfbitw2577IfhtuP0NxPZ/cLv50hDwzm6T3ZITo226/wYYcIh3c20BEhRoSMBAChnkUEAJFdTwWUNmLvyO3XGm3Y4xn27a64AO7HS7gcbdiSGaa+HJK+7DC9h+1zus1Ej7QyKFamAvvtg1SrMvtE600anOdK4LXepK1/on4AlQKj2ZykJO5cb9nUJFqjTQUHF8uTLlGqvQNAvVmqjRdKVXaV0Avr+Gcst17LE/yQbnU654NugP+nV/3L/i/P6WQ465gA7siKP/gMzrOu7i+dZOOJk3c2rd7v/PJc641GUud4UrXbUoXe0mb/3nF/AABNCIB5a8j5ZHPvChx5546pnnefuM8wH5yI2Dz73w0iuvfeKNT33tJ0ABQ+lljvNF+erlCT7zuS986avjnfFPTvKj+bn1AwBMs5jVBz8FBMqv5wIBdP4CYRnBIKAsl4EjhkDM14VKKGgk5Te8hBQZchQoUaHGVP7P8ID/TVedT2Mu3MDVbuzW3RYjDjhkzIQpM+Ycs2DJijUnbDidL8RfnX/BORdccsU1T0JKePACT3uxV/dagiSQULAQocKESyxCpCjRkoiRVDLJpZBSKqllUlrKhx/42o/9ut9SpIGGipUoVaZcYxUqVanWJP+oRlPNNNdCS6201slYGQ4ecM1jXuctQxZYaNiI0fkhxoxbbGJ+gklTpi0xY6llq5ctt8JKq6w2GE1CkpSnUlWoqdqoY0IpSGHCiSSaWOIpTiLJpJJOSTIpRZOYQqVRTNLoT9MDPacHem7P6/k9OG8BIUAIDAIKBo54uj0BCTWDnkYCg3TORoYcJYqRKFCiQo0aQwxpkSBwAAAu8IAPIBEDhsQkpGTkskEsGwiWlKyp5AEtDyQsaVgzlcUTMeZWIdUyfECE+k4/FOgTuX2v73dwkJgCGL3PFUtIztzEX1LSbf1f4/w3u667vLtGP5FRqky5it6wg95pVuuXqlRraMuEB84ADNyBN/AH0MiBQ2MTUzPzuaX37kOa9Sl9ruO+zKKVpe2cdmLj1JnzpFBuquu1h7FCZMQZASNxXHh8EBIIYeRWWdKIsPDxQNpeRkUniUmazF5XniJlqnkgdYbzb1lF1KgzCiY3LHfUG/VHYaEKKixcpGix4hU/8K9BsY2sLf1irRU7vv5oqSQC9/rWhGrf42Ccytazmq2LBN3G9DfPYLGg2VhOf1O1sbx1x5fA5/m8w19tnPXAG/vKXxvuhufP61qHMWec7XZmS5qfk0ntsah8cXt5BUG3sby98c4/a1t/dMnZssF7X/yNFZwtFmd9p3+pq7e0u+5PhQqQa64yMWzi4EXCwr5StImPr3qFmejlCQdTmqXUFm8egNnJ8vBhdX++mT71oRmmu89j/L+MYP6z3Tl/wwP8U3b5l7vnX8rRKLrkOD2JrTUz1uc4bc6IL1zD1cc8r3qSGl2JroZPrESUtHU1PHGWudZ5MnPKGDuqiRTi+iShvqRuIcyeTVrwfVLInWRKJkzeJJI/CRRMSQonRNHEZTHJHDhbj6ZJO6t3EbE+s5uLPrnPRPvBwdDZaM/aPupRXLGXHgO/76zuDONat4c3r6e71d5zSz/2lVQu4dhS6flcV/TZA/aG9uyexAXrc+JOjE7eyc3YxsKjhr4Za0Kiwgo3H1VxA5hrRYdxfZ8eJxasYOD8PPtecRfvkG90YzffZtHfTw+9yV6MMT26hKrs5W/H5PhxU1pdxXrf/8HnIcfN3t9mJ1RoxSE/7f4e1HyJUjVhJ+JWTUy1Vvbomq3dsZsfRvWKsOjOV36UFym8IXlJlnTJvOGMLuriLp2+B3Lf5HBmDVfW3PRWviGfEiihEnmDQ+AIOAoWSnk5xvTS98eGjB+Gw3iYDFP2RxRTOqVbH0v/6b/kwc3fAi3UYoCB0kobL/sCaaC/W0/0nuUVYJRpw3JYDethM2wBY0e0emu0Zmu1dusAxgw3O+bEWMxAW4AJ2zVlUzddMzV7czY3YEKWzDrT8V40n1faIEmad7X1c7/1e8yyLIc1pVXixyFJoiXj5f9dC2RXlEVdtAUvhmIq1mIH3GeEk9sqqqSyKqqqprrqa6y5ltqCiQBkbHGC04y63HV2uN1dvulxT3vO237hV94HkM+LGQ8IHzFW3HhJk6fMkOm0pr0YjABGGCOKkZFKWQBAwV/81d+yOMIgPsSPBJEIEkMSSCrY1EM91pEd1dEd07Ed1/EAAMqBb0kMiSji8BObp12jsGpLzmhbJ2oCXUAHTLx/UcAGXGAOSgJrYA+cgdvYNgwG4XVa0tQ8tVWKWsKZP5EcQNN7nRi3nNVtXHRwXQhLHSRDxaDHoiQorQ9GsBikDokMJYDQlCs11qRmVIZOsAjCKTX0Dj0pCFmUFFukgmbDJS6EEMfCCEMM0EcPXXTQRgvNstGHkRafbDC/lsh0WBVENwsqRMXEQceJGhqLRFICPaKHNBZ9iAQiCMADBywxtX7WQTiAcAADFBCAAQKQgC3CVCz64MkdpyRSoBSSNY+OQAH27W6q6Z9ZEVEe2gGxnrpYHB8cy2h8CMMpN7HbBFK0TBwYSzRcsfCUrIagGabkEcZwF+hZIYtKbrldEzQWOwXG3jU1EItlVgOywwog8uNUCWGMG4MACl/Y6TLVtyqt+MwRilIb9AjaOYoUCB2SLsmqNAPD1TWHa62wQECnaOAaDfJw5Wl9nxVUWeSAso8Pv9nagpzA6llxBgQ0kMfkDDJZg8oMO8U5cPdBdm7CBpiQAfnImj44XlU6jm5g2JlIA+YWRkCUsb5DlSA0MQs9KShBHB595pfCY8vnoKJYP48x3QXU5QYW1QeyPyMVCAiL4s1qgoTDagy3nshjo078OAfxfAFFlFjO3Ua9HG5hg77n1UsDVFBABskRVczVXFR5SbifQRCy6BNwhxFR4us6bLdSK9QCyu2Vm0YKhdH95IJwFn0860rC+bWOaczDUnsPCojDwlHj2eDK2rsEUOsC/D1J8LGSywmLPJS6BCBxg9kkRqwDqUsHYfne1WMRzDDBSENL8nhW0GVwxYK8TErZcLiwUSvUPl1G3dcY9ipLuQQLzDHDFBOMMcKQgzZQ2Q7/5hCBBG1xrIsESmmCKiQLoZUWFT1aHFSdm8+bmsfYPf1OBgoyT2mEQAWQI5YsKqrIXdTpEdxwwQkH7LDBCgvNbcgO1QH9MiSTQMeKY0ktKnOJVVTTCaUOgUGLgsetOJ21MGeR9zBBWxTK37SLBD05jZEWgxkmGuu3EwKRQW5actHoNFRMlwmELhVUmbA+hAcggATKoSXwHmfbAf/CPpx1yhkIX8jWwMWDYMUGBrf0kW14qizF5OyGZG2AsxtKUE9lR3XEyqJYK488yRxT1zCrlMm2kBbPLmgWfW0GaaZEqxgNldFixVFTDUk0TAvYFYLc87ABMJSCXiEkcXHUX0d78zkyQb2nYaYx3z5PBweIqYsjixJhe6LCcp2qmbv6ev9bWc7QvVLyJAxLuIFE4xLzrozXz25IiqCv0r/tJAoE4lVlyfoTpyopi9765EPhIBaVrIXKy8yIERroEbAoYYawK7VG2qiP+KG7HJZaRv3zFma3J0h/jDOWhoczDaGxMX0T/USkucDHmQSRMM5QEpnUrJemYCJ9ydAth84+K2kTOnA+330iJopennzAwPF7bYcLndnJYxl3k5EREDUEg0gfCD100UEbLTSpwXAbAbPzkYmQgEEkAtO8AR/DkAVpqAVwciozMMEIA+kZGvMMuKqUkKLdNU2FBZEMojI6YTJEBGGAYkj/1ZaF1x+mGgYCdD906CQjcGDMjGhyBWY24/+FaijF1EGEqcXuBArsvstPfRJ1q+bAt3z4Cl00+4JmFIy/XNbdpVa2oN2G9kVWRcK7+t5YawhJ1P1A1xFIBumEbOqrSEKW3LIu55wcX0aIQQAD9KRzaNFCRpUGqEnl0KKEBKUAcpKx8kYsjB4TuFujmCMeXoE6CaKtQoS0NeEE5BaeZzo+HIf8omaMdcb3Cwu88MQDd7lBj36KA4oTqw5Ce4fGjrYOIRsQ+dMaxEawaLsL8qCoyNm5omiJcRnD5Ei08s8H4lhcHjzfe9zQGXlfh2ZiB5bfo3hJSIxmGhgtajgS00UDV1R+/LRhoQk0Q+fibYySMUOKD58u0kZkjYybif66sg8N5l4au7UyIU1gpvUA+3f1t8t+OS7nqJ+Ui3Jd7jPFqpvyUF7KR/gYDsF5uCeak4+lXeliwlAkXIuV56OM4HVc88Ek9mcjN26qd/rRgnls0OXwZHSMibExLsbHhJpYk2qka8WT5/IFXs87+GCbap8GJpD2l88rWjGk6CPDjZ3v1i7b3V3LQtghJ7D5GSPj6xYsGEW8MCqyhSugcADwEVnCZSsRclYnOsSQqduMGdiaWQIPgM0nYU74Y75YMqRD3VVcPw6TJTGO28NkrO1mryQl3cH9sgU7CIO49vDEmrYsRG3b5EzdDMzSHM3LTj04ChF3T8+YPfb1iLgrziXue3FcE7fGfYmJj/uCb/rRiYgfWh+Hrl+HeUyFQ6yGV4QmBxGfZJIvZTuUolQnSVOG5Cm5U7FUjO8ETxFTQurXdO73PQBcgQrA5pd+Mb6PIv+W/Fs5eyY7lL0cyobyoULoZQhQhhUywrzcJY8F7JHU037Qr/q1jJgdKAoTZfH8jTN/k/43Hf4mMfifz4fB55uXyUmmVIfqbYrSEB2Oh8nhmYd5iV6O+xAhd/9OmLxZbjcWE4wNajACK7CTNFI7KQ5ZaMAYtvAIFrG3ODaUgkg0lN0lntalGufpEU8ZBphQIb5dJPyX6w9cImB1j0yTheLUqJHbiSvDIPyEc/gAQp7GQ3wnpEKVQ86AB4CJClwhKP20TKeiV7soFkWkfMtwSIRsKIUh2AkmcjbX8zCv8iV/S7Qg1YJLAExWferoUijNMiqrci5vhGl4jaEJtYBmaj204ZjDOg5wiUd8EQRhEQ3xkQJFwAgA0xAbaVE7NJDSVKU+LelEb4YjCa6J2ViKQ7gTTnCW6zzkFV/4K0hCJlwiJ1GSRca6BMBMYiRdSEIyUpWezGUvDwVRNKVQLpXREO1AB2pKy9rRqW71ZoAnUBiJsZmEpbM2rC8ba0VruQTALOZjo61gTRvZys72rjAdrzN0oR7QTb2HPrzmar0O6rIe66tBOJbTOJ8reIR34YmWadXWa/O2dzsAzOPl1mnTtm236UUGYBcpUAIr8EJUSAm5kR/NMR6bcVMgbhRp0StCMSYui3ktalunutOHac1m+Bkch2G4CHNWKG8eSK8RhalA3qJe8q4vLO8n/1gVSDQMj8GHbaikl3aDNYBbM0ijhmEUouNodBEL3Jwa8EoaC5SGJCYQk8akTwk4YAosS7NBRkoGxzE9kN76Qw5MjwRt03A6Pr3yjfsbPuiZLqRsensezKv5moYQblsMXevBWzn6xtq/8e5r9q7C4P7Jvr+SqGQNEzKV8/DE5EzZINMJL0LZYl9+G4h/KVd0tb8+8oZ7ldX35lKvdVqpV5TKXWf5V+5Vj1bNmQ/MJ+bL6F2UiUpRI2pHcaru3uCRPI4n28rbbPvppZ7ypl7mCf/Gt0T5FJ/nK3b6rtr9+plv/Ff80l8C/veYgBYI9rO9ve/2x4AGRfBGgAIbej0uZIQicSX6V28+u/fZXn/1rZEhKWSHEnEj+uIgHkMSmrANs3AId1D/DwTABCJpIdlSI/0CDBRowPuAgQijAQfpUCBPZF0u5E+YwBxW8B2IoUX6HzCIinhIrshKorwihDhy6A0E0YLRiMJkzMFSdacy9RGHmGKLX8EAC3yQgRAJi4i1leZqncZJRjSZkhPpyEqzCX9Wri25493Or6wt4j8TCnYhS9W0SnlBC1e8U7BiL6eSUvJLVeZmjyUq87Ips1JWd/57bMWoxPkuT/LPClemeq1Cla+zm1hzanmhF01xrFld1u/VXX0064ZKvBonhFjyGoFEUzVhKZ0K9YXu6oN+pow6+hbF1LP4j3jGZGJjYzDjmSEmWMXeY4ytvJqJnM2lpmgm5jtPuOQNP/GBH2ISZMEVckst78tF6ZfPTdzIZtqAZmnVg2uZraQSq6z6brPWtm+0uI1d/R9IHbdT1Gbd1eeOd1X3QTe4G1+FdjQnbFYNa15d4pRrXel07/8zvmf10lZui/a3J33Rv9WTfh2GgTzwBmVnd0P3P4ihHk6DGG/9j5iRPor6TR9ZhfUtsNCiFUBIecuCllTJl0rbtBubSyKtfE1CqU/0BBh0yKCeHZ+dm12Z3UAZXcxxwEugwpR12ZmbnFuYW5W0VKUvSznJW+HKUoXq5qfnTfNrmtW6DnWlF/0mZBKnraQ36oxmozPlUzON0ybdDGg97yHndg4wB04OXLzk1y3E+1vn/fMLE57a6f14GufxOtcYZVsYWZhcCMzxvBxMHMwcPCtU3fv6adjwTVqTk6bxrjepN9ybCt0DYMBqsam45HjnfD70w9EPxR+EMznLN4mfBdvBAi8Ov/jDi2U5K3+VL8ugxANrL9Fxl+uX2tvh7fL2u3c27VSRXRk/UwZm0AQ8I5nNXstgppXasYquhGzBXDaws2LKqbcUVl7H/w6vmVocbkIWPmukha70e5rp1VQH0bCNNBKjJHo3iZGmMSczmCOfcnLOzeWxGhfxd45znbc5yKW95URbquVbZWImTcItsda+dua2cFNMl27jTPx81c9+eJj/yOGOsNklrnXdu4T5T7TDrW5zuzvc6a64OTEeIW7C+TmYPUnNJ5edG9jZb2fYeQyx52c5bp8E4AJgoznu3C5P8OiWpMQwv7fWJnb3JziPD+/GsjPaMch19MmPcpJtwF2v7pGq6kyEefjquZ6DN9OxZHVIjvUbT3b2cPbXkGIXO7gniChqYexlGMiwf6vTXczMX5lhWkBT1oq+6fuLI9+5PFtn6PhIekG7fYO2cjmX8BC28UznD+d6FZnWkKioh6Zx6x3qMNo6S7N29YFzRECTFu5p5eorLAo/sC2Od6qat35jTBSfpOZSv/HpxV2JnNvhuV06twfN7cq53U/JASB96UAmpKA5AacyzOmt8XVWHPNd3ae9yCWuSPcg4sgXxsnArBEjvjb10U5xrgtmz2UDGjEFs+NWRxe2LETAdpc0YPmy5q+PPLYr2l1VfLv7oN19cWz3r39g7uEf138gE1VECoQUfT/EYwPwxIOAnXeD4q1gjy+1KL98vj0T3PmGd9KAb6bRPu/t39Ont89/+kItgI8WwvuL4J1Fffvm4i6Aev+eXR5Y75EXhPzsrNBevfdmsL/kesJ+1Q8iXHexRYfVU+hXngE9ffZTvT77vj6uFOJaEUHMliBY+wUzgH8RGH8hZPwu8voiCpwwtpHQ+YKdg+94QN4uxPnl6z1hdHh5xmf3dtppXSrXV66GreOk9jBLP++bc/qGn9DrF6xu1lYzdz7vw+eNG+Ht7fOGjQfNnC99WSh8VtQeF/HLn+TzYeRw79p+2YOiNe2t2b6Y/v4vCtE/9KGH+LYH+ap7+Lx7+aT7+DD3814esNvZ6Bu+ueDwWT77BcsDwsMlN/t+w60/gtmAR3mj/9fVHna61P8CmOPWxgX2eBJ4jBCPFuZRIjzEIu4nyn31cHe9tqO+F1cOal0hf8zQihZXvju8gAPsOIX9ccQ/9NHsZoYdtLCJ1qqh7RMiAfaifB6Z4jkeUMItSrlCuS1Qdv4LC/DrYgGrD8H4YtjNzn5t2OEj8dqDDJJJ9GF/RzemtfeizdvDSuKPV+Gy/OO5WBl0HmcD6sgAVEgFjBgJMNSHWYCM/wADjEIA0hOh92sRAe1X6eFfOYEA/O4I1i99840N6ctFgo3+z72hckbQDjP+/HcBw+/3IWyE1xHvElcjWgrN70f4UWqQU536eV5rjVELKea2Qp0AxSwpwXWSKibA2zoHosxTLuxMX/0Z3Nrb/xjrHC17zX3t6BzrlgK/7mwDv+dsY+dKf8Z+wR8YgYu4Nb44rSBGa//bdaxczCvVJb98rs7r39Qaqqxzz5Ss8v5nOWlGEcdR4Tq32oKbZPWa19s9+41k3ewZQI3++a9N4FAopofDLc7WtNvsGn513mV36TUGm7rWXx90+TXXguGQIK2HxlBsrNT3nY9OnD+xAdOp9RjErTLPNMyeRr/MWQB49l7o8ip/FQTX3ktUbGdViqvXvPXDGIv6GXpWnsWk/rHTI2wGjN3DMjtokTSIajwqCCX6KNQ/PnaOTRk7UrYkbM9Ya0fik5DdCNQctI/x6dmmXVHBQWajYlHVpkHLwEHHNDVQWaWgI2Mk4SViGwI8lsHBwmEIofGgIJA4BgFOAwwvFBICFbAqiTtkv2vt8Az/GvykHcNvmGqoQqvcKo5gz+371eOwXr2o1ddr0dajFhQWEBXSF0HMEs+xlVtsFBlxMon/PHO3N12bg4Y59teH72+oa2/GNo5rvZ17mmkeN3HMYpnDcBvN3Sdn7/X7tdocaBlkUnkgTQDRXN99urX8OuOpY79z/DDUtu+5C2G5ONs/S3WsO3GW7t4g6KBwZevs9Q91/yi5m2mWzVY/t5J3/kWX2iePD5qICa69WzGrrC8U1yZaYLs8fOW1xX3sA+6hZbtb3yRg+6QCrOwx1xSm5meRd3MUendW2N1Z4f0sJYnT9bPkYEjqtP0s/Y5gCl6zFDYBLhE+CSHZRiuQUpHTUNJRM9Ay0bMwsjFzsHKx83DycQvwCvGLCIoJS4hKictIykkryCrJqyiqKWuoaqnraOppG+ga6ZsYmhlbmPqJ+Xb5SWUCwO/v0dwEvk/sx6rrvAYr761XK6+H3P3xh9llkG8FpVTnrL8POLBe7etyxwO5uSZwe+Lqpy4eQK0pdbzj9+O0iiilCIUwuRCZIKkACT8xHxEvIQ8BNz4XHicuBw47NhsWKyYLBjM6ExojKgMKfZDrW3iTigqREoECnhyODJYUhgSauFGIduS4uetu/73zT+f1nyOJY82u7Hutg52p6vDzSk/SsmlX/LQGF2f5vcNydqf1rrHZFbaV7Crw7rnSdO/1VR1Cy6sNkwDt7ovlt6s6OWx7Xuo9GdQ1NcNJa5/A8iul1yQ2jP4Qrz/FNB90CrIET0i1naG5jZNHvo1AoRHRcYkp6Vm5BcVllT+3oSl4THvPwE7H2y0V7zMJn/yKQwzelC09NuXUqUtiqz/YjyuvfS28D1zpDd/d0XM6OwSvQeAKaPMWxIBSDfNLoBr4BghA4XY4CozGPVmeYz+OrG8GQfkaODY7zjrcXUZ+1H7Uso6FXcu11uNZWU0gtpofN4DzEuzNYT+JFZqnAWF1i3I17ceh+oYWRqEw/jjv9RVVmSrPr9TWe7r2dce+I/oAHQI0MFBBiHLf6Ny7hs3XX7+L8BvCH8OPAosMcLCL2nlgjLiS5u5981X69hNh4HyWXz7angss5JEnStY08P3TR/5qLXe4A5yT287hOTvJLZ5S8jNuujSSG7THGV7cdPvWh2830MX1EPWQDRwYFgcKOanFxrbH09791/ODp/iT0mjhd5vzRN962Z67r+89z6cpwLP8aYgnFn8ZlS5OrDjeT5M/UeqZ0cXhJwrAnBm5HatZ33rd3dVvyieSEtvWR/Gft03L64J28UwGg+SaVNb6Dmd2tGmbMj/Tbjh588npNX+QO9NSJBhZFs47zv6XGwIjwQLoUoeNovVT79Lv5bis1+t8XqWrKM9cBb/zW8X/MUbXEfnDmKD/868mS3Ku3+rc78m83Puns24eXQyfszX9yoliyunKOrUGhS79jDud+5mMyKNGNnpOgq+dOgHI89rBTNSDWtfzjGyb3fvpp+8FHLaA5PMzonL7aU0cNFijjv3x46fxoj7e9VvvL4Wx1LXB/y2HleK3z21frj0SQE5JokCc4x7Ncc2L9mXxfMu/U6Bfy9G1Ux/jGA94mIqbmbFuXCmHwdcPeN4PHNZXDH5/6Ecel+hhE8/QAQvrtNUKHVvSjv3wuUCmpbr2XgY81LLE0Wyq049OVmlk+poxDJehX/IVDM0KLttECseWYKERm7yhd95madiAQ/Bvp4Z9WON1pwHbsI38sU3He4aAfbC2wDuggrMtgYJTBgcFRwwBDQjkHGEKZBlwpGQFQJfJACn8cSoF7svHCP2ByHmtHyaKiRJE6ha7lNP//CoixqYsK9Z2cbY2iit0O8uNNv0n6ISE/TOsQMHm7qnQAWgVuhiZ2GN0wijSdlIpCPSOJK+4A9r0hM45m6XhPGwVOuFNeiGcgyUUxIltOl42umUXX3T/w5+aLVXnD7N0+oCwZVudUNJfct7gClVhPlrSKQjNbviX8tnyRcsknWkGFktOfISJlZ6C7lyx3KqcXnvj6P7nGdhPlaeGDaV+gilgYD5ewlCmg5Mfe+cLMxQvxmyAx60bPChHw3/S0c+8mEfEX6fDjobO+0fTGzvIjooOS0dZR6VPFDuKN9MjXVnSUZndK8tIyuJWQ7q+hQox/A9NAlrxYLSh1N9u4WbCRaz4qQ4MFqGsXD7b43wgUiG3d7xEkdep3znrvLMg1bZ9mU/ANvMuizE+vrYaDHeShOL8qs/1E+9PRHRTXrd3GLJsOfajX2vCzK+G6mMTflNCzG9C0bGf/K6EpL/HiwJAUTLNUllmlPLTUIkiCLrICXuVz+By5oC9r+J9AfiiUZsFGulMF8Pn1rN5NCzuOCkTJkuXVb0FBUz/40ZlpE2kzaQtJDMI9Hxv2QQRoDn2uFDDHaAyCY+e1Abbg8/R/M+H8+afyQFcdmC8WQreCDcHb+xfHw5qkiaKCOW3fdbuRzpAjkNNSzHEz7zofHIkWIim1z+9avAvuhALGbsm9ZPcWEMFD2UPyAIaNRzN1okSMvdtxfNJkx1IaxeGYzWzg98XS6TjS6CjgjYeszv4glJ4SY9fCe+l1NqeBDgqBrEnxxv1jVr2VAIi5R6z0xKusodZPMHgoJ4EVky1HhVupRwF040gQqRfgHj6h6x2MznYHrLUIB7bUwRbpZ98b5iqEoDtL+RTyQ329OHg+q+wvcEQ8QJ9F6BUfoYbIK45a0IU8b4Ldt4JUMmdJ9iuMpTSgbWLUloFIH4phGr8X+FffUkox4C9csSZpdhgwTLuCiDlv6mCiQ2VNmQeOI0Nys0PWPShxfp26XepGxL8FuftEpnrXiD+vdY2pAapReqQeqQBoZAdxM7HTGPi70FcEfAo4NETYHcnRP44NM96JiU9LmWHg5oXrPHCFGT80kuhE+giCo+FcbNsDXe6pkJeWUzG8rNu6T2QwjF41BlRqHUCdqwI3lMFQNc75A6fY/o/3w/7onSgeuAsFnTONvCla+pzw3Upc/nT10nkvXzCsjN3kwbDPpPUQzLiUsoaZgcFbXxGo9LS09RxYFT1wHAFVu7FkVBQ+iGnr042iWdi24MBlpyTXL4ZqglgNweu29TzQePFdxGJHSyjoYYU1FcWoN1il86C8h0o/bnhzFuzz//aUWYTKjBVgAU+KbUIXS2XcxZCAQXNJjAMRcfIwSMMkP7fFwCOdlgQmzZiNKf8ee6f5/35pYCwae8TGDSPaDgFhsENLwdXTHzepV9vkNb9L4fqG4VUn1H6mm7iRboeUWa8ucBCeca6kBeNyKN6Bp8d91XgPBPYX7XjJ3kvWle5fb89shMCZ5TMjQKYddYIRMQmzubc1BKAbI/kbIqh0/RwMqPHabJciYdvhsKJFmN1IX2EhaILUYjngpHN7psEIEcMsdvqXIPdUzDx0xDUKftPGsIaP2TDd+VZiQVJw5CW3iJZXtumbDUG+1RMbojSsZ9OD+T0zEEIhDMbjH3JW1gLpYgmCYOiG0wMg9Hc1E8J67VDLgpujPajvLXdFNhn6rnzYF1nCZEqkgdB1cn5QWJXQW+LTmd7z8Lpv13zR3oZRKHcrnGDRFwgVYVGF1dH9MqoyqHij57Rt6BqLebpaQwAUR/Dx0lKNQD7kwVle4pcpSnFnPXg6FWoGzM8UP+rK1QGhHdLguSh9ShrB1JAiX9P37NnjMTDMGkddHO3APssLJzaBdtgO9wIO+AmmIabYQZuwcEFie5A3Wp2F2nJSOlqgm06Y+UP+NTWaRfz9MGy4NUFULb10qyqhv/hRgYpCoVcL6QKjP2r0tGUW3KdOvyzoaNL5vYmaNKE5Yn5PbG706ASbSxl4h+8PYy2R2Wx3nw/7tIY5Yw68k3scjtKGjUt3D/B3gM/ZRSBgoYBwMLBIyAiIQNJYPLrLAobyNnyqSUeMVVgNK7eGkCkP7qrzmqhBgT2AeTf0aNWahusqpGa3iLcDcnw77j4j3erzvj0P16pyrBdtJfGzyg/pSE4e9ar3o/ZC7H1Vd/1U5/6rb/zKokqH5TqmkWEm+u0AW/MQclWBD8edRw4uWlrz6ltJVDH2biUo3kZHUKn3umJngPvE6+M+p+gqnt6CAx4tb+ZTQ8p7kJmDW6e3QSr8ZxdFAuUvjcS25cuqD6JbiqHESUDvE3ImO0W1yLHAyJsANqOitgGadpvltX++eTs9RSkSHSv8NjHJN44quNAv9to7w1vDkBp/60fpnODX+PSCx6CfpTQhuFZP0ZIQi3TjxXs0C/Kx69LgTRdVes9DaoNFmnRYsvb+unj9Ch8PaZpk1l6m9h4CQHIXSKu71SvI1muHxP+72bQ1T+5ETIoSJvqLO95iw72Am2Vc42DGAkGXt1Cf5/mvxYIkv+FQ7j5JXNeAX4yr86+z7HmXfYqPld0mERAcw6v2RezB+XbuR17cvN+sNdBycmP0NJjmzb3Db48QTjvenizD95kwFv40/foGvtLnB3hYRDLXa3nGtQGixEtRSbqkGbz0QhFT6/b+Cg4onTpDfkYm4F09+qJesPjGmqc/YeE3CHkx4wnQGpPQJjnPZ1AY4auMzVmMcYGgsr3so3RoRdAdHKSNOP+1A6TMUl0PYcHienigqx0f4KEizm1YUVzCsQ3q2+MkW7y8oMUz2hF7Acwh/qXwRt5ZYoojgDuA2r1sEGEVy+1HMSA+xjvBEK9poFVhiz7MECM3JO9wv7VAHWdkN0K2dW93jV/Y2ftYIwG97rv/BrOXtB82xtYXAPxtKov/zRAqubOIVsWqf0nAo0FQkFK4fKWSOM8guwPcIsKnA/A+ZmrZBHt2Ze9vBUgcaGMb/nJ8fzZ6zlOqKeEjHkS4XGzEEwpvl1Xeu65Rver1cBSUQkGkFJsewvgPUNbKiTNE74uMS60nJDfIwqOVg7sFrUEyIrTknjczQmaVJxo9NQ51ziByTJ9aC0qhnffP7MMPrdYy6EMBlET0c4xwH4LOIdxVgNgJw9wQj6HOSbpWzXnl4tfEc5ltWdQXMFiJwcq7NnP8MxPu5pTNN1J96Hsosj0HOwn+OoyOdPXU4dduJ89JC2NpeNzhdaydp0Hc620rVIbUyDm3z2HKyR7bI0BYMpTtbLEw7EVxVUxWovS+Y6R/yBvvnRkHHvmG0aeR/Q8wcjdcvX1GtRI6WeDa+UYi6d6qSGU+Sn7XWFtmYt9lSqmKoe5bhK6P9kaZVo2loo/q/QfXL2OsC05R/bNZ8xbvMLqI9uiNl4l8chkVG510L6E/HxSy1K4nzFDastUOZShF3FULdaxsRIg/UONJZVfv0IiDUzCeqctFoh/RT2NirLxb7CmRqEs/n7ezEU6J2r/Pl1PDuvjMGx20xnGP4L62AGLQDrI+CegXPvyeTyty5+VfV20zT3pY/CX524a03sLJUuedoI8bT+VOh+k0Sz7oj6NUiXgzpQyrPOlEWHlWOqjACu8SOqkm00jFVjrhm73fH3MZHhzIRq6mJRvTpShLPivjh1KgvpqsKFpHlkt8G6y73sas8+bs0uySucPkvrk+V4rbb4XPZNB/2LSle9zk2/jPQ2Dy+yOlF3pDqAUprQvHonrsLCez39W8+ETw9cIe3FsY5+1dnBWNwtj6caVcFiX2dnPjSiG4nqaaLjQG4+xasNBW9xBVzb6cC5OZLbG/qiJs0naMIO0rrtmwAYM3LoZNTum/h1Q6rhNxq5PSTcam7nL+kgMVXbIYN2hWUTlaelplldd96z1gYn40PUnfsadeM21J95DVzzt5hJTtMS17lGJe1EXF7nxhA1VMbr7auIkkfDUsVzupglMOPWdnLvzSuio1WS4CXPZCTXakcjuiZ6WJhjkqge7jY3ZoaZvbNyITWXr0cpN/Xc0WFdb9RdCTjCs70cr21xDoORGg+v6ZORauYaNjNWF33qjB4/2thuSQKaxnsjUb2R8Fg7qgd68+gsoiWhFs24ZDY65+uOUZGNeVSDOOlz9eiEV1Ouc0Uopt8AL6SBdJ4wGnVx9H+QF0Tpk5GS4uh7yA2ftu9GgkKuLoSBM1Na9C1enQ2Foqz3ZW3ILhFAUqGo3jla8udoXKgS8mnk0+OJqJ3jxx1QXo9k8e8AOroRjS61f7HOgGX578eDa1TAbrc17lGzMOrGPvrdXXYgoQdzV4JWr/Osd+5GLLpc0XqLLVVz2J7fyM4e84lXwM6sfmTi3JPyTDTltF33viEnMwTpKuyh3+wC3Jl3ZBOUDQJKkDDjyUGNxYpWNBz4CMxFKWymPdaQDGPl8kmpqfknlU9Qf71wN3/XDeAqZNDlrQ/STnNZomppnw3ld8AxaKXeWb2s3zkYmNdjZsFhLcQ4QVM7yRo3zfHKCnQ3deo+4AOhS+CwPVaNcHIYvNay5XadyXbsh4Oca3RE3QrAEZC7Uq8vNoddU/ZjTdChveR1s52j25G1kMJ4DnpDFnfeM7R3H/tBwMqIH71n52EjZq4zi/mM260voVfAKUQA8e84ZhA4o4spssL8M88rUFpwrOtaCqpp9v8yT9kD4mQBS82fbG4wvQjZiOn97iXFH4Blrnbw9w5jwa9fW4dcxQQre8V5qXmjeXk8pxPU8nNw75OQFRuTmKB0ZlYMmLS2bvPum9iTsx/GjRJm0vXKwv9dYzSbcinbTfO9IQxuckWJFRumPbtzfamQZWdhBhdWStzMdj9EGiGh4XWP+62yUXhR5Ye940hiVHi21RDhGoY9pDRIV8d24Bj8r/ekhoO0rvckuo82gQJnWqfyrY6FiKSbM7Fx6IkTrMc1XORw5EIoWGr53yKLKHxrS3mmCSl8e/EU0y/OFo+2liPHC6kFdDfp9njuvAqtfrGNr7wFSY+mbR0dnq225B5OY4RLV1bPsYU7AXx+7hB3B72V737Up/e9NK27XLW2rWz3FLA/ZsrFwi5G7fVvyQB8KyEaNxn9J7ndebPOPC6dyP0+/mp9aHPiSeA3BCi2GRc2QjcVsX0TtZPcUMT2KQ0B7dnBzoaR6n6TLIOAF8S7wrPlkXNetqNQ0UhJQ/FRhwK8dIQNt2SbCQjKFXCDEj4d8CnD3C7yxCDvpftgq91PC1N1dKTSPg1fum/m2d6N/j5RpfRVC6aLAIinMcGP71ZvsEni0iT2Y8kY+3XrgVBHTyc2+Q1TAvx5s5viOuI6Da8JKxndxLeHsyjuf8yv/LG6silOZHBAhaDfXG6N9xVeqawqYnw6WdwBK19bk2xH3ZldVsK1iB6VM2uX5OWs5vhWs4NWWQKz6s7XjqVttZ5jatgV1FHXjrRBeM2uwBZS65JYIqp3sFv0X1wSg4vS+aKezTPnF1Irg7yl5/JhO6nv0fwn9a/lgo+jU7W65wG2HhwPnQ5fHObet9s43Vd2FOvK7WFlyl0oJ73JB3l3Jwb6r6Rl3LRn1rscl3Y0o+LsZGnO3AiGft6/OA3Z32oPvbnPA3Tt6t/C1+1Vd9qCM3R4WttyjXMZ7nFF3T1Ko7+nBv9XRnt1xN4k9v2MR2osgPOfLq/1i26uODHvdkmpvGpDsbXW8vSuH8SW9ep/y9vigZojuuKXIk0gZGQ4dc76xdXabShIKOJjNDqyR6u7Fthtrs0vKSXAg9phjsRlG2Cu5cP/RGdgfp2DnvRLktjcMeeTMo43mHqFsedCBflhCzsVeNZQt9ztzXM842W+gBO6Xex/lVffr9Od6RLZ0bloiKd51BCQeD/WIAJBscujWPAALdVs9zElCp9WjrC3aqR4nZpzgbvXkmXCTfiusxS+reC6E6F65dP5LPOyI+Rqrw3zHNxgdtiN8O2reigrfoXCYXfnejzu1ehbN8p+Il3e1L1AR8yetrhC5n0qa0jtw4f9BRQxq08vkB939sAaTAD/S9qQu5+fgjWahSc6mjuUTML4Vmg6vtzSb3ibk8n5OIKKVP3WBu8aTrM1oE9+PvDKmVLiNU//5ITcAtQKCTDJr5nPge+/V+A9e77jUn/Q2q9raf9gNnV+Aqd/BecFlA3zfnHUmjrL9j5xxFMr5j8z+o8BuRpOx2GfQuJZFDMTMMRKS4wW3f67QcqBg8A8H2jRXwRMSAN8Crt+kt+H5fIf44ex1E9dm4zyYkBabcvxIfS/z7f+DcCDT2Z9pmr1M3fZLD5BwxWLfj+6avZLNvrq7ZrN8uu6RtcC0n+UEWQoGe6fZxNRCqSLshXyCKgntWFNALbldG9Oskusafq/bOBG7msPbd6GllIHIQV9fvdTBM4PrpLQ9ANmM7G2ybKeBMNiYPLatKt5JTKbdq22Ox9HYLbYlrtY14SbxQrNXZo4DyTR+OvxKC/h+IqMRW+nL1SwJE+KjVwaOg80VIxXaqoZAn7SwR/JtW4oJZ2jVnZtIaWXrn4CfTVGsTusNaeQxuVyOYD/R89+dyzAnYtNojAxzrTfUyZOdxQq3rnL8iMPVgPq9LHECiK78Pb8vcwDMiXTNsVVMp/EnadJq75I/Gwc57RmGD5fCLK1WaQGHwjVwc4UVBP278g83OQEp2Zxj+UWmhz1aQ3nazM2rW76Mw0a1ej5rm4shDi/WmIuhUkB6oBcXvaK0ia6TVr1wCNeGqjxVaOkASk8j+Pf9OXIxwXGC8Ly4YB57MdjMD+YFjivnluzQqIc5uuG5wA8jzS1DzZiIykjTI4xgNKOdjxpFBmKyqdAV+5HpTOdsFGzVI62ZBPIxtpil+ekuaoCYgM5nWVHTO/KIRugY6WJXOCrAyupnxMreBG6swY+yD97YTI7KrIKJRQItKRdsaV1lsS5fgWo22iqIhYAyIlOLFjFNyTepJyzJMQs/4uyG+aSIVf4Clob6YvIHrJbiUowWOd3rHCGTQTRn9Jqaz5dQa5Hozh/BybBL25zqupx0QiwsnDKZWHZDDpXbp+AdWcEqJ5suO0uqcrmd1PyIustU6q2TAJRNYsK2KBX5hBHV5gnFT1gyCEdNz181ZHerFz2azw0BYdDT93leqn4n689pMPdmH8HRpN2Z2KyMH6eK90/NCVpjMWjVyjnrX7P3K6F7785Bv5uN2culR/T4MxjN8GZSjsrOeRea/UwUXikddr4//VikGzEPwSLjGQjmGshvjnzXvy/tWGkE73RPipZItq7UL3se3gA4PoHTnxsMIh+KI/ObeR9Dq+sH5f03nl8a//4MiHEE39G/Nn3q/5777jfYEbGeHWAquu4zeP60O/v6UkK9OP29SPrbW708QJ9HBp68SpWsv0P068BYROZq1m8kKnGU+5V6e195xN5y1Ls3kKAtSvR74hNT/W2RD9vFf1CGj9vA35GQT9Hwlw0IGIyI309Eho+2tS8AA6MR89OvgIxDxl5f3ZkEic3+ZlPTc/XNiYEOswFe88lf4H3ZzjsqN+RTz1bfuASeWn4ebUGS8ZmvRaCT8EFkLOx9VfEf0UbjxEt3+xs2RJx0uS/OTRIrneIvfpoqMltyXw2gR0U8qsGMjOZ8qAi7fXS4QnBhI7K/gcNvOkLK1wIhw6+/riNuKrzIjhQ0XPnigRwgMPT5FmUGrE4+1NSGnIF7aedizcL+Gtk6WTCnO5M2CBHqfbHH3AMmFQgrtcHrc0XbJDM43YnjJDGY/dUSdyL949UpXpL92Bdk/PG7Y5GZIFb3cZ+tCaN2b3ZHShS5e76vrsRb7A5rRjI6txR1SMMAWndeyEIBYl+gxOD0/z+S5fERUb+geqVs6NSuoNWc+nLIRWPpJad5ySyvtBZXEfxFkYJgoSUm/DI8wQqttlzNkniDqm0QZxdJzyIcFXlWRz79IDpBi9I0Krlvo1QbGa02KNsKapMjItCWu78z2Dd+5ev3gtPURz5OwCPxy0WjSkplC94SC3kqjuRR62RGQXWViEIj3Po3rJWwtWqJfEAmVBtXinqQAMTlkT0PUWrVD4kZErLU/srdpfyBzG6WSNsRL2iDp1LsmvLOIQJtNeWBLepzSkoacFCyGjbKy/2j/XaD4tFaQx/40cxxggmJfkdyLNUFolfBdrXAGxlq3e3PNkE6ZEeW2hiNkK2pifTjokRdQkzkFCdEqlp3+HcG7zaJfFrGQTOTi8i7VuC1tNSn2UjAtBq63MErFZrWPc3CWSv21aolUhT5xIWsgRglQ0wlPDKsw74z5DZ+xO9DTNrkc9Riq2E/o8Z1HPBwLJLHs8bEibhj8Vw2dccivtgZ46JmqiNcrQPa1PH8mmUBEob6+9e/8Vv0J/wsLGfmbcXEbvzccNO3nFaUxb+6M3zad45Sko1KM85mpQKCs5t3S4wEKxn4zWhFnvFzGYOwDJVXFTqtXmI+M24qLnTapQ/FxYcGmwWd/YoxXbflPh3Il1PJheWKIo2IlYc5PmiP5sZb4azRALqBxrdzRnP8j+Gi0sGZ/keFEtde2yLfXI7L0QhLtf6pUShVYP1ccmUlCZKq32toouUMvTHeBy+GLcvhZZTjSIQM76fWmaaUOVE7uqXJclvLofJALhNqZamUGlleim29ZeyyPm8BkuUqrRXh0igZxhmEdrjbeql0rDc5ZPjl0KdlkY5n6n2bV+W0K1/Qk/NShzp6hzaq+rat0tJ5XaIjVffCcjibhVKz+oqZEhq0M9amV5LxWQkUYrEUfxJl/boV7JlyWzLNen4uhUIpp22c65t6SSpj+K6NXQmzUeyD87diO8zNfBtZPhIslsFOGzVfzc9lhiLdkIkyGG0IVHqcyTfFgCOIu/QNTHxouMta9ltvMIOt4n6Cki8BMSvLDVMxvpjDUT5ojxKZ11YlL3TrIbF7RnuE7nDRHOVM+qOYK59oN4TRNscNvhBa1feQp1QMlKrkGszTaSkPxg/RhrMchm+Qj8SxTkQsVGsz/2bqSE3+nfdMVBp61ap0G4glk1ZrZnqI3FAkbafSACGmVzRQKJFtyPQ+SdY/hd+FfYEvXKu5GMTd4AynWb0Jzem1TJ8z4b4b7gqSqwY9b+C8vlK8x2Gr/SlmthvEPIPX9U3idF50QxNmLNyt+0i9ks34OtQY6+BmF2PW34fZzHTEg28M0dAKNJnKp5mH6eXsyO3g2Hy2uf2yY107pNGVbcw+WNKq7F38Fd0NFqzNMOsfoq6oatAjbAZRvzS6gQEm2Ir4XAvgpPdj4dQ8Gv18H2DXdH/IbepG317blXlnxWfWO4s7NsjmtT8dwtyou/4FyqaNGS78RlWH5Bf1+Y1AeqGZ6bcMKFLG9jDejPZtsanw+lhk3NRzsq7p0zfU8l6P9kU9HbZzuzeEMVYIzfXJ7ZYW4TYVnqoj25N9PqSs2dGH4WtdGruL5anvVhbIuQ3NzOipl99O1GU9n24Le/CxjrPJ8yfe9N4MM6TlowN0bPsyJYhNlkZucKXH/EP/dqSf7mRvmrOlbanD+tanNqtakRwvbWFddsEnq96Z3eRkaFrjk+MTG5G6PqaBqRD4Jp7hDfQ/nPoYT/XrM7EOO3bwoh8zL0eQkr+7wGx5Dno19t8T+l3um5Sc/ohzhItnzJAOH2nzJOuQh7zoGTPGTeq8gMzUxGjdBbaxcVfdCwh+BkNdf9AQU4FcV3p0z4zxEx8PSXbuhODBx8Sk+E8H85op5lz+oCBnWnLywCVsd+J0IM2RMUvcVAdHa330vv+dKBmVXHI5/KLPG57/+3i3ZwbGrHibpz1gRPNR7yk8B6//jaHigueyrTL68t+9i4FPtrbXr5ri7k1pL1kq6eFEJjH4XZiDHhwWJxLZUzFlim0f2d3huTzhL2xGzqg75nWPhghalAnv6o/2naI7O+2c2TGFb9jugpsnjcoMuG3rZDQ8gN3qFVNko5mdYLEUbo7nJnF7Z51u1AwpwgSg6ztpCn3X3Z7HSn5rOa5/gvfMcl2Lg4QQsTpX+Tlwm3w5SV2Jbf+NbPyPd+/GEiEzj7amNWY0aStb+XKSH7vclnMRzI+bXK65ZGQQzS7Y6fmMEXLO16fySP2rTGCcb8HyYMT3ZxAYEic57w8QfL7rbfIvzZnjndcZYdl+MbRxri+5UBA7dVTZJYw24qUlH7VIJ7oAlguJDXY2SenjNicIDVME0bFxQozhc441tIZEWY5lMHQwbkft2f+QPEHodKR3kOFTgjsCm0mubKiOvmvjQUivVStKNmoaa/7FsVdAOPzzynDC39bIM2GV4LV/ToFF0VJxgsssvsm+AGYSp7J3Bw4Oyj6K0lN1ncy3hdnj20z2ogx2z43w2qjsxtVnaOQp9sKyk221gEbhwvg36e2EOSUT1oECiq7dHN9WRsJmXmHbwWQ198gnw4uQUKDY5l/73kwQZ/McJ0YIGlt4i8niuWe5Yz1J32Im11LhnTLZRKR43vhs9Pn/ZHwbzjFYudIOcuCpcUb+0HUCyRSNrnZ11OxkXzQ4NDKyV6o+6vsMUtne2hR7xiY0tf5NJSMWLmRZS9IIFtU2ryDJo4oSbzHJQNkAkeeR6KfR1iIw8kiaiffkkn6IFj8eB5eaNp8fCZdVl3eGGKSI4xGzT+Vl0gWV5zHWnWgshJshh9sGN6wuA1Uz4tLLZBtCENxCEgF6rnL8HDLQ1khCNZ2k2ZFVfEwsEYwRWrdjyICXdVrHw/kikldzbHxU+KN64Xgjt2Z3lP6lUllDN8+WSA/tdLnWPlBDmYXsDoWXxExUsNLwNZFps6KxMJK+jwBUDERQy2V8ST2k2PIDpQ+SZ1kaSviBfDmrPHvvkuopkSW53fRt21zmuwmk383XzOFVO1MsL30Ftcq4F8UGRLB4cLNXjGdwDMyNmMyfToapFDKvwWYC/ZnNIDICtZvbAAWY+IgVnorzDN+rF4tuNb0nJTK7boAX1wrTU+OBrjMJGa7WJca8IM4ugwyHnaPXEAOjZW+N2nSfSHo1zGe1OTirUHA1OiwSRZ2m+mvPk1mRZ6sMhyZFBNMFZo2i3qxs68i6TUM2tVLiqUCYpCVkaC3xJhJvJu96zNwR4+UXJVcqc80ZHmcqSc0SckdkbNkDKg+lrSk/ytusI6CBmgTbRtCoZowxA3o2lqY1ZojMjtXIyTE6oqrhLCI9o6uohoiLW9ftEja9DG7qy+KFFNP3PSzuVp/FFAJXK4uxBUDZCmG8+VKcOVqBjRGW7Q3eF076bNUPFzqqrA1HFmLSLA0qjAwCLAgWFlhszAgtLEBomBCa/XBDyIig0fBqtOl2IEBueRhB3m9eH2ov/MGnavshvYOv3KxI0RD40SvohJV/uYzaIft8q7bCMQfcq3EjuMZ/6z+o4N/V7Pb/hCcwIfho9kKrrlnx9lXUBMi+TSR01vhdHGAA2RFHi4MT6BWPAAvXJJBRUNHQMXBw8fAJCImISUgpaemY2Ni5+YVFJGRkFVU1tbT1DUwsLP3YOrq6uXvEu3ggKBgUHBIyCioaFjYOLh4+AQkFDQMLBydX+JbARCAiFe1FbAk0JsPGbgGkoSo+JCYuLa+sHo0S+CRAo2w6o2NFR+ytojoi6fdXLiAje/7MmlmXd4kCHV3vz5TvSDvxnHyxjS3Nc3ILZjrU6HHavHxl7/ASIbJu0w/WObUKJbc8dDLlMKj/nkaKwrnAsllYMqbzAEWqCnpALc6lGb1o30kv2YzLVIkn21SOg4JMe2dznVvm5/kOQvfN3uv0UR3z+Bhm/D622U5n6EiAZxZl9jrB4lmIgFiBujydvw+lEXMPurpIMVxKovOAEIceUt7yPRsf8s1L1G85jbiJmFHHliK1deml+8t/Ec/HWx7OclysONeHyyFwxYf2hjTU/g54q7ddOa5+ItWF1CobaElLPV7ca73u/yP5UpzgUYdFLVZRpUd7zKsl/Fc3RVC4iHnN92APebkuf/W3p3ra2tYZ1WhHOuqDPtRbGok2tGFWtsrB2r3Tu66VcrB2s5otUNDu9ni+F/zW73LL485jRjO1ttMzdfqpn9+PcUTxd2j4XzHHt/9KpBx48SLX8/ELIAWFhFEQGoPF4QmiRDFxCUkpaRmSLFm9nEMaHN6BaW5BT+T83uw0e0dO/I82/3Py33IGzn4b27J3C3bcH4zpx1bwf9EtHpsnswK21+kTGIX0OYH7Q9jHiG/aPGefmdYXPLUA0vZEDmHIRjVyLgL68m1RdxKGPhUJ2KNNv4ysuWeGKwzfDGbiRvqYPVc86CMcGAjCCi2JpPkrwZ/9f+Jdi8zmGGp0mbDhwjveXuEV/rmrr/xR3jo490u9zIN9XsZavn3Vmh0vszzmRV/l1P95rb/PAgQKEixEqDDhIkSKEi1GrDjxEiRKkixFqnQZvsiUJdtXOQpL5sGjtovWlzllJV6SPTmS+2IhoCBVPE6prsLjd9S6zDBhMCa/Kf9Kmpfflk/g5hdXC4f+YwWUVut+xEqcTQcd8uvyIXg0mJBHIzkr/8a86FfbaCb86qd5ywOavIdFzJx36+XYh//kdyWE8a9Btvz38MqgLKlQpUWbDiPGTFi2el7/AnJB09s+wiuXQkarAB1W+D7Np3038gktvmXS1jiPz9i8A8nZY49+Z2I26n5AuSjHFJ7TpfchhLL0bp2JTQLDpNmN9eQR2sJENec4PisRxE23tU9ycJhli98bhvj4fds8wR5nJr3NW6ssstL4dl9/nFvZ2att78H53jV06RhH8e0v3o/fvzot7xlAcjDRv3eN3+5rBhrX5yVkbr9QJ8O7QvEAJYvUeVsy6PJhfmVWBdUNlfSaNs/V6WPYPANoQkp3ZoVAR8sPaBcW9RcDxOCAqW/KTfwBm6rtFxLrm2dufCpftC6Mu2INWfs66AGy8ZCrk5KJAuqO7iyiZK7oIX0q/tumop4Yb23PwJSDke5yawU3hLwBEvSVTHiayhrSn2tOnZfmlflyuVgrvxfHgh8tyHWMPtc68YysMCqcgnNckD/EFV9Dl9UKy+SV4DafUZNxrWGISvqWZFTOBXKunrU9J/mEJ7bm4i2DdwiFS0QvezdWWbqsZVlKNBG4h4rL02Gia5Y7QAv6gCG55x4tsKc/5PntpnPCSWuN5RbFeVR8toRUszvZCcnMcrS5vjflT12cMebTLOrsh0ABqIvgYI8PBVhd8q3xz0KHg+1jA7HOQ3nFxQFCVG4aCziNz57ieTdu3Z0vQ/KLDcYyjl2jWopeddEUfUMeoqhmjut5jwyyTuTMLeNfsezY83xZFYAkbtNIxKD/1qHHCFoXYmv4/JfeYC/F75NX7MpcT96A3E2FY2+Dt8O3o7f/S5CfC/tphrPituEh9aIZJK4V1KXG1JQ6197amHooE0xLH/4s619q5+H4QsHkl1kA4PymmTMP0S/PF9hkUoPeW3VZuvTfFCgdpy2t9RQ5kcKGFV5xw2OqqALiXeo8ydiuETX6fLPyVaxK0pOLTtJVzsPu90AbYB1xeOuKkRzjDBe4zOMg0Ei2/CStq6Fi/pFoGs0c59dX+84+sAHUK05+PDBOH6C/Hzl49p/dJqAuWS7AIyRcZ5rEds2SOu3TPwMD7zwV5Dfi2MFQl8lgkB9Pj297vwILrBbhGnrEog7pn4GnKZe1pgx3yG3eZr7fKyUN06Vm1Dn1UKaZL0i3u9Z53UsQxw/fyhgZl/ieJOhttWeg/NGjVPb35GTt5Ymy/m/9eGaZA0InHQwIOMaM+2u4nB3XeObcXFm7nnzFF7DjVrnoJL1Cr7/lBFz8xlzwGIERUllnoPP3VR9yEur95I7Go7WAaUTJv7BhPDps0vQgg2FIvg7WtyuSj6oHicwuduguFQQRGvRjAOOfbV/tMtC102QgbGjTY/qMvhqyxIwOtbrpwfVqNNA8KGEY7wmnoGloqk7L09p0cpqY4NMfIjSgjplY6UAnG40PJExOhkOEVLqnPt74C6HHP5VZ7hid+y+0shS4opwc/kH3ztP+op26VrO1xQYJZWjrXuU0N4LBInx0PlaB8FeOqrbjD8fIOMiKy7YHPAzOKVaNdwO5f9813ojd0F27XTMRpvlN/uqEGmMyfb9+eObD9OG3H/ZvgnmW53kjb+YtkC2bGq7YeqrO5mHdO6G/ILw9tA2A8ndv55TPw81h2hA+3X86D7K/vW/VfX+2u8PBEHaDKb+CwSIh96SbvHo+x/x11nXHV8n94HUfDY1u3yeHQ6yyxlEucYM/w5/7Wp6xa/hL4lyYk6vVLd3WHd3VPd3Xgx7KLUXqKcAIbfCYM25WEH7+7LJtjszflTX46zSGjfBkuuQ4acnRjc7MrQfyWEbNRP+TMjcRmindaa/snNMNWtcvCykqphnND+2fLSFGkmwl6oZ3KN7j8Opr9pR6thp1o5IdKpllyVogpaPQ0loiDBWtYdfQ+uwl/1vuShazqQNsJOnfy4UOPabvDSaEEEMKOZQwYjiqQARJggUrmz4b1XHo058QMlmt/L4yWHTByYGyuZk/z0xhJcCV4AeEAfReP1FM/A/rvRZN3gIPvt0kTC4ekjFgWJ1BkEsbPlJidGje+ZgoYMwfEZkuy4ImqEl6IwasjRQD2jCGGSrleMkoi/dcTEgHMqJdWVMmCyj+UvQC8QQEegrPmDVn2coMkHfvYdRLXzdJ+5W0ZGAXBugEnaIWmrrrWBkdoyZqox4aoLMA0sbGxaFJ+vAALVpa5OOSNVZHFry0wWYzZMyUuc1FFhU1WiWhYeH/f0mCW95XjosJEwJqsAf7cIAe0j8bPj9Nlau/bxY4cFxTVstaMYrZurkqbqY4J6p6erGWZz6vF7NbsuODFx8Z4bz40hSNMky+pCwHCCn8qDEGtXd0EbOiDhnOuMcYQfvwcbJf7IE00RVks3L0lwfah+4ASO+hh2pspWc/ozCjL+CFQ0hI49DQkIujI4YiELYDdM0pwgd5ugR8eK3z5k+uddZCJJbNwoGbBkHRAkomYPWQgAXcvaLnBy5BznBi1CvZplg3Q1NfRQWC/BKNmWqae+/dNZ1WiMWJMdSlHqoShwBusmyXt4yf7C4Bo76iXZeBsg4IVwuJoNwqMsLyqFhIp/1wHyZmFlsNcI3Mp3eYWA5GxjQ9YhLitnXYO4cgvttWdWphj8cuakIXENZOP4sU3VSGVLammsc+mP9XXTWdjp07zHLLKqNo6fN1i1ZhyLQK0OKT+n2dX1XV1VQ449e9sc1u0JtvZyUNqkrRVCOeiYjFIuW8rXDv4F+69s929g47N2DcGBlDMIjV9xFppjzwTq687gMBYlZCLJ54EdTkg2Y5W2GSaKvihfLJIlY9Lxaro7d5rjPXyRRqRG+/QTNKba9LLjS3fAkxBZGkRYR/JDqWNwZzNKieS8LaJklD32p2dhyWwUUuc5Xr/GkRvBQXVk6Gu3PCNEJFsbKeMSymEHc4WYTQLEF2n8Rz/DRLd9S9KAfidXiocXUzTiNO/44e59x7SrXgbtH5GHNWQF300iIwJJYHLgrbkc0XyIFyHqRXGHNf4xsrGppUc74y2fZPO+1igIIOHDzQsKDXY6mTbk+xadHVZDqpOtyV6TNhGszxEmYs5JXIKMrHXBCvwuhSR1ElB6xsJ+0VwqyyzuWD9LC2AdjS7KQfH/5wQlS0A9IhDoVgAzZhC7bhEI6hBX0YwgheqBFNadogmqAZOkd3mTRj1oJVIAJuY40jHOUYxxscnmSx6vy+YND8iFe3zo18nNKTvAKWTzjVPHY9E1YwAway4N8fOtr/JhlAAhkUIIBgQcduXDA5LQMrJ4869YLadejRZ8iYjTb7vxJ4A/ZbWFUEqaU7X+6a7/ZMOka9u5g4hMbHuKd9GkP9wcNI85UXePgf6HCyE36FbLAQdhO6TJsG//7+gXa2nZcaFSussUObSQPrqZIyiCAZbbWERi2vQTqkarVqqtMVBPtdnVx6jdrqthtX8uNIPg1/7ULB06uu+QsQwd0R7doGMUj7tNZPw8JyCeqw/BNQiW+/OjTgCE7gFDrQhR5MYAqvthd1UR+N0BhdQfeYNmfeohVrIGhyOAJ4v7ET66fg3nWW50Nm5G8URCzkXSjyKX6GLiC8tCYkIaOh02ZS7RnfzGwTMXDGNuQgDS/xWt54So4QHrtLI3y0RanIMnL3ph4ul21uQ6/9mplkohi7pHM5SH4cOKt3atZqSqV6zdoMjhLHniqa5c42vuZGAZmnjCGe0lNNL5HJH2/zeyHcOpgbvLebyLk4W1sD0/+VoYnA08iwWiZcGZZCa6ksafl2pR4uMrmWYMnhIODHp50IX4f8gbq8ZJjC+eNus3gGISv566jyaU6gzucZQmeykF1tWRtezlUKSio6lgnwlXdwa9Gl37iNtthmF4sqNewcmvQuQ/R+TC8vg3uB1R+cfXdVTOQcNDNLHiGz84iY8y4h5q08gQzv5k8hx/v4yyhgusGXMJfmSr2zzXY7qpMmgqpxag+1PfG26/k0a9Oh14Bhm2IuZLUbqVK1+i5vArHnl3Ln9KSXFepIFonI6TdO1AeUGHisD7QNmzINsH8XQwaXGyzKIKd08Fsp0zOdFC3Z70YQzilsRvSbY4+GP+S2TiJ9kXQbXcitYGanWc3FTNHyZg5NJeJzXZU3OlIXBqacEDDrmTaDenMwgHiu2GjvyGJ6RcrSTyxFunRC80b07LaXxoIv6BTS+XSz9ujGvXvEbhyqwkfUpB0MisD788VKQnB4dWbdIT0gfIhRD7LhOnThSwqKAmFOQhbjFOsYCcH2BKy/XUATRbydIFSBJkzgXfLUeaUnh34pWDCC97Wu3fBTiZWo12FRuVJa3myy4N/t1W/dkLYnOtv6ENuZBpmwAB2YwAc1Kain3PRLsYO5Uo4PCZVEJ4Fre7mEGvOT8lnokvRPGJvMhpsBXy3d3EFEu5TonLDWggGM4NU6czNRLlmCEGXmUO6y5VRANFnpBwzep5eAbSp1bS/6SSYrT77rksuV7cMoyQnNxklWYJB0qXlBJdLEoJrTWNtZIDeqoujLcfoLLMbqNK6NByuuukhzqilWo3IdpQmPPhOi78BYU9af1FTx9PB2GErT/AQzqJoAijy2Kl9mxf2yGDF2miqvYtUmtGiF92AV/ZMlLWpZDcXd5fOJJKdqra4OQzLkLSXVT7SIMUwLIX7CRkl2IVVMwGFUaMlCuW2l0mVszzzqYVuNiolnii4cZ+pZvVkk0H255p5RQhBuG1/9chlBBOhcOZ4oZajVWYN2zESDJJpVyMhl0gxbWkHzjFq0UmA0VxPBWI/qvjFw8255aXpB1XKbekJGDCuqoXkuHeqimeeMadFq3LStrIUhqaU+lwxIQwxTovMN6uxatWxRVcoioaoxaw6LQWiKofuSTAiphHkuBcpQIcE2Wj0YUgsTqtMH/TC0JRtgKTVhKrdiRoRC4UJ16tKtXQef9CaH4YcF+ZCmZbLtkCNXnnwF3tpnL1YOIPtzEFRNxC7MUczmz0iqZ62qWhu40gLFSZkbWJ8XqoIHZZGKpxM2JdoNAAYugPMEwIASYAjrVUjk0isLoQ0aOtrHaTY0PicA69Cb+qV4B8H2tJwClZwwmsKON9VgZwO9Cm4OAOyNml4JNz2AQu7JX8ncRLbxLOFMihYo2++PYSS5IkdyLpA0hXof0RkdgfAlkapKB8FEBnCEuIsikiaeekeo02pW1IIAitFHCS/QZ7O4KIlnAogy5LFTT68kI/w+0sfAXYKVvYZXEzmUkn0m4QV6hoB7SoUSRarHEmMnxqjWwAvNDCCeqIeJraZGMpZVw9g7pUJJIbzB6J+VP7HhdLM7N1FXVfplm3EUl7VrRaXoh5qJTBjD4cJw6L4QOUsaAVgJy43kdiMogzdZZWvFc0M9KTZsi4zeU0zVuKaznd7ZE8618cSjiPCMNqa+MCWrv92UK4fzDg48bGtJMjKVIFSpJY5U6cs2KaBjx9CAzlTqbfZEbobAEYSIlAKyRG1tFuBSxbNY1a6EOoQr24y5NGwSTlyL6+jOzLuC+zDlBRpjiU8RLQ44CW5cgsapy4R6quRBRWHy2ezre0zjAaUlIVmeU7oP0ifx09DYRoYvJCA/sszW4TBR88JbpLSRj50lvZzVDj9klYIEssK9pB0mT5BNJLokQ6ANKPOFkf8ILChw2WMD0x36RqFVmNzyoAgGtiFe9EYyKpKo7tvMhn6/yLylKggZDZU3E7jmqvSxCMgTIa29tljoBSUyf+WjiKXloNMWFmCb4A2e9wH4PADCpzVgm3IAYu9PQDq1QKk+B6DsTQQqbaVNUhQtvtyY70kLLKxzWLA2KalAfYnOMBq1zlpUpRaTONdeiB21dIyteqSNGq0zxNq6Up2F6/Z67NMEWn9w8yhGR92DF93BnQq++5g5T7XKkoN3nnr0+fgfV/GUPMx581DdOSvgZPpj+xqhKdkkpGzIxRgJJqGge2XoW5gMWDl5ePkShJCIrnqMMnh9W43f/Vp0RPTQXk+QfiMGI9bUNshe4RiBop5IMUTc0CZTgp5CyW5KMEalTBulAjyNihkqLVLFHJ1qkZ5tBj3Psug3Y1NkV5uHGcf4OcsKcE8zYSIaxbptIe7mmCBXvTCTTCrx3uykvX/bjHVegpF8jsmTcWJkJqM4EO1ElDQZIZDIQQIRVH6uUBsBxjo2r4wSw9KVwvZjJHLanEQQIj+/pmbk9pfYjFxa/iVIz9WJxcyiA9+pg/n9XEetDtyXI3PU+VGSOabk+Xl1Z5bCy5boWUa0Fs6Py97zU/nnScVNqyJhml9N9C+ftE6NDr64mVPGZafRp/vG9Noffe/1AlidCbDM+St2WjLo/m1G3XmlVHRvlaVp+Urkf7544CuucdtvoD1bXHo/dZxZHDb3yxxT5lbxUkjP95vntpf3n9uXD5g7o4FfV/fuYncz+V3a9nd7t7e3en776Oz0vWeqJH/NmR7P6UXJR70Ez7JxFs5OnG0C9rWvqTt2ipvvOqWL88f0n77MMS1/jH5ez592PK/hlD/t//73p+jA86aZwGU7zvVQ5dTpfvluxUXRgb+4StI5vEGr6Kpf/NTydLsxWvjCXHaafE3Qc4WdtGePrxXFj/gXKfMfP8E/+MPmo9+Z9xPS+JF3noB03j4WlpCffUrxdj9qtfN2eJFV35fZzKtDeD4u7rM5ktOEa75J6TRk3Ih6JtTTLzkvE46W0pFDNv9iU3yg90ldv5+US1pI1jv7D9Z033bRFJbC3lDR+BTNUwc9weNrn5/ma9F9TXGw9pX31JF+2ivsSDp+8l+NiUQBx5gIS3GcQHZoJhx0gPD6oVw2PUx1KFl8uRFoswRe+6Hr1Gt/U7nk8+W79Nrouv36h9sx6fx6EUiICEf4grW2FtWipWN5kIReBnKr5dPSs8wu8077oiCkIfALyAHWlz9NQy+B796i6xIAqAO7yAZ8nbNK66ocANxDcFh/wf2QyRCnt3mmVzRfmz68N/OTrb62AbHqLwLpSwdfNnx4yxI/BLc1E7A/klvtI30kN9sLXw5V7LzMqt84qJuvL75Fc0Xj3MYHwuLwBCKJnIE0sTRV109Vqgs/ODoBgCAwBAqDI5AoNAbrS/YNEYg8QLlkk0ZnMfwK/+yQEAbDW57n30mLn9RaYSe1KK/WKBKXd3TcMi3ZF6AZhlHBoOo6XCXK/Mm+gGhXJVKZXKFUqTVand5gNJktVgh0NOZnEImGo0hkilQmVyhV4YLRW3gc9WAk5C3JwttWF2fHtQkkjoByzg2Hk96HVyyLnvbPvby9LyPBECgMDcciyrEFn+/pFlXdDHaGyobmU21C0Er25/5F/xEMoG8rU1Yuwzv35/1nvZUmt2L4nJfuRv3uPXbY9VL1s/sk3WHtH+x8UqobzPnx5cPL/aYv9Sx2rU9vlbbGt299RI5JB6A/43ZJ0Gnnz7B2yhkXXHLFNTeIQs8d1c7e4dkybwFSG9iCpQDy70bQGCwOTyCSyBRqyIWC0346XW98dSB/zr9MIn3U2bV0CtEDRnp4lUw5CpSoUKNeszZd+gwhAQIFZPPFcrXeRBcrIsSKPQ45iR4rbnCSFGkyZMmRp0Bg4uBUAQ8OmuNKnHAWHYHTraKGubIGKVKzTI70yUdk1l8iTCOCHzeAJf/MBnErdOqIGCJuIdcRcW2L1SVrqxTG7dZxgavQVy8J3M3uNpe49vhS9HFR+EBQcAXzk4z34pK4MVnm9/2Nbn+KI3Pqw/H1eCG1XDIxVhOlzoYZK1Kp8qtmcrZAn+i2C3zbDbyds1qrxO0AoNvBGXRxRGjOL8fKdEHkuqUHuD+gwAsV4EPbH1Ci9sa2teuCFd9SgLoVgLx1gLitQN+uAW/3Q7fnQrfnBeeEFkI+vAmzLQdtGxDbRnjbhN42o7ZtPxBqC9Of988Vdu3g8s37Rofrd986vrj7fHR2+/bw+efNEm3yAxO2IwgM3jG6tlKWBz8NIxu3gKiUvIqmnrGFjaNbfusDQDBoBFQsfBJKOmYOXiFxGUU1bQNTP3bOHvlU4OVGgJSt9juJflKk3g/6/aeDv/cvOLWj09OnY7zTa05nJKc3nSYVTu8/ndeKJBFR9vaKQnz7TJLbe6CTR3gaAJ6GkTmNIDqNwT9Nwjsthjttgk/HMKfTEKfT0aezUKezkacLZsE6lw+GOKVbA3I5VyATCbB97Bd8YfUS0V5GzkpFfFE9IxoQLMy0escEySxmWZ81jhvhzp54UL2IvvGff4CZTVi/D9OFCqyYlBPf+sYCj9DS62hbG0lEKHLmYKKkAHqNgNADg3ZQodPasIyFqgCxcwsPx21bFTxk2A/wSiu/41houXdY+Ph6Ur1UEEJFVuZj77jtoRARZhfCxc1Y7ibyOIPnObP5muBbPQvN/CmzFG6spbAA4fhWh86ayTBIsQIYEqfshcFWXSio6wilrb5Qjm4k+BllewYButnXM3JbHy//Wb8Mk9cXWCQSinJaap1tt105YKHn24+PEvEz5yvSZy43UzFb5HLGVk3hvz9R90Y9lI/z/5PPv/zq2+99+MnnfSn0wiAMw8qA4LDI9Ky8grLKmvqm3hkYHBodl5iSXlZZW98aFhkTl5NfXFpd19iOCgwIDB0vopAaaRGNrMiBPMiHIqjcEQgh01gckVSh1nlwBILgKCyBLJIq1UaLewSaweYL5SqtwWT2qeQnRnd81F2zrdjtOmxcPXa2ThvXSevXGeMasHdcANIHkBHQLgwgK9urMrK3gZORq703zSjMKMIemWsUbzvLjFKtk2GUbW9tN9pltM8eeMCowVb2GrVYcdiow156ymjIaMyuvWQ0bUtvGF21dN3olr3wg9Ero3d24U+jzzb6ZrRg8dtk0ZY1wEiIkTATl28kXiBMYEnisUIpJgCTBOpZAUwLwPSA5nwAZgrkKjdmbU22xhzsdZONBRkLs0O1xqJt3SJjiVZLMZZur2oyVm5sl13VZqzGFj1q7JBFzcba7HnnjfUZG7LLnjM2afNeNXbRvCvGrtmzvjH2zNgre9ivxj7Ytv+MfbW2H8Z+RcU7dtCBANsW05IATN9xkR9Ak35/PtBXzx48gWSD5Qx+KxbwbVjDt2OU3yERvhPT8nfZsrReZdj73W8Sl78nNBYljssLbaVpKpYX6bdznxNRPFwcHingkVo0ZrC8cFFg5w9y1uXzM3w3HJEq8quFj6a/RBSUFZUpRSklFZYhSUik4opJFi1KCVlSJUpQRmlpguLFKSBdfhFihMUuIq8xU/vyPmZ9GZbv6AQ/rVFbWqjMtOZWJsamDvYuzjo7J0dXG2tb15migqqKvJyykpqMtKyoiKSEsJC4mJQzp1rfALNNm/+hFqOVYok/1mJEMiozHAhryRfMAYGAQZgOhN/7OAQkFDQMLBw8AiISQ1Slwv+MkJjm9AajyWwB2NrZOzg6ObsAh5WfCRkHRJhQxguiJCuqZtivRL/qeWVyqaGBFjroYQ4LWMIK1rCBLexgDwc4wgnOq55byT+XdcsurGJXVjPBJGuYYpq1zLCOWeaYZ4HFCSOgyksUxZI4LrqiJ5bFilgVJ0RfnBQDcUqs4eDi4UcpStYYb/wJBk446JHx5STuZO7kXlP6yamfDmCSmv9GDHHBiTmez+6fEv2HRP39qQgzjmXRo8+QMRNmLLDECoKfQBJCBIqACAyBIwgEkRAvjZF7LpmImGIGBSogNOwmDkyMq+RyOZAL3s3zZDvZSfYR0kIaOv7YEu0FR/2RuZkom8UfLbgTBO6U58nDs71dB+ZC33zGOAYvuvsXNniOF3ixl1t7nTd5q3eafcBHfNynLb7kay5ymZ1v+74f+ZmD33qKP/pL/+jU/+FAC/qBHpAZG8qSNSo6V5/ljs3baGNxHPYjDivnH8L8v39BH5Jf+63f+6Ojv/ibf/iXk//m/wNgBXAJ+8FHT9a2AqFYCkAIRlAMJ1eqtXqj2cHJxc2rd5/0pCIZpL0w/m1FbxZvHpxHhXDfl58Q/Yyf9fN+wS/5ZZOmTAuCQiRIFMXMmLdo2YYt23b9P3zJ5ACohmCtiaKttc2w/xomQqQo0WLESYWVU9mNqu++ugVIBhMDDb6b6Xqi5Bu3TVlt5SpT13Dr3eiY/bDQ/PJuNT3aDOuHLIUsR4zYL4bM1uD6zettwmy02VZquPVf52znu5TPi0Zd7ErX2+Euu+3xqKdXZSj5Jdr6giVaaimpLcBGVUt8nXWtpmVWGmv9JvcPjL/D/A3oP6XyT/UoD2gHiCPUjs3mpjP8dvNpqcze+aMJphsS+sBJb14EMWXjpuqbzajST3kg37z0I3YwZfi2Ev1sgodoEPEHivbQjQYKURrZQ7MgtSHEkmCWb1KoCuVlNk5OZByxVMKpMSJRXK2lQIiRICaitrq20LYMLq93epWmqKZbrwFp8srejZW+uT4nhVsawwXbLbePgwjO3nC3ftzdNmttcPjajeLvqzV6gfe+8N+/E+G7+N/40f8OHgdr+D8wv3th5Hv2vbu/zPfyfyn43/g/+H/4/3gdft+y8P/ye77DlpZGM1iHkFJy/0X3/Z3gQHjCcP6ATA/cbpWDrMcGRznJ2S52bbdVuz38K/fgs4jXvYf5pY/9H/NlRbmEYSEpNCIgLuLfwww0EwN6voiG4Ct5kNtzkExPmqdZ9oraaNNqtcx1rP+cg9XVWllf/tSE7SS2rM/ZNOvYLmSXnZzVskXHVmu09Vcn7elsIShvkkvF2kKpajd+JybrI+jVb9CiVYVG9y0Xw9s6JSEtUW/niAIdCUl6e5tqIm5O6iCNdMzxXTkij/bkxhcocmGyDy+UnmQ3XixJqlghfK42z7u+SUuwvNOWd4VRfVB4ZTMQe5M2SGsTNEUzdAWd19NSEKhCjWyc/lwD8O0fAEoOIKnMgKvMBhBx+s9CqUg/DaM6+eE0KwOR3ihCQX9qCjtYQ7sh/41XtQ1SAXhDDKDokA5YDHgQEOzkQQoUQEloBro87hiYXRt4UgSINQIymgKJ7AGyp0WluhqC/4pHXjfoJAq6Tz+HZj2kX0SbHtUE6npBAUzUa5IxWR+ojJn6TB425AeKsCk/UYsj8kdpnJN/uw7O+MDdKD+4+PDb0QG4GmGt1H83VOgQMCLG/V2MxksoGPJ9jIYhXQieRib+qaJfkea0pDVtaU9HOtOV7vSkN33pz0AGM5RhcsyDaEPUGdU0Nrbb6ueTcdQXVVIQkob5hJDlpLD7C3SoOmgidBgJ1DZUuziJh+rDt0P3YRBpyzqDHsQARq1Hmuw14DZFLgw4i/0K6W3IZguQwcnlBBvgGL2UsOgHoynvqshuZupprdYKmN2Y2i8DYlPWlUbVZX86eF3ZYe8TjOq6+nj6aFKY3P0XrzV7uHZrps0wzMmh/5uEQRwJ2ZiFGqOcJGiZhVoBQY9YdL1Iklp1B86NkBn7EEPWQSRDA5GIO4y7r+rEnoi1r+WNoK3aENCQPk5Uh8VDG8lsuF5derVDNdNZz4SXoUjHuAv6IP2GC1c6F+1LBZ9e1srW0vMzP5KRbS662wXfP9e9ileC6jzWzfmE9sUtPr9klRMWn5+uspEzCN2zW2QdngOhcY6AeVEasaHtVj/KWecmg1iQTM+DFdy/QhapTI06PZ9bGZ2bVrPcxriFJByMD0AjbPHG2C6NJFeM2yP7FOMNOGe0KTuR0d9wbntkS+wml+yenJ8ql/omAvA9ZGtAo3bI8t7SaDDgpxdyFPHsgPgr7XfdaKEfWxj+S4z1Oc4pMJn1pzh7BrcVKg6yLm7Bze+xCffd2oz5ikPY72cp9sLfxhgwFSKkZoxhAaPKUNbp/0rM+A2LBx6bT2Wq5lzJbD1TeTnIPDYXRLrM0Ic0F1Y6RGMykK2SH0ceeB8SAG+ahKxKFAUEAoFAY2U+OFDLG0HGxLMp2ZF+eRiGysY6h/q/o9CSjamDdLF50DOyPHuw5LcOox4sd1+eCXmwWPEhTQpzAI/2gHtsGKQtcNdbscI961jhfVCs5P4SWwnJnkGKkweEe0AeHqTgc36EoDF34nUxvwHrYu6GdbG7d57aYp0ewwQryZCiK91tuu9vepGhE/GEIzbk5MTsXCHybiBFwVnnGPoGPdFyMA2myC3bCcXuMMdtyNAihAY/oZz/JLEDAOFTuFiej/ZkKaN+NHAoGxlIZsuADHbmE4aulu6AkfvEEb/xuiTnrTFYiCgBROX6tV9RMAjR04cNh+4sKwAFM4eL++yDcy4li7K7sa/sQdNOwgV6kUVe7azOl75Krlj/Xef1P1Wqj6tQH9VZ/b5y9Z+Vr//6KwcScIyAFPFK9wtbfb8mBXwZ94E7qN/WYePG+xbwpU4Fh3gWugNBNkYXJyIhkWmbLE787H7k/tH99E8uLOBpsb9wvCDKFUq9SlJrtDqD0cr63K5Zr8uXLpvEHVeczKvue5p5oEg5rxmVyatPRpWIGg1adOgxYN69SGPq7uhGh5cbr9aLI+n73o2q4Ii6fxt2wMGXQRSoGPCfa8FwcoXhThp46FKFYkKmUGl0hnXRefLq45GDcoHL4wuEIrGEkMrkVQjtgzOQ2diEu18cXRpdHl0dXfNKF/xnVXeXoYEsy0dMmLFwBE8uAlYBm/7bvy3AHuAIcAa4AtwBngBvgC/AH6C49Qylx3NFSqKZkhngdipPIJLIFACEYCqCvPGtMJpd3PaXFPpfxKD/CsvGNwCPHnDHA45i7uHxBUIAhGAExXCCFIklUhk19HLnA4ycVShVao1Wx+kNRpPZYnVyWVcaNyeO2TXpUAxgLR/sBBxIwkAAuJwGrbliS1kqUoubCLo7TdR7VETAS0QENQXJPQsuEEhs0O64JkdUNxlgcOoAf4ipaT7twcjB5w0L+r9LrzN5p/f5iE9afMVFrvBtez/za3/0t04wpwU6QGbKki06JncjjTYeH2qmSLESJVtqpdVyrRPg6DMCPstDgCcvAd78BPjjCOASCBAKEhBsloDZogREixMQb4GAhRYJWGyZgOUyBGTKEpBtjYC1NgjY6C0BbysRUKpMQLltArbbJWC3fQL2OyDgIJkAuRMCTjol4LQmAc3aBLTrENDpioCrrgm47oaAm+4IuEshQJkG+4vWqN5QAHojcBp6BJqBGYMnkFnYObgVUSw2gnJCqTwQlt+xjIMPHY9xcE654Q4kOrCGnBFvLLBEE4ktcxRKJRqtMwbX5Dn4ToFL6BZ5FXuTeJf6kLHy3L3Cg9Ij4An0BvIW9g6xQC0xK9xaZaO2JTRG0qQ165z1LpSrAV+BAlZqVQiIqjEI11S3yDoDsvfDU3hpqoqOSJUWqJrCVRqvhBf+1fi33eATsCMoLCbp0JETeUUXKmpuu0vRo/AoctHFlVhK6a/moB2tdLqvFcwfPaR59BXO9vU409dm+eiL7GR9HKLJR+jyMYY8xpanYJlS2WUq7zGT91FkRMrnBZvYAVCeQWUdzwmWbBCwiJiEGI2AVzidkDccBi4LHiuEnAKTVTgNF8QxAcl4K6s1Hl8j+DNo5lreBCOZN43GxQnnska5eQzfD/gIXgxfOw0oeprJSV23g19Av4359YUsTAfac58bNYL17BXyEO19g3jjAiZpzfFSByb7qClGGHTCgS4VAER27RaDSKZISMYa11i/TckRHTw+KWz35XxQSzG6xoJNH5XUgB5ENKtbh70qh0irQz7rSirlNuBTtBDsoW9Itt1LAm+Xy9pweeD/sj0dpF8ZGDkSSwipTK5QqtQarU5vMLewtLL2wkuvvPYmtEQQVeRgwrdBcOwCjMSlquPllwmgp3uhBeP8l4MR62y31fXuQ3j6dyFkSBRSVoRCVUEDqaKRq6oxj+ob16+qVH1if7Dr5Sf2oK43nnjqwmv9k+2DSKleJ6twDl6sQi/e+COntoPq1W5hjDJ6d2j5MJ4NKhN2FLJPK9vV6HkSlq/m5s4UN5uAmb9OxWq1DmRZmUOWi6YKo9MbXOySC+mXAQ4mHAJUXewnypKMyTJobv1fxamlUVfr6XqjH/ze4mC0VV4VjMItWgfSQelKNQOpUL95+0CqdaZ8PYCMRuPRlMNGadoRjnKM7LHg2Mc/8cFgrTx05PjJ4GxgFDoCXZnPPzTHXVRCh5SYs1cFF2YQOqTkOv/yIOJH/fqbd7oNhojpSWUIGOpwI4021ngTDQSfweUrV4+tW79hcX+5IlB/zSLRZWcZts5xpLpYsnN1TlR2ylKkwrEVTtFL5ujQTXuEozVGCzPMsMIqraVydIHjp6hCE05UyyqNiVn7+pXj6dxyOgfaiFPgjiOemJP0P9wM1wF+AupnaMLpbhwGMXOntpBXIz5+dG1qbXJiksYS1c1hrSU901rU4svcFrRa8q0G6Srg1pg7oOns9M7A95QQ18e7gbKt7kik3FY4shZZy+dhSZ8D3f6IgZ/9qRBAEEb2ysGZ/DjN5SyDj31j/AmPRLtygKPj/U7GTedWpYTg7iR3xhezd23XN5bDUufYssVJJjkTWlQcTzghLgyjyPlpsqCRMiBiFaGNZqTyver7g1qfswQ3ajWuZgIEHhw8gImeBOB+KCvMvcfb6hVV6A31IR7PE/oJluAxhDwxjia78aOBhCZfRADKrBiekr5HIqfiMEaUgbOplnYf9+Uv9tlCnOKSjbrlMmaLz/TkFjRgl3uZ4jgiEZqU1owTPXWmRWW9VNNrddf45+qJVkKBAAMpcoFbRjm776+gebDSVbdu3vKtFrTFHn/UVzn38bQRnE3g3ZpYV/3WbyZ7ajhySjv8q/g8uOsydRo0aNKEgICHR0BARERCqtO8qYx4RcObiGe+Of41zmqRqlkeNuV27HEKRjGIKlSrXHbafRwzOCePK3QnjO5EZoDE6kUkfoPWyJEosz3eIhBETM3Kw6tBo3ad5NEkBQkWnuFtpJBgIvKooR6ZuC8+CFk4Yz8bbMU4yairCdxol0e9DKHSnq1ZNhP0FnThpAk+mX7HlOYzdflKfj5WiS804hv1+VJjvtX68+o6n5/ayp/ztWytDr8rrVg+NHDC21eJ67uiTBQ9oo4ua+ibGIbHWykjtR/5u9kukX+MgJrOoMBAC3NP+zDbhSEcunbdthcx8qikeFblR0WZ4XboMXt1u7vaYI+GufHSZEwXd3Ge2BCkUqrGNF3kugdXHhwr7seTrTDkVQcU1jvO924+wy9d3r2y3JGuo4StJHoa/aZE2j/vt+lpTKnvbJX5HKh/HtKbtHkBhZALpOV1YBNvf3qVZzltaOKA/M9DbKNK38yQHBWknAcka+zszRH7pJGNfZbYxAlje2lvaMCFXM/OfPjNB3Oe5HW91/F7H9yOuZna/isYEXIaDR1WAgmqRFV2UoJKdErZ+Hfod3NNDiPQndo6H81oHPsOmAXCtgRdMyhGBwNe0834Cvi+J8CnlkeLf7++bBi7v9WOrO3AiIPucRix7e7BiAPZMV9RcMq03Sa5ljwHTaRe6qfBlHd7uk6pFN2p8Z9e/H/x/hnWazqB/5i5QF4hnmSdtW7r27VeR1nUNn739+BL8H9GlbASsGBhFAtYmETFylfKu4rvKbtRr5dOF/3iX7mpLopCKK/0f7RYzXj9hh1gI7z94Pj2KSY/5If9iB/1Y3wAfSkfyMU4DqUmT1T0dz+tT4HB+NNN06cl02riqGdoPb1H2nhD8Cq5r8wGQBYzxWXPJPv99MyxoBGheBaF+1/1rMGmJq8bnYOhp60fBHy1uOYUscv4qtOiyPxDvfqIe0aVVdS3dRq01EEm22QGLi0+grNylRO2yrix0aH9O5HGP09Vl7/fi1RKf6YU2j8X238P+2fJ2WvcwR7dsAW81JY5Y4rHPOZxj3vcYYcdfuYr7PGNhT6ZxNLmPp04Nq3onpHv+V6GFIcc0v1MEb3CU85db/ESy6PyDCyrxZHmmf9U3IN9Momfys/+R1DiyS/7vQTb1unQoON4fj0pPSucXksXXSZ5yT14TwxRm8YcfVw7Y8HdmGHRY/7aEY8/G5rH9KLohvmAjp2HSetBnphX52OK4+NNPWep1kN4vDsJTHOCZr+Q71cKPKbWLOX+oMIcdWi++pmcyuj3G4UyFJkh00OyKqI9mI7EdMbnO45v0uTJUul3SgKobx4N5dKaiLZK6auY7kro8SdVWKoxlHrEVNL/ee/y7532/W1g9b933w/yBIYhDzXMcCOMNMpoY4w1zngTbLF8YOWq1WvG1q6bWj+7YePi7qy73oJFi4Oa/h925EPDI6PjE5PTM3PzC0vrzJu/cGjJ8MjYxOT07NyqNSMHJkwZnB3U9M+wLd40S5eNji+fmlmxcvXw0eMmTZs5d+HSlWs3Lq2NcVCDEIgAkUGBARds+os8o5tm/uLlq9dvsjKcEiAYwkNEiAIaLHiIkKFChwkbLnyEZBRAEBgCDWrxZdijmwYCJCjQYMCCAw8BC3IAJRU1DYyWDkWPZWAkcocuPQIiYlKyoBZ7wx7dNHAEEo3B4QkkOnj4hCASMASGQKKxOCoaSAACChAbnzioxYqwRzcNFE6OwlBQUoNDwyGhYeISklLSMpJosA7bsAiWgCWLEiNOgqRgU83YRjcNOTU9EwqIGrAwFo8lYimixYqXKFmqdJmy5cpXaGYhFIklUrkiqKlQ2KObRoo0GbLkyFPgwlxgaWVtI7O1U9lrHRyN3rFrz8DI2NRMKg9qajrs0R9Eqdbo9AaTHT19Q5GJWCJTKNVanZWNpEBBRaitb2xuHdSwVYfXVrLeWVrb2tMYTBaHJxBJZAoAQjAVQeoooxnJGzsWB+ELRBKZkxxVqtRaPRZeGEAS5oOPnqxtBUKxFIAQjKAYTq5Ua/VGs4OTi5tXMeIlr3jNQiZXAKASUsFqRINiuJbQkRStZ1jOwBsFUTKZHXLEMSeccsY5F1xyxTU33FKy3lla29rTGEwWhycQSWQKAEIwFUHqKKMZyRs7FgfhC0QSmZMcVarUWj0WXjKAJMwHHz1Z2wqEYikAIRhBMZxcqdbqjWYHJxc3r2LES17xmoVMrgBAJaSC1YgGxXAtoSMpWs+wnIE3CqJkMjvkiGNOOOWMcy645IprbrilZL2ztLa1pzGYLA5PIJLIFACEYCqC1FFGM5I3diwOwheIJDInOapUqbV6LLwUAEnYDz56srYVCMVSAEIwgmI4uVKt1RvNDk4ubl69+6SNFhIRk5CSkVNQUlHT0NLRMzAyMbOwsq32EzugPvI5asjnL2/MYnMoQnN5fIFQJJbI5KYKpZm5hdpSo9VZWdsoFRrDcZgL/PqJzeHxBUKRRCqTK5QACCMohqsJDanV6SmD0WR2qev5TG+8/G5iRgFpdAaTDcEIiuEcHl8gFEkIqUyuUKrUGq3OYD4Wyx+W1l545bU3VqkXgKqGdAMTZrq5x5Je29/nUEqCYjiBRB7KIiqdwWJzuDyBUCSWSGVypUqt0eoNRpPZYrXZHU6XxztKubbIb+iOTBabw+UJhCKxRCqTKwEQglEMV6kJDanV6SmjacxLS9HN13JAqQLVEKxFUAzX6Y2EiTRTNMNyvCBKVpvdUbHq9nn85dcEAAgjKIaTIrFEKqNoOatQqjRaHac3GE1mi9XJlevjP8vvgLRQgZAG1iIYrtMbjITJbKFohuMFUbLa7M6Ousybb7jl9rizvCuy6gePnqxtbO0EQpFYIpUBIIygGE5SNMNyvFyhVKm11X16RoBkBKkj+TK9P8ONUgWjbZ6Uo43Pz80aNl8v0Efb3ihftb+vRoOyKjjfBuihJEZu7Xuc67XwX621XGdwoxp+b5P60e4PFIY0f9fAP1Xbt3buWNDieCEZFvKNKzXa38aeMaFVFIC2QRD6/OpqXKuJizVv03cHlgh1ffqgei1l69+DiP08KdfWdXDPkdafL9c8Nv98vTa3CefbNRFG7b3jvPfRCC77zEW3368+tX7NKHKspDUj9h/y/N8CcdKojTqOqVfNJyCkUAnaRpGOY7Ya+3I4o3dX+CI01dslfnscM8/yKlsYAwULFSIO4PRYh7/s6+DYgs59KLO+Xyi3GvKhERyDx/2M0Mw0Tuu5737sWxOSu7Z2n51X2C+lBrNt/qIiGoXGmVwsvsLi+jkixTweNU3Q2vdFXwHHZDX3nozKfj6nsKi4oqq6prauobFtbdfg6LHIOSoSyj0ggVAYJlIk20Oek0IqpEYFSIO0iCAaFSEjMiEeFSMHGk7T+znb9DT6d1986eVXXn/jrbffefe9Dz786ONPPvv8m+/HX/elEuK1nSBxibfwA9JzcvPyi4pLy9KjgEqqoV7Q1K2tfYdOQSzY8QiKJo4SSRGk5+QXl5RVs1ofm6iVMIokxsNxyWmZWSVWpo5cyI08yIsCKIjCKJIOBdiRI0ABBIkhEMkMxnKPTyKkpEAt0JldbQA7ZwZ0GEJwUISFICAz2HyBSM6U3urIiIWgIARoPIlGZ3AZ32MJyVGRFoMt2xX5TsL+rs5ttd60vy7s68/PTTI8ZCU2xf+81D+H3HLqceLJf7Akzbnt7xYIECBAgAABAgQIECDM+22pRdPcN4NRTK+6Y0mgr9wXcAO+hm/he/gRfoZf4Xf4E/6Gf2EzbuEOzEY+GX5amUU+zy9iev9YIEG5p2uZ6lJ+PvAljc5gstgQjKAYzuHy+AKhSCwhpDK5QqlSa7Q6vcHcwtKq1ue3N9brX7m4SIw1ZjuG4TvJhqPhdVqKAlYhZrweZUBbCCKPBPQKAqgG5ndir7gEbjfNSNfyWYkyyIixkexkF9WWZc20ERCwJpwWoUN6JsbnF9Xx+yxGI5Zg/R/LqSEaDGgCgF/Ez1UyClMkT5O9Wpe3NJv784D06ZGWs8jvxt/MmAQbwosluRS71CavjCgwpZeMUpIKmhUEopV4IOKIkEZvB5K+sn1dsPQSD3axQPHDGhQ1DfbDSsorA99yTV3rkoGV6rSgUmHdwMrXbtj85tBvv1bVji3lkYYQGdhlMCJHCSYu0SpyGZ+EioGNZ6Hcy8EHJKViYFsv3oSbX7NO/QsB16iYJxN1Xc76KSysP1mRCnWadegz4heo7kIkeJdKuI/SCJYnxFtC6YR5T6QNAnwimUua45ZrTd9Fm17XNXFuiDcgkEboWdA+lxQC/4lI3OeQtG8led9Gxr6FhH1zi6aYO64ZMsy2LxJuZ9KZ3GVXO/H3Innm2+fdaMvkbp/n2LKyd/tCk/O+APg5H2S8GltHlOxKNoMw0keE/hp9GBeXRJeXr3pHjK6Oe3Mjf8bDkerWqOG4O5IUqBfWPXfSqnte+iBqZE3HffP+f+Peds+Yvq98GxPH+VXXBw1fGryjaVU0gMUN+HhvVcRtn9jy8Uou+eAKPy4f3av8m/P93kWj7hYU5vuyO0ZNDOuPkcO9yhxv2ski5rkeWuD6+5xaFqk+dvehbnv21nix8+Ojrnt8dB+zfYLJ4iPOPlJ75cO7S4bDZyF05puhY6I8silwBkeTYZUcXNlZRfWg20KFCmcgXpXVViEq2jOOto0INasN3UrJy3Y7zlUfWRJZ9ItnkrQ0Zd/o0xGvEWFzNqx1bfud7zAqzHlrm8wVCEPdXg6DFC8Bibc8ht8PUdgN+1HA31jysJ9qIpgVBkiouvYxjdGVeJ7DUSwMjGgVBsTI7CbBOq6m5rnJQpEHvSvlRSjwaZ4QY60T8L4+h3lm6L5deCQQde4D3A73o1Vpy8pUIca1ZTC59qao19mEgXWlx5sdEy2zrq+7T8womppwOB1Yg2erL25PPLoMOMohHzXtZDsaaPLW7bTSSD/Fc7yiAfjH0hcKIsNIOXPu0GzpKmort1pu725pXdyrdXX/1+rdPGi7wsPUdj5jd+2U6Y6uobR/aXaimgeGt9Xf01g/UNkkIopQng6SUjMNjDZtuCjVoiVvrVh1tXADBeAoEAcmMGGAxdQ0VFCfDoy2aYDWx45WUdHY2QYuhKlQBzOhrFjYhrHYEksts5zRabAA/HMqgpgmdShaCXWirw2QlDZ2TgCTwLSnjrlgIUgFy8HqZq2DRciFeDDMuLMoulyFSlVr9FOzDr2GTc75mnGIUGBNghqepq4YsOEhRIIcFVr0mLDiwO3tTdN2eG+Nv8ZLL4wrVUJDj16rrbHWOuttsNEmm22x1Tbb7bDTLrvtsdc++x1w0CGHHXG0Y/9rO+oE5+0W/ovu8Qhy2cHB/1uBKzJJTSMtSvhxs8IppCKYioWPmIaNV6t+k1LkKFOvwxAOFKrNIKJzEifJ2hRHjkLBGXLW2FRoXcLiDhw5debClZvuONQEilxMCbUGRwW3C0a9192ufX3Xo90GjW90nS1ucr02bBmMz86/tFW+8vpqN7m21I8XCMCMMITwGPLQUYcdIeZIo8YdfayE44zfwITLkw8MNTq8psmxifST61uYnc+ysKnVdee3vnBx3qUjbY0tLzg1W3RudalNBzqaMK3czPmdL15ZZe0m3ayMlyYOGtEgCA+RI0JUsNHAQ4oFBXp8mHASw0PYIBkgJSU4DQTWNC3yawaNDdRMDAQm10aHHqEuIhIy/RA40iAKS2mciinADBwKpnlsQnLLlPTMeEOBDeu2PRaPJW8GApYiRrx0CZKlyZUuS65ieQrNHbawFDtmLbVVq1BpXNDqjVpNdvV1GohM9YmlCnfN1RZGddaSHkorqHkq1DW2ZGrtaM2JTV3/qs2ngFZuo40KVYqYxxilbWqjkz0u3n3vIACGcQRHYbmWI1K4WWVw9RSLtwE9HwTHfl2Lp1rkhD8eyehpMWV64krxISXf5/RhH8yfNJ5fP+6egPrt7MP+epMddqXp9FO6LnsydNv3RY8DmXr9kqXPoWz9fvtqwJEcg47lGnIiz7BT+UacKTDqj0JjzhUZd6HYhEslJl0pNeVamWk3ys24VeGHvyrNulNlzj/V5t2rseC/Wose1Fny6JtlT+qteNZg1YtGa141Wfem2YZ332tzHoAWWxC02gastgsGL/hz/oD2YFRDziFiDbuAhDPiEhhv1BUIwZhrUKJxN5BJJtxCIZv0FyrFlDtoVNP+QaeZcQ+D7of/MBlmPcBimvMIm2XeExy2Bc9wORa9wONa8gqfZ9kbAr4V7wgFtToDIBJag4BYZB0QidgGEFKJTYhgUluQkMlsAyOX2wFBobALilLpJ2RUKntQUKsdQEOj9Qs6Wp1DGOj0fsMENziChd7oGDYGkxM4GM1O4WIqEJbjTH79iJ3qcvcvdvDYG6l1py3qQ6+JRhlCv2VU6dMvk5LsJanAFjGZgKksZsnRMffdt7aRPTnzJ3larm2Z0Ggceu/8/Flz+cWzhZQ30WJ1lnorG2sDzhZvR7AnOiE5JTujOKe6oLmku2K4ZroB3LLcsd1zPIAeuT7G83G+T0A+KfApoU+LfEbssxKfk/o87AsyX0R8CfVlua8ofFXpa6r6+oWnH/XTv6rqmiJaNBloBsz8g0kRo2byVanOGLRQLNZOOosGmJWNvR1Ybzc8fPxzK4Wg1G1pTI5AooAwQmd0Weo+vBTeJWCKJmKJVCZXwAiqxXCVmtCQOj1lMJrMzrm8IcpGOsYlubTMPix/CBN5p58sqPqZYgou7cWsRcYcc5AawM0UT705A40nkql0Jpt7eNKFn5fMithvcnNEkUSmUGl0BpPF5nB5fJFYIpXJFUqVWqM1t7CythFCbp2rS/8w2qJcqh9s4Vbu3+XqEj3TS27noplSP00OeudPGBkanbx1Gx5aUulO5fKdThyPnajiOV+2oLlQdaG5pNf47x0tGMy//wdxPSaqfwnsv8bpqaJfm1+/6fh3P9GfJaC/8h/Vf+tb3HqEe9/g0ndE9j1RqrdjVHGLKuGoIEhNi0PXKJYIcWy3hlDR22EiLS6JOiR+qWMy0aSfMO4MfvpgoX1jflNCucNbMDS86xuRthU7hRhDJ+Y+N8OnW/yz27TRbuugyBe13VEwkwJa+fZlJYSOPJecj8gVz0NNFm8ATbR4A4ieVw6C3sRjlHCMEo1RgnEo+yqw+bWoH/ASUTiSjDchKWHXz3j2S/OG5YRr4X0RfH+ZKapSSZRMiMziKSuzwyjSdoD6jTO6E+LVDxmgWA2Fj1VHsNBZufrlyAP5JoN29ZcmgxuYI1w6QGlCV6DMbiVKdRS7p9w3H0TT+PSI6WN/fBQWHS6fa2If+uA+i8Twk93wnh/uzwUWVEgRxRRfYkkll1Jq6WVGLytmOeUN1xgPLdbgV0JOWLqFydMR36RQx53xVy0ugX9kqYdFHLNwHWWXU+Ei7cSmk8EjvLhoJB8VDV9MPiZDSPY93gN9uoWfGLhO7jz5a6ypK9XHpwUzs3KaFDnhQMSNgk+QBV0whJxQFCpCVfjEcNnWZmkpbhW5efkFhUXFJaW1dQ1N9Vn6JUBICFhIC4qgCpqQFUjvsRXhszIzW9Wv6Yvac+Ut2OUnJmMTMyoqq6prOnwHab4FOVBN+BnYQ9HQsWgcit4acVGy5sq2v+AG3HvEBiV8Zgqnrc/OFT8XPd8+6uNyG9glaotl4YjC1AwsZm5hPdSTSjTUY3onFxI1ObyEp2kQp+Lh04nvsVEoustrfLUrgI3cu0mOiSH93/bQWo7ZH/f5XjbMtj4yDhLpQFrH+wwujIWeLkJ0D6JrEN2C6BJEdyC6AtENBBxBVPs/YQQBJ49i9ABLJaDSkByQGpAYCDk3LagggdzGeN4MazU8z0nM5nc+XZaKdz44TYO7bY211r28w+2zxgh2S+edGcPMfc9j88JLr7yx+nwBqGrIwIQyU0kNROIks6UKGEExXEVoSJ2eMhhNZhSc6+HSh4GhEd6YQCSRoyx90O74aXQwmEEIdiQOuCb8zJIsLStk7Qn4LJQWefhr+MaDDz569CQUSaQyAEQxgqI5Xq5QqrQms8XR6XAmf+ySK9zyEgKgvcqj44MtXWex2qR6gvOF+HXbNllYzpkiqp9fTE2LGit/ue6Ns3wP9ePC/SuwSI8kLNETwaV7IXulXilftfdrt9DWhq20o7jVnlR3KsbRbfTNhlZBtky8MAirD1YD5u5ifEvhWFgBwzy8kIHjkIUcnCBPsOA0RUIRTlcm+AMPcBgMUIFT+mxgfcJOF1cKf8tk1cTK3uCxEZaHL+YyAWCRYe/BGBxqAKTfRGzKsUuSIBJFWSdDgNaf/CGXFCD2p61gSQSilJLJkwOhic+IKcAGBgLLKnQ9LsJ9YEVdhsFxvqFyUa/kSYhj5JbzE2Sa5zhmjcuW2Ix9i9N9eRET01HvdY6lvBh5bmCaeiLHjZLRfGc6TxobQ+kC4Rj836N8/jtfgqOfcT1Or+pZjMyS/OE4W4QW2ir6by/uLyhrvqN+6MNi+3DXkgkIKUEXisAs2erU2fJU3/UqoqIDSalp6cF+22U0FY8ISCDC2JFt8glDSEgutsvKK88OmR1eQcSfqbZO46r0Crw3buC4vo5k0IVUUPj+3FWGDxOuzHwavzr3jrnAPdTdMHVUXURfHLk6KdLnqDZn7ury11CgZ6pMarignz0G2/rEBmoGclOTJCl+vjHouVN7eKEQ0wbi9j3Uw3pOo2GBEZGwjjGOYQrFUrlSrYsHVwSBIVAYPGCpHInGNPXaWEJJMcAEy9kwNQBhjRJvN9wLVPhhqLCouKS0vKIyqByEI1wJJZVSWhlllVNeBV00L2jZqnWbsrbtqtrXdujY2DvtttegUeOmzUrLm1cF0kZv9InyoIF3/M16v4ynZS/8uETfgZu1CBqaWWpzZbHMaoXNKrs1Dk7rXNw2eHj5bPIL2FKy3lla29rTGEwWhycQSWQKAEIwFUHqKKMZaRs7FgfhC0QSmZMcVarUWj0WXmfIX4CQSCbx1e73Mjiz3/C7+ltGJ3kgTH9QhDz7fZ49AhHzAYQFJqOTz8qjSIUGbfobbrzp5llqra32OuKUi2544KnXPtXXyYyVioiKG5HOSNjPMnCAiktIKYuBnV9UtWbjs9zmPo95zmve85nf+Zv/+RFNYgqVxlow74tZzmrWtqEta6dzg+veCuyhN46OZSvKx8LBdsasPl3adDts3HFDug3rMeGEDs06tVwY5/Ro1+uINo3aNVk2bMXIhTVqTr9JJ/G0Gpn0xgsdpk6nTDM5HTuGg17I0IVMWjN+gQmjjhpzzIBOg7qsGjM/GxgYptzXk0xrmcMz/JsYOGc/uW9n5LqWX8jla3UxN1nf5ra3u/0d7ninO9/lrne7+z3uea973+d+7+9mQTBklkhlqhbO++KWt7qNbFU7w1lTEvC/Mf/tU6IqWmQpLm49/l4wpatpQQgjwgsGb3DL1sVLl6tUrWbdhk1btu3Y1IYfyHHDxQTlc/uNQo0xYSwYq8ZrooY1ZdM2Q7M0R/O0AGZ4SR29Q1qkJVqmFVqlNVqn9dqozdqq7dqp3dqrfTHOSNM6lKaAdCYbRnEuXygmZAqVRieWYjWiQTFcS+hIitYzLGfgjYIomcwOOeKYE04545wLLrnimhtuKVnvLK1t7WkMJovDE4gkMgUAIZiKIHWU0YzkjR2Lg/AFIonMSY4qVWqtHgsvAUAeyOCUpolwgsUmeQIRJZXr6CkMjFSmZhZWNnYu7B1du10fhVBjAdAkg3+BhvIR4YGhxYKHDBU6jFhx4iVAhAQZ8pRp0WPEjGXbDp27q5eJQ4SGEEUYNAO8/9//BQYgQA6ODR85anSZsOHCW5AoSTIVqNCmz5hZq3YduXRfbxMHhoEYVZggkIM3mBxCFOix4ydP3UembLnyESxasiyFKrXrN27Omp+OXflf7xMHgYkEdZi5gbL/P/8FDiBBjQkXIUq0GLDgwIO/MHHS5ChRo8uQKYs2HThzW08TB4QCBxm6YvtXgBAAOw7TiDrIf5Y+7QzWUvfjrOkMeKT0VmXAD9wia/HhR63C+vIjNkeslkMghwYof1L9w1/qrz2QuP00I78A/+zDwVpWZw5XkE/+KD140UMQlBrHkeh8SlOOnyXHlpLSg63rf9oVlOncljbwTNvKq8HM+QuCVKLsCQ6cQA4KUKyUoL9oVaVq7pL1FFOgVCeFR1H6U4uLQtfdpOQoqqz0sqOQlV9xINzu4zWXBtJU26raQJbX1DcFKgHPrlTa5uM5ZcGWgmf7idlqdZu2DV91bDt3i4/8k3eaEyhOjL3qmmtPnZ3Ylj/Z2xgHvyR82VOmw8hoWJmMILNRhfeTPvhZH/2iT37VF39Jzd9SX4QIi2zaw9tPXNMbUU6SLPxfr/3Y3g8570SjTGiaK1AzX4ajNR2/ucUTfl/9cWDJzWAp7pBKmjPAKHtGr7dNhoOjnF+WNjOb5fLkzJb1ct7U8ji59XruvC99im96Lv8nK181TV+HNh+J4Nv21g9G+V0z9L2P/ifEq3/P+28+nzaNAVt6JR0kN7hVc6VqwueqRtxqlx3qa4Y0nSF8cFioM7xpLSpkrHGMMdER29t1HKzirwoDfYz5IWz4mYsHdU2CS6s2NHf53Osf9/tQfnOyqJUbha63GSEKGaow9Wq4wncl5OqK39w7858J/+UN3uR/zOL/q7cy+gjD0PzVa3RMdl+YqgIJfrg5yf1Ruvrq9eyoqsPRuiO9eOSBRV9ZIZD2Keb9yM5IlJyl7JzzZF0g5yJ5lygU7n0Y6hlS+HW/Fq3adTj8H+d6uT41Cff9Sm4hKgEQghEUw1VqQkNqdXrKYDSZnV1c3Tx78Qr8Nu06dOJV17P27ML/+f4ag+ZHA6XeLzd2kmtGVDpVLXsGdxqfjPXLJD9/KZvpfv7wpzCcOMiZbr6Iz19VBNh6ZleJ/6wGGIEQECLCjZAQMkJBEISKQARFLBuv8ZuggU3YoCb6wjdpN/lOA7kx3fbg9vZkv8mPzXHT5vlAx7aKN3F2BBI5Pz+vS0p+cT4tqa2jraykgfyaIlFRN1m/IYLZ5hs2QmSTOkEG1ImugJ0Q9glyoIPN1LsDTTx40yT41CTbfBNSLWwRix6U4+XUVhAQO1DEfi81j3lb2do2cgFHXKEjbghEJYUvStjRTv30nzgQZebq74aEUBBmRAGFHEV9+ksYO+yRZEDFCIqTYinFsF2i1nIGk8XJlRtuebf3ru+/7Bbw6N4/D+iLOeqWO+554LFnXnjlg4EpCAJHYvFEOtXeEd6vj3SZISOgWH2OXF/mZ62vxoK11DbYz25H2nfs0jUkLCIqOiYhHD97KqhtaNrMoQlk6Qx9dKGqhYXWuvUeQkp6BOFRuViLuiRX3H1yr//cPVLibrONp5GkfNSiRJDM3hqWX02vyQsB2I/nLTdmcK0qW8fhIaC3OB3cHaXap2I/FgQyI7+ubai2kyBGj8SfDVuhJzNZl9gXx3LUzYetYA8HnSut8U5H/zbixjsf/ZLDn5T0zCEiuJH+4titqZmpahuvwFW58coOgz/Jfa1Pf0I5c+XOkzdfnLjx4icITBiUKHGSpMm6FxW9Ns5KM3K5hwIIRBKZQgPZPKFEKlMoVaYbm6fgKSuCXZu5ASMY3JEj6K0TL9UBiirUDMdFxm5YB7VbbTOh+R7l8Tf92CV+4t0+rfc8j/BoZ4o7u88JJmJ/qdi5L5CPoYxBZG9c/qxDuAx/e519DoAP5v/8fJSNbiGPktvwKqoHbAi6h7QpYtYlzyaJ3YD82zTxNiS/m7ch/AvVLRH4rBejgWt/pS7I4Xuzn/0odHASx0yc/NfPaTkGOACYhpO/+py7x4JeoIb73h8ize7EfvDFwWz/p8FW76DAKarsAIXvvwH8nhy9AoM/hoqahpaOnoGRiZmFlY2dQy0n15cIifpQjfz6hwG2dg5Q9/3p+dXPLZRDwBte6wXPoY3FRZZ7x8Ol6BjfPOq83P1Y/7Za2HPNBn7aLeLz+mpyN/9rbbvk0ssuv+LKq66+xocjo6CiyX5+cRKPOvW8fPwaNApoEtSsRas27TqsR6LQGCwOTyCSyBSq3+3Pz699bh0CLlRfcp9fgeQahLgx946Hi+Ya3zBj8zbxYyFmW6gTNqAtFv5ctUGfftl43OWR+SSwT7zDLXfl2+HhE4AJUWT8/vC6k+BcYSCo3bsLTjP4QiAWNg5oOKxWjUzMLNy+8a9GjCooKv3QytJ6QNHBVmGeIieYDFNMmWF8nPF6DWSCx2rDehxn1fEPqeS2Hcp+x5ezOhv1AncNPow374zjvrYqJLJfALzlRlybxfvZAC4p8XPWwHnc8173HT8utF3ZyA47s+ubHs2RZx2Xd51iW+n1l2gSkQ/zCoq82EDNR0QGkoSPsiqynp7I5i3AA28RWeXbIm/n2VD/lufUf2aX/KKDqQr4SR4WkdfJ1GMfvsjHJ6G/5cnFX2QrRX4s3HIfEI08wETS+iO+JPxo3p6Zynv5aDmXH3F0qge5nBcmfpQdl6zdzAk+4jE2MdOPbJwHSaJTYoPAOxcL/2wpD4XvBzZf2Ifm3pgPvzU98NbNg/LRUMgnAhX6Z7bdz5JCLyVer91aHtL+mB+iR4885HBTDqb1bkQXMHxIxBxI6iZDsTGOLb/t/hbPHYqH0687qDOynFeTktSkJT1/445EoTFYHJ5AJJEpVBqdwWSxOVweXyAUiSVSmVyhVKk1Wp3eYDSZLVYlAEIwgmK4Sk1oSK1OTxkepIjAp40bu4xPV+BTlU5Uj+UR8SJ+5BAJQlXEX6GVHEOcY4QxJrANtsMOGIFRKEARSuCBDwEo0EDAIysAIiImQZIUaTJkySOfHAUUUkQxEjIKKho6BiYQCxsHhIuHTwAmJCImISUjp6CkoqahpaNnYGRiZmFlY+fg5KosTdp06TNkzJQ5y6ZE+RA5qt0GKE5ePVxP1WjcZCr6JleJ1bork3oddfJ4T71+dH8DDTbUsNkZDBReuQlInBI0aj3VwpRSSyvdL60nqu3+s7t1dp8BA+aD1vPdmxSXQJkWVlRZVdWGVVCrrm9UjUZdWU9VbanVba9DiTJfsp6q7NsHSv0Ixk/5qPzWUH39Nw71t0tyO4dnQ1QLZaO0CRuimrDOZ28NRGPYV0kDeziqS5DxdzUABuMgQjMsxwuiJCuqbpiO6/lBGMVplhdlVTdt1w/jNJ8v1+Vuu9sfjqczeIVuMIJiOEHRvCBKsqJqhuV4QRglaVnVTdv1wzgt9xhOkBSt1mdABpPF5nBj9Re7+rB/VWb5rOycRis0Fq1YqfHcvMpV2vEnp/azDGUhVfmZo0Q8zS93/2NOnHKvaawn7/vP19Vbed31flzkdff7T+/8+ae9AdqOX7Qdv1aO33wXdf3++7l3rViu1pvdIwECBWTzxXK13kSB9AmmliYDVDmtnrXi54ff6Ser84Oc12+yMpwKqpq06XLohMOnnH7mOUfPveoF1wgIiYhJSMnIKSipqGno3NK9IxAMR+PJdLMi+y/9LWZZWnaVkFFQ0dDSK9NzCsKV9UE/j3mbpv/9J0jrQgnhlHTXkjTLtcvG9kVzqxb4d0eU+awTgqFwxBcgu0v8IpZ3RSKZzuTyhZJveyYvvzBUEo7EEsl0NldVExlISAlm5xeXV9c3KUeZMI2TppgSIsAUOpODclUFGjIFCMEIihMkzXC8IOnw+EJI8vPuBvteRM+lQQKEr6/DQaHWm8iILXCkGMyhCcNTps+cMzp31QVrLFsxODQ8Mjo+MTm9TIzIH0RL68ybv3BoyfDI2MTk9OzcqjUjByZMGZw9f/Hy1es3WR7NHjRKCuUyMABWT7+5WFHg6p4O3nj24vDo+OT0/OLy+ubu/uHpnXv3Hx49WZyYA0dcXt/evXpz8uDClcPb9x8/f/3+k+fTDc6ErDnllhcLayKVyeGLYPliTFG9OASBIVAYHEFqQYLq4Xe2uHcEguFoPJnO5ovlar3ZPRIgUEA2XyxX600USAtFSyqttCBcanf0V2IOp+5AozMcmU4sNofL4wuEIrFEKpMrlAAIBZcfIyiGq9SEhtTq9FQP1WRG9v82tnb2LDaHi+xe5adQJJZIZY5OznIF2heUrio3tUbrCdqTs4vVpqYVgAgTyrggSjJBAEQESdEMy/FKlVqjNdXpzcwdWDh05NiJpVM33HTLbXfcdc+Z+17ysle86jWve8Ob3vJ23ikwR0agMDgCuVNVwTg8gUgiU6g0OoPJYnPiHr8m9zl29g6OPD6MYjhBiiUyimbkKp0rGIJiOIFIIlNpdAaTxeZweXyBUCSWSGXyFGX/+r8r8yusukajNRhNZovVZnc4XW6P1xwrFIklUplcoVSpNVqd3mA0mS1Wd+49ePRENDS/JS7hU/IKikrKBnzaiDGfMWPWnAWLlmz4rNd8zudjlo5TPxc3Dy8fv4AgECQEhghDYXAEEoXGYHF4ApFEplBpInRRMQZTXEJSSlpGVk5eQVHJKuMCClQ1pBuYUGa6uUdY0mv7+xwKQVAMJxBJZAqVRmcwWWwOl8cXCEViiVQmVyhVao1WpzcYTWaL1WZ3OF1uj1cp1egMR6YTi83h8vgCoUgskcrkCiUAQjCCYvisuus5u7i6efbi1d/T7uX+81sdy+SVT34FFFRIYRxAgqRoJivJIzhPuo7tKrnGdW5wk1vcnjuWBKNU5vfIs5BwiDh4PRi1xh9LRryt/oXTWnZJjWM4RBy8DLJYbrqLZD0UBABsJMvqlIv1zk1QFrxReJ/hp9MNV6uRxnWmrcLapCQppbGmaJLJr9SKmF9tF+n/q4rqUOTFU1GSlZnfjFZZ+W1aUfMTxcXYOnxR6iab4pfDXgeC7+diri2Cr/vom3qlx094xwg7yhk5+L5L8Zdv5CSdS56QuJCEkKSQVCSL5JEighGKlBGFPjWHLZJFusgWeJEvikUppxD6Ed8EHBJKjtPmobkb1v84T5wyOSccZA67bFGOhioiudxfMoBfq1/0+BWygGEK9de7oD6YJWZ27bc1Sp5YGCO/fMqiU889cQ6TBZap4tSnQR2bljCkodSioRlV/bKtROvQrddojdh6ndZhW2/QOnzrTU6vvohaHeFEWqNsveNebNR6amWZmlqsF1OoxMWQ0FqMEuN4ge+HixaUF/6htfTm9m6+uF+u1puqBrBpO4QJZVxIpY11PsSUSx9HLhT7V+Foo3Fxu3X5X3tAKFKshJJKKa2MsspTvnIqUKGKVCwSS6QyAIRgBMVwgqRohuV4uUKpUmu0Or3BaDJbHBydnF1c3bx49ebd3Sc7ewdHJwAQBIZAYXAEEoXGYHF4ApFEplBpdAaTxeZweXyBUCSWSGVyhVKl1tyEH2Xl+BNuGHXT/ep+4fUB/35HRkXHxMbFJyQmJaekpqVnZGZl5+Tm5RcUFhVv3C7ASEFq0oHChP13RbV6zdoXf0Ap8xt8VoTDJ86FiyKO7Y+WXLF/sncf9q/2M957VMlFuemeKtT8umGP4Q+kgAJVDekGJpSZbu4RlvTa/j7nMRi3BBp/kTM4AMC3/Iq2wTGzZfmprz7c9lDNSHkqZK0Hw/WLD/WS+oBlJ6cSUFdXYkaQFgNY78mB78ASvaM/Ml4xl8XsXxJMkU0cCR7haAvrX9ZwmSEIYdGWtSf4aTJzjHUsGpen/ajYnNsVNE9Pl+RBuFlhedrs791KBTfmnYFvk+X5mV0/jP6QE49QQaHlGaOnyY0rEZqPhYbIqx6rCbG/de3+BrJwCjm10CckpuymzdHxRyZWBO7ImG06qc/DiB/2qUSMGfiJEb31EbIUIxTmHugjOiPLOcKk9MrWQngZp+65rUf5WiY0TQGuJKjKQrF9G2PvTrelFMerSzZdkg50T9PCTPA9+1mpbeb9ABTdD+/aNjFnd8IfauAopMD7gsKWZ3EqY0VFSddrutJT29VO2wNImKWfTBQ6KBoy2qLdXouGP9ZVIFE+WrUEayRxZNWHhShE6rNeBjLiBss0laa4W34qQqB/UYSPHCIK4y8I8g1PvXPlv7JsLoq0OW9RCIAm7OWgtOQkHSqkInTvsNaJFWw8LwOZEo1oLcaHc4ZX3JSkDOg5AlUbN5X0hXFT1L/IKPJihUh6Glja8ovC+lRrSoTmzMo7cZeFv7sCvDl51cQvbHSOkm/kHItmof1QrIcLOBC7GoOmuBGagm9qjBoUWmUPhhg2bv9njl5ObVa4V/JiEUqXM5NuLGrlL6sXPbJ+3lU82N1cUsrfjQ0+DGsWYs6jsbOESTGnmWCI/sudu6ks1pSy/iN1rTTauzu5PLjY2eLAWNGpBhXRrHBmPI3n5u820Eh/MXQluSdFAd24WnKqJWPLZhPsFz9FT2NMJy9FR8HUzmh/J0eIFYsWyQkMhpKJ2y0uua5QPs2lWwy+0VcImfVJaSGjn8/uktM5t/atHh/jD2VCKEUTSuuZVlyd9zrEM0gBKAEk0fIMng5Jqod7RwxrGM/M4Vc+d9CCeEsaeYvOkShp0sHI/hh1MZkt1SDFv3T9FD/SsRppqfL4HtOBlHI1GMBgapW8K8k5gPuqgdQDEiW7Pzl1/CJW2KL1knRY/LsKyb2khWSGqC4FUovLex3yK0TCtLDum+vRes9sYDi07YACKidVnipPthh/vLLJ1+/Qto91a4sK/iHV4rzQW73D6/Bh4p5coHhKLKgAZb7WEqAuQqYvECg8wSsPvpY0fRfjI2hpy7JMk+onVVplH04r3iqMXwsP/XHldVDtbk5y5uR8eK0ClrQKiXu982G18pGrwyk3eCsAGE58HsC9Fk1IH/AHyhFVudBVs7Citfh5NUDpQyGezFvyPz7xzthpvBR8qC2XD5nlxlSmlEPPwuDDbTELrfxWkpXIyzCJyR9sy/bp8gHSlS78p3U2jIb+dW2NCKNueK5TNbOhYoSmAT2WG5dBjYfFIO8WmlAvHL5hiovKfz9Isupvi7xRw6M42hxmcdN50p595AhquGJCvSt1Q9QAdofRkrBTEjIpl5c3mzph96NgS6Jdv6eTXblTOq9KgH1li/POdItCCdCIyDMtfD4IutniHj9oEn1tzxc1Gs5TRJci53AlGwkm5hTfyHlrsiqkzxDyhKVxd2dE/sq7BsiVWvlcV0+rcU0tcW++z8YMRNgYTElT0br9q+XHvX2Z1IsZ/D2a4fZBf8kS1LFPbFwgaV6E3pjvgnFMQzboyOld85VdBi54FUqTlBNikoP78yDO5b8I6wd5T03ult2sFiEVqP30ZRPy3fmdjdUJkvoNoO1raQRs1wxwSAbMpuYbcQb7pJfk2eEGzSt5ZlchKvm88WorvIaq0O4rTlLWQDkEFXY9+fyROZnL+f9+mJa33hu+0cLeiEOhd87YqDUjvVwiaSOpLSuVce43GNeqduK3nqYyu5pTn899Q8dnmfXfVay3OOSt+g/yQ3Sb13mZ0A7gMMnd1+lLOsFwvjwmUTOa1HQmG/WonL72QBmpOZuH0cybLOctjUP/lSNW7r+hP4f+CFpEwFqI9MHvEK/A5cExU8RrrY3W4Hw3nLX451CTzOSikhxWXdznICu+H03ATi6kLD6yKkOOLrrLo/vfVh7dXgX9G/Sq/3fKHOh3SUB+CH6PhAC+wFKFzX8sQk8ypfTCGReuwn9or7kM0u8t9Dq5L9i+IJegksfkjcyAGpcvf/ITo2cKgApDUy1RVZ7LimXIzkfxPtR5BZZwW4zzdVke/EyYJrL6g6IurUT407aQtvPnlMDXOOeEFojy7wFKlz5XWlmLjmt+rSRIjc8X1YCaWXYv5Jz6eNpD6z1RvOf/r7xWrKCcnVtLu63FbF9cYR6S9aVCeD2Z2MVXFCnwB0AGcilY/ksxHGoB6eoPqGeFVfi2mLx9JR+qLNtHs9i+oNHjquRIXXzwCYml4DU35/0O1KcLU/RLc9wfkPSkZEs3i0hhnsbYkCbWQzdgQ5fbLKD2GbMuV3rEuVOO38oRq/6U/+KY1T3NamPxlTlY/2VTVD/LEzhMMqJ8GLuIVJ0bswErYPY1h9mGJKakE2O9vKLU0OHrZUJUzqx4mIdOvbbORPaLf/nSh3yfy1xNErVl8XB/kYx5a+2gkozvEZVZ6mApaQ5amOG1NnqKWxs0yl18S8yw+D6SL69kAoITNqpRP5eVXy12M3s/u2P4mYalPIjL1SGtuP1WjkX1Ur7DqClupZyeKcez9WgEPbfxSslw9PWd5JDCo/nGpeRd1+cqjeRIr/fb89p2uQHG6LYDoxxcjynUrOhLob9SQM5FTMy6Vq5tKTbpSYtNQpP1RA8iSIywYxpmYQDko0bHHkIT/qprg1FJ2uial7SkJ9wf0RaHrvyAZxPwCB7AtcD8CyYwn6AXx04svDJp4ePSDVwmF0IFgdULS7Cd8Mgni2G1t+cbneyYHR+C1zyuqBlMf+INL3gIB04bvUmozEqpDEXVl8sktkzahNXo/B6XUjP2Nau8hNaK8j1ZHRXtNS/6eNSR+rU9ieotRXiCGEGs51KKlk0AlzZ6F0ui6aRi/G4dSXU6yckSgv85qbrLQU1sN75AnCYtXdAHiFX6WFzEngDmfzhBcgShCpULJpA4sn84NYjz5IHtY5nd+v13mcBrX82EFRBNWoCep4xul0D2Jrpt1mGpIpLjpaJq11p70e4uuIrSS+NdsfExhewa7wvBP/zT5NNTlF8Xj/nrE5dM97lU5Bd88y65Hjvpf8BMZvGzePotFZeSxckR45fQS6kXxfTyMHvyknKg0ERGmSvw1J5LLmd41tR6SD4f6HUlqcIYp47zN/3dozmtTf+AoUI01bLfurBLFmyK055Mq7GRZjTbxZaEXjOzzhqyKPRRRhX1PwwZq/trqHE6Ut44NOMpRpwHRdloAe8Gl9z2hRgmzEO+2KtObqklpk1+qzDYCd9EkzUsKzjq6BVr0UHEz4nnirdja+vCckGvARbiAlWN8B3fgNvcpwG5+Gp9pBKDmCmQvlUBzRlJY25R/fUcFXXICIYzgdnNLkDK/akhuZLhR5kG+ZeG3Ltk4HxFntYXtbF6kIQwL+Ylhr+DA2UvA3RQNXDgkTaLEzuXBW/4vdggFQvA3RKEf/VVIcAmf+LeqH1VqUIYlakX7QG9t42quaMBI8BFkmhFA7ppbEs3lj5q1YhkERy3Wwl/QJxxfW9QdTWwNmuvtmqjftZCMdGwj8KcZqBcBQ4uXqiIyZ/2P6D28UeZoWXqf//uo5rr+FFRTR3AU+pDTR/XUm3jemsdO/5RHqdr+Vk/wzqrkzoEKT6sX+pt5LqY+vFmxk2Ee8q1vB+L+RCljnUYtsNrDHT08VmHarcOQGzLWRRgcqYb8nDrfwQ/TX1/GPt6ymfocv8hHGLE7pz+m4VtqSVKUEbtA0jyIdTt8mll0SWrduBmDRyr7hqH0MhjxBlxZr0oTTDizUrBPIAHYlZ4rB1X+ClKja6Zat8DBsQmM75At9TnUxsqZ3l6GH5GgJmkRviP//nRF772F4nMTB5sJ7r4O5GgffZ/Dr7hbwSaeQzb/Fph2reSD+CIzX+86LXARPXswiBAUW7vZ7A/SepBP4UFg2CGTgmxyYeLeK7xTdnff7qndNCeTW+6HedhJVpIgqi9Y6jvzAix7RTk4cV9rGLCUs0iqqEj6nShRmT4H4Cyz5pChmL9vWieWWkhMflwMUQhkmkjh6PmOG06zgIdZXmanxazImWfv01F0ihamMaKvaxb7+kp2UvQ+F75QxFJuH6e+QMLvyERgdi/OxHBSzVEDdeh0viDiL4IY5veIvjZ5p/GOv1RMZEmynKh7gnorAuLldvqFCBfiNsaGskIfadN6AiXPHaOOEc1PZwYHxkvE9AmopUYn7pE3hbljeRdx3XaTNtWNoXvOoRy2px3ZOUDS1+59jAP7q1q8htbK3K7s+8cTnkPhqpuOun5KKL5xj+/1wsk/k3SYsobQTtNWpvtG5GnjsgrTKFFIRFBoyjBRR6RQHxl++e3dTdlRDxA5lOITZPaa9jVAkkga80ZnrFj5g9fMJzxRNtE0km6ivtDEv+p+Xf8E5AH9qowOjGDeREfPikQBRTdMRN8ySlMVx73HCgJlo8afMjaZIaDpIKyYkjOSRR9m765dFb1ipM01kIWUQBBUnkUiSXZckhWTruMU5CL7g/QZV0mLk7sCBjdfFg4CyZHwGpdLpZ75GXLgyI4/eUdI7rz1axg4s9K1FpH8j10wMK3VefGhZGDF9mgM/WGcqWiHwaSEAxHT75hirB2/vN99PJf8iOxthVizaKMret1Yq4GRrImVxQaJiuOckCQrIpDg7bnPDdT5k7sdJZYQRqEpRWRIoKkgOWAWWnNRCjhVVzSlo60hYx6yTSSD45lLlcZLxUgjM7CRYadma+aVFZDjmEx03cIRhBFA7Favv0DkjlcS9nRLVsrVl4JC4GqJ0SnHwanDN2SybxY/ROojLkjwRjIZE3rUYfjWW4mYPAx7LSZ90dRYIIHVoZFMqg/y4RVOsFl1TwuqRMlBWSLXr9orGQErTwqAr/QZ31gQam9CgkRrFKdpZASionAjpfHCrBCQ9xCbAOHmZcW+lUAs80gebGneGj21KilUta8bgpJZjXbvjyOtdNegJQ/4Se+JvUAzyTsYUNO2hmH5e6gqsvN2ulCCKJJOkaT3CsY4kKOSblLQTuHAh0iYMY7/A69F2/jO3XM6x0dbHmcwydOx/pCEcB/teaSCGr5oQfGs0YlYhx6QPGi1IEhWK/+Ewj6ybh8VpAVa+W1qBVueavNxSZqhndjFeI/2OEUY5qpiJwpdILLq6mSZMhYoeYK+SsaOYF8utYW/g9xZFmaMSP0FKksHcbmOHysQkRI1pVo1H9cZvttPbd6DcnRhCSSSF4kim39v2obau5w7b4wGh4nL1sL6JHM3L4UJCsiJA00PE/671RTDMLqJ2xXdArPzkfp1B/doaZ5WDLLyTblPDjEiZWWzCqwXTIEE4NVNA/1IRbIBtv1iXkPVu0vB0dEs+mjk52zShnz1rY5p1i0FI14WE+0tYk4YhUeYmcjmh2lZqI79fiTmTQbiQF5NHcYtXrpHCtYhraip7EA5hFPypJzKMrTdVzhzO+Cj5afl5YB9nKGC7bbHt1rF2euxE4fYhvu4ASn8PanTXUNZmMn+/2e42drUubac6T1m2XZZUmbiKPW//jlLw+llLaa8xMTWhx5YFFayeZwd2WTL9OiHUdJpBlPGoixiGjvOEIdYx/bM40bY1Yjb85/NDHQena2tXVFG/zxsjFNEzMYo9hCorf1RCtvpULMshDewIv0zliFbpI7Tql1aGXQUvZwnh1tIA4zjp9aSfmZiga0U2VB/O1oWpKxJ+xGHrro0mLWQ6gEl4o6f4G2Zh84/duZxbaPvdJdkbGbdXxI/qSAKYZs2D5LkG1fO3Fr5kw9VpJ9FoEiS1rOYiIsd9jw+WtkTWs7gIvb1+YOlRc1LWGn6mjhK+HCMmIItVM79GSUT4cEvQ5LXsjn5BFu05pQ3zOSoqEt7G1XttmE9iEOZwpsKIbjSrW5RDOS9aZaI0AVTcRAi4gq1hG7Lc+7oOWbAovNR1NEFw7S0ydHi11WIoROi4s1VFuKS1Se1UM2Be4bTayPgwMKnv684obz9dbeYEN8KdnM9QtMPstlIta8bhawmDrsugcrqMv4ySyYRy6dyhnbN2dHJiah5gaBRY5dljsQ+8ekf2JNzM8LNfr+Ed/erf0vDq+DI/1og/4Y5OCmjvIpTGMMsxih3jB+YBGjmH9qCo4+FZFA9Je1kyc+hHHw6Ps9iJ0TuWyiH6xSbqOxC9TQsOwqDUteGcCcYOKMitU9MD2xFvRG7B4FQNABSVZzJyu0VoM+wJ/RdWPoPhq9EvAyZtAuaA/weH5dFL10MuAoU+u9HBZd7DKVgK7h/riGSacf8AaEm2p5vejo4pkAgsmLMxdAWW7Idc7eDHYRXGxuy3OFXO42+qmCNal5G/j7u4A2tyqpTprl801luPFWWNXq1/QpTtzMRaQqQLRjzpVl1FoOAHfDTe/4lGnRiqUAo4sVN2ARByS28Vv8srDRt4GkQRlc7RPULgBKeSgoStfHKJjDufLR+9jyLrrgGvu+mmUg3vTvKAYDmzjHIS5x6//9gV6GTxt9kpPa1/j2MlnFJ9qIKKKC+qdFc7E90fraUiFAjKuutragrNOGRfmJlpIHEsfSbhJ1NRjohlhOmp3biL9pNCWvT39wFso615ORL0iB8audZtxFRAfSPfjl8Q4z8Be9+JnKogssAkDmfOKd0RloKnTqIsHNuY4FoCB5pPTOFe8FkEbCma3OOl2CS78qaKKCwo/iZmMV53nNt6E4lLcMvj5ubv25bM8Y7DK4tuu22uu8FGbH/bARQ2a24ree9y0zyWoeMrUxCIHTK1mTgpxUI43ARMZll73qxvSPtrf8IjMysfJipNN8yufFl76lMVoCXRcdKDSz2o7lJaDbqFwJKSzqDXx9UOdh4jNgdNCdXi9CE4XIJ7Y9WP5pd22+Cq6IBHyhLLOQctbvxlUd5KR/WNSQ4ZZgQdN/DoNCfmthXcHi7YKF3JtzKKo8fVbtU3UmB8sx8cFl12xQh7X4RVGPSFiGu/rpOD+jkdGJzyYYolExcYlxUUt3YHVMkIfk8W7cTnqDIlnjOcM8DeYsxEVLA160+QnHYCFWDJQzYevYdAczoi7jcDWfDuGuiLhZcS0Rl04brZBZeoMsYKKqj7aCdMx+cohVXaTMtFWsa2eXLI2+mrLWYF7QET8H1s8Pj6HYBkgbaD6YH0dZM8R0lA2RhHrEpy3LD+R62drRMp865ecHrMKszykmE3WI6FBDEdohNOwzegbEWWH11y8rAw2J/pG26YNZz6Ng0UUmU3XnV1HowzJpSZ9/pL0DOLUhehcQm5m3Nv7PpYpUM0SWullaQglxX93a01rO5hHkyvyqxcufEAZDIEdl2fhnZt/v229WBSkzYVXrIrsmp1rEPmVl2aUe17vHkZhfR1uLqYuSgnlkIvle6vZaKnsms+mYUI2kL/cdz3TWzPgO9fict8/8IPLNGUdRNlNl5KXTEjPnAcfkNTqmKBHGAWA00GDwGUE6dUL49cdoeo1NAMJ4wno5n99/G6qZuu1GClPLo6DenybiJs4H92M5OOTx/ausQwo8yHrtkLZj/bVD90quLNwV+RSk1BF/8Wi9RCL8uKyRqEJbpIc1ho0OL0YjUTU3xaXXs1qdCrWibYpWntfViwERs2HGqNgMxNLjD6CHtrTn0sJnfBmuL8G7SmEpOvlk2E1bMzKV9g6NPJAqcpyGm8WQzT2ftagNwVcbDMjcZsfr9GNAMqfkXlosCaNKuzV/Rt70oap9+pFZlefv4hQn2dXKRdyj5qyJHg/6dZNw0zVE1/XN+Tb2+YqohUhBAcL42tpDLs7Skqw8j/7FYj31d76wZZHzJ/+vMc+ZUWa9wi/zcaV6klmmSZ8TSsOBVo0nOD2RNV36yXbY3d93z8+Zv80uk1Aqztpsfw9eHCnO6GKpx8sDFjJLvxsoZGTFcJnSNFUqnRKY7YtIBQ7Mn6xRIU1bVYTe3cC1RY9KQ0PwwAN0Tth3XWuMi8LV5kIZxyccNJQGDhKUGj1bPkHfWs7x2JxtAFkoIZLG3Iggm6GnKZFmx/xU5BfLLl5UNH0om7Y3y0jg3WP1KUtRN+Qxw+FspCzKvwgnj346SN5GUPIiYg6MJL9M57HpdDasEuJlbVkjYCFHq8XXbCpZVvLb4Pn2dzZKRZewVtKpODQKtkP89dD2yL8jYJVhFZ9urSpGJ7/neYFw/T2Gj/ySJ1wVEGHw5jZ0HZmG2CGNRB84V5aRN6xV/50mnA6saKgmSfKIelwnT/NBuZ6YicU6aJ4CxgVWw2v95/KRhzQmB0ZrlGw75DdWwifqxaG0knFrX+sKhjujxlIXbribWb08yfQROznuXzEPMMU2ug6lWWJlPvdsX+BLnITPJL5uuNTQwzRxNNd7leQTQ14kZ/SZ/pfh0vByEf8/uKjOQgVxjYWUNcc2DX3+OGGS3Km94SjA8s56gJJWSL7nppmrpCQ00Hutbi7jAQvyh8awpAwxGdLq3L7QYjlqht0w1uf0obYY5MzBDrLJsAHpNq9y0i6j8D7MnmtDMRxfgqxKNba31w+QDizl4dfpipe3wU6/Azof/4Y4Lexwn+n29/L9sN3fg4KnPPbaAQTaoV/n97GMd+AhRPJhUrfuAehrDw0t0Sbgwzz4bxNQulmAJzebgjM3NYM3t4hCr7nVzL477Jy4iwYK7yY4dvdzfrgHgvf3ssG+LQgc2mLn/haAq7Z2oNpKcHHeyJ3exLiCVFU3CsnnxoYCCtl3tyPs4SDpbGUTYZz8a26zmfG6Mln/VB+oURuZ/sm43HM/wqbBfX1/OTQ8cG/BX5STHWxadM7ORXccWXzJ2OkqzFhSj/Hb1OD8NvWYsJ0CB3bS4+AupZi/uxoL9izA5GUadO6nxZSHFGPqwz7yi4F94t/y9xdRfy4cX2//0BvxdfL6j0b8iSh+ItzPWvWLNvrFh08/k34Rg/+fXe2RYk+5PbfdU2Gvi3vF1Z457DnBJ0n4NFp/em+/ykz982f/3y3/vP/iCxG/6BRf1NN+mPVF0W+V/bO5EfMbcX0zNDeNvOnTmz39pfjdpyvqSy++3E56Zx8W8DM7/3Dafdg/P2urD0835+GXH/uP5/Dx8Y2Pz+ETEXj9lH3yNv/kF1pA+OU8+vTmeCW5a3v0mZOfzYrPltnlVfrztrjk0AHyDmRw6aPLY7p8iS5/eeXyr+e3iXh0iI+O5KNTfHR/dbvRj95d3T6Pj/6O76rtnTfc+f3nvf68Xz42cCZOelTCo/THGfApUbJwUuOUB7MMZQXTxGflvRR5tv+zhTct5G+M5M1vou0vO7z0MfVatyR0oNBxt7uDSncodD9G3RDWo276cu8TUroPpn3PcR/CIa//KXY/NOw4Dw8DbzjDQekOg/wQz6r/F4hPmu5pWxqF6ljZ41pVf1LXf74Z3+tZq3dmkbMPI5YkR530qBpsQ9jVMPyJfRY8DQUOzWqYmSFOh+N0ONXDSzzi7DkQo0COqB4JO5JupPVoSEeTs9F4PbpQj440OrjRp7p8tx4z8yLux+LZ+Ots3Ifx/NXxKR7v8vH3wuHGy7nOacdO4TsVOkvP2aTOznfOJ0ck9TzilTz3BM993vd5UfKzKV9OXGd8M3Ez4LdF/kjjfy5dJedCdFuh2zp066W7kLhZ4a4W7lrurvtuL3B7a9d0rh/cQrqFcsvU3YLXyr166bWZp+ZeR3mF8sYvm59zHl94byr+GePr2LcG3xr7Ue63pZ8v/BX0J6W/Wfgv6+yXwP/lvwWiFxUQLgpfCr8QbSHSQKRKjC8EFYo7EC8X+O9lxZ9NxQ8Ct9XDM204h9hS6CH6HsYK1RI7EXb/8d91gLMI5w8wZTGl8P6YeAfxNMFvEAdvYGsK//xIJCPtGV2ibpblTOrdv+sDT1/9s77q6WtMX1uWj0v9lNFP5+UzoJ+P+gUb8lKtX6/1G4J+W63fSfo9a/KBRH95rv/zuPfzvlhUVdTXsq9V3/C+Nf3M6xfYb8l+5fWrrNqJ+l3ZP5f655bV81n/mqj/1NBoMJEwsWdSZUrftJ6ZodlCs0Kz9sy6qreV2ZHmGMwJmlNhrvjmSldfvW2uo7nhmSe0eY5nnlfWL47M66x5M5m3knknmY+Q+bT8niQ2BZsNNkO7TOya2e3U7gX2sGoeZfaxH9uXW/v6wn7SEvQEltBQRBQzaoEWkpZAW4a2PNq+TdsJ7cS0O9Empz1F+/+mg5hOPbpeu5uGHiF63KNngJ4P9PyUXlLT6wy9fkTv1PQhQ58b0n8YF5y7YHACXIIuSVySucy4fHA5c3ni5uAWM78FbuW5bel2Ardf+IPQHU7uaOCOe3dK7lS509Bdx0PBH+PsmPRCDfxcTf9K7fGjsVdvvDhNNBsW1En2slSljtIo+opNc5LmNK2cMWk6dXpOdc80vUM97lRPjDIpZLLJXiqHznLy/59TZjnt55UOZbhZamXcPLXKtippddJaaq1pbdw6tD5rfb+buU1oM9pGbaeO5U5AB6jTP+j5Qa+edxZ1P+nvpR6pe9S4x1HPOLMIdjVjy3ybg8ZgbMRqRpqxib5NwRSbFjadxdxyaS2yUdgUTmGH7RZ2Bw4Il7VLwSV2ZdWdg0PD08vunjurdJ+7LzzDPRO8Zp6jXnJe8l4Jfhp7M/PN1DcbfmXROWMvFH4/hwgEQtKTSkh1SM8pb8j1We2pPoNdRXVOTUVNoEZTa6kz1KXUDdhU09hjs6fV0dFnz4IuR+8+ByvG9ThUMcEzqWRSxRTNjIoZLWY2ZhIzjd/Q2DNxcOMoYHbj+MZJjTmN8xvnCxc3LmuMuFj1hXkvEoqEI4/JN5TZj8j95RiiuAdRgaj9L4OoX6H+YJdBzDmEWDSrRt67YPeq47ZQTWy/jKM583/B7vzqrzz+5PU7r735rT/znvwJ/7f7VuSPUt917Lmnxn+X8ZhPHhDUU5uhRz5BwSRLkzwkhROMGSYiZY2cIg+YW2f+DJ4h3CK8x4aQBmyDRE6yIG/IPUVMJiMfGBOFgmmbypR5zcrQOsWuRe81Toieop9yMOMHU34N5ptHUs8AQ/AIuAUOoMY/e+0cODATSAdFLpamrJGKQe1BrWAmLpRLB1sTzOQdAXvmBwoO+wNkgXA0wU1j1wjeY+CDHXeDUeCB40BcTDw3kD4PL3kyYoIp4BkVI889XjymjJVW7fNG8e7cPxubE19avhXzbUsj3934zHuC73d3eBnYAvlxZ0/POF3p1ZDfnPirA3+msc8N+Asp/0olhBEiFnIQIROJEqknqirqPHY7mjEx5zaPFiiWg0WxArGePnhP7M6iPSsOpbhixVUQj31NPJeJ5/1LvJiKl/TEW6n4yLH4rJeBkyClZFJyKbekcjIcZWRlFMnEyXSSIpApyqyXhZPVKJteNiS7IU/OnT+2Cy2XSq7i+uD4dmAl5A4kKffemu8LeWDh/jrm8niUJ3+Ut0b5mJWPRfIJXz65kc9k8Qv25DuJfE8sP3aCnkY1olIYjZgOmE+oOZYa6wGbEdsBWw/bK8k8wfmtZEvjTowHE578DY/+hsfneMLx9ByvO3x8UHdq9r5UD1PVB6pPFU1q7xTbKI8pf1B+oAJQYBV4ChLFSYlUyVHJSeWVwkApUmpSnFQ4qpCp0FNhoCJSEVPxpMiqVKu0V6lTmVOZp3Jf5Url+2nBVOGrAlTBVVGn5QNVblTlq5pUPaqaq4ZUM6hmVM2kPFMNqNZXXfr4oOQdwhR5mgKg6BIFFDlKr4iNibFUuSSOSAxJAGoQtQR1LpkRGZuMSwbQOCQ/Iu+RZEKFTYVL5TtEnhIZUmlT6VDlkWxC3WvqCLrU0s2ERki3MzrM6Piajg4dXToy9Oo5TQL6VUOfO/QXMP3UIXU9/X5M/6yU9XYyALyIORsKx9LEZcblDldSvdSQ8N7VvSNuAH/rIW+YVsOsGjnhNXEIyTVFBCpgFtgFVUPlqRTUC5pAQ9AvWDDHC05GIKlYLlgSLBUsYzj13Ky4veCOhXsLzha8BHh5wesL3l3w0zG/wfhNz29dgt9h/AEzuTIZTGQr8S22kW3lo+paS9h42+A0xk4cT5E7d2bxwOJi4bHCE3bpXUZ4uvSvkoRDEtnOY8o5sX14SMpH7ZO15EC+iV+nmtMamkoGTl9kRjR3OTB0bOnE0ElES0vLiG5quqXoNujM0llOrxyQCfRWTG9r+tlpomv0+y5/sk1/dkoEvpOBYOvmm4ZAQPjhCrQ0MaSRkQFaO6ZBhwYRrVO0NaJRgjJEO8c07tGI6PKIpmW6dkwzHu0gXWPpBqQbFDUT9LRNqw5tvLOfZ3RpSjf/0Ivv6e8u0J8v6ZbKMK2jUAhfiIQLESc0FUkiPJEFepbosqCrqq7N9CqtB7jeRHqT6OXRX9N0sqIbMRIpekTur+jmp2GX6L0KemIiRU86kvrhhNBI/TTR74T7NhOr6m2hP+Uore81z+L0Nz/R//FIsv1gpnSuNnn0MI/KvK3z3OVFqSnyLm5prfJ8Pc+P/DPp/CTKr57nrWX+ZJ2/8CB/fZif+90C8EJtBvoebZHeLdRFUc6K0hVzXSx8sQxDvf6+Jf5u02KHi4ODIlcXx6Z4QV28RBbnSTnzS4+VQpfClJKXoV8ml2VWlZUrG1N2Unrzck7lIi2XKFetct+VRyiv2/KmlAdn5TLKt7ytnp8BxZV0VehVGVVNqLqy6pqq42o2wnzUqGpZbuXV6rSKzW57KcXV7vfBnq32Q3XgSarai6sjh9i0urqorg/lqxuxsurmYsjVM031kn71WvV3VLU/1GKqdVbPqV4yxfVWkNRJU9X1jq0PfX0U1ydZfUUNxfW14FZ3k+vHv6q7pn6La+i7TwjWZGWT+aZWTdtuuqiZo1mkzYoByJpmF83ezCeH8YpwI3g/8yPd9fdPm45vnqTmVfeat85b2rSybzO0nWnnQDzM29X6xgVp8/+0F9rDeGSH09dtidrH0D5x2p4/zJr186qjsfOnbjB0IDpxAaayixmpsi4xOJhJunDsohCfn9S/Y9GR7hKz2HSFdBT9ZVN1LbpudrNpUkt38wagdW1zp5R0ISnptoLQrQoqGLI7mxeibnsMRN2eE3UHDETdoUehZbqjV3gEoA7Im5s3BVDanXA76k6PuzK6a5ObaLu1+QDdI76g7jHuHn9O94ruefXnJ92L9rrX1bN/pjOYZobWjLPcNn7W4fEqBSOEp1YjAkTf6AgWA5TViAlMsAopIHNq28gOtm6Ii/miisWIlXPmP6NVowds7uHSPXYmBE0D/mX2h/nTcOeGSJOgtdmvOQgOaTbAYWHKf+rR8ZDhGEtYjbyi/kLJilNdSuSI05yIUs4UlFY4Z841CEjEeRTmReGOCVwnZdzgtuImc4t4MS8L39U3+sL+NTa/EjASFqEgEkukJCaCxBdwI6In1kLSLJkaESTHSIqkQF1v5904qx6CdEl2eyr8qiyanHeBAuxkkIYV1hrtLI8AIwAiUkdjYqFxUe3XRY2gKRZpVgTNlYY1Dy3YUqKV7u79+O68906tZ7Tx38bvV8K7+cnCMEtMCoqNsqSYW72H5UorBKs0VptafWRbdaB+AvUb8LRmqeaGdZSDVQdLggwhMVpJHzJlyIvSUCn9rXutSZh9OLupNKloVkWl0pMqOWbrKlVVaZZU+XHyVbHvaa6o5n1kpy130AqjVvqN8gw+6ajUmBpiwMXQ9sUdZhFNicKLYyxIohri8OKYbJCUxNR5PV3FTCtm65jLYn4Zi7WGYyVUgzjWZqpi/bhmYlPiaRa709ibxNX5HE6Xcd/Fy/P44D+r+KjZ91qe1X5T61IzX0eL2iJfJ5aNr5NkaFe6XC82Cf4m+isxT0PPiX1Po17KiqqTplJEJ8unWMW7nuFULFO5k+aS1J6kzrmmSPOstm6tG/6jkR7NVyM3jVaGyyYdNXn1om0qW1dbH63m22jTWg5M/F7tX704axPP2kKnLZ+11dDWNq9+a9HOx+25tP1+3EWlc9Q1im7FdQe693Pvv3R90/em7q3QW9QXXV9BX/26r/Hwc7r1/kl/b5vR0U6TTFW2avcY5+Q8p3yuobicT/+V4nexhoPzti6xZYnXJVcpHJbq01LzpYvSn4zxadn25XvBXEqFtWjY/Vs7mMdqz/+/pjvzYlik1CKtFtl6sbc7/8aXS+F3aanlxd+cNfst+7MS71rpuq22Vj2sVvtr9ryytvbO+vV3rizWpWoT3L13IWxq6WYl3UrPWxXbTPf+9WJbwPbDbdSjM48pZ/r6Jg2nKdmMyc2dj8bjaPP6ZPPG4fgbZss4udWkW8XZ1utMl6k1VpPua6P5N8xZ69Hy3vCwSnQYL+a5c6fUeZOf362ePz87/ypc8GcvWJMLq+mFG5WLp/Diq8SXo0slLz2ZvtTNXTqFSzu44vevXP/hCy89BeOLE3zqSvT0Hn36x3hGU54Jqc+Uw2duOs88Kp59Un/29/+rNMXPWQ+f+4aeNaNw8fl9//ySf2Gh95Jq7SWd+y/vzn7SHD2R+k7W3N3devMvjN4Kkz91895adJWav+oy+vq1V9/mtL9bv/LLv12/XXz+g5fhDrBYUf708HnyYbnJDfMXk+KOHZeKG+Pfbnvohv33kXv+/vnkwr6kL7WNEz/16jaEFCySfqi2IvsgEIEMKNCBr9z4bpRqkMbJbscd3bGd0L/oZ3mWxQILmttL/W69Pt4Qh0z21wd/Pq4ctAdvH/52uDxSHZGJG8deTcKx1sn6VHmme37rhV5oX2xXw1VcHa5ur8E1dyu+DXfre68ezk++iWcNT7fprw0qUCYVNmeRLA8zie1W+xI754iu3pXcrPcUlIJycAIIAAPgLQ9459OA7T/PVWhJi+m8NWLCNtE9aV1kWSRY2oK7AQ0ICAgdP+c3/JZz+LsCAAOgr6dVjFA7qtfqj/Qvf7V8+sjL08svFavN40bbwnZk6alxd9wb96dr+3fLVdnqYBMojnzBj2QpO7mSO/K6fFy+6lgiYoIFllhhjQ222OESj/AUH1O9YipQoLgSSipUSoVKdgnvrXpDWVHe414pXoRnRL2j9THmSd4EDMFL88P5u+tfgm8iz7ut3/bb5Y5hszvcnQQrUZENpsHxPhZCyPCjfJJrGcgoRCELfZiHS/gSbfVeN3GXiDRKLcgAAQdIIEf/pbqtetU31YfqY/VcratNta12VVDtqxBFKEEpyhDYJlmeRGqfZIHleZQflCy1Qj3MaXxFL+g3nm/qoE4xMIyQFQQzxwi5HBYXuMI1bsh/bb5s3jZXTcHNtp6adbNtdk1EYpKQdHkOpxey4CVbg4romi1WkgMlqHkd6UUNx97IC/nZF7/wkhibyYihljobSzlnTTva08mtUuIhywBlCg8z+ZG1ZAs7ciGIKEWvoPp25OfGvDm4l/y/nmYVrXV36d77W/95fhr/75l4FpwV42HcbcJRASrBlHk4poGLcDE+IpQFYCEilUUmqYcCOAEAJMjJ3scfvnYYKSLE2dXd09vH9/LLISDA+vDYPR6vzx8IhlrCkVbQMAPBSDyRTKXz1TW1DcFJKrVWlPQPjxFOjsCXxDyVleqq51NvuvP908vhi6omonDw43kNlL7/21fbWDqR96c0mUWMCC9PTNRCDpKAPrH0ACybPBx8U/ulWPeXvQ/u5pti5//C/WEAYPGrnXosL6K7zl4/7oB8ptDbFoIiAICP10cATRIIGQJAygLoRe/27vmgkQic/Ha1tpEMvtxrHlUwUNA7vPfaloGBJer6LbKPdTY7yXYEgLKOBEACzrr7fxgA4H0yABQAtspKykbxgPS6gE8UPaEnkV2Ybrh1Ljubsg1Q1TNvqoyP3sh/52NDFOAIPHNsxTd0+PPPbgMAIPc6T/bV9XH0YMKsppi9ExQPpn4Xw08iAZhshliBSWbaFiiDGUlU4pKStHxNcRrTktmoBr8JWJXTMzK7ZpzXUuw4iZ0oWZr0Zeuot8HWllBKxVXX2GRixmwwwnFMcOzjmobpmAPzPsEnCWkOaSFp4/HhcFVxKlk1qe+qR40fd45nF7oOsY7IhBGZfKXVgysIypXKdR7RBAZPYjDtnPBfMT+ltMXB3qNRxc5W07O2EP4G/F34h/Bv4N/B98JP6Zf1K3ojRUktatZrd8YRaDKG4/X/U2ddzrnkiSUQowYQnEjnKtVGD0AoCk+kMPk692g8iWFR16WUqUVCRlawLNoQFJ6QklvZ2vtCcyvqmnqMjg/mlzQ02Zt9NigNICTX6gEtM5g8AzRQYDDz774uV9/fBxutweljMt8a3Nc1sT8OEUQKGfRiH7eU287t5rq5nv69wpJZ4Mkc4SYe4e1epNIVXqkcnsrCY7/7t7QWxrK6Vt1EXIAfE4lICCJawhIr8ZJSMoikSRWpIXWkgTSSHqSdfEYmp5PTWenCdGW6Id2SHkkuJdeSe8nb5GNym2Ia0WpaR+tpI22hnXSADtED6TidoUvoCroX3Z8eTk+Vy+R6uUlukbvkvgyIyWYgQzE6hmb0jJGxMOOZLkw7My6TnvmaGclj9Jl6iV6uR3q1Xqc364fom/Td9N/mb4serSdbnP2enakujQgsYqezU4w0O9OusOvtNrvPHpv/PL85f/ivwTPmDK/Va529BoBv2y6gCBgC1oAvEAnEAkmUQXV5Z3sxgHXidj2YYglPSgknM6eSyxv0XT9ktbOO1V56yq49c4thRjf8r0f2WzzV83dvcxMb7bWLnb8YtBMk/jUiOBLDEbgzYiVJ96/8d77pYZ/3nlrji77jeDG76y2A+AxJAE5iCVTuHC46EQS/e230gu3uCuRGzwMZsQMJnSEtEEKnb4OLYrkz2Ls9TIcssf7mW+24L8tedIab76j6PNlemp+bbc0RSZX2UAKNKVBp3DsYklI5YtzgJjkPHsUyWEbNW3xvtLLEJmbm5Eaq2oXEJ2UVNLYFh+dXNTb3HEg3jcPypvapOQS13VWGszxw74BXCF6xOJ0pN+np/E3lnVGPoU5neJ2OLnXvC08ffzkAPlSJiKmXQxkHuNu5Tm6v2bmHHXW2FJZ4Gke5jbdIQm1Yaj9N4wqN56uWh3CW2ItldC26sWYDRTs4A4OIxXdyBgY6cNgzbemx5HJyM3mQfEguU/gIBY1pDU3TRpqnbbSfDtEVdLSSwN2XHkSPlUvl6lCH3BuJagWj/K3GMXVMEzM2k5LJLPPK0l0PFWWbs1M02tlT2bFGnB1iF9lVdqPdYQ/Mf5pfnt/+11AzygyulWvJ3jE6UCCxzEhTOrJsjq/JXFmsEao3vBi4A+qlPeFBDtfDfRDIn+Gesb/8ue22L///iegS5diJ4vcnaWImesImZDkonF9/dg6AQwDMNgvAUwCeAF++aKMvmkS2mCDtAPyk0aewgHx38R8KzgH4Mdrbxbzt4l18dJzlWdxLbVH8DdohdsC84v7zIiKerKQnNSlJTlISE5+4RCUiofFPTz5i2vvZDTfl+tprrr7yissvPe0UNAXh5x+wC4oCLCjCc0takIhKAPh7AO/OjMD7d+D9a9LSmmCa0hB/fKmLK45YYowhuijCNeJKei8UjGAhe0NGjWYhCRHQTQf0e82NILyS4JPAgoXCAjvIKD8YNu2pf7jvE/B5XFTGHxH9S5lYJORzGPRodMmoA3p1qrgqLPfkqJAKhqJ7ka/YEhfccgrA/Cv1Gl2hy3WZLtHFulAXaJ3Wao1W6XwO4gCA+RvnRwPc9ZHCqRDc/b5izxB3LzClc+8t6+rXUCWA/zwV8PeX/5Nv65i6lq41TDq1emp6LvXKSy8GyLs1lLAx/SZR9KPF840hCJ15ilTu3RvhreXKtnwkD3Lt3jdPi4Rc70TOWaE7mcOIGp/N9DzBGhY5yeKE5E+myVbWjochh1lGyIOwo+CBG3fCLe554uc4d5gdzh2m7P63W1eUCsorp6wySiulUGbN84dnh6eHR4aHASheA9wtvRGAa/1V7UP1CaQdcWXlRDDFbruyJY3167pKldpe4zhXzZbZxQtMepM8215h6Bqd2b4OfB3+UWtze09xvWc40zmuPywRBdPgKT7AgzGIZWhMD3DhKM7gM3RRodHlJtd+zQ4thKSQNpD1VXYTF2hOkd/gPC62JfX+IyJomqGtSKWFP6iyKg1r3+lI+KH79mJvY3ajYNu7tvgzfzQndjozuRh2H29a6+x5Jmuf3u3jgsfylOZb6Z7GZ91DPubAoiu4Q2LCH0zpEps9J8HY6aONbtRyO8VpHigfhFPboahPzshtP/7N4ubjDyzmLIrE7aa8P/Qr5MdaZ7UfJvA+uvR+1Xyv2WXZD3bjufoN3l9eHwQN0lBMvWuRx9alG2yo0VI1vGVWhHDxjOsU226HvfY5Vj8Jmm9rks/yz8545INvfrj/zAqDn9mFEENMiCmxJNKX4qV8aV+Wl/OVeclfmpf2ZYV23oYm+Jb704Hs1FxegJr29s/RSkz0aU75xfueuMcjzLPC3f2M7u2fY5Te5eNPvp9eC52SgLREWAgQo8CNHhMOCkklk2w0jLPPNPM+ZXtszLPkdrWnvXWVjWiw5sabqb8rTTTbQatt9LOH3vexT2XDZzMyYVoevybTsao1PkbtE+EZDuRufEYiMxOluajMR+5HtJaisxyvwxisxWkvPr9jtJ6wPwk5S9RFIs6T6DqPq1R6CfeU1F2k52C3o9qp9Q7KOSkuVYxqbivQxUvXSh5r+NTyqnFena9JM9OUO0nelH0GFggqgK5gSGF8hfIWwlO0UFGgIoHlUssmFQ8th1IWsa/kCkUrl6yikwrVK/VNcbRYxs0Rr1T05NahXr4RGovEZF7khfMXAx6n5xWCKoOJaBA1jyQbyMgiJ3TbZr9RxP/DZWh4dMzL/d2EPw5ys3O2d3JxBG4kFJdOpdBNollQqzbtApp0MNBy8hGCiIjJwDn/MEzP1TdRlp4TQITRPL+W93/I4B1ESBfL2ff+pCkMRRJxsKArevfbfB1q8eaq0WkNRq1+aky8ogjk7vfESr/L9Yc8fxrlDbPicyh+KQ897C+r/S3fP1Reqb3ReNcFcFUIdF5AOj8QXRgSXRSYLg5ClwSlS0Omy0Khy0OlK0KjK0Onq8Kga8IyP2wLZIZrUXgWh29JBJZGaFlElkcc2ReRWBGplcGsiszqyK2JwtoorYvK+qhtiMbGaG2KzubgvozeVzHYEqOtMdkWs+2x2BGrnbHZFbvdcdgTp71x2Re3/fE4EK/JIdLVYdIzCTiS4HUD/8TAggXwDbBEkE69Q1o+dwXzx/mj+Xbi+eP53fzJJPPN/Fk9SXWRsJG7lOfsgzMqeEEI88MR54vlV1sy+A0WqyjJiqb2K9j3Cvl+M/8t3tt7jNbRCQAEgT3C4an9sLSs3HcQSfv/kv8YKhCSKZ76JB48j6B+896MP6SRBvKb8Ntooc3AeskcY4IeBhhiJH/8Kmryl3/DRB0NZJiphUKKqLGdlf6ar0MJtAKLwxNk5cQl1KJl5CiD1suYak79jfYS/7VRVn3p9hJCjprC3sEv+WW70+1Na0IXSEohptXpF089TL/i7Kf9cOjyzRY/C4V78br46n43ixUCfHX9uLOrn/a3Zw0bNW0Wm5SQ1rhJD/Kj8gLRlww0JjoouOchcWGZWbl5Bfm9iMiJ72V6rxIDszMKi0pK+79Di7JyDgOnMMTWTzcEFzx/2E1F/yWS4TnxV/v+ZtLzguJ7gi8Uib185bf6jl/vO339r1c55YDZF/BX/oP4f/ahm4oLCvtn5V9588qLDC1QLEdcisOpGbKumsEiR8++db3z3VlbGuDDduPyx3tDx+HV4zhyDDuGr0Fbta3ujLbbouGOaMl4UdbLfE8LPCv0nMjznGcIj1Iepz3BeJL0mB6/0+sPpnvfOD83wS9N9CuT/Np4v7DEJxb7n8ODYnPS2RAkG5PM15PCpqTytSRxVDBsCY5jgmdrCBwdLJdHwpWRcnVkXBs510Xe9VFwTWTtjoF7ou/eGLovRr/BGKxYotX5RReWVgiqIfN3CCQiGcfZfy8vLA7/pWOL67VDpKz7xVIRgkKJaARKKl3GkzpuMxlIODnFZhaMGOGZbM+YUFZRTE1Ld4QzohN4i5oGeycEy4ojiIOPSwYkIgCREoKf75769+Vf+Bt+I1/EQE1LR+Mi4X6xEuYVc7+J99EyfD4fFRAJZ8cXQaS+Txxvwl8GW7661k+Tl6hEhG9pDBaXzmSD/Kho3h2l4vm73dj85Kvv1f/qTZM+bV/1cd+ZLXu1uS/E+85foOZaa6+3gSY6BQaFhkfGJ/a9OetrvmAoQwggRliKxffm/JbbTNYe4LhDT6wDiNEPe8b+Pn0t4X+xpNNvvgMPSKyQ+EkLbpzMv5lHL9a9Mb/wjlqsfXbucjkE/X8UTHk98kvfhH7Vx8HpPw9Y+uYAABC+ey5p9/fV6J5/igdbkyhHpIx/B31IJ6ohca8g7GZ7xt8wEiRxuGM3mnABUTNRFPfPgkocUT/G1U/EhkpAEr8GT0n4uYXtbWwhRN83Nvfqocjk8J/+PXEtIpMQ/sSFopE5i7gaZrBZAvijidpCLbr5WqDKrAQU7fSgk2NEj4+vqZbXQtdaMfseiVYpkE4nEkXCFcKekWPQOj4B5sQlU3uwIEEHipxa/PDVAA3ynxeo2G0FAMcISTAi/KH10+s5j5NAaawIZz3ZGDnotp+AspEEZ0/yF4j7O20zGy/+z/vP5RAQzB0/bmnteb1DKM5NMYt3tv7zU69yd7ymlb6vmdxWNJs75y7Csx5dzAEkIDRL2JfBnwPVAohNeu6Zayc2HWvCAzkoH8yxa0uXI7BsPmCT1xwXg36gMBQmhJbIapxQWrwyzYuwyKc46qXNTeVMDfF2/hbbqaCPMHVGM/aTyCPY8FtDsMI81uLTa720m0V0rpwgtIDaS37bKfZFCgs3xKV6RlaJwcwGAju1u0oDO6soQBuPAFYaehxFqusavjp8NHQ9stKmI1DNqSo6GFcQ6xqnjK+/u5VufGG+4EVjJ4j2favC7zrMRnd7avIVb7B6bnzu41Jz13GKMWGeyoP110KTRCQnsayshxBcpQ4thrGTEGP7lxjKAPHURZcziKpRqDklEAxhv0V9WzEEydJn3rZxiDO8vIGfDyYOOmRdRlqI4IS9C1ZB35+luM2rE80xbu8hvmhpvHdGD9Q+nhbukLJ1y9NwQBY01W1eTIQhWNmKHrLzAuS0mW7GPkcSc5hyoWOELpAkp6eEAb61y+5Wz4pamgND6xCWfEEibmnuI6jeH14qx+jKeXHdzlBL2fmATRH8YOLvZ0qne6jD0GIBVmzp77sO1PItL0aKYBBRJ1YENLKWPB5qK/I7GlyGtaqJuZ+d9eV4QWD0RCXmnHFKlZHHi06dM0arLluQ5UviKklVSGjU6UZPTBdNQ/v0Am6uUX7YUA/XuRTI2dY7DnxGgiCz51mzwxq1EpsMfMizJkLVUx0Ecj1UC+agpC3JsyoFksMLJusoI++SScemVwhYFjGolEFdscgpKPY4tw+kRJgOUCNai8HOWtb4Ni2P20qjm3tMcsztgToh5RKFQd6Nnj8eTY6WvY1kKoJHzaK9p6SA6zRvhhqPtuNeSICcqi10aeGaJYYjxGLlry7FWQqosrFXoA3PaYoKFXtjsYtD7UwQSQbEqTkOajdQONI+sL+E95gnRI46+77G9KN49qmUGG1mFeq8YIZ98KfIThE5XTpCcUbCdSpCglYfWWZOV1lET1IE5RkrI8WUDN2YRdOkSTxdph7eihbGnAXnGWfcoJ7I3K85IEk8y2HCi4RgCvxAkWM0E0NpmiU5hpg5HqNGwzV3prsQPG2SL3X8/BeIBeVyhZK7ldABM5cQKWmz0shVV7+ck4Wqh81jOX9ZtJSKp1myq9Wfk87jxTNg6DsdUJZxH9D4Jc91R6PgJT81G2cKkl6RQqSeZ/BQxCl6mBcnaEUWe3ZvkolKyz2QLvU04iBSpSshTjCJMsVyxyaukzAGzYTNohZojJbV0771Fdqprn2BXeTbN1xaMy4k8Sh3X4JGkerCotNfpU1EqMI2QgNhFxEF88bbLnUqQSYEKJLlKMNHEBJwuNbajMWsN7LdxVONqVd8zI1QYtdtBE1p565G3Evi6ImplfkykhUm4hqC26RvD3AOWZ00XhrkDaKr9MBqv2X0bxlmfF3QvHqrkwS74JiBC2loOZogQCbBbaJfnrt14jbWCiwfmE3NxSqOHd8ujS4OC4KC21z1nKoxlhsCX+zXihzI3Z5cVAzF6WTFYBR604BUklPBisFd2f/k9dqI70iugy4yDMLhxl50Mh8kdut9U3g0ZL5BdPA9TLXHCrq9g7ktQXgg51gVDY35ffiygwX1AY+zSm/c2K340RmMKQy74rzli9yAGw/rk2wto30QpTritSfn4kYveBQW5jwXavP75QiacSNpfoPaEl3rgojF6itck0HuNYHbJVtPuO+w2PCLbHsS1t1JNJLUo0QWNcx25QI62EycYOckw80vWg6CBzoeNyvIKIlSTL9Hp9co1E4iHobvGuJaSguwdw++py/g+FtRoy3AGfcQCv/FGV3ky9lZ1LHGnVa5/NWZj0GRRkIXWX5GzZULfTNXLMbcMRfGulSuuFWepINgIiB5dQtc2XaBNmbRaxrfV+KUC5GtaLmnbwF5iRRBtcpGprreN+bN4YkuXQFcuOl2oy9wpaJ1udQfKLziks43sif2KHBYzlwHsBwOW9pVl+azNu6RtH4XVFyusEFoq+a/YD0BXlN6bbYA3WtEzPFiDS+ly0PuCW5SLzgX13sT1HoQ45zuWfLXDBZK7DnUYKxRoPfStzElpKFGfYaaFy8E7RuF4DyAHR9PjgQpxCnH/DJ5clboTS4iEK3bIZoOxUkHS60WkvedHxfTLXl6Uua1J6b/SllLSA3FPa35ch4dViWJ9R0Bfsmk8F+FUSGsqYxrBTY5UKhoA1zRndLgADHiwrpqVy03KgDdsp3LXeNVbqBR/6zR6OO8jb4z3FlARaPilnGuDW7guhpOmuuzN8f/GQQiKchCceb9o53nGmwZ0J1QulpIt3DYeBmCwQNLmoH+BPryvCa/5B8j+8IbS81oPGRY5CYUw2VpcVYRC7vsIoe28vhzoOcQizV9g5EYjdm5Xu/azCG3ftAq42X0q1xHCzyaMj+BfCdzNgL1mJ2MeZG54WwsV6IAe2XSRENr5lMeCxi0WX3Gq1RKkolGTm8L7Ef/ckonJrs27sQ9nmaDqroIui1LC4MHVPHZLjMwoT5ELokeGsFF9hFQp9bCutu0rf5VYOpzCDXup+2sIPDikWUADrol37Orr2zP9v6hs7Q2Zq7jH7UnyDqXhE1Z+G9HA025L6AixoFgl701Iviti3MZMgaLLbKsUWAiORhfDI+66a2CVBHphx5X9BMmdIhAWGQHlBVeofuFN8B3QY/2/QYI17G11uIxVSUCIMbB81iFYFgM97rpAgALIDZRRLRXnKAJCQSoZg/FFnENoGjgAfPR1WCP2wj40UZrcd8pPLDo78PbxoLcz6tYhQogYXBhL7nvDu0aWjmuW3S4+DaMA8qEEzSiKQ2YL60qQ4B3caw/J7W3yVVbu5I0iETjAFSRgF6R5RuOg1M+TsoIZshCdvh6upDHlh5RhJRVvD+TpTHGNdeo9Ghjuqb9fZFfPpa7NZsNq5Exj7t4jyjja5QhVrFeShyEzHePcj1ItRQZJP983pXbkZJYL0nJT+/L6ZVM5EicQoeO3appkrOSXuf1ldr60JQplGWLNDeEUoKIWkb0NreyEcYeYFmWhridjfPj0fYOs6SYMcZ8DeEVO36CgtgCIwzQAnoDKmsVGPAC3FmwY0swFADMgfKAyIWYBcNRS2NTirKQmVgz/+zoEkVeo5gJndSN8X8s/fnEJeXchWdZBEuhCRe78LGgTBSDDsTKADIiHGKKMfoixqqoGcko50hZIja/QOaplfaUPQwXzHBo3Rk5OGw2uiF7gE60pnZ1FRa2BnyNHWotrD2AbaizdDJ10eSoBl95U1e2QSzyomm8Bxo2jdQQEYpAxGHvcifOlaieKpjXMLmLUbd6jdy4vQCEyCHblXWCszGgAuV+w2DenQeJLdq7gghjYFTYZ8gHveCz4+dzEsoqwzC4WygtFNrBBeIvbDy4obgyVn7DQ2b5+txF4k7djt0xsaklGy7tCRmBI20lpSK36g1LUW4f+oLBn3HlNnwo4XZC+Fvf9Lty0u/7MihkWzQGDoQQC7/yRcP3/Ung+91JkXEDG3W7I2Eb+/oDTkhWXZXw9Imb1hm5mZ1ZWMIWrbIrtsSC1UoELqwFzGpAiP2UgCVjNSEGR4yR/5o7hkMn6COY4gp4DVg6FgRXkiZG16ARMhxg3OgaR16I/GezYFg+dmtYdoGFAFxUcCmt67BwKFFA0clowqRh65Cn3lFsCEzQEG6BxsIn9QqFWQ8dMnuEPX2uw1dub/+Su0YMhBHAQZwLohETxElQms9PTfIzLDF3B3gMYABIDeDgGHqE03CEOK9D09Ni1yekUFHdfYZ6A47YFZFlQ/EZw2GIJ/k5MsSIZnAt8FhYwrPQgiUC46qajIbV7QUgNo/ui8JGgCcEgMiBEqRMD7kbAZDs9bpdb6NrzQxj6pOGjYNy2YkLeQqNUsUoNKLSUWKo67Byz5f7Ml8cjU7Jx7/sgKuP8di7x+BJZ40pRt4AQ90bxk6Wo31ia0qMhPc+1wUUyc1RYL7DIR5QjPAmihr2KRCgK4AVulgAXUHDvC7QOVVU1Kk1gsB0xVBWzAW1Leu+lIe52U0J3DYwB97AJVUAP81JDTGBgkTl4xWeAG/Pw0sJhP6MQZopv0Cm32IDO7ITlk0HQLx8PKC8TSVNampLQbZrk+sEkIY4pYxsy+p0NM23MExeBlYjH+u5gIkJdDvJQwYkPOdzjoK+iZbV0BMfhJycXEU3QdVmuhFXlnFho58qsk2CZo8AnNmwxTn2bLLvZMuxmJhc7LGccyOWfcYUREcGKxpjOou5kRBlRpeCVHYTxogDl7cRtJxjaSdJrlm27ZHDh63rAqBO6QnMxkCiWUW2EA3NWFYpRDqQ1mJymQgaWp3xG20Ri9VqedOxBZ8dRH2oa5FbW1vU4sIWGW6fZKK4WNk2NnUpkmUmLKsvhNUTGzG+SCaihKpeVcYVzo+r91RftZkrdNmR4vgo3epVrYQ4r3tCLVMhRKTxqKV6mfWPU9w2PfGmRNjRy3ibBIb75JILE0BdZy6poLE38BhfyIRRCiAynAPsmANyPMMdoVjWpZBahJalzxi0hcvEhKYv2ZPXJ6mRU2a0/SYV9rNs5uO3KzyyfkGsMSMz3NpkPkmJXtdEb7AGWKNJRgMgJYKJHvhDbEyEVj6jT3GGuKlXaSRoSH2qaE7Lppx7QzXFRELs5gNPqE2pShxTvz/usU/wW5Nou8XYGFW//vo3baWWNm1d+6PBqPHLUus0XzYTsmhxPaEy2do2LlA+/ND0RzYr2O7VO/RbRELUTWXrGupmrw3OcbmPB8xq6TNt/R57coiao+l3KD9vdoht7nQNpT/2u7rm27r2v0dXP2/4S83vNLcv3yu3F7j69h9zc6/+T/Ify/vV4rf+7Hd5bxUeH82nTK6dB204GuNfYKmVzW/RDBOQNUBzG133J9RLsL3AOfua/SV7gc7qHnVt3ERS6DY0ydxC+5fLntLVvh355FSNLN9j39S2kXZ94V6oMbMf4OIf/yDLP5gfLs/6RRCWVa9RVDqyjExFWyyLRu3tlFqklTykYBabf0sjuqBu3axHKiC6oTdpTJe0c1QzGyJRDRmVMdrmqIhZ0fVBm5g2MiVHxMYzMqE1XfwLUE2hlpEk7Zmtlok5PaIO9edOJPYM4gTisTsh1zLTo86mYD8raEsLa5Dig95TE0EXNVBgRZ0b3Wxza8rIgBu6pQGlJG1FzTCUnpliERFiLTW3cbmGys+L6E92tI1xG+9yL6YJr7nF8495sOGMoj0/n/Me33FkfMXHRAUfY+qgJ6OxeMETfuDdYSoP0wc+S3ZsJLfuhp+7vU08m07Rm9pTpzm1e9xp9nj6wN3puWNM53QfUkVJniPpYHms4yRBjIT6GrodDXnZ4Z4bczcgFZ7vdBmlNKZ35+jFRDl9zGnDA2IU0Z7TOclo0c6iFRVBcLtEHujWWpAIoiB2pS4nTMmhWa6TUNIC+QXJsXyXSy8mmcuPudzwQDKK5J6fJRNGFBEEwxQChATxIARBEESwGBfyEyB5uAfTnOievk7GReQ+F9SBnMsbn7RlIkSQHKYlHb3eSEZ3ep2/lEdZy3iPrJCcSoiCLmlKMzr4vNaWtKAtCdIgNJeBIEOE02mlFttJLxKOJQkR9Ck4p2lAQU3BgSiYULBMoS30d4b6AfUPjfM93xTqK1bAWhJ4pXdNEEzpzQd9WjAQDWCBladKnZjxLsaYTvp9IpGQPd1QWzq+DTJzsiURBoK1T1LtDCmdlQXsccDNC2aDSRgh/7kzpJMkoDNtuqZEWrYFMhKyGaHHKD9Rp6doNqlJzSYZTcTN5hmd0VkmE52d2kbDlxtFaCtq+7Hcdhx48ZZqkayDJCV7VdsfdGIexZkR17Ww+7VZjHlvwioeUKHk9sBXB9rx9UTmxDeWzmtLX1m6MWU600dDS5ePP+Jvf2C8ev1Urip9si8EbS5p4zZHdZM3B805Y6Nm2ezIMWe0zCUVvlUWTEykk6+IEVnTXsIj4KKnRnHecoZiq2VIKEye7aqkmvPxkg17cqRqrgZqztRQZVKN5/x8zir+oicHAd+fRlXGzDDY+ClxIysWM3YMa2yMp/zp3Hj8jC7lU6jHkC9J0MW21PmRb6/ZgZ/PwJUusBgh3ZySPqinM/W8mDPdESM9JcP0HQOd844yZIJ8ricL2+IdUUqj1HMoF5YFD1G+08F6sCyhS7vsoSe4OCOOJcBGOLgQiU3KiPlFE3iMd7kzZVMy+JjiUqDGVIAxJg6DT+kQcA+AFkxZkiBVn7PVpN3dKjRhKUFrE2puIlDzFZ9tjJ6guV7p5vON4cyhVlC8hlobT7vOGKkx5FYu+PKCzdcT+ZQxxjdHv2LsDYMZLiXhnRk8U3SeI2+MJwZ3zjOCuRfG1tgbXJwDgZyZAU/yrCc6MHhmoNfTAHkOciH2Y6zNXsCt9SRYC0LlDQSZVcvLCz4tWLcOJWRt6ZXQ4TkrSzcWTMJce71AUGUzcgrWE/TAOX/gT4m/ACmOc14bJshaa5mbLmHWTrPKLTUHHytuuhw+V0ue+Dtmig8C/oLzLmDQ4FByyF9fg/WJreatFW/VrbXR6glqzamFUdMEr5toDtCcM4wYmuU10SGHHD5GACffe2ZZMJURDMWp4FOVdLHeodKZKHMmUIPs7WMOpwS754Ay46elAXe+BkWGZYSwjtfJ3KDr89M4frUmpztiRnQuEL3h+H9yWhe/YARwACAQASACrgqHC4En1yeMbikFRYFlEuEytkeDz7uQLcY7SmQcP99MpDVCKNe8NPiMe44c85pzg5uCpOn5siVVS0HyIOGkhcX7F21QMsgpnkDKLqZwSjKfPj7fqu1tfBvkWGCI0VZ3LAw5nsIzXyVuG6XRRRsFSowRYamnqHHl2e0LyTZX2KFFzcScom9QF/CgeTDhLLeuiSxtJx2Zykaj8eTxhRCTcqBUKOuQlPCfEvngd9C6iixFKbJ0+giRWNSN4xTXSEfSzDPM/kridXWWGQx/jAfB8OQsRMt0LLR7d2h8apo5spaJv10k29j5cqba16GT/5SLL1n8ZfxL3HbhtTN4YX7mImv174FOB92zCHe/pX3kfPUIzxEOzpAjXaKSCDOMoNYIFdZY8Sh4XPoI+yyREkWGLBbTEmklbtveB31PNUxp4rTwsIIUEqfwXCBe4xwPUHaKZWJj7rzKMKo/xHCDZxL1Fu9is4aztLAr8R6En4E3ZhwN79o/GVAzFhxuow4yXNZIpihbQlLXw7ADUClyuNkL28xK21TZUUh8JvH8LGMMf+l3fHjZnZO9QP4IoSMk7pMM3QDZfoCZkHiQmO4xQ0fZAdofIv9UgDc+rfGyzrCvUcKQWgG/BXA21SNHk8AdMjjbSsjF1WN0Ut42wFLkfmsCuaaS7OjM4SCZLMtDvh7ChX+SXMD3X/b3HTyd4qoNjzr4eoM/vseX3pVriQ+TkwScFJLIlV4UuRanWnqvbE4a1DQvqhVIaJyOaOtzBjI8HJLedjJJOkCXPuJM4sDw0M46aUdmsiNX2pk2mvG+209v4CEE1ArhGdwMGVSOS0wwxAxbfcnOWibuTAmvjaLVD1oaoBhgCoUIAVY8QYoBUKeog7cxhjpQdrQ/sdNJx9nAop0hHq6WCQabWjWEcM8kInZqTFDaZlZzNLwgu87G5X0lZZ7nM+m7Xj+LkVWXrF2uN2v9PsJ6LKxoD2nZYhG60+nJMr+xRR7aL/AjYB9c9+Cm7aev2vM5f3E8yuN2EL5kL1kczljg1uniDsAyWLLgTVswP/SwK3YD3MIWFN6ENyx899PQZx6hhpdOhlVQ1waDZYf32TxwbbFB4stcOO6vViYFn8yDi3CmB7NmUAXnQbfXripHHs6/vv3eKu8+WbWdNF0G+Zu5LWALtRhW4pZ36mHnMjHgDVFc3Uzu9Wimy3Ngu9VfCa67cg/shaD9Xn8zl7pD0uG+Wa5W+n6v759zbhjCsiyrVYzao6VJ77yxrZuDZvWeUPepzoadX9mvLO7UrO3GRh2A9sdnLQp41lLpN9jnO/4ODFLqL/Hn/be+AAU4SAZ3IxKW6rmzA4UY6WqTgortDeYW2+01KpYHLDI0StTXmAd6BY1aBMqlJOO0ZGUFPg56hEkaZ0G3SlTvbLOzegb1efosGx5kq9gNlskWMcWwbe9fnbjKpTcIDCx5tfp6aYKa7Tat0dI4xRbFZTL0VIXmFOqCqhuBEdjoe/fgpKsNnEoT85yKzEomCzqpcczzmM9BDnY050pkWGpoZQXuXldqmzrF/Xb7bjFgmYGyMWaU6dCwt1A71YSyZDvZ1VU4YQ2KJRJn7IERJcDosK/Ql6AEJ0pSsCp8d+j4GFa5WB4xmGxuBFZ3gFEwCkbBmBF4G2QTq0rLNSQESSEIgv3iEIYhg0IQJEEQBF0xL7wUUVPiUh4SnMsoqSKlYHfslFwEGSshbZpGEDEumtILSUsoH7yHkSUigniBxiYsdJFug08zcLvqzZlgjkfQdhxaLpEmZgLRH1Kx9ulpNy2VsnhW8q9cG11luwBOzKu1jltcwHH7UhIMt4zSYBCp5QDTUx4tghhxnVxktu+iS5Ek0bS5frvdVLTmrSCW7DJSZJklLjMGzcZUj0PhI0Y4Zsm5Sy/YFrTEXKTTYuFvG9VGpaxtxKC9WOIEtPJBMIZg0SalEPvqoSU+elRBaVdh0schUYm802FHBmcHZ7spUmBcCvUD0O+hqiPQIknzrF5fh/cKimmJM55IYx3UqV6i5/Unn0Ya6yF9KYxIKaxMW1Unmm8JLQG9Zeu1W2tcC9I1tNFjmvLwF9ROXmspby+Dx6dv38LvMGSwPf2u5I3zNId0Pv1bVZH2nsiEpbPP45kYUqt8+y7pEO0FeZaEYPr23ZzWsjcfY2smLs/0zayoPA/5L4iOyWt8CqIOgTGuLn/Lvcd/M2zAo30GBKfBoeAETsHp8b8sGuW4yCw/PBd/zuIZHsOu+KZDwC9PCRLwSHAy6jQKzgx/wz/yEUnoQRloijEux3nQvZOD1Zts9S8wrGoWRNglHYDVzz+zf79DFvrxCoObO/sZloIy4rNs9e7qvzoiutozvHTharqeb+dsq+x2dctW8yAaivtR2DZfjfvLX1cmbT5ZLVcXq7m+/0Q1t+PtedBd3eyi/MFZEsQeww4o5TiUR5hCmwjapa+16xIIxufIxoqy+neyR+jWi3Dw21LVoDaZlAymgrA5V4JskURQGITDpLtWoULiL9bElEXZLHIWTiYoy1WuWkSBIGeOdqyFkTNchmield1xtNtpyUQI3/CNc09cjeanAYISq9ohXpZlr9vtJnHT8bKMpox8RkfHP2EUMfL1QOfUG3OCT0yQfxKFKPwiVURRECCsF0T+eX9qNzLlE3OmyAPNkzMbirKMFCPyc0WZoHsHW1LvOVCKMkW5T8yeO1AHioNI0AyCVoJiQVmsBH3oUkWClhQQsQQXjyXvpQ0kagmqppPfbibFIOGEajg+a14mx8F6uyNF68N6fanFFNCKGJIkOFkhYjQMoqGgKB1G2TCaDedDVVC6VPOeSjv5Ln1Q17nT0RJGfpgcQzVQA8yT9CrpRwvUtoHARrJXma9IUaCcUDkhVBh8mMydRNWJcx7CUf1A5UHMyPEX6fOnPDbUjqeMHJ9YfLQoXlFMHRXAopVTOc3K0YgtnMhOZo6T5RllW0ZZcBL1sofM2WVZT+UZqQf1FpHqbSNGgkJnREROtBDkhEqQMxPkKHK64Pd9QcSOIBzjk6f85DknOvkAEWV0z+gsPvMZxelZjxQdnmrPNaL9/fEsPsuj8swPozyMsjAqwzmcFPO39MCjd5jTlKjeFlGyItLfUv+uNjycDWZv2+/bYkVJUhX6vbsN0Vr12uRlyN5T+vP9tU4ny21y+PCV9WTq3FyvMdNLdFxskj3fNtJJmgPaXizlI8Kk4h12uNc6elhMEOm/lQ5T71TtVNZyasezpUHwQRwfBB1EOIjJpwo6JlXxoVgQq75cIfLb0OVXiEyE7FwUMnsiZLIq5PQu5deJuOfbQobOBY4V1STVUGj+3tfbhtgUq55okz9DV+yTmaBzq5B9gsM2+RDrQRJOZZjrLRhuCtNXaTguHpIXvi1NQToyWQ4HtM0XSzwPRwQ3IuVPFXSRrihDqhVH6DJ97++z0xD3KnTVq9A2+V8V9J6o+Fwb7pM93dX57NiVDTlq2ct/Fp113ZUMOFNPinSud9AxZWp01/RHvmyPix/IL75dccwQlU7FSW5WnAFtl+liSdO84oyIAWITqaa8k3cVlbBGdZZH7442aAsU6RchZY+k7AXdJ3SUdur+jHZHc3qPJnV6js71XqCGTtOlfnKcbhC1fHtF0LU5qkEXS0V0RGzQlPGM1lQkqyTSkRu9F91tRK46qUY+FSyyL5XviylVizp1fxaB0mgtUslMdK7ELpvKqOkIxl8jAUc9i2ZLNc/obhWM8igRpQrJcukEjiHsNLaiIEmVaYH3cMdrCJxchdcGeREy9lLpT7BPUEOn7s8Yn55g60gSnGOWgVjTEI2NC2CUwLATke4DgshZaYqYoCrwYYMWTlv1JOyIEEABClCAAALaYIJVZlJxcHgD0GIXOoMhCVQZlsF7+NobFWMTYsVDPM5ceBcz8AncAiYZZBLSkkQ7A+MFw70oEF2FkOghfiEk7eWQwAmcIuSQQMoMDUCDQQAT+NvDErgHzAQUTMXLkqjzCWAce/BxfAZfLz/M7MNDDvkTbCQBT0/whGEAAihAg0EBAgigxW5apjy2DaDBIMB+n6pNqtbke39Z685Z79w5kr7aMusDVW5+0VwjaW7VOp/ZOMsPt2zyu1VLXj6x3m1Omnj6Q299b5Fffcs29etWfbE0mdfTQYiuf7uAYkTkZBAX15vb22ssAiDCBCVtcfMoihABZZvKBTN9WJhgWIIjxv7UA1wGTiiRWyFQphhY8HQAueX0qS/idhi6fYsFbECCLHr1gMNrQTHLrYFLseiZtSch6BERaYsAUbl8HMH0LcsZdbh/OPXgMk7dEINoYKWwdeTWHi0PcwQAIqACtsAjLYoApy21tkalNteYgI+wkhggqIvDKfgfZpLsPoMcnTOikgmkSBHH2Bq4BaH0LxXsF747RVXBwmLBseCERSvAIgQWKRZAbl3SgKc7v5xHFsYmqoIKXIAuQUUBKgyAXhP+/EPc9PH40XeIQo4wOOUo8iKkfoEiQEYhFXlh4DUKH8suY0sDbMH6sBbWHFYDvRaGLVgNwDJhcUJlYgR7tMAKoxojE+MQGJkZco41xiFKYITSRL8FywIHcuu+b1WW7SC28Pbp4ZRjuzk9hWuBVjxslKeNUKcLusIOiYUUJZZ409ZLz9LRDyZBbu21PtfAykVs5S3kZAJPrNM8t5qcWNOX0p6wXaPRmI1qrm4A21W2s7OmxigY2+94RyJ6B9sfvTShqqLNmlyK40SFQej2hTAASKthr8JM1wO9sG2YOHHbCLsitbrizK9AJsE0T05w4qqsE20V2dT8wz8Uxf7TuXu4MpTof/pP5hfvflPtHy5fvD46x+NxQM52s2MkpDyS+eJt5h77gnnelSHfMKgvltkyY1+aGxAbu2NXMlc7Mhnmd/0We+WOhPD6omeYxuINeu/VtevsAHLOxTZH08sx47woqsJ9Nnn/8kVnfxDiT7q8DNkiWu20O1qq5lof3dYdl/izoMU2G7KP/MjsjZAk2aVm3wuiOGZx/Doh32G+4zNnvmGbS3a55FeOk5OgwRU9mvPbgWLsZUKVSx13QM8GlFDnmSNAh57F/Xa09Zztvdh7IqXvb2+37669zT0ISr9+cLBjVEkXK1w1yKf4qpJhR51/zW8H8ivygLjFRFlRAGs+oZaJFCuOLkqGzH5DU4dEExwyRO2h0hDvt2AGmAvSBHdA1vrmlRjEtXK4rHlNaOUiEXembM4acgSmW4xBENk1kBKnVygHMnfnkC8Qr6fHYMymvEIDtQkPtNvUGUDLxNWQ8VG6TrVxKvLgBRU9f/YnSh4jCQKzWEJuRKWJh6SCwWYr3aAlmoULOs3CWm9e2zG4E0AAAtAGZ4IctE43S8cVk6+yVbkabUMk4kQJXXlaMYeZCtK2pxVDivQGSpcS6GkmgYkmthej7964PmAAPhX7sbb3s0inUzqltOJDaOgQOgyUnOtKhVVkxZXu8ZypZEmWj6nk64A95Hw19qGUHA4XBNAA6GmbPQhQGgANgE16LY/Z0t6W21+VFSwF0J0E2WjwPUjxdZ0b060RbYwlIW0zbUWuzIzE9BELMap3epWxqE9CySKplGYhuhrWY/3YezQTuQuihR5W0AwoXmJwxMd8MqEpBmYOQDl1RS9QN6lYksVF3FCSItW8Siqxa+KRj+NkEME9Mtj0G89JPOBxj3nSy3l9phXXq3ola2zjb+RX+iBmvzPnmSbJzDakIw6VDN5HRRVjnDmrvMdZLNaRgKG+g1vkFGUnDLGL6HERha1GwaLGaIsBCnzoUnT7fFWT09Hc3niGUHU6AlDgQ83CDhO7kZi2RgxDF1JkiTA3BZtgkw8P/A/GHJMQ8N8s+s91EaIPCVHkYIbjSO84GWtryjf15zEbznqGs6OmOlY4Ym5yvFjXHY1WWy2n+AFaZoOp18tCe7qSLbxVIEhdHRqIBJGQVW+8TyfjCVJumIzb/aa/bWDGHSOEvhPriG2tISXY15dLpDOpmSZ3Owz+tVl//mqysjI2i8E3zMNiGNfwmOIszhRj4M9Wqd7O0aPJ1Ujo9d5//tUEf9f+OircqO/suWgONeO052zosAz++X03RQPh6qfKYL4R/EdD1Rk6R9Xh13dO5DPtAD/4rX1qU2ilXzf0UfXPohN57b7Q+ppu5zSv8Zx+SKF2cIrWc9EtisIUDaIo1rvXzfUGRXH5hGTZYqPupfInF68O1C+52ZNuTXo+T/EkjRitqgKsfcuwnlKC70rwPbp6gqEdhLwS6dnRbSYzk/hVbf+yKIiQ2/iQy80TQO5TNyl4FdTkAtihXEdbrlRAoUlm6jJHiWHnPKWsd46TCgNFqApX+tnjKBu1MAIirWTiDbXNoRxwSKryrj1Qnr0FHyicIS8OYceIEV1wLAVGNIKdLGdKB2TDdqtObDLECyVMIauJQ5Z1h3lUPBL2a2ewtbNOTbIRjLaOhoFfI23qYDyj9fSEgPyArMF5ORcKXac5whKXtrBEMcrV4NKkMqC+z4N4pUQ+v+1Ul04qRzUckdYFzXEBryq5vxTyiqeTLqcZdQ1z8YBQlav9Mqw7eL1cSR6fypoHzAD9u2gzMXAAiqTCTD1xbJLdyPo3W91GVE50r8GvpR3hYY12FCd4NrYaN1L876tKI2v0vup7WOFxiqjexJjrFLJgp3XzLYs5JMYpHyVMWMQ2U2YTfZSPCKPoF7e3ht+Rb82cscUpop/qfZhHGW3Qwv4bDGHQtLdmcNGVjAjpgt8h+eeQRYdW6qfmdk6RkmPJNk6Z9mgPlJdM5XBOv5CLhigoeL/MBElv22zXgDwGxZdxWQ8mw/R+qT6T4xSdZ5c32pAiuyLHzis/0paQ5NU+rxSZmtOCUBLc/4NztJWl95brW8ZJCjytTeOBf9E2xH/kNTuPVIOdmkESfbeBdCUvYVhzILSiSMGOieKY4pdEIo846rKfNx0pAJdDvh0AORvUjquzKwfLOe6niZPBgLEQRm6POsqPlrj6aSwY+DK+7HHCMVcD545DctVxsQN/5TKY8Ctckz6NYSNDdxXe37gwuujbVXejOAZ7g8sv6dQEfFD8h1Z9gaoE1iLCwFKycO8kojAMlx6wUh40E+n7bg0yyHLYPl0+8J4pldXKj9/oTS7bX2Kmo4c4m5KeqM8SyuA1ig6JN806edp6eigqqsiyh9MBSUOpCZfYaHhhaULcSxGGeat/bhWh5goZ0mdukOZducnwVNnrwxNn1FG7ZJWxOSwl64DyFhPGsa9cM3KZa977kHEFTZsGHifImwivUSuln3Jz1pb0Pg2OacygzlSPBjWYfIELWeCSCTzSvKBF3GF93yQ7ysMUXav3haEEdpqCttVHsNYYMpxi402uuLRijmC+BuQcyNujDU5C50EHupy2QTNUOBu1WzrmXZmTlexXKpOx1r8S3O2XdKEJ+4D9+tFupQ+dXDZFHRxjMQSuhhTh+GaD0Pmu/k+eHG0GskM6Bv1RIkg4tlMGrGTayp6VtvJTnBYA7pctP/UD5+ygKNa9YHYU5RR6we8fzvUD73jjRJ7Z0oU/43PqsWJFVjnPGEphW6YiRWHlGjwY4+phcDm+ynFqUdS3zj2PHrEZf0zZ8yroj1OxGSLgdUhU0PiwoHDN97ZQyjlyEETAxIMjZiGBHAaDDGa/CVfp9kfoGsoC4RU6kYw2GDOExu5h6lRihx9tQx1p5XOIT5oI6ghQ2nCN8uH5iHgWAf5tIbGyBhPa1ANVn4xO09y5SUZGk/2BvOaI3FkTuWjYPZ+VS51KzzyqkV8umhqUruDLfLDS8y+eYkfYbACPN0Rn+87iZhrkkKD6TNDiPU3H60JeBnNiiQBOUVc85Qb5iUJiw8dW8L8L0iXPv8YLlXPWCzI5t4/W2Kh7cunc7+DE64UumapbkwtCJ1DTLGnFcNbQIP9qOR+L3Wn0Q/xsomG/BhoJ0usqwaieItVZdLZ/eY9QXkCsfo2lS9O8MDSpuYw3n37PlDDILcTuLa9++GqKOOjRGZDQX+tOt6MFAqFoOezqlgU5rFrQ/9QBX4YlUMcVrTFT9k7TQ47YdMktDOO0CO9H1hDoaPL2b4Jllzwq8gozkZyGWLczHwLSAqcq6BBS252b6wvYdWC/cLTy59I+Ssb4aUEYAlAPy0weoM1jEzyY4nMLWtGZz9D6S4rsETqLQCcNXzg/L+DG2TwyFDJ6aLSOILdOMumWbovN0o5unViF092SrYrAZczSAJVfeEMKjrvGaZmaIHNCo+qhLcTs6tPKRquE/mpmodk+/kQnht3imeRnm71pFMvOqHONqsiLQ4CniRPU2KAbeI0Fly1I3bdMoYA40RyJK3jaIVdkCuAT3lOKQ4/IqxMCh718+XRTXboXlP6xKJvaITcTOjgUEydIgW59r6kuLs9ipdfjLHzgI2N8z9Nyhyz0cMjS5sgCsKJwFjWbgh/dXTiWPYDWWIYDnbgcHqChj8uFtjSBJAI4INQu2VZg2CVBxLou3LJ5g3vYNcV5QFFjeKP5yV2R0erhSTPwH9wxIPmfo/97wa8JsrJ5znGmfhzZufkezTz6FnyAMpTcoPQzqCuYufEGIJATdMhpOGdB9YNRY5PauFcrVVVKJKE2p1Q48RemYUlJQj5vXfjK6OjdU7QxKwbynSY7RX0ZMCHSscYo6RYgZf0GWDJkKIQbpJjCgeCFFFD/RRKJ9vyIBQXmqxkVEq21GNiBCvqxDsBOIpRkVwFzIN2QhkY6vAxB7ExzNkDi1QYIsRuPC3aaGG1oCLSfCwDrmOMl8FEWi2d9lFzBYzAfAx9sjmv9MjjQ1uLBbXErTC2oRYH/tEzkRLodg9a2g1oxW6yYqbF6moEv0fHR9pHQa3/y9XKQNtHEkqbLkltzb9mQ4DPax+NLluWZibdIz/QEtHnKhcbz2cVy0WfeQutvqf45Pm4V+PYPlXIbFjOhXTdngYRB8wUUqZIkuWxRzYiudqicPjo/DBCk1ly9yJgAKe8mtFxZCEatO1bcyMTsuI9N165aQ8RfRrAezMGsbPpK1WUGEHt8Gn1BnUmqZtnp+sR4zLY3BbrZq52x1/mVPCEZ+208kRxRp8bKS7zLXUSRJ2XNCf6D0IlIllmAmWVZuBtbYhvb6tAKVtdGtyUjPAQOMtIc9vaGmO/+YzPRtym9zweliG2+SsZdeQs+QTnlV8+e8r6jVH9L+k4Uo+VYS4KvnuBNMV29QLcAjqm07ldFB6PmeyYaOsMom2UouyutL+NN097CBGa2uuTAYB6eOLXjDqZ9HidGGqLGMCCUSBhVFeqErJCZ9Bkdg0+J3J+AtoQH3BQRPAfZzgwXAwImRKl/NVcEOmEs/dEkl1fO2bLN0KXh+V83FwdsJe+3kJBHjKqcQPFEsSbF8jZQMiTKpWsuBwyLjHNFJGLKgeIM/+Wacpz5VUDF8jWQ+Oc3GNTTqumt2GEJQ5clNCn3UB2KRKWzUBwOEXSLE5Ygl4+FuGWTeaI5XFb0TdJVr0vQddIiCEXgU9N/n5yYhcag+joVOzf1qQVDXHHFBP7rZD1j3vfhM6sSANiSSEqOXLBGPOySH8iJcHxaru3Ueer7nQjCSvokfJHrpb7JW0ltQcdzAZYX345gbvyvI65xoZrNXQGmZgEruzJnP3EJJEz0/A9EvRmp1YltQFwWOr4N4bhlpIpqGgPCqyrYtsiHg44l7j0oYQZ+8W1CEsQBW96Ym6KUwquQiJ/nuAJG+YkEknDnkL3D7BCwqEmIw0EFJ6QHcr6QpHvHPyOu+2i6zMczK6vV0KjpgEjogUbMB/inqjkGvV96+H+0yLBO3yNyWZmZvjVz+bTo6Kyzz8qnZKMtuovoinfaNbutTnJfrEVzhYJlBkYg+U/wGsFr9GARC7042A0lJJ8Ud8+RVW8lgzd5TBuZgUAnTGCWTJD1zepkVDPqL88fvWxsFtCfyEjFbEF8fwjKLUezW4JkQ5WJnvascN4Iwrch6HrYcmhZQBRPIU9J8DUuIZrhA9eqw8MKbpBgY5thgcnGORamWDz3iqFTjpA3ESwKNx3o2NroHXG3bMINMv0CV0ehXcIUwAWroG9mXBtmkz9YgLTLm0VmZPyRrZuaUAg++hv7RpXrFdlZQ7Y13M/+7cs0vj2lSjqFBe/0uJdQ3FuAEIESEUCg1GwPZeCaHEXIEB7gpiB3BdqEGx/jl6WNKshTiA9MN0ViPhFTf0+yr5Ux7+Odan4atBUul7UzdcmNWFuQfdBt7Hc+LLdzNc+xYgpfnPGiHTp5ESIDoeBIpOf6RWdppoYZiOcprtujtF8Qcb6pjMyiDIsxAj6F8J/cd6El1jrUcbG0qK2eZckWa4NfMtO9RNmu1wPnJwgC75YHpph+ZFxlC+IVKrP8p0VfqnmOsWkWmBnSRPdacCYAbfe5do0sYI1a6jAPFDnURRw655J5vSSQgVnanIerZ3ES3uhuyJhrPv8P7ggK1So6mjC2pdjGwknlfObQ0j4BGydqh9mITMcmQc+jShQdCnO3zvlqA7Dc9CKMHfUMANfepBYUG/huOgP0cr6ecE0zZ8qMStzsMj4Yo4WRFjHLVYswGZ+RNSKMXe0OGOIwjgngIA9RJlyOAATRAGZ8nz3qyWmB9ZQR0qeeN3bv7mpPHsWzDUGTXQJrlvfk6dbh8Pr6CHVaEOcw0BGdr53HB3hfChHeYbQagaYn0wqfw79rDFSt/NaKJdC9YGcPis5Fjg8OL3myHnqiUmm1ctjrjk4hPiwSGNjZbU0lW3cWMEMkCkZMzLY2fCrikBgfizXES9vX1Tps0jJEri88oA8Gg9yqVbfv64CC1F7HtUeQzivVIzRspIUEJB/RNWgevt1zwKHhWbH4GlUm4j0MtOkCpqdMfgdXcss79zU5yH9EDsqXd+vPpZlZEAQB1Ag2YxsAxI4wEH10iQTv1+4Zn0bvgdhkpCAO81vnne3/4osrNG6k5dYstc88AtR4JHd3qQ9YYrkrixi9BJGLPP2hefbsVw1P6maUKtP06oQ6oMdISKbt0HnFsbgkXBGLI+pPzzV6r96mI+qiIFxHufo+C4jPD8FBxSwr/vLWY8mN3Tco2InxvFKpLFAGhIyULTSmzirpseFkJ17DRRD7bGdTwuEdAoYrG4SUUrlTmSGEgSGhTAbhMuYtYCavoR7JZCf1TVEiiIA7Fhp7ApRrPR0Q9R0Wwi+wAkvC1cK6FW5vOMUZasbvbe4D6DbeFapLQ4bXhRqcJQ19Sm+d+HIJ4hR9mhnnLGsDyb5iZ1Qct1V23vAVpNIfX2F3gjH7r4Tk/Pc4vbwCflDvOpbi99583/axP5A6dXbVA9I5jRA9tVH6sWkoAMCoHd5ttVoEvqiR2gfRoPIq2apJzjfAHicUktWFjzIB6NA31u0JKSoyb1TZAXyiX9R6ygQFmUFG5p5sxYd1zFXs4JQAfLJVI8kjKanDq652R/eDMmISUXbBUeWbyJQ0J1PT0RdQBqR8IZXDY3Qj3EbpxcHWqy3ZF0eEulXatsVHjAnvpm4r3VA8LxXrjGiF1rRkAnqZx+7torpVys/gYsXC5ZFskUwQVcKbmc5EPqHZRxmWKH5FADfURAL7GuRR9GFp4s+jBtdWnH6015+EuG2jW/xHEEfi6iZ4mzSehe2zNrx9+wKLEgysISuY/wIDqI1gZTVujHG1BQHYAEoeBlCNbF5c6fa0xL0+HHa1YwwE3gSQK5HTSfKR3qWAXq1DcDkCu12Z70reIdmmVSB3jRPgpNNpkIzzJ2Zr7PnxpcdlspURFz0Y4nzUS6/R8y4dBbmCARXWSot3D38WlAcSNQIu7pBOlWuViyJ/9sYPc08B9QT53g12XMk/uN+tiy9nTahwvirEXIGLJ6fbkFuVQASmZS7rVCTXz6ijYB6k9Vl+SiMWh2wkFowZfxG4V18bvZdJpRRrMZStVGCRQR//ywxVsVVszCgBMHQLMRa6zjpFdUQ0sjlKwGAPGwTSh1j5kIFHuRrtVaXxDjcwQ5qrydwr+MnrP5x+y64YdYsMHUztD8SmRP/ScaWQyzTl1Lbuapnq9rkhan0k01rcsYGwiY2UdewDcCtzbdBoYIkYX4fQ6UMZijhO4HQjgqoUedAY0s8gd9Cmjkr5RXt6x+aD/jpZzoNFdfQmYzPdL8NiMv/sJrrPaQebYvuHGsbSYkhau6KDxJ2nBCc8FYmnqQcMGEGd1mTBNDkuUh99e7N4RWEcu/aIe04NcoFOOG38HCfFttk+kTNEuIKPg2yScgNtRTJW2Zx1s+DEW17mtxnT2YFj/jhwrCbiCJhcZznSa4tXaBjG9TIym892HWfMdcb3+jRkoTG6urYjrl7d8ModW5A7UnFyBL59ku98PKxn8+QSLvyaslC1ZDRRSX5ThZbwlMzzQ65MdREVJC9MAsL3XG2bzR2ljnfoeRHrV7Ra/eQLFA/PwdNaLBEcO4K76Blo2YL5vZyspgVgdNcZkJ9JzneR7+xRwnxRNr5K1iSH9pGucdBDs4bvxcJ0Mqons3RzHyTR+6dlFDfwKJ6AKy3FPXKCWZLSjg8OXYOvzZxE5bcVEetb8DaLoWNoSz33e9hfdBvzUNxsokM5PZ6j1nNJGPkxBWfzM1Czxfj3xSrlJuihoEwbLtTtr5c3q7rerOk+dSUZx6CDwFjUxyrMHOht8Q78pY9iijVMIFiDFPwQsF/ATf4NXJF5ldG5VVpkPVMZKFRB2+6/KOueTNm2IaOet5+KThwiA58qafsV6U1k4/SDMxZswmn7vEtFP3Vjg98ioVkCmrfRxTq3RqBshZKXGyTd35mxCPQIVo4YbAWay3RH9zYyJm+vR61XW/xrhkapr3yh3KQEE1f/vWFxZLV27zjyA8c7ZgE6cQ2SVL53fycx2qDHLu8U5CHntyQs6n/U6r5fTaxUDwTjSB0RamPt2iO9Ng2lQ9gze1eghAGaoyTAvY3XuhMAO6lxE45/FHtYYhm6e+90WRGkRpxG7YUS6NkeS+B83a7xrY2n7Q5BpYyyN4tirISMcaTDRDz49VNnAq/EU5PIzH5IK+lx0w/OdCl+u7dutF1Pdwkx1kmntGImXsdim3JdGOuJnWomFkuD25DLprLKeW63VSZm+FlqHy3FBbORm9DH43GhZ468oTc0KK9a3L3ThTjfHZ6rcsgZ+69IcbR0+TeNWepIbFljiy7TPycPv7DVWUvRhMXTOE7cWw8siLwCJ0x6I/gTPsmhA1RljohDk/ng8C43k0OKmiMe0bs6cNLdlELLVDuogq7PRE+76MkQbTnFQsLV2Ut9uv4N0gOxb9D+DG/X4+g3rNQfxZUkFPpyNI+rjUKs9guuD0PtswQfbTZpsR4Ru9UglyojtgockXhTvgej+M70Cs3/CLOspBYAFvfgC76woA8NNAyxthqPR3xihzmJunP4rOWC/BuUp8WhCc8PFroOnoWmD+OYrwEacIxKJQkzQHBUJ9tuS8zEsfD8lcbrGps8/eAP330LDLEr5TEALJRjRiAM18j8BSutpBG2fWKmbKyHzJff594pK4Uia6+Q53I7rE25v1qDJo0dVWQ0/rIP6mTKTMv6KJczmAOuQ+lzQnyVTeEk0JbJooRjPTOV4lZFOM/p0t5H+8/BY8+NLSprtJ3ypwEIQrM2FLl6lFGPDn2VUbCsQR+hQ+snAx/mowwevEhVzuZ+LFh2MisIxhw0CvLqzhLgshflkevvGVpqUlWH4TjV1fODijyMfOjk0prp26pjVOLZQqdmLZfVwlXsUo+KsZDGFPLmGqDtcKkBsn2+x25OdV8x8RA9aIple5OMNSrNcoav9pnpJ07HWIg/xVigaPueefuDI7gk/nRr3Z0vAIKBX8+YkH5L0fGzPvPjmpG4JKMlrkJA8Ehly8axCZVEewwWpY4FrpFBDsrkiiIrtOHRPE6+MdoBpv+PPJ2nhMOQY8njL8T9mzFGPS577BxXh7sRT4jAie5zr1wcJKYtyGq0S0kGEnTi7A2KU4fdVlB99rGMulY93m3wyDhQ+tJOzCDG68ojaYnbN14RTocgbjdIbat38lBh5YCz/2OTKCtdNGlLCx0mXxd8LxgYKtj7EQ4MLU3ERz3ed/UvzpqpJmWZiw/C7hd+Ag1EmbumJRZsuQHYV0D5n7pNu6akfZ6PAZAbiOtlldKYVrD5NwsQcXypnMom+jmfb+BECtodTcxgeQeLVMxBC3qPzDpjBekQwHNGfcEgobpfuqwa/xD+3wLGKij4xrBdxwY1vzUdwiz6KCOLv0Ry3jTRbyC25aQuWddLIYy+6QetXmAVPHLTM49BZnh+b2hNYp3cQGqqaSg/RPzp81hZ6nkTdv5E9i8JEeWtDeBJ8N56YgUffr9wfW6Of08OxepYkJ9fZiEJl6As6gn7Nh7LbOCkMAlJKpuqj7Kyday9zLjSypYHkR+ALxLt955Vu5DifywF92qBcfs8L9Ntkiyru+VU6Z4AJjLYMxPkq8P0OS7+fPkSndxTwuDJc8WhB4x9r+StMbTIilzcbTvoXlMduhDmCEquBOr9KZdPSWHfCnv7VMn1hGcibCGwoOVCswwIhr+xp0VjLDIsFC0u7/Lta2AfvEq1E3xq2ozAfff+6gMWzt1DKg63kzK9uZmBvwhaV2Y8xfrtGrtwxO28GtKlscWxjhPNrWJjfmZ0aWqSFCMwKLBy07HBnzpuwILRHpCtiSnjBz2SDqGDF0lW02EpvoRDdNG6DOZ9udcG67PqaDboH7OvZYftm7OAXNrtAjT3YHZA/QnyiN0iihQZ9qL4KQxbOuOu0jsOg+yLqYMHXs8271ftluVN/EWS0b0WY4q56ODlUHg7lO1FE9KcIxgkpNfp3oHCEANVYNjFSrJUCTlQlu6m83qIuExugyhJUpog4WI9tsUr9mSM+6PCc6d4EqMj5TspG4w9+wxFl88s7hSc1Pycz5hqs5s2s6zw7H4TJRxN20vJ95D1IjaOSkrHrYviHESFI4Jw2+g5dziHY47gIdLnhbVcgh+ndf4vnjoKjO2956cVh6LVovXI1dEWu1wXJS/bsoivjS1m525bZvLPBfwZRNs6JjaqZwndaERQNX3bi1Mo4fSqVLDDN69VT/6YaXVC904jU0X2TZyFPiX9kA4PNBLkzXfhTvDUb9FSlfnA+WSxIwrl0HCRdgjx3xHkseZYfVCaZXX9IKF5aX1TxGWK/HANSyTvpLOakLAfdKIue0bg8FL13qsNX0Bt8HoT1Qrirl6zvG6hIpv+hvwRnn0kNQ5Kd9fQN9DBAS+h6Cn3+oGhafFUZMyLMxDnyJWS0OMshOLOCohxIX9tUaxNIwv/HLg7rEZe3QTXRj+l19K98nxU+7ICQnhOOq+VmwY0afFQ7r2tLv6J67tKdDcZjy/Y1V+nyD4yOWgf2a/xPdcnwxccAralGu4eDQx+TcjJzQHQYDT4PUGRzBvpzEAr+UWqF7eOw/TPuaXt/BCby8AqnBQd4YXmSd+EBvf6UEo8tOlcqaaAmE7gEwEQ/DDkXUFNi2sPH7hK8ZtyGJua3XSpIB58/MQ11MyL/DAeF+2aXoa4efoNAyCDNxxkMN1yXPZPRVteUKVw6sEZJ1xz8FpAQ04YX5HchbHrseSkX3u6sZfgJ0zo12QDtTzlLCLHCeXjnZsKi6mM3ycSzaRmp2nVUyuXRvJKyKrbpiGXSY41qOGUqrL1MkxPIPCzzd1tPcr3exse9N/R6yOZAd7750+RExUdMiQt1DTp6ruDDD7mR9nXAYPpPKqW1BChbzcO72ac0GeDgpHQ8rkDabebIP0MITDWZ3AxCuArjfi4MpmDci+tmwwGwbL2vE6hEXRX+re8SmjguL15A9LxuWj3FUdRUtcYQLuE3z/bsM+nguISe98HQuEhuXXQvgQn0n1LFjzDqwwnHI/uUyI14gVX19Aa4wh4iVpENtpnAfKnvnetGmmM15OzKn+wjTn4Z9peqdoX3UtnxsMZLbeUqpjvPpislVZvsiM2jzwye3jWgfzDaGR6ec9YfyYDG0tZvKGlMKuAdNdav6bJwDHu9wkuEi4yMmRA8SGKilVCUVV/FuD/FCL7mZFZ5fzLjtVNQXqku3eAbVbZHviMO4lblPbeDi+TqhlfM26wRh80imtWkhGjKNw/c32dkXUumIdil0I6OyYZtcSA8aFVg2bG6wczmrKnyROtcwl390uQkAyFQwS8FW+S1/CKkW4enp1Gq+7xwKAwXXzmWvrOE2F5w3g52f/kNoMMPhkouPe5POX3RIfQpW/UdSSPqrUdDEFPb19aVRQ8StSseNLsSPgYJrWx8/fRUfp/BGhoQj7Hk2V13v3+SzhDtWyJRaTuAI47s8ZFyj4lgKJpfbE9RoYNZG9jxKOqe1LsF0xSe/qoNwXxOuWt3qBq3+iBuhN/nb+BcXuI2qMgZIuDW/sT2QEwkEN8Aju7PmTCp3nPBjoF4BEAcAcEVHANS0ZQKeLqIfFn5bV/cFY8Onp9JtvjqlPUNBCJgKAJXUZG8oRnRAtAACAKQUtF7pSAKAKiPxj46gtiLztOcVeaxpEsUO4G7ciZZyB9JNrcCivzgi+C6OGOrzgum/WJBecLh1B51XIdj7xJX8+6aGoI7JAUZlyEV3UszIIazMu05b2ggCSfJ+Bngd7Hd2NADVPQbpsdfxeuSR+7tYEyCcrsAWr4Tl54hgdpjgVp8AkaLOhgHvDmH0ZCJS2E/FADkOPwnYEGUbuGJG9YvhahexlDkQDX5QtLQpEP+jbAdn64uFPtDOUTNIi9mGlqkx16dZzP6VPGvjPGp6uzJaI0+f47A9VexaP37x8em9x7wVcuj+QsE74P1bDmyYnuXiiMrjAFkWSh70OVlPQwEeTlENX4cA/fEhw6WnaIJ3cFYeBOPn8CnGVLY8M6Wi+Jxsq3U3Vnfvqm8ul4IIqMHz2bDyHgOEV28pb/VbM+DEchh+1rDqhWblme+ebhAvIfSUARudWQQTAZKtylTz88ZSJoPWhxrKt0lu6kxyMSP6grdcvI6pGBQo4Bl410KAi8kW7udE/JzGbU48BfZAB/ENH+jcj8PosmYQtrGM07X0xM2RM/bxd9+8LJ8IGe1avttYIHEAN1g90+Si/bW7bWEBzWSeqkytTDJCc1k9iXbeD1SqaVnrd7PmEZWnR2sOWBrRi8t+1ULVpSJghfBgprftfkEkCyU29hzRrkcv3splkH2GlDMrlEe0CvtZFPnM0Fu9LXUIaHiemys3HlKk+TXQJofkb6Eo/4puIiy/suD6RMIkXkD3BcJWigDRe/aB38Oua5nEBj9DUEr6MkGO43oHDn23b1CMsDmJYadgzHjtzIFRMD24p620Kg66Mp887htWWoVVmFoB2Cz2S9FRl3MQurUNqkm8tiyAmmZOkAwxsLUIZVaOmFZ5NpzR1rHDc3YC1wcS369xPxs+R3n1tghVtOaXiRB2YTfWbvmQ8ydOcLdCHmoRy1y3LbBYQB+LAzxPuWYbbRH0rYdwI9tnJAG74VOWq9qnkrYDt0TNhkZjrKDs3VFv++9ECmbBbmOnuOZHxyKCKibqhhq3lZGMWfp16Uu4OMgLRPZMWfnKWt7l15PNJDxNUuDQcPH5Wm4HAxCAvFUuFMc6kBsIGLpEV8Ntq0D7nJtRhNtYv6OlEAO+nGQn/aNnHL+EYGKGqAzUVTVah/1ZGFhJ9CELRNxlxaJiGive00p0VBJHv4SRPLzFg2uwBtBbi3gT1uS5c2uor9YhjgEl5AqlZUqhqYU7ysiG0MQenRqq7A7tIQIMOtZFJGvjOA14aeoY6JGtGIoTqEZsKcH5i6FI0zJI/tkDt6m4RrSA84hmFuU6slTRzNZhbMFNLPKgK/pxDu2M7vunhznNoGYMAmeNAxjDon0wJx4Wn8TZ3hBZ2UbRKeAXkaFFc0WtaFMnSLyO77c16Zu6PPr0A+RYAAEvOkXeJr+i7yqxoblXTsaTuRui1BQuK61KXrTI3zJNShKGmgbvlmZi1Jkdhf25/Du6OHVnf0Q44YbNroCkq6nclt0HSrl0ynd8yfAX5v6N2LiLLnpZIRuP0GIocHUQ542MUzMsCnMYSHa/01yC9tB0j/3D1tv48QlnN7Lip7WwCdAPn70GiorTP2zCVNDQm948wdDAav0q0u7Sk3wF4m2+/n/CNdKQroNWqUalGSedGGc50SFLmSDqO1PNecq2thN2crPT7jzG9hQ8ga3ZLWp8yLDXoF1WtctWa0It10vC/Guef6tfG56wV3IiOgRExggtVM7j4+1UlfuoB3Z6lNO9aHyEzO1dfghnZbAkIEwZxAXnlp3sxJKCQnZ0hG6r0UMI+zEO8YH7IXh2onGMkW2fQr0qWBjiLSi31PdzRgjYuVnNvQZo3PPGnRip9j6IROf4jPYgddBBn1P2V/vO2gr2DwI7fJaHhOw5GP6WPR521ZCVFPJHhOyjfxS0afRdIVgI1EpGmB+DUIVeNy9OdZNEElz/Bb4d4IL/Ajlva27ONBqS+c0ypNX4HqT4lQHI+jiXPUirexoWb5F+rmcdl6XrdILPxm6N/43lB7uSGl/4EC5PGEVUfc6E7qnDRY2bKY25IwcMcbzhoK9LgnV3tzI8ZtyUd2tRAJdErdzZBrtikIJ8uRcbMUfRpkUlXETT7kFEdxqQRnvqN5y6QmSfLSPXY3sWXMD6+Z2rI/Zy7gASEozv6eLtxWecPOZ//6S/tdgIJQeSAzlT8GWoOmte8o53i1LEZ2b26GRbOOglLnnDMhGfLdup+rd4Fjh9srNeIoagnqqjUm4wu165my1t3N/AsVb86ucPJBgVXrTO7GEM1+mcg13MoPZudQFDvcJkkiu9FiMgqq2OJUHcWXJnEGhVkUdWGZviu4p+hxbaROUisY4klVJ68IA/+l1fwKHbEuL/rh15osX+IQzdH1TUNHToiMAvN6KLgq2rIWObstnzRKr2WG0tk5/93vkOS2e3dmtsh+uy6vmj/XS2E3H94uZZ9IEeRgXqHpS4Cl1dGikdS7yV4WxHzj6gwdDgZQyzsxY9sP/LvgeVEvbPuAdFOppGvMNSo/4mObJxweOfeN3dkFcP8Dnf3G7mvO8d+IyPxRkw//aA2ZMfmgU5sqi8kW5XPfyLadYmQ7mkVxO99PTsgJWd7bKcDLfdKmTACxR6NnQVxZNHq0ezvCzOnrByGg+NTwIyo99Qqxkfrom6es1IrtgskUbXVQvEKjrcWKpZtXgVy6IOCfR85k3rDumVz37mHnrsJ3QK6J7YlNdR03WC4I4skyBeSdFBTA7fX5SBJ2LGbewz99+ahtEbwBr7OEZ/4A9KPG2b7oC/TL4Wo7Pnp85fEPtc6ObvwdJWlZ8ueG6fLkDazdPR+0LQfoXy9q8VNkI02+pwDnye893SYBMr9STZX9JYM0RpP9RHl93dZedGjrhC37tVNry3curHxgU7NkrTJBWIUDd5pcOz2dnDCqi9oCvUN8+oGIsXC7IFOT45v9qRGYOOadReHkZVy0tHBSyKI8pgd7U+HEo3+JLPRmm4Xg3RPFrQLf93BLwD/C53/viDzn+ymXLMQkcg+kkmfp1b9HsYT7wEf6G27TEMUKzSVoSV17HeRNtw+D6sQiVZNJ/ihBaUjzoH7iBQWuEx9wVpC4B623Y22Dfp4sjWGadVS6dOCvFFZpyWKRHY9BF23Te2dEVDbxNz1o/NA1VgqnPtBPJIFK6NSs4D8dIEmo6TYKqMU7CfLji2idIkeogV8J3MH1mA4M4JbH02PTVHkAKkmtrjYvlu97fjOawfed+s7FQNKfDEAaiZi44ZlAInFd4TAx+USJ4FRX+sdkLCJ9J3CySp5k1xEl29PqIRePvN8wmf534JU3MMzch9hdZJ/ZAfyknR7qymfraRtL41f3IE1HDLwQRvZJZxl4EYl38v0Rbzh1K/8yJNBTr3iyKSU4GO8LcB0VImqXMrGlqGuYXzhvfHygfIVBJD9IcmntTaKTz+awj9LJPLBs5/GTdLMAxjHYUABP/aYD+jDdmOClasUtF0jgkT+sCkqJ5y5rwLH0mTr82lOOWm/c7YKJoH5ZXNREo3QIpsFfSGBgQBvrIRLiXV09GMxI+LuOohyN79RVu/0rJjva7nEwDoatUiU/QHHN1XUYS8xIfsiQv86EbrYPj+9/MJtNnn0i3LtnTRx5ZJQ1OGJkjSjWF2kBAqT4cJ96jsB27lXapjB9gIZdL2pzCB8QF1wc1y1+t4+h7qOsXD7q+ItCQPA9dPJj164iBDCXttEe8uJBkqueMSMlisjpKcgZM31txyUIHhGrfCmvQ1iglLSrQOiLcDkJX3toZOyZBBq82FcV3aV/ElkSesxnLrqdT9gRi6PyI0IQApKbxs16k76H8GeOx8NW1sK73CaPlIoCJ8iAgzLcDctBfQimhRcVWvnpbRxbL8oK17sZRS4sZtJuht+7i153K3I+OJ9eryt6aLL3vrOgwp+C2mL4oOLPDKVYR/YN57ygCGUlHyc4ZiB4uiN51396kwEnL11h6RiBgSWa7kTywWd7Vm6OacFff9T2R31ky71zKcQ/ol4B51/zgtgY0Wdu0G1KXorVSS3lJgJOGDzuqtwXckoX1Zn9MamyqIFY0iLf2E3Ie1IFCjWSVHw+WCcylTOd0L7lli8O2aq7FPcY8dUXUDyqa+EzoMXO73FqA1W2tOWL6N1S+Nn993gWKk2HMgPmRVqxliqrRxVdmXEDRZPMh33aatWLA7TGw4tB3nfpjE9rNvoHNcSy3yITXZwQzYoUH7IAJGf0EjNhclsonocsQlZb2MbWpI1P/DJ1x7Dp6ll58WZOjUTUxiB/Hq26md1aUb/VB7wHLXxz0dWdaPmCm9esjxxdpkeTNZVux60+HzS7JQEfcVYWITghU36pfWk7KHbigQYv51CtwbWEL6ed3kUM/nSqWPbHdwTj3eaJng2x/XiSoNlYJV8Da58hHGIqCxSsxrq8RlEQAepcJiCdTmAmGbHI1TzW6EdytNi4/VYhj6diCfinZ5xxlVzi7GEtsnIdsBWXoODXizQihIuv4ApqlR/CtIpYiMHjCFA06Mx40h20IzUS3CxMxPRM0tUTknaMfE1KrLnRaG307n3sGvKKzYOs/+BvzauPKLd9bSyVuJ96Jf1Uv9o9mn3JzxY6reZvOipWJ52OBTBbOAmK9OBJhEC1Ot7EhNVk0gt+lGYEqSX2y618kqtLVysOwWNMn1ticrWhTp74FR4WiIk5Pp52PAa4qntC/gLvQNaSvU9EQewZIOzJjyQr/J6EQiapeMeYO3LoytpV8+ZQqG5M+ztBobD7XSDJvVNykZp/s2PUOgFaCFlMYmObkHpnZbBwo+N16kk1mBh5Wq5NgzOPGs/cs+Eh9sCT0ZkkVHYpwHU2x1QbDUqMzcLVDTtqSuKB4jefGJk3FDxgUfwn/K9w2Fm+JgWOOTnt0HlWv3VMMsTgQ6KDbHA0q2+32p8iTQBqZ9JMqnYHIvvyGmDF/LKdxayJvhpf2mJDo+nESdINvsZCDCjD/UaoNRN7svowNH7pMtHrifl/cxAlqitptyWP41gzzy0uBHz7PHD06jjmdeJrzdzqcKHwSVi62+dKxDAnbIJ9JzxnSnrs6QxQ/dQ7AZmROSP5s77MYHd67Ay4c5R03oZGGNzqZL1/F+4x8mRxUo/7dXWBK2lCthfX0x1wgXvhEwPGENATYl9euKDaYCR7KO0oIm0gsoG1GEQ8AuUGIGX9qSGrt70zAADIA+Qh2gYA5BH5DBXIfs3w35HehGFOavjHTHC04wTTX0qm7oIuVI2G9Oa3eLtgtzpZPr4E+0EDaW5wjgeHMb7x0uEB/fatzZ3AD6NGOOl6HRgmx7BGFMYt0pADNBF0vSNg4bm6m5ePItpNEzQimKoiP6n3DmNQ0+kBpelK0ygE7meznbjX3abJ0juLxYBZIXmAD0JEstJG7bBZWmQaHalqNPtxiKJLbSUT1cKfCwbryGcLIi1VHuNjqaF+cNIlU9I7Pw47AWIbuwit4Pu5rbPM0RkR/Oa4ZBBI07QQyFx+WFPONio2Sl6SkKFFMvFOK0cNU2PVPlCs/CgsrOysAgNPydSJpseuv0q7hNoidEc+5VEYjtvi5tFeV8j4EIXHwE1ln8LDViem2Wg5hPZk57i+CB4GMuae1K/h2xzLY/9OuwtvYpWzM3dsFoeFBaIKD/wOE3VHI9LzNmKmaEBcSFKxvTGVDG9B3QmsKfytdaZWJUCyHxdJSbH8jObdVK1exm+hpTwPzJDESS71PmzmFR+SeCUCahZUTQKBNjpzY55KMSjCzcmYYgEWyDTQu8KdlReoCK9oR/kaH5kTpHeNMAh8mpr5TqSuFMNfYGYGExCye74S3yQsYc3q90F+SaRHu+Z4PGc1vjmWnOnVLOWpsoVrScd33ZIIwWKDvUF709DSf0kctd90hyqtaJ8PDJLDOlVcc1lrLoDQLFFMSpGmWCiClUUE94YX6WIa5iPLGwxptKxnAP9OxcU5WzNuWZGQS/TvIYz/VDXPisghZZqenpB4VkoQY42kiAIemD/b27rz0NulGS0QaBZEfhJpIeG4Kqyym7PBAQRhAGexe9TSSAiKF5ApjloqXyAgQ9zYw+WaUDYTFS/nu30tL9DpXwTVbyWii9B3SYbfKD0WrXjDY+bBb0lApHOLLE1OCdJHVNHmZ4lt+q8UNo6dz0cMYq0NaOmS58AcwLei4ai7Uzzbsl3gTWf9u2Wbv2Ik+DtTNIUb1D92TCjfI9q47xcU2E4K3YVDj6WTNMzj9hQahJg2ZrVQ3XyBn/WhyCozZduX91IFM1Ch2Re1LGicww8Nv1rkZLdPuoBvZPKHoqjjoujsvHpDHCjXzaYN1ulQONw1YVf3i6Akgrti45LBELrtbBft4UpZ+QHTL060v+CaULSdMqdxm81e/m5u4qosypewcXKFt2uS5yVR6YRdIjkV/R+1kchXpoFWTtXavbQVPgtsLPj5y0uy7p3jDZNmD6h31TBFCpbVQ+Lva/bfFSn4N2+tUXs6DGE218sMJ2MDjIYWwlU3zmhdthdOO2yd4cB/UAmdM40j9P8pqn6bkMFWvP9q6hpH2DXRrngvmoI2K6axYV+ZHB3YJDSnkaxkCzOySCNgDrO8SVk/+QEfy3ysxB3PrGhcP/CsorRgc5W4hhYskrT1XT1BFLu18ZmY0z63Cu+0pCtcLCcX6J+RIVbYDOyxjH/Ngku7I196ekM20/4tFGRGuruJrdVMYTTxzcoz9WrG04P1yAvG2JZIWOmsDaAAnHRfwoTk1BhpQxvceXDqjtymonvibHqCeeqxL+bEnv3GAeg0UBRgSIpQ7b9XYWtIRR0NRT842I1tWWT9IW4/68lVkPrTXmgBOQQCdogd70F6OETp8YFGig0Mo320BwJT0RzTFR83V/317sMxfoI5aHN6X+b7/g5EyCWt3DQbMDRXs50FGKc1cmK6bxbkk/MAHHuKW43Bbnkq331GiYUs0Agsos8IEzg1bR7oHXOUYpj2AD4+kEm9mVDA/igqkyBJpwCFHBHLdc8lJDcTX5GRa25hVPIx39c4fWFHDqnTzDnLB3IHp60wQkitV+dJZRs68rs5TMjL/pySyBd2x/I/oh30S5XbRe0YXRxo5Xwtj3Gm19OGnqQn+jCFL/skrBHyK6BPLD4wInAYbSZZ2rCCgwX7TsudxBWHtS10URQ3P6fk4Vmzb3JtViTsnBnqeEZoGdAaTZAqmKpqgyfHzZHEZc4x5csWn6Rg0i+BE/I4tx6vI/5o+TyytTNWb/30+j8pxtUqde9AaSEsDaY28R6sX/LSnHgn7QzzF+o8IwUuN2JIE6ui2pjN97Jkupj8UC5cs2y0DyZFFHrRIHP5SIhU5dxVtKEWQ/nCyYu6KH7iE6cS7l1KYr4aXrnuhl1XdlRxkfciijGDcWkRyEEPCoFzTi2MTDHg08pQAmvbeRouzGoF8K986FwkFhmtxaCXm/xvBb5hjDJVml7YxNm+0fQyqemtkxHzZeyrOCbOfPLBZ2KQ1LncJBLh76dr5Yq7euJ8DmfLzpJt5LnEKs9ZCm7ybf/inphAxIrIzxDYGjJfls18JRVsLFc+y+zjrT0zHzZ9A8uQzWadQ9gLJxjw0hXU5wU73wxIa7uV1owU16atU7ZY3qi6qenzWVMrV+Sc23LUY8a2DtkA7Oc52CN3OQJdAXcdNpOHRvPl9FpEsiJ8hwaRZPCToLrXPaSLyWeQl9JMgDNqKVmyTqsIZDMB9ha5RuZlFrOhteaxm4qCNeuylyMlreeJjthShIbId+Fb8gfydy629+Rh4zw+DJv9n4HmsPnEWpbaBO9FhzTUN/SJ5aU3wz+pajaFvJJ0xztEorck1bEXf9U6bfjUivx6yx0mZWtjjcvnHJ3YfQ/g/r7ImpRt44PysTDuZNsNxCIf3A/vd/XVGQeZmj+Y/bR8zssQs0zdqraQAHQjg+a73EsHHGGRBf+lUj2OXHwHkKhzKzsW9XlS7VaPX7lZ5QQrmldrsKPlAHyL+iZBMyRrJV/RrMMUN7UuLxmv/AuAkJe+OOEI6LR8QaFflyqdn7YnJdHuBnkDQ8+lIWcG/foYQc3LW4Mo6QrYS1+lR1aUc0fy76PQ/RK7VM0i6cK6fPW+wi910ntIHJ0YJqtC/QnO1RcpfCB0B8rknnltZegyrh3w2FQUYVNujccDs8zZKuGER/Vqz01IlAkNibD8Eoc/0vhKL47JlM8OShKQ+aeZei/mOwyEfw0QmMgfwSlp/JbGsgLiyROYuOR0KIJke+yxDCSrVditSr9EJxexs8o1XpTiuN2QK6irj5O/ejhLw/HgwLApn/GGDz9D0RjUs5JpQeNCbeeSmIhyapGa7//xAVTGF2n+AwMt7p1QUrBVMKpEE4toxs5GtSn4gY3VEE956lpQWnkuAHb4VNI4/GhTyBuWjbn3tJyoo6PQPhbpfKzWj62Kf7JQPPYuU7ImGuNKjvGa1BDhx77Kl9fSyxqX6wON6mLIYcpYfShk52uCMvFXVqXIkdSScrC+44Hsbkr0pIfUU+e3K3WyNDXTCaUgCDU/ujspGaVWBgf5OG9SnXT+8JxuF9uWC7XaElexOPO3G65KV25nqbVFeHDZfq21W8ievPUIRr6dReYX8D451YTTSVTzHi+5kS+hWnrs2FNmpOdFcajH6SgLxR+6Ib5regtKB2BdFo9oZsOfSgT78kKbLNWfLs4S5N4qSK67iLf/qBienKfbvm8pLI8KtQquIaFxgj/pREOuf0/j7YRBE+4LdkUcPTJX+bs50OenHdbh+JaNqCbbGHfWzt1crePFYQmDgNb32hm5LQWhPnsyg91vQG+d1RPhIa8i2PhXMKSTP1NxXOm1SbLRo3s/z4fJ8uHnP173P4yHIiJvm+v9mlVMrtQAmx+3QcaTz/9dbpL4Sliw60sjWYPSxEcPEGBaLT/wj44kGtuNTmcWXbTZNe22fxVrl0f7KWPnw+IyKKGxWIcKTt8gEFGeU636zuvd+cGa3BFHnnq2GgzRKEGcyaCBe4D+YTWC9FXV/hCvAr5s0C2hmeL3b6Ks23lCaOGVumaQeUb9uH7Eg2V/HrCzy9n1UkfcNiLLr7P7vbFH+84fqvil328Bv3UAZ0yjIswVl2b53kIv79yDo0LFufJ8UbutpYjERaphhNsifksp0Z9JCTWfW+tq+EHXc1aUyrUT8/fMGE9yRhRwfw2ZLcdhZuz0MuABeEXjRruvUjDOAC6eWuRwcan2I2oxGZtvOh+tndNLOXMqLGM9vY5varIgVcEuebRP/ha/dCvzkQKKxuyZp/Fn6hX9JEWzHlW6UCCRBJwPuvfZW0dVhED+K+HVa2Wfgijh2y6yHtGOjFKO6h/tIWk/Z3/JaL3UXXKB3WugJst6SD37v2G4OgZ5Sp0MxxPq4LG4YmUCtULhjEaDdXPc3C2Z7pAu/Zc5m9JBJHtCBVrkYObiUWqg5qwyodODBHPerjvO6uw9rCepHycGiQXS9Y+T9x5CCmIFHeE0KebZns2yfTn8NGuYp+whvWj7n1YZ1F/FxOpq2zdGEkNCYf+EU78hm6Ew2faV3oo3K5+j8Z6aDoDujrGCxR/ykUEVenWmrGiN4zcFI3eUXmN4FRD13TwaZczLecJ/X8HGknvCCBkKI9sGSCGRXdZccAmMrGUcWrbWzWDhcP02ViudhONu2x6nriRBmawY4apJxg/d4hkIyhEPtUOvf5rslQSr5qJ2ULGiTCz80VlWMZMIsRnHSUuv20hL1iI7pSZyrIq3qDAKw6sQAP6+gCp78QS4GXf2wq0TircJM6oWPO/RYSVLNXjTepEDRG3UQldTY98e4Jnaf9A3wUAF8D/lPjpQ3IDpW3GA9ayzUhgs5TZG8GXPXX+2If8xXPNZu94135h/WH4bXwzUBGXUE1CwZuvERUZDHdbBbLklnc2GHZQEGfe0HyvpG3jaZFdTfSgv2bTvjzgmNdE2LwHDrz/rk/wrzi9NjrpMneb1iQZnNeY2TISmy0OKFh1lCS+5JGbHjP0BUG0l5DFMXfYlHu67ag/Ce6+BlYGG7s14i/RZrV1oVN8obRM7Q9ywg+rjNY/PJY1uFmhM67KPhHvlm/P1+ccAua3462mI++zyl/MG1XwcHeVpVF8ppAwxbzQMnS0ohkPyBmb3RkALDmxisW86Hd2DF//Q8Mg8gPBZLDlX0DbyZwaNaf4qPOdWB5r1UBarKLjpYXxv04K+p/n6CLv0OT2OBglwLWEnByR3NFl5k8MAmtN1xIlHvynLuAIGNNCDorXsgmAtRt2vUu3H41QHebb05vcKqhXjCRNygsgP/PycvrShLCV3VUlZhe2B9eM4YkvOyW/IqMLZHyU4B7DT/4f3wQ0c805/JkC9K++WbWLF7n4t/MuNpD/vEfzkMvqSRhMn8/tHBXl09CqABfpZt/zPucu+jNGDC9PYgvPtyKvi3nQOFOHwRYAjMuXtuLDyAbTnVtbFYr0O8Bsbwn8rnCkAmY0xKOJ/WF/24lLsfvwkyZpxs07w54WqLCQmGtw/P4DdXBuPY9cTqfSoq7VRUelv5eMzev1TB+f2pdgyrN4uNl/FBH9z9ZiQZXKR7gkMljN79HqgVBQsQBz6RIKrtbh+bjoJbz2O3T11uFvikwq31G3lGFAhSAqa7wlGZjNpux1MjzQ3mUZzYxBs6WsHcFLgkLP/ZXqdwUslwe5Gn5kIJFwmyBefnzJ40NGiNufw6uYssEnAaSIer3TVrJVl/wwkthd9QFc5SGyn07sbk3siHrQNMJ+gT22w1fYiqMTylyBAYrnmoKKDkwU4RagcpU+5V4nXFYTRLEO/S8itfOi1YpMeuYNYlyQVlM+d64w/JyYZhQKBkG3nPCND8XExOFsefarh+ogLxbGGKcNnf24bsxzh8aVhxvKPw0kkFmr+zGwEv+vvuB6wBDKQSzdta9G+D2XZPq3MNhA8jmMDoDtTjomguSjJADf9+3pYx0Oj0/NJtgvqWIDIa+IS2tp/1acO5zYTzLRghkfkwWBsugPL+wUR2PV+MlWvVlM22ZpbW5wrH3TN6/ccH4G5bFF9TUgH/8ZpO/Mgy6ckwNI20e6Henw68IuGVzvYzjzxwoJE2sExndwUvPlV75PwqwnmbMqfauFzYwvh4Fj4MtchtTWJ9Jf8tjZw7JAIbOGQjpRJ0SHiIt374H0PHNV2fThwX8GABFmUt1ewm671MEdgnE2yfsQ8IbRe6SWKk7EyVamHyM7Vp6OQI+NRKEU00Wz6ecgq5j4CZ9xKYzHYdyauPeKgD+Yrtxbv0PIjN2clIf+Kx6PtERJT+ng6CxqbIPmRtiFCJ8T6yBCoad2kWfQZvzEM9B4nPHZ95oxOZWnwz55IwNVOm4Qo0emo2DMzTswm2PCEtoqPIuFKecHQbbeIeoOAGosyJS2sm2Mj2YaBaTu++c9hutCjtbFQu7DV5c3VVjra5hEN5Vu9MtTjjkAdkHMv54HL8fhxdTShdP8qaAojPIkjT4RsbPcz7ScY4XGCT5DHgXNa/pzPec9DGQ+klS8S8crPcTRjMVSTq6JweYoJ91OGSq9hmENuIGBDrRYzQRf25bYcwARiaIDbQzW6fGHXZLj9uK9xM66qHHBtgAFggX07n7jkA+AiNzaXzWEojz+xBD8pr5sV7JyI5c2o9kNsSsVk4CvAU72Mngyy5rVFAUbNeqtVBE7MO/00ljVjAPNqP2fBNUjp/h9h3kqQQ5JVhA7q9ryweU9sWMUJJMebSMCCI5h9cRG5k/v1ENV6rMiPbnVbxOJ3yhkXJlwXQAmyYPpXNmOYtpj4aci4yVSppCo/eYUw90K4e5BjnkrZ8krd7Fmok+Q0h89RCAGtOD/oyL5HFQnV1bdsBUsqzO20oI/mWc3ae0I/MON34ND///n/NQ//Q/v/fyqwdcWklfhjGHf/oW3/perBweDfd4s0TbT808h2TV0IPHY70wkhQLMOg9c62lZ/iWgRpC85CAj8a1+zPproUFaUMuyrCOVx418h96xYtMoZOsNNuORiy7CSSnhuA90k+B68zCZ6GhitbhUFMCTboFk2JLMtNCU8RNHRlDiixroIDg6o0Eq23Zk4D9ixs3tPXrC+viB1mJsKpOi/IxXLonpncKWy9xaONdyEiOzX1d77GusuUO74u03k/LzF0nYLbvV6u0xIUePOWxPjiwy2rRn0cNPK+L5w+h8yJZDBrc011Dy6VZteEy5A/g8MBx8icGmYGF65qzStvsgLuguqvm/Ml7brXRdV5gO+UhY3xXCtKTn90HrQTsIKN4X5bjOql5mKysiiDGryTOBVxgRHehUXf8Q06ByX7N7hC50m7Ti8DsAjYfrW+AXzIR8PGk1grqBe/pn4oYYv5dXc1KAfZCgPbr/MWFJnC1PQhBIp36Y38uiArzW75GRwrl/9DyvoNRR4fuqiMCYEWeHxjyrU8Gqecft2xmLDPfiP0J9nPskfq/9lGEYNDo5UcCo0Teg2B65/421mU1+BKdbt8gUvA9V3Z5UTamMx+Awj7/AACwkFXrgYvJmdqTPFUdy3JAt0Czcu+GhyZ7/sioRBHBuYjXv/Kcb80413e6Psurv/PzHCw9Ov8ADzIvg9DtZvJfblnLdJUNDoL6aKMbLgC7usFHXQsbcKHcgH9Av/SNvlKOgXgXTXESvrlhu0oo0T5aHcYhkw5SZcpjhnw40BL4F9IbDzF85yZHLajrMipzP/9g9Gt88WODQ4Vw/nX1meNkBbo62Z53inm+hr0Jyk7WNLqL93CXQCwY8zfuGn59TRZrVU3v7yhdHDvLH92ZSaK+dk1MEWjZzx1lvswVvbK+MoVcHyhIpvFV43Oe0LpNnDl3lHsddJFkaTc0I3h0qFaYdI2B77c8Ft0qN9do8yZchxzubHy+nCAVe7PTdukip9bQr0zjkrzFTqs/InXrt54FR3/lJdeOfqM1F2sr5C7Dvb4WzCPb2hhHlh0HnimNMTGT7mazs1+33hTTReZzGt3nXh31cdeU6a6BmdHF+7n0ffewQ233pgh7+66xsY7viDm8C7A2w8gTpRafjrXV35fAR8J/DdEeZP1ChPNyf4kOkxfr6eTGtJfS5tmIy+Wq+z4LHZSvgFFI3aVWqBZiB23Q5d3bPckij9EGWVZ3uMgYoAWzczoTArSvabhci7M3nf935B+WfU0Yzzl6SwI3Ncea+uoVSzwHx/Mn9/8x/urp5swQnmG63wLjzsyqEBJBmJB8Ou9hSZ+WtlWxX/WbToYxMdBoIaFmS3IfeqBvnBJ6mibQ6g4Se9T1OS1E1pH3kBpHDDKHDXWx38+cYgJdW0alCJ832sCRtb31Ob+0Q2N1v5rt1mf9F9h69cRNpU/ahSucwpjRjJKZnVvvr3HIoEWVpKpwgYwfKRjpVQ1HG49V6QclGP+AnxuqhXD15vDaarrFmKJV2HX5dK7ZFRkXoN1cnqj2m8/Xhhd9gm5WZ2Unq6zJVLm/UBT1Ja/yERiopAQneSUIdLaJGmyWYMzLHx/QsrrCEHwKeNus20cH5JHybg2Ft1/Gk2tJu3QjHoU+dbqi8c0ZEdXGWl2r6GcNlAPq9bKqtUwEN2roPn2WIVL5f3/OQlnXVLB2Qc1oQHpt6nLh8URkhaBRZ+1DEBPzHrIORQSSZK3jEEHAADAe2Zq3u36BCBhLqfNzw9VugpQpKMi6ViNn6VY1Q1Uczjiq9NqecwIGy/oufRDJVufAnZeDjLewLibXoXkBQxW1j2xarqYzvtP+rTSbB/kQCRAp0IVlpjBucvl7qX6TlWgsywpBXnPJVyIjAIk3q/JQbD1hN8xgiXGJPDYZDCCExPHkRRROYkO7YIGMWm0YDR/9ME6rco27Waa8OE2flBPBrdzO48I9fJmM4NCfa0IdK08uPz1Gil1ml1ERU3z5cFDzi54smkq3Os9rOJqpP2Psx2dQG8BaxWSWmWf5LRqdcx6Fp2gwRIDBcdcOmTYuLFRZmpb0sJlewFC0YLeMg8SpMnemP6eMEx985UngBTR5OY2NA/r64Wqj6jO5FzNdlzbwlqJkFRVBHYSifM2F6kuUMaE+BKlaDCJ3lx/YeUdrpfdfPxHrs0as7VFmbWBMWRf3KlpgWKZ4g9arH6/NEIlClL8REKFDi8xJEVW1/EFf/V+hZ9vuCehKKCvFagovnWYYFTMjD9Gg4yB3nupc9HeTkru1IVgBOuzVqyuCc3gxqbGxZ+xi0lLiFH53JnIi6a6OAN2nJmlbq1EiKEVEsDZ8AJfHUYcE2mLhsMECALVdvVATOZejyl4A2gQ2GXlylTLl1y+PnYSMoImL998KxNhh6c8zx1l05VAIoVXBln+xE8vFWkHdnu/NKMn7rRoGIk5DB6JDMC8bEeq5q4wIIz3YfIDAHtEY3QyuhuPVPOwuc3mm1kmII4KknRH/UBnx4g1+tyNba9sHu0xwDEDF5llukh5cm2iZZ4B4U4LepGTqudPFKpK8eVy327BhgX1c7ThfRQlFcoBYxwTz77kzdDIctCByZ0PIWDogu+TEtEHO42dMuuE4fvCiNVk0RVYr+ndTi67/VmMivxGNOE8S9Y57Xu/Yvj65AKZ9KF50HSG2qf2gSN16pOCfgf8JHgHPcw7L7OaE4GK8DzTkVsybRMMZzvkvHgq1MYBznOnqEtbZM6cyXu9Pyj1/as6tCYRf1h4irjAbB0p4ZWkBpwpFD/6kNwVjpUzIK+2ENZCgVXOfhgeaDW3kPglM/AQKNW5YJKT8pi7ryknW6l1OfZFkfDx4lnfu+gwNXXa6i4flj2/aty5mxNLGvZJNUMf1KVIQ8eDRBYal5O/sWCSbCbAUVm03ayNIFckJx7t9ZtgMD5CJGlJFKbAqiz8CUoFrNHY1LrmnszIK3S/iGh3nWYDfBlslzOTU2XlAqhyZpOigZfyKvXEwkfNDHzirA5TmifsJWvF8qXV9jIBQpPiFyen5ZsiEmWZErhj6zApj5F2rqvormZiX6Nf7egUA7fQNKfPXqR1hbw5V12My2W/SX4j0u9D0aw3F6ow1QfKkLmT8BBt3X8iCZFspvkROoy1rTrlmPOOlvJ6X1W21XzEpjHDmfzPXztqlyTE7g1DWewZyg5QeNz/Swse+QlQ9L1fezzCjH8OmH0GCIAak8zP4ju8j7jC0JFWy+77EtRE99FZSKfzPeoTPjevMiQZ+9thnzF6Blow8q49C/CE5cIksq4rTcxse1NLFtoWWFfIN6cI2PP0sv+5gfzeHrzAmwiOo92eqMLDPQ2xq4v9XOz6UFWeq7w40+eIOMiT/KiJxHfF2mWQMaLFNH0S2C9d3gcMXHI+F39a0g6bBlMIgLt/F+rARZryIEmwB13yBjfI/FArVPPXzMqiV/aZZWJ3dpLBpa0eZnrja0ONLL09QQP1URzC4uBmuy3sHEJ7OmpcAoV58knqTxcKd/qZRkMsHtoYfvnu3hhtJPaBP88oYmhjuX743HgiY/ddEBqWVr8GRsaYKx8C2siSK+7Nk2R7TEqyKa/xmhr6ZYLZ3R5dlL5XJcfR+2KQzPg4K3xguOP0uNSg+Hr2z1qskr6tzYXQf+ShT9EGJzaC8zeJGGjRISY5JMVVcB8Y314trgBC5bMq6jRJy8g0kT3htfp2MMhKflJbo8SrCZtrrorAPvttxKcI8u4toFRPMmJGKjWz7aN+dJXjJJHq5Mysj+XPL3IqbJtOYb75Dq9SjfdcAIex4618TQ9tLv3Dmn/BakgFr+KnFvmAT64BRulgmxkJ/mdb+lWvE5/j8p6k4OzuiwHDKcQSp5bOM1bGCiy/BdFmvVGkibkcnJSCcDsgAWXQZD3nicxJhXK22d2TNJIwew5Etv6KP9AkoD9UT5rTx5jCSnQi0ZczmLpnp5vcUslruljTbVsPY7SBg4KUu8xwDYpNQ3i8sFnqB7KvxGMqrqFfLhEqJW1U3J021e8VgFmM7872tOIeo9zdzkC9vIKvDiD7TR6Af6IL0PGeHOxbpu/b1vs9y4pKKtfRAXtQ97QXF0pIFl6tak8RUglZaID2y2JRT1ItsDveEQgIDqecZA+5OYNGLg77PHKpfQyvm7YytGSQ3et4v0adtaIa4VmIHcPWkFJQfuHs4I4DYGkl0aV7irkIIc8Fr3AvYuIPiy5fiEBXyABrTSDgH9oQlvvaxy9LGcmh88Rbzlli9LgiFrRfWbmsYygXq8X2n7C03ZMFV5oxPXY/OmO7fAL8UyrjBxXLaMjXSik8K3tvGPFVUpsOrL9CHnmgrxstSPYYkQZHmBvfQBMUev2arLtTWppV06z21pgynsIAqJmwmfOvrNVg6cghy3hAjTg4lQt0H1Ju5WIOreSYVCdsuU47QyHJcq67GPY4lDgsaMgrhRDk6xgDI7Zhc1Zy/jriBEGfLhM5uBhhQ1gV1jJ7QWYVxzNMGj0kscw3fnIPFXvnTrsLsk5lbnTPzyoXX5wDGBdGLBG2M3cDQLl80MeNjShCJ6uVhglco1Y5o7XIS+YoY49PtnIBETOfgRJjygcBV+Kj9Wm2ONSgupX/7LOBRVilnQ0Sg32jnCnvkLM75e1o5osm1ifoA4BMg10k7ea0YEJzMBLcjHRotSKZqdEiw+T8ib2qOXMZt+NV6wC2eMdc4UVB8qJcJJVeKe2o0v+FB9PMVTf6YxLu4R7Tgj7KQMzw/SnCOBDLs2c0eu4CNl+O5IdkgfpRgpEPq9OOhiGgRF2NXoum2gme1NS2NaziP9dj/8/IXaSk50Fed45mS2dRVtrkW4uzDiz9Ax6lR/QszpDjf6zQda2ISjz4qV/HErb0JPPLyoYN+7a9LvBjacJxmGP9xmcpLG5zqc0Xuw3NzAZc5e9K5NnGkkNaYsY7XvOnGMixFnBv7R7Ru38nGBFVGyxJF4NUlmqZWLR7I0/15N54Wj2dwVtf94HrxaHUbRS1QUl2oasiEv0dBihiXbT3h0TnfIj9YgXoGjnbfsYWaI1jI5LaUqNjuGjUIHZtbex05rL87Q3o4Qkqm3DJ2MI2hpNjwlFuS/sjFHRaLYu88YaQCD3O73MiEmzdWXebENYosdN18gRLY1dikRterNzRCn3hdOF99AaXZCKlGk3T1Im97phjXnJpa78VxBMEeLwTxq2dsLZBsMenpjUAuIrRwOF+KptW0V8bQB4xBOwYynxuGGQiccUofXEc2ADRvF48RYVjxMMrcLKFq0snkZAzUDLiyekD8F4HPrWGI+YhWV8VYoWGv+kIajGE1a32ngM+vCNL5u25PjqtCEd/7x9646v0TDMM7uM022NcgiCPNXBuXAEIdzpemiCVFPjePSA8iMLWWhhPOF7TLFqxCkCJhf1zuQRk93KV2O8g3lqoq7mbxd2un411XxdqdIXqKapB7Hog8iAFp0iVINblIHgUBQdL4KQlAYp3wE8Ob0RCGh7/hwrBx6fcm/wTwtkw98raUtV8uFV6pRtpMkmM8nC2H3I3x+tMOu0A0zIrqPBoseMFa3gC42jBsGfDx/SR0ZUYwoGU0EOOt2I8XF2F6vOBPUrh4P1Ofgngka1/Tud/h9gn+wb3JADNF+8xOX/Mrfk5rOiWgkr420x9oHScUI25a8UksMww+aiBMeFdFU5cGOJtBDwJVzJGjq9OxWI4bgvbyxbsw59PGI3Zs5bkNKC4Ct2FOcFxgoOMNUhRQFzzJ2vGYEbXW9Pxsy3OmpVdHjCDjLYbKpxIUE8lePilCYqMor8FpJnzw/YdOu8jjDUMdpYdma/pN/mK0lv3qCKIdZc12LKbA9/WMEn3i7n9C3ofrRD3NkzKOW+8kfnZYLh2ynacdrMWfusT4rHrutj4WjlCMFsXDz6o9xv2zndV0s1Wbd4n7OJ4UyL2uOSgSH7Id6DV+OJuqLb66aT9Lire/7KuaRtZIpE+EjYt0If3qsZmyd1XBAMMvjfwDZdPfe1U1PvAFX56Lj6ThwS6Sp04XFVh43Hj5ChbpyXrrZCiqULOaDZhKP4k9dj0O+MvLuYWQA9ryjHq5zyioSoHVr+RaSZ2j9uAPWwqt3Nk/Gq00VnCRLu7wn0fXqdIknEPznRxOsipCet8Hrh+mHucocsSKzeklN4rl3YhKEImc9nLEpub8SAsIohlEOenLhCqIs6Xd34RX52IKCHzOcmpnZBBr5oA/nvaYXAzR76qk4X06/lJ65UydqDs4xZFXH3z3NyPHHoMCAzmZc9SoAY7rZmHdlB/9xOm9o0MVk2548D5zEHmHGKAGeWIgNZs4Q9TMWrEl4CQ9LONJKhZYCekl1+sExPmbTyLFNYL58ZKFe2G0oNC5/+BgOXY3iPYKnPMlQHVZ2kYj1irvm7qiYktTImXqQTqxAh2rcl1T7tQKVZf+6e6rZGhF4H7bHWM6NmELfozy5Ml16D7DyMCKolJcoCY8+q9Tm7Ukuq+UxdK7ndW8KPoclZwbpV2bRbRa8HXU0t4WPMZf//mwDA/5J/q6TkOCjc6txGpF8v4APHZtcqfo73mhJEM/PZ7WK1fT4J6Kj2oQ6rySJQNOiZ2QaBXiXgkOufWyzhs4452/nHBHdD9d6UODJq/7GyHQXdckuTkZ1Biyxe7M4PdPsIy7oAjzJ6gMSnZSf+OX1+6Nw2R9cdkF7cChkjZL7onN/E+x0rtUKnPDC7DLtey5W8pkQjCOVyBI0N2DUfSoMjbAzUU/tZMLB4zYw9Fh/VD0I3e8mY5NIPBl2/W9+7kt4CZvkeR9hJ3N19MuSYT0Z0zLwNRevUmYxvnpiUIEDHv+QDG3LoRJQIb8RCRxBhmAnYrLfbOFBMdMYzhGirRli/EvtZe3D86Ro9IQ+TWCMjebuCdVc778GbCtVmxUjYGxL8Z7itWmXiV3rvHnYMGuJQoSB8YPFS1nKhDZd03MXK812HnAFQzTqz34pOe81GtI2JBB2AOrK9vAZU4JwPrY/iz9rrDjTwvo5Fhl90mObMNjdO0OB7Qr2kO1PpcWObg936dN6tMkxbW7lR7WM6rgfPSTC8PZyHm3fLNCUNfNU44+MQ/BYLUrykSHJ2pJ+tO1B6IAHYdtraRf50+FUmqwsZBc7Ao5dG4uCuFfgQjQMGBPaFXfqUe5bYTA3aYbfQIihfp49wvQ+M0MTWIVEnnvtdRArM+Sg5clKvRQ0ZtrS3UvGQo/R9rZynytHsuCwKg/PpEmo7W+jKIrKyfNfuITr9uEAoldxmBJ8HAGcEgrjlEE4ZpSB5Mio7o8cnlrsGjlntTsWSlUz1SXDLEYjhneOQmMrK3ZBtuYvwWYciyyOFO1KQlQrVdQz7M6QQ55tDkYObjKaTuPtymk2A7fS4lHuzNXOyHHIja53BtaQ12TKeoB/FQgxKoAQw0pSPRQoMTcZ2oSMfHCPWEGqy9z+wM7gVqj1DtyWDXd49hIOkICLnyMX29IHmL/PrPitFyCWxdJz7obqPh+LRj84XcgOZVBgYj1ZlXBMFQR3PwGZ5kyC1kcTZoU7WnEHK4fWCPid/L2C5lUU+B5O4ml5gl/VUSSvvdOrhmLu85sqKKMcgwY4ts67rrzpL4js90UdSBWbSBo3J96lr3hGcbcE3H1ZDp7JCmh51wN7JW1I1kMV30UbScws9DbrWbnOWxVPqgdI6ZJsyIhd0SSiK7BeROVXDeM41/R/JQIPq+mPzDwfX19QaJWnmmeS5YIPKYlNPGE5OQjfn0dhqN25IypUYspOp+0/ft+/wbu/2X+0BTz6gfLr9oH23DCi+bUNI0zeTihA5NwdH8WHp0RxMWKfqe4ZwcMuRtitW+8gUUijTAamwAK7BMBI+oNO4sMzH/CzHyHJvgjyZaCWvAqs5cEkCXqCn1Wr9gm2DTpxMLN4W1+Ag71KK52Dw5F3cYItPor1uHSSEOOQIIAPpSO3zfafKBFBgyOrYDmmsIe7zfyiphnZfRkjyqgzXYLQNZyLnxfTulFnUIphJy6R2mAyGWuiqxnBcAyOHgM/K3UfxMPmaXCGQ9PmX6hKPex7PHjg2EuOKxFvVk68QpiiS92NQBQWwEj6o+TNVPeKVOi1jJkEr9St8xrWOnxUZFqUgTBSTgBUbEr7Go8vps8YXPSzqXmtO9pmjvW1i43UF0d80jdAuWZmuH4rdojrzjOfo3cJA9gkTGh1458CeJv3653b8KaQMuXxEUboD2YyxADgI+LXu5LuLydZSiszj5MHJOPTzO6DobsWozyPzjkRx34f+VTajwr/C15pJn/R9HLC3y6BOj+DZx2G4t5Q9sZabZSfd/cze7E95zH2XICH1M2vkodHyIQnok/H6w03YwVcfTug2UouMIV6YYaHXJ0Z+RaP9ORy8FZzHY5jFkhtmFM+jy9MXjVa+iROIWkwcCro/J5soUhW+iSUavZ+zfSjINk3QY8lV6rjj4EC/dxNJC11aIps3ndwj2evrMBkKvqrCSNDBHTV9C2bgTmB+VyUpOKP6LWbRxIacHm6RZw8S5NDuj4nVB+DyN778sxbmXD+rOCb7ekke58TfeMP9zPby15gGrRw/Fyi6HvSwQqhXvgr3s/wLKFM6M/sj/wNyAqz9fXH/RfmfzYt2XJ10Q74H2STIsu+KpAVhJd2MpSWjYTWEnuiOYSLcOZCAbFJGNm+Isp5ImbJk6YBDZSyBrhHZualg9Dgaj7WqDK41LrKwRqVtMgN8AT4IRDGOcpjFisnXrt44b64KKCCpNBP1K4jpYv3wTtKK/nn8TdXoHVxd+rDG5g9WufDcWx74JfPKTSufwo2VIU/p4uFpf2+PPWDaM36iVpNVZXzdOie7EnH0DWWzI4+b8tFTvZu4IjZSGWfv1+2QTfIa5AMS7WxK4mKX8uxMK3bFzaQYdbm5ZuDXnzPPQRNtiqhl9rrBH6ZKnZUu0XFKt8iCr/Tq5voDLh/NFFkIN2E+gqhoEFjyaHgw8SO6FVKSuoqhSz4R/IEtnB2rGhpXIrIwrX5EXP51HqbLZT7o0tQ4cmsW6wGNw7pKRCN7rDUO64ffwk+yFgJUG1c0OGPPYF4h4lrhoe6plXXkz/fAvdc1Izt/mcqOJ7ckMiGwcwsfc+gUy88KW3R2nVY+TNAqXlo2oquS1PMirv5lwR1NruaZj4x+qvkGGKYTpOEdde9u6fHpZA2/5/JOB84ru9R+SBZGm/ljh1ez+6nnL62Ok2VF+6KtOEzDeg7yFKWo6FtRDKJiXkTvJLAd2noLJCTqt8Ba6YxzBbXOlP1wt25RzsBQ1KcVCfA7tpDwETd5JvQNSImv4MWnXm/DvZN3sypHp7oYHqh+p4vcHwMyFx0P7HHE4quoCAxUqys82oeYbA62kaoobG9LgNf5yFzIBUHUgbsK7sAeOp1HuAZ7QLcAONx2qtTo5ODc70VS7Zr3c/3UHOUXWpuK1BeJbu/sIql6kKTf+IjiLGWIYgAxULok2gWpjLRH7+PVFyJG+Aw6xSDoY97IhsJT3lRhwxYdPaP3e0KdPfg+GFLwBCGfH1TjIcFVCC/Jr58+tfGWnWfEcioxiBU6KQOVZHeYw6+vUDjQG3U58CtBzBSHhJm4qJiaIW0jd7nW2sbrsKO9uuE7ro4PyqmDp4iPtPbdvMWaJYESfJ4CPbqovOxPB9q1/dcvmE743fX/TgRMwY2mxSrF4V9l4Xsi+DKXv6llejUtX2yTdj+3zPRb3bC3RaYZVSRBLQBI0QsA+ExP8XYfxBnXCDkQBsXR2906gGL3SRnojaL0T44Zm3/0YYCi21ZSm510fJCz0PQyldUhSgNXxhF59Kr22YsJWvZgaekWB8ODE9Trtli8LPGHeql5Uqn2gfhWaJdlCJmRsTAHz2CB9WEi8BD3cRf3yk8xbCOpRKwhLJc+WqVW+BEOM0eqytfd6QAc6HZRobO/xkWTImiYzKJApCI02FYZh3BRq6SSl5IyXMTBW/7CE0M1lNQ1iGErBxA/KxQKFccDWD+/5mr875HS8HU7rOrEF+xn8lr1p4u+Kx+ajTDfwBy97jZ8n+kctB1/oMtWfmELlUciDW471ICKVb2XVIzM7MGBI66WxHFoHgD7RQBnVUrdBefZizxITwW1KoJcjVBcha+XsAvB5rwjveaCIQF7H8/RhzdvN0QBWVSUVvbInb5/ryxXRHG2D2yLRjdFnaV0at3bjIujVFdXymnlwX3wAIwrBaN7XP8DhC/6eyLikOPs7jU8s1zvxmc1kAWkrYGn/7yHIug/tcrio+djETIktQhedpdWSwKDR4RbfsDvdUKI5XV6bEzr+oCOCkl65LaNiASexX4QknoGnK+p6nNdjQ+crFvnlABsH/93okGwGK3n8jKbD1ES6WvUokFV39U7Ue3cxoN7nXINMjXqM/HaYHCjVRteFtgIL4VdRSPbC1J1ivga3xm9xsuOwTI+Koyc1hbn2aLSFHvmZ7NbYvWM+TDjO4t90UUH3LZhuLl+LhSXg+uVeAO0ltZjwaVr8mczZ9uIwYJHDZ5gK+XvyFQeajO86A7L0ickqe5z9Ypd9p5ST8iTGTTGqvGlxpexR8kElpG6OhCnOdhx5ZE/XSKeeNDDOTGdOc9xeJd7PlTg24Gjt7qOgeygeELSnWgX+YW8nZfoPWB2ejoFQKLqGp58xWOUgz6G+4yUiL6HqOrTwp4OzxmTvte5EWB1Sq/bXm10+ch6JJTP+ruC6rxyBzqz400xG0rdT+XuCTpoHZWTnJWvKXo77FiM6cdJz4+UEKlL9onZwY/dnsLiQVsxxUuPXARY8xc/uAo2MmLRTesf/blP7sgS8f8Ja9Ostd0n2CqpiwK22mHlITPC18v41WKrRXxYXMKXliSnByAWO5rZGVcLSmDzbB8afSBCSa9O6xM7DXSYxjY61sLr1n5oMq6detbCcMvCX6hZ+G8xxGIadYUEGbR1l8V0h66Ccf/SPtd1aPeVBy6qVbPr3kNfxT3d5Fg7mulUbbvjSMfQwZlYRviAQ5I9TBw5FzpexTD6j78kMbiDGhtxJ3Zyse44rF2IW9UJx0WvvkppgXBEt7Ei7+Xkr1rm1i+JluwqHjq+58TX7lmvdO6EY3lrzKuNKBLno9T/nqEvcdCmmeNEGUUSLpzNY18ZOBpk+mqbC+k2yI4RWV/PtBdDa8kHItZeJWOQO4XVnvy1rakRVd3ItK2qQ+V3ItibN31oPvsmQVg+Xmm7rewyXNgQ6gYfN1lnkrf6tpJfEukBdvYK+YGVqEoGoawWIyZTXtPis5Z7n1AmP6qrZVpI3ROtnunpRWU9BvCtw8s59CQ8MCTe5uFwr3ChNYVheZr+jFBSBfxfBrwq4T1c3pJwiCJNsAMD3YfRAqvc4eAwNDLaPE9Jl65WRszNzJnTSGngc9d0Yjcpjvpe5j3+Gsi6lFmeHFpwMw37vx8W5KwKJRTw0m1NnDvnnKluZNwK54KhIP/JIaFezmQ9A/sHWNHhpvXhcF8hu3YnYoKgt3sPpM49UN051LbaGSa2us30o5EqHhmrQUZOi1EntxUeIbLYxIt2oQVB8AN5UO2676Om+04SMLeJUllSds5EHrgkercVs/XvDbs1nfpPvQcyHwHcrmQ9cL3h/uV/687lrh+xLuqJ6gR7r7us86oFFxjTr6K9OArQY3eIDj/ZN09aWm3x+s0woNGywCWuuPgL/8xkh/V9ZTi9SkTWxNF7+UaHUUTuJ8hOgJ1I2WPaglOxMKTIrYakmqC1EFnWUrge7VbTSFXF0cX2GYcaszHW7ib8f7DJKVsRniPIwoEDmLslDPfaKXilFqlbBq9f3PQWvnm0kZnuqWaiJyKtQ4m8IVd9ojGFxmfMK+ioFl3r0ilw1Dx6N0kzWBlhuVEicAm88r5ctW+DeMgymMDdYrLxH5vXNQk8V3uU4Tk0fDMqPvO84xbn+ADc4ctggU89I+WASIHRxfcGUCJC9RLq5t2k64vsI5RNERP3uTrcCq/kkxylp0Q5U97kXu3wyjjeiacTFnCeybnE1ft9ahkocm/OOmPhLEd6vsP/iswYHN0ycLTn/6ih79Huj4uqMDicloSYm/2xYbbtB8Q6EVjfa/9o/5rHfjYCIArpgs4ebKHp6novku9AuRiA4TwPVvXBB40k/2RAw161yNqbALBq2EAPVR5whIB5p04LlSc7PzdP3vIxzBa3d/yaYEKV5fbn3J2QeRJKoiU+wEpq/AyrO0Qp/FJxQUI4z89MFj7h8hPKJ+ZHfFuCfSTlXIQj9f0RcD04N26OoXVrButmfai7PWVMkAMVXeUuAzuxIp8FeXCHNXyqI9knOr4CU3eMv2ukJ9O0Dkeizo85p5JD7WaVZXcfDLgF3j7f8ccsNENTD8Zc10sB22NCgbaVCAqqqmV6cnOcukuaPIVYH1LtL1awglhFpvLBndQx8bPEah8YORe7u5hdVkHyumvhO0O9wkkUmS/ETvF9QLodGPDHGJndZD1242hWIJ2/zd5NRLsZrhL6CXGSWhNwzIDcXGgc9uFHz+x4BWrbP/Tg7AIswfkkdCxSsXM+d95tuswGerfz4GGyi0cfEX0DDqyNU0LhcKnyCZ2iO7wmcrydDEWe9G/CDRJA4l9IqASL6Kai2FZCwnouLWaU+TWspq8TRYzCHmYGpbQcpPb+ufm+CACvfRjzC8Fm06eRx0zuNu5bqvvqw/tz4ZG+jP+cfgw0McQkyD++ToAwUHY03PGuB2YM9eqjBmsUwATqMSzodSuGpg6IQ2sy6fV3/Iu84DH5OsIzCNBHxhIKnIS6hN/l8qfQ5Er2f1MMt0Z0rJjbnQwfDLZZZzDLCDEfXtM3Wua4nGAzdGPgIsKF3KU73g08gdqDX08GTjJ6RpqTe6POyQT2ME/rnqZNDPiGsthrKmyGrbzNphkTRRcqVpN6hhvB9QHVpYUItLkuma7NJqb9wOdL6y+ddBnwx8roD75WVoemFGV4RUH32hfeB82ovww+Qmyl04lXCLQ+1dXNFV+LyJWCPL+UjX7WiId+rx9CDJWbfXFU31l+nnebZKwpJMmOZ6oPGCJZtM8B26Yowud7Y/2RuO0SCEjsTOyfy45IQptP0EWisHmMxS6BOPTkq2R+x3zFSf9JGSMQ0c+e+5HyvzUYp0UADaCfe9fj4yW8QeD3TQHmVc+gaQYcb8BUmVmmdAl4t2R2OsbxPlDnJFrj91bt9HhkMqj8kw4VfnqdFKcigXDKqbfumRqay2ef6+3bQ3Jz4uBwejwp6YI6t6jd65XhoPIvVEy+Qqjp1o88ZC4qlIE0P03qhG90Cnc979MmHz/S2ZP3vguvV0Wdg0uWdg1ZyCOxBLQGyqul4SUpAUVwubxy69FRJn4YKCBFnb6VIv2Fic/sjOenalX441VfdaIFNJ76nbVL95HhDCJNwdwcG3Kv5bIJY3N58ljNDaOYWaOjIrEy3lTO0A8dEBW/vNc0G9mVlJ1u8EcfBx0NO6ND3Oonpd/o65eMoelAr2SIHOwffRz+N6P2dib+b7oj2ev3j1+n/6wWM2H9JahGaId1sNEA+5iQwIJBI+Ulch/cpSCuKFwIMMZ2uvCAMYndmWxWFfWgYIuN9MxD83nr1L6URj+z0j4MULfdeAuhoT8KVEFQ25fvfv6E+InvAY2tqAW/4aiylldYOxtqAMKNUWKPp0gjk3P6fN8Q5dznjTwlHJ33qJSVcAt256sr0ydFJKFfH0E5Rx0zqH/rnH8F6wsaHNDR4UGJjyHY2Z9CGDznNhNwz+NE7s4FO6slCEiV+U4Fvkq9xJS8gZot8OYGuTtZeGW53697mmEWyS5XYYfE4Jnj3lN16FRhjN+M7/9PleA32t5z8ialxvC2gQ2vPuMHU/1rkS10ba48w9LxMSDLqPkJCjZVMxieiN4+2EB7tZqIo3Ulg1jaMPsyCoQE+zbmODiPjAanbsYeFyQ1HN9mehTYYEi10mmb+R1msOqMHWZYNdLvmULJTb9U/6kIyDw2Mf+1KFNQxfwYW+u4RVZ39mGMbVwS2LRuDqdtIXzj8g8p/f9Q2YMIsrmpzeGwkqYo+Vt181RZPZE82Iwtm/mDp+MOCo7WKLnOTXdnvGTkvhbWwxmGYJhHicss78vEMFbZU7TYSbohihOsfIlh9ZXqBXuwEo6yJ2ypcHw66DhkYLla+jIKlWPStI095W7fjWb8Kd18IfGq3J2aTuNQPfp84IfQzfTKeJStRfjmDjnEq+35dHESxrnJt+0q4DZfKeABO9AcyadUQlUKdSsUTNRhgS2C+YcK8UUwG0YFxQhGz5P+i6s8owsHe+tuTQE1rTW0ihcoIdGo13dAC6IqjQrTQDFj+NUiFOi9KQ19jJRZtm7vEUta+tHdQ7BWl0ql+BXJ1zAxSdqz4t8ap1o8/NxVybI+TR++w6Gh8DommE8n+8yi4AYvLjladJgK21yj0hmwrMx+f29fAJ9P6TBlF8MMwNvSvxW7mKsfretLMXpi50xwGvbCpbrsYU3akTFCnBqymzrkxbhIthXjPHl5rUvm7+IScBN36Z355nN0LBUtJfH1WRs62y2VmMYN3V2LE0mQn7zJ2yhEL8bzibnz1dq8SKT8sDwV1tFnlvY/GqhgBnYv0Uy4NFciS5/7hTFoXQBh4Jt7a3Z4Mu6AoWi3/xH+dqSNmNOO6Lwd/EJilvlmySJ3lEtZTGBqvQMTKRLTAvKU/q+o0AfEtGWlNoqCDEfsW0wqFT44vuu9YnsfEeGMJJpWbNiyOHtodXF9giJLv5EziXc5RZtZ8HiQ7u3Far3zpKIDBAr/bFMeX5igq7pwPQ8LMz3f7AiOdVP72PB9yKuNMsa1T5apkIvCuLqVTcXD1QsBvmWhs0c30lN1gQSRbN2KC7kdDNnrRuEz6CJH8y/Ze2omOu0u4WvEA/9CbzCjMSK/pUa0nkW1vAaEwjQ3AmRMWjVASBsPaqawh4Oa672lCmpGXakJatqdbCBsUMstIGbeggVSmt0wQM4FBAC2JQJSD8cDqdQ6QO7rmjZA6r0qIJDGCHhgCQRyfP3wKih1UHl9NyqDWsZtVg1Zq43Oqi3JvDjQdZcnx99ofBS/hhpR0V0qbZZRXQ9tbnLLntEZA2ubl68BnSsIWcJ4MitDtm8xxjdvVtRfc2y2xMDSwtNRG0p907V9pifR8GebgpkM+TF/bRFSxdCqdmhVR2KDjXn1BeyaPUiwN439Q5TvHbc6SZ3gL99LawirEkglFarfgladZyECJJtTdQU2OUO+Rq/cb30COxkgHBi8mu0U0NB1I/dxA3XTufg6swZ04reiCKoEdyHQgYRV3FrWgOKnj5R+mkW2v4TOXvtXz9Ysa7AeRFP3jhTXPMs4yQ98IxR4YIQCPmDCnUpvW1CWpwk/87pr10GWD7TPPfKWoAB5DLJLNGYSYrJnDPYQ23uOfLOtr6bD245pCZfkN6DnriP9P8HYAurk2I2uCpw01AhwVnvUmUmAVgtpi5OKkF3bsH187n4ycQNo5Bh2DXOFSsaSB2xhytGLAhYV2YG80e8oFa5Di/Aiuae6UeO+qO7t44Y3doFGLSBsw3XisT1S/DxHZ6KDM4Ma15uhfIv3onEDhhtFXp1JxHXfmWxIuh204kBD1xH4MQXPuUKDbS4fls2SCCwArgXOaYbclXTEUteUx3ja2TdGPlXHKCUj0psyCdYN9rb0t/FJqw6kGhN9LpTBFMqHeUjzdar5y/MD0UUEloVHn53o7Em/H5yLx6DNNhF8o8lKo82mg7crjY6JxPWnM7szhdFbf1Rjy5hGjf6XuDhVzdv8d5JN1gy5s1CWMlk3fQ/LwHhnfeYhBIvPQiFmkCGZn5Bfp8KWc7ag+Xa6ye6phCrfNvgrgHyZuGwuXmAAy7eUX1pRkvBfSCrdhSVcTaEcHTeXjWKw9G8GDXQvAdPnJUc4ZMWjbsq/3mTNZq+mXoOKtA7wStbMrTFWg1z+H6r9rrkWaKgzwRhkqzrmFwDAcGJDYeNeL+NILN0qXqnBO95yqfwMerpaJLugouayJj1fIjlnS6zmniO4MlBlnIWkI8DAeZs/48OaIx9jdOyMPHNuTRJK1IpOzB4SfOEm6DeNuP4HqASi22uzDUXczT14DxPsLOZoKrNS/4We6TRswB8C/o7ULrPJNSE0sf0Qw9ImFioxbp8tH3kykpF1doR4qtd1JjwafDmKgZitydSpb4gkko9Azi7o/s6ew37Tcva7SMVudaU8wcf9Hd+ZqweEhlPZVsT5pZcxDwtG1jcEI+LjnBjbrlmg/k/OothAmgGDqm++AfzRUbfHAr8KE/jTDPYeozj8Lm2WfN/kuTi8dLjV99xsqcPAA4JnusNWWh2YlwxC+Kzpxj+We/tvDtKMvJY4T8AycOPF7qFMSNmoZ1TNTm2RKW5TmXWYVPLNWtT4m4aJkdbpwAuEQbQe7xCbbutHAQKNyuKV76HG2JR+USfinBaYKpOLSFhEWnK/gOBVjsu/pcY5fArQtAl1xDP9LjADRyuutTpFKtAhuvIDNvgdPcnqPBuDEpvcJDNV41cbgothV9nD7wCPs0lIWgn1g2UtUL5KdNSawWt1Lh74Wyt3jvSPkbh+gtKJn5mcp8TdW8/5iEEsy6jborQOz7U3SgUHnkoewubVJirPAVEwbmMwWdqhZ9G6+PVkQ8ugqgzDCrbmfah9kKRO5M+EmqLb8Y+/v0O+evRlHALz24JDwuUiNl3jg6PG9Kmb5umNDhgod1g+C/9I+68z5OAfVCMqEBGRwhUyLYPYMKw9a0CH2Z0uV+T0yZmxUj+ASm7ke8pvGU9s2Jueck8rGXW/y5xKtxjxW2bsrwOmU0wbR99OyJFJm+sRWYtnToMQRttlDhY/SpH5KZbYBD0ZHMW58vUt9+V9q7l0BINwOCWWjHot9Bii3r3Y8tjJd7mf68/VkmbmGHqK3/pfWT2SMoYDSedfxxwTKWiLkuo7B05pEpw48CMrkWZCzSYV7moAwUaIykEpB17lM5F64zGEWvBSHbTNEVwDkXuOVuRPC//87euORxpcBTIPSC2KIC2i1ij0tzrXpj6B66aTsFT+nLzFc1BxgPkMm/FT4lMXLD06oAXacfWjx3X2xuKerpSWkteTwX3JcydLNzpFn5zCXt55CQkDzMOyMHqr+w1UG30SFA3PyP4pDjxgFqmMmxkakdY446W52k3evNqnQLqGCzOzsX75cnZAmbz7jGGq5bPbZl4QMybANYGGBqeEoOCmGUn+7oBKBXC7hc1Qel7HRYocZGBGdEN88/1kTtaszpDp/I1O4AjYwbaW7e35uhBg2cwFgj4T6voSlcGrA/LjIzS3oFDmcUGvnq+vVG7ihZZ5J1Lj8oasBkyK1Y+z3j0elp99Xaeg9B2Y2TUzGam5GOc+Rz84+R6xS9uRO1V9+hsrSo8YunWca3sQ/ctHx0qt94uPPwzotS01oWDo/wuQoTEvvbj3zraVWsPv10Q1PGSF50iSUSSLiPq/Clfz4pMntE2KyRFw0tavYryue2cM82YvNKmfhlJIadQVBPb8YFObMeRajgcgeiVWl7T6AjX1Y5g3eBrkwkkrsDLTTPQ6TzmztbDT4cXk3GDMDmGV0ZKB2BXkaWLoQwE6EBf6BzqMUr1UHqovWB+AzcpY1KhkwO6Z3MST+Y1CnhH5AcKm/c8g09dmabRffPF8dY58PVbhQRnwsxmRQgcBBcfMJk8tDyyrDMQ26VbqI4bHqSucUs41YgMr4F3RFpa9ucm9LE2h4dk0D0lTRzMNr3MFlkGzc8wvw47hopQb78XRxZVmXp5VoBEPJy4XAb6n8qXlu42HpCuU00sJvIi/jeGvELNLOL2moWAIpJN+5Whr012wLcOIgC0Le4xczLGggPGk0lpdfKysS0QW1ZtOqLY2dD4mPnV4ApigjJZxFE1ZNwCANrVkzqO2NZUcT/r31Vqmk8nziuAGCLG40cwq+cwGAISmWW6Ko0kyTEZ9Wea4cCmtLXJlDD4bVcnoHGEo5h2MjTsnNrFD7e862noZDS2zbtt7lAPtME903g2oQQGdZ0DHpoGshhAjpcEJ93jyeHbk9CEqLbbtC2ZLH4EydiJUcZsePOzOuxhHRdTsqUhXyTTwjWU96RUNFHhCvm0qmId94QFVR5iMf6ix3OhDFdDgZR1je5YKcLGOt7Am6NVcBmj/UYrU8U5L6sPtD4CSyXOODQr8SDjZIJw2rDrjQjgyOnOpUrt8nucV9L9UVZg7GkNZuNxhXWw7qUD3rMn5KB5i7ZSQVGRHldpK/YRluGPP8pHw1cLtS9bkUDcbvvYK/es0CO7jTy62kVAvaqj8RciCeaPRSrKz1JgbVId4RYzTGpNSfnSYvrunuxcLOOsYi28+7T4m3MfmEZ1lLTA45A5zA+vq5GFGGOF0dYTyYFRcxe15qQHt+brUmgLOHNGmg1vDC6nIlUjO6vK2A0b6acDBQoz2fSSIsx9IY2VjRNzxkpheqkRxXXKEw5eujvnu6eSTuYjSMr22bwt03xM+vJSvSBuu+tFZTImj5AfKUcXEfA5xrrcGn4mgvoTssKTyyY7jIS3NA1P0F6Poj8grxZOspxmP1Qx4zZZTw4SvgAKxRg6yQKvAYraggxLWCOlZr3+6AF/+W34kdXs8o+KNxrfTZt78FoGsZyLE2ZQHvKrnBg5Izt/TPJsAHd2ZpC/yhaZSK7c1qczeEs3xI1jdFd/qyTG/AC5W4im3TkKrQSPSuaAwhkFFi521tteXXgAIj8oEJY903bDrCW25J3rpw3ImX8gD7XWpLkpok0hfLNgYUzkAXfae7keuCfoZY2yoRT9f/qI0/ofmzl9L6u4DpW6TkjI5nQdhDy6oL15JXl47LXxJw7BmWt/nhJbUhFA/N5pFIJ52u6WAA3qSccEOJG8c/j2USIwIhPAGZPXUy+sW7QALWPMz8l/wKj/8oPHKUOK+7pGopogSDyvqA8wVxtyDzpNF/S1SnQxwcWzO2l2sifaU5KeReFMlasemwwgq2iy1Yb8DWxlNDUc/5tXhcTDCirk/Dj9Ymo1O6JY2jE3r8yxZMsBOejTjWCNuRofdOHUbWW+6fXJ7YmYrDFG6Ekqnnrcim8MDOrqFHNR6Inhz9Vub3MEB/8h8cmwGslTh7kMAK/yAsC41NS+1UMEdS4PdUMX4lUltUlGUPvp0RbNH9dHJD7FiDhuPDX9hcf7UsDP/erBezXWWJOs79hn0dfAVlwP/w0b+Kyu2kXox4+i4ak3Caok28u5NGiYqgo+hVxr2dlcifpyvGPsO4ZitGqbcpL5jVmswecU/Kn5rQcVnslR72mLXzktW77gOsV0AFze/3cF5esPbCQ91hay159PeaLrhscIJln4+3HKOd0kNI7A0WDvqGBfDDn3MTdTd/cGVMzmmFv3AP/85K84GtKePUlgTZ/IqhDaJQQuWO4FUh9cscBgFXbhjHFb+sDFpcLZG22JXSQx8FkBEmNLnBVcOlvmfHMnO7Np4zpBH5l4JGkyi3k5hAWe+TtJ+JTmueDmks/ptgH3qtRUDfBoC8DS8ax5wuDzCncHrqh+HUw6mvXWaG7i+cD9o+toCC9NMLtjLTVHPCSNpOlhnFtlODBKyM1Qn4pLP6NWslJCWvt1CNtXjQ+PxKUUrDha0bGw/qJnVD1TlubW3NP2E7IS/LOj+CN0X1cqaQMaIRrX53BirJcHjnBv0IS+tFtEoE4gh9Bw3u+BMGcBkzxdUC6Ux6EA+5bbMfCa13VSDT6MvyDqhmPbuAr2DE8to7zPo4MLG1N1LxM5NwPsWOYr66302UBV29UkfwAjMLoz8NMgXi2Rd/qsxnFiOag9y17l75U+3QOV4SCUKCsUjfB4iCoc086mlsIMUTg2LLmt7231m03Iw0rHt2WTFzHcUUyJL5zDmDvoJlnQJ8uN997oGdN9P1fK+7sRFo+LLpy109GS93LCTwfFreUF44T2khdrEHXOrlIYLUvsYwkjihSwgP+0zETJQU+1g8fWHzV3j1NihOKkPXLMY+P1qQ2bfQZsLlIbT5iWvWBUUa8VdrxqpdTGCoxkKN5Kn2y7nFQ6SzBibeA/YLGfbf9WhlI9OD1lUDjFnV0O1CkbZJiiDitvcdGu1pAFzHHlCHI8HXa5MYGaQh5C6nJSOGDruEMKNjQF37lMDaIrcOSaT5S7H59c3F5l1cp8GVcu2BwYjVxfp1tftIbRh3kqXF5Pq8+E5Tw9wuVz7l9oyqdYJq/cpu8gEnjVZdLLdu18sKfy1YPWC4SaHENfAsqB+ivjnCtjZ81bKlSW1dABbNJplDelXWE6OU97dLXBx5Ey2X+7UBkPNUQcfHBm0TMYVF8FQBH103JdY5XhBc+m5IuprYw4FTrRxxpjjPEOZ19Q+ilwGiOdbz6Qqh8QhcYzyrMhPbxX7lMp9hgzSk3S+FUU6wDOYuyfKBNOJIFgLGWFsd/avURxlFu8vEU4vsgbHlzJhF2lKeqQ9vPtOsZuALxZcW1sFfsKlfKP6wtSKO2ZCR5Zt7GDZ/CSHFPm2CYACMvX4YL23GB1cEuUJeC8fIETuWLiXoJ1gylMYrMEgmW7oimKB5R4r4EYRe+GdvMyuX4eAHrWkLAFjdA9ErjvsFRKnvEgZ4f8yWJ+D12kMcdFyKE2Y062SA6GAZcIdOiJ25BIX38ttmIZv4FvOYclPfLmgb8WH/jzY4Ms+VY037P7rNXoKfNOT5SRwbRKp7ECxsLZFxAe5XDmaGq6D6chGQRFODE6toR2o4vsqDzZ8fwjVbuJXT2uzlamuMpA/i0DAG646T53SMDIx+fNV9NZv5CIQ14w4sAKXtSN4e9org7cmcGuoWqNw8qHnSLK2pZtOgUfS6Sjp8PlJufsFAe6ld2Y8roYS3fMj2FI+O9cA34NZhZ6COmIU5oWetQaGhylYhGsQkH+Yug8i5M17JeIF5MJDn5/fLeKGruy8EXSE6PLqKzCbHqTCvBe6aHLhQ3/Okvg7Grcec11nTipPDli75prYe2sN6KCNPmoY0+eLkQg7H13CAwn/WS30zOkFXcGu+IZ6++gOdG8fjmJWGOSyUr5vrjvJhv1Nr0ZDqE0F6ZFyBTWc6KiBSgc2LmVGpcRCzFVdWVPItergxCRKKK9/IHOcot5VKBb42h3sr8+c9C594vH04FuFYgY11or3QTHeW48NMkuPvo4FyftKqsmIt61E7fF3L7IpCO9sWl6Z06mwCvAqSTgFz+V5vwkHwES3zY9xoCRuPjBr0hmIzZ5Ghu4f4RuYGDDkoDmG6dKfrVgU2EHm4gfz5GsRFfgzwy6YT7RezmHzhFldZB4/Dgsvh4/7HndeKRkTFKJO6YTjHaXSCd9hRU0nZ+FYcSLF7SNA4ctot6JDCMplooEbmxmK9h814Us/kWYyYc4ia652sAwfWxfpYSWWkEh0jBnmWvXRuNCd2uew57pwU6s89N6PbmjUYWTqGW1ADfZOmtQ7JXFoXT3yAsvyk5bl40hbT2AutDrt8iQt+g5mFr9FGbr0E61dcxnfWvT5DDK4CKg/qMtQFAdTgQWUx/BBQdLXtq1WrRSoUB3rbfrcNVFe/h5OPov4xvSydiL985sWo3kxPf/TmD6nXtI3/qgn/UPyxejsQF+ue3nSuxTyT9vszNz8NzQuTRTbXLlZBC1daGKKoYxi5bRERgfiO9jLz28VkiiG5953o7QGZOjrXehUzubJYPzmQ0cCEYBPtnY1BwapNmStcmsDXpe8aMEMi3Hw6vDy/RWJKpBqLBhL2FQAF2XCCdbK7sVGfA+ZSjq51jGgewgkjXXPNrKut3LXF1MO33JCvReToLJuHLKc0Tk/SgSl+AYsQlvPedgdzXEvStsQFzgHwldk8E7dtPJC3T7Mo/TOpHMpdsaV/qN3/MJy8QaA5qtHM5tRY2Et4gpuEuIH9nMLPcMwifSH/Jyg9zwwF8LwqpfJ0OA0BO/T7kZbu1haHCX0zCLNZKmYncbIJ86h62J5ZaZiF3m1WWHJgwxQ62iEJJ2iXa1rsh2NEQz5t/kHH4o2kTWsuKHrwD/7W6lu5RSy2nevhJzQhjk05WA54RSDCDXhBL8+OqXWQ2uDIRzQQAz8D1OYKniAy5ckJjg7onQz8i4EIBlZmZYD+kq+qeKMcIZuwKZzGWbdT87JI6ouMGe8A3SeTugNH6fz6Fr/ejlXDEH6hBdOi0LcOec2FeTDQekIdzBKdIPH5IVERhhxw+nqkbewDNnKSE0yWCsgUxAOoyLY9l2oWvoAEhnilvJoDo4aTYakjaWLTGosKBqVskGGDFWARCOy7jgfGJm74zBq2OMksnwUdixQNuf211S79mMRwEgBzATx7a3Z25akFfxrRsmsxbaPhE6TWNGp34pC4I3HzbrCO7Pcy335owY3pyNyPI7sqLsj7hkfZ6hHGpHdGgqjDFZWW/jVQaIoX3PgwXWbV8KAQVT8KfJ+pDVIA+xq1skyMZOr0EcE6a/ER7rN0uiUp8IkjgsfdiEkblQxPuZD+FgNHwu2UOzSSDqVz3Ju8p1gFqBEKhFxzMWXS4rEnM6UEvtbHJ+YJWxtZbU+IDUytuZroAY1nffqoPF3q5AirqCRgLe3wKDu57pgVPh0JSj8t4KDA1inL+nS5xgjSF7NSe/Qe3HMGb5rxBRoVkfedi8WiDa7H0qXlzD7EKhzpWE8yacdgDn5jSMVzKGF2d9fxOxHv38cLc01xsjStverep3LDZhYmLwK/C5HMhddqwjkO59f+K3PNHK7Ez8lSMvryd8KuXUlrABm8HU83BI8awpKD222aDBWZp1PiggxE1iosHIyejeGnpB2R4ig6AWx44HlCWU9NkxLiPT7LwYlx96I2q/8xZvgtKffuCUjn8VYaC0mSwbWZTF/pp01oW3jDJnm9U+rRcOFEeYfYfzzldaizVZ+oDi3Lt8iPPsZkma5O5u6KE+B6VFjH5PAFWP7ANMV3g2Ngwddmx8yJoxSNzh1AC75e+8Xt+1gh1MEZem1izx43Cr2m8w9r0Vp7zJ/60aPqZF5DJTRICWlQzt0hUPi5KQ0rXnKdrYnkaUoB2a5t2P3G+ejX9gC+/1+GH+eZX19jP5l4Q5YBqiDnWYveaG73uyGiIX9qNB2wtgZJD/QvKD9kOi16IOrduEvT1HjH/0JjlCdBhr/we6U5i1FUZ4m273uIhuj5smFylxeWp6qLJ+Ol+rPY6H2ZFCL9WQPHa/Jz+QPO5qS+VcqePdjZupeUXa9TahuggrXru9+Wy/KktRExcOKtkWDeKfu6j9zMeMaLjsLhA6/cb4ViSFKsP9CQZhztBrXgagdQfH4cpycO3V/7IlGF8VPsYtnPlihTBiZQnsCFXFBH6VjXbXj+nY4H9aqwuQB26P3J8Pg6g64xsky6ujORceL7RJt6KrkRZfqSQ6njTIDhCGpjsCRHhnOEh0OXKG+73nk0TyapYDamezJS3VeqoCPOB5Zdl6vloeUb2X9JQ3prK5QZ80Md/3Got7xd9v1mZrW/hnFqLvGnl+RSQyuXaHn4MJZuL33vbgM+VokvceBipHdroa7HaCI2kCORpg4Tn2oMcTLXKCJEyQWytBIDxL3mBipZCmx2V6yCZ0Wj0BHANbyBPsGjFzjUdxHPhYQg7+/Cg6Ef3mQi4Kj/MuwPhGSfhaG2F1ahhi02RiRGGcM19+qDUY9oUXkYyL2GC1sEzKGFTlThCIa+76ymOY0l+GnEfqkAjyOYseCfe+AujOtJk5fooXKiJ98caiAg11mXUV2lDAbiRPvdvMNFnl7nOBdgnZ/vOERflMZBpIXx71NExBUH2Is3NWNnYf+VyKeWU6/VPZhZND71Q49udJL2JW2hYJPRJoc1kM49VGMnouEELmf51lImn43zCZjp5wxaHsjQvszuRZyBRKm0IZ4d8/IbzymHepsByV74/yDhuinQelfBWfMWHmLb1DyIf6mvtUm+WZJqI6KF84XN1uHnKjNVSykBDeY/xd1ByLgIRcAnwwdtB1UC0SoblIikxnskzfeNRwCIyETmPqA7F3vhVCmj2cgf747oNzr0oR5HZy61oi8QygdmhvQv67Re0UAdNLdqd3q96/EQMnzYbHt9m4L62Kt7rkbMQLLiIA8rdxDcHVu7DsEZ1KQMmKnoQmkiXoOtCBX+Jy2QzAk5DkOmkIeKAuPT0NMeQ6aAF+77gTCIDrh9Wxyc70gg6ewqETJFEvfHW1Ae0l/3vvpnlo+AhsQe8rO5AMzDXhI9+3fCe0h1duFy7dmDKHakxWfPGDCMY++sNtxCPYNfXb8GFye797zdDdFRG8vGGiYx5z3euGNW+VrDO1XelMTWJYdiqJRQgxJhlQR01hzOOXysL3KgcQjsgK0Sz/RPg+XWYDJCEwWDbFJ8wujom1rNTq4fRhn7hgqk19OO0QONAmxT0uCGdHLgYSMcv5hJJj1uu3Xldd4mxOEPEQi4R9wmiyvOr7V0LopImcA++VnL1QiO+k+8MEZSiDoMbYAIucGCGHSxRLkomUV0Y9iQpfH6sP16WtG7ZnmtFNbkN5qti2+sXK3z/VT3uAudEYj4GlHpJuRpg0neG+itU6hEThSHbMb4P25CgSChmuBXM0nXDI2wYTqZYYhCfINKVclRLLvfU6yOLmwWf9509eXqH5R8zF92D2XXOt4XKE7lQ9pVdglavaCIBFEsoowESeB2H+DKeQ/07dGHotVP8DCMoDXsGqku1Fh0mej8IoDi/kV0XOZL9nxCTkIJ/yd8A63hrv6CEeC4+NXeQLQ+osMElv7ojHkm+uc4/xLlEN5wYHtHGIIQY1mfo27Cn3jUSKd5fueZSV4JDqHwZ4NJZci+6xBuvBVVA/pxFFG18gTCTb5lTj991iy9pmFRXBxvP6K4Sh5gcRbFhdSXN7XrzKroO1B1Sb/R2O4ZZR6HpxoahWbyMlAC3mgq8Qh52h1d8+OVMaaEB9J40E0/Vf5a2Gcf4z70087eoaKPArv+1QQh6gNZMmgU+a1vVVh8xwVQrsvylpprVp5T4M0TDD2f0tUdDHQKIFpiU/WIOYMhTqHPa9o3NEOoRBrLPQdoWaB+rWScSGEmHfnQSdcI/sjlysVW7lVo3CE3HDrs4un86Yo8ArUk0HDaM0ci8aiVurrrdps5m5jK5c7s6GYJtiATkP9AVbpnj3xFR+7Ga+fHqJZRgWLIdUJ+DxR9rZ0ELyYx+T1cGZm5KWum6WRqB5d9UPtAFs5FmMnixZicP//GNr/3P77YcPNN1c0NYuqnh6HucsIJJMITNSDCJP53J16V3vHFy7uuqbXFb1d1ufdr/deVaiKgX18D+x6tkG6Bw3JAMqeR24iVdOBD2KzNB/BBTNPgzh67s/JlmKRKgiil8810dTMLd1LJmFEkf3wmOR0cNh9ossXlyayZiQHNInCJOuPQpiMT67uXsFFfQE02lz36CKLCHRo7S10rMW8zed3Fq4N+wyEnwGPya1VNInliyibgIpd/LEhq0OB44xvqfezJeYwnpkybyYfj0mfw++RdhVQzbAqAzWat80RkWJRRv+McUlzWOknGA51z9He3RCnVL2jspPIxRZabFkHKOve0mfuFRhtrYqrwaSp+OPyB4McMuSVT2k0KAPsXexTgfJXlIZ4Uh8BGjyALZBeJuEK/iO63+18jijxYHKarVAj2pA2ZhQfPuOTnaplvanujAq2fUamQXX9MDXd0Pf6aSyXeH6IaX1V6BNS8CUQcwu5HV9NrGgYPwoRaOd1ElwVTorbHnqSADmvQlKGdL9HBaN5LVetVWREFcIPHmeABefejgsRY4EcZV/RCW6G8OR3I26PNOn+2kAlDdB4Yuz3zmYdZQhdQL32FYJyn9/4/2yOcljC2YnoJ0TNuI1kr/f5DstPvtV5kG0OCe93yCuTyLkUX6l5LFLaIbzCDl3ycfMg6MkSwpsuMZDXRY8cY6Hkv+OgkPY7P433xi34NBNZtAW51iExMuQvZ5Dm2T9Z3UKwIcq96TZaX+XQJSV8LFc5V2tq0Ql8YWyy2IWWSyS7ORLLsL3yhZVOH7wKnrPPgr/N7Qb7BFYRBAl0mMi+4Cm/rpXlNQDFVGbBtGivoi1+qq2nWLEn0qzkFeic8ltYIxue2yu+162m85xVie2aPqq+wKvgVGmwlKs99it+aJF5YynPt2vIsk/Slp+zWQCmd3ME0e2SoSf72g3bJZuM1BeRyohdSadmmA8rePE7WQ8rEnZun9TF/UhRO03YboVdisYkMWxUJMbQ0CvvmEWOXy98i+3TOWNnjcD3r1bfuVR0o3ICcFCZqwMXKUl5Tpnvmnk6wA4utavlHW7+2zgZYNBxiuXUfvpJPpJiYxK2aDNb9+tLVYH+ZibqrvAbac2wrhi2f7MVApzTuVyKx6aYfa4cBHgwvlGi4v9mqOPSdyzgfWfERj8XqOD2geBJxeeEKkxlsmnzLgBl6R+huQzseuYygVC1DiuF6r5qqNMyQtJ4Wm52p6GGKPqKlrZMLB9lO2lDA4XhaMyOfrZnKnn4yeYYSLsM1QtY023x7KjCBH8GfVurufePsBrEGIxeEw/X8reW/370EieY8YkVZNew9fkGTuspOtqdCx7jXgvegN3bJvlbfb/apFAU4fLw0q7mzk88YANf8prppra5XM587ahfORAPJZNNk0xqVIc8mRsSQBqu0XyabhpZtMpqKAt7tMpec0aSutcEFYWdBxC++90kQUag7+JsgNUl7WsQp7vcIdHfZpV8uJidj/21wxpqzjqAT10HTU/+/2sRomz/DTg9Vpt5fmBWs/YSX6037x7lr8H/Q8eyDo2nS1o6LDQ9wbZwoi3xTllNfo9gEr5w/hNIRtVaN7R6NJ/61MSQVcPW0SlgsY1L/YpMzQ6Vt0mHvm/I9GcNUf8u4FTYanwYFIk3Lu4ghsGR44T1KfGV6lsR/Npozw0/WPCvUvdyNwlSqN0oRatUMrC1XNyVX0LIpJ7ikDxUSMTGzAa7TUJfxpxzQJP18TtdSjZX3uibRBxU5Q0rtrnYftbwGFlqiliTBQcwFiy2jMf2TK8A62K8DJgn/nuZfp3N35W3gNMemlwcPkuqS4eq5em1r0UzrtBNbaMjo7OVQTj9FG0vtDJNUf+1+mV8ZesqnloDeHLYvbOBquexyr5zH0eWkx0lgTLqJvCtS5xC+sq1cCSwyZNehcTNLKUrgp5T0e40NbMxFl8NYnG+BL+UveuEUm80LhxrTLtfZ/V6s/mZkvKin/35piB3j7LEv46bmA/g8Hf4C6zpiMXMrlZOjQzSWeg6/2wjkj/YRraStGdC4TQJA8urwAAM/VdymF88KpY2DTk7bS/S7RDmQxWWYmExiKmBTustJ3Wfwsgh4i0dkC8aKvjeCCZRrKXar+VtUhNOmBu6g3myqhDWyUjuG+FV+UlGkxrpYhqgv/CPRlPp/JelLwV1VygMzEhCRuhnIP5yi8eA5Jlu+cCCJRYe+ZiVwjdZWsgc6QZH50gmySXdqkomJowkOauoxmSgghi75BXXHG7TpqGNJBpkO6cowzBcxKwOEnsdO++a2YcPQ7QmHpu60pnPNhJFZWZgIFwaUFP+ouIjJ28G3G+ppbHyPMZze64J+oShg6ljRSox0q7ix9uyhHBEVqxHphSjfLBXkY1hidbZyXLRWsBdDi5uNF1VxafT1yzSIpzZR1gBSAYWD5b6J9mueutV2I8Uh0X55osryzHn56gZt+Va3OVSLznyshrPyfXXssQWAoCWjGUPpm6kthqbB5a8HhHKluI3AL4mU2YqkSckGYmvoj0n9rjUwq66UaLx6TgaDXrTmKFXFR74ZjtOXxJ58dEHwYdG2pblOUdPc8aYskcaRgp/OoJmIKE/j0u7/i9Abn9N/hkgAg3/DrqubpNtomdZXvBz/ixzCfyfasVJ351H+CXPJZ4AyaBGabLT47gDowV56jOyaygfh+yWYMZarnl3Vm7mjcBab970Sgc18/OocTqTv8a05w7i9KnPuWhXqOim+BGwXKIb5rsGZRUuCKEMJeFjIERtAy9YlnNQVtRTGIvCSVH+azQg0TS0mAM3cYn5nKpbHIdo2rmrwrbM84dUg+RdmnV9/DRE7zV/v3nG/RFv52Dbegjxjr99GrdkYEU8m0IoCrGBgpGcOAct6UFpyMfWJNr7wSvUSi/8WnAYuTm27fO8UOrDJVpUuXg9Xr8YIetSQKTpb4IvxgW2HIK7O5noKiaq3twDk2dc8TL2CT9vLxTnxa3+RPROAY6cr7lqoGGWZDe/fxiFRgeyWXaHmEbY4WrQw5UrwTe+eeA/q3p8jzukAC7wMvGQjFqlzlpUW0BSF4hFhAZIHh6rUZMFy900l8HRGvKYfxAi1x4zWpFBujk1tLBpsfvfxZ0Qnq2bbZxWJ1/MzjTqCeqLD/2QlIZxAIhQtnUcyJjT69FTUIWKeHvmq5w91/YjKEmdrEV1QEFKQpkn2K1bgCUyURbxJfVWmyEIgpJ8rkVci9vYlCfw/XYAKLKJQQsARcGLkSNScKpTXaFYB4BU3LOOCb/HPvwnhGLRHdylfbrtiYpth0QTiPKtNncU/MYHur8eHAe2e+zyluNefINZuqXUcDHhUmGQhSCfglyx33VUrajKk6lTde8PQjDHQDJopWgODDNek8aPxrxnUBEwsz8lGh3gE/vh9ccRQI2j35AsN0FqrTWE3+eD2uAVmJvfAXxgGFrzqo1QdqJZEgXo0VwtzwbhXE7B7XQISIehkEAcoSlTxM406LO9mhgaIdMgMM0ZwKeqlK9xKzAftYZ+MZ6FhAMo2XZjbFmBKG+V56KZOT+kqJfA5+YQpwTviRD7JVHpavCalOBXLIIKlqVKl1c3TixYp4FNHGuVV8S1DZJEolc3rKuED1rhRfiAKbm3YqzgauQAKmKk7fKkjUOGgdkCciXsR0u4A0RR74p/jIf/wupMiyWoMHWhRKkg3suiWPeV0nxO6WpKzWvZltjVAtpzDW2AM6VC98woFz/xxPZdu+yYbV4RSabS5eHFYCn8sCiXadEbU3OtoWDSAyu3scWOSrwcfECpbjPzAuSRvvOrbGF4dTl6+a729nJEPl+jvDC5u0RPCWJuZp2Taneu8laBCkjhSPIvxGXju7YIMs17bZTD0AOztNN5HNrsJO0Wz5k0CmFKZ1UFMKn2h+rcS3io0F0U4P1L8KNUYz5PVLAo8CmuHtbcqlDoILOGHB3w45KsQqtbiYNh0/eq5lZuDLuIAgvz4mZv99GcikwOFN/JYAFbgefHJXUAlpMsFXXMZ5upH5eUb3ZfmMcp9+epaH1RXiolhqsja8KWor7B9gPf6+oJSi6PEyX78E/uQ38wvQQk8tCsMG+Q7wJbMM74GPf8Jre2B56Bi8Qf7AquDyHdXTz02hMOaI+TWqnYg9CAJctXdeTl6A0qnJEismWaokdMJcdvFtTy2r6bEauuLfJeqvLzZRI8pMWcYHxCEr06qoo3qWHnFo41UdMaLAhhYXArDhfqKu+OZW9SHgXiWcMPABUIwH9ABQTxrL7GB5I3cqZ0nFT60LLu600cPtUWxnnoNcd4Bln7wynAjSAtE18v7PKkhcqM5NnhmefDT3rTFkjiE2v9o7RT6gAr5E6L4oHXkCliT8nwFIYqzvs+n/4ws7HiM1X07t1H586s+h/23YDq1gcMA6DrAyKNaB1oAicUeYIwFHr8hWgKm7XXB6z8piKSWHJi7o9x33/eXlzNcxvGTyFtlLnjw9vxvk0zzjMO+U8FRhFvaamxY4+DeX0EsSygTXgHbCvV+IPm0mztGVkBUbbqyEedfdlzi8p9UPPwTryKry1qE3/YzVthaCQuLj0+QAcXMbawXaoJPpL3JuPUmMujDezlbQIe7ePl4iGAPH15zeJlUWAgn2AiFw/aFvwFZN+M2WXhswYhArE9oEZoXIb88hR5qvGDCstrJgBDHiV08NZALnpsVPOtB4AgWAORIxHPpRUSPyCRj2R4bIJ5ZlZI4bNC0RVwtnagS6Iti5uw/r2+pUlyrTQe0Vi91UmQrGB84vS4mPPonz4gXt8apYq2NECPAy3fzpUoSXeZMzcz26b6EuHTRzamwvas1z9zPNyrNYkeiH0PaDlwtA9u6bh2D4/N/2hoFoFOle+GoCqmqeAZZC9f3xmmwqvebwvJaOVs9kqSkCvkY72/TPmrMMj+XWf8CJnF8fAHn638WSviqeXP8FnZuKtNkPVJi98gziK7nMJMd2PzITihqeeXxjFbOa0BcrkOaEQC39uTbxWzD9SRe/74q1Pkbmq8D+DxnkcLO/MHOGVLV59UKI4FmDv5FOCKs3lzSVq4CLb91Mf1O/9MvigywELGca+gLHbxvjsm5UoE+h4e1BBii1azh4OyuaI3CYZ60JB8soz1AUTjlZd5LYDIiaoqi81k95GOAk+1Qu5znSv+bfV7HuVfzBrsFFJOvAy2Vrx0DNCCEZO0vbrSHydfsUX2N0eaQm6A6rKJ56JTRW50eK3k2O9Z6bHpMhbffO73ppnfeBC/TIpHifYVt4kdAeOZRYESpoSVe1u3+1WvtU4+41aMsYDm1LRNVKG1Fz99haltH9aC3C0I2I1fQTwEXngyjoa1r5QxuIzUgUO25yjNl3drWpDGqiKh1/FrRWF3PBKchoOHnH1yjlbRPmXHPYuQyPfhVbjRWdENtUn6MdqglwWwFr6yzWOqfH+xoHmSgGhNHMXsLzfYHzfxo4v8OWgug48/5QsacoWsJj0wjYdNkFjUx2AyBaBD/IkXABlRvjo7+1UBBO1r34U1e9o3EMkp+/d3yco2fru97ByBlxQV953G3v5fTOaWb52XnY9YXOfrtGCnu4v6x6hN34vrtM4Wf8K/wyqrgnnxXe1zkx6ovXWz6LzwYFrQhtREZt8VLqw2YPMMnXaRddExoxoa9xpLTTbCmrwzXXYWEEh64imwgy/3Ay11hR2/IBkCmpz6cgIJPqX8OmLmpaAi86cJ2np8HyiVOHchkH+34duv97XtZE2Np4qEx9sjyjqXTU/e6/nL2qqqeCy7Zbs2+UhDvvHPljBIHzXFFYtFNkdDLrjHP9MTN/iZy713qddM7XpZx748sBKDD66D5WrD8t3XTHY9Js537yZN/vA0bqTBXV5bfP0YdqMsk45iIMy4KLDgdZSKpygdAruCiR8/x34cilNA+rciClulihiaXitx5tZjXHmu9iPfIPmAkFiQiSxQxmeKj5/3pr8UiyKmrmSFs428rgIbe4ShNbAegktPLAfmAnmoeF2UIj6Kt58HYNIyGvRL88WTAG9J1uP2wU0HpGcKFQ3wsuQ4AZqmvNbkmQPJQ51Siq1dL0j0nmdQxj0le1TDdDYAM4iIQOWdDA9H1vGkPFs8MRGkblFIERYMiVgEKQrAy7FlqXzzNCbuoQHGN3LN8VBHbpHxpEfwDCAACTJDoyH5qcX36YcfMLCZZezEEZyZ6VMt19cBCj03ORL06OME6cLry1Bj1UtOnmTN9GvV6Uvluwgrhost+qs9D6PD2kdSFjaOYwP1K6huJb9hskK0VeuBobykr8VPaHyKJ0uUyHVOiY1DLWdf4b/Y8B91rS2Jf82J/bUoqj3mT2ZWhxTJmB/dW3jDz6E6qTiB1vBOtclt7CbL7gm9evWjpZGW32IyfP703u2tWspYfjUC8pH+eKgIf3MjxA4vmsnRf3C4wJsjwwrm2N4WXH1/Y7NyVEa7NlwJMirak5ryeKNvs467GUKuKGyRXYJDSfKfTNLYSvg4Bf4vnuvg/PzBPqe6D0aI/vuFmvaVD/6gBdFlTbo0VtIVCK9S8kWgNJPkxfe90ejl03o1fEFXZ7UEk5/9iVkcnow5wBmktGeLmmOIG+lws8nhP9PmZqd25Rvwq8mLruxj8D8xP0qUtJPt8acuwTzhfP+8Krgxcp3VeUoPyyfUcLiER7SJG63wmEbSeH0KyMdP6JWMVxTJAnOVP7rCLGbGSijcd85fdga6lE0t1Pg4xObMH2KEviXlR8neL7YqoTV+IRigbtyAmJeE8WmrRjQuz2Y52qwL8lpeWny7/YYKDoaqR8oeLs01OF0utHCc6Pghy/CcFvGD7ACd5oe47Suv5FNmhHgvPBr3loNx6BUzGVcervEj8/J+1eKj6BX7NYgerzNqPYY88RN3uYbxo3it/jHX6PwlwoftNH5oX56szoiFfLlm8QH+8RsNIq9LuTaxzQeU/mDk0SUIniNwunvGOtQgsa++b102iF8bGlZalOYB3A+ImeeAUmIiEbgckblly6UeTH3lsJgg2N7yBNr9jsNrDPAU50ciQ+TdxLm8EdCV50/SI2jym0dLIbKWNpUg2bgOOo522SREE2wyJf4pnC6xGPwJmXjB5x3p/oHt5JdkhNZYZ56luY035nM4ML3ZQ3P31Flnmf3DGiDVaHaBaH6t0u0fwtdfxdfse+NICb46PyIV8UmS5oN1KV1ygHRht0tE7gduOxvYphT68m774t4AUrAluDQR4LvnUX8NmbuIWl9jcxrNB6cEQ3thdPJavVGq2MKtAqKF9wizxDt/k3ME+kpgNtMAmN44NuFs41olyLfaiCzfIFlQ45dXLz4v1Q05pOnfdT1XlVYeVdjJePD9DCxK4rXonvBWw36WFHdDJPguG4Bug84RZ7NR970xHxvYe23EY0UL2d3obaoImFXYw9IyFS4MmSkhZxQAuH8kARwhhlPllzi4DbJ5iV1ajDhD9RtbEDJQG5IAMBf6gMb2px+KajG5KZJYSPqx4lZA09t/1/kHr/1kowvcFWP50mvHHwsj+RAOgtL6pNmkPO8GjTGfYYLasHiNnmEHKdMjf/0PwTKkdYaUIQHV05rPsfpEOp1PmfKBj8kc8mr3iNl5mTDuX4zQ6r8p8lYuujVgHs+6hjEgX2r+R93dMaYbiSD5cLbIkZby9A4cJXToVqekdWb7BHpMORoy65HasgubyRPYJVzw80vNJdM0INN/95KVutXxTNYwNXt4L7rE2cc9Tb/SprSMBQOmjg9IoqvhysZ6AngdpXrqRO1ZtwWLGKpC/eqDCmUWT9PuZMcm26kll7Gml+eUDm2+ZHKbFeE5lyXVRjWa+gkAALa0aW2Sz2+EHQi0aK3nG+cB2mzLlqC6ZH6poUIhpve4foqutGUjalCb8vmBcTx18CO5sMdeTT+jQh6k3mJGmJPE8XPIBmyUlpVE/gitMUJ9t66In8I2yrbqWEuTIUovNwkrkWTDTMjT/qdCIGwVOqnmZvd+iWylCQu8Ka7UXsqaNC26PafAQItFoe06Vk2pOD0bXGGnIoXGPSm4gSC3chnPTj2NsB+ptrX+OCMjoJ8aixdy4yEyNOS27szLkepE9YJxi40uEfxxds5vNEFBcbUzTrNHzVTGP349iWDXTeMZ7OBIrc3FydFMrukR5ebn+A0ZWqT6bMm+UODQND/n+93/tBo3DA+y+t3kD3XcfW5RA5HiNIfQlonUzhwKAkPso99qt6y3N9rXksv7ypRJbE/CTrM9F7rI5bQfs7pcENHbzIUDNZCjNVuwbf8bxJN6B3nDkHYTfvU35EVyQY4DBbE9cee7IukxafhPca67jcs8LdHNQlxFQdZZA5w2hrdFlyJZK6wh3WndAMZ0TFK/uVSg1s2m7dKmXsCgrQF5hnHwR1ZpOZ5iqMZdNVaP13BNeQxGpITGDTi3Kli8mJVoCjLrg5WT+vqRUN3YI4aY69JXOLeQeBaoo9x5j7ubVtZvAkbTpoD3J4nNImVWaL1Fpv4RzWo6t+/IMCEYh5Pt23YOVq1vem6Kw+AFLGD2L2KW8/lFh2RAkzUMEG61yJFUytN8uPZFYVCgmIk5J4jKXuq3+qQ9ZbXFO21VKkceDPoPJy4WiPQ2seYlbE5D3IM+zO2/KHAPxsjTyAHBc6KG57ylq+JOcf5RMPLf+SlsuzZ7+U/V6hgMDov1DPVGnsYl4Dno6+GoeOwaLX5T9TdMLuLw3hrYOgNJCpjIKHM+DuzuzqkAOSBhcn6QHcac9cIGnGNEUY7A2ws18uqBeIAEzd4VNnLi084YX8iNAcrelKY2I2YcNwRsGmwyKRE4VCeCs1bAWQzW0MZwkX8X9Z9H7bMz0WHxfWG1cgm6k2+22GiMRo6hj62CbW9vmwOF/cxMeRlI2r5p2Wt+WAkx6MsIhoV9c2vDB9Q7aSik1eAdrWb4s5cby7LYKIJ/iudH9fBLvLBpxKcmFsLRfPmontXJ1BwLaKMBrpKdN0BzkQ2jgTkhU7nV704nmTjNYLfIuPqrX8LlyTHOJ6eBcytfWl7eXvL+rSp9NRttI8Q7NGF9vpXmbIpYJIfZFCoOsiXdBkZWCG2JJ7wZ84iO8WuVUNnqpvjUNgtH1gD3TcRq6GskTlNV6SHv8h1b9Sk73H/qTorf6jwKdjKigzsVqcfRZj0uxE4MCMxZ25xct+GSR6x+5nNrXe8/RSgm62vKseNtqVD9/LMBliVxSG/+1JADE/4P8C2N8P2DMZ1wmDY1JVBuqhjtoKM4RBmAT6VqEPC0rKUTqYFbXG3doON4bp2/i2PisR5vAItZIEwe/hgXGVsfXeLCfCJY5NUViRU2ZzzoCFrkGssH1EYthO0yWqrJlt6OqekwzA80dvNbWV5DBQvWCVGDbbSFnG/XDT6uuDkbqV4FYnQOUZHb8/0BDG97L8HewjNgyZyDe4huLrLAwZ3+fzwthZxqDIswDyXWCYNjB+jbB89Db7GDkzLQj6SZf0NpUYxkNAuaEYdbFoc2Gx2VjlFptEsxopr6wdwK4Uw8dlOwIhx317EOx1WuFdeviHjRDtcXjMdNRUgNMZ+i5cpZbs3DjLDB/WSJwwER+VuszmDxO63aobIwD2bMYLwxUmnva5sv1jiam192NQveZiE3pSNp7oLWa9xA1+N4FNIKDX98HNSihZZbXvRl5LVbFv+DSMNRceJRovyEK2nVf7KEZr8Vsw/h7bVVG2ZYScMKQ7HpQ5gsod5rzTGCDpkEAkGVWaoM0YW1lR+lcijWhCp0DaOl5I1oYybeYbEZog2kN56l3fiZWIgrhDdfp2Acn6dNxDBr9mwUQp7ZGs8afSZguhoh+EhzaaEB014P/MRglz8pQgm/Wd8jvsB4ckXAl74n7AZ+C/YtKhFyD/Z2HGbu3lfWVEqw7o/eiUzAcVNMyeJjisd8lgymnTt1eoQUnt2P7ISwmzzCIK28ofVOmR/ZYSm+8lHBEValBLs3GvcvsAeIakZaPUo2nANF1PMgSRrmX7RyBIokYEIMFMZviR/8PD3Omn9nwmd5+ZbD7X+rgdFIxS+d7uslIAzDUVEt1ytbkdokYWUVEG3c/xPZHT8LLTNQziIpnntgdL9EF1yDLmlsVKVkI7ZkCcdkOXZ9z+0ZGu9cp75YJjMZeKbhgAxIFN0PRZCiDQ/6EhndpsRbHPDiSne+UQWN2zBDzUg2KQrAZQaDkFyhQ0JB/RohpgoA+NSDl4UWfXyDeeutLwPq99aQi5ka5h87XlyAewqGeuGlzZxHxbsjlTRDqnsbC/NDgWeVLucEs45XwihoFfZaA6qM3ZxHth1Mlacr6p7xphJtZVABXqUo6chvpiylibLo50TflQt9ZH9ZviNxQ6jCbCN41TEWBnjWvEC+8v+oRtihCOJFkP0biggVn/gTA+Eoz8wnILiqRF6N5dG3Eax+mV7VoSjLuURzZovzl2JP7UkShuSzVU3RXJkzU+brasLdmY58ux6TqINCg1DYkdtXdRxiUSFXnk0yER9Y+IU7WFS3l/GstmFRo0Ji15VumVzYXOb2L2BZe1PfecjUICZWYiaPT4jeQFzfTpLZXe+gHLHaWWOnIKm7nhX1d/qVsPvQSVijGqTidbeC7X2jYxIPlOTKLQwqrSnUfU2l3xetklfodjBLPgxzA1Cz6fZP18NclXEa7q5Bw5qg3uy3Go7JhSS4Lt+NxeYa/pqhS5fHTdK6CSZwZdYzuBiFSG/7tPIxSzaphd13GKY2SU3qQven8Raq6pNmcI2rZF/VL0uupR+Wgi+lQ6Bg7zD3WlCQrk3/Ey3r3+DXaFkEeoFqVP1r7X6nx5af9SCUG3DjDIHgs+BdKdHV16gIfSdeSd6NCaJFErJ6c/KFtTYQB1bW58M65Zr7LH7J5cKaSrt2YtSLJmRLtQv1iaMF3SqAOfDnDjm0lYHHfeUVhWnC7iWw26/8LDY+K5+nkzMQPiytST+AtSkMMD8OK0WFTE1BJZ6FMepWz7YjMAULUj5naq9u/38L0fCE2g80iIpinuu9+hSxJBNRTZnBtTXXiNpRG+40ZFug1aNFFnsD39rtIpX28XbhgmIp5pNqq53wtkXvtYJhrcspnKXq19Orvrvi7O+gsCHVXqbsUaL1QmckcYK7nt1sV/uIuBKH5tnpbowKrUe5A3t2vuAZiFbWakgvtBAJbLDcbvVdbziqXa9SBmbVaJTWeUYy3ZyGalf0ySVmj4GUWHePZpoNs/W+4BobvdzZVZ5HYbeCSY+1BGiBX4RF33CLXTQBHa0X057i9wf66MUF88VWRwFc00EA7kS0aH/5kky4AGQKEDozryAJwgIqiPRDjTab9RuWrqfzWz0ZWpG18HQ2MnfjQ7CrGO0D31yQgqQMAu1l+tm1Akn60xKBvwZXm5uP8gldlmIfk2h/BS/zhQLwiLaBI+3Yeei7+Euqs9DPTl7UMbU5jsXWu2I2cFq+ZKzmZlhcR6SP1TO4A3hgC9L3EUPMjANDOFO7be5/cdQj3fbNo8rykqAP3TkxTkBNXMRqugPsddHy9i32ZJ5BvvjXDQZ5oST+SFb8lZz/HYkNCpzL4Al9iDz0HksZBNunUVJ+XNPqcXcHdjk8b9cUaaz3Iw6udayxGxJKSPjxt8PKYqGwrDe7NBedZpm0kCI33bC8aBoDkGcMgGe2Wfk1EbuiCw7Rppb1Z1hA7zw/eDn0Z+zWt62CFSBFjxBA74EGKzaZYb0F9r55zzzikiw6QFRO68/J0fbrPydVPIfOkgU1FFNsPo3IK558qHhhk7GKm9NrQP0wBGzts/Woyp+Ed31/1OhrPFjTtK1L6UxRSbq8IDXTLfxSQkf0Qw9qpGL48mzpxmZqjZ6aUNolhckpwAaG5INkAibb0qwWNcFgaGXg/CtvjcNG3xcXfqqV0Cv91qqxm2h6JNmso/RGTAPe9n51ysm54s91FlGm+/f00+OiGd1RWwFroeLpkk0a5doUNDISjj3vBKhmZfi6M8rwsR4Fv69wJBJ5VFHhAKu8izKqIHKlLXO4NUnCSEYbNkmZhTAlI8rg3qv6BdRLIWtaEbbO+DkElyq1FhMv/ZVYax7PDuR8Dodrz/AFSPQXZyAdQwb4dypJy+mJrosnzn/C5Fexav2k/+SlfEC1jllCYHOdmWZFFNg3PNehAhwOQVkhD2/40F5mPLAa/sIyDtU7avh1UJv5pjWvVUkzNkbVMlGO23uM084Ls9tJ5ad9aKJDYwlQRCanvGuG6N0o5yIjl25gh6EmhZKErku6q71sUNyJSSkzKopFy4cV6dEPFylCUcO6sdI3a9cwRXEyObW+QoPVtdyvKihSTTcSUFMSsFRVUUhxEMTRYUhKkIH63bxL3phU17Spz38GSB+HKyl6+3kEBum2+auolNIektNi93V8sLivwv3PgugRJnjVvbvEs9p/CX2pQnO3Z+jlr5SDV2SCf9t+CmDYCS+CGUw5YfSgqRpn6Qh61vT0jHOaEjEH7v2hvL58i03Coz76EocXQJ869WKFf5HhsrAJLqhXX8Thf659TnHNdBuuvzjlPpGdrQLqWq9wuBFzqQIX7Lj64/IxtzD6bo4q0otY4Tl2jR1zWCVg+bawtCCo5PWX6Qf64Ro1T+gvVbyIw8FgyFk1+NRjQ9Wb6FF4kd33O33BKeur93eOgsi6ju/KxFor2K+m4P1PK3N1WB2vRBhXjComXOzv+XPz75WRixbogSBRR26FGwVDmRd2rFchm/HMmi4ykgpm5FuGPwzqELMFr1zt2qKlNn3UlW6YgLlH5Y7W42zZD4Dd7yWzA83F6petKu/iOY1KTaP51vO4z0JIzI5y8Ai/R0o4gWaQmaTlwoknEGdScK/SCIIWiSZNtbRlB7UFl+Hs5Z79pKodUmx6CxG/rfNFOtmm5D71pLNgCNXWEUxv6uURZycTzWSIzNnTVDk9Q5xYa9Hl+pV4QMeWJXvradDORRYASnWYCSLl3OqTIbv1vktPBwSqtWn51KVuTk2IFta3wTI6hajdTflld9maLKVLa3e4vtRjnUKHsPN0ujgE5cSkDqKD96Iv2P3Hwo8u/FJLvUzt7Rz1q91wVCeZ89CiXbhu6jiPIQoBRKEx3jnBNgOI2EZtgYPi7jzsHfeKDykMxWGwJUUFt5T1Tz1JES2pxY9rVnj3bOD2fgXx3OHro/oZ0SdykJ+YW12T73THB17dDRrf9bTwaYnv1rTpiU+ZKwHTg9m5M665/DZPadACneuQLBEF8pTQ8rdm4oy4L485/WZ1t/JLqQnX2/ndT9d24+TnXsYnH0ZQegYxWxgB8kVXWxiv3HXwPop4UvnvGbXjUxI89oYTKLTQRZAD2qeYVTKBc/8/Q/2AYWI/PGbpRMYxRmOyKow2MXJNViUXJoOlk+PByp13LE4z53m7t/h5vDeaNN6zyODp4pCSpolJ/UTFwYN+ZlTN8qcA/ibMzD192piRb7XI9EYfvROskkHtj+9boKoVpWlJvzd3P5sn5iPIEeSbPu4wOwxRh6+flbrG6c9lWKxqbkInY6qVnUhj8wYKrAC/zEeSStXHqSCU07PhDgp8pKqBzYnI61Ck/TsKz1A7Ew57fNs5M+oMiNljkZ1Lo6+ZZKZl5RTIc8vgWmdegTEnxPVFX6F/JeQIdLnRouDTSKNzX8YRLEenR/sDcyYvibAYVybjP+4VA9CdvsCZG1hOyZb9in5/m1UXUUmAkngtoHlvJpjUkgBvmeEOeRH9xOFHsmSdE/DomRmKMvx0G/X5wJKlkDNZ28Zn6XlN/MZ8LDNp61RvXew1p2HxGtgF23OzH1OSVtVslcpcP5NJUEFZAOzwkocI8o5ljr0UiYrSdjn/AAHE/Jb+Vs5nUmCUXFKAKslI+xCo0YBegGrqzNYZb55JJ4fHSIiGlI8YAZxxoT33FpgH6+if664QOAUHdtsT8qhQo69PqYW2xDCBuINaabe2Fa6o2EEJM50Wqi/6DKewn5iI67J/TE5TKH9PLGLhaoj8DIVsm5EZSaHqKAVgToQXT0ULZekQ2rqGwGJ/Nto5lJ3foN2KAvHwHJOnDJZStm/h7aneV02mSNsJsVs11YIJHVtG7m4+chz/sfg47BIybSqvj55G991mFa5BojKAb0WoY959TjNocA6v+HlL6uTMxyTD0UvANE/9PfUqXqDOpiU/FzA0kdUYEcUQR/nfBO8uUEMp1ITPUEr9paTHbLiD+xpDcERPAfAftmvP6xkO80IQ0Afilthz//wZJmByUNZcWqBLqvZeIZXZdrbLDnqncW+jpMc84osEYh1KSXDNmoD4pmkrAE5eiVGYI9N45TGP5rW/Vu2FzDkxx2ZjyVfY65BNoFgVFZMh7hgeH+lNEBrJewGdMbL743GVaBNQ28UZdmTGrxTdxS1lkRwIzbh7Zmx8UbER3x42KodfhCQMQ6CSAfyuenCXQU6ip2TptoOlH7ykTr39LWy8bZUWOPBDC3F/LiEKy1j6Zfn5CVInAnqUZg4yRyOjZwn/nJzCzzd5gJywjgaYH2LJNBclmuuU2rN9gkfgSN7LmqiA9xFnbm1bIiieHwPkOUqsDhBeIWG5XALS2FlpkJnwA/Ns4JnK6vQ+wtEgmRg41wHgNQczydXwBj2fjJNZh3yLdds+xcfSoiBC7SlkJOw99YiLP5oLp4bnKzriNnznW8uUgbQGqA5Q1w11L5UNPAWblzB4TjeC8Yfk98OH9PRW4Ga8SQ/cKWNTyg0KNjPJ7b1G60CVF+b5vTkGin8Ld5ITgUPUhEW6fA4sro9z59dEXYN5NmVFy+ls4E/i5rAJzuhNa78rLccjlQP61BPoB3JL+bDPQxbhZ8FVYQjy+MlM/FTZGcfFxLdU2MYYir+QEAYj16CZx+OWknghihM7wxlNz/MVLJZWvkVT6ot4C1Q9dafyA1ko1R1Rh6Jl3vj4sdicLHliic4CVwpsXCWbsOm8Tb2OdijkGrZ1WkA+h8BcnkDHtwbIVV3BiXY44UTgUVB9TpHHDdkqHgzV9nLS7oPhC/zoxQspZGV+XBiTlEzHdgP3Wc70YeStSA3V2fR6cVdb8MkdCZ6JJ6I1ZD27wZ7vfmI87SZ19FOVnI0YRd1hGlWrgItXZA7PihNKKcDtEIhjpRgAlzuTSlurkv6GV2qsXOJKQF04IuzV/BXfYhOF3rOJNG0zmY4NqXu5uyMoW6J5ZsuN9pY9FopFbn09c/iCK5zaClPRuE+9kg290qwImVryKoUet1hmegMiUbeDzQYRA+A4n8y2j1nhrY7oN51DA7Buk5b/QTnk/R2OUcGGoLViYHpY261gC5QwclN75DatDD2HrPPD8HqbASZJQZGcyDDsTg+6Z0hsu7HLUvyhCaDU+tVCjPwULcdLYWOOL06Aw16l8Mrjudw+u+4ekf35x7raXrDVX0ia6RE5viGplfbdlMnyMj8UFs5Tma7vlW4QM2BtuEMUm4016Z3jhRoOtyUVmP59+gumNiOZ+IA4nx6RCuxz84ACegzERibdLVL5QPMT8xru9p+SLqspGigWPWGT3Y9YqrZ1Eh+QzJoXgZeHn3EZpmJSnzOVsehi1nTYi85Xgj1jNTtM99ytb8RPB10fyUiU4EQ1L5ja73CKMGjB0VhkjWtTLWuWi6nTC1uV4V0nTToBXcjYyVucih/zQ/0LpR9LadKieZpNJV8ZC0Jz3B0DahPx0+AhK+Ft+g3j0h/VmW+q8D/dEp7SKukKTRxndiyPvKc63QRK2qfSv34blPLv7C8j5UQUOjSdNc58NPqcVSMStL+kgajzVfYMsrqxQQvarNGYnLfZneK08Jmyf7FxwHJcq3WDuNkbxrJdb6llwCxn0TPpBuZqoHdbmSvU4TMe1QuwQw/qKI4bpFTbRd23SblEpvITdKK7ceWMY3cDK4zpT2+0NsZiIngiozttpBW9glpzLldjN8FFJH5kcc931nV+WuCvT5lLrImS4Gsqo8lZhZP7NbvMutrKtazZ7qEk3K7OzIFQk1AWAHWLEbBIApOGKoz9uoagCyt+yIY3BS4hZJZ27SFbIvkU16d44B1hAeVjG5zcz0m8mPjQ5TMlq6wLRwPPUW1vt2zBz3xKizG8BR/PM5c9jW7n9hhy0P9b+6QsJw/ZW+ZvF4CF/9EWRy0r1rc5ujlgcyPKHiys5QLLODXHj5aB31CEU0cVa/svvqL1Vg1FSM1FU0A+uL/mGSnxtfPOhC/+J3WM47yps7yqVQC6S9TQGj7d/T/Xdk/dPGGXI2AY1yj56dco0FeOsdYBz+BudWTX0zoMgV0YnH7JOvae7PuOs/rrP4Z+r/BNbzYV0Ezda12IeDI2dW6uyVANBp+QDEnSRmipk8nu2fsRakahjPMj/ZwRvhWjoaCU9oe1f3J0aBqohtzr7/IF1pvGYlJQMkW4FmONu+ZJw1S08Y0K+S7yTW/aOUE+sdClzUsWKrK5ZaB3vXXav7LBO5nkds5oFEX3AEBSl8vXhJMkkpGtggZ+5i2aMlCfzK5NQGQruv13aK9EzWP8SmsWi1mDQF991MCMh4bgTLmPVEfviYB70KnMkSxZEjEXNnvc6mNYcPSMt+wPf2aUwn82cxAZsCV34jbeoPysuHInCaCIgMdnrr/A37OhwDoWrfb+NvA0GwBE4/0jdNxqlNx9OaOcxf/VeAaxYG8YqfX53JXowPS6oD9Bm41wZCfIK73Rj+n5PIno3BA6nEWe+84OozNCb0xV/zfEeewGv+wyu96/IGixXBLX9gTwg2WNuMw9543bAZonRj0x7c+mufptppG1HbzBsvK3GzaefAcz4s3IB+k7tM5ofV2ClKhrZNpPMc74q0ylOLsfOsEpMkazGhxAlcrsTSnwLniSUfXXTxPxWnyJuZCvDwWlbfJTbMEQmD1gB5qWVf1flx60xkrjGZ/v7RwTU6++GcE+NqAjn8NshL4A7GiT5Cd0OiZgJiMYyViDgNR50/yxs6PdDdcvt+CsVP78q0P9OjKrOHnhbNeLIJLgUlsPJG02rEKMo04GFUN191eWCd1uZAuYItmNMAZbqfnGQlmez+p2avmilixov1xgnPTNZHBOIWK8XvbQq95uDivj5QnKAwWieZIJX5NEa8vmNcXKvN9J6KMslhrPw2zOy54yhc4e3HvDcAvZ1qPMNjqMw7lmY8p8k5pfUwdm6Ice47/bJVEAdcLK7fDJ8vTlvGF4KZrB2sb5CKxehCAg0ZzbNkRIbLPsgIgEOe3SNYiRlxNW3WD8UeUbWbl1+XbDOLdmY0b1A9b9lP22Wwaw2fujZdRh1UeRz2WcICAh5uOV38XBE7xSXnk7IaTNifRV9YtjXwoBt05AhASEaUCzmaLJjGCyt9veXzXbwlwqUMn4DxMLb58KKw/P3kXJvOJnT0e/U/DbITsH67ZQhBhuuSenfsmr9FKi7XGk4Bq1BHbk+980Ug8NFNqBOb99Szo9PQ8BhZhGjZ0e8mWxUX8Gy2cvBrvboa71zKoFn92Xrqx5vC4lROpbp+CYqWXKy1vWYS7Yc5FG4rs5HFTeJF0f924pS4ap9/mkOVk7e+pUGrFhxY8Lo0oySVYa+TtnXX2cj8xKER095sI1eZ3YGErxk2i8OTxv48n0PwSbkxP/iWDPNm90vcZ3pws2HVKeV4QLbP2YEB2+xtsOnnmsXftNdayJxnH3J8qWnl3A18wkPvpfHFIMs7R5eIUjuDUhgDwjhlh/4nYZs4nPYX0TTNW57jSgNQ8oLrGXQktvn7ZTwzgGYTFF634VfyU3iOx8gvRZzbDIt5D/ZikuH9fttibeM5Ha0ZBudZJ9vn/UqxipUz8e4u87pziy9xw2H5AR0K+jEDZi9hIESIbo6dTl+Szvu7Px/EHBBgNhm6QDPcK98wrvihhJfwD6u9VT/WbEMqgRwy4CG4ZDbimWePBnwsltlmy4lJi22NwTsArkhjcWZ+M1rtgyy4c6yO4xJCLcOveEdsyNa87O896I2I/BBQq8ny4fxDzCMT6ngXIEESY7xLgxhNlOhIAauFNpjuS6U/qqAr+ZpqJh5SRmXvGFbic/mDzhlPjG3YQPvGKaPfwZ0Qx6qe3OxIq0bfPs1mUw6TItfnprr4xF4kNuK5HyKupff3ylKHcX6P9F3Lq7hWGuC7W7Qd20+ItLDL3tQ/f7n514jUP1m1i1rtkF6O/JhQ5Wj6j2tQNVsm4CgynmYkPvssud8TNgU4ptWYHJfp4mC9zXDJG+tUL9C2/UROUH5wLcn/llfMwy9uj0hcfYLTTNAay532u+WIqFxj8ET02dLjaqzmQv3D1vq35zUPAQ7t5JMZzJ3NoWe6xkG2NnD7XezKPp6Pfgyy5v4tSMwWTeKTIDAEmMfVpbNasyLfy2UPgtbep6+E389qS4GPSgsa2fP/tER7zgR0pj5DTk1HhBlGlO4/v/QdxDTdzJ1xYecVIzzZNKTiZ420AjjGlsY4hx89Rp6cKbC/9M4UUinmcX87W4Aqj9AocvqXzX7q58+FUcOMnDu4EFek2bibnUjdE6RjGNaW7DIhlv1Tt0En+p7nqCGxVbbhCq4mv+1E0LeVLeEssfWJVk5atWU+3JDfT1T761wNVSHKDnqQj5yZnWEHsPrpLdIaExKDRlUqpxpq63Ep3L2aatdM+ypSVbn/lnKPm+KpEmX5D1kf2IvNRTZlbUWM/p/2K7WBUAVuWMckvZPLxrA76xDpdP9SqFyTFb2DhpskZF7JX/n+mwKJPxYmMli42CEX3SwzWPb/6EsRncVxKn7NNgrrgolj0mO3C7Kj5eWUhysVAz159Hmzd25OZKWr4wUQlppETE5g71YA04NtDmhlba6bfVJFbWS6r3sMh2eMevyeO6+TZH43yei6drXhiEdHKp43+F7uT531Ktinn1PdXRpiTg+dmrh4OKPoAbiBswJFUkASzKjIwLcx4GSvkrqXDzowcd1R7y0LfiUqaJKVgoGFU6viYglq84l3YKJJGOFUlI6PYYA43SaSCpWiGP8lhkztyaBO/T188UukviLU6qPWBFcUPLbHT/fF5QzCRUE88wjJHNJHOiOk6D9Ket/a0Xrt8FtwsBo1/MGJBz4TXDhoqOMyQgxPZPYGG8hEOgvs2Ob36BF4NzsksTuucF7TltWhOKPidBG828ukWKla9Jr75p1qIUSCX90U9i9qmp0KDtwFSS3TpP2xYxqLTpb112wShipVw3EWap26zC9Avyr76+py/WWUdJf3Lnr4AMFeCosUDbsuBNAUQv3sEGIojZuCyUZV0igmw4yL6KOzQQZSizu44wqAqEI6D80nuX6WK/Y0udqFcUUm1eIEkyaJC8VvsfNtn5n3abeEzZG9wJIV0pcxa5YYGy2r/XbkFazyPD/mTvwRuY/8G5SFMrDQ3yqusrD3fwf2X6nwNJOvTiZGh0v3Ar1JQpQCzI1J9JlZ3u00fhnEReB10iGjRldW4VgwpysUU9K+1MEbZRZ2YvTTqPi97fUu3CzSrdDS1w4QyuZQzrL9gVjIxdkgNLb1OqrQwHPJ4MrWT7Kxtpuei+oNUkqEM76JGV8SRuAONGmeU1ThcFsYOhy7q9Yfv6WqzEsQZSUMZzQThkvPuFaAdXL4gs6W/XngsgnnQm4TjXDnzaUkzn/2uOnsVZwotL62zPjxDOCYJkw2KcaODiEZz66pX88XEZqODxu0DMccNKUJ7ZGYw8AsINkeOPgkhBFCikwEuNY5F6juBM3kRrJPk6i51nFsBLIsvg9m8q+aZkmKMMCnL6V2YqBcFtxHxlUHTgVq3MWgZlpwLuMmgb73KZwRRUnGPjMYOqi7cuZTZTvLnQdNzhgtrgnGE2pZXHOcRvrp37635Fvy8DmpFoJjlv18nUehsenNO4Jr7KIoig9r/EcR6k11qQ4+Y75c3L/SzBnpmZuw+FmgU/gwKK/wklgEBVnLAzeHOuCOXLj0Kn2g9bii4o+vOqp+5oxcVDo2GVQDlAGsehiGDSkDLfTSRYWum7Duz+vaZM8ZVXSTEz/tbovpelqD1/26SNp1Ll6zZ6iWq33jaTC0w/r7WgNzVMZK13sEcqY4VV2voy0T4fu75VcLPNKa2rqE2/byXdqyDUE59StetzPQYAyeDcoVYPmmsDDfpYkrOGWj6haFnoxhB42S0Bo/FPWokfHg28piMmScP6/XS8RJXGHxGNnzCV15dGj5vKJ/LEgJ6KG1bnKIYadu7/owVJVZ6o1M5f0tFbg8FRTiA8tf+Dk6Osxb35OLYKnwLTAg51YidY5eH7OGlWeVi/AyWyNf5wv6n6/AKhLv+rdvXmDy1+RLbBOy0B+E3A/uS0g6Okfw0tts1fLazRJocYZbGCTejmQiNrqPNCsGnPA72s4MxhtLORNXvEr6MN9JKIkVp5G8kcw2sF63/OorayVhUQdht1e0v8etiVnvnmGWspfIQtN7AG4RAn2laduEWzolpxJOTrcRnI6g3+5Qe1qgq7bzts0smoWOE7Sf5Z1zkiUrTDG315dOprGCcEy6q3GNPB0oznN8Rj8iLIWfPEMFAue9TGsLXoeeGdqJCUaWIixY60zARdrJgUz4UCppmgOXA07lY0EB/XAS9JAttl8WGFeSlQxVdcUaN/GoIleq+kP+WK6NmhuDVZLe383BCBl0wsjnwYXBXHvzwfevI5t4Cjg1R9u6MAsUtAZ0J36K3ofZysSu4+Isx/R5npW7hq9bvKpG8f7YTk09NT01fQ2IVpUQJ/PWMcIFQyitzuyzXHDLEgeFm9hPgSGQg7eWMui92NhL8AslS4It1YOhMozbVIp0iAZ573rvP0HQRe2YcN8utf9Upl1pN/xaMWVTXyKZf5mLV7F3kNHQkyDoB5NfdV3e8AB3qVfk2qlOFnwZEA9FUcwK3HWRd3Xd6jQMD4KlBWZ9/bQdfYfNOUDAzfnsU3xLxLoaQjGJbyFQPq/dVL372DX14VDJ4b9DwbWXPZK41c8WV6wxaucAh+6d6IUeMaZvJQvEG4f2Oq0UzKs0HF/onwrsh5Qk9QFtkwVZwjIrFydYzjYNE52LcyLiclPv8cIFNn5dpXXoJ6pIW1tpd+q/evsg3ueD2+iHy6Qztg733ZhVShVyikhMvXBuK/zo9CaTiaa3gEtp/FZhJRUgRcKFShGNVnGMWF+R+j6M2cpMYo2p6uMoTz/j/0PYRLvGfZW7AdoAcm2087Vs2BZyj9yawjcRtflJDJe1VmqqZ6/B7Bt0bDTOS1PcLGhhm7mUuXWXjGFzc4qpItUJXzWW8e4e8cc+3ag83FMwTCoV1ufJsPK3PJqEv68jI/hIjtT0GmlYtREggACHK9WKh3Dj0A7CFwsELgIHxarxwrBBhzq/2J+UknNKNP+xN6uW0uCvdGiwFos/X/A+4P0oFhEPkG4rYUa3O1ZFNcNhbN/NxlQwWTBBtQC6+N+Z6yEF8n8pVcxsUgzbJl9tA3IXd1gvYAOOboC4HedV808m73trjFkufjtCdLyVnZi5uSjVG/pTJN74lRYgqdx3VPWoocaeV+4fcsuV2Tji/ZLf+EBRBxO9huLFMWubgeaixmOixU5m06h6W3/mHj8TsFkct59SHr2Qv0eI9EWDlTEgZTEgf4Pli7UkFQ7cFjCSVUp1P4mM0yV67NqTufnVRiJM1fMgUvRZG+zujpe4qrPXHFDZo1uuIJNxPgDBGlSmYnLV3UpnlQj1RHCD99vlPUMC2CSULQgA7huSlnXYJ3kYnFB+konnG6FcvnBVWPJAb6oUka579vJIcwSz8gyrwiLYR82jNqeYHUc5gU59jsN4eBSZ/fA7LPvCVnNX43zqU96qHAfGNm9+b51TuZymuk/GkUeslCiMxGcYbpCJKeC5KFajQmQYm5pcCbe2mr7G+0Nfi5fwsau3uedhojFkphg08VZj3TFifolDKSPMrSS/DSBacH2DxQHkjzza8W89bS0qJBYktyACHrBYYLmozx19AlUJo/8Bocjhg6mI5+8tbEMmksbs6ppoQSrwhGkgSdTznC8QljRWE5UK3VQHPebC6xKL2uoSIkaVVCS8cWZghAbtP/PGLqG8HRt5trZNB4rF4rswBPy5DhLs63cUP7Q0daqVb7lnN4xEY1HpmgSXbbBxDh/i+7AdpZLWp5rvMjNloxfAbzcuola6tmFpmoBvogmulbkmmK9I1kjDKoetFXECw9uAVwkpZfgQ4JhzSX5Tk3YeDBKJDLAQGvtsqZ2QGa+7/QGx/rJKzwQhzCT3BtkMHSI5C4v3NevQ+8c25+OIoiGRTwQ9PGQNJOFBwRLdhEdpGW2YO2iBiybQiMxUckRfzqQ3GA3z7tO2rWBj5wfe39cS0gQlMnMfA2cAp6R53IZ4nx0XYKZaEZMi0nC741tQXfETW/0QUwbkLrNOq9+dD2Tr/ykTe4kSI/VFZQ8RnWEii6J9DZYp6mZG6/KcYCYcVzH23zt+ywyQwjDjzFjluOfpzMavghH7QmYGSZ2tWP1oT0sjELiWHMVp+P6jb3kFH4EoNUUBtGvnhSin6JT75tXsUwsOOTGwaa3V5hFqbFhCcR9MLjtip0gLshYG0SwBTCl4ojIxRs5MdXlt5ECPBo04nTA02FpeuO/y5scTS6CFkKEso+xa52C1afnU3eKg35fuNRpPInTl3QsHNbJPIoDhG/+HjJ0/WqcUIwj+OH49Euywbmu6lrfzsNOjklPeCAk0sCDqnXY0zYJFKNKUmKBqSRUs9IgEsiUBYSPH/aC1XAFzr92k7kXkWOnrvGRZWCRFT3SldinPHoV4hZaP2VQu4lLnvDpwFT/v44C5jITk8cmJBr9kJ3uilL08LeEVfeBtKwxpr9ScXj5BF+LWZxsmTMIt/c2VhWvGp1GqTX3D8+K8h8i7ZXlCXX/VeYC48B38Wt7MyBeSTBDVOn9KxiyHTptDlne1EZWqwSA85Lpt3EZWNjKPXg2s+W5qDTX0ZGQzeALGTKyRVjDz1ASsArpkSRdfAbT4NKel6cog9cJWb4VxedUjM3xBqfhh6Q9JIsIT7VNRkRS9zPAhG7SdI2htJ2qpnfsJxr4YCDZic5hGbLyJEgApwV6fzYUQ95Bd8vjxN/tJ+tqcvL1Y1SsjfkA6nEniL5AROMSapnZW11uZmnW//lZy/5yuRmAq+BZDEFK6tcONEqFb7cHqBqNh4uTbZIE/juKSAl66qZZjZrfi7XA6ApPu+L9nRozpzTSstAHM0qqKUfI+7lc1E7Ettrg7lmE0m/+78yQbqmnpv1MVHcQXxvpCk+9vV07OSQzl0sQu+hCDnAt6jOHJwzKtE8XrqpxIiMPM9EtGomycl9cas7y7zg9pNXZbJ+rAJTqkdzeR8++iJjhq8TuzR4x196dmHZs03bIu4hm+x6zWtB4i8EZLCPkaON+VUSO/TcDaaWq9hTSvaAsCXMNngdsUaJQSAeSCZWaVCseOtRh/1uO59mB9WlN0JN4zIg4vViSMm2KBuunJhxTwLYBCEEKViDYARHPaN1KXSUbS+0fGI7MMSaHQSqGIXg9CIaYMnCRy5FfHV6FRWvwjkjxFWaMvMK99LQQAY/Wp6CEuFKjXnOmYieFNcijqrlDSBMME64HN7sxX6n1uY3YD7auLAXVXbaqLb44XaNQ73x7SL2DhOaz/P8IXQwnAdzOGxsfMALDnbD5WSfl/wesNvjGsLCFgZN8O3ZalSHidR0xpT65sy3lL64NzSvXuZUYXSbPPAKBp5fdPoWtJA1CCLG2AowqhZ/XsV7kjRcQCF7muYYH8LjAbD1qheKiNR96m2JxeNGKGP2vMXaFrJnQgq7DgqOkZYIjbOLmJ/bAHzMqZ2dcPrTTvhBGx2YG4fnwCKbQf+Yx7KkJEG6EdJktjq/KNEqQA+3DhEgKABCVTqpjtCUfY40F/nQwen79HRMFMh0AXKJhyNeuq38NKQ/aIsDu2CoPKCk+vLstqKdgOo2Bcjzi2mbqBpg44BWsx1yR24OP/C4IDPUn6vsdzS8VN63CT+aAagfQu6fQMBrq0eu4QlVL6EI3uq2EEB5Sodwef4R+C5Kzm9T0j6g7V1kFPZXQ96nWIeboL3Y7xE+QFBdzcg2VEgMUgBboTzUNhE7V8GuGiGTVFRVVfrFUCaGgGD4eqTvlxsXVv5j7yJ1u9RL6C5NfB06i5Y2qlFAhVL3h7JuNgg2da10fh/tU8WQ3GvNBV1Ajkw0QHzck1PIrvEftaTpgbgbdze5KcCxyDV2/KXWfBbIq7sTUlFYHV8BeBU+gfilG6ACbYPNMV++Y6SQGNEddxSOJiCm9CjTRN8LEm+klm6uIcSVUIVXJnXSdlOVorGz/vSsgKsAwVU2r+Dyr++JydKaeVNJtHdrq7uKubnL95JPRp/kY0+9mS+bgrAODgaBhqGtoS+q2UV5+2qT1fXWrNtZSCQdWd4Ou9wmYVN3042ihog1nPGpOQImN4zdGa8ffrR0saW89VuZ5KQep52eixQoYTp/RYEAsyDl6rpLaD9ZUTJqbir19Eu/xAGh84QQP2tZdaa+lhtEF4qC8+ljKHs+uyktIHjGrlmeXjTNmX6pULDgDgcWJTT6mKD4F+fbpx4wEH5phUr0EarcKzq6YIqJJO1Wv3R2DG3QTChn+FghJmq6xnSVw4kr3le/KTa6V8bnybmPvDPDPTrILt2g3OHFmCfeaDBSL8ivd9TDwcYEE2EVBVnRZTq1C5mtiXh8q8D0XLUHZkR/ITzmjbouXyrCnnjqsnz45RyCrlXVZ9e5gMcbJjw0ajO2h0LuFBdVb+6zfIGKpbHqeIRN80QDUXO10s1Cbv9AWCd1GApgeeKKU6le2I0ePaKOk5wNn00oCWnzoBk4wEZ28MfQfoyVSldQq060Or0+/HsXXZpqzECd/TAyVkpO/glE3eSjYDsRbh2QzFr3/n8+7JjEw4qVGcBAPit4Fjt9froXEv8vZRjnHNSWYpHamBDLCkdhV/l25WOUbXfrhVqb2DkcBRp2QOiP6m8cnmZzIPprd7rDPkN5Y0ztskDUwba5Kn+PHEKv67BjFDgKvxgbeVJCVKrBOi5sZKvDW0SdLhRWIwY7UJTRAqOrr/3X/ug3RTXZzhl0UfLCN4Fb3LS1s4yDgsn3IzoS6dGc0qjCgwZYy1O1VAG8hysQLncomE/vdrGjbpUlbr3iVb+6nb0D3T5lMz7IPuV4IAUQadQYmbCk/WetR0VBhNf+sN9ZI4wSjD3qL0zbOa6Hzy+rWBpbG9j6D0PgAQZGqMqa5KzWS0Dusrsv2Qkm5jp25Mz1Bmdck74dS/qOvux6jQWjjfpJBbMKlWs5tONS21jZnq/usQI2i5UXuSW8oG0SKWsn/oYk6wx10NHCcy4UU22TGjOFe+GzbtM3ttplVyzaNILhCnbe8ZYdKdbjexTuwxFUcM6Q5oYyL8cVRuIqfT7ve+W5rvpSBynRWbjI1OQ+Hzwr7zw7KGdyy8fdvmjTa3vi8qnkGllyq37zyHlo647Zhs9btZj/rulmjoJaigqCbOV88XZCQFQSTLATe99mQcn1RDVun6cjJixH/tdIuVpasMZOHWnha3seIPlFMHJARvJSzRm8jr7mKxq1qlM9+P/+subaokgQKIUynMgp/kVrQ8Zp4yeIBO5AqSWxwVuRD8Hte/SIgQoijrDXvwIA4fUNt0MM10AM9KbhUe+yZo/yXy7LgK3u+xpAeyTOHXZcdPtp0GJiXLVIYTclQjFy5S9My7dqspc57+38Q7JJdrRzOFd6wIpeYw3/bpZgSn7sun1h+Gvx1rjpMidTVGSWyV4+QYwa8uM+qSdwNaSB6aWoeqQ4WS4oLaExzHxsjzS/mFRx5lWn+Ip8hAsK4FLT5AVb4pq22iW8F57MCu3oELUH0QwJCb9n8OnDoikyo8ls6x5WjK+zYiiGzu2L37/cKlkPzWlDXTVJk2L5XtKp7DLqy9dWPu8U1jXVvvL65JKLJyiYG0MVxjFLN8M5XBgt8qi3XXFdoZliD63OTCwR3B7MSm5oucblyO153Du9WuzuVjruSiCsUm0RQVx+3BalaRj6KbS9zT24ggkVNsLuNYR2SR1FKwQTXfGK3iK+XDNKY4Q6gY3TQVPdaY+64qrv5OIlfT5aLqiqToQpRzdNXC0cyJiuMQS9HQ2vrwQHBv8UntFn8hO28vt8ixRRnT4Dds9pN7q5r03ZqJa/CqmBkT+oPYZfSE2RkZLOt49Gz7EFRupunWaH47GHH8e95TbtvAW0vdkBaA6fpGbUeNfWc1ghTT4Sketp/jwM5frUlm26Fj/qdo+d4W7NyVCY0THeEcCCftSX2LLQhA2B+hJWc2YMrTUCMtYObOqj4P5qNs02GAR7ONqABf/paty3RN2PcCkwmg5Lq+Msx9nwEL0BMMk3Z4VNXgIA97lbvBrNZY1pjzycDV+AW1jMHTRptX0M3/sgOiQ0mmqAAuYJoYN+4W8KLY6rhzWmnLFOxwCpzhFrBZPy+NJtmi3OpVkx++9MPPBT77QBZ8eyCULIHEdRdaPOGdeEiLXHJfAIDdGdEwvoMkdwNVIvn9/vvpvC3ZOlN8NosJwpB50WgnFLJufkJx/xS3x4Gc3oNu7UUJIVUWHwWWjOjBEOxAJP24K2NM8CqJ5oZkmYogCSE1HNsS1B96O1QnbtJyGzWJ7J8/CMvb2sq2mOKmSDaeqFtmE82Wy50R/V6fdReR4SFGfbUw8QIpBDKkdRYOkCQkaaxSdvxYkEDHSnRRB0HenyzfP218/kNAyTmtDLUCM0uwi9DiRQoizDuVzKJo1ZZmlPO4ls81SnxLpe6ZPGNtPu9wRQ0PX8HnJCS6MbBgEnB9XBUGVPlzpPTFuCFcqam53tLR+4QNdqxoHcSnLQPUopejqRukoKiEqdEw4ZD2nKYvnux5xiDwFSOsP9wkbTY+TRAP03JnO3BEfxGzpB415xnle6jKc+C1f19yuV/BRp5Rgpdwftf28/jqLhaiLFTDeO6Ckvw7bERTQ/4WeNHzChBnjAetEODNHNqAbx6gwE0ccN0lG06VuPDyAVGDUDdAV+IAb99aO2mW/5CotiIni3LSTjYYCt5BE8apIv5UuCMyEnMMekwMag6gDoOrrUfStwSRqjG6SaqAZYBC4HD3+WoZnYvy460Ojv6uMa+P3EH2wmUKgzACkrBkHR2qG1Ua+8SDYcV7jqe95W3tE0fPyqqdy3sP1h+qtES2cKNSjD+mL0Y8Wid2YREOsTs43s9rcigLeZy+0VR8AKm1aPp1HzohE2imTSaVekQnRFBwV3yHORi+xuNLbrorjcg9QSbawiHV8thscP8tIftpLAc6Pt0y/QLAhb/xgyXP4brF99NMS2wm0d8p81y6yenzmZI03r8EeAWbnwkZNssDj3YqDqM2SKukBNkKnDwrXDTHFJt/qAxLm2cwR8tBc2D9OZ+5dVjurbKdUgiUo5pjQuzfngdq5qZpOH2NZRJ3gGPEVDC7+j1aqthr66uPwtAkLqufAbtC9x7TNTNHuEy9eWvOK5DsFZIm8HpwPXUMrhnW/UmOrozRC6MLADhdc09P3xRfCCXYTSqy2GqpninYxtxS9hg99j6PBhf1m75NRpaW9XhrwCeLwqzEwzWTzFOKguVA3datmqcCHOkj164pYq73DqNHwpWfYEyvdJ8KBCSOEVZEuyNe1z8ZXj8RJ20ZYpINVWR2Bawv+z+mqGqOdKG/vbQ1k54UnbspJWe7Y6f40v4gsE+n6cFBlZiI3PqPby5mfWYLqqyyRsVL14ruLLL+1El2mjxseJ1Xle1jA2DO0kQh35P2tGpf3l855MwQhwErCUZc4O7Mxcz6cP9hvZSqlcQ7+BzAbNYfgoLoPghWnlkjutYeJjssWKzJGGaUOrdAfxyMj7Xl4MpFM5pQd4hLfxwSdluGDdH31rrn08uwbqe+7bwMzLN+TWwsinaibfifPDxeb9ZK2V5lN/77dPeAWy6LF5eajRiLnceB4MFlQBljgZRrVFnf7SI4VgcF7lYKDwo6pfDAzaXy5DEqseZku4CatBDopITkwK49MV8Dyy4ONj62I7wBpTYQu8SH52Dw/FcifMq0G313zcJ4uxh4dL6JQRbjZRzNFJ8+rEisb85/0Aromyqz+buORz2qRp3EtGndW9bqsTjuwIUEXP02uM/S6istKWXPJGv7M4A1dDHB/NHwvIq6jhZeFsAQBRFTVyuI0XLO1rsfiLl5IJvZCAwC9Zo1+nNcz2ND2JLx6hNf9MfiaWH7MOQl6OF8xFKGezTrV1q0NWLoRuqR1XBmdbH82XBp21+rBcCvrjgrb8duMLqzAz2AWdkLL71Sa5P+XDpFYQZRru5lJmfBySoTBhpqZJF3dtXDW2XSHY4GZDvulw1TVi5TG5dZLrP8iiBaDAiGENhDMNBKCV2hBCkc4mTNgMmy20AI/7PV4KvdpKxERLbmz+3u7DjtqFlLX1Tf4SPniIASZ7zYrRyGKkcrIRkn2zbF4OmbGwxrv4cT3gThcfq1qWojUOY6cFOvncJnLmP3zqUQx9QFwlGFdaoSg/P2OH+tQOc6dOXqZAGGk23KyeRePvyw8JA8cYEcNk7ekZUa/O7tIR5bIWzSsC5j3rJRKEWDZxxESFXZVNfwh4TtXypu5iuRra+0F4yKkggSQiXEPj6NWQlOM+VscuJiZA2eZtM9kl9RoOEfkOq25nq0qEpBAyYufqcsPD6s9EB4M588/YlMxOXgdbaNTg4VOe/T25vWoOuFgpW6EMNoEpVvEFXHvoYCX5Gm1ZnxXGB6xsjxHUjBEXznvNxRejd6kKVjkTZjTgxnbfpy5+tre0DRdJqOSwsbTM//B/yQIXyTANKw4YOD7AMs40Pj4dyw77y2xm8PFt8CAjtlnePEF0akCvV9/USXIx3MpVFiIOF4UNCpzPbuRcOoVLRvMzNQuMBrAOSAev8K187Z6QYe+fH8Jny8tvcEz5U17Jh8cFhCLFnFrxoBtP91F4csK/cYmn7+VksXoY3kfFxvDFveZZSZRU75d66P0NUdyxbgFC5HMP0CdgvUZssxsUQ3WzDp8gnGMhTKjjPM3XslLS6Mrob1VY0M485u0OpFkuGe9LIPEhCNtbJkCKaAWme9NYTKgRa5/EKcGMEcC6SIT3RGU08hw0/Cmv1LS7vm4/Kc3fa9DzcHDlWJCnWuFcV5QKzYUC7yWtw2t9q2Iqd6OJvSoY193YN/v6wbLykAT3nenyzyZevFSFi6gvdh5/oDJt32AXbPt7kO+acnaADm3muQAM/CrF9iVduVfzbaOriikvsYkrSdK0oaf397GA9zk+zHxmDCWRsMzcsYM+mQZkXAOQuyPTVruiUloYukAGtfHI67Yh22UWs8N2VXsN0jv9dbSvwca2hf9u/d/H1+j0gHLsbtM1oYFrEmqj1P3EuwIkUtiBC3B7EWE7YD4YcN/wAdMmo8mNTxz8jXu1y9lCkFpnb3Qacuew8xMVtsm5BmRph6XmhgTO8nKLpi688I9GXcqh4urSvz935/JIgHE+Pp+HxmduG56bcKTtT7RhqGsLtzZQeaDkghRPlgby/jH5UV52kDKpV9HWdkf6/tx515yb6WT5cRFnpZhMW5Rd4FtevmlE5MHC6qNwxtVt2AF0VAwXPSnK92N1n+Div9sCgjVGUoY/SfiL2sJh3s7Er4SFwsY++OnQ24hL45NHrZ4a9/rgEQJWf4QdbXnKKddwKMnCHMOy48tusSDzzO2uEsEUa3nqnnQGtelu7AvuD9DMI7FYCqu7tjIZYr66u45vN2C6bGtnqOJrb4zHbOikVw9UtlNELZadKUsayEdMGNLG+fDBhxTWxBerszPUSuTeOnra0vd6h5IB+oHDeR1kEkiCXK/dfhC4YsL9aF9JRG0QdjJHUOx7vWjwGcfrDO7FrWFVwbfsmuXl3B268pt7KVg8J3PZmN2y4JrZJXpt4fQjbicXqVH4mHsQP8EMDCsiaH5lkMBmoOe1qljRXjXK29g195n0yo6/UOLVvrmyOfDSZoGyBhdDErPgO/UoXfLinOkgTm8e8Wl/4C9THfU0WQwWzS1pRr6sFmePX9q1RpWyPnmpb6XgV/9VNAF2xdjUxlcaVVRiOoIbbKB8fKHaVxnt/CzKR4aaKiVR8SdDK20FwlgXbZNSe228tW4pd4W/Il6Sc6lxI/XioeLBdDl7wnrrm7TKSnj33/rKJ9euh5vuVEhPHkjEu03sxxQwVf1J8uOcJTnQ7K6w43igb4tCi+9A+nPOpK6l+2/0V56z3dh+OUCCWzXv/Jk6YlNxLiTzT6kp81ZSZTE6PvKRtymuDk35lKNGo9uTV0X201jv/aYDXBm7ufLplwoTQF9d1mBadF2GmSfM9N4hg3MJQ1LmVWwlUN6zZacuyx2jkczdw/OJGPebAn4QbsW9HutR4ItS7hyGLpPdtokVrXQwkO4bk/zqE+2OpgRgn50GyxDpSuQrIEc5AxaV5J5VvFFuC/enaTxHaBvAZ6L54Ewo3uzhM+azfJbs76YBC7YjRrJBTc9KSEpf34WJpz7jQDvqSaEaLnp+6EeD+YDe6G9fO2y7869DiE4UHsgPCdl0n9gxzljIanP3HuyHZWUgsp8ATL6uE3UemNeUzxdMt4WKx7e9xsoekhVSX62uT+XbMwSUc1+umQVG5ByzEKQMYF0v/qKJUPEeW6aEVyU6q/IACvFnV1eUk4z9W/n/Wi5LcL/I28QLQtsz3TJ+irE3OvKsRh/wxLjBYLrnLtHtlziW1MRD51Xt54ifPtuHabGz9Igs9+IU3GCltTjuyGcQTCPJuj4UWWwzk1qGy6LoGbd3He+1x7dms3nACIm5+lSQfV5n1ulwLegEW8LAqks+wK0sKFhGiJEAuMtictTql2GYzP5s5VRqd8pdMty5rV3HPVby2JTl7a9CjnfwqA+CloAIO26laxa4YtpnED98m7ct3Kz1vfJpezo0jyrENmjaT+AXHD8Le/Z115re7OTla5bC90TSCe1Lfb+rxR5+gBS7cielNn/QFftl/6Te12Gpm8U4GndMGoG7Ko26ch7xd03s6Bpvwe0D7aM1ePEjJ2xbEGJCF2ML3VnJgCe7hrAZUyqx3U2B1Gw1lYBt/MVqb06U0A1NbLxEC1CNPitv0V2vi4YXSi4uqn8heMn7k6BzKw5n3ShhqbTkfVmNQWhIOaacxRdca1nbpt0rMkeqWVUKXDZHDi7VuNLOpdB6FaH3iV8OEoAmJdPiwIKVIQDy5WV6qhOlMqBnDrZVA83lFiuqJWgwUPXwdmeRkmnhqid+dcKUW/SaBQAHr2dABBl5uCzQparQzc+lwjGEPYKwaT52Dz8zz+LcUFDqpNqnWmHxgqLLxVuaY2xrKH98l4LZ4OEHM/5l/N0bv8tmDL0ALyBTA+YHnM2ZuviA99RSIXAoeG3iOzo9CYamoUOlrUY9LH4tnDxzOo/IcPTkECpk/Ma7ePwB+0CR9THF2crtbKnmM1FB8YBUZa3iuEXnyFB3HtSuIlVV+baisCdMa0W9I2CUEOxxLWSZGFHLJhmnXe54YV5rv+yUBfUwJmV6r24zL+yjZE+s013jrxxRswUWzAyGzGFndMz2H/Q3o7vQY6liOii5EXdIwqY6Bvf7XXQR7opEkzR/XIH7ILn/dkpy+VU0WL73aojbTlK8I/zY6of/cxhY/XiAAxVCpM695Cvw0jHIB3+NbbEGXJWfefGUeuLkQuy0bq9VmKA3OmiEEnHYRvXaKTog2WHfJEK5iWJmSagxrNzD97sHaJJEGMuC311telUeo/8znMQTfcZyqXyj+bCl0Zk45Vozq22avX+YDX8CpDKBZFv3Tbdx07QGqzXUqXqJursunFLnw1NfJwcXHoE6fb3kNIKeMg+4L5rKg8GFmEmGfzZpJLkr5cVSO7X+Uida3gYnZoVN/guV4tBNRn9dwgf/j5tdYIvts/SFYQ0YrJ/YzQV84WMXaNZ0l7QbMYrPDdnEjUNEtADJgHP8doUNKV/tdivGvuBgmTURaYhQritFUPxgFl+ISHuyEkO+6KKki29jrtFhE7CYr+CqxFw++FdmkY1eNfUKHv29E5bOI5utg1ybtMO5A0YQiXuO5gw3CZ+Bjn5ys4Onuj35xR+5kbJjx9hnbCVJS6uqmtaXFfFNodA1oDYyf+BgqpfqwKcWjN2WDIy+xJayiFYKngNe51z1ne39SG4g9T1olARHSXVvFigCHFVmEc/z2qbPUTBfBA/QocBCwvnwXL6DqVX+eoi78dWHgg2RnXwRFpaFUwq7ghmp46gISXr0ArKRMkKzleAhqJEL2TnIWDM3dAE4z4aueIHxNpsdfx3amZUXHV+HaagN9MjWFf16ANqElPCBHJZA2FQaNEa5uj09F318+9VKc8KUZYMoLDuEzlXNok2fim1zPfY8c7rUljCAOotQR1pGCJAAXv8BcgSoO3yog4DokEZ/L44Us6i/uic7HzdSx1+HfOizBPdn4yAN1X1DQr+Hc3EJbKeSoJEvGQLRxJqumOw86PvlOC0RcjHc02xCrrxJRE6Fzs/kQbfgiPCxcoEBdMY9bBcchf14veJvbvLQuuaSJOMvUj8Shw4zJSA+brGg8Do54SD7MR1KdxCR/gs3QevKrw8z9XiCJfn7ib3VxzO/ohSr27jFMhOjOuQfOS4Ymkn5kZH/YdG8VYucecjAT0UuypeMVuhFqfm06kVfdVJAWbOOGZVu5jG9tYJmvIKjoJ5EiUuiH8K3ltO0hrr2e01qVuibZVDI2ozjloA0+MaKpdTH0Uf5jBT4v3s55c4LgjjqYOHag5UM/HFj21EmP5/9Coaw9LJZScufGL+OUtWj7wd3K7akmPMdzgiLyEi+NLJHXFBjF4AznPXJj7kki9pX+8gE59Lnw/qo6vQVI313AXwaGl+CTthJ1zihnijaCrU/Ns0bCILwrs35tUVe7msaT7DvgQYjJem1pTeGInsVqw+Urs1sfbnINZGv0FthcEv3kNBKN7rZdFHKWhzXslb8E+iEiYgfXjrUvgesGUQFe0CK6nATvZQXJNlRPHJZo8h+0xEfREbFFSa/pN3qO7V8pb4JypE8cjhSGjH6gUTm7gMgmzNxWitgAxYKVk8R+rnaVye/krQDY7kpmjcPrtr2OCmS5z8JR9ca3gNx7/nFkQD7JZx8EU9wbxv+Q2dtydZZoMbqLUO1X+wongQACNiKAzkaKqXp9HousSZ3zBAcKWXOmHAgjWVI0tGrbw5T8jLfXSHoSW2aw+ze4B5DTz9PtAjXV+nPQtc6cNAuxD2WI4hrq5XhtGscD3jvO3jb67DUZ5sl4NrVdjpGxbcUCRFzsaPY2oEPQx85KhXMVJ1IuvQq/HoCEgF4b8I8uINH/eVenNm7Bh/ABJj4mmfZANrFHSIu85s22DJARwYg3bNLijAjv5GzDseK/zDivvOBegVEohDu7mPz7lXH9sN2WOvoUCgo1oS8MMcU0DtfKOaO+jhs7ppqI9N1OP7Dx5U5E0Ynr7t+pA6PcOeWHrxkDTqKXrY14aBo0HJhlu7lHr6ynBXInzvUhxApY2a8ggjgXjKpL5XcHLg5a5J9igL5Oyo/yPWW5+aNuLwvSfONdnG1MbdI+NyPFucYRR+SXHWGXr2OOmabrvd6hRM4vb4t+JgTcGGGf42x9HDP4YKRAsBXBDN81WkNSa1GBTjRYsm9DTReiEG2i+Qm9PCJSPOU+UJxtP/0YC164HMzHLvhWyli9FTBGKVhBVy8SevgqCvezZ5qbkOlpBMD089zB6DLYahISXN59hl7764iU0WiNzvBgWockeLPJb2swAPvkfOty1rgyx5pZsdbbJfssXzYf/7WHU1v4/vaF2xemF/oZi3rPXirTPevdOXBgBBto2aj9jXqjGtJzkKvx21HxOc2CCfLIpM57Qd3HIXyrUy3KYIpI8lEFPAxZ3OEqIxhaxxZ61hYMA0ZCyM0jTxru+ygBTtmE3C2v7IN/9quELOvyuvsWebYlFCqVX2MDyl/zpDlPAKde1niRj+r7DESKk8fcf+mFBmRrdORdBQAkHcGmA4jQdkAwObfWZEQp4QNOO7bBCnbaXzXtneB6PBesIpg4IBnzFHRh2zrYK4Ubzvqr4dI+LncIKDw3/LHAAs2WiF0oQiBTHA87Td3JmwLf2G5puALn8+gjbj9Ma6M5KIJlMqFPq78gHk+cMGZ8/LfuT4Y4HjbXPYbTs1lwKRJU7+jY0v1WJlRVYe0RiCg89EPYu9Ex7+WTZLa9UDTEDhKzsocioBvImZrOb0MefKWd0nInBYhJG9yOkt+4pkvMN/uglM9lvRDyFmQkPcRooi7sEoOZqwLGhkAgPA1n9p919jsvxCtLWU/+ruO/E6kuoNVq5h3nAChXHWMdA3Vzv+6VG8UlOhepezsQQGxXjqkxQZWXCaKkXfLBuRAhsd22Y/MhjXxPJ/nM6PS6uzFG6lS8b1jxiof5WhS2Pl8nGOk0HrBABdplapbFAJFJHimKtTVZYMbzPWBBPIlPYFyLctqZ4hwv7ekNCaola21JLem+W/XjJFkoxfRm/B8lFo2MNcm8fA7g54JikdUKhwaOiYBukugUEUTtRRd55cDhl/rkFU61ChSeN8y+8mTQ+RENyrTke5yX91g6bhLuL6ooGcdqBgpZJ9BjmXHKTmjbs3MELOvyo+ZOK/dxkpOqQgKOND48BbjRk7rlXWCbSFcKdpkSamQghs1hCCE20dlbjbRttJbI8GyUuUy4wGbuu7RsLpvsXTcJCiwzpVlWwwV8c/qOQ/kRElmi1E+74krByVpFOlVSPCRZat8vN9oiD+OPShJxvpTCw4BLkXjAlORZXfkndrR9/hzZUVKFX07vR6/Mk+IqUI+n1R7lMU3i/CyIT+KE0fDlv327QSCzDVkr9vck3qZlI30txp/vFeEbAiM+KRk6GhhfelbODjAB1rOyWXe2pXfey730OuZP7fmgTz8zBWVZ9aPvuspeAaFJiol/p3rZJo4kc/NyY1K/TBoEDhoVdk2uKh02/FRqx5ZK1/LXT0nS3bbXaugT86FytK+YVwAAyqxV4s4LRk112d29wrX3G7JeCF4JGSu3eoH5FwkpIRtV7UHirst19Uh/sKJ7ac3hpuwGaMOcyc++r6YpLw33JrfWQgTa0X8VptuEBp7M304yycWxEa+CioVHB8KVu6ghpa4tjDpXVoCG9Er1w/YIrH4G136zo6ifcOnB+ZsodwAovlMOvOsIikmmibRmC3JRuXi+LasQ4rIBCzAnM+wPWkhWNi8lw5fyZwVV4U+Eilj8hLIO9EIKukyPDv2GJMf+3zSDKRNUKobe6yjBnLXU3GCOtdTVRMcQsCqkNpckX3ltM9Z4QwrXpvrRNJtSy2cvaLG5pGkNaHlDjkSkdWszUjXctC66dfNaOz4AOePZxpI5F0CWEPbbx6ScfQb7u6VVBbV1yyP/M0POTzilf3X1qmljb5u5UiC3fRO01zKPNj/5u+rFbx3m34WCL0TSGNc9I0MkX//B2VgvDQEZiADYzJa+zthCQjUdKwXHr0ou9+e/QzeNVOYu9VPhGLbd1ek1kcvd9+t+QbfvNfwmjLkILbxkrx6lSaStd7CdFgtK5AWnHZGvpHM7b1/0kuIol02uVk3qUZ3FQlqFXCNKwS4IsJ7XXA9FBW2J1bifMt4QrnZtTemEXghS0cszocFevBTlOLx69moY1roXRuvVIhnxuHeprB1Hl6KDkX5/tDce5ENeMDn1Z4bYnd4M3qffAXF9bueuqWa2emR/SbABxLN4HI10Y9MKjoIwyM7e53WBbyl3hz60Pf9SeUhMZCBauZF/bEmTql+vcmWoMUBejTm8/kLJg81U0V9tWjeLnz6Hm+ITA2wbDcWNbjei3K2tlk+DmTbJUihhi9dScCJMF9zruggPMLh79VKv3Au72odMAf2oaS366+qE/Ep+Og8kup6Eqq3HUXY2Yp0X/dJCHyKTHRS6XCcdabhBttF55/c+cq3wYo8w251Qs2WbGslQ0SwH3LmL7dRZXBgKxmSA/VlA9p1OO5/5oK+sWKzkKLgKUwtLpgxeh9EbfnSI45CWLSM2YjgCn9HvI5RfBdk2Z6052OPE0qtSObZ9MNmLkUcCqoAOSp3XwvQuXArh6J4dmWNWzuOOrwJQcLRF2owkxgvOK+z2eO4k92K5OZtbZ0+2uUwfcV0DQ/8yprCjeMAOkYH3OAjfJapa1BesL9qK0M+ze1IplFRR6qxS36E2uVXI/edzfj05obgbc5VXerSQII1ESRIy+HS41J1RcG7gJmh5DNeTo8OY1YFvLxQp0q1eVRGZPXOF7U7Rj9Z35Pdh8olpAidINuZozgk32plnsxb7ChK+X40jwlkGx86QlR+FKrNMaUBt1sCLU+dTCPqYLXiYmXhE0gFegmO1gJwIXyg6UNIK+HHWgLagTjtEKBufPg04B3OCqBHN8A3QXBOguG7/NBJXjhyoMaeV/OsNLk4cRbY6q2uux3xxZt6V2NU1/B5ZsYPUZltnEDOAzMudn6/xK60oNiEeMtZqDZ2jPirlcRr72KP/mmRBBeaaS/928LuC2XQoEQVMM9ZP5D3Ea8tfaV/0iHx2XbRxRgBW0ufzHZTRoJXpI3rRuKAUpZF/mjwlNfkfxwAa7g9ZQgWb7wa1AZgpTtO/BHZW/5R5V8a4p8u+jUva0i34xucPTi0y4zV/Cr3DeegCasAPh7B+lGLnRboi5w/cxyYAdNz8bu2XlrgHbpAgsuaz8IO0A3Ot1SBal7nfBqF6NHi3VgGhin7NhgBpQGh/kbkK4L3rchjxx2+FzPCf1tC+jcK6XTMiPzOvwIhNrtak+2r09xu04ooj/hG58hQkrDylN4KqT+SOg4TcOlPq4TK/7WDwWE2HP9aE6qi6lJoemamDpWiRMrqN4r2cmzyRxji1oinSijoPJEpOlwcyiv/FEUU4crDHXvI4Z0D0JYq51DHkhacMxBqLT/Kmd64Om50ly4pf2WGsN1dxT9srPCyZqE8nbVtcvDh+tFKxRZhCwiCn3Yvb4XRJe90EIOx9Xwm6PZpU1uEcffL7PUm4NzS8y+ugcLpKxqQE7nq+DN830WmRYtMi9SmdAowygck5hJCSmS97D2IRFHj9YZybbT4tRL/OzP4dDjjBQHjeU4Xs+51AvvcZDZYDeO0pNJOfp/RxO8tLd2TZOSbi5P0txfWdqP+ELtDhe3Mzorv0m62BsUjd57aknsrAKP81vB12RlXV1XVXLUuZ/hO02Rrg2rM1tYas7NqbhdQl68WzRlVJOFHiVk3S9RaDf20xLIuca/JRCJS9rY+eSDx5OHBXzT+YHOfJxFDBwwDG0jGuj2CI1cUEvBsYqkxs8Q9GQAK4uab6hdIwCiHdpY1fSvuH2j5zkLAYyTq84XJZEUBFKGwFjSjfw/f6YV9rdzFrV/5UeBYm6SSdyLv1jZU3zEUebnFBjENpBoezYl4hON9RJBseKJFokbDKes5x+nIKwNqAtnkngNF8spysebP3A3tmSNzgJ7jxyxeZrNdNYRi3EBAmE5sYFXwO9xUwUJ8MnQnL2P4JLEyCUo2oWWbJHH2JpAD49Tk4m5uj8HA7Skuz/UZt2sZUon5cHS3LSO6S1oivhDWMmzR3eEqN+7i9n7+1HhYex+4duJaKJK+cgy4lZ7eW+klGzr/l8ms/jof0spYb8nva2nTlt/Gz3L2eZDJE/dzVjeosmrD803O4qfzVXKeXOgpFkTs85by/jSQAtU4qfBZo/xjWimji3E1Urdl0/27jccZ7xtYNb+SZAQbbY/USCkIQnwZHM+XpypWZllUj16yl01Xoq7KD/ou8R5ytf5kG60a9QQDHTRQciWHubQjEjKK08+8+yEjnUdT07yJC5CZDcCDRricMDb9PxzoYai39Pns0/BcR7ghntLLlPA8PGURzW+xAK/fPfm7nYNRWwj6gHO+Uw/4qqsnf6LXbuThGq/MZq+HyO5Gr/zjPZnLnL4hS1Y5AdGt8r1BXoSO0pOcZDJH9qL33qCytVe5n+IAv6rguHWyZD8X2cst+awRAvaEHZSa9N/bJtNw0AO4RFwzqh2FkEQkZwSb90lIiQTZjhq+fjSZRgZ8vkJEyo7wCW3MqVHEQPOZw8c0eaDKAlhn1hxMAR9dbRdJRoypF9lshRRSmttyB5PxySlVaTZHDG3MNMv3xUdMs3Gy6UzVw3Uz4iPr57bfv7cCPEYyhAmGFJqZNpesemjnRlJK1JAhokr9o3SfPhju3zLUZKTDtjP/S0LLKCQEwyQyYhaApCEjpl/JEHMYwO8AE+vdGl0xgreyh9/kJ/iZQV2aiC3xQrrQChsYvYwTSbmxmBakapJuOIAz1SH7R9W6XHTIeoFu6PJJddwMQTcgWy8iUr4J/AzR4afgVUcUufksFxsK+KeTSRLVSsSQGIalZa8tZYBkJ57yeu01ATp0dZY2E09o09gz0erhxFCsHKMI1srgeEqW7OkYjvpYEqXLD1TjQBCUw6gRGAHq9T5HHNGr0I7rbDd2d1vOsAyzV2V7eq+HQjE8oE0EIsbokN/vQV3vyM6l2uJSjfuScNVMK9QaSPeSRwpx37aRQDiFhWCIo2kTF4IRKwnDLJNEY/DXVw0cfRwY+537yhSiDDlkaGsC6qIg7J0djkTV7tsSPIAWoDG1BATlSgsamU+Ahohg0P6vOOD197MbDEViV32pJ3IYLSkuBXWUN5IgnjQAeUAu6QYxmWN9tQGCWpoLCeBdGPknfZIg5Buzoq0ui/JCg4Z/azJJonnp3jpqi02DfwwlI8OcBaE0giS9PksiCqM5cWPRhKJYzRBA1KOJqkQSshkezNJgRgrmJdK0hsoBcScNlohEf+AfTs4mWixxiSUqiVh9IhX0GfC2TMJrJ5eTNzHQvDXMenSsFV1leEm3lkjt8U1DVZ4hW8H3A76dj9TIC2NwT+lwr0uMVPIPrrPdcn1JyY5yxQ9lJCr5/FBdMCdFHklkHaXa4YqkGHlUyHqf6oDL8s0Y8dksV2oerA/mpYjlFUz/0TRg+bnsnysgIe/xkzaMwDP/dCF2sCfloWcDqw/qM7EYYVWJJwgpR+ljMSyFkilFKbDMMVsUgWFX0RCHR/Xlryrl1vVOVSTpQRMGU0qWPUvqa73MGtF//rFEFqR7wemqG7i+n2UkS2ngdZuj8t6GAG+Dv5PGDfCGoxyxZPMKRNfzmQLyBxCO1970tOqeo9K0nQANv0v0+GvfA+xdV7u/ODXbWv47T6TcsyH3m8rf+SXdCpWK3iHZVnX4mo6i0CRp/55B2RyYdDb5z8pIzAvW2CkLU3jkiYbi/JfF+YTMtZPhtZG10QhHeNEGJ0Ckufc+Nn044c7+pGe51sppHj1XDG66TtUQMtkChhWbDRHFtDcLptJIsknBs3DyHMRzGDmA+YMdXTzwFc35Qy1anokFVAYFMQfpqUj+jmtt59iGhR7bY/FXOtO7GoGFb9T/YgeXv/HKXHqvRsirPm5ci+B7V+bZ3+H5mwDYpwHsd1xMU36V8saZl/23SZ2tdw1yTounv36AD0z8iKRI79j3NyT9fXPL8H+9/61OusNsEe/Q8mKhPulEtQkAPw6XJiI9VfFz+ppsfEg7k1zVqYVq3YwidW3SV+YsngkijAfDhUSPxWzdSZZCJ9mvSxPxJV7IcbTSBvy3cBIo1pUk/K5sGkMNrDc51fWCuUyHBaxg/C1uzjchBzfsTsvvpiz570ttbIXeEjCnIkljy6hu0nF73rPl0RnrA2zrxy8x0Mqu8FAg4Jckj/Di75VG7ubmOrRoIuaysdQO3JlzB4OeFl4wtAVD9W7STjhcZdxhbxQppsd4OeH5kGHDcIo/Ygsh0I3jWG/dA3D06lyBHTSjzOBkLG6ZKSOcxBiPxzzMUI/H8HhwnABvuD0GCeME7vAAPi/lufFfuDnXrqt2ql6/7sQK7ZRwTbQ4fK4WOJfJjxuCbww2DH7vdJh4tuqHgZ64tciw15BKsjsNQM39ICbgJlAUuShB7qdYKdJN5D30QQfdvugEuVxrvWtbS/Rou2MeBeAQD8FSWWRYVZHhVHYQ81vp9T+v2nxKSyeCHYLYY5piV5sg+aLId5vXKPmZTYCa+2ThHI1uhw1Gd87WFA3EBwamRzo7p0cGBgA1d1AezSdK+OjXz+8Jn7GwOGCDeAiazWDDuo4NZzNDqM/Kr9fcM8eYXvPIyV2c0hMIKF0dvNicAhk2f1IXstEyHgBEMLsDqX4CUHPzpvs0w4SE+zQFNOFGgdtAy8NKvPzLWwzVEvJiuFAcm8rBF/q4ttfFJfpsMcFLlxcjZc9d33smAHvx8JsmTjtqVnMnHr+MHL9cU5PVi0YWHu1SHOtCHKts3ardzj85IcNUebOWPok4VufiEomEbZslVooUvcyAeVfoTSxG7R7fv4kONZrRnJf846+BOcAI8WA8mUWG/X7LsOgAzgziqSw8TM3DUjb7OLlFEnp0nZKWy8iTVTnNzG/QkUzNYDcvaM3pZLLwH+6VFgJVPVw+VDX37wlRhGUZxssprKcMW+K2M+g74iZ+1UiDqs2JE8ee2gytecSKRjL95uFkth9XVe6cYcH77ap8tCBJ6NUNoatF5PVby92t4odDmp//1/wC7OK+JiwGaZYH5cCteBC1VrcxSk6S5vviJn379cg52+mkKwL0QKtTGxKJsjslIsoEEHDjE4bxyNZlZTV22EKkYMZPuG4YpS3vxVFzyV74/I0t+mPKKA9EoSpgv8wfOGETKv6jsbcbABOKClHqtwbyI1o4HwqHq9WR/ECA7+2RgFeP5ZlHF+mR3BWLMh/KwYF98syB81ciPVMWmiec34OsrFqYtUFumT+/F+mdvBCgfa/0WNqX9y7DdUO/Ud58UZ/H/5W51/a7gZI/l5X5F39GLvic16P8A3hc4PIk0+UZyss1JuCHdNvrOdeQB8e6pF3UsembtuEIGNCxLUGj0fbqtR4zmAz8FUbfBW2wsrq0NFV5ILWRmCCWaGSi2A5vcY+0R/yiS3xdDAygictlb79u+Hp6vX5/wnn8PvMVU0KBKE3TFjrsgVv5UPXR5N73KfILMAYQ2yHvirA2veeJOykPtdx7eszLCQzoyJhunW7NfFz+92rGNCxuD+Zo+As0Z7u8azlHWjkEgtO0SmjEP+k8QCKtYQCfOWKl9fUJq+WrwQ/wdA4UQkgPkK+gZOOxJQNp132xjlylop64oAonvRmQiXrPMMhs+xbVBwY2nV5cXbJm832qJL03lPECAPCiSmShX9OFng5ZJbB9uib0Xil+sup/LBTD9ej/6PxrLCWO6bHvwS/ki3Ex9ASr7nUi54s61st4d3INJed9vlChjRIfb8bm4cmzAGnzq7TsxuTqgSUjUz/b25D5EWx+3qx+qeQs22T2nhtWWwS4acdmufps5aGdtjLYZQsp7bExq8g627CIlA2HaRvBBFAhrYSC0dVhZ3VjIAwHS07ycqKJcGOqUTV0RmRkU6pDj0npvYbUUCGS3QSXFlmP0G17Kc/xKy1twzxglMNOx5nIGHn+FDy2pIxUPR/BZbbk0hGbsipbZ6uXpmw4wGguvsOzm09zZTDglZPy8x+1w4YCInJjZUCm760Pq7otb/ots8AW+AmfgIk/DqSUX1zlMbDwb1uQPVuykWLZPUWgAK/ha3bV+BVqfAeE6fnjaO34cZVpPpdP7mhR136aO4oWC16lpW2KraubZKU2xesvbKGBK16PzIGqr5vythlfwycxCGjZcW+s6GIlPAXMm5t/2WFDcjY/W/vRLQjjXxp24Udgk8qVMXjqSjMovdUwj9NJljrKx+/j7Mc70soYb1HRvV1dgvdrOxirOYL7zu6+pGU7vpVA03D7WS2r8RYyOdu1UzWObyqlZTO+0ePHDX81Bv9CT00VocOVSBrXwVGmDLekvQWvlxVlU8SVpLi9xaVn30YaGyn6g875t9UBkLfHkQpig+EoPpIKdTpYbETY3vkUJvdWKPzZScWd3D4hvjkN7JIYrwjlouPtq8iJ317okkWnNmG+7qpkCK+WYXwoGc5wudYurOWlz8a4lmIOJMbec6bRKaBnD7wmAZ/SAnyhDkIqWe/Bqzo8rDHZoosT3G4FxGARsInJhd3Mfhznzy4q3p6gHegKutk9BgOz5w5O4yafh0oSUm+aUm1JRVAkDvZrGmHBiSBQs+HQrgxbaDeuuwCh8j5jqzi36hTB7VZaSl2s/KPd2nBh5Gk3KnOx6nijBrmdVm67kgr0NMIrwphPlgClpZOSRzqETmmig/ZPxIdn2qhlDIndHTWFoDNjVCGqV51J8iG8EE6JkoB2yOGgBBVCb852myDu57VOM2Bwia7/E/vPuWNk00CAtsLjRrEsvuTir3SzMoHnCiqRvabwQGDCv6aekAcjZVoYsfHkG+9aknDbZRGy7/kw4PqtJ2/7vQ44ksGOnZ+1HKTcd0SybZUrmfncgVRgWenV+sR4Su6WgY80NKb7Ioha8IHmb2Bfg2v/qgNxEeBqNz2oiIsa48RCf8wMhkLCToQnzqq47VKNCKrUOlv9f05093GabaxsnHb3yZZBbTlePHvGwzsZQGzXRBlzKtDRHB7yeJMHk4u7YfxTeGajXb3mr57JV1i8wJW1CdXR3f9oEtYwHqv2TATyjq7P2fwZFd0Zo2prvGGWqF7kqs4+Y5Gwcoi/OFtaOEbmEjgX6dG8B8DUEZirOZpk2PzWdewx/BjgSUM+u/FGCX1kRy2j/WTqhji53f+17QlfCIUci49JNRrQekvw2BpqKB2UXDK/hk/U1pgpZN13JE6KxPUbb/WWpCytfxIrGqtV943wBtHojISRXrM5vqdRpcUTmwz8zh7Lvv4wu4XFXfx+i5XfW1g4yxiRebqphd6OuTu6gZiVA5/QfItqvaLlkJPjRHu6h6xOMvlT0GwT4YM2Jd69UybeErOo8Q7zvue8fQLf8iYssSos8WOSfwuWAaSr4PRkUuYyjAhMA12r0/QxSzSqfrEi9USjSL8exAaTsU4XZ+OxML5Yk/oqvPzu5CLjTxJqT275nAiEIK3CE4nYk+7/qpVlHrYuqOgNsZRmPfRAj/8p43Cf3KUoiUkLutI2ytwN+/njmub4pXSfWKSGg0XaWfrGvtDkmasvSz0dbU7zvXtSG76vd38Agaf2PG97WsMv/3jc1sOT5T3JKc5NpQ8yPNucZMtlIAz6Yby3TfHDDR8iqDApCO5kFxnh60uC0jlSxm25XBGOSLwPM5TGVGM4nZCQI+oIiGwMVIedFXi0GwLmHFDGSWjG8A70nHijgP7028Idv+7lThtOPdy1zhpszeat++hZCXM9Qh6xPFz7ULgP4aa7MuoQnIvTe0xK+xpfj7MePMdq/eZXsodjM94eK/sIb/7RjL3MX7TvQaJSW4CPi8Loz+u8h0/Wv5cH/0wYzA+CbU2HBQUt5C68ovaSrdaxczdabZdUVNRcszmvId62E5UtZJP6lp2yorZdMtmWZE6f34UCLvTVAe+BCtWaYVfmV2JRlb60PvsubzP7uDzkI+cT8HXxrQbknBDd4KGHVHk0HPdvHTNisUhLR122pT6ChT0wI9Q3tgOiP/1ci32byx08gGDdbKkJsqqgrbtLV5G7KdzD5FPKTtI0IvE+EhD9kWCftAPSzc8ScDJ8dQv9bFm7/hnePLVZ9vRj6fEJyctMWYWAo/Yjtxv9SNWZ58gL6wvk7PMq5Gb/YzekqheAGtYByL8AMMFlWBsC75bGLsbIYPNdNMqqaEs86/mBwjzKF9H2bV8M/l8fBPkTThJEPEtWIvNiZAjshOqcgOgPpC8qQIInQ4w936kvkMfPy5D/+t+5IVVPAKgBhtLcBaa0vsiV8dTJFvtL7R/YfvEUI84aFn11LFmxyYZEjdLfzaGLSpA1aakmkEaGPkzKZ/Vh+XH3G3O6g52fXz2kHYw8tt7+sxvbhoEU1Qa4gXMvYywUCzuaGIZEJFfWVE9D8SyO1q9+Aq+C6bhUu6VtOrXYgTFZcsd7YaCmm4KugzM9LZm7YFucROF1YOG3L+EfcHhz85o/sP1HO1P6Z4Cco04GyCPUfdSWq/9nazNI+90+hp1xumKeq7HWOCOEUgRupZIQ/eEfcKEGh7P11w95LsFWxBlQgpUt3mmfj1VQKdNyCJtvsf9P5+9mkt/OAe34O03bT6mMXahLgpaqvKdl+xDmSoYjMa9jd/gON0IQOGD9jICJqH8M8ulJK1o/kpiLlftoQjTwIJPQNKY6CXtCLKnQ5ceG4/XRScuY+RT1RAEgBPKZCStWP5I+picpDCkZOYhJAZJoKh8DPUGGGI6VPzrM0Bgdt7Tp/w9QeqPgPSI1Qf9MHNBHTY9Z4choSJ2Jxvwzo8HffLoR6QB2aRVPh2IpRSmwzBELQ8BYZAFNWzW7zeXs8lyMLReYIJTGcSuVgqj//WlymtkRX7VqQRe4581fQXpcxph0X5JT8q6l9J/OyKMNwCyHE0ZcCx7PDBfNlGcEMYokbWQSpCT/8uUY4KYtWNO3ro3us6VV/p98a6sPva39gmA5YmPs+PJ3w38Bb4VSC/e2Miba+dgFs5jg4vXf2S0rHUYm/fXTT1fi27oR+tLAO5eXTwO4A15X9uIdbe6JKfl81pvzlgPrqYehg0bRXSxf78p2zc8kkZGcZNQj5Zn6lHrwlGAJa+aFzrtcgex5fcQVKQU2OdyH3Hg+BHn+5r2L61AmcOW74K1tTdhzpyJ6h5I2ZVCxl9sB9W9l7FhzTF3hqT94k+wnRXsqTdB4nQh3eNNlDqUTSuAbok31FcZprrJTReFhliQLcwhdEz90nKWjSbBk6tRwNtkN0/xkSJ8BelW3Lv7ObVk7YM3a7H9/38qeHGL4oq0lHt/NKx+GGF5/cVM6VgMUm5vXtM/FquOHSr2Gjt1MyMMQgXaEtojFjfzwi4whH/rgwJPNNT+TSwRLAKb8sSi2juraXdKZ+Dzfuv6FQ/xer6KomjOJEg0VbpMv7LnQZkOfBoCemnRS3yr3Esojhr/WynKvwz/wEdL3sAx59KgCGTw0q5KtddwwYmB/6GzIvRN9YwBb6tRyp2qtjld0Rr0Sms8F3WWIBXtD2F29kZ4jmsPXFUheKtGuaEJfvxdwfi5x/edI6Z4f3jtP5f8u3PkD2d6RGi92kWpoQ6xyeajX9l3Va50BT0EFFj8p7Q4AWl6+pmru87tIqrtZMzhMR0RKH/AJ3lwnDcOIC16webWwuU6gzinbiQ21yyVc8LqseJ4Gig3xeBa7gcpAEFZHldwv5ac1OLEOGDpg+G5/v+gL9GsfrJNLjL7SEFMRtkAbTTNYgwWYT27HV1ZGwxkHMa2//aWPMUQrabHoMzSmtZXVtFacTUqMo7AH0ZeWBdy+5mI3/Uc89gA19ggbGt3CSsVjPtWbChtaKiR7o2EDeAKhzUFCeNUfMq6/vXpJtJ9sFJcDVH6ho3y1wBCKBTjnYXYSGRkt848nhU+JCPHufqkhlfZFAEftZ259/cig7kfIbutu5MKjQcid/uduyKDrP5Ffrb+Qv/8EdTW/uDLotYyqT/+7TjPEgrJmxeUBs99ReTQyGzIFRHCOnEw3oakisLVA0Tmlcvr4445fUopkn7/YRQMiD7PLkcLlXPldeup33rLlDiuXTyzDkXumap5SPZtMhWfPRSuBqtWoeiaVisycq6wMp/oZJisI7mwvk04CWxSdmyxPto8B+pFjG6oL5qXwo79GocY+QE6iFooMlvr1DLBmVAMDDFOzCTIlRfP3hjedD8hJ4kRClFypesJLsarKsEGIdCKbqkjGDwCF+XrH743Y9Y4mRUAZZuWXoZRBECxLa5IGlAQSOFaaI1VLyBSt4PohvArctK6eF2Dl/zbh119ik+ejqFHN2TrAErdlTDEiYyH/EO6bsWA45rtPrjuOdWBTkjcqwn35czkgQTsioG4Jy0z3X5Gwq7GKd/Ewrh3/zMdMi33HqXY8luwvPxAeMG99ZNTybQmFfVtGA+EYEoHRqCRZoxEYsTAwljBhbbmBls9bpkWPdjgGiNuxrXE2D0MzjIeuBunPFRUJQM1tT6z8Cj5a/WLCp0DZSotzTvRjE79qu80NFzeIX3DffHNc2plDghreA7D2n9CPFKT0aXhsBCyxPQ1vsH2i/AlFBr/yQDyhp9MrD9AE2rTpIb7W9bskircjFGnJEsFEELyaxc3j8CcOamLBLdoIpDnqQTAc1oHjtqsCO0U5+BoMUHPzedswJ+EpqMjnbNVO8aeeIxTbgLjU5kkNbTAjV4/5kIPhOi4DTcm2v7hQ37pWSQsOKuD3j16xsYaB1vrDQIH76vKnBcZX8LjBwCUbDG1nvYjuxdFvbMzarEOadFn/6d8qiQRYbqjZsye1GCglZoQougMBs3dfSilQsjhF0ZcxSYJqc4djQLErThK4nWgH4zGg0B0l76kozXYCbe9blN5x6V2gxPNPwD2JFtFA1LUtAOQCv6sb7lPA7wO+wq/a7nvAlHNfd22fGw6K+xpAS+y3kdSyXeHM9+KW6VckZsEsS3PeeB3Gv6MAbl2+IVrm6hdYHPi2DiPJV6Flpn62f/cqrskVeVMxhjtKaZ2mn8H79aa+3rjzpnuR4X1yFkxTJOlm6mBxjwL+UBH9DZv9S/RsAPB3ANHhbGYU1bHkehO8okxdcQeNEyvWBHdS9upTmpAuhkN57Nv63Vp+TSEBjWLZDDrysCY1DCgb1EhmPMMMqmZTEL99qnMOj28eJI3uZMLo6idFd9TxXf1OeWRqPQqPopkMOtzVFfaGgV021ps5A1apvGLjUx6aE++xtiUrBM4Ermn99u0dWSQq0ivweBYa9vsJC86qypAvBsWis3GKAppOwHjG+OlEUqnE9eg6YTUWAnmJTbjAUiTAXBUfH63BuKMK6/djBMd43J8FS7C50gKUETbV2846Zjt3AcCp0dZLxDLMqxhhGqLbU6403VoL8RMowxPq2qWkrDJW6588mxEpU41LydfQrz65TWb+rUq1R0t1NB1VADftRHvTZXnEvTu7E+ITvgy1xDkr5cnECwjknjgs49NjHaCDs0CBPczbeE+HLG6Pusus4AVGRDxI+/QbzxtMTW57wjW0Z+aqc2BTxYr1642LlC7MaSQFahhJwQGXhl+G/VqGNj4oS9jkCaZ5sssIkN11Ylcv8L+xc7XGs7z3XByCACcqBBnR1f3aM1/a7PkBzPuy3vDN4wjW8XZSwDg96QYU3OQXX8BnRrfIu8VElLk5XBO2ZKSkaVxXi/iObkCxjBgxGtk8VrQyWK9g9UUh3gnFbW6qqxXhKZGPlfQpRFUatDQP5o0J+HAG31SiclG9zaUkdhv0+xysyekN7lJ3Gai/WKX0ihN1vlDjhJiYRRNW17QC4G91Q+zuJJUo295V6GkWRfaLkC2QKmRBhhM2R14EcctC9T8GqW847xm2ZjLJ2+ItpeY/Sp5mGJ5DrHuA9UbokLU0bMhlvBXlwngapLRY8Q1UExuWultZQf8RLfrgUTQqV0jFduuxg7kSZDCe7IbFlh4oGgd7leWOLu6xmjVOUVTFynWO+qsWr1RVyA/r4Wp30PoBKvLLnZzcqhAvDwiGBjFFH97IBKOlNTlr35Sy6xN7ZgZvTgyhX7vpq1wr8LF6iGJSeRggGU10dP6t2lIuTGYgUosVX0y1ihG5s4XhAwlw8SE04JjMiwl34br9UAIOx7LduNLSA0fjYB/wBAKseBaLuN56L0i4JZZ3LSmBONL63ZSVumADouZ5cJx3RKsRINge4s3JvZcf/zuAHAHXPzXQ1Boyz3ItHnvRLbef/Ze4KceDK15PTDjsAeogzsYInqQ92NfINas5MVYqC4tYE/3FA/2B6NjneAyllYnFmRu5lImQzGL0RgS9eJACyFoSdDAxhP7nVx9yPPXE9JoDd0pu5iGK/ahtjzeu+U/2Wh7Ay3gL8gNe1RdSD3/OPPw59QLecH2D4sWwLjm5uAD4PJfnviXPudQRc6w3rwPSgr8Yeqvqq2PzR5TlPYdR3XyuJr57gbas61ytfrcxQ2c7B/lUeoBnu3WFzPcx+fwATRcAVvgf8woj8NPfmmaf9MMyMe/uLS6z3C6061dTeaqObzeFpAUE1enX8Os3hse2dNNOE2DHP8v50Ud7Dc+55bP7C5wJOGBKNGKoIbWLa8m5UW7KPV9VtAkGUTt5qrt5EgfzqiZ0bZVamrdIQo+mQ02JqElx7H6wyW61g0I5tIecytPvna8u7zmi0e3Jc4afDIL+Pjab6WGpwcQ3EAhFT4eFm+LCZMaPjFTXz7HpdMMDTvT9GWGyMd5Z9DQefOnFbCnVY1neoTF/IhE4p7MsqqdBe3S5hzrxVvVWjx1621Ak2yyozH5kyl/751dwOWIz3FrI2S4ntenBgA6ZheA5RIf3Om+iejA2WBYt9IqTup5FduQLseD6J4ekq3bok8cG/DEpW1mzybCjk69nIDPe0e2Y0tLWzwfQ4CbPZ4ij5VK7fzziwtRgXI+k4wL5+n5yEq36YLISZvT/JMkSGQy4orpx6a+4aoXDmhVZl/8qEqEa7lPHkxY31KuFFnUs1m3DWPcsjkzhC1NoUh0f9QVjaMSDCLJsYSNu1Ey5UVaWrULEA/xEMN+NgS6+8CGytOUfcmwy3iOm1u0TyaidOqJom3N2MAOr5NviLZHXmOBRmbQWbr72y7xsIpDShoU/5B/w1HGJ8bTKKJJnSj9jGM2axru7Tfnxq3Xdz3LTEgdIge/8/RfF8X9/BzL8tJGM47E8vzb7RhIT2pq4eu3EiZL1NfpINMFdxUXKaa3BIrHKU9Hm4tFcTfEYrr5I4e2LkRSP1eSKRwnjke1u2GIMnKNJsIixNd/hWcH03bfRcuY5uGey+YkOKcd/h3/CG4d6+AxBQEbjqKJTgf+EeSRMsbTW+EJiSv3D+PTkb/jnrFWj0m1kgEn0yUiWC2OdgrsgMVj1Gqlb47IwbiBwZBuyb+cuOv+z+0jMPUA3GLPnONnzc1Ask5HCwabAWYhWfi+d9q+Se2H8Tmydpl5IbbyWw5mprXcPxQfFaEUcKiqXdSwwyQF9JN9MG4CRhsqMXDhvuO8neyQsthQ/fd3lNrx9cjc2FQPJql6LeHY0EPY1IX6mopVNqdPDRsBjbCo8hzgq7q8PiGYINCXK1nQMx00MiqdVAU3GcEDWG4pdYBpQJ/LNTiuuLjPU7OLDade51/UkjCRYM4uQSZ/XHItDJGCcphMLctHN1xuOpjYZjelbZswsFrdSi5C9owIDnqhvcrOZiKFxhEjIsiMeR1Art4DisicSCGCgsSSl83gm7/VI9JUPbrTc+KI7uCEYwQGQFDP8tNzGfGFDLC6KbLyhML8xJwy1MwD1j1q+7bB+xNghvXRbKKjPHRJ4lYxl23JBhUr3YZlkD8akFZ8r3YOmU/0YnX7KvzHfDdyT3F5WtEV5bX5Zy9QVxoKTy11aUkv+MhUIvgwsWseZ2AYwHK8HPSy3Lrk+qozuEJV17RCLZvw88qHx4gO4LI6ZmhQ3TYPrjuWmIMX1rVTEW89XLMOwZ+EOPn9ZuRDORaj17WhTpOlmbtamITHJDtRxvBzYmClcWiPZ6FKID7Pu9KrQsiEb4dmt93Rk4s+ccV8p3/Yb86cTUztyDhjfT/zK/x4h2KSL35GVszgnY4UWcH7EN+Eb5dx7jcf9ZLKkPrd8VgG/D+9GDHvu+LHirmSOgXHghNuSO2IvkMbNm1DFtHMV6OagZY2fqxg6mDjjVtDafBghkutDSYFlHDEdnwWs3qgo1iH0oYC47O/wqlBM1bpMs8YFUdzf4DW9bHheqq+fl4zhr2hz73ESG3PrQGthy2RrRJ9diDYE+uBQ1NnOtzZP5gtX75C9mal2zSoN1w/2NTcP9tWH6zpDS2dCadDcBJ/us8UGLv1GiUz8qoVodIwRSTfnAAnEJWKwy7nXYCCdqrxD8Ld2CyJmJZR1ij5BysaR3WYLsgtFJSkWr2rGLxAx4GbGqDysPjVbaAfaDPufr2hz/nL/Mc+LVF5by2JMX6nUl+XeEztKCbhZpHMMqk2yof3240kkvBtQiQBHsLPs4cQaNV65Qqti3IBj2OVapNk9IYGtejaQofl1LMMlP1aG2a+Ik+dwOVLA6JTXc8eWlcgvCclEVKW9hwe42yX6z7LtFu3itznLTSAM/AJ3JHuWRFv6q1Evm/mcgTpR041qYbs3WYnN6UpXlHwnqTU2wS09srfP1JW+fh8QhMQMz1ePqGHE52ovaEN1PMgm35TzXxTYHpF9otXdHJHYJardBlWVUtW8gxJQ0+VGUNSAAIOYMTcGQfRI8gWWQcdk2odfGfKvoBYoFT2awYplr4Ft1nUAB7JKQW7zQjKY+oNbuXoMSfTkmhglXGCYnFi+4PB8p7/GMORtaesRtJRHrRwCPVPVSo8BrBzw/LGHXHEXGFPleUyh3JjCa38bB55Dsh2OEYTdw2L4BwZ8Ol/refcDxYr4nO2ON9NLza7FXB4qHawqaBKlhoUIbAY2Pbm8W9yLYYQBJycs2zsLnpAO49sSfqnIMuK5499S1yu6Wbb4+ZHuh4/VMAXe4XxlWL/8QLuKwfyDSt//wfglLDwcIl/2zOwVfhUUQegZ6QmgJuCwaLaenNR4hEN7S2f8DiK5gAHAorPaWGATi7Gsc+/JpIbRbPDLQPO+gqnj/AnUpn/m3v5WtaXksmHygGiHXWSPBTEyZjO2YontEvPIkCufIFRCnGoOp77m6csZefVlxtxrro3NikFQjMWOHRLujMN8VIuw6Irl41OnfoDXmRPrnZN4sP14fDY4dOdpe29Hn2+tb53bV5qbTE2rkHuMqdfgLBBcwSQ+iBGJ8QfvBeebRaytKzHDaAJiLz5vOFFAH8qa9R1L2HKe/yP9HZ16j8l8RqVhaCawdcd6c2KdcxJPaNspFh63CfmoDrjosdYPp049jqxqph7UZESgLcMQtMJVWh1cKYzBELJidFq4KhwWv7aYwymu5fMiW0LAxbjbkW0Okf0AwgYbaYqp/GIIv4FO/Y9Jd7Uf2BLWK/nDtQJmzbGvhl38dANd7QSaM9RJzcl9ncsZrHYWWMdikAEDACcVgH/Q6f/SOF93mXTyiMYccGjACenpaEgc/AoQ2qja/tbdz19T0Dzllg1oymSXbBx7uqZPD6eaA1VyKJ+uvGYeuWRbgq3YjCEbY0GTyL4D6MwQH7fDvEnOtpLhlvU9cKVI2ILiw/GdDijWqwq2ASFqF882NpmaVm5x/mv91tHH3hvIzYDPtwhZ381iDaUL+MN5vF58AW0KZuXXypaAYWwHmdsZ4AoQXMncMFU0jfqMAd6j0tFAhQB+fOraD4HHRXAHii+MHReKd9qEvEnOdeZE4ReQjcW2QVyOiIAIAT8LEJdwwTbnDp2OsOD06G/tzqrJCdjgvWwYmYsnkLlsSISgJOIrM2GgOxDMdTtgzTAfuS+VHfvwyEQsl30ykcvueEsW6cm3lxFgC8dkaqt4Ut83aoUNTnUBcsNIeWU4UhorX6YTe9eKPmfVfK3it1w8y1EK6yQERid9rxSrOB4ryaByuIRzCc61bVMD8lgJfUq41MMCvHUS8eu5260xtvv6+Sbgi6g8Vzj9h0r4GdNKRi6ta5mcUfVlGnTCmfZ0SdGxmK4PubldordHV729fV4gCFGWKs3nimFe92DBm6lRue7fcn78liPbMN/l2yNYdPkndD/hbe3v9fsFUHe5IRA0gLrLY4BdHhAE9ZDhApqhYyaPrKEYjgzIxx/IMF/SJgD+kFWyckFUwPz3SHV8HOU9ySZKCRcoJsmjbrba9lwGFbGl0MP66u7lfS5Xn1res7zH5RrQyt3MdF5aPSWLah84ixaHeoEvdsfPJ/nF5P2+P46INGcl0tfnV4O9utgrKu5+BwLVnu3pGwnFg5AetEADiSQkbDOAC3NNk/fG6mrvDTX5mVSbvTeIG0+56WS++viMGTRh+o+hgOy4xybxpMv2Ce3APL57tW5Y1oH79NUUiosImtCzitGJimuEuibGtLoYLi8SmiQfeHD63a1btpaBAhHAAifPHkuuURPln5hRzgM7DrGYDyupYFjgBU7lGcbPadpWlRkqbhco8oTS2kHxGQHaf2AlElFdYaKqr62PByjbxdjnWXarzvYmd70JRCK6EIzmz5Loy341414M87gxDNFhJojrAXusugoZHEw7S87GjPvOT++VfP2W4RsY8gM8JGZ6vnpEKUJkY1eADHcejdWY+PDbl+5XU/bMYgbpucrfmFbKDwwO6HoKCoAgDsNGNABBJgwCURg24gEQOAgNC2TSF5ub8eZIHVAjOpXJSVVfZVsD1wJmKAaL3nbJj9ZvtI1MTFC8J9fCqWozx+R4ysftQYLRer8Ubu8XjRRo2M9hsdfKqaARsZ/DZq1VUD2FqkNONHrZHDp9bQBdXXsHQIQi+qPUsDf7L98JK4KCDKxkmqoODN4Rm6/6wpefwZuxFfdgLgKBGIQYMROE5e7AEMiINQdG68p698sBFbqhGfmA1Uqi6ihRKxKjgoqr3+fX98EgQXuf36/7zT5w6FGJ7PjmmiQT4Alvpkr8hv7Q8k9Pw6A18dSfl0h0ZdMvYRwplMIwBnXKwOfLYAe1ZzqAJQHv4cbLNe19PeFVhRD2whIms6ymxVEYDmCI8dFovmeNLvzybi2LDSQgnMDIv4Cak24KtE9owAHmLF/J2gxF5iXkuFOZDvgfmMWhYH/TEl6RShkBNxgKtYSKnM1Mdalb6V9C2iR9PjNChBmCSYu8L9NMA7+g5UlUjiQ1idKbLbU3SXkeQUt5KruF633jEiSd4JlAtokT6KrRMygCPMA6HnGiUsYuABoWMDJlTppTxQS732wMLYTmQwtJ4BvUHJwQcCaIH0X83rGlViqDCv4YglGo56wfdlGymsYdQgPupymLx+0YT7lRIPSaqrNsZUU+xuM9FsnaCrYg47kFNeWu7OKv841NknSSYwOZJk6UszmhieGXWuuW9wtRg2EwkwM26xtAiGgf/oY9JD/zOd7R3Wzuxqczj43P3P3oCfJk6qPMrvHTLadcECxcSC/MxjzSN5h3uGX2VRTfRK14y/j1oRXeSC5+a6jqZqdfZHZyJuFZqxc5t0XwKWiDrjGhqJ09CM3cnsKiOcbS+ylXmRZ/EU85aSTj7lJVNAT3W+2xXWNlFp0uMaWTSi7BXZQFQkTbOY140sBlmfCKwcPyV6v24PZUR2qLom5rqlenjWzDbxT/uK5Brml+EDUS0+0ziyYgN7WaEMhy341tTwOzSldlwuuGV+aPr8oYVDRwWQY8Xjk8f93KzMGbUu1Qe2pSUSdrW9W5Sd+SEtMWnzrXWqtOMq2ou+tVQ4fkr1qZEZuBYOdMY6M6M+MDnXJbyQNzCMS1ByJsRjURRWEKRcy0JFEjLyOuFEO6Z8IrhwzNX9V/vwlNzzQ0qrOqk/pgWHu0HoVp5EcEd4vvqn7qO7J2tltoDz/QQiRsPLhqFO/QbGNDLlCvE64oLopgMVJUDmRPPZBg/vpN6L50VRVYSnmO3Df2FV7Qi9xd0f5S6zScu2fyV+VeG+s9V6dP1k9ui0m3yhypTvXJdZ10WcCnyLKKexQ4cy8GGjXstcXfI7EfSeLLTo/EKm6PladxOZwjqAQHqcC3fGR7b4aKTUz8Rc4n9cVAkr3cb//51eianPLbR+f/kvu7G+0nE+Hye+UG8rsT59RTevQeSf4NifMNn0ZTeocSgakzl+vKN444N0BDrvRUcEobdm2ARpxupvtSbfkS4BS4f/JkEDH/CHpkIsCKiGWXipx/FD06tRaQNTT8MoAGyUldjBn/LixJGbZ+23ag1j8nHHB43GNAP/j7frrg721cisTfOV4b4Ya8L/AZSs6G4d3MhC4tJ461HDNynaHSyXGlJ7UxpuFteJIyfN3TmUBtwAwigOZSxdTVQV0Sw2Ny6auSy7FrkY9mQZNXx4+8yhnMfxX0IIh8KtDRjd8PnAHuKWiyg1rvllwRVdETFXt0OhKRLP3rnSZ0MmeZyVSIPmQT0FiSPeed8fiBxO2lJXYU4FAjCHtcBHkHgV5Vi61fq5U+F8skwh6qDlvvHBW1KyaosSw88HEwyoHhAoSaC3YFYp0CzjGI6W2giYpqRMKoxafHE2qGPLTIUHNBNzpu6bhxRGPp7IuLgYjxPW+RvvC/6V+KzjFuHS9keu+YmMjp9lAGUrRyDFhGeZafqQJRFh7K8UmctbWmoWf9vkGieuBN4Jlb10HCiq1dgGNg6SNbBWHIBwPv7mH37tIBGYcPFBjl34TvuT91p6njffZFt0zdzOAzb78/kJ/IvzBENQhEFIRGDXUiElUnRvWQmHUdfqonoSjJGkgUjfG8NRZGPV6KQqjyD1ZDZlP7KdQOarPWPOhuoDq4ZZ2+mxdJg5wacMPRzb5b3EU0VWTClhducJWWPY82Epif0Y0ez2mvMZEfDn+z8T/Ao2iaDTpG4Y+riSeipYbbZQRLptyVTY8XNK5VsIEWZ4Er2czoeg1GQoc0pNyZ8zmJtB+X/7N3uBc9g2UZidUxGpHaaGqD1iDgAVGV6Z+MxvzjfbrPxzMZm6P8udVuUtvMRuaXOeh+9NVtrgUB46JkFEwINpEwKoiCNR5G8RtkDB3ohHIM09BO74NWen9u0VYm4I5v+IBlghFPtSPjCIQ9g5GwZygQqq0i1Qe7mGhVdv1LDmgLunLtfH8Hw3r91jw1O7/w8v/XEL9v48geORmq73rG8v8Zb9Lxwpmby1Y+diIb4gmgUr4cV85eORmNtO5sN2EpwBuKUpLNSIWVvxQYFwpZylD5RPBXHaEgMdaeOR29gvYut/27OV20bAP+d5IQxj/Ukt44YqMwrTmEFLgN3/WC1MTy5aFaV+Wz0WEYyDlz9ZwvxCEYcDtG6nqxn5bTwkr2peXqRguEjMlfqadZfS9TRty5roej3YNyLehK20VAmxw2jGZZLEVl4qHZ2WDy1TlwS5XLpkEZNw9y2Wi13TTIZVNlMhfMk98XNXFhRSKVqmQX3iHVJkMh1NHOaVi3UKJXo+N1HwKV8mdp9bS3TdO8zZ2U14nPLj/Eaf1Jpf29gbOoYe0UlGMBo/SY8BC9V8dyn29iv0QviNsJq/69/gdKJ+OVVpUzkd5Hqu+q/1vR7yhgJJbfHygtc8ogl1EaxRhXtoFTQjyCA1dgpCNjE9zgvQSWDHaqpaan5NKheME+dn7rZtd0h6MZp+IFgdBFaB8adPYAOCD48df64N4e2Bo8Nv0G3sywrZbeWGU7Mch1s7OxAt+r4Nfpntz6M+468hY5Z8xx9kTu1jvnHuixzvNwRVyXehBzrQMo+JL5vL7o4BsS1mfGm6LHtZm/H0Q3om2rfF+BDijHUA2t9D5bJn0wt2grFSgSb8BYxuOpBEfGHgh5hmMRz2DAqrWTDfcNi3QRjuy6l37Ykq99tEuDRK/e9KEB6lkjfT1xaJe7E2/HqJgeiMQ1dFrB8x87+yQu6AMiOhDyCZBTnJN6AGIXEtEFuCenZ07ClMEHMyB2pQ95RYfWWsDHwD3onp/70H4xSHuTllQNd34eBoYlPgfbX9ztrZvjZH/RZHD3F+enJliPoUePNucFK7RMwq+ki6uO08tS6HuQyDf8c78IdARPCTQDYw/SFQjOSBRttk2ZmL9W9M+v6AQL6JjxdPSlhvBeW3jN/InnUwl5d6M/5zaijT9b5AnxQ455E/b51yOBv3iLvxyEhktLgA2/Hfbb7dzt2ANYG3R5MHpHIHBv7IyVx3XO2vEAaXwAEig+j4oiuOnyDkKE+ESEZD6Oz4fLoZ8WTkyVWBBkpxGECqCn+Y7FnyeJ1z6MVTDMTEU+rgcqbos4GwnU3gBhAPOh/c/bp7XVRtfHV9FvyP7fDWsiwGGf3aH5fekCwxYo/8ey09j41eMFQChkwzR9NBAxBgZkxQM63ombATMHhccjNFPl10wzH6rGvduGAuEUHAQhiiRNpAVCZgKESZI0U0EQKNeVHVkaN+cx8wnGcLHvM5G3MKaTfcbp8DH3ce+/Z5OOk8gbSaT9ZNIBz8PEHVe7dhA3C3qnvV526FDnoebXADFK9A32L3GpqgLi545b5ouuufjOCaY1B1Xx/JT6BzJAuWakadlr9HUzsKB5hedvECZOky9rLqGuyQ9dC3SPShSOJZe4THpxnIhIi0JWLI37+uHPb4E2g0SBoblrDsyh9mlzmiKvUwGfsriLliNcFLZ5M/zwFa/kat+gPvXwnTmTekubB8ho39EGxTR1ZdsXpOZuSvfDVcsgteybz+8fjNvMA5zcMnpD5V8uUHSrbImXvPSyNkbkq4kxVSOTz48RmpqsziejqcRYdXUBuH+1bBGAz5Z582K2pSFLg5ElwQCVu7KTmZ9qRQFAjvU3YXy4z6lzUSHAoVHjKi//kQ5fAzRsbPMNvRT8xQMNAxwL4sEhTEPeP7lTFzd4TDHwqQ17qVw9YriAiQMn3Xh62HRBZhj2EIXWBrpElsOpVX3SQZNJOjBo0KFUS/bggojXOrmipPKUbvWHb88ecaUsjeW9Xk8+T9ONl2Z/RAj54tDLZMrJX5ZggxivqR6vMYOSKDkeJ6P/E63jt6M7SdhZiZ+p7XoOZL6TQnmEyzGexoEzCi4Pu0CSWck4jIHx8O9qZtpYGkafyPT/eEfZVSrLSjgFEMmXmZ6Y0BkO1bt4ZtynjUVIdyYY/Manfg9F6qSMXBwBqCqgDesllZKmK03dpFfxuMFSlwUo6pQ6MJj9wySduCxhuJtRjtScklEnXqpXEWfxYiMca7mu/a+bQFu1l7xKx7yGIoWU5kQTTHmBKnn272H0x7T0r15gsYreZIvVc7qYw2j4EEbK/WJgMN+xkMXXVkgbCYn1Vy5ZA7hCXKko/X5/uL9X8RPXTBqubPkfmfd9AaV8zpf9K8cFlR6h8I4QyAdXuX3uoxnoLEnGKdoZE0+74iRPU8745PXsyYabzwouUJuw9woID5CC31L6yonTBYmJovwcvlLs5eHnHbMV+Pa443NaCIdgDZRPS9pDEMTnMHIkB59o8ODV47TCrQ5RatpjzpDi0+VtxCvLIXzsY51K9j1s2UOg+DF9VQpNE3yMTl/PoatNG1IisiWlmZKS+aUlCwDJkhhaKeIADDOPYAumE87lWIv+3ThsG0AYNtQl3jfw8xjgbYXNob/V+RkuOllY+lrkUv5hSqD5sO15INGJO90YcV0UkfwkVgDArqhEq9q0SD0slqWMRyuT174f5Z5DJ/DJSYWd9D6jjjw7t3JBjvddlmu7YYSThxOvE46mNaq5LG5OfyS11Gxj8QfWnw5pB/3haViz6DRrq7gdSfnMapnovYIzmka2pihCf3chaezZMBY3E7R2ZmdZu5A54p7AehX7753IsNBSwormmwB7E572eCgQED8AkbKNS18gGvwUfPGxEoiZjBIZMPwTsah/i8jAO/PoC9JgAkGjokhYhJkk4U9x1grDpwDeNGqtbsg/aihxaGsiJv7kl/I2UpL09BLjceb7wayKv89yKhvpR4uRpKN5KAYA2vjiz9RJixD0DsZfdMZzBv1jjLBP+PcTQv7WTc96nhFqFNG02mQIS5cs9bO3IDVavxxWnRvEVCHySR+fHzCcPnabgxovsMy4Kp/D+7wpeyUR3xeH6396Uj829xUPvDikX3WQRHBh0RnxRkjI+KLBh9LHDlgqDfpKs5mwbkMs8hD/8wPCb9nwHJZErOyEBRz6LzMTcuOoIOvQvvqOtXNCv3mCPnmw5DcF3DKtIFF30Dj9VJbhBmkvWTm2QDq0cwV9KTBM6SsomXQiy3CzaI/ZOYD1fcmnbYNeBj65pCXy9acR6AwcjXGfQX94mP4pC3ygewJS3DCkXkl4Qy82HMiRGAU4KsFuhd0G+cPaitLGVVmgUJKsl13VWHq5bMC4tWgFUhTmfGCxPnDCIuRM4Joy9Md2DrT1D0gPOl9DnG/+OEP9ikr9kko5RKUeBgi9qePQ++0YIokckfGoDFoHZkMcTRQgIjJCAZAwIUgLAoqiT858SyeVMQinuwpvnqXrS1X6qwBtHr5mmLSeQn0M4mx/DSpG6ZqqgL4oGrWAEgqxuNEMpPSLb/p0qJngT81/GQ+9pdAQf+swEf5PoL0aKB8W0L+ipbs1UoeTyCOoWFSP3XC9Oee/tEhcrmAtuw3M/rR5/BpO4uGBim+P8ujbmejQ/NjAeQAiBCn3KbS7FPphGuVrwOP/k457VHIHjXC6ax7j7U6svotK77MDTRLh3AbnXOCKNWFug3TuYgz9BY3xkc54wKBdfk4DEoOnMZ6PgEdAmNmq+QMVHVcxpACR5CNhrqYrB60rFlkkygnAvt/FXdPqJ7H3EkIMkLAnUxUD56NEE5QSC/DSWjq3gTB3B4bxKFoFH3WBBepykh/0ybsJ2gtAZR22zG0AFKxlPQJChcLHqxKFWDsF8HEWUJwM74iKQqCQA1HAkCi6I7ZW372BHTqFDq8NAXSxGZcp/DRU89OHw/BUuk809JP5InnSrmIcnoT9O939DwOneCPnnQb2kUVnxyZVBUz94/Q6KQb/Qs1tzAjpW7X5DAoQaV3QkJheq+LTh6qGN7AbXoCBYB6n56rYqqEhPGD0TlsLHn/GkPRkTH6Lu7MEqwFl3GG1hmaOJVdeV3M9L1/Xfs0Mv52fpQ9o1MPUYi+XPwXAMi2kBm9V+vxIO3p0rp1XuW3j7jgtZuUo/ns7Xvh5i5N9AwYHUCrZPvDZYT4VbWxP8MW6sFca6HoKVO6mIdJaqg3wnqlCNH1VPfI8tqw7LrxwVqv5dDY3d7cUFSRHilOqpdkLMqIb30yDPhf5FjwC70RHfpOZ0u6lohvy2t9wiRH9znNffWjxZlUsgW5h+lp8IC0KpU/+n0/SsbboLZpT3j4/P2/g/8LxQHDBjwd7uLgI16qYEmDHVACdkV72rypBWW85ErJLVUATvStxKJfcAwxIA7szsS7rl/CbulGQPL9k7MsVTUClqDAItIV+R+/pOfd9/mIraHqJUktipest7mdgSTbTGQ92GF9onloHB6XZhbwz9kbtjppBdTbmmk92NUuriZFCUAJGQGV2RnY2BG2k+dO26LE/CoVFglp36fzby7RzNqCc0tkSwCdVqiCvz/ek1pkL46fp4eUtqUAofd6cdoudfjnUNuvaDtvs7E0RfN5m0y5sF7cBfzrSR4bbzg5qPhgH6Is6ZG7wffXop+34TcYngCp93g/8+N1anFDUi4OJSH9XyisH4xDf0RT1URWjlvhXlfYaLBWKlB0+YKQvGrJuCY9F7poSAsqqmpIVMKU/mtAioX/I1iVU9SNBZHqqCpiC3+rJZfonGMK55aFtrcUmO+vJZ/rHGbp/Ipma9RhxvMsqT+U4pH8w7LdFJW/1ImcRyzIwGAYC6bs8faCwbvQD25n1/gsH1KPn32J23vA6bgDYVhFnhydKln+YzHSrAhqU6kTL6ER52GWP1ceWiMqq8Tu2JIkmpz8PBQJKl4vz9ufDfuMhg8rb4HxTp4xL/QUtJZgQFc07swrvLe7SgveYjObFjbAbkFIhX8jrPLdzav/x5ydCVe9Ycos7fcVCMeva1qcrTQCb3vec9WXEkKHdmpuIXTsHSnYLbqrs9peRjbcfAII64i6EZbmH4vq9U1YigMOJku7qZHfkJs2JTXPjm0TAF4Ngt7Up4z9YC5gQOi7DLBE/ijlyPSHKOpwATAiLoIPVhmPW/5AcL62WjO+nRdaGhwonJF9bwQVszuQ6U9FOa8Gcu3dycFEn2Zp2Czm2oifV+Y1xcGGZtlcHLcCpMntDC3/5ct3CKu+0hpPuhnNB3g5dmactaHR+4LXsS2H2jI8v8Hn/8BAh3gnQ9O/CRzUj9gDnE4vOcobUpqUjpn7sPhawqSA+UV4yAKPSfzU3val5+krD3CPN70PrROrzNptx4aB4CFCzOEs4tvJsfqLtLKCq6LET2xbmRDPqvO/0U5w/lTPjTkA6kq1mdzah6r8Pv5yyhoFt97CAxcm+1eRf2cp4W652cD0DWCoontY6fIMvxslt5YfmShcUl6sjBUClmGhqnsq1GqqcQgAkRbR1zRthQD1UtzBBmOluN/6tA8MDM9ts23j4uKtD3I6bf5lNdj9P1mHnnPlCPgtPbAg2AVTyQ5lpCZ2JpiIp0qWx4xtiSuK9IN+xo+DX7OuWislRwPJU0mli3Uli3avkmgNAha0epQi2r1BvNRiseklPvCkLzNKrz9+s+OdzM/Jx3d9acQh4o/qr0t04AfABTjrQ+pZiNBJNxWYUopApxFCwsQqhCKHkKTPCAMyMVbw+z+XPtZ8Qz2uKpZ7neBOeCi6bG9lpBLDxBUvxkUx5I3Xj3nMTidiLSow9ru1YyeFVc9j3EOcSqOQklRR+VdtYyOHXAJ0vudEdxrJUgCRqvJkVQ8RtEbaIgQwYx7gzwmVzKxJ2RXPxX1jxp+UTpmZwXr7wh5dj3BHlZsAirl17XszRzY72JK7dOwLiMNet1XIBVhDkLOZAkyCo+wxh2AJLQzIY1XCGOXlIPFqcKd9Sl1GpS6iULymULdNTznRyi8iUI782U6lfAXRjJb41hotIVS93sayMlQSR1KpUQI+5mG5Tk8D4aqfAsyjDKVegMwVIwziDFrJ2Aa+aqA61iMp0oQVkOGx1LpaxErLH2XJdLCcCdqDCm3/6ezBng7r3FqvLI7wq1AQyskWOqVbYQwBewH81bBJ3LA6b9TVkScdRjb9wJnOgQHOGQjgt9HOVnGHc1m7v4HB3Qn2noSKMhA1fMnI3Jb+05XDxnBGAObhQ+d/5t21W85iA91v8GMaOBNv38Qua8bXpa6Z7iO0jO3iajVsqUDQlf2D00eEWfAC3K71ZZo4r0IOMPPQfE/FPsHvUjFuiGFEdRFHmTM68kL0A6IIA2glZiPBvWGh5UojrZw9lqlvtq/dwVapnr/m6zDDF0LwZvHXu5Mnfg86nPgorQ59Obf3txV3xODEwrF+wjHvAsJhmHSBHW4MWIOlNilTd//bcuXRzr9ubDAiuuMani2G+x3ufKsYMYLz+TKqkmQzGDmd2dB7v5mkIyvXpuRhr+tzozS5IiAfLvuxcuzI1JVmJo5wS5BvdNFBLzmpQWSdBvhnHPbGE22hasrCFStM9QZJjo9khk+lqFYGKsDq9DvD5JVshA0DoBn8nB34LjWgSiPWOHM0XnQRl4ektaeDxGqfHmAP3un/NLiYRWRhlynHvr4C7rLlX3y0BVYtNJR3ClXF8ekRAYbpepwOKZdLwpRdgKq2NPEJ7otB+dRSD9YSb7XYOv/6E7Hk1jMoeQDX+AdlB0Fu4WyVTfz+Pn7kEmbkWKQ9dJuP0Nkm9QOWKCrR5Q7cj0V1FTjdGyJ4qX69jA9ZcE2hZAmQ8AzeAuNbmZiI+Dqtf8s1RU589vQGodUd7J4HHf/UUvHUx9CcqfTYxtAI/779+F6rLfsb/T8cXd/DYsGr/XFof3/00xlqBx0185QjugcumV/4wQf55FSn5mOthTMAzd8TPHgpEzhVPvA0NjZmjYrP5ZVkRYqYOJRd4P/8NPM6n2aWo4ycsUVPKvDK7P1oI4avAqEDcgEU8VLV3jCXRPYXxIFIqGuUeaa6JXomtobvz2CK/UDdIA5znfDMGNFKixIjI8UBaiRfwpxElZQC84XToENIJ+FckU19JAffeykMM4O7VPXLHCNa5YH53R8UKzrht6yTAT+eEBolSLkFdosJrOrCrL+L7z77r01YTYYd74z+jxoCMHuN+I0j5dl1/HXzEGJYpbwGuak6zb50GQqQ8nVf4PBh8CEyutEH3VgvHSnQNWYmo57kyFJB7PlAuHI99mCW4GJwlD49+YIu9GOAKxgIv2DgzQO8PwwADeKPuvO0aOOCqbNOB61cSACV1vfx2/AVg9Uospi2Fn7hsdcXec5YvQWD6nv1wP2BRdeKd4KPtcfMqsLAoGsMQFqtwNccdDAFik4mCdTCSAT39CDwAaB6FDZJ1E01dzW0yPG6VLUwG/ztgWSFPu6AAyLut6fMjVjg+bEnzuaq8R9BkgjTrJWhHRngu8mfTKRO4o5WOfF0cOpcoH/SrI6F4cHJKD4bHTXM69bJjFPgsoe5Rt//wJzhtfBIn7DyG8xRpZxPIsnzTfSbQfZUaivOBKoRjcKlVND9iRaKk8c7nnor8+Y3qqdhBChnmg0LJmSScCdaRLE/7p0fNwttMF0wgJRYIkTxcFgJM9I5mUITDMRMfp1gnj6Es6Tmb/jc1Rd++KeZF8iKtLQTCLZBMTqjGsEm7c+EkAyQveTM9GYzZLio5fU9svYmixi4yyeEWe1GWPAQ0mbjdtNikEIJ46NiwSV99EVyRk9EXjTEFN1xr7zYBeW2a2pGds5WwQtNEfQ01YWYC2uCYLxQc9WuzdZNDZ6Xlc2ybT1faRtgok2JiNWFVCoZ58Gmyjt5pnpRIzIta0gH4QzvM8I4FItbEDnlmT2paymIIRxImIURgDoEiUuyfrT0G+cyWYFK+AyLEpypBBrq8Up9+O2yNjqTCEO7kUIwhzByLzfZy/C0Rcub72OmR9y6QvMElMQxKg2Aw0xheAp00kpExv3RHlQI8f+pKfGEzNxdW4fF089DS3c0m9937ubcmfrfreFMzPK6GhLnOll0JaCo5GwkupP3g1Ei6AxWDXWg0DQ7408GFbRHg6vJ0pKtM6G0tSfRgcC4/TroYA4ZtBAazxPnwLUiOX/jdWd2xMLWrdZKD/0kc0KGpE4x2hXUla0jW283d2/ur5eLXZyiryg76cf1JI4WODKDJNDLkT6nbq3UBfcz6WM+7O0sz6vGik2xtC7lDZ5IPVQ7Znw66r14XolFV7i6EK+1tJlBHe9jRH4tYcZyvH01koGGtLn7ZjJEdsorya0wJjth5CUObfbNBXezrUHyufvSwr9R7jqjfWOYU9Gay/Bm54fmLpjb7WiiZ32ICETCPrS1JxCq35v2MEXAMuVx53QF/beplXlFRcVxlUIxC6UoYUHN2Ipgn2ARLOVMPIfXSVq/c2tEvAIuhq7HU+exV9jbTxXM52b3JVENf/TG4FIrnN5vAO2VVL5bNDK0gKQcN/6ipCq3NrNDSp/5Lzb7arOl2ieF+OJGAe72yeSCR62deG+WxvRTIL1llc1usRHqLqc5Vi62WzdQBZ3RooQbPLD5k+MaMwk2sqKNrzGp55jaOmjJl1KBjQyP7wk5y3mONE6uWm6znlS6Z9th67mr5sUB4ncHp7FwxsHjirJ4giQkNelBgrLY8ukziHHrKXyQFG1rHWB8yJKtdfo+UkaPPgOr/0JRvhoMWJzy1zkQsNcldJcsTfXO5Qcs4xH2Q/4XPu2Q6YOoRE3hqg3zUBkGFjJGiQHcbt8D1qLFaJ6IIxBDj+Zvs4JEQ/GUHxMu7oXhusxWLjQSUOd+Ak53dH4/XJcfnABeCbKehn2mgtqR50oojII1hRtKCEGeSbohVwhS/GMF4ARh1EFmYcsVggkBAC6raFu8gYYhpjI0ZzGvccxzRkUjxEa5oW59OMnukNxVLAQvsLLvicuqIScMktjTU7xSYI01bAsLmAF2eVwPdHmvdwQDrunVgJNjlUQPlDfTr+yFZXe5gJLtLkFNPbDENYrKhblccGGL5vpLXFTObKglsXLXGIgH/xHDQknuFa5GSJSrMjH/7Z7CO8vAobuFiGOkUcJwnaReThoGVX+Biw8kwCArX1VbFmVWHFNncYJk/PerhYZCNa76eeKfehykxLlAzcEX6Yk6TvSHW9OMe1lSr4/FgHyWmed6faiGV+9uB4ud7qJK/swlnopTQTFOucaYlS/r8ZivlZHW87Ws/H4Tu41QALMLnoCKrk6B2q+DbsSAavoOrbTRIk9m6vprhfFtQE2n9DjLqOZ3zGhsdBw4Of3A0EGkGK8MDhjIZixFWjA25htVtGtO/P0ZySRSNC6I1FkZhYxaIiYr4Kg27DwNLhgk2U2QNpyioZ33yc1xti8ug6XxjXw0EXsi5bXuDzOyBxnX5JRqJDzcepdjcVr48HbRRrfSDu+vtooftK7HCeJyA6oqIxznJDrfb31dV1lSvjW+Jt5K0c6KSJ6Sq8559yvkbtclsm6fgpjbA7KwWHjJPDTbPLcFe78rb/Ck+rI2ORhHSzkM4TTLeaCMhq8BVbxsCWxqccmsnyvP0Z1SR8l1WSE1/siM8nVAhZzfgDdkgvzIUiEW27kGzy+KVvjaCS3K4gTZh0AB6PAT+ufWpNn2kR8GFH4L3HVUY+fQNeeBh+ykMPEROzkDjhlNvsSCQ1H2k+R+qyq1X+AdAQPnH3TA6GZFAPSKgTVgRc2xcDZY/267LD0G39fcaCBVsMLkI6YrKExhdPmDUuxiGjFBwnGQtXBQhHBQBRSnGGo2hQNPwR0eNFZmpSbd72tpW9L9B7mudYKBF0s/6SDO892SgfA8BE8M2ZRZJpFu7GtB8haqoXueXdBReDNrfzrh0K3b7Qqm5MHx98bRhJxXsubf6Jm+JseKwDtXdkJ533sBcO0Rwtw94HcfaeMloxs/l9pUY+A02S+Bm5r3Fc7aUW00jI6q8gtxuONHowdLCamx7Y/gwQXNWf0yDTzA9jOzM5ClBgizSOPkZjmoQkwNNP2mYU/HvcJVtOuQDH3TJw+U3WvjmENZk3w5iCfh/9E43Ghbg7uS1DCwfZ+3AZ2BL0QB8a2/CDrlofxUFWD0s0cq0mj5vz4ICLF31o4lGsoHmiKNUmGqMSfUMmxPFSJ8p3jLvnM7HvyOUwQLid2a5wq0XVQwLrX6yFeZ2VPVdc3dfuFmZdn8/Q2KEgk5kihNiiS5WvEjw1cbjZhnq/r55XP8LL/9zQQIWuDH8xlHr6Vz7hoWV1x3wn8OJdi+GZbxPzs1mJ2EfG/diaar5NGmnRoY8l5+oLhgBfzsnFBUlMvifzpmFBWsK/heMCJ3Ea0tP7cJuxlV65SqSrMtV93Nwub0pOJBTABIma72/EvUKIgDv19cPGhuFtIPfQi/2dND7lzgLXLgTI/9fk8gx2bpU3FZiI6TWAc03GU/4tvTpfjlFZWwq0w/m9MFB1hRhAobjktcck6dF4JgsmeM7AOJ38JKd4AGmD39ENH53pOQ78Y0XL086GLFqXG+7UBDDAZ26PBYKKZv7NIOvJ3ps2iYU2xB/92uUGoN4kjJxQQyzEWhCRV4H33MyqAmoU+GIOglFo2NWEQ6rU2MBlEgcwWOSTMVhxCo8JkuTJskmjgCCYT/JZzToGxb8BBbBtSS3R6vqVX9g815VSVndcTF6uHYcGXApeZQmIFBSKFeF2AShVkuklY2jpB2HPDRV2H12+4Cmr9h3YVd3GLqPUxKP0GccxvB9v2ImuOvoJtZC9Ifgb/cWDhNshsga9g8TO9poKgduMuPYzvjgxJ19+U5M4HjM2LQzbo5FYGplec6S8dj1gwu6tddQmQ9cHMCHgAOVfMJFUxnhbU/B57UMvXlkhvMSbt4+GY/p3QrG23scAOOZ0C8YL40OZYUoDlj9+WE1VB1+pL/GcL5/ApGfHTAzc8cMGxBNtri+dknT2iRuwFoGvZWqtKIQ6cBw4XXYmDgwa8TpibDApUFJeZ5pk5VAR7vgAzt8wnC46Z1vtwpiYhpPlTiZZxj8t9MRbeOWPjN267g8U5XBjNeLZwJz+WmL7WuTNL1VZAeCfeB1F62EQ1Yi8hIlw0A45fdhQaU8WaSzbW3s6UXYZRhIigLUGfkQ0PiSsTuNobO8wGS+mQpLwYAtghHIUWyalUKlTkEJtzNiVnA2oi2zwLUP1vfXwCcJG4S9fuYYV9VrRBpuuupU8rIksjBRvDEOiCYHud52SdcbjJnOz1kon6+eFT+14GFKjM5GZs5WZNXulKiGLTiB4m6qCfJ1bxlqkuhJ8WYUZ0nGKzTiUi27jsZkxPAyV9BKirWJOi9VrGGBj/AWsnxJVvXOCTEixGWCdSIg5DTtprPP0c3QWH5YlXu7vYCGm788AenJiWH+hJC0JH8YTmRwDjKFoHPE/QO4lqpOJXsAR4OiwVuHTtg/YKHPadLjkhxmw8/Bs+qY7gbuF08TmoAJ1skq3VwqmdyuIJ2xqOWhDEo46vy/TO2oIR/EYLoWT3hbJaHb5w90tUjelrbE+JVA900caK5JsM2w8WlflMIykjNZwSMW53orHZmZvxKQx+IXuUgWjsm5Yppwtf+YOPAaKdkwQxOYnUrBlCuDyI+cGLdsX7LC9LRUQRStQF1eacBQifacwLni+DE1az+aXF1GMDPB4EwyRMzW1E9RwKypaCDtVQjr0L0WMIA2Tpn+UPjUIgxQoRyq+keDIW1hc/sFidZ19v9jNH2NMQnWh6kWnrHGEjhlijt2f6muIx9wmpHQN0No7BqS2L/lsxIpw0ykA8MPYgvtWlTo6xEBBNqhkU16vFzBScSFSLARltj3sKN8CevS7uQwnv6IEfdVyTQ67cYRBDRjXbYBSRhJ+vkmDCiBvFTi+63IqUVY5zBlNKVqkYSxC04I8D2dAnBTkHhvngq843eEMI7jMYYys1EEc3DkIXVkyYJgKDDi1wZ0nzwwELDOWL5plsn8LofY2yMFgj2iMBDsyw8HEmnTSKSsYSCDpFIwMXZIEQTfsd8MLrnhpjBwYaBDNpI7sxipsJNou3nQoMZ9et3BfEL7naOsU0BChCj7oDT6xmxQbdx5f0ACGWCZZKBUY/58/9f999t1liaEaS5QbIqT4D4TB671w4fXQH2BETWtpDPEWmFD6esRA6Eeme+3LAe0SD4UDlWrw8HrsA5M9UppC2s439/AxaEITK9RLs7IwWlPlMTSwm44gTVMxv2JgbkuWXVqGQZefU4T7xk+aEPNq/bMRZvIIabGIZBMQm+XZBhtItsfms7NB0Jpn8KrMZm8ATpY7cyXrvmRDT8WRtc03MlgY27AZLo/6NxEp9cJoP6YloFZCcetDGrgOndEerUkNOfaGXbJxkB2g/0CDZpEoTZ5oYJNaAnGjAN5FnXALK5hMh5PTB5QZAHyGKDEl0t7ZV+mg9BP8x272zIlWG68tMzIXl9annRAXlSRoBiTlGmdnbwc6uSkkk/ytjeIoiMG82U+s2LV36rvXWee4MF65imG79sxR43lpS8wNB+MJTefTwaYYHtV/WI4giVRDSOLWinIwXaB2FcioIaitqyR+ePfZ2MTGmItZX8ni0lGjoaTaqubwwmeqt0fN5UcfHQ0HVNpP4x3hU1fvefLHtW2YEmQ2RAH6l7UPc+MMhC/HQ201h3sdtOdkQifs6Tc0WUPdiXWLJYndTbykieDcR1RAFCibRdLajarF/+hHlQTzcje4CJbxgF6f5JQi7hpbDWY3DQgCZ4Sfa+v3mzLobfI0lowPsbK0Tpt1c/XhGx3R5P4l1fT579j2CvfloCKMKmDLzr+si6mHycsfAR7omVx7BAcM3NhEruSlpZ75XbPfif490V6ubnKT76sCDWbWSKOsljTcCk4VRK8Raoe1DojyEejbhqzi5DojIskIzarF2XYuLKm5mKJLYtsvotfxGJ3cqyo2bYmdm9eHBuYKm3itdWYno4gUb1o6qPevGS6Qyy98FPqjWfJrD/Wgn3wLsqBITyBOwYnPuwNywx2dHs14EECZeTy7589EGqnPnOnlSJhDsOdQw1v6wZaTSzqiDexgU09o3stN5XuEBVw6WoqX09HUc6YRM3WNbF78wVMYEgCYjMql9XRA4WJkiKu0KzavAxMr1cXl+Yt1vSUY9Ji8uoQFktWye4mrQlmn+Z7vTGrIegN+gjpltZ7nSE+AeGN2mtR24DlEHdFqf4qTB9Kz/yvbEzBCiy0JHAObvbxwoYlhWeBAi84aCMeAHfnic9+wGd/xdqm+z/E/aL59+48C7Fel+zPg3d81doHsQPotLv//3xC35AZOpMmf47w6SVZsjMd/d8+1E1ARsk00738R6Zb9wMewOCZ//9ly/pItp+nBr6SZa2+xP1/9gy+xHqz9ue5M/z/0ADgikXFA2ENNG+aAmsD7kZzj+U//PJehf2li95oNTZoKlfRN9AlU5DJ3Hu+AbB8ZrqlexKtasMk+by8eGazCmCy+U1GR4TteiOQybgfkDp/0vGBiCutdb4g1oLagPbW0lKfi1OjFIppIOniYGEaoWxsyvHME2tCvV5pTaDrZ2SmXpZAOyDARHbsS8yFgA6WQYJKm/P/xyuCf0rkI6oCfCXGgciTcpn3ix+BlmvufMcr8ouGxaV+OZ+LMPywmdpDj5aUj0UV774LuQUAMOWtw7EYY5WjCOY9p/JAVvHuNsp7vsQyT7eaEIUYoiFs3t3pLv9UOJnL4ayTy9kLHxKgwHpHKyQa4f/uIbZuJyL+iOuAvhJQQSethWgE02QA31WhYcSjHhXFuw07QZELyR9WTL9XTcaNhOwYNp8dN/hfILqYd6ji6oU/ld1IV/aJHJ+INfNOjxGURNt3FQtukMSy9t5/S+7nWX3YixFqSGA0Nfw9LqIXYSwIWNa1UF9mYB8rQrvl8GGkvNC5IdSkFOkTff/+RxGjBECFneqPEnhHOrvvvgGLqZYXhcZKkzeDI3chuht1ED0rhHioV9JuwNVw3OfAjKCEKjNA3YiXA2HeYJ9kPJnlokSlv8gUbx6HKVY9eHAY9D+78tz9mmcA09lUjPSu+/4N1LHKQ4G/0VILrAfbUW5X+aIeoulufGWVXOY4LkRd4qHZp+r4OPqDEpfl4MYY8DNQ9ECjoeMbXSsKAbBEhmNhHdaEQa9GL+dMMWWd8tszAhCXGipAyJ+IQkWcyxl5VzLjFi0w7zi2gGlOTakNE9IUMJRDqJSJt8eSTqnO5xOT7qP4Mwrn++ow6kLKPjmaiVJeCnbwftDOuAH7x1PsCxBQVxwqQLCbO6SMnkrirI2POVjzK00IBO1JTX0txsfkQm89IKkN6oPRY6KgLm9zrWcubtjc8eCU+mm5/Wm1c6/Ctpc3wzMjAJ2y5J8WLkFK6e7IvpzM3rSNT891GKY6op41AWhMRfAQo9oUvKWk5WjUVX4DW3uYWr2hDekwEOuEU8RDsDpgY0NBjFZ5LmUiYTIkZmYAbL7nGmS1Ovg04ywvmqlq731nQ4lO/pMvm+VwtArNj5pPVniZzHuho1FELe8AGulA+DhRWVdb/Ws0M67d6/so1pQdNvGgVySQ2hlZFp6BAEmz2KidIyFNbPvaUyxnvWLLzIF0Stnb6pzJK3kUiYVCno+4KkQXCyxS3DTrtPEkZ2jyO4zUwEdM3iAwIVrWB1U2MFVKrxc/qiOWQTGeJc0S4JExdtds4QYP2j27f1b2Xaz0EXZNkLgU3skLRfydB6opOxu3/1DRPzX1W4ld8DX0FcBKoieWzWzGmVRbbpDgAT3hcx6oX+lpSU1/VGJvDgGok6WzkZ6Yq/f/rlzafUDjXqLbeDpPT9761G1NoESKFF2pjDtxGr4DZwN146cuSaA3IYBH3xGE/X0Mj/fOhxK5wAPhT9t9BZMnEzrnzcMoaHyzK++8QiIhAML6rlZEG2VYvLvIZTAYJhsVhLTIeZmYNs5agzMMhXVPw8feB3vchdekW2/0WvrKQSw0yVFo+wQYOiC4ovn8nF2nkm6CTtj4EIvBMqWsySMXb6pKbt1b3M2Toz7CachdoJYM0H32GwqJLQIAWW9xDiQ6awXMnxrbn6amjKS6b+BPPf0NU++TQAdCwBS0IH2Cgcl4rl857j1TCVpoj6fw3l7ZK3AYzNzAlsUYEHHYihHYmbDcT7ndPRM05hLLm5SSxjpC+xUsMUxjulEykeJLF4O9Bx5Nc2d8gppPCqG77SNNDQAHg5gClS6KwTvmQYWlYI1Gcz7u6Bcy17V2TsVtXM16xBwACz27mtUPvu9YJG4USgIwIsLyEBdxFA70OQReD065hq07mQuWNLX70aNkVFPX5RkPaWhtU4h2N6lhBJXJhIDX3g6Nb2wFKu4mH27uOLTpH7AUuvOHnoyZt17piE79nz/sXI6MeaERhGIdJVLAyXbnn6LvC0KgSQyB9p8vqYbMvbQCQeJN67GC7bfqwrI2IsiL/dJl8xzMDWUQMm1RTG29AvgjD9SQIQCRQBdSdv5HYEW1MWy4X0CTYXAEkjvsPl+xEvC7oqJD2ALGm5p6c28h70d9nJ8gIjLm5QMPI57cP1hG05FB0IIA1G1BPhUJHCyaSHU9c7sGSgimwQlMeMOC5r4QnkBto3bbeU61JrDaq3MwnYbpPrBBqRfWv9SpSUaQ0ZDcxzo7h96ba998GuoWDpjLEZ+/R8dLyfR2p2evwrsZRhVwNDMDsPrHJJzBE/dCwAlwRv1pTTWcCXipNGRU5cBBZGMZhmtJTaWcxE2IboNyambU9b7EYgtA7mnKwzRIGV1kHicLESWTbC9lQH+IRvZjF1uKhDMAo2kRbaU05AuxyKXYGo1b4kgFN8vEIfkIbpE4LWUVofmTvV8I792iOQ70RI5GEe28AyA8DIntVsmXL/q9AVyiYxAM/bvH8ggOlmgXphCs3l7t/uvyWKMAsFLrH9CegaROmcLmbD8aJknyLDSIZ3XlnfzVPRcLcl0VcsMddhLWHDdj/W5PofA+B74A7s0v3Zd1zy5obLoDqK4JBRHD/2ZDZYjpd//cQPnjqHzuFUPHNx4LBn9JevYC68BVWbT0v7LYhKDNZJf+1ZZEBLMMZ67oNEyvS6DvQoDJATh1a5Sq4w0UZBv5MjUYZdkvdi/X3Hki4rqLW5SYs+RgBGP6Qm55AdmFAAY+hDKh8NxA/sjh9cPGIG4ZWknD7Sk5C9i4Vd5xV0stly1X7QTr/4+a2Uz7xrTdKQBt5tFgey44GkP4otzgWr8P6hccJja8+fZ0RGNDIMaKW+PzKurmPCHl17KK0ejf0f7Vr/0+VfrXdkAk5br/SaJTxndGSvSqajvlcXCCTFHSazyzTXnjwaNVuWKUcfqN1i0aObcDXuSFIiAUQrBQn3UUdmiO0czUlyR2WwiQmxS5kpu45cNWoaZHpbV7mdVf4+tMlxCNn2bYdwpmNac/wTTU1/3BUr7FR4JEyNvhjpyXHJWsDjR5+Igk7Stegx0vS/JEujAxaxI8qYLba6dFc1UIxpyaWvvMl/cXhSxTuCGKCXAkE/ZSTJCh2N/2KIG6mI8CVNZTEEjXBfDK6FkZUTatHu9+3uy9rZFkBmI0FvYSnaFOt5VaKrTQxAgkdFIcPbIcykIv/5t7D2Qn7KuIbyllxkKaHjaca/R35mTRJGqWI/o/7a8lzRr1lXMcr9sFVaBgYi4P6FzEuKUyhFfqkUndItEv3p3nsFP0Y8j80M+TlTf8c0ouUpQ9ZTgFGFSkpj8psbeHAP15FJabOslM2YZaR3V/F2Glgb62ZiY/ltF6arZfvcImszbbq8b15RpVLeeotmstpBpmuojmpMe1Kxqm78bWdixU0ayxotblJPA+AYXGcGRKmf6F/LecclPmAtRGJQL0UgZGBkEg9JyTRDTn4OS4tc7TZqct1a9nqreym+7mT1njDNLGvcDMTyIqQ0Ct1h/LNJ4xLyGxKe3PAMCrojxTOCXF/4PbVnZk4RAm0xF+/+bG1bNb0p5A4UuEGp1c9vVqKUK5gVMX2Ro2QOEBrk/nnz8XKXmNLj3DkgmCktdokq9ZqqeHFVn31hTNPjwAG79iWRuhIO5HS55+RVDR3RsM0vrXZmYin7KJQCfbBPFz4nXfMdWR6XMUvpoNc5Gys/TGY6xaoZ0NWrHgpqN4h14iO7Hpfak/ZFYCBJAOrQU3S0DhHBR4ozP87lOnvAJRrVGSxq3OO76uTYJV1PbwI6K/GoxdydCVPGNM7hx6+dBQ7XVAuiH9rymeaxQnB2N468trTocT294rnA06BLHI97BkowXeDwSUp6aSsvAKBGjOuXPDr2ferI4TIdRidAVfn65LkY5lz2hqq5YiRFxyZ47hNVPK9TzJH4Gcbe0M5XLui4FWTcQTh3ik+24UqzR0np267hLRF0ilw9oejdn3xiON+5fzgvO6OqhtaubnGOCqq2C28DIRFnO3lGJuELugDQdcFhdsFl4mRM4YUnF7puMSIXJBK055OH+oZ58QWTAPoLZE64TKXD9+FOj9m6wWo2DcRoXtpIuLgBA9r/hSrLuui6dERyLwd5/1cnLNH9sT64yyXS8Gs1j3eyovaOf4QMS9V2lRG5VsmLW/WqqSvAKIsXpSi6c2NxZlUMbJZxzPP7YfJuBwsNEhP4jJXcQci2bXIEQcYxyxtFtEsDGcdsSnNYGHz5FYblfYHpaaN5oD63kkryZRl0Fss3ibS8L4WjsNGKvc3Ebti5JBb5BjbYgnAOMbLgAf8MOjzVu73sbrTgkMkwWG19dB8tb9hnYXRkZtlFfQILQeN0W5ienndwEeiNb/8H2X7kU5Pw8ygZKVq2k4meyEwyWcy1tlb77o802xhYuSQoUrp4APbH+SX6CUwUKPD2wL/nZU73pc4gZJOR4xfHdI9K3mpjlrfWpJa8b8MQ1O61kX8ZVX/ScZA1IuNmtb/eb4Vy28lU5mB0BuGS4RXM6AWbhzE/7krRJxEO9NFNxyFDNoDw05WDfk9JKQg77q7+6TMiZjvdJ/g9xPsYiPZcGN/17HBF84zHLhEwBVs7UOFHs5V3HaVPcSN3dMF7JUgJ4IXgU0Na6dd29SbQM1zyO2ZnzQ+sDBiW8EwsOPADg73IHyCQOsJ/zO14ypUmUIsUKhXlpzbAeMncwyTkSMVyz5CANqJGGHTJzp2dkIzCHFrRzVIoXjSRe2+azhOkjougfItag9ptBeD6i7LuKRye5iULoH1YcnBkP+ljgGZ0wRY9boLIfUVn3ru6kTXmeeoXtiaoyECSsRstLhrImcGtDoYysigOYa6TSIRTNv62r4/FeD4SefgQpAzuMu0HV58cLUEghYYeL8qpNS/Nq3waVVewTCLFjISrlpFYTBanIw1h5w8wcitNX+NKQ5Dau1qdE6QJ+k9mhhoG+DaQOAEKkTYSpuYIwo5QrLVfn5iHqOtGo1V3Mtw0VmtkVW7NQ9KCo1jrwcjpYECdgAeXoJJmMwnY+8u/LRu0Qe2fK5pvGyzFW3pKdiH6heAbN2mN1A3pKaNgrDJlF88w23abOxkGjsFJYFh2baz1DPx1mCIlPatxe1lASpaQeTsPGTegaEQ2Iu6G3PVszITD0igf5pB9SK3UdSRFYzGuglm8qdOOMRjM1rMvwseRVwf/bB+ZXYMysXz/ciAL2jAP95dAHwoO9AH5nvAcBDmlLnCg60W5YEW+j6YHqklN2TGbYcZMTx8nZ1D4jUu5VJpPYdR6roWyhRjXlnnG/AwDeuayvcCY+LFGCjyslvZx0UBMZN+eh1OR/UKdA3wvgfgM3rVR2ZsutpoeE9NUzN/R1uIL63gw6Lm82625q479Y72I6iOK/yfL2h1FBQMhLd+rINJ7LgrlQ7G4jpMMEgGFNRt/fGa52yVYdSpq7b3KSZCAU81lBH9ORZaOpOCzBjLCiOEQA5+rJWWV6SGrmeE0ctjJTibRPrgxOtN6C2fP6Typai9oSlENwC/1iseIwKLdg+EV1MYZMIkTBQzkTaKzanYTJh/OjHUSUTpc75CMloidUAj+dADvuWoRqkAljlaBShXL+imSclB1bT8bwmbaGvhyuFAJN4QPNa9FqJj6nYkItroUHbA7wpIK7x1NYdRtwxNcEaKWvbxn3fuLk74BeXMrMItVakPcw2u+aKPFocqJNWwtkGuaJq3B4D0GNOPIS2bCBci5WV+55m2vWTYTzNCaSF8byq1ngIVw+YYxrDjzUXJ99CqC/a4J/cNspSIHQIu20BldIyPorGWZmEgUWqSWU8X16zoNP39weTKFg7yvm+2XIJKbtZ1IyA41m/g4lRkh2Wote0hj6YCfDQ/7aqzlHcLFR/yYsFShts5Mc+DU7Mgb9XQmRpb0/C1VsGNKAlbrWzpL8hJ5rW/f/NHxQro3I4k7iuc+NyATC9b/dBzgB2PuNQwkkYixGMM5Zy8bynkevHHlfYsyeLOS3KIKQJC/WxXl4Fk3rCSoasOK8s0+qa9PomnbZJqywwyYNFcqySLd6KR5dDIQUwiXnfVdj2qiz7T4LkT+s9N25Ce07KaIvkyAOUGS+GYf3CLnIYIAuofRd76mgOK965BZp2n/bk4812vwCQTXGZancWOiSfM6F7YHNrCwjkbE1MKkgEtD+5FiHolK9eOr5/0a04R0gb2HLvzOODMJ1GCUO+tK3mtUJ0nQwYTMTbYSHhEr0CoosGjTeP9625613sPATIbq3MgjSDllVV35SBxAzLFV7e7iYZK5GbNZ48VbKPj1PLw/A13x3/FKs/P2w+hh8eNtfDh7OOV5iCKvxxFbr5aygRXTGLeVAXDLjh72w3YeDPh0ufa0g/etsR1DJGrpbk3y7xENapYZ/8oWs5LxTx148sciD9AXLqXsJWZ06bauK2gMohXMTaKGMcKTbVLpy4/q3pXK1cQhGxlYV85ra3nwmSP81VLpZhZJUju9YV2HXOpfaU6n8eiW1EGbuFLSbeA6Edwn6SIil+tQ61rpqu1/dmyIgt78vkifGCuCrSF8u/Cp+hZxTFq/Jj79n5jPY/eX85j5rLzoZBMU8gfbKvQqXhxZA2xLrd+X73slflk2eht/Krk2MH/pMm6vSasRrXl3B1o23HHcCHvNRGNTEuvGmOABuHvSEvo7xZK2fmwwhI93PcaQXAVOqbCik1CtgzgVBjjQvedOtcjG3OqzDDQQz8tpTeJwW4VnnaQH83cycozVGrkNnFkyZE+CVfrC+wXQiVMJlCHv2bFCpxeiDBe3O5iYTn9psAukJHm1c79XlNai1aC+Jf3SdqDxeiD6OSAep48uYjPb6FBYhW5uXVDAm7xl89fbRDWeG8d8n4Fldea+gKiU5QrXtF19rpgNCvy9NbdUBSJE64lLgBVkF30aCdqqsL4dTMV5KGEfaOBHgdteFkJWNM+N1JSMBKLQXiJbDI6x5c4a0pv9RnXxLuxzqKvatlqejErH1hbF1uUSiI6M/cN+adu8XLRriMF5Lvc9l3ct05rhhzxC86ADl6O67d+WXD7eoXekH3TpRhW2t2+dnejYZYJkITLl34fhq7Szt3n1nDCr5+Z/G/1idoQg/boSPnXetq98LiVC3z5qUSwsNIxTLZjKdAmlGXX+UsNThbAPDtw71/7aGjCneyEG5tIbyJp3LuQbkMWaHgelH9zh1BkWnrMfraHYq/1BfUnIOw0GYOmJrLHh8t//ozObj4B7irMUruWfrDqIJH9w82+/2BQdCDEIC0PqmI8mkT705kPUKgiPAJUvKmM26eEA0pHOraJaKKJXKHWrt07rV7jefvzbFB90IAbaajz+hvdyjB0mBQtXYhalLQN5fe+4asByXniAzrjER3bHJIJNTkhXP9ngLsla8PirNnDKUhghVm51/M2Wad8ox4q76/PmUU4NJqw6p/qlVvTROJFVnKVpPom783WA8hd4c8nb01nEn5Xc/aVJUMNRAhtwZe/KRSu4FgzZnfgL0y+rQpZjIPtUKJ/ieG62xqF5NJbJxudnQg8huFtR4KJf6H/v3EYg9dc6sNPSkaUrm/RHulElG3W2MY5OxJDj/S0vDYIUyD8qLRpf2358wnzVmAbJ/JHRDaHBvPnfIytfbwSbSk125QW9oys8yGvSxpVw1R3fT7udgMDXBOCs7A/gEX2fTxZ7zRUB5+jp7PT/RH12YCCyRuq3J8XmSnwC+OKNawjLsja0BTcfBF6fVH5JVwIuCSAb9boOn+bVgQOsONqrgqGczE0N0a3WF8jOpnVEVOLyvwmD9mlGtS0V5MbUeVu45YXX9MKUPc60LPv/anliQ2NSWlY5my/bNi8VZ8gnIZKJjiPapAwv1kNuLhepwv8+dmCrjrRPBxbsr6zlTJAqSE6xKdUI4/lK4eArfUvUgFHB+UtwfI7ySz1+d/KZ6aMfrflVgMrhaXtWsKVJ2Vu1Dix3POsaBmk0S4G1f80mp5CKAQM8Mxy+h482W/SldCQsnUNDE9EAkHWTwXd4dV8Kli0NanlHA+Y+S8iaJbbkljRJZkHYm0m+eJT9UuyMF5AOvGtI3Pmux3QwClOCAaeb9fo3JuLmGIrS4lacSL48s2KmFUT3plpieZ90x8C00wKmhHIoOq/rawjf7cTh7QrpxrrQ9D1SHUVoEnTe40TI+bngzqf0XlB0tDjvGsseDjt/YlIdPuFmoQrpuqw9EgmYcleOjrO1THduyQk5BtqklRGuVUKzMewvPQkKgTbrpXbz+1jZ98QSzKtNWPoell5ZpQTf1pbxNuBkv2uVD/B/zphPuWEdFan8H8MUiZSi++D+lgNuPuQq0tBvvjbEb1748X0L1aLUio19qT+LAlBo9PyppEb6rs8rd26IUMKbrTBU/Zbc7T4rdfy2FYP0O7EIlmAwzD3oiIcQZsTxT6PAQgz1CQXC6ug4qZXxY/AXGiJ8UbwqHcK2NYhNjtM3yEe5MNH+Fej8MnyL1qh3/Kbu1hkJJdv9oDAIE9MFcByrERUKK1XB8yZLq73yevyiozafwHkhIS7XbtJlw7ulQYjtpBjfUgved6J5gae6s/jHWq3euh7oO2BwJk+IWmMvzz/5J7VZX0BW0kwcY0Nbx1PLbG91MHt8H3uvzGGJQaeuJw6U7843D5Hbyr2sHJ7Vx44y/RG09OMgChzHaduPzd7xT0ToF823TlUsefabJnme4t+bRUXkb7WBA5HUTW4kWAu/jTKj/hqPac8dGlpk3W5nXAmOJ5/24H6o4FDAmrIwblOaMuuJ566VetZunD4dOqX8Noq+7CETVPRCbVGkFx7W/4yJddaUWDh1GFqLaXkU90veoTubZBmtWgGT/Bxi9ZWgCCb83AT2wsT+OoAVX02OaTvNtXoOyVnghc2ju2Cpjv6aToj6THrykNrPT19ppBBxvppnasWUV8H7Y/CgFCfqNRRJ+BHvIKWcum7r3/cOpFhdNDq5LIIArniu9I6mnaRP0mgII8Iaem2O1pHZcQ2BF6FsptJ3NpnfSiqSPSG/fvRll4DGLqhpTpkSS21Ox1yTEDH+THHJbj3oWKazYwESLtUYuKpjQb317duyJ42w2dcUEhyDdu7YY8ISLVpx87UWqDup0b61fixGiKjjqC9j+tVjywomaItCXNBh2DMB3z2pMoy+oNsMHocD/wo7gwLiFJlvrzDF79r6J6jl8yLIWi3tj20jaiPwvggIBf7v8lx5vDvkGOx/vm4UQucHv47XZfIS5wCYPz5GElkxpcLjL6BgZEZt56VwgKq0c8UQGgZlp9aE+JToqhgVB8T6To2hFtnOOYH7lvcpLnMjGZT0m8n0np4qw9uJajse4p+LJC4h8QQLbA1tdNWMEHnRmSn+xY8y3YAFSj4RDOuGmLcfbvoSVP3Md/m1FdxpXM5YVCGBvupVLPVkyBTfd0Q90hQMCFnHB5U1Y/nhOaKm39rrbvddhyL8EXmiFh8S5zZQae4MJylOGfm57Vn3yLr6Kprvs4Qoik0ARbOaw1iHJegyKCPWz6K6duD63xb6ZhG6HtWKHFSpESEGSC6rRy5J5uKC50OoORQkAYI+3gv3nu4PLkK+uSXOtSM2h8eCi5ZZwOdUYHxOLKyMRFw4ry+mkpTIcDfWyckPsq61lB+RS66Qyh/ag6n+BsChTnIKHdP3DnQE9DEPSWHDmrKS6vm0CXWsXa7XWSYLIxJhkKcQFlaqB5kQE5Dhh9Qp3DS3VChiJmHmJSHn7JUwKNdk+E1E9r3qVEmVmGsxVx41ANAK/rY2XZd9cLkwP62C18SdrBrHGe8GrBdeVSs2EqL2dXk4v2G/GLe8aIehhySOUq24+A4QWGYww8HdBKmOpomQ8kcsG7w++1+woiJsXdbMvvHFtivTwXX0j5omnYgfV7aMy+RT3yFcqiHm72i++Pumwf5fueYAe2yQgliOgmzv+35yKqBVG6cMSpQrze/anRzXu/jtezSvt9uHfMwsePIYI1MrPLD9ON0Y0j4iNr5nQsM1HBNPG46vaftsy/xm3kJwK+drvmaFkIxLl56FigJGFyyssd+S2ljvVsUNzKVT+H6H1Aoed0IvEFBFCzWgpamsOqto9HaHAly9mN4507NXfPc8wN4sWyi7x17gWV+0ON9Gj+uid/tSkHJI5pCqc+K5jcaDzKIbaeX3bQLgwBE0EUa6IfN3VO5J8+owWVuwnMsZYGqY9nNWqhZpoVjxqTuEPxGp1p70mdDI8UbDlUzXVVmIKdGy6dJYKiEH9fUutGJ2Sw3ug3ewqslABIBYUmK/MLHAOLwLqdW9+1ZmzCXfGagTfjbMYISWH5Xx7dILcQTlAL6wxTOO5+9+ucGRaLrq2M7CChjISoJ6qIkiiQEFjyq4y0m5Gof4uLUF4mVY6aMEQpZJ5nTEm91Bf9/Sep7OkRQ0/2rI+hv5eW873DQYaPgL339lvMkwOxX5PSy2ZtlzjQXDSRaumG1+FthQNdXpwJcgSNnjNgRXPrPPVlYvVTFPG8jsl196YsaMyHvgOrFmZT01eMxluefTtfmRmR0C6RWopKFgX9qSop1MWxDrXY/9Dj9L9vTw2Jdngtlm/5qk/1/qSWYJC2zF0yn/BWCJBq1Rzmm3v0ZIWULPrNROba2tPvN+1ubBVmuiGvYx8w8no6RTipV8Xc926QmxEHE2GCinFeZzfzpWrhj4ldaOnGGIyooR+wv4EcPpc5wwgBpqcCTzP3QkYP+eEW2e626efpBkwY8ePJCGz4ItbVmZn9kzlIeQXwpidTnlh62ClFccrNkEsAYRr9qi4FOvfnqotYgi2EWoUwYJUPRk7lSqBHcP/1DjYfF7h4nRRK6UDQ+NMg+2UzoQYBEInzTbqUJIkHo++uDrIzhofB6Rc4gQ2UBkCH98NJ9kSuMgK5wAG1KdySxThnjLSCcYwzWKBaGdfmb7P4W7PTrktmQzsgwOQaTNuapGZob1Wmx7b1r8cWdbK7DbtUdyoUdNemoLLeXk/OB8whwbIexUJq+boKN8GcU6EyJhOdmyi2EndK3LZAqhGlL0y4isf/hbTRlb86RWLqVTnEIcxKf1PBItYaa9FJj7/N1d3iQOviX3z5q39ZsJgmaHai0MpvAlvFEzq27lj//dCozAPmXWvoezryQgsYrTC2FqgVYUcI5YWsU6UPqXwtPpIdHTBrh6bbCrYGPENgMe+m9X0ED7jQ2vnlQjv3jvcGTHv0me7ZW0ftyhBg0gszt5ao45LbHuuybb1PZpWnRl/ND/F0v2Y/+msWWENqdlsWyBnkZ59W9nAyGALPXE3/klz+MghpQYHJzR4rdJ5iucsMYa26N08fhZIloPQbwyTCdeFxj0/QXUPhFxfEcvn2m6VwJJOGr/puZVbduwt2f3ftWeIRY9MBLXFtYHXl9+kEeQXSWN4obZo8+/s9tw2QIUUJ1jrG90r8lHUuHEwuOEmFG9F1p+tD5+T2Aj57pgZx60GW6jemVf5JjEplBTAYkDuYx6WVSxf0p2ruiIVdAOU/c9w+crVPFaGiPJE5yNM2h/1Nb5jEaPyb0TCxHRuKCdXQeXDWcxPe6ywY3zO8YtlH20kL5lg4GNYOsu324PkZ15JpWEuUX97TGdmPgGyw1pfyip/s3q159zt4C0e+HjkSnFC0X1SV3uSjCoK3+BA0KjsyCeK2zY/Z1ySVUXUgOhpaI7JucR6GfTyEcAipIdjAd1r8BdoUvr7Wrut9/PUJwimhOWfgZWvK3Ym4IvsjREb/ZgpX1Z9DUW/oKRghBUFyM08Ulqa21fFGPZ7QlvQUtqyItKmkcGinIb+S+vfCKqmBSIqxLP3GGipTN35kl0vs3ysotP+Z7cEYH3l/4ZUFexEW5WMf6FmLK5sj88B+TGEiQHSLVjb733n2jMDgvxlp685L6a5qTfqQkjsehZydoYaPlEBuIKImQklzAy2Atef/ndxA8m8wE1cRvqZo6U5JD13qSMcNP2t06p/PmOMciQVeDV/OmJWV6YEDl76oBVbH5dt61/qT+I1Z52BBAvv7aWpnMpXYPWTkLhuZnmmVhn+Nfq2QSbUcQk75gmXKcyzdXCjRKvbEjk5JSQgPoodrJp+FteL5PVVGg/IeQP2EMb09Fuy1FA66uJiC/CcUqlrbkv8TotW1//xvPPI80cZz7AEZ4op9Vpy4sD+oXuYTGQsYnmb6l4dp+5XBKJjRNrNbVJH4JlpSGmyHLcZGSb1MvGRy228BqguKMJDSzgLkVF+j9vC/Icgd7jYqZdVFQXmQANcBoMXWRvAvQcJFVsQaNZFCR4xtdecLKur8ki5eIDkr+AuRbqkSTZ4Zg4h4ul/Sgy33StGNbvI+ZSy9WE/VZ33l9UxIM7YMBHRzhwJ0AyW5BY4QLlT4R14HTXvHQjDlP02FtCTYN9amxLICFYTz2Dt27cCK99ncIoIiMcsN/MLaxYjshfLYPXnf8JnuT/Kn6WG03/4iMnRgWqVwf5Znju23Jq9vpDlXZerxbUWjJGu7NmWRoTBiu9wzbHtfz74feD/lc2W/0kGcV+a0PT7+RHY8Qdhq1o2kRuaz5T6BLxSLnubOHsOvejBHvF9iiC+TxIzSAeY8Gnd+xy85wOAUWHpiGMf46iJef1ZUNz/CTnNrX9O+u75O6E5/7G+C3VYWvL38tUw3pF6iNmqUBvc8aiDB8RYkQp85EJ7cSTTQ5i1cGMUbY3KRFGLEe7hbAeLisjyTKRn9G4pn33tJQlmNF0zm8DqVK9v5/+lNnBzno80qIqGTGSYN8KNYal4kNG4mmOSG6pfvEG5L1QNcFyY+7GCrT+1P10TVNgQM3STCliKVVUWrVzG37VsbLHtZkGcc3v41FvMzJNY17D98lkufwKjPwIYeSbiYnRsnrl4K53eVEhTM/05lcDHLjZWC6zkP0kgw1QI5trKBp8Zxtg6NjV1B+FpuTLF7/nEZlmKHstE9Yf/hO+fkysY/vHhX6P2RA/+2j2TWWiRHkiJeBbLm3Em99ZsqudyqlvdWkrT1GmeoMdQgFbeHH9GNqAPdaaGuTFQL3y+3fnTURVmDDevixXus13NEin0NdkmDr6s74/xiQpJrWoqCS7c5cBGoZbpBLLy5HXbB38nx2WRUsfve3/uq8yDQR3pXsoGxVrQHRH43WMYHecC+5sAIvRI73/cdd/13AO8TItj+g8nWn7njwsUqBP370x94M2YxG3jV/0kBnNFwaIMc+FY1Onqh4tk6N3hrYO3ASQUO9EjVzO8CbwvMALBGmkiLL+Y+yMVEl0qec+pSygkFym4Jv4FKSdhtHEx4UysOXVoBLI8nkN/yjHI/Oi6L/F8GlPa0lDApaEptUci3yiYKHffmB98SnPDgSnn0nZFsf25TfSXMCnIg1VxQVT45KseNwh2nKClecjhzQwY+hZb8yvXFxiPezdvyoVUq3taJlMEXwFynfVL0FofTxduOvlkMx/Y7atva9XIDslN8ZvrmXP6AQxcXfc3206Na8I2ZhXgjIK8yl9j1S7XdDx6Ji30CnZO8TXWLnouey0PSP27pVJ4/bB+dhkd3zx3ft67iveZWOfCpFkyzsS/BhwXuMDcjGL/DKb9bmmVbKMpbBXss7fykzP5TCNh015aZ4M2/1+kUcNAvFGyyt1D0+8BSsKysX5gsO5zR2b17RL6KpXS3+1mTVr6Q1wCnDRqynBBPOv671L4bAtYLYwSIjysb1xsz6iFEQMH62MDAgYKM0rSMnSFnkwTBJ3XiYO0MLQsvQHlPeXUJ6VNyDxcmoM0kOcXFRgYS71bsr/pRY9OTLhtiPCj5OHpLHk2/GTf8Y/CFJLWEAJ2Y20HEvXg/r0CdoCYTBC3XS0ca38mK4Uhlutr+TlxedtAw6bP88sBgHjkL+huIimZdKjP1YV7SP1D8nd6bp7dlhP5nR6WzFyi4Jpdz2yO71iZsSOxe6Auk1SQJmeWYFuoCfeJbg95DPswe+ETxoGnw+FD3avAPiRZRGl57WHKFR2SBjfVq9cLNo+82XLy0uN5UdBysJSgUtQw6RJNP0lpfvXHgM8iqdOtVeZb2YAi3lKnei/6sLivslThW66q4FZLotDD7+7yk3jWsX7zETOTjJqtXi3fWdxbmJLs7ek1ZWTCm5IjESTZQR8qDB/NUyypefhF5MSkirofOLF00XAQelken3laeMfTX15d8z5Fwae2IlzgLAcWhqYCS6GkbDrBGAqsz9jR/jOP/1YLzJyb7OQ7hkNhcfziVsLikj/ANjPh6ScvDBYZ+qAbreMT+Qk52tgWnJvbVl/blmKWj9z6ilUIuLqpY2SvCUM7PB1OIcydDeges5me+YOmj0m1/vloLV5Z6KlaqkY/xDNvl3VpfM85k5hNy44p6Gbq697bhBGBZ/Gh/9mb5wL3N/dVEvnK3Ni3beTRHyDp4E9O1DTYud5P+9LEqkj+67yfDT4AUKe9DAmMMy44Ik4ysIBiWYevUyXiiYtA0ayfiA4Dx4GppeN5wbnQtdBIC0DHYkRLJdJTXS0OJ72kZESKKVc7mOzFQSJWjPJPQlDqmCyOjAs3UF8O9Q1hAXKmEJPKg319JZg7xV2OjhBff2WIr1pVlSksGpyzCIWAAvoA3k+2fcuG9u2W82Vo5WEEV02iOTJBjsLHGFznybReHj0moBFGJ8XntCmz9r/0AdObtvzP/AVu0/MdbC3qUbVc1NKVNPbJIfzBqKI/z1gjv0pLEsNzY+WOOvtpWsePuC/Y1EOuFstt9GWetAnKkeaxgEWb+1CAlkRDCGB8ZkwV+xK/HazYNP4ILY1K7CpZK/nRPt3hThn8uuZj+VEHWIWcYDOq/6/nv7laRd/voSV/7KRQWW/sk44c6glAW+x37Gsgt3o7s25m6ur+8vxaQMk2WxjRJ+yrXfvax7HIk2eSEPhZ2VBJ9Vuf/5cSmTPPaILdeo9tDF0Nn/uRmBMC39WjjoeClI/HOFx/Zl0G2wvPmmkj+YUwD8zBR4ksKy9aX0UR4DQtOsEp0SemBohtDKTQwaJhgVolhMOWKPowb7mnKYuEPM9AFHgrWvW0A2jlBYIGUEkqudP5fX+mC7bclfLZWQiUaKh7tW8UDnociAyyfdfCerKT0ZoWbMEiw+/DjtVW+VD5KcQPJT5ntNeHlo68YLgFDdsGy5ZLY7OxRJyUxHdG+hjhv6yc3NXbWDg8WrsAHlSbmgbgpRVwatTDhpmiXM+o5DwGEsPb17VVg39UIGC6bkEO3zLiFTaAR2+As3PZyWUKBw1rECkd7WHuCB2qfopRFqQIPm+DeyfwMxDJPVJb8J53YKFyIcLH+WDSVPAGEBEjHQZHQEnGVzDZ1xl8dfgw2tezQonenEM9ATIpjNG/hu5dlwSuJzU8e6lAiLFoDhfsPFKRVmonZ6v/DAS/yq+7u6Fa5o+D/MfMrrG17v9KnIFnjgL2Vped5P63+McWOZ1iyGzlPP2q5qjsSvaQqKzxkhjQB8FFDpL4ycyNhqLRDmbvVHj+yyKDB6VqVff8oddNm+Vo0pLQsKqIxJ7ZXcR0SA5NQ+L9fUFn6ARaN0h7M3W752vOzkpxcGAmGqiBgi2/3hk65mJ0SOxOuakwpVHS92y3IUUAD7nSRyKCAez5kNT0vlAlDX6Vn5ASoQR5Yy60qn8JUjUA+rUrTrN//K7M/DF1dPmc4B+z00fmJyA0wSjG8r26oAMTBS4rhgb6otLi+JkNmcCDmTgnYpzUOM+d1Yu47Ml+N3jB7hh43f7oKW4tIo2dWoJQxv0oiNCFAf9oxvVjW9WIl3l6rQt6SmN9WLUjPjaZGl4r1zmVuRiLb7owRNxJ+C+WiVSABH9yky+8U9un6swLf07dRroywHw6+7PBF+UJ+GDIUaV0kamn+EMauqk3jA+2d18PYP5qZgLkhjhO9/e+/mQtiM4FoJw+3abLhyI/XTxMOmNBXO7eRqvv+E4jbXf+LS7E1NA1FxKhQCyZPA8wrBYZ6k/QlHh3Wdd2yVV0KrUAx0ZjaB2w/H1iPdEvv/P0RjAZleoeCeqlEffYhSMei6PoHRoJHd5GaFiicq9m1K4Eyh1+93+hsMSX2C6c3BEwvVH8xmaFAMww+uHyPJNga5hOekKemKLnqv3fd/GB5xrAnPcZnEntCRY9r/eDm5NXheftP+v9q+EwEQ2DlLR0rH7GjQcJN9Fr8Ta8MPi6SVT6UOf9CbUrv1iYojIjLmkCx5Ei3nYB8mc4LaB2+1wt4I5Ux8abitrsPZw9kXAN3v1TWF7l672E76CvDE0scv6QohOVYI+jVuD8N41GcKbDgli4GYVGCscXwczJASAc7Q7sXjU8cNvtgq4J6IIl34Tgka97U6p0h1YeDcieFMqW+oMGU/Ey7E6kaYwbGb7g8FrtMqjPFJEcb/hOBShcGmUmZsIe6Iqh1WR1BxCdApcct8+MnkPOvVaFTK38fkI+CbG9tWdx7Aji6nPFJObKdj2baboS8POJf7R3liN2MgzR7DVwP6EQvrSfy8KBbSJoZX0KRUeSVIbUCZVfdOY7RjEoMECVVH92+BzDC5PMrWVJoyQKjMzUfskkKZoe9ZhKLO2gvUf7WX/axLp4SAKLh3LQBkVGfilRWusUegqUYGlLgErRT173NY2HBlX0eKfowDwMiLmJpWGFfc0YH64pAjgZkVnT9CnfAhqX3a4kk4/AjSZ0I1p8EzAE1uL1pM2Xl1h79VYRrI5Ac4cb6dGIWD0DoASceUV+T1kdfv4szVapVK2kayzt8jDyHi3n8rGVv9t3euWrARPmjDkMd6w7qoje6McA0xGR6919dDJ+3K7U8A5k2KnDDOZ8rH2JTZY+PnsClubEXP/8A+IJkK0HMq5tyYp1vUcV7r9Dqaua17/NpU3JvoOsnLbs50/L77Vh9rMChIom5JdVqWSjyIoRrSQedtguSJ0n1wmu3ca4f5GYPfAUMxJ9PsIRjUbmfMl5pTaiAGwn2uRvzt/j6pM9myIju0KY1dnbNzheeUFwszEgNx/LluzrEui3bvgem/+GiPlYEnYfOPGFneoD96LU8Ivl5Yyd4fsJuX7mwc84puwplLY3W1C1ouqOFg29qQ2n/mkdaLV4365PP7p0vO9LSJ799vTPuBefiBk4MwX/aPBp613St7QJjmiDXqAVLEwEtv5rtbv4vG03hanJicqdLv5WnE5mRmed3L5W/19IiBz7WwGmOLtoVZpvsr+9pj66orpIDEmuYd0Yzjk2KCg4nRocRl1JbIYuMc7DEuQi7Id4xCs2ci0dHQbmDwrlSn19znNGAlZ+40KGMvSkFnHVEigg/nRqJSHs9fwjQi6xAyY1MRJGyBvRtMGwAnMxnsL9O/Flf3n+nod7Em97CPVqFElpi000GEK/nBjHKBWLKXuf1tHBFRbjhBVR4iUmTcFOBu446nurzJENswHvMf6O0mlmZGUC/slPnqX9ywyRLHk10FO9n1D2wME26TPZu9LnAIgBWdaEMiib05YRi4z5ChfMiOAWnrprW0fgAQfevovrhpYZ35Y7Uqyf5H/IBvrr4vHxn9E+zu1aID3oGm2+/uY+wPEAl5O2HMsErpEllf06qngRC6zy59j0QKPka1i3lb1w/6dGmwZlexjF2X9Z7lPptcARWrH3QHAlXKb+wfRnCZV4PPCqJjI3tb44dWGmoSRKejeJHowdFhqRjegImKa9Bk0+26NHjx+5Q3DFQInkYUosdlcrv8hVsejnCRynB6C1oMsuXFXrW/sYK+TFOb27lrR1DDAM0FgT8zvf372EsAGDA4CKI9Uw/ycapqW3o6QT/XyPGJFhPEF3OUEilisbq5YD0+QydNkt1eE6jYFnN7QRUkr2C79W3wvKtUkunvRAQnNZgHaDne/5l31J+GqywZ9z5ccv3n28RicuM+0AhKr23xunP1a+T7/gAmISmY0HjmSci+60qG4KvshmoEJqLcHCNjowaEEcSKjsExfZWFPVnkQeytwZVhEU38IkwGPlGsB0wPAK1VUeOf3BZMmBcE84n5RepQ1JLOqi6wzWLceRwpN39rXS73F+ospTj2yXfCeooILTmEvp3ku0KLNAgFfbfIv3WOHeQhA3o19z/JjSsoR8CfGrSYt7YAOQ8XKuLLftIVaorBwcMN3/XD+S8016yYYC/lQ1PuDtXGG/K8ZeNQ7u1cZ9HtLEqjDN5It8h947MN3g5Ml9TmHuyDMlHDsaQoG1ijgW44OuiqTlJomYX6QgBzYI5JE11p7Vk1Mg7BdUi7DFAQpUoBmfDSGFXyzxp5wRERdqG4is3VcreyssSdLC3nyG3H6JN8mYU3aCQGAhBjafD9luQhroyIgHQO2+pQvwcDvTUGqn/jhtgWFtRndLVtB99tqL6GCtN7ugN7vTIg0OFkOhN4Tux7XWgwY1g8lSWCQ+MoUFuDFUG2aP4z0xZEEkmIvCWSUXdG2qsba0uVZvCKkuGEARnwblujwGXobiBtRLubsAMdyvmn8bt6z8jT8iE9wcLaaU/psKj1m81BtxjJQwk/y3ljSRrfDXTXG4Fy5M+HzwTMsakf3s943M4YIG7HVT7iF0MR7Qmt2a8ygyFOmiuKOJan6J6E4ZYCKd0t1qxiAnrOSG6ET8htBqtn5SPZMZdvtZpiJ7F+BA32zAEl2lELc0FgZGQtpPEFBtwpUMNaxV6EHcwKafYnARxEiqRXY/0q+1sf5cjSE3PkoraH1fjLMHamaAVs3JqgiFYBxuyBg7lAjhmAQjYDBGIFSKAMLztJLkYe0NlXJwjNX4i+BF2R3Gx2NpmZPo9j/fmXXPdvJ3U1jgeeKxcC99KVL6BwIZvS32L86SqexJqLOF4xSDPhqykg1djceqLLFsibAU2ZNsO1Z9mlRfaPEksxl5yZx9qM2dac42ttjsK9tyLjIp2QS4HwJT9S0OlYHJGxVCdaSTkUAm8Frhdd4np8Du4TxDZ90gxg+kYmEOBx6eAocEeHWnt+u+ZobxvC9JJo2lkm98IDGYDnOSj8meILK0DtiTBuqonri20QBZn+0Oibf5COfoucNAWpkwfAtkDZ3R7mZAFskAW35bIFtpPDKkHSgPqHEfWRQ87zDW1ce64kfIoOcANdydNz0kSOTdLSVTSO1qFHC96zk2hwSS0zE94qhAYtFmeWb/Zx28Ts+dmaUV1pbSkQApOIWLDbFEtyZO8MxqxAz54Wml8wrdVWNrQ61BGBf7Mx2gErC7r0HtV3wxFzLncruZoRXUmawlOXg0wK6ehA+fsAWh+kLdlyB6orLcI+oMl9Cbs5oKiXmtqT0k4XQLA6XaVO2Fc0nILIAJnq61iAx0k3Su/WlJ1V2Kqr15ecfel6nxLmTTd9XQZLXNRsfVhFCGX5mwTzMgUgqsZ8XdbVyCWWHXE/gkF+YjUX37RwZkuulhYpv+/psliBXxdiCurLyA6TkzFaS9Cmn/EFZ+uJuHbtcofSQxTMxjQcKf8nibuvmFtrRvvVVgrSrIle7Xoo6hr5y9P2kAFuhNx3U5ySO7J/x77pa//QHmwgHGDUVdhSZF11CtUZI5RGQNkcJa/ptsiFDFeHomrtHtOoQISkLbR5KLyhvYa3RYN2fEArXRDynXTnlt5KWGbdTqc8m3yccFr7Ag4NBsGHkJ6pLK9P7DbLfXtrnJtVPLhjcq2ft+g7t9djcRE5BVBPGEmuJPCaOqqgNFphBPS2lZe50XWndBGYp9ayJd//nmj27bpLQi1W2TJiO6ECotaRVOV0VhlmpGctX4owmMc+NwD7F2rlHUyKhhHwmFidhoDFAivLWQzSup2ZLLYIhfmBcJtMfxOaQ5PuTAZ8IEERHFHTVv/OBrkRlHvVJZBBkYxix0CR6pGYakQyhN00Uar8bPoso7SrF7GezfKktnBDksQnBUnewZBLG5gLUQXACY4Wzpw2IctKOvrxdCgHF6SutkIR9dPyGnO9QcUJBtor2KuKeq8dVhxgZORLeHW/z7rXfs6QpLUnPFs8+nBkV5EVECt879gf+5rOljZnDdw/QHeOn+zHP0Ub4hIuEyYRj2R09pxuUDwing2oYIjo7y4tzG2v2VkDOCB07I0xP64gnrabDUGXyg8QvmGaUcB155bieSkpIb1OBi2L6XfMqz61GWMReGEt4OiZnmBmJ6lZLeVVbSA9YDKfBaSJLvBsaL6gddVqydR/nd6QEkoAcHgpBsfn6M02ZPSZskG3s6FbSQsjIGz84oCShkt4US/XVCgDWdglvOOY4jMONdoLb183mT2W5hh2MAykV6k4E0jZn0jZg7yE8z9EN37Sqr6gk6//SMSgEQVauZKOwZ9h0uNwVtzor1Uwn+fx6+enWQlB2sa6i2xen8qhdzDa3gp7/bfWRvgVHvyzYen5steB42RqVUOQZKEjMrpalEJ3B3jtkRiboaSyJR3tIpxseiOuHB3Mq2o/QkftEvIhloFEE7UMsBtFD7ujrgQLGAhvZjqFPbemUzxfT2qN30UcKxIkux2fCB17oVEC4KSqh4QNy3w1Ow8pcqepD4AhxOxkw5Bo2IMww1PK+Lvspwp6KqreZzBpOv9Ed79QsXdKxlc1bABDzkoBQSqXHd6KZKX1JKdIvuIErluAP9nPEj9te7MTpBT80B+OgBEBsng8S3ta0ZZh3FgdMpgxp9mWs+JGPy+GyRNC5KB7xrNbNqiQJVZiK/iP5IDWNDkOy2kCgsmNxevcKWhFrLlfqYtqfUB3mHHzxzpBVmvt3rkx9fe4LyzLb9/FsrS7TMd5YSps2fTeXpZ/WGCfL2obJoQgtFWfNoKPIfmZUbXlOdokcJzg4bNB0L49T4Hc21G742PeRADrw66xOWuN5jSo/wF3mnLD5SqidMu0f+mSzKtRaFClzy7o3zVQUQojKh4O7NscgoMEpj3uBUYrg1o18qijAhmPOUec0F5em2ZNoxlmlyLQ70D96tothLZ9iXgENPQl9aVXG26a3hvTHV2Ofi+kZKu10pV0G/tialTlbgWFc0avfmjDC71yHvSbR8jlJE6bl+DfjbSAoK+1BlQEKrkLjRuIgpyzJu1nzgKOp07EGqUWR34pAldRUXw8nvoCv0PlcR9700asX5NXIG1BYKJVmLSAihh99oECsFcWK/F/7RjKQ9oZaWyANSKeRjeLdKE5hInhgQTbrCxBmjB1jr28iy9BAZTQWK8LxgZd4k5pzJ8qhGoF8oft4V3+XOZxVqhcY9hjyFsSilZNOPyyjmBoVEesiczfF98JW7Ki1U3v6Czh3d6M7mFun7m2uOz/bX2FcAMTzuo9pMsXJMLfF7MvPHWBYaVwFjzZmYi1HGZBsj3G/ZmHSsYnPfsmX5k5USfrLLDJUlVS7K0NckcrWHnrTKwB2ZBoAKSNkydAZQ0P40uVbhSSiAIVrGoo5pbqUkp4EANGx6hdCHla6tK7jPhXMiCUjkdW45pilXn6SbmtXbPIICjdxoNqBfsY6gdh/xkLF/NiON+8woHMWdWDUT38EvY31NnIEydAQkEMj6l1hCMwpM+gEOGEvhyO4IX3iDBpgMJ5cyYTNkfbf9o2savpFy4uYCzHQwDthf8I4DbCyr8ha3phiu4mD5UfpCwCFbrHxNCld95yos2F0DG4kkUvti29MlqrOyCc1bi/NJ5b8xJ3yBvwtaj8+fYXfQwX5NeOV46+AfUwjFw+dBfN4/vy4EMOdGvE9eyxRMuoSUz4AW0cDQz+IRHxDfP0KI0SePjHgGfmGYExR7RYIJJsgnCwGZGgzGLNkHGlTcpi6x3zSTdEEI+mL9+9j+CoQRAoq48GsfdhalTjuT/2U9IiZXfINqLMCl+f5Y7DXImJC06ZzdsQzGhRZHHx5nuzJOCjScSMH7bEbinAn4B6ahRaO9407zzHGJvrtm/4FeDA1mIcUWxdFWLzafAAyg/xLHg4ABqMFVUHHK1mFYdrEgIQsa0ZXxUoPbqjcnWTG5kP68F5G6C4PQE1ePUQnKQMLBGwtkD5KnR1rDU77T9lCZp1F49lmBtASXImM5I12G6S+Mdk44nNEbX5JvLrZxMzSmAw35vJ7dFTB8eQwGp2t4blIumVXmtQk1GxSTRRpQAIlkJ9aW9nDOOGhxG+nkKcQE9OdUS/PjgarRuUh6UqvXzwW5ISVl5HyuymQQ5CpaL40HACnsTjY5xAU9+tuGRIehHzXTYyfp4HUzr1r97GbsCClzddss2Nklzii2oRlijYOHcVshEqlGO5K2s1yo8iKwUm29C9DdJTCsBCLaeCI0HtdD4MMFi7fgubKvaTwXSON0TiPkOPTALNXinQ4im9XgEcVvj1vFRglH6TCUsWBWzwPa5dbASFGxeo8D0ATXZvduCMjw2glvcKK7M9Ks92ybT7apomEMQjutz6xElxFks0bBIBaBqtBWRe51Opf5yYrdQZXCsYXAuJ8J0Y3KaLyN2waKiX9XvwjN4ZeAhRhm9SxzDdEv3KAJMUpn+rmV7LdnW62+ad5aUmZKbE75JQJ7Q8O2P+0nxrJ5/YBMZ0GPkQHfZjS8xBhPHyZ4A2zNzSJF4L2fQEjRlIM92y0bNrpp9iOHBvEfCG/nHMu3NcUCdcKg915fc0GCO63JvkwHEsDXS6IRPQiZGKQZJ6FNVSLNxOtODhVjypzT/7hygaNOcdb+vk9supk+MKX3ca5EoKVoEtw00ElpEIAVL1G0HGNj8NDzha1OaoyWb8K3nQRlPsK3VZX7YKyOjFDLhk9CJCZpTrBUhAWuHjLhGxTTTrn5WfEdQ6u1K+rmmt2WfYq+zXmT5UjjVTXXPa6aFnv1+qiXqVlzbBQCAgHC/Tu3zE8RCutkNJkXUl/SS/rjf1SEsv8+7YzlCn+g+rdr0ytYCS8NFLHeW0AKlYHEkCJjVaAssd1pWIuLoytX7xxXGQ4wrjKTDu7LK/nrO8zyv2UiQh8f+aOO9JelVa0H1w1DFvauT8LykAysOcXVtiqjKdYxSxL5hdb2TKlr+eyIOy82JniejNbc1KYkXvQ+xQZpcIUY+eAt7Pf9tlieJUT3+aLs0djgEoLXEdc1WIauQwMk09LA10Mi8aDjfqTRGXXbIjakdsLL48PUH0rY6TcQbJ+5LagG1N9wzgQGb1ZKRYEu/f5dbQlhwGkSzW7ukckUC4hIrnjSYxRNLtCgu08KJbEo42SNo3fjBqkZjKjTurY8AzOAwlF7jcwL9I6K5sXnnCQgOCdZrziEuPNeaURmEYUH07YNJdWi4y0jL8duTr1ayOaFfRKgI6FjpyqQgBjX/U2A6bJD4fJ19IZ2pwFwvwwR7+mDD0IRGq/JiCOdKapg0q1LGHhvOGUVlIL/g9+YssagoqVHYy0YlUYv6sFS8U2DmXb0u9T9tMIqa+qKTiUT1qSrmhdARLIHfqFRvW1mo+McPL35a1uscss6mc057Ip7hZIiRf2eAmLc5nmTbzmVkiKEIjoXz3km3pOKqd7DEUHtL6ObawXEAS+1ohQU7UhhBZVPx4gGbX+714xXCM0BZ18bI/AsptzIRV1q2W0pIsB4Jh9gQGOmXBrZGCh13C8iYW+byoOo8oeF2SBrjgY9DYuPbwZMCJviUxltIuuHxMap/FucMnIWDE9LUZi08PljoZ/jdiZzb6+cVMKj20PEGVVJ2fRJ3Lp5Id5VQTXG5CsW5riojqgE5wwe95iBvHl/YPOTQPrS6xeoDaagaCFZ7l6h0bxmwBW7UsTk4YbinuI5e72IkysVIWE6xvCMaCRjCjSO2hjuOFyRE3bp75/8wzzM3M1U4PIULkbYlOOCgUnhj5qUwsD5wO+5fIHohoeBxd8QHYVw35Dl3DnthvUjmfTt4MluselEkjfEci9Se9cLBAWf3Yx4eHZ+gjHlCF7qAqBcYTipvYmOLDylIhRjDsUyVE2yHnLQOZFHazmRs3kqqvuJTqaVHC/dAwANpI9Q6qKHgUOEhbnMo76Q+2icA6+lvmGV+hT/otZGjtjaDcofDUD7tayxMUykJ9aW8tHUs7riwuIJMG+VQ+zhYMc5zWQYAjiOHQCVRMDcXQ8ydUDgOwTZW6/OQpb5jTOlaYZu32HM/QeLP0k0vxoYn2guN1x+4kC0+eRBbcI4qn/kcIs0JImgQH7YC96PXIZXj7ePG4puyUzkoQd5bHlDPjtbwsYwPMVBqzR4e6PuYKT0l7PYO9iwh1HzZZ1vOhdiwZMu/XeWPfESWZw4gkK+DyvX/FHDulDki5IIVKErij69A/DQH7E7IlWDHKGS5a5DUYXNKOJP2E7bwVARFj+9/9VIb4VjLp1x1FaZD15lxkBERHpZZNRjjDS/imPHyXeEz7/8dKr95UbTjA8RBE8OdxecQHHILd3ecdCeKh6HMnGQhdcLSbZevhIjblatYxu0WnAsN4va27nWlqic1Ir0nHEFIL4HG5bqLbu15oR9HU33SrY4WxNKCZgJWsDgu9/8a51VpjiGgHtb4pnnXGSkFikKUj+jv073D/VzK1urgs6MuQKhOaz0Vpa7tXM5ZRRTd798EX549edXpk63nVyFGPQzE9LHMKUFkxkWfPkemuc1rk2TCoBdL1fht9TZZAgx6mWpTL8ucFIVPYPz0BOSrbX2C3na75EzE4cqVByBqpXJcCMtj5lt9sU30cK9dCmRVLE3gemBf55fx2qs7T1JMO1ECbEYlV4jH4aRCjTxvVXaoOAYCZrWtGRWHAUWNt8KzakyCuw+iXWmmeQ/5aFHW2phaRQfKhIAn9amqpLZkNkWRMQ1fijkcXYnSlecGOkdhAH5KtE+F0ZOnanewnZSQUJf4Jb8325UGO5Lbu2YLtc4wfEELDfw3343/NIcWnbY+csrebgnaRyZJXh7nDqvBtl9CGsqIayAW582Cz9lURfycSQBQeNvV4WRbXPhbRTnq+neYDOx2dt/+o1XiJjkz7Y32ur1AykWDByX4XG0wu/LBAqVSfpf0w0FvdiMEzhs4xpNsBxyvbVImzde8K7bgz3aoO65Qgh0jUJAbMV8cl4Q165/Nec9i/s05a9ZUoRB6hwUPmmDRIZlNgzp9i4pFCziYmfkMW7tG+qn85vxlLXcTlOMwt8oyHO1fkVTjd8/C9PHLE/ySEWFpH+Bd+rtnmkZdBZR+671led2+5XhfuoTCb/eBe1eOmaDWwECSHQMU65sqZo57o/7j/qaSb6dXk+PWFghJXMKs9QldWDkpULelr9deAa+4OOIB9+R0A5Srn3TUEvf3ahLJVYO42aSuOqeTASWYxLHZ5XhofoRjPqeM5F/hnBXZqALCmXpxSya/W63lq0Gxk4kYGh2Psf56/UAVM6MC3iX585Gn3iiiE0aKJWNcMKwD+Ge/Uo19anjP91/MtVZrwW0xblYBxaQyrgJR1dp/P5cuS0xsyWS2K7VcNSC006Zh0FGVB/OQUOat+xQtdScy1VyQbImcPdB9O4OuEwoBPLXo/6vLi7u3eey4A+v21Hnl37yyr3CbhcLBhK1jNktyMGPbTa75A3jmdPPFqi/zNaPizZV2UOMK12dn6lS4RqJ7u5tSXgAKMtZlPqD5FTxTlR7Q9Es5/WdOhPu+NT+y6X0iac8LDIBu/PNn/d4mpPJd/r4tHGbBmX0JHBC8O3JiSndM43H1rl0zAd4OF3m8HdUeB5r+L5fbHMgO5pL0f0tbWT/ZF+f9REhEmNBkz8JMpcc83D7xBxuSa5SaxW9Xa7hqUMi4W7++GWKe4+WZMcZf4x6jYR2G6cVojVyr+Vco/mQteaR9rZO0L3FklFAT4pOKuJIpKYdjfokCtsnAD8Dut1VclFiIeAbi/Y6HQ0kbKR00W4O8o7C8qFeBfxeJMfcalWshNhmfjQ8N/OxAcYwwiusSrYs6Nh0hnwpg7/2EGKv0hrgWrDCNHTKHamlw1AHnxNZzXe6H1K6HEkeqDmw6EXA+ROuGkjaO8xPyPKt2PavtVRTJpkDDV/xWO+q2rM2i3nR16Jf19z4x5KZ0WMJcjvnb7jmgcR+g1XGqNtwoDr0Flw/1jEIhL2GNKDdj0FIswXNGQhIazp/65zKjZZbKfYvYAMpLtiiSZNtFHyB7W6L62rlTJEB6I0uIsI1awW2A54gKBX5haB3xfE8l2IjU3Pc3/BD25OP/Ii9ppKjdKi2Nl75NqPlH4whkDVLhID1Cc9sXd6a2/2+TCu4Zg8Je6kuyAxPFm7Juo764gLOfor0BMXZr4YS29Kux3+/a8aiabpLcvPG89axYjIPXCCoVfjS0QPpndyNSaQXfES1Mau6fw6t4bGWj269v2/fVopJaj25Qg31q5D65/X75OOyQFZWpTF5dV/f4lkhthAnsphuaNip77FTrSxvo7as0QbPDYIxpPbKxceNdB/lgWa28F4N9hnRVPZl3UKg8+G83pVm79JKkec0Fq1x1Xut8S6jHNajBXjX8rty+EL0g/MVSxRpkVbyjYsGrKs09Xe4aBjx0F+09meUduX2P1PrKy6QHialLPJAlA8+CO86x6Og+8/5n5D047W4//Gsh5p5KdwJSH1EcUdh2yOyAA7cefkHaTq5/hlT7DKVuO+ArA++D7ndsW7lMRmHQc0NBtZ1jv+VDL7Ti/3nVRvzvbRNPnOfppgFijhHzSjeqAp8Yb0HE1KXXlZlXScy3SSzztPD8O5PWEM2o+qGp0w8NVLNBq/PI6LaYFGlcVNz3hMl4wykLOBeu91tPSRTXgkUjkwnSthcn5g6pFHv7p670t/3M2PNtd8X/cg87UndPvYfPq66fIzLDPZV+PWbPtm2onhbThx5L/1JzQaTvyaTVpHi9cN5cjL9vsgBBBh0QogJHdLAjUGTTOr46prD1q0HYD0LM44slrSt5QnF0Qjmi0Db5qJ5Rddt18bUJ4DMS/Op/+838A3p+tTzdaaz6ZKj90k8BFP7h/jn5P8YO+w3gkvJbxOZVIn1eVE0zHxVFBpIVe12jQoRSe10L+nz568a6dxS+essbxsJEBzan8qRU0JNy2wByrwzUVxVs7YWJmCenbP8ANxO3IrM0Npsy4W1jjFD6elLfL0AvmOthHkDEB/Hf2s9ydXzHNwlhXdu0U+VC4iD7Hg1st0pb9+r7SFNz/VCLZwa+qwxUcb8/V4B5ccGsktayEiefONIow1coy18ZuO6XXP2fEXJyZjIf9ELtkdBWCGxahZ9Mr814duNv4SgfALV7QUKVAp0gvZ0BXj8WA3hRf8Djdu/aCRCXCO1ard2gl2u18uGmQOMapGl1oml1Upy7IpB3HJ9TeZIqaI/MNoA8az48q/ibKKjPtZIwd1LddX3CHDLoGfGL7YzefKDn80O1D0l5Y68HiUYvkh8kpVYgoJfUPKQiDSSfdchKpNa1fYOUbaiMK69pfy+kriw0vjI1mDT+3JE5WBXGjUS9/NmvFGOPGn75Bshc5Ys2Q3BKFFIIC5to11Dqx8R/b8aZ93Wt3Tk6n1L26jFWvh1iPp13LbcrYz1PgdopsHoSKP5uHdXtnlRTyH0zaE60yO9By29ikxaYYQG9HZmXX2JXJ6QJL+YH8T0SQ58azK/uDSuiKCqajG59O8RMcLbOPld4RGG9VWrMI4n3UkxxeB42+XjBwGU52JptluXVm2s3vpo1MXPZA/HFdZCRetnj/vqMdkp4A1MThkvM7kdmtZQnVpaqPxbqYbZSek0GvXap8aT2NSkeY9Xm+UXYvg7EYb+1uNAR7ymTKzSgTJHx2lmXzGbfImyvxLJHbtsjNe+95mvt4r40+w52sruka+T35VO/zepajTj1mBmBkWt2DvWs3hYWyJCPVozgpWhHMbq5faoNi421ZY1rcrnK44zuy/K4GsTwGJcpWu5bwBrovy3MVe+3FJc+kVvfOO9JUhuuP5ULIewdca/OMYhmlkXS2ijvSaombiROJ4KTa8sjIvpa3pCEDCi35ghurQj149x4Zrycre5FS6Gm4855SRxR6C0YKy9ae8mcfbHQeJ8oaAz3j056iPCNJVbdNu0k8E3pKjTfFKBfQAvwNotdFVptOSTFXs9Y9S9Rf78I6V6PVvjLRi2S+LkFJrKok9Q+pHolNNgaunN956zAidYqSp+XTh8Qi7He4XtQDWsu+8Yzeh+OKlU8UbTociRoDSGgGoV1aQxtIFui3w0vxrWZZncWXv2/ub0mOojNJ2QWyM5bLGjEyrWwsItQgUroIQKsyVcPf+rupKPE2iPE6pOkmlOsbhU0zcEBGsLpQp+BdrTdi477UfjicjCfnp34nQQLRqNYmkepbi2RkCRiSMg/ILQNXk+wZd2yCJsdaw8stSxrJajNtTEkgHo3ftf8FTosi8TinhKKTvGojuI8oiHhs35MG20Lel2jdd9hpB4NH76gSMzzcYyaTtOsRnOdwlZnW9cb/4K2B3GP9oIu+i95BsTKHsM+gNj7KObP+JntOWiQHM0cXRA2PDAAlwzFB2DhH9IT7tHVjdy9SnweDg9wcUQ8jgQcF8NH9yF6o8x+j94YcFvuOG6C90FaH6KMlUBOzFtCZUAcSMARcu5hL0LsBRRzF8XcA/ViQZLJbHyNWJakt/FQcKdYf6yQQaYyxZy/CBRm0WP5JwCtG2qNO9GodLq6SD2JuageRtRFW6FWGxWeS0u8i8phq5SuH323HtY32JbbllPLk+jyiwqG728jfj2cTsJLpyWHYGF4gg8rtAlo2Z3tTjSobWIftUeXhxROU+HYHDb5LD5h322ObUCSoXawQjFYibOt9j+DVm9cLZQJ4COw+INE/kE6vaZ3A0xIyQxIkxt4SD58SCD8Tyy9K5lV0b+BhMcLIjEiEF393UvcspuJm0DiJFTBgcohSxWnAkgQJwp2g4Qvtoai2pBLfuRkV+9ZyB6qBoTmb3n4aA6f7TjC8Vy6HYdRBd2zShXEW/1O52jtRyJiCWoNuXwgqjsMqFtaLKUtZJtkiC9pKKIOn4dnkKkrTDMPxBZKHJ1Xxt7zU5xoaF8Uq1Qn6HNLAtLkcxuMfrf5muMH5ndWoXqCjJl4U7E/1UWECOtVc+2JaqXVSljhzkUljM+X+4QqpU94LrXxapXVmJVO7Hc4BfV+7mpSTkue72ZeXj4C9Y3qFVayo0FENubY41VqE7xWltmKUZpK1lxl3Co3kzi/tUbNtSYqlBZLudSWmIvyGB9/cUUuP3HKSrxcZTKmZCQlKLftW6TSejZAAlx92oTevqA5UaIyCE7Z1KSijuZvUlHXNqOmlsdwBPCTHBYdnUMwNtPBDMRLM4mf7mtowokfF9aUU4SvsuYwBnMYi7kAbbQB/Ko/5z+6QoJW/3Ja/ZNQHdVNrsNegP8QdJkM8NUpRSbtzjT0YXRkyAHqVc6q2Kq5Ns0DDUCdl4UHcfkbhBssPUMNnNY3xZtlZBm/HiHUWtM1cXYeoVD8r0D4XrJcuZRoIOIew8lkeFoBkIlJGk+hLqQyPYtRU4pQk1EkYtFioF6Wkkh5vKV84XmR5K7os/JiPQkPjAD+hxBfbRnvAO6IB4R/8ShYMh3K1ryFngBcypq7eAAREECwl6aXozF6SeQYgV2KRell6iibqI1nszRIpB+0AJbgSdZvzQZPF5WvjmXilZyOCih6d8s4yjhbi4xoaMFi2uoQImML0rWFUCq5QlJLpkGd6lUPfzFxVUb1vJa1txGqVgGmkyLtF2RKHg9yAmeYynaeSLeaF4Kg0miKgXBMM2YOssTmP/JvPUVRaIfsuwoP7L2k9rBECUZ1sl9V/gPz7LMODOvkmj5tPQypV0jWe5ZyV0Ca54SfIzvnpBjnaeC9+5APEmpWEasfIFY/CNDA1uHiTL/BLK/S5ge84heeNiydyMUSgxz/yheNEvh+qeVeodajG4+p5AngRy/QXBiDeY5hfRl59d8EINKYZmYFJGhsmOfuuHmipxl6ISR+iB7M1SwQm32bKOXJsGpM6HFNisDidUg8Tt0pN8ZVzus6Y1UJLSoms6MThVy5blRolv2peLtRrCwo0xQ2FTWo1VXqa9sI81pAZU0VDulYvG9JImSYCsXaLyVdzSHyP9Ns78z2Nak6lHaQlMsUfwspWdtpMd19dIODExj1RrGJtVjqc6/zBWKhr5QRoNa3cqebX0YdLpDQVSiL2jVYWm6VWp6UcMnc8PaPWBCEmUllSDTKwCm6I3rDkP6ZVsYJFpz8FpVntK+JPttDqMglz4oPNooBJgY5h6lTPE9Y5mHfNAGmKQ723a8YnLUJZBZgBYKxRakSRMDpo2kQSFvljtqlUlVjbGNi0lw0+y7ZBTZ/IgCqpLc17Bv2C9DgAKInhwua20UzdsT5ssSyV2q8WXhoDs2HUiEjmlHjg8MmVca5mYE17NpgCYnv/b/2YvW0kOQYsw8Yc7iy5hh75i/dVKldUbjb8+DVMbn+M8jVt8cmbz7gpfSznutnBc9AK66Jg3xehJkhk960cCoX/f3GkAgOOz9jFouGs+mq4y3lQxGBd01CcJfaBSsKTm3hNGoAFW+C29ljISa3yeBZmlfGNTsy4jygyWOOChzRwgk1mLgp+SFSCnoFEWiKp1kKDwqiBkRkjMAiOsSACvJt1SkbKC2+GVQ9w8OF3ia5zLtWn3kAADyP1C4WcUVKqBlZOGZmd4halhsajn9Q63+4QYVMTVAy9KFIc1GovwBrV3fr23Vwm4NpCGWCgjuigBAd5WaKNh89708VrDPc6YGbnzd/lckTQmDcEddCMVskKSIElzgnTl7XeW/5LLStE6Ts1wlE+4+0FjJ+BpUiyPR4swHeA0AM7aF7f9mGzbmzWcc2/0b/zc9aHS9IeuHk2E6hcu9ZxQ3ZFFaPUGmr3wXqsSH9qmksw0JJKj+aM/jVdd6+Ox/47wEofN/yYBJXRxbkp7K7+p/KnucnakRiebAWuVl5Z0PvOdOu4mejPvptQ12vsIM3Ph4c+Ov9BYL9UN2Dy61j/efNjrd3SR2X+hZ9vWvZ0yWQV0X4SL7wdMn0qaeL83mM520h/+WK+X2Z08UPhbqWL/j5JhVE5+qQOVqCoLk9D9E7/k60WvGQhfZGNSijF0KpEbdZuqgSX/NbkFtb1883HWSIotyM8sk/Yv++/3/0j6lnyHVnKDgKqcPUfkBpePqEukvAZJyHBAWW4uqJskJTRTmFRWBEfiukvo+j+3DvorgLy0fjvBzHMXEFo/x4f68RnPNrRWLwYkfPXNuHxJofOZPc1T/SHBf70T3wXDGNgQVb0jg2Eg5ZqsHHIseHMOlcRdazQ2nKH4HK3E1NXpmBCNuK4Cvoa0EPxAVl0v1Sgrjz8DDUEj0tHl96C78SwIF10tCWUM28f5eiaVZa+lf4/Zpx66f7lGwN94wWGn6V2xHnW38b9sTt6MOdKOikdYSB9tmBPeoy6MuLL/JxYqj/VsMOQFapzAT9nc7iRtvALj5le9rYkXWKliNUc6TM6mx5YDwVqoGIuNEPh0DPfxJNucCGM08t5gpXDHPwoBlSuBDQysbUUK2BanfEmJklPBWfU5qs6mRsQtHIUpgZ9p85sGtXIiBvXWOXkkRe0jP1aqovo6wtVCOkrBKtawE4rOhqT0MG0V4JGIFJ9c5ANRrbqAAWIiln0AkDS4y4KsYhWkQ85kXbX3+LGF8dZXR51SIlpGf1tiNqs+GswHg5M5ZcvMnxTzzDsyxHe94wgvaHQPUayPzXWGxHqQuLWb8TgVpCg7I9hD9FUAVLwrGwNvdEUVf5VuHMPDoXzGZGIpyp4JWXwqxKWGX2idn7YWXTw3dmutb8HqQBM2LBOg1NQpAeZHtgMygZUpZt2ZP/UNKMc1SlL3nCk2eBzYweF97rYJzYcyeJXx2td/v1MiGduRlOolJb7pi30L7aTgQEIJ1ONv420gfgnEN59qjiKLNn7UAiVi7rweGu0FNfpcfMhwXYpDkpNtQ9Cob8UkznqccZmIl2EWbHHwSs9GFs7ynAJGnOyJBh3Gh37ddPGO/juCR0kmoPiRJaWPHqs/rY5R/loQLzK/Esoyr9zr8AcBxdW6O4HxU3rkJXuWCoa4z1IRkRYaamrHQOeLmCvXtnb/8uPmWhfqS+3vS+k6DLXXz1g7t2vjNLyxqHkocjLqIv2BO3/sXsOCeQhGogUiBYp5B2StZY+6Takv6V435XYT+k1RNdEePldhOdbgXu5019IF46p7nT1xJ6IjvjsTE8dnPF/NBL33R85zxQtDDPHFdkJGOkLqgkK8CWkxKfYIL73Xn9+nLwNqPa59VbrCjXPJo6IAYwgHcw4JaAGtreYrm7OJ17uGbuOHmXmu1qSwWkQNpAtNtzjiP9Gq7X5LLXa2ZPEHdpmER7Iig0Z41Uh73GerCf67HSrqbo+n+G39n63hJqzto4WIygmmkqm7q6Vemq3FDqr1hYIkMwQZbKpq+sKDyFuwTKlagpDqGeUSLjKKETdT4Y89mXbvu4OowaD4WSRtJvBWb946hCFb44oxzunSxl0/VK+QddPBl+KhYRRF3kQl2jYNgkr9i5stEMbC4aFZbOcmy74WrXCkyPuGjp0/ijp4BYSvJ/o3NIfTAaypNEGNCvuYU8RDV7vJwFGvKllBNX+a5vlUlNa7Gpi9z3V/n7C3+pCAMujOQRc/mHGXMnqLtUbHerqcg28/aD/TyPlrc3d8Ds0977YbH2nJUDR3CmhaFyySs7FP7SVQHcZN1eoW0tcFU3JdinE9CBm07yCgNuqGwIr6F9du00cH94UaRLiMEWa3jMut/jHp8qA8lRaxBm4v2TLiUm2BO7FeZ6/rJmmr2r1NtCuJoqVO2ZSWAkmPfjxX8ToUbxcjQwWQ8y/nJ5xtET09IZSZWP902YE1IoSTBBRJ752tBCGsra3GM/VXtlfMAIXN53Wnf1kKP3R7qZoAAceKcTnAyMCg9PaM3zZ9aFT0YqEXooQhBc1kjQDwl4X5e71Hf4ZP7Rctjon11rbEXowuoNNYOpkP6ZZFwcRD2jhcZRQiO9Fk66nb2EDdV4KIQy0n4rIAFRy4NzsSH+/jGlka9CkczPs3V9EwuF4bmzXTZ+vNr3730+ftWn7nELZuWj9FPzh7zeEW+ZOPwemBRLA3IPoCat5L9p2ONjNFm3YNNo8ruzeFeRWx4UeBPazqlb0hlknePO3uBudsptZVonGMaixIJbgyORG0saZ+acRHLOzKro1//03hq6VXEGGbT1r10bVCbI8FQsIY/0+jGH3/Y4LZdJi8KCgezmZswJEUtY5AjLzcQWGHdHLnD6AwSC7GKjMZUjVFMBep2nIx94K1HLl/hnlb/kUHLuZrNoF/0RMVZutz4VsMd/D+V2qM8FS0aW/UyVXGQY/jOj/hiGJtV/N73w6X2tHQa+wy6bMn4vGSJ8yOqe+k9l3b3yU502cwuT1OfC0wUqHI6NNvoiNztVsLI2A7Esjq/d0fpsNugYpxkg4SbZJZPKl4fT5cmurgkssWcdfPbgKpc81Xhu6E51c3HIK3Zjv3rZMXWL7NPHKg0dX2ULL7eaqScoDSIdkFHEG88P52OMng8KI87AxrMbJkUAEaM5r+PipBCID7iM3KCOcQSDyKgZk+R4/F5/FvU0W/wvKDlDbVqlCaecVCgZ4vqrRMkRQlAiOFz6zZOR0jOV1E5TY0F3waTfSpGK04WWq2b9pw/pZqdotlo3WgSd0tvkB9VgUP2yiunKYt0TcyW65LwlPzucj/ZDhNdCBjI4VbSskkz6kEDXwmK9z/xGzyicnA94Au5LAtuLwAWMPF5ne3XIhVzd1vEQq7juuVr7S93PqX7YvOfIomuDSfVkk1d4eEyntweVEKSCvEaj12SPkM8mLdnwUB6HEmYiaKE9HIhymBzpHAkBb8I2z+idBY/XOMDjjS1XGCnvdEDrDdMWLmhnnJQSxGDMSKbs2c5ra2ssCHSZzTjoOR/k8amdJvGjPp/02JhJFxuWEATXwi6jrQXre1KdBqfUYQg3Yr4+0sNqEQ6TweJ0AAg1iQE6OMLwwe5BKJA6KQJPG8VonsQDPJtOX1yR35w40jdOGavnjpGXVVxnRwzkQ3kL1e/SoX31X29xZL0XJNJzZiN5n0gE1NvO+27jQe+E0QcEj1866VFZPw7NbEqgUraMtbY1rEYO1cV+Rc60Z5f8Ri8aLsxHWq4hqnWnEWvEGw51TXHXM0sbP8wYntUgH2mY5qnZ3itk/1iYjEMxgw/UEHTB0rnp/s9VC4IXi24qEx7X8oWawcVVov1i/I98VBYYEcuXYeOhS5gzip+0KQc6tq98k3YgdJhiqJM8nIZ63m0ify39ugiNe80zPIg4/sIZy1MSvJNTfSIPfB0Kvr/MXGGZR/Q5AnQjyMEECfe5OHs3MJyXJzEca++5AQDvcb0EJHAUW4+XFJqMcbKc4HEKiV0fC6U162jI25Kb9IV9dZ9Uogm8fSGYXGhZQqq7xm0KN1UygO6M0Fl7Qki3vneGjToyQmn1n5x77hJJyDYtCsB4q59ST98ueXdygvStpQUvKUa1XanCzS8eXa3oP/lGV8cPdy4NfvPi8KlNh/T2m57pmUl/Cm0zR1/vbX6GgXJez0iG2USV4fvL2AdGxPO5/YeyjOk6//7yvL5iWmutRSsJZmDc0fV/siiR0qCRig438MKECj8gCtgkDi51Th17n67+Zn3fwpU6aS5CkvXB7MHVu6czm0tmX6RtKhgsXNTKrteN9N34xP+39G4Cg2n9PZobZl9AyZkj8RTrjelgAZeNPT550CpzawlyWgYreyATeo1GgplKOZYdHct5fpKrF6uUnFt5eeo/zlGpTO1SZcGYof1RM/4vkVS3xksymmdoeWRKbj2ce8tSYR4MUvcTHwk5AmdX82kij58W12DUAM3aWOKzCXyme7EnY9U0q7muR1KTpc6KBtQaIphHDNPKDcHq2Gqu78TKuB6v7tlL3yp3ESblBY+KJSmR4x+nvs1TfCtxjUAfOV/Ka7KGOyq9QwjmFOUW3+Xjig5/sDDqDd9VrqmJveFuhP3G2Q7a5nt5tG8rxCs/VDY1OfGVEfrApIJYgS6QPLZo3MXX/vkWJV/gJSNeTg0TuhUe6cmaN63Tl+NdZ3STeOuxDYE+6nel76xGp1CtfVigOfMfjsA5/qA7RFmsvPcackGbI7qjZrKkUboLMNJwY86d+mrUMfLX8CfszW2PPkjb4D58tbKmxoNok3Eo3tF8WC3MzG7rfLYqpVWdW657lZ9IeOyuIP+1Ya0fGD58+RvfoMbHnpIXjveCUIxgQBYqWg7qiUwgYYS7mLGpt7/TqfEtskyRKjsIa2dJY2Z+w/JOvRyuZtVPHQr/RNdtpJuHdcMndnmsu5dN+7SmpeeYd0yaSTvQwxCO431gCmDatNi26p9jFLYC4DsjJ/4S+uw9Kw4QjlhHoLrSvyfQJL1zeuy6sHXifeKZSenFRqlnNI/6glmcKtr89oFUZM5uZs+IxWdN7PY+LGS75s8iQ7aBhaUhZiQgtzmUCGaQWrPRMnJ5R9Ot6s7tz9X3fnXAEN7bW8I7ggoQUsM+o9FndobxtxOXbHgul4EmW6DrEa5E2idAccaXs7pD2/ZuRsE13W0Hx/ugTNK/u2fRJ8rJXbd504Nkrf7cD2oj6uUCEsSFqDC/2xqJYJGCoIUJqKBjcjH8oHDGiRRvM2pzAYIpRWkZUzoGDEQGFxPPFk+79Pue0V/uHlgL/8k5msXrOnM1eBIz3NYfUFJJ0q5bxql1iJa2c0m7UPW7HGs+352JeTgVgsNFD4+sedI6fSnBdUlbzluBda0V2V5VeP4zVa9cTnxGAei+BS2niobSMfKGvd3vz1kiqZQA5lA8Y/ZZB2KRMYefmUe1SbF3g4B90cO3Qrdl3k9m0VS5FB1emB2ABQh17RBG2jjzk0FV/W3irKdCSNuLh7rqJ0rhnvrHSRPGHU6PpikFJJ2QUVQ3eVk5hEB0gBm0mkvnNo2LAJLfgW5+sWD1BnKDXt2ck/6Rn57uWsJMuIQC1Yn/cZ8KIb5IU7yshCM86o37qX4LyA5fsKNtprGNRDDITKsbXawCgnUymbyY33bd2R0bBd/WZMKSdLmoqcnJ6VQpzNkhE6uWupX/XyM6AYws2TPHd26bE24hSXd2IoFxSdz5cznj6ZS/fsKHomPOwMZTGyZFGqaaqCdpHeP03108zeZt89fv2JYgNKGnP5AUVd/t6Q2lADulqmYHX/66c4nrYPGCAn1MfnL6bOT6UssdRo0vzK8kabwoPu+P8cszvVo+fEc98ZSJXefIN3ChW2YObWoblgj6TynUDQ5SCSI6LVS4p7jr3ltHVvKA7s9R+L7GuE/Itm9FlkavTU28Q22sf5yzAExjgjkWdnIuRoswaKl5Gn8ruLKeGD5/W9ukr4UwpCKMWvq4KXEuv3jNqR0bBBV/aYNHzknRv4OWXd1mfupEpO8e2Q/yxEmgjfE7x/bGWbcezfAHoyPOwPqNbiHdrCfYKAFVrp6SC6jine3UxM5KoBOXK95MXneB+7/UwyKfPzroMBbXU50m43WDUFBWPqydkITa+wK0ZweNIEYPFC7qsnZ0vviE0RosjQeCi2pOWqKCKYZXr5wp1fDPOoQgXBDEG9hliihWea3+IIKT1YnRSI7DHU0pobOy+48Hprir2no3W/EjpfHyll33zqoFU8LvIlVm07pd1T4gNeONnbtp6wyEXHhqIiLDGNagfYCaNm4DazCdslFsB8iOW5UPrmek7m2+fSfkNCQE4oMud+B0CYjTITKAjondvtmRUwd3JE+2pPl9x8zlfIGvjgqH3jDhfhKgWoVOr+EIjcBa6Bibkl2w7Lfb0G1/82i8eT07QjSwg56qqWQVzF9IrGr57F2nTxQTgvEsUp9CPEJ0NhFhm0pokhjmgXHkwHG81utWgVOoYUhLelySf6AM21z4zYIy5U7tZY5J83wuURGbiWjrrDoCNvLpDBxhYCz9B2u1oqKz9jEYR8MrPCfkxM05kDj6B3AZf32OjyJxYUearob7Sc2YD/66tU/pw/qk10IwyE2Vmw++Wj31o73xxv017ot6pgwbaMte2nmJUJnKV2eeeaML9m92mdRm2lPtHrWiWnqi3BfEEjawAdC+71e328UCX3LVODktRjGyJvJWPw3NmJJc72hCXswreW180nBP7VTwzku9pwUPwZZLVu/wVLFlHcYxvD2banDJzRyzbtCRV7vr3lJxcMwq7RLLR3QNah5pD+UYHLIQ4sXdm+vnjC7PFA71HZ1bmF/D7n1qJVLtEjcOaX66qVnSg8zRzMy8v/q2NvGDpm3U9zeSemn32DvQy26SB4pp5E0feMllwa1ztrDze61PW6b0DTw1lb4kumddx+JgsXKhDfrOylLRZzMDa2dPbRw1M1rN5Ha1ZAWYiUFp2rklMhZ7fL1xfxaSYADFQ9FFZXe4mpWL7cDJ1J/qfYAaR/ky5wfh1ukfrzna2DpXDy9H2IsmAR434X7KYWLj+fiaKxzP1w1rdzY6xNCIC9C5BujG69Xoa4wRcPcGEKwtHuBCeSPdRceCh6r9J5BI7rRWdNO3ff4P7I5RVoCiYei0RorVcMqXD4V/4useYRkz6prNL+mtz3T5izPpBi2aasLLOnliw+TmnhruOsWevFNooNwwOEsU+oASLqq8un7DU3r1s4MecgSjwJVdtphmuDnh6p9PXQ28/ELH6OnEgbdcXNj6zH1HFKlmZcsNwZ+GZCDmIf36U2m3zws/0BhcWwevqvxZnQjPkniAtLVk7t6p8Bbu4stXYlKUSYMWRvN3F2Vyt5hzJ6l7NEysGPug4nlnpvrYCLi/xrtOp3IbGuEN3ybXL4e2hTYAWec/1zzaeMgfulylM6b9uQbbJ6dGV1/MGw70Cj3km91d/OOTWqsyEfL2e1w51EDHMsaSc8oZDadwzR2AQn5/KClhQJK8hQ9D01PQ9Y4g8mJe0RhMVP+d273H6xaLB/KhuRyY7OS460PNLzDGmzlSXfL9FGa5jXc0qDv7fATmTbuUXx0K/1Sg28Q05bT1Jy61a/9+Osch3FjgsjbWz35AtmFkQe4lTl/ShLz7RHRJ3fTAS3vnpgmdOdeVwfrnKjcOyn8YQzalbV1k+vqS+6Wh+tC92QmPjSbxq6Ibtr+DHXnymdSaDfuCHCTkHk1btDxXHiw/fr7tn4KtetvihEtQW+JEMGTKYWZmuCTuy4IR725zvrFuTPUF5chFvtf07+7B0ssL9jq8URTQPfjS+stShixBSUifw/olh2sVRY23cxPZvTmLYuOGhhOp7R2C7A26yQGS6KmNQ/X0r+Lw+mSAPpLy0Z/GyM/MOcg4oKofV7VYu2KnlxnagyFkLd0gRccavdkSrg/9iygp/n/xtT4+J3WtDWzYPcWPWTh6OJqAFxifZ1jf1bG6/CW6rdkycVPO6ioLz1Mf4gKrD1eTb2NWD6ZCtoyjVBrHqVgWI4r9sP/EF9ThOKE9IN1ieA6f4W8gokfv58QXhrohXRF9lHrXlifem7vkrm9UzqPTz0DN/yjxSFFVUqtPGx4VrF9nYQmy97Bd1hGVzYpFxQGNPutfilfP6u/21wbvykp5e12W/rZ+07ljX/516svpB9XTJsT+u0S2qbBmcgMsqxdUXp67rH4u3zd1CRdMoW061+gUCPc3q49zgZXP2uPiQf+yCvbbcyUlXBbfPmdfgZqf3ts3W9Rnawx4u6zBcJK0GzInoBHQzBNIhuzwEIFKQlBhNrbv8/UvPttu/s72peLP5ga6pk9YeuaWV0XozpHHl4xHDINa9S8AVYKbrT6Dxro8dgvA/fafwRD5szTvsckwsEZdv/jfpbiOr9iEi8Tf/WffqizlTigzyObGo2RC3NdQGg10utQEfD5l+OBD5tC8PrjTD4vmdFVavWy4TTP+bE2uG3OOm32feHxGeLNjmPD+UZ+Wi+k0oUcJKMt+E+njTT4cLkP4jluRtuGX9k/X3bvee8Q9z6TXGa4cGjVvG8/cWwSmzQY3mRxYQvDtX/tO5kAYjR+ULijPoqNdGwjfoRvozFi2G1SndXeTV635jrV0Ygro0AObE+I/z4ejfL97DLZGChSPW/uZbPWi/l7vAOHlEXdDUmerAqkeOBBjtyMDTCl3S8PPbFsYfeVxx+qGUyXLeplTchmSDWBHbYYHPKXoI5vaX2JerQr5I48WDB6pxGOucP1k81UHhzQ/mYcrV9f4mHbzV8PYofFpRO+Uc29v6nxnppX3WI8xyplRiohGSTCjEFgFh8oTsb5PkO69Z2rPqU+V3X96wZS+cqiTh4QJ+p8J972Vv5VCeaEyMvOWdzpVviAObzNprnj9hyQTawW3OrU1mzPuB7f6TOHV7hajn9gps3yzjMlcXBxH2pB9vES+/waK9P6z31Jnzq8/tDb0Geq9O/713vbfqMzq2wyPC2763W42t3/QOayYgS1enmjqyRztJZq2P6yO2fRs05Pqc1PDyaTn001rfhoDcYxHKXbTJtXktdtZl47snoeGm/NvQ09XSYUN/nCF3O10d+O97txYZqI/zC3yh4FCH2l687UEu8qC30b+hiIhMGcgjAdNJW5Vvvb72cu3Y1mgLZxZAMa6cP4Pf2n2fmz3nRdTWbmVF/hXXfLxeKHGAQBuGo5NW0j0cDSr+IESE75fZJHA7i814geQBN0TIj09TtrSCQzpIEkMQ1m6fvMAeONuH5tdvauvwgSYUwGPk3+oV5mkH081bVGbYfAfbs5z54u4RCAJ4izmHOw6MdEZee8nAMGFB94RZ2Qq82sZ+yx7CeN6UWLHSdnNYdwSrYvTwD98DPCeWefHYX5BgWIwZIV3hBGbWZxycRkHMH6mXRMfLBvSNX2x+ZnzcQjwB5n2xL6gv+Wv7hzGC9NeFmICle+h4R63GgttSt2qRF1QtZ5Mk5I33esBbkLH808uYmAqUJl4iFdo/NFxlJPH/LFh/D6ARbtJdnMQEiV4dyrrVljCcJAu2M76UTvlRB1AmfNflAIYQTK2LpW5jMbv1dYo/Y7B4EZJBniGq03LMzDRzMkXdxWYKtRFpGysN6khcchjQ3aGiZs5BPcxRbscNVhG2IwZOT9uAKevtj2G6J6T2z5oTzwIbMmB1b1FdvEDjeGCO5lzSw6B98iidFQtcqjYJD/qIJ2og/cggokI3AfJq4MHInpwP8gSgd1frAMP0IuayzBX9TipAosHtyGbbUCrWtJ88tNNWQigkgpM/4x7s8nv/vFUvWGFwoJAr7nYrx8K4nF/XINTKOVK08ysa2UqAJRkgBC+5ugB09/ymSmLtR+S2kGL7KYh6qBQbzMbn4hNYHsHSTqQUMAoDOuBtQ1IJ68nHWzCAVTPavXXry0eUlRlae8zx3o5AR6wxCUq94aI9YqpkPRhjJ9CnYHS9Ao1yalqYX+jbFFaEwo2BTMpk+DN9vo+/HnQTQkuPYyCVYhcYApgzJw6wcn/66WtZd9tAscNTKE4BI3qOW8y5xUZwqA8FGxjvbCNckIU0MLNvF1bwBvwBrzxZkBJsF19OofU+c20qQtAB5SHOA4m3PQv2IpsTYU6iJiVdsc0BK7zGKBEwxMDjeA+Lt/PM7huQq2QmfFAZtQKmeg6ywqBbqXUfDeiXwH8luN5f0ymO/lIU3mP6KAF+w+hEBXSxCdERlgGJMTaSSdEBQUoOC2ATC3fDwMAhnjUoR8QoLXWwSOAyvoGutOJRUD4jL4bjegAuLftlQKwPHD0ljHzgQeA6sDSdMRxMoEeYRRP0J40cjJVSm8mvL2Tc7XI+yLVT0lMKc1a+8O8rzi3F1Zlj+B35Lbtiiz8yMd88eL6E9dT4BIpgRBGttgVb335gY33GdeeIiKqYKvWfuIN2aCwWDCIDpITfeGpk1ZFz6WV2q7HjghRn+BrP2NUHgg8WQE6Mlhhun3tKHw547X+/P2J4t6uptTiD+ghuQ9Gaf6Wvwp+0yFYanNyfPrEdF03I2JK1QjNh5t+FkEUjI0sbTVne+ZoPrlq/NCBQ6kbC33F1McIOmjBQC04ogW7tGd0zieHq20TNm7JcA5r34K1U2Sr/XO5lxDtB7LVwSk1HJUtprBthVLQ9tlmBlUJ5S5Zcxuw2BvrjDcl3S0IQwX8MEcPMYLAdE/Qh17bARoENeq3MoupofrUeC02NjH788JGwN/DN7PcNin9TtOLK8If5zeID8srjYgK7NEi5YMyn2Gg0mZrS2lS9yRUWVfLf/sXhCIzJDaT0DzbwxLfsZufNiGbDXT6YoOaxT6Q4/rbvtNoliOefPHRbbh9dTyCnfYr7czbTKaia7GoSquTq7X6RqHHrVXLdbpKo36DbL9sQzierkjxTjmbsS56V/Umw1VZvvjauWyFHexSmhyUFVFMROjxy8mqNjNgug6km011JDq2asPCMRU+nltPOp2Z/ejan2x4vE3tFtQIhdFairbC6l8ujf4rEmwbE9cxeoS2J7unR6RDKyn1aAJXUCY0dCUivbe+RPwr4XS6OwLjeySmOap1/21BD11PoyjKyurtBKLbYlZmTmImxMb6nbc8MjK7PtBbTP39RRqI6cSBK6yzce+naaZkZVMYNB3jocoWbXSum9wP5DscjlbbquCU3Br/HePj6E4HERShXBAmz1EbnIbMX1lvfJQn+U8fbH2UJX9Ovzw8DtfUUfb1O7DLgryixfGxikn40qqsIYikgr/wVRm7F35E3vfzbs2XLWSoOvHSTW21xOflxuyJhYXV0ZbbYssGjSYccFRZ86j56lOphrW/p5O6KKm6elU1lxdWqaaBv6cS0W0xeY6Rmh0KJ8JpiD3xEuJyGJSREOPB18pt70gSy3XlSwlXJD+xGupm6zsUhbKfkCvQw4qhyXZfd5xKxO0vt1ApNygZNGgWXItMY7GZTKlYw5L7dL/eKzUoTxzBjDWX8b3DKzN4homgWbsEpGU6RstcElZpI/I0dSIptSOrbyQUdBPWFPXiOUaOJFlGT8pP4zbJShIa1rxVAd6RpRqps4xu0LOVC+qOhpcp1zj19Lx33H+45Jr4aiWrf0j1RoVULgYxGJ+NTLlRXoC3b33G+pQANejWSE+dj6f+0O9o8vSureH3ATRQaVT5A+d2RTWT1Fg3KoxmuVzRav63hyizeZ3mJ/hbKhb9o82snSZJJ8n4MAz0qPRN5K+EWcsiWi4X+EKNdXWPgrrLdkbPYvSQKdkjsvqBkc5QaiG405JB8EIFi/Q6ZKM9yQ82y+78qa/KsEeMVdod2GWqzGTO9RZGZ1QJGlhQ+r1/OFx501hiJgzHYjZ8DP2zG+7NybJPRBc10KMdCpdFAfbvvxJYDwPbZqejxn/lITWuxTo3Zpaa0f56TDpWdEL+3g6uw87kx3ERFiWM/cDGhEL0xMpOMsyH0Ip0oxffKLPvcZs8bX2Yc0kyLHfeKdvoX8m/E9YOaz+nRK+Le3XJsKlVwbaJga0uS/fy1angiaG/LNClBSDjA1lr944aCzOLEJCBQ2rov8I+XFjJ+3buDoXJsg7W75Ku9s/lfIjopkP7g1MKqSkkPxS2zbmcDpSYxcmFEGOnd0dq3smTyurR+MkCHdiB7VGoytaHD8GXfy6rl1NCda622+DSxPsLdsSflRLrTo6XG5QsmjQrgSPW0ddMrQjwwuztlUli4N5B9UYhcrKmtgGIN1Hr3TuhzjxmKDbivO82UhXWYKfq9CD9GjCqtE+ZSIa8u3P5kBNUjXOkGXZa4IOarBcMr01t6TXpdcMqUr1DMaSa9XTg4aj5B/k95KNJnjt3bsbbQmqv2dRmNHlrGKxbINIzAV+J+r/3WpVReze0fN5RsvYxrrfpYUWlKfkRxSsJKpAOpUhiOAqCUaVLtZs65yg2mZ8bGCjNGb6MsQwX/hzw1EnoxFoWXcgkQ9s7BJ+dnl8dyQG7kB0mNjo92iZU/YCgJK+kzUYDYAm23c46HCCLGR76INRScuJ51/u2NUq5nJNh7UW+9I+F8PbiuMh1U/l7/T5F0spBVP/ZtWOPLCZXq289m6EMjva/Zb5YNNvnWJnWViEqCYRKXX4gdHRdFdWmkMN2izsnwAyMRI9bYgOzblK1qyldy2+UYCXy/967Nbayj7rpP40SNs3v9sgVSqsLj8kU/9AEdTOqjdC+EIWMHwoNV+SX4JfgNr+CTguZM3dUcUwi1l7UezsrG2Xgu7rW0UFZiZEjA4kZABOUs5fDYRQBwZjCfv0sfldfZ/3gzBDjbE17VUtIUy7ZrEHTNid/oLUsXkmTfsgD9fUYexY2zJhYC4v0lwc7zk9W2IKdPjtdC3K7aXjSxit+cjMeHCS7U5X3qpHur8gWtOtRB7xvzXF8Q7rLc+wxXXXowRZTuuBr3G1LOTBZhTaUB6VeNzNsed9iyXWPwZYP0qBwwPFh7KMPjeiITWKJ64KHC3g86NL9ePkHX2tjcZutzfhtQOX+Pz0m1ImyQeVnRyofP7x0cUXd2HiE3viOnbJLz5QvK8eHRLvRkYSpMX6VfQqxPahrLYtAOTFiFjO/4tm094RlDbkGHYN9QG81zwdAdiPgWR//iOz+eUon25YsfwOvuwdnninh1hNG/TVTyKmOa8pXk3xHWfhy1djGRhwnBnlYfsJN6qQnqz+ZKqe3Et7e6blaZOhxb/ohXYCkY+cTtzfl328rYJLmlkSAallXIaSz3BCWra34f8wA8KT/DJ4j+34tx1NrUy/cdrtxPvUL4Cjlcsm1un+FdYea0jZYo6h7pGDPS2rA1zWdXyTpwwVGh0i/Sgbo19HvhkfyCk9cjc9DMAsS7qOTA3HhKqI6cao5JRDg9CmqIlo1Xz6ZrvQqU521SNUlWHMSUtoOScovkINB3PgKZDo9fbikc7HU9bdJ/cX0bPmUtIc8mNEuz45RqQrtkP8edM2DeMmcL29YCWfMIJwx6HNZ6/HKuNKKCs8UHE4RPRMyBuSV8GDbrKMgJCR/Prt0cYU3/7h8fC/ZC9lE9cLJrdc98UMxaVyXZ11dSvG1Ps7NrRufIqlvm21bfyHvaXKlj0v2u5EmEvqwP8Nzr7T85ppe3cgOyz6FIwJimBWL9bEuToXiOvvmd+7h08nJyClTdye/SkpVEmpp4AGpnFL2yQvq2aY8rsT+Fg5rbpFPde6qRimwNLLrqR9pkIReBp4WEp2OG4RlrmpTBJihYiPZsVyuGETSKw5AETzJ2hXFkR6qkJ/Q5VRWbf3meJ0RVkHdavgBmZdDwKw9bOmfDEXC0xQ2nTDRXR3Ke66vjVcUfLJj4ExzpYv7zSVX4SsFEiWnRP9JKo/2yGk0bMgkM7K97ul0g8tg7NJC/SAX4Ct2YV3Va9MaOmuxQc1gQZPkWmwStWc9/HdXODL/LXO8q61/P+9BPfoIR1/dkjLSssG5TWYhRCddYiNXKqKL50Kd4twcvBn+KPIHiurmxh2bONyMItNM2zVsJae0X4saH74vM3ZFdVFaRysXn/oiiez68NMXuE+scekmYGJ0H1BdGNP+V7ieFxida/8mJJHexYpBhr+u6xsjfKRqgdsycPe8lx1TeWK6eKOdCcmmVBtAN4IKgzsxc8Vd998WCJedk2h3yewcjF4Ry6ZrU+pFfjLwRGLWGxLzNPN6sC76LiF6F0dY3Zoyp1lPeUCJPuktrotzOm15hF7m/FD1UTu5NqfKQB2W3U3Cb6bKzSk/V5wYH9p/zcVZJvu7vpQDuOUKx1O5fF9+SA6D6qcdhJcrzdZmUTmo7Q4O29OiimH13xhrs7ukwrZDIYGDGtn30QnM1ZcCwKfRqc5XHmb3dXhOC+WHKkcYPYfJsCio37fuhu1pI5bo+4m6NfMfeLRxNdx090QhXtGPUCl19g/CsMkkM3zNXiOvMKgNhpul5gGwBM3rmpY+G4vXIPVm4dzQEmvoG/Sq3ua1fb7Hy7kAwQOp/r+IWiLJEWcUlenfoGDlzenMjyal2y2+LYu2Pxv0VPsrsw8nabf2aZr97qudJxvgaLXqc5wFxkfiCoR/JrGsFOmhjxuVQpskBCBS/oTlBQ2zcPPnRjKe2/wVbdwANP7dmIlZYmI/okCD2BAP1Hms002GxWPmBt+7NsbOOw+E+cXIdOSZyLz6oPLHvTHmEVvnwBzKlq/qAmW1O/CkwhchFRU3NssuoirTqR+nJdHnW0j28BNu75bLTFXmXW3w18wwYlx0/iCJM0tVoS5rMjKr7c8zR64IgH6sChNYC4pYMK6mFTm227ha1Pt/vOxdofiDRKKUf+i6QvrdTEQJBE5fghXegoX/i8XvZEmClkT2EufGF0lmb5uM5xM+gL0qaeoJiG395OhFIGFYQhTLSqXCbQLBcj5XtSAI3k14HOBfvX+wLtmIl/w5gL+B6ofyj6GuUn45ZYWvKJ/Wh8+9KhBd5dLk3Dya2RcylZp1uUqtI9aLx45su8OskG6jRp3AwzaP8gj5qz6AbgXzJ4r9E+I8QAOUIXN+srOIvy/KHfWR5VSs3TnUjPIYUYDQ2hzr1c7eukIE6QbIauBw60Hii3sINPFpTTgQDjP2SgadzqhRAgLBWA+GoZAyVb+clvMljwgvcHeUSnk2nflBkV//jde0/M1puZtc4QaSn/BtK7cttm2uFy2fEYztH2px7GOsOmZGy4BiKavx5jZ3be0YCr862qnh1fxfzOZf+OgeKUDa46LjRFudoyKXa7fDmKLWG6pWCcRq/WNRzP4V2Ya3mGbCHt/aR46cuWEUtr9kA4c/CZ0HbJ9zXWgJre6em+F+vgXrIFrH1TQfc64JhIonQ47XE0l+Qv/4RsXybd0jIqsU9gkXC/A8g+fuVpp4wOtLk3TW8h8SwbfZSEm930vvseyzdGkhAgHC2uDoe73ssi/pt7mTSerlysfpY2mACu1t1JorHTX/CQc+vAZr/GarO+kuTHEn2+PNcNBTqzRkzGpF87F521k8c8RncYZ9BL4U7zBVNsB042DPf2yuEFFC4zLXd+O1Pq8BruduhxztrNJqK+xNwu8+ZZvBsiLJKwVSbpKroioY0RPFrDG7AyZzJEAcvgrx5Kvt+rReCuGziofXBP/k9EbXqSG4ZddWVMBOa5m+rWBEBfr9NqKNgqRYiETLGtkGeFzIIpVy8c6R/dpDwuuqhuNJKL9dLrGVTRrm8pdOJrNFdzlS1tYbiXvfzf6mii7UiiU6EXPhzVcPXFvjU14iIiewFR1oIsxNvut23OXJQ9ax6U4BBy8AHx5zx1I2uNKwdC65T5DlywtVg5Ta4dohPqKpidCISFFKITVCIkWohZQo4IkkNyuR8gqNTRYr/8kGavUzi+fOZWvYT0rtlqd2Vmf7qCakMjyJaGlKA0v+0O9qLjwiveTFkxcDWJtYeF8KB6RR9KV2Meyk5KmnHDawPSzLhsV2dfqMB7j7mXQVVbDdUaHVVdi/MbsCeqMnaDqo2JBeMXmCRoMjYD51aTes6qpS1GYt1bXlt5UgGxn0mirrN2aXz6B3+8w3O7/eTGxPCJTd1Nqeuh4G4e6tSGOqqzj18l7yzzhpXAxXOoHTV14vz3LEcAdf6vXM6OYpTe2+47lvpQRtQRtFZHiImBmRGSzlGl21d2DZtMUbsHCHidUDSm+FFlP9WrJfS9kI0muj1uYrvfpZR3tQvVZqKZ3S6TYKT+AhIjFEwJdqRkyTdSKTTyYPyCRaIfVF0aG9Re+1orXBiKPEG3d37YsBmmh3s9na5PPY7WIq7PN7SVsyTl01hMtT9jXhQrls110QJvyF4TvqPjrmszY1Eb/Z5jofrdBWrtBkrdVP+Yv+0Mp7Xg5ZmSFr/zkBNrG+IVDbvgBUCAKn5eiYK+ZCKw7wI+p4r2K5bgGNr//FqPDBMT4idyLnLZgRlQCnteVGNVJuVptldtGC2zSilVLUW+IExu8Mot9RBzDMI4aFUgchCZAQ9qObnuT500ZOeBIesu1PD+D5Am2iRO308AllE6RVJE0vq66qGnE6q3SydGEa29pL1TVHUKXsohtcNku6gyYTLW0DchObWsNI1hlXGJJVgwa/w/ggo+5P+nyQoNFypD7LwBtY7LpveFiF+rhUFtFSSsjSB2LJA6k7PLDxTYbThA1WY6aLxpPqZ3q7YXpWY7OGTFrd4Y19SG5KQiuLxJX1Z+B7fMGfsOC+gH+Pg0fg8Hl4HCmoyABv2cQO51e2bkipqx/Vq7lwuGabTw+pIBOCL5Ji5Pw6JjlKlii6TuNwdnBzX0P7YiJ5wGA2pRu1nkC12uo7GYPdUYvTETKpZJp976XTfDF3csVp99OA1GMTF4TjPnNjI+H3lQmZ+K6XoLAxbaI65okmrS4a2JXHnTG4MBZWL9gwfm9YhnKb1OHxu52UuM9LtTj9bs/Bsr3QWXrUzoza6WfN7KoJpcl0aqSKLywSDV678DndbMw26DyBZtzS4L1ZdtUdT9ocYbcBvHORr+m6lhAlI8lRwn5vQe1LH00DAugWnsIXhUTh07aVQw90XbR6glZLlJwO5FBfsoaCepOr4bTP22xcdWirKlGn5QZ1JVaiNneNXlvlIFta5BK/Fqk4IcEM3jeteDDBTEVRLASChYKimoHOckgrlfe3B9OMACQdR/YzjO1PXELIo08ojgi4u9gMtXV6t6fWoPRyb3X4QgaLL2TeJYPlRbe+tvYlcCvpsf6Q0ern/pKiSQhxMIMkTIpi77lB3SsdENWlpa6fxMtmK4yXJoWuhd7X7VwctI9Dn04K7+1xMea+qxWnmIjf/EQqv8V9P32XsZZCDBFJi7iuOq2x0s63eUNmszdk26sMhEsufU016nbV6EXjgqzBgHHXGS6Ewogu5XW162D3Y71Bs9lLt81jqK/XezyEtRjy9CkbtwQipDUYsWxz6aurUaDVcqvKMXJyQTKyJhmpUktSd0O2OnW9qb1FDjTB7/F9qDQ0YoNVibIuZIaPpI6R+7JpLqmYseHLPD6x1m9xPGHQtKU2yWP3AzBMJFQ976BLFksnhOvJOEx8X4b3NwezeIlYFzGiu/OUPJb4gUpxvVdZ+4Zk16of45X6iFQaUvFkzD+VX2cMOzT6/gSGgMZl8KdweZtBHAmXcg2I00X8WdtTR/Ka6pswv5+w6L39yyZs0bjVBR7bd/KkAgBstuTUqpy1KfxOB2/MZYspls5qVKEfA0yiv2NS+EXVXETmRM5cMCUlAD4hqaIiWUjX8ZS/Pj5coAmYrN6oxxaTT7P6GqGgp05hTJtl0+RJULqAZpVj5PBKIw8TORowFUwLca8XHg0cBZLonr2Q2JIhq+hF7VCERJ9GxZosGaut2ODz2gXCWvloKniJQZJtLKmT8I6AObW3r2xTaUFDG2iVUicwmWbPhMrIUGKVEenkFiawpzcl1XTPok8TLNxcQEgrz5RDc+WKnQhdT44ikjeQqv3EdKfAe+MV86K2s18oI2khKCM1cvHJkX3aI1ZruvZYctIWq6nURJnAHFXfm06NrXnsnnDfMrTS5bO9XU4Zt5VGv09nXKQ9n16ylYJvDbGdI7cxNUGfpdheMPGtyuTxa+0Rh3kJ6fUoslicO3Z+dOfzZJLPslKXq5kfUwdZ3u4mn2QPjkB8tzFuS++kpoz2NyOWWs8+n7Wumz5sLKEMZ4UZSbIsEGfo+2zhiFPvlwqY3wu4HphjAJkX6bR1I9NPdlX6PCGtxLkCsfwCrPRUwkAy3fl8WNEvKtGbmgTEGLKSrZBNBomKjf/hhHdwDln6lazwjF711ESnvz9uL6rpg4OgPqQyqesnudynuU6/7tPIXYmUySCzD+ktCLDYAW7vzAbFZhmQRoOWgOynYsBOzUh3LJjUw0zWa3BAZraHzwRfsBmjxtjQicDVEtnbHwmPP5WbfB4Tk/6OBaLp0BnqMzo0kcNdyIMfCM3GuMfpjDkBbWik1w+vWYAQ+Zkt8RC5RogDOED6ZYdnEo9qU+TYschGdYj3mXAARJwI4ae38khNVJ8aBWm0fhTePFQ9hj+Jy910TFbcjIgrLpfj4CnLp0OtsoaCmtia6liVY6yr2y05lHwn52BzTq5KGuIlbqiHUlWl+RMtBWlQpUo0AJ+/SpSqlPFPNw6lQFOjVMU14RI3QLYrCAeeB7bUOAMZcjJNwkBSOT5LQuNl8oGal9jiCmPQJnIqCRx4HgCKnjh9dn2hTDtIxfzE4XhMVUbF1LLZH1l3C6+sXgl/3qJgGwPiYzSjEUja1LZLC/FjGcy9NI5SOyClDmis1l8FKMpAKnUhKRpzN02i04eQ3yQWqGLJXie87SDz0FYgYyUmHRPRKMLbpcUR6A7nZpHL9sIadvoXhUhzdW2oNl+5haFWA7UPl2ablpWaMcEPQSxVt7Usa57lGEC9Y9dIfZFmja7Tqes0K3Jz7IBZky3VACJ3LGUKbda8Wtth7teMVKsbG8KNB1viG85bVhPhqrM/1DZxSqeZpzo70nN9A5XcgmnE+oR0ngSWBbJ2K3UxjWdE9E5cu1wfMJ0wkDgRKc/OIuCwQMvltJrrIwUAaOSO53ofL3KyUOHw39jvGkARjIuBdegNks87hCddQG/HRTYLDQ5b2DNoDhSIHRO2pcxGho3ec+ABRG1sy92dLcIAlEQY1OPOvA9PWFj/1Fn8ERo4V1tUQam47KPAcHUxPPE4LUvWVD1GuXldh/7fCL8wD6jUOCGKcuJvLzhDB1xLzJzeN5nRrpl6cjcqNG3fYIzkhAKp9UvkLZZGw3yRujDYELArWZijW97tBzxxAh0+YyvNRC2KbExZe5TGcrjGOlxwAD33GYY6iEzqSqV2Rn9YkGitOnieqrCoDH7LkCNMElpaax1jG5JeB5beyN8lEPBDUqvWfABoK1YuUSiWKHHKZtKDbj0SEIS4+lRLQHADk8RM8TLWZFZ2gDDKVinXJnSynEx5Q2/4US48taAHk/rxwpzIVhILvRa+Ku1kMQ+7dvUGbxydqtPowpUKgAbr03JVyvCiJuuJd+iKNBapOu+4jWjS3pgYuO9j/sUWSDvL2WJucRnxJXP1wkLd00NEmQnLYYCu08MCaOMNvHs68TnImGdypp1dajLZLe8BVDcAoAZMG20aAVSdEMokiCjxwdBL5m9psdYN2JPt0o9Ja5dv6WwiTUs1VwdenV7oqRURhrUdGvq9UpB1AwDOLjijTYMFWtuBo5lzBFenIc01t5y+Ot1L25XXA9VR4yu05TSKcsdRnPtp+sHs8FsUEak8qPyibHjUX9WlHF1Q6NNwWB+YgNW2Y7vsfdzqdNSVXfUXOnVaT8EE5h1HKarTrdzE3AhVbQdxkFLidoHVadXWib+LttrWkas+B6n2imsY0UNR1Qm7zZYgtgoDWZ2mCxBkCB9pOmRiikRcN+BdPrUflP27ZoTXmnzuXMjLelEooArcDdy3hn8bE2tC2pWO1G8zFhyLDV7yLbJiajqyvw3CIkoWJy+dqG1Pvq1ihKA8D2Bz9O+cY57CpaxUBb6B2UHMoFXKs27HPuX7T9QwlUfsmqz8CDRkufL1MWjD8hQigrK8mySkfeHWLd9UoJ3Ljwgc3OVxRWL68lR1LWD+ccO2MD/VIiAxzzXQPOYJRWUl830fbC/zLYoVNvN8WDeho7BozgMOrQ3aaI8S0od/Vg3U/4KGlEI/7g4hUmq1j4T1co13NvFBbDFXfln3QuJfYL7T+R/TeYP/jCaWH1JtjALweCyrAk8rFo3g6Sr0D/4JHSXhL7XUhT9X1RqicW0cjE3Th9vNBaqzJqIr3PRZ1Jo+WnNLRJlWqv1xbDlfLjAZ7gsX3xjidb8hfonyE4MbIycegXcXjxHQazwBcQfyDyjIkteESZ0u5XeUenaSj2SOuwd6ma3hCLNFmEBwnRcTCTNbkQIBIoKDBbPFkjcyQWDzFrOlkITACJ/lHiCIks2oi/khowbquVcme9KcIq/U62eqjVCYYRz5YcQmzDKWhUDEs/2A2AV+h4s0vn0ToGtRDAjE3QONrgEXt+Y8ykZ12TwHw3BMintiUhiGn6UX1+8i7sIN7E59OulVqvSbRKw2mOdo9xZaHN/NX7h75R3xKWt4YNGYozaiBnVzG7SNbhsfg4yhJBHosCYIiz8GQTw2Fh+GH1DI35O3xEf7ipmW678Nu5MmBuicPLNIV9bvojMh+tHynoPlhVasJhizGfYVdJtezPqR0yh859gMjul/Gdo+lUKp01boykWLRpcfMb1rC7yMKuRGRclHMRe+k/mAXG5X1+Evaa31oi1wW2TSmfdGplq/H6a6gtFF6VOhyqvQU975JDGlp9aFAUayoFVP5W0OIGZWQwr5aISMXPWyNM3BkXsEFMrZLcaMB0FNkPDqSMoToclVzVY+Ro9xpo3BJLN5kbnvA13FxmY6d3jF/TM7tnwjDsAdm0jLydTrMXVcijtY847F6KaW24m7CE3dq0AUdzScRrvt87I+gwMzKlVEXIeNspEfMw9klJRS0p9jepq91zfxp8Bwpd7osq1Z6taqjeZnrt5+wWD8WNev6Z0JKa9/drZg98QMfsErw52wSFI2yX+VQ692s6TGd1i0xZpb0OM0zwRZQYOx0nePbJKEoqrUGb+G5O2OVY70x60RcATRfpCGA3VRg5GwMJiHBzFGgzX60wIGai/W6jZLROt02nVAkGEsQ9REdLGhgY2A3daB4ABwmhPIOdpHHAPzjp4OR2BqYHzM0DpkmAFy2wbcG/sHYnGupggFFgJEd2TwjE6iIj48LmAvybKl0RPHcqoJl1pcdYcn+QUK/c+z9DFcet1+4I1TsjQQBTKjOiqG5LqBEZoo/2R1QOgOjnvFgJu5gamOZ4nE/1E+A4uGg3O/uHPLYrTonaDVIIqWIHJ8uMNBStWg1iH4PD6JVKIwmKyoTsFAqjgCsLPjyP8unzI0Vb5P+J08sQkzVscnTMrIWIXHuz3ypgl2Hr3xZM0KoNQImZbbIEvgUmke4Xa55dMvGw2toL6lIOi6TE3im7m5ZKMJpS0q5nsB2pzDmFcX2MMs4yLKZQzgN6YWXa61Xq9r7aLLR9B7WSKh16cMBsIyJzxJBAY1RiO0E0VpgIAH9l+o+TT6KCp1FJ02GjCZUdNO+7qQ3zw7ZufIuAJCYZUWZBXwJDQFmsJFXlfJMZ0yajCZ0gFEb4kpvaP8PvnmCG0QJnrs+D+59ldVljcWp53cuYCRtJjEQzcIfCT1Itf5T4X3N1a6wW4Ud4tToqn8pkk9kEuut5x4ZTXGvnsJlizIF414IzD1R9uCXhSwZ1Pexu/S1RYYrHCR+DWaxcRwndXRYHXUh0j2bzMnpWRMZLEf4IAPQ51oDG2KYA7u+oei3+2JKTbApyLVTNlKZmMPRRkHhGALl8yGbooyDBqyFVD9E7JBOhX+T5Gow6AQpH6DBOTLSQUfbxlySArHQIs1Ij5Mpi0Vyrrf53PxW7/UGlqipZyHYsMOfqpHPOHX5O8zWPNEwi+4Uh9gINxkQokCOQIpWinz8LQljN9fi47iEMXRi3G4/OJiBLCQZTL6QutpVllKrO+KmjA0pzSe+t1a4vF4ch7rAmoe9gZ+g4ag2E8MnYLh9+BxlvHhe3BXQwf/znnim8/hBVZLSRMYO16ch8PlFdc14vKA9QHwffi6QuILyJTaiPIf+j8hs14VEIt9cl4UEn0UCj8IeRFeP7WKnovWH+vRoxZaxOV++UYjm0lDNW2CQgUG3FpB+9Bk9vmISb0GuUrWCBtUfENYIRPBB8wv/+mrDXElFwW8KVzuIi7m3yg7v/XiPqd5YzGiGAewGTsbsaGIyaztfRCLzxCgA1xoEYei6Y0fwX/JrQkX8KTNU4Ufe1Uwpp44TN/Fi0CS7wTcxTxoMg9TVGmM6G9oBQyAo992AvsCRV+iWPgaBYDGc8PxBq2xXGaI6QxGvxpewuMO45IejgEwWNHBPHe2xMtyCRNP2hJrWRHps9zdTeKqsGmaPEFLSyOxYGtxHh4HsLF8HA4B5FMfUUY9fFH4TvB5Ef+//+qLPhdgxSQJIU4m053iRMqj3a/rHW0l4X+5jphEvXhMtAzHncLlHvrN5FFEPBPCHzIoeKb1KsmAbuJn1nptrIqx8xq6DFXlnHRFyOeQxJ8L+oTPP7V2PZunZlBe8qc5phnSQtgiL/67jtXjZwpnCI9fzWahwrRlq2QAMnfdHYdUznchMCiZJFSLVB8ucdE3rxEluUcZOm2QH1ndUJQ6GZQKrZaw3YmUP3HZ5zm9G9JQVaHkJ1M+8Z7rc4UXUW1fSM3MXzwFTObzthdOKWZcSQNwdDynYceQoKVa5/dtyUcHN5IeoY9Acr+htUg+HnLDdrHDEySPfjfYDhzzrWTKdME7/itf9nivEyD5UckHbqLqf38byyWf2k1d1ZpfgPq3OI+SjBlJn4ZHb4jUHh9Q1huRRyR3BURoq0nMCySAbPxg3eAPKO0cKmGh/2+9q8cOaXR2fo+mBiggIOPBHqXhMckrqX8znLZ+OPfr0l8SJdNjqUx2NBX0h3zES3Ms4RMAJdxUbzQwsoJbhE93dDfMDpG21Cuq64cxOWXdAD4HRwtCFnOcRo4qu2uqPggU5++6J0a95IRaYKyIswGwo44kWL3qvB6LaA7GX0VSuhOoeWJdTCVL6ZBppM/b1scB6PCtCenUZOlMqCrbd22HUrLk1vOX+wSC32HhESH10bZ7ddaj6p5cTx++a3Tje70VcIkM/nffgp2EwIsvJ/ivkklkYkrhSKrVTcrdAsEdPv88jFPdweDIOPy7hN/evgsjm5qCW4AbWqFZQYwkqtTWaqY+6DdinQiqhsVLEznpSGe0kQ+SisXiL3n8c7DwvkTKSPqrZtW4hp9a3UVwsJLjAta0ssMX6IWP7pELQgXSxJb6Hx8aGRwSi/U1A/3TtuCsBGsO+o3C6kfAsfe8ME8qD5jApUtBZ4esR2q8gUIm+rUov5ZIvErAVWknEOn3GSz9nO9odeXL1WF+RdLgClII2QgTbyib79SakvwfOzN6W66Ss3OAPbbiP8RojSZULXfXtGWDnpBb/9ZmOsHACWhMBn/c2+MlvCTaxbjPaHdU9q7qHm4N6qq9mbfZlRF/QAckYfFSRAlVCvqC/3IxcpQMQzwxKFrfcUdLbm9q5g+y8yjjd6kgGnhA7yinXwyVcuKCY44UQP9HrvgRzJGdzwiMZY0eCw8R89fG/MvEti7haKjiIgekZvgDVdog1D8V8UV8gTFRd51qHIRay/gd5A/mcacwf8NxMwdGKE1hv9GSitgVFw8XzvkSzA/kw/ajM2r/FbB5LBBPI+wLDmgG3MhcWZ+4ZFi0KjdSH2XJwyZtdmLyabyqakCVCYhk0Pisesm/heV1OB/xXXI65vZb6NhDU2Jq1ieOh6TTDtIZXzHi6N73uz9pwr1UIFGWAIkk5qDZqPL7nV0+LnMzlXaOjtqiMu0xrAp9mZjHrKM/pxfCd8pID7wkeppZ2TvSDL1BQ5P7UGZQYCEAxNuKHootqk0RP+LXRTaqJ2dmw8qwGhX+bdK0gOcIODpvEcTbjGloWPuYDj8p3ZrKZAe8B6VfN3rXGRJAoaEuIhfkIFIejljwe+j/OYGfAjc1qm7ixZ+ECk4k+VMI4zV4IT6VBM7YoGAZ8CEzhf2kOeo3KzxXpq/Ow+HD2IQVmUW2+TfapFf/WPURAi8x2BANddVSgYklwo/XeSjw70ZpOeXxm4zJKs360RTDI/YLpksGXiylVxO6FrL+dXIxlVSajItmveJCcTCgQgPM1Px5QniYEG2eQDhdBSygtPps2smpyZTJNPpQilQbsFlPUNRJqEnUsP024CGRQ7I1fVilakmPIlp3WlGHDW8Dys+Iv5Yxzdp0hdpmL5drE4Z+qRn4qdH4VIX98UMf9nvw3Y3fj3e5OQEZ5QgbED9oT0ZtxmPCPQQ6OEMo2/BDAMxvtgfDYatF1nZkGgclXcMDr12mRD/jVPnis4DKQX3Y4/DuE0j0dNYWseT0yeu/dHFEglGLRe5ILOQxwEIufx9sGKZn5b8Kfgw5zDAMOKI2ZyTKqLYsFdd2VWsnKOcKgFXRrOLhLNcDhh6PZFLCdDZGsswMWFGLHopdqk2Rsf0NYeKmZpPGUr9Gfcc3msI7iPKVHqq4Wa04Po9tCJEQpPLqmLiy9KgaYxUHuV19G31p0ZcRvqqstuD+INW9MlQByA/Yk1a97hhxZwGJ0k0sW307AKKatcFwGFXxmvZMK0azNvMkx0jRFk6YLzixyVS/XZ7FPzN4FiWb7G8AfOihzNniKSnpsztlCZl4jk63WiwD8Hu+VTKYaKZ/i91t1/cbQa+eX8ktqSxJOMWzSjCUfzH/axgDOEwAauRaUZ25xYVrNesSeu7sm8IqCJM//QkP90q5mYiGCNsAjXuRKCwVjtAUv+Q4S38oJPuLCfniQM5miuvt8VYVIHPXHIbihnTUtzwRLvxbw22/9PwYms7swuNqQN7AGsExdjNV142mHeKveQYxz1B85IHxJ9DqygHdlrQ3atKjFzPxHKJUIO5dopqYD7iVgMwSDtvPBP27HkVYC/MBxjUBKrdgwkSCz4CUvzcTRff0amJXAplCXBPV0rKpLhoJKdzJotPdLJaBBQp2NqMvUCPjXY6rijqyrEUNzG/pfHyQD1uk3WY37+Wy5hIJOnLhC3d7JxGl/lwoC2uBgm1ulm1oclVYcuyrQl1Cy1tj0JQHUM4dKt21HHOPir4HESRw7uHysUrmgMQoMrMkFDQoyOVBq8B/A1C/G8pIeFQ/LU5+yEG/QDZH57JRwVU9jihJRhMJ6sKm4kbPYVH+J85WWzK4cxaWIC3/UJQAhNyDjSyqNK5zOEMqGRNxHbtOoMtiGjM838JOBYPNZQxGKzntKxToYJMY4hipP1hjOOgIhcbZIk3KD93SJmFZUGeVr9ueHdRtFYdmtZ/i0Y4RsSRK4Q/uRjJgfMcU1QqSWffyRKmZR5e8OPk5clHEm1+bVQFuP5VD+JyBN+5yPXbxOD397tn+hOcCP4PUG0TCCgplLVVw7xf+SUZxO2C+rqnnC0eZ0doiSgkOV4rfzlDmNYaCpX89uEJ9S11xScTTwNTDpfEeFZDUrPJJpQOWJnohbTogf5uT4XDhkd5vv/X1ElUmEs315CuoKzz15BuiP6i04lYk6u+vmN351gZXWa5ks6kSKkGzVj9AoAJyVgxiJS8jEAqKJgut02T78+kf/82xgj/Hv+fJcCbEAg6bshFi0U6T+MaJVb/AGMo7UyJjyZkFGc/JvyByKQ5nJBSdMDfAAHafnTOqubsG4qoJ4pjFkqxXCgRDzIz5m5K4HNpA+6ePRKvelbX52K28byjamJ7XqNVmIexU9W/uZSwBUIUnRj6PKRKly4DxmwaGuDSe5PFIF/LVLJ5mhxWVxVM90PkRTARursjhAYmz/eXCAfGzgoTyXyXwPF0aKvPQeLk4YO9rURtu55/fWyGQVIIPxMtC5W67NSFuQXRPfAKtXsjrJhEOYucPvdRDKfzgXsqUSp1aD3guFyyuZP2f71OrDEokQam4VU+sJJIqiMQKErGSTiqCZW4r+wKyZ/5GDHSlHcjumy1wBWrXdrCEs8B+2nreYflKDUcaMoPrQTnuNUZ79WXSxjNdyD+fY+TyDUzg6Hq1K+GyKSLQ6gYboLk3/+ElBaR8HRDhtx2Ixtj7sEJQadPdu99q03arsLpaYRBLYIlYWCInMa9N3JPLyI/rGBGhUm8a4zKnNh/Jptk00P8i7+JuM0c7S3BYPkvNlIaMepMI9wjF//NlUhjyvo+OQhjxFBh3sATsmmxShk39j8EnZhJlamqqJmAH3C4O0dBFAzADFiWfRn12nweofNhbrO27FDj2RD9Rhb+R4m8SEghCkj9mU00E9Lfi2Sf3O2bZbfBZz+3bgPBUvd8Pa/1+NN2ohv6Anmoe8Ew/mjjaUm8kwMf0yDzGN22IEd/Q50WAxvVHU0eB2fSERu5PSPXyV2sEyABS7ScN4CnQooKC84l03S15BP+zMOdtHaCfql6nVGw2l5K4eDAKyfoZSqldiQQjkURhbWMLAI158bQ1naB83XgaB1inmjYrtQG7NYtDEyhpiqLNUELZSCV3m7MDuePH66oIqdWhOQO8S/KFrBrlbD3ahSLq8ZS7PGs0Y0HGkDZDTTUGfEiPLI4Ah5B4ypyKWyN0AGiq3hWx22GgT9+gUbRFPP5CGm0hn7cIeJdu1CdqVC53tUyfMGY1fqvV6rdqAImp2kqFfKopgf2dDkUhJUudJHUlEeE5/ZH9r+xRvWztlk8GZKeqJigVS/QhIVQcJcraDaGmfTBrK5sEvI/w3JHJ/Jp8LwL3EWUcAEWvRzBFkSKTrDyDAv12usvCN2QrA2c2trAX3cmoPZVlBo1DGVBHC3PV0l5mWmcnzf1OWJ3M1F1kYf0ilF+EJd7DSaQGwJ5a/KNY4EyHnZpjRUIpIr84HyFwZKImyeUaad/4pKiVxRrI7xshA7ZAdK7byueVQsTxVBxD0AMKie+2f0QtfiSGPGVRBvTz41IBYnLxZATXVRazKwL83rK2xJhkHY+3Dm6LUSzFeiZEC4XwOIiwlgq0OLPDuHhrOIBmYU1AV5PJgFvksiAHRykF5ofwL5FbNcUzcqR9snpyejbJhzuAOoDLUOSXwJcM3tCqCTW+/A873EKlwp+SGYxpkcKvbMgU5F6FwiuuBzKhlsgFGYj0AofvUP8yj+Wl7mrKrbzEEgPSApxY/ByGn2fxQhwexn9Nhciu6PDgIACaqrygVJ0P5EMq5eH91GUU6lIq5UsL4yvgfXwgaogGyPjPQIB5hHu8WPibttCKKP4DFu+mWnqpUVGUVhnNqoCua1nkD5/Sm7Fdc2Pi/dGp/dORim+8DyMNZnSQGlikaQvDhXkoSEiqZnQndbhjH/Seup7o16N7CNqBvJIDw/FU0cQsUg9RqTsGXDs85lA3NPGwSLj+Vea1hSrPjQTEeDZgjoheLi9nOt07NUxsCBuDqC3IRRzG4SNs5jAYOvq67obDzOcHlCXsUj4voqDZ4K83B4Zl1XUQRbgtjYzyDIhEhokGguwQUxvvFsqT37WzGTcvXN5Dcba4qnOPQlcK82oh1vtJecuK8RPs8yPs9zWFG5naO+3v9fZdVBQ8qKssJkTJ9VMp+hoQ2bJoeXXxa7GJsdgHSkcVlkbmdflZwdLQ6Emfms8GaxzdFYIeT5YbU9tUEh89GgONlamw21sq5BtaEJkBYrypQCh9CQm0IZadCpykd18c70h5HLMysgIblpewy3j8sAJYygCF902EVagu7PGKEmoouVY5I54S9EiHqy9/Si0prjPXWbY2zrpHH1nWwJgy0daHPRtdR97gumLcD4wX4KaWzlvWbEwdaZGYKJZd/Cfz5td6xyTP5QEmYlsGRGWJKBQvKrppZa/U6PmSqXMEEcv4xg4ck/5t00bfuPUPROzrB60muS8sUAbS3MpGzGeFCbBDkeFo3iwzJ6B6Ut8uwTd5pVxBCmIlh2jmHAWqfxkGTheQ6ocqKBBXl+YtW7u25ER3Hz5tkwSS4/7gZjqWaUZ6supqsMz1ENfQYYeQzDvmAT3nxo0dmn48LjLpwnyxT6cV+8MS3dXcUeDto4so0s4QhPn8oEBgJBAqzlTLJIOf5ZMPFpWCw5RZ8UF2gHp79sEfAiyvr7TaI6FT6cS3vGIMiVtbkajrmmwHvECXP6Vc3eD6wPHxVS1V53jarp/NIud8JzsXQjQwd4sri33MER3RX5OZgP/aQczRG8S+uMCPoPHI77OZABZh0cKILj6od0jFSAPTzuFGmL/ln8ybn0kcPbN9Ld3uEy5bTZHPpA+Kk9V4xHSyJVZX40hbPYf5pwzSFB+iXL6UzxpxBjj1Vb/3o5z7z7luD94zRbEHazc2nrdRj+glNWa7/q5W/K8+Jc4f3cKbddy+YEvXnjMi50kcZj4vqBzJJKwR1XhnfVZTWHVO9LGahTYAO0ZTOc7fftFGa0wS4/iBjGJp831FVX5tTz9zQgxUzozyfM4c8QmWXKhO1/GpeH1AAEdsWcP4lpbDrlrUGZaav3qqVRWVKqoSWduwPpaYvlcd/muw0PAWb+9oqoOMaYsvWhc0vEAGS+MRbbcwPOpDN32Qq8rEKCRsUAqSu+BeQP1UclehblnHsZ5r51Onea0XSC1v6LFkPMyvc9UXslfgss2BAMVZ4iHn1PZol+pnTCF/+jGNO5H29UxfF0dVNB5eIesiAnt39T7GUy4USHqVKunMKHuipUSmDpvgIxzpj8aHCjcHd0rqduDJNnQZcuczEnGSN46vTqgnjVXN2QGanVjBmVpjotYXMr2eBjMmjdZtJx1UxkPGwB+3CFWkmH/60XfFcB0PfD9JmiDS1wJtd73x0tTwwHA2YPLHD5cWslf1YUYImXk1xWSK40wG2akiM4wzcgtJXVFMe8gZjzsntwe7VD9mCvk9u07XyaXDvebPYLE/Oybpe4YiuA+JUd3YSyn5NgJ4lL8bgNE3kQYfFRDiJGDkCbuqd1oplu46k0U2f2QRPFrgqNTtptYg21+wW7v7cyxeiHvCEk5ML8GUFucwEZDyuckQcz4dEyouwZSJlXyjOermXCjuUlAtZM1Ysjlh4FQ8RLBRLfnEdX+DeyeVI3Z3Da9YpdlhsFDbDV2qTUHt7VGFt7WTNTDAvTNM8k+4TZcdHFX4d35UFnAEJUeFnDc/EpgmK0kki/Hz33QeSqN6rfEQczLqrCVhZB4apvJBySeuNGVWdFJfMmXGwmhh3m8iENbfVl5yTdcPEz6XrmlzGBNeA46oMgRi7dPSuw32c29lee1nBlze2WO5/I3Iv3umCphD+9n/aSA/xV+qTLECQc5OrOr8+azt2NTQbfVEMT7NEWsr+awL+2Wygou4j7eBpJDcF9VY1JtHFT6MqZB6rX22FHzOsGfrAJHLP+4fRI6pA6Uar+n3r+42P11i6Q4KSKf9OHvpvyTdFbxh75dcBRgWtGSgQjAuYLxRgG/nl09eucCP5uYJmcurC5aMF4vb7ylkBcBVr5E/VzQtSUWwMqMijxedFCOEntVVlquPe8OErrFu8OuJvsQPY4uJOwdWrWw5RaPnTQ9l0A+RIX+0MRq+VRqjbMGicDhkFlHIBDX1RoBy5ua1BTn6tpxVdKdTvkgS48bWwi7FQ7kFvsm58voBS4ALqyUFx2IAN/IvtGpvzqc6DAaIxJ3YlRXXZpOgAm5jVlf5QpTvwStbtdFmwlCqAHcPqlo5fjM9lFh/OA5YGy6TEKOJ3lOa/rSGab7SelaXAP9xhvmzDgx1/W9E18Jw1Q2ts8u7GlA2lRZqizREyJKFerE/ItLCPVVthHcZxdRbCwMN5kcyoKuk2i2Z1KW5e5K2Hj9xhKxCMm8AVsLkCNgVGB6C4K5lfOxmijIG1aV7mhaqdRFwORXNK0cikUQ9rrJbtNbeAYyT2zuYR3JgiMDI6SfzF0xul5uTInnUYpEnkwqzPSERJywkJ5n8ynzRKAkzBuI7AFss64UAmWKNBimCGRoNW4w9/m4GppqCmx5KS+/yH89Xg2SoyKeuLVJGlKRaVkHIl1upr2MRIS1QL61YsldM9/5i6q6qdvFUc1cFR096wlwIE9Q4TOg2dJtZfU1Wnq1epT/vLKMsSbkUQYc+bjW0gOPTNlzFICBZ65makvA6pL0HXcbnPLyztzcLXhCN0KTouIg71dXQTH29T98Gv8bO7e2pasGCyZieX+MspFkd9FhSDnmz08VNN/K8017qN6i3MOmuCnGl2RiMqiqqNTJlH4GcmsW2ei7bmXNr3asfAmY13iFzVuPQI3cHKVn4jqPf5tHCdBzPKPtX3YL1jx71+JH0giqLpqhKpbmwKBvYixGvoahEZVX4HeqIVQuYF9vkSgtLiqoLWx0VudWj0L2MAhOs7dkJi2KQP10M+EjHLbEyzBhlqekXrtQQmydTGfWjxjGFsgA4w1zWI16pE3Se5ZHfH4qAsoGzSojFjv/l3O1Lb1KNP6u1WB6nat7MTj0mfJe3Goivp9K9cq3l6eLcgBOVKODNuo79RvkKXi/w2OfBWmrJ/EtGVmsF/ZijwKd5jrLOxKm6iWpvlEemQv2QUyB3KFBFqZN5BWE2yNjEmsTgPlVDIQG0rJgnpRC1wvQ9K2xbim7VB1/zbWLOz9phwWSGNljidPr4IAfCsqAFFrSs/w55d+A7YjhkG+WivTvY9d6/L4iYR19Zx7OwPMo4ZPIFI9PqN3ineX6hUhrJatyOgPieUCH2l4ABLIWJpNK6VZOolvnB142c3G/uQ7aBG8tiHc+l7M/b7iHTF6c/uHI3H+JL1HcE7IXAtb17+qyjg7PUlTu6wVKWSAKAi541amasg0uL1JMbyemOFKv1khe+LuRfTsu161OBKtdGC2tJPzj5oVIPy8T8rCYEjdYjecjAqymn6aYcZObxDRAEE/BhgGl+8kRy9+LxuoAtH8AWochdl9Fqdk3OFq66186u6SmgswRaPsDc9xnxrSrwJbw7dfGht5TBS3kdTRBRv2DhFb2oeS6ZDJoUpQiPFKQqiD+PQFc1Zqqfdi/ilfLI7wcEvn1b5fCF8/fRJudkyjUs90GwvICvBikUbiiwsqSoNF9UGJXmCgKFQhySCihkzzjdoB2ykuKK/RUtxerlgPxYuOXaNGp8A8NVagmR054N19raiwIsLFGeLdBCOOGY0nCds7XIz8IZNMqRV0vRwWmljh3mZotPNZT0iJGT4wc6B9YU7noG7/BEKcdAEzRZXQ85zQj+KBQ55Sa7YkyyF/Bt9Gp+xdTGV2vogAtQJ/x8NVrOlnLFiEedJEEUEqvCm8VKcwKTyEVnASQinS7Nglk0I4imFZTUCbwGLq1yNJ9XmDUP454PLuhbEi7k5jd6V49Gj4wSdxSztDzGYl/Qu3o4eniM6op+gDVRHzIc3No3VNc4xPph/FQnxqDHZU8vpAQ9Fj3i0ot3DphnD75vQVVFLPVptRXgAL8JlxzxzjyepngsLpkT7Ndv8zUVuDweMMY0aS7MgR6AHkrFXq3s1mBUSYF+Q9o0cqVImzgM63jm5My8EVldVKoxQwaiQ5YWVZprDAGtLu5DKWUVQK+RCz0WNwE93teKXpZq3EvcnvtRZn0Qeivsp/UNjaW+pOCL4MhJt3UlrtquRfdC91BLH0gLoeq+NWnRXdHdNE5FwKfVYmgCxyTCghrEKOU9QCQDVchoy7TdY4a7IDh80t2NLGVBRBAs7mzTxSmzXkD6E55XTmw129mdQpOOUTJ5PSqFcH7X6NitropWPArRbOjRPdGtStnlxtDqv7WEKAtjplpmdqZcojq9kZsgHiTqtuRb27d4Yaowqf7B2HQxs74BHOLPmRR3XmDYhDvkDuHcOpcLWVIQvjPbIDYgmVr+YaNixAbZUrlRmZ/ia41UYX5cDpO/EIt2PeSVEppN9IVvHkuUm2rrNiRZyq62ismWLSlYW05PCv3dRCp60lPtYAzrLMYzLOrSQp2UTqVz7tDW23XSV9yj5OGoTKu5HG2y0iYWj5mb9LbZny5Ue7dhM8LV5yZmFhRBDqCXmBU9a5PE5pDqKyUD3fG0uoqynsC2AxXIuKMVlue4e2ZL2ksghjPtRacmI15gB5Nm0vWRP1vWteL6txdUKlkkrtZlMh6vXhHMaj5zthCj6NmFRVgiTVmhphIYVtvVZmwjaTHm8Aa2yCKS9oWla6+ihtHf0bAFIC/ALkezhFTsGhzBz9GZgGf9+gZ6b8sFje7xp15+531ZBKGqqVp10nvwhaNVZ3XVMBlPKG3R/3NemzY51WsOf7LsfH5+EbDp3wXOALRJWmE88Jb/PvOoaHzFjVoY7txYQfCwOe1FVxkCwVuR/zt8p8uxXuiyEqhCSRVQXAgaeB1xsb49Ze0o6fiSS/u2as1vgZDYzt0pFkqfhwW1mvEl9aO2oZIjBLYd+XG+jxRXhASfcQoTS8i4Agqw6dUMvB6j9ad89TUYzkuMtsnmOkP5eIJuS7d6zycpm/X3rDqF7uTGfUmCVvYgLGukbN/vqD0n0z0JYS0mPrFrd3EBiENZ89pje/3okKsKh4rgcABdESV3gbIuj7jKT5bx6whXhjyeI3RSIkJBq+e17q/r8ohNO2HoP3RhVxrtAhHNrKtq6Nb3jz35OaTIAlzrtg4gt9q8rTgnOWOmC9zCOyIaetXidkt0C78pIyWLb7t4bKD2oLZkBN11HNq5dRFZJWKLgi0swF10HCfprGj6zAyXQhFo+f1ud5RbrZcIivQBqLstbPhP9w6QCWN/dCe8oxsquIC+wsGZ26f4bDXO1V1hE1sfdKi0qtULrlM7Pl5NgzAuNPnm+4woh6DiQjChq0ijUkAavz68lN2vqojiZWAOxQv5V63BiqkeTt1/2vgc/roPk/7bi25fjduoR1M3MySukKsyV0P0MxudY/JC0JJDtk60htLB/A9ToFkUaq7nSXFIAA78+wrNxA0pHO7zfLFQ+aaAgEPjNLIKhY5ClYf7DkszQUoe5eDqNl2aI6AruRUtNrU+E5OpUn4DOkjvlHtw6DQhEZu0TW8b3nqM2Lctu0rbzArKaOkJhmlaEkwaM3BXeIBCI9sy/1pHtdUchbz2h4n90Np4UbNPVR7VW270cA5UNEIfrdCrBnc75OUlmoUjm6FK4yiRU16jvUcnXzzDKvB5S5EeMaOV+4FYBjoyM6wAZNvfLUzGSjD62lJDF4ZS4St6cpKqgo5gJ/v/1SmdYtbgUrHeVWsi+1241vLFI5ItFQ0L6j+PtWmMpZAUQ8Lgdv2kgBaIA0Ev2CPpKqgaSUrJEIkOD4LuUTHox4agecKMTbULZPElfJCrIqIZdVUdSxd0Ix+osAJtW93NQrc8ZmOgXiDBQqlFMtYzLjasntKyf5jdbfTaThNHWqtg+Xs22zR1kfxn033SvCQSiF7dKv/VLODLszTpHq6Pk6JkYM6peYAr2D6sbFF68poLvMENv8JNBE5mrSH24oVSKdxq6uloGMCbRU9enYCvSYAHpuqIOFkcZM0vpZtw6qZN+vV4IeyjfbkBbfb5kKaPvhTh7RQls1XWTdugSYOUnlFR5FneeXfL4d+XN31hrTqYP+sTz/llKsuKNfLZD2vugbEWGJRhCMfVGex4+7elsHHXU0HmQ3NB4XCGaOmF9Ap6n1lLWOaeR0o+g7h0DqThzxMq2EnXOSpu8XuW5bUiAxGCqYEDN0JnkYGfEzDWW643L25936pmJ06yK/7cmBkikzlsA2AZEf+BvQAK8pzdX9A5+LtN06E6iO7I6TRhkQkutYqVLIOvjiYWKWkNW8owuLjk4BpqKOiTHpKng+fnVyzPU2CV1qvX+/T/GvRICj9bW9kTS4r4eGlmztmyy+MeukKRls1Uxuq0GwlYzU5uwzJJzRBtEEDB/sA1ENr4/FTZkL6wJ0KNjkUh+YK9mf/f4TqhUykHjwC75/l/0pK2yNasOQPG/OGFEiqqFeVBXtzC9Wqdb8NpTCxiJYWrQ4k1kbOsClGp4ZaoutH6RabL1qREWW5N5KEqqwy0JVOn2P5A6DHvGov1gOf2Pqa9ffvcMFctJfng2Gpxcv6FIsn2AVaie5VtGiq8KyGBrbmAZY6cU8CdmTHPmZ16Y3UoTmE88PQlgZqDwWnFEduu3ky3MGtnV2wd8SXkEQq/ROynilzjXDiP0RqpBpWB+bijXfgKlohnN0tWAxydXBG5RoJqglqbzF4abmKETG+0D/mKdmoBi8+ZXq+OVH1UEtT8YycZBpSBEhkVXccbne6UmN9xl1n2Ew+CqyI5DsWM3IdEzbc5cG+xows/cd9IUc1/xzrRSe1cMeZAlXGq/jq+nWBlz7JzP8fC3Xe+CoHvXSQs9eISde6c92bbsPdKkHNfP8p/F3fuzXxczd2HP0lhZjgZUU4B32DZBj3nLm5HI2r+hqIU5TdnZkrzbKmMju76sWvQhotwgv8dJ3K0gmbz9xanAZu7roSva0+pe8VUevlfzHZrgjxCIJLEmt65ldVjmaWX/NKqnL6dia6foOGjvKysHsUMKOfqarvVUoCvMtRgK/sBwVmwwiCtWLG4eJ5vqJYgkVT8Qpw3C/7l9yxKqDW5ywfkEJuW+KLSxeRpubvSylxc8e+DrL0laAz0wDxaQ8rpdddlsanncsg6Y8+3bzewsprVBvTbt7+em9pLy9X8iDtfE3ArApy/Bz6rJeRKq8GqUxcyr8+lUUKt3lHREWNezy9tIJR+lXKSQL4GcHb1IUf5tPteSUZPVhOqr+497n19MBkh1OqsNS/Nd284vrUsj5UT3ZZ71VCnBgcQlQwvWlJDYyrpCWGLgSTkmiAc6NzTUdw5Ja91jbbZ+h0mqkfKfR2gWy8Rmm7/sGh0iCsWgBwxoOhya9vpdCoEKC06QKSYyBksnotlIzoesDNRfKSydO0YMYi0N99/aq+NEkT+w9cRCrn38tvf+XIpDDzXfkNw2qYB5VV/LUF+k/+/0H/7nZcLYSFAV1ffhKknv9OknqJoUmX5emfplZiKfC7f04FOLlSltDR/RimjdEDP3Blo+C2id/64UZunFOSn5HPX451OQGW5HrxFGPUEJNTM3mj01YS+E+Aw9JcEg/Kjh9yoLubLDLi7Hc1/ADrg1pJNVKHak4DjjPLvvFPYuLlFAp3dbMITWT2sXiGPjdFHAhrAKRgy0nlGl1NX7TIlVdBwKDFY1SkKv6yHfCWMNlYYA66lYo7X3563UnNdP8xZLBmPl3PK5Ocg0rtbwxx6KxLnaZs7Qbt8wNz02DqGCfvWyhYX+Pqsn8uZqSxQYwVwotKFZwNvitFOCXi78ib46e+2JJ/P1C7WBpntlZIhMFFdWNXZLeYciWq6oaVpCo3dPLGWXuDHrtiA4nCAlETDz/e515DhsrA7UsQ27zcncbeQldQsGHwtAXBu06bJbKDo8XsL62FulZM3FXcLm/8afN5WVAH/Ryy6U2r2R3y8A8CsVdZAvdWU5AyKfEiCa0j++z55zAWU2+CYi42xs2CnYrh7vX39pi1j6ehz4z7Yux31rpkN18CV2dXZq9P3PMMND7ZtaOg97O46+ys7qhoRmIyvSyXf8xxkRxb46GRepPonPLuUk/Nd5MyIw0NZQYHyZqO3npPbFgglII1vkhzxZROrSrJ0TaZdDszQNVxMtRQBeYmbFADFDMobXNJ2kFi4ydWcbhSEXOqg+i4Z+NZFDTUCF/Xlz3mGADdtGQ2Tc4s7E9ViG1lbm5Jl0ySqhTZLPZUh/abXRXUzWpGso5pw0hZ0gOZ0PcXgT8T5ccBWTbE4PFdPHKEYCI2a3hwpbGgIyjcQVL20JDO9O1SxadTr03lFWhDvu3h4oyLRwYNibVRrS2VN+eaccwL/ahP1MF9SLXODqDB9yWa3Jx/G+EFv8OzpuWj8d3TOJuy1JupcRyr5cYT1FtdSByh2zt4cmUjbdMudJoTUNFHnwiurxvAViRVghrzRLl4Y6yy0OFfuMAihmeDCpv3TVWabdmV3gZX8cGqnsaKDjnYmhPLCbCZoo83vC3y1D6MD0kgYfU0KUBe3XFpyePN4S3xfnTRho4wzo5yP3BKLzW4DS5xh4zHugHNiqRm1ykpVYlVmjIPxY6Qor89uKJ/W8V4Ztu4cYNzBzWyeVFVKxvwuEct+LvHxBq1B4+yo3VeQtqQI0sF3L3CpdVKFIlE1oYdg03U6XUST8xu20FlsZUrJP4Mq1gP8e1InbvhpwW0S4+92C5/r319YKARptADHlGpsKmdrVJFEbaNrIgm7Ous/zE+1ps/E/Y5CG6rbY7DjNVr/a4P6bVDF+uV163SKo0Z989+SYlVtS4qw2CMyQpRvImUJcxT2YJP8hlG1ce2og/coEGPx9PbxhMOH4eIlYV7Fl6XnXXmtO8sG6uBamQPSSqKmrraEen1y/afnyosJi89V/+imu0+i0m7nml/cXk1FC/0soWKqcjq30ut2eyvWDbo5b4WLFNYPzQl+WSX936sFJhOGqGdMCxpnh3INIrTlJbHOp7ZfYhdZrjileSVuRNH+xoGg4cILvg13mjyPU1FV3hvM8gSHgrxH65G2nuKEgn+XVM9fkx1IRCN0fwcLSblT0/OoMVpULVj9xpkhB4cGhCBkyK8bHO/6ucfgyX7jl23syhi/E0WaXxLp/Wrb11yvbkUCdvUnnSRmu+o3CIsOOP4JyMK6O6WGyus/90oNYrUxLykKj12WqT8z6haPnwNneYubqNHa+JuFg7qDOItprH6lWLePW7s6jzsGMkzpum4neB+H+tKwt7GcC/8WNz7tGNH4xXCe1qae8CT08xULG8v4/CYt7dLEm9S1G+a05PgxqvnFEXOrunjnjtepCNr+mEiyTqq4m+4Hq5LqXvWvWFu9u2QE+nglVMPWDEC2/cWZGqLZD7Yt30RK1Q+ZPO+IHLwKyUhFXermrnwoH+kxFlmFJH0zn84nfsIBxQkfuu3sC0zaDuCnd257wbozKno+S0zjMaoiQooXFGS5FLQ3UDfqWYSi+NOSCA/64YHO9uMbpvCvXhbLQs+QN893PQZxVdWhSNTBfWgL0GVXg0M+7e6F4o7fKxhO8ZgUDNDvJC1kPEl7AsR8JNCNpslD2cGccI2e9K38vThWn7qpE2lwgV50FtZecK+3ioDO033Ev98dEQBquOLR2GXcTWRkpCJUE1V71wz0rauxioAfGwf9mH/1CHpsec+UM1TokGpHyvbtO7KKDWZXQBvui8Q3Ei9l4U6u6LtvRbXHFas0cep3BviWBDvaz27q8/Th3fEpm/p1xqvA2DZfcFT18B5HS4P39c9zrXYAM7pKB8wBHC3hqbiZ0D6agYOH3LYxoQf10P67kuNviAaHXqyKd4YHjMoqwg2iVcF+iEg61p8L2vTJcPhhy26PWsec5qdC1wii1qR796LzhMPZANHsXVOvaeIzrp/uTmt/Y3DJsoFtdSkb0UHCjWwgbgRxqnogbOW8faF4EHSOGsglmoHmKg1dOmx0bxirSZMZ2jgm0mGWSq6LBc+TXVQyo55K4LTsvRKNoZVbUmdChfYv/qBlzFknu+/pLe1rk2vfUOQBY/CPp6oImXlYK7qPlIq2hpAdkxbTCrz6QS5+6zwaH234jOSnpxI8LU6EOtO7CRGzBycgn9/vdGPiRkB2A/1XGP6KTrsCi69s6lft1rKp21Sz8nFVq1jB4c4eXDO1tkxjMlyFODgFFU7vSo4/tywxam/foZeUdjq4dWZtyXiir+dKvE3xppUIBtvUpt7e/+/b695vVin3T1By9tT+8Ax/ozVsqNW/bxwUDAQfN/zYn0OWeH+ccYIAp++ykyPVe3/5t1TquMxr2DieulDXiBHTnFMThn0P9qPgknLniyVnTyG+Fq+YVzNmbHPRiVTAvgbnoQm0B1xk7h2EHrxmyDomUlIbuBxPQBxTigGBmfxscNu14JRi346c3IKCyIYkz5aWLnft5umop/lC+73fO8oozacvqxXhlWVZioyppd8EZGq9+nnU2JZy77Txyr6NVxqkZViuWC0nqvxMqVa4rPEntburLYp8ENiW3TapPA3X0icXXGf0kQJtKhlxSbkzbZLflPHi7prOILUzXXNe6s6Brpa7lVuobCJ1zO+T7nW2zCYvgOrkbwaJKDsFW2f0TS3cwLekbEHsEVcGbEaFSsL+ik0d9AugANFwCnt3BThmWN2SGYzpypS+L92uRFufy/IWXGxQNicQL5Z19S90nXy0he8Xijdx6QPnyWd+3vqpBRCqdpn4DZfiXb/Ept9VBHdV8aXhT+4jw4rN/a9VQCegLM0Vjq4WqCggKId/pGibFghaa5V2hf+uxYyQaEuyduKyPprAwvVsl00Zckrqcdz+ThjylyXlOvBboD/4/8Wm2jfIPLD1viytCfAIIAfGV6DWEL40k7wVHKZ4s4hoYafV1r6iogaNtHglzjUs3lNZaibvR8XhUg8MI8vlKULREyXabs/hVwJuLq3Opre8Dh8AnKq1x4X6sxp8vOEU0fe9j4AxHZYeJOJlvLuH3lXkHhsvTxqLhjrr7+WiHLL2YpAoT3/SLHBleq7a0fFR9280EdA9jmPPoRkaAlUO/9hf4AYSZRndNN53VYs0Y8capmYiN2sGKZ4uA8OlAGmrpjs7EbX77Xx+dr7JkcqIwiFXL+K1PdRNefTFdT9CGJbhC9TpZER6oXPtrP8Cq6L0BFTsvoPhwdrKu+4nxKBXaD3Wou6rQlMylL/etYpGRtFtGL45RL4cFnDzG/TfFqOw46K+5t0rXuylVVwufMnNQAB2W8L5ogeRo7R6Z04wRg7jLcZsBYbotJSTvb3Z8F2qfiO9s6HKt+PnjJi7S1k4CjVd9acY+q5zn61G0fVWzzPeEnYeNX2vfkNlw8KvsG6jVLJDqdwooX0GMHU1QndfYheadZ+LgFRzMWlka3mhQrv/U+aUEYce6brZRZ7PrG9nv7PusljUmMZ/3GIQ3kA6LaYhDuDrA9zoUCEzxUGyDUIvTOz/Gkb0ctMNCGW85IJimHW4CIM2PwHxH5KomTxtDQrtTYpij7iFiV9Y3V2/J5YBrtacOd3pxxipjhfSNI267aHIWEFuLNIK6weSWjqidUVdzu49B+dSj9DJ8bUShUSlYeM6W2sSkYplmN/+Z4nxeHc8ylhhnCHvhyQWhLCMUyyDlypYrEE1L/CxC7HxT64ZKYZzOG0jkRTh2HYV2rQLnusI5hVEQBCSimV1vksVatz5jeX5GXO1HJhbl6jpyUhw/c5KhzIcdxqa7sSnt5YrY8B0RTuUDxXKn8bXPkHJiiq0vLU8MZTNplO+Zv2qIdDyUM0Kdoa5+BVL2MpePYq/oB7+ja89q1C9n62tGHtLw1yR6T02GGrwmCGakD3eHxfIEVTe3lz1Cn6jpDV37CZRd4m1hm2OBxzxD5dp7xbFuYxY3Da0+K4M/3LguInr4a2OyFWlnq5e4ydeuOPKYBZHHeCPiFP3vQmfvyHR7BDOdN6tAbjOfoa2mJlsTF2VUTtefJic1hDyoUl8Z7tAWQZiM1SmGIeDsvgW4p73S/gSqdUA8CsCxS6pGux8FxP5x83BjVTr1/lCNUJhOb5kHB7CoIqw1bckG4FgkEn/NUOqa01TtqszjV3HjRVr8+TvFsIt7Q3PZ6vQ9srJmo8vxgd0zSjqO1iUwQd21uzdIYxhC57FEDZwMv7qfNGG5vYt8raIEMfYtLTYIsqqRB0Ld0rIpbfYStAyoH7fNR5Lgr03aQ0L51Y00OEIKP8C/EZRzkIva5zbpjhHVqrHRy03W0UqkqhzzGbXHLMpVFpm2+IGXXcoQa2d854WR+T9s3B7ZZOqMdnYVhcZaS3oiQzrIYODAhc5vOreLI03PdMleQfNpNiVcCbaLgyLryLHzOgHwAlYDRBv7tgpyT6vY7ukUh60xnoQru30MFV9EUvQtESMPF8yE39bKFQiT/ih1hTHf8zq5tRezCH5VmN+Zd2LeET2rTH+gtLaONONopnexG6P6VxyG4W9YX64pc7LEE+n60lKDzVHOI9L7v96jzND3Cxx6ZVdpCCh5P7nDFLzj40/b/IE1dnWL4IquX/vo1zOzWGQc9ZWeB/O/Pgts+PRttKRE2c5Uw9XiRSyGRuLZEN6b2sA3vWZW3GZelTamBSVftP0VMoWNcUCt7dSvh0ArNKrcvCe7YLq7D7wApM2JDfM3OwisinfdpXBz26SwK6EVkNl0ceB8nCmmK4DjwJvPNn1qIv4O9uFm8QL1hhrLDfFPQr/HcMsyJgFwNKK9HXt6k+oK+7vEK/uMMc7wOgkTAPAtjgYD+uKRzG0xhnLoJNXPYSAnIr/Q9caTCm4/3UJalWg2x1lvxGNZcJL/jRP8tHSUNyR2eY6o1bt1Fie2jwXPC1JYDpqau3oHqFYXFuBINoDMTI1KExI+LBZZBAHQsrdqa4Ea5ANs9l6w9OF4NQQiRShQYjKe1g2GYpwQd/551CFjQ0BjeEPCngE2NzO8jMGUWd297vXpGz0olWq953cm+naC+hSN3FvlvtSjK9zK4E/6SpbMnqcBJS4+IgrdniIQrdlvQ8YdrRWyyYx5T39U+ecukko+jgPsTDlXs495fZ7aCiF/BhPBtZX5wDedn7KAUa4U8PhDemQIN543cI8j7lm1U3aEw99mq3cmQZjhgfmImR1AdsisuEttHEP7W7lYfvAcenTRh1o+lDQZxlR1Ra0AFHhup0CeLz0r2cX4fnfZkBCrWZwdmoDnXsSj0pBPaf45ajIFHzmTXajZ4swOf4qhoA2Kyw2THmS6zbNFLp16PYV08WoCLpSfjDDFgtI+7LLtR2FodbqXUb1s9dAgEGiiqtQVlc3XSC6TtTFJxBW2dlOZP8z3szpMdSRT0+v/ckOy1IlS+re24hdqfT/RmfdoZgxXMX04Ftcy+gaCWuL7PyJjzx77KVzSfShwa4p2kEp4nyHxeWstaUsnKj0dbZUSkVkOs6trakkjfUfBiyuUtMRHyaEkf+tVfKJClO2T0yukn9n5nTOFrKpSB91y2kImh4hmebb4h2vLrrm1yEIz8Jc7Yzz8HE6X/R8RCxL1fu6tnAqjlf5jHi44OsXfPmQhBm0kJ1Qz2EuviLVK31KPJmtPLL/aGbjPKJzayqo+YtcNvZwassmx2ciYqHMOK3TkRsSF+1rTKmWn4s+e2LEiS+dT8+N7audEjwqmDig7GNFNSDq+Nii4NbxtzXUu2055s2w3uOrd68fq7Nd69X/bl4D1+6+mktzhnwkPh1QVw1qejwap8QRDaNrkEPomM1lCtMebEjjTpidSDsBll/FrHv92GnrKR8B9/m87vXp50SmjEhbdgGSLG7g6eO7if0GeMorNzl+ry1fQy7/Z5jzL1zq8IW7HRdOj12zsQpbSHP7SWASKHB3fZatn7HZqXCeCuYu8kQNk7LnhK8znqnf7d66ruEpyULE2B2LpUL9P/+jw04FSXOThhEbdnl7mgyQancqPrMSNjn2ZQvXOtgiPzw2YKbn04vbXsC3/JiN+ATNFIk+8QrRorI8GvU3GOzb3v4zvUq/5Bp2lkaP19/K/eHZ2uwlOqpM+m4tveLvYi0Fj27iHu80qSW5xi/wLGEHlvsq6VLw4NEDXS568ljQ/dRlb7nnUW+an29mVysL6lTiyWHJ+Rn4vAdrKsHDKY6eFDhxk8UYgmB3g5UiH0IHJP2NNoHCHZOhI/axiuXgrhELsoeHN2v4K2/gVq9SJyI0GiVFulurhKbu5he7tCu79rYyZQBKv3TF6YPl13KidgaCDxQIpD+5mIckmnSPAaUcpsyArnkr5Y2CX1dnNGE1PVNXrRf/NC+P32Tw4ttCTJwNKlA6jS3b3oGoIaj9XbK1Nsgyxv1Wk/KIQ8Jxgw5icW8vuatDkExFnHY0AI2IvdDvvXLBazVhWtXdsEkpmt+yvHtYXr3eOTygBn7Jx5vJGJWt6fOcjL9SWrHvL1zp51Vc/M0ZRYGRT0C+jm8cplhW/8tJNRtjEbfP7p2OL479DWfeWpQ7pYYPGtvvFwkvSwra1Tt2C/Lk4VOJKfD+7Zx+XJm/1TDKiOr47UL6y6vfTycNkimBtj1kW+Lj/3TWzVWoztMHZY2Sxl/SlP/atdcTxz5uKT7N0bpqQV4B8+vZuX/aM7RM6nIw+3kjuuPXC8n1/I9pvRRsGJOQdoVzUSPVjq/lhiiaN93Tefpg+OaY5fFpgyVS9inf9aWkHnxeWWt9BzSU9Nw/Zm3vX2IONYP5YZS9uDjvnCffjUZeedpQ35hwki3T1X3OYEnrQMOYOEtqxwcTw1LlGUo9dnnOkzq0ZcFung6fPsD6eNekPSrImc/1Bfhh55E8uqaadMaJ4cJywhfiVeznsub6Nmgo6ZEdMtix7hOwHXfG24MgMevtnZi9n2YdtcUQ/EMW63TKkgbryEAzta05H+0yO/HJ4gVzzDrqOybmbzhtOLybdUlubDliKl2tQN6jFa8292+raAIBkLI5wS4GdUknLGnxfVsKbPwEBlXZVE8xI6vNKQFkKcr57S6IFyV042sTK4SSveQJECG3rD2+8xr00R/ehO11kT6PVRdfv+I9U7fE6PvhB4g5r2/7rxOEfuBw/xBa4VKmc9vWXzObEBO7/q9JjI2RQ01Hz251d7oo+YHdVVVN6dPZDqOt27ZgtO4Y8ojePXcViB9u4q37b++fS+emS7Vd+lyfzvrZ972Y5+W5ydn9Oq81xcgNcckfGRldyrY7baI/la66JWFyfEEykYpulTVrt+7fN9YEObubAT9s2iar/dWNcrr/lmvWS99vYna1d/pBto6vLsTGmww762unrpnie7PNjrfW4CMl0sqqKmzH2MMdLm982y97f40m6ocaqLxdPnJ5RAnKtYx/AdL0IG4WSxyRJ957+5Tv7+3NRFweq388VVpzn4VaoPp3v4/Cd/93EoPepLJcRajDN95wsiyYl2uCEor5GHgjwI89344iDRXqY/ykDcVc2p8Q6I9fEOwStoSHAILOmXHSH/QxRoSrmD1dV04iTKWU75Emk8qkla789/QiwafdkRqxaBY19ku+ecv6gMGV2bwctDIWXigiu8utcMWk+4jmktJ6hUhd+ejsQhGxQ0yN9CUVuVVfm3aeTIryUFIjyYQ8fN9oWqIdTSly658muXo+qcjy11wK+iQpL7a5UlpCW+sjQrbwzJSTJbRDigh5yS9Txj+hOWNEyPJ6MyXuJ9r5nTIQYD2Z0qxkO+yV9/ZdDWlJDY6IyJEZe7P7nmRbF4qztLdccllCHB1jMZsTMgZX08yUHUrq6ImIdNJ3AlnnQ1n7fBc1hHp3Iy8DZB5e5GXm4D2KvLlQ70HkZYDKXYa89BC6lZB3B5UHBdZo1kPfAzFh3Q3IKxP0BX9eJpxreuv5rIu+78REbNlupZoVCsc1BaF1uZViFocXagp6S28r26xVvr2aAn9tbWWT9db3l7jAXD1baWRR+U5NQXGJbKWdVRbOawr/i+C8OoOzys1LyutC1lola7PvmIY4rVWDxROwVNaNhuQvNw/MNoSWjUtHKgXdLtv778g3ZophRkcBp3/eyMuIn2pj8xxgUrsFO1082vRpsXGLv/uUwUjh8NM8bz07M2+gYPvXr6J/vv3z+YT3z/u21j9f/fmH4e6xHM5nDG0F6SUNZP4EGYYvH10oHQ3L9v3XMMgzOr8VlQPCG2/KWf4lN9CTVZ7stOsKLrqknG2mwvbx1qhOx5has+1A+lUiv8anwSNShvNLenBjY31tsr29QvpdjVD5BJFaXVN7XWvbNr6PD/Bra6//5KjU6fYJHW0Vsm/HFS99RDRjAH3K33zHmWd6jY+BYze4po4CfGuLypOdSD2j2V0X6Loi9XvSRt+hT7HzkkzEb/H5H9GU05M2EXFt8JTlKc+eR8CMopZbsts7nPLXZxFZWto9EnvY3HTXI+pyhzAYp9Gr4fErp0QAXq+OqTjfyyhQuEbXWMkV3mY0HQ1BUx3fy7pTh/Hqhehp9BoyVfjl1Y9LW30734rzVx1TqD03f9wiB982SXK0KlWSkHfg8gn6c9IDZk46Kfnq5RirKRszYZfmpzo1oGVK3lxEzT+ZcyQP05UQGo+n6+JEDAEoz4cppd3epqg8i0abelk2WDiatL0ZdcwzZ6pPSyHbCIeTr7kpKM03w1C/T6NpLncsvPw+cF1lunahrQtnJ4JWHUUo1shumJHaWhoP0sqYocD5izhY+7ATumIlNIRyYxiKLlD2W9H8yitRv4JGZUQvTSeA/4k2oIYo7LrXL0Dzo9im1dpfbBiokjTw1NVQWB201W5x5YL0hQwXnPBg1bfQ8QGFcioV3dOARdeeP3YpzHnB7blgC9vx9hAZrZQbXEMBaIXKACjkgLJUnE/LbM8Qr7uvh9fXzesFLlRdFb7nMSpUln0Ci4AfaAHC/yQAwNopoL+t9KJH197KvuTGQd6KjfRGWXftrztjYxLJe+fnzUc3mVDl+PtEoRQ9qJVYdeq3fVwDMYqbsia9mQvALaN94PFQGXCr/2qb3vTNLiAqzXZ8wHpfw5BzFXXtxLPNUMJvM2NWfDw0ZqF6aXVsDVWyA4IrtHbEzJjyekPG7KLKE6ggcc2AYZbvvy/E+hSbbzkSH8djfOiVHLBQXo1+Mlo4zaHzUasyaOlG9UTOaN7ckLGywkyXmt5TspKeKJ2pHZUZAqd492WjcR65vBb6J5/7BU9OmxyJWXl3QcxMAEr+W/PcIgdY/cWNssHjXKPRDXp088ebTWgNXKDag6LZXRLWkFkXaGHRFSsMhWjTjcL/YfEoGO74p978ZYle4+pGjsYSI2oTQyPdix7f4meZaqbReG3HgSsYaBX6LygznhPQ+eMLQFR78PwCPf9p4t1Ni859Q3nhwmZMsZ+cUHkiuVK4nYlVlaEw3Mx46ddDN9hTaQbZeKhhD9Sb8Nkmp63fSNBPUeAjc/JBp/9F/HJPRFqt+IDFnVtcLavn70oyeFbhp+u3FsNUON0bU18W63dASAsRY5+NngXnkVm3p8vSb0i3El7H1JzVq+UY7uEtpW+mnVZUOX4t+jG/OlqhxvXHC1DqhpSyeQzp/6JEYgzyBqP6HxjeDqU2Di/NNq0SveyX7eAuWhFWPiX+TbCzKtTyeVl5zHdWga21dcjU51vZ3dE3qxehsgFuoB3o1oBFVyfxaAE2ZcNBu171EDkPPVqfupIGzRNLvhQqGQSMY6QnlUNMkXaDsWjrkpidp/gBFNWhFBKVX+rGPmbXa0lcsKo43uSehERu32ukrGM5Fz+KRzOngG030l3cyRxqltBocv4HlkKoieqnkmLf1aCblGBgqHMd0huxE6OURYbjvE1c2126jdiQxBEtDPlio3V+ZQ1lNj3iLuttgktHNMjHXvElOF9VgzzpxMtuMd8Jn26j4B/mjNxyFE8Yev5/LSo16W2w0XizwtVzFhtqUZJRnQLVgKi6eeYJ7bJeydAHEF+h9cMJxk1PjtkdfLqY+wKI8YshEB5XbfOVgGZ1ISMMNHQ3tGa9pqa0Mt2oiIxjCqCayNTOgb0frK/pGd/uoNeOuf73mUu9cZQpzTeOubQ+2kEq1t1bLuYf5oGHYfr2o3f4OoC2SgHhXjhWiu1XZG6U3QdBT4HCv+S2cH7Y4OicG8sjm8kVewVeIr80BGRJh+nbQzmsvxhsvkxobfK60EbMkF5VTuyYHL9a1NEzuW+QZSr2Gd7Wcf3zDPvF7f07A+8UoKG7+zx1kXD9ZFtv7YvSIhZXhbGkJIwPTABbjT2ZYrkMEfLdspp5DVs60+Wnw2LrpI5jcdmVM1GRUaStn9FIwS82HQB1HIAcHudeDnDbI76aKvG34gSAoV3vE6GAz4prRbSsZ3gZh38/sk4Txf0mjXe8zg1rvZmJYFvVpCGS57H5Fl78K1Oau4YDPpdZtd0FygeFVaLqWccbaAa1FFZSVP7vSitvO8g/J6Y05h7+wFE/jjmQSUM9FmPuHf9K5OEOc8Dkj3F1CzZTbeH3G17F1uS6jJ3nLhUEMAJ0I7ekNOtMmKp1VTEm/FGp6pAfvY67sirUvCveAtQbbNn1NfWlC4ufbDs1qfYZ/KASVzW28lVBuwZqJWJcemMv7dRCAPzC22TQbkcpg5Gyuhpgfov2BSZv9xkf8RArqnfbJmYsyAXWCxr5MwpnztiLwGumK1rKno6jVPNyPXjTvHjsW26+cYY3U8FsUalTXhQG1bIbBYaidAc2FN3QGbrj7TuRSg7w9Vtnr2+ZICNyBx78jWFLyVEUVtMwegPdMrrhP7xCyGf9OMBuA9pnt1aP63DjYCpsGa0y0LZl26TXRNMu352WfH/6aqAYaBN5/TQy0sMB/XFJCw6wvOZrFbKPs5mlql0OQk5LBLcJ/C03b0Ln2goF3NW7f0T1eMpE15q07pzLqzQul8unX51BdUx6R9aSahUJ67RMV5UF8y/axtlXmYTg5BNzbseh7j5mY0X39wBFwDVxzmAg9aso8lRpt7rw8NjzuSqMZVO85bAxSPpJas4g7E43Ld0OmB2LDR7ejfGS27shFQprcHmthqxY9wsBusyPwFj3TjuZpAJppa37sLY+OK0PyDSgNnAOtu9CmSUbDllG8UgVxrzpmZvS65z0wxuVGPm7IO9LMO3s+KbtCdxvRaq0noghsJdPI0B2dd43o27OHzMky61RCuR/a7OpwdLJ+GZbkVYKCxdFnKqOn/nQeRx0mQ+36vX/wqWk2doTDPRrHV5siAO09Cx9CFf/aovd0zQesIxY6nOZRyojLYkWj9yEJJaU3uwlKk4dGF6FAhdKowu6nQbIMDFoC4WYSCZmgxeuwDbmDfT5PmVKca8aSGCOpKL8ayHyaB4XTRS6YiY3TSgkr74VyG4Ez4MCEaNr0ogljGjJRLpTRdQebIPvx4aaq53vJ+ghu1X7f6I/8GAyxtpOz+uT4UzOH4jm2apEw73OV/Gih3y4SW/0ml0U7WSHHOYZXo9tYs7yP0XkJxTYeDq+eZtf3uxLVbVIIVgJJkHj7K3n34NhL5KqPhSJ7GBcSTSnISRm9KXLkdaq1cM0F1aFWgRcP3A4/QM/Ilc3ybvOSS9FIsX/eNj3hmqqxGWBQUcra6aap8yGSe37GvOxGQ4YPaiCh93z5GUFG38GEELHQ61Jj53ETJC0StY4hYanmqpPWM0aAFezGgTCU1Liwi553xWnL4HuUGxbVajl3YKG2EXu83Jf5yX1wElI9TsttR5CMnnXauXPie1rjmK3jWeXPmySG5+t8dR5TWqEtKi7nd6civQUNf/KwB2Ph6s75eMyaG+8vDglj7ov2NIpgkWt17J2Ek3RwjRM60viqOMmbKh5XhNH7PTPxtZln7DVYVzohCJR/Yjx4jvOyBR3gA3F+j0gDYrj7xXLPnSzd/i5tnks8vGtxPB20tFHgVL0LaHQqAjoOSSp2vOuUm0dDOVW7Ae6PBZEUIvMmqpSRGOQW8sB7fZrD3xF+91VTLs4++jA0r5SplXPV00ozSaRKG1U2XT6Kwh9sKtm1U+7mNLf3hvIT3AarSFqft6xTIr+HwWuWdQM7WCS6iHpWNlSBaLQmea/GRuzlb2id52Rg6qF/h7bnB8t+di9jvFqVUqxEZiOcOzun3QYm1pqVLrPUb/eJm/JB22sOeOzJv/0lf5bRPLCxwfrgGgT8AupyA3YvV1WWK87r+B/fiQYmhTPuw9D+2GoHcZiOJIxkg4hpTW5CCVTRTQoINlH5gKMqT4++3dPBOMA0iPN4XpDM8PVEuIEbjtLKuS3cukrNyC2jEVzb+UgCGk3M16kxpkX9cg5FZKWmoUqEzbWlB0JSMXqz8MFGHtm/Cuah9vSXZfSbdkvbHIcanXpeyZIYVttq+TS/dWg7KJfvB9N21fMegprm9+SK+tjlW8gCLymfBrhcHkPXar3s/QDoaSJHxnsc5A+MFCOX/ZPZ+R6zh36sZ4V5jX9dV6H8Qyo/YGVfVYBnD6+JHL4FcUa8x5Bf18T5s8kuoddujLtdk7NU95gPsbZw0GaiwXNK5LicI4WqfEsqn/CzayAa9s8xCc/8T5wRDPFtRmjp84huXWisP2rNXdpeTaIWZ4d+vDwnBANm2Sr0xle6kl8AP1rND3F1gwRFUd0I1N//DEVxuQdX353V8PM78AJ1SPh5JOQ3puYRBNTTxvKkWAvco08XImw5p7De4sC5Xj57iDYwwFuCWYHmzuM1objnR0VHzAjfeFoX1x/64ictNuLQd5Z7Lqd9/Nd2/O06OS++HT+m3rbF0/Kiqs0gAD0ZqV5z+Kdz5rtAyK+Ot/RYZI5lSTnirsc0iKHAcngue2Ei3NaV8Vj0FAWfmVnMuUCnZwXq3jy61mdG7bbui8s0AEGiAIIk1Vt9ObN+7OxFsxI9AgXU1DjMM6NxfCtT19oPZHB+RnknQYhW75h1DN51ebAkOvkNrlOzK1G62zE7FiF2X5Xc0O36HweP8kBexCansfNLXpYZh+Kbs2Iiod9wUg8W0rUFOLV+Vk3ZpfbjPDCgJPKlzNJB1oIAmIpPw7iXef/sZ5DOw4eQaUtbl8ZH1DsNZy5YWoAdXq8AuNJIcThT48rThj7gRFSqhrB27dKhJpQOUJRNl6iMQ+aTh8rJzb2tHQy9XSRWPu5XuRZwJcedak7pm/W3GVAMjp5/d+rh6qa8vcBRfkXVZ0aoC4zkbOqnkDSytEN8+eggq2ezyRjblkjHDr+PSOktIYyRjkRRTzM5Hq/fUdAZd8uTDK16McElfYdSMmQOWJUl8wWY9HIZgJbtJiNpZ9NgGd4anVGDoN1ZoNcr94BJXyQ1Vx1X44edhklQTu4P00PtjNqXqqjY2ToCRSRHemO6Yy+bB4DElHc1z3MJIhL+KF0pBVs3iQAT204+PwrdmoklbI7g+QLPSV0puO+ruuuE3/pqRDAQLLPqv0AwTcPJmOe7VZXQzKcGamkoyW2rqvf0vxAdbPiZ02lDhFj+BhlXhdN25bmaICMgmoNwWCYlUya7j/x/WuWcJbFMkvFv3hm99mwQ0dimJcpaeychcYhWfnpw0ZUwqpiMMRB5NX21pwaIRDMSCcsVM/2GymQHMSBNpjnmJsHjbuc5vS+UxrLmtY+Y3WclVpMHJZu22cuITTGjGDonDVQECUDhcewhRMk6TC1Mibomy1y9qWFOLAHw9cpjEuTDjfGcHKNMOgnc/nFF7zBIuFTHP6XYKYNw+9jl3XwD8UGslEPgKA1SoS4sbyiBPvMUmwIpw1wwUQ6Ujm9HSoS+jYH4kqreE2BCKTHIgSZXqwAQghFpsqGWLXd+DoiWcOwKDbMaK8U4ymzr9MQTOBQzmLz9JRs/7wxnvdV1qt+/blvFIHUDvFWScnxVTmOeu3OXLYhCVanAANxpe1Eq0EgrV0q1cx6mgvPgN+Mkcdzp4C81f74yOnhlMHiyZdx2lxAiZTZeI1wXhc2EgG4V1OkmkcRK0nW27OTDRT1RFEAj3XVVyEhEopaXNTgDAvM9CgvSKRHJJIjUsnRTRnfZWQ8mEqGDwEa9VLJ2IHhc7dkrcLTcqvIjBvpBTOmQ0vxa2Uz9snANg5AJ/TfbbUOJXJgrGVnEnSmiVMiKokt244BOM/Qf9Ga8JKNMNtPsKzKrj6DdFqbOHaD/j+4wkKZR0ccbDhWyu6SvqL2Sq3JSB7biSyAYsDQBsOGJHnHwZYwPy45ZR3SPxXI9BqH1apRfnPjvPVEUmxU6sEOftYUFs3Ev09rDEzUS//gjqkqed8Ydtwfcq0EylyrZxWeKlxRzZwT/Q8cx2LY6mV3kZOPRz3K7OwGcbt75YqOSNusmnB3Ha6PQhRlr7omGcuhX6GxvqaQL9luJlLUXfbkGm5HrXtWY1J4GOrKWgzXs6eBRQ44wONmQJDS0cmBrOwFvz2qDzANn/wz4D2IZIkZyygvb3H/lMDJaGiMCpWPI4owOaJ+9B9hj6C/i3ltg7F+NdYbWDE5c1/TSkFBtIko5jHp/9LZy1rrRkcmvpIQjHF7uiqlOtm9YvWqUH/EHsWNgON0I9jKfSiV/ntUfSVQPc2mxJ3CO/l+jUogAc7+U3BnV8dhIm1xY9tXgyrzHaLbRGw7crOORBa8NmfE7zC93/vqd3evGo+5GPD2Pac7apwYpPweWR+taBez/E65pO756WEYK192SQPtyyJXTftXOFpHX01kWcWy+UqthyxAtgi/DU9s+emF8QPZXiIym4sWuDdQoDX+TI4zaTzue7TQKmqqCt0ZaoPql82SpzCEreCBjtEq/wPczqV6pmvDjE/Dj26ivSeRBbQjHi6UfORuib85X3YOzgR36izLJt8dhOWu43F+h4U9j6pb+QNw1HLEh8XHlFwJLXt68yGTZIS0RzIVy7DiC8DwYYj7G3hxSWHI0e/m4WVFmxrqPcMN7eMXCX1dXe+RGEcJpI/+p+7hBJg5ugrXUeuc1ZTobYUNLITP80a4nRzwZSlzn4CYkK95ZSpIFHxsEGmPSceHDtvXqLlL5NLREoHKZlLv58skpkAoZrP7S70GE+g2/w375wleTo7As0aaTeH0k+g5dGPQEiV64nWizLgMwvUdO085ILva2I/Js3UcLSw5G6SQY22ZsfZfgJSPIR4gl2BsoVb1Ncwab70KIGQMG1rxZ9Bwn5R/3UUyZc0M+/p3KyIfofZQ9MqqUHt1mV2OtYg8GHUgzUbjmmpc/O9yQaHbiOzRmTQCAsrGE7oxbetexCOv+a+/SWuKKVu6UCRlsEpHznF/qOeYe7T2mBVUo18BKzxVM1EJ0Z4difKxYNxRb3J0XH2Uy0I7nz+fY8icpOZzl4wYbRke3/z0OMGDkXbmA0ALBn6aW4pPnR+VdEU/XOiGO6N0247COawXPn5Qc18swgKYsTszpM2bR/fHybPi2aY7dxJlB67xRO/5FdOd0Qfcs43EaoXqmudoV/XuQb1vgZV63XJDmbVPHJ5YFcLWiuCySu/rE4NpFwdOxFLOMxWFV1Qp1GU1xi/HofkccIuqV2JyokacxYkPi9I7a/09E4k1zF+lQqGGp0AFD3XSb1ldsYUeSdR1Osw0aG0pPOAEnPVh3eBzfGvzq+7IAa5fcojNvoQQU4YOZq6CdQ8vZgRJlQsmic7Kiqrs+HogQQG+vcEpoa87LnSsAUrcV3bkXgdz0ga345AZhYy2rA2r3Y6Wq6u6Jge6ec06TajRzsNHpaEe1qBKmEtYNXPrZI/8ObJTMnObuIfFaBLLlpNJX81/wSWbOEdgJdBE9c9qjDvuL7ibaZKZIyB8mP7zGrnh0dgvUJ7Lg8FOmr5Z8jeZ+riGvLKHJWGwVGTC9QsKGAif6dWaO4fOiX8NPgnSfzLBrXeulrOMcwvWDRL3BXeeSN3pjMK3eraOGJ0cSxmbBicZTanlarsCIQywRIkbajMV/A5UNw6NeWGz32YzwGbY4BQ6WyrnFp1CUVXVlGNiwtfVTMNhIdiY+e1JvkSlRxbMBkF0SupeeZnXokbdsUlDalVZViZmda2ZqOxH9QU69GMqn4e2LT9Htl7iAjStH0rxCOyy4jvpAZc1Wl1qhC7ec0hfRUZa0scvesUCSxxHhGo3TRRCf+IcSbJzu99YNfB3iXWkwOIyrYUzNMRytNFK61jYlNhVFrX8gw73uKE1vsFzz9J+3qMwPBo7CO2WFI6i7Mgy4ucd79UR74a2go5mFesmjp+UBpJr0yBOuYJmomKaOTa8xL/aqYBUAdpD99rmyENLT6lETpfQBycKa176cNnrz+A8miMH4ryue7o2WSOgvSz2OzCv1WwRpJSRdvL1Y4px8R8GfFdo1XLAmyneWDxUireTcSMl+5ZrYqWsfWLYZmOUtFpBgKJKoz+twSg9PMo2XLbcP99NCv4CnwU/HgF3B3f9ExpR7MF71dc6tpq2E72vbYRcq0XibvF3hHj9feEv+VgBBPDYbbIqPErPOb4YjaFXpsdQ/pgfUcKR4fEgJNej66sK3BHwAXu2dkzxpbxuhXTBH2ziKxuIIx8nsFG+eK5c4wAwjYI75CWpDaBYQdlKQwl7I0TFhBorIhpXg/OuU9p6Ff5pDQ3Z4j5WFRb9mVCqI9yLHh/Cq3SIZHadlyS+ddv0o21hxTkUh93vY8zxdvS3rKjLQRrk9EEf0XoztJtLke0T9/2RAF5hgFdolF/b7eOxLuGzsADVaDENaMFcStxlw4wcsG+N5QcEr5V7CGFWWV9Z6+uekKyiToPY9xKgv37IkcmxznmxlNTzD6UNbS7RbnSr/opHnF0/R7kCsB/UJSwip6W1qwAW/0z8bQBzcgCbsfI6rIcVU4LJpb16W6bpFTY9oh6Q9NyEs9dvGJsWnBwbZWfMkckWr7OnKz46kbC7HOS45Fgj82WuDJKHVR0vTU+sFtegjQHh594ArFgg697AsTesH4fO8cUrOufBq1/NOOKISO9rOD4gdDn9NsP4XmTjH3gBnoxSOgX2a6wfQ0BjFMB+T0dBrH7g6l9j+JVjr5lp+MTgMY11U3tBIR4X2gbEfzAvMKHPe8x06S/dnJCqu46Q9YRsy0Q/OsJpD0Mnr1dL2htwqdevSdbbYgXYldmVV91Y22lwGrLPLRNSGiQyoW9XpBWIQgooQC1S0Owhv+kYh2CNu0PVyvdPWgn0M/fMh0Ha3nFtpISW/MYDrRCEeC7vKz6LhHPoZb1HdkRYGRXv+dDxjzjUmgSDtaiikvpHv6dQ0+Da1cXcqa7ajQOYHXKIx4vyux0icuthiZrUgLBKZYW8Sh2PF6HJavK7FImhbHYycbdZHC0uP2SpiXDA4bFfFKzUIoWaqhRJzVCckSx3Mt6kgnPt6o7ammSREm7+iVGuNIwxzm8b7dLQEXdNQjRm0KtiRwBq8qzqsG0xMc1paAjsJfusXFqTMDvtf9jE+Nj2I8sFPY0fw+E2lVCO0IEA9WG4SW3+Y9/C6772TCwfCwmMLz2HJst8vyOCv+aq8QhTlczcS6c1qzSbhPTfzRKDOiEMRlp9y7HOmXECgDsjnfeZpCZg8pP6cWL+mxBznpffMJYQz4qB5MO0FZJ66QJkCeBKKahiGrvICbcJhEXjavnI2Na7BqxjdXFP3DLqqIKqjQtqz5r3Gyu6W9nmWC3kSUKYYuzXewlrinAlo74qzFF/UUz6w5g6/geU5GrHJKM5TpjYr/8Z00UCdbtNLbmZy6gZ7OtEo8U24SYe/3vEqFHqwLcAjX5+T0p5c82Ya01qv+zDNVwPzeJQTX6uO97qaX3Ky1IQMZ+p8/qz5a8iTKHsThg8WtmYVz0k9GGmZVRhkRXrfIxKWE+IOs7urP/w0RwiY4YIXtfn9O5YhQi080X93wNcKtKzHstowxuayf7F8xoNmQ5GA0124wGSjztrmZPEcd/nPXZRU/xLNzekHaGQaSG7cqIx3GXbrXIpNCjYfeFpVGpSK68qV0r7+9/B5luuF9RDClT6oiCJL1DY9PEkK07nwARJFdMr2IY56GKElu/tAOSlwxRoDUJRrAtYEa9fPTu6xJe9sj8JApByCWGb5tmdBYAV7umzTD1pliT5sxSe0NzeiLfw4jFFravK1+UVV1N+Vqr7GyE/LX4olEmOtWql6bPPZ4T8DQ1hoJvUKXn03OgY9K/MGCXgqLbtjv0by+zd4awkCXL5uEHRwfnK2qqr1qPx0X65m9HgpUNZyOnEtPLLHDf8By+mNbqZovKy39Ex3C2gbzL//NpV9FjqLwv7nQLAAgNcVeki9lhYAknoutbtX1/obcoOly+vlX6ycII2q9AHryL9uStrwzct39x1nZkiUWAsse6+6wUR4F4W63MY5LSaqNztOA+l6MdEX4Rui+85anIVMq633yvgQyotqBBfvqJrULXKUwL+A5A+lGJ0iqjTEZW+GOfZPI9o/O0fak53a1L2H6OEg3yo5FGn61+s4VspeoAD+vZbcFD9Pr6eEV8iwXcf96Wfa1/DviKGoNU0Cch/KEAhx9qHxNrNz+lM/nhA14mAzi/PVm5aXV01zQQbCOWKiF+vfg2lRjkT+9owT0E+YGLJ4SETZx3C2dIlnsb2tYPZejprO3BZFsD7iwaHhVDoqzt31Of9e5ScIPzJL1VWCV+hOSfmn7ClHJbChN574b33ycdcWNqq6XvbxCm3taHcVdXmEGlbyID91tBZwVSaGCeelhdviIeZSbwxU4DWWhriRFxNBK3btSU77nlAPvroi7VwxaqATQ7dRpvVCouEa/gcWo/YAsVR7GJ04KqzWUucieIVw7szsYout/0ijbxWA4nHSmWI8JTNYHEcW9+zfLDUsTmbTirPOycyshHdwupNRRHQXjbrHRiMmE1xJUf1szxsbDQl/Dr70YUIAlXOZABwECMQpUVFL47x1vRTsDG7CeDMaEIp18m36+oau3CJ4F4QuqTmn0NQEDVjfiVixfij/4tM3o2tgGxIstefld0VsFiM7WJwEPab84p1gGqrd3br9vVyXyoRw9vS6tSrU8Non62276zjM8lfY4zWgAzARNepQTM+4S7zJgrWDrm/utnsiVE2henbz/E0XlnqkV/lMNZ/tZ3UKPQKuDMknIi236FyvupykBCuLUfgnZ0eNryGSpI1fkUHR8ESVKEmUNSKh5SokRYTYPTt3K0HKe6vTRl90WTzRDfwPUUZ881zllXWu30QeGXouwJ1bMnJMhsA/iNi1R2zicuhDn/u43Eo/UIxL8GXAN89D/lriVeYrDdozPUIfzdo0FEJPyVluhEwY2TScefKLPvOwDpRWJdJc9pX9SxqMnC3uhRg7ymFF9OkHuDpx9P08IctbN8exnqieWC4NqPOs1BByRBmsFjOS/FfbH5jfJUEeUXChER+F6RiLNYQp1clMbMn0avjymvueHOp6/bhPJr+ZtflLuDL+V3MuXLus1aXlMd1b0koOlgqZU1GRoQmQrfGlrhb6G4/1OZrZ/TZGnOmboJ33aVgwSYXf1srM+TCcuyapi440v1xbHlm1PeySTsR71CuflocG7XNf08i9LevZOAmVPrH6RYaWZlarVNMLNuGjhkJTnHAseaqem7WOJPgoEs9Wn7W3bW7sH93R0KWxOExWMujguTaU38kFc/4hGdqIYZC+uL2A0W7oy5m1nrSVLIirS3/1JDYUGzjqUSt9P5rUTj1UMl8MvlaU0m4ukqBlzUEXv4tgkSBlpaygonV3/ddpeXS8+ogJwYtB4v2KNKM/toesPsE0in1XW/Xxuu44U6ezWBYKlY/pslbgeZSOa11TKk8XoOZx7KMTevOGHkTpuPhr6YZpfWlcd1KTe2ySW+nAu6qEysuf/nzzPcTKv+1Kkfi7dqPT7dERkiEMCIVPfpjHx+N3S2Eg8uZVXKBaByKo585XFTpWe3gH+oGIz7RiVCWAes2gxfMaoQ0+levfgbFWPukv9dXH3X7LrUkYI56FGB2qF4XTZ+pYbLhJNM6cqU5MvKx1ixQIn4KU/+LCHdA7HehuJWGaL+xjsrxtHLNJ1k1eru7b8oq/bgoshoFDtRj6Wk/Ve02iB68l8t5RwBysC4uYg0IxbONjSYZ0RV+x1hv/uOvSDkHvLX0ksk3wFzvW/W4W3XwaLU3E1YHe7aFUsDHxq+16mRBc9tgO0K93KPrNq0lrYvRPdaP+bkAeqfCWeQQf8xJwCDHoC/xaUfp1I0EwtzGVT2qYRfoqD/TyTGJOH/vs0b0KmvxhetA9Rf6qEeIlrn3Nd9oFgwZ7061deLD3Io0usWdgK5s8q7SarcDpRcLOxNbgCQe9TJYjZscyHq03/xTlZwQT1hDMlcls5r4wvwCl711miv+CwktHMDZSsh1FHrFjp1czF/w8WTF4VwgdatAU03daK43rEqpV9KN/geNPQj8wiw6YOxbSWzn21mesjiz/1yxarBciItuf/vFJLfEnSbK4nW9HL2Ro1bMkYcaTkr3Jvzs5GYLLtPXmhwYiduTCuPKG8ehFHDMqDs4zo8I75gJh5ZyQKbt9OVUhqgF1ZR1lL7BpaHQDQN7J2Mb7Qtd63bMJEbpGECHIfQ5sRAXyOPElo7Ngz3LTGVRoPGdIDCfwYVP1p+pYUpgJqt3gfHOOETRkvioS+zQLfzSx/PB36GdflnMXWfAf5JZj52C1H16eeJNsnwcb4hKNhvWbtOLvgMoozs7lI/KOTXgpnfQ/J2iViQSz9Qh5YheiteIMnnJJRL8yA5f+qZMDee9TMLVcBSw8EH4hLIdS5JtPh13Lwfk8PG2k+jFaOdYr4YU2KvTKb2A4Og/Ra7AcDlx2T9/jyS4gVD0qpu5Ng4Xi7mO8vMElCyQgbh/cvVZKJC5OffmowwQaOWWxMDLb6h3YehpEGUtsGqgKAA7W/fScOfvPuRVHhk2YwkxRTqrMdbRsXdDWdo40U87yX7zN8khHpdvyv2brF4nod40c/7XA0dk7MKlga4LxQMCXeCDm+eD6hRlVxbhli/ufsr+kcT9yOLezAH3wyrOYgKjmDyOUrbcNERsQo9xQAiNt42avlIyW2qKELRlF6lEPUWifjYiV/QPSxQFqtr6vdS0gd0fcRzb0yp6TGX+xN1P6P8eLvNW8hpXJxzMIR/jnWJuvIYptTtE4Hve1xipL6Tm3uyAm4LrgwMHSXurszsChSUrl//THmE6n2mM3MQdplbFOSsczZRu3PIqPHwCKhs1Y4EGLtMHRmqdxpV0UF7OqHqPw3DKGk9mJLi0ALI7xVUgAz0LMSac6su8ELqkD2oVPyKorjZ/0xZE2aCORLqc+5HvwuyhqUPU8mspqm+qJces+kKL9E6hL/x0VpObN0YFDnE+gEuHKz9aVV991Zlx6DIX5Dr+B1K5G70d59q/iCus+Gy6QggsEa5+1u0NFZOobpfHkG60tYXjTf8GrlA91lS6r1I1sjxl59ShXRLIERK5hDU8imNSPGwio+xKLxd0SRYbE0VuTteG0rNE/h3UvMMD99hd8x10g4M+ZJa2azjRV0Xx1V/qF2wWtHgn/jMtyYyVN3z9MApyjSo4poYUuH+dpE1lp9aEJhi1Nnvac8l+rJXbEQ2PBzrwBFBl5YnFDqOzjdYo6kz8Z6i5CJHmn0NfRPLCPjDP3qExVoe9q+cWjC3EJuDifkNLyVfS+gQDwGdq4LZKb8PGlvnu4xtG1BZTia74vrd4e9NkpV4CSrbT6lovs301DVxUZ3U17KAUEXOnNh7++F1jVNoZtqy3+uPgpg8T0qWUXyv12Lh++yO/WaqY5FrnpBf8gfhXObQB3w6LvYm7Y6x6Sc2u8vYfk6Xha3loXBBSffh5kED3f/nn8eABRxy/1D1gT0EUN6FXlhetx0127qUYJpMNDTvleCBkXhm2Vc8qNBMFgcVO/cTzyLZ2CFojiXk4QC/XqfnnaiqivdTIATYUfiTvCj9Y12PhWas81DMNlVSBptqDjnPf5kQl1KG8u8G6EXQ2cg+NCZa0bHWwbkyVIg8p0XhXWPqN5+2/CZUroNrQ52dH2A+YrSawWUqnjuV/KcOg8ZGicWXdegU1Lh3EZQJoFU0I9TwcIM9U27d835bcabA38XQCUJKGFuOFlR9Dm5aDzP4ZivRzwJ76Us5nVFMXi9WY4czZ8mMBmUD2/JMamqCEYwtwPkfJdHbfl04Hl0n5LplktB9+9lQxdSORvJ1Ciz9+IVLDAeUe4FRQ/QaQqVQdcyMysnyHqAHxpcMBU0Syv3KAn1wtq/ioRPt/kVSOOt7HxGLiPkeWr3ToPr62+qMP3HbuEqZNYJ9cCkwl5903yavNDC7zMMD4rbqx8qrUJJdSqZveLCuSzBl8aiyaygEv59ZujgZOuV/MGBJu7Hq46sM53XX5fH+kc92Bv2KiJbpcNCpSAnEjrlgvgF7hsF9gxu8y4D8aQMFayVVOR+1lyTq7yza1QNUv0/qVW86zJS1SRxTyglpiXJ8xRd3r8t/MyOr5LfxUJhtDXpYLFNHtTAa/03a21qF/FNkjftz7HrqTA57oTXCKOJ0/gjugt9ahJ9pdL8ddcxSHeO4P6yLnce606TEjQzfakpUNOZuJumW0CsHhAUh8LlIpTKk9KIAWmrIh9wiEL/n2N5BraKabEFAn3sMH1SMXPpxIm0JnVzUp7vOZ3NZrSETFO+VgKEbXGheGqleaCii4675rMSp3/Lq1yoSOXoB0ktwYByTtRNDxXbb6lxfIo8Pgu/hmHRUJUYYIdcGCuGPxL9Icz6yqdNSIYiEOiLob/uEInuCC5d3AlDHtMpM9isV5Ami0ar9mPq/oksuJzcVkMpuLS++6MbDrd+Ksn0Ip/Hpr6S9U0V69oxmH9JqvEXhjV8ZDGYw4jz9LLvhTDCMKHWsCdZhbjbYm6HojMXzPZh6t111P5+m4BY0/B39giJuuugi3pVqJqHV61oTGcG4NCkhwrWvhoZLS7VL+L5DOykHrXxki+zyk9cTC7VBgwy+H0y2SHIWVlNUMhAlFTGfzJfu1+DRWQStUGYO3GYP06r8Q6chr04pta2hhntSjUG4T81EFRBs0BtijRCIpZ61hZah0s4MioLNbvNVESzzOnpKhFAdg0vh8u4vvaGe8f2mmj93Yu+vZk5MGrlooGvXJVMntva5obzIp/e+Lpw07UmVen1zRDFkg9X6QN1ckrJbceMw89rI4VZHLLLMGW88gLeS6IxtdIhmqglgjqMc8GrSJp1JxiapPSMfUHkfgxXf2paxH8RzgMicz6IT0am8SXN4XYZrmt/vS36DzEFIqrPEn8sRvXOOElDPVls3C6FWT1wTBGhSY7L/ZWLFyyVci9hpTnA9JQLUkUMVV/140TyEKM24rSViOPihpnKWlEvM7n2CeMRifjLuJ7SzOR8xc23YZTPCFv47RF0jqHiDRNlHY07t7uedRoPtYDcgcOZ3pwWpmmzKylU1HcGs4nbSsSFiqkCdia2KPWurSlrRu7Wq4iW6H3Ag3gwXwyiO34Zls8HKIaEr1Q2JmglUV2YGApNjB395caUUDFqxQ1HWc83Iauhv1mUrI2bSzn7hnYriGC3nk6CpLPDOLlN4QRF1Ix98hMxxn9g0tlOksiWaE9iH6NIn7Y8MwZ5MIDDGcdKUrCCA54fp79PlBeS0AusbWtw1FIw3maHlLcvu++v79qXSjk0L5H6+QSB69xlLB1CevIkc41OYVo2MBZhLc0HsLoSoUFyiyuCk2CnO2EkzGcKNbWO0SnnIW/gark+KOZfFYaAQrJprW7UaQQvm/HlVKDv6p0ePUeV2/3lc3YR26jjZxjw3BtaXiUt5ASdtQHQ75albKDoizCbdkTkXZZ6b/ic8WfypllF2Y0W6ANCGcym95W6wg1RoclI61HTxwS7wY7Wfaehyf2QKxX5zBQOaOyZZt27pgTwYshjAk3uOiBqYIV13X1RNkOeqTSX/d/3VK5LrP3oETP5u6rT84ELAeU6X+SmX3HU8q/cwcKzC2vRr9FCzKBwIBVJ3OjwvJyPh4s+wEC25NzAvj4tfKOY+NjLDcoV68x/OFnSYtM9fTvxu5cscuuURJYgd/FK3SS4lj2Awwn3JZjZzzEn/ifLi9ezuNHR98cib6b5a2z04aKE5apZvvO8zWM3yl+5DHGwQU5YDTXa9rreO6aQkZe6MOtkCGtpHL7619kanBomrYDOkgGSbke6TKY9Xoz0FCnxhSZxuPc4Na0pOdI4vVbVmZASa4Zoqq0zET6NKPqXwU2pwEto6lzg/EjCjoaniGDh7fe3I+irArsgadEXBLIHdSRFZjT9k4Mvv7EKRG7nWmP+JYpZViZcPN3HyKejctspoDTlxOtDySDGb/7+49+EMeoH9cGGUiCc46AxtvlwqOw4IbtHHLT3wabblfyr+CqBH8xHtwV7fq3YrIk6g2FL2tKtQeCqf+rSlpS4Bu8ziV0RfpCCOhDbbd0TmwWLElUeuL4WaSq8mATk1fCM3FVDVr4bKKgrcXhpP2FU0nkdeaSu1jKhX46CYjsNNqf4hIeaFoySKzInZzuHIQLUV/HO91Na3w/1Gv3NQyFpCymr0r0nivRg1D/0IBNojcZyr5zVVpuQa5DAIpS2w97vrOaw70c7nj43voagl/iYIsizWSVvy1TBchV4rB0h0Il3SW7p/lItEZXLHkel0uN7CLMAlPM6ZEf45/fZoz0NdwS9yrvJ3HHzSIfr3haEvizRGB6llEDbqH5dfdG9rH5O0p/AAbB3n+1uXwzm7xcWLc32FGe4vWwWHop9+ZEZ+vJkTiP0kkyqos9XjN9miAUngFhRVBxgdfXWk/ZrAbfhdJNrFFzwpyvQHibV5mmUCwAwR3av/lf7tDPRTyMEe5LZTJOjxGyS4uc/maP3r0qcv4l8z6kMraOUFI04228+Jak8AlZivdGLKr+E27NEVitw15TGNQ8mG1hTfIA+qs0Xj+498/ZQe49KscrqqxZp7rxoUMI4zBAIMUtdbgoVUCccA0nadgeJz78x/VGNpiTuWXdgcP6hzLvmQDy7AB4WW0rf09yuAcwRietB0JoBc9NXQLx+bwjtDS3Z5jQsnOwM3H+GBNeOJc6S/M5Ijp6thQdF6C6by858/8rlZFLuVBrnRre9Lujv2Gzd0UBvmXdOqgq2Dqoch8Mpnyz4GJp0Iund1Yb4IfoNTYQ3nZRG9qdy+x/Cei7QF1pEhRaafDPH+dDmQMDmeZI8WR1XoYP6xp6Hmup5O1kY+htQA7HCm63nrMa+W1pbahoqJye+Dt3eHJ3LuR83SGxYWEJEK+Y9bgrnUPzoCU3eeW/i0umOLAWobfxPEB0eK8i9Bzmajw73S2hYC1jIZy/WZmiqWHIO45npaJRPSyLM1mlNWnzYaqxtKFW2l7ytXbo3P2ru/pfgZyo//jBOUGN92rvGELuMA9g8aiavcuCx6VATWiLEY8rqyvrNHGsGg/iAVEDUeG8B/2oIOZCQsBMWbuMZQKnI7xgFQ5NmAyoVbCfgOfo5LXB6mnOSH/Xh5/skTP+jmtEvIoQFy6qyYco5s3LIYC0Yhb28ypE8sKuT1gxt7Z8KfQxxCUXKUrhxEJuBrJZMUe/hd9JxERq5kySACGjjKzyDX4ls26/fRn/nfF/FdAFn3KTSyHWj/J+orqLhfxNY21B9/VLOmK+A7HFXwQ/BeSG/Ux1pTz4ml9HGqYNlZ6UmhTuMeTvU2i1BFeK1Z0fjpLZorfCE11Ps7OkfIXXz4Wctg6SRYv0QBsiOslFyVqeWpE9GCwACQfbvQvoM2udKs/2Zm6eTdH1VAc72J+9Q9JDhqfjytAL3AxaIJpYN971YykOeb92GwsWtY0zP01Kbnnacge8/1lWCfizL70UpXRNmgVf01K7yywr4rsySz0KcXfx+M6LBuQliGujwPawjbkJdcu+G9S8kURfLRIamfRcAY5ULS75LbNESeMpSvS+uTeZDVPgl5fDA03ZBoFC6gHWT8B8/KxCHoBGT3FHAJOFXOn+S3+Dl7JtyMNlyT6VgBSK75FKIH8ie7rEq1SIH8201fLM9FStEpYKjixcGDQ+nDPdMp0f8jJ9QMhplvpha7u32CeXLMTN+W1qr7OFZqp+wVWWUPxIbHr9ZHJY/nVlNh1+LGJ/Z2VRFQ4/22sqjQAp/509CL0fXp3sQpoiB3ehOuvF0gRIThA+ZSP/tgqPlff1YgavUUF5FY2qT0Quvz9Yu2ICLqwHAfWr+brWPFhCX5kpy99c7qG/ZsI/IkmzvhZ6CYZB8i7L1wAUzRkS9trZOHfLPFnfPGxbIWLTyEElsjHzU+tUjigT1rqIqdkU3khsq1/+0Z0FJp/iv583uvqFQj6MQq0Ds2EQq4KiLgdaBc8zL0HwX9extbbXJ+OHAqZ0I01n7EmNoYXmYjQ6fxQHOv+ltaOEzv5ErqXAy5Ve9EJJaGOor5A+NPtXDsMxTXsau8AJQTTE5K/i2Y89yCCGHCPPk5TyvXbCvUS+tuuZStB2qnH8lFKfmJNcbKoqhKhGjqrfT2jrhqOJqjP1pQmITKg8XNmWGkcYzLF2v8PTAp1lb+iWjWXDj7/D5gvh/KHolrEgz31oSW6sXB1ZJJl/OLNBHGJfZLvPHH9hGPDD14OpnLXPvoYSxCQ3jEWsYvGU+Gux08nuLeuSpK/kskAVxriqTmo/MygAAV3yvwBbEn0n+mrCL74POjLymzxQtIruunE8K5/iLMMhX79YIYScrGWForfpfkmkuhC3c8rxRjH8JwF+QVrlvO9ffPTf1ckcLJekcOJzxWm9a32dY9hq+hv5bJivUBDiB4KZs5Uo5Wxdp6oYnena9Iv9ahc0RRKNGO2u7DXyzL0HAJGcdsRpXgbm3ycyfqFhsnXrLl7jy4wW7WvSeMfDjkEuHvAgVPIxB0zYS1jbpPWMwV3O37Us9CrlHYP+joKTPwODTl3iefBl8TQig1BIXd7lMGY8Hc/dmtYXEfIQR3lxCn95adn3O3OVZz2pM4eQr9AAfXX4miURRp7qj4rL9lpQutAQJXjJoWmd+tfjbNoXUOaewzS+qMb4P7xZ6QN2m5gSHUHpzyQ4Sdl3XtPTHkSYt99a4PAcXcAkIzMN9WtUcMTWXb0uqzcZLuVDtSpHrVlqFZvbxWhvlwHibm9ORFW8AsfsoY76n0Z7+OlxcdlcAVgiwz3aDREun9INbAo0aFUTlSC2vlfKbtvAb3z4bxjoDYQ3QyPzrwqa9Z0g6PKR8CaSC9/SNa178Ts+wH43lsHBI43awFxPVOTnoqlhKrZN7ZRg9DivA71RH8o6VSn29bDozL+nxDnhld3pI5nqoG/m3bhtM3R3Ui/9V8p+ii74EnZG4I+6X7+HoTyzImiV2qAP9qV+WagO/VZkjjfpC1nkHRK7hM3aGKF1d9dxy+fUDaHPbyBOAC7STEPPJy3i6ANRLfC4/Nvy1tUXdC44imoPlbkr5V3bTtx+GEIevZOH25QBBr0Eqdog00jLD7uK2mciAzrqRo+Ld1EeiYBv04mtIcWruQSsDhfn59VU/Kf7CprcVb9UJFhmkuj9b+khbsx2mDsADJwyw+qdnknMiP9VNQvP8y/WkDefvzNr2Xsp89sEjiuzgOePvKD8imtMK5WgecLjUM9AetZGOeb/JOLukNeJDfqveRwu+ONIubtwmsD0R1I29oP5a2qTmhC/jd+c6LMXyfv3Hbi2o9l0LOnAXIVpOjq3T1vcWwet+PXZGwu62eLp+PTa/6k0WzWxHS6s0dVccmxwybTvCiNyKfRTRUkXvhl8WR0QFG8aXJ7WtsorPiA2dQXifa9QvjCWVwTpc0VWXVaDQ1w9i+/Vv0zuIWQ/KB8vO0Kc6bcOjsDoZddU81oDBOg++sdYbfse5jv3p6nAQpmtj7hVLYiDI+Yf+c7KPXa1Vbwx9FtmIZHTd6QJ8h/D7afEn1VC4d9QH+FbtkZ0Ujvs+YKux2Yq6XpRaQH2IPGI82XVPGEYuzf6oh8acPj+9klysvUAeYrCBCtYnF/y8X+xxzjJYoDcPZSrpiRxPNvr62cYi7kcyfQprT6I3yPiNpGl70TS4opnQB06i22zcc5ftVHQlxfYCXqNqjRROTbpO3yNW2IsofT52yt5jGloAjJSQAGi1Ha03Kxn3UDr5Xq4fvi0/+Hqja6be83Ke9tEcfQ80Nnfh4M8T099PmNvV2BuKwd7ZRCs+rD6YNlQCSBKwNUEkhJUVFmTeW9OXk08ehBeiilxV283ADd6BcBxPlUYMfDzQtUmygnuSf8yJb8oNKYXoGqQzrNJK0QeEiA/CbklYHUshc4/TWDdhfEmyARg3IZpMEMICMEHt0OnH3ai2EaGDt+PD8oM9LpmzTlj4G53bFFbziAXuQA7NW2XX0LH0kPuFKFyyMnBr2ToBFhg0m6fD7neb/3UoCgpY9nEsx+Fdba5wr9x9BKObUz2zRs1YSKbAcRI/oTU73S8MDf3IhBxBNAnxb068fn+4RG6pKbVwm9DF4pWGTXLXQX0+yDvJkVZjTTF7fV+kVZZYGZJyS/AL64Bm3lgIvpi/6zwXw0QDSvPz93FF9pMynW9pezWwwhEzjlb2jNTNBCAuGjHXfT+Sx2L92X0mgR5ARuAcNNyAbJJE/NfKHwGbI7+glll+UNtrKR5r6ZD0Jo2s0sbHbf2NEcahYs2Hvfs/Wt8RRlU+sLcEEdh6Ddj7t+kFi+5POTMJYhLjRrY+FwblvahTe5EGXTX4Jyw1CDSQdgItlZuXiQ+SK71EI5MnM6QI1ksEjRRSYEWbz0EpFUi3o0YTlzeRK+5hIah86kA0e5lZGo/89eGErldIG+oWgdBm3FinjX6jJwu++5NkTuwychjcj0ZfZeNq6qrMz73sYAZX/JkRjpPEtJeEWFQHSDDWvjDiBxPVi+qlgtKPN631sohKKEXKyXskTVsAi5CbJKDlmIY6EqBIrKrK9fwlGupCzonLjYLgB0SsSqsLbS7Dk220rlGpn8ca6q9hoac1PtD5BDj/JHvkZgRoxjpis+CkdzV+i8oBzYVBFm66RFITpNwjqctx4Jp14Hs0KpjWhx27/MTahuAHlW3TZZYu28d0+RKMJv5+fpz3mRYxPbyucFa3SoWDAL/Uw3ekADS/PePZmYYa9+nRc9f3LvyG3ODr1LUj9I9Vvm7GHtLJNYAK75nFN+zeSZtR9wTmWFpN+OV1HD2yaPCoT8fybm87M3oJoHpx5O6UV4kV0t5wGD4je1b9jTlmzly4T/vPZkfj33SRPKFx9Ge5aQwbK8PopuYFr8QyZFuXXLSYFKuDo9hrwKAyd4xRMDfxf3+BdWrU/XpCSZQqunJ0/EQaNvzoj6WOGRcv1W6cwf14RCrGv9NbObqO768mTj4MGVCt9ctx1neVuxWCXqMlIOiisxjiYLh7RdtP72/vW6zcJAMV1oLD4m6dNRNlPxnLBtZcEGmfxpueCEBzsazkdi/rnG7fA5AS/8nNugC1a7k7NwwHD/qkznVLctLdxEa8uqpvEJyh3CosbCk5hEUzOPuSpNxbzpmpySYvjo9tz7rnWfNyTL9wzVegETVj6/peD65qeXE0OWc5IAty6X1u+fKLFfz/2FiNzSOmAsjO2mX/PoLmjCFTYWllfUX/B9rkmo/sOZsrpwQn2/8Pt06U+tFO+aPLPJeUQ9p8gmlXM06n83wnPiehhn7lbB5GfPSE/toEzNue6u8QSm86jpoqeGFxEYZ3F4qYw/pvOrpr9t4lSo77ipyRMRxJGJhvX8Utf+AvUj8xZhbX0zhpD2aUp6ewdnpRGtp92eGjnPq9pfJnM1289hth6rv6DMefUSbWqgzscrKTlaAaQwtQQauhiGIXbd3d1KLi1QZVOJNITtdrf93GAnYPf/aYtzNKc4fdTaZvB8DrCY/Shm9TDwYopS+dsdJLXCdupMqbqfRY3OC6SzAebVbPj9iuBxzWQWNe3R3pnq3ZNH6AmsfBEixDRsvcpYVj1kzdC1erSszvgEiLZzQFc2okqtKPMPfZZkWdD4yyvgtWRrsS2iBaeSsZhSyp0YKY2ATZtCUAhcqDUrW+cquA8/jw1hpqLHOJR9mGU3RmP44qlDrjt4rNn6ZyDo7Pvmp96ak230RqHNydRarYfPtbHTdnp9NoZtvoVTRDIUUZjLqbf5NfCOJIQF04nOc+cUltihmWGLYLojUm9mwW1+DR/ZDvEvreaHugRny8rtXr/z3GnQpeDW1FTsmWKJ51DxFz7AEKq3tv+kT9mHXdetclyMg/Rcnv1esLJ4evUo8KQAIv9SQnRvtbs7P8GVTiI8jheVen3ykOafPxn2c7RGQPGq0EQuVU6evNLpAF5yhiW3W68U7isiVpXEB9wBGCWc6BPo6iivSbh/nAHdUymwNyiYd/cnBALCdmBoCRvDoQOZJ4GG0zRi7yawhPHevnorBgrAshu0+mbcj2tV2xdw+FGS9fhl1g3W7mC4XzfRVxF4VuhvsIKpdIzDAKme6A/AspY730WD363yvuvDcXdxsnx0tPjhqmDzhLMgm/3zsOh+q7WNW+GQeOU17sZ1R5zlJ6Yl+NdYeS6lojbQqR40ZM3XVVChMdVjWeWnHievwfBfkdA8Ki7mG+eRrKDx0k4L3yq7lh71ROQc4C+Vmpvhan+TY43nngV5J/hQCdAcj7pjFadcP6aiKz5NLy8KJVu83DAHVB8xeHZja4KZbFNfv0s69z2y/pz8la2zQ97dckYB40TzU6W9xRy1juA9bY7tK6VWOKsUA2jG8HxZIZQdx93gqDA6KUKgyU+fU59qI3YOCBKnp7J3M3HsSlAyDoaetU5LBMG/aQf/rbBiNd2hbF2BUjmgelcJGT9FihIDvlvXPOvwQBqPkUR0jLZnOEFi68jaPPS6Kddn/1TdRQFy2odqNRbLPLV7TPYmjmJvSdWt8V7bWRAGv3wHDn1EQbCvfs5UDuUdFkvo7qlsmNDdPLq0VwgtiEqpVdyOWt8sAFk8xGTvsHiDkbuuACEO2PR+GlxygBa1pOk1Ue6H3LScPHfHagPbdsHKVAURDFYvlIiy0qYzt8ZseDcVXp0kxWM1KF9tQvuIeKPLnL14v4GcQUKWj72gcUzJwfiQ8wt0Iwec0LQP9O7xeIZjYSrQIHaIA161qW0bxrxYHVg+gFnDg5fxWBxltXdnLBTIKfTVs3bU0UwaGa4zRvK/DovsmwnYXcyqeej4aN/jyGVAnoDgOsE9Muws85C4JWO9x/OGGxq6vWvI303d0wnHGKpt99rN9nSmsZDGDSEu6Kr0kDNfFOcSFn2QNZMqy9S+oHyrWIqW3Q1MCiMe2DR541WHGuTCHl991ctM8Zc5xt+dStawoV0MY0rRHwG1H/gN8B+bBfvypHgdp4Asb39h5XND9hux0GC6e7pFaGeYmzLe+nC4doLxfOsf9bos+d7LDFkfF//xFf2AAgvV1ThLIvp+GGWOL9wdXGylhh3ALWB0Y1ZAV8gcw2pyoD70hyeRWyiwEShwLObsVKxelyRMzlQWtQQ7oQd2cBm9Z+OpfvVIiCA1014Fwdc37RTM1pK+5/EfgYSlFxXoEQ74YmAMG9CiyeRO7/3SAj/V54qv2inmyE6DoiFJgdp83cmY5+bGKY5o/MDo0VkW4w5wXruJJ1revffE/zpRMB8Cn+ELfxHY4g7Knrfq+2jOXB7V/+cPnXVf0S/FZeFHhr38NLUmwr0V5K4UgS2Q6bJOdNtvoMQq0+314LFYJsoyc6WxVpotKmfWGSZ9h8MkbEz57viQ5gt0Jgc0pGCKgIqQdP8g9NVaK4TVW8kglQYqjqeKnRRv3mvosn3V4GI3Wh8QiXiOxjN4I539dW9kBltkV4ryfbcMGB18D7pZgHuRp792iRQ4oE4vnJ0ytIrq4Il/rh/8IemoyRweRu4hL9vPByc5oNLOaW9/g5OvyjP+4c/TKR0wcYXQxnbWftudRrdim2ETei97DR/Sxzl8n9TyNfoXE9ZxOt8aj6eUlo8P8f6kGF7q6FTMkTSOpe4kmiKFcdhqzYsjm+2kz9V4bB7UTXlTKtya26oH/EJR1bUrrl9/9dCa4iOUWQG5AyOMCm0WuGn1aaiPMcMDKWlsz2R56CxjQJXEdb2PWXFjPuLkgOxgfsrN0563HWD+fvncpfVwaAN3Mwc02LmR0yJlwImqsqQyHQyALw9SKEZ9yo38ngBYwORt93P6cxoMpBcoGwueT6rVZ9gQBxQYPGbibYls73G12BMqeUGrBaHGPbzZ0GNv5MOAqKRHtSAjJgXlfljYBLU++MuXM9pQjJN36c67wnyREvxDNzByUy+be19nfZgDxp92iAkRngRq9BUHykv6NND7beU1jzQmSH+Yi07bofgy2y84Y0owsfPEHslNBKf+j7z3AmbCVKH71P6mDsrnPr68IikwCZj13vH4iEsrZX+c5bQwBdq7Ms2EIalU95AAS03yPvMLHC+LskObO4kUuPJ4bDjjCkr2aRwXFAHXg33tIS6IqSKkj+JGH9+vpW0ZHcrpDe54L+TgTJQJsZzOEwqPdMkBy3mSryoAiOwf0LFOf8edksgRzvOl7b9RkXnMUm9FFpzfFtpbdYHZVSlPTok6T0TNJ7BQL6db5FObHxGGBWm1X3+BoboD00SzUStQ5lWJQFJgCev0sOZwBQFrcLfkdSb8vxc+iaQkpQj3kYQed8vh6YsD8bOOrvr9bOTzvSdXowlGe6cJM6CcFPZbVKFPFgqUKJKxmGlTNyqhnO4T0s9TdQVo4lLzW/TTVn4LR6UCO3iDe2MsjxmH820gy5rD9CWB6BG+7s7VFM6W/C85dkWRNBpRt9g7lIQeSAS6MHfbrGbWOP8m6tZaffF+Tvfyml45rzy5fRZI8VU3zPR89kgvN5evE8/bblpJtTzFryCeiRgYkr92e1BiFCpaHun59l2WaEcry/fQAHfCyBjjN22iLD4Jsp7giEnSyE/AJgHDCM6CTPRdhujGdHQY5xGn/jBH2fi88uIjFJmQXYLogvSxKjDdXUHpTXzgthRej7cmXyrVXDQHD3WhR9A8DL1QLCuq2sxVojXWuUXtkOT/Jb3xXq3B7eDq9+TVQ8fRNu5vmwpbgbewN4CIemfjDheN77BbFjJxtLX2B50SguRngV3RacGzX4nSiGe4rK9ad3dHtpSCgZlgK8tqDdSR+L2QxK0di1utthzqWJPrZXp65yR21IK2xjhgUEucpypyBGRLasSXbEBOWFNnl0CaFylIFYiBSgbBLEJEZ3Bl4d2xqiXxL4DoDs8Wx9S5bf8gR4Ix0LaGL/uP21RmboFgqKnhl7UKqpYur8B99mAZ9UUKjYHuWQHJyQ1GRt9sCtB5YVVf5NtHw+1t9J8RHN/lURN2AGXrVlwpXXIHhmHSGRaLNKSFowtqlDWanHCKH7miNiAJ04I+JA4dBNg26GCexS0JAFsV/k8OlmxKfdfLddV1HHMXz6LXzuBpdymgmCBi+Vep0jzWmxy4D1ynFtilQaX01Frrcn6qTWunMu07WaI7Tq8fTIGVrR6ewyMWyO+rv7C8LJVjEgnzctUuWAEbcHNRFHMeL5Y5yoqnx+sACf/3quLtrfvpZP7943ZHrAxirYPGT2OdC0PH4hgKHctQNsHnvDMxwexQuhU8QIZOljJaSsE3rs47BEg1YNM3fGeoWUkYFSSY0EZA6rJlYJcjEZFugH++TwDFRh/qusCPE7VZVzZfPWvsauftmAXWPAYjBYHgMj5upYEaqTQqm+XIorPpCXqHdcB1ZwGPSMEaQSYrPixK61fr79nkWs28LEGIGpYMYf4JJqxY+/tAFVMekx8g2Z+Jxq7YUs15tiRFJJ8551aQUOWQNtb+E9AzpyDSN6I1Aoh7lEqYGpYCAhNhCBll5NUaLJBY+5dAJf0H+XgFSbebSyYIkfYGVU5MqgHAptnpcNM1XILb1t8gzCIkQV9k4XcKXxHvCa7LmwVkM+QTz1bhTgpG3rOn82/GtmAMZWHVh/MHeCOxIGOzACTv8p3QgTYuJxIOSFXfCHJLwagpZUCKFsYyOG0EGmi5urSCe8JGY9v6aRc4G4z8Dod0zkSQQhO2R55X3G3/Tyog3jqyMTcaT8e7PEGZSN5AGvdI+QN8vve7V2H/GvJTFvclEvsl4OgUZ7szx8JyZhIxX/x3va/jCAc0332CiDFUxAfcJE508I4BahlWLRxFZdVs2b0LRXmKQNlBYXBAHIlm+KHTKJID5+1FoxqeGLy+io/xo4PcJtbWfXQZd/J2aqYD84LAMB4na8Xy+cM8l+JtmdoQTsbNXX8Gyz+1Y/ANldaOctqzSIqV+wFwdvwJW7ysKqnMvZdH9D33d31/jPr8O7r+Cj+erScHqKQ3FifCXjwRC3Lz3JUqIygikISXzwwo96b00T1hvJAsEdeQwdThpE19huwCOHhhmy4ehcYdDsKAk5MjS29P2/tJU7vNRliO7UTowFCanJb2KpQFWqpuMQWlouiWquuliQL9HwiK4nV77Onsz7gJ9JGyYZceSvEFPVYb+vVb9vhU1NZZnzuQS3k1Gsit1PoTeLQ1cOMq8L4SeocH/yXSkXp1xhKP77xU0jZ3aVBzuAJzvXpwkd7Smv/D9Mz5Wet2WTmOWfkwhAVLNLngXxy/7alagIGemyWDrpyj/MG9fHH7bYL+zD6pz66sf+7AUU4QpPr6biIr3nGauSEdGSPBGqP+ukSJOD2d9w2NRFmupAkxk3416mJAkMW9obUHXSbgbqF+afLQ1uoATWslCkgX92wmir3EZo/TxpEmKrLK5l3lcIbMaLNFXH7MUjXdycqMtlhEp490WK/BPvB32pqzGNbpTtFn13aezxpDo1oDoePWJSr5S33Tl5aOAaYR7IYzSf2s06mfzSQXYCZL7Uyz4xZHn8OEZc4yEwSMzzy+vk0LS6ZUHT8emz9laFTEuwmE+iSSv0X6rnPUae4Laq8SREAqFtv4D3uPgeZYrOkW6noqZ/SA0Kc/GjJUlVwNffawLXuzPCj0rZ175Bcm9Wc644+m7EsuCdJMOowmq4gGtjbWujGaZk5taLnEURE/qnZAKuDn4UJ3/gQdGR7XLq57yE49J8OpyWRG/LQvUI36a60Vcdbl89DgpQirqtFIqwOrTfpOtLrUbVGSLwvM8WzQjrUVCIeN7/qsu+D7Wnpq5+pbQehjfAwntkefafVzLhxrmozbL5VaHKb2dntPEpVlejtxQVj7FPNgCkV+mRZjMRxIvGoS14xncZ+AFb9eyVCbqIlkEPYo1BCIQT5aTsuvbcOrrmQlstll7vAyVzjHsfHRVKbvZDpHi48Z1t47ozIvjbg4Zsy1qepIb/7HtlbHqYzxqvhQWczuigxli1CTmwZZhut7oUIou+3vHFI9m6JMwDjXRzubIyMRf4tcUb2M3O1XkIuDzoe6lJRSg2h4EfWcbSulu6TIX4jslECwQp01Y1lWmv+P3IgGofWQmfCrgfLZ0BxO50x6Pf0uanhlkEitswfp8BqHd7XTHiJgRtvd+ptRdYTtkuO2WBTBW3KWa7Gby2soQwTS8ZheR/3LYvikWWzMOoLpnVHx0bKKveCJH5J5nbKtTNZ4sqFxv4X+rXZ+n1eyI632XEiV+n/yl9bRUglI6O6Ahtzf5DqXsF3UbC3OiPJpVM5hDkOIoMftQlxHWMCuZ1gpSlSvRkKLw4t9L+5bMpQn4o/gF/a0fTe5rOJAnZShRhw49Yfqd4HsfonwJVm5dBPdXF/cPMhA3q4Hd+WXoN5o2dctgIUkCEpP/wQg0IcgWNDjNqYTbqDLgsC1IRRWWkGPdFfpxvCYm+5LrXF7azz2tINsQciWOOptGZ1qtzpyCcyI5x0PY3eUs6mxTbfe315+fZ2FdQ6zGPc/c1Altt4mkcRRBHJ8Y2jD05euwx5RoxRqCKWcsjB4718czl6B6okrHmojMZQOo16lGlTDHvL2eME7RoFq2OgOl5Y5wkI5w4JQYBDSulCNEmQk7kE3ronFETs84pqoWlrPp/n2mW1M7hOzOPyNdjJipQT3lRY9Rkce4FB+Pgw8wRrRIAxGgpHHzZJ3NrHBNxHlpSne1F6gZGxYQfU2vgr3PGGWLt4oFZ5R2OKZZZ7wMlck50b3youHcBXokrrHHEZLPA6Z0HHXpqrpzfyHftclVBrYuOZDMnkHYctRip4iHbuYnTyuS1ro4RelXcIlNrcOaImXLbAaLDjyTrfO6w+ikPF9Y35FbEVsn1DASMbHIH9oD7Jca+gclDljLlKjmkktr46ti22udhlN/Kh2QnPz2f92Yy4B16hujNipcjBGV1QhM2fxqHR4QHnfRqOGdffMqkxLQy4X7Of/lXXZAcG2qIDXSbgGbMbpflrTHzDqjQGldJYE8pHUy0jSGfegBUIlk0rQDAflGDsbtO8uqg2dPKAZvR9DVqkUfKlxWhiWSOpqvUe1K0Murj0+Hjf+ColmE1mjfoaiby5t2F0hsdiKfmJ3cXVLfyLaLRMvMc94btzpMsZ2FeEb19I7ljX8pb5xdA5LWAcLGG4TIjrcAnd/JXv+7N5PPLNvMJ/uP57J0ZFjxNp7Z0cWl4fpU07c8z/V7wJ5X0ovfSvwh5HcUNw0OKEV4+1P6wtguKkJf5Y/c+il14rRsu0UaeJNyC6RXjUwb8Xhg1I9yT6jM747t28dvNuNU8UGHMUahMWMUPwxk7im/80ReEt3ys/rIKif01rl8RYt85TnWMwJQdJ1+GMLIbeacHAZjRWec+1w+vDJPQTPqdBX4pDmXpZsvLASx9IErEBWYS5PE7oE52LiWDJCooCTcgSCK6z+arvb57Sns+lAaNPxUF0115WqnlpY148vsVHTwpCd4Sr287EzlcztUGM3Hi6cNliAMDVnuBL02GM1Quv1LVmnDI6WRnws45Zf1f7E1ZVEzPfwoBYAIPBLhpM+WyQexIfR7gqpilscjRPemWnNB7UqFYjKcJtQ9eqfz7l2NWbn0trY62dZOw/ImDrz+SKjRXnz3UFjgPl36lAt30p6NTorjMhTpJ34obQsjXCiAUyV+yv4sUxlnmAxrXPUNdp2QmnXJj2wDgoOZyqfe2rjpgFp2e5bvmi/HbfFsLOYBxv7OggB/NHbGHpBnHgsMMYlIMHW6rXsjAqUi1y2qCddlEqDQ1oDyqnAcMK5KslxmKmOofJnIOQfsUmwg9N9lKrsIRBgtg8DXnOm5q9RmZaGXSxdMe/EjtXS42GvdKBOaM15keAQi/0KO84R61WONij/v7CRYaixEdN9UeeBDXWXk9WVqxGvXgtx2pPi0OgVfsvulDjYa6c8yeU+f723u5AgGAJSDIgkD/I4GqjlHlvF5ioLW8Y55VozolKjWtzH57VmfotPylRRLH3ePZq6Oe0MFEKJv5fkMzP9gyWkgUkEttKLVQslDhB10EmtES/TF1S9EOt3B6Z8lgPVdvvhdthviGlgGoUNqFcOh9O0vA0ZpW0hXP4lCIVtbsas7ndNp9bFuHRqhTNc7fYmaPRJsQwxGRu5HjNo1RlmQqJVZ/PdFPDRcuJJV9uBXp5xtGy32WiFDtI64kEP7AerPrM7/3cMkSs3cLjfi3i7K3OCsfGLya75S8nweAC82URQqL/nsp4E1ZBRv3UOHzdQhybgEljosmRsB7DP35y3Db0CBzWQHVMoQSWdDHhWJVSTR3A3MmApjO1/0jkFU4ZkIlibHKaZgbBjbz/P+WRpjrDgtOGTmmaHHS7nsKxdLXMz72dpRi8JYrVKDrO7BgrBJa3XS1hw+mEPJsv/f+6nVFb0WnjDge2SbMxPb5/JtsQp0vnHTdHDv/wNoLHRVmFgkNFrhACEAQPOd/84tbE9hfQnwqnc9lukI1V414EVD8J6XzEuRaZTVtIC9dzHuCcz6GSWeqPZQie+nqPhW2L0izXE85sWr5ydT6nhBzNR9bSwBEtjgsKPw9M9XTMKJ4SQ8ge5OOfxxIqxwvCWtfp/O61K4pUguRHNqYVXH/SpDWPmKd5EuO56laE9jukIUDQDGT07IjMtDFGce8p1brX57t8mfVDOYAlCMI/hVj4KES1tVhwGT1nz5GCgNxrv23y3t38F17V/xUuhAy4ekRkX+inGPibZLLNfJWW/yqUgDjq+cR341DoImbJjNCvlyvb5jn3WO6y5uzh+2nKKLuaP5qhpk627fS0QGLCKBP0w58LiTRb1Ksn/Z0sQ/gER6nif0368XeXFPEolopP9m11AnEXs3YRUlj3LVTL5RNQzGjUfqXQ7Ty2qY8EB0+PYE8F2T9wR5WoN/lpDMUdZEnZoup+TjbM21HoRkiTcf5quOAcQIeHdPPiURElYVdP9c71bgRkM25euu3BE79y/IPeiXo2GhLVGxK2EQnFrxyTb/ZiA3osq9kHIBZGGMWo66Gh0wzHGkd9HyRYCPv9GjwbG03jx0j5339mbdUBNR+tBe8kEazLmc4QBCXAGA8WxEKW+MLW+7Kf/BjKmCxUV9fWtWtkMrdIBeneoavYf04Dg4kcUG9UaLHrY1MjllqaXcktFGl3jjmVkkeKDixBiyonMJEmJ+U2AhAwAEoEMEH/76+ilt0IkcN+QIHu4JFRv9Ob7MJOTUqtJGNRjLhUUiQf+w2KkMZsTkkq9INInHMhMvwcZTZlNaKzwvoFWooGAy5QyIwMePzQbdRBmi059AlH6Ygzelu74yJ+0wawKxEDYTkbV+kA75s6rNrpL7OENsgg3bL4Cu6+JPrjumw9kocyr1KIgbIZdWEDtUt/K4f4ostKuZCxk0ZpBFgtqWfBWLtRgDR3Jz2pJTeg9OCtS66q6KX/b0LaOHF9hmPC61qnTPqTfnB4b3wi6KQ67iz/xp49bdv6Ry8m3DgTstaHERbsfNs4JvrTC3W/VdpCqpqctN8WL+GVDXMDQhVPE/rNidKQtObk64uMBHORCOjTcYRWe37WgOY30xcMp/ULcT0L4+YNOx8nGRXzaMYHdz+bfHXcTEY8VySffIRQAxp5cWeptkBLwDqQD5EKfk5ZFNkQCTvfs5Kz7PEp8Y4mhnSMU7r0sLP+Pxdx87i20stJlnQYmDJiDNzSk/84nVe4RGzWKQUQo5hIH5J39fNFLQsULixYYKYp6FZraQJDZzOBXteJkDPpbGEBiAloW+jtW6xGELSQ37yX9StQBKESAQln6HBHuYzHu4kgdqI2uCxO/s1kJMyKeUGiNgE8Ot7abDF203djWTzwUjUMjMj/QUo2w1WQkeu7D4FZS27wiEi6tB5KhGOBX+nh00wtlUac70F+YLdAaw5JdN8RgFCKMG0KGhf4IiWOuWVyjIqjmDqXcf0eGr+9nARvJ6FaHZ8ZNmQf6TQ47IVWDOjPrMTu4ANUoTdiWtrXQdWPIjEqJ4hNEfBX0g3onnVPbVk57bvtY8f+nn6oN6tmoZevZ7AXobOvnyeeXtZGavqS35lxXzXp0T0Q2ru/x9fj8LfnEiqcVvSsp6UTpFNsy9qZIHX51TeduB6AiSVCSMal08vvfCJu+kwkeZ1jAkyDzDVralunL4SE08Lu+QtVWABHX5ZHNf4klo59uSGi0A5JgMZeCBfHv+1aqp+x+2+yUHYhgqEnJBolsyoc/TmzKThbvOMNSMw5iHKQwwxs+kVgumCEUH78T4Z/KCR55CgnKnm5I6OQ7lbmMTk7p1I3s3x3peCXuZeJRt5aRTim6L4B7x602bxfytvGgZ3hQEWxxi2i1WVjxDqKxxa1wWiZnKEA0YZd6F4e7SzQ0MRMvBFxszpv89lngSVeldmAV33MUtMVmQnkPdj82s/kTKNS5R68ptOidOXcSOGMlJOUwhoB6xKUEZeVlbdft5xVp1K9Cgr/4nGN0CxlV9XGgzsdiK4tiJhZaKhpbK9HzBw2ez9Xll9fVljghAzeBxJgpVYwZrroXrjfDw5Rlc74AzoT1ZId+Am62o9wZkXWZUMquJST7lfjHaaxTZNLgwN1UBT4vSVHg65EYBUqizIu3Lxm5OSo54VlU38blviSqiPS8TcY89mZIMKYWbBmFYAsplTUd9M7GJrXHOZy3hY/952UNQoFN5YUBpqfUQWnVjzhIiI0Q/jtJT5LqT3Jon7UBt5dnhVQ6AtEZUY8CtqKyLequSNVL42WaufmrYf4aEG6xewQg+CZY+PBx+spT3eNDquOAIvtRIb8cQcohTt13Q/ZV/RiqMLxW7m9ITkYJYnBgpJD1z57z14747Pw4lHUcnb8fS4kCQCVEQ5B8Wr/IufXrOnih7/2ixDo3p19E8iS9sw560sXREx3G65lzYDgXPSkJiALZpr3A0RC76KTePZBg+WNp4yLNBbAtLJNAynMLfNZ1k06/b8ppXRe2K9eCJoA3nbxhx9gQz9BfMVJoRAXBWg2iVf0LqxDMVOn9TjuazYFWe4vssAkPKPW+KKjjMJodXG8O5nb5RXsyvuHzHlZOAFp4cKHzzx+be0g7GDZBdtTAHIstWoxG0IYZqanhFOm87ECJg+mDDAIOmam1Vc+0vCjWzA+DgCU9q1JsAhHxnpGhZQ6rLKo1hfrnnIkk4VMrQLnCBg2oIlsmx3qldf7z5TdTSpB8dE8xZfmyBJI6BBaFuCAqS3qkjmGhcB2X2aiaASR5q0Qdu5YgWlqx5kLrz7VUJEfPkLVleMkZtmz9lHAoSMk97BRnZClHojsuxS2oV6p1Y6CMhpTiNBi9Vf1RUwrLtXTsgw3DU3i/NK+5TKL8M2p9TzKIl/j3U4pZrNAbVJRE5Wj7J0Dn9kOEgMPO9KGqTBWEwxYhg9CnE9OkAYPtn8nnhTcanVbcLegDVyUANUS6jGSegJk3PNS1CX9rOQfpYxa7PtP1Ai/IG+lG4QmQStpQE72hLd32VcPLoIAfCwjN5mKb2cJeswMHZIM3TNuXMm2PmAuXFVk4HsbYrUzaO79gcsJ5sY/VDrIUNJVjnatCr0M/pjA7aomLNBMtWvP2euOSDqAIT6t0NK51EvKqvQUBE+lN92Pso+F9dp+DcDMO44PBrdBnhfZX+YowMII0zxUxsaZMmDwDY0zcNqyxx2w6LeHW4ICP0ssygs5j/HgFNbkKnyCbaSVoyXCWsVpSwzAdnnSapuhwZPGw05ZcwiNZxZTJb97e1w60PVa5wBdk/6PqcZePHH4JKsZdjtlZpy80w1hnuGhyE9f1xL4rJPyg/fMJ/15W2VUaCgvmsi6NRwVSGGaiPCqAr7elYRSo1r6tsSOM0ngKsKkrJC80U3L2epHwGj+CthSOArfaJyV3FKE0rgJyOYZyyJogdeVuAb3FZOxZfpW2d9BSdmPlu1M43oSfS4BbVL4BlUnuuG8gdOfcjCPBPVP1hQlp6SHrzjov912ZaCjT3lkljTVkQOpTMWngHgVXp6SS4oNM4hfOSynol9lD2NoAzSDXPuBJMfzwhoSnxcVq4ztG2d03wUL1WKz5Lv2XJNyS53fSHJ9IfiIATrzzhIobI8byeRedaFwft58o8aDpZGwOZKmi4lu2R4WYhDBicrFKDQYq1QQH68fEV+/NWH61kYV9PULtBEgSMEaoVMyQUtpgYRy0tkxbchXKZ+Kdp/L3+f1SQumS0Xemr71gAag99sNs7sW0STadmCQmZGOEJcL/g+eIinKLcZN0Jj6NT0hHsHK5NxGK+SiCQHjuvO+CRvYV/nKWQWVrbh8zAiVPxT/9p5H0mUC0/fLaTiFa5zbphHZA3mDCHk6VQypn553d0yJ6rD712JYcXq4CNGLTVSn7HC49QBT3am+id277uzpzuUACGWwtRZSI447W0hSeu6DzLhk5i3sgJL8H2JUrkwWgj5wZsjPsoJ2c7hOtsS/3xI0ZgolEiywTK8Z4504HCAaRqy6RifKZERTpfHTnY1D4okwDpB4MS5WRtV5MyjIaxMsbvpo5cy+GpZI0gj3CPfvoaFPr3yWdVJ61z5BOza9yyhAIaa3mP7RWILJO4BHHZwOxeBnIeVcYcGCKV9a5+xcb0sdR6c29rsb3LCYy8Idc/OwA7cWWNMK/iO5GobX7CwlU2Thelw3XbmNrUc6mRxSvYPNQhP+bwU7do43v8Fd3AEiPllOtxiFQBT2DfUEmkpzL1QLBUp8MvCJREm1BI4uK+za2DYazunsjxzcs+0r0SNS0e6XjOna+YZTlVAuPhbyKRJXFoUB4i1va/f2EcYuGjANTHQ513XRVS/paEjU77Gq4Z2U2qJ9i3rDxeySdjU0vC/N3RHPAfSpJVGyu/Jvjv3fwRk0MSdjk0phx/qci5P8M8hymbjMzj2JsEKT4HptnRQCEQes6C1hA9c58zuRozZNIHkPMhayVDdidbqP0vR6x5O67UBbM/XyfkdgtmFlk1TVVLwStLaBOe1afDcQWa3smzga5wGhfQ0zy1ZQ6FbRNKPlOnd0aXfym40Bs8xy5oqvbGDTJfZVVLrmB6X6Fb1QqN4LwqzwDtl4i9DXdyKGB9U0cI+q3yJ+XY+U7+MJP+WYIMWS8rkGlHQpatBbaxAXPlGoG7f/KS8ibLo1rd1S3A+nvnHUDcTvSmTQbPRflsrNKmKujwg4cuQck3kYg3k/h+WQwaP1DLnpXY2FW8kVPqrRBPj/Fyfzr6XCy4lZ/n16QfgyAA26DFSogiKNQsDBM3gIvnlnFWshbWa/urntc7om9Mtmh3/nc86dUgbYXyKSjJPIRMvkUMH1QbFBKMcjtmdriiFBDYscfm2rRRKiow1lUw8jEfQR9j6sEUS2nkua3tsxvbz9Ukf5oejZPIXbaTig0OG3B46qd2CdnCPBWL9SeFL5kMNPigGULi1WVw3gagLaq35JifQYR6KEgVdJqNRT8GOGFHZB1mwLxHxulDypdotYFTe3vMSUBnrIaIb2iDmTpp9h0orPHKK4OVUvtkrq/aZTwX+pmFPg0GNmm9ADyPmGtag0fXs3nPFc2vvJAcYl6qUumcywvtKgOsRJxFSkKfCezqBQE7PJObHGEwpsd3gmXO5Fltb9jC7Av3dmdL3N+Q/qiEfohCbxfqvaSObW5OacmSL3mzhXdUmcCl0DyzscdnoM1GqD2JKdcS3CY3kpHNcZARs5ZrODBu0jQluRzA02YwcnI/51jfMBN0TljCg0Am7GJlP2ClgD74rjtdhYKDnPHn/b8PLgZvqi4ZZ0NOO2xl+oiR+7clcG5ahyf9NDyt1zyUQ6/GQtaEFjnv+XV/4ty2cO7dIW3VxzZt6QvhtECeWqF95rxdHVf68XtmqfZlhsgNeeep4/SPjHv/rApLWljaaoPXYRzbKchgJp1ho8nzG+sbKr8AdQ+KXEKyogKRtQzyov5r3ZcGVmOsAcq1/5R82HM6q5TQ0UhRVMZ3q0gw1s6n8e/TmGlc2iXUzLldLkmNtqDheG8S12ipVoropLDGlVTAsrr+gRjlrhvi1MBASG097IhULAAVnRxgUespGTCuFB1OSsroYEYPeoie1WO1i7hSpHBuxkEns0CI3IbpFOd3PgfJbsGv4dG27efiyYZHNWtfc/jZdb/aZAIGCUztDAcc+hnRyayI5Fh/RhJOtMZzBpMYFAcUSyJsrKVaXTpOrW2FSEhVyFUyY6E5vRbPV734i4OsCq6bRA3HWvsjO7KOvt2ZdOisUbB9Nu3AG4HnhgLDog19WTOKzXPni6hM7Em8dwnxwIAx/5vZokmBJDivsfb5x6/08YbjbV0ZTdvup8Csqf/f1Q9PZAkG36j/6rL3u4SzMRaukt7djxvAkD0ivetc/cT6qNtqnnfjNh9508jRRtjbbzuk/s/tgKgcn+IdPN5me2RTmHu9ObPDHOOf5E/f3h6b6xDNOOmM2ESAIy2w8HH10iHRrplPTcdDIc2Xh/J33YQ1xLrlC1+ap0kAIC5q/rw8xvlIyI98oG7jyY6b7s9Gb37KL4t1iVffmFTVggAf4fq6r46oJ3mw2rnvrqqMPTiz8HMq6vgoTGeet3Lgw0mgKD/1+im30/a5/lw0NIvt5UbP37UVPblVuH4IEY889JrfuxrJUTppkZieurQh+anI2o12/0CC8gpJIcF6ghhw2vzHW8W+e0IrdJiWshChrV4SwfB9cn3BF5b3wmUvNJ6ME3BbjHlfBjs3C4mBUqtM931ynRmR1V+c4f6Va0aQxUZm91cDOC47UpFQeUlkVW6bImpIS7DgozdZqHUXa+QaT8ONvwtxwafxyQ/RBV6aCtt9AImswYPdiuNZFBD+KLI+qpBPsTgYVRaEulauMHVOB9rgaYjvIVTMrqVn5eic3RNHRWgYatjLezI2jFPvBe14hkPiWM2Y0BwXM//5k92aSX7CLQ7pYKdGRxVY580srjr/PWNqme/2xrgI651/uufLHs8pMN/1UlTw3W4u+coh9zzOyEvrWx8G3eDOwOD1Z721oDJHKipI4DyV1ovAmatFlspQmKuyyrFa0q4/1ECnpB38PzWhymUHTROnRTSWFswXCv1wpxW427BrBoJ9AubfYFCeZjEalvJxxPNjzZLkNcUKtBBuDgSLFms5mwIIWyIXDhaYZYDXD159bq2A/YHJFaVtNHZKP98vqGmscyoxbUf5fCDeMAKIsqbMqYEKdoI5fIo2mlTSj4ynXUUe+JqoyOVwayBJAgLBkUtVHbKfgVAn+3qrBBCSKcR7h9a2m+m6rt6ERfeX8aBqicyu1wL69TmXM2aveJ1KefBy9pqNMhuz7Zn+ndPXMqwYvfV48A9sGinXOViszpL+JA81ZHrbYkkm/UOJqO1BbvkXlaVwQLRAnBtUPzIKVY07kJUKNz16M6njOwFuSaSeBi2bJsLhoseLKqhzv6UwRxFZzqkQHvIrClk5y8GH3nfpjVlIbI48CRSTaiUpL6pxYKtpmknK/BWI2BaaTSuNBpMamulfbKWhq2W5lW69KRHpXdTuv7lIZfu8/wnJwDkbXCwbIf0hEcNu1JGEST6kpMbHh4u008M2nfN5roSDTNnuXfj6EPrrd616K5SyG4qmL4N/vYG4h6B4cH3gTQbHZD50PFC8JZEoMbeQ5LRYaGcz2qh3BYzyWDt322d6w0/e4LChPhCV5N8C0wyV8jVkyjcG4lYuhn0h4tePGz4deas51isptaRfz7flo8GgFrZeSk5diWpm23V3vfz2tnL6Ume4vmWJMnIrisvaR0/21uhoEr6CgQfgXiP9R5eeaG4RLWMlWltqFwJg1wlHV7VCL/sm7+Nt6N/CXGlqYvfszaNWU0+YtWEKVVCFFhq6U4NeH2Xzr0oRrXJToIWxRZVj6Pp8dp/TbiLzb2LYXAkFOda2OyxBFQIHRqIUaq8h/nvn2iJUfTYrGf5FRHbGrN8RWin/5golgWeWS4pjuGzwTi5aZhxoyE+BT/5LeUZf8bgp0UfUOl38EVPxM6MTcY89p/v2FsB+QY+lYoif98rh7Px7kYzpJXYt48t/BOlPYuMYDN2Y2xd7Bf/Y2VmMR7118EdGowawe5KKNp0hIs2ut165WDusMAbqW+fwetgTbfwl6RR9HLr9mrunhBsWDdIu73u2FTFnXVtK3QOZ/0Zmozg73yucZDGFzncdhfxrYzx7LQxO4NHJN96MmT/3PPB96vzorGAcQj9y4ohr/jlBOEHpEm6fjl5ESrB2vuvuQ3NztRr+Czjn33dv/AIS5gxCh6biewmE/TEYiGlrW888F9AGrp7/mF1Z5K056wDKYS5f5+KZTHesz8Kqf57m2Po6nqkcFe1npyPZHEPwzg6//IQWU+xi0gtDg4LcjpnKnUONREUGDMDaZK/4e7YiGbVMz77H8gqxlGqVgxP6ZY99zt+MMzqFt4+0NBI/j7x9aNvKOLUeibmNwkep5UgGfTvjo3kaYdZAJehYOcW3J63ZIU/JhsfiS2Li7H0wSTt+zBm/gl/nGQuxdwSHGGZrWHsDYxme+43fC7gp4DLP/cTWjB7Aj5tR9PBK4RJLXhMRdAZExSMBTn/MRyn/YKTTyMtt5FcXXnxwZB8QyHNbH9mqOe5pHEEbE8RlDkYCMLwDn/xHnJmdoe/uDZPmjgD8pLJzZYX2Z8Zz8lW/OZjcykeMxtPQhoT2xfrj7njPzZtBLvyC5d0gDWxnSF9zLo04fKw4/nkeFfPnVfO/Ek81AzNU0XoRbIi8bh1TLsDTS1r2k3iR4XLrvPOiI/ZDwnE9+1cZ7unc4uh5CPG/Jmx19kpVUJjvGXwUbTJvpOcXj6oLr3CzKvIWGQ4w3GjYcyH+KhtXaN2aZLu3TzvduT2Z9WmpWFWYpoEr/mrKKQdgfQL6Nsqk2DrwpV3i9LveXEPm6NQQR2s8sxH/x9f9G9GiVn7Rwh2/HnFtEsaH2BAkWz0NzW3x+Ycd6k6QSP1mcFIEiBv50xEoQhQ2TIBz+5EDZY3z4b/wfF2t8Ttd5hKHfOY3tKxG9Qp66dc2KygGJ3y+4f6JStXMNQlx0O8EFBbzxP3XGxKc4LDflH4xH+X6e1s/bEPGvjd1WRwpobT2lOUDFUSIGn91VDzkl9GirufHY1QtatsGT8331ktwn0iT/2PmNKGxtvkhN3oZhPcd6Uzgy59YDoP3AVxZ0EmKyT2OY0WS6fKDiZdDtiMskQQZLU58ActFHSbAHop7vJfKV9cICacyxd8g91e1vmDB8ia9QgvJoPX6GXxmcP5YFPPveJlSu5aeBg/Z1YGVHeQUt1w+Q2B7V9VWZrAWCsmxFXSxx/GjA8J7gy/YZarMojXFcCRDS/s7ijxFU23xaeCqPhIL4vO9LGe5siPfgI2Xkloab7FiXclP3e9dpJ1RSJAiopiXrndfXBpkITCXgv4SqTtuHUHKe66TKr166QG5ULyxPrIs8qSJS9seaAB2N2wyL1bxWvjQhf6XJ7miCSyhiBeTigz73HORAp/35URySIRDMetN+AXIdmQSBp18iz5pE2PZN2RKDANPjtidQcZd7A/YCGmF7JzuD0W+aQPTUufJqWinFikH7xsQEbODzpYro8KY5clN5BmV5GnGGvJjK5pJZP1Ym6q/3TO3Nb4+ZJxOGW4kndkTyrXjMjx7UG4bxLl7O4PuHFpwHVP0vKIyZfsZU1X0mGBs+EXj7tfg0s4Cd+SWwJKJw1GYPgA3BpNT86Jzva5PK0RSWRVBVrIw7IujbvcmNtr3YBBrWQ/+78SIDZRWlyPcSLZcg6FIZzOvEjUefbCmdZ5jjy4yzDJj2tLu6TtwxNWlk0duwJogt4XQIXS5+B7M2dDhUX6nM6upQ2f5RuOI9Ejr1GxqTQzK6jZRXlFvkLpH+lgSCuT3/bRUeFZn+uGITaXTpxTjQNDAqAZGvB8XLlYYJyWpV/x+yelc90kFFXUWFS0ZqgeDqogOyZXgirtdJ/UMCbBUNULU/Rww9nTmzsdpgWq3F4oe7r3R6/1N4jymEVj19F3wlPkgM46i/Tw+pOWlfJJushr0TTUFG3/ckgAKyXbEs/M7+bGTzV32mby3W44qpG/5fu70/KZ/PCGlvLs8dIiWmeJvdrmnzkK3ucnNDE/lD+OVfyV+sFo54JOPh1pLepHrxoR31HZn9Nr7DKtCttkKoI7jOY7EYHq7o18e9GKQjv2P4MMxscVVj/Tx3qbI2x3GL3hVYmjCC7THqdAD1+FwX/tR2TMDeAL/yowSDbe78RrM5hgsu0mB5QY7B8D7CqD7SLji9FZGTLg6O/htSTgNf3yuxINTBS+L4q9xEC2P5fx+eT74MoD5Qf9DB8Nt7tXzYX3fqd0wWdBOvJmus6f5k8i0JYTbqi6HB5yaSh3SO/E8k1WFNHjssGN5Bt+0ScZQfgO/8UCr41RVtP9USr4FZxdNuAyNfMTu2XmWPqovqgj8qO9ncdG9JR7WtuRyUsH5w+0dWKbHDlzWHCJoEPMZ+NSgvE2Bifl/DZuo6PUvJLnU15g2ToS4z5UIwQQLNLj/LcndiIiTVMmsKnvzX2rcr9QPtj264y5jXNxirObMtlO1ARUAkud0XbhjLnj/7kkA4W/gOc4lkVeTW5KJq54C4IoIwRdlPjB9YTddFhEyMjd5Uy1Rc1aM9YFx9fCSaNoqSSnZc8GPXC37FYrI98ThxvOIMI1ibN9p/YEWQ91L1wCO7B7+cyZYtWzYspr+yQv7KagmbhHx0om1bATzSjJ7IXWkVOF0+ju+iB95VpzKPUdPmcYn69HuOXiXRk5alMkJ7aCYZ1W+qcqtdwVhAPyl4S6EDcCOiNbDN4+BtOnSmrtvqwkxruclBNP8e7veOUlXfyoZdL583Yp2x4D9qs6LSF3ajoGNPhMSs9xS6Y9ooTRf65c67Aiziilk5J/g6En2MwYX23FLXRdmPKoxao3wZJJhcYIeGRwc4fDPM1Fo329Rto8gi7L/77tr5YBXYpISeag4pBa2QO7l5s8oVKIQi3UmMaV22Wx91vVCvJ7ir8cl7Khrg3iGJMP7FbLUz5kkcgOV2Ljv4JF/NxlZ5dozPLG1RrzK5fQ3c1vNF8CGJvIuPnCxoE9XonxHYg5S6J8VqJY4n9vNQXNJKa/sKlXllVa2P2WztH4QXBZqO62nO21BZVKD3lUqJHnUxZlxlpgFa71LiWzUqMQzjFgBO652k8vrw38HH7tXOejvMFMkbKRE3tn4iOoWOLfjZqa9SzTVc0mr6vi0IM52y6r1SEIQso71IO/Imcy3qEe3ATRjevfZPGkkuxEXbVgCrl4MaXK7WC260OIgbruybbrwXgNHPDU4XK/jqv6mfzsqI+BY6O82H/0twd5dP10VXx9Y7+bi1rqzDA07y/mpp8iaxZbIvORSWhnoq0F89ZQonR0Jx2pSocY49ARv/TCDQ7sypLeBdapW792sKTDXGfDHWhciQvHYi3HqZt951Se21uDzNjsYTd/R86ZPniZuMVCq+TSDpFyU/czqbNsJh6wwR60V2nvuYzsGrEdiTblr7rD0ovgonL/8x5wCOVetRrTytccLLGjsax0kJndu6Gd4FQK6Syxcr9Avcvxjd6cjnl1rHRKo3NjvSp76WRId3QQUs8XR8PkRV+kTNWX8pyj2VktHeNWjmCVf7kyk7Fwx+D5nYX+7lGTzzmPZBL6MXNmbCzfWK3ztfoOwZduu27PPOWy9cRotQS+UUQoW9pl9sb7SQ/WJlHjxVCcCL7VNk8C3rox5PWLfB1D23xjpz9B6DJxwzM0q5o4Yqko/gjya5tdisgDPObZJRII7/7axN9Oob1LpK5yoWI9mVEvmPTC2H+qXWKALHE4C4jiInc7hgE24edIfpFTwmdvWgiv8557pX70Ou8BVbgknXAVUnVjF/f6QyOC8B7o1uUcrmV+QczYtPlxMbt3zKsSkdvbd+3Apyj4i6WMG2JOFxERFVoVY4dX4Vcb5tgVvvZI4lg7Nvt53wFUzmSJhmfZtswlAUlwoC2u+sEnuYgrwd2siCsFgH5hzVRYFEw/0/8Evp3AHxGDa4g9OgZ/hpSg65jNhSAwY6sHN3HmhC+sBFcm/gQa/uV7W931QFJ/RAdPtIY28+MfZ2/SQUcrz9iRMHTphlrisrKuedqOUpLR90wbdEmnlLAdjSsN7JFI62Hm2aml4r3dDWTba1/pOXwitamDF0kaKU4tM44bWSrsTuhD+5R06cJ70aj9SDGmhs4Nv3cTsA3PGII/OF7WXGK4ZUH/xifoORv8RXLw5y5cEs9R0wRjUR1cM7Noj+8S2xdXr6WPqHTuyICIoYCZDU4yl17GTf1szSN6LGnnK7l1pirmNE0A9LFqreq4PsaHTNfNWvEHz5fUA6S2iD+/almZDfG6ZPKUVs4DbL2iHR8OyBL2MAOOFYTxKhvqdcsUUsKPrAQ+YvQJshfbgZ3sWtMvpKk4FlEJ2Dj/3rLRxFIFn40ny2mA7H2Ok6QJqvhQecwuj8lmKydTuTJgwrD+rqkEtqGJgAPjd0/M0cpneU/1zy/TbZM5rhTRs7hcoxDyEZaQP66Rbq63ksmjIKEjH+EuDf603LNf91D/tbcftyp6dxUmg4PeLIalPnOCzEdZZYjEzYHcJz4N7+n5CN/PEntUcVxoSIxUaogWhckSNprgiuMX0ngCSPQHzI2G3UFNIMPFkK1kzn/k6OG9sWWaJr6yrOTsdCSL9qQ8rRyb4HrY9m3Z8dUVKQr5ppG+4xvePUKKiFB6803D6Oh/J8EalVGPQiNpGCsXeMOEH14KFki4qxoTZIhHqTLGk2Jrh2EFa8awsl69DjHMG2PcNlQwUHowVdpxzsvQ4DNmauvwnv6TuWItPkGvf3XxMPXVJ9Rnbw97hS8gnv6IrzVdHQSW4mtTFLffZYNS/c/GPcc0lBZhX5yjECTWFpnI/UAxjMcF3uUx+SJ26YtUXRPUsGtOVdp7IaOyLH0aixfdSkUwXxoWjfq6qaYDmvjqsvI0C6n4YJbszaTSjng31bLVmkeTfh2IyAgbZpWqPet1L7gCO2usj1ujq5f0218Q+AbyZ8GB7ylxpDHOq6sS6tjKnMctbpkYyAy1oZabqX0xedbrsuGBM/oKpxEBPaWurMSmEkvZB+g/8O8e1sXHopqBPTH28L2G3WTkC2l/V6pDNl7c9iaxoz/mRkZ5eOUxBxuqPhQgMZfFJ+Qle1k2N9C/bFowzqEcHo3My/XnjiQLoWYJ88RTT56Pn2XJ6lw4tTN0xQ3XOLRJlqxEw8TAi3zu0ehBZAYeifgjjPFpgK0bjvxE/h8f1SUxDEqj47rCLjOEjAt9xR1afezdXeJ4ITmLyxBOZDeD9rEnrpAN8sc4aUHcyGIrz4NJDzqyuzwK4wZ45SeTs84mFepq6hiyqF9qAH2cJqk+Gr2/8IZj4IXs6jQ1lMBlXNfnYV5GEuFaHK5bfF/2odDAWrLvrl0gIV+q1V0GkbUAd8RjSakRBoNNuF+F0trjOBy8MXeqMnsnnvCtBpTFrAG3d2HA1mFUEo7LCkAIX+XXf7m5XV3yG7V3szigfbl/j+/+W2P9y0DSGNav2K2rU6EQKsVooAadEkP8ESL+VYATdEyifajLq6LvOFOlO1U/ew82oNK2b0JjvIeHlsz93CB2jq4ZpQem6FDLngxs6CaE8XgkZkfYEVT88og7du3i74ew/QBBQe0w6WidJG4qbTRsXGxb95MC74b31BFTZCWw3yVTzbhwYYPxLxV8hAw//bjWP/zzgwmmTptQFKFdAzK0Lw5S2nUqfvFGfXZrW7VfEnG2g0LrZYa9i4A7SNnv8ZnnxuIkLwwYScc/hSzrjt4GGDlIvTt8f8kooF0WWfC+9rzfiMcJCCh/iDcyjEe9ulTEWnSAxjIDKa7CdW4lVfQ9QqtKagaZiQtD8Ji97UXpFcgs56DR0+aBOvdndINylNzXQXaTgkF13S1yCTm+nC9RCu8YeEjAiYDYwOBPFDBTUviJOicpHxzaceFyL7ywvsG+l48i/foS6+Rg+ImItuQef7GGFnxzHAw4HhiUAANFCFILNXLKSLoUe+6h3yG40pPsea2n3wjtc8sSkehoHY1IwDJbd9b6j2yB3rXMjMVPkD34ln1yxUPOnWZdeHv+s1xma/vUZRJxt5Yru/kHexVpcf0Swwiux5Pd9IP9qyDiaIl6492q3e5HhabnKUB+4kFm92CK4gIJjp9B99Nio5WwGRxIxDbAwR7PJwiavAr/OAOOsMfRtDZNpshdUFQY1w05XD3xaGKFeFCA/nU/IKAHxDxF/E0aE/m1bM25yslJF45kCtQAJ8eGzrPfehYbSdVzl4aXk+nZ81qvMfdc59Z5XTK1DdLJUpYHpHnKLsNyCxoaw9rUvrkjfDgNOWc2Di6A4wYnptDYdv+MbJC22z1RNVwrvIpzXGopFg0aP8v+Vxg7EXgcoPMXiUHf4ni6ZEJ86DLzai1L446H9+O2LmVBz4LHsEczm9J69GGI+xB+ikaPZP8/WEPrRNlBz4+Ym3yL7RmZtohwq6SqtLVvcjVN/74LAmuhthBqIVYm/W1pFHc3fAlq7x18f+H3rRV3zi3U6LKVOyBHh6QqhtM4PRjbrwt4ZA32Uqz3ovJ28dmlX+zF2GI/h58FgSv5Y82p6DGttoSbmoiHBgh3k3W27JgNEuGpBL8ZCZ6XvMz+TRKbDs4Es8OTn3H2ThQX/TJ4x7dUrlTxyp7b4e56u73FH0VGTpQ3Sc7WaAk56rgv4RfyNmqtrEJaKsF/9ksS+0l94tLDWA0ff9s2xdk/nsjxguY7sJ9gonj5cf+HX8MQvNmHok8CLsUMRqWwT7MqxZg/w7+eGMcm6EhvvTV7A3ubdOAdEbnF5ckRThu8ZH1XpwKAOPiroMqc+qSWNzscPoM/SX5x2uVR+DWY9Li8r3uqATTvaG7jcM6JrOTt1Es3BHSW+47l2R9I7JdkHteaKKG3s+KQSlY1W2gE90YckmaVNA+I8LG47HcZIYQGs5+S2PdlHPdP+HnQG8/J2FzQUw1L7IZ7TaImPrX6bQxgDvOYgYZTDk7ZqrQOLUWadYqVDT8BD4l/pelMdK9qLBQ9PUYevuVIUBNPxmPzxhIYMnIIymGLEpme8Bt9rEqsHorgh4myOGchXEkawL5EdANCAAs7/71LTKMZdXAc1XRumkqfvDAlJ9cNUW6uCAcxyw8lKPk1E9rlvkU9CsLGqFjeg90/BhnCCRQK8tp+uVmvWqMcHydUyj578CRbpSU2lci3FWGhHTPKfyUQk+oz4xTHX9xkmsL3+TQjXP6OQDCjnsyv8JOlSQkfqB4FUQGifDUm6oJlxlXu1pE4G25fla4HbgIqU8aTXjiSVQbvbnNZD/oXq+JH6YYmdP2ak//DJzG5Kd1K2mK3QPwHun8MsngTKNT7Z20usKDaqbAQyzDCtxyJ38KTVsWVFxRCi4M68OEtA0CQCamO4GsAW+xliuG4UmDD61f3nCBgkv0esftxrRtMunAB70gAdbI7dH6RxGaiT9xIM8PzpBdCJGwDdaniwhtXTy7aXcLTxUnSnuvzi4WjKdm+Uzl3+9xxxhvSkWEmHl6doKjgI0+hidZ8uVzY0ezY+GiqD7jEHY0aRAl3BHR7+zG82FtRzowgcJrqyxgzKdYozw9/NM6kwpXPuhEeMXYSyDqgRtKZ98MvLs3AhGhltIciZGd2QZhOkcHvzC6eXsAU5ZkdPOWBIq0HD6D5BPl+4crvfiNfjfXVJ2buVZNBtOffdN6CJ59CRkdwo0jQMa6K0umqP8K1pjcKpuLPovN8HdjwjQm/M8zShI+705UbLDp0FjKmMTmjMhP0QNXGqjLKMWy2Le7L5ysIK9SbVgDLbqlWt2/ylCbS4feZMbW6MWd593FluW4yuCOaxrit5IheGO7NHChBHh+zDs1gTN3n0er8vOG34sl2a5+Wcvp6/qC/E5ql9NTZaSThnlFHGU/V/QiDFRnJmcK8Ph3Sw1qhB6uaRqIKFOUmDb97HiVRqwZulZpbGImVeNl1OzOJM45QoHFiw27azJCvni+dPtLYpVQesoGe3Kr6aACEyLjW5IjKSOiCVsOPjHlZi4kVkjSR2+gc4vV2T5AgDsNebgJJeCbVXldX1dcamze5xDi3lwzgZBjD0/qjJqEfzIE2qGzhpdcb3AUtRXl579OZgwV5pH2o54AfXMzGyLWDdrU14dIIEY6cWZpHhPyis8GcjrosOgsR05LkRKTe2M35xip1daAKu/wWAlCI0DXVJH+SUKsBV0y4xJd/k18gTjoeuaKdsx9AFYpMKOQyz2hbyXA8rIOIhIPGNmbLbCg/yfgvfdzplsBanZlMa2ksLbdC91ddqi9zshM2x5JKXjcd0jf5C4WsrhJQIMGY8fMwxhoK2emUtMu7yttoT5zt/YgKeYm7+vsPXgLqj2sN4YxxTaTX4Ewur3G0Ej3/pkPzuPr8stq6cgYi2Ak4xk2ofWxX1at4CxOcpx3bKo2o+kYjDiodIPM2LXevLjqQAS1AxXZOdILdNa/PZot8SKwewXrJ5TW15Q4kJOxAehd3QEEvWfWu1ulNrGfo7UUDOBXWG1ew2Rq+Ms6U226Jh5tvP6ho/v5gXjAkSP5GHxPPJiYkH+Aabbm6hmq3zqQgqSHRAE773DOWgy3XWtESgxeJaIib1gVD6zRRF1l1P8ZMeycp+5ZiDpwO6wfwfsG+oFYfTIy5s5qJBbZR0Gv1dWvEDfec0FZskngtQkazu5nXgHVKY/vZTh7Ekps3TIx7Rm1oZh3pHYJDwXjPH3TRCNeQX1ZTV0HDRm49XIqv0wbdXVW4YZZIZbcL3F3SghNh7LJPlJw6SHlsaRPCmXdaNSoa7OS4FHuXIX0NEoOyKbeEvV/Y2H0tNvFDFKFtptNDA66LkVYvCKYamqNhUsmnGLckqQkq/CkL7OCLCGsfUvtcqqp7sRanb4ZujddQ0fWHtVhLilwdmWiwJrWk/fAhBrgxpwJOaacyxLgngE4lzaQZ7L6HcY9pQuW2P0TKCX30dA6KUgfTdxfffL205pqq8tczx/44ekq3ICo3POZ9anIR7mrdBF68K02eXWE1UGGtCcxZY1Wzf+RP7L/n7nNqgqHLR/QRAXtabc1moPh9kWVvzk3Zrek1ChHAWc3Dt4+DyCapzomgRUnAOjuZ1dpaCkqa/hX7a4jOBg05LEt6c6BpM+x8E1dUOC1sPlnaLbmoZTxqY+u9PPbDA98ZF6hy+lQl2wFexE0zN5DE/2UXNiSDJ9PIPBq+9bnXw+cyzByBvqAj1SICL5bSFzvy2cA5nXF1xa0F/Qy2qmiSxZxSETHWrFBtxjNlrw3ODsI+65Ay6DRW3Q3XmaFhRwiVmYG5g9UZwoRnA5qQ1leyacx4VGt2xGTmabB42Bib8Sx4lH9GyB31j6ziZEanc+/8vexa2Cizgzr11ip+z+/urFltxpJamzslt0H3Vx2qKaXoEat9cSWvm1kFTyCnLXvlYJAzvG6+vBINBe0Op0K8UfeTi0sWDc7E4CWm9y2RRzgXPB+sFNwf1xgjGdPKSJKxKuHz/ooIpnINBn2DUSMC5JCbqugYc1HhdP4LezvO4grOU/TWctajAOAX39j+pbWCj0uYQyYNDiI+YR7N+Rc0UZe76n6k0YaO6m7hhQnTslBc0+fRQgHB8Hskb0KhbRB0uUI9tQzaA06yt/XlGciE9f4ulxPEvhNYX08sSXDVuQImyEGmtWZfTm6H7q96pr6Udk3Y7EsqebbEwYImli/2GQkz1LBIsiUTp//9dpPhY0RNHAek4L2xH7fZY9ra12bTad4UcgeFew/FyFMY7VBWnUwPODEWGDhRhN3OCYl9o0rER5+zYTKcN+Gsd+8luGRjn4fU/EL8m2mv3Cn1PToGlxtNL8eouh4vpe1CzRvV7HNTvOHsFRj/LZLnSjr9Yva8+PgG9xYtfB0h5xyIiT7Y6EcPHaatwjHtnlrI5Y2uW3fvrV3g0VTELb9HQelSdtxvjGRE15eTNbNX2sqlWeeG794oRx8vCm9UPiSVnPXWMKmfiPeNQkqFNFsfIKe0uqnA2Xv8C/R7Aza/cDv9IOFBv5S5fSUiVcjOVgAgZWR82iGCdeylAcdN9Vq8G+eTlmhlyHRMU/IG4BeR/HIC8G7k9x4qg2Fit1Tge/WFJDOTbAvvpRw7dx2JLEwAzxcpJQu9PtzFO9EbHXhByMVzkHD+5/ZPNP7DunfXM1PFezdQ2f//QaEipTd2J35Jp5WTyf/sF0XAzz3Z5BLgKTLLESTpmDVoMhcl3/0h59b6GFR5UVAjp8L3GtJGMUb6ox+LBHtjEX0FBvNS+OG4feFj9B3XLspJtaqT8vG2evJ7CL5GoXbN/oko4pCW0d9lkV/dIaXwYLF+z8P9KNS5XomTIKQkjP8tdiSpf6yX5JSKFK6ldRGPRwI+9sRfXAL3igyyE/BMkuyYMooqDbwU8LU3uGeYKfF0r1bmdzImNuTJJuULn4IRDQfvsRFTsJGVOLQVeOx2z9ydbIFfy/1hMVB+lw6KQd3APvxkUZ9t4KQq4Vsy3GrulElJh9UX1uikwjsZjpfROfEjUZ5pw7HHPCtmf+pfG58O+mIhb9ehxIesYEO8xnO2U/GCrXxztDtaSptjIht0Ya8dlS+JHvqXd83XVIM77bXT0uJcZdopR8y0dtju4gr2+ywYSIAAMu3zdmbPoPpxQe6EnRF4pUHl35e/e52gg2GKKHyl2GLAHQx1tRsSHN+ic++0A+zTQfe//4h1RIB7Y3tpMXWcUPROybiftD4iwYuJ2m96OA4qd5OCb3+ghDI5/9gRz7x5hkcsUcr4FelbJiHzHvH3HaRGxe4HoeJIai3K7WUcq/JgSd/6t6KGdZ06hN4pv0W9ElDg2IaEijbdPRsy103//BBk4AuHiKE4yMnozTC4GxV9WJBZtH3H6RdzHkZr8olrMexARea+fbfSOZ1fLYD5c2oBK72Ug6oi3PsLOvKOxFP2W0i7kL9MbhWevZ9fAz4hQQW+2qzylk/PEcfHVgT7YWwYYt4zNE3AjL1b6fsPQ8X1ACusSz1iMwDohaxSkN0QPOgI601ehCH+saRe0I4HKUgsnG20XcpsiOlMSwP0d2E5KlphnKcKgpJIh4gqHts4JcbL2Our87Z7ofanxexMNWKtSyX9z38IBZLxbntO6M/L/pnnaychDQJnH4rLzJxHs477VSrlh8pPOsUPyb2/l6FUfd0t5OYkMKsq0cmTVGyPR5H0rH8yOsQiiujnxoohPmq/0BERwyxX9OQ5bSn4C4Q/7mnYkLPHpybgNyPVntr8wtbI+AMa6fHWtDOXf2J1sRd6ToXIFuHSg44oet2tC/BkZOF1Z9vfpNe2KtZK9Zb5rZGkm7FgK6Lf4cgQUddnQNY7AP8o9Ya9GxP4YfxnI23pYEtdEDVbYtyfHkpbetNI5gpeUU9PkodLAmYkOq9WTaN6I+3VIAk0qnrUpham5Y+LxW/CINZAP8x+WJcwGh2Zq6oOKiNG0pqIwvhLJNLgTN9ddUFVYjAaiERKgyXC7IF0Og9kJtq0tqQFr9PxCSrASmLn3n+DDmg2e0Aknyb10SETTwNluGY3+Gz6sxmgZnfV47FNxe2vNN6OA+Tx4CDYmbZ4isVkbVO6IynPzEJSudygCQpm+Y0sdkhX/9+TqMJSAyndwRQl3X4f+6waNgaKYTeayyLPNREWjsvL6rJn8vsoydrQcOTaSMlyB1ZhvtADaOc17j6YzmtHw6H5Y4668rkW96jLpI3fpzL8Zhjsz/cduB3uXLor6j7RXyGfAenmXx3FSFUgBNvVqla7TQ12+e3+gXTcN+xQ3X8J+7BCYAwMJdKBAVpx+jL22MguCVkMQrBco5HbbUqQT2IFPkrz8cLs/BZHKjFoJ8awiJyl041G10H+qcujphP95EZaxE1vDB9RAcPyIlEew4ba/Q7fYCrhH7IrnriC/aEbNgYGk6nAIC3fVVyM1DnP/J5odRh8QhmkzGXh5ReYjm5dmLBihvfKlHdyy3CcEospHM8DM2jrFY9Q84v2uH+t2TnESH6Xz6O4aQW7FMyk95yVuUYviurgusD1+ZkpBI0bLOEexwdD5LQC/VetfVzEe375L5/LXBBqY6Ja7fP4dRsTgHGPhhOK21SWuna13sqj7L1zWDC6zkwxvj2T3HOhzNt/mtNsisk6wJGOTfepwfQQUtlzfQIHPHOLAap3EYuG12JUiaZsxYF6d7G0tCujS20/C9WNXMBqNyUi/b02QROFoRhB2GJRGPMIRBgRmKB1Yyg6qMNHBHA3utsJ7CRdh9UQL+yisbqauzUTPIML44FZva3ocNrKg2UZXVbam9Uktp52O3v3mOyjnrrWEdt+M8rVleXRw08hfHSdsbLn2lA+z4inBFc/gipYA4XBovwey+cgQkH6t8TUp5zoZrPTSae1Rq+gBFHYhkVjonts6TaIsLW5w3TSBMlEZA6LZDxPPhZUicBEhKGiAQvRIozogOzdg+zyEV+bzau/pY726hfO8lt807vqjitqvTxw4d5Hjjd6eF/0WkPt1dPOBsK1zXx+ilqFhdq6RQ/BcIU74OzIejdo3M03AbwW1OW+gx1kN4UxhxWHw3vat13OYFjVpvbmgWbMk5PelWI38eTNXS29LUiEdpLI7XFAB7VubkV1y7xIeIXY55MqiZ6TRqt1f4ck4A46CPU7ZoHNwoBBmrUgNAyJaHQT41BsPDNR/p9IQnd4e6IoRmjNiUL1Ke0KfXppFFgxhsivnDkeM9G8ldiUj3Df3yTABdf7essHbpV0LtwSrj1SKqrzfXTzHknhQj7/xH5LZe9Bk3uYM+mFH6uGSGVanUqtcum0nq4poaRsiYoVptIhny/nUN13AXt/CMnlw543/JeENIXcaPgAMEevWMZ3l0dfESkIlRqHGnJyz6kSkpoHzfZzWFZa7w5Jktt61YHN+12mFokq7Kr0vCzROCGHWLi2EGfoyw884hZ37O8QDOHGEq3pRJfi9e4jLq6yYk4Ftx+ELMEdtkFVhZnCtUUmit4CYzDvdnvWOZVaqE4bgDV38XkBbdqXlmckskHDwwPH9rdyh0lLJ6XpRA9yUeZeOLLrXKkptMNuizwSTYk78wUCFQfiXuQALzZGB5HbKbHtpyCnf0Hhsc46ZW+3mFOBadxaojU9OBPc8YPPEtuikcyo5vHGjgQlbWkkP4/qfJlCOUulXW5P/gq4s7G4FnBS1v7jbuX2dEFLodrDW5Zuh2lraRLz++sjBDfhl35Qx/vj3x/VMgfXx33x2ZOO6tELA7r9hcKGQJyb81FqiM/Rw4tk1D+ltfIGKxb74P4c96llaVLUKryfgeGBvzK5vSJhqtWt/MwrVRYoiabmo4+VS9/F3mkyI87xikFpSGWjIxY1rpyrGmemfGTjyhUKXZPMU6nw9G2Rv359LltlYYIgYmc0IA7qjLBfrtVpjUatTp9SqVJAfxMX41sX6C0fvEXanjoCN6dN69z2uzkKzhy0V+T3mz0jHCInuUMAbxoExXBIzf7ZLXW+qbPCwkfucuAnOayq40bSZjiEDEe+wiQFTFbwyb2R30sLM2HgybkIsXdrLBhYt5fRd8s0bKwFaTCbGxyVLXy4wVTSjpv5oJZwcWotATd7mpfcNpswuDCYcTgz/+1frA0iUNxgsCViMO6NwlAiw4pHEZwGN6PoEhD/OWtg4NFm7WMNwCE0LnXqNsRRUebzd/P7KQpHhoc2nltSq3ulkqwiEAgoTGpln7Rp94qvPwY4XpxzSv/PLPi/Q2wPJmz+1OxZx99RRl/H6HxS2gzDXuHbf6orDheHN66Ni+QWpXaaDmMwHSsT9oqadq/45q8gBwyGKcVTVwr+WjJ72TiDI4kHNbXnnCICZ3bGiGwqF9o6NXv6dKQ7TMyN2cOeFuQUmd984g/zQd4D2Ri8qoRv98jw7ULtwO3IIrn90SW3a3Ms5toM82hkEwHDLmMudMKtgtqVccrTlTxon8I+J2hga3sxsbQjqYtvOy10VY57lNtS+S2ZtqC4AWeVUdbiJO71z2L2EmW35fuD3ismFF2bnV8l+WpwQ95sbx3u+2CyzA6bcZ+NIGzaxo+YzF/pvLnMUG2w520QanhTmM8GTJhPyEEAw2wPMpG0kfYNopTWtkB5R5OlGA/Z+sn1VYVq4drhOEsra10fjNrXzjvCiL9dvXOPkxgrDmeT8WFOtx6EblGqUvh3fRg/eGCdhwN1HI7Z+IhOKUmn/zENJ/1aUJzGd/UIHuBwqo7AahsXA4EXBOogMmF0wL0u8QenjkrkWottrq7rxImQQMVJ8FwLg1Cu/MHDKv9/OocY12OciXUN2ozTA3ORayNsU1XioMJAlAyfecQVj80I8nWkWkOjel/ppUPOl7gimdEpDUwNhQFlOLss9ChrwToLntvP06cW+llYh0dUBFi0YTMDM5FrI6jlDuyzFOcyQ8i1Pu4adn92yCztSWviW094HP0nvcrd2eI6/wc376XkIMhY+6YNfs8UYS/ZwSbi6ePAK5dnUn9waa9bZxiOkO83Dh7OfWmYXYWfyOU9ADjgOREYjuGhkZlyVwfDNditBmh/ppY1arqYSNg8N2b3RSoJzuaOUXV4a2/H2IaYixqeMwX8m8agyYqkEWVHogWAA55VDCExgsFhhf6kbbj+f18OxhH+e5r1nsH+P51V2YdXOVVS+hLUwQyG/WVLZaj6bwOtOd8Z4RuPYNFYowH16dSCJ/vF5yqpDzd3uvFHZdPox40/2ISh6i3Quot3LJrHCVuFMevjn5dF1NwMlynuuE7UsnhDwHK4v0o+R6ybf/XjMsuEwzbscoNrX7oaEuVNgWzJ7fS7bdcO2igY3iFdkURGZODfTsJwXaNcKimnkf+2cZ95yHdgIyUSAFf6DFP9FmewkvTawhmu0RTt7luIc47hWbPXvdGuKqsQR67dG0e9JTHZ5telUu0dRLF9ZoT+lLsillTGE0wFWnosEBgVbWMLYTQX1qrekui9nSOcv4Ziia4o9ruos19YFeV1aNZo66ApJPNTWsovjW3JpOK7Tks8EeGvzQ+acdGZixt/MIPXoQ9F5k7YG/qOm/xTMhNuKHyTMnDgHknf0r2x+lP95fJhmvJ9zLphTcTsihceYh9cEhcwcfYN/yVBEpdr0n8QPEBxJCwM/9Ko+vlGLB22KF+8OM9Dy+XNekEEiFlrZ5aSsVycogIQwkGkVCE3EP9wW2fBRsxCGFpzypo75EPkVAIAsdluaCJltzoncFMbWgN/ch3ZQMDdZ2sJoDYScZoAAiWI0dUM8wijLiAGP4IYaPCQSr1WKtmoVm0q81Pt3rKN8PErXbS9GzrVotfubfXukoOjM6XODuLSUCPyWqa/sH40GjEvjDnalzHtTkZI5jd5yfccABC/VfPH1kt/rOXYtrd4jfODDpcrHbQ7SvHoSps63dI3GbJb2kcNTGCdPV+VrRKuBX5eqQL7NydCsbUnaMfgCeXda1xU58O6OS+lBKC+XXPtvkmdNWayA8lNlg8O7mVOGuI7dylz77Ku/ihY3YvItVFqDa6DfaWH3/+UBQstBkd5Zk1oEXA+d9Og4s1/ZV+07q9sxGULzb6SANIPMCjUsyVRymTxsLAmhkcGtuZ6OhlnExOyQ6dE3NKzJW20Xg8wrF48fSdqAWwmksMe4fYkUzDtOyfvfkY50Te9tkjezQdvUBs95t6wiJVJ8l0r6LG2WEMGEXVSXMxnVK8ZGXZ/lfePB3veBiVjIZ3axWo0jF7Gm364dI0uuU+hSEFWmq8VyR2NHAaOn44ZHjt9uke1dYTbuhU4+jE/hG2vLtxyEjwMNDHyBcqI0U5SC4m2lh6F8b/FZk9eI8lQ8VH/iIR2jkx+h6Z1xwKRSIRWj4ZtwEDUgOPbjyCwBom2hWWNRsJum3IcG+4/8PhxnLCtpzMsI9o5zNt/dC1gjQc6o5bz+7RwV243GvT+dqUBvD1Kpno5/Y7SifRkssbjsVpxj43uC7UHQuDQGkqJmmgpEnjRZvWXygQQcIDOXLKt/hQYRJKnXWIKT5b4/4HfpfJFNTObVtCw3xSEE0SPVIp1Qqhh6D8vj7HZjyD8+e18qVKnqXRW21R7Bcg2SI4T1d7o6sKHDkQXf1w8D2D1DAtu0sJ7aS0rk8zk9wDCpjXno8ah5tY9ZNrrDAlsAEjW5litqP0VHfE7i0j1UybNW9NwU0b6SjKxeTJbLpVcZHyKJoPzwFNqx5hIInbMOhezMRRmNogcILAbwiFmI5Lfj0dRKG0y21Ig4wCbMpts6U+6AzixDYMUkI2UzGkdHCVd7Ahp7nE6jJ0lk93EdP8vjB2R75+4qJxFx2IUHYsxbDLm5H+ffK0auEFIOnGRzbUlUfOHM0sTbjcZOx1O8+AIybrGSEuPU9YIKLzS437SsevJLwmBZIxlYjGaisWAgR40HLQn+9YOp4wZA7+qqUklUw38TKhuRw7C2WTI5vSF7eaMA5kVyFC758QBc4qYq6oJGnAyXoxX+wEdtVRO438AMuSWo3jaqBGjqFPCvnFlyfWb124suXEl1B1h2xmF0ZMuoGbawDpxvgN4MK3/e4DL8yBOQBvZJZA+hluICs1LSrlOtxdFzmt0IIWCr5zInQU7wnKX9k/GyrHJGieXAc3BDKSPEsUqpIUcesu+k8YaE/pLQ6Adb529ulPtaKVlznCI9R1uNa+22cyugWS87c65sm261qBcvfr50H4Wd1FNokMGU5cT7I6b850ABEbllXdfiMwNoDuVCIYqeR9iNUrep9GP0jm642klZDnkwR24xYZ6LfooCiUIDzUxa/MHJk2WQQ/YwmsjDoDr4CqxqghoYMcrpZhq5tQu2/iEzbV0l9SCrJxSpxiPPMWvskTsOhX/t+1/AKb4yATg0r28F6swSFKDE3moNacMdFfjbUrSD+v1S8zX+RsBnZ2YHuyrSZYC076JfWqugPjiRL6gTAS6OytwudkBarXvZU70TxkYFtOZ7J3PXjgG/XYm/hQ4AJ1dp47iTsfIhMVFVwxEByW6PCVAkgjXmFAZW3QpXI2fMfOZMBdIJ93QPTDzNSr1AIMhDXWMnPNETB9GMQvhA2xwEbGoyxcnwhCl+Qr7i70SBd0cUYu4VqNEQWZzm0/S2h2Q3nv/M61IaMFG323+KfKsROIAzfIKogsgCcxNH1aNCHW0Y9ryrJpXrjQbZpmrNf0CXciiwD3OAcrPojaIRRTqRQrtIpV6kUa5CMjfE/qjyo2y+vprZFGp0P9qkTCXPSMMghs/QH1DjTBAmlNBs+IH/csSPTonpvLDpa/IXPY7BuMcKAVavgRGBeWNsYgmzWz4zeZ02MYNUPlpNujIdT79rThpj0Z7mF7OU4YW1/3PeNPiHMESMjh60lbHiAPeweHFNf/vl4euD+W1bPg0NbZsvp4hjSjWyGrTG7uUl5q06jy4pGvl0XvjyYYM5oTXLenmC6XUotEcUMNRTBCZKgdbLPMSRx7bEj6QY2kLe71g6P1xhnZ6cR7vq8JDOdjkDDv35XZAX9DpMzk7RrXw93P5+yDWaT7vNBBR8nVx1yuZRR4qS+IRoyAkupmPMo1X8eZKG+YaYnqdJlquslFf7WKKUYwaKjnC0KXmPSky+YKo4FoGNvgCer0vaAgyPqdRpzPoy2i0ZUBEyTlPJGy3v9TYjzXs1sW1iaZUjIjAYZSJWk5WQ8CPwT9lBHp/QG/wB4ggfSmd/iUNT8KlwHCznGd3x8o+ZQX+B1zpYhKpgCJLqEivCIyfKA0+l8vujli1vPEbsR91okajJlmusZrCIiHLtdqyEJ5cNGURRbUTNdQOlIW8MEX0On2sWuW0ZsDU3NJVCnfMoGKVWeu324MBs06ROrqn/iLEAkQZ6ymco9UnvmKrfVZ5y7L2Xg+uHxztHNK9U0QSi0kiEemr/012l9Z38q7oYxqjKd2g9XgblMaMid9viK+nJdNoDLvd7rBVz66o9FzRvp/fzlvFSCoV2ZawR90+sZjxoJNq/V7j7+PvHV43kNaol/O0o3fi8SQCgZjvEz8XikokxN1aTNM4gqREJD4igj7dA3dnp/nwJDyBhMfvHK09A8owbNUvesMNFZtlu0RbTKVNpdOW0KiLgQGeLxqhDI7yNmvJIAk8RcD+ja6cp9H2MnrU1tx+ZIKoC3HHyN/hJQ0xHxAo2uFX1EreNVcKY+grmMwv6NTmcK3LibcGPUbjb3Ks0P7cRlw5vzSFI/GvayQR/B6c65o61wLki5oBbpwI8wIoj7U7GZY97KPMFtKaozvjIp1xgRELIf0iG/+9BQDMOOvEJb/1hfUIg2EIA8yIdX6NhkIQE+XXIIQNGFUntNqEGvch8K25S7N9vOiayoEQPrqstLe2a4leA5SYEIPppb1uYCfvciLqPXRJY++arqTa6Ziv3Roo16E2e4Q2IZJ7mr74bUzZ23XmG+MYTpbktYVt/uQYlZuQCBobJh1Jjr5II4jjDYm+37/I+U9Cgv8QDWYBFDpeLNQiKO8dSrycDGzvlh5Swbe3ReiIzInP4pUmuRzUIgbMq0B91M/PbxHllVbVNog0q6kJbOn68BXk1nx1myvVWJzvAXUyyWvNRZZHnKVn8w2mfwqYpxlMEZnlYKl5rYZSkgRjNWMM6e0LA8PhEkihQLSgDnYqtHpA6hhXaJAqXx4dBrU6BEkAK76B4YsI/C8cjklEHWBsmLWfvY8oK7T10W8RuLHLPXJHPT5+4MB6icTpDEXJP/wrBaQFre197VbqaeBQM0/lpwnG++jAwEMK8HuBHvByT3mXRVCOcbn349efOTLw/hHAMVCyDZarUwxXUltCfuGcZdlBEGQE7yvjMQxeo1Ql+tmsM1OYzPT9vHTxuEvR5M/poh+UvAjoMWnGgNzbwt/sc0lwRyLAqj/qQOURuQvYWGr8OeXSLXQ2tKa3bCuXfNa8xltbW7Gmxt7W1p60vMVmr9aaz0kkPwCfeUJ4zBvdTMxtIiKMQwip1/L5Trl6kWYwJAVuZXX+taM9vkjQF4wFvTZ70Hoztrx7YWlLglpjsjy+eLYrloC2NCWbSWjck4m6DTEUyppZsm+UcE9sXDvCf/yWqagIfBeb/qfSOPikbUZCIUah9jtNuPVLiFO3sLV1Ybu6BRiTsfXpVmxeH2nCBvM69DxAbNYaKFwmfql/nDO8tbv9XQr/yVam1Rha9eiQR4hbE17tXOUH7/3CISoDaS+zwos/IdI4N8QlbabSjgCsNud7CXP8ZwFK3q0Oo9skjb2EveQhNIFux74HfSMXX8+pMILXh/YZ5fK51btxoUYjn1iy1k9/zXda2oME0jZiv6YiER5kmVGnA1V+7BEgIKVHQcfWyc13yvi32DGo6o6Kd0STaTKZtCqgFW03Z1ooDKe9v71af4NNt8odf2QJIFfArjWoVastX0ywQZgjHmDU346yhZHrOO1khfm4ERBs/lLiu3EdiT6dSb1XkzDc4OSsisfYDMX3rycYmUiI5yj1X6W3JEAz09ZFUS0obabNrFIhOTr2i8MOaZ0jkeLwfCnOG8fFwAieK7jLvdqm1HxY0VqmR2wPS8Veqv8Ri6WrfRVZ4bdQjwDwsxg/tlcM25epRH8JvtIiJdLPtB/8mwCKZtUbNf+PuRX/FXXwO8/TaM0OlRKk/WYwqFPcFr50rVyIm2McIwmpt1TP/9pGUPC9ge5UKVDLG575GjQyHtB6josOLbiz5Z23Qn6LrqF4E+6K04gIDw8GpGK1WqFWOdRqp3/hK0HAyXAr1GVL6rA2Ku7jfKlAYQd9awbW5mAhK/w2S5YBXgMzT/B+2cun8bcd88txrSQSOCugvTV7dyHzzcZXFDsfamK7+rSdBOtbLx3TJ/xkff7B5tR5LOyeaOI2OKu1b54OB4tOKO5IX9ZW2GCEaKMr5FzFqGocmfFSVHnOAPrxhv/PudlBOQh0TKICdqGeIaqFtf/GOxqSGbD/Xbep6mVdRMiOvLRYEbL7TWYLnw+KpIs0AyHJbxPaBbNS7TqRDgyUl+k7tX9oa7lvrRG+zpQ5pFEYPKqG500/GEHGv3G5QdGBobGGoGbueEEgNGAuKUb26+Yt+Ta/KPoAEJ7niIXmsU/f7qGd61rvmMDQtCtd3nwrK5KTRd15CkeYh7aZ/vYY/JRkJ4z1LazfkJ4Y2Dv4tXj7EX2AmAEvkxr24V0azdiwmOzt92cp82QkuOEgM7oXhXvq2fETBsaZS3KvDrS25F/1atzB00M/2BWpaxX4LGPO75lm8v/uU03R0xb2m69jMfUCKOAGiCd/leLNkfT2Xj5gGWbud5NY0YJFUwYqEQFuoEPh1vIhnEx/Y+fzeUbWJC0+j73obtkonXaZWymZJNdg4dP2wpAnXQidepkXXuD0EpBxYj3VZ55DnFfWh78+KM1yUWGKXt8ytoEOs+RtVi/fiogOc0xlzhiPbDmXKzBeDnRjSeMbIbgp0FvafTs06N3asqSl5AowBN0orRs8TDj7Oas++WN0tPAXgfQ3Du83gfQarXuHpGxaLzTj9ObYF2jiXDIb8Xt7LZ77qj4w4Si1dwwPQzbKBMS8UxqfSvRFVCEoK8oVRVqmMgCyXoW89JMwzpOLJRqp1CMRe0WrJYXLPtqbLnhJJCdUqiSkVK57vwOs3Wu1jnPJmrEoHLgR7ha9es2tqvRck+uP5Yriq+6VV52yKfCBjWHZKB9NGXnp/kXrtMkx5jODsesYiLhY2n+jtGPgAupfrLeQMhW3gOkLotY5+jzO1z0+vEuSq8n9HqoOn+tEYMz2JfczQtGdfNkg8Vqn+dRbK1f1vHDF6BTfykitK4EjDAeoMSCG9msPa+zX795IrCz+9oXLlN9/z/QQmfHONIk6QNf/+kOPiweuh1umrwlbl4DTcxM7LCX5XRZ7uq97JXeoButqsOFcVLG0Wpnht/GXw6BLrgQ1Gj3okoNGUBFbFTQpVFbk29Szcp0BloZX+UzSt82V+bz2nktAH62SjPgGJ7M/lgxUaPnuXxIelu3iFFiabrV127/8iQ3mfkjjJFppMx75t3AvvkzO0kYr3MBSToS9d9jfJECOxY/lvSReNircm0NMd/L3+L723LKRd9UCLFumoEiPbYp9QYwfxgfTGfegzRmqGp0trPkBe2vN5MK89v/53wbsI/zd2V34e+YAh2Pm7F9/iMr4e+BxQe+aKurlCf3CJJH4VeNVLdiLwieSD4OupB3A4qVErEb6UBROPKDc1xIuRtcn7rXu+Qw92CiuuW5nizo7RJ28p8s/2nipwH3KEhzziL55lWRvxiLbMp1zO8Kg6DMmt0HvYXDlHxzO/9nER5e99RcLRhC/Sf7EMSx5DZyN++1saOCo4VJFKE7j6rLCnANySv1fHNgmqWTdjZVuPWO3Ryga0f7f71j6jUDvkYNIe/0mRVgyE1Rc51daqj5J3afLcABn6N252Pi69vPyWIIE8hWxnOgdircwcgmB/2s6zHWboLeN92VzZfecFpbAO8QAU+3kEuvckjR191yQ/phRZR4YniroZ4UGxuTRc3YrwhfKJkpsK7wZetbuAMJWXcX8jbL3KmTvFVRE3qDFrg5jnolTPSHl9nCNO7ZfHwiKICspfONbTcnhzPDGtS6xxJiA+O/DMBWOFU9qOrQ7fkVIsA0jDsg14s+Zvy/s82jB8s+nYj/fo6OlFHIHLpf5+48786mqQktCpNgYO7vdWhHfbGZH3DO4iJI7dl7Ynqm9Alx2Rj/CAs3w3AqNFwIZdB4EQ9FK9PoOT4jBXWG5INiBH1/xuQXXHiLh/WduoIAf3RxFEPG8egFkZX5hzdd7+9B9NfrJj0Q043zUZHBQjf4Su8putDcogZJnupNCa8prvNK+Db6eIaaFJFnKFjGRyh2TIifyN71N7xJNq+xi1Ypi03rnT0+kEI1DDtN0d9qlhECoQKubDCaFxRbFXzZT5+MOWOOkNBoKRc1kQHPp82iETzk9aYbco7eUovAd/3p/vC1v0lMzsIqi8ocIgHsMf8qhrwH6ZLB6sPzOHfvRdMwAh3XckYyUPHYfZ7ECHkKDaPYfjd1PZf7C5FxmwA/oHKOVwbpjK6WDPFEAfpbfd1myj3NuTXeGXLEz+sbh2YJ+q9CIUh7MRdssTU3SCW9uhcwdr3VTdoZj9OLXloRnADSRPZ5ZHzt8upSOMa4LeWPb5RNzl6obtDJc+wkQFVh058q7bxU5N/pvcPczJEo3jGL0OWVf1zTDHPV45TGvy5eU+O2m5hzTUlFCCimVVrUq3OpHUkQbYHg9eLEUg23AZdRHP/vBqLhJNlfcfZ14g9pN+f4NLLMx5hTNM79e4FQaescmstigRPSoxOsx9ybEP3GgSfQkiW0FBRyntzMsx/gM2lJkxeGzIsOgH3guKyaUNseisaWTrHHKEIg1YzWHU/3HM4LEovCinJ2iGQds/WWmnqOwdGDmdmYmdG6EbanK6GNPDaZQtxeZQkYj7JOJSeGlSCy+dMKVfFyopM63TQAaDXp7zmr1prilrsIp+w9D51MfNg0bzl0dOb2csIDLexoUXktJjmj/8WEa9VJgs+3z+fmEjcybqt6hA/fYDKT719dxfLCWtVqKo0Rx4djdOREcBWv92XFDsDjB+5sntiHu7dlfiV463uU/vFyzLW92qrbvlNY0BlwNr/SYMs6a3UpvHHCcV8dbA5/ZYLn28/dmf7qs7QtzQf+RZynHfJuukkNyRumLc/6iUfrG9FCgftkUyeJ0SxQ7ZYGQpp94klUVMNDbX5kTXKMPIXDXN/jHLQWTGuQyLo1sT+c6cpn17haWgG/8ktDMavk3ch05uEXmU110BzB7pVvSqUzjkdj6k0xmfgaGrUmLwcef82FlWoLA26tTN7y7bBjN6nfJRRY2heu1iR7O6eAmN4YUJnpw0pPo23Ib1750V8h1uHJwQNGB4PgRc0PxoN6dd2BW5KFtqS60OnYCk/vG1rgXORI6luE45/SXUst7cjus2uxUeVw61TcuV8kVatt9/nGs9LMi5TDVawoLEz9ANvzCrbaVbEtLi8ie/lEWdQB701Hoh2iWsGhh/ibbkGvuanBjWuzoOMjzDrkyw5sfM088+oa/4/ggXdZvkc+/ek1+5UFasi5q1w5f+poOjCOZpcGJwdlCbPNNXUsget9d1X9yhX7cRahkyAsnYaRefJlGP87yhyL8Vxj09xkkX+LJGMgFB10z26xq4+qEVzQc44nwT34b2/4Bc7uUk4wx5ois45uAbLTvojJbgXFhHyfbvJ4pk6PbmR/flkGvTXQmSxxTjAeoog2bxg1FHhe0wcxhFd+d/K53hd61cm4JT/TYkT/510RikfgN372Ndj/pozS/IcfUaafcIpWMuqpCv1LZEGeNB2rS3mBvKdvcwTxnsMOGIQQlrKpp3vWRayPJtjJ97Rd/5AhlJRQGUTG1Ycqc4xTzE4/Jmd8pyje1XhCSNuS5GoB7sg0qgSZvisU3nGB22aQXYk/baDbGdP12weacAZ6lMY6xaIOR5lucJF6dpS7+7s4bR7xdOWlfHdvINgTdEdDg7Qvv7mG4rJKQBDJsiem5xLK5o2t+IjNQ+bb3kI/3jFAOFZa57uPi4ha7bMhUdyIW1/Ra2m1pO1haU8NOXtnERYFVy1m4mLt3w9ltfZcJvsZYU+DAFDgfgBwNYzObY4nYlpNuxdewlKYGW28tOMyeQvHuauotiUKXCbKzL7U5PLalRPCBhsNXGzt++vYQG8D/aU/VJxaKl++R5Zk/+88JeK++Umi3bvyAmQ6syxf3i7v4hdl3/hRSlPMMmj8dnQOpgq6lX3T+bUPEXYDPE7cg4/8Uu4Db3pgkSZ1HQlgofNP092z2Mo8ZcWC3XVAj6tNs17eJBNBZBwMQr/AiyG6wSe5v2JgwJWBNsT3QpC00bmW10jd3NG8Poc7CthLp5dJFqMvSIMzkuyJ1wRNUXc/nI9jlMjEIatjcVb/3Gjo+Jj12+GCR7y9boc/yxtzarJxMj0CwoA+OTJY7Oxiu3m7GwX2ZKbVzgnt2mBwel95lpVGoWQQgCl6vaHIWxX1UrXbtYzMd5NrBzzIk2dIzbRx2q0S63H9O4KKLOn+a/BmIullqPg51Hieftisjsbj4U9e2M3eZdGYue7dMIxFRxa0oPSdL//f9ZnRmIERWson+2eEtwI0y2T7cWQkcADj7rf7T8evKCX2eAdhXpVOeGfYWLgtp/WaNhaO38p5C7wgNbwlXzY3ZvY1o76V2Kv/MayMhhvmIbb8UvOXhLt3JvlCMKm2NxKIbjrO1AyfdqsJ7C7bSNBaY2TlmMtkyk89M3Pa0d3V7+Khv+Y03rGYZS27zleniFy4f0Ns1FDiKMsh5JXdQ1N0aTSYzOOpO9m991DZ1921vn0J2E+OXmNtvvKXFjuuAhzYfeGDQpmblmrGPLDky96k4jVUMejgdKCSCoDkYjEeTsSiR5QxXeeeArYtRTHFzdMlheFiViASpqSWz9aOhecjt7TivqaenLzcPrhefbdQ0F+c+8gZ4eX0ktizorn98A6uueut1WFN/BUgqtCjcmohlu8LlsNsWTHjqP2ezemfCDNW/YAzEj51JU6X1elNwWuS32ALvxHv2Uk+nXzpWrv9LOehd6Zj7L/5JSFh3iHF9/7R+ovb3XW99Dd/uHjRYOB3ynTo3S3K2PaiCdh8Umlsv3jzl1aGIHvvAnYTqc0nx2NFBqgj1dCd6yctkdwkes+ySPvEcL5eQCMq49D0DvvxaLlDBnqCNhH3UGmyt72AAiOl/kJGJm1WfcbkbJ4uYtBO1RwN29dlqVKy9rcBt28JPDE3nQuZwtC5Lu11902Gva2K7tbRwJpDHVVWgkdx/CByfSm9GfegqsvX8Y5kts68mQUvItJPkvc1y+APlhe+JnNluV/CMSBNeJfSynAO+1mWOpjP2piIGryS5St9acnM/7Z295N5zfDPhsPkho/JJZ6T8iVguiBA7Ro1eJB+Skj2owceW1bggIRgk09eXNEA3GyjavwaDfMCz5mgZt7jjHLH7nM6iIqGT53QWdA5jOcLOc/7OYkMww/GxpYvzUx7IN4ujX7DgnorUQ/Fnnghh8taytquNH/2te+MIh/OzcZv85V6BjQUcqg9YAsfFnY+E7GV7KjR7+1/BjBbyA2LORMc0jn6ShLP00nMsWAuFH/Mf3u7V4FWXzehiLOQvQmL3jsG8BIjJhzsEvdd8dCqh4GprkoXCiWogriUIYK1cporAxOaqk7d4oAIWOKZEwYZxEYrLS7TrFRzTbBlhPau+okIhzMP0alwXO8nglh85gQsHGTVMtmqtVYtQbQZCq/A5KRK3RZ1yBzuKG4OxTxKYB1dGhNllMBBNOLVKhFVYrmkSOVb9KJIzXxg9urT7X5gahnyAzwugyeVMjNv4Tznx7BkY0lIHFtVBgh6z8cJgHkGHwfQ2AcFAg3tlstukkvvbtN1f5qDavUUr7uPKWngZ1YRqX2oFLHyW1x9J+SSarHEIpgRezj4fB9yQDmXlDh6C5DhrkrYvFNtP3fmrl0W/yLI246N/kazMxNjqaPt+/r8c+A8WazyPO765wk0gJAlAjmydTR99UE12q37BuuarP6VUpbTL/CMU8mvMAxNXhRgDv6ivFm1l77CLGLbQsCRpyX/yxq8lcY6B8LpvBACv+vvDdGcURsTvzYSxTx1ffzq6aN2IZfjpP8iBJtYAGy88R9vWR7sjmWg63F0sDMfVj3Kz7SF6xtFzksWas2k3JOkw0df1/HMjihAzxxFrJDJ1L74h5205acWt8G6D3+eeKP4hL3n2hKxsoYPJTElJP/YnOwszZmEf74mu3HtUzfwituTizzwNxJOM/bIVJN59+KmxaZkwzqsNaHpl/zRIfoWzYgf3bGrkUIqhy2CpzMy78JYV+AwA/7yd5EXZCj52EjrAAfew6O/yuO+6W7pct+yUBxdZt3U3s6u8ZdOTsA4Jfh+ioBqGTDOHDNndYDYfAbK6MAZUPUal9KOvlXO2ZLY8jlezsNxTj6Ykv8WWi4T8TDQXxwM2s3eGf9RGH27r0Nc5mBPfsBA0LLnR2Nug3ltnZqFC4N+xwyfVVQGuDy58QXDtD71aYPFmfRHEwM/SwrrFPDuEbfC3JcqGY9fnp4U6461wXAPcGY6d//Ogf1+ZUdZg+vE6a86nXjRlYT5GkK9avYJIrgCxJ9YoXVtwvujXYghOLdmtiCrrWbf18eqO4SfX3zNYG24qXGSGt+ktQXkYLFcPdmcjUMrBqamjGaN08NY5gcvPbV0oQw97jE3jdy4AmvL43yoLlJ+3u1cl1ZOXN2QEZHu/3bkvKJTYAEmJxWtU83wCk3nLCGif3AEo1eO2FjFZ1jEycTA7Y4hIeKOrJmZ52h8OzthaOAwRNIiflwJ/m785Ot+Z5e7DM13X5+K/wl38ZugaInceMP02Q8/M+L2RqcP2yrHzCNvSMjC5pRDCCeJff3UyNfig8agsdRo/ca3i72GMt3Cbhm8NvWQxeVHeEZZvJUp5BLW8NlDZzEXLrqiZ31woA61mw8QuOSX4W7t/CXo2zYxum808OyWpn20KiRP8eIrGtN/T2OGXRLaRFyf6xuznlu8O60L4i9N5hSOuvtVSABpOf8fmEYjk65zbayeu84W4s4nnf6J06KDqMKC9iQU9ws8pkmTJbAqdxBSN5maMsWQyVzzRMbI7pHyNeTdQb+Yit7wFtNNIs0WQ2rgeEqDVF68HebBq/V51BUXSChkd4XfD3T1wNx/plsxRPB65B/+1F1CFpgVW95jLbuiYNiW3vKDn+h0q25iPzZVlRiQfiWYvyag8NEwSc6qUZ55X0Mqnk1PYHjDzqycq340UirOuIvw+v94HSse9jyZYMLashKGOW9beWrVsTaotBrg5VlnuSrCdlLv77x8GcUCEwbUmQmad62cd6yQFn2EhFvWvO+ioyR0gvJMJxhovKQzxNHN741UdLxzz2aGNFpyyhdFLkziv3Mil7sri6dQOWrQhNlA8drO8q/84UVtCllxe+Vp3eshKNTXWWE4oxSamF53sF383D8t4KuasYPMuAmfBLupJUbbejYBElW58k257Xg0PRyNJxYTZoelw+nKmdHqJ2Rjx6pm6gK4A/cSBXJ2KiA8Zc00mjxwWGsOxEQaddNDk0IjF55u0mQddHsfQhBEY+LVhZ8Fx2aA1fuoyQ+ezmyDJBi24/3NUWPrIjGdnJlUoZwp97x5tCMxkGXw4y01LLVBJ4ELWD8kyphkRQKKb36Szt/uVHbzRWVR6kFqEa9QcuxMUbYpjZhslB3EsOSX4tw+rlN1pxis9H9CtYl6UJ1GiNIRYn37IcRZipf40ocHcUq2LkCsBZfdfR7tIU4TJ1t1r8+hd3Xc3VldJBlxNoU9tOJcGo3zVZWmCntX8WpXv9FfD5Z1XnsKScwqnPiUgIKPBRsZkBuO780CVDFYeVUlvK8NqbUkJGXUnhRTy9U1y8d7na4gyh1V5v8kWwDh86DpaM+M2E4UxIuq3GRWUokd2xSYs9DyIEeFDHYmtg2Z+5hbnRzJNpnsYzZM7G9QHVcFcNESN5Wi/+HdI8IFJP8OPByZ4nF4MykWpqJj29bqTiZJ/p6o+Se6pLOzu1KdsH5i28aOmkcz2cOo1MZDrpmZV253Xvhq8SgM3s4RreVqZKQA3HU6KUBURoez81Q5gDcMWMMJpWiXEbn/5wZeuukbFdQ+W/7hNuJCBjBZaDpGG7HGG7SG0Nm4KLc8ej0Lnpg3mC1rG3SXy9Bdc0XcS1lpYCL7yoD+XoLRKBkEbEwrn5wbp7HhqD7I4Kgb3VzdcYAdux6EH3cZEloxykhzVswMvqPrrHkYxWF7sbt9Lp8wFoat1iGsRPaT4sHkBfV+X335uDSibsPlDCo2mvYN/6LwUybEiCHebL8G9Pc3n/zdECS+jhfIQZZBkDQ5X1yAZ8g4ReM4oeflwQnxjInWksuTm1KNRk9WPUWadoFOmHpRocb0m0zzn8IBbcn2HjLXYfPuoYlTKvtCl3Nph6TyNtCbZaeGSA5vUxhk2xTMIZQjKHnYj3JVu2R3fYf/FVUP4F36SSC8RNwt4iW5G5AIYtN8TX5ooRy641jzh6xWlVTY1co108pSj+8OIjRJmL5N+04GEzOga6dCbPI0b9Ke90r4I5u/0GtBwsvqPlA3u9vFaAsp8NLgHruPtmHDhq+VDUNxIf/vuiTyEoO9Vuo4yeaY1igTwNqWluiItyfUZyjyzxT08e1n0/yrb5+S+XIO0eL3NPiOkbRTUFKsgmnENT/xt5S/0pVMLwFr3d5+vkMhfnr7mtA3SsXPPHUL1TOYID6wVYl4/7xdCxv3YTPrhEXRPuiPSs2lT8rAuMHtZSneiKIK21epZh84kmLqELluIIZV/kkMq0hbvhyJwqimB3NRc5fsHxqcJeKoH6tpqZ+n/0QYUUCRnbgvRodvF2ekAsicCw3tq6k6Y6qLHdW/ExgB2g7Zs6Hrr8AX26nGpaI/ZO2K53ZG5F6R7dXV77uq7/8gqXO6ifKBtEs/ZDeZ8xsjJvZ2v8cPWeq7KueC0n93J80JqASBXqRCvxoT00fhCoBTYuwtSJbdw3NakTX5z1iDgJYUL8AMIhndHFTQ4mDLTtgxhzohGnKHV8WbJdp9vwR5Jbgw49+WrJTNchUHTFTGOmSHF4bLWtW+nwqo115I/rcRDlVao2+4hx8etQXdKr2SUdsCAT0lwcHAW0SSMQWZqkxmQohjqUXOBtsDCq6FPT+MxL+QiS1XyJzcJSQtBo0WIpfy5KcQv1sK4Q4iykl2TfYf/5uAqmmCn2uCHVHxQyZOUNtYsWkPU7qChclAPBqWmrqwRxH1SrRdVSgCF9L7azJD01+I9PeyZUsUZKTiggPH6PegMVm5T1rF6OqIwKR55/kdLMUdoVqsKamF+u8QrAv7RbBVqY9xub81MICyoXv6IhlA6es2xt6fseVqltaFxN405kjHmVyeIt31mM+cMQDjJOjAP3ad2ufvUehzWLstKA3jYxxBoK0QhI+20XBAVyOXgP+S5dFh6oJSt2JIcPeCo57aKZiRen3wPJ7hwtde/GbswXFDbyh4gY2nEYXzrhzUKhH/c4X0Ap0H1+AC4NyWxbJm4bF1OojRPYwtBO79w83A+KnLdI8iG/OkbhJ1SThLxDjPkpN0JDVUsQWfMoIgq9QCp+jkKWCPog8759Y7lAC4FCiAY1R3r5PgDvTDNNAbHAmAnKD/Pn/C464sXtLKPFMyB8zMTm2yMAmItketRobEh3MqOyZyFTVZvv3DRPBY7c1pZ590g7JMxv0wXB6KnkO5h9tJpueZEVdtZBug1GnIlrZx10+bcBOxDspgsoG2c9g8zzzbjM5YpHAtnOUOId60EvGTRTfSEorMiF/5/Don3yhHfdsSaz2RIZcwbAO9GTZ+bRRusvrB3473wwC4GYr2CTx8RRaBMQRAt6YpoH92oNrmLfewBecSmTy135/Rk3SXB2Ma1SqdgdbLSJREMC7q9q4BK9K6hlDOSQJoveuQZ7XGhkMZ8jxOF8zGsE/6Ns9Dtsro0OjqbD54HLxBEBflrLitKlPa7ik+LrPirqOHsuIKoNZqZu8KCWXBhML8sFJhlDb/Ih7QClhjzbT/n61epxB/uXNtSWMHlfRftQjEns8DOB93Er9kWkdq4n8ifANKWHGjwDvbvlbkcm0TD5Aqq7Zg4TeWE1QlDPFBiFFlewNAT7cGb2Os1atqr2VnUlbnuSlM7u4G/WcRefoTkPvR8e5+/zwoT9xpr85hJPv39hGEDdWHvA7c48FTFdOc1wU8DSyyEARXc4fsLfK80TpP41RBJdUW6KKsXx0Mpv9HADas9SKYzjMj6Dczdgep05fE4VrQ2ZfLhvL+HJeVPLMns/347m80e0ZuN048pN7fiA4v6otYg0n8LammZCkbUTeDyElB2C6XzkKFgR8OBiJq244iWJ75a+Zbx52IR46wWSm19CGYd5Eq2rR2E0HN/tw4vjN3RUkTjM0EbP3+LKySf6fCZE/K6oYrXv7K9ossfwG57NtG1BC8mhUd2WPMHOfXfld7urzUCA9qnSbtDgk8R0xSLrYSkcqPqVt6LSSiJnFnRahhbAJ8hWhhEF6kj1aiDH4QiaFEQ1j/YypVFy6nkv2uN8au/FapBD6v5XnXT/je8CcsWxVOKOnrq5YDiJtqQ5qLlieXql2NI5bvcH82vBJwutHxgnyItW43aMsMgQ6R8bkDi6D5tM9ViaHxo+AjulEE5ykFM0rv802Cp9+pvEMkyC3htXDBT/knxmcSA4zufhkwI13pCqydHjl0o9x8+EWzHdJEOerSoieGu+rhc2K93Z9uBZGzAantkuk/IZxQOKDqnC1nefM//46IOZ6dvS6+Fn73FKdR9IJcvPuPRM2dU/v5MkJrkDCHBdWLueWc57Ltd8CuYucKMmfuNJZIQXBiQ70qomLXr7VHlpifxri9/4uqSEpRjbVTfRnPaP2PwlxTrneOhMyeVPtei+ATXel2WWG7UZ0/r2wdt5zfp4bM17SedgBjN1+hEptmB2K69PKXytzVkz0mCF+wEzQVfIpqjMRoSIhIwBkrkCAPhrjM8d225IgIdDHSOVq7Eyzplul/FnI2wEMyHZaCXApWE1ixNlz5DZds7POea11Wzmzaifb2moNHTfY+OXka33sOhAXmKrdqAlKyKGtJ3zY5Tkm0vFMCPIOD++zZhXwoxOnG5AkEGzjMco1iFNjjoAI9wzDIoBskV8H+VbjIo2RMqauvFypngHrAqfFRukrmcqktFkbW3sd0brVdUcTp3ZfctMpzVI5p4M7Yg9q8hIRHAT8svRdGsBVHlck/5t/l3vJArWicCNx3gkid8GOnA5ArCkDsSUqc9doYl1ft4qFbJa3WN8G51PhYUbnPb3desn/WUmPIdEsN3CHcHLATzERniIkEFBZKSZHGFQbAwlTuIrSrntG3Gh3I2F0rx8z28MrnrwNdACW7sI4wZL3fqZrFwad5HrHd5zcOThgCeV5g4O2nDPWI5zDLGpk+lGStfqQOkpBZsCwlN5IiDHKSjgdmtFn9kgz6S7hgtvpj7VSGwNOKFkkCbm3xYo8+ZDctbylr7dAmf3uChNBB9sa7q7E9kazNAvTuo9TdasJRZrx48v6W5m7JlL1ZRBzqcVksDOIJ7+VPSknfINk7awiN9QWFhxB4Bbdv2WIFgLt4MoIqWp8l3D0FJ485W41ld/cx8MhW7GzOqBYjGfF3qyWFKU+VyS3aVFbX2ouVkcAuYdW8RPsi3zh2VeievY9tB6ZLOvdktRQtnRn1JSsS4PlYRgZcMcMmilQr1ZyyX+E++kI+8IQNviEGhLZ53oyRqee9Cx6yoh31oD9CgT0lzhRuaRpU51OgGezp60LxMJIy+P30h3jaKmou037Ww2RlnJnShAFQsOWWHDe5Bsx3MYDpBCznAqAxr7ZS3VAVQxNX/+v1AjTVAXHQQyxBRMJQ32FiPTONm6fVnBfBYNkUO+sk3QpGbA7WuzapKmFzwR8x7O43AfrAGS/s9lim/j5qfpl0drZ01rp5KrMwth1grZo76jL18NLoW9adlM/ak/cK2SVeRWj8GcpO8bUwVf44YD6/QPuiIa/eVB045gBdmgJSSbFx72mwbYpzW8jyeCGoyRPXiB9R39x4UYDCfoNGxxpAfw/m3WmjB+hn79o/PAjQ0Q4mGxLuycIbZtORMgDftSXC/cV6SnVbq0+5QvOhTHWK7kZ5oDyJl31doSK9qd9SXuOYm5wRc1RwXPwmZ7+zNnO0g77vat/35qYq0Jl7FGIpDJhfYNXBOHDaO1011AR2Gq12Pi3QY3h6TT29avxDZYGu6avSf+lVK86W0+iQV8mzYxzodc7w8bZ6o9lJcK4msZvPkdEHQAPM6dAfE7k8OeHhP3g8LYcePHJNqpd3KzyYF19Nqw4sauu+YV3mwv1o27MtMGbc5ZX1GOAXbYYbSOxWdu2bLcM+A5Pw5LneQGuoEZn1z+ym0iLe8gT1z2GIadjqNxUWsfMG1FM0stebQtDCOfquJ+jxa0GmiF6IkP/3wYnMLzXYPaIuOPf005ymjW7bkS8wDFbvdJ1Nhg1DBERRsP7+hbx2lmXab8cK4XwLV+EcrU1tu5TnDzofwuTv+HMBLRyaFLPEtpxhFPxOPuVVO3kEldNuO2y6GY1yiIZu4kP9KpIBadH7nlMx5SDRbxJyBgzj3RQnnv/NBYWvLJ1xbOhnuX4e8tI8ndQtrsUp5X1J4KK62XtBnOuumv4wp+16idVV1goM0cHJa86ud+anMXvS7MATtqwocowAGZalxYouhQnTvQZE+s85kabcK/xmw9cokPihE8Zhqt5en2JocPGxpdk50xmRXILZPS+VLvMj0NVTrguniqsL6Zm7ZGIrpTDZcvEUtMs/a9SkV7fOEPEMGY5erViof3S8ol3pBjRCSK7SoV3PYnOwrHhEiD4B0RNq+97o0BgcUUe6RDmuPWdNIfKPIesbleyEbma6STHvOLpwI4aQZlWtwLJegUk7GYMGLUgNS1KEcTLbCZBVakCR0OZKxTW9zhkN/qKsk7UDKRNk10qJhXKN0u9e/1qFpw1AMG0eOQq05845QtaBgoN0SlSHT0TV0poLxFKQdhHtYcOuPb/bwBBdzCjvahvoZeDHhSx8/EJ8wLJV0m+02xvybDrvc4yfz0rMljnJDsryXrInvUt9hW5uykql2auFKd/1G5LRfh59qbr7AwXkZmrUMqfmiiiTSNUhLgBPFPzzuPlmh8wfIeBTBNI562ROH/BaIiJu4UXXhMh8B+GNabJ0Jp1pzs+bR5zAEKbvxA6C7szOVGTDDba0zRp9ma7Z8gKiJHZGNgazv1gmnGu0j17kCG/CzRUX1ffjD9ngFZdU7/7reX8yvMWgSfBn48wwsi38DLQusGpxbNHtAPpLEm3TMl03oGIPhhgksHiJc8t/WUniaBikAyI6y9bZZZof98HiYLYogl1lfR76xSMQEmi7i+xzJXIFDXmLaZXyBL5MQFEza9zMtMrUKCiipEZ8FZkNy0AYJPjr44t1ygfZ1BHzQyBlD7J1+dYegd0aVZjfac34etwzoc8yZDgRAX3HXOHI7SsX8xb9CwR0zdIdtbLfwuolG9y3bB04x3nW3RGqP9cvti/POiK+shzm14L/7AyL8a1xSf66GMYcnwW0UFFFjUYvLOX3Q2RQ4V9/eRx0rd/bfcK95KL1eEzbtzSZ2MQfUQCgaehyuCVff+pnp1IVK3pNKZtMpC9wa/pSjpFQaighvD8vdVu+W/k2F9Q7XMG+9ud9/6oS6wbtDPg+0vL1EEk6ewPoO2y5oUshPlXSdxwEG/Uy/8HJw9EjMhyaU2OD12pTpukRsPNYoG8ib3Gw/QaVlao6k2B7xb3Gk81sDjLm4wMKNYEXe7dX4IO7lEz7BG7HUhSsw4CESS7iIB5QZ9b+c0s75aGtmHOK87ymRBTJx2XYbSS18xnWGQu7+nNXHI01NBwwl48JIcKbHg0oAuWZskE4QfT5vgFGzPReq5V52/NnWBqH0ThbkUQUIvZRfObN6q8PrDCQWrqWmd9Z4eP0i8DHDmPTqH9t7tTaqrqfPwFOfVitHM5Jov11lp8/8SueOcnEAAd38GtCYZ0k0KV9ZBr6Ldr6QjVyResO7n8tU0j6bh7MXK8BAeseqGaPOKwWZeMwifbIzGVuTy9F+DwkvS7nzQp5xk6WbNoHdeZtHz3W/OcAznkwAJ1rrOIYxbnME2maIhOpv2SJGKT+x0UYaSpiMsUDenSLSWTdtIPGKzM73qxEatRKUoxswJtVoinEzE/usWJ0lE4rRXSmNw9ieJBhHVm9KCkddBXXRdneo8exGr2NnCUsy4iqaTy+0jF4rzW2D5Ha7zX38PG03drlW0qBW/cRK8idxyUqtHrIx+oFeI2Xw8chRVX04Q0lij29lPFszhI2Fe/0ajau5p6pIBLv/ZEWhmV3rRpc6SO1AJr4LjXLjogh21j63jQcWrFtkQA9t+iYzs0cWCcBrI0OeA/MCpyUo3WVH2Nf4SHhsxm/eV6oDN/gDJSlWfY9wbIbzFytdn0VNg3GLstfvMAK+2DlBwE0q7o/RujCOdns9xFjJYq9Mfgk4JzT4t2uLtpzhZ9MEdpNUZ/MJjtXSJ0U30prsdlnue60ADYpdJW8PivY7iMUFR8ewPhaFAVBJdGCy4pRPkMmbGcdKfpUrqB0JKB1aq2IgOrrTm6X608nxAVtKY5W+RDS9zZvWAkscebt01vMc1q9zR2Od3RuW1Fkiv1rUZruIcdnnU9N3r+InWICb7OFTG7ul/WGxo1UQj0i7F05t/hGJ6C2t2bVoNLoWtWcteh0G/LR/YSkz+/2FjVq3fxF19TKkHP0QNnq8BjrutXXWvZP9eE4yoej/6eBrGqnVWvv4xJTk4slSbbKny6pdXQ1IMKmERAlvcXf4fM+JJpZKeE8BmVIMl6I5UYOQuW3UexzGMu68S3LYLl5xxppLd0x9RaXdNkMI/IiyqH316W2KLAEt1zTe4etj2iAngaiHi3m2YOqJv/xaQTXvTiaLlIwfdkC9uD5vCaJjU6zEp0oypIuxqacqRevBlAcqLqF/NdasqEQJU2vBho3EirLtRmlWAsgKwHjnrLLjm/v5UVxw1PvcD+ouHH6mNdQY/ipOa7Y7pCWJEmuHb6QM4HeIy5PWPGAm4juojkunppTY8mze1B17dP0pQiEZMMoVuHLZoodcbDwG6IE1TQ7zd0XcuRMXKB34SOtqluNMb5zIuo5wTyYsWMegyW/MqgjW2HZWdE7BrdFIxoDclHDNiHTjrmeyhROyrazZ7fMZEQsYEEORLr25SLtssxtZ4DJtfWIp+zYW4Uk6+SJjWYHNYnD2QYrHx1A6umopxKfIpGPwQgOfNvAfLRA4Fx0RqqZ0J4OAM1Y53S/fk3OnTl2o8S/cnuu/2vF4su/E4M/fj+4LrHUwU27WPDxscuXGe5NsMMS66sSrJGCtTHqcqZgnP3/1+7mZf6qtFMOASiyoIaEBg7Fki7rmliyAKVY+0SfakfSlj18gq4stabKsKfxz0PiayuPTYnAlSOzwFbV0auOcUV6PrspGu8uQSVq6F1YeZtba24SbBuSXn7W3eRdIZjJsM7T3Ganav3nyh2JDQKfmMNYyPMLtkblNY015qdcw3zDHjXsHD18X25XCUAeoJl0agitk3KwvcWSFvLbJFt8FudM29SG5PCxV3vyYY35lpAuu/83nE+wK5v0mgIgzutnKZK2bwA2VIhdHZtBEdtMGZY8/MbnxzWdQaz1OUFvd21hNKnlQJEmr5E04L+ig0sowixZI3IhxMq3lxYqFyxV44NJN/H+XVEsx6463zr5W83dn/t9cvmy+SGJoUr+6OJUWAFdInPMy2q5UaO/kLM9qKJ+QWbOlk2h0+Cpddcmvmfxkj17IfxuL37VThu3Z83ZCnUrsLbWGu2zGm2Kge5nSV2I4b7J5T8fU3M7SnY6x7M0Bv8G412dBx2NMozRFuqEAqNMQwzWlvb2tthSC0ovL+bVGxZsY74Ys3rEY3fZczakY++0c4aMx9Is5qqdj2Gcz4fnL0/wVGeCUPlgrdkLOl4I9Qj1kPGiFGtvCI49pfHpwgZOnsuOqsuSnRRBlD5f77rTmTT0mLU1FJ+XHkqjLi5WWsCBtlJGP8Tmbz6KC2bDeEO2fLYdte/sPAC0Oa9k21eDJudGdm9vqYRVwwkm6pn+KSLc4LfO607JDAuTjaSc8tT49Yp9dtTKIMq7eJTRGjvDiBpTTd+35OeWoMG3HSZ5k2sd8dt3or0/mJRMi36aD92mkFq0M3xuAvIvdbEq+RaaZ8G93JU/sokb/cWP22hit6ZyIS3HbfVJVT2p8SrlN1KS7ibpNRgGVdKdg5vBtKGF9jMJ0jsml2K/VgU3X4Mk1lf7ju3tRvo9k93oxsYuS4hbILdI6vyTER94zJGCX4Dk6u01TW3fVIdTNOfkFXgObzSHQx0r/kvhxR6A4rGfZMczW6YHbaSAc20QswvmT+ObkWV0tvb6joid5k2qqmobh0a3EL7EKB2FBr45d6LSQ/CeSjipQaFC/E8d+KhY5UEZxwRFB7lgHV9kvq6fPR7ynBqYNvZoJse871s8tcokU9ilka68QF6T84I5AIHnxzbqJeIfMA/4pDtX88S2pTbYfU45W8jZ9l/DZhhI3Xo8NH2Mvn4YEOw2eUcvdUHa5WtAeAVeJ+UOhxDakyphaZUqZwD83l+h+/V/DGVtxaXx21Rld3wHbZTHtsSmsZYf9kSh0VsigdIefq9iU7D9grs9sUu8FHV89eHN2pLN9jX9nhHrx+oS5J8HB1/vt/pRstyO7tpZdJiMQc5wlPvfHWhyKEW9hE1EQ9n9h3n/yCTU1HGnfNZBdBZecQHqPmG8YGk0BeknDbDwyEpRuIc7zJzzMMvK+KeNqEGxw80PEtTUtkHdSTBU2mt0VwVpzPnbwtNybmVXt55sDqn9J5xGz2l/xSx8Yn9gLl9Fzu68qsHITq80ZVh8rbzmfjvzLZGsL1cy2FBfIctux+sSrjYkria4s/Ea3+QSn5lykbEx7w9AIPJ0USwhBcaOqbmKiJSJBY6/70+uH+F/SflGbZeGx8ZjtuVdPqkv6xloTEUkVGEHQ+pFuSuWUVm3TlVZ6+/AjEj+4pJdXnZISp3ZY3h9QL5z9d70j+XcTJ2WWAGN24rlQWB61FKWtz4Dw1GoMyr+yAP36yMPMBQ5Ta7hP/gnfzish5nY2zKLTNdZeDzvZadflDN01C+STlOh4ikKfja5CzBUhazfqPL+y6NHQAGdHSB0liqZ5fhyrV9DXqZLYo9kW9jkvOWnsC89Jr+E6Oh/fn3RMsq1uFVW4aR0po7N1/oZISeCSH3kTfGrJbqM9j5lkw/8mD1zUhT333RT6PDgNtzd5uMD3h0sntW+LP/7KD8twWwF6yr2z7Uzv/o/47xvq1xnLLaj6l9MBSkcN87yZ1Na161hy9RGkagy+YWgkAXBjrruC1s3CtvfACxb9BO+uSk02aF4UgHdEFM61i3RUMRGUu8HsZ+njMkRwkvb2RXN8aF+WfzLnCB8+Ka/nSh0fSUBizV/drhIh3P6KX3HzT/gYNa3jBk8VI/sTHOyNw8erg8ftsW9dQ8tabPRm8WXrrsVR3e5v1vZP3cmtOIhUjEHIDFFk4FaAHnMbE5mzWH50ihfhPjSO5HXcwDfs/iLFKLDD/u1kMRmGlWyLLvI9+t6Ud4e2vP8ENFjmetTEXlM+A/KXP6lOrNT9dpk49kdthbdugHCXX9C5I7u5aGP+lqIbvrl56nK5s/3FbWR1+3Zz4h5DQrY1cP6Wr+oLg6zKGbh1iLyiO4oEPIjrSLX3KIaNKJH1RK7k/NZOtDcZwISWJBvuSAY+X/i7Fr5POVoJtc82i2MtO39wVEZ/e8QdQCO6Zfmyy075A/W59Nmu4hZyoOXy3Woy3Xg90X3mFlD9honXfx7cNIRf0R3DBDKreZN164HbHACMnQmG91a7j5P1yVuDWqrtvW6xof0VP78QlcbvaB/xUKja/dJE8cwIKluW/+2LKVRtZq115zbry4Jz5prKqZZqovtad8KbdT+pOR2n4MYh4oruaBqQXj6PHvserFBactFdh0Wm5LzBUrKKB1SbvO7t+w+bFs2eN7+bjbVqzO23RbLef2E8tZYzYb+xPKJ4jDWY09XXcvNGX0yLiX409DNRbpAwdDoTbcsCCXm5mLsoOrqPcnd/v8cwgGpc3xq4jku42nz7EXPC6fpef8MujY9ndCD4YryrqEKQmXaKR/wbD7MrZkp6qsRSjCTyu4gqdqDNK7iYbb364JOm/3Tx8it+yb1nM86s5Q69KSh/aTwyxtLWe9e9Pu5tdCfxwpM+tNbEmwnGd+hqOj9bA/1toi10cRuoluFd7jFB9SmoqY+4oG9kBgskPuw+Wqni95OxKCRyFJAOUJAMK4Rs/3P2NVMBHuQ9IxrojoSQpAkYupAwGo79X1nhztZprD9w+hL10MBudYXU9fvNP9IHZeL2x/ziXdfAuSHsuQdsJZHOS2n9aaihkd/nCJdhJiKUjIG7q/vxbjEQiggCnHz3xYPJMGXBE02XCaBSK1jWbOSxN9Ys/avrJcB6kw+uiTGBm2MD+y31nT/sCXR+3EQN/PfXN800U8/gpabOOdNNmLYEPKC0v6GRt/yT2b3E8ufbiM8lC63lKUtnybbPDWgo2dBjdY1imUb23mw48f+JtndTYp3NNyBeNA/4j56AGyqb0A0S9p+hmrrH6JUD+FHggKe068IZ47cEykIXv8jq9kS0J8vbT7FxTxyMtWLqEtf4Jrrc/cPuYNkn56jOfxnJbd0/Z7Bu3VOnfxG7NCkREGp7aNa8tkQoNyIhhXn62sPH5QnNCyOXH1TqfWv1zGDYKhL6q/m+T1mlK6eGkoto5LuaCrcxem3/hR3HSiJFh+A+FcX6H6e5q+syKlnfni9Pdf2LzmwBPmhd6HRM6nZbhMD/t0s8LGISehKyoIUlPBzZiLvyFsREDXYF/y0ZcTsfXBUmOp0J6T5QCtAeY0I27GyEANg/fiWLlMWk+XmCOJIZb3IOjrxaU8Eao1f1n1y/DwsXHZIVatJxT0I4a5bMtMfzY13vmhmoGXiucSZlmFad686urWaXyTD32FVqzX1wVLFNOLd9hOh6lPfEZcqHT9mkZsj6HrxoJKjtBAoDP+vaGDS4/RyEOhiljjXfyCgJQb7/c4vJXRCM6SnxuDsyA4YuoiSiVVAWFdqnKR89pfcV7JJZTW1bK7GbxV0H9tiSGKbS7uV1rc1cUL9gKhlW7/ML1HvLmk7TwFlOCiSX+cLxtXBiZFcY6fvYlQ6ZjFMEfVJSNxsRy+S6O9Lsy/xy5+6DaR7RejiV3WR76ENPJ56LifFL1c34oWe8imjwAMHu+ZJZb3wO6iRNr+s/suGU8lbxKhXx4/+1YzmU901iE5nIrWX+j8EOAI+MrXeUTqoPeUIGw1kUFox5g92kyz3GzbjBZ1mZLmOQEr98xyaVjeT/SbegmLfp1d3e2DwauSQLc8boheUNoX5e2gCxqHAW1fHK/6Qfr+eDk800bq6fUDW+p1ncuEgbxtRL5ih8vKb1JA1oVC5h9HvDZEIj0K/LBNIKn9CAWwdDx/3obVwUNgVLS2RlfJ/NNGBx+OmmM5LfEwxJ9kUqRQNccl6fqLdV6Ir+g5sPYUVFh3JEsCrpf1JvYTf//IcnNtAyiqo9Fm7nrux2MbAHTuPyunmpi6/HjcYvG0cd5Bq1xmB2iahEFqQBm4wHNRs3/TpHPPxLkm7r6BD1j9fGUqEJM2kdzCASio2asIS2Ed3YzoYb92374/wvapaEUlImmn89UZtUupXGT9sq5RHL1lbJjvkNZ0yak+wsYYmme5Lr4fSzymC1J+Pnd2GhG/H7kObfbuEDk2S8PWJFJvLI1AbKMKU84ISMq5pkyEMy1HgwO08avfyAoS+rFiorNVbdJdAbvXSN5TvvZ/QOZJLS0sZXhMZug//SVop0nCtRLARTQE9EFoLjHn4A8iTHzXgRtznjgHaYCHrmfKq9ZSz51FBkI5h4uG41j4dKtOhqZfK+LerHWwK3jmyy1YxB+5yF9c28PoW0TIEujwkUX8SpqI8tjBWVHciSX7OpeRIl/61HhfwZKnN5uAFd4jJGK0aWayp414LnVkfUz1IKs5Xrre5LAkDBIi737NgfpEumelNz+sirvvN+C+9V499OXT7NbsY4pdpjKa5v5fZJvB/+AU+K6TMY3Ax8uK5LkguvfCBylIS0TudDrVjvVjyR3LLZ+noWuAmJ80P/VoyY6ZE9FCW63Rnp+ZAUcHj4CTX4ZHLS01mZeevOYHOt78ZARs+Cg5P3lxdvajau6bXOshUNy3dYVfix5uAFdqX4tJrgfOsoXLDvGy9ueLa5mjUaiOhpsHtpff+kW1Vp+87O3zW1kbJMqvbZcxq75X1UtITSKvI9BMkqo/Yt9ztrvO8PAcTMCV7QN7hDH8psxtgCpTrUwyX91yYTz09LvWyvFIYRQfoNi6VRcb6+yxWqm/90ZR1kIDtFxHw5UE1o6wPdHVx1fn1Msn06jrL6QGk0xumNWXMmluKor+9KarT05adMm7d/N1FS2WOyDTq1QuRqVZKJev56JGKFKuqwryTRASD/gZzkx7lidjZcCmSnXr1bLL6KeNZAKDu9kfVQ+tyKhDUa0Mg+be3QKTRQoAW7uLifPP09cqqFxnkLndfRGQ/pp/dZ7ygZVW2hAtrD5S2nnEAUrEplnsgP0dwN/zqcvf78iMQWAL6ulcYLXhyhAsk4tXpeMCSzBhXYefai6fQdhhMlBPmCsWvOJPGuoGo/LSvDlXGWN2OpJK0VVfJ+XxMrpbXxGWcVrNz7N3MWfmO0Ws9t0G9U2bg51FFitDz8R94DOZXIZdfonIx1ZaiHzrim7z9CWbYjTBpK1WhKlaPzRxWJ8cPnPZqTXOzo5p0CygHSv3AowUCM7xl3uJSjfveojP49s4ZndWL56AWy6i3XIUVpq6p2U+M1sCa9oQGK8IRz5Z3AmljGqi50zwkyN9vanbZ99W1UWijPd+ma5HtMnzTMMpT3aXd5RaLd5jpm6V9RcV9ZuwZjV/q5vrWwy7cOchU9Zhj48zTL+4wWnz301T+UmWS4VWzlEeWU56Ba4P1bqQhyD9/FpCns+r1i/bdzkiuae3jXoxZSp39PtjfXyotUJk9lhyGS3WJiimYpeFGNkdT3oDHN7cT/p3VyNqKcyhU038T7UlXGipAAUEELbxHWRoyVXVuUrV/vIojv4rCt2mlk6ieY7T6hfNzjHZO53s4s4dmcHjeeBRda6C3XwUVZh2rsxchDugbjYou482vCAHUDnYQz2FCRWBAZ6+KXmGeH2Vg+oN3jY61KmkP0v3tsFe/mX78xQLRaHGIFsaD25Mb1Dn233zUic17QJbxGHheRBMdbyZHL0FDOodKLbIZQQW8sbb/pyn4o3qmJOPxNyRptx7gFBDOyB6y8qN3mgV3vnGMBFZiH53QXl/Sh+AJub3O2q07FD7DwHtlQgf5f64UwG2cfDzN0jnXqq92a5fsgsbn6FyEtrGvo+HTpwmXa8ydpGFukV2GTPhyfx2x5W/ON97nGW9Lu+cEwghuDsImz3Vi3SpWVu/WrmbQWVU37X1g8wqRZi5chM4u7f6Fy3O8ZkTn/7k0TdBMZcLbVMfcyOJw1Nxy1tfGaqlCS9nv7gYZIoi400l1f550fXGco7wd3S3F/L7wf0U8r/N3HtfjsPcoEspq0ctUp/juS/p9RaiZpizgTvaibB6nYYH4T5MYHWmM6hDKY//u8umIVjWuvKRWG4twoWdN5VovP/vrDYVT7DxTXq7z3ltWsLQYhjHUi9lSNGNJDq8n9PQcjzU/SjHsxdw/jzm2CHxSRckuieQG5dDG0jcb82ZNwWNXtLmZQ5rxqlHkQZsCpVuuGA6f+Dbuzg7NYcV65wR2Dj9Y0nbQD93nleQ0Zc9BMaRdR23/Qah+wOWAPqUTkKHz2pslvlIm40ftbPi0iqENF+Wa50jlX0KWu6T7UkPr3LwJD5eV4SQJEO3b7AepdgAQlO/ygYtzrmZg07efbKCwkFsM6Y2U/uMfL7tie2VqkIPBiRJ4WzqtJzmyF8tvwijJO8lL/G7Pbm5ONiiThOYKGdMvIZx4ww+e364GFe14Ul3IGKzeipULrIGfRU4Ohkgo+85XDt3dM/qZqu1/rDZhB3VpzghrcSVDcum1VWmm0h3d91sbdqlKWK/E2BavON8eA1l+sFYmTbI/Wr/FrANztE3bsyGzEyl0yN/UP4WCdYa3KfLLQNWKqpTRQo0adlHUjcaIzaIwo6u52DM1vos7dT/iu++ksbSMqkvy9/81re3PyyVY00It/BqQHu0OeXBi9VdFRoQUS3EzLKoIhCZ0CXjN+L054opvzg9z8gsrjhPI+3PT8tBFM9ayzqq0Zt2Lc652QuV5vyE0Xr4DDzb5f3HhDcxfrmiVd1+9E8U/GDcNY+JVZ3OOndyw1TBYZD8R+8xOfUNqt51Vb59QGbk7v6PRoBdSQ9G9gqs1pXqN1kuZ7dCKN/wkFXLvPiBfM/h25nW+Fn0LFpGEVlPvEv5DvGeCzvV/9QxlIZz3oQ612XwLvcCfizH12+eri0uN6s9Gd1HrIV+DMOPANuaQQoY5s6jSN2YIxFLygoXDNk1pTyfLanzKx7inUL11LygvfMdpu+ni/Q1sphG0kexEAsL8Q9Mx9/jXJBl+wAwjQFRvk2ayuIn4p+0LDbENZH7jTU1TfzK2w6+mO4cebuPuW4ODT/2r/hBaf36ixfdviUcoDYp8ooF+RvszUZvndl/a2su61Wtft8boLpxMjr+osOdhZee6RLvKe2HQNXMSG5nZdlpg3urMKxDx5TnpyzcosR1e4JFjC8g+KXjIUBY995GmMTt94xDli+2au2/1N4JtZaiF8d/uheCdn/TXuuLm3Nlgw8X75Jheuf3Z+Bn7GZ0MZ26icNrgBub32JpNlbN9lLGshkdbf9jpvPann21tVXO33jO0gI9mtZnaAIs4k8GH3fbHkQB/ugB9CDBgz2hb/ysQETnYbmPsaA21WreWiZZpiSz/Mf5d9/08I5FiaBfZQcRL3BQcxfdbSfPo+op81+sc4pGkbngVoJV+VwivaaTo5WaSkefeIQSupsHbH29bQ8dOTtQvcKKl+NWkP0/8mWtOLanishA30bkPdsR2Qu+gh/2qXo7xPtPjsQy23Gz1MTcdEa5Q+O8/3gxof3PuDFLTbJidXKsoH8Hv+izt5SAUw62XxDG5XtNF0Rew8M3++54cvQIM38TVFamQJBwf3YcG87Fl+7SGJgBObdWF7u7tdi/Ze4/5yZWAXQRmQSv9rGcYf0ETXwB5Ili1yDAp6KdDhrzaS+u5nmg68ZtHtSxjUOiRBEE1sZH1BTor3vwbW0pPbNEfTTf6hlZ8wRQZW6WssaPH1bkA9sW2Qw68wnyKPifuvcUab5F6cZtxXcFdRPM04e6ajipa669JQ6BVKcV1314eJxv7iheNE6T78Jxb0hYuBB2L/jHVNeruRlcswjHNI6WMrsslOLdu/h3dlexdlw0hilKmLVGZPX31Or2uqBZ2zG3v8iYqXO/1buuQPXwkVYqoslAiEUPka59g7q06nBsSILMNwk6oojyF+3aUp1dnP8raUxmumSrOfsDiLIdE1zpb633IiPRNlWUMRM4sDvW7pPs1vC2IUpr/nZvpxORckLQ1QRspAFNUoQcr8oqoQEqQcnGYgZWDw7bRmNniovWVWZwF1e6x/pu3j8zpB8VhFhajzMlGFMKBqzVz3OdGlMSHq8rQ4WYEzaU6jTkwLMTey0k/doUOk7eYyTyMkG3AHtMswauiNJfOCteicnhcmzpyv3DfrAO/fV9RqO8v+psY9SxhvSLnTGgbs7WYxYvnyxT3W1QDe4ul0rs8ge6eqHTQButsGXbk23jqOifhw5cWxYH3dmSoXNZCXa6BN7g6qEMXevGb44ioW1SyY4fpSVYfnwSDONq7KRaCgSZxm0710Z4edXIDpLqotLlfl+XYCj4l+v2q4azbyJgvGZisgiy2In4A7MNde+kyefUNXOsrblUkU2hmWyY36XTd0FM9p488CmkD4zCmlny12vizhw3RJgDTWxdnzIY0/jWIi5rtUlU6NnfWyEfX7bLPdpki/OMhZKxV1frqZb6Kno958To+JIrovaSf1gVXHDbHUFkc7htsqYLZrwWO5UWzVGvXrpMFeC3BPh9dEQUGQ8DnG11pimUOmbUK6yjy1RG4NeOkNilLQuC5q6kyj7PjLHWBuDBktMyV6s+MRaqaAxWh35r7hApP86E1SkidZWrrFzAwx/XsWBtHnIpqwvMZNZwR3KM1BwHA+lHGpqalDSz/FiNFFJ0RvPIK/qhFPt2H2epwoxdOh4lkMik7mg1rDTa8b/nEfTVvNzhEWK+7Xo9bg1e+sWQZR4+cH/d358VSwMLLDHfVZ8SyfvYaXcafZG1+feDFS8TzKlVqT/hTBYrQGEgCbgncINM8dUL9RUWvWBvtTloLTlOLZPZIVR4aRnUXcjrPpDY36YXwwXvUk/ZilmseoLkIqHNuyzvhzYWIYQQopc8NlTvYv/J4sNm2Lx5dW5Y865Wm/fLPcuLuP62Jj09LNHuvu4uC+7b1o6XyGRUQQTVH2/gPmrpHzGNW2fG162yXMPsWDHduX/jH9jaq/rCQe08RfphTv2yEbf7fuvSinyCbYNSPAc8uIVq+04HAYSymcowuE1Uko3e73rbcnFpGjNsct3e36iMf1KGavxbybggMhSUqx8aEL9hWu5P8cnyZFzIBU5zl8FLbc9S8u/xCJ/egrFsC4almJKG4zheEcext2UddHmPRiFo7OOAu1+yjnhaZ70B3JtpQxLebwebR6y+v5mtjLzeqzc8cSgkPpPm7kYt2BmsYLHYDincl4dR/RuhUHRAYRzaP+tg36L2+aPktGHLyfYfHGH9dFSof0VVl4LWPuajvgowrEqBFUpj3uBW08slnWzwQQGBHRRTF6jSzHYc4dAFZcw2yMyX42IK9MJXi96Z2uvKgCPk7/eAtiLmJIHNMEwMQsD1qhV/lvRTDDfXknO/IWCLsgTqqFJ90dV7UUoGDyZXlTxDDxwL87FK276+JS5RuvJkS07t/B5qM+fTZ5aPSiTzO1RiziI54vfzoYcMdKbGJG+Q+vRvGs3GTs/H4AsUDmE8ozXl5cCtuvxIUwadPtnfLWlQUmwCz6kpSfKF88m8V79+JDIAhLsr9TKYN3YKoTh6v46BOGMExafLBZ2rq5AJVgtVf5An1oFYt7btVUIYhQyB+/gHjt98sTxTkzJd/DrpROyAL1AggE4seyQBanNlwsYw3LPcsV2R4tVraexdKxOyk5YDYEGMSbEHv/KsYEEmDx4tzugWgItjuhkv4k6+TTmtxDzD3X8RssqSEfVLYecq5qwY959QFQ944LbZ5ds5BAXLb7n0qxFmZ7am1UGfvgLrlAar9yUNN62EP/lv5usz0Ckm/zeL/tii8nYZhdZprYZHhNGFOfvFEjQJ8wFAt+XPybj6RrXVfRlWG51xQlyqeMZfF/u7zkyAxm5qvpNjewQPV7MtoU6ugiPfrbh7m5glUw5UVpd4LQ1J+rcAmgA/BTAd7+qqbIDCQI/FABxGFsbCskJ5DBVPiFigdHeZPlXPSud1zuD8OWNItb96BX7cSTit1eUwTk/8YFNx9bsptKdKZ7jkrygzTQ5O74PChi9Bj9Fk/49OhQZeuZb/PPb7z6X44u5LAXznwzlQR5vFonHh/3wQvvGEVgqlPuVDlcQx4uggVn5SGSvnUFug4vlWyZ4bWkiMPP7mDxQeJtBEh+nJUzFx1/1Wv3+lvgj8rWbZWSa4NXFybWHDj2hRYCCITic0dFhsigsvUrCkBT8YID6B8itjDrbhQi2jft0DMLExWqKJMR81r63MhxUrwK5CdHUl5FazpiQ0srghC4ifwS3lxsZLdsism6MFLqxwAVozrGmTsAn6lEV6aOU6GJ2ZvGHOAIf91erWg9WaD672Gv+ubDjSzm0FnWMSS2qchNqoFrKjtO+Vgc/pOxAsorGJ2iTuyzdzxczVoVLnohAvipl6/5AGhzmVm+/IcaPlGw+fZqWduu36t9RHDTKhYP/WIcD4KpfpyptBGhipfp6JkcE4mGG5ZIRP5/44ObjK3n5qtXVVz3WjPEJbcuc+A4/52LDKyKPcCcZqxIrwzoJGtlM0Vo6eREodsnQL5I/viguvXA9VuD3+E1BkDgOox97vLwFSSstf05lfgH+YA/lVYRZ0r7LR787zcxaesFK8FJr3r/w401v0e7cgyJ5XJGHhRGEXzcSyzI2/Sbj2Lke2Tz3j2qFlHwF/kNQijW3uLzxrB1QkbxD7de/thaakgmuh147uavzJd+OUgqAKWRIK+jRDzZ9p5XG1ivWE/M8d/l+KgjSsNapGtOOGF6wsxyf1sTF8F5wzZ3yhZaWepHvw1DzXp3zI8KQrOmZUeEHSuccrmki1X0lZlLRtsRvZrmnRUKRKxmlmwXJ9YcWLUgm+Ycgk7SPuLfqbQR+FLPaMf6dj2/8O52iUhz6u/nrKMvBAJNc8j+Mc+mOy4e2lq58EjNlGE7/c07mpK23h1kaaKs0gZkbMx3RO2DEWmpG82XBlTh0rI/ZQ807Df3bjvrL12M5XIbL/f0rj1A2b4E9OrDOOr8rRy44G4p8NoblDaSJ2BNadzEFTTtKW891nwlqLhh1gUYvFqLFh2jHE2ibYNwH4fb35ncr4PzyD/e0ka1EvUTOWnPqQGkUEs8+ZjV8Am291Et98EdVdRnsvMYh6LLmd3AJmTjitykM3UcFL7AdBMQE3bnsl792JdE7GlxSyBZQMBxzxERyB9G0eunypo7YRfCpAPvfoj4ImPBeHRVRV9uxLJ2dbWzVDlRxFSJyP9rPNykbz3qdt23QL2i+/UYB7bzb1Mo5K4AoS+MYEc/SdO687umm73GWIMdtA6Rs2leGObB92TE9hY3fsZZ0krY1ifB9V8qbGJ0t4diDnURlpnZkGCvoi8WdSvOOKOcZwp8hgnJ3oAjUGQkI8f7n+t1VMPK8apmgkvIFzvv7hMu9+SmGVqxxz7U6ur63jxIttkecEUZU+eiegdzJqjeo6tfLRpie4SOn06pP9Gx8U/WNXCG3kwOyO9wFz5blzmlb6bX8QpWokjJbtpeih7udNnHxo7dK5Jpd4rNgXL6XEZ2FWHC1Zn9+pLQTsw/meJfo4xj7DgM48WjV4vCVcQR/eeq8nco79viFxxEt7uszI+duVfCBUmjoquA3WLfJACB0+diU2vvj3bVi9H0VigZ3or5J1N1RJpqVrldjuo9erkoCyWHBW/k+nvw4pvBTYc6BxhEiiJDnw/NcJw37o7T5biwk0g7hIN1vuxBaGtPlJ7n581Yxsp/ph803+EwDI4dugcqx/tQ1jfhD6fhuKk6e4uXuuj1zOni3kW9eyLTmt8M1WzZnSwcvUC4oMaFpNBRV2yOvqCbqwsGhMJBrXUvjqj7j2TyfszoItzavxDJHz0rjDrGDvqs6TV4AJPxzVow+NU8dY559OBQRsrbdUe6ArEUYuUE/3B19YMlaZbE1ct6PAeGnHnp2q8G4CzysG1izvjrICJYxPJtyTeTI9ZVtzTNXlpKseVxXwUw7O71EYjl3PcBpxOEgAV3ZDhpS3Q9JVNq+lclSJy+F5K9e3EP+GJZejtUFN2OuWdHl7yrREqU8RNKnSWj8VHUJxQ8rTByBQr4vEgwCnZ9ueqptFbi6rNU5zP+WjXYk/moykOPJBBsuOmmocjI+ZqtOsF9D72TagZPgobhcKtkkiXllhcOBkLPHiTUF6LQTrj4HDtQhIpJXeFo7gS81Ha0tvsCJWr/Jskc5kyzqe9U07mCJ1rCnvhrHKeyPC7942o0tzsyp/USsl84437u1Uf82y/5V4psWjZOuPeDzpBi7SGSOa45vc6Qrd1A86XpzVDEt4T5rvJQfPeB29AtKVDjvUcvFi0qnlZz5vZdT51w7LUVYYiEsImA5CkSUHEofMuxxOlzxlTTqZr3exZ1uchmvWetZjVX0wq8lxynTfYevUxYBRG3N6qFU3kQr8pe6aUuejwTOj89q+cmMt2rzbsMJUN9/IvhG/KRdaq1aup1HDdWZBMtZDIH5LReQPZtL5+esswOfXH6JNG23vrM7FH1A4PcAEGzXedktjuimc0B9sINE9jxsgkbFIcld8KDF+l3K/RtQgthY0N+d4fx+z+zGjf8CKmaxW5BTT2EA8iQkmxZDWTGBbPzw9gMxQKbg5eXoYWjl4lK9EBLuMzgbziplsUq0qMLptp+9ACCsbjYCR+frrbpwytk37zeDa/Ph3ah4fhuzDt0pd0OmdeKtGndi5iFc9QyGYsogIEG3tOvBSE4TWSNW+BhYv3DOrgSYGXj2usHgfs7Y/crtXL5c3VGoiN4ICz2JzbKWLoc27g+gE7mglEXfsxdwmM9gdhxeYGHM3QLxu4Fvg5r2gjNJI1f8EO1RNQBBr7Bu5wf0TPHKBh44NQP8XG5mTDwDm7yCMyciMNghiLxj0rMkbDYbXWvMq7Ey5dnV++eo19MpmdDQG+Ox9Vl+GStIdWi8Ohug2MvOV7f82+Lwce6Ftl1kPGyEZamlewlfWQ0Cku16rSHyQRtiQ7scfq52NR33nwT4A5UsV0d+0XjsLGxOaBIrxcWOO+4NpgcKjvqdS86obd5HpMhom+ADMVNDfgKxRAeprHqKfuMvmSY6hG+KTMYosjQFma2Rm8GrKC8WU9mESoacwiO8Aw8/HVJT7miOz8OtKGWn4hFEuABsC8WJb/WHSkaIK8TfEMMPNB18KT0z+FRp80WrnuXK84WZLsCOyqOJaY/n4DwPjryW6ARPYDG1MADWmaP7NprXg3+xhY5DK6BB6++CBJF2GuCTe7QMjVm4P01JlY2+ME98HjalhNa43oZZUiOgvbG5mbWNT1hhSYBDbyZsu1HtcwTfa1vZlo5tr8iFPxbSEpqGyYc5WYhlPxzn2k44nFN8TcWx4cE1QThdVYNcsTmrMLXKQdfzEpsLXPgStdQFH9Fqtk5bsjwUDMdY1vgUUyjgQMPOIea1XWjFbbC7/drDXgkFeIKhwTdAz5pmFo35IWHrGbkgCN/8zHZNUyqW+SBUSishYgVPsbHliShMuUJjRE25A81IZdZNvgMY4gNf6yrqw18a5WQn/JEnfE2+ISSxObcILKXywfhZl0Ub+Cy/4AxA0f6BgI9k6g96pCcekd7PHDwwegXC1Pj07rhUNg1p+Q/ePAia/uMbvDB7XeQMBe3HEJM1hzgE7JTmcUY5OBvB6R3ME45cLpv7tU9i/XMYQ/+8dc8B64ICMXhddtN0SH/8Z0py5f4A0FVF5yFzy/+93zlCda/l9yeEEDJt2fM3UmYbBYSED5yOnCegXA/IhTyk+cxE3bgA8jyU/juxZHamZ6tmi9dwF/THd+7Uy2/Js63xX0XaiC27JgVMlOkXfHhgQsnzL+6bruOPPQFFfhrzYMvtzB3BEYXjx7iMgyixqwHkafxe5+49oCVGyE4+QqC/j0Yj5LiHOFdqy2ZRa1/IxmLZl/J/IsvO8MJ4eP5Kz3WmcLDfx83k6cur4scD31ZSahevVtnME8mHodLYtaU+GBEd6ByFPtPc1fEGt40Y/7iajd8uyXXXJB/rOamRt0td1t/dKW8XtqolVUirLR/ljhTdeLM67T1Po3x8aju49TEcm8eMMCJPn0FyuocsqVu7ZKMZbG3st6xk+Hc/2x3VkaCHROM/AI2uvfIqPXOmJqAbkxjUCuIxmN3tPuCl/VOjnYfLq4f71Jjzg6GTRUs+Bj0HUJM5B0FBrp6NpPpEe3krquOn2S6e57ilZDJoH2wM1/+n8CH2gLpYYTlRjFLp6c9G1/t3hjsUuxDT4ZJyPhuouPvZs51OE/2OcBXi5PsuhOf5jNbXrTt+3WYXh+nx6verpV/VTF/iGTUfelB8niPzX5q4+nHPLrK7XvlOceqWs7SwdRRrGjAqz5yUUspurog6J4Q2eUzeyvCteaQdtvfyK6tXwKbJobO2oQ1kr3DGMsOtyaLqTZeonjvO8gz3gqjuSkG4L5VOw9DlDrITmMRV//j4/HRAPLQd2lOaTDj86KU4Kkmy21MYRmTvZvFniLIWHnVMfADLz+94TywOiP0KJPjUriRVmTy1iMLUkt+iXGXPXYMiyC2ju+9WPFt79krgXzf4FWYHOQtNcVI30pfe0XoL/iZ4YnDPcYQol34mVSjVvfUOS5jQY0ceR3b96chvRubDUfs1cgWzFGFZ0yV5ydrYF8tCxoVyCEG+1xymnKNHvZ1opUtzHp4G928vDbGFuNNqC2A2u0RsWdvM9TWuM8Wnn/D+9be0CMCrS8+Dkwp3CNYweBMo8ko+Rfoh5f9mYINjRBJlcFAelDvvKOhwChI/cUPKun2qZe6kzM1JtxkbUfbkKH1ZyEwvFLfshniRGrnqUgxFLWc9gxJM8C3jqABCUvl+8lIc1rJJwAnxhjOveXnBvJDmMs5kixzARHNlyxC9Rh8brd4XPtcx3boP7zWnQwK4mTbL8Kx+XifsRMrKhZpl3hDx4qKff4hxgp5Ct43CbL/9r4x/uJQ9Dhmn2STyHbSog/dtKCDz/y1as6udN0osl7sJVknu+g/AFeb8qWkW6K17fM7q8MDeic7iJO9wf/u/gDSFNcgvmH/mWIW2mDPWTX7bh8iBj5TDpnunGQ8zL0+FjnPmuKrMnhx1VGZ9dikY/atSfnU5dl9nhZ/LR9aTbbKCooDCXB2SAKc7rNrPRTyz8qNlMFb/BjzLkKEz3bln3YO6s3t7H93ML0IfPzYye08o+VVHLzgGTtzlGTgRB9rZjLK31vb85++iM4PI/XaUchadFfFYdABvsTz4D9UpDpBjOsiPGFqTPcgh55PYMeStvaCTbkzSbQoOKA86YU6dzwlvjQ6t51sXR5g/5aePoOygLg2bmDHA3+thenqwuVL5LTI+/lGzLtbrXZHoDik7x/2BLfTep9kmEnzhsdBgfQIVtBBoR5saLyofFj8yoDG/sMXRqo3nVkROlv++wqGZ78yPOhf1HiGnp6wr+SC987VJPOOKGV1mnuwi/9PWqh0I8FD+1WGeluMKaEDSA3MxUf+nBUn+Eb2I+gWaRyHy/tTZDaLT77FhuHo16TwX+1tqvxAbljPfu/KvNUy9bdqqJlTWbcN+u7crB0AzPdqKq/yu73lHUPG8sdYz28dQSVkVrK9Phf8LNEbt36t7lOMPz0UPYZZ56EWDFzlaqJGnx91vA042aofx6sU+GMByWSD954d/osxnMFKm3uR1N+wUKTXw7vyBlNrglwijaUz/mAnZaQb9iM0O3Jia7B0KSPLrJMf854uU9nH7sFabwoS/atdZ01cX80bhA1rdtQT5W69JjFEW7D3GJkzilU8TBa+xWpLfN6uU7NStSaIE4HmvTcubrcudufNXbdML3qTeHoQM0+wJp5OiYYUgxvRs6WxBFr5Q6fPlPdMqdB1OEL5Iy7dm5FUlkV0hkuZUXvPvJS/XEPYDPq2ySw3zedL4rDxXB0ZZ2xZdf/2+RfIivpZqvfXRtr9iLS4hp2l9dM7cybXlvyeni9DdU/D1V29Zs0c/euG7hvh990sdoy3fws+NbPz5/xr9Eqi5fYoZaLBlYhCD8W7o39vuzyQ/FrHPLjyu5836FgDm1AVGtzKV2eBHgvkE+m8QE/LjZErnjTYfFnR+GkflKl3BHNzE9uvFVTyt69BswJQ/3cL1aBYGBFpt0nsbJ/V3FuaZRdbI/63L6sYRAVDdFWi/I5a/aU8MZCgVwkpkLxzQvO07em6rz5d99Fn6zzWP/bTnqJIRUkRRRU2f6UOcwbM2mWsU53ZbDb8b8ADYO8b6vf7C94B/WDqDxFIdVFUNK59SHdHmD04ivy6P2LzU01JIWIGFwefIE4wgSjrOaYXhxZLorBeT4RyfjSNN26obymP/V3V7PZhHPVL3cuMjfTxYGdr9PM7AClsXocQJxk7fQqxJo5GQ0OJ+JHe/WimvbuFaAeRXx1CRIa/1Xkoo5UZqOX96zq6m1ob4Vy+pDXG6V9WeOw1hUNwbsOzzMoqTWnokfVDvM62Bk0yk1V4g9/K0+4o6ha71itMtXleR9ugmV0KiUSfFZfm/WMTtueOtrYiHR0nhCQWb8bzO7SCW4GD00cGmKaRdGGE7tflkKpHzDep6n5qpsf+9gInPZJXyzGH7Tc1Q6TXFoFI9N7h0rxveNZ7+3JT3+gtte6hut7my+k13+uCjFdPxqmfmpob3XbsmeN7Z4700+R7DROlAEFyPblvmvbfSi2J3Yvddg5iV0y9rwp0qp20Ow2Hq85bf8VuLxf7E8GWgNpIpc3965MTHR5J6FifHj7OcQTWLhFVyFNPtC64Pg2eA1TZf71UEv6h1VS6SP1tkSnRUjj8gciI4X5wSgBZ6FtJbUcHJlviQQduhiV6lULUjXG9FR3dlTsnKrlBBDFbtDtfHQwfBMTgGK5ZaS6DEmre+5jMdiKz6h7kHmZF8vzUsgE5htYajaWs4TZLa92ObXKuE5vOZtY/8XQzoyJ1WVrZPQEOBSeTAOAnokIp/gzpJLc6JghRPPlC0S8K0y/6Q5FT2spS6JbgQxX7+C+6X4D0rhyq5T0++YgNI7diDn8rZtm4tyQj/sBRHNwbJNspnOwoBj8pKJF0jxPdTSqGgD3BD7G+GZWvENBalg1Kj9dn6T8BVdfk8UDE8l/Q8EOmBxU6UNJuP2fePmkltSjLrTj4QKfZU/zSlVX5tHsFbNy1gQx0h2JYeCiThPO8ASzw5Duwh5W7jG3UkaggnqacKJPu31fljMlnQjpXhb19q/h09ppUlhB67MBeSlR/RhZiJN0fi6Tpszj6vWtgMAGjcUL2xYt2X9lKfM9DqYliorrYgp0w2aLZ7ladKOEpwtTv8ieMtJ10BtzgcNI4sn8Jrqq2Bb9LZv7ZrEUwSr9qPDlz58D9WtU1N4NkCchu0IUHeVFryOhitJSFitjY1oQJ6nI0Wi5tb77OEF2FntOhHEqbO4frLwyPKfOjG4THmiyp3rgaHCXQ/6aOBBe22yPQLrHU/4PWUGUwfCVUDB0U0S6//gETyZqyN6FFaJRzCVmnDCw4+4IfAVpYt8nnW5K9RSC9K5dq+WtXPQ+lCDyAdP12Atjrp9udpM+Wuf33XSGfWcojTS/RIoSPIAURW3X8KoGtcifr/UGuy0kGO/pBfnXbN5a2nwPpOzuftuNm1SUV9qTORhAUw72lKClnY0ePmlaIGoNNBbV9b4A3F1oZf1SFEYiPiEWe3N/kZ4EVR1Q0w9+uxb8I8gEXws1+Pm3wYfl7w4+LdOiomQxku+sR/Y7XyY5VkNrdMrEuraEgg1x6wpeLiknCz6YdYW8SZz1pynq2MIAVgQ6f2ovHMyPRpljHtvrk+slS+YajmdQPfgYSiykoBbt+IqW0mFVczVPqHZ/Nvk/bfYvQnHCTjB7D6RAzai8j2EbocWbj/yGpR6a8CUiAZYYrOZE1E3ptvjpsTbW8C9FYRwd9A/j6CHJ4yEY2e7wBZ12/qYS9QIyrGaymUsPV15pUlzAKuEPaq/39LIv3zIZiN6lOwMYIyxUiyYZGbk6S5/imEXO8AbLvjdUJa3C5R94E8le2mCJ3nrchuTUZZHkjxkdHB0p7w3XZ83MUYxSi3C7MW87OdzSL9u6Eytcnhr3ur6ehFOAldyD651toZCKbs0TrroQxI6+lNx+XmXfntEUyqEVgTsxiKK2OvwoYoq4LyJlV06iiCcT19+Oy1gdUd5h6Nic+UWuxY1A2gMMSrfYVHelS9U78nMfHRHuSq+uRHv449SmEbWebh2OtwGD2XyIvu4e3ITsNU0ly3g9JX68YwJk/XHrz8cId/8a4WtPGnAiDAeOIXnrMZbSVQXzXpO/GVyrD3n4/25N0uANL9Iy+0Mmd58Z641AD8F/qaTLTg27JPZ6TfpOc/J+9e0REkyRFm56JnLbWVMHrg6+q2OfVrmiFCbuGc/n32Ma6l/3KVF6dTkw6bxNBvlp+auK8L4FdLLi+BQPZXLHXT+ea19qLyly4KfVJmGnH3b2xpj/Wsfl9Z0gnufKYpoFm73tx5cq4ws7h6rA6vVnqaBqie+zzpesLa3KJw68RPITGiWmNeCZ56IpVyUJAZDOa2AZ+kk/Gs7bWrkuRP24X1ftImU9hkHviy3/GeTAGlhE3VsZehOf/tBCyyApMtpv8/kK/FzrtqCScA3TjmkYjBqppdDV/dgliHwETgLE+Tbsl4LpCwZ0eg822rfWKXx5XdE/OFgpj4+W9p2N26aSO/j9jK3LWlIXz7uHX6tO0xtmlcVlXya7VkNCgifnPK+MEqXwlFk9Vo8FqnLxfanlJ0cQJm4ujAPYOqx9Uumg63D2KmK1fv/bOPdeaxlPqNKUKHKnIbDt60tXPiPeme1iP2/YWkclPyEbEyAUKKHvvUQaZyEZ8KKCxA7y1kisl1PC6r+VoIvEQDyZRKGOJ2McmceZ1ixXEC2TjcFkAi5b++7DpSxD+kTmWTtmQ93BeQdYJySledazFGfvyv7sL2Mpz6qHfHTAZVbW/GHZvKRYhkKWN21x5mzeyygBazhfduPt1p4bXOpNgnhFI1sz2OxZqU3BPyJMuuVR9o2yNF93bnqPs59MtX4nITdoRe7p1Y75n+qIdhaEkK/So9Z/CZP7XaExX8HvNcG7v59pgyg1oN498jtXTgiWIe6NAUtYeXwsaEi+t1zKK9FHVoczH2OK6royj/x/pgAp3kmkLkEBoCZ9iLkbd5O6BHSMLvKamXuPCyF8m6rjxqUR2y8sCEzKIFXKfgmN6DEOXkTVJXWWl287F7Fy2f6RIsfkwRaIpsVP1tE53uzOaEcPuFzgypaziD7SQOjdPbIVlLkBr5KNAYwnNkrlBDWwEPd1Eftss+iZ3XFJ3qoo5ZgmLo8IiQ41QhQCOZ2jjSgjSaHlJbrbaPW/z5If44mOdUvMpDglIPJOhohkFtxKqv02nc5EWnxRrL/6JXGdShhhNmbmh3iCvv2NmDnX7ZyH/8AauLCmcXreDAsQIy4OPygIDAMZSyjaSdTiYbrtR44L0MLTwq2wNjyBrFuZ7l32GTzCVXkDSDmlM4J92BPe/M7O1dMHE7vAKqOEwUXz2FWgrgQAUjSrVbz0uv3SqlF4NEQlStMfT/VIoBQljEhyJaVnkkRmUWoAQC/TkQsfAsoUV4e2S8uCQpYXYYIJd2SDhBOssdisQ/wbFjsriCo4NiERn6aH9oFz53lR3jlxyUz7Et+SbvnwnvYm2QIvt1jHJ2a4chpOuEo/RnfAQd54g1/0maFJ8JMTkkfarg2FvcDg6mAsJe6R/02p+N9kn/FcQFe+bGQGQPI+v2EXHkPSRyCAiDHlEaEBkk8BO9QrQYARGFI+mBEFO4MAYaOtfMa3ezkEUuAMpkOAw1sbH7HysXDHojlJ3CM3Z1535889pFevM5rgWng38uuh/juFBfUggI4XJbotmbO33Q+9H3pS+RkI775QUIaLtVf6rKjdKmImYCWkEbvlQJ9+4hEj/6Sc5C1PlaD+I70Z8siSMyak8QABdDMRYVAh2v464dezBzYvYGxcf3D6GvZbTTZI2NuZgohpD5TZhVq8JU3pgAO/4uF5GK54BN547PvD8Go5ywNrkETMWpTk76DXkZs37THY/hPExzgDP2PWG148z/txFVd0GqvukFcvcd9Z+n9MmfFKNOP1peEEJ93vbIqbEUAZwyrksh6/aDPAxPej2v6ZZ6ptYWavWFo9NgxsyCRc2HwRXq5ywih1TiWsyV4OEQHCOaKKfI3oF51yoLN09owBIYfT4haLVsI44oY9OZ4P/uCt7Sa9ophgUxnif64G9DjKwWHxFqjir10vnpw3WnfHJ6d29fUODS3PVjofvowVesHbmf0ryB01NEhhbpBFAjNPTNjbioD08iLEYZePCDjqqchhSgorA6gAFjT44r2nK6w1+2fTfMf8AwoKLHi+PZWf2a51HB0T8jFrvOlHe3JoKM48dyBMpgQ6Ex5lAUVTNuDp06Gp9RdfPfsNWF0p/KnOa5T8Ff0UkKlEwPJzecIrihmq9GTQA+FTRTIbbZM5Gr3lbu+Alapg7gQFj0+khWNkWqkNobPtE0dEdpAFd0sU+xq3b4uEaHh68Bfl3RGiGrSOJ8UBfvjsyY7N37h3dpixZ6SXRsMKLoLHYG5wXSX26Asu2WA6xsrBzS7H9zaqTld570Sp/F03hHbPB4iJJFqTlIGNiXGHt/divj3/BkOauY0GDWhehvPmy0aZyAG2Obw6xNiGIaEecj0IV6KWuIO8yjBTIn8VoVjEEEv9qHZGeJzLtJK/CBbsGe9YP9lg5TGoW4BQuu0sJ+MqONcMk7ERmeaBw6Qss/BSwZKug7oy9xsQmgSVrBBDr40It5KIh0Ipk09vLmi/xj1UCdp8+GEDtMbwCF5QGTQL11BRrAPFBWxD0dVBkqGMwpBXeu2DRAYLQedEbkVwhpQayXTBe6eLdlBAPVGyj0a9039kCqnpFjgchfzb4fPaSc8DFd5hzZ2QniHr7cDId53uKwX1XEoxOwvuNy3Z/jyWvV6W4+JSFeatr75/rNaqtEkv/QfB3pGTUJK3XvLHPQTxNwMpjIvu9XEeGyFj7uw9Whljj2fQ2GhYNaFmdE+IRysXS1RBhw0sCwzK47LTcQ4MV88T2AbnbmpbO7rFcWGy+DjBzmGG/0uZImBKe7WAauYPBEKyhmHqBUtjEQd7D521i0KFn23t4ObaqbEstBS8928ytSJ1MKYtk6RpzNJqKcg5QivFMpuTaL3ey5sGFqWVbGCQcnkxNnJJld14NZQLgI5FtILUx6mS9WPqbwvSbaXvkmME2cOj1HMR6mhr8rMOdqHxX/ocvIYJsSAIdomxQr4/KW2V3qTew4mkO4t5cArrnKw7GRX1+jRKD1E7dReyfQVJfwa3ni54FFf8kSLV+x1Wt1DB5TerEz3i+KXKC51erqcrP83GdpyRkH8u4mk9pW8XV++hcUL/NaxJsKKFDhBIeoWhVZX9eqteZmCG0YJ+7Xz4bpn6yTEGv/2YWzZH6b8I1Tc9pUBqen2058U6N9Wa+eHne7TCXHKB69HIde/tQYvDXyRTQK9OMIFG7Xr+aQf5UTy+cvnEPHXp018gtdtfejtkXc3gxJzGB0wWR01n144qx/ovXMTFZKExMkk+pLqkwm0kr8k8V5KufA/2DsxA5/2dB8Om9lgSViwo3+/jAnKsPCnry/nX3Qy1JUW+SCvr90L60E5AHG+Nmv+0olXY89T0vFKuOG/DVy4djmSFlrdmsu7T7rEBCBCVD1Kjt1CFbxV1HyhsCIT4C5RG8vGJo6h0ffkS3jSemyPb5cwn0SxD+qvbc+H96BZHhvkX7iG6X3UVbjsWHK6+Nit1eS/BsGPus7RPd5GmaSFXlH/f7O6t5M7EcwTYtHImV07FdmLPOoVstOW/Nk7HTX6RS59LIKIj19DolRcDOcVcXZYtntBTn5JN2NX1kTp31yPwiMvDFAvyLh0KSRzlg6Nv2YKPHT7kanDp7iIobtwRT2jLm7xDv+dM5yHcnuskrKz1/fs7O4bxPySatk6xUXVVmWO7kVgahR2RUQqy67RpJFtC73lUgmA56dPSMDTnzyV4jU7hpwNbkPx05avNWG88JKPJxCfrvMU+g0vUBGfAhwOSZOkAVAccra6eHUPIHXf8PcQgqBU0qGCRygVxBeZJPtyHu3kjTbzlpfseOud7s6RdP37PhncaBmPL7irZYaiTVceGKuowV2lCs8aTAj4XFoxeOrwB1UpwRrH8bN9xUudPxEKgpaIggPeAYegHMfu5BfRzt7ZYfd/c9ALCl3npQ6VsB2Q2yJ7AehU+pykHwVD4fy1r/Nl/Ojr+RTfI5GEbU81p/SOi0+5o7x0OR9gm8gP/8uTSdQiAIVWBghAz+7+WynieyKOI/8RBdfGOY8ssTFMP5XsDEs51TN0S7avuH4kgTxnS4aqPnbAnrk7/bayQO1XHK1Fwf7cwWB03XoYl3g3CyCWAfMzcEfe0O1do+CvkM5ZIxLcLThBoR29EfXHuLBNmDP9CRb281kVeUV8di86B+PoyHXYQqp/BkYnMUldwRvn0vB/n1RC91J99486U8c+H1u4qxaduIK1b6dsKK1JJbSxVme/zzZkGkbcjpCN3cc4AeaZ7hSVZi/sKOd7Vn/WXqEuHYPe7DHm4YBRJqjEItk+jdx/WUzM2OadlL9bl9HVLb/kIyARo80Zb0NrP1Nh7Yjet9N9i/T0za42ryugaaRZFsb3zQh1J6nOANZEdfmBK51bI4H7Siq9jffI0SKb1Ks/mTH6olAzi81NWFWP4xT2KJl0XL9kiHey1ckFa29xSjc2TLyQLeohfN6lcMAOVVCrYZJh+5HvzzqbI2jdz8tcwOO3K8PN/Ie3VK7q8VGjrwIui2XWtQiZ0RBa8yUR3uwgt9j5lVCI9KLbcWVDpnXhh9ADYbLVBF92FMb6C5QP2SF9JBzipqjavG2gnxfjg4mWzt8uu7PBKAuxMX+lHz5+MbcMir+GICH8VxIOOT3nYiUAKf9HB5oolX9XvN5nukr+tdXMlXMRfRVew7rDgLfEoK3TwZdIF0FncwuJ+i72YHTHp9R05OO9P6qT1MwCWbUR6GAn3OLDl/8Gz0z3pQhObaq80EqyuVWHxWbLBjCHX5yO77pFXvuXh9fA6E9DP8C4zpLSYegoJz2KJxvCNog+Rx8fq1TDPRR/Npg6ZjxXuKO8ZuVMb7cB3mvTPOiqhH/tveuhFvjFW6E51y02IixmphVxrIWdulK6XYIhWKQyHSilXdZb+7x942jp9diqb0XnR93dQ1FpZ5Y0gxYZ95Pj/I8cdeIPw4iVy3y/BaHtBwcWfVosg2ZNmhC3HKm+obQ4v1es/fTh5p7xaVtUk3fF2zI3F8qKExzAq14zguVKP8/xPrfNJJyjfOEcaHXI1h38lVrg1miovCi65FCzPM3Yovzyt6VgjWiGJE3KC/g0sF6joEM/IqG+dyj6fXE3s5azRxMC/s7/fMNKa9T657n/rbrAIg3WybKr24cKDR/uxamYt4e1zF16vmyiPr3lppAoQ1UrBuS5OibTXSVNDTXDITcdMdU8l3QfRm4bQCAvWM/zORqgv57uJaUu14hurlIzdPp7P+ZUu+YppYw9yEltC6WZm+2BW1KlPFgb9YcFLuXt6T/HDd5qc6VsZBfd3udG+oAa9E2BjDKNLTUT4d4cUscvzV0rrzexWx8ixY+v5k7OG+DK1rtodKHNjwOaMFw0t/ZzQslPDPZFard+StfC5gmpZISrLQmq+folTfSqRa1420OmPvxNOq/P53dLfW17MThGUJ3sUu7JOcSX7pzw06zvmcQAvTR6pQnpGAIyPpON6h3W8+2pSjp0dSEqXFY4d/WzMghruMjSP+6SskusPoRb6hwe0tyTcz8W7cuUhZcfufPlZSFM7gpItJ26aDR9c0Shp0Y6WE8tHBvmvwK6dnerjUXz74uYrLICMhf+8qrjf48c4DuFBFNHnv04RFeUE2H31RnQcZFkP+q6w9k6Z3tiY9Y5NoPWIE4w0sBwSrhYjSJNxOZ3797Kdv0GnyKC/oiSEFwuqrs2ckorPGYggCHXt5ihduZ1CuPbFexMzHRTiGu7OmBvqBnrrYwZsrZzHmj3TuFxVy664A+8Ce73fqdmY6ma7u666UWXcY/ZGnGEEHMoZXE85iRqqUJLFEuGMZZzWQvOxz4YxnxtjQk8LgdqVp65gwGbBUg0fsZAoWkef5wmP+5iWDE6e0Gwrp9KAhYqGQsv+KVVgfIiFbSVbaZhY3tlnoaHpoAVH9qyGySDnExdOeTgytowDQLyD0+DVaLu0+jrFwyBRl9MSMh+Q8qsVHZQsa18/79vTQQvz7pegLUlaBdIYEJ7GYs+bxEG5L3+8CrOkdPjmhNmPlEss/2rr0qgx2Y7pZENQwTaSL6c8E4Mhqs1zkt1D03CqfKq1sUX9KVKiEz08s1UBRVaL5Dzly4RzGmhJVbBCMH91etMsfpTCwuNLmPvswmSoN7gs+VDaG/yb2XICurupiKSjsNnduzZxF1e/VuZtay5Q4jEPZ2FYr32Ga4DYzn8zIWDpdgifAsCf8qdS6W+ShWDHIOVH7beVJ4Q7RAzTpUepftLtLiXMUWVc9U0aAu42NJl5SX6/Bq2tjrDxEnddPyxV6p10lSFK/9wD8lDMgZs6fQPlstM7P+bR7g/lyqhAn8USkIOCa4aS6nogOpAUsGNOK7oRtkNrCE2+VkmqMJWgbE7Ah1YCuRwPXu116c5V5R4jd9HWY/4wpQgE8jQ3PmQoy1e1oJHJtAUR/6GOyv1YE+MqEy4aFhvctedHq4nbvo5bSVVGiFJA11G+6yE4TxBtWLlhw5+E6J99MfhUvydn8IKnu1rvsNEViyAmJbZHB1ftTT1KBgjHRZJiOUOpW3ucgxGX49b89oi9sGl6lNsTeicfbA9eGSObhstiRezraQdgOkruS0sM5/TSR2QXqbftqVXwqFd0Ta+gKi6+4qpZvuphJfecnIXwSlZvOrFgkjW+4geZNm9OZkktra2Iha4wwOC3MO461sg1Tdp1bSRqDGS26Sxrjp523cFwaazx56+RXEGwj7zt09S+Q1Ftbv4Zv//ySBagLYvMuf5LkhN/dl3rLHwn/VP5vQJIPJEX42ny+LFFVPrwdwL1yHDKU1Hir8xU0M8P2osQ8hijtX77Dp9v/80C++y60arwOGxOM11VNndBkQpTVvT+vIbFWBQyrRD84NWx21xozROea+fiER2Jm10jjIdVGs6ekKoVKsqGQTxJnnqxDh4/054ScI+5hSLhtLGA5fH4y4ecQZynIvKuyH0yuCHxf11zGgjOkpcSftcq+VMWtPUAHIVgxd5s+k6qcqIb1sHmLeCgfs7CBoiO7vKRprU+CF9XMSGVYQst2rq+q5VcQY89hzL+t3FOZaY76f1TlE+mHKxL6815BKHAt43f7x1THZAunsOAf9CnkH/6d4poPGb46Vb4mxJueaO9YvlDHbX4UhwkSqH/sHDmXtuMK8c8pjPo3gtd38V65nzM1si3ht9tf+avveNwxp+213ePf3zw86zo3ObR6Z5BhDaT48zTrkHQCzyeAUXLPOkF/MQ8UCuqyuNup+2tJXkGBoBDtoOJWqoqrzVsu0k4UKj47cdLKtfvjq4mviANCRJL2WbktYNlQCbs3e/aru8d/ABDBWucSUmbWEX0DMSHfgAgnluv1aqJNv8H0ucdx3gMi48WcQiSJhSyshzCrnd7x5V9/QFSu5ikH5B47EOvZvLf21K7W83WIodBncv124KsOSSLxthcTtSGz8snZFzNfrCfJXwUO0yWx3Po14ZfxjPqbYn9w3r4Q6Lg8Fk3SiRZFFexHyrfa8/83g+HX9a/qjJpg9Gw4Nt9m3ZshNzyvcgpaImoK1XBvRWjZs9NUI3/32Xcak03JbOOOOoCDQam0V3893fHVjspS0LB09KsFKugQKA69qv/5hHHtVM3EU7cH/9Fv+uIm50I0/TvBRk0RDoftrSihhz8jm54oPHP7zYlRxEaDRivDTbrYWXM/pQEzNIwDzUuq763BcWmuKuQ1xle2GwhIU7lb08dOBKceNhKuBKtPsEDRjLRBsYvl+oVZk+3cwD57Okd3Z9FAGCfvE4MNaoqEPaYPsMWHqbqV7Q/CPxQXf+zAhoO7cdoNs9Z5Z1PlMTgbkO3fC417tFRQNHfI7NBh6m7YaNvW5HM6oS7KXPYgV4fUsc0i3f7lMV2qF8yM2TXvB+/2JTHolKUK0WgRWd/38xqSwE10Jnt+DzOpEAM9NcPU/JJiVYBmyK5Er1XEixcso6VgI1j47VRQqC5hZzz71qpJvU/gTwwiFx60nM0FW+48kjNIb0NWP3PssEG+/SGOcTIsqQ0KgzaVJyVUSPc51UZgMPs8mxFP9CN3OcB/hVrxa5Hzbphf0fvSdQd7C/KFcSGM+f+IC5I9Sy2Ld/c7VvpQpHGitf4vG6tmb/aPb0LL+zpEneQOgqVquLXgG3woA+JREx9V7ZNgZi5+5pzHLcRFf2ESgcXt4KNGWAONbpUsl2d6/jNCUNyRoL0ASdQarCkcqu1J/iC04dg6Q/wVsB9x0IT039yamLDKhkLbKToBesFQ53cvy7kpgkLEAaQ1lYqToqE24RbcCtoIVHPyQcpLWDQp/UCyIRAl8xsHPkaIsNzdAyryp0jOj5W7FGfN48G3WACOeUqmmir2twWINKmukj3FbohJLZthKTV/IwtFsleHndWPWqbLvPMR/nFz8oodh949VZn8+p6OjbPDaxifbNr2mNM8yWTMt7kDHE/ZKLPX3FAfCd7Yi8bE/jSztnrmhbGoxNbVhTA0y76puuDSIhSM38nHHu45+cdnvxkJR2AGm0pm3L4rNoJGKpfRVfMi4p+oXrjd4PpyUmIuUD/Y0W8T/1pMn3z1BeNZCfLP9dtQU8vbEj+RT4/a07zz9Gr3vp+UStshAr/ccAQ9eM6Q3w75HIxnPqFuUvC3QH754pVvKZBm5iAca/L2LgZ1B7loTD30xjxpK38IKjPX3poUHSLZ7Jb8khOsgvK0mLHv501Ck4mN06jQhAiri5V0tmGT36wyRPDfQTTp1amEjsXjyr6XwFaWYenIStjqF/lU3Oyrm47Xt+ZNTZCoT4bWPXu8XR75baa8uHptCpMBEQPM9WJ2TOFGIJcUvPv+/SZJ/GnXs42gUiNX9omtq+BdCBT7Vu54fIOkSbcd+Rhu/hCaljCQnrFnzYdXBZbfrhmZKs69kEmJ1nMzecqTvyP7qBj/ygfflxq2Jm49ejbvwJ0uDRwDy96oqZOVw6AWHE6E9uA3dMiajoYhZ9Fr3r3fe+f6FxtAhYzmBdLNq1D8G+03SfLjsPE88ps9wR4osGRGGVDxwvEP2LFLw4Vx3vlYfYV+623OFyELNhRLzi1nJG7NzUFUytqcYLFcylPmej0szsklHVxUcc7FsHsTsQghlv4yUhVbQNpZ///dIp9S2z+Bw+mgbuevcGRzEGathdTGMzioBtdtFi+Vl/ireBZ5euT/mhIHWUxaPFTb458Em3Bo8VNKU26Tocu5/2hkSyjm3/unFsQqJrzwzZlQVrPbJvBEc8m17PkrTCZy4Nqcpt4U6SUlIeAuRfbWtjQszzRjiBFwfIQdIbziHk4VWTEst7H4sfSCQQxvKDsuJ9xLYl0HH28w/xbEEk6MPhDI+dKunwO6F0aDW7OMfPuSmUMXCAp6VbIZ4fCcZImbKn/4R2TkW8+YWT1Hl2PGS9Gw/LBjnt+BUjkmle4I+gOn/leSK2q+ArsQjBRk3AsuRHTBg5bcFsGsvmslivjKFl9AHEnG6+w3q98bmAbkGajCIKl7G0rostnyHRxwF+meN3zzMmK0dw1VnN01wpa1/EWbktD4v16U8APKpMczJ5K1cwAtUzO30wBHeZ0pwIwmMW8eCbIoRiQ1+54zFUSUPN2gjWHATGMYbbT9fAE+/WH8stj+Rt/LxdvGPvOOqjNWo7ud6Ds7v/0LHNrfuWW3TcKMr4XzgSmPkrXviIxwBFDLUMo0aC0l7y8rYKqNe8K5L0entz3iOlD948KMGQpPSweXcpj1mCb6ATGBiDRVN/8AgF37OiZ3WARkbR5OTh2vFzZ0o0ycTCYymkRqcXlfKd3znx9oDT/Tz3o2flhTQ2zYgyOZePd1Tu61c4NdFVgNxxVMTlmKO1S6PeZjtbS8vy11tJPYZHVXRJ/8j1UC/U1uU6ToNi1vvmLTB97FWK7LtMUdPZKmVQx3tY7JXRZBuHccCYQyVAhb4rMhVMBDTTPTGwPyf1m4sD8OUUnvf8YNTdx4nwQLGxKlJeR9myMv23N9RS+xXf+fX/eIIMeL6khY0tq53ypjZ9eI2PhqC5c+MHM8M5BPsFT+7xERBMndgEqJBsmW2q9rM5ZxvoA0n3PGxZSxR+cQh/wvxyVxHzRbF2uoLZ27TTC3eJyOja4YoFnqQc2x7PBgkiQzxKERCUFIrhRFoiF81Zj1sQnlS6t5Tpm0Q0KM1TXdfZnA/PFTF1iWMZ+9+rFxXnOUI7pXjY4BZ46WxfhrP/z1AyCdqajuH7E4sjL7ltP/O10hktQSg5dgfFa0nCCZp0uqKSemchOoERry37BlbfQPMutx9fZYy9fEAEiguxATMJNvPJdjGd7aJGtkH/+QWHktykwpXgBo7Ij/Pona09lQITnuEqz/GD+v6CA3YH9Q52HlEKhiUYbZd9EVyeTFrue+v1/NKn2zpfApTtIKYXTvlgg2xnFo/zQS5mJBWHLLX52e6jqxzNQGmqf2k62oaFru+J0pWOewexAmpiuRSrV4aPe4CqcqcXHLm394iQPvYKyTSUbtCChrz9jEu7tneHL3RxKTTXjvEAyFbmxyZPqySjN3Jm0NLVLYw+AukcQQvdd5R0/gS8BxCqKcffrzDvc871YHPujpK9wtV142VxV1mluWg0UR53TbBLUw+NIF59AXCkilB9WRjuJg/tHagA/mBt3nBoyCxZRW9onLGrQtLdOG42eKSEbFeMMVme6MoDnqZJ/rwZ24/YoQzhh87rnOIFIgNeA2XGdz5vgyZe+IORg1gd7JQYUCjRngf/go+q9HIpsoU1pJhd/hcLPM8cDjwmzdXBCtjq2hFg7JFQ3yugMvnXX6pM+4vXuuVM1dWtldjNo51ZUSAhtf1iVac8co8J1bPasnEPcQB576GOnRDZfUBS/1gGxL0RVQfF1gXaaJv/Jqn32snsR8dVZjYA8OWCn1lWaCA18aE65e0fnZB/Mo4NgnR314wZYniuIOZIW0avbOz6QIL8aUAfPOyoXtdDOFLsWxp1uTBZoGq9SxDx5uwMtjsjUzy31Lqp65z7Z6pjNVyHrYktr1lJf+AQxdvZf7P22EYQPo7sYN049kgs/cJxsmwfWf/fnpj+8S6RBy5/DEjqF2X64jY/h9qL4DZmMJM7YnQXw+g98xeWjskHoGtZj80s4YbtX07pozeIDUgvz/vBkr76Ivr9uH3pCLI1CWfFW3vHkpi0pLf/9Egl66kbifPP2hjJ25KdgDc5ardHtog1e8xOrY5T/iJV6JYSGfk8wX6hG63aN/kdtU1VQZlGjRi3ZhsKBOcBnjzQlfFOxRxrLUV8y89WhqdCBh0MuuSw8Hqlvrh/Gv530K7LBdmRCJSrmFUHGISL8+DvCujMwD+icjFwCjG5GzK4Ox8KeG3CacrxuS3FCvKYC9MGeqY94YZw5Mbp0TE1fj4pcdTEmNNpZtdDVl++VqON5PKP2s3eRFlhHCNeOLmg99BnhswKGj0fPVUXd5LN95O6I/rZXsOrYrBR1/Prq2lNORuthk9ueEzB6h+KRWK50aF+tmW5A6ZiYrhfHx0r7T/7TzuAxAo2zWUefuXJkydL11W3q5Gkg4N07M9nf2hbVvhfY3Shn7ZEuc/TUmi8b5Xv0EfHJLYL8T37x2/VQvxf7Vojmi0wdLkyiVMvCuZNLDmFB+3XXHb0b4K5/LMRroR8m2gzkjltupo+IAwMSefNjh3QsNmqCBmXuwjP2OL4zE5K/fkoAu6zrmmKQGA3kGZtfeKclHFgDSvfLx5V0DwT1+Jbiv3nO2kje0iPBXfe5cLse2SUSntFrx1JAkxo1D5937LWnrFzHkny+z3nX1UNWGZ7ljkjfHkGdg9rROTsEe3Y1LAhIUDP3K+PfjESDNmK8XkdW9GLqDFsulFncE/AKVf3jwyN2g4sf2MsZ/r3xC6R31HDii2MsW7N6PlIKSjBffLRLEFp98v9Dvqu3zvoKDUX9I+r3KkeME7PB38QuzTXdskIvf0qhauiSSMsbn/NFb+Iu6HcofwAPy2maDJb6NL1ngeBHI2V3HfR+NCTEx7nfBUG6c6caM3+1IoMuM+XqebGL5x+S+/qZq7hPUnpswfWnjr1BXSX3nNuE/ZKrVhv2cCTAVB7Eb8Tekb5eBFyrVxpHLmkYuz3JKYiIyprRhNMJYWRhLm2VbKhgwf1jIabrTUslZPc+xGVx+MQvT/hM61G7cs4sEu0uwD+QG4wZF+uGU70x9Kur4w0tPs8Y8hiXqx/PK+vzOVz8uX967Kpj6F41U9Pz7+fcfTSLw3w/tfkm7Kcs+S73SKdFAYlzapl3btwL7AUOZjt5DBgHePxuOMsM+KWsO5lIiqRCga5qoqKKxqj0SbXI1HBNZEZUbhaRAut9tuMbC/kFGj6xcBk3l+2HNRbMI3tHqAhyg7PY9nqntqh1SxcgtAUztK7/kJVIwr/jmB1lmVYATi+0YIne4P9xdkvp9sfQYA1U+Kb5hdqfNGRJHvW0uPSHEUTIT7B38YOBqPvpCCXpy/jOPTry0v7N/gTfRdU2TEI9sHpg/nCHy2FfQa2l6QVXpBcfIyjyF0VR6kZtLr01k+b+FbPOCNRHpZz2pHid5QVzjyEejALKAzpV+KYP/XwbhERxD1R9ZWx0/ewUi0C9nX5ReLlSpZJnX/NKwwIwj6bUl4ARTzprbnw6okfkxjpMyMYaMR1lHQrrWFZrxh1Xp1u4BFXsQPDlVSGTW90KNo4+K9GfNRrGOIz6H6v18CTEt/A3OqzIoaaFCVgbpowLT8dmxt94xA5eY3k31a2YfT2/sh1q0xS7D4ZGFnvzgSRhxGx610oGEBmdwwpqMkCM93kqiSWzTiLiWuE1hvluk/465FDc1vkzl4QrRVjjbDZ4sRaPOVFeD7YJ+PLwdY60ahQ7X+JCNYFNfYN7DECJixqpGJM4PYRJIYwWbO+BDl61FRRy5rEcBssSxzdsLuRxai5MdTJK82d75EI/uhrsf2r+xgFZ4xlDGeBEo0UBF/CLTzO09ItdgBpFdjBoh9aGBWOpHwt+Kh1TgaYEnkvUXqne5aLdjAt6wMpUTkeERzKRHMGXYy6MDI4jm52ddmYRjmErw63dCH9Wms4grJfKA2vbOvtChO5igmy30+mvjsgvXgUOJuHppXgV8gH5cK3m4UR8+u0VC84k4w5ombw+I39Y7e+r5+R71flCzjW+GSFcXZfpmSjRh6Dmx44okP7FzYDyVrIxWelcYXiZl0zLpCaHunE1QzaKHP3nYLVns22tRh+cmGJEdCXqHwj2PH8IhRhMh/SjbcnminxI0DU6E647EtsIdLc31BiGU8mEMQIdMA1XiLVojuVUyfHajhBIzReImFyYvH1QdgTRfCkx/iFB0kSZ3nZXar0zykSxTQ2NlZ9u+NUKStPP0KIJu/D7WzQVeI+exIUhiuC6j28Yk9lBou7L/FlWanWyyl218gUQfSiHTljEqDs0NMf8NdtVJMq6xVFrYwf416lppsjgrZvHtekukzcFN9wjBkRLus+jUslkitFDHNYS/LfYZBYqNRwhyUI8l1pXQPQ67cO+I8jG/Hr8PvtlQBnMeG0r4R/Pp+DUDiwIG+NqrzergbB8DSLXGh/sc94E3G8oQzm1ze7fmycBUV1NofZZnHLtbL7rutiH72sQy2qSjE6RoS0T6KfurXJlbIuYES9gEbaEQhANsUjS+Wle9U2NMHOsBfQWfpYFpFixC3DbVknbl0Og7ZgAVlDByGNRIcCzWF5TwgBa/T43GhxKRhDCE0jt02kb4YTDLevs/YdCajLsEIEsc37xQxGagHIgJhOEtZe2/IWD5D0IrgX3i5LRMy4Csr5hWkSQCWmiuES5WNe7x1uLLsl9dhnU8nAlHqD60bdBG0KFqHREjEQ0VIck2XfQlX/GMuj+Q5v4jMr6l8SL4zwneyKwMIAFrQ9m0mTKzfgfhP6eS3TP++W/PAuN0rUlrsvgoJhzJVOONcLhONkxggaRUmbj3vmZCSHGkBegJX9Umvt8k9PUVYT9QYcYaVsr5jO6hKIcZ1Jf2BKt66GSGjH0lnR6IMaEanCzaMjYZI6rWi6CHwcStkcykZ6dV4O7Lhv3wEPsDnUDik8LJ9q7IKYj6KpggE6nIMAWabjhjp/J5n/cW7aKV23LY4cCgHjyv3uk/UiWjI8/Ut6OCB9zBlgFJFvWDKbYzprhgOUH1u8wD0++RJq8KBPMxNRdlQDX+RSny/xd8y69WOjMcvwNerVcP8rDBhilHvPiecOccKkwV8j4fOsyMNZiDLHCQtuhlnHEdSsKAEtmish3wfkT3M1Q3qEOX1rSOOTRBn1XjFAJpoK8yTT+wxVeY4g/IEycu196TS+BHtRE2L4bJZNlhbftJ+OE5ugenQw32gLRbsqHp//TjaLxphIku6Bw0MICuapEMrd4rLeh870TyRWQgBPGt8YexgSODEP69HdKbTTFvjyadMvhsLjUgCvqUnI23RXeEXs3H/jP6BirRJUipeHYb3ApmZ/JDrp3vI+6nMZOi4oQSyo97Q34xKeN6RpPllEahjUGgGoHG0L/2JlUW80CwVjLij+hYLFBhhz/aEA7O9jO/N7XFObwppDHL2Gcn1lfSGINbpf1CC/czwZkYZesIgLQFF5V9yHeA5icyE207imgClpFxyAqGe2hqTiXP6CS2hVB+3A9MEDW6aKnOvTl9toJdPUkRYlaXIKXmo27vs7fSPRYmYhUmT8qB4Z7Ovb6CM+qUKWVLPc1o3gZ1REK+SJTEulrmXM6ljRYrHhRYS8iQMNh+7Cp3oljo6cvAiqHm4qmj6G/pChmlWx2WUqLij3g107r6F96FSKLdm3D2p9D+C+mxiUJRGPFmFecPNpMtbm8QMFU1kBr1rndlBXtNTCQXcwMO0XjkAOSfkEswBNJke+jrS0WiYOXBkpfOO87K96w1U8LfnqhsUJJpC3D1T38o2rSeocC7ArD6X7u9l4AWL1voFT9UeEfiqQYFWGNCiBrnbPSw5+bwdui7B5tdQqYR8ZbIvE52ZrIemRhm1mxxTcoMT6uCnlPtxC/sqxU8YSWEQlbGlBxh8dpbtcPiMAwZ3oO1JwQOgraOB6Zyx2KiOZTYBkcZFAMcq49mE8jCOCc2h/aNIguU0JeRu77a9BRaVCuHtg7QFDfEHVar0oBhbr3X7nAABolgq3bj5AHxG9q5MP+EquHYaSdzxVehz8LHbVeWaP3bZlANCO0BPDCtw3+1pnpBbPIUkc9HfzVkRXy8ydnI/TKuvlx0UsFuiArVs5nkLT0b6XTXPtgMg7NDvMIOcdeT7pY4jflAiMP8l95jVMGZQSZMXqq9kLMfD8m8bsCAsy7kbno4HrdT8dJ4rqnttaOAMlytAr6jyEBcCio5w1jj20gb1M+UizMR0YwJmqhHRU5JRjCu0O/TFSFbLEqhIm0JtkTtTTCTIL3hbGIzmJbbpoGCA32I4R7CLsN+XsY8ntJSHcYoL9frkKtpVgUpecvLQOobVxG++5c5OfPdlstALvBOGz/sY93TmcKroSSoecjjd8P3NeWzMuE+uunuSasNFLiJc9gyHAIkuIWsTYJniCa1qrzNR8j9XwliSCKZK0rwJ2pdQd/tJnshvRGwT8ji/jV3fcIzSsNVLNXLh9NbVvmhY+Aabl7jRjW8nwUQM4urUdImZDx+okJrt6PgCcwHVQL+onDCofI2m2qTXsGNq6ogFWxAAlZOB3WenVEZHadaKm1WXeMiFQ04W4ec/QUZbYi1U1hqyNy0alNkVcgmf1Oc8tDB6wUN6Kb8Qa0aCJHqMr3q8Fo+2JPiA+nBbs08FR65ymB6tFGRZI+t84zcsF3kCaQJvoqsO0RvAbSV0iUiCU1RDii6DMJO1sajctzvSsc8HJbkYG0mVlTmYH2QEiKTl1j7FMQXEDCQYjJ8epapIVdvbiosWehp3pHBt+py1qtUFT0emzBPNQ35ud4eaYzxoiq/+Yp6sXewF9FcWXZ0s8XC4FFaGUo2wuEG2SCNmdlILnZ1XmFM36VUXbHI2TQAAstHSf85+RdCfWiSU7LGYi1mOZkF/3fqhHvYEFGUSe9YJj7vNsWhv3NYPhlwsok+1vT1+s06u2uriw8MlVG/FRcq2Ff9JroJNgeUVmkY0J+wP+0JclONx8zlvtWW+TExwWdtZNx3TOn/IW3xcoUeUfTxuYH5YVKrw8yqh0o1KHJM1UA9M4K1yffBhsXAQa/MN1mhWG5ozHYYhsiKQZkXqvEEtrtdIi3L3BTXgION97LVmPg+IzV5kR32T/VTvDB4s+R0LsnKzksbZvSmUuS5YZnjLZBwkB4cF5vq5cpXWF7klHeOOxL68V5ctTJ+HKylzqZtkhWLYxKr1QrpxMMGljI5giA0e8vi6sThM9R/cXMMlJkJ2Sg6WS8Y2MIUL+yGRle10fmem5k4z6qGZ0fpIzW71OJ7bDbCMtenThFgjE4mijgz3SMWsxKmAvVhr2COS1+N2JDouxCEeSQ4uql4YEJ6/8APX7uBX9Jkh/Y3iwVXUOYBtFb5wIe9Au6y5XkAbzeBD8nQ/sp6/JIutU4P0lcQHKBC/M3VfrWSdmC6I0IrjLuK9mWp73LxxCONXE0jX6VRgaQNme7/XyY3Xz4z/9R2tB3TFp1+1HAesdEOYR1wEgOOGxyP+PTI7lYxO9FX2B4WnbYobnZKQQyuTjqmrJ0TmOInSH5B49HZ1wacpHTd6M5d268FrAH6e72ozv3KKkQ0OTdEBtFouJ8GwkyQRyik4v4JzvSt2Eu8pj/Bhka57ZLMGkLGeq2RZYOzHJF6CAuLdNqEC6PoPnMhHeIS5O4PvrNq22AD4wn+UnD5rmgMhY5S+cWow2MgTthtON36qRXwINBqhC+oduCH2+X8bOVp5u2kFRzyLhTOqqFkJb1NEWXUVwSjcLZTZB30hnH9CVj7ntBEwpWe4T2JpBghsybXD6G+PoKYiuCHqx3hC/qpo5GKVmswODVPWFsBAqb8WqcWC3pCLPysi37dXqo6rXD+CQ/2PhHHvEyXKmXyJdKSQyPfxodlwXQ81hztfruq9hDRbUykTzKwuUjvGlzw/rFx3vy68wzOzL37FE5/6OA4MQN7mUK3OMqKeIWwDbBnhFbG3OHTOkNlYxRu4fCCwvWaKo/GslxQGO6u/pQ3USwI9PciPnSEWWuYL+d9cOzOigHL7ipd99orQ3fdHUwdjmuBUOqlDNphCY+kROsl5clLZEQMG4bUJbyfsN/wpobX6tOtiNNo0xPKYcVIuKJUFwaitpMzSfc/zlYY9vFwiPcNLtt6nzMe4gcGyqiqj4k0l/9ib2mhsc6ltEq7a6GvoYW3mHKV26gvlLhfAQ0h0gBLg139Id01KOzTbxFgi2O1kHisGuYftO+GSp4kXCiYtVLJZ/7GwcZIgqjAfB9Lg719sIrkpBqN2tjYtIJGdSGESI1uj4zUFljWiHGcGf8t2xPnuIhB0pXcbmn6jL4+7AGei6vMElibPeacmSbYg0yZ5zd+lYeFoCimeCm9g+haK3rYZa/9XhWpwHVWI8B2AKvh7nB0J/AdZTpkZ6uY9YZVIIEEs0nJHpV8Zff0iUMwqJsM6y8JLYjB1U5FwN4E2sQ3ADCwNj2XMvC2aKifNH4OSj2NEoX0Rk8ZvPxwjgejsFR8PieHZ/eIgx+HTvh6Kgol2zaXHtrRJgFaN+UK3fUb3/kVLowEKZKOQq6PWU3P8/VPDU1slzzvMqfYkDcX4OBqgmyjCW9LLgCsAs8Tlmcsl7J9Hs7jIIhwrTBoU4GzgzTg8hztxAS0mB14LLls6B3d+0hahZgNyKDjk6CvwyFbcxEfE6HdMA/TUOSrl2XZCtlWYZfJeBHeSpGhohHL5ZcXyLajORtFNN2ib2H/3DJnYndFzMoC2/pRT9YLgcPeHcc3TIorRwfRgLlex/B63EoF7ITxRVDqbmysbJwydXbRowIXbvUSiYo5ciY4KN9RXjT/s/fsiT1AMzNE2TDt20f7vw/QS5MKtJmyWFR/QO24DxJLn39TM4kB+mXCacJnxoRJmDR8nKvT/BkwNuhvxFd7Zaq6r79Ik2agfcQruPyValHGnfQwsfb78dtpSllSjtFZ9RHfQmjYw0k4KVe1pOhOnvp/v32RxsxAkDHe5sB+NZm1du2v4IryoV3Io5S6C3SpXqVebSdhTlINEWj9SL6otvY6j/SGN/50aaSosouiqyAz1V14+gvNWZHcbmjCnkVIypRFwRg6NUsAgCeRJYRJmhgzH+ynzH8IpZpGaYW0aojuTcA8Zvdxucmh6fs656Yi+ct78SyNcCoivQPaVkpqnCT+mO3ptGNC3TmHIby9DQREEB6Wis5qteKZEZnGyJif0WmFsyNStQw3GLlOJxVoL4Bic8HIGzxczl4QOJ+eo8mdgMYXDRGkruKQFqS6oW4qGsXjcLGh4wHRVnFlb8psvrAzUXSuqGKuRyBP4Y8cC6PRAYIA9foaC945v+ydL+RWvKEB8kLz0ByiLxjg5yhmKRpjlqTHI2qxaHIF/JkR+eWONvXpdUZn5S4j/HSruPtykEp2B+VXumYHtrY0H785J8o8zicAvGT3usy84gpH27uNfv3UCIEppNPrQX5vj0a2JH7IlP9AkW5W2EkU9LJfmSfL/qCz4tUy7WP2ALhQGL67usfakQOu4copSBTWi7pGzoeHfr6eU7FmnVIHaSV0TEZ3hcWekTQmm70K2Yt8D276xpJqO1xSJOO5CApbgXA3Hd8UY++plbvOLnLOBzSx3ocsEyN3GMo50RwIA3YvizFg4Mq/6WnWNS0NsSAdz7lENMJBEuPB7YfPHkMWGDSwSm6TiJvUHox2rzEcbeUZ65biRk8JflZI+IafRkRnNh264aws92aLLEgH2TF70M+bQcKeIoOeOIQ7UgbgGircccE8b+rxBWZBowC6+qXOBcIedk+pXFgRs7+igB0ol2KBRJIP0h1ZedauOo2UDzdMg1kBJ9qXcxSNiAT/xCw7LqQc2wMCqLG1nX/84kcYiXmFD9S4dTnqiYazkPFuoW0jrkqxOZoQl8eDOuCQuWSL+DvajAHbyCKVTNV10tbs7ESDKRPeTVHbc6TEUl+FwK/Yo22Ja2FW72nAd1mwxuoyMiaDK9xRlVRMgf5+nlENfuhund6WhqziogGmcptN4xVT272sT91sJ6PBVkoNbmB56Bu2aIi0UTEr5+MVMAbTTrZcw1MzHUSCiN0mBUaRtZE+NIacV6xHdrWK5qPHISRas107Z3zuoEqxuzcoa6c2HOquEgCkId/Co/HmbzVfux+QJROeZ7uhe7JyYCI8ew9TpIQhwsnkSmZan+HoXA9LlxTUlw9KgSZViLM2YJajax5MXiZd0TpN4Y8T/X4DY/yF1/R/pZvTIIzebQA81m8BKvCSiqFQ3Mu+jPhu5NWsly3bNJ9CcGKAsaIWf1ugghkEboFxX6cbcFKWcEoU07n27kIEOdQHuDVHMTt6Mq0WNGShQHif3H6bwrZHYdsbl/+nn8XSj89bCfc9JcjN44ALI3QawszfZZr/ijD6pVALnQxWzaCr77JjQ2v7Fhyd0ROGXePVdzVKNn1CqPbLbVdhyqRZo/pNnxOrtlKkG0YQtdqoVQLztcSKkJw3hmFZi0509cJArxKNlaO3TZ0oFSePnWhdbIN4uVFMbOcKFMPkB5sX21XAvwncwRnH1kXQjks9ttQUsb1sBim2Epl/kOa1re/6OfWfMtr6vnOH8xCpC1CzKOeH/hRJf34w5ONgQlr5VzzzU7bmS4Fd48DQXbDFANvEhtZNeI3BYcH+4NVwhM4CnlYyKDtj/Gvz/c+2J8Nm98iT77q1mOsTqear1/3Op9QFm2zzwAC03iT7G5S0fnrpDdmD2EQbpPq2gIqprjyT9Ayx5qG/YikXnkmZyAraePaIxPNuM76+e4o+Yo+QFLQcL3paWUPbGUugf8fXCRUdrdRL0t5wfs7WpKG1DyIB9CeZqVdeuWdOng1aw2UdJWjVlNpPR+h+jQu/J6zds9ZpVkpLR7JhZ8blwd0/K6z3K6TH8Yka7bt4Sd3c1vXzOlw20qZiFgJf02HI91JV9B+EZu0sevhJLja8tm+HqaIyyXhoM6D6tuDvf01jlXpHDOD9IfhzkkQcb/hVqhhPq9lrSBrbkeABzBWfqQoRuK5syeuZjFnyZNTY21LQ02nkzkDeZRJI5VJZuq7enqu9ReWy5q76sck+YSc19H/b/Wh4vmDsxsBgku41sj+skWrMMxlUh9wvKZ223NOFOATlfygdkrKQxDELjPH2hOy5Jve/IL+mWi0PpPVUlnTUylS7RJA6LSq7ApWHZdS+1soeCXGBzpveFeh2w9rOP4R+fcnNFXsBxzg5o+t3HiIXjtEHXhmbbnHKj//IGuxePhxPrcuqOwRgdcNY+p9YN13hdkTfQI5MOtcdPW0kffyUbjOgisVTqTElqED+QbOAKhv2L/8CndJSEcRzOGvPNhjTlQtGj2Dsud6g4TDdKiTiAYYWlJDI5ijz4MOkGl/bvEeqPQK0KHMBhQOFg+7R4+EsW+t4RFB14WVcd6HMxdhUyFCsK8PQWW/lK9iuDc1ym09Z19VkzygjjmYty+LQI3z9DUJcR4jsqarcBM4M09tivK3MBHFM+v407BfHsG7SIekBxVfIVz4xRCVGcpnoKOv7QWX/SVN3F/dFbPZ8DFO8h1T9JFVvJmiMQnWeSiOk/gsiL/UUc+JKn8SwsHvdF7Sa8D9wreiPRNP7sy9y1bP49vnSkrOzO/689AO1mfeixKf3QZ0Gcls5kc2i7gip5gi5TkMr/vwDWYDUjaC0NsVRg92+SLfMcvZUY6QOobvcRlj+DfJ1UFxu+BDCpH8Wao5J7XYh61aptBsXYOTY4qOWJnSTkg6iA5QxTgxlNJodkpqP7xw8DO8oy543cMGOPIfcn3hOqcU1DKKL4iZnY3RPCGXucKTb4R2knAWIVO8y27I62TAcSI36dMpwuBGpa7qvjw8n1T4IjUDGOHlb+G3MqnBgk9LXbmK21KHbdlAN8abcfXe2TanHQbEfCSzPmUudM+ih+0q8GqNnc8HWHKoKzh+fTEjsZn7c/cJhUm8SC0ZKBiBMm0GlypNg0Gl0b5NXNPyi0aNCCMJXEBuhZq9xomYUouns2bgCr3UnxRRKOLVgzGoEzrLultWlrcPSu0a0zR3Z9NJ6Xuy766iNZ24CiCO+pm4WBMHx350+gJtJbBve9VMtq1VHp+KRHkd2y/mcllsIfsIDs5Q1d2vKarbsBkbl44mvVYR2TDd0shMY+k70N33Rd4s5gVj/3Whn5hqeVHmtLU1gS+rqARkg/52mXmkZo0j+/DMlTyo9pePZrF7lva9Lq848yBhu/s/DDMsXajxSzWYz46pFE5+G3UQQDtyZqsflujY+TREra/vuo5xgE4I3YJ8LMyvj8oMu7OB2bK1SXLeXIk4IOwHp1W/mpVFEjbqslItBoLE5NEK5EbUDBUlL+nXW+JFk11tyW4R2czwahbG3EM2y1UCxVaxM+so/L8U2l0V1roazQvfbEmOXbuNyzg9Fq/bhauHG1YlO+9QO5xFXBmbDO86kwlpIlr6bTXiRN6hnlKmPbmCX9WDUj3syUJezUbYEwu5gSdsBBGUfKUdF6nsVUECNxKl5/Gdl9bbNwgPr0myvzwifwk0aQuEU5fyXmt40TCOZWgICV31+ub9QvS4bDjF3fnVMWisOW2LlpMSzUVSRv0C5n1R9gixRSWR3mNFQS85IddA00jERbNuwgS6P65gihJrfSVdRVttFxdag9OlDNKNYuGKst+eQBHgQ9E8KzkT4/SA1cgFCjvORt0utF7X1qx/lrKhqOgdoKv9t8OE1VkHBc2HVyNJRyAw5GM10uvYeGBte17dgb4oMiy4T/Fn/RE699JpQ9v+9gNhqLQ15aBAxkH4H4+MJZKyUJzgPDXpIEDHQ/n7GKcCxNVKFCwEx023ZcLMJ9MAvyKxPlefdILO+IHFC3OkUA+IGpmZQAQNue2ZUKR1ujEIxUrFhFbFmbnuR491kqPEJ9vtl9p81dhR1ZqwN2RHVumGcH3NCi2DLiNlvzFCakVUlKa3S7nRM9iTZScv7MGJk38i7E4p5aNdCmNygFdj1MUu2C2bAbHP78j8S4QQHOZ10E7yGNW9j7IWbjrwN3MFXF3hHcXPBeLstzqtmtZhNPaw75VtUhjWhmVHqtzlB9vCjlo3o4v8wB0Wuigg/ce2g3nyUWYfSNpQ8edcBBYW2IvhK7/GmhMJ/Xj4DXwes2v4k68YZIjVT81WWbJGUnasnaoan4MjAjpHC266G+XXyBt4D6VRMEz6t18JzEwyQD3eNmgSiou1Z/bK913iCd/jv5mbVx509RSbo3MWS3gVZDpV4tR/V+v0CnBIhJRfg+GOR4qWyvS03509L6Y/pSgIrdgC9D7k1T1kvryUK1qUVa+LD3dZn+asyonXyQDMc7ZPCLhzAa2CsXvA7uEm7t7DzAid0mkf3QLaE9fRCo+HLpNu/prGkD9j+LFiaEL2aKPWhqzVQQuWrDxxh55sntGwPYA+rCYYm0C4Vxk2LWOCnyBrcVHsuHT6z39kQT3N/514/7Yw6ZTq3pS4/0DIHdUQgX0TIAO6eziUeeT902q6aaAjabNg75Rp/8h423xqvc2gjkbZMy+y7KV3h9Wa2TEcCuPbiqpTpUjjEBtghu7nxiWlF/CuiUU6EkJ+aaLSTJ+Ery1Usk4+5rhpIXdLgBHjKG8UseCPjCYbbxPkcZLQvzeZikW18B0jkN9ung8pw3Cgap4N6nkuOxG5hJ4f0an9NOZPccbNIJvZ17BECmpxzC8bpeTOJZ73ShVOcd+G4qvorXvzG9Wjf5aEbluxtLxgmoh6aGLav2H0VGVEBx0fj/gER9ssp8rlxY3vT/y6qFliK46vcMSb8ElKfr8yZA8/fLyHTjtYtnP0GsLn+G+4xU/ndt8wrnJlMSNj1aPZqbCyscDRFjWWGmNeJo9WQ99AEF9vUeFfCj5VQrlKkmwymXh6QGXRqv9V3IXlo0pV0qgj7yS0l8rIKtGfuCoQcE1+QWNXMBp4cDfKzCZDklylV3WqC/hhfjJ45lRvk3DgVA9e9hvpuoP0F+01fX8oTWSvj4eWP/VDf3FahkSseRRgPsmBo/Mwur9eGN/p7mOlu/NdOjjYABykSS9uWhsawbmuW/5G4rCa9zUlfx+6DaUtYPKpRaUNe0i9gPmQU4d4FI++bYc66Sak/NaehlzIXMS9oRTBz9zbY3DHbL03zWUTDp8ynNBfWzJwF0VVesLO1y8OGupBaT9Z0OQ1KzTN2AvLXQuTqcCTMpeht9zPSUmk9K8T53FdXwb5aRVq4x1oK/U10JzxgS/f7faYfuIaGubTOTxa+bpOKv/REtyn7eY3QZoBtwPFQ+Aa6kmNUli0F1kaF4FYfTywSG6DSzNeacnfF3DcSd103bH+plz/qSR3PRhLfbs2Pt9RNAi+om5LVsHTIKad04u3Q1RMyE0NKZIRqTPEz9Calxs3qYIHw+wmkYoTvUNtVw0JTMqZ1PpSL6YG848bG3cFG8sdy/cVTLZOEGUGNdgCui8audJAAVpgHESnovOAm15gU78dF2tFT2rnjhEHvLXB33k6cXRHMokJyiNDrrFjod1BFwvh0GvFyrka4UqIv92AB3824LkAfqX/9lflTflRoCUbxSc4nS3XPpIuFQKTaBUWXny2xexqN1LmD8aVuuMoBBhtmTFz48wujqiLHMpcGvX132MbsEATVK1SfCO0wORs3AsLgtDsivUNsNkGBXpLebOQfLDkyqAm9tK9G4ev8JK1CBZGJ2mMOEu8lryj0mjnvjUFd5/Af6lLp1vhwj+0+/q2rWHoOlQyVDizwhrnt1f/+TGb/X4hcHY+cuqRO6hiLjX5juPAzkwCrout0Rcww3eu4Q0KD60b53jaNnV6nFwdYprg9vRwLUjSFG4kv+WjC7vdffOgOnVC0X6mbicA9OrC8XzzYwRC+gwJpGS3V3HMtxmKGQj3X+C5izooAy0SwV+uePCD+2VJ3O456FHLGpsaVp+e+ahQAeAnGWN81MukgPu+it2fF8WwV2cF8ayH2qJ4Fcr5cSG+Pa8aFK4yo9oirrAPXw75S+1dBuWpNx/6iCtuKqCC6YN12KfCku213gw+rrALvs8yIS62m/6UEB/g1aayCCS95YrWoIwuIi3nk9B4radYtSp2GfDDEPsvEtmN95DzHpGS1F3kwOET6+jxKlzcnK8aSz96lFH/y2lcIwEngld/ucfo35o5vKltQKu6y2qP3LWhNpePp1rraoZTKLSt2jchMQVw7aZXHFqkU5IPchD2y+bku45sHm6XX5lQOma5h3mFOQkZHCIaukeFRL48MjWLAPOGe7EOaeRIgOpu6bVM8NsY8S11Anyrm3DaXyxj55BdYn+TpJh/QSy6v8WYhbM9+XHg0mxtHaYU9o77n0brBXK4rK1tN/L0Lg0PWdLRm9bZYZO9GCfeoIhe/dCnQ9GOWr0wmfBWN0oVkuQudj0oU2e7GrLZVzMKGG8zu9QZSIwANFbTKl33LNI6mK5X9AC8n8/3nRUr5pq3x4TaUTxlZSyzsogznEs0aKxvHuV8L4R80L+5Q2NRUOSksn2fX+g0KDP/OZ1h40fspf5IsMLPzbEhmsMz4LCjyfQBPbFLJlFsRA/GaeSatO+tfiMbR7X2FnyR4bJ4q67oz3V1v3cv7IrXa5rB4ajJM478dIz5sRhL8YDMnunZnTdJL16ZPeEcxm0HrCKKdSZE3bGuv8aqVFg0zOocCdkMvBsq9uK6JT60d2F99N0SOC1tHVQcfAhhpr6jbZob352/7Ox2BZ1Gqg+rSeSxEh32gIJXaXhVdsLP6TndsHeqNPFBZEcW+eL/2Mt6KMS13UzMjZdoXJcLfS5/lKGJd6jkBoryi+8iwn7ax05cj6uK72Tqaageiwgaq5sskk7FgRfr+WYSgk7yWkJkaPH3oOIeETCDtbMcqkPaAPdGjCF/i8wdVIBq+YNFfQoTxP2ZIDBusXfk+cBFNHPVQYjN8DSVgeGv8Fc9jv5n0zfst8e1Qiou+T/W7bACpNjoQY4RwqOJt1rj/M16NJzgXbMOaFv1mCGGMU0j3ixS/EImGf8Gh8ZFiIqEKqpor6SRuWjxvcmUHEfMqaVXncjrrjPGwkvWJcF5P5KxJpk4dHpYcdcRnp6N0sKMvaAi0pC3741tzhmF8RSePjzLhWTf9c1jJE7Pojw9GjYRn4lDeKXhgVK3QVlmjELC5Sge/lTQPqVYmEGf48L69TVrI7LzNPq8VZ3PVKPqKioUY6gFy4iyH9zKSlVVYGkDAoysCSa22WhvjjKad7XlNyHxNfICDQ8oZ4wLNBZFGWLnpBa+tDODX1BbYaPArK3Cj+J528VLyMbgIrIbCpNmJKQroGLVPmPE785IiVCZ3mBTqLuG721a8N+OKPwu9ho7WsR3DMXPWZV0ru614l7emfl8Isy1a76f+vqDcoC7xUa1YmHpt82zu4b8jvbnPxtXXNBvt7fbMzWtyLWLqun9ZMMFfRugXxFZyOXOx8wLiVYvSGvjaOLxgTWiS/doM9iibEtllrFIxR1SOAHUPB9lVYXw+bYleliaZcf+uBiUqCYG1O6n/xpV+axPjp3tS4fM6Gq7R84Nna6xAfW9n55Ynp5cZvRCpHYCXmUoSMhgGOTi84shMPcOcMQUdCdKQWNVnGlbPOYWsw0tOMGMNFhcjSpBqZsxPyXrdZJpy6MxsT2zoGqy9alfLRcr+myhKJOKZCiAxNz5chN7IXLSCqyNiTwqaSxVmRJ2De2wITvqFfokv0XQ0PXFlUw2PVibuheOWseuXNVwNAUIKr0JEWhPJZ2d6NqVPUEID/nLNnt+7O1QEtFublCYXUvyUqP38Awj0jE61D+wzBuozGpar8eEqI2KXN/7isnVAPpXMDZlIKvp3UX0DVMshnvNLsSvfUIFiRCJjQaysMEt40QrOzAysDJyxsA0eknkX1bIrCKDzBclm+zL+ppJA9GUKcbHIoUEvHqLxoA01qlUPym2IHktJyh6DJdAOPHiPMPUhBfGDnYh7A/UW1DDy3WuOqHZnGv9vwK5gS7oyao81in9AXq6vc9CBnst1/V+EmKBCEQ8PYhq96XpV9xMi4tHWxfH52NSVQq24YAY9qZunxXWwoqBthYSH7Cl5z/IrwgOswqfffEHVEWw06LLXqpobxXuv1dtTVXeI0QyrHY0licZNVVnnSJB0O99iyR6DWTCLxX7C+Ug1EYBZHjtu4IdKEuzVSxr0nrIK8RgRN9Tb7UtPt8hHr0CHiE/jbzKUQZzHhlHB0WwqfvPc+IrgQ0EVODPIfLFge0YrjH7C06j3EVZ4njTx2GF6olxCD0+VALWOJEqbYkBefvosLBRqFaqVXxQcaqjEHq7JwDc63bvs217p+NcP5wjdhN1vFyJXq5SHfzCgm8p3Irr2BZWP3Dl70EAezOFgh6IDB1lVkvDR3oG7q1NTz9TR2iKXP8zc8vOxFdbAEkKVxcLHHfnz3phpD7syqXHOwymQJzbbbBSKujJUtHvnlLbsVbXyPrucS2c9hinPGJzQE6L1ulGT/h1XwQSKz+kl/8L2cLRslvTnKRD3NrYCSfPMVbRD+VwjJyVy8YeGatc2bwXjLyq3ekiFooG0uYpJ1s2QCb5aKR24vqm5iPkTY9aCIFShUtVm48X+bdwez2TQprSDoDLNKs6uUIup+ZJa9RkLhIHOlhX5FRgrP/LoKKOCoIUCV/+5sz1WKGxO8Vh++J/TsShIPo1jxcD3zA1/OaJfMqKdn7Ho8J+SgUet4JKcnWMF6V6hBC99q8t4Z2vZP++NcGFPk8FNSSlynZal889jyMjdo6bSq0r753nS/iV3q5CfHxvAsdhEmsQQVDwj9xd8mnGvsvku1qutB/ovN/FKYn9uc9RXaLb6Iiwg1ISD+8LPCFYz+Wjr/sM61KUBekWo0/SUcB05jKa2gwWsd2HfD9TJ1w7ksr3vEvDnOLTWSg0TSSrwSwBeWVrQKpeyqQhzX0Hi98EQ84gaEUz3WD8NFe6Z2iT/uPBEkIo/LsSzRiVuDoWH305UPwnXmo2GZU7j8ba6L7qMRfBjpCsOcdL9VZOrXo0xxLat27XQIn9ZBT5ngXOvT3Rr37rDXHH6WTvpYATHGuDKPd6nDmewgOQmOlOn+Z4NTFGIH8mKvF0JP93UOv1Uwt7+dMvSppRLMdcyVySf3HsrXclvWeaIkNLy9oWtnP+p64WhVJbRdMTJkaGTuFyFe8XSx+fKmpKl5M0FdAEqm9610mA/tBZmE4H0JVcEMNjqTw9vXYXxmXwTS5t6+lyilZ+zYmsProLabwmGX31X3dpvE4p6M+qAwMqXqxEIqIwBAGOunJE4JNAoPMkcZ7dYppiIgPjCzw37eaIj4aCq8MZBHUt7LLtLHNYTzv4iu/NmOXeXvd4ZRE70tyTlMeZhwL0Aya0zGay1b9FmMXajulSifI+3y/I0cvu1YrUWDT2pdJcwAevl6qxmM7tBwgaqdwtkbnWdKk/brQmdJ4uIjKzTtq8ruZdsyZtjjmZKlXxUHXUIIcKqRr7nNOaM9FFqZsCvVWB+b6rogPX7JpXIhRJDFXmLEv3xYAU7cf9Azm1DTDzA5CPRsoLr09KtAmqSh2NtnsQqbBbCtlTRODsB/hrJPqDPhMTPKGOuuiChcgZHjL+yvtiorDMe6afOpm6SFnvHRDk+lothC1OCsFt4jlVPZvrGaAPeNsp8X8uG/SLREcGd/AgQupdVjFvCBrjFg5fszEdGs2mflsigym+DjML/ZElicmLYd2/J2k6YMiPt2Qx1LCUxhTtZ8z5D8Bbz2MAZjdtdAKqgviIeGaLembhR6tXnA0EO9x9kzeQDzPfDe1tjM7BfjY3gzwtvMrpcCbcNxgzV+d8Kx7ZtBFpDJbVdyoqaa6lz/bLsy5B/RXo25XLbwj5rFicus7fTulQyak9gBHtOdLPU9RcoEJc6GcTA5jFb/W25z5EJneRgdMtppCMsA5Ky9LT3BQ7FpPGIWpFv2sYinq7WewPUJmUW5nQr+shL1EW4h7bbr/m7gbj+pK2mIwhsadA6TXNmkt1MTNqu4ngALRx3ch8AN72CnKN3ZLzQFiZiY2K9l3rc1jud03bZWXiORMdcyM0q7E7PXpVk8UbZ0e4m9OIOZXf1bpX4HrudHfUcXfL0j8z4XmS8xc5O90rlmUVUTUYP+8SOzafWW8Fwk9wX45ArnIAtF/FTSLCe2/g+Wg3O+AhYr6EOr0Zm4yuk27qfJry66CsoSISLgves+FOeOQiOUXlqfQQfjeMmCJFvHMzIyOsAAZU18aW3y/J9p7bc59jJIqY1GchxiiOInrI+19w7NRjbYVuqZ9sXz9+A35YQovI2IbACrHaaApWdedxRjfR1odOlwFHWaRaMbqwkiE9MVy0Aj043YJ8TLbZz/KCAAqEbvjPvnZqCuODnkPhKOlYiw8g4uMmlbGs+byYeyMo33oceRavo5ysjNFXYeADL33gvAAjnHnZnPDFGvYlcZNjooKg8dLgMKaFwT2CE+kYiml1afx0iXTxgM2JVR7o/tMDX06c0Qe2QPaCVltGKzUsWEsBe7dn3ob9SoifWI6x62WLA7gLf142OzU/fMVUiwL8Rlo3H8IpnrI4Ge7Z/NSszWm00bwSVWxE7EcXjN585vU80/4ZVyI4O/fwtNooUvFGcr+Lq8jQMvgyqtsJtzaed4IUT3rveh+5Duacr4+r10YDsCpf14qIOZ1ReOw+a0sdJZk5jfR35gK8UWmToFaOceWC/Bo8TB6GbBcPaqHw22vpZs2krpDUvVtA+DDlv9jzRqA4vjIlMuL+fhFaEcBdt+cjJdZD95oFrpw25V3h6KyzkfIkrv5lv+V+pl3lcpwrJcEpGoEfsZIzcJndeqdjTPGe7c64JELGvIOeEVq2hqXKNhfPbCSqygcumD+s5NQOaGWYyoQf3K5zXaI0LzbnUXqe79CXOe61O14YO8shjM8bbpNZSZTItPAf9qWg/z2gLAnXD1RjyFWTQNxWlgtzbnj3Kfvzs+M52q+2HyUNJRYBPpxJbPgIONQVCTRUIXyEMSW/QAQOcVZfWSJ2jG3rlCaAh8NKn8dxtsMq6wdE6TwwMsQEBdwjyexfaKUlOgrLxtNozkO2y1NKMWnRodKmsHPyQLmshxq+tp7d+8P0Y2hOfIFCKO6LxYM1+GebzAgCO7jlS0k/cGNcGOdPh0cd0wKKoouddrAU4OiSzHwhX4DEksmhm9Kflpo2xfrF1s4fqL22sd7WqnrmWnTjGIKSeME6BHM8S3FgcO1o5OPNwALUQfJ4dB7L7w4y+PV0WirpkO1glnK246Gb6qfe+wU39EtCKyPOdyfimVNZ5ER22HID6UE52Bb0ESkNV0TcxvAlj9iUlgt9GhRUV0bwedceJne/jhSt+e9gaaXdGSbq6WVpkuDWxm740RhI71Kv/d9pub+WxRk1aTpCbG6GEwu+kVUKyYrRsJYr58ayFaMc1HI8zF12PbBLsn8tQweKFCcHK5EHJu4nik95rvuVW9xjwZUDAvvJ5CxeOkpHq8CwiuuU+LF3ocbRAz18roEXnlY+n35Jx/bQhlMujkdVYpnnu1Vn70M25aHE2v3H9bkDwvHZtf95iRbBMsJUlLqVz/cXfaiTi2GwFTVVDnAEfTxTtNGSVAnGQ/2JAfAVdn6fmHoYmgnl+Mzns5ghxBbj3r+WKkBccS4a03wg10yxzXkEX0RQuWqZZzTfei/scO0TSh7GR7oiaWidFh0ocCwRlxzgoXs7sGiVHrV4qpKaPs2Uus2s9w6kAJ73kCdKD44bHZv9w2vYOkqVezYx9r+NNLT2SQvjQWZ8wtsZwsvKCLrvogbI0H/wJJk9biywtTJM4jKIqYneEeLa4xHlHtCd8b4dM+pLasPNdIrh3Tu3mVhkDnFS0qN02w4IspHTsJSg5yfwM2kj5bAuo3K6azoGMdcRF9/fHMcnwqw/xpMyXx+vI6M8dYT/zpGp47rAT8dZO1Ex0DVhqjeeM8gf6xhHOjBka6PP7MA6sqC3UFJap0On/gDIchd0a4b126HMpwNOPoyf5X8eMWFdgmGzD3UbUZTrljcFx/rXY2mnsRtG4bgKioNvZRJkeTExAacIWEV0pU/J9RrAwugDFbiONpnwA7uZDpdt8+hExYArPXkPZILdMQXlq2DsK7piEbgkFzqdufxEN/RYqToiqAXk5VxuqqOjLXSu7qRnQB6piZZemhX8PMwpvu6rKKB+Ah6gRx9ms0EMBvYEomIwHvlHrTGDsg8Bf4e/Htga5wU6CSXr/pLg7HrqF2WyK2n0LOhrNRRH1k4MG+fLS1fnioCE/So6aRxM0wCjs3KeGjCXDwyGpRNAKixXyHCgDdQ2FTPek0mpVMUDa7CLQjL0HGpNftKsgWHowyQk7ih8l9gKywj36KPz+ysGD+AeITQV35WRXSNT6cXXxVTGxa9LirIzKH/VqqK62FRu7atEKdEcD2Akt9qkp5pnqud088l2/4VR1xPljZ0itgB9DvrxdDE+NTdzSuWMN2cAmBNdadFGDdtPZ1kG37YCwIOjf4QViyJG9ZQykYNKeNf/hMxAEi//9bODfI+A/WAZhq4ekZWHs1kEP7oFhUeDPClNAOF62j6eoadqJ4HQzTSkWKxvElccFKn/VE58eRQev7G8TJURuj5UymRagcXp5JctXQrzWnKZ+vjSKXUW67teqyb73p6Gpi7uBvDUy2U4E7hL69+A4PRApsr2oTjNPwLYkf8ub71BNxvxVquZYme/wqIRqyppe1iMK+AqyYjrd3CjwaX5CfQNUal9v6aAlGAQmq74BlWpzp6vAhxGUQtW2KUnDaU0V9FSjKjDVGgMqtAoFlhFfwVAdLXKVKpBQWVI6wFkFC/EYoLggIV2xnEGMM8F46RTXrRe1JN9rIMFUS/3jugHRXWgEWLj9B/AKGNhtDUC1VoklSomvacUq8Vp9Ts2lmT2aNVGP8k/Ohmy0G7KJkzPFXH0N2GgYanJWAMLcEFYGnDTaOx422HpY6WcotG8sbAQdAZUHBRED6rIgBC1w0M6Dsn5kwI7pP0Oqa+0wqp7+C6j+rV14XM/oeJnSGNWd7j2eJlkzn2sooFGXPCOTnNenNDojO1lwq4p3lUOasxhieqi9LBDaqbIerPGfn5DpfojfwVNu5yof5ik3AmcRqYqc1lnTV1cUdZZYA7Mq3uh15hRQ/fnYOekUiVvxSB/HLfD4fJz1TOYyx73x9ALfYa3AAdtkssRJNXitTuWdydMoyyNI0jR2YOvaHDE21zG4GPfHQQEaS61MXXQZqmM5NKcbHJkaUudw/6xgMTMWc++Q2HfrNZQMalD5FzmH9GVUnxQ5ZOsl8kwnI8u8tL66WnPkrOKGslHrV8rC7ICMTZYarfqJh8eiAxDX6/Lb2/+3WERUx94RLZ7O06gUhxBeLzbnhv0mO+PKpvo3M9nIhRnZWl6VOZbamnjjlxqwCI2QIewe4PE1R5ggkTSrVJ/YNLpg5hRZVRkovFtzwOusF4msExcIdyNodBqXg2qpTf/GbfGyvzExkQd3x0g+lo2E8iTRRXPo+BKTT8wy3wwLAQbD2nT9St/ZW4fPBuygQLwhAhavmYI0LMc81NT6wEgDg+weCCcnV6tG9085ftVGSL2Rb0TI7eQlXYNUqzvMx2iHC+espD+JEXlb1Ld4TmCNzLnjiZ4BS4Pn0kZ561wrIhFbm7Y4gVzVwe+t2lBtOLlvcTWhY7+zGsvFfSyRMCUqEiM7H9BtIW3fxoCgqmdg3UmBJUSTlmf4bEWh90wFMcRBMg26TyLaZ/i2MHRz8vY5ZU9DQDRGSaYpBDMYlrO09Z23ExcXJ1WHQvl7rAdkY9OVPu/tOctHzdK9vlVZIjFoFwvOJYb5+0cVpsSC2G6a3iuZbh9Zl/zppWNkPoc3O5iZAbwi+3Kuzedw6Kxelns19ZaPzckegs4VtAASDTmBivIvcRUsZry1ZmfnGX/byntPL9BX52MZwj+e+JLUHiNH6u88MyO9vdjiKpxzi9831Iw9lfdomyfUZxM92YJfCef1VNpQbh6QveLku49yIRUDOkMSyAQhPXIM0Ch/ruLK0nDnUHN77FgoOEQToUbEdsVYKyJoLuplVc8uxSGd+8lOP2Y3PSLZnOLxABuKjpq5uzZKIZLnnuFIUGLSkuBkpFa+eVrXlT1dgMchQn4xdhwzZDTLhsoqnQF1fxdq05puyTVQKkSm801z9PbdzYEXjZRWYdU1QJ/Nz4W38zIOfFyczSGZPPxkvneRwKo8FJocKVa9rVM5Xc5npUOBqiTqjn0xissS+67cIHhlnnmK3BuOcfsclVl0VxXECHnZuSuSVg3vLhczSI3xaKyHtxawzvCWgQN+cediP/oUo4M60OnYAmCAreOguWhJe3CdzlW5IBWe1bE7Bv+DbOzg5dhbWXFogh2dnx9Vxil4Kuyxp6gAas3gdJXdQ3EvkldLekIOIpGoiCCYDHkACbh6Etway3EvysQPshDzIY9eKlOombhDH1m/ZqB1bYAbIoNbY3n6eZ6EhCTIfNCr4wdIPNR7hzzSG9XZuA78TigBpyapmDFOBbdGBt+JunCW5z6v857XKJmfH061TYBUPOeSgxmQ4vHALRuGd+RNG/C0R4cMQx+qtO7pO7A/x5r3qk1siv1t2Jt+Vq0yVlS9DPpn7GYxQVrlTLpHr5emm+RPoC9ithy3CCJKZgaIP2jRlUZzWM7eWBpNx7Q8qXWvuWDSh9ZmkQyenWVbqizY+fOfXLiVtJIxC9+S0uAsgekZ9+0VldIEC0g0xXsECzLI5fFLj0m5U7m3SYurdZi/OxYHp4dJUajD0lRfyDmd3npKe4UexbkItREZTMfSI3md0sf7vsYcI/To2wJX52B7+W6t/IZX6ZiKkcAENHKNE8ajpZ0yNRmmdPYAHCA7cvIgY3LtevPeT0WSalcKYyi7EuECKO4kszaJzOLfFd4oLlCilXKseM7X968xpcQt0vWZDVslWYdM2H/RA5AL5gEaYr5UTixsGVODX/stsekDhuQSIxyu+H3EPxHDBwdM2EHdhGAlXXKeIVW7pxCCrklwnaiCwIrKIfigewCrSgf7ffrLS3uoJYEUm6PRqUhNCedtXiqrlMySYqbpgIU7io4UebYIwFQXcptfA+5oEanEKCVupnYwyJ1xXoC8wulQLkyLTNJysKa/f6eH1zkaYAg4YXMPUOCmaaa2z4QCTcfd5BF58jr72gwaqjbvaId0vgSRfW7WP7vMOrDC/RMK8wRG/Srsx5BAUlmGqvv7dzgl9pEE6g+nTXifSw3uq/GuV9OlDSH/jM2MXZiJsCDku8nhnJgZMVZ06rxGAGUMQnMxrgXmpoVkpWo5uIXRJFHGWd8WxFECTT42eGcoV9X07FyXQgVdqP6EEeMP0yFqDVx8w9FGjh/k5eSPFWSWi/Xj2oXReoMz1GOSjLUyYAjTjEx20WhSL8zITAT2gsmoXpRgjpIDIb6HJsHOfkgzXEjodpJQ1ycTAafg5ew3lanC0xO0MDR7bOIRNkeGRCDIzJkDSiwhqMZIUYT3FOCUN5Qgbxk1yLYJRiKq4faqTgPkC2YMZAd1C+ZHSTFeSyuBc7IooBR23nFrCQxND7MsWUKZIdfd7Oq8Q/VmlYKZjA3mUnAGZMjORqSFG0SZqRqQQgnCwGiXvl2NKQk/D0GCnrJEEy4Z6WU8M7Eye21cb0/N8+bm8AEBRWRgvNd5t4iTIni1nlLAczWYh4+16Fj4gziFLhz0JZB89YaSGtVXZ0Pb4nHyCZGWCiqofa/dqo8aZMKI500tj9X7OCqeStUdWgvVLHMd9HkAx+AGLRf5rOqVOYVVWoFrBlzzrOocT+FKOGPDhz1KcHeV+xgUKp2S8S6YFeCFBZTLD3uXOGlXdwkOheZlcl0N47U46yslhMDchGbyVZgb9JDebdUAxjWPnLU3WR7NDSXiuaFobw627GMLdCw2Q6Fj7hTwFVbMeJHbpl5eBzvFmkWgcdIDfhDewAoTyfF0ShppC+5/L615p8qOopomomHfFzkYIuGth4QBL44trgMIcAZ4ZHuxUXwLh/uuHdW3uNyJMYVRTXnYrGhGXJCM4bIU2pcPUWAoSj5q0cDbxhiRqcJPx27IqwKehZ8nPmPUIzv6ghJZCl+M3VfC0H2jDDKbzJKPQioCVGDTPketMSwJRlyrmMOyajJKYmxQRs5e2lP3xJT7ZxRWY4atNuiDrBqfEqGFaJx4mgP+JLtlaQqpygf8Pqp3yFRMJZ4dTDNDON8rbu7DyO3v8dnmHPvXuH0KDcoV2So+N5iI5wcj1hwctI+tpfTOuZOU1Ap5hqT7p5VWaQL/T2xfXxPLD+PCSIS3LlyHNHOd6Z/P8iD4AVSvlyQtNVLAcvaWXC1GD7TlCK3ubvyPRDwEC4le4jbHLq7ATXMbMq718oKY/ASt8bAYiSi4gA1JSXEykCVfCogU13KOuA/yY70EynGOiKd9RzoUlWVzC6DU56X75xEV4I4N0yvHuXR5lQtPh5nb84bmf8SkBLoc/U/bGspEdiwhjK6RueJRffm2cGKZXMwi/v5DvuYXe4FUZPvJ+IRjn51t6Yogckgwg71MkXsrrzTggnZFRb4MRHhiXrxsyJbudfrxbBge4gRwZgevYMR43Gkmrg4o7zPN6GTXXDA4M8RzLlN45byfrqudEF6ZNiTIiSGS6YhmXy9LdAEPIlN8uaNWuToP17Kzvnyva97P902FBczPu7qHrC3Mg4sSzJV5KyJ5a8kHyA5XTyIS2jrKCEoNZYfchGPrbuAa9GXpCy1m9eIMbMqdl0kvWmz6DVkZAS+ZD4JlPX2QwQyFhD7XQ/06gDvHS47PY4ngHKpOiafeFC/slcQKBT1aKunOHUu7kTkW2DpbyLhhWWDp/4xodM6Yi6ke2Kz1dhlaN5+vd4R8BOo8AunnquAvVsLLvi4C41g4RIvJuARW42Tekkuu3eDXr68zKfvfuozV0INEfNAo/s9lEfBrxMALlFzPtpu/UnMS4YPT+ytvSGdxkaQhqrFElCQGp6BwV3wtoo2x1nVkmu9cXECVk7EjJCWHAU19uHtBU3Q4I9A1i61FEjowgVVqtX3UnVOuzMotxQuw5KKZYe/TFrTM5OXYl5j9+ICf9ff0hyzXcNPTmhamfIAKjgYSnsJd3SZ9UGSomKlmyPVegZk9qeBfb1Q7tkYJOFOeKpTib5HXaMowFj2sY5GojvG0Fy+4hkZTg1MD6vzsCfdCSd7Ngs8byqNMinRQXHfbbEb3hw5L1GzdI2fMuJHwWAgsklJmYmOOVqnjdiQYpbnaY5MVN6uRz7KuSwE5C9GQANMQqEMuB4YRAIXnjFps2yyj8YPEaIPRSRF4g4Wa6tuQc2N4MDg++EBDL+G7w3jUaAC3N4L8wOx605NZjImp7mSkaBZVMy1EsyMFObQ/F/IDGeo1uFHZaW4KXJmRm+1mIsDCoJty9d8WOWxYWCgNm/YQsdZbyeCU1Hb9ec15gLE3xRoNXHED5U5ADWoBugckQvGQ/ClB2Tx+6fwYUsDkEPZIjhY5lMEtdyKvxySVGfHOl8ph/dRknPgR9mGLmVFnATDSTcUDrdH9K608AjQ9C+PjwgIDBV1XlZExhfaRTG3uicWF9n1AWGTKlWQ8OeiTn6f0ZxpjsycDQsCs0SBIcWgEdovLmZLT9DDb0iS2f7WC58StkuGSXu3w4SWLMnNmae5xwAM4QXilzcqXOG07145Tc+Ns63VMXnuWglB4UBAxoh4LZiNVEKZDjLCnF6MU/4a1JxGcfL4a4Pcpe+uYchWimyww/IctGgxKdtXX76YH7H0DswBTaf90RrW2uLtJxiUEKp46vjAmgcKd0i+EJpoHoahPSMV5jF0g1HZnzeV4y2SEcv6fW7Rxsv5Q0dkobNKblu5pEMCl7tF+OUb4QMpVecc6xIbxBOJ+YeXIFLF/rHH1N/jqG4kKomeDqdbkNfOWJKN3OWEUFguS6Pd+Qba5xiAbppcYDixuUTSDlhZ1Q08jNrqvZ2Ul34D+wKLGmrsIwxct2uBlUgj5p3Qpx4M9g5Dl/dvcimNsVaVNTOfetX0NLHMy+KLJpJ2fk1mIrIXEEQFgMIG2MerO7jWFruv0KukUpuQy0wIhMj4By4NuHhmYQIIWHUUaL9Olk1kq3+PlqDWSTilD24QI4IQIH1GwAFsCau/AHRO0EQ4QZChDe3/4Y2O3FE800erP468LFowpnmmDey+CEXcXrlxhGeu+/mnddyufNg56bW6AeFaVkn6BPoJSOkfnstQAznlR0EZXu+U/2eI3ZG24TzsypjCaS3yHVYUGRlV2euHxTXsXfgibCLRiE+HpWUpFGxAmbfKIcaP1ZmfDPmVC6r7bR28oSWLWo9IvWXplo6Gx4lsYVoQ73FQ4gnj26w+ILUYKefp72kfSzw+9KOEhEXbCiexUZQewCclhesdw8ICfY+mJhOWQYAH7WaZ7lsq95zV+1s6I2JeHCE/SR1gGPJEBu5QpVrLeTXFFWKF3GfJwxtCsZptbCxzFyYxfClRiQGEoIl15PEkvzlP3WBZ08iXu1zimiRGSa11R9tz//DSgAZ52gitZOFU7VqNPS6LyKoVZBn5BhrJik4eKJsV+u4DG9WlJg1FBOYx+Ra3d6TpJcepJtxXHYgkxQOQz9FJPaOwmK7FWtxYgKb7zl39Jmb3WEVnQLvNEwtV9tUiz03kqM2CLphzA00hOpjdo8BVtaVLbLh54PKOzGcxwJ/QrmnkFmCAxM8AdGuqTD122EA9hbb0BP1ggcg1mO0niTXZmum8i88QRI0AKZyMDL6QK5LOnfm4b8bBDP6ax+krueIE3/qRoPc1lipcn3vn42c/G8eiFersRSIdfM3Q8+UXvwF8cWjd7ZYBfJeubqwacDF2na8UbOlCIkYxLg1b96rzcWrqql9/yqewTUVTyCSDKE6q5bsqV/FIVcMDSD+mSy0yVydCrx57hy70YFVIwDk2uj8191xDFVchpcftKmQQ4PUrIo2snJljX1s/mxlWnrHhlUmFNn5WRtaoseJOcPXZpYYT/TVbnyHLxto9phdLq22ixBrC4r4IEXRWYHnAnhQkveQUNj6QkoW5WBl8wV1cO1FAki6ycDzJFljKaBbsHIdM1CPG9LjU89W4B4A+kLrKaV21JAVTQnzMes+lD82OMSBSCdCfzao0fRCkfaH21vHEskRgey70K8mUsGBkr6f795T9XQtJBC8MMT5UCbJf5fqp9kJ70QxZ5BRwFicZGyxH/gXKgGyEnvQXR2WYyDBHEjBj87HdeNk0FeNLt9ku1GX7pK68r6+qd18LD/r7SBX0xga07fJ1X6NtEloyjWH+JDSlYmAYF2AmCOvSyXLhQxJPtndJVZKr7ED+kwcty7tSZ4c4keFfTz2YM10VS+xfX4Dt3WwvaPqjbWlzzVM6WH2U50Ud6sXpIBGLYPHjGiVtcmlgXQWvvsUdMhVWJJZWSBllcRZh2TaoKNt+eu3wUjZqDC97vs9/tpChoNNYX3gIf7h8J675tssrd7Xpl2r3aGagKzk+ZJG8utKhSpXwC8nGHOdk/khj4XaSLwK6UWTO0VQIqHXONrDhpLRTbxpYG08qAiFohQhzKZ/YWorV8nqfiGodZjJEMzdC48Rx0VFyosZwk8zAKgKV2ueQKpP1nCqW3p7BZ0xyELT6EA+5JQ7YHJX810lw0raFFz26PX1pzjWR+i9XwPlObw+NMlEUDHPkJPGwEk0NFGe41Y9pVXi+QC5G9bEypULBlV/yMXyP/n0QiC1Yo+gCrC7mWZuYEkZmdp8Ur7KwoMHNIgupLQpiA0Tahc0wjCxuw9TRbQxFYjmKU6d6GWM4wzFzWmgFjxvFpKhaboKDxQHSpE5ZI86JjTht7UNQrc3Jb+ZJcctlcbe/VLgqLb779lsFQyF37tVoHHXAhtxepwPlxUWPqpLTZ4KdJvNnKDHLD5qBEJXEjkZFLZkmOZdhgEHfkrVlinzgpjtwgBlLhcd9f5DAuLYpN5asa+JoH7p2JcEQyOlK6M9fp1QEQ65ia0aCJUTziH4G5fnfEs4UGFquaH+H6F4NXVznQ4/1aH2F07DhrcT0Z1RPeHpmUnl4QN43d0mlvNTSqT2+xNFfLIirglpQuIbeuKQqQTtnIVwqUtaPyv+fulW4lOrVAxZShIJVGpRCfvoMdLof5wt2tgEjTTflQ+6FlmQNShZ4IBvra9wYmLRuswkhDjhdE40/Z1DI8GMar8tascZ/4l7YQx47Q0OJmH01ztbPk5aL54xdvHHXnXlfSeYklqr6qGt77qBBqG5AGhk8kkQvKbNiB/tK4Mo7KI8msPMB5QziO6310ajOIv0TXF3UQQiGXMCpDBjPool4s54Wb6ywN49ftyhc6jY4Lyhsu0UV/d8P7F6ehxhtZiENn/tC2MQohUpkl1Q4cWFEVuWyhN+JvmxyXa3JQgguTgk7Vaci2sI4XYSbciaxtNiD3zEYEIhmbzh7KdYp6GGLtUzMRz3gZD6VKGbloFmUtw0IRvCpvkUacRaJuZO1iFGrcx/INOZREn7OM/JrWiokuEiPDgkHcXrLHDXtzfvWUXhta/45mKCJW6VoDtZ0JyST0tQ+L7isMA6oPpSO67xKDq+oJamDcHyi37/bN2TfbRBpG7IZSc4Z58zeBaOg6XGh+QoywY7loizbQTGIpgV/f32a7sqTzIreOO0yIGi9vNEDLZNUfLvbOeSXLVIKjgzHQzeqD9vpJR+jxWbpU2WVa44cMebl4NKEXXtK8BAWqjBQKTaZPvFdlwizoHVGLdyAKF3boQ4E+mizwhObAkH6hLd7/uA+iR/DvjDi58xOg7b3wxWDD1PSgOC30J9vjIKtOlFlLsaafIm2jWQYAg3KS4Ex8IHvtqL577X1m71ON3L7RCI2LrMXd6whCMy+syXlqBd0oaur4mQ+Nyk2gE5E6AJC353dzSieclDsF2o+SaagmtL4e9BYvsqgpfkSq0S7BY/fbQ1QfU6VyxuWh6m43E+Bspsw9OKFzmAvcUsNXhuxqIY7PBzMV+9l+Tt9IzTYoKIftbBAp/0zhs0K8PpFRBwtJOKfm0O68bsA3woh91rbHv96IcwQVLa1xCGdl9cr3OcAzBK17haNzlSbKPqRtrJSu+Esw31btQl7HFoboQ2pVIMjJxrEUd7O+f+iSsTSugXiibak+9bmye1VaUpnrzaQ+rgiRhOtrpdffnj1ev8sqyRW1lJnSo3leSY0WRPvC81nPsalr3yjVlr3dtnmiSvlytsCajbpZIMr9F5vtY+Knpsw+q9iYWw1UY5aMZVnDeDKZ2LPQpqcSJWhjV2Wu3g62hwYTDfamJjF1bVvlSdo098M+OK6zqovsSIPfx3BKgUk1eIMMz8+oFTiCAqutNIoVKZ2dggZBz4pCPKvmzbxaycZCGTWrXbY8lUc7UevtJigdqO/t1bAKnB8TVWaEgWxPDVl5AYHNBtIV+y4Pv28swvR5iBazo14keRNqhNLz1CSWZQKhORGVMc55ig7BAxiOO5yxK7MSnbQYyJed291g30QNFrSr07vwrMGFCD8EM1M9jGfr50AFAmDo6rCGOtMvTSlraP24+4CH29UVCHlbeKt7gImC+5rqrlam4xdLekrgrgC/dyzAwD7B4ux1xMEt76cPNqBk9SZpx098kN5DgJ3504riYQ/lS8GIvcOd5E5sgKbSZYF0wyr15SHcHOfCziHWzLkEKAOhHbYsNmsC7gNTx0KzkUT4prwo46Yx4z6vWR1l7bVdIXRLEBwbx2LsWCBese70ShiJdnV4TPdCSeB48dtYYN0DeSwUfSFvhGte4YadNyQjKTPaW8UJ7zJ8UspNyCstFsXNcyjQuHIY9iKaSkzrLlc8/U4b644q+HUyywaRwQ/7O8LyrrGSGsklOEIPLY9XxCDdnApZI+ikZKcr2WCd92g3OHslyCzANCYF/UuE+v3E6R7Ov6PubWpfQZsEzXrBnC36gVOHxOixpzVvAAIZKb13TaT99QTOPVs3mi9X3PkjlC7oh4TzLXvMaseeeriZ9wd8VWnyV8VhuAn7XeVGtRDZUgf1c49NmuzJVY28WivzXuLleM6Wz3extoE0qvtKrHM25lobvYzSpDXIgaDnyRj9DCXKrghDlksCZu3SrNyqLMM1A/3hpmP37650H4ciAAEMtqsUCvkhGmBKzNHAuUlN91DajtXzLDwjnmJyOR3PvPaaro69BxNSHZz3CmPSbhHoup0bKqokvTGn1JDy0e7VMaoPUhfYhSSIW25ct5QDj0VcndCTMxGNzmnm29frO1y3w6FQFe9PMRePs9PfdmlOUAXF7FGm/rWIXzPmEHOg3Ir1q2brnt9Ww4LIY1eSiqzWzdqwNvPqoWjesLeQyvCSGTuQOj2R/6LSASgrKOKcVemQ1o73sEdzQ7CLINrfZ0qOcwwf8QhjibywaZRVouJFSeszI6Uq2ps3yYPrB1q7neUxkKn5uk/MmjA97rWRRCgjGXV7WvYcP8eKk6Z/ZB2NI2sn58P00zRbR845REsL41okw7jKMrhPHVekasNFLxmciuR4VFhuN93wxUWrRhFWcIk4uBulVpMqYUDg2xhdGKIsy0Q9MS2SolFw4O/io2TB6PXAEPhxjDo8dECeTS2Z5igy2aiO9Ed1jQ93tk+WhDDotGqFDLGEmb9DGdkQ1etfS1kJs0yWQo/HqhZZs71LplEbQSNDDzIMg4jmxZrIGdMpMulHZeFdsWtL6Za3zsDB1ML6sNoql6dyLM3SNgVkVDuTsdr8TIMmRjvt7pgs2AxekYmF318xN6qs6XkTQr1Z65HxqPp7Es+SxtrZ9WCYPxK27LPujyoCLiCeVngIlPGSH4W1xvIorEG9VraVtX9Z2FULKxrYEV8wB4ag2ooCrElkCQ5Fcj9UkrGgl2Hr9emivsHR6uRKn2UiAejljfz/CH82J7v51PBFYyJUOyJL1vCuMqSb80qJr5smbkcCNyhpZuD5VFm+b4OmQaq0aKa+FR91mJVUpg0yZFDbVHQlQpO4d3Y4G53KQqoS/CcgjShFrVqxwk94up5vcxRAkNR+x8DwvsflaH9WoCoYPzs8Wbr1QLOYNVL3YVn2PeZVBQuvqInOG3lpeIsxHQGReNgJJB0Cvv+NxEJZUffeDX8Lr9gZ+DsF+CkNsQkFU2ZcQvmEX1CDN3DU74rcMp528khKky0lsOGeXv5+XrDRTaMguVwyXlGLNbRn+ASHF+XogJ07nbx/3/9S4ypWHz0Y/r5qDcq9+U0z85Ua35APrSIfA2Th6O2WcIOvGJxqYPO7HuQ6P1d6IC/TkZM7G7H/65vW3tUtPdL+ZrxxYjuOwTiSUDSEspHxPo4cIv4Sey1iCDOMGmIISExd78JHvnd1dEB57WD+/ow5bGL+aG1nvDszxNB3rc8VGXCO1yKCkXHkZ6C2r8EviOqQsP5Bh46ynPy/wOVhFqHDqEVaplmpbB5Tg39ZLWn6gCF9g9b4GFh3dOdF9fdmDOhD1JWwUh9N1v4fEZa+yHXWO7wYr5bhFpsHxILee8HdsPP84d3rXxGBE6IPmOXfXcWIHbIZLYJ3Enwp/6uLK6AOz2C3LA6IRlVF5rt/gSu5pQwZ3/gybf6mrs3yyXOHO1WT1LfD+vqZTP0YVNvvTMJS9++rLjsHomUyu0fm5oVEoZJxc6MJskKAoz5fZfG/QbaJwqcmZ/bUVXMaf2YvPCGE88KSoYVQRbxvUm3VOZzAOkyJUIckTFlrDBF/ORaNlniXM82xAxYlt8CEZqOUZ8c5pLmXl2O3izdauzsDVHOtoTEzVgRDgiPxoPle2EjKKoLv2+hsRz+Xr252NE4NOBgjzW4cgp8jMgef0q8sejMF25xf6JuOCDgOqyGkJavpcj0QkLZflr+8OHcteRNRdZAcR1PYzDCrKnWMm8qh4IzaSKAp4baZIm1hd/sPU0FscKgURlkOtzgDt/0X3R9kc6SF24dMJCqay09z0Nh/TPLRAKQuhZX6oFHbyUTlJ7nOGxUeVJWXj1U1kpxHX418rIJyS+ykAM2PlxXGs0SlJNp//P23ot1ZbcjVZqpTztJrONcl5q1Z+thy4kZBlaLUQKb7/CMxMiy4SF1nZZcNC+kPjiOmxUZ8otmKJrpgHSJt+Uh8Y381+eNcxmOqOGPDWKAXgv0CYlXwjuePToqLdzlj2+TAN+lo9kxjhCv+B8uRR9FUQ3eiXemL9z/NQchM1QU/RCY5utR24Zz0M/bz5IFlmQEHqhNV6a7rn5EH7PncUAQPYYtiX/5iQ7wJDcd1ACG4EYRS5n8Dzkv3Z80yRuy1f2JxbXGernGRY2Bu8xWZVp0eXSzLasA+ZreklEC98QjCTkM4J4Cw6sy/Sxsxr2HGbqIA6tO53giIFb69lOAA11T3tGTe38XDas4Rl1fwPzJPOS7Sw9ieLZQZghDqnKkokSmkX5lDhGzXtybGsGfi4tIOizbC1dWd5rAE5TnXQqomkjQkgEFuwiz4nCTbi5Kxal4I7SkkKG84QTxi0CLbRmmOHELujTUkbf5gBiO73LVaqJsLx+KRgXg+iaUpkk1GinGwM1dPk6W0yqNUPzelizmmBoSlYHcfe11KD1sVImHkk/Y3raaxzhrdMuaoy3+ZMTmWQ5oqczTqErEy452JlwqTpj/qgnxlcH7sQXFZluZxBmx/RSqPGOklTVGfHmByaohmGzUSJiWhNvy8uyCbZ8ceTDil5KpUmEO4al1b8PP+Dzy8cmH1HrJ3i33F1R+0ylPpVC5H/bcO5CoPczprxVcWORMAkadi2YSGziQm81hZ1/O/nGIkENlJkmTYc8J+t/R0plfe/LH9cnkIZYVoKnK9WgJp15q/AGHYptNhU9jgckjNisRbDHXT69mQQOjv9obGwUCuT6PiHMXp4lhHMK2hJsfgi4GUJZRFW4Vq+p07HKBzc5LC5LQJ72cV/74q/0YNF6kR94bdacoy13ElzGGFiw1df39yPBtdjTLn1Ty4GhcDXWEVnpsVDW4QZr0zrKppEjdGfy9MIYQHxeH2eHch23OjCWZaen/YxpFgVv2ZxevmOjdlZxxvYBUD99xHqLeFyboZgspi+BC3IWFVOzltYFD0H9YStMMbt94c1EKzQyTHFTFiqmtDWN1IE3JGKQqCJ1fnUxc721G96E232dCPQ7U/zuv8KRF41mzELsmEmeAP1uUu18R8NbrCRAZD5hbERG5wrAzxSBKQj9VLc07EQCwv6fuJ8GQmehD73XtlIzb/oikw1jWRE6ngDLVvsZXYYQsbdlQ50+Q7e730Ct0PwXs3JiW/e4FGQb3P1p9vr5VCpf0UXSJloeX0NHzZdPqSgBDRBJDEJQYNOPPPsI9K7DXHxbzs6M+iao+G43uNFGo5rHjUyIoQLAZhTlSfWW8xdfzEeFEgDi0zv98a7nrr0qS4eHe/XuYy+JeWlMvrYe9oTUY8lTfHrVMUlH34FVM1zWxI2+kW5u2YYKxO5DQjm40v92joxVjXjZTswBhD2J83gBG09EIu6MPAc2zZvZ6ONWZ459el60Ntd6186LrYk605afeAnWEQ1I1+E97AihLx8XRaHOkKZd+PCryu0ENmUxPRsG8ILCRpZlJJM2MWomrijW1sSvi0P6+cHmBLMDXou8Hn8oiP3k+Q4/lVurmWINudNxX8KMPpuwVINUComUBn9H4zVdgbiS9l5aCo4fkWKxqSt0ut0/qF+quilGK7Y77CWPWSbboi+hHp2HuvoUv6blEHw2AtT4U/BIv6cFSL0y+htKaLmzsYoQgctzCme5ZjcaS4xRbUt91dcL3v29ko9SBZfcopl2zUYu9Mwk72ycknTtNzA64AwkQOzS1q+XQ6mUh1k+2qTJtyZr5AJHonM/vvm0gCiekb1m9H940YeBkO/9YWFvUdcf+P+XKXe+jjNC2LH4P4tX6314exAvyy3EtvCuBRPu6CPms5Y2gWK4+SXCxigc7OPOF4FWurJfLnv/q1/SUYfEBH6R/ytRHvms/3mQhk97GkuuiuDj47K4BAi3xdVYtJ3SgqZh5CqGitb8461+0fugZbf61wg5lI0/ZQl/vaqGu/NRmmda0XeVxBBfQXQ1I0hGKi4iijPz+O8zNHSrkTQ0nCvW0g+wtyBqWsOFz6WH/cS/ZzNBeBIRYQ41Wp38e/Ec4k8rEh1a9ji5L+/Bo8l7qDa3D98gnxq/Yqw57C/8PYtdEpayMSLhRGTS61hJeP8XXj6crqNoh/sCMysyjOizcBtB3D3ZVtzbHvNBP5HNbzQd3bPoK8leALgtI99gNuIab7nDuMODfx5keBWAd/pw37U+YK1ZqK+ZwBh0Ng9BpbCQ7I/7IytXSQiE849tqCu3JAfVOj715Zxh8qIbGvMcO8Mi4Z1FJmNjc2hWAdHfKB3bSUyUzNzxwpkr8KXwt1jGo4V20Xe/400ic4wsScu5v1gXbYL14nc0nCAQIYOnahS+CQU+oRsV8VyGbkEaanbvispxGSIlLC7eOD075E+I68qNNK04Yj3nJ7mvFSuDOjRC5Mbhp0sdcJ+dTCJDI6f1pYLX4j5mZEl96Nzqp7VrVHSotqkBRtWU/tuuJBhDeoQRLeGiXslefEdhlSF49mlyyqLPpy5gbbzwtpbOiS5I/5aR2maNLskzmbGMYhBUnrInMoYkBWUNneDzGa0FBRUTXvQFwJIXQtyWcC/aZWVJbY/ZtlVVmj7IGBz3XzagBOlax34NPSVG0Y7yNCU9E8sfDEOHv7uWxK7ltFcsjGKuQafJx5le1DdBd05biX4/XjejXMBiAWIjeo8ZH9RJ6n/4ZW7xA9MIhgqdrAN4Tl6LURJTg/KUbFMTq1mdq1WuHDXb6lU2emRSWRkRKxmXQ8vDfX7VCGyCrf8gonWDHwzaJONgjG1m9mOPu5MEmnu8IuwcFAOW/ueZV/OrX5D13aMjWhKG5JGYIC63qdYrCo47POxYsjkJXzXIKMan4cAKgbfuxO7tb3FRWdGg3QjhaBtCn0tne7lyQlkfpzUPxSDnJDeXux1RVTAq+fdtJmDm4dAfrraSZizmU9gZZvdn0hOiaUMRTQlurfBI12hIIXC5OsA8McOd/ftHvr26x5yhwPWBTpPRhQisQf5I3znTsi/+T/LeqxNAQur5VbSudkwosWBby3K8NtHOKmOgOqo5TG7Ss1s30j08dqzHDALW3Pjp0S7f5wHw4KaR8Nik0zAAZ23AaKvWOqAe4zcO1hKS3fc0GRz0uxY15L6NEBKGZPa+ZY9IH7WnIn/yZnraxg297rn5GJDMToAkcL5FHI/qZr69vbUb6Y578dRc/qfmPq/vpurxU9D1VdZfufyTP07JeW8No/HQflUS2/n7+4xzMfAmFcDQOYJfMsqxJwUHqB5+mhrbiXiGfS3vI/SH9bDpJCy8Gg0XIwQFq20WrZBtJSdp6ym8U670wZzYICzQRYmoF4mlWaiaYmh/QvihMtK/pwHoOauXTcSCTItpp7U1M7nJp7T95UHSFqDumcKp266T4gUYqqQFfnBm2Eie8Kd0sqeHonTA/i5ImQD2v15QEjrlcMeEahyunLth085955YKn0u5QBJGBs6nVJLVmtRPKqQUmDPUJWf8DHzIg0ZQ5n7d5gEeaLLnfVwNeij2xaa3lllLga+0g37OYpdwsl/1X/rQiTfs5eRv8EBKQj0LZnT60y7WYSq4ap9iaZKtgk2mXKWgqK79ocL3556zL7CcNrBS1ljvUvMOy8LL9kmTV/gZHlRYbpBNJqSXFPXIfwetrCfQySLOKwEgC3elzqwv0VGB5QIxpDOyf7Px+P5dFkjeijJ8jQINp8GeA6EABQXKuQzCbmFzKhRfTPM0MYAfhx0ufYidRQxuCwxHAGXtYaxDVIqhF30AiG5xA1kjE4anD0dQXiUWTCYl2JMKuEOQ5e1nrElEcN5OS5mTouIvMsCnPgSPdD1gJxoSK3zR1MjGItqcHi9Xq8Abla0WnXEOIqmFK7xkG9wVPXCl8jqUxg6OrhLcDEwydU1xVJDfRjavIe0jR8WV0hNpIA6RoOyRouDFhJEtTVagVNATQ1HJo0HD4iPPPIw0OGj15wOFjzgt3WN0VhwDhAsE9IHys2zuA39WJ6yALJdRW9RpNaejFSU8/nzHalgEeG8Fu6lrUJJXUkjLnFyB+EDXfSoULq9qqOYMeqFwPDnKamO6cpbY78YPWbWBA7jtzvimmq8HqLAcVebx4gz+v5BGlez1/I8SblYkskbxI0LGkTWHUmcxQKTDT5+4i8oEaySI4SWNFogWaIWON2ZMLoKjG7kdbNSd/qqIUctRLcfXXKZgw2rQSbM7KANpelRIJp0iHKbJZh2ZpM/H4rrc6DV3rLRt7frfjIYkcDLZq2ivNBRdDSQV6VpFsGIjGIFapVY/II3jftHVkEMiSN8WkwWuXvY5vZxI597EJApI6FGB87RojF2BBbOhZCMLaFvWNE1MEAxO3KKZuVwaaVYHNGFjhEESY4sTFmx8/HAqJSV583ohDCMJ+rRIRewSY+fy8IDpOkmjCuKwgTZYWSEBRfOmDdikRqmBo/hRljDDTrUvHRIINvV9KOwBhrW7BgGmlgbLY3NNqmia+ohvFQG0j5yB+R5vxYnJ6LAhD6kpnAVXQ7aNmaVssZBLNRtboiX0lHQm6oh9q8rggB0HktSyNKn2QVih7og+iqRfRKZUAemBxHGBLogvzEiHv5ALjpoGrTaaiZlK1jPSR/qD5sAH3FOWgXWgccCisrqol8RBszoolHNfndD0aKX/FvcVWuK0cyi2QIKd1QEtguVCRknZ1UA51ZqIzIPIV2XKnFWiaNONvWxU5to1jP4uJxdQ4huNMe5ZSMj6in2+qg9KloE7Qu74TPjN9M/eXOtsR6uNvg1CW8rZ3i2+qzzu4jd7PLa02FFWU6HaniruhPl400nLW6DN7a6jMhAbQM3s8VJ43Yg3Z5QaIE4dH/YPXczUFbXBIS5BVVCkY0k0cMYwNdMmC+qZoD4Ip2anamTgEthirYIpiL23ORHPkGXEYQOWz3hmIGgKkBSyPKpEQVRp9ZO8plZN2WY7ZglhmVadmO89u6aWOceMvVO92s6Kd1EHfZoAUgG0hmYTVzPqLhBYb/gX1EJRvRSEbqk0fUki83OAGxbhvXtM1B/pXqAsUiKLv9fH4D1q3tNtKehgQGIQh/TBUHIF/RhpNTdRRorCpaC0M5CqtRWlg0edjPMx0kvbRQaZOqJDOq1txGOYqNyzjVRbigEQOPnRFUBAivAL/Ps8owzrVefR+ujBBJNfqTCgx45Vy6Dx7W/PmI2mtL4U0D1m+1K8o+UrIKmYFukDO2q/nwUDOQaL8CkWD+MdVUAHGmHZ/RblYlW8S80ZnLIAqOq/CB7VPsBCGN+qklST64yHbVuXU5vhg0Q8hg6ANFctuUsDSijE1WofeBfgJfsxAbOKxMTPc0JNbs5EA3wfvCao8RRAV4yGOk3wlTGQa4regcqk+JRO4PUp0jCcADkcU/RR3Q/Iout6qx/WhJ/9rc/K28Nv2nQeBvzsJUFBxMpE/5gn/N93jgcqsaS4P9+SR4nWfyD0NgOQty1iGy5l9VW/I0uiatRf46Irlx95K1VnI2IflcNV1GQm0yr6KM18mLv+diAYRejiid7DOV9ArwA9Yj6sl/Khg5YqtzUn4Sh2aIOAplM25HMVXi3IClSJkou16FSdJ7+mQpx/lGTUZn+Kgl+ae5CiLn1qRXTHWTBvSVq2k7u3c1YhQpSQ0S8vrtzMjVygYVFdjT2Ma2RTcK4OTbwoQMWgJVYEpGtN4jGt+Yum+C07KAFyeo5/K0A0g8ZDv0ste1wl9CnYoEZrIWIApaDdAtooSlSO8tXW/Aq9KezscFxj+vRbJYmlQj9T0GhICy5vDbzoQCQpgJ1ItgbkV1k49oL4+or/5EUlyXqACzWgAoz8lU9RpKf1mq4Qbc+J7uiovf6h6qajs3GqfkZ1fqlvuZgUd6S7aLH8GMcy4dCKzhKFCtSPmIJi0yzEVPl+riz+dRJFli5CvE6HMfh/Qowqg+X7ZbkPITFjIYEoUyaC4g5wkmtiMTxrkS4U7MfMCdPZ8e2BsugzsvJ2zDYLMy2LKMD+gQK2qcZ34ya1znG/cTWSdxxxgVEtu0Gagy5iMar57BB4AWqZxlIxr7qD4OdXUWGMQKp7ASIK1RLojj44kpU9aOsMWzGTKGn2sny+iKeir2FNMlTDYi0cpSpJwgGw9i2jbQtfnp/coWqLRJVZIZVWturZzAxhXY001x4aVjQivRwM7e0E+W8qam87aAh3xSmezNudozHwWxySJSY9Usq1hnFErMKY4zwFowH1H79xWBEgotRBJy+kF5gigjRi6U37HgKc58S+PLp2sXDIRJWFI7r9Q5PaCQKMwOUP868OcLfvYIGe1PxZNukGYakeImOCkX2Na9hf4oPQowPpoLsYuqYMLBB2A2ImxvbiwtCzBKpm1tnU255iU2SCsk+ZnCWsZCle+fVfOMUeK7v1rBcZqVOZsprT3Lb4L8KLwwFpLIV2q7jSxOISaFNMYbE0960qJKn3JjbDDrbHfuS28gTX1AHXyJMai9tQCDT2UCCIP0NT5OeztjNH0Qj5M3oW889T9dGZ435a01chOrEB/X3VHwiPhnxRNpsACDOKfhSmeLKRbdpmkm4F1rgQFoR3pkGkV+LT9ulCaRcRmZSjXa3cYJME/qYRMpYG/urDW56DV9ZwVwcUpBhp3zvZOyOZLHLBhvnHHRpZ9Ttz8z+IQ37dMxEa1vuaoS4JmpnDw/eNLIoMmNH8cTOz6zAw0aK/eIi8LuHmfMfEC1eP4+rRwHxKPYTb31mGu3bHsxCED13FQoIm1qp7mP+4BNJvlMbGNnzR52MDXrplf91nGDO0GqXPJ6yzgzpVSnTrQ2GLec9rLkbtYm7+jEzpGpOSeTy8Jn1LOZXxeQoTc9djdM+tyv0u0gMK7aIjrgqg8su1t36SxLZFZRZ7HEc3Ok6kuy5Irm2pbWilUTWt7GcT1vzNsD2C4RrtWSbttH49fmI5v6icmRnO+O4dgdF3x4Q5q5XiUouxzWPKa5ok/kLygm3i+WQ86ICpKNHi9VIHy4XD/oFibdc2ENTuMMRyoFjOOzzj+SP+1SJGejlWFyhYcxepasx8FGLpNiKGy/6iCz4PNcv9MT65wE4L5pTGP7HZqptaYGNM4tIpybRYdVaCGxtEQV88FPCza03h442Eujd7pH4b63jM/sILmR9aECBqYetAIkp6ypu9nlNCcU82UcmKPWvpxWsg5r2Y2S8UCrPgakdsZwAZfzbr13WOd784YudH6ErOd4yn1KZoyF1n7x4N4c6TNTQSxK+cqYOx+1K6xuPO1JqDeutaGDWpN8YKFzllJBRiDyKbRF2CIzsMXbw6/6IEmVNdnFcJe3HETPkbfRpdrdJlFtrVa32QLhp8geghJvvHJPRkiXGf+8wYHheXPeusOaOoPfT2WI/QRNgYljpQ/nBZhckLFFLuiwdWIuNaPlnU4SzkQ66T/et7R+ifRfUSyTfMIoBc3XdEnD6hkbeEIbDs6R3kvaV/hJaOXCSlkRKXY4woNkyUxa3iyd+J6XfuJ4ZdDwM6P1/APHtPevebL8hbKyDJDafekl5PUMlCdZvjcoXwCFIq7gq6i9kglJvqShHpVBMvhAhC2l9ZIrxg1C+rnX/RR+MgPDQbFByRGTJxVSlF6aWI7Yw/HlN1PKz8P8NtO5uOinXNi0OdK8agpGmqwdyWj4jjBMhjwg6Qh7Qx3C0BViA5JBSenrS1swJwE5pDqJbf6vSE7mBlL1Im3+C63XVRrZ7KQyicGq+pNwUraEBHxHGCaDcqlfBSdoHqhDGLqCTKl/BScAVckHpGd2UQd823QeZOdyaSOkpwgHZLv+CXAiDIcBCZB0hEZgQhhYnEJC6Mv+nsMfbB0XGyY2TGyY2M3FDAVIQCJOSq+tO4WZLoj4Zli5y5iYzGwWRDkxAmSvCpokBqsaQMGJwHRpEAUnwGppIAUnQH9pMAUnwFxpQAUnQF1pUKBPAXVxybjkMMlhksMkh0kukxzDcMlByUHJua/mPqWnbtQG88/swYIzDjbh7WATIR9swu0BJgIae7+uq6qtuS6BT2i9UjSLFzfGbdKkqWuZYhm3F1GpXj6ZmWFpCCMsDWC8wx5OYU4Y8yJBIU2aFBBexAvSYrMYKRacjpWTMkxzvzCq3CvjKVsxMUFdllBnSOIw7qGKiHnupRJii3uqhBjh3iohlrmfSjSalBKYZWfKrjRhTsSpTuKwc6+PdyBN2JGqbI9DwnYAEnaMhWKXFGC6IdXtykNobukLJD6isq1EwnYNErbzkLBDA8WuZwDTpVSxAmhyecplmI93IE04JqpsdAeG2u5AKt+wAOjOKqjMbs31VURktxjdOsfDHOmTK/yaVpz7tBsRDcpjkIrHoFpU1ha5nxLMSM2zYVV9IX7GHZwLVeF1N24dtF0xGo8re2qD9DoaLh+VJCXo7MNCsjYKVFQTP0SIHOeHzahD8RzVY+GU+jhEICfdgSHjXAAqHL8oiXPP/A2pLwB+QGvDAN7Wh19TacfzqK+Kb0EU7zR4FYtgSC+FoFSS2A+kZ3AgHYCq0IH56ajKcNCNWckndKswMoFw7F3GCpXaBeLQBeXQiC7oAz3oguMaqUXbfxpqHbhcLglbMG7MgjHMbZjbMLebu3k3v2SR5AtuTndgiL/KDhXc5YYb821pv2sq7aV5lFXFtyAKd+qxikUwxJX6VSpJPDDSM7j3DkAZSsPLKEfsA7qxUgoC3apszhj6GfCGekPMBQD7xkafOskz4hFJ1yuwv9kVMbGgbo4K6+1+iFKGNU7lJZqKZK4qsYmTQo8ll7cmwe1zxS9CCfSqk7dpz5k6lk5WbvtM755ucVL5ZmRXjFGoNK+qqkMwMdm/R88mBPSWH3HRJaNxGs4l0YdpmIWxJ7j/by3eZNH/FpBoZlsPZliGZViGZXiGR2femcWIR4d5AqlgnHuFIvd0KhAeQKDDCQuIYMYKGwJzqcPsQhpJiJTBbNLgAVHjEjj8UCGh8UM0jvmUhHD1ej4qBzswQrYzqMJ4/OKufcwi1TDeUmn8zlU+J6W6atDgcxDBCKwyCBDLVYEgfQU4GFQFOCBQFTgodGNUBIZulaB0A+B5ofR/GX5hckLP/BTr/cUWV/an1MwvSs8fFKmskPGrf3xCEJ7mXp4yUc6PFwOVBqfcYNABBoj+WU3VSyfmpKl6k4HJXVvTLXcJWf5jvNdXcjhT39z9z/tLOfdYij6YHzt14Pl/K8XMOFN99nTaW7ISlGee8eAP0FdB5zgOfvRMvXf6f6pKFuo+wAeGg6fsnzycaF5vvy5ox3i5BAwFXNciiRyf7gTHQAc2ZthcQDL7TkSo7MBiRfE8R9M+7M9mgCYrEQzfFu/b/XsZopefieQNLC4n7yRakwHHy+wgGOoJOHnZvNKBTRj285RkJZa1owNLuWkTQc+ieZlFMPQO7hPE1D/vPiaHEFqR3okICXciwfqBMPTTB5PUg2X7Sgc2b/m1tYilxksnKtwyunwI8PNHM8CDFRbBMDu4T+Fgam3m6fj7GuEtj48Z0Y5+22esy+VKW4kKsmf2KvdTQiSLOcaZEJH8QN8TpuznWrgKwhmxNDvq6dqyoHVtqDVFSEOtJ0Iaai0R0lDriJAFag0RsmC3fgi569hsHebbwnlmHau+qYFf/Fed8by9OOaoBI6YccSYE1VJHDHmRYw5EWNOxGxexOCIY98yVpHCkz+1WcHJjZNOT3zlpANzjledkoSiEVKc9lEeR2214ZbEz2RiWHZKphuPBW26htpwCGmozYaQhtpoCGmoTYaQBWqDIWTBbnMh5O7sm43NfFu4xmyyqmsSb3iOOSqBI2YcMeZFLFVEjLkRoypizI2YzY0YHFHMJ9G5mMPMQ5uatBuRPrYRSZcQ9m/MJiC5MyL8E8JO1Q0FYW7ur9YKnGDHbQleNnZwjfiI8P6/LT0u/SoQ/uoNuj879yKn3RFtlU2G8KJ1L51Xn/cOMOvz3iRmPA9X71//k3Rgy/ApC12k03w2FjVuA92YofKNeFJU5hmD1IFPFeR7vpJ7TgnSkHNjlQjn0YXI5aQDc43XnJIMjRphRdtvLH5tRO7h6+elYIGVNIIhBvZpNLWATkLhiBTSs8Nwet/MQPpmhWvOjFzfiLqlEXgHoNriyop1FpEN+tMrAUI46cDmwXXpCoCQhjr7EbJAnfkIWbA76xHCDiIJQk29TqD+Rerc6zdfj8opg8GoAoMxD6zMB2MumM0F0/lgOh8MBn8S+eIOXq4YqHa2bSKZJ/xkvlCTBdy5XihMal4vElBZLxYFkiXCuFYqxG+smncU6O/0qC3y41ikR0b/eM86sXBqVE+yegpxOs7oaPWwCY/wCI/wCPfwCI/wwIMB718xGnzM6c7oHe85T3CfzFPw6d6Zgw3e+jVFagbXM/jBdJX1s9RvJUPlg7xVEr7wtMQP5bi0I7/GcGEj/LLzaVVXI7wehaHzxqB4FatOyj3xiNKb9xhCph9jte9HKB+BRf1I6R7C9GP62IMnph/L1++9YVM+BfPBp8d6P6Omn5j7V74u1/A2r99KtkoaUvwVgKbCX8ErcX7v9v+eaQL800a6iQf4NWL6XSUJNhv5Z0LghRlW3vpt5JA8qP9tTui7V2LYBr9T7Fohz0zwPYV4/V0oOHL7e4mNY/VZzBWKRALSHRJGYL4QlIRESO1kEwOL1rRJtonMBaKUJLeLv/6APxCA34xG/y+Fk6r/rsH5Xxm1HTApiFwLMQaat3hhwnz2HinBZa7ggkuBR4ee9y7/Xrp4BOY1Bdn9LdCt9Mnjj2sPVsx/DmKHxP1DgpLYMn7MhKaJqeTIJG/ytCmDY2qGa9NLAKBh0mVX9RtWyMJTI/iGMAL9Z3HwKxJC4CttY5IVVkH2AGeZVzfl+cr0J5SHZHcWwaauSVsIzkSAKRaQrLA1kxRQ61GelWD+Sv8/Qq7qFNrqpjUta7se6w7Wz9iwwMYVNj3wDNabdwm5OWL3zg2Jva7btuu8Dn4pQtik9gtsd5HdQNEjmU5F9QjxuLuDP4E39rMTa4Gea5V/q23Zcvv52cSI0M9tarz9G6/0t0UAqPnuj7Kl9PZlrvaKb9A1sEoIVal0chNqAWhAm31VbHqNIBnq84ZfkVVxmyA2R3dNqVoT/Rn94iuVpFoOsSOiNMZRBlkpX6XOXTosBeX2vVrCPJjZyH7KVU5GxsOsMBNmwkdo6WIg0ZRWQXoENhEPB4dU6d2SJQbsEtEaKd0olFMSCvdIFgC8eNiA8kwySWLgpVy6RMChE0zQP9SlVRHiQTyr2FAwE4UUG2zBmZsrvfcPZsea2cpm9v6xv99if32ms21PNHYQpBovEjCLGSkY8AcrAWCdBYK2Z1CcwQXkYMmQQy/0oIA/S7+uCAMDY7asCstns09AQjhf8lOOq5PF5XzVxJ77MZmAA1gSc7+wuolRUOtFKMNg8X45moaNNusnjyVTGyjHWkveK/cTonW+ouBtteJGSGA/G5S/BPvd0t5APHMymQA6V4SE1HFfLmc7Tzs5h7iKyXLQ5wXYKh5gZD3HZKqP93MiEklQ98oHA/Lp1AbkP1ZC92Aq7iaiutD6kERdRI0S+yjj3gvd2FixryBhAdTxUY57802rxtwl17YD/9WpdtvUpwsIhy/FdZvq4ctTVTcjP5L9y2cEkeO0rEGfyOcOIAbzUojIZqLggNSdKfCcP5D/Z6+F/D+Pxu9+eitmiXHFikIAhB0eCqzRdzGj1OILugjK9fpgxGDxxgYpX52Pfzwef+CTBn0Hr+xcenjLyBSYCn6QHSd9AYBC0o/FTsqZEx0KWv0xUgW8kjOkRn+eVIb09eUSrugFUNx/aH5oXL9tQiRPOVlfKLoY0cQh8hJ5bcmFypH+1gnKEz37s+dGcN7d8F+MyemAtcvFjOZ/jDA2emGw6XvUPjbNbT2rzBTGAcX/oBLEkAZprbQkVKLYHxDqYoKbXqovvKHy/qs07a3ozxWk8BKFcfKSeeF/l7oR1GS1ICoLJG1m+G+F01X4t8JFc3qnCGmzHilZbdbDRJ34t0KljLYbGohskMdRxnqCjKWYGJrB9uWQo0HT9tAgAen3iDH2ElnYvbXndERp2+V71FKrX+mwJBWi8XvjsD2B6D3BVFP0TKlyNPr2uLOsNO2FbgBA+qWwTl8kGf7/R5IRnaluZAcUgE0xkwkF0D8ZQpdRIOaewAQm4s4Y0mg8O4omfjkSzLgimgS6m7X+wXV1VIX5bQjkI87eVy8tCqNbD1WBldWIH3fbZmj38bn7cv3097MBBhpksCE9dKQ9DIYb8W7k2E3oiTDJZFNMNe1VKtNn6QhQ1Ae0XzE8S0vwFqj0hYGhkbGJqZn5vGO9meG65PHWf2vEu+dWaK6PqVrtxCwuRThDQp2EWBTSKmJXeEf1pyqR+zNw9DRoE41tho3UxqIfC5cgTsdBXn/CRDDZP+SfcNidUq1I+J2c1lf1DBz2f8g15CVn9VDPw+j+uOjgvVj5NlfzVofTcdj3a+DlhmdQiRf2uSf9jM+BQ53I1ghAU2giZd/nszZHhce34tuwYxeqXto8fc9kcGtwW+18C2CIpgcQr3EOPeaJf8m/E62Fv3veOAGgpNi4/El/FlB8wCrOLZD2SRQLUnb0YkW60Fe7cJVSWvpu5kwHBZqhvRYh0kV60tmRQZA5kb0sIEtlpfuUiJHg9+Pf0h1UEII/fqAC7nkcLY4uMDK1TXsQ8YY8huankhDh6sNAaMPUcRDqSBtinQb+BgiCAXkxv8a/2DuE+uZPKyeFdlLoPoxccr8D34pB/X87yst1Iw39dUz7CL2/E+umyxkv+sbbUMIYnh60hRykx2jqt6+IXJE3GCJf+G4prlEqyoe/VzVwlP/+pzaSJMzHZMiFUvr6aYXKkiXtdnIzL0xZ9j1ApJgm2N32BwDtfAYLjtNQULe8rn9RJlfHYT3pr72lGLF45koNVO8X+CSBfBMgioPvUzM15bOWqdj6fwmVJoKLYeY4ov5VH81wrP3lRhxXtx1PlAm+XWi2X6rHWMeF7k9e8OqLNL6Ey2oHv0Lke70hP8U3j7eyrInUk5f4oQqOPxv2k20cTdLJhv72k3k1Q89x8zYPI/k6i928zfN57km6IAtEDHYqPvsCxUn9heOr2vb4LfsajtRKADS0fCAD3qEmejVfC1kkVDwXA7VkWaL8RxdqMmb6xfSZd1rMBm4sMRe6DU7V7/3OMSeX4ejBK78JFaYQauSgUF0En5ZYyQOA00drYHOiHt5JJt73hPSCURf9y9DvVcIcqIt/tqKegQezeOtTsKZNzcILWsq0qa28okOVwGW6lj98jmwhLE27kc8lvRj0g/ILhrqVza2iaUS93Xp9PwP7k9TKheIJHeGP4PbJ75rL1sn7+rObYn0HUfv5xEJtVKC9J6tCfZT+k3QcTFLL07ybZLFpwn5xzRDpU/OPXlGDTxJ5c+m3CN7zbRzDTicnnfVoiCA3KN7P1Z/0E1+I3jxe+gpEFCS97wmBYp28eluAcJyPayM/FfZLpUKGr6vraaAJLfsF3k65P9kusD3G1w2XCp6gXtPA8QnQzCGJkVGmCIWqLR6/Vc2TZpmP4MWZSQA4egTE6WUTnh+/PvGmGlEYKgGxevGE6VfC9RkbkFH80u7D0xj6W6fI2Aik138hx6/N0LW6/FQoDiGaXt0a8Iu1Muhxj8hUo6DihWxQ0wkm6Q0sGyaN6WrzqRP1A6CYHvN8zGgckbqPjt/qBprCNRGap/vB55SKpY9bdcBcK3IDq+NMaRLUuZVN0tf1fSWOxXNdAs/Jb5c3E2ePh0KzeWWcruK/dhM10qLhkmf0liPdqtOk5qjovnjUyo3F2w9qxHG/vnDBg1uFLX9Pc/PcWdc63t68Id79Ss+qx/RWvZ8cs2Yif83q6DolOoaj9sITuYMY76Go/DGalMeWCIfOx4kf/7Np+bOBq+2v9fFr+fPssbL1rpfzQF9HG/FuKhZvahaE1g8qg9pNHRHT5ZOLNtB/A8AZ5W/9N2i1skyz7O/RUk6WaReX6OJMoL7muwSIKei6oYIS4arZLQZ7Bo/aIQ8L1Xz7+F+FitJEmPURdTbK8vwvmR4ziI/XJsoeC+49aKl6ryaBqXrypLh0dpd49O5zFJfemSxcensGt7x1xC1vLg9vTMKuale8zph2CB59iAW8KnAGZh7OAGzhVeB0dTpegTX5Gv3e5RUAAgq8BMvVcrwIK/IVwAuwNl9b/47pNQaXno8yXDTlolCCK5mcPFLQI+04PyBTKbgxyb+Ji8SRGKDkv812E8/c02bdmMVPVmNOrWmk14GneXe9KJqc3IezMxK0EL+r051DApKB6+c9O02sNO6m3RPeRdZ+JjpQ0bnhimP5bypHcwRVLOqe995P4I22RlVzf3CP1TQZdlrguDW+2vewGR3fzxAFTRuubOupQZAUklwR105Wi7QHQBSK+QZquPPFxr3pufa/vaFSfAFnv/8W4CQN51MhV04tGA+Pjaihit9X3/sxxRYB8YNT/VQssEfB+E1KQvyhSVz85YysWOSC9Fji087Gv8ysYhmHxFjhkLRYzW75/Jrgbp0ocsGGstqDOdshhXmW7ruQFyGAR74QhDLyQnjjhMLL3Vueee7eIDHouC8XgFt7wUygOgL+AkmM+6Vb/v3cX1T7whe+mDdVL/YAngdPlAeL0Mkj6MVo5a2IAFMLQLAbFjxhoNXvxeWitW0A8e63GNaW/sm4xNULIKyFteySyWSP/9XLGD7kXkN20unQNnPEg14HZr3kqm7YCS+5kTsttok3amLfdoSwU74T3vsueRL0Bt+0IFWYiIbtFByD3pqdwoBZby2hB4JeMjUsg2l6KRj313gSzcP2D/L7Q1wKNv01WYYdbtURyjTrS3JSrtYxjaceSh9rLPQ85YJe48q0tn0Xy1nvqAMk29lNcN/bfqDn5lLFnmLrK9rNGo3iHQAY6BimyDsDutCjNcwIQc+/PR4o8R98ukQHVuu+gm2FDiW67TAiYjiyrgg3WEdBiR0DRRCnR+IlT4LKK9ENp5MgjU6GeqvBI1R5/C4b4dOX8vwZjDu/cUU/aQ90f/he6t3PZxREvoDpMAmOngNn4ALcZj5tEbwBAkAQCAFhIBxEgGgQV0gIGCSCJJA8382WFN/4zVdvLxwigcFLef01DZ/LjZDnahXqMLuXn7Trot0o14OWGzgS5iOOhg1fTwASTv6ySPNl9B3sR8uCTpOOaP9gB6QlehgRCOuVQIwRbccjJC/SSfJi/Xh2odnLOyyjdFjXnS4KoHuxfwu7GdYq7uMRTV5UDrOLq8VsRxz5K/oQI4h98nLOYgA09xSP4RMKHPApwP06DXfoDNyis/CwLsLZelK+W4BdLjqoi0Pxmt6jAHg0PAYOpX3RYy7QQnuO/dMM3e/vlDFl/5cC7Hhb7GL05ZcD9jEa5PnFPauPfkp8vYZh+rNxjOR3iTL6GhmOy4y23SbHzf3zO5C3d/bl4+ieDk4xv2uKXOb+ne5tugOSPhqbvZ0Co1ZfmOc2m4B6+tqUuQgJ3QcX+k/zGCSSV4RAvpY1LZsXM64sW3ButOHwyV9M9chliCX42mAX89Wd5yQ0tllDHhrS+y+Paz3xGeyGAcZsy89ihLmwFWE+TJ4uAACLYfPAUugGLO+NIICPlbcHCjAOhGr2g+XAhkOzxgc9DBtYDQco1sJw6RHgwHrL2MJ61D5Cj4GMngBcnJw1fugpmMbp0Op6BvhxNgxzc06j54FTLwC6XgQlXAq1qJchya8AovQqvONa2Lj1MVDHX6yMWPv8Kttn8RZ0XIxsn3FpdxQVzz5fGlF2ssHyNdtniggG+5tk5GeE1L07zu5bxSFHGcBIT9fDyvVb9ZLln1tJHI0jf4YEu1AG93Rw0rSIuKbIZe5gmq5rsEusZftUomDIp/3AD71e+bLql1J9y5fnIsJjveuH7bP3u/owwxAf7wlx/Kdtgd7AjcatIJ8P/BTetAl8dWAKGVfSwC5gVZGHfk/JxOvnTl7Eze5div3c/sObNvHgqynxxXss//3LYmLKdnN1377l+myf2pj/dcT/X8K1u2rDZ99Q0rjhK0o+WXVfhi97dFgd0/Nr6/pmf578/B6z4dyJw0z3PhQgm6/XxXnM90Pz7/96WCTcdNSmbYXN+cwz99zyC3byL5/v/1btlqj5YojL/v+5tHppWxRiG0NAB7je9W7ayoqPEOTHe03O9apbL98GYPG6uwFWF9YmGIkimcJS4LY6fzN1unHDt+v0flk3N+vGJV/PZzfjEQBqwerJwO4JTOw6y64LWONuf9TbH7ghyoeqiHC0W4EDf4SA6a/gm0ZoZOKwVfSnotO2x/IGBBU9f1ZH+FNLCTDlSUCQEhf89rR50EMewdxhiwAgA92vsO8RqK7r0EshbugCqMfT+MMVb1LOY6k+zVmhwKXoIwG0L5/lHz9FYIVBL218ulFdSVIOm8WZL6HHbKzCAXiPaSA0j9/hHzTj/4EoLdI6G4J/90oCCKo/AZuAXOOBzKGlwD/tEWDIOuyZHgHePEFU6ONVRh/WHJEh/tnQJaOv16IzwW4Z3fBQBc9jqChwi6sU+rXRuOo9/3qIYnfslcPVKmcg0TAuBny0dnuPnz79PD42M2uqmY++3nBYx9+ZAiSjr0AI6IuP2Apw3JgQtxbOLz0I8FjM8rkxpjly9oNLEO6IGjLyHzs2AOWjiyPw0AlGEAAsBvCBRDp2UkGVIYOTLCcheZVnam4M67TPeLgILbH8k+FEAbL9fLlVRl91TFjl7Rh/1mqGZ8iSD6nAT5PqDm+j7Wn5cZnbIC2gKsktZbfifZu1z0jqLdb2s0T6HBPo/o7ojZdgToD4+05ZC+5hf0lcgrkJt0ZD277/3GyWOTcyvOAdEGt+L/eLTO4Yl3gb1Yt/kH3CSZbRwa1vFMsOvZLy0NCOcowkzIfsE9ISScUyUW1DYR5G0FKiDPmAiimrkKEW32dKEAGILFOaBMfKwg2yIoMGajUx1vZ2AdtgAAhHEDLW75iQkMGEuuDzdFCHa6Ho90vIXgmwkROMPAQQwsyz8/pY72FiiPWkg5RRmbYGTkWpNlzy0xyEnMhwWyGBsdWWw0KIKqs8E90YY+EQayWDF/IZtYz66EaRMSXKkI0pPTZqcoaccw2cKVzzoocuUi+ueKzdzH5yyj817kBYxo2xgYlxnom4jkDYPx3yJWUAZRm3njAJt+hP79oMCJrh5Ss4G997agTjVG+XHajZtWV4rbZER3ATfu7G+gn/gk/sTgFw+k9sQFlKrvBqEdirBYXNLwSFbLjlHa4pourZnX8lS9Rc70rCX92IpwT651oEQyI+xs+iw1jEA6KIzf7ad6NMmXPDfQiH5EuPmQr50iMCe7qm6SXawWCvRBkkJs/sARPQGFPIxKCaHtB0Lblt4OPowKWMulr9gLCIEVBwuVl9ncTYRM84IbEAWz1D6yEAA1NWiIi7YbLkmXaQlCiDxORlv9qgZtrDwEZcA00kQEiG2zKEKxdQmR7ghgoRsRHmndyMDPQqA30kVpy09BxSIVPHX9LzQZI+OIo+RmAOIycNz4tnMZxn4Ks54ZljJZ+TYbf9cYvQbs4m2atDJVERr7XH8kaZ89jc4npiW5KmIi6w5oIilypwT7fQSY8bfxUUVFhkBVUGRSGA/HKr8EEilADzKsvUElW+4WsE5WHNFJGcJzFkRrb7+XJZGR3pmLDKOvECBMC8O8QytOVLBVLW4TVaFu2PyzzWI9wHrs9CYAIpZbdy1R1f7zOSGo0h/WxO+hwTdKwTvggBGIBn9gbHIMTvBNkOt8I3mIefzXuDQMLouwOhUgZn1iO4Fhyb3096zX99q42YUg/esFPdek3CQM5P29Lq65iuV3Ip+GODAAy7bz3A3UDFMjHcBpYdQhBeVGqQCADIlFXWqcWqTB52o7IyZZDoPLOH8LV9NeouxoJa7Qeo3UhuDc+jYhl/HFSYkKxjQl3weQ6U4xQorP0SslcCotqJzDsMgJh5dl5PP1C7kb2gYoLmOnVFIDWBjEXJNhzqp9kD4prhtoCBMavVBENElVVOiS6dMRqQ2XwZJDRFnXWn10PBa31oVRuXt6oupVohvWhvHslk1YmAB3OU2kMGxe3JV81stxh2sHYsJsNzFZ1cBjWMCd4hf128PbrV9GPV8hiKVL4DuiD9DK9mmzQY1palFz/e8QBBA6hUOtXsjVndT1FxhD2thwsKsxSqToqZycPQn8jaRGLvbvrq5hWnr47v+k5CVrWRGsI2CDkXQkhny1UyOhVDVtpao19WP8HpwguJA86MQqQmwY5bQja1A06S43uPgfQFVsggrEnKDLvzzUp10rgDYL67uVisZ42moX0+18iQowBrVCmpMjiOpJlvHYxPl8y8s/8i7jwZnBJkkysidvNVxHwzmQbAHM7mswBws5tcRjidDaB9eoOls308mN2uBtMC7j/PSQEEwFmmW5cdRhhP6C/0AVyZ27XUzmSoLPt2k9GmlXfNB3Cea+C7D7xEI9bR+AHtZi2ZVTVuTI5ZHWuNzsC7YICb8ltSi2Xze61xbBumhWNDooI5btyIGvRGSagF+cgRguI4EWMyk6xSAUJMTdYDyIdrJ8GYpWb+8hqzNhg3SNzvOj7bovJe+mvQss0KVPNDj6D7YyYvB3XIXXmjfyngSPbKHHE4kdrMHPd9y6hd6yhPymLkqDRZ2i5bxEYWSM7ZUIxTGCauVftRd3NQK4ubecBBpu0rYDyjlV69s1Vmth04fHTHjgbMgah0n0IUIywILsiAwSxErb845gwQfa9FEFTfeXKSgHBHT7nLMeZgApx5/RKtBztcyDkPBD45qxtSPV8XgbNhrVGFyGmhtIAyPiORRc2rLYhUoziQKkvCdy05SPycp8ZRyZXrXpkvJZYks/T10ct+W/eTGC8930btrLQviX1ZMCLATnSaqC6XYrhySNZ+XstYbzv+YzuyafZGvQfp+LcWjBcfHIIyDJgSxnTUEcbswul92CCROWXWLXjhRylk5sKSLyEhavFP87wAL93RDvm8d5VXSYl0SZGXA3gUt+CRycUx1amFRrm3IFsKtm+3c1LKSzLmYDimK56Cwo6cVorwPebjU/w8eSWmOlboX7fZl+Ffl4Nl1Q9T+o3X6E7osJuzKfPTrXEZsrAK0/FvlyoFm0t/7IsyfRZkYNpgCWrxMyqmHsW07uhCXCybCaMyLyp5ZVwKN/E3zvJdyZOQeJU4Na92TesWvDYSp2B/HDsVFdNRRzp7qWnBaKmlpYF/0YJN2BY/gcTYf1hdLjIcJfPhDY7oiUwu7jRTHEwXIwCzxoxzFJcbiYss9acQl119XQF+HE1j0OAsYR/r0wnrABVzI32Vo3xO/9wAb4qCkA8XAB7zUH7EA9yDCZAhRqvHe/BGQcgHD/AS4w7KDEAQBeZStoQBCKLAfHJ54EUPZctEE27ktrLcA4IC88HzvBS5pjYcENiTV9/UPnkDg+R3wnfrP3Xz6hHGizhGtUYhVAuoqX5ONFbDWE0dipyz0TYdi1cThOQbiXx/65Ge279k5vTbMzKqlQJz4SUPi8osKG/aS/Ovnay+kwEIRRjMdy4PvOihkAWamKwBiYdClntAEAbzwfM8rChuGulrs84pZNv+ryYAck3KrPPJXwc2C5AB8uc9ca2EZ1fMPEc23VfAkeQBR9IEJE67B7YKV8XbQZjHcfZYueusnOpa2Ly5fansMygDxG1nx8+dDMO1wTZ827Lg24WAb71Hyvai6XPcIH8ntnBn2QXt2a8xVfHBfdkTL+GdEiaqMB/clz3xEt4pYaIqtLgvGbEdh2OU9s58P97szhsaHIa6nTchSmS0HxoKAiUIUj0hIWHc98lI2I7DrWgRxaH2ZovrqtDivmTEdhxOUPBbhhHraJ9NO4YR23G4FW0JCqpCi/uSEdtxeCcfUEC81VfSk77te2m9wM2oR0+/VVZ4CzN8P7HALh3vgEcJ7fZnLgy5q5hPvPwpt7qeyH7HiNf/WgOextAj2JF2nU9G058268sVaVBKJxa4hDtxPmA6ltqIkOJaHsH1DKNCO4bjaAMouFxoMTsZ0Y7h5RcFRJQxUm+rGJtbZg2V91N29RG54FaWh1wgdQRPvlNUzqGlTEHWreIq8swYGJV5UkmTo3ZF3Mxe3ArzkAEKR+xJYIrqbyHOIPB6hTCIU/F/Z7ky39KshkbFgVbZERncinfIgNQRuoqhOZVMiMuiE46LK5Gn8YIxR2WvLD7npXFu9t1N6OgloFSBWqby4d0jtQWwtk7VDiZ4DzVMXkTMU2nPZXhdI7sHtf1BZi1ltYZvDRAiuKhw9LIl3lNO2rntOa3zDLZbWmmQoymTFSyHxjVHnBa22PSX+DoKGM56+xcaB8Orhld15tOi0wxWdnOXDVnnZV94rjqozWILC1WAqn1ViTgM9IAKO0FEA8KWuculIX9lEvgmkch9RKe2cTPfOip91tu0t6slLNCJWnDgZX7S+WxxDV4UHiV4DlugCO40CITXOu434gsnF23lrDUB93zfWjluYrOFq28iMBo13SLrYFv5GO597GA7Fih92gUBwD2dQ5mobNCAFlJUmvsOL4maAIQAQog8nlxEcD6uA2icq1udxwJ/LzfAK2OZIAFSWOpTaGigt/4bR+Rt8gc/ae6VZbhGgi3YPBnOcZboWe8mcQcgJkjn10aFlSjyn0ROXExZf/TtA+zZrf0M+LtzQSofN65aWINnEBzEKJbj6CmY/NgHvY2D/YpRhOvoAE1UqaneJsk4VoLGXzZhG/l7j3ixJV/TuGumtOoovt2l7G0IV7VansKu1jIslmbYHE7VRBzy86e/XxVxhpReO8nZv3A7UlqeIFY8QgWAtSUpAICVwZdyQl4HBhW0R895QYWBsAwrUT11KGbQd95fBhGGZQlB0OC8hDMZRmnFCd1Z4n1Tuc9549VO1ZuC7S5wYgD8EXeqJvpDfjDNYc+/vCYZp8g5EJDob9LyNfAm7ooqns3Z6Dfkpe3Zeoawx+hnuiThd8/Gt42++ZHBdpd+kuQNYH4E84t3/s/XxwlsDCPy0vZsPUPYY/MzXdL+/MO4nKpvobV5VvRTzSlT2GSPAGz+hKRfGQUArxYY05u1NSJIgDpCHhySfcLXDksgEfD0QH64Vdiil/FhG6CTtqLxmto7KwyouT9fk2zj95P7AP7TEsJRjYwxcsTDbHVoOtci83thZvjBkB6ixeVLa8GX7NIT1191SqZlyveJL/+ENGWhC81iTBD6gAXmWAef5voQpqrDb5yzh9iIIPtEO/wJs2QWtkdqsbgZ0smgALAoY97a3gnK35Mx36Xf7qyYdePbb4vL0W7LMa4uf5B1X/04yCsr94wIInVaU+OiZR/R0Cf0sE755uW1/8v9qW4qJWfW/r5mbjZXJwJ9J7kRrIUBGK9fTi4jP1JLa4LzSPAzhY0vJ7E4UKnaPlppGfImeHpsgd0ZBBmmpqN641aF5b6GOg7mzJ7Jx+HSPbo7VQhXn6UP7/U6gLR8pxkOCFiysauDhYzpjSf4HY3NnAM2nIAdogbmM97sVviiC3GYAo1B++p3DbJoyjywyRHJfKZcZjqt1/kodWOmcTSo6R/5e3HU1YtsEOOMskoKCtrHvSxMC1qd5ox3yrpe++FY7FyI/1F1TIYqZh+Jx3ALGGgHP5NZnrNZr7Zk8VzxysZuVluZLtTA/JejSyVQfZTAlw1mJVJ2UFMKbIQ0KFpjPuvehXHoeW3uJqfDnJZ6YJ+TlymhSvzqw+7IvKewHneFec5xSwAu56Mjeh7RqlGcBa7RFSoDZtFUhOXGqN5Pd5Fr9/F1Qu9q1Md9xf3o3ohzenZPQW8aOYV71gLnWI3lAiaNiP2dOnBcMoshVsudrOJTfAtDzyrzDEnktFR3AbQxX7orWSlDUOF52g+EHe+cZClt1XvJnJIYdboCspuycVx5uW7VzlTPkbXiOoYj6Uqv7CodyD6PCrJR/c6zor6mkctpfyrY+VOe02oT+2efHJPdryk9ZhUYpELXh0eTuHWTqz4zB8ZC/mqtPKG93lr1iPdDe6IoqrMwPX70tpiaHDaIm270vU/Zj1Q3hB3N9YEUPWi4fyLVk8Z4v28O0MLltWi5YT09t/tneSotJ33I1Kmc9cLO23NXh0WjTmS3v7Xwa9r6t9MPfSE93EKIMtOvVvK8L6ls+lz4nduCYoa2S1RGW9atQrzhb+Blt00jzrb031MzOSvvzgzbUQf3xXpfo7rks3IrPp0fLnrbykU5Vn3X84BCX31J14ohelo7AX7p0Pn6/AzC1Eh1JbGaljVJbnct7oIvd6jMyQgfCRkpsRAFsttdi7tAweIQWXYdxuUW6hT0qw7X655ENHyk13UfzKjt+dRxaKeyo+4Zb19d9V1L39Xj+0N7o4UhWF8LtvsZrrL5dXhA9uKzzosONjUtR5WIVVn1QtZfWr6yMUpoelLS2N32z3lWDu4W3D3n55KcqGsd63c9/rmF19tXwQASd6+OoU5HXDQbheGb7bZkkmxZGr/GIwb03CuWsPGqb4edk3zTWJ6CHDlyUkea5rZW9wiM2KWgzus1rYJC5LzoNb3q5Znula0nc6Z1vT361MuDrR5RQ7R3EsDeXFeT6Ue55kzzaqLnySnvximsC/2vaG2M89FkJB3XmXibd4apoj9hri+HmhzsEwhLUuGovA0Xdfx8tjzn+Vqt+kPNB2XV5aDhR14G0SBhD4UtwlA1JmuOZnhQIGzelM/iUBiT2Zx0C3ZWyz2PH4b6I58DPVC/a3C8WVurLclKKS+ro0C9ghxFK98DS08H03X5nm2N3h0RrE5GqJ3+gDNMy9pueH6TO2EDxjiSbktpjBGntjZ/dj2gyMFsGsR4+Vi4+JxBvmhtrokS0aes+Zrp7pfs7vIib5yDNK8Ood4uQfGTivxBXd27lseZdFCXKQf5pcrhstG9lCgkT/BadO7j/VFmX3Ows/2m11qba537iIlGE70Eb99RscxgnbwnLOuWVZcPF2CLu9oIi0wr1T37tlpufMFWdYCqglbuqa34hFZ8ChXLVLVfbWhw2V8L7VjyzEFbcyIapijqBmeY6tVjdb73LrVsllIQ99pP9ErIfEdXScwUwc0ZdVSUaYUnKMPnJMktEOYjJTpjJm60oBRhDJ2qZ9dfClaHKzx2ySCo4nrU7yLxK32MsSbH/BWqpNWQcfskayX+zb+asf32d0x8iymX4WDk1jsA1u5W7hf7qpqecp+9mQSzRyWTL187KEQUlbHGhdM9vWm6t1HvUdep/vWcaiPnwd2j+p/p+B0Jm+JPPUb9r+zq61OIDwprSquugXPnBVQH+jXQw1QNzNVUqboKnzqXq4vgU/29Sn3S6qkuOcG0MpO+gbqFBeoCuNWJnlsTS6sShfKV64uSU63OgGOdGeO6V6ISUk3NombQ7D+QdZVxtfc41QujdRD/Pa5LZrHX9ladbaoUZBKDXFOaDb4p193NfXcL3t2cdrcCidIurUgOtdpcWDgSRKmLdudRd6BVxg+LSO5Vu52OG+4agt0h3piMHh+CDy8g0ztBthZOAc9wKeBedvWIxrMBFfhwj7y3nLTGhcVr5+1Eo7VoqC8VNrjYdlZbxqm2z22PhAlCx5FPeJiC/GfsVW3P55w0eweJLd7YAsaTk29p7fAcDbcZXhnjFB3Fvut13LV0+l5iyarDrdlFsrpUdK7gamtxU/ULtClS5mxRPeScHEuPIogOUz2qtbYOXEyN+nW6QUe9bh52tebXQTNjCupUmiSn1dbceWcKBOnjWdf69SVtqvkbZVpsyU5gtWq/zvQrN+Wig/8wwnP8INS4D1SbWkwEzze01M+Gk6wG97EyksbY17QQ1MdCeEMnC6JqDRHsHAoPYbaGX+itEDy5u4L1YRsogcBO8IAF/tbFNFQ7d+m10NdizLLSdtsIpcYqmb3mqOW5UGm10OBUU7+RX1FLKg9vO/SAEqu82s7bwyxle6LqtdGDPwl9QzzKR+VMGPcqBOMF1Sc4n04qIQb2APchSzSdvuG/FibMjgghIysL92J4X1+dsJstBWshAUPLOVs8a63NkUa6wZvyXcSoMkNtnLZyzKjxGMv9hZfkhiUN72g30m8gqoZvBhzl9GeW+1se8eYuR8OX8qcSclfVvN0nxiyLlPh28mbzVxQGZWzbvNGq/1JvomDQrgla9Y+P5gBl1XzU8R/4fz4D60GT/It+nJPfWwu8yJzc4lkxY1rrfPzhMjcrbOxwbmzWlw7+KM0fZhTGY23mj1pk4oCJO/xJKrSIGBRaWsJOpjphnw9DCkmbQpzkJXHJEHXFYuUdf5x18dCsxet7qeu7jfxmTYYdJlcr6bKV5f6E3CvkbiSNfnhvnC3mVUJIRd/t+fzLCfvu9CXfAlppwSDie2PShik3QHl3ciYZhCQdHbVmeqVws8w4kStEs52YZB2KjN+8mVS5x3U3xmm4jtGgc77L3XRXIsNfZOA6vHCcsGU2AD8zZHGZOWt03XXUFPoh3sz34PSgEf6FD1TN7xQaPztHjjU9KKNVRxyOpevFJmLuAhNsN/PxWpiNP23jTzhuAK6sie62Zz6Z+zz/5r89hhsAPHkP8BXyol8EiHICgEX9pwGYvT8Eo+QnXwOgBkAscADYBAOgkBchbAIoI5aCxRuXgkNuGLnybPRowsu+We2x+UchIUg+K9RXv+Nal3Snn+VtBsBP3hHeFSV1OnRD7frTF1eOhwJkrrraK9EA9AnY4fczchjwSalN+3kCqwgBraODuoL7gk/uf7X46osGfv3DpXv7B3Ci6PJauMLu/+fWLtX/Hb1Rwre3H7Ry44+d3oh39wDM105iPfolubHdjejvrv/egPVbyEDU659FLDCOSbL6/XsU1Db3+cUkeW27uwE69hDTym9hTK1uuaR+ecslUwjv+Lul1BmlYquk7lmFLenw3YU6PKiPv9zzCcD2C+Mr7br55vUGayPU9KaHgvwtAWkma31TvpxCz78rxX8P/+VLe3M1FGn/ysMPB6DR9sW/54i/2rJsbc/+xyLe40Baknp9M8l5NXXZX67/+NJk+uMHyAWXyjb/e4PAbzLLvlmX3aBuIgtv+jjomU156YmNfyo25g8TPfKdOc/eREb0W3TZYnx71YaKPq/Z578xrz14mvohtZ77v6vkG77Ht/0JYNhQm45ArbyI/kK237V19ttmYmJs99bnl5dHaya9Bej6O5Riimweoqih8eZVNZ3/nrgc0wbhvuJy4/O3+PQAdvsh7S5wmv5Q9uu16Xe/3AsKCsu+8E4euSFEfN3QPuuf2FS65tbdP2Uk8bDfZgbcLdt88Yff2cydy7pnRCRkg07QbS/r81fZA//Mtw6twwr6U/3r8s7d//Zt/jof/tyVNrBzS9yl7wnMfgDzmcJ5mw14ZU9vAOVfm00SBeqfEhkcfLH9EtHQLXfvOOYvi3T1lNjtuAtrFKn0D4DFhd8Klf//HYer+7Sf4Pc+/yEjAAhoAOf9ynYxDMD5BoDwREAWmi5e/y9wD+YzC+cJ/S8FYrfM7Nn80QauLe71NBkGb1jerLc3GI2RUY4xY6ww4WCB0sKdhYcOGuKyKo3JPHSMYWBVrZlZHqZG07I8LFitWpLbYXPUpXW5Gw5X3dqc6wd3Pk5xiwuPHMHIIURRraZkdkQi9c/QiBEr15jMjgStSo3J1EihlWpQRgaryvXIirI9cra6ZXMURNVL5ihN8jYqicZkDM0uWsrRZWdzcMratSL3o+epRxvzMAa++rbt9QEARrkmZHNMlHVpT97GLNCQDGGdwnaJgxrnwLhxqtO8bI5PqSnZHj9JbVI2AWglGpMxgogTAlehcVmcMEl1m53VieDVpEU5myhLvTMyMXAVmpJF4lqTCFTO1SQ383ZSSOtZTDpQJT8m86JklSwnG6jynR/kZ1NwN95SJlNEC3uW8ZScZXue2yk7+77FjKbiaLS5DKfquB2N77KkpS12sdE1k80u0NUkZadzaM7LZbUgnulCSGVNZD6ArqrJLAZRVTaR+RCs0kYyRuYoeFzbTLYT2Kgn45ktQraR52JGba3ntIRUY/PZLMVEJfNNiRObZtTWUs4z1EYzkYPZjmKyElxpIquVSWiua6m1tJbLOkbtrd2Oo6u1lRzX46rt+tzp/OwTorLGM9sAVGH8xgZTqtkOlB5czWkIJaZhjtbzGM6oK03kYBS48hZyQ7PHSBvJeCy08sYyHQeptPEsx6OrbT77Cfjqms+WKJ0EqbjRzCfDspnqaTvvafz62s3vdHbbec7gxD2LXVebuc1m1N5aLnPotbWVx1xG7W3mPo9eW6s5zafUdjsxWU0/MFwCqqzZnJeyGsh8Ga6ONvNazq0v/RXQqlNeaWoxx1XkOtrM72pug5mugVXXfPZribW1mvPm1NpazXULdjxbetOx1mxLr62t3LfjxLu9qbmcdsA3k9WOmBpayW2nnYAQPYq2XtBg07la34sGm76d/jURNhi5nSGkKprMd8Ps+tvMbSOMutvNZ6OcOtvO78ZYcW9cktQm6LW1m99NGprPaVPEnDcdynAz0Eg2q0hy88omstoCvoY28tgiq+4O8t0Sr/728t2yoMHMtoKuqdUctkqI0brPhtdmynZ8O/18titK0N54+6DKGs1yB4jaWsp1v6ix7FDTdNb7Tai1lZx2RKm5lVx2TKs7g51AK2s0i50iE9+Zu6189kec0M65HeS7C3ETme8SVvntXAFV0EimrhW74WR/t5pk9pffTLru5fufydceN3uS8p6Wot6zqYG8e1n2un95BwF2gOMhwKrKB1A0kKKRDvI7RGWjHeYN6QnMBtmDYoYMSHIoiCrTgbqHjoWhhqUZdjxjeIgRsGtvLUeEL8RrpB5kKOQqFBeU1FFx40N9Hg25ljRHm892dOmsB/eli/E7Jn6D7eZ3zMJssOCwBsbmzWicmazGBY96PNgY8XbGByin/gzGD6kgQYKzCaGqS2kirrbznai4wSwnhq2upTwmzm0wUxIYkstKkWWTO0+eEM0U8tlOiR3XlFmpTjWc/tQAFdSfNs3m4gbngdy3YcW2i1qO2xJjtkvuSMpyHqLyZObrkhX8CIsDovryHmTWkp8hWKQjuKhQ5xiw+ZxwDxElB09E8j2ZVIK0Zrm84fbzYlmKq4qqMWi9c/z41q87TWW1QTyrDQnRb8TNZeNanpsUcxpobzVPkH8wN54hpNig92GUOEbCK20wA9QHLRgjbSqzseiqmsliHLziRjPHYwj7ifgaW85xErX21nKfzKwr/SnAKGgQOpJZnR1qL8+5ysTnVXIVghenMpNy5N8V7LrSXOnOfhUmCvVdw9EezSkWc6uMDd/2sZ0/k+13ogWKYD2u1PTu14epq+3cNoCstJEsDY43os5zo+y60t+YPLGNRzrI7yYYTWa6SWC4m6LFsxl81PshSX2zuOozNnewALBIt/TZCiMWa5lt1HPcJjl6W0k7DrtNexb77f3ixrfDWKY74tbTdp6OdzvBZrBTUAs57gJcUYMZuAS6ormGu6HvVp3M/hmaz4979P4H0vew2iOm8iay3BOuqqS9HPZKqzuDvTvbev0SQFFnikMg1ZHBgNgaW8oNiD3ESEYgUtD1kBGRDKWaE9QqNBL00zDw1TWb1TDhFScwLEQlDaQzHHXiw2W3n9fw6C1kPXxEJdmMABnpiKARIjaO1NZ6XoNxG8psZKjqms0B+WYUuJrazHeUsmZzGxWv/gxGDayowcxGg645rdGCqmotn9GJGst2cFp9mY0eVV1LuY6B11i2Y6Q2kPmY0NU2k8OYafVnMRZinZmNFVdTa/mMTdZcrmMXNpHNOMi1tJrHOLmN5GdcxDrSGTegkiayHw+j/ozHC6+iyWzGR6wj/fFDq2k9nwmIGst0gqjqW893QrLm8pqwuKHMJ4KpNb2JwqpPZ2KQipvIeuK0BvIzCXKD+ZkksrqW8zspaXO5TVqSDNnBFPR5U2pQGVKrUO/QtE2LkaV4yA10F85Ut1cn7mDiqQU04RLog07oAOeQNXYaJ9XSco4TlJpbymGSUGPyizRN52cxuqaWc17CbTijpcDy62s3v8u49aU/BaioqayncXW0n++MoIGMl6OqbSGHWVKNt9pTMNSZ1kpwlU1ktgpaSaOZroZV3mQOa8i1pr8WVnmjmayDVtNstnP0etvJaz2rzjZy20Crv728N/IazWwTvLJGM9kMrqjBjLYgq2o6562sOtvIbSdarV3fVyWnzTh1t5XXQFHDmQzC1txSDoMJ1bdwOwhJza3mPZTfYFbDSDEPJ9fUYvYj8NU1m/VIdFVNZjEKXlmjmYwGV9RgB/mO4dXbTl5jWXW2kds4Wq2t5DSeVGML2U1AV574RHzVjXec7yRWbdlPxlTRVq5TmLXmOZVWU3LTRfHVmDnJd5ao0Qxnw6puvON857Bjn0upoZks5kEqqKeNnOcTqmkikwWA8utrN78L2XW1mfsiem2t5ryYUE0TmSwBlFNHK9kvxVTRSAf5XcaopYWslyMqbyzTFZCKG8pwJaD8+trN7yp6Tc1msRpcXp2tZLcGVWkDbeezVthIB/ndnFFLC1lvgaikgXZy35JSQzNZbAWpoJ42ct6aUE0T2WxDqr3l7LZFV95w+3ltR6+5+ay2R1XZRHZOOF8XrNJGMl43qMIG2s9nPfwGMlwvqJLGslgfqqY281w/s66287sBbv0ZbhBcabM5b4haS6u5bphee5t5bYRbf+YbxVXfSm4bY9ab0cbBlTed3SbIdbaR2yYZdbaV16ZEjWe2aWgljd4y86ayxrPYD2TVzWa3WWKdGWwOWEH9t8y/qajhjLYArKD+DLYIrKjh/GwJX12zWW8ZXU2z2W4FX2PLuWyVXn9mW4NX2nDGWwdX3HCW28BW3WTm20RU2URm28JX12y228bX0GL228FX12zW20VX02y2+4mvre08t8eso83b2WerK+MdgCpoMKP9AlfSdPY7xFfXbNb7ja2u+ex2RKy51dx2zG8scydgp21nWOdBV2bXFLcS//DuqR5je9E3k8VeIRXW11Zue6NEf3lHwyAYIMIgIUGAkDFQqNDpwzQ2l9WwEJU22F5ew2bUmtJw5TnAfyIKI+YjJSGjI4eiLKBujRYdD3h/jJgUMAuwJrCJcbRwJcdNSxRvBv+LgIcQhUiIqJ4EalJrSEOz+RmGV9JAu3mO0GtpMZtRZKUNtpP7GKWGZrIYlzSWxQSqmuaynyTVkto0Mzk2JK5yHMlxOSg3Xcl60nbyXNzkyIx9HquONvN6fCcwaylnoRk0QDm4jQbxrOgojkkmUp3sQTGmoSnLfStK2SnlqwQNd5C3+ryGGvNaYnXNZLMOFxPH3yBNYCMnp034qDZH2s9zC7WmrPvKmRRMy0DEoGB2g5m1tpjNEGQl9X88GAqsqN6Wsh2Gqqyx/AxHRvEQkJNDgVWU2mhkTS3nOIZYTeOZjQVV+HN8n+Ta+wlbgp7EoXDpJmacPeX6eWhBVsyTpGVYeUQpVDc1Sq3JvLbFJN8tWbWmYH3aBldlI+3nuZ2n9Ry3x1aRsMNlR0I1Td3OaScaNEmulxz/+sD15KY/ugFyCzlsiN1wrkbuRicbA5Rfd+rGuZskVdd8npuSNdhObpsmVdtEx/lshllL89n7gd6cs7l2c9g8oNRK6myi41y3gCyn+oZa7SKvLYKra7PDj89bgpXdUNs5bxkTibXhNtmp2SX5mbf33AE9nx2iamg+2/1mJbJjSet5OWn5k3D+dLn/8lrWW38f/pF2L6w39f0HRLkHXs57ZNWfxp6EWfXZK3Bv3tQv71UA5IZATRpQAhSGBB8YW0XD7eQyCK7yBtvKaVBMZfW3kcOQUZVmMxRExQ22k9tQydU2keHQ4h3lPXRqDc1lOQxI+XW1mv0w0XHDJgynnN3wrK3kNHxSja3lOcJydiMiNZQe4uFIQOXV1VqOIyXW0Hy2g5Frbzm7kZGrbzrzkWtzQrFBeR+VMh3UATTu0UJTQJcCr4weHhcG3hgZNTeX5Zgg5dfR4o/8YN6OBVZpIxljDY8tlOHYARVmMA5QhXmMk1V7GuNi1t1yLuOmtJILHst4dc1nPj50w5mOH1ltM1lNwNJqThNk15vOhADxTNjZdk4T0ac40VQ2j5gjzhTXJAIZThKQ9KT4DWTNcj2MazhT5DJKqTWtMWBE4+hqk5+IZDCpyGGKnRZNm4G3lccsteaWMhIT50D/Z3JqaLKzfJewamq2/fwulVbXQIsZLcOU+4mm1sZa7/5Hfpcz2spVu7bY19bedu72rR2DGc0DVFJnpnzkAlQsC6l1ZgsswfkQMO/hal4jldxHmQ1mMoavL/txYv3ZEGVSssjVQb7iz5JWzktp1TeT6TJsrc1nSflo5IyppWyX4+vMbZaV+Ap3m7muZNaZ7SphsqvDuayRp7mOkCUX1A8NNiNxMyl5C8/q3ombk/XWMxwQOkiZL5gIsQyFZAIzw5MIxkhc6qgcmoXpjbXmF1fDfwmxSdCIyUFKkuqY1s5zOq3WVBgLJnwWOA12haPkgucBY+CDBdmFhnwXcXJagkhDmpc55GiFbyUxXtasIxjBSRr5giqhn8ZYM8MmcBm8dsJNXohNUpucosypsYFiZtM260pueiYDxs3gRprMMSs6W5M+p82d1OOPh0R5E7gXilMVFfiBdkBHpjtGrAJYKE1v0W3K4iP0dmw9e7hPsjIBiZJZqWHZRl6pNK1nCrO2TLmYXo0/lHcgXyFVbqh4q3d2I6i/vbx3yq6rzVx3hqq68Sz2B115w+3kvfN6Ti4GLrO7Qlea7q4RFdTRQha7AZRRU/a7ZdXaXJb7Cyr7B2y7Q5QXn39P98z9H+TrEeup7cVyeRNSAOqA7DpTHyiT1RAxVTWd9ZCwVTeZn4GRVSQOKoA8hmKFmofOhEGDuYTVghOEG4VngG9EkEf4QdR4iCHpID0goyMbIgchH6KEoEKiOqJOoimiVaPNoOujl6NPYIhgPGFaYG5ieR5WtnrazWds/AYyHDsop3HSssFVxwN+eOFz4+ceAao6c5kgvNLECIknjM+ISGiiuDyJGyZJTGJS7JQmrW8u68mgq7qR/ZJzk5uQ91OgUDAfZai0qMSoOqktabBoImi5aY/FjTa2XcTaz8PuuwOulax3hJaQMo/B9wq2gAQkQDbYhAwwAu4n9iK+OC85yDhUmv7IlaxVkVNuV2PT0Ay1vXXAbObaeekHhphRY5KYOVuQuVnX/fTMvCAW+Am5QHfDCNW3lBM8NoKc8Uhz7mgsRo71jGvkSoATmSTlZFsOUwxZTRU2lOk0RNW50kMMPJPH0rBdnAS3yZvxz0KQCC9mSxhStowrF60Q5KksqjSrkQmvATaYrzlgC2B+rRDWdBuhrdZOZ+/swTHqtLOXs176+gDZ6R8YaBg8G6oatm+E10DGG4VV2Ux2GyPV2kZeG+fUn9EmoFU0mfUm8TW1mvum2PWkv2loFU1nuxliLa3nuR/c+tLfLKDCRMw1zYsssLbIjMtS0HLBysoa3LrARtcW1rbZTtHuxl7bQcFhypHDicKZ0rnUhdal1ZXXddXNwu3JHcw/hnub/0oP9D3yc/EiubxdRQECCAkgCcQRcBU0C/kJDQK9CXMGqwDbCmcLX4DAiWgCxkR2ReFF6UKVQd1Gq0YnAo+ir2HYYxpgCWH9Yl/glOE24GXguxAYEnwTlhCpEtOR4JOikKGRY01BkA/F8pS0eVPOTUWYI9Xw1OjZUE/QONJCifud13dBbDRD265d1n7qAHQU8Az8xQJ47kIKoAft0GQ4n+cIpdY28kBNmHMclOQELg9ysQhSXj1t5fZLxdQm0pRElwkbaD+fKW496dGAGVKM8jLbVASUT7VBI9HmdDSuqm8bYkajaW9uj3jLpgKY217tRvYbh4XjxunpggJ6XPmD2DmC6ZD+0HAmMPdwThVJjODmPhJbQ+ajovmOLmY7hhIbVoFD4iEEGRFAgpLZlB6NRUcyBswgS8zOzQFFzDXxUgvpdbWe/SJ8aouVeS9x5yTdLHNmtzybnWKzMpDHKkKFNSW6Gl11s9lqGGs5ma6jJLyeltMGRHl1p7FRkIVpb6Fac+6NHlKesJ7TXtGKTg2m5rq2QserG0UmQqMohe5ju/i1pEo+S3+om0djHVyZl8oF8Fm5rVpXy/Q7himjvvHE9MiMN7+wHLWirWWbvJ3Zft7RmGO3kydOuXeHN+YD4BdzgduFcRdduvidS85dlnW5buBsH5EqPvujaOZpPQ5q6GKqRwwOxjqTlDnGikXY1I7ZWhxCzj5Xkzuvjst75ScJ0JEzwbdwRAQEidFFjB07wn3xC0JvUUiWEzkpiOXEbRIoSY6UVtovU5A1qsc7BNVw1xiQhykQHNNoKjreVpxrRjjp0JJ26ug0Q5vAF7FpwNHIqwtAQitgB4OwARXjbKJNukQRcVHiXIrLmtYxSValGKyS5KZOax46KAfRgw0YI9UUMXctX+vF6e3SuSt15rthyFW7x2nn3HM5Afu7htIE1Xdr5AQ2DxFlMVSRD+wO746AVdJQB/kgQ6MwEY6Gh4fhj9UkjsOOxyROYE/E5jyJW3ebuU2mJk1hTUV1lS/tPL2Q+QxlfpmVWcEM2HSOksvkkfl4gVfoZ1WdMmKKHI2y5RudwRSxD+OCeR2/lCTxlqyiJqbv5hnks7rsGXeVXxdeLin6RNJAJA2EPPE3NsfFREm6JVNN87M7w0qR5XEmvYncomApHaoV/ahheBNuTKYLmzkiWYxaJqzfbJvK5XaDXQzcyWJ2drqUPWf85ZA1r8Kvd4FtF26Hd/GQS8EuIyO44sFVAdecuX7KDWMGQAOQKc5KVHueE5ke145nxasVWAu5hN0iETQNE8bpCD7iVuIubZENOyRwhCx/dYzr+FRzUivGFyCxxE+BAySPyXAtoRSZxQnZDx1guiv4iShPqor6pdVx7RaVn/jdT9k2ADuOw82F7AaBwGAcBB3lwLDwJaKdtKQGaVtGgxXh8LgLAV8Mk7LkTbVGFzQxdhdIc/fCZPagbyG3PaFbysezai+Q9nLaK66SBtNb0byxm/aa8Qy1ZutIc697jiQFMuGN6HnxXRpoB5vhZol6wpZvqX7ZSZP5nLpsuq+Z0VLmjvPp9eQx2FIuq/b1jYYc4z2TV7N9C8qSsfbaTtrFnz1HbSfzTjffHZ6bt8DvZGCKFcD9KbXsiVIxRgVWaUatYN+U/b4OSNAG6JCqz4wQNRdmJ6tJrYf9wZVVB+Vz858EVoJYoePCthRRO8iFTmJAZXFi/EFULaaQWLOLqV9qafgiwVDYhfEjwPhG2VlgTTxDYCdRcU6ZkqR1M5za8p61tJD1IkQl8S4m5DJHajf3JeTqmshIWlvGyUte0Y6v405NN7witjEnuwOthqay3BFReWLzULnzKQsQFdWb+sJKtsAQNENJ2Im2cBURWsTJUcqkILRUjmPjyoGaqmFpvRxTLzL4jHZT25HvTWpzBTzsavbhHTH5OmNccK5YEAfsgqJhZngcmUHN0DCMFufCV4kIko68ppRoMYaUOWb/cFF8omAljIlsi0k5SgrSnKwsz6zg5qXMqoSrQVForFreOkE+G8h5bUJkYf6xmt19d89Kag+QGD3a9wSNZM/tFJYTjcu1jhpPV7uFuIS3Yi4mwD9I4zKIiqoz7yyL8+vdyReHpgQVPdVAnxiMNyLRG0dMv8znLCvWhW2pvN1+KEHHNzvr63Te5PBtBmY4NaWSPYdUKCovVXlMwxYnWsh05JjoQQwkxoKaNxOHOflYIeZsbfY7B50zxL1SJ+Y7CWwF/cJAEeVDw8ixLpwX7xcliuUl1nTfqe9pfNJ84MMEKmEVPiE/6Aqb4HMST/noIdNhF6Kp+MR1pQBZXB6bXG3t9m6HFU/Eby0U5zjArCFLkDiErryNnOHYCDNHNI+NxyE5kyGRXYKSBigvA5KHFR4VQr3XxjiHQWZKWM12NhU+EUUUcxXPllCQlJFCkJqXHvEFL/MsOynHLU+hIKXYonSsAqtqtWpOhquR3lPbUBfzraPeryF+GpNy1tTYd26sa6EkozWyNkIsa1dloCOxTnFWurLrRsW6Hmk+ehv6WOsXZ7yB1O0MYtSY8obgcW+YWX/WGwHHuVFIOQ2lvzFMLU3mtXFaM3lsgtl4PpskpGZKsGlidmb6+4FP2qxpc9DWMtg8s4GmO85nC/SG2slxi9DbWWrKy/J+K85m87NVSjLWAlvn5G6jawtp27odcXzb1aWxn7H2ct0errK28rUf3YE7LYdKv32OoU7ITuXOtv78OEe6ULrku3K5brml+Ovc3SBv9zn/jx7dnhFetF6/e7e81JQIA6AApDqIFnQH5b1Bxyq+eNNk0AroGKobj4EaEhOVWckiY40gNmrn7DiOMmeP88Nt5XGr2/Pe+CECMYHZIZGqaSbrBTHVpyRsEwmga9gcfii6EotLFKWBJA/5vEPprNeAra757BwmOJJZwdV2vo4JVkxl58RWM87J2MRso9pFPCvbqT3eYeII4eMFF2AF4qEtsh4DRYhPSKgoI0FKj1O21vM7za03PblPUVNdVjMbyEhL1e3WY2PcBKosbSeVTcl2Yl/YoZyLE8fZ5bJ1ZbrRwMsh6BpThi3haCQWncfBxmuSIcpIcQqVmqLtmbRZltQ4Am6SLxT0RJDFuewkZOleAVmZzGoVseZWc1vNrDuDNciqm81Oe9NrDVsTcnM2m624mHYnS9gD02PcM9uLwGtgO40n45mbJpkh+BEy2zXXt4CzmLfstCq0NraRtPW04/FTtz1C9PbHDq5+kXboSddv0I7c6ThJO6PuTzuvXWCicplznXUbc8f0b+Ee7r/Qo2HPskQvbzIWkB1InhikBuh4yPU8dJtiRYrJcC74LghDEC+PRE498lHUU2go9PcYHuAgbC6oJ14bGENUPXH3bCBFkqHIWyiqKftQPaH10D9ivMwSYddxbuK+w6d5/ARYgq+El4oubPwkEeJZalN+lRkt+7+SPcpivHObXDYu1nYIe6YDy9HA8/EnQi3QhLhwENlhUJxLNEXexZZUJXfpl5LRYsYvn7DQleZWsteIdc85Wk3ZcVhdgKalbAXthUQWlslCOF7EZVGOtvJZtKCRrMTgxSkkHCWjpRGk32SwfenIkvn6XQ4vPnnuFcCrSEaxUel4ZciaWs9n5ZKmsleFV9P3TfU00KzRYtN21zHWCdZN1wvSTzV4Mjw4I0AVNZLZRhGVN5nlxpBVNpWfjeOqbz7nTVBraz33TTLqy3xT2JrT3A9OQoqG3Q6yKmgK52IfxsP1kiK5LbXKOtSMWeNkjyevK9wqkdpqYDc6M1kzm7ZwWaKutlrNke213bDjhrNzB/MOS43/K5kPhum37a/MP9i5oT7tuzR2AehC91PfhY4GmoiwQScltHKN6ETetkcovireVAKptexbtn/GgR4H+6qHDCXGHTON5aaWw/biBHDleVK8fL4ZEiIYEY6jtpACI8GxKxC54jgJtVRRxizbVO9wyOsw2hGUfF9BpsnvuEPx5URPc0kLzqmQ03E7gL3DYeBo43MFDoDzQNAbfqFGzI97jsSqsNY2c1gELbPejnvMYzGloZyXCGpIcamv9c5yXIapNDoKRocZVXM2oXApV6qzJqJNz/Ez05+NTFPcvNjKztupbZu2u9o3dyAnvyO2idycYjuzEt+Fl/tAZ8qurEGwCHbDVJjFYFE+kCZUA8MPJ0UyopjBKErMDwOXIMCI6yPHZEmNMKosJAfNTfALQrooyuKIIrKFvsEkcWL8iLhIvqOuADbaIf2oBmhm3rGO2b+cJm+VH4C0AmfDRdbcS5akbplXnlMW7RfE+tGb1MY4+cSrEgvBn4Q0pLeyA4pHu5jq7FK1daWg54PnCpPSqtpVr+oHDIqGTaOWydVm7iQ3nw23xWkUy0Fr2W7U0ZaTncvZAR8Cf8uFuy7OuFRxueAqt2sk17/lxt9bM/l7ybhFE99u8mTWTaubyZg9Z27dgoTFp5YvWxWx5sH6nmpXw63FCsywAHlgIUJOBRizCCreSdoyt3yjk1fg9cQGcrHGjwsBoArWIR9sQdREKYlD1qYv7F2F0Si0G86obxotpoll72S3DgK94CD0CK+gHBh/OcKbbKCuGQhWkTPjC4U28VYmVKRUZQ3f/GXVsslvV8vdnuHQcdrxdjAgM6wyJjCxMD18ZlnUWOFYx9js2w7bLdtv+fVwyHe0c0x1qvPn7LLkuu+vzb3UY9jjzBP8P68xDYJfphCTwGXIVmg+mBa4ZPgLRCekWuSaUqG1YOBjRmBT46jjXuBTEgQS1hF5kGiTNpBFk/9Qok0FkjpV99SYuVJv0nDTFE4Lnrjl2nng2bCl2tnsjQ56RyqvLmAJ40AUtEOKgzGyQupoAPPj5gl3vuSPyLeYlIXEJxXJ6BSYVjMNFr/Cl95KRDQqpwaqjeh8nGYDNDNj0eQ0LywNJ6J27x3Gfuood0o7T4AA15lbERyH0mEseHskLl80EMPEsnACfJigmEjPk1yl+KiKR0MvMxYsHNvG6fOMfL6AKESKTOKGFCBTycuKugqljmiBOpc+aDAbE6ajhWK1uOu4P3ukevJ7DnotHLxo/mp7dN+QkaAmUotdqBvT4Sy8LPkh/ET/SLv8ysLUEb0xw0yXfeZu9az8+vLFNGFWcanMqV7VX/rpDU4aaDIfGx4mt5EvBWPWJtwkNl2IbTNzz9LZ3NEniW/xfXJWgvWUjWPb+dzZv3a87ES4HCLm2aA91kjZoWJA5Sj1PfttNDoHmmif0KlUP2BsUbPK3MvyAUGyDXBMc37mXm4d321kTugJql+khOawAn5UVCO2I7Eh9VqmX1Yk35NLasAdfqJxR/6dwrrjsuKsZsHJglPXnPZoi0F9xyhfJ6QDWZg9gsobbWE73EbMRVJJT2ann4xhuS4ZBVWlUkfWSLPQpnVq/dpk2Nxu7PpVGBu8zQAQstXarRwajmancM8uaCD8XCFKT3dQISO3wAODPKDL4og4qohRYif4ENFPTlGVtAG9ySSyxpw6N8j7ChBCragtgUiLcprio4qexqHtfNYKG81l3c707LozXBch5nbrFeuzGnAaChiJGn0Z55ngm5RsmpfuZtNZbg5eacMd5rt5bl1t5LoFSk0tZLtFTFVNZLYlSEUNZGElYO1iU2SrYxdrz+eg4bDgaObU5Rzg0uf65vbiLum+4xHn2X150+kCGAF9EMnAaJAFZA9UDXQuTD3sKTwIAhfCFxIVGAx5CRUa9Q5tENyO/omphqWMXYpzhtuCL0VwQfhBDEMiQlpJ7kbJS2VLnUITSDtF105vxLDJhMQsxCLIasImxI7BgcTxzYXNbcZzx0fE9+GzDFr85KI3F7ZEu68jwGnvsnSNg/NQMpyD5KL0mN14amxENBlCddLfsyypc1rcF/+9iBe/5CMbKyLKg9qjqetkBpLxYy5ZU+6dHrF7YsbpRbsC0khE1JrSGUdcQpNoF/NLnpCMTKBzXHr5eo4VUVXS4I3x5eaSnFgxbDbs6jvOZXI5e6JlzBVEZfTINBLH5YjlVclPkHko1FBVKapuBf/SmOgmoS9iAP0Bhvexo3BfMvewQnbMaeF28dzjf1+oTqRa2SYVfxsUMWS24WuM3GC0y1jeuFiQslXZy3glwRdUw3o0jccfSXyR8alDc8Vc3dQ6Ob912SeIYdu4YToBbiF4mBohREsfDlFLkdA+rB73I9hKsPKIqkD+1Bf/9+2SfljcT3/z6+/8ueTfWY0FnUOhA41J0tJbus014ZBq2cBmvGO+YNW1zfTocroFXA8ucqFwiefyvxiY7ffT9qnuVNPBNMFyC3Ff7Qz7ec4ubgfPQ96r/DuCPcKLIs/Q1zGPcUOEDmJRfEEyL/VGpoo0JruqnpS7p4HTqJL3OLrt2KamGPDw9ot3Rm3qtiV7pEOKR+Z3BQeQBYPQDmEmbxKf7MMY2awKp3nrQca35d7p1zoAnEKwsAqSgyHhtIQEyUhx0twMIyvMqfCRwo6ELrsrEmqq1vgsWfdtJ/ZXJ6ydg/TJDMAMI43qTeRMz8wizLstrq1srJdsdf3kOiA6fDvh+QNzkXId8Xfk/uVp+e61KgJsAF+QyqB8KExoThgp2CF4XQRPxFUwCAoOqis6CYYgZjrWIw4cLg4eAAEWYTSxC6kK2SCFJRUM9SZtMN1iDRjvmcNYbdjxOWq5HHg0ebv5LwXxhRZF1EU/xSMkFqX4pHNk9uSE5fMUGZUqVaLU6NSLNSO1ynRkdVv1YQ34jMo6bkroB9ns2aLDyq/1lC2YnZF9sN9QJ19/9i59vXb79q/jwe25cXnD6wY4AVMQNyAwyCqoBxhKWC+4B4QipBiwG4oWagw6BPolJhwWF7Y7Tg/u8vgdKU2AleAEFY1lQ+g4YXfWE5HmOdF+HhOj1pLyxNkZk/CQJE3K2GAWpKlkzmSJ5PEUM5RZVMnUwTQxtFpi9SboImUXsf/wVAKU8A26YCzKxjJkTiyRcqg9o5Iz2YmyobZosTo7t9e33ab9hO6nJmwogLpdy37tmHUmuUxcRW5I8AEqglHhkxHgiFCuMe6UxwIiwwnxjAm8BtrPZ2I/v2TrVHiWtB29wKgyG2wsB8/t8DYLKNEvhFeQu+hXTJAYpIFlhizkE8VA2VbV1TlNVOvTKdaj49gATcfoM+UtZmvFPccjxJPES9JrzM8YFSatlPaMTgHZXNiXhqiDzo45UpMQhErGpXcyffooEpOYncqG3jD/Ur4MS4pJlU2/29GmS4mbz6wstjz7Oye/l7MG1sIjwRQiKJMmLpYTk9co/zmydvAUyjVVY96kltPOR6rp2xTpmA4zx1leYF/MvYLP06CwUumPKt43KGGI3rDDRhqMgapjqMpGbGt0kDiu+HkhFJwjNNSF5UhxExmCesmBCq1qrMHrpFzEMDc9rKcura7b3Tz1bpv3fnl/y4dXWhe0iB2NIGP3STuk8ywOkHu6Vr1DquhyXNHVT9In7nvxgMdDRo/ceXzHUx7PXuf5S4aWyVJlj1mFV57z+gFvNXg34YO5z0d8avj8pK+Kn2/47ogfcn7O+M30h+6vTv9cuPwXxd4Of86RQZcuym57K6iuUPerStLgDlKqexim1ZRn8rQzUzN7MjSL1HN5xvpiRE+erjaed7PdzdrslrZleg7vxw84h7nuz3Mrb1ZH5AzfskD/yJt5jUpiLo/vz23RmcULmZC6KbtK1veQwz2OhBQaHFc5gTSvOBVLyvZ4fgFKo1diIkJImDIdPVFgVBXNWRfRc4wAs9u6jkuYZUBeyBn2QWaxSDyaoCUByC7qkbFmq7gKvmEhMj+istgucUoFsvxySC6Ku5Kq2mtxm+9UjUFea2bU2npOWmha9+uQN9ZRPrq+6xHGa0BiSLoRSOTGOiZ/TP+ajZhbmkduxZzKNvA1pbKdfI72Kg4Vjku7kDeRpZuovy/3O0/EvWpfc3oERdJAX4iCQRh1tpM3lNIwaHHCIY+gnfeI0dEgvQ3GqrudvEfGqz8DVCq0IvA1piI2MI4Pbgm+DSHoxDn1pkdaTpZNAUNpSQ1Bi+6Dmh6ZQYQxlKmNhYO1mh2MQ59zl1uR55rPiX9TwEQwTahCREoMW7xBElPKRbrcV4X8iGK4MryqTOs0wjQftZN1gwwMjKNMz8yDLPqtAmyo7BDtn/wuOSU5J7oiu0X6N/eo9tK7vP/agxLALyhTmGY4JfgGRGIkT+Q9NCDwLSYG1hAOH34KoSnRAPERaRE5O0UEZSQ1NU0WXRSDNeMDcxKLDWsj2zuHARc3dysvHm8Bnzq/jYCWoISQj3CRKLSYovi8ZI/UozSi9JEvBdkuuXMFNcVwpRrlNrVEDVjNAi1zHRM9Nv0ag0OjbhMTs3hLCqtjmwHbBT+LDqp+/zqjuMi67vhL9w/tf88z5vJqkAMGAJ/AIshYaClYJ7hjeCAEHERhpA0UXtSr0TVzxxDEVsdRxjXFpyWIJ+wiDiLFIwsmj6Lko2qlZfBRwSDJ+M20zULG6sv2zXHL5cA9y7Puk5ZPmn9IQEYwTWhUhE3URxxG4leKX5pHxlO2Xq5K/lThTRFjZdgaUlo1Klp1aY0jLfF19fLVLdAfNGQwOjAZ2w9lUhZ6FoGWd1YIWw9nsg14FLbd23Om4/Du9OWMuwtF01nvEltd8m4H7ske5ZfXmBcECyQQyATqDmZo+PQ60kQ8B6OjiKCeg2cxS7EdcdHxgvAHCWmIrkl0SX/IEymlqL5ptuhy6AcZkZg6WUbZMjn4Oat54Hmj+XUFVYWTRHPFRSVrpTd8vSniKdupLqqLawxpMejo68MYkhoTmmybqZqHWxZaG9nq+Gnxy+lY5U/Ndc+d2//c5dmlCRBCDIEqhtrO74OpmPAMiOKIFkhnKK5o8hgj2J94qgSmhJ3E2qR4ZGeUIkfNIlWaVjrBfazkwtDGZMh8MutIpuxnXMrzAEa8T5jo+LXHYPeTdLO5tbkPIKW1LTCL7WDRbm/KawdNpo6unfh1tprzzuS0XcQDIdXmPUifDBgISUNPcA8SNqqdx2hazS3lgMFjLTgeHkFQEqtkCqVL89P3jAlzzDqyH9wwr8BnC7xCnyizGJiNNCYzyC0KvFKkiqidGptWoTvrd0aZaWzGbEEkaOXvDp+V+5gH3B4BDeS6p2IKjLx/nQ2koLGgNdqObkawL/SIRsRhdBN7ioclZaJL7i31ZV1mnk5FmR1Jhztej4++fCnxFTeR5kSmJ02nPxPFOrdnJM6lYLWTy/V5mri0qrZBxvag663bkfuxh8wz65Xy9vo0fDl+sn67/jSX/59r0KkKE2EXKBz26FXMdi/VS2pk36D9DE2vA17aCw4+oiuqlmfQpLwaTd4wcyxDrGOI62pn2ObYFzkbuco8S7wD/EpkUcgk/FxkBZPGtRIGxbQSRakF6c+k6+R1h/7p8EN5raMfNMlOCE7GEJ8tzMHNRwhWQB0KI17MRXBEIglGmqYqjFnBUsk0J11e7zDQjXWzzCK1SpwOrOtBKGgAJcESiBMqiAnjXgQFcUxu0qD0FBPFwrMP3BYfK6gIp2KEVCy3qeKshuhDfo/OYhvw+4h+Ug9lGjCTdohRzzyC9Q7nGN460Gei2yU/l5+i3EB/W0tS7iC+VMfUB2NgF9UdPieoRRaKyBYtwwHX5U396kZ+fkw8885tR+Sx5xnlpe214E23d8zrAQbsJA8hMiA3NyD/EI1NdpjHkIhVNpjmwNgGcxsEU2FsgyLSgyyFyoKeGaYkATg7uCv46RHGM0YEQvwDpkE+QqVCAxodKTrwG/olRgVmFBbb2CQNZYgdgJOJa4VHjFc3PmYaBFgE8YQmRDrEMiRqpM7kABT2VF7UXDSsNI+0hz7UfGTRZzPiMw4zNTCbsmyygbATcshzanF1cd/yYvu04nPgzxNQEOQSUhcmFyEQuRB9ECcWv5JEkBKRtpfBkSmTlfJ1Ifcmf6nwpUSqrKTCq2qoeqpmrvZ33wDlZK2hrnGn+aXFoo21dmIMOg7rJFST9LrZua0Xloy+uH6FgbQhrhGmMbvxr0mMqZ7ph5m1WZi5k/mExYHlldWCdZ9NmW3jdr1p2HPb9zi4OKw6Sju2OaU6U/kzcwF36XXNcdP2N+Qfzn13/9W5exx6WngpeJNf3u8eIFQBhxBxwMAHCvICag5GGpYbHgRBGlEKaRk5CKUFzRt8gFmArY4zg7uFF4UfRohBBEQ8RgpI+kO+QGlJjUtrSpfNUMbUxOLEpsj+wmnEbcZLyy8vcCBULIIsqiLWLFEh+S1DJasmxyo/qwip5FclTPVRvUvTUytYh1zXUq/NIMsI08TBTMRc1VLdqstG3y7HvsPvlTOmS6SbtX8sD2gvpHfvQzISGGQGtDksEVwE/CviJzICqg+6KUYsZvfDCrsQVwZPm0CYsJJojISTlIcshMKYsoS6j1bdBwe9CkMA4z3zG6shewmnGdcDj1/eUn5sgSohDBFDMXLxEoljyWVpIF8SsnZyLy1QzFVmVFFqtW8ajSgtMe2/uqZ6NfqBBilGQsbKnfJDbS5h0WHZanVvM2YHYJ/uUOlo65TpbOx875rilu3fx0Pb0ymv/6wBZIA1YB9kJHQNrBxcOQIHYiwYGCURDQR9HjMTGxsnEDcSL42Ak9CZOJoUj8yRApCSiSqbJocOgF6A4YvJnUWeNZIdiBOZK4AnnA+Ef0YQXUhReER0RpxBklaawJeOrKmvJLlABXCFB6UW5ReVG7XJ1muiafnV4dVbNTg0qjF+N9k3nTAbNT+z3LdWsImyw/Ez5cDQI6ccFys3GndqD1TP7MvrjoLQgsSAwoehhv2BV0OQQwwHa6GAosGDYzAUMAexDnHY8cjwPQmriNVIWsloyc0pVqi2aJjpzOkxGAIZ+5hxWSJZJ2rL/sE5wHVST94dfkifX4IEQmEiIaLbEtCSbdJoMt6ys3J/FJKVllXC1BE1snzvrEWQ5VqVqayNXVebeWp36QiuE9VgLrqS6+bW3GTm64Ems15SOznr0+nHGyAY5BieGGdtEh3FpgHh+uE1pzf/3BIqcsu3rVBjssawnrZRtAWyg7YL9nPiIOc3wLHKidQpxJnLudel3dXBtdqNx23QX/f+IbNzv/IQ9Xj1dPdS8lrZm/plRwUkAJlARIheSC8QNehsyOgyM4cSGSonDWg56AOYdFgJ2GO4sOEN8h4+p+40R4CMCBEN8QTpBdkdBQVlArUCzRHtFNyOITKmVBZYzdiXOIu4L3hyeGX4aOMnZU5QQShKeESkRnRKrEG8QrJHSksGQA5DfkDxTSVG9UTDTUtAe+qDj+7P9Cl5zYCZ0QwB5dXVRs4zItfUQo4zJlTXTFYzQVbeSEYzBZRbVxu5zoxSU/NZzxxZWcMd5jsLbt1t5jpLcoysC+wYHH648LmVeWx48Xx68JHwewvgCL4Lu4kgicqK/5GilNaTyZPjlb9XsFYcUtZSiVOjUdfXaPcdoyWtraIjqUuhB623Z+BlCGq4beRsjGBcYqJjWmnmull5w+lZoFpqWWlaz9oS223bq9lfOWw6Vu3U3loOzsmu6m5R/krdXfyPeTJ41e7d9dK2Q7AB7YHXoH4oZOhimC9YLLiYEXDiQkxHWkZ+HQUlZtTr0aCiAI+N0ddu9mPC1J7PmPkNZoRFNFZlTmNTpo89Ow5LU1mOE15pNuOypINbj8eCdzA+caOZE2ATdE+IWUvz+ZkwtIK6W8thIpgaW8+b6HdikqZzmTjlhnzM/4M9AABSwwq1TAHumzx01R8MQatGd7kHsRISRYDEBnx8M1iq/dAfCiqhjGqqgVFsbfExwOIaUfncPttA3yBPa0GUZkVToim9ChH3QBhuLm9yPU0z55yi5ibDawYDIn4Ql/7m7no9dP3jMIznQXPoAy2G/v9++uZzoBTJT7KerMZuF0+LVCxsfCNXrmO/5Y1RCwNwwFz6AzMdz+vPjKZ1bpQvNh9UQ0gtn50M/Rsq/KK8fbZMAIgyIhF5NNE4pO2q6IAv4dOyEm8DShGIHURoVMVQGBLiJHr9urcEMPrOJPiefM0J2gKvrz5V2J/YA9CgKSQKSQoQVDOiQy3gNdtjIIKWjKTHIEMewYGbyd2Hy1o9ecGwGoZJs4BWtuV3SK8xO68M8GK+YfV3xjaWjT/V5+Vz9MAlhDogZREVJ2YoQlq3f7XPR/lTqc0Th2BTiG4A3RDS9HqIU+SubrsTo+JIDt+OgU3hsoFud5EEFSdOUKMqEsOhuDeBkBQQiGIrtmWrxU4vmIm45rMbzFHlixoZqYzp99zciRna8sozZBtcy9Yv7lFPWvqAFG/RxlXSRgds2P/x4V8D36NSHdg/5vlPgcfYw9Mva3/XJ2+I/LbXZS1ODOhp/B8bFyP//6jw1BhqckzGY0LM6KwMVVBox7Fq41AnyvUoAhOxEBIThTfEN0TDOZg384eUR1DyAAQOR2iTj7rZP3f/QDf062QyHvPJwUHbfv4y/Kf/fw+O659upHkNAI9ZeF2n4XrHu+2alMqXyQbstdMQu6it0o3fhE7mcn3X3vBB5l//V9czbOpY3Rk8vPXyAAb90+vw/o8AlR+hZ/gJ9Xyxb4cDwIvP7WsiBp9SUuatP4U+CNTf/ek0Ay7gIl0yzuECKOjOQipnUeQTgigKvWyceDfSS4iYX2Egp+4kiXlHD4iSW1uULiTyVrmbZYGZc9saSHKvubUt0WL/iOgsrUeEummmjbiO7DS13BTcvKy/s9PslaFlGaFA7lgZZs5mhKxno3LMcO+m1xPy05eMzOgOBwmnqwJaiySEL0iCy+HQXBd1XciVbNpMpKlvC58gnbBHSBVlCOFLL+n5ilnNlSKlmpfMKooxDfe16Ejv8it1vDJUQDOYiTxpYYlU8uycjpEObnw1IT/u9jRv93uxVdmRWBYhXszErOIJXOZFEabBExeCo3OnZaokZuOUUgViYsRNKNnikmaIqLB/T+CHf/wOUoMwDEImMBGJf6HrsYUtuhVdFLbpapspCFF6q0ebmnnYL67wofm8J5u7q7l9H+frVz/76o75V6CPZRMiRLnp9O0/Pf2jv8nPxFqYYCfX7/1R4dDFuVEmRCRWtc7HT0lTmabauqIKieMuPxIWYJAAoLDOgPDOF5cwCwOdH12+uqO8P3N/DwBtCMESgC1xWhU8iJu895OTtPL76KKxDESgNHcztnwaqiOMKTjbvafzC6X1Pcqtej0jAmnj3POFAmd1HOnNxT3jtAlO+u+Wr7u3c0ziytndomPtgafTeRa8NYD8P/M2VEXr+sJuorNGU1VflgOqN5IsgCSWRATebF0j1s5PTETMDsSdjIxBGdeRwL4VOqihIx4SAfjc6VlApba3VMzgEncN1A6bkEk3AHfSVNeo1nsiZ+fLhV7dGA2IusjlzNH6OuLSVQ/YX5Bzl4usB3b2T/qhu3UufYto3WgsvK0hEjeGYGjPc+jff0KSdXJI3mhVz4K+btI05zW4UEAVSZoVclQgL5EQBVO5S/s7onoZDO6Q3n5z1cIfwExntw7GqZcmQmwvFkT34iwnyuJwx/F+0q885jtIMRjAm4dS08sUnn91GQurFNGiiAiRgu7WN8oyRjsbd2ZqiOqVfD2D0okmTeXGZXGTJELav9ddtdcYT4LJzfzyoRB97FLn/HTT+8SsOi23uAcUqGDLCBIYSC6eUqRD5P0zSJ4gEeAA7fWltZtAKAT3btMCua8u8wzUfTvj8NPK2z/7lguB2H8LFncbryCxz2gPccSUU9VUFgIIEKFoDRLqo8IkRPJgIA/T9tTlUPLubpJOJmf6+csQ2oOkwde8f4UjcPCpDx6Bv7k/dQ2bEhc+vQ7KKEkbdWkkc6AlkM5nV2koezdXJ1PY2VaY8qfYC618LWrovkgfiE4OcbeE26OpoZ70HNhhEF/Be9thufhNoAKdBB0aGQ4VqhrRRg2UhiC7Sktvf1LJOq0O5IcEuSBz/juyMKbWQZ/TSaM1mJlymMZW6VVaHU+HxoUSaiW6bDQ7ZqUlrGp3UgikYoMA5Yny9BjZPRU0aCBy9PCJe0FVFr27Ew35nL9lcQNHCJ9iAAzSa9hcgkN7CntXKBP6SOoh4l+IQKMBL28gLsMkrMVIjMIEjL6u/j/Or2zGMMx64+8LOxitv//3r2+/rKhvxzDM8p9ff8t79+DokVf5lw8fOJBK38tfYz2LXW6V4Xruxg+hjscMSKANd/KTP/vHd7pzygjYyJ23ftoySv/m77k2/w/+n/r/7G/s/5iO/c/RF7FVQkQS4+pq8bzE1lQPp1sDJpHpwrRdLAYcYrEyXAwOeCTnAki/9ubLyfUl0TgpIHupWV6n1Uj+RDst6lwY2a2PRdR47w13M29bhpn3wXNRF7IsWk7NVDh0lMu0Rud6JsZWy0RIE5jZ8ehRVUVdpwDKKCQUCk0IMWeWfjK0/bnQLL2wi3pUHOp8+20yLBPEBK99JPPUvzifrlhcdkW88FsdffMqGRY0bajVWM41vtXWQl3N2li4EwLe3BXR2Yvr7WJZgvfRsWNW9wLff4RwlssWLpMAB0JiQc3LlyAUlrvqQdiu2iTHKjHYf8YR5S5UBGfMubXWBXu7I5Ci0QdWqlkbfMqwaXE2yQnBmw8zqBFEAgDy5jVi5JpTEEdcUUNoHau0Ro9gkzkVUtqORx+t5Obc3hyKSgbsd95V8AFNpPDZKUV4v8PoIBtrImawqWYg+XEwS6z6gfQzyTTuv/EfuAq+R0cNjqLlRbJ78tHv8BBi/PPBuzlINLc8nafwH+4QcjIn48QTNLei2CAUkceMnh6zgL6ZivA+0qUl9LfG0HdS7/nRqsWNTx+qucIPrEFjsUk6f79ff5xPOHi+U/iFRVVCzNtonT066YNlI8rKQpUrGGdnKn32g1ITo4YCthkCGugVBn53BsTikhJ9Zwcd9uZSOWuO0yP8hPxiCCJEILC31bLiQtX3cmBT2NlOMfJHqe31PhhyD/jcPtcPT7ww/hqPECPiVpjFR+86QV3vxNdB4xwN2LXQcTwoOs4/k2xMcUHXdNJo29v4IYxWHmVdAIOfGutFwlgbg5+y5ZmGHbOJlAY660lsKIsCyCBDLdGokKEcaYJ4rRdzUdFhBlLMRIQIGGabs8g5R79IZDFP2FVSe7diqHeFfN8zIJDBamTP5ktDuHpCS+dxhPpbN5cYkI1HZGNF8RB3vM2LEaYY32Oime+QByLPfc5uXlyUDp+MI4dAZY2EXud7DxTMnNq5Ds2kqaYyRQiCBEB49TUSiADCAElAE+Pkfjrg/Z9+ZGhUSMJEFJYhp1B5LXxURVp6A0LCDsAdmG5E9B3bu66/d3ISJddXNtAj4Q56XhvAB+steNO2gnDGm3mOhaknTNgAO5OGyx+38/l9HX48PWmQZD+hwhnZ+zv0USxh+OyjEREiWmudE7IhAEZCqUEQw+ICtPG+NBmfnBRDT5PPhfMLlkoN5SjB+e6yhLAK8qXmfKZI62P6zmRyBvdho1fjZeIQjfjDhtb0alkgFPLZMHGnn+f9ikP6JpqUmoBHEBIkyDypgE7xvVzovEUg23zl1yo1yra0yDWfhgGJcbuaL/wFI8ft/phVDVAJyT5VE8PMGIFgDwp7PNz+uTGEn4pt7kuTW0ojjxfvCp/B+8bazxJD4uTuCBpvUvy5NQHoskRKl5FEiibcQUuFb91tniMmCld3hM9JVLxGFl1fg8sJ0Xet5eMr2VPijj8Czee3W0iR+AfKT+lfPHzDURfD/OD9wuirIvWA53XptsvbOZFJfCNDurbmFm+MPqT5/Kitx/nyM4Pp05vTlvNX9KPDNZT/q98d0v/xZtWXCUBBZgx9PJErytI6qhMw/ygyrOgZojBoxDRkIqVoRy6EVHMyG0JE2BNLmTqiX33GhmGqfnG42GxIJ/XHBE7p311wPxjdnJX1HPZPXU5eEjOaxKcXI7w7+zBEAAWJCO31w8/N+8+rdou/UqjG/+n/jDMAhYnEkDinFBJ4jX6R7Iwh83ZIB7r1kkLv93dSB2vRYXBuCVeqCdiBdNYZWw5s2LAUUjtLWhARXBImxE/03O+nKXWZkatEl5t1AAHdrPBYytQ4PkCRROjSWpvCdby40/X6IdHDpIg9ZhYNV0cNvP/ON4hye5fBivWyfjjbDQshkvWJxp06797VqO/xtdmUnXnPhi7PhXdLovv7Rq80LQrOk39jzONhxSobmNixj0lKg/YUNfThaIGYCO0ZNcVFiNX6/px+MJ1SZoVQ7fYyme2IWVO3lLveRbtkG47B/drzgrgPGCXDbQN7OV8EdYstm+7ZiDkO7WgFpw3nlJjVAtbwIVjBJKjDdZRR6lHzBQCAiI47Vj7YtVUg4pRyxeu5BCZNItc4DZzIgEKf5L54I4FsEEcVMAV2K4tVXfBmPYTOpzWJmQqwyVop/0hIX0es+QIEmCizUCD1gQBhkjvp1bNs/0OtJsckHROi7jNjhy4bBWSwQwPySAtRZtsouE40ufssvHn9ffb1TZitLr5kLlYZa+pt7rfgGEsfM9hUOqedgWmkTpoIUTKF9PLj3E/6AgoRIREywQ1cSILiYlVXcfpqtXmy3VJ01ssKCDB4+gvG9f/70p19HcTRu2rKilzaask22F2oXXBT9PHSD51FvbIO42lEFfMiRd5czEcMm23KyouAdf6S9+WrID8+q1TDaoiUTagWyGIbYoayLqXVDPaJj4MFHUslDA5J55gYlOZOiMGVTlhAydogDAIoskYcXz8U/vB9QkYu59Srph3gX0MQUI6uBGQ2J/uL4/DmIToiT4bHf3Hs6VYwPYrwEVglDSb9MfzYPYHSaFLQPb8HhjI4Xpm/tx2Wo98EKtBJ0KHxDIeOVWXiGzSEmAq6FyIIv1eKwCQ0hoDmVmRKLYu/Ta5WvEHRkx6VofeZDDLDY9y1L5mazYWtO65mVckIJ6ARWjh/LPhXbPMYIxcWf0Ep6BWDgc2sxaBhlzft213eRLz+3aImj+n3VkYaRtVKrKcIpFMJYuAx7+X5m8uRqzuwfVw8vWm26rZmafZK5FxIAB78sV8c95UdWAOgIGjlUbHnlB28Vv0w31iU2qz98mvP3P+p1T2zdNuIDrFjtreEJZ55oN3yYOxw1Q0GfZ8zzSEkc/fVl8wwLIT0om8XJlp6sqMICGZ6R0pS7jGXvHQ2V0aKhZCVRey/9MEoonfu5z9/c3PTYasDnqTVkRar6X6FoZvVcrS9BiP6vEQEpw1CCOxoa7Fo+fPWLyzb5RenYQE7R2HA699d5lo6aP3IMlLqVHa91RMmJzA06MyHb/Y+k4MhBIqOwCYAOAjg3q+fEf4RDh6x1XCpzMoyeNiVm/qlF9z4vUJ04xat0nSIWUyLU9Mso2y3vU8xsgM9CTbLpJEurzUo8paf9X+0bJdvZMtw4YGrwvA21hsVkD1IntDkCftlVxU1WJXQYLM1RVMI6UUJthXkxwxg7IUdrNE/njyGLD2MFKH6IeJ+FJDEajuFf/CjIJ9T50fihPxNEEmf//ylsAZDqmmoq6vBOKoXjFTuIiEJ9kn2bhhJz90HAnHyGJnhqErwPmpc2ssVUXkc56yYG3FXyXEuRSt5QZK8DGLa50nkCSPtpt3icvpoYfSl58WYjx06WYVucnDjaPISxK0Tex1z9GW7YKKLxZy26kqxU63rgz/giijyB953DvEUnY18wOhTcm8motGKKA/Bi4PJbgDtOgoCYGCQR+CdXqARGMwvL8dXueJnd01Te/IdsCzQrtGlBaOFJjiwn0vJAwoOI+giagZyV0GHgn6zrSs96xxad1qoahHh2CLseIUWN4/0GG0xWUmZzeww2xZhelgRe5BPFJi5aTJta+M5iyQ4Ecu4VUaodg8TLsy5d6dVoT2l7vGNpFm9aKjfScfqgwpQihhd5025yOgMjt2Rhx0rC7MYgtkQIdHWWdxscjulKiM3UVe7dMDsKmJeCjS+drYfvg5YUHFATTigO1BDN35g+Y+T9YAF9YZfahZY//eT7ueqYbEOkFmI6ruCSsey0CHA44rh28H920IJBMbCo4+fNL3CbnnZJYhIUojXfG1pt6EuNF4W1syyy7U9xoKyFUR/J2EkYsR2X/nmM+PYz+E+oduLkEl9M59X7kHsfDkI0dFJ3EwQDGzCLzUUk4T74Z/oC7InrdH/8ZvotI8uKhPLI/PvDUCY9tHBMu0KPbQhgnHFUjnLsj7b5phq7VtVru83JhzIw1iyNYjIoQVslEvxCHneo+KLE6KjbBSu2Gz4RZp6VLgxpJwe7XYvr61Wb9C75J3n002UEuQ5Y+a7Y3DTDjaxOT8yOkTdlY+EWiygXGB5wHF8dCU673crb5WSa8ZTuThiZXD46ui1gKhsHiHkt0+qqz1OOZEw77tPmdXrMzZvhZWSt5ELxqT98HppgaAhaaw0R7/lOMpi2UV39V+q1y0S8I5RFAF4DA5gSnMuQJiiwWZ1kQEPmIOUl5D1DaTZEfgHnqDIOXhkhqpvVCoqNBa2rVDJqHAGILoM71bHwA+kr/qaN73hy6Lywdm1U5dzio3qT9Ma5UofqekawtJNJ7NRXWWBixVVLV5lJuOK9P2vKyXkMLeNLVHXEiPjhMQFYMJOw/aWtVXXgohmwpyxwKay/tW+Ioxfn7l4eHNPqaO3EumD7Ksl5+6zwtf1UfSnK47DvEyDhju6DCLYlqy/U5w4KyrN81EzJ+8Gcc6DukWr2za3knUbizI6Y51TXi81q3PXM4PJApE1qkTqeki3ZKCTMjBM7YTOFMjR+1Bte1uBaZy2H8ZYR4sYvA9OLkeifcNiLAN28sMl1mSsrL/Rc7D2QWlndgeNZXGLzk2FOEGlMX5mLgUsD+4gMl8fMWxYce2OEMbWjrO5NKXNe9iQ5flkNk2WCaStq9WaiG7A5rJHwvSVkEYSRkTZ/Hxh2FVwBF/GQEwI0FwHzIy60MqvAwUK5uK+kGlALCKcT7NnLkU1T4tsYyO0IGpEWWbi3oAFIr8AeMCnrktxLvdFED9CzUMQd75IgD4vLLeQqmFkAYYg4+il+7CmT0fC8hTqrlB65hqPKX8KPtEDpkXU4rAQnFXIuQlEXAvES44AmktdT0xgtnkCCSTG6FCfWwGqvx0t7r2Rn0HqRH4J5l6EF+DnEFdISBg2mgfgv2G/oPd4eHH6N/D9YDIYmgmQF/HL4sGoTkhm77NtXubujz2erhiedHsw58TA0HGih9irKlIta86olZUhOCDlYI7IIDKuljjOfgAQYKo9afI+dZcrfdcGIJV8Qglf9arVhOjb22n05FLis6wt4VcgP14i8GdSEQNURIzEj7zW125R1EOns6NQFj5dezFH3meYCsMdIfe9Ta5Gj13oFMc5b67XHTrqVQllP35pgay2uwIFk3XYIVGhG8Ho+hI4e//1u3jM3wH/fqjL2jKk38wpYwo72wxT/hRct6pQiTJ011jWlqXPfu/IlPEipw3C/R4u6QO35pRQ9GO6KjsRCG4XEq4HS9UjDtzvwsJoPOjk0QOrEoD53x3Awil8DSRgjAG3rgHM5V0F1ys79OUFZByba0miBkqfeUlKEkWSQEnugK+nJEtDZcr7VYgsCCdN34fEwioGasyWbgwJVwFFx7IXkNHC561NkY2bASlVv2BAvN0+aJuH7d0MBbFjZi1h1B4Xa+uydT0wFIF0/Qp3V5xSivOUYKqTiWk5VIIPal6UCt89hDbJ/nCQTp612L+aNHfJa2Uyv+5+UhT+IybgM+nY9ynXf5l+CDytFSvMpKsUCCQDM15AtSoqckoKE6pu8BrDghzDQaRJEi9mSSqcWVbwlARCDuNZQjKdFi78huME4duTSqiqF43FlwvUahaQIdnf11JZW7e/r+vg2in7D//2n/3ifWP0E09hZUeri/zoNbQF53symf/HmxD/9zdGTG8XvfWM/H0rVDfYx/KQjugkPHOKVKsu2eAd4kDLa+9RBzue/69+1/ULjUjMYm0siqKsYrTOWQEJmUQ9Eq1Zuvinoph9fhHSX9ipuDb2GgvXrVDZuB57fuH9QUlcm6pLgI91uAOkIRkgmhSNav1KAqO4FZWrN+HAm6DgOVsC12evrDd/BzS///YwE9rsqzvT6GuAAuM781a+7oKa4BWNunRTD/5kXgTNuyusXhvjCA+lT+CCoPS7VY93btP2Uwjut9WnZXF4dEEvptlXYyCCWxj1gmBWRC2xCCs+CAQ6WwqnzFlCNbhIpMaacNT0fyigglHYszLAOZGJ75AoobA2wl9aw0rVf3ZpvV95l8h1fo7fvdciUa9p2PjNtebOxm/6yDp1+FYZouJez60n5Em95TOaPGYj21WHO0GLTTZN4r1H9L7BigeVyDE5Q08a6+TP5rf73hJ7b+GYVypeaCzctamb2kV2uy+z/iPPgh73wc9dBXXXgGqmHYq/IFcrSrShFOyYVZawqJ2uQbRD5ioziH8HB2DtqogxQqOfFYtIhESP9ASuv1/Wg6//P9B6vjXsBHizETVmWEvdR2jkzGvev+v+/9OsfkXW5c+A+ykM0Met8/4xBz/PUNuLY477QV+sYLYaG7P3s0pmK8dD4wa4Xm3BP5De9NC+297gFw3e4lxq4xHn8oyeVrpWlfh2eIhNVTrkbb2PZXTugNBd5FmAH9t7lfywx7gYHmPEiPvfir2mJ7fb3lspEG01+oPq7iClhm42lydB+XlHWJ47CY01gM3CSUB6c6KcFw/1w7nMm3Y14+lAFFvLCg2OGA2Rrl72zPkW4JC2uj8zVQP/Uybw+oByVXV9t3NdKcVwd6ys9xSY+tAYnigHctKEp1ViG4JJUo+xaJ7WfIk6Ds1UXtSzKZRkvn88T24yn1cQSNON1phw514qz02MfOqtfYT6gLF2U3NKLPdpBWJfMTFWm11qxMx28O4LgQV7HSJsx6HGvKjvd18mX8udEluzqqs8i3LlBooN0RclVN2diviqOjZMVjpe57K1UrFP14L1xM2xpklhhw1q0oKpBoqxtv1BzJGwN8CB5CAlAfOEwCd//tshHQAAgPgEXCR1qrGObcjeBycBv+tgr38nZccQCDfwKRuMbohMNMTdus0eqFnxpSWHwf54P+YKfQt4YrVCoUlSOWmRoak3oysbVf4p0Bj1RTh+EhsV3eJxcRE1fJgPBj9uc0YY+aHLkx3JzuyOWoxuANFFAXQiO10mTu9xNAzWwiiFRCJOFwdm9Ec2YtYbnkNHCfe1Br1KeA2HWHFnG4Qq/KT4zYGRzKsYbY/QYFDZNBxP5qyQTak+uyZE0G2lDaQ/5o/4hd/iD6uohEHOlxuOvbyHCafZVdG7RwiqOHudxHSfPRhlo0E0SDuHuAxZVZwcrG/bRELe7/spZdzWK8Mm/oc6N44c3cEfBS65lBmjl57UQu9GAj2QvyFRhdw6c5+RtrpWbuUDmUfLORnciuo+Ee71jy5mIa+rWYtXqE12m6zAynuuJ0cP9f0dWel9/X3ApPfj0JvaBOSodWx2a/b1YcSsnGy3MSN3pnowOj2gvakbFRNrBYz5yYkSKSoT+Xj64MEe2MdHIu5GEXVQ2CCzUJpDWFMosFV93gFpKEMIDuf4UI7mabZmSa8inBN7/ryfVbEul5jepoTDvs2nfqQig90AG6A5BWP6ukS6Xtyq34YxxG/zogffqVIUSMshYyKYerVhU2Hk5lWjeprAoHLDLeb+vj+maDJ61CNbxjSUvt7PRNSvDX0wG9onAY7iqSusgnT2WVWx02U70tiLb4WlbbvnWxFtD5iWzloaaiRmppDaNwx9v+iXjgXZdwO+H5SvVF9e5nNdLvrOu4rBAY7c6UiEfL+Bk7a0GPQfcIkk7ClA6CrkBe7IJ+oOFlmXSB1rctp3xoGFMpb1bV4tFodQlqRRz7rV1iD0DHAgjgQ450eQtg4nKLwqORB8lep+lGfgWEaZmkrLpY0sfVBy5J4K8OAEgjiPC3TBdA/2wSFeKcRiPMEQPGOUJS9MCaQwZcBIDl7MGQJmYq26/eTUZozitvcpnGJfkisb6GU4Pn+0HdeL5XQq4NcPDctFHft+OEnZ13V7xFRtscqnLTkDEzMfHjKkdKoqSDcDgqe4+0xuwqvfXde+NND5kVk37rnl4hSlQg2XidsbIMTNJmIL46LEPT3bNTIdF70W1DJKtOLr9x0hmkq+rOTAH60ThCnjL5e5TawqOhfmbcb2G8c5I2enjnJLqVI88VMXPv4hB2kVrVK3oI9TlAlGHUYto5j1CLJQxySAkUTMvVTWXUphDEwRwAAAcAhMKNIXxF9MwGcBJ08JxV1gU2ipnh/OCI7WQcAyVpCly8ICbaqlIUTRG6Oq3nTuvRuj0tzBJgbsIlvriI2tGLt6gQi3RcXN1rDpKBc25R11TanlbqVs8Cv3sa2qlf+5pWCmvDq+R78pTJsv1eMYR/hSvMasHOQ/NHtiZgtjX2dimnPTKBh1xA3PbnK4GboQL4gBrw417M3qFPPm1vsT/8pX1reeAUS1MIsfcqk3F667bGC4C2MyB61HyW+ntgrjnpRQX5Ky80pjGbQrtWbbSNFYgGFOBJ5WVzUWETEBPBOX1ToCvuICL0p4BJYuMIMYkHc0DuRSKJbRCAso1ZOasY8UlltFTsKLGMWgvyYipDcHgiMdC2TRCRA83YMOc9Yikj8EGxcQsVS7BEY+iI/jq1qk27qxyDWkdbh5IBc4pNrLFemi87kqNzgjLBAKlgt3ANZ0mBIm7wLWOtYnYjU6htSUZdFnzsDaZlBX1A0ayPXMPj1tWfTYUktwVavqm5tIEXZnIM6n88Ee5AfBi+qgQ3mkDFMMrhu3Xp6sXTDZFjciOlRV3U9nlSO4+0xhwdGXEW+h/cMNswEghSjO1JJiORxdSfp/hHdqsx63Cyg9TJMz7Lz3uowMw7OTRQuT6X0HAL9TkaCMMi1R4o/M516OOc7THhN2/1Ody91Ltb8K2EOK6rYti0Bwce72G3R81hsq7u4YMymRJ000uAaluSW9FNORdEokZs6bFH1WA9ik4lJnHZNXiwLBM/D6Eg6+YnsCeP3rPwjHyJAqAj1gPrdDfb/WP+o9vIH79Gr0fniAHKqTWGY1BCOl+8CxKfwhn57ayoxRTAQuUykBTCYYpt1Aw8582C0dhoZwHO6nqW8a0qDY9Yx/AV7PiYozXNSwHVB4Ir7dL1dhFIUZb95fTDwFoyT72xWDm6q4P26IjdGWUQGbZxKW7qJLbXUY7jKwOaxmeIMMV9d9Jd9/Pa1n4sv2TvkicTvzOUiNFgJIqFyR8WeeCdPYlUHZeokxHc9h3mIUqnk0AxV3nschNNWK/fnJia5a5Rb/tbWKjIcjOd6ndR9fF6XKO6btfPSaZWEmVZ54No7RGJx5Vy1EyubmLSIY+t5eOaPEqKotinw3Obe0RsQ4QYi0UA/SwmkU2WuDUrhwpfDdaa1XMaqFIyqK7Z3sVuSMmAsLWYQ7T1JINqKNZ9bluQnMVTbo0Otkus1EJ11PnLtI04lLIICHerNZVEw5IJgw4jcEBHYocjkAXwCcGyS+JEZErijMXMyBhOgbMg8JeeizMJ3SG+gN9DS6Y/lVWihF20Cach6JEbL4jHGvRxsyH0uLdCldyrxN6iD5BoFPqMCruGoBDwoJVUsPJynno914hsgG0kRhkgQ3wkRS/aV1H9MMnE9He/hgz6G2KpQcbtjqAi4rgol1MlLNS0vIvqPLB+9BsCoQ5j/jY3WTi3KRy+/Ph55AmHmvzl52cv5//oI4YoYy1mBWoX5p+A3p974D/0BOSuBs7VYDGBw4gy2s0M3oXgk9VrdCrzNY9kk68rqwtAMe5hCU0eDBZbWfbKXggV0o6yYSy5yvjEkHq9lU9grea2oF6e5GVX3kOiU5X5tf0inUTVg3/cFEVsEH/z4xIcjhPEzscP9jxbZd5qf3s0GPEVnHsLPSgzdwNVDGfUznZWB4OTh6hMGb7toZreoFgdm0lyU4+PSWHT0bC5Tedrbmjv+FIes6VkvO0Jbs/HhWcz9QeJiPET9y8xGlGFJCPPPXgMSxTKQJu4lA1KjWfxPM0rCxVsDDMi5sBqVGAMHcoTLSVXT4Q+RuH6LP5nrrvET01uJ3uFzhCHFRSvV1qCYv04yhc6FICN1LwsXaOGYEiCARAaWCkS+CUWzraDGG7ot08qJA5xAb8VDO5BmyvOhaYeFgATXLCqENzdacjhM1moIx4qZsCMC4BWoUAdKSUNWhNgSokWfQQhWEoLeKW0gpjuZAi+fI7ZZXhAeS+9siE0AEiwuNk+9MXZhRKFGG6/Y+9eLaEj1BGzqtmy5XHKwtoEwjUDdbYoQ+EHgoNi3GIHG0YB3O906LeqpJFKiVCXDl77UuHerTSfDuOh+r7tDH1B107RxDo20YEh6bPK+ZEl2eFtPumdh2X54sUJtFQ9f02/Wiuq5ejbArY7rBmW29NCOYOmw8CjkEHopdf/8oTWt78NvDcB7YN70IciZfFFdcht+W5UH3uodYyjWECTS9kw6zhVs83JfYD012/PCQe+T+i3R2QwVUVdQEG6fRJiNt4jcbPWxFryJvDkyiYIDUeHTpHVQhOcgsOoccZ+7acMSiSy9MgHkZaS6uoQd4aA5FSEHLfYfOCwNIJpzDLBq4TZwBABQ0XnpBAZKfSZ2yW3H0a1PP69zERcHJrzqKaaU/RtHtupmLmM9IDN8tz6frH+7JKxlJ5x1UMvgiTqPa6LHhFNrJ+tYxRBNWgUmNV6EVCS1TZwxXamkli52R8YojIVvQTG6LeSz00qZdvhZITPDhVhHCHITs1fA5ldOwZ8NwjnPul2IbwIvfn9ns6VSVkMLCN7wZbvdP0pu8uPicRPLh2UNF338VbY7gvaReFwuMjB8bXQ1trEFmOnB+Ue73CUx4f8n9h9/c6ZXUw2HxdPxiP6zVxmRa8GlpKg6G6iGle6aSwQJjAtrNqUQfplpdDdXcnP1ntJTyRfpOOXRl2PGGCsF8gf1Vy/HZPtPxu9jEKoxtCok5k08Y4ke9JIaG2N+UXhotfdaBr8bCVArbJ+b1Sxo97tLnlnmX9V1ocG5p2NuxsA2ZAnBwRa6sxs3TLFmCR8i52MW8CYLsqHgSLJ0is2/nXBKJaxZHyh+EQ1kEoRhICMjItZJwdNMKZgf0KCwg5TwjxRHRqpvnKOA0GexzBUD3htnKFScXVPue/FsRGPaMyhwHzhXsjMIAtkM0Do41RKIGQ7JntSYhIF8Is3rcL44rSldLOWtSS4lC+ElViMJHklXvEqJMiMY63w4iYvfJqU1dxzFytNuwhcrHmWtfrI8XO9ZNmZcV8hWj6lUwWg4FWZLta9F1hNHrMH99d+0dFzkatS0gWCPhyk0ZtpgzU/J+E9xW08Jyp7YE4dB2X9J3lEO9uHhm7LMYVaZyftSry0oDdQAfXo3DFTtXaqQNdsct1zbuGVq2JNRDhGSzELgjAUBFCR2FnPu+QmQBRA8HSLunS4wfvPrvixiXEBS096SQ/Yw8RCldZ5L3ISdjhe9p7p05UMiBpWeODyJ1Ik2JRowE0cNzJnxLDj4s+w00pHRCxrMQX5/lKy1Phrv23RMOW1x7P0y3MxgiJGJCRhs2TYCZR61mO44l1S/JYwyTIT6BHS8U+9y95KnLi6s4zPch9BYJhUlMhighBACp8/Esh8AOQpCIrqpLkNH886DOdChXIRXeSaWrqKSqtJOA5mZQx0KXmEUXI18EdX0gR6IuU5NTYNUAWS8teqC1NhnCiQRNE7aK2q62khPvNFSkqL87hKwd80Dp6+gqwXDY8w1lUhRBQqLSVWUI3oewPPPi9nAvvwxWixsiNtQWEffv5wv165hVwfJRX2fbrWsEO9vxAYKTZQnnEoNeZQVmtRNNziONk65SuqtrYExu/uBTsKT+jiB6cyKPX8RyO2U6L8F5PtTPZgOcBqYSWxB0SZieQGAIKN4+i/D8vnk57N3yZz993Xz9+E80R00jiyg1vDzePrdhm2bLh2yHe3H0+bM1CUhbt8GYX9xoUNc+REBoJCa0jXU8tlyiS845/zSEz7oV8XUddvtXNLx6j3X6PuiBG9mlHqFcGhcsaggGjSgubRv98zEnkJdnmOvYfnIK+mxGFZTih13dt7BY3FzZAP8zBwfQJlP9Wise8Mpg3eRTZ2U394544NzKzWGPHTpvzFwTxr9Ihc8mpw+hE5p+y5iehUGXc8XS1LFAXRBQyZyE/KxzKEvQwOuxD4MM/aXSljr4yfhwVAdC047+Ug39T9rS0hM7JsNS+CfOm+8JosMhJKiUo2UcYyPQxU9VvxR+cNoWl/OfYj9EChZXxrUnopBpuC7z+awkNHt9suJ3k9dTgZiZMVIPAjDKS01BPLlFYJKPbv/iigDiIs6ij1XsUFm1oBDl7TRPxxPF4cDy8PoKuRZmYUolUXaBJVlt5P9On3eR6zpU54c51WTU+uuu0gv8qrk8zMVD4K9Ml+vFZDoZVXmSJTnySqgWTtaQK3u19GuLDik+i0E7Kc8dEiZf/K7OzONoHC+/alykyWi6Cm5+ggEhATsIl+o+k39p0eE3cwonrYn2XmuBUPuki2RpOmDqocOxDVCQkfCCEIeEN2uu33G5ZijVpvyMdFVsni7Oj+wWuRzK4bhkDhomY6KXWY9IRY0vivqMRkgRGUW0COecZTL0JqqYOgGpw+VxiPNSH0G6NNFfQgCAz78L1apbKoEeysjQHiDd5bh0FeZQRZEWhAIw+B0omzoHIVtqNh1DEGliPIJqNm/9ZgcVo+hi0QulzbSuLepjJyfRmKfKWjp0Xvv5l01eTbNRk7eTIlxbZMQi7BOL92vv5xx0OWXQNUj1CmlHL+kTiixTmbIsPyfsspZHysHJCeT8Wz7OTnI02kUrDayPQvgRBVXqIUFSk7MBr7HijnyM/QuIewmRAdI/gyAisx5zaE8E2c8ODcwkK4rDMgqy+JRBHCLck89UYA+b9FQ4hVPILi/0Iu6E+OFgqA+EmGMj1KkzDrp0km7QhbAsdPF9zj9xlWe1kuxTad0UPm/CC96V+xGje09zpPS6vnAvDfumWCj5TpFKt0KZl6bLesFa4mOSpiN3omu3T6GdTy4tbA8qy58mrO/lfvjLGCvFzDBWt1vtUKYLMyNZeZeZcM6F/jK6/uGPZRWXUZ57rmGD6ti918y6Pxe9i+Ww9dvRep+2LKC2iFnt5ArEXc0CRBVSZrvyZrrsZ3WudHbMH/jFsugvr+bzaprRxDQe3rdOBX+iUpyiq2jeaKMPEWI5cWuVieJI/cB4orJcmFR6K0O3vEChrRd1tdPcCcmUS03qYrU/zYxOaT1d9QtyZKCcayVitJQ6ivZbN1bpF3a1LJclPRuLCAIkT39uHm7VsARXJZTpFNLIun+NC9Hc+ljp4CePJozc5YKY9vXhO46mGCOpNNPOOZqh2uUYXkM08zsyqb8Z92NHhdFd20gqSO/FXQAGpkqA4VGrPNUYCZ4KSYmzWeiWImIALjxBYhOB9+1SJIUkoPeUKRdUjDFp+F96QXjxXgRY7RI6DsgstWiAs+5AYyYJp3UAs0mfkJeeUQMUy8vfYQ0rR9BFKog5OpO6e8TpOLFEIyAjM0INBzDUEH1oAnhRQ4nWMuGT1qBD/3QIhOt/UjbdXQCFYaKpwcO7o4KW9HxtPkK0NoJBjLOWfe6yZJno0D8dAnE9d9wca3pifdPpln1aPgPn9TsTgmb86wG9212VrGhve9t3fcdjFdaZgu80c2HY1gjGSO+1QIWtPajDnPIh6Q/ZMCK86FAs0gwG8Pts3BdqIpCTsYefgc15DEcDsXxwInx5HbmMplIOgeWp+11qhiGVPidCNCfyp8wcuVAXQ9l8f8pX086Po2eOdaBXbzC6Csty+WhJYRYw+PWizqnRbUJATqbFpvGFd3WTYuQinKOxhMVHSow/xmZSYDA3ckReROd16Rle7Eu9bRRlW3QxaTARkHlF8frEpkKd6yA/0effGZVZ1guscMvox31Pm/qJWUjwdGBSSUVrBV3zctlB32A4ycTlRnsbM9OWyUo5Xy1yUKzAKGyby3WPDHdEMaKBeBa8NjzozQODVh8shkEmhBZUvnC6lGEH7PsG7Xe5AuP7ff9Ygl9z2yrEasmWRfOzbdGsqM0587qtmTmuY9UL1/76crHuo9gGb/B/fiRKsSnzVee7JbJwWlc2KAC2HUY0I/0hvc6TGC9GEuq7Q4qQ5XPnYPC19Z649W4NCj9JkonZ8nX6apzDOboV3Q+7NKKEMqEOwVhDnJdpUhM5/ySB9dJA+pxVN8itO+nZ5W30iGgAK2H5cPrMgPqCn86X7+9tGVdvJuNG5BtQpmU1DUX9fqpK52gzpuDQeUrZaSiwMj7G4ITeVj2aZKxf/i9IG5O6c8tEiGc4vSyHh3EP74/wQz9uGcqF4R1X8GPY5QwrqI6NoFI/UBnFGa7sgkbWY8OyPNu3gbncy1qyre+qISbaz/sbZGw06zLG/jKMiLATY2GKHRlrUyRaHB1MHYltmwQix+fB9fwLSPpTC4CwBS4A51fAFQsh0oXYpw3jLMyZzAw7akP7s0Hmk1N3RhuFB0rv8LXFZDFNPE86ppLpobzQZbOXKpsYmxSBX6JTVe4BRusiDc6ZjdKC0epIyuJE0Xsl/sL2ghAB93jqswqfWz6grXWPsE0lFiTXoHmdDnDcE5gJWVCwgK4Hti/nKEVG2eLbcmukPbL0cdjj0sej4OgoGu9FKIoUrrtsV1i6tWjAyuVIl80Eqp9hRhqwpOmhz2ynhSw8oS4y/9iPz649bNfgzaIXQFnVc5ZOW4ULbGbgE1IOJBdnnAPmHy+EvBbdiVOlNBlOiB5eMOOstwSUiw/NlAsNNe2LWNDs4lA3/VFUaGTwapocaS4jPJlCeVQv3w+JGHkOUcgn4koNwbvMgsIuWMY8z+P8jFKv66M0LefWfouNb/Y7TBBIBliX73R/I1YvimGys48xBTeOZ9tj9eCu+YgCYKHr8OlPx/d30V2s5BaomykalZgY0McJ/1xuppixE+QsIOmcNbMxTSG46BIlxBshPFzbT+SGcbLAp1X/eG9BRShLyAmKUAARFN0/wGyZmY4WAgmYpruPyy7yPE47oUZsRjSZ413MvRyFxXQbXm8286YqXBusuedb6bkrhP92MuevomhUuDPiQ8wk0nlxxXT8gswXsnvfR1XDueNepiJoJO/6MdVPnKtVS9suToMr38ZJIkq/l+LMh+eR+5N1jcwI5KHUqS1DFoVIQtiR8W49uFAAeAKA7t29BAgIfHIAIohLIuHW7UCzNoARt9UB3q8ZYMTTHpHr9QPpjrvOuuomVSQYPWtzpaFQ89DYyrSGUiRzX2ITGstyEZ0QUWaTlaE/SEgWH/dcd884X9YFjVhVWX0p2fNhL8xalcvau+LUcyi0/rwnE+K7I1sbR+yQ1zE4462uXHlB/BpWC39FqMIoTszA/gldB9D3gnEejhn54KbBITF3Y2B+8zY2RKf7fbEeHK/jLcSYa4vsvioWwXKctrch8Pacz0rFyRJQq6yNKGYYZDlS7qlEjbX8pLKxTijthHnh8znDvONH9jcQ+jqZeElFP3nmbmLL8jMEIumS0FOtalGgfljEq2goEyZHxoXUNkYyI+Bwn/pt1lLdItOHsew/xyg1EElhvaoaGCYsSqTGlJV3Xq0oEeFMyhgjCAjmpggw7SrkTqxYcUQ24rIK2hFL1iI9Ep4/BZaIfAUigPABeHJbGfeY3eGCnnZtheEnCtSJzaQFyYonY8NzNQ7GLYCtIdkouwllBS29YSBd9BWX3HJbEB9azrUXCoNQFLXDCRtNwDtzV2ViCG2POmeAMq6hWgGNS/dUCX2AsVzqr5zecifgGFr/yo7tMNRcKofRSsvqBJXk4OJXi3RJBMbWC+ZH05OiqsZVcq8IYqS9XGdCy9Htjjw21WkR86vIC01llq4hQuuYZkokUqZ9/Lh79lxMKdjkC2TDeE2N96w9ci6M/yTq825YKsBkM7tWyJB43dXq0UiHWs4B6SBrX6uJa0T3xyOVulJo66KOvKyYVLNXNRjvC2u1RePezgksZIdM1SpjFwlEyW++40v/K/XIi5bpV9oVMYF4Bs3jrHhc+MdMdY4L51RhnktMPFcAYQbabieEM6AH4zDQddNYOzupSJyCTf2JvxTLEZ/kp0d846E/Qdw4+D0NAga6P1QbSNCc2B90eJ9AuickP3IOvA0gEyxrHaj7kE3EmNcBPj0Qz77PXgYiEKqnSIJ/5OsqhQM+2wxt1P/tPzB5C43eTy7+Uloe3CnblAABDj0P/O/A0glC5ZW8XZONLHi4b7qvgZhtQP1DL74OyijbiKCFX4Fi1mxi4wbSnJqitBoRDupSKBPDVA1jNXehUN+TKwUEi8Y+RC90J2vIMy07Ave2Bfm6ECJ1DkP9oLqC4KLAdYw2Jt/+4kypDMPOAsnPjdP0eP6p5vTGBz7a/bZMnfiM1OPf8Gnwkqn1jLwjDPAwbBfcL59b3IQsrQcio2z/UlwHT4rpcS1hwqak3yqRU/AWelGd7QNai+sIWfw4IHwboxpy/Vmffs8u0nnmzavouFnlGCG0od/OUmSvsJaEogVmpbx0g6BHyCecNHz7znEoBWXq1+Dz46Aa99cDkUclAAfn3J5f09fwUkd0+2vh1xeB9v6EAZIlUYU/KfOonus/MWZ38UpwzNQqmsdz/0eQPcWUYBKCOmxDpo9iiuLZ3fCF/r2Y20ZosmZAfeApJBLlOeZmwdu4wzWMiNFFt/4huihS6HUK8W9altV38Hdlzsrolab2gCbxRP+Y5vP7LZ2VcZf4/QcfFT2AY+teYkKMRKMXcmQkxMQkgtxPGWeyiweRJOObOJVMp0rsRVqyZ69riz180TP6pWY6/I6X3N6+O3jDO4AFEn9LbJ2/OXqK/9Wfv1caNhovNA4iogmkX9InHH3CrelCctHN53dvay/KV37/oLpu58cX9DeEjF8fXPzUMeoVQIMVVReM5AywZNW0iMAL7rFO9rhzDhduBxZqYYDVOAgaItGQ0dUisIYIDIEGWNYB7MIMWC1BFhkkkOIy67XOFl6UrCZNKh9AJrZGe00DT+xvOwnT0Md53ry+VpTHN7fidP2mHmCOyA2nxRP9DPeiFkcYNqly2DD6zYbZb84jq6gxsh3WSWO76rvRJN09ZDz9rKoVi0/9ZCLTkPDMPMPEX/zQwDiAAGaWM+KM5ioBIVJLQms6dKjR0xwYLGEeHXQwjw6q///OwVeff6mq2Lb/xd/6txntNbY4UXpX/OSNQ6PzU/Bg+dbaK//ZRJsyhmY5fP0QRS8ehm8eoReVWX9y+uC+YhuzWrksKOTffHB8fE+EhU4JK1DgOgV3HsOd0p/fb0W9nsvtgN+738Udm3QejRrryyt8ckvHpCp+vnzYUSdwCtWeSe3lf3c3lLGxfvRPm/hVBy4HRhH/XKCUCZqcN/tHipZH+/ETfdXR5lBSUEurqt3+f/cjrbBb3Psfmjgdzfqnb//7v/g/FhuesjSxpdeo/Oo9AMUXQKOpU8g/nTPXE7ecHyRZ1LT1GttVv3ROqme2815abm/wVCtMR5BP/ye2mXpRn7kCoYn+vdsd6fHBy90WPzuBy+HiWHw3driti4qIGH/Y7omI9OXRMsNeS2+wimuG3736LqQ157yHN2BlkOGrBGgaB6YNFGlaEmwbKNMaOwB36jCpQTPUcBQSznBoe46NpohGgKU17PM/yG0w3+7xPn4ZqLR5F/V+xNb6Kz4Pj+9wPnjr52G4evGlNiBPrzMvPOmvOP3/NvW7A119DKh1wcyHtSYPBiiy2jgVVC7Dei00UBoHQw2RqMGQbFR4pSKdzz36NuyxBMQq8swuAc3EJCCcUsx8OFYJYULdvbVUdpcb4IVHQSG9UIlMaQIu73ox2xT42alQt6eaTcB5hxtSVC4E1Kj0Qb0JxdjHzrvpGh2ZK2vsPJvJgElwNE4J4sq1VwPjeTTzoT+TWkZ+rw/0NwKkPyVqtJT7mEqraf1nMNZXFi8Y6/wQeRg9R02yLOyLMpri46gjp6jbEOdmlS7LcC+MfI1Fk8BYmaP0kAhMbC5i/mM2Sa/7U15R+FyQIfqCkcoFyV+GR2PGsH/Z7U4KrlvDrtsCxgguEAdFjUdZdGq1qXb0TBTALdQCuxWj0tHguiPYU5U2cg6NE07aCxXJxI6x5uCoBVCLLFtgqLdKx6gIgpsWVoKFoxKYJtWBpnbma07vdXSaVBZ71kgBjlsAtegmq/OAU0zom4RXccgrbgUOwVC/0zQww13TeF/opzpPQG3cSITxFw50DsHCy2d50EuovoOdwei20gbSH/cn/E6/wx9SUbCpen+oLMGMx/uXthQxDFu0Sen3glFhrWPzXc7sNs182Alp3yusaZd+JKDp4WfqftUlhJK4qY+MMnfVfbAi+QX+Tyu12k9g6r4ljpmexnkWILksgyX6leVHUoILdZLHfiBXnewOHTP5YhVmcZyCbeOJcCeTZB2/y8TtKmq39jai6my5JD3h/zph76dJL9a2EN+RKG0EKIvRpHPn/obBdIqvQkUtj/Da4FwYGwTArWtqTX984RgmBCSEU2YD2LeN5mCyzrPmU0O1BoQns4rXUwstkS/uDmLcRNYQDNm6TrMBCsKLI4dlLMcJq00+no/Qzr0dQCpw07Sl9AnBOkxJ2aV9ZGlyZsrqxNYNgsBH/e3OFacCriXkc4PJppMi0S1nTXw/BwtlMImtmehqPgrIaooOqGb/uSHpmIaDHNK5VetyP3aUTJvjnug4nv2WkM9bcmW3UF3hV6UxxZ8UqBQqjz9Qyy1nQ2M2gY1NZ+3SURtEmOJZ56o9ica8SNeuUrig0AdLr2bhHd9/4pRaCswkxGxp64pYK2hJxjNwUBYc0s8sN2XsXuMSyFBSRdq/IhjJJ6TmC0D7PijT4HDTBzlIRvkpW5EVhfpvOkYFacAq/A0sk8HAPdlWT4ArDNIjq/579uhfoMjw72Ps1yjSG2P/e1hZg4rXNL8zGmRAl3pUs6nRKGp7pDnM9P7kGVP3hNaBDYjNHYFQh7FgwIwiMKOweeDMDLW+PE+FsxJKFYhcfv1BUMccQjIKS4OdyYIdQ4j6AcYcjuHZE2iuKhB3+IZrRh3zObSjNn8HBDNrSbPvcpAWpjFkKBQLsHWPZCOZeawcoRtpA/T6pQ999xPut1Va+W75lYEDDjAgDwf5Qm0ihEJfHVMYcNhbRxZ0lV7dg8JjuTr2xiMoKAI3oKYCqI4sGpv5lxoYz2A//DwLG+i9A+T0flqdQCBCXZek10G8RX1UoJeFRb1BAjoLVBE0UTy/8bASTK0UWV+eQEFvf4kFBo1j3rMNCB4RyqYphA9rqMzsROT95YT27uiOD+aZAPoB6DcyTZ5HWNVFKD+Jcj82OrYheOa/aUUaCRpVb236Jnt9niJMtt9G00npDs8Hj6HHxdnVqsedLefGA5KXgrJa/7/nF18CtYA/KUsxWXHjzrBJbinXQNE4Z4Z+gyoIGzzL+PQ6RM/YpdAcFpYyKJ8tD4ShX27C7cpf481EdLUwgjWGvV/pNK89KAzWIOafq/9aQenNH7stKI8qBuWSQtMfP+4dbq/fE9BthUwW2c/YzLY4ypfUc/7lRyp4DE2eaihL5LUFRUpXY6DfzsfZT3PFAnettKBa4RX9y/nHYVggM+c80smAuzratNF9O71dVv8UeHEGFstMvL6Q9v4r9xptNNRtyVGrLO/lauUgf1NAFD9DzsfYNI2zDaDFbltRj5zfaCsg4f5nQgATv40TY2iJfXU09odEoI3QOJLQJLlW9mC/ZJ+wCd4rq9jHbGQ1HqXSin4Hsf+/gPfdNtRr1QeBfZH9C+yh9S+w04H/7exVwjb8+nTEn/phb+vxc30p1rgFWpN7ARNW4sHi+NYcl663dcLXpLf08ZXFXb5XRNBMhEgUj8TdazNHFi/M+qTDxJ+vR67LoOf8j+9sNYPfXa5HNZ2PDi+aH96D//rp74OtgzHk0mCDPKSV712yCC+OoCea5Qyg9Eu7V6mciIIzf8UHH18N0KHjcFYq0IAIcnAA/+OLoXauNjd201ibzdLOuOpDHvE4DNJv3DY7wuioFEKpDJ81BKlgDMFzuk6WzTzFJvawjVVswQCyB2N76YKCXTfITBRbK7mHQkvb0JF0KiqQyZ0JwbGft0YwuXSIQ1Odi2urEPoLxcdRXhKKuq5qUe7TKDJo46rLb65VuXnUQ5Z8KyHeIVCmH5fwV2L8S/IT3mYwLwk8MzrUOBDSOHoUKYEZbkJ9LISrMT5Enx0aedasZpSuTzfxdLJg5FFW1e0r+fNTu5gM5S1pC6E1oVSi87qhHzAYqdNuvUfQQLEv2kLuyw3yfkfZ0cabC29zQgQ1MThRSkKkclc5ZgpCdi0wyxFTpp6RrFoWC0QscOuT4VZhnyjiWOu8QQCPUL2pxFS8uov/4ULFBpbRxAI2sYo1LSXK+aCjCEynY+9hRa978aXLjcg0HUHso9jK7QHnLJFHlGknwzf/1j+bL4IxMMUn7sx/E25fnBkpmt6itmzxMwO2fnttqMIyo909iEZA5ukK8O6nV5ilhc6PLLzGWX/m3hLEBMKul4Yzh3N2Ohxdonx1ef1P42Gr5F9WmE0H9xLmOlYffY9IehqX7gZL081KX3XK5cRLwfV1rX2+N0pQNp3vPKgDsUU+P4usMwxQtT7WC3pVhlURUBn83GGmD3ngQoRtuSiBw9LVnNP5EZFWIojZobmHDP+ZfiOOamEqC7OrZuoKL5UOwJTEWApdiaUTieXUdBIIjO6khomjnrPCS9cAAJG7XB2Gw4HlrjBldfB25YztLZUxlM06AVJYnstiUo3RibNAaq21zTPXQddJIELncGYIX52Uvl2y47vmyLU6U8is7q6yWyZX/YTJHybX5ONZApPqrtBEsyKNEi2IJrU8aW7fHsxz231ZlxcF8DStG3LAUmc3Bia5pxqidqb4Tqit4IwDf830V+afrtYQJ5PLzeRwNz6Ajz8VwYlRYM1w9yLA0Xn+yuRvUkaHYbyBzkzUVYWHJFM2ePBDB+wQBuGq7vMGvH4pgjNvX6tW2Dy8Xr/h28ZdtgaNjPzV6sC0GXjy9uoX9QZotZG55djFZ6qHid7ENsrmdkRjVo5FwEvrlTwvXTeYCyk0e1p+c9SBVmqYikRFOqiSSIymhRrYur0g8bD+h4O/sm6iZnamD+9B4ADiLbqBgfw6bDgPS5+8X3hNNO1Je/aK60UnA+W6HMrOdao6n/atcOitBAB7sTfD1+isvbcgzpCB+Uw/TEKuhG1WeyUgzkxvfibgmXTmdh9nqLzNga4CSlnsTj21cF4WU8ft+b5qE1V8PtuLD9H5mjFuUVOjGZxPJaD47nI3ezMljV0ztoiNZUMt6aKLIKfkbCJBY6uhxy+49q8UhSPjCi72Wd/iyl7sze52gJy+VSaswEO7IAI0BEADdTHtSusbORiuPaEMf2VNm1H5IWztw584lB1qJWPNBjDcPA7Vl9zAgGgH4Gzkz9eLP5O5B3wFt3EVe7iEOAKOzI+SWjeuw+y2eP2IDF8uyvGtaBuR/X0a3r7+BqHzN69e/a8OHmgry0X/V5x1uiaMDEpTp6PH/+7fRb4TpWBz5zDO8zT9t37Pi29F4+V/ezeuw/919Flk3LX2trGsFy8oLUz19oarQPJ0M3ejdSyEbd0oi3tG4u5EPP1uenN94HyynA8+1U8bNyhrMK2RF8OUuyVbkqZa4jiLjNnu1BUzX0bvU1kFD+1xL6FLQEAP7RblBJe+XcUQFUYHrteGA71DT564j7UcZl9HO8e+XFgfY15980S1o8U9HxYG5JnWzUi3p9xPvxmdi1Z4B2bqZXs/5CfYDz6Demv6WBfL2DIMLqmifG/KF9fXzXHM6m7geY8tkmPVwQUS0CkJKHm5Z4FoaR20WMlg5veZdNibBiDBUEeu9GCTt4kOM8HM8iw/AeaVc5zPzzOtX3gL0hXb6c+E3qGwP0PcqfbDukpnhXfqQGc0oDuExgV3CPkaZRCLfju7Zp+cI/BtkodCU/4GFIirPgRPyht+mDQFEjcbH5a/GQ2vPsnH1j7jC7tefpjiQp13J3Z7c8bt1Z/wkXLG0Bzir+Vlc4RVL1y9/iP4aFx/r9SHd+Mrfg0xaH4Yxd9cQwvBc3o6nte/oAIgHqNWQebkdqFVHaAaFHEP558slyx2mTF2zopJf5KPz/fBsHT/itsvSQhQkgA5ee5rlpfD5jq4HkQPmBkauyDmTBGxrWxoOchjZLzVoPAD0Zt65htAbZzGEE3Z+OkAkGeOo9XuFJvzkb7LwrMFGtmoRDnQamKu+AjNau+AGBBxmhGiiNK0gIGuJeZNqiQvmPdMBCSsdktmIOLcJFDtuKsRvltg1LtGfm8uIJB6Vzb2ZDqrN9cTGjq3GcN0OIBsjQwaEVS9i8FhF5sFfKQeIOxOAUYV/rtQN1lsReXpWEn2aCp2cN3WAIbVoA6ukGPOwFd7oNV/TL6VwPqybpZjlEZIZ55da+PTws7FVZ8dVL8o/vHv+XHX5HkYCI/Kw5jMInTA192R4vceBNcXFsqvHB5eoY/IPLrRst8+HZw3dlV+2BgfX4p2+JP+eZ+5+moXe7cfbAp/wQbyLF++Oq3rj9lM9+E5Fu1F7YnoqHbeD9RIAo3MReww8RfOSfBxr5FUtvORT4GJhCrgb/TY1mzQOaSm+Zt17b0b/ZGn9Yd9P74gAM0jaeVFrrsdyE4y+I3JpyJxfgC9cvntX85tTwT43fDGR1jG8U7x3TtFwfWHsXzIRLPtGnb7UGO5jfmSEpqmDOj7tp8Jn7EyauIzO7rHkuEgKrrDxwIuiOtEfGkMgeMcogktzzA5QaJx0OHV8HUEXdL08IqSofWuzFFNzWWaKH7bXNyMsgOq5g/u/x8ZxzjE6C/7Av/6zbdJd9qPg72vi4b9Yn1YvHD2gk6GzG9ynf4h8L37X3cV4qI377qHbYL0Rk4sFOidqTWcOvmsBHdBdRdJZkzNVC5UxnWjjQJmGtQQIq5BacZhhMUephqR2OipiTlcp/g7z/k4fpI8enW+XkOSpD8ocEr/keJ8Kn9aNmhqczMNA30+cF4pPmwKf/YmS7Fz12flzs27O7vAxz23VAkPQLZjq5ZHqhM4u+MRqCXDaWDqRpAcFQHRBMnuRp9nJWC6KoOYostY8dOsgbBp3Y4Na6FbZnDrTcOAfrYdQ0ruTRxjZmOCcRh8wo1CpZPqxB1Zx+dMzLQOhFFN7FrU6/uK74WZn3hdfZ0TrkcZ5zlEcSPMonHK+fr7AQmS+kTulPLxQ426Xh9+5uPxbeJZLH1/bvRq2tyq5EZBU5RJU/jquBXJs6OpvQovHcUt/rAHvJ5dd1tIRrW5PkdDkB2yMYwAed6lOJVtOPCpvoktC3SXvGdConW3Kejw4uTNQKy6en3f20cY+Uhf0dZVp6Jo06IIuWmdGCPBczaRO5fKaCfl6Lw9M5N0JfPD/pxo2Zq6tmLWwBPVsgZgzIAkkQlmiaKiffokLblo49OxoNzIeMwJeOwhl3wV+d1rMYX32s9r3TBleoc4qMptUfnV0y5DlSfgyjtjREDoZeWroT6xpr5PcOdu/KmStyj4rI6m0v3obrsXhCwXsoekEr7YFY6CJnPswUpCBV5NHVdYWGpExgmexHuETGASxijYmQWHYI2fMTDD/iISQlgkscH0f7Uqg53s83OwzbIt10QlBhlLoUCgW4CCJ8a95zIdjr+5Ghh6yH9o0cWHwYFSDNd3g2MwFdjrYTwK0VgyBVr0E2rnQ5PBPG4dlmF8FCrUzHol5zPoKnEWpQO03sV4AVWufHXub8f9GA9gunOPwG8N+iDuLlKnBrDqQllVZai3QlmAvWWwJmdB61/hEVxRtuMQBGfO5k7CH2Wto3YRNPtbU2HiO/1+D0WSudeLYSd0rptywbuqdIzNX/BrIlt7csbAuQxdNwWNKtcy85zrHaBroZAshUyvCePs9+O9EtDAZP/G6kfr8M4ZsGPpUpHkwGIPuFPM70Fpga0Hbewj7mrHe/amQFbxMRpCZCY2dQ5cuc9KlfPL1UUxC2kO1ghonGdDr6BjCGSfcSFpcsmSulUxQjGkRtS4ZkYEcCy2uoU0gEbNKj18rc5IC/8M1VSFumWkxeA4HxPIsm6kh8VqG5B/QsriOjX5uEQUKa/8ZIAnmSbnx1sgTwDzQNByLPSazBqxl0qWUPEnsmumZF8c6MvxjqMS7zgqQY+z50zYDg8eHmg3PHDLOTekaHu9EQ+zBvDyNp1lV6zbJb559lP6zKNOpJ279GVASDhPOrHP/MJr2oZBsK9lqTp9/SO+qVm1gZ+J/4yg+Dht+WH7Z2ft4muxhNMq//x0X64OwTgVZqjZFvJFj+U0RD1vKcxYk2lUf11mqC4cp2bYDWWO9i0GhoD0VKUO2kfNyKoKwz1/W9jVxGzHPPXWmBfJFd5lIOmlPMhVnYy62Mr6WqIh8YHwUdyWw6WCo/P66mlsdoW2yiStIVn+RbNgflxQvSC6MldXkTj7OcJMh9CC+tJbb4DQedKZQu4jMP5F5TqfgI7ueKs6Gy9cgvETblnlO6zGO5feH/00V0yaLbSs0TK46qB2MYEsRq3rEjyAoHNYJw9Wx3lOsHWk9eVCcTwmspoJuTZlDLkmKyS1QYQ8D2J0TjV2D78d9xPRaGY0BJlEbVkOCK2xYYBjqvPmROAt9ElZA/TWHq0Lv4GRsUUEQ99UNI9+hJzzsj/GotHCWzBZFHkFmxSaFOHt8RT7RsC8BJPrjCGBnLj3lQF1NFFHhhYNEfjY401wf/KRa7sX5E+eWnnusuWcW73Lx0xkVt0/h3z/ox8583JD3geZ1XQNP8ztO/KgOUpuyziaxZZuvCIa6xvBpvNIA2IV6z4PG/kEcU5Y1JHCFVlUL5hkb0ZSOb1dGK7q2FCX3A/KsnPyk3+ybQEysjpfCKkcy37wBVQosM5bPCiY7p6TOlEPoR7Q30Bot+xnaLX0UvRCdC2cR5FLfeufd2YxESbB+f8LBTk+VIZXQZw1j4tqEnW1RFuhrQHvqMUHWgtT1ATC/lGnrop5Nha3BM5WK1TQ1d7gXjMedbAcIZxzIH5tnnfb668X/PDiC3rc6x/UXysJuKJaBGdbnReW9pDNT4q2CmRw6nNkM9hKGHAM+wMzYC1piEFh5qGntQmiURFQ9ntMWYSLpWGa4urV3672I9zHwy5pgdoos4pfq4eLPGqVDUGqIh8BFMHgpylKGUlUiyeud0krd2VfK45aOYhU9gbPoKTHktOFR5i7AMQ6/UE0Eh7qqhMLEA+7i6l31wuCinEngZd3KPLhKyIfVAgx0OJADj100UEDFIfNpk/CfIFNdU5uw1/3Rax1qmz2AosXsEE+1HmkeBmXBXGI+9N3Im7eDLdYrtdvmr85m0GZvKiraTxyirzDq7dv7ryHdGDurdFoWrAjbpzsEOWklY8MlzgJW+9NXpDxVWN+GwyBatduUXF3TxZsjrhB+5OTkKqhcweD8mV+fB/6ui5Y0GqqYg/wxTjetJ6BiUfePlK0BRcs/Ni/tmtZr9QaI53xcBKBc8i1K53qOXkQxnWOMZj+3Y81a+Te99VHsIjh1JbOmO6kOJFRtjClm59VUkcnA6rHbVRb4AaSAP7cmzR3vCEhEkK8GtFjxARoXvZETVkxnGxzb26YHY9T12gGnrEZtTZv+n7jUKAQwBxmyULUrtGVfFWbcgykCLsZ53O1kxWIy+QwYC2r8vqrDs/lZyaepZ93D69MVvX21YJ7fvCK1ctkg51k2Wha+t6ujSGMrZW/Uy74hLpsD1wKqbVhm8qMYHyb35WnFZidWt1YK7SeJxbp1YR1i6RbA+kxTcznk57l8HYcD0IZfZSNva0ZH8ZeikEu19Yao0xk5Hw8cbaCJZkidgqWBPXkNkROJsDdsRYxBufrZ6/nYHlngOIQaqTqY1eCZoc5LFlW80gZqagH/CefiMT0SnHIJMg869gSZBVBHn8VYcn6aKQUBZlBJ0a8mZBd2cheERUbSx3KWK2rcAYkmFGec9cERqnNa6+SCDycAZzFpBBHQa7EKgLcM/fXWNgMiANE0pvh6sGANQiicIrACWFqauDqueT5pgmIj7Zh44azB3MPRBAu/ZUCKXt3XebZhyrrxvZvR8lNmv6A5hC3iPmB2QTB1H8k4gL4yzAxIr8AtefhPfAhsVTUsq/O94xB+Oy3ClwBCh9Y91Vl+bASDtV/KGCitnZyUvCfwCrU6NlQ8GooQRniEO8txW5VM/0OShWRaIoBN4sEdXuPHktGDh2Wokma9LOuJhTfUIr2Y7694FGIYV0i89Z17s0a961Eq6au41KJ4koZTD0ZLJtdtsZDqzt7EpdOei4kw3jHSe/1PKVt3DWsPiE+1HdKTWgJ7AedWuDHFAVNThtmtpLIeLN++03A4hJS7YFTE95k8/o6CzH5EVX+6SmpQyF9KOBOpSs5GJ0VrutAZzSgiqimAtTlXn9SubByNExcBxdqE4G/EbKhE+gaAtkxhfKHFUtXTgkL9xNI1sZCZKYsWBQ+ESFZsBEi1KyywVfqrGT8GTR0EAOgGCzuQdVgcQ9BA+p6irlODbHrAIIy9z9GvXxS+RRi84jAb6SipUY8SqXLBfB6qHlFD0KxmRlW9YayypLmJpMItp8JM3gYiEmjWpr12OsC6zSLs80wJ2qKY4mPxm+uHUBL/EMBKiGmYePH8mLjhacXioIFHgzODLdh7ml89cHKl67MBEHA6wTWwNipUIIKZCADFTc4xtCLR6c2Q5CnMSFdSTFwSDIrYtK16BqJzhcu3CL92mHUkV2O3vWpeuBjxB/stLnEH3yz1DVw5g2HH4EPizTsciPbyBXGlpzEhEsXhANh6aH4EvfjD5N7XiupeJsTDmgvzFJ24aVwvRau1zs8679caGQATNaVnJ9ZF46iBgoySf2b6WvIP/GGMYtai+v5oRtB2k1ApsYvvn7FIcGnrSDJpkafmsFhuetPK+eaxmw30KnV1oi5wY4MUtC4aIdkJOeJGqaJ2CRUpUmzwEZurKnv0aRf3R5H729Ogaanbw9RWH5J70zp414YDAO72M+n21xt1rfVNqznZb+j85l2URjQrpPgbPzqnFytw9wuJPGNLTmaGudXSBEHK27zPIrCKksBAwoUaug6cS9CpYd8tESw0BEJsFUmSELFAr9U8V9fXK2gdkJm9N6i26wv0uA2Rf2mktDpGJsSLoRx9zB0veqG87DKCwQ2KxeyA+0X5JyOCZqhz4uQ42FR1YaaKi17sGXWf6hyOdXAouzhD9UtV7EbtpRxNM9Gkw1Nk2sPY2X3NnSwRDE9KzswYSM8tFe7vRL5U4RxVaR57dyOPbNz6D0UyVXMfL99ehTHg3f/OXSeuiD7eBIY0qQweIJHH+QJrgU6Pxdc44P4QvUHvjmo0EnvXlh04HjhGrBq1gGT+9JPnuba98zk2B6vrq9dP1WWRve4D1O2IitKY3LFBIlJN/3oEiORmzksbXEI1M4KwuJdV5WLFtu2gC2+WrJBIWpe5Qn9uy3Ad62iKMsMK0kExOcBMkQdmWy2QNfCJk7XpeZCyx00fq3qcqaGlRFH8+CQDiTITaRiVY0VPK8kBou4ViDT8zNgqE0cphx7aMJGvBvouse2RYstPayjrUAnV1m5CIpQ10/lLRgWjiOnWnbdNAMLNA6eRzfTAgAfaJ3AiYaWjgOCQG7gvCFUREy9GePrOdVkOr6gnHSXwFHDhDswKU04UcNJ8vzYabaxuAoYpnTw0Q7wz0DvFM4lExCyY4vuRHZfntIHuG1EhnHfK+H5Zeyevm7jDs3nnC+Xs9kqBwLmgUCpjg/eTWwnSsDmTmoP1Xh0fU5aGl7i1N6Gom4V1sINv7kVPTTKUosI60x6bAa4CfJnFA0MryCeedLLVsSRS1jE/pxEmFnUcl0ygNRqcnvCvo7ex0gEBBFQFgABH2heOVF3FkHieArzEjGJ2UVYiCKaknL9BhnjJgQE2RFUOjNpWgFAyVMHvBvIbnjfvU6OowgsMkfllgWLzXkHRGS2zqkaYwBiACACEAxQsncIVrM8F0oZmKVAS94FNBLkrZ6AOAJ+2bh6370p8OHtRgpCp1dyLeDPz4f46NlIgLeQQYE8LnMBcqJoc3PoaLkFWjBqKD0ilMg+QYQwikBpVZqkozQ1u3kbtGwDOi00abETCKgrUMWxgHXa8aoKUIGjfseE5kgeaX2V9CxcQMGNNOzsFY5gdZCXbRyQew0R5JGkYlOKqGpCKV0spyqbezjvRDOXfMQ7EGmd4ZGjozQJmQZ8HV/DHVzBlxBCrNyZ2Mpip2HL18t8icHRXCKiKNUxwzTkG+V6+zcRa5o3VcGirebkyuwQNjS3tqVearyx3K1MCLsowilig7M2TrcB4SNjfjVYLmwrdtwx1bkqiItqy6vA9THSR29GZLVx+XhSODdyejfPtkCn2Mjld0GjjPL+QFmr5lZ7lD5Mh0gnWKsQdbJ+fNJiuKmPOvPiWdWuiRoidBmq7IZ5+8pdcKKOJFO31FZVQw4O52WyndnOxa7VZEcw5AsHazHzKgwYkeHpwGZdzLHUVnoY7WBMkUkmoD7v8O/CtFqvzTDVEVg1xVZPxh8lc2p/aOepffq3LcdyUf+il5WqaXMj3ZO3JIEu2u5XNQJgtA0nMK6ISF1s0XAOuMoe4F4AitgmDolM+PFUIJB6oLUiwkhDkU4i2bvUoceOm4ylVkQ0SiNC2a3/BbBAkUu7KiOYf6ocIpiB8uCsfrgbtkb4sEiiF4LTOE1rRhtriEMqJ+IZDAbcykhmoiGrmUmWppIasoGBc4dImd4fmb13/dZSI51qGa2N5m5iKZNqfVFgVaR73jldZNe+CSipBRD4G1wcwO5QElf63uGrMHy7tEpeQvqw6EYdFEYJYPnqB1ujgrfzbYMttx+POl4WE9sWDdIHOzw7LkQdDlrRKzguoZQZKKuZniz0T9EhzPaC6MBMXXfBjHg1lVHTicCQdPqPRQCO5JzkRHGf2cpaYUadeASj1/1keYDoXSTuBeGFRV31+bXB+HQEP6v9L+E4CPd67IPRXN6czhkd1FDHHGKIPCIvA0GLd5xwm1LL2aA89jxuyIK7Lg+7qqGHSA2hrkaqI8mvLTaGriU+Q8tiKKirdMQrZSrkSOtfvPgZTIJ0u9uRdx/nMl3x3PiK3D9g2XP9lpUqXSdcjxPEQHtip0qLgJLzZa297MjDbKexlx6Ue9eaol2nxfPBj2C4RNNwo3xWHR9PiD4z+pQJ0b+1a660DdSRD8EMSyAKgyMKMZNrA6vPd1TUIXGPVntA2Hsa4LW/lDqCMefGKhqAA8xBZDCjyh0zIv6iALi9sVuj4QwmbsDAhJ9jQsry0p1Hg5Pxd3eX9Tlk4OgZDgA+g82P8DkA7aHl54UPOcRBPRC1szwZyRThIjSQ5gLOXzswvUSxPLcxdnvma1joYI5UoiJtSMVBHxSBRR0ho8uAKL4KJ3D6w3FvYGqk1/MHVRQ9L382W7+k36v3eLmGKDHvL7eLFCkJz8mLsL/I/9PaPBpvt13XtihLmULBwkphecDzq/vNWsdhf/AMOe9hiA6ZS7HHD0pCUSGNb12TcuOdnTfhF/Ufb3HHG74dWgqpHjwHe0VbqymTNJIYXcpK/Lo15YJaJwcbFz7g1Amu3wLhw9fTaHKR3Scw5smHEsFdHLs9Wj+djEj/00QNFRbmUUGTWkYVVuMACz33DBb2GPtNXN61EI4P5BCPqfB3otjFb95/r0HpmxLF7b13Dr1wP4Sd2qTDqHHNvmKT38iMMDKwRqsUpjb3ov49GaQ2Z9o/fOKbLbuoPfjR6zJzenvV+yc3I/IY3/z9tFjqxV+ePMKvnQ6/0Bkih+9t2qid36YHgtQpoyZHpEGp62+QHlUx4LRs5EZ12vwlJ4yzgPIhFMFJIRwbyIOh7XCdt9LO47SHpQZcbHElwPNNOAqw2fcuPiR54o/aKqL8jgPcp3ej98Iler3Vb0Whet6UnKJptaIh7LMptbGfWRXL3qBCLJt/p1y3vpGUIAhibu8svcEHpBg78feXZHMJ8CD+iyzIrL444grPnuDcO9Liqv8Zv+7spFruHYaytESfiZtmL/EOKFjYJXt1nE4IlWvh5+Qxv5++XQwXIpdKqQQwSnNdF5Vdx8HDidzkGn1jxVqT7iSmItYDpgstSp0zEg52sjiV0BwTz7u9EirKtScbnmtdbVpj8LR6gPefKYsdkP+MGEaHvart8e7e+HqlH262Fg16LsCayEVXVOfKBR56b7chDGdORoipps/JYx4m+3AqTktSTjUwzVqOhHv0X3SNqiCremJTFmt5Y3zrdGRUtuQLVxxzlymiFwu+XQYBkplKfMcBiS8xlCq1mqw3DKybO3dxU8giuHOgWCwBMkDKZaRidqOKeWsA3AEBxKW3+rWWqW73ejOIZ18gJwtR23gZ+ImB7uZTW0+2jEvxUM1qJAWzYaej9dH5lCLXE+7L0sgQ85onY+sk4m6DPomNZrl8AteM+9YcC9kFkpRZJ65orWj3Imyj/QS9H0OICEFrSbbYdZ4M5Ve7p/QB9V/yvS/2W0UmPcmVMpAhvcJNMDAymfO5x7xYN3V6Gofhxyn7cyFJPjqhv+L/a+9/8Wfvi0VBEiRDYpyR0IMAsvRI9PgFpgncDveLNYUQ3ioBN08Ng7+f2BfnY7f+U3FUHaiGcgk9YXhRbE8VnxhFD5S8hYwEolCh1odEEWWo9iOjcjs1r6fL0Urz8e31g98dutP/tUfF2plyRBxpjVHbb5t831hjh9U4vaOJJItrc6Dcf0t31af0E/UhlPbS4/a7l8UyERKqIaukrBeZvUGCFKjNeaq+uNaLX0B+3z/CbMfqZHtHKEsT4Ffuygmvld2kOaGBAnLIwUobU8i7u8AS2mAJKjDWl4zDJXdOqbJeVXwHx1EiPKW/NH5kazzGNp/dgL4GWn2cd+7z1l42FTp/WAoDq/o+lLzGo1C1yTm2j/pkZOQGDF7dy6q3zRm9KXBmL0d/QP0AsceUPufNZvz+AnmNzwefNjkap0OLKAV2jGSdJ14/hw619uwTwt92EEB5wiRKfc5AzHy2eMhR8LLmzLnTsSujnSVuzvmxaz95Mu5HY93zrTU/oYABQ8QDZ5yqto/sm6lT9sjQly+v0daxGc6vtLuIm80v6m2SMLLD2iZiYBBgjHA91uVkko/An1lJMpc355etBzgZSJaanIokFh8+Oy3BiVOI2VAC2VzRgG6+dphhqa/Av1hsGFHVxQBcmvFxPby8cHyyCKFKqninGrPKWDFbOOy68oW2xsz2nfXaWEGvitZD95K2tyR46jmEUuOh+OmsxRs3eUJYzEdVPr2yL09CWcbeGq0PojiOPYRavLc8x9is0UrnSBH1+FQY3p6qWuBwIDihp88NgiTA+fuJGHkt22rxFMgBBJwa3lp/TQi/hI24oT1jl5aMTboDi5ANrcieK5yMEAt7tZAWLxg3eLiPw7Rq5mMYRjiFzCIlswCSSAj7bP5BpY2p24SoOPY9TORpi3LNZFa0t7ettgaD/KAxZW4IJSI0M1P+co4bro6KXKw35bs57x/h+1UZt0eiqGEDZCh5B85N0C6eaDvgdRsMa2STuJjGTlxkp1YvUAvtATgHXv9zrU3Wkz5d78QNMgy6e2hlPABnvIGLdUBMv06+BpSXu/KxdYQkG5eOg8+VUrFZr83x4rMqMKjESDZdYPLMdKsU3mIWOokshcdK6SHLdhfxMEodVt5sRR4jEtbYu6sUkfz3Eg28+HsKrUstF9xo7Psz1zgcIV9Ey47j4QwK2U0YBdIwO7x1GpfpEjYueMinfPDIj4Qq4tqt9kOd970iR35HOtbJr8fNqnmF+1GdwT4xUK+vrVq0XuvrqY3V8IxTVUoyxQtW9G05R8AbPfJRFd2Ub5IAPth9zOZM00WluuykMlw5+wgjmzDy5/APAU/ewwqhBTo5D3FVLAWC7SMDd3haj4o7dKzIEdX+hzAqZGWL4+wQbeY1CROTYZF9MolblfU7wren05buQw1NdbMZkuYhICXe9D/6MRUSX4GUjp6rGWFC4TVkjMYgnUYSMTdIrJ0vcJH+8IYze2/itizjt8NS4XUZXHCw/dK96Dtvzj47Up7J6Dd0s0k9I4XazEePytvUIwqzvG9/8r4hF6I4xXt/Fr0s8QgKjgDvWcB2vgcyxgBslJU2dHDgCL9oh50oJCR5fn4xoEkeZlYH7UICCZmN10uwp9M/PHWCKz1RSkJMyranOUcz3l0w4juwdS+KoRCFA7knp6VCEYmGYsZVYUG58MMccnywi2zDlymPogq03B7ltS1pj6BLXN7FxGYR8y35+GIu1r1c1hmi2lr2LwZJr1Z16QYNToOxV6OyYUA0Te6A8XxCpeLuxxAnl7FZv10QAcDz23varYgAsK1uACgwSWIH+fYKrs6jMTDxCbYikFwmClemKlrTxS90Xbb6ndQeYnvp7RyZR+phzGGeVo05lBEHMiMxlO1kUZZCawkJiC9bRjl7DnleouK0+PAg5mYgro7jLGPV7vgTuasYzBP5VWeYT/FzL+eIRqZWVMoAw3PCdphsBlozeDbsh2poHLgC+AANix6Go9dRn5zqLqSiPvL5YMhXBHwelvfk/ryoj7fVkexsItRlMzvq6+/mDF7vc+1N5zsa2bdGdr0XzQ6Ays4/fJ1+lWNoojPeEjGaUIEvjKZSst701qiUzx+CbNcLnx8RbQoh0x1xsQo5J8Xm8BO5KUgU/SACDN1p3Xiy4fz1Fm0gVdi1BWo4bzAqGMeZM2npznRB2qJChnlFgVBPTnpKiQslMQpRvXl6ObJICSvl8HPqUbm+djqQzQ068dofEa28iS9Vw+cPNLbr+pNFRshL2E7wkr2Iin8cRAjnGQ5wE5fofjjAKvjzVfgB67SsoFkWvbixMlIs4hFGlCfJx/ilwDD2aSYLVphvRzCddmKbIck20OucxDDcMiHivntKCaUpScoEn70r1GnuWhfGwgBGWNkEZuPPW2zNr4LrRpT3svzvL+XtZFngyJyVQ2lZqvHJp2wFe686YML1VgiZ+dy+YJelIx2fCxu/gS/+kggmRlcW9fK1sLdL2pkAJ7dW0vcAw724hzJ16aVCXEtIIPF2HUhDKyPdqPW8UwST8QhcTEOSnvM0XaVHmjrGVHg4PVIuVEtVyzmzvLCZSyvnltTTbiRGYRguZXYEuXwtZzrz2P/p7zCB6B6RBXk0aEdooEibgjQrlht1Jviu4woOH8gxcQjfGEQ4lDpAbDNZJAowSpdpWZJY8JluiIuVn6bInx65pz6CLruYnWFNaBh86ncIsW2N5ku7Awta4prYJQysJaDAl7vlkKEW2mOFbAyq/tfVcSGexjOdFODoTUycGWhXH+wW+xQP6HZLng1BDKWLIyJEZqKgUybmNkz8CCn0IfMNBojDaCxMUSECocYAUXJ+gCBIc4BERL66r7/qO3rWrcDE3RjbmalwFpdo37iEsziPCz/E2YTH4Zs7fs+/7KtufzcnVSFP98s7nr+aqert3VK09UtyBi+JWtwH42+R1hdPYFNWbtzv2HNqQrx+3BtZ1PhYPXOS0vqN2UafaWLpsMf3LJMK9++bcRykCy9hXQDhnS+vLgfRNCtoda9Z+oyL/sxGAc9o/xybDQSxPfAoIS29ykIrCVw885ZxJKldLA9SEfVVHIsicl4uo/UdppsfXUFK0hIAdeXmydPZ3dJ18LXBqYNtmVXnlLBV5/ooa7VbANy7eHkhCjIHnVeqemDKwabOuZSPT8hT9r5X9R2raun5wt7Jg8aqNTNZ7monrt5IyliL3pljfg6XiRK3rhVr58dGWeyoSr2c64MydoR5+dCD4u1KM+fS8zBJsFFE4uxkcKQywcwCLBOl26XpyFtwp7VNlE8Fkgz3jF/OCuebDZDL3gExIXPTCq9mZSizTMCuOBw251GmDDQ0xhhNdOaqUwcTwqk1ixStGpU7OZqy4s5F3s0XkeYUzuEi7YluhfM4j5V1FHcU2a6qcWsXx8MNP3D7qYWqOHo+M/evfzevHpjtLr94VdMU6ERVIXc6eG8EX9JzF7Ak56STX7zz5//Sf56RDfbysWJG8BaG8e2YSfn+m+mVDU7TogyNc6mQC6D4L8QsA3GDGE0LD+UHiukyUeVqZt7NL1e9CUCEexW+89h62rH7vH3fL6pQF7HAc+lbFNXs50sS4+vDYsmJYbiVxxKLZuqgZT3mmsE0MnzYvu7XsazR7gcbt9EsQt6uWke2LrwPl1GB5bLfiHKtQnsIsyP7xH4z9tIR0/Ipedo93nQHOv3EHOmNYpzbthP5jE6cUXuxaTjl3rXhuoiiFbCI4oZ0moTpy8R1LdEUYxKFeC9SnHTEUi7tFuK+ZKG2Vhc5Wvfmf4cMwdxXUYojTpEqwGTntShhJgOP9URda4PNSyGFSLsl5sJMrBLAbwsYpm11bF3UAlC8sS/70oGXG4TQmIRV6sq40eF48AX0uEXFa0HxWGrtxMUP9FF0c6D7Q3hEtyfp/i4K65k02Zf+28auLbcSLpToolBFW63LlipCOCGC+5SominOawqJqnl+hkUpxMCXc5FfgplXJKgn5HWhbI5W78mW9zLqeu84UgcLonTk7KjD6eBCeYlBi001uDRswCEdRI9zwSWaPK9jpOGPTC4+dQO5oULkWlT3FzkhGDUFZQP5OV9qGmQexvZn5T3hvOuelrtwoMYZcM4mF+YKUAnUB+X61XhhTgwEFtFY1rhG4h60AwwV4yq9Bh26E65RQ8MkhYh4zSy5u+vZfby4+vozd311tdgrIP588BH7vD85X18tY1x1XN6C97CsRsu1ZfOpOK7/bs5HBJsKrU96Z+dAhwhIvhNx5inER+cuNmL0oWxt13Ps3nfcIns7Q7L9+PQ09M9ErCbWAgRPc73pfnrTv3w19fKT14pAq9wS0nDpQ8eMi2tLKWB7BU1WMeJhj8UnZbF5htfNglmH8dknbCLJZ4NVLi9whq7nj4IbchDm5pjDEphZXH866N9uhsX62bXCNwjcWcFEYGvQhz0/f6fK8no8GZf1fLPbrvPebjc9QvT+a5v58jW2SrqXfi/9JtaQ/viS0MXCFkGFeh9A5a/4pyqOBMElT0Dt50TWfIwSaq7+SORsslPNaAIa18Usj2nSNCME8D+WgEKlBCxiBUtYQg8lFFpiuSP70i2icaiWuj7mtm2WKxmlSBwihCln09BnR0VZm0vVMByP9he2Tst1q36vicme8ijvLBZX8FGxuavHImol/8EG6pTr/DPiPBd1or5+2G9JLZ0eAzlV12Xd6q66jCqnkcS+MFOYtbrQqr0ZTalTYKFRZSZch2o9llXcW41pXB+pfXqasGHj55HqsvxYHYTTjB/pvyS7N5yu7OHzfyMRuZYMz11/WrrQti32B+uTVgivIbGIWB5TxYfgnBKRrzKbFmQoFVs++srZ/UqUMnPCMvZZ1kmHLvWkhDsEdujJIEunYo46XasQxPPzLI/8gi1AeF0uKx6/honrEo69UDhIrXJQaNu4gW1sYgscOFMrVg7VmiY33WQM0eIW2rO17gtr2LlmOl4Fg+cvHV7fX5+j0WSF0ETcQdOsqg40nyzRt0V1hfzkmDzDvlpPw4NSuyno64AduejFYHLxInfR0cs168IlBB1UwX1QpXU1Jduxq8r8B+zlhKuPMbVrHQK7NJKuJbrj2s4xmRp0akJNn7jpy5FUtmZdVm9EpV3SeiSP4W7CYsXa4hzcsVjEYMj14XC/ltvpvXzdcAqPWPvgHFPrTRS+kQQfO2lzz6j4x9+Z6qGXufK9HyFpLF2B9PUaWlhCA01UoYBzRHMPI8/Be1Ei8W8lPuf9JJd0mljclOYlxSbfR2Epo8WW4hfLi44iFXC1TPH6nbLoUfr6C3yYKIIUk7uYxCzs628poGTFW1/teUwe1n09XQa+P1AGa49aOOnSaPSyW57MrJwG/6LXLNfNs/tuEiSLfbxaFEGkCQt/Pb7C+Ial1zcUUHb0hoe9XC9jfSUTIMqis/CCi0SvaLb6GM5Jc23AqSMKnOFY8zrMUFaX45FalMrmO0jtanEWFZngDDbpqdCDhCTxezMbVN2G0owJYUEuhbiPJCwXfWJQ54j5QKmXC/rk4tW8yU0e7TdWd4/eYaFjIcST1QeBg4Hcrt9aLI+D5O09WCCG/stGR7PWOeH97V7SJ527udSwbKWHvjNQLjwlUI3mGOp+dcYtH3vSddE+1MHY40JsH/yINT9eHtuSpJuc70Yn1fEkDkOJqzgY3VkuZe++cUx8hG6Yr2+vcd+SPwuk60cDX9L/9Y91WT32cZMOGPKRWNzU3L/wwfCA/dwA2iMHkUUKu5ullHNKmA86+Pluqv3k38scTcue5O4IEXSJhE8ShQdbzG/NFeR4osJzFDsQ7f0lJWb+PCHrIA/Y0DW63NA/U8SUW3+U+vGYwupZ6j8hx/Bd/9+jUaOKPBKwkIdfDl7JOBOxN5ZDhkm9j3X08RIsFhrabT8Oe75+UI6Wy3mTL7bbA6iRgmlhy0+nXRD+qzu78K1sNBN1bVFhWcSBWZgLjSSiyfy8NYTQax8rxBgfcht9fa0e9Jah4ysSDf2Or8nIPYFdAzRaFDgfV2cP8u8K6Bsh7uGIl1hczkIyswKqnr2eCM36hZzUaJL5mscrR/D7CEY/0xw0ijwGipm/PngZEfrdTyRZxMSsWU+DEGjAPfCPszLDU5ozPRt20UcFCsS8vAxdd3OCRr1muJ7LJZPQo9d+S3sBpXlgcm8pUG3RvqOc3amm222PiuLbsJt5Mw7DytscYY+eCPGbyynekV/9/6wFb3rSh37s+1Ts1JfN67nqSYOtQbDq5GvAnnZmbDXpFAqp04BTPpneBK7GecKv2zaZtHcD9jG+ZauYAN6y3/ejZDt6yO6l4/Gl0M1NirFthaN+VdfZrwC+dfJpk6ZVXz0fPHozXFPy96i/nPQ/tVKc2phIeSHqpZd3zhgiQjXefwBFf0NutTs8CF0CX9lDuodav7xU9Z7gGTh7cth8Zl0WnfePghkEgwz7EcT4O7YgcC6yzkRAIyi4gCKQwVw4dSGC8YtCfgglDwshTNtCDWUEiChXvIRxua+vGBRMrklQZ7V/sRabXX0cj8fLmfzDB7+JpnfGbcfjON7t4NROOWBmtWL+eJOkezom23yXHi0r3+DrebEMX6shxqdscD0rlD/JFl6H/QxEHtOQOq2Xk+Id+8YhLiYZSrvyYkDm4VCXXkk8frvWE/8m9NdWy0KOmMUKs32sGsValbmQnMKnMLmv4OWbxwnI3w3WoJQcgkpzRgqRhKjyYNGJ2agXMnQ9VJcPXdVZV/nfJIREkaH95v6j3wMPvn9wovwVqFbAbgWeg0ZTPR3f12VxapED1srjjJAb66Tr/Xhwp3yfsZ8THpXeiu/jx5DNd2mYgVDYg8Krr2FvOCZnZBhpL7WUzVYq1PEtwKl3yoGhsmnENGQY0EBRsTEp0xe1MulOGpnzZYiQ4B+0vTp/u/eddFg/gs97tPGpltO2api1V9g+gkEPiw1+og19q7ye3wvi+EPD1xrzRvVsp1iVAP41nBkQXnwT09C/CM3EiI+4UZPvKW5w9Weign0CGYj/fDl6NKiQI0OxEhVHIxsfl91xqJ3H1ek5YPO6OKp9252c52JvNGIfzeGxFoIbb0ArJslMiEoz0daywLj0QATPgC+kGh0IjURQjXM5K+bhWIOAMOxvd+rjKNS2XBMiwslf/m7zwe54Gxv3thLvlwzb1OVpIq7nTcT1ad7LNitsul5aICN7aUik7quGR+iW5FG+Cvy6AvFH5rHTkokvBvMh+MHqyr07nwDJeXtXAyJjA+WfdP0dF2GpvG0omqDHMXcOuHa+qDEnrs57Ly4bn2oTYthy63H91BxMFBD7cycTaDWndBq9Tn7YT0uxdQLPd119bwOzO8L50IWEYK106LL5ZMAsN097n2KgFhypSDyOsRpwej/u8jpXlJmPB9VU9cXoaAjD1fE2kfn39cvKBUX8pcS7VTyKDXlXDV/Cr1ps/1dIUMjKs6I4F7Ay9khl/9sOptu8WAmKMSZWhcyVWmOMsApOiBSnYcrMvIuL91WZiZnJz8MYEACRu6NJVwUQiUPUbHdK6kuH3QgIRlsbK4CaEAhDHQJ7K9WR+XpG6byyVtR57QCgOJquXB58VCIyxaSr2udC9nW2W9tHO2zP1agFAGEmFmNccNxpVAVwqFNjwCUxzqUMYOywDqZQvN+zzZPhQJ1H7tlzzZ1aC3QmXadlDrmQsThygbLSOSU8rzz3kh6OOnYBxDRzJZJazplsKORuoc8+dCMHairBGgDGCqBEOqxyP39EB2UiVML7X5EhASAsFd8CNBBiW9xAfcadiJNhxHn83HpX9snIMvz8akJVk9oIV58CTkfODhhcS2FZ+KllKKMKoW1nAUKDqeZ0Myqxyedoj622UFwW8ZP+5OR76D3YhPJb/V8okKwEn6Pm6nzA86S04Y8DQB8wnxTDL5r8RnHDF58D8IKoKnLlj2niRAoQbvGPkujxrQxHcAnLPSXs3ZECDYoKb1hEDW20waPWIK2ng6BQLNuySCmlTMxru2l4DguFzh0RIs5siDBfHvXkw4GxD8NxnsFFSTslIVdqMxbH/Or27i8nqdvRyKOOyNfJr6fTpfYw0XprYt1Fob5iU6MU8mq7FhdmF40MkUM01MPKJRfjnn8S2+JIsoBf2bnraqmE7PjHBoDJjOllPw4cuwuzwSOc0Lzv8bCNXahaTMjaqk90qhdemadbYcCCCDwLdRj8NBXfKQK5fJlSRhL0/mjzOLtLLV8uiMEuwETpP/2+QQEOkQwa7gmiiQ9Qi3RII0YZBeSpYagIhE1aUOG1ovWi2VsSUHfPwHTzD3abuftXniRE4G19f2f2SNaKbphN3o3anY4u6rTCH09n1WGLGSEPCjpm915rtY+xUhLjOtC4mLoZm9eilDgXeuTvvqcuxQemIbv3Unr6kA/ij7+0LmZC665s03vD/hG4K3NRZTwnCD6OdPjXzcMjF8PQfJ38ov0cxJe9aNPGMlAFnCQkIwOAgpSfgPjvpyGGhARFAFB8AaVObmd0bp1W83nFbBxmn+gpKFhX98+hVTXAYSL3cmq0vF7cCLNn0WdxjDThNb7UuJTrQ9GpOap+uc/qnA9YG8M/+iY5IqLecfNEHdPi3rieHdwzYMptLM3lRxxi28iUaYgtflVoZss139USGhyPiXXuIYkYw9hGuaDhaqF6i3ogdOVKnLBzxCIzsiHQjZZHAb/SrWXc7ahKWTouViZrp0v2wARpla0EIqXevQSljIq5Qz02apSurCeQlitW54HK6eHaCmXVLB0AzIjSOXLVEmvaf/XMrdUcUbQ/Wcz0gzuYxo1Bvoi72aXzqCwzi4aja3nqYlXARH88FMS6bOsAPxuwES3LcFKcnueFJrk4ab9fWXGkxtBmB79xnFrw9L6uXgV/pNonuSs3V2PAutwkdpy9hTjcc6VHmIFSf0dE1hpNM7u78r9XTGKMdKqm8eiol2bCinsRQsn67FjxFao9OHDSKM4lGGNI/IlrBbbHriyZxQG8PSo/tmAuMpeCijttAnRq16kNZqukc6aMCo50CphOrNafbso75yNjcwrE9pBRl0UESdZ2yiHVOnDOKaWcphvq8nMLZa2nuUPPXbvcGbUwZxF2d6SpO2eLQIdInTLlnKd6Lfg5PNuTQGOPhdHTMCy3dK0xfnPbG97y+FubmOC3xI2wGRUsYBs9LNMVYQFNOzUiGloHN1/Lm9gA8irbTFbSj1uGqb4sNlqvmbzWoLwLuj4bIKPFxnHkD6TWkvnJbjdxwrn/6PD3FWMy1udChxGFpRuOwkHiwaUZlayewT8xqwV6I6p+v08bM1LLYg1pmb+pN370OD+YlXMIGUuatSv26DA8H6dqDNzfZRDwd6Ez23wQhl/J1Ux+zpu/0Fcunk3ur0DG0ULY3/SB+BvDG2qV5vFZO8ZO2GxlSG9TIzQ5M5CnAYDL4nyKiehmMOjGaIPb6LHvRVZnB3mXC3laC5kbYTSZvL3nOq4mNwb65BVEX6jiPNxWuYvsGOXLJxC9R0izBPao/ix4iObSmaFOv5DIwjD1ooo3wGABi+AMMs7sUHHMPYwxMmijjibyiKJhRlLo/wL3XnbuzETg9hJeXHmEmT7Y1txRPwytQtehNqZzLbNx71V4YozES66Y7bjmfNoMSr69DFKMiyzjeVmgNcRWvde0RTKuQj6sleT7TB7Q6nUIWypDxLRejS6WpyD7PBluZmCG6vWZQ0NoHKfLbdpqMxA/gJYWuuH/RB9eBf8GRWkSb+aZSzFSjbveLfNB4WCiV7EDLC+LmqH0AuESEA8GYLIOhAiE61Wg31H9aAnSS5kYW0Or8oejvPUH8Y/pzJuvC+7Aei5tKrVQwJ0Gqr0EEW7dGBi6OQFeW7f8ksHQVi8fg5Klz9aam4NgQlPrkZvXvSFKajjIzY0SCjK6+oj1oZyQtz17nIaqd8vUCSP2cJNei14IFxNbjK1c7NMJgoJef7U7PPXsyJLFhHfImiJjOdvcyG25Ty7HvUqziAKO51lbX5KTTt1u/q/+hemcCRYmHvtPU28YEYmN+d7xmKiNOs98oNuJ4mo6HrTh+9ISkg/rSRwLMtg1EQEzofQlXdGebJom2mG3vLnkmiN6XDoORUzgTT498VYD8BrpPkvkellX0aB6YQjtx+O6ROW8jkUcmMmkMRCmgHgSZTNKs6orbgvdP8cYAcLYeLuduY+FmWAXfXK1sEW183GBLgYsbNkYcZdKNCJ2OMZzvT3nzLmP1fpxanrkqHD0eikK06wR1SHTgci5GTH/JXqgJUCrB48KcXugZpSVHdEN+0KMkChQSA4ERwxyKeoS1oy9NglIYecaFyEudW0Q75UKAaGp65iiD2X+dvNQej0Hlo6Ucp+ADoXFKRVwsnSaPZz9+jA9dyEhKENrg+QCIBStG/HzsQp7e893aiVrbHs52b50etxFhqVWnG9nLoD0CpC9+cvS5AulkwX9w6nb9N8NKhc3KpqsO8l9dACt3BaXDnqwbvdlrwYrdk8o+i0KUbxhYI7RaHUMf0w6MQINc3TXpQivyB7OXSSuOeSGvNK4siOX6bRls+FbeWSjq311gzdv/Te9Q+FkmQUZtpmlaQGi07CaZCbITOjN/e9aQ/80V9VlEXXd5mUZ/bWjNhR1XZsOLlI4/AZ5RCxD/77sZj78QG9YaKz/9oK1MniDrSZAOM7MZEclLnh/ZruUy6vx/7/hpW2bJJ6F721Bxp74SYZn0vbt0Ht/Mhj6YdJZBsDrUweVxZkwIaXb8dsOG+dErjx3/mFBACxUbHqMHTjNQg5rJ6ezhyD9sXMFtBdFmBtjwwMKilfg4A3PaJIztUodeSwFgnFNWUgA8XimS5AQfT5ZzQxTogz5hnIn9I8XORgDoKEAjImVMeZCmUtkXFuNys+oVm4HUq4GllyksjPm1t8HE9bhBgqjSlDUeJRCKR7HuTABHCDJpdAKrUbgCy39DEpBcHvoCOPrxjiKJKvDR8wZyJMsfVr6Trx0I6YXztjBuW2o1swClz240rs/KLGRaobp0SbDMkwCn2a08ilU39isAY6+PdnbVPrxj8ORJ4gOU9BREHQ0FPmStxwNHzIYyZ1sPCnN/+HykQXuapjQMTsHKpET86QnusKiIehKUQn1pGd5mcm4arviM8bnW1EawwrmUWuyEjiaDoIJcG0xvpKpJkZ+gZbzHjzHNpEBHD7T+Fb1+QiUC46MNo+Ozd/x/wY/ONqpjbmBg57z9n9tKXz5zld3LKS8f002f6bYyFlxc/L0vdBzmG7/kz+O3/d6nf/xn7hv0s3LWRUzhvVI1+1N0Au/UO9y9err3BrjpbRlTlSyDFExsxbhb/Q6Ukd3howaVjyIoRLu7fGmC176MYTx3Nq6t02fgDNbF6K/sNVsjskANkm4sP2x4N3KV+9JuiwF4dDnNkaaL3ha9yrfsc1nz4A1GJP11u9+/SK8OBri7cmFddZM0ohkAw6dI1SBk1njbnRhWWeQXUddZcw2TMg5w2g0xLuzizsIwKgZEbmQXYi4QO0JwrIZ2n7orSX1IYQiREc/NqeECnIwUEBq+3pSN09QHPUYZrIVBG14HGFE5PW6xW9GZ1qcvwFs+w9nePfkqztU+tsL0wqd7r99sLlx//bhgILI31+2zv/mL574e3Lr8R/+sf/Tyat+l9x3lFevmFnfhsltluHDvlBzMrjh2lXHZH/Atu+m3uuVtZ8xVq3rKfvJjR22c2VmuBkveJj2spxgRv6/031tEOhEx27tS9k57rv2P1Z7bsQvlR46lk9fHzJH9sM/0K+79FoV+mdc+cXwxfAT3MMa7uAWLmNDY3qWAyL0cpbOjA/FiinbOgQzgUanEWRMLNiRXEMDDAYIMc1FOqnfXLK2B1qJPps5wzV1TdM99sKnyLuKwdli8bY6OQonF6yvLqlyf7P1ktvCrrynSoAg1glo8MZJgKS7o6ujH0n+CpHcPIp8IezVd5uFl2P+EW/62IMVamWOkGkhjzKGJJkxVLpYbn3dPLzdRi5/p2EiW5yzMOtrqwvXnzmPt3q87Ou5BiCIfyaXcJZdZwCpQZ02ps60z/AeDskYBDCojtX/yiEr+FAI8IncPiFPJwfhKO5PbAmcnhJwuseZ99HmZgc9qsrEOhMPzf7GStkgQxDRaP5K4DTrxoYS1kVBK1GNlrKlcvr1fG88iQnnviqDi0T0WP/V2lxH3qIOJhrIBaUAeUxKEigHQhC6wmeQXUOSQrHiN9iGO1YAuZOGNmbbaQliETsmIFQnauukWl9Cu4IFYotAp2YN5MFdop00kbW9AVGYQeYkLgM2fSngtS7kUyfJDFHCNhn79FRYwTIWIb2GbOZlf1HlSlHXxVl1YAwKApU225k7SgfwiQ/4BOPwND5mFZUovPo2cTajGCbVjjOJsaPjkKdPVFveTWkLB2rq/Sx0VgIicbV+jCN9hZihuNxdHAFPm6WzYCjjwAQ2DbqNvm+s+CbJ2lQRbbTnp05zLXbmUxSut9bq2w/93ODT6WqeT+8PAkZGqW152widi2sx06DQAIZZqK5SB0JqaB+Lz1Hr01iswCgW8KUq462hTkAA+RyJerNQNraDYDgpo64xOP4CZRF6TN3aHDCM/I/NlseS/gk+xlI3556OXZvZwQIW0EQDHfDgCtGYGgQTRHpRq27VniWyNV5UvfHwVaXtqA6IzGLLe904DVtdZXeD3u8dJrojdbk6u4Ddzw+oiz6/b6eQOt5k+9ovRgta6QefIGDMVWuLiaR7r6O7zFV7jrFZFmVVZB6pszRiBOFkXfinH0Pho4cx8+PRgMcquBld3iVeLl9atVmcGPPQldYaCQ1eMNPkIEbMcZ20w3JZaRqm/U7dV2t/CRkzkUNPd+Lj1wKdG4pLNzfBXZwRPThAghw6tGg0UEMe+a5Gdt6SgRg1RuANUBW5npmJjFl2V5EOtf7WprVSTI7gZq66H61dRVZkqaMJGSWggr+7OtA6olryWeG0E1L7AttC6APTGuyuVPr6RodtPeiCvP0Q0xT9JsUzu7MgMyyPBnm3AUuqG49v4LQK8yCJ68PEzheg6PPF8rMvbBQr5j1SXBm1ElF1h+p6im5T6XBRY159lBP1yPhFoSzrJKBuwyWy6lG4r4gYvSWil+3vD/mZ39L7kQ1qAQFtzpH41QaDBshoj4orIkS8Dy4j+sgt9hxC5sIMGGWscUVEyCBBZcOfhLlgCgXZXOHm+vXKaD39s/F4/Fr9cwf3v9jzOYUKkfeXbU0vdM3/yt/8k1+4W0R2bge1T5uw8W/fE3nCQI9UKTrSnh+tVnHXOPTjeVD9VO8R/5MvRJy2mA7qv0SDqEwBg/hyWw6B7eXehIJPoovY6jq++CWYhoAyrnhReCujYa28cx3bUDAGC2elMZIa1/+ig2EYbH+xiC/0U0asSsoocpd+qRqAKAuaaIoOOa+xjwP0sIEDLCGcyh4hSJtLYIbpSKJ5NaaSxTc0bm1so8zjBC/IOxFXARJCJAKRweHO1F/WNcNS75fyx40VDSEiu2rpa7gdMtN5hO9oVtVxvdGz5hAnH0JQmvzoRWhozYg/GifK5sYhmJYJKjcPx935ZxGHyWo1QbBRohC2B5hWLjIvauurcYRVCekBzKgwfDFghcdSBDisSW42T2ZY3sba69p9nR8b1vttGGfA4S6wgBKwulYnU8ezCJ7S3Y+s6mihCgKeWlUxFM644VkUG33N9JsY8Mg75FYzJHYSWXpwFE/CAtYkJ9GAy2wGaeVOkgiT1EmdYGY7WU7QGXWYlf3WgQgeGWYRrIMp1rkMSboOf64tQQCFe8B8DwDgSSBjBp5vWrflcXeVUbsv+0OPsiAKVoe6u3xg7eF8oHzdN93wdd90N1xs7sv5K/CRvAavJIai1hJmrK0VgkKaeWmFQNA4IQOEeyNMtd2CNSPtIsKbhNG1L8bENgwTYVvNjcNKQsOkby2FYG8p+S4pHNcPY+I7m5RgdBz6/fn8nNJczqJzyoZ66GKQdCCQEF/9Rqiu1t0h5zMpO7GtpDqwqhxC1F1FluuFkMYHm4/koYH0AsxX5tdvlZebGwMqZwLbvlyOP5DMS17Q98pq7C26FIHGIkhQh9RbES/vLNfTF5FVxS7z6shrLIf78drENEWvqcUQW62t0yO8WzE3NplLWk8iXMbxkQNaDENMuev7HbZqMZSTTSWUhoZPfs39pY/GBMIxaCjOdVrz8SSlXmOU6xy5qgYzQqjq0/t3K+0RK29ejA9HnL92uCfitu/JpZSyrIx5vhSpNg2oIguPRSWuPMG6iwvdR70bv/yaG9Nq7nkNz5JXK3TjzGSyGKBDCMYgLeV+p6Kzo7J0faiXJh6AJ3XKNjjLIq2MNjIIjMJ6ma8emulNMRg+DdUZkDyZ0VlDCFFnLFqZfyelkQDUcRowdShWxZALuU5Fapd37oo5E5GGULLOLIJFj0BAIVr6qJOLMpbBmrMc1k16D9FJsFGZiIhAKgjl1BNR6JLwIpIhDnuCg1nYmXY5dMl+rTHKgkRRz/QG0iF5aXJjy/ij3OYlv7aZ2h9JGoQWa+4xxm4kIEOYkNy+7ZEJs6jxru8ZWLMgEZJEH9o0HLJYQYOhJWURcDMm0v3pLh7JMCIP/GR09xSeZRFRwKnFe1oREELYVM3dpkNsyt3efKlw3nefxbtYEhmyyhXPtLP6Ip46eJeqPIYB5zNDYZr3m7C1QxXBZCMV7ASzVJT6gwM8VnhDFu7RH+MY9nybRmASMRGbs+4biyXK3j+hIMRcBgRBAQQcV0QIIBqnVAyIKfswJdpT5nQ90zFV1ogrcxYrGpdx4KgvJOAOyIMarJBt96XaA5NclkTw6y/IEa12gaFCQ4WGcg3lm6N0M8Thu8og3mGDWsa9ZXgGz2FCIooweoZ9uBvYwMZf8w8AiIG70EGKgxFAoQwBEPNDEvUHh9k5HNRg7kCQgIUsGSGai8d2Z6a04NEW8kjRpGnaWXGEjDP1RWKUR7X04qJzEFjq9exQNRfcFQUGZxZ3c8nP6rHpxv2gWr5Wn2Rl46UOhua4UoxL10p4Mi5CK7T93huTIum6NsLDLIai+xY5+qLYne62p7toDwc1lREBVdhNt1jsTmOMiJJKxR1Tp89rX2wNHjxIEFjAAdh5cF4q52Wf6lRKJQl6QF8CjAycIeF5mTD/COAhP8MKczuDa9VXK30SpnkSKSKFGY6TVJ+RCB2RfnnJoZ7kZGxjplk6o+gZb/7eiqlk044xjyaiSCAEzVLyAiSkomt8fcimf2h9Xltyx3rf5KxePWuShioHHkmAh4Ptn4b5pwXV7+yOrV8/+S3QsfFrj66h4nswjy+NTLM4nkUUYz5fkQFZ7HyG6PuMDPTCkR8XoWHhYUAoat1t+lqSskarAhofh2ei0qt2Ao2fjUUp0md79+G413OuDZRJPOfrurj7sUCQ8B3oxBCuJRIR30HsYd4bsAR1kuUPEmLs1pjFHqtoPtTq9Ha4g9u4iTv0UtjrWFvG12l9KkldnVLljFmrG93QoDpSGF195M+0oztrlyIQw7w7fxCo/alxUC9EDtXh9V/o1bTgrUTrg/dOHZ9/nss+w+0Htg7jGNf1k7GRe1kt06kcJvIlz9KEcjQqc++QQBK7oLYosjHeQeKBbCzaHjjz7amWSy2Za2sITel5fcE6V3prJ6nOhOxZTupf7ekQZitv1SiO9pWsGMXGLpTizg78lJQlm5ws4hvjB1rKmSDOKgpWgb1elaWLazzA7L7xSqi/71hmetC+gRyTckwF57zbX3o7N84cebym+ZYs+GHep5qg+pwviYGSG15NrVFhLJTdMVqHAOexGuXMDC2m0j7NI8Ax42E8Ood6l5gmx8vIZaqUofg2W6vKXQWxOBdamwP3n2rMjUJqRDKmZlER6d9Znp0dZkwWjY5I2o+Xsb055wjWEaZ8ST5jJ8hyyIYA0LG4lv0TzCKsxKASEdLVjmyqEYtBUnnSLoDzzwfyogtKzd9bJvfiqwLsF6wADtMihCgMRKCAAbPIqPOlgh+R1ipNrwERnZ/K2pUfo82l/WMokvR9gY7+9wh69K6yGccdLTxNgzGfidRs6FmnfIb08LBLGmy3HQ2749HZVdgvF80n1BfXynTugy/0SC9ZInHUAIrK49PFvmXZKBvSJUSnBNQI9RYzgrut/AKvBARV42P6nYz6Ybfz6djR0CGqEa2TMkTIrBpCo9iKG7lR0mhPt2+vz05/tXvV/7bvrfFU7Y1URt/u7eYf0deKYnwyzjSpduNKY9Tucesn4glM/kJ5PEOP9I3OZ1aCMR0IZtQd+A7qyz34cxRmDJMGAhZymVinDurrS25sgm0Qz2lReZ1pUUcNBZSQRRzxudB5ZRHmeTho4U2W5+reNKeAkBs4Z4jGqNW1n3izL/ql4WGeY/ID3YDyY/xD8Zku0iFBn1TVVzA5LiuxO30++HB/7vtIwnXrVVAJjx3c84gkzGW4ztmsNNonv/j+19nIQG4kK+Nh+aosUjLYAI/droJ9uJqVJz0Q+GKpRsuBzZiktu0ISRLHrhFlEx4+opf0eMVYOPragIDEay8URFfG3iCCWi84e5CiCwN3DEBmjSwdxfVzBPOnh0+IGHFukEcGCSSQkdFW5RRHdRyD54kbVksI9lHZ7TfAVURVBC3Cb0WJ+oNTQmw8obPxdArL+Hvi7Pz/8lf/QLTX/mTO0OIBKDtsazy2Uy5GR2dTP6dDy4dU+Iu2HtanC4Q42TyhjL2g+zH9yePyjx+9nIhJQBNhK7vdb0KiQ+NtgVkWkWqHSgSB+i3tD2i5fikRFA/VEoXg/UjfL2kAp03r8PVA3Xxatdh/+lDvqCNuFTDPv+6sNonZvKfCZ3N250pD1RL385ZVgUW257TLfyWy5wiZ/gaPlKiO5TIbeLaXzTGuGFudmYBbzlpYTwpNlGmk0+wQc/v7FA64FmpARvDO5cWqhecIA6duNhuNfbhf3Ww+rbVNf4L6nxcxdpDhGj80oWB/M8XSyuJLsn4quMix3ZnxM4Wby5ucb2cjjGYLDRoYMOAJRYUP4uJFNSHKXD3irqg9hT+gw48hsQKfgM8hkm81p6AKPC23PIUDv4N/f4IApQcMvL7+SGPfG11dMkEvzntGO1Q6aN84R/PGPs7TuuNlYTwS1ry8Is5KJcdehWtIbhxnWhjh6zEsDMNI913LGQY6LWqMraI4QW8qPzcPgnQ0kxylZ5FjaDcx9anMS1jvBp7rhb0LH8rkh0ZjHWAWfNTHB4S0jnpkuxa8Zp06r4LOfbsLT5TNYvnarSDmqggbS9iqiJbwyn4uw+yJdFW/JI9Q65TVOXXAHhVLNwvkKZuBwiPx65zRZ/tJkTrHLeru0vUkeuZZBPYNQrZN9VnHCRRHAYK/XeS1oXQ1slVSRDQhwDFNQIiPPzkFhwU4ZalVlbNj7sKbQEMCFiFRcxX6cU8gNCgoiESESMSPRkAEwAAJ3PIhuCCBACKzDrwACYAFCCJy3VLScQRxWeAsCiy9bHDdsQczCRWUaNIoIAsFyfn6VNQFbzf+ABcteOoGMeKi55jvFEOI0Yu1BKGL2Zjwtp3p//aI9GW8uEIO3YRdtq3rrAoRNy7KBAhR9oLt6+CMxTqKengWjHE4EsPqvi620HjyHn8j+U7Ro62Q1TruonZ92PhR0IITcqy1grPUXaj1JGIEUfA9S7Aeb/WciwGeTf/q8DZYcgLBkF0DjFFEf4juiUBONB2OZI6GigRxXDUxVMo35zC1eGyYmewsz6gg95xLWo6maYtcrcSoRGlzUtMI8CPhc/+9z6gu+2CJKGJmtiyquNGRuKkeZYRFxsAPjejI9U2jAhE6dKgQ7keYQhgHtVNWw1eV7+J79w1pL1o1wuaSgo59Rt1Cn5a0R9ujrOZyYaO3c5GqAgE3+IEhHt/XK3raIVy+p2KaERRkKAMZLNxGBD4ExaQYiiDForwGD21UA3cfjtPbegcUjtZluxwMu6C53UpGPSzrpeV1ISTY771RiCcCehYnTO6csqSI1lGujqaMHMrIQ4LfEZz192OfKI4U/yCNvEtFaawGiALdXiMpwFseg4KH0A1VikyIhCJE4esClkdBvsiFr0t3UH+fHhO1m03LczhtwI3HQcRgTB+7EV9BPCWC8UGp+hGLk6UCB/q9ZbnBTJzv4zXNn5KTT1lWQenScnpU15NbC4dCTHWspHHwTj2A+KcALUm9+omX1XKxtB8j0YOjQGhBokErXl4KPxfi0MqDXOOUiNttu+Zw8oeBO7aAIhAAuqHOiQx16k1YihZdL1P5toLfXlL5+jjnX6Ir83f8PHkc/D+aHG2dJuJdXK3q2g0ri0NJVT/C1Wr1ZGvCPug1Z1+540lK2BRfs1cY+svYb+OtSFdkY+iFpa3SBPgahCZuDlX5HmY5MyZuROA6626CquDUPifTMTTK4dkPxERAO4gus1KY/IJFX6KTW7Qs5GnV0MA7IrP+TuBKBf6UiQKnT1QQ+Wo4shkDa4+9G3dBzl907eRO4hpVX7eNkoTqc73x/cjW9cJ6NS3nWCQqykNuLUxqJNgqKrcZ+xKVS2Ys15If4uV4S3Q42gMoa9rx+2Uf6xZegdFN6c93bTiN+SExMhM9agK4JARiKmb8rCACzwwyhk1F2ksW7q9VBPBWSPS7SNRvNwchfMO4RHfDeWyjhQXb3S1uy6X+vULwZ16lZHaYbEmtF64sKPfWYZ/wk22r6dDeCrrH6/zaPaBWqsgXC1uT6P4Tra21ngfzwRZxvh9tlfdLNkH6GYYqfG0wbTL/4rgQoKuwEGEugcP+ejIegCivpZ2m7u13lc3UBY+WE9hK/XEPApQ1jWUgK6Nez09tfe/880Cu/HpIiSbOt0QZpju0v8x5mblrx2044+0K+8c71eh75mwFIZwK2nXr+T0sn1M0IrUWBJRAWNhrfYIeL5kbL8WJY3EREkuZ/1Pbg8FFBi4y+nk6cyf2yUciwTR3TQ26+aHABzOxRki5tVzQZ4QXh444IJosIuJybgygu3EOQ8ioWQMFg0YkLK3MREuKZe69oS6JK0qcUMUk1RLf2fNGqXGQ0lem8430wR/qt7eKKLB94U8cO6wQ/NpCGwrs2HXUdDMPEpszBi+W6NxFyA1LHC0IUOx385FYYOVh25aRyn7VbMFUWslf7/6VX5hQ1y1l6Hf9FlGDkzdowLBjIrxQLBK8R+UuUYgwPcQAHHZGY7hmWkyIvD8B8wK570MUuOPJS+BppU4OrkAY/uM8DYHxeehnXCLvWBexGUjubwXmIEAKimGYbY6b2hAaNRHbQDt54o3ZhgGCCC6pqQ6sEgDyxauZ9C+3nYCzNyNeF88yfaDn0i/Bhrn/W7a+8qsZPxGk84fsgdk23CtboxQoGG1pFxW/CZ1ybiH7YRnxLaXzMEr5cp3fz7lJiU2W9DVmITCgn4rDaS9c6fFdT93+7ix9PWC5dI+NLLe78fvKri1vDB1dnN5enqMnp1Z/1oFqUaEw/OaCSY3bv1fffJQg6CTw/jm5mnpPAqNP7hVfkNfFfnwIwfNBAMoBMBGE0adbKdZzZ2I2qYrJ6Qrhs9cEaoTp/n2HspFUZEOj0a/g7AHVBJC/7ECVdTzTKBq5KcwcfW0jipfvTigHkW5zxWYPgmJm5A0Af9mhWDhygVEUBWZhEV6EiDUXJuWFnfEv7Mz1b3FBzp2s2yxBjVZmL6gco+9CbY1/CukSNILuuF57Mlfd0Xvisw4SOcIJ0OaksLaHxoB/MjNQ7584L0J8sdj5ZUy6kX5fR0BTy80fqxnGJnp5NymktrOSwKV/ul5mjcSw6/RtJrnmPy41xhcq6xA74M7hi9y1TraMM3R0Pah2L4etvdd12dhlmh7CXhBZ9RXDYB6OFm72YOb8hLfFO73psMtYRNdd501ZBNtvtsG8Y5Em3bt4u6z3QzJpAcxMwmT9N8zg8dKtGNs2dkMNXQcJdEiai8meOBBle1fYI251Pp8JEeLUT4Cw3REWdKcUiM7VnR1RjQ4CdFWyyxMCrphS3JxpbvV4ls7QxPxL5XdHPTM6fjoIzi59INczlQ1/1aHLzHYxS2IIwCxMsI4jdvpZxeeux353VE9TNBue+q083dGVoJfC/jTbYQ/shxzylY4g5IQQxGg77JUScEGC1EJDCiXYgiDkOB6x3UEydE9mdU4BzPkm36O9hVk7wwmlXLui6TLq/NQivTnm2dH1iJmd695/poHtos8uUMHqz1wVDAdpEwz/szOI9mtyUGIkZsTLWyyGk+3CYIu1223Kzop0cwDJ0cIwr5/0wYWtoBLvnbM6W8fxrlMw8qIzY+oTaSQqnh8I/aZRrkg5TvbBPQpqCzQ5vWeVQeYWje6rWPrllqWRmUgkGQ0Szanm1uSVfHvPrkvirN45H70pAsKzR6T5A9N3EsmSXICkXwDLOwbOWEKPVo0KWlFF5PJiuY9MFNNZ6Q1O3snF08JaQzFCoNSqq9s1NYya2GDkeU4AKhxF9jSbE2VuEPhczb2Djd892Mu6/mALHeL8LV6VeamcRbb7xD2rA/omtkqk0NQUMVvVV9pSC4hmkFbXx4MVk3aHPq3JKEQGaM9yj4/IxoOl9vBMpI5BuYv1CN+AfeDxlyFuj7x9aHkNVT1S4XD8umKcWKGN9gBex8oiBT/o5xm3MefXgHdgjGzjnzW2ra1vV+QZyOu54px9Z3SdssnfdykVsd7r9V54rFSDubEuzBtEwhO0sVx9Cz1kxpu58G5c3raLvqGNSXZPrr3tkGCV9omlGUK0N9YFguOXJNk3M8jC9o7mFoBDh4HhQOrb0+LG9KPGkQLAacOu+DdVjVbA7CZsg8PRFfw1tzZYfol5tD/mpnrW2tDp+McR41hJxhzyon+UJdAO0tgc74nMF++qVepFdVG21TjbccCR3ny8BBc5/yU+CCJHgdK8TgEzMBTmSS/pvK8eVlVENeuCykH0K+nVQnOYiKKFhTGMNUjKpGZGOMocugk+x+2BhNQKYWdB4OiIvRCBw38jLlKVzffDqooKDnfYxJ539MImjMZv2K1VVaKx67GOlsWLbURSO+n09xc2BgOThOTDBJQ6/DjIexVpN8wLHUFGyNlohJSBiC1tZLymJq6k7Z5fOdhht0uujdBFZD+ApV6IA2z31OFvAly7gMvUmEs7W3peWjbTQU2ZSl8eS1AmtaJSeDhjF+8GWFXu8ViDxRKD7ttS7/im2vNUz4mV8ktimPFknUV/KVydeiXym4tH4MQnxdyPh/qM0h6Spo8EJLoebaJxruj1NNvJeZoUA8c6zYlHlUwi0Tzla2bLQY+4HR9/iIYUnG6FHs7RvIFueD4mpyrEh3xWijJTTspzlYVZxFhrvLD4GSLY2BW1cmcbZJYmNc259IZWIJXRnPoWzn47qnp74rCLEWj7g9P34dP774sMc5i56fTOHS2epc18NU+L/W8gZVPRn68XNoSd9tXaGzls95KomxCCLssQXKoBpx+r8L5oEaGcRA45FnbKOXNNtVu39rdt5ZOFTz9jx35RT/SK0pRYeS/gM/Mk9MUQ3fAxxhktUMacHAik0qqMgU2BOf8fP9K9tiNLaij9OrAccqd+huCaaOSQFlhRb7w6tJY1UwwpI6aKmQUB5NYAYLFMDOBeiTC3tZN5zZ7SZaiAnwGU+jrjJv24sY/GfUzgz6HPhARIScyg6Y8C8z8WZWAUiMdWkcyoUEERWSSRgIWQpz5JZZ+HYRrucacTzoSQOzgWNitN+8hG4qxMa6yftw69ldFtFE/zIM+r+bwomx0kSf57cj8w6s7z/89O9e7f3I0mRm8SyMwRkiyHGfn0ZNMREFwX6BeDls08NEVpnLSyNQe53t9+5M6xuqi/GM1SgEVY2TZ3OdmPrOMEvj2EMIPE7DmYOAzWem+sMaKGjFlvIexAiJhlvRUIewYBaLe3v9NQUQeIYB7lviiqlGdNYBBdjWTFPDaXryMlIIZe6xOEfmqEXYNERVgrgBixwziAO0/W15hl8rU9VVZaLUTF9b01gsyqKMr41F6lxa7uSd4LN+XV4dHJA65tCkuM0K60HwXVoRDoN28Z2ul0zryDlAbYRsO9iWxK9rwMLkouJukxl/HQixNr0W5trDYjfmb5NaxmiI3p3YC9KFGZe0IRIOxGMD2vskB0HADejC4H+AFQ+b0s9TYDWDkEz4OlmYR86PbAd+wAvO4SyBdec23WFpO8pDMFjJil1tr1A8h5/tqFctGUwE5Lyzv8rQssJkcMBAN+G+DNmEEQ9KUkciUoB6whCsoi/detCjwUwCFxb42ANBHtIHWAwMAROzbg6STlDzoIAQWlOyZEgftABidYyFIx9YIDiAUTSHLM+SDgBYTCLJVHCK5BcI+DKxfeBEfFh5aNEpI0ZGrJlEjOUyNIUKNktQzeH38VLqslxgLbagNMWorzDVK6OZef/I68abp37+ho8ivNzO3ALri0u+aICh/7a7/Znozui5/bXVVt02Ctq4vG6hLOXuA8tWC6eVEmSOBjq0joP8secArnob76HIV1NGUizIhunvM8e5jra5AHcciiMbKJgQP+/J36D40ZRcQQQrDGpMjIxWokl6am7N/Q/UBukAyL74HfPcvywfA7u99xm+x/9/ExuWTfgpZyDgHiYjCmtxJJ4sSjPzxGLul1yoULx6vKTxfm87t80T6AUtJj7uF3ZltWKUQomM4r2ixgK6TxEoUDgUlzfl7cO6lrISahAMeZRSISGMVJfXmNApjwsHt/CrXWL1S/eeSzuuMrfwLZ4oJI6bUuk5fXzIjkAww/Mvbp7M5lvACp7nEKrXtYd+pfCicw9UvlvjHyQPizIeK/XoaZrAXaukYqepiX849Rv0lQaLS3lwfw5+UiSDALzuDiDgm+ByKnxwookGnIiZAsCRTCLTaAHWobsgwgy6Q0j/jye6XT8nwSBnirpPraw0ZTCkMt6Q76hrJlGyYyd4D68W2dKziwBDxXvSacS4mu508ZtpMVeQ6+GFvyTK+V2KIf960CTCPAeh+kjVGlJPANfIMuin4l+mY0IunUTqFO1mheTTOqSGPyyM2Z0SU9UBrrJzsHRMxx1O9Dh9IH6E5qA690FfuyORW0eme5O5UVmnSyuhM6BFmXnGOsCx/i7VBL/bAobIdkenvfvPnlyRuLJSbjrjonfrOKVh5Hp3eWZVN5GmKBKE/ieuyezzNkmmSwwu9Nbg4wOmgXIIVvwHYl99IP7Y0v0N8Z1QD2iE1tyBRFEWJ1zFSdytVhF+zcPVxcliZOjpc/1uWYQPxrUiqXw2JALQPDw2ydNJ61yIkbO4x/9xzMoT8nv3QxSG9vcs5vFUitC6IzMKUcNO8rCXRa3g3XmGYC7w0q7BazIoDJlgFBvAm/jTc+57hY3/Fa74IvO8VctEmVCIVLp6kyU0wsTXXnbGUcuJ0xuDRsVXU3VKuENW21aFrktUGAKJ3DqNIP2hvqQWMGAu8wRgu2FEHErOXtvX2+61h4LL63ozBbbelGICds4Bw9Zr91Nksu1FTaBWWtAlsV2rXEOAEGcp48cJnG3hpJtIqroPh6uK5bq5POQjfSBYUjVeXCdJ3K9kQcsEOxkbn9eaahAKNqPTVIzcEYYLCESxy46NPcBFgOoqTqYUBBEEYzdxsXtE17fFoAIyy6aLj0+LACQrfuvr5IIStGQH9LLIDAb6dXmntX/Ah/wsrZokpJ+jNp0fc2nVqh2nAAHfqT1VirEyFj0R8GYULtyCHBGUTHtGvFO2A1c4TytuRTaSXn608nwP3NSvI70KabaN6dQA3j1gd/VAt/PXiOW96FXGirpVdae1fFcWamItdudkNoSMM7duH7xmqm7S9uo9ZdY11fbvnxifvyxycbDrW214p8B8o7fEeC+uXXC46A4/cMYXfsopItEUbLhkzkqCzCTFE+Cu9C1TatKyv5NCqsCnKviOMKHISf2Vr2f1yx6kf6HAa42HYaEslgzGkf1DoTXR/fAt0vcrkDEORCaB5G9qeFACxu8S8QaasRPVV92v4mlh3QVrixoAE3eAY7O0zwLmDOjRVYwRLa6KADFZ2jUZPsvgSVs5aSRtUMIeozZiJmsJDjScqjgnRUzShevmqa5v/pXAovUzTIB1XmhvD4N7CJ3988im3SnlUVKEOs2A+7C7PfF50PWHK46O9NQ31B91Nn3VUq0iEpt0O9oXD2FJHpMswHKH9NPCeeU9A37jalGHntQjolD0+919JeEw68V6/SIo7w9oO5cVOYFv5emT67JY+RNLJUJNyCq5qp0nvsmAgMcAjipJe4ftbBJDdhculZ9Bl6/2kP+AR0lQwlMqINUmGOoixjU0+AN/Pn7EmQNg6TSUARKScBuQEHBU1uN/bTZzOo2MIYNTh5x537jOOn+V3AH3POotYBC47G0TgUh7V2ixRNBDSszkMvWPoWfL1rXXuPGtwWG7bSNrFqn0Bg0eMXDeVFEduoUxRfeJsHZ0s54TZfTDGNpu5a62maTUMm6wvGgg9MvHtWLjW5L9/IjNsPBVpJHKEeZITzMrQ7B2HMcrf+C1+Mvo3YVo8RQ6ezooihrUxgcnR+F1QPia13CQ2rZoiTHzTv7mtxCaXSKePYy2IJQVVx03iSfgjsjyyHbYti7Tpw6c4dJk7+VJvumBUMmmYtLpt8QLB+L1N7rLDWHVNqb0+HPo7hWifSwuMShNt4nPyawRPLTHx8h5GN3tzmA0NtS0LScvGQUQDtoK/hnyzomr5Wm38CVlAy3SZeU65CAC3nVj3RcLYIp0U+xDoC44UrB35rmzOGTL1oKGIFlNO76JwognONuQdy5akogl5GseQnf6P+I+1kCTLLwVcKMmerBKJNNohEhBtbQeKiXKg1sT09LHSgJdZDzZi5wZRzr5fevd1Q57IQLjyKjtzZjHOe6jmKyIfEzMg9gIkEQZzReAkz9w4bq//RXcAfggp2937PYzD/YIcENR12pkyG8ZgKC87Fw5GcmMjIQoLDDDMTkt7kqMWCYyNkB9Q+ks5nYnRn/G6efFoq5Z140cUdGrSvpSx5Sgy8vdnr7Rlcpa33ay12L+cppMxN3TIrYwjBaVdfk1veEfAZKbt3rvvWqLUbfgplo/XTIlpdnSVIo307Tp3Fot+smEPNrmc0sZEK9/Y59nkp0dCAOLjy7taGy1MRCPip3HeZh6MqPF9UOYfYzUr0z7F5pDy9UqT69BffFSVU0eXnv1DpC74F+Y5jyHPhji1IjhJiaNGMUaBhg0NSaQ8S4tEq57x/zS3qbUuqBHJYt+jlRib2qf4BRhrtE5U4erhG9gE7a6elnowxH5KKlqBxfhZi4Lf6bxJEDmJQutu9xCHaHxtiqyE52Vav4PUSp3cw+7jWl1SHRtY6gIfU/vzBSywzeKADNaYHmgZ1KLxkyPjxDw/+Gp3YU+EeFSYgIOW6Rz7XPBZFsegkLTHA8eAcBxe58OAYEAE2yIhWrbWfjOaMHYawZxXmxwge9ngwDoVAZqLciGzCJlSK3gmy5GqEawtqNvojcl8WuqdaS2cQvjIEGuzVgKgfdBqYVAu+7RqQyAXvrEGsdyrt4wo3MrDTujaFFViDOWii84nnqqXtUasU2GOG1o0vSUcavDJYZkA4hpBNRAkTNzzthO66bpBWc0TVj3M/2fhdj+nZXjtv1byovhlWO0GTB16HOULdzRwlowQ6GO+XGf/VKq8XU4e1Mq1jJEJ8aQ1dUvsoMIDd4M9QeheyibtW/6YhKYwxm8ek9e0N1gJT6sfW6hw3Pnr+nGcugbZ3B/1AD6WUk585yMaVHyfgPbY7DTDdHO4gzRoc5uk0ojHNC2tDiYmt7s7rlYA+wHPRBq0h8UhksbPbuRDxLyvJnLhmXgcwOMQrk2tnc3dGkcojotHtNVrpUJneOiZiqZkRJvlzDVyQJOu+5LNLa51zUIghAqnXPnU4MRcfk4ll7JjsRJ+rxhEis9ZiRLnUpiKBUF3CbaS7H22abg8v9cO/GePG42wXg602d5i6jbv3NvsN6s5PEgBcdhOQ6MR/O9NtB2ugEHQ2MBpEGQ2ozu/OaAHvdvUurLgGtA1/uxc5BvDeUzgY2Qm6emp0s/aGoa2VVqxxY32FAFTk2pZb1QF+9wlYcICSlKQ44upAKWBWBAELpkKaNzRQ3kifwQZSKlQWePYsgj0W0cUSelzbK+dd4fXrPatyUTHMrK7XgSsKOJAz59ZsAvLfCfSUHZlQFBKdK8toaOjbx8t17/W1HT++ufX4telYIVOXaCw2lHj3/4FX8Vuv1zl83uv/AkDNhTdb/dCKjnfj//tFt0lfj5vN7ePL5mbHy4SwIrtAvbT4zISRz/pDPLl13tvqtWQFlHmNmajV92bdZsQj8nAlnn5WfQvncJ+7vkMkFae/uDkjfAbjHl7KOqcJjIYlHSa+j5cQgPpPYhn0v96dk9yJg86R1z//xyBExq6D/6/X2//x+x+cRahjrNp+I+Xqd/LELmnDsbqFsAzgdK4S9kSkccvtIjfdFg/Fs2ZMQEJliJH3pZGE34xgpDDjY/XMewQWkaSBItB/0Z8OJAMBMoxKcVwJgSumX2R5FS0XkbGKkQuGFPsgWbXGV3VlrfcHaKJNGkj9UJKSODbYx3W72v2zaXp8cytP128OEAG/sTogm283Lc7fnOG6mfTQdifx1nQtNcXrEOzmJmY/pP1lKAyo4sLca6Uo1OS7wjOj1DZ+IdQ9m8XrZ1GFDhs0cUYZZCxnaEMzAEy0V1drScKy7hAuKdvCD0ntQgrSOCGASmBm5+tIDholdBj7hKm7FE3g1ugF3MQtXC/Xlktvm3JladlTxB1FgbWwHAu2OELI9G5wXISeeVaOAoiRD0qc0pNi5KGmHW7Wm0WBMoODMdsaOsnPTkbGmlJD3aMaMMmblJZHni8CVR2nGrwI48i3a3uTNThPHWJCgixMokXvIpaycYpucBIvqyaQw2TbePX+kW5p/WkIOmVaPKCd2ZhNwJvhEChWEx0PLu1wU08Yb4WtUU64Xmblirdg7MmGN/thN184YOk/9RunGJ0L3uNQgw16dWxTgyYx5736aSBMVqNtbfC9tUDwxt60gEcbInjRK13QpGpk5BexjW+ObwIha/JF+oe1lopIlTZHPb5h1GEhb94SwjrxanG403vrxgkmOrVAnKXKF8FSV2o4Vh/Nyl0jFO4kmbdIzL3rILBMOi+4MgKxj99PtWPY+FRgqKNBwmOGYGc0VoRwrkoZpHI2qron0gGPoHiqKz0oL7//Sm37T6WiQhjr2ubOayvJYKbuSsxFzaIh2wPeRNHcVsUYg2hfep8KtOrQZQ11R0TS6RKcQoZ5DuJXrEXwrqKWpLCM9ic6c6AkQZCGSZ6rrMi+9sh6AU4mKj5XVXlD4UAPL4I4/Mkk9KJ6PNkEFdm89eNm6GMzhbqza6aEF9urhSLOuaP8GS+eljJSxDbuxW2f+xOdn3VDWaiRQ72HdL4jH8zXDu66mA9FL+XoZ9oAriDB+z9ff/YajVwnwR/5jUEj64sLZT2ZlFUWxaonsp+U7z8Bi8RABpn1hr8BxL5CUeZJ5PM7U+XE5xxDMlbFBHwadUn95JIdLUGF3llpJLOT04x9lXOXCDrHyplUwhp2fbNqeStgyhOsg27hpfJbHI/tvg8TTN6x78xMMU+7RgdztGmYCAmRCeQcM4ha9NY8okh3NxTvq1qq+0+Pn5yqi2WBPyHf9d0NZZ1giPU0/W+6qN+40Xi+Ws2rSPrmmdqLNpzg9P5NZQL7DdjJmtdTOKMMip3pBRupGYNNnwpexSVO8AO3ZG5yRf20Y0OH6XeAcZTZhXuc1BPvGIiodlWmxEZfIvrLCKcIAd27VrMJfnEbbqE7xe0zJtKcmVilQwEGFoCrAJ4CSkQYH38XpbeSGZGs8R/jGPj5VimcPEfhdRSMOBnbfbCHmMaMJq0YJQSpaj0jRhoHlHIE8TT4E8Zo3WE9nGcdCrOHAm50KX0ZyBBzQczcncj333O/MM4bJ1MycDOViD6KmRtJZW5vn9mQuTKIZkx3OrXkhknTNpE7/zPDE6fDnXRKyFWMng1dmF/YNhiLDEiEJ+W9khfekmFUJZMJsQDa/Iv7EE67CE6sZbq0nYQE5VrgWf+q/z84BHnPN5D/uf8mQPpt8df4AnCcxxfBIWw30JbBqYIJQQxkGeo0kCWPAU5iCoHigucSZL3Cx0m43f640FY18+3Vai+HViohuCB7TMcdGNN2l/dX4dTskzGTsvyq+2Ef79JATEo6I6yirNVibCIZQtQUGXy+JNTbXX0kHDd08vVmj+4BE0ps86WHyyZq4o0ACJAYb24x/PZdNL0R6PrqdnOREtPbdeouStRIvSAIBTxaSXXK5ZGS928k76c/szczTk9OpgSe1hLFpZctFTyIas+T7N85T0KAwn7EAA5zIgZvV3j5m7IMOWekmGrHWqK5VLs7mLF67gClcZlu0MyY5tyFFIWcg4mIKcYP0LkQk4VNYPUgrvScnUOTkGDLOY8bS6OEfZ+YMzfdwWShcPXC/eW+x1dClnZ0/Bkwg67+CvDFH2Fht9Vn1/P/kAW0aVpAuFgtv4s1NnrI2CFmqlydvUPDYfR/R4N7j0G9lG5ItsR92eGNaRm1lBZCLfo1iGNU0Qk8spGvqe3Sr8dNwxKDCisSzlz75/h0ObW51Irx/RovGW8Feo+7ScjavOsIVzR+Md2KCvi7E3sYHBz0VUkxGUJslPvleK7XUgaTJW/Zems19d2z6aKVN7MJnbqzbhFLxB/6kXmjiPdrJ2ouzQnbt5KWtZ+M9esBuI99FVgRAQtZTMOnQ6V+EStFjSaRjbcK6Vy7aS77ci25pMQyWk6+e9If+UULNvOiYVXtT9D+q+vzslFcviRz309Q1g3mp3E16b/MWj2WMRYJ3RFxam1/Oe1ZxjJ3rl46AppbE1bPAzaJel620cSR+7zPh60kc9F9BC1BDBE1rSSjlxBm8djMvfCpDLW0orM7q0zoPIuVW2iFFTqO8EEDqwbIxo3YLL0EtiA4RQAtnoi0jYIzph4gepOw5rj60wgWQwD8S+1Fv67Pa3bgL9hVdQZluVQ2x+UHUPFkNkRkAS0jSiYl0h2qBETxK9rZ9cucHV0QXWhF92jHLCUIKmDwh67dXJZvQhkmZl3drz+SNdT+ydX0RLH7/O0D/jNa7bZq9NzouWX2w2EX/xYUyNflUvw52KGpyy4X+h2h35FMo1r8t0Eh3NdY/F+C+nb8io0O7eyXGOTuHhwNI5SpgKgoh+8+gpCG9qr1TdXgujtedMqgrion5Dr1sC04+PZq82160WUvutNnxJjUJjMWUp8wHEZ8n6avvy7xxa8/eN+A4GPhEGA0jzSX8dTVYgHn2C0EEilmWVxWRLUTgIkpXYUWrmSpijyXg2C4CtMq4oUGsMbj4pWRgKYBu0lV90rAX++vtC1yF54YqktKAPXmU3VnEMR63RiJ14kqT0gu4mdvL3RZ73SKhG0nzOF8vV5OPXq/OrUt/0Cld0WFx3H06Wi4I5/anjSO1k02n6+BXA0iIMs6+BC9rFubYdRNZqlNHeP62taLLiqP2VaEqbXZqhaHgyxDytTS25XXHIYZTAstKIOMgtS2WKSR2hu3YQ0WHC1KAMo6Dk3M8SEzCAwq58xRHeniGkT37Cs8LOV0M8kD1p6We7sUcqfM8fFEmz15LGj5eEIuyhoyxaaGdXH/y6+mLEtpyz0xnr1ztUjJBth8LIbBzncpPSWPLnoUlIleRYBzTkQ0n2bAFg+1n8k4lWtwVXs4jLZrCKegDF22S5FAqCzdOMd5z32uOmCztFG1U2mPPrsp1eCwFlBCc4cae2sSu2kbdYa9roTgCuDPmG8SLHxXGwOEwlmEgcvUKpyLjnEOQEY115FAVUXGyakpBPDcoTCDIAJ7C4vXZWu6UgHYIDIzl0kaWQyx80rA2zWRDol5B26s6zihYwu6OWR3C0W3ZgATEVAr8ApZDZl7QpX4pNu6AeWPlclSc/RqPsbqIRzK9CcLScxpKAGwZnWOKHBTVulFrNHXD6+3nBPoMPC//HP3bsIGH7cwCgMvZRf+SJoNYLA3fu352/bTMqpREH6FNblgn3onRMeuzOzhYPmuOhNO04iAtcx4yVyh8nk6R6O3kopDParhmaqqVzGvUOq4/OQUXBHl69ZqELE8zaJrUd8QhKwWKZQnJ/z5hUukbmPrZTSeY0YRQ8PMhNi69eLGjQKokB94ywKkWEQIvEm+E+EBOIcoCsUG9CTqzg62BcqAvQwuCgymqJkoeV3GikWT9XSik9BRup701tkE8UjfsMLBxDpjQ6fekbAr+07yUyV9fXDyAMdoy9ODMrHxDvOzzhw4BOyCEKEIIqZw40NKwnQBQH6gmDC7FTdKAUExcj7NuSKeUkmK/cH2FyVAqvr27h+zJyCEyJdb4KsH4IvKW+9MMOPUz+MBCDiLfWxhHXtQwBVzk3qg1G7hEJ1Mi3FCHi7urlKXl/0GblZByoTy8BTbTUeP0Ofzdr7gAd1qaqmKuaNmKPUPiPnZcoYNOiA/MgJk/j9rv5dnY8oKw96gKEWCgE/fmstUSfLAJQPLKOpo6XxHHLi/W4zsk+ERiGMjSbdNKCKNpUBhHPQOd0flGKUxBdoQ88IX16NhwZRh8snXXnAVNRVFh4NM7bG1Ywsum11YCas5aq+dG73WNCZFR3OP/QM6CFIEETaOeCFWVd0q+kU0pEwjMy4lSguTtsUWdiU3enNQT7EzHXHxg0kYrLAkysx8ABZ/9BvDCwf8bFlgDj6C1p4J7P/cvwM6NrGBRSxhHSbSk4mCEeVttxcuZzqashzRqqyrLT2mgCAnIgqmQaKPRa6KRifjHLmiUnsjEvZ3u5oeXOekLss8zxIim0qj0MbTxdI/hiQmHya9tChvrYSLyYWbT5D+Vejw3Z4fjrt4fVBJOH40GYIRPqMpy3ABppO3Xza7dBGVaF0PkYG4qpgAx7tfmA0fy1nTkApTpnMORibkUnyBSO53xSCqj+G+3vIsPexgDeQedHfDhUWl5Jo9RhavHHxKmVBbDx7TodYMNpcqUuEAIrGYvGLCPI9Xsug5T3LIImpPBVUqUApWIedpEV48Z7HSvRhehz2wV7v2LBc5CuvYQB8RLJToVKjNUxwrUxeUVZZW6L4Yj9J0pEDEaeGE8jMJid7a9pzJvH5nPsryNE0IAcXDg1D749k8E0J8gH8j/W45XNiczLrxtKflkh+7DU2ru8COj32PaMyhYUFafU0GiWldnxpqe7ZsgyM73sPoXRoternhkCFQA2tmNJ2Bc0WuT3DJvTnLiIXcInOflwr71Tbrppu2jBmfF6cdtXy/BhbGkJGQIiIJrY+E+Rlc/DMxlVEiLNKSdju4PJDoYkbtE2lk7YjGdv4byr5eOw8A25gezeiqOPkRdnGSjmKYdawYiALEHraxgFVsQEM8ny4YDn6li/ow+8VtGxF1dVuEKHf/iu9hStbzNXv+bauMi7LIKIaMimnubJjEdb/OAX3nwCnOehHBOL/MhcBPNXTw+m8bcWohj5qH8Wb09OG9rTvjy8ONG2r4VIPZsXLP02quilg42v3ADEqcWDTZB8gbOuyEksp7jqYhHBV7I1s7tBBY5iyJhzCzPcaBefDwHNiWjz5xVwwpcy7V6u2NhEoncslimYhSACJ4qoSd0FDIyyQhrxH4/k1j/5rElyrkeSyOFQBoZLrYG3FAPy/QEhBA6LKwjAPEOCwXTFZIF0mlmcPzGvQP1WMCIU1//HktqkUTsr/79inAGP2jz8goQyKFVScoRxMUkPOO0D8GBsFmAxW2bvVgY7faOC+A4tyjcZZRvR83tmoUZqnoJ/CcZ1Jh5k44vL5d0QKYjaJEZrWLq/7MvmC3XAXeHqxU9ZdtaJaLW5D0gq4WKXn+0VkZAyjWTutQmIXhS54wBXkBGAVkAx7A5qrgwda0NdTXK7OwtqNQDUbP4PPuAW4dUgvvgfNK+enI+o/jbo5qozKhFyFY/gDE5zOnDQLGAuI3l3ianclzyD6D9GsJMPTwqfXBbmiOj2xcGZoDYmDSpGmYBQyeAQOfb0EAagj/Prl8pp36dKkULfkDnJqR3JfwffwY38DX8BN8D7ctZs8HRU4tKG1+RHs50dNM4yMZuyPvFziXXjFUHOcUGjR8aS25Aev02JSrxPP8PCnHI6ZtTk/XdSG9y9+3mLzSKeSG9jX5cuHuGJcYntbNhrpfLcZUbfRUNJ9N1r5jYy2Wqzj3qBGK6FODAS+nZucgOcAN1khslTkHKAYyizNXlmma6uEoXGdGZUsKuxkReDPcfSYz4dVXC94csNCudLEo0Zrmpe1dPY5gR2Uqoqq6OnD2FWbOIAiYolp0WHU02z7y3nqYxqx9qEfG3SMYIHfIS9+NhBLSuozX88JFvHWY8/N86PLTfaqnoloU4dO1sZHj/X5ORrpveC+H160CDIr1QUI/IHSFMjD2CU7p2m+Xp8XU8NLK42gcjgx3lKChL+yCakT0nKdCxziOjij5JIk2cQJSTAwzphYMABHGNTEDhM2V6uyZ67k98Jpps75otYbIGe8NzmWeoSoDIxkdueF5SoR9FH7agzHSUWNH9eNXqPU83W/azjG4CqB0NREQW0k7rHGwytwBWM40giYS06pUE9NvDhOBL+BuRgIzBJZGYIoV0ZBB69lsETQoJ4stP8pVA4NY7JyCIYOSDgSQvoRCiDxg7rrSTou3YQoGjLCfBvZ04iDWQKFpyQI195MHvIsaGiihihowkuYgq+uGoCkY59Nju9PEiQcNfdDFQ9vI0DMGmfnz1YO1RhuiJt6PlEVcesdEYX53AmlGD2/jiabPyfNWh2p6Dg+DF46Esih8Z1SmOLoVsPl5O/jyHoKcVZmXXMMgNAN2RW80WtwEYKzzt7Whv+wPVE7ignl4kVhEi2s4CCu3CWoxEy3n+Dg9zDPRHQEr/UTrb3FeWttJk5WRJ08h1RYyWBp42Oj3euB8nCMG9yyzE4Jb75Mn2NVj10fdp58rJjsJwhaAbsSJoAmDUVvLYrrWga+sm8BDKMxQInADg8TB9wxU/fP1N2cgMv6sXh4QhpygBRzMoLDD7JnAyyXGuXjs1syXo2WUUEWZquaY3XtW94g472H+TGyuAjDgnORkg+cPRDEi9rbXMGuueSD0E+WnJ4vP9I/yr+YLkIl5d7aeJ5Ql6N2ZtHf/0/bm/Aur1aQFgtH5pLKFeKY2m1ebW9o+c7UwBAYzT9EH5eKkL5abcZj95hnzqAiP6wOmkPkpL9KLuK3VGDM3clZLpVyUoy9+RKGgheTMJfgPJHUKHnmLaC0zGoNAEeSLD/fAOQLtHI73rLtJnUtCueKewz1HcE6nzjRlQCm3+Vlov2cOpcjSrNBBBVFqSVd3+Fip5xLpeWsY8oyjyr0TAlO9JXn00E/7bmAoZ8l3opv4qHua+VtRsfd6v/H7mC2Jd+QffLALDyMM5Je9EXghwqpTB9UXwzzCe/QKcOf56bHPXLN1e270QsYKjqXVeJd1l7Q+Mx7Wtq4/Q308fhe8+3BEhDkstExRhQXTDOaet4CAD/eMuccQT7Tiw8pZigIAv4+7oypu4DJ3xmsq12GOeFgNN+xYcF50Z7+pZIHdZmJWtK5bl5dxPLxUOA+r99FJ94cdMPFKMbKOeJ4I+Hiff201PIE3C1VE7y9vqLuGT6ZTyQ7OzeEWXoWbyNWVqZsHDt0BbXJusdtt8Z4aUEY/3ozps2GDryH+mjzga/6wsnPeqs8RvHsQqT4dtinWssT4S2J1+Lgsy/ji0OUE53Oy5NJUQu2Yt3Uttmq4+rERjM4ofbSBXpU1u0s7zJRnXOJJLsaP+Ag+cZTHDPcZL1IrRxtjHc98q1HXd6y0HA2NspVzud7Yaj+uhkb+Cgb6B2TP07aeNlvATbHFCQnFSXUp94uzjYYZhm/milW37QHv2zKEYUgZTWKV0XiivD2Br/v4w7olqXhXHH7sZ0yaxFlzxNGjNghE1kv0U7z2uXT7yC/qEevUrB3zFix7is4AQkQPzKr2jb2Tty7S+fl42p2ze/CIZ/Qf6sSy/nwQAKl4sqb9FUNZQpwhr03a9sAV99cv2Ig4ut/dVtR9mCG1BGyZgEV0bSf6OUA0HfPRt/MEuHgEoyEYo0b6SYONjjHsy3aqp89lL8snv7lerKeel3b8g4iJqNj/IgyCCOmEwpBOR9qpaeEFQh5TQUp9dkI/2NU+Oxl1HnBLX2cnUEgSN3P1qWCmTQbyc5LNnEdp6Q7rcdM9p3D1MxMB4ejHTDgCTeRfHVIpGWEzjEZKcg4/AHo/QouGT5BAGCoNeQNv5WIceRxnA1O9B81HaDNkP/kboOPBqTBP4ir1L4KOibx3zY+ZewjGY6/HJ3Kcon1rXLBVhZ5NuL9HSfw5lIwZCcSIfggAsIb82MF7ejD/IAcSbdbRuGnMo8UIkXdVr+LGUXn1E0j/ImKdhU+xBrAP4QWnjWnWq1ofJQygDAlH7m9wD10eDwGytxn0XoQAXt7W3+jcw/befnK5LxM00cyOcfHU/fiG9IwnB34yFqoUSVJC2Nj58iTcghVOuG8l7i3QyGCnhEVQUWvI0MAFAcQfqZWw0z5kYqT1ZUAd1Z+NJKJ91u3P6lv+KuELw1P8tXU5mXJz/sTq9lttDoICjGSeh5shY4i9H4H0Qfzw+eWcPYzyMQbT68Un2/ceQIwD+kM9YugISti83MkBvm7tqEl5ZnXV7PDBVe9TrugtMPSjCoxEkRoB4WvgI3x/+rpsRaRESGwNkMgFhIizmuQ+thyF+bopzKEsHZsZPi47UH9hU0GdVPFWIb/kCIcJv33cu7L2Ygoo4jJswIy2WiacLpdwX8rP8Nz67r4rUA5XZfSnvc65BQVz9Zcn2b9ksNZ4Jws9zFUR0VZFAoMBghShSag4IYYeV3w+cCwKLVsmJurplI9SfCn4873VN4R5B/ZCkYDFhPKwi13aN3rYRhh6YyYVnsNh9vqqdLFEoblgj8mMK1E+K73oU93hG2KAiZiSjnN/KdHKxY1Ldm7ZLbwAHrBdMBPv0hGAX1rHiuOXQy67dOHBmtl/ASSc/JdQG+vkB4ZummePfHIvzzNfncaX8/ksttfTVQBMjWk+IzEJyeXryS0wu6Ara4+9aNxsno3YUaoS2qcwc11yKkWH4aj+WZ26BuuQmqLSZLt0wfzu0/tIJxqNMjdgExFsr5a83PMLa3zjpatTzK6MHN1UytOw3ByuYFOEVDVvZkkC65sGIhFmAs+SAl3NpFiA7vJ//mOTCI60ZmnXtTPDoq4BkiPuJ+ACryy1QnDV2HdnrtKQUUYeBSQpJqroKJuBXZhe5PznpuhSGe0p+am7a+ICBNLV9/ChAr8y3/fITGjHXTtNGTRcdpQTbP2CUr7zpOQqHTWX12BiGTAVBJMUgefNcEdJLngpyVBR1FXGstjJuAEUMP5oqj+JbkjNe5XMzX59JOgxY+7xFsgNi3enPoD1q9jWyRLq5+/oLvxcBAhSlcWJzAZKi0Hrrv7m1ek8b4mOsC7rK2gaAkqf+ReP5i+KUI6ojvQ2hz991FkygjBjAwFpiY/9JgRt+Zu3596cnDTfhTI/NxEPWi6e957B3yCAMzsWhjyBUwELXgL/unWIB9wbvoGYJQOITsT7DlBSEHF/rJzO4u4G4oYoztYeqhLs994Rfb1NmJfbOJCq6lKK6kSKtXmDssp6hxZoG1bJRmMDPeeoCguQhsArRtLfmSnk6+WDtZhPszRc3I9wkCZLQ2OqGWLf5W8nhUYRrtGHzPEBoi0UHqJRR+bUmpAx/mLpjTIwdAp/db4q3YgRA2m+8ph6DZfSwrBFQkPBK7RJ1/eX3m6it2kxjLQRcUWWNW7uFRbsA7XJRzo3YRG83FugWPAZMi6McG/RRAAo9D6w2triqqowcR+IcGVrhaycraI5e5B2H1rADrb2C3rh68/f22Ai0SWLNo7lUyLk9siVG7Gj386bQoePe6P8YaZDlskYw4vO90z4L2D+Yt6pja+VGTAGWM8iSgMcjZfRGP5Znc8b29K5SaHf9Fa0MiKqpKAnqYgmadaADHlyZ58h6z3D4j2d2GQ3tRqx0Im4LFxkRlptc+8g5stBX9x5sJZx7+rDq/vRvnM/+2rHVg7s/a8eQS+98/1RR/ezhdywiNoCympOaagU2HyzVjcz84Kqd/5yPWCO3bBG46OLr4frAgas0rRcMlxRCn94p8/KW1X1Tq5wzFGa1tpixs+5n8Lv5wx+odzix69LUsow5Aq5Ht4s3Bc5b/jNdS1V5sxHO2LSh/FN1iWU0yjj2fq2cKm0D4t28vnyDH57n5h/dk7MsewmMOO9n7Fuxdu7Jv221VHbEqg38939XIVFWYLJ4zw4rMtuWAe+WfSuAppcpvBBt7nRRVVxNTCxgfr9w8EH57xWSxbV25ZIQ1C9Gh+hQcEL4JbUDJHFfi9gKELHL5N/DNcX+/QTfqFQN0Ykaixj6uDjBdbXLYix9HznhXU8F8XzVoX+HIRmoZbKc3Us5HK5+yxPOkD7p5gIR5Wk0cFcQgT2k90qksOZs+rlFYGHzFr3Cl0DrLH3yOa59QrEDOqOhEpHFMXFeNrmx0WsF79+EqIbxw/DLIMSuZ4yzMaaN7QubuFdFY7z93BDPb1wweShXFMUfwXartXC8iaHITLtOr8tnzfQ6OvG2zFUQKktzWmsWdKdJO6gTibXIeWqqiC4zuE5w+IzTcAjz8SYqJJJmhIHzrxp9OWtBwXvw+dI0XqsMeJ4zYSvIm4P6VLxY/iiAuCSE+IejG3P7NDz4SI2sI0DbGLXKqYS3NNN+PNi+9LgMUg1VkSH8U0g8HVWw+TjphturEWEZ0RZJ1138n8//eOt7CGyCs4snWwvfxPGzsmnfH0E6E2i7pfIk4r3mzXfJtTw5k20R6kEbH2n9H2gEKVzkizK9OXNxWXuSVaU3d2x+lRD0QdP2DeHABt9f8kLTRex0GQBdB0uCXGujCaC6OVhnTsZ55oVGCYRAZ5XeqVyjrzb/7wQbrYh5RhunLBPZM+vgBk6M+9JnTD7ebb+ercTz7eLuTVkoob0kLLY4xxZ6Zy9chBcUYe6pbefy8PGjIXoHasac3wrLhO9CFFm/ysYhFqj0xMfpwQiAg8TEij4HznsStihBtgCtwlKTzXzMDtoaGnmzB1IiGIuda7DtNKRKEwBWhONmV/R0aQe0NkItt75ha/t74uNZJZWuofM8a5P9RAMP44S96LMZXtGzh1nAqW5k2KWmnsFZpJV6QV72MJpnMUqNm5E7qRMTcPE27i6I8rKHA5CbB6SK/VguGODhQ6jkRe8NWCqo5qInfSPfpUzPK9dKlEQ8c/O/sk/Emeknbl8oGPQqzZCDwIi7r9+a0tJv26R+5WWWoXAfZWMxyCE3TpA+VogZx25PtuvLyudz9cUQIgNHR7jJ6x3yGBzxbSYlXnJEnCjDZIOLjRM4hUcvI7yyJd9uIjtUkB9RbpIcczcOVIpGW5JQ1X7tTqC2WBur+6tIVPsQ9YcxcL7BkpsrFLV1kjghGuRWHO5eIjKqIr/XfIHG06Yp57OiF+oE2w73PWw5L6wGduOaxPHc50kKQqIEqUNdxLZ6XforCbjCADjO7lZaOcIKSvlahAsjGGAaQmAu8Yj9GfAywiBUPg4yljpROVjwE7iCCe+EzuuceoopHxtg4sZvB92IFIAVF0jDmtF6ZYLN0L5KkqpdKKUN9xJWsJx6KSvzpk6DolQgzMWl6NgfSAr/eYNceQBLT+p+nzga0OzwoWKryYCFCbrCo7tgivSoo6mJjxZ7O+JdgPYLZWZKHwCfdXzsJfWezg/r/Yb7EnIOi/Ep8gSR2rcED2pOd689W61LBTuGGfmBxTLHXk36XDGj0WoEdDmNuey/uOwboh0rfIXRMoOSjoYrS3vbdQ/Nl/ycaaGuiLnWJymjukHzZg8UeF9uvbTHQdCt9/cPA1R4/URxhRI5kEyY0xMPGutRvbzKPIRMiA2ErI+QTK0/JHCVySQ/Mc8hstwXVgDa3AVQhClmg3N5OTl2x2JZqHs2CwicMa+omfqcu8uETe1Vmgc4THmBOTpTTThz1BokV5ogRRCnyZV6Tj8n46PFRkp04zRRMkiKvmzaFbs/Hf4ZYL6dyAVsS0KwxF7+/NMk9OqHRqFyGK9J0yK/WiMkxSv3Twe9y3RVESvEJdVi02awjwHft6km50oN+fbYXWz59+ZNxfUSQuuay1aHsyp371Q2s1aUuk09V4l17erohk2gdQtbBM6i3bC8E/p5uiJxe1spZQ5Ks6MgIiVqshUKZsR/w8ea5k22jgcqqhosLUo5ELBTtCuw4bfN7mUk2tQAlUtBsCZAR3mzk+UmxsuGQXA/MY2kWLAILaZc6FsrGJj6uHiWWR219knE6w92CVoRMb2sjAwLfAaClZTP0uDLU+n02v7QXlo19xGKModNUnz2QKqhEun0D9KxO3yLvoy7BNoPfYiKzKYUrbjKA1SBGLR6PSaQ4Nwo8qqjc5wbiU1YbhfO4gIbnPgpzXS1sK97AbHvcOs+2IpS2UN5ix/RWxDwsX1rNaVjwYFM6WtfnKNsTYmLZ1TASiQR7kuaaYUog7MGrPFrFVVnP0Yvmbn7Cnm7CZA2AfXYAPW4RwogNW//4FOCYFQWdaI1NlXQtyiOCzHiG63xnEQa+fhfLuPg5edpxLTd5qjXxxvvAjfJCqXbhQghtaxM7daxGImfPVm9QPS2Ithv3W1mcd6w5+AvjqTwf/zONb17awmWvBdCMhmsii4Lyj4ouYyT6xAuj6ae/8LN0RTRINSh3R5LFIZNNiT4RzmQEWLncSyo05mh61o1FRi4zg9cfv3d9UUpm9ipao6fLFw1w/TTAPjwLNtShF1vfjBmTxx3SMXxI4lfnQBoLLuOgaGeB+pxzFscSyBCk7eV3MI/E/uzK9DDBY3Ll6UMpgHBcSWQObU81zHfHconjqulx2+TMtaIErRKpzpPI/dX7MI5jrffzlJQ/2we/qseBrf1stCX3+4H7I1wKO4TfJlwU9TZ96+rApj4nGhesk2PB8xO6pm6OftjDGhbVPppOSx2LPep6Zv2ttEV6fTqvpG8Mf8QRzkazQSW3UGruEIOAqxtOsyZ71qHdoL/dvXuioxEDgUTGqjzZF8kg4WayU5A6UnyY3SQYHSk4/t7uXCirVx36wkLAIDjKOnQk5HZu02qFk3V6W9XiTQBPeWKwDhxmNs9lKxMFeQLJlFdKmufn3PgbexaB7MV+fHB3ffDRwIPr79YL0eyO3j6ezAi97egg4x9V+TPJHVuiDcTvaSPGsvKw6L/ibuFqCUf1aYeJOq0eJENId810X0UFSJs1s4SpAyryC0x+48scF7w0sXhp6MaorzjqOlwPtjIXyIHXZNamRl2pOxDtyZYxCAhR2fXO+ymeCfNXmYie68/FB99evpeMP5RIXnIgunTCnVfGCWGHN2CIhU+xnfgfYGSm0+niLAM3B7hKA7oPkfOhH5APjcjeLfXntk6Rc/d+Y513Pp7kmrVNhBDKqQBhPKEIFIiC7BfYnHInquC8AFp1NYFK++PONCVj6oenF0m5aHZD4eFkzqzWK2gPRr7z8UpBNvLrog/A+LMJuiUZXLGlcRRrZz7AETcmlsMofoE12tTS7zPBT+ggrznvM/DqnP/NbRQzeEN2i0qMJagw/DDhNKGSNJNMeqglNSuJQQmt75amy9Q5n2xKQ5MGMHiHuo4ALYaDX1CQIO4D0HG9EsBF9lR7CfJfWnCz4ASB62wNGpIWbHm2jVsvwg3PDYGOVzck73mmXLJbPLVcxAPcaur1Soli4124QothZfRxaQPMU8T0IE3ny4v4XVGIt4jEREXPijxXrd5680azHHDw4Pt6viJIW65MqAkst75QQNr/7cBmlj9GH7fUrVTkmtEvb7iDs2MkkWGWt/PSS+E6Z90ucYC5WWTqtJxmkbPje5+/llD5HRaD5ZPkKpA45bSdOKQoORO0DAwyQj/2rZ64GwOS3MB/dP56iqcrMVRrV3zu8qYuKbcG1MN9Wb1GOPHGBSHwhvRb7nlEueLpXPZcg+MXIw9h/5UYgnDdIRnrrqLKF070DbfQ1pWjZnHVbcG1CujYfGacC7F6FY9TWsNHWGB0KZKRwrQqYP02fgGi6jzaOCmSPHWoIMevdWSV3PGvk37v6avWv86uo5L4rWa+jHZJ8Y5Z3pguBzFZHMkSkiEiz/OGMwvqnpGmGEPkPf82WllFaPNibYKUCOGTVxRdH4Qe4A0TRElonCyMSicMhXTzNZfpkGLn+wswCe6t6+/AHHO7H6lDbD++KQS9NMoUS2EoSjoV8CfHD3mAFGmOi/IRXaFI6VvwGLEj//i5mBmPetjT8/5VfA5qSgH6Ajadjd9CYAs4jX/hyLJPTIA1VUUCgDAO4czw++BinYhhAMhTtrKaA0PS9sK0DQdlCCipIUZLrPbpaPzAIpkWb6jp8+1BOvfQ7tWYDeaQODvRcqPK11X6JDLUITJ3/uK6tmfgbwuOLzzZ7BP3fPwAaFiMJn7pYMLiS7jaOkBcDdNxEgWAQwpNerT8wayUZDWWLATGhpgnmyLbkbxVvdO8yxOvII0p1dueR6MKmmpgIbuXEWNQ3RSHBjglg6V/oKfZOKzZAad1fEYYPDuuKlNh6RsjwBH96+/X3efvYEUx3O7+KV0HX9s7p18+ykVDRck5ECW1bd2GufLtHsZh9I4Oax8B+SPkZiN33HuVkJx/56YRhxtLpcXx4tASDwY54SB0XAs0THSPmk07Q0XRBKw8WYzVXBdgZvut+WaDRg0VfMyZ8D1rwwaOXSla55MsUPjxgj3vFvs2Tijk/tfz1AqccjDDlfd0cGutd0EbYdx12rKYUHQCrux1ynqIG2WWtrUyxlmokqGR7mtXkq10qGELl/dD3Vevs+9lfiQsuEqI86q+47fCg0Yur0VC0PQ9wzaAh57BoueJHFW757u/nDpqv0SaGljCh2O85teP/frTeHzgwqYd80QxAGz8JhCyR5UR+CiDwl9/O74qEHYzmnsgcMMIJIn50t+WvUaTSpKoaiOAto5laYQjhTCTq1l4WKq2rwoCZE1HpJEUSnfUMSwzqswpbc3FN3MXJuw4raM8j7x5DuLOisohsjoFJQNvaq1/lkyM8i3dD5zGeLMpul8M3l+opFs0wjKbNyt3ZPNnlJxSYao/pWBGIXZJaidGM0G7tcSLGXxqJEDTnKAqoQznNus2cHyc9WRDkDkZBQRBjtwysj4MoYnGxW/n0aQwVo4JyBeSUGFXB35SXEM+dRD0IHCtC0iwImVdQKGg9YDckHIp9/OYlH3zelYQiyGgyd6Tj9RVrtHXs8YGUmF3VIGY1EpsFFay7dGLYX7gUPkRY9R23sg+y24MOgZqNzzH0MN1aPonH69+Kd52bvfTl2Q92zePyGEoDlwU+BHoH9D8eZd94nhNOXMBPD5ZSJETAhPzttrKmj5aqs1/KiPAtw41stD9MuhR7uEs54t1X8TaVlGMedldZuGYamiJhW2cQ/zQW2dsvt1FHL99Pdr86V16lpECJX8jWwp8O1G+FaJaJdd8LmcTUeUavlY9eacpuK0pm6m5boztTndD/1vB3KKQPkwVbjfiZR/EuW9GGIdmn8HfPwRG3ZGjm0UUUDOTBQDfYWigmUIkot3QMPQ8Q0DWqdQ4qQfoNp2bRblrvtts9712bdhFFEtLeZgkbK5d3CfOpMuUH0j1/92exCU1CwKcxS1NarRafOw70m5cAth56mh3JeB2u0GgK7hrie/VDau5nuQlkEmOh33Yn5SCE2nYldGhsNjoOdUnZS2oFVIcjtJwIEcmAAgMvvKHyxhww7k2i0epYSbDBkqfjhXDHpDCKHMjobDwsRo/Zv0z4xK3ctEbEQfQxvCFBR4dldmTu0rmeApxnEb9orxQIledV6/6x8UNMkuba3+F0HwjaFZm7NNzKZFXrpNHr9tGp/9oV9A2OhyTCcOmTyn1pTZ37oUDJWBkZsH/tRzsntHOWNioXhkjXE3UAbssI5Tx5Ur643gR/QMZOV7JBeQ2RoskALGj1Xd66i3L+8QCUPcFDBXhowZ54sE0PtD9+0pwAAuuooeAzaZ1wCZIaiuFJ48k8FRAnEBt9Wu6csZBQloCrkwfmAvzfcGdHmk+d5HNZtqcVrLrsaePcVKOjAr8kLJScBNd1KqvJaJcmyjP+mIVrL3tqmZlX1+Iqy0nu7Le8jkL+31IsoFf3x9qLXwWY42bA7VrAMJjsiK/OiaodxpaF/0GAb/cYE5lgvF9tP2y8ETMOc+NDc18Oi2fV2P61DiYa7klnAzeM1qwx+GV2zFZ//zHUN3o8XOvp0YOVrcJGctG1hQmacEXqBLGzf0K13VkBOV0XTpNJSUo4J7aHCiorAm72UIAKPxmzqeVEOFtKRUer7HmVfdx/cuOA8NkOIfo42Eg1oZVbhOwDcWhP3/cDghZBPSEG2s4vLuApOp4p/ej0po0kLhsmlfg0Aa3X6qclJsohZwX+awjiN950aA4dYyzGPkwRxDXrB6Lig0MYgZkyMHX15EDj3iU7fQL1O80bcz2lPzfLIy269dRIEZuHo2MatQ40BqCgpqQDktUhaOcb7GBVfqvEWCIkR1BR1GkT6ynQA2RwztcsuMxQuK84g8nYwHxhvzKigt1PHCNw5HzOA8ZwclmpjIGbKrBDnhKBVp5rnsyO9UyUwCdiDCCru2SZx0X0Ac+5b8I0P89G1GlKH0MMPykTlQDpl27KqdRgTUkx5BC0lzBetn/SFeSTiD0LsNqf/cusjQOSugBLo/sO6DQI7T0AkIozrsz4x6rpa+WYFLZ4fiFKkpWl3dXH52+MiJ0n4t4EGXZnw3UmTEFox31+Fwd2wLfxjoyGWQwCeUh66Dbnyb94YbjCyZ+1LaMB7szK9DQqvBFuCsWFPHlws5fpyJ+JNl2B1SbcmN+goDOj2OscACnLi6UvZBd6b/1fvJsLOMYdDIceAExMxi0I8sDCzH5IxA5Cqc9M0uT+XCv8arswc0lFW/U+Av4Jsn1P48SXkuGO73PGeNxB58LeBQAUtmhdNG2Vg6NnBGeG6GvPu9nbxv8z5BrQTC0cc6qCSYrUSJgKAsG54pMvDGDNrSA6uke+ZAU3LJx2pOZJvztAcYBOuWW+CMs7xRO1QydncEY+sGsZH+JB5QSbgKlkQUYg376qhk3rH72nC6Xmi/Vjq1pNfux7kvnf2zJZwiLBEFRz70FBKBiSAoPGbMHuXfziSZSkIciIqfqF1nY1mqX5HtdSZw+tqD5sn/C64XsjPYFcD8tacCbyqrmHN/XUAn1xhs58+DtfvedvuR2mSjL/JN6yP5Cl5x7O2xWWZel/R9vJ6LrmcZ3NgfZUWCDafl+TESW5l3EWNtytVxiz2RaYaD8YPu+lIYPMCfsWOep8j5IQLe2IWL7/3b1l7s4wBG/nzJ0DiJT04mtgqDTGEIA/u8Xo0CPWCh1HmXYa/FbwyQpr40JQ0GLQ1SoKz9qQx3dyZnsnTIhiJUz1YB6aejdrT2UhnFbQOFea6WzAbRhDLDN6kYDmYgZRqH3ufYzyJdMOOqaQLKhbY5XGAe9Rid5zGiDyt+mzH1RDg/nWXqBSgNOwQjAa6YK5ogUsuJ1ln1tOnNcoTz3TTnk6WdxAVDZWq1oLL0pF/MKql08YvwVu6xjIza0Ff76utT8VLLV0BNtY/CgYoRCCgsCx0aO19ocwu/o43TETOQ5zrk/w4LwDsWWmIx9CO8PIml3rHHej0ulyXDhxsqbuVUcyziJe5Ged5fRd36umU/LE0+xAHY7hrgDBG76cdc8DcKRGCp/vI2hlU3CkA0DB2SiHAjDrvHCL7bOlJJZgC/Krc/GnoRZL6E6YqmJaTv61ytpy6Divlbn5WLq8VaTlXs2Qxl6WqEbSesXVnMC+WOMp393gfH6fpRItfW+TzO/d9JO6uYG3HWb+eMBMRGSAjUu8EOqFJLk+i0szVW2mA3zBrVyc9+pPZ5gsHyzrLL8SQwOZQdzyFdyLQxk0c/5XO0D/PlV4N47rRZvb5Le+LVvWSDnYoPO1MFhGoyeZR0F08xHdgcrkvtcjpBnsbfI6Amy3btgV8vZMl3OkTuzIPFxXJ8KrmcbM0wH7LFNNR9JF0plqYEM85HrlJK5kr1CnBvPDBw8Sqb61aJ6pgGVtB4P5VqyyIZu1kLiVZXje+ajxbtQMlhciPnQn3ytFYuzw4jkKnCTIUkzfXQlUxtIOKajHkF6ZzDntJ82+0HS2GiiEV4BcSk0bAhNXiI/tRjWqneExIq/YYxKDc9fdCyDdM9LW63w/aj9uBME9rdp6cjojDWVr5p5r9AluN5GLeXpVV6i5NteGk3B+HoeOIru3GYmr0GYuo3h6M0mgqA9Le/VGcrTVjo575R7/AiAFTQKWofLsCMtPkfPgU6vcD++jPfLnJ6gQmUY8vHmyiqyPfvPTUEMzQL/e+IlcAkeQtaw5qo74ZDVbiNeciFLgTRvLEApyKQCyXf7ucuEEwMwYOH7jLDLIY7DzwCWSXpScGOvrI8plVqzpKegQ4zNUUS2hk7y12tj4lN0vjpQjriZ0v3sFY25ZFli9AJSrCCJ5J9OCE1qxPzN8GzU92m7HWeAbNKPM3zH+XCfuT7b+0Hb0PJGLbO9Nh0bLh1tNnWcA5M+xf74G4TmKxY4W9ArykgumSpfVYNarWoR6Y99A4m66V5zHF+nsjpFBO6dTro2kP/hNVDqbZje7zqqj7a4tSh99TZOlPQuLsQkNIo7r8lZGONxcrMY+usY2CQGOYC+WNzsyFEJshOqHR9QB0gCcpo35264sKacFcSDBANfbdB0eg0cvhFr0Rbiy/hXphBpfnqJqzzjFbNMXCnaXIM0vt1MYG6a4rbdWS0M3GTvELh7+tV3DS8eiZX3R14g0hZvs4SylsTnbsgjqFdg+9JY4xlosjTIJb3/pJpXh8oN0Npn4Hl/WHatlj0BvGYTWqsZVBqW5t4Km0t8DXzQJ5ITTVWTXx4MafqKN4YQwTqrpuBp1UYKrmszhSel+tfHJRO/bK5qQlOruVszFz3sVOZOcsd2uSuITXIm7IRpitn/aNCPOyj4/+jpjJiBHr6RDqhl/YI9gJFlmqQJeKCKcYF6Odt5qC82QCpLs1+NU+wYuKT8hroQz1WVTABs7RnBwPU0Rn6+QN+FtYDjXpTmNS1v8TpzCzCp7ZKGpisLAuq7UFaLzSzN36rU2HfdXBxkIuLYXoIyI+Nr7rX8SosSIauwaIE0N0jWpY0dRBbcB1oYqghhPoqjf3qCbWjNvIZh0dC5tC9upr5okZ5EgUoqVJrc2Nc45TsNZawyBK8qoCKES51rZBSGOg91nWbTdQYRJGYOmg1FIujJmfF+JCRCvWEOoJHKCJRWxAgdiavRne3topxMlBj+8hsnF2mtQcIeJDR+bgCBsHFZKQlcBTpGPTdAV+iAroXvcLepBVRn87jTx41OEhqEclozBy6Id7SGEjyTfnvHpCU3da3k2LCrfe2TyrHUGkB32jfJbrItq1bOY6Q1VDDYPyn3fLnWX5Is6bwqkJYXqQO0tOqPI4hLnRXLq20agJmIvE5vHHApiNDuem6mHML7pVjnGZEDMYZHq05GmY+qTyWha7JarI4OtXgfc4hYmR+glPitBPtsRrS/6fiMJW+RQ4kLM3ISx5WnANlro5dzh2dWYXPfRQRwPzMGCcYyg1RlN1QwVSJ80Yz0LiX8BwYESzWpwK0xEJhRnjWZD4F+hZyy9kWEVTVY1puFwv6widqdfWoeIEiGhNP49LBQHlrMLQX4+3qMnkSoPVbKH06TlHqzM62qGafMZ4FsCP17M11o7IvCJR5DEpT/V5VWRM7L+rphXGp+AvMkTm/bohuAqBsZ0Lz4EiH4PAGVQDYAJXmZRR124Bk5vFL8xGhJ5PtJTTHwZl+Vr90erOox2HYcgH1Ce0pBe65n/77/3+v8kLo0CvweGD6vX09lu9bNzRIZKiI+38k/P5uGuaDNUK0MF6Sj1/A+iWJw30Qv/O/QtCHMAQEZEQMts9l5WE4hIBEOCMf8Q8NfLkdXpcV2IdaZH+tw9+Ipz8dwrKgPrXHBFJEBT0l97yev1hEaj4fjnbb7IfSFsObNq0wxCzZpoZa9obgfG8zyev5rDnedJF0A/FXLgUpo8ZaKQlwKgrXeERAhM47dZCzIzrC1q+Vwg4yOlZ5GiLfH1GJYNM2/BbAnrb18XxaAMhWmTKdqda/cdDWWnXG7pd3KsvZJF8ezu7eckZgWeRHbBVIcLXw0BpvXWRQeUluAMnOLM9GqrcST+U9VYEgWqESCQB3p+VQ1J6gsr1IIXrFuiSoTYkXEB+n22fV6Lu2NLbKduCE8cvGDEXkYWNYVLvO3QqerdrZQBJUXhvegwySQ0ChsZqJgcL49z1DoCLEoELhg85V6bfCQB8o02lQh7WJRDRw6uGFQu/j0r9q6jRohlCizyxbsg3XS+fZ748RXfl22pePS7G5bmy8fr+JN/gt98FNrn3NRkdWyI7LNBAtzUtS/q7jdvxOLzJuhszwgHPOi3DP7dYfP13dQcaRLShLSg9/X88hUUawiHG3fM+91sboh8tO+OQaXHjk89FbKFbYLY/FmBFZF1RcLAWROwprCm9CDCz2X8x7IbKUqjr88a6vt0DdWeETeCAbqIt06ZxAAuhZ10wR/YX5O2fjfUR/M6Jurufz9cEDNW6+BXkkSNJyCzZ5DN6/KUcy56aIpjjuVTJj1RYdqWPoZzvIbEyToS6KlFl/fhs1FC2IsnAwyX0lC3ebB6hPqtqpMxkKP+VW219FQ7DHTHYHHM0TLm/5CmbmyAAmQfZ895X9JY96nd58xUZkRhNEfzOirv7eUyu4dRkeLrsT6Ub+iige3P3OZmLHfifizITkbcumgSPaqokCO+J8B8PEPTCkSWqmMF2dnw8fttsOq87fd56KQoIw4wBqcEIzVLJqeHv2/GZnEHOdevvSKNVgWGcQa3npCB0zOeeDyGJjLY90uuQnd6obargBym4D99An9CH5yOQeRHW/Q2eEZ7B9XV4XqJP2EbxPnn+QQWvb8S14cLY7dH0qZZbSDTKUp5gIYQQ5Qliw1tMQ8/M5fR5fsQJxdXy263xr+kuU5Lb1vogZ/28pYc/XF4YuoEPnPH2ZdRs83aLA5aCXGgYB77rupvHde7s3w716cU2fVpeDKyT4ckAw03+gUV7CBr8ZUTzS1CHyNMnhis2cIV2jH0cIAfRq5Aw5dP5NlzMiRZBLgqpuIK7fbq8qV/mOit+qXuAIcklsCco8/H+W3r1qGlW9RurB+9ipKHHIjLAVd/aTLMoYEb4rKK0mG5E8/07IkqVn3AUFyHSaAba2QPruQLufpRzNWBb2kS+sqDSYe8kk5UwSpbiegwZHITxKZhRXRymzebBlFLiep6HYa5stInjEe4Yosa86aOADMHezn2iSAtmEryoHlQ93dSFNmlZTFENjneCrK4f2XsKZbPK7HXOmhyhLu8LHvfcwQCPmMDsmjQemhfwrpzT1KHlxHOdoBgiGarwj3pYGPGRJ8nPj/TvHzx9MgJBhbbFlRcTDwFSqtu1HXIJLL4C0zwT55WFGFsnSdP5e3debhR/Z7cOoXY1MeTXmII4Ed57/BJ0ydXZwMTeog6vwjdmuXT/SqEYoYogERlpi7cZK1GNNLM511ukBoKeWAGs3qE0mWiGTGw/LNuRcftYPOq3Tjiu2Lt0Uak7d7Fx4G6BQHgIlBApTVDoIa3MwTamdx5LqcvVpUHvwi2vpPwrj5DkxVXcxAG2cQVtBBdUEn5JPNdMy8djvpwWAizEJHVZHMwQEtlUvJ3JHhXok0oaZJaKufOKaZYmhNKpbQqk7pziLEr/tb2clvtSIZpYBuurst+5UVFQQ9F+dQPY7pbLUc7yGqmA4Cc2V8s08ZDSWK4r4nrKeEl69mhH729rNJzuZspk0zb1qenC1p3aGRciqwQuptiGaZ71uFVKD6AUNC/GYNuwcyb6EIFQXxG9QMPRUkQqY8vf0GsFJ3rX51xO/hgqRnveEshKYMFuLEc9p6rsoVqjT9U4Hy6T7Wg8EVpw9JpbWPLYffGpNQ3SjhOlXws648QvxkKaQieqC+MwSnSruuNqECcnYmWsoc5RWbGKuB6lQcQp5cqdLhLCOpNIllDzHQa+xMYEcSrtt6fkPBP4I0AUgbHSK8QI5v0AnEyQ4+1LoGtDZukFfvz2de/jt/7nN9j/Ens6zs+UNeW45SNROqENR4F/ez74vsp81S1JnHzGQZwfoI53E9qD0+dCvfdb6YWOISifyoGev5q6Dg3p7ZP+GbrJ/tUk/yt7err1pyZJR/ql9y5KulYNB26kP5QW4pACC2KQBANM0JSSVltifn1UuzkyGQYCmV516NhAZfr8+mqb5vrKxvzWt0TjoAI7u+Psn2vFv7o/Zw0noSu7b69esfYkXFt4iLrM9Re7mOcKbLr5/J4z1I+zcdw+lHo13PYJ3z+nkyR1sIy6KuLGL0OYy9K8RajNv/Sf244jZ0yCftg2RYwICxuGwWTmZYeh6qEyNhDtosq8X7zfp4UZMDcYzx1kfiQb+YuZ1zN2nlz8WeGaBii+C3wQebu0by3IkNMfFmAkl6TWyW971QK/kF11mubP6i/RMXE5lg3CeNhDw/9o4RB+C/rZD0SLj6Te8/CHJj+Mwwn8VvRz20+i90ypQ/IXPrx941/36i/4O96q5Uc2AECAgLXQoc1vG/jmjv7VBPwAO7tyRPrsMVp8hNvzwSMKc0goxJHkn0EbXUYcnH8Hg5dLIzG1UiP+D7TRzWlB96sayI1fjTjEDCVJ2ZoKwg+nI476mdl6f0Tdw46uFL1bIU7puCuBgAUsZL6VaPrDgo6qgZGa/6hr9/sKQsw9l7+dPMqJOOrM0QmMFP5hRhwwuTcOJjiRQMVkNzBS+EcYcSAEXvKCikKtaVVgpMZ/4kYcKu+PKwQinJDDyNy7gZGaH7iB9V5/Biy9nUqD6M85qyHgxtGsP4M2uox5bP4d/GbYjaHN3j+YSF/BzdvXJOi/kZWn8LJLdlb5HQE/kJiV7nj0bAMWT8cf/k8XOcJqxZnzjb7MfQRPqFEO2VdLyKX+JC68+85yO3h96MGzOVhI/SlcBC/VPT6Uv6qheOsfLhJg9RsNcwY+Ivd+y8/7bXngeye/ncE33Z+/pg8NaY16rNx2aGdVosRQ5Q366dQOvYSfRm3h1f20Rc8C84Li0u9n3lCjPMTDH1KfJsF7szeQAPsPy1mO2pWudTj5EbRBa+WNTwsEJ/TUT5Peb+6i6Uoh/RIg3LuAzCgMcPMDH4lMXy2A/FiyJh1D79Pw8nQE6laI76M6nUARSPoIj55teBA8Hdmf/u6/FVCm05/Gl7mPzsGQGOqj2VdLBYL9SfjNWPMX2FluN0Dx0R48m3NAZ38KfgvWspcjewPM+YKPlr+qHVCf5h8uEvxaIO+zZZgzV1B6hI+mPk0ieJ/BG0j4Muw/qmc56ly61iGtj6AtNM1fkKcFegnTdNe7h6bG7RqlM2/Kb4PajlfyW6925E34Vak99Kp+5cm+yNyYK35b9XPM+d0u+iwon5KBnr+aqs7nZOMQSaH1cpexye+6Xast6EuXY+LcPnRcAEEeedKfowwrJd89O6uQQEt2PBKKD7n0+aZnsDQnRvxHLr1f53RhjDgQ73Pp8w3PoIoR/4VLvy96iYLcPP2fvDe22a0rjtkeXmHzdpMEpJfeDczSJ8XeY7/yZMOk0zvyK/S49CyHX/pdTdTOU9Mn3p/ssqrE39S/J+4dm5y8jW33PR0DsSnSr70FGeyWPUZpCI/8vjuriS+PP+j37bRmGUH7svgEfQeUqFH4Y7+vJsvnGPid4ouqOfyO32Ki7EiX/tB7Z5fZ7WT0H0GZ990aBiPqQnxJ0fXw+qgKCnstBM2H0BzHQSioMKnACPTdBBs65HjveH/q30GDyUZ/AJsHxhodjOh/8ddHx0xmgf+C1x90HKeLHfynTV5Vi/ePscuRtVzmqqb85rg0s2q8xI9CajSaqkUe/Y/t4H93eThiRGDgTR/uX/t71GQ7mM2H0BThoNHkzwj4Xtcb9Egd+g0pVMxk8jdgea3ghyL9VP5HUH+Z48VFH6WA73WdQQ9T7C9Bo8nWP4Hljut7v57N//2CquDjY+7tdLiKOtesjkJqNK0ktzd1nRfk0rFmRKhgJrnuBO+oAMe8DgyMDW9DnLWnZh29oJlJiircj2aV0Q8/zFP6eH/gF0Ez97FgI3Fj2N7nicw7ov/g38RMIhrgFsG5+Em2d7y/9eGg0eR3kgcO0CNYiz7enP8EjSZ/wwAsj4hXPUefyKx/B43qEeG3cUHr2s34l7Pt9y4eS0ZESXUIdv/Mx0dxrNvbm7RrIRaNUEiuxLmqry/gKp/dtfxX+EeV2kdwhc+uWh5gqnr7DK5E94BH+RH5YuitqvQXuMjnjlGKgdVVgT8dN8jWGouCiUJqNJpjiYC2D3nygbbJfvb1Nbjvx4Q/VkfAm4yW2TyF62cZIe9Bujf//m0kxrD9VHwZO/qA5p1uss/WAaBfbq/RbIbK4BYHv7KJbt0nyphpOkg78XvvdNMkcTRafv4UrZiDm6S8gom4kY5tSUjhZjX7BCzXQ+mmrZGcnoGmxpl3xmlCLKoqBhkGdKDdQokPsbFKrOV6tHSoU+C0uZKdUrj+sU3wp52Y8nmwlX46OkynPYzF55jQuN6lQhp/AGh4HO5aIKHUkpKWn64d9DWtNOif195rkrgfcvc3OvYbHEWk5GmvjvF6V3QXFUMCnULgolr4Vxi8r6yxoV4uP8EwwY5BzMkDfH37ylZVCRoBVFpTIpBWJJU8CFBkJtftWxS+iAJMxz+mZSusHM6DkWopfogf0jfD1/F95BBP9uZMxwMSpgDPxWkpg0n9xCEGRbNUmkemmByvDdzje8rr36arXLA0fudot5x5TEd5gnrdSbDe8QwAS30nn9jL3dFdYn2DCGm/ZbH/TSCGJbYlVlE/X9f1rA6ohtFstzbCYsGVt0OIytlXmjEXdlN1g4oDY5Ykcddmza2AiCw4tGU0NErDM3cnZTFNBbefSrHOz4M8EsTbLb71uInq85Ni0v26kaeZbZUkT5S69ehWotLgnZvnFcNVLscTV2b/FQ3NaXvzbX9dxrfNcbRwnHZK3TMZZcjtYZ9b+q6n6T2HUoohfaxsYOuVbSsm+PtyZdi4pL4Pwx3HdnNGm8NY6bTrPEBEh/0uwbphnLWaogqK3VoW32Yl7HdRn2/oQK0RZcqDstkMTdzGJNeCDao2+MASxkjoPSkP4Nl+6bCx9vMY4ySLYpJL3ep8TX1z1keiLiRk4pyoUJ3jzHKi1JhXoBRNMShEGHg5idaa3ipX133fKGtCIuhXFIXf1T7NdyBt7slTJJEVjyzU/T2h3QFBf8L7ULyZpEHBQJAqggb/Ie7G+GipKjiM7qX0YZV4X8p65D4TNPB3Z9eh5YM7zV4XKffSJxLoib4W3/OYlBctn2db3GXeGD2cwgZJS1m165lAbVsocGpwLvlxoIlPtOsORsT0JBvRrhURAPM4ow6EwmkVq8hiO53KxlpnPL/cWytDKEvPpEpcP/LtdyaT08PD5LyMGr8mDrdGH0mJOp47Cu44vLNK39st5A4CU+HojjGQHqTNtUgJBLFidI6Txf1w9XxwKCTGG8g9TpFw/SZweuZUk466+Vo9wANiGiqrhHseDTQcp/3Dn9rJJbCZgIGTDeuJ+LoBvwDDs+PAykWcwjPfFd688W0Iwweqyz/ktSv6Awol77K1KlQ/b8qzvrg0cvSP9pEjlx4wYbKzdwUcUjXCfUmIBQmyGlsBAfXpwLQbO/jACoAXpc4anIocrFxWuY1OpZfVHJPEHmP5zpdGpJ72qPxbfxTdfuEurnKbBJZhzgvVADHRA/AoMrKewv87Pz65zYQt7l0ClcBUWYtDDC6WDztjXdkgs25N75xTTqKEEGBVmk6U92Pu7vnWIa/Lqm5tNxuNRspwEl89WS6XIza05YrKDDysC9JOBdBlyUN3Jz4Kv3oZRRFytF5S+qwY8GRVVZVPXgvs4xWJiLgYnYpIXlWYN1Fg5uZ5TtKxc851GruRiI0RmIQwu+97YVv6siy9wCSEsLQ26WKaJu+vrXPeexrHmL33nSiBz46G2rkbx7Heh86DOLZgeuCfPN8HC6OfEEKqk0VRFFfjyE1YMUasy802ICZCZkRiREImQiQkRG4VIDQCVbXEtIJoS5OcLeoFsarEAMDJCTwJwAmQGXviwgIKqKirAA4RgcxW5BJUR56lNwqzcBHCcwF4hjwFkWvIV1vgxJAWiecqrQ03Q42vogIJV3Aee3Q3WIgdKmYA/0ZCxbe3zoc2EKF3t0kZDVcFFpc75LjgUT6a3jtl8NG4iBws7FAlFF4WKX+KQ1WFYn/Hyqs/FweIbxdX3XfmIVpMA7Xx8/LGM0gybZZsw+IhI0lBMpY/f06Wy2G/+M3MVi4so6LIs4jjfTOaC7NY01SSTVM8oSh4Nt6T0tdzgpkzkquMNx5BlTE4HabAJVN5wdq2FQIP0f3/xSwtrBLE3pxAkO26ouHWsXVPGecwXKiJ9bnS0OikleZp6Xh+3ohJhLb6oPAan14M+VHobKrsabPbbtbTGF1RU2rQFWfu7niTCW92DPAmIXH3fnC1bB1svW/FgbbzYIlLbaSbYrdkGrEoX0bcLUVFSZpcEf30UsjSMRCAh+qvHSBIAqwIWd6/JHILUYkoZ88zzHxLyxrNAv09Lo3pM+6NTc5mjwlrdnYyee+FyUAd5pLv1RczzMgeY+wJAUm1rcjnwlB0dSTuBvCVP+wmn01plhn5NvF+Mg5M7SnOGaSDj+7ARdozlnCAJNRcsApnPJCqV1EtXLqPrxNjZNR6ZWUeR4HtMOA21/7ZTLXb91jKh/vhrcXO7s9Vbo4rx/Cm7gxaLBwX6xDdz9N9g8Fl0YZdQ18Dz/rq/EsOm5hHLp9qt65k2VgoP9PkLr59Ob6OtY2z7SM3b2Y/14TnYdLvWREkgOH5vz01Yl5jWFI192XYcW1Jp/GtXi1WjsMssz2Q/OHAUqLlyq3ouZWqc8lRLtvK45vd3BgQGSb7rMtovoH4QHYij8cb1LyeK9NYZ4116JYFPQG7ADbRpNmdN5WExGYNo4dRBOQQgZj3aUMk7xfrP/Tg0oZX+MvXEikI3OUf/85AxjfQQ0bqwyOONEIIwwQDXFSyLnx+54IxjL8AhWxddO074vg+vWvQf7iOWTObrtdNAG2M3agNF7NYpy7WA1pXinyTD1osl9scGhwIH8emHsnjXG8roi6m3T4S/KhnUl6RG4MoQI7eQQhFzg/C8aq3n2qeXdwzTXOMEEJcuMrwckjBrmTymFXBLu58lZKyhbvr+uuDAxg3FD+7kTbUvDc4x2fFBN408WYcx+yjenjddMd3e4X+Lz9uThNH9udT4y+q1fqIjU0cVj5yZBdEtwkX2dcCKjiaXmGhLhg54BpESKCOMtDmQ2P7jsNMs3XOVzIr53YLNTmCq+PY1Qv07jCBpima3TbnNHUi4gLBBGaRQCwW8LlMKpWlMOgtDrsXYLr4tYvL6LOzV6/F1q5exk/U1tyR8kWiO//zByPO57Oig6BBoKg7Jui4kA2PJjY7A3ekrHvrv6I0DVh+FFy4I8QrOonnRZNT65ELlDysOB6C7XwK3c3lqnk9p1xVRRHyEi3TCqSRl911m4YF7VgL29yhqu0M8RFJzFzepZCrWyFuJQK7qfpYp5QKqURrJO5wOvbfn4BPp9HpinGWLpguGFtAjwQqPQSUMG2JPbHkkRKyGoYMHhGS/LhwF8a6uVTcu0cjfTS0fPnwcHU0SYT2JfLZetK0nE4mOdZqb3munL61uh5UpOZptB+SJJsfmXUKd8eYA547Qbc5dHx0evX7o0n/ku4CRhOUFrtQN0mFDfiLYvfrZQgw9M/c9CAcDAcjjoPBNOmD1PHmSFWqHMlGyXoBLnaZNfUO1XaUnsRAhWwMke1FrZdZavAqUhPAG+tIPBNxX06+f4EEqaaKn8KveBscqd+/dGLLMvD7e+Brf6x59dgvz7xAvw4/pF8JX8YXcRmhk+m1ASFiCq6aBlNui39pentozEMiG3JABMe3e8aoyn67Og0dvyX9qsb8VsOwmi5mi+3p6fFmNqrKGA8nVom5OPzgc2rOmoT6YGefFg+6TH/2n/73vXjm3SDlwjWp+QP3zVJdBpv74u3y2P9SKsisU0QbUThCbWOIfhhe3d4tl8NNZ6G6kKlW7GdsvlZWorx2XTpWCimz0x6DgyhRppGdd2o72WzYN0n2ryKXes+HvWOyuSMfm+tLc2MD1zF4Kx0Bc1UDU35M2kXbVB1g5rHqrzBxLmWkDoz3B8JcmYNWPOQ0lGlO1I1gYuxYoAj0YVz3OLQelx47IldLkg9CmEz00My/Q6KnUt7nWTZct3Rg5k4vl7GP0XLT9bjebtYLJtl1qcGGmCnYTjyzlMLpvcZMnbSP11RIE0wJQ+6q2skDZtE2gcR+LmFyS7QZopDDstCLuQQHBmAkp24GeaKe6dxK5FF1oQvXiit17EJhpSEq2mBb2MTGU3FWMLmIUIROomACiS3LHcAxMdgpC+X4+k0mLb42DmyojrAN89w4QcgVMZiI0UYqlolxsFrYjInQEkj6fRk6pYZlz8/Ad+KhmwetOphFfhheeZHVs1nKRPP1MPhKH5BarN+kz8sfNHgrazUkRiF0SH88FEvc+ZQNyrPfut4FIcM8xR9TVs7XGaSdUiKV/Uimu7xEFxZP21RPGUUYwjfBug2paKw1FYdiSXypQQ8GgUNUnMNp7OIs5jkzPgd0NZfr3obZ+HiRvFIuUXxBr2h2XZAzC2+UTjW8iFE9HpRvyC9lnvsHMN1WLXX8sJoURbOMVwsm3R7jpFP1Wa372EtHOcWdKuWs1M0a5ptKtdm/nAy9apIXKcNx9FOzvLnQOeWUal9ETBX51vHlZTRRe1R6Hz2ZbkxMBFsaGMAxX46wHgbrUnQR7AqcGsSzJIxjbvyqRju/onFSnStTCzMKzedcvb09H3YXvk1a0Kkhn0KA3IOke8ABJfYeRlQpT0AZxkp2LR2FgUZUU3GniypuY1evl0UAMDRxp1LfTfWDsXyKIjvlkvmkm18LoXs3U2mXqEOr+QJB57Q4CkQ05rTsJVSvUNi0RHqcV7gH5SgESrCBS3Qvuhk91ewqN5TnZkGAcy8rGqPMF+YyIKFoHzYmqBQoNKuY8LIqRsMqGYQxy0zdGBupSzNTt2k0tPPy2H3slHMbRXCkVlxkFdVWojvThvwiQJt5it1Uq7UiWIYfmpzayNwvoJlkbUydnJN2NabUInd50Cj5eNIIQTOm4fs4GyIfcmVcYzASYd+Jb8xCH11wX+KE83VX+BvsebqCvqC3lX15ZDRgLRuhKCVJuEhNxuaodAbvkoU+HS1S6y9n21CcpnHkBpZZewXWdN7EdW2sd15NMN52JQiwzHzeWiOgKmrfjQLE5qAQGYcojfjLJFvs0Ii6P0sFM521jFI26rJOYbxR4SQTZ1pqHQAuEC81RqRy+T1w9objD7pkKJv2bdgSplBVviShjAEiCRKqHy1u0zEf/DSgumYctTE0TRGPDV67zuTIhRgMJdLg4amwv0PH7LHJezCnHrXne1DR5dhH43D+fJAEqVHWMteNZW2cvrkzF1o60QHBmNqF0wrPLdVFXkHDysMwVfPxskVfqjkxkLpbD5jrpq4EhMCLIy+LogEV3cz2+DLpY4jJhOGtMTMWjJLUu0GInbbursrkfnttnIF3fkgSKwod2GXMzOZ9pB0iK1ul7lQXrRY9EROOcQurAnlJOQ5FChzMAZeiC4XQDHA1wCVwUgDBqKBPCuAiXPihLmr9u6ISo385oXwb5QAINUSRRBI0kBW4h9gQY7tkGq9EMfnDalrpa4s9p8BSBGQx3ajf2yXyQ98yycumyeyWPzy45jptzO8kj9APlb4EX0jynfE+dwJW7196+yeJg9QLtYJ7sAOFUS3kwF/v8iZw1OU5fEOfC0SHtGRyqLJsZL629Cgv4550LJR8dZk7Yr77/nNtVGw0lGnYiNCQS3rC9gtkqIqNCLpKAIRBdsahxbGHs4FGS3AuZ5KmRa2qjCYXSI7vh849cn98tUOnfpmKGJFBE6JTH7ZNzA/Y4WI0Cq+OPRU4dwfkhNH13tfHGuev0BZGevprIy9zCeKDFfeEPDJ2aMKjHXBQGjNZozCzYpTPBakNjJUpTOP8wZIyZjS/mn0viQUiRM+kDInnLEUgskgByrsAOX9hj2zDw3oePerIJRJUnytdx9EzenZs5AvamZugQrxuVxJMVcE4IhMTdO47jGvBaIfFor6uUmQVFRd/aihobvi6Larh5NaIG2zbtHKhJbPGp7Etg32QHWYR7GGsvZ3c89mg/9M2g+ErwYvXXF5b7wlsgohOR59NJUakKIHDghWrYi1O3rQ0BS4Z9N7NKqLdFEroUPxNwoVCcS+7+sPfkecxAAxXTsQTX8WMSpSUzLiYGdf/ThoZonKlFlYNoAI0OGqQkSRtkF4kSH23pfzm7p6+NP4WeTK7asIyUGjIADvgZNCwE5okXEf/gMPGs9+EHjSg0uA1Gk3gTTP2f6SGv0bUM7XFj3wDI2ANGGzAIHQe4gw3xTtrHE4AJDgNrBGYgNNLFnR05LQomNDbY5tJOnvrkQsPMy+LkBLflbAcltAj5Dm43X0tWQURIWBdbHhDwApQzhvQb3zNu1FERLT2uwewBHQQ2tXdppmEZpV8J69Ovtj1yuiNjCrMY0VSBV4R1q4X28AglHNMDR100GAYsgwhAD4fHRm+b8CLXwMqx1/kc7CQ6pqXe1fu2X+9ZilAVOWcVnzkcCb5nemANQwIA2aIcLFirR9QTUSK1cMtABABrAbAAS4HAhNIT2xKuAa+BPtwXrgOLDAss9WxuUpJQtOxROgNE9/tieHbON2IIwY/jlYBFUN8yFiOX3jyVi2hmCKjbFwd1zakxEoQ4Kiy3WfOwDuv7haknGqHA/pQQjD5di6/vV2dNKaP4UkyN8ZVbTH5NjWfyYB6kS2ssvxKrIpNF4KrHqyv3yjrhZbUYVMa7ITjFKWPz0mQkavLLAgu50BeIyOTJyXLbXZ//SzmxxTpnNFqnCz3S5Jj3tqeuuJw0z8FdU/V7dnZlPYEqPDB4sYEVE1yRdZbCvfaur6d6zW9M32f8jmgEz+8NtQf71mtA57kzItVJTGnuX9/yAQ/A+1bxPlQFNXCaCgyojfLFkXOywBnCJqHCcBc8Tj+aQAkFxgKWh4S+0HoIJCTL8ARs978hJ7po8Kyo5ku0wROuTG0R1NCEDeokW8E3DIA4M4gkNcWKTJyRFZ//q7so9kFPHZDCw5bqNkG4FVqtHV6hpGuAj6wbShMH3dkY8H9R5Ahqc0PQS9Kt4IrCTbH4Zp/HmJ2p5C76yASzRlDwroOSYeDKA0IUogggqSu7Cx/G/nuJh+zmmqewBK1QmyBXqyzFmqYbSl/zL+fH91c2bD1vXtf36v9Ms+vt+KnJ/28uM91LobBBFZbwP0f1H3m4OlDxPXzbpzdqBWb89q0VyIQekTf4tfFR6vnKMxNz5QQpkbEaIZGZmg6rpBIw/xyn6Q6x+CNPIbUj8/ReCOhKKnun3s587oIx4VvMLiWuyVQf2ir/CMCvEzgR74UwLUXdfJ3HGByiklxjH/uhhZ1bl+liuPzRWg9K3MsAA8cIIksdC8OaZdMF2X2zOsNg8Nw7GhRS+JDcLTZ/B726y+jwM24PtR7TKaFVwwoUJMsNHqSFNJEVKhKqv4XOfkiitv0PQw0goS04uXcKTRJKhszxvUUemLnEKmirHClrpbHOFan5Bsc+XWBwYyHEcn210W3sJ/8G+yy/SNv8luCf4z7o33QCT8idCIR6aMb2kVnYHKG5qLi1KixLGad8KLO7atU68R8EV7PyhwLIAAPSKI0sg9haXyx5yJ645XbupOwHT1uVryDsDYbZ9Q6Ey+jcJPTh7i1si283oAy7pt1rgwUCrlmcI2igem6+FMEfKEuBkb8j3p+1fO5Ozifuo8+SYD3/fF+lWiPVJBr/RfpN0Igzqbyn8kgzHg66acXIHfK32wEMTh/zf+nxRI6X+c+rqly6GQd6twJ6Zneb8QBfYn26KJ4gabWGnm65LyEhNuFrKr+6nMppE5SFybPM89SgApHPly3v40MDRH5X1NBIhO48NQAjXq/NJnDzPzIAImCP4Fsxd7x1s8CMbTf2OVIJ8Z+Oj/Dqa9xyFZyBxceLcHMzwmyldxFjgfjHkDDvxsM9ZssJSQX5z/c9JCkqicyZJLioXPcn4QOEmW6t4AHo8XU5NqjCumY+snyJe6iPlXJ57gDFwzNR9zxLBUBrR35uk6tvo1u135Npc6Fp8bbbdTy4/r20o+MWML+xH7HM8Sls8Aa3m/scjTE2tM5ddaucXtHariDbz/k0fIE0MWcImmqd9EtNemywoR61H+F3ynBupvQVhNWFxZbG2c419LkJUPnKVCFcQAfvkjXb1GYPRSOArAnHbrw4QLeZODMvIwAdY1exmHvSIZYpyMxdH1tvxkZojA7B+rU78TQXrgkIxTGZaDmD1RoL1w6Q3BWgXJP4fWkOE1EhOKkCkl0UKpKRI4GimdzsCq20Ui+7Xbpa3t/xyiFcDtH/sEJJhzuxZjo+7OnG+ct+CO3oM1TNg4lMKaZOcjD8A3wHIFK4SsL+G/Az3lQmfm5DcUbYKZAW582oj1IOkNPgiD0SFVXFFCYnm9zziB0czBrsw706rEUUqbqijOGhBvgem2uARZD5K33yCsBYiv0UHyRfrsQ8NBX+MYHc9L/3wWNBfyddsAzjxZgCidzuL5Av6wCvN6ciaHs2E7F0DSrcJoCdOp+H7ILd68EXDjKAJpfH0Fjoe4XgPUSAvp5pIyo/rINC3aM0IiAcZ2krkpCo1rxxhxUoo++lFn3trvRVa/t7/YRbudutUEFWLxxS0hqcwk0cXC+kGzdM8P4q1zhswHILNBv5oEW+gU66f9sgcwC/lYzaOOfkcKhC8ld/2QMmqcZn9TnzWz3ywnIaJqkZ4rCyw0Up84nSBbudgpa4XkIxfz5Hcgs3J0ENAcwdH8EmajRCP2X231VbTSChE5UXRQOLZJKUnQcQ+hHXu6CQhXlEh+p25BvcKnukjzABdwztD7kwqtciFj7bODXWfnNPcDMsMjaLxB13uT/bHlI7r7falZAu/QZSRI+dDOfjM1waVIHw6bJWDDD2ssNdd58PllI7rbbqQLahzwPByguzu+iNCt3Jib3tjGkGQ46PvG7CBakwQQ/mMANgur87diWE21NGL4sASjsyuRXZAREgmX5zC9hPd3mflBJEyw2CqNLXe5uv3aVevw7P4OnVe/CGwK8dmijOpON91+GK8h/a1TCeMyJAbs5rP63NzmQY6YFzOqOsFTP9xW/oFRNrNOZjqJRHZXCUJuy8mCumELNGAOqYNiImP6vZDEBZen19PoMWkbnP2qad35f810PqkTk8GtQfub/bF1+AyHOfHGT0tsP5QSV2cYQHayY2EN0419+pIblky9EDPD7YDQe+X4HCUgdpFuKK6KxAjBMe0u8970IUPRmv9b+Nu8KMWPeJH7mueqjBo+PrY+kDoPLkQoSAahQQRL1O04IHGcfgGaTjpDkxY0/DeC9X/zz33A+BF94ow6VK3CBdkD3P1o9XYqTc9/pDhWFkSUMyDvk16wZSK1MRNKLI/KYL/a/2PtSwxFCyEmnQweORoju0rI/kAPPAzjowutH+GWfnV/x3nB0Ez0uoYDZwYwLP1MSUEfu20+8/cckzHMUxdKJRjriMEbNEYEXeeIB7b38qRl/Ov3GncE32hJOuz9Ee29fDPVhe8M/m13AD9D2fLrINy+jiuWq1QHr5U/5COTsUeN9Zqc3HLWnuq5RuN38YxqJEvzDYA3hck9W9fK5MHbhOSMBeZa+/n0XM1fpgnGAPSzQVbTmWVG/JDp/FWmdrEWQF4PgBLyZ2EjaPSLSw6AwE3mUC6NfX4bNZhvMZhIZhAxVd6NqytRJ5CKlVp9CC3pSI/WGFFH3iON7vMcrSA49lxOlXmABrvOimOAVGmwS8LhvOwGP9w8Haqd84YfWSW837HOmAhhrrSJ4e3pQBQY72nm0BDqv+rM5PStF0k5M5Zpkth+1MhExQsRp1tyOR6pGg5MQRGcDna7mNeLHj0pvbKNLkU3wgmyQjDEqaqR4BDN5SiUZo4tDgWc6lUckpI18BCthmplozgZSvHYRBGXNx2CAnH3tDGTPHQuHAwMdlFFCHCK4bTCpILMQsToRFiERl0Bko9wSRxnX89pHvpkkPPsWlarqB6ewe6xZITrmmai54FLy6ZxJKcv1yNSb8cTUjcLtzVElpZ00LEBgGnsGcOzHq1o3zo0bWojUQ2oKdkwqf4oPbSLGz0lQ3ernWwnQSlbBsXues8JWdYzGaWVmlcutCTB8MkAQcNlkqxYB/Ye4ABrO4AA9aKSQC55a1HuMMhkvwHIJ+bMmcPzg9sWQ9oL1hUE0UfzWYqEXE89/ydvF3Y3lWXX51r5lL8orz1jqXYjqhXEG+7Smtn5wFCiv/r+89Pru0foCriZcIi4cG2MxxMM8M9dcWN7DLGmxAKBaFnblotJ4Fwo+OPdY03UVkY2JDJaGu3k9/LCXo4BDSIvhoqz6OyOTG5yTz6MNZXqflevr23o3tGDylDTS5qGLwoJ8kVC4wHrAjrs66K4CKFFCxakkjljLpHF5zT1lC4AS8KqQoTRvflhPT5qf9oiRjfXjR0smB8NvwirTVYfiI/nhHJ6+l6drgelTeOVYXx7jwAAUEghs+fEQu+thAHlMcyKBrTMj03GV1z5B7Hu2SJ1heH1hYX1zeVkHMIF7ZB5ea8W/PIk2AdVicyK+90af0mzZzRIhz1dpDwbY3N6Ry8veE+/ovwDxvmz9jVu5unLAIMMb7pO3RsPSbJvATJQzqLXJrF2HDp+H7Gtf1qfrkxxZK3otzUamE7hXyyIQ7mQ1Xq0H0qtuwV+7gsuTHsrX0mwyGxK8tiS/62HVS39zVwZFr5YVb3wa1n2gD0lfKwPdD95fjkqYD/Vffcf0ncYa4OkuIT9nn792SCKUcycdzbJ88lrEylO/DtuUgKrlc6zU9eQXeFXdmnyIe7Bn6KCsC49iIWJ1EX8d++JrCYjWiR/x4XFQuWtYGmG1qNiOdMuXCq7K9bTNH4h16QtCpit0PgjL7qgPCM6v/izKuwzneSMzGrs3TINh4TbHScbApmvl/ekVzJwOESsP/TrLrWAoVZtHIvbqrHyGc3WpfIFT6BsaWS4c5EPE6nn8ddbWHvtm0rRpWMPHs8pti9IL+5OKda9veW7jZcaCGefSswWZ5NCZu00fAoxXvo5S57w29SLBwZyKTETcWKenSXLXjhShq2UbIlZ+7NdZ3giGaDYinqnryjGmYoNgdGq65VhI71KHrrXld4mPtI10nbULX/lGuPR2Q/iFVbmrSKbCM1WxbfGWSY0501XNjCmXxjky8qYzd1tbCiBXTqPUOd+YepFgYE5FJiJurHOyLoAcorl1z2kA5N7P4Tu/hWukvwBlRjUR3S9dNVTjAD4Ik61e4I0V6LcjOr2zCp+cfr1DSrLlDVKaQL9eo2m6UePtH7wsbNylEMidkv2cK7196M3p9iy50pvTyiZF9hePS+17lU3brG19kjsv94fJNJmX0uf5HuEyH2xNYc+JPPtwvoDH7iqUk1orayUeop61Rz6l0XIsLFVAb5UX6OJr1Fv/ES+GxkHlrmFhhNSiYjvSxJcKqsr1tM1XkrL+BcHuCp0rSDlVR0EJzq38LMy7DOf5uczUi8OGWhmqIh7oKWwaaWw8l5BS1RNjhN1vqqcHvVZpdLMcIr0UIPIjTgdNrSRQ6iJW6nryC7yqbk0+xD3YM0bkx0S+noPUKgMlEoto5oCxJKJpdGdA1UKjq8t0hY3UzoISPUWro81oamhBqScZA4whnAX03D6Uk6LqFiEK1LVS8oqM8wNQCvMKygvU+gVY62dRMTTaVK5/K3IhaisW30wsV6i0ORrq9SJDT1QZIYiSYsl5BpKbQ7I2KYzEC5RC39SpR/mHhfM1XH6x1h7DLAdoGGLoeFa5bVF4IX9id68NVdp26bkNLFvB2+B4/dkCOzl0zkMWTh+gXP76vdRZ1UazQPYApf72aD0P+yu0jKjGkYS8Kitq1Gx/UwaTvm5TjqejplYjlNJpFdVZ+Qzn6lL5AqfQN4Z1FWlNrdZQWiZCYw7wlojQaOicAS8zFkxhjREbUEOCEo9HF1yuIUEpx9Yko4b6A/DwM3cdWm4KY5qFn6OBtz8wVeSHOP24029dLqCV/eWcasseLDIzpQNz8FjGHumAgqcZG4bQtgZ4F5i6zLM09upgw8CvCsw8yrfp3jtFW6Dlqei1qwK9SKo1BPAC2aSshcdI75qmVld0v0pRHCbdMPAgifRyHw2TmrQ3T5H1HttsY/O04b2jXYBcfb7xuHtTKf1XaxGZPnDvtWJ5y3Y7ptV3HgE3cg1yhauNJxKQVmq0mRcZ+N+FNx50d+zy29OVrv9cEUMvSeVuUGGHFnXF9pSJxwiV3KphqBYxoJ8mtd3rxSFaJLUqORWsuzlEaqOAFQ1KITN56U93ALWk1ovcOFKoD/umTkXPj+9ZNqf6VLnK3qw/m+jQpFTuOhGbkF5WbFeeeLtAtd3XDa0fXX8Txe71OrNwXRG0Ay+jcHwub1a9OCCaUo6HhfsMXq7NFmiNiYS0qr4gRGANkT3Y0HiZi5dGxNSIx+T01lzz7ka9ck/hZdfDKrHT++tu510ANwg3e3rXQEqWo3yGoCmCWjRZMoszhrRLwI9qAPw9NvHYykezC3ywvNypn/Ldyl+sC1+hfORsbMTQC6tyV5FIhWaqYtvixKRGbHdVQxlifZzDljedWbi2AH/gNAd4fjNAvmDdAfCOBez+GHK12QC+0UhopqorcjTZfl3+lr6XiZTTUVMrEXjZtIrqunKMCQamEE1rI+yawhpEWlOrFHiriXxNhTmQWhLRNDpLIppGZ0lkAzU0wGM52kFeQwO8lNbJOX/KaU2EDsKGlCfQCZZk6F98tPvu7AbdAonO2Qyx7fcCEoaNYnibWuSwg/3lK1DLoKa5aHnRsRgiYVcuuE1ZmxNjxRnDmWFYC2zACN8Qd5Cs50TwtSLn8jAZuo0QuFLqRacwjIhsinrBmE7Nd4hlzDqeW9RntPJlPIiGmj9BSXULR27B7adiDYavnHfwKyohe3nCU1FU1XRKm2xCnwWU542uUy5XQepQ6hZ4Rjea+FBqS2WqpQJK1ND1tRiC6bh3xIxulu1vx73IliZrUHI/z8ujqLuY8YzgHtlNR0YZpswWk32YmYArBXiDJbMolCN/HCVzsqzuT5h36uuMxIhBRLkQ4/uxFcjeT1ii/GFfu0ae11ZvWnCf9EvCjNwQPEhkColIOCAZ/zyHclD9sNRnyYvQ5JNb/NEYLKJ+2u2uMA2JepfCRA3UzZWbjssdX7Au8kvhExF+Z1v2UfSKcyNX3XDRVVft2mOC08o5+3CzHXvq//Q2ToXF4IRUFMHf8Mulaut7ZagXREAibtVRYO6+vbq5ytWmRkR49e03QcFdlbghjG+nVyvbhstPImtcrBszzHshqmXjlNMGoI1V1Tq+7xfjIp8cf11TIsZv6LW9nGV5kYauehjezO5iq6s8r6WmruXkIkt00HUzzvMLe2KLsuTWUg1SbUwFP+Zolj75h74ZuqJxfhuGL+NibgDkcGEoQn1MbHAPgq3SoX1R1I0u22EvRo8d1M7y6P09M8DXzreu+4r5DDrXJ8DGRacBzfvT6/t7QA9f8doKrQWXKCjk0W1/+vpn/2rr56TDjDNpnfWlc+aq/utF0TyiZPwm8dKfIGNuRKgMpNJ9JD0etUgI3a8k8KOLsos5xlQOsA80K4S+MluNQezDs1olFdU49XrZohITj8alN085SWJCl2id6+NqTtf8Re9PTnxYQiFTVbcDUHwQgu3tmMT6Z70Otoi2hTyKNQNbLYBEykQEGkvTjl+hU69pnS+Sg8wuRiA9C9AgHUtGtgF14gHOgg9n4kwchSO9a4J3p6YPQI0r2o8JpBHhb5ti7DopdZQmOGPIAYkzm4FELy4OWdNZyMH1jZebRwx++bruZh9uFGIiImyHh2cxAP/OujZwjTHyNsaY6H5dV765rpfbnWdpOOiq67p2yrVLbAjfWQcq6BfFcCy4GzGROURY7D7b1vTAv9PVrjJUNBmjFTxW4gatgX7RpWT1b1Rj0Jo2x+2wpGV1yrfzVuK6MdpEkzcw8dAdL5hPaupnSS1+oB4SDvtoafMQ4mG5XZYKnuIGJs1MO9xM6dTditb8Eitzadfs1C3J4fUDw6r0dZr59wwsuulCPhKyO5LKw5Z+Ia77YyUnAmCgK/ZRMMQ/z99EjbTETdT5X/iHJKBCr7k2ud+cXfqUgRqqke7SCPciAgFCRcp5rU4VXSYjuimD+6D7xRr2ETUSbqgpJVXFGpgRsbppZRnjKo+6zSFYTK586kBFghrEAppAFUkTikVQRXmWbqpMM2DqBTSkMBMZJwdEImrmKgul2BQXxwYKNWGsev9FAhtMZkydUDIj6YvNKS//2JVH7DxNn0gtxCynHBXVhWfZoSHpGJCj2UlJOQY51tGgo5UOKcjRSkfLHMrSlpeMST8y/tssP/zMOmU4dj/vJP7o4l+99/9f7jtggf9/s3s35pS+nTsOv3qJU6viVf0j7xd3u87Phq+l/ixJC/4w6MW/cn5ofw2fT4lk8ak+Lu3VJwy81Dx9O7vqiAiR9LJxu3f/LHhmHJxUqBo93OGGFnGq11mIIuxjb4jonmFP7NJz9zJlrx9xYamdmLL+FQGYuB2SBaGWgnIU8i7Nhe7zeYcubCEMZThIkRDqIgIOZD8ExynQaVMgyPSDjoZvf2EdqBnyx/3tctc/q9qSExiBp0MSfU7CXbUkmODpMenAi5sp+tXqYZVfvURQoTa1Txxig22cMUHzH8nrw9a/CzE6bfmqvCvzsta8rvmndTAcVc+EQJu7Kd/IIlcSfU0nH9b0uUUdcurZ15c48ls4RAcpUYzlrbw8LX1eczjkFYH6l1PeydZuiv528bSAxiDGTe43VwJH7/sDMXJwq+A867srPNCeaUsirMp7JzhQ7NXOEOx7QGsru0wuRdr7JeXG9/WNw8Q7FDKObwkISFdV5slCAFjd3V5bZxAuxOg8aZM9hH5GhRvmCVh0zTqq6lFquzFK4LibLj27Q/ZsKS8qRsKNJshYdiK6MkVt+jB6cvDgZHpS9PhwzHVt5GsB3sf47jHHVrpv37769//0v/Qv/fv/hw8UERGJxWjxYAu5aFMRwuin03CsTrbPzp6eLfDloXM//PVf/Uv/pV63JVVyKFEgRimtcbXqur/ZJtUP6tEfcJTHy+Pp0V+azn/6eV3lAmO7FNP6lDJ8fXW7Pr2JGwMC+Kizt+6zo/VqqsJvw47BFAIRTQTgnP5s0RDvae2ubT+8WoxXzRMFZJB3e2zvSMpDnIiC0LTbJGANHH4WQz0GbhlM/UVTcOGBZTfEy7DjwTdRqmutIBaNYcOBFbuCdVHrl0doQ4564cJ2mLw2F9N+h53cbBOPG1ZVYHkXFZGpKtjcP3S22l8kVPb1M83yrojP24ht4yoilkqXBHKtQnJeLkpZ6rsrM95YyEofco6VN+P0rGeB0IVKW6ELIbibpuTuMSkCCjUB0v10RcDS0pKWtbrbN7h7aQ2PYyzZqPnoIWaqqiqEJzEoE837VG1LRHd2tBvGSMlSKSXnaB5zztHNGBHZlveJCYAS0TnjkNssV3sSxxidcUUZo47q3JsJVpJ7MRgT3S0CbLCKMqRM7okmKMtSt9w7meACrP0UrJvJ17wJ0czzB7nZSEWvTH1bK49RA3aRANg6cXQ+X8qGZ9Go1gm1607+zBUevUrTXftCnb8yfxO80vrwrthMftRnHkrXLdmne3hczcc9vJJCFw0w0akn+MOfXtzdDcW/PUmdTmrZleFg7YVsBA1g0r4O3Aj/o8OFGFhCWJKLt8sJhWFHg1pIedHrwHX+dZIMxW0qtU3ZdE+fzKQ4+Dt0mNkE4ujE6/0TVCeBcsC2qAjV4UAHWdQVtBG9v7hhEmPxrU2Jb+qBJFBVU7VF1AuTfMES8YXB4IEyV78hQ850AoOUp6wLdiKyp5KCAlEhFqE1JGA6qy6RUZdsKjQzFx+vUGnkZNf1h0h15ElITHAWEMOWBQhI7kVH7WQWzhV51DKwf91BvxQwidEp0TQo1sweRll0bD8fj3PfMrWl2dMzQzTDWeg1DR/4OLrZv9WrQ8yKD5/mSnpMuVlGH6yrGiV+rWny82XHgvNJzoJe7WbfLbMi775eaEycbcuSsuUb0NRlcpAQaD4mszWVkhtNE5PQD2bEVFQ5kQ9j8Ag/zJ0zTx9ejoLAqAMsngeab8OwWpl8z21D6VNKsmFbj0X2Ipn0NuFLnrq3fmapaS9btTph0+vJtC8wl6EkDAXl+sRpMSgZPJ/wnQ9XF8O69K/BTKZGwCKo+F2aDWz7vc297C3xL2t80TqMtoCdPx3jwZamy90SyJ/XqeOkBgEje0bm0stk5CSrmFiMKWNLDNNiKr2BjJblSILyzI76ldkAPoQVsJotRa7YBOdG1ETdlHQVxnlcgjKZGfFKB0Y9V5vFhM0XcyqawpT9Qsk23mGXJWKAgNfOQFAdrU4KghYrciTQ4tofpnNjDGy7IoWzc5wmTC1YZWwOVcOo9rK4iY1bIH0F2GMqa3AK0fvTMmRH4eil2x6SRBkA60HNZX/KxX/AIJwwLiXEhIjEBKcaeDFtpLYGX3GcJK6jTwX0eECfDPAkaYdR7wE3nEbSkfUSGcZsk5Oi3nwkCqblSkIU37TzBgsDFU1Fv1D0Egjjot4GeHz5t52kFwyBSQA2+O6B4Mvbb96+vuIPqmQeFBFFta/9lquf+U+PSRStFqyh8IOzS/1RMsztHLrbrH7qVba5eb6xhY2bYkEAF/2V++5iK6CRQoCCiM3cOP3iejrHOSdalNlXObayu45eF33HNtbDNCfIQ0/okkslTCSf1o2Js8vBpEKsUnm6sMsSu4/W8wIRCf5A8ZhSZub7BKCbaLL7XjSN3pbxAv9qPgvTcBMvmRWsaUAA+YPo2rwysxwJRjZuOC98ebBcLK9DgLaULZ9yKEGdnkpKuUbjhf7Qlkkwyq+RVKH/qBuv/vk5KYADmWU9Z7EV81njTpyspl/XxJQXbsl3r+pSZ3lzI/1v32NRxStICU3n/OKAOYUy5C7J0X2tVSQj0nThnBLdLzMgCCTxFdgTJsTk/iydTUnFklYhnS6iBG9fZEhYhFjYSeup7mSWaLsqH3IqwIfjcNZyzNOFcR5iW1tAgAVDIDH1sNiRdteBDFRdQGfgKVN/tu3523dYOp83lSIvLVwPb9cYDVkS1i8ta1LRj8JbY/nNQ0968Am+xXnWnuFugtWN17wGTmt/ce+hTn4/0iO/G3WC1d9c34UWRPYvq6glkh7fv4PKg+wPtrV6hND9qT/QMvdlYBieW561Nm4VSc5yJ06/qKRE2M9H8GYp/ofRH6oVN9Z9Peh1hayHiGz4/ubtQxUWOr0Fn9Pl7TrA9nb5M9zdjJ0BCbgH4ZQkX0Rdb+SMwtMvo8o48DqbOWHH6U8I4Xz/p1QeafpDpSgE8VYfJs5OK64bWxlw+jNcOQ7Gx087LcIQY+BBgzbvi63DFF/5NY0zLMi8duMp8QrW4RZIVYds5aqhg+X2KcppbY8Z1slcjqS5p8WtWLqi83E9sa7lPJ28AiQx4FkEdxLhkPQq8FcNkczdg7a1lutYL5J+zlt4uawtTOFGKps43csopFwebOQOERuDw83Rr4cR8xbV7RF0ab9HJcRTW1BSiXihw+v8PUK8AhLSSPVex7SFU5n8udTlKynP3NOj7t5jO0VXZlZU6eNqSQi8rd9wV6Hmh/2QmsJ9jnFzmNxSuDWpNKtTcSG6iC63T9N8JE9dCc5isL9ZJCSu/r9kmUiRsU5vIzV2XcRzNZy5qNtcSMBH8aB8epNvUym1kCHihcaWTAheakw1N/HpdR48GlUW5WLh1DVrzNYhCUksfbe8qTjXpmrqZBf13FYlIFZd5vPRBD289i6tWWTGL3oDlJVFzQWrWLQQhVCDOYgunyOSPP5VvPGMpGgf6j6NWGxzPahMOdV6rNbDzBwo4GNuvH0f39qE3MRTMpNb6/xtItX4VRpdxHSn5+n8RwBj07kUo2AJ/j5OctrtEx05BNcK7SZsuPC1S6U2BRv2W3Z9XZOIUagORIdpcl6nohjPFx2vjxZpzAQ32dgX5gcdQ3RYvV8rlkNQAuYfwWiGVPDxEX/8xkOwaAuBT6sx7e2VmB+5LY+13X+GJr6OcVYqOKnx3QUzp0aeqdG+mv/KJCbVGKffaSC14kib3FmpcMCtgeQG5S/ytwO0VZEtwRBXD1xW4kAyRwEFQ2cdtm1JbHwdTESIaQVOc9SOqxpsNSIcxVWzZDXB0+172aKyWFfMPCZjxttaaeuF0p97WquxRhczotMbn+z3DFvUQ70ae8PWkDn5FA+W2xddMDVQit3VWa7tEQhlZP7Ci+wGJBOkeY9N7K7FuUr2VnY9fiKQGPhvMXYSLWile0GOZkSy+RSOO9GIFPwY8soHvMPmfN2c1TZVrxM88Xd4Spjv8Wk3vAcKr4vplxmKa4i8dfrDbHLv7jXM8fFHO+d3zgOg8pS28h0JNClpNaJ0znvzheLEIZEnqlEbfT0mb+w3SQGqwTy69d7fLCF8oEQFghX/bQyhMFIHrpbAePBtg9UDKYBVdtt0HzCNHooZGKjeiEVm9HjlxHbgEMQZAAG1dRlvZUUW9aJBG8QTZFdyq3Rxt62fp/VzQBHSeAQxiL+m9GwbrGpRze3Mt074NJ83w6YWJpqv7+2cwmlBzNt9vrwOyd0RdtwjNWwneyhaXOmh4uORfvzONIfH+/RR1ja58YJPUNw9A3cizb32HvIUMU+o0q1i0XFPfgQZX/LJkkgnjC6A+eJVTseVi2D2d/WzJzdlvYJJ5A6rbxVEROXwsNDFbiLzerXt/jaZ4qUyre/LCjSNICv7wifOb9amMZzeGcysdI0ZQuvg3twLx4B6ep3IzFszp6sONZFAi5kCMX7xJoBZRBDPmGo2N7Pg7s7tABhtegAKCSdjXzpZmGGu2sj+Icvqg7xloXbFEOK7f/393/6HaJaorjOLZaT7mpBQudn0F4Vlbn/gMhdzePbqvdNpbNBp/RxgLMjxsEpGWONIf7UgpVsDgXhVjcPeI+1CqqLhtV6m386b3UUBFGqkPK0DmdD0Kj68xxdQ3vHXv3T3fzGZ5Wb89W3i1V+LifcnFEq7T/VhOXXr+Ge+wtDThJPrOQdV96S7mioVen4/4rjOViVIKDs66H7OK4gOpMqXt68XmRWSSiaIhpQHJQHpWUPwW35BLrIrLq+95f/5JuN5bmYSSkkvrarQ6qnNuZD59Cqy0inr4a1fVuz2UrVIwu715W0iIZAvoHxVrtIZ0xa88pevClpEDNnVDVkO5SZlR0IU6emfbaOFOuXMFxzoEJF5HmhaZfCxC6pRg+qeq6I/725qJyt32B7Vu6hOwzMrgg43nfgLNgyQjdmYkGPJ4fxQVZM+PIJvE1ZRB3M9nzdUy8stF+2OttWb+LTyyims0fKHG8T4JCcU5k+AC0oOW3pQZ7quLrdZvI62OuFDdWvjK2ypHPh4UpW5xaJ0koYeZbnlBgKDNhUOnV8TVGQSAyr84iVIuOixXBYm14AF9Ap0EC7FbJyLg7e/CrGN3L3K7F1RBRFnD0RmrFYAp0mrFfolCXZJPrYVbTHfvNdcOdvZZlGYNZCl3V2ZhR/xA4n49xFhWh7+DNBFFI9P0/yDUOd4NUZ/FNgurXO2vCXyXFcZa5LPWRd+hzAMQziv4bU7jEvblvEiSJgBGlR6QYIgFMEKK5zPFT5dsQXENHrunxeRzt9nvcb7zdF/TwfxeCABnfN5KoWHusTuWBiDP162Q/w7J2Mp4XzCL8mFJgEz4izrphyC47M8podEwL0ZMsvncsFEGOdphDgG+E8C/DgnK2iW5MxR9LKd+u/E8WRf1N6UVCVsWFnb3XeK7MPspqTtMtw3GypNL3FSiWa60+aJ42Ro1z4UgVtDtp1YSMgO8upVbmy8gXqVZCrB9lbA1zm7e1qCAzHEBT61HbgWWm4jsBV19bZR5sGa2P4zZXdiSE6rcBgm0g6U6/ga+XNqiVapkkmUk0JLFCUCApK8qwTBcL0tRU1+IfIsKv93Kkk6K+VjYQPAKRYBk3AB2H9mF0lEJhwXCTB+9djayu3vvvWezyzG9FhDmFk3b57Pd68++/w2tpIECCRJr0983dNE6bAQgPrFE4BJNM7mnRCZiJiR6ToIwUei8JtYpwftd7vrhcNMwTa0YjfENvTj9aV9CPICkwSFEAjE14dTJ4jnny4r1+zfvzup890IBu/6ge/L/WH16unH9p91oaOLUhIqkJaQvvIMSSKPbbyOAW1dJrD6vxcY1EHNLHYbJ4/hNf1GUwduUqL9FUcG8rmLH3Cdc2xNUWu9GpxACPB1VT5APgiXWy/HkKNhhrO/AVJxp+U+VzXILraQJU4syzi7ue55j6HcMiOxbSTiUK4iHVWVSzCq+EpEFcEOQVo3D8DU/0odADk+rt4Of9E/lJXcgZKVSn2NpP/z/pxX2xhFQxboPMhLcfAs0rXLc+qtpNQliRuIvfUTNffi0rpU08Ro7YNOXhRbeKIBOVzE1prUmJisWc0sDtZOzVnM1mb7GcyKNDB3AdFtpxxvvbZ9oyETnck8KrHXmRQSicxnCNcWIjhw9+mo2sbmusr5Ir2B71m7TrPO8fxEjxDoGXyST34t8NFDKr1d3Lz0Y17rs9MgcBHbU/60e7xYonbznS3aw5Cg8hMguKakDJhcLfebbtq5zRnSEERzAM/V0Zhqa+4p6/p0kPldgLveZ/El9tUSDv1yF5siYhVURZw/boY4tgliHQgmx7YcvIeCIUAplbb8lBBO40vBDhgmdyr6mpJsqArEXa9cSYTfFDH4meLGHfennc22vAostp0rogoNFF1eZJPW2DlvRY6gJ4LqbDYSeM4FO8W/ynAASIDv5e3hCbg3YZN7TCak3C7iV3J15YquvW4ynpKH9DLxVPGJ9rHPbfVDOJazZkV4/1WytX6iGFd12n5unvvuNSNe1sZsTa5KL+wBs4SZJfaIzueXy8w2dpaLfVweYKFpHOXut+7gzO6qj20tQ4rqPiE/fIhy6b0XPsG965qkVuf3cUTKvCzLeGFMhM1EABgSQj44ATkOhoLKDHU3rUfGZdJH560M0C5t0sMIpu6r60vbbp66g2UXFqEhOh9ORFqmtNqcJhEr3XvYy2grGRJuqnyzg4l8Gdw9cIVaDxZJrZFyO7o9T4tVRXxSVDM9UNn7gSxxMwQXQta15ikXq4BEwjn0lsboKZ0u2mirAvFKZWzustIJcY/EGBV0cWZ0M+jq+y2pgK1wddW5RK0UYpcd28FiYslNLRDlVPC5ehu+Vr0DvkGMvozNCEg8kDsSUeNVADPhJmaHs5CWC5OG9arVsWBjL804t7ZGXG9zVguCh2ASAs0Tk0YHQgwwHX2GuFat2fyOdrQDHB2+pl69mWoxKKqLSQOZU1JvJ0WC2BW0Q3gWk87uYGN1n1zv68KD8tquQTFLjG3JqXTBCwjN67KMk1EJb50e6NGkuQcBp3WiVwz9Tt9ITF2PPyhkad1J4rSHpNjtY68qbRnZ8pXWo1H41++XgWkCXebYSICD1gzhCsrBjIhApXYoGp+XiVk75Et12mvIOrLyCuw9md9Qd3pjY0ixEOjPacBcx3gJzfmakzO5bnnyoqZWI+3sIGTMgr1MuI50fFUpglSz0H+G6FE+flEImHBXzdTSZAhNA0kBZplSM045Mraf0iqEkTDwuVoIgpsn28Tk6ucisEkUUeWTZdITdqArooaTAaBKR3dmYXaXkysem0STbQDYfK/TcKTm4+Ti09O3S3IIntt7+ShJUibN9mg3U/7RwzgwAnDYYsJdp1jGc06g6YMQgBdgEyw0rSe7Lyhd2ogqjTxtcaJc9l40K7VCadPRzJxVDtySoo/uPTxCYVy/dSzg9urIBiV4ul7kjXkcP0yuXOJ1m7ht3rmZbobt9yEGv5bWn7cMFuhhWAdBPH/ftqogKI2dB2dVxzrfgU2yQCBezN/kBasyvrQkDuldA6iiCjtRKjozzExMU09Pl8Zs5aDB1TKttjEbYAVRwmC+KUMU4/vEAR+KdnOXIvK/rdBYPNTV6q3kdRnvORPhQSu8vduCdpZ3k3ublMuQS4oxukIYQx6Pi5yEF5rJGxO/nzue45KOBxvB/ATmQejGoBB5ogY1Axg6rw4gqv9iLvt42Na1zIM/BB7AVONZrTMGkqLbf6uCn2lA8gwsaLKYpYlzSmlyS8l5Js/lQ44tMCtQmWIjAbsLCGUmEDK3LqRKlSIzEDCMU3GjFBybEjHR4gYlIsIv0gDcxAWAsRk0yAZqYklEuo42AEjhhRiRiIgIT6BKzniapAIyNjNFxDMrXCqaCrqbkYjwyQZjEq9qYTNT7bBl7ryVmdPJ6gbVdF8UFXaO74cJHqdZc20ZYS6lznF4ev/m+2/H3aNGvcCoXuKeLK0Nwri4Txn3s9W6Me4fOZq+jSyfy6I5I2PJD0Kje1w9AwHzvXO4yGYeE/NtnOKqPrxtOK0Cu60UpCa7vmITUXjqbxUbqYIIqfzCbrBMrjjdM/FpWfJBB2ER2serYPS0ziXi1erGBPmtqbLVFu9ioogm8btn+TV989Ec/Cab90Y4Sc/S5QlJkzu3pfWIk05xq6X7UWKCiBfk69ssBGUTkBjARMAHKup1dIED2+qc2KW64hriobG5ZPhcZjznC5ZPVski4rf0qP1QviogIg3qIRyGFipGMEKI2dlNJ+yc+LGGDN3ErxXcReK149eDy1m9CrlgkKoI36xceby8X3Sl3ZWRiHCCs0BzwBEEs8VAS6uNJlShBnnUbin+x4vVbky0lBZ/MJEi9ldQFi5odyjyAjlYjdj3A0zY7+i1m558SxfwWkyxdN3PonT2wPyV8rEtJzUUIKLFKfHTIn+ejbYJdJQTZ1rkNxJ41JFOF1H2dEo86pHYYOuxlzGKS8zuEw0uJyURqDBIZ3FdHC6VzGzgcxPcISykZ4YA3R9mY1ccX52YIVJATX8CJg1BhRA1qzRMoKoe/qj4DXDSi3L9AM2OXAtPG19oq1eZVVmlUm6QVK50EVHDmVFVxl8pQogI7IiIpCEx0ZckRFf8wKPma17VduI9dcd5GkSQQq6d4sPZCJobccgrAp4Wj3HMHNdGZlfbBH3ZYkkySwqwzNRzvZtXEYng46GiShDvruPW2Quo0+JUucCtDXQurSl80fo9AJ3GOy9BYIgT1PmoIfSrjxlfY3ByHaU3oal2la3VGEKF6DMZ8J4EK8VArQMyBPBHEeEtYZcINhigxAICrJ1R/bQR8FdZANp8KgWEOeU8uLGgCOqVBewWKco1v8W0ipBB34Tg7+Ya+dXhPe+gRXLganWLEtPptfW+EkHd943YPoqXaMm8zuW2csAWrZWgZeuBojZPVTPo5SwpDX8SJqx4xVZHMHhS8TeKZP8EJIBmTnLL5sIBDNOGPahRO3aNqsvSr+3m2ffeetc1xkMLCUIpVlhGayocl1C/KITh8srL8xN6bq/N3x6f6x9uP//sVY5pi1a+iEReQBjb9Zpf8kkH/ZWiAclMLX7FstfFTqszKm/5lpMVxvFFtfBaVu+PljwkkZeV1MykpR7/ZPAYQ7i46SIz0z+vVuRT7sPzx4BqkyJxoDT/x+f19CG3eiFzKCIC36/iZ/m1G0P2i7EWnSHaWgvIrz8fRENyty3POQ0ewrGdRoJsXqij6l1bqwje8D27wf97TmSpBlvMAWve2RNAEPg5IyBEm5tjFcIGUsS3hyWGVnNZ1e2V/srLfe1hwQn1toyleL+S4tdCiKqg8tyBb8LGE7Ymo7T63p6OohGxDsoXHcklaC6HmxdA0FLTJkFJJxhNtMMnWjzcSe7qLSFeZhDpaAAa6hNy3d9GdOA5psjD3b8avDjIguE5Lf3VRc/nfZrGEn0YXtzcTYLhr0CmboIbo+/Dmi+rxQkAAML3YMvWeXkA0L3ZyylnUqHWyNO4vawDlllVoQI5SYRC5/UtyOte99Pqar2dl0cDvjlkX4WP3WuYVqy3/k5zDSQepC3HbZWHTFt099cg94phAE8VRGKCr5Eo4S8DtARoeSr0roS//XJQ+IfQnDT8G5NexyTLdvKXB9T2CwUiRIgQ10mt8/3zFy8zGP276+M0vTCX7Q6KjV+O9nz14sFp7kjdHNwm1CqVXk1huzqy84dKOY2buIZruIRrmN/RaXaGskE8dW2aaDGY3K9D2SLNKTPDaNjmSZITsq8gxmrPhhanlImibr1qtRNbmZvN/Tx1F5nPTRnVQyXzwXRi9BgIyv8OcWqUObtplCp7ModYPaf5iNMkRagKJm6H5te24Drsm9jKJNYdprv2zHDBEIbXk33PlMgnH0ieoySi8QwZomhgX0FanWsNjMd5X7v0zTrXVsXvk41uhbql1CsWRycnno5LTq2itNZL/uKiP2/4qlU2eOe8q47T0WTysaDAxByt21FlYlVfIHJCJCxcqy2XfpyEnpfj1HU7YNx1bIYUnA24P6d8LPQqrdDdrI0L7jnMqRdmjfNZd3JVD1hI9aU2urbS+JDQbUSwQYrQSE7AOT4qb4UpsL7y6wNPqRMBaX6h8Tt8AIAvUPgRsyK6lA8aHuIhbuAhqlysW6E/1XYfmtYLFDtYtDEWVhjhrQUe8axssVZ4xVB2A+XtalCwN1FDbvkOY3i5CEKi8Ef5ZDf9YFWjrE6ZvAhsSvoi1eD6S2cI6CmpUaHYBk+TSCUogveMdjgOmMCl6Mgl33UH0c1GY9fAfMJ6lXMJvkQOeWncZ4BAQ18qZUR+tGfuX9mI7xqK0idoHI53WSLvHpiYQoDytCppGV2W+uFi1dx5xx3T6wDTfEvaHxokVZUFrQ7QwAyq/9IYAfcRljXPdRWKNdGsz1u20qLBNy5L2qlY1i0WP6/d9HYtIr5ivyaPU9DNZ57G+LkjYNSyNIYCTEEVgOcEOWpRqYlHF5FjrvI9cQIQ2Ft+Z2vEf1dwm1oCCc/W5B0K07iK+85n2LzbiMFhzhpYvjwx1vLL2MtgsdxfhKXpygrLqDWhuc98bzq5Vmbo4Nkrwu3JZz4Umi421NSXxslnOxIg0P9Lv0bpwGNDXv1dFQhqG7N/heIRA5iF0fXRLQQ5wyueuHFD4ipURAGm0bb2lhyEtdQwbWHVpyvSV/IbspqTh2JmeCROmu52iq+O9XaZJufnAVjhqynzsjLQ5L5OtezivBeqRuKjcSUBr20OzPOjGV3kGP/7qqFJBuxLnn9+b8NnbCasteGmUWUBoeELF93VsWrfmkYazjTgmEFGXatjVBUnsSzLlDEsdLGrn/XfdTCDrGDA43tKOfORaYR1GpiVxGqilSuXFMsqzcVOp97mIuKWUs2MHaykZ9QyRPei+SCxrEbAEnxqWJGLQ6U5mmfEIbWLN0A3EbFbJgIr9D56H1Zo3fOXPHwYAwDnSEWvEhESwkI9GRGiDYhRBu+QpzgdlaUSNE1fES6WTJMGH2bVftMOe0U2hNaCFU7bgzuzlBplI5Nab9MrwdOBlfUqq62YMWWedvBYijUX+MqGur6ehNfIxbVAH5DhYS+GDSkD2BdkGmaJOhIIuOGiPXfv4d60WLLHTeoMvx6fe8Cncs7JQcl7J7LMi2dfY0tSAbCXxilw2WuFHFJS5g5arZFnyogL7sXXWxVXDfZT5HheO7EtlkV8KVaXZXN7yaJDVrUcr5T6BOChRDIvSt2EccAHkWcRZWNUrBxYhOkRK6sW7CQajhGiydmgj8uDBbUdJisjMYJ9kN1iSduGkUEyhBMCY6UjAIAbSMNBdktQQX0YjaRABuJ4MuFQADudXmQV91pcL1SPgAR5OYsirRIIrxP38qqHU6bi+BKLoADMqcQwocYZvUgecvbaoETOgvdDJfZrhxF3pPnUNp9d3e3SA6BvT4uqboTdM1fw2YqBLu77NtzFEE2MX7bAWlpDwx6yyVPCVsGGa3ZtZ85zjUJCGxfj4xs7jUPZPHIpX+84MNUEVtqtfdevAkuDBSL9Bexil34PdmnZX6rk4TsFlDeWoeBlaaEqcHH2OmA5JbGKriisWEBBQTBGetShRoojx1FbF3hJak3W3yaq5CShP0MO+1ywuAZj6qV5ii/Ut3oUYyQL4z+Dyl/GQgWuyVSKh3YRpxA7r6qYSP0ZY2RDBCbCgckjcgntYL+zywb1+Bn674mUz0bCAFEmgEoJEVzdDSNFsR2CLFYMq2YOm8jBL92rYb+KFW1tSi9dQmsRGSw8xhLOdsd4EkgPBBXz8Z7RqaRqGZNjXRQfQDvg58JFkNMp+4Z8ZazgdiyFoHwbVbOi3agtlTZsYlX1Z6QllBCBWnQdNqgyTsf1cmXuh0Haslpp9dEIBGVicgLs3yAI3WC/WNaNQocdV2WuPPy62nF6GwhNdjcAPvlhAgrkISgHEhfrnAQEPpVfUfjp2uWpVpkhV/KGET1lEKjQXfSqeCXbRyEpX78TQ3CcmAhPhLR9gkoOyHLpOEyzjGKtFWICT6nIhgt5rVZ1PsxTkiGGGE+6v2S0J3Lq2i6rpXNNaKdJwE1C0lwfcjk/yRY7H8tF5uh5Hee+fSwyAuAMmbQpW1330948w+WyIwDwBV5MVL1iFl6/7wAQpA/3fBLviZPr9oK9xAvA9ZZ4yY1/pusDt6O/EFA6ngY+Jd+0NOGtgXle8A6ndNVnMKDMbup6VC9S9fbrANcOcwWs9WJyeLqfUA2m9v7Tb3JYV8turo96W3Hr4y0AFI/z0eOyWlqPMNt3JBAq5ImR3z5wUy7gESQh8DEIgQgiV5NABEX4IwxLB0iFUXrmoId10kWW9X93eAR+COijrcgRihSdl3143lBuvUjGqFja/DkkyBUZvjd3N93tiQ7Hf6roIf9pMc0SmpRNjOL7WSrlGaFTw9F4qUPnfGVdPVs7+A5yEpKzl/gO7MuK8f4INevOGwNTgpY6pyp5BotwWpDytFsiSK0CQRroDS0QnVu3f+cj90ZuX+dPaRf147PyitJwq5HMkg8voIduiAAaeC+tR8LBhfl8DYB7Iz9AcA6XsIuLuIAiau35e//hKFZGUCraAhKAcjpNCsTJxaC3Fk/PWO/Gi7FVH7159ub6fCF1g4gyHcds3VWKRvS384s7PoiXDytlx2kOaS9dGhfumoUfqEqvQMo4mYVLev98vt3tjLKP632fX+fY/SFOko5riZVRwl3bQs0C4eDl5CzntAvrWGrfNhPtYBLVRzZqGbXunDHZA0nj+GVcDA3CtQsutTXhr2rE1Ysm5vexhufsxz3nI3tS15JOQykt5XZdnzhfSVJMI6tvUdVFuUrnu52uNzS9r04BtMmj5Ub3nzlUnXuliAN7/+utss1hPo7ju1LcjDLjtkkhBGPcqJZmkdVDCMTDqJJ56syWzjMfg9P8CStfk+xNT47GWE3C8KyLSlBaUmqkiiAwJJ7zGgjzrI//m15QhPG/pkVQQcmbXpWSkwB/BCgaCMIr45vemccowADBSy3CY1QiAYdJy0912wCcgkr0evd5f8SF6VaDGxExt6RILBSi1t3NOgpO9w+pOpxs29KL3Q1UoiFFwfVLg2uhsPV/dWGOYMlUmJkQYL7Bjw9SfSs28PQuqCJkc63rQ9S1tDQ6931shq7xJrkaUAo4LWHpZ8XkqPPy2Nyl4b1Ez42tqHjxmqRSa6A5BiG7UVUxcD2lwzkrvD2z89F6jKGbGAczTVLDL8LbdNgUy/koyam1Q6n9rBp49qZgOlfPPfbeZIP95dahCZaf0WRCMUtTBrJDp+4eTXllrlkaPdVW62nGadoqbZ/2Bn9uUMMwZKalGM2T/PLHxwjZkWoU0wlkRm21+8pn5sfdL55kjuhRiURCii53N7lzbIG5Ejup4kRuzLx1qhY2adJtFpkJc1zagGs/W3iPbagAITJEeGpSu7J0T5lThK0qltxUcTBUDfJXls+wsn3e5hHoO/a6Q1xM5QQyjqL6yn+K9/TGJRGbsKZPwpB0jNpdIc0xpNIcm59kiJyhsz6S7s/WbfyKD+trdzt9P3REXu6HnbvwXz44iP/3v5fs/gpaXhLBG9h4f+3/5q7wb95/P6TG7z+uv2T8h66sePzkofCvXj6zv0xmaWpAOw+UkBeWL8ojQYJZ2BMp2F2b+Uvph4NAVbhRFZaxq26C3oUuddR20KpLX4w13RcnYT51dColTxEwpVjoG03xdKL5cpTvmdW4q38+OFKbYe//ip/mEZzWq1hxox2XvgBAspfaqVUdRx0AG+WOjJD1rsOXzETD6FzvjEW+u4RY+oFaV/ipOQKF6+Q5BN8aKv28HEiXB7kS6uX2ZYbnKArfH32zDkVQchjWeyX6Ydvy9oifW0Prmm3f5V6v4lkZd1ZTzLCUKNKfQA/ELq/qqEEKwxSmDtNnQqdVHU9qcqaUerPAWlKJ7sFD4xhCtmQW6epLXzS3FUbE9nI03EEt4J0pC2L1oCVw/RcCRR9Gpz0LGi7VU9fpT0HzxQiGDXdwH/eQw5yzFu1mn1qX3O3C9b/gfPX7f/FHf+/3/vjfndoTVS4CzlIOILQPXjb3dpnUq3C5OFjNyduRG7/6/f/4F/9mJXNZ3beYFipKurZj9Db3n2POOXg23uDBvxcU0+3RyZ117nCke+8VwC2Mxe1axbsG53vFWm+v2UntXJt5MnxyWEJaF17Sg14Tw43Hkc6H+8AA2tbF/VEXrzShKLikyPU87aK7uxlpwGiQ6dZZTNV9mdGYiczYj9hvgsdX3wapKofDh94JRhxVndjCA4fxjVKZn8rKc/3++ne9MB6t5uPYBDwqQwjRgPdST5ASF+r1FlX/XC/JXQl86djUNMTQbt6Gpg4yL44YEkHhUdv5uQ6FMSM/Na4WdA+mwxFMSYtK9qoIE+F03dLbhXcJLS/nOtp9hNY9xqj5PrQQMWZNl/4SatWidcSBKFi1BNoikXxDT/lOR0jwRhyNJgfEdKEioJySFZavgeM7zUgrARmZxXvhahXLk8R11JiQAA90zeh/rHFd/j9us+FnZ/W/1oXup9Z2ExExCapW83238TIn0bL32E4PqrpldhfLujEfVi2kLX49QDobX5yVre25bsfSmzfBHHJVLOmYz8BGivZFDAAQ+lcJFz7VGctXgEr3mxD49UuwWNtNXi60wbeauOcRpY9xGmktGPdsqlbtk0Tyy2sJEG5PkFovCAR+gu/i+8gjWj68bXAkqDHW5yxDGq6cEMkpgiVQWeywSu2ZKvWfzE5uNctFLjFnq46pnARhxSjuoaNedA1uGqOTzskpdrUOoJTjed6D67XODvK1eCRwCPl+KxN98UqFMGbi1htrF1rGLO+d7m4WqF6dlZ68LZb6teP4YXJ2AaIMrQkBKBHwMkLIr2g3e+EvsjHV4fnPCwkeDB6M0bikoqoypk8CIKYdb2FAE67q2tKA14fj6kA6P2o5Z1edWvGNZDJUhenEFhUPGqJwMkTCc+3JKObSuEvVR+S31Aiz4E28TOvnYgiLX4pAZwEcMslI5EQkL7S6B+bajFuwQZUgaDTy5CIxMCPY7/pUR70ldFPF0o+tupT9QRJJbbJpyrqPt6eLUjGVfFOlMUio0rE2dw4kS+TjWd2ztm6JgUDgTdLMpSYDCk28R2QSCH15JIh91WZBEThiMlsm4gGRu2V7+Iocn/T9bRwHa4LNADAT3xyDszEbXr3wEVg8pMLhwhTcw308wF08QASlftV/4m//VEYSGYeZl1YOYB14H66Ymk9dreJepvGIKe+gP86mt3etOyffkcM5djJs1tWbNhoJcXZ59fXFOX7GDBui6dTGYMtV91nysTB5+/UXX75dIFqE4crCTVGi9yY3lGGa38wxmePlcWpwSTur8+lwN9pARHwapOJu5eHKWT98jerfy/i3ClzRpRi0OM66z1y7qO9OmsoRy2xL3gEzLUhec1gG9G7bPF+IzEnR6TO1DfnkjTwiGrd7xX1z5gYpbwVScWkbVDtRe5vPkk/lZH5xNYltmafJEdlY3EW9XDlJz6qGcmgu6LzkUkjogzw2Q35z9NgpqWS/TrWLVcXdSC74eRjeiiJPzXTBZ2cbH5oGs48amjvDbifLpgbk+rip+e9IxAWsFYQ+axK5vcWeyp/9SshUhE4NZ1IpQ01jOBrEfjMbbAtITnw+BZAXShn18K28o1803TyRz+onMDMSKZ4gsgYc+XydXwqo91IE1bVhBgNXzSCIGbRBEDNogyBm0AZBywdtEMQM2iCIGbRB0PJBs9dtw9yTvWB+eCIej8fja+pPnjDP1086jj5afKfTjRv7LmhwuXZbw26hO8NmpKbnfONPe67Xfr88HNJSso1rDmjPNTJS+1Si7/sRbcOy/9e+1kt/3D6BFIbc79ugkI7/BCEEPSzwmC5Bj318y4UcTskFcaDmkbUMClj6exy2XifsX/cgSa2gkDJILoG8ewkSRBzo36K0oAbo1egqpA9YB2phA4N57A4ogZpvfWMNizJAXGqGIvHA5TE0CmqGZL9dQYBKCncLqLgZ6XzdgtZcIzlt/gfrUIcV2xAP2lOoHdmeyfxwVDjK45lJA+lr6jFJRA48xzitqvL1TjpsGZOuMWDbXrtSs3dyXudvfpdWqiDKwvF9Z7gbxwdn9WxWBWeT4BoGQk38Q1/a/cUUtcszOLwmUVUhMPCHEWWVRyYome7fic0cYIpC9jiXRidwl5vM3IC2pRNVlTq+E8IWdG1/U5dwdfLh3p0LBGaYSUwucGV2dFxCuXExUffwltuqpieT7EsewSZcce7LtFV/C5EAF7b6SA1YHYY7Rc4ip4gyDNabrOfBYgv+CF9v9rDSRfYnfBK/CFm8KxbfO4Rlon7OrW8CHN4J++bEyYAH/aAqH2jdz050+KbNiFDMqtcltsF5OA87sAPnIAapAfkIj1P7ttohY04PsgFJ0M92OrpMxt+jZDmn0zNHcr9UwJjYoiqG14sZKmPTqRqPE7buGmtzz/sM16uSEdcPW+X9zNUC76ZpkodhM5+Jrlxg7odhWNRZdfwtjWU7MsgRV/vzZWEz3cJoTFEHQqwb1UzKCjkq/LBoMj/xwtqe71jhmGZNeQCtSuMYwaLNL+78ejx+GUu5LO3EJLroTO5gOCD1RWFiiIWfK7t32UK5gBtHNHRLx5V1dsddZwPwj/LZZFIEMHDVbmwHicpzjDy77uBcLnoZAKA4TePc/172yJVR55u3BJ1TxvJu+OHfmk1jwbFfhrIEGrGV5pu6XioAd51KcEMmU3OOVePQ/q2rZulNY9P/CgQALZWjvTZNtv5vqkDen+y1hbeDB1nTRNOCn4K+pfTyiWe6a8hmwT5cPXwPMrxOEbqZ4SbXR6vvWSGcLyUaor+Lo3WgjGFOYBKRknebczfrIC2xy7gxyRIiMhPwKOWYzbxrq64k47Bb2zKA+MWGhMZ8bRY46lYapGVVFbSP2RzF40YO9ZGjFO652XI5L/3LBHLYpbayDEYkR+btAd0X8/z9Ko0aRdRV2FMszcSgZD00Q1ysslKVPmRjuDTTPPbNIWDmwf5CgiL9sM3ps2VVIiG/o0jcYb9YfAJBgwEy912+P3r/0DTmKFtSFU+hmjbt6tjgdgRTxgAr/H1DjL3tleFy4ZAM5dGhc1EO49trd+lSlLGYM1D/RYGnaZgt+kjSkDhnVnNsyiHTNO5km1ATtqRi86Y5wlLbpUctNfNBVnMJSWD4anuYT9H4kKQIMWNQ2arwc4k/GACsSlJJVC9pwKTebGYI1SJpP4cz5idxiW6EkMEAPwTByHUO8MY90ueDFXjxbxABVlWytvisvoLwB1kGZfBNvpf//Y0H1S/YxDH6H3N4toGdwciAXcF5b7U4LV5g+92h9jg97+XLs4f1lak9La11zr5eeyAACNIqM6W3z0BYhx3YBDERXDEymOdqnHcYGzuIa+vC/Da3zlrcHGfJIWwz0GqonYzl3g/KRAfGbF9FyF2DD0ZofbHBNDVfayJHvLZjtQrGs6G8XdSjyajOA9OZB3HoQbpKGgdJz2s2l0bTYW1WrVLzkn9OsVkQRItzT16lee11mZlWh2fC2KcPDY5FAzSkI/dpBjzcqbq5ObhSVwzYx+PUiki5apLt4PyJNwMz03to1nbjddNemhbJWUYGVFVvIzHwlfL9Ez4y+q55LR15M+/wosi1Y4XkcBG4Y6mjopZCQb0lkSIzq6kUFgOnzT1kwl2oUnJO16XeVEUI3sIhpMy9Zc5x+bTpIB1wo/zMkJWcTOfgBtzaeBV2ypAAS6/YYufOgEgJzOlQ/+1Xps+bt2hriLE0yIJJA9Oj4wds+4Ki7OEOcPXzl6/du3W9CngKfXX9prYaocR2luUaG/p6Nbb13tI0zAdENtUMuLMtmqfdst4cbx8/OtS9NCiF2xAiiqK0P5L2GrfZ3HzjgoUtRFlT3Lcl+HRYqdgYQbopiGYGI7KW6ebriOK6Ku5WnWWTLU4oj/8hOFosw5A1eqqsZ0WzMLaDcRWOzedojCyahMwW5v0w7GShZm3WFswU8opZ2quOubgNmv1HZ8fjQK0vW6twAqTqRkrAsSjGBKWqfI96WzQ0/BqYRXcpkTLOcIda+nbLIzJubymQ1m/pPuWUtjZhL+s7Ek15erYEUVUi816R4owC1wkLbXuanPJ5ZBg6XrcIm6cyvOmgUsZ6wvaBNbz+DueiYvEQqJA4ngpS4hC6rQ52FE6+b/I1RR7Q+ZM5vDukEuYhgQb6v3ggv0Z//PSr8yr8xfTLr8gPfR14hhz7q1brVXaNEct+lBqYzMPCvFNWo/FkCgXcmjkP306nQ3k8xAZ7HTA3TpOOjOFzV/hyvmKs5YFL5XM91xnPJiOGGNe7lNjsX8ZDLXyIGc3o3PHcFiPVXC+UmYG1nOmElUbI1Y28NgFAAPEmAIgoch4FxAtClnWkyCUJhIlwouCrwnnwVYhDotEl2xjvIgm1dl5mpTcMeVQIBiOazCnfEY3PRy78eS5zKKS9N4jP2nrvfDEUJEQ1ng1ViQgJ7yiBhQg0Qq5Y/XFXA0z8CtaRWe53Lkjjet0FyWpJvxYH9flLMUv4TsT+xT3tnO1f7oGEFQhhgsUTIFEeextC637HSsJG1tcvDsasXgZcSqjuDxf0xaVjO6hlbPbJ5lGSMHCGZnv2mx7VW4xeVkmfv2mrS/97a9FoPqEmqk5kI4PvB6rapJTs4cTLQpvRWqurtzyOXxSMhMjIjEgoutNeiiLPn6ldvvlsG1OLxlB84JW7KT+cwACEoA/UgPA3lo1j9rNEv+qffxY2yy1ebDYShUbpjqSUbE+G2IVbOosXo94KMW9QyAGEgrj8b5YmFywOwQyg1gNugWgLDigKhIgVikQ/B+qPl5wNumen/Kc6QYK+Kn3GDFHlTTGd/5R8C5DJSdWT5vRCDOfgCmQgHF/8dbl6c7Ntmgpf0bOsG8a9iFtbVbfY7bOQmIkCmYOOeXdfr+7Mju/MvMh4o4N30lfT3y4uxzP2CKnedRz70HSPt97wPQrmk2koammNMb4sl+p5aNGqYyN/RtyVd+c06CKtvW5znXZzkaouuPHaBHPqRl+SmjEf5/qr7dmbXZyv2V5alc91LiO0u2FOgU7rhQJJJmmRpdvEfuFkvaDlMcMidCHE3Rd4synAmXFPGE3mYTubULQuJTTDJyHdmydysb6cwr3YcNVI/T64xS4CNotBj5cTY3JrLO77rpazf7GunJ12jx9bLiQlexNP81xA8uhZnjjcVcmJKbhIHWmU9nns4HgvTA6KAY2UQ14b15GGamBrfcKOXfLWDJYtr/nJIml2QpDpz0rzQeOzKXKQWaXhCosVES18OV2WkNfC1TLBG6CuRh0tbWZi6jYtVFqwD2WjOIruQ1W158UvwvMi/G81mW509CG1uYABh0wbff8R9XPoO8NFFhHXC1OsEYO51X0vYpApoh40Qpi4gXS1u86wCd/qhxBm31JrAjkGo1kHKrAlEpjWYroXmt7WmC0pfjDUYJEbTAyeILC6tO7+8gX+Jra96Ob8actaWKUbrtcQ3pb/zxgvftlPxG/9dBOehNx05dcNESjj6joOQwTWS/sXF/Pk0I4XLQxC1jR/0NFxqn0Yh/0YwufsX10uT1/SD6VhL95pGbBB7gNwmCHYi1pmHaYskBpw+uwL2661D9kO0wC5sMRz+j5UC+LXO1NdAcuJRvG+n0NnTyRMcP95lQqgMi88mpLpDYJKrBlINW0VFTUqFbk5I17SHvX1jQXRKRrIVxcxtnoAnf1ohAd80A61RW/NO5b20hRFnU+u+kdpX/xGHEdmLF9eqkYPoARer1t4wujJ1g17m39Ycp54P5ar8l63H/uity8W1q+Du3MFfAdROysxGA1uj3iyk2KmNo/2QX39UWx+4czxU10RN+Of75XtvMN9nenEb3RwIBcvyYdxnNj0c+NefNitNIgMLWVBy+aWN8VM3Ifl+qhfz61+quzxX0gH5pWv+599PSeDnnOi/475cFaKlMHOSxgyyo/soR2PakhRfpGKiEkLxtyEJNSK3EiRhbBBAvmU1PTin9zy7mIo0EJd2BeYA7YAwR8x7uTe4vbc/Mxd/2ngHjlwiBRUXAD5AQP+QTNiqqnzjDIPPgahy4BUZJlZRDihl30CXDi8D+eFqiEZyQ9JKTWzysbNFEFHyhhRJJ64+8HMu5huE0x03rNlSPVsII8rimMnlOequNo4Fw/hkDqAbZzfxHl+5BTq6sbVndJ5R7ilJcFu4skgYxUzMGE6AhEdFUWPDvloKxN+QCpVmRtzSBEH/ZveCqR4ewGCLkJedeHoqW3sxB4OIZ0Sc6jW+UYEzzIHQ1+RtC2X21jK94/8BZTzEHpzSdTW8atb/Q7Mn0ollLi5N3ZweqPJ7/iBWVsIAnGpZIqiH8vtuJ6xgpxdYgVjA1k/tCJhPsBIpmx3kp2l+uHm2XmndBwFEMJmzscyWJ5FykoiulS4+lY7iLKIicVdc921SRDFIBIRC2LnkCEWgEPBpw1mEFIJAb+hlGGnJBLJNWtxFQsAoRl/wmBB2WRCBeZhDuagAgGQ+0ViCoHoa9M695x6ulBXbgEy7F3zlKkXl7jVC6NDPWuvegtuZeYbjPQ3dq4XLIUo0a7XP82dCUGatlBeD1mBr8bLGYOSiVblcjpbFhsrGsoUx0SrhO2jsJYEsU0sZqpmnWJUVZPPnyy38pm1rQ8xnHcUhNgDEstlrxy40cDaBKNb5f3tqAtCcDuCB3u3QQfshUSzw2iu1cFGcEngJXQNLvRQSUlARVgN5oWuUXoc5GUkJeZvjkioNQUKCz+/jPqEqOGdDnzvJmajM7xtq5t6c7ndmP3qsWgOWfJH/XfSsnRdsMKrZYi/LbFuu8yy0MrQ+E9+8ZNHH90/eHL9YlZxZiuSZ+1Tuwo9RVT9cpy2djygOLBiXkYJHHRbwYrWON13wd4QCLIZ0qOugC19Iup8qN5sHjF2Vu5/DD+oidvaPzrqfyzmfNCtTcKENYgTIMHLuwQC6h+AuIUVrBNchB3Ygh2IQ6BRuFAlkOd5/TdXHm0jR6fv/G274FL/+O7lBw+8BwF0zPP1nY+Ke1G4C3QlhnYhG2lCrPTiUcsyIrItGzuIoiiwkTzSKuCXWj31LZsOd9x2aee5FldyzhngBTDNomd/eGZMWNL2UV7Xc/x2/zBU+hai3nU6TCs5Z8gTFFqimlm7dvYl7vt5Xmbh6zGqzKgjxEUh6+XhqRBKPGRod9HTnVxfDH9JJpLKUWWdzvtZlJ0QWwDXbbGFCK98zqM8tkplxcLCZs4MR35iehTbx8GZCTOyA+sMInA7DS2C7SUKZsxXwmA196LEgHsFL/bS8eTo9ojqIkK7Aveuy/64JWngRjwKPKiKLGXaFW7AG3ALbsJNiIOkz8UNh79++VL12eF7h9IRzu/mtV8r6KKpOPJl6ahsRBlpQgaSXcYfD3qyxrdaL5Y6ZzKMTlEuRubTk4iBUtqZMvPpE1+KCc8LzUMyXWA2D4rEezExmHVxzVpbZzvVBwMIFGqA9enkiZ4LTGkpndo47Kr1aUMZG4xIXIQEjYIUUn6fUokveH+fcQz+A2z1ztFDfOxCD8eKPJ3Vs5RqN16O7g6iRdFTI/IOEbomA53YjQF6hXTMlxoYt2evy13jK8rzP1Vgf35/l3rtbNW66bQm2Tmky6WYzfTMUlMGtxLQExFMakx/ustf+pkk65zkPFmWXK5QZPvC4/WvqwDU8a6qrB9+A/wBeBsG8LuES8D/BP0Te43Xzf/BzZiyXOt4UP/HdZZ2kuWXs89AP2c4e1GPAxSviCWKTEtuctk0eeWeaKjexxhmohB+ght45Bfjchn0/PT0sMYb5+pGle6RDo1lQtTAZ+qRSbg0qI7UxoNy2Ib8FKJ4RVFMIjHO7De8ouytCvwJnM1gM/sZW/e5Wz7MCLpsDkt4cSEUQww2zATRe4Kmd/UrL9SsMs8xeSp7WsjcqaehqfPjldf27HOMqDl/YJw7DVnG3bEye4HKaLACZ6e3izPUs5fdwjuffr0Q0kPPqyU5EILs0uPPvEhC2TPqBty5mSz15vUvfL9KJjhiqqWKxjWB67Qao/Kk6SM8l64+LsUJ9Dngt6htjbcSPs3HDHmM5aeI48zWffIjFQMZSp9gq3pOXbZXcaDiFWMZjczaPNNlKxWhdGY94hRm8ZBffxQskIAy3z6KMHe7PNk3hwaJBhYyNMUUXpQ0hHeEFvF8DbyaOLWwo8ghOH6GFsuPAHiJM3zF/gh28ez3PgLOQjP1rx1DYG4MieK00TQ1hiPksao3ETfoPPBjAGiocP0Oe4uMhEymxvrNZbY640uLRdaKQmZk8WN4Rou9bxhRmXf7o+UZ5V/Qy0PKOevT14KFgZp1IUGj73JVjJslannQhkxCEYpGHhYWUBQyEnL6lmvj/3897/v28un1hG7UeMgJYOhn/+tpppPCeG/7Dp4PtZ/09iY72emRl49n9mK50MtC+2hZ2ZWTwYcxXIaO4/puTUEFRAhZ4rAobgBvDk7MDU9rz0mqtS5/1qmlnt8yinQ9zAe5KSkUNs4nAOqTNI09cXqChEEpw8kOq80mBpkFFrrf1B3jhncjxhtnbmLNiCOgFHO9qwFHpMgaQ50qxdwo7VdxJpLLPgUwDEaHEBIBCGjtR3Q7uzS8WUVRgqWdEqEeoIWiBdNC0ojeSxHwIwphBSpNjr1EK/vyUKF+mhH1r6sH5uMe2K+jIeIk7wvvWzy3+bIdAkPHx27jkWkjZET/KWdK1r8qVf7GFN6o0q5D2jtkqwcmY9Ukv0aLPJPQczKbOTMsvqS/BDyD89BS/XTP84wS72MQKyqDfetF0HQOIvrJR497SKeFy+2Hm2mkF0edvzHIEX9drWGKka+v/mYpCpB1+5miwXX165t+GRX0ejdI0WH6Md7GYW5Q+/Yzwica9tGtl0+sB/+Er8O1p+O1r+O1T41FwGgEfiBdQf4n5qewXb/DYpkIrmOl9ceNFAzbJDqHtMjlQKr6zIzikkqI3kMrwFCgpl7UGQBBpNllkfIvrZefvQ7l7Qoya17Wa1XTSMM2AOwQmX11XqEgyogFMJGA67Av6DdlWta2k84bqQXyFDAPMJxpvhJrjJsWu3L8c+ip0o6DeuwcZg/HEIO3pcIlV9e2OiP/EHzaVPTr67VrIWJ9WjJoJk3tqzdPB8s5ON0Kie14dhde6RT4dpCY0IWDb0IYvV8hgJllgK2DjwXnMTH6F+Tphx/o82jz/xB9ei4Oxh7+ArwmPGo8UFETXIVLwABN63G2Kvn+chkKocY0GkONoi+hblTvA6hBCNmKQGi9oxPNh1feVNoIMYG3yp6NpGVMlGS1zfb8JC2r9sjEoj7y8GrKnURGEkl7cdn4o3YfDCZXmL19uViZg91DHnSRoZJVV4lbFTwBkfq329A+8lozx1wv1ntyNsJOra+CaCsn1AECgJ422L2V7u1sx/UUuPMwRet5pN9d9q5QOD54WB0QbGRjM1BXVceMTDxaZJAwyDeSMN6LNSRTmdKnIVlIBk/7dBNSyFVQhseAHE3IlmEtC6m2XmsZixAJn6uVpYAStkb4DyFNNLP8kQASLFE4iTiQ7gQaEdcC5Jk0k/X5owQJiPz3f+6bBfDO/TkTQMNduAt34CKYELNrS7Hweta7GqI+Cw22imKdHqtYlD4sKa3BSIWxO3z0NcGLDFfO0oGRs/oJiufFfT1VPYfQQIw7akfpHi3zqgAn/wlZHPpRPe3vq3Tw7gPPRipeE1VYpl8bBQO7BdHsvah9+N2SS8mZqpS/M/GiZeCpkg9781MAycSiaNBLz8UYtOTlgamW3ecwSAUyaNjkmIqAMMUPVJSWZOI4jB88nYvikQeaXjs2vlp29vLD4ooG+QF6R2Z57+rjOB3saSseVBYBoiYmxAQw2P0rUUanytYsmHl8JFmqFsEY1zAf5D/Mc1F0vNznc4heTKu4rUoSCKli10defMtMPa2Q4iFXIw1tZo8KNBUyo4ZYEHVIXwsrWlGa5Bq+SRy+vUgqAX06j8AhF8hVgf7Y6MSg+S5wGvyHF+O+4hdpmKkBZL4EIShRda8NEd9s12dXPXuW1/lYepGoFuYwQ2zxd5uilVCF0U9+WZe50Teh1aVZWNSOB0dNuRisn3V2QJ1QNaq6eYMyZCP6QtFiLbYAk2kqcN7vAUn8wubMnLMulvDD3yIzWxUmUl6sfRBnYdk0JaEEMvhDe8t5XzQVRugZYvpVGMJxlbWkP7PC8T9hp3o66LTKk9fDSsN2drpYTGGlbmhb3E3ar/eqXezn/VPNHBYnvvma6t4Xp7th/xSZqWg39LEdTzcHCW0lAB8GRGaEJQVMSjWBwloA+1lh2fPlCyYE4ARzatNxbqTZ/lblx9wGkdmfKtxOCzbRrTt+3WH9GW5ABzM/tgcHG7kIDhrQhiY0NawuY9Zb61UXsvgx+rJE/h7lQYU9sBhPBKQGKD2zgDdWem+HPfxk+ahtLmXWl+6k6Z2R9WYGCRbThwTYw0MEwSes+ssOyPlnBZx8aYzkxXZ9vy32lO1pcT2vt6+GcjhbX88mNvs/CDdWfDksDjK3eJ3ygwtZllfbtx/ufjtbNVZ3Wtlu2By+62ZHCrJOdEQAI8o+bCeQVBDKERpF6L7lgoDYFDAauRIdu72TzwDetnjjV/2omOfvLyeT5ghQVaNw8xrQ8f5HWEPb+0ETkhbCFuLWNdmxC4BHvePEczfvFPXtUTF4a9TiltfS0sEKta6+EA0f+q3G75VLuEj0ILZmf8kN78e33oDK49abBfl1tqVbewL/zQHQuQkngXnAcV91JLOB8IW524bzuQHDNEoMAk3Chv1TCJpNACKPAYLiEvomRv57PakF2Y9CP20Ap5l+2ghngbmgO399VbR/l9+iAftg/qM1VH1kJzEiHXIF9qe54b1Ht/7dPyPIH6/G5vNZOdZUdPhM1X5J/qHvQ7o1nNUh/acdqSDQyEsSBKMY6ZARcoKCq83HAPQYyEdkYDvReWNZCtrOwQG8SIYrnpwRRRkPmqlfWwtvLfPVWfiyc3cdgNEWyOaPKddkuHIYvtS8BnACP9OzZd4+FRO2l/ip+lNCIJ+5EI8tkftSbj3b/zWknQX45XgfwjgPYPicTqQtq8IZJlTjsU97c7HCfeEmuA9rEIBQtb4YUi5T1eVJZr3B9HLndWVCftFLDwoenn+JMjvODn0bC5AJIff+4+WsCPmQGGs0E3iXL3323r7vUtPlG5WyWShJIHT4cQFC/svwp3eHAhSIR7uApsgIdArwCJH9XfJoAxNj6QjkU+GyZuCUARiil3z6ZN+OppaHvJO8zYcc103tfUKGCVo/v5crlwxhHtCFYLrcdIjfLw14V6x6QQoPjHHK6qu0oIiq4yzFyp1mYyGWtPo3uGz6trIZBO5R6WMAkLArIyJwK81E/UxmpKv83VvQ5EMMKzeSXLK0+Z9E4HRyzSR6q33unn22+cTkFDYnLL77GTZfS+x+5M2cGqkgsdEqC/IqByOQ30j7b+VFMXgzG0CabNukOl68KtPW8Ttx/757i+THcvjAa2HvhdiuXhKxh19UbhK2PrHGS3UQndChukA7ycucIZp43DbZxOhUx7/5ts4xQJOBixs41NDobESIPQvdTDICNajcWfm/JPRIfIK1wlV57MUb79+x3V68H5C3mQAPX622eX5wFrbFrmde57Davc0hrE5qddObN94cgq/mYcI2S+/12LA5zLMu5nNesIxNVfWwOnd7T9bN1TyfldXYnHB1o3L11fJA8+nKbos1pl9TXu7uKUTxAT7VCk+IACXdZwJ+RKqhKxNEZUYUQr+9Pzn+ap+eHHPlvx+DsQpHC24yUfCxkEnf0FjH4QAadomsDfmNefzdg3P/uFSu//flFKTqmy8v73BX1ocUwYmWvnzJspTMYtlUi/9bF7NZ1x/gElfxKM/zxEVaLKpiJv4R7o2VEdzsiZbSZUNYR1ddZpV0Ze5ZfAxGaNdMOXfEEIYTeSQj4trwXJ6oyeGpnEprKvPhE/S7DEFFn/r67bM6E8FAml9CUVABDBrVrZDCppT6M9ujmLoQY+LM3deVIKoWlDFieRiNRw5RiM32a+GPFhaIx5uiliGPy08sAp4lgk+3rSh2q9DtnAFk0KKBRNsqBqebFCMRu4nC0I5RYd1ITLFgSldpBt8E8Ug7R66aUGwQUsVkhaHF+19fBSuDg1yyk85gdJ7eliGcSi7+hBvNq98r01CGMiQvldfFCPUnoqyYV5dvsawgxniIlAmQ1AvGCFJgMh0EnF4DMPA4PAWZh5ZHxsvqb99xsRmSAdiHDIMoZ+DUdmq8bAK0Bb+zcwZMT56kI7D2Yws7xP8E9jw/CvGMiFX3HJZWCBdEGiMdiWmFe61bkiUmJU08sJR6f7uV4gKBMoz9DUUsXVE1eRD+hqULipI45Ir5haZhBU4tFObLBjOqW1qsNJARv1B9JF51AntNmFdL3y1lMLpXj2A1nbMx4BhWMMXrR5lgf9oiK5ziyipq4okTFg3ubDSaLXlF6Di5K7YuVwRrsQqo2i0+m1DX0zXSlx4q0lzW9m5coxf6IxQE8QJXmsyUgEzQND+nhYcQ86tmwgY7HLBie7urJ+C5lNzykmQ0XXJ4p3e6qHo+NLUdVFfdgnR7Ls/IQ/6JDNKSXcgI87/PUCWZkXvHAp4W0oMCKK/ajAROW4hD4dGoCQEgn4vLVM1aaG6MXoZwYm+hROeTGne2Xs+WipP5DTE8tjZqsxmvfPvG0znMk81lUJ4DWHOuJAZmZFQrTEkuHwEnd8AVdtovrSpYYXUUZbQloeOEybgT2aZe1vLX9Y/5G1M8oNrPhJmYs87Pu56tV6wFYf7UsBoZvR+u07qrX8UjSQOweSLns+bGIzRk70bZ+Y12FgXpOA51IRCl6aLUpx+tjeWKb8+jXwXHHsqzYy+LduLVxOePRO4KjcecI50QbOEqhMUY9jR6AqIMDqbMczJXaXkjY8ZLBQGba6/Oe+CSKRDYZqOqSnEDu+fZ84TeYkvrCzz/mwfr9Rk+abQW1KhfOq10YYQjcbQTlkru/EN8QWB6BKzBvgMfhP+CSIbKu8vdHrGH+y8KX/zph1EpDKscz+kMmJt8s2YN97MHEnuXX7CuSrlB1+fftjZ3mxvzQn4fHmiwDZjZPDZiIqxuwZOZdMDN9HG+/MQWN7HhxKnHDLSxaZrNIYf5IHF9xb+Zjca+ULev/cPYiiy+MbV4/IzIUuSjL+KR6vSXR8Oz79QkLvjA2lTDfLAdW+sXvQC0pIH00qFp+TcMie+Fd4C7IYfSmA4+BwfBvyQ8g3CoNXDCROkB1mpnAoNSLvuT/aDKjvr5FLmmHbe+p4+p31Fws6d7o2jRPWFG32KCm7ix6kalxm9AOCpS5ZAWY47FwIjKLvdJn0ubjUE3//9znSur9jL42J1bZlc9fnW7kpUMXi3LaKoJjZpIu3yuz9Vd1XYNbOrRoWe3QAoTm/So3luJDl4OguLT4HRagjeYdcKNxDGj899A8VXnfXKacoMr63vvRpYSUl79cZcEWcfYeuSYwcwZu5d7gebb/bqqvEJqdQ1Pnju/ElFNsbqqIiIHj8e1lByXeV5jbahO1TvtvTihudZA3ZQRJ2/xdGr9oFEKij0KDRoXTJihkMil8VCYzSHriDYn3777vo3I9dvH945qP8zH1vuzWXbzkeghn7y1WtlX9gZOlMWb4G8+9vNG5fLWz8/ucmK74P2eyDD6+TIe6xYvorxxg8qVg38Wy+i0C8TGhWsuu+sDq21aQ6AkEL4SW9/3da5tlNiU19pNzc02ZhKU1Jhv32W8aY3iLA8AQbuhb5vYBR2Wjo1Uf7+L8zRwUGhXHqYeOWVQWwpmHIE4Vo5+OFm8boe9x6SUlxJJGWtcjFXfW4k172YiUcbZaolMYSI+vQFUYUR/Rwrs07hRlIgqVCoQJxDP0bWvr7YPYbQBm8DU+BaWX1zXkEPn0LqB1GscfB6WK4bxlQoVqQDrqFbdFAXtb3wHsuQwAxHBCYiQfOkiLrTYQhhp3sC99tvCVt2Z8JD5BoZna602WvfegHXgekWch6J0JOPcel9z+eJCd1dcSMICLddcwZGgT60ISEN/O/Tbr0Je88Nv3Rb4nZPmwMHKyO6QDqLr6TF5gh9UX3n9QvwvKWG57f4JQ+8tztChr+fCNjE86/7X5eF7w0ilJuh823vD/Nq0nYsTnHuhHzLX6ccjAzbJlfWuXHT77cwXSt5vK/JWxmsuH35i5ymah8UGj/JNTrNk3dwdxOYGyPIanOUX7MfIN+nOPLsAX2YqTL3ycugfR7s+38+FgHptJLOp9EHHU61eRy3idG+kIhJgjC6MOOD7mP5b1v46bGTFiHz1t8JQSSsNHVH8YZ+uluS5R4/DvtTpMaC5WjWmkODDp/OHNV66xe4LB/ezxbIiKNeobfSnE2fkiskml5o5GVVBPGSBaeTKpwOHPj2wTvEQyuhmwe+r91enD8/6SoS4eqFpaJFpSm+q+QeyRrrdiejHrR7h8Viet5EwF1Qjaakbjvf5xNJlQVdpq/Npv7rK6+/ptls+ZNiAwJnOhcfyq46IrEJp/o5H96USMjaP3B7wLqIsx8RCExNLpuF9ruGSItFRq+xrdZwHM3dQ8VW6trMDY3AYM5uGxhRjjanNv6oyq5OtCdZB5tKTfriSKCKR+kXQ6Brpwm+YD2ZBMdIZ/vMPTwYqdA2t232aLFxrMFpwlsc3E3qVnxQ44VC/My66O3aePpwZEyLwwHgnAFKzxveA1Xjmm5v2mjgGiGBX2FOod8JY17Baw2graXlcDETOwUS6q0NWbDj7QAeYUEAHEI3UeHi3YWO+ydfKHrEOz/zVv6HJaJ7TYiyj+J5CtyunXn1JIT/BRzjFTZ4TEMDq/XxRepmRxXhJF29lY6Rhvy+E8HiO1O4ffhxxbyAM072KEQov4nJlt+vyhcSh5UdWpGYg2Yciy7YtZ5dqFNIB+NTNcCmDUZCD+69U5TCQXzkIAh7SruvDm/mKoH3MiWvA8jo/FJlzHo/VATsSRTz/rANMM9OQSyJZpV31zRrJBuikvyIuLjhYkd+2R8Ev86wUMUGNPEqOXfcx3VuFod79up8J3ZEFhWipx207MEC1x+lBB8hYzVWjev41oIq53g4YViEGysK004EhnAVuOEtodRCHfH2iRyPILf+kda18UI8LkukpNq5APfB2/RJ3/Vx2o//nPdKq1Fm9+/s9sUNSQ8ANMQcjcdgRKI4UU7qFPAyB7i+yMoThRf8GFxhSiM5bUwRChK3LnLj7E5A6OPPHRmPe2ncqGYFnLrkdGjdeVCOvg+IscQrRbDyqmqaVNoZzboEbBToFytUzT/zYKbqv4QyK4/7Wac5NdTnr2Q2ri3RQ9gJvywWy7AA0XNhA08vgAWi+iggBd3YB0SNHnJlctsLL7Uf/LkUd9DQxvdSK2y4JaB/FFXGeuyXaQEuEkvlwriwqfGMz2QfSwejjkxz437ze8j4z92AVKoQXP/wbJeLhEi5hAU6ECwtCSLcrmvMXBOZCs9HKDmkhTFzhWJsetVPV1/DLvpTh0DbYd+TKSsmyohmr80COY4TootM/NeZDYMzs+aKaMnqork1oqjnw+v6ONr6abYhFXeKQyAxr0jD45bFQYfyNmzl6Rvo72N71beAMI95Kf9WN00fQ7fAMJoceT9djgSmPte2yU8lbtruwHPNOOXxcL4zZTQvyWapZcVsEv5HpzB7GbS9iDJIbwO0tY3MJq/s3OhEq43Sp1GlDMZg40OSq9kJzbvOJe00pzWQ7kxT7mxduPT+yGnh7sCuxeYg5KniDk0LJcjiJt66icVxkmtgPptunbTWBnJ+o0tzhHdtYV0W+aCcbIndne7WMsiNrV3/ptcmkNEr0go9klVBcNSP2eXlPhBSqsoiUcT32yF0r7dqLud+hEcdcmhqIqo3whCaHmM2Wp4JyZJuOYZ3wVqwWdi52Cr2Tp2Eni9RZFS0/VHiiicjSTG0AeooegPLpJlDeyWVdfBXc7aHM05Ib1K4ogCR2HmNJL4aT7ryI7xmCJ+gBewW2EIPM+96Ig4eYAvfmmyFPrqIhKyZhwiwlncit6YCkk4ILZO1V9PKqCmxMgoLAP2MeR1C7ajqnhsAN4K2tpV0MK7Xx9A4sJTMCo/TRmQAaywfkuIyAfeEYocdBq9mTstJ5DmEKowC1sTlsEi33nddng8ccQEm+gjayUOzQdlNr4+9/f5bHYFBgYsro3cFOkI4NvzvwQkA0H4h4uQxpotEPe27IjocqUs+Lcdr0V7vCzh2+Ix+VxAlIa5VBdZE+xryM72KB7xL6+5+9H5v7+S8gPThY8/bV/ede1vFHV9NRMR/W6xzDKe1eg8Ztvc3n1yXtTe+DOUQD7oYI1l3d/opfTRU2nd0i+PORH9y2zWLvz2foCJmGVdtK6lN6EIfElubGLUIZOzm++aopgL9pbZlhxfvJNmH0fa6NetscUgZMgaf9OTPnLSCkpRxp6K6d8vN+04g12qxrJOp7iKP3gicXEUPUZbyiAIUIkVWYmBlZjBH89i7FJUHMbIKkiIjEjF+ADgSAj9lUbXIKYHQpmRj9jxE4I/DNV50yFvuGL2vbnXnJBAlv63xSXyeQbkzhKQNlKEBhceYZSWO7/tsqu9XWiDV5jmjmSnxA2HbLCrykAou5JiNGObzjM8sjxB/sgJ+3ZlmlENUbHBIpxLP5O92Hi7ZG3n/SUxm8Miiv3TyUinpBecxA5g6jmBPbivdsKuCb2RxuhweeGeDgWw38693bOx82TZ2qHoxne/UyTmP6bPWEXvWtKFKYcdhTFE0KxVEd3INVGrP4Y0tiyibSHYOqojWedoPgxnEH7G2BFZGE3Y1d9XE0Mjzxx2SH1tRqCtlJc6nX4+hJTD4/Vt+3ZyTGWGVEHNI3i2VtIyMMIJNukO2+BX1f4UMmxJ5PKuvpGtkmjKkx+3kahqOxAaZt7pytp3MdbCFG3oG5gIk+pevHKSIdiQsglnFa4hgIMDDYxqCRJdV0fwoL1ALL2WNhh0lbdG+uaA/EMJ2F9/EutiHn6IQi79vAZB4jdYB98VqkXVi62l+iS0KwAZ42poqC3Y19VRsKAQs503QzSZNd9apmRULENPYSZ4xSOZHPvxmgQ4vIlGuLT5yEQMh4JX/zZDg/P99hunO+KPnaq9vUHJX5eDIZj6q6ru4c7UZ9/kIFTdIDfH2+IJ8vt//tueExov/X+Wv+5quPuAwvCvgpiwmdz22IBQnYYFAe922k5jJfj0GzXla/tJNGugA7vv7dUxWBfe42vR0mbAL2OE7KlyRgX5Yz36GMqvBqWpjezrR8GbyvyMfSsc9VpkP8OzvPiLGoMD06kb/kIaeT8HWZibM0JM3X07ACjBPWKQ2He7gPQIjhV4VOXqyqx96yZWsIE2mRZB5ZC6AqEcmShT+q9shZYXq+LQHE3hipU04p7QTyRtVFI6fU6pDrbfBjQHHPMG8a94pz+WK5H6DXH6QQXDjzz9xzWPvHT2Ca0bN4AJYXXmAA7M3J9qfUM2D+a/QAnPNXDyztluAsd+GZ8xCpgwcQewyJoJGExoyYNrgOt4Q3wCaUG/6irkgSDVa2KRZ2Fo9GQYtXy7YYykGY6ObESo2byyM5omZMzBLI8kiSKlYyRFm+ZUNd2dyUcRWCQ5xFzSL08jxfdwpwQXEvwsN46CyJgfNna6C0YMP1/dYB8PISKD4Jam1en46taYiK7nQz6DTjswL0+Urk9thQ2G2Irjz8km7j6hu8e7Vzr0pOLkn9KMPXSGwzx3pQZgCc9DYqBYmrbq4bzv9Csc7QUGe+PcqzIKOAozjPn1jIDHU6cXgFWZS2ro/3aZWkLbl2oW4YonKugpkVdq11HiSennOOJ+ist7J3+nPw4TWkh/xDNeHHe5uFLKwe1IZ9v6z09qnjp4Ux20LuFgVlTCyK/vQCEBZy77rEp04oKw4/fAHoTDAxW/DXmT5gdn78ZTt7953jSI0BLMJAdrUhBLZj+UD3E+cQ3AQ/iIBgaA/1L7HGFwGsUp+N9NYyBmXAxNgBfE0we2excMyhflUlE8tY9z8HLq1VBqQu6ww2SWszWQd/5MxxgyEGC9+AW/AmPIRTsDeAyLzB7nMdKuDXR3HEtHVVtJaRmIxx65YywehctmdM8CAeaFircKRKmStofMfc3YRXpYQ1F+kNdwzfiw4PY/NHnEXP3eckxpjY0uhLWPKheZyGdbG149GDd/fJym8Vmc8EfJjMYaHf9tVdilnvJouwFJY15eU9trBItzyJJXU3OxkVwGWGpAHQ0sOGMWr/wDAIpztWT6KzEOaHlhn1D4R7pRKz2xGe1cOCCkOgMV4KTLVHLodp1AyOkm7TMxJvjvraoT33PtuGkzmrTzS0kaL42JLXYL46yhLaprfBPV8/2rMvi1fJaeUcGHAffWwHTPiEJwUJl8NiliswsrtaOQHP5if24d1eFBFXki8Zjue48ec+DA7S16FEY4ulWRgxuazZ6dlnq3lhXTxzVFNl8G3FFqlh0HskDFiK2iDBSxfOxohzlNKtEbGwTZdcMWaSg7Q195azCIBOKu9BCKRKTbTw8TBDGb4EOMHrKZBG8RFEfALG+9SSgE4QTComlVxZpfZxXELy9QJOU01OU0cTYnwMcAG7SJUxOr/wHUAv0bvdlNAVlGAFWMHvonUNa5yI9qUcjIkeoWv7hC19h0AmJwAoJkxdnRdmn9fW+xVX/KnTHc/pB56+x/7n+epRAprYYtN7ukEllf2MC9y699HdN6si8qmaxREBBoshtsb1in2EZtbIbULy/a/FIaICgpHWL5/08L663HZQb+NcDfbvpCLRTz5LmwmT9rBb3B2Dnqm2jWoQeFTmd9Jd/l9sqQyi+FuaVd96niVvdKuY8KwYoVOBfV5n7X+6D+2LwvPvegskE4lLIGSuC6caoofXoQVtWBdMgxnE6u6biFX9Iu3XQlZpNmEJx+I5XDxauIQH8DzdRImYW1Gj8H/BB+bEwZkEOMu1Z0gubLPriGTZtf1xE8AGP2k5q/N0PoMaNrUk/9Jg/EsSIUIQLNJgdTNOF2x+zAqz8V/kPTHBlWgnKpKjANx7uk2z6rM9LIUYFFToOBefxh+3aM1rI2ghWph4A5KE1RtzsmCPrKApqNuv5CM5j9IWFtm85jncsl/hUjxg5bahllgo5VFswZBYskuJUCKXjrwfaedun2ffAG0f+VdBJO5cKezguIHCh/3h7lRdp1a605E07PGqPKtYgM8kvlzH7Odn5PP54LatF/cjyJFdCc5yLXVUwfVcVb1o9c9CMbi1iLd1q7xLxEwOi6CuW76YQpK8B0wrfZU/CmyuNmff3rcP1hWNaKn+tK5TBpCZWvkx895+RLMkN36qHiwMpTsccvU+TEc1gkja1yzEooWwtaiQ+C2c91DDw7AkytscpnMvq+RLwSNm0u/jiMBS/YNo8aycx2ECsYN+JjP2RijnZ7W4gu9ExbusSYgkZUSrSMiPY1F8yFwTcDkj+BWwIaWnsZFGPhJl8Kl2YQ+swCqchuxoSrUHlPr/XfnIxBJPNF9qynXZd5wtzzIVj+IpH5rEwkDPpi6hXIWQcRxmlmuuQojXPS2rASUwh0wU+j/371jbwA+F+UnkeWuS9Tdswn3hfnzm3ibN9vXs7qyuh70k8XLvcwUsgWaKJ4vhrjWRAvM0zWPSpC9i/oYsSGXL9v7ngYuq65/E3Lq2baEXqqncCN5zhnUKxuLCK6S/GLtq6Rier/eXQk8KswjXciSUd0M4S+djoirCVPiSVLjdHNc000DVVvrCb+VzWMHQtOJMZI6M03Nanr/zJp64ITaBuwKSJJIozijKYIsme/Q0ysIyQB64YgtJsptYQQzeTiVceEbYFpZi8fT1iDODL8M1uA93oAzLTnPWG/RecbDLgYh6WeIwl1ObPbR0DzhqCgWdus7dj1InkVTiGqSro0FQQa6y7krrwFv4IjCLz0zsWN/oazMbaRxBsL+L1ZI7L7iKx3kjWedJVzaazuQJo41UFVX+3ILQFYooE4HAktgQHh/ehgu5qBrTpNNDuH6Xv+k3Rh1TyiQjv2maBsBHZu7NWcDvON3HqyEm9QexGyLH8EFCc0Xnsyh1YhoznYuz407OUs7Um/0TyUOqwI45XWTbPpFZvTy5rs/0WbYf7TaXM4SeEOVJ7PZd6SA2eWsDdRtivm0T27HWsnfLF3e1D/nKRwdNbiV+W6h+yX5tDRO4ijhf1EcBp0o0QmA/LKplXS/ThBhHN+4Rhni6JC37mDEnHpGtu9K5hJicTUV85ue32fvqF1MjHIZDRD3KFQsiyWo0bgwxD16dwkufAzhZdhfWYgPCsLlheoTkhZ2ddn+lWdTUBoiCYcMPYSRBJJAPsSkkrsk9hMZacs4T66y1V/bO/prwTnHOVy+A+XtAlpW0t/pC2gYXorsf/hhOzxMc9HBImXxiLKfacewc+H5rVyIGIAG3otkwCVEXWXiAi6gQ8+GEzmdlK2CUqQ3knXIqcNoJti9w5scB5NgQazi9X05WK0bqeDR39XdrNiuRH6sEfKdUfMuCgBHF18sg4ARSRDtSwYDR855HlJdh+HmYJOO3r15B+MZE/mowhs3nVQqGxOvpgR///t1EOIivzjebSxgSDlLLTbtyNx+wO5iJPUXAMScSYc+8q1V3/6aFdZcGJUSATRr6DaduJ0qIXM8OtCZ0LqHikDjUyZn8EzrgB6XODNHQ3NhDqQMAS459E28yYZBMjVSnhVV9yE8cHUa8TrNZiJ8xzMmb0zax6dXlI9DKCFd9fhBD4nPxj1ensuIfr0ln37j/6j9M/z3UhcvIsb3xusrjrW91xa5gUySc++tk6X99cpI8HX0o/3D51bmTtLr2WmW3nU/iSEd7wR5bG3mwepgw5F5HCN0X1cPE8o3frFpig6/NPIaYaborK0TgB24c0EjW3qcHiduH/KAPzQ1qIaN79sMJhfaIBhIM619Q/KvnVVdV3tDFphmEkBakoQz+RLCxVKlrtsnyNHCdO3W9BBL4mzaapymNuqjgLdDuw8wiC/31pIh7f4vjxCi/e+ApwvpnaCZeiuPsjZnAT8f5/0bedT5jqzQUO67RxRvvv4hIweUNqnShw4dkr5bKEJkPWVvyD0v2HRqI+sgesEGYNPf34nPWXlWTuQYHnB7Ac3nzG+TFFDFUBH1A5v1bqzH2OW+x7i+ygH9AS6zA7g2418USZnC/p2nKws7stsuPz7i263y8mnNbV9v7l3f3HgddC1Pwy37FK36EMP/u//1tSZ1ZcrvN1T9W4eAPevn8GnBrJw6u/70AENjUHun/qwC2PHIpz7GRoqm7vQPhDMLO9gkvDkv3e/e/529vBMh/sphrhpGLqS0j02/FIZTB5jPdThKzSivmTqBZNHs8LQK7LL0y5dZZpkqGAV8xiYw9+GS5lt+sdvImvbygt6d9/TXsDMewv+WU1+LvaWtYtWZA7yH4IDcFL+AX+TZe2Wo+Hw3zPoRQZ3q60N4e22Y5PuRIAQh3GbOpmwd76D5kGvoDGllnip18/ig0zgXLuxTNHNc6T3G/+iqWFmXWzZdlHXR954dYOWh9Ti6n45i6HQex0LuDYH5LLPEWph1YuhdPXnPBjnNkCKqmxMvWWia+GplrIpgAtFLwYG8tXcdRk5RWd/yoVx3JDcl+pkpwaDK0AJp0At5cOksgjLdrTsjCSnQgjkR8df2ZNvAxnjsofJdAQKWZksq9cjcgsU1onSgD7sAEzffkV8lsoio8lvfJeb2yZP+2KRr8Iy2Zf1gb/pVHj2C1d7rpZXEJMxn1meolNUsOJIiwDvEhpnmhzmA4iRwOv6k8ZAzx7D6+mecbR4ANCNr01MJw7p+tcQ4/Xi/Crjy10pgUH1ISU/Jgf7PdyDrDW/afwaoHsryBwhBjNWOplBR9d4A19if1tFX1gbtkiH0s6Uib1cWEvSr+Jp0cLM1mrH/r6o+JPkhVsno8RLEC+9quxS/MOEIy5472Nj/aZ6FmqyFoat4bS7SyGMFRwSjRcoBUly77XqxNcU0tWFs85ClUcUTnT0WXjHQWgGFixm6RzkE6BOkeSJCTGIJlBDIhxIlufh/OCU2OsokBeJblTYTBZ3KSjD3I8LGcJXNtbfhULtRM4aU8V2PgqRx5lN30QJk3b15TVMhaSvLyLVg8T7xhnOvExJru9isCF9h00afxby3PHr8oPvgcbhbobXTld8+kaq6eO38BakOvmk9XD1NsXJ5uvjzc6qUvh2/f5UoX5N/PdhBqnszKhI1zKI3oECOoIoYNbgLY3n8vy+KfDu/FQuKjcBIi8H+wuEapGDbTSCUNh9zkEp4QNLJLsVnWzoV7ICgBZqc+q4Khp4rKA0jayYVZI72LjOW0mEVZOs9w/2PhyZ/7OWQmcnPhHjRUw7VB9lRgWePJxF9N1sDPIySK8Ep+g4Relda6hz0gjP2oLxokuFcZ9lHNYOhrL3sNokfc61zDzrpuvy+ceoN426SGEohxbWxDDso+VbOF9O4/FucV+pgloTe/fmrXdBHKim3gExgGCIKgXaQ/n9dpTNFBwu99v0t4+/sOOLsiPyL8SeTt/XMIP1BVSBCZ/dE04Mbh/Kx8vWh8Jh+ufX7AQgYSG+LnjqlWlmzdRPWIqhVwORIxo6IyBzwdHi5i7xU9dflY2q7nUN3rAZvBO8r4JCcdhvY6bBSJ4Y/wj8aFRGhJ5+bQouXVsmfMTe1k+Klfb+pMdvO/FG4Lfwc+1/tFL2zAuw86650Fg3tP6B8B/MbS2qczl9Zv9jxI6M+dC/a8TyxUTUqSIEMMdFCRXLJGy0e3mfgdW/ELcW0afNkEn/DKFXzSozPvjZuDCNVyEzevn5Af4Q/DJyyo7Ukcv6jsxIt4U1MArprIv99wDJJYJCWEnggteFNNtS4FyBAACSTkxyFJMiHpVRvFzaYrgH86bPnw1ZP417Xb6NM9+wvWOGAPb8oU2k/tvvZP/LDUm4dHKRVCF8AafV0i6StxoYc6FEgisabwIsmTJS0trK+xj9RtvhN+Fp3f64aOYUyCRtO23ed+fOGXPv9JUC0eKQCvUXNfZ7AsWIIEaKCBlRfq7JJKtA/wiC0/je+fDtrHtMEG+In24GqA9yk3fn08bRBAYfyNwI9L6GPWuOH8xVAnvBryzB/oH+86SSIb+fZlvxkeyton1FqRvMCT2ah9xGfZPSdqqHnIbxOUacLXBf0WyJOZuXsXanTjvbEutLb8yZp4BhYHvlW+G0ZcCsgehZtjkgIyYQxcmF72oIJMEy7eGnuQs2ijAKiCZrw2vkvrk7qoeIWd/lPqFb8GuZUjDI/dClbe4tkeuuNh5M3xRfrSpRpIIZXFvx79C67AnwrZikfogtFLltuoHewp5oQgNARd3qlnoAkrUIVFaIAGGo/OlB0yowN/qjEueqvqiIur/KYZhVXokIs8Fl4YzNNRx/mijZKsrgWc6/qYE4Oy1fidKA0gymZOxxGazEu897QoQ7Ju+UA9BD3MxsC9xA6qt4m5Swp+3VSqYb3yK6bc3STn00gRwqufG7TQbS9cv5CF0JuHjaZJM0bogn4zJgSyey2V96o6YnNGnhsOQXdHeNTt/xku5p5FgLzsa1OAiuON1SLIzyUiEl4b8GlAMPcOyvUgCFB+oo6xhJx8r0AG9pDwWEGgWUv8liWKxap3Rv173/SCD9R1I079InnZ8udAyTMGwNDxv0Y7Tyi4qMv+dahWXC8IQlxPVX9t07/nLqHBYD+CSm0jAYA7cJWG5ZKz8pMmbO4HvuRHsbJQFqmS4nvIIqQNv4CvGl+xV97D2v9RIVVsBNUqI6llwz+CuDLZrBmEi5ihRFi+90CKOCwdW+PtPaVVXT2IrDlXTOB+FJh083XalSAs1jlnCIkpvzl2VXUXOMTPI2ZmFeTG930djt/meV3vd2rDzAL5Q9/fz/bBMrMQuMzMyQ7k3ua5N78VHIuImt0cWCprLc2geEQSEeZh8MnOAecgQGBKxkD9MfnBbOtiqrwcpFTyUe/YyLoQs+uMfn7vX4TWUmITTaT+t+Y0ShK0JCf3dXrBbRnw2spLxfmjQJmOq1AHunKJwAu7pWkvCt7c7bbLtDUXkIlhwOBCgH5rL6UO39q/bgv3NBQ75wMJ7/PNYr1nkVHtyapCKP6LRlI+7oP2+dlM2BGl5Q4ygRhCnqf0v32ttcYZrXzyLaHvmaec+jCAbEwtDCXB8KXS7sbg6amsMLOCUXIzrrwKz4M8Ge4LCJcz4JQHJmJVlg2L05gGImK+J1/VvzTp3GcxF7MftM5DxCg+0zqnuFiZYGXYQerGrQL1jokG0hzgzLXW0cOooq7FV8/jT2YiRsz9lUxc44Txrd07UAQFkNMb79/Os3wsApuAKYY1QBf1+kACCRDIFMkn7PZ9EEoP3wv4OTPmwE74Zrf+PLeui5G22SCIQAACoNNhQciJAm/uwnGwCgbJnLX4vImg2/YiX/zObrqAFsn+cIRLrvPFcMSJl5sYO7clgcr//c7Zhl8wkvkoDBGkwkeHqw6EEQiUAtFNH9FL1DMT/6SrP9iHbbgI0YTBYzgyd2GAnE2LC3NNEclJl4LG0qx4nIgCwQaBTpKa23cuWE5qypbI2NUMOgvOueAF3B4ID2o2RXfzRRCGqWi5HfENyeGuJ2i3rcuHSjOuGsAN4TdEcPxlhtf3OYgZnMRV93laIDNdbJtlW9dN04TK7rwnBmrsCLAIw63imxWWqHaFdM7vRbk+5hfj4IHLsPLQ2AZhKZ+ODMYMGYisj6tOe+Ciq5wku+ik+LqJK6qXZhAoHwqLnV6HUe+iGzCigPtt6lSi/OZjLeCA7lwRh0PdKh4gm7PkW88blrZ1elUBw0gsAtArE4XEWuGqMmonhFYRjMDMslenpPEGOYSJfZgir3S/PINLlmbwJI4vfuqI3gl/x70HJ0AB+YSEO/EgjK5KoQAwjttR4JkJb7uP+/dxIGe/owb7lsAdpgEp7Wy38ipb3O8X+sFhdIHeQ45LhKWaWNuGcLOL2gcp/JDHnCs4WzeSeIA5jPxDH4j3q45w5WwIuN51pC7b+BHGdMg8p7YhjHpy/4sqixe3DFScB4zlXOKGXBumah/BRO0cRnKmhgDIWs0UJnKsBp7Zy9M7+MyJqf4Z8K4OC/hqDOexhzt6MIuOmMX4KSxqhZsJm+DHkITyuYvZl8G74NCKTUwHjhh8VoqOGDhOBpCfzIInyJrtbCbRRzv3DOa94KdZmi41f7O6rRlsWRaFwgbcbsbpdMXM8AXzJ/J+h5nLJRNVQc1TnVdlFv7t957QVzf2PHdn5NQJYA7Hk+P9udi5JZV1u/Y7JD3xgKC18unb2b3FDb/FRbvoTwsdWXcHRrKOlndLzy1WZmpsDStWcKtdhs1M1b+x+Dn3xFqPyszsKhJBRhbGmIQ3O+pfjfU4NbGKQ6Pa7QDTLT1a2W9TczhcZxi9PPTlN/vbC/ur8dGj84VdggtEANN9iBMhJ54lbNI53TjcNQmYy1We2mnKZBtWIid0qahQI5KOAU5GTYMvZQB5KnsNU0jlKIYYCXeM9EYdVweh31z8g0J9gXk9PDaCaUe4Gzm2WBjpD7WEBKPlFxmmbfGjQPjeH4hGgazl6/7iyU2QQjQKfbjgauIKXuNg+CeEj1rfjhSwcMXHtwfQ/3AO4cWgJXBlg+pb7Fw2XH9i28yFg4t/vYBZM9Llxo3/k3pfUhIjHzqpP6K+cvfZHf72XxfuBj8VHQ1G4+QgdpzR7cxMl3WXXcETZlxdbt353ov/3f0rjfpRjH7v3xnTbBDdT+D10I9leHUym89aOx6+uRDw77dH2yP8+ReX326qt+KzweQScKYevSe0rnNAeS0wr5n/gR3kt/d+4NZ5DiFKGMVf/+Ha9KXh3/nydMHjfwiPen9+2TTf/ByZxlmlqYuCJ8nPfbgV/v0vx1qWNotbO/4+9KsfAU39Fdbef+nje8xrESRux718vX27mJaW9aac1/gubJgkxe6XW7XJMTHXYET+fW7EIfCO1q4wp6pqyxeXZ8L0pmBHfyzZu8m3R4bsnr/4foryCDWVhJoVxp7xN0coDFOYsDUi2YCaP6P787wv3M2l0PNqYY0c5tni+Q8fft2f4Bn7URo9GEOSECl1kFKkQd6ndr+IP1gs/VH5H4MRNy+vX/Uer45Xae+R+9Yy+fKfXkX3Hi0Bk456TIzIiH7/csEP10mZMOVt9ubrZcIP1/EZryTFTKEXYgydtmn1y4fpK8Sib1N8dAgX/jmSJujgUUMbMDNfxZCDQflCVsUlFSu0wf2L3BzDrS9HW/xeg0nAQSgqBOSi9F/81uARfet/AcTggj/+UeGdn30cIhpquNI8/DN///JO3zr6mx/v+L3/dj17Of+PYi5EN8FSPg3RlcHPRkP/919fdKJ4Co/nDnLYV07jy4C3CWiAB9nCkO4KewzZua3zckB0dZ3lXsdun+YEo52V2ZXJxg6ZwBMEwe+Wgzj5yiVyTHKN5Wo/ISNiovvWOdYNHuQG2WcXw5orB2XP8dEQf1InLEVY5L5Tqnyea5XeBffsOZkyQj9QsN5A2uUeIe5ypwr99lPmtCyXvWwpJc6Yr0lKqujbtyay8W11AlXepeczq2zb5+1+wK1gzDN3D1X99sH9+0eBDqeqNnsPsTWiLmOIB+DLlDtZx/vd8KhylGNP8awCGSmYD6mYwiiU0taFYnflbRcwBjW9ezejEVLumHbkYh/4WX0dvMojVpoCpDVHS0NX4h0Y59p0f8VgBXJe7zNCjmS25fNJp63WWzrkadAQlcZyxU/QwII0Q8Yr6YbrIVaEGH5FFLQDrn6/YFhK0/m+vxBgg3pxcq0VqjIg7aKgG0oGNaLz0sPwL/yvF7UbL8cLozR/7UvKodwqZWacxVBSSrNdgS4IRMveyOCd2hnMSOZq2y09ye235gb+GbsqwnOG6njWwV1uIwyWpfSdKoTdBcYN9utdFsAwXN3AYnW9SCtQrG9OFbzgSjMHvStbXPfLch9RlQLCcLWP+oFuDRFwWU4mmCqYhtm0JEaaZCH11MfkDvLP9Dw8FzjB0zooKyoZMA0Hw6z9zPyB4whkMtsI+Hh1kWQVWbwyEHsOPmDsQikp6sM7K4EIkaa7moBMYt8HZmCaPgP/yzbpuj2/pbYH/GM9uCkj03/rBKKnNHstUyyYzAwW+hnKR7QwKzJuNfMogUDqxUXLAqFA4kkksNn43hCAhRqYczBbN4KFYhYi7us7B1ioyiEqXlXqTXZsMQJJbs2m5qxo/wuu6B2+EpoLcBH8B8fCDJgFIkhCrdEOXba3qePm8D17Os+FYftrqOxPXlFsW/vz9Vztoty5xdqb6MoTYpT130M8LOO6/0uHlliKLL4sSug673fz83CXH75Rh19jXPZ5W96lWZbmCjOei7rUqs00i4AZraK0XZCrT+q6ruq5DC+3xfJNpljvvHY12XA3bgwiTaOKi4PjSObGc7eI+PXATcNvDfYB5LPx1FeLtyzP2LVAANr6Z5bnprhbd18PJKuqgtkYN8GA7c1NfBWfXl+N3enu6y++n4CYRgucw3QsXdRtIjU9HtkQT+xqGDpkOD24+O1/O6QXbdzgauDaa6JmuIdfHyuDVzLWIiB1G28dcjOvHRbSzW9vV/Th+GrFd3MLpr4N6YOgtdI4W+4N/mrMxlvO1b/QOIXMEKzdvMiGdNBjsGlcrp17YYcylCunuxjPV6qK4P3fys1liliSqs6L8uZ17uOSb4d4Ak5XJ6WJEQ85RwUSou1ojGvBa0EyLdmw/CQyvz1/m5RfzdhZq8qjOPF9zIm10Az3WwgAzkf4DELkMZ6DmF4Vj64z5TEWEIW9XdYt5/44XZDiJXfXw48BLFAQlgHSRmSoWLuUji5ChGjZJEbPIxSZdO9fwNtWS5mwDsGTHjBsol5qJVZkj7GHL9D6rtrlIO+fYd2WE0CNshH/gj8JfxF+N/wU/ix0IXxt7PXRV6H0eWmqm2tftNiw7mdso9jQHSWzfMKq2OByhqwRO9pkxxgqViGSE/mUkivW6fxvVcxABAvk5V7nbq04r6Q5GXQouowslmC89Slm3LvaxqxbmjDN8+RCkIWNptM4zOvKdzUEb2YXeV/dDs23aswlvDfJmDkP5GMowRqckPsrJ2uOl2EYyLn+leGr10jWrE2A4+3KKLGllH1mGGlXmQlBVEwyEhNADPvsrBFXOgnZMbBkCOOBqHLOme/JiJTeD0R5rBvTBwXiAdVgPN6XNHJ50xi+RhrtnsZT15o7XijjAeuRVD9oaBZ6tkaMKiiwyhhOnJ3quevEyhj1onOtGct9YRSq4J8VjucumWpGQ5KesxmyHLZ0vNYaVabtSBD4klzj2E5P5x7iGJQLrUW01M2EGLVYHDdlOy/GQjX2dt72NLZSM+0t1Eo4kBmtxgeZ6Zz2hVuHpGt4Hn9RMJZUyF9Wt1uX0JhU73eeas6dXEQ8fKHmXDd/gYp5UGl+3hQ74g4kqIpi6fG37SLIxCMjpX9A3w73RG+XU70KSatTV83R6ZfNdbnYW454u3PQtv2p6g2TtDdBSRYIIX1e2B26GSOBgEWDSxbqsGE9h6+OCPbxOx3A9jgzjchumE2n5lqtI4veIlZh4nKnGL0aqasTsgtiOF+WZbD9jTlVyYl40cgV5E8C3hbw35ORDaRkRcl6Jf4RJVAZioTsWTEJOjktTP3CVyAnBAybkAMG5eorCrrYuhTvJQmlxfBbWV+YSD4VTK66jCzzwZtSdZel4f4vLutBk1KHEmvFrCNincXU8azCF29lL1G9M0dNjPhmSmSTEo7zHOXRfmSikB2BGACYiKjzQJwVMnUjYQMSIgQo4EoFlPlqnxhJyeqMqT2ASRQCFSIQMiIKEhMiEjKyHN0AcsVy2xTFYFulOYVU+6NrX4kR2YxpWfuJ8trOOdSUIcAsIp0XUjPNuhGIwBWRAhYgmWHln/4KJAdhGOS5pAaEIei2/gpCTEcrT+aYioY8BGAF8sAgqb4kIIeypTzlC8obyS43aM9OImtDn/PDGXXX2q4+rhXTnmDrrhoannVdF+XJ7lb3ah518TwOe2X2fMMuF45Sgn74LgBgzNaBWeiR+nFMNpyrcv1s1rRhXdXLGAOkdvenAr3cs4VNS9v0BLYTVQYTsuzCMP6L4P1XH09pMGrSdBTJ/oX6Aw2Aw+AEBL5/9B2hZ50ECGQbJ79REi24LMRUeag/RiFFPKwrUEJRESnvbRDf9YE0RHpnmu4t5ztYWnpB6FVCa3Mc68XRi+X+Ix+c33V5u8O8oJ7hBO09psTI3N6yO5GQmrn4wGQX2aSGjgIMCgTNDY9Aus9wu6qoKQvJ0+lwlfj8tnbNYHiKYWZ3dahXxMAwG6esfbDrlM9kbrc5nSC8sMFmSEgJm2smAVVH5CTEIAlRK2szU6NosyoBChORGHE4+IcHtsIk/o1qujosiH7vVHkGDgwnu+ocFmE2sgiimCC/VV6rBwaGFZiYjdb0kBdGevE5t9qjQ5M4RH/SLhe710AbbJM00USx9zHBYPad0KlV3bvyWLYNf0Wu1jU9KhUENRhzppq1Yj6uoAcFAzNlORXVk6jpiy4VzMJjYpn/0QMVN+wnV0sphbikyK6BevIhmjJBq8K4Q3t7HIa8aEXsXP/NTAL6n+FXgoxqSpjOub1a1PVhfIzjRowITJxbI+2+kR5UXpaBpwwq4falpMaXpZcxzMspZ14SYy69gPUDVZSxtCFLR9odDkoCKyuF8CZxoPRxsih2NJwj8qFROnN6GJFfl8O4pNhllmeKpappta6L6YVW9Q+rlqwJvSXP4TRcjVCQ/5iGi8HDCBvRlHwycPmD2AT+xAfRBvhcVcWPxnavxi0Yoa/OWRtZ017s2IfWU3qaSVctA2HdqDdOIQ0VlhV8fFY6ixYvVl/joutRSod3As9lilLFD9Odk6v++IRKtcz3WFvF4b3brUioXnfwQ6/i1S534mQ4r/Hm2bUnN9IV4OrGUzb0AjqoQTlrogq4MedTK8Bs84QS1jt1DYoG+76FdS0taojiGvaadvYauGMlgh0KPAu290IUk8vZ2ItNLOZm7HQZjTaNbGIcc2R5LxnZ0Np+nEQ9Hk0gznRGVLFmze41qaiOk/EPoW4ulHz7pVOdZ7DbeZwmkwZb1NCVoSmjYDrz/uraKRuAQp8amLdGENekEG7dUc7wnxHlgqzPnfMjQjgfe6LVKMVO05XMNOfTac+NMvgyJb4sYbUL7L8mTROSFcaqPDw2Rc9cJlYAFf8yQW0CqtsOq8t28AJiCEL4wV0b3EsQmKzJBkFhk/2+olS0StEzL7lEavl8FgC0Irr3Qv6bLjnPAuK/OZUrCwVBUA+pa0vGbexLxbF7UQL1sf/QP5LwSqxQTx7qERIzlMqnnwYTex/JjUkE6XA1cpL5NGY3YHnsv1HwlsKi4QLEnqcV+1bFOxtVonyOlSAHyre6UlmblDh3HQCwiBABQTYJfHpDchOIkJUktm57ezteK/As8z6j7J4xs8PFDt6LnVWEOLIbmzIi89nwtTX4a7FuwF3RYbGDb1VP469vWjIxPUzRPgzYx0DdfmOA6YCuLgfLYSHEwdDPWoGubRJDaKXW2Bg/sbJMqVFs8toFeKbMwMr/sCSIrUoq7AwgZIBCvL5mBHwnkT/3nzpx+4WvXEg3Zlu6G/G4ODiAmL5sCjGDncjEQ/LztL1HCihF/kxkLsvp/dKNOL3NdB/NN0wIrG+6PpE6rZ2JDgbK95edk9DP+ndXvsJ8nC6eP39brbBmYDqbzVTo7ovPvWUpu2jzcbL9TR6cua5XGAiZzU3nBgZg4w1Mxy8WQKDTcmHJRww5t7eN97VtefziRMeZPfmzTgTGUXljMsETMmG3yBWRK8JLP0UfV6OZMEY+oORxXQYimTdLoA3Ug89V03bjF7Y/nr4ezWZD77swKvMvG+D1RazyQDMKBm5IYlzdvq62rCIaFhUXhqNN79MRubAmqZt2Lvr9mJZzOFtYzlfW4j7N4BJDghoG72tBVhCiEED6zLIJ5zFGudL+DzOwpluLcKr+onXQIJJ8nny/scXA7gmIXC1k8Uj1Bogl1b4EhZNU/UW24y/II79oorChiHgGVSPt1pEbV9IiH3Nu4cw7OvL4BR4fQy/WPu0XXTtVwujK5HB93vVFhSk7r9InxE2wrWx+maLw/KmkVJobGOoytVKEweXnCFavWCiBJzhOt9SuYH1h/TiXLxSGHvan94kvrbW1r4YFmakEi4MKzUnygF6vaj7x5I8+xB9u+DM7WTHOkZiAM3BViApi59SnYFEgY8wyJYPfgqzmOJrdtjApeGDGmLOpWoTgBkYvM1/13jeh+GZJkGygwWJ/PgmoDs9dJtXlLC1nGV3RY/Kov9U4MBWoafCCeukU+eT0kqFh6y3MNHfNyidGwjTk4RAUf7Y/wd/OxGLGG3bW8cwaltapBx5efz/nbu1kOh1VFsMetdANsYdWJ80BFjm30krlqLjyGwcPsxJoAYz4ytzaTG6/Tka0E2gfTIarW86tLAgZOfpFu005YJmCRlquIWAxTzAOUVEYMQoAZqTGyPTVECfnV4SzEPLeBG7uPPXqZjpDL7ZiJXI/IXgOU6f8FCEGgEdVqpTTsck5bEH/8BKowBXTKea93DV6TT8E2cNoloJPwGuDFFtXDDa/EJehVbx//sFufJvpencwmdx03kg9Itzakc+OJnMB559AEfi8H2JDH0I/Nqk+0d+3t5XvjsvLy7UGHe9Oy1aZYMTs2Xd0eCENSCslKomFv3WvYbXvIV7Pr2ZXfcKbJTBpvaR//t5+fJGwzCS9mF+MKngvIwNHZibjOjj4LTMxdpXzBDSwCPA6Sp+eO7Ii0YURM8Ahsseb46w+JIageCVnAa2eihYYpS+u2HhGyyvgBIE/fg2cHSB5UQRDR2BBuEG4DRZ0BUtx8n6YOeRMM5Ow68NTmyND8raEYW5t2fc1KWdon62+yCBZiakcgMiKW14OdWe08C1019GYmhN54fAA/HAZJt/zingPYgFX3YLOJ7Eu+DK1HDxYNXFm7WaXUm5+dU7TicMJMqBkEcecKoGgrmxQr0lJwAK5ZwWSbwicM6fo8dAWKDzGTRw1VmOwauYukSd+5tEgCpd5+Itr488IdRabmKJ0SkUl9EIEJpsVu8vQouZfeMAyx1QDrYxslJidX0DEbiWyMjC9vBWx1RU4CQPu404AVXWmleROkapNdaDTVxN9ESaLdXVIQPGUq6kZYxJQRIojHRqSdrE5/B/85qu/TiAJc+D1/zXgJbOK9F+KeJL2hXg42qpnZg6WO9iXFvHnadC3Nbrqa3/7yMOQ3a/nQGdploYhWjBwzuv2enhuue1SCOHt/6xlF0K0c6lVNh8119nHxCFCRGRiQUCSKGUp9bII4WpBufmnqTjRIWN0TukytlerWCcMwIPm989d1AaiQIMjFKcWRINQlyVMPKiLX8+78+NCzPy/n9h24we16/FZ2/pc3IkF3Jl88tk5Fda6yykF/+5B+X6PWr7VDSgmFqgfjbtlEtSvxmuzDr86hyaiNlRU3W/egGvXPLHxpom7uswkysISbgX+FwG1xNH0l/CM7B+76QJ/OAHg7j63OCER1UV44QD2I9xiX1s3glYLa7veE7WfyvizafS7tEnFLoTwuYQotFUiUbkQexb5pNjlFsh2ZpxqfRno5wZ6zaGOkHAxqKsR3m3Dyy4Cpjy0TzN61Mn+5OFhdx7Om9336g475qv0HfQm1HMhPPgGxzDB8bkkono5NsOUT01sByGUseKmDdPqo8uSXzRlFONBCvtTLc4bOebgCZ1sU+ygEmZGL3MAOxBN/gHsJzWmAATngb0EyI9CaIZ8zzzks+yfE1CduDSGyWe1hAd5e3V3X9DT8qRLfZ8I9+slMkLMREWSmPx5bT88KH+P0jddyrPhxqpd6nVeNSn1h94Z4f9QTPBXyOvf9boSvuPiMB+3TOZHIPwDH3JALW68EEYqETeZOoAowuurc4LE9o9nw85ww0gVfvSVXS1lBQT8ED7bsKnjKbijJ+jJ8d/5spjRFm2VHuZJD9HZcNyADV2j61z3bUZ1l9DQjRHBvqbj7OMlCZbWRXS1zSFq5z4h8Dvm38/bP14/OIz1P+oXoo7+/kEhYhKUJNSZbczXXpvyRtRtZSFNsmT9kScdgLJyvm+irtZL7fLDfO+q9fX2wk+vfbuAx5dGIqwxIMJi0v1e/yVc9H2y5MRyAqdwIK5APStPMncf52V6KpcuJB2gCTc5yEGcVSDZ+vboNS0x8Mvj/W5Fwsjcvn5rXEKPf/kdl4HUtVDxngkqJUm4Hv6cZct17TNfrncLdzhaXFfmo7uq/ui8B1b9oqSlyjwOfmCSvp+vPQlRR07iJxNQFKLv4CAdq1fe//ikNn62+p/k39Ell5MZ4rWjyxjpakyJMrBwdCXyGo/hEE/e1x/zP55+YYdLOXh1+apgxgHEjy9ah922M4McJEAKMpDgHXaAt2WgKeYJHka7f/eM/f7woDYrnv3+H/9o5uH2wt+XQZ6W85ViLOqMtj3KZfzhskG3Fe0wMxfZ6+B+OUhPCMjAaM0OwbZwmRnL55s+87TxybRj64NyuLwwSNm6DrSJ8dShHxcB+qxaN40/3c1m0L6QoicYCztiXjpewgkMQNkbjyNrzg0M4+BvVIF4Tn9tR5M3lgpCmKCoJi6ryPiBXbDNlpc78QAHdZmHNZDxLDkJRSKiMRb/2nJv5hKH/Tqp/myNyh2RiJHIFdv74etzYe8r1M6gZIsSN0SoCDu47ybQhhh2zGADbuEYIV3h6YT3HLcPxe80OfMcphRP/0RUTKYJ0NJYggXrlm99IKw6uMaCptoosrw7mWIjZVPfE5sPqihjFRnQHr3Pk2pTdhrCYBwQoVGYzKAW4kJiFJANUTnJ6+K+9SYuJggGadYnI5rUdQa1LlbST83Ihda/APUEBB6ct1J0Nwz9qtYp0G1n53mGmiMykxCRcBQX0OAB9BemlSJwZHy6imAwIwkpvzbHFj2BCvLaXOwt0po0zUSiOQIwCRA0UiYC4mnszCoqzCwqyqLKwNRlIF2vv52BZAkasBBKmWz9s4WtaplISIBpQIdpMG06A31IV5gxjsmyfD4vTQ31htVV+mX82MV0u7Qlx+h8R0zRm2v3MfbZXYKNilrIw9Fd6Ri6HRmPNvETES7JXXK6nCa4WjjGZMrdGxdV6TyP4wvSoM3gPl8lvJ8qNQ7mOd1n2S6maGFttyGzCwqx1JL7akLTxe67qy4nNtrxtetaovSa5x3CWR4tl0OE6zfso52PaBEBhKS68mFqXsFdWN4PKgZdBM+MyEQpYiIgmY3iCVDKmYuVKhKldJGQ+93g8FOFSdPeFyXPXPdVjuavKGL/xPrUXaxANYjNxZ/7BOQ7xG6MSJifCO2zD7HZpxZlzm7CFZqEHJQgBjlIgQIie5Qr6E8Yc1qpTWayS4zTMkepkMWFNHr0u0mCIx6sq4hYYEY2tMNN1/lWzcDW9GZbnB/mVm9ib6tj25tRxwyxehK7IVnX9akIIwAXcSlq7siX6lXglhJlzJIwAyVgxnQ+3fbSQA5U4MKC6iYLY8O4987svZSNM7c51kMnHeSweGLrNYE1zBRADuIQgzzkE/k3sHbyYKLx8OALi9LcTunsQdT1n/xq+3gxGU3LMtA29/LBV5dd349G4n0TaZ5zrwm2cfeHU4iH5M7LwOVUWVasZqTYIGW2Ba4urYqYuZ4LYy5FDNdcv+Xkxtb6ACOfVjwp3AxWqvafkg6zVNWSm9MwHAUlsH86xhy7ikVoTj74eTS9hV7lg2k4FiXPeghrT9M0x4wUId5kRaP3pi9aBmclIQYDs5xTCKYPMY24XLgIWYUzNp+qiU0bCflaowCZcrtZZf+eDB7QfgyHHngD72eEw/vmJYRNgh+os2KiEgki6ma3rxN86g3U41gECTKYh8wvlcHnm8BxmiYPWdCeKOCETOwmfWJ407H15aILUYgiLNvREdr49uyrkMHQNIAithAJktA81PqvdkHg2QF43zzxABQSOkb275VBubsPxrqnfG7u1bVILZ/Dg+0bPxG8j0RYtzXvGnVyc1P1Vk0uTdVbN4m8gBIARjn2OlyADBSgCMVvtzoh/+k1nUVQf6xvN+7dbTFDuPRpa+sSF0RaO+Ampo7zVL2eDNpBtxe12pf1QCzoshF0/vPudz1CO+o859b7LzJsPFwnoo7LslBNHAip5qHBpDyHKL39jjOiwTadEyHH4N05zNUQqcBhCI99mF0+4D6y0zNL1RqKUecHpjfiC3syxJYKHo3LGIB2tjBbUfI9Q70341Aj3dZFxBPPkWafDLebHAIKxpC4Nq5WJn5faeZ6WFaeRdQ4b60zPSEyWN24ItwZ+F3lVgfUqwsQSk/ThScm4AiT6WuNxHNtNST2mbpYzOPT5jGZI42ZF4UV8K1AJ6EY6KQofI85K3obhdEUxhRHryd6QSwmMvA21qEUC1NcFh9wiGldwyy3qrMIkuljJygv6ArWjkBk0gUsqd2KSTurWeadXTuOgjFkbFdwCdIYYK+zHzlgrmIl2H7CriDQCd6saHrqOkz8lUxb+6lAlns+MvctJT6hgNGvGXUtZrOUB3XJfTQZnFG41ilpeQ/BYuO0KPskW4CxN8dkAxShAkkogAiSI481bp2pHPX9ZVSYkMlo4WcfyJQ1+kdxEVhgponMIPk0yfcXOZw5DpZ7M66JukLZoul4IOz3z+MYBZDcjG4XKh4TejaaBspq6HAiulcLNj70rkqxJ0stdiO60xqljeYCCCYwVzx8aoEvmEFLB1YiZrG9eWwM5UyisyFQoRWmtQHdMMgwUUwVEc0l/fsgY53Jy2/hJ8489eNi7fgcjUQlKfsT4QvgEw3oa6q9Dfc+0Qejs3HMroer89M37/nujTgevFeMTNlRIfVIwmtbY9ajNvZsUWMuDOSADTVOCkwwrYSpF0GEuF07a83ax6C/syv6ai8qmsWB9EVTRF21pgzi+ihZpCddNZ9VeTrqdA28Ns6USDV1x45Lv+HmdJUzPWhsiZrCNK2vFE9h3Dr4SSZw3ed5tHxzDMJqf6t/rmjtsIiTuIUnXKVdHsY3Yqvsq5zPy122dWGptU/fB/3bZAYNa4G1QRM0WO/XYfktkiEMAnGhqKACWaPsTigak2uDLlICeGkOXLJAReqnsWUL/J7CbFFXdNb1tqwygl5CFIfPiK9EpOibZuPn7DNCLRV4uXLNJ51dZe1s7aD6xOfuoBky5+6LeI0XfnzNZE8jm5RHo1MmIIyxr6xx1ysRcUD79kSGIer4pEnJr0156ovGfjCsPJQ+y8T5zmZCGOaScDcw1MAE4QJ4RzowJo6J8SZPACvDAo2ElJeRtcHKVE0BWjo1Crz0agwcy1q2I1zmO4SmMGCCOAI1Wip3GvuPs55ZgHbq71TC5myxtDeGbXETbjF8s/E09JFG19GrtxIQOCcqek74kM0eow/cWFYtBSzCCtTMppEqYCwa13mBN5ei2RAwEr+MfWidedYJ99mgFZ9N2Zu7BbpPXhjN8Wgvj1wXnewWi93J1zl234ec9bQaOZnaajKhU2JkA6QAUcy0OZokWfPuaMa/GuRwsV8vRDNY9JVuy9WGpgXQ4tbx3Ci4otT1KP8knFdf0Bz1laVJosznJ4yyDkEobtRry2z2Vt5JWmMxrm3dar3PW+GNGEy3XMYiwVBfb6XFGz6p3YoeWs+9DPkGJat70M/WdsV0z6PUOJIRGMFLSgRVtF72pMXS08q6Si3gze1lPD/IcEvNFiFC7CZGgwhC2B1jq24oSNnMjnc8DJEZOqTk3dShPp3cOsIUshSTJRawWM1JAikjM2JKLMU1LLO6Niubv6WIK2db5QccZ8AWjvXqzIxZWIKRG4w9ieN6aDmHuT5iKGT5Re53oyPg0Njc9vPNWDf2ZgBhxCYzZze4Q8k8NsHCM1Y5tU/lxoLjRojTbCj6VeNEaojFS8oE7pGi7JCZpHZA1D1iZmY3/GmlRqxnZ7J8LIJ7UsR0r4c+DxB80ctfR/KF4zlEhJf4TStFz3SkQUXO4dBKYi2E9SamadZlaR0MrsagnKr1Kt9GY+w5Nilm070QsuoVRHJV0WJmuzhfbrP+RVKq9kpVpOHa5urBKpTgGMHrl1Fz43qAL5WkI7xSVXhPqva5p9M1BQ7uRj2prGs02JVkfI3rnb2hjqRxB8anEWO6w4vsf9EhdoOnar05NxjGRAgJMnOe3BeYP+c9eohAvAWGRB5en9sCnBgsc9/kgg6RLg14VDnG7BLgiL6tARkRwQMOaob+XV1FjDJNzFVbLvtJEojImzSKChExIoII9oV3BLADXOcOFN0OXJ58BO9TNzrWBgRqM4SLT65LEHdWQXUzOH+sBk4kazksPKyjvg+AwkEHWkZmgymRzpdDCjhi63hkC9b7vPL/ScHP/wJfhnqUnBxtBT3RIfMblsjcu7Cgv+VvHYt2SwvvpSVUxcZ3j7XMM3YPdx/M5weIdrGBafB0rBHiJHh2kub8NIXl9t4tN2w3BWOPYttjZ+ohqe4L9YhD01LxCAPFioIGwboIwcISncEKaPpgLNmnylcM5pvslG2CxyzxGl2gfdKmiNvn3fkGA4tw9fgYldBv/I1bdztIJDz39oAUVI4AiKBnU1n7A+3Ro1tNOT2BVTJbYCpoygW0LV591v8j9v43Sh9HWG0CSjd21dtIr+OI3wYFEa9bF5/N2CCu9ZvQuH2UClrIMKodQBISXBlb3jFX2NgtrhocMxS66yyZL25Qq17kvhPE6nuRsSEsrmvFN4SGIWSgRS6lkHWxkw2YpiMYFYCJ2h5OZtGYchuUOuxkaGNQAr/TZgD73nx5LJISTBLEFighJGQ7b4k71PbmsHBFJIogaVHOa8u58ORDZo1kB2tJ1KBZr21A6ZsXOi8sDta20cikXBDWjThFwWSKZAKGfcJNfJ/V3J0euhKtDCfGL731X1VKcExHse55AEsWSImbpE2PRcq1g7i2hHdJSj6Ln1lvTesD5roTN92o6/PCutZ7xEgNFKAMGUbrgkm2Q2ULkKors7JP2MGo7ZbL5TAL7cFduvbyH/EtTZK4g6+aa0pxRk6HQwPWL7emzVjeRQzMekX/3+ownSMEepo6JC/soEvB4J+V25KdWUspyuy55KrXC2yBpvxZQf7tzN3fGWAf9kpIg7XhYcbYa3SuzEHfI5ZoEBidWrGPP30mEZfGuHoYyly+nN3ambMlQJ+8fwa/Edzb2+2HEj5OoC9WMBiv6W7bF9t0z0IAgKJETtZtY4zhT/3OKMy2ZRu61EPuLGWlRu4DHWeaOYbcZDcLidxcpI1cYlQzEFIZG0iJXj6sjSXdOnVSzlLPT6XFAoKU8/ppR6d1BGtvNw0Wl0LgCNS04HdmBe3JSBeZqoL+P+X+sD8ql1e3JG+uL/M3O+wtXF312PdfZ5/qw+xVWZ7rnNPY3j0c2jlCrDl5MzF9WNdGgbHBRx+e6n1XrjUYYxZFiG7GSs5Lvv5GVsyLCpOabIqhMSdyqS17swP5GqQNCwhQL3igyWCXzhRaF8xJXsNxqxFDRgHAY/WUS07Pg//SF/djPYVRFWH5AFeYW/3eBXszCy1sv2nhvj69ffMvXL6LLAaE2mNRutcAuPuKuPuQt8uNbvpj2Ih+ILx9+MT3L2UX7E8s2tKMImBXq6+aEfYfMfvxa0c/5rmfLzfR+UFIcBm6GHJDbgrjy7JwKVn4RBGYPD5M92+CfU3H7Tckq4CZF4tns+JPbfEb166YqtdPgsIaIeWJ4Uee5n+RvZd2Pu4PPIwy8izPdl2xh/S+yxeGwdV7U4FKfb/841wErKhJIpybmV984O/D+1ZjzLFkZl+OycN7D29ayUZrHdZ63KhkyuZYg9Ivqw8xmrJqWbMjlfev3pL86s2rTDzp7W20bOQh+6+fd+ZN3NNatt5qUFopOVxA307XD+M4TNP2Kf/byrUaEYlVwAVVMc/TmS/1aNMRbE6Ldl1zyYFQIZUf+hdFWHRcb3PnOdksN96iUpPGs5wrHcrEBbh1H/1ybgA0xYKGHhz3f6F2KP/k1ZvzX+STRfmv518qW3j1N3792v7wzjLbbPjr/ZNzF6sw2638Ujqlzt0OHI18RIIbqDjlRYHuaT6YWHKutYCCJoD7Fm8JTn4wXkELB9+CFMcfTu+C43zfVJxdtLx9MN+rjsH7kp+8rqVhcE4eKmXI5TugexqfrHS6tf0xxsJsx+Bf2Soh+5YVoYhNRlLab8bOvOPfJykTrJ4b/JH1xVTVEGdvPHQVuUpAkatCkcwpdYbMur0j2WskeiJdW6e63UAaUeNYpM8/iXKjH9X14qTyg8YpqvGd/XFYCZeh1PdEjjG8puCdD7Eh3FmrJ3fb80RJOXquzXtXuQ1bgzok03ig0PLu00FEH1VhOUE2eksedgMbMaOC0TidaBNb23gn6PdSAl3fLoJ/Rh2+e+tQ2WNAXXu6L1n90icGYOwO2cenP+Z0SU02ow3e/G1+jih7Ici2W4QLswyDkY0Nvk2+BQuo49D43OOMeivw2Z+NK9EWgGyuL65cb566R+8h0V3MMDVJFJEb1TKnpUb+pzg4ha+k8i3KqvOlkyfa6jmCxSXaTlELZfbDdFb318i6HAt//L6fvuygipi4Vd2dkMfxkzdQtv4xbkkfekya7L2XjuHJW7rcBg5cC72EsmvKHRKKiShxdlnvoSp7JTMPZTNsrS3xaN3UbNdyZodV21KMBNm/6X+n5dow9M+9+v4d+MV+8oXUCUv3rGk3Cn7QKhDdxqpy/1D9tcm1VtXBna1fxRkF1JD+3uuvf/e3aoFr+d/P+w84vr64o27r+kK3bo1fnVoaUrAZA/UiC9/5/K2WsRy/jayVI69+Yd2rIHhTA1hwkJ3HwmvV89XVy4ZJCkaMObEpfX+LYkbUCxxzxdcmYIyggTSILoso4Dkzdhl7TM8i9zHWAeWHRyPUwSuGisNPRV7+Xz2fAHPB9sVLwWdKogdFwAH9+eH/IToc/vQz2wiFww79/PB/Fz37l9TPD20f9F86/LskFYwcTBMqmZM2pNbBOgkr9e5WntbwywNLaG86Evrr7Ko5IzaWQ30xbHIMMCQTOF5vby5fr9u7wwrKZxjxKI9DM9/MqYkJwMp/YF4HXotWFPgq6C/Ec44GVy+H4hvpR2umvPOeKJMm9/zgbrtnHUj1XBjDjeSqnjoVpATTRi1f0g8jTCenG1RNVZhT53xNSrMzdiTGo8hKNrpF26Ox2Ms8aUncUe2ql+xV3XCXmXWrIy2DEFCDfTk/JrebHFy/XRTetvw0yavqjfSM9GkZFc1Ecl2fDtD3nN12a2SW/c4taWpFScWWJcSLT3NcP0phG9kbr1BM5jaFkDcXWQyHlXZVmHqLyk+O2n0HNbUrY6CV/JcJirvimV+4IhHHQ3ALghQJ91q+qO1Sryu6xOjHYqi7x0LZX5IbfeajxChxQHrH1fvjIyHjAwZiaAWqWuaW/0x5qu7tKie/mtVxsxn4inf/m6dtAk6wp9/4uizK/7sQFsWnSDXRjo3Qrfre4ur97RX5iPC1xUWJknLmW6Vi3s3qglHW7wnvNOP6GdE0XY22+I8FdPzTu55P/hwkatD/nF2o7FgtfxIYucjrpWqj+IQTrIJJwFXLz8dXTpSnJ4r/9fh2PsAOoYzrcYS57rO138wPE7Bz/E5tKHT0xGbl+91IS3mBcIoKNsuH+hDdMYtf5Jgc7NHpD+c/Wu6S8JlsjllXjb6bpSmZkdHMCcGIVJ6yI4ysIR0IgJ5c5Cul8rx5ZVmzNhj0ZxzR4utZ1T/x/W8L8q+GiICFyBpoj62QPwfnPyb9yT/htOJt+8du1vvvwRdApFzXH6MB9b8wwd9DXY/dvur5e16BSw/EFaAwYS6aQXuCNv+jVWhzsefTm/drbUcPvqXzv27GHfed2XvflpxMrKjbz4c2NZbMzvxe7qRS9igd70mPFvfCnhMJyziBQWOwYphmIJrlDRdYDui9syl+5lHtrtvb9xTQEfRqXchNo8i5qcImdIu4R9gHAOlUhF39cLJH2k9jhEU82Plg6EWDRnuH/rADlbasip9O+k+N4cc6MPD0GJLRG6TQBlTt6fF+JXzOWvbf8/8XDiZiHgDoklWtWIADv/pga1oXs+LSMHj/Wb1rsmKyqOwUa+VBtDi/uhqqLwycLCYXo8Ivlhu2Ju4byx3TvF/DGR3dj4RLpvrLDzDYn+62V+cBJtC9w78NJXcucnhYaBYoXMh8atUENczpbrrW9sB9jjvlPyjQk1nsRpJ8oTx1gpHV/31ytA5xpJD3b75eHIlNmr5KvkvoEX9ls3qH40bWMEe+fwa2ojYptkIS9gZlp2WqVBFJwMwzxTK7BnVO0fl/X4QDZxrhhN745P1jclmwqxwtUg2HX2VUjfdEM2fqN3kNJuzSfq6vj2/kGBAtbLuOIk4l4ki7llUFDnoOOSY9qreVbBvD7d18TAqyE0E61c7oLNPGqiDwWExQOUisqjTkjJWEhcs0yH+zADl61r5etNS3TIfGJU+ImN0AjJjIWlnDgfqIazj5iXHtKECqXAV6pwIB8vgnxz3M5kMO+PtzkH18cfoxOej1kELXtd+1MlW9ixaQI87FLyCAeiArGPfSy1dPW/1JsF9wDAv8H8r7BMi8w1/9ZVqmq7p8i0/cosGG0Pfkk4u3sSKo72ajNPS1Gtp+jVuP/EcBSqOekwlhnXjdRfieMbj1k8QLwD7Y/oiIwzQfHYV4qg+PGbgl0tyJdR8ihVIc8MV9Sbt6XAXc3+J1/gDQRr1m7qCFl6IKowuM6fjQsrHiXSsjleNP7Z+UP73+fX757vn02aizeoGH5bq6KBhfXcgmNa4ztRBWeTCdu1etCTz/+kAq0lFo1vN2ld7qcpSVZlmPd7ld5xl6fID0j4EIhbnlpcMCZ+dmeGsIPAzvrQ9nn2dqyPAWk6NwLUxcOIdeOFCGUAacqvPzZE0j50eXaWe5cCDU2Rdu9s3Vfo7zsa7lW7+4gvBF36276XjZ8mUJWWlWvvRYuvuFvPM12JnRX7rMqLnRnhdgJz6I2KVHc230vDCivX5uBPlp+iyajkATyKupVKqdhsHVvaWd1g+42DYp+8Tu/P3P5a+fdYnavZx+Lacjxod2TN0/H9GtfjSfgnvP/fQtrBXl2mDZkzCGyg/sJHRkmp6fgM51tMzl3ZDAQVA+1H4NAsf5G/s6QKwdwwJXI/VotyiZXT+ySwNf893l4b0QI5XzpE8QBLeanoE57ddHCG4ddrBxuGM95WYVpWlzOdsfJEUd2x4ymTz0yzMAKYFivubSxVO5Bd5r12QxG0LNgFHaVQa1wCnZgtDvExBwodxYQxAlVtUgxqlZNdxBGJstvl02xPDdATSIKdc0akgReZLSRV8cNACK2/3L8Z0T2PqVs2qkm5T1ZoVJPlEhNR+ROLx1R4vfz1U8DcJ497+Xjmea4pOf+jLX8pK4kJYFmygzQZAtmXh1WradkZVdnxsVDsyfplYm0P8VBvx+4p2OMnNJs9doB3cbf+cRuHR/KcoxTdOMIlamvg8zNvf1v0kllopXpyqz3J76VdDk463y29P3fXRSA7TeAjeH6vTywW9ZERAXWaKPNinAQU63FiK+8/6Mre+8OpT9HjKjLyEVQf+jW130sqOEoirMn+CDcj9vlvqjVAQBGPjn4cHW1XSVDZeZN5RJ18U2qcqQMYbNGOsFpZT7SWCVpuOohCxWaDTvDRaWpBwnFhCSrkzS6draoyi51FHQg7Aj+cW2p4D8igl4ZgYBY0HdMOS/lQ73oGfz6KgVJASAD138//9jtP8H/+2ywz75sOrHXkyQP2rJxO3X4KOcGf2Lmrys2iC6PNBy4RP8yvBvNb+ojN6n+1twXG2iHgisWvugJiDN5QdfjA4nzISknOGreospvabpvMqMNzNjudr/+d5bi8sI2ST8hfEfmBl4+zvzxPRhxap+sfj6+4Hw1V/5Zb5k63Knma83vXKCkO47Z31RlycjBjC03a4t/nOncCwiprYt8jOWi6pkIQK+6c9DEd3oSCTKZFhT3+ipbtgL7RgRrNJVI9V7+8GHhGvP0hRRC/yKeCntKol/8NL7t25OhK+/yPxJVEYZPSRoO8cU8J2T0iI6i6irT48qN7cahI3T3cL8bP2ERsF6SXN6Bzh8rIJtGg0RT8aJwyy2kCQiah55swe54B1qh/PlIHb3vdv3RLxdtbtZPesdELNqemOXWBcLZ6pTbXkVAZ1uk2K2DPzYRUvshDalCyo5pVcKYCYZKHpWZWHOT49xcScKorIJzlkaXUfcpP872o3u4WDLrhaf1BlQbF25zQcvWHcUWWIi8aJ9Eqc6YfkmP52cp8tx/iwUVm+Nx8KvfjFNvbpLPoNtqN7TBfqFZ6BIEUCDTrCsXBaNsjQ+5g0bCjAWTWyMFbZ+RVAEyW8++xdF/1//TyS1mJrxT5arwzheBzIzN+a7JQffBhI+jIV1Rc8Wr14PxctlJAtTm6pg5l9kV5kF/Q+L74Nt3q1RcBKZ+qQfK7xDVXqYV5LwgmpnE4IqZ9yNg5HeMQoH86KW2ToLr/jIa2g6Z42ESd8SuCRoNsN53K3W9C+Ox44wWOFjP2Vv7xxMruX/7QJ8b3FyczD34P8PgzDMRq3ci1xLqR8m3hoR2YbKH0lZEEcie3QFP+a7UmhwGr4dylcJLUDVE4A3P+vdvvX7z4Q3f4niU8GhWBmdHBGboLsUoupnu8+25S5MRO3UpSQHrsR+NtVnj579LjkTX4AvNNOQ92QMUWFoAK2/QJw78ezBt/tzf+cE+j+d/g14tFZVUiHIGI7zdb17rdp5tZLhOlFzv3PJI0Covvdl8swgvaxPQrcLOVvS53dTNdS0TviBjN2H8dl2RbVn3zwONF/i8qV39/X+zq9B+4UtF8yocMeqvh4de0VVxrphCPNdtADdQ2y/2TyybXN6Iy1Y53ALXtNbN3xz+4T8s8hgN3bLt6teoUZw+ObyMu/0Gt48IT9mBZqzHdeQEX42b5wHTM73VxxlYVCGrpsUXPuuYT0FGZJ5qKZVu+Xy/mgqMwqlmkuXqByEMq8euUwHfae5Us43Z0dTFLCmHG/jxwlUMC9v867Apzgj+UeapHFavxOZmDhT4MKC0iXKDCXXKkMOoSyLhdPyBidGr97zPRbaP7s8BPwwX37Uo7f6LwtIPT9FIwdTO3/jcEpdW7x5qYOyHzcLutD/8s56t4RTNsHdfwRj7n0mlp7odB5nBVn6NpHnxJPXY1tSnPNllEMAO0EsWfc/9Tf5OiX6cpWUrmugNI/THegmFHhEN/nlKYeAYZN3AJLciWvi1797Qn4ON9Vh/oIo3bz/RP68j1puIHsfxj1LZrGHdGd/p7Zcvrw5oVrLMw8kiF8cZOrb92+LXydL/VwxK4y+y7/sifkOtyllGDETGCsfx74y1UXOY9oDS2FKfU39iD9uOaFZzEl4zM8m1hB0N2kvyQKZp1htx3CkB5n9LhE3QaZcQLeylMUmpK7LpJEQhVhmBPA6ETVOoxTOzSLTvv9EdgJMr1HOzl0H00OW01Dg1fot2ufhr58ytTjGZnk0fx+wfQibv3hC/mXxYND71Td1/Ffy/BPpaZLzb0d+kKjNCvP/rM6j7RhYdNjU37Siqqhi9eALglUN8489blISVOkWzYpvi966J5TGqfyLXR7qBaFWrVdvshx47sShpQv/oQNQvDSlPybYWndEwGV3RzdaNLeoRAO49B9FpfSXIP5xV50T9wPp7j9d515OdNmTZxYdoNFlqGAMMNHsF8dV8vjdPX9G3WxITjhiS/TJ0SRxIeLE61ONiNnVMrt6RivlnIL9Z2G45ODu7uvq/724w2iaxW+HUCzvq4+wqqL90vblbqMdQnIM3GIYXZkDj5zzQ4spV34KOoGppWxCH6FHio+CqUxvHpmbJ04ywTLYw+ibD0JYeG49r+fxvd5Lxf7ZxJxhFJWZcTnqgrnn6QE8wbis5i3vDXZJk0aiB2h7xvTxCsYSJ6WHL6UT2uDIOI8EYeW/rzvM//elA3pQxfBfpoL7Nr4a0A8fxPEOxGPdt2vPm0xWqy0mz+Em94FG2T6QQBPQtKSmfPf5B9qu7k7R+p09bnV3Q7LP8h1gzf9mdxS55F1+xt7wd4XiF25k/PbVmx8BBh/+5Atw77n/8e31dX5B+e1SI7hYO8pHRWiZN7X5wpnEMcS8wWRioRGor9/8NIQJv/fdz/TvGLqqwQPQRb+ZW2a7tSXYfuPLrDYWrIvJ6sEawzA2UJ9f31wf3Fvzd5ejLPV+FQfmipknVPEBUnQqAj8dVMc4u7056Gdqsio0/MfqN1do43367TcbKsS9wK2+mNM9oCaOa86+s8j89/AtCRd3oNDlviYFOG6nT+lPq/3DUshPwW0qRNU8OdLWB2+eoxp1laPQdsAaE49dju/cavFnXxztDEfhZbZfcVn+2N3XZabrzmw7s+3VUbjF1cWx5zk6S1gAMpDfPFXH9DH8ytcE76y0MvtYf7TnUwl7MLs5tAKJ3sDEZVa5AY+1I3vJd/95+3/rmruF/cMT3pE091OfFZr0+GBbluvl5jCzU1iSa3Gi9voLabM0+fnFhUwD77gXtiNQfflNy3sgc1ceFbETYxnZ2iK4KP2x3Fqw0HE123xJi0N99U7Isga5+iPoDigmuRkj3WOOHpDYxOZj+BaIlaPVLxOTAEkdvSj5twFov7wPkUMMBEkTGa1ESRCKFfMoTvfFwaif4Rdgs+Dd6I7sIKHfh5tCcZNKRlCUdhvq4111CKCLTu/Df7qLomV1d81FPmSEQ22rw2H1hPy83FwutNy/9wH0oL8bRYeHWvxL947mqQe+M0yiILsPe5js8Y0gc6hvwbztaRG2tBdZ52kbtbx/C0JU1VfnGbY9fOHM0L7M8ANKF6wVxIxau1lRaiqg53Zd09BRcR/UeZboQf4EY1uQUqm/MEE/xjnvF70eojxPMJAjUTvcjCfM1PrpFuXYSarjrRrqlANGaEjIrYIyBQ1J1jLtkBtO2idUD6PzHwFf+kvA/HfIyE15YEunm7nz1pqR/JmRb0JbfvYubF9bNvHdUBygx7Jw0nXRy7S0Pv+lePjLN9LQz+cnZe3my49n5uLlhGnO/MakrWJNgyWERfoPovrhOQ9CSzU0wnjcXuZdIbLX7MEQN9cdm0G4ueNuTTzMNfUwRE9hcIMlqaVYVVFiUW09y5nOm1bp7EUYBBhdqaPKCABhdJ2KK6kPB11v4lqb/o7l1o8lxqFN9pEgBcv+6K6opuJ/b4D+oUvL6T7+4ovXN9PEyB81vXn9BSTkQUcIaQC+0580NA1614DMh7P5gX4biJsgSPWQLPuGd+hkM1REdNEiou4t4AkhU0Q3ese9CbAMUVjLPKi2Xcz5HRAOxoPoLShfqDFdyNv8Ddt68QE7g3DS9pzYW2xGkjOLr1VK4KgtNC9VuHHKcZwk+Qhu5slNGdFGHmEKoqHyoEv+cwWNabcpvD26znXhYuwkXLUfHeMu/7HUckNSjn/xCZYBk6ISiixGGqPFFd7f1aTyqc3DRG1CC5MoaYTI6fZLCbdJku3W9BOiO/HN7XYY0djycWxJVEuvk7eMS7sSS8nz+TFDrKcMDpCgbsjUhNxM+1+fXFxevA2FH/b16IGwjf6iNmPbjgMaNRBLw33sEW280iT/j/wu8Uv8huF3hgwkuVF+uDYjWYZpMwB7s9OFbK0gmWbjQxtt7uNez9D6oS+PhuHFf8CH0H4GyrgP2S6g6Mo3c3XuIXAPAvob1QBvJ/+/Gx25kVTNIUF8yoBjfPVKjkMVjVaN2vUAeQozWQ1YtAYO9Md9Vr4FR+5e+p5nzUw1sZ8pPvm+6yns0borl2h2Xr82koYCgsbMOthzKvcpGLqkAH5pitWU8XOax3PzcuAyh1DL2avPixLzzpetaG0It8UdFrsBkTXLQ0txWTlsoFDyF1vXa6zWm1c0hkKDa0dlVtqYHRdya2etTpWcKgzJrMrYvN8trvnOh2+5uR/ev31bV7+9hb23Wxje6e0AjC0YA2gO9zu039UTdrft2PtHC1t4K6Djztvu2Ypg+m1OQ0gZtT3bUPIuWrN63YYQ/FDBlw6dRDawIcafL1gZQhD5D0UayJ3v7wuFcOrwQD/uni4VpdgQXUnHdPotx29DsEP0t9FTBP9BPgy2bRmJ39eDIDzUbwZJsWE4WBPG0BiBYYJO6Itf4xzMa+/b8Db3U+fc4Z1kLQRMKpTC6qUwGo6EDOgHqdCEDM81fzljAKZoIHy9Sjlb68ClsylpLVltw5pMEYf/DR2o6NZvO3R1nMHmnZ9vZKjHiWegIdOpKwucYJlq/nw/oEW+OX9Jq+r+fAf10uJduLj7utHfdNELdfMx/ySqSDEajlvxo0/G0+3ojp7EFRHCUQY5EleFxjJqb6x2gwBvuHzQzSY3gFCI2LG1SiPWUD9ZVkzdTOvOHZLK3Dj2deWfZBpMdCvRzVE/UqNCX2OlLzccg6fdSmfidPPZGbNuAMUJoHwrwc9PcfXxuHdKagRYpmf4Dz9LEjzzxefkL4DfYD6nBzJbss0ujFPeKo3Id7ZXRkHAJs2AVzVQQZqQQpnbmdYlmUsP22OD9JIn90MEsuRqpKIEPcbQ5TOvBgIhw1YYDY+HgZAuiADhqAOqHKmqIq5o+PmwT0tBviXvEDxlryOkyDlFAYd5nBvmkgp+bJ25Scuk3LFZEO1cmRijG+lXF+vpfLc9Xa9gcTnowXvF5WI7rbLKF0+/EKSdd0Vl5xZ+GKV1taChd9WMB+lLrDJIV8/+/PjRjORK87w/cvLn4lj1omzqeBC4tPCyOGoMmW+DlhpHa3dxaqo+TXL+3HYR+55I5GlNtJ9mYx5sEsdWyy0WxtMuipyRFfXPlaY3AzPC6L3ewkSvEBflgmHlcOp7LcZ/dC7LrlyLyirtm+vPfp5Mbt5Q8POK+Ob+nt68fvEv+j1/VUcbxxHWzx385bz1HmFEeFSFjIh0vLgBXYaydHYEi2EZnHorpdk5N86oN/KhOYJAFXCqm3QsKQPd+jWGmV2Yu4TUN5+B2EnvsicPsN+a9J4xWceIOMKP8bv8a8B3YSqxTVwSlpXXWxCIB3jzzIMKc2Ne8bk39705LroL0/oXycZTR99YSeWvHPbaHDN86osLYIQmBoU9Sl5PwFyJv2oNd79tWRNMX0/Dx2rW+sKySRGEpoNI7wZyz/jpLtFv3rVhDtZ3bl7Crn2QKVMjkzgMF3sxOb0ckPe3bB//n/3Xwzao4QesQeMZlw/ssxPwglNiR/xsUy0efyhpaHGzIU5UmHkvvreB0hrV9sGmEDPIsA4YEGUY2TvwIs8KPnhMJNgj4WOFcc7g4+sTwClcCvE/lHcD/+3/I4uX6Rv/Kv7z+M+N2TTynzf+O/wf8X+qA2IfrUEoBN5wpfxmJCCTomFUJET4AIz2GmevjgI4EFnrw1O1RT/n8XNT32Ll941dwtzvPtEPu715e+f2fT3qaiwvnrLLr8Pq5uyXbN+WhPFSMVd0IAPw779tEHNPfReFkENiLmIA96D/56QEx1B9afDGpXx/Epcn4Vb0jYyimrkR013c1JuVO0QxZ3HUTmSlEAyH1h66RYh5GAMEE5TyWL9DAT/X2EF9EliGHhXtYbxhBtYagO1Rj4lRyJILOqPH5QYrH/wcH1q9U+VGcfCreNR60JtpizED8fuuIXXjU7BsiB0Bx62blSPqSR9VtHk4AQEDk0bmjnpsAiKTy6QSZ5sjym7314gQ9rkwJdmDEQmLY2HjK/rqOsHN6pOifVq+ILl3eyNx+AZhgW8O88uID9BWvnDGN9/96DiOJG512zh9CeGw5wNvAhy9SqAoQuZHpGQwqQR2sbt0fWN7UY+INzuYhp5SLyBGtJGCCgTkgQPEJCLOF0XvccpVNkYvSjC5kPcuW/tXwVS24brlSkFySNjBuVwZ6LXzkfsagXQVvfF64nzC82s0XdR0d+5KQjE1uA9g6JQENpewF1JmxqB6s9joTLoZ2OTkSwoZH94ysbUejpZCxBszbjcP6jtNqHmcu0JrjCEUXvhyqp4j8zEzIpap7acvC31K4B6pk2kisfD4MYNpplmW5ba+io65xsEUMUCNKkh4Mbwjo9SRazWBsI+U1HNXYO/D2aSWmcpuOwCOC8tVP726GxelD8/LLM2ypKjOK7vomcy0g+2Fo6yD4SWhCULvTipaU0cb4ucT+RMBxB5Mv2u7r351+I0E4Csf+egcYrxoBesDC5KHiwmOlAV2gMyrB8eoKYoYy9Br6FyCY4c3jXlSzyX/OJoe5bbAVOTPAjb7mFFXMrxF+c692ALKrukIpKumFi+LyBWGpjsHZ4bI9OylKhedoSdAxkia5jgz/ABZmmUJguZRDoY+G3i0cdPBHaO8WwiFk4VlQmUlRRnmCefYPhPxuj707tTnO4wRCCjIn5bdh9YHnShJHNs0y9Mj05CgOxhG/lvuL2UtPsYKKUEIoccrvoGzPYlzXYnBcUbv2V5M3r/5+qsHJaB9Ix6gsHdlo+VWEOKf6Ag5Rp+QVuIwzfMQu75PnvOQRNdNUvTxh6jOAk28cO9eUisPPx2vXNmFjCSujhZ+i64RXc+Rc5YyxMaSuymC8bcaNXquIeqHeX5QtfqJ77E91pPTufXuQd0aZWtVt97Ge4TgxCdVQXPrZfBZzXaihifjaVYqY9sQ0pQbxQPG2E+yW2ep2aXpzNqxKWK85dMyuZpEiFHI4ibCq51zZrbhYjlOQPU9B+Z42xUECIB1qiqYgleoi/3yOFZPmN6LesUNM7go4wu7GTYJg23gg0T9groJfQhWPKTPSuO+q6mhYfJNdBJ7BQhBEppD7GYFrrkUPVpBHboZbmIWHrMFq9gLOqT+HO5BtNk4Z8ivqHMF+xBQML7Twj82UXjYJsTnXgeEjrcnxm59p337/RQqMLOzJbPv2V8p7Zi8dd+YAYID+OPEBtjDFGFJcfY26Ylryz87baDWo01F4Cn0JhYgRQDHlMZ3uOLzwePNXdgtI9QdTAoDZ8ZIb/IdAHj3xVp41iqE3+zNZt5ryv1keLb6avsAGUiW+y38Y0dKVejHg9YpwiXAW4uDUBo+84gev/YrjStmI0Wj5PtAGfuRUv9j9V+kZmqm6KVqwJRYP05YqHWMln8olEBU1UCxFx5UQwSAPOAzyG1/Uw3e2qw6sIiaRMhTBWY9MvD6FjH8FfARRbyx6uWPvTnHFYCqegQ1dISKi2HEvRTmImvdtid4jBwGgZyym8XTl4fiUAJy57LTyfTTCfQph3WgBCBC9/S8TNATnY5RaSGFIYQ/cXUEiTOB9iR/RL6qSwax3savCgKYFJnZMCM98uXpUXrw4GAnv2qrfVvtB4jt7xesxtFdTaBnbnrfkjsK8O3o2hi4z+aHR6IFhqWLFJ2vbD8hOMKlD/4fFrcn0/li5fMW8+lkdUOXpoeukdyBKSzUe18RR1+owGc8lXnEbLK8Iy5NM4mLahX3Y9BhcWZ6rAqfR4PdruKay4y9ATN76vTrB6l0xmdce8+aas/bYvsmzE145NorEb4iETI5B64FZ+SCZpRI8IH/WaSK2iNur+4GeV3nvHRGpfH+iVm1XOys7Jj1BhhP5D4xH8+PjLmEJyFEVaizmFNUA3L/GTjMqwolGI+JaeFPeVSqwKOHn6C53otm6coKM2q6z27aoPfZainCrFCC3Cb/q1AZmYpfqhTleZx/5Dv+Po/RioiNVmyEQ5rOPufcGEIznj6iPE4WlOJjoISMLaHpzmc1ZjlxtCDsJHANGoaLhI0Snizv7NTiRL9G6B5X9venTBgra5OD9Se2QNHJAY+8RV0K7fOr8Ex99Py0uDZGawguQnqdizBAXAsLgjGPZyEIhiCVTO9Xw+s4+00xnkFkOZqVZOH0Mth1eURHtZ2VRV8SiJ4B2t+QtfH4/wNpmYxcSlR0G3KK8OA1D7CUi6zdgCCpuPajpEeSawcAtiFtHNqX7gBEpOvzDJTJSz8WxCICRJQvV92Bu1R81UDuqKFyiMLM7DzIsCxT8lcWkcQCmV5Hgp5iVQYfIoZZyG0EIIxhyNkC/qiVaXcpYsWRWvMr/jB0N7MtXzRBW3tHi3fTnUTLLXzqdvIL0iQYVWkBJUyz2zmP1nTQL64MfTVvczA+AvGd4luXE9YAPkptCoGqTNuDJI8JduWUb1SHDK+FiyD2l4zKdYIUN12mrc18IYrs4+Xv9nHxBL5AY5tKlZTEZ0+c8RvvoknITTD+AfatsHd9kgqzKLbE/uIECgDwbh9H0dmbf089LnGsLVhssL66TPIj+NcgK/7Jt5KNt2m/KGTFSdJrrtW/8iIrzhySO0ABtW7H+AhXOcGe1P6rGWHjteaWAXkKqsGnADsIkM9HHuv3ufArlkTS1KvNx92eUXBIHlszW3uf1Ug2/QvzA8xIaeWS/BJFyA2DxQExhfK7HY9y78g9qG3No8mpZspqm98e1wuzNzg0e2MEijAfU/MfmCuAPHP6TF/xH9MC3ZBzrVDXRn93ZWYMfXeTxSZNbJyUQkbICjjgWXbTOqKXeLIBmB/G5ZtVdbEl2oCbumFbq5FNLBeZGhoVYeSgJ/twyzLLOjwNz0vhLvzlIQUS3KVSNMmev/nawozaeLp8s+wwT5ULCwtE4ymlVo9NZZZYyyUUY3EXgSfTG2rKQl6CLCMRvBj1PBDumAcrcBOJxWQN0AKHEwPawzX6MshLrEsF7Ktq/SKvIAi+ipyXgTfhmRRYTOAua/xQ+ZkqcZfTEPhQh5MYgG9nl9nxbEQssLBAghOZzq6HD83xZe8yPHYbI4eZ/nK9m13RtMkY/4304+GrvdksBo3rj51wZzwx7wwGaLkQ+r+biHhhkpaDIuBV0O0mfUE4tAWDguVgatXC/RcJWyUhJPGPeuAMAcCZEVFmKXA7fO0B+2X01TNsaV6EYsTQNbyo4SYvTM+tZ5F3JnWyaq9UO9LCr2veR2WLPUYBrUL0J1g7Ze39X0979oCPbcrXddzPm5OEnjXdi09q58Xog0v8glZjt4vUwhzxyHrUz1PInNVsRiU1viOeu8LA8hDZeS0/Vmz89rpp9TChkarVSAZ4nau1373SA37z3MAu93T624uyqTqMJjcLI0jD6o83n/Yfsdkz98AyV2VWtn7QODA9vk3Xc1XM7z+0o/FSK98iSO5shJloSpX9/D3cynch/fhp4e7iF6z3VgKQ31v27h5PZB0jBM8Zof5Vi/5KDwQ9BwnaBIEa4DVCiLAYUNNLn3nCl08BZf7dEXT6NODqY1CD3m8y2zbs//SX/hFgAMcg2SxSKGesbFIgCNaUzXk+a8Gru0evgFAXxbrZm0UjtZzqVN+hfpfPcsi967jPed8ODvs1Rkia+A7Vi2LpeFFilidJEg3mmC8xgBa2mq3CcSW7HdoHbSA/g/09jaA8x7liKDI7La1ZFMgUnNf61Kd0RfeASj5vhfPaqqCOozIiYIATEHVRP/jnylcMdm8mex9FnjkvufuxHJVuF/TileKjLV5zucXpwUZOQqMUIvd/Ut745zP/A2+EEZaK94yNt/fjj9psBh2bxvU4A8Per59J8y+M3hiDd2cfRQ4duYF7pA4oSdz4P4P/6kSfRml631uKHhbb57h9OtZUj/z6fDHtUQn37ONqPeU0XvZgugghLo7W8V62+mXyFiTF18HJ1RnFI/lAhCartNGjdihbYOBQ2kb0fQ+J+soF9dYQZDSIzSrOO3FC6SDGnyw/FA/D9su6lpEqk5/hOXww1NPS9no5DDMIzr3IupFlAOAXajte517CEWJlL1q7BxH9UvayjjsKwRTTZYDswKum0IXEyyIfHOCqQObFw4uy0NTwY+ihIhBiyqC5GDdYH6QQsgzruIOhm7/GfCNxcEeXoVQ8BBBvtZok04WdaEOdmFVLrZrt0huIO4T0W7XW96T4uBhnkvwDIUc9OtcyrRu2oxgmgMe9FdAkk94mIUAY4MF3jCx5Ar4mITPKOjLtccM+QkX2wtxBMAY45HgJoMydy7MihIWPA1q5Riwe2Q54xNvO+SeTMzyGmo4eHCK9Dz8vj+KPzIMIYGalTB6RA0FoNgojzTV4PItEERLM1Z49Ra1K0T70cXiGM/j1lYR/Nuizb+cDDuPfjniODeIJC7c+GptgR5oAkLVOgDTK7WT+qQadCA+GqZw/OzTN/7lZkAYRpqhyVWc83yPQM5a6MtHygq5gClV9iMyowHF1oTgWXDzilPdOVf8jWXFXKjwo7v/clFW3OX+y5igSQpj3nBlSGeywF7vlMj9NgZ1l1HrPtpm/21bhpBdIyyB93MXzmXBvgifg0unS79Nw8NHcdDMZnclwDEzbbJ3kYOz+ifFROfNNFXZjXDVy/CXZQHm39zlvBkmjUao+FVQ7JVyWVrr/Phc0zI3yQA4Zi1QLC0wt2I0znYDmY4IXOheaWTtH+Y+zFs4IQYVCLap1wfkUssucRGTI5B5JokMHuqxF1ahkzBR98xj8HlzI+sUagrwA9HUAZE8MpH1tI7xK8n+AfdeJnhKk8eI2G3MjABHQPpqy4u2Bk+Ss2Ek8Hwdv38shnFXKMA5oY9+mMaq/jNlPYLmaf+ShgW/C519coRqD0IQFaLBI87OlELWVhhxRDzv/M7XAkE0y0XY+ilqW+wLFnY83RKTFgMXyz8nSchHOtp7vVxV/mvFAsdhYGTlr9fzykjcjBmg312ahKcKiMC7ClCdVETwQh9RpUHQvG+opULkyW/gS3IMvUiOVZUWZ89mveMKGbDpIQbPWHym+NksCG9Ld/l10k/a+m0SqB2jZl6df8gGXpVvx8qdf/+5n/jG1ZAEsz+WDbgXTtPokNl4FLstBanLj9Zh8rpuJNIbtZ4NIiPyb8+BfdKe341i1hXQ0Pji5+na5XS/K1ap4mnaPyhdEmUzMKVHXcfo0Y681sONaNus75BEcPh5VzWiymDeRTmS+ITwedROi4SGr8rgmvRMxxHAk7hUBj6I6rla9aU+MfhqYnSKxHWrBBMI7lBFlIhPfjwluHoBkXRzMmK8hWmT3HGMpH1Yaj6Ky8Y8CEt8pnV493UeR+bicE/u8CXriuOK8MUXDo5Ql2WLB9WF6N7PbDHzKC76Z2wEqkkes3zrXCOFFTaebCMA5Lkq6dRSo5Fvz5JOcYWPeQSZa1VnrzsNmLGJRcrAi0lgh/D0JYMBFhPBKzsWuDtIyK87QRdZtuqoQ+rZsmeH9mBG50TaDQOEcfRODjUEV3lrriffnWYZ11o+yYGMNZXhA811de08508r7mdLWSk27sjMHOFHxVYRQaSzMtPz/FBZsuRAMSAus6qj+0DC6WNxbC8lzCf8Su1YxOVU9i4dKFX5GPpIydSKnuXhzqXi15IFoWqpnU/zT8X+o4QwB4g2F7Q85dAuDH6p0HrtySYQahF8Vv6H29kB7I/lhq+y12Ht4qjhZkpZaXbT1Zgu86eagCUUWjwLi7HfkKALCSDCx2EOWm317Eh0I0mbesKDRM+JGpPJ2yPitSz2rkv75Qsmmh9UfR/y8Z8R/k4zyYPt6MgzzjujpnT4ZNW77N7cBGWrX69F6l7Er019ZsLpbkzprRzgP7DEN86I0jQiAgMvT7bjeCVxmBmvD24UrzWFOhbZEOi828cPuUn3qU60M2hfIsagL0a84UVRB6oLTZB8+GHD84Gu6bXvvCsdXjecxHKUZ90z67/oaTr1/Ox6UdLkMoWyxHaTVqJ78yFVIqYwHPvg/7/LPzQGLQBufuLYQ7Isi2fnw6aM7sKB8QrfMl/OYYqYHs0za+67M2C7KynvebjUHFN2fu3lCL9swECoNcJ5NIfl//7+uon/qffavhVa6/Pgf8Gd/9e/qrb0f/3f5kM9RMgKhUau70nfqKEirM9wet/gEDDyb8mF9Dv24Lc16cGSLvahHTr+dACUpNDENldIP9xVyc2QqLgaL3Fjh1Lt/qwSC3LTgjaBtAU1rwUgvB0Qm5XFQTdAbcb0tt41qOgXl1Yl0XkqXNNO+8OpSWmI+nkwuBkIDQZkl0On6MTdXqD7dM2TsgYCaOuRyCRWNETgdrLG6a/yooAJVYR4r8sFo7qvBGl8viBniXS5WTAB9JaSxb/3ZGa2J1EmiYZZ6T1QctSRKHcS4IyKNx3FWN5PJUP0yzKZbqqaS+lX91bnmzu2c6T4RJvXmPrIKxtdkFrUeQG/mV49/i7puWAVEj7Osxy5XFwODcn1zYuHCWut4iP5Oixr+ruoTbppDnS2I+AG5yyjX1jka+qMdq1CYTjmt7v16uaNsYXXeZ06sAGcR7g0zgEGTNPMJHpgOAu0Yg+l0hBvayuNql+hQlMEAmVFAIYGlqgGZ6YVZenBETUXixWjWZxi1LEn80XpLNnZ0s92jHxjsG1BHz7X1ZGINQpuzuH7y5tYmAWlpy+I1JTx3upnHhn+Byz4CkkBgPEgMJeUdETx3EKugiCDZJEqtBDcwgYSJ1B8mQntXYMw5I3Uw8U46HxByH2iQbSLwfDS/BJt37p4cLpymD+2rbL5kwICCZkOh6YpJ+Bn3WxmcESaBPrpJZ4OjzMNiEQS44RrCHFskUXMkQ1O24jHDYM1QKKRNsrqLzO5/aX0O8Z+268nkD7m00zQZzRt1lZMBK0wWUEhwCCYajtKiujWrjglJ5uoD3lfHZuqsGLwqiKN3LkN3sWwQvMdOlTCteJefT7+7jJ0QqyD4hsSum0hDv8Hvv/MXYAHU9ZfOz7eTyTBKj6qld8BTM2/m/JwGpvwWmuryb953puP24hklCoJhkOAdjn0sO/bDehc+gNJEZRIjSwU7RY9paOmvoJuu+21+3FKsxng/H0rYv9qhtYGF/pU+nz/IxYfBD8f99TzQP86vPKz8pV++/kWe//HP/2nJ5yO3vg/+PrUNX4t8J5r7Y9t+The//4eHF/36I7Wl2ZD4iPz2YSH+1mMp9MGVPvF++/1oWFQ0d7/e8rPg3fnktW++l6J+Fr3TRReGuGn6fK64xaZ8eNtK10MtbYzTEvLEsoeaRJB/XhwwhvHlGIovJ70zSexwdrvuP1/gwe7t5Ie7srIaimV3p/GxeUMeWkot79B30jP9XkipP176TR76WSnhFfMmC23TW/FhCTr6qTbW+oUu5OWLb2tQeBJCiRs7unG9PFE88iWyk3JOyC3H62ZQ3019xvAA1/LGhfsZsdVJgKPQnh1Q2hfQpS4kB/Rr0mYJbqeUAVgkPVDp4hRrUCJLiMmrdW71jzZnrMpSkwLEfnNbJu2o4gGgnQDjC9icYy0GVAwkR2TILtyWWl7T00S0ZlFvqHuZ5Pvbo3XjTluYC2/fpYfPnzbNFQM94CTsGhoTdrSKuqqV43vuNasFeQFpIdfB7oOrV4NnFuVsMtwc4vDNR3FvbwPwiL5q5m1I3Xfzyjbwh+Vclk7CVEe22ol6vyJ1p0yxcojC68WFKLmi+1gKgu/+C6sS8kORwDyzOfEHJ4wvFuRJnosWdprPS6bHSF+ezZRdOI6f0P33sq7qrzji9VeXl4kYEIGhCHhpSnfBhFT5uhQABhRidUVre57HrNbmnm0t/MB3uW3bbhgAg/6SfFWVMUadU6pCjNEbQkTMLU9jUoAcOFMQkVVBez2gE8aJCK4hv7KrBaPmycjlhMsU0tycctNmyS8HmX1S7s2Y3RuSsPmEiHzDggbhHOhN9343vjVWSCfd9+r6YvtPF5HzSBuhsoLR2lBYkI1Bxk5y16vq09pI737lDV4mhK7UIcsvQeGPGUj4wckF+/j96ZyIswgl7374TWXWWCSTboH2u9gdlOt7OwhvVW0foz1jPA48Fjsuj79F5Eat42Ky/BZtlgLnevL1YjGex6qriWny419eXWXSphKYt28Wd69PwdsJ+P9Zhib6KDiMb6KUuyjJ7OV22GFe8RnSyN2DgB76gHE6lzwXNba68DDJmC9L6LhVRp8bagpS6Rkj9oOeyrGJWoqFF8R3bJyYAUvMt1NctaqbKAF1Hv1U9mSGn5nGU8oZULjDzqmAJdcafHrKZpSYK9TDiWA4cFwb7bmJqyCbrUG+kd3fCnlm04PaG1oE+zKZHe8bx7vdZuVvgbMCrPSsNHsSJEbpnH1GtRdcFpZOAMdMHWvDuL7e0Ga4sx75ZDgStSv/ip5yOZMPTtOq7EtxGmXTlnHyM2hOxzT++/00rt6sT62ZYTnfzgPGOfkw3bkU5T5QnokAma9UAa6vKxDQtvPBkT7cpXv8l6cJ2TQXhtEnN85Htje5Zuv7v6H5CIXuWdikY2YqByamuROYEagIAAp3LE2lP4NzHceLSarhvuhHaYD8WpICKzplE6gm3kFVmHyiXhkxmPBmN9zRmj28eQk93c7ykKGXFFefzmZDX/OrsBxhbQyIoSjo40jbUIE8GIijlwJOSSNkebKJYidPChKwD8hEWsizldyqqRcwYDyMxnOsQ0k2jsJS+s1B65zsm9xsC0ECXSrLAUVcPJ/lyeyTWkNRIwMtm8+fFIxl/Yt1+HwoCbcTe8dmxkw+yuBlkesOelBtnv7jYtGS+XSzvVpoLwptWgRGnpdMc/j/5Fz931GoXBRkklNEM09a+i4l58XInSgGJkSqM144VWTkRGP10JisdfW86dQ+EWQXygSZau77jIo4phoxdXeLPMGBZNQtJafa5bQTzYnkP6v02jbgGwolnwnIHqr3aUZOrO8Z/A2MWRxEYW4cFX8grGylMHhnZFN2xra5J4TOWm0u5WmZodS5lDHipkYTorKkIYB5pPwS9XlKFq58926el6OnhmBMiNjsd3NRX1fV0ElvZb5K3vv9/J2fCba+MLSetvH0Mjtj5Y4fY7l9VzOwfd7fb6f4ED+qsnTWhXuCsnVZ5Q94tyFCQ5NOkoURuONdGrtpzYCLngYGCczUsMG6ZyLhjsjg2ua+vM+KOVvE5KbQI2AvlDdtxqnUco3kfhrvtAzMu4uvFWPp+Pz1f/ufn5Hx7nGjRaqieiu79GkVLw65t/rTqZqam+b/W0144pNG7fXid2/Bm+04m2cX0XqBB0ttK0v+ak6qBK+T3Bf1ELE4jKUTNp9t0TesK2wD90AmXFqg+Nr90PePptC3JPprn6+xu135Y1OcW+zZSbrf0cRzJeJdeJ3Nfn2kpORsW+xlh+OSy8aNiw93CIdaX+U/f5aba84C/TbyPjw+rD8z/doURpWjvhaTGtZifojBfZJOuxCeoM9U2w1d3F//g+++hH/6f/Ted3d2UjLyR0tWJ5cXeRlKjOvH7ORvSmTQir7xVM8h4228WuFeeWcc9j5eN+a9EY2NwwyQZ0EY52VFlf3w9d1dpnqX0uvcWTIa6vsVEKj/Tf2OD7brxXx+tC1dOzIzehLXoP3MtS9WRdf6z1ar5Xw2aZrFZ/VS4q9Hh3xvAUQqEhBC9Cg47ze7G5R6/p3ugyhdvXCXH3ciYjiyQrDshVIkGGqxz8WA4z3M6agmQBkSRiak9PYhswgeH6Eh8u4+QZqcRghX50K5GauT+MbEDo8RVHZQWx6G1lJtU51iTfDT0oC0JAaSEDhuG20WiEtWWEho+BUxNGHKV95IAn4qFQmYYcgms9ZAtrTWXWPxyi9V31a2H5KhZPv9tSnnvJKiM+dmkcJ3dQIjaritDHh188lH4NN4AUYDJWx+uCyyceA4umaPkx2FxkIAAZbpFsFzU9FRGJof5+3IURASLe+ne4LGnb54dM+/Oe0fSaisqJC+vQfCZ/FQWiSAJHXc58bi3ijyaH8edQ47MopTTC8SkdL/QUIrt8s/M5Y8l4vBJU7RBWx1spRnlJ1ZIwLh0eJZSVVLeII0Oa/CiNhX2wEBHn4wfbs98g2/1wgVwZ4jaTIL6D8UxIlEREvAoUlfz0p8dhxMMK3ly87R8+TrU++dKk1UACNRxQ9lUKZf+Nkaf7WxrQVoIrAU9iyuHSgg2j2VgaT2TbX1aIBpynGRXWTEVtuQtdYURt+OYVPlNr4+kyUtfzgrOJQ9yK4Gf3k7g9s4D2appdyO6eIl4XIQpp001pKoWAYVqHFW/jhZnvNftsXNKKiO83/pXrM9Z1z70IPyWm93apHU3EWMTc1Fc7eqJfghD+v7HKCqa7dYDbWqqH8hNCbgoe9LMK5EzS3yeZuxkBdIJ6kWdhbwhl5QHaCUZh7O3M2HrGUIgSQ4z0OQRwkOLCIEVgjG8IWivoBOhY7GXv9FwRBi4b7fWugPu6++OpPLPwMrkb0G9BEAv/iFtSK7WRGl3nPdKEszh0K+6Xmb1AtIlXMA1u4gVhdl3Ii7FJOSMyoHo7+pJtvE4IItr8QNRByICkz/7r327SEzsAO5mQIAyYFMfbl6nlETxCZd4JI/VT9eNVZTcx2RKq50yVVZLs/O23/eOj9dghYuUp1JJTalXxBidXdQWl/v44N+rBWPaj4SSvvUupgykOF3XZBZGZ/P0tI4D4iXfXV/WRWKZKUMx7wssXkpJXdHwOPiVEtBV2KKsVpUUNkE40PdP3isSM4dVd3H0oW2zLlat3GJCi7oCh2eiVuJJS9PY0IVVlb68EA0mMiWtvxLJp61mKqbL3iTsYHPF78MCytTcN6VpEirI7tK7o9KjuX54lXZFS5u7bAX1W67XF6Uu57e/aZLFLvqhmvTrl0GcYh2IbIa51LtaZPb5pmqxmZ+6Ntgi7/me3FbGcZ2OT5GfLYszwtLsCx1cALRMwt3FI6VaBINBSqxiy7rm6/HkCO7kt2IYm725tziqF47GHUuSoe3cyttDona/jN/Zc1RulYOt1LwWHK9vRLEOedVdcGBKP8UwythTg6PJJxRwh2frydRuRf6oYSc+9K6sAt76LEcuuRYHbq7Q+iuHLluDAz0I+u+d6aiygdMpQtDjTZkpxqB+ONxYePlCndbJ2B8NIiA3j+Str1+grujlmkk2+T6Sk/TqNs44rn5vDsMQxRk5Vma2Ee2Gkg6scsJPUmnuASC0t1cJNaeoE8H48I2GeFs5vlxKzyI+uuWaW1xqMuID76HVW8YI+I2qWX1+LWGUbUmHsFBr4LcQFLnzBlKCuKBQzCAGkMjgpN60YeIKJGbMHVCqasTXCkWjkaQ8ubowJdaFVkl/jFHkUkuH3NHRQHxT4llaKP8n4zqNogFJKXhTlomkV8ILJILI8XgeUuhdCTX8Rz0OR2FE0C+UMac94m0ItGNBxFtok3Gstfw6OOAElKbYtjBwadAecnrCiecDLNpQwohc5gVY2qGCx8ocHpWhkvNBBBB2sKgD1lnz/mnKUbfRddGCd2ST5R6RMR+OQXDkjVLg1ZumO0kJ3pNmLnR2Tkol7Zn6Yn7rlTPDzZdA+8broL1dQRJvfs5sg9Rctsm+5Nr0xDy11NUNF2ML98Mvn7d/zJyPptHhAkHXykv+9tC3qceGRsV2InKbg4m0e6VadEWTEDIoPqdhRrlcyqYyQ17p2YgHqA3s82rnm3OIs7CPh+0mYjg+N+ngxBFcgrZit29Qd4YhH9u/KbtZDTadHoeD3jesUGZnLoa1/mXsDCRdO1v2lDg5HVJYWo9lQOnbxGhFVoMgZSGZyGqfucY/XRACFAkeJlTijqXUquHklqytKLzu/WeUGDS8a/7zcR47VyYgZduBkXIIkSMKwaOOe8mqggjgyEtrbmpt/mEfsnxvcXCEVvce2lGTawgQQf68otfXoPO7xStyQvnLA6KujHhWPGaydDBgkVrdCW1zp13bEW4Ey7v+SSCBqUoHAbdj6hPzwyejZBSO3IAjoD6KtnfbbW2W/LPjZFQhMiNmwbmdzekuOunJAO38MxwZRuqkQ6nlYiCj1AOEXRYyQE3NmRBODPEFu4X4c5WZa4caW1KIp5LA9J2A38HWuA6iKD+q6cvsMONa0+5eEsWsBEi/EbEOg2IP272bFXed8djkO8QQRUPKDfWKE/v3PJYlM6NksDOUqFq9WxWsBE66u1QUrPqiuQYJfz1T2vI2UOMcUwndYU7J4ZkN8WHqaY8mgKRitEiXuRBUQfK1gCpBTRh1iTsfAjgnPLcjnbm8ZXwDJxPNyokQqRxrH7l6pH4BIh5wGYAYQZ4R/hTf316H2ZPTi8wPgMFtVYUQ/hVqT+TEBIIoj58xqvN1+vubYAHJsDxurwj9bjcZxJ++HUG9lCO+98l56nH6TbqfJMBV3gHtV2o7WrPO/C+KZYURMzsIhx2CiEUmA8k7gpwQ1mbyue8M40iuy8PNg2rzVQ/9gqbl7VXhZ+k0kaztFk58wBsBVohKBS7YEN/TGv9bWK864InUtSocy08styluJog1G9/Rz+wzVpueE9l4UMAJOr2Yry83r9j2TgeHJNK5bktp6n1SvFGqBjSKP12FMH6+HaVs84+mgBAGIj9K7PJTzjT3dHX6UywzzSftkPK5WW8HImoPe6XJFwEmeGMj8kAtPgSfGGvwsuRfw7tm6vt9ASC7LfX9GhDrbyp2+22DrZMqU5A4Ki7RKB1vWlCNv0/aZ28MIvxQpaBY4wNXCu+EbDPLNS5Lnmd1iXri2CWVAhgEhFcrKmZwbz6oK0Xsg0i4ix33T64IMCcuqUNjfqUdFnAcs4irBq5GUNtA6Q+NfN5AMb6CdSrteZ/+9UPjJqg3j3Mevlh9bvNEyLMPBTwctEAJ5mr6RLmg9E+1kp4e7MdAtrb2TXxkXyk82saBfba82rJG8r7hNJBuVZhhTzk+lqtTe64N7KRzOKONtSN4IReYGI5V/84GN7+2dxfvsP4t6H393h7ePup+Xlgim89ZMXbT8UnjB0QIe8NSAHqoiAgXj07EgrrAoSZli6l5XwDWU76Kaygsuqqcaie0pmgIHOufta2wddVeX8s6ylj/Gl/Zbh4JPfPLw/6Pj0Ddwgcdel9PsdllFq1Wn2WpLLENdrvvUnb0OCf5IyfQvdcnwzx8+XSgwdqPgeaqtLKpwznwzpkUCscsmv7j0ya9UaCQhfhuMCg0XNWygD/kvaK7rAbbD8jTMqQXZWbeUTFjknoCPlkW2yVDdmHqo267zGn9++/02cFA4nulPqIq1Ac9Xr0DcGy4JqMYHeQcfkZ589YnBt+ST1KjQUhyHSGDSJXbk/O1LHooJkJGXrjMyYsfPs45GeLrNLKjTSBWIcK/ESFHa/GerlWlrM3YjPqGaY7RGb8bMEmZVrcvsDjNM2bgCNrxcYH3rQCfVS3E1ZAojfGGeXMZdLMUriXFdY3cZNmDvQ/P0qjku0IvQk24j1UW41B973OGbDA4mifIne3v0cXsgwYHOtsKWMoguRD3MrQxZ3B/miQwCkCWnsYjpJ1IIxAmfW7qi2StgByWqWvyUpv4dN1JJYheGsbUta6mZS7qN6XGifc9vcYsNpyptPulbZvxem7umCEdKFq9Y1m2k8xnl1sgLhI42wyndbzTVODu7lc16Pp5fbe9tyv+nU02jQHjz+aTXTP2C5G32Fx5cG3wiRCic9ljbbH3TivvsPEqvT2QjzeDrxd7Gio6tGSubJ+e6fCThz1ZYmCII0CltOuUk1CZn1eLqpblk6eR/HI+NTqEZafuFKSkfqQQJ8VXMZaZl44OBhfX+1aUToCcofWrBHYj0x5M/n3FusFsZVj1rVZmuZ6/ZYyivJWvOGB9Yvqi+b3cV6W8zf7O9J/rpiEj+Vo0UBGsffjvdu3mbilayLOMPzXjWFIufWNAQb6TCnj7f3g/33kXySaKsCeKEvCJvfRAHiTVST6ejELhbRPEh0rAkhzixqi4Qco+CyaBmKXtAYvuAi0zYGyuaJXQcQFGBI18ynBDfnZXQvH62CI7bZqjmVcycprqB2GSvekMzT0w2nTT9bT06t3cKWXAxslCXwoxlXbaCzgOmRwyxaWO+pih/2GgZkljA9EyXi+WM9mm+PN8XzD38VXWarY5wCMrMos7W9llRbD5frE97cd2Qm7ZPjq00h34+TAMqb6R7Ou1MwOm7NxHNKxVZD1d2c+aTNZbJl0KeG2fj4nydDXHwnj0k7DTSQ/jAr/Fta8GX0na1zladLGqzEcjgqw49oB0OvlsU4536lPdY3rchb1dl2JYX5tSoO8gssEmhVYhSKLClrDROBQdA1/CvsC5SJVJuNuiDMTP7wWaS+DDSThX3023Q+uLbqzXjo8G8M11G/p+ZI9s5/D913swRgpVvKinqCg3w+wt7Nh3SaH0G4ixNJRFlNVPve39c+hC9CFp3YRHE3QT4PSBzXzOor+aH9r35nAbvkKui5GKGErnN19fN4PHr8+4NypupPE6v3QxxhhTDxk5F9NPMSutwFtFPdIgeUn3/5p+Ra9JcPj3yzdfjTiwEtPpFPG9rUSY+DZByhvlrmXvDFJBGGtTSjV6JBmRFgegaSjqnoRv/8xjiWpGh4QlrqfacpW/NhYbEgUdvfdHsiKDrZcjKyIL7cyM8rrLGIFKgOuDF0HDvVxo2DlbHViH9ul4wBIn9lYnXnGONwWfm0LUaP2MT2GwVY1i1WapH+x9XUEenbQYxY+VGUo5g7sHDWK3RNnmp9oazTPmjicsyk2Y+sdiJWnzkFMvGPT3pTpOuCDbmA8UURFXEW3fTsuWgXhIz+GkruN7VAvlIHjQBsPgfCkkAAGKd9TQLB0/K7VWFopsWqsNptZ+GSHM68F1rnsGmLVDexqlEVVg+5xVe+O8Z9zdX0iTIJ1V7Gl3PezsTBHak2h3Wej9bykqF/7PrCCmWt0vn2GRZj1pY0xS9cS/ezGTiFR6+pCw/3xNLTUO0XJq+msAptM/nhkiD3gwX5a9Nmmh297MNX9bI7yjBikne+Nj4EgQ4pcJKHw2jqEXLAfqCSgv/3fBDmvuLtN4Cv24nW7uy72y4x43ScdfVjLlLk4nWHXR1kadun+/qoiRMJWWupc52RwRIOsA7qPBaUNYG5eTJ8jz3cpQ4jYFxUHm+TbHfl6cT6PMX0CnMBXoUqYhsxex2GZq98XaRlo8mS/Sw1ic8vpSicX0Wg7968HOU3zaoSYNpvTwm5zux3A9IWJLbcaePvm2r4uLvLDz7+RZ7F0JnVH9egEts7HVW6lLG2EiK6O8KjgUFYiRczJDViu4yCBQq8BqOYiFagicbPD3HVmYHdH808AkXyNU5ikT8tLNNwRuBDERhsaB58Cm3dktwuVs52IuOMjqictdb2ENWg7noimiX3tPoyqzXbU9bwL0iKaZDsi3O016gxxN+IU1Qu3T+o0c42Pxe7d+dDv/eY1dliHVv7VNoIfVWrBOfXMYrYxyPtvW2VEn2HCJl8nZwd4ImVykGi2Ou4G98y8MKiDhU2bI6v5Vci/Jd0tg5wh7skWvsYtjj5Eyci5C3rUyMaRrDO531I64whp+0HVzKuCP2T5L/H1uugBSXl8Vg1XwxWPh9Mm9vBuE7g+zEhgJsQU7ro6I3CJ6cyccjZ5+kynp3i9BG1X/7ssSBJ6NXVqfmZhGk20TjN9bdocsEqr4dl/mFEPXIx1lmoRKSK4CemeJJVpBKS89Zhl3VYTQ2Qu6JFS4i4rXwViAxaWwzwVucsbJcph/w4/fvst5vzBPoxGRuBH/NlXw9SeWHs3aFdV5m5b59OpDiOLJP3VRB7y62lX4BBTAunIFocVZQX8FGHZBH1KQqvyhkFc8u2x6CNSn9mzre6iZEDHYUdgTqQZWf1Qpg9sBnSNmQkDHlKAJEpF7uHg7+dA7KEY0quSikvmFYExq/aBz+tItXMoDN51aCh5BXwdvbMTHCvoE7Zv7thgaRWer/fjhm8ARINeKVIZieE7hggeeeCcBMjSQC45q0C92hdIEWOqILSqQin7oTDVbqvKalkEWruxQtMx7s1Kx31rq+62llmiNUMRG7EezXZHBAOZubV1W64iROYh+WWqo264OQ+8KG+lRd6vPxV+ZbmIo8tbmI2Wy+nNd4yX959Op6UTnVG7cqkQN2Y3wOr5T/b/Am1PH0/gsLRMIqbEehV77lVAQtHomHBNGFhcsr90URREcDZaCbQaJiNwDJ7wWDG2W04ETYZDNNdwKyqbyKT82yNCwkziCAVXKG8XV01YDmdCx7YTMpXRMRIh/IPLXaxC0VIqfNRblUtKz4Q4gJMjmn/24j/crMBd5SmuS7CZ00GUSD4LTDAwCZwac0IHodkfzoBjcmIbz5B4YNXg+9u7W/9RUkZvMwz04ZGd9J+rnh6mIUqcDm6Cq09MByNd/vH9qWkeanNHP4VjYca3ftWC+5pps8XAC6a8W06P7jPvlA4u7lP+OK5WtREXv3f6d76uF1ALqtdsjhFlw80DiVmYcBxVi40IPHR5cwmmkPSZOiKxi6bufPn+JGUa6c/u7co3zKjBjoI7jO6Ph0+bf0srFzQryYRe/XS4EwjETFCxuN9haZ6UFQxMslPOTgTndDkmNVXWTVB3LEInpd1YvmDqiGknsU29uBb6vmMOIIiTNfvj5z5RZ8s51eMyeOmNF6MtTkkTo/ryPbK1VBx53xkEeMd9m0/hvbkeGxzVV0wC1uNepOswEpXIvJWu9UXDnBPff+KTy6oSTrMqf5ELD4EdAiI5QEmuKuURdRxCl/esFGF8l/ur3cev9IZ+lZ8hw5Ji7ZxXWMoWJvq2WzasiAzu5JE3L26YYO5eYt1H6/KHCSJuWbZmD2p+JyrofHGcq1DmXoPMZAEl/a+EAiWDitdwLNSnr48IkvqQwo2GS3Srjnb3iTDHoTK7vl/gQc39RrI4PAn0VTWFwkMxspWGItej5rVkVEwiZ3poWw9hiDZ2eXCZwLpJMxk7Nj+OQQ7RyFpHAilvHaXz04EJZosClZj660VtYpFd/PS2bPJyGml09fpobkMUL/Phe5aV926M6mVE6eOfoYDkcO96A5zDQ4a3/SwPR3I8+DQAAq70LAnSnO3KlsV9JMPwGBzxAQH61svD3VlzVWShdzUIQBJgHNGnh7DfULOJCg9YybI8nLygbwazCRUe6UhEzBdhW9Phqx7Z8LnlHbZkj/heWuSwWxm/y2+UcuLd8baweyEhnmLUBgCycBCornc06CYKSzNFvUQjYOkzASJZxNThGdQtmajibBSx8hnUS5Krj6nDMwiRZIiWaATMPj0hGadCzzlFtDPsnqUg35jjVJUji3uRmrqk/bfZ7cBUrmKurlqpilWumIPXgwgR09u0IyfST848zMaxtxkmArc3OJDwmaJN36MuoyDKB6Ekc1Z3qYE35xNrDL7DgrUOCeHl2WEGhz1NmbnOozKGF9B3HuOx/O3zI+DPAnO4iwKk2wT4gztp3z4KnCEVxVctohFi3Dzkb12/dLlHndBElUdrsgY2fTdjebRIhycWKnNkNElpGUWxuDTerfsXj2uX6mpGzk/WQTXHj4cKSX2xdNBnYnd6b93WoxMHGHuNgrtMSKb1L6+d3IAGyWvDozM0RLdB8i6RWCVZiErFnU6M3BEjYfc8w5WCIHSBvcEyrnc7oxXx5jHeNzbCp/2cbunzvrf71QcH/tj1OzKmj8raK/ODP5sKAWa6i/7rf+0/FVqCFZLBZnxSwHvY4ewBe61qL5V1POVxBOIIhkUlQRs6Z2j4W8IPw5ioKpe0pMbNfSKPp/ncuXpFz5qKm1AUFkC/Ok5un4Lg3nZuPQPvPjNbzuvUtbFERLZseEXOrj4TE8W78h2Uz1+kW05ElL/S4BAWjcaYh/ASeBhhOnXT8v0MvAb5ajJPUlny4fYDrc9034QYTAD2gv2aiClwqIt9TKl//42ZCFBI9f2qlWSDLaT82EyIVbu/qJ/HZAXibInmNHA/87F5ajso59Kpa7hy5jTTEG5rRbiLTQzWFQYpFoVZnbpEfNMUEsHHyEWmN2qIMPXKqYcroTIXl9KIExO6DWj/g46WoaJ074gsz4etaNxBLUNXT0jdLZl7JbDqIlMdtXEvEYB6hzKgUikmPVum1h1U1dW6vOhhJfH8gO/qEdwpLlvNg8aaAgxoTPF+mAMvKdCHiLXV3Sor26Bk5lTd7U3DXEtLl723qenX53szuCzKa0j4p61X96PhNK/MyrH/r2ylOmQu8z/E73z7i7iL/3GBHfyeCxbf7XUQRL5NbX/5fblQCGzeaCn3YN+2fy597uoR1db7BoKQpkF4vIDnHYGzuVOwOf1gzA/4lb4TA1Yp6T7y/J7/3G/7ETWn2cLvpjdcsGR6bICY3QefAcaDuDV1oX/Q3XKll+NNKQUhto5BQnJkIirFur/He95y/qeyYtMvN/ZwcVo2nBWy8RikMpaZc1dxAT/gVG7H4NKl/E0wTKaX1gL1NNPNuk5sdJ11pIJ89OrV219H07R4Fqa6riMIokSEDqrKREIAAK0FlIt8Clq72O1uXjx8F41C/PcwoMXx9GWWx46KJdbIRCJ79pV1ofDvuX3QaHV7cyMQbzuVLV2Dt0PecqNMGNCnm7Sx84ubGGgluh1H5/gBHq80ALREOYnL/83/8Sn0/2n7t3/7/y0v2HiJvx388h/9XYk8+z/Vn9ffJ+fvjtIwq9ma3o2ydrXAMm4uoU/MPFf+9wUq7zbmxQ93S6DkCeW+BDvxMjOEOCOHGBr3nRLwu3co2IKRmtWCKVdhLTKpHloW9OImRHYjibd7zu3rq4409pMXMjWSMoUICaPDkyA9S4GrUUWn3a7phYHjwbTQkyOT3MkOaJJsTCWJ20iSxiUMWB+ZRaZX8T+0O9ORUc7qx4FnB5aCNixHLNeu56i5VwHAQNK3ijmehGFSQoJkF3657q9a6hpyxa9M1WVN9LEm6B0zQtQJB02mbLwPHwVXS3+jwnnZtRCjW+ZYmKujZys3cDFusg+uW8xqv+AQk7CqsxLL6F2at3pkDyovVnXLEDcparAkGRRcSYUqUW64h6qLxBmp2mY2SsGz2CiVg2A68F4j3mMpmjGG4JN0SYh+Ho6Q2El78LoHPLFCQODasKMqSU9tz/0Aeje4vXm6Ihv7RBlmXFGe2uhZATam9HVqsy6TpYOSWzrtlljqJecPvB71CZnZpIzD5UWqJWXwms6lEdLFLxm0S6Qo9GGXDgPy11JrsxmuizHdug6Y6Xc21nIfMSkIjgQ53boeKf7WZnFNl5uGSQZ6K1P1KJpsiiD/kirqin1izPkgFV7cOmGB5WjkWWSk2BQ1Kv2q8Jz/dejk3W9Rjno/i9iQUz05qtUCClIC9Lp7Aa/ZwOMn46WzIsBj7w0nRAhg80j6e0E9NSH/vpJ1BcnMnWiNktchaUPt19jj+WqEB7rDcTykF7h6Pv54NyYeBsGvElW6idC3OWR+D8Zt26I5xrtrit+fKzi3v02OK6n49Uhyw1NqpBYc5RdZgLhcHfP7F+qyMoucPWlpDw/DJEZLzWYwN1NDQV21TONYWNwG66F/6XvIg59kjgnN5sc//cHCz0312y9jS/1L+39O+KnNv9Owv/nDi8pWB3KN/xTyNHbhH/1UyNxtd9334/tPiv7ijf/9Jn3446loSLxq5dXE3ZsrPmlOLtGvT3QSrQISkBTlL97KVK+6f/WGX7iYaKdPmC/fBFB82evbiF2OjhVAz8Vu5Fup7dSc7h+Gs7ksKSs2Or6kHvpe+l4LUVXTYef2DswVPaCLQAQA/OTnth1pdbC/NxR3XXarzzLcQdNQBkQOyQawQL2ukD8ZD82jKWFMLUAmBMiGZMyBqMlcKmiMAEDY9WOsWPdBARCo9qREAfzRyc2eS/TI4bLl7LG2ls2j/Li/8bKX++l/2wMgWPDBf7cZ7ZnooKk8QTQALAftFTxjYUM+9MuMHh4fpz/9p9//atW7/ny+zfG6TjOS2Lv2qhCXAz5CxGmHsF3hKOz9gbgQ22Q6gYVTjwelmBTurSnEjageoYYuSEUdpG7MAz6phRdPv7aqceZ6mXidh77NKS2EWu4tWNrFRKpkfnNu01U2oxAJhgmVrbBYRhdP/cpjGc0aMFQpXgFi385bH7Ked4umehlVcOi0hMyv6Ql1T8lBFfw9T5r3U6y0nQQlGoaHRmFQDMXUYbVxbQAaE2Lqle79vkA3HvtfTaCTQzbBPUOMbEsodjAO2NTZbjE5jO2bI34OJeugWqnrpFtndFydITsk76Kix+zmPjJqeXQ1nwNkcPeO37R7SXJdjzE0fOtYLSEclVxyHZwhz+DuHd5i5a4QQTYGCWXdQHDNMtbTgWu3UPGDviTguvVvw/MzjgLu3knpeUKnzM21iCBig+UypGFIik4LiXPwmIwq+nu+EeL2rtuR5pKiOsIKTv9/gX35vN2Prn6RHXbdTwLHcpsPG8FguA1ObYjKxsuc50XJTZinE3lAIjcy9IAuljOzIRzWxQaTR+g5S3aUtNZFS4D15OA6ql10qCod3zAnA+w66AgLCXfCgTr0MLgsea/WivnnxA8VvW86qGbNmWKe8AAlX/7dkj2tL686JbmVspCYAVOi76274H5EkKeeEakEQDUcBdr9ugSfLKnFwZA7t5KnQy16USwy7crKJxSZu8Zhf5SxFJTCSHlmQ81rFo66aRZsSyR4dn7YzO6nDvjmFfn1vT/Wj9Fx0PXGd8MXN7e259ujud2S+dk6Ywux19qDYU902G1Gj+wv6f3Fegupg+STxRAXQSK4Pi+wuNF6YSdwQhKLfBMlMQhx8EyYapbcVHVWGrRPmIL5zviQKuYdOQ6n/iwHq+e5qPYEbE4uK1ZXLuOaSGr1SOqxOsPgHVSgouDNDaS+m/Im8fI/Icrli2/QE496l0boKpBLGfv7rpkNHFlQB14SyV1axDooj5JpBIX1qCs+kwYAdeNZQc4UDIJ/gdyraCRD9sKEODh0zulRW9lkZhYtYBdvJidngs9HIiVK0DTH1+yzdJwfZfjc+BgyYh65X82vX3Ga4/L+yG3GpslvH06jEyFE3N8tk7sYZCjj8cvJnMZROoWX/me0UY6lzopr3OXEHAlsd6PIpTZSVURMrFvHjRMba9JpctWKhwBRBkYBEhK1hhFxOFruLDGT9abmTLd3IRZgO1PFlFDTkhscmNKWYERQJorKdGh4XRdjYS0P0PPPiNWYrklzeCPnwrSn03C8mRikJQUfGwphUfeWTEhH34EEkiNil3DrTsgT6XvgEWLhURzHBUJpTiFSOIin3NUhiXXjZwmqYUKwFOJyG6h07bxVNTV3bwJ1aenSwctJMOpZt+VOshemqNO2yBbjg8bgVP3rU+Hd4svDYXGtNl2pprwhYPYr37FapwNgbrwrV67neQ41g9Hsu9x6AlJ3LW9xD9s9ZIvyGEtuGltTOsvEnEI7ow4uPhclKFSM7FYp3q032vbQd4Ud57fQjivSjqN2PL7+3eSM0pOg9fLUev2XrQwPvMu17FbFhPUW+/pk22NWp4ubpx0TLVYewZudOIPtb9SfXq9r464WHqzvvIvZE+PpMG+8DiIwx+blre365P10dCW4F47U5a335VHPIHwCocbXDzbfQiKCf936/0HJ43/3/3i/NFaxqNRfe/eVZWNDjPKjz/8npgr+tej5/R9An38r5t9E33o3F9D9Xa27Q//6/6JTgAdp7vmvEnapv/n66/+rYJl/Hsv/HvKgEsdgr90zLPgXkci2v/tW9F6PrrYIHQ550wyuqMSiqls3S9Mk1ENj3plEFF5+HSDVfqxkFgd7EriuHQNVgNATwGfzbPD2JAiYYU9S7LJVIc4I44p4nZXZm/1R+4Lro6X/fgFUhrSLfjpQjLUP4iXbU6cZtt0lL01HnxKCiC4H12d/923inXAT8wK4SCiDTJMbkq68lIKRhhU1K4y6J4uLYBFmjAp5l8/QdxXcbQOf56L8GLErK3ppWR/6D98g9/6Q138VCjGWEUBUkakwDLec9DAIlX5CIxu8ngDMtD9RTsCqSIHJ4NtI+Yh40ehHZvVQNSaYnHbE8/ahj8p0rRYPVeeNMzJC+nbC6LyVq9y4pmmCVvu+1ZaZaClLs7au0vKF6SyjR8qvke6aCL61P3+lgIJsdMp+m7SNUO7OP7g9KkQgiV4jS9Lz6NNt9f6wxZEzeX56Bg2sGS7Y7Ep9vHpXXyBOU9DwewGx0i1wWuNX+NypY3ET6zaBgM/mBjUCetnrWxRFl0VCH1SWBNH+crqcY/M/WmZsfjbd3RKHA1j/CWH77gwdVnd5Nigqy7fTQXvk8O1RX5q16xIvJeHpnnGSzOX/muhiMK121YXT5YTGwZPJMAwR2YOLCCPYQzdegzESUS9n2/Z9bwwJ9CXHMrfWSBu4CVFz81Ji9LhG5k0ZzIuHWoXrgiQoc3DVPLg8syGaAbw5gCZ0u/hntOzjNpWpt9336bbwPd+mssFFNlgo7ptnw4bVFdj2pq2+tDk72vZWxsH3U4XCpdBuZdAC5j16401AOgpHJ4cwX3zGooaOUXyZPcD+LC7LxnMlTeb0KDNr33oTKHjSaUtmdRYS6cJoxI4I4ji+vuS38Ps3g2N3XH//6+v+xa+foVon+MTx3ThTavh+06v0TDZG1MyI3T7NNJK6+4OhfLSeg211jo/v2iNuGoriSmh5kKE6Vd2KUVXHMc8nIUmzXbgp4+t6fV2AuUWWns/LMeIK8PPWeKEMQ98hHb0H5Xi9LhxE5FdQGLowkN9x2wJSLupI7DgZoiGWpmJF0tCvYrouJaQsAFypOzij+TjAFtIOYoggpK7MXaAPv5COhMTCv0fHmbx+RBi4mvrGwGzKLifUHE0rqeOl5Ugvoh5rICKe95zvKVUvKBtUkSMTgm7XHpSzrtoexedbXMFpBTA6UuN3YmUAvPLI4LZXEuLh8EJugNyvYxwvrhunPiwo6sZgarXEM83ppsu63wY7imBWF2b6OVeF9G1tftr5G/lQitwVT5wNRMgRy0gbT/t1w5BDicinlHNrkwx5VEGp0ST6JtOgwHldH1C8PxG7ign5m7a76XhMMTzZGfck2hhrVyHGQUUwhfwIA0ayRsmk3kzbcd/AKapRH4iEr7IAKN8iMWn1k/teqJNjWTvA4MpLbNAxNCaTz5GaLDVFdh1Nw74rHr0ruT49RmR8s5260+6dyOSgx3eqG+ceYh4EmDFcX57e0f/05yojFKeHeqFbpv7yqbwgC5bKJsi8VoKtm3O8FzmTt4rE33nMSaQQ4FjAQ95jwSC3knYanlvs/WpsE824vMullOwbW19EmW7se25Hk30NRXR8Lioc4U4HFcb7RAZs2Ki8MjJoQ/NJBRwU8TURrev5p/D4+RpAZnw3QWNM/u+DjiQmJPZFWZfFeB8ET6r1ukItieC6EtxbgeP/b+DP3gRCg1vKQhh06r211nsnzhpjrBPwkIWIYAkhcKgUJ2ZAGqXndBAcPb6Am36Ny2AMg+y4dyMmrW8XN/ZMt6uMdV5AWMXGleBmqfGDmFmshTGp7c+RMIvUitOliPBUkKQit/74+CsgC0SbdPA8ge/aPn5WvBPUoG4q7K2rXX3Xfv0r7w+U60xaHW2I4HzBId2PEoJr+vFITsTWFVFhcox4amWjDOJtKDenDmrzsDPOCSzBe/PNhMhRGtTXVR6ImBGgfCpWrq5l6bIYe1Dn82OtyxfKxLpFDPrnj5ibc6fzcYogRApml+Kxiq5TmH3nMpTcfbhYm1+CeecVKO5FaNSmB5U9bTjdrqURtVmHZd6+bh36v5BUZoOt4KL7IWyNKsDW0xUiuoetYWiard4DPgmm2CUDDRjor/+2vXN6Ou/MSno8vP86dARWTha0FBvYN6t4HpM12whbjD9yukJXFv0P3hYhe/H4+WQE6BuswoxZCS28az0qNFYN3eI1sfmXSx+ZoueDLtuNpsgDS9C6JloGW2s3m6gw5ZqmXMaWs7TRfV9qPqZO599OXi98R4uD649eS0fuTv7PbMfXENUt/rFZFi0aQysgyGt36hu6mcHo5/k7zjikjSwsKy31Ry1Ai13luYw8scQkTJVzPSj+JwCdz7ir8oVpFDylPU5ZcnwwVfQd2+Hehoo1QGw92n/Mwe/8YimOlZ9jbNHqgc9kIBduipL11Hd5J3OVvE7HbuGIuF81nsZhr1/AK5SWrTh8/7UkWJu+fxvgIm9WdDvGDZynlxmvFYaFLdTdfnGf6NL7L1Tqt/r2ZnO+MKtCZ7+nsvD1ylbLasUwMnmfxjeB6qlvWMnAzvOOcz1M/H1Ry/vcDNOeDWBiBbUsrTQjaXM2eH38grJE3z+nQYDxPk+sVNVxFzWriTr62yBvliSNX1ZNQbV9VGYuTmvbmmZTNvrocHRYYvE2IkqHnUjn5SKeZr60F+5ZrKwKN6sgMSnfPKc5a7opKkotwxWrIlyhDEesv3EHKkppi4ttkKL4cpSZlOqqwRctkaFmmrrsYlP3/bcWBlU8YB21qXVbsdlU1ks+poZtztTBZLMQU2l+qWf1ageuQlX5TpKqCpygjThLC8MxgSlzwlGvQyHuncH1BwqNr1oCNtsB3g3NC8fCD3oxabWSltuWZQi6Qy5vBcHltNLeiwTxiNBc6dZ02nTR8T0POvCUNMMEhDzCOtU1PE2ICDlBVOFJQLnrb0lM+HRqyhwyg9PlcWh8+Y+JUVrUtwwm/RRSmIdtbsa3hCsTcTSZhBcYyqFwoUcYQfmnJBQ73deAgBrQmyENwFpdy613kW2sbdUEErNiFcSypU4YItB0CFNwGJ5EBx9tLvV/vBrzHp1L6Hh2GP/3qx/LxaUEnoCjh65seM+D6ZR1Ue6PWHdeEO1KO8Wd+gwJliALWZxvst0VWZqv+gFz3LSqy5pft75FFHisSzNbLzzo+6JEhA7yXcgZ5Zzmgc7VufNqk33NVSZJxWO+x7H4Q5ga8febX9AmpYxlLUwkl5xbRRmEvl2OI3VTrDf4k5E+8hH4R7lP5sMIQXz/kf7vywvVdy+hJ0SZcXuUZBphsnsRDjcv2U3xuZmHOhDNQRSi3gSvFF0JtmLjuERlqk4sKhq7n/MfbvtgWTpgoXdJK56wLe1MG93aMnEVTazH/2W+q6Od3ZG5lOdWk/qqmQcvZaLur6OVOkSJVcykkkGjpwYiSKpsLdtYjDVmeXvsnIpOm+hC73BBH3XiMaH3TkAbez71eaeP939OFCfgmvzieMwpbrHNVViO2MirhLVwKfhEpxqSBiXyWO3WwO1s+CSEQTf2xUv7u9LfcyqMOSAtFMe15IukqxhiAhHTpMYAyMpylvwnlMkRTDDuMkWm6Pt0L0fOt4F0zjyxraWSya1PpbxEK475LowL4/Xa71sDWpfxSR9C32d6bI/FwmA5cdXXGV2LvPBFWqYQUh9zgTFVUiyF/Ja91be9BUPpG37xwEwaCYkIpTMZIhICIbMzZPUN2hQRRWcPzzu6Y7vLhQjWwXRuQoWlBs4JyRbqcgB0emxoRAgLFlIxYNBC6Z+NpNqxT7OyH/s8G3jP6u7J2YLVsAAi6EB0gTjYvEyPjmRlK4jp0gErYJCdUa5KoKpPWI/UxqJI+o0FNAUYVysTtVYqn14BMcoBUwe+lj/dDjOZh9Vp0MYqEtNmaV2zjTM49RmgSOnpYNJAXjk31P0QF2gd1TTV1SM9ZY9+HbtXLYqv8F6PSxGbdSJ6gOf3Ng8uMsxFWBfTxd6azz2gF6hZK4mroJdGXb4up5LNeeYEOZt0iWvhbBB651BHLAs6feDT1/qCY3Ae9RigimyKCMcJFiAZiJaONUTpFlyDnFRpQnAaF4pqtU93jq4R+d7u/NYJjELXlmuS20DiWLE/aUtlkj96n7bH9CPY4Wp9/ahs4xxWEry2rRyhmCoy/BwEo2fNCyqyNTZaWuvWlfFclTG28dH7vH95micTqf0MKBv12iioT7UPs2DfLKhkVeqKKrjkges0wCj8Yhs5EtR2LWOOGSUsYqKHNT21jaegucvM1yCz9YJhPGcdkpY8tOX1LuU2VaFCzkSYHB04yRkogkQayKJlh1vJbZT4fpgLesjhS0fkRBV3FYnrAlcSfvfDG5Dhwfpuo3RedL4xxItIyVDWrjtegXnwd7zgpJbkuKyXUzJglLRu8OHRgmsz63e3F8dwO1dqNfqYS0XnuN9fM8jyC6mgoFuR7OGc3aVUSxKEdxzCK0Gin8DYG5mAMF9T/6AL0TdSAAW73+VPxSbWNpz4NNLTOMLa1NPTJZixwr2vh+CW0go6X4zWpHXKBCSxRE6tmV1TijWY0y95Vhowgz8GVG2QPegoYErAYi6DWZGooay0Gqp+eyU9P+3s66cXF6bQ8qhnds3rMgwS59VKwMI/JQndHVWkFT5mPcwGe9khIrqR6xRzCdLdhZmdKhRCCPPZUnZkGbHDIfkvlHoxW+/m5ZAwLBbuP8iDM82AsQBhuHv1s4ta2k/jSVruQpgDuRb4LsupkEMniKgqpeB5uaYzZtosvdEmiyt+0lS8TVaaq7LVvRqVSr5a5zvhmSJ7yYMk4Xvuu5cESYQYaKL2dZvfCGGxQhEMumNydtZuw/Uee9llWXk+lXppcZUu2V4Fx7C5rWkD+vdTn0aiNeiZ5sYqhrGr2oL/pxXNOHSPtIS2Gb5cA3/GjrKcWKztsH4h88RUrTdYj4qeUPZkNfp8RxbPnPYiLadza4YQQZPtANzXziZpO+3OkPufRuMMxBVdDITtYP7A8LOqf+tFHZmmXG7wMwJ5RfFAFRdYHcYgPqhTcg3wuRPBnVEEuAVSHTeLZo8C3nFqGeBPSI4GF+dBHaqf4EENkSNhJIHM8pO+lrbwjCBNyehRxlpirqGWiFKLDgQedwcyqIG/4K1uN1Iswo4JnMabqb3UWG4ciuciJwt+i4OKMaZJ9qEuvmyqvLgbLO0AFVYfQipTSLoCVWRfzlkXxiE9yq/qL/pKZFq4jcUUkpsw4b5M9zI+PDyc0UpZ2fmS3SutquewCwAL++1Zjjto7JfpcgpXnXr4S4gm3LuZVj0puCCvmukcTqJicEz4azNIUwGcd0g0e70IfdB58ep5AqV16yiKkDcFCrAE/IgicP0dX2Mr0Pm8WXJA6MqkA71gO5O8xNN4VmqypaXWIIfJ6fuM8hCfYHeJY8CiIsWpXUEDV+G6YRdUGMKD/U5mXmKCZ+A1oNMHM6PnvIPNLFt8Ypue9NZ2fiT8pPUYgj0RY9c3Z1zXDcj3dEIWaeJ9ASjnmZ/8bYpjhMcSWJaotE2bNJ8D9Eq13Y5eIGc/F6gbLz4M3yY/K1Qf+7hrECl1l/oK7p/khF9nkRDZralJbyWUVonDiDRVpBP8U3dyPZNwJSO/gMIqnZlgt6BeHbVi4MPwAI4rlyDM7NR4xatlc4IT2PtmpVYnDQTO8kl33lp8SERY6e9qSCrdx+j4V69HQVXbKW6h69JxO8lQt6gsg5m3BW92/pVQNPneNgt41jrN2UO2JsdN86d4bEk+mPSBzOKzJzowDQ10Gj7C9M8/TK6vxqNSy9UQLGCnxqhJs8bBetA1vDOi9B4zn0JWVvhcZwPnrQ3u6WfHfe9ejmhw8EdliyXy1J+UN3iv7kl+g3+V7B8/d7e7z0doznfZPZtfgGbW3PAlyuRkvT8tj2Z+qucnTxp6txE+2+Sqhla4DmKpa5wpo18j1JYDkq4gcWW9nwNjIeSxhxjUS38IUmdOw3BT/Q58kqkKfJK7zZXIsa9FSp6O3XZKmLx93HdzdcHKT4QhEh6sQNp+QzHK72YCCs+3xapOIRVv3KltmkoKnxq9MZt0gUJTUV0ZI4LQUVMbWllBxftJ3Soy4/M2zZ1dps+bqzco2PkRreYdL9AYJuc9Sp6zyHBbqYZ9W49TmKN9JH5lAigWxLnBI1RtWHR4MTrfFPpQbThcsvbEQO5WqVMsjaPkaroD6zaGoDwjix5ViMNeTBzHkNXwNiPeEYT2VA0YFKoiIBRnSrFuVk2a1hBWB1dDN50cMBd7q7E9vD+11LCPrKLU9yWUgJKERmxGM2+a8pOvpzhgHqQoE/rgnD2/yXcG48yUwDCB1hjeq1MzbKcgirMj18b63IiaMs6f8vmw+nZ7HnhBkIFmmymB93BqG9pXX9lVvyx4o8IX+h6rfHfLhg9Q4FLbzfg86C86mJjMcTanTowwHcaT61KNYtXT3E/xujx+4UmPYBvFT7fc75LLmmsyX06gKRw4jgRGYUBPDd5/jZ8vdwoDJ25ukftNd6VZzGB9ICGjtterRKTTqDHRnKuErWB6BhKDzP+yUFejezYxIpiC5cer/TAkidT4LDtzh8XN6ro4Ya1EqDm3TlbopvF9aoI/1amu1JYmGPt+Z9nqSiEt3bJQrqDdA9mA1HMqphdiZy8CoVHcfESua1Q4ESxGuQhiLJaHaarnp1UW12HLxd6UuWapTz+iXsBNTYuwzavibDeM6gT3aJXiotTE2h7MO7v2jFn2nfi1YqPOFO6fhp+ujYmStdr3otXCFVfHz75ajGUZu2RBBNYNZHXNuJEMsXqI6J3YMPTjO/yv+ikLGzsCGZXDLmGchqmNUFfM86QVFP48KkloVpyxAxMxaDVQrO74JRFgtnK5QA0vMgm6xCLkRabG/vGkIHRttRk8ESqJFghefBIF6YtFzfBV5i4sU4oTtbGFLSbODu/HTUnprhOs7FUf8L1S8b2S1nTytt97vdns5rF5Z7thfHSJWcnwzAvC67+lw7X2RueSdDDH7Zt4YG69rSLT+cqP7qVwOdcuK8f6OJgJytF17n9WIBaES3H6wTphZ90U/ehPGsFLkXIsgupqbZ6KiKwkPONWK9mYvRXWNsz8sE7O8aE4zgql1FfGq3tMXhGli1tPZR1ErN5pVvPI4zgYUwl+BjsFk16auTaqqJ8q7F03dJAMJDPIuRCRybbk4GlXu6+7rfS/rvm2i+3qMMcUZe6CtNnkh1a0SZc1XVtZ1mW5SnhpnsKftezby5OlIvRyhOS87BJ+MiVdNJXZolZWZdIf2INZDZdG3c0hEDsLnarZm9WAdcL1AG3eDG0wsIUc8LZDXViVnHPqXRvpcqCISaPOU0w3bGx8krXxPzTvqZZSV/p9SgCGe0DE7mA1Lbttd581ZM+x/GA0H+uhweoaNbgqXF6lAAGxlMr9oOadldk9DeQO2fLzMEidWerEnYudZBhocEYTJU1BRfJubEnPM9W85zjoBkZ63MoX7hdzqiSbf0dklE5K3ObTYJc52rm2amPUR5xHEnLCmh/2qJYos7KM15k5/ki9m+9LoPvtUwAy+fwZMIm1DWM06kQJuJ0m3TqnRI9+VQlVB1oRHcD4p8UyhT0DZlet6v0IaHxQcgfv6Cb3Ze32SyJ79jWlsK6Hc7o+8azOye7RjRj+Ulm8rGN2UdSjHZzrVguitcHECusH0dgYlNjW+X1haIfzOJWYISJuGPYs4PxSiijjig+eyHWcAITLxQOPvOQTVh1vGo8yfWMpKAQgUAZ3woafLjfriYoP6A8YGN1lQD11OWVDfex7FeRBRXDG6dPJOQuHAtcMqQZS4Yuft0t+QKJ5HmVbfzR9rhNnW4baH/b78tshxlevznTMk/6vJhy7J8qc8oqCQ/ZheSlPsuBTHpW5b7F9JbJ4pgeNGVUelJz4/vE54xPSq1o7lb+X24sOmHn0szLXt95jTtyHlL+aATfITKsqzZrQxTVLMjlfVTHv6jm4+vNuv+FAUPhNWpaxjTC2EJGEuq8C8F40XhKj871sAkHK4B6OzgvLf36QyefsHlA5XG+PB3HofW6HHFweYRp2FIWebz60jTnbtt47tdc+8ht5O80ryKumSYnJJpX1cipvyr3T3Xx97mOgdiqNmZNkKK0VyiqVa1zrelHRuF8uxYnKal89RJM5IjGJVqeDtwrJsCuwx/KFKJP4NcuqgETg/bB/IUwTQ+kd5TJfTLMuFOzFu9hqi3ALURr+vHPvy/nJ9w+n8VnqI91E0hTxKdA3YtfnfT2P0m+u9VGactyMjqHXURNbpMzPHmN5XosjIrZxO1CbIsRHeJoHToY3gaRwIIDNBp00e5eoiNZ1O4WcNObsdvJZoew93o1XHetRUvcudX3sHOuzm34uvB8MdzEmyH6mP7/kTFe4ujZqfKsbNq9eDaTY6bN7qfkX7XpaN58qorV1neF6/QE+W077gM5IdpaBBFqFVTVVsm2LE5JiUKIe5TblWjmhGZ2tA0mi5Mb0IuTg/OntjKr9ufRAxOynexkR++ndRLymjuEp/M0NcMCy78FW5fudmqJVqkVN7fZ5YVMOw5jKwOAMcxRr5A3Mh/MgoI8LE+QcDTBPtjFn1EHLxW8wpcj1jqgtTzfkDjKR7Wkf2y/ZsqF49ZgsGVHDexZog7t9rOhJRGJ8yctnu3ZiunHtrwxxmsZBnr3/kUKSbobji5elU/9HqHY1cYtIbRuihYQWh/2ereAMQF2N+TaAnKtiVcXVLL3rFBD2qdi6Ge/MbCrNMuKSa0NZ3Alt0rqcdCpVqcTDVC9eQsBlhxGVVhaTqK4Xgsmu7hxVVo23zlfA6iAhhlDKQ46VmZla+IiAGjI48sRTKR5m/yMkuRydpCGoqwVTKEHPRBGV0HMbZRNiN2mkJUK/QboM6lybEdXZ4/l7n7OU7Wt35HjthIYso5eqxCmdm2Su44WAhwRcnipMEkqYldURTxin2utkLqxda5sb1qzAIz0DaEDQ7YejkA9XmTqYWsBG6fPj8bWvnbwg9MtFqdpueKJzVW+M13IpDO9cdI7tsm75z9EDnI3FYwun5HRUmdDrQcz2/XUEnFaWTe5Mwb6pxREJHROcSBKNc8t0I1YaSzU1PMoTToTbOKZueVPg46wQnp+D70797W3YEM5HSeFMFLagLBIo0+t0es7RF9tgD0N66bpE+c23In/IEDN3Lio+XqK5kJyntdgoCYjkqPnHlsjDU0jGVa9PsdJT1NZmOycc6nUDREoEyRgriXZzjnojEhwlvkpnC7MQkTrNqWyXRIQlBQ/WrSgpZ03ixCKP0BUmAN4doePm21XubD3nJYg8dd00j/o9ybnw3SNDi90QqFhDZLCvGoKpI3MH4aRI58kzy50HoLClqk7acrFE3Pm8OTv5xl8Ep2j1ya6qo0MMaf3UMfLpnAMkqcyNOyezjsD1MI26Y+JEJB2IqNFVUXcewWMHRvdXiQGFLAikDHKZywWMZlXZItUAgfuGucbZbdLQibc8ddGSsOL0oTOG1KxZKSdpSgRCVdb2zi6X5gJ2TLeJBXI4zFp7NsyCjFi7tqI0HCD57riTl5gz3U/C+YRsjG7y3jVCbIxiWMPAN3Q7pv5awQzK2fVUlRLhjUeNxRCxdqmThLqt1yxmvIHSk0h+sO85eCr95iq5euWkNm0MTnMENBOKrNQjAxB/6ALZAZeBncm5JjPZAPRDvstJV1gUojtt6fU6Qjo2ELGJG6Bd5yIGEta5G48NJE0taIhY8GmZWDBSLitS+6SuHzZan4Xa626fQwZ788WHPDWeTnegfQskzW6QN5gL4cEGcdo76DoF9y3iFX5GijpE8hgI8knx04LuvRBeciOIh6lTFTg5SZaRNwwOn+xRDjebkK0kqbBnj2Sy905Zf4aIzu4M8wscVMU+rTPFxu0bKW1bA4MqXysVJU6wpmxyIOIgHK+mzRrYdqqVY/33XlVnOgxniS5fmJYM1uWqD014JxehctRD4jnl3GRjV3jnPFqVNMNCWglPqL+UsXua9zNt7fq2872dU7UpaKtLL5Ct2dW34oBkGWXa9Wrsx3k370v6mw+bkHsNQxjlnvvY14TIJKGNuoVMpvEINQ5ieDnq5aGL83lVYdNXiTU9kTsGbzUkODbLSPNctpZzkd6rjlU0hZi0pvHjqGYpUA0AYFaZGdpur001kIPVHQInMj8NEB9EQitigrJ7YoFkJ4erB7GRuwTSqJoXK4TPcJGV4GQu0vhfhX3StXRuXtbwo95WrtnBh44I7ZTpo9KtsSYFwuhIqi9p1DTWlhLUDm+St85mH3MR1WDmLWn7tEKT6PrpZ81yKTs7xsJqeMK6ueakHzXVUMCelvbF9CM/BwAwWmj0Eq9rk+UWZ/P0piRusUyIiQ5MMj/cEdey8LFuhj5bvDJYU+9vnCIO5Qtk/KgK/CiY062ETeN+rpxpJvpL+suN+v85RcTz+ZR3vU97Px/S5sPPngZkc7KQ/vTrOV5Bc78gEmCHiGdqRLsULPAyfVgEcgAuTV1CPy2m8R8hAYM8AIcxNGLKGa6SQh6NA/t39dBrWR8ZS9uNbUQOaf4eWR7tuR855CVCCgqz5j3yieDwTXH3lBnasoNRcJQAM1LpJpflzhJl4WyE39EtWdqW3r496QD5ENV+F1PodwYk1MJjpogLQ8vv3GqiWOpsq0KuNg8DnTtkTYhufGC/xszxUsZMjHv7N5yHtZkLwdeylhFQKWv5WctRX05zXqC+o3EaPiO0mweIhOL4DOxJc/P2WcXGTotBB46M72dJfVFbnUAQ0a+XgqCVdWAiTxVcCC9i1rBOaTwo/RWkONxklho5daYuM8lUlILr+zTyvtRAaG3O1oMT4ut8zq7Mt9JTBOSi90ypEfHTdhUUofKgir57UIVJcDSYqm2axvimsPjQZNzEkMejKGba4j8FebU8LKJg5W5Incy5PzN94ySz43qf3UqROwV2pvojw2g8QqUhYKLU3YW8hhpnuAq5Q7mYgVMhqIvPVKJ3yk+Lur0f0YtrD/GH48DQbo+WNrN7WGDSY+syryqIra4zqmPrnNepOfGQz2dH1dOO0iLzpuJk3l6YKxfusefzVtmyXWEQhvWJ8V2CgyeyrE3cNChmMPJlJVm87uG6FPi5suv271uJMVOb9gUHW5XEq5kmk9sg8JGxPlL+gBxo8sra7nlEuVJziUM/Gr/EDQH27b3PmIIH5Eos+zCIwQgRu0OaB6az/PmmlBcd8cIszbeYnb7lYkl738p0n+eSa3lLhwOPyqcygYc8N/mA+I/RMsBpTJclt8VuVqN0UrVhrUjD4c1aK9Iq+7HW1WLRJXFsF32gg14pODhnHdwml3lJNzftQUjqpWTa3fNVg0c44pp7+De0hZ1IFteObj/yxzs9Nx9eNY6KjRnzpR8lsePyugS/x7xmuegYS1opm4mhH7PMkZzMG79nCKhN1UoYcuBKDrVjJJVeDiwqS21sVOWVvTvPf0vI4CD5kluoGTrkXBpRfVvmbBC2cdrFJaCc9kfyKaigBJjtUJxFtfBwncm8rLAEJwozNjTu0jNjEY4HxD7xuiRQWQ9MrtoJJFnguYAT6LKwNXHTDL7Soo2ZZ7HFjXt67Yc4KpzMwwR+fPCZwcSNoiQ+qkMQRMtaA79gH7bu3z+lyRbJLFFCyyQO12LJTD9x6gBJknRUuL5F1TT1wQpxOpU9nmf2HmrIOec8eHNd5nKxo1MuVvnVxOmSDS0z0KZ44POS1/tD52f4cnhcGnRTnddKIugCnazevQWvl0dcpmX5hzwn2YjbyquV3XpgRBEzxAjvK+y7i9oKOWDhMQBWR1Fkk28SrWpZnxeUANXAUsglB1Mimj+j2dbXQ128uHVZXxqzYjuYt0bnsAP1c3knP5Fr6HYseP5zJXo3mNeqi3T7n/MlA/sNpbKYQ9dxSGfVMbns8AiQLN65HDrzHPW6pjg0qHGpQaYJfI5KHTPdvEWrynxLMnPfSRe39pI7bX8mHOvoq6Ak7JvA6ymyRSBpokXaLnDA9M5DGCYNG6QH/EVXzIeniAj/5Cf5PAcOj+N3mgML1svgxxhyIbopFxBxA71zRtrorKwnIR9ezYircyFSA9M7cvxjgqqijOenRf40GQ9ngMXrUqS0MUGwYgdC7iaUvt9pkeyHjo1fq6+7ies3o1faJY3UTCENOTUcrTlyNJEXiprnbbOoGCZ0zAlVJoSArbH3LkgPKR0Pmuor68hwa7HfZ7jUJeGErL+9jWudFpJuU3NBfCqNpagSusZaAUQfGsvGzREGtsZSrMc/pyrBKCDDUsGKZlu4rRP+tJgTFcOm+bgNXLd5ZycZGSj99AgB1yFCje3/xx/A/UqeQd4zMAvoJ+uDqZ+cd/43gw8LeD7jQ/ynvaS0bv0uasUo0fcI26HI7pWuT9qvtyr0XuQv5/EPC4xKtRk1zONXBTHfk+4timmkdAMEfLdWGyAjRp77bnsyWQRsLfFjqCjNYZhpBBqbbA3mg3lL908PnhDeDh5HIiI71vU05tYeWI/nuBNGXzXx2vYfA+OW803Z/POyyznQ+2Ou/o3z6rSbpRR0iQWahASUcPYMQ5pNGHAXyygtMMrSw6eC1k74TbvUcCY49CRwXu+y5aWgDB9RCdY+p50aDo+6Lkklpol0MQQbuZFiwTvG6hpwC9aKz04kHAzBTnC5RdVMwhBqBbBGAsOy+COiBhClcQ6lLpJwHMtl5H10Y+76DeeL0Qbv4yYXb3oUUmQmutzfw+szCVcigtKS+YcEGBw8MixDDFj8+uW9fULCIqYyiMFFSFpo1WfEXt2xIRFnHapiTo+aGGFxMFZcvO40MZs0UWnUiIJs/sa8XhKJEfNh5a6jh8+CigsWs5sMHNvoia9W2xE471MeFZ9VOJXgxfLnvU6wntRuMphYoNpYWsFEYFryVVtvapZrgtK95qsd6CIYp4YJcLO7UwLmxBReODJDBt6SlEDbjRJHErHt1WRma7bKTQdEDlG2rrSAUfai2u2rp0PX+YHw+VPxK+K7l1Zo/R6ZPbWdqJ6WqsX04KcwiEo4MQhp7pqsiZSvWDDhb4dtc52JAN/o+vjwHN6bsfNaH4NaKLQ83PWjzP0jaBYnqKf0gos83n9hTzgjl2ka0jcpcsRPBp2RqbyxtR22exqH9dJ6F6FMEFMq3agiTAmZqXylweVCZ7eQRc2sUFfPZvuBnEys18G2yl7VisG4LlMoZgu7zjA9QUQ4Am45vz3T3SimVxXQ5FF7SE8j53NuaGalXFUqIK+L2wb8051ZlKFzsu9705Zl1UdLqP1xz4Iv25lMuFVcIGr+KOox+WiMVqZ0Zmsj7+KFzJeo0zdK3s1GBY9K57tQc0Bcus9jSzWJFjXYq9embhB8IN3jK0NkHn7ES0xlbJB28VRi6fNU51k+mAQrEZ+5eaZ9Z/SlYyd1yP+eb7WNLdhOUL1OdCQa0issdzZc6166PSlgrdFUv4fKqJY0k4qiWeSqrRXKIpW1GksFjFXdAcCNhiwIVvA9GbE6kRBcqxOS8EDzhpkBeLixVYF87AnbR+DdyigjJvpIXajE1WRhqzrxeDUqZQV2soAV4praNwSwauDsfJoklU0eDolpuYmx7BMSmxfBshD7oQ7YvaY6FfOsspzfJwkRg9xeQ5IvfJbSepXJS8LuO/VVGCbqCHJLrBQXbGc6ji7C+vKBUHLr+ADaa/SOAsFEhpbsO2o1gvxyqHIZee33FvPpNF0V45EU5oNtPR5yb+Lh+w5gx9PU+UogUd5rVdbY7eKUD+fluOIifOXk9RGx1ulewnnf8ja21eVI6a6L16kIGnoYhKzuUFQvCfAQJaABpmJL98Dh0FgUVJeDp9/4qlP70uDTYVkZvawWrszj4ClaNnXc6hSQhdiUAN5qhJjcchfjUGxZzjRns9jVps2N4HXf8mWGlDrumz92Pz7xH/CTfIdRmkO9RIL83Kzbb7Q7Zx9ym6ccsZ3YwJLFPuFWR0Y0QM8q8bor3DlscTN51SdYNy4aSdZX/os1SUg1BuLZv/jlTlDAIxq2ANOrBSJSACCPf8D9jWuzSFAHaiIR8IXHxAXiGWSJUlCcjSnNSJfTAMpONbQA0U9q0Q9TlkI1Z5W+fajqeGFoeII8IPiUXffJqpICGMNwnG5eHi7qmyDOeSvTtSaO9dhNmZooUIANyJuw1w6dF0JjIbAmfXMCEJqkaDIlHJjlX3v5GyAf1tYhFIFygsHP6TG24hniKzpnIKnkZ1cDmzfzFhungLPxJyHBmNasOclGG16uht3hNPbj4KoG5sTdrfnxte3H6iULq6+6v54eXltDsuDyxcB8s97dv3wxzZt5XUoFJ9NUnI4XF/KCkE7yDxOFcdqgxE8LDaSpCyORvJclYvubHkOTJNq/mNKMEU8sSUIa7Ez07DCfGStQPPPL5d7CKjCNrL3xeuMbu2aeCxdgwNFNbbcrpDzmnvrTgptiYCzEoOhnMyocpV9MCKQvr7qhLMhlW57r5ZZCzqG4Mqd3llq48YkNWo7X2niiRqaZNZ2jzNpT9Y6or8lprS6NFKYJt6UtOpgEhTRXxGTWofbIEWoA0q3ugixEHAjiAKxsAnQYPIU6pMuA4apArphdV1k8fryE3yBqVBDx0qxS2XZqR1zr5XtYpElrqhY+WURqdD3bcj4iFZwYNSCMNubN9EEANBNoZgCUVWuyml2HvUhlCSLBHzKRye8AXJgjZbpIKwWQ88Rm4k3yppecuq7F44TcNrOU+6F2xDU4MCgvHi/DbxB3lVHJ8XF6x6Ua86D4EvDPHoL5YUGSO8YQzNepiu9IQq3pO2HeKMVpBtQLUSNQVpswjrFc187K08TvEsrQSm1wXerX76u2mQy3kQI00TNdrdn+m8OhzwwOwYd02PWX/pcpEYQZR2wh165k0PEOpbDpdang/QK6OFNDal3Gnpuorho13LyhXp2RXMQfKvSWAmeX8ULFBhTZpvAx77tvtF4QQw68lSPeEYHwiX3VKLuzj5UgYghKsxC7Gx2GcRwhi7OMYJQHu50oz/kPE5JetuY1EnYapBae7woqj2iFbvMksyyjbH5t8g9KcnLksIncOlIMMpO03eXU5QPyal5QU9dUiVxxOrgSmq3pmSWfWjPclu00yRSwklwYBH8moJ4UFhkZ8cU9cMT90lN09gWw6YB4CxBGgAKi0BX2eooLzpSBZ5aDpvlzEoUw7E1cEPuRCxQcD6kb42KdR+65G/pd2wHlvDYzBmr17WrvalzdJ7QRET9AazVpLAGNlpKduonWCCgjtUTG7Mj9Myi2nyQnn2ua7pG1abwfsD5YM7GXa47Jlww5cJTUDAVssXboKbiOdhb6CVMa5/YX0ATh6Q0QEBcMq9qwCSKAy4Ffwl2wgFzo8Tmioz0Cz+CUnGwEH4yAW/DoynSITa7pRfhKGM4iE8uQFgC014JMqIxAkLP8kIGP/wVxVDSU/f4Tg9nO06OYxN1hjwavd4bL08ByFfusPmJplvWCLcH8LcznBpRNu1if7GbjcbPmazUxV/++EhrWPa14Wizm5fIL/z1T7mhoUPV6D+icUkqeaNZ3SQx7off5EJTwe0XYHCQcrj9NwGonAyYfSQ5+kFfy8YsBUAEYabYq5MGpZfMbmosHzE/bc07iGBuhSVZOlU0viBu1vHGgsUtBRtJ+5NKVcoybGiDVz4p4XD3FGDfQ9vSxd42yDTjFJxAzqbWfp0Vbnro4N4WnN/SMaECvUUyCM1+u7gfUo/d/YJCBY3PNadK/aCyj4FclDLs+CtOROB2/+Yu/AKr78VT6//CnnoV/TWODZufZubOQQnhuDMqhCUBt7k14uu7NYhPvluJ/wW3cMjWeYzeU5CkEW0A4mpUdChLMByVitJEh3XMoySBQ8I7SliShRofD6UQMPSbDZ5v10Cfp0/mTlz8/y8dk+kbairwYlNIZ9ktSKzSE54RTfa9Nd0uPxnfk7nfEFswYqZKNcblDhUT9W+R1PQuj1A7RjbsDmCY/9NKGlx95XRrTxaaanGX/AHm+VPYdDIK58jKZysMaK7Lbz6D4iB5UyB3bGYSr0PvcUjxb/Upe79vGAcZcYUliTMK8N1wf5YJUXeZYpMFWCKQh4oyN7kDBxqLIP3W/AZcTnSqPo/fegd5sQE/9KVUfxCv0yvq79vYGtiSGgYtoRu23qnAmLSeIX3oGMkdX1xRZPDzfmQ8aUaQH4Doi+VO3gI+cPUy8VSTTeWW8zj1uWUOW5GrBvXem/l0MzH9ZU4YRfMk+T07Z+HBz4ebuh9I7PSVejtO0Y2fJyHat7ttpHph9Od+DxbH+3pgygt4obHFb5mVtkUWJETUG04JIk9gWYZ4KhZjoKH/J1A171YIJTyr0PeBdeC7f1oNZIWJ8lX+u5/ct/W1qCwszz15o/PYhXhj60Dlb2SlgEvAEylqEcOrkziaobRohH1Ayy9UFcM1DAh9oB/QBBzFlEIHAOqHjm/zaoIFqYmqGadhczGuBUB57Z+8Pu3Tmf+vh4u77zbSd4Ua3U1Bw5YqtA1VKsArcf6jJTzy1ILw34EE1JP9uReiATrE3fU+id2793X0nlTciph6b1q0Nict4gTFWSpEvtZsgAiFvIYTfT9F2jpm6NVSsB9XtMfVa+B7N/LmffD/vtkEZ3doadsAU7rF19vN+m1SUDGLh4oCpaYAZ1nATxPUcrWjWKS04L37vE26YCsr0cyhW+ikZN9Zs1azujcAAfJCAT0Vi3D7iYlvKXPc+SUouQSyME2iO1YQt8V3sIDFCTEo0E6dX+s5jmyEiI2+GsdcPNY/P6S6GpM5xtDhqMSh4PGxGVWfCwG/l/xetO+f790X+GyZYO4j8g8qdtt9JIT2CRBM4wIw5QaLfIkCBCnUKO517xXhaFycCYjZFRErqVJhIoB+z1BB5Lo2eJfynNf1MWCP0okuukdTwdFXRBxcrhAUZzbquCK8uWhsPSdU8Tb5CmF0qOTDmv6DK9WFsGsJLpvyuI8rs8vCcA2xlK9FwC4q5QEmU2E5jiGAkC9QiY34ZLo4xptjDguy8yZL6NCCZOWH99TVLxlnK2jSrbkw5ILX/DjDiwS801VCqFdEMg+nc3KZH2cRJ69ItbqiNW0luIEs1e/Dl8Ltx7g+95FVWtDVP3xcKMugPA0uY3usXU2iaggYfh+Z2Dt1Q6vsYUA0o36FXIqW3i3QyULrvaFRSESQ2wbBjrltlZrE/mvkobVX0nP8Z5rDX6Xh0mP0J/tw/LNbLX9jPOEHHBy71097EqU/uYssCG44Ds/NUkATatBOaZ8QiZ6WSxFG46dGYej6rCw7t4TeOmYdyUWMSfUT9qKoMiYLxUygyG//LjOo7TRnxcILAkyFQABI5vpMCDJ/yKuQTgsB9aBu5VbH86hA/k2i8AkcKHopvsPVUEMS12BdIV5E2o+0BK6YdEgJKiASEd15v63DH/nEz8FQWi6P8f6aOfL1Pq3uEbJFCTAXWcDVDLRF3MAjCXSwMx6vC4R2g65aVSvgAUHOyvGoab60mJxUE15YGCoZUHOjpUvHXpsptDMHzrlo5OvuQ0WfnsHB6TpltXB/3B8DxPOOTW/rdaSbSCM8sGt2LMI1MBZWysNCUrSG8rIqni0cwIWUBybDHTDdMkb7uFnFlhRi+aCt+7GysqYdMTgkvMRZPAW6iyQLV63aVmiaBGqY5hGoss/kEuY6le5g1BMFJkzIAWfee19eP4y6VTwZMRiW/Yz2l1OG+Y8D2nv/u/mZD3Kq5KGfYqeGtloLen1pnBuHAruDpzi8u1LHawxRAEnsEkNeBBA/roNxvOBL6MGDKaVRpjuofIF2XsZDaMdRdNFA9+ZQx7qFub3NrUm5GrdHcCHCZsVmx8xaI2mJxzrzI3hPNrtgCsh/iQxdFycALi4Hefd5GeCZcMtUIi+ep4bXTJM0laVUZ990hjLTvewg+sk3Jc5aoh0hwuYtL4TQCGXFOlYI3BxZtPmo7/OapxzJ1KwXKdfcWQcnr/MiBpdL4nHwj95KiooAgiGutADgm+uURn/yOAzk0R8jUZyGXO5vhhGrgX1US4Q6RBBl2vwZrhfMhONZvVcszypZtnTJVLYhrbo5447AZvwDNwkllMXO+NMOJzWgUrSG7Va+DYsG0Z+lQ+XXfavWJYF3veXtsm9k+WpvIygwpWZVFzJNNktFK70n9yGe/I8Wj2C/PQZdIcGS83UHkYQPbolKUqtbQXsR7jPNHsF0pmbn64h7JTKRkpbc2Pia1t1ykQi3pYpFefKCU1zj8JY8hwHcGOHJ4HwLGcpsH8qhHtWYhjtvMiP/gzZFPFQyiZerGDQJgP1DMpQTekPcx0IZuXXqV/hMs6dni9hNJfVmPaDc7U48/3R4Evewy8GLQLHLlAe9ExaixH2jGa39yJkz0U0jMJdd75G19RlrqA299Djto5nilzUls22Pml+QUIqFoLpbWp9xbMnyPy51VvHowcEIpqbeKx9rYRd1z5pjJ86caC+6IYTEjx12O+ChD5nnOUyBA1fu5ummOag6SgLJYtyfdpbXMuaLp5xzbcikyROuoYoIT+Rg9gJAtRO+h+vxsi+TYprQ56l4YpXRVutAmjPVpB/4UoT26rSIlrx6amJ4y4eHT+3kmVffrNwYPmZT7T4wvSVzhtqLoyL6wGaqNIRjsbkA8PmdgU1cmpECoFHkgKaHZKUXaqIjiuJRPc3ULXhlFKhAyXkFFIxiM46ixUlCzQMuRVW6kX8ZZxTzdCWEwb0iVL+67Uq/QvbIeCCZCfIu8lVzTHjHCVbbW3V2u9/76pMLwQTUuVur+EtoiCXar5dAvlQ32ouYPOdyNQTk7+njbEv7vm+rcMFfIxKBZ8RsyrNR9vq7EQy12CyyQ1JUhwX45dbtqzIKexELWlfL/R9ZWHPXIPBrVMSkau5sS28s8O0iysgeQABFIDb0XIDZ4yFO2PvtyepweNDxgp7LEgxSEqovmroyPCYCdzhGTURA6PSF/Ylpcz5jEnQslcjnfsr2EqPc6Toa56cbdtU2DjcNhtn+y22Of3zSVYjnteiQSaCsJMC09/bq7WviCaPNyp3GQrCVsLJZWxYs4VFVI0WX3CFwdUUjWd3QmgOakcIhJ+fVON+KlSdMzqlbVnqxTm8mqvHTaprA9YG8qRnu7PWcTEgEaUmgHpdRK1H2wt/ylj4S4HX+kgjPb6smefRjH05ATzBKek9cWgbZhGHNPYTuU7Q88qYz5fYPKihvVo+VlCnDneiQufNG4hxyJbDvmhtHj3XZuQ9dcYmw0ES+ScdmM+y0pVMQqmlGjFkKBIgJCOtE1lyLJVgivDTYHglQfB+hC9Hoqkp8zyUmvrWvyU1H+diQswD/jS+2n+E3InLkZHZwD8tthv/Ao6Edw0VAx5EqSV6hEsmPSU9LdwyNhklnrsFZtNabRVVlneTO9UDcMS7BMS6FySpsqJZPgMPh966yBIHOf/nBqTSWXEuUtKQBRMFphRYYVgAZnbOC4Wkl1nmrsl4lV26b/5rdfla37TsNtDqR86fqdPFK1svg0DkE7vRM9lpkrn3B6XEwH3/GIN6Aph5ALsLGMnfQj7UqvZ434QUT7VzB3RL89Tr7eoxxR1SC3vvMOvAGZbamNdpNWW+TGVVRKJybVrs75+QjboWmee+CHEm/r2hZj05ELedMph6CmsaMVw32cXz1R4+xNx6pwZVgHTRRTIbyOQMKVAQ4DHoUZAXYLWK+AbZl8++BCZjQlPbCPqzyR7wKVAA9IGvNrjd7KQe84c8qplVRWI0qMjDEgKQ4C+TNGW0sRXb4YMKgxk0HEVa5k0s0gfttDszd+QoCYM9VQNpe5Cqa4jbWVjob67TKeb7IusLZxm3BGre4qKI2wzejMz7bFwZGgjHiuiy5UW18sKR8qKUpz5bLPxeB8b2UK6jRTEcLjbbUedSthtXSMHXywPQWdC0Me8qAP5SWg1hF7papYmPJVkRv3RF8gWHAwusfI5UdCDxCdIdACahZYs0sX1rs6meHE5PkPjUHMURt2KUcaTT3msVtrldXT0uTdJbjsHGNj31fMsCjOWcz5sfgj2omKkyFR1BGXd0ZjzPVhUmdxUSjCFtx2I/04qElu+h+ZT/cRG0L0iO4caCO1DjcPDIhCdFn8w7bttgB3/N+rxE3bwu82epnE/9kf/vVfyzuMcemQfN9WoWGbvHI5VK+/DDLoANLesXMqliwfh81ounymIRxFfdCaRozoVq9mvqQ/TZH75/NhP23WpQ12Ed+w2i7CbIC/4uwUfsPxEYqBbMdHzKuLPnAa9KHnrs7CwJEB5lh4Z+Q/jkVgJYiEBw6XDfzGdp1VH91t6hbquaTw57snfNQNmKkbJ38DkG73w1LqdXEPGCzLZe8bZ/DmXUeJVkSacGljTGIGViKu4lRcIAvOglpnjG6CrK7h1jkD4hKid3vnPNytjbM8Br/eWf7ZkdFi1HamGFuqkKakKnX1YZp4jD14aZWrvz/cRgFq1tXT+1IhDydFGn0ZXST1E1AWQ9ohKhyNuYaPMOk3oJSPeiIEm+KtiQvimQQRW2uEkJRHmfQJyxnyo1a9RKrdjD9d5/f1UB87VTDh856LQdJW51K1NYXuwJKGTcExYz5aE6bylnQFVaJ+hyHLb5Qa7SMi16hCnPKtXHFruPyX1YT8sCmNWsnPcV16kYTp09KbMVBbCXFsF5sLHRxEuZaBTf7udfolpe+s1ahIf3AzAWZrewLnjLQz9xfhq7DK7s42mOrOKBfJlYfxgW1BTpkS9eJEqFGEtjCvB47ML1QPjj1ZPLxdZ9JParVZASxJNdIUnGMJn8lG9CGS2QInjLvGAAgLulXFmPXwG7PU3PKXm2za/Nh1QdhApehs0s8sGG+/3o5129BlWFFVPV48PbqUGIsI83c9RDZsUkLjNubB9LExX4JA+ufQ3TZcBEKu7OS8Xei00b7M92FjvFxVVaeLelkxnKZfwrLMFeckJiHj+LTiRAJ2rTUlkk5LmbFmNpbjAu0ENRNypuAeyb7O5aE0zAQBqJsgmMQZFK6z9mbbhdsqeWX1QqHHY69PVUlzocJOH/qGNaw2Dp2mJgbx4q8Xwc8C8jhp1Y5aJebeYyn2vs2Sl8n05r3qS/MU9O5BYbhaDaqCsOt72kY/W6I72lC1MCD15uxbr/S0hwTWQDt8qa2hcvQ8n7W7ceKRlGNDRmdQb6A5iuSwG9BZY+U0Wsve4F2rtBL1bLpDPsG4Jn8+V/ekGc55ZwaKmuxYN3arlLfVYM6UdhX1N7GHPDHTZrY28EyhFjJVzH7xWnFZq8pZSGhMWSV7HXVUwhJcKQJOdltR3vSRRc4hKMD6Ts78BfdSQjNeACjoxAHOG6pn41GOADqUZcn3il8U7w2gj7VSW/3JqlJdj0mwJvhWNFTjaMSq4Wp1nUIJhuSe+F3XPSM9VUH003+1/zQZUxHS3hHBPj7eQMvMqZ7qUJgLVlXkOdeS+OAaRmSWIVoQGf2w17qz5nA4HYgnjrfrMv6gXnCU+9fh4K7euG8pWr05EDqAYjTNmcZpOpV8B/R6QI2cXx8DgyhKVOZhSVTagcoLgya/fkggdHwaCp2muD0qzgdQAuPGQnSfE9ePUABqhfbsUnEZ9Y6gxoYE9Vq2UZtjDmmzVqLp36l0T74MCgED/HgqiwERmRvy3knXN9wOn9ph6zSjs2AN8uCV+UdjoY42ES2dIvuudPpt3tHf1k3bTzvi2lyyid+UWoyWQF9SoiFQyiMdS7kSzuA65iDewH6CB3SGeVvdsHBXhU/C4Kb8BmVvBPCI8nJhJVwKRnHqZWCFBRfiOpxaiiFbQicMcsYyntRNkGrlbPQRYphCNa73mmpDIM6S5RpzibkTVUQhuQUGRMlwb5JEr8ItFPJITyhtdwi6ttz9OxyFWFfdRlNI73saTKFhBtPof59H+LBjC3fti3iZdW1qw+7irlv0BZju5b8Q2YeEyhBDhn3E1FF+tf62ttYRic8uDcReVwIUKAWPNQmt3MN/KO/Y4fJJyFzwKiwAQWUE1pkw7I4g8Em4hNIyUj1B4EJoH5VjGlyBfUFf9oJAvVBqX/quIXWElhh7mmORsDo72HkYU0kPV62y9lpftiUH9UqdP78y5Bi1zaA/0xrLp09XW8sto+HzRvlQbuoi1M5DiagAV/r/7p1fhJxtXsd5C/akOQkI4YYgtJZN4W3HlOo1L/HNK62s9Xbrp5WMRmfxRxodwwq8I9aSSOhfBOPNrYWu9g+r/K+YSkV5yeFT0hi6E5vcSSmrgEgHMCzfuNWgD8/TfpHXbNp6mCmV+0wu1NST9/8or4KW2P4svTuT7+RZlvtiy4DDn2OtyoocCQ2zOeXNnDysnKTtAERf4bOcgBBwhd3W2NW0oUIt/UUQks+QHy64B/f8r8gsZntV4X05wPvtfXN+37i6wq4WLk6vP6RA9oSRDwBQaYK5IGyRPIZkxv2aNuxuX/yFy/WXLy4PNQbDnAVac3J+R0es1SSy2Mxuf9lV13KZ82WqZFimfYfTtrlOmiMdH/ye+2mTicYIzIEXKzdtO1r7vRrYT/3kSYJLrU2xIGFK+se7N5nvPS73VTg8RMeLpM61/SlRdwS48CFNu8PF1XY31N5mZDCssU4F1lgG3LpMO/Eq5K28zXU+xjAc9Xm95fQOKD235TjvwLo51b9Tin2i+12mCgiDH9PdzO0ZjjD/AXSlaxxQyD6SRN0Tu5eIKrNH8+ZuHwxur254KCEQMBpTPmzGgq2EoSVxavndJdEQGxClATwkV1L3xmy1+Kfc6dqdvzX8MovEtShzZH1n+JjhmP7aBXtl03Puop+NNi2eSEcHLMsURZJZbJGQ/bO5ACIA2unX0m6amvowtv3W7++oRRlVYUDW7JvPDb+S2laNfeY66TuG0t+UUy8nfff1eZtGHTWDb1pwNlfu1X49wR0HIgJkaKyQhGQIl827aJB2ta91bX84XB9Et+viO3OXK9Goz/Ql+f2UosiIYanyrI0hW5EbKshodbsEY+bv5nrTTSfHwLwEOD+tYQ7uFuWaahv8u/69QMMUSRqClDWEvg0PXGnby7ryRqBTg89ttfo5rdOnzrHOzK5/BR3ZmghkRI2e/lreiL0tWxzXE7qfSofmGZYFYg4pZ+WTbsUAtofbSwAoeNNr3ESJpEBudDYasdwmxq6Yu6QYyxXJwYND45MJjhec/NZ0C9w3ZnwI4LSYr3NUlIereuCFPumOqa4D3g2Yc0tVonXTBK2GZjx44yP9uYgj/PTU1wZrtJz956FmNPWfFXpdm6U62loMyse5TizmSA0WahWXyiqn68HplEcsfRK24Ahb/Mn+lzOZ/9FxY+GzR/gtIm+K2+0x7YRseIJlk3D0F0jhjcAg4D6MndGbiYLpdJbg1hwJImEa74aQViqj2e5gnxB9CMYQMgIH8Ym1gTFpTFX7q4Lz3TT0bXRNnzHc6i0oYcntbxRfnbEfEfXkNBt6lbHkvRF4WmcE5DFxPAaDnJ6J5Tak7eJBPBXs/ZDlUsPKHAqqqzaYFTlv66caZHCrE3WD7oKQZCLhJsrJeqJWCm1Wqa5HY1NzaLW79Q9sGx07okLQOrTrLwg6n/ImgBi3Xbjn/olx2IJeCkkCymJOCk7Dvui0he2M81K+fCfESk9ptVOvv5jMGcH2VoaOVXmOVRKDD7irUox5NUcv2vM6o6wtqgxEF4YBt1/z+qhjs95nuLft1/pzcp7+Yl8Rr+Ea3mVG8sepUPtw2jgk46V422dvHLu48tj46xcXpzHrim9/tcft8fWrm/0j/dkuo0dieUAX+8wsaQCk5yXcWIhExzpEFbQ+a/zicmx4MQbd9RHxsvitKk3F6VovzsRak7mncrTY9A2ej/0QHB/pJsfDsbKxSB91nLRmMYs+syKmiETaLqamAqrZhBhRKG43RaUM/SfLYSHVXBdL9MmR5GE8rCL2n+tnVsOa+mMS4m4GBgpWfgHiCc6wewCp6E7NiwHDFES77Za2xsLe6WD7iaI+TGF+HE4HCWvXRv3Z5BmXMQsPmmbqktVID3p6VYivYoqGNU6gHJPOfX1Ysdz9GWBnpzL3XcyVaVGFT44k+nYrIP5Mm8foHFBHKHq6I6E/JqlrpcFw1lpVD0F6LgKrFoJtEtmVdmEjuor+3YBFt72R6opsCv3eCiFllD0WylurhQk6NMJ4DnjgPdbWtaREKA/TcN+r7Ih9Z9jMoqIuk7TGsY84bSyEJtXpppwo7Ir9nVOWoVjo+NiRTzrxA9oPB/sPxCdcF/W2trJJi9pVirWkdlP2ZLyZIKzlVqgHZkKNpaMzo9VkyIRacXbts1jsuqm1WFXdbrzFEc16qNmxNHNdgTLbMnHswjKKu9WTKdmWrdTpTY3dNb83OCJmhQ8odY2tccxZiN6EppNPGtSaANxkSTGdJtS9N8RRdjoytqDXi9C7vXD+G1jRh/Rq9GCa345bhht7HYg7RasreIDvLYgRrmFH+iIBgoKxOAqL9Kb8x3L2gZpFavP5qm77Hi1648OPgs/afNg2R1yHih05qQ7PxKRTnx29Zawhg66nYmSXuQaFnu7tOsMGB+vFnhmLjJV3h0p/MN2cZkA8HTjTUYArJreT43xpmOXSrCUUV3Chj9Ia2cFadFgDEmNMA/FTT+gQkInj+KhUn1T+ijUs8WUQOkppZVs0XhojZLQGO+YcdDNnFi5yV1JUrOyz9Bswm7RcdSZB04tm8DkTes4+30f0U6EBqGypydk5A8gIKvMqk+6E+iAV+2TN0p73Y/HhISSJCmazHHMX/qU8EQXdRtLcuuEAYDKX1SB71KNr3JpntZ4uAdv66ysySsE7tTfTPHF7ZKl+EgJ0Q9puVnjWbQ+n+eZ08TpU2y/b96yc3aHQFvOYkoVpO3KYNEDBJrTVO+o7gPic3rcsAnygNIB0/OT3ViZynJEMsi/hbqqXvbM3NotOI7jisJIos5StvlnnMWiCSo8xUbuBGmx38mPz/RxjHuZ5jMVPCvPp7wcJ4zHZM8DRqy7S4gmy4D4IvC/KPyAciwnFKgzvABg28u4wlM2NpJFZhL6xmvibop4jkWIIlbYjaKfN1l9ezO2mH1Ep3ft3CfUx0+QHvtkpUBIi8AbtZEWEFoPCg7V/TwThu2ZQZNhAJIXsTthqlUY1mzUaLUgc/2coDYyTulesNwfLMh3f8otTDc27Sa7rb/94c7i5MRDfMDepdbwZ3QV8rKll4c7rKTh+1dXji2iYOh5YCbptWHeAAQIQC+LkE2nXiv1L3tNQpi2dVcpwo2pbOT1VCv5GWFwqTx19gqXkEii9j5GiWo62yMdD3o3LBoNumI3W1k5gO1+5Lnkt0wX1GjbMINEUt+xUjyKmDW1fmW1RNKTdLQsABfrSTDa5MbQu/P+HSeuHBnQd0vVWGgIRnpYnJBPNsS3VDDRQCn73kEDX7KQBrAG/2pVITwjRwNzOEiJV3YOauEjckj/r9Phe+/e3xg/fyW9+sxegeFtNxL4nPxg+dPv6tjnuFr9Tia1S1lg8+eyPcHNYjZXdOE/xhhePanglmtkHRg+JtvHAW9sFfLkpEapsQ7AbiJv5ErPBQ5uAMWfY2t+KKDf1EDuXl/8HK/SLWDut6yY52GXs1U0HKLjYpgBanoh+M5oH1ZwySuznWKjYHEZddquD7uqn7ADr6zqHmAJLgcrB7ot/iOoxx1nHWZJE/E9lvRVY4wQlxaGO5wzneMJkXXzMAfyNLEolELxxTi171SxQzxdxeMiuArhjy/Dm5vSdlmibKnQjByTyrEeIPYZatq2u4scQQAQwmQg2U0f/ez2UDqM7Cw/hzSwvaKaLxYbn/f2e5xqnYGcs6iZaOO/CeDdiO2YxIa1UV+2Wupej8k/+cNrML4+7PAYmLrYa9USZT8sZofIlWN47K7gFOilUExlUgaoOXb3ceEvMpOguzn2qNXWZ+dzRFLef5gtT3+10S+qX2SfhLdXlEd+ou2HdvTHQtnv6w9av558gHw24xy692p7pGwZicKrjjepVFQ38hgDb6kcYTDRJG91C/dn7F9cxKAWZXjdIoA7FOnUtTyZKcrnN3A6AGBm9h6lASY4yJfQFDYx+lBIrhfgZ/ek3xkUfFBNRnC99LkBJDsYrVaqw2mfPd0lXww0qCksKNBR/os5OoK4tMrl4QHAFkGOqjO6obLoqWr3cWliNqHgaeeoNldj9BTF0yRAqSOdMF7NBybZ2aJNaS+gnX4qHlKTCG5GJlHr3GnYc6qsTPl8YPSP1B68iq1GLJoJ9Ks/G9JTPW38S3Pe1jk33C4M+KJZTO3lKU00fvI3yXGTpmZI7vSPM+zdHcU070vR9VrOORKHo5+GJvhE0V6MpW91czMmRdfSCm1M8JUwiD3c7kqVtembrq2K69JysnbfAagRot4m0LAUAx08Rr2Zvctf5PImoO1soP5V9jzxC7fDGWPtyuE9S6brPH+BqWlfQ8SSh+VJFayDoSyGAKIdFwknfjlwnt1BLmhb1hA6ocPjo6bILHH3SXc3+l+2Hn9zIOb3NxGYCrCrRGuh6aO7Sl77rJeclFwDUsKbVO7pGf8UO4ocmTRs1Nh0ltlXeXp7Hzabkej7wR4iAdPv/Kb5UZz/jIlcU2m7CL9VKlhgNBSksjHUigfU3kwsjmCshzafQsHCGvbLE+hlmxVGqE5lngocl15H11HZEQnYkotc6nIw8T3ktDWuRRnf+G9sui+7MtOJHvSV3V5gOZq3YnaPN3LTXLM9n8r7gADRWS6G+AQdU6ZDJ1+vwKeDThe2nZSr0hKPBsAIDNnD+JAfiSP3h302Of0UIAeenfQQbZw+5gZXNk1cmXXkcLnIfzrgcd/myLyMnwlI88mxif0LmEtm+x1P3Vt3mODRo3kBCUFE+JcW6SKA0+BskOGfpzEQeEVcRoFdauKqTE4jN79G8SAhJaw/h0usgaCF7HxkcnDsT+smQtqEJwjV+9hAjSBMLQWXpLtpam/W6woylK00Uwk1YkJBFdS33x5/bQAEv9DJInN/FClVOhSIeVLnkoAaNGW6rO09D5hw/dcnzuOo2K8qotqQZIXtOpqfvJKYvfZithS4l1QQG2BhxyRCkN6PmwogN4FkRwERkMoY5cpFYVhsmd+o7WrJ5YlgjQa2AQAIii09KbcoIHf1avk0+jN0GlKHDdSW/gsdWmCJ8uvR9EW/PJe+gzmNnsa/iEVgw4l2+T6xmK/jTSKnt41qW8XKMiAx0jzFFwe1zHkEJ+HYbD8nNwQbdnty2UFBHFdOlH+EmjEwgaR4qe5cN11Rk9c+0gBrDKivLPjRKKMmha41AiOGiCGvuyIsD+qBsyQAfWbJNpwsDTDRdIOhylZCqtpY3OFB69W32A/c3uGq3uDiWaqGHzsul1sZi00oCw4VNZ66ycrecjB0eUNzyOPvY0kOyqp+SXkbhYX7ZqGbrUyBilVrOYpLdvyMmmiUQiIHBTIlAGgtNjkgI2qkE9shsFRtD73dNZhNDb5emOSt6uQBRZyLaQ5bNbHIOWLff684hp2ICqyW46RosNVHftZURpngknc4vyNLrVyBd3EGriCqAUtlPtcTv7TLh4mjhdVPuvttOfarhEOp9Gc+zD8ZdgfRt3aK4Sk2rupCfmjaq7GsuoBxV+K8C6FVnK9vQcmX+wsmqn3ZUHhZL6wRzc8ZYVa89tRsEM8vsyImJ2psGqzupJVScFhGNWjlkGKvZJNq3ubbCE6cOkZVOptCHc1bHvWy2iPFoF3ZIkJSG7w9o/HT8jiCfeq4wGdrgXOufa9Ja11/GM6QokSQTuYhtRlHlgrEZ4FsxMuMGWFMaC4MAy/EWvgGqMgIpgWZsbxALumw6daT10j4UPIpIQ4UfgouwHjqhYhV+qRFSKHGTlKOBkMvYmtdcDjggRYpLjx/5to83DsN3cwJ0V7re9JDz/JKPkHYOo1ePZS09FFcKiVS/UoFNqVIlMkVbEitVKKGInhOcKVWarT9Q4i/sS/9u6DEQMmrD0cpYUgRbvzpor5YT3SBALhvQaWfsHuVlGf1SAsW8KegqSTulre/D2QWZU8Z1KztKfBxOjSjznW9TmrEz1TLRNDJ1SzQAhCZwE4W2kSItsApOqRdgB5WI72gHuSHS/LZwHkJqGKC0q3FCr9MxkQonI81EbEos8ZksB0PYHWDLGUVSuRRuFp5Xo6FZGNjfpxujycXyeO8FTGY6iKvaSSo2nD1ulfrncc8MdzoD93Ccxn5Hh5A+5KzAYkpoXZx+CBFISXjos1LJwH8qVzmbPhie2q45cd0770uTFh/cXmENjyUiR0khJbgZmdC6h75jghzJQMrmg0IHRX74/zMpkb5JVfaYm5goPCt2hzMf9qklItKuJMkYMsIsi3VqZe3wdbNbXY58HPEykIQBDsXJ6sg12Nrmh2B6FYFByee3GA5g1RdQm39wqfTDYziI6+nuVTG1/nnq6ySApF+iX7BV3f82PSBhD+IXmuu57LZ+M7E1sZeras+nJv5HRJSqKtx4dl0DCW+0zWYPX4b9wZ3pRQcxiMGyR6J7r/OHFKRdXSmqQ7F1HfhfegMkp7Ms1mEnU205GyQgGHoh+6Lk00G2EEJ+4kEjcnBi8l7nwuqjVPSUb4wmkcYw5CneOrTn9S1c/O/NmkBx09oRd1X7cco9RWuDPpUpDvhk++r5HMo5VEfYj3r/Iwl30rs2+hcRxiE9N0q6m6ur6XnqwFUfywz3SDANUQUv2I5M8cPiFHGubZxiVcU6sEqh/04G7i1rUZzXxvZgEoebPLapMXHQRVay8EFmgKRNdHuZmhG/vKQ2ilfXG5a5RIOHy2HfmFV5Yn5/3XcOJw2kdz8Dsym9secqzilqbvWet+VcPkEvysbT0NUVjpAi7URHk+EL2hApQ+wjN14oUumSbhD0W4TgReiZDe2OVvlNs394Ed0kdH6jMqvOh0s4f6DSWlBvKAL34H4ymLp0MsSkBEvq+yvln8hEYS1bdBjacJxgZvGFNaVyhxp9rehqbzj6qX9ZGEHotGbD1e25jJ3wJboBgZDW1GrWYgt1JJ6ympAiuHr1w1CCE2ikDXmyq2VqidbDflqWh/CT9iDP23JT95gmWc2FDdNtoOm7oid7VDk1b+atDdIkt1Hn+wM0Z/N3KAgMYbEKHpEWUd9W4SSV0IrLand68eYvc2Hvze1lT+S6t9j1L4jCD2rk/hyy1pOv01wb5loImyjiTm12ht6jU1mnQtdWaEpvxgBA5/2Jwhf+oLcnFWZ0uW2PF9cPL6+ujvtByDzDufT2IoXYQSK/EWZXVQqXzlutOS9q80dOBU0y4RyKg4aM2Ee5OaUl52JREaKRrL8VusyaINCa5cEowbQ7Fz2gHdenLa55kQIhHBDMQt+iyVcxoxGQPNAehDq/o+WqpXD47Un5I7rcpsNh6C/34/ZYCaYdsmwllucoqw9jNp5U8CS0AS5CWu8iSlLv9eB/okyStA3VyKrRwPGuT+INhdn8HvgOJb3cxu3l5f2lnk5TI5j2obIF//o6c5XwMlNIbb1HQvSXsTw56sVomQnUqk6rslCiJ7TP2AoILzmLKEJFrCRUXK5V2QdcDtLT3ZoOCRqIeUMtpcVKv336N224uu27Kmi+B1TPmtiRx+WmptYqs/tGUN4sjSR6vLMTQsKlCZC7TsRF0yGERUqprAnwOr4TxjlRKWsOG5CSMR5lF4dWOxDdyq/DR5s60uN+hwYHMcbySZAYEsk1FUfBBnL5DKiuFoXS/3WBvoul3fRZ5HR8AuAczz5LLzi3BZ0hflMS5BYc6xFrw9WGTP9MExY7bhK4jUm5j9Keqx1gSD3gQogMfC9LfTASfyvIHcrduJwsD7TpG0REmoUe0ozSJBA5hay1vg5Rx1BWDz27wJMSysoQYxWtycekWtukwThiugX1WmUKOr41jppd3LuKvG6UTvd91mFdWv12PQIrZEvwjbAZEOpV3UQoRHRgF2KYvTb6vQokS5gVXa3nao60GeGL47LW3xLMAcVjzxaMNmCgAJCGpgTKv/hCiynm9XefxumRPQbaaf9N8007jaWNai2Wa5ybglVD4FApxnmRVxHQUkV/wVyCX8bPdKwzzrrVEi5taYYnT66+ye4BVvqEMQgQBdfqnZxClAjoW/XQAgDuHPlY0EaEO4QEQKC8RKhskpgFa2e44NjCNI0/sscQmpJUuwWc2XQ1Hk0AzCiJupMZfotMNgwV5Qc22we8d4Th7hl4a1vHaBWh6hm0ax2rD0k8vlAjZ3Fp7b11oEdTcq6TRoR998qT55iFkFbMFTJ1F8tc/XQbctP7iVHbn5Lrt4dmiyOjP7IEBnQnW+IzHyiBCDoncnvetJ9bLKqyxurjIRsht1pLO7yx0/C23lz0/t9V4HH9cRl04dG7Jyv2r9oRGhIBC9WlLe5jRdM3tSZOxRoAsiEAN9vkBnDXEnk0gjXhhmzaEjOrdelJNYiWP85hgc2t6Brzqw5/8D0mhpmlKBbGyvXsPBMG/qSDpxMG1EK6ZcXl42OMh5vY0tg0AKk+NOtiPXP9f+2yU1qtRyY+Yrq5gF2zJnZ+mAiU0e6zo78uEKfUwpZEyHMwh2/tAk+4ANyV6L0ErdXQi+aLBscT+/1q+QH6+I3wn5flOtPbejy+hkfDMSC0mDrAhii6QekxJTE+zSn9AnuwXm1InqtS/KBWQTz9tR8vj6MkL+Z2K0N/MJKu/BkqOvpdjcZQKM4Ph1dwNpt2MHdGK8jvEuEJTwpAHPSMRmsg0ibAhOFptvhJ9p0vcHKZifXDi2rcTPK/PxoP5G2rP9SXA+EitIabthXxZ6bRvTactacf5tq4jYqVdHyW6H7Ef2cdOGvGS0neEKGdA2x8PAI8noDfzvg1K8CzytL7b77PMv+IE9qkbByU4LsGsTM9QOMldiDdoVRtMitimTFXqYF5zUUiZwtUSBiBvk6QVznykUh9glt1m3bIbp3rzzAGZGARRPPthobXpgiJQIwrmw/cBHk9zNhD7WeeTjRZF29cAQCkNRGnfTVzSmsfND95uf4ZpogEi4prhIUd/BC0zJs4iu7HxFvM6mZG5qmH4EUkOP+3V7FTbQErGnrC1G7Ksarjo4IrrCjRfzeVy63OAgsHaZRscNgehoZ1uvJ/stBwuH4Y4lfrM29zjkc5X//sQr/zOCOvRoQSxHrpHoQ0O6xqV2VLNgn4sUJIfQR+2rPjNhYyJl9kAngDCx6T9WJXK3es5sFEIcKp5t0Nn3govfp4fdcZ4oi5MzV1E9ritoy+/6BpQcwPw2cx+6LRCjcDUM/BMWGExUJNAT2jYTpN99l5yP3s8FiN2Zphd54RVYNNbIyazuGfftPY5UHwogTmKuhewcg955J6O9ue2d2jY7ieY07nOdqEHGmqrW4YdMSqlMsMcwAE1xcwt2MEa3Ad1FiKmF5Reu3Flfs6ujAfsdKRprgPmagg7RlZdDbPELDaVfUpSLQhnsxCCsUwalsNCrr+34/GobhXiq0gDCzQzZ48DUhxkp5LDw60Z99iLpDNPndwpK6rt4tje4NDSj718B+iSLhDs7H3478htU0y7YDXD8ROLWWr4R8wm3O9pAHSoGOAfZaeCxQg0U5EJ/0XfAT6ZTHJNNutHAZZq5Z6iXGTscBIN701pEoWPrvFWWpLASLNi/5I7U0V3nU7QKVEZsYoZ6Av+Sr7ZNLQycW5JXoCpJkWUkgFPgze5xMSe04eAAqmwTV6Bs13oJOQ2pLzurwWjQNUzEmoUwZorEyJbuyPXHC9cb98J92ZLEffOFNGABrl8VUTKWe+NeuiZsKsuvmlnyuqhZvHo+LzSDJiP57XlbYUcRumbH1ThLBw7V090XFQH4Z+8qs/2hJOMBgYZB79kKW4vZzHDbPWyTzEUaZcgzlcPm9cLS0YAmFqXN1DbjUobxUUBVAFnby6lN3ApodhMKAohuDu53nAYNWF/Aa8labEsl1NiofZ57X+pCzoB382E4yo3v6OlTsywbr2RJG+yLY/Qu9jRxyKAx1IR8hpKPbY4bAtB4rW4fsjdr/ergCGsf/EuGOVg+HasfHYic4ilriXIqnG18xmPbWxlfUZwWuyIGOOetg69Gq6aNxxv9l0QQvmjX3S++14BGKiauYchVtB3nJfNvpmXQ6PGB7mqWT4MtZj9rtEyLtff/vq5aZPKIVqZYkDXKv6LJLICl9Gs+4CblThOiBPRvNGt7h0HpNuGJejxVwW1HrsFaOPKecgi76/aVo/VErCEp4CAuSHOblpEqfVp+hkLwwNhVMqurq9sPlb5/FRn72spJM8yP7G/tuURfXwhJ0xtK7TFe+/88iU+aEO2EQRMC0QKCr440ZHWpRywwTDAcqzlBK/o329qGK+H8rSSuNcpYHtY5VoMZiCT+ntcMtRzYu4VjpYeX2vubtRh0FPsQgTtrLVALhZsZaUxPUiEBTqgf460SPuFmvlO5mv61oGGXK7tylXkj+mVAO+mKwn233+S01qpaaxb6zjGSuRvWnpxz+IwKW+bqbDhdMxtkAYQCU79oE9pRyjbipPNT8qiVOCEPYCKUGJ9+TM8zoWp03WKUIDo42uTl+PJ+gnqeG29/uoHP+f05OYabAvwfNrV10KCr/vK04HqBV2//P+kJluUzxhp+XFhY8A7+f7rN2Vj3F092zsAdop/+OpUDaUJt6rNU7JoSmjeKILbE4t1e2L9+9NgUReycuZ38ZImvoAGXSqVW1+EDUiLGCbe5C0MrRT7XfHRkE66A3Aq4u4vAA06j2Xix+FQuPooHdNR/kHYdmcTzuWhzRxPoRWQ+xbhRZpcVE3dvKRVwuFPeeWiq7m4ZG9p95xuPrRof/2Hdjkb7Udq+zpqE+zTVwNQo1ILp9T7lbBEEMy19AadoREQzsSzEsJP/Tv0W6xMaZpHhetkNmazq5GlWyL8wfhafJ7bcu123QGePqAtk4Q6oetikWwEHZbFYSp6juDTZKBTmJcPmvirW/0qssT6yHIWVfrg30NwnXB7XnIR53f/8D9tvjLGwxDchz7NX4LIt9uDOwjYNltikXCWNircPXfnYCs4BLj+M0nuUn6YiLvWVip/nUBDW/Q8073s3zgSmTdoVuvrcoxHz1pP+19OWX2HKGt08Zg08Bef4AXC2TaS60WlUR5kwqz4Tr0ULwtxj3qZD9SL5RpXACbPJq7eXfzUM4IOm9OPOAhFldE/fGOfJoWJZRcZnBFQCmOvkje0ApTP6lQqRo099EuBW3qkLo9Z41yHM7z000X7QTVYOrMFAKtLZ+sVq5xKJlN3ijilGi9X77zcTFUsVJvucLok+NVEgTgsNbHsNCgu68ZYWdqzLjRYCUSbdvM7YccO6jVdA/vuXk3trDQbsVvL9Bs245rbS16hvtikg3f6KCYuead9epQldw/y57ZhN1/agyk6pp4aRH4mssdJsyKshrXMlh12lqFuDO1/Rq8j9Rs+W+gW9VvGPAj3gGzoCDKCVRUqLFCd77EkkCjudJqwRjGGfrGxXHNLiK9vLVkPximacwWk6XvqHEeJVMpTKOU0sD1JMnm0txBU0+zfT81QngNSVzfXV6rkQtbY26HFLa5imPoxn8yP59bOCa5Su+XWO13rp5hsr+04wZB0L676gs/XOBEVp7ogMgr4JDOHvgz5A23RpVnEMuNfu8KUfU0j0TJmU0oySxyEjE7MGL28gNTNDMwA1Py+somMEWyYkfAGmrp/RULMKYkwsrBG/u/bATZruTOF6UmrGS5Zk8v00BP40G1yVqJk+6jJdNLW5V+FOxVTXKKNoUEfXMqO88vW7U4QhZbq68dOgLOyv/igt9X3T2X/43Zl6d6Oi2Fm7HInaOnat/tndviujzy4R1htBb91K6IGkt/O8OvHwlX6z2Nm92iYZhxtZSviH1qUYCrscYEEekKiz5yJugMO78nw7JCxiknZRGQivlaF1v+Ht9b4Bj4l9+9R0qoXcqmxyy+yJYoC1G6lj869Yx8VHqoqHSdzLDzVtCIyWm2xkvhhOwBi1t5Sp77GswYU6Jnn8QYsG8x5v+WR/GsRpBhQ2j/t+EVbu8caU4wEbdwTtV1ig6BuHKv8P1W3BOoXen2Zjl9TlIvyBdbz7v7xHm+jxnAxO4YuIETXtKTt+uD+V+r4mB7VTXY4Waag9IO0/pwdmprld3t56CqDNYQWJfBi0EHDLUwQqkYZqH584+cjapf9R5c3j+cC5ubT3EJ+sPgA5o3aQHzvYRqUnGBKjD/dAekqh+sI2v/0ngOuHg/UhWC+e4ZgkLfbK6uvx3JFjoMdnh8rz3DnDcugcJS7div8HjW8Te4BPf57Jbp5a0K61hPhjLrDVnIQTUCg9W/VpWDHW4uFIJBFQXUSysowTqYiZRPWrrB/zKWw9IfPgm3G4410y/7w/TL584347+sQ6GbHEQpwg2g86NPvBIZfzGM6xkxOidShMxK791NVmyzzvF0FvucR6z87YwhPYHn4qO3xoP1wXXCR3whnqb3xkTv3S12tY2VTXe8urjeWrwzns4c0Lt9rnzdX3/muuATfGOf9+4WxDZ4TO/TSD/KCrOhknYzdGb5OGEwD+Ubeemd6upjeiRIn3pbZNyTvRiY4S9WBoQdBdvBXi+IGSmtlk6czPHs0XvmNDHj7GUyn5hANPLMI4S2J4cZFdA4hNgLwGgNh4XSK7CJmpSVIXu6SShe0a/ozWitpiEs6tXpKXzw//l/4kKL0mvXelHky6GSHxwLSfWYabnPQeCaUWF0IbOeKoL0YkfeiH77ZaZG/ga+6IQ2G8fjoClxM2wrSUXmPJzSOom6Ug243YcCFn/WDWZMDdIYmPtvUatyqiAdn9gqMF7c31j48gOxowS3OyTJVvKJnRQdoCu6b9lX93RVGaQo/KCnNZfCP4pf/5/9b+iBvdhnSOf48HLXQUlt97TpiTFUxmSJj4cAbxg3kO/xv/VfKc23+dHlzfGKFY86jcnkRm8sZKhR11dYmUdI50T+iWhh0f8D1fi0ONW3q2C0GEYucwaKau2TXsYCplg6VQ72wtMK9f/7g2B481/9YfD/edOPfvGsc1vVz/Wd0dS9nnahx25QOu8JoE1tZ5kde44rrTLgUGPH+xxWw+l6A2J2I8zy5JjmqJ6BOU5C6vGFFoNM9K9NnqLIfvMOjSph0osaHDt++ZKt5/yd6YV00y84OPrPW4+MsLpcZ/4TKZ6sstxHg5L25eEpEYwmkgtRV1IOaFeIrNQSryS4opcxVQdq9PIMMp0cjlLo2XHco+v2OG25vZvLtDXQOnncJi24Bra6kPrqUX7mLji/yIqxPJPHfLByzxwjf5gOKFKRh+AlbIa8zk9Xf3yFPwPEaWPQzzewsIKLgLfhS76HbfFpCMHhGHPKteZ0Vg4pE82f3X1+XS/g2BdcKt7le6YKBH9F8HD9vPSuaU7mJNSZxtRqTKIzE9/fLybnQT97Ic4Gm7SuiigqRCT2inz3vKqEVZrGKY3ddsNCIG5xLR9pdECP5CbjDYL8lJFgowpn7j0o5jNpeK24WUmbdTbX1F4GxHojMLEe1cCRAVzN0cBCHW1aoUuh1dk/yz5fCpPt8YtQJVD+V0qD5+D2CxNVQwMmmFqO0KPm1i+OlE9JifbSmlieHY+UBLK6aNZKG8xdlpb3SqJxyvVDr5K0vvsuvHDH6LlEi6g+hFiJGupx2TPMQNtnzdOjByrIuXSk8kKyH3YvYJxBIowvuWJqwNnAcDJctH1SCv5VVT0/9OP2SSUNACba2VdpBQNxXGImXcRwGX/j1UXVHwd80dkALNT6FyzgE6bsmnoQ8t4fivRlf5VWMYiD5nMk7PUfj96x0C0sayhiQHofE0MuirAlbNjSszPnKrDxwAVbZSQ+0OKyiuzwkPiPzDZo0e5fX958g/SGlMmKRVaQqtsGDHhvtoJwc0DRiNbPUQ5L8iJRmMTv8wXp1lFA591vpimKlMeBJgZUGzfDXBU3wS0gpmvF1KOpxiVRwM3w6shZ1tDd28EG71uPt8TA0qJ0rUAvl/geVfXNsW7hS1K0ndbKvXF668QAbJmDNNR5sHV05aKztp2Xo0wma+HN30uy5m/q4ZkAUfidyvKl97pIump14L2DSPSnMVyxUEF5z+KXUQRRItQ1M0bIRYRmHwiSK0nRJZ7qsGn0+sVmFb1MWjvNa/ZmkchsC1M1LrAHRBCPALHXiFS3OBfbID2/usd7FRbU+sk71LshzDYRynOFzzT95UQEUccnM2OXKy0XIILoOHdyo9ctOiruwvnlmuYg6TIHD12v7fyHGsxTydUqYkH7PT4VnPuXmWcl6JGVTxAucIrDgSlJzzTL41EHMv38TvNG0WRCLXqyi1VhHtw1eC6/kSO/X+LiuQYir5EBJ2dGxk5PFR2fYyA6MYLDd6YPGpwXOczfTV1uQJxy/o8GaqdF4jiFxXBf4MKV8Al18SizMYP8H7W7MLYcbPE/kVd5jvtZwxv3616IXXENOKmLJ/RgRt/Jji7UvQoEVsCDAYpiiwURXSyP5KGuXYQ36S9jNYzoe/9Fmg2Voz8JqiNXCxLPxcJvWy5P1tv1cj4eF564Gdhm/UM38vkC2vve72ef+/H0VTko5Bf6CAe8nN6+ntRRf4CRqHYyyjb4D/N8tpJ7kUk/6gVtu58k20FBQmQqza5wg3YxUvjPFWNChadpd7Ew9MI4Vd4EIX7Xd4DidZPx+BP9PxqkCDWeJzhgrZZWgcAq+G/gShai3rq02G0Q0gZBPvwi60UQqahfDnRyz87xvxG/dSZuxD9BzA2tCLHdaAgdfmFcCBYrmDDOG4/JpsBncRZ9V8g42ZiHlfBQkNJYhcelWLPmXdYYtFq/O8Y7y/OtbJn+nuckyJWVdq0x1pCSQKs/hywjpL85brJEFz9Ps2FEjS2bXnidD9C+rPDcwPUfqEhfXk+iSHbW+oVjihqwT8/+uYK4rMIV5aOuvKODggxRc4iCE7wGTOrucwTtYGEHYhcAjApFbjQu/6Xy9k/15ZFNnSAP3rfbjbMtpk1TlyNCpLFaqKs+vncD7a5phr3R4A91R83oCJ16jJu7hfHDBmASxZofzx0Igvfd3VHDE3z/C9i9lbJO/CoCpc47W/F7J3xLE9sOBYmq/bwevLlTP0a0WTmgonL9L/5HXZZC+TCM9Yvu1hmgtHJ87+4sVdwZ5zu7dABhOBccbymvXM+WiHV0VqX9YwgD206C6P4IHE+z0JOqe6OZRH4+zsZRtTDk+k4uQa5+H6qwGmyb63mNnNerBZzfzwtNBzdPJVAKqxiDF84G+1uypWusEa1l50QDuhUH0f7idPbrftyPd8Iw+hKjfKXji6uNfUEuf+73XiuI+sAnQiK6uvf9Aqj5wPdOCoZTfMyKUZrfKb0aRPmDqAY+HCXz/Ri2+rDzBDl+HxtuX7gIOYwmf//OsVEHacgUWMjdlrkay6wN1MkFy0QnZfbg5cdKLQTJbShgOnSZ87eQ0TDyNeaAVGe3mNEw5QrY9K8O9uOiyjwvKZwsK7e2eznqDR7s+xBJeSXKPbM9coPit3fj7ClRqn33yy/BEPsGj5idVNqttoFB8lE997uUfGXQO26x0+x5ulcyZZekwJTk9uTTJjA0r5lYdOUbi3ghefbzUIOUs0SWRT2pl09yVzTehLpxZ7nqdJPSD2UZ6r3pnB8z6zmlazZu9zxvcLDdZH+svQ0HxdiWfRSy94yriDDcsCDaPcxm2O7pbuPs4UM6xcZ610YV02fE7sTuPND2XJbS+iXGMRbPBM7DXw+2ZtvCrUjSKS1fE1z4Sx6+HxY5Qs9G3L0BMtZTjvhKu3lLQ2Z74QwXPbkPP8Mz0nD1+zucbnoldpbpYoSweGBNtMwGLE0pN14iiaWM0fsZbAvwUQ6wU4e5eyGmY3lwV7/oClmwMkJ818p2hiQwIVCUwD+IbPKcwptc3FTRDg+4n9zaBypUQRFdRuiPwKPTSmX5jISlJLe3XkVqE9r6eFn7DDNHFqGj8sU3TIQlNOue893eU7rmTQKo/MGqqn4D409Jb0+afSI/YN1rnAbnPwW9ol9VQc4ghCerqJ9fihdh1JPjFuPFuD2jpPeao3H7q8uy82YYd2w0YBV6B68H3FY06PM06bv8dxmR6L+6BXN0fhbatUJaIoMfONJURWTgKj0WvnoASfXBrKByGFUvL0giu6r42YWrlnqesehbeVmmUsbDFTE2am5r28dA10lUWKHNVkYIJYOh33o4iG+rbDsrOdTS8VXAfPYc5wA/wjVWVcqzq4dd/W1i6bPHiaWCoEN8RGmF73IJPltNLkKuuCcjUiIdKTsXWS9nyX5xRe9YvIFWD7OVqUzErrVUVd8u91m/nPfh7sA0pfFWmMe0JY00FXetdZ+iX+qThyMShpxSPErnU4u15h2O/tB+1RwFg+QGgVkoAe7lLxZs975E8UEzQIROcAxaXlXPeG5jeQNSzqmERE6U3SjG6q2HmxD+sYlpOPAP+mAnKTLCoVCYEIPDBmjFYlWLARR8zRUPH/hrl8OilrXJhKFxju10looP+qakQsHPksGCVyG/KstKsTpJZnQb0NmNoxkQd5pYTJhmoQMiyDZi7XArT8dUzbKARJMwxnH0XBuTOFVSDXuvoaoX+tAoj08KK9d9w3WhWic+BJQEYsoWCPkKUNpXGPsQaR7TFROMF7PLpHFOHlgniPqIKo9Lje15/s7QTpRJCLnYyYJZ3R38/ivU//7/c+zhieHOfR7mke9OzvqKhf3UUiOwM9w7Iuzwhn82WU9G/L0eA+iIXGFyUI1G/UGIFslt/YuGjz3iHzJ4bcxaS5ZzdRSMTdsNRouoaBqSXZ6lTi1X1cGRJVJmOOjcBpRhI2yHRkkjoBQFIwqzqwBBSovUl6gdcMSq4KWrFZpaW7soknE7H0mz/M1HeW1duXLOHpLu8S5iMFkHi1jXN+qSrijhbGGHCDihe3z0uoMd3ylvp9VdjHq/HPhnWa2P/3n+hY9KONJdr9elnm9tp5aCQfG8VHfFjtpRZCHsIzYgXg4YyTQuEyEhjn37JbHzazgnd7bAR04YidcvSVe3y6ciFlO+PtGOl3kukT0QHNMz6YhB88+AFatQKXJbThvXH/8poYiLNniHC9L0yefHRD9sD4PB3RDKJnlMY+fSrIhPHKqDmqd7l/qeRqLXZX1YAMpEdIbbSQb9tH7r1+/hUcgnGowNCihHYYZ6X2si9UTMuECElCA71BbMogUF+k8KM6EFHSQ7vAiWMpjdBpWe7ojgnkJ8t/oBKny4RZaj9aUPgDK7ZkV5WuvMeWhyqstm/byeKbWMo0mxWkY8AcsMpmF53fSecKrA/avD19RTipL83F3ZYmd54oDRqEI5WV48E54FM7Ea8gnSFCRmybhJLFejLWECL9irQUSwTYBPFBAYkkkMrsnTdMmTVK7vX8Ay1xC3nFY3pkFCY7HktaGBFvSwbmHcNEoEs/PY99R8xqKoEJvwtiHHCArd+FMMB0xz0VbDLF4Gyhq20qaTKTF/JU+8tt+4pqwxlTwMGmtY2WPyrEliqxzGk8x6CLkmUYzX3cDt3ZDqRLbHVDbuG//4tNBp2Y6/eSCHsXFD33570k27UtlG63nbBukqY1z8qocz/Q/xUlcR19esckFtwm1R+j71xoxbA/lnWiQEW9pgBur9kN872iWmddxVoPbg0yduyiX8WP3+VMzKVDL5a1rCVobxyHpAdcdMMUATriCiAFnhTlmZggCQF4DVowoKqIqT3TMxuqakoz1CECTjFsKrIjcT/XzOf0XMz12E31yEPWzdEedxyjSfQF9KMj24jZq2+r5Ax7+Ab7Elpg0vhWca14pyHmZOs0DonZJ9kCKFNp1J/vD7UNPqKuGIT7TQ5YEaSNyBdJns1YYvW9aDDhIgJ7gYElOiwh/k85VCbAL8tEiifGkgG8kDZOV7Gne3n9E5aW/q/F2jaSCFQFbTC6ZL05XtemjCA0CadtW8Q1BftTKgZk+TdzC4Y9ndM3I/qVaM73qvSuQIdGC4DjmmabHkTo617NhFRmhPRLZFhmQnyTZ0A2vzRuxJT/NF9K7T2isi2vPdMOiRLl5OKG68zYrNr6Q0eTuk31/p5bDYQwa/pkAi3AxaV5TDFJRz23ywd7Qbcf2KegC1IEpWadzpXpjR7BV/6FwgRLdFqsjLZJEN+qCfBayAV4gE8Rr6EBnBPZ8Jj2xtHd2xfSgwo02/D0+giSSUDqI4STOkDOGGnmkb1RlXiDrx3KMBvA9Mgwzv18INF3CGvvuNiWq4ZFGbiofwLImTpL28utPu0pv7B5ZxhWl1eZTVgBZyctZipE2BNuc5qiJPVLFgSqg3c5zOMiQ6Oy1Q+bg7DH7AZcUWSH1VAztfxyyd82oOK0hSUu2vXiaIAc0Xm63/ckdmQcNuM3zfDRDDIC5TG5dGiMyFTORWP767ew/5Zr2I0b6KttyAhySPEHhF41Zypw+5opCYoNgrwf8NxcRfAAH44vLUBJmYVTmWMhx4NMLKRbnWUkT55ZvFaK21/VABxmImoFV7DabMrJar3ZQwat1ayiGlpJaciEh4EWARmXBpozRVVZn4eSIuwACWMlavWyOMueu6qLbDwbru8DSZm8CrXJHVhM+UtuZ2mLr/9ZMpW4hYxjZCaYb37gDfcG/RvwDuZT3S+YkRAO4MaKVPk8Hj5OZMDJ8I8a1FaKbkKHmW7JOTP0oDkKhmCI/hiMT9yZ80wRGJ8cdbh2kNY+xrwYl8PQyy4YYMoKtxuMgn+GR4zWk/r4FPm+aKbTfQCMlR8vjUE0g72y8VbR4gNYW+c/XSXAC+PVuxsHvy8B2MLRYkLUsUn89rFNXmyxjb7oK0LMNmnsKj6+5IWGGED9BLmkh6iY9UGayji1qTaqKTs8QyG1z1GYjVJXT1ifKsq/c3NwtUmMuVlRT5WgtVAKCdiV8LIwI8Y8H0hKSFAC4vUV/rYRELzCH3BxmdOcToznpoqjAzfxVSLqpUXr79W4IxNJY51mcmqiDHp6PJO6YwMvKP2MHq7NRq0XbVEy29hx44QKxDb550uMnRypwT5dPk5/YhKxpH/6XyWtRQ3nYm6O4bs/RmoAExahQzw9V8E0qJbuaxH/Iw5F4g8gYeDaP4DPpr6AdAoTT7ikRW+ddOnE5DeQIbJTvsVmYk3imAmFUHnCCLOFBMUSOkTkYEYGKRNlZ+qAd/ZGH4bbs7FrxoT0RLFOiMcirYDPdjSFt6WAcJHlC2/uRZDKfbEM0AwkVL7JWaQjzf9lb12J3T8dyw0y3gyAJNoLPr5QVSkdmysgwntYIes0+5lk7abWV421Zxvnzjv72lQfycu6qi2fCFCf6wojX6C3GcAYgs3uHOJ0tosXJ1hbD1MxW07UUhJMRqdge+BC8JhmAlDfLX1Z6cJ5IEz0UK9mIJRZKd575HqmYdSRkUMT3Jf7+8BKZxO4UoaxkT1ekzgYkR6hD9PiXQzBCqq9+fV8gvPSlP5zP5qmcYLQw3PWTDHC6G11IU4FiGJ4BrKpzDRAHp2CSFoA4igTHYeTJwpcUNji8aM2mjGuIaB4WPiKq6TpY5YQneOObhxXoCkb7f3o677NLS46lf3rfoQagHW9wOvByN+S/4aMnQQ2HuYC2nYdtt9KFxF37J96Ue9Mu7Mn0rGKDnup4wIRjvcu43E7DiP/0/UhjykAd9XDdwKTH7UCL4qQRvuQWlGJkpzo3iEmaOVKYIJofwXkRiDCqx3dLe0PGmN5GnfuWijo8SKbhwLvF9fGRQl9NFUExIR51aOPPj0y8sErbKJyE6jMkzCn9gdHcK3YSUeNqgq14b1IBFxpwikZqZ6+QAlwJGFh80aAHHRQzG1GMZibCgRrFQxoQoraZl7XR2EZKi7Qv6p2eHxy7YLDh1WSzU7FaHhv4OoEyrw75fv4+eGgLxJcZZ930rQ5ZlXbd1XpqRXEiElOirZmj2eW75dFvXnJSNxZLIeeB6B8WVW3tOTBx47X64/IHYeB9PkG0NePEUZWE6k3gUup8ddjwFrPpYDWMiYR8h15TX5oQKaTi4sK6tOpNQBc5y32U6X86kH8LZfu9zO7/zB76d4HboTYiHc6xJ4qS65ogoNUaou/GdepA8T+QH8r2LgcfwCVw7vcttEJafSyiIGvgloFwjfLl44jwj0/da9E9jJuPA0uRI46S9zbaAoB7zqneJ0UaExw2ka/+93eUToR3dksn33lA1FgnIxMigLKKEnHdGMotIjx34HkNAQ5PJcBGPQzk2MybDFdrv/slKV8fzK2M80bRCuwN/8Z6mlC7HPPKnESQ7w25JPGQW8uu2zloPjcWeE1uxHw2HSsVRCsX5wpxc4IBsAjiW92rdNZn3u6oplX2OIq01qlp7UUcbleYrjJa5ZTK5EnCp1ocO1afEWC1Hqy5UKGYb3nXbdRJQ16hCzrVtQNmJ25Ysdk1Rh8oEe0n/gNNZqEHkrAvk1x5H53Pvr4fyPHDEwjLcAkKfExWr+GMHXjUOQ8bVPRChRJFK7kQUXUTfX52pFBrgNMApEQCekKA9i2AB+UrQG64AV1dVR5CaMFzAiXUx4Z9ShnR+spHes3QcVIrR3LiiMDs+Un0Z8iqbc6dKEz1d3WUSX3SNtufleT9alboWpZDMmj6pYdciiPR8ShhekxHqwuA3dW8twXkob4lV0NC9qNG6tJymgiTey8bNAsautaADYnphqtIM9SVkEgloDVfJ7yW6eImzjXr4xosydxxeQVb9QpRSMFix1vp47hbLON7KcPH9wo9EPiBnpcvBEj4KadidgiEILx2yNnwk2FAgTfEjhPt7JwQFlhENfwVpGoZM+fTIHgVdzlFiVlP8cqbCtIoGketAJYtYMHWXpn3y+aQyggIipN3ElUDigVu83z7nc1GU9SktL+rQ/kYb2RtxE/6F48GSL6tmhWW6LHnNfjt4OZmi/rwPnJfzvp/9iHqOAxUK06kg+OLoRZMk03ItsyfSjuU5N7X1Mnm1krm9+lrm9V4VLGlpfFfyjsZU/MlCBK73SMhpyPezKUIbBiNJ3vGpkpKCZy1iROxQj/qRttcgt2reSXdTvqKtv00svXv/5kcNeGuAqgDQ7s1dqvcqIUPDIodyzWv/QEq7oPbRZLmJjiuFoQv6fr4iL9RCzQOeHFMMvV8X8KOukEfO0V9Q2C3D3rqDyBggG5Cg9vC1SITAREjHryehjxgT6ufQhcB+uhsRMdOP0XkiitvUqChsN6I78ovzvflc/0JFoXprfgOrOFPs+j4FBjAVwsZ4cJYUhW2pZnSRcNsMaExTKo3Pr0qSnXiT0XY+3DCgKwPPgyIhaDhuTaz23104djGH6BiXsKNyufeXxoWKHZbQu7R7XbgbYEND2iII3dAMxz6FxlU1RQDySymtVE/M2lwq9X5M0T8MS41w0j880AOi7RX0/Leqzlxo7qbEMh2uw10KLJVkcJPb3JeA+BwD5Hbp/C+wjGP5Rf7P/3LSTgbHdYa2uBdXNYTLCJkrTkGQw4P3BRGuou9pbSnIe4WTuzwTlPFGZCb5N9kRbj9oCMFqgCFXhTTNXqF/af61SFs3QKPQAbjLH+2IEqOsfVnEg7mKsj1LFASFLAyyvXO+xqXVNp6JfNQ/DuL1lZMc4LRzjJ0qDzwzK8+zQVoMER/KRw7cwotd8vf3HlAB4uyM4ZiO2uyFbmVXXh/Q6/8Af7KRc63ZriHALjOHUorQ5qjurK2cai9TnLbLFVbNB0IcJwl4H4EeQxhtX/LF80Ciu/ShyC0M0/BTvnnshQHBI/BmYmMQ+CKBkV1IE4jldMEFryXT5eJ/P5xffmbTGrN/WKShcBsvHnIB+VXe1XD1HPGMbZhG2sItu4DoSBkTs9CBZLmtEqJuHXQKnwafncStQ9rSZ7+oqCET8cpigSW+g8uG/rVW/MHVROU8z5VjBgC7z1oa6YYrnppdJF1oF/Zi2W9sa4VLAmSDbUbsaJKsiOalCpu5wuDOw7DRExBYRa1K92T4gIPBJXC6KBYuezZaQAUH+RLT98BNBMfTVk3bOYwZj/O4vUlwiYmkvyj+QvJQocuGqT+akuNfxoLaRePW16tHowkkTBeEgTh8Ql+EvKitdCa2DdO/gUXgCmtodoesPzoEZzhjCmr0r2gwpR2EkRh/IG1sO/Ia9tOYGlQ2DQxpv3ZJdinBxmB2K6+2+1eY17mU83Sv4FclBhEhGCxZ3Nrt8pBlFX137wU8b/8jfFqKpKk3VPXx+q7ODLYT9KAs9ob5QayrRVPl+zUtHckk4oThTwOu4t71LpKcbEUdIf6tYeKLzSyk/QJixJKP12DTMnPx0PUHkWNUonCgElCwjCVipbyoj0KnyJGU0V1oIQxQHciHINDmzhKXxuJumcs/miVLPKMNNg/GJMt0MLZm5sedmJzmqY2+/IBIgxzf9SmB1Mboda0p930fY6JPVlxTe96+jCXH5fEwKiwCa0NwGCFA696xxh+pu6aR6f5HxA5yeocLrCRCjikWwvMa0dD74oEzX02z0EJoeinutynSr+twjEFu8LKj5/CIKNie+EvsIdGYohsHaypCoW8y/uClv4Ly/VEceCTanrH1PHHnwA3S/XZGbHy4F5rbbXks5wKUqMdc3qsuiVQEwLjkdybnK0b3wsgdG5bnDHpS0pLb94aEwXQvHv3kYMWKW8dFbUk5z7cVs/8eiaFrdHPDoej7rCkhW19VrdL8TOPevwHCT2uFvHaSv2UhSEXQPisUukjcjphvMpzadzwCe6Wzzu7kcrg/qo6VHsC8m1II2yN5Lc0CSCz6Ka5Zf9g0The+aRiV/69sNEZZhnOGYMwCTm6oJiLMREl9xB+7b76hUvOyvb6//7emN/F/t4nfWWdP3sTAFNchys7MFBIygzy86JmeHKdu4gG2FPvvb3Zt7Vr+h0sP+f/2b8L/rZ91d6rlvWxyPtNMvE+x1IpnENleJWczG63PgpinwIMm9SvStzISTrJjxaU1tObV+GZyLA9PtylqQCFpDQXfjpU6vlEv/5ndfF/v74tLW9ZylWpf+zVC7a5sP8Ad86bgNJbakPNXL6ZRDV24PsxIfW7mqw/Am0kpCII+DpdWWb6gomkS801xMsZQmJpN25r5hdK1ojNiUMhI6X34ufkXOKYJF0oQv7lNBToNIcTSHwyytEfVSowflMonzzyYudORt48AvSTmol4xWFFB0tlqEMXsMf8AmOqKU475w5ws/2Km9+GYdrPvGO3a9q+pLNgBFi+NOFGtJYcjXfb17wBvLU/ndXVTyeO3DzT9RErFGyHQ9z7C4JJhnHLLtSiDkwEGQoW58YlQaMxTfBCSb+ClFhIxbA0oBMBQ9CEzdPQUiFhdlf/dOw2wlGNeDUN/8yk1CBnGuxOzbS7HEIMgeQd21MxIqs/NzCRvU6c7E5DmR7FPh9guSqeWFF15ufmzbLiL5GTRFnaQzQjLai4MOOuyb5iFtnE18d6K3sBdMLdZGUZGhJW1PChppLWc2IkqInEG9MowA8YbJH4hn6e/NwWHxsLK7gKIvM6HVZdIun/ieGy3fBJqTY2uFLwijQphY5GVke5bJCWxLiGdqfEGudRn8l6iOY3ot/xWAlSIHDvUBCeqwva09/AcFDfCSkn29DEPlgQLMciwR1sAS3bFuHpyzxIFK/WOqmAp6E5d9nxG9kkRXT5zoi8X4+qoEzJKooFW4Ellg/sgKsS6l+r7+3wYLr/Q/7Da6tyalOcdKFLpvfh8nXefo6zvmBILs5OrdH8BNiZMuPgrDlqH4WVrQ2PtoHms2JJK+/j9eBNsWxiI6bYAYUAF5ROLhhLJJlGxqlB+DvOluYkUn0c5vuhit/lgXpIpVzYkv0m7S5QDC7KeuSszshKMif3i3hMo6lGpmyx+O0p9klcbkaiZlnKtini/IbV9SojM8aGovZKbOxcS6QRi7ATT4Yk3+L66vSKIdmcRF1YVKRy3NuB5ngQVHQksVd9oSoSsbmZ7uEJ1CywEkd+TMHuVdF0hCiNSDcl05CgpvcleK38nNewlQulHaRhi3wyvVfOE2mwpaOUweg8UeT+51OmUtm16hqjOLtpceps3SjlN4ofyUW9rUPyK4oZnslfvCYBAUR8ZRvtWbJBh1GBd9ZbL2t5iECZ4r4I4VGVuRfBWdc55GFwJCZPh1O34xcQGy8Esy0MpcPYbj5kV2DwDEEk8F+JojMA+A1na0bmHoEC2tgWiI1tyhxqabSoU+qMJ7ehB82e3cX9jSOwFHEEBpNte5obNwsuA31Pn+bYbqdo1MRaV1tq3CFCk7KKpsfv58TP/NLQaacPfLlcwWBdYlc+ryT4CruX7dBEU8Jrpw+H5ESsQYsvCAbgxteMXmYNNEJLzpfH3eKqt2c4ZoqUIal83vLAqt8SsPQX6udlnM8dqWtds7MdxzNb6FKykZod9G3tlIbBmQZR84euAJJyHPCx2EnAeiTOSeIlExomU64tO8iMEmNFZ0ph9Bvp4xBvLR9Q8fg7zNu1DDIjRDqR6XUgBSMfDFQKBxeynwZc5DgO+G9QDYYTY6AwwXCOQXNKkL7fUThD/mj2dLpVRgPxd2vaPmXof6hZCVTPMW3NwSuA7kQ+7Zq4a2J1Ha2V/htYIn0hx8gUul+/oV8z50/Y9KOz5FU/aRwq40EVpDlzkmedCu2izhQzE3p7Ko9l1vXTqohuOzBCo62bDvd1xLn6bsPmBshLF0ia3PxAVMenp4pw5IAxorfWpFIApgFxBjE6YpKG1OCL4TK6BNicjv2r0iLh3DcF0Bx58Ol04CKKcQSOuYBGcJyTDCJ6fyxKor4vmTD5kzbl5e6HYe/+qqyeAazCeAJu2Dipf7hZQbEjNbcyrOySCjcIFAGT3eNBH2yHa9vaNrEqsiNvUELeJqayRPC/F/8dEoXE+WYp4Zqqbyg3LWtRY/Kl5T3kyxZFzewNaeXjfgjxDjt/rxPejGHiHa2ERRFspGHorRCL6wyUgKNJPkQ44SMU+JhpeRlXu3X0V5uARi6hpmIVZNrPnFuMXR6OQxyOEvs6yYbAZ1v6/HTnjBSvLsVr7JQSt73OCG55upcyeRXNgoS63WnMms5CJFv3YFgnmsTdBXqtjyrzoXDw82EsOOp222djbgg8andFKMycdQknaKdFt3M2A8vtMaDxtqhj1cZ6nc0gE+xWWQFEh3b2PW6rky8MIoQuNA22PJsMj32LCiNfhFXc3EZKO7CDwx47ToQKgCJqropR7wU8qSRVFhvZ8w0ULco/YwqO4xr6m7EA6200V6yuREEl9a65zQGfrzzFBX2Nx6/x3z8HsnRsRjSqEvmbbg+K5k/pGHUIykdzID52G7JNxc/6W07euG6+sIiD+VFXNx9OptvQaNKp93VKrwmnHfSGH8r+CRjbNXIjYCW33bg5orQxPL2oFDISJx61Jp7Q6uDjcIK4tJYMzJUcRk5tN7BGJKWWT1BCvAc6lQnCue4B1xwF3CuOdxXy8Qvbq48rhwc+kBUe009ql/i42Qetb4xjJkBE9S1LfOJu5xCQzqg9SoyvjLCjm9hh+All1fNYJmyYtGLiYxPyGjb5wTtTQ7lDmGmD6ERBKTSRIHyuT8lJlemNLar9VOi8bpvK2gBcbemu8cI7V3IJn3gB1AdamJMmaljGkXwZ2iIpbS6dkLGsi4u6VSSGXVlbaBOnGDAMKUoUB40de3aoPAq459KzX31qOZESYKi6DeGbyB3Dpa96y8dspDh7HrbzCUZYLGEr7kbK1+Q26/QidvcjsYrkAFt2PmA12Rgcr10OawpbOGRb2pH/yKoM1vje+Se0xxvS+HJa7SRxO14gJrZDHbtqo34/Y6VRYSXVQqFysusBW7isnLN2mCG0BE3e2dtLZWz8Sgfs5b0Th/pfMTGkDP4W7cEa14oKHTsgSPOV8jMdgDPxrkAg2AnzgoDh3JBIthVpruV4TPc/dcq0U5O916a4sSxmeZR/763DiTxrA4SKE2VUFdOamqtt75GIEV/tSHluzIR+stUVx6Lfsw+wVGmx3Wsh61thOFEQ3Jqo/P2Yf+iGmDBHwubktjsfiMM0i2uVj86fWmpA1dlaga7kUpSjnEk5pZmEv46FgcjMeDgpScEZ0wmNwoTmk6TYNUQoNG+ZLuJE8gq8BxilLQ4ypz1/llj7reOyJRGZ0UIKARk2Anx7dXYZxoPCHTtDhdZUIXXlK9t5uVGVVtbM6ePwH/Gn5VhLEFC3uLu9f0Hm3dFFsgBwFS3hdqLEi77Lw6bi1kEL3q+XL++LuX4Yi1cqArURR16VAvfi+/1friacIpAFYOJpybE9vxDcSXUj1M0uSnfG0Z9pJyf6y1wK3zg/F8JWIPRgMia3S0Z9G15g6ylQnoVm0HR6YoTkGYXtLQFOFu5IwARYPxx0+4wA96ooHZtQyMQfeDGITLRCLRw0uvoHoXLJ0dVMO7GZcZ1WWyg6nt9ezuDwPvIQsmynBFZjCyhwXmPPrfDgJM1/2u3nRm5FEl+X6A/sjmVU4MPHutzRnDsD+ywAwANzUuMB4wWx29J5hBABjYtlDys1xbkHCUKYIFORuMn9O6x6AHKWhOr+hk2kOIifaB9TBH0DsviuHGzr6SThnCgdDvpvtvYSYQTcccel9Tdgiq8kCSGIXVKxLSNnsIHoEBB9SVxUwb21X+vJ1sTxc5Vlvw1XZMmTVvY9/eIM0NOCLSJXF/P+br2a6CSd+Ucp1j9VwNSLV7DEl0FkPteJeJ4N9iTNon7IEVJCGE81VNsm1ZdzmLXtPg0gIrcqFIR9tcCr9z6oosNU/7IOg09rr6aWqntV7WhI4FY1RJKVNHjN21mCWzCg9W0LRpqF9DRHVYLaTnCBRQhFR/MAMZZtkFu7kobxeT6uYbm8yBtSnqqYM5qZqmDGxhFPHDQ+eP0gtpXwKX73kBWHTLufjUOhNGdxgk4hPadPTacahv1ccnkqZizy2HGIpj0J/pru18rRM4TlbzrbGnlua+SBFi6VTelWUhoBlo0ZtKJ7jUE53xCiQVmxzIDYqIeoQs70OkPptDx4Gj02v7rdJBYlxCwObEhsMZAe5l6yMjr9PMDqOFY0tnPt1A+0i0jhPy+8nbTJoOtNaM64GBBG3p7RQ6db94tElcADTMR7nUH0jQ1AKQ3zHbq5nfMSubqzSSmFh4thsuksEW12ebK3kJpdjXq+qOIaLUCHb2iuyi0V5pWEsHxU9a9nnJlWkBKSy0kdHW5qodF27WuTV1Cg1U2I5WKFF6dQFG+W0kg1X6qo6Dto3BqaN1/m6ZkT+sc3EIRz7jtBweRECEIWkh4hTfcVayyKDl4nSk+ymsXpOq6jLF7dss+BpI1Ush+2LGhXsBR9dUaJgc6oQbohxjIE1nhGmQZZH/ggmkCEeStNx1B5zJOGEzOwMkQnkJeWU/GfvK1I3n9nms000YqZVSmb8+vipjSWcg23Obs8IQh76650xBKRPsdElqMYzXCx9F1mei/ang9BIeAI3duLy/vzs/pGK081Nx3if28WIP0n5U7BJyCTi6WCXVBEqv/fEkUdtDEySmsYVdUVJ2129WVYbpMtkcHqz2/QBcCo5UUeAaUn6S7Xdm8PK/8WiVv4xNFehaA1YULaOT39aIDY3CEpr1a12iFR86oq6r4uWNxKEenKuKHte67ByLilYODot2g26SuZW2aC7wpWae/tiLxGxsc2FfLxNv+MuFNTVaXgCJJaVNVSQ4Vxw1ncYGvCSreRpcjTcd+9ExcvcMkJ1fqcQgU8M8bQW/d4QMPDe3NCKeWnK66XM5hN/bSOgsDXJbRW5Sq6pf2YXL/EzE7JSTzjHPxidlagpdyBizJC5rhqGo7LLfX1elP3xalGPj/zetFkO+g6hJsT7hBdkN5evmE5N9mNfCi0o0/RA/eEMV/kDQMcPCuwi2kjblJ5S6oDT1xPSMNHvgGxulTc5NSplB2tgkcVjvlnMEt3Ouz23BwkVM59AoJNB4AMLQ6W1hOspnHpeG/nvjuYHdEQCELYv/NvS90JlZuBtLTu3+WI7yzu5l68ZTq0ebZ372hxpkrlzHmMD9NuPoM1Xb2xdvvPgWx/eXwvcm9HW2t73ge466YTxwbI+Dba/OliruOO4Ahx2YzcxJl0acNSzOrWad3Y/sqZKuBWPpBO4qjAE3APxVVWPwmrsjCQXHhDh7V7VWoseAFyAlGFncDsvl0cSi3XrOvssuPDzsZciJ3pwAbokL4lybbg3dYQTsU8ijOYs7iyGliTfcwuFf8zx3BVjAWW+5iNMbmDhkloZ4Ln3pW61syA3eys7PAUEX8EKHyfTReHEzS3LqXPtJYfJoNE8F0UwUl9h0VCsb1D+ITF6rimmLq5gYkuwx9gJIWLrAgQzc8OQfLNVrR1KduUUTT2JrRhUCAoIbUU5qY6m6u5PSli5dmymoQ8U+9Tj1XCYSRrsYlw3du1aiu7CewonZJ9uiRR1wlTAOlUaaIsJ1rDKu+T3T9gmQczZjTPFe4wUk6lhEfY8FrYkUkNnEcHvjL/nKrKZIH+512XtvDE4WDBdasGqNq2sUyo0OEsAsjXyfKw3T+LXOXeNU5Fteu8WK+ULN/8H3uGwXiN16LdZKUgYMlbltQpJCoex3icp7CGKOnapKmk1iHy3HJpEVFyIlvbP5InE8WiA4zEMkYNrrvE+mVi+sMdYIHd7p7N3N0YthPsFNJG47g5XVUrV6kGmGxjfXtUa+Lm78GFz65KNlyNFVIDf6eLawi0WGl2kggrR+V4WpmLprF6Nto6nlw/7wymKxzYZXoPxRMvbfvArHOxxfyEzeL45XTN7uEQQrshk6BTGdm1CL8DMkNgpueW+O4VPy5wK+DvvLTo+WBX39DXqm5NVhu6JvUpn7c2ru93pulXvbLoC24tuu/bNHqSmxTU6p6AAg8dbeXn9YhzbYH5r8xXFEQi/aGaAtW9l4grgfNHfXEDjhaF68dHaW5+u1JsGnf2+Suvd669upuuXO/MOHT+MsfwmlLLLgzAMeMWrMIbD618rlSmkk+cPKicOqYVftnME3Oxe3q65OYnjWn6TVolxvXFlO+0vmxt9lTand++uhru3J/fOTQfV5fO7c4r/E3z17i+1mvvOoUdf1u/t0SKneYlCt+cZOABBMThcibKlu8AN9K/W9v4vZuXu5a/VlHontV8liG5u3HzyYGcUM9QM4eEvbiJaeWrNiJyYjhruqdKdK+De8Mz3H+RG3c9vafnfZpUFRS0GwwexsD49EiADBE7KXpWLN39RZBWb13+ZlQVMiYibZHBjWw/Zm7IlCV6VKV7/hdW6DmaRVGP5aCNpoW7xV8Wyp6Ekp/UpFvy7CPmIU+VDlLv/thpIV72Qgj/6pMrmmFewFeKka83ep3IR9XJvhlhJTvPRtWrlPGNweT6eloJy206wSfTjlEq3IcsD8b2RwxNWVAgQXkiPesnrrbAlD1VY/bgPrpm0ZFOqgkBrc3zCHR3U0youoIk7w/GXAhkhZxNbryc7kx6mObASDZwZjpXyVeWg/dPfpaszbxANh+8bB8VrlQnv49EL3903/f7gY1XHpg8hOoj7iGU3a1vSXnhpPf4/8105/7MRvyT6gDOci8auCgVvpxTHYwUw3NTQaIrs6O6DDWpoNkF0ukSga98icmrlwRP+4Fg6mQ0wzjPsUlDHvZUAFhbAcLhCeyBmuQ+UAoEUWi7ACDiO42kyGuuDOTL3xnEwH/c0+PzYWN++mfZX1003jJZLMYJAR0Qs7oNjPe0yrevhOKyjD+36oTRyFQbdfWWZl8JyUUYd6NiIdX3wocQpfPjU5cVG2AYLITDt1NJKwCYFsq4wLYxxoBmPsXtZF5k4vrFpG7pZYDm12bY4uM7EE031nVSR0IpbPJkW1aXG5CLvjiGcSiBI7nTouKsdIQ+WN6mTEO21fs6wVrQDZprGO+mqtE0lkLAJtLhjTnv12YWow07Mb5y2U24SJdbdw7TbC79z5HANOgW3Ma2ogz+U1qdmnGa1/B21rsk2LRIwNkGJopz/7KS/1YdQ1+6Ae0hoUkNI2hgHYpfjIFNJ2s0xZgePK7heF0A9kTB5ltsySsGfzAlPjcMlwzjmVh1/1jV18nXdj6hfkv3wxOhE9hp7FRj1BPz8Cn7cKscALr7aHetdWpD9OpTnYp8cTT+Ns9LnGp3j8bRJ55rGWFdAMMYzIZ2Mhl0EUdQuBDwPp9Rq/qxrvXscPpMGumF5kl/l7Vc3x6GteVfXAcq7gR9OPXnTZ0KIJ6PQO+2TK8tkn9CFx6H4yuLxTDAlw+y7QuBumbKtmWuZNCmxQihXjz06PRufP/xLE9aqipN0NE4Xi0EAqER8NSNEn0rcDeeSPymYa0lnaNbBI8pUHpZ2VC0InSw9ef0e7aviAUpQWT291PgQpN3N7QU3Qausa/bH4MIF8hhMh6dMaCn+Rga9/um1MzMicrJ4eCqeZZiwg3vf0SwIsrKyl/PUeLuznlzRhKvUsUfDZ3oYnP2CU0zwqcJeFLo7q1Fgpb+srbaT0g19chllB9PytY1a6RQOF89SCB6qcdhzADhdfQOTKPpz3noBnGmuMEKChj1t45DGqRU7haevF29XVQmc9xxV/2dAqou6VWw1PXRdG0MhFxiaDAFFl5QTYw3C5lnY52Co3QjHxCsWCQrxm7x2YNsb9WOdsWdydocjGLsYBBk6kMDLxB+r8OIkzodMQg4Z+jmzeRRn3MmaTet+k9bKc4Fd9IvuC9TqUdhi3/Td8SKmVYVKYIyrT/wqZfEXX7v6ZteFOnpbWpgbuQ+bP9xNWTRZqR1TFo603OQq29SvSnu9wFlegi4vJoX/v0RitRyOOWS/9JwHvjpexWPfVhwHryyJlb1KhlABDrbcCL1brRtgn3GwtJXaRf/q3pT55UHGG8e359V3Psd4jZ0OUg5Tl+DjIQJJK2W5/By+vriG7+2C2s861Vdu0NxiVHFm9Kmh2BLGttucNN9YMMXZykbd7Kweq9nEUHiKpvwK5rCsUr8rrqWQTNDjJRoFh4xwotqsvHGP87way3e6MfhuqvKqb8ajNk5ajFnuft/HVdadUq6vh4y445SaO/FGeIp79/vtNYVVRerIVUu6W0uoHYxIm75kDwh3IFZDB+OOa+LSMb2aU9gaoa5kLvd9KWm7YnexOlnZbd3isOPYhGMrSjCgzQ31t4bbQaIuP5phaEGv8q4ycNlv3tWt87b2Zk6/rl4sTyx7431DQJFlsfmGZADoXKfGyroDbUrNF7jRfqjw6hGmv1nKz08QFQ/qqQPNdNQRUa8xb3UEAioeG5RpqJ5ZnHrqSGsZbHnjHVbX6oSlVelxZDAlQxM5IT8EEDQ8e/u2NmbFMYnGoIDTWp/2t93Q9oPKY18x9U/TS5IZkZljO7N+rsuU/ocT7RyIyGKIKY1PUwCA8OICnTaLhAxICOAwUxGREA9fo1RTb2pmHuAa0FFHfRO+CL+aX9/BX749PiOTyCnExq8ZZ0KT4J000hjeuI4dX/nZ7UixmceYi5gTXasx4n0FuE7nnbeVHBXiF7Ry2eCorgbW97S9/8v/w3H747HbffWGazkl3vEN8sbfXhVT9fLFkHysAEXI0bZ52qIvR00+Wo1bljMM/WgAMoZogoHzWBbBa0w9iP2bmwfhsH3o/VZQZ0+QqVo+EoGcMltiEPLV6rWnODHp2yINTMWtXtNYAtcahdV/FgnIKdYpQ8xN1zZp3g/v/p2/WBydIKQ9AeAgthe/LfSO8fMP8U9Or5cyRMSJmgePd7zk9y736mxQuHvx9t2FvPMAzIPvO49R61uqn6g8JYG84HHGd3kxBsVnWaoMTqdnlHXfh5t+9tHt/RJ+LizqCYynl6NfxSbvg43C4iHzyRzmZg0d12pjAhWOqCeAC70s3pvLDQ8OCNr+WkLmRoeD4h7WSgptRp3JW7G5W8Z+6JjNZZZArLkc+Lw7D/O64WQrqfORQlpVNAupaFbvsszsOnfDQhg2ttbkHWAASJxfxmqONzxoqoyTDsIwkCbi6wWYqZFCkyRhF4YAZVR14RmStCaB6ELHshAlKxc7jwtB3jgxBX9DGVm4P0s08JH+dUHUKBIn36X2sApi0x9k4eepY0XiAKMpHnJM6IKb+KLyrvJuZE5nklHL9x1pY0mi2gYUBx17iQI3p1jztM4iyWu7ks4rb5J+4KkMKSj+mHRSv6zgLkJc+E1zjXu6jkYX1kE11HThx2vixtfFfd3+SL4BRfiVIWIM3Gp4oft253eQEPpRUjubNt1LdWwipaCMFH4v/u5Ctcf3j7+f07g5iPyThEGqlaiw8erCPK644P5fD82wA8B8F/54oX6DD++xMJ/Ziyd3zCTM3lvu3wL/5pZh9y2ba8LXR0FDGkhGs7zWm8Ow/0jZh/4ZcqOb8IVd+bXRB1Ug/EaHejFEaE0C1E/ZRBjrKnqYcBRLblRqGzI7LDfQvRRlEugR7zY9QKmo+PJHcBISyELVUPqtlo0O0ME0UR1R2vmmjGjOKcXYvQI+/uEiaQMvCannlcsQR3FFNdHXpnUurl7uErvMrpZVG8UWdH9WxkLvhsl9oXathNb49Q2Yo27XAH5RCEEwam1PkiBRaWy+epiIiosAUvMBXey/UXln2yAqCzVn1Qx0HGwfHstQpRHxq1H31Oeuu415yf1kHaK4stsw0jASx4gRrmHBqMiRbS1RC9GFi0XopVmD6sIbdAikl9Ex6paSjPCQ0l392AMH+bTZeX1/FaZOIJCy5kWGUSGuUHB7rmwbdDhxvcLV+bZ1heBhkFAuC6xjuSlulhdRT+HdKoggf9kN0yjw41g3jkx7htxdqMIYY/JAjKHprsQjhfEvGF2WLBk6Km76ZZ3H8mM6Jfsirb+s8e0gcYvVNa5HTpMgfCwg/q8M7IgAjxQ2MT+GdHa6UcwP5qR45RxCFNZ0x+PZMcM80bMk85Yur8aVps06uZLSdiOJTL1kPikMlReoqlnku8orMme4bFIy+cp7RevkF2+qw9U4DcM0uumN6wkKVwnv4YcUsCFeThrgmpJp4iC4l0xMmnJ+5NLSiIehB+URBI00EtCCs4lmiexifsO4qrHz83FaROLjLYizg22PzHn3cXqEnMAQLychMmUen2Az8OLAAXy9q28UJpFwP1IfUpNM6E2Rp55EMdfDXEdPTXuDn5+g/Hqoj5juM8w2bQ5TIHcFruv7R4zzOjTt43EhuKGA/hPl34qHfPynMFYRVjJPBkrr1qNroECziJc70C6EjNXlHo41UtXYX7znf3g6eORu9GMEOCf9OEl1QeEfJ6BiPA/76M1Wf3r2vR/wj3F2uvew6ZPMvfHz191kaOG/EJqx1acbqF38KKmFUf0Ymz//Zx/Z9j3/GijGc5/pwa1X+VHKLv30SfSKUvL1n8AuMIbcTG2ZG579a//YQP++nSCSExywsMqRfoJEV/vDtYFBb9yyczaYSwjehw9HquBlUzZsoNT1OQzNBYe+3a03wJvEUEadFB8moN4OnmNfO/6Vv9Zwjg1J43rM2T/VGaKRDlAKZdK8cC5t7ncrz3HNIx13Rjgdaoo491drsP5P0lFZhspMRHuC6k+k9wprZu3MyEk6LjW83Lro20qnTXSm7kzR4Il8cOXVAgi4/Ic5ANglG3hYQAeAxh4HiHILwC63OnI/4FDCtx8+WdKBb+8Xhtw9HsEIg+ogpI6v/rc6RvW3ApUHuKOmooQgXKupfF+IdRWDWyvY3c+iyShL1z+7nYQ2CoeVVyqTFyoDIrEAAAKnWmOus3NhsT6e3BKiTn+gPE51rvTcY/8gX4DzUKHwzk+BwyqYj8tBKu2/0NWmQfxc1kW1g3k56ott3kQxp1SE+QbXpZSijslYazl0caVTXa6Tf+7UedCHcfnbS6NRe58BIJ8ItpT+D/Ye1AH+56R/OyGLEy5MKocvTSb6zdQlOhPB98+RdhUkOkuZxUdCp7MauSdAxxqk81Hmc19l3snBhQ39FHpeUzqp/JVWmBb340y3Bw67jNAV62Sm3p/R3qeZbh8Qerd+MVdN49fhRFBlO3JM0tD2/rm/eSV+t1050YeM9jQvzZU0OFuAin1GKd1Qg0lDvT4L0EZ+apxGSiVBbEiT3JS8RRLHuI55qp/DZjavVtIREI1yI+GGxcJ8CLA2l/J06MexH8OOZONr+54Z3NpuovwS5dqPoGJZknKFrOnXMTpBzHBpRPcpLlvOPh3p+k7tZt5EPUM4DdURB5GsP2svUiDtjrtLTSSKhZ9AJPqv4Axv9fR11VnNtctChjwDx2L28SdLm7AW+BQQkieGQlayN1eUlEYz34PZNULyvkcucmhszUQpkv+MSpIQg4KT8gXuz5nNNSivIk9f25HaylscBewMyy3H0jKPQFjVZQTTedeOkno8KjVrrmEN7i6EcE2tNNVPUJXFyC/mQS4mhepVh2z0TF+Vd/Udoj/Z8hzwRlaEcztVvSRCFU7yYhDQuShmHu0kHeXxN6TWhAqh1F620vY8CC0dg+iM4WVmK9ZKWvF7zjnWEs6lfBIYJbUPwztPgU4G5ORpSUngjTEtZNfPmyxbfZrBJtXg+2gW+/qjDxoHPKMGxLv0QvCpaMDqgY6PM/zW34foQZV79lZiXC+0CJKJxpSMnVb2kFNS9a0hGxetJzTXKD3q0OqGsb9i5zHbYdKJkRyir20HumhDMNoaCLr5Vv+CUFM/FjMubJYcKqTCPpQS/fW46vEHMbbJz1bYV0va8diMGll7nCFUiDPyO34jTmvwZRS8lOUjiZ5muuGxB3DObYahAUB9M7C5cY/IQmWAFD10YoiM3eU1k8ECn1Chec1ERxFDmsg1QzrcxavSahvNGks1q1CiftSG5thSGNgVw46tejQe9CLxIO+4Pp/alA0h5TpCJgo0ent327N5j/uW18z+D62v/L60sF8s4FuNhlxTK04sFT/D4KzeihIwNUCtmmB+5KSWC8h/7D33ZLZmXXl82o0+y0L5B1kuZOmlhqTMvsMypVscJcVL9fLPMJcRXRaFOpbg1bJnrqm5XXMjNi84HxrcyVeyjaoe3A2FMwn3IONcTfYZCKpcL01plKZRtO5fmTXiZQNA6yac9sTfi6MsclDAo1eWnD157Ks//r86Spmw8NZQuq3yBlT1i4MblMBfu46iCIK+8jROiqXkAEXtq7Y44D5vsl3Yxt57JR8A2k80gw0Kwt5gu/ZLnEmWeNE+51jPSK2r56dh33cjNpRSx+d3QTdsv5tPZjmvlS32N+HJ7dji0J2MqTcj/VsL03P3xwQOF+tqd7StKAvcw4ICaN82MPR0PsdUJxy8czAqzGM7nSjNAPRMpfBjrNrweZ+jsxwrDlYuity5zbILkulcDiE8t2lnpVmqEA0azykb3GrhUUsLnWG2rx6WUV8vjm5eqhYW9FoFje2mmIRQXwV3dcq2SpVoAmjOT5nLswtXCe1+r6foZ2YMvq1BPT+S04vr5+6mWACAIgMgPqEdqxlIdE95bYck3RgkV2ia85EUFhO5hOix3j5o6yDSXUTfcUPDVrk6IkXDEYQl3FHoLGUTXI06QXfyhynjdaMobYv5vPHuY0MusdtdNnyz3VsGUjn4W/06DRLSB10vG/qPv5dT6XL42A/95qpn9lH+uGLtVTPTAke6ruaYN0YP8q+MiavKBHse7sc8zZV6dxn2LE8v1K9go/V6BUcbYe4415LjkRBSYUSmLgdpfIRdj2fh8JeUuU/gA9bErZN6PToZ6E+QqpM6ofPhyVIBuw75e+M6ywnpaTkGXrVS3lEdw7IBPX1+f49S6QLa+TM63NKLG86Qv7x+7mbvpIMmja0AwBzB8eK1gMPBLa2/r+/evTvStrLiBGCHJdpU7f54AfQ4oQ+NXV9G/UqsKRUqCk0YzMPY932zwkykEAHAWAwAfAAERIgFiwcxYPZ1kiIHAJ1kIbzHzxec3ylwIi7Uir3BNsSt6I3KmhDf58E4+Unyn6mBuKqIf+DUa0Ns0pffP9TydQ3c1cryfIogYzhRqyIUX6RgdoT3dk6optk8QeDdnhR1ahG3kaSO8d22JvMXLCywBZPUKsis1I3wt2eXIfkavXVLeY3kBH/7SLrAzgj0G0SAPRvTfJDx2WNgR4r0KTTvAOccYleqdxNknXgbGMX4+ANas5u4N5bDk8UyCd8vuNpGH/pVxVGCyfrMjKJKDjyBS2fYzmWGVMMKC/J0WPiBvOB7kfHN+H6zjm3gaE1wj0LqKyE6ZMfR9UamQxNEMFX0SrTgS9xM7GIDmSX8TEy+I/d8lP1w6QgZ3B5w+e7OXGO3AvlrFCdQlnvKguAiQlkQBaBf/Cf02gtCjFfYBInhb/w0uC4eS/0j6zyTIDYNZxBbKCHsIQebjpwgW7c/DV6pXOrk0dtg0xqtUQi6uGbo0vMaK8KjBo1r1kWDnnsMuyLvzYX5Is8hDp3r2K7kMmzh+5TFY28CgwPgeKU3exqI5gTXFgTGPdQEHkTAUJiJRCxXFwxbOXFNBw1sZDAC4sbo9wqt47FAKCpeq5qNzHU3QPBpTF//DOHijJui/o1z5KVmdcvOKoa4qarlZaYb1LNKjF6wv6f3ez+PGByorAblMkgMNKy/1mHE+LH87mt5hKtevQsEBsG12nGY/VAOnoT4gdKW6SAGBn4rKJw5+oBerxYVRir0bLJGe0rxPff+42J1pgvRxUGPAd4FjBQyfJzZAHcfXamyrpBr0tH/7pjb6mLJaexDCGfp33HPmr4tgLDaUb9XQ0mZ9F36qu6bwAv0kLXzW8N88fFGb0nbCtMtETwM+wZiswRiIXABI0mMcfhF2DXssikl4GL0wHQ4Z+aeWjU99ihafsL3B32plq8VPT1PDf4dh7Rzw11DO5Juu54szhIQ+U62qiVnMscwRvsZGLcDlSaZVd6sAL5QXjHscnUGqXoqkmfKhoJqoe7996qb2aYOXYw74zHACnlmzQIBii4QneDBY1tJnGSPeKKu22o8kThWscID4QqbR/lSLEhK78Z54GGKLqNYhsMs07Wj7EJflYLvNiaEM7d98GUP5Dtl+5ex6jUg9Qj4PUDEiv3rqDGSdR3g9WoE+Muf3A0srA07X7I8xRoiF4E39Rm6vNKzXNgWuKoC4LGcRXLH6VNFJfiwUsXUdJ2LJze72n9R0jZ8TRjzRXptwlxU82SAriwNATOulL46I/9/Vy1HkbYo+7upm6DLESbIVmIDADcnxCcuumf2iHfgUtZbfZTAximUxMc6LZpwyym0dB/WUnjMlPw9IT5l8lDjI6bAQfLJbWmB5cCYPLuwl4cDJdk+5SI7eU5THD/r2qfrG+i0bnmXhPzhEkMuV3C+13Os1fPDL50QdbNVHZgGm5DeqqCzkko72JcZdLxnkCNXCze13kQv0pmEkKYb1l2t10zs8ATn4NcFjq2IH2RlNJMPseC1OJ3RjuHYZPNXIws3pjaBJFSL5/SLPBNEEp0G+xPJfVLXSvKKVbqq+9EiXFbuvffJmH/nah2HI1VgLYb4mbfCrjd1IG95JEsVxDp35bqtrfssPygujElk5qxW4+mOai2lFAyev/3HxuopBCWpVruNPVHB3j/ua4BBQoBpBcWHfXgxxTSEe8oI47upTBTusyeW8HyRH6Ch7BHoqCQKf8rgNJPxYf6mlgRRuLs2MEiUOpkS0d+4piGEq0LEPOyqC/cfJcSkB+NEZFrOeWlqFSEGHlI4x0VSa+hbpJUfEqtP7yKf1u8HIzbgSxRs2JBDBixnNBOSQiun7udltcbbmCRRhcBJ/PFQtk35TzFdWc7T6hLZKzwniMWi0gMx6139URKctQc1TpoHz+1AsH1JKeCF5OjGhySj4DTQNXHI/dbfCFhogjntUdsZruuk+WPwqr6pE3LA6Ynr9g/EU556zXqmv9nDK6JZi6lDdJNSMkurOMdN3oH3FyhSdnXlqDkpTEHIvMMkxNBTQAlh0jX951dsJ/xSEk+hs6DJJ6OuCcmw1mf3TOv2iI/vWvVy5imuXLtIxDQWJe5jnedjdzJUe5HQXUdjaMKZPDGz1IoPVRnHjMoR8EtTibnvxjNF55+uLaYwfDiaCrv6ZpjnrL6haFvPQ7j6RxanErGBsYbOtsUS3Vj5vCa4/U4ARe/wnFLaeVAHCaF7SGYbk4qaEQVWH2+cNhmgVoGXFOyAkLX1h3z3CH3OfBflmQdxcKOjzxtTtcvaijkN/UgFcoA6b3RwIEV60E75wAlAbDe46rlwg9sk+vyhWTOPeC1HAHjI2M5vrCIH/TlXu/82kUWAABdVpK75hC7M9+hzlYnJ8LJZZNATQ9UsgU13JEcPZRoiU01+o58C9YaOO8VSYK82WNGdtE/Xd0zdIoLFjSyRETY3PB1GC8InPjWVtq1LzbKWQkk1mPUvpRBXRRmeAcU0mSJ1S1hhFdsLPjPXz0vLCzvABfw03eQ0BFMN09XBkBDkbNYdAHu6o/MFOarhKSF2fjexnYt1ZzQTwJef46v3hArC4SlP3JLWcFXsdyjem9CbYsokdebohJLKzgAyREx5JXlcQGeH57ASUx6E62Bbbcqt4kjes/v9wGFMdhggDY7X2ioOiMKspkFr6gvRMgdJ+ZZPnLthboXGcm+KxBqYt3y1/NPpAWa2CIYb3GAVhOJOdQS1pZjRk0uItPSNlavI1WEDojdOxeQmoEFxUjSk88ichDE1Nj5mL6dVru68y0newgKeGbuRMdYJHiKzVDokrjKTfW1g7wtzRkah0aPTDld7jwvfL5w62XE0doBYkanaFEMq9xPNvCr2RWPh2bDihwdBKI/g3HIS03rj/BJuV66bFvcLsA95mqWN8yjv4CZPnL6nqNk6a7YjujPOsY0jgmAySU3CtvXucaPh8QwXzXrxnofoxEOFDHJ17h4w0phz2SPJMwhP9lBY6bJIacC7Bnf6tHJFwXLSd6pSCw4p5lEIgV5YqdKssHdNTVLkyCDI7cKeTX0FL1ESJ+bn6VP0sDY/BgeTpRxolpavn9+8xOFP7SsW/NMRROmvWRNdRstwJ7pr3eDtsJExBXJoRmrUbBxG6NIsM+FIy5SV084tOdQ1mxDFRR4VM4HUKqjdeePMLlY8G79Ql+itCspPH7CxlzSFpcKtj2/x+kr9l5riVKVngToO8YWaMQXmd4+RT/XhJPwi3/xRBToAj0bsOYm46JcKnVE3PSgKXP5STwP8RHgW4SkuTON2V4qYY+M8vTARrxW6ycS4MgmFNYvBMjqFk1os3sPe3mUmoiGQEEpTungxO18s08iS2UN9MtXo0Z7jiwjsV+s+P5bTc7eNiECkyIFu0vmF2fk7xKKAjs28Eg5Z21mVFH1FhsvWdcUzQ2s2tirnrfj6Xf2Js/EUFIJ2QUglpQZlekMgeMGSQs6WRKDnFKrJ5+yjMq+Ev5D9gBi2GiTLKYYHjRcr6GSnXXaFkm2kSjlaV3VLz+X9+d6e4qoIGqIPUQHgLgXQlGO64y7mlX1+SoiHI1559QzZjl2EMdiFHaXnZbiLwmEFshAW/YElOwNvE6CD0pLgNfcKrn2uALRUoNeSSHxfmfvf4D7JNcR7cFzMkTRHJW2lsNlBWl8fYXMd+b9tf8GRNFvF5onvMjhZD6xuHhes7QibNZAyER6CDmYar2eOpMUraSvAB9Gl8LaHjj8jBnEqW+HByOes6Ua060AFlhpwGfGMKeIkBQqcwDtB4OwF9DGMGlB62jSEL18bWSjGvZnUSEMfOcjgZArn9H5nRWIsVlFTSqdL6VBashN7dFcKpv1gybHV7UhExps5iAfQYi9HQvOU1PrGrLy5fjjzSm5zNAzFwRRaa+TBCKKcjFsP5XzuMuM+3x4tKaRGjTeicnuwxNoIRiXrhJtPuGjG8DZqfywx35BYsr8nGeQgwbGRtoqp2WFda5UnUAAFYWdohWOgwzGNmXDIt95PittcZw+rActmZ21WR1wHMoRVJux08FNeRjzGdHtoMtXog7cZOnRdhK5HJMK5xH5gpma2a39YiHGJELeDrjysp6d+qU0+aaKwUBBqJbiZ/7GvRQH042ZBmHrl8Ygs189pmqkDp3TLCOT1GPSURXaWgRRtW6ogzpMUaBEcI+XSTabTz7CR2k0/NQOLCLc/vya+/eJF5bR1/We34c8xDSUJ9W5hKeimXgU/+TG/yYM5TMTbdYNJjHSnZ0HogMAimJgw4HT2bjsvolwvjJQmCidzyp+KSGWUYqX1StTlyOWL2j3QZAJGQB0fJxptE6Htt7Spe3uJ1czc+mNIA48iByMXTWHQBbkavSAGRb2jD8aIOFQEtibNmFgZYJ19ofg+fMKtvcuk9jGDKtxomrE5JemNi6JbO4mUCZYuEfmeJXG+Sbja+ZWWftRcy5KLP17YuVceInJTDn+eDwQlMSAOSQgfcOBVrmOVpF2bMfXtKm0Kj0Kvmze0axc2vi5ZbJOWS5uYfdsqYRIRevR1KmTK3lzDLCcttU9Sr01LJeek4SSAhyVYYXN/RHIESpENs25Oi6dVdrdVlJn7O6s0Cp0/WQijuKdI3FYvLWh3Z2HQdGTYzTdEGJ9SWyaRElfZGF3o7yTBRdzz92EZzrBZ6kWv8XxL6xcXSm+uiHCeJQfasEQ4ZvwmnE+i1kYnVxQINVWKz8nIrtfSK6iDSPqt8+W8AWdAtbOBSQGdhGQ3mw93KU7DNsvWFCc3vcChfpZ5yRUpaMP0DKEDoWlWsR+adiXL95VFZ4Ku1M2fGGCeoxZELhlZVKmYaAhfeqXZI8Tgn3sMvQawREyM/lYfKJudqNEezjFLxbahT4XhKY1ZNPfT4GfgmmdCWTetV/ACKaIE0TtvcQXbmP6FC13lr/6xosBJUz5NK1Jn0cDCF9FQlL2eGRCG5IMzRh4U0IWB1mUMZd+glJS2GhIsSGzGRQr9oBPHLJzgutYK8DLiYjYGhI3WIKgu0kY0RwhviR4/YPpJ7GuxflMgbfcUxICijmv3IQwOROXCu/iEQLLUDfV37bxg6CEf9omU7b80+Zt0W5xMySUgdl7uuJ4A9zTiv1B+N6jViLydQvCa8Tcd3FS/KjGWXyX2GUoxtXKQA65tL5AlUGfiY70utY2mghsdks6hO69QgAX4b5q7yvX9RhRr9pZXnxSFH2cWxKluAnOOMMUaG/HJWMvTrdNI4J+Fn9gP16es8EguileDOszW5t7DIn4oTc2Uwmi2kIsPP5P5Z2O4r8goJnfHpB4yTEFVVL/VwOx9I1C/HSmlqEpiiVABV4D7qcqG98rJ++YSIki41VA+uUh5laoEOug5BZFPhoCy6AWGs4ACPeb7LWMVw3PqpnU/Ja03G6pk/ngoww7y7/P7s2/0WZBKYV/Yx+szlOAI451NAcofvUPgrv1L6fRrUfB3PL3VMm29zcFoQkz0460g2uFjkGtBLABDgs2/ExJgwZPCQP3Sdqhnfr1j9GYGGLuggJmWAtffrecPuDH07oiu7+ijMy2Oc5ec5G86b/nJEOSzxk6VcE07+/ir+5Rz8VOCtHbhWjwAgWMECDToevJUGaK2v5GVfzGzGnY37/ju+UOL3a4vf/CnZbDyD4efrgOIWSyvzTa5VsfUtBCEyGsX1/3nfdkVCAh5Wc3hDgP/yWpgPRYRgZ6KthS1NVoBxSYoDEtWSimQYk5/w5CCsoXIOIVfiKEa449LCaXchzBbuYnHwGTGgLuBeoL7B5sh1ag4IXuP6o92c3pce8LR1QKrc5FlaFnTZtdeAIKIdrGIVY4EzhhKJAY5GpMFJmUZRImlWM6Hg8jtrMWX8LsEBoQs3ov2bvHgDJKCh6x1h0GRWapnbzqtkX84/SQKaEKVqfP+KrV+tm2urrCbEFN7GNdENvYjZYjEu3kXjw6pT9qN+U+5t+yRobFNR6nHnE9xqdXCoolDa+TqveQABvwugQFBDR+jCEV2SIK7wFyV7FKSxoJqNA6mTB9LngyLUdrnBU0fOQ6JuVU36tCfQT72mPv97Yz4Pbp6ktjNKvx4cXJpAQxNh28siBxN3y55ayb/NEAlj/icrwcN+2Frnj0RUXaPEcDySBwx75ud5vPHy0t1ZuREMvicWjEYOG/TOhZQbF4MBUrqMIejxkRokb39LGQn1nas1HAKdrlce+7O0CRKRP+WRcfbM+6Kf6JFuALRK2dTVX+25IhwY7IaYhAawu/iWer9h61vPDwH+TAIHf6M7GjBoRLyDL9qTaM1mai61anYYDQeQ8Db6qWLJ9SctYl2K4tdnrfVAi7K5FiGmE4OJFVqP/EQOkuK4bn4MEtxqY3oMGL/BPn4OX5jRdvAUQ9Sq9msF4ip5T6Vgl4nR3Nu03UJ3W0i1zaMwxqNgiMdbUSCx4oMceLTUqQ76KYag7LWRO4lGjEABBTvoQMl4rf+/hzH4LlsZvuQsHHZZbwuAKKISMQ4xCwqAQCM0RkADkUCAAq8rrWSwI4Q/qsgUWsA78zyRgMRKYCuUWc1aRGCFvVCabiCsljKev7G/I3lPjWRmpVCJvPBbM4Op5FTPaZkmT60HBqlBI2CFHmJTYy69uonEDEZnnZ9O6MUbr++wXwCWi3aoJwZS86Zy6QWI3svpSTS1SQBKdGfdUWeZ4A/KCNQPVhktCX2XLWcYsTPrAgit1ikp2X8sat2+NaN5xlSqdkfKd0lTuE6unI+LBBVhcEzR1QOY4VsPcukVgp3dks+P0dFNPcsggRH8uE4l0oQ2gT9MAW0oLMHJSgFsDZ13oC74VX0GoiupQESDPe78wD3dMewQW51udNZAh6kC51MThObwFQrMi6FmmyBk1PIXmWzqpec+QxgvHUmVyFX9hQZWT6Zd9OLE3OenMAhzpyuFzuH3Mhs9oz/ep+DVph9T9Crxcj7UiESBdgLtXd/t5yfLfbz6oHhmcCwRdhB6AjygOh4NTPF18hB0hiau8skdyyiMIBRQtiDac9VOce+s+ADX0En+tFYu4iqVzIsZ1KFIE3jpa25itbPG3WmjXttjue0n8EeqxJjrqOaY24giTncUjbb2sgmiGwrFcCRihxYyBoA1wizhYCoyAN5wNpdtAhS/WnY7KdG/PMZ8oVuvXE0PSeSlLFGadeNp8WvlispJHGDe/zcopOqCIbyLZa+jN2uOTBIpl6l7D9VF1PMC1o4Yl0SRM2KnlWJNrrbk8G12rLR1KzxFn6n8n7XHphYU9oRXska0KNLpL9lzAHRv1Jkx8MAC8bszAlBkjOzCCAiMo5gIpYEEWF3BxGMmGoSZb2gqKESVdtnlBUACUoOzD77VfTi+EJDcmCNO3apmJP22cAyjve4TbJieZshyX5mB9MsoyhUObmu4ROr2+AtUKN6vmzx93UaBtHqJPVINVmqx+S56kfZondWNIxiGBSzgcnGgBvz11KfHh8Sz6YAJBYTRrbnT7U38GSSXfxH/oc3ZvqIjzxT3/xy7aCLHDK27W4OYJpC9r7fmNu6xruL1+pz2ij65fjGrafrvQTLdAqpq0L4DfFFYjAjFUJI84rx/kQ2DiBeX4FoUbRJG3Z46rAY5mB+UJYmy6e5HiwpfzFuvTHpVA1cc66D6SH0dyp5hP4gbOzdlMrDFI74ogiGhjjf0y7t8QZmRi/ift5ZjrM628mPttY941woOkdez+mHE7AeU1qFRPEH7Sc5xWnabMY3U8/NQpqjW02uIaLST/OsVgqTLWM95E5OdXAlz8a/lSwko1FWg8k+l1HsP1U0O00HV61Xp/BoIlxFp3XC4whSB30Q1gxHAkyNmP0dLqkQd45F/wOiRT+J1paMCOAXuTVzikvqAl4p1zb8BU+7oW4kOjkM1558eKD+wADgg+Nb7y5mbaDMWjuIZ2GAT/TnOeWShYMxsTFjba2r7q8Kb0/AZw7xi+OLLuQF/gAQEpHFgsZwWkkgr5mVNkxd9bVGc/9tdSUMgQ4nDPrQpfSHrZZLmJeB7WDydJxj6vxRllldH48XDmATUZYGsjw3N9oVQfYmUxxEeWrCcU4KcAqvYwZwj2cwTCaMLqZSeT4o1/236ZVzAiM8r6TWkuEZbqW4bSOTZA/U9bGZWp45fcgQOtK4OaN10AfEPJv7+JszrhmHQaFhZz32r4Z19JKzEKyFyVLBkvove1Bd+dahldUvvYrOQqpSPimaGpZmXajMlUK6JW/PW+LdVOceqe8YHMLBnVDAu+Y0w+68EpudCqZj7M1iRhkdki1wxltSJFduhidvt3gAhVFwwvG89UuwQrwJwQMa4A94aLk2Iy1l1ZK9ZAYnqpi7xMTQxkpdvNFLcBBACwn5CfaFCuLERWOlzH63k2lCVck27imtTZ6LoWVr+vS9YnGY250c7KZCSObgmm84P36ulFptk5Xv2/1kmlhTys1x5COI/5zzkyf3SFsSJ3oWHIIifXCrLXHCBu/k798G4QKim3uZFbrRdm6aNrdKO2dNAoTvb69NPTbOVJ66XFq/KOVcXsJr5e3tZVi8HvpAny/3wseMedwEqPdQrrr0XufgPB/KUQXhauv55ua3nAT4uXbwzHbrXfcY6vctG64kNINAr1VrP06YlbPJNVN6WQGvZnmcKEn89HjOv6DI3uVpReQ03F/n++KJKp3gWZ0wf4K368jCPpMO3WmWRKBkesTMlCT8bRVEteA2B/rSB7UFJIv5UY0gKm6wnMp0Qin+rTYf9qZWCE3uKIkHauSCBF89SY3jthxO0oOaKCOlVoftQXq29qQiWsgC1KmmTYcbcV9f+IaISsI9WXyGbnbdo5bvk7vQ+yUez8pj+vHO/5KX8YOPcPQmAd9YK0DkuP6jM4dNnM00UGXEt7F6CsMA/oUjgibeuEZ6IoKq+v6jbPgk5uf5CPAIG1IR37k7GHu9gFv0MoII8YAzrI5Hd/GD0TYyMIa0mLeZh/wisg7u7vJo5lkc6V7GOhrCdqptzOMtkT6KWNr5i3I3V4Hi9DK4Pb07mrR0zLjoBP0wvff4rjX2s8UrR74ATP0IotLXEIOYiaEpfdmrnoUzw6Ns+nok93hTzi5amzhtvjJvwTa7VEgtZX0q/rItiH+XFPkcKYyp1K+/qV3S+/fip6sv32RLhDe/gfOh8V6z+T2zreRCtSsqSZDRjRPFiuUl3uQS0hSlbTDeZcMA5NIMPfdaAhGFo+4103AHrKr5szA4zMawS5dutUwPrUydbH8QFUEbVlVQj9g6FRfl6FJrGrGlnFqvV/MsMRxooqS8hNI4YJUkvunyBeSvT5Zs+XXGUEw5oJwTPDTsD9H4gtjpf+CO2r8B3//TG0CpWx5+ZE8Ap0Jpyhzj2gIxxdv/+eLdZpx8nWMqGuGDM8JNVaLfLzIOkOaBJ/VNlpeD3k8I/K/2ntfR5T+9AzrMgDX2IGf0DZuw8USL8wq+/1uT2uYFbHudlSuUgnsMbhb6Ek4bHU5bcjE14HGM8SqVY/rwiag0rtHpp9XT9OpvaZkLHAZwr31X8mqttRt0lAXyBSliZf8VvnM3RF7dJqmfhWRF/i8ZfaSZ2ZiWPQXJDraUuuxMH1t7MTnMtMGe0SOq5gpmExG/K1lp3IFFbkJ3vA0yTm0gc5z2+9tQVVofhqJYnNh4k9GTU069RkHEGSIpA3LSRo4OxIwmSyQiRAIRYvMhMhJsbqdlq0mm39VKIyJvHdzARZiFWpDUpavg3NHFpcbgdM5RvDi51VogVRltzwyIWMhqe15JfOqTjufHeVKyrWDVp+ImdBQkqTo4MpHyLFmhIRTzA3pmShf4mWWaDRvSxHR5wHguvjVu7pGbSLq5eX6OZRxZJ2jvU4x98UFek9Z2ZNB/8CTZ3qoHf8tNBI6qPyFEIotI9zTdNMTuw77Dx1zni4KVeBIQvz/kQLrlYfWwuk4BaOM4kzlcXOWiVE6c+01m6W+C40u9SZmc+T6lPHZjp0vPAtgh+xNBrp2GwDPsIhEOreCGIHPcyCaVLQXouqrYizt7uO+CAbHssz4Bph8CwyVsOEqNffaSSnHfPn8bybsW469AFdlMyxufNZzUX4jtRzniyfl5H04wRn7u8LwOa7uyJ34GU/a9sd90pQww7c646CGxTTheV+vUoFOowq29GMQ2AET28bRD5wBZEFBNYnJNv/UCo9IsR5yLdwjvmVOeg+2yasoa+0q1g+qbtotLDDXN07u0UFchPppGi4bKQzunuopPWamNqNH237550h40fa4YI+N1784HI5TkRcBXc1JPKPOD7KSSKJmclh1WCfgRdtv3gb4lpbUt3NLT7POIw4PWPZmDDXQauFZS0mHzMI0Eunkci2HvfKFwtcjZi67G89dXsQFDdTUuvYyP0nwls3q+qufpuZMbn0IFx+e+z33PH/ZxFfsW/o2LFJLIW2mXRXGyeiq/085qW4fU97oM/2mK737jP++P7OXRdNugN11DNeQPPwcyq7ZBz/fuzt90Sz7wxsl5jIZURn2x44N/eAcW46AJGi1I2P73d8gnclYwnqEQmg9e5JDvvEnjV31R1ybx2tUDlctvA7/xZ6r1vjxpPHEa4EbXK5s8in7WdL4/m9he/qK+ZGgt7ZIpXLKvpVg3bPYoQQqNDCoVAlMnRAoLvMLM+2vdZEIG16glQ1PbIHQvekTpsi6QdOaKC7+NKz784/aE+o9gqVAjLM/We3X8Hf33yB4rfBlo0DiZyH+0LK4tpdx2ipTCfkwQTWHjXzIcYuaixJ6XS23bKsTcUhsB7tURmXNBe/OBM9wJXdS5ypl9UhfM78XqyJqsuJVtam7E8jztk0xYW4p+oOL2maKrhLGQUZWjSf3QOqkAgLETwWGiuahXlnehabxvYGCahvA4nlIWMVTP0B0FmRvQ/ok7aS2LGFwGCWscaSWorm2dlv24ahWucn8z6+3oNHGp1LgniPy+ZlW9nJTpoB3JCaDEuQyERIc/7AA9n1/n/K3CIO1qRGJuN07kiyzmoibN4mpmQyfCM9Njl2Bnj3IlAI7ZLqBZVDzgvYF4yd4EZzKl54A5QwXqz2c4ELAv39upd2zT7PulSInRTu4nlga8VGs6knWq77oR7Drax1GGixLFbbT3o+qMQPnq4pX3Isoq2CbL+vZfs3pRHOT+O4vi17PheXId8D1ZFtIwIhU9CiMT9LSNMXtXythDFXabwRhmuJjiYpHN8qjpWMQkMAVOZwbaYB3J8PFMSDi2mXLVXpwZWzsSlCDPSHLoQhdsYMQyB5o+ojPnSOy93k7LzSBOKu7IqPVjtQ1vk6nn8auPL74H1rIdRHn8Pf80w6Y9+ssXfGYW+XY1zYkh/oN7Ayqyducn2nkgDDn2L26vJvOvXrv/08tX6WZD3/5yGnC/dH7+7CxWb2W3OLbPx69e4X1dyvGAx0bWC0qVnwex6J4jv3CqJc+zV5q6Keb8byxpKrN33BxTv4PWaK4EJvLvlF4+ODcEN6oMteQJnsY+1K8W8p3xNP72Hds8Fxif+B13+vq9sR/UZUx/9peij1H56429DJKYWbfjugh10GZrxWud0ZN3bqoEIVblpRypDdF4bQVcDcFFkBUDAq22+QEe8MjJCtkIcNk4hDcPjTGn2jOp1qZBpkCRawYml0q32PZyveeUEFoTfibGd75vxIpbQM0Wjc+dJ0dYxBA3itnODrXEYLSUejg9YAUAx7+gfn6Fi7oVjicDsgilzOb1by9nIiLGX+zuREaAAws5eEMJWYtzbvcYipjUWdmS3axTP3SwELo+rZ1JRKWEvOD0xuG422CV1wUQ05SazpATfAdcIvUec20ejRYH3LszxBOMwLg+5t2VuhxG+vFz+HeXO21EALvGh9C2Fchgwxioa4DFsM+QsRDTsUu23BzHrgRp5FGbthnXbD8VhzWY3dKyRKWtbBCaCIRVvsU2T2QCaHqc9AYaAN3FwfXdcby9jBCRKOyKtuv6rqDpOpPx9U4tTpML9cM9m7SuMLnNzXw7LNSnYX/Cta0yTjtaFOi6NSOH00Ii7G+92o3VDjy/uEhp8kGJWkPe7m8nN1VRj6nknHKKwWOMHuK8rsoie4FDsjC2brhEIIk+6+jEQcRCS5zhFMsopwb8Dln5fw2mF+LBhr6glctD8W8gH4XhYujQB8ywVfBS3PlOl/Kx2I6e6nin56G2ZOrnThYWi08k1JESTxQTT4mnLtzorWjHaRMIv8gPCGGuT7C1PFtmK4dhtOm9ncJOFE+epd1e59uTxULVzT6LuTVjc03UMaRG+DI/RMvw7X8qG/Xz9O5Y45pibWDZ7vg8BfMNMeJ69rV9cdfCMTlevMS2MWMe+PEtHZ/kkTq8GW1ZoX80fxDEP8U6Ztvu4dKn1sEWPPkIlcDQ+G0MtsDyMNeXJ7OO6ULM3FF2K13U2C8nnFzOdaI8RVdMlFYgl4HnNXy9CO4a8uhFadKPR/CCLquMxGngKpoaX2nk2vcyL0oMwvT0cozX5vybBL6rBtoOyJpkzidBLyMZg3s4UoEvTADOGNESbuSooFwiSGRyZYGAaFsgxYnbuV9fWu2ORxAi+/czuT6X0YvdqxN3BUijy+LCaN87dLqmVBV4iPZoPgVoBDnW+BCPL9ywCEPXbF0KlG5MyePjp9uM6eb5dDOGlK0HUs+RqHgti1Xbm9ol1VkBW4mGSKJq4VxLx6inOldgbZMzxcFwhii6bKl+GrLY3Iy4SOesnEUrp2ntRTe1WwtMn8fWvrH5PbAE6MpJP+MnnsipskuANaIlCc48rOqoClbWp4wJmCvuOUUsTjppx/4bnOUcVLovVY6KIx0ToEe8XNDDqLMPS6QhpxAqj9LT8Leyub86xIyIBN1384LB3XZmgg9l127F9QPTBPA727S75gxk0a9KkDgiz/2i9vCXyv01WaF+grvMxbYZR+9ScBSRTnt4dzVFT2UvpxSMl8SaJsQ87CkWx6x0fMcyCxRvGskVq+y6AOD6pCh6FHZ3RReCAKp0Gq7cjS0i18Jw3BD8FK6CgeqMmTQDVWQtDq5tXDdsNA7aI+vKOmWn03BS6DalBERXPlidUIjdq7vV7/MUYTLdmjNbujjEUuzmQwHJrzVxI4ujqBAzudLd5yckRETWP3x6RlpYHd7LP+o3m9b5IJObazs7srbbMrXm7lZPgtynL18+Z6yA5lTQ209LDP3zqg9dxX6H2Ajn79FT6TqewrvbmoYZdZBzWdc2+l6rmFbej4mcPhcQNxn7ebd5TqxE9CTrSh0ybOLBkIMS7fdUeW9BCk50g4P+tGtX58YdJo/NmxLOvb0wnfh/+s0491JZN6FTnP2K5nghpaThpIQxcFmi2zmTjZ9sch9VjEJAHpEvtACjZyPi5GIuH79HW3OLZrwrg66INvclvVsSlNVLZvcm04EVOJ0EEUWJcO3hfpUTzF5hCzm+TrjpbmdMSJO9kIpPZ9t4ibgrporV2x4fb6i0NxS0hyNZve0Ow4k0cBp9EHe7/ASXFnxDek/cLpSIuq5VxkPLBcVaiVUDQdetKTkcV7edbrnbVbsobBdlf+gI1Xq3WNX5iEbVOF+CvfjmLJUyief5BGUayZgUHhwrIBi/VQZp9F70LSGuoiTjKoUj9WLBGBgpDqIB2B4Be9yBDGl2moNY4vCPAH36Fa2Km2cmp+FOCNQ08+s5960gqhb320BQt4wG7zHLBDd5xJ6G8hutF/e39HJdj89ymzkCPY1iGIb/mxlVS99cP05oloy7jxYncXx8nuAsEK/fl198fobd2NyHW0HxgcPDdNlfTFhOf+S4TPBDl5+tJyw7QyZPE8Jo2qPn/Kg971+nHIf8YW0j15xplg85fLvBaQWtc/j7sV9pTPpxCDDmeK6jx4fZzaNnpN7dzNejl7Hkl2xN2uFq9Ess2poThvuti12UNu+qdmwywe8su0X3slXug85cidLMBbafL6uS9vbzji9EXft8XckVh8ibOROpWURUa89tvPxZzbb4irKnk/uFmCmaYYOiNLylk0MADFO06AI4zBIEZgnyQwHku40D75YnjB9vX9xahD5TnhpUz6yOvEQvL89rvnsZTVk9aGQ2XXc3PDhtVkNzjAPxDj3YWvvyHTYf2b0rl3O5R1aInE89N2Mih+f6+ZBl36wu2PTueQiqRyFF15hqNVF9zltt/KIOXai1AK90kr0RLkvAlMqkXrWF4Pfb2f+nQ9Rrz5sRmaHx/cV1gmhi/OQOT8nyK4nK9zez8eV83jfn5hzE0Y+CpVR37HjHBtKVf9cNev4NG0b3qYdIFLYYsN5fiOM3JNWAXMMDbn6UyZ/6xcul96FE73qYeY/1UXfbQGkUqXqBTkiHAy7y8OQiOrDbVq5nMaJXMcCfgX/DQerOFJZ95cpqZsxkgblCM67xSQpuH6dsM1x4Kxhd0OR/0IEMkXEVURJHpazwFtfEmOd4IVCff1VazoR8MLzsjew3gRD2wszDMopwgz2Nom/N6XRK9WmgMZgJAPgYYxEAkNs03L+N4JPHRRHpOjQ3LZ1Yya/08ig236UTT74Hg0DraLgGUi8iJejG9e38LhJjnY7oo/h07U6C+rjzZm3b+7u7F3cD++Dl7WVWNFIAOkfWvkP4fl3LiOaGiyYBSWkeRVwnWsbTDiKwXUkXg+7VoHBJa480gEmArtJ3Sx+qKz+d9MswBVM/B/2WjEZLUc1Kqh512xmC8Ja6AUbPs2S2GKMgs5nFFKU/WAvmkI2e2oq55wGTV7AHoBD/67QMKrgjLzxeJwWwKhXeNfwucNfetgP4XlWp9QgAOx4WGQCIDsNBQbhBTz13k0MMP+y+K1eR3n3NWlX7bgUmaNs2N7Eij1A6Ycpkxo0ry8M6pbm3qKf4D2qQ6unVgmBabimNhkyN2qoQkXctyizN07dzG6NoSQ3ue5lyVe/vHkfFbDhnHZkZFGPpD/VydsA8pCttiqy1HNbo6e1eJ3eSBhShIb0XadvkHL6x657r4Jx1JnOT+fSgtLgOonSmVuNcbRG79nTSee4sVohhl1LE+v3FpKHvxxD0pL1lXsglUdEg5I1v5tocdQaHb1drM9IsZRrlSV/+yDgKAAOFJYi+zeHrCb23GnIHfvlbdMhHbSXIVo4W0yhY0wPXifAj++KLe0Mvz/P8OsG7eOoe17VfIQOljwnHKGu8sMQn5sTIkvuLpzw1Tuhv8ufPu5Of7vfq59Pd0U4arAxX2fYqbzbPtt3UoIpe1q6n+zou/zUdtN3lbDz511OiEO2zJ/lZwM656FDqy14vVRstpCE/Dwkij4vNXHp5gcWLz1DcgNyl5fg5J5o81xtZUTv2WRhBKU8MxKaE4zkp3+RGxjdna+zYfIQ0nTXKJX5IMfdxWy6kKe0yp5ZJm16FXfFSSXc4jvjw75eo7J87Bt2CfSB+QfdBdfyb1NP9YwC1eYtXJZe2YGa1WzBht7rDVmSbIyP1MdpPePaysIvn9vnZGV2lLy9h34YPeWTLmQP7jxyfPOCD8Csd8PS43qg2773OCcDi/dkA9zUsDR5w4u3Oz8TALnBVdff6nfdvXSk8Vd0F7h85Plk3wyPv20RPjAVMndt8bckzbZnRu3ntWNiQXHuzta/+PnQ7FLW2Rxn+Z4XekIT75wIVozgUuW1tOme6cj0kw/K1FbYxJyT+VR+f0sbcqPgD+YtuscjywzZD3Kus8RdXr16dnS8Jz5+iuddZkEuvviglIe6pKfi6hL/GC85CdpaQY/Syg84Yh8inx83ymFE1IFOZdlev1IuanE37Yk+LsLq1tQdWnTfuOylFtji+9vMvOlu84ZuJzp1Y7OKUlhTQBB9WIpfZ0Vxz3Qjrk8b+o2AKmSRMa9GvStHWS1es6SRIydRl1hWipPZn/bMgEZpdokGbIK55DeU01JkxSRFBONhsd2c60H3l+4fnIhERpt9nBNRdGemZq0PRvlMuF1f1PaQuQEGaD9Er5h/uOGtABe/H0nfRWA+5KO0HLsTk/0/znAnBJe/0ki2Im2s+z5qOrYK9RGx+yI5SxT3rlBr87RgTIEHU63dhA+yewUuMppIYSBSLW3Q/C3ECBTxnJM1CNDORSQwVsl9gMAks8zChoQ8Avw6ugbXMzbn3PY+cWUp3VVeGA3XetxSFex8eXtf5iLN4fc6b43o9j16SCQdjTb3wNeOAHJ+7EZbgMzsA80DaLkkSLQYn35ayno4HFVSaHspolJVmbaHuwkPSvkrKdB/WSw/xuDpfwA9Pep7U+4OINszysav7nFPNoiiJd1xyS8qtx/F/FRGqsTAN9L+71445zA/3+06YW/tfr1g4fLtmt8i16DRP3oWLIIzLu6NwTvfC0PeyhTastbD/C8rrVxe8ST5g7XaqJbZJoZZMaf/wzZwffXG3PvfufbSz4LW8lFLhnHKXu5mXhWE8p4RpZugUmiU9xiylc0jdrtft26uvrvKGJNA0mTvfCGPeWGRmIIERhVkYhbFCuKsiO5nfL7mOLMgP2voatMxk04OMn+hDlLvRMshm1KvPCEoT7fcpUmeRntYzGo7fDNdo4O1DQZ7a/WOKsRCzhjVuF8/3m5csWha83KO+DsOoGGcpFeE/3ObXY36Nr/rSnSspicbkMGwNaklGbKCh6zBVfA5iJcpps6o1kCnFjT75GirgfHdbQOC4XvNl9qvCRPMpDeZ/DzqGi+Q5M1m2ADhsh8hnvH8H1tipzEwn6ZNGMU7z4drpFNrchT++TGiBITj89ZYY/Z3CcYxslkBbjnFdvxlOO+AmKBjRzsBuSTtH9PAE7vs7EfeZc4gI330vItIsI358YP4EMoqPtmorQ6Kni+quj7PTU462l//uqi/z3S9zq65xLYy/czzgd1/d3ITuGfz5k1l8ZGbM1WiCrruTUxWE2xRC4ddWwYwR3WSyHoILsohOVeA2ZXstAbCQHJre8KzNa9I0THO2pjKTvqG2hZ88/ow4eKzGxyoXjmWrJeSZaV0FQssxTzukIo3wjuKeXGCnY5lNKStvlYhmTh5ku7/YWP5Wtfe3+2MMrbW2759Db3dQlUd5b0MaJdXVwZGS3zm7a9eVf7G6Il9Rn76Znu96BhvAWGRC6QlPt+nmlsqmT7aQDTVSsiQcM79k1b6sU+CpiwE+JYFAP8MX3mXGAweZnPEqamjmLkJrsfbD18VOLNfC/YndPiXWZEt+uI9lkSjBRuZpz+LKWJPryi6arQ9W3gwyoGRLI7PAXG0MFWW/Z/crr6Ix+T0BqcsdX0vOGLZvm6YZ5ggTcBDHTt7HAsfHKd1Rmdn73uYy1tVDRJyMMd0c0SHrex2tDf/y6a4V8C359feVSuO7sU0cC5nlOAkOktxn9ShxOAhwwZ9vj45mBflbLBrjhw/8aj9czcMHgwRIoT/x7kgVGym1FuN30G/z+IMXGaxynYlp5z/46nHmcSTe7Mkc+37MygHqlOLRPWcqhClMKFoR7qIRisbqgNlRNsvH/HgWzKSLmjJYuIq20as2kjziOmR57sKcTwVi6KvgCRI7vTYdFNDSEp1MK8Nk8kXiWKei4zRFQCwSdSQHgvpIfZDCQzgRXGODkyZjhIgLwF5X6mjWzS9DYEfP55pX+OKZpn4ZvmB7icPuvRWmzegYw8wmYiGL+vwxCfM8M5kxPhcUHN2nz26254MnOKcmvKWYl8V2aKEYCJdcRCk4fafwRxS3DOMnIJOrsZrzdWTCvOrBl+40iS0waGU4CEbZXKX1FG/DYc3YID0qwk/+ghGJK997rqrnEkxVIDg6JYnuS2ZRXxjAPBilbnOzyuw+VgO1wBSUX47nXJwlkV4OcoQIXWaKlbwiY6ygCauD3draPfqCDrKLwIgTUmMm9V1uviSd56YS+j4FkYiIIZiFgIhSEeUHbvUUSN1zRfDFtQQaEJHzdWE4l5KggxJINs6e+rUQt8dihx7EZ8/6U3szDMuKJwW8HOIZ6Uyy6SPLxhSP1pDYviR8JCHO88xPpdJuPeIQ74B0cf6luZHrDutueZ4vl6Oqb2dp6r/wLk3pEMhVUZhIgZBRLZOAPzJZhc7Z1Y7UMYRi/rBKTx0+JJ1OZ6oy6+V+LcZUlDWJZGeLR2w6xbx4RPbWXKjNB58fTgS33efpH9DZ//ARwZtBVlpvbhIBiElCyu/yc8+q2CGeYBJddpgdBwqNgY+RZOxwzWF2yN7NMxaVQqS9Pn9jocXknbRaUt2akNT8Hzx5Km0r6b5zf3c2m7bv+pTvpVPmf14k9PqStRVbc76ZbVgaO2T/pnXBjTRani2tG8IMaI/oeLVK+po2p4IpfI9dpDUg+srkdogcR+599DRZjynS17g2bAxPYGFiIvm61HluIMOAj6l2Kk1FKodg9gsiIyO3C/rEu4Y8ekmDlhnKmI89doDBfgrfhMXamlaAGn3PJzKHmBqppQ65FUbZ/e04Nx7ShxUcpbVW1n97QGnkWMMhQig1S6up8dWhgT7xUs0/LqT41OfhqhAlczReI3k6/+LN/S7lxl5NnmMfMjGh5sXvjvJT4dMpj6J+d7dbgtn2JlvaK23ukzbGdwFxJgQ/OGMY8TjvTn2pBpdkGAvZGVRqkeF5Oix0nkUIKZFREVJwIqVUnfsasEOjaNLU/Z1WMhoZWyHJ2FNjypnOYEvIdeXdw4FxaQMPzoZGmNgaVUcabaRKtL6VuHLHXGaFdX9Ih51HeVKzdjeOY9b1Z6IbiXO0xKWuu9lxuMiwnaZZymKjXdSBopgW/Sktg0tyh6bLfZVjdELTRIEvtaqKJiUf/i8pWRZaq1GVTsrcEN7xhB3uRVSEMzLp+wMR/LtLMUa9nJmTTPbTbWGaFro8zUI62xlxm04fyhqXIwnH5HNU7Jb7NjHUC8q4d2J8TIsxwXgb7QBUZTH02Sw8fZ0MOJ4Rr/Jug2KwOaopIrakme4JDq48LGQLjPwGxnQIIQczUiLyyJdRMKnkGIk253Rtzr22zAFJ3703F4oH/MovMglHueTNs+B+9JUxfgApQi5VYD+r5je1H1x4Etsb1qtfZyLibJwIhAvJplQ04RLRt4AoiF/grNMDECv85DnTBdwXz6nt6mUU9k6u7HZxfqRS/aCr8mJ+sh1Ii+Vy0ZsiWi6dNh+6ISWchuNzujqtahq170LviinRw62hlymf+lIcz9xp7GIu1/52/7w/sCxlMrkLY+NZS3Egr9JLGZIcJaSu7+TJdFv52pM9E8QFouIH3v0TLWdBYGZXnuK+cdlkJG9S1Ksrbkpd88FACFgTGk+D3DcNlMsOst82d4Kb98c8WYEXEaUX36mjzzJ9N3kGk/f48/qzLQdK0a1vniYI8ktOrZQfyYZCEvfR60ZhcLhJC6pXEW5AMvLYdceLMs3WZuCokMrRlUlt1Hkakwz8jECdXLgoLQlt85SCB8d3SDGQ64B4f6Amjh5NkEJUCACP45XOzbvc4xbHh36GuWU+piQ6JVWwkmh3pbPsIGq7e5eQdQguGw2ryVqBjVO9aj25rHldecP+lnr95Dt4pgVq5LtIK9d1oREUmksQxBInzGsBsmrCC9JN5tlOgGdU5pNWedN0QyvbkC0btIHtsFGIurypQDIQ2YXx0e8Otj3KkcxPEoouNb4v+4PGtk091/94p+Qt2DPFG75uiZu03qaaCnulo29/cdfK2Ssg0iaQUbgn0wxFeKry+6MqSrQQO0hlxU4m1sKQYMoq8PDglX41mYK+eeJutFT4oOZKPQbdvAkdwEsNUIlCkSkoNPiXghjgp3A59FnTw3VhTvGy7Sz879Bc1GjOb85IU3rq5dFTtUmdQ5OeKsTeelnAOCklwpDgDsK67TQkTbLS+Ow+Zy1sd4B+svUiNnQ7j+n09pGG6Xv8j86ttpYL79E1Ze3ByCqEiDHjD2bRq1PyTqOV6SfS8dFsvuKLXunEvGkdUUhixPgmDe2e8ybklDe8zO5vibzqj++gdz7YS4DCHo8JtyluIZJs43TuwLvG7EqqdBhudmWJ1x26zvDUQ6mTYy6mgz64dHHbZ2uRRC8SoVfE6ewenCU3CsFFaZNEc/Kl/EOyH4yfiuyTnsAnqC/73IMsaa0nIuNO7P69zKtK33NZkU+l8zwf/Ie8ik9cW7GJTJGm7/xlf/byRQ4F0JYT38AuzHWqqwXXRi9/5S2Mu9rSGdIAkDFlYG0pOMsgOuVEJEaJfYKD05rzwR89alX12BaZPIDNdhyTEwJnYV8qS2o9xCC7qUBBEegSyap56njCaRKXqKKjJnLPbjebZLFghBNXnrtsn9FkFVusRaKR/qAf5Y+OTrIeyq2D28cJe9pN1krAmkPfmMQgJ9hYrT/Aegk+oDquLjawgMLC5Nt1nfm4DjpDiWCm/OisLgrM0O3PaS2M7F5yqUKTMD8GWq6U6yH1EJDsgtZwKeVOLwpdv0/Cg+CkkBDTjPYMvfbuAuFNJRzOyIbQCFwmaMLMRIKNvG8hoH+LrNzhDKoDEICZEgBjo1QHRlVGXPg5opbDbz1ZFE3uvV3X1x1jTfLY2v5jxqj3VGvdjiRpCwnn3WnRLCN+cI50nS6umecigUp510Cr8g9gskRWSJ6EOPjDjD4SM75E9MnfWllsj/ORMlUfWnNpdNd3FUtjzMANuGc8cROP07oKbqlqx/yh3pQnCUTgnRZ9rlzm6kEa4jS06mPwkmS0dsztm0kiQtXN6ONoKa0RjKSzflH00tDvfQuNxmWGCxVaLIM427kmG39Dw9WGE6PLcBNsKMdUAIsEINL0ZPwo9/R2ffJQiE/70ZJNwTGNxZWFGY7gYc66yCNqpM9KSz34updxuIpazlrNzZQIiVOs1myPZhuoZ3tzFtV2Am9kJCdD1MRkgDlsunW1N/vFEtSNpfT9F+RPDkOPsEW+i+5bntspPJanJNXoIb5ez/vCRrFa5R3Hxr+tmS7cMmoFu0hZTdIOq1A3f4Tv1Q+n7l1IXeSwQ10N8sVSpFo9ZnYUpa3IqnJ/ueGQhSSB6ATmQkij8cqS+/Ra1KgtDK/2LEt0utZ3QyVDC/XyWmC3KP8UJ5lZp0ldRHvANofmMQjT0rJz5d7WxOekjFVnM+wXMMvIZBXgOO05NMQlnrFm0CgH41SiaLTPp0oWiOx39sg7TsadQaP6HWxWV5VI+8VZJ4Axk6buwwbd7CI+sdOOKULpnMRIl2fv+r7Ay7LmCdf7Harjh18Bnn++QU9pigkcBGGY9bu8/6prUd6ROEk25kMV6DkzcmbH3qzy1hzry7poPN2ORSW1ou/pQdd5NYyXfuiDMTBly2+2cQfsuLF0vRxvinWf5HktQjgeQsy7rbUufS4HEmHbpAxHgpMZl/CrHEWtSMQlkUWe5yatnbuVqVZhsEXUmdNHa0w294o3llv5gnFtgCfsIKXMx6xgCuDY8cmaS01+1EGZRGr1AD7JMT8r3R1KSBZeNF7u2x8dPcqPV39Z68PikB/9hD5gsb9r1/71IQMPRR8/6qF9c8F3qp88jPhtLuT40U8Gt15G4qDcFxy4QOM0MKhsXMGIUj28eHantkzXqTRTnff9RQYdRgzvVVwJsMTiad8zANxF4DFWHn2FdVWO9fmk3h7/vtZATLjwTcYtP/7Wk3leWo+6MYTvd540jgcpo6vNQtp+KJ3O/Pnq9HTnQSeKkdmh9jDcJoHRHY1WC2lgbH7l+jI7dGNakis24WaelE6UHcy7KsuK+CnS974yGD33k3UdjCORhXFgJTlDE0y+8aG1rnaw7A5l+zp+keOlY57bYE7ZzFeSL8REoGa1E2QaNGVqIe/l+lZDPix+7L0QaVuFqCWkwLyyMq8GLq0kKYUhOFUyc1AShpmsgyni/jILoP4JDxExjKyq8EcbrdBa6GV8SUi4GT7ZpS9t8rKCvW0TdBhJMSMb7oB9anGCkjLQR1nZ532zkDccfsPjqcQ9bUd473ATS0MvHu+b02NqbTHmmdnni1jX/gLros8izaMmUVhuPTGFN3IV+ww2ltF4fAJtkbBNhPGPm36ae9YZI1PgoqvOI0uTvDt8bZOkiTkx4hS6TglP4Siz5imdSZnZ1cTq3ASKoyua5xXw+s/AcPjJ1a5TTeoixQFh66/Pf77c4l8qPnxvYoumbO3F9mpAly5RrXnBhednkuSykBV1YOgufriYkcfTbDzua5NTjpOSDQ1M9KkxE5vns7etv3V+zVG5RgZgwjo9tfdhfzC2jss5aQ1fI5pNGDyQw06hHWYcZaxOB1Ecqzyexp+5TqBnq/d6cRdBqzNlRknykvkQFLqKUMnpbFk8wniPtosj2qUXQvomikeKkS1cJ1+u6cVWXhFtdmswSp6fbul69K1hOHnLSg6IgChPOjvHQ188XSFHEN/G5eL2ypuhjVNcb14xr2grcjNdHsV7TIFkn4f/3tQbTJiWyvKOUPI02yW9ux24QriWaZyQ17NWi7iJtgeHStd9EOitchijnp4GwY05j+cHQcLg0pVRqCgPfQnBmbVWpXAeaEtkXr0kEoz/e4o42OgjtYaExQMY0ywVErnO4yFZGYrz2ta1sJE33bquczR0ugeidOvSe8p9Jp2BsEkiyu1+teEmZEtr6V1l4LwcYGs59ZpGU1nJCelhQlIXr8Hr7dfMHrElukAjEZLaekiE2P6INOPJmqTKP1nN06Z9d3p++uQcZ7+QdvbNHy1WL3hslSspTSe7v9kYONNptpmVmOZClo2v+qvFkZ3LnPtssev17mYwbn4G9UZGUq8ZQNxN3mbaKCIRkeWr8f14NBDvCJ5sVQ2RS6Yow4iPgefKEDt+vcl43xzl50PwfcWpGrk4hzV5BYiEfOhh2ohuAdgiRsWWzSDSHKBOlAdWEWo5cUDnFae2q3yPvcZy8jFwdsWhEfQbrMMfsvkTY6b9Ve0eyNDqEjtLIgqDI/Bulso7zX0WwlHDgSj1Lw/vOmD+ZXrBj14WDQgAXmFqsgIVqThV6vTa5+b1OIUJ5qu5GkbZ4eLUaCvVXeEuUGFK6LU4VapW/Gl+XTAhmfDstXLe9Z29eKvgJnglEyiPkRKrO4OYFnMIpqI0EUjFqVjXQK4IVJpVdTgwjbH3tbrP+/lZzSclL8BBBVDQZ/yJABCQYB12Bm5Q3/OPXE+s/jb24eslBeHTG6JWqA5E4B/SCIMZVsZIbMI0i2+/97f/K+2ZNdMVQzfcFuPi8upPp7H3iOR9t8+re7nqbxZNw7798+4TkIDVTzlF17CQccl6/vllLtMgues/3R2vzuJlsTQWhxVy05CZ8nM2yKr0vUPa1ccvkhGoMFgxjv7/cgTqlFN0VziIjBWoG25+wAQKUMYexCvuBtTH8/0pubsbz3PG+Lj24pxoArPZh0cpnYZfGwqMvTuhSTEgMdyTpGWH+9sRF/f9CY5+XY5AWmSIGRmw4W7keNQt4c3zgbN8Onv+1927+hrWUBaIp7g2gy69k2Bh++iUsYaH7w/cBmhFThIWov/z5Xh2F8ieSe5Zb48f3s5up+PLi6spXXt+tfbaahfXxym8KU3CyLMs39XKjdRRh5hjnecttKD2gRky/HeJBGnkZopqHKOK1GeKK4/jzl5zElWNkZoR7VBVMVxQrPI/Cvhey4WPf8TDDw8BjJNieR9OQCZDl+r85F5XSZmsKfE45U+8zVNkN/2F/qZdrJiwaDXGxwl+uGl2z56za0C1hskvZHBec02SgkvASOdsT+qRn+xc8zLXq4r8QgYlSLmQnE9i7L/rVGzQZZkkIGJrhK9Y894z204SB7NOmb5KP9BXMY3awC6mKvglHcCsW5kskfCNnuL2KZwXRFFdjt1l17Xit6dVfSaD+3a7C9K1oQz3z9NM3SLmy/ieetVorDHhrQ6ZnMiE5pUgpWxyQaygvlnVk65GWMj0beMACch3yLjXYBW1iLNyVTPGL64GOBlspbqV5ghlCG0tNInxdV5XBLcIvoZYYLB1OcNZARh5vweKEZizNOp1LYmCq+57/vzFq1c//fT89Oz8fD9wpIvA87mFbqe7+nNopnIc6gzlODvBTHHVGEazlh/MZ8CuZmVimwAiDCEExm/dyvo8fnNzG7CdDOmQYgBZFs/4xY8Z5Z0rryZEzZFwrkGIlvBFegZZfB2f9QjADTRU2aBRhpWcatAkcTQItWEyfikDe/JfvRUXTo5c2+xf1nUX5sfN23PdpmXV3tA5WkN0esxZlsiFbIe0CaLZIKEAXgsc9f0bRmURgEMF2eaRLOZf19uhvcslEGKuE2ZTQhAmwTtCXk4M0kWS+brGAxiTo/4ny2p34mo55ttNBU0vVVvpyAyb4cAynSciacs8Z4HwJamBW548nOdwzAm1Q0t1ifvwTS2GctmNobDM+XUdYng7JCK6CAlDWxOefce87WMw57sc3YVBFrp5SVDB0MB1U8zel4Tc3cfwlFVwqWIyRzL98mlz1fwR+F1wEyxHywnP0IHBkCTWXgsp8nToPCoSRv0/zyJ0hnSBEc+tZjrsx80VK4641il8ww1H4zJxPlLeb7A4kmyQdY6XHP1Mvtt/zoJqjLV1PaN4/UW85t77PituJU7hra0czn79wGgYigpptyFGjykZmN+ZkAmokKRdv6uXWvkbaN1VpVMvCbna7lGOvSm8RaJeiXzBZg/bStFj/odTIZauU6KLXAqj0+SNx6xzmojDYy4m09Mt0suTPGrsNGfd9Yt+DAs43vunWJnX8UYhWZxlNS8esCLzKc8tVSNbem3skB+brYvVtLRvKobeBNJdLsx4xZsLUbcroq2n1vNh8Vw/FH9oljce826pAoJIcdUrEuMswYRqbGvA0SOq9fxaUg43GMvN0y8HQ+pxVZQ5F01bGy8N2uk77wmibJ17x8ombaYPgY33Cn+Vnvv0y2Lz3n/v5JikM394ktHmdmw20nbrNJtQ6fa6yLkkvuyARarbPEJ9GcpNu332cJEP4Osap3a+2JNOeHajXM7k2Avbz9GuVjwIBPlKkfQIaoukJAqeMUhxlZmyzt25sMzWzRsB7qvzwkbYJklVIjxBN5NwOXTPx1tQQCJhPZytTXUUYDrQ9iqgfMNsLanFOPCpAGnaTb9hqkRiPlwvNV90TNZwg66xPHfDS7r/z0iOFLN+wOA+EnizT9J9QDY/Un73OJ+lRnn8nvz20+UyB8f2sJd5COZqFet3mz3JaQ1szF+8OBvwWubxDzxY/6xabmezplvlYtVy6v4aeld8aI93oUlAqE7T0XOd5ehP2fVVVMtXNDxRYysDotlgZChlMyn5JNo/MQ1LsWewFKn2Z73wdk1pxziZGXdo8/ssCuOY0CIUpRF7AHiKkWd0yTtE7GV0t9GrZS0xruVS6X0XyNZF2BV2pxmqHEWGEJMjcWiImWLN3RbdvZgMSYeekV7guBz1z0BH5YFRzBln6BDbO9brE8XGc89OOtw4dm8XqY5DWOQLQb8cDSFTVPPdC+HdvOLj9if2cxFNwrCyk+v3B/7bYNagujUYJ/WzFQhDtf88+vqoMU9XRmRVb15uNtVsX9P7zA9Th5sx5H7dln3jz738d1fXD9/auXz/djrNSvfH8/RNRqM6cIJC7rGbSzGDxV6wJzAWZSf2lvqzRzx7nakA5w9DDGbMq9Uo0ql2KcLiKItLI5JazVlml3kXNru4xmsSNsNfdhtIrypCjWpOEVi+x5qPOhdIcZz1ShLNjWDRfQEN1oiZ1sHQk5QWp1S0WklQdMzCqcDMoJp8ulmSAVSEplM2D7PoxLs1b1IZFuH6CiRc/MPboNiWXR9SMwHfPiQpBJasIxkkslzqYZr0+FgwK7IkPWD8xo0EcPZwC3PVW8w2Y4ekmcg8nRQNIaXgIKiPhaQmwyabDbs2Q9WZi4KFd0yTj/tvEnRwBtDIVgl1FKGmPAuj5nqvCdgwdaQiVyoeyRHCwi5wH5OA3+KterPCESfWZCEiYEibFydcaRx5dyw67NnsxtxvMuy5nJ6eHG1WIIGe/Kz3lNjP0Xm3HufPNl6ur8/3XzxAI3uI4Vmfi25ks4R5tGe56MjpWQbE1VNJstPdvmi3PicEN6dnaeFrgnq05gLSI7X1JHUl45EzPtU0pL2ahlt18QZeCOGOlGIYN28OdhHGFogCGvYbMAZnIoRgnp8Ig7QrNh9uCLUS4bfS2u6K0pS+kbYf3t9p2myxWMz68sgpBmKOGQcJo933GzrdHkLo9FrCdsqGcfe6ysaZQPZpHZBhK9g21IPMU4BuBD/sSE/7AObEUhAv5CsEsLi7QfjGO5zjoQ05pSQi582wv4h9Kx4fS+VdODdiHPwBuA9WKgvLThB3NLNYHY3D/dMSlbWw3BIIRgscrYzU+kKPzKZkacZXPO/0G64XkBWxmIfRkSIMu1GCe0oymZZm/PF3kOqx0KfRfmd784WeNviCYDjrdpTEl283Wdf997QBruwFTcuIws7gsqNRvDZdbZjrjVCpaj73P4BuxNu9Wgrk7hVeqPbk+KiEv3G2mYNE+WNdRIqc7GFBJCtH4e9cjiLGeRfp5Am7dX0ovFOcEU1Nj2G8Il9vX9WKR1enUq2tM6cUJe+97izWzR9J/SbsY+UFkDIIx3WvSAnamFWd9GzvkKTOI0gna4Hfw1xqM51FYik8Ch0z6sQmGx84dMBZIjU+DLMYhsbdovk411pKu6diBadAvT5hqcRro40RCjTZY0sMVLL6sdNYtNrB0bBqsxPfWkBYnStIRji8Y6z++cXPVOTNk+eHwR/7Y24VRc1kMbxLEzIAb+LTufx4ni/6K5Swr5dLAOKwl9WArNI8a0fXzvc6DlGfGZCmspSkO6Z8xx7XaMCr5rSTqVF5vF8ojL05bVxJWJqg3I7dtWgfguRoCFurbtrpEzaQfSxnQ5sNTC4RU5EgS5+s4B7Nsy7kcxuFkFC5mjnrq6tMDjwZCUqZJSeCqI23u6lY6CayAFdpUtrS8LBCuHYL7BBwbPFGq5swiEq0D0O7f9tac6KytfOsZlRvZkak5Jpm6oISjGxD+86WXXcX79hw+F33Pz57uptOB6kgWU11vd4Z7cbBltUtS+keCo3LDADqKBqyZnlWErMavfzl0YViJFKn60Jbnw5P4TSWwEqBaEU3OXm+mFAzcAC8RmwuRDKCcmZyezBijOBlB56V4JlAMRs4BtRGT7P7jmKFSxHnSEwxuBvFY4tZKKlpgB/0IAsmA13QyWEY9GlcPvfZKd3hqYyndRRGwH4ksZeRlc3Gen1bZqKbtzPi3nl3mquOm0S8iiiPl1JHAR9JsASzd5T4YtaW09CUlnIPYdZofsslUUY8VgWjRQjNapWiS5Z60kXOacOYiUqiRZXEjW9T9ewe1kR3ktaGc8D3jHoiwk+NCRS5Ui/r4P0UxDJpqQQ1TpNJ4qw20R/JC5K+SDilRmkLybSmqZqhm14HnIe2ckx6qfH0g0GAS5ue6OBcxmvQ74S8zanWAL7Q3qooPBrjYzfHUvND+HTWiGDmXXHTj7xQWZkD5xeHsFxpwgl6ORcCeckqG2PNKenFfq650JiOdPNgOe9gN3KF5ERd/Qk0HSIjctHmJYE/UKyKVMojdxMopaUJoUfE9kLCEPmVDFyy8/rWI6xz7MwbC9pyRrORpAFKPsgXuVBL9wwtHWrUaeNG6hLWI1cEkV66Id0IN0RPfFwUmSRVw9q9/MCliPnRw6hpyW+CXlZif5uCG5rGwHT7w13dyHFpt6SXLIupN5hUk2cKL4i5Ni9QOjoho1KZ7eGfrdRDqpC9y6+SgXHo8ot4FSGhuGT/kZQPrp2XD3PV2aRtW8J7SEKmZSlBXc1c4rQsJgw7AVdHpfNxsaHk1LIM8nznDPisdiaqY1EshL4v2UnpV0Q802xKCDffZeyCNtnMUHgbWAJTuhuZ7Ez9Ma8F6clKdhXxVhFgT/BBUImY6T3LCwgxCZLw1RDaDzfT9clq6M2fvexsJH++bz2ZMU94jyrBplFFb044MzpldcCKQvQZ+8FGd3Sa8/j5enk2S++fpGys6Q9E3terzWo3y21jcT+SUOJwuefn0P065AbdtcyG3/lT1IVIaBm//9V0tliZq6rB9/Zdx2Y8eQJ2+hAE7OP5afE3s2KE1UKLhvnzH2STfPtJzYfrdkpvltq7xw4qbM+JKJYPEJRtqgl6nDJCyPP/yEXC+f7mm4noiblMo2kYovImW++ZuZIIWWCWUGjJvSgzg/gJH4BQ1kJ3eHLYHTj1poUNU1jhtYXzwCVLVAIZGN4N2+buda9PS/r7r+6AxzLFznYKwxYHkgHx/XoXtRIsGAQ8H2GiYoJ/OG5RwUudnoHD8g3bbz/dGFSjxBMt6mcNkTimfJKj982vdTSkeBTQ3blPZkxU3b7RoBBDTzXy5OlGRMqrefuZTF8JksvGvTAKWK3x1yvYdSdt0Go8VSpPtTLndUc4DPpM8CIMc+9Yv2GEaBjkcbDW6dN8woQaU0M9Lwft7Gl+ZC9xP3zF+6w0n1HzsJ9YuNbSMOTnC6/d9tdRkYK6VlAdxB8u2ha7ouZ7AuJiycRP6IfT5De3A3XffjUVDW23G7bg4516O7J95nboiJcKPLaBDXozHBRkpF1Kp+Pz8w4IMe5O90sSboUdsSbkIn4kq7PEykc/2xx0QXv6KwI7nAS1RjnTadRgXBpbJbOnUeOJSbhKYjHY6mQHXL1heK9JbCxLH5Qv3u983acDKF4gg0SwjxzMsTp0kb5PUG06Zqs4H67xVV7AFSlceMnztLByeT+TxOWTMD9HW2/bOFZguDgTww7nU7asFuBPma3d88yxL0FEGQReDBYmYIu2bWfd1hM9DJKINphVQgp16shHYZbM7OoRejoy6xg83tGZppHByIz6wwf1EHgYUR8tPbLaNwUxAVgIIa45xuQCgz7+oGfKGE+2mwO11Pe6key6YehV4zV7hXha81WfoJGbEP3B+UbF29cEfpJ8yO/GusBX10TSlHXeeLBAygLyRAuSalvFJZKk7VHcXj3bbWWAH/0CYYeu14fU2rdr/C1i+PCra9lMlqSm0m67n5qSzINzsSEPuRyywPCT2qef7I3B6q2xWyY2UN116vV5Mcvjc4KlZFs0dcZ5AzaCk7OnsLIXi61aeUlDaQOSaQGkhSj6CiK1dt/tAb6CtiKmkUW8PSEzzhcT5drVE94JgZqPdPhLYJ/tW3tcbg57TAPv2FThQwQrU/ssyIHb76uE0QFgNPD9p/FXr7Ye4swvt/2hS/Md2fmA/sOZn0K5g4fc26/3v0mh/H3N3DLHs8mUmkcMpVxfkBM/FOEn7HvhhZBHpUszD6Tpvw+hYFz5V05JBWxVRZhF3y8QmZ8ORASGXw/zYPg8NzTkMVZe1XOUY88DV9BxQo01hByZanAP3LsejcLozz/5RpkL8sU88fUuxL5cZTKmyTSSOHltU1IQLxBMOodyhUrXLdrbznq6HHY6j8Q3LA63DXe5emzIXdsT85XeOBwzX+SHpEsR9fACX/cugj2SAMHD4WNsYfvpebL94jPiRa7f8Wd9k19PO/f25FxBPiDKnJFaEAJJgxAmlxHvYUblK81oj0tS9qXnFufSYFnGDeOcABg6ClhqfdBhaScR8bQmeD4fme8dNLgfGZwuweC4CJQmkA4p0JgZ03wRx9OjGDISHCSOuFbSFG/x2aiVXrz50Z0f7aYUjz63zwcJUXqc9OdlJbZWCPgeHiarsyXw+vjvn+Ym23MJ45j0d8uWYgL8hnEYFj6y1f2f5AFg6NNAR9vFXfySqtyfQ6/CDRUhlGAQfZXhBGpcJ+fNdHGibCU31tWHQGqDDbkWlnhh7YP5drA30uhPrlvQmHMeld4lKPwS5iU6UmsLZJYY0ArvRSBTlW/MQvijCt9vPRDt8A+NsIFuvWQNT065P1cIXSoHfQX+86fL5dO9C8MQd5MxgoXUpXkcVYSX1BxrzU3nLfRFbOLseyY5EHe7fCibIQXkQcabFmkxD28Iodv1U+XTsdHX/YzHu1Z4x5znZk3pNhskJ1hbTWDHA2cXn07v00NSVdVriiuMibEzhzd/IVKyqTTcyCHBL/02/dp0q40UxO1eupxxp19BasBcthplJm58ty0AxmEm+jSk5l2TqbZr5w9zHQ/vF9Y7gaTHKtt3vFlKj1Ee62DczLVp2xwSNJmMvidZDnIZc8WYRrsR5+yx4PaZjTNtXLwCfEdG2v5oE7HfobEfDl8FQWGSVOPknPO5k+kQZXl/bxFMUD5Kb8e+EAVGfQybOF61R7ja//7pddvNHltu5kSmjNO0B8Pv5JtwW7zeQ9pC0y7QJZ0XZLL8eDyTbGmbYlV6wViwIR01G69FPIeIsNb3TU6xQ8N8RLYX0/1DHn2ybfYQUOpangJb8z6nE7tcsH9aH1V/Qgg1Zx3McuM3iwOY9auW5utrLSbTeKzxO9cUmVIZeWnAU9Fpfy5hvkZjnLaErulm08oj6zBkNXyfbZ3wRhvOXUNM3TSk7RRUKkqYtOiU11y7LpxpvEj9SdBnFp4iDocO7/jqTUAZeAyhVnw4FqpdzStSsd1uSo6miN42Yr93VjoM8ir98GSF2ZIp+feYUMoUfVv8lO26YhCQhdDFVK787Z4upBUe1WQ5eBHkT0XEZS0Tkm2jsub5yffHDVH/qAQw0IsTbFOahAd8xFGmBUSctSDB6nHKhJz2mqbEiKACaoVc2CMhuiAx9GeQcwrog7O8XDx7SA3n2f4kXuZSCZHYKf2uOAFqAkKRZ+eHXO0kWc5dYJHEuPPUdTcX5S4gjDnuyeTtL7VgNOLC2K9Hn+53jyEKbTIyiHBKLmOTEtQ7Skv30Dc22MzYpB7KD1mcKYEW7e2XRXU9wqANi6DTHnPkgMdkWoJe3cnBOnHamD9xR6frU1tcgPkHjjIVgbgRT4GegvPmE24/HYd0/8SjVFC9xm8moG0RjMs6Q3B1oefBEjAddDeUpu06tZjIP4U8cXgxfdLcPTk9mrHI0igpbPccO983m23PJrfKKofkjt37hCNvmPv5Qv5vxpbmcp8uJUw6cHkbgtbhwqNeH8dgu/3r4ytrD1IhuECExTo6K024B1EMmKh6Cy9LKkP8BWxVj7ixOvhgv/pLTw3oCwAgP5clnLGX0yQ8YiOT14YOzLQhEBGSeN9R+C640ugbgb1gtA4Y1+F6GomHgnaKP8sGvWrD1J2nn8+mBlupeuJfso4Ps0z6bu4DAzotlp192v+fTGjjfAKbBQ5MUv+D0ydSL43zsI+sfuuDG8+zqcjvHLtHN9uC4oXwB/yqa5uhTsGkAdnPG3l/kyW/0qbZ7nP2LA0nrDq7X4k27GdpOpncf6R7pajl1vCVPmnwEheIJoROmjKAHXfkikLdskxB7+JW4bhUwuw3LC/QDlabwPPW+THPlD/CbIvy+7l7oM/VR0/p2I7ek0xzzD9kF5FIuvi0RrxXpva/ukQWY7p9LVPwxWcp8fV4qyaI0FatN5vlfD70SDkKa3RpN9wkxnivwlAHIIR+4qewizODiab0kh9999XRlcUtRqdGgpAI6EC4+ZSvlgSGM7OhrRR5OfCp9vi5rrqxmnTOliOI2iT1ISBQ2rKSGBUpl9zVSNZE4k04tsRFLqC0Nxke+FsfFlydJq9cEMng7Q5/uLCTAHgiknkofGitpeF30ofxuv7BdrdoZ2o7GfKo7AqtC+q+JFFZsU5vFoZem0rOBnqv3gU7bHw/TRDJMaQScbLrw1YKmq8z2OjLHp42GJEbMW4R3sZBndLFUcX/nJILLEiMWkst3K1wFwl3r8nKRHZrZYJUIuTvm0uE6ngUOtryZTbWGetBVbvHXuz7SDmjnCi2kYGwyKTxqPyW190wHU6n8+319eVyPi1dX1dl6bURGKEk2vqBPK9pIM769c6ydFzzBfnRA4Ro76agVvvR/mHwopQhn+oPR9VoMe1bc2U8dsqcN59nHQurFhXXcSomE8QUC6/QhVK+Nv+emmn3x6WcilI3Sj8HOuqB5JehlDoQQANEZlme2ILQflRtc1KOIDWZiWRGq8ZoHiX1LoGmAHaVd87ZOSokCDpSyS5hpDxgRalI9GRk0QXp9EsnnRalH7PTa7Y2YcVIYo4nKWS7RPpBzjECkrs9LO++HYRQzISBG0Oc1LGfENcCN9t5GNkcvpu5249/BqHRKl5fj17EX8+/3gJv/Nm52XE5XV5eL6fjcem7spBKIGhCHgO+vpRjwPZjbcVs4LeVH8gPH0rJJ98Uesv9qHtu77qnes7ROkA8ulzMmeVSF1ftdn3N5oO4CDn0Yu5FZVrlVf7J09dxi0sf7Mdtt49y6Thr1sWqq0BrIzbbYYhcmV5AnoNt2iFiuhJpmlBp60gFxlEQqzqpeqpliMViqLuqHGJ/+Q9Of+VAGL0wlcEnN+xCUKLqFpvysMHspaPUcqkNM7iuzY/Ktdoy1/08nATWnnFJ7MasxDG80KlwJSV3FEPEjhaoRFJARYUzw5fqHJd9FBEs8O5CKRrG3X+GyVAqP4WoCkf5lZ2vRLRoIIzuRRfmbelG1JwxoV2cn++6tIZ6uEu2WNCbQqcxpTYNkvC6PDapcqyuNC9Y7OF51Q+MbQ5uEOWHywbWy2riYCu1vf14OqoQKIg8zVPURZECUzKpLp6tistyQ5oz+b0YeVNAaefCxFyRSe/rJEbtmFiEgMG1nWQn9yLoLOqp/VQ46AkVxe9gsMS0qg3gPC5TrRjU+qJ2d04TShanSQY5LbNczsXqHrQG3HjeMvZlWHkLv93+aam+N+CNDmqeOay7InSpMqt7PvyjeZ4PzX9wJFX2VyQoLfegAmx8rMawRMaNN8twsLmLTpguPpWMSyXbViwH3ORZH52jeCz0nuj0I7RgxhdALFU2b3IxwdbpQ1OE3lSSMQrSIxcQRaAFGKpLqzlSwH0PS87zkdoPRhSIgrKs635eDpfiCQS+F6d5GvtCxgGblEg8fB8TYfhUWI3vLPdBD/Dn7vmbHXKSLV3XjUxhsV2UF3myxDtdZrpoQLbFURLBp2X+TTwPdeax/re9LHJyc6C5iGjdFk4Ujni4HFN8pIHzBSFdx83c6b/VIUprrC2KtC0GcX19aEZfQjFB7z1py4dj3OBdMLrzslwI1V3tSwl0V6SZ7TkPqsjS9hUq6irdo4ccavoWOcBHGDsuirzqo1DN6KHrF1pj03BT+BCsGZOE82Ew5Bsp00AUf/Ply+OtlorFHr/6CSWe8Fkyn8s4D09eZkFXyH5G5OuP1mllcBRx4nWCbnfU1NxKX5Sd0HuSgb6IPh/nkoTfsJkoPN/A35NqtEje0Om+oxMsRoGFSHlesmlQFjM+A5aI1vQNz7DZl5o09Set5mzeiNKajSNvAiUZRSEbPJ9wlhbiSuYkPMK4un2h4jQiwfcTUw0pEZjVgDDGuTNsjKt8CLvg9ZpBL879UnuDtyU+Q5FDPJP8TyQh9suXPzvWv7X9sT/2/3PM2lq4626MUpa65wIIBbudVcpoyGupE+AFyzaZTgJRFJyxMi+H69s8n44vt+vt1kkUfnyQfpQIdXzRQMbALVlpTHW8DThWq1vbrr34Nny4xjQ0tmv9nP93ZWK+8PB+EB2mFhuGFunj5o/X5+/5eBIOg/6IYVwsoFsXXgmLF68RlwkShQ9mmBk7H+PhOg1M99hCWCup4lw+VcV1r6AFjpu1yfiUfmjauspfWGPCCG9yk9org5mCKT6V1qr0KQULyfCpRv0XxdAiC/4q09jQZQ6+hFurpuSDcNILiuAYCaTHnJEv5EnGQG6EmlBblBVyuH7DVMXV5SKqIecZHqIURyvk1E6QzrjlyxlXsmmLcxtUz16Iv9xDeoLN+kDm94KUGSjbfHW6KR307kiCEbn74tXufrs5yS2XC3rxc/iJ/rhdZtpfP3ZqK4/dDlG0eH5MJg1FdctH15Zm5zOrZ6l7ydPUtsPtoRYvnSbP+rfl/tR7CidqyMtZySUpEan7QVSkXeAmzLyWFjEVa6Qb9M5eWG6NgMRlmnXY4Nwf15UeuX31/sv9OM/Aui1rMygpyVcdsi84tV9yGOVcVPeAs072kRY9Mg6eZh9zZr/fkqWz+CdoUzYa0o7S9GH7latGPaju3OMwuOD9fk1yjr/ElVNIPjaGzCECb64lV5c8WVMeM9GHX34Gadu5P97f3710grKR4hAyqUUvQxOaUam83X70QacIWtI4032x7mbZk+5bxVoGM19JBPxAh5u1qwWSLsykd5seElDJdEevqBlxv6ixQVKECa1wMT3VnCf31OuWAIZw60NcxgWIlDPQ3l8sSb2Szwdhp1o+CV9tjvlCNtm5DxUPy006L2JEUhEUQbdIbeVmZ3Sr/CrLkTwO9/YoRA8l64zb/IY6ad/SOwvzlDTtwlEEMu5EpQHddAaN/bAsFiSwi7p6z42+/krXB/LcCm6firXzl3XlVNK7mlOO4Pe1fUgtn/6EtZgJDMPYnzQ2gRpH/Gah2uVitAFofVSjV0pn9dYPdL/81TV0FCYi357tWioGcbGYR+VXcpDDU6MkiMg0Gw6oOITT1qapXUQwZJVIEE1+ypQ9z3VbiG0I3Fgd+Xu/EJnugPdBI/SpFZoDUYRtc5riKW8cmM62YYIfKu8G63LWp/39hxQMjHb7N1HdzQ3F+yv/l6pXr1Kfdr7ZdNHviRjqu/u+ZCiOkh9l/Bjj4F1Vhn3m9w18mAD7hohiUaj1TuiGR3BMWFE5cEF8yyuzloCzBZJg6yJN8EHrukTomwbdpeKYhj6a3wcj5f2Q577no37JKVuQxZHG1LxgqJsbnSUc9IKWm6XDkC0OBxe6/cPL19+Q4yzs+bevfg/9Si7dgxw88uXTeDs7PVzXQPjbDyPWXx7Iu/4i4hIveTh6F75fcjc6NRUMDeOw2UxpO9QTfdtqHHzb53wGunw7ieQYrnrUPsBR3+HVSjP5v8mRwU0pXckxuCudOiw8XRR1QB9j/FA+3F4XVW09onXZ3QU9hxAO6uvmftZ9jM4TjOgF4kjLEnnOiR+7NuseaxqImBWAMSSu0mXUWJKCtgO5BLi8cYkLcz04LUBnSlF64FJMNJYyikgPnNLOqH8Zg/YFJPJrUG3IQ8TX7LC7Cc4Z5/uK3f74Ko2wC23kJNzOvF1qgOymGdnD118f15vuwYGQecDb7Md1cBJq0dkO+PWM61WQ3EZsOu3frL6w6s/PVlL1ZGmcv4nz5FNoOQuN38m7+quD4i+/n8E6FJLNGY2odbKHQG00fRLFOu0mzz5t1m2GLxf4kssgHuPg4By36G6zTNF25+8u0xiPpkp4j3kP2sG2isEnSAHNV0OlTquKnEtG5FRtM8QxvNb4mJbTdL1UyuSYqgbmbB2RfjfnwMFAvUUyD6jYKE2BCJMPPeEkHQs+0b695ByH96s60pRFSm4Ev8hqjgrT2gxiKZrG9WYddKdinVWxadn0xzHpCO8CLBBbJU1fgxigf4m7nyxUgrRtQCGOhzDsL5U+WTaXqkiMW3BgN2SmFxCSP8LwFgKyiJ2jZVlWJU27gJJnt6aQKn8piG+08rxWqgq6rlwVNhInHzwdV/7hhbnD/t+iofrH66NoxTR6r2AnUMFIJ5Xf06dL/KcoD/FvXEfUjfXdY3SNjp2vYDWbmPfa9S+wEvpQwHSkt8gLINo/TAcewGrV1kzww6q9teSfTk//jDvcm09j8icFfH79sb55BPEDPmVD5G/vIOo9VOpAbX2ib8xDD7709Oki+Fa/U+1npDkYSZwJLk7tq3lh3iKHbSGP9lpThTLL8ZImVwVXTMDq/yLawBrn3vIx6NpzuZ0OcF6qKUZWFshmg+qkD4WSO3w8IYqYK1aAs0Mq4toN3iDt5prA0bkV1k7oSnJL7poD6OxP5+v1wobGOFOyHKLT2zFZWvvyatXx+6dzaizyMOXShMH0qip1eLkSnudf0TJ/6JDAh8oKe9p0ROAcdfaITXLniPin9N1D2YvUciXSefV+itW9VisNCnD42UcNGU3zPE8acuxFuICEVqIXcDjZvJV5PnRiXA2Xp7TxRZq2jTB1oUMUiNw52L+fqdOfttOGhUAddjxEeelS067ljmhV//2ebDUuZhymMVVCiA8YYVlBOJnAu+l7HmhxIVBexsam+MGKuZgH4BoIyO0NwJyIBt95l4+yeQUVIMveGqOD/Lef//qgqo7bXO36CpZ/y+12u64MPBb29nb82hYYKVo6mNNxYWKul/NokFQiukwBl4FWFrJi9lOxiFAyiYymghc6B6OJeYSZ+X88Bbdznav0MpGiMj/PZrGB6scfGpw5h8rNmfW4vc4BdEB1sB3/7EJi0666R4UCax01s/RhfBZx9TAOi8V0+llueEmgk94pKFK+diEJTfVcfXaopmanJ4S05RtczrKaah1wnzL4vueOs49B3/jIjvJ0sRPHO2zzTZ2pTnggEaiIoXVn+ikrCc82hVxjNXudkw/E9ExTin4834n/sryqnCl1DJBJWFJYA8xENjoUyXCfRUGLdVOZhoTkdeurVJkYjFG/8X1wpJs4zkIZvYj5dFRHRjL2f5Wc7z77knPa7dn/Iyv63TAv74vcQ7fDq/2rQv1Ijdzq3XKy2jNprn0YGNUJRgxV3eNeU8Ie0aTQtjg9P9fmm7oslitk0KHjNycfhLpw+VMuMVsPOgFSzjjVX889cjwOJxOQc0mwKDg5EdN+b1MGwChvcVvKzXrj3oXDaSTjxwSkkcUCAwZ7rryRMjUpwOxNAEyERAIJHbpwWBOVeB9mzXmCcRxTIE5OTg6BB05OJvin4kxUYHQZJw4NkGPMGXYu8FX8XzS+7zfWnnh5xkZWFA1PWt1zOf9Vtp4oXFCTFVP3dku+L+Y2bjx1X3ITCnOKdz89RfcnHwIAnckiAUzCykrnyLefmP84+ls010R2Y8FZpiePlvx3+lc+0GVd5zWm2z9+8J9pvxteFNbif56PefLxov+Lv0pW/rzQSumyICbmdcgaRhYywXkUyTYQUlMZy1/4ufFP364/4Np2uElcqm5+khSiuJIPPbJt4brci6neE43bg/PM4YffsaPv5M68IHvPWPRDB0LP4FbdH3+A9IzRkT9qH/p1/uhL/iR98jwM6M/zuUbf38yXbes8/1ajJQEnto1Xtjr3gHG34ZdHBmpGgpEOhI7/CSCAqNFHXyaXKwhC6t6HPVRVr5JI1ntMJJHlgziQKl+Pvtj+UVzX5u8e+4qn7TAR+aiYxTs7uHYQSza6x/IXMGPc2pf7C3D8nGGzPtcddPYj1vnyAJFxjmKBh+yCwpjDEn7FTHGvuumXM2NJl1j1vtXcykNlQuuQnsNfokBEzIC5PHXFQPoFdD0cdLDvd886ySweuu6WZfbGxFWXIe5tszCn/dVXHs+yF15cYVOhsH3W8zaDB+5DJ2Hxf5zyelNicBHxEMty+dsAsNNFiYgQioXIAl/Gb3+7eRcPzIhpSj/wqKvYYuJfJ4cca4iyKUXmDTtGSw/3d44MQn/AqrhWoX2L2U53U68pLZudZNOX/91dZfeE4+5Q4MIpzsyyYAaqXUy1atgU/OEGcc1aPDDIKIopw1hsm6ui9M+c7rSVjTHhzb/CZreS220TApgfZOQFv4K5ge3LiINmUTwf91tueF3kBBprcpFHvaQqJkjY3nPVPoX/4JpYklDbRKqq7lE47PE1j5jFc9pvIHDZmxI+g4srEXXYnDtGy2tFeYJl+cvx9t6cQrQt9Vb1/pom/dtyfUur0/sCfGkhue0OzYfL913u9oIXI+XK00SaI1kADeNISrOchuLI0lTBtDn/hDPhpTTHhrxciDXT3Adt/dIyQpa/EPjYlYoJzzKF+qoHQYidXPYXUI+kk/hWay+kGDKf9NnVSz5rWTRQQrcbvYJCS2UTp5iizC6pWyMFAr1wmO4c9visN7IPa9z0bw2t+DTcFi90N3kxASjfXPxgiTx/43ZXZZ7nlSTrV4157ebvdIdizN7RQIacmyxDHiuedMSngYWAihdHj6AUUe/vVXWJ0ZC4eEmqTEKK9yXCpvJE8pRqAPoO69Xcgi1810QKpnzy2T3kqlqfq5ZDdkC+E36yzQ/xFK+JQ5t4uzHJ2xRKMNCgpfOIP7lCvOaRCDApsaiPEVsPxIeKy5UYWwaqqbt4hjt+Wl8yBxzF/hlkEzyDAiGmHloCvjDQ0gOJ2VUBXTHT5h6xLhaSBoaDD+g/TvY1IW2+O3EThtkXf6XtTlLmPJxTfugv6wLda2yZYttEfFz+6OhiMacY934Xi3G4MsQqZUpdtEVb4AxNhFCqIbnx8Y+T5PpsjlyMe4KOZjNXizm2rgRxwRuPk3Tao5yGQ/Lqq0S21ou7x8DAjMd/hROrc5hkU5O1NHQbfE1doNVRjHxzqajR+E9OU+xOsYqPa5ewCn5l42JnlhFDoi4+hUGn58y+Nx0JIquYv7J2Zr0ZNBLWmJ8JdhYtoFUXmm5lCTM7k0+it6bH88k9OdNEeaz5oGaX87PEEdf86IuR2D8Tr8E0wnLPo4pTRa/X8n/dBbkyoFhaXXnOUe4V4YZtXPvr6vRMevlmrj08gCrUZw833R62mLwEQgv/qmtkRv3kISXYHk93hk6IvLsup6TmYuTmA36ngmkvSS0rJErUQvA1USB6aCHJfjplHhgP67wWPdKfZIOdK0gYXFZa6DlU0WsmFjGXro1jDjCXBCqEAz3KI8TJKkiDnKvIum91gozsGjQ3qXfeBBF6VNqNIb7FXzenZ7pl2O5i02jQeaBl10UATQ6yjcuZBXN5nvMy3e2oPV7A6VRc6a7zarOZkP6k3Pe/0+WTNqaPpH//SNHt+XgGvNjrbQPRW5LJ+WcehMkbL8a9GLlPmP6brQivp1DHrcSxXGDQERNdyU2znihCmDQfhMFpEwaf8Mmg4tBkcy3lkk8/YFTEtLbxns0hwtx6slHtGMx0anu1EFIFmg9n5/KEQ8yo3S2uYaCs+gS9NKznSxSYc/9yNhsKDDpZVTh4AsjzO++zKTuWUdLggzJ6U+I9kTis2va/2gh0rAx+O71UOTyKOK0+Axfaie5ClG9BfnvY/GIfv5ckELHu06JbiMqPS235H7W3L1QOnerMpyD1XrX/hzpTa+T6kNdxGN3TIrY4oY4q9EIEbEiMrDl5EBrNan2a43r80KoxyRJcDmCDVzLHU9nATlxvjujbS5CP8dnpixdHFar0qTEdSo3CUDv5bCOIE2MWG3xac/Y/X53Qm+SyuSO8HmB6sOgrvaMsQDftUegZznYu9nzfR8UAIhtMmCBYZC7yV3P/GqFfyJKJAp3YYZIOOadTa4TJ407CLcLEvc+iUG/txujBnelibIEZ0V4P9vpC4gQzEjGnHywF6QlCZWd2Yojd0VA+qbu4n1UYmvWh9PnZu6kEmicVSAFIW7Hn8W1+B8Q8XEUJ+bCLtZZLhdx+5n+afPjbUumRGlTFAwFfKKg7gvqEUbGt4Ean0YuLceNgO/FIsSl68SQuC0kqZTKmIM04kdk1tk5ELTSdth5bHEj5sAMejcSdXNrR3E/SUBmfpCgxCjOGt3reOHMtC6LB8PkY4QSRodsPUCE+HiEWgqUHtG+/F9WuJspPsdaXcuj2m6Nuoiqhj9suSD8ctM1YYRCkL+TB8F4GeVHgvgzHlRTWdVIOZeH0t5smDW2LOwmSlm6eP//H1QsTUhCXRSGMpPJGTvPCmfDCDYUNQvVwbsqqEV7lMbWMtZCMuKattFm+i2USvoI1QbMjVwEqxCQtoWZw26ihZQX34ddpQD23cxsmfZkPx2woO/EcHG393iWZbp7gz/7Blj6dl1wB8C7wO71wk/Br8jY5+v8sY299Q667y2AXGC+mfs/48N7TrTrEXyT0UyhlckN8cJCd+3CZiTMkcQwDxSCSiGPIjq5QLOoxMqDCEAIxzAgiTNYP7pXB9irKExdTCJUYw31IacpHdReGT7bwIZKMVQspezX/OLhliQ15Op0WOWI258hGs0a8f5gDGYVcVvBOsyugjpJckBuCZkIc8MIVFCKcEtSbTDX1cD7CHYXM7weOjTkB6fFB6EXkDhCzqTPczbkO5UbJBXI+8ffmRw434I7HmR3Nw30W4Tm8vxvFWGThCBdT+Bm1d0AxGzi+NBQSJeCoAv3zgtuk6NwxTV2K5T6l/qZzI+1rbPBYqtWnxz+MxZKDepmLG1fk1ewdqSsOCONh309XZglfVxWZsgmhlWly9HF8CZLNfOoDDuhXLZMJEc+XpvpFBSA2rlUMfNNRdIOZLSYIwLLQZUBcCG6SussLLFhdqtFINsxwXacJHmtJbZIls5WqmD0FKDBjo+BMQXMXQRfXAW9RiO72Ogap7EYwJMAICbjn5olz1qOxJjJ6yZeXn+ciqbotww0qweP/GRb7J5vS2Ppd+jqSedtrEj4QVe1litPd38xmab0NwdrXNvhrVoqNNaxF+zfWrcRliiCBorzlA2QPzA0rdBqm4+sWOa/ToYvsWrtQmsYNRpER5u8talRZWIih40k6Pgsm7mzv60XRWK91tnTXd3Jq90WZ4R9F0D8Tu7nlkWt75lH4whIMmVLLUhS+1JTy72OISExeRAKeq0BCsbB4RyEm559/tr3paURpGqlDqB6zkuBKbsVxnpeMRrYHCss3L17OpvrHAPk9keaz53Rk1CnZ7ZOiOrhGOQaybM4+Te9oQqjkrn2akzHp66ARZ1yfJrsM7Ak0r3kcLSrpAXIZa4iHK/5JiHkatkeZurxMKjMI1HXCXXQ2g9UgJjfF2myg2gqDekgJLkjHOe/62b4Di+kIbYvLtSjNxP7w04c9j2ukTy9ixP+KlsuTayr9X38ofNg/PthuuIDY9ofvnVe44Kq1/XZNBR5HmGiXvwfIlfXZ97pshGWApu2JIsnOYkp8TKEK6osSL14Khd2s37tLMMGHYweRunquAyh7Z9rcviP9NO5kUvpeEdLUD0l0MrczeAxmnfE4lraf6mMh+z8Kvzh0iEzvjx9/OjG9P35M/rcJWHs4Rt5/X1/uxfS2mEiWXKCA+T11FLVIrDTHuhM6rHVpXwQq7cPM8nJVn5mb2dWy5TpKSFBCVLdEzh8f9Nn/ZM8ryI8i2l8d9PAXx4Kx0CW+6vIJ/jp3eK73On5uTf531UVpOVfaXFeVZVF9jVJIOxA5T+sCMH2qKZRhJxNS0JQnQTfzrb6EeAYFOkdSTsDeidMhXmUUr1pDzO7U7M//fg6TR9P537kiZzJ/OEcXuvO+//Bmb4oP9/l/A/TDM3uH0HRWJzDdgY784cw9WiNmpzmA0bJdeAL5LT8dTCF4lApOUeuLOg/pUObGQMTuNvVWlQSyE5zO5hXGGTHw9O4yTPGtdNk1mq4dZbxwXp+bgPsAmlIAI1jdOiOWn8KGCWqCN6fq4eu/WNTRP38n/ysXL7v+08Wi72/BbS6oNDKh69iNmUvAwwb+86SxI02EyGFRB4MsztVRiFzjUynH69v9i+tHnJudPjEXOst2OWZAwU9lGBVIEekoeR5Y7/rsMrN77hffWAFxATFvPP+m9Lzyns0YWUdX1wNBnWZpo94bU1Qxg1dAYboBgXDdITvNvFGUuJ22xIdALp6cgJVRP0+i/ysKGvmVg6C0OqsKBFrb+cZDshVl05m/dwKcaWOV6NkyFXQfdtHv4kMtUQGBpuZhKU0XHXyXIOvp9NMSP/p0ExDGA4h11HjSjkS/ButFWXRsMaliQUPhiH4WFijtPLnlj9NYAZ2M/zqKHjDRff3u0/0NnxoQ9SV1OBflDnx1UOTODV2Hs6v/dt4XGqSHQt+402+RWUwJS0fVVNXNcO1Zg6V1CS3FN4lZ01sbDRTvasAiqAc4f6Lm6a+YmUpoCE47VTWhU679BM+40+pSZB8EqTFqR56QJ8iRbOdxcqKZD62NsQA6Eylo5BZVkhVS4WqEVK6wCBm9eDZyRyiLkHWFGONRF3NEpU2aG/aozoGZc0QfhlMioZxa1uF4Nge+WMHpyxp4NtWXfIu/N9z+ZHXju3EzLMxwN70yKpnA2YxvcmL6A56TUHWK9lVr9YSF4bIhSDueYm3XxziaQSf6oYxTrM2nx/dKMb7ebl5cPSUrwrSUHY7PvLbA+CeWY1BNhTEaReORWS/antTphsLD4Dc1bhabZz0bTeRb2pRDvHTlJNd3MlICwLVO+6fdFKeepeBRsZaP76jPJ2hkmYj/YyzE7CINhqdUcXsRs6PFhElQmoCXRmg4Rx7FSqPRFhmrMV/JBzSwaGEN2UHk5o5uxK8uMlGM7GJ0hQh0X+13EF1Vd3GDo7hTS1Xt9bQ/A/viysBuIPIeFGDo0iyh6h6x/lcZuuByWtZa0Y4tJB0k3skBd8oKvn0V3i+bTpC5ddAj8ynwWlN6kZqXszx+YSiPtnUjusqgsM2jaOkFNwhHeKVuMoURRfuX+etJY7QB6WqEijO824waKnHk+pJlelKmFBxnqwFyBJtfMBgaB/52Ov8oAOc2MKbdFFFSPuWu0xGhlxND4Nf47P6+lvCzR3KpQAgDkCHJ309BFU1JFRShpIMpIM9lkMVfOBN7iFV1F2QSJVTtX8dj3YVmIb0QoO5tRyz1ThjVthuSZu95isV+gQx8fQ36fVkwIb/bu7CD++uY8ufBciVy8HqT+3o0VzyalM8Y1kBrnWrcy/oJykn/5OBEjgpYMDzhpkUMuhZaoqK3C53QH89gtPExVAQzczK3EwvrdF0a/yVN5LAxvntdA2iyT4wvBX1ycIKtmrGm17eRTH34BX71WE/lVf6Xs7pdXwvk3o19jx6vUtKnop5j1Y/yXF0uSxlz938VrrbLoG93XJ9HFmqSE9W9XIUzcsotu6wPKs6hPE8XstlhT2jHQ6xqPUN4CDj9VnszDw4+aHP2Vshymi+S9KCR8FWE5YpRhksiVajxtr1K8p6NvwZk+b6AkHbUef9N9WwwgmIUdNmNej5yI3ozIU188vGDOhBzUCp8/1RZdXEoj8yWyfPyu3RQTLzLc6pzQ/zdItnI6a8viDs5WBkiFA/Mu0fFV7UBna5GAS1q1fBuvF6fTKrXcTGQKxTcvf5F4r0IoHH+K9oN3+HIQODiCydouBESJvsqoDX0Jz6r7jJoD9drJ0bjZvbAhVAX8Jrn7ZLMUaeXhbc36wcz2P8bsRoRnlg9qCqMjMA39v5UX/9iESXHZjZoNp63mzvcUiYm38YxaguDFjCHITZ1/a4taQIrKhZ8ycDLICYZUEq7+w6TmYx3rc54RpnmXMZcZpfnNkb1T08bEEZShZmvOdzj9+TX36pVOqn6Mos7YX7J2vVniT9PrsM52q79RMZwvYQlT/mjGErmoicO9E3KZnHOXiQJMlOp6hpx81M8y2BiOhMvtCOzBTLb/v2k83dM5+fkfwMT/tLs+2d/DbFzW/fK17rYlQdP6E+eTQzFCXBOVDcVwwUfHJ8XRDvDKGfwHzO3VrrZJzGl3mSgRcE/WdwpEWHPsTGKqPLpe3N3KYpSGbVwn386xtFm0+0vBnFzUYVAbWcUuFW8YB/0Cmv6TUqJRB+eeHkpethLR0qS4zFnJcI3roE3Sf5MO/jW53xUgPmDzy3s7fOjqWIZ6c2jqu/kybt608ga+JRIOd8M6msakfhOvNQhRMFofsNOwUs93XLFH2wH1D7DAh7DuS5ZQIWHmpbzTfMaTKpfb/u/3Q0/VvGz3Nq98oOAJ436i4Enk6O4s0ZtbE96WsYJg7Q4ZMfDht6GB2Qkjcxwxr93PakgmpoAqh2EkIgOj3BXQszCLvuTfd5uuVK1689b0qkuRbTig+ysRK1wp/DokyJEJT11HIYGKeeFc/+FjK8jLjbzlWbwSNVwMoVGxTzezdzYpGtT5VJJ8IggDXM6TRoJ4uTcDvf8zr94zM91ndreOqGTgc658s7D9++cRsCs5OLh6f0Bv9uXkIgf0mRKB+DDZg7ffTGe2DBTI5I+kwV7Pvyu1tgKFfEooJLTvfRMgxTpwve12SyZPBKmMmKcA7CoPC1wFvqp4yHa1aoOWsXfnwvfHGRHExSsqaVdbvvM4Tm146AQUR4fHtdTWvxkU1IEqEQsVbbvc/qtjiVMtTRc96K/imYHRVRVXv5VOnEJ1fjZDzBpzjtxuph3S7/Jhiu3le1pHfhB/vCUugHd5A3Ty5hBW1UL9bu5lGn81VK/un6QtTIeoyw3ww0Fo5CpkHjK5nrSYGTfvsysrs3KSOf3o0Y6XvyW+ejJQn1HczOZrl5M4+MQy0juCpV5py3MyiebOgs1CC1Wj+CRMUGaZPydMoRgDpx5KG9xTIEQFgYN4GbqUksSsAOPg8kVHa1J97qYng4lfaEEVYs/HaLuqiwSkEJtshUY0jwQ/qquK88cwFWImKlnovL0vnmmdgOUitJPCv792F/G4NOHQ/A182Ob7b67pt9kN2q5o5yQ+2Hfca+KvWobaoUIsC74PGTQbGLmNM3VBuNNNGe1JKtkRC3D5JYJNsdRElTPC8rO9bZLLogonrrl9Vj1GdxKWQA9deDGrf+UypdkQ2p9/onX8N1EnZRNH2zVYlolSKUpygIUlEZ8UCF9Ny1WQ9IHVhIEAWUjISVyqpt4UXLQWffWsCe+Deln/KUr98J8QHnOcT29kzyld/Yp6POzY5xDwjfv0FttHyIXTn5BbFKMUO6v7JwBiedTFc9X/Q1xpFPkWAfIXGETT0e0+7oChph8U59dQkalqkk7wyNcygZk7EpK4hmF9pS/+D/vw/3N0escyRa/B45abj9qQMBDTqMHcxqZfw06CIGzIa5eqjCbB1D6OLcwOowf4u+WD3nm/EQMFzg4TyYe8RK+EVnXvCwrsSwaxtnKxrwmfFSpGqFMi4mM2vz6brPXY3Oma+RCXgYo3H8DNui983JknBUfPIFbeWaWDxb9zrPt/m8n8nuT8bXS9YnVHZOcbH6dlTs5eLLLoE/D6wuzKKgGj4nXCV1Xgvm68Ad9jUI/pOsMn9yryencSYgv9AmwGoWXdmvuJT8GQO11oyabllPaLnG/NBfVULSLHBIy02e+BE2xnOYU4lWat72COyio7YtYtpU3rir1QIiQxq5jYYagOeeuqq6D8KiHkbRzxn3+I6tdjKl3aeRXLIqsvBz+35MAY+leqwd3+VMudMhiTemxDH+Hu+8B16fiHhWs1aWKGK3SPUOBisbFIOwgQAvJoHw3ly5Bxjs5kXStOZyFaI6RIUrq5FguIKU8qevI3DGAMlOAdhpFWljMwXvARZiBnzmdV811k8cA25bfZfUNh2gLqg7lGE3a2n4S637/9vWH048Pe6d6e//5D7JcCVzU4gwlWd6spkQrPasvVIg/vJK/n6R/8ih/d8z+3Xeq/wgsYX3dEC3y1DwOCgE2/nVh5sGrR8KudzWqfVrfbWqd2yiQ7VboKG+ub1+Rd/9uet7/tfbVOxBGJ7M7lQ+tSHxAnjE3FQLq5lyZN+tl2Jf27AK4Gqse8XD0lV+ByYOn/Vz3M3K9GAuhvyV2/1vvev85u67p4f/F/vp4+8ncHNC45nMXULprXm/9RqCK/yn4Lxxd/Z/Af/qx+/8vy/+fHHSoTlCM+Avy1W++3peZjGdYTRDbpWCGXiusTRucY4tnQCSTWrTKze7gd6VZ/Nfw4Z3wepmFRfkxKBK6u4mQF3OWFbtBmRs4e1RWtFTLsVZF4m5fz/cBTAwP+ehjJnoY524TlorLTYGSfh8zo7RCzLpTX/xT0oCCub00vEiHPbZ/t9gL/KrXe9qlHtmN0ev53hVeZpsIfwjA6z8nUYCt9467g7475m2cq/vMPUPcWymcvv1G6pAkfeILc+gEI8csNyS8L1gSJsml/92sZDf3nEiXdaRTSQjTJd0+3Qk+cdBkpaor2/A83zE/BQOBbrlt9jrEnmD37mD8ijwYlqNDO1moCjvEeh99tX+Gr/w34KvVSvdHwSNE/D+uH/dff9vRbbte5bNb+Ov/YfyrM/isdzljg/x5y6dgmyn7P/6P8T93gk908jIgUnoGWhiIvTCz8dZxxx7jrhbc0saH16BXFslB29ntZk4nTe8qklzcYacWpQPdV5BinS/rYsimm1lUIf9p1t4edLy0VSSh54ho+qn/54R+bWVzoN/uHu/yn3y3IOiu+r7Y35Ld3xy/uOh2k+98i995lO03hXiE/irM/Q/x//k/hO8t9eR+p0TJoWEMbCtcg0f/ut1e7a/kzuI15pRN/2kx/bfqE18/RkiVHCAEAuSICEkLuzGsUYIjLrrIJnsB627BTfTuont6BSi6tPUub+tnw0FcN2mFRBaJ8hlyNnIic/x77RnF05xnLt97T/tH39PuRu+L1/0vA4mwUAPA7109LfKWXaJ/iOKe1hN8MmhSSFxTs1nLYkqCq7nJxGs9970qVbvwgQ+GWtVT0Nbf0vfGXfTMvEQdcP8spLdYrm9uiud2WmfYCdP5PwXxKUYhy8IQm/aCb2iD4qYtNz3R4wGeF79kz7wgowvEIGYHAY/+/PUD3D+T9Bm2y03BNE6Thml8dE2we3sDcx4JGxqnFU1ZAIiA8DhMq1fYM0+qsGRVAXIwEHXVA4Brpv5qcn5rV0Gvx/N5lEt4VCDPcwEoP25kYd5yNYwWmBwS4qwAIOjo6iiHsn8KYIRUNqXmnv+SG8CQrD6hP40NC/6rtwxNpug4M9JDYpdYn54y8gGzMEbxHlVI93B+6iVudi31zWPZoaUghEXHF5NIomvd6oUIonz4Kahg6uhCNHAt9Wa90FmMsdJvcrspXTX0/TecJ9M7AKYpdD4j58gtSsvkj+aA9EnBhkqpR8FPLPohsbAy2RDSDmVMz2UYSz+E/SXrvMJL3UqYhpHgpKbrUdGkI1TyEJwgxEpdN4EgNAtNv62iU234qKUuQTfLvL+TidhPCtKQr6ksUcaR2Jy/pkFMSDU+dt0I5Uh0WHrB7R4kqVB5sis8uG5FXN6UDtDSIkMMzJs/Cn1Szlh1MuhU4XyEdfpgN9Rfm1BHig8OYDLN9YnmAITKflXYhw+Ci1NuneFZuMURSBDlFkcxmTV9fnb2IPvumAtRxpC+fmtUQzm4c7Cp8UHkQ5nJ6+hmsHiVjHmmGoZSCtoc33W1jDT4LfHTvFUjHrVQ6NmhfwrCDjlTTMhxSp/Qxpf6YxutGguo4h+9TPJNsWRH4igAmZUUzvLLx72h7XYM5/+MXlteZehY8t6jGyCgv8AbanPUwLBqB7KiPEaC38nd1czKAegZGPkl4t9qqmP+o/JF7ICPGwXFvSTdPKb00qdfPZa3EBvzjpboXeIjMyjYxGiBXEH6MqiuTgf6iPJSp5Q+M68neHdGcc5fnJUfnlLYle7mebxGCLFS0zhffPm8SJrcoQhv3BEA3PPdaDTpWDpmkjZgAy9g38nioudbB1VBNLitVFyfRIzlTrvDKUn9MkdLvv6WmkvhQnEFk2fN7uked3LJLJk5TBZTclA1r1XHg7eG/U/BpBfPqKsupRyILGEZPH0mGbcKSRLU8RszacZYewAnZsOVNgdSFdTtf3un3XHsLGYlV6gvwsquk2p37VQnz+0+5KAFa2jLylvR/mbRGQ2X577lw6lXcDt+u6AhCCV7deT7hDjt6J66s7+Tnt6yMpceBNE+xF4GmhS8FxKXeFaQQePFUbowUMLqKrefZB2v6R0+iu0z7iwAbgVXC9gQU6z3R56OIgbvffDabuHHEdUl3f3n+ytJv7HYi7seUhCpwi4vWRhkQjR2+l4HFIsIwos+ox+eAeK/5wNa+H4X3k8IfA3HUdVR1poVJR3nNUCJtRJpQ8Xh4JAyJ7Iu+XY3NXChUf4RHgX249nC8oA3Yqdy+LooT61mLRJqwce+OjPegthjsMMQEgfPX2uM37Y510ktURP6zmQqTQITB7hoj+eUlIJC2xJOpXKG4XImuNk2soDU3DZGsMXUp1ryjbW0SYXvaQ0++fUvIVUhokfTyVEhRVLTiQz+SxWZEMIrT3dbwxazSJnxE1f4ma3XdMekKJZdM+xx97J0EfQYvMEPI0w48NE7MSWlc3cDr9WeX27p5VE6rrW0hi3cl3oAR7WWq/cYISKwtjJDijGBGz+FgP6rQaMt2haflk2BeYFy+vhHtmByih4gVlRfJz8BDmBaBGyLtSRZH4xTHkvC8Ex4jHwD+F/2/mjA4f3ufWDm13gkSf6S/hDaB8uxBTnhPPcLKC68G+iJoCyzL+KJhwvGz+lNxD1m/vXA0V4+Y49OV/fK5zCwWYylxBgcLEFEdr8Mmo5211Fkh028aHJiqJRW7NLfVNkc5XFDozGfZDOunMG3PMr7QfSlSCBpoQ8GuwEy5E2sR/LxfU7L0+pqGu79HHU/4fEiRd8cCvaseSZ6frkuOaU6dIdS0F5mz3esGkttWQCJPKaeyAlFkE4O3wkkNUUSRaAPUpix4LTBdnARi8BtEgjvSkkp5ogiktZxNX4HqbmHkoOmtf57Hl9LkBTUwBDNNJ64+t9fffXlesuvbiNk5llZV4nzQ+9Gp7QWeCUbW1yll/dpP4Bu87VxUlDgTPMKFWe0x2dWRrtJM0jjtu+G0MIjsMLLSfOIhWvhCrRNKEX/JT5/KzvvV6O7X4v2IrWs6SACAGTKDW5UxtBpfvlJAZZYNASZFLev8IggCBhWae13jon6RwamNth4Qr3MwwBUJn6CK4mXNq3oLsokvT2JaW/Qvi7RExkTuuTcYeBDd2ktx/C0pusTgmOxKLJjpVmmSQPoAvTQvRFySAjSnVMnq5mR5NVkkMbZbNYlHlUiln80+cx5uMOd2aXk/xtBAT1LkYM6EXV+JnjM/Pw5lfk1/O0Da4y3y9wca+7WmoHMecvwVJb1EP+qyNO6l/WpLal9rBzEp9SW8dolAgg8Pr5US4T82+TXe3syGZRex7uzKFJ6uNLxGnuxfcoZoQ37xhPAvIFDZ+8IysSrrNmPkgwmx3s5TmVMbwaFElfn7ix91nD1FjeQ88aW5H6tVu9XG9R1qTsixfa2UycPb1qgjSJgKxXauSKaQIRT5xALnoajEA4XQ3zRCYQn1QqySgWiRiLx7edZ+6EbKQqOJCTM7L/MHNyp2r7XXd2d0w99TTFlFhYlFEF1VuZPnV05QHTkcghASD4s4COT64/7/3n3F/QilWScgs2WLFh/dOwip1tQFy5/6nwu6D3zI+L5YQVVD9JMVf8v7bla3uvC2CWPWNJPY93LGOiSOoagyLYPv7LcSAIzWXaOoDCdKA1/fuP0nJIHv7uE8u3ElNqtbPf2yFAcwocnbIexQWfx9ycDyhO+AMsrEkKD6s0GMGlht3+R2L8c1gu4FXEtl9eApXBUchYhofBYYpl5UkeXOToqQrYklYTL/x0+NBSBvnL+uwXe4/93Ap4Lfxz17Ch9MzTDTuZfhp8Jeulqf5B+dyClumF88xE/V8Nb5AxQKsEq8Ardb/f886BEkXllcSx0czwYNtVGrvj9fduovIzEYzuIAdi5rAAH7oisak+tT2XCPqtwZ8yn3Y0R0DlQBaK/VL0L9ub/46Vbzx0EXtb4Jvt3PqKIQidBCn8XL/6Q06KT6wVIJPN81LVrq105809VxomHsGiiUoYOH8+LmC04P45kWcBz3igpulcNVZbMBx8o8ms+KiuaoU6rsJDud7rNV68LC0Oqgpcb3MU8ZCDvsUy6qScvEbVoCmGB9Vk18K53AmMUEfQvFF6RdNWAUspHqyPjLWA0lESR2YppxfuU/6gfSESMvdOQ9/0LzqfPn1utv3xm4urqyxd5ZlKPy3f+veDqRcfHVHK/E23wI2BnupKAUCn9G/mO/y0y/A9bZHqOZ4IUDWCWhShK0jSjGONVSK2/GEAbt4NXpdEBQlet7d7juta1URSCSKn8rW16Xq1p38lJjrEewl2LQm6J37EBUDB1u4fxw1gEhlDDtYZrfXddkzlQeMwHPAmFZxgZ+D+p64T6bj8E3EzvXTNJtJJqdSUsSW8G+2P58FSUDF414iZMKPoThM4c/r3G0OrBu//w5nv/+WVQrmD+pcU39s3N4/BqPN8seaBut3oSNx2UdTYHa7dJnRyv8HfcqAk45HgniqhOkq97RlBO1LQhKdMiV+DfuqrJqIdeEbvp49plYqSV0CsikRQ019Tnz5eN+h+r7QbqQQuTX7GEU4Lw5/aEciXLvvWDSqYs1ug372JOTzr5+84TdMgYKlDR242olXaUDiSOeG2KS5f0dut7cpSoLOnoIvUQITvRV/C39sgZQsKm9UjDjoAWgPTdci5RpK/2ZHx7W/9P/v3/yjT2hpyNeco2THT2VlofIdOv2UDDjZ0mbOdJLhNumjf19e18IKI4qt+9Y8tCj/Q/H7aOnKwtn2/nsa0xEKOJyIHe7yDcGKr1+RZRPoVSQeVO4+XPqE5KlNKw0YLV8GkiEsYQ8XgQIdfyae1dcmDoajIK38rRxarVDyciWGafoO3graJLxEWe6tog0SdDRBV1D1O/1YCtcrFF81zbEqi//MV6CftekxnsvzH18AzojzhZKY9fF3Dr+xGtSNwiIcWuD+xGzCIa2XlqkQqe/6psIewXGB+cd8GHM6eclrddDEAgEcRmNESGSGoKuPUsrd/0t2eGh5NJPQQGEEYMzbetbFW+PDRtvV7WpL39PHErHncZB/0/o/kxEHgEQ6jeaCHzDcsNvDK4qpVJGG/yyNY4yPVVLGcbTsL2MvTHEmGnAVx854HtSRxOhGY/lp4R788Fwt2ZHYn03dQBi0CQvkvXL7u/ECOQhg5qKpty3lCAQompcoa2ee7NG/BGlaX8xq8TAIoQvfw0seB2t0gPeFIqba9CGke5PBer/fscd7fu3BHLtdjDSFUZT0DhxL9v9027GS78wVElYAOlPK1nhi3+XmJA2s+zb5HoZGxC4bOujGsMSLk8d5JGmZjNQEDip2hnO82665xXABAC715lmjt/wbbavHmO67qpv/OllMgpjMr4DoAwFcBBOt0c96d/Sbf7/SUR/oRzysMNtm2Ev+WaiVjanrkp+3Pgpfp2bsGjcnXhrseDD/8bN78dIM1ip9o+yVlrYsB0YSqYHpz1ng2z9qLSgPlc3NoMStCaKm8dndWMJ7rTtF8mG/RzwPz/rjb+KbnmC53oNy2wbV/pX3LBQ9vtMxYppdHpQ5fnAsmFMcI83KkyLkKMyJZYuH29eXjMxJ+Jju1AT7fl1Rx0od1+aVIPJ9fHysoFsNL4xClorSk0+85WazxuhfAyrIX4g5/7CGzr7kjxkf2tQivb5Q25MKVXizwdR6DUljzJncN3fCwMSRlduuwHFLEKnJ6uw/hXsOFnnehNcFozLjC8qjc51TFspiwoC5HZ5W9YuCfDNQxRUDwUCToCvj6jrf1ahWNy0JIPaqI/gwpLSPJktrLHzUnZ5ZrOSATp2DfdMMvg9Qbbazg3H8rW1YxDSR0YMBI/kMhXlc7rZX2TN/Oxf9KslTmXyEXq5TvCLuaJx9L5db99tapY7e/7hhbWlL+OpOMdNR1UIrPD0z4ZX/PFATsSxEmygw+68c/5jQ492i3H/3TvC+raq+ujJ9oZIAtT2Hbi5mgckgBEJq7Ux4a7LXPFGXKnssr/Ls5ls2BfZmRH9nPwq3JsRnoCe+LZ5IZenMsa9WdaKM5zr5T8SR1cihyIK8wCpKgBzmDIBTBw6sj2tjYPiD8H3m/F/90v630SWSrUVP7Hf/8LuWB/Dd5j9ydowbIcW0zMgMwim6XaxVhP6Dm8YgURp53VNmOxgBgpANBnz7CymHe3PBRqoXZOeEBA5cnpbT6R7q/gdhmZ+idF1DeIQz+qIEn5M8TEA8Zv7x9zns9eesWkDPuu+0urVVzzpAdKKJ4BxtR7+2bG8W1xXpd5Rh30QkKIm4ff0Ihi00HnZWEiwswLEhGZ4ljMvsYbh1VRnBFwYxd71INmSKlFJebYIGEtmJkQHQaLSIrqLfiHj0xwsZH5lAtB21L26tS25Y32YtWDbexBoTVovzQtek1jEzLSTWLPNhpSW9QIT+KVlM6n91b+phR9x2o3cApFS/BD23s4wucaBKevpU/zzjpVBjKV9eaaKUcenaWLspmUQcSFXWZjYhW+FW6VPx3npI1sUH403jV/A3ilaIs3ftQt8Fb7P6eVe/9+fpEuoEXj5QaMK0F9IlGNeCp1Zu1ZJLhQ84C1D/ZaFlXomXg7liGS7Zn8k9tLCvHHh1S//vjO4b8Ufv7XkyeE5tFRETtTgoRJzW+DUJhjmPj4ZTD3Ok6Z03Yv21TLXbQEjS4l/O1t9C+mkmIDOHnUIwDsDB4hhPH1XrXNxLuBYdvG2u1SReyPeaa5WrReW9tuUknXB3nCRQyVLNBT/XwQvf+W42N5mOsRoF/ztzMNFrNrcqK0oTzvGaea6tCEO9GUixf6vC5z1BGXaY6mHSr26kohVGnWWa9MBZOS/IJNT838v0MArBSCdyiZDBmJEFiYiuCQBJgiYk/JGU6wIdTIFmzmqh32a3GA1Fk+OE+eC9VZV1mXKfxCZ8N8dS+e/+B56kfNy4v7e9k+Ld+IuiaOx9Gs3zi/XH79A+w8OG3scapyEDgXg6e1Iev4BrD3nSuxAj3pTt/XQmgdVxLmJbBCLa5qMImNnrYDElkOZyRKT69Icx5ReuCmzCTFaYgNnIOBMgz3nls/whR50nEWArmNzRoFNmjOhNNcAU1SSeY+LUcjDca+fzYMf/Nm3X/953z7kx9rk90e+R6TvSgP64d7PbRR4Pj9uIz5fyq5xrttdey025WbKxIKIWWc2px4fQM3nEQiM51kmDCzGbJ8mpVNEjzhClSRPOHCMKc/C7Hqg/aVYw1BaDNALrONYhjt1X/AxNwptOpcypyVfvzQ/s6pZWK739o/c5y3m/Nwsnqw9Z8f/neZ32wo6RgOK+3a3ht3OS8pgVaRqSKF8t8nqv50kHGk1B+7ZdJZX9zQv+mad+etsyyIw/qo3iGtkJKOYMKAkRxWSJ6C1f0nPqGLrAwRMxX6AlHL6nuaIHKHsv5ESsHUN3l5CX/PXIsBUUyM+1Ra3zt+GnHVjYn1WgDOHkVjvm73EFr1LlZrWM54+zsx/+Y9LtxtXmFwyNplNUayQnyZ/nd7li9fvOxTTWCtDjl5Ysz9JPbl/SK92g39M1GKoChq6R9RBvX4Fufz1NYRTw8d4EJF2imla7481DiA5Cbi5UzjkK4MRnExN0RR5FeTR80+MQOhFCiq4lExQ8OMvhAgBLjxxT02BRjUQAicjZjqjZ1ZEZ90UwrcT/h6aZGu47Mi0FrWwtFJw7YvGAhQkpL7gHxT2gDa8KgiywHxOOzvu05z+PFHJ3Kk2HC9bKN6xQraHMvuDJ1l8VaqLGQ1nDgUn1yTsItEw1XEXvYbUeyPswFh+HGexOK425S0qgMjbnBDsHeKDDjFKD7L8eMKjaKbqL1t9paKAotdHfhlKpQqiyEGKXAlUvKqp3+/XvkntPJCtQgszTWRnzSFuZeIMlGDTcqa9eC0dHtKqzbh4TPH1VcKyYAj89pfHOaE2MlKJm9cLC5N549LY783fijGAXmh/gts3h2suMV7B2fj9y8yPf7+yUwkjPifnFRsXR1w0TN6ZDvcSxGaga7ELC/MTrKVFAAWK/mYlHaiAMyUQVWi2p9TgZALDGdR54yQHaqnjpfjbkzCz64MLBZC7UMIxszNbabcTKP7uJbGUXOVGXLUoa6f7hHSZyyNBgrh1xJJf8wfhPg8/7KhGGLnP33PPjwkkV9NBusvf2SEXw+73aj9kG7PwpKBsoz+/RnYuHd3Om0Oh8NP6T2VW10W+HAsEa7vdyGGjTU9GmI5VcWLy6LQbaq5XUk7J0hJknKf+EJpdpKwCZCUU4ktkFqInBViZlbBUGq9hp2piKYZE0kvayrG+jy3QooOyfB5FpSTxsXKcT1Nf1XyfndCSSJO5YSbCuZTj/1QlXRP7e/e6GbdBFqV8reUINJkqZq27GckcgDj+lwJss7i8/vv/vUIvofOoUSuL0hiDZrx6Y2Jj0/OhEDoC/dUb55cSVZU4ZOBRej8y7yJ9ptwAkndD0qgfHwXPSuAMQgXqCTCsJfgT+JtCRXzsFfO72P/kbgIukQYfdbq+AtET761V/bTkR/ky7L05fj+eOykN7MS5yQMclIhkjDYn1KLqOGf+/7/q8knOwilF7KMj//TgRX7j757/3zioqc/PkDMh7p6/4p+S4MJRom6Ekr/Xe1FK7NuHUKYb3+/AE7QmH2VfALJT5IPo2SMdLXfL6HC9lR5NfVQN3r+oIT6onr3GiHuG2HfP9cXg76Qq1xKDt2T/OcHlDKDm+g07AU8Ozg/kidfNWBO9xnGn4J1/ctBLd6tM0BvNke7yclMHlT4BLFgeq4Bp6dasemg6MKQzFtsOlEaE3r96aWQORQfL9kB7yOaQMXgC/tnosOA9CYaz4dJr5Nyic18kz/ZjdhePc+8TWV6DDnanU+vf7VaLFbLat/gg31+n9D0dUXZE6ILB3aEredHOqoiD1Ohg01dr2CTjzUjZZeeOxBRY+JqY+zaPMya6UvJF5g6ym6Xy5m0uZmXJKzR/ZKjQjUGwduEFB1sqeGFh6SA2qAWuzHh13mhTZ4AjA5lxKtU/mLyW9DqBdVjHGI6O3+T/nR1lPTtPXvuV2fVChKt8FNgY8HYyavrev/p5hzkwRiHTp7KDH02nZYTsukkh+qa4H+NFrwoAsdFOrG1seL8RjU3/5Dm5HM0pJSAzIBEzYyTY0PsOV6arcSm7WQDF+5vo/yg8SiUa0J+Zx8n7+f5h/Bl87jR1KHd4GLaxi9OhOmjIvTBl3yufL8JcpxtjqAfh+hqNsIoqyKxaMD05BppDxWfCUh/+xMyvHuL3c1t5Nb3/jhN9WlCMM35O6+TE+6W63VxfJtHMpUXSiyG0zH5koMXPJtgGm3VHQ5OpBCarB6ZKB27iOCYBLIi9trXEw/oNxZoTxeXh26DKyiRU+FHoIRJ53bbD3d7S8l59g/polDGz+b8Wv8Ga/wnvS4H++aY6yNqjilrgANOrLxFMZs9702nL0gawLbwWei0idE5FDf8uff8CE5uputbJ6jsQ6k94KmutEBElMae8TnOqNHR+SsT+gGSDBueUwdTTU4FlAiAb/tfMmP1VFYkAZVVOUEj9zykeTLt7bdEL1kSVzMxLABAaNvqcfS1VWMEanse6jo+MQ9m0N8koolWw9He70aiSeb8j/dwVDH1ozD2pi3L7daML0oJOIB/9smBHaQje0OvgEO0X7KLLO+OQijCnRtzHFxJQX53ivRarFPigMcWjdr/DThk+N7wqFLUey4HoG/YCgJUtWa8hXfJB3eQkkhE7DhxykPTBySzqC9CjmemKfhjynBg0kdwhamL3S1aS99ElaTS5VD5eWwGed6XoX/93aGfVkGG/pkfy6SE7rFq6xdEbx8yFnDbRLoI3eaNltxVMUkB5uqEMIzPSJ3etvjygdU0TEkUTYe7vOQFzGWqz53xp2lpqUmqeoibmDTWK1o01kmLqP6naXkCPbSUiyymAc+JdEtOhAWNETjnORiI/gPgvUqHTCcB4dhjQ7fEK3qTAbp7JO+RD7tHCEE/S1naTUseOfZ+9Vk8tLMYBLFaW516EJ/lZ86cLyS6/SiRvb+XnehoYedUjfE0vrnM+JUyN9xCuXKbjjdNJanPT1sy+9s128cv3dR91N8CPTQ3RyLXXde6Uj8IWOHLd4vbG9DY8VsgfFMtMWPn9z71Dz6MQtRukt+NHNAn60V/2mg1vJPEyjV083iHw25avmKNHrqSYXQCJ1x8AQk+hWBqF9GNWhIh8fkWWVI45ekt/oHPTbHezJzf3idsE/ocBXLuQqejAd5AlTaZiU7kposrBhuGtrD4BTsDzQGcVQZCs41KGyLtSyD87EUW7IpongjRiVScGzkgn7YPM1KIEBYJqYs4YgR2L5GKBA6mRvOHHqbp5DWltJenOIejJjmlloPsYBTO8Af8A1NJV0Xl2qzXgdDSITmOP5VSbhuJIVgBS+k+q9/RSlb1w/vkNwgIKYgWa5JpYfKpWnJkVmEqfqvVR5fH5KQkMOshFflKCzEMMUcZBBOcLexOO90+cIKRssPamfGfmuRQj6A4bkp3E4S9p5TVw7A68immyxzKso+BTnUMWxndimN5JThj0gdvZ0ZSRWhaiaKC5v+GY1xF10NLAJb5lgwGG7dNHW5xVODKWtlWW2JtmMj4+J/cVLqg8UYU4SI2zZqVrYdKM9eGyX3iIPOeiAv53UQy/Y7AWMGjU5dDWOukxNdVT2kawSqGNzduQYku0s3mFNGDS8xC68VCdyX/VagYzfabYdZnzhEM6TrIy1ifzsEq2dW/20s+txJ4L+m3skrToRSjShKscZteC4zBbip5QCANWSyEXRQWv3ng/1/JySgwE3BsZ4TfyDo6xj5KWFkxa1tz86L/Rctwue7RNW2Ty11WZ47WKhXGpbh/LiVPVBkO4xll7YJeXZ8vhAdBFWriG6SwCwML2eEvIK2Y2PL34iGPPqpCJ9nByGTdNjusn39qRV9TtK5S2yaV6tjPeHOxA/Gdu4V3dxppySd1nOleHEAJTsNvFRsMzJwBGbxcfjmRrZENJEpZi1cWcP/ACaNtNT1JeKa74G8xwzF+LXOiywPvwwuKy2aAY6UxtzazBxeQiRPoPjA0Irf0TEMtbbMuTJazKf815tr0EZYiRzYmb58m7uQ33NjWsS/yTiPRTF5j6Ca4BKce8ohYkFNiDHWzOw266FIbOO0rspVREjDAd9T6NHqyb38xPjYVfRFPGcApZ88VOBw3rS+MRk7HNYod6uHTu7mu+VF0nxk0ULCIQLtRbs0goT2bMBxAOfLhhlAEGGeulaKAk4CfPsKkH1ritnMIAenYyRtJh2kGowDAiyiJgSnl8sNAxG/chgSVttrcNvG4B09t4T9cMjwt/sXzq2AS1VWUCKYtSrZFwW4xQWmSiaG7+N7nyg0jo8uieBvzGyGYD/G9n9FDnNXD6T0gfvpJiC1E0aVnJLrVDMU4ncw6nxCp8I1YCBhsWnLXdbptu7oo0fzTPP3tL6U5nRCi+TQ5iwdXI46E/InqET9BSOH8GkMEU6sTg+or0AUa8XYi9pqYRaD0KhfQuwD8h5xdSb7tAT60IIIvNcr2ZYpQaE66wzqcJdwlZTaoBQU5JEwLWToVHWzklnkIB4nJY2IiGhj61/hjavdfBGHXN+AcH2SJ8X6HeBd5iRqMAG+2oOCWJmDmH1UGaErY1yFe4HK2K/zwO+CL37uRjp7rmgSdS0muR5bgKcjfG9sNVnoXN+2URlw8rYl40ZpaFc8DFV1OqD5SOUFolgUZn/MU2x5MRVSyCd9fgX1YOKqzqmqaD4lfYKo0DqPHc42EoNQ6K5WL1+DTWop8NGb6YxsvKn1nRuTNMhe5aQZ5U4Wv1Jl/EI+ZjtZUJe4okJhecZBQTcErukYvsy6b6HNq9jzemLMyhp+sjLHtmqnZEea9mHa05yYpQpsy3IfLSbqQ2sScBPmEvd4QJrzi3UFfV+69khf9zwc3+7K5vf6Q4+QkVRz0deX+jchMiMwkvdEOXu61wXXmYnS3Cms+6TE0fAzvw39HUPQx6Jz/jt5c2h7GWhFv9PJNEnElRwEiV3v/UvMHW3B2EjcHRdupGadacgllaD7JmWSub3NhHbiiVaSA86b6g2DRaxqgmVWH9a1GrPITrS4IWbWxtRHLBZPSpKKj11vVbDW24rNdEPIDripHX+JqGGclMyE4OIZQ7YDzETtt4k/1NR6l+sqtxFamZjaYSUovGIuDrvdoLoUy2Ch6hWBgXpk6HvCD1PVdK/S7Bi/X+8ZUwgjGt90rq0Oji+W2J1qsgN4SG0fYJngt7Ia5dYS5pe0T1wZv2Kae5+AXiH/+nrwednmrs1SDX0WRb9yo3PTPPBCWqJrxPvdUQ18qDCIKr86Ci8aHMJlLu44dR1cnQn5WpCsnHr30dMyZoGQhgtY4UhjBWEVRMyaqAaRPRB7QFcRuV1hy6hi/H6Ib3JyUBCmHUyYHRqfNKe5C0FMvEJkrQs+MaRNr2nIn2swIhRPSXIbWu50uSiDqkeDlmMYWECkjjTrXCl1jZHlN+KHJmHXi6UKdim6MpwbkKvREp0nm164U/k78IZRo2XfqS1pVspYTSSDJaRLbXd8wy9h2c1JE7dXSiFVvE8tUkKF5K3xxs2qxZ8553+EEwwTzZZTcXYFthPtRqKRBK2wNTxqKSgKBYmjV/vd5f/VMps8jMtRKON68mrqptq3DikShTVwGQCOjqO28avCV1NX8UldV0tgIEU0JJKtC0vnNfV44j2nyi5cbvWyfhHGO0/5x2SXH+8N2QTPjl/NRSoDiigURkamuFTXcx15GFmyilztn++LB9Ul4wQmRTmnlIdkQRdeeNqMqRfLcdDQhSklvCqfQ9D7dcRmo1DMmXkTN8j+IZtizG+nFhXgAv5R1xfnXEW/duNk/uPrm5qK8cdMF3sd+z0seHecNN+b1bPApLEHn5hDVCx473gAlwQv10u5SG3eus5nf7AcNzJEKiF3GMDVBJAADv+b+cQcJiehhXUzSTYaPlRX61q6lmjWZrHUyNAoS86D9dBBUdOJQ1fu2xU6GjPIf6FAENvj9pfVUp90YqHbgM1wfEdemHW/aC2EVtV55JGqfqjZFqAYynfIfTJOBBkDPiFUZY6zAez5DiuXtt5dMOV8ngleHHDCBPMkG4T+BlPQbJda5KsGQ47keQjGRt5pi3ZQsPeWmGmj1gJJPzzE35+8dOVJY2rX9Q0whN9p4/E55ermCkALNmjbM3bk3AjpRkPnEhMrkf6AFuzwdx/M5dZXzRpQL97R4hYK0PtmJZdqBvorx3Qw+xFbtQGtSJw866ukRDUee6jz0T9qAHbexwt42nzSkNFixeWQ4Cm9+4S5YNxLaulxbPHY8v7quWUX5/VaYH2U5643cnK79aN/CFoKk3UJ65szPD1AfLKzKSg7sg1Bd0woV1uWfRRgdTHU3sHbuoEDEmwug5QnWhGyslZBeW5sln6yP6SCY1y5uBYmhCtPiAhCEAf8MCwvuBhp9KVm7u4lthrnHStGHQwDS/ORtcdOLzNXzs2yqDg1SsSIXEmfIWe1FYJylIWjtVRXaUXpEqAznUhn1vNeKfKgTMduev5cBqMOaeR8Bvapx1hpc3MCOxiHzpwxiL9e8d47d2Kfag5O1TR0cAZGxPUUHK3GI+KmbsDN41LwzhyHyW0zJ5rW/HS/K/Xi/wmsDqi6Px76nnl3d1OBfFLrt2KwjeY+c583hfhKiehfdIrYWZzHthkvAKyi9L4nPvaSDDiy9KxITbHevAvEQZ/iHAWJbLlZtaBdD6KCnFXDQ8hIFkQs6s/owjrV9Add6JN1lM2v74b3gxkPQGLyrYTSViqnmPGqeYoDVDkjupyUynW+TF7e6iTLwojT4j12Xz7/kftFns7A7HHZNM+6uLh6Wbz//VPX8IyPXNI2Y/aK/kBznIbRNeb8Rmez02ZeHXr+HSCSIu3ybj8AGxkQzt7oBeIaN3nTjRtyIneytldLMTJhLbdyI7oRiZrAvm6sJOU9FRdQnr2eSkCeMqK5Hy1Na7f6jWMe1VtqRC1E4nucChoJgfCd2mtOdIufFm97cVWbjSXjRT/0X/MSRq5va80Bfp4fPJUDAFOLnhYjaKgIwA6t23fId+xf5JOU9sIPOzABvMDkJ+DxJT3griEOcviaZq/S68p9OF19B9MUoi5SdQmS/B4Tw6OV0lMHrhIi+9OCHF1+/evX1i90wuAtlRWJ9yiXHXC2v6y+s4jwTsPy+N+AQs91EDfXfUgXQoVtoithWdyotJcFCjssFUIXI5hBUI+QIthSkd7eNOt4MbHPhDGW71rJrwKtVXx21PD6QVw1E/W/LKQYS2x7ubK+ifMlFnKko/yzV219XHEX9LPQMAIYXd4ZV4noJgB+sT1fB3cb5qQw32Naft9bddefxPFJnKtfSYbi8nJKL9vLrsVRCvcXlMo+hgOT6u7jmllpaEnSy+kRiaAmBTYWFjawBNXGaAXriOzjdnNprqwZF66eNa8oh9zU4hmLOg3ViCAf5eomZRZBzRKlxAmE0eg6P1Ff9BQs1hnbDGhIVVeXNUYpjQBTMVq2JGiorvlFCwMdxu+sxUiOkIWfIU2ST4/owlW22lXRoahsKu1K8nW4LEgA6DzkMMr7A7fmBpUCEIepcdeHtF5V3V3zhYIbNbmAdJYeRiFFRtpG2kcaI39maadM0NeYp0EuUircyvb0+UviVaLjRDTo0n4NPY523+Pd1BDS9NXb6Lo52eN/DJs1DtIbTuD7GX1iVJjWzQ+jRDuRDmS9e9mwYpn4r8Wcy8FifgTxZN+wWx9bKMYkJ2PJ63mIt5QOHnwjKEFQrBJu/K7OXhieuKjTzIKqzoJrSgqEHgapmoyfpdws5uazLODN6T5F5fUsXXnvJ0gmRQKmVhTvoz9VbEAJ4gEiThHL5fz2KMKJNRwRPgJr244KHMdKmMyP2CYh1Kid+2HQT3/yc8An2bQK8Bqria4VkkhdZ5J3QL3q8LASPfVRmRHK0VbQj24pAHCfORgITgkcCY50JQF1Yo1UCYeYPyuFFsDXmlOIIuMbJ2Brx6wO8fkIN79B2XOFNTM3S33gwNCtA1kqhxIs4xkQo4ohMsSdAt3TpyfniCfF4cfuUDgQXZDXWo4PiguPMkS9bWwIhYt60LsEbdBgFMrN+Y5hch6di3UkNDRCLX4xjFVcY3DyhQv31jlH8xeUJJTCVb7Sy04VasSCMvbdtlJ9vaivjDw5TsfYscpTi1Qsay7cyzkiTM3pzKw/MDFT11IeCVwtRcU5oqfQeGK7zvfU4O2hkTg5NeYpTaX/oXJ7wNRHb1/BYjPfOdNSG40A1JFxjN33/k0VXXI8VJJUTnZqMOxBzhaY1MMjCGUtcecm016MYXtlVKV/j9GL8rqXJkaaemNYI4kW1Ddk3FfRmECRgeU8X0zK0/F/4VKdeCiaEs0hhtj1nrTRyIMm9BOii+BW6Tnmqegg4EDUHrqp+miH/na1b3cR5eOQqN26IVUAqSl79GFfz1fbB7QeZAGulhYauF94rMiK+GTqx6hQQU8F39ZRa5Cj4JgfXaa/m+zTGAL93jNErffdUh9kuMzVNUrYrqeRnpHCDj6w7P214f7Ndh2AwpCveifBydkpKQNXvHGG6LrhcasihCeOwVLgMmNkwnsPNMVoDEZwDF70JtJ9Ef0pKUjou39hV2xDtsQyg3OkEMYhb7k6xRBnloSumNEG8Vg9Pjn9anFpLozkm7SVT5R572BEXY4oG0gUdkiLsOKDm6Bs1Gs7PBURUIZrAwdgW7RG4BlsutTmxHB5tBM/lUZ5QQo7odaYKMjWYmJw6IJsGM83CQcFsdn47/Kh3DwoAxhDeCAS4+v3PkGNaI6JNnMgMrrw7DIAfmB+/M3v+yij8Rgx+g1nqUgLFXjQ3mPrq1txptiKuCwzFO0ybeONVEPJP/JRdIayWV7qjFS35rASnP/tdg30i5nJyb3+8b0iVzFtOuu9bPI452Hh0ggLqnXC2ivyrB2i83i2DYabPmE2TBR9hx7RdA5iPyy/0rtsQj3xs0UOLxry2IT2Q7lowuCm465d9efHatxpu5dKjw2RTgyyDYd2aNrEUiEvcUN+JHG9Z9GqreUl3xGSpFdhAaXD9GayL11S+s0Z9rvfjifNhJgR5Nu9knXNK2EOOIMlg3bTjditvet8jzotIdE25weiBYmeeKLnvcZvMN84vyZxrO8D04gKyaaQQQn8gO3FWgbsCcFbovbxSNJsyaXz8eD6DJeoO/LnYZUjsegRhZ6fhvhPllqfqDa2L6hXTnv/6+UcCwGbt3m5BlNbT4dCanRBVOKiMvlrhQnVS+drK/RfsYS/AzPRMOIvQfhGeafwHsTB5rDPOAtg5ImHiEprWusxXNyc7ckMeMDbQP1Jg4sBjr+oH0VuB0V4aIWc1vo6nYPbuqRYnaCKXffITamP5RqksmtlOG2Iq/WANaRQ0/lqi0XsXOLpF5yuUrmYLXvUsPjcSfwM7D5AHTiS5E8QSqe3EJhBmuPGI5uUmZ+ragPTUXdyZx/j69Myfam5uMhZCnpI1iByjLomyWb7qqQmKenHl3wbRyEz0tcg6O/D3+JBvgzuszU93gR/ZMSmfLeSEWDSVvY3KR+lKDXDYdwwcSUrUZTzbgj7dlUYzMQDUjS32h3FVLkwnXynMANLAi5BUukbVE/e64Mzg3i+RsXBei5JiQ43w1dFfX+0U7qTQXe3aw6UplOKsT5UEcww4xrevhOWpKH2n9T9xjcBnBxahA+CJF2jmCutzOIi280crqDbg6nkPMUOTZ++tIIvHkReFgvnE22NNLNqp5sq2xr5v+7sbBGhKGk5V87FLcb7Oceyctjiz7Xi4shdv915geMhNZeSDyjxbOL+Y2P3LC0d570zXvRfTMLmwoe5yfXRfKcLqE77u/njyHYcPahOfAbB/fZ8BZSZtY+cOJtQeHWZNuuN23BULQ+zQfYxl9JCPFzla5UTv6nPYXv+EHShLech283E84DVUuqY2Zctaga/p3GS0KfxXaksyEk+YhjKpLezgItcizLvsWN/aLWWlMq9Zxl4oKME+7/plyviGHIDRkTUC2YrQd2uDB/tE8zS7pDl7YdMvp5C1O/Ei99FJnoK6EUVuPg2vm2QVb1O0njsKYB+vqyCHlJkeVLXiDG3I/H+/sa5NGvfs5M4CcuvxdNXjsGcLIjpIEXzMlDFMxvDppmluMu2HRMrWvHz5zTfO3c2SBfdYcly/xFZNGS1xZtuTtU2gdX+X66057ruyyDu5pBuRglc70H2WJNty7xsPJTc7ALQM45QoH5Joa5mXPpQr2Y4AfrMXYhTcq1cow8Pw2u+HRlr+CHIk3HdMm++F1DOe5VcsWoZXHIj/hBsTqej9G8+023I4yE0+uw8qrNXzy0k3jNaAHbwio+kRItJuHONtkDIGuNzNxM4Ev3ODhg9bccHwZRz4Lz2Xv531EEDjmIVSP2fOm047GJe70+3jforFILC/2lC+1EwpBgjGT3p+pz9zEvKvrD5NRo4VnFX+qrX6e9PnG5WfFZNawtklSA2Srt59v1jkuW1EeIfNArPyfaoLKRsX/dRDo1KQHlrrAx5uP1BjC/aMNZXa03YSA+G4fIwDvIW+pinq08FJaXgydZvx7bZG0ZDopjbJBZhuDabjDe/s7QxiGDX7Zl9tz3Lyo9n4V2rvu8S4Dab/W0aeMulMbdt1w2759pJn4u2QOjY/O6vrOIxtatvde83Ul1GwdtmIx+CZYMt8ztunmxNv6nuHIUbPM+EBLZFMBhGidRnTIrKoqXCrtYp6yVO4NdW2zNRqa63x2GPqnUhBJ89X4JvGAREAICR1tu+pSKKRMDmKgCsydibAUXfBx+dHmTCsffHePayd2SzRYYnYQyZkMhmGuTyaxPoEey/PY6Ze6lvUfWSkvCO3zSb4sRoHzMg0isUUAv1aVqNYCe5rigDI6pPLue3P6XfTv/hn6CxoZvJ15vti3borQCFeHj5ZpeQfXsBycLtxmpB/RzvWNxkeaaaqXXVefHrZApteWJ6UUhRYsTh/SS5/7txNNOWIu83O7aPtnNfSdopxQFklyMLY5/maZnWCGdHedI41UotnRq7DzZ+GADMnjT82654RBbk5uCTAcBKkRi2zGd+eV4ihoC4vXtl9kb9+9KANcJRcqK42Fm0cq+IUTq3P5vEanJvbAxmbWRoj0bQzimfehhjhs69l9/pMsLDMzswwxAvQcVJkVVeI3q+LrYUNZRs6GiI/SysL7zMgFwnn4fWGzMb1k3O2xpiR8ZlMa0D1unPSimygjZ+/aV3rERRuamRqRpM6x4qq6D1uWFcC487F3qua61/HA2Dxzn84IObdZUBEwe24jarNa3EPWb3mwsOPeyQMfNbwosynEvqtV0ROhB8Gzw9DdfjVztrb25uv7vaXp+o152bQB/nF321mtSiLNEcHYdhePsBp16MKwjMS25jAgb1lAbEqFboxTIy362Ovyp/fbNn9m4dolWc0/IvJGPfJ9eMPLEcE7BC7pIF5qi9MSGoYCoVdT9iPkazJsY5MUKe4e1Do6SufgvvZMcr1Gc2fx+k4ijsfieEs3OUZVzt/Pua23800hwNowP+3Ud7io473eq4aSNT6SomBJytLGXfeVOBudWT+fqkaNlCck8sk3AemI2MRRmbMWOi+Y366rMMMdR7ZBkyhsl8ls9R7FxDv2oBh4Qaiwk2SPmT4eyI/kfbRLrvJjtv69p7Jjcjx5I9ZJFbe3XtXL+0HXk57T2tiA0vikJBeppwt7MHF8zaDOLp2JAbfHnye3pPHpZmqCwY53lAmY+Ob7l7syHnTHdAVnm1sxieN3lGNt35X3s/Y/c7jQnoNZohR3ZfGSC9SNVwbrQLTTiqTG/Cfn2l0ncEzpMy4Z4sFPk2Evd0yiW3/V0yeVNam4FzYrSTZBkvDVa+I3QmIhTLH0Pn+Nirtcy7f84fXxPdw/6lV+fpuQTSz4H+6GPM2/IATBK/Qz4ADe0vVNYIOPBTc8rxGm4ShaTcvG7dssjYnNBwpxMQLRer4bSxybBI4oEQva95Xra9nE1wW1WnKPMpLJ4yC1njuK70sYYmv34uOy66qpdpnULtUXl+K9Avlge/BXdQVgE0kP0uo14qaBZpscNVIWx0C6Ky688BUhr/+myhZUWn3FsFPjvs2ucjBJnOfRm6PlZxy1V/6rHo1OathbuDntHHwPjt0p+fh3jVU68YVkXoB+aLzv+6GaYx46kmY7xj4HA/HOl8wWb2jSmo4oJO7PH0OKGBwh8QwGGxyDuJUkV7as7qE/Zit6XrKZ/8637grQYUk4NGT172gXrSwn/Ze6UUHVn51zFS2yRTtY4vj6M0WDIEJnXxMCI2hT6TzmoKwovWW4/CATHsIrhiESyw1M4AG0DeyBGZVVEUYG26zFJcSOIYI9HdaZmrNiwR6/fmDZiDysN2xP48w5dX6nH56Oh7jxiFDL2Ko6+9jAnYMXHRUPIqTNr4LUSJ/whVmTUg6MO5GGQ91MAfM9EnlpBZuHwzv0v1bFLHS8nlxONNBSDvkn1QsDRGnb+1yeKwF9i++ygXl7a5+U+J9kXx6IWY2AH6dznOMoBG6SN66p9PHw/FNtpMhCA/QXlxAlEFOqp/tIGHuvJhsog8roTDDzbkgui4c1sX1ruIDOxBwuhpcIVSO9WVZHuDNl74wLHEPZlaYEbJI/TwXLOPaRybSsi1Txtj9mtMNKikcxwNExB7CeOg9kBVPbmk2hn0qjjdDCsFirGmohdC9hu9Wm4yIsbaWDTh4U31Qrcc75cuqvJlIQiwuQTmX7nENNneZEEtSljxefJw9dyy6Yfvway4Lmb1ePt3tLs5BUngGl0Ie62nzWmQ9JHLNYXDdobfzYv3sZTSUWz828ZormAHEqVZxPrVQFETM+vrQWmv9E6IiG/g+7qssVWEIJeWcjWW5Kof0XAWL9fF8Liz4NOyraVZuZIR2h7Fuhz/lQUnXJPfK62yv/uzNNHM2cR6TMWUOkAwZaBNkb4NtONu9NPYS6Nh5oY9JSyyAdrk5Ogy4oFQDn8qiTsTx7yedfGqAg/AgZM1mszhBEkaUg28iOOcdZanjgeq+hUXvfYkE5Neygzbtu6LBXtb6dkVr5jXom6D4hEfOO4V8ViVrtkjQg4xBZW3Y4839Nsn8Q1421XfcyuM+kQnsTNehBq1PTZ7f7FFS3RqqOGK4Di8N4r7I18jQ1PPTY1kiI5/L408GmkmsAJMXNnXXc55KV/N9Ja+rtFtj9n/6aChbszSZOI1qHdtNM1Bj/O2+QIank0RtFLRu97zpeZCh05XB35cuDr7Qu0W12kvUVR0fBnTf8N3uU52iga77N882f5ye7aILp3r2240zQEzhTRA6lUaZUyf6kNP374ppYtIdhmUpbKgq0hvTpxck0lG1Zu354LurGQVYtngeER3LlNO4mrx144vNSdisBcKnKyPTBsKTgCeh1nTzyZgxfRiDKtbpNUdzOzlJJ/vGcq6vQi4pa/WiyKvQoqME+2po7eq+sxvSGe+q2kx2m4JHhAWD2e3y2I4vcBO3/5GQZeGAONtQssA37DPbB2N1xJLizhbCx7tTj8+XQ0jtmNNFd3jI5QYlp82DO5snomWrl/oANnUW29Q1KX6Mv2HbZMFqtc5YbJ9wifmy9Gbyh7FzewOvQmXzzNFm+0yoTT61nuwtNkl1sQJWs6Y/4XhvBAAuEMCYNc8kblKlVjEdhpjjQvlIm6aaYRVEqpdxqi7rZZIqsVGYrx0RFw5nc5iu+5XPTZUEHqwmqbf55S3JJHLE1zxImZrLCkwiFn4UiVNSVh1iz130c8ouOp6vEk7h9U6HeTTx/FrxBv6gXS4ff1jhmt5dYJHTwpAuXH69Sey5yVw6NFCHJskQzHAlTM0fKwL3nySoxi5DarfbNi2JGJG+2AxrGhqegRBXIOqZOsvBAxZRIlK1Ypdh+t4W+O0MIHyRu8W2hWmwxuhAvU1qHoxhY2ETe393UbvcrTyBiPfF2JYE7wD/zKXHHll7zQmoZ6nZm3eHf8bERybLwD/5qvU55PzqqFWIhC8W0bI21kQle2S4bZpDQjpha8Gp1o3TCqZL5QoyQ/JCzAJyWrXb5jjyXFU5azZaeW2BiEwM6Ewwy8LO90GgZ1NE5OtQHo0qRtDadH86nXZ83cGejepgHnkUHarK/L5PPO4+vv9FrjZXqlJVqOW6HVZXGvEp3V/KTyutnMQm3SOCFBuIuHC36sJfspJLZqS0ZVOgjIV9GBtjw7wRDD7qn4ZDqOeiOM3hpPyFUOzP7uu+XCM7diFRouVuO9ZvMy7lgYbwWlGnR8ewU7KPz4SvOkbgSspMtEEIm3fMoIolmBKueMd8vqx2Ehdj7aas7MLCELiEYDUj41LPm8yJj+oxzC/xQzQVPMO83sfQNUZGAk3EE7QpC00op4Ty5y+RJDXkCe/wCsepWW3s3APzpRhovSEGJIR4q7s5v8xjPfGkGZjEcanc0xtzXyfazfU9I9Scy/W3EQIneD9csbD5WiSBEE9mbZkSqf2rvgbVuEug1irVy8fh5lf5SOR4k6LpTKAkhk3IOiQ6y8gTg91H0REnQ+rlZm6/V8XdwA9GMKNjoZYjl0Z1DBOr1zxaUqsxvE9D3mikknMdBr6Jp1QJXnp3kBCHNymTMYmV24BXdMgpT9n24YSD6AkF9on3cAA7yG7q7KSI9w49bHY22/6hrimLZGeFO3ANKuXI+KZSq9JSfAZjb4ylQOjlkGm4sVVCNPvlToN46GgIN1yzp1qxl/pphHF4D1Klrsf1h94BJaoX07R77FmoLu2Vudb9on+f7SaQ5tgq1fUJoICjgdORdorgIENeW/BIQLOYjshb+NXGn3Vas3agE127T2qpyxGcN2lkTazaLLAGWfC+rNWXE1vmd9S87g9wMrxTlguQQuBmYgVdh7pzZuPsRhGDK4cqC7iLvrm5Knt0U16HRW/aVNvwcamQo2WMUBeOpwNEYx6k8GXVJ8+nuq6QeF5SEFGNacseJW+0utk60UKpAAlOO86vs/n2G2KASITOIqSIyyjCw36UAlPl2UZFQ3jWDzoWbtTW25oS4zyfFyLHFKcEbrDNJskv9n8qUR/jAGV93tGRwQKK5AO5QkNJ+3mQ4/s/GT2f7c9ZCp9f7M61ax92dvdobvcCj29sdGfcbvoxf/aOxGfGBr0OF0c3k3nStSK9LygirbCtM8Ase4pIF74ty/ew3XbfiwO5fwVn/Nj3JfC9+QX9rL0h/RklsxZDp242XszuN5Dhs8Wo4HAHOHyTYUilMfUzRSSykVxBzLPTcqw+1VVz+ub1oSmvgoqEhbVoGQaYDW1wP/5MhAa+y+E45VDStusZ9hhz9KQEulxaqdFFiyS7ALjWcKTpcUWB/Gr1BSC6CkNc+TTsJJfexY3zaCXgIsjiBrV3QzXDSKBYFXscq+HHcY23RcqeDeYXT9ipLq/Nhys1KmaMKOn9kGHt8wl1VK1fNPSbvzhfYG8Kew4sMlKKjYwbtQMmpcVdW6/kwQfFPV/tW7L3JXgXcDAlFQ7RSnJoLbvfIHEOmVA6KBX/7ifdUijihMXk0EKvMSvHMJ5qDs6t2dVtOn/0PK9B4VGozlRHGM76txUzU6Tuu6+G7ba82FHQ0S5cZfeT3tpYFZFtBkZp6j71mdjts91s77bMx6FOc6PrYf8zdDG8wJVIzrYbccObjiDV1yXZfaPpPFbg2wPQj5s0FQM6y1TcuIPOOekffQDi3QahowuaF2t2MQfELJkF23XEXaHYeWSgrqPFPVuJK341mQwOHamrUJN61XAFFJtGFlCCqnhXonPbrng7jMDCXLCHGF9KpA23lTpU7+Vabrzz8x/WzW2IKx0JGVVMZurVOo6xq58zu1YMpK5D2/iXhionEFag2ELsLwhxGGo0ILx6amuSbSVG80o+MN5HXbBMtRZ+mlL51tp9wIE1AKX9poxCjvaqdYt67nDWDNL0Zbi6vhRZX1niJ2WoNT0hqjBuLZIx5/OXcK1aU2+k6kUOkwdDhV1p0oEP8rDrIJPu3RM7sEoVbqR380jwr2z8B4ZJMdPxRxvG1uT7eO8E+CPWwCszluFhUFKJStVqZ8XaGWHSjKaiRLQ3/Igbqx73Q2JVRrDT4wBn5odQ846KIGDCAgtmy9g2NvZbddoI87yogA4LogCAWGrkHXXEts1WKyna4ZOpzy0TeQ0ShV3GsthHBAsF9zDrZF419bYN9lIFVA/mY0OMwQgUhkPHCd0xnGxTfTTsEQVLOb7xXoMwouqcKpLW6Dw24Ej/A8bs89Ix9wiHzn7zU1juK/eRKeEjCmlk86rC3C4hvm+NxetzVF6wlch7o/OrSCvD0pBhVKkNDnpxR/mITR39fVpxve47C8ZPDKZJcpD2MuuI+7Tf4hW5yf+6/JvEDnCXK8OTw3HbO9YptVW0sGLMtIILWa47abBYXrIvt68Nj4RfLPkaqOSic85nT8cVG95xc6N91rZAx7860f5dKBZPwnhzWAokO00mLY10N9wF3vq2ZXGCeaEqpatVqzBM3XLqtM2rPgXbVH84NGESUcfSYBKGIn9evQPPBMxp2oAQbrfAUaBfO7bbt8AApBbeucMPT49qibWaPZqm/XuX4tN1OWorcvlzB68hulAoU38pB3uLx7Bc6w5b/wKd9kJRFa8h2IJnhOdBm9zrM2IfsWgyZziPli4/y5Oc4LJWZpFNh6XaLmxGm1bzLuiEj7Xa55OLgrt9T0xaqgX3ykrsZtw9LTY3gRQUM8boqBpjrG/bFRSDybTjp5U2XcDHdpGOWIzrut1US6qovpZH2bqSNNjSWJL8YHsjTp4Kel2qgpHMvzAJj5F4txHlvWz3dWUpPySYxZjNz2e0DMXnTvTdufnveSX9mPOmR7H2cXW2hOcJ9RC1qrp5dSCCc4G7c+6K9sBSQE1nhhVcCyWYS4VnTxLvgiTqjSVTx55ScHSaXMAODg8P+WFn0DxTXsS+vHpxHwPEopwYTnQAdiSB3XUM7HmuWRDGCBbJWzXNP5hFWL4uNcjNqcAzuMlBDnXG2YJeEfCdbCTiqx5+FPEqWX++GQY/2RyDVCOM2mH2fczYnxF8BV1Xd/kYaRrJKQe/JZIqxxiWes/HobPYQqjSYYedPUxbiuWNljOJipsjUV3dDpb+wc796P+8GJpyAKBm9HfEarjILTFCF8ZtD2Nw5/JgG1FwhykakbxmBsfU1QjPcG9D8dX9xjCtdb09HrsYop8Pq9tDtKvbdoipbiPQegjijwg4Yj81Y3g6udjCYQD1ECR0vTuI48bpcLi5v79bVnywYHrwMDmcdth2eCWLI6yoS0gdRiHWj1kzW0P77jJ7f8JR4sLxRmjOXwYCOYO8wUUpsfKSuIlpN8kUgWGGR5b9DWBfq/6yRLs265LexFlv8IYOJDNW3Y00jbOqU+6iOsuvFH1JJhYOTSnZWFtrKsb9EgL1Uw3H2jh67xl281HtfgnRbEWXRb7GFzXSwfeJ1uiQkHHxIsKHHywcUZVoYQ3VeNCsrDQfzcU0R6bisBO7o9BBdIeh3w9BqEcBgQHgLMq3Zx2TSh7gLnJGkuKF+ha3EmGY0PoI4DeT49kxCPM7t2102nDl2Tt605+r2XLTpJrfeX3TYuip9So9uWHpJT0/Myp5/qC/cayixSx69XmAkxoj8bXOcBto/FG7bSNH4OKNYDWlNbg6f21wPWw8Io/8CdF2GytzTm9OvdyFjPFT1RPaN66bUD9C8hwvcocqBWvrZL/YYV7FsFeuvEAuTQAZ359NkPR2UhEkaqlnYqWH0yPaxqdbASzTIkp4NXnui9GH+ys4J0kKdhm3KKLbmLG+11XpWoHMymcxk4Pcp6y/Cg7tC5DT2NGAsoQoeapzlYF92lZ44b1SVe31U+/CzJBvwUowYZvFLI353AktlRDcGt8XkJbsA09cer/ksJgU0AlK41eCUbtfWHAt8VCI34wedFFU9I730Cy8w07LzjkkwQW12BiiH6LWd8vcnhKpjV3D5Dal4C7PWGke5Rn06EQt/ZnqHB41WwbVlWhOQZ3/agXdNDi+pRMs+mSEtYq0mKKYIz2kKxKhtw1NJAyadqpSq39iNdlRMF+rUHIQGAI1PT/YjUzzEfhba/9zXwmgcxmsiuHSddM449R7wstWtj0O9yOimzm227vAAC8TYKEYAKgte9Bz9Y4WpTzveP7402mbCdF/jhF5hN1lTetB6WX1J4WjakO5oiQKIrbmamwfVdPHyVvZ+lDymPqCWrnvbNpCgcxdyxm0nbIRnLl6vWgyk0QmdJmR/DMgdGrgLZQdCiC2hPFCLKYYEUj2E0/ucYL8/JNoAnmevEzqjptL88dVvSs6uptHrxQOah0qPgOBTD9CzeAbjmCvXbx/5CQD7jhEl3R3D76kgxshwc5Iy/+9164DhaDdJdPtitceru6CmfDLN76utHSrXzRezax0xhfiByG95RGUOjh0SC70QNb0P+W6aR7jZ5pva5eFCyEo3HpsNW3b29utVrMsNTCo7DHN76rTxIgM6n9YwYAtmNDQWWP0Xxhzja+S8jKNgLdgBT6tcCgOuFPkfeXDLoQHxcEvlvpj+FmurYCpD87qB63ZkCQUHc0C34pLr577yjphFRMbYHVuezS7IWFh6t2Ylznl+Pb4gwyYw5gyonQBCoK/TQa2SDSIEVcV6sWn71nDB1fI7iSI/OGFt/EV9FGiCS3ypSMG21kMJqYK5UwY5bRqp2irVi/Zve6Jr2bvmFSJfOPvcvY3K07VJ7Igj/A4FhrguUM5L3TJl4doW594ye3nup29kaP7RueUj+Ecpaq6BOCydwq7bdJ/7Tj3cVZM3DJpF01mrog5oNtTyzOA7/JWSG3vFqf6SDkIuhTVaJd3+7z2QudbrJ5xXt56K6aNM3YWX77/EGH2ZVvO32/VxO8vxjLYNhbWPzQHaiH86O+qXG0MVSPjYQlHr2h/SPHlNKSyGlex22+R8qhvGHD886tK00h0u5wp0D6YVjRpt67xYkpnmppg1PJse0eNd/128JIFSpUlJBWwT8h9sVo89aLBB9n76vlE4uxTHnpT57PiXbE7drmqt+iEBAYMNNtGwszLosNwFmUygVLu71qDnlg8B0h+Ij+HpsD1Y1FZdVthlhj8yiENy/Udt47SQAMsquF06zPYJGnb5RJtefj1zhl8rbbA3pYle0BzVAc0I3Ni5NeX3M7ccF2Q6CLjTxLCnlWUrunr3enz6k/wEnwrVUOLcBP1zctPyVE+P9BNLPmizz2PybaocZ5OtZfBQ4whEsULpsA4Q+3BBigRG52t5o5Yels7tVWkKIegxPOu351QjpuUMryud+dx+gAuHPx7dCtsfcMNU+gY2XbJ/GFV5wmCTn8Tp9FhIfQBwt+/1ljBwUdlekjKIZ8ZLNXUuq28/mP00W9sSaidsMXs5bwHDMI4Htrj4gzFhhvD+GgHCdKrOt33KR2ul7qNQRX6mpVkNMfHHmkovM7RVot2qjAFJxdV6bZubUDa+2bnlvzy0PBH6oO5syUpqtdVFZD6jaOl9no282WErJztpMcsoUCN9zGPVPgdzJWIQNd8oI7U6ZlOlRnZl6vhDk1TTNlZgLGmVfUNQswkRbaT+ePg0hsM0fMNc/DBJ1eTp1NMi8IfG610kXxuhm46HVvDFuTMGmfM1rc9LmxzPPTsAqaj4J8ocaMzNWqaBDAp0J/lV0kKLpJzyROZba3CXxLfWpO68N1oe+uZLIaForfbPBwnywbun8Aq25RSYZByjnvC5Xa6hJ0YAuAHTJgfS28FKlbDb4BSeba+N/62/BfFb1vYqyptLfjjzf1rYyDEhbt8IB3fOwDVbIOD10LloWkyFjWfPqVriAv2485ZMrfTdGm5bIVUzkUJFhwC1SulvUDaYJRDTnt8YPca20HPbAzAF71u46zi+iWVitv9dTYhMgGf2yjMkyQIeD/yo9+CBNEYtIc8AixT0uKVaYZGm2ZqQJyRgl/IdVvWUqqq1hORBKFl43eJ9wmJVMJK8gbY+CW8DiFQFZgQ3EZChK5EZEGQmX20IiICwk4ZeBCKo+A4mcvGVAaxxiXctHtqTRLIsPR7A4Y9gjjsMfUlpU7aKlNMmqT4/jlfXQDbA7LvdFncuRXn6gydaUTW2lqUX5agQ2n11Dr+8UWj6DedEMdZ2THXQ4Hxk7nKmo/LpET7WDBbzVM/dOTsTMGOi7fPnyijg/GUakA2Wi3r8q7X2Cm06pIOG/kLULVzkuYmXcQKHVzQQNq5C+6znubBeL94vfPdz+vfnDENuycJYZWFdojLXq1Bcx0LWMB+ufh9xVGu3KJw2sFFViUIzzRTOTzmZNzdKVLX0JLMmry9Wh9lATuisa2a6QBoLyiBQgQVjnTDa3hxGbAPHmD2BAC7JU/6aRFZzs4M0hZnpAuix9umWj7nLTR0Nx8CkVvrWwBO135MMgdqc3xY2O536mlnKlXvIDtS0oDmzv1nVPc700OOzllZ0wZ7pkNKx245D+JdMc61WxHtMUvqB+yLGQF31W4XIl3G2D7bllIjyoD6aRtUu2EJuHM1Wqu8vczDp5lpeG9uAwVbzXxeft/IrHGZnpj57iR2oJ5bq+AnnW4So9BzhBgUFabMyej/1omLi2lNcHQQqUFln80BkqmhDH89mLhCS0Mukr35dJb8UzqorcJ7uNF0DNK4S1XkZ9wvPK0eL78Iij5JqaHG4IVVg5FO05SzRhJiO286Dvch4QJTGr1azMsfp9UD39cl5kixykOw+4rtv+Yd93W1CL/TobPz23NWRRRjhP0M2HEFDqSswqWSRBNNi9vGEU8nIAVdE99fAnQyIrAQqajsW9lwMorc30G1warpbLxZCFbqI771Pn1mXdZU5RrEA3c6I09lpZE43luoPo4KVJbodtPc/cVHglb1KBMsVo410wfHnsjqAtgu1NTMfiQ83WOuspw8t8tgv/IoWnHJ/dPx8J7BYp3o9FF3OAQcxx1CrA5+/57ySNCqtfnRtCEmgWc072QGd8HOURi3dPDpkYEGtO92tLnP97ZzkJju82vv7RcJ6NK8S8LStWRTuvfcpq0nDXeUBDhix1VlOBIST/lsd0VnJaKOoqxGqmH3/L3BPxChTr4XYcqWd2e58SxbEPUSgW5OU8RdjuZXOh2qgcEf6Xd6keYUAo84NpHAdzvWFIOZUIlwKe8Ane0n/w3EhFkN8q7y5g87AuAR7FRyL0c7oytq5tFzIG3RV0jtG5XxhBBjUS1VlQjEg0HANAaJwAbwB7irWMGrQmxkqo12bLcov7idGVlaU+NRINqyWOLqX529LzaCoUovjMqPYJyoaw9vP6+8i0/m9dO85gfrWmSoWF/j1JIQhn37Dw0AVz+7daZdJ69cygfisJ2md3FJ87/MVvGJwYHmUp2m9Z0RN4AB1UkFSv/AukcBbUUZl7/tBrTkJ29esMM/hCNuUsWkhYnG0Alcw5ZxsRbpIB1JKBzmb8nm+B+mNJfljlOopgGwmbssWZspP9Rd1WLVgb4sLUOm/3qS3PW2tLs86rLiyGpetvl65ACHYaClCwDI+3uGgRu3hsCmVbzZOPSmfndh7tpfGGSxSrWQnDwA1mINlPQ1Zs2yqTVfkt45OmJpAd3H9R3JS0jyphv85K55UTmg0Xw6tUbMhLWepLLf4kYURAf7jzNZECQOXF0XdkSUdjs12W4aqpuNZ+zyNZk7AZuyuLD4Zb+rm5vGk/lEe3zxzV+FxGMlxUYtai6b542m1TszfAuOjWZ6R/dLGTFUaBv2sBbtmhNFothaih831grkYYb4eM+VCTBkqyRYlWCPCbl4M0dLTG43zDbRYCKtY9k4e96yTqh3TtTIPv/8ye3GYM9ib6/7HEhOpA5ydiidBCTLFg4iSd+XCuBmV96YKgL7aync4Yh7FMvk8Q4qxwxkkxAdchi56Y+RkeZUPJZ38yTHipWPJusglMgrAuFMVbhneVfxIzaV07niVM5HU3M/elFOj40clfzv5p8to9mQ3FYNsK5x7hZf54XRVLZcfrp+5o9Nhg+xrDr2E9aWqbZtazeXXhme9KUCUoYqRSzEdYbdNe1TflugD0ZEvbPSeedJjec3Y+YieL/ZpUgvHfRRqgnCW+/jhuJD0Zt4sKB5uAHyBIlmLs+wWBPAsctcHEjVGaubuLuHi7MZnxSM+P7Cn1qlMPyMqhQhRWZK34aF/rnr8NxlP+G4RyuR8yYjdtDpTH3Gg3LaVCXDYQykiuWdAieCBrkfkFoclp+oddf2sW3TKMpztN80t3/xPUV8CiHUTfFu3ko7q/eco0QlCU2HS/KjaMgWd6siRxwrFT9YXob0wzlq56KT34OAo0q+kOuJHnNbMTE5MsJiKkg4PEhDfyTIVTMePpwqvMKR8rhkRYkiK6nGUZwuxocqyikjUrEOfLAFU0zKpFuaFz4r+XHwVxw+OdHRjjIJW/ZHutaRASAJfd/JW//fFKGFPylccxrAl92xVzYGPtEUpQugSrBPWl053PIZ55V8IheT90cfEGcqY2cdJvNhoDhuY3VEPV0A3D8/VJ1yNxnz0y2mdtvPYC3kpp0/dthfdYXMyiiJnO6eRY5KLa+Ho28aDxjf3b74JpvX9fKdH9S9uxAp2pspfRZPmhFtTQGfV05UcvItO7aZ7JJhgaVi8/EsWNuUz8SCnKTG0ZYJztftz88MeVEew33ExBVVZCpwa9g5Akel2Jh28aTihxy1m1Fj5zEBmsVqQ3YLxtlkso1yPi0sgCB24+UeqVf7JjzKsa3kEjhv/6SNXTLUoXTGy0np73pHzDhZ0wMgIGLO2xWwNN0MFeSHq5fn3SGvX94EnHbdXx2ldqYXfvuVOgd64JOhlAmade5ooDryw5zOU6Pz7KzqlDm1pTXX+C/63ob0Hfe+m+F8ruUlMgrmiThX2tGw0JXPWVWA/pN8J89sndQJG+1izMbYnDP/rrdMvetkbax+m4V0LmcCVdBeBuP9UjXslAkpJyIYoGIParFrZ/pjxV1VOVOXEFHDJNs3d04XHn+kCn1XkG+ddJgRGn1AZTKMc7RaLqfMbtH0G+d2GjUtWckBhugyMExI+dmNQlmTci2wxaXATLsqhE2MdiQ/vixamzTLgVb0lkrmyQ8hPUZQBzuwuBFHBShw3NOkjd6WbSfnGQ41swqqwdKpejv9W/i8izf6G5LMWDkqH5ZCRCJilUBKNKmaUFJ4IvLBe5iLi/k+s2tKcY8cXeaRPzLX0AHzPtQsHKBGzXOHj8jrhUFvueQ4pgc1yusv+rNkMMm0F+o2dD+92hxR06o/uLr2nSe2Nw9f/5Uorurpxduz/e7lLT6ktNGZ4meLt81pDmjKE1ewvnGlZISOM97dDRZKaVqTbrwnQHI/1FYCzhDmCGnMFoNnAbdNtpYHWwBE5ghhlBsZLEuWrBU4HCcOKEuCxelalgl/E6DqDIu/Q3jkM5MwWRf79/gUbePA1Z7ey2OtQprJIjlQcuf2jNXBl7feKG9tQcnUxY/+eTp/K+OT6OjkLysTHHjeSU6fV6FMaXdKpqMtk5iVNIJN0gb/47NHw82i7UcYGi/pkZ2jFOaLuzyreE6AW/Ou4Tpo5aubr6XXlKbTw/mv2mcSzPPBgHybBO6ONJiy+Czqa60gd2uQS4cK7wgwTEpmUeig8x1fJb3vj4p/iw15O+pg/9yKJJ2Ya4YiNPOWFlmpwp85a/Ixwh3yOrr1fMckf5etqvWOwyqlXNNux8M9tNug6MqWG7M83Szc/BJTpFR7NM90AJH85ZVjSQ6HZhhwIlbRITDOcDqgntOQZHASIOy+g+YlXZcQe8gBBn8GmxZSBr3OYoU7eUZTJY/Zc7s28e+EeEsaJYcxlNJsZE/f6BiV32rc1kdmTHyEC/rpfHJvSedzjvqm3srvgqVdjmDB1YFv0eubtYVwfD+UDqaV+2KZllz8gGGSLGkaDCOMbR/azOzMLgiaBkgQSnCZX4f0isIo4DKiQ1whn/xytFOG58OaqqpT5VSz+7a3b/6CMxjuY1P+bby3sDFdhQ1ULkDQQUYHlm9pXcB4DW0DbWZMLOTEVBQ9zm24CiS208+1TqbJttWDqpf4AikCg3H6bpyvNjb6JaGciTe56eJQSRNygvyGXDW1g6BOXQ2XeMtvvpYF035rC9102u12Ge+26hyNzkI80rmd0DUkiI7CPfxzofwZRAFa8v2YzxPA8KlonMLl5DBN5gWBMpJXUv38rzeSjFr9ndptR399JjWwMgU9nZG/TPmLutHvgdvUZ+bRv9fuv0IP8TBqXLu9mT2YDsfeoYqweVUN9++GXx6mR1fKch6UYL6Wh27l9+3r9PeK4hWqhFDVbKd4xtJ5RaJ3jU/XmtfkdiA2GFNjRFV8ZuZRYtPkqra6KG8NElW1kc07145Ab7QCb45RQwnTK/jhUpFSp9iTEHnbqMoga2SVJuUbd62wBWK6Vu0+Wk0sB+x3QNeuPOqnJwjT7YllV63r/YLnj3oy5x+rwIvOQhruRW9BHDdhrOKDEEGJUpu/tBitbC8rP54/yOM/VPVySjN7uJ1+2/4fNMZuHTijpvu4tFGCjeJSUPvmY8tpdIXPf7qB/ChxhaZd2BUn7Q3E9D2wpvpWW4YHbDHE9EZ1+jcOXQnSavXIHlhAYlm+l/Ff3f+4HB1GkVwBFWzwq7NTyhbsa/MaUwz15pRoNwkU/4auerYE4ULVeQaD0t8hMUQEenOpNO6B0EUl19Zd3CHJsjGzYtPMlGv86on3cbD9PNGaVJ6qdItrd6lbwt5xaWW4qbuCTnUCd8kPkZGDUwnJnS2ktsykvmGQophKvi/nZ5aa2yjT7YgTXeU0f59kP2q6LHYqaSi5lM09fK116v2LhxJLBN79VCIEZ+CqQUDvu7eOhRBG03i16w6yRPmoLp+5ixQ7PoxW5XTXIbkyrtzwWUwVo/h6vvG/rsIPqsa4rqZAob+twPMZ90dU2kaZRJo2iqHm0VQfEA/R+qpIxhjlwOgQzkR+4G/y+b9+m2/j1IHfRpgjVv519fsqhc0gQChyIxk/+Z9AmBHhGoH7aSfdyq9UQwAXEbEAzOzriBYphJ94HA358Lik1C6U8wJhLGOHNlYsmuc+NVWufPX3CI25pWtxGhTSnD6B4hDGwcn+2ghS41geYniZAzN6GKY6+/j8WBYYjlNXDVGSHJhhBlEbXXdypiY5JsAv//JyTHIjZKFI7xacxSdQqvrLuwu5YhsD4XlS2sQSy5RMG7acTdz27+mc/tH3Gio6H0fBNjm1h7K9N4TwIrGbfP5v9HRR2YNXEd2omYvuStJgpRon9ItajLQSg9MJHDofIvrWJ99FpFqNys0rlKzlmykllkZCwdSYJBiebxRv4un+mJL3iBI0zHQUoG+XEZ/POMfjlqf3D5xDY2lQBnTaukxTHBHl7hIGfxRpkrK9qfjqMbKoXOwUfdjtWQ0zHYWRMns8Vo3ea9GgrDvm/zB04v7nQfSqpVRQDUgbNKGQRzg4ZAVsm8R0tM79LXB6TVNm0gWpnP/rQGZq8ANBmp1+PUh23ddagKy2xkxXKNZY3SI6ROZjH3VGKP1KHTLuMZCytreQB1ljx9SZW1cCYsA52FzLtloU6+NYbT6GRsCuUaX8mZ39mpYQ06XCZPtPrPaPXY1ptAadiCm2li/l+i8pmNt6itENBgYFh3+m1rZteAkV3i5wAhiWJ0/njyECdutj2ksA5vDWqoVSUhcjCou4FPSGbbmQP4LzCZdjLTctQBVNh8o5jsqcOQfpg/Dy8QcgWBu1NdQ1MwUoY7Bmk24TT4DPRbIJ888yk//Vk2NY8itcr4NZmPJqgRTK5gK4fSggOpRlFOM8lQefhosR9gd9o0W2J8NQspfjFfI9XUtOxWAVT5Jm/WAAFLcK35fFu9/ZN4Tzc1hBMkIY1W4FAPTWyfy680t6m/FHcJOZ89D2RabwbAO2AKHE+TVY0Gcz6x5sKYc48d9FfjQNDu94vU0xbjaI6t89sEFS3sCTU9x7Y1AiBvh7TgfZdQk27zB7+XrRqYFYGfa7jjLPhX0tZIE1mcwxcAN4oZ8KZzecIPWGRA9kCOHMASmIkb+fvfFXFJNZMFxBCKF6zumkRsePEx1MEJEL+Hg7sm7MGJ37yG+hv11vZ9ZMCKFWIiuE4eMFQKVot8rsBuQ54fBgPxchYhQHg5gRMTdxJxITQqNz6D0NDGB96tIpmnQME8b9lDQK7HNKC6YUWkrca1TDOqX4TMFakH4tvHw1A4SqQcp4GTlOa1AA1RfAJWjcIxsE7sXnWuxb2PubuquFYPx2CdW4CsoVnP1QFWadwyeccl8LkY11hMz7ye1083Dd5Zvi2qxMAivoSpWC1G22NKzhegUDW61UAcC175rm2bryvw6MJrILx/19g65c68UuqEfz2joM4e+Av6/3//Er1DMZ4rktFqFtbsenDrwDY7V0X+ymf+TuRAD0sAG2co3lNzXtzK5dTrF7O76zXGTob0AO0L6dfLJUncPUskHNDMKNZ4ewmDL/1RlCMnEzJUWfrv+9w4DGvVhiZq6nXN4rSGja+l633CncgsBck6/WqLzlG6J4pJiDE9y0psbMBqYKsNiuA/tAFiYq7hjHcstRqe+nZH8XhtZL3TtToSFlJPnE2OjS371BpGQ1Joii0ABfqT5VunrcAWebrkV3zTg+aF4qtnVj9NZGBo3/TH5wtpDDfggQoeZxBjvpLg+smQKn45cplbTDS+F+pUkPBDd7Gx2/ihD8a9ir2bbps/x86EoOhlOZUEp1Ffo9exszoS3hYOzxbS/W37FXviOw8G6qZj2L/8rJLfvIbddjHPNBrH04xNS69V73iWJIdZwtg4+DXLgzcue1gBvM5ySWNlS8UQ1jv0L+XHYw5jKKO3kDHeLCV3zvBdfrpUpq0P2cA+/l2o1Rruz4LAqA3SCTLzEBkec7UHccjN0d4K9+eREFdoZ4twFwyjNflG/pVClGfHnxlARQo/a9plpMxTN8Qkud1KH0Dyi9oKM9oByJ7jc5QPJAdiX0BhBCinUvwzKgZp6oGSpsKaUJmRP/tLVsKEnYFWOmy1Mk/bc+1W4uG8PxJoXyCK2tRYKq1kjXOUhUdRRrVXaqrGsZ1IA1r94ww0mCbzbEBA289JHL7UPMZZ8M8ZE0SHl/r8wtOGwblzJHFuv6aVdG+/rNrrm4yPj/HRdnsNDG2dGTHz1RQHI8PurE037b1v3TLMnQqVY2YJLjIuh+eUEEwgOUjgnzZwt7eUdzlEnCsFz8Inv/CyZ3vSCio6GgkBPcSWVVZnYsa9HJnVGBuqPRlqbUXtOEhckL1yM007GdG7cHkRfZB6VymoQlks4kteQc444p+5elARSMlPlq7+QhkwZDph3Pwhp6oPeXb2uJ9QDDn9uN+wj/U3gHvyAwTN+Eo2ooqPn+EXXbyw90z5NnHuTcy5fSzZc/AUNP8sY83krE0NyAOUQHxDtEeu8KNrd3CeVhl7lmnlD8YSH4VJshJReA+gqsU+QpBak7aiQoJSQ3Dm6cWuuGn8H6SJgl8ox8cjgvYxu3NHes/ofQ3TpnoOaYSFVDPXdffy1cC6rS2J5umeMDUfyrwsXl7dXtGDs+7sUYDF+Tk5IonYMbcqOeMIcFUb+V6y4QwDpVu6D4OdPx2lH6n6wF9tN01GtwLPQPIZ8/f7hD4F6QCXohgb3kQqaWJJBvmmCSLkXVNalImQKgodmuBVJCzMEJSXvZgkDy7imKJFcWDy2gGxtktieMeQtlmyj7fVlMystk3nyYw3GsjW1vCHWyBxZNhcknrz5gHJ1wZro8c4tvFy+lVJJp2+IYXzMLnupQUAKPylChWxb0USSODEGMEGjBAC9d9bFlPU3TbuO3qaY8k9uj9XRxqFInK8TNe7uaj59sJsO52HmVWDca2TxDd5G5fPm60qfo8l6m0hMzzOqPOEZJunpW3Hj+PT3GajPz5bMkLAltfvgm2kkoNCmuCnxkQ7Yhi5qIDJRBWv5s5OLYFefcarv/D0qNWw29GlHvfmi7o5zh/NWWCsXN1kjlg2i1LfZLd9u0+izSnkoGn7Z+sM5EH91mgs2agMO8TRZ0jCK4XViaw6X3+kx1xLRKtzYaHtIUGP5WQRA9roV4Sg8IAEKlqjwoB1RuCERX7e7utbrzFGP9ENvd/VdHOyliPZYr2NTXKS81bYfe3LV1ufX1MBVP/9hqnG6ALbVUZ87zUsO2YXEVc1OrwjJ4/Aa8EuO689Z3UtAxDLA/aEFFGmBl2XCfQs8hLRBqvZv5ATqnZ4Ay78C6wK7Bp9coz92Esd2ZynTiTiYH+t/SvPosle4deiH0Sa4BSE61/lGx+kNp1mZ1RN2vNJEO42po6jBZ4sKwGeEgEWXelfkW9RhIEvVvqtuG3mGe7nYCKoe1EQ5pZ1RzKiV7srVaavlrlkA4kSUVAtUrznxYeNWBRWtwWCazlfVi1IYqp0h/rBMfybf9BVE4R79dePmGnpLDte6afCUBSZ4r4yTBzliGbwCj10r7qI5rr8eyZujnnYpb0V6WksjbB5ut1ARNeH/99PBRyq9l6B1G3UnnAdTBaoHH0ledv4ZMo8v6h07JL+eH+DH+fK/pCE44+w1jW5uG20NNJNcKsxvjAb/75eGtyTMo0OLoP0u/ddnZUyahBNxC1FsQZyWTlVZ2vQ4HGrQT9UDOG3Rqx8RnCYtD1kUlWmJC801eEZ1JY+vcuAd8uhC75aS0Vk/cuj5UsTVvTDNyBtCjbX3QSeO+Nf8js95dpB5VzuFxXlsA3gdbdbnuWE1c59OaPLanP/V9m/wN/VgwPQ/PWKzfyvUmfuu7m+c9ww0p56YnNT+CYUlHGtg6DE1sxkTuRZsSsK4498zgdrVr+S9OtJuk8SYb6mfakpmvbQVVntsZ2wOOfgfDBvky843YjUwxg4D4KyA2pstOf921lPUwWK37sBTNRb+0/v0JYaAk501vK+YmIjQR3cZJn7exJwe0d+9dYCb9NiOmjXNZuotdp7jj1psiKmmfT4/axgwappFfu5Q87dPeGsYUfh/Ed2lt1nURutNIYJMm696pnm4H9+HkY8R+tLGRs92/h9BeA/f98nb7KnwE0SR2rIP4EY/e/zDvZ4phy1KKYHS3LOwPbMKvtualt5UxS6+FpsYBLcWjPgFUpmo9qwVeLOdx7qLfDET0mf5CdCsgNRq5ny4y81QUnuo89brCJLkGlCdYmJxARNefA4VivZWLojwAuBxkH/qD84jfMSOOngJD9lxEpQ0yf569chMZKOFeVgMzDU0qMrMqw5PDhJwXljvSQMC1hgASKccLtwJ/fH5h21izpljM2Fy+GhQdPO6fOxRfLYG/DuNdKGQkQ1TiCvA+tkH0J4t5fexmDOd7SBBLxv0iX2izM3UuuagBNPHylFLHX5aXhjjJtTwXnbn/qQ0CpSJpDkr5RAvn+0RbiR64gnUQYLi4Sj40tj4vvC+pEShlcenyGR2LfBW3mi1C+qk49e+HsOtD7Fg+QwcRk7heb9zzUOmnIcAKyb820KpATM30j3GdlueNjlsiRPwhvBc0ny+B4G1gfyJotfHuYFyQdlvc2s3z1nBr6Q+4/S/6TD0klvT0wKZMsmVDCRCUkrs3yWi8Ytooug439XgqdmU+b1fre82ZjmtkLc9oyCgedN1GLeeJCJzm0rjQnipJ53tzd6fKrm1TpFjH2SlQxMjaVlA5p0ojU8MpY4zpKKNTA/G03LrXmXBUAPGd8UbB6VopHAChQ8F++C9Z9SFs+QBnJ7PuYYkBFFzCtdAR7H6gbauFhl+Fi0yNNKm9o1AmgL5AenIK1bKLnL6v2DTyJrHQ9obnAOCL9++eFgzRZygBpv1qXuv61VM1QyAzDqnIWWN3Kjweg0/W3zZoLs5U/spDb8cgx7oawxB36LS3BMda0KOw7YbMYaak0neYzP1bhWuG3C0+jMYwaAG2Vxg5tPIiSWTe9PCwk1jy9XXy5JtKfMASjNYNbNkNRMASC9eLQnqEst865gdw8D2rOthJLvH5q+lV1jj02Ps+t1atsGU3EMHRklztT9w8pKQIvDxrHFaFg+4Rdjjdv+zKKgER95KkqohtHSXP10LSm6QIlOyA0Od7tKkp1mxYQUeV5VW3dxZ3A9M8iXTOJPmwRxtdNkgRLbtAccYao2ht0cfTpzjQF36vgYeVW3NkVBYx61r1mdg8oLmVscohwGyXBIalVVDnsVBFhrhTERRsKy58Yu3pLRXoyzGHtZmkOTur8Lw9HqfpdDvqN/S1jrWN9yzLMtDpE0eM41iUTA2zIWzXMQHT2Ngyn3OM0ELlu8RDjHi7PR73omHjM7DN1kGHSYkzgduWDS4go5V4SW2rEsa11cOoGhLpS2aLJB3cmLnZ9YyQDBhqpfHmWs376lc/CUVRJrkNOfq1utxzAoZZ9GtW/YvsJBPzA+kYd4SYychlOjd02Biz9S8kJixCNYHKOG4qDzNo7GMZqxkvqA+MBHJYux6tphHLKKCk+jpXEYaJjHmW32QY6zYOwZahQYLbtwoxnlWns/CMXxEtzEK/RSHUspTkBXhQVsTN0QPUXM/zPCsTQHF4AN0npGS8Oan0JA+xoPPDJ9KVc67Xh11SNJwH01K8AJHost3MZoxxnKJm2a9MAFnTQx4ECltlvHuSQWHk1x8OBNZh4YVkxYLCeAcNJAUNOZmfMKLPbfWAmPicbIu7WOQwV0Qqt0TSqGjway7qYbeWY/bM+DXnRKUD+qM2Q6S+173MhOO794gKZub2J4YFbr3PP/B+svGBwutLt/GeeAx/9DtccdTFbAu6AYCv/yr5S8g6wdkJDCCIu37az3hz3BJleFgcy7VSjo7T7vKrLw/GP6oT/IhXoCpY7Q3dyM+Z2QAxJSTBtWbYXET0xoMSDAl2K4O2QqnA1TjgeR7Nqf8mSyS9SSGU9F6oBD6fmsOH45tjFV3KJT6+Xufuew5q2q6avMYUnofTvOSmnsLqpAn12zBwAHrHplV2AyCXJHo0WLOaPXkIY7qRrV09pYcG2I3dQMc40trU6rBqaja9nfk73+R23f8z7tgEsYq7UjCQhcmESz6UvahUBV8pfqio2ajsrLSIkPSGjegdFGUo4ulnKdly/MILgvuLymWeumimGpmYqd2OSF7YN2kLSj4l65d+QyzaFquqq9FNGcZWvi9iGeOYiDLsqsnyiNJUALozuc9LCxn/Fek841C9lK71IA6tyFRhmbF70ea47fUnIoP9UKk2Ry11EHzeZn6bQ+0A0JlmMejThLJMIc5dNdVwd0vFB2dWmZ5O/etpFHjuDI99gcNWAKKqGsaJ1cs2YOtB/HlWtc+aWdXO04fxSqpxzoPtNEFTrPN0R86WcByNYs8bM6lR2k6pz0lYHl1kXzDhwYx1/UtkplzTUp2DgPPWkanad6mQ6fzOhIbPjIcUsiJXaSkeEvmVa+KDmhF7Uy+EO7fb+lN81VJ5co/cX3Qt4Hw7t38g8JmC1M3Sm9f7fZOMQ7YuL4WYUw/PFZTf9fs2nW8SaX7XMLxt6A2fFg2gWGgXz6n6dno4Eu/EH1XqJwcVyZbIfMz/nVHOvhjR2jvvk/oNrwaGys6t7q9OvMqjU+dRzA+n1y/T+sZmy6Mj7bf88GMF5wEpISx1mocQpy0T92ENLgnJ26n0gz0oqKykdxQbU/rbqOAGQQzmCVGjtXJUIGDej6KEcNBxG1VhOUQ8Fo5J/I3PuUEwmU00W/YjuvB0ngI8T9MAvASawjv7cpzYRc9dV/ImimIGS1ogb6SK70EO/En4y66B7wsiW/2jCwb3+6HtWxan5Hy1bMMnLqsJFy0D0KdzvP/oxJSd1C1trxULH+uTm8Jqcvze7XvZnFbHryboAUjNjEe/+s/D2rCAaE2L38udU4GmraNxAE40ELMAH5HmD/Jl9YfUFjL1JzZz1Nnz7PBpouQnHi1Reh7nAITj8L8WynX8uFmoG+9VyVyp4BBhe3LtsoCvCFpxqJTXTTmNq3S8yJsIoduT4AiAI/sZauXbN1MhnOWeEyLsxxcpYS/DwQNBWgTLfU7bXMTCmrbhZXgZyqjquhxmyrvsffbi693THFKgIGcesIBYKyYvPbVRP0XZGPselMg7taJMfxWiIXaWi2bGxx7PT64jfr0w4vQJ+OcM+6HXpvV3iamIXWm69Gi5yuUl51l6mB93jsG8N0aRJ0No2yn6xz6oZpSYIHo2CoWzk9c2vYp5m7VIuj5cCq4+HKZ5h4uzyFIYPOv8CHBKWEsJRUZTn+fR7RCmOuGp4zuj2YKvgzaF5b/KiL3zbvK47NgnXOVgRJVxrq6Y2Ym2jK/77fusASf8tDFY02SZi3BwJyZg1YH31M+jjhtxF8Js9u1sd7lfld3A1EQyu9y4wwfhOMFZDnPExQdLcX9X7UVt8wmb4V5t7F1yA4li7KyzeyoRlVk7UzjslKXeJfEgQm/4Mnl8GZJ4Cp1lfnEZiGdmpzUgsmqz1jJ2Y4MgKdwwktPkIdSeXksBfEWUn/RqHphTSww5+RZq4XZwgt4hF7EOp+ujDqXL38wLHEJzSWgX+GbsIccEhYnuXGpvmnt1eNabZe94lohsUz7uO3duCi65OOPhj7Le7TJ8XzFIePNC4ViKPl7fnY8d7uLbBJjWaNAPBgD3p/lyPvWQXm2GlOUhSI380ul47pel1eq0PstFe2hNq/fCVnDzyaT1pjdxSzpEFdgujAMoeDLVXb19dxV5lh7F1TcgcmBa2IVwfjG38Y7RTLmdM2Ft29ImsrpfGvrwLlphuOUZp1CwYMpYMwEg0GfARF2uAaNklzhM3XMKNsdxhJmnjKKexnAWoEvBbtIlXsrcXTI9Bh4hKRHtLfChIKiO1RNRLwIivl8iQqFcHo16vaK+eT4UAws2oWP1eQm7zcsdcx1Ffn/rslW/XAMSif7munxiTXiAbQoDCI8LtwAixtzYYi1oGB0fK7yKC/4IkaMqFaYoPUAkxfXiqxdxhDMsrmxc9D0bjPTlBhAMxrMIi65+9859e1jrC20NoVl0t/H0eOlOXJgtPW7SleY1Wu2Fgjm2XEf9NnLtxbry3WJZtVGe7qS0nUIhZiqKdFhqYNkzVVg44xnPetbzxcrr3cY6dBCKQd1v1S2zNMhjE87XHXR9WfkVIpFTsqs5WbEKp5a40CWJBj4WCBL2cugTYxEvg6G1gTCPolNSlnUovtzRwWXZR+NKzWhRauKUEluTY3fDQfmdJHBYAqHJWlRcoJgdhZ6ZdhFQZkYAR6ls8nlsUk25yXCmCbNoMrwOb5Betzr4lYgoF66gElAQIAuIb9Ef1Igq58+gBmBuV9cwGY1KRJYLZ6gEFARgYL8NLKRIakSX849QA1BQU7DuF2HOJn1dzMvMJkfTfcD6rs/Oe6cskwSZJ95NSFtn6b1/2CiQsrIGQs3EEfavdRBu3nr52zNkpC8v1Qebr/ovL1nnMH3JJigCroiZnjzLpL6oUOD7aobtDZmxDRI/NEH9kenL93PmVEjoyCf8TFB/pMJCMYYeJaeo/w5bBJqdpWCIQtMDD4knmjLw566/m7bQNlIiFl34OkQC7JSjRjw6n0ME8KR/xDmDePdN9gaqqv9qvloYSIGsR3+WTNQZ+WulV3R990BCcetE0iPxlEjCv0kYy9uAxs3qhVA1oOk+5YrzQZj6Vjfvvntx6d6f06LSGdhOk4oyiUpsIuOeL12z6TRN4Z2LR86aS5vwM80+TV/wnwPNpkUlt/3uF52mAs+ZywIjSH5ezoWiW90Xnx42r/Dg8MlFGopbED1WqxbjSDL81e36qFhq4j5Wnoiu50dlTzK3ipS1Chcs85QHPrpRK/jf3je+IFOqrKUl1ZSScOREXzf6pvu0P733lJ+bFoUoF0dX5MG1fskXEoQZzXACLcwTIOJG7jPe759dznold20wfyEopLynEK8C0JX2ZGq/A0gXnXmTzwq9acX6xtS/1SdAr8Ao6GhMkfkTX4FRGqEwqUK7cTvVDQvtoIUe+0/f3dZ23u6cSvO25H657Dt0S9/aGzZHRkbfHhn7YrLuGidkDuuhe/DjrUePb0v7zTk6PBsBoye8LnQVS06FU694Nh3R0qZPGUP0mP9ysHnU9JCcvuj7C2z5gpz8KXG9mOKrK08OultKuyzk4cRY4nWwXOGEuLs7NoEaGUN9m3jCGqUTjQcKYhwxhD6XwROrm2U5vNsThiXc9Ze9rqwMSMWWPvLJvNwU6h1hQ3tXlg2MHSwnQ4SzTIlPnBh2T5VuMq4n1ml6FIan41vYP/OBBD0jgpftpLqKlPGRHyuOmjyDoU9WD5z13SlDwB6aK7bvJImMRHKI3BOKtX1n2Fe5fQ199evuc1VzCuLEkYncmNHQ8Ejg7/eyhZFb7Mx9o7nQy6bN5a0SFkM4cuL768gYD+1lOldGpgqWGUZ70alnuMIgj450MOGtmbJkNw9W22cIhVU/hKc5+vLHx+11LvtZs/lmsXp6eClLn1W2WUD+eLMktpotk4vZixwf63jMhrmI/WLHh48VjGHTNhoDD3v2UQ0oWryAM7iTSD5+LEdy2H9/VIUDUXbAPdpZTZa2MsV6d/nYgHo0Bkc6aoRQ1SXIji/OQ3ikT497HrlnJ5UB5KaQt5CHqF2mkMjbd9tXLA1LmYO/yVqtjYp8p05cYtRm5rvUkX39pohPUE0JNczRDk7eb7oshcIDftUJOu8e78H8RLl/vrVKUHlSnWvOGQ/eIj0RuczhbJSHezFj/vY64FKJNWPtuBqUueMosf+ThW0fytisyGQR3j1lLevX3W6L4kVur+8KB+Krs9WqpLSXnEShDwijByleSOeAx+MFOb9mLWMsgVtNRTWl4+h6WAIHvrsvllIryQW0Bb6pYtdjNwFgLwj4VRyZ+OU6anzDqgcCwsGVEIJtXaVpooq9RugqPLj0w17kUQABfFU80AqLTY98BkoqEZTwIrnev1ZUneBLZ3IprH14ePWqWkGNIwmiqHrBJ+hFvlwjmNUMXBHlUFPTAD6BL0bUm6cgXOOgsMPkkIynZThAz36oepBNyniqIKS+dXfYasqAfIdtmLrgvOi5VBEB4mzSKFshIe08ap4qv/xA+oSFErhe2EF1ymalBOilexdEpRercaF3p6Xmv5Cyqjan0tAjdzCKKVGNAM5Ixd+7i0WHsfQX752vzx6korTais3h5Tv834+jWSZU1fLySS7wa/fOMGwhc+XVwiyHmzdq2maOYpTn5URWBKQXF1ZGwMasUz0DIeTqCyC1GujU/yWFjj3WTM2Yu2KhjgqeM4PKJc2dqQvL2pciS3bBwBFqsLqo4r3dCk0oTsJLGAIm4owdL6/WebOgxgvpRtkyexeydhgLu2lbcckvNUxrXGELK9cfBqS8SKJTB5zyE4nROldUXhKNn2S5rMMLEV3BsxP2r8Aki2OakLuWwc8pbz6LXOxH7offf30+dKLJFWJHnsUITJmku2ct37Ei4toAeTbj4WcqY+9ssxxNPCbNxam2dB73UjBE5kfZ7QHGS5xNRmshEqfYzczTzJNBmXIOmRNEdDcM0oTGRJ0E0cSlyBBZsZSNGEe84+cMoeAAeD5QCZfMbhvJhFzrRR7vwE2NMrh1FNUpkaT+RlUQazBFoaK8TTtGFokfUx3Z2wMTqArFoWdpHCUf3pUdpgYChJEBkQmzaR2PIFm/9PbNtZ2khHgWDHpeIlIrMq6446oWN+wji8EMMUMPqcQyxSvON85dlUVQ0LzDz4uTQ25ipBiGwixOb449XMUz5CwOKRduwN2zSXqAO8FvHOjXbqnR4oPFvyh+Pi2/oxTVh9GBHjvkEXtb2Vp5jhpNMdjEQfaUojQXwkc6OF8SLnDGbveQHh/TZMkHz5/2tOrHUX//3gBnEPjU2ksf2K8YMvaHWgmMR7uZa3h3GjcJnn0rfFR2RBxgufHsZ2RdDyLSHRI42UhildDBxv3wOJqXLfm3y3PY2wC8nuSJQJcYzQwIemC38kkn5QgA+lwZo9WXaok8WXhK6SrW5NARFxJdVUWgAR0A/zaIo7ImoWlV60L3NyopFXyreIUfZnd7pNmX+8WdKEml2ztQCzeURYkhNsvCeGwxqAfpdopJGllIgFO3bz7IhNUEjiShW1VYjHLvE32oGMOCGUgbZJHJ8a1YMybSS1fZve7HDf10fv9WrniUUhQEWnMfDloqK/HR3BxMXWoSlrq0WVPGI8UOYfVZo1bVTmkMxqEwPLmmnWeXoZdHxNCtYiotGdWEpS2tW5723xeinsRpWm5FnxCtOhthilbER+PQmo3mVazSggR4NMvbdinTAn1hBhVpOsknOvaFH3ecI7Ye9AFQhv0wu6xu2vAeulUAaaTjG7Zmuq7YfYLOjZMD/mRZJrUBFE9LM8OVPyXcwI3UUNQfZrc7UrVf7ud3rCQRdi+tfF6WnXE18DoQcD9i0IkOc0b6KrwNTK3yNPqMjGbOdS++d4RzY52reOoCNU1/6Pa/ep0ZbNX+3k7TheaPzkkWVLVr8NoWcD9imb3TBJy8+6pbY1aNGz3YsDngkaSK9rxOdOt154ENbcOovKPYmBPmXe0bpQO26fc5rnQTRl8uA2WSd7tKOXER1HYH4G+Bv2X0rvBr4kgGg7f249kqysvrsI4HErvfPF6Fd6hBDvMjpPoOwW44JK2r7EgGh7dexifbTvMaPcvBX4nnTVXH6R35ALH2EmPVfILaInhfCYumYo9YIJiiyn2K51sZqSuCko8F9pTujZfWKPhLntjlgVbwvksC+J/C/6b3gbn3TjhVAYgu2W5ledZBUyqgpbJzHbsvys2WkIXEdjI0bMHcjHWP7CQpI6R9jSD8cG5G8Jp9v5zQVYe3oj8ez8e5LY17/zjXjae3z95ePIhhW/TLeENqEH1PPUn5Rlp9qjakPnJs5KeHrq1I5Hlbms3RgQN/M3AbCsUTfjqKHFpjED5D726wllGPs2aR+kh18U4jGBJqZIAJ7uJUFvjUIi+rauEk5aHi/li4VrSCkcd3+PlzLn4WZtVVDceYty4LST0YNprUF2V0M6KIrUbXAj2smTgdTVZY/cVrZeXBiUZIhfv5fTWVCeDUT5ejo06EOiZD2Sik/Qvx5E+vJGawQ0hWuNNlMDWEoefc3WTNLW/+4N5fFzhHgG3TXFOD/0JJ3XGG/XFtmJMMoiWTH824WBbyDuGbxzRcHIW+5J3rzYTeYFOuJpvzJiDguAZXqoyP9nvLgG0wWoN6OmgeiQqND+EexS+QkX6ahFzxuU7KkdJchjcvEV68efcg096sR1GlfX5ay3BTNFLzfSGJ6enQE+aLvt+hM5fhxtggOdjwMYiB7N4GVt9dzSs/9ZDXi3Z433bDeIClZhMzgLUyGybVYmtZVqXzgKbneNVV4uXpkv2stWy6M6AZW8Db3wuDDymSoUlZEkIwG3iwcUW12Lcn35chbX0IkQ8Hw2u9tw3iLlqik96pNbiW2mG5MyOoPg9ciqzHIi+h1JOh0x4Uh3IfbHs2sJGIANB1xayyM0oufZ6TXW8NpLx3JJycoF6Y9iaFWS9eYlJqhrcxZdstLIJKImswK+MxLVBRJUe5du5P86zYYDJOV03pnjGohPtGXAOYj4EUmuEOIVwVRAosvnoHx/yTjErI0c2zFJDYcpgKUGk5/z2k+vfmr8kMstnnaKrDd5KRG40kkI8XaysE7zWfWaIankn5xsVeiRn+QMWtOunzGO3Uwly4/mvrFAZGxROyBFcSlSYvrXEjC2hWH9oU6cQYp9bQ2MPWXbyFBtjlPHxn/h59k879pAYTcVJPNJrhD1DcT7xiSFTbKVPqfcN7sgTxhgQ4nHYZD2+cadU9Y9UZE/fZczif6H5GdLVib3QZSnu+h9Pg/+5W2ItGaJIJvvcZAGVm6Gsf1PGoV748eIOtyA/to5ueQjP09ejfHPcePM2X/RMnCg9bhCFMpDex4Z7qVfaUqsgMPHe3YU2oLv3EBgGgPY1rmnbGPzv/Ku4aeP7teEntcQVyF/LbYFfELr148/b3fi9Y03ltk7geGVItTeikmHhP4Ee5zRP39zC/FDG3cm7xrJ+YwLOSYmEjeRZWzAdQ6IdE74sCIr9smnIMzr7VgIY3dDr/3r2v2bBUPFgfrHI/WgCP/jDfajGYsjwZP/iu3I/xbX/SObIYzqum1WRiSKj/NEJHxBNVpMMsL7uXl/w2QAbCW+2GgNjucMVwogANJT4xwIbeFXJhLCTmlEWENdTzTcSywoqsvcwKQsz/wygxdbXpIYxis4nAVHTY5tEMybmr6btq9YXvku1f40ZFCasoYtbo6d1snMVnnalbLCtkOnC88w8jUAsCMhMyqVusze1X0lPHSpqK1aZj55Rzuv/OSAiAZNOKoZQtsAJtShvda3ODf7E/rDAnw339Zg2hixDZleAWd32bH+gnLVacXvQpN/32F8puy2GF0Uhcut6c/eLhzDNWEqmq4QMvcDc44IH0b3xxZJ2MlpnsRICC3Q48dbvzW1NpvaRUyd9ybYMQJWaFmzyl5dKcmftH1hg1rmj2czZt6vrNEtwkQs+OkkZEYXQxHNMYW/H25WVUmbxCOq5U8WFVzkF7Mlpp31197GAKyxiG+a6SDZUFydvVEP6OQJhwBRt3NbK758Rp6HMqQ99DDF3ZupS9LdsIQELZ5AF1TmTNz8e6DlmJKBdtnKqNCWkN67ZQ8Ap+U4zM2AIzrq1BlLmoeHFGxA2GwXAOsLIrmQxYGX8qRTYqmyJ/kP0iQXlD1cRLdGHC5fKKCeFPd9k0N+ab6zYmfKx1M8btaalptKJV17ZXWdj6jYTIP4WWF/3xrA5YvXI/24ovpWqruC/lvtzsKVXG9xhPm7c6+/wl9SIgD2VCFwJuXeuMVrObCii9SB1aC5yGiSjiF+1WUNexF4PWIJ3eJx0jth557CpnsVW+Ur0HUuOkSkO/hvAu8sO89u/yF7rguBB6awP840tMhBQviO9+PDs91p/8r7J8pOLHTz5egTgAMpIyQQLiSvz0tLxWS4aH9QpCYj8B8E229bF1UTfDWSSreTaDA3NWQGEgBEM/nabP7KQ4+9u61JVdkr60hxmdVjtD/NHOcRBBm7veXteeqdG599BkamTDxB04BQs/3nYsDB2qh673+MP6oRvlhxlYC4RmEzRt8Hx7bkyeppiESpuXR6hHj9Nw5MaqX9jhDPxYZlfSs7AdNP0f7N+B7gireWC+fHf5atXbLv/B7T9/Co2P+wMhX5XQFrQ3RvVO1klzAX9LAhv9NG6duFmdVMascvPmrBra39ygHiAwKZ3hQjcpguuLriEsRBTi9lAofDOZ3ft6sWqqyPFA4gQPbsRmDJuvJwA2/alSMf50VCuHasDXePbmwYwYm6bKSsPQvG4r09GgzXpTdhc+COcgZE+5yBPXV+K8j8k6VyfHVhIOh2J4nQUn3Y+a4jk7m9+vAhG8cvouUselUNWyFAvWLFtAnz9jNpuOU4Le/XBKGf5vVYIXTmLQd0b/4NcBq04fpwdvHk2NFiOEi0Q79IVmV7eDm7HCN7Nw/O9tCULSVesoDsVPhHiMH+vJxj4tgnepHdmegyEkSqBhzuuwzcQAKQk1zseqn5+npbMpDEAwQakp2VxUMK8i5/EAZjFlW9nkb8qYK+KAlERCLO4KtRakgRnsW8ylOsckPIysoEEK4Ux04rqHnVWeSAMbM17cjM7268vM6l9A7rPUVSrD1bcsYxo2cU1s63eaZrqRwO1c6YhH06mh5ZdmZ0vtqyLQej17O4p1ubmeovLyltPf1Wf0zZLgW1clzvU4BlkOzVa43KQjJa8wR3iRZwSSMyVTwYg6+fCm9R559ibFihB3J0EkcOlcZhcgUQCGUwBOISHhsMuz640QHAemv+2Np8Nrd99l738gCaOqFSJiQuODV9XyraP7E4mwM0TIzAg2uuNGkTmsOD0dW3XdIO1Z3FLK6+UmvGODyZK5k0hkZHSn7mLrLR9Xt2E5+RIJ2tTH6th1CysxKue1r+YbIqSXI413A7vjmjP4bJHtRC2ILlTtNRhFGdxhy47OLHorp/K0d7X1ap13Fy+UaE+21igzo4bRZC2bLuWrLH5zNw3bSYLFJV3IakjUG0H43YR8FV09U9cB7tooeDGhMJ/OswZRiq/zBBqtCQKwC0hUB3PqoYMB7mzy9bFRVfO+TtNPva5GtUSOkWcCoUdfhX8apuO5lOnZ2hhDWMxyBEb1990pINNDseVa308l+BBTX88ZP33kat7ttx7brEI8rbsON7mOji4nBtHhpgGvibjvpOmFoty1qwMXZVDE401uKV3hQIIUYLpmXzwXIkdb34k+WRa/XnpCypfsKb2WXqR7I5Z7Og5OIXxxiqW42CQgYipu4L35xBcHuCkM1MkFCPPOsrYf/PbI0G5zt0UtfbfBccJuH4MskWvItwgNp7e2HRBCuqXXx0z0VmyIuN5t+H5usbbfZGU2l5Wa6FOpPSlf4NTWT541Xn5u3c1eFC8Qf8/R8CAjnlYNBe6yh1Xekc+LTUr/i36jA1VzUmySh+J8Mb40saDaK8HzNTVP5Y140Kt6cKlw/SHvVOpMVandVEuxedwNcZ58E+DAh3kMArruzs39mXxxsQklXJTFF3zKkFVH/oDXGutnHUu/n88tS+VaBCUxln6UKvjl+rmumOzZqcsueDr28sif6uouSvQlhX+suky+o747jHjB0rKaXVHzfFfi0u9pN/lAzLr+ij4UGa+XeoHtGJkphDSgMEzodMAOaFLxKf4Wuakr6hbEJ9fqCpIhUkvb90O3C6ToSjqCiByVyzppXXLVWNMNJ3xCbu6G5wT3WQr+4I81+8UbE+NlKzqWDEYO3z6Kb6Ucvzsf/fwJ4F+A/u9ujhjE6r50HLhCRqBnkihHTQJ609O3FcYxxpyZOUUXZA6BiazEEohI4tKLaac/Y2rhY1ch2jhWedmtvA5I+q50OlL6SFC7+dpucuM2m1+why3noevZybGwBLvbLAdhj9ueYZU27g/fhLdrP2q74HfEaSZ3XTFGVTMBo8s5kYnGMEVmimsE9GbGS5+tsgdxFFEwv2Ktbzx+bEhMO0F108jO8F21gcH1yyhDom5dHeX6oyO/91/+7V/81e/+Y69EXxp8jjXGuRVFOXDfH6K68Zvlyfr0IEZX/udv/tO/+9++4zaljB+QNhcC6dIfY5wy2QOkGjH3TwN9DCdvTeqAEGupBdneEatmTAaSrj+AQfRtNB5UwWu7ts/bO/uBQ4yyrKI1BE1rdFN/WVV0Rx8QJwaXBiaVe9eex+qn3L0wI2ZZGzA7pvB712n63CPVr6S6ySTlOG3ePKrORQHawTl7h1Lp++KCuY3x4ZtM/0aaED7PfSvbcJKGN7Nw/Yddlz+OfTtgLbDah3XPvv7NTQKL7lP96urrizgOoyxh2jjs15+EBvTNn315vjyd/HF8ZG8uf+ff/x9AFwM/rpdJj5xL0h7Xq0XYdWZYf3R4Wtz2nJTh48031ckOxI8Hzu7gXdAzgUQROIClmDucOHA6t2KQq4j6ThRUIwbQ6iqz6W+DKCqcM0XJ+tzXYUTrXME4MSgFmay1XkAk72cER+B9392tY9NsPzFX3mQzlOfzGkoxD5Y2wiaOzqFgizJILjlX424h3hpfFTFEVDg2miTf1FvrBaHloY/l2LUa/YpzXerO6M9NPu66iddCbgk6yaQAwtIQY1ISc6qNiEB0WoAeMtbSk/w4SHNxBt4NskER7xdprAi8BIwKcBCotVF53XpmCWsBu4DBHhV/z7f/7G87aQncIb2lxNjQSI1Jl0UrMvilvCsok2oba7rTNVS9Xw7ok9JLVRgp30zBfPw+vgtu5/aaYevbEVttd9S/zH0Tbv/8bpo1Y56RNrkI5KVIM5MUGY+RqNbrsyso/VHepcXh3eQ1lohpgu/KkCAQ+u244yZ9WnJ1PtjfdrMtu+N8G4fbuHyPcytYZRiXqTCkkULggXSMgH2QUQjF5i++nlel4kyb2f+P2tRlblxl3+OxU6bXJo7iBEdv4waWKp/R7T1r1jX0jUUUoohQJkPeSqkyeTHJmCVohGQiVI8IdpI3r7/qdhZnBIQ/hNM2zXUIyD0rZZE2yCg9XtdhdQSTdnevpZ5PupVZwqU+IbBtVZDGCpeso7BDPFwf5dXr49E4+CxuHjywBKiuEBVBZYMjjrN29Cw39KCP6ySiVxzBgPb/3xwXWkKmujDyk9x6iMM7oH7vLaHVgEj0ftOBoJ7daRWxqWuZxfNJrutsaJyIoFg0NiOyEO6V8cdn9ZT/PImHbaSjCmdNt2z7ncMl42sT+egkrqnKQAgMIPR2M7jLQHTV5vavbkK2K5/h8z5xZs6Tdumn9LFRPRNR7JcRNWpR1DqhVVGVHC19Lk8Mxk62x6znK9j4N/7tye/QJXprNzxI6V9l6L9xSzhvsvTTdnS/rbmnQmauE7RPl2VKp7QxyYF81DkJHEsXXiL0A3QhbULAbhhND8sA9BDCMHfzP4DxD+auTC7jbknJxXn/Jx0RJw91rKxYAKR5G7I5uP+p0+rOdeQFtYtb/ZNUJztqoselcxK8Dt8uA7ubWv6VTUZkwCANCDR5/BcLii3zYINNVz2aW+69p/tltaDJCQepRIQBGSE4PrgxHmb7Nr61nnHON08fNtvtOAwDKjvMupTa2drnd2n18sChSU5Rjm1/uoO8icdTf7zIjwDVRIRRZ0WPcxR4Xut9P7cLHMjSBEC+rquFU9PhIU65zj4uTVXmmFrJfsounfmrZk0z+F2pvRPDi6kjHinVxxXfTfpZDQMom8G63RKvFVDyx3f33ertzFS3+aK81FT7YAdoQPj5qHR+NDhYe1KiAFrJPQUjoQ07dJMBXkvXHNDfexF5HIjXgF37FXtL5WJnPL0BIUmju9adVaiJJ82XTYzRySnWwVRYuAz85x3ECy5Xm5AZEtePIYY+rR5KwcxnVvjsKK7U9dyc268BJ/ezRaGeyYiuKBuf6s5mRh2/mtmunYZh+H65hCVc7qlc69sYkI1BVtql3Ie3UuXZfzQPo4uln2ULFpVFfGJYt9OKmpZdVt7U3bcjzmSK95uSXFZjmkttxKgrzKhqoCcVdrD0Q0zmazGVgBkDIgB5/ARdrijKdnZlnVrNNWR9BNjHgp8GqSMYNJZYmnYJacRKo3KOeZEZq+c2eiKaxqqEEEx4r3FSQVz65+rp91QMoDcraE+qTVNvDy+31r9ObPryxrOQGPQ/+7P3p6iYe0CQhUQh9L4nkHDv0YOzRmb2iaK2wfuIKeGEPRge1vqo93YcT7zhLk3qQC1o+LXS1xbeKmscDVNvRODlgaY3eFHftupx0fIQYB+P+mbPlHPxEm172LGiH9d2u/qqjttg9nNWiQ1WUU1c4LoVjcZwFwuz6cDbXd5EkMPsazD3UxDeKGZYVUXKmudl392upDDc08de9O6R1gDFWsS6vchGHi+ZAHVSxUv9HDqh45yFxxVEYQ2e5hXElUcoLtU3r83l0kyJPmYAoaYqE5OAvxvkXBjCc4FAz9OupHlH7HqNN6X6MYluZEbfbY4pJXY7WRLP9nLIlDSEEa8VTf1jamD+ysYxempt9+z49a/upJj5zJmXZ+N+mjbpp1RXmM6pH/iUllG5xbY2iHOXgaMSlAqYRXvDLKYHM7uXAs++0bBZeLAXjqw3WUqQ3v/nZ2JwDVNcjAh0K0qqaoPsEkBb13/1nPrOu7789MNnVv8EQwxo7h0O+drSnwyK+F2NUYzMNU4XPXHl+EjckkOsmIdkWGteXS8Tb6ypwKYeAMM6uBI97F2FiEIZBGIoJd88u9yvfWUvBcFEoj7ZPPFwbrNf/PQpru8xxe0m+uVfBjfj2n/m3ci/r1wEoZyKOMGpIIUBe/RP8dz5t5DUjZKSP3rpAa+30tdpyxpOgty6Dn7dlk0RwMtec5yYWabazOZG2ayyepJkUflUAzmAyNTyN10+SJoBs0hfDiCDVw+c4VGTIIKQybuwsNyjPq2xd8SIob29onedFZ21p3q0qBthiiLiorphhPX26mPGRSsQJxl3YLvQXPI9QCsggX6kSWSSTZxlmZ7f+2Fwjcn1fdzMF0iTx/m5gXG+mWA/nKIs5RnlH/Glyxh++uq0P506cUysZde7aXpE3V9FzmWwvu/gh/govZTQT3GbxuFkHHkiYvbQFUnyPUAh8wSUJhSa0LFtdRvL88umrCGvD8Kg4JMyGoYtTsAHgrPmqmTkVDRSJou8u7OzSNqDZZrHoEEa4OGi7c7wqImDgTR8RKZlEN6ghNLnPp238RrfJEhNSzqbyMznz4G+hwBZMBzGlVVbyeKj1ovSDJFR50uKs55F0DaM0mzCN2g5WvUlDU8QhQhIy8KLdfJAx1aKGhxq1XdyhpR/vioGo8zcAlqEXTg1UVUHMGrXZ9+qvgvx9ZpPigDKqiFyWjQLQuFSiI7CKgvz4wI45pv6qGHT/t9Bh1LidrMOHnEAC1eGVguKlm5YnQgdupiERy/2bpwM8UMFX/6TRG4OxWoLMUp7VXK9nIz4ohuzW6bKW6PWkklUJPWHYppyxMh6QSZZd8lZSWaJiCIaPr8g75LL2amf2tscCxPPFuNj/SMd9LN5Q3/Rp0c79GmqFMCwS8wnEvgpQfCc79771V/K3obDo254qj2vDS32YxvOojJ6PhTy3IG63N5N68CMqsVT/877tEWb3udBUl06P7GFjiDc5HSNqriubapY7FI2G7Qt8/F4qL+u9sohJNiaLKje3RgyjaDE32902fhqSFqqU8+RKTpNFcikFuwIKORpEW097vlSMN06jR2QSxWnUSHr+m7d0hKBt+6EaZChh7FPEnSNgFifZRKUapbMMAyxDy5ly/ODIWum/8ZdiIRESkojKfmkG65wO7adcpSKEDZpBkhb79UAXoqoU0V3UXU6kUftlLU1QbvyyRJyCemg4+eHpm5DBRdTaJviCqI/qDVG3iVo4H6+mFpQSpWmHqc5o76f1s7u6v1Zk0NJ0gibiIChQVIOxgZMs6NGjlXt8z6tGpydpuN+5t+tXfeX7qiXr3ui9ujYL8JqUwCo0iBONlU8CSruztp4+QNlHtFbJ3hGY75da2vqazooAtM4lBuwen3OxptsIhkJ1faUdTr3CpHvo24e3yEJFU50ShdQSptZQ3Ml7wupOF39WXLLUsZ+e5Ww4PDR2X4GlQ1RLpNnQ/LKSAW5hSyOTfRRiaZh2DeMYoxEbgnZrTl+Cf3R1KZr9cy7xGKTSrgsFy61ij92dg5OMDq5TJHINMaFGGXvnjW8ADicxRC/HAtPleIf1tNDYvImZjvKE9ac9Jzshpv9CXXnG1B+6xGjSDElN6vGAA/FL/erIlArjWEaHdYcG4WmEWze7O3ocatrMgokP/liwuUwmFy7E0mmWlKMSmW2ryySfd7OgAERK1FDQL5sETatnQqJo1xt29A7QGkqgQhBv+JIJqPVHIdw9RviwibMcmd6jUpEwnPMGGoDkzPk+tACj/mSBm4B0eQ90/1xcpO9FvAjB0MsSaXVH+xTFmJ7hmMlKbQXRr5ccvIj5E5BOAfiEWkSBaEXnCYyDNLiYSPbvv8rp4D5fVnCxs0iwqW0/Q0ZLrYPuvGP+g7Kg/L3vN5HP4V99KoyHCtvQ3s6KSK3hdFtud6xo3OHVbm54ohzJpzjWa4wHnQf02PEJ4TLXBw9aAsfll2IhwXH77YRd1FaGivUMrciAn0bUdnhPkmxB8/9S7NAMQ8Kndmc3JwtYCRaE8NauKwJxgIV8cW30TVBwGi+HXGr9VOCYIfgHjfiW5pXNzFVHo3KIk7P0lTIiaZZG2/G19FlPtJlVSY6+RrHZQbyUNju/gae3+qtr17tlTXZyj7wC2/AuqSsvKeVaJ/T8JxbHDe37NPDfL8Z3diXv/CUGigExdoHXgmiJQiwGsuovZ9IEy9J5QvGe041C03Qi8B9K6UnCu6fRo1mJZCpDIlZ4atuIgXpvPAvjB799ERIE+Tg3UF4AbK8ZYx9nUTb5H/QbZ07tnv5+7UbdHng0eAGi35I2K1kd87C7aFQDdJuBaMKKTu2lxky5flk+wMxRglgtaCeKxQ2fXHK6uH2i39LEfaO97/7W6wvPub1pXeSvD1T1oNr+MIBL9ef8NktrAOkGK3L5987nx9qJMJ0B5ClEZSi5E21tt7KYXsdWLglgKec4jbGdpzAlbq/MChd8q+jncqGgdpTo/0mNAZKoFIHmBkpAAcTrliE3xc/TjwLEyzDJ3+QvZbMOyeIZwBIlm+N8G+3+BZjiI3zyL0oHtOlRQrQk/dMF4jtJrspQyeHYZIDHTgo4SSIcf3+wnufpWgnxgGAXKkb9lbkkC1ATQ74rTdhKQhTMUwJV31VnRmq7BNXiFYD95sctBiZb6+NNtBBJhA2JC8RrTFwEc2r3FqRonQ1r5Q/1rQC2Ivhb6wl0Y2pZeXb79xLwcX4/dPE5o9QisokNZ/W8X6XdCZ6sgFruoLKJuPPcx83LL/iIKcg6PUm9KbKVKl/Y0xq4SiqNNeb3/xomUBv858O3WvuXmdQhFh4le6UpwJmTHA/fKDrAtGx0YW68k5s8tGDgr9q3WDTQzjZTHzc3/RA25ghnSLiXdHgOPq8BA/oVXMII/JJy1srAkpbDzdEZlOLdl/G02A/qzF5rl5USGzFrMKeNapTLV7sF6S1DNso3yipP6eSbndUfsqF7uOzus0IqBfCkHa03uaFp76PM8oGpTdAy0nLE91M96J2pwvQ3DIQ1DmgcRR8P4iE8zwWZshZ2AbEHMih+5USDjMdT3IhNWFgyniv9pVvp6TpEtfOVdSLZt1vRLRYrZBc0zCxqiHGTIwWs+Q2njSlC7auznMbPXXbxRJpWvbquRltf3dzOSRuY/23jw6TuCx8SLX5tPYn5fRzouLFIDaklu2VVX1VChZaLG0S/OGDamsmNTqj8/fqXrF7+WQ4uZw07arqVq9l+QrDYQ6ZfBbneZt9EIw52DEWS9AwdQ+sse42j0ZeH1yA83nkdd1owie29amYNV2/ND52w1ylq35jMU4bPG9gheqwgy7HfLj+Lg+NcaV4OZWImFVnnGuNlnF9hxtBblhKWYfnZ23Ey7nQWhydps3uCY2u2nsxPomIkulkhbCHScBzbt7RQyUABfm4NjNh9EM7cFzsuafj4+h4FvboNdgob5QioUB5bIAouP59ivnEqomzmkY3xnyywD6ozsAqzPkizbSFoOmi2196/XrazLk6jTse8cTLenf9dZbn0ZprDnHOYZ4wZmtU22+9SrCmtLVx9pMdWxHr4b+5EWSaAzOnhG7gbqAbSKlQ9N1PJkVYBB9LOA2/RqAvqOxFkqtD3ZGS8ztMPoGiQaGCGdEAXM1gUU9JBUKmhol0cs3rt2zN0OhIeqjiXfYsoaNT9OKz3CdGmuWgX9PbGYq8n0blYIEUDtpKafTmqWcInaWVW9ww3X7iYuItnICo64+/9yi7qQ6r80bUoFjx4iTq5rtRAMFe2iK2MszUzvszB/wCjvA1URt1uO/ewLPjjB0CPSHbs5MDFQdJDEMkYLDWlCTzOoMgYJ4oiTN6da6pvAmHcv2vtKQYY3DBwf99M1ydAOZ0cCRBRGVRubenk/s79uEb5wQhkEEPNdcN8/EsSrTmwfMwqWoc/zz2F7c2JqDrrLWI/l+cdfUaWnzMn+4Yv41pFfLqTTYce6sPWtfzituQc86ZJKwWyjBfUTfWpYWza1S5GOXmRJ+/Y1ajixO+bgISwXaZ/ybdcMfH9Hpn347qBs/2LswzyRVxMabcLUozQ8O7OKPU41dhESrRihLcWMB/YI0g/v6UFQ7rSirkWtAlki/A3QJr9QJinohYNDGXDaoXJyZfvjSp6xD1680XMK8Gv077yv3pbZVeWZ5kThsrhAqrv3EOXpLL+o3ST6K+DWG6Y4k/pJdHxfea0uXkAfGwOMZ5eC/OiO6EjeQSCr+AQeZKIKPwMIwrYbhS1pp65+uTt4fDaNp0hOrdxhnSLbX5ssFPpyHacpXI9QF/HaNTN1HUViNIY6iwLM/zOlJWexygQhcDddNaIrijB/dU5ZL5CyzkKjoQgPciHaEDJfgEeJqmob7yV+kPCJlr1kKrhcqnF9vzXETalhEfLSCcbMaGtPFvQg6kywnaxbwkIFnuUWupYxqypyuER89Zv5aMmup+pHzrRCe8D+J0FhPH5NXtbLB4jGs6GHkaHoHwRaqNwYZYszd74NhTsPx6jcN5qLSzPse5UsfI8k7arAiiaDVEIZvY5qs7KD3bsHp7Hf4dL87OoHxvqvJmaLDf1lPOS3J0Jp/3JHtJQlXcTl3my2ePl+c4wAP3KQ/lrVLAzJsLhCL17jHUR72m3WVATBflUOln/UGlNri0zRrvBwCGL1IJ1gmI8GTQe1Uy23NpNGi5Mb1HNalJTBwgS26oOn2MlZtqTnYJyI8osKRhS9fcPsAJDUFQyiqEuZtzuqiYWNX5iwQBvXK6lWErANTn0e8lWqTm8zviZNkRC+9Oc23alTqJYyf5cfdxXoVYbvND7yp4lHGp8wdJg4xMGhdtZxuy/TQgCpms3HbAZH6y/5amh94UTHUl/qiEHHrI36rEBPrv8cMDyrtR8P9kp1N5oAt5GPnBTS4kVrO6t8+djIK1klFKdwozCVsxO+O5cY72Nraj9tHNfxYbus02u60Aeqok+AxsUPiGb71UYu4nGZ/M+LZ8DnMlelLoJ5DUbfziKqQ3YqTFByJG3iSx2la8IfiHUhx6VKgH2CoG50K0ywxnDYkeX7DB8hKb/v3t4Qg/iPnEGi24N41xVoNyhq4XuqJK/YHHnfvB2tZbUELdZnB0g2W7Ot0qXHNV49Xxp4BjmhMRAUE0Ic2UsKcs4Y2RgIvOclfOWv+l4HugnPk7b8CXyckwq1oS4H+uWdt//VL7Tus8Yu1NzTsEYwiVURpBC3CC71+JmpZoc2N0ZG0W2jSQAJi7+fFQvHVD76zJjdLmW6UwyE0Jt6l3qtdXz7/81e64gcqnbCCF3JuGYXMoSrr/PT3d6+EOuR8KFvBhMvBPJM6FWt9xCfZPGA63M8yQs9b5bcxz8NbooBU1PBR0hFpdtL/gYz90gkokXBC6A5plf3lrDvtVM5Nsqi5cE8H6OemuR1EIcypbEJol1XUuw47ToeQVST8vSDpxhq5PFK8crcJRzDCfHyizxB2nwR9Wb/avx6rYd0dWtUeY+swjRaiEZgX95ziint6mTBvHT8KnH4C7GC6m7OrOAQkeLQD49XPC1azK4OZ7ehI/8WUi1HcaJ8ux6XA1RE/dkknYJWosITVntylO8ZQikk9zw07pOzvHRG3o8aF2IBA+c2bs9YKrd2pHfLNzuCab/MT1yYxOzDbLU6ksbk0kYDeEG44ObM67hJpz75zXBhnrYFWyv/2mgMFlbRjgRG17ylDYqhNj39wVVmpn5lLufljH9eb7+8jUpIxcQyYDNwgigZaJbILxU+nY8DhsxahzPMohFeVmwfYUWT0FXSmlpYaMzz03ZAIJkCokhKrWUhp7xGJNHpOEPIx+WSLsvRqGvXw979WPquz05ZcvQ71mFM8zxsj6VMsh20JYoglpQX9wWC90S5dzXh8O13UBnCbrmkDczrwGlVHDuyOF1AXMP8FQJ3ZBeC9ii2ahs67mhX1yTaYo3z3EVow7Ec8luXyVKUTNXRwSg+PDzl0SzW/S7PIYDHdaZDHBVwLgyblHT6D7Czto0W0UclNoQcoMdiojYV/TA9JDLY8ItoB4MEFDlSx7YCnEH9JbCIfj/kgOVqzEe+mpBI5RTYPgO24XFml93NxMAcTBC5xnxB1QN3tmToEBl3Q2TqdrZJaNvMc42ilepKCG6NU2/dRgs817r7h6cDXgk24PAlf0F5by4GBZioNY5grSWgMdGHZG6y4jb0gvXsU3Rx7XP9AmQ43iskna5Vk7fL2Smq/zLEVhEc7mXduBBB6SXUph26xqaGsCRjblqp19hKkb4RAFqQa1gloQkvFinSXLh7yfin/Pc35kCClHWRTzJ1rZN3zQNNmoNZw6K+w2Jxa77LlSVRUQg5xGzPaEAE4cD5D3EJTYs9qmzyGaSOz9gyH3YSACrAI2+isSosBmdm+qopfOGfakxijrnF8aXIpGVfKMy53ykTiHNMnGzz4panVcpK5Ota9e1Hm4GbtOKfRbI1QTCXDsMeTiPb4pnllTMnkIOtdKaceWELj4zbaTerHW0s0UNmuCZe+xbWcXTf7hXpVU6w0tekHK9G9xQWVhtfqBxieDC/cfVoaTMHti7udg4EHz0jZyWAWZBVKYTLY1SS71n0pJTVBSJrRTgxsE4WAJ+X8pAZoc0T6XhFxwI3xCkNUSf6Du9VI1gNT1hDDhSb/MKOVv9HcPOgIyoXfpqgMgHvDx637dgm8f5yME1nIB7wVqd5vFRNjrIZ2/9sluU6S1UAQaMi0fMDYD0pa7dVrs3zmaJwstBYglXiS4RZ4hc+GxNzAWrms9ZfIW87to0JXcM09RNGUqz3yamF4CREyEWkcmQMfNzFQ0vD4lcWKW4kqHmFFMITmqWXYW/JOHAjcm4ozt29HcAkSBFjFMfJrEWfjz3Ca88G5Bb3lBkVVvnYsSiBR3CqF8vEBmSXabm0M944+vdHoaBEPfMHikAUV9Nlb1jhJrYa0irJDC7aVtU7RmNpIrnmv3p0LkESySsNXO+OgQACxeyLQVVyxpq4C0dxVRAnoNOXpFs5yyvKBWCKv/47RDDKy0N7I7cGE1kzwVSj1n0EuhsAqCrev75qVfIUvlsuN+Yq9OJSUhi8qsqCYaoFAnF12HL8UzXGsDPBaVRy8lLoNPLncQs7FkkQBhCZYeVXJcLNPQWWJK1iZHG4IgWbDO21NiREZ2AZhRLpSpKsmpq3mhbEbFg7i6QbOEt07XkxFzRCmbpTDo2ZzMUcPkumG/t/u1KjcLOSMIeRXNkZfxYhEgzVgCM9c15a+As+rH1kIrDQFelv0b0CF0Kxikreh+lL+labbpAs4LMQnrB3BJwrQPPqc0Wo0jyq5h4lq7mKd726KOLJm5v1GFu7ho0JOgwrgQvjjqtdZY+i+YzkKfmdn8pN+I3t/Cmaoc0DZqNF4bgoqEe+xzTzjnHKEkMNUH1aLK7MFNxfZy1A+j0RBlQf5LNmR771zsAk14RHAOPJzA7xj//AVvM8NBHSLhgcBXPqcsDZSQc62L0HDmLt9MOXa6MA7pn3E6R6lyPOgkIc+SHivI4OaU0H6N0yE/mqBFMR9DP2bszcN6t6i7xaaE5BX6ad5uzXZeIObL9B1+rwA3kCEUCSSCkrWE+IYXYKnq+Yb04R0UMR3O24fS/eZEdVHGyoR4OSiH3Ragy5CiAl2BjBWAXvZaFokHkFxPBQHQAuAbnrRS3vdCHL3f6oOe2WSSL3oXLhSp87V180qLc9B8Iq+4vZb0ziLyUNIh0hlJZo7AdKdSYG1BEmYM7+rfdTP9A5Mu6vsxTqChVmQMSs8UZmDYjuXVYRd7g5iSiTMW/wDYWUww3DIRLhkd1Js5DGHP1Ueo/hitt/2XdwWvn/q4bNOXhwWit8b725UaoJ6ANOCeRJrAEex5uT5HYNgOfqmPbvt6EeXz6oilRye4ZmEVSZn6TAwc1X03D+tgyVO/RL6QpCxIVgSwkLio9ycUiokD05GIPCYpb/YgF4Mz2gosiPBrI2NE6ule9QZCuNAYuGbhKGEqtWmGHHVjHdt1TcmG39Us/bYdyA9ORshqKVZr9RKDxOcOVZR8TcFqV1Q9gjqJyDUiIdsruKS14SqEOcbrlSkTjuwdG5u2IivYRZw6q1aQhDhckqIXg4GBg5sbK7U/dHOfL/7wh99slP2cKdIG9sgmrja+wzSUKJ9Ve5kSi/UHZsT9ZK17A6Q4vfcG7pW4Jd5G7NWPQEHxSsulpAsRpvRy7JOiEMdxNn7Qr0plm1Rqbw4q8bk9Q2291AXqV4hsb8JL2GmJGSyvJuvdL6zksWS9Dje7D9cFCLdMwNAMmZ3ThrWWU9tAqn1ECLMMIhGLq5IyR49DnazWSvIcHSFBUGQ9wmpmpbbGuCA5SZ4he1g8vAomzEYcZ/x08d+UJXtizXG1h6BR2nR6osURwKExur0abBmRSETta4I2z/+9CYOM05d6kIlcQ9EsRoQIaKlwI4XvnpZLvWGz6b6sBUK1pFCvKbajkH6lai0IFOu5EAd0Kcg2YS/nz7OyHzq0VD9dlud/Uo6nIBExyMFO3iN7Kl4pP6wOKmdmKafO1J5l4BrK4XSOekcW2ncg+zqcjEPRPrr7acazpdjNtHA3KVX4TMsYO4y09FyM2+Lx2M89C4TStad8GaS9fivMkjKf2IvDSFXMK59hcBplfswuI5XDRbpmgpQNrrMn2MywLeUE0L9qKQhGUSL6gvowkwX9956CYEXDyjOpuH9SQ/4iz97HnW8FsxnGZtWdEIE/fozfB7zeOkn1l2oiCjBmNocSFtFWYO4b8baZNg81xUmhUcGr6NOYrtoxRPbElBi+QYWEmwniP//BIq4MdcozjJOneGEr15a5c1VzPh5oClUPvdGuBc/FqsWBkylCFxCKtOt+N9kT3Ca/fRy83DG1189xu48fNgMdL2Ws7V9AVU8r4vCia/b6oqG+0qi4CKfNlgNgF2TCb+p/8CmYR/Mi48OgAbw1dXPUNkr+wM5q6tVaVnbg4w1/GPJnC2LEQkImtw/9GqX3xcLliqov+RSV+tpeMxCljhN+5LAP/I350IDXdxivLGaiwP7OndwBfj5wk+1jZiqyHytg4/Qtc3I452i6+G1ygH5HRpnw0vNhu79HsvfAqKA4MOF/W7o+jqt3IGi89r7w/m4nl0iHTJ3PQzZMcG/pV1cwgNV3lfrlDdHhIi9O+6viR4z9Ocpr3+Hf8Qvz0z4jeFHaEDevIouDmS/sDjlF4kRC+sdLNV5NulFf4TOfEEsus1y50fcEeazkqy7wJauIiuESJ+zRSGkwu2r3+iBbblY5C1hBbSNVB+yFRzW1aAquMkSMXdr575ePjWyqZfDYschmSTelIa2ORKj7zcHmTpdjbwLjmOCStXWWCacaZF4EE8iTupTDu+5ZYKEWT6ej+FkIGSfumCynyRXZoE55Z5v9J/i2PnQlVg/MNTrNIu9jeyuZJeX6Z/q+5IB3n84d5nd3IgAQWaR5GskaQgAKR4WnO+smfoOvsQRQtFjSwFACDWfAY3wTrv/MfQM+R7GM4jvhzkooKnZJuSdy6aKPZg7fO/vAwH4nEumUVUy+Cj1c8SWJ1S5y5VJtnsqspXghxg6Z7fB/lvNFjVUWokv0Lrsra7KNSSgLS4WzQ0EHYUS2hWTJO/FfKZL1xQbTs5XgnkWJRGUQdIEz3TkVt5jLdZSVoO4xrey0VlHuF9/ow3CV7OU2Hee+TTDoNZZMYTHZ4Mal35T7ZaoykKjJiSi0vW+yLhvEol3ccnwEu5SiFqqHOSIDbsmVBAkk1vCwO009IvaydP74yqfnUWkPXBgNc++EdGSxYCW5c+O101kl7jKDIZwqFLbzvlmz67rdtBeFLTqxwv1y7iHQjSefQuyP9mFj9XfsbIrsQDhPuDmFVkeeE89tJCbitMrGzlyJpoATXl+E9iznxgwOf7XnxgaKb901mfjT+epGFrLAnJ4VBO0mxvNn1o/iVVYt+v8qmwvYQTgFQ7gb0x5+WjGn7NeaxT5NaUZgkKneOoHBc8lEhxsJj1o+O6j7qVAc44BvZPHpo3/nX7+ctDb883l7+9ey2VhtXC7BYuwLrvOx7mX4qLdqFnbbT9NuE7DlHkLDsHwJyhkRyALSqtm6rP2Xilc9+G5G3wVFN9t4NGKOWC8bX2tcTVT6ZwnLXRcmPnXPkvl9fo23jk05pZKSJULN3Ole170vApB9rizIus4qk5udZ+Mp0tLi214/Sfdi7PsANPXDbZXtjSjDeBDHtAAy7Lbw/Ku5Hk7ynkpu8IhCgEDuLDVAQysODCjqvlA3S8zYFY4YZlEbhS8LUnGJHaQRChNohyxNhoePwxtFmZlsjOsUmJ5zySe/1GVeJRW0nPLSrU80X+6AdGUe5jBUN4hOYxlsHoVXf57admc+5vKZcB+7jru2bM3H/NG2b9jKEh2kxubnMPbp5yD7na27RRpkhO1ESlTZL9pNntpiWCKgiOaLcnmdXNOVi6H1v3MwRVcsdzA2zHH3RSTuqOcSIeGfNrWLhxBQLZDUfFf6fBxJwSjUjVaL5UIG3T9xoMo2POkdv1I4fTuJo3J4TMUTJsGtNG+jZWzM7r8sh9qFH7CCSfBoGqBqOaOG7AvKy14jCW2QmfmBGu0/ixS6ZCJ7bF91IlE0zxdbdW2Oy9p9goHLlYBJ8kZnc4FYHzCapMZivIR5/sqkzN8lsEGBIOzFYq51Tc+FuJdgdP9+iOsyGNX/cPFU8A1JKxGXGPIS0iLs1pd74q5sA1NE7lTbdn3PNPNggqe4N1+YC/QZe1AWqY7XJMkcuHWMmwKKfyDQSmo5UrhHYd2KOWqseJxCtRnG8dtLLGLvUQi7UxSvLKNlHyaq3Eh4NWFy+YE4Lc6HP8tMPGoKv1W3ne6trF1/5fb6M++gsnWuud8EFU0QWguaHCAC7CfxWlLmWOtbiWbosO1P9C6IxA2S8e776FcmRK4HkCKxvYCB69oiLPtIY116V5qaruZrz86HL3ioGpdaFukzfY/epJbpUStPLxUqUy7U5X2H2g/rTcznzjXtMnTCXpFTDbTxs7Vj+H/frRIkXSzpTlb1vPfHPv4fCQsoVRxMZt5nJhV1Pj8kiahWRpeNq+YX1C+a4q4wcDXPlPU/cuQUtQDLBJT6vVI8FVKIJ23eYGyel1bKsP3LebVtmIReGe/204mjHmDV9xpn15DBdtOYgj6lBJiUqkrDXqS0R9rK1ggxBYfAc2eZFpQ4PzA1FxHE6H0izUCvOdRhAai/ryk8vyxPzvODtQMU0NxiGruj5CmHX//6qwlaFBa9y7ump9bnH7jPvOtGZMMu36RxsKHbr1PE6yDbWq6O2arzk6Lr0/vj2j2awNqqK8D08uCuHcQqyRiQhE4MlJBRwzlM8d2Gf1ySv8QlNqJhLTOLEk7q4vx6QNWUEBw4Cf4szpy8cRL9QyBsjK0gRLhn1oxXYwcwm32wj7L8aa0XN4f09syr20RVfxBa9gjEyHSepW0yBDpZ0ooP9MA6rRaGm+V189NBVyU1etR3p63gqQ+W8+Apm+p0+vecajiJp77PnZQq59/Hwfaw2rS3Cv6PyXyu+710vOA4bRhva0oR4tkct42C+gXnUB1CvFxAE7N4D816KBhKuA4VIRYk5BgJkGTIgt1fQY69q/Aq0ReZ+RfbGbbznYGPT80ny4hvDCCw4qff/3L1aEPA/2kgGL/83ziMlkn8IeQMwml401e4hRG9VsSYQSL/kzjRoi89BgLLazw+b2PX5RBFiMhLry0h5K8W5ofideD5rT7bUTuQs6vjbDK3Zv8zVrNDhilkoNJ2PTjFLzexhe/+2nRtDz/dbnPppUoikTbl2ZtZ9+mHdcT8tYLO9eJJ9UnU3kQoubDgwUywk+bICjmMUHTUX8uVhJkwzUwWW5Qllszp8GiuD7FFqNtv8VCZdw2tCuR60im8zE4mh6YNOB+PF9mVfjeERtlp49F9xKMwQKiE3pcb4LjHpN4XM46h2576ZPb5W4xl5UAZxkGxeToWgxzaW8K6bTmhBt4RnKdI1mHsk1oAebC8Vv3aimBN2nnMoitUiwRUq9yJtQFYbFKmMtMOxKVzVGByaK2lpykJ3l+dlm2wgYYuZYRiVUOqZMElkkkgBA0aeU9uI30r2w/KaWQ4etYvfUscVyfxbFMulpacoiFswjCheyebLvbGVRdfLpiwYX6S0vOEjnFDbQpm2DKOl3khXAVZ387G+StPqqSGPjExY4Kn9MET+pnuC0jJoN+iDuJUuXAJukP38r5W+xlZc/JsReQUh67PugVX35fjJDIpav+xwvj324AyamiTewUBCdY4D4eqsU/HiXfADVJGEXL4pdFgS1WZzVYhYsviRhI8hEI7Q+A6iZw7j3ikZgvX+AVQrMvQGYsy3wFgVrEni/i10WQKbrMpYjlDZEqIYEhEIq2m2QmZQW4U/gqvKykay9tCiNjNFcRz2/u4jPrVsVBUZtVCQoSVfe/lKxPG17OxdjvtPPBkoiBMhBQRgMl5/3X1ksLFk13+3WYRr+6/OKijt3eihpVqm37/U2JCj/OTI9Dxjrla3HoTP+eZYH+rMtCBexy3I7TH5Tg8ef9uldJytzfjVh/N7uQhjGpDa3YYPqmb2n6rWeb46mimjDOD1ZZary6f88qkD8iNkyjusfjypi3fCt5Ff//GmcAGqV8W06OqKkAwHqvuC2h3kCm2aoJbCSkl74itOj1LsFNDOtDuVmIREv5N/lYvS6zeEk5yILlbIb4+Fi/6PL9TsaaIuxCOYjbKRv4xXb8+wb8nEhW18NGojc1B7saesggNYVCZnU39U3TkeNmtRJRxmdhfZ8Jp+9Bp82O2mEeMdYN+P/U6n8X+uNnp6cxMbYoz/Ljfo5sCKOF4fmDovNhtqNggedELD2/nTjcezLInEQ99w+Qgz5EdoreM2gmpC51SpYlNMz2IbQthUXP4l91pZ+UATFNTkorCo0VYrHi8Yj84pLuEyNVxvKG4KXj1q0jUyFY+fFWoMQSEeCU2U7ivkwG98VUZUxb4phUbHtotyFFkENCw1FX2gCDK0JtqfRfDSw9Bu3gsO1WvHKHEcru35eTUYwqmDT0vwUNIw64wGN+NlWQNEWIJ0MglP3s+vwOP0oPpfJj8/E26fjYxx0xh+xNjRPiWDiT45Q3/7bKskG3usyKINKvWTcXXMX1OJakqlSHh8MskOr0c8G00e5dPHm43wUGEM2tD1Gq62ZgCwAtFPCWSBDxNjj27bJZSdT3CNu/3CzJljsHpxWix7ecxKMAzF+hkJfFF8IUZ7++YzbgVaqsUhIJcu3Q/xfgfwsxo86Qh7ClP+XazaTzk89Mx60n3yvGuT3LwDbd14iV1oRqmR/u98TKOMcJ6LW2qfXz26tWP8Z+ehTYgxmIcU+gHKu9xLJNqA8oVgRo17HYZjh0svG7uryt09vt1I/+OTvP6PULSQ5os6RbUwckvbESruY5fHL6LXHYCfGY7J8faPA9CPLUBXXOgl+0Udz1mHLBJyoELdQ8JY3jVKZMlYjBnIl6KYWbD4xhd7BD5nOxa2f/h4k7ZhciLHjqMrCPwRdPqPGopNxhWnGqiMMyTr77LCzyEsnxVU0ojI7Qh1VHpf1YLx/1HEsOUnPa990PXrxpoWi7TfJDosR4uuoJ+fnYWAZgglJo1+GIaIy6aCXMzSJ6msCQGhCpyKNQDoJTTS2AQsGJmHe6XBhaKHLUZ2+KZaZLExVbzlxP7ZkNifhYBSawmAJFNCEMc+AtqUlvVFoVDsDoZPZbooBK1Q6M3x3L7sjv6P+FBGQCwvkhimuFqe/UQsqXq6/bhqMDeBMub+PamGxB1icqdvCQ4rGxfIEbS5hGedRulebCE+3PhAmc2jekrvr5sextxXaK2mQKtPo++dC51qEmcGCOS9E9950ZEn7jEu9wBiugC5A2knvIzSZSprcoiiR9nRQziFejKDI/CnuX1ks5G4FR20CUAjDrGMflmwdwosUuY+ty4eFv3+51KfzBc9l7z3XS5wIIh3lwD1QF7CzDiIkoVaKGMpOcJEmKl+uzhKv3sx85JAGiXgeZ+CenV/ub9AMYarf65N1pNL39V31xSStVKLC8pPcdlg8sQJnVxpa84nzVI2PT7R3k52VfI6GdLracsXC4S2k7P1NYPjNdT+ty6VplTAa/vqndO1AU3lEyJc1jqO+MeIci+CZGXDJK238iDOjw5jMjbzJCpVQPZGp4+O8VrbS1TGApOXdvKbUlOtZWCLVagWqeHJYbt3ZG8oYOE/0kzbZ+vddv/2bvRckRE8BVzSSSPYnZcI9X0KhxubqUFpUiUvaMwUuRO2sjBrq6dNVR+sY8UtHhoWs7bxu6HlR2pkyLQI2ob/tgq9945WI/2ZOhQgqENVyujDwQ/PxOSDoK4T3umWa96Q13YTKHbwrcDPxyue7Fi1r6wMmiOOzwLGyTTGSsc2hPOCHoDgO4hBDJGM9P0uXlORcOhSDTOyjnodm2lvhrfmw+Aa8ykmyw3ZC083X4oDNL/KKdd5H/pNJdRJO2/3Qy8qN6Xe5guG63rTw9EY88yQNe1vr02xWIdDBZK6fK/6D5Oq/Yq9j/BaPb3uqdzatrvHIfPVAnVQjX188RwuEn17Wjjd0i2VS3FKsyeYSqREJDGAiJZZBibglJwkjEdkQaJ7gQoJcfguqlX9Of70J5MG5wEcaE//Oq3z3/p3t8p7pf/1ldfnelf/p4kvlFgKoquRMQDXwWFVvz8T8TuQXbvkDSJspdCudvx47BK/yYLxpKbUDBLsvIrqW03knJAHTT6pO0VRusdKdiJoLB69V3+dnXZDH3f1XJPD2N9HS35oj/aAHeWcr9jk7V8ru6tFxZopK+ISDhz6ldrEZk5ZAIydAPyyypErLtWWdaRhrigk1K2HFBNWnwNRCYyIYT0UUiSXjbG2mEuqotAsGd3HgnfI2hUAdp7Ib76ALLVublprMXg5va211rVn0yVfMwkdChxoMTtXnOMfSFXaRpxURHCBhHpkN1CRaehkLgXA2EcKo0NIPbez7+VwiLP2F2URYhMxYSg7rcTJoVLXpxD5Pr2MvQ/ev9zywWyMZw/BcrTSGBAMQ2z4IEgqgCeUg6muxYutJTmHdzzC5AeWX1ehktITsdGtyqy98YMk+ynKJJGE4gAcja+1YguNcklb6xscjqZzBYs+a7VjQhliDmLI0tOuNvRBxB/WrtKVyS2RI4JMWa1ypPSiJ0Un2PvE0Mnxq6U+cm+vLqB+wSPFktnyR2azidgeWXJA8b69xatH51E9paNz0zX9nd9ZbGxGpaqKMWckM6L2BgxVMEYugn7TMsDoQJdR5N0I3hRE8rJQsyk67d4AffL8u00GV4JsTb411jy7V2vT8Djbvo/djVYujhVl1FLlETFn/LZ7tZaYrD1UMxXLOsZuDT4rd4n7GqgzWhqBYkvmiwc7rbnplU6RNwCboG2g1bmty5BCdIfItYZOQqJbbrTr1rZfLc8KRvnFwRMT+jBPP5Pmkl9yrYX99zxfUvr86uvkBQpbajYuJJAq9TSqL5YF4l8oVciKDhJF0ZWhAhyWIeqoSGFfpaquHu4A+iotPmQsle3pS5Lj0NT80bCRZWURn9cMCKXF7yf6uKHCRsb+/mXBkK9kuVvyt+oar3xQW0Iv/x861+wBOx3vZ1loZJ480BcKtt6HJWkfQLT85wf96g4Fa1eKcHRGSkIhp5IDkHAwMy9zX0xQHEp/lAC6rDay1NeOq6R28nhgCNVJF2aLnjyWB/a3+Tw9dXnHD5Pc7MuWo1wMv5XK2J547uu68MKOoQBek7eDd5p3MxayOFM7TYX+UrLXU7iNj6w10w7UC4QCz1f94dQhjS4cUNBvHzYg/DiPIC9IIG+qjdpxwds18FqfojxisRTIukHm94gnA5RfEh9XbNz+qXJ6JtCZQxtzm61ShfAJMHgL/2OlidJyktrz43xkUMIP4mYwdbYT63GdA1S7VMO6j99Xwq82ZbjoxAQQoSQODlQqQgPvaKDwkuFKlT6jXmy4UCSqyZxh/fDpRtqNPddSSd7bqfvOUQqkXCbZyQNMkwl7xDSu4CLcKHA7U4dGn6e1OD3S8KNSLf16uZgqevjhat7npsBGT1MWm7IOBZ0Vl1C8KqmKOkLw43EeriBzA7lJuVQdYhYWtaTJnT8DJxmEC6qQerU5ckrlhq/40P4V+l5N5P1G4aS2ajkuY0TgnaRlyUxjBunSVJdKE5vlBRkAGZPX2CWFUVmRp/+4KrIZpOct9/VOMvc1iWefJT7rLYu3RZANmTFAFop+nW4AqBnYdBfEmHDDrVEbep87ZGhO+I9df/X/Pvy9VMrHxBkBm1z/rtCjY0BDCUqdQpnqgiDtPsRZ3PoOCl+vq2p8K++/M//yUHYhKOXlzc3Y/btW8MbYke7Szb2X33CjMDhp3nWpDDb3O7oQTep7sDppDF2vLDA+cBRteyLuzRODJj3/7xYpXcyhwVVdsRQIqUsbJ2SdjzUb0qXLKzbRrFwnZEZgmdqSd/x7j8v/njzlR2KUlC5hEeo/tt5Gle+HfDXkBBIrehc713IHgo1nNOgagiziDSdxNOVWCx1nFhPwSUls1qShZZ3UZFrEo8b89X99bLu/PwBAFe43jm+Xmwq+DHBobopReDqMMhdhj/KbVcygK7NRbWcB9QhoCTg0HWFxErvNpMcHqrAuHutkBIjWonq2KVKWpQpN5khNojeTkC2tZXmqHk+NPTjbDMd/maLhs7WpwGUFYYdvQrBAFHTdJ2hsNWN/w9eSAdbcT+X/uuxAKyC3KjFnPidht5QUZBd0iQOcMHxgFBTEc1Nno9hL+zjRpKaSnS3+pqkiwCqcp7Wum6HB7d7+P8xvwkHh/P6eLVqL52EMpPPkN5T5zHXdEE0meCCLXPEfxDqUBn+49VnnPPr5o2f1w7GU0BZhnlBY1i8YV43wzA8turvn9asqeiCX2n36K99kArmoMfNXbeb7scImNjwmZP9aPMRht/kdTKH74fv5EeBbzwo/ovB2C3vdb1okI6fhq4lIJtNYutc3W+rsrlpv4mKP2EvNLMP9pZS2EqH/JkGxCOl272rV3i+Z/De9Mu//+khbEANYCRSPO1KEPtMj1Yibhha1w/WoCqwxkZRI0+N0WDY2iCC3iA00qrtRA7YBmeFqOYUBE0rl5SWwEJK6d+8Qln6UdBVpliq3k1p2vRZy3fy3fPSWikGPN/ve3WhGJGKJ7lMUSUpeX3JZvxDLdHh0Sp5icuTlDSHpMNUt3tBLu0cME0miKZmbtCnzski6pTIkxYU2iSi8HBimeN1FMgbpezm4dvLJUwI/ofbwZQXN1N383g4P8EmhtjVRicxj5OwHbIXRplQzPIMsnFIe/Qv5lXtDhEPDFayVWFbWUQzXEkRW0kn2Fn51MH0+OusJ9P77Pd///Mox1LvnlR9a8WDcnItYk2XSMI5AFKeZD05u0HFeVx2w7aWmgRH2a6w/EQCFLZPsw96Vk63pWrsdkFWzd5OOF/qzWuA+wSP1t4cuz0h69hBmmmt7QFfWGttF3MlaUMK/PB7LbO09QLuDIc5F56HWZ9MQLfvHYGt4ZIK88jqrhchamxLOP/yl7cFzTeMEKQgBQu0RSo5386Dz6Oe7mt4n4qIiYXOEGCA7pTNbblFgtJt5RT/STuiWOgqHU1CNlxtgB5nIgeG2NSYRU0SBCbTp7axFSaiXZc5JM2fDY8Q6AIQOVlwW4XhPSbIwaB0ommHvum6K3iDnt5Hdd7lMj+PjPMYt6Ml8EZTKIaPJqPMtCvEMbdg16Gy/78pBkvtXamHy17fD1ELe93k2FAujSO8BkUrGTh49QmoGW3Ny9qMjy/SoQ/YEPIbkgisPNv9MowFp4YKYggrY95GhLC/axiWZVX3quScKlypD+NGDs9+EDrmmIE96HemeMZzbE4t1ak548mXdJCU2fAJU3CzuyJnFHxTUWSjoD3fXnj0BUZquI0B76HFCi0NSUr97+2RSvDM82OC4iTwKOdCjJIQw/xjChzbfw50015oNhyze/LbOSz8R2/zKUFb20vaUe/d+FSPO7sRuOz85+mf0s/0DeP6IKOrkDhiK7GL6nJz3gDr9DO+GZH431/+VdOMiiTMhKK9vUWPWFXZYRW37QAZkYjJmHNrWYIIIrLksxCzmlQVE+tfiI7+nGmMZTBLWB7ugKZ40RUodlrDnxYCtaRoA2pmgZuzFGgp1i8JdYIKr/LsY75IEWfcyF5aDSXpgLme1F7oPzz3PldDJSKp6qYTCvma+sRExHvqECEhsxASoaDyzrl4IhFEBGTEFnR3zyLMJiuR+DW05htwe3yh7FIZ5AxYR8yCr7odkHwUU6rB27by8zPEBLhFgO6LbPgqiNOvu95Gr2lGvO1tWx61YtbFs7B+fi0K4ZCjnrndtSFbvybCQsWpLgSgPiTjfU7onp6YfXkFzBODP2wGy2H8KeXnbwK4YQ/RbgiRZLZG4gUAlEbNOwB5khlCLB9ea5OhI/JSbW0+hgHzRkzdUNLWm2CLewjulJ5vZqhF/DjQQq0tIfbmSqjgsi+1WeZA+CGkmUXqhmAFISgg6EP8MuN10kYt7XUL/5WACT0GQuy2dYHmRBC30QwPDT1VpHt6E5rtRZVEpu3Q1ciEcyEh256AeHnjmolv06IBwurY7LaIDHPpHs0gxZp4kArFgyXWUH0OudxcBkAzQh2t0w4eao/QdeYFU1S7ZK+7OjR/KgiGMnpCG+rgy4SkK2RgGakWcqWZsfi7h4D0NbtVhsmpMVYnQnHzWq/E9OdHJoQKwgAhppEG1ufzckwtfdGbqGiv48cGNRpHHLTTmvDzIGUvjRTmoGFTmMfdv/Ry6m/dvH18Rb9L3viy3IP519fXiXO/0krUIiVQtBnXs+lvKLoh3lW3g7tUiT/PTL+ab9PEJpq1FyHZaLGnXHyLOURdmGOMC89KpnABN+dAGXETlTeJcZSixbUvbU7BAmaY9GOaIeJKp4vNRpMGuqX44s1wu7m5WlAJOy86zq74GzWy+0n50IsqpGmIU+CgPris89sFn5lL+wcvVlfWej5W/W7tsrB6o61iHS9S46MA1oXgsvEjQBcr0e9wBxwGdrc/qLMtpUp2ziI1QM6HpzuY4sWU/EumSVWEFr9R4T1xAVPEZLGLdocJ4HDrjPaXUBZQB/zC6XdgiOmtB7f3N2MvOhh4zgEX+PuonHDRmTeqiv5jJzZs//gFzBn0LAuW2F+4BtKmNVcEHeg1vQkZb2FEx58T3ViQcYq4mpnkIqZYvwBlFuSDTr8DfUDWu+hjdou9MNQVkCjaLxqF+kWo55teKaLtOiTfm4bh8TEcO/iUO1kgRRPD5O+rn8s0jutXDBfodNg9N7z2B7AumhBFnRVBvmRKUqYEfUYCWFJrg2La+AfsCKMY77neI3W4TpBPin5Vj6f91t3ByEfCPkVVKL5fXioOwx/9p8L30jaEPV3UKoXEvG2vnZfolaD49hfMSsoX48Kt3bxcvbRU9JLZue5uuE7o4OYfp4iWY/UrWNr56UdD/9ONbr17UefiwwdsHKVyY0rpyRtbWMJfF9Qnxfh4pxDpraBD+kp3lpoyKmX+WdXmxs2gtQqC8Ys8t1b7m3+WV4leeDptjNr3vzDlscon1y+eXRpT7VGBZYrSFQxFfNWhPMMpZpwkqq7MK0zYIahzCS1GCXaZeN5FHKaxiqs1VK7QpX3ygylB21k12DvCVoz8Yagw6ozi/T5fVQxB0zXIGCbwspU/k8+66/OOl07bx3nW26cM8SRe9GnJEkKcJX+ateVRxTaZWuNifty+4PGs/HGfDGBkHEjNu7B+6yS05J3q2hm+mFQsoM4rfs7ju38I5beW0JwummLNYK/4DDyP3J9GcjMHR9aHOFKHUGfVETWEZt6jokDSQgR3VP8yCWqdZai3TiA73MukDFojVocZJ4mlp0Pk0A0K6GTLFL/3TwUJerxnBVSeUzee9YMyd9ULYNVUBnlr6GkVdSpRI9NKJDp8tX4ZZ7xuMjLJGGdhSJhXEUcKdiJ1a7tklTT4UMv3Qj8rPQLvWhK5khl4kdMgxPRDIG3+/XdqUbtTCBjWHzXLn35vi41Iq0sv+6Z7Y7aqN5pfARu8K+DfYS6aca54rEChfTOQ9NhRYTjUPaDMCMm9qpMeTPHDOp9VvE8i5XVcx5iDGBUj5OR7SXgyDjpkXD8XSBzJlyGpgV6dIHhAsKJlXRGcLW/D71kMDCi1VPl9hsdIHFYc0R1Zu3Z/wmrcnFzRqdYB6bQTR6RU5qv6eEcJikeh/RjS4ECDnjmsvLwm1uhnG+Wh8I0tegBaaq+HsqMiyWDykJaniG1l3TM6rvK1H35yFZgMnpcA68np7O92C4AbiU1IUIg0YLwN8tgsoaW0bvLjoiFgRWN00C41Q1A9gxijKgbVLIaysVnqnt4XDz8nFL0TxWcxBIectg5EVjIioyj++FMTGVf8vIxML53Vy1IqH67tXFgmgFhu/jSGLhamRa4ZwjaBU7pYZxHF3TAQgGR3hfQkkwJDR7vOk3LK49pbs0mujaG0ixGegiCBHEOAH1lauAGdemDo6d78Vq/4L+OH7dvu1kmiH/+wCYiEf7/Cw3P85AJ/fOG+7kcbQzHyuL7cGBpoSkR2Eg7bwdGwEsrzb2Fwxvm3f0uc+0XioeLebF8gmuHnlebCrC+tGaVs5iOJhP+0iMFpZsMIB5c7ZJFksIkVo6AeSP/BGG4/PaP6rGcpGb8wiTiZXEGmeT5ZJSvk9EvAFyuJgyBL2c6ohcg+hnmxheddV07hcVErGj+FkW9RyWGol/B8/Cy9IdZx1mZIwXWMSqWst9hxoWLwnfeIbyu66U2+sXR9oBP+a0MYXC7vj7fZEai3urEcPN7cb/Ab3ZVOjWd+h5A6K83KW2PyiO3Tx1/T2HROxyGloGXAVboLaXn+M0NQcJbTbfPnGTYVA01ACYHwP3ySYZI+QdiX5RIZAeHv+EpzRhOWbkApxERfuAqh0mSoF2cDyeTTFQL5vKP+qaqBTB2p3Aui6EQSnHpbm7zD1yq2o4Y8cfJCghckBpeVBiDFrcw6jsienXGaptkE8/KYaNubrsysFsiDjiU/rFTHiQ2jwhMxZYjaHEjQD3WDRbjiiyTTspFqXY71/E5QnMVFbACSKT7Trq6HthxciEF7pJR/GRVrdzko3328JPTldh6NX7H2EZfLu4Tueq2e8Mc4iI21mzWBx4lCUn9Q427S/s1SIZD9Xbm5OUjni1PPjKGf9PK3xaTdXlIkD351EL5grHPXIRzPbEYrrc2GVSD3NyFgXDxLrpAx4+XNc89OalIcXQXAksLAVCSDsGMrE9OYNEL9xLWzdlL885bZp02cudBeXtIkUs1jTKEMcTrBaRS7Jqqqu5ctmGEESfEYcykMVukkaefUm2FSeWNmbSu6rdzP22dJ8NHsc+ph0lGCmvUFvS8Hu/r5O+WRSTl8sq9+w368gB9O3rD8GnTTnlgEqcEuJ8WhB1dOUeTLPdW9xBhbG7gTnCwoR7JRjpuy6ChvEgnxoyJCZ7OJK27sqONUivE70AW43jizHjzDbNykxqYGjlYlat5rxil7pVbEAFvH4gz6zmIe5DAt5KMza6Lb+Rx9UmUKE6GmQvBMhGukmHxh0mWKExP92ySUvS4Q9Lb64hzOUEpF2sI0YvkOykhrAFLcAJSaZvClOwJY0WgAg8kLRXGnA+rYzTepUyZQsb5/Fy4u+TofJTf1gVs6kvTAZvkUxJMfYooZRxQcovfmc67CIF3XJZE0f72g9n76b00WsGCBihhIdmY9I7mfq98hOnVWJEZxBzW5q2fNr9VSKX2LSMRrHUUioLRAGmm+DFLZxsbmVMqzgPCxQkZBnAoFWr5SYAukSrQBL9aSZnvauiNtSc0SWUhx+cdSLJHK0gWl1llvbODGRZWpmcGc+uk73i9yQhRZASTwcZREIy5UvBPjB0Q5qna59dJjjZ9yL4GKZFKrSHz/bVBcgL4oQVZ2aRkuqC4hGFWBjaGAUfgg4tMcUgmtkPrbXKFgsiKWHWjxdv5mMs3z6XTJ6tD1nTsGmwElK/y0ishzh2vaXRWoTOF51FISLdn5uvxKLLwUvBPkqQ7LvBJ/uS10C1ksUd4KmdibiOy5RPDNIOFOMB6jfxtEbIYi6mDQnnSuneoCqdi4wsP+SpYX/Fe/KlQQJTSiX3d2leil4defs0whk+IfrrCaQxgmFiYxe/JQaWm8QOMnYcjaaYRAiSMvr9D4UBsDK3KtwqtC4vQzbrw+Sno+tpUM5vo0Hbq9zg/SfBx4BncS9lE6wmW4lIVUutEPq3NCGNoTNvXDeNE/1k+yG6w7smWgfPeRaSj9rZd0CQNNI0e3gIwH5VEsZCBk4948Odnvp39Mg2Dbg3bnTu6JtBSnp66LtQ8r8+VvplOMx2OIfKmJ298vlBZSeVszBEEYRt7AK/1rYT5Vsd9coHoIyJqKdl52rCRUAIG3JR1FpxVd3MG3cnyjYDdKxI2l0Fu0ORtKp6Gecwdl71sZEQP9rbQDf1IBprBKZDyEHGAN3fqqwqGMHWahURZQT6tGabV4sl2VW2Vg0+6PXeU2LBdAsc/wfH14/WsKVa/Wd79SfR6fT2l/DEj2R+xzTkDwAGhm+LT+7VR/9HJiUHH52nQjA7wm25u/7gMdIUsI/ZONqcoUFILz3A+eRLlOZHQqdVCXkQYW9BDgKs1TInc4PYWdSR1Mt0OeBMJv0HBrmpylgPLRI/3sN/XYFfV353UJkZKIiYTftJkeNZkolnurs+wPIx7nip2cv6WfEQf8Cvuronz/fdYhi/fXjgHpl/ZWdUZL0iROwSl3w+3SZTyJE4qTr90Gemg6iGgrPAzwkHBA4slyRU7zLMJw39wRG50vU4/mPOgJs5mXZhuWHj48Upc5eMI6Zv0MkqyObEzHjeMXKcrbciLvjQEjfLtquHBh3ECryRljbyxzi1NoSQRDA5/nsNpvnJ+vhSji6cat/qxS+XCoRaAlBblhOmQlAdJmsZAg5/HdYJ58uZSVRg8MIAb8mQeD25p6V/171G2GNhoG2cyMSXpJOQXGuS1kIkvevxY99ckr9SqN201DijJV3bzrEylu7I8+oZquhmI5ujJHokrWydbum/Ep244WXRnG1d8/keZXGoiJL61lCkrA6SG/fwbU0LVLOGoCbFWt1VOd/5BpBlY8bu5WSnNOcxZFTh8xHpjeOG8KSzTtEiTMHc53ZZ0Qd66i8P7Gq7+RuvVrbUbYibYiBb2vSLqk5El453l7nwJBkqoHaCYYczcfHWrVkOw0qWWOl/SvG4Yk0ARNCznzD1Gh/t+Dr6XmnXSF27Ph8Spn9PANAtu4P9/zz/zh9mwuuad9QgJnIzRmgvEVXy8DSINgTbcPrQPkIQGCzWI0MrWGKWQe2kBQ/wa3KCo7JYBc1Fmj1hWNo4uwrK5t/c2mMnvAHxAc2UWyf8oSbkBf7zfdqOcSN05kFBnr/jdj6g79ntgpSHy6vFWfKNku7sHTdcY/0bS9vdHVu1XxSf74mAghdSksO8mz5K1mxWa4TT33xZgtlXGaJzjkiHpYYlvLVwg99DbIAEx6rrXsbGbxJBTR61QC5UuDij0IqgpOw4+JIJC9qco595Fy+zLNeq7COwJYZkobKlWS4xTGygfXtLjpboJjSVeu1tNoDop1bXSRyKP+KGMcbQcmBqhLQNGiyaOCzG1VT3PHeu1dmrbEdYKWOx+47TNYsOfK1B6dlDmejeVwf9ySsPjc+bK+eWoZMUokzEhMIAK8pSgC+hMOPDfqtKNG/QclczkUTmm4WSD6GmLjNqDQL5oMmOQX7bZuagHT0jMCiHnugxub3f00pjKS6XwPzjdMvwEXkTd4WoG/oKE7EcnEbra1S2gPA8iWdZJ7Z5tc3mJBYQxdHPsGHs2k21pIzrqivac9B0n0tpn6tKIREWIVvGt0u2v80Ur62MZBY/jCdLR+/C3wgGHkOGIF/6YYynzzmGDRMQ3VomH8SoFQmNzexerRLkyRcWGsFynNuBgyo+UihkI0FO8MEWEMIeJOPZ8seCoFR5pu2b3OYN5l299GSmFqGYARJJk+lxwc7C4nU+aFDprEJvhEH3LXza9lHUMeNHXKn6suHPfhwfdKM0+ulxPP/z7fduCgSd04g+ktBE51vUz5yFucj8Pi/t21hdxRN9LjKrkJz9LEPO14t44MZRdz7zh8qlF6SEI4yM0qeqOwtjofFN5jkkAvg+SYGbQn8BPz2DkW7uYkx4KrKpi2amcxXoC1qPBiLKIHD0akm30GO/Tas3IqEOu2e/DAE/yRB7Pjw96TafKU9oCF973ttfk/yiP/SKPhQXftk4WHoz9Rl1+L/VDcDyMzyLw+UFg+1vu6opejdvMobfm/vSX4Ly8Won9GSlFaIuSWcEdcUbrQJpg04VQNo6cNhZF5CD8Byb0282HR24x0oKJlRJPEgClTNgEshq55LZDWuL1XYwhJUJ5mc1fVV5CU836m7QIXwrmvT9yG3h2zVspb+llzawPRXQZiuuX5j/eXJelt1E+HrZOZ1jOnn8+ebh/2VP3h28yMgqFshGn2Cfgm57g2bsTh88c36+XDDz8vzNVQzKqFWUMKobCrMs/IP25UiAv38RMOrpp7goy2GY93FbNMXkcj7HRVWGojTU5pbVE35jWRY0OVTrCCN5i0FTkYdKkTFcnitVZtDkLhEe2ZTawQl6VcJkuLjwnDCzO9BeO/P/SxhBJgtZCA+DLNWOH4BlZRXx8c2dxOpqRkS1DUSdClWWcxLcVlZcHWkFP4z9p9xrEq2q0qtfbQBGVtRuDdcW8Ck8LBOxekjlctkeapnTEvikPDtvoTOkb046yc0hMkg7BKYoCAF+Mzyj+rhPNxcwKrBiRWY2RP7A9h6PZJvA3SseCGCbqZ49bmM3vxixf+hwmmLNR7JE29jeJkPFs7t+CRPrykhvPD0sR5G6TAaThQSFBAFZKERVYBPCW2VTUPzu0DAmRvlxe9nu8jjWYfcWb44ZejExInliDcBqc30kP2jndcKSwkqLVl0fONSTvv0BqjifsYT2zTsQXLq/GcMLA3w253HoUNtQxod6juC1kZpuM5SFr9orSV0lkXW9nUpfhQ8Kr9SMLNBQ/PBrdD0JoEFsFSAHucRkr9qAf70PaxGFbjOPlcPrYMSZYGJ1cKU7Tz9Fc3TWMJvMaZ1nwe9DChtpbhmaEolsfV3Ss870qkNQ2lDxZ63+B5wGkB/s4JM1Q+getHbOdi2BEP+akYRsw/QvGvB/SvIucQx+Pq+3stSU3TwTPtgEzwBrcU/Fe+FJoL48tdluaVC1g1poPF/iAhpx2n4HBR8sjMi5L495OwiwxDo+wpSxNGFHyKOlreh7j7VPlPVpXsSfPwvfNulATzqlsoZTL7tsnRejA+sff29uh5aa1lbUrbp+3NM1xzejE/SAVrzvokaeQPaDmT0EYpsbn7bDy5X8+aN+oPk+v5b85NPNLIqqvfsdLSV2IHIscVEtFFRj7TG/wOzvPsN7VKaMtNdxcpSgmvdXMsZxsCs84kKU7EZwENJG45ILEmLj4BFYnICWLBqb1yamAJd3w3hBJvYeBFaa5e0tKf/KoyEGZrwMcDEMXVsDK4kES5/k+SeII/iGl1+Ot98/aeNrJoEoz7/ywk9eZGtVwMAqqYYXbetD8lsbwV6ioM5sH2x8xufSN4qnlwP7uJ27mU0jYfauzLecP3ICfmOTx/QZogkkynI04WYPmJzc0leGIR/ExfxikgDXyyMMKAqFZGwFOX+9XD+kgxMNLzDoivXV4JNbsQ9mK/hZPRPLsFGVmklNsu7M6YNuZfU5n252ePYeQRDHT44TK4U0brlNzFbP0tMHztLmVQ+uXcYVRVBvCjO6cUNnSrxi8rdbpC0hbxx931TcqhUGMWCeWecs1P8t1EcD+sE4Zmx3s9w8xe7TZI8HeMKxQEyWMN4z+LzFFlr3Y5DxRKYV1qOBdjhjmnPn/3dDR4LIarnPrf5GPC0lAOZSqHWfiTQ5owC00/5ebHBEWNswexx59WGMo0ym8aemJL271dhe9C3bM1RSgcRIPrOcs0v8kkL6Z5vD4HPJ4PbIcBzqHUXpfRRoITnH1Mnbjx8RLY2EQ1crA/ydGZvuvR54WdiCKzCG9IyJ9Arr3cfBe83Gm2DQWcFvoRziF8o0/3MEnVUkSV8LVWfuAsvlyXpAxsMr/Aa2mLElZrHpa3lBdC4izDKfCPOBQT5/Cj41ZuriWF6eFAdVF21Dp21LGIiI8bpO5Y8sVww7cU/SHDyDZlcvc/90CwAPgA62UXCkPg/LeCXrmBxHUI2CR6YiT4FWW6Ks4FByghJBV1FxaYYNJAutpvv4blXMBSB2D/pcBQplFJkO5St2MMWvhpxCpQltPheFxrAJ8Ni7x4zJZF1Xf98f4d6kL8FVdLZs4xw6lxinPU/e3WGd+DEumBKApduBroVgyhjH4M4py5vXluNNPCzG1XXD40eBO53nJzN9VEpAWmIqgS8D+k/L2erdnw42ORk/YTwTPy4zS0Kor6JA6iPPMkxuHMliiZhox//ksrdDBG53T7+zrN6UIHkB1OqM4XgZMkLG4d4jn//i+1JMaO6jBVP6lnU+Z1nStLkqVXpNlVaDhQrKj0BQzdQyWe5kZaEILkoKFiEGPMILgQ955xoYWMQmAOPkmvgF6pIVlqx+Ia5gI23icIhyT+w+nlD/U+/HMM7q73ER1KnGxDF908G7tHRda4D/xp4xfL+b60C/o4429vTTBTOaoV81mFswn9njysHEpkfWT+umTHg+RoqgM/iKURYrjoGmu51YptO8Hm8ipPuWhfIWQYTLLrdBM7i52IqorjVDm8R88sNMVgJsNNogicmk8hnYQw+h0Mej3AVuN1cWu6n6XR2VpUZ8sx2RI5Pd7N8s2hJlKvyAKXZL117l7qtWXas9MlrIh4VzllcThATX1y4xzfrRnWwApC3K3VIcIhtdlrWETS6Z5hIvPZfoDN6rvt87F7tKAiTQzaWhFHkWhYfvmOXPNKe8o0zgseoP19DPIDrfgRFKSYn3S9zIB5nANJJdmIUFy1/OldWQb1/lwJjvlw30231rt1y7krNXYCBGWh5ju5/5pP4jM2C415CgT/qQCJ3lL9XFoXxebRNP1YBBFJWBUvhUAknclsIFEn7NRg4wCfTPEzRU4rpKnNnDeQkJ8MEs904Pojojb98arGX5z8U2szkRbIzS1k3/V0ajwJ4ARo683MZR9zcjA16XB64ENZQVjesOfD2TsmElXDdlHVFpAtfqsFJLMYVIQg9KPq2cShT/2wZv7wWLZ25SgLxhPtPzCsMKATs1zry/bRELYL9T3OUcTUPE8btZyn2Fi36UC0mhLjLmCgUVujhinXaM34xBt6y+ZYeetKBSjuH3cp+2pqBbqIRg2S6TEqXP8DSziJ/rFfES1/7h6xEv1oOIaNtcnu7X/B+nAQ0mCv07BOmmt9Xjsa2yLtYbk+OrcPR+tHi6a5byWbIobYl/jk5cFBjThchvkkd8UQxhYiYhy/3BHC4eAuzjzil3OJqCS5mlLoWPZ7JVQqwC3K6aHoWwg/n8daw0SsiFtxiShVLfdcKduBPR2s0lgEaTzNd3Tfns5LS3mjV8BKO2HtP9GHFd63pbY2vx54FkBA/LK7RHd5+Dd2QCS4sVJDku544/VT8JGMQgLiGqyXLzBrc8nupmxvwMzNJhCMb9Qmph+ZUXe6Ztvy0SPwBJpeufX6GpPjOF7H0W1RKbTy5fE97ooMLITN8RnCz+1ZVXtaW2UxAaGwro2WtQ6Pt/mxtXVHnW7+7JO2JRZSkwmY63gIvykZpE6w+yw6d5Hj9rgQcWwt2+cs5SVpfDYRgDy2wXHJzgaVPP8UgIDPVhLop3d0jrYvC6T8VnQ/rurO/uvDx1H1Y9m/fefZ4p+I/rvf/WLLXAx1Bz7Vd8sA3/SLS4JcvHYFFTZ55wspaugU5cRBzs7shReNw5MWXqslb/AtvZ6g4ozSmAI6o8LCMLtFQjv5G3xGk8mAKqQyEAS0KbNSIqFfb2BgZkpnBdsZM9ZkgQIwbT6yjVkxq/ZJlIHxF9wNwNP4YsaxVH/nef6bMDVvx2ed2EIZV70EBp+in/sMa9XKb39kzm6lC7ZQY0sTGhgh5a7EX15JMMoLDSExoXtaTjJJS9htwSjW7qWpbkDytHYiFADHRECBSBClkeQNln0WCyCFtCW0BnppEeVDeleMnnKiHzSRKinI3MwCQb/d2ai7D9fGQvnyv9V3B01FVfgCyNhgZUvzPDnROHgvXu6f3Y4yrSt5b8HnRjwImm37iil2t1tTHVeHjq92jswZ06Kd/6/Ymmjklm/+Cw5VxzGgcmTOpDKAPWfr1MhTicMzx1+6YTSn3396OAvemWPTHY4obCDFdvPQYvrTFDnygbnW5Rwq6k5LEqwR43OfmnQUmQavdCHbDV20Du3JJD2dkjI0jzJ4NjNBDH0J0hmMOHJE13Q2lbRo0RMZzkVcFNpby0JrTY5CbuG/XnN0Mi41nabtbgrdeneLuvf0NRKGEtYnXEi5ChrHHLs1ftfxeDMOYw95BId3LTiq/TWOosjtxoMaaNimoHr/mIcyyytul0qTEmQ6qXN6XaqWU4f67qFOS3klqdUUGidSFp8g/uC/JzRvPBOdDUOFKcPDULEW9yLXxGYsPx2KF0BZkB0SkDqRG1JTuvssfrVDpRe3yF7yGDnhuHGeVmnlLrKYysu6HIPDlsrU6B4VWXa0PUd/NyphuBn5utcYVOke2Asbhy3ZpBDO48JPJo6MEG2m886Vb/KiGccs5r6aHRb5YzgVrpbtbNZihyWRSAOi3mKCvo7vI4f8INfJ/LLLLOkqbseF4UOsBT/plKn686mIpdV8v1AXm1QN3mURYYo/vvXcquJvWR+LuAPa9FDEDKpYJVYKYWlH/gQkmeRUUstjVL200f8pmg0nuOPHUmupTj+WUt0vkyZoLxS4w3XWgnrhPM2UomzE8OehQbHWMylkxJOXwz4dCKO7KN0bSfpAt4zD1/8Q+fMfvaoqhmrlUaIOlEHjl+40FcIeQgQ3Sd0Pcr4f0aopfMg/8qEaTpjxQl34F3jlSH6Zv1568SJVvCdrMu8Yjn2jjqHTro4kiuI+mHhP3TFORji1I0sRvKDh843TDlInrJO/SP4XOmRcdok7AOIGSJYWxtqAqwbtlUzlnVksJOAIfDJyl07jEgmo/SUctLc/yi0AjwBM2V/lMDwcYtbWJAHMB9J3IetrJ24+HK0AZ5X0wjOw+n9g0eb4mA5yITgLkUUoUWrPaed8wXeDAZkY2W2cbafkWDpHZVKVbGWvS6h0fiycHfxVnFyul7HnbNEasyZGc7tNNi2DRbqcnCyCa97RA8GZkdMrXX1/WQZLrVdV92/jUi9xuvwstHkh7wiUZxGh8aaBYLohYyJL7DcJonFRjbeo2yIlKyl3lyxLfBCOUjhwu+U2DdFkUrnNNtzGq5/IlRd0kdCZlonKuFzVsWFa+nU6skjeVgbhFlSLu8LrEO3untFnnEQbEkNF+uzRCufnTAp/HqQ3aQIOI0in+nYduEEosFduf1V/G6Kn42/kx/B7Z4hxNaWB+JcdQLdQ3RLvayBdqulsYutXpj5NkMW+y8ynroyE8DzhFtj5CQjkGsBabgPfyrbrkhjYxqzsZCbq5fhoC2KZ2PG+HEDB/a+65XkBAqFMbJLDLZ70+g6Ej4SAVzEvbYonnP+m9lAXLe2LcxkJNUmmWQq/6bOZKaMJ29pwHMd0iJUbI4/w8s/Jo0VVQkRbkmuhdf9aqV2CTTS/YhecDmzUEm64/plKHuJ0h5hYF0bk0QMkzLlkaTYEc1xcxKTIvZ0K/bffGso5hUXS9PW8iMNwQ7sMHvrFiuly79WjOfZxdXU5xu6fSHCJrzrnrYPXD+LWZFAPYUtjO55dSpx8Zpi5L4dTwbDJ++7tl3g0re8vMv0sNaCu6YjCnG5R6V0f92EqZHSmkTeoo7rw/RV1skLY4oOfZXpaV2yKcNYk4sgIt525BEp+ZQ4WekqmAzYZMch+rWzMeQtkllHeAqMou6MQpOzMNGIhJBETzX41LxgMgppG3I+kG21ykVH+oXk6PUPPa6XuktHGxLx/3PKtmXCifdFTfmAavYsxxBD5hakHMpqvEb+2AxXFCUGTJEAjpIoUmUXKz5bM1RItOaBN6Mfp9cmp3pTDj7Wjw8/7kZQGT8iCyOn7LfjJyDaCLVzk2A0fuLpVSyIGhrNe/jr1Ykp+77A8xgkoJ/da6e3aEsIRrQMSvahWL2rod88lDNdsZqf8QWETft6H/U8LRCmFPUKN7qMZ6KUzSRWhlrk7trUArZGpkFBh2VfC+XDNaW8LjHp8gH7ReuSXlN3DyVweVv86Co/K//n2FRCELMoPdJDf64kc0br+++VIknF9QiloYdKkacPEoJeul+XLi5PJuQAyewMQsEmfU6GkqXn8Di0mVGeC3OarAHRXLtmgnP7T0a4Q4BgVksosGtV903PQya2MiWT/AA1HjNsbD0i9eeyLv16fo7xJDMPj8X/j/Mdugzwu2VwaiaGcCj4qOvqJ66doOXsxmPVmSiaxXQBzZu3BMo9zIx4gHJpkFV5ovsjGXByyFHc5WRvrG9+1aNAFhc+HfAxQptsb7yinD+gV+5HTjGoKMhFG7scH0h3B/WbswlJ7kOuBBIbh9+0rL0bTrGs0f+/T0tQH/mboUqwwq10pSr8kAVlMXBZZKuHo1ln7+AE3rrrWydvwRMWuTFNBZDCzpaaVyXzA2lhS/KAJ7io0gq9Sqnc8UiPS6l8ld05VirzPM1HKo2ttj+qrcQ77/3tOKc9E/nFW+URnIIvGtVoJs1WW73xjJbqNekpYjP4PLC7eoP7G+ns+GyWnSItKsaYdQn/iUVqPxUnygu0jTMuElZyOzq/utpK4f25n5VIjZOjqVANzcDxZf3qTkNzkq2lO0+CYXPTGHUQOynuiZhXRcHVAIuL0QF4h7Qg7yZpYRKsUEq0WIcG56ehs9qspSQBAvnjbAh/okDRyreJb21XFC4mhOVuiRJzehVczzXVOpskRrVpCsIpxOOPYWu7RJ/fXsihbBJ8nGcotcoRfXKCNqN3CZcd4/iYPpxllfixg+rfPbU/JHNkj7XcjVbpUhSJ6Q8HBW1yIBQBEWR4LWIIFYu8WYau1MvH1gMLsN2UAzDSCF5ciZaB6LjbhB+Z12cX00c+0lX+G5du5B9q/hEZTlG3lDhbMfLnhby1VlvrJWK4kKKIjdjT9Xyei6sAbDNhB+1iABBCB93LFEb+Pn2lDK+SWIFLWn8YabAmOVW9Z3mXPKh/OPzPELlb1rStE5p/bEMocpTsOiJvrn5fJ3PrjQWMzU4HJvCDii7L1WmcP0AukxRvoTa6bk2sdDHBUDlzhjxUpzBD89MBfCC/t68kglzUEDvYURT8wcE3Odiww8PvreLmbElMqA+rHzEQKK2zQ+XZIKxBkp7b5kM0IwHpUVfHPJ3XMxaGHjxvkX5jaffy0taGpS/yhSn//aLx8ZPLmqeLU7yv1CAO/oTiL3xQHidm0LBOaEd+BbI9ZyKd0IId7EHtJYFr2O99pvrlh9/J2E4cd2/5wfdjco7YJyodgHyQEUjAymBWys72GvMpRPbWIRmPpCY16FOCnKpCKca5G13ORl687JWjfa81lg3jXrBCTeujkkGzNdIUcOd/Tuz32aChV0Yc91aPkXfgQziN1M8Shswrre1A9Elf7hb+RgR9/C93uP3NtKJvlVa+OTMhEB00UTdhRRnC7hhcHGcW6rqF9YjHQ17GUxapmlGJZXQLOWVvrbuVa34PtjbeRpdGRKgLlZB369NCmCox5yfzNF/PFpKpms5yRIDmE1mjnC3LJ2UzG8sSdSPR1y29dPLDWHL0fESJMv5Z1RISvPWmpsmYXzEjgQYtTTbvFFER15CGOz6GVixqL0cYOsNoT8hBwzDmwX57E1aPS7v1yntDfekLwi7Ewh6SAvKXwU9seDqejztdLcBM1yv9p1fX4j7j+gwdXnJnjv3VI5BnHfrjgM3XtIneusATuQubTBGoziNG1ViUKJdNexUPxW3A77cWBGRkq6ctygcRdyIEXZS7uJGXldUbjUMRueK9UuXM1zkp2CsDp4sUkN1IJPTvtXqLQEk+vLbtvdzX3/W532F96l78QI5siR2pU/oeWVvwVh/8G7Ou0dmKBC+4o5UjqRDPRHHViyuA9YZULPtVTCiDkNQCKcvkq+SrH6GVdks3f6jdX8vQ2dLnr1oO40dJiiZ0Ycwy4bZrFlmW4PQESaN+U2QLEDxa2hFLeUxbdN6ce53QICdqXzow2TExla3vOqQLoDFjuZRYqCkRMEsMW0G/up+qXoJImCEzsWuxIHgQvw0OUfcXCvNhyqbXj8A+5c8xCKKWaxR7ws+yZRm9x4N++zJ7zkeV+1C3xRdrkx6x8aL19wOhMaHppDx4FY4cu7lMeSyLADbPUOaXfuZoX/H5VXDnxkpulx5Cs55BYx/PzXash6Hz7PndP+epcJxdCjKY0etvCnEoAU+ApOKQ2gcPfq+wSIC9ZrfuQIBv4vQzZzg735iN1v2ILVMu2aX3yNgiDCu4hON2lJUAomemp+yNj7k7Fg9AigrpK9ef5rLlBkK17/28sGYjbKogKaixrmHh2jtZvfAK5Q4fAaCVqZGQbjIEaE+zUpL3/ZV64l3iNhhLGXBehW909SsBJjXQyyMXoNGhSKyWijQEWdKG4XcwAgjjyHcwfy7qrnYL4kEsF2eLcjT1T+3SZ0gvebg1Xr+nXq9WZKuHX4kA/9AKWc1lgHcjlbzXYFJ9QyvWKQCpcqt8xmrQ4goL2RBH8w1J6XkTc9O6KH3FcEDCCMXf3J+uh7xD/sFZ+Vq88pxLBdEWsJ3st0ICWmgC3PPOifqH+ijJHiAGer5Rialn63kX62TUCov0619U3IbTT+buqYhiTt6MbeBgptEDmTQfHJuRnCmDWEfVT8smuKqF02eZs4Nh1YNHj/S0WoXb+uoUykkiMEvpRlZJizDkKhPKD4C/L8tm0V/zwDXm5rpfztMiZXuinF3M51I1fDHLbEgBxBLClxt1xMtTz3ZwoOcduXvuwYTrnr7LvwxX3m6S4jJ4TxFqB85qeE7hFZNkqsQ3xasKNIJhEzBImpeaqfdaNlQ3SlNRNFwOL1OhkgQOrsntqKJ4cwhYo5jxFNPxyyT4QNNSw3I52roT6w2nfRXg/G6xH+JM+pYK7w09s/r5s75EEKhukaRmLx5/IxCMYN1ZIDsTfP/2lAyoYDJeA+47eGe8urHMWj8rJJ6XobKcIc0d2TvGE0FD/8cw8Jl9t7kOlfjLXiePsYv4SXi6+BiWhTD4/W4jsPQPi6sClKEtK3SEkmAs0GkX1BoLR8dXObR4Azawg0A4DkHyVeFd2R0xeEclSJN/Y2sQ62zYFKcnErm1FufLjeo0uKKnbWHnzSMAg+tPbZ7qSZf/Qfl0aFaIln/LDKzqo4miKCr4kv7Rfil4t6to7BsQk4LmPBl/q8mmGQtIkMBVpc8ubTMxteyze5VdXj9Gpk7rKUmMnOAa2d4ie7KiddwdyjlQCKIUiUWpnp0KRTacK5qcWVEIkquUjfMhkvaMDiRvncM5KHXCMKep5R3IKgioWmz2piXIQWTEfH9W9tRUpllfsuL9t2yRb03b9GENkUX4VruczGC2GpMXuenAOa53cgtiV3c0WLF7NxQI+Qglusvy6C5gKW42pZX+bNI2LIvTiq9AXJbui0hKLhr/Y3SzSeGUijImibd1sux3tHqBLMeqOLZopTkzyjfZaADzGsr93z/WmRpTxKT98i3vpD7qpUGbMVTM50d5gNeIMz8eTIPycKypPjNmtOxyNrq8ztMaifkWysVwsOOaeERvApWeByE9oYpPwdxS0uWfZKgm+/+u2YX5oz7pH6KPzm3x1axGUdOyGKOk3RLRgDH/KEwGoA+iu+vhRmic+zD9Yx/HxX3sDLs+Z+Oh/r5YjJl9qq0B64mkBnB7miImavAd1sBi8d7c+PKviDIfzhaKCYcU5jl2Pqk1AguXY4R7aFokH9bo6Ryc6HLLeDB2f66jLyxTIdAcrV0TXAx7s5Y8IT8XyrCs+UhZ55L6kcTMcKucx254Nc1dk1GPiwrZjeFCn0yfowEfdmfWbOuYN2RNnuo/Kw4dP/iUm+TFxt+xkDzT1x3s7XMMsWAnhD7ipiNsfYXQNSGFl61vF8TZ0IAjJGPjHr9J9+aw5h46DFI8s26DGvE0ACqkrXVURGuL1WBX6EOOzITZGzbLfvFdlREdEXsP/0kBaNGhMZk5kd/nFIE+BWGRiYFuLZwWrM3TJSN0PLbqZoCgminow7DLhyLLXX1p3yOqRn90m82ZOs9MASS6r88BhiEg8r6FmeMyI2/1mGtQJKUkKb+TZQmqSXS3NrQUVJRMF2xrL3c4b30fXldTZ1mNYegADLcQluy/euS7kBSYLX32LHsmG5UUmOafcMlgaM1HdgAgZeMBxeJlZsQskDoEsfrFHpBdQnAT5yMmPdW1bQg8ysWvbDG1lv71AV4XUtdYyvtp5e6E0ZNnJlcYGQX2I/UFXOdEQZEQKcxlfmBOBVfAfKNk14eWTjEoXIix82xexju1qJe/EE41M3No2yifJYNmgS0fqiLUN81Z404Efmai826ZpSuhzC9Y9ttTshnnYX/2MgkjRtdNMwekMyF/5EjLYMWNWoXwWYCJTHg3STTiorMeOzxPb7uwT+nr7AJv4YOseLCb2kfNh5M7FcYyATH8UZuszgi8AEDYTTuEUDmOXgJQM6zh+OBEL8mnfHJ4ziNPYdMYVfIvFWcuu+2/QWy4UY08gnyGdJwgArsQiEX1P4uqveej98ss8w5vmk+seopcHGFhPEA+tifQnuNxWY3vbIX17O3r6wFIBznmWDJ3T8WDQrCi/SnhnFOQs7v+udFBraJ4B1YgUMa9thlCQHTK8jXjhFsNi2dt5diKEhMxTN1fXsBgW8pH1j5d5SBMQh/CPoGtEwmxyjrYNlSLHLS/WAfNhkeIbOYYIMcKOCVIj4IYFhuHuB9E1zV+cZf6+Gqr2GP7CLLuXPMrGn6PFH1ZB50hq8ZAhsGdf8V4w/rwrhftFLf5iK3kXzeJPuyKb/H6wGNLv76GAgDt0Eyx7M73OBZAOssFfmsbiuiTiOnaf+pqXiLpjx/dHtvV83rgJ0DUej0JINYVGCZUentfWQwcosMevZEV068nHmoD4yE2GE0OEAdUHdIUvjAS7IET/QQI/XoMeiGZJxAUaKv1RU1/f8hoQGiduZvJphhi6EqTuy1bYFOM3k5H0IpCDLLt5sMOiaEJeQ755zUfth4kZC8kFJjdQVhsCRri4qNnLm/4TNM/yL9OpGk64eswUv7jy7qW+EQNnVt4hdGlbas8c7bRAlIsUK9cBaLTFkHePt8978LzIvxJ053XbcruTTVJA2FdV8JTHbOFL+vbnNkKWfXtz9eBAJMVv1RXhkCS7y+oqRZGT+Lt7oItKQt5p2xt0QGqiLVl2dicuyOElX4FTPLfZegWMSUaDPN6QopwJUF8CbWFIX2pH9BsRakIfy0kDB23533jnzHYDl3eI39k2lff4cDVBF57sDlFm5aBR5SdTw83weRMLoNx3+jLZ/Q1HhHJ7h0/V934Dnzt3sXBvdhaC0JDiwxxbgA/ZfVoOCYhE6tAPoUtFvIeMLELAi3gPheD5F4tHhq8cocZgMXYEhsGPRvWyv3R6GFtAUvxBcoStItldnl3/uCCJP4FCx0nq3rOWkU6xwGtLlSx7+vZGwJSWfMqv3eo4xckWTH1JLnESw2ATJhCDqw3r3e8U9XCilMlLLYgKUECTXenjMk5YgE12fP9H2y7iAX1SnaEjJ/4mR0zlye7VpTKOmPpkviSau8mHAgXKF31SID1wx6AY59jT7OgZpIIWbqy3dMprlXxb8ce2ckRl1/i4rHcaldqrMk9Ed6HIWpq2wwkPbuz0Yzy0KUIPS6Zey2hXdoNVz4U31Y2Wp8kAfuUo8P17mKccYLQDyZTimaUmCGJx+i87bJd/EtCpbuBkSpbAifxQCt8bsR19ZVyqb4T//lrQL1v1vcC665kVrrIMcqV+QWZlhmRTDLpZnR/EJEEXrkQw/S8Sm8vx4GLZQR29ktGYROrCOqvGK0mE5dcmEr/7Kt1giWnhhCyzGsaFVxGUZcAtv60ftRLxfy9yHhaDkgPHVqlv9ReT7CGmfFBYmqXK3l/8vSNAGODV8hf6dEn34Gp7CpohB8ucgFZEWrBzbO9MdsDFklrQj8jnCm9cFi4nxeops6RcU0FJPPH90p5tuhj68wEGNTbkkcwGVQPJmN1EEEKJ+/wHQYMdm/s0xFXAxk2Hq/ufjHPPMQ7WcnYZJYcfbkKBoF7jk/xuLb9P//l9X74WH0QF5Zx4OOUvi4M50QJBjomXE94DbRsIRkHJWPjS+Zs4yFNito77laWriCpnZbWroDi3Y8Ed7jyvzx5yYTKp+VcRG5gfJXnN802m/v69Pa+tIs4NO7LHzeng8huvxYaB8WcWDxQs6NfvbFyK+IrVMNGtK+PXQFj71rDxRZw2GchL6ZTgwo3VRu1UDqxWwk7bs9oH5SfTgGJSPWduOTkYSmMIwWaU+0weFWMev3anGShLpxiBmHc95kKUw/sPvKegnLkJzc7V5xOzynnL57h4KrJWBgm2MWN3QHLKFRjYr+1NoiV7dsoDzNMGbMs9cDCw/7dhBVQ/iYgdALjph22lTi08hr6SEDcy0IJ2nOr7F3cH57kkeo9gTuH7gEyeylTRW7q1Xqzciva9PWoxpziAWycDWOPAQOVvFVsHZZbxBRLeqaPK2dnsVElxJxoLTnCWbFy6+XxxZFKp+SEqAJfAqsKkZVcUq1T+rt2UiypxbsiiPW6X27AWG7aYX+0VEw0IQ4LK2UhyOBAnqqr7/emCcekKMW2P1BwhbrGK5VNJicaZK6wDQXTW/L03fKx6r2hhYyDhTsNnbGbLQxIIk4LK2YkUJIBiXPtqASP9fZduobYpXKnRkQK/CcDPYlm2v9H+18uV07yWpg4wIb29DXMPEUif5wiQlJm5ZQmXjCGs0r9+AHhFjMjEwFApZNnV+hUXBsF7RtGm7x/HUXGF8WXCsKfYmqygHE94f6vMtTL+Njrf1FLzfRSH8svlIv4GbYwu+S12448LhGECCS0wj+RWceXU6MLDfalsHW/vn7uYa1+1pLcgf6soppiOaSyEGa/IjqbZsx+rGvGSdiuIq0wvk1RNJjMhjsT9vN3qmUvHLMvclxqCDNgannRQZYKBqcnMVZwP85FfGO1G2+fEUAYj3TsbgE1/6XSIGZ0KP1jI+MQ25GoobsJUiXfoMpduaa41xtQ8QAVQU4AFltckrbstR6by9O3WBVmQ7lzkXWHMJTFOi80YvGWGs/pFFAgThcpZQoglJA5xwO6fcyINl65tu1OGTI1EMbAWfZL1KJSpLIdNh7yzVk1ah3/hY9Wddm43IKjA87WflKGMZbxOuBzmVUnCounL26jhmWVqfoA84IeJivNmKstPl2dBsSohm6gBAbOM94yeir/aztHHhtpVgloiDBFYdaHBCjO+2F85B98NuhLEct1bIgGRyQ8/XWX7qBKrWMqZy7cZr2oFF2GHXdSDC83+1vU/HCLiG7fplWaMz36i7/IRO/7i01WY6cMCfyxLLm9CIFML9L2fYKqhnL5pDisx90lTTrgzR4MrnnifcyAby1uxZyPr9NFq+76YJh86wTOw2T3maItwloSjXK67nxDf7lYsemeabrYR4A9sdXo/3bKYExqgqEaA7427UMVXvl+sbg25dCnljbmmmCNb0ZNK1CIbqM3KXDUZN97AMKrfyLoBPrjcuP4eL721z47NL8oWputa1bD60IUyrZNv860AWg4Ob4N78kPz2IyzD02Mx4Y+NzmTK5ToPPtDCbLwf+NV5UlXa0XzcMq7OROG/MJPOZZ4M4VXjOOuUb51UpeZs3v2ccqbLzp/sLDJOkmiGAduNVXYPBcCwoSA9TfxgR83wszMYUiAmxTELtCpTF52Enyn03u/8LHqPTu3GxAk4CbjaeVxswkpZhmPLhIJkbHOX5TiDqYa3YKyL902xZVJpyYhAa70UfN1pqYfLZIQIp5RQjpF+6JG4WyDBaw2HK3kS5wIi4wHl05UhDELg+gacpubjGfWqfkI0cBaXEkDLfN2Kpe/rbZRhPNBnA5JkPpOVgAnXFO43S8aJwok92yDx6HKe70USICLM44Fp3epLt0oZDTtOIysKpJyvOKdyuBpqxEsnDOVyxNkjgULds35cD+8NtpWPrqdTVimHfcb8Sw0qvw4mrUYxB9Eg2feqfkjlABrkSSlmuTxsFFZLbL4rH/scYecLFApwVYGuGngbhwkEIwzwjhTrMQtx5Hu92KdKpfu3Pk+l6cmYrF+Z0JSjm3qsdcKLhDGBVaB3hVDuXYDYrDKeFZ5VK9VQnk97sPmXojGmn4vQM02kbL8HouSRphGnyyFYOFMwBfjMlhMgDdsNmiVH7wt45P7/UYLmegGrL9FJX5dhpfnU/NtRAVraSbV+hp+WB8epniWP/5is9uXejTOdl5+7cx9BHtzSRwMGrPMPeuuSkE8Y1V48e4Esl06ZukNP7XHyA/PUQt/phafQDhyVpOQ04SZuANj4Dlfz8QHe9VVZfpxP9K8FBEL5JVRfGVfcgzP/FPzFvHBWuJJAT0PKGLDOKAWXdSMoJqPUA68Wp2OMyyjADYadpve2p0ZkTnum+fcoiSxKEqW4sGPBU9YhZcbVPMx4gF/80Rbk1Dl+MtgTVo8G2/+IR8Lm9RBeAJeNrXtjb8MECYMkuPylA/Hy7jSZMxdypTsQ53s0LoWnw6kkxs3V9zt1RjMBZMdlZxtJ7GSkTH6ZCWqO3QHIcIQbeISO3DLthVXarNu0CcxsTu0IQMPYswJTRjiE/WWhmZlR5/cRBHMlVGOBYWdEzAMb5psn+zRbZ6o+yPCByuKEluN7J+oa6NQR1sovHEMtUasKOwkEAuqGFI4D4gAsFRipD0CTClY+1f4yQj29hVtGRlTOO8nOoKlbaeo3XXs5nOoqPurJKAznwpvUoBEY8cqlj38kTzROFbkPk5QOcBobCvy0CcXg3NF2g9S49c1gfM00yKJfUXhIppdmTM4ozT9w5qnZTz64dLgjAeE3h1qYGtacuPHsQZn5hrxxsEGeU3W2rnil3ZPcLoRAg2qtP20amWQ/6YClsXUrRC2yNnQHfHht/aDTJYdFt5XLvM/0qdVy33g/gWu7HpV+8V3Eb4pqMqXphcHLwfuf8cIR9351foigCf2e9b+wtHQAiWO9SEb30LbtRfZRfNOaTLb0DbjND+AqC3Rk3jkIJpLHFwX7n/TnAtv/ESQfCDGYSzwXP1L84zGomjZPHGRd+IDdqBiFlsnmKJEh/87TovQ8W9uD2aLcDwqtEF7C+ftFIk4LsQ0UQB14rlICpZwDN8FKme8xo17Kd713mkbQjj0soikCWKgwe+udMFivd2a8JdgMwChElFmDAoZm+cnP04idS12d+tMyTY4GQTxtp11BNhkQwbgo0UzLo7r3atXSj2LBAMnWCgL0ce1bVWFjqwJfur5FRUCUOI3C+0MlR9RUmQEa8MMgkXCVxocYmcXO9OdOhzdOfiQvD21E46YXxH/Rr/zRJneHx2qGp65EaBfy5db+qUCnnkf3KWWdbXQ8q+gqtJWtynny7gu3QshClK2x7pXufHkx7ulWQY4uzV0FzLmwUISqxUfr9kIow5hpxLJ+Q/Zac9ivp0DRuoJ4+a3U+hY+bv5rTe6cBwYQZl3OwFih3oQCToJs4XsoEULtumF+E7UpZsN7Khvna8a3DqoybyzAmdm29Kcm5iwvgsjhCQRBB8qi7cg7/L7F5JrQ8l4T1rtIJ4kVJO6LmhfKHlGDlHd1387q8ry7e9rxW0T4iOZtFFAN8KfICzAcYoryheu+hVK0jivahXxapVpPfLH1ek/pFRr8t6DS2335TaMZHjNgegc231nglNNgxNaeM9HRzjGgo27YA+R+mgCWQ96wtRHF8jRa9/RHW0gG/7syjWae8G96zvXq5Jz2apM9ZzxF23yUV4m1FnOeZTD0Nh4iEKZDTZVnwJ7Jz6Nk6EVbuuXvsD377KrC32nbrtmxKIrTWbb6c8HALUl5Gyv95Dg06sHPQ7nK+1SwMSBMMyE5yLcu7Z6k6jNiXrYSV6pdqfK+Ra3P1pPbj8OhppRhfoVMUc0+nHniceYomuV4YjoFEKZCMiS6tV+nx/ZpIKfbdDw4KDVtTuoPHA1+QctcMuzcxF6ur/6iPYwf/yAl9BT81eh8hkKDQ9LCHxbhdqyAJOxENpRy12H50/dj1alHeZCK/ekd0lYNLkMMczOa2hBSBmJUp7TwaFyldk0rkOLB/JkUovoch/qhdbTlWeJ0mVBRGC6j7oojlNEi79G8zpIVMpQmnntJXpq+lGAPKeJlvfDjclJxYNy7SgSNjnscPnTMwNLdaZo2IYXy6lMfWxj0eKXS+Nt7SnDQ7LxjHueah4/racUcb0JMgKLZPLyULwac9ePvJMlPQ/IMaPhPKAWO59Pn6TFlYytERe9TXHWp4RDMcluH16ewuCnhB2J15Gwyuydl+L5a7+rUKkrMd1mv/htMR6SM3pJX0nuQC+ObmaGdRqFyGShiKocf/ubX4dd889adLs9p9KmQIIJS/tK8l/o/uLb+ZSZXZ/yl54Ln9x5ePTpg6Tu3Kb7/v42gk8IbRxyNhXma8IrjAp+vv38bXkbMm+z6O51L8aIWPKF8MiTh/sf3wvz0aXTpeMTHIccmK8pr95FG9LcvDI9a5v+0fhFxW560V2SL5RcIQJy4+Kun/oE8AlDSB1y5+18TfpwhKjMK4uZO/aPR8/l6YnuwvHF3WFtieLE88iZtcLmi2WdNnPNJPgk09Yfisltuz+0dnwz/1F5NQsWJvrpP4fInmOJBecVnz//u3bLfjqbtundrrEW+VrI5DYecGUypbnHioS7hJNi5kNACxFAaX3ovZUmMLSWjiWeMMv5++T84Cu/K7dlmW6x3/7T8vSm3/eEaSHAC/zLmdO45UrELBThkItve++rsKv/Z4tutfe1jbkCgOnecCXpYOfSyJnTRSW45DHZVGdtle5CqFTC8xoCS3CLsdO3gPNyC7KP5/POxsrrhvIIE47hL0T85UXisZRjlTo4ISMFX+RgDeV8Wk1S4cSc2inYkrdZ69j8/LDCdJdf3vS2yw/2T351vbNq127Ewt29BolBiiL0/GFmNknR1A8GVazl0Ann5OwOLTbbW4GU6xzHl2HENMX8hkCKEuM85IZUir4JTVr7d73/cWlx4CzklLyqGteBKe3UEEIKwU3c7k0511rlass2XRcCCB1CUNQvZnDxePjLzu2joQBjLBxSNnsJuRFGaYN5tn6NxFEBn6aKJHYURAnOZsl3YK7G+/puGQ+cqEXlzQM+N9mh2yRGuTS1COJiJZNkBRXyfHKlbJbhLqdKLIX3yzPtpJ1KF6UdJ98w6wMNYIjxm7lwPp+mw5jviwk/0uHqrEIP1iHlGAP35ClZluJxBG6vEpX9jyeobViBiwxdA8pdEMqkjOL2dyGcmd80thBt7cnrWyQp+HqO7QwskJrpGgNTom3bqxmOt9QCpzErI5US37Suq3XZJ77AAO+/bUPG1Inoh2fV9mhvo1ZzsgNVHSyro2Jni8jH62QcivsVj20Hx6G3delrN0MskcjAS8Y5ZUwrPmde0yESz+PmN0GXe1isZ0iE3wxpGX2x7mR5OEWgoVInBRu1oW20D66OJrCYOhHIlaG2ViIWQphiOSay2PAAa9bsqvKiJFNhKCKBBXhGQo4xTNTEdNwAYWea94ILsuqHFAztByLwzSGiLf3LvDr9qA2Z/4qTy3Vqyt75frN5X+OL42fevTydCDmWMSXNy8fHp125185MhdXMZMtw/n1YuuPvw/oz70MIkrZthJZdgvgDLcFcJZWh9yY+G4oPjCNCU9w5qgxhJUwhW0VSv1inRocByX00gpApEzAIwzzCEY7OeCZDHX1nFiA9KNE0QHJU016Y+ZM2OwE5j7c/rpT83cRI1GguAMRmCbV5HaOntxtGWRZoqibrzTihTbW+FKGaK7gN29l0++wvlMebn+Ini1PsZnzPtaoaQn8oCg/MQ9tnNgbdIV4Couhfdu//st6wpXBK+O5riblgd0NPng7nfKTKHKQaseuup4mwbSplradCWUJDkGL6iK6JNDnMy5Vj1Xy47DQz8WOZws8I1qFn2YYXgebmE5ttllYnVmqvbU14J/eaY2mSiUnj0KMsW8sIv3GuA9J3OuoBYPrlaroFT1a4Tg0Iv80hauUVlIHdYEjJWwdD8NWVsCHI1OiF8DpH6Tph7NQ03o91N5emoUBAKMbJNEzXHAAATRJF2sMUyOKFGeh9zqbb9j3Kk3Emw3MTGo6rmWOvddnS58sXk2RcirPb+LDwhl2xwBSW+N6UTUqbXiU5juU/SpCY3D7jjrJ0VBfcLKK93RTHPPG/kb3F+aYRQEO5mGKaUWiDqCymxIRofSIsiob6GuGwfZx0xwxNaEoXaztlZWtdpG4NhJRoGLcPMwIZkmBD33miBSV0W5bsTaEGnr4Mj0OuMrr5SF+IZhMjWSL5GSHR7WsEH1UxJ0L+rSbEYGpcNzHFqJv6xsJrD40xupur0RxNfc4jby4UDFDuS3pMskD0lDnoT2/9M8zLZuGK2g/fmz/zT00YfKWxTIWxNI2Bw2560Zj7w+LxU8PKpcjOX/vuxUm2Rnp/G8iEbK9SQaaF6WGriCETR5YmTjjWaEYKZB3uZOOqiAYCDmSnpXpNG26I7UKd5iUWqO0pkkHsqjh6daVrV7xVUnXiznVRmEMj+Yqs6fUvWJoIPBVBuTSaYn5JBW2a8idtggUtbBgd02ctiIdZMotSx+sRMXW+eFdJIHQYyYN4ZhGayBBCrMQH57tdQLHQ3Uhh/TZupdx8PzmoP8pL3fW380lGiE3Zp48TpUYF6jdmCOdzOu6dJ43b4XCKe+7PeZWs81M7+jSfPCwjbd0hlEGS7ufkbIxamOYzkEzSzwlIrNBRhjFyXa+r0MKNSfSP1OAvzEJfJBnw7JB0kzWspLvZ0xUblAHnfBOYCotRF+Y8+TMURt3OMQjI1DtDHrxqcuAO2tISlogsveHatnsEaPd6OtcOp30dOTCKIKuFYMGVQUQDtxc7qf3ur9GzWdL1XEDnG7yc6UT2zDQCxbE+jd1/QLa3m1c1xf5gC4hl+KXvsRZ1H027nSiedCb9npvAuEdvpLeSoSOir/sdFZiBdIItPkyOqD+nerHXo8nIcDBpKW0f1VNDF0Uj1hwTfTNbVIQNB5ogsm2e7OKSBcKmS60p27l4EQFfPJ2AvPQNs2CFPtsgOsAtwqeIKL4MSBHlwe2pf1Lm5DElqqYGHkLQ2iVhETiOquH1XBnrO33Jw2qE+0IfYybTL7eiQThss9jG62rpyZjP5yqXZTZ8OxY+3rbzqtMV1ZJqwcEcslQM4eWs3LEyDLJYd+5jcVQmRhqTfc1p4mO/DFEVcIXeizFfpbS+u+aKbJIQrvEItonCvATfDfGSk+au+FuqoENAdAyxuehSYZItTaeYIxhsMBsQlrS0kqd7AXac8NkEi3fI78MGIhSnQAfkh1R8Us1d4POb6ShJskaIa+cPxR7mjtWVu8F6MAftRMswauX6IghQw+/qSMtdD/0ryzstk39l9BdwkP7dkjRueLT1RyHUwXu3HJKBThRgk5sQhVFISGJzQyIA4u3Kl/OFebnUDmQQyhlK/A4FuOeBi1MdtcswiIz6opr8/c0Ij+gXzbdBAPrvgydW8cLPjtIt0T/EQFr0hefZcUbyvGx+VFrtb+//u/m3/Tf+O8BN8VumdQ3aEEoRTbgj+F9z8YktiDNw20svfS9jYCNQvH95tbng+UP5c9Yr//eTyv0T6d8HP+g+ITIFHu9mpRTO9hVtXXlGnI9SSGLp1r0GV2yNHnaKvuolf6a/v33a/AC3hf7zrnAChEgDeNHvefaFRPMEyo0SRNag62SqMKJL9WvTJdR84z1xaKmqmsvaRUVrrCKWR0NpX2LwIkBVWYOyMpgum4kfo/4Pev7N4fwy+a3p9LQhWRzDJt3uXL7yU0hgzX9jvjk62PfsdmYcCD885OZhOZHCLdKY8VGLzKxn2MUsfnqiuwDIxJrkJUn8DXNcd/O1k+M6FW0zI82LXpgOii2VTMxrzAzh2hFBgDhEj4l72RILEpXPvr0/Bc6s/+1MrFZZl9QdMKFaQLlwZBUEsZxy43DxRUfict//6Z3803fFZ+jDh+fpX/DD3rMpJv6k9D9DohpoPTaZSA71MMu6eJw3dCxskByJd/c37hNsiplIpaesGYxAHfqEQhaUeVTFwNh2dtuZG1+Mz051TMyeLOJIfONMNjtTa2LbCtF2e8gf/snFb3eriJFBHcih/vsB8+MSCNKdLJ6gTy99WMsFTAA3xOAutLdrbc8rJIQ4z4TrJBAWFGEKFKViPdkigm3PVDYNnCwaNZerFCCSjPPui0kIgSvsIZvXn8zPug0DO23Mn55MMEL7P5ivxhF6P1e7yf060Ul2JqSAXzhygwV4NZtKAnrxZzLHOHFVTGoe26Qe7rIrcOPIDFHKMr+L7O0tnjC8ItF48DGGT++e/IP4bf6hXd4HHIyc5IDLUH/4GqNHgNwIvGWPt4N4vU47iJ3OQkRyiMIaNYWoW6TT5ByBzHJAWIG2IpyfgubbiZmw8vnlE1t3jKDCfHNx5a0/IecHV1X2W63SDbxtjCZyOx9ER1T3pAqQ0ZUOoCTZG+erq/rYLI3VWOhW7vhJPE7FKaJxJqiCnGwohaWuGUoZhRkJ2USCM8JL4tewC8po4mdiMXvwXEpU3URDmNSTKpSqelDeHbo6zLvkeFP03btNF9uc8a/DcBj5NW+oasvuUe2zVFWHFMIuz5uA7GoExLFK9eUHdUVCbeUjX44NVApC7vosLuwVXK/JOpmaCVBksSuojvFySdW2+NA1fELL6kCMAq+fBaLc6JdKcYLzEB0nrI1wAq2VxfOZtPJx5lUpjwLyesvcQ+7NPzuSjB/UBc4kiuwtiot+5PxYRRLR2DAXcew+u5o0pC0SSus+rTbQLs/3wwEspigI4KOwmquK6lN5G4xe9xMw/nzLIiR8U0KI6+cvBnya2/UhmUqfNgf++MhBVKV1fkG36Wg3PSRn8wYUAkh/mYsPtZeDgG6o9nNaaGLi3/5J/y6TibiXney9X4wFv3VfyelgE5GFxCKvyxvjg/9frIkpIbAzUy1NiFgG4IdF7sfG8iBEllKvnQULKYTsmrkouImbqnqIqev7PnmotsNVpIvdIYRgRbwy5W678m4N/kut8GGZH0VBPGVRnh9PCYrrTlt/KW12l6KRImvIOQehykT0pO+NttYag4Xcdd1HfVnKtNqWM9123/rIcdT6WU1hpdvuTLfdhW8KxOJlPP9NAoUQhRAVkQmRGBERnS4H0uNWXA3MkxZBhi9hJztl3eSVX9VU+EDDGfM/uwEyy1rPhGif4U81c56p3QXU3xgbJ6cq9IkFCNUn7DBCYcvYdet7OkJ8i6zjWTxoRQoonPCxYsOEvlHLKH5e1WJuDn0/jSjfVqwA405fQB7v6ZJHAKJP7t6nWfu3miwBafoP+VVHD7C6JiHkgncBIoeCOojiyGNJYv12mEyfr8fqko+5LZuP1tlbeFOHmKUckosgMbV1vWRI69FVk3MAcoM5h/BWwM8/OOb1l3gbc3TccLMuJkso8ka6iABXdJlAH8PLju+qCnwzD6HOZL2HNByrgdiYaN2FU8zHIYFk7t3VVfPWjPqD93HpyimaW+HZ6UorHq4QJfOLp/35bdtZN03L1zub0QFVB7UOjS1z2ZpyPo22m3X7bljKqbfhM/5mHhc8iAkcVkxB9JcuPBjDj8smOplQ1e2rYBRn33o41YbPG63hbevTQ8NhGMjWRlkQtQs5Ah4VLBoKccmY/AGPGbvJVhoCMxSP/M8TdmxugwhlLXiSO9FFAAF6BpxmyyP3Ed3uusEWQifAZVL6kyKARE35+h3D2LNPjnbe2WUKwYo3xx8ybPi88zPAuRKFcEC1pmSR92E/oGBxUS8kCdaH18NI6XG5BwMoWIzRQBiYwRpElLHt92xlI4LkaEwQXk44dKXY1v6XytYNrD1fNMRHVKwAwy7xS9ROr06xxZ6rWy8tnEd7QIb1UL3iqIHtSjnLZQGW27CByfU4eiqCZ7hYJwLQdWwgljpFwWrVl4IfJnumMEtPRPACqXEvE+7zd+gVxNjlzwErAQDHyAngQ8X2yojxUQsjVo450mMfEch3CCvqwlXhAYJgLajbxmY823K9sUc7KbYouNeINwVaPww66xn57CRxftbjBHCaVi3wRRK8hKyIxXwNTIcajQpY2uIbt66EvgVsb2I11L0YwU2sTKQbjrdSRnRRTWYY1gYFpCx3SvCiArNs4UCxD9itFhMKaLqQcHFXSy2o+8rU7TXK1klClCTc+WFws1EqYyALMnVGyCeJSmkcDFHNCpv+A/A0bt6mRsebD5UjE/giGS0Lkba69I5N/2y3gzKGv2bIJEunv7HZJO1RjPC6n6gx++vpCxGeoGxuEs7R7vY+resGDg4nzyrEdZ/2KwQGQCYlQDHypAVIUkni47CE2ArdY8AJtOn2nBh9YjuSY77a+W8FKPq5sS/yBKympa1DhQcbUqempxbUsm0OylxN62YXs6Q86NQXVsIgHhfv9lHTKc1raZnyL3bev2TBQ86g1o0FLsomkOmvC0IZjaxkyskASsal+ylUvG17a5o0RI9Ve0UcwVs2WDpHyCrugKflb6yQSHvcADRbWvOU9M6IVvB3JcIVb4W5QVfX5FohQ4cdioIpp/k9X5gTZ3/qvO0VYZf2a9ZT0JDnFY0dr7U2T2imJiI5UilwlpND1zm9+kVEcJBkAOSuQi4QBQfphaxPpBTtrHqEI3Ba2M339vdiFZProGycgGs1MH0vsBLU1I9tppzuX8QcthuRzKdOZ2VO7JwzzmMfbtMYCNlTz8idvmL9YK9d30WAGHdML/TuN8ermMvrtqq2dldFKrO2lNUwI5rsASOxPMFjV0/VT+c6XjQ2pl5golFO8O2l38B3UFlanXVzQq69pIUdyx3eC68x/aCPuxwilp5sZM6hgQbc6+pilLb3HBcfx5DiZicVgbHr3MNNLRavaV2zETinzLAgdxEAB4JoPnpBYF/pgiQKBmMz+hcL3BM38hkSpadBMU9hLYh0SxCuS995F3DHmIqxUW6lZe5DwsiVGgskWE3VsBB8rDKlskAklAec5bBm3698jCLb6ng1Bl9MZym5OsFCYIOaHsquB4D4BLl/ctJDKdAOe/d2/EOT1OMvOsJEVPxRTpFdn7Mzfouw6Nsxut0CIVnAC9g+IV2OZTZ63GjK+4zAJUQfFrRwCOEnjyr2Ox43iImICZmhG29BFOYpdgyT0xwrUdKFlMmZ12ps6lvtQZ9NQpz/GDFCWAUUHimV/sBZvZtOxI22UZSIwrzFz1PFIjECFGK6oYa3ouKzv3ss3+5XTf9ocgUTjF5bgij/3wrJA0ZXaVwgePook+a5Hi/vZXy7Kw8vWA9sAN3p7W3sna5Wcv7LrqBkpWhNpHk9BDytf8tIWuGlSbxrmRrR2ZHfNwlA1dKICOFEcrZIZqZGphmConJgMoRaiqThWDjHIRzLQJHXlvAJhWQAYhCAgQXGjAiJhkHnsLNIslvuGtGUcJejKw9QiHB9jWdD4mo0dcYpv+OKjkpcPjN8EaqgBurkg+u234o6LrDf/MEVi9inbJXkZNP2RJlvTsznl5Fd+BigH5KakO7OykqH6hqq/X8Q7kPGbmTVazsOXVP3taKSgEnJnK3KUMjgE/2KPkxdpBLZCJujYXFr6N0FhBgpwIUfY9CpYONzgGij9tkkVBMz+kNtN+GzBDakMt8nsVUB/+6agsFP6XYjJ0aQ1xXTFW9ujXH+F1wNj5RdSUQHgyaeyB0i5/MFHx2Q8c0axkJndPWAyUkLs+rNw7qrWaWhMzASZplgekFU/bGJ8pPNhPzFIbbrAdY6x/7IsgLdX/TWtZ+21IWse6noCfKAZUZPvN1lVdN7dN80TeZwLQ+J4qN3M+BwnuFM3q6oFG3X1wmc7Y33FSB2uLM/LX/D9i2Hz7TOT4DvPkwYVFIpKte74ZAZ096nyZjNI2K28FZLYHaLvKeEr3z3uGdQ1KEW66Dd1utG+rsYROnHB4CUkKGfjSWmUowRHCiJyYMVU1UCAPYk5RkAtIAAcBotIdwRMvNqeLR+rUqGN/jtzbkLzl2C54H34adbBLfPU30lZObgnedmP0t+0dt1O9qCvjMmF53RxU1qrU7iXw7rHBo87qx8VCkxC/DppGUlX3UKeq7uiWtKp+3U9yRbhtFtGSpKYW9T7ynLcZiF9qlJDCclWdWuL36oWg+Pf+x6tmDt5dPcDqF8p5+id/bitz9y46h6k9TYaCE9Y6U0rRgZaLa0BAZaJYXjTDwTk7AYLrspaPtiAFyCWB1FfNnAdwLkb0bKy2AhF9Ra1EcvEdLDdQyHM+w+IZUUqAdfFtlfbHdK5oKTxI6NpyuGNaT0E17TdLIohQII3guXxhm34WMU1IIGdkxAi3pvxWC2SBwzxo6LwXBSux9uAwLtjHxcyV90yHr7ReP+qSQAkD4MIZqzxyR65AYIUORcYAZKlYYz+ryqhM27tCgNgCeazc6gTGbx6fZhGYAHRLyQjsgeZIznmMuSjdKCRsxMVG3QUdLDzCq1pEbr4dIK+l1WTmBDPThkUG89xCDTfajCxXC/UkVw2e2jE19fAHEPVdlafIrEvMf/lSFiT/X6hCTMuG9ywFFwTd4yaM/mIxDCqusgOOOncDUYN4IRx/KRyJo+Y/jt+EvkSznbfWZ1zvg7Eq4CeeyFTAbCvnVwJxeNPFx/gw3u9kYNu2nlhEdIBkkLkYv1G8wPZoqO/qNtNbgNpZvaYfB7eSjui0th0rPdtYWg71p3omslGBvQVcs653ikVB+XjvR3tFjo8um9qgMgeE6PSexyeuwctFN3ZXwzpb8Z8h4EuchxyrtUhhJVLJtzO806BQUZXlBNPUOVSq6tq49PvWpc8WxXx7DOtQ2K7k9SH+MSlR9tNkEUX2JMJlazK+ivOfpFNmA5BXCqsjTjVUF+nl/Kv5P+vXn9GztAJ5cqTYMfxcVSTkxhVGp+rGI+M8+N6QgwapZLEOxkehccLcYiw7w+YKGLFJvmeW642yfmtuoYk3LaN4GvuCYDtKjeW6bTI5ru/cGDjNYDzucdRIbPmB3OWuIZM8NpfersmPO+zDVydH6O5sXBnP1CYUMxofVEjZWbDFF8hU79bW0+t7YDbUwl6dhiaq3fqub1UxEmTvKO6nW5GEWaWqrj1aXUnWEOYcx4ajWd1Lc8Mb0PBDQV9sZhOt/t2Z455wU0oN5HzurwLZhD07Kqjm8orycPfHZrXg/Wh3vr2GCr5XArzqjf5WlOcb6NIr8TNTgcpnn7qUWMA1SUdfNiLk3ftl0TbyimJC1RXfFW0PezmtewNmC9qznUG6NZUW2WDnnbyBHyqfgTKZuQtAAyuOB8YpL8fE/ipCc/ENAE88TmXUkFxy1vjyZnPVAp/vxv8bIaSGBe76uDOg2xD426FkkRMeqkZKIoA9Kd6aKTaWe6OkOX8aWebj8hEznFhRfr4XBbeRjHpjqeLtcX9tAPbmIUtfaCqau5JDVZT5xU74Hty9IrTIXurDP46XS1A0OPreT8CdFwdxxnlVVr1RhLLPi8qPe/+p5pIhCfDE6ZfhAw4oSZoa7kGZhKvf3GVOp1N1hcIkegY/bAJQ70TGMtLmt2YZjAxhA3h3Lu9wgnfiTSQg1yMihpIKwVcXSi5hQ7mhp4rh2dG1PS/AiBQM92xaaVcsnHwmemZgHSPNlhWG1oarnwORsXeCyv+Lc+7tSG3fhTcVXGoqhYdCZ4ZDfo0k7e4AsTxG/FoCjBcRkI4Og/K93r3op7hgZYd0uEuq7TjdW67CO9B7in9VZkMEGHObowwaOf0yLXLx/bYtUXZyW1zFpPrQVR34IBVdidSSywTQiP3FMip4ur2JxJZloefaIJPWtxqUEIyo3MqPCrn+CTwX3+s+EAJWF375tTcAM+khLS8LY29Uoq285ogJK5bjEmoJ2FVVGDsPOfksk9UI4uSGbcmKMK+lHI0ZdfJKQy5KkXVG845uxcaLLZFv2uK2SpKCgeN4/cLf4iOdzVSEz4uMibeq8xqP6nZOSfAWNMmjLsRQGMsY2FAq6jp0tqQqkvimbN6Qs/PVdh01r+Usa+uECFhWZCAR5XX/sRi23S0uW2XKDQTK/pS5KnZRCbHCZ5rNXueT3pRhZ52RPwXLAskvcU8h2WgCZ/YcI4p8IEx7mKnlvsEl5WTQGEg633DCwnVHKQkZ/UeaNLA7LfAQxq/mmYQ5mBy9VYoyXevmp3sTdQtq5bKVS9ca1rxcd8hciXuuznIKplXVUZRlWRf1Lt575mBz3sfjpDcQvEkd5A7uULmbtEXX4D2r2tBfgaJ95E/4gu10KcV+J6GqxInV/j0t4cFfC5MqIzA7M/bLev6uWOTBfAuYm7TtIhOyfGu/BXsGSyJ8MzP2bYj8Cc87baLRfrwvtLDj0k+6fQQeE+URph6hFh0QpveWUa3O/3fzgDV8dvAWooZKQISVekYjXfQgAU+r/gVA9bUuJKswUA+I+aZ00/kfsbCsrZByC77GUbbSfheSmKj/Zs9n2jTx/EtV1DT/cWli2sRHn4Aaw2OfbCVSvwLIEFy0yhVP2dxRWe3ycWVnCN8j/UJsEeQuWFwCvAe5/GHGU1wTK+MilxED8HwN34dyyCDQZaPyWdYOLzETxLxo6sUe83kHlsxQYJdNIMCHqEjgdww/1TP8eihpuwuWCUdcDZxMWhvNQvSDv/bAIWrjT9wwoNxIg6EfM/fNbjsZ8oYZbjjc1ZiRNB5hekHSY5C8E6Z/RjZZ1elrbr8Ow3xrY4kTDku+NSnIALJI3moVYvq/7Lyf6sp7V3SMHNH1C4UP6TvIUhCg3+twvpBeYhsDxinpEH8Af0sSQVVVYHgm77vLT2RcqRWCtWdOdsy2rSCy42QPcHYLgkdf0/2o+cQTp12u0MH/94ZvRzLdj6t0nwHAJ1s+afJvcmU4/6P/inrOzP7NvqU8IZp27LJ5ME/Rp/s75McI6CNcETx7qT/P70YPbwYzp2WQcXEzP46sNWeZFDfX+yN6E1Wkbr5/SS7WVL3wC61grG2mp+W3j6/sHH0vmLVEInSf8ORuIk+661CmP0/Yv18DeaUAQ6euyNHViTTGvJJ131DKRqeLv+W8GefvlUrTgE1/eNUC7+j7z1Auv7T/gGH3BiQNF/vMuf1agbz37HSOlD6BsV/w7+CPrIBWvUQVONa5KZ1rykgB6HqnsPGahPIfL79yP4HLlgqcrmH2DdQyrSNKrTWLTnf/BSvO4LpSCiIctqXqwxtLQvrFbQv3vfP1ig/owqe/5RvDPpScMYGzmeWBiNYdiw21+olx8lJkctkfqxNgFrbeGhE39uiUns7G/Oml0L71KdY5zONv9ay8PyKMGd+g3OeAdSowcCBxjUIFz7TDT40lMznPq7uP2XPC2zOyTs3y8KE26Dw7XpVijF+JlfQFyGbiIpR+P2EP9HIrvW3//dp0LfNSb4v7rP+vrx/VA+HUolqQGszT9KPf0bRZ1z+XcU4CrEKx2VHymgG63dlz7SnqKQCojV4YhEDEC1uPxx/g9izk1D/8pZ8bZFyxV8qJWXD2pR9aO8uY/mLgWoG2mtOi6MSfjjQYXdq4kMTqhrSzR2QpLCm1OUQSNtNiwz1D57Rcb6XF1fL2UT5P99M3uVR/wL434p1HTWw6epj6rkxlwIhFUh7OnwKYw7YSNfkPsouvjYjpk29XwnQR9Ag10o8g1km1kWCvZWi0CfQn7XqAhih2eY4JP3XKHtDjvxo1PyAqWm4P7h7ao9jDqivutbCIt5Uq6+E/dRd2ZURaw54gpHVyggR6c7s884IFlUZ42ykuPp5mZiz+Hjd62h9YQpUHRroUskevf27pKoVqvU1FdUgb7/hxyxyH6gr7zgQ733wWJ0N2RRXyQbO1R0S2VlV3esnWbVHrFaFBarwliZ8UaYGZvrl4DKBFzvL8gRBSF085jOEINTA50ekhxqB6enIMcvvVM8GRXiwswgrPQ61DLYk6XxtZcLjzS5t0zUntpeh0LuwW3CB1Vhwi7wRBOz2v9gTLcS/6whCs+aYxIMnASOEJrL74+UVd3JwwAxAe5EXS/uXmmVLgeJ7kXqaEoaiBvQFtnCZo9MPO/y0j/i8vbo2WTJa4oXmSxuTyYbEPnCMp3zCsq6dk7G634reymaFxLUupVO+ZvtAv2+TOOykmofiqJtq0u9Sq7Kd+shpHqAsVbXb4ahD7YXMQLLFBsLr2Z8j0siiZRiL5XAi7HLyyy6KT/QUcCgG6QqxZZzFXqTHx2CxdgOmnKABqr81upi7tqtB9ALTjYeMN1fiZDKLYldmDk811oLay2+DdOBoWCq/S4rZWS1gWRJjKvOVkA3dnpt5wPNZiJ3kXEOSfKpvNgdt1kD42a1giFaZ8rdAJv4NA1Qj44YOdFkVwTaLSsJUATP9GCkPAss1G4I/YGlbr0sPeCrTEH8mck/NwPnluwrquhCZRHoWRK6RKoUgIiOj6bNEjMTDKvhYNURB50wrYoO9gg/bQD3602Wht6s2wldrVY54vtSuI/dMOylKTRyPm7lvQnLAxrI8og1XokRPl6OmVV3dmzutZJZhxcR0QdSg5S9GRcaZAkmtqZn5WEr3N9GOOuDMtZdlVcJwDZjOD6OCaKcEVvOFLAQ0yds7amA1aL9OXwhvFK/vmGhYEPm/y3pES129qxfLWShhLKTk0PpSDOYIairFSKukwb/9wc/j4ULZnR2RK9pkY08rjLCUJ5WEoF6kdzqpVqBE77cWWytAa8EK/xyR1jWjveCMWIF4d88yGEVtR+gMHxXpgwk76joJ37PIpNxGf9dWi2Q6SMGvG0GQEa/lBcINY72tStA6AA13NAG4W/tIzZiCgRRilazWtIG1Z/+LJl8XwZ27M1lXvmAOZz5edNGBHflNCPLpewBoF+xV9ASiDY+ZH2WRzgh/AQjYo/i3Gn8aRHCIBrMEKcIdC43UDL5p5RfubFJARGKSUdc0wHvcXIVVbXysyDOvOIEDHRakdTbqvGshCa8dhvLl6rup5HyuvWSv+I3vxZ1+w98r+/wnkd7F2/KhW4K8wQ/9FWXfuuEv7Bgh0667IxNXW4dTxNxrHtXVhMWrCzblx43dpegUnqx3u9cPo07LphO++amIcxc6bjfHAuKuGWPSGEgiuvyi6SH0tW9bzO5Fdljc1wlDyrStGsshbc/GmaeNnVnoNAT0YEb2ToWwT02ExNmEV4tCM6AKoAIMCtHYlgKQ6WYG8iOiqCSmm7bKWWK7KDyQnejWsbZYCyYijoE0OQrZ+kFN9wb83Bj4+eHp5ETp2YpD2HYN8OXFIjMhOd8TV1t+TPEYP01+pW42Rwq8Tu6f0eMVLfzLuG8TOFMVUJoVdDgYzgcBOZ6UjMlqm0R9dMvVzo35kHx4WZmXDqERduHtHg7bXf5nLzWQsfRXCjFbSg+K2yN1OG2iCRqSC0RFbecCCySaGw1T3JdhdIZw9zUC74r8Ti/leLnh/PIZCYNnc2zGE4e8J99iREODZgFxVNhp96jkmu7QWypDSgk0Dr9eL9hUmkHit6fDcAqJXWQGmk7On5L7NbeLq9v71+sxHAtDHdaSwI3MEllUBHxQuE5+etsOeXmK1F1m72A68nJCrCXw1PtgFA8+Wxgg4QNmX5E4zusYVph0+VCuYd6vByRdjiTBXVZJrYpODzWhoZQ9qLfrfBRkWaO735dt3/55pu3GHLq1iad81dVuvc08T9GfDt5LHww6zhZ5SyGBeYOMRDpKTzN0ofkqijTKol6t2aktYllSQZ/+QDA+1n4p+cg5myFbI44wbnhtabkljJB2NUEtONLQ/66kjpA4AKNEgNj43J2wiUb80rCnXRbfBQoWIrW932QX9RsgErI/XHMtfCMXhf2tGfKQPCvpm3qHhowvVGMj3vnSOtn1JQutiPu9BfsBQ+6sA+U3Nz0AMrczdfMpMzYI8vqmTYx8678JYp7+NHZMSLntMgrakxb8wMpv0nrRsnKlE7eri2d1isGK6CzaCGUMH2LtZf2Cn+YPbitYyKTvpl13K8V8IXiDAOGehRhei1V3CaVR2J3Bwe8vJT4b99eX9c+yjvET/p3eRPH41X5Ao697NIJb0pZAo4f4Wliitc9h6QaFBkeaap4YpR/jlxjL01qgqGGBxB+62neC/h1f0yFF9Yy43w7ZJiPiojsCML+c6zBYEO5Lj1nC/4AA7w8nL17U6jb2KSqYVcTqmkMjnE1TtFd/24Mu9Clx5OSCfN02QmD1lvWl6ZSOsRtbW4BslPZBaTuY4IBJQllTphWVnt8DTPEDI51Dk+3bAvx92JPUcGfArNl5TNQeETcMn0g2rsbP4SjFkf3OEcucBItCwcIonVSND6L25JpEEZvsGazMCdTfk5/uvhEDI1OUeWI6u119+MsxsleNZC2vUz6Y1mUnE0Jf8bHi13eKbs1jxsbkxudHajD386dLf79egaWRnM0+PCEvYXJP3P4/kFsQdCKRTiYuxXP0K+kAG70Q0MUjnhJDINbjKxCKCx30PTA0nxl6yCWsOpRCXWpIHZ+8SRV9IZ95ovN6xEFtxeIVHpaIXmScC9b4lNZzi7HMKdkV7SAiO3BIW1yL4c6GopZ8jvRy9UhScl9czLB3itWC1Nl+Y1iG2uh7IIBro4K8zpk+E6/P8FM3BqLKGtAgE07YQOq//bmFdn5eBWtOMWCT9i2uL0lVPDTxe9CCCepvV/zhKrxCwusrwVxvgNgz1qOo0/xqswkVA0qPBNK1+Tze/ggVukszXO14LA7QgwS4uzAWDv7Ck9fWV7x/7H7B3KuK7Ab0b85ltsQLi9wecCPv0J9iiAY2EbRlMp6GMUTzxY/t1eUeGg5XOQS53reAm6eWu4sSClUnBluX0Zk+cqgYP+jWIQ7ZjoAii4xJHntMgPbZ5v/so0hAA0yw1wQ0g5vF4s9+ftoYmKY/4Oqf03yq/3gFHb3Tkor6KUdANafumBxYGFG+rlEMBCqnB7nw1mMF1Is+gl7mYW3nyGwK7hXkSL5/3fav5J2zV3Cewi7FGrDvtHJ7o1JGP5zdlQp7ilAhsRh2d2IkWznChBpEME30Suy/g/wh8+SVUCLenOa/38SUyyP27b+aT0z147loSmidtK9IBCiNPrVU9S5p3V9JI3k6XD+j5PLRbY/fkZnndnpQFgFbv/v1nzgNa7FM2Dz+O1M0WPf8sbOjBWZs1ll8q1T/c91laPVWGLD5Ar2sxkMnvNL1jajH2YSMTpgk+LigtgOAxRbT3KiarWC/4kTVP6g+OHnvt8vn75cN8sVQdL+rPjlSi2/fZNqP9aHeEGoN0RtAd/nRu4XzpO1VXX31/KmfxHlWJjbY6w6kYueymQUZgYtHeIGZizGQxyIL3fBRT/qZA3ODYG6bREyaK9zcZ6ugJY/UK0SZeo3vpm38Ap+g9zn/1Aky757hZgX/3qz6YZXv9ytih0c3wA+wV5yQbb2PD4C8LwYR39aBH51u+plSMwVV7cud89EZEoTXaFu8p1Z6u/CeKkG2Wr19ogsgBehr7toZ95nEzKshxUiGRk31tgGw2e/JEGcD0z5Cd5RYk+u4ThHwt/T4DeN9Ln8M4Dkj1nwyzZjCYBFI+vBeCdFc2Uumv8V8eRlHpS3KKL6JQGg0yhgkMkrFuyksjExpsQyNUTGJPFqIQvEgBowFTC5HzP15joHgc1vMjIvL6r5p9GD3AqKYnwAsp1blu1nJmpC5oDhPoYxNTnx+EJxBfajZ4hvfvL8HVbdqZVJehHMghQG3M2nV/h8vpt9/FbXUZwib7n58lmgLLt9AwBcERGr7tDu6E/Tn9q+bZxlgQgrg9NDFbIYwi6hplfY5giJN10Dg2IJP4PPQAxIxlWbTHS+IQVpPzw2ui7ywj4/SVe93KTUR1ccyybd+RXqXznbKd2WctCnfh3eiYQT3PUuzLsqzp3U/9LOHTrr6CPFjXZyErRhNRNdT6SZBkRHsCoOzQssgFfwh4cj55/0zWUoZsZfof1+//dvZikh6Xw2xeH6WPCjwzE7Q46THbWjFWHr2+JjMrrphx2I7XhQD9dXy9Qke+aNe8XNVJjIWalPoG9KHAtopwl9N0v4wT//c2LEq0625K3AIH8qRHjCddHS9L0wixNeSiB9ezyZdDLgUv4PF1NeBPZqJ+F3nC2WfXqcluvybsn8qchaNbkmzhXT65k5mYH6F8HMizL+5ZsMaRmI0NaCpcS0whezltqg+piI4Jj25WbrSt50han6jmDAQb99qCUr53o4YmmOlXLa22+WVcbOPI1WNNRiin2I6Cbc9PxwEKlvAmazvIE0GXjXgG/LI14saNb7xOSsxWccq8blJ1E4BPAE/DRluBVGaOxshidQl1L5y69AMQ/2TkH925H7bLgB1JRkA77YiYS432RNfAwG+6IU7r3kLJKA+eSN+z1Rxj+6HDy0xHFHkT4N9CT3PqMxSDOQ+44hDxIc4HHs5v6EF9Cf/w1Ktr98mVltFzGQkLkZIM4HkGMXTVPHBgWKBIx1eLq7jafTTQ1L6MqgfqkZCVLmsvF/PosxnlG9Mp8PbfQiqy1FxLmJNmNiFrVi5MqlOXw6/QUns0yAz0Nc/gYwAQsYiEL/dRzs1OEjm3YOgG2thHQht720Iq2lFAoSU+pGwgghfJx1bvGijlwsI6U0orWUUmsvqmq0sT6j/V2A8gydz8xSWZrz1oj28LGu9PPs7Mu8IPz/4W06a8QG51atY22NzDEz87SF/SzqN/AvRLnL1uSuQrx+TlTvwvWZf8pjAE/3cZuSeFy2tGy/D/2OCyD1xrlKqT+ElTQuxFK29PTub082ehMnGNFoYbHqcJ6/yobiG5RrmHgBtKyUGqk0zxUBnaoxMzahTbQ5Cj0hErXG8IbQHIZcgEF+vCDCvGpIVuCnuZT2D0SJNmLTjz8n6mcH7Edwiu+KEsszLBFHMXwnDEXht6kK9BXi4aozbEUnTKrCtcgDYGQqLLIwdnfMcJk8R4Utkppgc+ziralqV9b/bCs79RzxORvITuWDcsXUXxG+t5rxuwpQm0iJiRX3TcxlnkJpBIQQ/zI4qxSYlHF2c1yc9lSHC3gljG9kNWjecbvxIClb+JT/b7PaaDLWlohIVE0ujul2P++OhEeyKXN0QaxFO3WLHCjjiDT8yJghUoyb5CqKPKme2V6IR8k4UdIW/6njtstqqR22zqO3PGhI3QP0Lw/AnH7oy09z14bUF0tVqVCed5QuJZduhiOsZvmQq6mw1R8qrji7zx1vOYt1kEBaW6e/BZVfFpU6rfGA8f8/eCbupuuf84HXSBTPw6XQ96AjF4CcJ8mSJrLH3JwMmyxCzmvt+Hyp2Yf5FrpGCc5tj+Fp54DvcNCi+njpyNKyiCy/AAqkJwUaawPIf0yfTx6h783/B+ISOU6byrZ1Q22eGxF0rMY61fRzdMBJKSDzr8CcKJAwNna3L4tLkDpokr52c+fd+939V/GeuTcM7nXXZT+k96BDO0+PhNiXou2dYagsJijIXxKU/382e7GxW46d9JXRfF7VC8PsaFMdvQy60F+8KoebY3G5QPLcjaiOqjS4vbjyQkrfmhd5KB8ZJtXSQOLi1wbfbogcjRCICCVniPDXyViLHnAQMvQ3IhEzaXZTkqEhCFfKn4IDC5l/I8fSIvMV+guHGD4tJi751XWats3X/rZbti3hoIqk60IzyOdJaus9Lkdi3ZjiFhjYCUVec3RhQ2VSFJ6wy+EbfFy8d3//cWgy9f7nn8QPX2/+jszU1ddv7nudmnDajJqAJHqGcnc1blPe8GX8w/gv0b8dAUpbEcF0rovJ/zza/7+NN1G2pBcOmrYKCTY41edxOpKpRx52ohSUCQGE1dMYQ6AoPE1at5SLGYu6Stu/zhLctStl6QoT73c3c7CjF2vkWbfo/LQ71DzbE1tY0zZ667q6llOlk5pYKadlgXcAvXfmJ4lklDClRKNqknOan7NFa9WYtZwnysFxVOgmVZHoIRsSPkhktAVri5WAkXJwF9ErW9dGRvdVRgTNqMkJwMohrprslti089CJcV/yvNntsVSv4lLJnyjUJM2UydmT8mw5FYIaRjAMA/HZd3MBrNoC4FLbmvuwsrZ2xPkk4spWfV5hirq5xVlPIUkUltnvcplShIDLjJaRQobIQvBDIgooIiogTBoLkibrgojAytK0KycxCTNtIzaMbS9GIgsuwoyTwOyw1w8cm+ylKw1iLI9xRciz4FBfuGyIdb/377Bdx64gt03TKVmFCIVZNB/C6RSRRVWpsLqDNcXmQ2DSNmYvXfRmBWqQRv1IBPky0iG7oFcPWa0cDhxhzyxo+EwRSoxKbDonM8onHUcafVZtrwCqdVSEoopYcMr/WVftj/N+OicnU/5pYKLpErrKu/myQslWqrYx3ZE9LvbC4rhs4sYiO9zFg+k1ORGlvLh4uIpobbazIphN+rtFP7NUpMO12gBs5uLkjtMg7lC8NXUZ+AIaA2MQqouZONHCJGUSmtQlHwhFJ7P9O5xo6d9SLTrqEzaf7V//YYUZqYuuxKTIaBVJpMoXsoHQgWISdCOi5X6s2U7TmbivD85JnDAydgSxHmDJ5Rl7WOB2dTMdDheW/CNk0AbWHJTcZFuzi45YIRh2qWHykfJhLoZIP/JkSuWEAqY9kNKEiROouoO2M0ibpNff/e/oUc6u1DQQc99lseuH3ZR6Ox8c9owdtUlmwbi7WKfIiXrfJImCSi4J8vn4rEGbPAQVIILEhFPRcJZJObhJC3iZYMV3MAVVeK0j+9DqCS7c8UDiJT44QKvl/EHGtCVutV30cpnTTbtpj3Gals5mxx21PhmsZ6d8v5q66GrqTX5QNQRmmUZhi9bDkivbFJIvUgU1YfdN/ECnoUSHorA7nDlStFqxkUuRnmozPgk0XExIs3lt2KvqVC+WKiZznoeBm8V5u2Iv63YVFkUXr2t/xpKX1n/WKGcc4b2cJTjZ5H+75hZThYymJIdyDU57BqwhvhTiKj7iVejLHiVUbmcDr5ctpqLw0H1+xCJa3k1CCtJbvUtAjOWSx7n7DGZGFftFh5eonKTd0VJf4f5mHgGJPQn3IgAGZoOlpVEnG0SKHo1pnh5TmPpcCvDoZfMIrMo7Glk2pDMUvruDa+5YW/fg+kxgQmEmAfzLjzIpMRt66GcjEL1pD0eIjLN8gYiZOZai/SuPXn2V4Z7B4oRSWKOdmqmddc8CCWZAg8qA3zoQfvJfHPx/+ixKVwnQflocb9pYllEHQfgBWX75skfeHwLCT3OwJlQCSep3Z7YGXpuEyKGxWrQkyoqMxN5mItgIGsXNz0JaSdOf5aRvFqfcHM930TOlaJMbQYXDtAIggOs76Dqt/3F8/KC/gjSfq4HUBnIjoH7YONXNmayR9OP4NV50Jt6BaaBU+a9CFH1fmOUOEl6f4wrAILgZ/B/YHlnR+ymuJm288rvpalx7C9NMmiuiDAvHWeIL1wectburDHWLrfBW++n7pGCp4wAT1GRd2HI0I7fg1xXmYZlvXTB1Yuje7UBkcmjy9P7vtHnidB7WF6uBLlWHHwzngMXCC6KUswkHFL9sDAtX0PzfZM1JrHLieG0wfrkzXGmuYw52n3lUwaQ0yFg7DB62wiAKLlORrKwJimioaf/pNL+js4WM/nU4YWZCFCp4Z8mSZBo14St52i23iKUF7o/HWD4dStSJ/Esm7xdF6ud6Hd1urVCCbnaazcLjZwFY+/JpTrp4cdpAGRWDnCWZlqU+TS4fXU8YsHOdEeOBJ/lm/D+fhKWWwZ+3eQjGfQZyrWUJwpnzchJCjFUksgwQmWsgWdewGRXSi2oRFJ5sWnGNtcbQRSWGiuDBkJ9kocVTeyx6ErAGlwe8Qc+iI/nWxmhhq5bEwKGPhks/HXeihglGCJQT74Zs54oKqAnxBKW27kzDaBogtdYY93QvPWgiitYtnvqpKqZtZ1d9sQr4S258vuFBUg1NmyueO4WzHUxDau9BU0BeuGQJyBpibstJ3m1FLHSibctXMEhvdZBqqezRQQxWdpvG2nXKQEahIitpTOT3BhFPU17eRTj+gDOJPSF0wkJ3J+FdEddifPDjd///7GOBUOjbuo/LN2GAQWseRciGejmY8m767ZO+GpK+26f4bnVcWfJBLHr3a+ChnUX2mslYjJWT1LwO+wOKlzv5g468ztyPquB3T8qyUyqWY2I2CvA7hGB55C9BnWqWzJOK+7Ejk7uCRpDOR8qY2XAB9e+TjadPFx3U3y1T7vuXxFDzVKJ5ENXDOHNvR6zV2JbhyZnzYJf2U6IOvwH4exb2OMSfFIIvvE0wAmnXjiJtSo44BuQ7XWC42Hvi+YmYUWVU6xXS5P2v5m9gMUp3K2vshUI/uEr7OekMaoH6Tttp7KfzcG0xtcrvymlypPwwH2ftmnivqPTvY2BPmsDoNqAiQQgOQANVgrI+gg/6JfCnNMwYoV3k9dvCqFL4daYOLxg1bDLeWCc2bSH7Hh72IOIrRsq3wtDsRCL3dZ+xPGbO0XvOcFIWWjd1pHxxwkcatzqgTEn3zMY4CPrdMVFNwN7lu/eH6pHguSe0xtnpMBkqdCc258tCtAconqn/WJ22DFbTwl1Vzs/OnnrjUG1CD+lZhqDYkc+DxCLd9b1VRcAZMlAk5jIaHwvt6DFgLW5wFKtwb3nFbdaZJr0pL8Oje+IyK5OF+JcO/C5fQynTNRJ8zVhuJGwqeIfs32DkyoYuHbasAaAqIj/rPYbgD31+vIg/hE1K20YUy2wkV+rT0pUKH0H26K9OiKje2at+JWvbMTnupZz+huADIx1xNPfH/XzM/m0bIbviYfXYPmp6HUpbNkzOk3cuCIKUzWTSgoyZ+b8ETiC6eaZW8GQjchAxHRJPosnZEsS9jK8mzNwgY1iQ6BqEFxUR05gYVd/gCy6JqCRzw1xw5xTWNyBd8SsqSJJheIEUp1lZZa9rflo/EddUt+KJEC2Z7iksdjsGgpdj4DsmaUi6j741sAlvJCbMeRhy9khEGnxSY2hhxQRdTyQPZAW5T9u95Kgg5dOhD3LbA1yWn3487To1/yTV25oArCTEiNVmHxetfBHCmY6/EBOabgaMFKIc750Y+p1+kusUx02fNOOkypiCW5OlLK69TKmtiA8pVhTP7HfApxwbXfS4BklvnJaa/w9BJioLhrbYnokwzy0kZqMhH6eUvfInaixLH7P153gkSWnrZu59DGWwb53kFGkZDRy6JYInb1L1MS+Jqs0Eoa1OQ8cOWvro1ymZrow+sGX12cfTt6Ruo7Nma4m9CE059+I9qBCSTTZh8lHAhtVqcaSliJI4OVJhV44YBAsfXjsbmmUSad20A1XJhGDTLWGUqFrlw5jHIUVOl5qaRIolTet6HLmEx+WYsJRqx2ZbYsSDqnbTxN49iPHqPm39qCmCpQ/kJ8R3aH4HGhKDuTL7Q2lzvvIX3HE2ly7B1bBxjf6RFtbx/4S44fMNv9JTOGVO6EwiAxgguRQLGZnbQEKWKmsLw0k6rhBc6cIZ3Y+zFHCwjFOlxqtoD6QJx3esNCNwqzyiF1KYKLn5Q4wZt/J+InycXEg3ml+LwQgp7Zg1kDBouscep7uQK7udhp606ewpOEHH1MfVzaw7wePHeXdC5TBh8dG9Ban6iCxHbMu6j62s5/NQ3a3sRp7E3YvmmbaeE8ucLJA+NJEPmtgMN9RAo5/FxHWUE9H4KkW0Db+nLTRycWNbTXOWsPdHjvYXE7xMxT4Djg9LrO2Ot8m3y/LLB7fxBGXppCcyxKqs58FyPVKH3LSLtkvW47OIv6lv3ojmv5J0HMa1ogHSWquYRnz6yugOzYQf7XDr6T/fKsR7gxyAACWjjBCiQIEWm6V1gl8mep0EonRmoJEkqA6bBHZncqdmajF4Z84GHSFNT2GkR8aRcjz36QChw72WSmUPVVSGjl/K+wd/c5NpeDWrI9TWXQRfi66orCGhln6FUJpVmQ4/X0NicxUTILbdCFEQqunjFq/7YWiqHpMT5bR8U4+DMeR+GqL11kwAsuJ/b1uQaEm1VitEhJQ3vMPxyR2V8UvYQ6JUkECvLxN6i+Cv8nABUTMXjpVF+kZi/9cR7WceW4d5AMYW6ehWHO9uDnkjVCsOTDURUsqHdyF69VY3FWcv94SNrfzGL7SFHsBau8kds5gU3ZjjIZleXeaeFL1+w/Qs60dVVXk3bzNrIGhQexR7U2rvhSFa+UPgL5QMEJQEnhPK1YCl6LDibL7OAQzVE+ZBtzeWlGP38mzphaoIXbc0Wq26/7oaygbWTSAPEj/bbAxxPae/QE0fIGGHuvixDRAjJgbhawA+Z29ZFCPymNlwLP1GdQ2TAoJMp/sXrCakvhTAsZGkg2fC8yzk5qBn9lCCO0frhXpIrZ5NR6NJkUbqLx5UP/8qFrW7B7cl/dnkqM7hhnF9fducHr4MvUWBPrPd1G4PgcLotFtW33I1W5j8hf+FzI8iS/WMRSlgV1E8jsOl9WqKrkFa2bwOWI166GtqJt+VKrWFaTEiNEncUfF7+gZjJ17gxqSX0sjnyq3Zy8MvrYIY26e79lX2Isxxw4Fa89ir6sJp2LgqPGf3GCIjJVft5Zb/cQGehXUjbRVe2q9xcHOo+IBQZkJekCSSJJe26hJFPvYlemjJpZpMpeXaFJ5aLjVnKdbJZED3O+VJ6rOWm/N6GA7N4vJc8pR91OrHmCHDKW6dD9SpHixPkKO0G19Ht/ETvY8d25Q9RnqhbOfSsxOs08fT16C07unDJZGhRIpND/p1g2mUgkLkPuKVW5rSMFgbRa+AwQ66HFtMMlrrniz6lX4NfqXKXCduSAvoXJVJ5zPWVsJjNvDOzvpXKgIM4+F8PhbZ4ddR/MDNy006OplELFwTo3g7dcXS5f4s2P5B+3TO56hGJmZB95Os9uB6fva+1Wf2nKM4UwW7nVbKqWcBWj3IInZ/kkOKEk6u0KZNgnZ3SoHVnzEBWOu/wD2utqJsO3gnmwEBQsAsEGodPO39HzJasGoMes8Th09NUcCfOg9zIthUxtrQ0ZCG1MbFg8gOcpW9xMILw7/oYbOyh5MvzLz51/mMs5o94laXSyIstF6cScLeOMH4utgfIKKweReIvxptoZMA6S6vtVLZDDvObv/i0m1+uncPwsY1yW74ZFebemaPcifkUSYiuOPZflSFLMXWJNC7F3pNmMDJ/Zq4cOWD1pIfVQl6uH1IlhDlAeWV70wSuUvP/cHRRftOvyOUeVYkEUKYJ73yATSRyEzA9o2kUBz5Rie9fYsliF0iXj1f/slbo8td01fGYPsK33KDAZuMI9avD1Pzr3dAf305QMh2dV+506nq4N3gYLZItaN2p/nf1RVecrUmUj1tzIl3HgV/bwAEAd+OwK5uee5Hgotzeu3a6VeyXTLPlGGK+fGbX6j5l+kB3FJAcnW6VeGAhZPHScwp5Gr6M4YL5xIyR11MyaOMu02HaQ59KmSHONTKwX/w/SIH4ac4MbN3Qm1jRLxyY7NvmyyqDiJ6mnRFcBK7xNBu1qhllSgymfDNqF7/gZdNuMH/3W/XD1wHCXaZYS7n4e/A3x+gEDlg83X5i5M/E6zCMOZukMVhruBbRdj80xQmvCiIBTJ5w1rU1U9UKm1ny85JWOShAwjo+nYr9lEeBVQqzzxiHIZvUkVcTA4hitlkAhky4npNgUqVoAZs/p0nxlBo1mqoJ2Jay9CIi9whsAcUgezK5mCgNB6Vc7lu94uiSNIE+APC1P+ngLexyN9Lwqwu87wcjQBi61CNKfvkd//zv/67/0lXeJZNIYs3Mb26mlbq/xct0u7MC63r+aPqmFkRKKmJjWE1wfVS3BTgWoAVHLAxVd2JZOkQuZdglg13KKwghWW0tJZIj0sagSpE3hi+J+zPeAdGWnN8obBEFFfjyNyjj/GyAHGQ6jQA4Oz16siehMDH9hJFfnwxQS6Sj8skqRPHd9ZXsDkRXi+5c8b+xvHR+uvsIwA9u0095J9MNOtVkx51qSr3VSmKylBSuvPR3uS6+gb1FtUWfLqoZgsKnVBpPX6D3YunnL+Fr+njOBonVF9uGSlQNsZwU/iAuKxl0zGJs0+xvCuz9go7xaVHwUljirXduXJAWUaYweV0xJDOszYFm1hMksWDlXRCxZr4yAgonJDZq/M/3KyZgaQWvP5ye2Pm4Jzjs++QCzP2TgV+Uk5i+VvTvoK6T0muCn/IvjbW0GivwmIdyodKVF4cN9cozxvL/g8syKprBKZoPhOYAVK7MM3bWFgeGb9j4SnLcX8CF8zL0pRFcZanmcGz+H5iqqrMITz33qopub9oascmUnfeOXt0/T+szcXCVb73Nc6Z60Zuzbnr8u5XhW8FUvk28a5XKUgj6k/9TwNYOCbzGyuCzC+x6JbEzMSpEhkcuJhKwxfRGxBHMeUjAZy/Sz8X45pjB+dgvykbKp4EZygE+leolSzsWTLeJqgryRmwfLUBR9wcPQVNgeO5PeKtKEeTGJ6LIs7tVIPup93NbZdXZaGYmArw814s6hiRJlRVYZr1e03NaRkaKxf5s7H1uRFZAebswJ9889l18c76wUQQOsyuaSYGPxRCjVnPwTpFRM24XASYrzavuAQ9ZuYVDH6FHq3V87sUxpjxMCwjoZkYcemDwrnB48AeH+QBYjZ6+9gUVAVlj4XcdkI7zZ+nWvQBKQSzK39RiMDUPV+qrqzu+aWY865VMPU+sDU05tpVPpaupQdhpJ8OlkowZx/xWJBBJAMOFyPv7PjtzTOlZYrUBG+uxmiH5GEONo4+xhKnmPyLxRCz0YkCvpBTCCG///N0MeEw4j5AA771SfTekDDOkToD50bVqFMWigG6wU0pJ5pvFdZXGM4qH1J97MRx+0tLo6q6tc0F5ZiRF+vbnCK5tiGZ+1PMXLoBHiziop7945zGP8ofzrkZB5S832cMbHA7o7/8bYfPnval8k77xh4L2pCVjd0rf5/lFEYhozvYWcxEBDrQ63Mwl8wjM4Vf/fDNhiFAQIcPjOg0ljXh7pWzqW0vf6gWrJns0BbTjlC21kFcxJJG11gRIDTvLfsZhtaGcPiKKxjK1j8bdLBtzcfiXO+a6Vp55kYsJwYidjY0ogSflUMwzzKvM8l50BMxabx/P120XR/evX//HVGE4zGT3ijp4zt/+86gTichuxhzSP8SUoODRZCSYoOEfR3/z/9lUhHz8L86CUZsUatCkLmrXDyI/0VTZmZ1efIY5dWmS649CVAjgZBW4HrOXrY8ZiDoyJuEJQoGSP3bzU8kSJjxUuUzGK+cWIWq6iwxE0J8DJxQpFe8HCF5w00o72R9hAngvJtEymsGujwnNqfRnLymAR4t8ij8DIc6rfPgmDQaEQZ9nhdkEAQkihhCzCaBPD5Sp8eRjngSWyWjwTj6t4IAPnewPbY5/H1jJbe774Zx0f3aXrn7d3g7kpOj8kzcHCZmPzCYNHM5Ce186EDFKRBiHgQk2uxH4rCcrj0wejwgDiXotos0rGb3N3nKhVt40HdZR2NToyTRaMCQeW7uABRpJucR6xoQ7m4cFAj1G1l2cGBaD6GzwOdreIFSk1K61HfnuQwEsfqYQ5yDyILZ71diRvOYGn3eFvg7qgLZJBPiWGRWAyL3WT22yVPT5Yd/rzw2NsP+Q2FvUYSxn2wfD2ue46ESpTX+jbEIIelmehMYiW5k6UT4PCYQhEE76OL4CMUTVrokalT53ygQL480iYKTwmnirh4iOOCLVc+iiCebDKe+NOzzCBNrM0iwsggBidKouhJqZt8ug71Ol3CvTwA66QKQBe9MvjbzVOeSi06w4uQ4zXCzrWxt+mVm3VwD7HwxGR9Z9X3yojzsEp+D0qxsmpJpRHq7Df0knzB3M1vlB7ea9Z2unQVQhgXPO7n7qS5ocZ0ydIOC6CJub4Ea+mRC2NwvCaEhGTBoivAzoQvOzu8MZzph7SdjEFdgYV6IwpNv5OBUQ2gNeOw1fDP9w25/iL9tVp3l9p9pSr5bA90jGL8zdyQZEHTPYInFIXpcCoeXQYc/blzKVbO15tRwhh0NYjTi/+Hi8nEu3gCCpRar/91i5GTwlcU/+sol4veSBk0+MXmDZhReRYi/rSgX3nAOMBcy+JckWX8Xj7irYaeO/BtzEe57TfrhcGSmwTaab2SYU8muzHH0HTUCj3CnVDrJhZlagvjFgyDUdk1zIBIbaN9convKnW9w0i1dVjXmToxPEcC14VBoxK4wn4xgYMii/ATej1D12bdBI6vXs3WxFNk2dHTndrK3RrjJGyHr/ziT+PX3oOWRAdjWf9+b7YLyMHghFl2Va5eHediJXyavPx9ev/1YS+sj+8WLA1GwV3D6gLwli0DHbCne6pTthVinkpCooyyniXWlU3FdAXGZqF27bk+XhHxkpRHhbG/n8OkVyAUF2LWGy7VWH7UWbjCEMov7/ZhXWHPndivtfAKQywlO+imoj1zy4Dsalh6K8RZuF6puOzciJ0zRw4HwghN//1sEt/1ad0XyR3vwuEbDt/NO7n11l2bExd/+JR019bncetq1vNrdXvY5HCJ8/S/efDzlBApOAV/8Arfs1u2HwTt0sbFz5lZ0r+ZcEZpDk7VRyB1wFQREQbC30PLYZe+RDygAdpV3Wi3gm9Ox/5MVfqhr434cUogqbS5B5TJhXA1T3/8qMyxnZM9kIce6awSutMuk7lHaOkL47rYtFWsEknnWiqNISzTXXY3EL631/7XnY+1CmZ6QOAefGHsiwEQ3s5w8lCOSZnYjlmh/W9txHnxl7m9mn/hgD/bVUMn/nwZxcX1TWlvEv9LvEWKLHzu048sDCRGR729DTzEmcVi4QC8aCCc+D7deq7SCRiLzxFaX787dlhcXgNiPmcq9h0mxb6ZWv43uS3jzoJZqUUCo/vF+3R9YAr7/gJNcJyO3+d8MMOyR6Y903n1yp3v/wT/JPTiHC0MZRkgpJ3UX4Cs4OH9NTAGRJ2lDjfFnYBWd3ni2dyEg8TSTSreRVvgFibMxyBr+OLFhpxnES24t+02i090saQr1hByKI4ggHcuhFpLlCvsCT2B9Our1dnpZK7txq5ErxdAVyoDY7Cn5mmy73skL8tvHh9uBO9dzw6TR0qhWd7d6p1bVkvMJjgyomlPL9d1Hh7KRt0JHZj9bDhXS6lVwD4lqP58Oj7pdjSao8Fj3/EBu5ynXWtevlazyyi3lkvHTYXSwJgsCSBBz+crPkuXix+Polq5tV81+mMgtfZ2oOd6izCzqyqWmGMLlKLwumEBkreHAKOopBM2QUTpQrpYotKfAMrhDVDqOjMh1VkMb/TnmIRB8dD6F/9zYtlalQAaofDdgc9cxpzp2Tzwa83vX7nTtqREpWzTghVU4EiSiCwWNGWDwCP4E/MbyYPSSODcTpX0sBJ71AbRs1luzvNhjuDHi+Ik1KMyoqwPbbZSZZQcsGtUybBjO+y4a+hCT90tc6bpOO36aezlDSJRLwzQcP60ziuNDE1nlF1FYJlSSD2q/YRn9NzlrMYs2DW7C2Lr19jtqwgxaLar2hqy8tP9O3bFPHVq71Z7G6jk22D6AZMzm2NshBQGhtMlXBlkei/nCrqfxtgR3cAP7F5DPyens4iI4k3JnGouRFe4SEbtvlJTSO5mIwxAY+pmIYhCd35MzHH2yzZi/o6WyD8LubVra6PyPUVChsK+uldo80lDcs/0EBUQ8LkSOJDRsGGGPrdlgn1A+NVKvjxnuO6otI5lSjJhUtjw0UPmtPAcEz8vW6VRNUj8A7zOT+DY+sZW7jz1Gi5+dz2qs8C4vongUW+tTl1HGu5Hm93KXgeWtTsItJguQPwBf7pYOfJkAEXsjWm+7muiGl/wghP9ucpJ+sXyEWv+eLKBFW4kWtuMKYbSwnU/HvSa3K4krSxF6GaJ8ECEJpb1XGm+QTmfSadwy4EEW6H2kqsz5DKt0kkT1twKznrZ1Ob0FayEXToufy6WVIWajrmBwTKZHTJeyc0R4hda4iBAaRe7SPkiuR+CTmdsk50phCiZlVq3rtyBBHtHOqSFjjSjkwTgNZRQHuKgkWs3Z4xMZYobOJKOln8lOSVAQJIqsSAaM683gEvZcFIFyFw11UuuCPSTswKlRo/vGze/T0620x5pZDGhWydvhlqTO96reldjtc8HFQC/ySFs6++Z4MEzFtakpPs5TYzCUq8a1CL7lBSmKsBmUUZGvXk5Vc6NVAe3WmF+1PFoal0eUWm3fo4Tztx4a6ugWok4zTC2IFQxIxihEuELFIUrpcP7s9/tHYi36J8w2TQj6wXXgfekqAzimRLF+Tl1eMffxscYIop97JAvM/RPOdXyd4dCHBES4XatdTMyN8mV4Z2GR7mbN7g7dCoHCFcQB57C5uMLg8x5R0PyVf3J0dOfu5EWqUbNIkvrCbitfbmWHimPEhyHoZ49fjO5hJ6QpjCmtsemPVFUjO/kS2DXdWJsXtLcpeqDhtTYIaFLJxAVYwOALEc3+XFRa++PMDKXRCNCSEgmJxeGX02rjLIHQ6Zr1zcAboHYK5mvPsKOCLiZ7qEfl33dWeRA8x86vF1CCaC5OsgOQ2816vecjLAJNHYB+J/fpNPLGVygH64wvNOqeJavPI/i0xARYcJf7xBR8zi4+mp/PYHSKPrRH2lFLd3l9i55DqMBn5cEE6fx6gdcDdew7WojA9aBzerkL8P6SjXrvUw02f+cXqadGr8jaS97VVK9pD6+SeCKSX+uOm+ZPTb8o1osx5z4SDvd6FN9/Nxrskh/j6b69WZFaXS1GH082SJMsKatIEZkO2nmTHA59d2kUzLFDoP+9ubXzqsoIsPP+293tNBCN1LI5ONyc//ZvJuh9npESgQ7DdhXqTvoYd6bUX9YKpIGrhRLMLvkduqrFIPrXfmIymA9aGLbDzqMmT6VDObq8K17rsZVWIAUqiwhnFDctsT7jM5hb8Uvf0Y/2bZJ6o4XdV2ANtK9IKPBvm+DqCVnZBXXmd2qSzuEXdJE/EZCZ5NJoshtpQjESA5u+ZRa0+Fx6X0kZhuXajuuRIc9R2ZHwBkrjtOwkmMvCPHEZrpe0lMZLmCa9bjorPd/VDYsrwVoMVawva6RmvdftNHrtaqPaLySeB1dIfjJ0o1GCwBVyIpbPD/1uVzl1wv+OKi5DlKxeLhvKuojqJ94BY7S0kAwKlCzovuCAezbEOTZdrVuwLaWYBUl6LvTgjZ5EuWhPshzrxd1naXT+84QKGY88/8JFhM0fwdzQmYRnyzUKSkisEwtUnLEJWn76+1KOjph2gshj7WrTZnriKQlGOq6wXbKdYlCpe4pPd8eubNwLoi1dPeKuBpqQLrWf5xtY8tPo/gZLQZ4ivs5QJnLoijdwZKxIh8gn/Rzcx/lcZmX4fbIASz3bYYgnr0WN3wgDopbzrimqnaNUGKnMMtdjW4V2+LjwczO+DbuBUXn/UulwBP4nduPLxUUtGLvZOkPo2g94gqaH73wsvmwURNaNJyWF6v/oliEimIMlLjANmehtDrHIXsgU/2oAMnyXBNwtWVGx4IoCN3cjf70/t1YZ5wgI4cH/TeLdvnkFXrVY1/jflLH5b4qJWJIN56Rdh4ZzkYToRanY42/HUYI5yh+xvVReHqLBmH17057ouGcqFKazcXw0sqxZ7h5fiPaItGzucD1i/UGqOnOwuZGxwPAxMYYdluOo4IBJX+0XzjEaLko+iBrbkW0+ypexJDJr2ER8WUQBHdLWxdaMNKPgxPPoUbf2hACivQs805sIH/tCgqP+p45PMnyTtRxTy4adJNiFAucepI48RFzlEhFH+V7eH9g9Cdnxfk8EThTzG4m0zr0RtUgyIRshJGp3FV75RHCGb2sMM6jIlP8/Tp0gOJUbquX+YeAQeZt72kQS9DaJPh4PkHVKxKhA42vHziLBwxorG1m+jU9gtJ2N4fwXZIS43uv+qFCQ6QgGvLv0NBGl0+b1kBzqQbWlO/vc4ZvxNFQyubq6/39fmaqVpnHH7em7CKEfHK6oDqxHTqco6vTcJSWp8ysIScZVb3vy/FqDf2LDmj0L2ObdpiTQcjAWT7sdNwGJetuXXwLdPmqQUCXkP8TOD4GeixmR2P/XjzOqoPfo2LCX/uIzagRmz7rqPlMhYb346fGlBVxk1vki5WTCLw+ugBra3/gAqS2tZ6vpYvZTZOG4G37p21bzwmvKpIQmvmNzIosGZxlldavGxWZ1nTiG6Md4suw7GZ2c7BbLnAUEXARcOndBMljv2Q/0OPhdVFKPKXIv13n63Unjh9tqLin/j/8XqkYqkNZk8XCfDdg5Z8cDc4YC8xeCb4v+952yZ6hzS7WlS0yuw72V0BpEbDasl21fGKWcYar5I/wWSi6Ygor5owIQ+E+wfpZaLjPzDaMRQCaT98iXD+aghJ6K5rqi8ZF2GOnvekmnZOrbGu/fPxiMe09NaEvq0HmBY7xmBamJJPn15YSZJpMzzoRsIzzfcxRo6f/IdZvPRcMHr5OYfKxTupS3Q37UOhT5XR/sVLr6DKGhw37JHKIakykKlq1eDNL+hCpJA2VwSxZSzjf40JCxjfjNLIh3VfyNYkJUVnRnHOIk467GhneDitgy8Z2o2QSHs8yYlG8dlir9s7fdggaxcJOL3Xn7JHCZp++2RLBGQO4ecsQVRQqsrzAt8g2KsFEuOUsjs7RbNHQ31S5zgcjWaqxglxDJS7+xXAEYp9XqL5CVw6+IkFJDSESImK1Jvoq7lUWiBXEbTuq/VI3w0Wr++0oUruJd6DVqfupwLTHotR5x0FCl9kYmCvA/TF6Kt6FXXz//zIUKKaelX7DV909u5IxO7+8Oju+929/FmqlZO6m5sRkP2fQqrH5IVksVUbEK+Baf2HEcRv5zcEqkDq5YqzHF7TadT+d5Uej7WjnJTnff7WHNMNx2ll2ngD1enlBuDNqE8TFdDcU1ev7cc1EiJeeP64yPF2DmFEnCkhcrJZMF/XOhQwicdJm5IqaUsEpAb4CSXDHQH9r9FoSzJUyo9Tb4pAfzJOGav2uAcKBnE8WJiPizz2CkS9zD50eLMrms3N4N6vieX3KuaFzuy7FlRT63fb0cWy6c7xM1+vUgtSNxo3GuDJ/Vz+7zk897cJcKrLZQSiOFwA4OxXn6N1nETPWvcNIJfsYgy1fgBnZqt0fu13nP5s9zPUhVw69K/yE0Z/KSIPIYrKaLrZwmxmEuayUlYC+u8VbKwLtbn8ndarupQ3w+15p/u2hXkFt3leGOr0xn95IkwCKNUsGMB97mVAl3Cxv1dEH3BWSfXQp0kNyIT4gR1C8KHfvGzYvEPU6zISB2yiCHqjBPoMHfNhmZWrg0hCXLicmnhgcggHpeatWBtcMl/drNN/5xgheU8Tnw1SWojK99kyXGNs3mGpk7PLf/tdqyzHq8+HqkgvMOQnN8yF9bj/yaWi+mu4PDKWRH21+27k2v/NilfO1HPGFjcx71KY/M6ggbx18no7XNXhqgZZMflbi78C7W0f7EjUuQJ+lJTqUD2d8mJ86z/CuvYjMHzNY5Q/AHfqUwLijaCAKxdAk79eiX1j9DakGb/tpfKF06k13TxzJqQw8Puytp2dHD7ODeKdCGc9jHScndXavMshCLiMTfhsjmQJLQ29BTT0NUSBlKXLcLFKRay0HJKsxRkkxn4INjnkxQlX2SuqizKE0sEiP3gX7jQTRTniRXQgNB1jP1Jar2RG+vPqLL/qD/gi7/xgRZ5MJ7L8mW6zBBSN/kzWmGJoVjbdySaIUt+qghLv51EyBsL/6lpRn/PaBXS8iMZfiD8+ekQihEg2aH0qouuNh91ouDuC6QWjDcx2LwInTmz/pC6GUTQfVi2zNNqeBgL9g9RBGZRkBF0ECOxpiKaV8hPWWgPbyRTlQeqidamVrpBsXAlNmsIxwt6pB3QsM0nUlKTMwz5GtL0ImqxEU1c8c6NvLTBISjwCPPkCaNfOhSA3L4oKzHD+DvK+yB/5qAiFPU92WgG2d5Bj/gkVSQ+48e5o6d7DbZ2d7fdXee2g2p8dGvkb0AD1IqS4vw2DXbeDWrQ4bKntieh+9N5rrCFUn9cRbi+3Jw4L5tvIYNVtkZWyyctt9qvkDdwtjjLI13OKpgDd2+YQ7eSV9sd2gCwlXh061Q6PPVfHUrD5aBjuAnQ2Da1iTs+q334FxDb1yDqDrgY8qaEKeZI1PBX5DziBJz9KqMvZkKE6iv+LhIX0OAMVzS9LEyzGPe5Gk+aegnUqaC8lpgK7YHNo/JXy29eOVxHR7M4f2cDf2sb6yTAljitigWwdN4qlzFjHPanJxd1Y/hpZbA/9v/sCo5mv9vk+P/rarvo0EuU9x8M8F7tSgcTrSq/GI6DudqxvPqPc3ZPlTUU9lr2vWcOz8uAryVAJnwS+j76ANXBmZ8S2DW/E0hDCJr1WOzrh8duQPUyNc/svh14U+MGmeCOAMOz/qnR9puYW2ePZaVCy11PhTiXmh7e5FZOx1nEM06t46aC+3XHtMgzVt9bYmNg18rbQnni/mHtaaCO+larS6Hkl3kaBsB+ug2LsNLnTayASnpbJdGUd+f4EcgV0fGWth4Zk++wZgQpS+M9OJuof+PEQPMc6Y2sDkTMZMoOYvItyR0024dezg7MgVZYKu7MYmMNe808iFm0PbwPf4bq331+9wpCC85So6YBSMIfrTuwcRtxHal1vqhQl/n/k4rY11cUqUfzVESXAjvChP7ZPtv5GdC+atZyAJ2Nhrjdh5l1w66RD+ll9ZG8jiR24hVJqwHmJ5w9hMY7bb3Qivx7qTgFHzJaC0xfteyKQrN4dAHUbqeC3lP+9kEEtrfOY1tc0zMOpRuv50uvrVuc9h83wc1bFAh1QvF26Ju+77rl1fL+MdPPokamw8+jxIz10ieF8ixfftokq4srBYtFo9n/1Ehdp+6Cr0vIi958CAj35zRutr/t6ybIsEqHnCdBSpQRkuq94H0wI+4dASdyk44FBmhEWupQIQiTwMmAq2OwAaNArXc7kTQyoqexXrKl7KM4eN9htvvgp0tm0ZH0rH8M1j7zSxKEmrDid+McdccbLzmMFIH5xClUqm2NsaSgaHqA1Ctw8H+htNrSRBJoqdFDT1TxM7I2j+X7zF4ZUXvTBuhjri51+GsUGtP5HF+LJhqRofvWn/kLjdv63JRIvvGCa9T5SkhWt55Mp0od+NzyrtHt+ftb8F1OP9FvD3JgWY6S/u3s8jzGL6SoHBswsAd8c1Gq+TaDgz4IMVXMkXjbvZrifCE6Pjajl7O0oCP8h1vN8LdXapf8n1JxnvBbkMNR13pmVk59Lrk0lq9KeN8bwVLg5IdW654WrDtHyZhN0k8wor1mUWPUituaKJggWyBL4vOUFxsbgi0nDR0+oazm3FeuD9765Z5iIByd+IG/LrZ8XaV2t3Ve5tnlB/jFjdoq9lQ01yLVkuzaxcl4Jrin/DCqHwirgBpOEP4Q09S8NVYNGpfxewF888z+PxUBL7ezVBHeOz6F1SUQb8G+LZG9k9R/dzUR/D7pdE/9Un44udvP4xqvM0iRT16VJe+DtCa/sOlr86sSks8FrgVMm2EZQqkJwStIzDdDdgyHxA5I7GX1lGzjBSgJgUHFMZ8YjGnvFAM04GoE9rTlPIFd8K2Ml0FHFIm7sI0zK5IjIFVksZR6qYR0NEZw5A6rXpZYZzoOCJ5dKz5w2M2bW4EPMSeaexEW3D3d8iJFZyahPWe1EhRfN7Yz+7i4SvWKk07EhtXnqMaF1gK95X/9/8EA9HLf9QDRQLDu4EzXb7z7moMfYHeF2hSzTnAi+0Lf0qlq5QPbjsoSDdJL0eL8RVPAhZ52mPntKIxeF5C44iFI3A0eTX26XYeNyyixaUBRgguC+OCtraRWyTBNI7LwsIij0KLzK7a+kosxJji6vCXlQVf76vaVnpzZkrrjanbGn7oQF4y2pUTZcIXUScbCX42qygDo1/4xIKGnOudmfSdIB3aA82IEa1zjEMg4gxW2zGTRBPWWWmmqaHv2ZeE3PjppTn21rnxXP+QT3mP/wVGu/ET+4t4oaQD/Rj+BHTJereY9B+gYG5YlabKbu7kydn3S08Cm/uGE4nPHIBfTicy8YFE8u+MhEAw3irspnCpf6UuEyk5Jf2gmu+bZpHPTAI26m7y2A+iSU+KtI68TXrDkz5osgpvjxhBsJsYNwBtGln4x7j42SFJVmhArSFCsoJS07Hx8E1HTrNzQWSiCRH+tB3LFq7UYvd+lqHTTBy61KSbVkcamQZLIjgJwe2Y/8Clta/i178CS2DYPLoii7Phq19qsh9sz/UWO/IQ97AkMtuZXt5NIT16OzeS59JYEoCak412g02NOfx6vbTpwTT7bgguje+zcbMgUYj67cbp2L5NxAFt1mAGt+AX8W3P2SzNp615JmogWDRRHvyNCEeiq35v3Yuz5LViiQf3nzxBKnYtcaAdvhNZRTvlqU4lkv0yyao/5+EONuzUH492rB//OGXNzOWBLQc94tfjDd0RPb/fO8F0IEiGjqdu2XMdK9MIAYRDxJ7GZzkVtA/WH13t7vPUWuZzit+sCVfOAXbRFJamEuuZs3zjyOFk/VvoDGdbYDjBtniJzYJUH+DXfQ2ARU2YJu6sey9ehEys4LairQEci576YT9Ls9PjVvsB3JVzRm27qCaqA9GGg7PSsqr4qW13lsZm6qoDXh5sNlyijjMdTzvGl9vzjUEzZXKEvE5ayNB8vftOKS+1lX3gJmDkJX3jZglgdLLwBTVue4gF0VaJvBZ6tjsWBU81Pab8ck9oKBgpSKhOgdkCYJ6I93uzeeUymPeO2CFmwuT5rBaVyqc2pu63r/6SlKvKE8iKdrm/XqLzSYaJ/EJdw/t7bZtAstXnh1CEmYOGH8mm/9p/zwy4X/z/j8TPjenBtZfxcYGcKRsTxFm2UbaXrNtU2sZrwT8R9jYUH3uE5yf6uMxSPWkXc/kcZom6KPNZzfYtbxVrDy8AwxCSoNf7ZIuTb2I3PqOPSQotDftWGTNJ6rcd2nNAhQqWwBaJeB5+XBXRAEY4L1HTb+hEh6J2N12bbc3bVGtFNkRxiTJrAozLJZPlII+SF5ZsDRT2mwnv8t7a8QEVlWD39v4kcDj0CjYrcP2HwzswfwCADzUf90V1M1Salk+9C5yZOxN5ev0vULScyv9qoYkJobdtNuHofdXv//jgDTfFz+NF2Ges8/2wlEd03AKFAx/Jg9ozvujYN8T6IyEHS4/zjhEzYTMDsE/ZE5qxRWHRy71b1T0YghOQ6Asn7qG9AkotcFC9HjyRp1ZfsaSNey2BBZXl28irYqADASNMOiQ+lPGttAqO0PtDRiDJKFAAlVpgaqMZicdO4fh5A47OM0BE9Wc+3MwiUTPVQRvzxrr1CQRD3rlIjStqLYs4eGC4OEqdvss7k37dEHOXLgbri3RmPwc/QtW4AsTcX5uDxIwPTBmdrZqUiqXriGUTXkXnsJlbJHM00xtZJoq9BGKDGAXcf6fUDwBXI1LP1Kg/HMHhqiJ/L8ZyaA1RUkQx1Ck6GqH7w2bpMWyC8NkLjsxYHYLxhCHDJFi8dxxww5a0jUiwUgWNFezlwAgL9/kq4AkwWsAT87HZvF0DpBIubPlNeKpnNR29YZINpmga/WjID4a0kdOexxUAjDKXte7HKFo2BOuUgwPmahaRX8ljedTyuSnMim5VA30Ry4iGfNTfwkwfkNThxMl4TvNEJvV/TrBBP/J6tt18EkaerWY89ZxE337NJrQsV0lTb9RO3Nji7m5V/GjM/HSSaEyY8aAraHgj9roC0zvBhmSk5ARxJxUnDMaJ7lTW9dyXLVWP84Ta/2T7Nv0qPdrsYRkf3atgBDYraRLQto8YPtDCH3WGtQ0VUxvLG1kSPtd33G9103XjZMOTmXqxl/zBXzk3OKLni+wlGR+dLhhvz2Q0uG+nIxpuZLVI+Xs27LjxY7YOCmvKM8n8mmhhOHQq7bHMDUMTN+zYaBbwfm+d0cXk9zzUvxGiZa53GKkbJaUbqb4WoVCzxbYBPcwBcfYeAwdQnImO4JfLyueYsDU3wgPc9KhAEY6jQcjrC2JPS997eKPzmZJnnYnZDdW7fjXP/3fBpkEzL3Pr7FlMfiT177n50Uqh3MQ7QGleaKOU0v1iU8bhxxhMyOqRNpFOd+BI2ZfgulV9yioLyc6b5g1JB3uOreVfZZJJ15YwAMYv86W4K68L0ororBkxOcYXSBV7z+CiYbxZ28S44otklMOmvDdqQYb8RakC7tF9oK9PMfXvKxJydd5sObgLPd7zA49H6oj68Mdm/Dzga6j3WYzGN/H/aXPk6EVvOl+tvF1sRJornE/8941vkrvPfg/GbJS/V7tGXNDJne+849OxK54A1RfMH7UQqdrLXazGksiLFJxY5y8r4KUIb24IyYr7qjIu8hX5iWw8kIE3wSVbmi5/4WHRqkX94Rz7ymB2l4wrJHO/Nn/rPxKtQBPTjvfYxSdUfCN8B9uWMupBn0ePGuHbR1AJd/bth7Hx8WmUGr8cvnlzdPtB+Mo/Wsf1haM2146GBkc31A6vz8QS20SQGbv8izeXLvHmzRU7unz19i/cYQ5XnRa4BMxT9z+/eSc/uzmK29FR580ZUFiACQgOACVc1XTgin5D4ZfwqPDZviF4EOZq3jswExIQMo97XmZY7krFntkA6JTfzbmsAvhouRkWY6rlcrYmxGl5l0I2SE9FsW9X9RCbSgPx1fNYinHK0VPJq/qjlSrfvQ3gaE1rfjHlVZYeLkj9k/Ik0saSrD8+A2Ho9+WgCgv1srjtpIjqTm6eCIizDsq2N30I3gEs6w74IhmuZr8GGSyGvP7BafLHDlvpEyEPUpQ4dfouPpjLHJTV34PvaRxR2wKzznTgJbWB5QNunt+ebd/OaZvodt/xVT/0rz+fL1mRPjzr1LyMXlz9EtfuhuFzh4PJtpSvZf7j2EpaN/9G9BpeQjmPkP/geKBP5axal7JRUu249bSEIDyU9XYnPjZE8qmSrr+n5kHt/76INbgbq1woHlRr9cqnhxnULzbqonz75XW1pttZt3PP+fSp55izvhOt50eyE7tVMbrEDivaGFeQ5aQMSBOzGyi5a8qnNcKpa0W5A6UJ7JTDGkl/eb0PMagNMLsoNapT1mnGeqYhVGcPP8/NB7dOzEukofOESqtvx+XZysrb3rsEZYwIwd8PVX3/xbmrvikUXsEl/txO08vYH7xT202cbu59J5F8+jXyD4tyHt+bXexrDX6quY4ZvuANjQ3YMRRhqMIa0+kFCfnjA4xxZEhFNLGRFCmtYrGq8/ezbhm0rI06gK44qMySSxGqEEmn44rwLMSOJ+pD4tLmcY8lgXcRSo38+IJ1ZSUxLEmmuFzOuKwAXfp8UDNp2zWJlcR3suzs6/VfWGZYrqmAaNYO+QHjRzTD3RvBfKAdM0LSMPyf63cm34pSoe6FA8ReOb5wM6OL7Ekx1ShsouYsQLVxKAKYfw3zb68W2JNHaz9PaQuWR6GoWvXHf1BzIO7uE2HGfF4iTCKwVvfuCvVMHpOUAds1ufERHrqtA+X5FIaJB+b+u2k1f1CiyLHMMpa4Vc6nezf9I19IDZCHfuQmjgxatpMg2+zY6ly3iPQGSJy4wvPEP4HqAFiczGCez01jvmy9DwGvLgtZTfLqNjw4t8VWNv6WqmGaAQHWJK8vfkyHBU3/9xiJmZEZ730fzgyZb/P2ML7gvd7ZOz8vCDoWy+444rfLXMhqPxpfnSNkjAuwRD/NKcv0hibVQ/u1v005unHMAiSUFrN1TCILMRvONI7DAfCwzaLEjSmvxLitEc6GUQZ4POkIPIydxWfOpRS4++pEkubKcnVGKUXWECyLKGJsGq9nAIYx6T6eC1m4CGGeYJMyWD5VACFhk+WvH71yLVmAUGzBEykmpiT8OaQSAF1biEls3W4mH6xGEtrj0NNDEWrl8p9Oxr6exRlr4uwfMefh5SFXlj7299mTfBt5Su6gP1l2z4S3ixUhRirDP17hTMd9pVbWKItfu3OC37tH+0u3t3p2WT4A98ViPS/uw3hyLyRgE3fM7mFVPYNpgYiKoIlM2aZ6vbuxJP/GrvixD2f4HDj2xk2zK99ZVgJnDJD6MRdvD6xWeTzXrNNuh1knwgWSZAV1TevPsCqM53a4WbcScbg7DynUjUGUQqJRFbtHLZpFqcCn8TeBTo17j0w6RlN8hCqSEpQ6xJw+Lmvq1Vc/6EtRlqdXK0JA3EU/bUs/iU+3eK4whBl4ZQDYvtvLRhLMUYXaHjzWqzZ6GNUwrvES4k7fvOk1SPr9MqXBVz0gRLfTVibf+XbshibRlYohoomNa23lUcUiO1xw53djrPBD1kltdCeGA+f4F3U/cinuiDF4cuIbvF+An4M4XDQ1xeD3T3bpr8G1t9I/RgUe0/eQj2e5omdvgHIBJCR4DKfynnSD2YCX20qunZnqQwbMO4wEMLH6Oiha6I3Gx15jqCostETPFxiK3im7x0f3wKQr9lmf2eMpYzzE6Bf4ylcHiWZmGfsCvYepHcTr+P97UoBrFvbBThwz4bKxhSzHsvQd2/2URPKydGwHyssGPydDrPPkLxVPpv39i/02hNp9dim6PiJWCPcB+VHcbv2k8wuKnsD3MUSO2+cIZRqclWyPw9/FdQcwgF871vxSl/mPhr6rxwSEVGe5iDpJL2dQejD1JBpjcGa1nCus0a/a8KB0S57643Yhu0t3y+HTfrr/191yXXhgIJo9HtwlxyEE9QLLGNZBNIRas2+DAADF6orWOhVsMcbIpmZmSa3VWnMcihCCN1bVmFut9UcUiy+1tuxqOuecUUbKdCWWPFnLxw/FKn+a96QO01Xh4QWavjtyiv7CCBt/Ai30JCJrHTItfk6oINY1jizZLGNHh0snCdnqVFmePGii6YqTYvY2Y4BfxCbQ/+VD8cFNeGzaq111aOI8HuTwhB0tKs8qyIil2ThNM4md3xIsrEW3MBt2WcFyLSueem24wyJ3chpWKUfZUf+gtzlxxe6tfSNV5f7jR8lcWw0BDanpsK2/oywh6GvHoISZcWJezC0LISYh1jMmBgL94VzMreZgrY1lDPfBxA6T0508TISPzC8rtfx2VGxmQCWf/qum8ovvFjK9mwlgxRFK1nrIqE5Svbpd5pileOdupBWVUslql+AVcAl4GQF8vJPb0LWDpOKx6po1ScJ8P+fnGjiXIJhzAlMyr/rjBKuu0OxjtoAfcHwi/A/veBOMSGu2iaOVb3RblFTFWkhJ60+zdJkT6xvjQwaaVVSkSwS+lb+4GxCDyDpo4e9JKpYP5LRMJfIQfuAM8Lh4nkAk1cudUTht/bY5W+zihvj/ZDmr1i6VU4A40qgu15GY/ZU1C+SAxIM9OXGcf0KTCYme1J31FY6WPg9xUcoFzo+OeZkQNzmWSO5wFPLYRdIOizR17WVeofiBtQouk9LMahn2xY+cf5EWfaw7nz8SRkmZbAWikxl7qKeUDailepsxP+6JRMUMijG3aEHENyvjv1zcZAIqdkVnLSUwqtiP1q03CgIWSuLXNQETK6GcLcwHrUNSstKZFd//OT9GLhkcyFKiv2vI4H0SjbD4HyTjz/2YA+hRpsRJ6Q/i8N/fRfNAEnNYI2AT1LFm8p5DVF0t4gS8l69XVfW/UEJ0/Sxq3UG2FE3WiExXfnCQqH8JiLOf740YFEuJQZakyRrNllJ/x9cCT9MV4zg7mqGT/H6USH+BavtReSeyJVV+99L9hs5SSUjS2dXdO3JUhxraUym8bSldufTXieAuZEEGzehY/ev2zNRQUlh817Wz7sTVz0+NluQaqo2ZXytuHv7DzYGEq5gEXJhJun7hU5sKb/8a18kTb7yisLIK3i4J/wkUGa9E+Bi0QNs4RU6Bn+h53PWV586mzVKEMbH5UJYQ07EFQuM0n3jrZx/zg11b1s8LWnDeposkVizjdamP08EzKytkBZWsoEyLphFCe7f6TfVlGadi8SuQNnt/mq0FnBhuMLESG8UmKuOHszvTTAUlj6lZWE5MRR7Ozx3w4KMsxrtV7mQ95Q/qB2QUuZ2EmaHXrT3tT68UuLlzTjOiFThNVHZKOPXghaMAVUNBa6R3mSWqq5VIc3lu5POcKomr0ysv49aCiDfFMbaKbG6N+f4tDtHZxWQeKUn4noU+7H81HxjKYtJ6h41F1//+lpd88bbJXP59M58dmHPRxfjzYDEHTDDVTkwFlPGyJuXygptvrtFRznQylXH/6ga7QvGOFedEQRaPojSXCf4/E98bjadVAvmH4LnMakCBgtT/xqsAWyhWI8z/9OnfZc7/jO7gYluvZaOqzF8pjDjzLXRgVtnPGbRcxGDLwAzChJjzrjMYd1egTYKp98JyKCarNAH/jNSlbR4uVpJ7VzuCcRbAd6AvvuMzRZaRNzZUv+ZPwu6RELFZ7vxrir6qmRtLccri6dYMAfFWEBAbt6RRxZZxzBZtK2bYPdWiy+uTiYnxIeo3uC9Pp2Zg9kyEyxA0T3zdEMw6qKNj4oOfC2g3mwzY+o/SLH10S+Np7Uckz068gRpGd99g8OXO22/TwYPK5Eo/xy2G376cxdBPdDpJtu9pLkSxAGuCdxt26dWGMN6wKjabf2Pk/9cmLiPl39DC13pvJKITrvSJ18eb+Suw8qATxRqwcgxLkZHjWgcfJCn7jJlKrz/7p8SIOlmpYG9BlknnwjVyayidn8y1UJRnZebKSQ41IynMzMNC9K+x6YV2VQHv7/GC88Q4rdCVda9+rIxbr4zVOVuBQudm3OHy7/dFUlELiXDZbIGd9NX7lTKOzhK/nnqZ8NdmbW6vt0Xlz4IwuGy/SqM0n6RRuE8YG8KbsSe8/iYecx0R8ebbO3J6jg2XoLAybv90ku3owxB7g8AP+4uwTyO0GUG4ABttNBQhlr3ukwdljQX9wq/jib+6y2sNL9WX3547tmxfQwpnrHXWzogklw+uoRTH4SDJThH6tZI6vxJxjw085L3XZL6ZR9vctRoMV5BMwDSWS3PBfmT3Z5Dzbi29bIniu6OjTgNsQlL642ppiiMnLbPh1zsql6chNl/Gp0iTCRFoudnXke3Wce6CF9HQwvfO4qFoky+ajHs3neYvEq+ikMuH48et2OCbDKncXZoQ787/zQ/iyLb5a1ZOuKHTZPHxsAX/qE5CMkJ6+4PZ6Oul7G9O/Yi+7GvbQo/oe/h+CiiaKDIn23ucKEJmQxzS8Wt3R+aZWUr7LLr2BV0RH5Kp7tnChDsypVDguYDlmdym8E478qhjuU4/udAdZTBmCDlgvshEvquSiB4mBwJiRimXrczS0VdbiICKoaJm4m/j6NI9Kyimzd2W91PeHfNVhhFaDr9+AFPk0JRFmTAPngV9td7N68foLWfcZU1ZF8e4C+aeoASwrKYizec9qDKAs42X4qdwgWH4fUm20KO/tEx3b054aX/gnjfqsSCfHeJOcEt4xEJnsx3l9MB34Z1OBgHH7T3mIYnJPnzyQrpO2k0PgWRfBqnI6Anb3lFAuaHG2Np36pTFEJBZE7KxBZEz1Td/fc12+T+CO3rofiZoeyJhUwJ4FKVd6Y2RLUeeD8oReBkM86Xeh/tGgVeuhPPzTBiVmSkEbn26EO87RY03RTrmMSJxuM7wa9/2YcgDZR8kX7iJtzYpt3WZYNBWVw8JzDx5JWWGrUqSW7j42dUf03k0ufpAhhXu5n4wzA7iAN/LJdxELb2vafc+48WuY1pbvjtpxvVljVi7jAH/02ZzZ9PXZAjCX5DYld37BojjLK5U1U8Yl3rc2vtxyB3C9BwX2xN78NPB3ibZO3iQNU2g81vcyNsQvgjo0iFD7mtMWLcRandpefHkYDO/q26Q9iYAKYjAbFxYzEv9oYzxQUCO/aAYuELyhvcg9r2HYErayRISmHMacHwLJdHtWumfu0BRbYaFL1V6wiYVNqNZY5K4jrAuCQUAhDPwWoDx++XG2NXyifuH6936hs+n8cBEkv0q1/FL2b0SBzLWf84eLgyhIbvVrFmqsuIG80fyJhxatzYCka+wt5ueBF+9mBhgqb+ctr3Lp1YsIJRMqYsIRU5KPEgQt0HaZZwVFUxS5EphlyUqhApfgLGPgBqLz1JJnkdXv4zJ+vtLJYZ++zVb0wjj4Mi1LYN/+Y6V19dbmixzGfsyHlXjJc1yofEB5DnzEgsTbe99NougvVUnrXI0lU4XonP48cSKlFdwexP1EJT5ZhK1l87tvr3CCfz6FizvYX8hekjO+4hi/sn8SFqp+rblYXy8CH/eJt7oUEzuir+yo9xC1gEhqoxo55vUuhzMLPf9RpTy6QvE8sY4ImYOn0xwXl/X1u3T8mn4gRhl9NATXxgXrCDC2R3UUxYhqPGJP5eGW2STSiRG8EvykfsL0HW8+zAwI2VxHmEuoJRFAv37tDg44Ks7f3a3MU11m5UKCSvZYnc54Nw442IUkyF1MCNp4vKAl2+aG/oFCSqMrl+Oq/Z/uKsa+Y2uwce8uOqP/r8O0Nvtw9X/e99YLJxBOunt5WVxGDnz1MKFi1P/pFzB8MW5D94cnjCsk/epcvd/6Qad65Zimubc0s0QFE8175XUmxttiIBlqVo8xRRjO8TOKM65/5btLLPWkea5YVq1DVtYgqZjhQjZXHJyPscVq2MJep+Bez1Ng6+X04SyVCrBTUEUSqV6UHEW+Yrkz+rdu+HV2PT31xNBBpqrXsZAWtrKTVFXiafFYrNYZHldJ7nkv/hAnidhTvC+iZ0ig4UW7Mc/SczorAddgsEZo3Mhy2kR5tgTFheRqzrtbytcMcRrQ1snM8zRR2ePcbBYzCaToCjNJ3WX4yRRdxhRYBFhNx2SxRYI52NJbs5rPvvc7sYBkifBpYXwXsHNckpByP+TFFJ8ZTFn2cAa66zxIdb7Iy/nOc43xjMTC6JAcoLx0FLXWOPMeFQFipw9LqOvRCpiwl5Z54H/CFRH7I+nsWtGc3k4KtW3Cw55OsYWM3DQoPoul3pLgVT8hw/Ub1aWNasQTijfc8fsr1zu1rhpK6kO7VL1tydMVRZGGSwcsglkE2sMP67vtZAUXfG5EadLd7dpzDIXrk8EsikbUp2UqzPvJi7e5KH3Uoitm7T30LDvtu1Tjv4OREbfz3lnKm+R2/OXBLqN0Yz9w/hXTxWZ9KDUwPU82TroFZAZPaHOjmvcYyzYfDH3ivyAOwuKHATlmcrDgvBJIFmo5MX2S5EvaaFvteHTxBIMKybNFZ4sJc1MCen23X9yNC7yGr7WHqXYuN2hTOWisB6wohf+CZBBJt65jm0OSXhz0Nc9Hm+kLNvZ2QYZW+WEfHFAe+/mTeibdlHIm6XlE6JKM4w3ivgi+or7sgRa35Fmj7KTeF0BuGrm684aw+l7UmrGVDhuqmZxe317t3KA9suPdb+73EbDhVOy7cba/cxpPg6qG2rDxQAPTHGZH0+SoiQi5mJMgQ/z4c0OUIhD7+jQ+VLU9aPq6s3iS9pM3zhp5R79jwsYiYuozKVw67ofUwI68qZeJLUxcjaxlNQJwJ+XtEF7mc6MMzIqlIeuT3EjfZoEg/9PmlPIAdzwAzRog6H6vgIcJC2d+zZ3lm36X3wVrk5nhe9/V1ch9w28+ugjR9f7biwGggRnPlGhf4LZQcp/H6j0ytZHduhiTKXdpN3rWFI32WbB49LsS+XqsOEv1AvcMdIauvS06g0d/JqJQVSQK+9LIA4YOURe2X777bqioUUmQFuDMBhjgXpnsCFahuh8Wa1uzK7ojKq12QUkB/ejA4XEU7Xebg93x3eKiH02cfKN+Hglr5GoH8iCZac3iHc8gTh4mB2Ig/l8MfnyXvCugGP+Qd1MOXf4e9Kn6YfxUOA6s8kYHASv8Uf6/3F7uSz9q/8XrcAsf/9x4X7MVolervR45kcOfpH3BCuJuMdZ5f4XZldvd98gtgFR66g+GlPrzw+E8EL8C97Da3969kRCktA+DNcjyPeOywj5HWTZFCyV3quFFL2sELYzRrTTPKPjwnfRra8qve9cYzVQZGZ4fIVx41VUcyYVG6x5YTVESFEQcQYVyKcD/LLQTEtH3wRAHYwAlLXpxcF0+OegWup1DQmzxromdYUxBVBG+cEQrhaataFJdXU+kjAIfraTu1iCwOzi53VWb6qyZ0qBey8TcD0vkTaBebpgrNFMALpImYvuk/KTpKvFBZlVZo+67bY2Qd3nGABer6o+5JS125PYfmHovW2d0hrb1cEHFkeD9EX/3PTGlAMjvl2tVosplO91LN2EJ1sHwet7LtWNPzL23//rogPwzf/u/gw6vN15LyjGspiO8otXrwPOmpbLm/Hu7ksIh5sLAf4nV9ayo18iv9gAImAqDctIlo9RvvKDnWtg0ZI4EPRa6Hh7oOIOoQiKeOvdl5BoZ+bm8TXocrc/kqs9MeLtts02DcsY6qVyX1G5VA9irSGH38fV4R55n6TbpYqf6FIS8jc+WUf6fbr/A6PFxaekF7qczqNCKWn0gtrecFpA1ldIlsUL3LyqL95yZml5KmzISOjHG6uPbqaVSjVo7h0baymWKFM0J/Dc13JVnzQDOZms+EPF0dF2Bb4ylNzz5/3BJV+I8IKJH9OxKOvnAmXzPCW+NppHuolhBZl181THu+BvfVp7vkPgDUWRVCcAWmCV2v8a4PoHk1rd6oXKERj9i8ZEJKR4ODrRC11OU6uGkkEvaFQXQ4cuI1vyo8ItkXTuCCgBdaIttb/Yq7hEYNgaWK6UFJ9V+PKOldx4cifFwIVk8KjaZ+pf3ttXBruPFoWIL86UWJtryUvEpGS0NtCP2JkssE1Y7McgUvB/CREkAL0///bHx/u99kS3erUTUtV8kDOYAKk466yd5q8W+WJxIywHQBVnOq8z4BtIijbJIv16fZTa9xqv4Ex7JJoyO4CC6k6yUCBD/uIe/vuCrAF6y60zuAGb4JvL868BXjqoIQUSmCVmlGfC9hFyQqpe99bfnocbjLjIGnRgAKFfdtWwmIAqVUa/KWp0boesG3mIBsOHaPTZaVGYfqYmWCDO+QU3h4ceFqoIu79GXukKLnAJln8UMJMl7TAVJWU54rS9fqaLPOD3VrD1IdlWYJk0kEsSv3Y6L50wUQKDtLnrv3wfhIFj4KJ+7Wm4ZzUJrYbnY6wUov5dc479e2/+BppN0baBzhxGYIs30wu1xcrIajEjzrU1/Wpi0+hTqUuDTB3NCaNdOjkdq6ZrKmCOBIVPZews15tfZzhW2IHVfAIy9Zsui8mtCpyXufv5fF2uJ+1+e/UGeXdYIL2UZv0imgV+O14T5QAsLvFTdGBp/tjIM08M3YTTGDglZF9LgcaT+2duHZMUvPwaXtrjyKSC8hlAPGY93r2Nnsj9/UgNQlI46zz4lnrZoGSO99+y7bSnp0zLoq5b0wIYWpPpgnnOFdw8hXRGpvKBh582ji9FccCViLo+sNXDnx94jrBdGEDbJ5wHSSbDeXnk6POSWBokHf49FpzGN368yQbfoSJKxOXIfzpAKcjZ+dbKJmBDBPv9V0cByh4dJnW2cU9paLAX8MJLZxtbDQlPyN8jf0GWYngwzgKnmgzYiR1SwcPC3w5yPBQ9GEaAC6Rxx+T7o9o4tEB4M14W7gmT7oMnrwjE115cTJRgUZ2juU1prH2cKHZtvz6zJSYKnSJYY5kqJ9r6arbiyH+obJ4OTRHC1ZVbrnLStG3dlfRYKpe3TmAwmUVaZ9ua5wusOmWWlttS7AWDV/GRtak973s6Tk+Z486JQE+pHy5SnhkOYH5VZ5/5XTbg4U1yGuKkZua2GOFLw9DE9/1brMOHYrc9/Y2Dy3uvaB+WHk1Hgg+HQz7cPS9jY9bLYzke4KjiC0yfVGI5jet2Z1Fd/effz4E5RaOfNRAy9Ifa9E/2345LPP+NfWPWWn8MSPGwoSq591YORqERilD08A1jzvpLDoqTpOzWtw/0ZrLOeVvFdBmLyD87XXoxqZ5eHdaARdMZWinL0iigonTXjoYiQglNXX2CQPi/OiXQETqfYgwbNBfg8bi42iwK7N6RnYcbM+9nTBxKaGn/0/MVL+ihWZd4fIo9YoLxmzuL8VD7jdFQi4sf/Ba9PyOAO7bgXKvaKP4iCvZqOdT1aTGHV8faKsxqMWrWen/ZJ29Nwt62wl/nWiRE984lPFYi+vmG2vlvDRsDL/arQ+mGA2PDqawQm0ga5JD8LfI76Rp44XT3iYGbBGNInI7yTgCzWwVuZxBiKsUYG68AZWqfrMP5QeHDkYQXDRcCIacxAYmsTtlNCN+X+frZ92zZBsJGJ3xAdx03/IXLjj8f/GX+yuT2gu6OBftjwUrYjcT4b/DbtcH2nED1D7xzROmAQmDW62N8/ibUdDZ4d5HQVWLHlsasgf0GFXhwCBKAJ98rD8Ze9ibWbDCHF1bQmWNVifSmdlN09xfJcZ+RiS5anHWs/iK5HAXDYRPFQ0XX+jR0Dkv/cSy7NQ9/q3l8A1TYYW0Ils/AEebjX3XYio7Sd2UEc11fXztlTPj+u6MDMYtR2dz5Wq8IkfwJx70LojgGSR/YaAsCo9bZS4hkDFFSbuP4xhiWU4VAFyphwV/voPkB7/0gx7xx41XVaeklQ4anJCcYsooqNG6FOBPPGWevAYfpQFKav7Z0Z2vaKnJicsgQB4PmRo6lSRuHdU0VqysMQ6BiNAIsTE9VTc8BDlh9/QtXWrygsFeyrOMloYRjSPOnw2l+djqK2Mligsg75k32bLOYgp0iDM+wvMvKYUqDpcCOPtqb/TcqZVkGD7G1H8I2Ti1l8cTa7FnuaUbEILtG9/bFo57vy9RMt7B6vNG3dqylWq/i9ebN7mC7jB6sZckctYa5hiBQHqtSy/l7tP24HM2mAO+5BN7l6VVcLun08/PAQRIWBqTr3glNmzNxLga00OnAHOflmWEqeVhAmju86CRhVefFmjvKPA2iLIOoJdkUao8k/GkUQJW/Yvi7M71HVOnrnb+OQzQBytFHBZfVp66kcw91Hr4GJ09EsFuySwS3Um8nYrmSrSh/GPfEkm5r3Rne3Bqhu9CD15iDNUwkKrExINbjwhSCC5211UE8p1pF0tzF/EwzrGC9dXcW25zXSlU/6thVU8YYraV9eHxwyWYfhNp8sRZ+9aY343Acozmur1M7A53oga+qMVnDsdqcfUXFNmMX3CHwh6UKjM01XUxh2uPmx+9xEQLtyu9ZXAf52Y3iaG0kXQYgsVQB3865PjgbjKn7UKZTnD18H9d+DElK9Tydk8hpPWACIzTvK5CMtSMNQswXGkQ1wBzEMuJcEmAnFsgiQr4ad0Sr2ueuvJA4ThBVLU6FMASqiuG/pSwKR/s3EJV1jl/ElJL3dS3MtUZscxDdqqTx3TjQIjigBSpibA0ThPdKxsYdxVgRgl5319J6Xa1WcN2Jt2XGgFx0gI+VLU5zo8ZGd9h3W1eWCTL0SzFepaRibdDHz08wfx/0XJEInCtEzsVyUMIalhcy8i8GMOMerL18KeMyAZ6jO93dheXK1a/K/0g5Abt58EwDmVERwCAHlcV3eclmwWq4pUlMzJwBDDDgg4dpF1AruE/MNIWIdAFy5VPhkeZFDM7Ttz/l0KgzBCy1l1kBocmzdf8ufNonuqV5eZWgZdRff3YxB1hJqrxW0l6p7YmpKaIws46dTI6FaLLryyADiJoVbYOnO4VopjZKRMRSdyKzm6KZtt/EguNxz5x9k3c0d6hpX6MAHRSg54Gh9PFj01p/lmj87DxE00x78zIDQTJmJDs3vRCWNlQ6CIFxo8Sg415yRg0D3gVWmqJIasIim6xp2wSXdewAJrrgJMUheTCDZ6nhF6Oz2Dqav42wnSqk19MuYmtNrcJlEj813wbEmNbilQVQuy0722nSv8KMr9mxNndNVuB0/nEjSQTCTU4Nx03fnA7SHBb+uYP1/MaMT2f+dsNaf5XdvaN4Vejh3Is44XPrLSQtBaikBJ4ujnpsBWwmO4O5WEUpIh4IvZdD4T+CgXDiAnEV4fp2YdPfnU1Hu2B6FzcWTkF8B0K3NrbaVJB0JBU+ujuD7NY+0diymjtyHuzLvgvDfyeFVZuckeaf9Ftq/jnfMJs5efedH0cK8PBR655iqix4ZoOHTwVZZR26Ny4RxyEOR37ThJiSwfAWZT4q/0QCnJT8CMXH6Q28eaMHe96c9eez14/0nYbMtVZecRhzdOfkzuFB9O6RGTRqLLPeilhHS42stttriGHVcMPADQDc9bKF44XKZuzKRekEcFyWXbIbKLuCogzzq6UHbUaKQEjHeGodWq/5vlNwYPqTDFMsj/ceSwdwApd74+jBmAhW2bQx++Q6/AIL06fJWeaVifEjQ7qfyVb40Yx9HUs/xLSLw7XOBfrGPuYZZymBkWMDhImZCf/L/qBNYrzzv4WhnO3u/7Zi/ubEs1Y//K0e7AGfF5eLANiaT9VD7vlrMKV+NsGET0uMffoMhJTuXIo5d7njfaNpzIRNZp9K6wPaqNqwH6e39+ZEjwCZ3RAbrijLdm6NX3CtVuZ0a+fz5Mr5T/Srv2UO+L70/Vslq8uxqZsAKlaSWS4HDlXwY6TJeufxuYy62wO7YXwey5h4UD7PVS33SnRwb9OjYp9stotpjjlrVqVsyKbEYCXjn+gmDWDwXrgVsT1xLKWXl328ODBk5NU2p9WxL2XxHcxv8MDXf8M7WWBByEZZAdvL65qBLuonKVBzdFlQDM6WKrU/Sc6LfVpXGkpkC5q6RoCac2iOf6eXrzu97+BDPQnPgxl7yw5mp3qoID1Km9+bk9q6wYOz6dNyRxiw8alX6KzFFUMVf82DH6IBXRN4BNN0JCjWkwaKPZrjswlILZeCaoXPv5LWEQGZU3jTohuNkGjvlzymF1nf7ktRWhG3NdjG2oZLxIwDyt/uYiDPnvigXfZx8pOSXy0Vb/6aN4gqL6SBtaKf3m3oklWJ+s4giqkfRrzRP3nqEIBtJFf+H+aWA7oQ+D2Is5aambrUFML5iObFtoCrJAs2IRa9k5Jc2gUVb+fibnI2SzRPF3SyNVuHYlqmLM4JULypx7IrOZhbrc7ecJDmlxfT33LM8wOXaORviaASmTu9VemAaSbKf1qT0w54gm4NGF4sK2u1/NPZeGRoCrPhXyoZkx5Fg+CnTmilU4Wxui8LtZMDFQB4qGFCmoZNuOOkHBJj84jGm/O2TCL+vbv45Z+1nL8JhKrjXZO6ElFs2K7cHS72ZW3anxMpCUwS3rDev82+eedtmSwQbYk2VcWL3kq2zuDPnGmTy1+JPr+vt7ezlv75UfpIvF89bAzShMD0/71VIGhq+V/b+LzChmiFwleqj1jT4YbidDMCGLZfiCOms7k82UJedh5Wsmxy9M80OIWJMy8tgNwSyv0trYjtcIka4AHa4TY1y7xR57O2qzKB05ZstYJYCz44vJn3skqAPw0rDSyV2ZT9nMgOSdI4Jq3usXoQeU+WPb/6w4Od3ppadpsoip+dnjDPTlYhUSPLBzwlNKqHCe7/2uFL03IF1500NTVLY2Yr8smy5irlQJ0krplphng6XuOcPPAoOSJSMUYLthValumlfSwK+8UgzhjKxc12Xz4PzQ18+9X5le49vUO561EWJKT7DB1Ld3DmEEDBmJwuLIvmfuTsRdHFrSgcXoX4hYotuni9KZ1HgfX8fVT5xRob6eRLP9jN5hEl3QY8dt+ujhoHkv/U7+ePYRf3F+QXcqkZPG7gI4sZ+9uEMXOhjZxGQK4kNsNLtfLXEhPs3Dl/YBEhvNBdowi5JyQBb4rvuDTb4pI+HJpyzk0K0HeNYqNeU4cYUZhuQky2w4fZMnJwdPK871Tzk3dFXlg6OD6569s6Q3LJQOJ3ooJQDPysBnqeAy+SpXmMWelRDyhObEad1+gKMPzLjzORIcjlneaHLej8IlspsBijYv/FQ0KLb4QrM1fGBa6WzoH9y6FkJfaaAg/BqQDvpegTz9n4sfbLWHLZbfHa8sGcpqCeS8Euq2lOzDk16pWs+zsYRKRzpP59e7lWgOQSdaX30CK5nyRk2x/XFULDITdbuMt0LyeiMZZljwwRgYFke2VqUgsTG+p0gURWZ9NEMIsW7jfbyIhV1rBaMjehqh33ZsW9bmi363rfxfXRcjKf3Di170jrz+Hva6pXSTNByvqQPlyYxAKNsSm91eKEDfR5zkqo2Yx2K/upd4KYHK3TAo0yX01NkVNmIXShU8V8B1/TWaz3x1qOGOc24pIZFyCXHLuFvSFa2/5DU0qdngNFlAnzfNVTxQhAsBKDQ3D8wxaOlHXn8TNJ9//bi153rWw6cZSfHtDB+Ts6EMvMnD+DNTsAvT9pWKc+6cNRHjefmfOU5PTVMR4z2+RG2v44kGnJHO30pyXETrgk84wHMyjglafZHJj54NP/s6iEQj6p1MUdr1814HyLkLlJhC2+LFaJjTCQt/gYjX+7p6yW/LYz6lztIwRVxaRN7aL8hTc7Ubu9NSfQgMoM9AuRynH0Sy6t+b5C9mvL5caFKtelMkTvvn9AccjJHLpsc06CjL3UXBBp2X54L5Cx3oSr8UeRwwIanDYj5mdF7iPu3q2OuRGUyxSfIPSbD+93kXB9GnjNn4Q/S7IwbwM2MdhfvXNy7/7909N3Ifdo4icPzrEoeuT+ZHFdCMADMtwWHINOCf29KnuWRo+y8t1UcoymzxBMjKJb/9F2LGEyXy00Nijmse+lrxGlYgFyP2pzqqiB3/fPsE6f+xaWRc8m/uK0hOfKx+it527/0RmJf+T7RtjHFtmELtG1qh2MeO26kqB88GGXD+/cPQ24L87a8PBPu6oN0z+bszmC7PK1VVDKL9NrcZWajfSeWPN5M3wH35887g5sTCFiVjhU5rt4A1UDsDSoXAOzzN0msJBcq/f3mrThp4u5gz2/Vo5CET0hr9KxQudC0o7D3Kek5b0pJawm3M7ULVcw6U7zwyDEqmHZ8+1OdDFD4+Z6R1QFip5T1h9MBtioV9M0yxC4yHgVMI34YfTMoSwMrU1n4keb1WKd3sWDcWIzsl21loipwrxPlL9X0sZX/5Mvb1OEgOab33scvH7Vujjn6p4XxonnZ55bjyZlvNeDd4Q2mbAYg7rcL0nnDUDFd0ntONuIQikCSGRW+9zPQn/xY8IYv/+6TWMR1eZCmxe4N7ieR+Cs9Bg5Fe9rp/yBBxRQqNhw9bZzyHiohzAXJfmD6f6eoOdDVZKDSEAKHVdQ/Wd2c1bq8graKwJP0FZ58T156o/Ha5Vztyg2S2OudcJBvEVSLXq3OyUr0IZPH14WussaCtCXJ+ERoyy/e77fQ5izcnmTH8yqAjO/MZXkQvvGD2A75742Tm/Bnbx9THH+WLtr95CCbs6cOLv+y3N9i7SQW3gc65j2CsKi63seVRHo1+OW3rzW5wa9P0ykJNojCql+TIfAJPEg7yVaYuAN/bOuGQfczoMIE3nMPX7DGBOcaFjhsVhK7sT8+lEsMDvhds9Hj+0q+RLfS2cGHl5//1EUpOZ/+h/Vxjf7lX5/0fwIbLIxPEA80nM7G2T8sRTX6/FtEXmovLzlxDePmKBE9Pg9037b6loUUNoebj4d7VcRNh/5KiGad27/65JslNiZ/ZeRNXiFmtcsr425iZ7Lu6NPmpDJsDkMNuUDWlfUfYnz55ZYVNUyaxaTUO8QeMHoAzEXKe81E1fsH6+/Ur9Hj926Lq6zYh5Fkci30tRFfmIOoQnzcFVvWwXAc8Wzk9RNZLaeaxkED6SUia2oSS3oVPaP3IdPE1IMIhvl3oE7h731CTZ6FKVSKQdZ/DpTalvpXlCVgni751LxQRpNEF22d0FTyU0xARe5lUQLd/aGcvT380zCqKGYDmEQXdEJFxVaa9HdLCeLRee4cLx8CqHE7FGxthDv+Ad1BgyhsA77+r41mwsx/3vzNI0y5tQbq59+WpFrdmEAwvUzMTHLjA9efRNjH6stTePZh6tcRzPwwBuFsRwtA84G5IS6PLCruUg6oPrXEwJUSRjtFUTwFeze8fDqwTk90WS1cWqiJ0IRj26O1W/UuxkwyQZuNyBXES8WJgj1qXbra9fgO1ubxTusS1zccWcV0Rt8mfz1y0KjtVbKPQiu+9xYOn+vmhpZsm5UHzcY5KigGyD4UptmUpGNN2/rtsp4DeQAZhxqqtTEFtP1iYk7Zaxqx2x5cHB/Eek2fHrvl2wxu9nWeRkFIlEIhMtmN7eN7dsd2VxO4EnwlgwF79fEhbVbuStiia8JMDy9/vwqb940tFu56zylJUX4zlXtpShMZVnFwoA9hZRY+JGlHtpDGF6xcwHMzqzT5VbzuQTZjNrqumh0k/Wugc70Ud0VbBzX/x5R0t04J3RcEXrt1uxCcw0Sf3gcE0ozSAVdsZrqfEjY9Sp58DpTrry4GqujdsC8bILrn2NujsERq6LqLdE3YT3cJON7dTMPOcVtRtHzt+ksDwlex1UT8o0c0zQ7rFKkmZdHe49ptm3uNGqChIyRMCvunJGXUlHqPIq4FswWniPpAGogjrSLhOHMR/pIvt+Qq5bLvQByXG1MrVo5DFT1CUQJtF3yx+N2SQ+30o7vZzB7QLsaQRc3b4Jau72LeYYWqdis6KBs+oq32SjPqYqixgCcn6bdlZu7DXgwBLasPV293Wc2HC4xHe5pUK95l1ANhJNVFyKhm22sN0aNmlicpFUxStzZYlNsANBubQSI/mlW5VTh3yyAlhZ6H7+ezsscE1ocF7LYj0W9yjkXQ2LHU7AopPTG5T1hjD9HvgJfzVMpyG/XVjdexc0sAea8JjYP+mIBHneKJImQx5WU8bfzHoIwk97q5Eyl0bW+lVCNrl6TG8fImfDQskqtNuWACNkOzER3GRD2YAVnpS5tVXl8usqy2VsiI9NEPCweAb7z4yxeGEElrC9qq4LN8P1SAuVivZwOJob963+i1lKraf8absytW29dPMgnOPOcLQGd/Yvg8fCPH9ndlFSqVLPnw4qBj2k58vbbDWBpO+1X5L0SyBwaVdjORSQccr52IaFUWx4vBsFrFIvnqfcUyRHVuxRS13D1zUVn4rfRS/e0HFVubhRHlZzEz6BTWxHbgWL/9WU/BNBJ6CmWJJilgKYnUDRAMROBroh/yW/J9akbH8yM6hEGeg1bwO6cL3SIRbhMC8zaUo0BTlxKVE1u9BaEsoB+zswKeCnRLB4cdU3XCpZuSWhR1FRvZ3MKKRPku+QuNe5ZMhQQoSQRRC2GtO6hgdp+rmssGRR5jGPpr7KgyiEwx1neZMjt9Te4r3rOEcpYkW6rsCh29+UfeSC3+fe///tSZikZ2pKKTfQBuxfeTWcbH8nB0H/XHAqsemrP6xfj2IlMtQE5vWDNaHkn6i6lb1AKzM2agID3Hi2wyecgghWRbllqxvrqElii6lFItlLLVKFu4MvkEMbEEUKqUTb+7U2G34hbC8xX0npfcwfVEM9Mv71oEAJ3M8GXR77GFJZeUYiQ5JEyXVsnwvS7J46WYPC7WMEJwbIsAdkIOqQRpPySloqX+GebVtXhyJwM0hgIoIf3y3pyUauHeZ/oM0ugBcK2OywfrvZDPXprb+qPl4dJZd5rd07CuXAaNlbh499WgY7Rw7vUef8ut+p2347z6bnvjmRMMhbqTTI4xL04fwrin5wdOg6z+T318+N6IzMnYm2S1o4PKDZkYKkFJ/MxdqlWNvJ38J0T0B7BVFsmT7+f9La48268Rr+DL/tbm+v/vYf/H21Fru+B9buQdUzBOKVNpcS5ht/5KKxKavonGZ+Xf132Z6zqjC2iZL8sc2yhKrCWdj0KBGjAM1MJFGH3oWfSDHn0/5z7OT2g6o1B17holXH7UQ71mObj4s5kcRLwtjtj82b1//XWwxe8g1S0ezChlEfvDfX4jXWaglP080L4k0Pdc914oGaIo0FuqI6oU2+ZfoG6kJcksmXXkMfycR0XKA/zGrGxfDS45kn/I3cdifGb5fJHqwmbLMIXB53xX7vS3GQpduCDi9RoZAvleVZyfHdWBnwpYR+zOR6ey+pSFlubI8PxgvnfBdg3xAKxpOEsjTpxBfi3PW8mPk3dUvsYg0JNp5o1vxiJTdOR0IVQ34S9Yut9sTe/voy6X5BW/K2BuAkoE8Gx9w+ovNu9tvojW+P0p81s9QTt3gsE02d4flXkhM3kvJMychdxUOu6AiqYDarpUtZLHjbpiVaFS2KANqEWXWKYCzqyaNIBPYKTHr+lny2FW1WWzmZZVo1+QxJxPFOdmgUrKRk5Rml+CbIX4o+hhJnNYMBfO74UyJqk9XeKpkiKrJu3b4QLSZcy2/6YtCAOxJrKfW1RhxvZO5H8m7gX6x8ISspuCPfhMd3NCjKuwuHWT1XjHS0poY8xpQIsV+vlRVUzj74t5t4SVyLtvkoqzm5klEI1Eq9BZtqM8VczG8+6cX8zmc7mf1hzWsu43/I8NmeiEwFWlXk4yDC11WmzIItJwe8TE0b5tzFiYvUyZT7NHi6oVXpUFpku+8qLm5csmnsbbsRf0Y6Et2Na5MIZgzcOHivmVs3lSq1TGsbod6Unj/WzbSIXWutho7AVJXxntvrn4Bhsyf+BqlORpzORRa+UIsTdzRIV63PUHCNJsmQu0bUsgTfi784k0oH4dCNHNvyvawV21vesVelfHQc2OktssE7KdmLQbdCgtHW8LzrvncLmFNcJ80FHTnlxFr3degeVLM4Pr9leN/bRwd+Z4+ucCoT0cRuRRpV1ONLn31t+ikd6DrMo0LmpWSrM5HpTY8TNHZLQrk7ZcmCqZJkDrTvxn9lQc54n/v7mhEts3/l0uf3Ai6n89KS+ZVzOFkmcLk0wtLR/iKbx51XQ6fzwnAgdsH/n1sMtXDnoASW9RKWpJQovFq3X2n2DfEn/3rKRphEi4k6qc/1XERMcGUomD8+9J/yMrjmSJNeTD48Px1JSnwyJ4TwkGxiHRS2Q2Q+/jdUiJMHehKC8AZX/I8HFOm0RTmlYVUCRqvqEjIiev8lVJz4dSBlcKhUGLu49VUyrUdlsDdGcLKqQHPDiE1ecsSCfE3o5Ncp4dSS8qVR1uisk85AgNthx2BZqFeGusV72R2twL2iz0hRBs6qNwf1Qs6r2kwkyrx5GSiNR/vsR582qy8yaSvvBKj2LxKuiOp1YJz6pUkwTKDU+2xGkHqDcIX+8Mygg2Nq2chadRrakdAlcN4tyGcfqmekcxca/SdrIjy9vJKuva0Mt7mxzRm0TGqXWluzdppmPPKQEL00jCyzJFxPV3fq3zkVvWtWYID9TsDP15ICOziVdqaNK3ziO2HBMd/P/UE8W56o1REY7LW61KtMaFacmdDTLQvfBJ2aulWngotz3xlEzo7DCbi7OsU5OBEo43xGC05g0jdQnjoMRtnQxGtkWN4j6g9+Sa9WBNlBLi5wgCdPzDUCYJR9y70mP0ZweqfJrFcWgouwtyeYlJdvzXiOL1oKkRLzcocjamYG7Vpj1qomM+KX+BWS8wsGyCiLPRKc2W8e1xaO50KxwrNSmNeUoQC4/e1pKp/R2PVbqj15ipp79B7GyqlrXuqKvYQngFH/Luc9PACeh24Ffonf/zxQj2i1fo5VmC9NdSVaUZT+M8bzKWsFYI/Ptv11uUlUuJ4bd/M3r+t1Xv9goc67oC6XJ+6Ww+RKo0xB8OJtTJw9T6pbvPoqVwnfzywI2NO1Y/x6iYPwFJenrFQDBYtzYyaEikmFdrmo4hfXXZoUYVs/6La4NE8f+bL7CBkRUIhVo0AeQh1CBn+LInaI1w+9+UFjR3UfCa0OySQjM2RuPMKzMglgrO68j6FHHh6zybuY2kxeVONl2wzIL84dUNPRP9ndPaWPTUABt4RCTcfLIvFiQbEn77NfjPYr9TGxeAjUqWeANdHSGCh6oQVoC7X+72TGInMR+hadx5FMO72uAISf9vq1KAjaNz0C+GciYjIp0jla/n4f/OddhTbI5K8j3JFhT3TuC7NYV40NIGk173dfIFt1NZXSl0dGhegx2oDDmdzHc6RTY1lLU5wB21Y7lY+3V2x2BXEpWq73RwTM0WGqxGF3Jrw9o7JqZXbD+h18ufDwZRhs5qJN2A1MWMI2IJ6KJUOSUw5yJ0YjulBBzMg1X6ZXlIwpNy045rS3emc+vnHZW7NXsExO16YWXLNF4WyUMkfhidnvz7f+bDf+qQz2drXj4fL2L0sky1yZnlcoFk+nlDc7cbwxBFC9S5Fg4aVaYmUzotopc/4fKWMp/kbBUAgWCfswqQp3/qukYjgSeNhsUyrdwMCbaELCIKeUSF7XfsVRUZ/1rOo5e0zX0RmA2s5+deb4cFut7Bqya3SKyqkbNFX+Xpdo2c5K34QShgh2p70RNNW7WBfx4wdn9WS/JRT3QL5C4zY6+d6hWr9zYZhTs+bknzvesDfINJLRW8BdJ0XQhGHkD/zRRzASykcLlVCqszyuStQ/FLPidUxXrmmKu07moJCwlp97bG7V9bDBVjv3yshFPcAZYYHLrBMlHZAeUEvJByglJUDILKvMVzBWAtdCGCROLedZtF1dvWQMpd02s1PEOo5C7aW4pboW4ur2zB2mHt6DMJr+DldoNgnHril3TcB2E2hb0Vty3F1jMg6h65pvbu/nVAgcu0ULNYPfp4ub82j9Cg5S6XUYZRuySR0HOvcFW6C4AdfgjcNyQo/vEWBURDEO5M+WS0b5Ox7tJc0adJtNjaChfYPrmuYLvY3kmfT6y9DNPaSQklBw+FKUI/Jh5//GrjF0wK7xVqXNyMjXH7ZIeFFGrzD/GjEqU6y2Gi6jDIV4xnQS7/JEd805Hc6vIYBNNODypi5yNGOU+wTYmt3qFTszT/tVndAIX/7vg5sixu/f+GfscHgjmUI85xTmQZ6xkqijMs0Yx3dB5MqVA3rJUD6Z9xW6c9Mi0Z/whpd7xvvK9kG77DagGVwHXxKC2h3vi351pn3kNPpWv8ip6j+SPOYEywCWsyucT3zb44DA9rYtRgQAUOop4Bi65YN8s0jUuK4Imoavs4UJ/QV0Shi7Bc/uB2aNEpzOYiSQqUj1s9Nvcu1e/pKNptNY9UA+pMLrffmDt0csR0gTqqq3wZMgfJvh0M2byByML5n+L5m5UdeoPFoZ7p2/83wwNEibAMdBVq0BP3HqL+IOdrgTpVjjg0RP5mJoquAL49A/FxOsB23ivmiPnz4rxvXbN/S6ySTMm8HRFRiYUP3Z83TRTDy/zenL3OxYP1P6a72WRG5OgqAohvF5mdx6CpuT8tnS/fWtSzkf6FZjhWg+z0Rp/vDLZ6in2prh3dWpEG5x/ovOYmBnMVvvWpIwPvCUHTlZgnbmrEoMHF5ppzsgHJJXqFCDxO07rTCwaoPjo2I9Z/xbmqWaz5RrkzHFzZCl2MVwL5vz12ta5gsI20nO42VGg+gB5n+pTvHzvnivp/T2+/OQ8XrumFUK1L7/zXdpUSinfv9G5EjPZqPZofkxz3kjXCgwnMHzICiymDmoa6gysbx6EttVivY4Us1Uwtb3MtKrEmjYqs5OxK7pkZ/dkICIgyBwK5hIijE9GZPcEBCI03kRizXANq50IIm0SRxYA2UCEyDmCEMWDOD9xQwg6LgWpjiio9BhJmhGn4mPTFUKx+uFULzycuk40eVJUftIZih1Y4JzyWNLRjqdAhNhkAc/BBcQ5rkBUIRyv9guaio4lUcC2h5ktpMtXQhHX9BBEFV9w3tovqKkeAz94SIyzj52VSfq3YnSvYCqi/Y4EkH5r6ToSCsyiC5vt5r3ldVaSeBzBpoDUA7ajjdkVKBj35Q6/e9bbf+n9ne9X//+CXPpZ+Db/55/qnxof5YoN99sXWbS1gynKcJ9FGQ38kCft7YNYoEYFjufbzfVL+MJPRmLsqUPnC+7f3FyOzW8dW9d2G5iAN73F4T7+7xHGOSCDqpG5/0oIYOLOrw9CWd6Lc/GVjCXRZgLBy2/fvDmflxnl81JpKv3ufYYUceb1m79bFK17a4Jbv/1r5x//sQyuja//XXkxsglHSKcgUlZVk0us8G1mY3zXXj4rnrTuw9SbpS+4d7o33xT84nmH/13hT3Az1dMRjVijGiGpdnlWTvtJMOqnZUBduGiuphFVo13RSyhmat7kqgnEEu+XNaQE/NoJtG+i8IzAsgIRoK4gHfIODP0ks+huZE/scekp2P3Uodw8uprMhaet6SltOc7fs5PqMNKo31m60084Duv1l48d6Gmbe4QGpeNjyVKtLfjf8l66trLfWRkn5v5Z/DfpA9jfwCEElSv1aOHI5+xoZviZ96XJPpBc5NmVDsD2EwE7LBw2LgazSrxmsnckU3mxFHhbu18dLa/u9bTRj9LD3cdxdXvwO/SYQuBe2gkbiP/x1NixFOHHBhwMr/c5qlf3eFQRdlLpqFpNDqyQd8WTWfEgS//hUG5sSnepcMLepFVjezOJ7A5RJ7NwjAV0WvvTuIG8Db8NZeFb3fwkkBLVxdNT9YTr63qijHRuXL0pK/7Kc0wd/4Z3Bo5/KS3CE132DRbZSw6OpuavvLMH3O9ul2o4l2R+eHdikHSpfDea1KStQG0Yw2nrVlACOaapPpU66/XQIPD9kqkVXietzKDwGrH48yEnrAJ2GIWv3Rg5vEP4TaR3y66t7er7z5khf7ab1mvOWgoTsC66cThxeSNSLj5+9+vThX/31ArCMVmXfUi+D89fuQLfV7k73rVRr69ABGya+7vFZ/OrBXIiGYyjp8TgTZ//iPk9/OnoUWtP4YQWq6Z7cfeTd9INICRwQU7qq0QsdWzqYG+Q7O2uQJtu+5dJ4jAIn40PyGAsCsP9I/nueGvP8j6KgFPE6vQYeAK+x+Cn6ak3H4roWj0FcOvtFucLBtlqov9GA9lxdf/+8U+Zj5MVYC9Xi/9778Eg707Xq4+CP6mDcp9jDoR5Ofke5dMgy8BuhgR5pwsvl2NbMO5D89d8M/6ckBqA8Xr0LK3wC7mPeAjDGKq0piVWw4POH1E8zvZ7mqyz8aDU8V5XAy0lBMlkOK5eXg8WIj+nqTrUJdCSA5tAd3gbqmlHH/d/SS1Ax9ZSpncZOB3hKyWnhXNgKnRg1TLZVM5+xRE29qOSyK4CHcc9951CLUq6yos+C1A3PjeATG7Di8wKC9mxP75jWvnQqSLdYs8MX5I8wM7GtSGFDXzdgal4a0HyqogJeWHCOb6yZgGVpGKB9ycimFV9+k+Bew5FfqtPXppRPqWvTs1+Fp2ku82HqzLSYuqzpiI9NSyLzfXNQYEPvHjHefM2vMFN6IZ41S0b7P2Touwjqs/DvWL2mK423R/UxNAbeaLSEBRJ7H968Z8CTTF9gkghJ+cehma2N4xov6NBnW5FeDf3lo6oIdxGVhB7M5NA4/WgD4du5Y91Q16PRw9jdR5JFI5ox1nkl86eGPXpomvM4nr58Z3joyNNbFnYs/HxvZ7f3Wmv6G5o4+1f/YVnrM8we+lbLBVCsxnvfExhuxgW2Gylu8c4vp2TFPztwqNymw334VqShTQbHueF/3XXIHnsgU8uvJ82Oaph6JvZRzATjpgJs53sHBCFNY0+5CxiaeVqvbcvuDPuWkj0yqOEH/ENMEwydxdwOYVwWX9wFQGTUxdVq9lWlu9wQVWrTrSzGyctdo0wfL6xoSFR4Pv7WTgtx2GMi6a+InlxuWiSLqPSlSyQiPY/dRwnHNO82yFzZ/sXtNc2TTC3MzXDx07VX9ir71YzcJEG7r5qFrWgJeVjD1Od+cgEGShi6amwFVSCNHBoexXX/pTTzfJgOK/UcDt1UiCRbG0fLIr8OH+YHut2ck+ZU+BXJWliPh2P2u18SIsWjSPZAQlvD0Fwtusq6uq+MOrQ0MMV5Gbi7a6QwnCLKRT4l4rBumobeJTKv/UbCQRO2WIUuf5XAf5vhcVZVSl6TtWV4IVWTRJH2s1hyFlQxk9nFOQ+BtS2pVuy7Bo9cUAmtk46KiOPrbEvZMyLBGEY4fF9nCmL3cEcQsh0cjEIds8rYXKsjrG1QhLlrzgW3m4TWuv/YnJqY1+xTmWZj3rOHsvW+WrJu0fAdydWGwzivEGpfkaOUorS0sI2H5WouE2UW3oe8BslkasvQV9Mzyjz0L7irRD8fwADTmne/Uirou09XrAWNsgPWB0J+x+wYoIsH7Xi+eWSH+t+4v1vfAd/rbmpXiQqRG7URQO7yRlzTbWqfCyglEYI52ik5t2bZbA1O3DcdI7w8FvSWTUdh4ylWB5SapsAh6Rtjcp5M4GH/8Y8cELbBvP52ijjMj+MQ+WVXHh5IRjL2GxRyiWcg+b5//r6fCVbanWeLmJ26zozR3U5RDNQc9OFncxyqoJnv3xDGWKKR6Xz0kAzlQjU2Dtpmmf4+om4LseryabvMOepPGO98+4zRDK1VXwxULMvLO/KBvY+GyBoIg5Hh80YZMSIDzUzCcy/wJVSHHJ2tNOxSCjvppz7Zjayw563b7iSy/PolLIT8AN1af/FwsvVsLrIPefv6OV+IWqmVE15k5LnSbbT+RSU+GlZbIe+WYYSdRE9edGWJBOQDr1oKQ7KKCETdRgzL24f3WVYeogpBHryECKX94JovCVzCPMciiO31vwKXmK4brHyuxKwRDlgeFMwzAkTNZe2atULPFJyDVAo7j75VdlcFRVcE9ZXlf20rmPDO4kTHdDl2WnV2SWYgqOZRz8wf46nIjXniQyrMEsaIfVMFivunt28RXo4lizsDtWrZXagIU67bvD5+pH6/3J+mZpBNmHxphzmryOVXA30ec3OPmWyPbP+LYYIpZvsi/CStoD/bEWlbI85UlR5shymVh6bwsC3fnAnva/6lTSW68E9mbotuWXOPMSw9Sq0E1S73ynGLFvsT8GgoVp0RG9vcjQqxkSUyxk2eOOUYDSEChMj8OLXadlmiHI6Fs3MOoP7c3hgahPZq27yQIgmSVvVJ523ppcgc4eMA47WS/MhHvqnd6a0vbuyNAwm7w7yLJ6vaeXg6a2RFc6pwTZmXA4NFaygFDjla2FgzCBCEaxnkiKDO3y3AwcZ1fKRrCEbDaDVF1a53a/JY86wrUdsmEOeV+Iix3afQgsraI9K4nNgHdUaV0AD4EG2s05XjdQK1LMt/vcfGmNhqWu3b999cDRbzGfj8hLGJb7vogJLY3unUQ2FK/0MuDrXtekPsooY1ZXtJ2WWDEtciaJlqND1VDoUxFei+rFukS+YIqgQ2XqRqhVnWPeqajjfzkWNbTG1qlVuAFdMqOq5u3LzFjOlmveSp6cOlYxdhoWbBgAj656cxlxsCoejeqXaX7wzwPUNlHzv9HGzRfxcX72iZfBmIIzD2xh0PlEG5TVMWDKd0m5xU9XxWZavgG3/jZdtCO1cntJlPcF2QMPDcMstQnLlEhGKt4AZykZP8zX1t+Gr5nwViYVcTYzMbOk9jBCZrC+ezhzH6rbleGXbMAXsdiXt5CnxbPnVS4i5E8Jl8cB0D6g6T1/u3kGRPgGhS+Wc3/t8lc29tXNu2656s/D6ZwcZH7a1wNgKymXoRibxNLbdMqbmlndw1qpPjIH/cQadi18oone8fg5dTCKWOShoirJWoFsFQHzI2hfwF5WrL2poYXtsIN/v7fpETtGg7I6ZDPHhkUbC5a3HtLxwa8IVVw9twEUg9Jqtz4idXEvcxQ3+UhyoNPdjzeIZPUqdFh+sMNr/tKAf5ZIVhbFBwwfWZTgZbsWE0+S5uskW8bHkPYjp8SrGrGq7E5URv2R7dh2/T9mCBCij92sU5CXRQgtXmXC5QXs57i60uVq15w+iBKu7vP0/qdoqoBfE7bVnzhdlrvQ5wCwYZWb97vPGXoLEFdVFfi1lioHR6eX1EWe890in13azKOjRDF1UW84Mh0LjgnJtnP/iCjPrKjUDrrzJTMr7MQVYpP2zxe0nXJaPXzLLOBHbhTGJ3lM+mCb6yeacj0nfQ26A+rkl1MUF/ywuAs4skTRLpGjSCV/qA46Y2yREdtTXvpIR6mFfxcU6KYrjpqenLJubB2KKJNrtlvzd88gDoHnk4rGfsczyp/+cmoR32eSLz+CIVUEBNzatX03Mq/zmMMXMahq7hSi6QxWRzPVAvPZEIPkjzxgntnZfqJetn8nvO+nXyVUpDgL6O5Ll942dVlbl8+OD4Rl4j1/HBSBrrpUQ1xlx73MgpJybpqKO6LxqV4o5Zz0pC3C1yxQTaTIcMPwQmwMLdzBucVgT5YEjmJbM3sDF0U2UC6atnzmU9MeExwXWM2o9F+nBvecsB6/+i1WQUxu3tvTukBjQMbm+eOTLSffXAChDdxQ21n8T5GsZJCYEH4OWtx7xaD19fZKck3rAUKJnr/Qb6wzqukmvHKnmAoBjQ5qcJl22ufCDUy6Ye42Jkq/LnVyUuUl8oui0fha/fuv7RqkTYOmNe3/tN+R6z6RN1Hnnnj4WzJ+Tu7zayZHyQIrnz/FvSvb7d7ghRQ5VcEiX8cQRiKP8jRGUOU4KXoF6axVOf9e5GFj1TCOwbgJRSv8xyekPHYFcQxqkK5ecSDnLAQfOTHC5SS5DsQ/vbe4qIFA3xrdWgZs/9umr9SjlH225iKhlfguz+ZABo/rJPOVYs6zJbFP8bbeBjNb16SOUEq7rS1XLxeGGGItM0frvAQdlOJwC+susfHOWUPRqfX0bi7V4wJ5pIx8q9+a4CIPuZpWVMs02hBFWwTnuEMGlc8M7eY2U8FVdI5m/UqyaH5wz4oF/pBfsWOYVVcyI8IcyEBf+hNVW4C0ft2ekmFIZTSg0W5JuNzy5Zj7rcOey2W579z2xZLB97t3PG+ulzZvAD9P4rf2EjF2mi/r3stG4aeQ/iz78JSWL2b76WDkaqsfFvwNGo1uK4TQ6mEE4zFwlDTUrJRHJp3U/ALOMiqywzfEev+u66uaGf37z3pnr90Pg//5iZtp0vOfp29vBoi6vu/ROXo3GeTHJs+VqOx/JkbP3PFUH1al0yFxesGSgzK91Q/UM5tGxC1aC/Zy0Pw4nQCjclVvy2XWCsvmubaJ+MMDoJ4DysHeLZeOQAuaP3kJelWBecRVEiX3pLSHt3DDdfxH/2i3t22g+nhKktCDJHrq5G5bq37yTa9bXCuU6svmCwEwO+ofu0jd+xP7OJ8YCvSUjMbhloUA6J+bnkotnydqxECvVB/gVGn3fJiFyyIWh8DIqlijS1J/M5JVdI62GC7Jw8jcwI9jjDMiwcsCE68z1cFA9Ay8oqmFbEmVKihCIRtE50fq4oa7nc7h89YBh5yeKLI42ygD9ZOyk4qYJpHx4cW7zxYf0eHrxI75LisqybOshCH2uJFnwHLsuc+YQvtcHCSF7nmv0Z0k3FeA7dKuDyTvmK391OaBTlM3rexe0z3hrfqjwN66C4z99cJIgfpzkZZWkoySezVeTcuhAYQWHUntNcXLVH+XELGTrVkFIdjuI0wU2x2MAVRYWRJ/DWi++jxUq/YPoQGVChy88T0NOhJiuCnG+7QOWLhVtcGSwcSczzwH45iR+C7L2DTQukL/IfN52WSH4QMkqpLvNHHW/Hw7ozrZnC3MHn6gg9oqPrayfek5g8P7JDDTLnQWR6qwB/hEnO7OPDmHT9sIgAnhSU5h2Mb9KHkSt+R6czZ9ZVKt9qoyzvarupD7LGP5UWmHX6/n/TINaLfIgjuMuJWwL7GX/Yj61rq3Aus5W0cm1Sm/rupB36cybJJ5/qLBQO2o7ldsvDCaP1UorM+X2MweLckiXNDB7mgW4rrpdPsAIOd5kEbC7Ie5LUgXNnFvUAi7vzIllp4Zz7hZLJkMSJWGVHR8WqXU6OchmsYgnM2c7CzF7OneVEyYje6+zoFwTEiGtVzh5BPRpM1dZ3I5hSl6z1LVyGgHxx9Q8Fp5J2jQqitN5gk0/l3RfsHMNl/irTbIshKtHc6NW4k45P529sM8UN5vddvfgm6TYYFu8Fq36cJyDMgGFrvfG3o367E4Fe+T7QZZm94rCfiQxCRrnw36fhYWm75l3O82pnDn2rULvyXddX19XmMTw8cezfGTW1K9XrSExPZ+/uYoGneJ7D+QJVFLuKl7WI9aL2g1K+PMaTRWscaGYW5n/p//psCRpgn9d7/ldX33+PYt29JXPPfqFrUcx/esjX5z3WUrO3ZH5kq1yO8ipCNUXTpz20qLLWlq2nTqhezxPNJlfC9gdoNHRLEX397H3PkvrMZngjxWD23RY1mwKXw2sR5tN7w7uzwKGIif93vg6WGMykyO12VqaeaTOu94cvirst26HJwL5kbSM32wgtWrLvUpsa+ANIN9tDguhrOf+0wrg9V7oCJqSzfAH1mOTSvakYTeJTNPnIcwMotUNP3avQtmc7p95wY7xrlHFX6wVJvnn6z0Y2yu6dV3xXNxuzf8aqH3vUWp9V2yZr2+rt73feMKzLI5yZ7AkGEkP4pRVipjVOmMFlUNq4Vtf7/FqIqWSod/ObS01c7gs7pds/0WRXxBqmKdS+q4DmC8MlUFJiptUIqjAYG8SzPTebmchfsrymf4wDiX3a5d+VctF18hCjdPAfA65to3EVABvXZCqroI3Pv7Fg/TOTH1W5e8w+y6EmB8K0kdRBzHUADAnNRGZEwuh+DX3TQCHT00q+cHyeL6DC51Squ2nicyzfvwzGn5XKBSxnHLoztizMWKVbu199EXg/aypmlJAL0awQJVeMIBZ2pDQJ06ARVqZpZohX4TX8sybfn9pEH3OFQOV+m9YkJfcGAbl15UwmHJu1V7t1bow7k5Wy3CYL1r3K1ImrpRckGaMHjifsFoclj8kXQDsW/UXq2r68pIrxh/0756WxFqi+i+VPvKyh5mmhfAMt4RFaX7+bNwNe+Z7WD0xZiqTXofRmA0NFrLRa/tX6+HCMNSLOkkl1/1rBWDO02ry27nwHhnc3/5BHxmKj88LdqJbQ3Y+ze01rlvBIVwv4w8nVJB5+M8maAia80peTkxBsLpwLzHXVaUMq9bF/cQximVmvGNWpxt9rSpXr7xAcQYYK4vfNUvvYWQT2sA0MomciR4eVNPT+DSXC2HcZ2cWo2/6lnPe0+2rY0/bsvql2pNNOr98fikZ+qU80Te2xuegTxdCTXGi11Jal5Kv7q2gHRuh7OGxCCPH79azX6bCOlGlVm11kKkaE8MwQyovw7/+phqxh0Bw07hv9/nXMt5y4wKoU8cojyyqHJKIyGlECVnq+kXSDOHv/co7JThxowxB6A1glR+PC6hzrO6Mo6JG1+8KvF7m1Fh8amadayWxOKrQ/mcD3oMaEnNsnhY313dAQBPQUobcCpr5a5+/XF1JTC1fpfkJXTV+eV+vi798amLubgUB8eryJStQpRRNQUyeeuivTkxuriDClJFg+LrE1krXjZr53JPI4u/zidQvtCKvNyB/wLvfy7WeMGCCGaLNLE2JOVXsG0VlAJOs+sOdxEyXVPK6Eml0Pvjmg12V9P3+9vWT3jRrJ/s2cz8lKmLvnxx1rYZ58ofbfoRtLZ/uZr+g9eGUwhpfoLudk1P48YjeB7+biQGWXHTyYPXzIb4JrqNwd0rfWn19eD+uQmLwoZ+zsr3II1oir93m/v0vKRcTZQHY8W/eMggpT88UabSzuff1jC1jED5gPCmhPB2P1+8zBgVzZTBWB+rTVyGEedy6r/Vh387red7ma+YxqAKUPJHGY+dsjsvXa/b1oot5dYAA70+Ny3sQ9LyGiLMdp8mmgusPvdHnPxq38A3KL8m4YeRm3eed3XSylZO1piMMVHIGwP7tzYibBF3VBrOQkaWfsO+tY9PHYRW+tbLLDrUYF7FZ2ESmJputrtVrCoguxtpMxE0V+k5EUAvL+fA07uO3blkOQrr/Wzf+ZbZBSVE6YR9Sroy/fswV/shzDl4RXor9aiUSCn6s95MxF5X/tiRt65HVY0/3UUbMDk8gcie/QohOzooLt4kRcGQUh9m92rJ+W7pE5m89pRFSD1EX3I4OgLcOlgm40aA9r3sdGlVtWzOjtgo5w0kSi/H90TfjEqMaCXqmR9U1RV+/qroiAutZQWTUqKBGd8iU5Zu5i6NbddAf6Bq7vGr+9f8dNHz5jC7++3toZh/r9B3/8VWQHwD+gL4U2XhMN8jR2vMbx1xfINkL9ykMt+m0rnyj/JFwug76iV9YAt0bF1AWN2G1yVxisDtdGNpi4IUuFr9FXAPtY8ojkjBYUAK0f9Kij90Qc/6BApQHhxlVX8dDXWs33xd/pIgvd988Wa0c6dDDt16+vo8FK+V/eTkwjXMgV/ko+KXIVXPB8gr+hqNXH4qr/dTcDMisNydR+f7Xil3tR/Vt0w/bG/3LJdNeiFPl2KN+ECW5jUSGU3n4Hk0niszWPcb2QqeAbHN94/kgp1NgEuPeLmsXBWf74fShmGnRTGMoAW5SnTj0nE7alvVaQgqfqJL4lJqcxXFnL7EW1Yju8dhiynrT+fixfQeJ4wwRqtvRXFd+XTclhXCWZUkWhi15ZHMn0ONWoqfCqvcsa7YopAnT2xUQFyBUU+Rmrv8Tmn+RlalwLW8WYKJ/Mz7GlOLwTtdyancaH8ELC8Bf7SFhpIoi3m3AeN+v/rZcy7+aAydg6WOJk/9kNQBuk7R29N4h+Nq3eNfk8F7XOsxlr4K7wI06OxyF9vT7pBh/QmD+3RG1h34LeY1RuFWV1QD7X6eQvYqq296qwlvGZTFjAIfXRXnGS/vNhhLXyORZsUg4X2FyVNevCrHWxdWKry915+vW/UiL2W7v3sc8/Xq+iYU7o/mutP004zcn1/N4YJJwt3TQOpf2GE/d25fR5eqZTQWig3Lz+s1Yx75QDBq+PpBmYF/usu8C5myS0iGuCEhqfsVxA0RGpTZkNPi2QoeIuBxWnR+2vGPye/8mb4uT0xuevyCvitKGVGYK+8U+4Q8b0dhJIPBIQqZvyJsh/NSixCoaJtMrbcTmriIrfHZ3WWIS8hoK6LqA9GAw8vYAnaUSB87o6EpqTHrrdOX7uFyl4yRNNsdR9IUoZ1w1FUiBXV5VnN7rEp4BGetdHgV2bDiOjk63S7kl45P/pWFMm5N7STafRo5jE3CzGissQXKa/D+TepTN7T2SO2WZfYQUHbOZv7i7nvj2RdMfcq7+B198M40J+3OaxnS78EyRXX0GQ9csOE8QK9pNGxDZYhrv7kW/VWh1L2VhGxlplOo28e8pwX96wF3GtNxW23uohyZzPUOKH+uu7Xre7AWeoOMvxl5tyM1WZkMHNzKTeXvtp1RFhRDeB2At/r+ab3FRnenMZWUe58Xz45oD5m/l9xuaK5ZxjFnllEyqBxX5v1xfhgUyV4GS79CyYUW+wjgzjiiUs8/gE035QVlq2crxv7HJ+O4xj3tw8Cn+lk8bM5TKgZTpS6rqGrzbeh8CvfQJ0dIsvjh9Pmi04VsaqK8UV1E4mS7Ged/MOcG/eZSj73uImOB7JFVEboHuXwfvtu9N4xQRmrgWjw1t8R9fuB4lzA7dtktjyujJ3nZ/CTazJwBA3us/EXVX6hOv8CGForK5LDKUGgXQw1BTEZglD94t+YzCfPgCBj/B+Jf6FlHsmH9YwoSAwlhV3zI/PkyNPVTnZSkOvs+q2QfJC+uCKm5cf3cWGexr+xVYmTUD+3op4wA5zRYOYjfdGhG5qjSWRExPV50MftkDa8/nJlzrtUKzUG3gEbsHpqU+ChbFr0FSTaoWU5YlB7Ejt0bWJJvUgsCURXFt5Ojt++T1iMm9pn/U0z9NrnnanFmGI8Gh4HhgXINykiXuKNzVegYVZ5kcQqGLwehCNHkkzUBhybn96L+sJB8RyEqn9ewgLa3JHy3o/uZje/9rh51jEKw8W/15ADLtgmBWeEY3Xy8ihto0YljLZdKEXblk5tc+3Feb8jHSNfOSL6N+pt9LwY2BqY8VO+r7ZsdB4NxB8ENDt9wXug1HEYPAtAAfyBI0O9+0kX1VlexLbHnaJsC9EOz9qbIz68lox8ntus5BZ7mgkdl/JMc7WtU9vk4ZeouBwcWqNraLIl9ceRvzQA2pQNtazo5J5gtjQ1aiZKM8Dv1xhpRepe2T2fI28aEmxSXN4fZ3rigKhzmKwHOFnvVObjRZpsPpPM3XaXy/f8ucIIkDtMlWHfO32yPI7CAVXw1zFmj2Uz/OKyhq9l3mgX6ap3xrS5efRA/J37tasJUxOBLCDxyMgwqTyeLMCwpZtDUDu4zR8fQep8jtUMuqb8KZX3txDkXwq3rJZEH9WmYRY1mqEJSCFoaiaUlbW2YeDwf8hC5MrHe1vK2t4Iox7TL3r+OYktJDWcFGWtEUZTi0bxinJGpti/Y6H55fmKen3xxZesNRarwka0Gcql214QvDdHnHmTBUBScRo0cIYhT+BTEfIJHu8LUVj6OCXPB+ghvZRhQsWlGeqT+pqetdc/OvUAbwDg8liWXWsOS4vhd17BfiWWY+JefKiJ0HmCF+k786bld9Iim72vtVjhcrI/fbdkp9VCqsp3Ss+4MspHHQdTjVkQ0gmr845lEf2g1C8G+SjvkQymiW5BmhZq2rItHgE5Zg86nukvFw4DK6zuzHCgjgWd0gAFDlNLUH5Dul/L9ms0E0UWKf9rWxH8ZBNLOZKSEPugaOIN3KzNWFexUf8+rnvDXj/Fyt6J0Et6KcxHkKvfijlQsTb3urH3+rCe1h3A4GDNx8+ck3egxzojZc8ZO2fsKmOmgU4XznJnrDuF7rjcvTgXQ9aSVZqgNXSusm7DlSHvCo7JIuqMkg+54pFZxvmQ0p+1YiKRcek5bjT75wrunamVmr/vBDzzb0cUVq9qNDF6VR69TTqYk19w1DcxoDN4Vdr4Vw3av6k1qD+3vw5u76+v5mDVEpfpeNiwbVuxJ/JDbAtn5W2IRs5P00hrd+sFrbpku14uzp/cu7tOdl8AOwYQ33BdrIDj/BDkb087TBfgXHxlRbU5ChpEWG4OK6xViJOs5fdFmq52/zJ20XTw/b3lsk6AQq/ePMbf/6+qp5gV7UizukeFI3AY8BupREeem2KjqBcIQKL+cDcaGDxlbd1/ihC/3YJ8WWbxhS8GJeh3H2IJY24vj4RUtYp7RSMA/qZzF7VjrlJXUQ4rlWekmW5DHyRYh73FZAB21RV62AMFwQkz9YQynjQugEiD0OH3U5tWDMPVHjlsDB3hqaOucqlAKnuVl7E8fl6nqFW2AKsmrQZiG9NqaC/peYHJAmnsGDb+uv7ssomRilWnj3iXI8IashB/9n4OJKHFYNMJlMJ3XT+tNbkl6ws6ll6ozpk3wz0IwB287gdcIqoDOP4kvmHfpJi/NQgR48yR5oPSrHJZpfy0CCWQE6MCN4ufryM9+Y2vh3yvRj8tnL2f8wkoUxALPQZ1HfY23+aP30IQ3AQAvxGucq+m9FlgKXvyzEoUMlS4XBEUJ06aeiC9OkBDS2VdXqEAznirNZO31H2irK6Xbqwex38sFzpgleE3hJgvJLHH3wGEmdUfc2BFtwcE/1cMrrfvb8gbbLuVKYt3n7EKjZsVh8edi/uJrZFmIeUzz9liNV+7kO1lnGlbCtQUMRKVyXl2HQvZrZIF5IBSmqfxlJQkF5B7eA4rx/8Ftfz33f+g1SRm4m1ojHHyD/dMUbYHaE4tX48GHmer9DhBOYHB7RwxsOg8fH+atxerQ7Pjg4Xo1Htv5uaFg16Ad2Uf269nL5KMMEjNgE33rBhh9ed8geLnR81u5XcrX86+kM5YoglG8BVWa/qke1vvBjdUIxbP5Ed+qqobuvHquig7vkTGw2S9otVSmD8K8ygU7VHn4HSI3pzBKRZeJ/FkPqsMnmIVHQyCpH1nuSp3aQFoHuQrnoz+4YLnSrUD+g5Cx3Q3mpztb0kvCV1PmcARtbfL0Ew5s65OZ7mc7I/gt1VfT8oz9c6pisun/vZxbmkanUU8T5bzJAx9xFTYztBVCLP14kBEedxINrgWqHeuGPPDooQs5jldxEdD89MO4xkG6PVTR3M16g5y8MpIkorM+rYQ4bK2WwdP1/yNS/GgLoeytukdEGh2Zw8caGpw6m0bvfTRtUZXmzuGU12x2aUNdU8OXdMUdzkt/sZV4ZInahHj1fV7BchBT8f8VIv4HHaV5vaP2wTh2KlEsJc1f5h1EaGFTwapfKfXZ5crYi8SRLIli1yovooETuWGYzEtDunYraq/HAjCjWC2SjGcPf3Aa7SHV/vV4tju69B0Ul4b4VfqtwNG6W67c6fP+RZfLglxpddr4EBzcllUdYJaNLDs7ueU4Ec69W1WlJtEdWbZ6qeVieDhLhhM07Qe3Y8u4itLgrUsCKsCa6pZTXvoHrLCqrCoEqIuAHhcCmx3nD+TVDFAr/shToUA6WqCRmI7WGBh78YyWsnolM+gtN7OP+skCr8MGIhLJrdwrotXpVDS5XrjzMKEPhYeNeO73abNW6gLFSpt47NfcXHybnLU/EZip+Iz+J5yvdZperSINX+tdK2CsTFLZ2EXqpmECFX6zcjB8Y6nxgDvjlK3XFdz2XyLDpVumXkpXE3pQNTvijRju6cV4O5dXtKMjWCo/jh5ogm6z2fMysKF3r275rUlqeR6pfzsz7Ltdazvr/qR+JMVLSyo2JJldln0f02VOzrEWksfyleIwz49xibyfi/UVl9/JgjwAkV7ToalYw97U0YEvJ0bwoxO/TrdFFB04/rJ5hYScaefj16rg7KKt3rOkuvO5yVesuEB3/W2N8drsux4tnk+ahY+DH/V9cXEBWNp39DH9UDZZwUy2+m5wgm8hpnL8jhGQS9/SUqMYrFQa6UglbJkzPMXIbsYdaXA5ItuwfJK7HYnLeanN+7Ggwynqw2UwLwLlHcrbhjk/AQ6o2FqVqX24F+pKMdopPDFt4BaYBsmlbRvUAqnKdx/ZDt+vjedasrr72B9ViMVlKGgtHrZyemt3MAAmP94sc0+YmPUykK/x2w1vfbLIGh4rLQnC91F2T/+FfsRQALo0R2MuuALV/f/5nRfT2SIewMLtRKiwy/tq2mVrb7KqmVChOzszMTd1jApZ1gigaRF6czSQO+zptrN1WJYlRLqt4XPE0duz7yqBXbL78CbEf8tsf/5HlBoORPWI6jUi7hORAU9XOZLJf/hB8EYdebnqNlCyTdGUiNCcUFETBO7IUAYNcg4noHZLLFS4oVg7KlFJifTC2FZCttvKfGN1Qsx4TplNPtIgpX4r8bDU3/Avu+n+udp01D/TlpJEHalVDzHwhCsAJIudKt1jWZRdtxNv6XbwnLxxoPVxrpcr8O5nqV2Q1MbXLrq0ZHR6OBSxg1WWDPLMWEcXWbe1p8TwvNsfTCgnZns6alI6jlm8PfgCxzxVC+YCFASmyL99rr+eQ5tTGPxB+N86h2Wxg8xrjzyJe2QrJSTGblaMrfU9DWdJTvBqS347+F2asF8hi/P1eZJinNZMmNJ75/ZNlljmZjeTYTSzuZMcX9W4+2sg8aSiD1jh/FfhFKDddGd9bmA2S/8BPSPsoe35vvbSRCk7I/Frh5X2Yhu7eJJbmlXdizaCRXiDR+7HR+6OU5zVcMg6WRQLF0ZgnKXjQaCpNTzNqUvV2LQv2v3JyFNP0MQyD66yMRNcXR4su/lWSA/le6bCZHstAnuiaXg3hnAYZsaLCf03JerrIzH5X8GbMpILWHmSmtShdXRz21+YphH/MeWP/k1PHBOF0A+S27JDdy1R0BYHSbBa6PQpVbAgbMaCP2JmCbi1F8qoJ8BZ47XC9PlIbXaSBqC3vsm0dKRCctv3hztLgIHowLoby2OGvTcN1FvireKtZjgJZ2jgfb9mplcvgX9ut3z5TZpyhR3Zj49sTl5RViM4elQp+lmm9dCJVrdfHahpQwYF8MFyh4YD/Sw+bAbZ+ks6DBIYwDE+KJ1lNeSBIjs9TKpqh9xwSHU5pG9TYs/PPc7teq1PLycGtHd/eBbhd3M7te1v1UmPrrLufLfVfrJ5Z5MX+rZuDUmSE7Mo4I13h1XAJw8J7l+f+jRE7zrxeZt7R9cXoY9OQuPR/Skr5pnq3edNAl3F9rZHs/8dKUSwCJm/FgPkm0em1MC0S1L0wDy1BYCg4C8/+Y46ip59Qe6H+/qmjBLNYYo8FOLyCZDl5kaV2aha3YttSz7JKfp0sr7wlziZ1D3mFb5Odf/giCfa+jyyd4ru6531FL3fYGip1A9W6anVnb8lx86tsA4LzpMcT0l9br/gfpOu1pN7IEq+y+vQJ+5yf5ZG/oi7eD0S0QwoXgVzpF0VH48J/F+G8K/qeuIyS2ykqsYXAtAG695QH+jbZ+eMXeQVD/ycloSoE8n73BPRIPnmTxGjTIsX5jb1gqIFo/tvBJhynO66Idv+72Xw2dletPgydzHTsbBqZe/Elkcu6wcEJYvx6uHae0H8S7+Zh68AS760JX0UYCsAw3uSYGLb0Lts0XhQdKKez+WcqDQ7OTE9M6HqE582hMTGjWaZ7Q1N9S0skYFGrNXIX9RbSVVQ++s3NNeZXF67PLZ6IACmPSXW6PgdNRAfRiZyskeWgDkNWycVawy1sRNeEYyemzZhZOcEB8cT+Dpzr2UtU8a+Cv1hLW7+tj+UMP0bR6eCLqCD8kVqQR7JHpXhY+6GVXJyBOKynV9o+x7paXf1T7ZvOqumNx79zWwClxsoJXSOsitVg6WFT1xvYTw5tEO5g09a9Ejwda6cMc8qj1bRjRaNODi5GDYFnogK6cl48BOxUcCWUpQmG8QLSzqqGdv85D3THLWSQvlGRNup2OycQDiup8TeHHqIWfkNMXNHTEIaXfSpLR//xkYPZYe1ZgN0rFsewLgFGQ+M0+mFx9SRP2R/a19Ylk0mq9N1d5brgT0Lcm7zg0XEu00MHNCkL6/BmS/NLVCxzuxT/myJIJ7E71NnB3Cd1/KVllqnfL7pdcvflJ+48ninYPbkwDSfAcErwvPbMRlPAl/Jll+/Qvxkg5aceU/AB6eQszD+5DgpHbddvvj7JYhL6jbRqvcxOQyJRD9yFwMqfku3ndWC5fKnwzx/7lyKz+lrSxlLszMjnp+LmX06aP5VK2UxJiveW4uGS6J+Fkl6AwOOOFVG/T75wQLXJh3Bn8y8LKOhxaKQNub9oj1qFWfF4m0J11ebmAo6eHUGFeQDOS6cDKFi0OvO7TRBQSkmWquCsj1uiKoXa4Wdk/1a44IamSMqvLN+vhyx9JRymvO2G6XN1ZEjr9uIwIbH+IJPfvJmsjCvB38uGeCyRYw5xqG9/G62t/z7s5eLrRZSz+9X8OPObDbcXvDyWx3xfPqT+fO5LHhLn2U+xXJhg92GYwh4TARkTEN8JqKMPpDBue+7vuDklWMJMzEpM2dpOx/66rMoLi7U9PM3U4/rT60N6SgbWCYPh/+BvLBxf/g7/ZDqeOVBSxvoe8FTpIJiAJ77KalrAMCD4WKxJINDfDZVB5yd6lbGxptNOgi7ViCacGkXt+ji9Y/qVMELjmuCoPZN54cq/tldHpXYbROI7605/SbV4WZZH6daG/yYl4LRC04KRjhrSbIuGm7Tw8OkRj+lWrJv2xldHQ0mwQbcHvrBu3HHmmWzCvQBZ5lTPnmmfTCBAW/RG0Vbi2/uOOS81WWytNlTPT1QibL9PRFZVQR76r0Zcd9uUHf1yqpiYrbCecPjQRQCF9JlErrKyJrF1tPztBJ0CGHw3N8UAzO3dyV/Lz4sMxiNIkkFVjXVJM5YgMpSazKZDz9d17fg3MJJ01Tgm5cDbP8ixRxWwgH7wJcSkkGsWRaGQkNbPjXzq39BzQtQ7UuV+7bH0gzDKpAh8aNzmb9F8vVtUMRsu6Sqgx3rqsGd9ZGloWfNl6qfGYWDzOvScJfH6In8oYMikhOamcT+4ky9c8xQMSHKh8xJMjLEbsAjPopq/lEdRXmbb2nAydbdrmNWvsaDclAM/txJ0Jdt3gtrPAgTDTy0U9HmWlSF4Uvbpj81G6a9LBuXsswmdc40DiCyBMtGpOcTuik+mGQIlXzoPf5QKFtQzkpPfgKRO3mpmPwbzlSZDKSUNXmVMkkDVkveoowWVUGYjxVAqmZtHwsDHy5tm2sVutmamATEvT20rQ1woRMXhIWzRxz3pLSWlK1WV06avZ5YeGjkk5iZzZ8nV/7cZiJPXZ6+Npao3EthV2I9futY1DSiRpTQkw/SLxgT7xoLIM4Zx1JVdK4Z0P0Tibzmpe1a3/sABsDkw53W2Lhequ2VZabxKTG10CXnj0TinYGzu33AplS8r74pq24kgCorznXcAkd7iSvIlSb/bwljcgXbsdejphHxhxaCvXIJcjYzxPQa4Z2BUROT9axLuDvN1YUA9tsoP7KnIWiebKfopEl1m80gZ+1y10xySChZMGAg3y2f0Mawb94ZjthrDRtXU1M/rycJcIkYPtPJwXR+9WcoNThO03QD48NeXaeaRuKdKcw0Vm7XjhF9iJ9WxZ0F5Fdv0fOhs83obnFV9VwQuoDN8E4tf0wfWLweb7OO9Bbc4vbmzA0Hsh2vymwEwRihyxb35Mlzz669KhWc+aZbIPO2FvYklW4d2sSYjfAZ0na9y4uCrDfeFDnmfZB/YpZVphMBRkiBC4WL7bIF4Ima8yfTiJUv+7XcVG85WvlgZpQ/vl+J8HjAucgIf8vjZxZJKvdqNKcrmIDcv7eKeThN5bCgH3PpMvXQrdNyziliX2zTGG72MZTuV47cEhXn3meDi1q79YSyu5WyiJNi7svQ7KgI/X5i41IokTfLHtASvU71hrdAxezF7dME9Jyawbw+bo1vOw3uVxThGp9rfjNH2nE2QyEm2/je1Ta1RPHI/DER+1/COa3QJ/f4hnU64Cd+CLV42LPx3zgJRAb9CuKLDvxpwWCzmrB1+yWzklmBfuSia0QNeFlJB5bpR+yT6MrCQNjjBxNV7Xjay/J0zP1EIWiHc0PEv/AHnJAhyCxpZfYjFtfgV7DLBfd39kr8yRA1fI6z1Y2DNRThxccTxKAhsjqD++OwrEEXL9zD1MkOhoSehZ9O9CdizwMJPL/UbUM8HuvsljGrAGfldKDV/JEDpd+mRO3Fe/Cl8C/aLey3v3N8vvYImfkncwckL1bqTY2XWqDAtexGXQc+uoI2swuRE50NMOenA2qAy7u+JyIl/OTBULe455Tua5Ej2cP3ilJub1sI9zesq46igL6HXIL3QT/gl/HnLkGV8jHrFNeP/EifBz9jhR0jZ4X2EnNY6kRkmRGRR6KD+OOYVi+L8HjiSZcrd+SCjLmc13QtUdowFFk/eW6o1XQNk6JZNBSCSIGCTChKbKhTSbzUqRuAHwm1JW2IiXumhQjAFwctFfvGHXZbyIsbhfSlcPfJUA0vo4ZUsCncp/BBzmP+o+GFIo7+IuNSJh25QGmQB2sbSQo25JLCjp5MapvRSHs9Y+we06wTIRn+Ln6VOXCADtbFE2uIRV8FbFBkOny34fLbPHsJH2gtnhkWnlECNo2KLn90th9lsq3XUsxj+KunlZ4xHkdNbVJ/DfBRdFyYgVkOKdbK89A//DLCGIiRnf89KD3BhUvP7vsi6BwqDKQKPVIz6II6Nz85/eNCy30oE4DMNrvzNhx1X5onjibT5iwk+bnsAujdpsg0kzhT1IUh5Rr25Pa3ElCOVHV9MJLzAJ9nzWN6UF4Fe3aE1aG8Dr1WRFURJK99sMxtkzHB6ffUiUbyL90x3lenlVqIPke0z2zsP1vk8HHCQaKThXBmozcZJQLm5oHgHN2OpWBxbmdUMWb2IwsrIg36WBGLS7NsbN7qVG1ugjBnWp/Uicp5IPdwhhS51l2FO5WmJss4ngEgF2Ytqnz5fK7j00wX/5IzGBB8F16rWM0Xj/ZVsUr5n9miyBJXBdA8pQC7WkATI2UTqUsuwls4Q6ED0SddJnRhUMuFHzfVP8dtCEdxlOO32qPLvxm/BJPi10+XyXk/Y4T1cg7/dmvaaRFLbTv/9+UJ/BucWddAPutRd6EDBc6H+zXuhStbq0BlbXOoG5u1a/xNG1BmGIpHxnZdJZI2e/LpVai9/ire1bKBIKFYr7P+5mJ1OtFxKvTyNnsLRh63yIiYHFR/HqimXYPbb6QwtwSR7UhlBLUre98GgksmYw+z4sWTp2ySi4IMSJRKnfPFWb63hSYxmUtdnrZa5YVcwyDoyDnKYLq/LYBOZkBvlML+WCx6Nm539Dr91GjRddX9kAdTkIGWl9F0xYckQB6gHBEaiRUSPM5Br4ZFWoSo2UD9uvq8OFIdZKJOXmR9og/Lsldaf3RdfzZ/wGIb6AmBk3ClfTcw/+ZmGGsH0UebD1wqKc2AyuX133GlmDEqk9lBe1VdWOF+tLeJXGyq6D2znI4FPO9TO9Qhs+qEUYFF/YNANVkFMfoUeZnxIhsneR+3XtgS7rnNWrPdOe8pFIaVh6MO1Ratb9Wu2hPcsG5b3uXKmt5A1As2ubfidts+gbCmbbbDrOVF0MwpFdgCZaMPn0jAhZE7FD2bLXzqpcPyQpl2JTeVGYQCxMvz2a9FMLu1d8LAgIsm3SOB4kCRTxm8dNXJnj0phuFLSVyG4+qdSEtVZpYFUcRIgTJEQa1WsG9wJDf6SFohhZEuoKkVjSJekBP/TXwlIh6HqoHxIaNbD3yYg/Q/DL/Kriam5u3vMxnKh86RykoV7r0ppHisO+mKw9xEVRbPGIf5O86qcf/ZoUqi4XJwYg8cPgllktY/s9OKN83IfqPWx6brCe/T9cgIx1VkWN0LLA5GUq2y6sTqbg0swPjl6u04xve7ewTaVSXZH+H0qrjBS5yh7dhAg/m/+qhiYg7rr9vbFJePu7hPM9E+CGSBdy+aORGM8SiagGuSieT8rVo8zGGfqF7hYUdb4s8bA/eBtLm/ywMmFJkZlzAKVVtDnop9yVI2/xHm7Vln0Xr7S25hNZ865EaXfMottxgr79P58GojkO9IEVah6vIt85/bkoBYnMhN7Nxu5ePvg6P77+fW7SFgzCftS/RpV2sotCuEYwGWh4l1fy5/i/CDAcZi3rIT2mWmBukPgw4dIY9HeqnJ110MKNl69ytrX5xvi57lRg9fI7kL4yybMEI9zImVXTbChA/p55Fe52lpFIi6/1JVNICC1QFOrtuSMczmixzCYj3P8Mo+3/qOlBbeCllDVPBOM1cZrXPFntRWT2keouMtJ7pWp4xXUIDbXQQ1kZAABJ8k5U4Up3H+f73XQ1Oa/sdpEnB/EzkZrPtr3q9CB6hUFpi3Ish1EJe1F0dmj/B1ej/edDuhYfhPVh/8qj7lPzd+K2v0fcjpIbiUO9359FYvv1Oix95/4u78fZTu1L2ViP6EfszEYwYn28FNeHO8m08X2KOr2q/AXPwji5PliFuQ5oSzCfgYX1lve7/OBr7KRl1MXo8HTavTuCbUmJyajAahJRmo0L34aSTuHTwQJuS21rIaYxkzCJi8TmZwd/q7u6VdobnyW1gXw/UhA5vgDierMIIg26REEp/fXmmB/lEofDX+65vPVqaVx1lyPMc5j5sN49o4j5BdIzqyn+zCMWbW5ElVGqWhl+kORNl6EGvvkI7x4+P9o/D8t3OEJb37yqUBf81OcNZVxe4cgSor7z9P4fycprGERdgYEYCVqj6Y0aQsjwnafEjvxnewK1riATRbAPO+WO9XJ4bGzs7nPVlVZ4iwSnk+KEAXr1U+y3mYPKJXyi1eqynBK9LHL597C8kgyAFDcIN/rvPxN3dRH1yumEwVkXmaidqaSP/nGAcwY99frC6+bpGO/ZEM/esncMQCTesH7v4cummVo1CU+mLD61dM6OG2bw7vCm1MUjP5NEZ4GVsr/kgV7oTH8o2dbBsDeMcIpZ43wOxHzkOoq2NKMYV+v1W6Igb+AGH0rg5Btgxy4BcE70DyZsQvhEkyaU9tEsJfakboNROa9rKUBqwwlIGSkK/1CdcT1P0uVNF86oNml4XaWxqDGL60iK640E8UnI9zYKlMexuQ0u6hXYzgNqUeeX2SkgL/YKrOuVlbrbvRqoWsasmyaro/AebMYGfEPtwN/+uqzXqZn6euv5SJF9HVMr83vJXl0y+QaFFNCUKjp5AJGG4J9PRZlpbUYZrLngPbUf55TmP8xtRh6q2qtM4+e/28mstjtrt3LxatV9KYUM2MRav0ju1mWCsVqXldJBdkWXvAPJzL5JEv9RbZfw4tIPH8ygZx2hcAPFZES/ThR3aCh4R18L4Sd8ClhKQBwsskZGf7OUD5hEMtPho5+OJpMm7yarzfL+Q3NgztYYK6sD0Fp4Qahw/x5LWdl4GhfencyrvIX0ViD3H9eXEQpCqQ/DtlIezVOE9JySCV+shsct5a8HUcR/3oZ7wVRZTO3eDNtxf6Xt1mc5jCbz1KeXC1PquNhv5c4CA2fqm4R7JhfjkJ2x3QlCMd0PIqOoTyGn9J2HMEpy3PwUAakyz7nT1oR64QC4r/w4ojx77+nQ6MndDhy47YfOmg5Gu8E8It8GvldF2PQXNGw/2Y5Gwux5ceLrbWwHRwWOXO9T8WaG6/nzHENp7wma4v9ecQrxJZ7fkSo/1kpot9QK1zLzg47/TZKUrKEajKxvp/DskJs+Ueoazq6arQLs1Keqoh+KDQV60N/EYSF86L+HaMnbrMp0Fg8r0bhVQVGKSi377Kad4Ytxbxy5njc5dZbLz6YB6qxws/0HBqghRs0eeRTQZZEhTEz4uBWLDzFNLyqdmMJ4/cItw2f5WCwV/KXX1QCK6xBBmPHl4UfBfDCKfDxCYulywINLD9VO1RKidYUpw/UgWpQFEv2KE+KhessJU8W7Z4RBT8PCrQZb7DBwKVJxELogZNWWSQ/4ak2C2MIztK5YzxhgY2VhJXfV8AMF77Q5HqoUCs3PFwnQHc4N61dw82sJ0RwgjESmx4DaU1I/SDNZMIOCJhxIxZOYuwlwFhszu1oqllLMEbZObm/HQiCXCXUZhsE3ZWT0UjDMhzp/Iz2vErDzUCZ2X/39uNNhegIqWb1ZLszTi5u871fCGAZYz9MReHkZTBOLk5BKHweAUEw3ReH08BsV98lgkCyVFiGUPiKOZbsU2TOv2xQaaGNEJ5PKAQsnI9oCRPBuGzHpByQ3ezCcxclr4qieun9UkT/12fcNx7/5HhE3/CoJ16Hm/LpWvop7Ge+BYirwHgxWhdY3G5XNxID1g6m4SoY3RbOLfTEjfDu+vL68RVu77Ki3rhmodjfpAj8Twx+OpLjCO5Ps+6LKVFdkShvCmwIJXEudUbxwXIyCm07cPI4tqlxorcELE7reeD2wFEZtyIYTRI4zdyQeb8n5ssfG0i+UjJDRSi/1xv50e/ePdqeXiWp+jddYg++y52+GGGAK5Glv/ztXh4pTW4Mcire7PzR+B3CHA7kagK51Q8efgxvq7HMOzV2EaDbh9tbydCr/kHbaIKJhuvyMgVblNcNPmLl3bX0Q8oSmjOTOmXAee+hGk9YXnLBn++jLvJ0LKfh4IbpMRa5Fb/NXG6MSDo4vB9JgHMGx5pf5dsonseWXvfiCHyLGAYb4R4noTn4zy6oEHilmdCara5byXRSVtQ4CQNHzU0Le0u5CIbeSulmcZRjivDRq70EvHkt6c1SY5SL98F00nXvZgnpdtfsgeGq5WxfJ5Fo40alfX7XuQWfr2Ehzblw9VHP8/99zDWN4fGPuhHYfVbx8P8NWrloJOOo1qm5pTfc3uN0CTWE4FJIcMc9346ISVAgUWIDTDAb3fs//kmOAbvBGtCzw1AVZfdAMQY4ewgLb9wgMtgXZ1a7nmFpMt9/hd4NJlpmQ7houvc7rZfBzKWHTbXLGqZqQ1SZSjfMU2pc6YFI8305KS+keeAJxxx36KExtReDz95ljxDH4O14GzbhusuV03J5FHONwooErj6sN/b90PC9T+RH+PFGCfBNtGRDujldoOXg5xv0T2Xi7W0+2p4zi1+KA1OVtxum/SyMkyjwENdndVbeDfaV/O5RvA8E/CHk22UeLBjebwJk1i+xyfil6E7gPs8Bde4qhsjb+VXBC9d84ig9yGwBy2j727xYOFOYdo6/45+K0jLmtFsGwZyFovHrBmeBB7bMdM1uOKsfRs8dohxGklIXZFNXRJ8rrSOoFeztn1dkWQ03XpS01wPLMlT6z8VnB2dnse+SH1nNQor7XbzPwrh/O2YEfcHlwe6fVYOF/CKd3FxYEeN8xxO6Y2SNRoD1Rx86kyT0nn/bbq6FzVe/KX5XeE1rfEso1gFpBVfko3R0TylYEugPnvbkTyfTEn9fLeUnfkd89dXtHNQ+K2LC/sduJkcxmf12/IOhyUcmM5SmlIX0rDPZlgoqt7Q/pQ1+6QbRntyLX4pzAeeLu3ZPNC0xVRZZ+xN4eSizac2jzDO1Ox3+C/z/3i2oyw9yuWCO0yogkH91Q1DTktGO/8GKmaaIxeYtsRrz9D87WWA6/K7zaz5BxjSJ6mvPJ078t4Y6IJlEV07h8/EgCWANt3X7CHwQUcwr+O5d8BfnzUIzJj6XoIeuxCa23fNLP5UTl5R3u6bfBZkbtLPjeScfFlrJJf2KT8ve/8EeaeX9tCLBrdVZUqv8DlqKd0W5jx+se7Tr2SiVZVt29nc0G7VaGzzlSQ/92d3vlEaPzqSBN4TL/yw3+k9dud/E3Q5q8z0vXX/9m/l//8NFEMd13Fww7tjKAZFfo9mXX8CPbJu2vT3gT5ZvkgEeOqm/3qw9daVjlC3dNnePK60Unf2qL21amw1pGuo3u4p8iZlUfNg9I64S2wANCmX2qEWsRXGxpWHndjoqIjsbRQb5fI9F2KCrq01GlxcYrRFVHxbvvDisf2NR39/FOM3pcrGNPO/akMHh0OZYrdOT9cTBx+HxkaX0oQRNjk0OUTg5NjIzOzfS05e0u+M8ZOs6UsTQzGgDbObgjdiIl9s1zA68HPrYDz5CsMP65aeLPenfU1JuD6BenVd9x1RvyleB26glwJY0HeOBhfAq1CqlgL35E2Ip5kYWNYcwUSbtBO6OMHxBV6SYf+R0jFHravgbQ9NhZJIgJuZuzlJSfdY757bzNNnMzny/eZLEnqkzFTIfB8iEDwYyXrRCMtk1zM2e5zIs99v40DaVysO/0xjeO/2OHZKANVS0WllFSW2mg/L+ZM341ADx3t4R3N3pB3WHdaYy1qIAnuXTB3vYDLyUy/7F2+nykZXBTa1iLM1b5LogbkKO0Uu+p8E4qoDs26qP/6+bWIr/3vk8uH69w8/q7GvtRFgB7hcKRGYfuL7LvDgkAKDWRyFBGoIZpdP1U/IBFeRyIvi8aZVBWUSMQNhu2Q8UXM1LbPDGTc9TgEnIzVC5ksjWpi8d10GGwBXuq6mzd8y+qxhXqZW5jLZcIBkq2vt1XnyYpsEpQbYoglDZYinFso9GghWVOvakXMYlKut8WDf5pr/3JPdTNNfGxEh5iLp6xb04LDV0bwO7lj2brWWQn3f4qx7aEeB2SK0MLdfnv7W9+Xq2k4WSLcWBa+4xg7cBuRLe7zH6vXZVxx6Vv3nvA/b4+HC7Wbleg/XR+sP0uZBtBf9tnr96ucH85z8F6/L26f7tQ33W/XizATpojbgEeVvFRmkYCcvADVLysFTIufKr/pDfZGsus6l6flBi+icdf0HlnsXZpYvn/8KThy4IppMwdIX047R0ND21wPBkMhe/ai4ZSaUXmbVAPXazi3l7Zz89myolpRz56bd5vRF2GuMPepb6YN+6OU0Hx7c82DSbWRCdHC7kw5uLj9w3n89v8KeKbaIsvcW9+Z2S3oX9uH+h/H3w3dHK6APDQvYMjlHmt9yBy32W12oLojUa7F4U7D78JbGsvzd07t5c6r/gh/nKFy/d3/p6NoRhEm3A/ovJvN9/HXuyRgidTpF1ePs93olc6eBvyF+6XxrLby9gcwayfnYK6H+MmM/7+NL9dqYRdKvzBO9C27Nri1CWkLRVpz0lLQbYHomUM5avMtBjVemIiZuWVCtuga6kcjAiqj8V0aTjptAGi+NR2CvriaXp8q8vGjV/yBS0kP6sDJm1m/LQQu5b1598feF393jpXPm+QZSMlsSYbpd2F2fc81W2423fwv1bIIEDJf/diO7942sYSlreWu1i8Xqikw3Wq0Fnj77yf4t+j0pmmO3p0jL6+M4FaFgm4xhtPhRWjlErymQKvtJQ/chKaWXgi3pUAIAi1VSaSgSlg0GSfemBOdNKwJQTErp1Tgl6CupaCahzBJpjpGUq9N+HMoD0esw3lHp/O+JWZ3kLYkJG65jnJh5yVuzCxJBMj5aYKGcTngHkMzL6SUXySusayBPrLbLy4qop+zTAOHoHJ0EhPreoQcPGKUOu9wizIvJl6AAdRVvU6zVm3coQOaMXKeDBDiEJrBg123SbmFTmapuNPZZ4Nhxu+q65qs7JBuov/mYjI1koZXDebIqoG45uBFUn9LgyzdG0Z5/6x9rvNO/81sIAcyKd30nBXzWBeJ8S+MvFYtP30q1b49lMZuQxIrUQYm71AZk3PQWkkidvhtyJCVqtM7V9iuC8J4YrptLD8eCRSCpVLa/E+3LfleQT7+EquEW71HyoEbljRfg+eweEnuXQk55OLRRrLZiSlc09beoCPiFP83s9ZkWVsxwKnWHAIkSt2i2hLQjh/Kzl81f2MmNzuUrDvI4BfAhWyTzBO9xhVT/lYSy17TKFc0z7CATzt1cG4r00M0CZ2ET2H5MvuJjpNM8h1IHTsrOnkU5FOy5jsW2NV+/w5W4cwAyLCEY7r3LoSKZ9Vx5WPJuBQFv6e4YB/PyEawKVXY3ma90uR3ZZkNmjtm9o2YteZKFGnhEJLT/IPwSKzCBde/5ywf5C0RKAyNkfcnzy410r7h/gyLmh7BsuoZdPHmc5/4gsa8EF6MqOVKD0fwhiNgv0+g2zXEIhr1XLfp5SecTRWgAgebnFlXYK4dkgokOMv9ZCKY88f3ew2kK05FNi5b25WpJpLecfQifjgXbybrTQO169YGBrP/VDc6Nc5i/NjG3fPuamFCGe0D+NLCDHtmc54L10xzmEhYxEzAAGe5QJyebfWQ2qdaTEmFRa7nwH/B6kFLwSGO1CT1wk0Rn4+FbIPjQy7oPQ57YA9DVWKDiVJdAvJtOjpbAEWt+yAWiqxkbZTglhlZWuhtfQ/ez/u139kytXG811sRQ7VpZ6AN+nlXLoExPVpo6qoWb/KEWz6yrq4YdLN3wsjDgeTZQfiH6XpqT6a4W0nBKQYtjKwVw3xxjeBbUx2u9hrEAk2LlWQhZLckORvxGHm77OT6yY2oeI9zKB1ce/ZhMtXdH24MpFKvShcRlzwyrlD8l/obMqvyZfbt2zUU4e7hncoOY3BOTJrHhB4zYYeravcHaakdT32wIK9St5nr4yoYXqwgoPKCBvSLnxQJOJBis431uMoEno9gaFjfEermzsuknCM0J8vwoCuv/+q0DYUttQFF+9ZV3tc01bdWjDVa04jCvkLkmIga6JG3fE46q0EFV6Vce6aO1QTIcFb1enpNWLlexEvkGOn8JKraKfW5mf9Eum3FqaVFr1FA+LhZZ+Hi9kXbJU+pPPpXSJnw2YJoSMx/DfglpkBwVFvq23+PbFiXd/qTMriQ6kO709yrspcFz7MPttb1zyUAlR73BAh8n5op7q5H3ojEPmRjs5hA/EV285MxCXoOCS2YpVaK1Rzxg4efU4Of7B21b/svzElMKNJO25492a+RzejJfu85Dq7FuQoXaiY7S1AgEeo8ot3JHl+V/qTZ11LF/c3EJBJFW6zrXBeXRdtCmo8TvgvKrxXLXnXqzkgwL7CxToDlXKPpGdO7JjP0IK+awgSbVu9wAGsker8b8W05x5gR+0tlMGhQ6ClOZmxaujEQYzYjQZlNnmUhAKRUFo+fw7iYuzuJlkVNcN/cZx+XSCYMY2jZxgmfmrDuN/uj1gLvliRCv4pwFxIYjc6x7Fe72CwpYCvO3RTdmBbjV7B6pWGjZrLX8ryQA9M8//s1qwWi7/hyd7sG/vkZD1zLY9Gw5i1K9saqH+r43ljyHF2+VMVBvqDuhWF1UPz5XQ1y6GUmDZU72PfXG3NpQ/lcXkm9MABUrdUPGbFpLWMHVWmP5ruf9QLb/SF6GTT9ZwvZKDb+q6WdIIk6+IN6BWvmr3DzIl5u/VideH5MIybvNiFnl19dz3wWdiyhPtwILKCDGmm5QR7QYa7OAY+ANWxAxSJAaG+ii+X8AiqAuJ8dgyvcPjkVqtfsHqQKVcHvn/neImKtFCbhYmS6EuIYBw9/ZkptZ98NqEIkKoRKI4Fb9daepyfSPMLH9Jtohwc2Q/Yx/C02xvZ/fGd4OAiufgov8yIPrUdYwV4LOd0XxpTTiLpPmh1f9KJ6RkUvFqvtfexBaGz2/SuhFM1Tqx+WPI3/gBL2KZUO/47cQQM9Y/bBWJzN8OZM++GRzpG59ARQY1s1YBuqk8HbecIdPj08yKaCHHt+RScyoHhHRIaxa3UxdSg/xBAkxDOvvAaen4ieuy0pcMuVoTiw3h3XBHimedZEGXaczbUirmcxkbXzsDhgX/3gIBYiSRZ5iJvnNrZGNT2MAP48/W3y9e7gGf3yifBDEY0f/0p7IjmcY6Dd1YVS/PPdWv2zDq4+/y8bZ/fwWRZ/F++M6hPU4RyZnI/l9R9H41/PLlqy6R46TYUItjGx288aDDWlGxP3FaW2EYCQbTYR9BtWkidyD8ubo56oafgaMrsFsDGeaDPefvP74VGFp4TwUEf3f5J1KvYm5HRmmGAPTeSBhTzRxqtsMxPykV0HbSXdfEkVh+zl4eI6CpPVPKOzA480I3WlOffwn0Wf3kE6JjJk9Pio+PjcbZ4FfoIeqHQw8gNXbgp6mTUL7Br+ZD1IHQA6rhq2oOkVwA9tvuWtBRPD8Ff7+RwO7bVHLwa/4QdTD0gBXx+/52fd4Sd41FFYJIc98aXc0jg+/wtf0xD9qEWEuZ5DChbIJ4AWurk6r9bf5JrNj+LwEGjUElZgFo39jY+dajabkRpC8gVRCifMWuOezlfpeS6OeM1OEpc0fhfM7kvsvYvY9jIw+uklNJVWWabwMvCKziDlJ7JDQGCVRfppkApk6+wpWDirbzP1dotaof5DR53LXwQ/aCFZqJwA0ux2MWfAbaJWKYrIYzhk6sI5VdGva2s+DoVVLu/uBzPRoWv789t/eqYWyK7ypwJnKnEP0+9zQ2liH3FJdliXY8Xkih+82tbEsE96ho9WbeCH/UeV3AbzraSt05GoMIYZttyWV8YD/L35jaw/D4CrjU4E9gh4GPhS3mlb3I/ezB/YJuokMyIMY7xruydiWfM4RPX8g/0fgieIhnT/mw3CsdhPPcEE2lEgCiCPiMn3BfZw4iQB3h6jVLiUOSkx1HLvZAnxdpozu0QsdTsP7NH9lm8Uk0Lhhs9H0cp+DX4kFsFWUXOtZ/mpyf2HvQ/gFcueTae4wg+mwxmRTR5nTqCeGFn7l8b4oEG83fwUF+Xk3IiLBe+a4zEiXV0CHTOa6PmNr65PgRTgp/zg9UYPWl6RJRVjVRMkRhQVeLamYpRo0m8hLUOBlQVWUItEk9dug7m0/frLZG2o2oN5pFP2cHNemrkjPLfA5Xdzps+/GwD+ewvV6pch05xgtfbu04p9v0EprclxwH/jA/5rguahcpd+v6Oflf5BfyPp46sgY7H4LsfT3G6ysdYwMV7JzZBmFt9dMulkV4JQXRVoQjx/Jb6mA876bDQOQNY3zXNiE6FJHk48mdor8+brhd1QsgV4t+DNk71jFdpfv17ayqq3Krcf0edpBJf/TGrT60xeIjCgINOve24FhLdu5DZRhcYprAvPNiikVUqDyIOyNL+6dx04n9Pk49bCJMTC8KwnQHCsoHc6HHWDZPSSnU+oMu1oF9Po31BcKKRIpUPWjHZnk3TDtWZGGxbtGP4YLUQ7RODtevaheKOAzvmIMjef1HkTDsS8kL+s6BNrdxnxqNnwszkq9YD3n33+PQL+5tEqptPjUL2+Gj0MGi/3bcQT4zd77llzA0LPvK3+ptH5XnIkL8jGE7vLy9WWQHr2Llop+CL9MZrizKqQHexeCWsp12mLYRsCnKegbkXOiv5ngtJGlfRWsOIhbv2HpBtLgtkcVxHzT4JB9StijLNJE7MtJwkYbYWfFrGoL/kfnR5MRP8ow5aL5TUHtY9+VwGRXPkts47pvltATvXR1YYcT4sEFasgLldLTPXWAmKieW4/vkNdlHHj95WaaEUXl1+yW/WYTRul/2DkNj/hSt+WCW02eomUV8NU74Be/yGzDX48RxluwQjiDpjHyaWC5EIqfJJ2TcnhcUqI1tCC44M1xkGg4ivYhPGkRgyRQzgkCRlcnQqUfzJ/sXixzhP+QdlhwQUClNzcL249QPw8T1OCBk/0ZgSjEvrbWjGAAuWeSMuPRUFC/cKlXlm+VosxtVnhc512ZMdpdTT7nxyA/8quoC/Y2FZyxNE3Cez/ue0bkMaow3Zqld5tyfTdu6sv5jL814ljaSuanuX5AK4z4DssLwdIltTcu/TlebQFYK31OIBMLlySIFiHKbL2R5mm9aJuQRo+Ih5WnojXBSC0o9JW0jz6B4JN+eBi7YOKIk0Flprdas6tY8tYlR4sYdzEEP91JBOCQEYZFpSDWxNYddflAPvGom8wYZP6DiSbmCL9NJ+z7pwTURFB2zvxuNgX+cd7KKD8fArfILkBBauqob85s5cPrUGoejy5RDJNgqG1CKklswgDIL0xScKyeksPRYewdmY4rSXWFite0F+8BH8M8itLqwZbPPGRsd8WAGl6meH7R6AYja8n3AH/XLyZ5ZBKZIjvKaukep+C9FjEPzY/KpVAJYvfwq71YvfZK0AhKZEsgGs5B0G56odJLKxXHgOg4De5BjTf0HvkAwv37e5d4sQynn3IakuYZMf+f8J/m7qnV/Trblzbxef0F6pg9LT/XVYUM3xhSQ9OEQE5nmUmaB7IAPtsAj9TUjZlBGUWFujdnglcLFIEhdL8v0dpk0ROarsKkA3Y+6YO3p8O2t9UFmr7ABhVlw5IvFDIVpaVO7DkS9JLMwAFJAl54Dt1pQW3jkZLWvBF/lkWhnjdjyXNjgMfQC2A2jMJ3rWT7BCJQIkVgcsgOjdPQyaPgUFzDVcQRRwb1k9d8IWyKMk9WAL1mGVpDTFoc9pr1QOMXpK4P3aT3GdqnWxPE1egY5MLw4+FcPyDacN29fmm7NLYcG6G5tsxlBhplOvOlM/07CFXQQv0qym9XyfHxFCKcZ85OMg8P6gyGRGVYsxJF1Aa4oY0LwDmxdqZzq15tRwXyjOv5lndCl7+U9dL2hoM6X+5/xhdg9qAnhbh1f/7bPyP+/wdoUJ2aMCkYKewD4/yUYlZ8nfl+402xdtJkHNUSMgm/O/wcaTgIkRMiC9bk+y5Dk354lVvh3xpkny8SMflX4tx+0VhR0nR7/VMYOxZZKjnirJsbshq8MlxzN14BYpM6KyRRTvCg1oGWMmkwxDoxd/njDb+Fk0jBgWNLgyYHYP6DY/MmUnwQAHH0on+k4TuVR9Nh68z66WVdIvvKhm0aZNA4A8rpSfhiAXN1bqFd7I5g8d2rCIFjXepfRlKH/3eWCvBGVjX4046vVq3KkS2qGTxx/ZWLlyC4bw7B6gyvX7sN0dKBC0sHyhH8hHo3vX4APT2s7411rLP2lXA3PNEsjviewGB6DjIqRljeAymhtRbEcbCvW2XK0Tsr6n15ddU583WZ8FgrYdVvzLX8AfzoMX+FIE7UCYpxifS5H7WQvt+08o83S0RphybRL0gphHJDJpinE2HzT8irqytVdccMvTft6NfZh7zI27/1t+4cLDW4MRC/RnlLd/xCSiO8g4BN6Rrgw3NyfSHjpfOKInwZjS+aEN/eNyMiMB0GLLoYQPm+N/swB+sUqNTOGAinfR41soWbBXsDzP4k+M/ZwUMRit0adPwaHxa8xJRTxF7M3q0bvWYRyOkbAefv3hdP/481CGOG7yBb9gcRBz+nEfmnmF3s/smpjR7fk238NXE9dPsgXN2AQqrPbvIKFELcxNMOngol2Gxg1FYbzbk6hnv8564XBUd2a3zryhe7x0Por9/Fs4suH+Z8y8PPwdSV44bngKshu+aPfY59/1rulfqNMS66eLMg4qWCx59+zPxNmbEkgpk+qvwRe+IAqg85/fAygQHqIYkpRYCOi3SFj7skYHpSEUNBrJzi9Ue5wYLm4FFaOwdP3CfXD8s67DoWjDdKXHWWsJP2/b9n/n8QKbGx/Z+CPwoTqQMF4TO+JPwG81PAO0kKlbAosGe6g/sDozDrJOgycgjUwzd1MzjemNQjJHeaBRK4Q9lVjtEnBxdsRorIk49xXVY35yir1fyTOO7M/ynwMG2gJOs34IzaC9GjDtAoGXSkf3Wgj6V2TkCgRj5e4CvjdvETQICnRi/VNwL434Opvf/vbHHV1s6O0ds0/xdl6PfYd23+90iCS5cad3jbo6MTjSx6csoepAqJ3v6vvfiyCDf60zolLziRwCt6WLIqit8bHQ7sURIG5mu0gR+I4hIam942NQN9Z00ryQhAGn6nWaMmyQhqFr/+AiyC9AX0lcs6jgFdFTSe8MLsZ5UF3vmm6Ro8vtmtn++HLh+vT5Xhc3vnU+Nikarx68TOTlcaX827irTjfOjttD0P1BVPaOZsi0BoDamXM/pE8xS5vVdEDc3EyRp3ZhUyI3sYuWua/hKTEeerF3h+Xc5AFy1dEa/Aw74XU6oy6J8S4mfuVw4xcRJWZFIKx7r4fYUZ1ulRy+22Su5J3Codxa7Bi2LU/JMgyNBwgBSyAQmehDGgEC5olPg+urA/lTmOGNFnHo0Q1l9LbD9dgzxMVtU4Jli0Qt5rL3PEJIJj57e32HQAkwatkVYjdTtStwCr//CpCxBrtZ+Vy37AXa8qCnZ98Tt2RBQI+FtwQwnefqZkOamLnOo3WdRwDB1ZLGRqn+4mFwuZPhHn4wZs6xXmgA+uPyKwfjaL4anCO0b3oKg7LG0eZ0fEzVlK8w3s/eIdDJuXkSVF4Wc/pgbeQsWIUNMyB2sXVmVYkoZdXnjG6qgfYK6Mfqu1ISc5SEcijYNKnIt5+AEIuYeQPv9l+G+u3W6sG0cCKnt2Z/0dyMZ7ON1x+f2kSzDkpNb0rZOFBY+c7nW0Gn8oLJOrAdav/1h6lIBdn3Xw1s5ZLNe5lNd2iX40LFhO134carLKYe5I3dPkMZIVinS2Ljrley7N2Omq56DE4nve9LMDG/duEX66vzRZTF73HF3fL5Xz4pSxJIawM99bTOccrLBxWy+IKUmfYJrfhQ/7dq1kU5A5PBCN1eb+QWfXt4SRhOQayWkIxeYEEnryiqtY2RdHLBORjkKw1YwWLBkxHsuhSUDbfWif1Zfd9uZ2ibqmjhGiQiUlaCTwmUq6KbQdV/Mk/ZxbgjImspKLT12c/+9C3Te8tDinDb1Mvu9MFdXdt214qp0R+lVm9sdVp0n3DUIpZGObSoPsCKEBq+B50t1xzHMj2lkdZoobOhpg80R9gZ3iA7xBiRf2spJwqtSbtjK84CtteWyY/hvB+zzAm2QjWRxNrByJaIEBvE+UhqJ1uGX/Ysnb9AaKmhQCF/1ZYxtoM4T5+RgyDmJd5nCzNeNu8/EY/LdGQKYuCNsPkZ4tt7o+34bIEPAkj0qtzTXptmVFfDWtI7db/SyNFnWNgZqmIafuwTwSWweZrVY+D9X2NbHgzwpJlZISaRdw6i8HuvuyI+eKnCqte8Uf/+rmpF/0NHWI2rbbvEBrh/WF/u4TlP72i5F+qW27r6fRoHWOKbvIPq9RjjOhGFPoI2myAu2bd3ofzEOhm0XgfsZYAf/wQxBXS7qCcxBFazZcWf/erl9B97z6j6xN13g67H8Ay/tX6CcV/RXQoZbbcbTqvtfd735gYA1AWbbdeAcW9aIFy5gxxd+vWTuTbl8N14S/l/MM4MZmaD05ZSznx2xPtJfoDyxXOwqx5bDx2Rf1OeJP20dFgXueh/WEsZ8/+tDPo948O+EJ3QEvS3qcH1BiNYG0XKZdRlBBpO8Y/Tqzqsozg03ADP0DEtdQLZkc0gXMAPjOzqPCGESNWbF8CgkHFm4N7wDNQ3HQq4lrGUxeFAOTm+ruJOXBtQDt9uAeQqI9o07V6E85BDWPcB6xlKLDrmoEngR/xKBvLeDoHJV3jPmB1QlzYtQFthT2k4UJTVd6ZazvZPZUUdC33pM8qRF17tm18Pa+EXZOHzw6jrtHGa9AC94FDxPNhji0mkshrNKhM6LVcjfnB14dt79ODoAL4rDOf5tnua/mg2gXLFCXD6Ub5CoV/PLqmv/6c9PpFYjsBvJzfjuDUH6RVEYPv/LUxv1GSSEpedIyl3lRUvLnr+3PeDs03svnFwLaTHZK2YMt90iYF9mCjcy2yTdgQ4bPDWFJBFLb4jAW85VRY4BvdYPCSEaVzaY3YwOeZDnv370cww2HSEljSDN/JBVJg1B/p6ZE6+mhGtlf4OhFRAPr4Og8lGAfvxwojGgyuAZFkiDOquoCY+GdYCQ9+ubuY+RghOmmMLwUqwAiW1lhbTkbSDukk18Qk3/I1wHyknLHnIpFWB4OPjyitpdMLXYA9eR2AynyNBydnBMpZeeQHa/KdnbM7A6t8PxRRm749/Vl1mOicDoAY3jdTmkuDJSY0OTlZ6B/6jf6H7fE3lfcZj5IW/5Km+U6WyIPRvaO3yKW7fhdQwUtH9I1H8EKLOmp/+sqaOlCdfypHiRA3WQY+EFnUlvSbi4DyP28p+EpVclly2eQH07354E4fGnnuaMXtQNK4TDS4easNxq9e8gwKH81Xai4sWZH2XZFmmO4x1DF8IAoirUSNteG/LhhnhXdlufGH4rXc01pmDivA7FTlleEZFstM2VwmRitV3f95kD9t373rG0M8EJM6FZMGEU8uQQJNi9mhlT8fjjmCV3y9iO3lRX5WLXgN08zrT6pk/tfTIrMnSK+ukwBm4iemsDbO0P7zG/R7wspAFEHNCFznLD+scHPDDIXlGatoez3jLE3Ldav8VuAxFvXRhqrt/EvoSsNcdCAh+1L5hthi39MifeaNAvhxpjr4X//9MnV42s7/yygB/vf/9CNwKm0Z9jAFTofA3Wb83y4pirypJriul5Cd3h5TqYTF2U7AYPkSV8t70KzAxqj9Je1AZCPTg6p1FvN4uTo8nIjTpvWpLafIZ685CrpsdpHK3DDooXyR/6viJQ3YsTrOtU3LLRjECa9EYqFB3axnp77tRaFOpMV+5KckKPOHRBRA5Cuotd+IBsr4DCKHkxsuBNwHotaxYc+xEgLRIWDF0rp5R1ZMEB1CIwZhOZhAlyJLqKPZUZKJBA4HYR58vsFuznZSrRATgHAnnoW0GCXE5Ur5DDRdn9sp2R0MZKntsG5JjuTWgI/DoYyOEjOyOMVDy2aFJD+l4C74QXSZ/A+tYkS3XBA9RCMF8dtwMnNV5BHR2zXk+sxrvrM4kjzHOIj4/IdMSM3T2wXME9FguBGUoqaok9lBko7TRU+GyI/JPrFtJao0FuYZ1+akdrzmMSXCcr5Oa5E3bVmbR0MfTmWLO6XjXA1X5gSdmYZAetHt/VYervxiyV2vPbadtjNAebp0Jn3Kl0uFcHQ7pEmfVVr+Y06MqmEylrnSjfNCRVfJl2GWNT1g/P7gbHiL7fn1Am/90Q+zFFekAfYj8V8vCLKYaXnWpGTaafzvp1FijuRhJyQ3SfV1uePnNzPQVVm+l9rg77nwcTzOP+XpbJ48Gv0FP/ceGIzjHAUKXMa7rqpV0Oi9OwuRdGDZiPgzTO2/zq2ROz55ft8B0loO1BsJg15rIU2MbUABb86V9WGwemQsJeLpANKP0jxfR8gG+bZxuo1NIH2FMX1Wg9F+roBYGi1882BVKp9pYd3CwGDpYJPN3mSIH8FmrrZ29OPMM4t0NO8G0tOCk2KM34w5BWMHWpklTOqMIShlf2c0CWkf77nzs4vL//4/+iACavjVlJ3b/BB+oP5I/H/PH1yemU0gl2BKGlWgK3RnogxMWEg7mO7ftKNt06v6m+E3RlYJdG92QSuzZFq5WQYCM15GRr+OlMzXAAMsErWp8j/vQvjgAzrqM4CoyMiWG081hhpPWOinOm/MXKVO0l4KMx3LW9P1eqAdd4WwgbEMzsUs2t/uNVupUqgfJU36SCxzCtMt36BccPb5OG8X/aXuSPnhJde0sXfdlrkmFnzeZfC+7Q7T7YZwz6jibxTwdzNY2Jx5BbTBMJyD4Vhxkuc6QeIjL5Xl6fKGnlcV2JCe439/Tq7nUlQS54lp3czch55lu/sFsVpWUXq1iA8PNkLyQZEHyFrX0rFZjh/HZzNf5ftfz4Y0VIpkCIpq1PN1WXFi23to0vHxsVhWgDUSjmfRvyoBjv9jQbD/Cr0x1Tb+3o3lHCeuSrs7XqtnVuIjg7YQma8mFlvrI1EmsYdSH7oj0gZznzHshToxn2uZIvIuacnX1tp0WCQgKgYPor38QYLUWW1BANCCEqaFAVlPUuvPS5zKZDzuBZbJYJjUhulSN9zarLIsTBAQEmXq9eyDk4kCYIs1VE0YAFqyQTVxgA+bgsSEaTeobeFpTfij+U2L73XGJuHL5V2Wbf7KU/jJS+qPQL7IsBB36X9BCvGhjNSChA8StxsYfvjSQA94P/X0oM08zBK6e9LibZhGhZcvC3/kNnCXHrrbkGL8uo+n/1PT8VuP1MtLVUHawKDkXxKP38Anxp3HGw8PvmjEo8sOzFMiCdi49un6URj/JjAB1u9Yeo097oAhpMoLJE5VDWGIh0mtR4HAU1UTQHiIHPWXI88HPQgUKM59DA7UAkKtuF87wFrXb6LGBAyMCwjFeq/z0f89sN6vAviuIYd0Z8r7X2RlnfBM8pe1nunHcPV/046DV87SHWrxxz83Appm7R8eMIAoXI3y95ssDXCvL5H8p0QlyVf4jYVDG07JGAoiHFy1gl147yKJ1OZDppagfWfGDvHCB+gpM/YmowCqujn+L31mJy/zkQqmzQ1NftWrT2LjDsZVOGuoumh/k/jlfks712OG1WYjw1+A3zqrl01l3GqgxEKn9glZrQ+ZsZU5KdGEyIWQsSI4DhWAaQUPLDnq+4YGLpnK0gVp/bvu6GgjndxdTk7ERSbO7c2ZTWie9d80rlFkuXl9+yWGL9wb53YvfXiAV3mJfK36atDf+mTlkmG+/ZYhG1I65lm9yEhmdkrc1/m1FIS7UT1MWUUkd1EMgWFq/yATviN3lUYvH5EZhVGdKzDavRYenEQM0/hJk49ugvctEr6Yvh2YsdbPmTaShPfJJ+7fDdhdgDQLKpO7voULTP1uJKvJ0YUFaV9Od7ef4J/BX7fffl/B0Uw15gqKKIrmHBj55/W45Ad7QYzIZsEtniPyM0Te7/nQWXOqvVfn/LKyF4h1ewXBhLUPoIQoVqI6NtXFs5nzb02QKNaE+q6J0DLFS9tF1ZZ7M8WK2AijwBJSWLrl9p/Qx3FyeHJwuA0tRDRneTzf7Ah6x6OOSnIjqamgFhD9sY0kJcBMktNY5OVzo8RWJGNL0age5LtwduWj0c6GkguN+ijCKxHJ4j2Dt+thc1WlL02vr4LvCYyPBpiESNS5jVgRccvp4JoedhE9ZTwX6W3p1yqOd+EEYhdi8q0XFyMF5+2Nha0kxGCwLfl8LRy90+83l6+lciK60hP1p5DjCpxiB8Pc+BujuZ2DTT+bTaM3EMKPT5wfESZd/ScdD3D4Vt6C9GCOXzMmjJJe/cqVmyPNaThfrrJo6QUZAfmGA7hRyH/DGVAsdLOWioED+A7AD/AAB/wqC7zsTAX1vmwBOI9fyF1tmUkXOWBGURBelN/4xhMu3+1hxgYXTRZSHdmwsacT4UHAYmra0g6HfKJ4MWav6q7AoOull/dLgRFJnx8cnnKYL8uhFVkwJ8h+xhPsimWYF/O/MdBo/+2Y3YHTfPXYWrUTorQx8dgyY5bOL/Fd+L0hGCQZEQx99/sAk12TQTR/VvKo6ANZ1QemaLxh9yPqut2s8wJQUm58XOy8d7NUBnaszQAlLvXLrpLTna3Mb1NcnuRF3D3Ty+ndJ7ii5zlcbYJi+XuWZjTskNH30LBItWSP7C/brNa2PxzVlMhsvlSgok74/ld5xZ96XpjOxphZtgX746IutFaeKIct4rTm4vM2yfEyrR+cRYRVvGS2vTLSFhPW8UKJUI0aUrCyHcspYwTRRRe43aBYpPGf1rsQQsDIuD6HpZRji1E9vW7Bnk8qZ68fQ8kJESRLHSxFt5NfWcW1q3o4aZ14gvIYUzKgwff/syd1JkH1rDTEQ0jDwXxua/kWgRPOSOs0SXLrp1DZNqZiqoiBiEQOh0ZfucfdYN4NOBzgMt3cHKjY6I7+6QcbEM3Tz4qrEu8dyzFEnZ8tV2CaiR9s7xDRVaw7VKWEJMzKm5aQ6uSaq9UBBoFOR14dDx3cWM3fW/OZu68+UbCL8vMEP+Ys8TXVvrq++cwHaOG1q2DSoFLJz9EgzCzrdnQV6YTEd2la7uWhPVaPIhObTql8uMoAlLzgBcLrY8qZtIWTfmxYx0KJarq5c8H3rtq9qWR9gSau+HWw7gJUMUXTcpMr/+sLsVYw5JbMgPuCYX5p5Y90vhOGBdb92JkyqSLfkNFcbUeOex9rhVDQ7lFjvGFnlgp8GdJU341IBVWV4M7foIyZUEpT49HE4GehcXJ0eVsQ0SB97XnKxniUiG4W7HmOgxh1mxWrDm2ez8bvw48HoTYP3pdY93jjw0WoHaz6jTyPLG10zNnjalvPLAGM+ODQcpbT2ypvbhd+Tt1ZWC1E4SRVlT9WPyD+FrKPSMJwau6VTevx8T+MFMU8ulsTGFcYH98s13NBwuk+BT+r//2vOLxYoKEr5Zrwz9bnbZrG0ocSYPL7Ji5kXcrKcJIxvwTwmSkmUMrCTvTwEsg8lphOYG0Jl4FqEjaXArF4T/khw/AdQsxeBreAR/9cfbtqiNWdFJ2AAb3Fy2W1aiwVqrx7ks0WlbxpLktMVZoCs4n6/CkcpTcRVpQHkFYAXYXzpYFGsxhHZcjkDZ80MY/B+xo4/395EcJ4JwBSg3o+aDKCCLiuekO9WnNx1DSGukfkPBgznGd1Dh3sPzNSQ9WD6VNIMI69ZwKZ8dbfS82Ast/XB8B1xv3bbRHOYkKxiJnjZd0WDscxSiWlcbhO4yTBTKi4LWqTJz6Fx5JHOsp/NWKXOHYgQED97ev+qEtHNsp3KIs44TckJ/Z3VzdM+YXRFozj84Q4m3LBEkOMTVQNBp+/KPeX0vMKELA7hb5nTmeX01MjkZQZ4WC20Hz82epYeRBz72Dmioe99iy/OzHRo1MnYWNoE1Lyw9tlMFsufGHX0uPaUa7vGVVFygdSrCdXFCfMFF+mmB0/j2cG/D1zq20Orco3io3mAD+AkHij2RInkX7OvWoWflz1yFEtEtoCNlzF/Swo1opZej1MIGVBLnrKwYQQrbHez5vhdX3kP7OkqLJ/fiyfPtS5GJqc0+FsyCjBlYj+6TNPe5QaD8Mn+CQt3SsB3WV1ZQjFXPWNE6EsPb0EKawsrzkMMusZyba38t/9b65Fte7bl//9bGSGNenKGtgBegsTFvuwh6To4t6NPiRDGsE6nngmYkRlrsCxFGch+sAZk2/J2MxBdKiDI1DkBgAiTwKyNJZ+BMKvJfwBOWUUS2RIMLD8c1PA6W/DrKgWWt1Qs7VeqiRBKWtG6xtRToaIgVHDaWMbTSKo+aS/hnNE9RmzmCTKVp+26YKMMVf3a9ttejTLdwOix7Jo3KRsJsvj9qwfHncV1SCSTcf3Nu+vRnxgswUzLJbeGdL//c99BQAqQVh8eLkCvHsszWP4i2o2VJSeC7IxoFkX1ctUWM6O1Q6Rudngmc/G4N2H79+RDZm0XSetchlihnuXb7agSUXbGs7w4DEx9wB/hpuJWjhOv8LGm+sgvv/sVH06zXZ6ytjHb1tgdOMapxbmhWmYV4Oy6gtonZJR+LMZMWE2xCRUDkwfohcn1uhWTA7J2NmyDjNZd6+QtSadq2IbbWIFP9IZRLgbQRFVaqWLWHbqShKfoIgYCHN6JVWyFFz0vWNbGd1NsSBT6SLQM53XXY7tupzN58t8da19/qzn4Z14+p+7A2zPQCq4o9E2KoRHkwc6352Y/Bs+5vpQpvXKqLdv58Rib++RKJ5hKF+dzl3pRbvexIHnt1DbCJa7E17fsIN7PtUMGnYhT27s+jAzA51f2dtciJAzYFbC7bSV9PkMRGdj/+lxvaNlnngvdwAioifoC61lZvcr6hdCerFJx5GF0WFXkdiPlaoO7gWJuztAppLVoRlYmb0p9YnQAA7gafjqchbYft42NLgCSjkTtfl9tgbo/rh9n8gC/YJFJ3xOYfbTZbhBhWQenHY1lykw7WNEWxEhKLOhxc1zunFR0jeGWwVzcbLSTczH8d4xYZkqm/6UIQoPHpBbK1PWSNZuYdca9/oIIQGIK8LFhy9X+Br2XuNAhkOo1lWO21bpKoVzNYpQK8shV6HWYDiJGctXXGd/6Z/xMppRlVPN/OeUUWV7580+PUrdacsoomD76wafhoOBCTS3xmLKQTD2zgwGim7g7du2cVYnoDVjLWFy8VGXrBInuhR2XCloMqaJiwKNUgGcP9vUQbkAIfHP1EUXjALdgVULRMaTN8gSum0kX8Kg9b9L9v2/ihp+Huj2lUznUviNWU0BYN1BRyIv57chZlGpeLuoSpic4OJ4mWSrlyCi9BXh0ye0ZSij8DvGc+hs6HHDJrftwxVoQV944EvLFuDZyB2LFDHtBiQ45CdFUGc/aMPX6xn1LVSjixE1pLjucuJcyPvUpzAWyZfQ8IY/t/Y+4mF84aTQKy/w1yUHjoJ86mvHcQtlnnAvOYcqje+Meo1MFuaEGymZ0TLZRCPb2Zour6EnOs+Ztk1WiNh35bic5gLp1IYDzb0cQEMrfix1TuZtY2kv+Y7fNoVPTDqHkiR6DzRNOR4BdQcekEvB1fdsJgC3rVZvJMd58vH42Sdh8rVmmotdA3rfmOhC6dT8vv5sqom/gINlHhvwXyrTkG7TANv2d1cDQURmQiLK6Xszhwp4cOZUS7Bv7ljo5Q0umE6tHWhOuQWNTu87+YYk0vmFqv/v97Qf8SiqoAo8t/aXxNRUdMi2n2GieP5k6sJrRuw8TB+pS3KRje59X5QpfG3fJwQbngTZ1ptFiV/SJfsAoqI8WkVqlQXVZk/9e3XDfPQ9ici3hOpIv2HfRT9HxQDWuclr1rvZUoM+dcLq4FIXxvp2EcZBEMfFLDy3R7VbJd1aZ0MzPObGwJVgD2j9YGtDucKoEkrdH+Bqb5/+4fIac5dk7YDIf+FwIESUl18OA/jJHpc/oiJPRsTNtqKqRd0y/4Ml4QkEcSTbZ1nbMIifo1Rso0JFjPvADPjRfpI55ImNZaSYvbJy8pAERLgCIpkWwDo0v8wD4Fsf97FyeVp0t1FWFHU5bmi4q7IDDnslvGhtvre6XNNhw83uFwEJ5pLXcQWNxyN/VwsiM/7xPhNJ5HmbYnbPDYUjyvVbedWpb2/vPHoxy3PnJd7eXuy/sPJIEAvt7rGlSrkpj/FcmfBbX79pkNp4f67/AxiEqA/u/xiddy3vQWwX96HJFsqtg+gTdevo5tKbwgGEHSZ06E+e4O2027bcwyywtJPKBS3ZYvVuYDlXhSOMZXNIPvtnYQ5F6J73ErIUutLT8HyNlJKnMhnEJqLoyj5X8FrQN/9GhzMoPj+1Ou8rgg8L/1UMHA3FGm9EFKpJEPpx+1LBJWuUPBOUnDMICPpk3z4cje98u6Dohpamcjcdx9tc3tPT6FaHz5QowfKjNJxdriR2eDkOv/l43ec0UQKnTyLeFEvnQ9ejEh0LO2Fk1w4jzpO1gvso6IuG1HQUPG/IRT5u23xkzykkjHgmteR2EkulKTvsZ5hrec8RREFKHpW1qzfwZhG1jVf9VK1rhC9PyP7Wn06oER0OqC3ETm3r4+/2SnNNGlNM1nXky6T693aDWQM6i+9iG/VL1Vathi85CVXhupuQ7K0UevXUVdDhwY5SKuV9HmIbhbyoBBpHB2uQFWYLffhsboIsNpiCub9O/O8WA6CQ+X+sNIUQPI2DfSHpsPdd3so3lboh0CXykQ6QBjwYtBQfaayQC58eSDOY9UUjoW6GisGgoTs0HMJsxcxzmwkpvJZXtIgGAknUtblYvTR0oyNbgLIK/Dvd0bfAeu9AuJeI972srXMxouEqy7m6lv2or/9/A3NLmpVFdo7fa2motLnFL2Zv1aBgqFGAzuu9spgNJRxpfxuamYf/Zjm9TPX2XRX+VO1Dmun69AvfxTT9YvMf+0W6YhhvkiQKQmuQC98TlHhvSrTQ1ITRJf/HZ0jQWibiW8IVdAz0MGi2AYW3Fx5JE3PWfLpt/Ox5mEfUB/IGyT3p2EbP16fZH4smBUsJ5PJWMRGK/12vb06GpLHB7RIWUTo2fwJ74b3pwocwPrCXl1SyeDmOmy1joxi3H/0v3ZlMZi+bt96G51VpoEKMrH+q1mMlRVmq9fdylopHgn5v7U0UUyyuJcKkXMCb+vk4fW0IjyzRDUoYo7FX8BIoE8Uh7s75fgDmpnaJBPjXVAYVEJDaGRz056w6EUKPILkruh2bjRcwvzdnY/QHdkiH7mSXCeEpE1E31RMOfFUPtXFOVHHcbzDVQEo2+iSyql0/aRmT2UdQlnwGad/TBHPCIpyjQbJz4EkAvzNTp5DtP8u/VVrZHYq4B+L4b+nUpPzMQB8IYTzEktFM7i7m5aQOZtVZEGybTBhYm+q0gU00xLfwEb3HJz7chFuLNf3y5iOBCqzZbuMRF/xnjlg9JUaYrkpSi6AnusBcatzEdRGJGgqf5EqyjOVDpB3KV7scstuWrtkrFq4OjxwJuqwXnKJZsHG9RMZxPiPbCzdQlJFV5sVrEbJhB+kmCF0DBLVWCNbLWiEcOD6DqWjommmazCOUNliCW4j4yckYo92InTGaXeQSdWLniWaLuCqZetr8aAqkacmbeRNu32v8gcwl36vRfpKq6hmjW0aTeYISqUGoO4BKNtAmTxxWJrZ+D9wiY6pf8lfrUmrgxMHeWi2kR7YTdlZOsZ4zj3GarpHDU60P/HMc/EMOv5EQwfpWGP9QY2pafS6JD8Q4HRNJO5KqF3t0FbSrbLAiHVRmhp/fX63G2P6NTE08as6e/AvLNM2NZiLotVYItrAqMYxUFEF37S2IL5rctczCOB16xBEj8hTKrxKw9+TJSTM+ORkrweBVI2r3Qr7Ro5MpKYFxdXPh/IYYpCJA1oGJMCmwclVofkoEswv53DYsp9TDagFJHdhW3tcy0pxZiursHV3y3B8T5snpIcxTZpRLOsKzuwtRwGwGmtJDAquAmty4cllVg5iH/LtlyPpkDzq1vohCmlmRoVGVK3Ji/QMsY2wXqgTbcB0QrvrlkRs7yTNoyblW+1NYyN+9fD9N4cOKvBodWBGUPkwcLh4fq/hqXj9Aw+/QMDa2VxCkpSemdsPRRUE4xzHcuPWcs03hi7/f5zcKpcWecVPjT4yK/ZruJ3DooBf0n2t082Efd/qrRmlxk+03NxzZFXMzUS2tkwgV0clmC9DlP0mv8+FGCXoUxAiXi9rCdH/HAiGCgACdQocmk0ARgwgqn9PMuZNzoqrMHn66Dudnnjua7va/BC/Im7+ovb3DqBKvvw0xiujCqpsXy8kUnip9+++WCKk4MucfYP2/f3i16+eSGs22jOuMmu9pWldFONgSRjBhfrVBRYdInyEIW1JVYqBo9wkZmeZUHvDk5p9bHI8nemo8DYBANvLrOpb8mFUoEtjbqVlxbBHs2yDDt8QBx8VkYEquKcuHRaPxyzWgoeozBEGfTBNqj2ERTRaYT58CzB9f8M2pFvZki/J3a/xGcxHNBWvxMAncpeCX1Bc2Nq8Wn3c75oC2tzkc85xL5KLcqNN9hV2A5F70WfK7PAZs5CNGtK+jj4du9M21APRevtFIT5SxodNcj7ftoA71jgkUbP0A1eivW0VY3sZA3oPKenatw8WmBPLAAJPrZFAjopwMWiX9AHk+eujjOxdWkteIpWl2jfOLUMCgeRygZ5qSsU57uJENI9d9p3j4CreDcw3p48qCtQRhFopYDPoIhIiOM4euZDYSAyojmJ7S1AOGcmJadb450Y9LXuJ5fBXh5gjSKYkgISma4V8JGhlY82jI9njQwQCBgRa7mLFfMy72zfuHxJUSI+UIBhxW1xh23irhGin6JVHGKJ7rkLwYPFG2axfPVxQK3AupJ8yWEAWfTvjJxG6Q81wJlEg2lXGIdIUO6GFgrbarSrHejV64NEpvwJCcKGAKd8Nn/HpMQEXuE+XygINP6QM1xKBtpYMJ+1ifp7C1mTsWyKBFJQG7uqdxABUBUMNVRdCPHOeDVNVfiHUxghwG4vyeWZzT0XcAtmr9JpdfDtedqUPEu9FaGJ8znND9IkEYw/Z6nflKhSsxwhj2iWCSn25lRyx+nPaBnIBVuZXVuK+NHLivN9L88IG1Ih/8480zvrESgPi720iZK/e3k091iLAH1oo7ZHj24tdTIiwAM/qPN6I4KLt/yx8qLKiVJ8JhNJhe4lCHdyPNOh99n5axVTwl8TobAUWU5pEsVJjJiY7e7mafVYqIQDUGgbxOCu8ziRMeh6xd7Y8nj5QEn7JXujhtTVnzg35wBPf7Ekp9mJ5V12wryAheNKjNpfY7r0Fyb6yD7uPh+9G/1MhhVLOKibS2lmbux687THwaFrENRYzqtXJltmaeEIHlYNTp4kR3beVab534ZYn/7fLYqGbdDkZfuY5qCPJyaRvWG2IIekVAmMH3YeH1tiCscSFVpsjsHKv34Z+MchgVrFvh8oHRe9Uxrc6FW2Sj0mCl60Kw32lWhbu/3Qjui/4BM4fRtw6D7fOMoBeOyu50u29CDoz2t2sa8HaXSWF+98h8LghMBXBjAplOkNU7Y7TMuusAd67L01ZUlRv9O8Kqqc+i09fLvOy/kpX7LTz4PRoLcOUtk8sOUQ3ShLUZFbcdShaKJ+InexBFxab7dhDYxf9aTERXyBTqYJGsja4Bi7hEfU1/YULcU6oafNIWyZpV40am8hlTDyBBiLNtUDQpMdMps8FHDqMtPSH74k/xzACvng1BdbKlJstgotSa/E27I2mKwtLrlNbAfbUN7xrOq32nMIieiTyiBpQhYEFF6OOhG/2PejmM2iyFnmRoKfcMGsJq1vKazjMWMmAuOW4KCaXGjqIfbr1LVFsBoB9wv1o9xrv/yYM32sfe2Obwrv2/SP//gAno7n4TPqXAIB/TYPl74eWf7fTPAGacJbvXP17b45flx81x0Xz/zmsGLeNnffuZfOq9dNeeHv7sIP/SvR+/3lQ/tD4aeyX7VcHP/AcL+H2B3NKj0+mLRV///KqmP/uCqq+xtKtH+EocGkU/u2HBJzf1juTrMNZZfyYskHkYdaLFGFQvjG34yeSJ/KHsE5hfZn3A8w2NDdsysPE0N/GXp+MX5UfZ1a/240flxxlP3qBouk0Bc+clKZXhzMsR9KRQiPt18JRe/6HAW50CJy5odHjqvfjTHf8pFEZVH1zYoEU6TJFrOvy3I83wl49/eqcwh4w8oHL+m/4Dh7E16F9HId1olgnJumaTiCPc5k+9IV1Z5EPGSm12QyJOzDb6E2AmYNrhPyEUdQyga1vsCsJv74pn0p+MysiBLkhMpg7sKnTXSuvmYHWK6o7yLtzCNdWE/m//vpNe1vUyl/1/EnZ9KNyHzs/WLVwPix+9+fwV+/C3i/WMhf9Pw3TAiIYQ6ghNufsaYyD0KciCrKjnW77ZZs2x1atAo4oMgKDC3ks/71I3MMhSK+u//RurTADPMp4vRyjfOUxf/U7ii5OWrD80Y7DpKlGdCUyhqPYSSVoGf7yVwzj7dLXzizdfw199FUNul/W1rNjgYD1IfUORhUs+zKxTDRUGPewNKs+WykPmi9OLD10hzCXn0locNkvRNS958Jgw7Z4H5dRd3smi48Fnu+dFya9wLJUEzmffxwnjad4xIqUOrDm/pFGmO3iSwV2hkrfmbx5XeSGrj9555UU0Puba6avSpfUHMrWEXKQi2p1SqbPPX//3dSNL1KEdkAff+vTc9wfDd29/r4G4gbTJanz/M+j3drfRR+JYh4NRDj5jRM71r97BIIf0jADy79fszioDIewD7HYkS9LZJggSIxqoT27oGWpNcJBqOP0sISDUzcquXcyhSbXZ1g8+HXgi8pKTsRl/yHpYwqwdrjDrByiM/rXtpZ70gW9+tWb/RUdVNbk2Pm0ZtcvEEEPP1DMDXpIOrUBP3gmLtsFirFfjllfHJvcM15ehuW2ta2oFO1h2Kx2uOehZK1RgADit6+gU1mXdRnmEknduZjw9KxBdpHfPLyfK4NFUyir/EtDFGDCx10RFs6ECd5Ttgahf6ddCNFnRoSGvPWoH+WdbjobBfTRSUH+WruZMzdc2nmRBRNq/OYnJlHUfI0S6jZGuu4sRLjcTaecMvwOhJ27rEG1n+oM4i5TpDrX7D36Jje7rW6m2Agmxi0dDINRB/D9azUMT1xLQwh4PE0WHeJaABtbxmMSxjKGA9nXxzPWc6FcdxFMJL+8FFJq/PAMahOOyUqwtt1QsZW25JGDHLaytva7x21K6Nd/NES9Vdff8R7uNbNTQKo4ZJFRJuJDVhvdFSaiQ1bqm9EwcJrRVjhGAgmOIhr3tn4lqm6K2WVvqdlkUWpssQtkfq/vsfsFhRMBjx4iat5JJ2oNulOkPn1/NTyD+NdYYVWQ7uZiz3ai9rB8ntE81zTp7Vp2SPhC0ceKlxMvuNNVKmfTNOlYzBZIEhuxPhOkEH1bWL5cOeYzbsMdejK8RN486JiIxFQ+HmN4Ibh5lTFICUjBnI5qX61DEDAuUtUolHZY0gzdMZuO9MW/fJzoQg1YnSZhFKN8UIk18YxRZkFUig0TwPVwjzCk4g16ClwufLx+lVHL6RlKShBBN3ePXQuHu133oBSkfSqMhzY7IBmejRY4Z30zec6QN5rA6eq65Hy9uNLFqu0k4EieT5PGB9hcyz/qb+iqoLjr5gJvSvpo8ZCYAjy0o4zBRBTC8NgsFsiyU3olCV4dGMEmiEU/Xh8iY0TbOEk3Aohw8tqBNokQfoIBkeuAP4OTuj2cMuSOh+4k3kyS0xdUl3U0cSaDHt5l7EmOqQoLvQ3Kon9ysF/go5rdUNeRFkYtr80BuEIcJjkVFKrzOCpOUfEdN+U+9gEQhxGbRoNgXWKN1NKCYBVhosY0tZvn4JNENXNYVhM0HTXU3JzIm1uNPmCrHJgjb7n3Sl9BUVnXfUpU1mZN1GDlMTgQMF2Witv9ckFcdTxSaeDHUgIUralwpeQziNAnzjLUn0tn9QtJcOC5qskKKGJxgFihQ+e8BTvBnlqRUhiZgrjWQeYWNOfoNgddwFkHI2LTi/6P821VDsu1EFb6XG52EtIFWC1lEQlapavatoLASfoZYmfnA/I7AaHDW+lJjFSeteUMF4/ziIcdkFP6YOJtG/KLw/Tln1Nf3Gldl81zmVtT1J9XSmpemSXv96d1GIRLrGhjI74m5ERmjOkz6Y/XwSICZkymk21SXubAZt7LMMn1Jhgy5fiIDb3oNcfvS4+pefQnmx3aC0DrMH4PZodIyTnQDlVzj2FF1PC/hNTU2W9NxvWimpuPnU9fPqxWaFsB3JqIm4whreGGuQ4gfELDO9sCpiXXtDw92EBUlqffMw3eObwbzyeTgf80VQvQh7yNjztdl1xkajLrOZiMupnEElN18VzMyUiWGniLLZe61DGEWK6158/7UaNLD2Inmvn9vpoXd0cFRbFuCEsKY2hH0+yjNGbAhGgXZ3P5ca/D522dc3Sx4yp926nC4viDxIbNlzhfztYYbgxu19mi26jwcqQ45kUGZ3fLsp8PU0T8eh8lnhFdQepd+4AMQOZnwnhbJJptVbZKeuGbubh1AW67WnU32CnP+aN82GdtsR3kYrb3bwmr0yAjxjlcXs7nviA9uBjJyVF2YCPH9SoNqaKIoK3qKR+2Lce+/jik3GkeM8NKSJb7ZWN9LvIhIzvJWoxTGfkOBmvinbxdMykPz2/nt9SUUHOMdNe6pMAP+X21BLQQNcgjfJMIQAXQkSfH9mtc0dbXZuzqbxpwfnBpRf+fHPztfEKEOa3OL+9kMpltMVZnrHG302YF1nAdrg3ttd+4l68vehTQT2lkHr8HJPd03HbLZvZbHvEb54ni7XS9ARvJ/fP+rOUaFcuFf8HN8yWyIBty/QTLKG5YPr9zZMtTMd+mPOLnBah1PrMUuknbC8FnSt83OW+ZtzH8wm/CFLEBDlhahrr86X29Wq0URJVTti2uJPrG3fDDqg/bMWVYmMJ+w1GQGYUDLuK6ATJbwO4EzpNExRRnAOsLUOntGH91yNhuW9r2LMMpYLpeeX5jz4kumazqBraOzAmeBCDRrF/8wl+bZffTzGokwS7dnmxT/S+E06lMX7F7vbFo6ydfjPTc3cYKg6Yz5eQmYRV83hG5sMFfCxaHvtZO770v0yeEOgqo65SXn1YCIEroeXSdQWN3iEJ8CzGpOrNu7UYRnzqa4eJh7eIiQLfYd/lYFQXiNWKOQXlkfRv7E0eEqp2dg2dqvp6jcMH96vbmazhezFBPCrnT8agFbouIUf/dalKJRAy1qe9Hsoug1UlxesQg4dwtHdxg1KQbPmL0Tb434o3Ho+5+5TWJ8j9Wn3x5BQOsdv+r8w/CPNN+FGLzWwmNyRWdtXfpBetOGelBKC4hoRHeZgHO09+ZX5U1bo1SckL7mkYEY19Oos3xB51txbusqt31h8FgqSY+/3kZBtIPulw8O1FAu3uE6Mf3nFyhXD0nXGjuclHeglTdKmxsOWyWISPDl58I8mJr5LaviluutW8cqOrVV3V7RI0I0q2hWRqoD0tke+6WZp1dxN3wvDZhWMeJZM38/u0Rec1Y7U9ynOUVYGZmvVubr5SviPUnMl1MUtCyXaTukg2mz2yeXVOgHzWhf6qqc0nKRDXMeTZvxXS4ahWaA59SXClEBCTR3u7s2VfLVXiPdpV0ycsXz+M+idhW5EMC0eofdzFtD/OwK3WH0q7NK5BXgYbS/OHFfwzomNO+ZabdBGwTYhbiZDr+V0LxWAEuN3R/v5UZc87v+gLALb/R01KQ4JncLQSFKd2VxWQukePvwwfMeWTdp1ln35QJENuZ57kCiIP9g3RiKkT6TDXcHt8YGcaVZqk4AvPurc/Sqr3Z5nbuwNvtCssVbqO94OWjGE+FrINjwo7m30zqIuj7CmkwhfKcwr273FjDINrRdy/aSdj2/A3ncVUEuaqMTxYRsBRk02jo/WaCbChhItGn4s3tn3RDQSdE0+wsZ09WN/h0gNL3Asr2koRtXtme1bIkuya79BaMutnH2a1uDEsCDKy1gS5Mah4RDz4dJsP39vl3Wv44rb+9wmeXd1XV6rREr3U0jkwzf9XpToodDK9ddkQmlztLHP9AeDzaN9m3MSWJ94TH8SaO18y1SCToDomdQlQYBUF7H40+p89vfvJBMnDyJD+zKzSX6x0gNLF62io6/jhpo2Y280ta0IveQhuzMEKKp41D9uemQ2KSmFiAxzoJefEI0N05xULxr6tIeX8WEmEIJIyVoxRVV8WtKCm6nCL1ZMlH0GhRQChXQByNpgESUBYX+5U2Z96vcXx3HnHR7CmMA8ZASfoontN7k7twPA52vQtvAoJIACMATQGE0aE9AnADoUcyAT4xNdtAy9cJ5eBeEv+wpr3shb2g5+EboG1RkezytvineWE4Y5UTHKzmu9m3eM8HUPVnRH9/cU637HVT3G4EwjXW1LOq3XPL5xyte/ubuaZWhnZANFVSpoSo4UlUekn1WQ9LjJl/D5l9Tk6qT83J5X5NrchGpvegUTsSq5MOu5I1BRQ+t2t/npzXLxiZUyJurdZjzDNUUFBwoyfl96t7TQaOI6PP51R4VM7X94kWSDV2nkxj2ZdDoMkHc2UtZgnU7a/jqt1dYo27/CpZhds8SiEp61WUZpnd52RRn1WF3PN6uR+KK84fmbIxdQa/W8t4n3KzHvamnuMUhgg6lXFeC63IFd4xr4KUjE55YNM8pX7TogYrLxHK1hOIeVATQoo3GEXihqJgBJZKUTTiawGqmdmeSBf6jmYM9V5FH4smfTaIkLC225f3CH84gcfLSgNB0yGXEX9vjB+WpU/3DuUVNISwatdhlu3optJMWtFUsOvGcTOOreh90mUJTD0pHxVttNgRTzb695efEAdN1jKnQkoxXxIt6URzb0zJptu73zjXyLI3YNxQGuOEc1IL8Gp46lL0Pe+UhhfDKQvJg19LJMTpxP9BrUFjUWdVVD62rBjWsJgi4VljysmleJV/4/V8JUD0dHkdky1J0gp44AOidsxJQyq4ylXC2jO+LqWstK58KnIaeskYe51TQDfGgKhL7ck0FWS9UEJCuZZn/g/RcFX+w7dPP/pT4IEVjXQm8kDs7ZsILeZCionw1spCfzG7CgMSjBriBOK5lDWrbEscH2oaTSG3zbxrDS1927qo/Zitk9/CJwOpKgljAA+5ydSIVae9oohiXIhB8Yqxf2HPI99/ffrQReSNoKhPV/OQwRK/6rToOcW42STmzmrt+fZpTSfVYZjZ6inkQk7yM26eb9qfd5iQ9Y/gNK1XotXb3zfTk8Ky+MfERQdSCRCfzXDC6U8HW69QHiodh0l0/6QwqB2ACEfbQdeeDuEWigVhwi1R74/PFKyJujVkBYCAABvvuQNbcV4nCCEUAXmLaWAyh8t1FhlbaAnxUjvm9EraYhMwEvxw1VORjcstti30nv67HnKPRE/UHaPsN7ukTUMtbo8Z4nri71x6mPCTaG01FOp4R5t1peCGOhloyyJQndpQS84Oi2RhElokqYLB2qyEkbaexhgBDifYxCwUSbxqzrUgTdIncbjig+k7W6FG3z0QLwLmWex0byrBjC2cuUPQ6aDOYzo2IAevmWVLnKA7a3BgM7YShuGa7dhNVfhYMyNmFrs99F0HXyzgd+P1z9JN91/PKunzfxz6BwuYvH7w27wNHhfNq/uG0gyQDI7HzxnBsEm8pobX3Uwb3QfULCigTvasxhju2YzQVqPbQFMiCEMTcbsu91iDMGVBIngMg5Dx0quLtRMZHTm7wk4ATGKhR8CtDSR1vZAzxje0QP8jxpHgSrLm6z1M+4Ugg0BkjEOYe07Qi0ctF2DYTme629A7fz5mF69j5MXF+YOV6NEARNdJEQt7Ve2tu8e3SkgFRojUW8CtRdETgtSgwudMmrtYXa1qGT4GNm8Uk0kdYe2JZj575vdfX73lwjtuABx558uWVjmwejWFx2mSVgu7WzduVeYV9eRbwiEF5wdXA/KPtyxgqPCmZBp4BPOUAho307CUDNTLsA73yYNJaxsszOOgTyjRjGeiD5/k+y1QX25XGByM4hcDYfEYPQPygQWDWTG9YQAV2j2JTJ22hBXf0VS8EvNwh6E29X67elFDDIAX0NTGpyiw7O90nDo280LphkOsUehbsQXOiyDUJkSoje1ZVdpXACpI0xgaWdUSmAa6l2XCm0urvuMTyTtcDpqjdTldbsZhvLMQYvTsYbjHGOszWLgDBtcW1tWjYSss2T6UgjEImlg4Q4+J6mqde4XumfALvXVC89v7tsQsCwCrZj+fwJ/u6ynI0HlZ3hA/iLfZzV5amzBf1ilnxp+6DKafQVoObEVZ3BfFhA2zBTo451XiUpnHHpo1u0RqXovSpQhHLFlXPAVrllUkCQTRd/qohlSV3AarsIQto65zZ8jGbu3repXovVRCrdXQu5qjMAREkYzNaYTBb9DJFkO1k/W0NHyW2H1JJbiTDZc3eKQoS8fwXrowkYACueGBPzzFg0SUpdI7Nc/EbKbo3JdWrdOFh5U2MLo3bQa67JjqSKfzcdykjfvdCE76GbVWtY07jAo0k3+bcIa5OBnGxBWqMwV0R+/Qoh5WkigX5ly7ECpB1zdab6vNcmqrkQ0IUfhWTX48p5hjrf/bhdHp4ID3BwrKeL9OVAP4feWAOud8BqFo0THCaVdyK9TYSgd3nVNS/LBPAdbXO8yaM1h5iXPXhsdoo8JgFJwMyBSSOP3dpiqthdbehSTVjQmRWorM4iXS316DccU1O8yf1WmUSj6bFNegrbfSBGSD/AdfAZXrCTaq2OT8KkRfQzXvYLUcK9+QXG49v/uAy6MovidweGuIc1KgtcVoMqzRADIIRg0U9hKJ/g5vdWOoT9bn1ylpIsH2ACHpeOPjMlVOpqPHPhKabzGsbJ5tKoX5rdnW0ecrKYTZl1uDKotzKSKfwNAGFlQKPoqi8xcXYwmT/Rg+gpK43uIy1bJDD8HwUqlOPF74QlB/ow5ftzyjx+Mt7ALTjy2B3HWOo/Qury/tnDn5mSTuX/AtkuuvnuePU1laLq/XX0zwMXXamWaqn+/u0xMv4LkUCfAcsgMknNM4HYzLYhJztGXQf1BRNVRyQjld7TkBkNTxatcTyo9ETlzzp1pwvQq8BBxwV27iGqP/uNMgKEeT+sGSU+MIUwtyvCJHVtYNwnZB0lxDVmO8l42yu5LZmhcwZn2PcQc2OzmUx7NYAMUyeUojGlHpve3uYWf3d32wa53AmhOt1k857RfdhD2UHtslbHAsGohFXgFKGE4dQCKSpX88rm1YalNWsmy7khhi1rh192NuqK/jqBq3wZoTFn1i9BRqDO3gthbQDN2Ldpwrw1K110JVcXJOCJFqflwT/JBTC6ndXRyaDoKBWG4Ktcl7keOxPyryUe/uSwu32+OplNT6dWmbQxFMntCEowz6ppX5cWY/zJmGDCEbu9t4fyQk4xLB14RiNz4l9dYdPRhNesy5pbDGLRVYIFWNSdWthCw/HWDebwrabzNfaxWCECN4Yxn2AIZLgmI6nvQhd90P3slbp+82NPpqrZ2Ex/FzISH+HW+Lzb6Xbkn4JZuMiKgSnP/u1hqB6+4VdT5SZk/RI8UzwYWDR7a6GKLAgB7m/NFDsMyABspEQP3y9ZFsvBs6WEBZSyV+8TjPt6cLjtQibZJQCEcn8WUEt0HaTB1G0FBYexO2skYfj5BLS+BQD4RsWUwAHb7X1poRRWVfe/OMQMnOzK8EdtJttqkdfLFhEfzzGy8qJsO1v5T34NNXOk5txuus4jLEr6+k5JQTxozem7i/pAx7b10o1ykGH28CqWbN9Ty13JSKQCQVhKWHnAXvM/SWguJIISTti+1JetHjpq105jMdgQJXROGoplt2FWDrNckALLYEB+dlh8DdGUpkHoKbpxRQLpC3gcdqw8ZiGQoL6ci+bos2OeCmX+35KvFxT9P8Zh5VRlLFRKzYn5gQHzKXfIpJ8ohNNM9LtJPonES76etLXUaKaHS+vtE0UI3IlOaQ/GBuBhehI6BwbjDXiiUQXKoji8LRLEi89n1//2zumCCjVBKkfUPG/XSzX2HyJmDGAiS4oLfbsZtxAL1qplytLH7fjAZXBKl2OI8BhJG8BPMdQbb4cE6zm29PIRZjHDpFMHQW8/cs4QJl3UUhY9ySfLCfW8JijJvhmcXyjuaDWkvvjPyl3D+NkPmN6wLPZvauA2ZPC8/M0SWjqHOcJKKaU8tBvJO3m/iGxWh2aFBmnsOVGtzDARBdOH6J2PRO9KcsfcHsIs9m3gkqdBsT+rMzqZyPliQnW+vKCWhE8CCacFK5OURTdVKGuYQM2R1XyjfLYXxtQHyW2Nh3BZdQG7/97iUxdzDFyvOvQaGEywDOSe0HxDwmNBfIOUHspo8peCtxlykjRi9LnyhMNwBhql+0dTsgwxopK80arWQiZQDH1ocEmdTw+tAbkPyoh3XWbes1Hap3YCWI9mwi4ot87LbxPUIw7AD03VFSRF320247j/r7OeRUuf0MgVvRC+qYn4mWhAQyDjET/3fe43u1P297JSB8e1u/eHzDqG/P5frl37/dVCAD4SINdCPA7ebMK9MOtvaeTO7AHLWgAFkH7YsIderTXrX6ZPuMQ7jYFBlu7rTGO9GhdMLAmNtWFvM9n6A189Kbnzqgqdu2D4P18BcOZ3DRKINOKwzAON1Bi+jjSNRwkLxtJJdMbpmuLfQg4mFi15yRldEV7oFR5al569+Z2M6d6bHeEMWkpEfDu8+aP7pNoWr0s3erGu+f5ntidJrCSq4YQxGi7CtqwGNF6eqVNbIoarUEhZldYiKq9Pagy2Lbmdfr7isCvsHnJaD39MligzY5sBIidu7oIKJUA5GCLIFovq41lmcDcTyKZd7MqN2n1nueVKvaGl15wMTh6unjcKdGyTT0pyAkVkiYDZA2H8keWDysd9PELX6WVDyv3gYVUWLmBlRYE6IhIgDpWLQaZtJ0ZmN6XEg41ZIPbcmQMywIcweYImNIGJ4dd87GK78vBN6rv2oDQT8P3y8/dCNhDUiu7nBQJmIOIFExuatZynqEa2d0ezCQwgnVm9jGSlcxTr4l9LCj9jkQa4SgKqshtngwhv/Yl0Ip3eGP/S1wk+6ACis3MlTRXkwAIpObC94+TkapxCF2YCMyoFUc4KbAvmbdcqa/8hRDBCDrQjFxTCp7CuiTvUnWy14f2To2CMM66gBstAxoHdFA9+t3OZO/V8iOzEj1ub10fcwZer6wvT5Ke7UDdTtUMID7W96jMr0bntJr0PDs/OjRSQ+rcEdRHPT/qJKP8jOxEtl13ONNP02lFsavvYmqpoaDLTi1EyODEmNR0sxA5FELZFeB0RNbXfxALQQsRsK3opBnQ+zf9WKAF4Y/9BraRB+AY0GyV4nEoqsaIAsq7Xp3yOWntVcEQMOTDg/4NhxyBEzo5Jh/DyclC5FT2kE6A0q0xjtqx20uVVCbCwbxzz/BfbcmPGFMHrtfMcHCEpiZjuNmNq208+IOroxRf7uDDeZ7qK0lj7tKlXk2mdUVkECWkcv3D7ipInnaw/cyH3FhUxFIpuqMsUJuG/tnmwuxRfd/haJcoAVknrWmmO2J9TeRKufEqaTEYIZJIbVVu/+ttKBWYG5jlb56Kb9oH/w370UAh8HJWRXME9CDcTd3eMSvi4F13PWjgUgGTtBQzmCxD6X461Y2sTje4eRqCS7pHEu1RSeqIwcTp5vYnwoVhCGaNPo/Pvrz5vlw2hpdmAGi5ssf6PTZLLgfKq5o0L0MzyYxH+fW2ZrLmzc050Y3QUmczmH7GuutlAu8e9uoO7VUmhhQYXh8V4X5nbWcQqXKV1HsIb11tKssyV37SJ8VqscahX0J6VpFUQgpmpmLRH6CTCrQzL11smr2jotiWcrW8c4xbMpu+b8GiRJOIei1Pg62+QUgoZ74wNknSWcbcAPoWdfUoBCOVzE1EPT1NK6Z2hyNBw1tTro1SEF2DwoeVA5oUpNxtOU0NUbfO3mQEvCsXbI1gWbs6Yn2nTmW/CvaV4Lbh84XJV8SUBp0Ft5/elC602eQCsU5Mq+XxM5V0KZTwneO6ayCa6aXRRnzbJTnPBhoqQxNVNXTnY7E5r9Ek9FtIeU5lYvJLCcSjPl9QqwW9QCsdL+46dqjt5s9CjVOI6T9I2mqiE6sVVt/GYdWk9tRkk6eZTBCDag4Syif8XU6CRkOqjspfYEsh9WKpzVBaMMoKYl2tD994sVpPfTdqn3u5xr37bLdNaLuEjHmq0gMwiK4fVT745RuusOu/PJYMwrx0EVeR/ZUFdFa5WmpWlRKycLfZsPXFflLFCQkCuknGzttfeL1rQn/CYOS29fJta9KY+B9uv1jN2TZKYbNgyiiaMz8u1IhKjpr3Q9FhR0d4UP8i9ev1UiWkrI0LQ5qlIMeUA96sTd1JR33TF0ubgEtvpQVAR7S2mVM86EW11SanjaeWAdWRWqPWakb1kmAT3AZTlUkkTAhBGjzQUFJa8rnSyos8bEOheT1BFHwG7FyD7Iaf1hy9MbwOdmtDt6OYmnpjvNA8ViWwCrunprMz7u0hw6Tj/V4+KZ8Vjnu9k2bCrxDXyuBbwOXhWR/3CLcMiRQ7gtHu8h6GTla4Ml07b1Q4GrE1W9RyyG2b8pqWM/Lqq99+8fDy5Zep30ifm/PHrHktQzAmU2rWgMisUvofTE2H70tkfpinh0L3ynBWuZrz3j1dIzM5jLQORly6cY7NeesUxRQZp8JjJXWdTZWJuQnfJuIp6s3mBEBufYXWKzIBTrerHoUJ7hEqiSLNJ4IQfJX9Jp3vaZtExJSBVJxUVaLGPeDlXgWOBfn8UFkkSiRUrdfWYzt+ntEUjfGgZ0taJ7EeLIufWxKtQQY6+0XkwoaCR/qzg37fRQ1I/q1ltc1wqLRWEqJnkj11cZ1kG2X7bDdNux2RYnV+NjzC3b108UpUvpEGzPrRuePfKMDn92LttoEwJZqi46O2Hx8rU5CNN1d0zRIDtxFn352XlUMzTS98EdtdGwMABjXSpusiok5IhqJG1bka40AU/Dky/A3Pze5+D4WUrNUK0usbYnqRvEC4USzQ4xmjaS3bjPbgjyJ6/OlpAtxYyrhECIWePIS5APwqvax+JfAJboJaKL+GUkLYDwYp5hL3ad1gTQPiWuoqXR9ud2XU7VGVHM1StBAmiG+5pKH9SiJDiLV252fznRZc+ZKrREGkO+wFOlFzN+KY09Ci+4kRp5jzy5xSJ4X7FVEkquc0kOTMkYjTZirvEaOHhOnYKd+TQ4sQ0mVAqs2ZDZYKhzyMIh5TKqh3yH+VBPIVWS274NNp50WGOIZQDKxnakcTgInBb2x0JqO9Tsau8QtC9vlDqNHsyhIVm84SjIjAP02NTVJnhEsrJpNV5Plbv9PAgByJiURCns8NyT3D/9II8oYHOwRd3IYqqSFUOxCDKD6oUoiqD36tTkKNSEck/cwKUGZgtiSEdBYU9wj+52e6MARtTzWFw1FTy9lX0JQ8ajpvsYKZ4oX/SaK6rKVRnIppx8Dk/NVBKmKll6YqiDgNy8CY1bNExC67pnCUMIyPwf44CDHHVvpJdD81vCfmAnoSGOi66DUZu4gxsye2TRK2y1B1suy97VKKLo7068Npv50Hgot2ekTynHMnvd4pNTi6urUHV5JRZFbNTnMjvWDNiEsTI6pagtRJLkATl6EMOcmbZq3K1r8x+ZQvr6Cth3Vd40NimOWQG3eizgHwStftUcMXAS32pZEaA+iRmEPSk9xxnQ7F2HbLVNs7EjgTk5aVj8pOiODgEVAxBEc1mcXC40CrpWN1TX1/FCszdV1EtyreYgflfVTkkZossUDe1AAgG6bDalpVP/AMzMn5cBBzhqJDTq67j55T2TkgyOJjo5t2hg2WipwUm5TTaK+NLHb7KN1Mu5d9P1dS+MM83zObebe7MELV34HTq5BfSfxChhYVUzVpRd0ZoBOet0bCCZNfsxA+vfRtSWKeEzorVc3lcOGWlUmxAoqfUtosGUpJZZyTYlEyE3tqkhQhFHRFoA22FLdpng5bboOlbDe2klabFt9vQeloK5DZwsioR4vU2uWQO2QiY5C+y+w0ppaYHVRXpOcJYUm99NfD6XhpooyhxK7LOYT+YE1IaJAErdW2jdjPL7+edO7YVCE6L2tl34MiUoHzX1mW9bD4RHf6x+pOjad046c+qwBfizlfx6k93bE7r9c3YRhc9gQWIzIVSUoxjk2hXRuuLH/WJf909O3btivOc9WvGEBeZFc1Cx1dEXaR40gRVc8IehuI9VM0UkLWszLXHldIe7bc/MhXyc9WHIakIjxcK5AHq+tjXzCRpQnlmTdSwWut20k3YUTlCZ6qGNGQSxklCHTg7ER0KbYf1VoeHoYYHY4QqRmKok85apQp/NWN7/I4t/+r7vZVUEtaic3zxyR22KL/XCZXRRQ8rZkSEUu2chnWJKOkRu5lML3NyCjvsUtIksZyO9KkZ2Z1lxghpKOV6lrYblmaDP8XODVSCl54AJfGycgsvstj0bWaUb4CnTqbguQ+E1N1hZkSYmyJ5l90qltOTpe8XM7CXe2lcGts3uWYtTeVfhdXmvwACG6fpTuHUNDA4EJMIpTDkJRmEqvNluu+H1t/tmVZMZ+1UzBpWGgAFLmpppnzOc9RYnMFw6SATxyZRdLI7qRyZHBkxGLDsOk0lDLRD5A8jX05M95UoIttOz8asyQ1VSGwPS+TbNLQ/o7n5yMT6osIKmsYq4tnao31lM5WVx7ehY2Y3/pRzF5oEZUv3lhR3q7rUXkCeNVeybMEArvegcpZ/JqdhZ49ClPr4vKSi92o5vZX6GBynNV087oHKtoxdbB2drgn2oAguMACylL05zhet7/i6qqLKX3EdjqC1PR8/0oxxpJwLQ0uIa3pUssmQKM6TVsheSyd/Lo26WEwaLCKbLwM9TKu+vNbrOiuZgsiqiKm8CoSHC38194Nw9ianOk6j/oTE/G2G2KseCGBZfZ3664cWNlcHA8OZEe1kGM25VQleDTvMQkrth48qW/q9YyrUZSyhGjrSmbUahiSwbhcS1SMDJwGDXFmVixK4UnF8E5VK+ICBusHf8ezu/OkwhWb8gKYiNj2oGoFU2YTxJMJVUPEJgYliezbUW2QPbHiuvoBPvRw1dAXfeh59ipbBIOc/Low7/eoNAqBObiukEktc2nLl3Hd43RUJqpvphwt6b7kKiYJwS5q42CBWHPNgoj7vr9/1m2Lz824ngtVc1NjLa8QBtH4Hsbg2LRJGfZ09ivIxBlZfla+KplDrFAOT9sK/loUf45K2GYFq5R97lfGTUiVKtStpIh05/aV83DGSOftgMjimTzoO2CEGZd1petjsfhBdqbU7XkGTiux88lKdzNsBrYE3yewY5sqytqx74NfVooqrR0LW7VFS3m3dUErQR50rfNlTbAJ62DfaBar1vtcHho3nwAXwgyZ13sgnlpsMi89yrjWB7m9wvUgRgDiysTNs6tK3MxOhPfrXByZ13Mvp1aGFsQADLpg06CjljtatrPxwqKQrsTcyOIOWz9R5IBnJfIaGaPzehmMgqpTUkSDKjhOSUVkSulvplA+lun1mnwlzYJ9Cq2ypJycozwp+FMQmTSoe99D7O06VzM4zdPeHnm42feblIIQ1diNtTy0UuiqqO7vgaCoucQS6ctqPZ+Nzd21Pwcsl6ed8rv33ITP8HY92VGbVwLTHWx9GwYZyBMH6JrZaV9Epo/lzAUOsWIX1Q29yNMXqRyXmADyrkLHwbOGfwm+x7uHhi99LtuawlJbc14mYhWLea8VZ9IMn47MGP4MsNdamYtSYTI3tqBg0qPvH0XAvMMR0e1lBhEuYci36/fJ2M/+URjLO3x3RqekB6uEjW80R2dTrLdzM6xSprIOKColxrV4xfvYTgROareLhluuO9/FOZ9elcdxkyy+tycJbhiyzcX98jRknxuI76xm8HI8J0XIWBKYFrLngbXYSJCpk3KzLGmGwcpwmo5WEqLsDk3VkZvNuZB/+GbU7w8sj92AcPQ2hdIjksI5vDAh5Yu0UsvT4WHE8MmHruuKMPwzajM94ZVh6puew+njQv9eUrh9F2gkd6JuYOCZHNwhlQQSTRKpMkKqebpdutShRAnHFg7OIY3I8+BukmbZAZGYuedR1buaINIA2ZmiJFDd8ALWKLsrD7lXxT46TA7sbBvmbNL2eRarQVjKR36atgUPPp7c84i1S5/L1UUPESAny9GNIX+/aS2arkxY/6u/YHrA5uoBZ22MzI08UDWflAgJGcFasj/hFmPuiNX7vfPtaf/Qnk0KFLDZ1YWNr72+LzHE1HXlOumQRU58e1Sp6aw5ymjrkyU+7TvePXTN50IzetdJCMmdRGnI3a4I9qmoROZ6F/Cmt9Ny3g2Pq+OO4HLUBPp2ifVmXo/hp757r3FT30eY2LmT73cFt+oyOFX8ghRKIt28P85NXfw0EhQ2zD/k/TUi2oyjSY2B2+aIewQnl0wnRWcLrnBrZk0pZ8emHYS9Rxc5lQZbOY4WWLezbHVE1HOtoSaV90gj83581bsZhtXu/eFw2n0MmNSGwFBhljs0scPrZO5UXOVaLi8ebJQnd1Cs58rCNRCoSfMCxbX5CtzUW+W2ntpmKDZEsqRSdBnbWla+Mm4YgoNWLCccltZXlpTlC04q2l+LoxzExAXxiUs2zul0audrExXDwxbVpKExgJ27/liLFGFMUSOv3ERtpagABBz1oToYtmVKDr1CP9yB/90EAyKDxLOybT8T3iIRBSONYwPvcxATTdNJtshmCkRMBV15wKnMfMbKNkoIxvY/Y6VYXZ5JlOkc4y5knyEGhW+Y+CSoZd9nb5xVWy81UjV4DCBATU4dQHXF9dTUlDwo2g5YzKv6pgWar5XzlfYjH6crleviwCH+g0pdv86HtOLoqjStFSnkHJK0z1o0nuDaLi0AEWqT7lHBxXEZGs3W2zPkpJOrywhZBFKwmVuaciB9Bc6L2lOFc+01D47hXSGMJ8KtI40TaW3UGYLhBNNllk1iiiJ7k7uJFAnrKLTuW023I3KIMXRa2wPYnGHQ13pdNFDm0/NCz1dfjBOJmq3frHDReBiPXsrDFYgeyZ4i3YITKLdZvwkHl92dL9xscfPlcsFTV7S90knZWncweXf4nLCtWh6lUfjLFiD/hmOCg1iVOoiqpUfTCbnsxKV0+XrFqRok6yo2CI3M05pJqVTknM3aFhNXBBks7SlEp2bf0xYBNQVVkmeekmZm5OKSEXGjaAvGZmm3ZeMKwUOhF1PcQywET7dBotlyC+m12zlHEfvMIFaian/mORNNAv6ZmKXj7ecPxAWnhHwUb0XXFuC54jQvI36ZG8pG2L5qplU/21/6RgzcS6l0bpYUA6jCLwVT5CYf2IIYc4rVnOI+A812gZlyagrYmf9+MXoYz66xVUdTMjmHeKZ6uJpmh50t1VFztlhtUd8dTt2KqljKcQBo0jO13LGU6NeLrmBLdHSE0sQ248dpn/G1ET/+fVbX916H6Vp1qU9GzidGv2mbYDgTbDFNGixdwIW5T0sL5R5XDUQI+8is8Myqkl4vByGQ3R6dHLVli8MVBFfcozz1LjVWLiTaB1WwWRRjf+xVp60yer2yahsNxxZJzHVKjeo+aK1BhGN3LKtEmnVi2m2zZZ2RM82TysQyETeBqu8SQ7SPWp1WEdnL4oYsRDWdFsyalWjCmi/QsXwwg1O50MSUdqmIkLuygnL2ZnW1zaqGRAg0SAKxxXOV3AdFcIRhAcwBxbV1HExFdl/rVzAU/P1gM/DGdOdplxgNCt9yIONgKFh8yF8Q13oDUhg5vZFR05rwqRAY13nRoW/0d/2vmeb+bzdqCJjR9BgTyjMGu4PyvjIO/QlY6F+OJxlU7STsNM87TAuciNERfaMRL3A6JnBigkJ2AOdTX5lPrWjqyhvJUuY2BCBD/4Y+PePq4GmI8U2J61KEdOhmPuk3pk3PVZUoeGpnnCpSGVHQn3nK0YZDGekN4522p89OSVRpOkEj/GW5S5pDgwozNrIGU3SWiecE26z5BAtEGk4lSmt4kyaPznRHSDvcdBMJYmij2F4dQXyNxhMBedKyIuEcZuZ81dMl+7FRcQshHhgs/EU3ThxMHqtHh/LLAFPwgB5lvyKvjYc0bke7ncPLgjj5kJmhVQapsYlz9MF+S/T0kFDU7WROAzj5tV4WvCadLCISqE2W0q+AkFJplV7NFezuHsQeiyG9MofZvy2k6EHHMLmCCjkugtoDIjrZdLa7p8vT4YDBI9g+oE59GJAXRD36Psc691dqX76OOvzElr31ut81/vLW4l/WSVviMFCOmEp9JwBP02I36KL9/+CBESW3i1S91Sy19B2aKj7RaZYYnFEQOodD0JQFWQb4HupWWmOla+GIuRJrr/mgmnbRgZJsxTCUD1Av0zaWgGxmPFGYX+sPfxjQvXkbFw8XjbxZftZnenFUnUGLOu6Kzi6BGjuPo38Ic6r3Q5TV+TrHIxgQB7P0Ku3JxOXdNyFcHOvxSAEHCJPjaVqQZLdPhaJwmaZlUTVZZVKugw+Iocbg5uE7s7sNNDvJLoRfClKTPMG7/4LvYE3cYQgnHHnpSUJ/BnyJs84jOVXB6qvad1Og5dl5CumwAE95mX9HpK+GsI6vLfcmp/XVdOjfYU7JaH+PMRIlmiRRFaluXiuJPcdlrio4YdpR7d4Q72AgxZCOm4bRNEX27qdL0wlFE5kJXcrwvxqaD/D5Xr1OGLu9QZUMkBnBugJq1NIEG7Q/2Q8jFM9b98FpIlB2dz5lR3wxFVW4LfG1EhRsp6NhucIYBwy7VScbazShM4uphkkCAMlGvC5+KOdGXlrlkt4BbMuyhKMd2ZUUnCelCzFvb0ZsfOSczd9beBOa2HSsNCBrCE1lrTL1KdhQda5L6MQuPPf6akf/DciozBRjP9wKGCUNYysieSc6m1UdoND4PkasceFz5+WDTZu/FlCK8Z9DaO8Nl9OV34/E0bhRQyP8Wcmbwc4Kf9RKOyk+BFPhLoFpL6yr/p4QL/SvsBR9WgnH2wRL9GvvFC4+Jcpl66LYg2jQo4bdQsoLHXC+xHW1Hl2JM2Io1ChCk5VWVw4y2YpIhdwDnmCZJNjdSiK7IZfeb7lc7edWQL3tHmoMal7djB1JB1ZckNMMcj5x7ehfwD9h/fP8WAtDucF08jzwBRjvs+GkJFRLmOgrcEi6uKIluBWfeULX9SBIlXZlMkR+gsuZQKeEXS2z5LAU8JKd0ILSiFQH+Or0DJnKth4d2NJG4LK8zZy5v/cplu5wZQrZ4WGYaUtfSYmdQautdVQu5Hx111FALcaf1Tjs3VwwouG8pSSofPPnL0jcBiz873XkX/dA4t/YAytS5yLpcMz1CzHz1Xh0PC3qYlh9+PY8cpwwPJ+PP0Lqw6lsQ8z83jfT8S83xNBl48lfXAiI5jnypy9tAwl9LCbolKTITR2bCElugibrhOELgh62avxF8ZuGCN12rmO21Hl0oCzG85/JWXAE91tazCjisqBifTia+tkgAmBUnJQFFVWZrKOk7KFk/rzxEEUyBRvbwjDstV1PEJUndROKQxChJgATNUsD6SQAjgDJam1kyzh+rCudX31mfKZhsaGeTtLs6aWXx0+T0Rx4jBdUmJnxACcqIpBK+dK0tUKpQ2aUz4fOUssMMmWxXLKM0xRuALxwca6JHwxbQo0lxWO8TyQ8DZNEaWBTEdaBxDWizMUYOoFAgZCNsSFXdGNVuGFmK7F2B+cR0uS1gtxgi+fW7oT6yPzDmYgV9j155L9/l0msr4c0aFyjFiJxdhb8Hvoqw38lPu8Svp0ECeQ35GF0TapQUluiut5bOn7P4JG/SV25vuC/uUZ7Qyig0y/EU7VAZ48AxJ1lwJUrMwNUhxWOetUGfpdfWGAEYwXtCopT5VUgZhCWiIdcSYu7b6wv3YXXXMoqjc7x/YiGKd1ZGfXDcr6Mv7zl3q5CiBNtK2t49C6Nz1XdldUW7ZCJpopux2AzWKMrtz4da4qKqUt7I6jOmPYbPFufTqrclqtNFHgWwjG1LHgV0+CQB2UcVRxQpMIERDV+jKlqZyO0vA/T5pzldvVcwsMhMN+RODEvDcsacOY2XiFbTqa3dcnIMJHC5PvmibzQTTW6jk0QFL8qRMAALQiYjNKmLYerrjDt5ddVn80a0B/TGqGbocEYrp7DQHrubGk96Orf9MDwt4FbkEi4LGXr1cAlQmU7x+U+PtN+AO8NW5/aaETSLkv5TPt29rcfwF5XbU6wJnNZaymQh+lpzkmd7y3aYxjDH7Gmczek7OWnLybfxjmdLxHG7onB8g1xzvo8pkvUE3GdQcWPhn9C2+khCN8eHA2k0XZY2t8M02kdtkEfltuUeJiXWS3qoSgigjnUF7Fj9TSjIU4YNxJQzW6VQfGn2bR2UEWhosRTmZBLTs4GDRmkGEM1xNMk5Eav6y401XcRiQAZu3Szayx7hRwr4PN7WNovhdcYMBxhDWQm84SQc5ZisK+yO3anN4GgNiObiNxI3YO5yU0H2jqvbZFsgh35OGq7USZhKwgPhDX9jPpmO3UyPpdoNTHvFEgjmrGsPJDenV5vsgey2NQrwW6xPBe2pNq6mperQ7nTIvxBIEczDbRTGgsRIN/e+Yzmop4Rq4LrNrbzRNT9vlbI0SWzIRGCkEYig8OhojQmBjH1uflx9VbdMl0BR1JqC0n8pqIR15yu7cRty34yFmWElTuR3Z3+uI9BBvuUMTGznwsjxomWTTqE8GB92n71zTe/+eoLEoHytlEpfGU/9e98sU4qivdeJuOCk26RmQ8RDrJ9B1VGIN8LOVBXaAOJPHxzAIBhLBpl04Bh1FhGNjK6hBAPRwhFjnXq7dzZKFGjfT4uJE8oychfsP5hJwdwdtjEXxy3JvI+Gc8e6Ka6VjRSvHMGBQMFMeXco7UHhDJERQy4FSyG4xg2RSuJeSImDpHtmvCwMGCVLd9cFZQxdbM3MS1Xj4NCg5A5OC/kmrorJyxjuBKcbPpmuRYYrzNwjAtecsBV7q8Byjw3GKUFb8lQM7cTHC6zqoK0zEg0jRQ9mkdTLqSIuDRV2ex3Nh4THRivj2PCI6bkvBmbr3u7dciasZ6CJNWCQ7PtyGKe/biTdXG9WWeCloTanzzm2QIZWEQZAFgNBZT4wCIHjwc9OZsJgGjSCTyHeV2QY50uwelpDAg8SZscwy9vd2TIXxhgYGg03CQFqJIwLmFyVgMpvrGsCgFNm8krlwF3+FdsDNIBWDi1hNKOhVawQHQBoOm/s/4TLSwt0XfVFM1mTg2dSqjWXLt60L7mVa9db7MzbmZnMtxuPu2gJSIuD9Oa3+D99ZmNFRmzd2qSUOs1APHCg56q1j0iu8+6L8CeUlvMVQ4jHGTfROFUz563ZIe6SW2iTV+25RzV8GeKdRLir7naxfqQxpYfltcKqr1cJCZYqUf1GmS4Cknrc6HEWb4QYIwwRs8+nAJS3iddci2wlDOHZI02CiTSBSXjcMwEBMcvJp6SIVDV2p5BbMQa2LF5xsLPNwMd/q5obQhKz01jZc+aAe+tWIu1yvgI9B1utw2w/qIVz/GVbi+kMdnnR1mibBqBOYuptMWkb/7hqyrLKoJjAsAQ8F1x1kZPCQDmZNeRCukByMBPwtDhT/oUkyQzf47NAMRMBAeCbKY9Vkfr+thIxZhrzZJXQUYR8664kES7Bv19Lqjv2YnlJDj0AQJw8Gaawwk6lz9NY+S3kV/5KFZuBNdBVVyXjdo9eIiYlshQI/25uwf9VBS3GSYszVM/c5kKa4Jo71AlB0+12zpleeVbzH7Iq34nFteaUTFqyrSdrah9sjSo7wHW0VSsdV7inJoXBxSNGcST3UU73kEbdbkQkEEbknBWx59SY1xkwTZBSCk4eTdoHScfEYIAXjGtwYMXbSB27ZPUovfYnZwDwU2wbHgl7Ww+Zau2fFhpgcmE+33IDGULN+0OvBStSpHOJ1ih4H3UbtSfGfUn2XlLQ3NPRGnvxOWoMqIHSH7z298FXzb/wrwb8iAovj2UdvDLzrJOommQ7EEGbsd7yymEOTsRxYTMQfu2l3PJnPhQ+/j/B2wyMtth1h1ILFtPAFjZgGglvMmA5zqACgMBViFBgCvYDMqQd6A96LIHwMxBIwDhkTIJDSUcBuAQPN0tGRFg2KENkCMJKgj4xMnm1XgrwK2H20sqBKCcAZQQGGCM7ncgI/11A8oRqp6ctfopeabbOgumNyZMbuFWJTCSqw5P2QSCSCxGZpFuhjSBkB/q4Mk8Wj3HMWBMIg4h6XoumCU2IT6d3NEub3fb3TdAmj7TX+9fPmxCFaezfwn2pHAX4jR/ZGLBupu9EzSrupJwnFW54LgD98fggdEe03kYD1S2687dNO93g6dE3rtuXxmI8KyCtgeOPTY7MBDhPxjnBkqY4iT5sSHoFIzxPg4Zw5cFU3ETUWF0997LJkXLK7NwncjAjJjFPvkQJJL0ThNCzcZC6hhSA6vRuOd5u+DpARGQc/YMirCZ4YV2fC7S9Z3OutkRCF60Y5A+qE1Sj7Xncys9DAJeWNqlxq80eLLOLQyZSfL3xocATp8U7SXEKlCwFMqqriuaZ2NE8A0S5xNuempu2nMAR4QVEyQ99sf7WDUr0Jj10RQoGvNBlGc01dE0Vqg2SrhyWiK5HrfIf1et5dt21zvIEXAbyU7qCTqTmAJQPh1QPArHdLN+ez6P2iYQRlt8u7Qu6812h3BicZ6ImeCn4JQsvvl4hCF07ZWETjpa9tKqhpzYyWyUGmyN2jN7VEAh0C0gMgHX4C1l1tTLp04Droy+4K09WkxZGWQ8KP87e8kfgbDpNaSXsi+l9mqqpWhlYhiNMs9DrxzG+Q3pga97lqXcLM/mRYQXoyyCJfOO9ixElH2vJGtNNcaPEb9JlDXEuInSq9wBiaIhlf2APsHJt6PuftBg9NrL/qqlN0PR2ICK7tMtPyGYlN9eNCEB+DqJKumkdbnCfUewh/6E+Cq9yrveXrBfxkWfgRGkiWwk3wbuwu95UKeuqeue3sr5Xpq85JJJM+tG5BvLe33CxewXyr8/H3QKE7nWXrsyzWpOi9qSf0E1/R7shjaZVqGQs64wuMeLzluD0XMuqaZ6hFr86GUz/7+aTUw/bB08dtdgwQ6pplxfWiSzmJVbtUgzQt+YlL44VcTkZ6eW4B1niucU2/GLjqHQkDYIESMX/GN8nPInrfevGSkV1mhXpzLx4X9xPLX/3TCHANapmcf/3pLNtrqSNUe7omhhxC0Hg9vQHgiBSUPnFmOhKF7LJSBl/VkhpCBJbvfttDdsiH52/sm6TdOGh7ydyRA4vlR2VREYzrwxDi3XCUIbDw+IaLCRgskqCLDvnOHLGSIHI9naFl142jK7uHZ5lngE9dxqiUlVQCV41lf8EglqyTq29VivzZ6OTo5dY/DnHVOTdyiJkeYVzvmDLtWekXgSRRGCpuKDC6Gr0GYRCiGSjmRrYSbaVx/fwwu5zCINElZrjRay8Cr8cNYks2GJ1PqP3zcgDf+UYXGUqNA4TQtBqE2xGpMHQRaSrcbHyoeQwo0KWmpshcKIA/LLoDKYWtaKymjRIb5X4utPQclQ+/AlfXs2pKFUX1axVd9fp6P3BXWzGBwBcB7hX5dkZLDObVN6T9tiW2h8ub8f73kkPv10mkaio1kIXqNWc0i1lhwpKNE6vya/fcyZYCp8eGC1V+ldR6NfkfIDpquZFrj9F9GP39vFqAkd4T7NRfuWD2SGw2YzSmApOrTRPu08G7S5rs3pIuvJz4sA97kVO1mj+q9UjMOPuszSBHriJCYcZ5ZMzK9Zj9kt9E/1tBBCQiOBfVyEMxPMwvFKi6GG0Q4S714yAtuaf+9I1B/svY6KbAqBGah3KqyNMIFV8ZGCDgSVAsju/9wZqiI7hpoyvnm6xA7faqgYIdy3GJvusBLBPMDgqdOj3VFxSvgX288seLyvIdJM8VIn08cNPxkbD5s0/wWmZ49phclTzH4rtxyK9JW3ArlI9AFIHckyLy4hGpzcBjVxi6QnOnKFyMPjwoJHbUaAkMMABMiiLhEzC4wBluaitqaLizLmUVC+WKw9dbkHWvMIyzka3cU2doAH59XWDYHjyimGf1t//NEee8nYhBhwbq2czFiKYZSDKWLBVcfzupBasLB0y1NQy7/cZY3G+vSgw9mvpmphyxr2XLiqAh76xig8rPz0h2DVgIPq86gpDG5U5WiczoIIq5BnNvX2lwQX3no3LfYTs534Xmhf+hY2JvpB9t95FlkstaakyAz3xHAH3nJK5Hau23CFpxh3nLJT9LNiCPjDFYTp2CJ6bDJsD7ujqTupnhwAjzsFtwsOSmksD0EnI4KpKWmHzP6Br6yPZXb9yWyw0jR0nCF0/6u/pBcHUC5KXt/Uj7l8y3iqj+0ucINn7eVg7SUEGFBOP1Z6wIyburlPuk8/OFhe514rIqKV5MHSrmcaXYo5K2q/tP+kpO5KseFuc9bD5E05NtED7Iqw2u2E7CGqnvMsOeoHQXabC6RX3cPhn3krCMDc/8wfbvfHzV8yG5YHXNtOyU6pdR4+Eyss2MVadg1W2ACmNE/CZnfVPHJsbuu1FgicG/2ktFNMhdrsy8YHPJdBIkv8wtCAiQxR0QTKGSX9bV29kX3Y9rURvEKUV3HmWjzHwNZyaHlDa5e807nYbHxbZlPG/P301MD1/zpDKPnXK52xhO8+O02TSJLYvWj/6qlLSPEO2WRFDvOQ2FzRqIu1a+a0nDUzSxTw2aPRVdUQGxZR15g+3xZOWGNY/1CdoI4ubI66LCdsm0I5jhEf8+fzRjsFgl26zkC11ozLdJILwdDisReKuFP7k8d6C82ER2ZlbdQqAzgRPLQzDDOsr4AcdeczYnEXODv7/zLJJxMrfTMu69IzE/15qmJopZ2MfXaUQCZiyPqxUkLYe1O9HcLeiMONjdvO0A0pAsxMy1MXgwcSlQSBkFpd+FYq7xIkIn0F1rT4CH5s9ekbcuibl0rb+0FurmN1F4ck1CSABIxJGQ/9FyqseWriLpB4z7jODTk5uGfGF4WO6/ZvQjRIzywT0D7chaDu5DUgOcoCZioVg1ijvCxZ8qUMB8+b5ZQ+8QSAROMvaMWS/t2Vq4pSm0Q9lRdtsLVA386j+A3rKk1Iiw/92gYTs5oEOyK4EwfXdeK9DBxgxubRKuQSTFyntEAzJNqF2PZcgRrayJEldB/bHqaWGMK6xa825/yTSUzDIQfkoU/tglhhi3apCuecvOpG+JZJw1zqiZ7qYk4MFqMug6uAmtM+2X9KIs8mFmrv8UzkxshEj60hBynzr8k+xKnze4jVsu0Pqb0x3a+KI+nE68v4G5QflPT8jPmfafp1MrUm9kFWNNrGWbmpryZ+pKguXdamYTcbpJa2i7WxNT/tltfZ4jwNuyNTM8Gcp6kAzw9ITS7C6yvyOD+iQoFryWvd68QNUu0QaVq1AAr5Z2wbUNF3tiyGkqjmOGo6kKAYzDuWdG5HnXOekRC0KLcuO0WaY3/QRvUc/+HZET2dwaYq5Myq/yzT3NtV+YCpRv5aFoMsaVAKo0UeNNCMuUONZhSKlkNDm5BaL9yKMlugykecQE2yxTR7B7xJWDsXgMqLkfbYdRMWpUl4zTpULZoywDYJM6+4tDHpABg2N+9gNd1pST3KKrsitYoNosTbW55HSfRrQ8LMwk9Qwk0aWmF5DjnOWq4kziCRl2owo7eXtzvR16vldZvDMgW3iqI5v4/KRvn2OrP6CkREGULes/RXi7nHmLx33oTEhdL9cnottescZhdxxrJq6sNIukCsthYWCynSV9YW/69LQ+lDahV0sqFX4sIc3BwGxilw0tbqWZ3+DNUKIq55OZ/0xKzxtQxr9nx9MQI6YeodNv1N2wxFRZmYgURzqGFFk8qBdaR0jbu9BiWg8sou9jHbGisiggiqWlQJeNYOnFcNn1LaNsNvaMEaT1CnzOFDl7I3d5PvVQQRlCYhhTIXTY3KTEB8IZWe9cGeQj7hp6XVRGhBp7+mvt+7D4hE7g/SqBT7UiMhW8o1H2zT5tKIEjqs9N3DQiA+u/9dPNjoQU4jNrQpR9V8JQpHJ6NPYmS2pqHB/SY+jyZ4UKTri23KHogb7T58EB0n89j36XysnHcOeeFGOygyerhlqmLxArKDiwblgHgmqQB4GW6pAnB2TYWxouFp6ApkGB8Q7yN4d4Wy+IkvhImG2lxK4wnYuZjRQnHp9CjUa6eejCRPUGD8YAzWI7IWfmX9wxd/JdPGsQPDN6xq2MxUVv5rvxKAXsd9AMWZYHQfOH1TJ9AGDbGvUgV17/Cs6GxKdRkuwmtwTk3NvrD1iqHdke421enex8akJcUni7kYirb2g4Qn4nu7Or1MC2gWS9mf5+gd8M+QnHAxxJtFK7jmIeeS94pptNyaJKdNTho62TVR2DnIVzL4ID8OEzWSDkg0RQd2V0+51qsknD4lBlYJF7aIaF7ymt6yCA7WoFbSIVcSLGkv7IAX0SGbDmQxxEsTbA0+CNGzqS4ZUiH4vTE9T2almQz88C1igt87X5tVpdXHE/E+KiJyvF4leT2INGmnebkOygxMGj0lpyB243jozn/KuC7zNG+mSoR9xsvS7ulUnAu3wJt1F0tclvBxujJGxPG9KexRHjuYLIrZ3DsGdK7ftcjy0UrhEWIzeaFOrQW7LvrLnVQdxZEiwmVARX1ZBfBiND2Pu9lgQucmhHkYl530K1YP7kSIBMAgGFswD/5GqqrDw7DBzXNRUdKsTei76rg4+3IWWFTnsuSeA6cRnzDVc9LGMHurEP1sSHmX8lCeCgJdsiScDVtYybkUEUYbeOQgble6WAdqVr0Bby5LSfPyRQeM2KYoWy1Xatq+77aU/lZOOkCF5OHVuH4jrB8AZRqeOrLcqfJTydlXJ5tStmF6Y63SpVvSrWsc0fbZa2r2FIluIxEhvrukECBVK9iKvqZlwEFJ/EouDi5l78A3V9ViayqPtJpNKA7MPYt25oSvZW+cy1fejtcAoVLGRhSXYIdqjitmuDsDQCqpJaqfim0Aw596vb40WaOQYlK+ALZswUXSqb2l2slOwKEuTw90k5TFSSRGSXB1Z4BRqt/Tp4KoHrOYTrAcQGA/lNies2h94U9mFhrDaA6xK0i6QPDJgwuQyfhDM39UQjIHfZp3Ka1fbuG0KLy4GilpShNZCFM2Zilmqnc2rcpm8DaO3oNLhYfsoauVkrqjUWO3SxRLDcwSmXfWoxDE9xERQ85d2XZmV6Vi6LeI4biNlhqi3eQUDOl90PV7OyplL1dVBzscJsQ4LIao1SCjaJ4KUTBd5/fj5VA7IHtGz8tqbh80LPkydyr6dmZpHHKf86tflgnwxdeuAgdrc9Z1OsBnd8QPkpeK7KzygUHyJ4thu2i8FoDNAwM3w42Y5Bbqiabn6xxETw0aTsKXfck75L+ajvoLQpM/Feqq9kvI3xGqFyFt5kVrF0NIKU2DOceXFrqEXeOyH3dtyj/0Pyx3ToskVe6JAx3+gO6e93xAYH4u29GjKgRxSOROFf/OxyyCIgB7e34AAnhe2PfZUzPGSV3/ao2kiX4akXyA2drFPstus9n/vELUCBOowpYurW9SCrjq1o2NAr6W9xHBiJpIKWoQVG2uL73TmNQVYYekw3B6lYNZ1yeYoDvdaDoWhr3p/EOcz/4EyA5oBH9nmtQJ4Ru+MkAYPqagqq1r2ptFFBXWtrTraKpYzQDjUwwyMhqLPAcvD8mYXGi45750fTGeb4qrZRjPFVhZznXG7YsZqGnfJ1/lm6DC6HPPWzM3EIoegafvW4g2etoeYc3pHuX5BK5xMmnEWVdreal/pUq3utifCse9S+hF0vIXeEN2c2m9JTGYkjQdu8V4IGxz1W3IWS7qsAw7RPvrty61Zeul2/gdqZPAujCU/CDzQxRmKq+xvlEZATMW/oJHEZ2hFArg5AHA2FBqx/WENzwr451IA9PJECuoiDLD/OHgxDSszzhjTSqNZ05BMKA2ed0C0kYENdLNqUWiFwuUuNJ1mUGQTM5yQG5XihYzmZU1kzEdNh26ujHqVg/LpGNsUzVkG88G8vDCI6tkjPjzK8mTMGmCBpVZnqPbKISggN8MFe7zyPRkYOrmS49JXxsY/noVuR2uuu1k2Z3ei3f481IaaSRI0TRQRk9zSF6MUSUvM5soKpuzm1Rp/3Q3Ghc9aCZybdVUoZlpENAfgAjMvavPACL6olllyDv3unGIVsVae/uLArvrY7K/3JvbVXYZFozn6FUnNt1ZolFOJD6cF816vmwPjIOVHqVb3q04Md6W+QWp1OBxnC6sD3K2F0Yll4GkWCU2dzdhTgx/IFr5p5sG3vmH7OE+P5jKtltcDv5VCkzESNqnUEDEN1E6bb3ojTKX+KcPNPG6k3UUYVB2zHnpDjIZgHqxsKchYVxTYFpsDNQQEFQ6597sM61OciprUn0X22fl1jpdmoOu7vnyadZlTJJiZdT6FTEiccDBwUrwiR7QK+JpaJeR2bAODnxwyscEmnzCtPK+uT1odoH4ilCOKOq0qJlE/Fvl0SM4rG4WfFGMkRTLZVgRULfwd00Unrg0pbstJLImM/XiXcKJApBqWgJ7kXAffqPdyaKQLoiHt1O7ji4EZIa7t9+PS6EhdA4UIRc3LPHuCVCmlSpW1g9ycvqkbtShMqiGJJa4OEmUsIoUZFIjdvqnkQaeQ9S81K9VmXZqzfg3IXjS1tZu7lz3j38UO67L9E2c5IIR3HcrUATkHm4Ak4T4V2UTrH8Av2FXbK85LbQCnb7DwuR0A+6ORFLBO1V51EHRh9Q6+aFNdirNdmfOL2UCuFjA7LN3ViISVAQWT+Qk9K+juKwrPYr0zciEHytETZuRFfhGqAPkATJ3nhZ+7+HRIaY+fbJZjGZ1dSEQsxr6rj9i+2xgX84ko6W/B82mQIQVGHEbD3H45P1lPBcj0QMjgXceA21EjsBqnmhsEBf62zQoQpl3URNHuSL87X2SBCzcYDUBVZetC/Aiy35iZeenLXtpFGVprxFqo6sKM1hZ4k36WTnPEvfiob5KiFdRFJCKXx6S9k7VcEqvk20wLBY0tZYRwweDgFSKRT90KD35uKOXRmrPogXU0uqLtZDBVqc530X6IV7fz7I6AkXk0N3OdOVQh0sn0pcvI5zwgGe5whrvVFW2JNCUBYbzHvRnYZ6di7t2O2AMQ+Gxe4//OD9Gq8Xk+ylwNbuyrh/GCMoQv1c8xdMB28U269uvvvr1i6P32pXJcG18bT3iAGCmBa9ziIuUM20lOrxIR7MsLHf55adrUo26U1jxSYvPyIeA9woU7KO8IGlYXEHud5gSoK9m/Q12ucPQq/f3snxd39uJ/VuWj2pPbUoEOup4pl69msudNsZxA6wgGlznyoMu+E+QP07b9Q6nPxX204V04VY5U7Mu6KIOIErOgjk3nwda/+chOS0iI5fCqsLdxHcoSUibUNEIX4KXVBMzOPmktvKDr3xOuqMCAc0PKvuLaAxa0cwN1BzoNYWHkPXAls7WYBeVzxBgZaeKVKKizySuwbOaIPAdJV5lwwKeJfP+PGjA84FStF2hp2sxTaSxHTBq6lInW8u2zbGYVCd7Nr+V+rR3cBdRUTgpt/EPifG9N210xL7kSthW+riQetImoprd8rW8cvFfOXjHebReZtCgsW6H4AplDjdtqr0lVVwGKsZaVrqInK+CstIqPr8yMQhGp1DyjH9XI+YMckxsljCG1ZFDl6KDwV7SO6J2MdxndSWsnYggtfVvrVjKrBv/0UKGNKpcX3GX84M+pcwuLXiSzRB2DXvQFMHfopxhVpQhWaB9pj+5JcZUgs9pHrXSUmv6KlUQkGbKQFJQkuxwrqfLpfEnnfApBSVvlWSMWDZOl25U1dRL+RPj2EBC+bBaYilA3GEn8EWbyNQPs36bd44XdIII1BT45P8CJSckflXUDGm18hwMjLZrtfJU5bKJmNAwT7quu9pbcon5MoABRiBrkg1IkNO2Ga4kDjDYEYiMxRncmMzVDYJUSdZKmgI2BjHDkeiKfd8cvbtyadotX1Z5ny6FptB91TUm70Ls77HxXVcOug9s19qsYZaQ7Sbqpy4dR3H2eWX0lcx/x97cz35CAYl8rW363k2bhCujRKY8TwF4vTvs1alZ39GZ0mwHA/NUV8ZlqGoUFgpT/iHWWNkOBEHjAdsEkynH8ErBykExt1h4NO9zHOXR+VKF4jLVgKoCY3qaYpVJifaXxTRsWKCQLVjby6qacP2B/3of6g1KH0XPJBEbculYS+gqv8ldJuqFpj10CckJ7CB+2lt7beOunzXf2RsMvG/njWHsdSEk+A2YxnPSSozrJpuqPXleVuhSJICiwa+REQ3XGLc1HrycPEmMeXIgaObDpeihTTzYAHXOnzNNO8djzdM346grzEpSXQ57s48OSjKiRXNDeA6yLeAkt9IWrIeX5gGONEkH5zIfyQp2lWxtNIYTpMqo4HRxfCViDijhhto1Px0VtOSvXeWpEAjq88M03w7FhPIwQN/X8zjp+TQc/9HXCDzGMrxYzzXErDvNOznXPvySRLZrhws8U+W6rs1Hznihmlj1OTtRFLc9NvDaptSlfXnTYB5erz8vE3kw+7wSqqpYD9ETpD5kbFlbh5UMZOui8lpqkKtpHcBfb3qCtc7GzgRYwxb96QlnyB34qBCN6VXXXixPXenGxvJe/+OksmkMrPj9iHyAq5d1404t8FkxhiQNiYok5qK3+wtI53cpFXu8D0qfw5pdlLNq5dgna2ZOlNMhLNm2yjoyaGsHJoQYUe+VrVaTYI5fvmXVFGfXNAcuZc8uoquzD1BWG5+baELP0mY22HSo6Gbdm6ad+MD/Ckt4fPCN4yatQ4PCT0V+IldFwpsfEpsywdm764M610UKse76yBvdca5BuDZv/iyRmKmck+piLmOm5VT8kzyEJNUzu7iZZh88m6Kqsrxcx9FCpajrgLOp84uU0wkPle03uL3u3DnrwolGGYlb8M2109ulHPqlwrUmPLTVLlQq88Y5nZucU9jL/SkZhFVCrlBzzbIaSnNJ4qfF101kMKdN3VmDIYAUPPL8EKszzsXL31RADUMvJFGu8bvuINPSecM0rLvR3MbxsgDEe0FdXpakUbQyFRhlwu617mXRtyxH1ysC+5Nxk8HcgKY4Q61HCmOp6fk3qcLYjxaXpLlYntfu1Tya8ePufVU5G3vVlVkVPNXDwq7C6nFZyKOyENMVTO8Ga1LUV72XZfVAk1k1Kk3YF06iqO4VqO85YAYWpzavTVrGFERZb7emDW8krI4cjH5Ju0U4NTIQmRNCelgN10kXdpnFmQg0CZmqXzboJPkS3TbIUrUEr2wsH4s8IL/xwQBrY9LChsrKNEwZIyL4WHH9Kzpw+qZJnxu4RHdZKALsj0f9IFMjUtBysBReZ0Nad6RDE4MjOWMpxCZ2c5pr++q/CTmiHbueXRF8EcKV9mLBBqcIGlTNKuOYHqvLC9v4qspwElWablOn44B9kSp0PImizF9Uk1+g6zJISU7ZKLM1HrhrjOprFhwp4GfH+MqqIkvlfdrtXWWcscNNFU3ik/0FC26UwwzeSNFAnOgCRP6n5dF1NK9txkMoAtjK77u0c04HksqFD5j3jl4Czpw5lwMysyIjGGv8ify0T1VEDR2iS/vdmKKrsZLEzWt1dfDshD7a0ewGTrl2oVQ5mZSO8IcYfcZIVq6KHYTfoATpv9agSUyGGp4RwNGHkUKrCf2TmkjKeFnS4eLahIDgtQp7o1JJ3F8oYPdFScQ9r5YphvzLpIJgGopk4J1P7XFfe1bb6XaDn2/kEN8Y0diucirTbGweNYR+Np9d1dvo8erYJzy0fTMtBQPR/82/WDpNqn4JJk92UY5d2dB8JzUcR0Et8II+930c3cLh3WiTmPHlYcCduqEKqDIM3tprsDUjPrKuEWLaPQ1++LwXZmk+c1d7VDmEEyAeDFHWyBxw/0ULk68LdFQ57nZKb8ck93wrJPPBwXpFI4Wv2Fx785Rp/3b9iHJJue2QvhWItJXTGvwW/imymTwUWXcSwd1yEIQ8q8utQacLTbBInxGbCz41AO89YchwCZKwnZ0/R3mXENm9kD+AYXY9ZwikAaVmVStl1+GRGxZuwtoJmURSveTDTErxz/S/mEWbvE+w6bCv3k+Z3U0+g6JoSi8+f/4SZatny7Yw9u6qlLCjmnPFIEZpGND9/ztJg/oQQNb9mFRMz0NNY50STIiWjTPz8jCtjGOWtqfZBpKTloO0yiPr3pOLzDESD9EVzvOqra8xEJ42XsZEOuF4g30evea2i3Owz35vsvEy62TGdZGj5bYg1Qvh5mvjx2Q9FdLX8zqtXeLpf9F36cFYLR/i5NnzKfkDxr10QPMIMa96XHv5RW0tRpTxKqpqidKFUHFqQCTBdzjNbaepPAbQnot/Nqd/G0vyzBcyyNagg22IdR05/sSrjyxhuqLhNVZHCUpV8YUJ4pWLMK3AHaiIKCXbnCihsiaKIQVtYMksJrS7qGD1Vdpkh+lf6OJ/ifzfd8MxQHipfm8kZBXyIO7hnFwdJHQQFXN/qyZCEn2qVPih0iTx/OzgjiHNd5uRiyUKIn13DHNwEGrMW8rlLF0cD9P5Kk5HjU4uOAS1sOiP4o6O2Mk57VwvnUhQAxLnHIPBkO8mpQkdFNND1dCWJShTKiZziqaXzPiDXUob1+WZo9P7dLeGu9oWtp5Qc7xrzGdM+/x54p4TKgWeq2EzxDxjHEoeElY6ye77zUxVn5OYrP32BIRZw/asGy49Yw3qp2O2yb1ev18D2xiVWEZ7Nxne6DEJimQAahXngsilTLyU2YdOn2D0ljNMgMuq71SpkdWT8gFRLj6MQpHddZKV4YgsTU/SGAR3Hc0fNhpUO7TX1s9/uqCcMMImHax61EaUQTOqrDRbzV2DUmJzLrQ7peVkILv7EmlAuuY9HOqIGivzVMcLkNhLIsi7c4IfkkszXVfMQt/76bLQJ7q8G2DozIw+peE1W3gJDWvfHZlEcx5rSr6SrNyPzazE7oryU5G6gyW8EBRJr4rDyHrkJSPvA6CySYBJp5OOAP8RAv9DyDu0bWld7tA9W3igSORy7ncKgDh6yzULh+YIzUJeJroNYumygUMNyP+K/C9DW8kD40bnDpScQpeAYy6fnc+HwYFgCzk4xhhz2OdlinOBpfajuaMv84mZ9gOvUVV4iV8klWEI/YRpEQr5A6ZkFJ4l8SZ5BRaRsSmt5jLJrIlt8ZseatYAM3gsJNPf+lY6HN020eTC0LAGgGrzqIiDwr+2lzMfidWs4cq2G3I1gF3BXZiGjeGaqYqzfiH4SB2hF3TQCTVXTCHXcMoEgh+t/v8bLZpmN3IHCYWqTRhj4mt/b04KE3hDVQ0zrGnnYo1KQsy9yez27yhxRgrZR0vha2y0WeQCe3onSppUhjtRo9KwPi1uC+0gkmZoC8J4c5y8sdFLE1k9LON3+5ij02qz1XJ5XLOOobZPU0LpgzJsj6+NwxIfCGlaMd+fXrOPdPGFePhMFnFtu6HUy+Npjoptm5sTX+2xLmfGat03uu2g48MYTgMgENUBqA6CEpNaS86sZJSvNXcxDcXjJ+rnq7g0A1vuR87fc7IalVdt+HeVBf8TW63mj1dPi1mNO6ItUpmgYd6B46AlhI28pFhzhFpyDa5K6VWDFOCGQTJZRHL3gvErTEvKmGD1QTtiegVMyLHtpW+WqGYVqPbv3AsKyK7+ObTcHV3wGflN3eU2RxsmTv4O12TOYaZdbGq9PytMmMnUFBGj2k/LrwDpc936yDwjQReh9BxgQod+9mh2S03kWhe1oy9R/stj7XuZ3Cz1e5BxhLDCdBgXqYaaWui7LmPhtTcKbkisIkHdOeyd1Vxc1T8kMqtuVJOx5gdLxVw2dsAlhcXvroyQvpY37uK8uSBUmOHuZRAc42p727pumd8mcYk7D1GGzyNxGEvaFRqjX4dpL0qWJ403weyA8pASF22G1QDb1ejqS6+i9/NlXoNKCPsqs1U7RU+jMImhgJUzwjUyfUtugvKr3Zb5c6sGXcNV8vGobocqcR3no+RNPZ/U1k1D9/EvpcgL+MzkyzvRCy6XEP0JPEPrSswMZeZoArPhkeCMsL3S+vkz/PHltCUdlmjZRsSTz/Bnfp61AtEXADJXZPUYCQOx63+ABU9Y+Dk3McJViRaFLFwkh39Ldi4bwgIQCH5tMmZbzoOZsx2EzLvJjJ0+0gWRfJCf9lkJznvsta+GtLADoau+zP+xch+Sp2FYqFDuudtOU3kD8csWH2eKHPLzcyRhdjEj31mjMnutH2zcnN2uEd9LEVoxaPsxkxgzda1mONx4KFVasrJAoNbP/Li1OlAjvmeEEhZL+K6Yr8JNghfgE/CLMuvBDtcMjTBzaHu+inHpc8eGnB4AqMLnGCOPuKd2rH/5wiZT3hk6sRquvRlwEvz5xgE7AL55kgGRWGRwCdlAHA451DkJ1QyjKFttmILkXEn251NJ0VdOhqBGQUHSJq0z7g8XXs1mbJJDSUhaL2aTLMW89fUhNnu0TH/fj0Wstidb+G6NkhTYjUpAoYDRql1Jtwek70IgHSagSMel/y3LQkinqnEcMIOVJziuhWj3tbOu/JywiXUiqxOWd2rUKkQEjU5AEP3f7hg/2r23EB6Ln+w4ceO8HQyBOVZ5Q4TVPO+GWfYHRKyNF3F23TNKoDyOzn2aqexEqX0eAJ6etTgPMr+4Voyemz/i9TklXq4mZP7DGkmBBU9++hF/VwPlKkj4n+02A+fGrefnPP3hAhnUy50notWuujwkZ6pmyM1UQy4iIp61+UsNzjrSyRi9WgPBeJlRvCqQso8pulvGrJ0MrkF1XucpbxngwUl0qZ5Ie07T+BKeVazbL1hw1a4BTvIf+tFWHq2cGvpqN+IboFwq1XVaspcOBIfVVX8r/4x7LCHajT3yogrdeDkKChiLrogdm5lYjRpgnkQNypAlvocvr1UVGbhSxDAzWGhB08l8xxe6VcBTtRgSgYAIJZJh3EFVAatCyIiyQFpao19RMo9sGFHVLNV1kGph0paNvRqpLMgH/dcZStI/AnqLGK8kDZLPOT1Km6fVT0f+aYi0Fk792NapedKEGlGb4gLOHH66I/2j935ClIjdzv0wjkwHvWAhwyaipl0pwXLKByxPoln+PNINqOxQe6MYO6vBnXtld8lW3z1ejWnFOC6+Lj67IPmC1YGIyCVEKx66D2CrvbJnvuhkg8WO6dkcI0MvbPkWKTlYiuIS/hHj0+XI5Gm2dbb65LQMeQfUIiFLUy+o+rF6jO+dxbzwvz42vTukZ+7AceIWoI9zTj3W+BdWsHqJC77DFdcmkYh5GhPvc11PCVBkuoyCWpsQirMjw6Inkqm8cWh2LGB/isxAOksrje9cuWaqiBjPZybZNJexBZ0X16jQM8JQjAnKSRn5KLMDbRJIc3wWPTxrSLzyVAyKuIpKBAV0ZsF5mxEth7znnSTCaWyE3wuRruCaqvszOb5YTdpaE117Uzzt6hyKlHHwQFkkinWfqdIVmMum77ugou98jVsU4+1p5kVPmYcS3fKRNUORPcpbBqBqT1XTQynmcMj9+cwTFJTp/fiP5LZjm0yCQeVggWK9RHrrZkXrinWFSGhX+l2AFCLQZq3QNb+z8zUTjCRNTJJmX0Wk/mS1UVzFyDzBJcZ5f/dwezpsDzidailXHj1RYIJ8gyx1JJAKcYU6jasqLez1qK6Qn4hNatF1E4/IojCpge0asFtQlVy3xlSmkDyJImH4F3mR9Zr5YVelPoOtcXiS44rs/7JDZcirS+5PmLStRnSpwmmXBE0uUeSxLf49XBbslGR2C819QkiXmkYx+LEAuNzGEKzDKWBzFatzVGFpgTffDADqlrIYGXnfuUuV+7cpOaUs5XuVV4Npv8otNgHyprq0HBtB29YPrWBgnYQ+9dG7lEvWinRo1nq3nzf9yGTnoLluu/ee2I2sUwRVuxujD+JGJl5bJ+iLO8JBeFi+U7J2tHDj0Kso4EEeL1q+0O6xrftItLH6/RrPJ4OmMTIooexynT4lgOTSWOVB6LNuxFIZ8cPUT3B0aNq6EUP4v1hs99xUGoOYsdEBUFUqNHYWSHs9GjQLQkyACENtrcXlpFtc9g5XKeDGMmvO/c9FrXskWp0BpwijX0kCZeWOgUgC4rRJJ9XEQtBgcQsaq0qyhzxGesrmhXFxraPQyAh881MLBTW6MB0f0E+Gkt0LZ4sNu+Ky3LB1KqTcmv/MgJRp0Eal1nKmmHcvK6niVztLC80Q9hi2SStciqZmSxzajbvj6f727mE7ra2fVNfXJ91Xw33KoUOZG981DaIdpMIk1jrKixKtxWVPm4D71WzqUnr58ixvclZmsJKSZuEfGmB/AFSuJ55NuZPRpWzqyMxAkBMQQWmcPq505ELH2BqrIUvv8dDBeO77Q+FbtBIG1OYz+Ok4M3dFWhilowXVRhJsIlDitEvvY5mfspD3LbH7zzrJC9Xlaixd0Qri8sbcWC3oRGIbRTiFHHTVuYP13JLc+Ffwn/ImiNxLgieZxMHiNKdvxgAHxiqdnr0AwHdNg/O9MXOMCpMxuFhKFOHda4p3wwzaygK8fWkpWD9bsSMUU4GFuVyRpS+uzVTBGD3LC2ikA9zozdyeylAPv/G9efv8qEgBa9hoa7H5Lfqilt8O0nZ6yHJNxG4Pz/pkBJWBtmxvFRgzoRdhu4Oo+kFuLA/jXOTRsCV4GlC2HDJPT0hrgAFxJX9s2R3CixYehoDoy7O0CIYscbgbInJ1VWkFl2XA9InTzL6iXaZ1mJfhpTArDUEL9HF6ZVKcWOFawG/pjxZ7vwahrQiUzcZPwjEqyCxuCD0MrHCXQpwady647FcKBgQy7p/LJe+HTqwvrHTB45jGqfbhGqONvyAtvMepdqwTpZ3n/L3ZKDrPc220MoFtoMSqbiPFQWkWr0KUJQMcBG9XIbLItx8ISTWLZI1Zg4jbQIH4RmEPKsBURTs3EFgZUpGfCD6RBiqySZS6UN6zznKbBCHqqIuoU6xB+W81EVbwEl9y20pmV0zn8Dp3pXOuxY5sy3yTATeWXyjCcRYlpOhRNl5w1y71+/LRmWb+fKOfO+GpLiMxmL3mtv20pAU/d0LhfusjDvZDJ2zAr0x3403HnmiTZlqcPrPSkW1D2HwOWCzjDSpDEU2A9v6jJ7AeXEuBQk+faAINC48ahPdlr2vWLtIrR0dIP6gkImFE1zq8lcfhYPH58nfeVBwAHcW9QQo4Odjo8TcscrE5XDlkMd54QXceo9WugqqAEaOARFrbd+XoPHufVfy9zIfJNlOzO/T9fNvvDauPaYQpS9l1vpGz6cxLL+SAgpOdi8C9LJBZhRCemm0kkMm7nFYCh6Lh8NANrB90GC5dyP3OloMxxELdfn7o0714wqfbzpwvjR/4hxmuN5dpE3O3cJXmQzjGptnIFNLOxdpa4SkqmnBd5JRLlhGUNQubxpTUBaXDVccUFqxA4IosTBNDN0xJkZxoUGSRZ7rsbido2nK+/JO6M1E1GYXMUx2VQFWsQ2bCBHywgg++A+8agSw+EcwNToWOBgjcCWkpzQ53DZnVq3gfncor/d3lvWqvtUo83CrUnTPeW5lD0p18+tmKA0PYvDGAm/JuVe99TdcSRC0+wxcxC9XnFplBoNcqwaASB2bKVhn6tU2fnnuNmchjbwWFcfbXgHmd5cOMCxAyODrzT5+O1XBQQTT0NOM5aoLc6SGwoI1ixGK0mXWonHKvjIFIJmhORttgSnAC88F0mbXk7ZSi+OMJ7lOS7wyoKTJWSC0+me4+elWWu3cTyQmpxCgGvdRUw+Ii1g3uP1d8duVJkCrZG0ChUD9g2IDALyEHuVbouRUijsWd76C26RocmL5bGom5TMW8izsnXW2URvS3t4REaDI/pQhqjgIoicInCT+n2PTgYJEoeJLwHsTiCgeQaXUO/0OqnKNJbID+Jt9hY/9ohyRdinsnoNMuVcOIcNADSabgmwX/jqzR/KN2pWTlokRO+H7mq3W7PBfALQNslJwojAinMY8tRJr/oIlNvBqWJ+OKqQbFl4hYwamUgb7aql0dMjMCPkq7xx19UkGOqfQyIOkgyZgbXlBb0ZR1qoxtvIeCv3sMtm8o64+1q6wfAMyaxai09hrPl40HV2p6HpeF8rklMruCMlUT8ihCVRThMeu8B3jc4MH2SOPTVI5637/JmazKApsJhdj+0zaJWE2F7U8x7MDpQSe6V7yDHOJV8wpOZEegO9JignPgieplwUtjaMSqDESmlFq4M9FTHF+Uq21bCfPO5ASK7QqPkFZNxdlpvlmD780Ous4s0dVweP6PS+nSz0yxom4dZm5qfLBL3Vi7FxxIU5ALo0Kxf3wVF6E1lNtwrE18KJ+BmnQglNacto8t8OjO/jCaB3CskTs2iP3LtczMHJlk4FulIljpv3fFTVJiUJxe8oAVlNULUwjY4ijSL84UZQ7DVYh2/kI1fJWlSHJKtiegxLqqelWCqonor0/sBNJCRhh7zVN674SlR4H5eFGrn8Zuz69q6+gxly7nrVznvDLqSC6/xvQx9c/yWptBgxFMbbpqioxsagwzU2mmo54wbVy9NSj7jU4HBTAgnd2tCYTKppNJJ0BfZApgi1DsI1llrIt0BNDL5+8WnB8tzAvOmxSyeK8PZy0I7CrvS/fOg49HbxMQRWhmBuOnEoO8LgcTAb1GFuMWg9DOONVIxWKors7X6Rm+lEVBRXuqKy+TNSqpwtlKF7VWc1DGnFKdh2SDxMNGjFwu/ThNwAekBg5gVNsKuym/J8Kp8ipHMwF93N4kjY874XHHh4tiG6ruj/LrtDzxFhXXndtaMp2AMRGMQ0rnvMzDWtMb5LNbS+zuAGEAYGtjYcdTkpqy5rpe3viiigq+EGtxlCXtsW7IvK0fbH09zhUNClQFm1NlvoVPwgLogamxs7WiX80JPnToUn7cc1pK+5TJ3/GR7yba8U3xk4Bm2WggE3tZL9I5AHzQOGn2vPhFKSra9EQKllVmYkHcBWeWp+2/avuub5/H6u7rHecdeZQkF4wxFKTEYetaSDsNFUDyf8dOv/B8LwjPM0RU7S8XOtWPmPm6IaryjktTs7MPN+9gDWX6wAzCVFy3VmrueFTVceLe5vHmW+lxzoEHJRMbTPvPwBf5irmfl9uoN/C5bqpJDZRiL++ybWRJSQ3UIupdgfYsoOchMuRWMvMtCScSkpvp7lzYYanh2RJK8mopfpdlj1qufSR5rCeJxeJkpU6T0MCKBqp+rNilDxifBlDGdsDrLbK2rJPAyzUSgdKykEAFS2o/ryktctzodbfszeD7ASJxZsmVTWAIaVb5Tz4zxr0lmcf4anfrifI+qX27eGN+ueRMZYMLWeoH4hoHikfBUHJ9clhjnnoMfOOBEsGrjFs7E5rTGLmfRIiAdDcKVYpGNNbiYwVMhr5+bd/jw60TUk2uy0o7wTXfYYuOEk2Oj8/LmYY2KIIDOzVJpznwXWJ2e6hWu5vzZMAN06+k/mTzZtdUxvB825S4xRBpOFlMD6llDgpwTovLemFtDSUETDI4DMHTpgJJ8bxToDkHzVViGyyobirshQRkV7b/vGpe+xnz7rWPfmZnRVVL6LBSpdS5PrXL2rElmeu8zrZ2wZHE74mSXsOx2z1ElGwCxCDZB7/pCKsPKLMErBDWDH+Z0UPjY6bdehhvkPxOaPHC2j0dYgWoEhR9lVyDAQhv6WnwCWaopjrD3QymDvbgF1BfcCVCJKLz5xEJE2WNIKIquC6U69m2k3B3UWCRWJSoh0qJTEQhKJx6M4TQSJMSQFTEDUIe0bzm7eSqFCGzJuTySlvAyldlCZotDpJ88Eqj5UX+zJdgsb4R4oFyGo2OqTesk33EyTApy06XADHzfMpFL96X7xasTlK6R0UHlo0SXEhlW8L/6z/blcxEIfuM44hGMotZKiv5Ucho2kFr019nVpi8wOcnMQZZNUjXqlnptjapvr8hopcNBSIUt61q4lKEc1BjmIHnuXOw29GINt916O8MBg/mP2xd+n52s31dd6rxpr4Zm6Ap56CbbNRFKJ5iCK3dxIlW1peaJF4mAi1d5aHE62HpTnWq0KY09levWufzpWPcRBdw1vi30oSEFx75vmBNJSmb1iCE53XZeEqJLgNpPe92ntcI8p7n93Y+1hiJXnTZ8FwDFMu8+vEqvLaulIgNmWV/VT9yUTsDKuW8xfnjfbGufH86Aanl+C2lnDdA6X7CsWU1mgba3jyod3CbLCKcCwmwMDAYfl+L3s0R0Kns6ela+pUZKKk2AxbGqzGJEkXDtfT9liT3vQI31Ko///zm0v9l7SrJIBFqIoun38vePpHMPcCIX6UDBT5kXlsirfU03H9dGmYTYhKhqSQfV2/NAUmMJ9Y4H3UFN/t89sfC1L4NiLdxfWoR+Tn/qzQwnIqh2BZmMmzKAt43GvH4qjbw5yhmtHb1XvT57R9siCJ6DHhHWy4VgDe58liaKJSGv6jGNeR4CDgJumez/Ke8SM2Y3zvrTX6f9FNjtG657HjanE4YO1YtllAGtXxEbZv3lXGLXyfVq+Hw614f+m4npMhRH3YCzXqnYs82nQAWMbSAfCM4A+jsKoa/ypn/C52/zELS2np07dZ6XIH1/dwg58GlLEZQrfkpXCC7004Q+82S1n7hFr7Zstxj08RSyBX9tCiECpjTmu1Z0rU8GzYcEWftiAAExsKW3Cbvk8uL3CMjfNwtYZebftKFVMKKdevMOfZwUC1h0gNO35Mbdqe4g8wQGF47MuxUnYCyqlN7axbNQ9drPe7swU3HeqQUQ5+hhqlPC6gGx1JPBhF/AqhoXZzFCBDmMrXXlVgNCaTZ0V5rOC2AUc4EUfeuoW5QWQUSolPMV2RJib1ekDWY+X3uJKWH92zUVMXUf09lOpvwcCEfLeAGL4jJpjcDX3tQn4d+9pC4XC7Xgfj9bd11eY+qStK4aJo+1N1tbsmhqjvSKymDa34uNXxMa7XA1Yd+GrTaIIX1XLgMbpAvRk0I/a7sMJCpQ7SLy0WdSJzreqd14O9SUmT11DoC2XBIdWPlQhKgZa+TQR8JWrz68F9CU2Vzt7v+guLmKipCoiSgqEDfD96WTqQdEm+iiqcIWr7Ga8XAUwOEIBDJWF1WM2bq5kvukY9avW4plElpgCEQS4YwDGHEhctnXbXXTftBtQ9zMKqDpOzD/sCkrPxm4L0aozGZ4XoxgSKdDlBmIVQ0+dbl1JeZ6ORNGVz4ZJrNS3hI571L++scvh0NGQLBU8AYB17Ld3nNPeZRJO6I43C2VG4xi68Uls01xUZ8YaoGLlZqBsLYacmyLh3kFIoo3eUTjU0XXiHaB6eXy3JI42uelt19AU3EWA1O3Zy8PWE9YG+Zg8tNJ4IAtZPk9cr4UbDWZ3O1FZXUNGoBjcIj/eTp0zFbM879WajZe5+SEZcvLOD4O79tTwcQPKFsmgkyc+ldPlJ/HsFOQyuXb1AAkmGuIkteIWVm8AJCy/Od3KHjm7vHZQDVu4ZXkIYplyPgjoOuXZOcGATd2sSW9YoucnIjuzvRuNgQeC+8C/OO+mSe2xlVsJbj9vjSMGdako/IGZSTouMEThxzz8K4DaKTN8QTm9lSeXu6VzmRyzuoszhcG9eivIh1COzD2PtBlpwcS5ospf1FM0Bj9o66mES0K3SPkh1ZDnVlKhe+qD3wwoR88NWKWg1Am8gIghg1xEBUBaGI3MwVTbVfy6TbV5ypFRpKwv9KF08K4IQKeUeG6x0BuBJBJ+4OfbNviUJnBTBCSU3nLKaqvplyuRmx8HR0BMecOc4sU7/SjWt2wVY79ZY8RLo/ZOuiM4X6kPVsnWr30p92xVeDZFoaSunblrQ1h/dYs3o92bxsg/rmWUUBwYpkiatBLkhLxWQWAdQhFLAIAh+hvnkHltcYBJet9+A6VHL4OI4aTLZVNmByL72tO+9djgVFcfxSGUoOuxleMg0GGTW1r6dzpYq1W+v20d74SaGb++u3xZhyDnCRquN2G9u9Tt+gzc8Me13eGREibJMqu+30ljgxeuKa07qkAP9BEqTbSxExBjnsHnrSqKGhyjDuidYKtchYR3fby6cufk2h/ZeIyyBcNTy9EWAGzgJAkg5SFahjQODNzq2yUkHXBAhCNtBzPimVrlXOZ6Vku5h00Jpi+azdce86DWl/tkrxAhpuTPt0vbwAoABx5NIqRho5XtaBlBqAOMlmhnAA9IWyAxLqHRa5485HDTdW8LvKI4tnDWpw2903k8dhddqX4s4XNBL0VniXuLBj1w6SxxaSX6XgAa3SrNlWRVpqUEUiPwsIzxr+VZzjtTi/y4QsyjSta97Yv8oRM2chc36k6kEncTed2kuC9Lgw4CYANO9ZTHHBBuHu4zCQ4blItOPMniCqTsvSIMllu50ZwGsBdsz39gHZYiDz3wGn/t2Ffr+xezbyk00oit50eRJ5FFGngkuZHUSCVEbNP5Aql7xXDceUvc4mR9sD0IqDSMO+n57JjzTGevwParNxkbhqScOINcdIeaRA+6W7xhyZm0cgoAjYih7iAYl0HID2W7ViAl6H4oSHI5xGFaRBuk32efWxHyl1U1tu1s5ZneXEYzWCBnxsg2QhEI7WrL9RVpwDVOHIEDmbTUrCGa5bEWVjr2+M502zvMJp+j6ZQMkCWXR4mDbzezBPf1ZvqOXhafsnFYscD2ZofEVSlXeUdcJb5bwDEpFvsUvJxpyTJxWnR4lrTVcFShOusjWq1oEJNV3L9ROBcXZL5XB9bWIbN90aKVsEFTcmuM87sIHbQeDS0pXTQB7YMO6GSEfjXfeR1fGIdoM63czpiX8Hm6wiZCxOiwFSDnL6Z7IGehXWtORHwd2bpZNCeLfvo2UW7XTcJ4lsq9VkDKmUjaUo+WcwacWcp4czLCORfiP7bMjIazZqVyV3u7aPqpF9Sn60PZ1mQy+rx+C0WBuWAKypwq2C5aOV7Ya9OvS9oK3uXEDtiPeueAWrWC5VBHTcTebVuTsEWamCSdjUZ1/kzOu02RFGwX2hhh7LNcL2Gzbd/O0euL+FJ1rxUbipkABC6D/fNdaIiM3eOG9BG0AMzCiWJkyJVS9MhIjqzCIk29gN1tJaE2+kwJrgzPGVCmIYOlD1vRxI5AKQHXVtCWZThPnknKgI6ldDMC+RrU/WYGbSua5Ol3gcZgYEotXTsaTEqOEa9aa3tp3Ics6AJnyCdUMT31Pr2AaawQ/bIVqR8vFiji5Gy6mZvFF6pYgBrkjWrW/roxpUMxXVzENFjgLkwddONls2teZ+yRQq2Z4r8oVOPlTb+ahDXmom59k+RFGP13V+G1qHMM19uYuvxNTQZUEVwktUrUudHzBGDslXl/ebGIznkLJP0QbxgRtbd4FJjgo45abybqqihRCv28+WUNESPGfJTaEB07Nfp77cJ8nAYsrvJFBlZa2Nhvg8EgtOuSV/NIjsiae+JtAnlxkuBWHoi4Qs4Z90oJ9K0INQs5Udy9LKq+OnPiyCQYKZqWtANDSO4QBbJ6iZcxRLwzDkFfBgBUrR3+G7Iu+Qbbyy0pS0moA7CKMrBkNyHiKTGk+uhgiTl3KLu3YvK8R4tK7PFAaDuhuuOWvamOCRB2x3OFjJhSPobrOhgDLQzmnNpb5X3Kt2+YgtYnvhphj6LqY8D1k/FmjTbsP/U3PEMDZ3BhT0ueYFIwxtGDrn3KgnVa8BVIn3ZLtjZ012Td2JYipr8rCfOk17WMG0+HG4Qnrxouz7+/2wPKEMFx5G5Ad3XSF7eSKgiUTitvKupOzLIxun07AHx3pgtpkbTeHpISVC5o0H+M2H176ngbitWtPZdpuWhNQ7xsumW+yL5AAjLhh3WGtIXfgLWr8VIvh3JrFCuor62dYSN4Im1A7IHncebcNvqIGAohGxEnAaqmc1DcUWxLRpMiCRXTVhOzKmAN7mW8Dw2YiQZi5mvtCwocTKJqxgF/CjjLttGGuHA5YTA1MoSgBRYnpGC0zsq9dEJcsiIZeySY/hlZy/YSYa5//8Imcf6BAZNf2+wXLEQrIhincu59qIny4qhQFBaBW10wYkRDrCaSoHSRfLCkS7lHe6bnH9xH3r6yZyWBV8/Jsj0QZcTDmtbMjCo8WgyyGxMyJc3pZI1txqXMuaWcVriHzs6lwtPPMZyp2lNdukfCYtmbhMhV8YRWGN2NQPg9amPI1GlbZcfntxVbACzQuPpTlSuWLGH+WADgYvFFzr/nCY7F9evZZ6FXnTtp4roPmstWSC20mts3KMsUN/QKKqVi8D1C3pQQAU5Onf/ZHwbnXkk/qAVx6hcCFYGkQRLU0RQTF06Gn3O4OjEYYf8iBLbylLWm3JeqoIz+P0zdg9hAYqp9rGqpwOQFMxdrMNoXVS8BSG2zdMRmM1/o9bI8FZuf6lpAYwOVqn+36moEjg+jZTNVaNiFEBurc0r4lTh4VVAF+yaBhur4qzFQRFIeACZrKV8jpM9SvBhwJpoXqMGONApNLX1tVGf/BdTlSkjmWnkZeP6WAZWPmoMPumWDNzUOJklJejIoNhXoQrzZZqszkBk7rIdN/bUhiWhd6CqDX2DDoCoG7nwTYdLXTDDkN83Uf6aJH2RyB4Ajhuu9Ppwv2g7n2INWbv2oBVs3psoqJ9G+NmV+BV7i+ZxfPFQROz0hbS8xGfNsSwj13TiI8FdQos+mmqJId+IFoc2bON6r4aKusZIGP63pZqY63jzeplIdX8kKbTrEF3lVzQNNPlrWh6ahcRFQ7Jlq8kdg/7EfbbSG0H4IhqR5XGN3QBM0w50+LhOL+Wi9ewmcSuIDFdWbVZE/Rhit+FEXqQaJhiCp6NM512QVH8ToYjE7EXgy1xluEB4JCK3sJLtui+rom7w7UiX5DZy7tm8Wq9thkPyOoT1a9gWXgZjb0aD7ItQKmci6bQQx8t8KJpnkkUGiq6LCflpsBEy46bMaHv/GB5z38biaaoHEy1zsY3w2KsDDW09Wa4Atk7IlZ3inkPug7gYpKC7HwXzS/V3PWnVPFcIFniL/BRD895CwvpKUs67CPjDQgQfQa5+4TUqueeN8KnOxQMiwKnFITPSWSRy9gJi6/TfuqquX3HNAyh5vCdk2jc/VNpZBoksF/Ec9/Grl29ldLyDtyeVktWLwslXK9czhcT7DRy2upTRGzeW37HSxwD0a3sL0RHsXarWDBp3mz37vLzVXx0s1olJ0Ybi1EBDxG9rC2X5eLm2ksdaWGzChB61biy+FzgbQLqliOsSTYxA+6RpzRmASIVTwqKdXZ7JE6dO0fJlT3XcGpYSAl63xoZGObObkBNmFCNzcnkLOwx7Re7KoATm4AergGvbvqokrTUMylRjAJPfid9tdUi60+aUhNVCJAJE6ol6tXDylzapW6ew9yn1tqNvxti8EVYE+Je58eNdEeLK9elZ8kag803wbYN+2Jpt0frku88aNR675rJLPnHHJBwlCvR2ofAxZa7T4e3lyVEJQLc5tGoWttg98OFVZ8O0AB4uDC2sU3OryjYsjW/+t+F69z5+9x8DJbS8f/9qupgdNqYEL7NYoh5eHw6PHI5b9EvY4fAqzoMkyX7z7X5Wqnw+RAoe2FnBe3HV4/htVIaJYa4CJMGTRI1yzVMLYHrv/1iFYb/kmuQPPkC3ON8/K/4zAMrwDrQ9e8MxdUWi8KT25xCJPdMKFndctdnMcmFOdeo9l2iEsNnJUfkkmIerXdMXaP71bSCEiOVawRkYdNEqBaSEqlpWzc76b75sNpdrsJB8Q5BaY19r+a9mZE0U7jhCS/7d7MUJhMxrnhN45jVqyLkacL6TWqxyhubXYd4+/wobc4P1K3LZEx0OTMsLBa9rc12kROlemHqlNky63Eo8X8dc4Ut6oDYBhRfm3IbYVMiNkTeT7mG+mS0hxOcBKEKt+wubM8BS203hq3oAZeDenbhqJx04BujLNwEYYzYkrLKs9zyVg6ijqVYtchxJdB0liaIKcS4BG3R0y7zMFxpWyB7KuRtdwuBfhT5iNh9t23hUY23M1eSRiGPqmfaWO8DyOK9rtJ64G1XusGbM/F/XEYC3ae1V/7wKHWF4tqyzpFY+LuptBpI+cVzggmC4T/suoC6KSEIyEQJs2BlOdWJzaNLHFXhkPH+cj+0E7iQyzJKpFYswAjfUvo3As5whjmKYosYPlrRSZEIckc5sSuR3Qf31R49nRUucimv8mv1jAlLsuxM2KW825IDBKMlZ36HcjYxoRpHOattRQWZgPcygOKicaT8tVaSVu99OW9iFPBZPpO7ljA1CRc4DcoVUl6KG+KzEuSHzubexuq6tFLaLub3lPRY6MZfisYJAd4puwgMxtQ/0ByoKzF13JQJ+J59AnFx6OhaHymAmHc511RwoElU3EDXGDpg4s8Jsdi1J8m735mI1Cdx06SoCjqFCVqjU2AywSSD4FrLJ4KeIBcup4Gja6WI30dcG8KPEt7yiuOUvleNEcLLqCviaZ2HfwoVRUkZ8Ia0vMHXzfqw7vqBQui28/54HPylCCmEh4fPuyExs1IL8SqwfHFpfNed5YMeBvsgxqzvjl7G2dn1tIZTNj5Dqkwr/BzHe9dzcfebJfHr+aj0UVWARE8VIXh2eyROiIpQlpXQEhvnioanYYehXYfY7ijilACoQzSn7V3VqvIREwMogrT2xwaFhU5eCG2WHHbdGQkZwwgRvsFQJwEvPTmVvqgDP3y/nrCKLloTL/8gQGOS1/jghjCfcrJ8G8GHiST21FY6McSyKKjGOMAtjevDGaa8km6L1Euo3ZwsY2GLiOPEDh4t48zHDla5jQaFqz2LUgprwUm3nw2DCrKzQYvMmQhx3eWhJgWvUnzRq74beabIFnBV+S0VZoa0IXx/JAHHsAKESuJFA31dC2r6vKzE0QO77FJj9vPGIB3b5kzYPpXPjhDpdzdvz9Hts7X3LkLji/pLfNQksVB9NcK2Hkf/WTbn3t+OZ0CMFlOAGAy4PkewXm6+gXseLphLPNTUdbwbIVwosVmQZUqRUC6MRVlQQiy9EZ2kk+QrzFN2F9/NRldyDjNDXjQrN+13AviaFwSTnZ89d2pA9/Uzn5U3lGy2yi1XIGC6DjmMHp4DKyH6hVAIo8n98xRoSxSt6OzbbRxXiMX8xvqKuawvvOzr4pbemUh0qqYeiMKwB83dhN8aZF4w5883JcQAx5Y4hro83ocvfgIPKjVgV8tkvBsaHuoByHpEvI/srDtxiOKXlhsmbzHiq5+NtJYGopHgeXPLKajowHWtFcjur+ojKDpf4EeGBJFW7cmSCFqaDiPWReMUwT4qngjBHfdvFjkj8jjZnm3z0+8axe71akCcQ/+3OitutlW5rgHfon602SiX85vvSQsWo8ILUuQBE70ninUel9TfhSJFK17PYCQThJ+U2uQZDmBCDyPLoeAD30I1KflZhCsnqB7EGnuRr14Vu7UbZIps1uQAJrqlb2Kh4M/tf2eAt3HLvwtDued1XSkAe7XMC1PIuJKelUdNXAcw02NnFFxy/0BBkpF6gxzsZMmUGQNpKcDenzdFRJSXhZk1eICH85nIpxHZaqfKRDCerUQLDZLz5BmyeFokp7vFeqdQvJgJyYmJgXX6GQTFw1Ho4KQ0JhtKJRu1NVoCPzhrBLR9o6U36Hgr5c0wMEgUcRYz7rOxJPBhCPYGpVWBfsCqrpQofLV44YgGyVihiAAyyErj/ZAYo0ssZtjFviAzfS61dXzOxW3mtt25rF9s/ECxuYul8f318HzqClQveej6BLy6baxlLz/L2k1kxGqNABajwcjJG3UjoABLtyfmsPFzJRJflNZCx3k+o29f9hWxq8v9LOOY+3KLb6fnSlNzXXGzQSIk+vOJaBOJfUT5wZFRGoqTJjOnQxlUTntgRLPAt7CnYeNGIEMOEhgLOZPUgJW4NQUgipY7c4Un80eqqBI30eriyZsIRGO65G/QUCsAuUX+IKddl0ZisCnQfqaA5RnOAVbXuYWxnJycyvuVTCbNHA597zQv0Sg1cwVMDvo073zt03Jcu2q5IRRKgv5LkvJ/5QVBG0wpPlimV01+cax0jJvYzgbpMWcbrqxzEUpTLFkx7xzSnzz3cANA4c1OE6OHNr1sU/vJiZNOBhk0BbDV76u7qS0Zl3Vb6gvWyb1RMvm/n083mm9a5UBWzRuBAPoyKI4qUl5OmFefAlOXwATdJYS81c4hrIqLkI2925ZGFhlSLSRvuwqAprahkSmHmQhh65phqpZqpYBbrwU3SpF1uDqpIP7T/v7WsYPbDayXmHNwm2Qt4rRMsWBcpfm5UnQoqUIS6TX9OYLcaktqzxxiAAUVSPuf0W9ByaG+NV5tv7sU+frLSfD0+bG2D4N3d0bmNSbzQf6Q1tokiGf9q8DOvXJagYw9OBUZfufJnfV/kIA7gmf0TERfCFdadkTXeqqQE0Pf2rUE3FMsvo8ezf5bbMMLY441S+QrCTQnaO/G5Dr9eOW0ChpWuJ12IrtuYYkDzRR0kSqR2CNZOL4f2jsYMOGtcgqxrWTJ2bsp1UyOl97qa+fGpvWss963oeAqaHtIxH2VZhuiKksquRlW+rnF2XdBCaxhl3yUuo7225TeOBx2tQYwNoJSgrlq4C0NoG1MHRDkXCMsELThSLs2MJpx68EFJa6crQfnpzWz57yjACy49YsAVJDW01It1jne6d8PHuqv1MFzKKj62NQj06VIO8RlihWwA0XsSb+bppYFQQ1IyTkur0iU3DXPhaC0U609uwYaecZaiwkRv8Ii4AzsYAet1kFaX1o5T+YE+eitvxQMd7mRS4T9vHg9GugOdhQN2fER2B7Hwk5yPoysmlgT4wOA8A3H73vfakiTTX/IQnzyKyCGksIg2MS2niXeb38Wwp97ZqAJz2+KwWbPSHuo0diltRuVHH5qnuaPCLrCMgVEOJDNohKLWggjVAHUkANEOBcMciBzvhx5gbKx0rmVspgtuuCGPiltfFVVgSKSAZAlK+cd4Pzj3YZ5Ks9apb0a8CTZlCsA+W68qTbG+ZA6RGi9SFdnnWOf7IikiDkjLlvnQl4gAQRaplmbSP6iiq9jBfhTuV4w+5ZHf43I9LpezWrFecrBkBZCKXDKSOKpFHXKHephgepaTXgUoAteQNaORqWmoxW/PGQjIiIo5nJn7Uktg8qy7cmLLnKCQ+NTC6iP/FLqrBbJq0t9M5tLCmnDVJiLhRjTGdz+SQ/b0Z0cTh9mzU1gfr2wEQEcX9BvTBlOy1k64wot6yaTStRgDvDYiP4dcpW8JUYaqneHe+WOQrIiO+O0gZHEIaRqcWqCI1u9vfzbLL30AHZjSo9TgVCJNyQHyVrVJz0gKFl+xU5rjVMdDkHGsUsewheik6OudU1iyukcGntCdefmv+PJooZYr1nYAo9XMoY86isHj33fx3aiqzOxITNvsEUXqs8nwO52wt+J7KTgZn+r9Qct4CLWmQq4a2XoS5DmJs0LvMi4nMh7jCmr31CYOvFvzcm4kQy36hu4cCdYDj0uRBpbDu/zNwG177NPLD1RDryYwixp2NJxi34ObwA9mEjeDXkuFO39Zl2lEdhrypj3IEBTgfBcEBWxpOHn5RtRkypp3EIpP6Hfa/de7XtYrqF6cmynaCJOkwCncTCJrsVR5CnrWvXSE839IrMvkhY+NocrgxLVP7Jo29EY3ricgN4e9TkXKmrOVrP7TsAYTVzKH7T1h2qomVvwoTJRhYymmmDXNn6nxLmsr35iP5izOMNGm9N8tIxCieDsQY5Bx1I+Lt/O38/UuW4wm6Az/RaEJLtQVFRxq6P6x8dnGSbzLoTTKYMIk94AS56srAEnZS319TpmyuRK2eOXRORSsZKViPhfsxv1DCQPOUIk28sP5c07nSrOcH6t6dsmxNlAJPStUEsky7ieqVwQdslAk0pHph/kO/6QMYVZlflNRkXnOYUmcQeUVfmCEH0Uq0z0eTGeoIKGOSXn4THWOoSL+FDoMIV51mhXBcjptey2tWbDJ6kskkaDWloVPTCC2bORwYNiVQkekztxGTVrsG94ZYDGpp0qLPN70hnFxEkiMyEBdblSAjeY9jAxksu5On9YBRjDYzOUnDMVNSieldyEF5UTXIXUc3IKF2k1X2Y3kcxHC3bjtHPuLBvyqK60EK3SCXHc24y5qlO2XZbL/VafS6NWtoxXlpWuODR+aOgyRI3Bpg1eEhtqknXijZGoBngvr+iKjch2Wa0Xxlu0vCl4ACgOlQpQcFPoYYTxk2fazwYWAlCWF+HfzZnTnp00zESAKD8T1yqtyoSPnLMjQMhtKlKWdy/kqUMYg5asTQZBaEC0AMZ4+nUWJklEkzzrJg/JZ0e9zkTOkfVDLatlJ0c/apoDOzJ+JsQzNTbviuVUS4vgmTRMsaN9QqZktVEAKYn714oZetztjSE+i0mf0aEgIyvUQ8z5WEN+TsSXxwUCRBTvLMqJKG0OHuFuAVNNKBmLXaNTW4ySqBKbh5ojdwQ0z6TpV3sz3NYUU45qXkr8HR/5I566ZtuGvo+x1wj29xSCpe6oOS/ymKwmz8T1OONNs5kZ2DFntrT7+F8FAwUhoYRKpB5e0J0Xw57qXl1BO6D1mGqhcx+TUgfzb9RiFBvNCBdw26bJHgY/5GF3GDOfJTELUC3anTE0QcxC5NIWkuQBsWBnIZG3UbD7PPfQKgW1q7fVjBtZP6JjmKWMSKWwjRxHLyTS63QUc62cbGLx+R9vDhPzUb+1RHbh7bM29aQfMlsMIbSbLC8vcCx6B4oIYOXCCjrrwfiaIJqnMzrXkUKrZXkcg13m5fxsDNclnydqAVVkZEfW+g+Jc+6zLHtAP7cQc/iljUQQ7P2xlGwuAy20y1anuYCSldZTm2OXCwUcCDyLODOa176oKoqWMkcB0DNwUjNItrj3LizVh/dlpbumRHo5hKhVsBUfrDF74AWFmSjK6aY1ZuKm78T/EAEqLE5150vOlNdE2/+Gyjt5lZx/0LTPCtbmi8tgczOp371SRnTACIldSnsdFJOn2W4RccQ7JEfosti2/cQFnPyPC2JeO/fn1Z2H57LBPTvEAe/PHlyaV0DjPn/QyTjt0rgehvZn1EbPhJficHtItObUidinUY7ve7NEGy11FwKa9Ujgx5ivlWY6pBfY5o+6no4gjgJXoDV5zYeoMxTseheTLZbmqYPl2X0rzz2xxddEpxNwiKyp5txCm5mj1HRvsBRSHr+uK9X6zCcmmsesJg1FHirWpdeWSllpUUQxwUhTLeBXTqv6YQJju6ew9t5h2tfjHzyvDDBKSb6TdeTc6Xs/IQ5B8OO5HQvenaXCglujy2LuR3cbX2k7ng1KeSDhnRbJ5zQCYcOknhI4XxXiJDwYnPx9l9I1f3U2whpdkzdtqOJxVFRiyEvKMLD48GVJcgSQgAOMWK+vWoVEzn31iGTNdplMD/2nrlFTukgwL3M9QL0Cu+njExZqAR/tu+uArnRNVFs/a9PKGXMaad7m0qk36JwWJx4m8+PFwWHo4riOSWE0sRZcKGw6zPPuY6Kp3UTOO/Ib3SyAZQjLn3honFaIYJseyB48PU3yPJ8V4Xss3StFkoc1ElzAikq0OubMChtVzLrxVI7/WfJlzZqoddSyRh3NnLD4QsZoTrYmFc7OjppZnjDJ+1MF2iHSy8k8MEyhMcvQT7XZMG4ooWxjU2/zniGo6JWjRasjpIMhtRWiCy2sGM3D/7TW+cHthqGfe05wojJyRPxJARyAbEx+uDK0OTwS9M1oNr2Uk0xygdLccKH42Gvt3Y1BqzdEmUShC6wIXqTEK3Mz28leQYYUnW6okKh83A62G7g2HV6jDy7G1VNJdqxUe4rjPT0vF1dF2MTtqAwrkNwQ7d9uVGWlzDNchazEY+gaiCqyxVgOtbT5ubZJl2oPKR7yoHTdgRsS7nJd3K50rRPlupA/XtWL5Yu5njhSjT7ymV3tyvn0l/IpGyDELxLbC/DaSAAaAW5KX/dR5svwy0G6EyDU8PsFwxBVBYlertKOqiKJ9+yzCsxUiiJCcCf07xdwmJ/5m0tiAsiXAGiA6ZWJFw0iZzV7A4wAkO/IDXPeKkVKSMwJIcnp5GoS9AlNnMqJMhbJMTCEBjufPymWuHfnrstFG4MvP6OrZglabVPYwKWEW9jkMGppJRaAsbn+kW/FDrTZUyar6RKxqVuyda/jdxNc2YYQfQhqXC22ubE4VLeW87dLtdEJrLQbLXXpY2xsLiX5jJ7Wsr9eJaAYnbA4lfvnvoFrqCvpWMcs5TJQun0o9Co3TuiW/jZK82AS3SwWaY+O9kNiboxXOyZBGvMz2dA6bRJFCxXIsXTWC3W58kn2Hddx8gxINx4F7fw305RVOwRwqXgIpBIvwIoxtL3Q6VFU02V6VKfsuMN5NguxjIigB+MiRH4scio5YZD2DHxSsIe0SAz66BxVqNLm9LtGXxZ8hzwcs2Vep6q04Y1E4R8WRKS6qket20Do7hYB12pZRd0fLmgLCcMKfNYQpkGEKuMeXRtBsdvwcTRr6Tt2aTwSt9ECGwLc/4GmAcTQxgbbXkdygery8Ng27ms5HUErIncYKF8md3SjKilUrzL9uCpVZRNyR7VVqrmVvE1kf+4aOlXh5IawXX6cjRnQO6VOleRaj9STz8jtJdwdiuUhJufMZBu+vBY109IRekx/1p3zqvCkhIYLYU0CpDSXqWikB28Vzx8KhWEmsaDGU0SEoFn2n+qYbSOThSTGjXFGEbcIobk0bNB3tteaorWKN4zFTP8cP1qnLBI9iOIfIGTavmcp4Q3i7mRjIRUUPKPUtdNdPSvQ1u7W6brKaoFm5RFyIOtKX5Uwc2g9llJtfF532WCwFVP78isu4qxKGVEIy1n63hQ9yQhIk5jaWt4FrtqWJnyiburc0hNJXK6ZZvU29d+sGWGLrMLUuMtB1grdP2NlRoIrksLtF9EOJ0WD1r3+cQwN+7EGyK+56982BqKG2T8pssXgoswBcRJqIZ5iSIXGQDlff7CGlPo1tbWjbOL6E0bmkxpfxjSoxpfzGdogRQOXJZCpmVeO+ERm/N4+VDaIZ8XZnqB7G4XGGYRGyp7Uks/4lVBVgVuCiGbf+7cguerfSLQWM2Hox/zzmKETzj2Y31gW3JGsEBf1OmcVExh5UPEhP7eyPk2Gmj4vAGSm6JZGhJikdLk2T4gIYMaEOfacE6+BTY47pCesam1r7+QMfYoGbu24iICeNgr90fj1gbYiozQVUKBE8PjppzddSTyOi70sT5DRX1q38dhNimZaNoTLpefRJ9OhCbHA2R2/b1xRSpZGczLYviVSk4Z8gqRUXlAssjZbKrY7NRjpDmHxyhMsRM8QiEDNoCND3Z/KQB9sbVz2MwkEndOSWArYyHrckg6S4cT2zonG4LX5vX/8upMtHcbkumhPDfmemvgwTWUcZSa3XM1ORwPdCPfeYvTH3iN18W5j4fECra7SoJ54xu1wSnDC5aQoJVLQyLLLMBnF5vsvMi17rAe9n0t3YIZggbxPLmZa2Y+J1o3qLgno1xgfnpkS3jB9Kiey0k/h0Q0Nufu5cntbhoIlL+ZZ/Zn0q2fsyYkFr7eQrKGsZL0EBN4vdS5iEqf7vLWYd76FO+DRe1zmsWlrfVtycFoK8FkMK2xODPINuClR9Gl5xcCHJLEerSy8xsQtSxImJC19sJy17st5kf3Cz3ZjI4wNlOM7s+nT1mEbTn2YlzC5IIDyhe8qhVW519aIpBQltgQfsKZ3L9Ec5ynxtDHR1siv3gjohKqqt5gAH/JycC99LPzgTd7Fbp+ah48fq8WIq7ST/aC9P406A6x2r+q7b7ilddpGbo2laycGTLiaLjOARHSWi6uAeGJXOHx6686yPpigxfkWE8/labCWwrPB5lhdSio7c4wlZce+g2phbawFxBJlAFsTzQtI8URvIpEi4BVtJoZKnq0eJDA0shYwgboiPuJTrx4M+Sb5S+StlmUmePVhGNhYz2hCDXsqzs96iA3eoMqfeDpqShq+CxjH6xwU00yAq6/QtNs8qjJG6Nvp9UPq6gCPVyckW0OigxBSSDWsSwtLVJC66ITJfsRXjb5pYqbpbUgKCtFSAwycNAhjQWOk24HZxupKSeD3clWaF9mUyAErwzFyXiYXgQkNHPM1bZgLx3akoNPvOOZwoJ8PrjybvSCeG2e385gkw7m0KBR6OpyCJdY8uBOrx9j3113K7ezsBTMSSXw2XC6cvf5VYdCmPys358IEu8OSqqcdpbTSie4clzLv1wT4SNsrIa6NOYIaQwYqZqx8Pvs2tH7HouCdbq2BqxuepTaV+6YWSjULFFuXCIb6jCxaenKPUkyNIU+zy3mKugtRQ7OEMxDg4EDHbEnF3puTiUhGlM5202HOs4QqELzYFuzdflK19d5sj8epusMxfaD+8lLFzBKGQGCSdqkvnrFcjhVmu03yAesl4xTKdj/NEmJA0NF0y7ZvdOdQH51eCx9Cs7wqIRfb6IxVKeOwtd42pOjlZMf8C+1fQf4hf+TgUDeZasW+3ix3PdJODi8gYT5jNkHdtRI9Fa/Jl47N4iOlNp61y7w9AHF/rO1urGJnEWpTFapKQSl5BbeqZIJXEOWXcMmXjA+J98ddmidEqqy2k2BrVe/vGs/l4TAIq7sYKxDd0dNsOQSU9uR34coFnSaYHHGA476RCXGX7HpBM/LHwxrHyzoprKmJ37Ve2y5Hn6VNyflUdeMwbJ6Oz+0qI0vaQayqrpmI2KL2O6Qdt75LxMrVSFYngKuotDrhYqE6kRZtu8zVlbEuNC3C7Jc4P62x15AcygIhKhOQVtNSUBqiUwhCKARGKI6OqxwzUlLbeLXvAnBADKYZwOUNSY1FAAsUURRdZuG8rqVafmasXdljD5gwGQYsHsxjeDFGG7yNyF9eKHuH+zCOsgyX1GGWpic90kdUUwgM17rXGgAO64GiiZivXxysJriECGBGS7L0vrnmiY9S4IiRp2QTectzA+CqVjqTyhteWyUIch3g/neJitLHArMQW98DqqYa/sAT3PonlTTW+IG96huikJtBIaVs6j/xBrpSEzFjJNh8V8eKv1NB2LgFOGt8IlKZzt1HRKov19ijar780VLmmZCX7EHggLg/jVJ9Djpx1eJJzlsnDmYczrgSbak4IjVI6mangZncKyR85wHKHw+TE4Z+iYPivQdzBLRLFUyl9u2wAcObgi4KZxPZ0mZZAha//OCTcLMKcs5GMUgqE4oSnApMMdFjCjKd50R8G9qplDWsA2xOD8eIXOSTQhmJ0nLn0vgqpdMqbdy76PlCYGMMW7H/+lJ82KY8kl6dRfBZ+qsG6J+OehwnoeSyg0zglzGVkBxlWoOV95WPG0cmiuR2HpKQEfy4QtoSOCFttAdIprspq7uKUB9ZO3nbp+v4AAD2xJGoks0Q35VGVoGGXmAR2zadDSLUjMlVpzJ0Ka/g1PHS+rXizcoinx2gLJFPtlo/pQJ5CuNhay7wk++lZ+GB1hz5czKwpVkDKDC29UuGGsljZMKa9MFxmw7vMyG3pk/HH6lJKX0wvKUkVJ/gj5oYkn436KnzeJ+zN7HPXBzH35n64cbiC6tS5NKSQNQNwYE+NpbZAMVc6dTlPHHk5Dln6Llvy6XKkUd9QYz/Pgn2KOLxZe0j0RNDnjYK2vvqEQRK27MjXSNJcpN8aHTEeDQn2D4AEUXx1uzcUwLg51w5KAzsn37a9tkASDcUBmZTsznF35YxpP2OohIr+qhaJCBVmV6/su1qLR6nJDaElQw7HBmDEMupfp9A9vIdNDMlQSMc7ga5aFRWUVowGVWEHSoiTUA4e/LCsi1YHwda2QYRPg+Hus5glrFhnWbPr6whBtgYGu8VyLCUtElABigwXhU2vVzSzOBMqwPT1aYpTDgrdMR473GmbI0rwJzXoLsBi+etJparbz76vd38WkZLnTInyZI+MYjihnkYSjysqA6OqcT9zfcqzImUW6fO3IZS+PMRSaz+Z1w21AkbHbiDaZ2ZcS+Qpv5PMSp32dhMyfJfAydQgaY7YpUvMP1MZJxAV+RCb8hFFtQwE0VmwGet5cljfcpVXAcpdfyfntC7G63RSnyEFIA9X7BijHx9AWf344+dX3eAYKd0npCQ+4nuoTuPAV9q6MmZ9VLl/dJP/XsIWeHbQnYgZy1/c112aJsHIpPm2Bp3i1Kl4vFo3FK5RqXACy9MlJMuJlsHu8vOjwS4K7T4DYl4jfM8Fg7yeSCj/MDPFIVlicKJr5Xlmaszn6hLOvPmvc+OvFubf9UwzHmVH/obktGUZgdiwCM6AS9+VUioIWtT5CBR899wfpEFpOpQIJ8u2swnDYvJXAWd7FPMRNPcokRQAtd25MnCqH77Ekkz1a6byvLns6acXhx4qvHpQvcuKcew2FhP+1tt7FPsQt+SFm+WycDUyB+FC2oPZTMbpq3hZtKd1Qi5Od/2ijHqW9obGXesvWczRXoCfnA8q27yYqGhp8k7IC0dH5eQizLkszokfyASaizDtY2hNrLlrqSdAari2gqclNAKzzZ4PfJxRVGYcvk0g6gGi3fuxWvlhu3ic/7sR2PtmEHlVgGzdkM+AVTCyEten+w0Pu6zEf/ZdCgCwLipkxJNmdEpEyZnD9fFsdYCzRizVO75BU9JksTShk1U4v/WzX+MarwhYNQNXVYi0BSAmKnHnSJbLNTkjMQvZjEE8BaGMQ9AIqIs8b9J74z8Hvlj8hPN/GXzEhDjW1EJexI0dw5NbyoqSLdFgQOQFEWBcvzzLaMfEx2j1nY3vbCaqKXh0mkg6VL5B7FBtkGcTUOgl0WbKWKaV5HFfk+TiWqeSiRhlLfS6/ImarqpA2NjCcfhMdeKECmcrkSaytqZ2SQeqWYrHRjOkQpgZQ20z8hv3dAvoBKMZWq4pEd1V59suEckyDya8wln33y4KK4lsxnUQEA8bKiBmlDjtpVblBR/LCJEq7+HGC8aPTwL0wtW/lFVOr+NZ7G5nC37d8IVH3RNmAt9LTnvE9jUNj2bY6/2xL2sAGJeuT6bsGr7Zc4+45dS4kX6unSNfDs1FLemZYm1Eb1ptZCqtVbI81kB2aEWe1vuUsUP9osSSQjbJfGi5PmF9rIx5foEtTKMKlpI+RfQNvVyETjbRNHFipsy3A5PvkduB2xINsD4Er0d7Ud6I8kq3n+JPaHLKzOvBEdlkJIHbqX80RmlU/Y+bGHDaMK1ZZFArMo/m4bua8LNhVSvFaDIRFhRavw0TLn3gm8sRE+8WuCvRNU2+xQRW0ih+7CbCgEC4Uzc4qrDVS1l6ld3oYoa7u37gs3vmvB3yP9O3+PhU/6S46ki0+uC3FqyZNdmqV9nsizsITL2pQdKzJ+X/SeZafw2l/LMQMNmB2GgnwA3W7Jn8CwVQvdO+EmfLP5zdVHYSk5dVpaJkVM86+KoWWA84V0MpboWjlRL2I1cbTvlw+RRj3pDtXq5T4CexfKEXXnPyvMqocTosjKVh/uqclmC5xS2ELD6jbXgyD7hj877PkM1QRbVQDtT8fSgyn6yE15a51oq+OQTBmUyCz/MnvYCTDSLTomFZl0cYHU4/mjtnKT7zFttVRgpTDeerNU35MzRo8X//7ldHbKAjNbQymXZE9BINdEMZSQ2yM7H0ZA8njtijD5B73fPX77ugZLts2nbP4CgDNcNwQOr2xebbFJV1Ft93kc/UavlaSw5GEBsixRm98xOScpJeY6gKCUT3Zs9FoSG69RuuufBKb5Yaq9j5JYc5bZp7R0yhVReI4q/GZcGKWvVv34jUhYMHcYim6pBjyOBzEoOams7FIF3wdyldrJm25+p0cOw1F9BDKbitIN1eLoZUBf5FxjpWaa7AQuheiEBtyWREJAheIPWshXaKGQLLlqTuE2vykp33jlU6MpghpbID/J9/nLKwTHMDe7eyrULYfqlpy7jEW8Brv/A5Vs7+ftRQulnWxqhTlkBYSNw+9zxu5ZufpsiJlMEGDdzD8nwBAqCqkz4T2h9bj94+Wbfkee1bWMy5FkaX+fUhE8eoYtmqBbb5Ul+624B3D0mzt4Ln4TzdvgDgUZHQVYwzpGorwqvbOpF26CY70G7Qvxzx49xh1PMnmt/ADizqw7tIQ4w2utwDhdSJKYmUOLoUS2gqd25p5dOWiWYw1/YyPytcaw4/9aFlxjGN/ALeInEX1simDucEjw1RIAIck4YXpAgQmMEgqmELUkNE/htXFA3P1NCtdoBegv4SyCU3yiBuOvdSyTmrMQaEJmqwjZTmRGDCTVUwKQWl65DVEvnBjQ/cou+tD8mUdJbZ+ZDTgG246GpkoW4/BYyoe4CHhSkh7pK2/bL3I5Ja/1AFO9ci/T4ONDqhB53yuTSW9gJ6NI2SnaEt1Qi5lPmlVaTAYx7q5jta9oaRd6GHJHf8MZEzL9UwBPFBOCF0HAGZZlPaVUbYFX8SC0uyHACvCfctxQbNdCxw4Clwd1PmT9yhfOseVELQsA1iO4iOSaKmr5+ovNzVaYXNWfwEcgDTWpzVWvw84JYcQcKh56Ad5Igpu8l5bIL0ugnlfAd423VG/z8Y8IOJn7VMGXDkyNDa8yLVtatR/0BDp0xKt2q3zTKwc8/JDz/P+yzuATtQm4WaGlN9bIL+D5Uv5L03Ort4OcfEzawdd2tRThfJBhVFrnr3u2PIpfaeajVQ8ggv5KSFuC9Pez/glHtXMJzv1L/g2ZENCzeiESHHZGYGdpnnT81CuGJTMSLuXCTpOtRnpFe17LUGFtaSRz1MTHCOiO0n0ZHNyGizIev3Lj1N97UTL+I2+XLkUJvxS2/N2tQgo9/RFBie4duC9csZOLrWKbwni+35PGCbY0f4DiZ8skam1D5hujkHSWmAiy4H4jP0o+dUtn5HGkxUbuckz2Ei0IFp+ooALn3mPPCvG+JTHPwYi5bm5trSjtKCf4RCAoi1lRhFoZQO35xC1O3Bz/p+SMtqsCCPWQ6vDpj7zR8VCKwrJzyHqIrXBsVBtLCotLIdLjff4KdooE0MFlW1u6k//rBL+nVo6dp5ZHfhfCfxDSMK4um2U4Uh9PraLzoeqVRWhU/J1fe/SE8VIxYsJRMh/t9g8VBwKmbom1ZoeVz/t9q/fkszaUMO9HBpenuFZfGofL++D/dGAYuk+nw6ozdPZzq7ITAksll9B4YoKd9fCSIcXhlPtku3q5s5FPcHM/BNav08sAdSClSyB8bi0GecBTnAjbKuHQuG89pDzcTEkkMoTlLU7lVOscCOz8X0cc10l3pSLHLlYN5JCgOAj7dNcIx8awHrVoSsxlL+ty+OOp9+VxiYDmVYootiWC1ylPHXGpqRsBhkUIbDX+KINnEJzewbkF6dgUDtD7a4BaMxSyG9Poi0vR6FSD36JHQIsaoc7QpV3s/kZ2kesFOac8Efm+u7lYisR/i+3yG1uMmtI61ntvJcu6E9qYkwtk1pWaWLy4ZrDlHyode5AsRTK7gHNUlrwtJsWnOHJ+ktI5AkusM1UiKmxr16bTUfSEm2UTUeyNpplpa3sfceekFADhhX2mTWj5iIV2bz3fu/xTei5UGf40axZfWYH8qmDmk273GR+OwtvAVuhD/LLx7RUrW4bXWoVsVkGX5wkYCCq/hKe10bcvO8lFFJd143iWSUGazYh8RagFLzUgKilmqWUxKKEybaLT+HfJUfihGOHCIRtaOeARXaNbDt45aDweSU8CPUQ3oyJ2M1gaI47zDW+0ll7yLHpiNVILP1jzeSrQTtHNNoW8tUUpFxRenBo7DHUU16vBFI/VmCa8kkGzgL4SVa6GXuH/wyghqDESNVVcaOwRzpY0LRSW+orHVdVLeITH/DmulDp1ZYc0viQW7dXdzyNkQITCwGqgJT4LFqmMj8+FtlirjLGURJoktVTblSzZGabq7emxs37WotcJhoGzUMWcukxptDB3j4EBovFbj1wlqlalDcibpalK2GhCyUrNKW2vIOTk3vI11AT275vDa0V9/b6mf6yyr6vAppT7pQ9LzudVe6RPxduZGxJn+sF+EONbqQsE9XFyk98fQpGUjaLxPLg/whUKEndb4L01lyMg3ESLTxOzfnmB5Ed7j279jyL292txAozlQq6+o/FTkVpacEsyH26FXU3ShXI9M6V8wsPFSSOCiwnU3I/u1SBA0EXRL68YQUECwPLJQhG/AJ9xAymXRiEuNzhq/4a4jlsJQcCc7wilyCiqBGiHZIHquFTQ3QeJJlmX06tLgnF+jGncuN2eFoXoueO4Vi7OA12VM+rBisYYsE7UAGzYH2S3GFjoZ/N0FBLWKovQXjvhNFoHfYAUPs7BpBosdEXKrkJSUhG0m1tAVi24pqKjX55XNIGAGE/f2JBbT63jFM8NgSCT7F/NM1fmR+xhmfrmweck3B2ZqqBMtHN9X3zSJR1mA+bI8YLRWZN4oXNjcAzVTDWJujR2qN8bZtcGTHRT3ElKK/U71zrjdLv8s+YctWm8xvoiRvK/5LvdbDZoR2oAWHGjiQKXuUUSt0iWHM7+DWWUmMw4212MSm/Fyfgd5Rwkx0onDHZQ6BbE0JWJgsrRyIlg5w6vUlPSk5lo9EHEyknNAaYcjyb0CZtRqmF2XYEAJrmoQB6w2AWDFxjFNIiUrtE7LAm21Zi/FjccV6oTsvNdZcRuhzou2GWMkjMMeBrHbgPpT2ZOyws68E44vYsE1WFJI1VwGWELNwZMN8AnGLqFZR4Mxx2JXk81aD7XtsaldMDi43yoom1rkA66K4HnooHJ/A4Ue5+hK8JJbufrLtaXcVTOh/teA8jBe+a5rfgnCTfaJ5fQXqqgi2x0073GIUsVMkqCuoINKV8qZaNTg4LG042R68tMfdbDZ9jxSm++FFolyeiteCFU7o4Twk+uDiLFOtE7FnOYQcjnBl8Mlakx9REvn4jQXBFgMtt4EDCc9YyIh7fOy33QQSa2z/RCnRK0rBUhbp25szagCtNYCEIu4ms8noeZNP5FLDavhn01oNLK1xT2WmgcMoKiLYBEzb02Iy/ffcKXEoT4QGpM+/sQslo6jdikETQs9pAY9VXQGnZ5AwpbWTDmLAJCYFFa5kFyMnIdNkDz7cCy+CRMatHZxr17S/WKHaRBvKsvvZDImrjBMJnVEhVntg2/BznP1kxm9vBY7MfQ5olxx93EDIhhRKAyl4SQtn9Cu5PCAAoUCWV2j8qMjyykzG06S9P73GeZWrbhnl8vbEy3x6ltk+hYxG5daPkn+dwI4XkSAit08H/N8h5O1z6P1vQojEoJPg0BorrAPI7lWaAmck6hVwaoTQlJYIPgcA88I+SGQLbmxmgXAPQIyRJmbEP+ywnXAwSyeeNkIUR/WqiriIfGyuhS2LKJ6QJuY1yRGbHVRJj8mz+867D2BeyFqTPkOJTtd1zQcpff1wo/zTEKLTWFdGtk0bLKyHpaMcxm+vaMhJaiAezntSnxRxfBz43qunQZtkgYFO8yZn9MVqjmQTFRFt40kouI1nrByQBhKggzZKIPdKJJ24wD7aAjTZZpBeb8KXXPM2z9lejzlAZ8NiWKiNPZqNwWZcjmfSkSEtCPdqGPkIBcayowSQx+03r8dGgmoEhDOApol+2CtSi419qEd7AebroVrjRwTR9XcSy/laUqAmHzK3JdnW0FZ6FMzNrCuEzR4w9wZvdwkG0w41iuNMK6OGcihL6lZrmpuj5p8xaORWQ+Dzt5TZXDFbVzSHjB2PXMph0bbrfXOyidtWdCwJ+ChUOdRH1uRMDaKXcg8DWht02M2UuNfsYRP9o/PZJdZ7ACXBAcc9G54HHU4loLGdXLUbN5dt4VEQS+JsLXtze5QfAWY7NBswrKchuZpQWYm6+SWsU+4P7VyWOD2GSemf6vpu3aK0TPmMzqwv3dX6Rb5XyjsBzsWKXmBb68AS1PEFaTO+Jzpn8vN4PcKxW2l78Kb+gXPhm6xI9kc9pzVP5RuBMKKaXIUxiveCBnD7OAc4REsc6ftcjmxcca1vWNQ0mtJnxOBpKhNky3U/LqMdwyhSKzOyPutz8tau2y1Vt1Bho4j2n0uIWj1WR5dTt5WjrIofiksweu9BI6ZsUMJKScXqeNwnbng5XtUwvvQftWuP6ATy3Xrjgg+GHS9mx2vgUSok0+K8WaP3c3IrFRWWCu1kvebayxD9hWyccKPLgyItK7+XPTH+fyeo8VSbakUFhoSL6M15/kIP06dSSRE2sBmBJ1ktpWr3KHxyaY7IiixzIIrp4DWY6O2wHFVf4lwy0UIkkHc94JYXWcoN7iGCXRggNAT8DmvFvFPF00BfKu+GpuKaYAA2DygcIeFDSofY9DXzUD1P3a3h/Zw4/SLLTredaDf7rgSA/mDvJHJ++ZvAz+qUygM4J33Ihj93j4GsOZJANhL4GwyJxDKBDA08LlfLQE/teeoi0iElSwBesCo8eCoga9PFh6Ge3xuR+1VAazAgrkZbdimBbw8c9AHMnUd0IDBbsXJIj2g1wJsKw4SuD87Zj0LnEyxEu5qeFcBXEyZFPQdIPKI+t2b00x0Jma1WNIEgzJa6wyNUTHoNyTFPVRfDMKyT8WcD5NZiluUm9h7ZHvnGDPmMBCod4VybjtSi4S8oEzUljqm+D1Uvw48qJ/AYRG6ufyML7NupXaLrZj0jWkXVSXoObNLFDGOnoWMHkE60OQcakALIY/G+CwlHoPp8VqwyY93btKwNBWifoPh5G+mS1JCIen5kN5BSvujrwg2HCBYg23noG1ar4EG3UySuAlIVn0abriASlif06+fq2hfD+Jv+saNY5Pn8N/8H1vv/yb8D99NPR40G76KX+t0OIHDE0tb6vEuh88K0v5dkaLhYU18tIAYgLbavDZUv6FKBx9AKPEYYj8nmtGxrsqIFa3NYKKiPjQuDPb7XCvfaNbEP5WIg5usvv4AfgKLHC3DhMGbQVorUDsXEu5Iu0DpRUzg+ooZLNxpxajG4GvfUu58+Oo8wYRxmpR03Z6/BMqEHH9D3CcVJ8TC1AzvE6XB0wVwaDCsGcJcfhueJraaA5awwGrJzGKy6DzOmDPocJISYZ09VNhg5Og7CYIjRQz+oasXl6KSuZgnV+SVvqrveAcynsouziryp4TnRAa3+HQEnyrTBhgynbrr+HaRFTQE+dO6sPDAHdl+a6/sPej/0ALMhF5e3alLpONyZALt1wbE8j08rxQNcw8u7i3yJ0TwK84fXPEN96uSkWRqrAknub/hqgswBRE/JBJQYm6uUSc0MvcUP4DRM0TC6+O/z23A/i8979MPYO2DAYEsXrAocFjv4e8Rq8CWgLxxbZSvChw04oR3GX2O/wAzaXlPVOYHZrBpQoAKzrMdIygFfcCYqOX+qp6NU4Ht3Lwre0UuJVJjYhfY0eFwstZUNSnw09W2+3tSAXAHlqoN6oZ10NX9+PWl0KiW8p59gYgVa6NGrTwVSSG61qXlxtQw7E0s/sFsfEyKCOOyWaGB7yGE4mc0DWAp5DZ1Akb4bkoteO3kLaq83fTkQAZHxa/kVkQUeZlsi8xr2BJGks4MPnYYNpQpntNfEI9M8zK/05pdIroorHAoPxDiZsSjdnQokggRygJLFixqSghp0y7OV7QqpiTIP3voSTpsGLWl2EaUMO0jisv1A0ey6NGBaZf2+7etbIs9cNT8vhjX6rMQGF1kbd0/q3POiuFluMzdX1azYd79X895K2p2L0yKzOpg2YompTagQ4Edn/QKqxH5InjvX3Qxb7PywcIGUAQSUdrD/gH3pSip/y3U+hTIapFDgFl1Vwe9WIBaRwiyIe1icgXCF+WqPaVobOYEnNTGiqDDpBFrwJJcBw32LoUDzHV93NFy8sk5AFSETJKPxFB/A4elNjT8hAwvvlN2GBlv7+3GkFBzc63KeffYMv+TBks299KIO0VNDwtYt6pQMWGE0rtmv4NdEC0l7RV2zbY2qD+SrKiccR/VYulKtN//n/DcSAcRzk8YDMbqT3cNbEBv4X0XxSLHtkPJQsZuNMQvfLXyx+Sx4v9pwQ/Ds6bWBOch56HIoKaZpvyk9VHYPbSSGERHBivfdFUzT+dkU7pbEAqXo9hs1R2B8w7zXnyg+d/xRbXOCjgOXAH+6lVKS5nfj2OcKdanNEFhLW9B7QnV+wof+1B72aWlrLINIqJBYoEg5x2aMSRjM3IEKbyDkaoOjknM9S6yr4kybrQBzdSg6LKNWwdf4sx0rzuTk38xRc0JEZBnAHhOiifAtGpiCpq+MXE7dyCrzdjdVjK8aiSHnjHz4S95RMyxV+AU0aiAXp/IRugXz6o/FPOxISCI8K3RPEzTcKx6zpheeqgQY3iSWvIpGuECvzoTxUKKHJahNg3WrKYJxfPmZVS5jkH3OeyGJ1iJaIZ+Ci2KiQcnSuKIveahyt87mVpYT8hSEGrDkufYI1a9XqWXFfKLLuXCJimdyTNebmpy/5lj2c0NnRTWwbExRr4cNm2eyI0bVY2N7jqmwKlV71NwtG/JNE6AifADUVqTY9WZ13fxNUqiKeK2IxSgiFHgtpN1CJFOwDaygIRTA/scGPefe0xh2xYuP80e2EJNW5RSPdN4qX5anjIoIYWNXf+JJb6FtYEcxucFODa2CZX6csafxeHhcJvgcsL0zwG7mMyBoTxQxeJUxAXH3BCP+GF2Em5D16YSK8V120NBX2Ng8BEy0I9F4xu5FBoFoqSvTlqd6dYrKW/sIjPF+H7Z9KKfI9j2vC6ae3U2tl63sG0gIsrtfQoZI4C+eTXodpQEMPmv0P8SZCfIKv71rPkczZ/Ko1bz5DLBmYAiKo5zn9poEqAmUhjEwSscojW0uS80cxeFoT3QjN3rwnQBkHWbrvNz0Q7SwWLZl9zRS5o9L8iWjCi4Yjo39acHPMWBIDUmTdG385WkeUumsDpSv9FhKLsj6goTXqlpjoOLupmOx8N4v5LDNNXToLxoDt++LeCfL1xMtD04NHRmpbw0O8nI1tptRrh+Iu0Z01nxI4Cm0017GLz9XNoiTlQLFqqPAnuYjYimUlcWzTvEBL2CiwKb1YTRfEUYKe0bK6zH35Jf8nCaL1VJkM+HXQZPC7SYDU9ogfIjxKvX7qgy5GqGq1pUJqDRb99P34zBB3pIycJFEeWRaAq8ZVZaULPnPdnqiDzuCoN2vXrjryULaOUZahQmZV2ayMUsNTA471ICLcSr0yp8j8ENJC2XQZv1i1VGViJVqQgLpzOJSgM3zLDTEgHmDc3sBMZiosCTUsh4+v/wA8ovl/JCiLtBfelZvO3CffgIP5wzEKutLk+sgCJN2pxsaurpl7POLTeKhZDdi9mAx1d4pK1RN6KFx7CcA5/sSru5NzIi6mmpBAVG5Pq6+yaQb9aSEBuCnlLWUlH2hiKengyiamSfxMLb6krG3OjqSu1L+ByQ7siN4RziWGzQmtpsY/6B4n41mJegMWZy+ulqTLisNOsnj6mJhdHWyqTEBtM6pCSyGO3qFgZDak7smoaJSEZ8ZAoHG2HnwDi6Ryho64vTUZpG5ctXPuaybYMs17pLq9iAj+cMgYMPDPqDwdxPiZv3rYx3JLiWXBE0ZLlknvZ80jU9QIIeEWK8VMpoY7BemUhLLSHljzjKkbn7npQKmJe/P3xO40kqNV2EpNNxJzC01yT7llmodN0W2mDK9N/OkPOptQNHaGO4DyJcJdhrDBLERLtr0hswXCNOap47c1wCC5OS3gCka2ez9N+bUmGdAOOsE5DySkmWYh3/FfivTPyBp2KxKa24TxgErkE0xg+DHxNt2/SGzv2Vh3nHXGJcFrMdxfTlHPiGH1HCtm86duFbog3U6mxcH8L1MXd3qsUDdT179nLW3MZAkw4o+a2aqq5YXcCzpl+Y/FSJRWjbHvJ3Q+d+8rjL2J2/6568JSRJICu6AdQE2FOGDlGa11sAK9Gxc+CPUBRBcS/JsvRXZUXhUDGAoRkWcHVpCidJ5p29t6E9mi/eNCxHERl7QMx4gBy34kiEgJexSIFlK8G+S4iHYnO/zMHndju09kNLL2N3nERViO1PaSdMpv7DFVAuSb55dSL7XfQAMW/K3LaEArkfRfKGLBbEYkBNxsDm+zxpnJjvy4dFHAoLG2GGy1VLugfRvp9+zoWIzZhY+W2QYjiW+1v83IfgixBedJpAljzSy2ChJxF3psxWxOROBdiojnov7JHrfgEzgrLMmKJO+P2x1X4D3mBaOtk+hymr5B3KbbDEbkAl3gKxLuNh1fd+N5nWEFDZw+1knPuA+D3USm5OjIOBR/hgopR+sz3SzS1u0CAZWtFYZC9YTHa82MPA2+fIbGv9QrdD9OW2WnCQcOM6Lg8Pjjf2N/n8RKH4ClZSmo+OtwbTk5dQOKT1tQNN0COo3xxSLelHM4gqHvxwFjWQF8OVB2o71jqD/qSQr6zJZW9a9hPdQnhtrAustmuDt1DqUx6E5MSFr+xPCNrBOVpd0nd11PYC/WKLnc+lbdbyksCxsl5CWKgO6VnjAnEET+aHuDCnQ5U6iLsL72s6R9ODlmqEoCZzrOjUj/0uQqM1O1VcLDrfVjIqrH9PnF5f7G8nH4wQAq1oY1NOtThI++abdMLGhaUsytjJxrPFAqsjOdvKXz5UJbEA1JaE3F57+XB9M/aV+unuR4kAnrTxqQgvZkF3pohOiKBgBdC3aU5M4KXdwlTOH3pc/QUHVYmAaTf/SqEa5dX8WO9UlBgx/BgBO3ZykJTzq7yF08hCeBmFE0jgAGdxGrmrml0ulwkQh194x0/2/m7gH2fpiBqGTzeBptJEdOF0LYEyG141Q6VQgVclOMOj6zLcgBN2I7cTU820h432SN4CXLXmbUTNB4fbVV06AIe9GOvzSMQPlispeL4o2CK7hWE1VRDfr6EH3kI8ge/t+r4b8jOA1mr6AdMLxkPKBRmm0mMCbdQ/Ju2PqACUTEM4UEkCsz1jap5qwDCjBGWbiJTyVbWTNu2F1+xP8cHilHcYx05sFWWKl7E9FoT+I27r3s+LshrH3gwG4tjdxVTq1JHrDurOX7u8aNNItesKHpuuJcq5+ss4QWSj6kgRYR9aeDUb10Zu851jHxvwMafjSzjLp54TX/JkyRcFgdA2qK1Wg1dlrztyFnW++Yckhds1fDH6cI582amtR4fN1OU1TAW86vD6Ji7SDwpNxkqa9D8VIwoE1mkW7a+yNMn8vpEUBFI4+f6sT8Kl7BlquSSAMTaUslN25x2n2gEKaLQBOl5MM4fBa+ivJ6hQF/CfGs0EyQVrevRxZMmyTZCkuT98Ps8Gpdz2HfoxGjNAcX8AhIqHaccB7C5LgBKgRwinOc3UvsSzlkFIc7UgEs5W75Q7jjkAPUuCS7+q6Q9mHVM+wHmrYqTKIBNkWKV5a2D6RpRzU7rIZi4IvBZgU5JwQ3EZm/jaKnaKMC3jXRXaNkpGjXoVpUPCvEHFQ8YBC98HqyOHX4Q8zn/DcRPrfJVfLuuq6Kd55Zx6XOeH8BIqYHNkAOpkQg/ZPXYfnPwt3ZCuA17EOzcocSALsp9vlk06gy1GDoLXPSiMrX7rMKgGnLWglCdtmHD90XYIwNJWLUSWNWhozQ5Q/pTIiymZYAXVfpNF+SwrfK3PjDm0d99W3SuK0YK9X5dViXCOO2rvsi+OuHio4lPt2LDrdHVVI0bRS6CpTixdIm8REQLyqPRtC+bwSCuVOK6r4PQPGt/zNv83Ewb+r6BV519LCE735sb0vxq8mfAdn8MIa3ICWGyh0FzElqThhKN0IdHbKHPXzYw+z+IRF6M4My2XpbV8mHL5pfq64RBQE334IEkesUUPcO/CaLLc8ZBx3DIgo1VpacMLw1HPLAicW5enrZakiXgdE/LTEZwjDpWh/rG7y3FnF1W116I4nF8XUIdcsZR55r9pV9gnovH1y67zaz8N7XI65+P+RKq6Pwtf/fWxF6N0H5RSmrGarRq5DkSIA+6WrbYRNRJzNQmRKqVjjO9LP8yFVf+6Y2q9Zank0L8eDsVtvD2V63y5D66Pw2Dt3qkRv23xwG6EyCM1qdZEa/yFRePZgLD2BM+fA31K2F51np8FvCNzd88FHBL8YUWEfgs4qBFHA16yZdhqu9PV5cVgRRk5OL5DgDXuZOwtjpNeInY7FjfownSptOeRY740l/I0iwOh+teNSt9r1GiKy9QcihTtmNyisxDlGqUt4Jn1srWmdbMnkHr65C9W/kQXwh3fTUVp46QS6kg1fUdJKScRH9hlQ+n4ZzIGQqlYQD97e4SvmtYMQUtM1vi3RZxwZGMp7eCt+ZTrz7Qv4wsjP6eyBhhU1HWJws29ZKOv36sTKTepHcVZ+pPGUYrXWOiOB44FZR9F//UcaU/Tc+f6wgweB2ajPRKq0Y+6L4p+wHSccqWatgAOnvg4sLd+oEX9RBGNd5pQK4yuxtEfDtP2zVze94KLS7xcPs31L++36ga78JLqqj29L0M7FrnSxfWIMof/C33BFZbprJqqut+/NFu4k6bXg4rh8N3dUnekbBmX03E8xKzls/muVY2rcNJtek/zs09fbpf7tyK4pk99m/B/nKKiW4ydhNB9G0NGVOBlc+dgLW2l+E1jBeXr3IbwIBQ9Ttvg5K5XnVSPXcElIhokZZ0c988IX4DKIVoFgjqsAGxOn5N4xAs630n4nDOhdqPfASB9Km4fhoQWrW2XukoPhLtmZas1lhqdZiFyuG4vbC8UV98vQVWX3f/WWszVuuiLjLDESLnWBVQrdUfImTMzr3aAUn7rcsN8kqJlPyjZsKkpWpJStSwjf74Y5IcxfbhHCKjs6Z149Ut28YgzqluhEyqemupZ4i6fhB3fm/pZOMaBHqmoF3bDftf5kk3b1cxZjiiMXCroRmv8tpdKYsMuSxMZszIZvhiNqVWmt6cgNqYQlkI+KWdqvO5VsjyH3e5B01StEGKa95hGkSTVgNMtK0hZDsJTE3u8hY20+kxupI88nltzabYER1YcDCzMVrkdlNLMKGJEv8KyglftJOzHy9P9/XAZCtJw7ehShFAkmqYQAC6MZKWOJ67oKe4/QfnBmIs7B27KjDnfhor7Gv+MSebkMfAYibhtzl437biGFR+Q1ixtezqMk7fiybANAzQVT+MPg4DOtMBaA+904uCyTaiar+ThwdMw8mwjZCNV/kBuaqkVGMceLRf8PG4sHJRM+7KIQX6G02WCdej1WnIrzbn3OOL0Xdhiaxwq9Yv7DTRhCpiy8nrHWTRsuV0rxfoChyhApqmo35Oso6FzO8b7YshMXQBgncF1IPg3tRbXUvH2hpFQEgp6UQ66WtY6C9DIIsKPkkuk/q2csn/atjXloGJTDexwPOUP17LK+PQj1GsgPOEU6/b+YgsLfIS2k/454Q1GDS4z66tOa29eqYZFNmQXPoq54bGQvIJgFxsrcLE4DLFwuWZewRb9/qyLzZG6Zmg15mSnF+E43/WvdqHDq78mYJtGsrMosjW79FD6o7p1Lssq6+xRa4ej4hOzO40v+fbG9NPnNOC1yeccadnbrz/cmvSUNU+L3cDzm0lPg/QVSMO05LlSVJ/U7W67tlDG4QzxQDXXLytsf6hm0+ULYXOwVpocxEt07yx4zZIEF44Ssd9Cjx0XTWTwV9mRA+8ITrDxMPCn6fBMwwGBY+5tkm0IF5JwPQA6lbRZQFURVHCG8E/K97B2SrkKmF51GJ3Mq/MtiAlTPu9yX4r+2mrrsCSaKDZboS4WWhRRSKvWTFJ8dbOrD0eNMOwjsrO9171amwahYNr1PgEPmMNAi4MFXKHTB34OkZyQSivhwGE5EQBvotJwM2RyP5YK2+HFTBK4KHMcBYCUi7SSGX94aRn6tdPjdWXHs9pKqYNfFSdKZVYOdjnWLBTeyRgftzN89g/BUmbB4K1SYPtxdEMhzKVK1Iya+Cgcb8laOSNLb8MhWXnJshsfeVdprsHoUHGSP5kmwEFRkcmM76GMJKvcQYOAB/EswYhnALHGh3dzCOE8YqVIAUjzSEwZVNyESVbDMUjpEskLhX8zBevr3LRosD7+XmtLPknYAYfyvpiYwjplNDRlr3ouJfe+iAB795PnuoodptCt1cEpXmiFADDe2rUJCspsObM1zkj0RuXkhL8mi6jU3Bj9cN4LKaS59Br8R8k7FURXTKUpnxQX483HtddMa4WWCNm2fRyuDYIB1lsvsAwi7xVfjtFe2BeL1hGYkKykISU/bFrY3uisMgmqkrIppZdCHJJtHJolOdDKkAuhOXaa7BbYPUXGDKlxYI+07YEHs7Fz1bJmBbCQUln9gVGWMROTHrdL5c8r1PZEc6eR5IEXwy3fbgvektuDWCtcJVS3vhIgej/B18krx8xCfMAhcI1ZI3nQZhxYJEJ45hOi2VmXuCWsw5kR8Ipyklo1vnC/gy7wFgtAvJXXdUa34fdTvonMqkN7Z1OP0kgHfRZtzt3C2gi5hSLkE9mkK0K3zbz65B2IpF+c6aKHES9jfFL6QMEMbrrGwn5KtZToIAbPRSdj3McT6/Bo0sFaXVBnPVJzL1KYLRUhnMkF8/s7xDQGozQh96RzOg85BrrfP2mq2C6cyKM0y2NKf/zfiTrLvvKO5viLl3QopX4C/wQxscWDRX4D8ivBl0TrL8RSprXXNUhNlL5OptBJpT03WHIXNGvkJWQ35YQwhVzOFSxZdJkikzjV1F0O2kBbYUEYtK8JGPVHBmaT/NGYtep9Sta5ECDi16iSw2YRUqPyTQOZegsQL1Nk9l7gWD0tk/M/PagG98vyPB9JP/MWlZUAZa3SbZ/7/Fph0Sa5jqaJhaMKwypBOv1uLgSVNZS/1Voq582UOLjvfzxZmX1FVzwb/rYJKW9zHoPymybsTC75Y7SKq9QC0ywEgkSboHZgc9DEbHes6s0szAguwvJVvEcJCCct9a8HfAVAk+DBGxSY8o49tJGWRTJi6FBldpvNXnoyUORmlQAx47Xn0JRYstfnjz/X7NUyTzBAGUpgMvGjLMJAifQKE+wMiHTBNt/+iQMrcn3qB72O0Ezeug3QjzwAN4Gf1Lf63fOli2Clxpb5s7SagryRZWrKIoqqUNnwAjePn2WZQvtATJFNCCzTP8xc1o+z0E7PsOKDWl2Kf5jbj649fcgAA9OCJpEYw0qRc2VLpCimPN2aJNzwcdWUtq40ZTm7qiepg1hvFC+9ZU5J1/epiRC1Z+r5VmGEsch1w3ihV0KL3Yci6CCUFx7DKUlUpqOP1cqoppFRWyedO9lW151t781MH/lpH738URropkGfR39FHNG9Pw+1wdCsbYClF3CV5WGYpExsA104zdPnzsKf3xWDQFFREvACnfsgbfsQoqdmh6oCvpqatjdoUl+sX/fnzge1OGqtSPDhXwhI4NreqbggAi+TFMiC+xz1OMNSfh7/V4CneciWoiAVgGSY/row/LVdCGf3P+crkIR/JjFtViMovJiaYoXe70aim0DzBrEcphfplyzhKk7KGYhsDGZMiIRoyGsSy5IPMdiWosapHBFgNqzS8qFALfDvIbBET8Qu1f6wiJoRTQs1XTIs7EzJgktLlCaptvzFt0q9vILkKsgzbclxmTvFvzOmIClDIulb00oEIajMGZ8CXu1co+UGILE0mmvXkmOfV9emVKpmISJk4iYGmv1cN01Yr6dXm7AfOn5wFIeWoTWPR6wQ8z2fAGKPt3mxxgvWm74nmxvtG4eIGfam2R/Li7ytFcsaq0a68BHqADp6bRUj95A3k0cuJBSHsEUmRYAuqyXVxw7RIv1pOvlK0DywlL94ycQWOOfBa1GNRB1AkhPSldQEIEUfNItDNEvknnTf4PYA0X2RWLpNP98ItSVcxAAVgubVJSbONgkgtQiWNBBkuKDdv3PVvm8a9ODE5L0R7jK9QZbTw0YfX4JEAEkAKjjwBsN5J8CTBQXvw2ERfJrbg2LkGhEyvXK/55GheBjrp1ezDWQqBec4rDWf1sQSIf7geWu2iuLzTSGG7yjB2fHby1DyQBrnW3RxV8w7nMgz4hpCRnNaqAhRPTgUw0abQ0RbnXeGGx5dHBEJJEscbPWqdlYzhkQBz3H8P3+yT4w9TEM/TbdaRsy3kRK+5OJeA4lgqvxwjFpIO/y8Oh/lHAacGngwTcd+XdM3p9PeHk7LLjIbdc3lE3D0+t2Pbk0APbgUbGRmORZvCBrV8IYIUyiAvcYw0vfaZeP70yiGDBBxs7ZZ9kr6cpcK93XdgJGqAjH6CG9DtvaDrtbP1+BjVEHoYHBbU0BOGnMP2BMvLL2Jr7q+xVywYojaPAksUDukoLEQTtnQENrq6n881n+OakPQKe6j3jHVd/eXePg7onzaBfySbxUW3I6aU7pOQnhP3xKOY5ZKCqYwx6FB0EOGAu/PrrOleA9+ukn02Qr3b1AQBYmk4KeBzBETaG6WeATaj2mPjzS4hKFSLt4amT243Wg8EUpYAop1xpUR5yCK93Hf6BJtPfqLhCB+StNZvN0SjrXNsVcU6pIdYzrNEnVYWGvIF+g4QNS2tpNpqp2fHJxEzdwbZFUA1C9zHAyYEBMKz30q9uQcuGWbok+8LM/lfZNM1zZyUtxsaK3d3qhVZIuqkG9NxtrMbUcudJVVJ0MpujFolZWxZb4jjvRmkd2GFGgL424VBcXCTTf7sqwM8kp4CHS4cPa3DUPwuAMUQmDvUAuRbJrCoQfhzhjF4X/Lq6EWkFpez2rg6Hx6lZS7h0NQ0OttoEM4f5DWSrvWcxXiOo/QVkiQQIabT85yPjQJYWH2JrHUBgsnrcjrxxTfuHcBQxnKyQK+tFL8gv0G4/mrNgGON1NECSNS4E4vttDDpJ/EtRyK168PQ9Fb7xR8CCRAJnRCPWe1tDPJkF3oceX0KyU3Dhw7kanYRsTtaUzVElk9J1f5FC5Kdn6oB6LqdJAxzqLl/tP5/ErZFQDEz2VKJ6fChFjFW9+PmyGghZgU9W2NLFXZMJxbByolyZvlLyhYj5nfYgBKsIEIPs6HrIvGXkXI76N6YQBvHfQnj69FBDVpyaPqv6L8vc8Pg7+p+dQSEvUwytUEArm9AczocGVWLCWwiWR+IV8zgravOEDMEoNIuwPUFAAIREEIAOwA9Ei8otNKDFAAZdByAWMKIStUBVWblZFYIqyB4xqjpnBXOA0ib7ShAXjnEPbvyEfyfep7zeEfAE85ynEv8fkIIOPn7pye8ArKBihlYZ1V5yM7XzLWbKE1MjgvMghOFxieCxXDS0guMpVPI/GYvi+YFxkEZwLIAJzjT2NYZ1LBYwCN45mK4H+J5lfB2gqt+qKmptq6DXmQ8XEJo7l2F7t+6NuOSatOw9D49MH/qwAhw75pGuv7+vlyu/4wn6bVe02VcaDIeZSkiKMdSEPRrqeeD9dDZtaet6awvi2GAjoNrrdDk2aQSqc57j2VMKFIH80fi6SI7yEEauWM9Gsm3ZIQE9LJ3LKuIICR2v1iBcPpDP7GmLd1kNyrfuihjojSw+xtUBhgi6wbg7huf9FoxJZKlpxnodB4I9K8PB1+2EBED7VJ/CH70bpioVh0k8jIN4lV1WLVqCVltufqIvqsb+KT8F43umvrUe+7h0oZ7Ka/WZ+q9n3nXqg4HMl8ikvf6XKEqDM91iYxa74ao/h3oFPsUuQ/fpaVmo/uUtuy9B3StyQXMwOl2tYAs+faJvpsrGJN+KdzM60s7NbiRu8IciT7WAaG2CG8V0nRV5UWb4H3+afr/OBr+a+HloTThfU+i+1CNg4kQgxxwMsPV9gCz836SPzdidpieaQ9owT5PYRwxLfyyGtnt6hFQkyE9vtTwkytm+wnXa0YsiBfUeLV8QBvv4dHAPg0lqoDllgog1bYXSkzzsHsIRIWod0lsJwPaVPNTctKqYRvjvnScJpPsgfafAifydONUmgWSE00b/jEdZWBX8oOZm4LUNruhlxLtDn/VDaf+rJqOlXzomsl21ih6JqbRgFGaCNI20pu3KBeNVk8IamIgds8W9cQHPJnnYpO85X7QIEeS3Ea1csBilUaiavtFMn6jtZg84HTvQBjhQPgV5hNoxT+Gbov9pgUkZo976XV9TmtM40zNqY0zD88qxPEXc9wGJrcAb9Z8Az67zQREci5h35gEpToT53gQalqg97x+IbJGvKtuC+cp1kbS5SkHL1SKZIyGRyZZ1ZuRO1JaCjFIDA7rbdPMDthOg9Lp6Pc84Ph/kG9icYcJYK5brWzwzW7fRuMDMghJ/GP1v6AxG8uu31jFtoAJMQih6o8jSwphQj6kN/qlUFp+USyiWleZk6hdClUue1GrdsUQ9oDyy4iqbviBJYXjiT4se2WDCG4Yz8c1+8h4HXfHS0Yb2lPWJ1a5KEtF7v9yDAruEPGYYFLl1RIQa6OFCM8PObvq13hRnuyVF8hcdPIrbdym0slLZGgoDMpG+QM4oGyEliwAv7PB185/TtdGpjzfsIBfzCL1Az6i9aNMAJXibNgNE/PZPtQ/YqeHAgA8VfdoMbrT8VeSjHtJfdGUzYiLajw3bBMlxDPsz9fn+WEiRCf40zICM0WNL+K3zv/s8AAo9uABfgqjNF5yteWPOPEGSTn1ULLnOjoGgtM3vg6JUelxEyN46i41th9eEzj+3AVhgJw0opgW85YkMuUJYDQEW1D1gcsq26Vz7u10fMvkVhRbPGKDP2y3ggf/TKvBESYlpaqCYP+ISIsRFfQl4IBIf8B8liMZejxgV82UQgsuFs+13C6X82L47qRwMyozQ3HN3Kj3Fh77bJ0pdKJsCwpWeidcyC5OUs0Ugr5FmXFTJqJR4bpVHNu+SUw5fihnGfGBYv454mQNHWI8oknjG2hBxZMv6kbxV86qLqS8HE3pGZGzVsd2P3GwB/pAfd63G8+sHQGGHJXgh99bs3iL8BL5qdl+fy5bLzrRdX7El3eP1tD19NdWBSkJkURimwFwNtDVcuKUi8CmvPWSjeFtYyccnJuRznziDoKnqnGDF3n3RdUGD9GlM3/3PKRI1C1rWKzTvwjxaGA6fZxRnDMzhko4bOmIE/53e6/veoyhvPK1tIT8PCHRu/Zak7QmpVuKhEpE7+B+PkzG81YrpBkBBN2KiiJTqU4czXECGQ9CwKYCNSvycIYMgBYS8ywCT6V79z/YsdHz3f1MAgFVwIPVS1iTDDBWLi6We2q0dI1uESffQnudinT45F0EUmRx9NodqmW4cFpZXsri/DjdH4nsRmG5iXIGlzZ7zsR9V+kmYqTNwZoCijOSu0u1oSgm6EygJYDPBn5mpdD2eHFiUBSJZmSCcoTEnpsgx9jMRQa6Ir66cG9yhtjqxQ6C+dEYPDmD1HmS1RYgnai+isdlhixieFZOs8XhvSMtUqnG/I3+w+RTnwLZSptEHfw84LeqSfm6VNKYuGyN5gmE+3vdM8U//36DFEuUbKlZ5FQAVqCFvcIp8S6aO0yDVhYkAmel2D5g1DZNpZhwbAtx2g2rbehuNvt4HwYrV61l7xtj+dpPs+HQu81X5ZuiU+8L6/qtg677upNT1Z5yNJ+gLkvE/uYqKvzcjhfj/7zdIzq9sv7FTa9vJzl6FoYtRQBWc5pyN2Wqoxs0TCobgp/zWEI6imseXYy9L21EWGPkDjhRQuY1Uf2llqsja09UEsOSlAfMM4toQ7jv/aU2Lm08/cYQtE7vwm0Nja2TbY7dhB8EiIsvUHQZNQDq6r5icHU/hA0SRKfRQaaFSdZkIie3iB96dX07OaL251apwjK4qcIcKRmT+LVCwEKgJvU1Mjxvg1Y/WYZ4HcGVl+w6l0CMiNgcrcvYFdtsSzWEpk2VQHwkoPkIWHia2QrFt9LX1L0Rjb6adNTnUOdFnG7tNFuOuwWdv9zmPV73QGHOlahJ3Z2PpoopZGpVMeJ2OtCfnew0HwzmKiqBli+RN44vdqk0cLtikfBSfld91FF7sRnpS/6pXglfKhRNdZpwgzZZPRK9KOatPp+R78fx/GwyYFepz9TM6K19PF1lqR5ByXmrV7m3BWGbbQAIuflXVFQpyqBCCiRU8WWWYt0pk5pSqXWGl7WHIhaqSHkX1DW6BLSaQ0CtT8Q6UI3PQFo3pjssC+HhLLjWazXwQHETQQZv1C7ZYDWhGiXTm7gjVTmB7YzgBmo9z7mVVCKHYPjcwwQrAs4PAwarTAN4KxgiHG31RwwvwWWGAIqniITPyCjFZWbQIB9VUQZoZQwHucFrDNwQYgj5VIS+mj+BkQXtPwkfflbB46uNHcrSoIMr88TrrM59XX8kg82EPRQw8TiMNU6lov4z/rpVLT9SFUPPexTfFVxd6Oc8AIEoLFBTurc75ZRkr4g7oiMz8FkZDAOQ7ZF6B8Ep/1Bkda+e9prCRfO8okWUzJjt3Q7zswYgMdOi4sbb+2Jhzj82qYRe49aznQj/jwGGo62o+0CLtPqOAuzy1aP7p6skRRlIyrV0RRqIfkjpqnEHVqGZLdKD4mk6p2iqerOD+8ZIGPiMI0LgIVV35vQz2hDU09+v4tVlyhfh1ZrwhM1L+brlXYWSw6QO0nakMuhuSSQIySE+cVCTAunJtLzQgsfQm4UHKfSOvOtgTgqrNH39uV1d6ZRF1D6IRZY1Sw5QWPzxwLhKdzmZd6oI2V5E6NIen0Jjix7VWjWl11wcBA5AgeMn+AUwEbeq2n9RciT/FwhRMKA8+PRTulPe38ItCsQZU3XLaAXxd2Z9ykGP/Lt6AueRTvNVHxNh+Fb2ewjICLEcHM+MHlSDn7XJ7EehvNAsomPudYQOGY1MJNQ2p/JqPlkMVU2+xGgxyE5h8VlxNGTmYRXVApRPSgYs92AWizZlkLTruSjeC3ZcK6MwIjO6NXMeTCE/GiNJkI1D+JDzo6lhwNrDbEdeN5Pw6swEDwkcJNW0sNAMAvgqfr+loQ7oFpdKNAcwmAPBbfkatZjfnxtDoqzxQ3bQvQKEPkPGyRrawJdcTCBVe27s2CkbLIMIvYkRNT3Hmi2SssneATA3RaSj0aqbehEivpKD4CeQwP/FvzCHYyg2WBN04n8OyJttnmFm5WCbinOazkbsMjtVvpagMiPphELRXva2N48Hi4S1pKwWnTcp9FJKETF1AUOx98UkuF817zIS9LyDvGE+Gqjcu3h8nKflPzHttERWjWRJfzFqlLKbTOGsOZBaPaH7RikR8js2A1DmtKMydRysdlY185H6GHNJKHkKrytXCQpXoSrG5UwiHyJ5ys9xBXiSrhRleR3SBE2KTBcRkghLfGvkwk1/9W4OhfCOtD0Efw/O9cxqOHisD8FKHWocU5UYQLakjQJa23414c7NtxEIgT8LAK/1XGKhM+qDBlNMheM0tAnC/r6G3E2dW/EACOCi2WcWDVtv6nGq7p/5Orj5XGfwl5hxek+56bHlfxjsCK5VtMvb9Rp+yThLUpbpPFXQN7O07fkGAkY7i3oV8KWaW5tysfGkSZoyOPS1gUnyLLk0j1pb2JbxuO7beFqvz1+8xc6KN/ftg5r090DZ/uU6lnzNsDMbhbMapAD0HXEsoVIeD57+q9yy7sE0C6kBTuUZl61d4opTMhAml8+DjMqLYYe57DoUgybAIlWZosDrRNeELS7dnvq6FUyIF7AfLEfUcuRjb807yCKUZy2oIWqti0nQOy9y8XiUGzSeVwL30ja4xOTlLeWMqNz7/s1EQG38UJlq+izNNY8R5irTYnMHLZxgoWrTFT9FNnKAwXgsWwdnv6vZZwA/7USEBXPvcbVpYZpNGCQzphu/L8tVD8KsQomQn79rn0zp3Xep354rcX8sCAA/fdU9VluNnTQBQWqFQAATLMwyMh2Dmiz5nBZylGy3S1BFlpnrQAiQXm08CJ4DuWNKxQ9L9mRpwOp4Yyx0ezMVMHcVAOZLkVs/CZTWBCZs3rFm6KvTiSzb/H2zsNShlfiF2+TBnbskvnrAyzdc5oeV0GhcNGUcM8EypSDe6EexogEHs4TweLf2JOXJPri5CS6i5yOJNhu2/n0xjWe5javWl34kdasSa/ansS7XnG8tmf9cjiUSSUP1kh8mF0JYMBqK5dtKAXot2oFNcaX2TYFXAf+6efRsNPYGEK87HVdhbQLaIsMTBByKWldWd0HYpasjvlVDkHC3q1FCc7a+8aEmDa+88dgogO/cqbQRG1y6uFUJE39+eNKBOVFd1iVA8dauvyS6fAQ+vRAAd4HB0Q9dN4O5/WCD6TOI2ejeCZJGnCoqzeg6TCGcF3gqGdhTSnbOlawtYidZbNGI+Akpel3k3JAeunntyHxVA8E4SEXKXq5C7d05VzvNS7XgfOcfIneb1kDrEQw6mFJ27mUdNzQcDRip+1VmZE2A2zZ5g7erWVR7rsi+1ZRyeyv6aJR6ax1Al1zYccluqR9U9B8qwe1WXJrfATNsO0QoSy+8+INLG6R1osM0pLV8ki3I14NW0d8PuSP2Y8WCLilNiuhQELr0NPPCi+d3TxSq75uvtcUvaETnrmPKUYCAMgNrnJ8KRt0yVgsudZg7EtyOx8Z7aJB6MiGSbcjQLk4FCgLuimvVoSDWaYwIWQYFFwifSxYW0GzM5US0M3pR7RLAAwJ8okuI2WCG3W7UCYbjLDR+oXVx0++taetzvLSx2J5sOchl2JzqttXTglcJhJJWXNz//V5HNyTI1HI48NQOlNfNEMBaEMKyIENGUqqnML1JH3vlIS101Dt5EqRlnDBLdWV7LQGfHBKTRdAJG989ja32g7dP9S3FlSD67TRfWU/YNFEg0i4NR5xbWFfGY4IZIMRQm/aoFq8F8+f2vz7freeMucL78B8HHwwCc4i2V1A5uSiBE6cwMlBfKUo9zi046uHw77Imrwdz/skJj2qBiIfloxtN2u575+M0fTzlA9RnBf8eF4yyHFnAgiGnUCnrzlq3X/UonWmADhcOkpbzWVt7NG6bq1jCno/4fKaXA4j7wKaa267+v03k5a51mlxYnqG6CtLzJLkcNBnmVvt4ItPn9AmTHP1C5QmmW774J56rgtHV4GRS/5va8643HYGbpsCKWkIWdsghGcHUbdNhhodlAttkjNBBIOIDioV9WbyNNC2XqIwyvos+UbhYFGYUZSraI1zvkBWPO6Jl+CIjTSubEPOD4vHUqZoI+3WRA90iDaQeLxdOc/uv8NBOKl3pofX91+14BaGssPV8351OkZQyeNSIutKV0cruXu+8SUyr+96cyS9r23qg+K7rRJlp8aWd5Ir4/wEF+yKNU+4osa7Vhus/ZOesYhnnT9TDPlYE0Hk9dPmPIAC7TPyE86XqhL9Z2Zzlpe5c8M+OHeM9ZF+uqe2la7L99scotxlq2Z4eb/f2rUPPAa3+NsR+PvdZr7guwhfh0PjLbOr0HWn0Wpp8Zn4hcQtyhnK3Uh1LM7Nz9fCUsta6+8InAeAF4EPTVMxlVQCh0pMAmHtl8zpxJ+SjTi8YzVOUkyj0KwD98sX253BsfkVbs9uGbtZy5M/DDOVBmwFCIybNB06VvI+HbZLBOMr4RZ/jjxhFwANgQFgP1GBiX4z658VN3tE9+Ym6sycuG01AQ6Jeg/ckL23lj/d0JKZWY072oHLrYQP7tBxXp+Px38YeakyohoMcu8pdrHDhrG98aGo1NAwhOHbWxEd4QwoJNiKGIaPNF79xm6VgcZ9YR7+BIHZsKHZKFVscqOaaBUb+JPsmsamtYbf2k0Z+3o1SoBF00OJKVPDKCiuzyWnN3YyhcX/QXekAQvIqRTGehfNiL27G8B/pLM/yfr7zWowS08vdIjQpR2mC2SIxGzZXBZCAxOQ/IAU+ET6zKHidSLZeTxwfjtW+y932B/4NCwMQrg2D9B3dY6/lYrKec6lOioo/ZlO0vHbKLaffwSmcWdg6LNVkEuRn/lZDMsvT4R3xMtW6MX9uyhJyryYJf/lvODNC9AtacVDkqSTLS1xUurnRz4MaiBfz/xuo3VCRuxqqno+n8+FxmoB9ws4vMW6a//iov3LPzecamn/XbKpLcj2U57X878N0vnLzmiVtZuNsqcgBifto986qUHaqCeVw+xYila97wzm2pPUcn5QrH5ydlkNqtJRlOv9VR1PJTKt6gGKvDKCtsOscfaRII3UI2yMkuIBBfyP2uh0jZNqAZKXecqpslerySiF+gImyq3iz1Y0n4PSZYyMRZSswx6cUvS0+QV2NkBDvdmtvx3TyMvksnLgMNDkAnBFDPdzNCyzBSSYiNBGlc1JbWZm7XLfg1/WMM7sp7aqGDytzdmXM26XvBBKIjhxmdkCgjwm+bG+XfQf95eIzMyDX3ipj3DWr7quK3knEDB1XQwppeJOzYY9WsfZGY2naVDEHDDfVcunVH1QvXpstjBgF0dS81eKVsifXyuHeJtNIJmLeGO7MW1QtOViP6iuDz5GrtLW3Uk4RqLJqlTWhMfQd97YASpWZkZ7INMWYTFNQzygh+4OmqoHbhTXuWLH5yK3WliuRZKYx5BC64awaQgYyE5RJmR6ipXFpblnlyvD85WeF+paejZYeallk0j9aWJRkkMJKz8IqOi3+7CRQ4P9l/lX3LyHRi0fyjCSxJRhEK6wNliQj9bPK/UHc+tCzXbt0UCA8jrnqRBTEkC90MPrgs/YyTkbEXHyOmdpiBltK0OtKqqMbzf35V4dq4A2vGsw9GHZ2GVvK/i/7l7DxxBCCd84G+xSZUU273z0sdCop2ud42PNHqCs414/KkVjOzcabjwaB2PBNlE9E8uLrM+qR1MixtRcADj7HFq9mEN7eGKvdfkBu87UvGF18iTnl32oAce37wyekiyTSVYdadZ2XNcHMrAAsMAU6pkZEPAXog5YWe+FjRXZlGdepBszEFs0r+Yjnpn3+8CUHWKg0D/VpSq0A88767oVLtBw+ifoKfdCKvu8XNvXGUG5EP9fo2Qpwq79+0IYpYWdzRchaIIG1/iwpa+P8G4JnrtzCqzKjJPt4YppESsUTz+zLiRRQE7VwxvFw0QIbNl2HMr4B3FpbUeOBFtUPTrcg6PVC2tOWkXVtaxBvtZpujRbY12p6IZ4bkrt60FEY6GF8yrZsjiWyhdKsxubQrma8OJISYz6wPNqsM8b6xaDFRzpq42obkgKIXYD0lE0ZIPFOkgkMc4ajUNrhP6s66wrTbhUFT2Uxuu8hAFa2GPVp9RV0FQk1jjeFBTa087ntSJIY6q1LiwST7GLrMaGUFe0WHTLz/1ypHxHrK+Ry9WNiBZKUMWiJca8eTNRULWc8PQ8v6WWetDp/iY/mJrDh16mm1nWWNKADGjvyuu78hfjgkamRPAlttWvIvvDpXSOrv/1hQzKMl3edO43mUFKi8sx9Be/R2VsiJFJRBIoWCGPrMi7CNZ9dPSkpoOVuRCP+wPIKy2YOJbUNZFmltS4X4XTBh33s1Vuy9wWKDtSaWWoqi4UsDp3Es6FT2uXbhBCVblFa+Ah6Un2zlBW5Ew0QkZ0NxGUJXgoYESNodKhzZgqtkIPLAElu6mt3LegNoRdr4MOgR8nsKErxVQfreoClcBO6HFa9LjQ2GD1L1Zb/YlJ7v8cbIIZ7wBA/woAUDaEZGffGxLN56CwqBXpmFxc05x6s2AIVmKdsYi58WE+ZNPiupnh89c6Wo7Rph7fT9udyEShH3M/LPwjaOLrJlzfNKcyrBRBJD7y/9WMV8GbYpwepbvCsUQz0D5p9bC9+85MBhn7HLwcZ2W/00DYiAyD2cysXI6nDMdfSTiQzN61NhEKY3X0ZipDTlkn03lmZdQme6O9cx+KJWWux67/iDumXjN9xJxExEN2+U5VXpe1cZeqG027Tv6Yphm36prassr3aN95FNBqlUKrPMV1Ap3+5lFx/dIDN+9kCAwVCgsn6KgIuk+02bbBHHDeUZRZQwlwQN6CD8dzDvJE3gYOkwFC0km/scLd8jFwfHh4uU0a0jqa5U5ECn4qj43CunsMixTGN+TMZ++ekv0dqNd1a1h6Fk0knAhK/lWQFKrme2cVZG/HmNvJI8QsG7c6/pPFQSSM1h1xiEfE92yQtQ47CYkwSPfVUv+QSPaqaDK23lT178jagdi2DVw8w5Y37lzhQ00IBPuLa1w/cIojridh5x5b50HXvyOLg9x+0nNP1WnM9HOw2paSYrPsak/m3cGwt5d8DWvavUypTzCwI3feFzybqF1opDQ5hCc8GOGJTEGlbxyrA0BYCU4KaTgYZefX/dO6T0dQ7nxxCfzrYPDkQOw3eRrSken1567Gg5DkVYjNeYk/dUSWhqHrc0ZK1GkuCuit1R6WAX0lerr2AqtxlUi/GzOZi6WrVEYrB0hFefKyh35Hk9MzMr80XtZGh7f03cVBmsyFvoRKXfsl5Rcy5H3OROzXlfKC+HW8wKoYoPTDUiDsxLY7Bw0PLw/AbSBN+Cj2WOdv3joc7lxn1E6Pzt/IzoNWKt3EtMfOox56dyqHrj3onwf3M+1ehLTHlZwXJcNXEjyTOqsbKLUexpqdWy4CoZEsSeKwzocKvxm6CNswnuUibz87vv4yBr4JsY+eldUlyWjonipIeUeKAWZgVX1dlaz977y8u/0KzVT8WHp9lvCi/Gj732G9l0rL7UV5+E8nR3T5IlbQuJjaml19ShNu8i8xB9lps193DC/yC813pbcrU2368en2q1/Nk7/I7bVX7iK/b93PG6utCjmGKEULLakrQKT8zN5nMrF7WzLdDQRS+Y3vz6vLC4U+K/ZgrKYDtKDSjhHbJgzJ4uZ177Tl3wdB3hI9sCpl5ueNVkrxLqjstE9N0G760hBugFZ2lD/DqB6Ddwui+6gLVnjoQ62+7Y72qHxXNOmnZlgpd7so+e4+D1X71bE1tcqwEooR834XA50BAHHQZ3jgLwsOv2yMnUg1te1JONn2FrGqXXG99WoBq3VczZChSPmAVRtgb1Cbicrl/YnWaHJlS7t8fU6PIOxY2Bl5GsDtKjl4EGjWsFachSedU6ndMh/hYc6ZHIbgWeudlY9+ULx4A15WHK4P8u2tV+1uxnGOuBiPMSdGj2JnnL1bQlEWplF9cyNEQ3b+YhbKZWA8giOKIjRRTp3MJhUaU4dxs+XFCYQN9NIC5JsLhsVgEfjW+4+YzamFBzNxO82SuL4A82J58W+rzhPRZObR1SKuszZgDN9pFcRLhp+gXxAFK6zANtehhzpowxpQCSuIrgq8XnRz+ujJWrDSoEsynPoocM5KRF29XE6uIwGsfwjYRAwnG24g493lf5DdezvNhA5XCX/fXg0D+MNbm/7JjUVr0anyPruT50DnZ8H9qEsvf8HKMwJPuoag1Mhr4irjgHwmoQURh6clW3/4+jI85L/JIc4yl3J5l3vznx2063SzWuE3OZY4CWNH6MejfbwnJ+4fzD7CKDIfiXC0YBXG7r7972mI0XHzTkMVxAnwLv1lfOIdiPtGWFbDAr2Gsri0z6b+pbi/JqHtCm8U9A3t2TvqDZ3otvejyV4ylWvdtnQ5/lnfXpyz4TlXGjNmFwYG8/1LFfTtEeDko9hv1f+vfy/9H+O5polfgSK9PoO8bC/VnIJQGt6NsvhGKHCJ0e61E+bWcX1lPYNd42ZOWbTj0Id1ctoQzyLTzeGZXV2e65QgJ5ZO5efSEQkbx2hm4Q5uuELMSRqFEOcdO6S7G0HHcWvM1UA+2DJ379cw4VxpP1vnPYDRBt4n/vf7pEsm5MK5pi2UoOSjkK9z5ytQGvd1k4/MC5eMBajVFIitS3zgaO4JUall9AzucbXMtGkMTOl7seN5fF/FT7gX7ZsGUH3fb3Sz2sktm0dnjtTkEZBFKDF9ZGxYn/iixo6gNo1dWsdLb0GqSLVQka1jwrAkPQB/qGWJ8Cz/7uowj4r5ghKMlSNmN0lEVFnODoYmVW5yaBAorhxvpoawIN5Hk7i8sTva9is6UNHfk+r2SsCfZRjKSn1rIfcxyQZe8/2iCdUbq/KN0jVU7Lw//bUErL0OIcRyHmmcDeksIr9N6hoVsosTOGI7L6o2RmRin8axnG5X3EUkzL0BkvnBezuMxcI5c/6TBn+TuwdCsKMSJHTf2gGJz5XsiqiqVionpUp2o/bYtPqk/0bty4fVBHyx9HYGsi335aG8rttlTl1IPM2LM7M8qH7HVcGOo/YH7EHdP81SPeZOe2cMnzMAghIA7hFKCfYMkJ1JtVHnmTPp+ZamGWg+Cn0F9EWM+0dpdcOgG+y2WiHclBtidZOneZcMUsrf1QWqVJoOhC05LoAxhGyKYGBauAmq4lg20P+Cun6gyhW58ROU2z/kmbM4RDx7IAUnn2bCErBs4ov1QIAjIwDj+Y2mEAM0EVK7RauSdLKm7Xa7JenfxSZpidinCSEyussBvfGCJgTxbJ4NPvfYPcZsJiWrPfCuBbSCEQrEY4SM/d1TV5vjrhexLx76vXXI/Z2pxm7frbfvkjkLztKGIlH/kTH/z/+y3NzvupTltAevzdVatTnou263AAtXl/fRiSHP0Z2YsKTJidJN7/E9zYaNd6BabMfTZjiqUzOqjtGnsOvj48gzdPk7dfEq1iHB+5KWH34KjkFm6kSJHS5Dpc4kfuQwhXmhBQgMTmfT9YRohx/MgLYQA5EVSu2+cUaMxmLvlRnBFZR89ton+9gglncpsUthKHvomJ+lzPV3990I/baswvZ4VGWd4/GBDjNT5wFyHF0zrRi8AOqmj+3fp6kZBkyNsBZUyKKpEbLlgz1CaxBX5i+kkJ+1NFxW4NwVGpGrN7RpDrRGSS8kRd/NDl/t+H6J5DfFrGIsHQcnX9ckBls5uvvYF5l1e9Rn4dxuD+/HlGmzOpSVhIca8kS795jn34u0KzFv7Uaqzno9DLydQDl2grHAZrKwMYsWaz8/Fr7zcCCMl1WsaY1DvykRdAWB63QMYnTU1MUsceWe8i/Yl55hutnnJyPdVdhUsyv9XLfKQmZTW29JFxyBD2AZutWushnVRjiXpS78apIVpyWuhHojIG8dd6DRIEIAvjwLncVMc9Npr8/ttjuYTzW1tBDErMhxsewGgWxjj8A4ez9EcTJhjn0bCvCmFvjPkkpynRg/e1nYtlvGtdemIeAWB0LEM0GdW/QTM0N4pusTk7HDG+HbQcrXqI3CcbJrGh4eOr8sqXhjjdaqzubMgyu8lOxtvo6Xziz7HnOhljRDuMmE4bZV0IzpXf6/ePEKDNCGDDo9ywhq3w0GI4zUoyFqS1B23xbae88QCMQCvFXshj36HRt7/kKrMgLxzteynh/AGnr7sBmNKi7IqYd27DGosUsZepRNEOBZ0wNOe0aR5KlsdaThIJPNxFqyaLPuC1CTmufZzPeyIgKw1SePKAYiREUCDrjeQgrIMuJaahL1WTxwinQGEa1Tnl42NWMfiNDMU5sM7KhsOFwLTZw27TER8SE7DiRbMzSip8BRLqvuiqmZ1Fw0IDJIxm8mQ+IRfkJO+43uv7Bg1ge0IsfX5IwNHxbOIPBLr+louRJiuzPVl+bKBz1CHCEpz/NWmRE0d9XVYozdCJ08steX6+AKrG991DVtLFfvkSyO1jpE8pwCn4nABY2+YMMPaxC/FBLQmIFcY+w2vVgy8SMYN9QQrD4hEwKYpnmw8HSYcGQ2GGcR7hsu7MZWUSBA17J2jlus2DSNmd7AE84DfPXWcMi2OAH4iv1TEO6gobyAgv42CHWjWfyJF6hoPwXh7jSCF1CY3waB2rzHxLIZtX7vk/aOVpgKJ4G5kDJz7ypVGcKC2jrxltRyaHMHvLvt3AFlZ9hdEIhS8Nn7z0HeHCFW1jqBztYE0G1cncS/PqGkYJdGaPhokPZJvSQuB4vGOCdS3oUQ/CnIV/x6J/js8LTfv6gU8GCmYQZS49+paVqbnxix24ePvyYjDe4xMasiznkXjKNqOacYT1M1f9fMbVrcp8qmWhPJ9f0qkaf8ieBG0mDyMsywYZPfuH+aoMN3XkBrl0UUEChF79kgINqtwABn08fSjgCr7bKiAih+oVJD/pYT+Z/r3JPXG7ERrWufak7cSbSUdb8TSwOu9ys3x7UnHK+SMkfRFhAaCaK9ysSizTlmgcv2+OcXKpiLGEEeARJD6ev5NS3Mx4GOllHsgoN8uWs8VdhGB12d9Pi+DGU9Es2gHC4JeTpU+q0ygNv6ziylsKb+Yp6SKALP3RQtm25SGt2VzEAaVgdvG+cioOAysyWvtaweGNzL5IYdO+vlXbuuVyXfV7C25QSWrUs9rzKbqSm95wRo7D5cNENg0uabTQh4JMVXo4k4KwM/2sTPKGfFp3ZfkZbKgn3W2rl02jBLyc4TbR4fps1ZsWARKRPEhKBYHDRQe8cS3IUReq0A089FD5gUW3XTsg7MiVImF0Z4PSrCWPBbtfm8/z6WZc4yc1wt0KYBq9kT5nrm5ChRrxvSk8zDtBGs1YBXsVUd4sGmNqaMDBcw6kXVxHB5KzsKyz1SKzk/5T4pGot+8hBILrkQc+SsigbADdDS9nkkUF9mB01lefoMbbnL5Eiax2kjrLWvsiuSkHISOYt/Db9wMW19fF1kcC0N5vWC9WL8WuKyMtIgRYbsIiKArpqU9GJu3f3vo7VvGUt6PTQ215T3BgkWU7dTbcgpHgwSP2Md9tkaZ8zNzW53c/Ok3kU21XZdH7JW18Z33Zk+dsQHtQPLqURmw+Ofx21O8d1SuJdQSnn1oWWaMQsUmHnrAYkT2Z1S2NKy9SvfSCmet6tFXnQDCTYlmse+jr9kuQS5fiGnf8uDhxLWEMgla5F9YCKksZL6XHs4XhWhh5VEydSnkLY6eJRlppIqwHAxpeHzTtN7WUIqaQh2Mjqxrkq6oTLDIc008mISmIBWVYt9yozHDd4IUeXYMJQkYex8PDUUwFOQ5DHJQZl3KGXLNJbLFB66bIl4LiXUPhuu2TCdv0LQkEee6VyI4TlNIMuhk0stFyukMzUVu1IaULjjs/RkVwymS3dXJKF0nLqFptLaeu7LlMGayWEAHA4F8cqWb+LaKYludVqj1qvd7n/ZI5fV5U1Uy9rpVd74NHGuOk8F2BPQabvRvV4RLk8vPyJzbchnM2vIZ3NoJF5z4lkxsJ3jWqY56ywhxByUn+ruoYHFW/vh40wMMQ+GgaImvdr5XM37BBwbGZ0vRsRkwv1XVT3eq4QB3xPd/U1QS5263gCIu+yHeEHlYnuJ5Cgm8jyviIZu2BtRd/R2ErnhBZN7JBR/xhpA6nlUkCSIsdLL5pRaT3E/TSx1vagUXzPFkNl52ZmQY9z8pLlXL46kjepN6DHsKJKFeBQurnmoYy4xX8OjnzTHQUBhp/30vykHyORQAS77okgQWcHZ7Bmbp0jitNgHUz/HI/ul500ebRMPpiFbb0ianQgd9ooNk6kn5rRr7CTssTOykmwVC2fLPNs09t3A0PNFMUqePerFzRS0Ys7FGZsl9rcQw6613FW7KQsRNPb1Jr3xM1npjFQGHcHdupjAu9l9Dv4FMxortOGn7o85jHo1BFE6isPpEG4Z5mPKB1dwG2lX6biUdRdps3pwaHfwrr/CBqVSIQnJR/Qrmlb07PyePMnNhG0ALrsw2siF6fm83PsQmZSmxBPxyB7fLgdyJbOoRzF+t2eAGclvaCGC72TmB+zOvGQQylHCbFvIORud+k6HBzGLTjucko8ox85FRz493RQHp4nJRphy5odyv+Q07NWs2oHuW40egjLmbm+QRPIUGlGtP3zZHaGwX4jto1tH0J19/AJjBGBYc0C8CbzskQiwj3qeOxHcQG4PjuTON3IggWN/a970+u3B3nmVSFQ8qQOfN9o6F0943Jzmh5QY3giULtQUebQCfU9ZZRADkNRzEbiuyYGs2U0TzyZMjJNO6cSYMekh0WRPUnnWlF7x47fUyIff2Z088t93TO4k96H2wMeypLJvbjYBj/0rWgAXX6blIBxetZej4A3DGCjRSgSoVFUwJ3/laoLN+ku3orQbOlDkDfpR7lolJDftxGYt4vcCwVsuOijvbZdH9ibqC6rGT7Kxp66IOCC3NB1UiXmYRAf0EKtYu2IbrPsE0ii1Z1kHT0IAM7X7dTlpKPZAk9Kl4qT7WSfJxZ82ey8Rk+q3YorZ9qOn65qNN79GSv2QQb/UOc7CjN+Kk0iaH/qS7PetuBOM+MkBH9yJQhv3RZVU74Clvq9+20AZXJ/gNNd9bOVWsktcdw4cPvuO1406qS9o65tpLUhJIK47B6Sm70RCjEMt7POlT2aiNS+LOCoAWOY7jjL1nMpbCOwF1WPYeGlDaZwjMxZHKCdxHWQG0uE6r/jEwc+KTDhTfuDmGFrO3+aYii8bWjOwb0ORuoBAUKkBPzYKHcue83E5ut2RCRjnTbZc4aVWStoxvbIr1jc9sRgghNj3qkrI2RP3Vll1XZ0OcB2BsA4FzUtAUUEmF1cSkTWcinGbqV4i99CWO9AzDgj9xaBzUUVUCc/AYEIvr0ZeMy2gO0hDFpM2753yLD1i54MpHncx61w4x6JQe6d23t+oPa5vV5XY38UQ00GWwaTR+r0L1zZPNSNCHZM64D6c/GS9FTVfGHW1IM3njxDsJkOUj+fuwLMfY+whS1X796MTyOJ377VkRxtRnhwICM7Imw+cgtzhrGvFwdfi++5nlBSLqUZJ79tDkwOlHtXs9mnJvcPp7SkFq+o2r7TVvo0Lfy5gLxywK7RJtNqGuwijRNqqNp0Qh1dwd14tsrmmKNAA+J0GqjSOdvphV7wdqVBLRM0Ik/3gRNyUBAQw4gSUp7lBklu7HFTyS22G0pYDJ2nvKYZ3dWxePxYrcPazCgd84bv3DK5VIOBo2D08/LrgPbuYre0h+nwypEtXwrHBiYq5Q7EqhHwpUi5mdBHZdE7MjBMe9H/NIgCTgsiqtHkdiPOHCEdepX+YakqjEasalGiIq3g4aslzo2PBCHSI6p8edULDNNb3X1W3feBvASGkzALvYvkT4pcnDzJluBSvwN1GnKi0b9SDq1ZPOqX+LFE4hgpD+7aNoUJYWonaXaOep+uOpKRlMPKYm3SfrlopPyzy6LNJOKNuWMr5jn00NjZ4+TZGAGD9TEhIq/Fo3Lglqkw0Wm0yB3DgKlVTzmcYj9FTid9y/7B0Gsjk+JhpY07RSMtZPch1JJmzksZQ6MSikcKQiwP1HBqWjwO0nLyS+UNLJaDPwpoDBxfvlArT/ZMLtdFuTlATvS/YdUoQVGzNAFSyxjY0P22wH1K75PY/wrz41XRbabRZTXpOfd7pr3KnsWp/DfHFn9BR5ZtWqsKXXlUVPthgbfz2kg/keWip8nmEC4/ObSEWu09IGHlTTKJmDgE7q911PhM1vTL/027XOSNeyt50Mt+HhNwafvVdV18SW75IWYSmFRV10RGqdIeqLrJjxyn9RLUFQHCh6CKpGNGWwZ2wp4WBSdlYL0Z758S+GKxnGeJxbfKj20o5TvdRksUYWtujDRNHry9iDjfI1rqt/fN7peYGI0wm6XXCVZvryUSoEJTdvWeY3xfX8o2DRzdpedxO1bk+bZ7hbvjAmGgbArKOFIZxmdA7VJGXuY5KzZUUR2kDDrKilExGKQmMIgMBRyV4GS98aq7kJ8o+WmZQAkemoZRERCnZh6J3iB3quTsxu68ZkV2opILqiFsRVVDuHEIx6qDu6By+ciOfcN1SWQCsSJZLsfRM9kUyh2y2DIyX0ZOioTJcPmtgQrGLgjfmDv245n8oalNCSEknHIc8mrC2bvG01FehTcnpJvCIj6ReiZ46myZ73AemyD922iPFiwIalFexJxTcLMIG4VGgteYM/E7mozo+USZaS64PGHZyWhkWerxhqdeMG504CSDuYM/kWKRKJ//pLlyIaUXFiSsfYB3KBtw0JevM1jrZXOTg09Pk1qsGOpm8sobSPeJ9xhiZoH0ml3bnuAXs5nL+T4L+8YZcS65uzs51kSL5FVjceRinkn1omdpWL4HmAo6Ta51EII/qZS8cCcrUoZFrlttno5ijqeLNShcHC9Mx1bppUycY8FaDS96l4KL2x5EqJTKCGY1aqa9fpTDxbRS6ny/cSY03LllWh/RFMvvzRY6UaU/8Mtj4PG5EJP1ROFerrccbHbqkQ0fJoY6cqj32M7M5nkjR0Y7tCy7IGkozWfrIlUnmevFfSMdxYyvHKRnryqqKTpwNMLjHWf+6YwcHGTWfOIWfCdCIr0o2RBdk4HQiynC2Jeq5v7kklFLwg3MZcPKPWL7pQLjAubIDkmhOgroYuAzyxqyMvTepiyf6pkjoeiMSKEZBPdCGXjaM2syYU2HiZr9l4U1Y43nJxtDCydIYKXRhEAVxeDdC4SWgIKUMZTalH3F/IksuBKEQDercWGTZz6UnOlAY0yddvpHD4olVFrrSpKLlZGTmhcsTS1G8EvmFeZOUXG9Cnk4KNw1vKb4MN69t2x/nmOjLDHDoMigv+jUQmm4D5m6OLyDwnTz90MbVIJOYHmwILYpg7UOM68Q271e4JpxPh5xDNOJs4jGEa59RLruiqd6ZtLru/ppmqa8eJlTgSuwMfM/+oPrf5Acnzt1d44LemYTlxlgoDH230PJRDqK6aWr1KqFRS55C4+f57jAHLSfP8sdbn9a9wI3I7N2dzHMuHvcSYMF7i0db6BP4PA2c5LG0CTyzPLzL6Mt1J5zTAjP2c4ohjSh6qqBOaXHTsC9KTe4mKCQtTniY2auMtFyEtg0mIRxjyb5F0mKD7LJ7WjzUqAhMZBGCDY8Y4SROyri+GhiUaK7A1YFCTSoVj4hDwPPZxdBFzZF8e2hbIEucuy0J57hrLGSd46BrYbtBKs9yTG6Vpuussi+v1R/toMuc7vg6uvXbfVNwnEAwdv2ub3PGuVUndcx4b/k8dZ33hIvt+dlQfZ6mYih54MsdKucpMghppBAJd6zD8gPKk5AA8EIAvgZNMOM7l4WJU4w3dzJwziLTyVlEvKJ+elAVPNHd88oMr790dWqBg3HWN53sKK4chmdyknbaYrU9DygxD/k2I+QR+i8bLmihixmMH0vlKg1ng+2gQAKt+bH9sGH5uO2yoWMOwSUioHL7biEOUmHATXBb1mYwTYN963WgEZDZzGrpunMTE74b0dyZpI35J5axD9C2g++aYVX7gPhhsodsGe7YQ/wSHhzYECqjoaYmI+5XFZcTmpvLRBJx+W3+fZsn/lJx9cYRXp8xOELIKfINhbB1GOt2x8GYcfurqNioY5wtErBkQ5aa6k4UAHLJ0nggglO8TK485pg1qrfmw6aLqvn08KzCpiyd8yCqY0ucKXrZAS/GBz67Us+Dh1v4Zg9PgxLnEkirinw162sqQqb4bi7zdBlB3gJNC4bjvinEZzm9YbfAh8UpojHEwh5dCWxEBGeEsowMqMJVRm/9FKK4yLQzAfZhSdSxcauRVYUiZ9rM05dq/BB72zHGlclzOU4OqFVDSSC9y4Qd7JqkfIpqHs+67nA55kWjfB04Q5OFZWANdJFyXVDXSANgoz07ZKYCKuhJvO35Z+OIFzaFjHHDXrE+VQ0PnZJcBm+CuUTb5e5s3Qz2bBXnMK44aMlalpqW1k6gvLzBaI8Cr5KEQpNWEN2s4sPOVe8SLjrfyt253I6dmIMf8SuXa1ITALO1q3IzRGy8jRpGp516L16IPwMyJ1kMt5CnLYbku2oyz30pGg/yV5sco1xu2PvDCxxAeAN3SMJ3xXWIrtHUUYu87AYxKhEf7s0Uiz84GK8btV7Wcr70VPmhm0kxD8aTx9I8tpmrgLaGfnb12vRFPm6zz6UtpxASLZ7VFgPLLwGrjjstXbKpuEoevWruVI8FGbwzVWP+CyVpMoXkGx6UweTORLwjV3chQDsk8jzpNRHsPjV+LYue1zWXdSZif68Obs3ASMa8I0tzyJGkKmRDpPmO70FvAgTHKbFA4kbV4yb0hGj2fgCJ4RUmlExjiWmwAAycQ8P33ZrOF4s8G10AXiVwcOFMnsRJ5Lk2drXFwYpJLHIqnd+1W2on8tDMfdZYjOToOwdCVUpdxDmkBMYsIDl/NqNYpsVF/nO3213sOZsJqwIKEQLvG9EhxbrUNLpsDsGfStRrQG7HtSpgzgejA3QoIWl5C8QDZ1cb3eXSJePR67TVnGLeYoiU4RwpVvKlr2NWU8SbRSZt0XeP6pbk0Aw+VXZ29STlaXrR+aeT7z1QkXII3qZo8D/7XTxk184J1pOzc8hVY5SbJSbaHwh8NFu0cjDt5hKNDMpNAucBGuIYNfRFNEwjYMh7eHfCjxpn3P9qPHeRXLu4VCn2Q0m/pYzL7TCAUaTDSiEWn2QXrhCrZnSZDt700EiNHxbiuUAe2w1GTwztP3gyByM8i7pAWEGGilM05PAizr1HZoHcuDWLnNlRYxGIhNcggw2UpZuTDSKmWUOYrs29KdDme3Dx6RzYZGpqitILJ8GxQ4kQNeGHdY0HRZuUYs8sNA4YEUPep9PzzjnRDqR0m9ndZuWBehKQ8lLxtrm7c7EIWus/lrRNMYBjVA7RqE/XykyNt4f+54HcGgS+mWAIercNiCGcBVoDh+nkOFnLd9Fcc8JzaTIwk8NQyp9QYuClv2DQP0mpXwATXbAff/S1hsqCeQb3OHKHn88lqwApbYYCmViA01Gg51lhWmOHC9n0GXe62bPMGEnZImrKfpbPDuP9mYpiQvx54eJC6tHE2pVZlDaezz4cE31WwxbyWnDKwPm4MTNxw+awq4x7bVlGGtVYpi3wgryrWgHkZO1DyoE10tJZ6Km9PxLWqzCGnqshFG6HvG0vinNn5cPwDU5Zd+bu1P3D+MVD172TON98NR5ZOYOWRkAjveqpR245fMqVTkr2d+Y6i45XI+m+l/VyUhR6MyMif0SRQzZeh5yvUL2s+fw6gNvybhrgltPsuID90CMHi9rL7Zzz454/nPAaojzpCAUKuLJtaBJbGf6kJEEC5VmBsCLil4DKhREndgCejRxI9mq7L9qmkGbGW2e0C3Dp9I1dXBJNchnpejlCgmzDXTGV9RmDWqa1Kpt1RMWz4cTSofDe2uMYqLCL1O4QXxgu7CmGYubMEaPTxlpKodng8vD1crpyRrrUKa3LyagSQij9vk9lOCmN3LQ867iBdMd8aS+3f0qyPKuAWB+E0nFZ19raBQL/UilbmojUvE6TGhdd39gGXn5by3KCXDbF6S5ZLTywiwRTYsTqbBivDMFZTO0pGl6qVaY6Ne9ll3FiwsTChA3hQriymD3fGUwIL02kUJRhC/LwUcjnSmDH2Wl8jBnyxOwChRvH9IKzajUBAvlT7izCsy0K382/xqYgvR8Yf3Uqd8G0o/tIZBwSSqlPtQAjkw4ixgUIDNNw2Djq4Xw/Rg9HQoVqq+GMejQRr0stS9vW101V7uCeeAUUxJuu6PLaDEzd5Wjb98ZrtesPpRaGtKUkiqrxSemaaghQb1zK85kDW0TwaTysQHFaTSi6LVDvpdfhrIjiHvOoGOO4cWbCB+shMd8Ng1PcP8XZsKCMYlZhxXJM4WRarP5aa1nsuttxegdNSY2mHdWRkKL5fnplR8MXwKv7OtTS2VofVaKyqmJGYQB/WkAtVG7PHO+sMZQ4tJPZufpjwtA5XIKn6XE3ViGiwGu0sJBFzIdf+Z4LIoFlSCnRCZTgMGOQUfUUmqrbbkE4eHyoyoTPLw0Gl8EGdlSDCqU7msKQhq85IyKg9+OdQY3WLvnBWF4QSalMJ6UwUk2TzeuZ1mbsW5fUevsgdcNg/J+KpGxt50Es5visjqkjNmt5Wb87Umqtoyidy5UxkVrtXG78qcXGl3yNwzlZKpT8pTxsEJqF2rFNoDKGld5qmJ3cq9RODSe1tMIrnOXsveRogSzFxEe8JpNDvQgJfmXwSzPSDUb5Kcyea456Vf6/5FBSCcth3S6H7beUpKMJgc26CTnd1jiU1GxoMJ31lCIitniGXRPcY9+f9gx3YL20JZTkOxKVgdRWzda0XS6Xgm4r/WWTfAlG7XDoJJUoD8I9zmpDqe/CkxR+8WmCHN9ZbuFfMAgoCYBmHVDc96BKMkK7wvmoFwTtOgNvNDqTg6OF3EmUFdG7+bKaKe1TW+1PwQoT/SjGi2tjQgldwqcMYegjOnnFqBQ8qJukQiEw+pusD0sdiCXbq+klDGnIymSx4Gpj+MSV90YJ1cbNLtYOUIFwVlG9qQd5VDYiIUYKc430J7uurwhB2JxoYJVT5NHJm7XHgdeODOU5eSyg0b14hODLjTCI0kis0sh4smVH4uZaSxUdjuOM2Va5Qs530sa7tv9I0iHgTqwPyBobHIyyD1n4m1EvNcb2S4OgZUVtQs4D/wtg/RAI0rb0r3T0LDy5PsifofHs5C5IoIkTw1nt+qH+rpZASFPm/oIUCnv6rHYHXJbvXs5DdTRiLqh2RVzGd9HIjS82zY12iSCz2pSxK5vaUEeI2Gliq1Id3zYo8asTE0iYUHxnI1eUxcJ1m8W8q9I4/LEiCTuh5Z6bOjmIRoLCOTMNNlkK7qlqpQuDVcPhVVP87FyvygcE6bbm4rHSaODnTFYYQgpqRdQQflrXdy8ULmCoaQ5MH1aA3rk58leiGbF8kVvkDHa1dnWl0dedBgT+eVW8P5Sl9+OqiSjuN6ZJPUzL1k+SolWtF1Tmdtc6LW72wwPJKCSRLK1sxnBv3RPhS5zKSezxTAvOdMOdpebOWbeYijn2r9GzOi5f6glPI+bfgtmNqEvMuIqOp1/kocvgwEM0/FTJ1QWOn9+tTRo2phhYhgSdiyud1rm132tuFp2UUaO1fHXo17iUDvCjwKfgvcu3/hC8DX4Y+OhK/3bF3y685IpLLznj8st295MPPjvgTBCpM9jZc5a2s2f2Z7WyjHjx9nu1HAhHwqFQcDRCQIKhwGjo5khyYevtwO/g2uBCe+ECPo3ONDKLVGjDyGiFM93hVR5hiidVrK2BDVPkERJWaWMMdi7f+4XiMK8wQNJWc2QRr5w0tFO+5313flmuqYR+VgCdhFpjOlPg5YYhpXifaewo1N4wEHGORFLWzLFsAksJevdCHklGNJhNV/y39LWTTKRHUAsvLdj5kr2Dc6Ku0E6FLbPP7iViFTMobh2XR0BBUX3fRDkQrczZYKawEj386+VxVhjgBu8pc1AtyLmm07D7kapmRu7HvqMZsPdaCLbiFRSEqoNxujQBw+nrbR2FbIzkQqqVZtAZxuOhnhglrOsXOfCi5s+vicRCp0ozKxh5THO+FxE5dFoz9zgwQlsDMgjL9Y6p5UKSY1DgP45W7HW+qy2QJB1M6Lt8csbPHot4rNX1fOkv+5QSCBZYRtGiNymu10Pj1rpzWUEfXqwEA0Sv1E4Kgz2M100AUZxUSSEDlAm2MYwIujYpnUrEfWkla0rImd9UFd3xJN7bfL0MRfp2mClbC1zZv0XQ7A57+U+JL2oEkCF854y2aRpM40GXcnjExCln9K5jtMu0K7BbEeu+/9lKEDGnzq0kViHRX1oPom7m+r+c9kpR6I2oNse6Ij4WeI+E22PX1wWYAfozvodfMduB7EyjwzP7YmKagjNGiZSQDLARlUwiEecBo/92q0SsPRhy5Kq9hZBGlrBY0/Cu97IaB68xEWogYo+tiZlrUcOm3uwXY5KxQQgN4SgjfQSPl0JQdfkrPgPrgeFQU6QpyRc6wtk0d3OspUDMeQ1m+BRTjHkfl+ZXtSB0oThRNr3A/I0zrGfaOGwF9VaTy5eN5vnSzLtKQUMn5zSmtpLJhBtypBxRH4l2WGhRe3eK9ipjgr4efNOK1/X5VXduZQc30t5+tav2kRzbH3YqbrmD0oeE0bGfA4w76X8NSUqzEaaP9aKtYRetxURG5c5PlIYJz0FuIkNm+AC/GVzNUf4UVEW6EvVPsfMJFkS/7r8jiKs4R8/SW4KPSIr5kxpOov56FpqZJwGkNbUAC3ZE5uN2O0poU+2YSznJ1x7MVje2teS101LKPXSFsKVNM/hguQ7tSDMbeu1+Xe9ORsMT/zL5dirKuCDwNGoVtMVBvWa4BkvSDsZ0DWydAWZm12R1BIyStGfh4+KpySx03TOpft2KNgZP/zxjirGroPkbxTqwVZnyXYafNbQ7RSFAJ+7DlC735C4HtSWbsXpJ5mdzEUTFWbOM9OOxOlrjfTIzacGZT0kw+Q/XqaQa7uX6vQgErTal5Z0D8Uwh4jKZ0emamTTe01vWD8uLiS17pazX8eXaW/3l4eyQhgKbdv2gf6A9I+Z6cOlp+GcUokdpioh2bCtDXwd1rE0xsiBGRDGQjRMtut2GBX6k38XDP3GTWslGhRX6gz6u9IKHlLpqoDSH/kbJi15AaATd/vofRw+ADfYDsK1t6/0fAsKBmy5EjKR1tD5t3JukkXepaaksMY7paXpuS3zhRo/fmSsr+nwAmENhTX4t6IebshJcEE6MFVyu+IqqMMjST1h70v/F7+N0R6itC+Wf4jY70egrEbvPQv0fKZ/XnQItWpivY1jaK2qZ/y5KwcFglUWFeWZq2VXrM/Mq2O7E7WUtZqs6BYzMdJzk5H/a9eWhNil6k4bwuP4LSErtmvPHVPRrOkoSNf5d83d2wEM9Nh6HfaAaXlBbzTGkN0IfWIDe1Boo5WVJsRFrXY202w2HSVtzYzLfQojZHbSkeVsVjYCGrsu4tbYXline/HiMNgubzCWD73KTdw7ETR/KvmvCTOMNvbS4nR6J0rUCh/GM2NJiULbMp0/2hD5981JurekHkzwsYyCD75zom6qGTB9bum/eE46IkGqcl6bIhhcrPXHzZgkL7+L9kZRSzy+yH+zUpuxS/xrUimGxtjjarbWTSUrCeOEbt1qq6g7pm3nzY4JxnkZPuVRc4Dsa8CSSuuzSgqk6YNC6NLmRQlOTyQfkCkCDaOubYlGu6a8zNP9eJZvR5rYiKiAY5UqaYtYAoFZFIt/8HcfSJ5fvCh5+TQKgac/qB9LlYIoaxycwcZkySpSBZomcC9awrKkjLKZPYlj3txzTiJO+ZEnhrFMmvwLgr7aa/28UoaYw6wRLXDRzu9J3tfcpPxHf4uzz12tt05smCXilnkedkJ9DXjZdOqIzqlIt5b0P746m8iBYasmtZARVkhZ7Z5Syy9TJzD17ubVcCIdiAMHVj1ERZLsXfI5tzUn5BiyMIyX0laHBFG5dQ0oXANtx6eJhj5myFjTfsE6P0Ic6sBCZC8y90XyYX6CYnK9i8f8MMwe6zZVSEbJU+VfM1qzlOGGBJBwhaEVvIHFakags5K1ztZ8ZqQQsHbIIfoxuq03dDqe1MaOf/9NZOAsm1hp9bl2NMt9OGnvAN5Y3CDINckEOvs5TzElM6NpiDIMxbd2T5v9DUJ4nmRNq4mOKIgVKkcnCcSMMLL3qkoSvmH7indIssCokWFZuztd9I7vGXoFkfgmdY22uOCgFDguKr7iRWEHisidp2eMkRNSGjrN6moDn3T2MXrkzBKz7z0zaViESQEKL6qlG0veD0ULm9TrIsFJozaqe7m7nf5iRkAne+xx004vEcLdaMBY0T/Md8CgVs2dhMwXFLdBRhiww/N4F4pBXgCc9Nlpql60Z9DVny5tLeZScH5KL/5rQ2rFZdJjWvBNL22Cr5LzRO3oqvx7o2hnnlKexQZ3O+DB+MbKD5tYXuYr0psRyIZ99Qbnr96bUlLsdAJNDQXi6uBWW8UBN8fvA7vwTazlz9ywO18BIG246COKTeiUCrS8HCGOs/phqhKGcdspQk8hs5i1oiFBjC3dALiTVr3AhRUh3tHLYtH+50MwrEv+rfeOqalFLLvF5UzT1mpWgAr4x/ua0JGuySPLKEE+Pm7RKAFmFJD7bZTRu4dyfptDudpgIfTQPh0zUClYXsZeeKrdHT7iJy3+qtErmvlawbPnKPRKtrLSKxc2gMkNrDylwrZRqzuMli8PbHRm3zPSY9KJNfEL+B1k5grGzJ8e8/WvRI5t0vpmiBH9VBrC1mMN546PdYj5ZreirwAF54ip96wdk++ThG5RT5V7XeHZ9L15w1k6a599iTl22OSyRkSbNKTiiCeogUyan4MMgGh5BR1e0qx4FOSb3eZ6XxKV0mLcLNo6INIsAPOsSrBk8MlS1d7U+UCmE1PLxTM0qFfdSynErI7zRnPRmZ/6KMH4lEi/OmjSEBmKeZDWrSAvkP+8ZzS1JoQuoCCHNRnSewQClkMDPNoAvZBYp4WmLJU4QunSHjN1ZovX7bOWShjb2g+kNCa/MgVpOLdvALKPBB/6QDVZHeHJNtXf5qIKFhdwbhUcYrzXTVVtKZCEMhwZtZYQcR0ERK6APMs8vWx9p1zAbMnRO639X8U4PYSeemVl22IcSFO7rRCjEiP3KejhCMU0xQrO4rSFdsOFR7MP3/EEQSqD++51lIb3BmQJ1KTLoYVGaB+O7Sue1lkZxek0Ssm7Yi7TTzeARkER/4AQK9+9FF/JIrDCk7VA1YnpG0rpx0q8LYHjBdWCjp8qNLsPG/VY4muRXQNbkjCOl55oE5L4j6Wh0cGljHOML+a/z3TF55CSDz6O8PmlhtGHlqsjNdZaJ1zraRBWRRZBYKD4ftzvYOWBQMCpnmXii0vzUjJb+ht+sZpFaM/lhqBzn3BRnyb8/B0UwZjeENCNlK/WN+Efy0qU+Ihlgl8qaQgBB0Kz8TU9xvqL4BR4DQLHov6H5OIWW6dv23Ux/uJACm79Z9abKdqV4Fnb9guJsoYNbN3jOk7Fm96r92gP/8wc2XZPU1W+GmXm/B9DcN1P49/wI4Mlk/Nf5hxbDTfPw6B26xvqyXM5HoCW/Vs6Y0F66mleCh8WQGJq7zPtp0iPQMf9HGZVdaoSiOivGGZWbffgCGV1f3mac4AJex5/B7sJ8kDXo9blYPywiA8n9I+DqM2MTv3mlKCoRNX5cz80s9mw3fuDOvXI5Pdrg5pvlNBRNYXs81lQ5db2YEbec12bRg+djjShc7fu1+v2J0FRmP+16GhIZKFcX4+Oa1L/KwP4iJX3nmUsh+DkkmM60/r52+OnfuemdM02q5Q9vynyKH53LD9MLGdawqf8SLPXpGbup1Mo6jm8V0987DO8f7B48z60ZHs6Xl5cP7vMbI/on8spOS5Fwvt6knUjmooUr4Eghk1I8FZQM3/kXj0qp+sSaK9iVL8QaEXW0gh0htZDUNMZB7THnf1aU7uq5rP7puxCwg8xXToqLI0JaCp1N6u1Y3SZzAIbROH2WOd+2XP5nGklezO6XvMAhuuYZT2Obum72gdkMyrbNVZnuYZpl2fuSbZf7y2TkaJdkFbYA8tuyKKOr6gEpXP5frO01b+LTC9AyHC8MFORRfC7Zn5qvYI0VIZyNCtBAu8Q6aiSnoDVF/TYUx/tNr5TC6xJJRkI8F6R4xeXho0WrbkfC3JyS4XgGAHfbyeuUvD07v803nIbn5sP0I7vvSn9yBUQmJGL68TgEru4SxGFfKuM8IEmjSJ9MgzfsnZEtl2wMLm77LuFd7yw9fhKSyPD/XDiPzN/Zqb+B6NaQ7vcsLyzCdzc+aTxXl5mQkIWxkgWK5sAfgatO1rFZP07HanP6uksgDxeXmxkXuDgcn9y9361HgPw2t2wqRkSjnQR/GtBEQx6lwEGjiZXhvYReUDIx4wiH8PAv78gXOQNEpe09SSpZRR5me27TUGkeyVK6kZUh0AwR/oBgFUAnSxm07nGBFHtD7GrPKLmVIiIMqLh8vyp5ErCNzGtWhxK7oPQucpSnIFMf/Zp9z1wLCgfn5jVuijyVADndGqmdZdYXSZ4otJsblAlgJSh8MFLCBVXGgVvyJHByaIrz9zJWZOT4JIDYTKskWuxz3ZbL/wPR7ZBO7s08Uqfgo81fV9gMaslUhkrkwRSIMq/lmw205cg12GdfXzw1sI4Gj3sBdNq//AkyAxwV1WcER9cE0eFeMsi+YDKVGpgG4W6SZzsJJwfzO9+MTvAMebQBJPK9o39nHQzcC4GPi+GLlHhupgLmud4YY62UnO7FP+Dr7JbFSwheNIizcWyocRAHtKLd6crV0rVZ4GrRRoGQTM12xYIsTfMFKc+x1NaOWInjF1PrLctDw8y2mktk70ugrKWuvCnR2HiRIj8fgQ55SmJ59iDF9TKk5Zaspx1iHIVPfvjhvdt9hUszFoByrTfVakWS8r7Prmg3RwhLtusyD4gyr5jyHcNpvtgHlaoGrh2PdQQSRq5b9GrgUAmaPysRG67KF4PIRECIb5MpRE1KKoC6AG6NWtrkJGpkO1wlW5cHEz/RFwDcGZSTiYUcy+grUJcvVlxHYgeJ1xm+iGtrOlzbUUVdG5V5E7p2TsjuUGrN+riNPieP1xPGVb4SX2BTQWnQSdlslg+blJEDPl+WYSL9TzfxEbn+89nanJqhCK/WYpioCnPHBaSeZ70DPSyWicXow6FnCdB7ppwV1qBFWFILIbtcjXGHuBEKjmU4GPZfSeCifhDZ2Q1SV18RcL8f1STFrFEEX/gamWHERHCsCnpSim6dhC5v1qRh/IgcyzPx7VwyVgl2kgiQPXujtNu9JBhO0rp2meOrAZXnWlVjrIgyWoTTQ2RytIigImYw7oNZSOguQdiIu9m9akdG/lCar99tojMiUiYvG0X7q5V8z9wxfdlemzYcODVNFaBFESOfJSZqWZnANbGc0iHsPDpgcJjWdUhlhDtAU1NbZzpLOUI6U3CxU8pr3WKa9WBRQpbbOQ4vTRpQIevRbfsoqFhLKucg7bgRqI1V39S2JlPvzRdiXQtVaibjOH1GFQDZLEys36ZMLL4hhnXdeJnByjY+egCE7k5xlkspQWV/FGlz8JSBG72nroOkCp7gvnoBGy4YQF9XSPjq7x161vV67E0OP0+JmsJdJF+9luLKhWl0Tbo+NIOtBVTVQTkatAJrDzcuImAXS6QrZ4qoYo7F45XFunaNyTY0B3J8nQlOagJw2hyF1IQhIfaNJWq3EzgKIMgj+6mu6rNlIIFCQDpYaDPBjKYCIxXkYW7kPLeXP4UEYLRszm+7tUTNLwAvrE0lRQkh+FRGuR5Li0qNWwJAeME03ZCxSS0kirQq4hBJ09hOBTulvB3BXNacprVMdRfNkbs0rC3gzybs7Xw5TZDhtk49YRMEESWM2mirQGtXt8N2u9ul5Ill0NAADZIg5xkcUIkzFovhD1lVapn0coCJMP1XIGq8Yw9V18X2zcxXE0b6jCJ3PMZxCRC8kllWYjwdsQ9Ogaf+XMlw+bs+myW0hyV7ccObH0Tb6Ly7AK0hRNcqRKnpdxUmLwu4DOKc3BAFoOibZ+VXiiB+WkV0MDzTmLEE7S/wbGmHU1MMAux0Tlnn2A4sP3knOEoOXYVp1cXr5betRwH2aRqtuFEutYn/FNTHk6e83MIxXK3lWXEEfvmfiHuFtpY1b91efIxSRoP2Ze3TPQt6Pt+8CV6GZIcZHiHHsdUSpubcIc3X0bi2GsYkKsS929Egrdche2hiJNPjwcfaRR3DFdGMmU41/6jB1XFSvtHsqd58F/KHlj8aBNJ/Sm1wa+OM3RqeQAfw4K1dnJmRo5bmFI8tEjcsYCrfPGhPwPPGJdluRVhc6FYH8bIzLWhxK76qnECrw98HTp3/bRds1cv5vqT0vETuw3fCml32xpNxJKQo5CdDcELh4hyNGUfG3YtSJUeiJyiWgtt2ER4Yiyffd5roFvLpEtyQfH1sfXP8NCAElCfJ4QzS/93TTe02lkvQX1/+vi3VMkq7clBbg/8+cBIGQIGTiTZZ/aUTOxNujIMs1Vn33WanSzIXmUi080zmvuR4cSWn+iEU0HSVB+C28txY2ttqfxRNXpXjjJe1ZSnoeWgAGGpv+j40e1lZby4Y9lES/TKcSG2egObcB/HHq2YwtHdU8zG3yHC8Ib/hfOJR3ZGduIujFoVjn+9MDHfny84EpH7poZbyDi3gcLaRHO36M/uT3jPbeHA8j6m5KRU42G4X+RO4gHrEaZDeEzvhUHwhDMHJc5TU91gM4njGWVkC/PnD9ILhB4jXzBhpT0DcAZZI2JMhdn7E5rcfBPAxr6gN5ZF3B1zv6Y902ne45dxHunIgxbXzNYBjQ/Vo37uXF4bkyWdoI41J3g3/EtUNO3ln9z5wdDmh4fYCOQGRFntHXCAE18izORycIzleJYWUIucSOoIIPHzBC0f1LefMxlYOQPPHxs42WJ8Deztv2odUvFd90A27bftVC+TNXYc9/3F4u+jGBCNwzuVt6tdaNk10a/uMigBrRH3K1Yu1BKFjGL89ryEM2O2Z3mmr/eEzm6mzlHKPbLPwN6L5K6CtIOjJglS8bt+ZN3bFaVuXCyhHjIvwyXG3pjBP/5sqndMwJheqBGh/HunNtKvDPwHQaoYy4z3iuX6iZmDbpyu/P3znAA8+3yXOv05m5asD3IP+AmZDlD0VdgrAhgBfcuNvx4zPjPk6P9q8s6toTJ1RKBMAoUwhTi9uk9zWka8NUN9pgobEWMYvTUsfpPoKwj+uK5UO4t3o8/pxEOu1fiy7uvgpOu+i37PEgaBuGQvB7QXuAFw2lc0Cz6NgWMwPcZPOBoQU0k8WRTNfAZ4S43hVruhLczL5cbtGQTtXmr/oTyiqiVRNyKGHJkiUV1ogARxVxd6O/exKZU9AsEvpVBIvWCZ3hF00Ako5Tj8jacLQ/2eXIBjlkkVtDe15bQ3/S0JiIJSoVDqfockm/lwtjea1snYaIxxF9w4PD43/wbKcfrMeUsYUrjkuKLJR2JM1qqTy+1OqLyuYNtEcXkMvz2dLzwZZSeIABYOYc9nC5JCBMfkUHnsXUIEMlj5EuvxRypuktKgwfMsXEsfjNItYu/1zbwTFQE64S8yu5fiBYeVkNS1dNU0p9xsprUxJf7sDyJQdJIybVyZ2YBSksq+gtdbuZYGeMLzuYfAtQBn0eAfScpn/KfY3EDQ8Tm27hW2hcTuh87MesZi1AdgKdZq+TZNpEyhfCY97I8Bkmo7eVUuBBzcy+wQIvx/HDAiPt+ijzON4ErNmOUfdonC0day9pNJo7PKE5ns3JA4SYCsp87ZzGXXT1rIM2jr1coHJyR3Hk+12v5LEEtiFOckXcZwavJtBn2st0PHZTFIIKuAqu5DTzi6rMQg7g1LCS19Fad/aCEbz4nrKthreNBJYOwHyYP3EXV0TJx4o5urQjikWsvW1ioHqEsrLeuK67QLDIVW2HeKoMNaX14mxT99J5hnVf4elZwT+Lm1Gjs2gpahBlM72s4dE5nXcmtdbhXsKLe/hr8zWMPubviH50PequrK/+e0+mi/mvJMQw0i9PEb7XWx3thq+/WUJR/kLVb/r+LhSdhTAz/zN+AjG+C6BhD/7Pe2mXV1n5JInMd5w8yM43z+LjmxlVBN2UkK+HM4gQCJ+n1QBR+TjPnwMqHTgCjUN9BU+uKeQUMTbtZth16/mV8bQG8yJ68tn3WwNX+zsJOqDoDPILfTBE7VgnCtJfNkmjKbpPtvQTdW/pqEn1ZZirQMXIgQ8JyjU2nYy1W9VAVHAM0F17Jn737mGe2JxPNVCCNIn0S7rV2iApCTqgYJOasDCy/2SrWXCd1HkG88U67zOX0H8Gct72WHIGxxph1h+xz9apaf1e4FZxh1fY/8riMvPM+BWiQcZIhdRMkzrLUKxhwlwxbbI8MQw8WtXu0vUYGUqz00LyfGOR+mzNBZZR18fJI1EBdqp63DhTHjHh5ToDgc+vNiNndFE0xhy8bNuqmA05BQVoG+5+Ph02vW1oveDP11JyTxnHOIVhFcwBu29NZdG3rPTKJvJDCQKV3dv68KeBjNbLq1MgDgFzRJL+gVkoECW5Ycrnl2QMWHW5ueRp0+BDl90u7fRq3oBl/xpDQ4VoEOD6RwRvo4FIo93vF/wstPlgub7LPjBCjS1Vk8TtaDlGUptl6xrB/q4205mS/YPUKAK9qb++Zity8OSbvJifthkXtmhUREGGzx5A6GSjOajZPfAh7WgtM4X80QaUwd8sfD357CdAHaocudkjxRFjhAClNaEGvD0F4LO5xFrJoPF8c/0+RBayCdNfUoZ2cgVCy76Bdn6BOAVK1Xf0ggkQO0hKXZBRWdQsB4dMNppV83l+56Dj8XmCw1IHdDIa4JS61GdCRFL7rardzhaeElWkQmatTaX8A/TBrr2Qogffsu5ZoKX31RLry3VQ00+K2gaPe4/EKO4jokagZn1UVczoOzYaX8V79UuRasEid97ttbzM/wt6z4jAqddtXOJORIT2BZenJ/ZYkthSFOuKRIx3ynT1Ylu1SwUSis6bwP8gCw4xf2u6iDZgsngI+AUyLNUyM9R39P+zWkgV9DPJbV23lBCrdXTPAsNsZ7UnIBEo18RInNsXvzTK3aHdaISO4sZUnmRKTQGFGvsaMRsBO6xyikkBzGix/9CrZrGzp6EcHfUQcoRoEdi19Qv4E4LG7LoLIYFMt2EvQllifVbK4qwE8f3nEaqFEKESelji4VVh7tcJ+mq8GCkAyijqdCLoyhYUavXpsNSOXrlJjfxNQGW2EhbwtrPYhYMX/qchsCHXFZimqaz0m50vqQR/4KfFpfUcKSjwIiY1xsmIk15NInWXDbFiuagc4/YYz1d7AbpUQWdsXwURV5T3FjfPUXkdeykFCJWbZE7p9FOQKpFIOfJqseZL3OQCPLlYXRGmn6X8ReQB7o077HihELG2o4td2G4M29lpCsdRgA+fKfUXKgieoOzRTd0CLpnIHHkRaE8MHC0+vcmAx/C8vDX9bRd2q4sBLyX3iN1XnCipDU2fvk4R/4VX8JBilKdaYgg1RGnMtCa4yhl9tTVpXWBg+BZNQi6CWtM6udwsdZgwJLz1l7AkTQlENcpY7DEYrFQp6XdvSzshpPcsnqpy1DuASCwt39j1+QZMdqGLCEE1KhXTuE0zzufRMO6Ut/VlJ5QHp40rgfNqKdYGOZFo8jCyR0S1UJy7p6NmlwFEl3/O0Le0eZAG5S/rujcHtRfWwFy2JZ8WMsxLic4Df5p4kte5ueLV1jwavhASfWNlY/L/g6O/zvr6ljhIe01G8TtF2/bRzSqMQp/4gky4jLeVZRLwJxfLAbUbqUN4MTlK5h795PE868HsMYjHWfJq4lsx5ukP33AZrjLsS8/K+QYJ9eVAXbjiuJmoat1lWqzwNnOtW5t2mRkOIUa8VqNb6Uxi7qLR+4zD4NT03kugREmKqpEMfP7Xa2Vefzr4bnPEEL9xkpozvHTdtQ1MEgRrTsunM078qilEtyNNBgLP/K7cO+higa0qdE0REMwGFfbfUgB0OdPJIzIV65M0fTV0g/iVbiNQjFjDZBVGl7MFDvpQ9KWqbKxlkAMlMv3bCoo7WUheG+5W+WmrXsFHRqPRn6g01K3NNgqbBcw8tGgRewb429ejlgQICZXzMmZGxG0vMJqJWKLKj5fMVy3R4x4rliy/bObBU23Lmt8pI8CtEaRjWCbEfJhhtSuvFhf++iUShUwDwA+nCHcNlS/hi2jE1WpRGStjeC4+xdqGXrJstRyUkQqhSd3P6FZldv021sy/4aRM2ojXiIwfTQk9DDMI4Ifry9bXQztmMEHSZ5F3aL+rDpUoogDAWDLPhtyNe2sQvPQQUyJ2DXV/KadgeURwF5m4u7t6ZCrqFzHxQd+JoPgPI0ikf5KfZf7Q7iF2im2AsHt9CN+VlHvaFYQLii/9g5YEtbp2+S8UUKCVNASjBC2R8MxCHUoYc+dly0OP/ln1ImsyBAXtnLZiN8G3w4PB16IdlzbOhHE14lw4E2SQ9wXhG0czjX/zlrpu8qOmT63Fb3L0od7seQ3Om2RpjsT0CNlzJmCm6UW7jIE8meo8LJ0ezhfJPauo2Vxq5M7PHvCHHfP2adwi538dqrkM1nVfxvNR3DzUDhi5yVgnmAVieZEevOCT/90iw9LA2QOVoLTJxkeLeBFnJ9mXeGgO1sdaGQflHf2umlEhjYqUyau/KBWaI6eya+5ggDQ0mtdTOQww8fbEejC5t4/6SsnBZ3o7frnnd1PG33aZ3ho70zNh1yzLTVGj5AXxAGFwk6Mq5hsrFF7O4P01Ho080y9q8zhvA03qRrwdGBMDcSkFJcIiHkADzwgDuFQ2pVIKu7QHaHg5g+HRk5J0rFkNoQGPOk30t+w3XqlK7VxQ8V58sxuPV9cftq2NTsUvJWyisQxuXNODa5EjGeopzxhRZiTcieCqqNl7ru8pGHfJGKt5p+RKF1hn9nmzGJnYP/GBCOlnDvg1mAVFZ/g5LQHaU0+0o1cxUEjFFYgPspHofKiixZ0YEqYmPHg9O0QLH3w7W+zcG/8jPeWGsd2TJaJGlCrvAgWpeUTQicfi2fyXKM8YiK5P/4V3l7OWx+iF6HD1Ajd1jc1ess5q9yTCPJlZXHaefT1B2hjpSLEa+hl7azdYuqA1nMjakKgChLvCcF2ENYWTQJXdkkBdMFdEGedKa6qfGmLdEaK3rLrIKhQ+LWVcpvM150H4g+IZ1UqxGNHx7+sxLFxvVYrZWXgp1dfR60rTdexUhzIt89VtLa3zyt2QBVf71AD/zcdJlTiHmt7blEoEzA/+jP7eTTXWkda6Utrndu2QbQMBhNkt0JTI8NuijcCThrpPIeUFqeR1rGAJjyjzyFXuYolBm9F1Y0FVcgvSbbigy8meODrppHfYhDspPDSTFmsq9gufXFeFTyNZxZQOO+wSSdATLWj5P8MCi0FZNX2/LANCpiITLcH1W5cnqyWHEf5sbeWqc+lJNO+RFkTcdKoi7wZjQYgR+ZLhUHt5irhKgHMbrpRWkvnVRa2TfBCr86fbDjUmdsdqo8pgh2wjsU/a9dQyKZaSCXvysDRVA+9rm1m4TS+K+RXnLVdD/FT7nL6IsgSgtMyCdkVoGexMEaOuJaAnbSkazx8/4NEk8ChA+zLmzs8G9OPtBtaHiVxnAMW4/MOvAUBcbYgGmOCA0icHGmRNfoZUSgRm8QLrQ7ashbd3Xn18n1IAenhvPDOqsbS/OJlw6YWFT/V/a7RnSpR3H9ktUivO1ECXsVdsw9UICF4hyFVqIroPiRtOw60LS7kAJboEEv7kYM5Y49s1B6zzZivymN8R/mhWcuR6oVWdrw2cbRTPfTu6l6pja6M96Nh2X70/WAz8vitjcEFVfvraHUfqjudKZXD6ULMO47r8FC1b3t7Set+go9D+LkuCJpCFqE9O/e+BMH0zC4s2umRxhZFBFgeEoH/hhStHULfwWRI6dbcG+ZhSl1RLUffgnRTZiAFA3GwDwR+K+xJnOSsqCRrD3KLUSNOHWHqQvDbuK2N1wYs2b7QZ/Rw4vy0wEESjfy4RliZeHRghDt/sEnPDEt1uUxYdwyr+zc4PcAN5iPTmPWE0oR3S+8hmz+2NaaJk8nC6lsbOBktJtesTXWZ2YJkfkJxhgvApMOLdtlZfXOb8QLi/Fcdf3USgZgBYyrbeKi0rhAomTHOb1Fs4Bqs7JNDcwvQomoqDNAknuy3C1Pi0SZ71skUAVWvpVEa4GtCTrwIqYVtuiW5zXitR+XQNMyl60yc52dZNoTBey0g6drBStpIkiFiKKOKwytwop1mcZxIe0LNZOuaVJIXdeExPIzeQPsf9YmjhkKo/GManZrI3XKDHSTuSPCBB4e1zeay6Xiyf9nBtQaA8zb+dsT0VwCgyb8NlDB5QMNP31mQHgCephh/EwG/Cwgg4sFMchGRO5I1+d7toL8hUc80G2QYsAbPMm3aevl+tmvcWCw7w3jZzi/thiIeXLut3wm+i8NWURa3GxeD4tMj00yntstExXlvVfBEY/x5y9kZweNCqKfHA6HxaocDdmTyXeZ+zf6eW4wgxmolUqjGiAzIyfc9Wlcu8HJCe4TGc14cR+2WlMQayeELFNBovG+ipdze0ZY8fSoE2MWDJxa9AYv9WO/ndQ0bFxxt4aL3n9toHvGYOK2DKtld1zADPEtOGFLKIPWAnymyVxriiEsSyZTuXt1J9oikvC46v1a5tS/B6WFwaRs+2m03VIIHWK/KJ4fNQ498folmqNVlVJaxjSpmXDh0q3rxXh15mUba9PRff+Do9J746I/+LTkC5gj4bdp6+22UAIDIbuU3+R6ymLZpCp5OLcxBEQ6gwiUcLLTmKQ4b8NN2t4H36ipo6QpiZ/5jcX3dBLznNG4onBQ3qEeVAzHZPks35/iOhZRjI6X32Mm6xJ6DAY2InscnD9XO4xnN4jeRZti3s6KQJigz9o71R8/1tSkbOWrBO6kVkRxXS/XtvrzKuVqiNEqZvyr9JJmzUwEgAx3F3Wq7HDw5RDggeZ+ZMhz2sYUcbDYZaTDvFSeKjJ2V+BcVy1hGHRdmPSGi0tbBr843dYTqnUqtg8NLgeVoaylnGkFjrtJYPcPb0Tt5BkBh8ykK5OdOCF8qBWiWjKTHYbjtM0dg3+W8eNlG4nLiqYnqMDmNU7j+ga7uIAs7VtIkHTKTV6fHxKnAS//Qiq/QM/oIRlOS11Vdl0S/JDp1fReJiYo7cvJEFOl2DnRwASK5RhqvN5aSQc/3pwiZEOZ5ZpPFK5457RighZ+KbWIxNeXyIXnTVMwPcic19K6Tfx4n5u/8D0W2lLyoxpHlvIKwe7h72EcAXPOlfNZcW7S8TrgkX2o12r9YiLX6PGklpJSCplaClVprTgMpyWM/qBNxBS1Jl/P2aygAb9OybZT6ueStMlAWzZ3Vl67vIFuskKLoag3r7c3ewlsvBpfjeHJrs4GWVIiQv9g3rfry9SDv7K5mOpqj7X9jGxoCiAB7+4DSHrHzI7fNN70Mp2Jpn/PbKXHplWfLtYNL5NKaRtb8NyiITa19MVV+Cwms/hmWD1Nu4Vh3CRKVMZ+GwmB2/imWDS6W8pRWdqDsMbWddvzzEtTJjc12FayTot2d2pBd4ZoRndj7HqVA+ZClA3ndiAxK0KT5vggNC2Pip6OCUL8iPljwHoAaAI5Np+8RBVnkNGncCjAIrHkB4fv648sMFzRci8eQPR7SQD4XasIOGIcoIZz+f63SA2lql0s+y45fm67U0hYwbF3mG8hMyclb7W4unQ3oqULsQmEbmVPGfNTpisvoOSVvHqm4r5CXQ2s5zGwwjxriccMR4yjkyZfWcLdzNUtvHJEqhEHJEim2MXbUZsJoQCgcbqq4ZzKHCHcE6J7xyrZtJ9is58sZ0JrOj+mnJsjczQOBU3VpPBJ4A22jAHMVfpn1ZbD+WscASJHt6J1/hM6HBQyH69snlK6Jhb9YXcnnf05JxAy8Tp85qRY58SNEd2Nn63t1FBZCNcZV3vQT02XbqLGgx4FGyTXhNvu3FdngNFa7a59yDvHhF6TCXfB4ec/tgSJm4TBL/ACpuCbvfhxl6JlQPoPca430Yo9Cjom4FDQurmo7HP+8eWghTmuhGp6Dd3e8/8NwmGX0bfmBMFcHNc3WiS5nq+ajytw96wL4ynAamnm0dvCFm/TXLxO6EmNPIFSuL/GpUZMr9A2DIcql1vYWo2idz0r2/gG5fM/HEKLCfjK0iTqzDEGpZUotk5DnlprF5XDyrJOTKwdvlrOuaf49vYRHIuxD3cJvf1o5wvS4sVaS+jD4qh+GYo9rwA2DezSjQf8+u4YbxGeizS5DwhSO01HvaoFth5WI1WV8tHkI+sWldescC6b3FQa+itQB8zJ+g8tgZ68fsr1ZyE9gkaDomIaQIBxIG7nNumMCwP0IsIAkS8LnzEc3v+BVh2NvwKHGmoV51xbinveMB6VecTLZRFAKWdbYAjJELe5JpX1u/5iCwCcHyXmmMwlBhkx54Bs7TSLSAck6AIXwDHy+/QnvSZqAHdI3naBHxR1JfZqdnSl3xgsKxvzRjS8KJaj4jE8+b6N6nE3NJIoHifCsQ4xMECledO8beKxgLZ+gO8VJu4wuNCV1oSCfG8FUjTFXDEceQUpgXuycJDmFVdIT8ghhLms7SPTitReMNJ+JC20nMTACkU78QArg3F7A3VdwT/2CdiCHdC70s6p+o3p1yOedHwhihp4ohpO/P6ECAAn+qqkAGTpRO+p3clQZudJm2DJfFbqC5bo3pZYqiOs7Kp93YazwhlZGibFQuvl/RA5FpcpIXHfRCtbP1LTH+k2sPm9T0B/j18A1O1EAQKieAB7W3gJLW9P0u0FWoGrbd7U+Hrv1cAtIIWpKQEQNo8VrwTohIWxx+4nINp3NV6foOx2UlKbHl9VRfH77fMkeVEBZaxrgsKGaq1Pkv7JDPsZxlB/aRfiCJeAe4hmdq94h5gG9v/6Cbn8AjTUwdCnbAVfSyGnKvG5nq3JBWsn7xNye+ulsohuw6WnEreIYuKC68r1dZaS3iPERyXCjKbecXkR9o05YFy8xAjsxjxG2U13qwRx/aXdGd86jAZ/reFNSBF98DD52GZAZuJ4GXyXPcwKpGNgRexUxWpfLTfdPDSmw9xcaXPhxyaru6DSUAR7YgUPLEBCbxoqSkh+Vsu3L/S4nvVV2UHGQ3OPjKQFSRSlc06HjTPk7dJZ1fnetlzm4Wu0EFiTuSSQGi0Yx7bzBbndbCf4O0HBhlsuKj3Jk5BxWYbVDfpgBA7zTItkAJ2dAA0W0iVtPjvpYCrNPmLr1o+MxHuq/hpPy2/vb+11YrRQq6fK9GbhO7SxJuXci1mCe9C+jdn5sQghEKO9Mq6oWgyZLDAJ4ZEPhOkLR8jiFejgvOb1Chum42zZJqPrIPDnk9rJcIeyIxbdLxAObe34WcCq623q8SF5CXt/v4vVE7DfyYa8aV+VCr2k30kbwuciiajGv13hy3JDlT5ZIeTgQAPOcx0SdMzoJDDPwJkLVrH46QmAXPWErE7+P8FXYkbX/x4c++whKPLINjzpPPDKb/J7Lci5kAJN4xCXicnPMMA3yaN1Pe0fB1tZYGU+rLZU+Lb98X1tIg/BH44KFwFmlWdaUeDwXds6PjqUzKG1FmaekkJSaHEynArZpkmI1MSBSgKLkEjBA+ltL4NA8yuM6anTCxEpHqtTRndaC37CHmWifJx8xTxdZUXy10wic0ARjhAnQF4ICQqkorFKBj8aijOoqR5eImrEv4wtHeL70Ih6HYGBkP6ZoGPWl+WWaVhiu503wtgf2qNOAY/8ItO2fAiILaagbpwdTLkoAR2tyBFJV3fDZ+j/lcgHInE55LP2v3RLj+oWGDWPRg7fOHNhZVV99ldt9ZgUDUsOTJkMJMnQiuYZSIxT9NaA7mmoRnTW8JGsr+eerikCCZCh4hn3FWiU5bNd7CWN6OWZvmKTkGANqECn7dj6tBzp2YadgoTz0dbvCS2nAl8vO+B67Jr2uUVLrwIa8O84s+rTaavQRCiMfBv5/lYPxLtlj8UcySX7v9+I+ZRMSNQahhqjA2tkyBz+EAAOdF/tXUhDoj+zMvt0Ie2MotWyl3dLCapzjArng8l+tNeRm4Oh8cuyMdquDMPKbxkZJgqoDImAY/BLIQRbg/KsdAHM4P6ZQSjvDE1tmLKxkxVyGVOyiCfNU+ThtmsAa3ey3uUJk7aDDBk0hv80TRPeDjlyNmp4/Oz0nwo8bZyWtj2Ko+wMJGEE5DDh+fAeNQT2tNOd8UoL/D7n4Axc+uxjx0pkwl7k3JUQ+IL/Vwi4erCsToUvUxdN+ar60q7R1O0y/ZjjY/18RtI/Wqwx3VOjnXWA/i5jIFoGvwjz4BaO/rlE7LONSn8rdZIibs/R49+XhXFynaidedtALU+8cMiA7L4ciEgjnYuzXicP0fCyAObzCg5oNZi192fPakv773/wL04nkmPNAUp426AxCO+FUBlxjbtOadnzZ9+Lx8ZczYETmB2AxiixuNn2Ca2fPIfzfpvyDFWEcjeDaAysbm5Ov5zFqIoAPqqhKIh2S4TjEUa5DLaWUtk3JGcHpw/dHiveOlW/f4kMrVHyZq12tQ9CsbUKA5VJzqLUGs59ejIQn3gvuGAAuhPb+Ecm7/wz0TyQdWzuNPagAIVXvdwAHCCh+hGLZ4cgUEH8FtBDANZivFO6IfcK7ahgX0qWC8MVB2op7TrB9nvU59m82HueLbUXYx/WebEx4NqbFfL1FG1+VfUPltM3gLT98XCNIDKwqcrcA0FgHQ/33nLDF6Ft/oSLZ3eNj40xCT2OLZMHFEzP2vRGAREi3ZhX7a0GoaAvWxoIjMl5vg98LbUfH2rnIkrrbGK+O+4ubu/+/noR7//rFfXI9Sakc0nYuttAL4UUi5UPSCRqjbJDThstwX+j1jlj6fv80ec9u5K7FGNeFmaGrsijnzHRB9daWa/Pod8xapCGlhNj/5swT62tmJKgW5hH96qy8BKCFPdt6LQhFpQrCHgnDDei1WjnBW6N6hYmPSpJ/fFmBvzRkueR42vJ1nzsFpx9N1SEcoFwMqt7nJs7B7GEdP+6GpkL4xA+GQ8kEL1tiHcS9UwCe1OXXXLHsFpgjjz+kJeNOlRYJ21nTHoTA/PGHA5hZ0mUasR4fYslVScr8LEixIdG3PozFmWCWiez106lj0CVefwNLBPvDvbEcqNjrfTE6PBNXA+zvfmyucsVWBgkIqVFbdk8kYkCx7DbbyyRhwFMpVz5u0SoDtzuwEmeyir9JX948JyLoJTQ8ufCZKwLE9C/NsZ5+ExXsA0HHMJGPscSCWytoUzN9Qqhb56Vo0wQRY6J26ZjB22k2FOBkmkZbSPH5QOH4y6gUDfHSaF83TZGdYOiODVVmVEjvm3K/7eRydoi8PIEX98LscDZ8tpl5tdjNU5qqfdmYE6zLPccQcphOk0VZvoPBtpqLv0cmYDDfDE7rO9j4u8YNo0Do2bSQ7BhySrxMsgoSuQBdIXEIGwkxHoVudc5e4yldCV2FRx7OVtvK3T/NidzaulHSUnkX2RlWlIrvS0mlpT2+PJg/52YRhVTPQrSL5kHUdnwXMcTdNZ7H2dfkrIRRs1KuSOFffjEWLQ3CoVkTBW7NjFoec9eraGZwZD6ZRoKQpglaJ7nS6eWiRFEAJmoaeJAQkwOqFKQSxI61BISiWqv8sB/TSvInuyvXv3qJ2qNUuCQ44Y8n8RSXyMaJgr2QTkqSKTTPV+ecRFLJs9ke+t8JvYnfbzgppp3e1eenOs71DiVA0O+szpi2jrsGgPRXu96ErG/jhD5MNO2oJWf5EujU0f4IMBGSraRfntezb5GrDbVDDtFvYIayIIDkrGgLoBIXD6XLW1sNgHG0UuNP8H1qKqH0MJc+Nuqh3gP/ZLcxIho045F1ew5UMEdfhjt53YkuNABg3U8pJJ7FXAJIR4TVlgSeY/vg1HNwHIt/O9H+86Q72mUxyjalgdaVkfFtGfDhK31ciUBwD8g6uO5+to4+wx3cutkOAMbG1M7mtRrlaHWihVV2a6X5nc675hpYuhV92ixMJ+jyeuNiN4N21gRM4+8zDUY16i5yxN469Hg+fz8k7CZXuF12p4uBO8lNMTdAkts6wkKOIzvGU3oG5uv2JWMEIFD5lIVzO2SXoKXx0ZoYrLY2qffLU744Dcs0Wtk0WgYtIXFvazE3y+LaFAY3bMzPQ95oOq0yVCSBGssA06iHLy4N7yuO0sYFY+fdm/BDPne72CzaOJwmT1PQadmQHjxukuXk4snrhnc4ocZArFJ77z9ldL4GyezD8OI0Vql2Zk2l13v/pfd4v/hnimGc7iXm6oiGYHnKXYaam5RVLa+dAS2Kh04cIH6+SGoVbyhXzRRlGOFQKNzSBtcBQBVu/8hhPij5MfB/TSCBpUI4O4g/JlNOYMHb/Y02l0rYSS/ZMVEReymgrIB0SMuSfIFYYQfmnPs4CMlLL3jdvmaqUi2Xr09QUP4qEJqH2Dbg8dwXdrPR6fhFu6UDnuN54V8liKj467zP2rh4ltepJ36rE3Mh8294lkSBHfdKcoRCOKhv/p4FfFOodY7t7Tfp9cRUUrl8pBWcwLyGOgpEehvJ8O9w7gckSUAwZF4u05SqvEdr1zbzJslcFq786hsudd8wGh+cCS5eeuQ0f/QDGUB/6f4FgxC/FxVemvPadnUi93uAevdxOlfp37A7bsU99VFk5Ywp0Yjgx8/ovZnjOUhUJ8qehiiu5iYxp40JOdOEdiis1vczV+u9jzX+cRjmA/YIL4dgjykrkdNaLaawBEEez9/ssZtStwY/h6EcKVz/9n/wu/9rs1HIEkeXADNTWYmYMRR6mxCH6AhNw574tgtftyymO8NB+2EPNUYKOuk+rqRFiBLmcg6U80fFM8J9pQBy5MrK6YyliGraqZKzaMEUXI3EpDLvowJ6dsGoj4WnBao938gNckq7qK0rtTo9U6Tzoi4HQi2GYsFdYzQu1lC65cFCzaFlNYhUcxi/ENHD2ntWByYEoMyob3QrBNrVLgtctYAGDypbUEXkK3Ltg+Gm6k/4UTOMlB9CeSCM7OoQotmxfchbvVyE70BRvB+xp6dUI9tQdmARjPpWdqTPXh0JjyM6VzRKLU/rlxX0vd00WyEeEQzrkrEQN5L6prLKMTQm9DmFP2SIRK7f859U0fz1ag4c8tbFW0lY82bcvWakeDaP2Fr/JKpdxvuL2eqW8z0MYUFXNw/pfPnIpwDhF8f9sSBUiX/onqAZL73TugdPlHdprp6YMP28N6etI844PefeuuXJtynkThIHdi6axhPBRMl8btDI4y/581VSqbmALlFFhKXVmamaguSmOI40SHHZTl7/PP3yhDgPO+EHgzLLhAE5EvX+zYPl7Fawf1toxDOEvZOzWdzrI7FTEmGHbBXy+0wMGlXhKRgmvYyDM3HAYLVTL+gFdvL3NONRo/1EzsAajVVK60EG1Ua514plSyh0hbgCA4hauGTmrLHTAugryB5jg/dQ5VSSsYGhW3U9qAVChe6pxnkKnoFJ63iSXMfRGfDvHcAgZ0eL1Cs8M4/QZW7YKGqVRxVGFTdYwYcyU1/HHrFFaTlXSg9s6CDgEK8jIFSnXJalda3nEnFwf1bkPxo/qMlJDrZ69bSGWGNrnBluhP7ZwtYHlVMZvlHUOEspNxVali/AnveqrNFfckqUB4WQBDRNqumVAz4Y5YyNVtuYaFkrLQ4MWy1tDIJFUyzZs9AGyx0YrKG9wkFBOABT+/hJB72YmivPcA1OczQ4KBehTnG0DlF3rN6tH9e6v57oyfzfqfpbR1AkjQQVQu9qq7jbEECZcVo0CDPmwIGo2dP2eIvWIkWt/rhJ3FTxEMG6os292lNFq0JYPGq6KcJQxMkhvXfhJMAPjpcWqAhiT1JsrFdbYh5YUJreOoFImknAycvWHz9bJL+XNuKWMQgdOud57f3Z2e4+gJhKovYHxtGdoIitRVX6v+ah5AxagOPLbToIpbvDtmof787kuPsmlbUmqmG11FzCuTaFx7oLmxfjX9YAr7L1jyo1mratSmd1MnwRwpuT8rncknj0tOaCuxn8QEdV3bcorUoPUGGhI20ED+KBKyg+zR4G9IWuOdsL2wwOvMVaG5iOreZ3uzB910g9pca5zvPYKwrpl3ObwCqCl4+hmIOORS6Nwf0VOYTAlcsG52Yuaks+ZPMo9L4JAWUB8cv95bUB6QI0vduZo3yw30Te+XiEcuqn6jKlFuCC26VQ0kcsvCUuZDFwJsW0tyKqeEAEqUAMcN3f7VQFv2g81ErnA8FT0fGCJEb7cMIPAnCgw2kiUyFjddIz2IYKKqxpm4qk5WOVCu8f0Dl+oPCcJpk9nxW3j3hB3bcNLoT6qvs93I4dXEzYm3pYRt0MScn1vPcMuVF/S0u4vkpWKlEDNnnagBIvl/M15oFmlp+grO5GsgsyoS6yVyxhskmU5WAcoCZiB33dYhFdHNLPh3UknuTBsmqsQshWFW9bsUnvAu4MqGtR/iytl9IWAscn60Jmfa/LtURcQgA1a9kuDoTbccTdZBOEaq7BScnbM+eSdbXrU7LnTiBkbbkeaJ5+pqDVD6RLFEntlkf5GRej/EaZ8YwhC9rk+wIOUjAj/MQY5HWM0UUMYdi1thmUcyJA0JoniMP2H9ydIRBsOPFb7FBxXNuqkqHOpSZ5i5xwF0p8jH0Un2PhTYDJgtj8PnyS/ZjzcBOvLwFg5MUwkIgE73O7sogLiBwboHlN6NAwnhLEUB60+CWeJkS2caoWPt7O55dbyYuDQepjOOahDLzeHrxpPP3ELx7nLzbc1lYBgV30P0alt6LvtZwBYfz3RBKlmKzVipBH+isQoWfXk+0EW/1pMxcN6HunwPq+YWt11syep7wVlRPy7flhf/j9N5+T58HbJORhDeD4q4Qo1qhNqT7k41R+EJuILsC8LvQDH0ou/hIEFeBn2ofDpnyr9kvQc7jA/UFrVQ7BYAgDIxK37nkTDeqOm1UsYHdohBoSmQ+/M7hMOxbP0pPn/KSY3BIFWadSYNqKxmKyj1PBoPsJenaHXHNyMcxKBIi5kO7MIJiCuGHr4GWF4byqpHVWdlx/AMGsPB7jRm3srkyVpGglL9F+gYtKk/J9o/Nnjch72+oq3iDEo3rtkqAhOCLEhgySH9OTeOU4MFzivjSDxpiI4jD4f4lC9c3qErRIpSujMOdq1qt2ZBzNBgen0sFl4reLZBDiIGs9zjO5DHphAu77S8zLZt6tdueE4FG6BIk3YdhS4wsiTkTxLHAQ6nPWNAZ1lcT6Ao3kRl9QJaQosPmIEks7AbTfee4OdzFBYOZxnVmGQDY7QByqKyRkDhGx8oioQVgXsqG8+LXJQkexXPYhPwvSgD+1lEdQAugcbGPWrFI+rjkYYOSLBgx4Apt6QrWRO7AVbqZFj1qD0N4vTk8OS0MGyN/NNWMiW24BqN5knSXzTr+RngjG+XNHc1h1FGfeP+RB40XRVQWj3ufLBZaTZatyH2o3sU6fiKmAGfc+PUPxV3BeuY14FNHtnLY1lqMEPjSXOSFokAfZ1OnfNpGji+s7vz0GFPsYj9kYZNmuABlOg+A6bvR+ekUBzje2LiuhggC6hzDRVSZRSXXdx1LeeSwIZE32uoBd5lXelNLg2N/n/t0mgIFvYO2o7yen29Hvo9nDR9UO7tp17htHTgOR4Gj1Ewjuxnqw3/+BvMUTcb3HSUG/GpCpq8NANx9T4oaX90es/M8ghoCJ72oBgT1eUcn3KAdsHvnJ7hAcaYJZsSTlWh1q7e3Qle4ZbLFaRpwrVHxWLhQlay/5+1REcPs2vnB8rTjAIdL6HWdaM1Jr3u4b5/ZvR8FtE/8dd0kSRBSSw85zbnXQ4K8v+NNgK9gxsM9TXAvnM9mFnuNjhnuxgfiHRgm8Er2Pa9AzwS/L9aCXYk2yxkR3Eu7L5X5GuNLmrt7Ai37L5+eGkr0MDOKvGwYjK8oAZA0JSJPkfpLmBidEpCsIhZ5/xuaYe28tISbb2a/O/9SQ1Q0RLZVTMPJ+/adBpO7KVaVLcrOBrYaLx1AZopjWEV38qc3cmbVUfEg+SkZ3qZH2D8qBvlW7FzRG/Tfw0xo3waZoKAGiwcGAOF5K54t/IvEoIHSWWG0Xc59giDna29mIlzzoc5N3fZtV7WT5mY/Q5kb3cNULwiPtuZ46wot9248C+Mj4CKiC0ajBIbxzIGJ3gpwI+UrjE9bi5pA7w7WEkT4FRCNTLpMmN9PdTf7zW6YI5ukiJHNAIRFiZCJipKE4+U0fGNXrw7oz4xsLGgLjq1D8SfXORgIOfWVjhO/KIDYEHvdkp1DCchU0+y5GlCCixczowgVZNJrdN/hdzaBMguKA3TTsTktELpLmsSdidN/MxQmhBoN9qK1IEOuotaPx05Fr7pZfg15/eU4ms2iNAO5hBToomlEC14wk7ZPnusnx36cXvxx4fla8UyLEblhD6yhS2C9FhGUjC56ULC7NksKvl71Y9MRDOH/AiPKSku1mirCMdkx24PHmlRY/1SApba2IF1fDh6mUEIIxTvB/+wDMLGo143sODE9e9GxMciRJX1nZRkwA2pqjcIfe/vv1L3vtC7lZ8zUUzDjl1fgKmLZD/bny7H0RGJtHpgOqHqvZ7mAMNIfZdjjiguOwixsAk+9lRJKy0k3kRTlNIYpfNmuN8tXqsWV+C301ZXgWeYLCkO396jvgi1IFGgJUh9FN9VknjYe7OdzZzw09EJoWi/LwLQcrNKCHgXKVA5AYIRxYu35HxNOqZejHABXLy0NQ6AnJnU+OguzujEJ3duLqNa9NyXhtWWw/fkIalG5kPlP66LFx7D1RoDmIE3MSHvt6eYQ0LFGEgcylmStNsc2oTU5brcm8bJgENL7Z7gfl5n3CCLRg/2mWh/ESk+LuLUXaRiLgLRkGjOt9lkdViwhDoXkxerBIawIYUE8sUjL3IzK5bwQIAqbVvAoioMxINIDXWtmt/Pye20uAIdoKsRiIdoDfwAV24d+O+C+rKnxMA2TfylfkVMNc1fO3S1hOO8pR+oCKK1mgL9z3FpWVzAyWSM5BGCF8xsJQmGi4at8kYd8FRdVvl3l5PA5MIGCyJeixXEbHgA+Oh00qRHd9HIaS467yyZmbR0TLVhYDEYKhiRh/GG0VbJ6VDq/JSrtWCSOcABhQ5pAukdK58FKbIquycYWLMTqfc7FANMXzyIK/RL4mdYRp+aJQR9XOqHn/Hcpz2uj+4dlasdMm/nNFPgF3URfmwOdONaDT2Ft8vJPBTFxJBARoKaPIG7jku8nWYT/TjTIcdh2yDcb9oavLJCWRBbrWr46NBB5ZCfbcjC1IouQK28jibtn/7O4uvrp0RrJKy9E3VTousq7IyXSiESjNo9VcH7IXSglBLO5LrZQ4DlhKxTBSKz16kJYZzWsM5F+j8iJE5dGMWRDTofnwBVPEFsCX311IYwdbQLwDVbkk48hJRImi/2lh78wQpnUSeomovbv9vmkVS+HcfSV47q5UHW+wxNchAfQQivHLp5mBDYxdnM8slpKVHmvdl6hh003Z3cj0wPKiH/iCMrZlRx+UQzmwahQtlX4YZfGnxwOyoTbfSKo71HUc2y5ZsvZhn+YcZ6xxtj7OIg7IGigCbAFHSW8FmjZE2maUv34XADZ7hSZvt609AQBlcgCmQNqYORlIjiA5e3NNIXRcvrWfzjcCln9/UqO1zUZt664XB6PrgBpK05nre41IfWLfmqSNh5QXlVBoRNvRVmdN7jbt5EU/TutJs7Y4hrGtPXCTNSj+yrLdjtu2NoN1X8/ODiOny16K15aMT6L8PifV6fw+WOV/EbE4wQ1TwprDV+YcwHsOPs+MiGcrIXxLMmccIxGtzaErh3gtpirYv0SI26Z4iak/WEujT9aAVDXXWtKgS0ypdK/GkcdSvHuesyilgIPeFyMgh2i0mXarOvWAHbsbrOKHq4ifHec+6aUTTcXP7npFot5M+pMrCRHH6j0qsoBpKIyMhH3un68FfGnP3wTwfkelxBRS7lJgO7RGUNuvdsGv8tJbFxBeDOCFXlQbaxQuY5Aoi5KGB724gu03vf2YCIZr7aI0cEyetKq76w9ags0BOnWU0nNCjSyAy+bo8eq505CWv4PA/04vAUAsG4m/qBmTnkk1oL0hcmxHZaNrGm0qDQ1klueIWmNz328d8SKBMP88fXLeybZfdlYSC/0CUD2Ced6EsH8QuVwaEs4r85Ql9ms5/frru91u1u2FOW6qm1wqlVxWhjKYekoSHacdjNdUxylXN1aZsHT7pvWJVyPN+XKVElO/fNAYdAI9Mw/vmYNmwSYE/osP1Vkc5Fx+vl1PKhhvtnH9FefVOUILxV4BoFLXPV+8vvLl6tw3fLlHgslEknpzfIC0WGIRw13XadHglZ+LLz/oOEs+tKz5QFyaOhRJLOrG1AkxtGp8ekQ+Y9vzzS9FU0bYEFWIuCv0rgQ8XlrmeeZfZKfCU9syjGGUuq8L4E4O24qqQyaTQqUetDY/F1WGF0LCrmmN5ukw9nn+5fPOroDMA99Jj5nEG7X5QNRxwqaX/nlJGjqpSWPrSRmdpJf6EjGM+yu2o4B4a9Obn4sk7jnzOP4Aul5uw4PXviqn+P54GKMVRTSXYSSfiSr+Kp/vaJNsFohRWmnLwY7PwcbY2sm/4QGXWud0+JzwhEsO4pgj4ZsIMjZMxYE7Zc/2HdqhsFa652fTzFS3/X/nCzPSzJttbWl1XuuWvz2fu09fb1eDj0qkKZWdUaec8+7fYic46ItSRpFT7vqsbT4mv74iHabyYBOe3NKrIgax2ikn/vlKsznf/RSYTe/Qsx0MWUwWEvpg65647vQbHRWO/lV94kQe+gGb4W1gVs5U7XdMp9IZVqfvX41b93wuAM1dTZbO5qfxgIDm9vML2/UlB2HGhcfz3NJLCpR2v65Z+mzVrOcHWZZFXsGhuun7PtPT9fOc29vinkZeYif3/8bz1u8Xtfqp06hiExtI8vn+y6bRTQQ3OjKap8ORj1bzUkhc1UsWtjKa1I+Pj0HeMpIy7Z0pI6M1Q8ZQlqeh8V2PwQY5+QsLdYna8sI5VJAlorQYKL1SsoUJadXB+2mi/GzmoGLJ4TzEK8/fJJqEl4YqhTyM3HZq0jSmYU9YZ9DyFPjjozsz9ZfW3No6bAZfNMe+0LtsXtwdgrCpRrhyNs+rOFfnIo/vMiqPgM5Vxl568dbl6YFY6+qE9dm6YzwAuuslOuWmHSfiLq5tXq/A9defz/DwbWzu/xQldwj8HwDqD4CacmGoNjYkS3bkVQj0CsDrGvgNJid1UN3C2IIYVxAXl110LAu3mY1Gm+t+bn/YdCOQtlzN3QAHP+YFfhdNtlN+uguasb8G4mxG24ewzW7Dl3VTcpPujlONibvBv6w41Fs+2Z2Bg9xgV68ux6cjH/o3sK+posrjz7a3PBazfBJwXtm7wGwEz7yUiQRdIeZkdcmT5JRo8OlDn2ZfDrkLKgeGBc95lzbH8+er4uzo+1xjq9X4EofxC++VhU6IgiCZv0OQhc3l5dgSgUNWtr2cqOoCC8nAOTUJ9ancwJmU+YiqtmyfsrXTpR/Q2tx8O6fcjg1DwYdgfU+SoCggVOk08SkPw7IEWkIskUvJyJnH/KnIA7kOa17qyQMz+NMsL+SMDMc01VsXAr5/OD1v8jH7XqeUR+NZ7gFuXEJbLWgbC1YlosuS2TY1z256IAHh8KwoQ5ChhjppsbFwc8lxwY8T5Q92HIDnoiQavaVOU+OuCnnQwTVPilPnuTNrdX0hMdsxO1q4CpJv1XBwwBGWwwgSCNj+nKW6FMRmbq+anaAyzqbk3oOClycujPZSRloNVYMicC5HXSE+ppzzcJX5pivZn4HSiSLXjIicNRHqDK8ZLl1SQFDcCqke/R9LITxbtBSwOf5Vl5Azvgx/k6WqTX0Ldi5LYPlB+x1W9hYccT1TrV3GCziD0L9NEc+7mhvM2sLJdIw2+OqahuiIyOSph8JmzEgD23hzdwknx3Iu8dDsV7JBwLTCN4lN8wjwsH74nxTilwsVhg7yOn/YLw7Ixl15zSmTQxCD358s80/YcIv1LOjRPZlj7XaS+U0rLkKcI4TJ6+sboOHwjE/xF6b9zP66wMffE7Y0TA7MvEQ7zj2OV/ZovFvQbpwyxh0cchv+y0Vxs3nWT2+4VTR3S5Gnji/XS0b2J0PZZzHuKAnbSii8G6HGoWNo09Okl0OU4XLQlvWJj3w5IiHNP153Liv3e8cIP5foeo8K61ricvou5y8nJMDUjrXb8UhYPy+1rJOUEfrM3IQHJL86pGrwu7c+XLsTtk8J59lsRUO3e80Rth9CcGOombBGigpxg0e48jhhlaiz1F4wt82PIzIMSazB0xbbMz+l7VrSinOdJIg7Jw5NW3PoGqYhL22NUcnfBSSARz/ucBhRT4fL0LG5qLpriaCM1TPY6ofhpBxXIqT3Zehe46I3QCXDVpv8dvJQq0HgcCvgOGfHQfP4PsgleROqVK1b1BZhjMI5hEcWWgUT38xsAEj54f5pCDs0hhBQmc1Xw/O8xucMR0MIX+vnQ2JXwdYQD/wQ6is6vnQJts11dpCmwU2XMxfMmTdcl/MJ2ODG4Ymv5mouS4lrLtFZGk5+JpXuIO5yoMjPdEcM02CFDZKbVjTWl+TkXCFAqJ0oMSFvDiL3vEyFOzG7ukyMcXbry1ZF4jjsNEyIkPtlIZjRhhl+/BqO0dQJMAxTaLbpISLCzum5OExfXi1L4ucc8Wd0YC0QLJhZ52/RiywKoRIQvC6rcoq9rvyKtGcCulpxiqpZ0QTCaE2NcrfYPQ5lcV9bSTfuEA9DbnMPovr9B/rQX16H8gRa0A61DaLCmMekO8Z1wEy/qHTGZY9wxaw1lywnM36v9sZtWUuKZ8D1p3ZJWutFBGSyTxanadpABqKhLXDbn47VfVx53Tmd56PGkXEivbQmj3x/1nZzpsY8/SrbeuwLSHn2Lc9XVi5WU15NLxEgsv7ga0Ojd8pO0caFn3cESjnTbZF4NRtVkBiUwrzU+Pw6G1NwGNShtffM6k5NLwGYfx32D9N7ZtVjcIlvX14Otg3LDw8M6wFtGcFJbRCh04/Mgw7rBINMv0/Qhl3rtH42ltiSF/r5I7emtjOghEMQahuM/EnyYGgPv+zx7nTHZjM9dkqk+9VtgiVIeiVD1cqZiBoYLys4wOMtIg0N0pP56+oGXakH+zAdoME+OKt7OTAHngVhPAPcnO1AYpMdAh2VsaxyNfIy94ZHuwbj67inT2DAws2EE+v993OYt5eYJ1C3YBU4JYrGk91qd1hE6frg1q/5eINDtmSzC1KYjKi42glu1lSwZ7ckBtU8mlJtY6hdUE19Ef5ECQaEBwsQlV8wjtcowT7UtoQ0VHEgqc5CR2+lUOIaQDY1n7zbSXHmyaQBKvFiPwyPJUe09nNysKdZA10SaD9Pz6gldaktL8CHHNdCT9r6pY2iXKnyXcnrwRlQDZGBHW4O2MJwFVuohofrNJXJs7nh+h2vQxk3iUE608xifIUsUpElT3acbCkSWUUtGzS16oMQly80+aBXVa/ncrNooNlSYgdzdZIvBVAyFHfKt6AAAnKSTsj+IxCl+hQnBZuFRJMvoy0BAMIO7gQhr0gkU4fghNEUrU+zATxBpIwr+MT5yTlJdTdAYm8dJ6z54PXMuCwWUKC5jGybThUYd+sy8J2K3H9LtGUhkcZtVKrcz8uhiFoOyquplYmqB2T3oTxdJdnaesVny5ByiIKT0hd5NJRs6p7IGW1NUBmaF4GT+kip+tiNuAn8ULe2lqbbdIWSDO48XUv9Rk/SAKDDChfARqcK60xTf3fg1hG8dbqbeWuYxm3VPDyqhhGVJqFPuBT8nmYlGgr50Qwtk65+moOoOeCExzdD5COKw5+hSAsHFZZkZcccA1ebyA65THaf4GxeNmFb+i0cgKE+eeUjsnEv5fDFaSAnlga4PpVC+g3z8kSR3nkuS0nkU+3ocmJX45HFsGbiH9WGkJOL0cndbH27+PMfnj6Li39obN87noqiaLpXQ+yyF0suWXyCuMTWoRB7FVgFirNV0oWZZ7rrMDR/QUfoAFZfo1CCH/huGdV39KkEaBHIbd74xaA5leSMiomsCzTKsC0p0Ptp2Cy+yKnymDV+VseJAP2FPbF6TPC8pJ89AvqwwDXhGghRRHi5CeiYEXHjN4/qjQ6LftHAq8KEONjoKg3LCYSdpKR2bxEdxXNq2b2k9csPi1VK1rGwTZ2t5bIJmyciWln/O8BOGa6hblt9+xZTlypNLHSqOyX//crHmqWqARyMD0TNui6PoOdIOC/BaOj+ZS+PH+DbKw2BosWxDekj9Gyc4miOCB4n+abCdRbw15hlD4PiUFytt27T212sgIY9TxNyMUhU+u1AUkduKljpA5+O9PbGT27N/1I6hiBOSEQZXkTXbUrMLX3I6lSsdJ+X58Y9wQ1NHKJX8SqNGaCVCUFLdDvruhsPwR0ZlcefmRXDQtChNj59OybksMXYFyCnq8oJ4btZS0dWRPGLCul0QcT8744SCK3MA1taEEvBwd0EgMn5oo5Cqjee4jodJRE3qim1S3JTbJMPlKDyZI4KvIPS4ehdfnxNsSjdvwtajPyc8pZlwMjOOpZBCqSFa4HiH9LHa1OTeMZjdHTaupYGMCQAtSy/choSRNHf7zwPkqvIUHC7B8H5ND5XJ8+4adKsrnVSDrCEGk5v+kEr5gKu+EHH7cY4049cLnnAJhjOEJNd4jzP2yXNsFM9evDsnF7VplDPeQwFcafOJOeY8jdZ1CYceM6XWbYVHuMSvSdVk4CZQNNUd8dpARomVNpqOpMiQjyOvipteSUpqhioV82uEBk3cRvxzDfVJKR+Tp7GmQDTouHUPsG1pnsECfpyb1dYrXsm88p5+YqwVfqpJYMKzmd6VhQIq0XGcxMI5dYUmymLkrow28fAELiN0APHvvgkQ/rc3oPh0zalRyuHyaJVPqKP+3ZaKkYikJCP72kNbF2jdJmhWZD9YY3Lhug60JLXa+SGxzuquoO11s1GVEsvIhuocyz9F9FxGOwkSTVs/o6BoDpHlc3rVWBRTjBMgMIgCHrsfK/D9V12E5opvJXCLGUtqTZSVbyoSlUZ4cLU2IjkGCc7zwcSzTJnL8rRQPIr6CKQ7WUHjGInkMGGnJEu7xIJQ7fKClpykMOxIReJURlxwDgCI/ntxuKVkFKnkrOOp5FeRiDZ7aMgWCpi8FT6Rk5hd2ISr4cW8xLlsJNnqJAddPQ457dlT2awc5NKra0CoBnIvbwPXoSfFN/hRpAQp/6OriygrkgRHA3RrCMgpkQ0fUkjgHU2HU9oOHsrHBNg0/7ZUQhnvA9yASAGNAQAqfFGGAnUKC2gUEwZ/VHXXaNNXCC77YvSoRWxF+KeQqw6Ab7MHi5hlO44G9SnGqP0mtdQNjPBjPmIzXxUSykn/tIrnElJcNTnUK4RgcNn8VG11juVBLXQJP+aFVQ1vfGgcq8wLe+uoJQqtNFhJoQQCSxLCDikgvNTfePA1zrWG9Jr2cBRfSV3u+gWCA1QYh+3LzjZpSSyzlMpWUp6X2Do6QsLqSXUnQE8AdUEINuQiBck8rdhQG9PomV+4Jn57UgmYdMQcFHYX0qcZryElep++S5ANgcKO13Aa4U81Um73yVvHr+KRBokuqiBaiAr/KxpEGQ0z9BUerz+32rjhhSnZElRNYU2BUGsK2xMF8/ugo805+A5ov6gPQ7dOAbulDf/CNMEFP02C5uybyjUbJ+A/PqtEpru1Ij70PI0I69Di7qBFRusDTWFsoA+C/DaxrYkUVV3DuDdFptGaZ2iLcqd/kPqKoJ7mFFeb/qEaw8ew3iqr+acj+34anUeYjldhfrjdoh6WFXqx+gxTKf6anlyt0rrzJk+8Cw8t/G+2JMy1XzTO4blfnMr/+L6Xpjum3h95atD/P2TMtyNoqucnSPKjHGPDP0g2NxFp2AGM97QQz7lnsWC1CD0VEY+tY2Koqvo0ORKIwOhgNR7b8ruqerQipZ0ynkmvPUyWfvumJe5ZvCjsrKFIWHrphszxMoIeMfYIlWJQgKk72xzndRdE+4W3LF+W231llIZI5E8UXlYqRz8VnEcRqeVowCxQ7ywKurVPTAjsppSZXZJz/iY4oEEG+wUmxb30VQYKlDK0FKDoCd6tpCcJjS7Gx9a6DYbv/bEes396ljmRgpToL5/Zuz6iRmG0uQlK8ybei8YhO5F4VIQ1kMe998Rm5tHl8WeTNvMsuxiQFC1YUI05Gt3/Y1YysNIcdJmtDzAx1dtXpRaju1JcOQzQAZJpNGjo0Chvy6G6YVuBceXBya1hC2i3wzuAx73IoTkveBCvBNln4gGlCstTSpEKeuQM3imc76wAFLrlYm5lhT8OCcd/P9EUlnt6hiCMUi+lUoRZgDqHs9X+yRlGAqzIitRGqmT/mcT2T01bHOlVoWT3lzJmsfIbyDLQh33wKrE0dYJoTn5sbHxPbBacVpNMHBxsfyj8Br8OYRVjB6aGt7VN+bkR3vq7D2wurW04oS9V9x51Z/2kfsAlz09Dbdj2SRFZrpOyKON87CFtdREEf2+9CEwOh0YM6JD6WJGCRfxzGLfBYLal/1QxuyFzt863hIFWYp7Agu0f3AEBKXVGWstiTuog+pR3DCMNCVP4KuGB31ap3DxXvMujaVGY44PEEqrG7kyv4taTVNPn84abZkJZRbLy6Kigs70lnj5U5mBjbdGLkvMbsrYSKbY972JYFXnoQzDENzTgfO0zQ2hXWVdW9npelMnCD2TxRSDNHZyKJGZ6eIkOra931Vd5m65ILxfL8h/lEUkOU5Tk2ix5JPU3ADRZSO/f5zbZX3OUIqjHw1y+3t47TrY3Q+phyBA7sH1MfU2O/pl3s7Fe3TdiCtPsRWD2ADY3ZD34HryjRssjfIjxMDrTIkaNUp6j6w9TDfCEgezSTov1O2kpOlglu19M9lGRSQl2b43siNmUvqxPRQrBZd8OdZQDMCjICdB6ZDsYjG0zQlyC7Qg3kIsjk0nBbUmTKwsL+CIS0Mmp9rs+jLgMJRLyt0od/GKGBpza40Kvu9X2JQjM1bcwav0vDNW98m8rrgfaAqBfjs30EClOrPN7e+MTtsc1tJHuA6JYw5cKEsGdnnkvgaNNWrVXLBNEzDSxmYJ0hiwgxFuhuCK1ZNLRo0czy9WA2ot75xVRQLNnubYRSIGbNoC8jBPTi5xVKfJvNTTMXPMxtGAsDUgpllyT2iTW8CeuANPcghLtg5Ip8amGEdhufSQW5EawDtTsgV+1TLmpTW2rOlsXrx0nBHeHiRxcKNb7nT0BMCwuAukB+pW6VFNZzxtuy+Ypl1JLrhBXeZ1ogtpJXiQ4Q6+zPy7BYeta0RJa56gIoVQCrqDtM3oRchTSR7S7Nex6TT8AYhU4a4vHAs6YcwuTYHJLl6NLb68MokrGRe71FpwyZCZgViZiuSgjI+49wZvRjzTfStlGocP9kspR42gKDcTcCSf45a1Nu5Qg2VRdrOR3CD9qVqazqrFGJL2Z8uEq6pfgekyU2HSvEBfdHATAuZkgA0QJjp5NFBYPUSX1aFBoG5KIy7AIFS+u6Jd03LbCWgbnxVf4hMspYZg1tbJxwwKM0WckPA8nOcfLsT5pvCBV7HzOTTwN8MjkqYN0bFfq8vregkr8uLTbP8FTr5MZUHiESvl+UMKmeI4AQQRAWyITX21vITry/leVPCdOkKvKlmjra/Lw9MJQ2ecAYor/VpYnOlBWlUK3CqxVBL6lecDuyTKWZwEBX8uL1Ggpf1s3msLWxTXsj5mf0kmo7pz0qhzUcGGVU7aNsTW/IPmqJ2OPIMayjVkyUckokV1yM3NKktIWi6C9vEJwe2Y7sJNoaT+nV4rqw/00G2CwIdDjP11wspmUmrcTusxkSnpe7W2I0D+1obi1tbX8FIrfUwDokmxA2doFm/gTwSTDpnkLlJXio54J//d+cT9J3kKXivjwwPaN8HAd40/oX6r+a8TUYMzbmRUKMVTAs2AxIKM+EYDQBABg0jIGzpxbGlc4zzRwwe0b6PjuaJ+JhJqtXCsxzNFkqNcH0LZcGeO5BDCMzsUS6Ecf0v1E2XmTjK7XgsUvdcf8CmhX5hU7j7EysECjRg0c4myt9+keiajDU4GhsprBIOCGb3wWfjzZbsIE6+BoJxfEBhSl2T2FrrDwR0S8HL33XoTVWhtAzBMmZr9RYRn2w/SopHP2EpU1FX9y8Hvm7Zbfjq1rgIqZqEiTLCFAdPU9p5Bpq2TxWzP4hlXZ+MAT0oeIBuT0asmzwMqgaeubt58ADdkZeaZK13ALdSNpf1T0xZmXY8AtnKIc5qBHru/DO88Lj4BGnDMlxaTM5h1ay7flyWrw08WFrZfOie7jrDgVqF+uZTT0t0tHtwP16DmJz2F1V9DnVAFO6PL8pSfoeZge9OIM3M5MyrZaoDlIh/Lgi8BNiNRE3vnDxVKK5FLvKqe7F5wS8X5de4U6Dp5VhlAwLV0tmat4flXSarADg74gWhLrWz8sW3MMDiiLivDFtJCuwUjKZN7rRtK3Br/G5/TZOpygwYq37ikxQ60Dk9QZl+mWi/fw9xf+NoehTVzLUt7E+HJ20xedCcs3xgaLjX8lctJ+qod80UkX9nSNVhUlp38D/jchmy+MDJhp7lSrUZb0QoEekLLsTyQo9yyfaCGrguFYqE7u1+wodegPYQDpY6HQiplarKXOr7r+ZnLV/7gKn9sPuohyMhL1JkLu4uvEL+QvaEhqUubReN9GVMLoZe9vzpCIxqpVU69mnJDuBBK8S79uNAqKskiftC+YeRQpilZbzqOyuho82MhSEaRh3M1MY2JZrnFCRZd9VDrbICrhJY4pgad24h4IDAg/ye7DNcHBRoT0DP1x+bW8ekvMEf7ma5HayqV+pmj+tu8k0BFxbGqHDw4geJBeFVGjtAfmKluIK2kBrgY9XQj9pdXX15doVIACuTRehCaHzNt+yZf5ymvNVWtli7mzHx6ePzCxKMIjbNcG3EiilOQFfmbA9+sr01DHT7E4kSb7Wrpkd+6OXMXkccrf3+tmLGt0edfGvtYh8/4UmmsPptBKYRAUIawIsgQRiklHgIzvz/iQ5sNMBDFqsuLUMoQjtsqBe4yr7yuWEhmAmctbPwxf4aLLv4tVHG6VGDZ23DrlJv6ZMHSHpZOAo5aLokd4PckpmyNcNe8FOt1ZRxjuVsnUp0tImF5L2hb7JUVGRG72yopPpcgXjBo8qaqt2CI0whShKMtYVtVPehCgeiFHio8iy3CdR4m6ASmNngTbBjTdIeUfqqVKYdfzx87oJE8XzjwrzNDaFKt12i/7poJQ+iv1cEHxyaIWKVrg/4xu9NgWWo+RpcwGtCPkympcT1LNWrGqs8svF0kCe7IsrWHls6yHfR8/tl5Mrp5kBpsEeACeSOjb40GrjdopPIxM6XbPrkuJ+M0i2sCVQQF46vlnTwGamAwpsYWxBIKok+IbzfJ17oIsWYr04DqxQSIwGKUFjwIY0HpUpBxLJF8oEXjWRbBc+I0Wp8u4edp1cVXIb2kRbLq8Mj7ghycL2bATT6dORWIY74tRwVhhEn6z66QyMT6pCQ8Zh5yeY7gZnaY91EbNzN3opPngrT9nD3ufORcdHNbho6AsrjmdQ/tsYXHUZgFdp4GZjttIHJdcCKSGNMf/jQ2gxnKVRY9UxNYEuFrzU7zHmOEzL/pkRnDZIUD9AOaKv1o7ghNgv9i1Q0T83ZNoP+QylwNfdarnsFF3sMFYwxLSMg1wOwl5FM4CY1XnKMkuR6I8VtIlu7zNTSSpsk5jD5Y1pPF0QhTOFUOb40LoCjMs0CMwIERVPO2mtvI1AlgmTPkbRGTAD71pPX4OzeI78jQpdAJqQ4dtlUmaigEeupBNazKIJxYSUq7+8DertkVJ7aaq7nS9PCQFIUaYzGWMliXupSe/oAXWJ64ddSiC4MRyLscnblFNXSNy3akqkkP2NKM21rJ/UDJCIXGsxyevxoB1LQMOcYYUPiBMxskZ2tIdSxuCqLEZh9BgMLFpcnFoYCQtbtTexfuvw6eGLWJ/ktLRmIG2KBAdjjcS0fjnySBy81kONcwjsPQBe0w4HtDzX/ihwiV0InJrRFpV4wQhmpNk7a2ypL29f5duqmDyBHk97466zJMkbgA+9MA4/2l6PqZqG4hhiw+de4joGJEXXUTA7vYM5UyA/xUIqhRQbTEp4/0YXGCmQ2lVttczznMsNs+PCDSyoyOgaHsrP1O0bx9mUihpMJ9/C1Z5OGJ1yiKvgWBUXjeNffjKt3YcsOzlcSko7t4bhjQpsnlpG7fJeKMI5R23dah+q9YMD4BpmddTCLuOU6TrzsW5aAVRJAUcMLiaD8RLzhhzqIjxE1dxiJ8fv+Qhg5dVSuKeFBZzBotIQwwNpNx60XMMJRG4sXs1snnJ1INcWS2Gp8zcmQIMvDHbv3DKJfo0P7y8CYXXwzFQxg1C3gH1/fITEq3XXRdvmPhCVc+yEKJqLmWF4zmJ4dNOkQEIH0J2T+n2iaev6j2khnYy2ju1i5BtwTDYUbS3VY6RZUDxhkXM+s+oDqGurMJ6/BVtgCZXR2ltLh6WJwvaEUnURCHNtvnefRUKtuIMIj96fb7bNSS4Iv8ZCAVmeqeyWk60OMfd06tsZ+dUzr/bqWNELsQ0xyjQEi+INZOEYi7mbGynye2qYPjyrh4kgjreTiK0crcNSOu/M+YKNOuSbevbu+BzXGwi0RrNWEnShiR8SOGvIUqxtOPVbRMV8tEsIac0CFcBDSHQsgxlhUY+ZYS49A/4ODJPzeX9YZhuxIrPNtFeFmbmXOOud+JCDPu2qoBTq5JnmovJqfsrCBlJ4n7LiOAqUxmYQt3af8HIPGeUX2n83XSTh6XOe5MvDt4+Rch1o6ETydX3fKV7vg+pBPETcvWgrTk+Xig4zMzrsUMp7XquFT6seg6eYs8Rw4/n8WUCvXzVCP/mf1wXm/HmIT3eYww9IAJP1PlCEhjXJxIcR1M0mjbT2JjFD2DYg4ZrOaSuNbHFzEqNRZ8WJHd/fzx5RZ4Q0kRr3ogQsJwez5OcjqyrO8wh6p1vhdEz/GHc/eRETBdfqewG0gjOcB2mYfgomY9zSnVNARYqK1nL3F1DFEYfSaMlQjtpp1MxnMmrmDUwJDvRTYcilD60k1FluR6RB9sQeerwCsNPnaolUd9Hmqx2tEe02wUU89ZdVfCbQrL2dg1nZKkMgz/KYHPlYyRLsucEv2ZjYDcqEb0eu3uRzdjnXoF2pcpHOfmPJCef8purDcVDO9Pgo2mgU3d4Vrgf+i0KHdpIuR4BZHwl5IE/vMrcH4R361Wu0pErX2iiYt4vyq3oYYDkei/lYtV2W7klVn2PJ2fI0GMRg2ZPlTjfCT+ypLW6usaU4RoZMtvEwZ1gTT1WAa7VnZO2BrF99VbRyNY0JUvxoGz3+0bNSkBm/RwCAeBsOkQVrhGDh9U0jua5nrMrPuTEH1KyCZ+fWaRgwPUUlmd3x09h99Yz7vGbVmUGhtmSVefTfza4oumpQoNICyRwccRTu8CJc2bwqo9Kgz0zovqtYmto2Y/v793G3KToWpkvd9xfUrfJvwzQBQ+UVIlCBpgNYGvdK50cML00BBa8BrYU52TJEiETI3Gr9W/Ua+XTOH2qeh3Fo1INpCY1KrKaXIlWnOZD52U4KYGYkqmpudq1TUhkEixHhcnNm/U0gRoEvA8/tgvNbKS3OqdRcPJLfHRTbAbAl6tnoF4io3agEDc1HrUCFZ1Tc2rFNgkeCJbFIl2/ZCvyau01jVZNjAFqkyY7HoJkiU9b6qMyFZySyfYgao4kd5HTD455HxafM9G902iwhpmn1G35W5rwBNng7ykSo3jtryE1R4ccvT6NvxQEj8/Q2B1HGOoAQFw1egeqbMcUx9+nUuNYK5kcjGfCdrYbxIgz9toLH9xH7XkbXi/MXZC+zYKIUhmDgetwOS6oDmrqt12pPJQfXQ4uHCXiQteLyIoJ+Ze1NHGzfW0u+ybAx+G3TMhuCBQF2rxig/7hBRrRtR1bFpyB7COAog0AYf0hkBf7WvW+ahbluxHW18+6i0BMnOhNbSkwlsdBnbsCf/kJzOctmE8AnqSQr5Cr6soJM3EFqLjI/c4f9jDoIMykCgk6anfB9/2Q1djKWTYWOPOilt+baNnWph7IeCei0c2un+5Xjja2gH8cSC0FwKBsw2r9yNfzOXkyc6ZlX0dSchpQ1ClT8OzMs6iP29dJAMS8h2l+kJnudQUfsgLvoQOP5DJgc4/VUF382VpIk5hIN3zFJ2ringFcSYrp/grvwsgq7isSk9VMnjFpuTELJT5KDb5f3AzPzcCENLcE61l+0RG2uSu2Bri2MPgPw5MDR0m6uCc83w8hBX2fP5mcjj2GSVV0uJY9UDf/3/t6iAmrJzN/VVDVpcN/v8NbqvZ6uc9IQQvw2+OdRxmIGnBtQ0wnWPYL0W8RTUr+omLCjSona06xXomDUr6rYP/kNQuvK/GOq7RWTZMG7vw5xR9oCPvnb3+zbbscxP8VvAPa3Mp0rIipdl/yIIgDWt4Nt757KeP6ZCyvYhzGfTZPg8eyWUDx09yQf2r9V2u/Ewxo2qUHxulZau30Vp57z95IbQGeLLNxMAaXL3qJMqoj9BQPI+3CUpbFvoUuCuNuE/uGcFC+PsUwKs0ilWPg7KmcFNKlRP/ELFWP+EZ/+hswEUsB2yABEH8V5VNr8ZUfLe97IHRCvqoefF1YP1Sl+9+p5JWduvbz8ZXckeoqRlOWAFN2d3kMc4rtutlDr8ax6o8nk24Kk+AToZdb4bd8WJK24B8xw4g+Jc4uWUHmg7y0C+wJ4sgZvKjAZ4F9MddeDuOe9jTP++kJBUSdJI/sHOuJE5PHbIRBrdwrm7rcUKa+HbdzygWfcYyxASV2Qe7XZEJWx6+J3erviXzHpY4Ffjzl9YQCCEijFeBSQJmcc7E8Mb/1jjgAfxjwd3UdiPollj8V5KZ8aP6SHwL/V/h/BqGwq8XY7l8dIHMQR6ACTcjUxWpcRkBkH4IytDfr3u+0TkIMBZDuQxuBrwDhUkh3B2OXSFkRFIEPFTyk8fxl5DDvpFGWCm/m6HoN3mc4S5lQCJf4/j0ZFf+8WEToKMdm0IMgQep79878Scro96JZJKNalKK2y+M3QhA1EP4sV441al0by5vKthz6AhNZdqgHAAq5hYvKKVhrQ5Fg0t++Nt/y3O32AaBRyNEfHUQu4bI6LRu9RTJggnuOVKlbq6bRcK04ON2cVS5ap7/f8s+DBR5g54c1rDYFo37RZ6UsRbUnOQQZn8yoUUVj3PFfm8JlVuTogUfuFZlYHm/43XzRkTc2RVJlqPjLnuJUIf1OcdwsFHVytMMga9J9SB1qs0YFdfipa2lNNrHkRmQbGvxVTNHrGwCHsfvn3Gvg7z/pyECb6fd3iFXfODMjgSw/6dy0uc2JAcpXbv6pPEhfM0/u8zFMQIVEhBEGjiSymS+5BrGxdnfThEECwx88zJiRQkJiDiTDPGE/taBjFxkEYcHh6TE5gFnIHzPitiKUHCnlOO7B3Qin0OLFzbX/FGtsYAMphdTfa3zc7fzjB5pynXN/e7bftxfXDMGLXBdWMMA+Paru6N8BUUyckPEkCJoeep9hpIbwzGKTFdRVrzJSgxQHcw6Lo1g3YDyqbH0BUNaf63yOUwl8xpx01O+tAvHNaDotn4MYNNX4+Rj3MUYZ5U3hd7gVUOsXrqtI45hPWW84Tg4Qyyj9xDtaMgvD7JIj9FR01i/GlsFLiT/HvBJX88SHNzJ1Amv2toou8Fw6TCl3ZoD27pwXqdb+I0NtXsKG4ybDa7KY0BtEpK/p9fiGtT0ev+3OHF/6eG1DuYCDXVomila0feMFkJkg8l8OqvzHFPyyDF/KCFHSiCinfo3EM/HgZU0EHOta647a8IJEHlO6ZQKG6C5uyC0wvF3lcD4p0Z2Q3RMSKaSBgZxjkpogEXwUhpEviUX0QC8RUtyzwP/hZPP3W5QWgNZza68G3sCq2ubGAdzltWaWy3yn/qktSw5xtm5uzyLd0CmEjYEC/lN6x/h5aSkEPsg/erQCCU4k4ZQa8dj7TsYZIa5yVRDc6yrLhdC+nu0xTPVuPYeBW+r6AjDtaComTJWnjHPvT++nJWneN2bO7kS0Anp8usxSHQkK76fymQUf50kKiRP2IaAIrYg4hf7Uzp+rIwCeREEHFkJYvh1FykVJp6vdEajQm2NMwzVtW+UM+kVV5jxKan+/xby9kpyfWPru9jeveNo/JF63PbiLUjoAxqqp+VSVIAW40fEGfhRbOp6rIXFXyiL1dPZf8y94h6iQhyweyE4aJVieB3crCOXsIY8qFrYi87gKHtoPGxuZL2t8V2+MWRkG6vYTSPkIZrADmYNWm1kLpcn2uXCRazklqL8h06nhE6Xe2Ee+SXo723ADT+Wy4gTJ96tJ1hP/xySdOkJdGrnf9QQH6vYNKrG51rw+v2BLNEPjHg3VKNVt8+bhoL71fqCdkNCNW7rQ27gUWy3GA2QeYeR0SvsUZHMFkuoHjP9lfTqzaiephezVHTRw3w1L5mu4YLPKyyVCxNEUDSbJVi40fQ2lwOTr5fAVUWqRa46iWEgiF8QtqYt4AwD3mD4yCIsbDnM/r9PnplXVA351JyZ7HTmCtAm2BWoF0InVsEu5TXa1TwA/LE1mRQF4I2EvpyGaqHnEIAfIzJ1dZGiV+N/MBnCC+UJAtuHsK7OBIb1fS0vd7IToBbvwLGJ9F4mrPPL6WAkgtiR7ytNABZDCPM+xsWV4Afvglk85D5CTIWdZiGu105MPvTg98uMJ3KFpvjSEwA1suSlkE+iXvHG8ZsKONQ1ARllcQhsy0RM8MG+ySFB2ZfJoTYz0gIzoEScz0CMFHNwg/sSaI2RzA47KeNXE+tKlzehJpDlYSdUdXWELjmjC1DwIZTvjbF5Pq31lr42GsQXdB1t9laVXQqIzv4Vu+kin6OoEGutkL9L/V3RAdj7B2niQyB3UF8+3rU3RZF+GiSugVPgy5MCvVkoF1GJ6HVAcZRPZfzoJPYqzIVIFpEa1taxs2m/rtPDwck5bvbj8YBuip6KioTCKA1xOW+n+Qeu61ahiGt3D8ERniB4UQkL6yNMYVnOiHgaUWNkK08EcPOtpBfybaIJjv/mjCQ/XUHk+4mdEWOEukfXoYyiRiwcSQrohJQ7wlyaiBsYXKb3o2Na/7rHCAv0SV/GbEbEhBvVV4mSgEa159MpEjErSMivpOQwDxWH/96gmB5JyiVlcME+6BMA2Y2f4EFXlQYGHJe66TfRsYvA/egQCkXcDI7xAPwQaG6USJO8R2nkw64BcYcIwW7peHIhKsnJ2xtGYmVndeyLFmGdR8jP97at86VuEaOWQtuh3U1na3g+orTJZCSmURXrJ6aYuALPBeK4FxuLj0wdSvl/+4IrHBHPTqm9lFN+AYW4Qn4zjURS2XPkk+5RSRi99GIF64ePVjVvik5qdyEF1wJP/MSuQxoUEQl45HLFLoKWciKei9yttYgRGzPcifO9wQn078u53DF16zT7ZhCOXzxT0dsoqgSSN9io9LVpMhz34wexI+zjwJLfMqTGbB74houpuDr2OsqKEhBAQqg86wZqbjZb8/h8js3fJAxcM9xCsl60ASUEkjSHTWL7F7JQkDCALYxAEajunZoWEcz9+ihYs23EQNsVmkkj+0y5g3/ijo5BSTCSk0Q4PZQXZiKDBoBdTilI52Y5R8exMXJJ8EkgMQYtx84CrHsmMUgXdv524/z8bjd3LHSigFPcYFctHYzhDEq58XiNiphwvePs6CyAOnhiLJa4hyj8QomLfMH4Il+4zkThs275PLaePt3mu8mfWWfAlZ9St9FnCj3iBZ6feLBwLjZHAnbg0+GMf7TIbYQMHAqBdsxh5n0mf4M23XMo65BvZ4WkfvCpdOPKivIAipDSNIo2KDpRvdsPuQ1spW3IYUy4dR43pyTnYiUKxTyUnki8dctsVGwhZnbETKAbxFXUbavtovQHb/yq6kcJTQcsG8VDZjR4Kj+RLkDCxZal1L5fsbqGWAIBHCIJKSAbFFOX1rynR+PsFCAaCoYyyQikfoYpJkXrb8hCIdZ1LaG9mpm7+AMXc6I22Ym/gjpJ79X6khTyKH99kx+IEsSaTTkL+QHP5FI5BjJTb7gZNsH86LCZeWl/r8cL718PbRop+1VSvDLNnTR3C0pPnldB1jZZiE8tyItbpSpfs2oLy2x8qzPAe87n/o8UsO2O5dtJbVm3oju3s5Vy7EcPmydF5KpC8xo9pymPiaenpXNLFTLhfcfo0ne4aDr016E018mBt6LY4WilIFq6iEqTz6gH/ClnoPpdXs/sGr7Hy0jjLnGkgXwows4BdNRM50Nk4GFDhEHnOA+6SVAS/wjDc43S86x1a8LRWgeWM3VUFsSbbeAQHta7IcVVZ4ARYbmGvpwYyVgL2xTAxzwfT+otEcrNRZy3D2aOAi9pCe2o1cESmZKyZSL6ULOlhvsJAuwNoRyYlyIBWDgqY9AzxFiN27At1WIqLc5qNMQ/jEiMo6T0qk9xhiqoGeLiDbQb0Dn0LoL9oC/QfB8epfvdxD2hhFnkp1wQasX2w+WyVt+lPV8dJSF0oV27cFtfi+YM6/huy018d/r2bzVoJRwRyi/gjDwKHOc5l6aISBs8A8axLBzTyDJaiD7c8cd0TeAxnOFbdEI4ZFpQBRdfNnrczBCA8Wbjt3T0GfZZiAi0gtlpIc8JMpawfPOvdBjaiq6GBRCg4SzAFZA2hImimdXuJ/yqnyBhRVJbMKKz+mgbGaKcRSLFB8442a0/64k6u3VWgAtVIfqyvpx6nk11LOTc+7wDp3UtaKxF7wPoUYf0FdFyHaGr4Rvj/WiSpw2js8ys+kWmTtF+c/ccDACuG4R/RrJGw2Af+sD+Hon9y/Jc+9RmJ/LlbRFvCyuPvIobejgWgWtQqo3e9nCd9ZE93n4gHH9bKb9mM4M95HN5IgSA31CXHU0372ouEjo6kkGwtZwB0cuUV26ASPiFLERAF5XauVEcnG3wxkKUCJaBjrFStApmMEJ1uFLxAM7QtHqWZNLhBhH225dTTb9Q5ZRGYJki9WA5dEb1y8cNz1+tamnNuO3WQvg+ktqEJJ4LdwHAYBDoG81hF3bVGqo14uHeYjJNAmBNB6MbTFt7FvoL3PLxlQgQYXkTs7clfhz4XCjCtZCqJxG/V+9SuWub3qtSbisK+OLX0v7aiZxMiDoK/L3Qn/le1GBu132DsUT8fl5c5MWSz6OIqlLcD/vhVYbqiKncuEdRJ49JxxGpov/dkjVaSTWjB4eHEJ5wQPVehMVSQzrQYkZtwtIuwCJHI+9b5Bgfty91UCd4Vdd4bXqecyH4sDXpConcS5JRso6Prvbz6l42+b3qbMW1Wc4YDbFX0tb163vRmuSJADOJnhRnjTYuJD3bNJKO9RWL9c6RXA2xg0gJGHcPrCU/O1Av32PoHRA3ybVaJgFQiZ/PcDYkj/2+Kbfq+rQiP27l9uZu1SCjt4XdonuW8MIYUobt8YAF+iCxcek8UXgIjcov4WtkH9WVERxDTfBwPTJ+oTrvUWke9Id9Ids3LupYyvzWnVKi04q/J/Qa3Jca4ieTb1VGgYSJeoadTPiv1qVvGApCpzK9uUpJ3SZxpnSJ6XHB1LDD1ngQEfa+JHbIPwmXrfnsZMIov6JCMHSuQQaF1ICLCcolvLLc50v1REpZtg0U0W2/Mr2on5yFmPmCfA05JFFWGEx9yU+MYGTnjvoMiQloPJ+6zTorfjyfdHg2JBFwASmuC7XkPf0UOfxAYzvoCw5SJP//WJiNYCzOVOtdCrb7CrDCAUrEmMroEGnoIQSqUcke/bV7L6oK5nMt3zE2G9V6tDB5ZWzAIgzu0RsnsuoKNgR4F2ywDCXBhyxCIfvg2acDzi6lsPIurWpTJsWvyjZ64yLNID5WZMpaU5GnETA44s9edShVd7GhI08nhL0BfbRu9OZ6gCOj0VZruZdns3wte75g/Nu340nM+MTb4/jmTTf6dMjW3W4/CJIhkRmI9KZNho4sRLyr8w6TPZqaQiaSX/tdBZI+Lk0hpg2hjCFJsHPEI5/65+zPq4zMBFSPg/3cSU4uUxwGkQxZ3NcDH7HxvI3jp22EqbdaMyHC8DPRUiCFuHFhgCSF4ESIEvND4/Xc/LGFhpCQnyhX+j78WOXfSJIpLkC1YZ9CRslGthRXkTf4H0JJYvn1M5zGSa/xgFShJgMQbFuXz1j2wR9dSYUACfnnedZ71UZdcuLXLI7rMk6t0j+Z3qnHw6Heu2GoghiQCdbEqTlPH3IJYxYxPkjRI+4GapJK2fwZIoLGjnVywj5j2K+ax86BnCT8PycnNczGNpToxhnXCONq/H/xpVR+FQrQzwN/+7K555cXyohuv4Lxd918uAju9vqC98zl+VoWTEZ3Bo2IV5hErOo3DtdMt8xQ3a/AGc5V3GuiUdbQ3OV2zjZLGShYzfMYF/xLKZwoTSTvBn6yBCHJ0hGCbK3I1txuY5cHpHq0pqSfg8/CFwNDMRLsGEEpYxv8iYj+z2T4XOzzTE2Ew6d4B0RmODgUcQY7ECAv4feQTywWS71Livn/3DvDFlongJ9g4aa0PI/Io1AdeVWFMC4PAyXAC+ABvysMrsRxCXKjPWmK9STNP96Wbvzyb6c84W0q3R5r7tT8U7mhgoQPBqBIh/xDQUmMAuvBxI0/ie2QGkpqvSfBeOXWvVGD8Ks3G76+zY9B/3asx9tpuNtBVc/j1ngCcoaEJF3I7pTgIYU06HZG8DBCzB1Sg6RxNgRazDMoJC0UkOGLCIjZXWhvGUQ0Q8J7LMzdafRre1h0fETX7jC8eTfeOjuDQjYFSg5Fx3BjVsDqOr4hhaAy1u4P//mhKjC0kHG9XdrURcQZmr2s3QDsJpbSASdUfwSNowtZg5itEdc9rAE4oHBD+nAyBvhRaVR58O8n/Hx9PP4q4Wwvn7M1xBAGteZeByvsgBbwgmQ9ej9T1jP8BhjH1TxiO0EVOKfvDR7iKxtUcds7aZVETm/zLof0vMRssgl6wTm9NuwDQQGpxOHgniNqHsmFJwMDqPc9BKZdMP5DTNQUa7UWSw+2ZBQgVvi4218+t/JPSvuh3V0GstlGzMEzGiwHHMEj4KoucWCcYS8pNx9nmk4N7LxvrEp7ieVSMtedhQl+kNbX/+GT51OpxCh4skj/FsgSEVFjeZFZxOlWS+RwcyJ7PzEkcOTusthFqw4awmxrIOxckj2NHaqzfvkhzAw/GQFNE0wNIRwAATY5j/NOZLjWozfB9KWCxs1n7mHvMGE0dwoabXncgrGi2GDkqu4b1u4/wgQnzYIcPqlC3h1GT41rCFUEKBCbLhJLjgpFElOMj1dCnhUVgSkV49vFxiWihyZN8C5gbPqtorvkKGJWebTSTzUYAVM1Izl9QOR0Y7slSDXPqNU4uYGdbzfkFfKthJCwnl+qjjUdRoVSnCoD3uOQxvqg/9qPlvbA0zWPgcRBBWpLpOkbjQcRsq/fxdD1iqkSt9AEiQQ0uppx5kSFUinvRK0rcGS3StgtwthIpIBMOdF6QCT0iXNaVydbOVCOcYMu/ggJVD7D8uDtikvEkbu8cZ/9EZegxFlu3F1j/Ku0QwZxG8Q5U9Z0HbmOwtCLqgM72ndsC6J8B3fOeknJagpaf1vNxkrM6euZ4Vc0xiRidvcV8sX0jgmWkTBTdL0xcicG4BMgCsrhODpmOy8d6YqaOXdIXvXvZP71y3LgL3bJ7X0RTe1VSm3hb6ksa8Czdn1F4DpQ+OZf30yPv7Y80GEdHEa7o2MW44nOSppvuu4/y7v567GyM1FvHsTatui97furB6z+e2SZ5J+L5mf9LiJix0MhAEoQuC+wEsqoIvnbIL3WBD8AnIkcWxMDtG82F6MJf2iOZ6yH06vm9dOPy3lUc7z50agLkruERu0t3CgpVth6qroMo7rHZ9h4sG1vl0AtWtf4lObgPiHm0MtspG9IVyYUrduDH1h70jdD5yZFTclJQGh0Kg73odg0VAGRQaxcjRmlob+rh4HE9UC+pleO0fqFq5LF2SiKscBlIfrg2PLjGLtK5GZzWxbF5eiyeoa6wh9ktid/c3jBzPYvtJzhi2RfSRApHUOtQwQa/BDaOz8iNkRYzcERR8EbtLD/sLAY49z6FB6zOZrmED5ZR50BpYWbrflwlR0QSvl1NQM/IoV2yUrEfGMz3aP8JsL1y0EZQ0tyeoBkcpk1wure2CH09zM6ymxodWYQDOtY9X7Dbk898CPYrcG0zywmwz0szobR960ow7GP1wQyccvKDE552z2CCJQFsqPPCyYtOeZpWCiVjRbIXrbwgTmxvWlzeakK9R4GS13uh9bQXU5AkrKcVWfC/kaqyoKVvzUqlm48E0UDLfjSY9cDlge5eR5UU8j7csomQTlT2Bzsb5fsbzUYh6EkyJQkTidXywcS5aESX6JYz9P3MW/iVvAqCI4fmfvbFy8Ol9FTKeEpZ1i7Befps+bYTkuew723cYhUu8ET/7MQrvLHRD85CAkcTf71rr2v5rzPRTcKicN5YOvQkBFcvvH0nu+OTeXKiXFaFMPaQN77CRd7VdiAZfiu7TnskfE7dRLpl1C40pfVxp2MjzS4BspBRrfWu4SN+FTM6lnKyOpOz1fPGiWuQMpmeANunW29Gj/yX65S5Pyo9uGLrUxI5Ql7MHWNKJNZ3Fmrsed8nDGOTUHLSPIoPhO6kGJen7h1ewzJVgZqE5tkFGPSVNNfbF5CKHGZ/JFfhbSN3R0ubl88PI8MhWmHOcF1nE1C7XtSPrMc5wSa+2W6zRw0CDEPd8KU5ChoZZt+GrGuKHk2mjmFOLU9/crni5XY1kbJAjd99gaHVr11YNlLTB4Nn4qsM3kxfMKkjMnKt8BfCn899K3JOTvOufGWwNTxO26hXtAsCPLmu/Hx1xOx97CbLqrk4ao3fv8y36jFhsAqhg+d6PJ7IXwn5G1s5umzCLoN9GFto2JIBwnqrwRX+ZzBEHz5f8Ph4LfbTG5AXrDGGSXRdAZ1BQOPP/+S506qnfZnr1djrcVMivMRKbQGOOKaDHuVU7aApinx6EfrE/2Jg+oF+KB7nrhoX/lN7vg2Z99c2ahAIq4Zclz6lcOXP4a4EBIcGP7IYt8SNU7fH4K/AfpPcFoX51r/gxHtMLSY2h3I9B0HL7tbD0A+prZ6wMob5AE28XaXRv1W1VEE/mE9ivQ9V17Kt/oou/IEVsei8XC/+ZUUiO+sZuH0aXCZwJVYztMGwpbum3ewrPMsvUu8Fii7+L3aJpyVRwffly/BQI0OnNmqei7WYaWCDL4fnXf3sLK/WjNn2JRHvAIMpmCjVOQu7a7nwPmeVWzgGKg25eg/MEVPxqfUiyLJ9xz1Jd6vfFfL8aUL8u9zBZdViW+OdhOp33OnxkcUC3zMG0LwkJ6W1v3+sH/Rc5Zd3ijCb0vyNaK4PP78mTREMwNqmXf1gtIdbv0TMdmMAu+fccHPpARHRlaJHZlT8u8FJ65mjPC/BzGR4CC3Ljhm32PwgIaHEyCNvvGR0+XtZ5+Zh3AO4nD/t4lLSWoR0YH7/N4zXw4i8eQl7mhFtzkbVDm9oUcm7c9xhmPvxd4rGS37/vyB/bBvCfOIVVxQoq+7V3/RkCrUm1JMBzqSAdsnHXOLpTmZYXssFVh3Ethvrg8p/tTUVeKey8Tj9QE3R/mL6x2TcrrfthRH/TzMjALznYOCRM0MO5Nd7eN0OXiWDNncrBHj3aMpSNo47mfP6ICXctWxAMAitnFjNrW5qZeT7fPsT+SYlKUzyj/39OMPbOzXJQvphcYyCJZSXfLdAi5OR4hMhgC7wCftSrpodahSIUn0wBWFQHruenWBJyAMyqBvS/FP+WBlDMH1kh3xLz+EldBiEnHl2+Plzeo/86//0+nu3nu7aBqo5GKZxzcTR2/nMBe76NAO4aRcVoCvvs9++gJfy12kaj3cGk3VwVG0Dwt8OiSvMu/oS0FhP3MAzhL3z4C34obmmFKHV44f7W6PffcfjS+u+phKVLVPZJ4v5z0y7uFXuP2UMnp7F6HL4wW2Y6PKgaikAD/+chE/QkEFQMsALSmCgirgj8N3BVvJX6jp6PQS/HpatqHYzDTaE+sqi7fy/6cCFmp4fj44DXvGxINIAAEQPZvGvEHHRjgSWVaPr8khxLTkZ/uVsP5BAp+tNr2/bAUrMh439SyZX6MA1iwUKAlCXEs315hFza/9Es41T6x8onPzEi/hvjf+EWJS+ykB50+Ik5ALR1ASGIrMnK7FMEFTJj6o6Mt6xbJ2EPdMP6IfkahzeOaeHdruv38QqHMbJxWTp2fyfWucpBdZ5vcOqzKXSbdbiLHttpkWogFMda7bjIE+Pe2/Kpsbk412sBH4kcvlXR9RMNVDhO0ieD4jmNPtfTBiOOr0q9NUtCaYDv4HKJLU6c5DWFvLXuWchsDUmQnNcP9CohCx1FO1DutiTcDc9oOOp4cVQ/SCmTOAThy1ZAbpsRSc+qYcqEvBJU3XW/EwkI3856eancXZsRZss2Btxbwygna8HtBYntQHjYQnznA+6ePl/abrpsO+Nm7t04pKnvuzf9v+bK96tHy28LQ8VeoszGnr7M7Rzvf5/tOtOKc15j++VNcncdXRMEOJQl8qTix1rD/i3axQrktfLVq9GRIEZnX2YcqulfpzO0suEL29Y6+nBYC0n513MZTgUDmnVQaXy3tMA9GyGKW9+u2q3cwATpCtnL6PwMZu6jaBaOkLQZizge5/JRrUOcUsE9hMHZo3qwEGNQvpvcNviXuWf2Lk0FijNhMN95bYoQaoHgilZHsnQ0EiuBwpkdT/+HQ0ktIr8GkQOv3DuGcsfcbjnS2Pcvn2/r8ym/v/+he3wWm0oQ3lN9Osnyw/bzd5wM13PjKGP5/QdZg86Qce22Z8TVNI4nQ8zosH/mu7o0Vx+IMHqVFBMvvwImaz4TZqoBEWunL34va4O/3hMdE9b5vd4WW3uVNyPP2dbB2g6/xMATS86AvaB92U6TrZaUGcLDNlxtZkNLofrhhj57pF5ljNItLK7Y29dXJu0bRuvo0Y3S1nRhtsA1Q7fpW7kf9upjTzjEgo+HRmF6/nl4acv/qnnX39SFxJFnW08o/9hKa8Dg+tYGNANMCr08cBa7iTnm3LiPoRKwdo7Q+5jgCA33B/77C2vb52u5M/yvqRqM/RB+ajRt+RWJ64ElJ7rFk/6fpX1neE/azjz6ishPwjUG6hXiIFQDeltDGRGFkJ+UegFeo1JGDHqWOZoKweJ2jjEEYxH3KLwHkTJ5Eo9r5WK2PKxbNrMz68EfMKPau7bC9rhNIL/U3vKRbXL7uO/b3nZL0rSHIr4gtpCDO+vAgKeSSpMYE1QJhxa1HuBygku1arLxjY4N8jn4h4I0LXH8mbUM57rE4MOuAnJ3aoojKI6vs8n9wsrNfFW66Ym0f/1qoQaNVqZT5R0FL5uURDvfzvOjXFriEDngD1Zb13sOo7BjAqP29vkz+cqHDK4x6QQqOAUz94b3o7hACKarDoz7gVJpGfzkmlqD9P/GArZUXKcI+E48ex67s7cwyoPpj5UBTA2Tnlc2eoC8vBlo6sPn/huIuVUvCKfeXignW3kg59NStl/eSn0bt9OigxYN3g4x1Q1ZtJzKkegtaV5V78h3vf9LCcgj6wICfEDk65l/aBdok1dWJImQQa6X5fsXJzHHcZc8Xe3m3K58eZBWP3QnF2st9KYTfbY/ciBZ8/nIlfkWs+G9Dm5Y14QxpUwHuOGU6HaAzZaTI3pjL82EbyMTa4yabDGsRcucZ/zpmeiBdFdmRdgZIgZerr8Iq+Uz/jN6epweyiZA9Lt2mlaarzvgb3FAjF9ClFdTdn8CHSoTk4X/endCPoShgNdm3KJgDDHjvajn/HYevLVQvjKEAHfO1Sc1t+SnIHmRgGF5UF3ouXOqHvi+g+VfCt5LOvpRduP5UqwYBQTPIHLt67TpLIjZZj/II753yFsqd6vBFIsB+NsMMq/CazTgNtQe4X/PvF7W7bkdiPZu0JXPFtk0+gXScOjRyRfb+iVeDZnc+JH4b7OXwcblcpxas5Sgr5aQGAPW74M2BA99P0F3omQU4K7OnsYQ9GHIbTafkAkNP6rhWSwiDKQg2+EWf4Qt+GHx5T+/8XoLd3b7kpMPGInTQoxOesE7x3wTnHla+T2QscbZ6UfH19zUT9HN+C4xNuJoMR/4jfMZ44FhMd/OqkZcETHkT2E6O2cGJsOEA/t0mfnnbTEGyt9GpRYefMqAOo1l8CQ0g6y+kWnjieZ3g5gvDMw4TVYlQr2zGZsbWvW4mKM7pYmUZ5p1CupWoyGcdJtvOgIyi6JZsw24HG6etD8CPo7fSkdUc3CYo4CzrMRvrI7SH+FxdvJttGzLB/I+SR1qfapMPLh5fHyhg60Gq1iW1sqXKSE5+/WUyMmX+gaGJFp+ADI3d2zyzq+Dy5VgfO4n2jxuZO0k2YRZsnW/tRC59lHJ/Db0/TcUC/C+AuFXQHDZGRKACuIhwfPY/Ww+Ntfq2UAyVsbLrgyiKkPj/yPU/0jGzdJz8Ps4htcgT2L69lmuD+mAmWSGBE70TW6OIYUR9J8KgCgCNbIAr99cB/KOYHrS16AiOxACwnQvEBUpcHIgCnuwNeyWKbcVcHaV8LmJT7R3TdjhTtNrlbjZ5AqV4O0oqXGk9ITU7uj4jdlonBKUS1t9uDUiSzl7eAxNQ+LRX8pDQ74HjR+P2UQwlow6QpcnauoS0I9JCtLHzbCWeB+iXKGRkE40vkcb1b5o0WXMCibkc2SuN+NE8kA/74mJMJpYx6Kg1u0KIxxB0C63nW3g/0Ff7GCkdarkv1kZy2w0mJppVaZa+xaTtlTTe6lxivwQ/rexx0Dx8UXOpqL5FyVzbBVAlyjuAZ0Exr3vyz0w+hHB/Ksa7r8bKAR2Q2O5lTelF2dtjgUuTBG2HWnaplaWg6WsMC/Qwr+RRVAtzd8ykAL+JtIg7/rZ2On1KWkrZ32/1U8lldPCrzxbZ7JoMW7wSyPf5WvD4uiU1v6LeP0E1xupFhnj5Np9Nt09Rb1zj8XjpmXNagSmx9XwB7twtVh5fFLih6xnz+vgeubG61LEQlTvoI7m5KiVzGcOdpDhrcA0HYZmZtsheV+2YdSEL+5SLock3T1c0DwD7TTbLrRh5CcuQlLbo7FmqgxKGucNkFRYHlrAVfJxdjLzAC1C2ySR/DeBCNwVS4coEg2WhOxicQoUuDqRI/hYzF2FTXZDFArX2GU6vKEntLmJqjLuzmTzIm0apJzDJORnTCuzpgz7mOENmB3iEKs66XKENdg8k9sFf/y0aFCDClpzDhfgf8V75IPSEktTrn+5vL1eMv2q5tzD6ytbgUP2cQrbfES1MGI5YIe5KBEPpWSYmyVucmirYpLCk/cBSDbGg616xmtFE6yD/gRRwX6uvQuDr2d4o3nfY9IAiDGSGKCcNVgtN6aWDdoepcVwjXyL90QuVpIIDI0DfUWftY/alk3ytHCPkyhBgXBJJIXAYcg1IE0+QRW4eiNiaKu53drDqHVa4RewRb2tBrtV28zlxW6roc2D9E9YiV0JUayclMFoXMx5eoHrvSTmEpct3NAgEQG4qYpmGm3qUacAQZwbmUSJOT+FbLWz0yNLni1Kr07fQxPahbxayXmDtc9TM+k1nlZtoGiD+DrCyfvY4eZEXH3qKlzgjd3MIcrSWPd38wL+iNErHFTIUogJ/Kl6U1+wkPvL/aNz8iMtqPx5SFo+PMGvnB6njCut4HLUbM4VNaYpVhO8tfLBl0M8/psUsm+gaAvISJXMHbMR2xBj1L4QI/DoT7ZqOeU5F8w97g2upyQYPGPTrBz/QpASocVMnXICgJUn729baA3bC3nf5tPutbiW5BNbzpmBZEBGPVBs1hO7NvM/NbyW8PbNm2FtvXmYV0zHtrHtO8MUtcodfS7x6hCVyb3K5m5rnibvqVqMBDsc912X2pL4fM3QfiYfPjchvlFg00xzJmd7os5djfiFi3vbpaWYL3gWAvGdP7FmRaweWFkd1sPSLLD42xrHVQQzEueYKtMpnUOv6hr17xsWSjie5iITeh34s2cQbj+pbZXbNgxW4OteAouyLTHuGN5dnZWo0yH7+nFC4ADgU4Ibcui2b9NS1y9UftPUwvZYh5fH7/Jz2xwhF5kocPSPgUFHGGFE4XuKukh0u479SsXrm9Mjl4T1q5efxROO3E0pmgTbD8MjpoJcEUmGcFsVIdLf6mYhCJ5Ozdo43SfO6c0b2ePETsKeaT2ZHb4EvYxlRxCBvvl/3h/vLq4mIbg+QsEVj95jyPrkpnM6yGHHpleJg+gVSCnwaXQ/JkbT3MZUeS8KlylcY0ITvuCRNX7gO/BigvLwPVuN8PDsXyMLUYkPA8MgkEto2l5boyb9NMrMCAfFS3kkNs8gEkRQr1rNVOdLQy1hz8EaJo4Pc1dxmGLlQ1Ki/fpUb7DAT4iQQtw38F25Zsx7Ws3vOH39FxSYH17rEXGbbvKk9aIbaRtEuMl9mqssSJRc49AdcA3u5YxeBQP3g+dp2jxfqkqCE5ferE9Kb66mTOjlTEaxTceKqz+qRZsGOoMPqqTpk5VXreub07aaLcxuSqCsI/NkoWcYoDnjTg+TyooGSIo7N6Y7Yh/MAgZEGr5hsYbFV4A71mtaL6qs86BHRhFqYELG0FhVBwtLOHzGrtBfn409pMouLdbhS/2QkTzaLwfbucc+QclXxI8eBZiWquZzp9SSw9pJON0MIMef7U++SsvjFOmu2GQ9ByTK0/4DE+Zm38vpbpdVPHt8/zuaNuBsox1gxY1yRuGdwsEU45+2Dsv6yKiDqmz/yS21rXaN9KpXTzfEFM/T9by32JM3d5ya/L6hRDYuWeVsGZpWlNer7wWgsTSjEdLFbYQ6pC44Czc/m42P1vqKsj1v39QVcEFL/Vdouv7TnowVVw8faq+xxejQOM7x5F9wha4XFnJYu6RKfz8mv9mlT6i68V1165TKwf50d3BQOAlkkl5gXgXKBlUhY/RrhjfvEZGS4anC+Bi5xdsMsqZkqBUalXST16mMAnf0XHzHiUtnJ7a9oRG3RtzQ1z+OnYBGRfSpo+Bhh1dJT8EEiMJq3di/8UdkkZFHUzD8rcGmVHyUvbTTTwtDfmAeFySrDeH1liyZMAKQWW/dRktVNhphR+vk5xy6MlfVqIuqo2YLal5A+fCqNRUAs/zdWBbfASxyHEzaAYqpimLNU5zwUwYVsevHpVa04DIoZ4HtePnO2gULwQuyGhiVcCveCKTirDncW6rcfjPXMyA548C4g/PSw0n/rXXf92l157DBd2FDe/Y+7sGJzTAmxZUnNRXMD0WlfvQaK7heDTdMGrb56VlTYEFrMT3wxmuTpiMvzeCXJOaHy9zdNdcxIYfSu8mXFwSlsqlF1L50USWGsfQkkg351B7EZ1SFy3mUafsNCHAjJZxQNNVlt9kHWAzeDum/N6Zv3MrNECD8bUIMsiryFFMwSacygjwAI6IdcvfZy9oWGe04QeER4d8nAnvYkPxSw7M/vgBujsaORHsNuJRHPwciXF3OMUjTjJ+zLmreKlF+KS/EeyPnX0NJZ98s5kb4jSQrK7GU/hCbIFL33N0ZSu1fG28lLOFrOis2eodvcDUaT6cxJjxYEM3nz+ET5Qwb223UwrJXg1ZoW5i+zvrSF9e1dlf4Wzy8zYc8avds+lbvzyhLSKRV+uHSlGjcSW0WshJTs4MBcPa/ArxNu+dWnC+NwA/3P9iwO7vF5FQAVsRsTU7+Zq3W1ffD9iIFGr7kBzEbkKHxweb0BGreyn2qBH90JbGymMhcYOm6XVWT25wQXYicjkpo/KRKw57jJXrp2tHQtiLqysjW96afR+FIX6ax7ckZgdhWNemtd4eRtDiH4kVVWVcPLuoHAnd7/U0rqiB8lKsILePxzuTKT+l5UngiFdHqN4loXlwEFr++orgyX+DzQJdlt/GhVNtTrI0hMTKz6E/wJAfNe7xLQaqn8Fc3viTVji3oqaiGju8fek2MX8mQUQkxhR/2dlGQG7RhPGrCW+QQRcEKTD8c5wKHslIRMuOk6x8pCs0ZMtXfupOAdzC7aQGB1baNAxCeK3DUw9vK2KCHvnxacoM+KhTI6SN/SH5m3aQrmONcT6b7fNWfEBimTR46imZvTdtULnAXl58Zkcyj7UlFKdJX0y1yumzYTkdXimy3RRQYU5a4npqEZ49QJWnDhyLyl59dXbTqyXu+3iiH1LmojKzS3oePPkPS/PqK8L+bGXPsf0vf3lo70TC48pQZRlRTU8SIGxYNny4cY0T/+GIlCaV3LdfHifQyAl5od6BZYRr6j18mxlowIsD7ScqgQ8bWG1kH5cwMHw0rnCuA/FDP7BWwJwVw+L9VJ8H43jxq1RD6tbYXwTx99WBNTrtR1b6wTe88ufr14h0rYskkNGi+6dvGevbqoPvsdRPVPQgJhsTxiOGchYzp1TJN7K123pHnQBJ+pY9/4up4xchbnd3/LhduAVCY548TJYbyaudMq7zyMWJW3CjT+opAO2wlBz+jXSjxLbvG+h6gP3iPm0AGzigw6dnqkr/dGDgMubOTI8hLuDe9kNxyuXp8+0o6YVKquxdIh/Qyk86MEDIH+C6r4P0+yIFVTi9kHKGvxHnFvHIpishHiw7LvMJrZ13zlJRP05PH78WRpwyP9ri4/8N18g++kFL5uNJFgXe4OjNXLwvkRG5LVE5hxQgmohp5hz3ltq1UCGjxZWhecpNl43FYvQpNbh8WMex9gc98cqRNqpdUA2b3bgxLBepZg3v2pwclngv9nxkr6auRfxubYVAPBC8VjC5SsSlaXiTK3+ib7HIg1ZxvQQuOjU9ctm74I5AFdj6EBOCA0wxE6Krm7xouGVhtDdwyIm+yto1bMLebCWOrYdrpSuRhdLwm471QmAOhh2fmDqiep/LG6a4LpYAyYG/k3y4YC73O/oevzoMEiOkInyg+XFfh13rJCwtu1ognY+GXDRa3L8wa2tlT4c95ZJG+YjfvdOAsPpGjv14HQFU+bkh2k4q1Jil7GUrfgPQP/GWeyf8KFd1k2tvjFpm8iDg4wONJHRMvH6KLDbA6B/KX3mV7Ulja3i/gRRNQ/u/em09dt4qPuiD1JnD3psvElOTvFmhq6C9iNUUYDKxtupbDCizGG9Lh4GoMvMmN4rTKc7tHDXkXOeV6jrZWxETsoVeU/yKjqPo/7ziVbeUcW4piK7z66ZnPjPNhQ7c72ld85EBkgXh66L5GUKBgWcun4Gc3QkqMJr46tcTF7lASFuqK34+qhRMX/PhfuaBsWcnRabdXR17C1FVlpXH+Vbal19tOPdT/Uk9lxYBulGbCY1jnj6ENe0l4ue+7IHPAQXOmhwahB791riY+HDzVJzeDBEOMiEdlBQjLQuYOxFKBZEvvO8Q2bpBsVnQpBdKbM3Vl+G6/r3hMdT9+E1uN15x2HqVouRDN/iRzJZ6RI5h/D89bTMfFG8B+jRi7MtmlIl9WxyoWBFnxxr1op2CFV9rXEStlGnGA9JGU8asMHIijIDTojDWE66q+q9mFOJeAtJqYsicQOlXa+OytVW4sKHO8ZRYi8Gtzku6RAfBLErW72Jc6Uprjccj4XlMjUUQWywiwYUi7ya6abTe6t1PSc5lHw9Mlr/0pbwlIoSvaxA+cmFzkIvCFb5NxcTNdgwuMeGcZa36MCsng5vj+RaQ86XCANOgVQQcAoZyOCYQrjcJJ9MlFGOj5+rKOkMt1GTKswEAcfZlPJqfbTE1IdNHTCbdQS+rTtzecCvLg95LhwJv8Tu4wr57FQRqliPvBPUle8uP3h0ofdjTpJRL6SDvxdHdjNkLNwxEUf4NfYOS3hmFSqWUefEoDBQvvv8QAnQnwdGQqVff8UPLk+LdwkPwEvuhywBH7/OfxICdCAUiJz6JUPCmvnWRyemtX1kEgxNXObM/+S4lk170r3AVqNYkMPWRVtL6cTJWqeG72g84RzPcGgKH+eXoHP69T5aCMc8i2SQ1XbA1zFjnNixU1cako+l/BrJx5bfHOu6xFq612jPFv1e153oa4qCsUNjeR0h3N0bKIKyoeT5DL7/8F0nBXOEqdMwYYBRfh1ATiMJKVofmTbYTHtX0WYRboy2C4L4LIqNKrMdfKcP5Q+iA9Kn71KKMypPQons3eMSckie027wOgaylAZPVMkjY7RW97HkcTkWfI7R3L3XRO/TW52LRj0uAhcgX7vkN9Gkquju9Tq0tEhwJ7VDd+DAbYSzlkNCq6H7/RpSx1MapddsJLZTzuEAOwQp23cwkEnwqgt63SLNYu+/EPEb6QcNKwosfc4sXBQVJVXcIxMMpqCi897AHvcDUrkMHerU04w3fdSke2M6vmK93UY8GW1t7O7/x1v9bkNGA2JlO6gj9O/o9Kj5G+eMt+FrkkfcYsd5gYwvVIiEw91vuv9GxbTT26Ah0cflbA58g7/74ZsT3lciqEv7H4ZBaMRRmzsMHI6agdFH2npY9wJ0VwZUoharUzkBbWnv9ow2PJA+0IgVAkMEz7HShs7za9toPf01uqrrK805vXy/YugPa3HukiOy3mRwrXbu4jumrYv8kvWGXPAMgEu8kDasvSTEUIztrO7WoWhpSVQNvemjbR2Av0XaULX0D4gbaGe94BCrt+ukPbK8vnQ5LV6ALXxLMfp1Q9GhwF1JXcPRLI4yF6Fmoax+Ie3UQjuVQRuphJ427DCgWNKyBbPeQfVyHy1csDKEw8yWOVzvx6oUnql9J7TPfRBQ6vnqXRjwx7mkQT3OLXmlFmUHcZpZ6o1eACJJwCCrk+uaeS5LM0tTai4cR9k7LwIorXeKxfSM9ZyBVE/HhDrFK0L+pCP6p5EYk0YGldkwUADo84FeaGvfDrUFFlAI1qhQ6fUNhgWlMx+hw3urmfLJpfVsIUXy6fahQnWbM0uNV+FBwYoivFPkGDfemLRyASqxKk1/8KkoRLlLRK+2EpqMQNbx+T7QWhm9Nj/8Dd5W04T1TZSs8t8Tph6Y/EjCaeinP4kT6k5mXg1YhfNhciocDQW6o4l7FIw7SZL7vq6GT1umnwRD5PIptO5lnYq+frZkzx0JhT0n2nG8ijK8nA9xncsppT+bIU4LsiXyLfO4I2S05zQsN0dvCWkSeIVNqNhaGUUnwJagSlFM9H4wUpeo4Waf2BeoUFn7RvAkBJM4gf48MoPBc8KcmkNb0iNdIV3VSsVzdIYhOoxMxlSfekCGZLzPaJTWiQleB3PfOJvzqDhVt77ei+Hjio8dSpEaTb59ZX3jwdB+DWn4c26bYTmxNg+bNbNeA8uur9B4SAgN0muhKVSfrMeH5TXvehydMtw98nqoo36CbwdwvNeBobDkpMNMSxoErMWhffNhGAvWndHjHzy8FNWD7MXbHTVimFg/n0lYGnPcU4odJLsjwCecrnwN8O87dWFF4Y5YOkeJ5QphhH/8O0cHz1iLOuqGADu7aiSaJTiAA2AXJepdXhdMyC+tr4H3VipnmgwFA76ETwyYTSC4s/n1wveQ+opKQS7CMHuW5/6sVEhuwvIQC1OnJelPjbyxXDkTu1LAbEkBs4UDbuJ2Xv7+F546R7p5Bwu8jcuJEE8Tv7FqeVAJYOqWvpzeuEjzjj6qTKvI4qdvmfaP9O1CJ3NngQEa9vrCiPXxDF3TBa2cmrd+dvlk4m+jLIqY9HnuNtfRwrjc5ODgRy+kOOy53+1oMu9rVeF45PSDxrKSoHtfmKtWS3WbJyi6Pb7O9ooy5364mfwzwNP6bfZ8Pf9sBjCqise6PBL47Rjpen+B38PUEbBqgxhiae5yTtm6Z8lIwP0YTVYX1eB9TMU7zn7neWdw2l0mb8HvRf47VYzdbjqSMxRSR7UWQ1UAsSTfZ9VwFXqp1vwbbeGtj06q3BbUwtRaUAG/xzyk6Gj4zgjvAD/Gp8krmhdd8KeVGL+i6NSX7w9UNTLODNcVu+bIOR6yYTBNR9SOmvxbPGk2Qg4Sj+QICRaEcWME9jQyMsWETK4K0W9KXWgFQvtYVH/qv8ZpOGPt19qJycWzsxs3BC1m5sdFyX5EebQK0nJS/1okFTMnsanWdbv6fVJOmuMgTzAJ2t56Uvocp54QqNSdITqBTo3BDA8HAjstz9SMVpXLm64S6HTK0K6qt5ai4Ayip1Q5AGDokBnXz9+mF/47K9FjU+sYeUMwOuYFC1T22UOqQuQayjKjuH3jXh2cQkl3GFQcUk/Bo/WWOB1PvA74b2vAjLPei75nwTKHZLzKp3bXNdZpHPusIKKHPG6d4VU7tCz+QJIKTCCW64qoeY9/oH+7cHzZvozhKAnv8MMghlM/LC5IJlzdlv71wjr3JQv5l/WqsJKDJCYW97AnUPz4LOErm84UbNdWvkxFc77yjMtpYbF/3tawTL30ZAw4VDYbv2r8993q6pQ++Su6y5I41CzJhoiAh6GZrhQzM0ZCYGZBr6rgqECjCdp8e5fJS8gA9iXh5YzVF9rpDPSKAdv7cJAB7yjZ0ir8bpFH3AwALlXVYgk1oJzI3BXnq+VWMK+PFo1hjrRyLm9Iu/UoL1CcjT6cvegf4gwl9gJyL11IOZQ8WJoYHBg2m7q9hu3GeGNTL4movK+0oiSS3yzHMKfGHojh8JaoDOFPvA0MWT6KK4b89EQvuh90gkANzCr15wQg8Iqan2Wj4Cd8y6EWCPHxi/jxXBGVkRW/Cx4OXEYViI3kE7V6SUcjvRKPOkuou9AXfhQLF+lFD4nkO6pH3FUkJYm/1QuAmwS58IqjnQ0UBMHZQge3zwzwI9hyxU+KNb6wKgyliUA85lsOKjVWG+s3u9oVNBWPKJ7SiO/4OT0V2EpWLi6qJ/RKBrHzNz6AFvjWsadlw45J+3trTN+L0Twg+ZhVTbXE38mZn/yixtrucl9BD3X3G0muw/UqShJCUL5viBAC1G6AQ3wspnrI+BTTMvWtp73XcB1opThNZkmqvp2q837dMTRW1tdmUptG7cw9t3tjoCdyMocOBi9DV8ZU5TD/5rkwrXKQ8JT+aD3AjSyzn7OVGa6OuE/7dwL9mOhZAcNU6KOlEGx2t6pQ0jRm3AeEb6Dn/FOiB8kRpiXoeV60bJpGs9SmbqQs6ZK+rerL+4erRpXMTOGVlhF23STVVHsA21gNaO86oxrL7Q5GRs1iLzyoWoqq4D5QZ1MBGpCJS0TIqxhTUsKgcRQ6Pi8rZutUbfft6SbtYjc+Wb3iIGTPgZoN+L+CHuVYY10Zn4U66QunqYhd7zcQ3QDZL8S2KefbbQBOpqsdN72rG1sLhBKQ2N6SDad4eFU5IvkLc47IdQCjHKuJ4DJ2geOEE4KFU2mOYA4bAYqWhO5cMDCV5BLZP1PvvrWENyLt6nj+HvewXqTleTOXwj/zvRvR1MKxr5toCQoOEbHvTaXXvNdaDf1e3AsnIpO6bmlU//UjemPwzfa09ss7vjEZhylxb/iv5PRr/pD0h6GPZDIDZrYFDnM4iVxEd1ptLr0MDygfYZgs5oRK+Ck9tH8QaeuuebMV5furiY/isbu8csb0ciFeBgR1h3V+ROMlaUCsdIHrdXgqqU4EU3wdOVum0RjgdalUwZKRmfrV5AP13Vosz1mThljlgEtPiozWrpvrxKFV6k/4ff8WdHePvmBGrVtGjf21HYKnLKKuhIJ0YG0MVZJbiPiMnc5Sw+RnhiM/OhNwDlk7Tg6OGGKGsCI+Ihqj1534f66x+AoBMK5LPkwsmvW5Vt2t+v1hgLwvrVW7GqUsL98Djwz1aC5HhyhPWMZPox0MFWKZJbUwP5zm+phHjT8HejPbGqwlEM5wwOFOQ2QeSwl/4xB0itS9Nu4l7K/qVHpcNKwksXBY0iNDMMRo2Lhp/GQMhzZLKDXLGxTFz0pxLpOudZ2EtbkZHLLWLdPuVgpRqMTSKgbKtVvvo5NKU47kBX05cceMEf2tw8DiM1mCLq3ZD3m0O5lfGE6plQ/dvpvsMjKI/eSd1FWz6EeQmBDjs0AgcKtbJmW8vORm9u8H4W2HXjOGTuemnj3zFQWyaaFBSRDunupNPbuqx37TP+Ga7KdjUjW2Ko5BggmbmaCNISG/jQgVSZfjn6Z1wJszRoYgQ8+dnckV5ARvWDDu3GhcQY4m4s8ln9rlz9NN29L1wqEzz9YiXRnjXco0faDVYONIU9K1fw77rmZ0gdegXuZurI97b8ER1LXdQJrqUQDOjxo8JazTjvk1IeS48K9IKr+1bdwNATv+6bsEQD5/beUDYrvA7Ozp76eClnSoTAJO9rZYQMVS8kZ4JV5O0TsZdR6/NKKVB+fEfEy9Du6RM86cwzLNHu5bOABx4q1SwZfEh8+O4d7C61PFhX5MP8xCVm6B1JH+qWdBxXiA6qP8iV2UzbeNhHljv4gfL73PxlbwlUlqohAjE+QjymKejRKt6QmLJh105OTyFJPZCp3ixCJCxmVFfJizbeRJ2/cdxhQx149sXqxVew9UhhHsWI3PhA8Yh7JFruHHI9t6be7SMy+rjHIPZ7Axc886jAQTTf0AFQEzD6pu0zMe4ZM0Rv2raZii46l69qLH0LbfHTvVsRpti/e7HuMRXPHRQgaJwDDpkANPmzO/ywpRMSIbDJu18EkiByA5ON59K+ZDpVUzFUp9wJMamdhyc5This+rArU0jqRpwJZIyml9EYJKkgmdBGNKQlNxeOHCygN+pUio7/JTytVCMP7J1FcyJR2KqSdH8rHlyzcHYRq7EKRLb+4aSCIlhpjjicKMjATxHzPEoD5ar9Cy1i+cgJ4JBh8OEi7lGw6oclvwoxzEZx9xIM1GNQBTf8IoQlMsHTP5Cpuz1geJMHO0g5/LQhns1e0XkcVSMHuUU98KggtBvIxIuDinZfj9Nck5zQp/w/vN31KM36k+cSkR6o4FtVFxHm4IbXPxDdQM8s25xbfYhJrCzzENvs6UhtZLZSmjowz/AQkl1Lr8tumlZpT5MtvCSkP1oBClgQx0zxRrgzOI5lKGUlKKEIpuj8BCOY8ch1CrkzJK37Vydrvf2dlQLPnxRqEaRhwbxbeYMcsAYgzn1wgnpvn0o+pjPPMbefscqI8D6iWUWvEhltcpQmYNPlYpNMF6RyXbTDATuGFxiaXmd4cGIbDtJ+D6aK7nGLkXQWAAxOcOefLSUJGZJxFpuztOfJAgilRiV/3HUILKNMkGzp2BEYkPfgYd2/T60yX3o3ziMh5Uz2DFknA+GWuIjyD9W+m+ykAmcJfzSEw/FjD9+STblMFGMEMweSpTeWOCTo1CU0spO2Qg1v8zBsc1JmlJqM23owJSrxkjjXUxcMO3X5p7ASNpn9DX43Y7U2ry4sWaDuTHwKCpqCSJ0hufGThfyeDJfrd8rEboc2oAVEX7EY8y60hMQEfJUJh2MyyUL3gBSJyTkWQRL8FXcZgz8i7PgVwOtwnm0okMSYTLx2AAiQq1cFuxLfdu/y87zOE6UI5mifptKSVui0gwg0wuCBDFo8WLqseShFp4x8mUURdAVhvcsijPRXO2P+uzv3wi/I5FB3KBLLPkWt//Y4AtO0tpeKg1vh4757qET3X53mVw6sCB3XI7rowy3BVdER511rajRU0Xchnxrg7WlrXuwLs0DcF/LK9i3dPYkvSFTPTXM7tjP8NFuV6isckQp1xa6chXIqe0TQf9Z314swQbmBlQqGUaJbWwfD6T8JJjkl0Hw+6I/mRKgbLW/jW7att2COzi3boS/2NA8p9M/WTmn4IEanSh95TqlM/DDo4l2Xn9UvhQ195NTHDL0C8R8Zns0hlTEaLFmXn7ROY866eWyuS35Go6FnoECOPe0jf1dHZ0TghI+i3LKrGf+ShwmytMySaDU2FiUp0djcWcSeBbvaPCbYPCGwcT7NzTfdp1Y8J5/fktw3pGiHSkNKv1sp4YdwRNX31VjkMZwDbWqvKhwjzudUVS7ntZ5hf/h6AT1LigbgNuCvRXWA5LkhwXVQTKGDMI+Ti5YM610RzhZdkje+8sPZrLXDmQ2nPxzB9u2Awvxx3mOncdUX9uXVwKpMNHMW9PoPh7r4MC4o4CjCEGbhfBJuV1ciQQVQJL4bUjIWRksrAxG7e7TYjB/uK087HtGwtJ8YKcYYj2A2m7gUyqXWUTAXhig+Q9xUwOZEHV+t7rMk5WwUS9K8YkLqgtWkueRg5EgR4kqk9dP2fKNgkv5Lgt71W3l/bfDviMKIV4NyEsz37vrgISQXFq02SwIR6POopEvG2Mv50apDaOZxM5Fm943UMgLa9888LqSHrXeclvgqX2tnm1eZsTEPlWehT2IUrvuzzolwVPC/RATAusURmc/HgsyDjW6+alNMEy9hPiBgu2no2qtZ+kCPNbYELhNj/f7LiTNFzn4SaPP9zu62qwlCGkxTz7DZRkpWsXfBkcYwmnFXyd0FiYwuVeozdeGEu4SNX+Bpz2kTI3GjkZyKqqllbnFTpdg4XQ6908X2/4IpZns9zv4TEUz5PGTdUIbK5WajCQt1Og48xBSzZmSj0SYZ0cmJx3oEM86aiQKZXlG0qHKMEfdYoWUZMsxbJMXNEDc9lPGVe3lcCMaA0EGbbzlGL2AiJj/nJjrjjwHWk5xE36sopFH/B782XwVXyMceU96vGUjAnW9o1doCNiFM1dxzT/jaRPPW0zfyoj36RbgcSZ/x4QHuVEpQutlxCDFmPx3NgK0FuH/Wnvqm4a7yOZ6M8Y1YO01QLe7v2W9qNzpSndx8J6HgZlDenKudXwzDyfdpif+T6GAYtiS+x8yP4yka4niapQSHELv0znfiCNs3G/71UjcHFyOtYm7gWFnafL/NRuW9Zt8IviyFR/F+Q2GR6rl8I/sS9o0aC1EeBZI/qBF2W8yhpvIkhhPKCz1D3WXpXhDLd0k5neByKL3iMvyxh4jXS5OA5VKiavRfP+cr5MnSBo6X0ZL2dfdeKAYZ2AvG6Zcc8w7O7S6fetIT86i9Czy2ZYv/Vf87xo9FsgfbhgQwyP4L0ZDYULRvptPguMsNzYV0fMm5rFWsYHSmmVe3rY8uMp1yHKdOWFf8eIfo0HlxOsRonCyZAJaJih31kHTcUHdVu315Cw7LDh8pna+STZEG1l8JSvMuwGpZo2Gp3QHO2HZMun3gs1Go/wO86E/ssbrs75HDBv03lh/9T42F8V3v0TuUl1MXsFv79UE5DzW41FouhOZ/cpB8R7qyAEsobxOgQF6O/bgz2P+YtuQFDr3RqHrIjlya8O0fLxj9sQg10jUd+85zILe/XrNuz8X2P7hHuUDf7hgKwsZ89kkpWNP7ftlqDYoOuUoXxNoMMEjpfe8O6y8WcjINC1ImkXi4yKcEF4lp3ObrSRRHPnVJSFVwU1zWJsVrOHoMYYagJqYxmhHtLrwlcutpFvyJEfFe43i4301d82ijJta3cOvI3Ru2Ls6WGKHmjrlhvyQL2nbvykEcCB7Vzv8+6PCO7RD9S+HMAbNHEOOtGGMfEBeCOmhuGUAhNrcSbuoviOQwoehmJZ41YyaiE5o2DQPOTRNiNtGtdmdERB/49Jql2WKlVXFtEPq7q2jgNdn4zU+QTJ0csaymQJg5iUV2pzgnRprfDTn0CLomvrT3crndQ7SRsTfKIEi9tuJ7sjLEou+LTttjOemOrNJ5e6tgRp52Mci4+cIlI2wd8pBUdqg44j1d+21opgi1tLPAhkOM9bjJ0LkZH4I4f8DJxvvZyvk6rwUY7nwGHEf6ufctDLbes1h9e7FKlgbdvJHsuR8beepraNo2hdXZUrc2jPOX766/oH7+bAikvq3Z5DfbzK6NVXQZAs/iaKVx7R4U9g/hW8ZSRhViV4kf0E2zH+e/eMTHzAtSBBZskpfzoPOeMB/soU1l+bFyUMzEVQ4DDjQH7CGz99J5nsL8dlZHg5vf3caxH3euwqXpeK1pYhiOBgkhsvJIxJZryxhAug1Znij8a/UdoKBAb6zcFrm22bIamjjw4SQ8/j3BhpBF+HkeY9r3U4DIbfGYTPO3BilhtbKQx7tj103pPDg45bbYlw39Va9fYhweDq8EKCsQ3vv0hN0zFZm+Ulo3NVXCVlddJOuJxZQDJ163uyavUu3BGzwXcZNWOzbVzyKD2wVidjrld2Mh6uWQrX7mifC/YOQwbM0EE48Ns1nB4FwiQbQxEX6wvIB+EGT4OIOJ0PwfvA3hjHVILCg/11bXzFo/7+vhQQ2RDlwns8Snt5twv8ySPhHfZ7oXv9zKNtzvs8BhxM/jBQ7Joeq4oa9cx8BXwcIyE6PKDC4sID0X3b1AEMrWH30nM9XPT8b5vVpAGJA/XMUmJeQ+sa+4c3C2Qwz/agl8H/uEZdbLPCdFrAwILZ7p3+tMAbawfdUQHFPzckH96MvZfDAGevMGHjHv49um9ilZDgQ93D9+4Pyxni+8mqJ1LsLh8DXQ2UmvmSE3DK3ehj91CVhvlrf/iB9VE+DKdYKBhNwluAoPtY+IRcJDVuBdSIBUrhQ7C4nYnvH85iACg7SNAWECm+9aA14HaGkVjNz8ku3r9RYu93Rmo7TOyUg0uDvUQHq6WMDq4u31u8gAEoFtCgiPBcCvbUcOkKSFj8AMf9nBKozaNDc8ZO/SVHhYt/2N21Uc8sl5iVdrasntpOCvQO+LaoOMiFShttL70auwHIzCNH0xL/7F+rxRFu4dueAXI0F9Zp3VZ0BoinAg306E3MMyKXAXlZQ7nmNWA9Joj5EUiG0+fKGYb/rb4E8jyONIbfmh3tm5E6YN92GotFdeVVII+d62BWEXwT5G8EV+ltIPLxTz2RNSorOguouW+C4CdK6rIgGc6/EKgwwC5D8b4JWJKp5bmWaTMKf8Te4Bn3b/9gEhXVd6yku6xt3g9o3g7yANOMBGQUD+Q/kw8dcwt3OOg8p5o/BkWfCBmlfdmh9TJliQCH63/8EYIJ/1uN8d+ZTOR3ZRVaXre8Y5mn67i614R0ykmlMeoyBVBI4o8GLhM0HjrgUSHtLCyFgYmn4IzU11EwcrGQdnSeRaXAcC5TUvHR4rB1vZBcQ4nbFmmTYG9hWfNtDrj5Y0jPzKxK/G8A+qAMOUZHYP4tr1biryGwBuQYC3So8dCQjwIgpaptufLXkGoZIY11BNr00VE/uG/IR0HWwxFXrRTz1n8U5B+O+h1VjidWtRNUCs0bIVgPD5kequ76YqXtJkkWUA1W2PVDvmgOhjiB2u2QF/HqIyK/9wZGiqybFoeeXBkn+fK1cmzkY/JX0siRE48qDHL1QOU79VH+u6RTwabyLDHhupoIA0UYUTR8EjMU0WJWnpMSvy+bKk3XSQeGZKG6e7rPDk6xOQjfNUUimhKKepcVkU9aOtzeJifnd2hhLEgtysYkPVyEH/uwAGscohGU4hlWmzAiG5nNg7qcBWrhwhrI3XCqWmf6KGlR7ykjOCekjr8yzYiALH0eO0M4HY08Qgm849qXrMp71cjxCBXjZEQ2wEY+1upoGSre97iRjMfnPZoWysoVB9/IQGc9ZAPHttPJmFAYq21s6IbeFE0GD8qRpxuqXktpOYa/jswaQbT5MbKX1JshBvGIbZTkvAjMdyZYeyv4bEAfkFm5ca2Q/XyEhn5vQF8qWtCPHGo+kkTH+rpcWb0fZI7OFUhesZTEI97rxkYRXr2odairNQEWAsFvyG2AkPiYaXrQ7cW4b8wtBYLrb1P0q8suVx/gNnBISp1dw1cOnPxZ//0gIjnwDYnP+iAeHfkUCWVgCdY57lZI5cR+NtPA4oLUV5jc4DBMXbPThvq44ccOF2OT+nuoFvibsmjCMlQtxpdRQeDYDFEE/5Y49CQSgA12IkHmJBiGfwohejham2zjrIpqIjquPIAd5sxCnAAoyfmJgNAaf0Y5J93r/vYOsiBDzkCmaQNEP8Sjo6sPNcbRp99Jg19vBxFy3PIhgJV8+RuMLeAga0PEHskGW4n/3KTFD92v5JG5bal9RTyxJGngy5Ko9cuS+ancOO8yq2paZhmlvPU6gq5jRuatJSFSgz3fjUsM80kAIcOzYb+gR5c8bK9M1RnSiGvFDCyDdixOIUqCu8S/w9px5e4lM2WwP4mUfb8kaeiPWcVBYDIKt6FkAtDeP0xE4gqS15gseanRO4L7jH2wvcjEuukmLANcBQ6nUHCodM/ilgbAbTGqKMBM5nxZhR/ss5gqWst0z6IAp6fDXyGqnReapDwI8g3p7J0mYa5ZTIHbmtCrP0028uUOSlMAitzZhF35+UkE3iExfaDA5GRbvkB9YJvwhGsV+7tJzC2upI9ifbmfF2i1sjboP78QlRVtZgt8GQns0Z1PnGTQfYIywRbh27to0lQSQld5yonVpPb2KIYOLnSS+YP1yoGdXSgz/gFHa+VbJ+SnPgMcLkVmIR+ecL7ovxQkdCcdSfHRmZbBed9J8k6huF3CG5KInY8Z4RK7Wd1z8Vsk/5t89wRJfI6KPDs/6SVHAdqo+8e7PFCnII22/5G5brLOER2D+2Q/0HrauYpH15/2YliBs+enGmg/v7X0AZSX9Rj0WjoeT2dSRvQ/aUB2Yl7o2AjbcH7n8pTlyzVBHNzrPBR9Fg4eFN+Jap6BISToTyhztZ753BFiqpmFTr0LpboTlZ7qS0CWSa7JuYGGMie0lq7an6BpK8LPHndagRuiTO+rRZRvmCvi+YGJYs0o+v0egb+5lXFVlPlCxMXHznaBcT0EgxN5f7/BHa3+AQRk3GqvujAK/YHfRJF+iOvNKON9JeZsLC1BqSdQB2P2k8/xx81EEH1h0yNpoq763fFVwE3U51E2EuAkNPmIHWc9l+EQAGChjD/nBsEFQoojbDjTkx/7REopNXSCzrGqwIMKGHZU9C5FMnLfd+KI5uPB7d9F2vavYblNyl0G9diheCj7I/i22AlET+P1TQ6xP57wAi6lPGD3SpgD0v9MAnNGAYOFz7SabPJljQDapffK9KOGAEQvTWlia4fw/DbFZdpOd18bl04RBppcRGdBzLC8PsW7FbG/EPYKmsBvMZ3hGQPaBuxTc/4+GokLA4KXBfB9IUTtLdWpz4WDj/bcgnH7Dy5NJGfd+vzdzUoyRvdQqY9Mrh2oMZm+vdpSrTZ3OUz3pz/cHS9vvl2y3Q+HqdtjVISYfqEfeAqK9cR8FAvL5YTbwweXRdQi5kcq4ozx6MMmBtg/3xeBDjBgJgPeRygh7FydSGA9wST81oqHPOItRCBSNkeuSBrd61bkTK9oMvFBlGmhEz66WHtPakkV1YDFRFPvX/wtQGZpzOfTB7kY7fRYNi0KIrMnLuaEnU6If9QouAR8dFIGfZVoLdkuYdM8TNh8UdsZB181Lb1V07JQ2mjq+fXAsBB0Y4x7uKjTgEYmapI8nuhmW8JO2C/+P6Go1JUcMB4SvqrCqELyriiN3Tp44BfHSZGEKOuQa6o3F1tJuVYhvJgU68Bp3XxrdWl2cQHdmAWnzblN7XJ4YsN8VPkio/v1Nolx7TSOEiL5l6lBJJLqMyOEK7cYZa24MZ7ROcJbIRyw91sRkSUOkBJX8oFYxKF9XG7a1b2KPWlloNthvA4Y07ShDUFf2hB18LAVoaZKKK63sqOVGE9joOPcEX1yhQb/IwkY1otrASt4CsUb5cgkOFccBCzZUOutK4kX9Fl6pDh0DBcM3JXRvTpvR3NMahR78sp26pO22dXVtlvemlJVS71HV/xtWvuMJrhXXmDIH+YQ2vMZTqeAX3E/XUNLlXFdEPhfk0g8uAFLHDnvWY4+TtMQbJ1K7hfShXwloPFijo4sSxNHEdCXfPqOQy65T4ZN/l1PQDmxhzP0nEcc007lMOdvGqhVPrdj8zs/7iMs2X1QcK1Ig4XDf50BwwPl1XcPCwi+JFbrYvdCxu/x60NRBguzfzCsiMxbD1sF69Dc4dMHvP6a71Pz5UZYVUBZl+Xz+TAgE6cdxDVbPxEOrXvyI+9FOrTBupzTE/c9z1g+t9woBd36MxUK8lRidAWyAmpIYCiMhvAVCOzSOrAVcwbxAH7vAhe/qGHc1q/rgcGr6zRUnCqqL+Ux4JvFx9P2dFzxj9M+xI6xDQ7w9nYcroNmd59b+rU380UYvB9jvElTRtdLwVuDTiBLdbOOZM/SQ+Gltzv7d4dm5jkpQv5sYJA/7Cj9qV4vbdHeEvj9PIWTypJW35Joc7ctmxMg9GG82+8Iv0EOURIMsWv4oZuZEmx+xha0g/IZmwrH1F8xdDOgZiuTnwaQwikNKhRfY2SYiwaNy+P7jB4WHHLiR2TILK0J0OO4eWj2+NqalIDDPdvrlRA6o0n0wHV5EiyQ8fc8tWGdENeMnZdtsUztyfgfhfi/v/GKExjcR7fiPvTi+yyoPG/YdA5/wcXoAjp8Lggwi0RKCR0+S8RL+d7Nlm8000WwxE1DipuBQWLKSP3340ueKF5TXzAiu8T0YFMGlR50url9+eKKZ6L4QxyInN7tZp6zgL+1xy1btuPenqG//hnpFN1Qq4lwRruMg4kiIQTvfTvvgZNCXslFh/2V9+7hdviw4Wv41a7fn/OpTTOnc3hFYydXMyN6yL3IeuBy1AhRXHwaFcTfkOhBCAnLhQn+UvgHnXkZteoBvSDjLPEShoKyWj6MJe8TH8ZgVrZDGiwKdJB8nF4tKIO+g+o8YeG0GpI6HYDzdhVE423GuRf1TRUU0xiQ07uB4gIoSOge4MamkM3CKcVn7zE6rnIDiYjTxD4VA3QYeL2mtLAZHRwEgeLxQX4aaXNyt1WJmhwujxExBQMORdKeOb9F7xiLgcJxK7iCv9XhZdVQBPogcw8VBWXA0d6lBviRr6S2fMYrK+qIA/hjwZl25JtB0vA1wWnDs9j+zXxE8HjkebQPyCJCavZ06k8wQJRzJ9g2j8dH7W4nwpWWMnHmo4SXg7KQZcGLwmjsw1qQnGoGbtkZF/HkxJZSmYFG4dW+h88oAi0zPxsBt+Q9Ujvr8GgBPJIk1S+Qsp3lRHe/D6WTmpZn00mDg3sOE/qE1UbO5yMg7N9OCwEwBj9JlbTtcH/2HsBolxefsK1eidOXDCZOJjxiF8WB6sKRdzVWTG0y+LkJ8SB4fU8z0QUJjRBSD0HZFNTUpVrFe4fRHmAhUs8C53dYyBmxLlInwh7z9rKe27JQ78KuEkiFwlLmc+k3RRQrzjHD9Da/IeHIhJN18TcyeKftLQCWMFdMGve0sWjQsxAPXjElxfntrqugGzLzbqhna5k5PAwLpCsWQ7tIY3AyYmZSZFasWYKpPp9qaxDHFhrcq3vKzEQXdTMOSfyrEVVSzo5VzlEjr3w9x4DiQevEA3NdWLnhYVQ2MrwxmazIh7cHduG/JXtdwgF/cSlnXhdBAFhiWEqgM1DIjGPh5nF0pKbixv8AwB9u+z8oTaZXjM5oug45lit2Fza2cw8+urbHim3OSuEmh57TWCcH1UcntWw3yWfs8FX/GHORSm6cLg5rd+hVID5wrbQyrMTPQ7+cyoXXdUsb6A4q+JxqnVCpBxgO9Y76SAZvwduRTIF5vpVyux8V9XOMjP+ocNXuWYw8fAhNnc+dEycmNoOPkNBkQn3EI4k3GXJTSqU+FagY6vozZp69ZFR2U4yxiUuIOhrBjOvnW3I7Oj6ICzJWzeVxmB+jNabFEslnrSVN6DnqWfeVdC9X4BcT9O3Hl1uF2KZxN8ZuiaUFEhKaqCgB3UFkpfJNMdj8VAXeXXBu+gLTvgc6a1zhQeKKpG5JsUFlr2ekxj/Zo+wfHpLTaVjPKcz72vgbFB+KDtdrNS26f0FEEnbAoUz6gD0FOGRObQ2ory8izPmeRJH/vQM9wOkmKBFiG1THn4Hx6RsbqVdk6w5Onp15p72vsP+2T7b88QqOKwYLDqIupzGaevSKcfk35PeBmgKPRnru0/Fkwf+RMIycv3rVjsfTcaz2mxxWrRbq1Fly7Utib+VhN31mh4w/lrnrtOy/dVNGy46kvqpeKumUSr+7oBFEX2xWXg58nx2p4g7CdwJJqO5WddMVuiRfHjC6V4j/E03wE6CNcfkFkAm3fGtq2ZoGv8va1sPas/hf8K8JaMHlpLLSbOpBT921C1DICtX9PkkaqS6K/uq1IRG3UnDvevxBAG84jWrliAuiksuuhMlR5U2rZAmNOYr0zF4VLKYUiBWDrRLNIDvScP/gsYbg1NUYLefwcEYrtmx8mvpbKXfudHx3zEZ31bCxuqrCezOFjBqC1RfUZEJa44xSvx4I7GZcdjaoN17mjtKeOoO7rnwjKEMH7UWUe9/eX084ttaSWVjVSxRTYo3OhIexNhkOLgc/LZ9OL8fhRwvt8TCP4kRXQkdLyZiEMJbM9Ate3x9UGdoo171ijoXou/qF8Tjmq1w4I55iaq+BM7sVpjTbnXoWMHYlWV0Wu+VhcZ4xsnaFzkqGBqhHv2r/jP+ze1r+XBW30djjtuVm7lTJTk94rvRGtx8kkT0yZyrXCOxlxGeUkFfdPz/5M+HyJ/bXVwMnVrKHfYpFdmicoSknOXgLuF0Mr/DUqVK/WhwdYqRfNrnfwmMiTr7U91wOdOURVqvoBsSmEkdSaSXjwx/l4m2/HEIYiNgnvHC1l7FqvCvA5c/KyYKZ7WO6IiXnJ7v95cWkJ1NVb0HZVLP07v7p8z7G0cFv+x1KU3Sm+948dUavAY35QdNqhcS25VH9zw+Ml8i+9GA5DMLohLSv9sv1OrPmfkrAMBVSrFvhnt/+QtbCxmxxM7s8+vnwfhsM/qjzJzeV82lJgts2odQspOTHc5544nJIf5a3lR/1ZhRIMRuXJCfcdQATiqtDzUWILut2HKrmoZ1SsCdyfntC5ZsFCTpTyPUFdef1xdjmRjCvABi38y+//nDJZ1oXTpG80y6ISb5SajrjmR257rgs/O3G37UJ/VBRkyE6OMJrkwqrn8/+QN54GfnHwtOZrtlIXXXzabNEeEesddy/uL9/0R5fmSCH+KgsQy6tkKkshLuvrxNT5Ff7klSMEKUV+5PfSBk54E59tNOfDY8fDus/xGhIPXOe3mHyI6ExqdPPsiOhj3zvHdPpo6zy+RmM/S3RAvWmqprWuHyd4Y0Y9Zh35BceY3PkpquB1peKSf7PIveX5Vu0kk3WDBYuP7VburciafB9J9MYKxG7SLOC6G1N01EhgQDHKA/GPkwkI+xoe4qzMkqyLjrEFBhzn7Q/QUxVnOpDKzrFVIIZXQ1YZ3O2ZQzbhvB43B4P/hS7hlX4VkXQEjrYF9SFOUmOwkOd3ME9KX551IvikN4Kj9nQ+OSzKSQ6s1nF/7Um45Mh9Psb8OqPeA/z6GHfFIgiiqGIqX9IZwKu1jJ2wbMlnagNgp6ciQ/abUrwUT+kLyJFQ8lRdjulonmOY51jXydTTnK8l8id9IBQEUlhgUR8ZxfCEx3ufHPeT91oLqxGhPUyNNTdq18cDE1UBCUKrCPsOlnjR1LSyzNgBbMi8Qnv7GrXSR33P+P0LPVOhMEP4K9zfj1WDbjkI/9469YJh6+FzOUwtl4ohvgmbZblfqgSA4P+Ir5mI7/yIzc7d4T2Jyw5C+6keKtYLDnyrzvwx0KEmpwY9xvtW3v/cBgPe8MEHcj2VlLKVhOMmqEm6E9Qxmm9TMPrZps7h5judk/HSwzPt378HuT3g80Ce36OGJBll3FlB26qeBndH5PieXi+JeYfvw34e4VTa5SYmruadMSU+ZjlROJpYtM3yr9Puxef3ex+ox7o1P8wn/NMmunsbnIUqPqjoAMfSKz+xGnKUPW+hpWneZyWtcZCRxMz6n1MMUva85Qn4QOmuuVLG32bnxd5PWH7tziw4IFE+LDzj88p+fU8Wpb3jch8j2SyfF1YfuNk+ORB6nWuGhbu3oiHkhJdj7QswQCQwsW1WzdBK2vHWkVg1W/k0dn5WgZzvjhYs6vWW4fPu1tOm8xlMLqmBfawhdOGJTeQS+Qi/KjirmsHzu8MIcVq7cB7OUqj5l2kZylTvto/YUSvlIJNicd3R6e0J1870rqJxredHnJuY2F9worrJ9FxfFlzH9gMrdqWggUAdO2G8DOgdeUUkfw17x0PIkVXmGtJCbDxyi6Wi42bQ6TwjpPL6T65lxXjn0YlUTGpZDVNEeYVllYL6tvedkNsTg11oYfM/POn+tu8REf4KBLfLanruXc6h28W+JdYKAPN+dzd3N3fXl8p6a05Q3kwVjvBvlC54uBTzV2cbi/H90e27eXharfzXa3mt/84ZawE7b9j7HnZaWHXMztZlus7akHe1MrlzjdhPXjvprYmWtgRNchWsXC4jA3DvziP8+J80xHyj6kWAXyjD9gkxJ6CJXJM8BD+sFtbiOBzO7YcYYEQfWLzm7k/MxnzV1ac5rjscu/ChQf7gACTvmfZJZ0PA7leievPBwU2U98CNYDfjbH++8jRRMDdDK8wjucQ6I/p5zCnK8VFRQDs8Rhy3iBRbvsg2KGiQiGyeO4IMvwRp7k2l3/ITCgaHixY3ShPWBc4TNKnjf8ZPUD8NDPdCTJaSvXUrH90JBt/185B0mhCntLP4O0znJ6flZ9uhtgTZCfGg2AlZUL7CxV3kklSYfR8je28QJHSE7yJANLBDb5bDO9GNipWOl06wxbsOHDuDUsGbVytmKne7/rdtnlF7pfSlt1ZQpVyqn0UZWo6S3AVWhvrtxH2dEhHbJm/WsQms8KysE1VDOeLQXS+Wh4Bvgt/I3xbh1M7SrLxEzG+LO1qqGfHh+VvrJsj0JtSJi+KqGg7ySPGecXdcY/CuSqUOiwGtJGPErnf9tvTBMNJM7JfvxLKaN9zt/qDB6mr7+on8D41IEPI/sJQ5ZxBBMQjhK0cHG9/Ywz8lbEuSeXh6ok3VckW/zcNtXaO8xskYSklv3M1UuGYg4aRFY7j421qp4w87Jn+r2Xt6JTXMAho3X25+kNMVU/nmwmQ8Kyq2kPTG9uXEY1CrvRXaZfofgmaViXwHRaEvxf+MVhc/4tP5KXjtn1X25N67MXcJFwgqYcxXsbFj9sS/NLs501PjEMtqK9cybryDu/q5bBncBZv5+5nQleB7lLYrr5lu7CM95GEqjmBk0yc9PfxPXoUcKZ/660N9JYUwWNSWwyx/0Y8EbCCpbm36ApH1EhanjzpggjSFY0+JqIDUOpXpuo7Ma7fPz5tu8gwHAh2Hb23v5LActEhlI9BE+9kKpbBmq1fcmXNEOv85RXql2v9dFsRVMffybaE0cy63S89UlS7q9X/AaQaSHG3/GnPcWPlr6wYt3AO6CfDvw/qDgApZf8PhsxAX6f8QZS2zUsTaiV6AHguj4DCpWnObrCbv/0RJIjrCVAkZnVgLYrEdQhwBqauHrHdWnHGQI0HoQsVAyadPYIPq5Q6jEA1ugfE7IWioE7ayJ13SoWWArGQG3A17CjQp4EtjOVCK/TAgacUcVBa84GpZ2XFMkN7HezehB3PWh5N09kMssE/6DYX1O17iyQ/KO0t9QjEdSmIhOvWKSf62t4Eak0goWZB4zcu6EXS6J8IBJ+dmYmcLreD+1MgoX3BWjhfjTJbaKEhQVniwEeMU3UExsPheLvOlBI09BoW+Jk1d1+pbRDY/4KaHjp5EVmVonAOxt/dVU5wlSJfhgNCshw/zPOraJjxoD8FW/Iw4JOMdNCLLgZmUKDdgVXTEsm3YSD4Sb0gcufLi/BGbyYxwK/tgVgv7XWYHE1GE2sFmneNx9kJOfXtQFIvhMj3Nfyg8CedVMEWpOkhxj0nktcV4T7WRseo970zhUrCXDjqJMQ/0IDc0HckmOk9fQKSWaOaHooBnVVTUJ5D8vVjoc8Sl13HufV8UJp7c15PHeFI61fCfF742i/4c0ffYUgrFIW8ikUKKIM3JSqW5bdI+MHvfrgItV1peb1k51QVyR1syUFA3HlxGJGK47QHge0RT9AmaoOaCioB4uXEoxaQQKbKKxPOaIWwja72g3gBGRi+5xQ7zecpiIFGekD4zGafl3eqlPFR5M+RyfUTooOyznE9Vlbj2HeIWsyCdbxzwjcVIkTYXplWEa+EgMpzXMOJhq05WkKrZiMyHX/CM/MsS7+IyeAwxra6supe1CX9xyes0wMlqVX1UxH3+XmKr3yZ6DgcYOsgQbNejR7CM1tS0EZC5qjvxIPA1lhi7zXSzIOxs6gBhDpMZHiDgUNA/1URPSe82al81XcCXSkxvA7fdRqdgKNECwqkmnxBsS23oeA8yD1+5dy+FMUOf3d6DO9ANBU6VDxqv0HD/R0oULGGFSP6vKmeLxk2y4TtgIb9sRAvXl0Hgtk1XeaEhDwN9lWUYvMIcBBB8jnTAt5fhGsI5O1V63ixi62jyMTq4gcNPIHvOH91mlagAYb6/cYZUPBmVkUMR/epXV9v+LxElWDK64+B/55RrF1GO/ubd3DPq++Lhv6bu20ioc0jhMKqYReN7ZQV8KlcX4KQO6EFSOq7of69w/BG4UGsFkcXDhu1TPuLX1sOyU5W5VZ0p3BKlOSnCWcifuRV6gA2v3DatrKSg4o17hg4X+/cdDJyg1D/Zzoq56e7w+XF1j0oVwquSm58d3QIW/Jkj/MqGh8bHfrnAUGtqAmKOh+TlVngJhOHgzfFqODdibDU9VvthN7vj0fv0Hi6JK62gr/N+NeG0HgjXXCoFYg09bTa/oKk+YieWCjDVaSgnR4hknTW3atiyBZjzdavayB+TuOgw0IktUR36WqX1JBwboEm3IqUbtVG5F1hmWGzJrI8ZekctLSlX1dPzM+I190DvhXgTiNqqunIQ4TGCXGbMlY2MwaxawK6kGxGlg70njYj2RDf0YNXUtJaazJRjUImOPENzNswxxW+rOMkcUbytIABOO5/Gqi6x84cbDajipmnaDW+07NjPnj2+4dMHGCZ3RlUCeuSzd/GiDJBLpQNRoJaDF2cd/wJtFBuWK1mnno8hCdidiZvWfNkofJLzSIKJwIzHtILhCnnbLxJjss1wVv6JiiX8RlMdx4jwHyCdKQ9BBuNpj56x7FgPDtnn1Wm3zrW7AgeMVwad+P9Y1iUI4/fJO7KT/tMGt0Ry1hbX9WIg0dEsz3vZL+PATmlbOKz5XfWzr1TqAzm3HWSeUKipvYM8AhrYs5ebsju7BxAOAxOodpVQsjG8uk+ekzjxUcuHzdswPbwmAtyQ0dXRxwIjLFwlCUavw55gH7O/yzrYN4ywvzpjsG7bYq33KDYnIEsbBj/zl5pEImh3ltervH1u6AdfFdS24Qhb9nAvKjnMsK54zNWxworGW06OSC2zuvrBGk6KU7fZhzaSlSlXD9PeL6rX+y6vuQkuRqs9YvgpYzzf2VOpaJ6JoRdEFStSGSw5gJ7LMxB7gI4pYRQXvx89k5kHSlCOOTxDLMEMdKPcxV8GjV4itRSz1jyNxlMGvlr0DzzW9n69XPeo4kNDXpKvDMo1nB2jvR4K1SPu8HZkf+i952qe0mk7vHfAHBeiFV/4nK3bk6i17h/BVGmNsUTxzvvuQ1orNYhk+EHlZx36AlSYlJvyp/RXalPwASp3JTXiiDWYIb5JuJrvI/VLcRB3FYgEPGifSgChOdjajjaBTi8m6P4QHUAVy3kSYkFDTCYuSqsWN5//6fl3Gcp57UxO4vq8lid4SnuT55xdipfFr8ZlTvPOg94v1PoETeiQ6/6TX8rNwoJsAoInXTfsszeLQBYWIh8naw6wffNsWdkO3L6x7x1sB/Q9C6aZKkrA7QWaFja189hOzUuCb7zod9Y1ZbzwboYnO06kv6TFhOzpF8mj1UqSDLlc6PZuw3hJS+lZEZWdhcge4r/7abN5Z3sEeml9IwL3ZHt/PLzMUWeFRkLx7iPlIrPzObHTovwSMwIcZfY31s7+njXsLD8LuKYyU/pnhowJc8rw+HrMLztONZkHd8nH4Oj+zrQgiLxxeDrSJmzvzxF9ON7j7dkY73cI2/BcpvQTWCMJ0r4rbws3ynYlC63M0L6eYCrVDeJVdvB12xbz5/5tXrMHdrKnqSw00j02yHeghwwktwMlu7jsTM451fAxVelrgaOVaWvCrVDfAblgKvdbG3hLg+NQ1yl5PBH++rJw1SSKhyrZfoEjzxBGHaYAzu4fZoDROkWmwUXDaxzkh004L8aiJuT9kWbkrzbMDwBEQ4O3dfWNmk5aa7ZWigny53QoZ0GAdH+Jjc/wkSaJ1MQQb3x65XFIwcjJr83JWB7cmP/e23PmprudY2YASsOumFjpNHcIanRfKKXLHLujN6NU2i7V8MHnrnJd4iTOf/eXfY+dxc1rFwXf+bPwT3q5xBoPqD32bYK4jH/sNmqnNQLmEO9yuij87n5wULPp9j4L1G4SuiKmAMLaO6onZULy4JmlvwbT9AV2XtgXx4eqVw2h0ESZ5wholL2CgI4iYqild6HIbnE1K/kGVA3rVRVD9bvq2ei9SocazQE75UYUz5teVTqG6Xf9EzIFbwVC0ZT1MsKFQe+RVcxfVo/sRGRG3M5bIwDXuFhqYpGrvo8Hue6Wq1V/9DjLrvIUCxXN7EeG2yuut579bNfnHif6+u+eX2RNoyfSG7TKSW1PC6hlJ+um3HYIfoMLi24JR1wFhtVar3+VCsnmTuxaF3ZGtVOkGFy2o2YW+56X4Ua4e0YkaO49tFM6ME+VszTMHcYiU+wOYY6lMSaf9SR18Fd0JbiR453+2W+S7uhdWR6sg7KzFBxSWLyp0rb6ZQn9KguxcD0KWu9LkHOZYraiIboSq1iRoz3l9korvbTBOeer4WvDQw5Me2z4N4eSs0PlUaviroT925h/qVfB6KTlZ16pUrijemE+1tC2z/BbJCh5t22En9C6uL3/HLn0qKGJea94KElWmVAjbeDR7T3TH10dL8+FpJX9MLu5tOAHhAB4d/1MZ/xP1cnuLuJnHb9fu5aPmR5jpsdOR8exbbo6nmnbFEN0xu8LiPlLVkQHEvPuVKygmLKuZbybE2kqOyvt1rFfLB9tVHIgoj8uDHnxbXTytAzG965l4gMysUETqjdEw/hs0faI73gv9m0m6AaPnAINXw4wJ8VHw+Y9reT220hJma202L3NXwqY1GvPWmyTBG3uK3rIo/2rNAZsRXDkAM/OHq1dlgGAJaR9m5E35D1V04ZnZ3L99vJ/HXTO1Vx73yZvFPhvDT0hhjVBz1Puj/m7WRZxXn7CwWtlroBAOlaCeDWVkED/OLUWTxY1KF4hLfVUSfYWiE/7BR/zZx4DO0ym1nfl1C6LNtkRby+tVjMSZrbMNiP6UXzTJ6w+B+ZsiL2w3smp0hIUh/vtC5c54xYmFJf1xY61qOVFtzafHsoRY0J1zy8R2kGK1ziU4lN/u2lC/YyXQBvRSeL9sVt5NURP1WufGD9yYWbuoptzzYB0g4Aab+D45MI1uKf7/e0BgruNn/cqp4g27eN3e9uknLoUUDW+bAgoesaJSfQUijKK7pO/tc8OfZNOroQ3UJwxUvPnUjc0tW8MfWGZp8ntfJ6d2Z1efBx4eayyOzkYg1FP3cLnqBsVYQ/8AaeCf4XEpSxIhx/sgl96gU8geddfHld+y2Iar6GdmigoCnPml2m8XmpwMAx8J09brrKsmMg3KNervzf/PxQQRXvu96Z2Bd+uSMfbemHwbgjHuUF4Y55ihbly3JKqvi7wt/9kswWCMFi49Kt78daDNFI4j2RA8FSXjTosIsJcd/YacRAPCB2Ar+zgzXnuykYnzvZGBb2fp2SO6/1t+HB2B2Z5IRGMn/qj2QytSJKZdOcmPPzSHF5Mplf8HIRAelFVCadSNflHZyKD2+Oa9wKLB0bloSxKeRS0WX42szcPnSww2ll3p5vTg7XPA0cndJg0KQdLD4n6xnFKbf6hTC5h5O50CZ5DCfkTaztDIC5je/d88f6WSz8jJYP0+uMBp2uSXJzJQC9fxAPC3XJc843MTdHJzK90FrRH1nOMn22lZ+oZ0NNW6RqOfxaIUg1CuyyWVKaOFsrI7caq2cCInGE53EhANfAgw4bnECJy5Gwj0VIAoRGUrdWBFtM5HhmwZBJdikRkDRrXgINbOIx3rnlkxn//E6NwYtTRHg6GlsxjpoaQCDwYOwpihgWwRCaXrHvaitzYSvFPFYpR70EqcKPQlMGojaXYi+rQt5JrVtt07aYVItPRKPYNzzcUBxKsQhUylEzfqeoRt4mA5EFmrwlzPBkzINrEbMiXd6DMFsLdcDv1uJ/kqeux91Qx8aJuyjf8WVXa8c6aSBlRT0NfW6UzMc8Wjo5r3ezxeyPelw3E/P6qrX6vjy5bb5ZzeoxOZpSo6geZt6VVSiX7ggvYxMsjJx30lPr+ic3JqaqL6W9rpoxrCL116uKWq2skNwxZn6jVOaojqlhjORkvcEy16uLAfjIoTmyRDImGcY7i9GRftNGEjGbap5N9TSKYTqTEoV7kO5yfRiTfamj4p0fW/pvKk7qWMGHV37CUgnCY2gTvNynxTBjQMaLf4of7YakgObHtR/hwTzyNtQNqFMXBD0yr42BRkxa+E+j5lLikNuGYZ2Si1sFnbwDJ56V/m5l0ml9cJg8G2X8qTOOuGl2RCnL7PcHnAYJphrPY1hKOcyLflEVr9cYLLzdLRwQ/0/8ilppk/oYeB44z9ZN2NiHjf2kQAEebjivTyKjiQbZ8JVjWxkrinU9yWosZNcUiEy/BEW8MY4KlDCdkJCqp9B11NFaDNWL1QvfMAMvWXT01UHBIWZkztwda/dTTHaoXfN706Xo1ZN/Qp21CZpbOoFHVokfaF8gXZyzuvcIrFKk4Qbrt9lIcmBHxHZOwpTDW0RW9AhveUnl2v2c1xKmmyAfvnQsUjE86lxLVCKqj0acVRhmhiaaHeEtE5NQS2abdldBJYO7QQlnmFmj9sbZaXJEs9Xc4Nw0bpaNUdzJWd2ZJ8MQKxtOfbSufrz3dofTGGFWttHR+hVDAuHFXDLd/pgWKhZfe7GxvDEW0y2myzrCkLY/pxlqkVtalcbQ3rmsbOpV/7CSzzhnsph1xWxl6j14w3u3moZVOswjDMrWOcixH8/RJg4pcX/CWkvq/ArO89ZeZHP3AWY9vEiSs9nWP5MKHUoH8fCw1W5KhbBWDwXBOB3QFnRkhCNhblmh038fE42Dr12PGaoTwUnllvAybFUr3Qr3PezTF0hUTsEPNquwYezULdRXzkAjZNjny3WOA8tijFWhhDh8rBe8UOztw24jJhO9+8HEJXGB5sdQhCft2Vy/y++bnbBDM2qqN/NsOI2ogVhmzTlQvQZg/Yz+YwlxqkkA2DR4lTPp5K538Bn1qLUvHnGxQpJ18Ff3lHDIMMPiRqCiTt4HJZ+7dgX7v1bfuBnulZVkR/N13M6o8CCvzKiQJdfrp6x6yr+/lFxh0NYQ2Raiu4oo8tYayANL2X1YmH1FJdIZzPWIaPSWZsIr7mHeAgMrYq/kCx2rx9cvNcJe5i8SHPeCYrTvdLhwiGC8SIjyrmDgXVX7wAMxdWLwZ3l9NhuolHHgCtu+x98AGo6vrc3tXDtnXt77NQx00k/n88BLhn5+Y+IREsZvbqSg7fY0Y/Nq79kn5ZT5Mr51mvbT5RlrENRUF6kzenqqW3LYjID1jW4QSQEJ+cOsOTU5D7Q9y0H4N+WfddnQtwDQz3pm9G9vAn4RcMu1CYC739NALZi65T9/4wG/yvYDC6ZZJ7vW3jRVmiUQHmw2ooaNPdKsI5hKq6M91pJdsqRTznZj4S8ciMbbB/wWQUucxJ3Uo71mTtIFeLyUc89iiUjKA6GF+172/1o+cuaZFRMtvm23s8CtkAvznFlbCh1wRoQjox1EG0jJh8ntjdDnFjXjbfKdY7avdA736b8KkYCRpLXLzFgkJkAF5sPtlXMNjZh9Ftj4TBqYte2fkYuYYX9bGSmXeZaG3WYsyZIMYM5k5jJYWklT3tfOkn4FPDTUnxkAvzhLz4OlVZmJUKYJI8U1o102AIg48ZRV+Bed1elx8WikBhv9Ea9LAfPPL0IlBUqowRNrD2hG7/RHWQPC0z+1OaTFnvubX8rbW0wRIRNntwrjKBUUnu6PmGD/b6WAE7yNr9Mk4fEjuX8/H59AEMOPCnM6j468j4IAPCPDHMijhcEnYE8Hw4EUR6V87gD/h/W5Dsj72C6325NlkftHzlmLAdhHuYKWvX8pk6HssomB4ejCQF/ojk5iQRhalHmpci4t33/YtJKOKoZ5lSlCd7yYuhS7R7VuonANzIRWjKALeR18Iw4pfVJSGKdTRy53qnKn0w9zDeiNwxbIuk3L0JYjdHwq+rmLNK9TDwST5md1lX3zMBPIu1E41A574xtb3MU4GoKtk/iQS0OkXBLfwdFd0TCBWyCOuaoeHlbOx/Ggy/LJk+5ZLuXiEdKZPmLrynvkx83NQbs1ZtMIr4YyxWOeuW0gynxE3sRx20RzeDBWy3NLd9erAstp8Pxt2JDAvLOpfpV0murVAy+K+A+5Ko4lPBWGJ3/F6d24rIbcCjPC7UXew3otnlQu+eltbjY5XGdf+Bf2mbJ6JedOwbF4Z+Uq2J48G/RZTtXGRRNF1PY3czhwhmFPtFHZOJrPfpeYk5lV4mUX0qQMiSll7umPneNx2CW9RISEaWep/1mcnzka8KfsrPh5BjFz8Fz4lArkj6cA1oNJqpoAlLCjVYWGDHApJ0PMcHQWjZfFcuFE161ehtbKnRBVDE9HdkWXm9Zqy+G23c3vE3ugLp3VkflgBK95L3NRebkaFx1XC1mvu8+v4P6/Wk9BvJwSyU0DnOCgKUu7M+3l9XW5p2FqGDxYGZxxstvp4OGRE90S3ymRwoScHplqzT6XFo3d5i+m6ejYA2J6RELdaopghncU8lMUjci43iVyNbuZrGHms6LQSfJhGAcfgaObUwRx0tFbitMVO0fx3Xx5oqf9WwP4dIeV2wm86d2ywTEqxFVEb8Hmw+ak3zAcBHKvLaZ+4cNQ4g/6DZnyC5aKFGhX4kCU+6JApuOc495cjjHDEOfCxWazF144UZbThzRM401x3rrYueIwXwQPokYu8WU2wcIfk+e6RMAqrHFCc05ImGSnjQjn+vKSymjV6B9jwT5mY9a07fvdywlKTlhoC0mC2eDOMVfm5VL3L8Fpbn5jO1M9TPd9s+bbrGnN+p/eVIQxP9aPj4O0FP2z8fV0ezhV+11O/CfpU8u4MrKz1PfybMfHQevfSCz1VezoSTZCYs4Q6bM6CX2CKeKiVOdISUfL/mQfULyU15zGEc0bUpOfbakGLWxWItzqBMnbxxQ7epLvXWtCr12cVuv/bg/4tf3n0LNh2Lc9YIPXv5UquMcclA8fIwrYxljYPzpYod603wrzDACfOladPtgVTQL238AxIE3H/omAzuSGYO9vNKkjfUWDdD60XpHGnI88l6tNrgPZPbu7tvK/HdJGCb02peQhGr0FBXHjJpwnF+FUVXTqnhNFmvog04tDpeiGhfbM/NyOxpL9J2CqxNRuYdz5jl4sWisaIq1W1nDt6fnlq+6Z0mNloiPsNnwzeiCDwzEdWURwCdHLJnT7fIZqbEY04lvBL20v4JaRXNZRpGX84XuBo9qENJJLfzZOY64SxY9Tz2FG4rNIiT5xjkdBB08QjOrf+Y9f0HpTovgNzfe246GVZfT+B3mMSTKdpkw51DYDmQk+Wiz2l9L66xCMFmX5vrQ6xQw1LmVMZogPwfKZQPqi8Fo+7P7wHeEp3/VNrCTYacL0QT9Vcxnv2Pz7jF7rS8DhLyp/HQfpYoBdpNqpYIDmDqfGkKMeZri1Sjw9wE1aXZyibxpXJrg7DOJepjCvU1S1S3hdlPgayobGM7w3oL2rUC05c385CIEfaopUZK3gxbA8Ht58UUfz1B++r+RS0VE59PO+UkivLYbQ8ueQ1FX9D7Ca6iaZFvI6GkZiNrgJ7SpB2vtInCdEaDbrOD9fvAnnxcJ9BDXA1DO5+V7S2Rrt94UYAUq05LoEaNYmnwTSPP6UMbfffQyXNMOdg8/sZml38WN2weDav2pBBIuUNULpaK3+ZulPiAMun/E4BGfOTx2dAkF7hfODGLR4bzFNRsAxVkQFu/cr3GGIaLyJPJqQ14/w6F7J0wO2H2HPLS4Otjr5tX2ouIHjg1AIcYQff5olAKQbB3dEgvncVUWEE1aJFqJxH7yqlmIJVWMPJmu7Wd9Rw/CYVR88e5tdPn1KqXdjQ3GbsSUSpvqmPCujGugxcFO5LZ82N0qfnwPX2aWwDjef60FoPHv3f1sjF5VaCJF06ZRPXAW2xaJQaAzF4iOX2jDFK8c9dSOICB4I0x32r0XT2TY7CsQUr0no0DQg8PellPvbmflV20V/uL2/2I/DOL3c/xOTsHNdZ+TEiINX8mzHx0y87Sa5+1o91zopznThRZhHDj0Lt070yFRtN+p3NEmKy7OkhRkM/FeCwAsxs2ByReG41PA9qYuip23iEySIiFE0gSBb6iwwoxVjos4mq4O3o4XgcT8PcWuCToTpB1Ikj0gNerBW/NWDXpHoBMV5V1DIBT8Haq2wCC05AkXJBpOP4k2ZVOMPQimPon8Ph8cVKbvpYFJasgNN9l1u+8r5zHTxsbTV0RCa5yj1dsKYk9YfzppMk8hYcZ94TBpkA9KSKJG4CK6g4AQbVYpLT6kBN+UrCuSqAoFSIMQtmaXO3NXwEueyK+KbyeiNxlKUmLrEP1ZwRWNDY3cIzAmbaRMsDE0J7kOi1SRkeR8AlMYtbwAtGCFnU0YXlWcZyuTW2EZVfLAMeXOm/gOW8hntn+FzZvBvy7OhvNTO+bU2UVTm+cwQvcJ81TClXwzgYHkGzGsNq5WmHRcnzUsWMCYqChwbl6P3JCNe1gMUwfwcydWSmD2zdRiDDx0BiWr4Uy8FaEsRJtzTdfc3DehuIvpN11VIIXHvASnoFgRXcUyl2eAWfVu3fTTSAOsuEtvbkSi08sM1x90/CrChMmqzfSmNCgRRNiQPHcnbkEhcxMpfLphJU/GSxtE3I+mBTtQ9BGaztVyg7dvPan6do84/ZU2YJFKM5ruDRwhIq5r+eVQ8qW3lB9SjO7CqE2LRHFkzm/FTVItRPPSBhG+x0/gPIvcO9DBiQCTNbCagCLZpRfX4bewyFVGJp/IpI6M3h00xH0FJqOJcEu7b9KiyLMIsaKacM/yq+2sL5HXwVx+Vp17F4xQ/ISv+FuQXX6JYEiBqFWeVxI88kZeMWqssFVp855iJFwyw+50fxAXh7kH0SfXAEjH2YcQuq8o/fse4N76jjcXJsjM6i5ipRKYhHsn4e/KRVHfyu1jp2zehEPtThPo9TzFslZwO8LkAGuBFxxMbX5TuVjQe0JAYCa7Bp1O7tBCoQXzcNJcEjXlOHGAp9MW9e1IPtH+9Z1+yKjV3p6X6C6xnX7STVNs9Wko5a3fXt8dt/6q8Tzz2rzpVVLopHuQLUIIEuzs/Obgj8KjOTUBwQUGJBq+8ffNuzNu0sElI343gIApZBErefFXMt2Th9Y/CJc+iQFjAWxSINulGB8eL8G6H/AGUaqKd5hlht3PxUANF/zMbiBEDy9dfBT1PdsbsFV5pMiaFnUtYjEd/36JE8RUko/GW7q1F+PFitLbq24LYDyxnO2fgUE4FatqAiC+HP3FuEAZqWUEUIAL923FEN7bZyGigRUeNmjqJsPBrLF+Mlvc4QGnLQizSGV9R9O6WHpKHIh1f+XS9saMX5jaqCAFGA+reo1uLcHd1R/g71ANXN4RDM698P1YeHip2jl6HQLSXUfia5xjJCRqZ7yaAmKgMJ3mQD+OruRNAlexrmkkX9uFuBWgvd5xxKkL/G+4x9bDZHXBSr76VK+ARlEizmE25pZjV8hlxWS60wZS32UxM74RHtfAunEEaFzVnTPYd63TmyJH+RpnUaUMixU8HIGzCeid6VhkkqOAugRBC611xaXFhx7ITO9AlDTWrKJkcTAUvrjSQZE17gLlKmDjPEGyIAcck1+P3V6mqe5VTutD2S7hGY9I9y7MeJun1vNtuc/0f5R/5Xa5DO5PfxsI0b/WEwVi3q3RlJWNLNw/ykmU7AOEFtJOvuxYHcF+RhijbqRCS/zK+DJoas8+X+NYnPPlnUEsCypBfeSIjgCc55BXLwJnpDyYgDLsv7iCEot7IEVRELwXjA8WCvzGvqsR4Jn+stS6e6iaokh8+qCnwP6NvL0tP9GADOPntrAPDwzmdOq2MGmA/DABvaMSHOZ7gdLqXAOcKgYpSe3tF28njK0TAGYPnO0MUEfd85OM/A7SP7zwGEqUMxjs+JCHkllwriCTc4Yi1YTASO74+NmVre9x8bcQTZYzDIXBO3IRRIeKSiyUx4wFLnefSiFx4pMLrg1+7OnjopADxjZvDdkvp5mm/qZR1nQo1xs3uGJlp/LMD065NdswZc0Y624As++skl6uaQMoiTYU+a8Cttz/MXTN5xCZIR6y8ik8EH5kBDRWyKNEZqqtyA6qZbn9GoIzIPzT51G2YGxAFfvJ0Ot3FB9a0kA1wna0lUann+E23jPp/DwqWjMd4zBS1JFviLhOd1PXRv6adb28yO2rNU+gHyqnYPVwzw9Z10pQPLqs8IcIW7EmYoL1/s5WZzXcS7Hr2kcduH8wKPQm7cWZUoQeE+JgeKyy+0rkbL0MALqtdFT4Qx5pQQfJeWNF6NRwh37Jo8uTvLDffUEAtSOFTvxmKcmaK7MbbPSk4Mo7H+xdXx2lMUJx1+9ropG3w4rdXa54h5Tnlpcjvf7Em3voRnzDrRkEClMn9QsjZBE2MJk8v3ydv3EV0qIaxcsgvNSfhU+AgywzBJuYvL3Venrccg4h+elbrZGClratQHqM+thLn/dBbV+TKKM76O8GZ/zKfA11tlgbnWHlVv97HfRdTO/8pd+d5DEDF1RmaMihrLLzUvOT5RDy3bht4LeampPRjXGqKPISx81uYlXHoV6qRgDQuv2jrWFbRA3clE14vVIUvY/6ieP3h8TgaVhBv4Pj/GZk4BmsuoyTgHDWvqp7Ek/TeEtKpu+D7+zJEDqMO93+BEEvyUNMPtXEcRog8e9D+BNsuL2+nuf9DfAKyhXHPYbnquwOgcaKlJBRUEDBrruXbf5KwlVk72rWPO0FkxQGgETOufG8NtOPtMV6SygSEywFa+6GcgZcglpIs8Z8EKx5IeSZa3ahUJsFY816AN1WOewoWL5K/C4PEsoKQDfqwdwNnlO7VAK0hGobhC8erplFa0YEol8iPYYpczXQ8aLgHpQjCnKJQXgKZuPM3f0vh9KTIbsYJi3WvUD4dR6BPb7f2izF5M/ggJsAeiorsT41jSAoX5EsGWDta5wnnFBMsWBbDaSFL1sPhUOA0agtJXvYrbIgVnaXLUus1zAS6cmBS4L8Z592Ux8iNJUrSHdIZhV/uw1q8UIe9WHcQOAd6nGwI1k6z5vyyOsqeLiOdTUr3Qzbte59DSak4JISkjMjIEAU1jR18ESbh1q2biT/OKDDNnzsSs+odvxy9TedN8qf7bdZYxwQMurjiiXZ7iMNxCD5WlNKsxYvrJsB9MXbeXXOs41Ql95SAD+uJMixqQ359OpN1LMwflRTabaK0bV1Y+Kc/9eM5iXhNMkq54KIsW040/K0HM6fp32d9dS3xn+TwieywG5xXhplUYzGPhJkYvMyvgx++GZ1RpYEv/ZYwWP1LdTultcInHhLQjwTnzTDnU90verKYXbb/LOtTmS660FPwRSflh1tTPm/a6KN3vj24wuE96soUe7YZ2wCAugcRhj3pd4FzanhHnYthWwnZxeuvKrn5BfTxDhvbjLemniSbfWqk7sYWqhYeRv9OF2qMw0iAYmalyNggfMbqOxRmknPxLxL/dJlmiDWbpZU+xo9Cf6TRkaOE52MQtdvJI3w3K9+y4XOQLf/q/i45SEjlZV7is7ucRfccSsvjipfJnU6s4IYpXPmdCnCQkk/vl/8AypF5xGZgmnXw79Qu5mYZabcmOtufxMlytVosJ1qhroareBMPbYbB0S0LuVIrpYc01MeYFnXmow7nvuFClnoBwLE49iH8NtqZj3WwRqn+x3jlDJ+xknA2UJSo6vcL524/Ar84XBs9R/NXaO7tck9ISGxJrtY1Cu02gdNpqCHvKIq7ckWdUuiPUdFXLlMkSN/zrpI3C1Buf2KrBy+I4AzTdeiPwpwuFbtOJCtilg3CCNrk1sidKC4hP4tQg8BcRAPSR0WODb6tp5bJhf/hnkeJqOUYsHzPY8BRBxyGlXBnMrnC/fqkNLncjLehNAvFegQM5TVMpQv+GK9rdWQr2Is0jyypRpe1z/ARpfywlrlzKIpQSaXxqDunNSyDiOlXf/HPIlTgImSEPYD43Cynwymm8mSAMRZ99OZm5Mt0YxGykMjvbJxkDoHm+NSOrZnNZ3i14P6VE7Eit5a910JO3LyKqZCgYGesVhsHSgBj7YQXW+5ofgh30C0cmSJD38YHvxu3x5VyMBsMZeiYhEzppdT1qvrVxno08vexTNoCm3mhvxpL91F+vyvUgmywtcN/1Kkfmnp9a2tb3wc+ZfwJEzr9obkdE+qQTSjqTiZMyGPmkwwDL+vzpDs52/j2l9U1NORLjJCgfwXNQ+/1S/ICdzGa31iDxySm44Vbq5iF1GIIFsZjQwrKmnCK02AMDfbbw1AZxWG4eaLDGDA3OCOyXU5qAqjOUNkN1qJ+0APxLue7jJindOVWyMOA6gZHSkCU+7bW5mf4yx88tr3eeyDZcrE4H8hWtgH0bovhtKBAmW3tCvB4A84ilBM0s5pe1RXeMbJlmGGpxrOnz7nfLQr/iuddCn7yrhFR1XJVeTksJ1ekADvS/iVvlBzG/eKg1DIwln0SeiBwQi9Ai9/nIheqMvxhxzkHKErEa/yiOiiJ53pRi5TWHEalj587xpxViieHYHGm1rz8MFPlt+x7ZaBC8cUpDME9p77hOyicJkU7UFoeDqnF7+IodYwaU2WqSRYvZeuPRtMscCeRmbcgl8TE2ZTlM59GLVBK8Rx6csOn1N/NZHy49+27Y90Iv6V3F8a4+cBdMElrbOk0XkzuMmMtA3/ZnXf3sBHLbvh83sMJjJcsLPtlCMJ5ohcVuemrAdCXlkZqC67+yOiMxhBmtw3zPZh3tTbmKjfAjyr8zWKBV25WnvHeEbvf17q2cHL2jnEJBU6E2rRzZ/fETq3OQciiJauwGQPMm7yvoxj8HSxFIGGbCJXbgllV+GFq4cVAOOTovekTLkQlZbyJeKbaLu69KI1VBJehJUnDOajFA8m/cAHH3thuXUDAdHGzdjlznm3MyrbRc4OlBM73cA7Nhn1dJ+3qWRt5GfypQusid+SqzFnhQSy3l9jnffDtllsmPz/J9H5HLURh2ICsXGBqaS/PcvKIDXMiv/hVe3dn8UxcO1X9aJTqQuW3gw2dM+cPltGqaNo82urBchv/bY006swcBNMTeM8LVGT+t1bsOXnUnGNpi2GGLjNy1k6194dQWT0Zl7vs+UTRu6d8Y+3tCV16lV+nAitRddhJ9QNeYSZIjU5TQD7J35R4UBoT1gvvopax9GMfU58oW+WbR6ZYEL/MxhkOzwZSB5UbryXb/Vjt992ws2bI6ZMl64hk1XhF85PgjFTbNLePywBvD8CgODTIwhIeuDxnaMDRNtYZpIBN8rA7UxebMDnxQlu1T9IKPusuozmZWrn1LwPwsfnthJOJfTa20MzzxmAD97H57aj60RPDkYZ0kvIVQ6hPslwj5sMBubNdFDOk/V13Nf4YFSgNcBXJ2Zc4U5qIh4QRjk5JMg3fEUXxB3ddOqkV1kiK4yDPcO0oloWfebDVHN3hO+gD4biQc3VSJR84fscPKv50p/043B8G7F90v8HMvpkYb0UIFcwotIzsQK2xvIDKZpkeb38Ud1CPS5/ZbuG1hBuVl31dL1eL/dPYl+NG0MWbe1WWedOUTT+f2Tx2dZHDOcEj6w/Lr8G8w+rbPrd5m9nRM7zVym3WHsxDgncmbaj+FmKdaOnC1Bhulr5K+uBJvnbu7BeZq6mkEGEB+pulC3yDKg6oWCABi0/JG57Rm564EFugJErQFD+BGLWISRt1nVFeD64kafQP9zW0nptZmATFbmidnL1ej7M1ltAKHucr50kVmNkM1EewTst0J6U0KUbwb8Hb6LTHZ1wQUKbklZ8RrJ1KufEprjV2hFSWbH+eQIt8xeQnrQMtsay5EXRwYDlKKpbdL66RXUWzM7vv/gpoC5chOlal1BsQ/XkHc6RGet4L8rpcXTFBRHdwmqmcGUe3KmqLQHFgI6ydqtKvA1HvaMDGCtGW0IAgTtm29Q3Mfh4c1aj7K8AtjuqS6I745eRW6rMuDMEDeMMZ7Y4cPN6bNTRKHUIE4bATBixa+5rjawVFl5cnyX4q7Zq86L7Kl5KUNiPTo1pg0h3Tccy5cVJ/yGRkUn/YGAuYfnvryEDQ3GVCtCWekDHwuGZz3FeXRwM/U395D8Nytr6PFJrD1eJI19Tu4jgmNaLd4DGt60lSO2kKHDdauzlxNViBJCD7ahUQ8o+TDVY8P8LV6kylc8P5/M8ddRmjXBRHntLBtgz3NLBm1qm8iOpK8B6Sh5cWSwqV7VkYaZDEBq3i0fEARi9jioKXm0uTp8/v+4ld21QsgyGGk3hVOXug7oRkCyYwrXWIdZFhQ24FyBfmHmxkock41wbYGOpqBT/e9dJzqtE97gN0TFHT7cimQ8Ns+4yjMqgHCQdedRbgFLCaAWWuFYXeFyTUeM6TTT4axfjOonn330/7z2CJUnaVa6WYZOXpdPmpSpnQa/JxwqigFglOf2JCkD6ocM9Stby3GC0tfxKnJr232ZXzlVf6A32opuxa26VMdLPD4exLkVPpOPIsR/Tinebev617li94PIK1PI9ixDw6gH/rwK4fzHewHo8vQUK38kjAo3G3kGOnqE6775/jhcu+BIFZarO72opGuls/nGmbnziVeYW6YMx1tJ236t97KjuF2q0N3A9RDdrE0IQ+I3BdJkSKjJ6+IKI6O9KsGvi6zraJFh7+Bj+6pPQHyaYvN+NZwUH8/gRUkVVkknmP4wnSb3q7RS5vTVXlvEXCsaqQznTLgKZZ+YRO6M5X1O1FF1QDEvZoXJAtkAcOXC3b64i2g9ueuaMP/8X98L4VxIDkMmoI58h+G4GzLPGBphqcdphmUOTm1IvT4IFPem+O+0e8BVTpd+fChfd1lYALz1fDRQd55xSudomh7yX7VrCC8PGZc8x9zNxpAt9iUejUY0i7CdykCjErtHLGR7RjcbJT2H52ETEnl26aDFmL7mppDehr9Q4EnBWLJUsLkhDwzzvt/xZ3c7YxLtCHTIKIHd/uiKrBO71cY5IxNoEkURc0xR2Fccb0BwokliO9PTLJtmPmpGdVd3wN/Ows8sKHe0eEnoZd7fzGWzgEv2ZdG5pDhHnwkXz1Pc+6ibFsUQieoeZoKzy8dRzydSYaEd/tFXPdb5jxC3kUuyp4sqKJM6M28snDh4XDThcbB1Q120Y7duZIV747DWcg/lsN76BJzgTmjXyVGizr68Yi3yY4PeJwlwVXbRnvbep5bBaPOCHTlR2ShIYsDRnc1srC5E2EHhyls0HedP+EySOcFBSDO1dCqpIW67pK0D9xtRZL7zQVapvspPaX4d2r5izm6hdPgE88XQRkVhMVJL8FsUgwmMUjmRIRorS5TDB1SZZpcZs02EIdR1vE9Uihz5eUaTo5oGuQbm2BpqI5jzf21H15aJXhkwYxWfFwuIAPnV8qT4YW0u1LLIpC/B1LPp+IP+QX7mEuGq0zy/LqiwJtA3xnB/YX140QIeprrCnysxdrEjkyCXcaaZy3bIfmUaUwXLZp9eNwQwUYi98DeCNxQoXU09dmKGDRRPFeD/s4unGGuGrANrGgUczfmLUw7Gq37KUEz3I2/D423LIdHLonwAN/0erd71IWKRHmjI2rGQ0gwYINtYWm642ae6Fdrw1h40Naeb+88JrRobDgQ9NiOD44F+k/3BnPLnWbnx+ZjBD7mo3bH9B96YAWCp465aCT1l5RlR5PqluLRjtYDBnTrE1ba/TrR6Zv7R8tT8UnpwYO6A0tiy0wsuB0GdR0E6DlYPm5yJ8gP8i6aZxGJysG+JKIwre3AanpP+cFh9GJGYZ6RWsKtXNUTXXNycogFqACXlXaHScxC0pImiyTleQz7+SucjZd2bKUlK077CmZFn1a227KDpUuN8GyaBO0i6jTfIDGZBVHGwtRZAqS1UqZwx1ql4Eni0NybLDjpFABRB3oetrASp5rN5otElT90lc6X2D5G2D7nIZvA0rVHWNI1SsYX3ms5srfRRmi+q1JXlsfRMVeZa21aW0dkSOxjG9W6fb5o9h2VXU9h7Sgbtv99WLLfjA5WAzKocw3TWp6u1nf6upFJ0t8P7rfW1fRfsZR2rrmGEkqqK2b/LiNvNczu+7vd5jZGzv1LVytDqmDK//nDaA9fjd027bnQXLPIl2xTkwzHpY5WmwTWGs3sS9tsbVAtG10yy6g47dG5iaeXnhlnU8eO1tHXoGE2dNpk0Bfl/jRle167IoYa2C3y4QWKNfP6qB5gBKjuL7Ef3vhNkuIFkGEm2zScYY03gqz4RclB4yBdp6Lx2vjNL9V8pHil56UKz/fAwczxrEZFwGw7C9vVrRWy6gGouS1jpaGOOQsB7b5sJbrDzCeRw3pV9hVBr5U4qkeapZywj7mYhWLvxKvDl0SIFmR7pxEfp2xZQnqUPcV1S2Z2KbdUNn3uWnGRhiUOjONvKJtjvv24Z6w3Wq/agD13GCA7p5aGCt879fN3OsjzB7T2XE0N1DzUcZohM0ixgzxeTScov8KISIMEazy/J5r6jui/D4nBk59WHk5WRS6aRJFTSbq02G3LC4C/IeOl0HpYcWUWavcxjp89KKpjANndXvpenx8WRL2tcYJZ6eHCe0XTh+2cty+M9mDsu51yg4TSpaHhKBH8En6cM3gvDhyj22wnIItF9CghjJkuaHRSA+gI35PrK5yBx3jfBOAks+wY1paQkpBdeply2HMhXO3jjuncKu8TrtGI81Q8bJtEuFJrBQzNL85WCUgB1FLFfw5qrV0DyF449YTeP2gsi5H4AMqqtCNvkfFEuJlwfL3pSvF/hk27HpdwytUhG4ZgW0xmtc3UmyOHq9nxNHnocThHXLC3YhnekPwoCbmWQst8dDLLS7HmsevWotX3L30hrQFPC9HOWE+2JdSxBcrpTRYO9jIEHFcOP4z80lHT5WfbBnbVo8/zJ8IdlQjMaZaPI2mZJqFJ3L1HADFDnXQxgOU/Iq2zuf4FQUGN6cTjPMhCE7K4xrRJ2mg1gNZH8+g1u2eN8B8ExfIfKLLwb+HTxzxPVY6FYbNNK8qrFOIfppmdUZFURZ0N+JgaPTKmeFP4/osQsu3/Joc7YW7YrIwzhd6HKg0iDkIDuvCPEjUignGEMA+WHmd2IpduDSYcJpsxGmGs+H/a2w1ktkybYqUy6ElA5K92E9X17eqIiPXCpvgPgLxnxxRYXGgmiPhVhCU4IIXBV/Gis54bWP8pX2AXmNsFHGGaY2mLrsqx9bKIM1ZXVpymEu2XRvb1Li0Sbv6GXaVI2w9RyiopwNiMqvD/Mob8tszf5sMNfvcRJtdjBv3q65PZbm8k5WzvNY62BO/7z/j3RL/7NpWFFzToo3haePXSdyNSc+xLqFJ5S2IvD+kUIN5JVNa7Bbip6bIswhFB+pZ6V4k71YDkJ5Di2gHhzAU/P++0XHUSRDLflsKxVp8AQeiUQM3O59mQH6LKrkYzgF0sznOM7QuXDSTdGIvaIqCrMkkWe+VDFumFYtpI7HRbaU7tfcv+hUgM6SRG8lOjd/TJEBIE0r9yFZKKgeKLNn2IcAbck4S7lbeH31hQPq3O/DXihSEOvGjBod7derbsVbVmA5m1aR8V60sP+TaQWh+GU05j2BqHVYR7PcpY1MhwHcahBLaw1ur+QHgd0tzwYohj5HE0I9QYZyJIiRtqvN4aXfPRwVLKdm+rK3SvYZZ6O2gQCKIr8JALXqx1uC/5xkHEQ7tXxu2vvmsyFVzExnPshL5BfxI+rokP9HMXZOjRLMzkYkN8e0C4n6NjSNRTvVDm+m/embfyq+J9L/+4JDt76g/gBVXoPw9eRF8fiLhYf0Jq0QpUx+3qd9/jPDKJ+QFBQ/4/uN/M0iuMWuK4RbYkO9m6DfohkWKOtHxZz9yn34p+xtODzIbkD8TP532WuzG+K78EDBEA4PLHeu5fSrREGAy+ABnmzFYLntKvbiCP/eu9oEkZRMAxPb5egHW1vrfHgKGXwgZkF89Rcut8MFARoYIYO3UZHvggcfINK+tZnxZyspCPxD8k5MSAMQkQU+Gl4POhxqXZVfzTtjmbGW44CSq06XNL1+WfiqHyN1vHbTsqA+AZGVhTCMXpi92wtF0Qww2PJo32q1WgqhNKyQQckiyzA/YsD4lvZxBaMfqm6F1/D35HR/hZE3IDXgxNh3HN7nHTAqft/XQq4s2WeSR3HdKDJchYcKqc0W7EMvorH7W6EXgMlNuXHjXBk9Ggy1oVA4SCXMqz+kdiS7L7vODLqWpSyzdS7H899kkl7+cL+eSFcgmwkn6pKDAabKk3wz9GPPLjn8FdG2+z+nb8UEFz88F8bIxJfRS9qxpc2eocuvWyfV1eFp9LHR3/nVgb0cndwd8XwoHB/eYhfwHyy55uR5DQIu96HRlEq0qzig7G0taHO08HqIOD4Ewve+C3+IfZ3kgW7tQbh2BVYf2dD/IH4l+ob7ytj2id3sY6Hd+LZx6fYgM/tyPLGJsoGcsGFndkYhGkl7CNf99j1apxLA2NixfGXzh4mnka4lv9eNR1kqV926MidqbeHalxSphPi04RP+mrNDiQlQ0bwWMr5gQckdZY1dYoSDZi35DQTnXczKhwPvOMqOgV/MyHIUye07TPUk1lNI+UgSCAX28nExCnH0p89OKePaph/VVvM/XdP1n9kH56v8Ka8jW1ywPblh5lp4vI25wv1hI6gMtvxiQzWa022w8azoEcjjXTOlFF06KwPcwGYgP7fNXsLz1cv+d1Y0p8GPfUd8hH18sve6Fx6pTkdUUdhxVp6J1AprR08ma02QxKeihkkyivw0NR1n87XLhHixjlT02gxTGcWrNpsUoSlIHYuhoHZW/94O3F4FAvDTIJv2p16xwRe698aXTZrv/4/48JrLgBOlVTModmTSUFojJkxV1gutMDbn6yHp5plcy3437ofLT7YyrY/Uigt7FIb5qhkeWK1dDQEOSrwrPJnMGreb6pFLh+2U+MrkMXEEmiUZn6t2vGvh/k+ZdDgqdUt2oblrw8KEIEsnK8z0dUUdWMTxBceKjZaQjZDQPkfikJxjBx+Rf1kFW3XFUGvqM4oIuWB/C2iH7YCLnlOqwwQcjgxu9LPWTZCytIA1EsMd3+8xqOyilDAh4CyM03kkhqkEUbrQJgsklfJkKsrkVHLEPKYxFXoeSRerXFCCScCujaFCoSC1YZxXD9FFW58QWG61VV5nCIs6wIrIzmCH4SsU0Cxbzq2418RYiC63Vi+gRNdhCK8ofea5iDczJQDDSbf8SCfE9uhISoyzCOWyTSwvQUHorrvVWlYjFFYEgHGVVMxMrVQUm/gmrzrAOVywanzHTIdkxmvTWJKcwUydRsJGeuPqNEQd+BHkU5EMyl/C8llCHqVbwmUGJXL92aC2DJOvFLqLNPKM0ckhKlOIeGw4jiXGA3uFM2valOd40R7BdLKxGWeeT801dnc70n0EWSRqQ5m5LVNxGkDeFUzFcsgYSwq80vZldGdy/4a7oFKVU5J7nC5kkq6Bxd63p6ua2xfcrAiDYer1lMCf8fNl8yXCcsuKmgk7OFcgVkaQmqm3eubFGd5kkPaBt2unUFvMlHe7RPIx2rP9KWj1kn1JL3Z2eX1UGqKVOKRpTKyYaTsfr64MZp8g4M9dTRirrWxtrzCbpdAlY8RhEpGkVhut1kFASZNOpDY6casRiCxNxL84CjJoCzmq6sdjnS1SBBvwz4I/It20ZSq+JAxYB9uBESriHPu1MWjpgS9BGFa3Ncga2GpEsD2epcCFL6TdlFrCLNPp5lvyN3lpA4zqGIF3NuEu0tEZMn9iDYLUKWyo0BVEcHdlEWisq9c+TR1ue8zkyAjYqFPe/gLjcWQIvToTiTNtCi12V/7/xnjtBEHlNeSWyblB33JURVylWvXWBbm1s1VZJ6tbIx7XsVgsYaR9dYr0f4FqMuBzPZcyz4yU3dBAWCPMO5hfwgmR0FhmiXuAi6fS1dWScCAeVwQZQeRHNDuXW4KXMaq6cAc9wg0afLDoIheo/ikpGw5DeYbqtaCKn/RJCr0qPrucCG3WdamtRZ0UIQdFXjCgLYKCbm1X72TJMg2aCsVHyr6VUT/ZG1mf+0jFlY7O6A4MZVaQh2dQNPLN82yaLAizqPdFiKNorUIQ/zbOoU6Rtc0c2HI0xJ5EvSaFKka6mcG8dbcw2j3JhtwEwK5bl9JPv6ptNUm2zJZUnAXdhzMvQECcwTQo335ZQ+8xMAgQJ8jRxSA9XcZICRDLwzjx9tVqm6aUNsHnWgdIHXLTyIIiWdgM3yfkx+nwzSdFn2alOPcWDy6TiG9SjtW120jym+xDankY0JzWD40zGL3MiRoumuAE9Zciawfg08nq7fRGh0HIk34kZRSAc8K5ESjiwUm9/GkfYkwTc0W3NJe2Z7Sqm3tz9Thr+reXN3xQPTCW+zidXK+8mUbK0bPVvlpwcsKOerH1fKd10M5Pg9yKPJMSUAZiKtoTRd7OEVSDgPm9xTH7F7T58JkXHU7A9w0iOb9nn6o1Wh9xZD7mvbXzFa683jbzVL6E0YxxAqpfHJMyW+nxl9t5di2OzFxxhLCDwXuk5tc+XvOeYpt3PXUPL7Gz6tasdt+j+0PHOuiGmH8Zpv3e7bq9FBh/atvebxxRDVGPT246AJkxiqlqkeMxL7AMR9HJe2vgRFj6zXnFEjoemK7DLxIxhTiXToD/4stqhcmvZRAR9BuGqZhxtIwBsLlXVVQIIbOOUl88PWc1L7b1PFRKRWGT0xLx5qCCMYjYN4fameG7e2t3fO9UgxRkgxxLRZhLACMwkt5RneKKSuQmEOia7Lc+7WoOEjouZxXH7eSfvuxTn8szev06TIX79vzW8lJha0tjbkpKJ9Tfuws1T3o0fX1UVQWrOWSxcE4ZGK3215v6QMLJhtNVIChnHZ3MThbb4F9BIy5ZILz0HuxlT0FyTxm3YUMy183SugYswiSkN10QUFSXa5lrZDDdNNt5yjMlkQALDSvEHXjjKRwXJ6Ds9OiJsW1VlH5mpCLfeP3nuDV/6xLSeZ9zQTtacg0rrY/XhAWjpkad+1zZH6N8YBwXJSbpyxh6Rvn7Kr21zF6v+YM5TXk0gdv5a1IVi+jc4cyqFy1dWZIE95cVfD6Dpccj8ZTznKjl273BQz6cltKQ94cXyguoN4C/KiXAvreJsdXkbatPMAmexwCr8a5LmR7dPO0l6i24+2vSd5iKq3VyddBeyNp9KL9MuM/YOOaAJg8Tt6ftlnM/WPYroOGmmqO8EFVKwz+l8n2xQArex5AXtm4lb7TdsFEL8wqnbCPZr/Qo3h5sKhElYtu7Hp86griVNb3aW+g1tQR2rbZJ6h8SbiB+He/4ZnESW3wPogssdZmEnjHv4Xev2a5zd0/fmD2L+wbHfwrSxCStfp8ogBtsO5i1KBcSFBHS+S/6NCcp+Gpf8BVc5BLr57mLYo/Bny8TMeUoXsAnWHwzU25CoNyVsLtoFLRSK0Utr0yO5jnr6koJX2Hn+51edmfh5X9C7inoY3aSfDE3YhSGWg5YAhtjr3bcItCKItbalgClXtkr0h3muh4W6aqfrjlS7cP/6x7ipw8wpCLMBzjpvFWIIZZBBmtZmEocejt/u7A5cj1CzhDxqXYelMHx+BsY+pcMKlf+p93yjRByV1NJeJ4beMpNBsTOAF/CUfiJcGRPMbKaIgB1o5NEXonjDBNdAzXiW6Ba1R+lfGoV/eQ/6ubVXfsD16UVfnv1LK+jCDPDBeK5eGQiqaDUWaXsgz3ILKnwfyye8t1o5y6nRyXol9+aB2OnUPZiVlU1WSbyhiWVnJIcgTicaMygvKM7fXjQBEZrKgqSXFfbuef2XuLKLpkut/lke2x8ILIy6O8s1CHDk7mR11PqgL7kgN/mkLWA7OLF6UeukJE3zvnsSiHh7N1BoEHJFfuiWEJrmDu+V9HMroGXeLHiMSB6hug7LBSviIRTfrth7RTIFWejWzzihS7VsF4kFhX6j+VwikkPQoJTKMCg9pMJeAJghpL+z5YaUwJ1nO9QcM9OZicASrZXe/6JLbk07zRxwiEc0pe6X9F2QJIPGtVhoYX+jAHebrUe2WhlNE8gi9wc7BitzJx7svOiHPOxPAHY14G9xZe4PVYFRj0MgLm39quhSl4YJq1YNUHPvZMTmOdIcH54pVB03qIqLFI9X5/bFVxlUdTTP1qhffuVu8IdjCiAFXw+rRBe61dF4W+qMUVspH2PwJo/o04xkA6wOHKxGW47lbrh5w5PfAeREohmY9dgWLgjQZYVou620gRlnBmDD3wD/JCxs2PP2+Vp5IV81g2vmX6dbR4CgmqMy7M9DXWn0CRA49JVvZIa1RluqV2scgV5shvao0bOGcQwTYbTsfvZXcyQUPnO/L5+o5bo0oHjFMzW0ahWwED2egKvaJdtoRIHZJ1u4gsWWW23JFcRCv2G8jIUhUwcw/DH4p2BmI565CZHtOYnE6d7RNPo2/0muWbmI2/3ss6m2WAiOXU9LGxuJ+K61P9pqKexZS8TYa2EggpgRG4Pv9DTYjEdrCyCH+ftZHtWtPL7bhdXMEYhJOBR/67EjbM7w29VPgLNhqxZhOSDud0JrM9KvLJ3CfZV83t3ejX0KfroXkebJvRMSRvprIgGc1HKo/LclYq9k0W8XfEg1QHbV55UIT4tLcFVZxkf3jpOPLScyYPaJlkuOxOeiZSVkc4aEeOa71erQrSavaHJ9Q9h0KSbe0LOGyZ3cCj2iS2JioglSivAD/Jdav2oGwAuo9HwhD1D27shcyZ3YCVChq/h12JpSji/uSrtM9ghv5koOPIBiyvAz00prNHP++BaI1B49J7atT+gp3YkbtVOhVInpIJo13y7VRgMWRsxR9LMK4uL0R+qzL688qsvxRFxv466X1h8AKaCoRL74IrVfGQiPUuqeFNslP+RabbFqFE0etYALXGoaTuPuwfi8+VHlAU0d8W9xr21jT3Sy0l0AL82OD3h7Mx76kKVmYNEA0x4mpS5swuRVeGtJqTil3fBXWCsZhUQOr2nGQWKo5mwsvkHEGYXVG+czyjXHFVdNnZWjG0ygYYfW7ynaboGooHyda3Ul66Qbis5Vb370LS+7P+isJqSpxM5G9GlTF4F9Ys43VRz8DfjD8MdhdeOd0Vvtkk3mBWGqIeUM3i5JJbqlajHUicytwqteebsEgQIcUy5fi2Up4TWBylDXMswpXxeKLlZBcDv3dBI09788Vcfv1j9TvIzktVLt3Q4fnaseTnVz31gkJOmAjT/N4GvX8JIGt/x9P1wuP7hSWXnlmlMMNzY6b+DLr79umHBDVq7Zr1hc+huB5ctR/9yH8jCQJJQ8dqEgF4YXdEY5eFMXULnG8FTvAg0z6CzNNUfPzAWymC/BD40fvvHRRC3d98B97lrd7jTZcdNd72Z8DXXfA9vnut8B8tXNd7H3Gdu6FrvmXvmiyazOXiheUgf+Rvibrv3f5a3TvuM+/0HInHY2GaDI7bGpZZBeXzN1yRyeMhP6wV9Fb93hNbCFsNMe6asc7eHr9vjVV5enafgJrCLNY187t0vm8EIoZYnPnruOOODtDNrsG+zld3ppMjArPy3Kg2NOmdSAOiYIaW83/86Lijm8KBcI+H1+vfdHzvevnFhxXluf59hQfow1w88xTIFHFyrspRXXbSt7/g0pR7dFHlOoVs7PzyE5p7AxyilunZ+9Q6V1QkgHjenTARX4CpyYy/r7E13li3pImOtu2+H5PlQhdBvnx/3f2oqsttuUv6i5ytApXRue8DbvI1TmHZuBKr7Nm5xi1k24Bhx+uHDzYzc2+auShxnUHazMSLthMYRw9ngwG/d+KVfUr2Pvct7r0GARsyiatrZN7T1Or9NpaycXmX6wAmtiyQ/DuxngVymVwXHUft9igrWOtAFmw0IUgB+E7K11HwBi4hXVbVs1zMH0vUmSvy1GNThjAMKtnTF6NLC0Awh7RgqW7pPZ5fLwFJOzGor84HLR391Pww9F+THdD4onPBWMgHaXaDzxZ1Ob8BmncPRS2UEtGusCfDxhLh4djX/Ywp+Alo10YlNLzm2zUCsqT/XE0b7hS82n2FZ0boMEo8v7R9wuXV2OmScNwYOeqdPtkvOBqYBnagOf7zvUmxqdmacZ/E2tRGO9fADRO76uB0dDgocOr4NduSq9mcYpSXn6iG4d+qJeo++yg6Vo5tZ5ZJy6aXl+ozWwnsG5wOAtXcTroxg48cEhqwXHnrTOb75IyI6eC5mLsvyPxpr28C98Ar4Hf9hZeFi4ddO3NwMPEZZaywvd073hfN5hfUQglVgDz/WAI96Tl09yA9+thXjQJX/7F64CulbPvqd8c+rPhX8s047xo1jiiWrsdUAHb46eAmUCENf2DFo1OUn8+wRpfghX8X7X/RNKkh68hZeKeHfA8TB8CrRTVu/bLKU6YOGvNv6WITRe63N3lfJ6+6GwZH7wA3l/VM3O6x431VP0yQ/Ybtr9inpxl9VfXK+9//oxe0VxmTrwF8HfB7Ihz9rS3DfEY8rF95mcgup16LJqCj+TI6+o+jqB46feWz9VFR8O28Np6wyn99zA64A0f/A96UFr2kP68AOhIFilYH+0Aj8gLkBeHP8nAf6pa//v2f2RvMh9RkRHBjNNLQrd/lslKcn4t4d85re/OXt3HReC7XagfyQvaOPDsdtVurhsKqs/pIFfB9h++OYd9OkUqd94e/fI/NNdZY7lMz3QdVq6SvnxbARUAP90uf00NyhIvTm9hrfRXngX/lKHN7uxPqQvt1FKseg36TV+Y69y/e9gzo9UdTsIXD9C69ZX2/lCvRzuH86DOmjqMaYLpMHRfObXBfJ33XYvoNog5owHvMLR3kjGNKHSeZ8DOj+rO1bgAv4yZ1hZpvpABNS7F3//BMLe8yuFeyygv0v5d2Og+438vg10+WHxXR7QP36J7wOBuKEOFHjofO1YUb5nBE3QKN5dgjBnPqXs4AkG+zx/UrxPBaN/9npNLba67mlB5jcC/qHHwRd0sql9QcODMgjvfQBeh4+d5vvfXZsSXc/hMjzSenmw/zq0/IZ1OoDL/EbzoO3aq4O1Efj4WQaXbf+3FwmjfbX8ee8C1WDyferWNWFiCclLtnrEpwWRE0aDjPY597tDr/kn1n15UHPqw9nyUDmHQuafp8/+dRgFAz+ewnZfp39ZPR47BuzS8qbK+SCs0NdekgYukJsRglbSdwi2TsqePoDGstCUjjS2yDIC41so6RsPTv3/UtZtxJnwsDUdj20d308y4YWl8+ofUK+Yp6v3CFUpX4OPecZRGDL/Vnm76mv2C+328ny+6wFzpqspo+58DGl+4tCy3ubYNkkH8/BCEnFCYbNZd8PMCqkIAwiW2eZj5zIIFvJ6PrC0CC9zYNbVrV4ww3UmQ2C0o+7Wm9Wco62OnRXCCWJeHBHW4etOseyPpGSDWofMr42MYxZMAAnJQcxB9eN0SD5ju+u1OqN3CH3Pc7UTekj+YxFbxiN9kHNoGINvOMyGdxYmgFDoyUgT2Ym5i7NCqA2LI0R0o/eql4pQH1ZPGyE0GkYUkBC1W9bpK/AHY7O6iRpwFkVVcxuk+1uOv26HLQ2x5FHzPxsvBYKDE3xPrpR2O85Bf/3Iz8/HuW5bd7/ohDkSy3BbTwYKYygQ1bwL0CjMkUD63L4IffA3xUpNZSk0HAHT/aN8Nl0xIu66+zRtbswRsvfTp/6Tf9XT65SPmuxL46PL/NXY+mcBUYbcQWiIa9Fxq1z2h9gVRCe1ND1vr2dNoeSXyhG5iITSSPURXbgtuOKsZBf+4zMl6ER1yZUDZpAd200exIvZZM40FyvIAvXCwDXYbTNvFJG94BFddLp5DwHDPhJTbO18pLLdSsjveELS0z/eTB1JcuPmZ/IXvAarvaDfVy3QsX379E6zpUE2/KqpQ88bXpVWuONBZ6x7F2O9GGGwIPzk1KlB4g/TPW1wJRlJMVaIBRXGbp7IMYwY0TJjUjtFPZyZ79Kt3qjyGPhJ68VpMpz8P/9AMHTvAS9HCkyxDJ3C4qwZN1h7ApzrbzTq76WsZ1on/gwNEtMfrYAnuLvF3bwIHSOX6D3aPxKEGPuV4elt4bqY5dYNqJXUiDInps/jgZDn/M14Qq2sRjNaAJNj2BjBNS9RoGKqjROtN9+0Rt1IWM5sTJ47wQ5/eLGbmiq9+nPUhX9jhI8CCz1aYHFU/2/tUO3XgNTnG9VMlCM2Fi8xCP4i4+8qI5MqQUuCjmag1GJ1ZPT3eTusVUt2pD/yg93O3pHJ1ameaZGUuwTJYzQ/Dx4RHQa9JT2MVmAppAvoPVKsBRV7qR9YOxiq4LhZ/HQeFJwzWIYt/487MwTZI2+AKWKGXTiXShiW/svBBs5KcNW1Id8bTF/XCsIPBj4jmLVgbqL+8OmT7ir6p+sycf6ivVtEQEb7dayx7pv6FjZTurgY6voUKiFI2nl0Pwf2Lu43wKCWHCRVAW5maqfz0P6R6nxHZPVmVSEghYxOZnp9chwx/NAHLDoahr/L+DvXCh2dRI58NBACzhEICA1BlBUk5iFQkDzUHGf6Jj29v+5LA7C9LvkKi96Dqzr5HMuxXD68vJIhBFw/EMxs1yIPGRjiOMhRCD5EHQfnQv73ekAnkno/TOR4ye6yub7p93JFa/9+xBcW2a4+EjWHAnOr+pOMVF+083AcNzGtz3RCHEmdnfaI0B21GMbZHkQB/wLMbMyzt6lHuLO7alFIMntvhoudOyHmfBnxn9WbiJGMdvDP7RZMoNtlSUb2RiRu7usWRclgLTCCayZW8nQNcqvR27qIuKRvLL41Lf5aZjxadxiQMNkuV9klTacBixmqFZ/JnfPNmKMwLjtD7ahNRvzWSnK9sL1orq8np31GUORke5T34Ol2dym0icvivNOD8cR3PIQKFFjZ4CB+Mrp2qy5vUWVseeKJEuDt4od72rE+VCjcKZ5aVJTkxyddtnFHs2JxlKTH57tdYYD/0IXV9vpkUrbf+UIzcFkfUs+Zsp0+t3ypCQeV/CnAU/wIqv+m9uKJZtW3zEiMl0vlnybQ854ubXkHdgDDizJHYkFyiC3Ce05JKytI0aqojRjoVCMXOTBHgaXEuVZQIwiqx11p4/mL7gwsmf8z+W/q0ViSfi6727Y8L4t4RMEhtgDvOLGt0oZL0dKauLE8WUtA6LqFFRZvS+ttMKWOPGG49PQ3wXYmm0tb/mnIPiZoFPG6dNDIXuvh57BC8CIXKRsaoTr+tV8XIXuRH91G8X3aF26qFzECGPGxqkcKJhNtUKY6imeO4zkrkOaF2Y65tdbVCEZMn9H5cNxQBw3sLJAshrTEnu+7VMzp+H8BjP/s8ehvlzDzTfyFHSH4xbuWJWayLxYwY9Tl+arrssqlWAKHBSDrxqxxt0wsN73Kr41yw4QAoMBgNut2WZWj4xFjejUWon1ZYh6EYSQxVdxbsFY0NwU7SdoqqhhqkSS8Iu3Cv0vKgdwViJ1WTmj2cEJEMqDGPF/DGCJLvBxWGdRu1uKTyMgrKyc55wDyvDL88HDJOeeOjuDTimDuMx4CGlcgjUdmlOHG+mn8Tztfi4syE6BH+CiwCI7XLVt94Q4CrMmnAXNGTButyLK7uh7bykjWx4h8JmEuvMaMtpw+vB9zFdnzbZphO45tQeYqCwU4MjMN2wnVM3cLm/KH/D31/fd7YZnGkePEaR/QgZ9G+iIjB6GNwMEccEiHNvXUNbDrYnKG8wfPl2Xl7LjKwuv/70IXI5QWfgiBvc5l8GMvXjdH7tot1mUK3RQr7BrE6SDjzuYgzt5gQ+wnQUY9IQGg8gblDo1NOeM/CFPgg1gVYusp890hDuig5cMHWd2tNKFy43JhhHHkoHh5174YmuuuAYyQ8DPQYWigrZRMJGSm4o1xZk2pbH2FYBH76cemrRO3QSJSy1zo6qZeQp2w/seSOK9KRIyrMmo7e/bh1pOkVlU2ubq/wYmmD1zV4mOcwVdo3t5GJIgLjGfD2ONsfOSIJeM8j4mVv/ccT+JOGfE4Cd5q+6MzybpMuKimxty2t4F269GFbRyTK995o6lHmRflIepq4B7/nicE+yJUWul2E4kryBd96N/U4tWeAD6IlTN6ZxlWJENLmWHZR+mUWvn0TPEJh0+c4HrwM3iWSfmUPG4dNGCD0DrDXzx6E6PS/BnGFZFhCy8OcbTgcAzSZmv6Ds5wq9zvmbS3Nq4CO/nVHH+TYW5DNSjyRNNxq8lrZpSm4gjVacvsEXY0ZutDMkV5zTtIlHKnSy5Xk+rGMZoFHHX+TnNH3xaQcFlYI+7p4YmSY1eSbJvtMA6Pf0BVkPL+NH6xnXOOvD8cT1bGlMuy5w2Wpi+gyV8nDprR7rec55PE0b8kAhchvBfhTuM87p8bfEGrsf6T3oQE6NC2wzQQcJ6ridNrQ/A3tXE57TbHHPDExP+xq6AA+GvZiekvua0hlYcG+gMtJ9Mr1+U223DAPdm4Peu023xpkoaU2KTQs3PF7vhgPcFf5l7L1c5x89FrmBNUWENvFUL/JNys4nEB+tiCuAaOy2dL4wbycbnp900a6qnBL8Iuu1IbP9E/Rg9od7n+FoeZLEtLKlKfo2VUYcJu0oOu/ijK2UHiAPcA6Dmr5yEPhWA5ou0HdHR/2Eme3kTkJR80429eJRql9GYr4jlPjijhhrjiOZKv2ec2iuJH+r5MY39Df8M699HNOD6l9nvYBnI2ZGlV2zKqEzW7jRISaM9JM9smkbT04eEbta6bH1CtC366Ns3Ing+aMFkTbrSEAbwmpCxmvtpPNW3o33V/PmMI+ougdTV2fVcvOp37rckN3bzdWE9y4ZyUfMhSuwdrGB2RUiPQSTF42rxTVIfzOgdhp9nyYnP/4tXoojTNn9wTOeTdQEPRacK+I2wKKQiGdUFESEjTPBsK/9ZdmsaXzQHlnxXvA2bwCvD4ttgAlGrH3CXHX+zAkRgN+nMOFdDyYBzjewSPea5A0qo3Jc0UTPqQFH9p8eA6H+f7MI44c9k4rwDURr039f0PwyycPE4BnrPs88a7HSKupgR0EGyyK1K0FaiiiAsGXzaA7Ykc0/DscuZ0w73I+6BEMq1ZrXqwDwWglMDfvHxl9AzTtz8Ofjqwy5O0y/1Ulri3j7+tJypV8cBAx2qG/rHnrMD9QOwsc2oAT32QTCLa466L7rIMcNOmkaira9R6Prkdvbc5AmPAPl6PBPEQ4ri+H52HMSayJDfvLJKoG0wDMfeZCm4aIDDXbapprZll+TAN8TA7JuIMOIr6HwJi5Mu6qKjnG3JczdG8T4iJeQmuD49gHP5hjOar+efVdWvtQA0KbtT1VrQD2JmPzd8p8vAQsz1SAwnu6lFz0Vnu56ytHT2yaZbc8yYcz+dE6AygN3JXOxyPg19xWzQZHcLggFoPkdsM6t8fjutJ6b1g9wiZejOwp5/PAtp97viats17xhmgrjHKBOKxDbqN7sYBYi+JaspcjkpltxkxSqMsu45EELrUqWRfIItIMl3f0cP2PJB546g/TfJmDLON1O0mBfkNa9kHLFCyITsVa3ZTol1d/O0pNNBGe8yM/pVN+J8TP1uBlFpbhsceofUSNsOMIv64r7eosjM0GnCjtXywreM/Z+ebizev3ly23gslJDVYV2zeWZ8eelmrNuvd9d+vNGh46kVadagN9m7/alYfTcl9fL/N0jRcjYvpFC6qGwpXdAd9dfsR3h5locSDOfdfQUhbjOjhX40Df6P7g5PbQw+5W8MTGNmAKFN1naDf9gWGGUvg7EjmxqXWoTlB23a753Feu1BncZuOlX/WHYvUG4e3AkhXOiKZix580ysX3GvhO4+ajAmgQldPffi5E52+0fjT+j/u0Z7ulojoLTSqlHR07WPdH16HYLuDd9csWtgdsfnrBPwZLOMBlIR87ZYZ/tnN7VndZVFPYFJBdn4JauA5/kC8AuxsIqi5D4TCzgNmTV1sKeovpSWOWvBEVZXZ9nPhRs76U1dlA3+gMo25RvY8EBAN8jNj2OAGgNx8VJ9+dpCoDLbhlteg1mNbf9YF92j3shSR3cjOv2IDOrXA9as/sBaY35KLcDot3Xo/4SApHfluADobAqA1cqAfB3ySq8l2CAU2y6AMzEJ2GNTaHO03VhC0nrVcxS5/+/eZl1CE8oHOEw4OgeOHR6SVnWFQ/1bg1FLBBSp2onXyWUT9xUNEGI67vRQ5stPxykktm8wSQJIZcyu03hmtVa0H3hTcl3eCbWz9ycIIbuw1I8tP9B4LR76zrcutbjpSdM+TaXw+TeKuFHa7Cx3wDRUp3i7fw+0ajDohjYJgq1uL81Q0fD8qluOxmORl57EIReKa3lr2qHc952N+AylRGytcc+JG60/hcT8/juhXgCDwM2xdp0ycinpFQu4ZgysmSS11/Q9jEY+AKs4NOECIS1yBOCHxOKQYwPdEFuTljm0jcupOHGNbb4Vw1M6v57TOY05lfYmIPStIhwQXBf9FE+tYKLeyL5hbd0o7Uhot0TEhXRjbkO7Ua/Xsx0AgGxYItABuWGd2bHgFZAXNKkIwcVoLG6CHla/NZ4241LL5tdRx84JgrmCwTICNzbawaz5BdQK2OLdiAYF0s2CsihVqHJYYXJJYK7KB8+A+L7LV+Zs4n6x+K5R0VDkBL97W7KGsNgn1/uqdRsMbN9ANiGcH4DdVQ2jXvRDmEHsw3iijIhAHxK2GHRYarNQ4DpvcCNTU995LvgiTCdhwgOnPB15C6iqqHjDTDLhlBPsOK/EtZH71TO62ZUofoS0uu5PTVReel5rl1Tk2RIyR61kdXskmitqp2G5Ut6BRi4424W3By1fzFXKBl+499eQcEX31wHfrXUuDmRr7bClcwBRhC7Hz5gppfL6LBFDgZXrdAIccsEkNpLmOYJAppK2zIyeOO2Edtf1H+OSB9ZxfQL/1T0WHVDBDdpYZAh15uHgyLwTkhdTlwFVbTZORwhgluTEMh1gnAXhnhzaLUMIVao7DYnIzTAeLZIsk2S396HyDb5/sdUAUsQrOzX5jQX/31+oQw0Xd0Wb3AJ3exYg+IzxLsNr63qXmffXWKg4zDkgVtl22eOISBLJxiwGkBKU2qj6qzpLZ6qOdf/6recsUhnyYZI4Q+MkGuJSZTJ4a5tzoT4gEH69CuWucaTY0keD87DZm8b3OOSvzTC4bfBPW1eLZ4nFMAIjHLxEgHLfQQRD7RLGHFCDaP1tJ2xyfDgSqjjre1Gb7eGopbdg8Un9xVhAC8iwhDvTN1M665C9SG2XHMvUJhh6/dDpujbpnDvGEb2Lhos7V5iacA8CAtBHyuybWFij47qojZBbWTn0lUDQzQ3LZQLaxdqCfRrl7+G1EHE+7/X46pE4SoLobUz+i+qnNgjvf2dpvX+o6tHJykI0jqWYKRayv3czdvvC2yeuMixxO1hUWBcmVOwMkJa+fSUPy9mS22OpDRwhgPqQBZQg/xcJRlh9oAzxpFmBBOApizAV0vySOQy929xGX5nX/abWqodakBnDdcHFiWe6VeXEHlHBZokQcOTFwZLG4zBzZlgNLviqZK43y1ijZx8ld3O1T3jFl8De2LUm8p+YodRtUxkcYY0t7QXCoWFC4SwF7xbogZ57pIE+9pA/i07Lsnz95wh56q2Ve/Z0fxHdHmukC8+25+O9L9ACHwdhJhumXc0rJUp7xBdAsXSJdlykmiCi77vpDgakoInVR75RmAeDkdUgybI8xJJdGqDwXSSrpluGmMAobP8jp1jFu+RV1i7BZ/VMoCPAXWaj5hspyokx93MOiPuxn96KtMhFSBiZgRwtxmgycM1HlPqQUrbGDg1cb8Snd8LeR1JLjxJd/aOxNj2jv/NtTO9bzNbyo5DKYBc+pFzSRnkBGPvidQATS4wUZuHwu56/EMv5i/Ggg//oSbXQxxowiwoyFEao3FfbmYFz3UfnsLQEgBi7baihYR9yIdY9ezDZNFdPVOueQugpbYZvPKurFcKJbVCGWCrWQgZgI2OxH16n9oQUpbTPs66OZz+1ybQvppCX8rikDAA9pkiPVc2h+jficyqAICPMwLpL6cywd8H7hClIW7i7GZH9Dr/7xOTbxf3C16craJjNaJiUJnIIhavCHWlxbDKOKsBZQATluL0wyDhypK43UrrGDFOIuhtGz8WFWsBb08hQT08vhK8gwtRnoND9G30y9VYkKvOB/yOjOwayID91sm/pMjl7XocY/TI5TJVDYbmgdWPk/qX+A84qsT47yZ/ojFua0DglJno+IeJIZgwZbXofXZm9tYM0esZfII7eetVoG1lboL/Gu3YSYyhOgJJfkN0yVQ5+Ya1HZuUikg0g87CNFmmD1vmJCc0D2rCDTwDABKCIzejxvwZYcR4CpDxoTj+eAbaLwiw64M12k6fdKHDakABAjkk0xRmtf6WDoESZGWdIHAOxbAF33kaVJ8GnNTTyHViXluTokGJQyXBj+D6sDZLgtviti6M1uakqhH4tatSLih1RdXnk+vNhU5ed0190TPBEwHwHzei1tc+o6fcJEwscmcBtjcJAKV4Es7g2A2bHFxnHTxNhLa3Qof0hEZDObCi/FHIJEksUjQSGZt8lzxREkAWQfE8UMSCS0/EeQB3rtKGg8ysU4HoIzJy+3j6WQmbvp0I9pGK3HZX74gRxH+xzCkqksENrPQikbirtMTjvSUs31pnpFpjP887Ok+9XkKW+SDz6OkHUVq/KmTCWC39nTedURV94TsmVCrPgJRK+RohZv7ck59uSy9SAdoGXPzENk3HOxr7tUKVyoGyfA6oZ0ignsjBOhSaHxzOGw0coAGKDjfSRHbs6kYwn8YjR3Xh6T3IkbQCmqSEWUts9RaLPeuYHWC+bJtos/1hv1sXRzX9myZNaftbshQTW0WDtwYSeMvw0oVedXwqErxaS/PzFZybauJnhz1Tc6sMZJLwKzwyOVWcZ1yvyQnA3SnQnRpI25ZTrteklexhduM29PaaHxveOz5VBtcFl/N7jaMYu1xsG9WU30GZ3paP9t23bc+1Wtu+nw/q1CvSO8AeZ+4pfnk6bpcP6twhUifM3zzoM7D5eHdLO/Pj1I+2DD0km6T2rs3UOPXZbLJbJwXfVAJQkby0V0awHyt7972q9LxnDjthKRc2u+4JqDvI8CbkBgxWmVrRtHXZaXe58z5QoaDhy0f4AdyN9W7NqOQ0veyF2QkcwJOr9yr2S9YdYdhw9HM1F830ACIgeDqxArJE4arDeQzH7u10YIeAPO2tp6PPas4KDxy4Hty2Q4/nYAcK0/3sqhNeV4CAaeSYqBH2NxEs4wkSlXCP+Dd2Ipt7UhbBFyYyly4d/fFGyLXNOlc5t66i+Xt1E3xq+ydvYayUU4m70QTFeVUVi/JGVA5aCCQRFnkctfXdSvbr2zXlmnjqHjnbCHSdSrTrkeR5LDxpGliad6NviAO+ulRe+y4IPnNoqf4hUCciCyNrmHB5rD3ZsXv9WLtnBxHMdTefw5rzv1/eJk5ZmWfHReWVwU7T9Oliwrk39gNyCxnzRsvR7jPF2Wy5Vq5CX1DPzOJqfccNKbXID5pA5vw1gecludREdfSS01U5XCCPw5Jjx/uX9I9/0RWhT6uVlsjbPNVdJGd/I89RNK8Cv0FBO+qu+geuCX2yktkND6U0iGleIMNVz7yU1ZWCiBYhz+4lQFF3Opkdx850Z8npvG3lSGYYdaUIpeLSkpf1NtomNb4iIxeYPBoPGjDE4t4x+TxSm4eedcq0zRpvTmnfaXVJ4m0XBpxR9DlWearwqjbNEV9/mtBBG5mq1AircLAXJCvMU0ffTZ9i6gXE14mJ0fBrzhASn54n048e4MRBxrMTjjCpKvaW7S0MOasI9DZaNr1FOvkisFcSa9fvYA1aSv8OamtZTP6rvXLZwwp26ZUDn3GljPYUOaox90+GIvbQZDdpd5Ep+etw/pHqGnr3KZmv8m4Mgry6foBSVZkmOLB6va9sWpEqy+Bzz+mUNv37brJF78IaAA1/zpjhKGNn7aSmgrA42/v4yOqqTThgeoiXrZVF8yIImrguN/X9exGjNjNFBwyM6jDZcISFAkYwNaHKN7xwaIFSIJ9w2KYDcIcasYu2I8gKT+HDOYXFBKq8sYdfqxGkw0ewptXJvaJORZaK9SZm7FBVErKjO0P9sUnTn+P86alVCkCYVIjnOYV5R33fMwU8vz8vz4+pJoaZ90zHzMdJbwn6v0Xjo8f2sRuU2UVyfbufKP6s5DGcA5a8fL+1eB8OarNynjt4g/zpnq+j5aptbgEutdRe/QIuV/uMnvZ9Psp05S7LLZlwtyvrXU8TxOW6a103TK5/rt3S0siMvR52if1f0o42TYYc6+qCUljTeGPk/98ZYPOCq6Jp1QcSro+Z/BbhozPZTjky9uJMupmyyy9cDuGAAeMUBXdYnlC6lUyF900yNUUMK1ocWajikX09wOlBW6h8VpW7l27ORM32lEndI5VxkTQgV9OIOnzXL2Y4mQpVXWsqoLPQRkS4eCUUER/r8ZPtq/xGT/wP4Mdv0+/N9PLIaBmmCn8RYIvLTYyU1ZYFa9pmrWc9mFQfkINjkbmitoGKgHYsOH5OoBcblED/+nE4thoCYjH1WDd+7JYm3g4EngIvsR/Rn/bDsngGdBuQOM06MCuwh7hv46oiSYFjTZ/ZoghuiZNxsDdgzTd8Bm+zigKSG7qSIN/9N5mal/nuim/yvhhcqFmnAM3D6ZszpSkF3ipnMJyanQB2BNBkTzfIlXj6vcgOk1P5XnDx++HlkqtccJTWn7SPLtKa8b1sxiqs4IiyJ71k18WHLMbb0y8h16M5tZt8DWbX1wFlfBe82nac4ahgivI2kG4/JpvbBvaH7w9jjHQ1vCc/pX+Zfee1Uwmnuuj17+Rf6Rwj9O5XYozWzTDKe7LqvpOHr1qsnccL9CtJXNGoCXMIu6/88wGCnUHJd0Lt0gOA7hIstPed8p3E0brvInhBnFAxzTul8gnsxkI7JDzawZ5ALOkCGzJNyqDqwf/ngcjqfXbBwXA2+KAEgd2ponNljiZWc8BvguT4s6IuUPsewwvBQQmHEoGdsAovkqFHLT8Xh85U9vD8cw7ADpzXn6hxr4u9YiM13lX5CyWUkk3OKIgFujIvYI0BE+FB/jdkkoBpdHomW6gmw0ohXbxFFj26gJzWI6aBwJNW3ZTzmyizwIUNIm1uW8azjTy8Pp2pkDMsJkK1NfojIeRKwbEems7PJkI5A6cgr5qPSTOB5HUX6hIZYtwksmU8ck/A/0l+/hSGLbEZQY6vQNXFHSEIuFJNBLnX0S86bx4uZQviq3xAMX56NgB9GTJA+UIngQoEs8HuwfQhqvLhC9dWsviqbuvwwIUu/PU4gthhi9kmwRzRLTUM616NWQtZjwWUiWgTiah2BtlGKJ1n4k3jmb4FJnb7ar3LCwo9RrdRzA+Qdn13gwWnpc/j3Y9RGYnr8z7mxjiSacdF1Ybrg9LagFppqFvpRNJyBGlYpJBdK0DNbD7tZNpV8AZ2zYwdkP7qOjzhuHI0cJ8tLxE5dn+uKnEsUySqv1Ck/AtcE8qZsfY1Sdln+qSR+ENy/xy2H9y+7s6U8doEfATzgkN7mJROZdFUL8BJiQ8bJh9dVcqG0ryELlyOKAaxFRvhTYVtZXsAFCb0RrzRn2S5fCllFls4Iywx/zg1kqQzEA2g8F4z3QnlrT8TXXYjwnkW5awSN1MboOl1/AnrrOu6zGmtqg1rWrrSpBlKaIU0Qpn/ZNtsRnmf4XHrKYv9in+dONBUvZtQNSUSzkHL3h0mr10FT0ao8S7CiR14zMVlTcCwh3J6UpF2o9gU7qS9mJh1rEkDDBRAxNYXqguxKSc6RNTW1x1sdfvvRBgtCY4Kv4wSHx+nfOJwzDubBBTQU4fWHMGotr7yJqousgPCOrOM8/5twd8yOAobtCju/n59mg8ElkHoHqeSsaOLfwHuJ9Bo630vyKkjxw4hNs6WG/h2ElpxI1mxFCKd0mMyv/BoMqRdEA0ABXHTT/k5fH64sG6LWAdcQ0r+O0bS6uDy9evvx8MNO5KR7jEF/u03pxuoOfnucu/ForDxgz88X+zdV2rrjOB6VOahpAlnAyaXAb6gzKC9zYvK8VYRHWqBifwt+MApACprTRSB8c5Z7TlqfSTMoQQHd5OkPuS5MUfPWgs5odXmwBM5lDXtFRbNSPxXIbvyiy98bhwylPjl6chISmPz/gSSokQOdbOJY3a8CevkSWGXHjqLho/4JmVhcUFdsXzqIInezcyXKIVzvMRFUsvF0UYbcTuD+tZ2stbc7TpVjSHbJTPa9xu5nk58yMQ+SSWrtVtsgGJ1+Gv2rIkOPGU/On9k7W5gQsqZI8lXaykrUNy8NBjm8YXqjKA7biJb25bDgQs+KBTNBu3Z9evj3/db5Vqn+Cs/m+6hbVey+uii2U3U/dxbGmM6I9JeBpSwhOF+3h1YOe3fkQGT3rKRdH5YbcbHHyq/3QAmfanqCDfGL7+mr0VJuVs8zOHPxP+L1j15yNpPmSWNCfaYw/GJzbrWExgfZHyRqmSq82Cv0pD8jdR5S1OU/o6l3va2q2ahor0cTZtEmBPe3LG0XuRH3mytJW3gWKSOEy1OcvjnIjfn0dmOqze8cia6rJ+9F245ewDblCiFVMDrUldyEqv6RdSGlcLN1L3bsj5Afuc7igZoCs0gnZXJgRE2qoJwE3p57eDYjH3EtGAeETF+GeQYdoZ1ppKT0WIZDuAqL0v75seQQqSxEEcFKut1Rwb3pZqhTkoOhgtHkdUthSqtZcWchiN7bYdn0XKk5gO8yWaFEZTWyGj65iB+BDTSFvWutcavQuH8LeiFrBZ4dT1mPDL8t7RCGbUdu83UpL9vywHS3Dz2N8a4tt/iv+5M1xHKLzUuljVE1MReMwnl5/GT4enE3tu78oET6Ko32qs2l33wwOccdN8827p56dImM7fSyrhaa3eH9eUltPhttBsFI6uYl+DZpklLe4tZiyeNemPXA9LOdX3L/KoOqXS/aQJ6OeQYK9KIaYw2DdY4Nw+SC9I+6Cf+laYAsNDh2U90WLF9Cz0QI9xDxKKdcnG2spLZqq+kHme22+rb8AIHWLY1qrABCgdzMA0La+ulPt/MAry9MoU8OcKOOcg5s8m3G73BeRVA0sf8fbr/Ps0tAXvqZ6+RauUTtJ19dNg0+2199eBuft6y2toSVGKiFPjc3L02WPuT92oKjd475aVd0hdWqqPv0lNe73u6u2IqW8ZjeWGw32Tl3S9hvsSW1l1pt7V3Ni4KThXFfc96ZZe+aRqvL5uFN1oB3ZItcsq/HrWYItbd5GgUV8ZxtyCUYlVA7jmopZ7IlgvRQaNceC/SKy2GQ/GoIz1q8iSyyf6njZPNpATTKU6HNTdQ9quieDshDYc73UQSaf4ccqNeHLsq7Po/ZeSpecUJYZn4FFaXaxl0te8tNJ4v268gHv/o7Q7cZG5PLsGQYU+kOgRuTwAPHMn/eLXuF8kFgvmpRCfb1Pkw4w4wXa6baOY4ft9UVn0DqjLZc2bU6HyId0kGCWNYfEl3sz3zf2cpwvldeD9WsNIDd1PPFA91clD09ktuYDOG2yivebNoaksBORzWt2M5E475JFEX3+Yqao2bafTbGPhzfl0ZawvE7W1A4jGKr1k2Oo9EQjPB2SuGV9PE81iO4yEz11Tnc8IKtdPTcFOIXM8mrQhq4SBGYBcG/jGYRO4a6B2Hu4HlwQieAUkHzoeh2qc48qOBdMxxh7XrX6vPNUtRELe4UKeMxln0Y3YVUhiOBhPa2y37COIScjjjVv+zcTaO7yGUNY1nHrGTWLZZUrg/p4T/dV23nEv9p3qUOkq4iSTdU4jsz8G9yN11e3L1+9u9nV1pMtlRnQL2t7wxQprieEfG8qQKHdIY9+jacfd+bkFWKzsezg/QK4rXp5YnFem8WeBc2sy9pX2WDYfKldiVUBccHasUYtSpug6LKyDWjdUE0W4Y+QRa5Xh+tk4ygIegQBKOdQVm4947CzEe2j8XGzO/8pqTslf0GONgwXderQN25ErND/lzZEDtOUTrBV9g57oQykefsEOlJOrw7DpHqzNu9vcmWD3KMxqycxo7s62UGWhPxzUnRqT00Us/lRObmkvqwvGrZQOsVeyGf41iZmFsJWmho0+w6NEv0l1nbt0kSiyYA/HBo90r55F1z47Fog5pBb4tNou+0mDi2cP7je57Z5XqibHuhQ0uF1Hgsiim3r5VCsGjJBOVfVbocEqqJJ1DTaKjpeeFlag5r9zkITBGymxh12yzJIqnia5pF0DjhJqFJJRZk5oVSOBtIp57k7z8lm7bBoghCMaPGevaIh60hjQQl3D144eXM8cduzWXOifbj+U536ayKyC9RAgohOhBpQofWdPrOyy4hO5Yx8zvI6OOd7yTtJ2E/UuldKGP5EcQ8qMKhctBsmkyi0OOQ2kk0Y79m6mn5iu13N5Uk/7VbXT2xyAs8P9HG1/cRwK6I4brT6kniP7z1Na7GZr40TnbZjFqahdMlQIADscmZfk6aEWIRSrOZI0/OHIfX2vKxgN22juhteK861KjKoKcVgFDzIf63f1pcGiPOemWCUWDPrw3ZoLG8qi0xSRgjAS4OqNDO1uHl4xFppE4MP6RfyYKQRVCQ0GzsWUPy8r08dOqOJoyDszXxsLecESkxCn5YVWWyAVgzdqyOcpCRaLL/hMrsFVYdpNvwTr0Hq15E85todH5mVwQPAP72G9dT2fan81BF5uGXSPzScsaTmiCy3msfxDWSw8yjPF8H49uowfv+QoNEanuAJR+a1zdP6znEsrHq5Ta4EnXllu9+13wUdJSuSnOHHSWYGPd3kV2tgxm5+UVys5ebTAEQ1A+5+aAEDA7c8hHIDjshG4gQI/xt1US+kPkgzZXbCijIzkRPp65q0dvPI5AaWg5yiqYO1ujsapeE+uYK4Lp7Ww+xbcimbTG1BgXvOLG+UKEGM8MiTQKw1qizXzS001tY6nfaIJRuQqeTBnM5qjTGvQa/kyFZvEa7puoD9g/BUhT+plRVLYtMZa0HllrpttyHORJJhISUBsm23gKtlOtwaxTII2iysDPsAeWJ8EsYxJqNRTx2yqBF7qMCUJVarUilMvY2kWnOO3CGSJxfUMRF2N9zTXocBdylpArmXXk977d8fTL0CsSrDEwdUoBJ2EV149GRcw9YzBYWIGfGijlaIvE+6Bt2ce+rNtqBbjnB7fYO8FSiWieNRE8vtjyYzGnTgnlkvC90DmbSvnMHae9uHSmPu7oyBa55nNLTjVDtyPIzUgAyT1iv5EypzAm43+uU6PkbYS5kKkuDIbgqOagbGqgPOKLaYU3eim4ESgoYx3BNby8J3YlqGNUVFffSmYWmOovEmLRhDi8CxtYhEK4OUu4CFvl22fhXMPKLEWjLAHyJb/HAipCSwtkbhdTtUUeCV+XE1wqBrsP0Jvr23kEHunslDr5LiwnmGqC399PKmtf1WMOz1AKD2iFCSoetOXAmkePr/b17YlPuj18u67tYMIFOMTStIWYdQBB98zGallMEGY575TlDffF9tE3KLi+douLR1431oCrdeHQEIEWqOZqWYOuN6cAsIeIbiBDqQgLUEExFfSzrBRDshIHNvAOAYImuv4VgAAHayAQlzEgBwXFcE7wjOx2MM4LukKOxXExnB6FIG9QYf7jhAMJ/cG8pB9Ki7t8QVV9KX0SYvXNkRAt7+Vi7aRYuzMfKRuDcR/Md07Nox2tLX4phYIp9gvXqmRrvpzw+BmUlTSpfBpkVsvpdojR12fPtIrLTn9PYHo17cjkACw2tqK9Z7szvLwFRl6fUYoMNy1GSxnRJZEYakAAcYdH+pwUSxCKqVBcQ8qJBnSDwmpSJvWhuh6W0QIqIq1uEW1IG1ZvhPuCx79PhycXhsZpREELYes+wX1QX13+F6zTSVbO3F0mkmO/hogssj4lHgNF6QEeFMpYO09zI/xUEbTAheuCqdYN2LWm3qLqaQ0lCAKR+C4GSEmcpZC1dJlXNosN70boD90MBJZBSTkYRs9N88mJqNePMFuYEicEe1RCng3ETIFtp66YznN0XhwlQpOuvyLuq8SmokqTKx0tHGGW9qn8rbig3O66TRj8ba7acuxZpT0gBCbatrg3/1YUWwZ7MUdysyk05UpIh4TQ2iV17G0FonYCbrE7WplXom9fJF5MCp3xPfHE1vkGYrt2vksUSiUxS00n6yVDAC7brbSc6PISm/57daU9FGFDPGcz20GWqpjCgqX4QV7kjN+DCJZj3WnELUVH1rTAzJSBbSSq4JhQ4LGYge/2Ka5T1lrsq6l62ciSaJQoETmTF3SanlaaqMsAa0c1o5iabVRIcbb+haLVenv8inywe12kuzr40b2k/DrZP2Pjrq8RV0sZ3HSdaDluCRALlchlq8Rsf9ejMKti1aSSgWLR0MiBtHeU7ighnoc+6HtBAACPFhnfsA74BXFXJ1OKZCqe6nhRhXQw1ISmXV+uksLJiOpcYn/6IwMOaMj2tJ7t0qoGlFn35Ewp47Nk4TlweiBG+Q7GyikL2sVElDOpz4W9SuzhFjJqFCbwrMYtw64lWmzdU9TYW9mltf2nY3MxmuKrrOLkRO+AzIP9Eyj5cvIf/K9ohaRxfqx+XK8RFW//SQHlaE1xu872bbXh3z5cvr4lt2MsgIBpBhQ9sBdPgJmrpVqy6R2s1q4aoF8eK4H9bJExHrkztUKCJ7myP0UlfzRYhFPbnFYsZlwSzWsaLBL3m0A+7zPpRYavBNMJfRWGuNosmgkwyT0lqzZADAptrwFum0TBfoY8qOg2yOAHzeJB0XqhmjC+AQMtQjPItrq7O7XSP4AEBCTqaobPCqMoo475pOg8Cx7iTFXWLI+wOO2iHDunnIHvkUHJcAlHIImCgd+IEeSUI0rXRJ0zRNlqPsYR6SMBiSAEowIBcCJbb9ZHjcuK0BgJ38kDjF4Smq20+6rOEgFm50p9AawWyIIzZkvkiBf/jJAi2WeV+ytZJNMSJbdUu41LHLY1iNHclDLeB+MRe6zKkjusrCdBfVVdred18uD90mtd6b/f3j9okeE7ve/TST0l74qYL0W0m6mEPgku6XZVB1ad+vgTfRRHQ1bGSTjbYgMurcCfV2rX4ZlBximMtaEX1efCgDEVhT5xPsVlk9gr2G7TmQ+LAW+p8IKWKnax45dOPCETjorL6rGe6Lql0k7IfJVO3HnkqCLiXPD9Fd6iIkRG4tN2+/etLvaOgVyGPGo2ghQuz97GFd6XcpD7WdLBE4bs3yo5F821gI2rAY+Gh2RG11pvnSMknwWnNoxQnYbvdaSQILqs2yzwxpK1gf9ZyeabbKB4PuZCGkucTHNV1HY6fEP5bFzIbcKf+JHewbXT9gZIyCLI8qkMvESt+HbJwCOxJ3ktXOQ1q7q7WA3IdLrI5aDIU/TNmNmAzNXGOjnUIt32pbyYW9Y+LRK+e7b26S7Xo+XzNUhsWHvE8QcblFNlrsB5QqvwpBaxiJsdOBubAs+brrdkaqT9ARRUsbwU0P61AnMx2qa4GkqUd9rGJLw017Bj43XUohzv302VvKy/jcnmnpuK6K5+kTsiiKmeVFVY1gSE7aCjLgCxqU1meau6wL8zr9lIptjH0Q1VHgdbnOikKLr0EzV/1XxJrKeogNmTkoFppzRUmzqin1G7II3gjQAUf6iGkYmFldzQXedC0ZM0yLyBw7iOkAPxEIAQQoSFiEGtXHlxWUZUgw5dUjEHSlBgkoAzIHdhweCfjGyrXXFjuGAfrd0K7gO5OaytqpYiW5ZSa/8SoL/0kRmhKCYbCdctW90tVxoA6ltSJT7RbI7hc7aSvncHK84HkRITjQMtUkth93O/dWOs3NTJZYdTjzD8pm1XyGot9wLNmtcXOvlz7TsX8h0Jpdo+mh/+Y/7x8c7NBKWrra3M45d5zDPKsZDVy377oM9Sfc+zqx2M89NeZTmMcFrSMEVTusW6XtxHy0oiaMTDIIDxl6WiwjS9KPed8uTyZNRyAINWnJBz2myCRJ2Aj9v9w3VAE8DDzE0ufPEixNxhjueNeNxhiv/j8ozuepXJkaHeMXSXgtTRIDEFbdcnOpZoN1FyIKFGBTRQkAYDMKF7A9iAZlBxnSlPH4aw3Q1EyVh+AqbSxFZIiUX41yJLIKSxb3qn1w25fBVbVPZq0GpRPlgAZQQ0s7royXBhF8/c09oYzZGPmzGJA7JkHYlxg43qrjALVch1MtMyLI+VjqCHZSXwVtxh/7AJQCU4CoBl5mqnlDuc6JIHK+DhLA3b0iG/No0Ot4gco87k2tmjJrLdUdmbcDXlOJhVBXLo6qQANsQnyYT0YgloEbXGiWt+cVlyNYchpSo1NN4aQSMXNOI6Q9OMWmTiodB4seGltkLsLvlw5Iil+SR298XpGZR7DOjBbKomBi5vOsYXL0dA24AcX1pMvrP8oLdADvo8AeXQMYOigHeEmLcwa9Y9zVCIcVXcaJbo04gS400M5cR3EkhSOPAAmGYrkrKJ/95sSW4j9OTNrjXDECSaTsqQ9FM9nY0X9jjDtuuuyuHaO+5N+/+Kv3tgBlAAabsDcOJHv+re2jwy8xpaPMP776C3b/IE3F4z9Jr4TXmNRVndRKzPec2vQSNGJ2fosZsnieRpaUv8rdSiFQXww7Nq0srwYhyXkW4tCQF+wJaT1rnUs0j88aRRiLg/MqnLAeKqsipgPtM+/vwOkgXMmyCRsh1aKbmkbGTgdUttzrIgxysWlxCXVlDPsHowvUKceRoNYbCB2KVEO3u4peHHGdurRzQ0icoTpeS0FoZaSiOj/lzZx0JoJjWPopFnCSs3m2PpCot4UMW/FkQPhve/NaOstt96OVsBKjUWFXouBjTjbL7M3IjWc0UeKEifklKjpm18k2a/e40b0S4KEZUIJIZKfCy4+sZYOCxFFhslpGIalH+A9CDGuN6vxgXNjePBt5pBY4zIDm8gC3KG720vSzcRuSMOMW3HoUgAU5kXq1lw7ClUdypdlZU6O6oHB5WBBNF4XUr1QEUCPC7yEXtXh7UcHhPW9LTyDQoM5Y4CfFaBGb4YOlaA+etkXaqe/yTwC2Ke0hQD/1qG/q5EUN82l+ofvKr/cQ74ygIh7rlYb17wtOIfsHX4+ZgvMpA9NgfMwbuI3xwVOTCr3cGvYRRIGgoQfiDl2b43dsM0WCAZORqUNVvYXlO/pzeY+OkhSoMe+G5stHl0T8rFyOQBhiGWLDkVkw8sLeHu8jJW0ckR5ih5RhAC1MAAK4mIkxacnOl9Wal9xZogwxRnNaict9fRNBqT036Ft/IovfZWMZTV0bgRh4FapQwxdXbWmtmDr6mM/vMt2sMh7VghHGDWydF4tr88yRNOgRung7I7ljutIREcuQGcKoT9bfWHof2TSKtYDsUtmawoeKJx+zozwTjSG4kk27jaxmo1c3+NPwz+43jzNAj1HI9xeVLm/yLpPb0a43QeDtpKt/8+6JP+D9pKS6jlobMXGpFTvXtesj8MYXeDyMvHwvm2NPdJZfMZtpr1bZvqb/FZytT7y4KSRzmrnEcaBAbc0Bhz7loJB8FkH2Zq2cJZ0AWGLETBQdY03PiH0+TlBUOHbX1WJxY5qFT9eg0NKMgXP0qQgXSr3d0zPfcqg4qWODXfJpnXRjDp4Z2HSWGRPHSZ57RT7rzfJTAh2UxMzTcWeK4zcdpkNKY2LjGowggxBXv1TbKmQsst1A6tpku699lbqo+LxtDwYvQeQ++lvFu4NjOrv/K/oyUYLrvdW556C0JNhFxbtAgDvVROEaD+U+kElr6ymUZMq5xdaT7Gwz1SRSJ1Pe/lziUA0bX6miyd7CfAbu3TZf8EyngappZx5tDZ5tUAt4Qtb7rZr23oyivKgxaeDPMNnRKErgHGT/7Z6Ro6Rm0RboI27S2yq8pN+dJMfBEHqMh2qNJ+6XXsOCoFKTNWipMb1OUR6IH7B4C45IjbPTsuiJ1+qqGAa8UAchecJBgEUWR2AhOxch/QFBUmlCrldWElLQ+JY4UT8hIaJQRL8CrvaHS7esBBqTPDXlzhoZcvkrPD8Piw2vWP7ixk0Ds1tvcN6MxrkcfGnOFFraxHbtHYAP7jlx54vjD2paauy4puLBp7iipORt9uEOD+fILi9HGtsp/kXTg/vALgbXxR557643aINiHUgZVFXKXNbFujKLKxQJRfsq5xHwZkcwwQVjvsSQOiTDXWxu1rGRnXTE6Ffm8oS0HlMLJshxLls4GDka350cjfLXd7QXgbXYFTdlZ6ns4PAgMKfWWlG9V3fv7EImRkP/0A2GVC3nVKuUyjaZ5ILIqdSKfW6mwMbwWV9TU52EfSEa83z5OdeXsUORu2Dq3AvuyDqWdSNnzW/YJhl0UjsLq/H4EifzsBJhnVrvwBMyAileO5u3RTtzVdBMT4nZq8rejXXU18PukuB03l5JSfIIHUedY3bCJ5IDGTuyQ7fC7R9spNl0BzY8iyCDFeqZ0xHdnm69wIpk967nmRrYQRLsJsuzF+CLlzwC/yiw+Wh+8YZLmfQnICjWcxngJmycWRSkxpZl2zDNORdpW/ejnzqjxFztNIqmV2t4pP/YF7je/DibYeYtxqt/ZxHAPM41fC3vcrCpPrcWPqtLKmbLVpTs/EkUeDADAmc+GL9svZlnehFyI+TSIi91nrnfaP3p1m14ntmAB7YDoLfKmURUmJv4kaElAjVU2k2h2+GDi+eJZbCNwkKyO9dkGnDmpJFzMZcV5iPAjq+LIE/IWnIx8XIGP7cGh8166RemHHdVjhQaT1N6POqf9EMr+5q7cTNbegjiOBB8zCVcihsIfuvQpypg0ia/4esi8Ap20Rs13jWHQ6YyR+DamVAfHn7F5q/6kFInnzJbHrrniZv9UxSnpC1wPTbS8m2kGWUyyYuqGij4AZqNG85yPmbbvdFXiFo0ly7GJrRs6DllXd3wnasTGfi3XO1LEp44FpyrZcNMuQSE/cwk3T0MJENhv5+1DtRgPFP9usIyPMLpN3QGaZS7xqZN285E4a7otrZxUitWPJk1OOftOb65EcKmMPbkcYXLbOpnkBibgoBtz/Oj0E3L/n428rDulkTYeIZHBUDonBWUh7WjY1IkPSXbqzdEGQHggS3zhPQnuxzxqv1UVxaL6TkHjpM+X6RAys4s+vcXttKTcOgAv8/oip9+kwCASkpwWJTQe9qM+YJCurQRKcxGoANzlPcRoM/aEvohX+JruPTlHZipERe9SyfAsdK0059+XL3DKjs1Puo8kw0/Gn/QW2lexdPllnf3eOR053lIc4JrwdJCV150hCNNNfKgrZms62gR4bYBMfGtilSg1kdB7L0X1M13rFHVQyx10S3X5B7exe/YtOOZo0gtZFnDEpEV+RXQ5RmJWxoKAkbjXk+LHZLj8WzSA7mDR45acfrSGhxUx3Oi1umAbqTHyJyDseDNJEJ0HUCUm3MYFYuuFLHC+RF48rS2IgVYKdKn4ppXtYr9QZACKnaYUH0w0DGUJ768rKt9lZ66CF09ONw+ZMhFMSc9x4JY1jiXlmMlzhq3t4RdxM3IZ3G1mslBTXGp1S8ztqLUV0jmwTOcIA8Wyx5FTiFDayd4+E6+oWPhqEpMF1wMBijB6lRgleDww3m9lUsXT6kh8GpTXAiX4eJYGTagqh20mHcpcpw8RNLPcRMf3rg7FDK0aBW5l5w5GVcCncopqSQMHuAS6d2WN/WB035OORrBYtluQOREPyURl2JAvWEXRoSHrdPrfjttxz7jF/nZrsFt+xnxMg9JtYK4F+VBWRE26+QOjYFD2dlF1CIjzH2Gg1/GOGHInlRxKWNDWFu3CYUJchTjIC/1czoV15J/H+Ew9W4jnswStZ2sIEsbsvEW5+FmzqMSW3yJrYbAP8lVxF9Mb8wL5I5Uwu63o76p0FZA0uNIflj7Plh9dB2XMwchg88hTgaOHbvup8bst1YDgqddVl26Og92MAVbZ5TWuOZHV09KNmchkxlVB57e5lAr8cQf8v0nHSUI3XeRvDnWQRkJDF+PODlI8ihr0dk152ZwCMYqsDZPh65Ns260cNIIKYjj9MxuiQo+WhtHl2BqHNS9NeJon/guY24JtuMMDqEBdPKwXKnj24BENGwcUfGbRLngrPRyG3wl904yVKfYVwRTQZWOqNHMfJgwCY9TqPpWGGUewRNvNXkJspl3htkbD8gxDXsV7kSW8aB9pDZE5QrZoiGLJZXEar740hAibrQOUGSzRhxAKV5UV+vlNHh9SiFthFobD53zUvtBwxmNAW7Cn5RPByfRhHyknfayyBsR75mZ2Afm2QYnVfU+hBi8GV3nl0hpRQzT1mEtK9n2odTVifkJDhfDnjn9MqUTIjQqWEl8m6rFtKm0h6pTvJThLAi9hsxMKNO5gk7CoM6FY3qxNvqkmkhdPK9oCkpRQtjt9NmARYO5UaeYJ13VHyeGzGZ1vXJgC93HTGshjrbHVZOFQwAg4ePrYo4gF4QcE1Ja2NANmryCpnYSytkDBZ9KvePcpcflUjm4YvV0XnWIDQFmdufpodIxV/NVMORrQjDYKHuViQoIhd8Y6sSaIDWcyJykT3FiY3y4Z0VC8wSEYyLBGpQHAHS5criRgNtxmWjlJ7y7Cf5p6P4a62bd7/b7rV/WsDC+Pt7fmA178BJCl4XSj31pohEQ0aOGBgDwrZ7pGLkUXIUQVEaDXQbImc5FjvGWArFBm7QmodfVNqWttPyhCD2HF40Nl+mdSUzXaHithEBCnKLzodDpdw+bAr/wy1hFmM/mAt4AXCuIingaolnjEalRS8Kla0BUeYXGzeCcpNGBZc05zknDRwo2fFMyCIrlM7GUrVWtBeNjyM/WGZaPrlLvN866IJf7idThg91OTtTjQuew8+AO94SWwj6PzVl19nMs9IosG9an+7AF0VH4dre5dQqZzOsuLMg2Vf/nhzrQ8TXDn8xyfJ5XyNk6OU7SO6XLWnMd+YnMCn0G37+Z+E9LNdwCVJdDwwQzuthGTl+11z5ERFRhPZgFYaIPI6xDjLhnc2D2EuhnUMS6ajqmIaAVEsiuEzvrjf2plIQteuoyQIcEJ+RclLvbJcwjUcC9SalJGqH6ND8ZyK0hQf6MyKqqKNJtMRf5qGv+dHKy34uvugBdBMMgoWqxYTMybJZhZHFP/sxML/LMQoGRXRhc0DaFJ/OlMbHzbRLXHIk1v3Nd8kF9sEqGu9TyaV8PpdFU0TVUxnN0zTU1Wd1CPAo5C08WOXhyVPsLWXsrT+Yfe59zI4jXbsbYKhRDL4e0II8rcg7LIA6RkJancQmg0jS8VEMR1Qs7fyUOwGMTouQeLigLShdrI8tCARRqbHKDpLTLWrZmv04s/h49UU5/nRWLA7LSdg0kLBEGseeuF3/yet/1kWZZz848Efru8BL/o/v5vW69IFeC2u9u/yj9/Hra6jr41t0Vf8ygntK2bapal/tL+rIe6YjcsZ2E16NbByFHeFH3O+VRVmqaXIt+N9dhQmtlJoVVF3xVfcwbpVcWidztW7NRXzg7VRJm+/tPxq/dbtJOXKQnQf9a8G4+aHJqUVjRvUpWiTKQFPXBP6cEwAPsUndxTM3UBaA7IqBjyAAIvVs+ssrwQcHTlJeLlHUeNge1Sljo3DFruwnZxhfQYi0sqzkmo5KpC3kEO0fil0hgcBals4A05qZrz8cxqJr5E4VdrY0lrj65v2+Xv0xXjqD5ssMiyCkz+XY3EufTwekNwoYN9mk/syuZ2vqYlvxwZ9pSkmrMPD57BnIwxwF2jRVz4kiiU6aWlvdJunE5xctZTM+POi13nR+yZa87VAOwQD8x9Bg1OS2iiJf/pykCa2dCVXaAjUKWk3lbAmrs3wV5kc1skPO9Vb2/b8GDHmKWM5mB/bv1KjgPoqqa/O37xqknf2iqp4sWbQXiYov8kNO3m0bG4cICQ747FN91ZuWvHgzRBvOQkK4Ve+psPrrUTLekh/apkjr6EImADk2sIDqYz5QSaRuL5D4lFwgMVe0VuZU6gLQR2rlBwgS6LT7IWSl4p8PJvRP0uVILFFHji6nMl8vCpuCQUITM7LBcX2cm+8mNRkrCgjsqzs2r05PyuUVvFYOqpuHXQYp9qmYYueOo8mGW3rxefbw94KeHy9ujJaUojbhst32/qzI4xBD8tE69ZP0DeXhOjBIGupw7yyz7SoEYC8VOlc4vb1eV5iye234S58sAS2ZwOHGOx9DThYXfbCW5eB8ufTZ3/lIKelKzPTjEB6XEcxYorCPPO6ntzOJa6miM9fX7r5N7U4VEAL5trB6e19IHnuTnvF69aFBDbckfYUbQnN28JtHtkzbP4jxX7TCFopoWQYPuGRvLJWVpoGibJmzQS77ba9di9x+Q0WiTmeAkAXIXhH0kqFoV46CqpnW7qaFygjlVuAXJaO4uD6isFiaWGndVxhieb4uroPiCrYfmwFOmAh4W5KErEoPbUsqplucXy1O74829+GnalMge4lORXicxR8MAOmlP/vGQj36XmfSBjaxYjnjE/iW9aD4U8wqcifPaFsRY4Vt90Ch3+nHZNqXrCstfolsRYwqDEMWdwEyvUHUq4oD4Ib/JlXc50qGvRYQCaTGIaUGjIUQec4EYvbn61IiZml2bprrFdYLiLi2uGc1qlihH2mESpbesPZ+R8iCwr+WgX7t4qfYHa7LcCvDWclp5X0XQzojha0WWfTurnSPp0+OClCabCQ4bu3mLAqlpWLVmdbudPrmLe59IqVsQ1Fo1QCxgfCyIB4dBxWavNTG23dIyneD7gPPY39rFqqo+GyxEqTfR3YzCiB5LgONOtocXIBQqAqZfTgMta/cX23eka0iY7NMBcFJtRQUn7r+5CQU0FyB1WyvgilkasrHVMVEAb83mfB7I0vhdWjr8sixXIaUy8QW69uHXPidzreGc4/XxWB7wUO5fzacpNRBZEkY1DcZ98RqaGcT7nDc4l5xTNAIAPzXBGCN5aeYdkOKrSIjFxhnzKT9A91JcrhbCEKvfyM3V6TIQF/B/lFrp86bpaS0RB5XaH/ZrLKxxexx7KfAWIO2v+FMxGEjZTZ0dF3BHz2feKxJqsgeQ42dBcR52yTstLjZrqMfnKm2dzsEMyCs4g0Pe2NKX5t9E6pw4+aOgcNMOcqx3qO0NW1d7vLZGBTFx86+2utjourJTlnmDd6HRICUxK9QX/cHSFJbUrRJzufEcpRh6ge0BWjGbaQ1pUDlNhnC7OqqXzEWzyyH5r16bFK8gpdh30zbGFM68n7/x2ziEGTht54ikfZ7nTWsWe6dQXn/9zTdfTbSXyLdNO/Cz9q7Vqug1DNIaWFOn6xykmi5MYMizKdCpW20SRnnMC7FJtZEcr7qsNrRNONAzTgzn1qdpZByHmQuzDtjOH+JBN/qWGjnGjsPRUzg0OHoGcMi9v28t3s1+MJhI2eOHZl26cg6tNqoPkWlTG1VRVQEuLHq3CAHSJoixCJ4WgMfDSEYxhK+ACcoT4wlykzUqDxg+1T9UtKlNFWyajNeK3vYTfz0MqZrF/U4a3iqXxbqllB8LouqKXGrbyxPJU3HIYfIg2S9cbgFoMTElTScfAAyDiCZGM9hTGZnz1SQGGQ2sm4dhFFkFNPPzLRTJaGe1kKlWQkTSIa6f92Oy4DLWgxQtA+g5BEsFgzX1xtugFpZYllX+Lf1+zqTTTjTdoKYxORvJBNs74e8DXTJeHnAqARwbLICQScGgB2f1TQBhg2/0/TCRsTvymuBCc+bebByOJTrTWQIA3rR0dX0/uKeux1EZqQ3lRgrk1cuLUF9s+W6CvmLaRedJCdQLcGPdWOAklnueOeT4NFJjTZ+DxQLRpdYfe+FM/YwUBVQcf4Wop9YqyrRFnyzpbjfTbI0ODz60YSAFzMcoIH3MyxMNn8kNTXeoKqqboYCbsVxzyPuMpAAbbMVTYh5VbuaP1TPjauBB2Lg6UsptA6cx9AbCQddS4O2AJEfSrhL2MAJb8rfgjfbnQDk4F3U1Xm+WVwR6tOBnXqJArufA2SsIDNSoMXoxGqMPdMkhcUOcg6a0RVe7fSPwOlqiNgT7zQatzLRR/1Kei0HpTr2Ba+BOujXPL49kkIMJzw/9NypJHOw2GRSalG84BHPGC5Wkd2i8rMiiBXYTAyRYaRQpotBUnK1a6z/R5STUZSnyXneFqf0l88Sk2IEd1pP7jGf2ZInmO88SE4gzjDyJzpvuThgXqt4Y+03DcKWkaQ0G2+Kf/PNxq1yfYohdRgtgd4CgZQCURFSZTsAZG0w2VcSUiPBnADjNuUPKiZ1s6gnLZC8iNsMtGQ0vv6HHbWQp0UJgXYjuM5FwyX9QgqIZCdgItwm/HDLW9cIrskRn/FPMmIrG0mpWMdULvLD0V7WKoUXzQFfHxNpFXKJ20owrpYLMhQNHsfqqhjxNcao7r5KpSwtVY32ceDdagDbF6QOnEux+UmzK17MkOqwXvgpWmfVdBAGd/u0WT1hdJsRctgRdqdC6+eipEgzlbDedijcg7gBeyuLLWMZVWFIciq+ixHStmidY7+kS2byvo1JFzbjU+c3BvhpNEDHuhC1g/hIl7pBOnyaOMp9VTDLI7jFhWbohz6WUC2f2M7ao8cs0YbLsdzIQNwjgEP8M6yYv7eqt70K0FJbsmhO+q4mKOD1JE+6M81ZoXHpmQMh8L0Jd0MgHPVJKGdmjoXFLfec2vn9J0jp0R1LXCpEL9pbtrQHp6KttDRYbgMYNsxuxoP1fMgYFaMnWZFup4oq2GMAvOgPreHvkpKqJsigt4/FbjpX2l5BU2bHNp54JQdZWfdd1aRlzGEp4GIzylClY5qS1KXK3dRfFOb/5yDKKeh4VLBy7lOe7aQu572cHNchl2AySNR5zUUUUvGUNPiPReR9BCThbk4wtWFSfVoaOXhcwsajS5QnMt8h9oy81Z4ievAVhcESySUDBOFHlldSKdZveTMXAhhABtyDSUp7H1WqO4RP0M26sWXRYRtAD85eqbqnw62dp+EYOY2xXsYXyJkazGnA2AClVZrHpjg98FFjRKlZ3hB0mEm8cZN6hPWrb8WBGibgBy6bvltwTg0+TeIelFcwAzZMvHqcpMtGIiGJfleCv4puMVyhQkawxjcasEQWEpql2HUBJDZz1LrxwERq7h1Z06cL7N20C/3zuodd89Hu/+4/+Bq/3X7yFppMLfeNh/P2A+JtHnwCJQPtv1gL25u/IrwvbhGgoHqAQr5M7tEued92NsixZeMAROjf4tZrfxmzBoEIeHN7BZsMgd64gfrWKVJsaIr6dvzk5p/EpFB3grEpKRqvGcxRtwfYx1BPOq6MFD7w3/YqCu94s8K/z2nkzXabTgVSVLAjuN6MxY46GHP1WZEVHcEIistryHOo6/RL6GxB0rK3MSwSNoQqvtSJxgnGEzBhxp2j/+5BJNYG+mHVUqNYJS7W/dru4XjjSLcinseEREO8iylksqRersjZVQ7d1NHPThM8C9fbSBAz48SMEPJkpSYnBFCRgNSM2pErtRdWPXdkVtrh5sruCIdrRnPnV9wGFONxn5djZMl5emg1UiPOs/gXz6Gmiu+MaJXAGe/RzxaEcFCPAWFcOrTm+rHXlkt7aRiRFToOMueWMqA179ffPtN/4IYexxrSomXRCRMDiyIkDySQdlttYXC6A6ibMAPetN4Ph6eJ5CgXQekqDGeGTbGPQ9QXnZIzs9v1COFQ1rY945efn0ZKNWswTTZ1CP1JzuXBEZnRUfmPFhKuIevukJsdzD1Lzyadx+ehsIQe2HcRKMRLHyBqhWpuiFXTX9itVRvL8duit2JyT2qkNFOt5m9abh+1shQ1yaAICHJ/bkY6tuAmsIigTXSUgXqVcOGqF56l7wh6+u9X5UpAAzw0ohBiEh1Q6m4ef3YVx6y0bnnSumO8mRTYB1G1TEezWzDvpQiIuUcunnz1ayUHahjRzShMnfUNYeYKugCzL+6M9Hms75ayZ5CbmZCkuh89DfXOfNrd2ajm64jr2ejCNZNe7gUy0QOf51LgM/Ls9QzGMrGImmhJjHKj69SzRGyB9NmNI4tA65FHMtWdyNboRYaCIatE/Mu/RNL5RWnNSkgXV0W3sxA2Q/itxDU6TRJSKMDUzf/2gXEsv+eR4KU0k/l4bra20KKkXoE4iFVgi/DKazdREmWjadUxQ3s3X1sbHYKyjbysGpSuHqwn31VXtl0z97t/kXW0HpFIWAq86vYA/OOsv9E+L6QXIb3oryjFqBhTCpuCm1xNYVIpLZW+bd5VE2oo79DzTwnLurDSV/DYaWzUrKK+y/Vfo7KmWP68H45hySmzTG/szqTrmrhuQCYnV5BPoqj//K4agUTpaor5FuJ0lbg2ZjMriplEMWfjMJEkz6YMRgqjLsNOkAKt3F8OYNRA1+kfM1bpfuk0KBo6lnm17tqK4MOwGbndD0DbLKHhItx0YuYgZSyZ4mv92d9pmM5bKSna0ui6S2nm0Zf/apkgKeyvCT2d1kyLgnuD4JAk+1hPDTGfr6rsLQ7EgaSUEvkTClYh4NRbI6WZee5nugekqEICgCAx3T5GxGAMBqTDF9DaX/9plbmQ1AZya8AVQkBXkUmtIDAidIRdKEQ73wNNoRaQsIROn5VLx1kFhRNq4lUp4RDEdF4dT29xbF3CRkBbPPeN+NtN//qBKimLJjfHQA+0Tr68MNQMfREUmuR5I0VQwJrb8T/G4tDkWoKY5bVLTLo8eByRJRouR2kAnvie+BMu7MqFwowZRPJAOTAw7eTkay88S98bufwblZN0nMG1iZpAjdbUUFf9KUbpTzx41lj3MWTlW2rETlotXmLRuiziBaU2vQo8D3RC32IgPI5WHgvmr9yTQq7vFuupoN19t0Eft9gSup/AnmU20W3TJlmsNHvTTYPszNuHM5/i0Trw8ObxqqszlS2v8SYiq13kWZC4J+EU7V1nzqZ+0nFzGtYyU1/NJwepFJTKdStpl2szDa8uT07WhunjlECBMoR/DEHzSZeiUnT7mxrSy8iatseQ5RqaTJoM2WsKcDrqcjprryKlTtkzdJP+vlIkNCK/oowKKkKloogTU7tSZAhNuTMBmQkQ4LCAyMiExAgDBYQbA9duZMzASqiUK9H3biwgGKtlOpd1UqaTc2pMHLryFrseKVvhkTdgivQyf16xbEZ+MdSw4up3EfPWw1gHV1PvqtFgjEG0HtUWFM54MKt+ezRzlXWC3OFC5ZZMNOueSyNZC7rxGXvq5N1sXtQ0NiPOTD7WyciXb6KsTMI8XK7+xtUqXOQW42ocvIOF9vU9CKMKVcZ3IbtRxfK6YDp9pCYBfS6GhSYmydteEHyea0xxZ0kpTce7PcUW6ozMtBqrUoLPiWEKMqLtBUsuav6NX/bisnx1kDQxfD1rrcmftjiq5f84mjxhhmSN289KnPS0r+im8/E/Q7AP3vr4Kkd7P5QDtrjJvQIL47VjGmYdiJcyKUpFLrfaUn2TznGvVwcoaLObpMqojO7PoMkwcfOxMKwQsiiG62o550sGhaYnn2MjbjAyhwtPgl2TxN4XvQNC+snyLVlSiM/OkORn3fQN9wHkeu/6SLePsLZt0eyRGOtt3BEDXxo0Gqdri6t1et5Cs57S3yxA3rGGd584I6H0XquzPfWEk1cFr2Ha10ulfdi6ud0cm3KigCTAmW96kUGYOK2cYXyXLHB82BPEzTlpiIyHhS/SLVlqE1zr1wZ5+hnaT0Z3t6hjplSsbRB7NpvpH0K0RRNwzOOlfC9tWZRsQGUj3+VyjMXVGBJWow4Hey3pq31Lvz6epCHBv4oefPsq1KvHoCBIPetcfJ1PAzmhJ48XAV2PvFzvr1CxpUhaIJ3WIrSToKtXWbgkIuyT0D/9rd9KV2kcpUkDOJwqnP8v7d8fTvDbpcwoozhSi6Leb+jkhLb0svAiynZtLydGrTDo2+P74VpX36XjgJHBLTTWh8pTSN9JxeLziuPtQ88zZm2vqb6b2+6Nc6pbGR7K38ElNbYtjM3oj3AxscqMc3a6dNQazdk4Y/9XhawUh3tYy7oXPEe9MMyNkGSLpn4OseIxBSN/JYVuSEOIccZch4M9LKTormmotbh163Ij3dGQC/wFLgZICRcncp0qzJBcPcZgEZirPkpa9VIOty86J2xJxzU7Ig1hlzm4aZDbd5rwFz74Sj9YX5yNyWmpD8IyV1nOPLasTpdaJuvT1quq3uZEcijivscWBt+UBl1hVEwmaDOzd2JXW639pNtp8+dBvoDx6Ioy3Qkx3uZpl3RLUiE/JWpBYJoVxQI/82rJBzp0DjnPgWsELhzGXyUn5vz5jM2dy2JCuBWGPNcrmUSTxKKmNyzWj4s0W0tdUIYeJ0dtVOgTV41xuu2B5I4siitaVq1S21S5jOFF2p2VbMKZv1/UQqVDcRBDWOgTkNOC/I7fucRYJ7nkMQSwA+aEBd+DhxcNzxRsBVrFAIkwD5kzpmnbvpwrPvdhQsMNqzZwHanJezTEEqf+ESEk9wa+PK6xJ14CJQ1DG+Jdibkre3Kv+e9d0vJh9ygwlN0YM2sYuaqTByYEEtbF70LsTCAWoejwujOg7A+AEHN9SXlZM8NGYfFYTy3DFWj65xt/G/c0Ojz+J8ViuDz9FnNJ293Q3gIWLffI3swerM9Ll1Gkd/mr1mq80enkGvLzjXz0VNRdcdUnZGZm2DbTvhG8q2nAUgtG7W3FRdYRTcE4CHtyz5fxevVomFMamRCwQCNB+DOHQjgvNVZEiwcW6rFdstqN7844iU36Mo4XT/gyClmhduxqGqzrC9TLLrPoCCwyPWcd0kvtvt84DCCPOYX9hVAA2/GFI1Af6elXh3SrT6CdkmMLY8VusLdh8lQHiU/0jbZ/5aMueW/Kbwj6d5kNDeqAB1ZhAcIdZ6pCiXI/+v1eYUfRLXQww4rDU+tNBLTlNzd2nxWOISSmZ0MdxuUryOoYZg1SDHCpyVXeZL8bw6J3WjfLGOE8hTKd38TOooMyVfp0TT4WGhzIahzCjZKqpFED1evdFaWfuM9NsLMnchFGYOaQYWZiZWOpFVS6zYHUWtk4yMrNzE5ax1QWtPbJIZpBqd6iejPNfoQ5bLaDcxD/FtgLuwxeTEvzdye0K4UXVhR3WegY129TuWj6Avl8m1eZb/SCbvakk7iMzo97mXMbu692kHormbCbVg9HX+Qbdv77lngTqJqSB+VkYzqfjY9/XdBfzr/i9YvW6n21UnVe2HK0BCtzcxObJyURbYCd5w2FDd2B72Gp1b3lXGE1vrmfs1zRVPw+vG+JeODF99mwxW6JiXH3tY7UeTbHN+LgrH3KXHv0hoNbGisblSyjicpN+tlow2fEJMy+loCvGFpVVt2CKGOxUFaIpr/ZIlOPmtuOzIVbFUKlcO2PIlKOeewlUYhtRUOUaaeHkwZ3oJ9avXu025szXK1+b0j5nBgmhv2zSu+jDvT32wHU0z8HDdBV/upgR3lAAfXLVVeMAVCu9O3pFObxQgFbbIsjMwkKyyUYeaeu740CRnrFTo9kMAie4/Mou5YBGC4xl7g9zMf2ZuF2XZvt6RvXzhQW3UrlcpbpTzha+Vk5QnGOM4vPVdj+OMRFIAjaFi/oLHM8FjekbtlPV988qE5VlrQdaygWEKowAeMK0gqg/Q+IMqqIRabir5eipcNCFU2DoW6T1BgrxMS2DGpQ6LjNgOjeHQIIesxAhFoUUjqHFfaU41XMWXMtEC/i5xeVttjE39dvb6Xk7ga+QFrVyZNb3I1/nHjk+M9r3ykXm0iSSkVn+hOIwMinj/R69NI91sEjzWFTDP1vrgRThUpfjOjg7U6wHUQonJY40RtCHCGdPUlWY6lRYHC7zPvNeDjM/gscW2jkw9wnowvpHZo6a4DOEzLfJx0G2G2tLLouusFzpuUba054t8Xy6LmdMmSBeALgvtmc9pktBnsuK5pTJDRNBCxP90CCBfKFzlYE8ETA5MGhxqwST2ZmptPmVdWEa/pBlYcbxUcWFT9IjX9Jb84IyONqWrhty2iYrPPWly6pjRTH7fOriuA3zR4Bu3XlVu7TnQlThQcqz+PBkOwa+hNc1ckjHWhmcqjpt2Ze43ESX6iufHqY8C6ycwNOqj70hD2mSBAws56Qs6+4brcobzakPuweezmqwIY85Sgwct1fTx1TC4rAjemtGxGkwmBhBVJz2i5bWNhmWmT0+s4AK8g6VKqmwLu/W72IXXCyqYFHbyxysETWAeD8phS4PyMWARAyIeyBi9CYBszbZvOpeqpWiJR/Xul+Hxa+orlEzZFWNJT84nkpVQN05sBqXyOtkIkIKNLDkwTjgmu42w/zwFBUvSsGUWpTDvJr65OpDh127wCU0XUkNvvEbgrx+LZrzbVNoaZuVnyqEiFVPrJquXjKm7LZpVU9Oejhd6QV1ejexY1cBwqjXyqx8Jk+DwkQkWlN6M4lAFU5M64UKxI3gqjTzeT53h6EhNtfaMO64b/S0mYbGurYe4jVP0YJ7waz+4HYJt0pxn7LIUGgokY9Hb9fEOgK8XKzBsuSqwZVO46+y+U3U3iChvnrWYQPWswZ8AbksrDgXZBl2sQeZ2ZFpir7qGGzAC2ny3RjcVCGa+qNktMA6FWyQ6UJvX4YRCH+qsVD89U4jVhlyTO5qS4iwy+NFfd8VvEN2pupeVAG6TpJ5Rz+abjSB0S3/NEehcNoWOxAC6pwbsZLIBSRznzPEqS4nwqcabE34vihH8D69CeKyBZJelJX6MmdVHdknr4JnwHiYQsgXvKyVfASsVZackxIj8sI3bsA9TCa4ritnuMAfzwc3nfjroEqitbV2fd0mj63JZpcTgXs1jblYShzGGrP0EIm5j1opQb5wX+TGwUo683kZeN4PXDv76yxP5b1VMPj9yfv+aswzVsH1QyZlWQVO6EZGoxUWCKJEGRRqHp+z4q7TWdDYeSeZxoyX7Ix9mGKmsuNZjrGUbojTaOyuGOz3jNW+XY5CfyXQcwI8wTdHX5ZTGCFFpj6NVWIuX2ENtMYL3A3oTXdAn+drfHuttOa8nIuYPNFyb6bNe8H2KnqoSpo8gYpA2FMLfmfpmewcYC1yX8RJU/Sy203ijEIyJer7kp9nYiUcFKfrTmqRPcYoyE2fRLxKENo61pRcVUWEWikOp3+L8uQwMhtEplUgyHwZ4saBE1MVykxG2JpGmVogqjH1Ue1CVCsFGri/JMpJKASZj6gFOJxbA7dmDEqqrhO6y0OoixkKceszsoeSMZyGN4V/74Ko4ckxhEvkYe1oFFpU76golKMBpQoJXJhCyY82twi2vuHEVf+B7pF0B2kWhquq1pVksQiDUXAgNv4D9m9lSqzj0bPiAqt03mXN6o55oavJWSJAsPGiuLCeal9K6jIhQE1PK65fUoWR+nb3+uwYGrr3zzMjTwPPK363ugrNUdw7i5JRc+5DwNMoXcKVaXH5qiZbJ/zidmpbpgIYPcXB5Dn4tPO/+qTFrl7jMAIAXsXbH2p5B5qm1T1ho4mKHFEzUa9WVfPSbrkVyRwOIvl7mF7gjV5OGlF/3Yn8XWpZp/n+1Cu10E+EcJM6DEcSDSTUqMjb06pYlfBfXKOg6DtC6BZmRXQhWO73iIAUBEGYplHk+tqXAgGAceAcBZHuW4tQCPUdCCfOgQULGhzVWgNoLXI/5qHrm3GPD0zreQeseUxLLzgbgjuNJBT58ANTEzQqKXh6nrkGTwukCQk9uCPgCST0bATEeBT2/7vBOoti3CwqvB4A2ZcXRfaL6CgCFcdiZYV6+smANVAT6+skuXUunmbs6J/BiM6PXZLQ6IMG3cgpIDcatR0LHqdI61bDI4+tdEEzWvsUo4Ww31HXqANp0qaK/HFNezt/6x/jrTOuEJbqX7u8DuTaNX8K2rppB42XOJXtGD8UytA4nwkjtglvLyFOepptc6ijAyBGZY+5Jis7fNCWednsZXPvKbYouq5F0Kzm6IkweKZ58a4qcfRqZqYJDedIZnQSNETVLQkDh7J3oGkQJrJUqlFFACX0+H9jNLDTHIvalBAbkWKHkvAdhJa6MrvLhen+iMxGIiLnAxwPVSisiBeP74pvsw93BVcqNXilEvVLJzy0SusJ1swbHVMjiT4SWNgjxQa+8vu6b7PIm/tg6+VEVWT6LCDeROqTuT8Yiyo5RXzI6eIYBilQ/aYHot1QIgtN/c5yhNQrX/GOc/9AdTS8GoOndlwNZiIx8gAmCVzE+h1Qu8dEGSMHam9AY/V+2YyWbecqefLZL1OlL9vShB0LUhtc+qbWA3p3HNG/il5gwRIJjHRYW27J1PADZV+d03Qb5CS9tf4IDQni9UQOK5eEGpLQZcUTLUuTGBAx+01y1keMexi8/pFbgLjgeV4FccyAbPO4O/Pq+kTkNlqqVLF9iGxjLLkoqrcS8nnp2KMbUVNvveIDEYwKxTYb5e12QI3nYxZdLWmvzofzYyYr6M89CIyMAd3ZK+cwj6cuxlTyq6yUoefwT1mSDYfEPO1k6/WNmHIm+4cHap2NuUebR97z6t7cpOMzd5vz8Aj1o1Cj0Ip/pqLxG+HNndZKoml5TWVkzZRZRNHE74DXaJWAdSn3Q3qiE6dVtgPcRjjXCKPFdKTCahRskkS7/ueh/s2bcUi9jHmkx3B8M5nsRpjZDpjAeIuC/0p/+oRcMiTO81qg3I+cZP/Kq+Ix8WchpH/Wd8C8F4nRALkMRhWIX7nbRScEDCE4I6pj3gDSeQx1/r1al7npMnRHJaGMjhdrRx81OxZfee/+8L2wDk9kzyBlKbwV9RpAumX+hLChAToBcIBH0hOEvl4huS0LFs9N6XbFch4iN9g1CEPyPth6fOoR9do6ltYGEKd48xh6AJFVgqEwx4reN3Xm7MO4Pr2BJ1AAy3Bt1rLLzTuRb0yApEuVljS0/PQb949Nx6bmpHBztfdqF6NHeSJl2u8zI0jHGzVcwnOoBkCZC4iroJT72stPUCrfVu/EmPen+YHeKUkXVJ3hdxTkz8f/oeHw/axhkx/NjnNvNIfBk97/+m41cvdwiPsoItYdq8p5WY5SS0bP81sWIF3meVVV9VsFgvb/hYJKCT1cLOOKLlRHxljc14UgjOqkBLZ+S6WF8Ca9upQeyLH5dwxn3FVKqcQ0hRCcM8655RgwHUEnJyd6K5DWUXa3221LEkpp2e/3+90O10IopcCtr8NrClj0/TBirrV6bQwYYOurbKwKHL1b7WzP5GF0TEndGUnWOWLqhHsPvUhzLkXxIf/APCl8bUnNPBDPNJIET0+XQACPEVyf5FJdUazMEkkElSRmQPjzCV2t6N2GtVTCQN2bvTwZeKhY2cnjuSZX27yKAQ2xB13AdzPFhsErx5kT/JYmj8jF4WEGqyw9KRQilUqJbvsd3C2Nz8tBnO3mSqDuk5KlrVTQRF2kJhI0VIPURhf64dDPZk04p41XYcBXbzrtf4iiIJl/lfP1CrP9MbyY4+DJlPkqbEDSFyiJiqDo16aBDrFhCrcwespUiFFIOqscCcFqFnIQN/9kB4DDFS5dF5099EPeEbSbvd+fc0ylYFZ1EKwgvnZbr8eYgvdGSmsHxVNAGT0rfYfQ4suFEUwV1HLX8dJ2N1b8+pEdM1YwCsqhXh8/sb8vPU2MLCJRtSivgCqHoaULABBdVeIaOpgbb8Xn8Lo3KpvbRr+RAsJYz15LdRvfYCXpdd3MRK/Via82Aav/FjuhZXnta2G0vZ4DL7SeogIv8yM2StVbZNd4gx60O3IXYhdEsayvBfeSzsOrWosPtg0XoLbkZ7WGVbyqLhd2lFGIQKZT4n5w8f1K0WzS3EkGKWwkyJFJGb+eXGfALrgtTcIdGIeQch1XRQUuc4HFFErqdjTMk4LCVG4yStZayEjH9ZIc/9Rc1OXjG8ejYZD3CR5zUQuCCuqt+0SZQbwVo7t33w/xLjh+wdVMGgXLsGBQ9TwkwJDLhQOiYmjPn9eWfp/YKPJ3vCQF3vxAMN1r51OJMj9V4LVLgfIvMefE8xOwg+WPYZqSkS9jQceKC+BTxQj4fojpJ7oB5sJodCmXc+UGpd8jSsMVWrQrn3qPt8huuHZGMQlyhKXO3J9qD8L9yiKmNuRxbYydLcXdH0TrzSsXOUK8iuer2u9Lt+cmy6gEILBgLnCPawVrtvwqDMN4/5oyW8jdgXaKXbxQpfUD6vg4VuoUfIBBIeoSiGcevXpDoJtTtLKscV4niVkjBfKjT9dU6gVEsO4kzyDEVo5gF8YcQwlYvWDsAG0/LuYFuUFjM81MNxc5V2LWCDbvbK76YmXetbngeY+Ewr5srsiSfZVxL0MyWeNTExUwLIfueA1ToXiGe7AuTCdjZmre5TDDYG62appLygkhvlmmZ2SedibpSfhQPSkoGItBm0GoPCNG8jRyIEQqRD7uRRDUUuMwQa1ZUTLWDDa4z85vcNADVbFbZIJUlda2IhuRuFuXSxrGMa5UxVYJkhXJXFR/DGx7GWTOvsruTaL1KSH2CjQNQoijzPWwq3qt1SWutCDEIQ2ltrNlZDpviQ9OseWUsdimiBq5ljQ/uyp3SHGiDnwwg5uEoX4FigSEwGMGfOihNnspMooKMNfq79p4sVxrFmrw/WlEzwFJxerEYucdFCg83VW22lYvv8qSlNaDPwKs9Wrd79xcL1YsLhkbi7hSOFjDpL7K0ijJMogbmwde9ky5wGb81gxGYJY5LTpqBxrtWVLKcvWa1uiMU8bPlTfHMoizEA6wU4MqBZNjSoDQWE444dyPw2mjMme4fIZABZViWZRnLV+Y8HhX//wRENMCeK4pFiBsxKrK7Uoa2RkbECDryNEKHRSwbYOgAhVDg53Huu0N2ypKr3VojCwslTZoYTBhQ4HpII/M6zm+fHg/XgyWyxgJVAFrxstbhA6Y97agFb3xFI7fLqJ4prFmTxyQDA1l5mKnEt5LY1gNOTs+LvJK1qVniSbrNZ8rTDEfGJQ4r6KNpwFzC7yYJQIKg5JIRz4xx2dcfePLbGkRR04U/gpUHdGRfyEmfGUphA6AMRFmOZ6P0Zfegy1smVvRDH0Bf6n/tVQ669eKQjvwuS7wAMO18fOStolhf5+T2l9xkk6SOQ5OwLVQwx5CWAruWSmag4pF9WuopP3DTKsoG7Vc/As4mcib6VcWzQc1KPOmGUOekzNIu239SglVLVoW6MbUXTHljVZT2kWz96YCEpTdRgR1dOH775WgZjpe/ftC+NreBfb+pAPq3N1R3bZJFba7HYV078yrhHiif3dDThFfPQValacG+PVMkwZtJZZap+3P9e5Scby+FyEQ19osDiGYp4iPRoAAbSA9KtzwQt2940Y3OWzzvITTSStKuRGW7I1sq1qvDPjtDxwP9SB9stnxnJVyJZs0i40r6qANNcHZgRFiL9YMtEgzrmwl96+6msbkpilpPeVd78iZFdqxvmWSQYjdWUcNdyKLbD2btvXHjNueIv2VhpHziwf5JQYYhZ5Tpo65TvJXq4x5mfCr7Cxxu4jx6PjN8DacmRglam4KK9iV66ezabsX8fcMkWk2aFGuozEm4RyU5rId9h5wkMX+j+hJiAbpvByl3qemaC6OxxM0V9303ZSX4XBTEmxG4rMY/AFgICskzEcZy0DMkHLTIxO3cZ5klK0W0qD8wJDlZMZMSNOM/MTxw0zyHYzpqqvpGWqlMoYZ1BJ63J7FA2idiV4tAdi2W8dkfqb9TXp1/gKKLtumBJU99YxDKG9YiffdxpuQ+Ogxj6Xf3D7OMIQPBcNyYJ+Wv97kdDnQk2vL6AGDxmaKSVRaeLYypYNIVVdc5oTuA80iZqxMJPusuzIlVCr8ms/aMoh0clKgfQtN0WT1rDyOVZjZvZ1PFO6kkUVJgd+XQAW4uYG43WKc7k2HLhPAkgRmzHM9Up4ub5oDI89P5UgQ28nPr2LdGB/N7CaKuhokLl4+rjZErG5xRV8CBphxxybPCEmSTsz1pEK5Lxa/BYkCMr2mIzzjb/cKQojoNa6O/+/y/ZIsmXa04hZV/gxImGXOVvKmbrHvzUoxA/xuJu0J5bDm5ipWCxYAZf06xIfJYMpqP+5D2tZpfmYDO3D2XUGVUBre17mOrHyOL2bESmFhnHx0L42QCybZxRXqksEl0/ZDfhJjPAEnkZ2Xfn5gH4fgxmgr+YvPk4i42yMv0wruhNn+5Wb4cUesP96Ik4/f7lnP2UqcQovVShRaj7hi/Et+K1kCljXLGx/cH0xHemhKrshWpSU7LKy31zHdvWwsLi8LrfYCwPtDTPTvH0qgv+SCGBAsNqyAfkzOOsDJ3s31kjeTbzZbLy5WmJgRha3YymHpT1wTQi+X3wr578BQktxr39JxQtTSzx4BQA2TNXsnE9MNo/f6LUOS0hjoOM9b0sUsGoDyllJwoFrFKN7QOKHVrQ/mB6K0ORqwA8cbLaKtXhMPHzpTMVEenQyMYJy1UI6Dh0raQx0lsPeibUzRvoNrRKkWgXoEPN4I5vnQhFUhiyR2i4E0sSBeUS0W65zLHdWVjfXFjeyxcRmwPM9WqS++aUVXVarPDo9TcYkvJVgh8yRmx0wOm73y+YXP6ZsbsOEeH4wH/HdwsgnI5rQXFPd0/d6SYlq2jAk0lzU1eqtLu5Bu1Hgr6dmoeiFUS6cgxfgKeb16NAMdzewe67QmOo07+XHrnPipSoJu4Vra9L4ge+7bahv3GBIFd7fXKltC3SgVjDGvhYGXgY8iusfs6+yA7TwbkggtQAyE1GRHEyr7CVV/OJgJM2wYw9mGI2k0vggyuq/q5p8Av0mNjNawJQvRQ3ij6uGrUB0mZOPFS+vs8M4brCRpTYJ1rJfSR+VYv+atXGRZyptg+4q+Tk+zbC0OzNrgVUqyaFqYdg4Izjv0xtUE8i020jJe+Bi8ncmUc00NwQk/GUBOfyABaW84TOmXdx/WkenRZg3tUkplfzEJUX3pieCGGoj6wzZrpArJrTlNnGtpocHlCSrAfdzvjALS/5QmluNuKSWv7QAdG+bNPs194uDlEui84qAKlmvNylqy3451+M7WND/DpjBvN+atBxZ2HZXCKtQEDJJPV7lMh4GQxqFzKgMyNPCgiznmDRT50Q55ktLF+MRfDPS6p9hcloUhwSMKZ+/Xr91hE545zSSRBBeRTsWpzMyl6TDo/Bi17stc3aJQthUqigndZUHh/DOlHh65WQt1QJKNSZJUswNEnhLv8DhGUP/8GZK2MedyRw38puPZjGeZV0dL74n71dG+GwAI2NVJfrnJRlhuvGwZcluGr7edVN6b5647teKYf8LKbc3kwGdGCmvsP/Dbzw23Oglj9m3aUWITdGF4+bo7zd014F6b/MZvP5JRledeKJL8w4K39XNJe9m3dXCeho6N0Mu2ZGsPJj6x9ZaBXnjVtfXkhJp2sULXNYVd/lWWQv8fMM8jAiF+6ZEqjXz6Gr5djAOSkwbdoAw2aW7SxLkh5+SbImXCr3Uk6BZvZZxWUzGpJ8zCgmPCvVTbMjtRAEW394vEnqq3iqTrctm0f1XrZFnOsG66OpmHzQuWJrb2OG0GQC6JC9ATed+d3Bz3nu8paPRZpXgXvh/WHlvJBRjpmYdz3Lp7pah32JSF+aXbcvRf3XST6Lx9GLCQMm5H2uyypBQeNul5oK7AMtSXqq12oeWSoOpWOMKycCkv3y1irGkCFVnD1NxCckPJ2kmhTA30jEJhfkaNsRw0z1081Lhsh7LXV9N846KyNWG4OKVmjw/BZC15yT/isYOoJN7OXKW0tr442+xX0YAQR1AxAmQuC4EHEH+xLLKymPkXruHTmanu5XIkEqpsB+LDLOFD/IVgf0BTm2Dmn7H2CSCsNjtU6u7GUDEL481gHT1DNz3jm3MVRwTNMxsR/3PpxmpYB+pv85NbVb/+vkpXKn5/sRbI+yJw6+Vl/1X/0oxF9LY9MVivQZyfSSbLhJPdsdQnVvUzxPO2d4C0LyFeN+77uHBdtjdGV0tWZGfaX6M7yTnrEtAiMiZGSEyLb3g9LNyejkwS3o+exVKDrqhW5/6ljm5Ecznz5AHqkKGO07EZKj3S2lQ5aT5BnNKiaMUnMG7KbUNf3qO7UWGEa8//LgkCWQzjs5jMNatoPt4u4rD/k2Mct9EjkQ01to1QgQxEHYiGfr+5pz93ZCdI09iS+SzwSdUBh7K4bv2N1v709gDCvv3Yl1x7UG34wxuYwDX/GpHjvDkHlnu0zaeOfHKu5DbiEbiYFAG5Kcf/Sw13MPVIDP8WaKyep93kCmaHb+i226Dv54m9gF7SEsibP9CrjMTBJy5pZgJCW0C395tBfj8ds6c9kGy/MAqz6I1n61ift/KnfN5IJF6VZtjkxSvFH5JBp6F+FJIJ9/Xd1ZVfvAVuuozkpv/Kpqdsnk1h7cHMvFC6VvYAcOvw3gaatlDsElu7ubdMx7rJj4A0pwo49BE1ZZHNepE64q7wpncjjkJEC1R9aS36NwsFnDcGt2ccK0nv6s7jhKlJ/eUep0gbXXQPm/H3vYWznbmgfbHPJ+n9bCrhTYXOLUTkTbxNTriHrfV90xfVs+4MaVFUK/WTXPExmY3n8/1hI5M+bwD0vTrYUWRfC46W5b8nyI6ezNnNZQbJ+l/azSzbMUaBfCoDefjOOY5wDvGbO/lV/6vKTcEVj7vERcQz5zeVeHB0C+Mti+yQUhtuA/B76q2u8825jbFzZMuRtyDWXZxj1y7YiOO5OgCQRyv+ZU8D+qnlcvbZD8SHs75NQj7NfMG58geXDbvfpMiovHTORogaL5Xoleyc5ieJVRL+LplqsKqaNnebF3VNVGnee4pKx23qnNCImDmghRt0eNPcsaru/Zq1HDy5lfmI61RMzA/U/ieTXVkJTiRt+ofKo3gYlz7u5w/4wj6Gq5jT1rM2fod7jDUI9QVHOtHWZ3vjA43WffUtvrSyBuc+uglgpdnojs6rIbdzeuD/DuP9RVdF9Tu0fMN64wmjOsQJY2OZIPXqp9OkY4vzc1bLHFXY/qS97fMXy7k68u91EvV9Ikmi87hUiSkbRdfUaA4n1yLWtxBSvpU96F3kjnzQkvPOOk9BueSX3GXTgwlwulJgJfqz4sx9DJ0oN+ZaGV6BI0NS8g6pCzC/GnVhnLlk9eSyZNXn4BHlSxwOMGya+XTr+kWhSvNBsTufbr2wjVbODS/wAjTnkX+NWoBDWuPyCP6dtjV+N/oB7VZEPKsuLNW4e3DmVfy/OY2z2qOLMWUd0HXCGg8AabWgbnLF4Xi/Coh+wdjqMcqF8TOQgqNpN2ZyfSZHn9mbfeL/XUto6YklqUM0LOgUreB76MmrKqqb/PNwZ4k2HnYQApD0NiVnUc6MhY46XSuAK+Igv7hfhOAWwJMUsRLrAWsbafHE0TIuXPcC2pvYiwCu1eAo59ZHtHExOg+oKJ5/nwhek8O0iUPawDLXGB1OKt8UZPF+Eht48a6dOgoMOvSZiHcdyR3l4hzSOSpvswAAOjACq6LVaGodeRZO506YNuGXZZjouE6x1L+8S5QntKLsSinkmhVYr5+uG7GG0NOlhO6fQAJNu7FZN6J8bZo0DM5t+EBhc3n0euu4xTGjL6GVRq0zsWIRbDrWcMvttFFX5KMNjbegXu3qZupROhm1Uyci1QsaSEEABOIoEt3PfIVe0zuyqGtelr4a/MsvUPVkFajLM6TfoqbZW3T1eo0EKXh1jnZCGhUqLSwrwWMSf0XlAjb7zpsxmyK7DAYduad37w12U4fwHUNXNEgGEo1WK7EibeFrPyw0ce4sIiv4MfiZfZZ5EaPG+wP6kmtRz80VTkAwGhQafbxzdECw2g8MoeGNk7JYRd3I7RdLM/YsVuQ8OtLIgBCivX/72eBJFIYerySZxxsF+VE4p+MnCj9sl0u7qFpS9O0T3OhQPk3QJv7SiXCiZ+Z0gRWmqEL2UXRTf+MsAwutwvU7A5gkAfOfMbEI2Pv4MsgCXQGlEPu0T6wuWIJrD74weCmr1oC82zvUmJsJieQFz9pRXwdPuKveSqGGYEkZMQCnYSREOMDOaTfzs84txplvkqA1tdzCq212dx6Q1Tm95GfeZln+oMwDZ5xfp8i6UWcYBrkstW4SC/p5XheqN2/AUTXi+VhKiULnvwECUh750kgwtJPp/OwhnjzqO+jCTNHJGxr0HDaBnrAbNeeg0oQuVemh4XeoY67MbPGwOcDK45x7I0SkGv7Nx43FvEvykDNADoSpengOMsUMf1FfvkJVBmT2HOsgeMBfscXTv5zVluP8QbaeuRfgFFMOUIVUYcPWS6wD1yE2fJQdl8kk5GLH2CnTKhVujls5qRZTu6GTUO459kNdD/lg5qjU/FTgVsfcDz6J5JhmvaS1sfhZzQT/u7/+5pm7Wu04E68UCSYiEkwQ0eeBc3l2qOfuFqTSeURQ7cCd0HLp/LpcTlvuxJjl6opTgq0j+F659baTmLj64w7AnHIYabnWdtyieoKXiNfRcppXdNlkTQ3K/Yqs/ha8x/4zpG1cCyGeE3pRzNj6VnUIH5bJWA7t6NhznPQr54n7GFDpLDdW70rsngao4XjBO3DVRQe+Bd+DSh9jHE6GdzZfVODSpAf65IczU6bTxw14n0M5SDc6u+wQkdtH8X0x02a0D/cV6+MCyy9aT3IuESvRqR6i3CMLMWdVa4PD5F1+7rxURl+DQ2p5275ku27do/H/so+qk577jCkepOvNfhcoqSmOZDvvdcbrSqIM2niCI+PWIXugvq4DQlrgB63gv6jx9njqetBEs67S+ACjn+IKm/kwKz/Ogy0rK0sjllg7B76rzXfcYIgjXesceC84A1OeGoT80yPviMfknk/deHCgOgNGW22je5a6xXE/N6IyQD4QJ0Qi5RuYhjQPWvATJwayf8i1ikIZyZCRmx31JLLT43TdCm0aMzVgzgvRdWax1F1sq38CxVRhx5ZLGqEm3j9M1oRa0aaZZWeBiXqJyFRi+oyoyheCaF+erm5v0f1gI7lA7Gxj+7q2UZ+cVr1QHu1Y0BpFBw+VeoUGk5zYs+W6KUvAnL5kKcmh2LlD76HdKz7u0LaWyBjbo5EjH6JN/eLBUzYMwx0JSKa5ghcIFMCeHGv0M7pd2afxvyQ3CdPMliRdHmzjUMNlMNBWLH5n0GIAR99NC629ZHxFE4vJ+hNVhemOwI152zP9Ohg9qsI5vi/1oWgZUx5ti6X2Pplu6TNdRIfWFBaOX+dZZlCEcwtoy3wj/joZqoc4oQnH5ELtw3f+6MVpPl8NXRBapKOPO8pX0llkOdu8HE7wrAWEE/tiCO1gn2CXkPpOIKgFg7YpQUfvCrhZgjcuwLNLs1cmjWe2HP6BqfH2fZkbg43OsAgldVvT7J2JCfFjU4Sjo7yXtmdxdFnxMQ3/iHhC8FM6f50dxiMq3zP0AmomK8GOL8o71R19EStsVJn/NUonEq0xm049rw84jmQTfgWtDbikuUtwHPajrChglTAscVnqyHVaH8wDTnGV2tD4F898nmTxPO8vb3cS82ibEVc0dpJSj+xGv6/0ouxjNuYZkLtSCccgUVrjdridfSr69JPbRex8aizRHje4vXVp2zIjLMS/HHm8I4k4ZfKf4qHd1KoPItdGUZtqRVeBGOZk7Qoq8+IQzvPW4LbqPV+R7/hOZ0vOa47TIdJ8Qd2U0uI8lmdclxUptqeYlfTB6t+g9bufKPBalbH4LDBPnrJn20IltWetZpZyF0tMa264uEiKxFbZANIY3hXC9mpwxgg4/dTccp1X1lfqcJ1iGOo7EYz3YqDzKJwTae1/rePG9qidwU2L2FQvV05Qpzwcgqq1A+X/GHiW7KPxnw6uTfh+zYFY6go5MrApj95cd8adnBv991vLvjWm1715V57PD65Ih5EiR49vqkgoOdgpQwkBYFE8svXjXBT7swgdXiaK1Lj+jxO96pldFKyXxnaCqxV34RfPqubglvF1LRwkTIXcE5AMVnAo93AVVAfRJaoEOMIGV94GnvjltozO/fk4J4j9/yo1bzH9k7NejHze6P8bkDmacKaQmJEO/9vhKX3rWPekKQaypbifS97HyiCMK7MvhxidHFqN5hWwjQ2+LreI3T/ryNyUD1tI/PL45HpuKhWAZi+PvPATNj3OFDLP3r2CEzz/Sf+QeTFtR83tAr5P/uCYkVC2UdR6134A7Eenjdz0xsxunk3J0wF2tOS69Kubp2xBsxrCZxlt8Xq2ybxTyXhhApGpSkm4jENJCcBPd1drS35sADhyUEmxTLAJAIwykK0ojqPOxuU2k/qf60quR5mzLZAfk20ojqEUW0i66/tw2QrcH3vefvxtH2whC3ni9phsPnG2lCebIc+duBAJ+VE/4rbi9mBoR/JUknAbvNbuC8CsbSueNg87p0rfhLQJ67DJpjhwmh9+KdE0FSKn10dbY4IFbfjDeFGjZJ4xWNI9Z2Bsvp/HhdOTWHa5a6fNGM1GR+Jm6xQYrkwgJbOw6HzPD/tfRCvmXaBgr8CqjuskRfzm8mHSo4pC2j8McvNZ7FftiKXWkYkij2C/q0vCvNe5IKzDuAtzsXhGrcTFepemSJmiyVYS5sCwRnoafd703itIKK5bHXtbY0cB6tg/U9LkyfRuHijGszOZWPT7ZMuvkiAcOFm8MCJLzglUACyWFHbrVomxH3yhNCRjam4Q6SNeyxEmnVwjlq0tOx88kKCuyCWdIA3WzwvlPJRevfrAxuyQ0EmloBJqCt9jbZQ6HQeJGggHfV0IKkM+cipTeEF/VePiaVVjWjMj6ZvQ1K2jWcVBGRSAN9u6AWiGXsKOxki8t3VCgOHW2QZHKS8ZrrmGUeZ88WVToBmpRat/DJRs2LaswSksl92JTFOBZwj7IaEUV8KjShHnNNBJihmlozr/KcwVRwks10qBbu3EDvfCcA9PxYG644jxTor2wFGiPKsScJf43ydSgPCMNPCk46YQ8RLtgDodfBYcgse6pMpd4ga4q8LEi99af61l1fZowd+Ntoqv5IPGU0tFdDEzz7nRLVN1zGplhMrHTa+XjHMsCv+G9jrfmEhgykHGRhSDfOqvWz9dGLB6QfBgRIE9xcIVrTt03RfRCUzMzQZFqNSG0FQksAWQNPZWRlJRF3hZVPnhEFC/2kWoraSffyeaidrI0ZomoS7mxeBeKRSJV75PR1EsX8tzZM+jlKX2suyCN3oED9Vf2QQ0dLb523hSXZJz0w1OdJj9c7FFY7bdCtnFSn4dmFYzteMXN2j8hnfLJQYj5gL6JJP8lJK/JQXnUzzr/ZB5WwS2/IymvoqYD+62sIpQICu+rQjP3Lntz69JWLqLtROtqarMmBYltY5i5HE61rXCMjeslhm4nWZOiPbNXx4GO9VVMonSv+IUqzWDT4U39HglMwVHo++1PNZuxvgetFPqCB7WonyoY9B4weYtHiJ+ZNQ3ALZe5orM5aCBgFUzdDE6Ay1Uc+Zot9WhmUvPTwpqoDbU8UPzfZNFv/qTlwqj4DHfXUBzKtRoppJ5wEBUfprbujDCqBxNkimGqQH66o7BDU1XAKw7z6610fL4NEUCsjhX1HEYy1pzaoNHj9Ij7Bk/7UFPrHXc4WaL+UsbOW8vIVbJp9DR0zcVRxJ6KU+sh1PbNHG5OcVCzLAk24wNKfoT8SW+YDGIScd0cP3StuRHL3NhgbtYLbZNbiK3qe0Z390qL8nLyE1qFFf45undzQ3UgIqVDOWulJjhhnywZYQDzWNCIBcmqmcyocejVidEvRE7G0kiPYahH0NWnE1ukFhQj+2ybvdkjLfXHkr7bo1p1ooT77ABfyriPZTuf4gSE1GmgnM+zTkf9qJUV6+UCAYVAfUQsVtYREN6yeMBYFAlfZ1aVEf2kZ+eMxnALIzeh+rGNJOHm3plu/w32KP6V6guSAyokWDCjZL7PaC3Vkta2+JWfnZQbGKrS5N8MJzKmlpo+wAWdcfASky9elubkLfT76Oy5dnDzsAFh/vagLamlievapMkd/p9FFjEpgzUiMkPptQC3QewqMtRrZ3FDG4UZSMfmXnZnwrpQzEOYEikfgTUyT/mIZ55d5WfJuI2oe/mgYEnJosiHcCT/UD45bPZGlMyyVEC6sOylNio77z6Nq4TmpF5s9ZtPX4gT26TRSAnwA1svgSqN2Hq5dExP7H1Fisls4P8WjBQEJWDiQqVnvTRCJik0tcvzMWl1Hh3Mv8ycZyM0udiuglEgL8UKChj4IivvdDNf6AKb+CJnAd8QNvmoiSmMpmLm5kLuZRFgkiaymoLXmqp7bYGwGX6MDVfx0yncNqQ5QEdcXx3Ct9Hc8G88s38D/SvqsehqoxIGlk3rREWod+uomaJ3J/XsorStEpj28RdyAJ8/Xeua0N4bdsOX1brXThUsauhvTK2+cICrLnEoApZPGyZuYjmOZQJ4+GQWmYFdfqNm/3dwsaf2gIRAv/yb96D2SKJmLOqYgism71K9onXVCLMYJ9EZhk1qj0r6OZRNRkYeNO/dS43VJV3VorQ+1V1lIGf1OuwqeGplMukTio+BETnH1caMLUHMw1MwPkCsZeVyvfBiSR/bDwhK9eqigeSoAa6I+QY+TdJtt08j46tqt0l3t2L2+sZe1epx0YmJC5zKuREkt+OBe6OslFfB6lcCMMVONUPoFrW6yALYLiLIe7dfM+Zyoz03gxVcjCGSo9HemrreF/Zz21lktlHIjG9VFYajCaM57yFDErnhYgNptj2n+Z4yZRdWzcIQeH2lJGhAyKO1Z0VmkKmAdbHaWZMAC/wFj1EhZ2abcxBxVoBDnIfXBfjSDr2m+tXhPa8M1mH9TkkoW5qpGzuIwLtYTyEpYMnApnVguZhpXPaW+NZKGHnw/sx7W9lqD3mcmZhnpjB6jcWohQg47oNlgb9mw93YO//jLIye4W97GZcw2DPCcybh/GDXad8pPvW9Md3DEtsuqCTEu5dAhFtvMQHpyXebWucVWM1obL0TTzkY6nDEwwWoVMHpishzqxlrs3RX8NaEBFG6yi4aECPdY5QDjEuA8Aa0h0K2qdHHB0B8NiWpzf59c5gpz+Dr2YRD7ytg3jVEvGXh0RqWEXQHxYDmPODYrUY7k7YazN/bO7ihQzQ+vdwF/C7mxx+pAUQfKyyV0FHlMiyENwwThma33GgDyVEmp9llz6sG2DTH/fMsDNcMci7oR0pY006xDESoSgh/6Y7XY5OINFdVsv5C3l+XjotdT2k5scGulyLRinvy3iyBU0EYVWVYZ6gRe9aT9vlwsWcfFqqd5ID0Bl/zJKcstyibxV/k2c/QOOCxXQC/nzSXyEcJrj5ZiCkjYdoYOFotTfC/hSUuEoHWwYWMOp0lyd0R+6xAhqMS3PJEEYrdFCFPD6m/tycX73yTm7ZebOfftP79I/qVplhonStCK3BQ1gyfDfNo7BJEDJQ7PchgwYTUD2tpEWWzL47cz5bnc4yjnklCjO+5U5r8Qu0W4RgTIJ4EmMUbs6CrG/V3oQIgt7ygothehnm33vXQn5JPnxvAcTGSN0ZNdaaEj2E68swAmvqcPYxdpEkCgvp6lRoXr/yNQ8j378IDvA+pkDUlGwxVap/viOhBLRtbwORDjeHKz8+ergVcaOmINp6ydlW7vLt/uTe1bgzgb3PlcKiFjnANLwKNkMXsIqz0B5WnJW8t3JnXe4cuJ1hBfLZeFlJvKNW0qbYdlMeqI21EN/Ck4VekBx3lweWEXL5ODll/Ob5OLjtzRzgjgC0caJkbhKCRC4nyXJAAbCQon5G6Pdz/vxO8hK7zGYOULSZBEHqjgCATjcKBSFUHB1Hi6HgD37vc8nFq66RILrbUrQHjngrGL3CTPgWVuOeBUuX8fQ3EZrmBcRD7n3yERWyx66gM7iq9Fy6SfXeBkstV3hab9v0J+liFlgAm4FTo0kcg9wGLCyPzPx2tEx85vIWnjuvgMuht9XgfroTgy52T4EuwEnRtdLwcQexEEuKHrw4rnPE9ZzOYC64hKpSXGLWNjxPfyOxfYr6I3o2DUqxAlUrK+KOJG5HWkm95YO/YMeNZcUbHxnRFF/bmRo2OIqQKg8Fozp2A0Z615D9sAtDm46a5ogeQIEI6aIgvr/5ToxJ4HhH8xIlZlAzI2vVp/KsN6T7SRFkDAxf5/VLXmYfuDCa07x7qfUzEYU4camMddaHKA23ztIgF8kfCPBRaJOZNFyFtdoA9V72d0YX/McT/H3K5JvRjuC2w0AbxVnqUk0mrai6q1mb+YyxmpVLpgLnjwa8nujTeMgUjN6G4yFC4RuvFw/vqfudqRY99YO6EPKkbQXvYDehcWYSxIQPYzJzfxdq1PzqlPLOjExMqCKNZI1HjwArayxTNwCuYz5fauUDaGIp0ZzoT8Ri7fLBOIxBlgID95JZtFo1GXi+uujd4YlyYI5EHopvNuYy5eqg/NdTmWQdTKzNoH0UF6d+CufTGIEQgBVOvMqHakdL9aaowbbDYaZOISqXtWnGTAFyTP540re2OCd4Y62uVGeunp0jH2VgVCvJ6Y4nVUTXnzo6kDe5cFMKh1jYtJ/ZdNAczhduH/9fNMl7qBWokef4f5saT1EShFP7W2cack4Lkych5ufq042aOhBwGEDRKEVPWpgV+QTnH5pKEehnupNfWeQ84hCcH/qsNsxwa2ZPa+nV6gu5RiB/Jdl+Bq3ySq0lM+lKx6dABJGWe0g2tGp0YOSUvlAxBiIUNGjGr9wXhesCW14LP1rkPK3bcldngBO8VmF/dZIv7S2YUsDaNb9v1FtgcvdqeJ3ekoFXfmdDEoZR1IF0kqKstW5tpPD+r7WHHE4X1Zl0OGrKrKpPXbexqswsRSI/PYkyftb+WRQfAeMlJT/Y7bRMb5FpBbO+yQqko7wF44ougYNRKxJIWo4X6WEft8fU39NOW7kZLpTlJlCZJHhqFdtUg1p2LkejezJ1POUrZW5NwfKTaEZzXIeB810/XfLS6L8TVOekLyvLdDoeLPFxM5t7SRMgfvFZZXbNwcIqhYhrVDu1VvHZ6JEzwmzQ1TPFvaoh6JK+EbXqy2AMiI4Ei+kZIHJN+yLfbdu6W5HYuNsl6jaL9rvqMIO3g+gM699uzWUaVAmqBVWhI2HCC+zDwdV1vcwUUhdjBOfKrjjOSD2yAVhMhKpD1gLEi89h0AwRmDaOXV5jJtsI6RFPyRGgUQQjWZW9DwErzIDncK/X6cHaLcNnaoTPDmZcabCN96rG2oyCb/z77oNa6E/R3pTsufy19vh3RFDTC6if10AOKu1Qlw0QjFCQznOtN6r0qaTd7SQTOMx6eByPHwOgPOHHl3o3oKf7tBix1jvDZ6TT3Q2rzqwX1/fVCdbVnDwFQhgHl4YJqW1qSWfFDlkBO+/D6Ig6ni+AvbiJIwLbnQvjbx+MjDKPtC/s0KqWcTWVLgRhmLdbuGBQo37QmAfmHjgRy4gE4fHSeoKNJ8mC0LucYfdF1elxlfpgeYuRBiWF6IqGgX998F3Tn5I8go/nPwfkGGzezQeVrZ0OMSkrFJ/vvIY5zLqD2i+FG3FdBwymZj35l/cR2DYpo9Jw/+FGM5TvxcqH5+7Hr02dXwXQyUVD4hIAx65jCpPunQ0dlYLpkDd+nEqksVFTCgbSRraKV/3UROJjsmlfTC4TGvy+oyyBi1n+6ZY7now5nH6l/nUjITmhDL8bFuk/Gf/44W9r7Gb4cciRD5OuYRfgRdi4qKtTB/UdEVv//8Rj8XcALD73hXUpMihspzLId2XhjU3PZIKkZhrfJlp/KUh2B8VJNPQV5LWzucn9J/33wlaI0Sdzdp4BLF7S1YwgMfKgxa+Ub0GFA/mxsFHKFGn018uud7fTHouixXq7cTvll7Dik/Sk9WHT3UlACs0RISMOYHPsq48OyQgD0y5y4QckkMDvkNZjwK00PoVqgkdBw6DKvo5Ekq/9/LR36mgrcLMxisSE6ZWNbns0F1AuLx1CdlOSgoOt+zY51TJUOZL8AKgr5zb+chBp0Oq8ArA3mbhmx1bYjHmWUJ5kQ9YDjN71nK07YLcDm4I35cDuf73hUnCQTfKTf/NT0CoOFctGh7RgNhkl5WrqLOxSOYlQN0vjUJakpK5ZDL6yS+SpDfXJrZ4a76Lie/zPGwjvelv8YaU67mWNvEMu/7mAgxXOgf3f34nsi4bCTFd6Lm//APGlXwJkt2cDmdRvDJQlNvH17/99PwbODjvT+f75s0MaRPtfCPnhGfke94dBNdz3tfx5MrFpoF77n+NdoCOuY6CtWF+c/uSU+5cRQO8Vk7a2bWmTgGFKHpy5SzBcnhMlXKahcA/3d/Atx/WAgt7GvdkjJ7y3v86uQ49sOrS4tnZ1hshh7WK4LefrOgYZY7rLzjfcwgdyWt5NQbPX8Wz8Q2TP/QTLDuL1B8hIkj3rauMt6eN0cWFXSl4tUEdHjjYvUZ5tiZR259+avvgxajcMB++TMDyvVcH85gt5Hh3Z9gCNpQBSiGpwjRiIcY5PK05ltukN0GBNpHYbS1GisSRuwsT9/m0HhSZdFL42ulgIgapivQRIEceVhwvyRKm9aNACbIQcHiOJpEs1RP4OfZWq6QVWbyN9RAjp/OhnShdAdorgLjDvvWiOlXZ5KX/AUxL25HF44mX7FL8sjMoFOjSHHM+Ttdu/FwpTA1y16dMiLasMD5wKFqFuh55/ZIFlZXKEtsMHPten60aPRGSOvx4EMfQWFS6OEfYRrFMJsxAlOWapLx7K7t7S97wrgFzTyfK4PvOmZuOba5Q/AvlWUh8cM6QKQR8zYHlHnwqoiPywjUgIsmSxFvswRqrfiaDTReaVv3InCSeSjZqe+bikGbYDSjEzvLw5qgdBd1MRXeVU8r4gCggvwnu9HB24VYpCc2HzABRt7Gj8APqDW4ugOMUZTol2Y2L6tsQTxYnMjGCiDDEnkn6N0Det8+0TDESYUK7XvwKgCWFzTiRN51mdecAHWGWlaaRhHB6F0OOF4NqwMPQgJ6bNRx0+2VQ5M2A6LWAxkyiZURJcTaXxqeAnnPdhFAsnqRB1ZOpwuFVkENg4cOCFkFtbov5pN8if301Ly6Rn4nxREZyOjtVrhNT01T7CN3yJJTTjY7K/IhYEVqPMYRhs6nOAXRasVDy3sz4shNiSEWOThxS0jbRdaWtKRp8i3E0B9T+UP8m0PgKGDUDUGyR3FPC8pynTswwUk9LR8t/NjZ3pNQ9sUEfMRGAu1Lk0M1j4f+nac0vOnJSOR0LbmEsqOdhCzLmL2twt6tSrSOJDSj0cTBOqI2k9NUPAXbdhrjv8cMCaj4TpJDLf+zkzEwQnUUaV34dBT3dUQWjxJ97nQctLiGHeefEXJ/VucWchixTNKeW/tWsGQ7hd30YnhImsUeFOR5XjoRuHqcc44AYanhM/FCxEIhye7bywo2UjnCxXkoY5KjcB2DJFUZzW7wOSlEQ84fQ3WGNqmUc/O94UCnqMRB87jS6Dw60UOae2+JKe8YWG3kpDjCLm/OPLcjOuTmG1GPBE7ny+OBDep2LGb/mqjp/gesyFnhTP2Qo8lp0xNOgTaaHAei3WA34UlUrnZlnyyDt07Ty+2S5xoopG69Ym16iA5eeNGiyGQBsIPz+Rdaz8KoymJrVUzD+Ow2Oz11nndiREfFeRnZuDxa1dWY1eHFVufDMzxx0QoAegHYu5YzjDTs3OqDjYWOt23D0p/s6GuBk87TMHHZtpX42eR7rJPVXjaSJtJm3k7vqYLQ67w14ynlPrTyszrth5RtDlOEvUYdW8tV+xXTWY+KUPL396z+ziI07CzFDVscIRC1nDd/IJ+XTcYpfyS7GaDpVHRClS3bM2lG1XjFQMEZ2RkAwxmPRkaqK2xt/ONvTMi+m3qYnUDE2M+PW8ShmVHPRG7AGLYk+s10ctppaSIx0qP0Gg50yZFlv/YHvIZ2AnNm2rmoAYTk6EgvA6dpGxoHqcEX+MH3yep/0SKdZZk1anPcqKjNEn8DX4tksVhREpn0mU/aR5WkgcSXvebyEjVlbm6y3CwyjMiNOK3T7kz0G6PK159En8SXbMhjuSp9F6I3203d0c3BJY419nyBnf8z2GFQITrFvZelQ8Byt4itAQT6PDurvDQA8WQFYW2jE/vXykpvaTap5dBNWMKa04tGew7b4nUlbo6w3AIxSY9lwaHIhj6ap1CuuaQeE0JlkfOnIOjRMmfFPnvV0nw1Ml/JhHF2EoUYgXbKtOGsy8NGLsINiEGsTjHfgGfN+lKpI7JYiMRT+GKVHmTBDFH8Kv358o7O5Oepus2DDOR+c/nmeMFWOnLSo5qbizYV/E2uOmb4EPy9XqQ9xTMX+gbpxaWIqU1QpkuRhEJWJJdivoZGgYtp392VyWGHQlTPQf60MgsiJD0FKh6WP3swDzFlPROyWiz3UfwzzdMTZeaseYGtTtFRvXW91tXtYMBuVQ20Jxkr/2gDjazwZyXuF4DNDS66eg9xNfI2vK7TL7nevLkZZT41Krqk05djvP1PAm/LvXQJLVJg+V9qywccXw7hLZlu0sIQ5Msc/fDIPNmDciybkoXxBf1+xiQcE49/aOopc1yshTeBcwBf5ZjM96pOBFEZXAXmztCLxOCFnN1IyonAgerSsHoGFLrvHcpGVLWbQU8/argGSo203cYe1Kmil6l8gcXezj8zX7HqlBziden3/BbbGnQRyh/6W0L71hV+OyEFEVgNKIejOjE9SaLnsxYzN5jibpLXk1//ClJHU43HoEEvOQY8nqqhENgG8OMShqaa44wNOQD5ni9Q+tpnsXrhdW4immV98utlQo8wXLwc5smU3g8VMGDW2CmrRqYl8vCP38K2SqrSOmrngeMwfNddrCTqxPuH2zZyfAa/LbEt++bM1ahyIa7bPHI8EXyP7gvkJmuLx7DnsqIjq8NjKAZ4SvUq/PdIdBbSurcG93Z7mdYaX0SAHyVM8ZxSrJPCI1VP7u7VeR6thbrPbdmJz0850zaPCDdJKjtLQvFOwrIDho6JBNHHLMtC+ewzk68oKuR3tCde/WCcjOfIdrv1ElQJ6gMrqbp+DL+c/QKbt9f20V5YYny7fwCY3NX8t5s0Zn0X0uFy0b0E/Lwldyb7e/6LbG+IHZi/b4uzMXvQNaGjSMNIvq1ud+ZZq6LWhlRp+5cSirOB69qDbz13J+W3Bv+dzgnIV/zrvwJdBIN0JDAZghRmO87eeXHsdI4HS0A8WDPCPvu5aLzBJxNygHQCwhY9WXv+JSWkUD6nMtUFuFQ1dN+9WIHeeLbNyNsW6yuN+LlB7phu+1tgb39ZKtcEXPC1g1MKiUulYId0dSInVEY42plmXvjfOPQGkI0v+PQk68Aj2pFNjqnZSZLTB6GBPc+b3swfnkvHHbFMEwWpbsHOVEVpiIp8t1VEt+Hi3lbKFpXWBdpzdI61HlSvokazZLbBs8Fl4dgefsDiVSonqUHw5e6u28WB4S+8Mf11t4rrTfqp3l/bF+jiNdooycfFB6ICG5eK8+EddVYSn1Kw3Cqp9n3XgRS8kMKam/fkx90ff6sPGBchvBo9SwvXo2cxUNz+rZLzMqKh6jsZRnV1kq3FgaYR1Kzc+v/5mPbQIkEbkvC/cieF0bkc0LbKoqRB53jyueKzxnSCxofbrY0WlsQjatlwspc2Ne4hoAfxFf1PmhssGFh6qtOwzvac3eyo93WunyaaiJhA4H3IMQHdzUEukIDyv08yk+LrKfnZ9Pe7fkpD9So0iODoeqEOa1+3Sl/IMCfIrRwIfyWhUxAZfIQEP+iYNNUWmnVVrQmZFnD4iOnX5YGYdzIrcwfCZ4gGB5du5jfqoLoPJV8Vv90IjVOgSKlApU6rOEp1DPwW0k6ZWI5XILmMSbfVmN5Z7baGjtnFIWWo2nw9oJZENwW39u8E/E96y0GEuBBb19lqcd2J5BwLMhdmxAVRIQlzK/HUJk4H8zMRDfFpaAXyydClhf7UQq8rd6WJl14WpKetIFFbXzdNiDfogqbUFxQZBlRRm5050AkNWTE9ihEEaVLgQaGv1EsUVdWM9No7SD/ffBrKBL/T9RqFEZ6DR/qPa5FLTVlQleXVZiA0BdS6i6jamcleLlKj1ESXPxkW5Lmt0DvmQ8Lt4AWjl9Vdj47ORuZxyeZsIunj+ZR+ZSRe9DEzjrb/ArNL2V4eXI4ECU7lV5fw6kTqBxiRUgpLWD2HGKj1cRbf1bLt9KEEo6SOvk+nspRqX69+v6If4pcy9/CkhE/m4upehHU0AWOP1Vf4qTVGXf8ySqXZfy1V67Ry8GmSqOjltLlfD5Bdleo8XLoJTLarERVb20doS6mDC6ippv7c9XQV1i7HUF5STIXp/aG+va9sXi+yixJwb3iOAWIII920JgH6eKd2fmrzscnopW26IUBaI7tPqYqacnZeJCFhspRYHXhXJ6P22+hgAuk6Y2LY2DmN0T7Ee4zjBJfUVWhShPqn6fDOQvoENZVN7NRBvyfzbRvOqr//Kj8F4j99u09TMQnkSY+WAapLaF9KrM/PaHss9dLi6jCLBa+Tll+3m+qK/9JODp0yUNW+d2T2HxOD1vztcXm4osCqw3dX1xtfb9zS0OAFFflq4N/DlhgRMeEYcBHAW/cAozq8in9dIpYWP/vUdl8ZflEELuYyw5z+qNfSnFuzyoHXfTI+rWKL1SEmwQedy0Skc4DYTxf2cKc8JZhtNC/YucakqAHolooZYmhSE4BFhGKiQ+yL3n/RpdTZCBmpbONVbuzz/MBbnZgtn0SwUVRsFqGb28kzscbYNLD3eoLKu5yBrZ44ooR4v/srUyfvmujtWpu7lfav06Px07J0gNOdxao0/wlrncz9SMqJw/murzBWdZVL/eteb5O61pJOcipjSn1MhYf4WW8vptXURkxN/KdWOrf7cu83T7eCWJDvkQMUfPcvv1ah5tR4X/i2QHxHauSrvtZ+5NYeHkARbx/VRSH35v0c5ycFM2cvDypB7qvgJto9ajrWZLUTI/tcCOJ6nRvdLQnDuEgypJ/m4o4qmHZqMgvBdZW4WLOZICa8F6311JtwKheV8oxZ+W3pPf+X6lTsg5zcASWUeTHedGBZWHmrqutDm/5H9QhTvM4fw+5OSeK/XxvK5eJ8EP/bgU6C88rMJ/eZnkw48eISshfCbvzsoAGVUC0OkBUF3/DjMua2I7OSg/W/5M+Ep9Xm7ZIJMhJg6dvgGsEWGx0OMgJrRLKi5RYrWKfCKIXb6co0Dcscu36JAQ9P8M1ZFdee45tfZGG8GbbBkrc7yyq9cSDODbYY7OvcbTkuPgLZ8jSUztGeMcZEcjn9DH28CxAu6Tj25vgrRCI4ms6DcOA6Q8xybVP9Mzdowh4VaXkTUzLI0pdrYc0uzqA/EfeiH/S7EFb4t4I6/G6EfYTq+NbEbcg8QKG5uUw22ORcTgYGszhihfTb/iPolI7doWgGN/zp8AFdAY1Jhzbs9jXFAVqd2Mkw/Yz4rExSaRR4fyPGirjPwO20zwqWtHYENGcO+E7TRLzDl/AjJMiFWGnsScRNYHV/syoD7txaKQuW9iRRESl3IQ3Wd0vnHV4vcd8qcLkg1NzPdDx/gwpZZChzDTaQp18hUFcClLxPETl/GBp/x8FE6YjEJ+RjfbHBj47oqXyWVsDKq9unoqPY1z7fMonCevJDFR1SvGorqwkbZJJw/rhFL7SqI40nETSBxjRJJLBsl3ZAYegV8rtjtnd9wY5YRl/C6wAISa4KJ4Ms3wqqBL9xFY+pmHXSqimAjRiR7wEKSYZXBSGLkAyWI/DdA4ylKQAfQgGxeXRQobqA3jZvOlA1RmrYo/7cbF6BCFiFBFEq2ynukhb8N/YfMAzfHli6vR8TJGN3oV/zyUn8jNHiUVZWStVGgBcJ3H0LAq0y3Bp+2byoR9UUc6yKuzHADenMWWfCo5P2r4A7//HE2GWZmcHVHVubYeF+RwLKE4YQOlYdxmKao4EAQRCiOOm+6jmepMMMHC8sD9+ytdL/vQR/lD4jEAkdKzEenYxVoEx9WeWVJsL2QB3lZMApUEirqsC7hxTrOiSQZppd2cYwI+ynMwgRIE/DbocUUJTQoRNuQxLDiKMVTQZiVlNNUy4lgIsfYOAsDBA1RnTpsuGU/rjSUZiSL+sc7jKB3QsmU7HUzHeQt7jY+BVZ1Ml+Jbr5X2DjddcECismkc1r748kfQgiTXS4PaV8trMCzaQAPtmOSneMSjh1Tca6Lq8pzhf+MGeePdShAquHYf+EA+TUXA8+nwy3sKfwc3QjS1jVGcX0dhK0SGmGh2D+xyLHv4eAYciiffNOMn1IBj8l6NlJUgvphsGUMjDc7pbpGbs8CuZV2DPXgCh8L/dtmhCO6j8tmuv/wwDV4SNlaEnOdcKnv+zeXBqJO8qT314mJZJnHsxtbneALEze1HuH6E0Th5DV1ZBoIbeYc0t6mTORhM16crBIaWg/T63WSf3EKv7MHDqSaB6JNxAvJQ5kYFaDH6ynuto/2NFYrSiGo7oCsN1x/rgK1mH5NhKeX9v8o/FEqxEO4n7A4Wq6aigmk6mMYV67XAm36IgTGdlUDHhOTxqyRJf5i7muV09dfVuThRl9pB9L5E0Qbct/uWv8n3g5IHXbtQg4m/ZQEQXeQemB7ih1IC7TKOfErmY7nwbhJ4qojyUiUGd+aHKtteubuiTYApSNiFhZ7jmFj3yE4FbdAeoVJNB2s9Q25Wbn+is/RZV+ES6g/osi9pQc0Q0odNlnr3p11Z4VG4eYWniTHth4ysdqr6sfFGX1qj2R3Uw0AEsscFlYagmycBJGNzPGnkBoYZHP+Moco2O8xGZ85lVHGpyMJ+uCvxvD140qbqrFVGXF7r9uKn2b96d/5qYCY6o8d/ISI+fNqXKlZj1N5/efbu/pT9eIMmqobF7lpDesaJODPD+wP6c07XuNLeY+dBRUoNQDiIQeG1X3Z9zwgtGuxd1xVcvltwruc/vkt6ZmeY6lb+mujxzSWFBE0hkgEaL2wuCkDFx3hLm+5SYUSMFyyXF0B5OjIDRhTGE91U0QAOiI/BjxLf7+Wi0EZPkhGYzZfvfP8athtrLqeOYjhUDve6oUOt6j/R6THCxvkW4mUFyqiD42GwDIjbQyRMs75UwlNxx698Fw4n9NCXnfNBKceuctDhD0m05XYR03sRieYotdvWXfd9eiWqqYCJs2PCgTyVMzHsn6ziB1HkNctj7+kHhwXMXbgNIykRmvpYWdTUIb1/6T20465Ip1aD5SwmTbq6RhO7sT5ehXaHt3DDe38Jn3bGMrl9b3fKxswlTUutrKvWS2sEH7eT7UHFOD9dXPkU+r5e38HdTC6fqYkxaVjQt5R16Dgy+n4+DkFbyT2XQjBpzDRwmQsqDS5sDB43q3o9WIZjpCbFsvMRlIpmYfmDYQDTgD7dtY6T5MU7GMM7m6ngzLpqREWEz13msl0R8DHDY/0UdtcWGnhIkTXfirmKmepKshL0eaiOXTqSMI4I9PiNDNh0FsEQls57dqD1l+bTKjoie+fbBj3YZ2tooy5+GX8rqdIKxuVDSIjHzLqSHJ03UQ8uNOv+aPsbdi426FRY1sI0DJqadcDd1cxVsZkApaUUQQkjR2ez/MLIWbJRjVIjp2O9lxS2fn5g3Qb3vlkfyU1D2pv/hhFR6SFUyT+/kl4VmpO89v9/fnfuxZwgvmLmnLnavF90t+Tjd0w1o3SJbvSnTy/58YGdH6RI6pgsaavXej+w2Vj2IBqwp2KFAsb1icX8SNGPKgmrHJFtMryxab85WyIc44GIImRK70DklPqaUL3dpKhBczbnAUbfHA+RjyQ7t9nVpksy78E1Roq8miX7f/Up07ti/aGg7oWb8uzMrdmpPLaYZ//jVMJE9wF7dUqt0Cy/YznJQe3F3CUGEBotqLUxBtoeyMG5UEU3Q0yxSmerNNwG7dkTUlsd3Y4CC+VgZ0/Oq97KGOUh5KOru9LoMiSl2B8TGmUsXIXisRe5eHwjLzl1zZO+37hXulHX9Qf/vM2dS9I2zYj62HiSWO/0+kuZ2eWX8deB8lxpFiUtbp2DgDv+zxUarLjM8OoU7TDPLKbSdm4ik/zUSMVSDk2IAITCzNhGLv0mc8IfOobXQ2q5TjZObxgt9HioFWYwvsvsi/ofC4GZgP9a7fHaNr1oFosaNODLPpXRCR/XdgOi4KTzGa6TluiH+3d8liPd4EJ+pkMkZhtcAjNUsVEpeo8xTLcfsCi1GRKflqrBhHBqKW4zLw6Xvs5WVNscZgfJgYH9YoQpU7pT2+Vt9sO7ZGIpEM1F4yoVYipizSCmy5VUyuCtzbk1QOZ3wpM378usYeLNm/A+LEQ7qCYcUCjbZzxfL48w4ImAEd/JL9+L2idk4+rEyKG5sB6laQr/qL3SToukB1r2w659QNtU3tsEAN4ss7nfXskY87MOjppPx3ydpw0RUqgK+s1Z5+WS/1PQvI/BvzpWV2MgOLrgPE9rTQ1Huf1ND20bTvh8vvE6tV86aFDoW0JgENEMcquBleijFzo5nVsEgArByMaqUgQ0msPcRHtH8vIJCvwd6a8dNu7wBXpq02psusSrQPlo7TkpsyE0PtCSQ8gmErzt/oXOeXXZN7Pl57JE5xIvK03+fBeDkKMG5xsi1glrgirgx7bxOGv0Te3Me/9phXd3ZUX7bV1HC1hphiAGmFZfQzGl/PXpDxfTXDMlPFFekdqXgoEgRyuzKb0u79/KzdbH3RSBAguzrLt9FDy8SHq7mBjCtVzB5cxFbpM3xLliE8tE8fZrziIT1yfzhsLKnLA0fzYsjT6xLhCJXm+/lXcfM99NvPNp46R2GAijG+wT8KucWWXgXzUEJwp5Q/DF+6dvXz/2rNPZZfeEt7p5+UF4L7Z+a6d2oxz7hi9mpypQQRpHFfxvE0Rtas32bHPxf2XPr0UR67W6bECpyQQLZRWKXWzmVEZXC8VEsN+smSgyIvWd5MWA2BXqkvOzc5RUqL/iwru1Nbm7KM2H+2dWefp970t9iISfxvpVRLr0istqnPYQUvb6W3aBLnm/k+Q4j1d7jjOFciMeGYkQAhG/GC5efl+u5KDQ0RFYRGYAFVFNgEGCLp6/dW1alSkrl/rk5MuSqahBXH+y077QGT5EXmM0et9UGfyvxOmrmEvgmS7S+2eTK9a/8zyfjO22opBpnQB5hiQ/wJo3feobBz4b/g3WeHusKxIy53XAlJQrDa09RNxZq0KBG8aPBn/5MjZtKJRz0dg2w4t3v6HheBoOZe1nkO0uOUJ912+7CIHkqPRnz+qQ7l90JsaGD+c/3nsBb9v6XPgz4+j6STrJuKPY2V+uoy24oz6ljeR8RtY44M/Ey16MZ31dU9tHFsqDamOTTY61uiRrYmNXiGyOgjzPSJ0Nsf5zVbldYLablSwkA4y6OwnaahBx6WdHZ/lojRQ/jHpj077e+7S1IP4g7aSQT6xUyo5IrvVpF3bPXLIBEnR5fha4i1/KzsuByxEMjj8dHPBlbio6yp/aGeqJpGsmLhOsJf7pVLQEyikCQ8ykj6NsB+nHbM3CcojY57lo8IvwyAfHWEqhZfoCEY/koNIOp2W8Lb8MYBn2D1zbPEjakU+PRgp5hpofVVeiugPw/9solnKJsnOQaDBs5siasrSRVtpRfw6cSvlXC4FZP04Dpks3EoFG9xa6lSxQrMKE4HHjGCYPLyhYVNk1TohsMcZXA5D332U6QMHIodTS2qSDlqzUkv1kNiKT16zUM/lIGS/r8zNVc4tIXQZye0pnrdHS3O0qnafBJe9WCI9dbH5fqOwzVbhwywlcKD+ZIh3tv+YOt2N3P888Upl1sPtwwKZmR3jwRwi7akPexzXI/7DRqJ3USqvnY7Vhy/mmUJpRN8n95IFQ8ODSiOnstiONbr0H6gzIJfldwXE8TD5HUD1LM5BjgHllgSoIM3K/c6NMQx18JZBVIfvFMXT6aEEjEJBW3KfdPnqxmYySgmXeIk7x0NUThIm9lmc8xrLKe0CCZfFmZd4qZOO3XWUpbXzWUDUBzybNTJDhgMhv6Txx0cMLBkZ0NoHzUG4IRXsQNY4Y86K9fkEhQsTMjb0ib9YpxBIYuOqF+sDtDh2o31Hj6mCnRuO5Y12mueAIjp5WhW7o6AI10E6K0R5VYsuiKPOULffDJuk0lBfsSngwUkppoKyuIFvjrLx19Q5RWgYCPDIatL2sdp2z9S0ibNYqXrehOEPXU91Wjj39s2fPfXRZXtxPWYroR/dpf3ewevzXw2GftxefhtZczGE7HPQO1yilvj4VDsrgEbmAAjbdaHuzXg68sku5VAcV7Ip8X/Y+p/JD6nxSevkc3L2qbunp1XTwwX9BvI/a8802fNjVIdSUXdcYhAymu5j4TADGrE90AKrqRH8y2c7z8liDvuQvGM4TUP7c5yEODfqiMzmRpH8BvN9Ym1iKR3ZmKSUtViwtQYMCaV3YoQUIXbz4pRHPq/97uapWPFWtmeQ3blR3Ap+tA1nJzTUJEvISxuMaDTjLUEeKZ7xAYQq6G1fo3Dhhtnp3OIGWLy8J2MH4jDsHctc1jwXbMizVcN95AmM29R458BoGcqV5T+1vcHwf3e4TT9OYodXfR5Len5RympsKtJF6ghzlYZajtsPO2TE+bbxa/lv5pnC9Y4ZW3Yo8QqRYCp39a4Gg4vuZnbZa7ffS63xrZ0XoFWHAU0OWqIib6iQDRduhXYkZpbug5BN/s7Tr7+bTFsa8jsOBXimZoRXfR8Q5kRwqZxa1Otz4ya7JEn3/9DjOrm5bR5/oOmrJWskWiU2v2CGdxmHG3EqsoxEN5jP7CUTTV0uebRcrLyzGwknxXFNGOq6DuFQAF/AtmChwK7aDcP7F+L2pEubchCFFRcQfB2SwvEj8GNNfQCaGYLwY9nwZRLr4sekltImkL9hY65tbbzsZXl8i/UBmerfwiBcFnaHHV6H0d3NZRW9MUDE2xkSHwo6jUdTZ85NAPnLTDB2L863IYc8MuPfouhiso1MhW91Le+eO3LZoAMLG+N6qlW6kjJByavJcEkDgc6sQlwPjHIfRbCpi3VcGRS7JARtzt3vDydzJ68LULNrdDwvBvT2wFtwHCnw0b0WyzYPjgfVlFn0z29o85+r/m+R8JV7i4LW6HVNnUdO73xAxH3nIpXQr/9fzbWj3eCLbvtIw7KQ+eXwHFDyX18i/4UQ+YL6Px6iWx6aT8F4WfHVhbSwfvHEpf6J7sIebof8oNEjz7wSCNBfIVEQ59uJCYCv9lVj2RT6fgxuQIU0VfeDYGq9302zE8k02gb8H/H3g9/xMDSesE9zMOK5uH2gjs4PvH9nsn3E8AJAyO8XsrA2nJfGLbjs+Kp4o7k5H6Nrbt/Es6Xa7kIIk6eGQyP+8iLv5//K6vjqM/uya2NQrrG7Gp/PlFTgdnuq7HJTLLb9imExfJwQiJusUgdxKScdUGnlWnMQ4FMHZLu+Pa034FovPkxIkPG6tDk56dOfmVFoxgoN/uX7a/IMm4WpvHXKNdXiYWXOBGRkRv1DUkqi0JMqA8qy16thLQSm8dGpkRAalOU4O5nC/joBPvSMXPWn3Dxl/0s6K7fQ96zRNsaK7W8SxZxI3zhFzmKCSYXQxFQgmFmrfIckk+9mBl1P3PQWQPsHtQE8uR+cfspMpD1Olnbw+J+WDsEkEzFlDFJwpxgLdarWExkigDPBaUtzdp8EUDv5dHDQVqtXCrQvzuehH8ELE7uSFyOySxusswWBzeL6MbTP7TvwVV9gY825b0F3xfbo6DUmK+lAeOVPNF/3bK+Wxgmc361L/TYgs+XcUV4X9E3s5nTxAmnUCJCe4sI4eZsXjdMJ9zp3zs0pjoSXOt3W6hKLBtUaeV3PzL8hHjDbosYu9wLg5FwBBLmlR2kpvydW7v4o/T2GiDRZWx3JvdAF0n8Bq1rUusLswNCpebq++GrDKo0PUH+amYRsZBkAnlv5PQ2G/VUpM7NAd+uIMVR+StTAqUi6TdzYZWk48jj41OCOoF3XZco0b8DKyK1E2yWnbx0VY+SKcRZoUai1bS21RtrUFZ73HlHoX3gQusSSyjOWrVdEOp0JPc2tT6XP+/1yxM0ZzYkE2lqhJtClQCqIm6bxkVKGv8qDCHxkB03R7F27STzlsVgBKsIlpLSL+1pGEukeU9va3qfeGiIIt53YF1TV8F46iixB8ky2I25VlOSXnme1Aeixa612VTwh0CUWuAHwBPm8qWFCrEkLLZ4IFOpI4bEdLt5vJKihFv8TwNGQCJJcx6Xuczoql8aC969RApfKjXhcayOGp9CBDX7noFylLLG7fvIWnPBuZXGggwWmhz39TZAJTaBiZBtDEilRrSbRyHIuk/KdIr3ylkoFlqP1CrfE5AECs7LvzWjLDLgNbFpz5ckDzVJmMbHf2FIvWMefVeDhNw4MScUvjEJV48EcIlvnxL/4CQM32HKkhlyS7Z8365Ir/rlzOMQF0hPATLGjqsliahhiQxdRvcI3jjmDwKnzuFRyAeOkuTsuGXOlckJnDzdyl9t+BH/UzEbUeCJ4wQdrlAp5uYOEu66otrck+GCymsHQ3MF9A9Qrdj4mMiR2iiCa+NUO8hSKoXiqOoNZykrlK6WFjbYrVBAZTRrpwLdGnjVzZGE+u7up9L7hKdH6FSAlpNXjvX7s2pQUHuKT68euXD00dwJXEK0UZmGt+Fn6sfPoiy/WTxfSrRq2ae4NLlNVbHj483Rm/E/tgu209MIa6FVbpkxmVKUNOXMw8+KwVzkBK9PnHGgV3Ue4XGR6r3lj+03KR8GKVoMxdtF6xQAxwHgPMn0y9Oxyf52ZyGNXxrZ82gu1ELmI4HeD9Wm19vgSx1rzmUtRksAgUkeL46jXN1HIFA+Veait7ECbtt6hTxUvKYpOXbB8TTqAqY2ZupVcHdoVIx9BohlHBvb3JHFnt335bPRiP4G6rorBqNdblWeQxLysf4rk1WzwEFCjJYQav8wxDiDWrHSwB47patl7tP1BvvdUUb5DQVWTJviujx+whxsEcY8alq6Hcfadzum2h+EJ4yRc3C3C9XQTdtUzIiMz3GvHcSpw2yxPNw74F5zALXgeY5koMpBZ/2Y6sTFQ1CscYx3OCpzX7yvl8csAy3Kip9KGb1/QX5mlnV4tb6Bx1h1tQV7JD8auWbTyqVrjWA8YlCM9K4RYPyNOjTWqk0aN6dybe7e0ROQcFOcWwKjAFJZzUKum6CqaRNm40rMMCaBPjUprXIQEvVGlBeCCU2g7+fUPKryoxAQBhWIIMUi14khmug2/jU9yoaG+VKq4Rtvn7AMLiXoSBEGYHaQofBzoumKONUvTwIsSXV8YCLrH1+W3bkXMVkCAwYdVrW3GEcV88irH38Vu6eVEx7iKmMJukfsCt4DZAnnCnOeXvJhbCAn3fSe/ddeyhtEmcAvGw85cm+PZprGLoz9bcWsIBoZjVrvXnLJNNjJqtiJ73nz8IVzUNGHnCoeHNIY8hwCeJmE8rYm1nQpQQXAduEyxreEadNEE+TB58cTySdpbW6o/gShh4Zg2tURaDYjseC+V+Z8/XHDoVOiAt5I57VdwYsPixc1Hrql+YTdx/iFNWR5UKdXAjPjJogdn0SzR8jIqkqmkUSEQQVQNE9C/We9iLPbcMiqXb1s/ctu4XI6RANPOgGwPtZqS2f86LicTx0V1VgM/6bzLmj1wsl7wmNuW55Dpp3o+2yePH4bj0HxzPFRtgfs2wlqNg3b8QR4Q71XIchw2fvAZwoeCN2vgvF2BepgIrw8jDfNiRrkEm4PmkRZG32SGrKuHX0Ut+RQtF1a3eoAIxR4M4Us03HdRD9LN2bCaWcGTeItySLBUybNEyzWU0R+UeAHQ8lpj4a6C+BlMCfikUO7ttRFCjkikaA1GnE/ZRIwjFrtw2Qsm5EX0aYpR8KPaOGxFqTS15XaYv9uiQQ2+TOx2bMuN+taY8phAgFA6CfvarKSUypYRD/Qdd8O66FZ8yacT+lKWFkOhvI9wVmFl1E1BQA5iT3efDYxfXtAax0brWXZH4y+XBu837O8SesZl+LXgquA/u+IKmk9t61xv+3XRvQmVEWi1dT2/TVrOc68W43m70NB+krc/tpLGTNVaTntqkURYlwlcIvmPP2E0tWBrPygGb1Y8XmYNteX0IuiWrsZzmSXh7FBf2VUnUtQtitIvoUGY6IHRnRAOrJiV3pKRZDhZem0H4x16wkouUnGI0yzl6DTGU9Fru2TLQ2DzDGGWKnChAvbN2MpX3UJxkKnQyGAUHnNMcG5UIT6LLuUQOcIHpKK9ca3Ly+dxC6EK3mORQcy7p374qc6bfIfF428Ai47hAdYaedjjNWgSQal1InSMdxZD37aEKWvW/XGaFX7eDXr54V/eRPSnxM1LAgre8BvEPysrQpTYXCHPpJQnfvl7A+6cgPABluRb8XWSTBn5xxcwalAa2Mp4bw/DI4SnqwehFqh3JQqi1loScvMjSI5Ier4EzS5uqtTzuxoS74uJDStZHILtycZpVfD05DGvQkCG0dgwDuFXv7pgGoSS+9Qv4w4rsu0qEIHrf4s4vWmIIRaMGUCehjvyQjpR8DFKfiUAYpdc/CDr//qAy6v8wJYVJ+ZMsGtqkg+o2Zl5MJJaqmiOSgxRLq9dmVbEWIjJTLn5UqV2YzEPqAwVZky6uBrLsjxCcPgqqsiuGhmgoQDsyAKctVj5wAYw5tgu6yi5Z/Mjz6rS4z9ej5TkWdLzj/yvOtg8uQbSogU7itVZyP0QL6gsDgjpXxPyZ5StoLMVxsJkdD0ym2AydGW94LXkfiJ2Zz/4jfF6Ke5qu0IHKjEUHy0zYyS2OsnMy3VysJHuIhYZK+mJ/lkh7GiiHD9GHCI4JwYGLHDb2sjwe5bXi3vqMjmOkAP6MQPrPST/S7M6hzXIvbGXm5ZLJpySrUYkAmZeKt/FBbTQmxGfgZAcELUxlhwz63HgMEShPvh/r7RO2RuGV4dY0WxauTNddVeUX9lb9xUrE6jpKXVjmvttaWDtI7g4UprGt20YCVWGDzU5f1ZWUUDoQe17RnVRcdLysLW8LPtSHGZ2rdIsDQ5t5SotWz9QWmhB9umhAYftchXT/5qXGCix+2jrk6Uly0FORgDZCLCve4O64TynAj180S0RJG1z/xGUnRjFUs7G0g99qsXAIoA0+Dpl5SbroMXHk0A3FdRtG7iZ3L2XBualeadkPolvwcyANNMyWyICh3ZDICsmf+3s9LLlNy8xUJl12lL1TnZy8KRG5VPDir1+/Kq1PH0TEusJPNVdywpbMvOEIwTSIZv09O9jm9dh5z7YmeZMDT7leMTebScrWaSHmtHJd1VDZ2RIYMLRznFkzdznFc1/pmf37KauX5qWuD1icNh0ZDbRFV0B2RsLafF5m10+Wuefr+vbYwS6lQ2XcnJ8gH0hQBhaN+ut016A6YOZoquPMpUX9QByi27SCngHYUFmaPij4k/szxln+IjKH17UO1LvSQhuhNKnj22bbMO1vfcfQXO9FmrpJhgA8HfLlJGNKcHzbwMnlA7EFdgKuTpddmxkvGV5NeKffPPBTmL79xZXiZD9ZN/jybRTkW7p0DuxmglE62y3Vsi1mj3PWoID9gK4tATa5TfBJH8bRdJnj3Zipjcb15lEYSFNvw8WiWv7Knj6aDK6kkg6JEtX1MoOCpHij7lFfjahFqnJs7fPzDOvuwNJq/AVt6AtIuLS2FQhFH+LDu0v1kqbbIz/jhGtvL6hiZIkYlQPk1dgCrYVyp7V1J1mpu31hbmVBZsZFfD+UaGgaxpaRRPUNj0Qgn58jPVOETlX8DT13pdW/IjJLvnAtoow/eGkJJhevh7tJ9Y8b1n798W531Yc393J9ntd1OxdZqF7tWp2A7Nwdt5fuetfUeztthMldr9epT85FmujruBBU9ehrltFjwYdEVuOJu1mfrL/KsvnmmC8G6+bLeaPRlUhjRoyhoUgdawEEk9Ho3uWIRmDm1xdEqv6ZmMeg0B06n7t3RYM+NdpnIITbGxmX+hcL2ykyMBNgTtmIiHaNYLju3/KE6WNWzBHiNhYMrbBmRyq4YB6FPa2TEQZ8dCxrSxBU24pgmO7f8lVsWdwB1qzKYycGRuRWC744HdZOa/W39acIbvu3gs7kUA4PmKTAakM9+8w+2c9/6y/rZ/YL27W3MzT35EMBwrZaRl54P1mccyMBZnk7csbZmImu3Bij0VfwuF03b/5qcf6r/th235037FWC2Z9rJEcaE4tXY4dw3uUIwwGCjbdhQORc40FdeMeBRxMkFfIH7SonFQv9QVyeZOZljXnkbHtqT50DRHPbi4DdtQzseUZctxK4446WwaBxL7c1vfL4nq+lyR+YkzLx3L8lM4Ffp6dHUU1E9ordgZqbjwocGwPQvWgizI6HlGbpHrOj0TO1Dny1mCz3X3jdhFnlXUFyuTLoAuJQRpL8n7ze/9qrKxnH0vidckMHIbSibznWu9itm2V7hG8DtmIBy8QKcPR6XJRLa/zFcVE/0OChwPOl5p6Idkov+be2mO36p6YKjN5ExAGd9U5PrlNp3OInYisMYsSFXeq/YPVZYvqcWH45SfKDxnfs/uPpgtasgOlXBFCBGuctBpsXg4ihn/9yHSZLrGAZkgLy6r62xDSQnM0/QClTOVLu7SsGuoYitnE3w1zYvWuogoHA4VZ8uJ1PtT3SbuVa0mmMsyeyXIOSIlDD+6vakNIt1EWsdGOPnZ1hbYgU360RjvKhYarP2nGdpyj5KqeR3j+yalQ7kPARDnk3mmcizUjql4WkKuSTunSWJUugh892mGTVu1pDVJjDsmQtZqPDMKIvB7CE0FrxQa7eizoALGMm/G4yM0/oqoqUdgYdSPyHRXaBjnJqXJb8Q1a/x38Z2Yx8g52D1O5mvGt0CETTcgd7QkjYDfW1pbdabN7gSKrl7KYfi/6T99LVXtYoROc04NntRs8zmYg6QkVzzJZilbcCCTrZWb8jNstDPPJVyScWM9BPpTiiGj+zvlj8A9LUMHVt+11u+9YVFoWiZJFlQ0t0RgnIWQWl5xnasPSDAtoftINGZPZszNqvx/Zj2ci5Z5YCfDoLgpSdKqTGp67W9PEHVaIZ3Qac7EE+eyLeH2egTFQXGw5v1rH34CoI1YOsgfbIONNy6Ig6se4K3xJfdJKWONHOF6QAH/flgobVCNUrybETtiZpElOUyTZid1wGwNlU/iR76L+c5LEi6uX9F5UcL5BcUysycSqgkbpji87ISaGO/Z9MZc86EoFoZW0emIK0zdd54nPwq8iQB8Kwkn9UymThBDsbc2Kkms/mqS6xqbT81eH6y8lixO75VXk8B+Zus8bLMCdxydPrhga73/Sc04xaiS63CtT/KzXJI3j7lQtUeyPjjZwRi+8QkhUVUxQ4ZLHn1H8xNoBPiXGcv5zkUBH7PBkfa6VGSFbSfYclXEY9zXm3571i2jHbrBKcCSR4xRXVmq4KRcTFxrYVa63Kc3TBbyuZnzXSNgLRN/0sRb5w3H4GMu8IY/3Dx6mZKVwPiBei8t5qbxkn1vbao8J2V5+l6p02S66ZUywtXEWdDdXC8vHtHO9vpNJ6wxvH9i2ZS4Gifmo2M/mQXqRBUds6w+naGsJTPiG57ZbDdAZTIApXrIQddYrYHa70W3jdn23v0OuNhRP9QrgqSL85Smf/byUc+UPOsAd0faLI2X5aSa37kw1/eubDjfsxDOqe2wYovX+OGNX9B9Tg0Yb0Joq0aoXSUD0NnZ5FUUzIBvhEvs2jdQEw8IgGO1xln9449sPx4ETuLHs6xHZX+ueAnFz8DbNzSgYn6WengPsTWImdYBb44CPmclGYduSN8bgxXozLxnivHUaGf/X/58TYiZfCa7jaNLFjT/fNBYG2GgUIqGXSZj94b6f7cy5WMWmv8qw4vzvDzVfQWo9v25+W9eIS+ov5QW9hi9sPtGt9J/zvKFy3mM9mvc2IHgfzQlNdiLqL4x2VbAhpZTw+g9QbIughb5NbizwMmSZvUIKRRVgvLdaHQntR6AGIAUetAPwww12VzwISiCnRxjP+YD3S9c/G3YVxHMR2l8WZfglr00lGPbUqgflH68vOCDkh1v2uJO/nEn6Tc1FiJhK7SV5yvcL+6R1l2iL/MH+NaOAmp2KvkJw/35z5022FRL5o5W6weThujHcIw3vsl4usPpDkNVjX9Z/oiuxmIvXKoyhrbl1LKUUVk0gPUzAS0rW/BrsjOcP6TZW0yTY1AP+3lB1Pem67EEILVuuDFVFoKSW18CdwtwPb5+8+kNmThR1uokS0mJIKNqEK8RBBBE77YyQ4MicmRIPYx9nzHsmZ1ZWcQW/sdwwJLEQ83J2H5B8Ws0UN2QM7Mzu87cD2cyTXrQj2jkmX3MdihGzaa3XG1Z66vj1fT8cRSNb/gVgRoykxFz++MDefEiWEQcQp3iZs9TvXi+JzB2vr/EuC7cDmsxXAD+B7/2WkGlWGObCcSm4u5iGZkB5G6cm93Ttq/W9VGDfMNQNYgxDrUFvVtTXEk4q/gqBDOe4Mvv7kYVEL4KD4Y/38Z+M8OhoEnGTHSBNdzWsc4hw1kgTIbYJ1zc2CvgUdr41xSC7k8uRbIEjocgQlKgLWPkmOfeVhoaOy86+qgl94J/qRS2HWKrtGBl8rg8URirY7p/qiiUDI2EsKSIpLBBHJ5ZSdXD66CjDouM0kgX4i5T6xu7oEQQDsE6AYqnYzBFAagkTIYWRncL143mLIuWJcL7inXYYOAfJ6D1x75nVzNOCv4G8edbaBCeMfBGixAYwOzqYn7kbMb/CsW61y/smFE2/BFtippLDpT7jxJ1OYjc2SmMCX0XiFVYgqiIjBRF2U/h5hAsUPxcOCTa1baGCyz4yDwaDtBb6O7tAtLC3pvOfUSiB444ewlfWd+Qt7bOZzen05vMjDy+2L7cshT44vJaS1jCEnhZcp2C9P4KQW0Un1DzD4VEKEB6eAX6lGsaPNPE5WNOyZJSL8o56+cKZexbjGvMRBMK7GH5cDbZ15ho18HdhOCTGwyYa23r0upjMcLzHgk8QlQwFQ904+FU37LvYzvqCPQyRpLGUOENqGMFeL2MxScbno2Zud3GbYvJ6BCjs69howJMZ9poIzzHTlIBzdMlhLuDd+oKO0lkH3dclVUjNG0zAKQNAZlrv/mMMUSy6dK5nI5UIR57EBGUoRG9tOqqu2rHWMrx1sBvaf/iQEzxykV24rLXZaPkjO6TN+FZxOGJO7/I0eEeJXMTGQni4l8IJnyVpVv3WM5R1sBobPjyFZrVyyxqL9vISsK4t29UL+2USa0RtfTTRNW5Boke4IwXo8MjrYDFw2u1Bk2XQTDwNYfM9nW6Wp+4kABOCz9aixmXAVv0HxFYL5bb4kNdvm4KR6eB8k7dVEhcmOk7ajFxNB1bSW5xzE1UXzrZ2khhsdAh0gKbNfdzk74ktefJU/DenpVChrt8Lieg18dbvsXrSxUv2P47NotlovwRPHc8fybnls+P5C8mkNbyRI2nl/LNaStQ2tE/QTqLTqdnRXBDr+8FMThNSgqwnxLAyoz8bhsCpUPL9+lo5QWNyJeOy5vPyUp1aKJV9RTiSRY1kncup+bVI1q+Dj3jQ+DofEiYc9YWvjufjGelhLxSPNSq2+DoyFOhRuqDHDAWV1nYgkXqFWocX7tcFq5Hy9sQPkC4pfWuE4eK7HMeBqduAo8xohq7+1BYhejpoHlHZW6GAgS8Z1OXCXEpjzmKucUk9rOi1j+YhVQtRQRRGKt/FmKVch9pD6GK5cRhGkcBPxajZBzP7TObez6FyUtpauSmG5cEGJnipLUBGxaR2+fQgmxn56L8RpqMPKdhf9PM3R61vQCYpyibIg2xfNacuDQruViN8UZ9zmeTSMab8a0NCVHPXKn2Qhqy2/vrerFavA8suqeBHiypST8UYdlskCsRnS7O8kR1KTHOXx80FFlgc55+Onjbzxd6kRNzXwYxrRl+XGz7Ns5Qsik4mRT7gyCef2XIeWfTHkid3FfR77xfyNKFOYUthKTTaWsEL7r1/8Z6asjlQqoCT8LcPkhGiNutIPOLQ2uuW0DvcOjOdG7pc0wnQ87gxyiSb0qsH7ySo6mYmFY1waVNDUJSo1B3LTIiSlV1gboydpzkRPz+WBs7VyDX3AKx23lqQVIUmDN9LYuFo/vaIYDgFLPPcaTzIR41yTvH+dd3P/msmCLCtxYkTqMMZ+aoeCRyuLoOVUWss8hXiGMyaakZjM8GrIzQn13jrKUvvZoVsgCH7gnRZLE6INWbqD1CikxsTRS8eeoTVVV+cfcTelCtK7Ncl5QlHRG5wPNwk0vbk21HEDInkzgOb1yOMi2Qelh53My1zzrh/cFuqjF/U/79JqQhDUpHJnnx26yEMKtreSqWPki/gG6ZMs+UbJQB8n43FWtI2o94wNn+hIkhVIbWPbMmTWoSIsHNiZEamTZpdJkK9fGJlHhgweUqJB8kUD4ogZXSQg15ilWOO/qBGv8bCL/xegnAepC2WgkhE4sbs20jJ6ylfqscwdquewPYNX1vgljDiY7B211dn5dkIgJ95RJ1dTzVzQAi2nYUpua8K1/GQwWKjHV4EJIqJFNJn02TcHJVTkOfy40W+5Ek1lqd611d18PsDBO5eAGu4OCfsjkuRf0rD5mUAHMVUe5olizzKd4xT3QmQvZc2naKTyLYEAKZT1KnFYAKVJLdAFxfbZUHpzYqUkbpDRnJJhx6yWKjwSYe7giGXWRcJVZzOriPMl/7U1OXqhsQrjMqLm6ScMPjdBjB7xFzsCNhYXz2kpLsPsCDZVfkktHj9kry7V6pikWr7BrP1UCH4CEx3U+ia7V2EJYWI9wvFYiUVTPdnVSgE+uDOlznXfJrGS91YXUNhRpkYm6giE4BjBLOfgVw422Wsey5CRBu5dOIYx+z3GwZ/0O3zkchM6XRNZ8o9/Krka7LUjhduNLf3pVIzRk6EqB5LT0yw9KKLDO3jL3kfUCTLG3uxrcFduDGokUBDb7rWFQKj0T4Fo9dUaY0vjFpCY/wP4lNt5rFA6dyuZJFIJdSM3Lt3hp1hp/XW9SNE69QB8LI1NJD5rpAR6adAu9sle3NGJxVK4v+C3N7iH1rsToJj7fSJslorBWdqJvnOJZNjchYCbhsAQ21TLjJLiMDYqG7+U/tXHSessh5HwB8LXrnFmdrorgtYHv8GwkyWPhiuyaSBRVDIY8vVPNbFE59ifyPPLg4hQ6ps8ilD5I0HnxrIWxZxB35oU8afZV0OEZx81p4Cm2jZ+Mpzy3m3sL80EVDpIrHXYNiKG8K4b3wvErMg01bbxk+F0924rPUGv5WkzAVjincRHSDjuHQExDT01sadZ2qik4psyQvxVNAKbACuq/2DjrEFM28XIbKVGvkrid3RtZDkkLIwKdms70EhfkRbxtwZ5Z57QTKusTHqoQg9s9PYC1YnZyhVArRZaPv0QSac98rlfkQ96gDVEn6wiVyUxqozpPIi7m1yh0wEWw600zWsNwYhu4WBYzPjz8F+unhBR4MvvtpEdooGjJOOzdoBXOSuiCcena64V35oSsDBD/ET2bERkmTExDPr21QSYICJKQQdnTufn3eoZ2jnF3aix1rKRhqCUSt4ZLCgjWvK8cqcDbDHr5mwpjr5S8LNCef1n1sSovDPWmswccBuiZ0/UYOm9jlvHJxXSDoC79nCjuCLs40CsQlZUU1KGPi70brytHDKFcPNPKlj2LsS/U9ZP06AAsCe0Y+hscvBFAM5+IUI2V7Xe6OCJCHVGgOfecYCd1ZsbBXln/cVBC+s6pMn5zlBvLZyv9p/5BMm9XlJ3zzEVJKs7fMjLGW8YCyIWHnnkn6xZnHiTpHJ3/z9MoTZkjwRzwdvpt518Wj6qGQzOjYdzI9u7/ZM1T+L74lLYKjgPjcuKqXqNnSDeI0Nt8Fe4HXPFSqS5L7RjBAytsmOQQ447IMfxJnShTY5yEFs9zW5nlmgl9A2RdZa0werFJrNVGOj9URlHGL2qPCTbBtDlXgHnmVarAn0dWygJniEWToN0fsc2C0eRSyhgZ+C8nTvF/oBv53Ob3T68a+PI3N99FxInXDcW5vgQLpsw3DEZRLYfVrR3Ly6JqjM7cUG6ucXuMHMYt8T71FPADg4lA+e1i6RYfE487yKuTvqmFK3WBpXl8YdbxbeazgEK84urpCok24EsIJfHuPIgGwTavPXuJcVndT8nJC0T2Sv5JG6TYziI7wlhO855/t986On5FvVFuFOXWJXgnGVnyVESr4XhaFBpnD+pZz7hAvI03xnDBNOIE1m9eqSrxN1ZgshlECm+kQU4oy5IHJ/yU8KorHqcsRTXjjxOe9W+OoArTW+RoDJ4ylRPkhUFuOAic13UrOm2zYu8SCJ4gOX6CpPa/Ph5G36esKFX3NZg+kiISZxMtvLJBWtUBMQNqWkySjjubtIND8OYiuFWSC9k9EFavLlAbmDi3Qo7B8/lWVdNJr2RCfzqox9JxS1b8ywC2NLZJxTYmjzMHxrznye1r9BSeg8fXrZ8QsGf38+wZDwLzpX+GomnrXaEbNmICAz98QDSVcwrrcJzLD08Y7pomz0lAReY/lvKjm6oZVx1uxnBKyo7pnCB+ATbG7+R+ke1nU+3WNmBf5R8uR4PpiTs4HX/ufQPW1Nd4UBFRhUPEJBnrT6dMWcENldZBSJiRgAxGhLqjchfmU88xw0RJ6bShzSFGM3TjQniNLwP+AMGkY9NUWf5s8upApePMkaInr5NNL0RSdbgZLeX5Y/gLbWh5JTeqRCx0T0tp0BqEmGR7ha8CukB9elC2lCOy7RiioiY7u+S1oIpS1QCXcT1LzPQl+kAdxBf84ysa48/oABG3+bD4Nc8UMjkPnsJWh+Yxb3c+/jTfwg97M+mou4iLXRzSltU7eYPut08pCTXcPXgQ7LvXojhbcpH2x+dwcZdvD6IkXu593z7LhT9BcEXUofxD8SuyOhjXiKuHpQ0wzAUgRxAa3POAFQmEu4Ae/9524cibrUJ/KDh+xSScON5f5JA3uAt8HaALTR1gCuHFqJgRZAt49qBkyoDgqD7o+YREPpxb4GHrBKmSP3ZAxp3RYd1NFsxOiIve4rLLgQPS0grED11HikCG/3s0ARG3lK4GRe1bIVrz7gJLG4XgRhPH6qSUzkAUzi2tnoMwgKEwQ/iK+SZ7n/I8pHNakXlX1vsxQ13vvDEf2FX4uCcw7b1cHYW0svibxc4RR84FfJ+IaV6GEvFjytxKUltxghdvGesC6gPcU5NwQQPmWT8J+Qc+QA5+BO1+R71iKZQSkzGkBNMWKi0ac5hDFuCKPyVDDrwKjCJD54CTwXsPStIUqg3D2Tq1MrHYqH1gFLVcgIFG5ugPfmPImyMCwTtpWJsJIgRWkKbNJOVyGdRfr2olOzeaYvmaPRoryK0ZEQx+S9fPw06A/xpTV/uI2cTTUkFDjAWM811pj7JWxoRDT56tr3FfDCRxj2ohOIVYtBEKC9odWpo5qTzT+apY2b3/9WDwHuKZwv63M4hM8otYjTuHgOo6+unJhc5Rrp1yQWN1jy+2Tz9hNDyuWUMu2+R6LmxqFfH3eI/Uboy790OpPyFKA5aQjcjs6KgmgZgX66N67yvO9UVUyltQi1pq2rMltqEfFITaxxV6vQk0VGSgieq3qShDmrTZC4R8ASGsR5Nz8JxSAWiRxBAns1Ecssjnp1+sGoKeRfbLeRRyad0V1RainyHan7RG57OxE5X0CbszFhzXx35pbaFlGKlOgqatMG8qGtdSl5Cwc2GtXvJ9hPDvf4Z06iSuKqvOe0p0oXWKmFv+CxrBBDziZTEaa2mJGZc7HhBhqBqvXv33e1dimaxjS5qaxNfhrTc33OvrUxUiV58ffEUHFoL4tAP4U3NVkoe3HH+F1NFwkSJODfPddfc/Gp1seCMlIsEMTt7UNtH4kgpZ6SZQdT8RtYFsHkstpDVDXpDdSdU0bfj/jm622SJraGYhw5BWIJ8xaTrvjg3FyRPb8MUgCKCI6ka5TIY/endu+6sD+m9C0UUdPigVyIW2boOw0ShliNBhFK2gpyAlHWkvNaFxoR/3KrWmFQpEGsewp2jOtPWnfHIa2bcczwVGSv93vCoZH1ebUanFenmZVZn6RT8lzRTNCNgnOkHSx3BTZkMnUgb9kp4lVrIylsulx1Shtl+PMn+8oRngHEC8partaG/fDeDbMMw4FShwxiloN2g+OxIlHe8fJMZUYJH4qnUF+zwlnG19qfrDLAR0/GAK0uIt+GJDIjwqMVbk5yZ53FPtZlvEJ36I9kYGqniHtjbDvG4I4rK8WS3q25MJSbeMrecnCDiGxMTsTMi8cW/dLPuumVHU8+OcYewxclGrFj2pyjFtTsfgI9wshnwNRzI44RmW5a3PcUUGcrHcvsde8hqXvbtBQZFAFqTqAY+txKEcKNvh+odN2y5e47nJVotfsx7u/zE51nGLRSOWYtOocaEnaIL6s4DxPItySyeCYu4zGj6j/3rvY6LOsq3w4KXO25h2DqIjTPZTXzXjTjiEwmr9U4RyzOWY8NVB2k3cl/vswBGX1gkCoz4ON5pu6b7z2uT/dZ9oERICSd6LF+h8ELy3boID38I+TjqQnTp1QpTZmawP5BHXLkPx6Yft+n3rQShxCI7woqG5qnYgIOxOIeW3GImO5q1i3Grk98xY0Eo/QY6HVChnM0TLDHC5i3va9a2tq0qa5BbJmOQcJs82qws/dKJ794mME57xJg1omOiKNtyU8edPLZShjmD0iaM4UxFBb47Vb2yGVZAUGv1fKqnkz7/64HZJp86M385bqYRQaNsO7hjF1ysxVzjxIBBIEvZQwA9pY/2MOiKLzPDjmwDZAJfBAlfTZDLs43fYorE6iVDs/rx/PmruznxLDKek0Lms+p6cZMvDWQuBdmY3d5RsZDqaPnB8nyIg7loqGnkJOv1zzVUOdOnsN88HtnPPuTEKUkZ2m6jrpOhU/xybbWk53tuxVXMK9HAnEzeUew/U2eJbfd+nxW34TR549SzumaqD9mdgl7lNWHi7eAUFohxsjuNJ/Qn3+z1m6tI6m/jeH5zmrqpTeuF8bSf9TaPslzViwGNI9bpHsshh0F8q7mby7cP9m9v1GZLvO3GwgIxij3eq/gmSCy/Xwsoe+5H0fDZdB0iZ3AMRYLpeSkv1Ya6sVG9GwR7eOvZlIkXRhQXQ50UpwskQu+RSelCx0KbDfJw4E/3PpRF9Hku6GSWT/gB/uNDvoi/GskhTzluq44VyN3Of/IqRBbkOpudqQ/9cm5/Nmey7Dgcghm+4K9GeiEvmWurj0nmNFdN/pxJPEttHK4aic1Co0PJwi0HbUj5x79Jh+2uqxzibukrd9DnAKYp4yYeh+clPAklEXnCYhf+qPQuGKAqnFFaBmDlAm/CEzUmZRNlPNxD7u9xgSGJAuiCW9+6XMjUQHAOkMfz97x4lf10vghiXp8S/CEg/hR7OteXei8pbxEYKvWtKsR5A8Kiiofr/RrVShFlBsWF1JzLV6ruP8n/xf98VZOuxikgCAgBYFRJFgIKCt++hE9SZT6DNs9/n77NmcydOEdsGHIlX5njhT7fNeqMyOA5kL4ps91PD49SctPRDQ1uENvYb+CSN2yMJ/tOFxLSDcuVEbne7l4L6OgJzOu9+MuJuNonon59J/o1CdfOemPgUNLXSlXv7xeQKbFp94/uTK2LcWFy7cMfW8k002dWbhIDe2IMfdB7Z7d3YHl1PdaIh3f8+WL21BOEYOi0NGnjeLx6inVFyONuzv7775BC1ecJUzKn6/VlxdxSx1gYL8YeFuy77C8/7WG3hBkXMKh1Bqe48TW1U3nanSBC5KhmeG6JaGUvdorO2b/y54eZgn4I+eAS8a7lCvtku056iKM1TBR3p1ASWneysFJGVDd6RX7Ls/BIzfsxdX5rEynk/MhSF5tPotFhF162bMeD3fowpDsOsURn0jZC4b71X8QViyRbMF1LN06tW5bd97E/Zb3MomWN7frodZEu96NMvUy6ydJu+fvDfALAL9dbd8wXwqUCY1pem1CSeHm/3Nz8r9kqRZP7vG3pUu4vsIbpiya9EmrJnQoMai6dIpb9M3T2czZKKfxGrt2Hc3FOpKX6Ta5GpcWzDzFajCHWGH8Gb5oo951WQwNWtw7TvU0ktlSbBHqAz7AcfkP+NoOE17Jt+cQifjNmmfhZXe+SiWw7nviRuCll01m7kZNZu/45zVtBi9pZe/Uzqj/Ip6OBoetzwONlkZvAhLWo2OKVrDgyyrv514Hm80O/lnpLs5iXZohJhmxklHnqRH8TlfJPsDuFcaqicLLw/10timoQh24BfifdGn+Y7ZDhRHBTcjVzQjvoxYCm4appGmjbN37zuMfPzSFcPBxwx6bJpRuy3cbHnQiQ589v3R5fffXyfmewqmJ8PHv8XKXHeA9Lo9arvjDhaYU3oj6nIBOby1nNibGi1yuq3Qbsqhjve7k/Wn2pgn2+4vCNjmzBfM3c1Cqp+R5KOUPZS/HTpq/GHOwM0sz+P+FYqkXLAXdaByeUWjqvj0AbZusZMSsO7vlfTGsenNY3e2ppXteHenj1tN3cfQRE/PE7USz+PV3KItz1dzb7tNJC3rgl6w/zRcDdAMIHqcCBStWKp919NuOmhRIDo5R3YQcHXUd/1Diw2KBBKmivL/SSd7Lz+CEwGmtEgVitjtX6Ra2CscIwJkrPgUlqJE+AQnh23fA7gO6rWG3GeOkDQcs+hhEp+Cgyb1o75d/uNlGX7Thn9Vln/Er5UG7xCD3MussPT8vF93znQURNqiXUu+KiRF9jod3gDqde5+B5XzknSCTHQfvxl/2FUDuLmwrTuV8uCd8mmv0/30yR/XCPCC/qVl4QXBe2/ctyDOaT3vjTMrm+qewDjJ54+0e0uRA4FzPAz/Zl6AGIEiYT7SJ8hhrKKATGUy8bEHKjfbdmBVK3r5Sge/E0cBon2PzkptVKTk2BJyS9sXKHdgRs7LdMGkg1sbExYRgNgBSjpRyclKhqdA26IeAPTXcHnQ20Pt+wVcoglwm+Q7ie1gDn5FI53KMAz/miI1gImOIFAByff+7PGfaDFnOBo3JBLOn/jT7LPOUakrW2/DmWanFhpc/8XGz1X1YmZ/iCSaE4IKLS888pzuV38V5VDts8rEHIO/W7bHOBhtgjvCCXIbyjQ3nfYCoQv+ko4rtH4UOjgRS2862MhBAoz6lIr5ci40smxQzrsIv3wZumzGjlcAaQMzIBH4D3u8SJGik/AobsPZZsSA3yGoA3y0Eu4v9PCxevwlKQFnktK/Yiv/XtY1DZ2Sac+i1S4ho8092BrUAcBDlcsar7dbTSJfJz/kjq4TnI9rhs6l4s7Fq29rIsdASkS5HfUtnVoGBSRyViWPtiCrPJiTsAx0jVcQF4vWNqnAr5qfaoRdBwuR87uBzrYoQAnT7m69QFzkK22x3grYgPahs+x2OPEfif631vEwWNSN3hOCpeI9/JwUH73HbxKvnyxhFMNEf6rYTPLb4cmZNjRVP/Rf2icBc7yOdWrhs3LoboRhyK0NKv6rUdwRd1crBf25IG+owTPfog/69df0P7nvQ27sZQ5X+N2d+l67WHzSGUnQoPu81dzrnDwqiITBkhxyV8HSOueELbsR8g3R84GUY1jNwl+DMlKttaY8iX+TzD9oT/3MUu1ud4X84Lvm6X0pSUbiK2txrJ0/3QL8ZUI+b25/lRViusgh8ZBwa6qc6YIqPm9sf6oaQabiR/GXfm9tK1xfnh8s1a9WGs8dDoHoyxjGvc2lSO+sSjU9g2IU3bSGQKM3m3FgsUle00lJ8nwgv5kElMWlkLqc33jRvox1+uT8YYg+BmQU1pCO/m3XAov+TrAwEhOwLhfACihpYaqmAC4PgbTV9WjKkzhEg/ZSf1Z+64q51DxMXgLBI22wmi0HpHehSidNByatp5GfbUXFYW46iN+2JOwQuUMe6EdyIJ3aGU3yjz7iBLfMN5rTQ1M8pyPT8s4IMSsoMGbvLMVY35Us6E4P3teUB5B+cJAYqG31d8COHpuo4uMyDZaLCE6+doxC9T/81ggNoWDfVXqshYzRo0uKjMBzdM6XTs4CObt8euzzy2cR7PgaUd7KqCKcH0fMckjjmQ4xTmWlAe3Zf+RC/Hbh9Z4a+jlY0pXGPpuw9Hxk0X835BIma8NRmrL6f62KXvAmtCePPiekdaXWaC6GKHjWqTVsjS+5XCQvr68o0ZlwdObVwo1HZa8dqINkiu0EfmxOQTMxP3bfel2YcIFVEAXeOky65NXWD9sUANI4Es5dpyarvdPkFQWEc6tGcETw/QVPIa9wlh16ZDv/KcRP5lKFJViATUUxzbjWrGr9qldW1LY6vdLrQCJuEZS1dPo9Tqu3AL25tZlo97omUWPCvlVDzon026SvDDJmz9Jj3C9soQ88weVRUJIPTAqaqfuAl2hZe/Oo8l1qNd+VDk4Ks3MDgsj3pn42rUJ8XlWdltnhGA1SrR+hBGmme43cXTWbYe5YI9VHqwLxfDyz1Tx8ZkAV+vktj3B6zva5ch0YerK03e5jmjLhoB02+fswKeuz9DxmcThzzRpXKlSjojMc1CXIlGp1BlqE8twd+D38qmg/iJSinJZs+a3zOx6/j+yI1Em/5gpceLbqg3HqBDlRhMSOlf3Az+aZX6vo/0tF6+X0WsPjELbT7uS63NjzmzR12Ea5CaSNbPqFMiU5pFOpqkosZozRQSZKouwLJIkqrLLLqAfORhDP7MedEgMJ2AHgB7CVwJcQoAVCFERETxGFIgIkRuFEQGWFXVzZWIWNXMhIgAFAGFxDxpGK6UiCLiBIAdohuR3QyAiqlV86msvyq3CLtHiOiCv7r8t3jZrXd9S+Pgc4Q/u8uGipvB7HMLxtS+A5CVxWSoqGnz1aALT4/1zS50Q3cQ7eXnPNy65WNwyA+RzPQwe6xybR2+WNG4YPHZDiK7zmmKbG2ZXNqO/MCO3nG1F4XuYvzJtjnGGKjdqhnCLV0N4iKZgeOX2qNFH4oqblkkepGU6TvF63AkW+j2FtVsrC3equLD1oXYFaF6jLXSE0FuuekOqb90l4GNWEXd4jEXbllYmAfeysCgBWT8ryRul4JwP7ROQpE8OCmmH/MbKCUrWYeiyrnR6jIzzpFxW3n0e2aTg50fVt5Pe77ay0vV56f9E+vTxWyPiuljm/84P2PqZtZldo+l7x1yWK94ouXttaTXiVXc1b5PdO/I8Wu1+0Fw3hYqga454+VgOUQW/OGtAKJuMVzq1PauD6OyeBns6Ia1v6jdrtsIB+df5z28DKWWcvwLQYWdci20rHnA0WZqnIMhfjN+zUkOqTZL9PCgJ8+NRbVVssAzfe84xaXqvlkPJoBk4PxYtIPCqqpRGBFBxeqrHuQZxp2trsnSlr+0eTzzHntGQn/sAhL/KgUMgb4V+IUZcpE8GEVpPDscE0JjqQzGZ5FKpHeam7kp0D3PEE6df2q5TnkWijwzkNpg4H2+AdF+oWRmqUMao4GfEPEW21l0bUtCq35ZN/04S0mjfpv9ZvfueOi6mdrcDxt3Cl9DvtqJ0F69xxCocQFnPmiNM0C6JRoulswMcnhZLPQWToluyzGJCce4XgvnkTPPKDI/23KO5m3gxXoXk7Q/sd/qC+10Y9xFFY3V3WD2VWNg3ciMASZrbfVNMRBne9uM3aeGxCvcbnmOLCpCbaNvEiw6UMNZVta0vwkn276E1Qv0zllzBlP1NJa53MzZ1YK6YXyzNVIZ79DN9DjNTcD6e//F8lS/7xjel70vjM1nm5zGNA0n6pUN6jXeRLTGWTfpCgNCgpAqAQAspRTWq1Br9UvdshgeLbvgEz4vFU8UtK7nZOHvnpnOuqiiIy4RlY3CQINCPF69VEAcAscMyU6xqmuwQUMyDHX9oUNVIXRT1tu/WG82ndv1dC0n9w2VTHJgKaV11aotyNpaz95rl8hIkLCHgsW6lY01ostGzSSuOKk0zdzC/OrBWgevUHBx+qQK3kGN8d3izK4g2N3HKAJLwzRJfj0No6W2Beao8WYFnZe+2wmgJbFTfcvSbqqdEClYvCMC3/3F2h/WAYKr/vdZJD3yVHVzIJVAcMBMwA43Nx2KkkZ+6eV2kro9TZd2/64jCI71DYC+6kLeCJvSk4pzInnQsSc18WE33dRNP2bYnKLL8sxmFeEqV/Vwkru+BykIVm/+EqOffJwTzoM+EjcZ5y8dnuJ/AkO74CTlnJge9BE373/lMHbWvKbz7HRb3vFw0aCnqtZLKHfqw+l2vIMDeo5nzj+ZR9h1tB+fwHXuWMf4o739dNJ71xq/Ad7TwqQP9vxreicJR0EjrhAFbiWRhrluUdsPp4gR/g7/tHAqC+7UIf7Hag7KwcGI2T+rc51OHlPpCCV7vdttbhevvnr+SsI5D2bQSoyzhRznozjp8T74sYxWEqmxyZtX95NvDNsW9gXDRf0GnYT+8v/+t5PJ1+5fP9SjmGqIZ5cBATI2yxqKl/JE5gYBudPBwk+avNZc3NXn7WAVhhMWcFMTymsi5IubWE8OmfBLK+I83+T8MV4+sgBFj6vNCQpySKNuh18H341R6Ezsekdjp6sibZnVPZ9ab3jAjEfA5PrO4yVaozn7vH3U/OCjVm/FizFVrLbOH4qOaLlupiArSpdIewK3w6s5W9Rt1dbRCk4fo8Gzh9MP1W2XNNhq4QO8OY+KRNNx7SnqkvxRasd7iKe4EDe4ppDORzX7ssrAYnrLBhPaf6Zn91aOgzZquapmsmhb17/x1LZPftkRDWfCbfISXp61b4/SguC4CSkYziJ+vhaRmMx7xyaTeX+d7BhWz/yvSt8xpvnnX51+nj3AqWEGHhepfUqICAjdaUTiiQBgbtgzf8WlsAeQ1FLifbkZ/vif8WqwEBZ2VZUIAABuAhECIi7ksBNEp6HKXjosDqnfpl9eBNnBHG5Cil5VqQcmADhasYDoWInIsQgdKr+rXeolxHmTTEw9vgyL++6r3x33HccZKxylv/RDOKidDKbgMAdj09Os5w2HLP06ONCLRJP7Q1QhNMkZDLrDeVFZr/zB15IflKlrN3+C6SjGaraWLv1s5r2UWOaMHemVvBnvYhObkm3KOQexui3uL63XGO6ZF4mzJ2qcFO6z5l+odjvWcQLAcrxdiu577CJYFoNN30alTKD/w0Kw2hiBo+IJ+R6bSCfmtJTuDud5rkSdfrFEkE5V68ZaG03p8UjknB7WSimSCvXr1nJKClABbMzDlFJyArsUIK6gsOZS622JdIdIXctrALm5q7V2qmOM0duQxOzE1znUSUrJjiqIyN4yQpji/nIK2GmvWm+NiAhiOfiXQihlQShda1BKqd+t4+x+5rgiYpUrQhERp1ohHsxJFRFhGeXmDpFH0gwAhAiO2DqLsHgAPMGuO837E3PtUiCi21QoMOJxJ1ZKCehTa61Fs5xr9G7r97Rwg3J+Rn4nf4XaIfIAF29QIUI1veHmjmuhmstupke7L3wR+PoAMwXawM7ZP9FjFVzQ7tyv0Tqt9742vHr+y8VgU9nGlp7ostlJnLKJJo4l1AfPYlDFuuPTaWtT8nWFmYMMP7i+CGl58fyXklTkCtOvVck+vfqmv6n5eg8zAaSm50N+xehdmN6js5EiN1+op01Rv1rzYBKXIrxBJ7ZiCMT9wsY+/ehvmGyqvv4AMwKavZqrcZE+O3d9J819GhBTuBsWe0LxtZvh/k1aJmLW7uuM15LjEMM3AdtymnEGKVncq8M5gNWOeKatcBWMD/ipjvSXP7uHIz7aIfT168jNkQePMexdzjQQcXDJ15nXO9I1wJwZKtZ9fX1dqW21aZedN4PIAqarUbJUsmzpTznWl+5MU+RcCyT64h0tFuXiP9zM04Yk2vL569mieV2PEJm+d1LNiy6V+p//9PXrmTSqiaCxjF/qUkK6z6XymvrpKXNZKlGwJI2iGnvJ7NqLDd2K8M5mSf+NSlonKiIGcsSNPzkeDQmCznygxR3aP001rb2U+lPjztrG6irWn1MBxFRYDZagokuEM6aLSmbZxc7DqgowSrXAbwUScUJecC4Kl2mhR3MhkaMGjo+Rp4TiXhR3KMumQ4CYCs5IBOgjxexSLOXAkruAQH/lmdWg52bpxdXs7Ele1e8HAimrLMy/5qzaKbVOyqY8UOUjO76SLm8i6GzZl+gsOsjQO+D6ZUsoF65Y9ObSI7gDGYVc2AvsPcCp01PcvACxkQv+1OgiCGQyR6Rel23y3jvEJx7K3tNpIlHUTOHkzIZc+7Smu1xFDX44XjA64CDX3NVhsL1lFutAjNykvfBKTzkwpi0335F7kXzyj5O/ayJz+Ju2hjKqLteCDXcrW6l2V+uwoCqAP3NF72t9WYil98LHr79+/P17vrg+9qf3SvfP2t46zviP67/9d0Ao+Gk/loCe/u3l16v/uw7Z9xqtwTvyvLC+P+c+VW3ybzi49Tq1/badzgCXC1fK291/ivtNf/z+/SeOEGJxcERhMMiXm0qKNH1YGOPomrwH/fvzhvZ7i0nmwvYffu11Yd0W9fwdUJZomvqQzKFha/pbc8u+Y+NjZ85e6EOP8q/wip/M+1f9beOZATmu7+5ungZb3Zi2KaoIrixFLAZu8Ob9CaNFp6Gc3mz3DZw/NbLB2FehNls0MxIMYpfSUKIJS6QREaYVZxu0Fuy8qQKUW+kRWItNXom+djPALxoZYGf1mRK0mpNIJqQUf0HYaht3PwKEBEFyn16IB32WDjKyttTpdDC7iqLOY3R6m+5oeHzq5H6ls11bUj2tSfS+lIbUCL487AJuBXCodOJtPLBJmsoKkhQ8/+mhWCtzwy7GIVZz1xrp2qziC7UM1Q7gCDjltnK3780RSj54sdfzfR4BZLlReJCWrMsoIg/FPBC/UwAbiA/ql5GA/nQYS2c9k3M1e9G7hoKOixqYRBqKNPNOcf7WxQVYImsZ4AITqS9P0UbVhz96/c1mZGPO+YVHekbTPKC62B6klWbcLJEiynslM+l9UeXc3A9nDkMbE0fcvYgfqNw3EfOKBwYEe3Ul7y2W34WBl2KDouqX26n2QiEeRJYDArYW6shae/P1SGqptfJRoIKl9SuibcaEwxCmg8aEEvNajmotZ2zE9meRcX32+buWS7qcryMOeMe/mx/acxw7DQS7werp9v0CUdJ2UeU7ucalQK9qZYfz44tolOebJm4YEycKNyVrQC8P7gr/bL6oeVn4doxxg31++cO8iWaXR88nWlV8WAuXwcxkypu/QXKl6THv5q6sEaUbTb12X2mpaMni4jvoB3s+m1MV844u2LF5P0+c8QvCNIA6C8OCR0Omt4lnmh2I01vyevl+zpRId+e47PttjPODmWCWb0+pTHI1Bos2l+PtivyImRlqE1bsnzXr2qWnoHyZPMBienMkR15mo1vpkIRwEd+9a8BF1RkDQh90cY0mACq8CymBFxdMNLQb+2zKHrsXKuz2pUzCQ0QmcNjDbFHICWCZ2Z0GB6+gBCYi+uqx7Bn3gYsDJADoQVWZEQB2TvoO/45iNc5ejfesOGGy1+mzxfzV9edgpSY6CtRdYFEkIwEw7U6QnOgB7aSqNkuXI1YJKCYKnLyE+c8L59IgHenEcTBV0DQ93sVb7+ZAaVwbmrtt7Sz34ts2rnc6l/cu4z9CKSbTRZowq9S2vjQGN3RWFlN/mqKRcskguQVY+ro1XW1suXV0KjbustWa9IFdjvxq6xbSXpnrcK0lcIJcDaPNamuXdLacUTVmQbtreBVxQm0bEZJGNks5YUhHIefuY4jXbzxe4knruz2gKTWVLe1hAVAHJO6Yzkc4xayoPqaqEC7vZjneV+rMts+Skr5zxFdukMUiRD7aq/DKHt9FvWAHtpb2jVfSYRSS3XawqyXHxIBs27SJbjAUqil4AyZPxdQi1As4PSYkg4lk95n/yd0ynGojS7DoNAIL6avYq3gnBFiLfE5Bq7qCTCcLO/qS3SsrvIgVrS8vF8m3h4ho6XxEfB77GCSmYL44ZjWF/Eu865uuX7UIesTb3KjxWJry4kiKthCtO2zKLUDzixlSRaJTCbITmcLNonVhS2bsxuouGygya8jytPjqP/9XQmXtqUrNmvfhRpH5SnWWTsJsxk4kCqH5tks92smNn7xdUJsLhIVmZpuHOvss7Y9jnai3cvp19wbN87dJEA2cRZnqLGDueW2kQcxaOa8LSD5PyHgpN/PKql9XGTT1fmjnEaMFB77OZvasVfOE1eKdtYO+Pljmrc9ISMRnV3yC+7IHx7IYfBtJqn61yGhj5byRLAnOQ8+uIgMxz300nnPi2eKqms+OIdrBnm0cpy+Dfd95TKVuqadbW8qbf8BEt47Kues0LPHIDJN6PpFs75c5ZuVOV45DTYfmNU2Jfw0jkg4PTrK45nVegAxhPqBmEByNIgrcPMUMx+abPDJ81ya4rA45vyYFEJtiKNaZiKUY5YP7t6EUahuQWL7C2eKG1ioQQsw5j4y+cdfSWotxCOGrzzUpFHLOPHPoaBZbawO2lFLKYch2GGH2WFMup/HOvdqEqW6aKzxVoowT6TjtFbCberz0O0Li8jFBHJCKPCMNL8Xvj9ITsS+VEm5iVFlGlt/e9a7lyXbofpIlenK2XfwOKWmTFt4nl3inplDSGxL02oSH9Vd/zPKpd3jpSweGwXqF4LxV3djiyGIvOeaoa8hhDW8PJzRL/pTWf/B0bR0RUecgYdlyt2pRr+XmN5wtRpZizJxpiZ1yoyIRLQWHZr80BT1srjWnOcaNqqzSFMp+Zj7K35uHqM9m46GaLP23aXJpupw89B3SFR1kKv7mzVsziTxErxtgUWVR3YQXo0pvyo7UilOC59O8OnAf2fh4rWUvSNps/XqH153F5BcWlXU7SzzWngre3NAZQrjhuaY7RF61BG8aULOLQoi5PXxr9gNvaLeRsyNyTBm8+1NuoC+DqBcTb9Bxj4KfeZ3K2CGGFh2lZDJXY1zYyNaykqJuEYNgd8wN0kvXS9+N6k+CZHxNKEXFt56FIwMwkdUQ2vxiLaB8rBQ/i3kF6GASI++dVDc2r/vcao4YAIH1iRa9GtipPItvREuqWkJtRnErI3gdWH4EPHnE9PR3Qpnwmudm8nknm98kA1d0CLmCu1qx3YnuChy9f/kncZlpyDC8bRPTOGntmr7eBpogg0WQzCNMVJzV5AOVX9vBF9I4yFCqZp8sz2pupVlE8rj8leumeFqphmf9+Jur7juu2F1UPRLOCvvDv/r+NzNWY7rZOmTrcDPBKVjts7ZKcxSR7lTI2APiEXIIo0stPPN4V6IiDqiqdn0AMLGnYeGGc/6GwNIbF5ve6bIEVR7DoMV4UrWyj8u8QNeD1EU9diTekWTXgnJYbErE0uuMNp3tjbHUGVWyk4RQy/m1XsybBi4ILWKyz9qmhF6GKkNUCwt+lly2yJY2Ixly67sDudKSaQwfJZzRerJUUSqL8+dLFoQGx/aMcScWkPlSKEFTrhCgOc+Uk6/W2mw0it6EYudYu8DiuD9tt01Y0+XeLGvS8DRYaBWXAzP2ornzGMWZfC0IDDllhBfmFTrornqyVkojdJXjhV6EhXXKFD2NijZfwMzjf+h5yLuq6ubk00GUsgEaeK8EVsQGfM8zEqRVXa1t2PoL2uJJqzMaoy0hSvdQAwvbKhdU8tpz+dTFobS2tGuuOkctMwDfRYIAcB0xJJcxESG3O2uisAqr2FKXmpdsuwGsVDeCLW3DWlYEdajSHZwt7+Z2GX7RLtm22/387oyH+gllRHx15Jsz6DYYZuYXKkbGXZw/z5LkWNdPXG0I7xdTq48bh90e7lJlrUT8YGAfmW7fr4TyQqY78YMfxkibusUQin15TrUTO9hIrPIKvZr6AGm/4PW+ja6RTEFzhmvmSSzhsob7xUvaflyOA4j6knUzROr/HQx87MVx4R2goYxjqtfgffbd2ZHVE5HFV786YiCiLh0Rwt4h7UhJ81+6T/MKWdFL027OOYsGmDkHtKAqXnFhklGRqNPaxFZGdWIgTnfWn2vQnMfVhU8QiJWzPN5CbAGvKLME26b1GNplS8staoNOQE3id14NTC66RWx5yKgI5we20MGg4J2YmiXenXdvoD41deZka26gOKY5dKAku6FDa8mruV5Njnq51XSuSjkyLI58D84SUk22Mis2Fd4ptR6RfBRXXlxbQkxc8ZGqeCeaSoZHXNGmMrFj2BHL3h43OE1pycuyNaOlyWCioUknG5ycmTLEsAECpsonx8pjPlcUmDqCZ3imea1InfEs82H2ffjn00RC3REIdt7l+iT7BtEV2ocmtiZ3ejMsbzIY6bgU/H1RAI6dRQxHtnGHul+SXpYmYu804/CvvAAaeYEU94I4N1LJMGyGrYlh05RnTC4JHJZCJRTe1hyljwmTas5670sj9bimPJIyxZmZsogVqxrfVzO20cdOGmlXwog0uTeL9o1QGhB1tbdUKbl/wfOfYPSNB7Mx9hfWX63adoP7A9GhB84a84NWUjsaaZKuKs+iCytHpvC3N+/ST20dJwRkoXJZRQcc10Hk1iP9K7vlI6lrk94Ed53GB88M6c6b1mSrbTpKguUehncQtLpKJB/VHNLLKgvBN/ZXfKP78oi30niWHpQFNiULWVYvzWc2Di+Oh767GuTRtgSql8IyZJ2V56zdD/nao0kJ1av/cIYsrkAs0+zHaqHziizrPtViBmFwyBnC1JRSWGGD58vbaTmr4k0FdQkVB05+00hVX0tc5DxdpMYlUPx+QOcbRANf2V2EeiMNiASu5FVOfvBr1NsKxP3DmKxcUg3bV38ANNJMrXhzmJuP9u+n5T1nA6sHVManpXnmiBT1tidLrRioJeUkrvGWaAXlbTpekVbn+aL45T3fcSVC510AAOqqwcIpid7HZsnEFlyiXdjCIneZisbvdFsBRupDE+IZHMtSUESGpLmNJBuBA1RNOZmZiMR6oVWhysysWhvAgU/hs0T9X44Cx2d0e/Rl3UzdLi+2Jj1TK2hGQeuA9gvccfyvdISUWIchJE81btWz+z2FSpiJTd58Cz9j8Iu3ZNrQqdObT8robpKrgnWGmeY387osj5eRj0yW+TDqtFML4sL6ZyNpFn95OR2esQH2qiQnKJbzfxzMr1iqj9qG1RjO1GhMMEr7SmK0zhAjMeVW78yWkRXZ5AiGZxn59qdimygR1YHDNy738UG2qY6WrxN2LIPxRXhSQF/Ra1/DtCNdW9mto7l/Pk8PcsqL8SGhY49UFoLU1XlmLhf2zGJE9WEQpUTsPTehSzExy9yQYUCi7ujSMQzHnLhdf8ZOv/hKqvRjvoUcDQBODEjgDMgW9cD9Z5/EA4CDV82ghrpRAbqrDMt081olCQX/CvxriX8+rJdLUBKLKthslRymEEKW2UphVg7bPm7eqx+aXhCv8Gm5OvKW8iMz5CFsuHCOyLQdrybTG+pmOW/vzkUfZnzLw939dvOcX1TXXz6eHm8GDOS/9qfHdVy/5Kv43u986g9Hv8VQVEvxO76NLLUVDYs8vn9UX43Ucy1JfRt/apnaGn1NaSRlDI7/9NuTBqZf2ARkDAMCDpVD0DuZ+PvnigqHEHDW/NXFhwITDiLjcHl5HFpF4kIiovVh/Q92D55FBJ6WxbML74vg+dw58uWf885M5PlhT2vVew2bRXruHngW2Q9594djPh/4+z8/tOcybts6q0xxX++L8+mfm3tVDTW4Lbf7KfFO5IgIA02tMvHmoW4TglTpy7j3otZIgMtPVfYhRWhKJuOehByezytIoHIf6+yn9OrL+MTF3hibhbIEn9ub0Nu2VqpAp0xI9Aa+XSMMdzsLBu5iH27cqE5r6uy+cLjE9L+XSu3g3bpg09sOoG61F54HLK3aSHfwL+aH5W0UXU2N7sfgYp2MLF5FeGq9q8FTqqjrbdEulPydK6syUQ3uTguS2EBfthBCiHwMWGZd2Oatl5GwyNMT5NubBnaOE76Tx+FJUnG+imAlOvO26R6xDz5H6s4vVfiQQW6LXonjr/bcmBuGsfIE6Zw4P6rDsyU8hWzTj/pOr3d22tydkReu3oWF5NuB1oOWezgTQkcDtOSoVXI6FvUkJO3e0PV98988b4ahsM3LV7a59Ol56EYTNZJb8prnBv21Dd7qTRjtz/j9W5jmOcu+Bvx/fOStqSF1dHz/3hOedIKI/7efkKRO/sVRoX7c35FTwUE9bn77rbkNsciJHV6+XTaVZChVNYAjSidRvPweqEEC7JDcHjRbXmab/8Z2cO4yqn7TLY/+4t2fPm87jIgQ1qX5kGTpOgJQKIglSwUAQBZYVK99HD+ghIBHJKKzVxOvo6OYcY/jbeJkrc2pSnkevmrJ8tiiHVgSM+6DFuwl8P3fPm+tRrKKfMBmKNd/dsfhs8l3drlY3+i4H5Z+xwO/gV/CDu9e1yXDzty9/aS5iEvOrXbRSe1dMnc0VLZEw9YrnydwXSW4IUVq6fBduzf/lA88DKqTLc/lnMz7+o5jaFetW/3ym3+wwbFGGWvoKzlkW2rVhkhHuLEPMQQNTe7+0poLwMN1KIrw0HbheltFXAdA8OAV4H9a7POIZbmWG43Vofjl4Lc/b1nVny5it1KIHn+vfDPC3DDfSVaILKy2vxuNCqWsfVYpYwy2LYhk7Zw12hinjXvNGvOZtSgfsP4XZgMWTDWDpV3nJYP6w+MubFnweshLVPD67ly8u6VQXG2UVL6SY53UcgjuQBXWRzviDzfAQlDkVsQtn73QLqkYLHstRfHqloFv7/bNS8e61jqGTfS89hVqc1NoLPJ9uGLp5TsqcHcX/JcsuMr7NPRZ/n+r69TEVHlnrfNV2/cdKzjhJE3TXKW6LjynebkglbbM7PmiVXemk9KfLzfGljw2oDQIuHWIIEK2y5PHTGhZtmkO+la5Emw6tPSOIqFO0iLdZIPQxHtHUtScl9PtrNnWYXZ1PQljMytJvOU0YNrefnK8syoy4Q4fFrq9yuIh3E83q0JLAYJ20htmSgXOj7mIc3RZkpGnuqqcL/i6ZpmOpd/ftnXOlsL5+OLtUiSwBj+zCVHouk7zeuF9p5tt9yRR/HUgq44L3cPt+44Rc481Dd9++4/vtmAnUnetWX+oRVmmmSD2CNzL/nlZWVlxC02JpAJX78vSOGoImy3h4SJZUeh+3D3VNQW97KQGqWGrpLAC8GYLaxAhAAblkxg5BGEiGN76fLvLYPchBDpDBplCb2066bdiDWl4sW7dr3GIzUoUDzWKJ846wyST0RKUpoBwHHIrKR5+bwIBbZTPbli5b43YSrmup3b84f07Q4q4Cv/z97+L5evf87g7zk+P+vK4XWjw4tDmDI4IF11fQvBwEwZm3lKge/SIgN5MWHDQ3M6vyuqv9uN7/EWQkPv3XYnFmqa8XWcU502k33q+sK1EMtLtkx2vyMh0zYaCSBxSq2BmuXQ7NyA/mAd2OhdtPeH9wZUKuNrWFzIffOnnoRi/uZsGl+KxKmUipajHxwQDnojJRYwUBOA5bD13PQB9TfgiEqoszUVN3Us8XJuSkR/ofvdspYanAp5786NRHfOdqqeTx2JZC8/Phjbrs3/0L/f+x68VuDUv5fnvlwycTx2K5SxcKcrbF4X7p1YTohh+IHxHsLDldepOVwdr9DynZCkugc8czJ/8oZO2beYN5vOR+i0PjK9+iknQN+93za3GsATz5Echmos9VcIV7PbADhEIWwHEx05bTN6zTBc76uItl9ya4fWvFbCuAN4MCo1lOvs0KoRgFy5x5V8OQHqRey8+eln6wUfU6mScft7UQYm2bVHZ0WA7qtHoe82hqMS2T/B0eRqz1O6BpWBJm66ZLWwlc4XJNp76yV4afjbt3bgiVi6e5wtzzmDlTaNt2WDUOwkd44ZV0t06DTeC2oGu4rIqHHWfvAKTS2HbNTCt/CDgEQw8HrMG/mVt8/JZULMQ/GoG4KV3Pi9//t9/nd1dTVgi3WRoewAgubdiZmJfmwI6YWYxRLWQanU5pBel5aDbJJq6kp4uZ1649NdZlO8DuGxloQynxlKNC1+2jPHXt7NQPqiXHTwbuqr6ZR57gB7YzLyxR4p1u0x519LsyFayNTQoktR5B8MDi8Fb4/S8tM3Xf9WsaF9G3UMYy1GX5062I1fgdYy0tWSVICUs96OM5eKUi1h3vPV3/xc0KEdbI4x9iOPaXYxkVhD5j5WuquKTT507+pyQqMMX/WR3eX/5V8HGr2iBGot4oLI1hn55V6uhupt2y+Qc+2jfxGYF73Zrs/OU+XUipakUuL5e1Gh9eiVFu3/sfFcERsoElFbTCDwoEIkXBCELFnneXvD0mKYJyTVX0zwbxWjty2qobQWaheCBZbxlhwvpSRg+V0eppDLeS7VG/1KuBth5Iw2CdMENRopmG0IwfGHkhM0Gb3rLvjfZ1lr5s0twTHXPGLD0X8PmAu9sIdEV4N3PA3ZMwr3MAPPm1b//bfZQRt4qzEVGtNqEmZ+tWfUQQamUspSiW7B2pDD9cbWWpWEjKWfexJVxJNFM/vnEMvH0V3CI0WyC75sOPbS8Tyc29X9b5Xh+O5tN17gXCSmYOh6i7SWsPxxcu5kys2NcoM+ReHc7uyxNFuIm/PGm9DhiKumnX32FyNoaZ/ICFg3aYe0cTt0W0ynkWkugfIaiIHsBSa0kGmwbnVjR8Szr2ay0dJsk50l8YYTyesACJ5L7N2sBKKvsu6O5TGxlqrU+OjK2+iYoheZjafERcfqwQC6y22mzEPkm62ckcO2yD+wtcMxk6TxAt7yQ8nbJw4nYSQTXcJmIUb0OwU3oIELK02Who78wz341lLLYuIjWfJIjFs1xAF36rPsmAWjHniS/KILrKxQlzKCFfZ9NEkz5KUYkMbcv7SNSvD/+qbOkln/cwzR71my4+/x04iAsY+tzZ7/H61NNLbiQ41vY0dl83tFPNWzmmGUmqDMzn35n2LcPIuiNfGgqY2UQZ0wUcVCE0Jc5KN2Yw9VRWLddrvf2blxllp+xFfv2wX0zsXHV/d0yOEfJzUCdQzWJRJzOYwqTXjqMBxl2SuapjjDdTMfWjYXn9yotlfb1FtidX50MUZ5nmG8mtWk2bhbONtd9PVFi/wjbhUiTixgFmvmeoYNbTRQRv9ku/bqBDmtw3lo6oeL6ro1yfjOcW8Lt5y4BjRsz1iqUzzYlaptBbPaKZyp/iyD3t+wZHMfBdwlCrLwqmPko4gwyy8YsIpqdCe7/by9Lt2ggcgJg3yWxCCMia0g5MDILdXHctbyVwiZ7zY5MLNhyGxWjjtAj7afrBWNMZS2Q0RwRM9RSSmkszEIiVJal8qiASIQJroPVHGCYbpWfuGPLZZGzyzIicXYPs2jFE52Hnb0rPZy6raDMQEiWbi53xV0l94ewPvvlGpR5W/sE4G3MrF1JqmzsdjcPEXMG6zzNJ4dQ5rFmVINzZlZ13BfRGO2Ytn5123x32XlPGCgJqobwL8/fTKmzpY7ROc8X1yYsHH8tree8yvmEWQlVWwvc0rAzyTw25aIuW8KdgNXF7li5BMGx+AI/jpL1LEd4QRaMUIhqTHqsyPQrsjxKxnoA7nLWtbWDK3RJHaRbdKHYHy2VEudJhfViJfNgHgmC/dxoS+Wq5Ruz4VeYZuQZKW5XwtahkMWXB/xQ3BPbEFrcibFRmT+tOPVSRb5wVa+ou/Nei5b5Rbs6+4s6lNliEqW47jypPhqbkLqysEMlkPEHvhN3+4lSsxZGxTCEfTpSZ7Sgb9Z8UwX3AJtl2/aMNnq8M4jIBn8WxgPv50z0MS8bLCn2R8jkdaZxkgYkK0AwHH9UqnDD94RD44oVeO03R5PBV9lcWaeAtuRoPoAoq8cWcnDEjiBWxYiFbLmyxPLAO9YBh3S0pThQKoyNYsFQ81o9NWXhplR3OehxvsjXdyvVjTUbrr5G6qUkt9Ug56FPTpd4FVl5BrvEy9YvwqaQbNrbLr2Zz8DQA76q3eCD7y4XDkqGqZUcDc5Hn/uWUz6lFdh9OLgKRbkc1jhaz0rbNq1eVk2rzwneEyw3VUsrnmpciOn2gRab0WjPx10JNOo8u7ue8g9Eg8Za2wB3ZzNB4cuT2PRaz5BArRN0LG7ouvOdHtqTwF5JNG3rYJu0BxJi2q/zAW9WBzFqFIdc7IFZnCxalcl6jLBYzAq7Ht5jpJfIDRZJqjvKzUTxpZ364yfxkRhZcDruiasCs6w+ngULHVGU6WLPrNGTnbgIbfY3heA4HqQeWwWi6Lz9eoLc7bIyz2wRAGbfjQbOG0ImlFLl1gsfBCVG6VGWK9xD2yOo8CRWcCFP53hz+jeXCrHbS+JLlgL+5Ztr803ir70VX/dUOhwurOi2PbMPKcU04Csk+awKyN7ADaJl13OEVqB1MUiUok4H78JvWrPVdLNksExshEEhYRVPOT/qfs2M9X1+YtqSFZzfz4m96NX3tcfjS12t+T3byGVOKl8eu620hwec1gUSOKZAwruRXMj/11jy/vl1exQ45ytnPz/6kadPIuGaX3Fe1rDPh+x1DYDNR3UBS/BbrXVDEh1LeW5+zfT0XXxqnsDnT9JdR4K7UkoBUfUiggvLE2OYug0sqiYLcF3X9eJslU30gUVpQZT6Zl0aO/T9IIRgSbCriBMwDyZi3oSQaEFECRpLKVEWaTHGRm4wEwj11eZeXH+5cfauxRip1DUAZoRjKQVsHFwIQcyk52Q9+JRTCCEEBfLe52wphcDMeW0AZLnVLMaoiAiHBse11sodkVNMtal7PtIIXlyUsrKtWx+jKvR4UWp9Nbj4y91jWh+r9eFqk85dID2IICKLxFprLR7nrVmOyzbFGI3YS0gpDXw1ig2rhYB9WCYY4Eg1LKKqDkxOqT8igIpph3ACLhAjWcxUdeiqHgDwYEgNd1N+elx0NLRstYsa9mM/ydTiSmR82NbJ1OqIXZBdE9rtVOd7AT/iPOZ7NS0SeRfoyI37pLxkem1ZTABeGV/i+mrCziY0Ai8AAanunGIk3ysT8nID7etDQunUiTolSaWl+i//7C7nme9U+cEcLJhX4FfzqifJk9mqsjGxkJo6HEV1Cclg4nQ8GFDOP8elNOypVjc+ffjTYycuN7GU33FEV/00k+/VuX0MXMLt43+kfZhH0XPinnFu9R8BrGlo25SRSAFFT5vXcaaHy6vXTSTiFU444a3eyRrLiQ4aIgC96Q7S7BXOSMypy2VZuMOIyOpWspQRqXzdyW+bwhUtMFLTahkjmIIbFeVC5jd8zXAWmqmHWKOHAuS5JdYDtlfRCosyHBC3Y4fyPqVdnQbcYeZZP02Je3Jk/e8ArLqYqHzPFOej8HqbXoV3CQmQkCynjRbWcVSfbvfOuWYz6y+mAl+7Babn2P2cNx2GzZ3hAmuWxJF1F/MXxspag788h+UZMrGFSY/w84fnw3WlZc1j5HyvRs//L+GlpDkCbY8R2g6Y3KHw3V17nt4maak7CgGs7JjIAdowtSyU0r3KGyzvce7Z3VP0jH+4Ca8kLqTuTeGFFgdNUkO4YvzdbItqG+C5fFIebI00O97yVEMG1nlTEPXefeCdxhAP4iwcbGc++82Sn/eEZydtSBbIGsu4Hqcoxc6Xxhx+NMED3FsMVapxaX1kM0MiL01am1rr+mVPZlSDkrUq4XlrxuinoiXbwsj4FRfGQIKis/MMmbGVTj3aoz+iTNMBo11kUzylevHqAPCOOiQe0wcuZwqFAzaBjrYd6+Ij9EfCQasfbrAOhTMduiF03MrNwzQRZU3dot+N3vAqiOM+HbUQ66PaaBNx2RkvnS+aczVT/vmaeNKxk3HcAqv1ZdHlWO82WJ3TzjhBv+Bkoip9TCGJCTtSDTONZdbMexu18zuxTYvZME+dPLp1Ny/3hMN8XRINKAt8EGUMq+bweoy6sbdpugQ1A0lgJ8vtFUVszglzjNnbBz15x3sKltdbsBbg+hIU68+WQSPx8lspapBSytfySZVtg1+/ds1L/dWjuclZwVYqx3pbPH3gBI8SRHulS2+3OiAUg26arYmjCkOvU8ZUvo483awV6uUxVR2wYxzM9un8cq3WJbtz1r36JihsMJPem4fNyUAJOhwQ93uSP4tAUzUm3Wrla53kOjD7GXa1kQkAzP1YjWRuVLnnCDlrGpQJ07C2zrKlIGVt6/YQHyWd2pYX4dyBW/p5e1PZBqXk41TYGL3TgkVz8iB3sWrQt+zZp0li3gtZvSD1hOkMz55p1VxN3hFnsku2USiyfhY4zwXpZdX3IjJDNxdsAJKgvD9ZSjQ086VTOIV7ScjlwFNFiJHE07poD14fvCroND9mOs/ugEFZ0qjq5MqSs8M2b7SdvH1Y4Vh3vK3fOMBYC2FxL2YxM/r3E+lrHW0IFhtFm6PlgsJPRoMhhMWw7kqGoG084hjL99yCQN8BEYf6OHz6jZFoAoPAvqA3iJbh51q4GoizxCTz/PqLzG7hK/17aYHm+GjxJGTGdXGrIS5YswMRUEe2yNil2Vsy0BOGzK+Mz04pDcdm1XxrXk+oiEJCGs9DE+IRPOcxx6poT1DfGQttOdGOwOqS8O4Kkty16Gi0k1VXgnv70gDoAC44xImO1YFO9kxhRNeRcwm4FVYlPNVWwMbiXzj/t9//Q3/2Z/9By+GY2WhTA+SADW6o94L+sNKa9ZnV/QDDBgH1naogsZWUWGyTMnYhsDtYi/Rsfbi9PVi5fNXMZO6XnvMG3oli7aVvrhtr+zTAa3Vdin95+c35kj/bBbdL7z0v2CZUK9E10HYlbDxpIZ8l+Zmt2RRWbeoQq2+HJTsrKyvXbaOuBTuSJd6amH9NiYG7yO797HllYuRecl9UOBeitfBw4MsQuIVzmx7f2OLM5zz8uPUpR1zJJE5X2ltJQupzn4x7mLWsvF9d9viqGdLadRTEjhr+uZSoOzl/zRYnKKgzrEF5jIiWgdSIw9upl+EiqXmki2k4UVd96vnjkkd887oAIy4jJ3Yw2rOSqqfxgvDJlyRPXaKm/pPvl9VqzpelAhl3LYJ1UAK6GJTKJSfZViFgfjtyPCvrXr258ddKH33QW311qB4CqLidSU51LWlpLZTYxqxCUW0OvbS9BZs4ykfuOFWTHTedcz0dCXXgosiTWmbPslzbMJXs6zq+LspI2gS3SgNpCjsv1Y0559AS61Dk4vEas3TDTo6nq7iONTtTglrngp0UqrwNl9dOG6uk2HRn8GUF8MUVE6VvJMy+BiBweR4UlHD+1Wng5e/grPKpjabqu6Gp+Gc37pC/PbO8mDqj1kXV1llof0mNp966l9isdLpkiFPQWiQZakMNtj0xnH6Xivl97QBekL7bQ07P/X69iqsms3d8flE/9WZc4Gk898G4dsuJlH6VrHpn9/IEzZpQVcRdHXRwU2Jl4QGRCJZfE2aLSUnh1y0s3OXmRlSCKw2w2ybOnI8AQdWnGzZ80bd70FjYteysYUHtTucQ1aHrtez66SwO4vWHukC8a7bt3J/AGF90eT9nc9QvAqxreCyRZhonY6HIED+WuXWJLDkHDzHgvLlvH/6lzzcG0MXGrF0FX/SoT7y/uN2x3tzxVZFNB7bnfME0SpHJDNqp0s8uwJzLuWDZm6tamqbr+zdWdpxnkhGX+5B/NfO1ezVpSfHlvuDUzt8UEMET7CObgD4P1/FqV7zqtM+x54uRHFEYNT2Yns8Hpz9cSC8hqhmsmby7VHI2dJ09wEc3psVoKNofV2Gff7zcZsl9A39ERG6raixzwbRTUkzoWdtq9qVlg9rOQGGx1VXjwpe5bmb8+XaynXJMuNN6ZiFlNcHpLthc0eugeTvg93TaivKfv3tPOuG791aXhOMoNYSCiOGq9ADWCnYD7ZmVlVj0ur1+IZ8O059xytMTQ98GEeHN6AaVj9lsujjQGLWOnOXKJ4HS4Yp+Ly2bjiY/BlzuCMZ/nxEbaaqmZSmbnLcsu1SDBT0+kArcxEaClAF4mEwxXg/OfqVwzmfHF1+9bHFe44tCcs75/jtKKgYSEl+WSNhOzzbtweS1/qpRkoxdWBFP88D7Zp70z/280LZNRbJuxOBYXcNz83wNa1zLE3fOE8fYDk3Dr6RDwYB42itMS0GUvLQYWCtEZvuYIitx0LEQcVtYL2JZHZpFktRi9xlVc3Z+3ZTEyHKW4dkkG0sgBB4lrwo3mNgNCE4XlqoCmUssNNVFpsWiGpYb+uQ8HzwooUGXnFS3GucBcwMgSCHmZKQts9nWnYfwvtsrBES9ldsc+z3LYyf4BDjwUxDVClaZwCk3b3KwuzGC6nIQO/toA5EocBEbQyntS5XiBdynGqVRTUqcW1tHfvNL4KCOg6nZQJg1GCbgk8q90zEHPsYqBL0chRoQbyqaZOr4nciP1z0ISQqnhW6pz4elROOwS6yr9kOuGu8ItE1FTGtNZEMGecDJFEcLkS2euDPKdp3PNVpi1ORgqQ3c1Q2xzoZBaJx6MHMShINHd4yj+qzB4ibh9oKzGlkvg3qblm6A65Ojl2/CDLs65r7aVJDzed2m+g7hM5dELa40g9t3DN15geLBEXBYNuN0dRtWIXdFfas3++xAiaayWbL0qq7DRPMqhPKtybGP0pP8gMG7Aix5gKdaHegHeYkNxSrMfuRE1XnzWMbYB0zU4/iSn+u9f63lYsCG7ijFcR4CWEClc6nrc86KDJo41tXxxFYma1w3VbsvQ5o1kSqa7XMm4qUeWblbWrxAUf5ESUqDcI0taDMG/PLzkOBq+3AIzCE3csKCeeD47FdjU0jrJEs6Xbcmcswzzz9KJGLaMXPJyq2P69l3ydUFlhbZQC7oq2oSwoH3W/5q9b0f//bf/29yX5hY57ltRmtp8Iz5boP0yymYJ1ZErlb848/Pb6aJvk6voZJmWtQORT+OZU+3Eit3IXyqfT+At4MddK5UMyW2u+tJhK8mTEiG/iXCeWehSvaxTQbIlSiEiOCCuj99L+fermqeWNntjFZSUrJ1DMVMLyZzEyux8KMB+QzUqNd8ZudQx7RUUWJW8121OpZHhBD6mBaGwwPMvgh+9yn15NdwZRmeo/fcryTmnH0nx9TdxodJa87zesOsVRpU8v2wLA1H55T8mY9G7RmRK/KUMeSacARmtni8oiAVfIYK42Kc3G7UZiVtV4WBS3xm1Qkp7XQiIbZzTHc1tC5hUMV7qcN5ffqmZhRTQv3kJffkQd5e6dJ++zrvY/HXXPIQBs9neH6gkwOqy4ZHE0mO3OqS5guTwxnh5OUUJ4k13Vke1wPjKyoxjLuNd5us6aBmUAZF1jNXpfE/AIMTdYqmlrbxE4vfIeVmx6zWtuKdkRpNCDit8Ou5TYtmviwQ39nSB9+GVC6qjV9Hh7/AOWAjztOl6Sxwix/o0VU6/XLJy3kZ5Vebc1ULzOpjqNcnzshMrB4jz1GNLF+XTklCc2T18SjhhGgCrqewXPDCyG2lsCw5Z9RHdrUZczbr6qpmy1xe1a3FKASuJCNd/GJ5dv38Bai+1OR6LeCwsz/URUHC/2S8bs0xPbV3ButXvNV4PheQ3aByjKrU1M+nbuoMFgGbtDBhdpgZ0d+iSgQlzCJJYMnBSfwBuiqUoupclByQ4098Ca5qj66Y020C8Av8lvihSxic71+8dqIGIWVB1cXAl+fRmFsjK4YhGZTT5ybcVbEy9d5s2ma3mMqwYvhyidgB+d9Meh1KjqyeFqx9YuS0+iRHX1cluouH6+14GUsRcQHvokKitkMlY2aXfH8Xq6mPbJjfkCfo6i12tjIltYAI+akjeIdYBCftZukDntdNAywuxv4onSrjwK5vIShLIh493HEHdGFOTidrNsoepmGpuYGQenSJ10UVvIf3dYvh1bBWaNCm5jqn+wXzCw7AWxyLC9cdiA8+LVp2yFDNMU/aRBOhEGvTXfE2LqyoN5qccUQ30CPOVCZ1NLVqGd6n07OWV0soS/E0RC/Qr+IgSaLR9zosxgO1LjomvcQFmtJucP2LdLiwuA50SidKYtzXQGa5h1Qf0kFfl6UODZTMmzd5EG2v5dW9c2erppgQRUKV1wkACfeWC3D9IKVHBs8la0sWDPzYUJHAI3QB5txhIHGZsCs3rdrjgkbOOpLjPDxb0yFM7xSrN+voAYC03J4k4C14HS5d9zR59WvP9bs31aaqkLzD2zyeUjVJlhKJz0iWtlz/9vTEqDOoqJCuiw1Xv5vTY7DkHWgSU0h11QRxS83SZMhYY63/nfFZJklx5hVefPN57G7iObGPXkNJEDH87ePc5rdxt4MbnlsXsd/cXXyiBHXAE3EEDdMySmSwp2dHaFU7uT800LwLBHLid9bSqiwY7fu7Ef/0Bqg+WvM5D4Z6Yo6G6rnY9irYrM+2j8su1GhFwfMV6VH6EWT6MPV1cu13+Z2E1ble9ATc5cSaI+ARUmbBYcF4wzQEmc+boZ3pVyRLpNcYeCmpyS5evV2VQAt7b5MI8bGrFs/DSygJTKqiNsmG8nOZaBS45wgsyT4PPcs7HcSGRWeNmywZX15w8Z2USmptKwrSbXaJASUJNSjtELEG2eJ7jPBOqC4q4RmaZfcdc6Vaf4BnmoTQbUQzZdxfq42w5lmk17XYRJctQtigNpGFqYwa5AfnOwD0rybC6d9+jKke5IPBe3VJa2kZ2UrQyOhKDk53yKDGwXBC+cy/H651zjHayHvbNOXzwNK9MQoW+GCltoIenWT2MI8cC1+lsFdSzURMdok8IAAMQS1x6agDEJkdC8A1imhZze9Cmwh7P0iyMUqpIhkxw2RaD0HpaHV2hVNvLMApfbuuwNA99WvkGvdI3a4lFXrnv5tQqR3EGIFeFaThxaXzqD6FEKh3YhZSWxUkIjjf1ZxbiHVaTZIOgtqWQyLSDm5Ue/2anpbL//xTP/K3n79BidjelgJApJMaRywwo6RnGJ5A8CKtXuOJJ5WlJvF04jXPoIZqha6n13n9wLur+tpp3xA/P+VKgUidBa/TXW55dJjmX1REI2BJjprQsEf7zolEWgjYlZjLF1WsShNyIW5eQFvQztQtXcsmMpZSszFwouCj4QIRxdKzLig0cY68OXFsWrLGA1JGC4R2QKRbzzy/mydN/iNzS/qVjuOzqbro+k/SpRER2pvsEo9xTnBK2zQ1aIb5JhXhQtYRpmrKZWVZf5XxW7RwL3vye4uW26aQugngVLG3wKoCI9DNrm0gy58zgRe8lVSFKtRdA0/1y/7HMdOhRZPOj9oZLRQto1RGUyRmVuMj9abMDA4cm8jzAhdVB5jFSIWZmaVb1OGgACUEQRnGwKmAT1jnvoahav/Yl82HOZEjJQaDOL1qUP1gZ8dfkmZd6GEmqhuDOt9hXz5kiVw4dlo3+7TDV8Iedt4ndvz//Sv6kDbxNC6+gM+LPZRPIFlKlhF7r9vQDBXRyEUHMlBdPkzWyedZ9kqyR3xgkDNItvPs7VXraNqp2x+2KWtONGZgcSgrJ0vpJJxPAbmj4cFA9RoIfkqDrr3lClq+QPBS95vpVJvuXcYa5dxUTepjcGahFHinFF2jBB0BrMRz4JUgx+g2AxrID6+5qxYjlvvRzYcsFiEb03E8khSamORw8+CiSyyI4G/hufyZaCM3ToHh8+PaiZVjBXZJdIl+0HRv09epaDl3b+TF/kZqEQ5ywLCTmq7IFsP/KDdF/Z5RDI9ybA0zG8rTJ0EMOisa/T6OICy8zpnYSyywa2GbpquyO5nqSXtrFb0z9AhOLgvpmQZflRtfY26ddqEmvaFgJdwoU37MyRrjnBoE8iHndA8vvRyoSAOmPIH/CZNOmxTdBiw/atNl7Ny9I7VvSJuPOSgFQqcLL84aRWm9V4PndV/vBhvkRxYf75Qafj5scVa3kT+Odpkd+vZ2QemKUvcQnrPvjd10orBs4zF70mGIFpvSi+MbJHI2IoHxfJVIrLTgpZViMc8EJkQYJM3rs8FeMtizzqO9PpPivS42isBiRfYgh/5FBkDk2i9W4EpVO2PbeD9GrgUvifRypyPtFTacfzIGzlFD1RVRTsGk8u94GUgK7jYKkTivK6YRqOrtlG1FzF0jXvqpG6JnxcovwRExEVizgok3IwjZZRBjTMon9TZPThe08TnkS03Y4p2Nj9zzRiyG+PWLWN4/vMluJJpwdyHZMTxPFFHcQ3bhr4kNs1feqgS4qXld8D5vYts+wtVEm2lzWXMat9XMknZdkUmDFsGjfMpJMcs5qAvOF46iNt5CHfGjDYvg+GbjbeeSwIzNRhNUf3m+RXcuerpymDjjeMZ49si6Hw+SzzrPQxmgihFor2uh41066xNuHRaTeHpVmQNkbwJbcogpOyh0isuxHf29NsHcIzsjWtjL8rKuptI2Sl3fKMpTxwHB6LxhUgHct0th67gcF3W2888FihJmor1VJe5sN+ucPtN4peq8mgsFWJEE+kiVKG4VzlIrGWSZWjTGHqRFPPWtRrldhksQmuS93JzHiJqAVImoLVHTl2HwCPdiLjgWtIGMuhpviFKpRRY9/xy3QEdc4+sfsaVMAVNbvxQciWazHeaHc196+HAdLdzKuRjmHZ0kUvc2KREZ9ke5JAqdWnAepTfv1FKdXQ8KJpNnAyimNU/QCfqBiCLbSyHJ92+HekwC7wQNqwGnB6ePdVAT4UoH2m2BeotxU0a9BNsMYOTRdnMDOqD2FyEvV7M1VUOMLxun1FoRLtfojP8zgbq7ty2ikwnRR8crI3JZv6uZHzuxKZ7ZdOlUaX04eYB+vnqclHLRylU1a7qEROTUtimM7BuZ2bXDbCKxIxFZCqSuQFrScs/yTl5Qk0HYlW74bVM3f9viZDWWkePA31myVwkhiBGjkKOdj4Z4JCLvCKKiqtfiB5allqyCA5tPcfL10rl52+twWgN2tbiMyI7UATgWYm2NM5/4nmOwd6p8dRTFRlVh5eW32DamaFwGdEGf7FncIbr57hV71BhPeOfBAOrvFvejPtsBgtg9lrDH8BVgFRZrtkVIopIeO2d6ZJVi/WonFFJ5PfkLERWbkBFvc3lwNmLAsg6TuxEWY4vAPkq3wHf+1SGC5sgIi7NDgN0TahytcSxseVfivz/NF6Vp2l/enI6BgKWcIn+2vjWa+PPiiqEh+jwhg5ufFwojcDHK+uLy1IEUjsVJMjPpCyx41VBf79oY/DmeT6erVdCLWTNqH0XufRtWD94qxriWejXb19upPR5bxwiGx533UtygmjOhtaJs//dReFXkRzwNlipz8WgD8Yr8avM8imWuRXlpMb3dNGwXpPXZl9Ta1xh/9cBFi7ixumLfbXzJxZv3IQbTfQ3Y1R0qF1wwPZAc42bKSOwufJbNVX3wrUz09hWs0ZP5XaNrU4pkByAzztRgWThmZ9J6ck/pNqcnj/jW9gFaeFyW0g64vgw+YgCgojaEMWKULhEdTlFPi3arxm3FxQxx8XD+AxmW09Us3BwkJeayAf9irjIjB4DMDCB3SAmMmMPETF4tYZ8SqtYJMwVszYa/O0bFO2UwuxalxdGGgm8WLC3eaBdT5IFQjGOcyS7inHiXaUGYvSrwS0T8pKG1mk0btmaXwSGNQxqs8Chd9l4aNPdPPkpTaA0Ai00EGsteMq6GH1SW6Nj3wUS6mrsF0ztmeg0rbnJ20y1cSb9wzgJCVtwz9UC/GuHuKnSIB9IbyDP3ZbCeSRa6Cy9Sonls7vo1MSWph5cxNtSVVhW8DETLXArqNY6hrqz9SKYsnCYpAXhmXS5aSrRJQ/jI0su2xwYf8c5mv+K30VYbpo7os6YYjRz/0KaG9QzLibfWzZXgkxPpaJDxxj1a13ZYvDh2S6U7vGqsihhf3P0sxMDezNpWzPuWWE4pCKMPnVWpQsKSCia1LwWcX5FwC89cq6cW1Tzv19QtqmwcFoDYE1sxbaUeKK/uzOeMrheVC/2Q8FGZeRXimd2mPA2hWDvqrubNP7w84nk7Ep5hbxTOEl0z96yFmS6JrxtbDBF0lByNaVTk1i9r6rcqam5OK2Fyh6tZoJXatoPhAXLwJ2i0Ecm42Gxn3rcipYu5glJL6TL8wouLRrhxa3k84QzPl7UgCTJIiE4pTJiPy6zqtvdbwT4GbULBvaOS0Q5ACBFKsJuTDDh3HbcxZ4WPQBkkd0A666q+osVgKrzRiiaX2GH4XEwyYlwpXCuWMaKlYQpyeJVp3fh2FkTZd0WiNj4kTQKj1p/W3zyxYk6l4AvpnLXnP5um/4jTIS33QvScwF87kbSdiPQmphH6n1JQj8Y7jYjkFKTLoUsA+AqZ2dVgnjtRJxbUyV0P0N1cI1V1hl49LCZfTkdzs9ZirkZ8g4zYhna6wplBbTjQtpidv5tu7yukyysPnS3duvf4xatPP2xw8WHujcsvxuKZyq/7LFxDJBktj/S53Q6rSVD75nbaD0dEyWRzCVy70u2bm73/7tU37Q+R+m+dt+Ns3elijxZnORc+36rCnz45KlK/nBAvgl0vBj3rJR6ekv0M17FEpsuH9OEIg5sar9Waqai+OrxQdvI3cXwyPA3FBDf+ZiC6E6qTeNZrhf3UhNOFcvN0mmYSfqmegJTYlLus1GLyQj+I6hiLop9PsZXPmR5PMc7NJ7b+vx9UxagelouwZGXfmpI6KJvUjqqqT1d1aQVxtOwzqqpGKz3zzAaoi5JBMSBNBM67FGcHNlIAGKCRa1FLFlyAhZFUqa1LHeU6iMjjKJOgkR4QvOjwM1Tky/JKlA0Gbpu7zfq4GIWsM6gu03YjD5KxPV9wyK9umyoElf+Pm26afkdu00ICxcKW+BZCtAr2nbt8W6Zv8UDjftpvCF5omUFsOzBG+CLOsMejnzHloAEeCMYLnD5PNrNKfHoA+oprpa5yT5916YLEKUjl5erny1o6PGewZWi/HbG41/mJNWe3C/6KAzLBXXzMmrvrpQh0/ECq0qd3MW+nxUFakGuwLUC5HGSLuHSx0iVhf6zuqGcQvyVx6GT4gIASnHmjySLXQaKEi4kgRsSBviBvB+EFgDxTEk5CdOsWZzWU1DTDRaUFK2qeJfbn0FExBIhXmM40pssHTmwc4Nr6XThylZWP+GO3zyUhsDDz93iQ3PZQq+qqvhdK8P1GSG4KEdt48eNS/sjL7VSlK17vErzEX8x1nmT9fDGlgJ3xrj9P6JGZxWUanpkzJEPfBkrmyUAFYq0R0CWAlk89GBXfoLuFkESbiXBh2YTnUNtVBb7pO6uzkpSDh/BlQBO2IbbN2rYWKNkmEs6y2QZ60nfGkiRw6C97A/3gIwN8X0qaBS3xGQ2H/tv5tdT66wztJfyQbzvIYNsIy/JNpkzVYXFEZF23tZNZghB9w/o7NPrF0B99+CsArxdQK86U6Czo8DM5xC4HPruj+xJW3WcEY92iRm2OiADLyCJ10sBGBXBz8MbKdkVYcqghXTmfyzILr9E1SdEVg8FjOdV0bDXOBZPUPKb+PeoolIVbmKblF0mRA/g590gxzvwq3c4sjJklxAmsTk+diSSCUqIut2bhQypeteoaoZ1qmqal38WIayTjxYeNRR8eh+2icuKlpjiky8T5azE9YzdEnoXFXiSWF5E5B0FFDmYW8IK7AQZAMtAyEwLNGjTN4UrP8lJMqo7otNzvDi5D0oWoWZtLJsTz6Xjty/tcrScNBJQrQ4yae5WiLAzh4xqPuSft8HLbFmI7qZDzPtA8zw3toIu71NsYJx4zXFT6rd2H5f57pgdlG2BClR7PqIX1TdJCjTS5zRYFRZ+chGHtkJzjUv4Tq5c368VtFqbXbvqBsOpBG3CdQ4eMKWPnZC++zvBM1fUM4zF4GHtwKAPyWDpIxvPogJli0dBUwTe9iZLKnkCQeKDFjM0Iyotd1zoTRk61frrHFTGC80K+3tqssUxx9O1uamKp5L+vdq3GZZ9Ldt1tUdsp77b5gEnGffN5/lmv4Js7acYlhvvpevBDV6gfGZntzU+epHBMqbFdGQFBnUm5igt8sLF9+cxDFagLUMtoRY6xegp7Ty5PAWVadHykPaTwTsTGGls+Lc6uvY1nXtaTOtXF7cpjBx/NSmVdxAn8urPvtXAPdu+0aBJuqLtUkGsuKkQPQrInNC3alhs4R4Qi4yx9X7g5eBaDpjnxE/MU4BV0yBuWqFA0aCl/92XSs6Tvh1tK0XDNOEU59n0/HHHfx1t70ONEQ5Pc3uEmBplqEr9YmBCjMaxQ6mjjeVCw6JAq1/ephdTbdeT7BQSanM7vXFDTtYMuRoV3igJlO12mc4BGYXLBzSsfqcagvh8DU/ktiaVmujWVMpsecrKLtm5JlwwSkWqLSBTluJz/U3nSGV3DFH5J3T7vmiM5Oa1Q7MAE5OlIKhOUwDaiWhojLpAg9tfF4Bp6MD8WnV8YA6Duk84TbqBErKwV3tljrnM8EuWur1iQEjT6mqnhB9vzcaBPpG7mzg6mnuCCxq4dg6GeyMM5+DDQB9AlhyXJlGuIKWwyZfjJ8miMJsOYlJZLW5vm1EokG2xujzXcV5xSsNpayXcNZq4BJxwaoRFD4naPFnHGUpmbqSNckUkBcVi2oWmES+hci3C/qqlgDhpYH40F1EQ46orY1lZkB4EerKBfM4ogZxd2Hkhx1dVS/wsyAxi8zEQvQq5vlvA1wwLWAPYbGf1PSIk6WcDaKhDTuw/ehaf5O2cxkHtmSRVhnfK16BzrQhx0kCb0po2lFN/LGl3rOYU2fLRcGTmKsAERcPmv338cysFddoeAksNBzWwVXI4GP11gWHfQNjRfg0ejT2M60QAcrxAYz+g+vmCAObmbC63a5jVmLtl1wOF2fvd0W8MYmv4eTazbt2dI2NRNt1ciPnZATTKy+IxAI6F86UVT4HLJ0c8GKYwWklWSZwqerHFFYS6AJChe1C599AY74KU+gQM9Dv0Ni1jr7A/zXhl8g+sPWIedztY1K4t+is72IvheDVp9NFwFl6PYodJpLFhV/yxIUfgJwgQT1sxcj6yxenGli+S6UPsumTNNKr7Fm6wdoEl2dTZ3ozDQL0Ms0I0p012jg6KW0g91H1RoF27qgolVjCeD2BFt4HgPN7pkjPUcIZ02NI6bQ9FMLeU9xmanpLfZxAsLqI8hFmuqujRcM5kRrZlo1WHb2tI6lhEUjywbEGpc38FFjbErQLoPGXJztjL1nikFaCbBBazPU1XSrxJ8knO9xraWJRaQsrcW5G94Tganr1mnOAT6EkPVhbQ4gZALGEK8lDNLPIQ0k2GSX46AUWetd9wa2aLW0zXJNCuBqibxDXHC1cFdtlZ+25hErNPvs+ISn7gNPdtOHpmd//s5Xf8DndnbuF8uayYXfAiMdnD9qBlDdfdruZlAfOo4Nvyjt9fQ5xbRdTBLFDMbqqXzz1Nylx7NJcMvzkNCvoqjp97DYQQCvmWHzRLAADbUPuNIltNcKeGA0TNjFw07/oGE0voLNxkltdsFy0MMy23Q8cq1uVUn8vgbfNjvsybQiheiLt/t+ePBvLvWjghUwWsqTec4UimgnsmWaMqGsVdqXaNQQT2WHSimeN9H4ZIsvdMLKnnMuit8TYn68nAG5x3KBplcchFyWPK0DzPUoc0WtVmFNYV4U17RnlypppYDN3fuTJaFZqShqyf6fLbsZaX7x09WJXbXgwAxz4fpvEHxPTlM7NS0kFItSXp2yAdVv9e+N7WwQ6IQdJtxPCm/LtjF3aXcfl3ZGHdzZdflA/e4swjXzi8agVI/+qpF7HueJzEVuZ8DMrVKkM1Vhnl+OcuPSkhzcAiOd8n5NV/9FxdZSLuFROOZDdJHnR9ZNoWJtTQqnMUvPt0sJ+95Truc+VSb+XXXZsjcKk9VKj+kjI3HG2NY/sxrT5t+QY2tnBo1tnXrYjTQhSZYPJ4F7OLWjXyyrvnKY947XXRmXa1Qi9e4N4XmLhCLAAfVkLUW9UegHelQ0/jte2xFGogD8iF7nKxVhYttcUSqyL8lH4Qe9EibhKer6/z6/j2SuF9fndouIFwYZmNwxuNoxpJwKpKH0q+YGoi5vt+KZLtJIVZWTrM9dLUTcT2Z0bNZ1jYLsbignVH8oaNWl6ZtPHGAlJbF4VpsqsFarZ9x+W4NfBUmWycV8Oa1pvSt3n7yOvqdmVd3MpjW214vG/lYX8Py4AJ7d4fEK/sUlwNWNB0dUErolibDgUhhYrwGK6soM7w9xnZbqTFEleeyVMpQbe9JKkw+kStk/7DmIeAE6Ry5CiPNJaDsQMzSLu8vPCGhyT0yLt/o50UDBmeEMjxLjuk72DUdK43Acd1fmNytu2ytLE9CrQTFjfMae8mCAWUtOlmoW7Wr0Oxjbajh7hFuOcv6HfwBdi2noMXtzHbbaLNDolpwb2nhNFcFqHi8fX3VIk8va5czaHoAmHf8C+GJT/tNxDcv/yCVQptZlIYJGJmxhck/zXa3zNG8BbPYlCi/aq2q8bxlGdHV9jcC/+E0XpEXDa57eHQ7PwoL/nnTrc7OYbU+b6jdVACFXXzNCo8cqWkHS5JLNASKfizN2ShIOQc+mzZdtUrYFV/9acIakuqaTanuMsslyZdVKZANfvqU8/LYwDeq6kyOvngEPTbbNDMKbQ1eqlG1qB3ATnnkGshttim6VVhVDW2TBv6ysBDwVMlifGVNCIQ3C1uQXOfSYrKNG3jVR3qErt2WscATIEsE4DILfuFilHPexmAEX9xdE6z0qAfl6DDRcCTCTdMm/60CxQRuF4EBV3eKok8OSQ+iXi+GKAh87AqW7Vwk6ToAiU3RYJ9HvqmbN+QMHnjC8znXXHPjyOKls5YNYT9fTFiMsCLNL4+niZ8fBzsl1UGwe/HXdS6EFcNiEdGVzmAlgVNZk3BD4n6f6OQSZuZI0VLjzTZ8kE/SxwXhEvJBju/9vqLK4/W2FmTy7Rr8Mk+UOktNzj6O03QwKn+38RHCGUr85UOM/dm5ovdprYZEJr0rPmDlwXo2i6kUemFQXQqKNr1d85NZ5wh5P4OUC4KVEojkdsZ7L+MY5ypXrtMpzDRw6ozdrip3pnympcmXoZ6fuWY8eyznjmPVI2aWQ9wGi1ERV6IHx4LFpnsN+fG8c4QieJmR8kOoGELapAuplVKBziAH64N1EfvsYT/5zOrWQJO1qHR8Pv4oPmbFBTbb0OWNSedCj3aByVCKhcLNMc1HldbFW5lC/dgxQyYxzE+hUgjuunVi3djUfNzpVvkyhdWnkeABpf6VGfACPZK9hzYaREwDCwKyL+tML3XQDv735Pn2lh5F3bKiL3R61s77bpq4eX334nhTumvH09WL20ovWATHkvIw+B46YxQcwxi468BoGLdzMGc56HRBEAjDPvfant1o77O0d5f7W2qG/r4cU8ZFXmjhDqDvIYJRcAwWGNe5FN5AImnbykE3JF14CghaLb29khJjQ4WwmSmmSHNe287v8oOvIOlOGapUieK40M1ffdqgWpp9LeNai6FepLfus4d4tRG8Qkatkfq/8zs6atuXbZYdQMVsxsZggd2QNUXpO9DzZkzBUBmxC3VULoy66YELmr+fg8SHfL2oB3kkRGUS3jSwlE+WykPte1WtpuyFMs0utXwPo3ZJK9QIzJyMCYfel4oWt0DHEn8sW5BwmOGeJ8zd3i8yxpHzvix6VDLDWiVOidn7b+EbJJ0jn7kZ0Ewasjbwv1tvoA2LhRqTFh9tJNUGKdFlUNwBZ1sDSlunODsjMQxF8KuSY2jMrC8J7aa1Cm6zQ4iY5FxrHRQLYQ04XwbW3tzh/O5JymEg5V4swtax1kqaWUQEXDdKOcGWT/Cy/bQy/1tv7avu4Dfs4GU5VBHSUdfRFFzlSik6oOZwfRluv6gpc3q5t/NpC1ynYr3yNX4iSb1DSi3KkJWQ+ap901uVcVx9HuRKCK/tS+GvpeZcAXd1qKya348yMc4P1to++Ct36YpT/NyNoz8uVz10dLyUoXl7NPgQPHeeo5+BfNN+cLHUqCbeuj5XtBb6Vj45j8+pnQ5Y7iHUba2jIO4x5Lurl+XAfH9wk5wLpSjeNQG+SRccURpHCquJCHeIy6m7WVx3AEJ4DcsHXN3H4LEW/9AlxZ/d7p7TijaKXeplXlLsEWpo7iDOjNg1NMZ5YfaresZcf67ugYRodl67V6FVfoXl/y0KZ63OyGyMKu0v5jh+mYj/+LwIc+01FQl8emljxBq+ulu537W0RB77dnMJXEh4fSOKa+oSKpvE7EsQeJ02wpLb959uapS9T4yZgwaunm362jFrDgbCMSDlAIDpRHe22s7t0rSNmzklWEovKF819y7q8J2+occDtj/OW8IDdaoZjrzo3P8AFTj/wCzwT8mjzEdxgTESbuQCaoNET9t60jWUyv19hdM3xvI3TMK5clinEYGJXd+fb164r/e2j9Qn+ZQfNMv/jhQ4ADAZbUJ7xJ3WnzxYax+K0fd1EQ+p5W+YhAVo4oIAeTatKIKj9/qPNAhanN+W/x0Rzq4FP/Lw53JvBa8RArm4lf/hD8Y3Y0EMapDuHmcXfnWRvNGMe791h86nR30kQh9k0BAmYrpziOUQLwnqWLV4NjIOKLv5dTWpHhGJS56TZm+SqbNjT5+bwJ4+/JZ/zoUDp0CFLJA6tZBQKbIYot6+kGBhUub3MHoiLKA2SSGkUhfpvLn8+1wohgdEiUXsmOb2erUUW9nadkTgZVT3PeoyoZJ5jGMsSxVhimOjtAqKePYbd/nfyYWjqBTWAbgb8qhsNMYUlP99StyECpg3hsKgR03N4NesWGeSaj5Wiw/q5b/LBcLBmetYfk/XNbwPFfBgT9g0bf8NLsIWiYSkFaZ3ABZKsWXuIf+e9WfiMpJZ1DvYpt+H7FLN4hWVHASJWEEOzHY9fq5ZpNihRfeEGJNq8ENSwSxdp0Dmnz1HludSBjNcFiFaCOFbsrdvPdShslmy9BvPSrhjmK+W0c6viZGbRwz9ZJg7O/8XTFJ8El+0vT3/xiwtCXFWLr6CjX61FLcgwsXSM2hgR1xiKag6+LZeOgwyPitR2eKL5bzzmghCL7r1fFfjQ6TPWfGBLJpanTTtt8iJpVRzHTtL7OjB4vIW6RD/pzgjNDBzDjDxlmgChPDoNfIt/zT9/OOyJQ0ezXhMt4NC4QaOVunrMKC96F7q2xRdgtE/oFzeIh2i39KyDk5IqFN1WyKPL3BrP1Ug7y7085jzD0gDcRVCG4xmG6c7C+vmSj4hzfSXJ0Z9V14FpT7oUpuUdz3vi7lvyvHolx7v7Kfp50OXH5AWrEFOJueTL6JS801Redbq0URIcaGMNJ4YfT0yxH6dhQSmT5vHKJVRTr0H6aOk9V1gwaG3w15gkVA/Va2EAPHUXLyEWzUAGhKBughU3AN4Z5zkZDKME+BlQsdOoUGHSO7QnKrhrTB1k/LwESBpr9fckOjtjgJs6BTVa2irAYa5pckdoENYpWfpMbvnnyJfqK/AkVJtG/qtrZw6Yg60dtXPgvl8ggPvXtH8TxzSRaVf+1TXH4RD/b6SHa64Gki7c/BmeunTDcsY+p8ADP9zjiqYnq+km1nE/hvNXzulkgg6w9MoIENCg9z3HoamhM+KgpM8iR5/pjRlkoXpm27heJwSAe1zkEdueJFGWnKoLhx2jmSaFyPMBdi6AgSnZyr+aOubMh0/KVpwQp94kDay0/Hh2wybm99k4rVQU170QSME23Qu68PNytHIxplNpBTjxUJhP7235Q543QlmD1dHDz3ndiFwplpxwm0aipeh77T4A/4G28bT5z4vzFeXzizCZZVPFADr6BRQ+Qxd+s6LlZvL/YIo7yhs13vO56VvNwemflnESrv7LYI+GRpD4qHh7bArxOfwEY/mAbvDfrVHrhivA62Gqzj2KM5f6vZoZ56X87i3boKiZdKS9KtSihguIrKLTfPwh4ud2EH7TrOwUmlBq0X+gMOHU6NdsRlU21Pi/SIMu4eG0HMMZ0rWPLtzq758SO5k/LRs9mF82C6H5N6yNIk928ek4AmbvYtBh7fdQo51j9zydXAxg60cRL58T8wO9N/g/S3A2UePMI/RCtI6FNHQflCqzz/hTAeQcNUO/cqWt9BikYxj1R/5pSL28mp4+XHoNb6cU2XxN9n8US/6wDQTMiqAB+6wU/Fzg1bZJpCpH5SmIPWgsrBDJwEfOXHgTLNvygdasByggAzXxjsgVptVCFXIirQr98O8L8Jc+PSYXOR85r91olC/d/UQpnfSYDvQpRahgo91w0W8iY7PpXIDqdX1JCZgC38svptId+49M3z6SRlfcq0AdVIqFprQUlu5AHxpcERCMP8XdypDnln0bwMW8KN19V+SMJf9tN9CZCrEQiEX9N8vcj+W2idGvHoMn0hwrSnKpUkSEZ9RPZnx4WrGvmTixp/X58NwbT8wEnXzITVDs4glp9hX/2a21q3j8MWw2z03v+0P4q/98Ns//IkPf+lArj0WCBhfJF28hdO5ioeU2CXHGO44r8Szg6vGUsPUHQ7Hi4sJJBC9G8Cmjj++WTdx/pBG2BXPMY25jyEDdjv+/sXjtksCCN62QR9RnhfHNFC/x7wVtrFKdlgDso3B9gDDeTUyhEtkftbG+n9E7q/R6wvr28hXclQmx8oo4pRvzp1AaT0IvZLGvSdoLkYvoiseTTnxJSXGtn7oDJGMh3kZ2sLvJGr6ij78lof1wo31y7KdfNGaeILZ1RAGeG61xiTbz3LdnStyF8kwT/dd9PmspBJPVxeFk8AoVvC1mfch02Lqq8JLX0SS0Y7gvGVvI2Y3eTt/UY2UMNKUf8lLck7Q1w1+4Y+bycIhaFUlPkI0qMX41gPzU0YoGDufpSMkhopuLtp+2kN/M/THHf1hZTUFU6xgHda3mS88etFFqOb1/sqVatI4ZdNftCSuXbl4/o6YrJ++/x9/76/OL5N7T8mLSPsG1THcKK2pwvzW4+N57+4BH7wDPyybj/6ZlnmQ/VeS1z//3l93P7nTklmEtdgUE7gV4NFRsQus4SSJ/eNvlbR+szC7tWRCp00elisY94Hbv+Bf+f+v/v/XLqM8c+n/zvePrhKJagu+6dmHjXLUSAptEMJA4UfDfjN/s1XQFNo+nSs8Uxh8qX2rqGCAXv3CXo6l3LArsd8fgQccR9mXsQAf4wOhVhNrYYtQJwapGSGc0QiDd0/SbmheiIPFTvRJjxCGvzwUqXdHIPw5/JPGtF6/3fMtLNF9w+1W7K+5t129jSlWSNnTP/GS1cCnKoF+lnGUj9revn1ps9KsAweG1HkCqVZi5bjm76f8V8tqd77xo1RPslSnA+DPu0tZoOcn9TCrxPnCmmtRMRqjfD3xto4wo9a1mnKYCskxkr2W+MEItt5iDKmEUIa6eynbe1XIT4D0N6X33FVpeJXb5tZyQpKwCsGFMANgiVF/kbmNqjo1tCDPvjNMnhIo2RVZjGxOBKj+JaaLWxfGY6vIVWrl20DRizq++TxDSsdGih9KKyYCRotXVh/bpnJ0h6/xANqXvOCEHl86gXg/DTen0+Wzg+KmJQlmE9NTTyM1XvrX85BcLrA5BjYPxZ90Hmf1k5fqATbA6kS3KcwEZThO2zQ3W5DQBncVJTjWh/xG4i+/X9VeEqpYdRMnrPvjdFBK4q19/tP/MmcweI+EPuHXG61ex7ZRrCjgvR1hVzTmfzKlx+VDY3fq746p4dXTL37Ptz2VI46O4ARUtdn6xnMLyctDpdmcryW2h3srq9QvMS7leTqy3XPN+IBTLh7+/9Xvr/nar/3V/xWZxEA0241NCfOCmfN9/vbfLUv2I/D10o9asm532/5V/PX8PfyjjumBIz4/fty0rqLeWdWBd7dPMVVJNAF1NopJhhMtCGVsgoTlOjKCbb61Ql3Y/DA9P7++urhLOVe/4MwR1COhL/bh/WYXnNLsTHacLs8fhOwwCvdCkwXUXteMMgAkw2ypM69lXXe+MVDqYDsNoJb/EplsqN1rQhaxRpnf2l/JwkLqPK3atpdTQk2vmNqhEfncyG5uN10jrwXy63LprBNhPkzlcdJsEIH3Lo76aojvhhEU+D/Su3De7V8scnbr5CRlGf9t29MR5ifhdxstFEgSo5lyLxepYyH6va26lX+NSbUb8Oiquq7SEh0zxnp7sgCArg0AsCywXPy6rms+6xjjcmLdp+Y/GX821H2pgSDYsi6GXbqKp1RS2JDSWsD3L+U6dusBFt0Ywzumnn+RHwGRFYvh95mlR9ayti5fCYrsPOHDy/CarHt8qspXTC5C7mF76USmeH8hGC4FXJsCCNidCLRmantyCeESEDXdfLemwJAQuvOfOyZ6fGuEalRjeVlWKU5LnBoEU2AASnpq0iElcApZ4JEkWWOyb95l8Zti0L4uqMWHz4GvuIlx9EFbgUpM5cIqeJqvP29hBbkz7eObrtZxJp7KU0cZhafkNhJNAf0ovFtco4MynE3eW11wtol2GWdn+LyuLozeX53/wi9dgaQJJJaBC/TZt1ITCVO/DVz7DL2plB0/8fVwXBqk7OeKcQvl9kiWUjjvl7mrk48jDZt8YHO+sRHXxyan4kNplK/Sw845rDlzBRteh2gOG6dik8FZ0bpEDMTaYLMO1oLovDqsighwCA+c/6jj5TZqueBecXn65vtZ+L3tlUjmGmdXzbEam6ScclmU/OTv5HqT63Q53dK3F+tybiDXyF6sosQH8qkIyyGIsbX56vgLwDlV7c2yR82dYzg65YVCf6FWeyvf6+q2rS3/8Ut2e3B7rQhibrTaAna8xpA0+RyNHAuqaozh5xwecr5gtaVAOvAd1oZZXtRcq/stLjAAU6/1f+SiVJOck/PjPynU2d8T+9KGGkyEvHpFN4kMmuesl4X9zI7H5tKlPHUpiWK5h05L6y+VRZsL5gg8IrPq/evnp65Vt/Vy2tIQBwH0ik6SOc0e9t8uYCCz27z/FET/vL6zYpPAs+njyI/r9fY/nfxEe7yUu2NbWxVt36p2dzwkel6f0/Vw/V0Bq9Y6QjDHEeLK2zU4Y5O1NHkiShvn8jPn/aKyisfdkBWKeGrLgLwSzPR5R1oe2pXK0DuzyOLZyoLGQacnmSh9dEsp6+Kx3eZ+rEBZ9RxAhs2z3bKIYoJnXDdAAc4DwOfP0jyU81h9c+NmlHkxYU/vCNzVWpAg/WpOxCCfpuOAx1W2m7/+PNwULuykvehbor82W5Rgrwil6rP/eznWIA4C//ypZIt6UDkK37IzhDVfm35KFwYJyOfk/37c/vfqey7zlNZ0XAXHwR+LcGY5C47ur7DJpWTC4XZrrZUFH5c5tv4//vrf/msscJP9D5r957a/Z/va/pnteui9yP/0M/tVqsol5zxf7abqrTz2VvsPoum6NEj8F56ctKW6k+VDxaiNZSR6Gt2zYr0PvpjPpoDN/nuZCusb8gY8pXmvEyy+Cx9qu+PhN78jPPD56/PRn/7Hv/nb/+Wnozf/8Y//PcVilM5P/v9icM4JNOr2ASNPc3nRy8jPc4XxHMJ/iLtb07uf2UiMu1/a1fCMSqiiyuF/+cd/b5N6dXXZ7/+T/1GBded4BXa+nbO+MeTo6ePMJGruhOpumZWaHyVY26KDkaZb4Wu2FWrXnJbNQjyR5htnQat9e0SIVv0ikPJnruCdeZJUKxp1YpX/+R/7V8x/TRxURytwPvAJxPxKbt2/9iv+uXdixFGkn8jSMZgxfy0JVjAAL+2B8Xyz7z8DtVYu5TMFQO8ONXrJS86Ff4bTo6d2dgoLGoI1br39XfPDR2Xi51Wiolg6zQlsWh7HOgxukwNHTCJQKwmndTZlnpxiCtI7eTnvPLGEwIi9zt7RKOSAXbAM1n9A/+1BnQAZHei4qrtHus+Ge6RaIJv3V2J/IzTxoJ8ZmXZvKg3W8zaZtETGwylAZ6zk7yVOtAS1a0W+WuZfmWpwgZB3pFh0Dq5VMZSgaveF8NvGpNPAGQm7PdZltDvtD4MseUElj+0vfJ5xlz3837/tLrECBrx7924yowVtQbyjKadaYG2cMMSgR4si9L1/r5nh4ZtFXZD7vFYS2j95XOLlxP2L73Zjr+wuzPjur7zcb8+ig1cvX6APej/7MjGzSg8CoaM+rWoQUmnWzp//noamglhq0NfXqhaGEgCILU5a6pS8D4HGGJg5b+lAm11rD+/ns46O0vOIBxVCz5ZLCIEwmt4FtC5Kf9htyJW9Dtjh0HfZpNj/7yfzkcjFAFEVFrdWH/KKhfAz7uzh9wlR1uTO5+L9yGYlhO7b3DnQf9/s//WLkB5zr670DcQ6fG/bv6luhD0aIz6gE1lU8yOdhKPyPIh+v6OTTJdItOQsUpVLBy8k48oQSETC2crJ8fzMpRS2s1RAsoPKSzPnK7KEc6KF4FHmMEm4exJr3zIyP1d1fX3pVTMOn7XrK5JXLUq7YmOa2rznfC1u67Luq0rxi9KNWPSepPvqOiurxn8TUy0lVXblzRlkCWcIHmWWXJIDzKeS/Aj7YK6ISqmXxUo1l3B/fY6okmxzmThurcOQNHUvFQ3mzZucRXCW2ncWskwa4B2rd/SipveAGvNk9nvidHQZAiisgb/416+Z3l1G1XI2jpKs+sLr7qbGCVDiz+3TT9x5BL5HgFDp3YT9dqTfhBi/HGqnTCzuWC+D+jPrBaq//ztOlZmv/uLzr6tPLgD0sFniSz0NghkJyyacRj5VLBQ8xVxI68cgrCSPMbuo9fv/+V//e7tp0ar103/1fzcwWYLYkA0XVHHmf+HProcj/+rfEBYtW+l8bKgCvTLUR64AaSo6rTrgMQVHA+7PZi628Tjx1XBSVw0EOIzGhlgHRoYQSClttBbo8fJ8jj2fKBetYRTFWRTzYZrv2O48OiAweprHb/Ts7M8/r/FH4qYFxgJZBrzbxkY3sskK5fzZk9Vw8RC6mq+dku/u7UkIt0rD3ssQo4eFOfyUtdDR4FIjLW+CM+6LdPhl2VJQ2e3Pgwt1EKQWbzyjjSFptYz/urr8b4iUn2UDGbUP1XbCaU4ZuvDiUZalNJeDZcTkSEREzfVggclJISLqQjI+AtlzKtlvNCgQG2RCxJd1WTKJIz2Q9fzzZKTGkYTw+0RWVoiWDdM8RgpkJDRS6TmBuC5N51XBDityhEaOrueOamQZg6fPw1/x92ukBL26eIjs6GPx9zdJBVEKeP97uecFu6YKsY1RcRpjHEMNZHYktPh7TTocVcQf3bsodLIQM3AOsYWUR5yp0aRSFrNKEWYP53I25hj6QGiprxBcVhWXYcg3OQEYmEoyoBh8lb25EzJdhEIoMFTEuaU5TYgFPRCV++3N5aE50/L7N1fmV//1Z3/xL74/3ntUKyl5yC5D+2nZnB7p6cfmf52L51//4Ub90Rf/6o//vz2r8dIvKptDuwy7OHBFL8VWYrZsvQ02MkSXYPPpgSyUfsHDJPhyQbdyYVcc5gp9Fv5KPDQUVl9cqm2Q+NLnd84EQiLo1gGylzZ89+7dzu44jnelqja9dPHN5KdnmUquT1J1wHzs2Hux+bybv2BrSt1PxOrjXY52G7aoe5jefEdyRjK5GaRbHxKxH91lO558zcMRR8avJ8Tu1Mg4tg0u8B7ymR46/npRw9LKwqph/nVEOaeC1RMcyyHkwYcTRVVXCvDobeRq/WSr+xhzzWPeJrKmP3SdjJg67tftlhRE70e5sOcIoNKsMeZjX4QbUzYZWqJdMXZgrAWYynwxObdYKD1mGeOHP7+ElOk52nGRJP44vCVte0DfXuTQD5S62KAW7VcyH84qW8A311nDoAlEmLUI+V9ftfu2Hr4Q7hDBzUdJTD2nBw8vslfjZu+bzK9q3GVr3912xkLkqiB/9RW4lFFuuocd0eFH/eViPtH2rx6M/myuC/s9357Bgn2hEwxQRkcg7FqD3fphJeyEN+PvTDsgS9h9wbAjgcbfFe2ABBT6MjDfa4fzXLC1HqBPbeu63lrctjGjw9gJkcbfFe1AZGzaiV2RxsK3ucVaUUVNfP62wrxIyaQdR1YIJVHvHR21fA/Jt63OeBlmzfTbUES98K1sb+6lFBsGRQAt5XI2LWP+LVj8beTcs8r92lSid7WnfImp2nFO3PT0za/N/1xsO1bb1j906+j/1M68r2Q5KmyE5LyUP30mf/rNHzxKDrTxmyeoj45Kf+n8iSNNN05MMrrQCUNV8RkYVN+gnzoqGAQCIaNC32H/50yp9M8HGBmChIoOmv18fWZ2ds8FCDs6umBA1vYS8/+0qyRFVcUWgYCeGagmmReDjkrcyhZ0Pwe9MgR4mftjPnjG0u3byB8/OdJB8ltVTr7ntMKVdyERTQNtdIgykIaPWXjtMA17IBF0XZcueAcJgDrklSMjzMbmMEBfjCiNLYmDVRKIMMGoPi5dvAVdEotRb5jHUEzgvEk4s5m96YsWQzl7HC5L8OZywzSU4rAhXNf2/iq/HPcjOwXB7zZKZNm//iZIwrAgfIrbYTNf1lpqBocrfr5rD2q52q5ERRklSAF87i6jvPhT1M8SjF2FLTd9YvsmYhwzxLIp1dThtzt502z7EFuPiDT4WEqruXlJLb2B98XfIf1nVWk2xsEG2+y63LqJevkVcgGJDnA+NkVyReS2eoAFW09fTzdEzQLnIazL8JKdqLmP7lGxpiVG64yxV+OqWNqat+ebIytwKe/cwDsrvQIGQuIwH72PEVRwJPHfxJx4mH2+wO0t8BC90Z9NhUe/5xfnNk9TSZ13GEkYvpjr6OlQKRoRydkg+udZIUCNJBIZxzYLx6llwjhp7SkJ1lqxJFUr9cRZbYctf+3QZ6cjbV2BxevjsW8+Cv3IoAnSOMqVoMgtAWVCRWmt45hEXkMRGBOFKi0prWG5JSM3peVPKb9sGn5+C/5WSVaYhykwPVCwI7Ix/SPE7Mc5hNJ8fQ3rn5Yb/aoH/+7/UXh6qf61tbnWeRwtGIpIkuJ5IgNx4fs/2Z/LFv/P5PrDV2yvIrl//w/TrgHUB4v3Zago4ZI4/zT9p2mOIFz4dRbWf/53f3fx938f/++9wehv8+pr18ofSyhJin1/RD0tL+X8m0Kx+6nUP2T+sn/p9nP727a/75w/5bD447JY0cO/eH+qsaRGb87MZnZ2e0ou8HDqV2PfM759rcQWqQbVJUnhXa4Eedzn44wl5ZYCHNk5nU99ACL9OzaEZFLmiC3rMSFuSdcDcxssaWYEdTk8XL0JPkJhFpVpMvPQr6vgCFG34mOnP4DqvZKyMxgPGk7u2L701UXT1VZrbwX/VMaydvcpYPDHPgEiyzp5CXB8ry/K2S5tm9oFPyMr2ZB+ugytHRJ8EoIEMojUEz1SA8wZ4yyxqNozebVinejEOn4cFJAPlmdrwZt0RhymJCKCrF6EMqmAvlo3AqdfiCbwqrrKmKsom3isZI8fh6NP39C/PBamPYOfd8ZnFQYW6H/5LJ3jkqugG+MAfuf/R4M4bONd7WZbT9/OFbapPtZt7Gxbrb+pHR9Z6BE+36cBdpcydSNPorj0XuRee5ulNj60/TecijenxQC2/LufTr2Ev0sa4Dex7LET3kTNrkhGJhyRH3cWS64pdntX4jmB9HShvi27BIqGaPdFyYY+CobsJV8MENxbY9H9++8igMpLXKes5wueGn7WhrJHl+t6Zj7l1dHff/29qkMyxWI5PzAWEcjFz/C3Vv5pyhhll50vavNsee5DhTc37Sm9dkso143LRTgVmNn4i8jYP0igS2971hUTFRTeIsd79137klJSOv6tf1nkfaVqptYP7s51Xfnpz1J4FSBNHgttzgMcDnzh8TFBLcG7HHw+fO+/+Ki7U5omyzfSzFKltzvZa33+7BiW/lMYFj+k+rzhsW2OAWNiN3lLojIHsz7wTPFiVxuyypxwJmFZ3Fc1Uc6/YCgjckLEojStzzc5njq7Txcqr/SMmTVbgFC8Mj9hKmlmzuCg/GPpYzjAGoVtaAq6kVcy3txfRTYQwysNF/QmBv8+8TBXGd+6fPPQUqci1/KkrRvtBydfP5ISL34IUqEt81Pk5zwphkOrsZeBzWIo1Ttr4InscwHdo3EHyRc/yNh0+6uXu78NiECa743D7mLLRuU0Nf5T/DSEeIAaDK50mjai7IzLq2bSBvGgx4BCTdEs77iXyCvJD5OVKZXUPVWHMcNR7M7GvD1v+95Ffb/CJSoGL7F/KlEFqXz8t/gL3SayxOrm83eoZeuSPo7JFfnue+5dtRGdYePVSwvBh9Y8fAk329//8bT4ujnSjzf0D9xZ2n60u/PdVUOeBAqRH3H96A/5jrM/If7/PcWf/OW/nrmrj4b+9/nu2l98mEbZzAPhD0OfR5as3T5ZuZ4ezitfFb38krCXhIKCghQ6twsT1elBAiEpoDAY5bNiN/N7WbwHvdRu3CvkCaEpAhAWVv7Cf3odECRU4hpx+aNVcQmJrO8/Q7qwL9ZP7YAL9e1zhQYiY0C3k1VjgEFANJsjvjp2Lrz2f4khbH9juKdTmst4lqe9EvvzvwhiaF2o1EMLsa9A0sRLDK0qwKtKLETgdlvjQvwqgFgTpWmv8BO665vgl3lr4we10K5D2oiGLO4jfRug6ifywozjdwH1uizJx6FIFukVorodPD52AHeF3U2qtxe9wFzQ5VGdLzAljCq/OTjibqD4BUJBANKAHATOrdEkUXrsO1+HvRJPzabef+mGUZGz9VBqBNoBl3FP8DhidVLKWim2294+w3bW72g64JQrVQ5sokHmpyLWADvV0fneZcVR6xI6BRmu6or3QtZDSYOt+npJrSIMucCcr74msW5+kSGANIReMnB7z7kFao77KFjZtEv1hbcpWBX01G1pvrSVotOGTRlNyNTBt+tDrg1VZRitfvTyBZj2B+QVXzptXnXpCNjMSFQ/mE4yWEXd2ILIn05NMLOKdi+xs11pbvKb5F9d3j+vweJ998FwHz7Jm33Udfqh/Kx87Pa/u8b6ManF5IcR3ZHqsdyWRziWVUgWS/1rjOs72IbS/Z3yYm7fXE927xo/u2NPf+UO5/5///4v/pn/04/E2nanhyPYYlQ1u6d7k64hjwsP6yfDmOmL1aKU9mYDzwiTm0840InIxqNki5Kb21vUnspVX2Ihv6Dif/lPf/83f/TH/+7/lYRySWnerBt982q84nWM/8r1Zsm+vDkP5djCt+B8Z731Fk1M6XmS/XyBagH4MpsoP85l4RCXV+4LMOOX+MTPxP8fwUmfD+skwV2+3LZ/DX8jfy//qCPQf8yHk/LabxfODvPivVDHJXnWdrFerU97gtuHEc653PQGTg3HtuSq+5hSj0movmD/AL3Wh7i+g0S8MevNuGZ5MRW44+CCreX25aPbDRUzc/FdG6XY+YRYlG6ZuDvZoKq8NwFAmd3bPvHuwO5iaRBUE4a7eRn3Bg9WuMv+wJPxmHPLyt3qB5cXO9gooW7cGSHPJwLu9WE4KU3qqcvsbrmMpg3wteN6h06Yi1hKKXFXy9jvrvfO5kCM33dfk9AT1hK8VeFjiPDWN2nj/e8XRmV9CzFO7X4daOO6ZJo3likp/bFR1NPelkk4Gcrl7TeKRl3Q4Dvz1jp1TdRxrQQPD8hCCHhZXz3WO1U7oAiF6UuSfZKTh9Dq1vSvBZlM6kOCv1/A1koIJo7Wp0KDiLR7jecb5qtlit5iTqXE6IN6MxWRGcTntRLIq88Y9sseuXjYXx5rNcytzBOf6t/bFb0F4/voTcb1GlKhqMynUG7PbhjWUp7M/gJ27WjImDyhI/GCB5h+HFZBwi014nszQEcgZXqsHy7v3ckpWi7pkLgkSYm60HMnywb5E7Dza4+mvrsczeXj1W3+hxrVQiLFR7Vux6Gr7x19RR/n9uyQjoQdosAD4GAqxpU24GgyKj5FHUggZLm3nA1PuRj3RrnSw6bJd1uy+qlqucyy2AK0VnTzFrqpp6Yf4NgiEkrylGIiTObxawBNjsWnON3amYY36b3Wd/hmHAhPYXFwOBIVvzaunfz3/5gB+PbbyJJQlm3RzXQEaunoeGcr4x3rlNWTWtVC0/PQE9FiRRYZYWGsfpxkQTqem9fze70/HtCBaIN417iKs0XJr3758XrX++pPz/V3zVt/8uEf5UFl+meLL//tf/uPlZ+itzlnf2miflTUH2EgMUk5HzMNhIi55GSEl5b/8j/78adf/vJf/F9vGgl6mY2PTByPzKQ+d57xi8AvAL8E/4PQlpDEODqdvehZBqm/m39kQupIHwtJ0T/SEurvc3+CdImWLLItXxSsS0zp+fKhSYd1iKxrzi7vrcCPhqCTx+aF23vdHJzl16EV5gltrX1oAISL9WYoUh/eJtHRZHYEFWeMrSbWDVN/i1p19UHW0jG//LqUbqKJQTNXiHY90/sC3mBrVhS7qb273d2f7OrA2rDep2QqTgaP+yRVunakUYyESBYxtvx/Nz0Kwt6xUFypEO8HNkqaeKfhZGoped/HAUTt8wqbwUghlXKdn5FTYsk/bxtmPYCIXaS11nq8aY2tEbTWhuGn1kBNANgH75STK3bsUxxoLbkERmQiemM2b0U5eEE8bn8eyZ1Q08SS/wvEoBcR8cuj6qZaLKoSzC/a0sE0wTbeuchxB6ehdHsWH4aK7iCW3zcLZ6FkFeRtVi5DT1gFW5+Fe6GaKijL9g9DkUY7BMOeAeBD8FHgtd7kQ+keZw9pOg6CzTBJ3c3TFZnAk8Z2c/TifVmBvnrgQNnbftEYo3rz9DssG8hmsGaUpS6sdZrbde0ty5FgEu2bpzdkAk/vQGyGxYRh2RgkSLU8Irk4FQecpy/IBO6voC8GYacVZ/GnNuodsLwCNTm4XAUnwv7gA2yt81G+I90QBZKGM9MZUj16f0rVsKFw+vX3H+hxx0+dP86kHNDtqcsm4lYv/7OJ9ZV60QzHFOfxDe2gfbZYtWJf1te22OFBlGrT4dzTekEvnGm8V6n+cNgrNnL5IsZcKZfH75BdqnEt87v5LQq3EGnKiGpa6OcJ2i7n9u6iH08YN1/o3TYOucq/U/kWOxEOS2D9oKmCPyWe4z5aen/+BmIUABiPRD4NOrJL20B6cr2J76HPWn5rrxNGSEdk0/gQWok0NaFenlJWBH1TIiNlm3ziJ3LhEHD0cpWfV6plR7QzdnG4S1+u+EW9SQqzYUX+VhttzJDX5Vy3Ig3Vipyi91laDAxYfhbbuObA9+An8P3vHQcRxynu0qfsvS9rNuUD897nxDOP6C7uubuFVzq0qxNHp8mdlnPoKRyoE+Vv+1kee2sWY2R0ft9iBEosUQul1xKy5UluY6CEGy+snKpCXgfPok+dzu+RJRg61cHrBWTrBT2isiuWoHhSzvOwEWbiO0yuzu9PMoJEx7MBS5Yd9oP8heY4xsgyYh4ZfYvArhBGiLH4mdJUQ0eVivKiLCNCkukLSIp2NVlT8CoFvhf4gaJSGqvIhOxS/ECQVUFe5e+clPc1UwR3/BWt4B+gSM57hTW+O/4NrSiAcCdhz2ST6O4Hh/GLyGtPOtXlvm5F6nf8Fa0ocgm+7zUj0sTwplNPG70p9rTxRkE6egbRp5S3SU824eFFR1OPKyLyRjn/+Y+0HNpTy7XuddfUFuSlBDue6Icv8OG/80N2rqpWks3r4M3m+ZiTajNqIDbDCtojcUkhrPFFcB7w2e9GzF5+mF0v2b1Y9Do5wyHIbSVzIpdEioU2mi3v2Yn+kPH2SOBN5PY3Ypui3syKXOLrmDrerxB/7k9fLFQxORdMjHpVbmNXJhd4+hg0o5uavN61WPpdXWQXqGOH++cTl47o+lvRIdWAS13Mabxd3zSXZ+431M8dMGS+xnJKWcD01PLvy6eCF4Z/JtGhQ42GO57YyPXE9h6KpWWZHk35PTAshJYVGsAiasWZyDF5OpQ8sOKj3iOEwANB78SqWy5s2+qgkSgroJwEStfg9IhTKIyLb+LSxSD/Uk48cr5W31AIi7gp1Lfn4N0X/dRzi8NxXwNRXKR8MV6OyaSIp9bXrhvKr+mJp9/X6ncphIoRK3/TJKFMYcyT6+DijwXf6L0eo1+r95VB/aL4Yw30bhPgLWCZ4/Wu2O31bt/hrMALJdu3H5RiAHB1PlnJC91itfSGBfziq2/Xy318Wut1QUQR2ZYBEb96RzdzGq2b+j/Jm83cbHG5mi+f0CX3d5dt+V3AVqWZn5mmAUf5qjMKyTEZH3cfF+9XbD3sm0u74akwrl/Vq5Y3FSc8zC1n7AnU4iFWPepTum01aIkn29+bcsTlYcL6zuMus26CxtyaDaT5h2u1P0O5PE9YTbuVnDktluIin7JjjZYXQ2qAqIFkpIDrgK1yghsrC6IpsbbNROWA40My/WHVSvlhuEgzpVdZ96I3yH4l1aTWamY7oiEZ94BZiVCvHED197ExIb/lvM0YeDsrmWAZ7tEgMu8JSHcfo9mY82lzd0LP6zLfbzj6CmuAGMExrUBksDsibhaa/4I27jkl7emgKMwqhyW34Wtg0OFUumIBKY688NLWuZpMcgbAB4m3HJWn4sPONHRVco37WKeyqmal8Xvp80lMgj6uaBPuK4jIhwVJJvtfCHr1Wpt8F+qfyeCsND5ELDjDCsmdQ1ozTus1fLnu9qptyrRu2GcsI8/HOaJBm8LDK2QsWOo/i15AoHTjkRhmS7QcpsRMNeX5OKc7aFO4jUgVTVpnS4QCbBqwRH1yOPRz33zuy3gIh714BnCSo0F76MGKnDa72RHjhVyihDPnjglKrRkVMDXSrRPi6JAul6ufUlXSd1t93q+d0sdVIoU2hYhYRfbIewfaxag9vQJiLYy/v8B5fC0heKNfiASiNBtLzcZ+9bFmIxJDm4LMUfLIekeE9RdUaRazkaahTRF1yhTpIt32p+2Ga3Mjfvar3n8ax2Hp0+YdpfUpA5fgoeu3aRuEAPzXwX916f1nfx64uOZf3gBu2tyyF3/2qyc7WtLxom/rAW5vr/r49nhO7IImuUyS/znvq7sy3dXtLv1DpzOXzV/xWCZkOVcxKUA6v6O7w2KtYfKxpM391VirkLz+zS61UoNX6WA8F0dhBvREq3VSYyG2oKncbmh5rEXS7wUrdskhSgFWiM+KzQx/H7y6Jmn4J+uAtDFwgN7sL9Cvzjfl2tfNEHoZq4993i1VGFkiRuENSnCEws9Bo1zICbTA67+Nxk6i6ABWHI64sdskRlNSzc4O30ZelYZlRIIH5Ugr8ecOdGZ5HeT08DfDzb3/kWha35uLzhlQPV5ZrufWE6GqnxQvvVO5BEyQtEXKiTHqy3m+RyNB2aqENIMul4MRiSLcf1voHRUrfQw23dynthHrhUsS1dF21VxyJp03Soo2swKBvM42zW3I4VD7oxCPIobFXNokVEy27zLY86VlW8D6La/bWfsp+6YPdy30y97lW14Ts/Etb99Tlog9jILvZ+ANzQBXoVwhplaiSlsexvIqxuwn7K9qf/TwEssS51rBldFSy5fdFwjV5mlfR+uiuTP3cWVlCmw+3tAm3F5gc4cAiOhwq+Fub55ZwDgFj9/7P4Gv8rHyTPYxskEE7ZwIM972cCp2G4gFJaCdQQf0hSNo83FFm3AbMdiY0KRR6VbsirrRLAOE8E2YfpleW9E4PKAzMV6R0rdj7GWYIQ0a34xeH3+bcKWFHgi2gWxYPtz8nL3dkJxitoyF6F8JOmm3j7LhG96/3Dv86zPbR+Z2EIQwUYnAzQt4SXWgxaUIudg1mrllLlqhVb9rzMSJCpMuA2PxsVWUCXG7Xfysmi3JLNIspsFlmIZ/aQ4dxWPjPicgw6KkHNHbe0GISuvpq6+NZasxofjxhRYdxLe9TT5GCQpNZvajQZdv+uimrlqWchapUn17OKdN+K0G2ujNxDxy3KKzaZu04ss7KJofnlUQxwH3XgZGLPNpxaFH48Mw9zg27C8QxLypQQS5IxkjDUfoDaboJS4DMAK2gyHFbXpZk/hpTYhSR9SB8sMn7FSbeBfhd6A1U8rX3RCnSVHgSMaMZ8cz7RorKk28S8rfWPfiizUWaXq10rwNE3WFY5sipCnWftzcXUO+Ex9cHGxZWhOV1thzOGPngDa6uvwrfBse2xpWNSbq4p9cadTG+3vow48wXKQs4q2ZuFaZuO0gpDITEHjgIch3wCZOPugqjFhhonDhOq9owVLdPuzmj//H/CWhzepGRE+J9oZ1eEqtnNep85qwtf+vfxH9pOe2Wn5xHrZXr8OiV76oFJxg50q+cxvEdL76/Tee4RinQ2da+yFs7nzjHcnDQ385cEY6BDL++yIMpLRwHEyAh4oXjz5UR/tA8ilXhDjlboqUrihQGTUJHTCp7ZVLtptccFZ2226yhHc+RWfBSBlDXchTvlLDZxWTPk7rqvnvREViRgOIZPl2XgHj7WBZfNF/1GHaT0JY9GD5ht6mqOpCGm9O+Z5BDLyUGctok0Rjnlhwcja5ndETZ489jQwRg6u4iS++ABNogZSwUkfirmyQTh9nt3i4YGajrMK78uyvXW2Sr+pKKEUm2kkZwZtfA09DQSSH3X7n7dioqPCuvMLzBl/gEZix7sx2vvehBmU4QEfH7WA/UR4nEVhVhXflVXGNpMLhs8vtaRyewTemVG23LzaO2qW9Xsuv9tOukbymwpWL9wRQlknFD5nOMnK6itBPvwJaeYXp4d0aE06OpOqppQ2QpqT2p4Yd17FXtTCpskLhhosf/E2+/+r08ZaTcco0tXGqtrbyVjvphdWZ19fRNtba6L7vWBLMsyFIDiGKPG5Bn2ye3Tt3++q0ITLXTjXFRbn/l/BqHeb1+R2jFKSgVOJgznAehZ61WKhfCVHl0syb6GMSkR7TO7lkZ1WSm1G7eTeQ/KsZXm5+oaG1dm0Ljos09WwI8i4isejRp6vH9A60JCg4kkWdGq3yhfgMsf/oPn58lscy85fSsVuIZc9ULF9KJFU9+oj2JvWE2eWuSkq/+tonW6LAkHZnu/tkab2hQAvegVSFVPeWwkGIaY8i5T2Ols6GgLuVoRRbsviL6CYnmODQ+DxsEaFXyVRhc/I9iIdk+JZHBOm1InPXNRLznmVSfLMVvC0NFK42wXINJlVE+nB7+Rdf/XCT0To8v5O4nu/wyZNGBwdkOXVWnfv/9z/jXYWktTxJku8E8DgNbL9x/nulgs38IeWFM+cVwh+J3fovFtgySJ+PFbPR1M4lGD1Y29RzTTfNq1Dz5Gpm5+3Lz+KTESptaxetySKxvieroVztOCc6nThG1RUfCo5JjLqPhfANKDxUXu7vvhsBUSX2YU/W5ItUZlWiBqT9KD3Ln1nVeTJ+neW5YaV5/tLyJdo8WoTep5JDcDCL1bJBMc/Zz34wixuK0w8Mg02BnlicsLz4phhTPrTsQmUSv5+nb9EOtgN0McYIrafXIkVRXFczievP018lPchVgOQCH9pltIFclTodzsMk3r+eX+VtbK0NSJtdtWUeFrTG+8HC4IgUCnMcgD+VreSkvyB3NK51KbgRgdTEJj5A+RnvrFI+ryjia46y94uzVUgfGcktatyAP3UCSMIEDUGgWH07D9K7xFk1W+KI51Y5DHzCTjW0dzg/8TXYoFXeOWX5cif4PLSztRGgrw1erULF88oAMeq+HFpb66nszHW11UfHbXhrG3kty0NTGlJ+H7V1FbS2Cp3szN1R+MR40cQP1OuNTfF1mwLWIWRYmEr8j+L1qd5tYoR+t8SAcnAumqqOf5ScqytjTnIkktLWQysT9PET+h0Zlia9+lJZAZp8MVnZtWTUCvyXz3J2O7G0CbLVXoSFfn6XGMU6L7XG0sZhn8e4TqR0GEJKq8Cx1x4ZpWDo93sMS3su8GmAn2Lh6zjoAlek4ynBgQW5wehDkobk0MaRGUWk3iVG0tRbxdwlUHij7LEcCgo5PXDQ+SaP8S9uf6zNy/rn22RZlvOT/rJZzZCy0fKBl9BR6d9NtzdVGdOneHjb8xcniL9+M/eb1dZFlXaE0a0hF50bUMTop2+/fltpMeP4D/PWTK47E6aOtUvQRLRecVjh7z15H6FqFw9YJNmQoySLJlUTMyh/+IQWc65hlXOR6IzzAUATTjeGMlrNa3wLGNQ8YcR2y9u/qXkYzsb/STpOXfraDgsXuWnoASxlL7Wj+CK/NVcwuAvulcqGYVoSr2vXAXfvnRU313LPUVlowwyjhfniQ9yhqjHoREBHUlglQASHKBORABpQYC5OAjhdgvDUBtAHk5pg6ome3tE+KFcLmaSk6GmibZAXm1qHhdH2Q7Ox06ALDbndmKSq6OkdWYBqJZFJCouevqJtaLtddtqkIOz5JjULeeaX1BahqrFtSYH33NEpBvrb5akGiXmReLIA2A62ByaUd3eZDQtbupyxiqzCQxvvL1Klqu5aH6uUGH3+TdIARqah+7ar3+O96di1vq8pEv0ontyvmcTmJm5Gnw+0hnoxdw9cMp8New9qnl/e+m4PtMGZiSdPHzqtRp/fJg2K3h2GFLJtBQqUyohzM9qSVCXJcVSuPF5ib/T512mJNC4z7+2oWigcxKUfTjyhrNaAEz42qTmOCmdyi5DiRoDdsdkaxHO+JeL9KPkkdkPyjj7/Oi0hVPoF/gn8Reu84zJqUlEidCgzp4jQRD3ZMU/s0fstKeC9vy95nUX+KB69Oq/r+iHQpus/M4JGFtYhT3bD4oL0fksa0B/qbTdhSO/XtIQ2uMPNlSLZ+AzMgFdOhuigzVfPrC6dSH6f7E6Teko0stRmAuBPub0z5GPDUty2wSNLnb6uvcXTxpw2fAHceR+gfazHcNNo3dxff7WJTGtcpcq19Y4WnauuV6s4gA+cRK3cAdx5HwCXtLmd08b9O+160csfhDwoiB8K8KrYfgja3PMlheslLcoH5Q6371xmiVEq431kQh0+okeApUwJRqvSfkZTp8zaqz/53tDlSaYtL6u6C9Me1r4ByhSFu0j+1M7cv3L/5yiIqvJJVSEijH4BDllnb/jQI9a22+zwhvUdlYpP+CuhyN37+TTaSgth9ADwED3dTrP38NY2czHlkXNq7m57qIzKKW52nc8QH17lk+4LIojc4UzXdZQ//S3coRTva/k3ins1TcVYxf9gSUnL8uetalxlOIHJoa3JWz0Yx5X1zlqjHZQ6TP8r/Co0FZsdwVXoDx3lnTqYVOa/VmKusf/utcLwY4GxKvXB9t2bgbR1n3FG83OuOrcGakyK1vX7Uyrl9xvitnw74bbD3qm1v4CNehBzJ4SeesYik9qVbmOHjgq3ItjpZsGacdGeaj/8j3siN3kVrKIfHcrBY1ZsrJ4fbppp1kp2gbGMJBeu2R5lzcXQYIRG46/m0rhqMXGfo730+x3SILmrZz4++UP1b2gp3ZAm3jyIgj4dTL8vaI0N9Y6a0oZ0O4CIh7Dk0WUns0bb9dQ4nPciYUy/3yEFth6dqrdAR+gvSJ7eBLOLoHL9JZU5sDQxupssH2OzCVP2DJXU+E2vLiUXe+bWI3MGWD44f4HT8iYm4CBwfcanGaQWhPHqQRIkQjv++marW67603PfmpV6uJ9s0wxLwsbJJ7kx//p52iWtOVOEGd2vzPJA7RPvrQAnRf/CyYTGFy7wmDbrRWiV92ETDIIO6Kx5fW76mWs/WLeY5HqMnvUeWrWYxkQ360o0nDOsbvm3iMQIxYLXa2Mo0dgt6D2tNAHOGhJDxWA+T78YIUY9QpNhx1/V2RiyeHritW6Zvx9+zZbxcQYeDSmzo2VDvJHF4g+gpmw3Zx1ATn1m6btI3JzgbwJ//dv0L8nd/ur2+bOr2RlqW9f3uDcvvZv7j+7Q+ja/A9y3ARsq3qY5mtiXO5nO7OMyMOFDVJ4fSfdGCBEJPRW/mk2+1Fim2entJxjWT1jZz9kvXAMpIWfBXry5pDjMLcpd+heu2U95FWpJ1thm1kX45jWWwchD7tQHg7cfx+CJxG16IzmnkrdZUq3U9U5SlsuuirfuPaQMyOxODu3MkOeVVW/SdfYw9TVhBTTEM3k0aXyt4hiNQAKxeQ5RrzlOwib0GIZyH1K+Ws0/SGTx+AV29kfWq81lW0ZIrqIXPKxP8z0/dTcyO78ybL78wHrF9nZyoPTuFbj0+o7u0VMHEaJPuJTmcX7nc4ugWlpa4RogEiXvUspSqBO1YNErRu2ZWMkbWNgh6Mr6snBuKM0wCwdV3JogcfUtF0nl8z6nnfenkU6IoKpTUulTqSoKb0r2GrUYPBNLzQCbwXCgQ/nlj9dRz0bClVajvnGspQjZrxakfVmTV9F++nuHloBDWk5afMiTeRHjpr45lHLLRVVnZIi62o3xgPr7Jq2RfB1GQSxnmUM3v8+U+f184/sh8eio0k8pWVB/r5IChcVD9rMMPpO6HxaoAsnlbpwdccy0FFForvxsCS/aQpewvKCBE4RJ9LV+gRNXSTfGHDqyuFbSRprCUJBk++C1FQteJ9Ha/gxUKYkKMSw3JPefuuBDk9PedW2gUhvnZmt1hW3ELeoBWIirKLWTU/cK+STVKW1XVLOoCo/XccG989RGZKOuE3Xsv1hd7iS9RPGTc5m/5GmWxbV4GUO5D5X6qIc1pXf5MHexDjLTt9pb5AD10n18Tj7EZ/ajfF0mQdMj3YzYYE9Oi0KM50ux1+wZJgWIMjRguOkfM26NoxLg/+cvySA1tOLrrdhadCDE1kdrmru7IRiX3lG3rx4z71/F60Y7Y/78BOeTBJQ4S8knmU8a2dX8YL/G4rLPnGam4M1foXnyiEhpSe9rH4tJwvQ4NJaVJbS1CBJfbSFMvS7aJB5hRgQp62OZIjU9tteY0MhHem4+dd7n2rQj1O83YgQUfB7HHa8WEsvpsT0loux7KrptW6lOK3k3ixftqKBJRp/3hVUTPT22jnE58huXDNefm3Wr/PQQFGSFJbP6PQ9OAtUXY/aTo+j1GvCUm6t06i39sQQXdAKiRBXKJaQzhkOJC/wOdedSMmirD909B/oHa814gUBJ085dLm4sE2Dw0dFFcu0yX9ctKwDzkPk9KXmTB6KhbrxWlY6yjQFogqkvr/pmBxXhtH7+WEF+c+EWvLOcNBaWneX69s43nLcTJG+wby/Ir2z96Kqu5yJw5AcOrMh6mRwvdt5Y5h1/Kkwe4gSpa7lZiO7KAA5Pkhm0CxqQmzHMyUR4BzXwwUs0Ulqcb2qql0KAQ9UvKeYNeRsWXnqM3CK4e34mp9hV/KeU+ovJMecMclsuJq0qTmVkOiHF5ZLFc1d2B+IocBURRcFlqR9iFZrGnwv45JWwkIKsSSsM0gBUyWl5PxkB9NYm6CSDN3g56ESXMerV6OtuH8cz2mmMlWnWe2SsGSTk7Oci4QiVTPSOTbFZawlD779MnM9SZ50hGQ/ndNm4cjbp02v1+4b0kHtop0vR+9BKbo+49JzavIfihZFzxjl5rym4+n1BevQojj5aCL4GztthrP80XZHGR/CtwDtINrt23K7a71Ei213UYl90936XKF69X9EuPHl4v29bv1ITfFXv5yQFms+dW/ARYZ6Gya5o+q/er2gXHrawtaXebnyw3q9oFx5eI/7qP+xPyUg43fdfkfw64G8+ianDet9v+r8yk4oVOmaLYCVIZHPYPyvgm5OgS4xaYb0qaqIhsTTelrL/Gvtfi1Yiz0XL6XB9PZ/6fqgdkf+dJ+dOZY6kQATcTgbSttjA3URhs+rPwkV9uZ47JbijQGBtdS/sBHGcEb5LwAeSo2zNXI/nhIVGJLv8Ky4c+FlT79h2fWgC3efece6rPN/sYe5o/zNG0zUv1FZXc72pbA12MPyiP1PxrDAvKYo7hkjneg1v1iXR1NbSxKC7OSavljH04w1t64lAiZRwka77R++LSzyxFprK7PKvuGBwHNFC26U9t5yqIZ0gp8W9Uyi3aVBpEL73M/w65nloDf75mDDZxoHDd3QHfzOcU0HkS2u4gEr0EjmWrrKubYt414dpghdyVPN+N5xGL430PO15id6NRCDBLApa179J20ACbAIbAoN6Udqwc/jug+SbZ7OD4qQu8r5KktbvN2mFzDZvpLG92/oYrYSQ572Ggd4nSVMzfSy1fr9BU2Qv+CqvQpLSvKn0iiYlFndLL4glfT3XX86oZbS19rfH1ldEtipqV5TrzJqSqx9wpuW3g2wTUjzeNWXb2v8Wi0aOin6wt/sCZhG69WwsjFLs/K1EQhbZbTUZ6d6B38Rt6P7UvN8UHyNqIwu99TfZ4JK+9f4N0kA/KG4Ox48bX1JpoKkLrgeTlRab3ZRwvX9Ia6Ddl5L7qTqT4UrclLe/vMjYCUST7auIcb1/g5bwoxfgduPJ9f4hLXG/fdbLGWr9lNT6HrW4nxY4o0KkuYPeaL4+07SunG3Rr1mvs9x0i0C3mkz6IvQWe4KaCBFtpqfrQyXGEKYc2qT+zfo2KZV728Sa1j6u2hi/rt+HRCVuJ+KENqPb9fEzYgw5jWQ4CTvXqYBz/bBI7gSW33a27inx3QFlsa53TnWXsnjLAbJZlAxlTor3gWKb8lVN23ACF/bKxM5vs1AkipoX4kHPBRGb0GeK62esZnGoZlZH9/GJ6MuROCmL3kbUwF/RCv4MK/gfwATLmrg13ob1veLBByOet5d2xhxvqH9akX1HJXt1fV8HlIoDf0Ur+CtYwf8hmGB54bJG6sC/oRX8FazgH8ACfi2kpu+LrU3CqBduGwutNmwY3v+mkjCOh7XeqAMyn0ctTANBt49auf9ZkkO3BB9QgQj4+8A/Bv5qYlspWENX7DOi9JuqdwruvsTg/PY6GnBYnIWcWVkE574rrzYrtOXoeNuFkOdq2zcPoTCROvBQxBGVWtmAA4a6Dt67fVzRJmpcgOqKTHHbfYYzLjS/scDxJcvyIde/TurrUFZaVbNvnFUYn20q4N7bx5k24eNXQIXc8eR8XShuFdTL8dNpJYlcHRZZXBL1DwNiFbAhscJDRfL97eMFbcLHX4E14tiDVDcvbVVC0RhGtau5I3U+N6VepTgfi4gTo6K5Bn/F7EnoSE7iwjxRC5yHOjq7rngaBgcNqD4tnP7I/DRoqsFduJDWB3i76rW55JllIy9w+2/+kXQbmfkhtkGraFFfwL61H4tfP4xJqaI7Bd9/98VHPv+ljtb/+fd060acifA+YhsSzJf161Nuur7dRXgxnLSBlu2LvjO0lZK0Nm3wfBPsP3wQ0oezQgtdF35Vsqbz9tpgmPqHx2fexYl/cT4/SfzmfjIikrKenLjMHHfHdZ6Bx0XTRpJmdR0gCHZ74/B4pqtuojbpaPG9Pdj4HWcifIzIANZjpqirsjmS8UUAFg+L+7iQpQji8W5+chLfVo6fF1QZDdqi2oVYVhSzYJ52XjDyMov+mU2FGB7crWsJxt1vkxhTyEtfLXuYMqaQ6hh4QRXrvsfcw9v7Fr0qPqGD9zqRBykvi5jTKTwm2rfUk3M+57nge8ibY3+/qROHel62ckgv3zdzEUkDgvelxCdf1BO9KrkwH5VrBsk3gYFxJYQJ/ybnQGt8FZpSFedGve2xNWq38H2noB5bZt5JLwU2r/2PaEDxtQYdrXJSRrkfagZrDVieq5UOhH2ee/kGGWHDQhu+I1dpO+q/dA7d//7MWiBjeCYbv1jK1TqnSDVsNHgf1U2cWoKyr0/ayoklyHto2E9Ilrw49TEB9N29MiUcCsNIXWaPX8CNeSvKGJGLW4c0ex+Do3u5IiNostCu8sU6mRJWh9QBjuWjWTzus9I1otuklJ4bfRcsHZXiKm48MRMd9APGANx1dEAhbuj/kyW0uwJi87z8TV0rtPol+GcC/2IqkWwJdIIIhweNrMlP9GFhQ3kuIMR4DDoS8a3u/U678P4VbGHAJeozczfOQGJXxA/+zfcCR1SL+qx7BwOJGpsBBwdd936nXXiXsAUYhpOEYXjnwGG5tbMfgNbxW5MRZxHjLJSHucadiHdlBQ8VpUm7CJeCxfsbr+x2hffvwA42v5ywIxvUbEWhANndQLEQ3WtGgoknM9Ev2YEkYR+m79DAviSP7QQV26oxboHMl/A8urXA4nnNtZyEraDcjP7lWmcXKflzf+USh17n8HSkw/akfR2eP3gUuRo7iltpEEmuwoofBGVzXtHm7x0J8NeAv3Im/kUzuYm9+tMn1VgXwA3fXviS37n1JtXVYMD1Ua/evryapiic4FYs9vmcVc9iGooE/x/EehMEvq7FZiccF8I+bWg7ToWESfrCAag4oOpsDd6REEU+cE2Qs446TLo42RMkDWvYp7wzm394WtwsGyw3G1OFp5g8CQ6HBQrByDmvRyCkylvdKa8/p6WooAZgSZNfuYr/4B/PQI3J/eRsg/XJiPG5ZFKm+YLsrlaKUF3H+090TAGq27frYW0lk4fFL6o/2IvdZg33fUFF5s/JehP9fpxFMKDqkbUGi76ZH9dMVmrNoyRkrRJCJdhInciYG7rozP4wv9TqlKAN7mTc59mUfdP88cZCrTr0ie0rYm5rtWqKzaQ8ih7Hf4EkyB9zloqyXl4oPich/wQ+Nodg135UWBk/FZJym+fSMLpbVMe/q/UcksKf8kpNwGiiy534CM+x/5SCnG2u6LyvrWPIY4qCSA1kj27OenV72NqtXW3iO+FqlFu9dwzP6wwV2I7DjwdIOhj7QZ27OYhUg+VnlvZdYZiPISHR1OpJ0jrxIpafmWB0AlzvBKoPgwimlcFVyKoXW3Oe24VZaOZyEwEBlCf7dz+I9ATBpDfTtEthhOe9yAJdmkcABWe0aeJEzNivG50Otwj3R7M8gq62f8xm2z5HIV/0QqfZyj/VeshfTtnrFksYWoBKo/PXWAL2xKNsPPLq3G8M+3mw1lrySs+thMqGlXCYY/JT0U/gFHZX7+VMNnDh2BCmHb6mDegydU1hV4fT81y0/v2zguXOZ4c3jU+jWoOkGS9mgUMwOfOX1hXvqFga19KfhQOAaLihJCQnhXguNpcTkHKeA9t7iWQDlwNQIU5xWfZTD8q91ntZSgI8kDTN4YdSWlmnxVhCSbu9n0kpoZo+qMSWGomwtrdLz+LhsQZzLdhatgTi74c3dRoEHwyDKajRSGfH0S1M00P6cahvxXzDRaab6ANLUV0wXrtSQs57qNoduLDIv5y6G/6imIc2d/vaKSiXIh42L6KZn+pbNxnNNEVZo4v8bejUJ0smwlyTm5ZKo8KnS+9tNseZvOWehXsdb/mmdBiIUJjF4zQDkHGcLPSFrbvjyjqQ0P1UC05oraWItFC24l8fRx04DXpo6xiAa2T8SqB4EhL+hLCbi7/z7aTXnHDMxUrH8nTNvJ14ZS4w4OhhWYVjmkjP4nV+TMI0DEtQVmhvRKJOJHRNOKPzVvZtlq6Xmtx+Vjl2Q8ovVi9dCzbeoVjeDF6h5I3O1xZCsHB1Q4UKqCTb9wtP9qt8VQuNcBKr2jnO0SIt7I9M87+O8KZcE+oEY5OmK/bEAzQiQSW1kpL6liwc3Fvvhn60SqXJo8AZTzastl3VF2fSbdxiXT9pQXyIXRtOuT/Nt+xvg+dM2mrmh1iQQphbdZ5uOr6bYdtF4nepU4POlQS+Nks1d/CvvDu9lSV2X6VYq1Yi+TLVV28NnYII6QYFfy/4BwJ/NykcUZRaHynhHXRdWgBCdZiQy37vV7QL7zegAHS9JNmsj3XXDqfQBd/O2f0y5M3f+zusM+AsvuoW2XoFgdWxn/5xMOpbJgxDPHMXu6mXYTNQqlxr9WxE5MAVdj3u/Q3t+vr3fkMKrHu/jUIwDmIh5o7Az+ffLTmmsoY1Ek2mfUQT2abuNiT/gaCv6rsOAO9XtAvvH8AK+uM2xWS1ByihVo3uXkVFQk6MO9zF7URnOkb3Gj5X4rwCuUyA95s2CgTmscIvvDgbOIwjt6bkDuVR2Ak6+1NYGl14BiT2knMGP/fH5qI/REqnDcdxkBS2ux6WobXwU0ubS5C/yVE4SGKA9yvahfcGEKu4PlOQoLJMF2Tgl/FOYoT7q+jvoJ+XKyeWvrwC1AeQ11epbNkqm7QKAzQ/sSc/BYWtoz6SAE7Tu6B+USY9nqBBL8RODohqvO0uGOyGJuC9IULm/S7pMwHBR7o/eoSPqKIbugK07VWzmRhjOqiO5K8PK85is3Z1C3h/wG6pj3V6RElfWyu9LZ+9qI4yiKgfPPHLWbX6fInDMzd0F/26V0CUNTAwDT1t18hxuIiIDcgv54FW6/0Z5GmOp4k8eedIKpdb4xY7f5NsAH4K/sLS+3+vYEYX+P3NYLQ//3z9Uvq4c2+xoGE9yELTA7BybML/+WfDicqBASEdOMNQExJJm7OjeW04/d/a7aShPunr+2PxXFrE2H1KuumBHOPXIWeY46p8LJQQnLA8reL2WyvjqJiqjchtfNl3RiG+zlt1J3icJIBv2Z8N+lXKTb63IRLMoKOY9QZFHZGrQvl1rUZi2JwDimRFMfY/xjjkhNxuH9SRdgHQIqPIjjq0q6qfT9vgllbGuJtohbdfhP3WN2avnKDxashxCq/svhZ5G3JpYGUofHxijCqjKWz/WIqE9q9FRxhDi7Pip4v2qbQ9BWZWjL5pdO432fGKVV5Lyzkx/sI3T4r1HjfOpW9PnazXofhY1ia1qbQgDhQk9OImwzYhZGBz6UdROD35QvtS18cSQ8Ck0rQWQEw+m7MBpgDj5iJW4xIRLwavl3D/Fm0lwQ/FmkU9xlddISNbN2I3sxgxdQVqaaG8fOtsil4rMNhVJQtc0hpcctv/WsesWgU5hJAeu64FzZv6B5Umbd7sP35oGz0M9fAKspu3jK1olSb8Lt9ANCly8u/unsONAALmcniUhVT1L64bs8ygpvhw8ZPITzbrIzkWvG7R1bR0+s3G+S4qSnq5e7Tt4m0rkdu5ZfjPVvK2uX+8vZhW6HI0NsnpHFoDS73o9A1AIya3f6PhQ+RHB1WhI0muYCTr2oVYSMbT9pFznyUW7NtaMzLIw/pxSo6p1oHyq5XVzXRVOsUQALtHAxDiOZ6BGHDrC9+C4vlSZC78L5LHs/i3EjPs62PLKXcVogBWxZpGFMJyTnTjG2yW+P0FJow8fDD4ttOIdNg6+D3u9+aiT9IbgQ5vmrNY5fxFTH8yDS0wdCgOvwNureVRekOMUXoDDKmDeAP3cE6DbgHoUghKmhRO0AD2gTJKb1p6GYtRugKG2MNST37K1sXJzu6yReFQrcSXtBmu247NmebXza3lAX1xloc9RfSNwtxCMbiRmEfpTIxROgNDWkAtj09OKrTAarS+4mNCbe8XsliGtQZdDRA4y7RShgX3KL1pYGYsRukKGDFQD0aypgrQPfz1/SXmW2twWlrTAluus5EaR6TSMs2v+Hvsx7qFPyZZIcb5uKizVy7uYmpAv5JT9EMxqXCzNr/SN0zQ3759A/ztn2fhLMRVz8xmo4iCk/3yTLu98bzjAJZR4s2MP5QHgyuf8j4WUsYBwks2B1IO4/1z2kVtr5rRef5dM9HnTBDq60Z/ae19MVm5EoEUw/KQ692Tpt9LRrRgdEr6uTRKqbbXIV0xNb2iKWp5g7A+DTSeVd5hXJf5s1fibSyVHePlimzg5S1YoZi0rxHs3hcweVCyxyOscZ098+nJQAbjzmMFrKUp+ucqIRyZV8ot+/F+/wsfuK4T9/ybOZBcmVcaEHwBvuhizSPO4urPPk1LJQdfznwb/13O1qhN2ZryZYS356+mu8Oh0U7B7KtTu5WKAw/3z3etqmLm5I0t9d29TfpmwvMApeGnprg9dTPbZKTa44IM8WYo/LG3rv2W0D6QELTBX/n9lcfBQFreJOUyb8do1OfJq6meOQUnUezlXXsz4fkpzpTISbCbGhrxuBvpFaHMBdLLTKzsL/NUlnz6XYs10mm4nWf0j5+lsq1/c7hq9ioe10VnVcVEYdKENvuoQoS+lS3yH6MGL4RIBzuBNwOPpDfOzTY98SLX3OhvLiAhI88gOq4pLRfg48NbgQXcKl2U1Xi8IgO4joAd+NV424wox9vxm/vNrq4vhqkHxoAFvxe7bg2puG2nxwwc9v01UEKmHfcH2TUe35ABXB5i/lKquhlP18NzkhljwoJBaalIrkq/2vo/KEjmS1jzC8SahOaeWfTYeHxDBnATyE9YFyaCZMWBx7hhmXqNGPLT0o9DO16lttkTmBVScTKQgIDeb5TE3ejIdU8zsAnVRskQ28lpo6S1yO8qpxDVRTyCxNrFp6SafjqOHSPjU07OTCwyblovD6mARCMD4liizTcBr3JbpObcKoYnmFJrJcWhd0a3Q/iW45ZTI1Yb0zQuEx6xhS9fvQ9pzWLnvMd127qshkin1Jp8OS5W3/wF1cHFRe+QWf7Sfkv/Uc7+1odY1IN03/TkXOpVW63vo7h6tZO07zMhVpVEAf7qm2UsdD84HSjCCQma4nQ9ny/UU425uLyfNeoBCl7whOq8s6tSj0cbaGelW3gLlbWjErWmTfYlNblR3RX5+Ze8lz/j0B6SmIIPFScwP4SlxGM0X+C4Med1QZrjh3C9DtrCrQwKN20ft++zmyOUks41uGK3qkgMFHhqEqSd5o2GnM4mTY2vvzHR/H8tPie6/gLa1bq8FoXHFQ2k5QqxHA7Dy4cfFFwkBfCTtKYF22lzs1yuYpeGTuCOX56vbQYYSV0O6g2rYUTHRhFXACWXJB9Xwm0/2lYLa5Pult5gUe9PIOXCkr7L8ks6ILmI9ceq6oDonJsAbb8c6S9C7IZz22H5hKGeEYKwIAYdHojm5DdE4IpsnFvAg4MIt/X+pdDAohltLN8ExQ68oqqlquBMYkU6ns5kAjpgQJmt4+2d0I0woTqersgEnu4Bg6w3qG+qHy4hWl+SmveG1myTAuNdbVfnTt2qTYtcT0Jv1taiDLSSkoIdT1dkAk8PwCN+oXGXw7jEW/biOllVLjoAC9S5sh0J1qHWXFBOdREipoW9mGCMhezt2fK+wHK/6EYMIohQUsU7M7rjybzOAnFZGi7blCQhqaotUPcNqg3+beDfGPj1ZJNPgFp4Bf/w60CWKpucASMpdgMlceyqiONZR88k/NvW2A7b6F0hrKoMRff96Jxw5nK2YLxjbx6As4bxxymtWXBitjT2TPzzx8bcvr0Y5yLeiaTolEjB0cRUtzr6HHjZSOXBVv6f+Q+EQuvHWyrG/ZqyBHqbSB22McyH6EbNB6+rpo1RXrQEd9hGjyAsAUWPEi+YP7iR4khH6j+8aOf+8WYE9fTVXCTe9CQ/+rgcSh5AdfzSkffWc0NyXxdC0Fo66T1TZAzSkJQYkHdyhIdSzwUaNXDC2XRqdXIHhB4GwrE7LPWrsH2+CaLQCt3FD41tiMhpAjlUD3YCXTX68xR+aZU6XVAPR2AkG7H7HRdAmhAD0snuWq3vTM4TdEcLK9UoDLmu+vz6e9PTOAWbJlo1zTLmz0cgBfizdzakr3/t2p1OnXUKFveXS1oUxqi/cavzFFJ+nCNL0OWq02TKF6laPBjS/3kF/xjIfIgmEn88DYlgP33IXCGKpXAibq71GFA5VsWYPB3O8Tok988ScThEmkHoxaO8OxE5EkDIgxyLbjayzcofzVy3p7Hda+k/nlqG5T+XQOQ0g3piWvZ99H/1JuCUsaAPnGKkp/dpLgnottXhtwVzvyQYN3HUCWHh0JxThFF2QewaWqHru23Supvy23W27hC8h+TVXwOTUIEA010O23sjaiEjb9dRKWtsaG8l89rayt1WoCuFlrcJjMUva7vWM6WHOeLun5Xp1coLNR2dzJTeJpEqG6gIEgrHwFuBBygUQcXighpy92IfRATZaZO4i9jrouBC5wFLQwzyfkW7cB1xwCa1VW1hQcPvroINaFNRKkHI+5l24cKA9luQNx8TH6l2+9uWfDoH85mX78n2pfQe3T9sAkQq9kJeQkrDE/J+RbtwGWFa2VfwZ+8uF8Jb1I2jIErlC82oGxIENBe+1MwV5kqb4yaghwjSDU16MlO0ms9eK0NoQz66yBy/N3Z7Fxj2Ya+xrqWSKBZ432gV1K5pGMKHj+yY2V3NVFI9BBTQAXLuSM+5RSuSVDlvCC0svK7j4wjzkOyUVPfr8CU7vVbG0YFKSKyHyONntA1XBOZSDN31vrxKiRQcJ/OG0v3aV3aaL8auabbkRIqGzst0dz/GEDUQQ635F6ZmDk9XIGENRaO4ofm65ffAcPOAwyvy9hXtQrm/dNoY6ge+QVZvvySUJKFMZsNc6mAC+H7G1KpY3yf1o9akF5kXFP/k38WqxcV0o/ZXm6S8MPA8n5Vgulq97HusbYm4i9nshxAYKpxdT1dZNq33+Zko3fNhWybpHKHoSHAneJfCmEmCX0DRkCtwKvcD+x68G2vnv624WnLSjXg3EPjqz0B0R7MiQMr/xc17sBSzD1/l1p+tOPP6JZ38u/MjGE3tWi04nuGU5NRZ0RCXxSYK5cjzj2gfI6y8vMms0nPn6C4y0OqjY4cJOfpUHdbWiHe3JXPU83qOpewi5OnvazxiIBzw8RoC55DulA1WagjC/T8zPOxX4/s5PolSf9svXDyz9z/KVZZXWDO64YoQPwWWdG71Hvo2KADM3ZWREnIVcAqr/smKWcx+SOMWUxL+H2ZC6F6vOklE4dAJVmjMqAlplDIRgA8KS20op9nLP7n/XgHInmLd3fPJl6+F4/CVzYTol1E1vxqao6urMTi59Wf6SpbJufRn+PZKK1KtnThpXH4T16/eFjWTtCGvZdgJeBcUrR8F+MuvJwuqIKmw1OXdLoB/KZ3Vp/e5axq+m/+usuBcy7JulGZCVyHohIKS1bJoqZGjn5Wb1miTjKUlfZgoS7x7TTOfOt4Ny9s/EYch7s0bNlW6v6PepMIjuN1dAPW7OmEKJT9T+4lOYski35Ft6ftN4+OUYLNXM70+gWdSutUJ7Q1H0KHUxe0JgMpQ9rcjIJyvfllG+nTup4EFTuC2K4TX6pSmrEff9+AHHSQ2LWNTTFLqnCLF8DGYCoE7MbnkvCZZuJeTrI1W0x2w56UqMu1KPs5pEx4bcGqobS3JDAt3kSSFAQmUKH6zAaKLJWmSpgDQrWgZNXUFCG3Jx512QQn4di1TYgCf84CCMVr/Yawr4OKvMh2LZw+da6fx+lM+rJnagMMiEJQv+biiTXgM4K6G3uyBtX6ja84z//63au+CIkHS0tXvTHpIzmoGmYR25cYGg+orkcbk4wVtwuM5CEpWJ1tBSIUw5JeBqPPJl9zrnweJWQbkr1AVI7rpCtPNNDOf8aXpgYpEp05ghVLuXplTG8C/4ixGvWAGwe6wuliLE1ufMQuryQmNAhlAaClpcBrIHmBnZeO0Pd5eD13d5Jds9+qi2mcWFsP58GTjvWoAqW3yeE4GcNNQdoVzDaCk3b7CqCPmw4yLEDYD4XNBlHfBAiGS+3OPfS1ODIRzRU782GzpMMJhjpg4wXl5g+X0SJHszYdtNvhAmvpmXD3aybEjxPti0qPpCgeYSCePdzKAm4z7tVS778bFPfSOTMH4zkeWcm47xQuu7F1UsFr1u060hvA90lFVMI+fK3hiIJwlUqkkgFFT4HjhpJkM3hXedns6jr/4p3CliYxDU5N67/20wtwkX0DKnjzW34/fYVkgjfkcEtlTu4c+uo22V7W7+WaFFjivKyEwRRGO/jfiIg5osuvxKuwnBsKxAhezg0fgSWCdypScIMstiU7Pae76JO4ykywJ70g8SRqyi/crVVB2hWPFKF1qQK2vkKHko88hLeSxNh5dxk95rOwM5jlm0XtBM387yO/QWA+Hp31mJiQJ84isb/gV2Sysyim940xYa5T3K9qGCcj9F2SaeJ/LH+JMbtNvjRQU81xIndYQFrR2PoNYidROXqhK9A4b6kuqlGCwbjAFfMkgxzFuA8BgBM4hjJWspQeN4zZEnHhMWHIEjAVrkaJ+KU9XZAJpDbHabK7jbbwe7x5yU6UGdSNtirTcJtR2GzuJEPLCeglH9rObg0IvGW7GQuWLFKspxD9x1igcVSLBkqc8vSETSGu4JdbZ5cabm93VxFDqtPe7DlgJlaenZIdVr+KjVIa/IpF7tu6t+KWgBbPm6iB/0Qwwwa54uD46QyxlamiM10HOvI2tq5+ggUaATlccMpWne2QHw5et4mTQk7lHDOhXr394DioWlWi9O00pEzppJup8vozuL9h1dHVz3iYU5p+pR8faavLd7rD/47zbhVJV0w0fmOdj53pioLGKC3BaXy949ZnLenuGWvl5/vVcZpX3DO/VeVkXpnIKN1SrpdY3rW7HEq6U9uMhDefrRM9aNuGrMm4fEnMkpxVFfYVGJx8WflUPLfyq24i5NhveYOX8frpdXVBMbABWf4PLU0d2Srcjzcrzin0NJeCCc8URKTcP/rRIfRkmjXY6mgPXzw2UzboHLNiwMo3wWVj6hfp0HvprnBrC7+q5A81WS4ca0/l4Wx7Kbd+yDwoFlQs8wYp4qFSeqEkvKiznqoaVQXochEc7RVvPEymR6AwoIshJpFJiBxvYvTTEK5crMgQJsC779vqtpxWw8tlFpF+5X5EVqkusQ7QZHWS/kmldqNnjP64na7zvkc3Hr2K72ZIrlky4pIK99YMpkXCw3F+QFRwyRpweWvPN5+puCyoxpvNOgjdAa0MYpUlF5sLrmVdkYmkYvNdhOShvIvZAleiBJBoMQL8ePC2KirWKEkIPKseaIUJ8CSxXIGFvG4XKVKSBFtUaboG5DS8dOK1qAQVm7bZOtWSBPwD+RMP3R6+Ia8sP5fDK3La/WfW/Gm+kDma4OUvvbAYbtjLxow7KO/+F9WH/BVGDE6yOS9t/wlN9rH4f3TszJ1VP+kpqz0gBxrxoi+5trw5tvdPL7lxzDvwJ1oY+O9Ylh22nbZN0EU9rJneq+x9xP6Zxj74V4HqQpmxUvlElwPH7OBPGj0Ub7n0a51MudSK7KtXH9I7yxuDedCs/K3hVtZuD8O7THVudUr0nT6IrwO54cfpugdZ+48FA2i9fjNY0mquN7+qAwkYfxJyvIl7OnNLBh53VpaXRpaAlBWuGpQlypJS23Fdnc83bZ1S7ZFll7RV6200sdyXWOBT9SJ+9TGwoZ32DtYTfqnDgm8FKZCLeHmhQnPLX9aFIcmuforN0HFSxY3GhRrMYfpzLJNtJQtZaxlsi4l0dK+Kq7j52myPsmAYuc32UTJgOU9mGNWRyiEi/oYwvqijJnoSfifZ5I/DLYxe0bK0fSsATm85HF6kzzouLnDDeCg/QuhTaavXj7qP0tuaLMKtxaMDe6/ROpceOBF5WSSQmewCch4p/3mW0AFBOG8agxNTvCFYYUhSAG8q73WswXVmxJseUnDkEb98/Leecmjg5HOd/RelWsyj8udunaYkydb9j6i+6SKCT0CEnqZ6s/fW2JcvrKaJs86fiAyuvBsv/o6xfKoOCCOMqBK7t+vmK34csevEtgFWvA/tT37Y0na9jUQr6Wj07uUVsP2JQFbWuCrj4zUqxcfbLtj6LuQQ/3reNLFNKgSU35UeO4vsj/Aw2WE8RcJxVmW7l7FezixfauLJORzHeySG1Lm6HlUR1Pj/OA7Z2M89+YkT9cbkGAF2IJzHnHZroRJb5YzYho9y4zRUYR5UohnB2u5Vfe4eQPgM7ZR7z0g038ZSboqWhHrxLsxsqe4cqKZmL/QhtF2fB23dpkIQmrMoDcYi6zzMWfCBGwuFIo3LBN+OMxMSpHbysw+UqKWbwRWBnKG0t+2/sGD/uHEe6x93gRQSWj/xNbdMuJji0ieDhRetzlEW1yeR0h9j5rY6uXu89musJAm/Rj6AfjC1YDDPOLPdhdNk5YzCBywGIrYs66Wmvvpx+mhTx9Q5HO6YYyOdUzyMgNptRlzfh4nJN4IsfWlLBZf9cLEuk/Na8xr+5+HisNsn2dmDLBT1ieF1v3/M/nANAXI99WTIEcQXhwM6e1eK033uOCU6FrxmBNCjfntV17ZdGrfLnXP/afVnZKuD8yPhn9QIamGvfZYwtXQ/sE4kdoeYeKxTWrdHfGZjOgEXdXZP5u08V/fV3umIYOMFMnNeRyoU/Rk3vBBtFJzc0XyCwBT18RGAqrw2hNgjciyKoATEFyTCHsxj/X+PIG0GfksPWf7WPV8nWcaCQTmIzD/leVHC+K8JX5gQJ9goXOZ5gzMYDwwvn57ptMoILgeV8DKw30wDKvDSRSICnd1WiAlyRKVwBDXAUrvuinUgjdGXwFskP1MeF1lu14uxc1iEtUlmAxh8U/LJNPDO7sBJ1H/7lvVHodSTEkhSHXH5g1gbfdH1WoUB6K01FNppSij6VnTHLrQfzIfQ4HMvwDzQLOYTudea9463rsIGcvP/k7M3xSTU3U9/0Z/rLL/1dounrxYmPNKfR8yGkqGdDE/PHvdTXgLiPPdaV1ib3NsJt+vuhmlf6pVt7KNSRj/u2DvyWZVtVra2yNSmYfbOa8+1spZV4DQcVxRxjK003hpKCL4MejXxdspDq38TyhW6UiITlFke7EV2iJqD9EvtkMEoCcqA5TrraFKoqbivslnZoE53aI7fbNsZjKfHI+jtSug8ulx/VuvpIf9QDAi7+Dk1+/fjelfEWqkiFmn7J+zB931Pb/fZXi9hu+U2HFXEAtjxGvVcUjtUT/uVVTquCWutwlhe5DJd5e5ziKzVtVsFgWT9kvcsuLJn0mQi6oxg1f7unGlpdt7T1ZS1wunr1p31VmxrxxiklvowumIZoim3YamYB/Bk/0srCPOhcJeahCNfbBpuzLXnWB+LDxbxebL7x1UU/VfBhBH6UNE0N+PUZGsLoai/OBQF3TPQ//cbexPUzjqfoBV7Et93P4c2poeFRPMzAJ0Ns3sF8N4Sikuod6lqFW4PGG5+HLgs/Do33tKmZJDF9dHpAVMeM8WKEXq8t7vFeCJfCzOZJ+PLhqhXI/DbemuVdfrjJfIjKaErGUNC78UoXgG/XPX08S8cDziW1YigApwJocWv6qlH07xGA6566fmX1SDcaL5WsrL874vBSINAB1pdnWnZuwfl/ShgcO4QKRBYB3xsF5a+Fqjfail0uHyM42l4WMQLijMD6uKhTLyEExPtFjcGHsMaW93e5UAw8AME0uaY748RFJ6ieTnD0b7fx7j3XAwZLwSHL9r3lcN5q5QcalUR23AeYBCcgq8nqt9nP0hH9hd8F5ZQYniBYku11418HuccP1y7Q7frh/fnRwgpVOLEvHhLuV60w/+dRtz91HN4LrlIq2RP4INYlnFVJftXYBlTPX3SXrUWxFHu3YLcUOIkTbKpM6C7M0Xx2+snu2JqvzKCQoywWN2sonzzQf0IPfj45+T6Ohkqsz5C7XoCgUrspPKS1zvR8aL6EVTbCxwJaX7cMk7KpXx+CV8r5/CKssg8D5Z5rBUMtl5w/nELDAPboAX/0FG5Z3R6t+XwXuobWpyxk3dRF53KGFAALFTpXg3hV9batNxSA+c2CHJNn2Z641PJushwwYL02/JCUV0MttAK7aszvO1skqWFlQ9fvAxc0md/5hAGI011PexWOd6msGCIurHPw8jz22qcv1PVCP/KHQh9TDVx+h1IOFM9DPu6dW3wiiAZZxH/70VsgVUpOwss242RH5YoR+HkA75f17daEKOh03cs5W7e/kCtgtHMtbV3Xb3TNF7ilk8TpE6MOG+wWqGsMo/eXiYI1nnn5mHWCXZtKwOgVctwwzZZUCDH0My9vyAZe7oFH8DZ2swhAjqW9qS4U02dR1JFMzEij+zwxqo4gncxBeLAiNC9XZAMvDxDBn3TeEBBksinK3eF7Os2u/rYkMMOtTReEXgcH/0jgb0k1LDvBUm+Zs1zYddbqilZIImG8ozpiqclH835Fu/D+TVijjP6osbK0V96nRDE+6LKpY2nvnIdtcZqeeYAhgWx3NGdSv3BukaoW5wORXFMTDe8d607z/oZ24f0eVOgd7NH14h2QHNUWo/ToNcYYLEU74K4+ChZubuEgHCFfV6LtGjxckQ3MUSzNsneCd+gq2ER4AVfvmYZWMfKU/VJ4crfUTAZuva9A6+iG0lJhw2tD26Xjq9XollFl+S3RTqfozlCtGeEX8HDr48qUsWYy8dIQ+EOp3eQdEkoj61WD20/0xdbetN+3frzaO3JqX4fReUMePirYX1C4d4JXv+b5irbhOcI8QP29TeFH8lAE36YPo/OCPHx9B3b90Ls7wYfN5vkFbcPHPUg1BANsFuwhry9SZ2VHEZLVrq9rJWdAh+MPCwMpZb4dIWY0cpIvuJW3FoLiNt9XpIbnz4CfzmADLqR14OibrbAhPGQIjDj/ms8tJnukpoBOC+cUa2g9FuHyhFYow2p80Fuszc3LFdmgIoeO1jvrlmtdGWty0vXs98cCx2c3y0rdL4XdDGVZ04qpe78VRBLRrmPNbjPlOT1cdpq5ewxhPBQi1pmWt8RFvYDCknBvsHhvn+nmcct31BQGYa0V7T1AriT1Jo1DfPPyN8ke0NnM3ZVdsJMFAABEEToKO0agYtad6rcgfa0JvhZYVGtlNlHH4lyXS0y16bxGraAlUSxSDAnO+xXtwrkC7R8YceZaFwQFsVL82I34c2dhwLkoGc77G9qF0w2UX4w1/2ubdT85cVDQ1qOcv20FzmeTlNcz0HKuGpTd67eMQzlyqe+nS0mGE+f9De3CgYJLFHyHSLX3haN/AqGMuNnwu4I5iM3kb2mxBzWLpRiQpWO5cd5f0C4cbiA+xG+IR86SMg7wfyACtOlYgwMnjna/vjq/opg6C/+E/wm2GQl+hw/ect91ZjNRFMnJWz+CV6S580kgxDjAwz5lh+GdYLuOULCMOPKqVImx5TgyyzMomrMW5qKx4Lu7f/AsOAbtctbCVFzrYvjuwwDpzeI5bZa6WTs5TEtbHuNnWd2ybQ+6+XzOfiikB91t52T3mM3U2DoEa5rz/A9pG9t0X2Ncbjnq+Qq2FHwef7g+Ru4pl+0kG/IrpWTQ4adjmCbCD7pZSOHOrQKwgAkOOvdEZ5eycWf6QDzCcuhGzXHgw4mV1gnH+nAGQHII/hJu6XOrGuFbgdGxSjrwXe67O8O8dXDcj3dZO6MTvII6z1e0Dc9XsA3PV7ANr+c47cWPLnWv9n72NglaebVdf7h/2KjBNjZA6UMZdOCJItPM7voj5pUn2YtmImqog8yMmr48X9F26HWer2gbnl/ANjw6nPbBbXbuC7qe3NmCYNWMwu5nsoL7G7CC+0ewA+2F9k4zHpFq5LN/sRb/6lY6LblQdRPPGQ+Cw96qgrkgCPrEvtEI2e5MXNcaZoTCuydHrkV8IxLOnVmrswbeJMmW06Kst2txppEzU2r39jyLmfB6haacctT7DRSBi6SB3IMGVW63Ymfkz6rHAhp88QusOQxKtZl6xTdogUsYzbMdeRhpXGopydzss05Fnp36kkQ9kYJj7pyNtVU/1lsnUSYMTRNB4PXNIrnfykgSbFQUn2OMTulwf7NvFq1iH4yL/XCrd++kCjD1vX/2vE+2jW1tLLCkzHPsZPWKN7QAjCGk0GKKeWDFvCcxecK36bnNw4ba0xl/zgK1VJOtYe7i9VY3XZhnZFRDpR7vE5n2nc0FxaIVC7wgSkzJK1O3L1Vj8L40bnGV1EnLSIAszaQdZzgaY3eVSnct6RfvqLsQLmin0CYqoPPlGiGgJYnV5uPadKQFE/h3kUphhpCn9tB/6jfvvnWgVgiI89dpE6W9MHIKaU3Lh7I3199F33TO/4i2kFv9abmcX37Pzj/WFuundRuvO3+dtmBsOfGz8vmmDvJVh6/XFHmxFxOK4q5ccqOKm/cAO8C7mp3QGyankq6DzsF1CTsMs7EeIPTmI3gtkCtvOpoqvh5t4XbwIhuuaYzZuehz+kEaxzQLn9W8Q4mfD2XEycfLmfSTcV4dVjjrgduOpGlz19wUPHzJIt0YHpznQLwu9mj+NIfi/H9sOJglKCjQ+352K0BuVYpQ1s9qgsZY3xyTer53F8RAb10W12+vSl/5hqO9yBHIQ70K01FntrqA4DjHZftRqI8Gdw3YQfs1aaOd2chV6Ogw3USjMubBtDDis9IYXeV8zEvmjF5CbB6auI/BGIKxOZYNIw6ndgvfPeIw2FMhtAT4gtQw5PW2UpTEy06d4y7XEx4KPMa4d0tpj3TjjzzumLMv2SsGeALk/MYaeo/Qzu4faaY/qkkAXcSwiPdxFt4CmrA2OuDB6bW6dPY4rdgb7cbblcyEnl6kNcw4t01/IW7YR7LEnHMbtTtfkSUcR5gtEluxYT0z7LB2519neZE7SjuxS37As/NXUlH5SO/Cduc3ZAnnO+xqdu7zKpk1TfsVKn1NSR6uot1g63iLnyAQvLKbKWb1sFsw/1HPzh2f/L5hYsDAlbmwfIHdPiruYnf1+vx4UMsiW835iiy7wZ0saXyiifNFlnAty5DUnK/Ism3cCTKbgxuds7wpQuLP9qd+oeomxvkNWXaVO6bVY+oK6zz3fPuUKwukiB/3t82usO50NzxyvnN6Rtt3rjv4A/we+M5f3e3q3C+4oDeoLWvKwyY8dht1CxeKrDbZMco6q9klpz7Lvewx1jOM44nU0Cf8Tl+5hcpiTjkN1I3TSHZT2zrXwMtrkuJd7Sr08W+vjserv3Qot0rMXO+zBEtYU59VrRUZ6xLG8fdJjdSoF3VEj7Y44YMtQmljhGQe5OU1+8WeTZGmE3+Vou5gujSo0bTSNLuwrYysQ6dkek0G/HtuDFwg0rE5C9sW9VfC2LX1+8NWTkIIvkzVhFXpPiOftUKCS+n6d04tEc5Ri5/p82lVV3vNz/4TD1tPwD9MVS+3N+TLrJ+bvQSZn+2obDsHnpN23cWSQhKTEPdWPjyr7oJvQ7Dz0pZrtXQhdpbeqZ147Dx4LnawoMrkwDpQ0gdTbRqYhtTtW/6JcsuyO+Gdz2SJnjUc8HDZn+G2tDH86Dui9iVC38Zhgq72Z/qW73J45yuyRK+idL48Kz+e3SBftUO88wuyhMTQg9t5HVDArjnmLUHGK09Tl/AE+GjCKdBLdp0UP0qOZh0sXTVcBKc3BymtiM6yOag9fKx+y5YwPsO2QgXN9R/SVu6keBG369IMTwxGOrU8fExbMD4SxJ9K4Gotv2rveOe/RttIc3SwlBswWh5gJ9d9SFmlD/OPotzFObj2kK/pWw3kAv694N89I/7N969XOorDMu7i3Vl9ScviK2vJVxf56ObQ1dvD9bu/5GlXqgALnGbQNRv/fiI/do+84gfBUstVSDB0d9SxzOslL+VdzZAehd6Sl4tgFKaV0xuY4zwY+LZ+q3TeDfUdxvus0W01gxAbL1TL2lBeEOVXYFW64Cmu17f6cfm9Jqu67Ez5a7FxfzVKtkz3d8vOGgCVtqr0fNa5ayJKnvrjr9Ust2r2euZsGCgSda98t82XPX8CLVa0Uy39g7CIPHHnFOjL6rRUmQi8WAP/FvBvDPxW0i+j8w1NGxgsCFzV0oVTpZsQ1RkKoSSEqplw6GH5ZDv8+HhIceSuit9DD2XXQhVaR2AL+/6n8FIClae7npV/+HCeQN7ev3kmptxbWkeZK5mKXTkrxHd99aXyQHU8JvVSo3JmBLGl1Kx2TUUKX/yd+LZKMEspUrErZwakkfIBeL79tvyo2p3ZLkYAsYID7k5MnCaMIu0ciB5BnMqBiqjYA2eD7LosJ9xLkDEPHapUeP4EIXRU94PpbcYAnv79bBVA3eGPioFJZEzSpPbQdfIhXCMBnIx7Uv9VcPhIdTmXBfu8A1zhZL8viNr8IXRU62NGrJV4tpnrgWXoTL1/n8xA4EiqFxdeTrg4dzS/e3l56OdIYpMKMMRI81Lvj8gEKy9G4rs+Ozbdo5Llntxp6Eq0aMXjQFZQz81KrlLvO7JBuvJUeHnYzjmxEAu8y7JGAfhautG+DUoqkyQerGXnhM2I78Uqjae+8GpCHirEq3CnSx1Sng5RRpCpGKtxFYgX2RsSCJ/66zczV6LWI+Pcug7IDSx7Q975iiwhM/JuosXx7YsstLNTCEnG+/tW35HOLBPIGhAzbJlqfg5blj0m7/yGLCH1ILX6o02tlOX4Rv4KbNwdYW11g3kOfAxXWHPuCB2eBq4PuJ4/EdRdLqjN2+t30v0Ra/RSiS60C7bVuw5s01G1E6b0QfeQ5cZ/X2bby6803pfVKn9+xv0aGtB3um82Z+KKMODHYZhDF0rFPoi0YeAnrCfmpSHNH3KTtOvOmd+iyPZxEJDUzJZnhOnOpmoqD3d7OsFkCoW0/XLmkj5fsN18eSU6bF74t336l4XHvUAbzgfsSR6XIrtMcAN8E5i5SNunmmuoV6/2AmTZpfPOXyYlSv+NirQ7ZGrpe3jeuSYNSv+9oxE35lS+57T7vPOYVDBuBmqVDuWirD+5PtkwvRjfpgdL7PJ3h1j2Cn2tCgrbjL4NuRy5U9YjdLBMYEEsLdFNY2ii0ZSMA8tQe6rGHUcfbDQTcZAwzn+tO8pJyFBJT/VnXUnPeXQCFV2h+mzmO1aGZdfSO3+ZVDDd3BNUwLDpdJzr9qanEZuPCDA4zp9JvkIWYob2pw+OYcWSEh6C2qTp9zYtU0/UcxIqGxuk5CKrqYfNYy+ZHRYIs2yfeucdbcNqlySWnVXv/Ce0DbR5PPahPyPDN5Bd+ijovnrnHW3DuMBEPYEzw6/l3pBRe9sUrTXZw2aqQeoK6OB6Yf59TeeyosGosgG/Cb7v8LvzMb+Xhq26y9mRh1JrXH9IZnBdwQDD6l6r6nKztSOfZv/eHDddYj/lzMhO6nST2R+IxnXs/sT1Pek49JC98wuyhPMlSmB88rSub/U6fT3oNPtzaMnacVcFjdBhoQNodJxvgtsWtoxx1SbWC70Omcchldip9ndqjEABtTSHgky3Rd3SeXuR4EShdbTD1WKBaTfb36ssrC2dv2O+bxC7XrcH/raiXzpv/+xaN3xFT4ZxGtdqqG/t2+L+HSN/unT+jvlOZEw65j6o6J0qDQjQk3GTI8P4GoJdV93/tPQhS8nTDU2S91ffx1UQ6FUL0VWa6+jitnzkRr6RoMfF7VuEWI5VbMgv7qzyMI5/+MKaeSbSNGSVELu+NssOqf09NXmryF5xS8XbFPAVKiFNcWxuoj1nMxM+hy4SxCOrmY+cJYCmqcXtW4TYonqysW6sZm28nQEoHgPi/9jtm5dX2yy2G5SE1XN2o5nIVH7VLPyP71FdoiQtkkJK8hqV2kPf8Gfqdk4aSxR4Z9tbOELnl5z6u4va/ARFW31hrN1XqAouQXRXuMgLcg0t/BUPgfq13ss+uaJzWTuLV0+GjgtQLzKtDE0rkw73RzuwbF9856d0GgvHWmuu6ams6lUKspLthGv/6ACtx/xrYx3fmC/WWLZJvrNgty5mNyCHE2K+HCZQLgUpJS/Jf7vPHR8PbZZvHE1bBYhYVlkMQTCahhzElberLYzMk6Vau2E6tq5axWnbWBeTQbdRBU+FfTflb/ZOlZqwazpOlx+24a5+XALG5ymCbNwRO4Pu+Yt6Szaozwg2wa1CwyupsrIcSNuaNrk73R7V1Ub3uzVnZ+syWRpJiF+U4F/idLkwschqws9TXgaqjDvIrg3zXJvL7UohWeU/zEyuJyV9crEZqO4kozZ4H7x2HGWvRaRkr1OF0Gnq4YJESp4LpSRXY+R0FVZHHDbPqvvxPz5Za3w5r0VpQOkj7iyLS5zfl72RfzLea6d9oADhSKBnioEfS13LJ5WkkO1yNwltZfAFZOyg/BJhtY8Psy7L5/D2K/t8YZAE6ip1VVU3xaAH89sgCXd7l4Ci4RUz6Bh1aH4w5XZFsAVsDQz82bPRVCnVdXdaq7GqdnG+88e0D6t9Pln2eL5zTdvILq6dz69/RvLfUJbT09wO+s4fkwVK57mz8vt3rIHYKfrOv0Lb+Bfwc5lFcWQQeyZloiakKd31tnUddO3L03I0d1ogYfTJiLA9WWsuxFRM35+pkho1cOTf2RhbYzIdU/rt5xokduoyKsMS6UXguE0Ej9tKo1m0sxWJ9wzrwvjJBFSBfeMeI4bAzo1rmjUL4UVq1vcZtrkouoiu2MKD6ngJyy3R0yq9YEulpniH2LigTqkSi/dWStu204aNGvAUS96jQViKNboZr8EkVExqrMVa8vLCVk1GW8IORQsrfnMdy7bQd36d1jCuXrYqK6111jAyusCZ924fv6xjGbaE4+ukgvlGZpbtp+/8e7SGYuVzTcrXdIblqJf21Ddu8n+Ne3C4M+iGEGrccGBtGubfEyg1dO2t71LRAOO89RpjZj0WmQ9Zi3LXEtCyMmw4kmRv7Xtj36WiEZXXB9NrSnHyl+H7Ntq/mN9JPC7MZSktUD8dti/MQ68t1SnQZ9614b7JKlYVb/5J7G6u+B3sdOl+c+JcviE1BeePyQLmR0PY6uH9YErXV7XzL9M2tj/behH3axszmHAkM3IS233f+QXtw2r7L8tO4Hf+Jm0jP+jIHuc9ZxylSDlxkW7hb1YC/xtCsRn3b9o3UNdJ/BxuFzobIoAfwHduDUfnvykpuNCwVHrCeyTj22ZH5h8YaihN/gKxew+Fb42NCuP4JqlgWhjZBn3Io5bmA3hi92l9orEVYRx/ilR4Mhfb7ffLR13xawdTfNjJQRi41n0/zGScUCIMblhMRGFTa3VMj8ZvFjZumHDQVoIJJS79XiQKytVG4EskWh6z+BSXnYYDXNQBAkBLTCTGq8JFlnUB4/wDGrqrH+QTXUFUNs+urylbMT6W7uvnuKciuq1iVYbKa80nlsbf7TuzP2h9Bwxi+ZBN1yb3585/1dIvzn+Xxs7t59yjFcJ6l0Rbx9IQmDTwi59ZZ/eDbiK1iJLFbuu94fSyPI36In2Lxp7v58QTC0IA/gT4Y1Xfex2U6E8lTlnKG3C+6gz/ldhtauRGOD6GFUofGWdljnl9KBvxxflN5/ivtNJqVITjd2EOGFhiy/xsEPyesizby9/5ihCbGtoLx8cwh3H9Jfl5L9wyd54/d1En4kKBAZkR4KkOWYRGg53pH7CCmh77YS1Q+43hjCo+K/e5cDx2rr9zGVdSNENUmNhNIlB8kUkEHEYIu9u9EVh2t7/zJS1hvjcyy973dx5ojawGfJXj4i+akPr2p3hQ2+Tf+fukgLNbAWm9+eHP2msDdaztSVve6sS7fqX7EEV7B8wwCppvf2qmcs6oGddusvFX790DX6Db5d3gt7M28XKpV9Kg3GSX0vIhdlAeARvoYnRDjj/ylQ34vP6fO0dn1YE5Vx5KJ+HI9m0g1oqNPG73cdf9CW+BTLoSlLz3UpsGSMT4O5jEmAcn/cs4vmPjMsk8f5dGPG9W0H6W53JCTq0kRIYqsGa5XiZ3gizhYzbA8nQ8FuEUBFyKzLxOuN1051JV0HETZktfVcz7JQmWjr+GPhZhdmDVGO/XlmaYR15ilAHtu8XEiSFMkm/NL5cXkbGLjGxM/ML22upXEEUZnT98PKcJwDDYpA9MfNRO3rUohMu4m4EsuKKlWkqTKuVlO61oGNEYKlMjd5O7QpTL1EAEY1m1x9WDI9We/eE2naREtm6fL0aDwz4cqe7th7K/3ATnheFZIWedXeYeqd7uD9OdEW+ObH70f0KtXslV/KoL/H9go5facnUmScgZpI1PC20X/7DR1klfVYwhi2FwloX3kL/BY1F3SwvIZjLc2l8r8K0NXrSeWTDkNvZ315v/XjtvHb+KzommKMv5q6N1p4WDj9vAL3ghF4gx0hFqC/5nJDC8upQ9x39Wot4eI9wMentvwazeR5JzrVD8fO3RU2UMKD6NcJfsR0KieQqGjqnzZCPdT0SVcVX/yobktfb31/vmczxXI7zhrzuETn3RsKIveavaYiwH7UZe19EJKwLtiyBwKpb0Nfqn4oOZLK2t1ec5iV4OrG3mW73wbf/V7hC5ViIvQ6pGi5F86DhYPtUn+7unjvRUpqoXC/JEYmNhe1kqFo/unOyuewHsJr3VOmw0GtIikFc7Hej7lmFMhSFZP6klcDDAmHBahmfWFcsk9h3D02+fBf9sNOGYIy1bVWpwxQrme1mQsZx7HqV/gBQ33p0K6Rk0cN99XUsxy7b5d74iS1SV+OfVd5ZiruPEgFwR6u8k28K8zhrtZ6T8qUFqnzVt9+98RZaojjDfmYJlV/47vyFLVOxwMc9JQlSmBSYeEa5EX8dVnVW37+CAR9c8GAvGR3IYr7GQ35TFsvv/nT+mfQhPHYIdPUYJZAOAtKd9lBSKnZ1/rvSTelw2B4Dzx7QPq0cEy3wBcL6nbVwsuVtig7TGM94J6YqwD0DpQ31+7YhZC5r8NHVC3wTvgveqKpcXieHirTJDN7131F4THsAfRaN6Obl8A5DWNEVF5bqDf7DWV1OYGNchtRyNan25yeW3hXHMz4MscxTAbyFxY8eK56Lwrbs0FFV3pgUAb4A3AgX7s1guPWb2+3fWWuQA0FYrRHwwR8KgiOgvN5GSa0fGj7hVF+v1MoivcrQrgGskxA5ENu26sqVCmigNgaeR9b830crbyXJrWZI9xwazBIE4jiNkq6bys/pIa7qinU/WR62lERaxcWO2sBYfZWfhtw2UR7+z8QuHUGodTKVyWKZu91LTREi5g7PSvbMYc0fkvsZbN1CurULrETFDazqpUjieoIseILvxeijj94JMPG9YcXKRu5j2Y4F42vkqxBOT0bm64SjlF+pRiRzx4jsOHg8k5fVeltYGQ6L4JTDLDAhw1kQQFksf7ad9aZlcPgSUliDhn4tY2iPAeUMM5+1GurL7TY137rcRGUwMyErcERQqcxORkOA5Zn43t9eAc41LyUFOg/RngvCzcdD/bV7g92hj2cWqzmeyhPMVWML567AH/hv1/5yZbulicb2tWrqrH18dO8s2WHW+Iks4vwFLON/AJsyf3iw7ZNX5iizh/A2whPMIO2ibGKAaJeZ6iOE3KvU6Uumvgv2fMDXQnXvw+An+UvBXBf4Eo2fnHj4zpOAf+BSOSqCzi6/OrTli2wZpAxamw2pyWnJSfueU4vKMWgQ3fW6OIXzkICvD5llV4yUP0uCk4V6CEwyXrkKF58zQanx2ssOTJxEJoHG/ig+xnSXzFsqqN2pzJGolnt6B8DNPsiwe4oPXrs5BQ00CfkbEkkFv8PpP4VwRDQBxnqbfntJ637KSuspIli3Ux5Xh6bnXCB2pcaGouPjFLkJwU64de2rurryIslww/dOqP6Tf2/dI4kNqa6FUKONKlD0gagyttWBpril1DG3KxjhsaU4sUj+jm1T79ORTVNIRoF80m/B8EvaiLwCfYlL8MVos6fAlgqUSY+faJYjGghT4UYx3MbBHVLo+8WPRw7P5MHUgzKbHKdG+wF4+PXoJmmSE9UKA8Bknj8AvRjq+6dMh1s8/ClG9iWAc/DKrSnamztsoameOa2v+NHXrmlXETpBQpwd0MD+jJ/gdl+Kjc8pe8BMyMITaclVjx1eo0xs6gKdR1+wEUmNp6l5aZY7abcRyqE9Lcy5EHa44TjMEH330HFxx2qmHEzx00HEInkzPqQomERRYWKIdtfIyulx7eYz10jLxK1p9xT1IGb2S6l/Fo3CTM1CjTCICd3t28ZL2Ifsx8FDLf/rBX2DKTW/du7EFkmY42lAt7gjHzkOBx2CjszGO7TyVDoWoKEf4y/Fq6FB2xLdaKj6x6GPJDne2X9J1B7ljmu1ke13mGg1p13Z7EEAfpmgCgvNBFyRl2sLu0exe3TGPCkLerbju8Y2eH+xlwaROQ8acwdKrATeAw4HTyZNvI44j4mqwr7sQtBRqsO/ZUXZQHXTjCJtIBIbozKTDNtTVqjfTn19x1o56eNxK2UYlDlF2vDyi4qhMYxeg+HypDxG0PohJXYTAxEnmIWuIyaIeygUNo8ObzORbry0ecndd5IjMZULjg+BbK8cwP8L4nHKF05ma8icLiJGgRnVE+0RrU+B4tKyfRFeJ9OCuNAQtDdJhgp6XA0iWXqMPzxycr4bF+RA1FHNKw8e6n/nQWBjgLwn8yeeTDNg3mpI69G0d6ItMti1qJaWM8J6mD8kvqvsVWcH9DVAAOsr2nC10jgJOFBXfcSp+Bmq6vLZAqe5nskItEC66CM5PvQ4ykkEKk2x+U5OlwmMYpgulB1X3F2SFmjxtaZCKyXO4VNKyjxXhPUPCzFvjlepXNbdZfed3VS4Wo2cXNCBPh+12983G+Ee297xo3zUcW71L1GtnAiDivIhum0jGUUn9k36z69hKIOB74DuB1y5ccAHChQiiEOkzRctDgevQUIrYrZAkSpes7le0izaCUjyd3Kff7UUmD4hRPcrvexEKSFovre5XZAJO7fQMA2FEC3CbrqJ//sYN6f6oz+flqF9qdAn3DH8Pne9W9zdkBffnQKB5IvOrZQKuuGCu/V3RdRJxVQ+jg6r4LWDpIUVLKOHV5HSA1zbqvWqJmxqaKHBCmaLX9mP2qGKgu0nUj9vXFiPZKRBC4ANv9Pqt1SYRhdJf8HssJa9IyqwxqD/X970ssqFjqsbYSgt+PF7JRczXxq9G+iG+c49u6gTs2bYEVgXc9y16PtYYNb61D2HXB5de91mDVTpcHPrUzoR0GIxPoqpE/MzODd1jlVXncBu/lun8azTDSe/NB3judnZCS83yti4tUmKtDlNzqDZFZeXK8iUpIDoj8mITON07qk6A9z0L+7CkQTDIAbeOEstV0A4qIpng58yN6KHCfBd8Aj4GpdvKm1gZDtCHqre8mOZ3Vkhid/X2vqo6n7IVD5h/Pu0vo42NJkKv+w5XJvIyiOaPZdBGmPcp68c00H4/krUcbm5md9PaiIvQW+cXiuN4qyojYbpZA5UCQwfDUvuddfsaV1JLy+OKK/WTakOXCaMy16AY/73PN/X3DiGEm5pe89XNILTVxic0JmahRAniTYy/pcT8NSq3Gnyp0bxv2i8vyBZXVlznB1EKdFTLqmtrtCa/tRO1vXjxYCwXZ6rKwlNtnEbWZ/Yd8B3wvcBHSgNfXOsXbitnXAwpOZDCqIZ5EqfJp27oBbXvWrcrsoObhwC8yjN77mvFbt6wnn3Bgt6brduK5UdOwZXmeVghdJpZXxQv+VuelzIl4eXZvHe6vfFwy064XUAAfrkzRyHeOnsO2y441AFv3d6QHdw+BsbQ9FhzOiEV4sR8HbcwbTMBZtUvhOKNG70L/eDmmGg6A3vbY47r3qwcSN0eeZOPrMg1ruIe6YAzODfHowpmsAxhzER50kAtVIJwy0OsOxzXpQDCvnKbXREPNR5u+cRMHWuove+7wX/uET3M62nAIqA/CQmA9alI97p83ECMUNRJHTYprCdeCk9382RLIXEvu83eEA+FDfZMT+TzrnSqlpWuKebZPc9C51Srx0CK3s+ed63HVhJv3eE8sf2mQk0g3ol3HBXwP4X/cU/9N2e+xnxKaGbh0kTXdP9kp4XUv/sj0Sq32Dlejh9eVKOtD8FFr54i5w1YmsGBZbxw4QaJsbfphq+D+POJa2IPkleSRm+CyD667z0UqBeWR2XXBLnyfR0VhQ8rHMWP1rX8yOLoHzXdENj3H174q1vhTC+53DaZXYwZGstZmsHWmv5/mpmulnY5Rc7cYL/aCZr+s04o0aLyiRl7xcSPHRmkb/hZkkIpD8Dw34T/uvmfm2lDcoyajvqp3KbXtFF8Abc7p7MdUgQ+oYre3fsF1kMYRq60CXat/CUBUxvvwCOcWN6UaJSLcUuBd2c6UBOzudpqoYr+0uQ+5GDBxSuqwOK5SlYeZr/2cr8ONGpZemF5Dn7eiENM1TlLqx+KD+HiG6oA+ZdzCWqiN2E8sbKuYCH3cJax6JQPwILcPGTh5WRDHiskr8LF94mPxSBMEOs7ZHGCC9c8oQo8hCmIggnq12OEn2EmQm+QZFRSsSG8Z5CzcVTAI3gH7i3CSb9UX+j+H8UstPc5fPdozEEvixG6sts+qwFUeCG2RPTfg88YKseicXrINm6Ywrio+DiUvT4LMU9BiYtXxMfCfhJVwFz7eV7+DIQ6PFuMoAUqLl5RBfh0SAwlC5P4tNLiibk8F/ND+CwpnyTZr+Iuu+DFgbMbYUZRU27D8icHcPakrXuPxq9HwIi/A+HiSMinKhn4ei7z6iVLYrNmZRPTRyRs9t1A2qS4JlrHYMeuV2QGP4DxW3tFdLOZ7QALajfIrldkBtdz8MgejKZhEEsyHtzueUETjkFQuiuc7u8vpyZNbO16Fa6RXc9kBtcAHhYFoHLmMj1Tu0t2/QaZwfUcGMqQsmmfm1hJGE5Qa8ECGUnOahqvwL0Z5YQi0ErnNcDWBURn7O37V2RHuVQ9NTVM8/BUzUtO/lsFiamuq8Y/YjUh2Psw0bP0s0zOuHIT9bqUMy+4Mo1UCp6PFoiWtsZ1kjsxigsqq9FnNr4c55e1djhWpXjeZ9YAt4WIWsxl2uiGI3O943n2xUw+5kotet2TdyVCPasNjYKz2Wr+Ar93JCm9J6Dp3TPLGwvNvX19qaTpe/s2aw0qzh2VYxEts/O0ExNksNlcq5NZ3d06BL1lkPWAONtYYqYtRwF/Gp2VY9ykNoI349tBLmORvicS1EQOUGAyW9NUYhb0L6Y4m1zVDzWgg+byU1n7lHyRxFH6dHb/IZnBcped+xJQyLRBnt3/HpmguITSsdxOt3UrrBsvZPX4rAkSdsi/SmFn/DmaHW/uW5x8WNelR+hM7+D0ZTiCtBqjriyN3ICEiCw8HqNzwdlPtPtrZAOL0m/3ZMFUjw0zARzn5sLckMCOy3DLN6lxyO3kBAkepKUwKvSE0jilO2n3H9KAYHdcQcMsH/j3fSJsHWk9TLu/pRHvktMq/sKodFPIittIO0Hk22W10iCUntbvtOvfpwFBoRWDYP3AR2WPG0AZiNr9+ywFBE/PkLfx6MmLdcNDMOpUGx1CtxgTIrDyB0dUxUV1qwa+yyuGwfybH9VGvmo/QBk8Vqs5WSnH6wbICoHgLJB/PyUOybc2KsEGCM0wtf6dk5QEN7G05tH6sXY/kxUcCtgtyUnr3tr9TFao3KIgBzi9VNt3tRhDReN8kOsC4Ch4v0mP0ue1+xuyQkUAzQsFco1nQJ27wv7dbRaVJuYuwLBLy6kR+8TWxRPU+Hn1d/KObfHoOdqLcvJLkHoPlg3+AfB3B/7q34sSZPA+5uhDWblUe7ljGu6NUDRtrUjpRlt6weVpYB9z8XX3A2zBffJ0u6+ZPartedZ+z76cdS7incha4QPWC+11VwNagzZ4teQDbA/RAq32iXMp/W27vyEruH8IWtA8du+7fMVX8etDAO4iv3cwh5XDkcYuaJV1dMd9OTnDmEhNcQ7KfRtD8l3yTs6/b74AuM8o4EbseOp+tbcJzxhjih71AUvnPESVBK/rp+OxNllvxUGRnMtgVZ5snQCEhUDZg3cvnTfWzzcnjMvdV/2R5fbqvXTO2XWwLJ75lGne2BIq5wfjNuaHhb19GOoBs9cHXYNSgb6X1hvrF32HJ7TvAfwX32y0HMxE0TE2kKLUjJL8lH1y6cJgamjxC44jcCkT0OO9vf2+UuTjJEpPHSXgm5aAcfM8mIhjuCqEfSfDqFpeoW9A2f1iMdWc6yTooG9olgjzP5ms04z8jXFzPBjFqbvmy7gm63EYmoNzzWuKYNz4DiZi6Kz5d7lhH8axJpRwfDAmc2ve4j5rho/LImxFYWlkeKHI4Z7laDLMq4yN7XCqcFP+AUbfGTGyO7zCjpjcNGhch1AglVYMTQlBqz2M0zmhsuYVQQqHu8EWNwn2EedP/GNV3FVHAoyZbzTmDeqQ/pQXc+a7k0O/nh6s9rnowDJrqaBARS50wstmmiRrtNtRJSv3HE+dUhxziikFP+RuW1pDOLCCd8SM3ewSLmNS/4mV2TN58TYC3ObrYTw8ijAkf4IFcY/npfffBViOpsrOXfm4J7VD+X3Wt/qjU/rg5W4jrZCbTol7GWwJ9ecsEs2MGxLisvVg8UEzBPZpPoJBs8LePpKCPzB18E+WZ+jBpVFxbs6dHMFd4F4QmnED9U5LLIOU9EuO4wndLoFR8zY3oatjS7JShdGZLcpsBZN35huaBJEP9Em6gYZt6s/1fnlYzWxmJBlwmMDn5c4runckV6PF8ZThzGlhbMnNu9eEHftK92fcAS2bsvPRqebCllH8BIm/2H4KbURH//Sb0PAW4c1szhpglSyszzy6LWtOt7eQ/seEypMTO26H3uJgtJ7Vrbovptl25B3Yan26yTx4C6ZLD7TmunKxbipvtDaqRuwsl9rqDNxQul13v6YdCKuWqJcuEI5e57W7E7Se2N3/kJQYWSjhXb4O9m4Ctl42H5w2J7EyHWNqrPJIrzmNxsQ9e3Wi8e3k61IMa+YvUAbUgc/2oTo6PE1n9KSZusiOyO68eFKn8pkiBA4ZnQ7i/pOQ4EF4RRdlE7Dsn0b+N57dZfpo1Ta/LwzSfsFDadhm2kaDljLoNFiaruJJEHPznjL1/bXiifkQ7N3DmYzgiIB2b3BYiLQ7lM67lH7gPfx1ssfw5nueNxasQVTQ9CBUb91akMWFsYk53qp7eA9vyAiOCZmLc+OlcXrKRM7rYfHVdzHYQg6vXETTeVIGjPfwhoxQucd5sRuR5ppDSDVrcx8MXqUMCsnOWWWcovMlP3McNTns1keCetCGmE3JTmdhR8JRtWUJLB87d3YAb4C3AsxUHLPD1YFBcntVTclg3cz3PiRCHITjp6rVhwbq3r3L7ZG3n5HQ7zwWTtuVgBHHeknDmkJmyV/+yD76WaRrOaor+t6PGNaCKCAlBW7khGmQu14tqNXvA9P33qcAw8sEkOSVKoQ0nqhNZfQaSJwY+auP33s/pYgMtyQJrE651B3Y9rs7mf96mlUIsB0UAl2/D8HI4GMKnruHOAi620KeEguC4KP1be/2a2QB1/KIW7zji4B683Yvniq0VcFWGRAO7Vxt4eWEXsLCXYhE7QLf7W+TBawPl8VbnATQB8R3+5u0j8/nFC8gpuZVfDBJLDC+bgwp/tTMwTo5sDzCdWMx0J0FjDoMmg/+BmsC7ZfyOgoGHzwjsuYsto6ESg2jujvkmKL40rekHVQYO3OdEGQMexX8h/BA3bjXL9JX5TyXSkLD6/YBbede9rXelNVFTI1AsH3p92gDhtJf+BM/kN/3qundE3/teEnvg7+WtxwxqdzFAa+K2FFy8bK79kz5EF4ZzCD1y49KjAnzaMxpy20qf7I6q6eQfOvGVb9h8vNlLvJpW1pQMJIjSeaqm0K0RD32E71kshBBV0fpvt/9iqzgUMJym8LRaU3DSdD69Hd/Q1ao3AI6a8zsoePLFQxU3gqM26pO7iWpYhFFfEPp6t/9DVnB4QqWWxGO/nTxn1SC1v+/+xVZocLji82yx6UTVlTPjk4jQcLPoLqZwALFG8gCSB5XCXC0fDB/1/BHq63/fXmGsqgEiG2cHcA2sG10eJby4ztP4gsaKdm3SYglpTJy0j5w1BRFezD9GMrItrwLYh6P6tKm82NQKehB99GwDWIeC/N56adWVwPGpUXq39yoonzeknLP0Bxi38uCJvXlUdJs9TP2Psz+t1kic/1Mtit4u+Nge5Z9gxIYxSQ65bZfKMOB2fql1jqxfiioFiQ7Xx0RV0yjV7yr0mgEZ/VI/Ng+Gn/AZtlN0YwsjUNgFIleN3WDN8E74GzACVr0R/zxdp5WXpYDx1RMvOFlqQExiaMWKkOg54r0CFpx+32VGPyLRAfxvu8zVF9oQxOo7TU5G+LZFsjQy1p4iIxo95dHn8qRuNJ3OitRMCGCrpIFRgFt+DeZm7P7UMrowN/3y1I+b2nDGHC/og1waU7v3FAUlMBLt74QH3/RFyOxQmhvK9r1hP0M0NAGWpyadUVO7eneKdXptPz4maXAL5C92oHY+24CggHF92HwdwD/FPgnAn9bc8KEJxIfSPzoDO417+pJ44TgyCHmkmIIBO5XNEcTuU637h/DLqxfwt03x7yZaXURuL+hBd4Fkav7r8Amci7WebM7PSTKXUXDozeAD5FxIbkE7lc0R1PCTq/c/wbsgWYPNaQ/3YDyKij4FvFb2M4UzYYUyL8v5rRg5sOgx9w5pvqYYpYfFR9WwSLUGCm+zVcWa5r33PjnUBYrA0KET+74V5dHUVkARkEh0H1Bocm3kRcCKCMUTGEn14yCE5d7DbTKC1w/oH3gqnBs7KZKrcbA9W/RPnIvbVhqX4Iwx7BztOcSH5bBkBfYSbdaNMuYO4FR4xSoHFcfI4j7Pt/Ub/m6U21QUNH3Tj3LKabrZoSBmllk/5zifYimRgBKDuplrXicjMNSbsJR2QHfrWpy1fgt/BfekTwj9wu3D3DtLDJMBOY5/kDTqLQXsFY6Jt3Mb6P9/0xJ6O0EHTnyVV2K9KDcxtJfZg5Ycbxgae385f/sxJTkxtJiVyTGUNcBL+OgpjdW6pkLSkEt7/GyACHjU71NRdAhIXaqIEfe0jWqJMj7XKa2sViZfKgI3feq3iTYI0eGUFgxKQqZl8Ytcel2BEtMNoIzX8m+j1UW6seikcOaBhKuUL436t1gRl0BSo+0uATxfQqhZbTNyOd8Fhhn04lfbfbFwVrJVi1y55mLIIJpOrUJoTafiNH9CyQo4WrUdxmZ0dzxvisTNyDhYRQybPDG/UevUWiXCmJtNdYTH9t5LziQmjiVxAeUrH8/YPL74cJ8P0OL80lRUBnXJWWozi0lLqsK4tFZ2Bc1TBsiHARueePoAXjJ2yGm9NyaWWz0zJazVEIog91SiqVijJg2IYaf4NbSDK4ocXWfDujliV6Rgh9iAZp33mqii8jUM/aF0h1S4W9POUkt5OVZVCq4/jZN4KXc0WqZj8tySVcY5o9eUMzbpRxa2IZ9fbaF4phUMRsn21oWOmLrvare4sp+bE/dwhz1drIUpBiENBexNgnxZFrZNkarhViXBPLGsWe6UgnVb6v8VGnvtLuXqtHrCzkPx569hkTrTUTkc9c+m7IIqv2eBsU1QS8QGlZC3Eij1nC+47cucvrBwjepwKgDzyqd+g6m2K+48qGis/HsDL+grTz/qVo0s3AYXq8e8YEGnK3kCr6Z/grhLi8Rr/I6REdfqu3QdUqFNdMgPoBtHyFlev5dxqiwoGRP9Kn1jz0JaFLLJC7dUBSygUmYwSdjEs9vMWAE9LtZLRQkSbIBx+ePIb4q66nE1DMuL28Ezqx/2nmylHgWWyWiLpZNVnmCDzcYXLVCKZdS7txqTXVjCtxpXs78wFjW6XWmA74pW/VLScFJcfYp8KuwrhnfbIkJCnmJf96CuV35VNHm6gw4Qcd8ALgHDrtoWYnh1t0OenFSCCrGUdMgC+p7MUto3p8743VORQm46/fxuuA/4meDZZrz7UZfCGtu4u9gvWxeCYT3PsUToXtNUbwmGwGP3I5MHUaDWyQ7uFUwwLqiZ35VVwC1vIYZjLS/XZpacoNbJDu4VRBAtfn67WaPaXoNDm6E7OB2DwIot3HPUa9AWQ7Cu+HttPuwHf7sruCecwETMA6IohNPW4ixHPrAwWmYA3bbzlZ5QvTtKoFpjkMn3cH9TFao9KDZYPUztNRNoFT04OtMW6ioI0/vMezRqBCbWxfwOMsXH5A8vyQRerB1y0Tng3yPZYF10RKSWGgApfwH90hWqKhj/aYE5VBzoiHM2a+j17mcUSK2Fdyr32gZEoT5foyo+HjZZShH7hHW+KRCiKrtmkdzBbLe7LAX7lF77PbydT3E9zPToMUJZdgQ7jdoF9ZPHqESdQGU4UT4eiAFeh+luBUlt3yNde6x0i+bkDmvK40RNMWu9/1prL2vN+kR8Tps1j+XGNV8vtB4H87hzocoBBIxSjUS7j3twvyhfnQBlqrdu+tIm4TdIp4FF+LSG15m3XcLVAp2lg18LGxoSLmUlzIhoj3Iyyv7pQ0suW9i2CmPlDIV3E+QAjSPg5+xAGqMlPIVatRnnkuWahVhjG4U6Q1+q7bggb/K0I2zP8OQFlZgu6ZZFiC39wZQ6lyoEXHdagHKtwNtFQSH9Kb1Uw1Ezvg8H81gXHAj1C+YP6R/9NjLmd/VZwKyGWHQy0S0W98arL+zVhp9SNhrKSmUivvqPP2WtFFos8x8WRnZd5mKHFkeyBHlAVnA+jXTfRNUXUwd2P0P/ZFyhsKF0dV0EB2bX+gleRLp9s0mihYtNQ1clZlRe493I2oa2Am3M9jBLYIdCML6zR/2eCiAXmKDWyQ7uEWwg9sIpviCa0YMAYIgGIU93flQ6sJrQkT/nyeyNlZzg/UO3j+6cp6bXfUbFw0OCfagoSADJ4plFZpUuvPRen9VA/ik7j5c7oPKVk6njKT+PJoQNRRmVRfOmZuC8XyDUZKVrMNuLnM6dVgMl++u96M9h+1ng7M0bTn9orPz3L7utmOmczr1qJ9Eur+LzxfyBWUNtbF2Dj4ZWDGoedO7Z7CAWlSwg7+xOKUxbaQiEadpsV+dJZ1OjfpGndqXVv01oFvc20rbhLMVn++bGOadegYeAd8J3DL9Dzpu9MJEiI2+LW+6jbH1sUoMjy6oULfW7Mc0FC/7FJ0nz1px+k87BHZxens2xMBzJuISUhrduccfjetIlmJ6nyrG/RPnMg0ZhP8o3HHs3jER6kCdrL/k4lP/R2xzpwHWX8SivjS02h0LGgFq17+HpFfm4Cb/gae/xCLgyv+HtKWvghcDGls6cC7AElqC9oreE+I+71meRD5HOYt/23tw1goTIbbM9h/sIh4J/By8uXeuJROmiGiAaLPnsR8clsCZkM+gz8agAKlufcHXd6O5JQ8vEhmKovm0a6WaqdistSEvqBaEh0JgFUZ3rvy2I3AeXAqIPUnnCu9aGfzf72lI2Qr72qwSDvpJFhaouOoukZm/+lC2nQ1NiEK5RAAgcRSbpqkV70rydM3ypOPorz6WnIrwyMmllMaJTZNAX5dG15x3JSG3v/gDvl3LGHb8g5C+8qpA9W+Big4Bqip2YEu283tN3+d611eweeLBCGCBD16EY56MO9bTYQ75KhnD+DSrLIU9TR28Ro5RuWx8igupLBO62Vj7/pUQJ/ngo3jOH8jo4GVxyN8h6+jcYf46qqa9r4KIve6euXYUDs9cNQevgmM0GvkZ79ZxJixm8ANblnqLoPlzrjLTvfHtM6MCE5c7eA/8NvBgGpKDwyLcjUmsUctTTEgsvCiAgoHKjUlMP+eCfOE2eHwziKYrY7RGUsWgyoKtAo+Fuo1JtKg7X8YR2YL6a4dGNTOyk4RDnsvamMT0OXvkxX4oABQOCy0bDu1spljCHD/zFqLBvrHWrtHh2kaPu/Rue2oG5zw7LRCZJOsuR5YH8gCmsLHIZBC3u/yHWWfIhkZaVgqgphJ6bCD3BlNiSfTuMmF54LEbcsaIwZLnUrbb0PhzcB528Xn3CpWZ8YrvclQ+RuNG3JKoxj/6DX2OmCJjUYAJN5wwfj0NmSTvLkeyQBRs+Vel5AEx2scekyje5TOZoNs6CFIdCOd1WViUmGQbZdWAn/HekDGvmqBE3mVCFnDmgmTAMD65/qUOz4WaapGUWfpF5z2dmAld+u6zyw02t4HZCoXK+BRSFJ5haEQkiNgruQglpRTG074v8OPCPigT0p4oUELy8VVB3DrzyfdUiBce7ntixZZI4w17inOTB3axn4mcCh7/9IdyEjZJyrVd1BzfnS9nCMXn7TvLNAw0x0lRNSpHcRvXrsr+J1kXo7DsSZUiTkvhe7cTLJNGl8XAc+bbSQI2XM1FrW8zgiJbCFMXNCRUTUKcpkcl9Hv1ZwSKCxwy9kkBnHLbuYku4IXX0oVPmD13eAp4BnzL8z8LfiZRv8sDroRdWt6YlYMhpc/j13Fgq8aiA3PeUNe9MiGl0MtuW4y3wEqvJjgCeG+rCiyg+PqmorKd19E5BOOlfKoratZlCz3wonu2XABa9LXAlmpwto3AxPuJ1XJLSUXHBFOwMeqO9qEPnDutvWBn1WaKAL457obRJZlFvxSeJvMkcjDGDGrJFDNBZBz9LMWd39vYvWqfva3rflVjRToz+7RyPm/ssMCxMyYM88zs24oUmcSI9L82Bcu5LIPJ/D8nPBQITumi6Naoc47Sz2bvrSyfqJ7Vkc+OgpdFc50PTAL1vPlYoQMx8VD+3KXnVGD8cyG0waInYKPU97lh9aDWzPInOuhUc71gPco/zEwftbKGl9KpN5PTd3aN6olUV+an7/xdbhF3OrFGkVJ0bi+Sub+XejNFfec3qB4pDM1S3/G+vQ0h/5APcrbSDlWiDgxT3/mqyTwPHMvOJQF/AL/7Q7AkXnhP3uHlSPQs8Oto3PBm61YXjBZPuNIsfviegl8H8XlUjpccqyadE0HReLd1OREvO+IP3QWiyccq0vIS8f9nba1ez6sZw6N0eObxxIcaX81fiVRE2I8efulf0IZwWbcQ1mUCosPLtn2lSDkE+DX4eWCrQ+lAdZ6b1wyhEeP6J5alwKLmc2yhQ6C2crBcCC+XbO5u4M7LimQVAu/IUOyAM2j1i0YqxLdI4hFnsgUTSv179jRCLLUEHhFd+rHToe8TzH0ENY7BxBUfi84Q3FZrhva/XzjAVk1azc+6IAyikhGov1FGjePwSJirtVTRxceIs8bmHOR6ofliNM/dHLIMa+xhez1zuGJnY6UCAh9UsAtsZWAvODogVOVQJRkvTtC6iIl0pwkXXRgedpvFLK2aFCoa7Q/vFYRHDpukxuwKeUeC6lybYT8sHUM4ggpUgKGS146c/yDsv/avGb3jdCYbpLWF/eP8Tjz9EZ4c8R1YNLHU+9BLyBjoOYok/Ku0Pqyb0hzaTbUrpZRLvcBzA0nIx85eBjxyjDF5E9brtE0uqwSMW33L+2QxMfVgQAdm6cjHzs4Yusk07xK6tJNLaG/rnQcWhrRGBPzjviZbqxSpyOQbyqHGZlk7aRJ1dfK1k847DG3O+hZFnHE6HjinQWztDGnnvXKOqvUWE/ZCDpNk5eVLrA9QvZZnEre8fGZ5IDN46O2eXPXZXodB40vvtf44b5ySYxe9vBxJgVk916zI1UEmEFD6en9Zg5ikMC9H0iPUQmZgJBrjcBr/AKHZ0aYQHGYZLr8zkDGsJ1ho6HNqfYTcsFSccSpTKLDMi3CoVTYYRDXD0+DxwVpZQ45SbuSzUWW+/mrCXqppMAiHDCZFUddZQa2gwSAqC0xtp/AY8H/0BrEfPj8ypuEwCEGpwJ7n7P9ktuymERE1PQv6vYHsxzgvnycbZJHygpLqpW0H1+NkZch6VxPQuODpIg1oWRo3vKXJuUZbu5rzqm2652T9qFpovhvg15AhYu/v1NMYLfsTbVt831OzHQTwzjZEUKiwPutC/rayzZuueGKpy083/qTn4gcjk0jna3qtSYFylkm687U8r0JBB26GWV3UeHqXDrRtakocS3q+xhd1J5g/GBesuCWT+Odreak0YcDKMOa8gDOS8nH5nCZVCc0hiChiHvSAMN2Z5YbhktenlgThdOUPNHppHSbR0MtvyR6UD1omKdHLt8ke2azvShEwhlZGdfQtGvWA1mZMjF6+S/agLMFV55IQVmWNI+n/h/lKMCEgiAahXyfCTZICUt33ZgV4BnhyIM6TdFjkEL43QhbwNoEZvIVHTdVdduFPuZQx1J9bguN+KgABhtRIhOt42sZMRWCx1PdcsSzoOQJK7KmpDvepugWvVHcXtm5VHNxJ1lbAUAUYBPQ1pi3lBvMgmcmdxOod3QECh/N53qi7J/ZfZYVcg2uJ7iTGkACBC99EKJ/xUDrfRODVGdAsR79pwESPwcP7Qw9k0ti6et8KWrk8Xdx8x9zNj2XNCgxoVhevYrTUXABIzb6mpuCO1UJIicXbG7xmB7aCaeCdJ+GwyMKMu+Lyhm5pxeL+nX7145dkwNSTXLmIMM2LGQidexY7GsJ6+bU4POutOVK3XrMyv4YfLkVjfiRYUDammZrfdTA55fQ9H55fmURXL6/TAtQb6cqrYCB/1h7aArqG62FJLhDbsHnp4j/KlWoByg14TGKuj9AKo9bFWG+2Fxi4l3z/bYEm54PKwHaHsQMvxyL59YoDUoYn52DzSdb0jiALnQF4twO8HIXRLxSsZMu4HpyinpF0xAjLdm4osEyFLJTvn2XAoh26tKaiVk6UuLKinzTotmpAXYpwHqPWCy3Qop/tW9TD+j9uoo6gYhyhMw6jw1GRs9I46bQRqN4J7QLS6hZIChUe3LHR4QMAJ6BS7MwmhdJT9wv82vOJpy2TRO3ljrSgLjgw6gNoZ0yEv4M4P4jKrcyiBp3pUVIs6vbFKbEsJAAPh2mEp0HRVh3IALg6PvLvb71e1cSj/1LvTYx7xCq7J+GwSN2+52uWAfRrLPZTuO/Zkj3yQnQ7jKgBeX0zqwUtbtF57y6V+3a252uWBXRrMCxSuu+5Sfbw/sl5/ZnAGfPVGgDlM8F+LHWWCFxwkA4a6PVVeO/6IRostOpZ3dsUirVoOxMRC8u3I2G0S93qi6Wct5wRYRu+pkuzuR2TLT/5iKgFngTSxyIDszCeVFnT+tH1Cy4OIdostwysFcR5H33iwSHDRZ9xB/Jit8n+QH6V/0IaQ5uFfblk7+dooogkfBOKCKudgyLZOFpGbtLOeuszv2vNenIEZAwp9W1TqJ0WPPP2fo5VEvjyBW2Dei24zoLiJzkT33pHo6KUNmvXhEWFL58jE1AdisEkNXz5BO1jTAwHwGxZR17vzdaygVpPfu7NPmI5XDPnxUZmkiy+PNIGTOfB17Myrx9b3OmpPaAuHpUubZx+VDgwJa11Y38nHPtk8qB7fQS7TFLI9zvjt9EfGOaDOb+Pv7EalfUC62e5vuLHBxp4z/kLOiZR5Mufkzmot6AzSSVffkP2kKnMLJ1cF5d5hVb0piTKhPLleywDKCvNYhJbvnyD7OGxyzT+Rc4sPHb5b27yCS+pMq08C4Bt//C3DQIL3wiltuLofaO0khcmC9fxNTttTwsbBa8MgsXX8KwpLc6vnMg7gzSFCoX+9sn4Wre5FipIfC1PW9HCW/jmpA4znP/VBX391+avPwCp08b/B55L5uKPF+EwiSxfjiwPCMLTc4F7ZUSYn3cQGfbLJaeNJtywfmSjtsJXkkwz36Tw5xaVcZhbJsnmy5HlQUxK/fUi013wvccenC/2VmhtVH5NRakJJC5MalQ0KT+zcC5bRlk4Lrhf/wlhtRoJ8ALwPM8BTwkmkef7iN7WbaJGR0H1tGGSfr5nElzdNmpyHM9ep/TYpPNGo5y6R2uex6w/JQ4noe/j7FHdJmpyEqYbYm9hO6sqlF9PAqg/Rp3iz2/rvXIZp3ctR2bFwQDK4hIdCWIQpX2dwPjF2uh+//E9r6JMotCX12kfFhtW5lJgkoq+/NNkgBzY16KMPjHnY2laxskBrCbC1bmHc6SBaVVJt8DSHiug3gKbf8v8ic0Zyd+kEEX+9A0mQJ3FpG+0Xl5glyfhsIhdvqfHblV7kMs8JlDjtPo6OtvZS2B+iRDYEpbWtEVC0xUnaafiUwFFKvM9y1yeC/QSvoI9bJKODSxHzrrIGb57DghdqXkcf2C6TwZ8bmO6sQ6K1SwpBG5FCsFMK/LYWGPnT5NUK0pnngvL0rZxeqYn8IE/I21vpoyukoqDaRsl/84LoW2WQ+xur3eunJ0OEx8jYwWgrBPWAhwfkyg3WQbVSsFTmHpGduH8SQmh+l5+ngRqBpVFwvLdzDUQubau/g9DyjBv91OGxybbRH3h5OrAGFuLVV22JwnIpvuINIeL+rtkp2Qveq+9FrRfBdbTBczCaX+T1FNYu3lU+mH+FDoheg/0au5y2WHTlBC6VADtFK25EMbByrem3DdsGz6gZqIavL/8gKDTZmWXxHj52iEuZij/7vKHF1LjwyrtUcFi3SbDYyYJCWRf9zXsngKWnEIg5U+jd26wfCVqdcXO9fNr6yMABfFyNbNWAtTyKh9X9HJqRVMAST5+emYYTAUyoM6bHmKNRF5VFhskHfkpYRhMC2SgO8gUkpT8NDIMphlmsIqd1fhzjyiNOQ15IfHdKv/9N5wIPwBJRn76jrN4B+ZqzHRoiLk+sTSHkfea8IG/ePUGJDL5JXfoQd/i7aEZ/Sp/ARAJdyVosOLsoTWzNZFDkpSf3iAe368/8Qfx/hznfwSCzXW5M3/2lj74Dx57JOx7HMLr8DNDPj6ISxtNhb+3OotIU/7wOI3QF23bE5ZfdpQKcJvdcWrlT9hQoF0jD8It+5irP78ou3Ypy8ur8pPS/zfY/q2EIJtM0xmWvf071YmPrLs99ecXP5HG57gzXUeXNeQ+1jbCuGK//HXKU5DadpSBSd5Q/VI2QlqpTHdQVIy41JJRfFh/jF3wBnv+mqHhRQeX9orwD/Mc6X/guTZNDZ4d+C2DuyLHDbzfxkNUuvjXaS+3KmBO3CDEvu/6SoNcXcAISr6iczlrAWZcW2WaA5WEAGQmbNtPGbwUPKshODiUt933B0MHZ5uleP+sOBTIjlr3Tp2lK9GlzFRmqlbQOwG+/3sOzadj3fjFgS/TKy6hSjDdTBmr3ME+eIFZDDjFk4X+CjUaWRlcPLAKdO29mPPVbez05G2GK8c/4wVs8eOigwU7Hnyv1wkLxg6begYYn6h9YAN0FwwiJLfdh2lDQYyqSdYr31EvvnxIEnH62Sxfkg/R49eiIFZYpiIhoE4CAdXiA2KRZeoqY0JAPzBbrVBlzzJEULdhBd5rTPxZtbzeOqq80jRbti23hOOn0HhCpYgRDsSEy9SZEMxtoAo8AsnPZeoGgXgg7b7V+SyB5O0yRQjBXAaVjxOInZepMyF4/6rEAVuxjnl+VATC5fny+JxD8MCQb5yQ18jruqMY6UDMv0ydCcHtuPL5Qga6yiEhWcFcbsYLr6ekBch3G/Qh2cJMRULQzwWVUO7DALEQMxUJwbM+94FrxJvjxvG5asHnFvO2cgBx9rIARIjw7U8hZQCrMd+o1ID6vhkhbgA7/9fGUZIn0bIlLCSoDHXOQmaMUCFF0MXCF6VtzE5miKBqpFC5jYH4qKFI1jJDBLWGFMEe/4mVmakzIaBqXMIwDJomsDOz96ksEM7gzOOHeX2w6R3ZQumabJnpdea8k2d95sMV/mWyFu2M7x2p2WA7nrxoPr7GP+bazNjd9NxLfBFjmvl6dsM0r1tk1qtP9/wFaTGlPZua19qKvXon/crl3ivmeZmeN4DY/ctoy+coYNDbtsjocp3Ns+baiY3x9nY32QbfPtwhlzfLWyqf6KWgr6s1NV+zeg20POXJwJ+XzRBBnYUKdfV2ADFrM3VLJdR7qJUbPCJk87gZIqiLUAHoNSF+czfnln5rLLs3bxEUEkd7Q2zgTL2mDcpnAIg9nCuf0xDkwZo5ztQt2qCsSA6SUc7UFZrQ9g4enxPi1DnHnLPHbw0NH9QQ4zlThBCUlQewAOSk8xd1/yNCCMrpermAWNWZIoRgCQd1CYIRYxY7l9vxosvc70lDcqOtnaX3YYigCPie25kiT7mz7wiI4Z2pMyGg7sNB+RSDGOGZus/awBDMw2yQZ4oQAmoTDgbvH2bjPFNnQkAFDLHcQCFgKz27spfaIuHdG3zkVSSMwZ6nhGEwh+Agd8rtbgzTOhDjPVNnQlBFClICMeQzFQlB+SNPJhCjPlOEEFAJCajLXkexG/iZAncoEGM/tzii11/K2SLqjH+Gie1+h1reLW9a4aSZy6Vzq+fKUSZA11XsTRwtjBbPsekyBHrkJmLhDad740A3jxi9BFl8hiNDQTeAEHJVf2l4b29ued5IyGCUZdA1F+IXgmIniPWgqZu0g7pseKq5JaEp8FAAsSp0+2oBDCBZDE29oRXt7ZC3swHK1tA743jTa4KNo9uD7PusVSmHK0eV91PnjIeGiEU3ELKyf5cJ0RRhOAT2EUARg0RDxKIcap8CMeZO9Cp+ZvI9FvjMFP0bhJ7Z6FzgWqYz6XQX0bKmxcT1zBCTRVOREFxewfuC+lzhjNa1eunrjYLkZTRFCMHlFbzfZp8ruPNRBdXFNmjHnw7ws1kbnSyDz2ofEh5MfzkcLJej97G2OCGvlRftSmiLajPHvXPjsfITHntRTZev53j0jNgvNO837jLxvLDPNdlcuR/tKb977hQny6lg/kuWkJ4R91O3nPFU9D13gh6rSKPFXuidnbd/KU3cvy1x392fUWP3UT+xpwZxGRvyR7ouQt4pb251Ro3NdlNJU+epBdWssDeZ2aSBZUPHb0JpQzXSAHNKU5EQUNdQwV/udONkq7S/hmoZNE8GS084yl3yR7pkcQExtjQVCQEVYcMDh+PHC5bwYLIsqN2zSpLz0v+lDNW+mel73Br+CmSl2Z+eLamzFaYhgiIw4R4OCmzB2p0HbPlGX852kiXTryVE06CPm2uUXlcdn0Vz0QNHZZpfhrezzfRLGepJj88eDuM7ZEPvvaumKGc2abgFQ1dJCQeR89DceWbxbddv3jw0uP6L8VTx7JwEiGyIZp4yizPdd0S8/t+ee1vVX55TPvS5EmGTaI4wg3t0G2wwnjSBe56KpB9qxRSRQ9EcYRbf4Oaql9gEuDfzKj88M/nWwmWj5pZIknKqZ7YxjDEFy6zog5Moi2/wxV5eYb9NfaH9TSmdsdsiOlv7Az3A1NAQje9UJATcGbtDQwVE+zsVCUH1eSZEQ2TBU2d60F9OnUEKiEGiIXLhqe8TAuoUFKCi3IkOJyP+grC3iEoyKrox5MUf5+xSVTmyWPT8uUZKi7DfueJtyL7oEq6qnoTMfoWTqTNl9DypYhIvWlfka/T5TZXvxrjyOLq0es2R5/TTnZXf7SM6mVAVkYPln/Xy9RMPeZKKkdvQP78CIuej9froEVaQ5ggROJCYTkM9wiTSHCECkwWUOusR9pHmzkRgLMXNtNjHYCxpv+96McGyTXp85gjMxiwrbyk2ZNYa7j1/RSuoywhnQmmrFnw+0ooCAXhzSluV4vOEVvAXoAR/MEhZw4SRz6dmlv4jsUm913PQRPrz5TmdZ17VpNeM3fjS1MQhVv/Q9CGGmKYGOtRftb7dKNPUEQ4xlKT9+HNoep10xEvhr39uTWdu+Gu2iIzd0sjf7izrpvEa+u12nGYJ7Si50tlvt+o0e5RW4EPxt+fxNEtoB7EIdhGuf4w5Ps2CpH+7+afb1ueEo2yViv62vIXYgrp0pt8V7rsqPll6QmxQRV0zDLVB6KrdhmQSNXWDFnh3vn2Is1NIhlFTDzSgvR28e9Y+IcH99rbWtqOWFx++7DUnI50yUjtSU2dCcDuOU65QljkEyVNq6jB96GtWBghdGdll/MG81OWT+Agc3n7rqnIhQUTkCmW1uJCspqYiNejikUTU8tectLXH8mWeoC5lY7fLWJ366YoBe++4ehJaH+MbKrmN5UqNaaHIfuqOeqJjCIHRHRpbWjaXWjiDdl+iQSxRTZ0JATXCEKOOj//IrVKtLAcbYqFqihACKmCIGZ7eBmtVGwABNeBEy76O/fuaR2v8hquW++TuNt+bGZbctVpjmIRCXboIEeZi9cumARvj40nYeTiyaPVaj7SnmsDFyqsb3LzV2ZqquV0sChHldfVFda7f+P74lZhDH7J2hI9iQbo7BXizV2/E7e1uso35dr9DXV4uL5ehJ9kip0wwgfWr8u3bv5yA+hp2Eahmh5jD+jDyaQ5XD5cXfachoA7IA1VULl3iwjTWr2oZjjxkyLwjvn6m35VGLbkdYibrw8j3C49salQvAXLn3tO6zcLmgYIypcsAk1kfdvnKOv3hL5aT5hS8UuvugIcUyMyzvpOa2fTRxLnmfjiUbQwp+vrbPIgdranD9MD7eH6IcgFiU2tqYBZwBfBZ+1pTx+mg0wb/EK9nEFtbUwOzaE2HbLnOH75FQrD+9LYm+W59wKFNOrIFN2k6X0FscE29IAQlZeU4QzLkukoyty97HYhxrqkXhGAxA3WuwjnCnLpueUd7Gc4ytZns+kzvHS7Aq8mD/ZIqxzXTU+cMvIaItuRq6ilizGuIqPxAZ70z7DVFCMGRRWAF9tTZytcQQafa7KMx97U5XPv6W/46NVxSN45pHasVsOs/q3xCASyCHX4WX3Oy3TrY9Z9VlZAyWmw31sqTIVbDvh/F8/2zZdw5iO2EfFO+OnD+1Vw+nznfUdgJn5vYiT79umET8bF5n6a6Qw8b0bLY56MuzH5DNmMfKLRizZnFEAa/g06Fvz/PsUvOePF8tkugCNV/3HGLAbIHCs+7jmG3JJToesQbKPXp+O/ICEtkT29bK2l1uTj/w0zpxG+V7M5QtdITu4WyuSjZf/X31sruDFWvO6K1XHarvzaDV/6fHjsEJ0arCbMhMQFQkRCUwrFnNiRRACoSguMszM2Mm32hjTCFAGWWPkNSCzAQavXs89sLARl3gAD+/g5uHNEIZCcDt+jcOYgttKk7tMIpo8MX8NbUQwDERtqtS+YgGaZd1eu5IPe/3GDdnK0IVjv3koPfINnNZWV8spz2guR4Ii4oOtHBmnPa+pQMim6yODecti1pgyLrdLBmnLY+toOiR3m3ioLdtPXRH5SRsOh9NmiECNmPAawSv871Tqm3magNEKo1cYg9tanbNCKwqwjqbuZq2wXeJ0T4jNZu92cm38tDanHtrmxRm0mPcqTZgMS0QBFCUGrX/NqQRBeoO9g6kRfbkAQYqEgISl3KmG1IagwUIQTLDahBLm3D42YI/t0NJdZUGhJ7bT8XVlBriLeh4BXmw3zHkI5DwUvMg/mOIWaHgjeYD/MdQ0oPBX+VuSh4ulOvuB/M1to2pAVROuKsqTNkVAzdsSYNwUdaMe9Q5FBrTu9JTNm4bY05gn9BK44cimRZwGpNR4KPtOLIgD/n73b945Ww1EqDj2QCb5sjU2snGO2/XaPZziH32MDvDlHbaCjOWmPGcNfINkfcgfU91tINtZldqS6XuPOKgsJlF3f5aSMhyrlC55RLQCzHTZ0JAVFB95odko3c1JkQEPMwJHBhMyk3RQgBU0FVNigkf7mpMyFYWmL1OnqjwRA1xpzmTrWCyNENKsNE5Do3F4lAaXkKGYgs6OYIESiJppmByI9ujhCBJRzcfWNAlJnT/a/HoK/Lnm5/paSbcxWvnbolyhNaLfOcZrdZN7VCB0M6HFHbrxvvCa3+tuyufxQddrt2U2M6eD2cxZW/3fWPvSNwTncfcTpo5QutnJySh8v2boigIiBonUzWIzWBN0RQBBAYfJGZs8ObOhMC6gwIaOl3rBnzxnvNdcx1KRbOSN5j47Fgk1a34CrdFjMIxGDeFCEExSGlEEjueVMvCEEJrbhDIJb0pgghWERAXdISiS1bvV3kIrEY1tsf28iZRWx57O2x0TL9TClAGT6bgrjzNtPWCHSgPL/9tLmL1MDvD+8OVNWn8wm5C8bUVgm/+7uHej1DGFabO0sV/mP+QIVPft+XhMmDY7qvr5W1pZL+hQLn3eWZhhwFjOLkuXF0JYuCmbX1aZ60AnPumtHab8hFzuwdST8vl2ZjSAXFfl+fLErRSD2mKTKW1nYWoP6AMJ6/K+2c5I4+oZSihHrMWRRdmFq73kmnOMjr5HWDJVkTUuEjreCv4IXNLYw1XZX1UeXBtjWeFZ7QCv4KfhQJbyO3JrrCR1rBn4IfJ2YXebMdYyQsfHvbeqOkyOI6rkpuFPOy0rY1gpayz40HNIu7G3I4a3niW5Nr4SNN6LAqbPZtW6Nv4QmtIIewPKKtibnwhFZwK+BTs24Hjd3l+TE1/tlqMFgCNtU5qhejmYBkbbzS9m9E5Pg2F4lAKTj2F0T2b3OECBwroYzaF5EX3K2ZJ2g7ZP0zhnsFP8zfBBlZFnE7Ib6Ygt+tmM14ZybGmVJuEG3RbNVWiZlGSly4Y4qg1s1WJTAzkxxNCXdsz1NGZunsC0AV44y60x5LxmzP7uGe5r9Nutcj7j/z7Vgm9ErDdksmvom+f75CkDxlWTGNmhfU2qUKwi7U3JkItP5IU9chMomai0SAI27wbdioSsENZIfIMWouEoGDK6ynQaCQr1u7DgQ0HvW9Zw7C7iEBU2vciVTnbKTeczThKC+RF9PyNVyISalPEheEgDogF6olNcS81FQkBNUfbSA8u6mpqUgIqNPIgXKXWYjZqamjrBfK6bASasa3i63EDZIB1WmwKLkpbtxakP84M6PargAAYZhq7kwEGAe9NACElarbuKQlXACEyao5BREgV8ElKgIitF+1/wV8Uykx5mT1hKP8Xn5Lly2TIVatps6EgIqAoLz5uueDmGWLOpu4GiJW5WaL9UGyu5qKhIAigGBpDxToE4CYvnptFFzfHf317CeP9S2MYC2fllmrp6kisBvEevINe6g8RBYugd041tQ7GmDWUWA3lDVFCAH1DRBQSixowFyzbk9H9xivMuB10LIIQ6XJoOFy0HrCUZ4rryo0TLNBvPlpbddvYDeuNXumHexZ5IDdh3UQa1Zb49Ue2O1uzRLawZ5EHrQyEOy5cM2us05gJ+oQGsQk1277f2d6uwmEmOeaOvMSBmnnMfKju0OGkUARW11DxFwJrboEiN2uqTMEw5DeHcCG19SZEBwr0Y6Ou1Xkx3ont8jy8zq1V6v8sFvhnZ3yPYhpr6kzIWDOOI0+oGgubQGSz9fUmRAQgBsp4HUvnBMQm19TZ0LARJTyAkVtWAyQDMCmCCFgCErJcahYCKoZzgLEGNitW+I+P1e+PTGkXmWRLdj7uSU4IR+QD9Bj1gogFsKmzoSAegUTDAsts7WwCclYw3WAZB02dSYE1FU44LU8QLIRmyKEgLoOC/6t/QK28vv5C5cmy1HsJDY+mcio7ab7DzlOF1fj/YuZPuIi7xzyT/uzF3tlwtyy5XcQOMv5hlIs8KoiCg5aqrH5bY1dAWnixhmx3gvDY4dvGMeYciH7wYyNh1FS1wb9xv8nP8XLfSiyQ/YDDKgDxpuW0XH7tQ+vXKJQrxke3VJDhp3qGoYPyilsr5iAU9G7OnxsHlERZBZ2Un75bwC9pn9k+bzC7h+sLQbJn2kFT2AFv4cHeFNhO5E0NmRFkQkqeoEEFZ2RYBKjJMgqbK+YVM5vCCcbKlJvK2y9SFo4sqLIBCvewUG+IF+oMN8e2ZOZUxFpHslEVESQYIgFyo7s5Ll/O8F3qGZFDxpW0olgmZGdNMlkRWcmqIggwRALZIrspDEnK4pMUNEdcAhmiOykFShXep3B8iE7aULKVfaUb8gPpLivlabMkWzlelhI7mRTZ0JARUBQTLdYJcRS2dSZEFAREMzloJLqWBo227KpUJNPc2Zhtl+tj0C4vMweK48H2V6f3CjVOBCzZlO3CYBysQMxcTb1lnbgtf9kzJ1N3ScASh8sENNnUzdpR/s7eGJElWUUNtCWlxR6URybEHtoU4QQVH68KTQhttGmzoSg4l0jakLspE1FQkAdkAcKVApBbKa9EoIr29Ee2pA8QllPe6NXm+hVs2n7typO81A2K7X9oo9ArSFFaC1EqmzVhgiqhlkjkd3C2hShB/1J6hBSKLUTQaytTZ3pQwf3VtQURk1F4c2uvWdUE8lqGAtsTzNm0HF7JdMefOr+x7QOxBrbFCEErXpRL58Qy2xTZ0LQoqut+Qmx0jYVCQH1AhZQcEgWxGLbRMEYQz2CZN82tcGYQkA6C5WInNxuP6L8W/5e+LI2pCuX753vSIzSjxalio+cFKQOstnCnTggnDJOT2w1et26obfl3GkopQrpU3cMNUhOJlIHfvtw75PbOI1FW1MS/uxM8irW+8IB5ElGeuqkKAFgsSh+NYxDEs5a3At/gLN6kxBi0i4rxlQtK/o4rSX6psb5XeBJjFGTdEM28jW86PePrp3VOue4P80Ya1Ea6HZCGZvfaSf4qTRWKleN1KQ3eLum5SCNSzKTNmCY7CS/GbnvcAiXE2rCVOpj9o5e1HsI57fu6I0ITyDCWXQCpTQondM+XNj4GTWy7TBMlJLfnNx3gHbnM3plLM18pB/JO1qQahTuPfR93jOlE7+BuPs8r1qVtEUe/E/cR82Mxd3XRWU4TPEbjruvy6YwmajEiNzfaSwoZ7yHekHImvgyt3t6dU3Tlx0zdN0wSjiIvOXmIhFowbFRThF25ubORIA7hhz8DNqLvAdkqLpQGBFBefg9jQYynZuIBIXtdHiEFYbySM0G6CYOs3Z1h1p/hG5uVLApumuqBSqdpnOjaYCYpZsihIBYhG57JSSPuisSBCuIgtirm5iylnWqCrFdN3UmBEtLtL6jXZJUOCt2d653/Z6hrO4KZyZaFdyPT3EfytxZr0NgHnanEqcSkT87Cm3qqCAxGLD7DX+i9lk60NizBpuN1EsdNTiljwEp/heX++zrRihpYzLOtNZN4UYd3/YkKygpZaNCWafs3qmaov9AI8JZr9vpfKFuhjsFEG/R1nmAs+6y9RTxTmfxcmPiDYmr6f39zNbBkZ0URp4YFVTUJgHAGq97u3Ohv1TaaUXXTTq1BY/torF3Sp2zsvseGzwlqIluKpet3RQhBItzhI7AW5XH3RAxKQHRWRWlvbtX9DOTG5ZVj6a2Od894Shvl3fw/d66IbLBmzsTAe4ilGArX8UhTOLNnYlAayaNG4vIH2/uTAS4eyjB9l7XIWzlzZ2JQOmXW1K2qWaXe18RTWc17z31HGPIKD8LIBbnCGg176EnHpLo0gKIRV0EtJr3MMFaZCQAizkCWs17qLwlr9RsAcSiLgJazXtIatqeA1K3wmWat3sSt23UQrbuy2pXnksrATGfNxUJAbVFFqOimHDluvcQkTTMLSRfvVeBUFlREMTG3lQkBNwxZEGBtC6Ivb1bvWZeUU9lIue924VMe/9vQ6xxIFb4piIhoGqMoHyKQyzyXa0gXuYXJHu+qUgIqBojGApjzVn1Tb1leKz0ZybvqRouz77bM23UXRfDsLyGjgTEft/UmRBQ51FxCCss35bf1JkQcCfJYVBht+s3dUUIqNMo2UkRs9v4mzoTAuok8rHCHezaxZolt7/T+C7lORLErakaa5Kc/9YWpiGsAM6diUCVm63ti8gScO5MBLgJWWg3mCHMA97+nC5UsqbIIXD/RjFRG8RU4PJu+RA9aRkPMRs4FQlBNTRQ+6V9Y+UhOLXXYNZo+Qlu0GeGyFtwihAC6kOY8Gl+PQ/dLH4Tg0NCOgtnbPDxktcfcpf8rfpKvWeqnAfPEz0b6gwIqAtYdKDZjRBOEUJARUDArYAaSURr9BwJV6tGa3LrhK/njvka08LlU/g49ZgxxLfotDxn0vPCXnzs7C1ZnSG9buYK9ypbg5otfOGQOUg2jrq7Tq0a1HzhC48wDzolahBThlNnQkCdgBcUhKgGMWt460c6+WrRWzbcr2rtjNEEmRyeiXOq079tVCK1rnHRQNwIcVRHOA1sLre4OUIEpmvom4zCnnXc3EECYWk1CrsZublIBA7XaP//ZnwNSNE9RZOh3NnjDWj0BuKVxPyT0W3SFXv1pspZ4dzIFXJaQfSKXsZlBXKk5H+uJWApbqNyZgR+VlGzuKWhd5TSoNySfJzN5KMNspyCVs+UuVob1tOGukOQPgl6s1YyzNeHX4yf78uf3eAYB8etqK0H77OAdbvN7ANklqfcwcK1A8mtSxwltAIzFr4eQJqdV0tgCJr4uj9IRXNHyfmSDI2faaJflmDVDcoH9v4l0TDfvBCygZeDiMB7lqvckbQ02+HHuAO18fV/CkCrM8PP4CeBF556QWzMTUVCQJ0BwRxC8NI8PW6bprGbIZnPTZ0JAXUGBMcZ1Ll62qY1RPc67JhbBm1lIku6VzamvEfeQ09syWeIebqpMyGgL8uXK9s3AjTEVN3UmRBQV+GAbT1oiNm6qUgIWnW54aEhJuymIiGo6L7FoqPNxe4ub8yxjR2dr/ViB1GICM4UM25BIk+Up4lMNhTO6ovM7Q67A8TJ1DmnuxGCOgy75DpErndzB9YE2F0f/Bbwbv3E9fFh/l4P8WeGd/oFtt85fy1hXD7jbKKcmHvBDK19ayCzDtje2gsfy8HL4tLjO/kBsNm1F2zQB5WWO4gJtokzce1Y3DujGql38ebH9qp07BEvoXVpfQU+fcyZ7eoOdxHpZ49FWvxgtv8WVirh+iYFu4SCm87yj7YxvteXkdyjAsWs0/ZVHj+k9Yl7qe0RXYCOsw1qOdUed5skcndUqS5btS1cxhBXtszdHmU7nBnH4tJ4ST1Okkn0H/YeilLsPfPpbN0Fs6l7ddW2cFnDJ7S97qLXrm9BGdFvmqrl4sfXYt2ewTHBBk+EqsQ+LHDpUEg4FFP+cfoBLUljRynbqarifS8L+0E8ZhAuY4jYZVKykcIeu2hoTBlx2RXEvvSsYrEYUiClNIkz/HaIH66jb8JOI9BtT+ztcFZEwYVyTXyKsMWIlebn8bGltM2ybmE+kURWQyexSstm6yVQdNhnrKnBlYiGA4wZNahkeleKSsoM33Ai1q1SysBtBcD9DdJ0LWs7F8Zd4WmysKYPbcoK3fBvaX2SKtnm1T6+sgAh+sf5Uo5xbaGVyRhaVOkThdX0qbZWCR+Lt73Q2uXlMwB0CCxl3XrfLfVC0byVY6R8O41n8AHwjsBiEryVKkhYUYOUcEm2AYYTRTkNsvGgDalx0ko5fqKXlGH5j6SF/6uwRiYyhs/gjEOCdpQ4a6Xfn2vlcOIA1hFqW8P7JOfMqb/yH0mLUUlI9b+j//OWYUtTi4RSfmjJqoBuassGcqf+Ww+HcOYJQXttCSFe+Sekhf9LsIRMzU/Xd6W3pziJfYuMQIE2CM8h+d1LrKPOzQaJ1U5iI7Qc/ru1MQCTeE1WJrIVhBTOcyObTNylKgsJ9hVO0jKlXvCEeY0YntSHsOW/ShFlnHRgSgmYE1UMq2mJwD2XFNk3LjvPtWq4+c1/1xujdWutyGvIK/5qnHDzruG0rS4Nq8bPBWwO1GPKhIRI6kyfHZGZDQVKxJ2n1xqXw6Q1D2GAXLOs6mY7ojZYvvFyTOmwTQKV2XoEFke7DkjCNJSryzgJtwdEKIbC4FkZJpK2y0oplKzmgnS8jtd2lPDsqraxOeK2W2qnhKeayDWReCAl2CW8BYqGtrFGDcYNxkQoRaQUzmKTH1tjtH98uW7ZBsWnu+y/+uSkT6+sg0d78zG9gHmGSd03QUQP/AUqrFWDSxFxFn7i0Ps/nbbVfJHNUC3mvQg+KN9X3/HoEPZ2ctOuNWmlEHw9ro8M5deuLxtjX3pJTj4DShpYHFqbdUw50dP6tduoc1ruHENCeIdWzavfDx2Yyrh3MqfMypay4XAq/nqDWra9fSWuYLmonZSiqkhWBIQZ2RreeFZXiW46ffnV9a+OL+yPbCOK0N2ILbCVEDrchavU/BFBobTB9JDyRVJ2G7qOKVAJv1dM8n7Ohb4jrDUb6qwnI+wRYS9p7kEyGSax5wVCLg/lnnH2KywnxX6RySNYjn9pwHB7lwYVuVo5192umb9soQONvNd7uU0UllgoL4ZuRKsnloj+adnhKsk1hY+uSQiYSNj5qzLB+8e60f3x4Y5ccl3OJjyjDEp/8yrOvGJbv9Bbkhuaswtlep1alnNoV8wa8fhyFyW2Ho0x3Jfd+IELHQCAFhJvObsGrVjMEl+dSK/3bVOGU34aJkRrSa61ndcuiPhj9cE6nhe8hyesyTrQJyvq13hYSEOHUnQsY94g8nqn0yyntqiuO7GYLbvr6RQTz9XVKl2tPd0/Yd3CHTwy37DKiLFB50qWmHjMdSxMCr8ur/S1rp3i5LvsSmvHGPYVf9wMe7iDs4YapoTWg9qtaa7OCM71D5lOCbjWsaSdbzbrZdjpl/Bra4/Lef/dL8PtTZZt26atDl+8o6o3v14uY12mXrAKKlEGEQnOlH7lDSLgpXs4KUzXatHpgBiJ06rmGCD3jlhOKyqdd5gsfz0jqTciMeXNcs5Ifomy0fePi/vzwBPtGMzwpHVVJjb5ItPfWouHW4k6TWTGfY6kXmllOyLOe79Uv/yeJNJ3cJ0Gx7zsZQLMH4aucB/4EDKhqsjyDTmOUiurL9osk3YRkTs1UZCM2Ml0KWMnBAXBKS2GcN8MJiDRy7yK9B7kNt0kVUbObxZjZEA3JDqe04zh0Pn6oMryb2wcV6WnVBPGh8hH7JA4+fLGtpDoK8mVVDJB4eqCTK4ZqrMKNNHzEMyD+2pBIYd/KKQEI9mf8D6b0LbrHx1Ha6xYWXaWCbMw5A020bR22kn34LVIBaX33aiWKkfqtvUKUwE4DR9hUaTe0xg5lhFO41CmqJp5lF8GpQvo7l7wCht7lgn7QuR3sIkay+0Eyma0UkERwXEMu38YfVbxNyfXx8DIC8JYseBD4CBAeDiIvBzWcLSETfl5DkMwIkxA6ynoVvbcCfUW5oIsEt21XFgX6vQeXy7J/IX7MkLqpNQwiYPcRgiaJcmGB5ivZmHX3DsWgXKHRbxWyfjVLF1rwgdYg5YVHULjAXIPVHXGwreeUSGrUi2BmelOqWt3oYi8khjiclQfGhbPB/NICryF2xATmRPRPiPCKLYiLAEZaQ2Sztg4GtEKBKPppxIJiprDLGDgPEUsl3hZxvTMTEknYqfzC2tbaXEd3yCozhOS6053nG608oqqtBQo5gp7gXlnNU4EToDgcYNHYC0ozgQRsJ4LtE6RpETs9medxdtxG8JYk4o/U0mm+d3j4zm0yXDafowv/XlvNuOUzO7PNLUWEkHpQ4gXDilunOLskrWUnitoKeBZbEgM0PCoCkM5y0wh+vz0l0ExN3ucY+0I5z4m2/m8N0/HCZ4a9KHcAbqRwAOa6KxLRncsbgMCn68sLCTHfrPcXiApgllxOk7qEj08RfQ+npqZjG0fqJN3mDAC5KA6XR24aZUroA4XKjrXWjvgnRpjRRFEDlim76BnxJAFwfmtpstDNoE81zk4HZny4dCxc/oj8qPKr9fd/GAHgfWfuAPwQDr1K8mISbngXsF2bx//iTK2GrR4PHjJfXV1oc91xYo1rAgVt6KmMpZLX+1F9JhSDaWHCRyLVni4xpzNGcSPkHdDpWLW0oT7dwCdeWt9F8ru7MG5ZkEuKNrKbaY3PsxuHHAw6/asFLTa8sDQT23PvRLtM3jv69YbwNz7VH5bPChxt/VAnfiqjAygRbuCB4QNSepFWGb+N3KMD3ym7LjO5TQru+lxmQBpnPv4eIPZ7Jlo1VtMGbzKwTZjhFWfnGXFf/n/OZB2M9XbHRB2j1HBtiYMs0gfXaLYt5m0+rHroWgdvPNd5/hZ690v2DTXKq5nGYEbcUp1ZVEgVexA68y1H0GtSbBnBauJ0eAYlxgUNhG1XtjGwp6a9kOFt4b68OQSpPr/fiFXRS+s+YCr7dSCz95LLLBr3WBZNSllP23ONAIp5+FImH8UTWGxYNi2pqAZWHotWsCIq/ycioEhH/AE3Pf+oPeilZ+mnk8le3j7+ur3tfSfjL50HrBlrMccpJai/5biyyf5/RPjLSFH4MtrNcvCHko/GLK4rjLjBiKHNh19DOqv9mA09kz1zLn6A+5iGiuvlN69+GTXisI7rPjv7/gPWcw3rAZwqLOYkAc5Gynk8guFmAblW1kFq2gdb1rtNA69GC3siVSDDuIKCXptLml7MukhOw54uetUbCn0U5aPXKguMYuEcOMfqq6MFj07dM8WPdHaWAzzp9XHscxrsG+dU8k8Xpwv7083z186Py8o0EZD86U84eY+plWQPLaQaHrB1EYuvDDWWxdzFc+m+ntK4lPuah7KJgBep+/OaCICE9CMbIuQpw7DX0ZrSJMWwuBY14qU6MPK/Kvvvr1w4Kuck4tjOUcXhYzA0OsrAqpIFnPthW3EFhT3awRCXReoJjfWgs/uI3he0ZRGWa6lYKG1VgelZgXlu+6MBiVzHmjQmEbYpDBikAq3L8TMnaIotc/Pv0dbMBdK2TFknU15n+dC6tLgEs+DwSDluqQMuN4KQExriODyvxSIMv/ggYkZwPkCFIMPzRXI8vyb+L0naxnfon9bZpXTQ8tbgFuOBiLCDJ19I+3PhblCcP9dXFcAChFeHXRTHQPVTC1kcq3XNNobPX4AzjXwQmakAHNrTGIF9R+2PwS/XK60+BdCc8fQl5sDKGXbqea3i/7kXXA/TAfh87wIebxwKlYnq7pRpV+KeksAVgxwRL9LObELedtbWMo7kI62YV57mxANGjTxyjO81r/UYAF5nW1por0SIhJLuwn/g/8q+OevjMJVzk5DR9bN3NSIuu5yVfgRmSfmZNttatNLQfdEMKfZiTN8gWsDm/0dItRfqc3WNurDtO5+kaZS1QV2/4xq6cqYks5O/ZWbVrK5pK57cdD789woJq6lWTrEYEIEEAiC5fRF2bkwgtxb3ZAv7cr6TliMIo387GzdLqUVFE+vY09V99MM+n0L3cqq9MbKPW1SQs9W9EFI4XYV2+Da76pIBrl4X034XxlmKjzDKFXEXZ9e16rgihbV4jWGET+IM4G2boTli3jlEMKrJhxiLg/qnYee5b0MWW62aAWvVqQ0mgDr8tWkl57l8F3vRxDWH9+24Qwm28ouFDjahlVukllcAcwgxoLPOu8/POQYQ/jKQ8wf+hI4wC0mJUW4lxupPnmyL2Ej/3wyqpc2KWoIBwbifpnUaODvAH95qiOg5lfhFgedFl+iRm5DTyPsPxgneUZ7jkk1re9HvmcdOTOyWGI+accwH8UGQvMY12W+xryf1VVFYwa3wTDq8l6uqD1gXB3ZPOgGxOwkzLu885RmIQigDhZsSMbx6pJiwPG8vb869C3hMTa5x9MVNY5sBqxn79PUDcG8eIE0BYps9tbS7iSFHRNVheMZhnX98e5uf9hhult0ummh0THLqE7jcMt7eUPtkYd89HOndR18eZefPKVcSMCb/ZUiRsYl9yE4g6mdajfQ8u7X1Hiu2r7TbR4x8PI8h0HMmQLTHiIYXc1wP6M3OYpEItCJw+N37NP6qGjQMT/Q8iFuxiu5lTtP14Fp/SEbeHn7MaQAI3wMA/zms3nyosVrYTR5v2kSZcJ7+n99qdDSNjT9699bSUp5kGiRENvIUiLmU1wLB+oKD0PKZrgm67VmZ7ACbeNIo6cjh6oRJfl9scKxoXyqxSz5ijcyWgENwgA6gXQxRsehyN0RT1RBH0JP68OG99ZKjJhbV+vzo/GsVa2+ijY11mbufBqO86UCT8sVXZ+lZaIn/xAPTXSuRKlVHKmIBVv/ShJDeqNDeAKUeNcG/n3KExuNLLxeuB+1Y1HWELXViPEzbTM186PYpni7QMJlojF0ZsH/IDnegtBDX2bd1MfMfQRNOxrzyby+0DRj0Zu/ftT7DlaVwO/Oe3xxLtgYhKmjQ0Jcjl4ggTMwQCH2EdEr0OKV+RJzS12TKMncPGFFCU9GyHshMmuvKmDMQWUAknJ8uc1CB7UoL7Q6+3WRMrvGsg/iAbQ+Ky1qnQpgC4iR1xf912d/i7a1zmg9aL4qNLHnLq4H5hHnFxhLUBmAtrvY0pWcO+6mw3Hh3j05Dj2svH67Rq7ed1039hXi2G8rAC+l3V+F+ztOcoa1AEGAW+LclVKmFP/HNwf0oQXv4kzepyRniIbvVXHCygiUXSm6CDOiiO2qLaZrCJA0iY85PxK+3Of9++OrMb3rrmgCb9Cj9AZYPKWBDq4LWoTL47fzFml9m6yj2YNcbMmTVDYZaCRHBD4D3B6pA1jdCCn5NPIRQ4CC68WUY/QQaWhrBnCe/CKWaPhe+f661nZ5dBZKzljII5pR35fcG9loQcLNn17PpeXT+ED5yIzw4z2m+6LVso32aUncDF7jLnwr+mZQ8y6vCpMKMv//W7hGxBWAkJzFtjoUP6di6RTSutm/MbRqL1fO2Jb+RQHt9n2FWti9ZfCmckjD9WtNys3ThYcZdNtJrrCllUfiCV7XQAKJz6fx7gPKTWnjD7m8mdFqddRqblM3NEHOE67xLcfshtMlZepq5op1ReLEpIqQctYkFG9R0IH0dAMcO3fdhS3qQXdkbtglxqX1T2o/uyNrMAv3fgRXL4BUvcFCH2QxzU61569j8F1U0L2PbyqtDirvneujLlvHwVPS4Dd4J/DGViUEmvTlgwfR0ZjWXFKIn4XjICiy5CePSyvNNj7OmE3gQQFlX0ndRoLRV+jVWYBcaUmtXEA9tCQcZqUpOzY+zphN4PoCFE6hlHpRn/QpQjRkmQQNZzPUA6mK9JWSosH1k4yTEirQW+PjBWYTuClAktMdreCcks5Sjfh0kQRNGL/kxqqV0ihfXeXjJSM14qXh79EazClcONNbnS+Tnzd0oYXYTsLLNJ9/NKzzkWDKDFwbJuSPn3Ntx31+oESQ4LfmRzWV+Qevfp9bj73v+Tf3Vj/bYBIsZIJmabyB6ZtJzvUB29jUqnmYQtfQH8eihfgjkJIhxbzyGcWETfGLi+V+4Z56v/zGRr6VSa59lFSNDB+sn6iEMkChLYlQTZXRws94rB6+eriXZOVT1n5nDSl2F7JJD+KIUGEVzXmejFzbXg3j14n4sqjiX+qNtgo9EcGpEiX7sC+1Mu4IEz3KYPk0idUZx1rrBPj074pUt06WAlUZDrDoDoySCCdoS9dDQUhtutGzl0nnge0LOVPoYFd83kwO/K5f7bdMxs61fz/0MM2bJnYjVS8QqNRA/jqJRFhf8mvVWTL4DC0pl4qKWfPmq20WNw1+6GP7Z5kX4FrmMYhXBf42Bz/FhgYv1dqtF/2Wj6amQCka6s5liT5XuHr5qODeIIOO7ud+0HxKuXQ3+Itq9P12xhTCDaCFOXdjKuWj7tUL3Zdh4d6gEhDibzMSTdEia8Bzk1dlmb/5Y07lsRgG08fpNUqwpP8kT9kQ8oUweD5kaJK7wtGZZrJa4NVYP2kLwXRogxGIiOBqjgpNujvr+hw9wOHxFbSlRMLMLkY+3Vj1Q6N//tPVCfWZnr2z/aOc9cr+tiVMvN4f7oMp0CuccB+jSAxI4+0g5ptV3m8YK5DOisJz3VxeoOHgrXApdu/y8bLiSzIbb5yGvgkB86uCpXCa4Khq0SVOnPLUD6zPMg6ouDwfeJUInCMwbPmfvkjNOAn9XRynIkfXMf3x3CSfGcqxDN2QZVDzl/UDFHtyjXu2W2wn0+d7MKl5i1bTU57cYQvJR4RVN+nNy9YoFnLiGPWnXkgWoBoZ4RZTdd39/cYsDrIPcW1eyuz8UIXdeN8+GCkhTQkDQZfFSyDgJuYXvtlIse/98YKNeKqqXT0sQJQFDMAJDD8Zo7WvfP0MxksgIV0pEvk5n4XftYHdtnGIMaU+wk5bbaT362XTC1h+PIQoK4cL93nV1XzrnN/cdUg/8H7xjLG6hO8odGhqdQ0r7nFJ+BlyIFWLc+ROaIBTiXRabyZgatkug19CMg9yTPVN+FepuS0LjRhTpHu2PSD8WU38Af2ZpzmjNRTHUkFoqK4CKcbs8gLDbeMu6Wl/jzP7Qf00zPT+v1FZPzZqXaq9P9yM9fGiuLn4W5nvX0dHw7riErvWfBzTR9ScFn64M1+QqzXVJhPxkAi+XvhARGRHShoS15oy/YQNdt9j11GZ6QK38swEyKHHM7msUgOrE32IQE6K266T9MuY8XrP/L33bDdM3AUUWnOmfT0yat91mi118SNT9Hj87OBISV4VABYL5oUeHywfbbEh0LGezc3KdyRxs0Kv5nerPgAAsTNRiimulxqnHse0ILYzu+ZP2da5uknmVLM4V2ADFx2eLHLdAHwDGARBVDQ410mYSqT50eJfi6uMrNOAljIN/np/QA60vhHu581R2PbzqqndOs+FqwRVieLQ9FVpKpdl0l0zEblaIVWmolWTKolD50j1Hy94pmAYJ1TZspoJcI8OticeHHG4FscMALlThvQDlfCkYiLiBwcJycPUsBZ3hMlYXDTvK6pMEEUnxn1Mt3ajRmNSsVrGp1Oh4JSoCeI/P4qCZWjzsidCRK/c+dGaVQzHNCNbsYSDV3h8S8GT2dkaIuAbU7VlG9CoGeWQnxcbZCPAl6Ad08xsoFaCzcnH53TSc6LyVDUr1zxGRitBAeu1j2Mj3yQxhHtH8djyZrsPUw6DfxeQu+3BBHsZ2ZtXHS93ucCugpS6aAOPmJKnYskbbcLsYIvLWmSGBE98v5dNOek5P74y+jTihJWNoDy1OExpdI3heFQGrgNgIzz4ahnH6CUnRlt3eY15itN7wpzmS/jzEfWHdBT/KEVns7JJVsY9F8vVhOnZeD8Y5CdHaP0CMx17Y4x8ISzatjB7wRzpy5nnuh9HhwH0//ExrU2sDfPV9VZm881dM0CUx2JA0lJM+rE8Icrg/uDbObE2JIFi0jBsWDHVnMb4vwpt6TtlcXZ+N7oz3emVlur7XKYXlDv2QMlY50iDtEFWlGa/SMKxSmLx4Vb0VF9dikYGqsB9RYIhA7of3NGJ869hkzwUSgXo9ZuvbN7v5S/VJkWwL6uKr2RPouYPIvZbMwTHB/1p3mMIlV9mAi4muZPoKPuz/5uvykoZmo9Ennh1bWcvV1bvb/rezesOenJDiB15XsN2gN4t5bKjvqf36YjNld3Buk/XRO9E3W/r/Z6TQni1v9ZDghoz5ymKbYaFAXyoCPU9vXnGf4kV5mNZHKq01oDYsMsGCxTNICf2PP9lV4PGpqOUx0ztO3/E+RvbAangduOo7+ncu21mYD0yt2wikzo4XvewXwx2JFNa8qmBnrts7P/wfMgpBI7lrQirOvLskW2GdTH6zDfU9/SNtnw/ER+NPG2usRIS9NqZq/cyjm+Ak3aTNnK3rUnkW2drP8p8zQCcle3jgLJqI6WyWvWjgGNZoqdX1QT/vfOw9u1lTqynEfDds67KjXDN7nr8cVpmK2gnxHRq/Z6uNrmfmTy8KeAvJteX4mDX7TsHDc0qsJ/NBSYfhXVWYqcGjLO0RzeOXJCHHVWE2dq5r+bwVY3EkFDLCoe/EXMIsQ6Fp5rKE1y+XuM4OXDwf4XRgmoEHBryWXh+bGp3KQ1Ica3jhjq9AOqM1obE4XfuXSnTOk+5okkmVTXC3MbW1BxZg85LfDp1xRGGYYm8aqKfexmBGTsNpjVcvRdLKRHf6G8pEFhm8H+F0YLKAOSLh4kJBSZBxQzwVOlFmEZW15mC3le2inwRPl1HXDE4PXBRoTJPu0dloEbP0MJqU1B/5ucFFNCBpVMwQuVGhCpvI8ZPsOXUJo4Sews+3mG2QGpjMRZqJkSwJqsHArmkhZKumpJCsHszx7SqACUyNW2PJt9Da7yu7xUvUwFO2o1tYINafz39AGMBRCPIjNQUXBxmGgdTuHHTK5IK4vlpQkTu95i2N0wnjNanWOtuaYXkm5wnwoxrRQVBxuTCpJuAoqfHV8/FRsUAr8OAxPwg3KCzuVlVWpJ55iTAewyjEU/N6I5cJYA/AP6Arw8HETdSnSIHIXauMiAFWnCJ7gcfaI4G0itZn+24oW07KlIOTbah/yVh9h2UView2332ET4N5kB8SvFuDjtf1o7ZoXQdrqTmCEPCwxU4w4LVwF9pG9jtU2YRkq+lPPweJmyf+i63whJS8kqSwN0pYS1oB4yCXGEI3LxW3Y5TYLBCgt3u04dAXsledxLHOuC5iac2d3lBGEZldRdgS5iQ8HAFjj+onWGVBbtdcoIgvgiWfpo/5DRUuilexmwDFBfRJevIZljwUMvUlacTE1W26mtZm8Qa65QgCS+nVHtnPQcjZhA67LwMVTSHksMByg1WQ/2vegJtneLlWvtQkvDwPjjtdKKhlT7ZzUvOBAKBg/F+cTwQcuZulpHCYYlb8FeDv3bm/MneUZ+MUx2oYbye1S78g60DNns1VFzFmYka3H8xWmi+6v0lakkb7QHcriqwUFlh9ERSaFT+uyJ8WTtrVQcANzFJhJ883YJu1tN2T2St4i3mFLF/IdloESSrCU7aCeWNBYl7WL0iu/wEuHn0HBToY4qx+mbtP9iP9N0lpGTei95SzBV/0xl3TEgRWZocqkz2aHJc5osRwubj/W7uwvqtKJ/MdcC3xbNiPm90L8dZ05M56SR3LYtLjGpRFGsU9+nCjhUtkCj283IHd/u1qeeYTWBPDZl7aX2ojzgfvxkQSxIWETZTmgNpA+wAw0Ukddf40Meh+BZE1IxBS1KIHtmGvR8kz+WyTDiLN3L9SIRunhGx+HlfjJ3lvcCXXlgWKNSFUDcGRQOEW28hDVd3hHHsP8Ypnob9NZfKJuqZCInNescoEhhjb8Tw8Dtd3yvanO6+8R60W90iXK3Fx5i4HM/xtoYS9/qocT0CNOUgJtfnI7MKrtCEltP2eLfGV/2r24g/PDoXMaGWEw41eovdwT72ueU2N1kRzj+R7IUoq+1Xq6/X9t+VyW30e4SOp9IEPHZuloKvta03LOvLd7cvfjEquyW91j0JiIjWNmrfz9eXR3s9AfYW+8MPyDTxKB9HLs/KEAyEgUavcuRwiTaAeMcK5qyZ5r2GwncOgSllYajTXGEbU7FlPKS7jaBFPdQiikw4xGjMQ7tbsF/7zgkF78bBluOVK1LiruWJpZZ0Q/9rGzzwzMdg7HAPjQGLn+Pllv7Icvd3SUJzwCIiU3Cc/sMW50QCWNSbI8wlWg4pS0mLkcLFcNA8dl1wIlgWK8lu5eVC9NKTSA8X/GzaBl5y9AHPkqESBGUmeJIB5S12aYOL2XSAChc9cMHiXrxEE7fjzj6A7p2+t5eGzOFrLJtXH+vIiVaC9cCwSnr/U1OVWAk0xijm9UBM3K6Usvpnyo9+/+/88T/pD2o3Er0FHiUpa2LipNgQrEhNkmsiCUVLR7C3lbSZP9O+dnV/0nL9xQfQ2RUOUNYUZc63cmE6sFbZt5v5LI9BTmGQKxgGy5FjH1pGlMf+7+0XdQi4QGdXyTZ/yJ8YzdOOyKWcvJ62LBRXljnSypRBTftGHnLImgsyY3aD5ttsbHKhXpbfZkZ2Dm29IHKLxuT6hkDWY5qhG9x4e4mkGAk7xKge4T8DW/oQZdev77WH2sn8/zoDHzkq8iVo5O7Vs+dpniQegNDnFp5dwmwayoEUT09Oyn31m4SLeZAanxvPo5b5vdkgblwy4L2V4cJGv0J7anShKHl4iB3oOUkwNXL0E1w+eWfHvxZef5013yMUwLf25u+EXj5Ss85enzVMWPM6aCpfoLXJAknm3hfYbT1TxSmES8yYWpBbzMYR1ZbPInfLfEi+SpxuH07JPW5ddyS87u+eHLPYBb9DWPkP2qdliE/0MOpJ88W0UcvtFpfbWi0TIebej7HbUuqmjD6uMloVRccP6D8Y3nI5mYtc/E/MtLNimvr2J8kyk1ffrFaxcF4tx1z03u2AvxLhXf3Y5oG72eluUOrH0rrhfPbeqZwSitBNPC2xqWN/jx6JGkqcT0sNpM3PIEN1sYKR8gIoJJdSvVTjUQfjYuaKcC92Nh1H3pkxJQ7OEOakxlOuv3xgEie5nz/EuYyoJ/4ZnrPNngmXfi+nhYzpr59d5h6aAN/6ooMXCfqHpIAf+DtJqg+SQpAoi2WxnlviPRVgOqVBLhKsoLsWVxgdqPltt7RikRnkaLBIQ82vtDMs9eIXShrWsUzkvAPt9/o6vy6evOcCpwllJhWWjJ6u+8vWE6HGXIM3GCWowS0wANPbS5J40+5OBPqdcP7WENRHqC77vMJsAF8fAnPwgCXssf6YE5zMxqrNgblJsuT1EfFF8mKGELFKXYmNLzs8M6viwqtwHOdAeCGtFnn7CrYPraofjY5eca0EIMwOtlbmseQnvKto69LRUIyZzxAfHk5xrgfANKE+Za9vMPsGo+UjgnJkHgtNJtfgCqMEni9AORpaEupGrsELjBL4+ByUozElofnjGrzAKIHXSpDBypgrR1OpnD1xBUK4KNCmYVSkrJNVpUaJggEUZMUyg53VaTm6N6P3Insk4PRYFkDfvLHfNxg94AGDtP25p4+XUQuOt8zUm9QyhpncIzYAoGcH442bE68HxiTTN7ycnNhkH1NZX35bOWdbinlc1DM0rToqP+jF27AZ3/kumBcZ9gkDJs12tTeAAyL7IBt4I1IIeRXotldH73A/1x74ZO7kvSBlKg6BQPQgbiEY5KaBNwQt8C2fuNSaXsvpHJFGVkfx7x9zUDkxR28PCVasBWQWo2Qlhe0ETK9aiaDVSJyv+xhzXWQHoR58S6o1LhbpWc/vCBTfOftlEGjj61PEgCcqwZEsa1L4aLThMGyHA9Anklsm96SMvalAr0NsMYW9VPGafjQrXgvi/MDb/gZd6JJa/aMT2Y6YxXmlta/HdkHG9DgYRYkT+L9SMvnfyfn0s0kSgAoAS471GTXTquJLKkAeDlqdBbJNTgfBf1MBHZiTALi0YhszanLpOCQ21W1lOvehNLYJfH94boIe5gi0NQLDuBDtxr179+zZC3oejkOEp4Uk6MBSCr7/7JImEwiA+zCoE62dd+gjR/hfRUReA6/+ecyfhaV2faebi9iVBq5bwQetoXs1FpciR38fLhJNTNG5loPIexJRZuY14zNcEC0lSMmwema02HtRBxV+J3m+m1ymkXLHdvBK+aE9OmXaMVdwCWy60yyhRFJv9bXvmMxzBafiRw04SJ7ySnCf1WleWNAfzGmBkAiDPqD6lSQx0EHPF2goaeE6OEUrPLtH+hgVx2bj06wrItPPEtdw0oWTnYBb4k0Yg2xu/iIlD8Xij386bC7MKj8V/I52J0mnROU2i4sRxGvcY7ABBSK1P0xyPZXSbS8dmn7ghxz0WuKjiKiVca00pIQJnof79SSS6knQ9IM8kWDA0toex51DUC2UYKkJA+Jzfs3jRi37wY3vuNBA6q+R21qqkPlImlzBc0UZZGr805mRiYB43MsnlCVF0c2lvaA/4/Pi9bVT6u9vuzgvMGCKxhRPLXP+VluS+b9gmYLultUx8JCn5hrmpEjjPeesbuAuIllxlvW7tk/55BbsMTRf07H5jdGO/F1SzFDphR5mn7AGUjhj933sWRqxZbj24/paP/F2BqCYEh7cShEoFViCdYsjoXSGMqg2RXBlHmu53JS/DP7Q0/Rh6EEWnzQV39xfgD6MQ6OozPR6IIgusPUI3BDwPxLmCaAUVRX9KO3R8Jm/tH3fF0Su8+M9cgmpz07PTtBuJHq5hMWLmmrLUZuuWJg9OdwumkgbvGj/gR8tAtNWGsPnCi+XGlS5RI3TaQBOlLyVFkEp7KnK7XRhIWfeTJ+Xd4WHmJcGx/2fQzpF8dVOSqwTtnmCX4T9dNt7Ok2GxVqwfjq9G7vTicYe1ogmEvfRuLJIj8gTTpXtB+w0W+oXVNtNXVvDIu5EsOn/qVBy+6dHwU9IVMV9a414Wi6sKonG+eDohwEQNIMHXEoPNY5b7yQIhSZnOFhGPLCe7/61ROj+mWxI+JpY7hi4Soc4T7Io1PE+FSKvYJlO5kV0p9q1qgF4apB2Ips5vz+WH9KyVkaul56a7TuWT6Xtnc9oHl/vf+Y3bikX8ZZGWI3NYr+zNfeHiYbXfcPnW1Qs3mY62AM3YZJCNPC6XnDI2abHrPCMtvIrNo3Xst6yKhkkdurMaFAwvgPkOD0JCJpI66EHggowJOSDMm97yIo6k2HAJ3FlteRpQaZ3Uu8sJNu4ABor7CkhrfaRcVfr/UjsZYV6BLQPZQsnKssiOj/pJlJYHa8IObT5gPig8h3E8bPyxTqLTa+gN/UH7AHAFx6UT7R1GxMdKK23FvulH9EYoZNgyphipM0fVH+nWHQu7vB2GnZLnE9jUi1+ZPwOhB9iziBzabaTEETnKDJ6QXnlUnzT3o5aomFy+YWyPlMirt5MAAkCOoaVBAtc3i2Q6v+hHOr2fZGKyIIYaDAJLsLLLZcYLqMN8R9wU60ezDfYbLIw1N7jjRTBPSCoaJf+/jY72H0JQ7Qve/AAI762JU2304nPVEQWE22pbnbjJa/X2e03q402U7Na8N/oUj7P55br9PUlkLR2tLqWts+lnLsOuJo5BwsjZI9rlpVX9FKTNfudEN1TAk51UGynh15DPrp/D5fLfBYr1R3ivSAE+L0iOsOQhQaWNRdf+3UCviRdjLOmCDqc8HfK69hHYBm4KNuOE2d+MYarFY+diDS5J2Kg1WF/KTWm6gDRxOcYQ37LqMyGtFALdWJ8LzkuOeW7+Ps9WtrYnKc1twzzdo1/teRUvuvvD5LNjOfos8glqvlFqQmiyqv7go1f7sKXZVqq15OzqpRjXv7cypir8ZFoyNO78CkHgBaSDLLm2vqEBHpVOobT56lLQwjsOqDvcedgMXhJJN/pbTrwIszvrSUP/T8NAjz8xHuL4/CoHpXRSFdtpWbj11JeglgLyqBGuuG9dp+m+ZCr3QKq2s9GSUKojLRYCSsPE2MTboKCX9QKXgFgosPWGw5QWAJPLOhWT5QSL5TqCusIaWh4Q68cnxVGBI1jD2Ykqs3cIGlK6aH2kXTcXEAQydllURM7MS2GyE3baqkO6rgMjphqYuvOxSarGXKKn/R0LYr0WoyTr+lLzQTztPZ1pk0oXpZsO2HbadXl3AG87onKaowih/gpym35zDBVdevmMRXzOakVap7dUJvMVWld0WI+nb6YmE2W4zrubPso+C68XMq364Qp9QUbU9YZXJ/F1TD+nGNWDejKzPNqyYEl/A6XQDhxjeK4alrGuh/Px+4q3UZB1DVeLFgfdECEP9FOXMVMEHdtVw9EpJFXdvi01GYTvOnKlluveiUuDh4Qxrjmy+IdV29CCgFMVGmjUC9WUI+NPebfctjWyArPQO+24YUDQ7VEmeoX2zr/B22hfizCZyUj8taZZ46ETr+ow4S6ZOxLgfyvJIKuL8Cwos6yAOJmBsoX3JRMtZAfT7ET/YD9VFGao0rF1MqCUih2bNoPpmBbtmpinAItjyEWHth9PddIuu6zbxOIUHgFGDgh0XJs06KCUPoiGQNKkF4+3e/7zH8xBWWD3Ow0yxJYke5+/dRPaDOaYyZTbuvkcaPy+zIr0fhX0j3sr1stnguBxSe113Lpi3Lp265D6MW8vij9kRpbhGdTcYAMCOsagaNgQFCJUlXtN8YcNj/fTaU0RxquUGrPYuNDTCJigqEEQ3BlZ+Y1BYAJ1flcZQrG9F+yp1LRe7EFopXuU2FqjM7qDOcFlNBPA0JL8cmW47zPmAMjrSNPntOBq4WAxDyr8GsjMg/EOBXX+GW5afxkFijUNvLZqaqJPT51RfT17JthNR+7FHRZbspn/Y2mx9VmPKYb/9Z4yzfQL9qlX752GHHVLbyJSrMBmzHeD6kwGwrKWmO1NpaX4iECF3/ou2Oq2YHBeLDchheecyd1NKRfdW0WubDxgqttOZhizUa3ERCpYbXDAyf70uBfDRu7B8Oa3Dwd8wm6jkOZwehl/kYuwDteW4PbAmrQfOf4w7y86Xnul29AL2qom3GTG+ACTxEyZTWVrEKkCptxqPEewt18sjaqTBJdEON/PK1PX5/YlZtSEThbKeU50S4MSjWgSV6+AnWHPWgo4AOjqAHrYtwAKxlIaSu05PF74Wfi7WcfLS2GzVNANU+GR7Pvnp6DtF9u55/SKhqYckrRfzzHnH9e5Qm6LPvzkperDwStiNiixTI2SMJifAiLEdYR4gtdyfvA/U0knSjWJ0QK3EfEKMP0jKAXxLVHSBNrXHazkEp4xFszif8UyqV5C6jJJ3uorJms93xsDzRQwt7QaLKJJ1HIudLnR2KAN5tllRFxD0G4mK2ylHAdMJ1UIdcUzXIgAFOLPgYWu+V8MVdMQ6rgNLmEniNs5a0/drxWIWzmWB/DRbtNnyPO7UNvSv6G8l4k4+V1NE1D4ySF+8AETgtTb1JqskBAIfXWr66EWwo4YIwKUPN17kbJ0miF6Ng8/yRDuHuJSGpVSvTdD3CvoCIh3w8akZprOQ/HUBkNB+hhMIsiybAbcUY2GUSj8OAOaah0r7YvonCMUxy0pWrUus2z69L8ZSLImEryMtvM14TmPIwEerRkywZLcXqYSZVIVVXLpKI1QjPFiSWopZjSKyrRwhf9eZucwQURvZ5zV3qqfmPeeE4FKY7+IAvJzvXfZWShiKn4Tw+47rzsER5BmZamrrXD8HSjJHLP07UyPWl2Bp0cAFljDce2pvQlWRvPu3ZWEpoMnbFKotoBdDWnw/o9CwUmG3z2A+8Dyh8YMCylhMGmqLsLMm+/vxnQb2VcBME/ghgEuwakJDM/6GSLS0eGbpqNrJXirPkelawA3nuebdOLG2EVpv2vT2Zb0RgoxefZYfSAKWU3k5HJLrpFlBO+Rmi53NNYmmpEWaP6/95ejCdLval1lV4j5cGJZucVdHgw9Sqe84yu1WtzTrMC1XJA4foLyrxCkphD6XJpd44mEp3kb7LSt8aomQ3Y49vdmBN+3BcrT8cg5Z2EF9I9RAiepePg2QtEskAUwqGKz444e5oSGp5QoJIHddSFDHBPr3vo3X7PC0bk+9TA7l2/Q+nMRodJ1bDPdCmFzHyvxOhBetSQdWRlaMFJhHLVQ5IaRiwTIrG0PjXViyjZBdZ6+b9dwaILAAxZYYyeaqu15EuqH4zWGokfMKTFNFmD4Dy2fJiZRu39PWqtgwtd1/mULYAx1vcu5zwMIXpEDDllKyqmKM9hn01EYju7eej6YRicykTkUTX1c0rJiOzuZu9yDsYY1ZISkbVZi3Kyc/3LyTfjBgqE8pX/PGeJ3mrs8/Rgd5HIzYdeksyCkpMWP9Wc5GjU2M8o9VnWQ10tynMXSIh4r9UDDhifHUSZh/FjaeFpHWCCYmY19whBnx9QS2CLum+ORgQZm1Wm/dU7VYWKy6oEWdfK0OpoAx8ch8Dtb5gZ5Ch6E7VkGzuOS2ZvB2KUhlxNdOebXqjmddjcZnRYO3snk5bS30q1i8wuYrGFlrOTc8r6E2/F66ScaC7zKDe1a50xrs3ST53iSafy9WqF7wybU2Tb2+Dm4SiAa54hEGfdiBTVXBsR0yRTEmuTF7/8dsHf1zTSrYlnZKtTQQJbPXdY4vy+9DrQBoadMFvq10WkGCVATrBNHQY8KgVQgx3RwGudH4QgQXtpB8j70kltmgUW19opLgdmGmsmI8kJfdktfrPxJT2GFbjs3H+mLHGH8dve0ExCU4Vo0k78QP6Amm/7dEsdvAu/jlm9E4Nuq//zfBzL2KcmRWwl7Wyd8YfZE2i2kErRqBsC92Yhu3lDvBVZOlEyVbVrKsr21yCAZ9TULsKsZ+H3UrM+VE+5xH62W6hJklbtOG6V3XjuFPOMh2LdYFstcNiwywhKUxhD14iWcbhlI250RjfKN9J5rDBJDV7GGCXf9yvUEI5OpQW1DMKfpoYRJySHplPcScSE0pSAsRQUueyt5WEOqeAndglNY8+HsbN89NZ9VTMSGSIip1d6bBE1YC8iFKOuRWMr5u6pFGkRqMWUEmX6yfvOw1J/0VaxJPd3e5Yo+2ddM5VwJNN7r5kld+j180/BHO6pLZf11mitzkNoMbgeiUbQDLJ5EtMUdE4lMGDJnV6Sh6qH/06sV2kQFWPBgZe9DqxVhjh1l1/IfIWIO48NIe+A1nKLWcO9frdGrBzDYQXbLFZ8hoXkjUF9PhIIraghxZHxiqII/zsC3s94PDIeTrQ0eDJv73Hsz/5KBVs3z+T2aaNuNAzMZhZFbvXIGJ04w6haV3ecjyq7b3ZimgnwFPNlIwTwFAHWq6/nezOTWQzGsPj45qmtFszKlXGiwiQuTrRSG+hzuCOIcTfNTjv75UngKLa8FIf9QDdS1tdxogoANltVgrlZXIWKKLjLUcqsjBZgGdGjtCZic5YRSlyjc5nMwZ15jMAAlYHrb3DHXS1HGgbwabIwvnrndbcOZgqE2Dm0DJoWERX34x7zUFYTdh2NseodgbSYC7c+H8zglcRwUsrIvbP1+UENy/mQrv5FF9aib7RFFiEHm90GFa6p623wH5cliBsByRkSwoZAoJUiUygn0DzmeZhj1mmS3c8odifdvHpUZrZg7YLheP9JKiodRHYzGvrw5zTDXWt5uXe5wOHIk7XknUg6pSm1Tl5altVJ16lPhelG53B7eLTI7fkimHbtJQZvk+yZAqfZ5WjxIdDqhO9lSPyErgITejbjTyxTXNH3BP0uaB5MC3cjSAKW5SIsMM/nQeO9PgUyDhEIgowwAU6nsrJ85XWsunhAMSlfdX4WvX6De9JdgHljO4eiJi8lCSK32H4RzeLj+MYEsaf04/T0fQ4UR8zGaAUVdP7QifwaH81ByrVp5EDI2qOiK4ss57Kq/b/6/X/mjKUnE6ytIEudODh30QYjBwKKwzocfFOr5M///3/3u/+8eYFfefd3EKL4Gga2v+TOD3JFd0sECXwzEvZD7JFm+V8SfNizGnRB/YlUN+/zeqddxMYfnj62Rjc/7OgX2rcWPIbC10q76iY5aDul/jvXSr76QDAO0IovIrBra0062CiIE7RB4ODW7ijMvrysmkrO2c1TSqqc+gS8FYfYVFs30/B9LgY+kJ+hlYwlhxFOfmyi3tMtUVdYCSvKvSywNKlobZFYFEudAkztgn3s2hnVHFJVb6pTKqH4S7S9JTYt+ky7Ihs58zof+iWO3jgtEhQLehzZPMvkZh28d435Lv1yJmK62LFof1SolXVV+dmxvqKfBGVVSwD4TxiBDkN5KQ8msr7c4fkDRxeeeeo54fEJOKdgu2Q6OC3e340GIDKj273elVK+ECwrCuKC3PFVJgT9OTHhmkZBFhmzUloy1KU4G1gn0p6i7FXfKA7YlvGLrYYMxdgss6Ry8eCm2R1+hhFxHP9wXeKezla5alQ0MO/mcLjiz0U8GcnFuwVnJs75H1NhlwdZAKPY0j0OuH9QPVBw3hb+yt98kBzXuZEItkmRtkMFP6fTI0DsG3HMtBhj2vJBCG3v+fggipnK8CpP7dGlXNOIe8LKaVbw+b9lSu8UXrTf7RYfR/qPxKD+edXz1QcCNvaEAJUAcjVYp6NR/wswT7XZAuH4vYjWQeOoxdoK55Mj0BgZi4tOT/lYQRW6yKWlt+dZDoxjZS8bVELE3verWK3K5DRGtnSFCEwQ/Em5uXzsyaJADjcdDZvdD/e1GQssD2QPf7nDC3YaZAZYdg1Qw0lWhCZGs/bOO40myqvyUbucHw7DrUtH7zt6omr6rLlMYtnlyqIuiFjtYg295XSdgaP+TqGkyPwO+oUzRJRDAZI4j+FFv9utbePeTl0XPcfDyW0/yXkVhGpKKbXH9YQuxNj9jkz6OCN1ly2Y1mGNrGGyVEWFkKpdkVDt88Ij/l3JFNnuhWrUEC//1B/xtttkWqlqyYiG9POmpG3pKAFoYLSZhFiTr7lJHEAX5UKXUYsLg3Fp5RJAFMSlwRKT2AFA2HuMiU6zHUS5u1PWVvwr4xAbD5nMyQlbkF8Xbtg93+CTtRWwC4ZPpASmIuJT3ARfSjup/dJl1CHDEgD8tOJTG1IW4fGm5SV1ONbOS4wEYHMU/SW5/uA/Ucb49o7PN/+d7NDaJU6JbmW6Sj8+yhJoMKF30WOMQFdW5upv9OadUw03WnnE4UHfpDuW4CfNfm4ilh0iv7oP5AWoVbj8I2ArtSBcG7oBHuHlrFLywOx19KZooFfE/Pz41fUe9lm443dgPDY0SiQa6XwqaWohbHrtq+zDtgJEkh8Kzo7zBU2Mjwnr9iQWd34tPk8OWcXqDeEAEoFsWmnUtn5A7431XdS7XNFgVRnNuCNbF63xmzcS7wGjtFAQH1WakoEvHKRlrIasjAXIJ7zWD4turq4S9bVfLUTaBSmDfAQmGQP0igo0e21qXx4bBqvKcnAXZc+6fZtfznjD2cna5C+/JkYJNijQ/sP4fxQE7mS6ArQXi9mM5ylMKzP1JKJoJBuspAbHLme4J6o58dLmNi4L34I11jYrZ6SYqrdMH7ZcLLKDNBMP8cpF+SvioLZ4aNrysRDCua5PMbcOlNoHxJN273I3I07BAx7Dn7/n/EL9sfgm9Yr3iJauA1dlISi1rp17v9FmfMmHm7ucS4lUroUgEFMOjMyDrANiJhtS9JeWS5D8hz4JjxiEAhFhAF5jsiqSBLGoNh5kRqDXp5n4pCP2kYlSQt0Se6upqXewJhhJb91pcESnTo6bXXppV8klZyveQg7ZrtXbKtbkqqyZpqXVK4XrSD/orwpX3XQLL//HRAD+hLu42nnKY//JxqRrMbaWUxB9E0icV0Qj5Nm/7DKgM0OfbAKdFYOgM5R8F4oTTgOvEe2h/boogZiGZL8s910f8p0lPCM/uCkSBFJ54wNgjhrxsKdMga0cTUxAewGtZub0JadproHrargxLdIqWzNzSh5kvxbGUvP9LwnCcZoXZCfc+s7bwnw0eaqDLWKJ49zNaWBTT/Qj5xRaOs8UdDordZWBbKQ6Sm6mrUmczFk9mWWaA3zY8lwwPe6OCa4+S80GTU1XZKdPDP3Z2cTUQO20R6LlSUtNLKbXgUxa9f2m13lOsSLakfVGTsgEPqYD3ZkG3VZw4vnoaDNJAC4Od9zPpTFxsProuQBqW3RzrKLG1pCLZWe4dOVzwRSKiij3E4LjCeY6+0qhMeGgxtOr2s7ncRTHMIsIieYCTawojWY6pBL+VIYTivy9osGY991R9pA/vprIlAD99zUg17WMCF1JsIkM4L8A7aFU6TxAWSMMRmFGFUJ4RnFSRBIl3jAYLqnc2SJrVqdBoUx99to3u/vlyYy+22IO9n6uBzGEWNvcksq++FLDlSMg3Ush4oTUavNMmR/PMsJTMERc8K8fVv0BhXEOMybo+vNJbWNeCkx6/7vGeQQfbEGSLcndDlXUOvsXhudh9qYXqeasBICV5Ph7qXixj0kxmUf6evKdcCdrzcKR5Mwutmnr2fS7vwsA+eY/XSvMxFZ39Jtto46gQtyz1x/RC3Gcn/mKq6Pw0JNN6/bB3KZV/ZLrrWJ6yHofU17zhFzkrUzy3JxLR0peNteHh2rd1VQm/OTm0QHA+6PiBOFK5zHfyPLdgnVSnrev+3RjvB37tMwgDy6kx1hstJeE3c8wxFKj83cL7OBGcKzWENeGLHXSnFRzyyvvMU8R19sglgZ57xJH3FX8Z4cjYJNF0YbizLNOEEq/rJmEVYPrLq5Q+6ykxkG82DSp5O7PRgiQnBDhU+1lSVyli2fS5bBLBi8+2EBdbAPxaJOS7vUvu0hPToO1wIuX8sfT8iEFb7XVvDzFUkjSDMjSi5D1qp5zVl6ILHfYVRUoONuuI0gm/XiTS2/J7H2MMR6oUotY5GCfJ5++yVpRQwt/o6qlqGMqp2eNmrqHfxMgXGlMEHewL05GzAhw3UiWoh8BgWmZwUqylPjpzdRNas014rRnpodn7gm3KVNF+B9hN6pgN3nBj36E3apCtbyAjyviiLtZ9I511xE9aIErkPdyrkOXbpRoJu1yeroXU/Pg8Nfuli+1lslwzWUBWgQxbb23RRWNteaiIBO7SHaf2zVBiiUL3PVwKBIMlE0STUt6FSxr4FKZKiOxv4J6dRw20lUDz/c2jZAwoRo1jykkZ0dDktszJM9zfcvlsV+PISWS7oCqCWt8mgWl8bovCkhze2gURy6gORXsAVwQkYhd5Rq7gpmjsE9uQcu5GPkEN+7J2BnMy0EOKzGI3EXM5zbAiYOAS7+XuqxOjNOqkeokStC5FrzWMz5XhJIEqNBT/HUWYloJBM9GSCU1xQ3y7Ww/BepXNzSMIpxJULLwQ/3U3mcXkuEYYCVr6pMy9/IMfrsqk0BZX1bxqCi6RByA95DY56J9hHWSg7nHVJMOGoHrhLRnzsVhTPt9pNvTBYTeibHogrfYvrxLfI5w5C6KKLH1FYmztqyQW1wFmQY/X44FYUpJE+lxgkRGVsAS6tZ4DNwdkaaABXlrXWzIIHRs65i74OoEYk3N7lxoaSaSefmIt9GE4Gb9lFEFGDUnD3BGU4bAl0cqrmM95/lumq2z5Z2ZraBMY8GYBkKwhUwnRU6t0f/PzF8cHm63p7vT+L+GltDgFzFgostYt5nSuFOivIKe2WNm2/7bMhnP4GiYXip9TvsN9h/+snuJH/pqJ4VqGl+ebaNz2h1h6Hl/uCgN6caR576G1rWKUCtNEiV93mgl/ckehCGaV5JsWP2uRpx8uhU2L/2G0+Qgh/6O1cZkqpSmNIzdX9cvXv2mk8c0qRqK4ygTnZcUcv1V7J4d+gI7LGH3aVnm3iewsMJBAlsihsvjpq9I4XRNLtQj58w+dybZN5WJIWhVkSwR3uK9h3r/ELi+rke0RictGjWeg3+MiD/eguhCFX/elLoBNoKS+r4jiPKy9yPxlfofyCHM2GKoaDTjfAmiP/bjCN/NxXfR/X4+T1t3fl0+WBkHVgJERAzkHE2YNkD1aXgwiYiY3Zk0Mweaw5YdqbAGkVvcX5kdB4qGR4I4QI6jgVqJMcQlJz6ilHcbISlCya8G6Ymu1srLlOexdIKMvzp5DP0QL/FQmDBVjvbl7RHeDan5F34grIfe43Uy1AdUYW5xqrxYki7VVIewyOG2NCnWUF533z9mDSW9nISsJ5wzzN14aNMBKwFsa6T+lNYleFTrNOEiwi+L0sSNENhANPuX+0VXq9l+AJ8t6lH+/Zw68s235zM7/S3AhBwZWEWKepgAtWdjOl6j5ITNmEpLDiAVDhpLAcVVZIM5B0oyZ1bXSa/kWMHcts0VCDtl2aXMKSmVumwDF735FBvgSZRq3nGp9LIshvZjR0uNr6u2DofyoSdNlwd1jzKw7szz8CczTtNl8a9dThKi7HqZm2tA+YlKgR407wCF6EB+/rIMUhX8lFguoHSqOiIlqFVu9Qt2HeLYjE9m05L8AVS0cbHm+0gShFiDo8Gz9ZZDNeHmxR2unMAFupB64WUXcsX5OjaPORZFjXtFvLijt8eUOidK3z5V8F5qXvSUbuhWiVEN/prkaZeyusrn05iivhiPxdmBlxOT1RdhW7PhVdbcT2G8GMMBaWZW/UvZp9ETCYwxFy54tHHRGJzF+0hU9pDylzvIC8d4dbPBXYD93A9n4dpoqs/D65yanwBRWFLT2jvVuYWvYS7C3AvdhwK1VrBaRr7XLWBO2+NxvEQVWFWrTa0J1q0k52ws7r12Pl0Ym0a7uqpqEuBtqTIIbATe7RyqOTlNBreJCF8N91Wfs/h3RugHjerAfw4WD9A3JKm+rTT/+5RxcF6l75HFFr9PCgqqACmpXdmaERkOnoCO6VvJusxbCkEqBfhsWdi/eaUpdnKqObOfB/223bsyNRBbShOFiTK6SoqUNImaHsLtuYCehWfZf3j38H911t50E3EGnXuM62M8K1DXRavSBDLjvLRcUvuFTyql/s5PMpWHrIlCqIZsIWuj2a+bV1xp4ibVbvIi5ml48KiOc0WqWFYDc443nPBObEh1eh1Hkc4BdTvWBWKkByVP1dJ6hWGTF01YMpDFwKQD9lyJe//QQM48nOVahhtzxSJ6lTzzL8W/RAlot/da0APVeR81+AQalpuu47K1NfLR2VEaZscBYMxSZoRtouuJgpWZZsBgEcdSqxpJ9TC3ixOAbznI1yKVSU0bt8jAgLnKSkYZiBDOZAwmwRMTUTH+KvSc0CQRIV9gvUIiXnfnxqSaRlAbjJfK0rxrnkeUmzHsrmsZbgROXryQjjhWTVUtXGKT1rnHOFuU7Y/rAXkyAHjlWC+8X1LgAOCplJOvz+3GjS7WlrTezpBYB28bvOVzs8Nb598TRn0p4Y2gjMvcQ+Pjm3w5G6cKuJF73/XORTtDssUg0ueMNPEB3zfB/G63GQYjHEVhRJiLIOQyRTFPDU2ds+R8W86SKu6ijSd/Xi0h6zUnp1Mhvfm2j+5/ujBtqJYUAnG7zAXhmAj/+a3wuqaqduccoD4VAfqy91R53CsSjkpxVAquE92KPB7ahCxvkRemQmjo5/ic88i92NZTSg80nQy1UgoPvznx0xzTJ70zbtpWa4um24EkrbDcu4oYTCuCtS6MNTYMSwbHsSowN3X4tDPSUDUSaa09IJViwbmNB+tkRawsimbIeEE0ozrjuJ+HNK43eehYzNVrzFSnKsZsD/ma8MhL964Oj5JvoVkho0BhqJ7z0fnLknPUXR3DqzBVohUAbVSD6zwK1U2Jw3ObMMWP8vqKFgLjeFPWFl+yDFwwTECNeY0kOIrYvQtOzPtDb/Hp4dGmBIw1rf1vYpHIEGn+ux63QlZR8H3Dq8OgEh5mETc+M7RkEpyDXDtfOV111efMqEF0GxnPXLZdx/Whb5wK4EHmP4urTIfCjFrc84qJBeG8uKaTr7BBXTPqqtslNIPAxXOJUKeE7TTtPMjz+MFQHC3vxBYVnzurZ7iJzZCh9dKguz8oFcp8Jn9MkUHEQfAxxjk7+3UpUetjZwZ/Sbpj+qV0IyRiEUEUrpZX4kY/eEJztWDmcxGTzlv0CtIEsEFFGqC8SQUCdFEuR7SosMgIiApus2cNIpPfRx4kGz18Dwsr+DsZv6sjrBpnn9HwCwJQx0EuOwwrnOqsRCiPaORaevmujvoUq3b3+mwJg8IVg8Xrx0//r9U0nPWPsa+rFS6gfoQKcFWgCioLN7GnfokWRswvKBcj4l/bn/t9iE/p97zC2sV/fem9kB4TCgLVUo1iJOM4Z5dxalSP31iSbAzAKHGWIIJR2gk4zgi4pWPVL9F9oiazuzun38Zq7WlbwKTtCfPw2Hlj2FA9AOwpBQ2K7Xp6mHYqK0s2lRy/aDCtAiKZVwCweyHR7qwBikC763VCtMgSGYSusd1R4OVERUYEyatQU4pJAwxTdiQy6HUVSMpQwtMsBMVmdtiYHAWFjE5ey1H8rYM12jXA5mK43ZGs/hoOeE0a3GiQZpYknoOR8MGwScDFaPjLKR1TtLmvufJFKiFi7kGed2NXPAx+ZC9Bo+5Uj2DVDD7Xmsn4H/3+u0C32GSc/0negR3hTAmLQUvW147DOu5eWokvCRvPPJd9AH2J+Tb3H2sPcEWe7hfVrMVbtpmaAIyICpMPoQTb8blCYoIxRMZzpUyhQoAezVSmiTxKlkQSieP8sk6tLKpz9ZQS3p+6xTUyxj9jbhV36DdtfnMnDgoR1LSIfzhQXQL270pJSLZE2EKkaoM7qpxIesouxZNL95gFNErpTvRDljWfIe1x4YeUqmm/+30CAI9M/WNJVgCIKA9curntOS5bKoD2rHPcZwFMUyDK7i9RLWWW709Ti7ZduN2CHKAXAMXSPqmllkye5PLROQf8ZXTAlChweXDAWjWos9V/o/ukmfQYJ8IZnZnmUrIiJgSt5KDqJcRgeW8Pt0VPsy/mPMRRM1nnMkfQY3WRIkaAf1kd1+g4ku6H45WQEB9qiwDQ3rdxZgBQHzzyEB4veZSTW+PAKvJxa1Yow0VOmucLr4tu2ILsIcsF/8dx+sL4UCeQ4xN7vC9nZewCOoxQkHIGqL4jYetwTFJZ7c+NarBv8sm0EVH1GGNoSc9jqgPRsuf3z3t6yEvKToZui0K/s57DwZJMD5xaYsyS35bWWW8VnmRT8y3hOgiN2LaIKX3JbPjVC9OoOOSdyuv5/4RDLSqFqt5Iu6+ybafuwrQA3PAaqjqXRNWA+RTG6zvjDp2adldgJUEFQ6K2RzxLNxwMxe+mqVMdYY6f0te5RT/Hv8hmR0oTIXYIpa6cSJBmuXOLuPZCf7eWFKHtTouX4Mg1lltGRUms50+Waq4m4N6kaptPWSAVbUFni+ZcTsoogC3RBVaOLloXZ8QtpIn/pjlsoZZKzcQ/3yvVaqvOyGbK+4Guhaw3/gOzG2nY6AyUy1NB7hryUARRU9QCQkIj3eBc0ockEuMsuatg1aYgTazTaLehvLOsceNUUw7+OsTFZO0XblWiXFyfOzTcrBw6G5jhff69gk3twyZ/YcGnbDmBV+WsAnMGu9jNAZgZY3O5+KG46gaf64JkoDW3FUnvnPxpxTpEX8+DxvbmrB2pFwZarRJXopL668G0K0bZezzbFQPGbbNE1uKos+l9b7wwyChy7fKHoQbqQy9FCquujOF6BiZ0r6SD5i3a5Zz3puGaaFgqrZc2IIrpPTmhuffE+TQ5773JJru1dfQKja9G0of3yNJ4qatBM6f8XFHomUC0Mg6wQjaXN2VWcsfR+0i0SEiEesaQ9dMDcwAXRKtUDhmTIz9JJkq1N4j3w8l4kikqzVmIrZEfbAfZYsm5ofyYYqXfwweoJNyIDDl+akq3aR1SrwbJvFXx+CEap6LumHC+2+tEmw8kbkXPdxYPk/c9axg4+nQBYCPmA6zpjgxN8/2ig1Dm3KPe2Z/DhU7AtMXvBGzJ+XMwuK620c5xrb0/jUwyYUQ/+5VjgLOd9ZK2AVly3eJ0sforv7glhNGb/nWkrv6MQ9QGTt3Zp14AtbPnLsB8RWJk4O2liHkPv58bEk7iw53u6FQvXf/kT+Ju2ZF+y0tkYLhkdDVyObwfqjbOMotYg5eJJXPIDJlyv2Q38s+1q3u9ua/rpoRBFR8H89bq+pa9HOjZBhgi6Op5mo24kaFX7NTEZENdunEYFAY1D7O5pT+ajEZdJmw3LCU9hX2gIzjTeBPg+I/dXXSOmrRkXb7EU+PqWuR+8xihHZjktf3gjRLSmjA3BCwaE9M2xmn54IdJkyh22uN7bsuPS1rnHZWDFlhRWnEtQk3kOTG41xSpOFeeXdbfdOQs5CfM8Fc/2AKehegAx3nOLxRVb7085MlYHICR+qDrNJ6RRUx87kQhXAqISUzZ0tCm5hCk2ONXWkotSFHFrssk0KB0IHKlMdjatxYzSKZqzvn7wWMZpfWRoxJkKL2WhX/YcNvQgW6NhE+yJH4GPNCAVT/dUoB54Xd6+FN5NX8sVxu+7SfmH6syyjRTm7zTQ3YGaYm7ODkvt8jXhEYH9JZo/G6/n/tL9OOwDrwctjFbuXJAtDgh/zhi91TPfnByerK+bO4Mx+F+Vyf+i8FJcbv2w2PsLmRKXTcnZrSGKb1W82BCzOuN/1JzY5GBoVyZYJum/W5H18rK/yOoiYGcSTYMcoy7pdMUItJULNbhKH8jyYSqNURGdh57caW3c8LxcYE957YAFcyyyHPf9zGUq9njmB+kasbDyR4nFJiUoDLJVBh7rmEII6clnye8TdVpDjkYGCvT2FCl6WSp3ruLBuS+knHStORYfZ1yANm3c5tLodnI1n2uEmj5i8YHkpdJtjl0aGuo+psNCcWCl0lDBGY5aXgWRWRS75dBfCV1rNJIBwH/VM3wmJcRFy9p5k+KVe9MIFnYMfiqye6oPKPMmHUbprdA+NM3CK9mpdGQNQQa9lPJo4JKX5k2NnjjibO1p5xyHwNMdEOesSXZT8+QKqaIeWofG9bDQFysPaWUexoeNjLHL3Me1WIKKV08vtw7c1W2BZYhu8VqgYwO0Ge0OxU3XxT29Q2ecZ/njNdZpA2XEZ6KRUmPf11ZkPpsxBnw4HSlOOJUOej+XR8Y5wIStZv3lM3tTpJHuc5u9aZPKlrrY6Dzvrij2+n6EEH7DQsMXSDwvFeB3EdyffP9emSzOBfJJcX0eSH0FoNmw+GLnL7oD7tyQEWPf93LIy9pmhpZNp+4DYHuJHHobftGjDuB5IXnoht320t1lnFyK9RCzW5l6j5cLfoMPOCzyP9VLGLVNZFM/qmyTVVsVuWfoiXVyhbAzStVPHhxhCYklYpIoSLg9PswCyMDH/qJZKGYeqx2NWhnXkMMPeUdSgOlmrN4j0Yx6sYVHAGChDqR9qckOM4ebLBD4xFl/0EhNPQ7jJ2AsMcJ64bN5zm3SvU32+n1dGYiZ+kDqNvSGbmO43Hv4CIDYC60zh5t5/ufOkCbwqQUqheFd4YseIeYbXoBy6W+vzlOLhqUqS0V88q94ZNY4lp5msasIS4ncHJP8ET5u8+/ifUpX0girIpik65l5QHCtsMKmbr7k1YPYYxJaKY3zV8v47JXATPRt0FGwq/bphQA1SebZWmXwesi70QptUhHba4Wg2vU5hqdXZCaKoXEJiCq+xux4K8WFpq4yn+hNrQ/jtg9RwggOEKDPGDqAXakWvBSS5Woad4t2P2d+v0lWuh9iFnp/rIi6Lnv0CsfWMhgWbCfjLEa1bJ1xvO9B63PagDQNOOOgO0n6JZTzl5/sKq3XN8HA4SP3rFQjK1p0Ds8b9EdXBsFZFqMX0pqZsiflnmHWh4w/jrGULlqBDmB79t5OKL89Kph+eBcoqZpaeZdWwHW8aq5jrQYlIlCYpG30WKvkd2Pa1WLvxOvin12E9Yxg0sEc/lkE4/9/eT5jKKe4jTHmaYYXrh32b2fpkLnLO6O6f7P0WgJ1QGehXMkv1TE3Ls1FHv9kpcEHXYNFaFVwTuq84MmEiQv6yp414DbGgCBA0IQJkqESPikdxCx0wPXC4iA1E0luIUb2Z4lg+zKYBemCMyBuKFfdnAheDSFm/wHNvat/nQptAb5cBfyMennLuLyGnxYa5dL2HtdnMNYr+A2MuuX/lWPHmqu7US6hkF/85Hpp1xGfW7em7wh+Q8FbwVMgwcz3jlaoE9EHJXXSnr9++fVlr3NIOqhZXjd+SkWs2wLUjGvKh1zuUmI2r8Wqh7DwIwMKePt1cMg5mlfqjzsIrJLfyNx+3Sf3noCB+0+82emmDl1zneqYIDn02o8VWESqieDco81Aj+sZ/Q2wNQnfBki6uE3PI/xdAOavkT6lCmFYXijctjqOQGeDSp9Va1EeggrdAM6i/lhaLVtaPS5IUAzDu13RaLboNADck+gzBsMavzDEciMcdT8BpwpfT4uTTAuT7CKuMJt+nSIhIkhdi4g5539c5g1piubgewQWzMz0vyyYu09ykWdCAcnhHkyxbYL/k/0mSLLL6sudqjX40goOCHKP0Uifl3ySJ0kB9FXgz1L3P0OcnCWSFOlVVd74WEDW4wlfurp58MJ/jAjnyd+GVHPh96PlxHyrPTPuHNoo92hDbyDpFJzMtPjYMWaW2urJ+2EV5CNux2ATm/UveYpi6IUR80WjzMnL8kdxR49XXmKb3d9g3V9hWOg2uenboH4cxxQLlr713HfbfchxRHPE0H6sZDOibFFPsRSO1rJqaLK4VU46JINcXNvx1C5a0FV2JOobvKGuooTOzm5TOWxtFhO7sYABfImrNyWJh5ypErnXgnbn4Sk8UdEMk895A7SalmvA3F0cXlEEVenm93ax6RKePu6jFh5cyJS/j1Hk53IcbbWDfjGeef2xk4ZizQlVLjSkxn5JpceYzfWfHuXXokt1kDfY3ek+UjizBv8j+A0JJT5I/0Ey/ipCPM71spp1zn6uByHxY1V+T9MVep5cW1OhaRZWS5+DxZiq7G03Mkg4OI25yWqf3vXu60yn1spuc0Ql13q9MrPbTG1yKubqAX5Pl7me8zOzKU1ugG05oSwrMhbPkuf5HG7EB7W93c1J0br72LbPutiykKcE3K6+8Lz7lr7iHSezNFk9/pDZWPQg7XmMG+h3uBB4HsaJGW+6bDJ5E108bMArHYVUUjIS8m19gkpy7JlJbq9kgCG8AxTKSWvkL0+hb1Q/X/UDk4W6gG9R4VGVPt8hBhmmPaD5obviPb4prvj2Y4IqN03ihwcnBhFbXfmIpISOkxP0mG+07fMlNIS2XxumMZmckcfPIntOGJunMJmmOjvwaiMiKG/n5FmcqFVRPvCMuTdVOQNxYeSC53GpaYtp5KO0uZgYscV1lgCh3hspgMrnaC2Q3ediRcqCzEPNUA8EvPoN/MQSKUHPXkKS0q/Y1+u7ebRDXcEICUkXo3DoNTIvE3SX0bBmhJFXT+IVf3ifQx+va7HndNNzovm+Hk16bpkO44TW8lV945gCQNxtDP4WE0A66XDJluXG4sMUzEjxmPvFxiG26Eh+8nhegeeCPwJ37yS3Z1rildYT1GCLcLMIZaZuhI+cztfmzQkoaqfNPhXgAOXwAkQOVCwwuzpPKq6gtUuRcQjkAqvgkHzqW5uNcNnsZa1dxnyY+b4UustDinl5B+2J4m5H768PWX/JF/OQCmNRoewYtJKHc4Wx6OOoXHjkqsrTkB1D09Gtjr0IdyzvqInjlmP9TtEvo5lCW54iBeaErfkM0hTRxLcaEMjrsqwpsbQWh56bLnWD+lU8ivNR/FJj/JB8vneYlvE58Axhm7c4EWzRTIXFUbp+jA+8mNbtB8o8k6lTImB5/xuSKcj7bpnVOWFF8RY5590m699X+LD21LSvvaPBiDhcKLHUrzWdUsOvrZEystZDQzlT8SVWp+2T9eA/DFaGUWkTjJHCqaPKaXSnwq+C0m0S3883wfM910lhd/ECjN12fyToziF6wRdR+FCN9XAX5Ir0mESjI2O+mD4ysKKgIikggoB+KB/k8+1SUWGsMX9SwrHbAF5N/0nXjyTehxEzhE6Q3avGEF39DDtFEBoxiXqtSKaLCrCaFzsVJytTessFkerAk1Ov9BzvkAIJOpziihluGjLq/YlznapEtvP0xUY8ea+Vh7Kz4VCzp28/MPMU6PKvhHrumYpQsf94PBNdVOi2cr+Y41AstFgwPiF4+VYeM74HwiGzGJAQlpjosmIFKApDaSYg6BFcXb2cuPZNmWWGJxbKJIF/FHOFD3O9zO0k0L1vey0yO8B0DDiTEI5neJr4TpIGHfy+/74LRYYZdxzmLyOzULgKA7HmJARcszmuIJY2P4IKyLN6NqzKwlU+f5x1MXRYLzVr7+TuctL75xHDge+PE+5LecmO/lRVtS4G9DVMqkpJ96XPQk0ksYi831Rz3iwc+vyXh75y5F/vNF1vvzWRCKJoUnxnpl95zyjHHRxHmu7b+ezY/aQJSuJAjssFdCPZ+tc6dIciJEXoPEbTarxcrmKLf5ZS6somPHc+q5ZvmgBFErhg573Qgppb6I5pWjFFuZeYP8mAIbOERmv2jVqVWVJQEfc1HyUDfX0CBRaAN85b9/f6H2uaE7uS9V9Dy3NYV1J2jX57yVWvjlPQPnTnAb8xQQAr0WV2Tyk+lq6BQlew0VOmjtPbGOvTIBTwPEylUlZ+y+73PJ4cLPAj4uPONSetHFe/fexfX7dQMAGuPLBzu8HO9fpifyTD2kKMZz0RkHe5mQjd3W6UbWNNpWD2H/NpiGV9mHnQClFQ97968VwuiDCrqmem6+BKanGeA8cKEqgkN3kgff4bvQanerruKQYe7ccWuGIxf7etrfGgAW7ZzFtdKqacB2ez618A7v3DqaseeQ9coByZmsoCfnsxaf/j2AAtr8ReiIEuQ3e+jSgweh6CGrF8EAyW+DTzqK6COQWUWSq4T3SmCwOBeeNjmPfMeimneI82rg/xLdHFU/B0rkU9n/HBh1yOMuaRw3TofLtuvSfUt9TGznssI2asHLcdjBTh4TU1mYEQrxr6tVdHPCmsEwxcxxbAbpL4qobLFu4Dtj4yI9sF3sbHd/vFQedvGBODEn+C7qTRqKATAQB+Fmqc1H8gyQSqg4Fp1Yg9Eryqm1erLDIV6UUFk/VR4aR/YnUbsui7NrDWt/UezVTvT1zWtJjeHTOz26Yfy8vk4V8NnL7B3z767P72w0OC8EKfiDRpHGR6n9z2hX6nubpap8gclPqmqYS/Bf46aE3fH2EdThysYht2HUIvcwb9/yHRCvJVkio+gZAfWOfHjNd5vHyCZlRYJBia1CoPZQeN3ruSS1Fl0R9+kMOtTN27AFXOhq8Ap98HDcelut5Bx/5kdDe21ATIg61McqYPgj28yE6xmqlJICgUXzJqt0PPYi9BCtA4uvHokP/sRElCsNkxwU54AJshWOeRExYQFpaV+UWp4INBGWmT8inp4Nzw/RaFQw+jcKhVMc3GysIeL/pGOQTwk/+0q/g0kHIYZyMGOzFly71LimzPq9qXdjFeqrYQlIagMultHYaIqEJrcDwDGjOtnIdEvFlxOYlrqNYQsDHPwVDkX1t+jCI/OX5sI5TYg45iGlXyyqty45JZODGFg5rc9OhyHb2c/c4VvQ4qRNJlvYD77otu1WEjxi0Y9dgsUkbZb0U0XyYJBnQNyvbgwJHyKoNVl/H/SNzQjuCfLjP/frFqd7+iBxBBPw8H8zjSYq0B+C3mp05vfW8UTZrgYGki6HU9zHzIn7c8fixIxKyBAlwgpTH9jTeJkivHpBi2yehwPNNrWviBWovxgR3kQFrpSTUpF2SDkrel3BaN1cZMZOcXAkY3Rycs5YbwHnYYoYHkACBbJFrrAVEesSnyXDI4HhcoFsLYikmIaUV5yKwcSaQOVXbWUsaLFjQdpKCCKGX6Hq7zeRCdbTf4d68kM9fdAxWtUcfA0sXo1tuE6M3ogjbhU2tJDGVBPnuiSa/+oak+Kzw8Kz+43Dk+hRC4Hx//kZhDjX86vsMd71tky7Htiwg9zAZAxZaXnGVFKXXXfYYbcBFMb4PEtKdy8ACyxkSxF7yA6qw69ap5lDprAhOSuEFwmrSR4thnRJ8dCvOItsE2Qk+qrfADkFRzAX3VAg0fehrCWtw+7RNzEH2Fjpa+XEm5tNnO5ppWRihemfk5T4D3D91ig4XqcpD0XVSObX7+9++C1eNigW9zugIC9Uhb/zP6R7pxMjXydoPN0fu79obgAPupscPexvxQIgqhIisaDx/Q/unfSlh+9PHxn/YEh/0TpXhozoWVA7mKHNUr4n/vZRXa3k4tH+KARgOnSH2olLEFK06EnWSBCsEDeKQa+nDz+d6Iz/VNzfsO8iVbD3Dq0x9MqLlKRaDBRx05NfRPsnT+bGLyrmPbPmfIBbRV0/KMjL6j5tjm2fcnumxwG/CM7/Z99xtp8LEvD+6gdoIchatOK+Zcj6uPfaAF/aN9PD2EY4iUfG9aog4ozTKdX+1fcQbXMYlDD5qnphAKt0ip+Ojp10p321kWCnFQ4FYIv6C4vCD3mG8ubw9fbLc5GhMBADEiiwlwhH7FRsseAIm8nPdnfolXmISYyGLhugYQh5RY3lwWEIeIXb4fgdTCP1FOSR6fpe6LOycPnZJ8fmW/uHupK60aC1Z+bGmYiz5EGTY170qg2sU/QCl6nALHeyTLSYd8EYXZvx4pD3HBzxhs4GuzZbtU/5DheO1pt1Offh8/S3pfhVYD2O7i1S5eQbtsuv3b48D6AIzoqSaBch3iqKVzd3rDq58CGV+oBgSjFbvs068IsKYtJsfbpBv1P1lZZuKvnxKB7TMt/CpD1MXvCwDrfzSk02ZVYKq4IzAHuC2lgoZzKGgPZ3jqY98oo/9Loi58mkz7Na5nO6Z7jwejLFPZ3s6VTwKAuf25Kn0VkmdQrCeeDAbeltBkbean2pbHckZpOJUcXAZYgwlVlnkzamBkz5NuaAoKzLy1qxZ03b2mAA8yNPqWShqBuHxc7p3vnZJ0qq3UVGfzf7UAgAmuelhFSEu2PTdIknUwcrsaJRxPZ4uBMe1ePyU8kvDr5CaGIHzPja+H2L0cEsiImf4RkzQI9PdXur2Rw6ZGgHXh9GtqBRhp0uoZqEdgp9BG9+nSF2G+zZqjx4vhuvJx2XHUgX5eReUq2UUgXv+q5r/UFyln4F64ieIQ0Z4npe93TshAR+WlU6w1dHzV8NL3CWwm5jfaEhoW8dbmoUjNWMy18fWAERlpA8iFQXTfWUp/1yf5g+mnvqrh9Jf1Pd1LQ44UlluJ8ULCWwE0hfAQ5rl4x4jyXnrpZlvTanzP6vsbVUY+fmNVs7Cd/c9sTXq1GfqmOQHdpymuI8G5DpX2DlJszEyOlSeJRDKkhUPe2JIvyv4aH2FJ9OWSFg5MwZ2rBYV941Ag1H6Lk1qS8f7bQ5yPII4I4wl7OUsPo7+z/fpH/qlfRyvHONP5/N1zrerD6TVWEF/NSO6R2iD10w6WiL6bnnDnAPQV4gcoFEaHhkvTkN+V5U2TE0hz+CGErnKcPcWbRqQpYfilPxS9r4SivP9VJD8XZ2UADiWCVHmoYiogZXwXiKQ1ZxzNBP+OzXg/8+e/r8gHVpcL0HFAACgfwhuUg9XIsdyGwpP6Qm1AUJxfNDQoiJHewtoWP+rtRJVTRLtJacYHIGxb4z+EpAP5Vfh4Lepe2sFo2y3NJTfK4qAkAHy/cpTRGM0FRF0bKW1V0EywS0WAfjkKyIgjFwAFEkVgD6GFDDTjS38p6V0hQLwE5UHGLLD5jkyTcDf4J8M5t0RarSfRVtM5TQ9Qctt9VJnZVYDBponIN7Wl0tZnuQky4nKw3usFGH23IgiV/bAYzdXX18Njx7WqcIEv7c+55zp7ZP0Z8TP5XyVfgI+StYYQYDlC4kXyb3+CetywO38Rq3UyDsn9QEfLvniYQMkjxAoxJMYTFAEc6FCCkl61tpfypB8AtANkD1rIFTpBb2c9RJmA1QVzsheZ+SI1jJh6IqutlZx9vRabvuiHluDLIFwo6wxhxQhnIguS9EzU6EpsXhyj3YXD7m4AndM/xFuqRp85pe8no7kT8U+uT2QOME2MUE4KAJ9H77cJAN84I2YvdEbNboSMW5ExDVxRGYmFHWllK8kjARNGIVCUtrsD+Vm9XNkFdvnjHCdUIA36VL+Hk4So5BTT7j/ly1DTpw8/bao2pxX5HQKuU2U8hF/ieEFBdkrH6BzguG6H9qZDPuN6XjqFC/Pdc3PFNuJyWFNahv/loNi+jvRhnoW4Uha2yh7//SY/yF0dmCqIEEOYMRuaQGUCUifEQLXv+O0ONk6l2qnigKrB9nvg0lPnthByCVS5AgJzi5zxpByM5bTYa+fdkGWXgF25bDUemorZcQLH9bmvfe37ZPFZ36SHt/LJUeXsjEceOzacv3008CFO1sgcZQpw5hPAoal/HnkaHMvVgfalO0IsbX0y5JGAL++kVcWsO1EY9WLF+O5tSnrK+nCH1Ma/+MB2CaM26pSAJtwbmowwCas2yq7AmzCuyn6ETCFeeu4mB7lD09mu70wu6FaGsjI2OJt6AMENXnZ/vMPcqx4+AcVfwHzMRz+VWipX2SD2bAJ6UixmHrkeezzM9+kJ/Nzk5UlvhSuZx2Y/DEpJ9n7/Q+HdYvaiQlW1IpNAP2X0uOlBXSvilhluZNy6cjkuQv7UhQCaRgLNhOiln+c0mefrQj+yWe8RvYGgdUsooIiRmWBdpjt04WZe90iGNufaiSLkzAdYSRVVhNof+taajoDGe/uz/kD6HWz1xEXQK7NJtUnaP3+rgXdYURh0SlX+/GwflhAGHlSNPBZ9OLSYujixtchntPMhKZVyJblfuYPwnmJE5ICboFrCVb4uu3IhXkF4WLMbzeDpifZA0dMo2BkDoxbYzwRChZsYj6RS/AooyocYOF1Mf2SN59ihwZlybdIbg0rdCidDYLF6w9S/jps0aIkSNhRa7BEj0I2eAOYALFljDNP2UCTMouN/NrznsLav7j5pGAbiSIy+3R9suKsyVasGynIjhg0YWBKRPjWcH02pfvVNwedZ+CpITdWhDESHUHYtPytOpddHglJaJBQduxweD79Dd59fs7JjW7gHNNZzqW0GdSh06NWNbOVS7Oaj5BKYWGCnfmgHo//FMSLJ0ks7kiG387K5bZ2zxRwW/At4c4MF0zX9bn34sFUYedWLxPtxtsnR65mB5kMV4XwmGJWybs3lKdwtyMEkV4D1Cb3WcbsIBH0B9AOAA/GvbzpJ0R8NFAA9fMDGJ0A26Aj3jDHmiDbEADKsLe16ijDrOOdzeF+yifa3ougapgVfGqQVAcjuiWDqDrCnfURCrKqccogGz39CBlhtU+6l08yA6DvexDiFEYo+R8ku7F6KdFVS09pk5XzvfaQOp5LYH5Hyysanp9y69/L19Ie1MTtqZp6lUBSYDKgWYRGnWgwU4yuxSwwSJo0zgEkkUWqIL6rQ56iYy0GUm9zyURauQijxtrWPmnW7Xo0l60KzBO3T6h/iWdnJzk2YuZ/B5T1qZv6EMIWRJhpq7icxtvU4AiXEcb/qvEU3nfpiXDzocsPwHqxtJYM7u39puRIAdTnlzWJb4am23oIS4xgKhrvrzNnRBACGIONL1kLi5Xj0eoyAVqxRCS0gEi5uM2NeOX0Wu+5HJDg+cjtzLt3cERtkuXMVXJtUGL2WqbQdZeMBF5MVqCJEqKU5VhN5fszHoHv1A+Wn/x4dKh03Mo8fzyyiaisHswxpiqoroo0/x/qWMhMYGttqnelIViqFu4y/IVvZD4ryv9EhNy0+5Vb2E88nlcO7vNSytTKFKqNdIPdOCXCCQEpLGq3PQAw/p7g5mDMErKYLVX41lhUID2/4CeZMHeKe8tUFzbSKub1UtlQRjDLj3VQ/FREWC/rsnKUw6GrWF+oWQK9MX5ZeOsA4Tf+vSMIxdvyZTQDCg0HyTzBsAasIP05d8cQsBdnSrqRuk1CnYb2RKHiurgJGNTGSWhbbYkZz+b0DCdjNkMkG1EM1nQuAMAIr01jRVJKivdBmjk8AK9Y43NiYWBm1BcDkGGigv3BnBSgUgCp4bEaBgriN4DdINnV6cJp9fRiVs51f1768/ll10zZA25gFcTWDMoBgNP9fea56I2X5Wf9iSj4p4dKijK2aEYNy9ccgg3wWjljQuUVhiN3W4qjvGPfguZke5eZWcjBn0bplZYvs97L7Cs1ke4QeQii8pAOwj/horXf1b/aFY5HG4LHDUJBtdx7qwPuu2Qate65k1eDQGclGPCfhqUD/wANQKgtmwPLdjqL5Wh85VMF7QrpgButQCtOu5EuNY5Wnx6HYippUxOM5d1smtQ89D1Nv7wzd6by00Xg5dwPIS3VjyOjB2lAue26pyB+8N5sMTAhbwmVI/yg7qtaIzTl8JQqt4VKAt0FD0LgXyNAFvmrUuS2QRG5ZKzNEgW/ILMt6qPq/Vb/qyNPhQVe+aOxd0a3onXPdjhJUcy4CznXWKr5K/CEgsF2uYQgoKKTswFfdL2tNQI4UeFHoH23QyuWFvBCXv379k2yFI6FyFU3xLnqls1No2PihDPi1qLhaua1ItikVKh6AhYXBoJ54l0DIgjn4dm27Ixovor94Z46OEePWfw6AWoEqCgy+RoSCBc7UsePPQEtEIR41vk6aoTZpQdzwNC/daqmIgD5pLqq+aBXSUQMGP/0R/KY3S3LW6my2LBrAjOM/ObW3uXBQ0AAfkz180v3+bUmbs3RtpraUsePDr7210MmED82BLTZHuIdEDdMzG+HW0VyG3fblEzjVaCG57Z3YrRGECcjkljhoRn+aMuLEWKyYerdY7B/8enbLl4mhmD2V2mz8H2x20fo1GqhKwCPWGo422UART9r4bf53foZjOotAt3w8KAGTTh+jApoWzzCDkSNavzgGPk8ZDamoqqwyr6ZNFuANSM7TenQslKGwFD/48eYU47BwcXLEW6/nGKT1IyaeS0HrgjTtMSQUr3NsuQUPWdBJMLIbSQCme8WH+q9xwJpDz7jnb3XDEa6uv6Mi/2oZjPO/iWr2Lfk/O2eMhtm/yuB5vIt38SZZlarTKJ2Wt3ggy6T26zrMa9mswAVw2kOT5vlfmD6uWpCvKQWEU0vU6fFFXxjsZRak15342yS+Tm+mZLtNQzb7UzrxxItgGxdZmz1bz+7IVd3uJ2q+M55cdI1/OsOakpjWSa6foqpGCOQrtniPyKqV39e9Pzyx8tJoNvVB4K6SGuygEhTAMObkA5FsiEzIsJwJ9UClBbjQafMTIeTRPFqrS095S+w6n8y6WyOloFpDVhUw62Z6c9r6o4hgWnnjYebY03TUaBsB6YFo/GUcfrB4nr8jT5SH/po7ljjyXeTJxHpy1yw1DnID+eSo/QYtOhXoJ0i7bNkzjI24OFgTT3mWKB42Bc/Bz5MuyK3/oPsABOLXut50QY8pDBTjEdX6HG5gEzs3v1z01Jf1+LzAJzMf13+YlZOd3NouqyCZv00zjnJhuLzQZbpMzv5IPZMAuuY6WTR90Mwoj6BIR9LbPb3GMJznT3pTfAl7WWDG8C3l2DjrOmZf/wy5jRO4T630EjMhihQIBUC2vdLNuvibHFFAAlGoo7LHjckijsAEIDLr43esLLTCBU1EcEIlsltPPycuiEOaXLiEkS7NJGq+1pwr02WCUvUZHF1ibf3zoFfFOplGhKj7q3EsFd5MNAAiypTWqI/sIJDjnnXOLfGfh4hpHLPZ2JhjRRZlr2tgO4gclZmm78c94MxccCQX/5tbXQq7SgEGk9pbXEWTeaPL3tbOR06bdivzJDldt8E4UMy5ZLL2tdUt26NcMisyjpc4ahfll3vaLUNnUaeRKptomipNbeWLA81v7fGrhq7a1C1aSqEgLXst0Z2WJTP34+RarR3UYpvbaEqohMrqK2VsczulkLpeYo3oox7x/xa4IWgKwCPddrrPd7XRoIqI+5ezCu7D0Sj/JRjT4D8ftBgaJ6HIKein22TnHHMn1FYB/e6UNV34ljNGrBKfGbHwbwe47LDyOxKFeCHqhMg6Pst5mU0zq5qxuyDMCMOIKOvy40BQh6TD0MnTMuVdRYr6NHKmsZSLlVvz4GXGrCFhYliisVHwxTZ34y8lGv+wKMsmgcriv0yku1zq5CJh+Bya6XY7UbckAAhfnB5YC09kptlQciGQ4p/sraXWk0Rsfe3TkkdljK6OjpfRoDHxinduxzheCo/VeW21Y/1EsyouJgk8Uuf5GMRUGANpSx1bXYhTfMw7jorqw5WQkgbb8TadfuFNiIq/d0wogGViyjNuMEV81OwVGfLrSm2IQPjD9TjTtwN3jyFZ7JHA8mycjZHwa/7GRA2Dphw55PJmaQsree01wLB40ZNtLTPMRLpBqZkOY67tMY7p69jM50VaaysSYBCWIs5cUH51gMsT1mc08EGJjfl/Y++FU9l1Wi53ymwYgJVswIENmDcpGZApZcjwcOBlpQE/9AmZcFgOMCxVqqlhY51GxuzrE3+R5yqIq5bGvsaFiwEGQl99zimjWXmMWNuX+X8ODg+Op6VSTKfaMBXM+zfINQUCw+r9DME2QdPjJbcRvWEO9ETCVAHBjtb7Pp4AICKYpSpyi7wf+L49UAn9GElt7zOFg3ats6/9ml2RcYI5DY5B77Oq500GvKjkWpJ6n1LelwmtwGPaPfxu7isKKR1RLpqKEJk2yiuNcWIiCUWRvIsBVUaroV7YT2JqGoZc1UAXgfued4U6aaotNqISM2/lVQXAX9qeA9fCvtzgVYTL22Bw1CKIpnCwb9eIL2SyKWpj7jFMTfiL1Pr2u4YAuz5PC9+zi8i6McYtoO5mFf7kIq0Y9A32AaXk0vqdTaib5E1S+3W6kCsuKwvcowd0ygVjCyP8ihXHX2LsioLtd2LIWpuCLVDRYcVcqqms74Up6JlhYUoXeNrCy9E9FKKGbW3gdKdm7dPH012Uzn/8Sp9id06j1AKbSyWoMoT35mDMnp+H2cZ1Rm2B4HQiOeQuF2yhdtfWkiebQ10vlOI+2SOzV+YeJzqa6c5qITRUDBYi07XMNORneEVx2TxHOSLvwj01/CIiNUVs+3x8FAn6Um/Mz8gJRhxmp8ED6a3MOAEj3v/wQLLJdJQKeZKc3qnHIsnYaZT61QznhaCnGTUFBWyk1iayD4ccyFMuDpPxgiY+KqI1eY7aQv4GrqkhrwXujjHkW4ePktm8uLI4r+eDsI12cLJsO/bZcLK3Y/ywV+fKpVcLfhQB/hz3ljAlNzY8Q0nrml7/YZwgaAi0asN1Qc0YVvXZOm4hEd4iqktIQyW5N5oB8BL1R7pfp1UXOVBf3ql+jV9FvdAanOqPNCy5Rpg0jiIkEQTH5lqz8j8tZBCl/dk0xI1Ptx6GU+rs8XXltAs8GDnU7i0Ne5UaurbfGbXvH5/JUAictjVTTzpYNSpNFUDtlbiqjm2dA7HkaIJPNJLshAgMu5pkyhBJYD9K4v0RhsdKsdtPcJTIy80JXcct8Wnsk0gngZryu4hxpolCujXVRujqhzSzFAqPtHVoLccKXKURVrT1YXq+bEpe0dKjg2Mi+42Dxkh+Gs+KNG3YxSptZryOnWrivaCuaSpk307hofe+4ryj2KMUQBX8AKnaGw6Ewpr4sfrgkRwOhvXoS45TMwSe7Brw1lkFn8+UBIPPEh/b+jE4o8KXlEpwtM+iyorcjHFvvKlebfN4PBuoz+ZcJuaBVx+6Fo5/zmUS7tXdrBm2/LF8zvHkGgvU2I5J0y/mKmVBIUQidW+DF7iixbxy3nq8+wsrLyYM7S8XhYF3YsjdDiUI8bnZeWCEsqXGKmsAqiOsMTO42LQ/gDTFw7lwHEDj/EFc8yVnzQIJa7VgTVVpi0BXFly+nz5FdeQKk2dEEok+t29TS6svPWz5OCyFphLCT1LPx7QkkX5vewTQDcZLac5b0UlDj2dXlLaYa8z3EKg7K1H8FCIx0lB2m5KW+ClbwZBcqWxOrvXSis/fF8tKBqmB2WjEEbwHLfaRiAYAwO80Nvc7aMRvZmocUqhY6OSducqsLbJKDcMbQm7abJSx4vr0FUvRzg7i9Ka9z+bDtPfeN0IfCAelpiOsEZVOJd0wFUFwg6uB754bLNGOgPgR0JDZ5hTg5V2dwV7BgTpJoo8Yk7NfRsFB/AJlKTa6DXdmVgtKy8FwzEVy5u+Mqxr8BBlBVlQEIrYKPICHaFJBqD6iwK4yNh1iTEAxfxtCUQus4TvrEAtDWU2Xr+tS8JK9scWrXNFJwqEZTjUvP14TGY9Z+BkIYuph9kUqHeaIUfXf2e4fe1Ymi4fTfWUhaBm0LMyCgae2O39XHeqCqfqqliT01dCm5vx9A1HG9mY7AuxLxxTaSONYrjkxKTFnzBCJqzyr+M/nM/tqCrd2Vf7sUIRxgA1dLJGa2UKBQIBhXfFYBzTEqqREQ5kGBCT9P1qeBSwqlMKcTxPnTyMerYICvGt9dg3ItNYKpUHjsPba5Nw/CPkEJ2NvlfJSS7uh0SUvB46RTG0BLE9VqVPla5yz8fYu4AY0ZKoCaEepD272BkxKOT/p/aJ8ObbBL+WmywuhUnmzKHIdeJlppbQtdPyukoUBz24OyePMYx2VldagiJ6BA8knSbXqP/B5Hq2ZIcP8NElFBEpZngR1onMr9pkcd6N0ZyutpbHQNFo5fQJxAissEUMUb5uUvp8LdQM62xYEuPwNWGGpfHPeZ6hL5NuZRUH/eE2XvlFJq5QQz2IpVLbGkBErCrhDFkPm1BqprxPyoNQph2P6qGeuWc/xKIYDqDK4bm5qXrAAysow/6v8ReqLxfiiGtcjR8/NnFSEY7RAIQIWGgdIhiOA5OCA2DA4aoKdaDVExEAIGAYlhJDAABEwQNhsDaiMGvMKZpFIwIEVoYNtEfAJ4MgBFFoVCuTaW5ZnWWE0YOZ4sGujeQqojioCEV4DoV/0Xv8JiXV5J+viC6t19in2/GcYm3WSi5cxV3V8gu688ORILv6dgcO1kw7VPWnqE2y77DIBTydnhF6+keqBpMUWr8NA94C/k5Ql0xs1vyg9nvAUHqbE13gH8IdbiaKCOOX9ww11zVuyghhTJVUvxU+aswCbXOinUtMfpcSH/nvl+6o7HfvouF/fcP8CQVCAAJHCKraDQJ7yXLQoG7W/TYyJ63Z8twgD1yCIX8gDrumYdBRMGjU1EUDcqATnExsbK1zVNic9Jo2yJNUbkFEn8p/5fsVIVctXD6J69t72m4jtsm/pZBLfc30be6X9WwGqvXd4GXI3uht/+JQeOtiH+VjUKgm8+GksHLpXhZxCj1RcU5FIGDDdVx3WlmSMwfUzZ004G+uT2kL61yxh796VrK2WcvRlPd2Gtu/3PDtPdNUJyBSZyGPWy01px+ZlQMGzb96ViK7/0ZvBQ56+SZQYNDHuqDifN2lfc6vq2zkjSiJALd0CV+eZrgDTRc3qEmHO9yLTcsSp4/7QCWqkqtEhpHTEGvT829MXc4p463dIe2ySOSvikTtN/mQ+R3NvJcwCdyiaoUlS5BctOmiywvZWOKiDFP0hYm3Q9JuxX+qVt7+s1x1AtzIXgKUSs8t37tsydHPqOR+6ioVyarJbqsX8XmRIWBSDEKyxJ/gdmxXc2unF69e3Q3SLRDevjDZ5N4YJG6OIXhbP/rA+MQikVurPQ8s1tlcYL+kzqauDygB4MH/2bvWWc4IEwWAKhifG7ahkLX+s+AcwGBwMjsz1nCZJjVlOEZy5gseSvtYWp+nQ7O592wovJg/iJeY3hyZvwselYB6FaFFRAktJCguqYCSlYwiCWMmk5rrllUM0vxA48ueH4AHVlIinZBFQ1PGJepTn+FoiFOtVBmVrdCu8W1U2qwyfrioTLe5TQE5M8TumvUl9JCBjrf/jJ9cyHyZRcoPjcSlM6RFxowtXaUHuR7px+m4icbC5NbNhj4gx9V41nDXIviYebvGBqN9zBja8hQt5Hlx7abPjvd3fTeLBDOciA38ZZkY3aT1fun7L+tVectYaArXnKoCwZqc8s9mPvSsipsFnxpYlkgmP5ZCqVRodOI3dHMu+6CWhU49b+EZWzcOp1FtzYQ1G++NlZUL892Cc+DUc/GzpMNC6RPtk4bm4kFyMUEBdpUN9Iv4MNhiT6YHnzJBSCcibK7l65aPD8Wz4XC2eV9fjw3SlTUn+5koIgjvlv+fPhDsDvKL8eGvxzw0BGFdm0vL2iBFukzKna4H4ll6RUscBF+tEbCZuDKdH8HA80bHEelY9CgYUybVg9zopMVcS57szdwfePMNoFrHcnny4CzVDY2QcyqZnBnSWWPCJt9yIZj8N+rLqlLvzWvNEJrgUq4TJKRY1ikYl+LgfEPKe2dkLLzCoi5FMr/IoToRcLvnkqs0GJLsCWoG5htasOMVa86jqh51zhNNfEO1XZ6yh778WObQZBI1AMvN/S6p3Idm7bde8B+BQbnckZ+Jq/sEIbvxPT4zyItS+Mr8QpNsJ7eFlhFfGMVoj2/rLBZl76edk5Eo9XjtSZbSnn4WejkeyZ9oySCszYqqGCOYxi3paPbh/3ild70RwnyP6aXdJeqP00ORH2vrhVBkUFR8LJfznmH87NScILMx4ODwyUhkYyQx5RpxHTiY4W3nDDbyUdKPUVXopDakSfMc8aBJudOei1YLp7y1sVmVO3m5MRcF/uyzMhytvcAF3XMjCbGblanP1RtRYVzEzN34HQ4NwiveElTEPsjQesTA5mEGh5YSvtEqCRx+/NHysQciLgZBfmJXYWcvt9i9mSudW36ZLHKQZsxJaACK+EbQSYKkxCIi3lpiJRBL201D23nZbKtYBtde70RfeGqX1GRTn3bSWp1HK+342PEFK9SYpTAUFqdtmD98FMFSjqC/ijMPcal0icyDKyVaLq9P+FwR9t827ggFbF7FbcWKjnwp/V3dx6QblZMuqJOG4UgGriVBN6xxjaIxvjZxYQLgBnd+ZTmtLh3TYzlfqu7kzbseJ7eEANMxizjn4i4LvYFMCFrSsiMk5Vkuv/phgkw0BJWogxWwYL7NTz8T16gijHBrzSki5jGrGTPzzp8TedOCUkJLQYsY/PUTTaGponT8f2TGp85fsM/d7DefF1DDLDj9JwXoCr0w7zXxU4+czPf1lAG/12mK/3+L94WMCMh/9BI81FYtvO8xzwF/Jxv/WLpY915/+GDXM8tWkiDUytQuerTSfhbuUbF0njovl8vsJzgc5lxz8+IO47iQ1HsUoB2b/YyZIeCDEQeApZWSNN7CrQrkQZZgiKv5yHD1j5swHmhdDzCfpyW3zPWgfbJ7KmdYo9AYmS+dOwQOTmDbKKxvI5trZ2Wq3jPqj1jibb3n9CN7uy+zUuRw8ePtdm2ZRIi2b1w04pxLOXI+1KxDdOOr9LE8lYeq7dK3GbbjfU3xELDb2qaxwFMppdDKPtEAaPr14tc7M1iIIbtMrDcS6B5SJuHa9LELb/LBmXucXH+fgslIp84WUYOV+FeZRpErQWcbsMtHtzE6nEy5KAIoe4Xhrhc465KNFYYz48ROG9o7SwJ8gZxbSS0Zns03196aX8A5gMviJA3Fx5LTSVurRh8mLQ+ikbd74nntsRPWZL0RLOI+bvuEuODlMm78pF/GU3J8hOLtslOtpgH5n7ZAwf84heGidhP4jGglQZ4r4eYHMCH3mW6dFU4zYdpeGLSkEmQqX/XdX8Rr3HxfyfbcVUIMyFfBOvaOGowlfZTHI1ZAGI/nm3xbg+SVnUmCJ2OZO3fju3OL5aIXnDP3VyuznIAP7XJd6CmJj5p/Nj28askgCORgivkdKwziaXjP5BmRuHN+Np338HY7ZZbFH6clfPZ/ejeg4UypKhO57w85rn3p09GO4UpgSGkDLSJqsgwAfbIp8zZrK9Gi7aOTu+f62cEpvWphIN2u/bbetONrFkpGnrdKn4AKNHG6nMU7SXfcCY3rn13Pz/PRM7q/keyH/pQi+dHgLf/zL9CROHK3J7sEGrIJQySm72G1C96f3nlLfFp+sBqWsUgNdgAPzTn+vVUCLiNgOgtRN5ACe8etuzGzxZJbXXhC1cM6VtfoZsqbAg1E2o9LT0ga7NpXKFzdwJz+7lGMwWY9IiFHJ/6RvgecpHLBJPhYX0Mq5B0LlLQSzpnJkTycHpdzyKCqLsqjkPn06+XE49vZQmL7t1Jcy4VNYDPv402rtka0FZ3XwOsRoGMMYhEbnhv9AY9tETGRkyaqzRKnwPHYD6fwfUqHH0CS0nbdgmET/hmQLSWL8agGjJZyKwssAcCyGR7hXfTxjbol3Nf6DPIikz1gwl/evoc8DILCTo5U2Js28OfX0grDBKhH5wl38HZWv1cADNYWAD4VA0kPAvyYYTyGVQuwBo5jIHq0CSDTc1SINyg/tyKMdAiaHi81N/B03KaT1vX+XALiATOpgAhvND+Kp9PSJvv5iO1VX0LOs2HmnnPKnHNWG7zovvOrvHMemQSVy/4su3nWnoWOgWLKn+JiktpR1B2p+NQRAbL5HnGXzuuxUphw4btsENbp4unQ4vJQBsCJplxCylz1aF/z23m3ExeGtC3kc1RhDmnfFx5MhyPBbkyMZHPoUym5UTyK7kQZOwaZ3bmHNhLpU2JuTJW3lFu5/PyH9/LwdfpJiAwl4SYdtOYv07NiL3pfaqImHgooHR7t8sYerak7R31Q6pCTtM5yPuxvE7WHmayDSD3/y40K7TwtUEyeGgVWXvvmaV7mrGD1cKd165Zm6VngKWTc6MbS9XrTlkqXFj158U62EuyMafWeyQS7T7ahOvqYbSb1FPjPtFY9P1nMv1wbasHlMPLUppsnFDzIXmfpQKa8kQ2h5IIAf38B8vscI+qDcVkovddcMqNA9TLD+PMrVHB/NsPwhF2heHpWk0gBprfIQasOHCUMRvQs1WSAYIjuca2RYSaog5Y0eRjYFGkw+tiVoR36Pfupij5gsYajJ9zaoIa3shFlirQaDL4XNeu0g3pnc/wWVYR8p0qrLQtdKpcHL1D+V7NcRW0YpguYBt3UaHkveRacVSHHLFVlbuajvTsbtTLeqZjkCX4gEr+tjbOSrr9KfaqtPbCcowhRNP2b1nLjmUPmFThrLPyHpOQ1GMp4JSzMzb36mB/aM2Oi2j+qw1TU277z/xAjNSWjr8L3vMRZ/A5Nl6j0wcG00ae0Sbnuzt7H28R5r5JqZPmblijH5FXfyy4QztpO54gNurRyQl5+qGl5yRidwHWa2AAVqbcJKBTpDxBjzGoOsIZuYD3XhdfCOq+RyW/ptXzhB1rJXeqcEZRp11WWFfqec8cvdXD+ux/kaa3rcdZeQAN2bcVXB3JlMyqs/K6VWoLjfh4rxQyFdFppABQrTDSfR9gN0ToINZC92eupD8bY1V8TyJBP1ktZQ0iwwPSpf/XFpsMzov7Q9ZplDQe087f00CHUvdRuYlFpJtyw51BVBV1q6fJu7zar48teRqtcG2SR8KDorBhiRuKKz4TozUMtl8LuUbb6spat/bBRZK4WtgClReyXCtZh3HFjAICH1NYKmQtCbPR1cfeJS0D5w2B5tuOd423EAmlHE8KAkF+TmQ7E4SOHaJ/NQW4Mt33vkwRmqDnzSRNZQ25omWiMzSn9XHMOsCPYo8H+GryTZbuzVO6Jf5QvNPajl4NYD9tfK5Q6O6fTEe/3YLrwIsvALkobpB79qPf5lHNfCKk+U/+Xa5kg7JqcQd8IRadk66uKAODP4uL6qN0l9BK6CreGWBdaiGjMixQUCjJ81OacUPN1dP5PXelxzPHurEB+0NUcOj+33lNNWr/tAD0g+IxPvg7Rt2UT9nseGfhDMDb1YUjnisaamfDc7jiI0phuVFoVtQH5XerkeHmA6Z3uiGNLfnzxFCzKrsmGDjGVIzomCMg+iWXwoS7fO155ER5EyHH2g4dF/3FO39F3dSEi8mPux2Xq4ZGmnx02m16v2QgjvulMXANyp0gkM4nXF1/NA+8LBZ0VhcPSMhyhAWEnvhrl2MVAnSeFQZEcyl62s0gTalZaQa2K672o2+dVN9TL0bGd5pkNksT/vE9cA+ns7YG14uV20VLrtsi0/KX5kt1gKb6ALArhtBP43jpXOlg6E6D397lFrzkHUfIpd/FpoNsZfAHLA9vxrOwIYooryorwWZ2cX3mnjTZa01JsNx9VuA+46GArkkKZqCpJZf9ObK6lHmofWWHw6NP+14inlQ/5xe8s4W9uCVNuPyQEMwsClWDLtGxSzpec8qVEEHTn1gs01u9BlxTJ3nDh9BnQ+O5DawH9Qi47mZhzA4LAULBzKQN/+cd9DQ4eMK29koPQCTJe27vmL50cbef7e07xH8QqoKh/QsxN/Mp0MyjH7TsfBQTY+fx26fRMMuIva75b+2I7R25MVNmEKwOCEXDfMv2Hdf5pphNae8nmF+YAyYZHlR/g0ryOb8+eTuF09p187Jo0zgPfLTS5zXCuHT4n0uq3b35os4f4c7ToKmqL42IQl2KRhbzJ/9zSm9ZakQbktqVsul6c0WrMUUSqvmqQU4uxnXERoa1/5dHwrnK9Zfou27+pbzX1le1D79uIshekwIDB9NKp/5s1pdJssLCGyj/g7sd2yUe59Z5tqU2oOa0JYq5z42F2lCzVsC+Tk4lWjPtPy5TnkwQCszTwg5PXOgtQxS4uHr3x9qm4x4oG5VEnJrvgW6F7fRHRoQXxMbQntCQL6/aOxeRoHprrpuRWfiBY3+de8Dw7WUiSAgTTByhG3fC2Z/9eEFC7xZ/enagzE0Z19PBJUVW2gkIxrQbDy1JrK5SkglwbGjmC6DJl4/9h96b9kqaWi4URjo4M5syuvxh4gorRgH/EXe0uQtLhgsnUkUKl6VSDacsquz6zRcMpVj9j1Xyn0m0835rhnHSQlXih+tYZe78/8weXqZ3NP8hwUtnVVoDS9jtNtat/CD04XEZFubl1HL/tt85mSJCub0TWEiNna5GdLAutlSpixZ4NQxhrFmYH1sYyN2MYau00bMVR48KUKmAm2m7Y9ui2w4GfO/nxKol8JnudWf0O5mtMG+0dN2LW51tPi4uUFyLnJlOqByJjTxLb6gbn8dqWc6t5SN2Q0ft2jFcjVYpSTIl3MHsZIyeUmipkat9Y5iDGShxKeQwmjIjKmk+eNbCkzGZdNVxBI/RUNSBlnIa+M+djUDQ8B5aTTMQ4pqRO6uC21iFdmcsFAQYGUbTnwKAW5pgU0JpNdz/lEUPtlis5QbKkk/oqJv5rllFfxWZ7a56hb/E6sWybOoJ7m22uumug/0CAhOATuYCyZi2UgPC+mt+pEF07+WkUGUCceOja6LzRZ4uip6PiqE2Zh3EMHgt98J754QhQvLPmoIh4IxDPnC1TqZcSiP2FZYKkUVKbgpvHWq8i0AC+WizhuukiwO+HhIaq3rvC0DT+n9QQYDCQZGFxo3Sn0jRgBRz6YYn+iAeE1UB/JqZ4A2Xj2TXXbzBBtOdfxrB6i0izlZfwXphWBLYbI3W0U+ACvKaCJBw1tDQ6LwU0I8esbfzzBqEpsWbZWNloq+11riwNKsuXRdocgW5FA2ZhnCo5DFWuO31L8TXkjHKwlPqtIZWu1gQyAHN+3hWQdkCf5FnMUXlk7U3EuOBkv3dqgOrMquM7r9iWrbrPSN/KaimRiy5qD0JiFJ4IFFJqqEzXWnbyi76eQE6YubrRKEbrin4t7qkQ7jvJ0lo7K2Mo7evPI83ePH0VrBee+8U7XZUmEN/rv0vy/Hk/M/fRQ5STYzuep/xNF7+d2lsgq6l5JEe2Uo/W1lfKixPizHY9Y6XFt7H4b6nBS70IDxpAH8Dqxa1URjtgMfqxKLjKGjl4bZ89wWejVboHPoWt92R1zNiQsOIrcVry0hZ1q0cpnJcSDqCLSft06cb7dDv5KPSsU6BdsVVk7LcJuKGMaZdTNmyfJNiLyz+CCpSmQ7Z8ikPpz3bedD9hqXk1sQVFMnfyAJnWB6x85Lfj/zODNyldKaBXgc0Rg5TAIF2l5VJ9h7V7vbkLRgD/7vKt2iTmWr/85BdgoXUx3quwT4gBT60EWFWWX6oTTYG3Z4gnVbSBB88/+d9UOoDQ3Hy7rLz9/g269mwixImOCvMDjKTi2NfHFIIS9erkjgTbdhvvFgyyJNTNI7RURoL1DmWxHLOWeCypImQ1rgeb6G3t4//542Wqdp9eSeJ5nz7vyPKOSPJroYGSMz3/2FZJZS7v9nzYhBn0D/6VVBtwCOT9IQ1mbdkiLo/bdzwQkYcKpAs7nHMoyKpUtfwNR2XDsUIXjMFopzFgcmArImxdBCEIhpGv8SdgbYhIw1Rh+H9zNxHZkhJscag6zB+5FSjQq4jHjaZkKF2RwgME/IuxkfSTegt3DRs8fNRD+0ZiM+1RX8KBu+g9NlyXVPNTS0aZ7bd3FhekurPJ9CyHiAKWFSVZQxC9HQxqDYOde8e+TK09azUM0mboE8h4iL68jQ1Whu7UYj/1K60eZN6QkzXSO0uU6anUMMN75KVnB9+WvTcypRlZrFY3ONvr5XLYji/gkbWUIEyTf4gpK6ZTM9iS176U6qiSQWG52m1++llEcytrd2jcZcV4G12PJwwIwU0vRaKPOgtKWGG4Ihsy2Fjm4HaRIaxdde9l70xoi8Vnsm6BnSnN+IqnIY3tVDmxGaqzm2qoOJFGzKcMLMBdNrYRiTmft83mh1Zi6D5ti3NPbU9dYv/P8BBlYeYoU3z1mMtRIES3U1Sl/oB3hVIB5ZQ7r1nwy9JIerfnUtB7ewX+8UKAgOMfyWFxF8hlwTRpDnMWnoevspzlnRL6UNCjPgp94x9sTm1d1pX3biDtTNdJhOh/bdFNwZBzFADVJoXw3I5pgU1zVwrCMHnItECbIocYBBK9FJrsPXGIUEceDx/g2eoDXKSPBQhRWNPE+Fz7sNJbustLG2GUqm7ZNga4st5GfPm1lqoGGN4Wg1Sp5/Pph/7Grs0D067xZzWC3S+ydoRnx5f83L6wE1aXznoCvUGRjoDzwsYkHm+0ioe26Kjy7aVeyRDl47mV7x24dzUZ2bK75PDycJMrVrWThkczIqrNKiLWiIkY6wRrADoe1xckITEfIUYRAhiLKB7ID3cnmaaW2DeCtwVlC3ms04C6mGRlzlHImmAg1tX84nUh3rKvpFVq3Z0cWU8PwADxVOK5+eVX23rdu7vtunOj++RVjMGhUSqee5/bDwdVNeH1yxRbS7ABYc5VokZVvard6zXD4v0C/hBemKtnC1Fslq4r1myauRqiGkvRChE+IsK7dQ77JBEx6oueUiqKSTvkZKCTUmaP+kCfI91T7kG8VOnus+H5szToNTx+fO+f5/O1Ok1rkklg1ZUxRuY8jVKTS5xdn/blo8lugbkrigI7o9GhmmstLsx1BnAUcQaL0LqJTjqS1Y2dXEkC49Osao7GCKy/d/C6Kb3Zg9E7sZQKcNvo/LxRsJjufHmJtfL5zZSw3zY37o4+51nX6WaAga7FEzfD9ekUY4hKtUhmeXdp49VSfomzarYrKolbGdJVUzbw5L6xl5bKZGSeMSdlb05FGfTma2pSbjhhnZImyC+5+UqHP83BX0pId65KsGsOhNyfRc7Wtkp8vcc5QKGFi1m5sWhVFhtzZlrneU8ppTzC/FzYzS8z5teElRbtAQxLZIKUlidlLhxAIJUoIMjLOTa9gx5RiTOCe9u+/cg5ULU4ag6caXDEHKhaHC0HrjU4Ug5krKPkiBaeIyRcgQ/gLi92MC6NhtH86OXa7LcqYrrvrtfRgG7XzXN8xB3/PmrqzmtL+nA37mnBq1ZApNxLFLuDCha12uIzbPE+rCYJErD1+0H08pd059UiW+23FExFbmwMX+609L908j+dAU8/aMOaJmOxuXatxL796ZjqAHhkTUEVH5TOG0E9glcv7l4cWVt4hcPh4w93R1/sH0h/2mmQv+cjCiVPBS1xviDmp4B3f0+CwvysgbnPUXEnW4Iam41NG+4dyH7YMG6v3l9LUNfH3Ztlki5kjS31HZjvjDQfFnwJqr3BDyndoupXRuKuQfn7QYVxdCtrWzJRqF3WpOuDjUQjTVLR01QUiqSogdfi+IMGMT4ruX7DGE+CRLSFelYQNV5PO0gzodVMcz1re0QOwIOxMWSpbTRjcjpOgZxZU2RBHsRNraFhoiFDoY4jQ32Ix6MgZJk90whavP0RPaeogo/INb5u3CJiYAZmoOhECPj8+BwJE2nzoGTN3Jc4aoSoSeyT6jPVjoGIFIG8keM2LsW/pEPKb77psnLwSRYJVVRwBdkIgwEmvvLNkktglo/Ui/z6iN3Ulnj1ZiYGyIEF18ICog7PW4QardrSCWrwpzg/ygnnYLun3cmT04hSgdhMAh+t+eYaiWzOdl4d554EYcuGRVC5JtNVZEhpT1Ep0OzagK90grwYGLrSvTuXzlZO4Ge+4X8vKbws7n0p6XMu5cnFGcYPu11eJ/2w/uNI/z/5eufS92BlQt9j8Vbkd/mZ8ZZIkAHhPYXxbB/erB2uOyJpo4JwFa0x6Pqla3+w6vd82jnrdVaoFhbc9QOnp9RHWirqBl6YBxkBuHBv0UhBy2+VCr56l3Cil6FE9U1ElzteHqwBNXP7yXPOO1nPEBgZUGJd59kWDUrCNuf50w4EiuoYv3WZ+Th9n1AdP1Wc7LBFcd5u5sdoauxpKx71s3WuBDfFDM/ZtRNBOOP+WaCvqvW8WFOpp93FoVxuvbstUjlPmN/0Tc5fr2QAqg2oM8ukP/PSCT8OzplxREBjMwHm/VMAhZQHQoEXYmlVF0bKVp11RKfH7aW2HoRo5FS89PzkmNG44uyP5nh4NH4dE22ezfEFZXis6mXCMeX9EcJau5WYads0pLrCynuo3Rh2bsvRDG/Lkz9qz7p5nbqcCEkxHtneLtmoQRQVRT/smYBrLozXjEr/eVkngPKqlzyjX4shCbNpNJyJEhZ4T4yoXBZtqZQ1O4zb434/gGgLcTKI59UyhqJvR+csfegMiiLq4BWTJWGGV2p+j0mKvy0KiG6v0jhUz79aG92QOQM9B85lDCXgWjnY3AZQZyuJyoI0UkXIO7quLQNLwd0vQM0YCJ5Wf63482RgStnyhu37pZ4f2AWRTfGf4cxbR7+6gT4p4g0R8Srh4baLrUtZgtI7kLfKL3x/i1PV5whAdItRViZPzexByrq0rpvRj8nutSp/x8h9yGaCcOABxbWF0VjcMZCvqaEIBq229Uso4CR3fL7QUIv2r2flNhwRbB6zeWX9olfYPNDKNw50IYUEW352u25BN15Debh2r2eMVqucXGnnq8h0zFNuUHFZ6S9AQVksgVR30ya1kdwDJvKcgsHQlaV4JB4lrNsVioywg7y8T1T2u1ujn5hy4IC0+KIxqtG77zUt5Ru7Oh6GIalZQPskB9SUsoWHhSwiI/9SgF5pVftFSih6oVzXxPgKKrS6zLLXJ23XkWrNG9rIoAntPvY1mabWjHG8rG49mvUoyenjzH8/2hk+sTG/uJ0h3l6rqeZLZSpQOQKH2/drrIij2NdYFFoix7DEU4QddMaUN2XqrRgX6r2f+Wh7ORRMXmsZpor4wTBXS4GZ4tM9KWuvRjOnP6yuB+9VtVegK70pPBsAQogaJ5S57jpUnpr+i5oxgEkpKSfjtSSJqn7JvTBiIDQTCRJSULgTbmwmc0rJz5wXt2NNbwYOs/iFnW6zyaLJHy8erQjjQ8lZf7o6i2NrnN/xSvB2kWut1gNhinxTCMzHgg6xjXjmkykwEIZCZXdQ71Jxk+AIUu8Ii/YQvLCbc/4E1vn4ItrB9z/a8lYM6crCBV/qADFaA7grQu9mKjzt4HfsJ91Qa1Vfym+l22VJDeMR+fc6GnU4WrBitRPL8icQnDQmMQp9SJlynU2mHoj6vKhP6qKP8sqNnt/++gKuY7KOj8eL7ohR2u4kqxEiVOr/KFUKiaVpr9WydpQpdf04eURWi8/nVfp9pIt3WjgRqrRRoZqOdvRbm//5f6k96ri7ikC1UvtVkyturz8z9H/1P6JqeKzSy9dz3fpKQkeB+CfVTbn+MOLh8u0v/c5L34tuGt+soIrp6rGr5sOnaBN+4sC6fTl4iLuhxgOqEZdxL323u+l8KVlEy4MkrN/R8gBrJG/cw8cD8abZak4zFMNfZnWlA27jZn+UI+2idyfjtAAD5A1PIpsCDAgmqbsGocve1eAoqBj1E4SrN8ShHC1oiMu4k0+mlKx3dmLRiXiZiVtveDK0LS74ykztOliZoBpHvjIRwD577PwUetxDAkSxu1/RkgdJgxwnFsKR49fYvdRUciKekosVw1h+MDTF39Y400t8L2pz6dXfPh4qu/X9Jusi+tvbo3o0TT5b/gapJTeYYoj4xQ2FUDk7hSWwwU0wugjwx+piW3hrUDyvv5y7PykaWswiHp59HDsaAvgzhxSQKcK992EClpdtmtcZxNTAc+Zj/dvaykKxSYIGm/RjX47AMkwAdySF2FfY2zSi7S6O4Unu+R1OuJJVezesSKvXDX+pW+u1Cp94MSi6PAIyllzqzXAr4fqkjEgoRWexwjjp694NTp9qf9u93eS3SPxrnUk2i+PzIu5LTkG+i0geE4tHyzWkGsdaVdveXUCdQDEITwz+0ov2Mil0YcexXrk2RKPT+JdLpBAN8xwti3KObYfDY2gtErrlL34/VrqJbiNgyQvl+mrZwp95MhYh44wBoiiQhuowlZCkzNQ7/HmeJVQCEWKhNH0vNcimpMS8T1pbK0ViodyoII06nPpldMPmmqDSEigWSgOHfsb73Jo+0UdR1jKd3yNqxdrN8Fo1IeZDi6pYdSVebMnoi68lAhAGhwEpciBlrNTgeAlOAcqmuiEB+JEV8V5/Ur+tGREf3aLkknNWXL7+pI4rjTFHTSW5OTNFX1pYhY3A5axfwkSmqb9QJFvcHNvhX5yr2XFfuYLi9cJsXe5PuH5twNv+p8sA0QDd9vlnwyYGvbTBojWVU/ulyTtBGPjP5uf5EoE2MojhKk7VfagSCPqhuPOgMQR4bCNPsRDXY7SE1Z+p0b9sHsJ7QkONw4jhNSPDHsu/kDURbMbwGnC2j2vdgztb+H98ssQcZWUWmp+KW+R9hGkz9Tbzb4NeifN2rZ2uBzLq7kmmpyD5wqyMTjPX2hNMCn4I4f2YD7V/Qng9QBnVMfIdlI18IKlgco6aCdX47XNJOiGzalasz8nba8UdQTvgZj8zIXp4575XvD17IjiZkKOuf0p2Wxph0Afnv2fQ4l+ywvHkjOFE1E+tElGZIA2y94lJB337lDf575PwAMX+O7SvNMYIdSC/DGG/ZzpOBIF2mKJMeFrq/8eSMyYjVBRub0LwoK/tgRcmhYdraaHxotBy35I2PwwNVGlvU4N08egMfHzYEW7hFUIwhtgjDdxJgNQh2e04UkLOpIM7d9ArBCiMw7U90sKdKgjXbeezL6L6Fh8ZZsLrvkgh5ZCr3siWuDqU1FJWD/6T92UeGSeY22t7D0VYhuSJG1u1oUSoGzflE3W3DTPfbqbHJ8bYWwQSAdSJO8/wEBlPNPc8r1zRGRwG53CjxmZsnqiucsp0H0gC6yd5rBE8Dah6xJaOVCIhGrDFH3eaxRokVhr7zH+/XlcD63eWtDYerfib24ejAcd09bu75z+8rf6e969fk/AwIKXtniD9Gb1Mom5pC0C1RFWa5pipy3OgqPXyWaWqpr6QcI7iX7B17SpdVhnN3P3LlDgPfK13VNB6pzAVYI7ulj9+9tWsht81WVP7pm87dzlCTmph96Bafpf/Fmw4wjrBoZGZgSV1GWRidEOFXVVokBECUAHxxnk8KQNV96PclDlFYJsmj3tRDkdKXT8jWsBSbsCRYLEyJQuIr14BkPinM0VkBirz8ovk5ZRm1yjWyWus6vVGMl3zI2CJi6LA4RIo/KJ59boQG5GFsF504Ym2cka9IPKRzqwxX9fxTL6OJwwxj+KS14k1LaHE/6L0Ucth0qROc5w4guLtVXR0Kbqvg+r2LBaX9uh8PoxhrKRZ/iXO6VO3Nr0yk1CUqF7QeEUq+VB9eqrWwYaqqMEX6fs81YFx/gBk21QjE65xMJMgGG77LpMqCd3DEYBm7YGaiAVBcw+2Qt5m4thSVXvHVB1rMCfK5W3WbbQnT5YXHUhlY9l9x+KyZdyhNp2MqIAw+uu9+IFqthS2d2yIchp9mcb60G30LMTG+CrvPdzf1YRHW+qqKYttDActsbao6hcKynDQQlDb1r5Yh4UHn7mcwbhox5TC1jf7aSoHvKkdh5LXVqpNxRBxMihaCNLMPejEGOqkWIiQKYgB/wsctE11HKFybhXtkMP7fktV9YURHZh6bB9km0A56i6NuEz0c/AdKJmjprGDK4IE/MoO0XPUfSWpng5R1tTRLRkaLg9YKq7ZVuqteKS2AMVpiiZZXxPCTdVLdA2CPYiI0H0izEP70HkwEZMPJH9OG8owTOVSkri5KQf0nPYF/WS4AgB6LaW1k4+7jNRSJ6tZjnu3IenRmi5tQNUWuLWmmlLOkTMgtPtWb3+SkgMUUQXjhLG5rGRnfkAB+LY+rA9p/9WJke031+wQAlQe+8Ny11d8/zjtPxCmdLfgvfcmQi/PPT2yYuvDdT/zPOarDwQ5hpVBgeOzRUkAaiUhAF3z1pBfeD1B1mLpzbsj8/gPa4kJV5vKooBGZpSlNAHETWTJHx0XV8J9wCPu23KpO/hlLjf76AaMjnOrg3lqP/dYkAoQfWwPago8hw11zi3NUOdav7MOUiMDVTHV0GnM0KezoxG65/OveyzIEniOUk/OpfZrsfT13ZbG87F7noK0QLs5e1G9fS6fySpifnbwxMC5S635LuGDTAC+TBK05d1yPZir/W59uRIh5RaY3q0CpHAwmiQlXnbdBArqZwSWqOUiPOV2FDGAEkCo0H+oz8dWXfEUi1LlvMu0y8SDOEJ16IbrU/exUtbiM8JYa/S8WT+Gv6LHKCd8hKqLwP7MI2g+bEdxqj/ZoGc2oeMdE3/xiinjpEog/o0muB+WdLRfuGmqyynK30FLBQCGETgohF3EeTSEzS1P+YTS4D1woCJUcX3bWiLnOfo0UfounGrFkC4W+ZCmRCyG9Kw4wtVm6Lb2temkC6doMZSLkCd5XX6mJ3AxsIgUSl73/w82qF0MLCOFk9f9eWVJ/KLA00oCPRgOpOEhsXfaIyc1YDOhtMeTCUHE+wxLgwguByYlU6ZjSKG+WmNpnFTcxSjNgPejUMFKSr5im9szf1IhwCxoW9+sNhiCQPqx98+TRr1UyB2L6DM3TIUZERERJi5UvLaln6mxzjr2aJ6jcmDkEGJMYp2agfdbqT3uEv0pLqkTOfaLJbWQxqW5ohqCnX3ZARtPUpzTp0m9MiYh9CRTWrtv9i607Pl//WHrJ27KZkjCjEgoFFDZRVOKIjAjkuE4iJfn1JwHvZrVF61Q9dtYqFE6EoLzVlMzz+aEyGu8NUuo04G6y6zOp339y2VNJUf+6FWDwJtwF9wT8j72Y2KQCxuidQxmOiOl4U8lKBMat9AY44MvdCwMD2v2ABlfsWqT/Y2elnEDoRxTbCPjmHyTLe8b4OUoH2adXVcfh9JFJmCS47Q4elgeGqrdOSZr9lpyztWVrw+4NO7mtcBUgzaMsAJaZ7WfA2qzHwkLQunRXOsWJl8Adb6aZn+2WqLLB+IYuNtkkLp7/O4xDcCkcZVzUlbEJJs4Oh6iZnB/wdRXYbhbqp/FgMqq65K5FUebr/ONuiHMwclJiD/FqWYBD7N6W0oOOPjK1ntWL/JJ5gOyMZy4xP5l/zMsON0k41FnyXPvuq4C07zYDwkJTyqedFMcD6dq1otGj6+AfGeflSTtgnkTdQWDMlKC1SHWW1FfXU8BloMRJWP3z43ZQcATo0yeFu2nKsqHfTbYWNLppOQs6a9AEo4Hxp3wVFrazXpD9GPYax1pXzRQamvHEyySi0H7yIDgCtg0KnuR9M+w16fIoivN9qSNr1ykjITrvtw4+8PUcqI+ouq744EQNTjZGMMnH6sl1zpfXGT+7zGNrXD3g5xmutIxmtgZ8aVZm8iuTBaLOPSMaBMbUq6rGNvRq+QWOKkoHNQmWLkf+Iy2F1mnH22s7fTtq3u7kKDPzfdOLay2MC35oveLl4pE/f6h4F9uZw+0tVb38BtoFUcEVHJgHma5NdbNZheUWpPhk8Ejtqm3NRDuF7qmxBG8Fmg3pZK+t/gsYq5lbHdowBf7twR7fjj8dR/K/YBZ68WvwRLRY/dz4VRQuBABIHifAzDukWKoz+tonVDtZYN4t7cBrLHN4RNHxNEv++26UbJRsqEJEA77eJcY+dws9na8lIQopH5JTXNGZ1auA9G7Q0D3ANV6HXdCskwyqfdP+T+m6RCRzmZEha7M8Qbd6IL5pgkeaTyaGmfvf4AIqEo2yEUjmQ06wbzk/wVtNnr8zW2yvoprtf4LwKYiLTUWjEvBQ7CppNQ9qlWRYlNDTRX+ZtW6wNwwXiO1YCShoFX4GN5PcyfausozdqOQ89tJJ2V1G+9pWRvT8NTFJU2tnKH5RUHRfy+jkeZYnQn0CcP7EChHqjl7ZeUn8CWbDE3lMzgf4nT8t4N/+N2mwSNwTfqwI7NtaGtI1QhVcSQiq1we89hlkndVkacJ5r6m8FDTLh2lgvhFIUiYXK+Jr2xEW+KI5/cyEZJJ84Qkhgg3tdhqvMk5aTK2gDPCo0XQl9pSqR60H9T7cDfL0tciAo+BFTWIPhpf57E6MmiwtvPmi2vW+VokV8tmeMkey8RbgF8QxPFQwobPi9KzDQNqhYM0gYGC13X3rTNOWkDmoAiqSrjxPmqw9u+UkoSR308/msd+WLQQ3LbCquYEmFEf2Lj9dc0ybtENrSyMUzXQPinwyAR+spAaHsTwutwGGU7/ITUj3Sgv7dBGeD3gOVkxwH0Nytk8SD1XxX8tEhlcKs9WtIhSWsEMz7qzeYZvHIojp338I+1g8mxGJipkPXEKrsZw7E83jEc9JQiFpnY5hsszi4Qd5rTIpLwJylrSFAA1/Y9IB47bPSZYuFiezShsOWRI2x8JJgKo6/bQAWeASeaGFokYLpFHG/E5nNB4ZDTSroxgKGEwllJ1yRGXI3u2hjGGw7NzilfywFABL45K/QVG/qWD1XFfv7h9VVI1CXI7twGa8syYihB3wjdm0oY13p2Cj8E5Q7utpqzjq886zuea6LPMk0ka5lFsprIT47DBe0H7FwUdPuqAncIFz8estVK2J/85EzK7n+3w42Sw8x6h/eJkOs1vmJTIJ3y0uHkiH/gSfBYYgwMulswjjOZZBvpWm7fAcvSKj/EA4faDrNqPvnblRl5il8eXzvF++lj/L8819YlfRLNotJBLF59/aQMWeGQS565+7EaoDj8z7Y2cSPfmHtrI1Wktt2W1iLszfAKQiyAg9DVURvyacTq5K5Kqezy5ej4dnI9sZdbjvA58TpegKUgXn95lEkMNCWApoxbneXTxDRQl3ahgzXoxlI2D8RufORyNE6Hn1PM5ibZRX7gpL3iHVUrF1+Yr85yUh/qOKbwalGQQjee16dGrRT5sxBu6fjKzOdPgyHvZXiJERKzKJSxYqeqp89w5pWxSxZXd2tTNXUk8cF84TE/c/gr3T/NPc13UaHXiP8STq6peSlBnJofbtHJ+AI75Cmbrf4GpWLGPnpfV+o+S1l2nzpfLaLmZcq+/dG8sCHCAJUsmSABwKAw4C8UDPJj5FN7XH8PV2So+PnC8mLUgdA8/1Tbxy5J5LVn+SGSRTeLD0Boz4FP/W+Mp5jYSouHsiE8fHediqfpUlcuoO11/69gLekyDc/QaMcvMgFI0vC7ptm2luCH7hSN0/3eSFx2NrXm67bXqJADSM7mgL6QpSkfdunJObYmuwqmGk6ThE/jlY56tZX2KYx7336cgZvh+8RcfwucFivGXXKaJydNLviY4wZ2kCMhhIewcsiFYRed6X+6MROi+IGb+PjLZcA0alQFXDBlFesBRlwmlNFdCROKhBLuIk1FEFV/hZnrahZpxy+6zVAJSedEKH5moZqz6QBQGpQdcUecolxLNmQo7dwXxfJnBbb2J/PtQvOuiwmlqSgcRQvHbQl/ZkhvmHko1z42OKoGjb1t4EaWQv+mV5paS+6QmbDA6Adg+Qiy1clP70+hcz2mz1AreDrqfqC81sti3SXUqmUXyCji9a4B1dP0f4jwO1q5MFQvikVcsDMWVdDzwLKOPtugjpri+2uWkyaw5V5/4EvNqFzZYVd28oNEf9s7BqzDn1Po3XaCqOhq6nK3FgXYlVoyKXq/OymTCVQ4x5WKc1yc3kBHuvubacFY0sO4SMKtNWMR4/ioNipOCePlzlhuYh/NKiCVTWQZ9au7pYEET3AoCE3D5FZz5MbddslgCokJGFZazHOXGOLVlx5mmLmLrQ6Qj1prfr9qmEMhMHXNZIlRdjlLtLmF92B6z4GROp7/iOJwQDdDSAbzkee1lalnYPjHHoQMuG5I5Yf8jnmwbS9s9sPnPXSqjqIKcul71F40GAQzaRv3e+6pF8AqlkOQhcedO/amy6B9uXMAUhVd3QxaVL+taZdL6vJCcEHjAgF/0hWDilXQZCq7BGh2BBgvxU+Y2NORC4eltTZAohR8AQMW74M9g7zzWkiKICMRcWnRRRWg5njIS2JXb/iDz7XAmNnW8/HrytbbFm2+CpTurlvfjcWEFEPMXFKtPT6b0mFtLtpijZ9Mym2848hos9ce1C4M5IfMJrUDaaOb1ThbJREUL9bGSRR+xYf0o2QzUyYZ+s87DRqbb762dlxZUDKVP8wehXLaTAzEoxzZY4BYF9xcmgiPgsU9p2YGjwQ8U1eh6kNBjHaKqMUXHmaiExEWfV6TRlWY3xSDs1JF4YnViWsphYPXp1EzkDZ9saW+PHE9brZ47UK78B+BLX2FRk+fyl5NvGvFpZAScGyocmBtv7T4Y/NQXDqlnZWWLD4fWzdNlzKZo/dSku+PDe7kqHpjBQ5Kr2c/iOQLzGKKR7vNaiKn0BqEpp4pZPWMfLsbij6TnK2/UtKRL6U5vtaIVKFF2sYhl4hYQnvcBPTnLwNwyfuvY1cLKXav7szpF6DD3IQMAIEjs8fg6KJ8VgEZf12vdJAuqEy/+5eG0tIkLDKhYMGzqv1iGNkGAyxLbYxdwjHMTqyEPp4lCbtZROYGmmum0w+ej9byF89FBj+f5/COR/tnsTcUh2e1DqyYzTNVYP0RpBOEE1bVFm+3ibl9sRWNfx1kkvrFNMs2+H9VkIitJaqaLX5PnMjtxpF90gBCU2Ygtbuhrgpltb/gNR+xjz2TF1RMBEYkZgkR7TW4OTVmLK2IKPw51AbA2VQNQEJNURgVf4CxVu/RadqWhTnPnkHEOs4Dzl4Iq2aqR3HnltHprHcdPb1ppf+0JzSgePaRObpjYl34NLq2zlPjhZZnY4lgEGBEwdild3l47j5kPfgC0JroIEVvHDGhhYW7MwQVYfQHPZIGSDhMmpPldZnCwQDmCn3I93S+t9W9hneA2C0+HqJNBFVIQhIXrWPfH1ZumJJq0jn+iz8yniV/EFgW+ULH6OGnqeUa2lJSeZtsNKbVk49m+d83JSH9elUcE4f+/iKMuGRGPkNhVUnuEf0xL0DJN7ZBDCV0qOPmL/3xEK2sTHcaSIGZozIgxWjVMw2E/Ecm/zeM9OE3icsHGHoNmbEm54F8ugoR3A85Nt6cb0XktGizFJLTpoweGl1ShpPYijSlwdNa5bIAe8gPRpwbcwzdSWGysMOmwYbZaz65HPMxDU6vERdaTVcd1LUaHK3hNzBytsHewW7+6rzAoHJ3mkMNgisbNFA5fj0Xr3oylk3KUZT9ZrRbRRqL8aasp+15umc/DzHHMoW8/TgRbKbJ80KcmpFyfMeu9RS0/dqGgGuAUBHr7A59CB56PhKCWvw4SZgsR3GL8Iz063vettX+p+fdfPCw4HLQLQD/oejA0dCXRq9vx5xt660E5Cv1qihgRbfHSuE9AHGckugDgLw5hONaWEpn1AkfYI8AuNhJ3n1pbDw33dF550UrCNbkEQEbZH2suSpB877McKh8rAEeY5EvhBFvtnBaPZKUWT8wWXHeogImeNDw2sPBQ0ab9nEoe3IRZf/3WU47TbwNUqbWrwDyyZ6/muS7X11Jmt24B72rLl1tjxz66qguVnmKN7WQdeKWDEqw4hXHyyeyrZqbAVMUvM2LzDJUcZxhYTuO4tltRU13Vne9LVyWMJw+r35Li5zlFOU4Dwy4jRr9tJoKVmp3YKZfkDkCtA3qWGyUb5gGwSROnZWLOhnP9uoj2qbSiRhpGxxlNZLKSLh9wUBkHi0/fde8XjDDMa9JiGs87FzOth4fCF6/m4G7TzW89Z+Knglb6g/TFshAiDlq6svhYyIGPEtlQtlhWTKt/EieR2Gpn1kr1aqOr70DkzH4qV/+IpNYnQDWYvhWBJ3HBOmke8Y+atJT8WyD/1iGw7CdRRHS2ocMj6g+bTHMmgAm9WfZLUKQk82M0Z/4KHVJa5U0pcpZ6kqI+ItnJ1Ld/m3g61M16big0zo8miJOJdHbE5qa32mkhpz0im6mFwPlApkkUknFqhEPz0HHcGNGHMcKdTY0sbVulyGXJIWapWC32c0HvTPnp5SMUeEqJcsq7WLSCw9QijGI7I1kTQY2iEIFQg/SbVuGlgsrTYJbVGQpLNyU/i3OOA5g9z+VdwgPasXqqmMhhH0kpfys58/Ku0jHSadk9kSdhArfj4K0stuOtYXlNJcbcLshd9nY5Ns0iaco14KYcjlVlF7v1MsaTRkBlVYXBiFyi3hFzNYrDNHfhWxuVCIFGN3SWhfBF3aCCvBiFFySnn8JnZf+WKoIP/Qc3RVukY//q3ovIQXQP0z4Fkc1iOaXktHCP5V30lhPZ4vMw+vG33y+ZdqkUP5j4CsfdspTOU0p/6mDOCjs11Jwz7ASnUqgoWkrJ4DP8jZFRI1VAkTJt4mVqZIAKd25DDgKysL+H1Tmi4R+0HA4QTVadad2nHRZUTcdp/ySyTL1diC2IDyI5FhOaUBqnrBgW5YsRf5EM8tcE6jIrlHBJDuglJlIKPWoaypN5DfeJYMvzqF3PkThgSMI2+OqLbQpRRf4OSNWiKBZdOUdDCDRlKU4AKINVMXMWxPCiFCeErvPBZbiqO14x9iTD/pMVH91eR9H5pIgWKMV7pr1/B5YBVc70kyLGoNAlX7PHYwDkTZebqQZT3g27RZU1CdP8KwKiy789c8UY0fJvS6F5D6/N/uU4tafAUa0RjsOlFY10KGwEmlry8KDMY/hQflclgqSbbA39beVdZmh102PQ+gtdyfN+0Uq12gbVimNzzOqGgkoo7C5jOcPPFJtQFiextLPjL8/U78SMjEndZs50d0rDEof7CVJzKAckhvPyBf/WP1rOlgrTcGJs+hL09kwZ3bsBEjG+hrPrqjn2xCgJCxyRuFPAsykiAvmStqUnwu8d+m1SmrkaZpltvfQszbgSR8z2XqwoljC/d8Zvk9fnQ9IzLE0xEndhnGyesCIMZL+cnt+F7seUWNcAlA5a66bod7elkG9DfNMEy6EjqFuFzo9eyFwKI3h781C46XKxtVBj9HW++5COahu1uhZz1JzR74H4eUNIahDXSlACfEc/NxJCbOhnsGOHpfCwkFZv5h8oiaVOv66ywSUoEpFUC3WNyG0b9LuFEFI+exoPU9j+YbyMw+Hi/2//gM8b7VM2+FxCaujasLirbECLZWrHFIlh8zkHz8kYp/VPY0aG5a3c5AVdISs//ZG4LptO0jesMhoZEZJCollFOztH7h34qpTCc4Zw5YETZRnO48JdbU9wXk6ynTwwFPp/qnPNm4a6qCQntJDWws9qA2kmouQTn+p/o7ObrvSnIHAWDwM9a9XRazNNR1TbYeJzZvof7VgzxlYRN23oGREDqM1h6uR0EDmlTnyq/9veytYTaOtsqTIFagYyKnm7aRR4CTrWq0YAcD67InTcVZ8Hb0qhE8fTF8OZS76iKsiJu2FPx3UUj9gpX2KczQBLuhwjFpGVh5vkacnbQzWGOR5PfGLaA9DDOdvIUm3e5UWzPZzuw0TwcHN92rGSjCSyDcVQU2wrn/z0L0IFC3NHbY3LvtOr+mldgdhLtrV16pR6Y42TizXo1qBRZgBZTrbBQkrKF1emtKrb6EUEHSJmL3gArjsn0KFMkRtmU0QvWpW9f7M4c+j4ieuhhttyvF+jred8njDXkcpZOTdIRrHJ5FM9PL1g/rQ/XK9xMND6yzR8dXUs0AF9QO26JD5nxiE5u+GGvniviZXn66Yvr7SiBvjewGdv7k9VsecpPF2H7MxpqlRxmDcKciReeQ63cZzPQOzmPvcuMKRnrPQEpb2oWXbTCnGhfSINUo0Yj0schvxsY1Og0ouWECaavWeXPLe2LQP36YaM9YYuhJYbejd8tCl0lztk1p3lsfehZEpM7PHOMEwJS1JGzN32eVBVqNzvh4PcP6wjhxlQmN7fsmfutp6KtDShh2VNYXsO3RioObIMbtZhm7vtfXm/zy2mkfIMil/9YzrvDGk5t9VsWu9VOzcScp95NT+rXvBTxs7tp96/BZQnzwqEcacsMSap2fKGHPJfwOv5qaITsZQ8YZ+pFXjauuV+Oq/gZZ29tn7a+pC87p0452orlHH3lsPQLG359+EQXme+2URCnDVVcUu2abwUR4b98n+F42GV394dX/3qRy8Qkbfkzt9J+7aZ0Y3RD7Y/Jc7j7IiYEuZPy62M2w8DHPXgHwpODe2O3OaSi7AASiLcTYZL9cLuusXGS7dybz/PEHDtSt3kM+zUsu2TVJgdUGqiKw+ra5CC6AoFnG0KhQKgGczROoiOJvFc/0CNw34y3dse714etsMkatxJ0Nqnn4wND5OvfJrWYCkpa0687f3BzGipTGQWlMqGPi+YJ5q1l0lbHnQqUcQpIlBEoU6uPHRLyGDxKnRGD3greESd2JU8TNIT4zKf6MIXXA7Hw+iwfJkLuJFbz9CGd8pYffqgbrBejLkANOAYJjS8WaoTjwTgmmzRJwAhAzjQ1ainl7pxnf1fTIGvVvra4epi2F6ehhLodrFe39b+nWJ3S3g89N/f0FDrz9b3xzS2xt7+kXo+umd17ccTguSsnwJKiCbXxm/PIyknOxG+zvqDwnp/urnop/Gse1U8Uyq7jw31hqZyU8x6GmDnYoJ3r01jPkFhxo4zUBnZf15tke/SarG63C/mT73oGn6OWvSCQSt9KJ8RMRjFweLzU0jC6Gic2ApIXMK7qc7gwyVe7rd16obZXchSjnXxg3M0VBRq7mLg5xT0RwoGcqC/vnNeIn72TRt2FavbNydA9ylD61Nnya+gvC7StqWOAH510BTt7+VfxXBa835L2LeuVzi8F/qi7Zl9mxaQ64IMHHHJCkG3OgkTXh6m19/ItJw9bJt5PpacOyYjU+VD1p39504wPhgsOYIFd3EdR0Pzl6+15Pwpm+qk7jl3YyiaT+KgfXV5gINd43Hzc/Cse7znc3zEMBkCO9b3BcI2npGJwGI4yo/3ubnjUUrkh0CLwEWz80SHcNdUrpcCdc4l+X+TwpHygnCsQVX9oXjIGJ3+l5bhM7KrXywHZ6vG2FZgrLbGRNMX+Fv/kVSbLPvDe2IIgRbRKwIGRNVwb/XExz5bL67+XReDtxlmuQKsBWSKWpbLM7CnE+HeyipJi+uO9JTQvmI5v7gYy7G2KgKEjYecBVxH+g/mi4QXkrK3V2OCzz5q7Fip//Xz5wFljbrPvR+/NqjLQxmo1Rl1APaKuJFDnE5Zuc86KoaW/I+95JLzAWgLeCR32v/C9lfpni9RxRGSzwOUnmmglaGt2aGX0ZM8WO60o/Myfzn+LNPb6Qd1/V4+xMUnmzl2NCriHUiiJfUL+9MDfIr3Du9n/INjwhN6L/Ma+sbNYuJOhc20HyQUWbCaVM0qXZn6WjyhtJE1YU9jsWt8gvZ2scZAg2dSeEK3u/z8wlD74/MLJaspFpdXojL2vj5GPFRpDWo2eqxk6hEW4/0A70frUenOl3TfjR9zbPAL3jarbX9sdXgATvIVKwo0wmfDwUngDF4QyQKX6t76K3JYJG15uJWy9HmZWipXbCvj1qX0aweRqpXBjPlUx2FFDvLdhQnXfzRImAo6hoL4bEYoPFw4sS3uXwX5KVNJJweKRk6yiKXxnrAsL0+5CG5gPeZFsQg+no0amSWHJ2d7+x3nyVxPiLifkEjA4l9IczMhqiRarqob3eZsS4uZK59hePfb3DQiOrzoXniZx7qF/qrs7nWt234fUP+eTAqvjn3eUORhM/scOladunYkPy0v2zlDPaSSC8wKXr3G24OXiGmwC8AapWDXIWI0hcl9dVMKMpfP9LCPY/FYwANX5O1Uzytp6kwaVhRsrSt3qsGxr8XjBIauHHTNNoeWBImoPYaauxH5AC37I6htFhm5z5rVwPEhXCvNq/eZ2pKIQljtrxhHlK7Eo8x1g7HWmAZYb/PTGf1Q0lela7Icy2WE9lpafROyQ6qejUpZpzN9fV0EPKp4A35+hkGNjmqo3e827ZW/5nVfZJtXNsdKiqS+rld2h97QdNkYW+qqd0h7Ls5TsRNjLauAXQ4L1HVdpJ8FKx64LAGviwQOa3s41HDhxty4ji5kAiGXVL4rea6NfwDB0ZulwToEAhWiWLxM0Wmj89zFPY1H8MjjkfOIBTknfDjSQZqh58dJaBzNADqNAMG4Wz2yRjmvvsiXutBPfOnAbkQq6J0vH0+8WKKam+lpcsHnEKqEOR1/KlZglQdR+ABt/OpMmiZD1uTlclaLTChBNB73xxXn1MO6t9lhi+XsA4SEB4vlLn40Yw1VjhTzIZux/Qy45a/ZzYD1J1Pyp7sHB0VbibzLBrvq6mX4+/xxrK3GumtlbrF1gKazab7n9aHvaGVcYSmLWH5SD+yWQ05umVsNmGW0OzyDDzY1YPd6hmk3pezvc5k/F5Fkdskxd7QB0yeKyr/Lu87DBlxb4sPUIFHglSavIFM/MpEneGR7A9af7BQ/3plSnU9mrVXLnX62jIC0ciyBv1KupBWTgKhgYuxlMjml81LLVCHFuAmFmLpNVADLYquyOiZ83Ek2VR7R+fB7TDUO4f1ZkOjf+T1lfsuZTGTsXQYAmvryhX1dSTr2CgeSzT5k7WaysaqpPNFaMabJD8lnm1v1Qh/nejpd3yosdW+TAO78a0OX2+Vlf2kUa0Y3cv3asGvjygKGHfFkSY8h8G0FcNK3+xe6kxI6S8MhRliTaprtsaZhMD+GATO54ZB8EyKn4ONfwE7aNICNcbB/U9U02DiA41n+Y3yQ6JxMRwJmSNbYDTYP4Ff3x7rtaVECc75/vw+pn8u2dg8H5jVXwRfWwecFgs55Ln/KEVg9IHLBfPgpAvtQkXSPL5U/JUX+KLHKqtgzOP7IkfBSZG3c3voBKeU3WNKa4hG+TPgS4Us5ZxmubVXmhBbT+n3nS7yye6/m3C1CC6cP8D5aKGUwTudh3MtqOqp/96/8i7/9l01c3XuLCYuxTz27Yq4os84yU88wJ/5tbxV3Pc22fvnt/+BMZJpofKZDSQXLetHRtU/JsTd/9cA6g0e9WD+flR0CTsemUVMBjZCO6UNYYEVl+n4leTtJoxoKvt2gbPTnjFtQRhAepNHE4YgdyobWVHCnFg8YZWjprJfggn+vqKQThnbIf1W/EWm9XMhbDaYpqNWFY5pHbB7q64gWSuH/5wtMKMREW+jfiAs1AuYD4h8u7u+AHc8BlUj9PW/Y1wfZ32CmXR78QAzuTH74JGx2fqG/ElL0IO6AdOwDty4q4GS63Ybwz5wPnSpb6Hv/AffRLQ4AliDempopeOvM2vXIMYkIYnWpZvbZSIowIoJwwUREkFpjrr2sYcLGA6iEqRDN9bc5h4J+62VA5r7rd8rCymUom3OQV30gFqXGr5kq8NIe7bdnXiNCM6FMmnYEonkQhSF2HhvWn1c006HXMq533FwhFL+pACgoQH4LSou0julVDsD8wdHJrHzEuCI2A7N+Wi1oqpHbMtM9YDakI0xkpIF0kAiJDZYHzIirn2Ve9wKnFpvDWOqrU9zXa4jZI/zf+njta7wfppF1QFmZTfJVddFsjnFfFt1PpiHXLQ3OcV8tHbStT4dMuzdwkPum9g8/J0L0gcnFhQIxOkDk1nOS+6aGp777htRlf98b9ZXsS11qtvHGhJ3blw/2HPBSuYuPyHin430HxQESNLPrNdOy76y32ptjJtdXBXM35wb3bX/JT0+zzX1Qp4+MYV0vqDUUp7jvFV+prmtubq8v3rx5e3V9dYl9AU+WD131m+iHt6LGPN8s24LGzIrzOfgoMBzYmfT8MtgOsefJqojeWrO0Cz+C/cmcOtJ96fM+y322lH2vyOh/kg+4GT5b90Xc1pu6rr79tbiJO8bAV8t3nfO0+54ylaEWdNJJRRvEFjAyLrrCemq7rsljloCO82pXafqrtcNTGZyIqP2lr0VVUPuD1EF1nY8hSxW5C2SuVq2mkFHBBBGFUYtvtP4r4bqoSqWVSRn6WbzrvVeMcAo2hDWwUk/n6LUXU2vzOlz//8emfin6DX52E0N2/jpciK9ua2ddsFwpTzmTbPv7cyzsSw7BaOnx23/mr/yPCf1HF63xCIL7XR/JbCOx3SSu6uJ+IYjh2DRnkX7UzY0vNUv83ITXX307gFhbbSqu2Cmm+k5ME4VJ3RSjVBUemBvMQOfSSK4WVEQ2D31tnCO6iyUcFHrUA1/ec3G8IGCwmt20P5Gy8P7eWsuvK0CVv6BrfqPX7Y6nNKaz8eb14NtVLxoCwvk25/iFDefMwYp7c7IqbeY55z9CzTjrKbpmI25LArgZ2F7d20IGxrkI4pLfUGdoSkQ8RWsjb4ZQatXLOXNhTQQeiIXTQX+mI0vvRaT/9IdyR8xT5l4AjtKknSNpm6UTaXUZEoofLMFimLBD4oQjuyMx6yEBuuzEZrOuCUt3Bs7x3JbKO3WGCK1Ymj4QrcmqNVWLsodM3OOr679hMrEC8FlRpA5Ew3lMcYMbWFfh+lfclfXsAwnqxsM6Jsmsp15h3dKf6P3qdHYHeiQXyqwvim/ubYahq2845/zde0+mXV+8edEhx/DeXl6en+Utt17bj3XNeY+CPNiZoS7KuxrrqbxKepN1lSUKg/5crqN8hk37UOsx98ff8gK2eVLf018e2CYcc0KOppliFim7J0+czrpX5r3op7Wzfv7mZDqbz2eLpURxwPyqQ3PqhdYtnU/jvTyLABcqD4v6oXypife7liN8xp6+cV3xfUHOqHKGcky0T2a/DiZKxBqUz798cbqrnDnf08eutC6DFDMC4ZDwnHmOdDD/0FFRkJQTg5+9arBlZt0ay7+517mPA4EE2JUcphdhoqFbl84HrgnyVfLQKIRif8d5kUsXKLJmkJSH674Y8dC9GXW8zBrOk5HLO6R6U0+HRVLiBll2hMGZKOrtyF18buvIzfyq92VWt3nkBmgan0+URG5UL50fuXM6PXLLHQielq3VNL2xqTsG/v9fDOKN89wVkjuHa1/2ozzaBUponQ1UwyLE924gyZWbw5T+uKrZL9vM1DGS29XJQcC6XuQpokoBhhxdJLnyn7WI6NIsf2j4TkXgh7KRDlAgThn0XEreSsevh1NJC/uaG/Zm4omw2dm//cbTCerfUmREGR1A7fdb/MTtDTNaQHwUmcppklsRrVLXZEPQWqgfDXXdSDAunllh9ivWcUPEG1INge+6M2E1Ll0cK7m7X7QQDRmZ+UGgt7orwLeF9XgxIkKOZV84HoeMZDlwO424ci5B7VwN2CTXe4UwwfkRN1dea9/+h6LORQ6nW57DLbJAsqK5be4T/SHTQjQYU9jYyedVWbhxHw55DLbcQ17PKLy/+ICFxt4awa5eOq4Hm/PgmmxjbUJwztktWuXXNywIsyUBG8iqGlzuNl/bDxZwexKX+scfL45NNrAWqm9tNJ0tBsihnovWg7v689NAogDdfNV4S2IWjA0T2zRaM1+6MVotZBSLMPSOTJUFhhlqcnO0zuXeaLWjqc05WV1Zf6RjKqi+XyUu9wto5BnsHa2ZhYuj1Rn6um1n+UwstifXaY9YO4fro/U3WQS19WvJCwZES62Vy0lAtpBWK76czGlt+nHHpxTGleEO8wHdBrwT7n9LBgxU7thacLUSqmXs6jXbMPV9QkJ1CGhqI5Ni8pC08hgdHN+RTsQJzdVqFZVOIMfXHZQltVWxy/7msoKrFXa9YIjWPTEB9HUp6rkcm1yWV0Suetlncc4FnhZ06+kfOr6RMhxbIBQgXyDzZG4otap3ukuwBMmWV/oz9pZmF0oJUINbFDfhi8YnplsM2EjcyQEkzj2juPEHhWnYcqbkHC+zO83jwHWSC9J8y7FDJffsslJ2s71ylVIo2Yyy6a3yIdcYBEmJh4Yv3Su55//U4/Kh880ZmgYvXDty0FPWVmsYUWWeK/h0zRCXgFsB7FlZibEa8Bx4NAPwFww/XTpHAtfsyQ2halhn1u3AZIqab5BjjN7QGxV1KdJMfoGKm4kfUPs4kmxzX9SdkkL3Dzy1t/plnC3qXk7NIVM6duUXy6huMTy7FLhoV833fY1Ldago27O0m+o2SDeFEOPupjRjxd3C7Yp7XmvU2Nf2MkjWBnAQVHu12fWKe9bO40MergpQywMu/QbtXd6dEdRluWBHzbxuJyNVcArjoHXjEatgXQpLYL64y6DPyqGYgxY3b1Xwp6F1B6q/d3yoDqR1Wzas6ItL0XEiNU4PW4lBLlClxj4p2MSvHsYk1RAFJ0frbHHdPndn79nGleLZ0SaIMBwuGcRvKyHh9GjV3K1cs8Vn+cu78zko+jIq3OSuChKY4R5nsyaK2dN07R0irdrhZYkusdrn/O7WUD8Wu69nw6oOsXWlA67OZMBLeZ7jfTZ2k9YlPk2K2p+fybHqIb7Udh/bBiVOOt8kP68OIiQ5MAFB53GNf3nb69kkioqb8nlat34Zj5zk/NVe4x9BPwCr2Twxk0RQj5Eb5A7Rwr30cjXbzi3ddiqDujBCOiWxa1kF9q2yPAsY212B8cFDtSodbZnVpjke+wdRm/6EVuZ60KvMDogRrqVoEJ04n1uZVUTh8O5rnL33oOBoyywbmtxNwfSA7hS6MKa6T7OeV/7c6y5b7ysiXA+bSpN9G5AlZaNmiMfPpNrfa+pF4cxYrLUr0V6/oVX5AMBzWyMD+KgEP0DQTNlvfmkMzQZHFYVjSqtO8336crkVgCuBPNXMGp2cfz55MQuo3UttkXe/m3u9vkd3y0ydoSWzIUOCujK+/wIcutIyxY5PNqNcD029Ylq7vz8b9K7BdKttw8TItFJ8gFgcxy8pMSlugaT9dKz1Yix0feNga9fsO2PC4jc6oIMgVpiRyS1y64B7DCAQXCC3BY5l2MQAPknCTfOtDXHSFnK75JyD8bbqHJWSJMubYUb01OeNhTrhVqPNqduQgrZzQcn9eOvDTXJbyZ5ravYBIos3gnBW3oLHXOZxNnJxX94W4fQuKok4JRMHbJq3xbdDO2fweBP3jZfz1pNt5bb84ZH789YEZ/P0K4a/shNMk6Gl13F0yROxD/c/iLCPx/gBR8vtnb9+cerXg8NXAfGYOQGM3lgV/MLmwIpwwOOPT4gb3/Cr7IRC9oUEo4IN+oLFdOWzkD43lwOrjlrOlloKrwNr2pbYGgy/ioAzPdYGNe+he8U6vqDZH1iLcw/P4hiojKOCBIg6RC42CNbU9cp3XCHJ+xusSEu5KAta2ZKUpB340uZlnr0HCYtCcdfqmXF2PrcGXLXOHmllzaqeurtz2caBE7eIx+WWtZ29N1LXBSC5PBOHiofDiN9swZt1GoKcc6lg5B1xYD4rg7lSdSE12AUp4IqEHUq4OfwDQn5u3PFaC7dcmkefBet94PSYY9ymoZ16179DkRm/R9lQp2cZ6S9/lFrq7aqcdUFuvYdYT1HIGEuEq/DsK0yzxkm4SpdDxDmtoc8EebRq1dkIh/mXSYpM//uscl9ihYxa1g6ynLFZ0eY8YVCwDn3owxo0hKbMx1duG1bX5lw7dvBhD0XGe2JV4b3ZMzLYSO3DCrsWrKoiai0jYq53OR2x77B29+4Gb/TpKmp0ztWp7I866TXEyDqrDAY9Vn/srena+oBWdS2vOV+YRLKUNFfiAGKN3sa4FhrtjV5dzPBC93tvNJm9211pL1+l2LW6MNrQ60wrq+bdCbESLxHrgGkj1/sy5LYChaNfKrP1vxKKVnq9+lDMVrXVo0Pjwc+2jLEM3vXDkBoB9JTIRnoLazE2NmdpIgQImXt3om+iU10rxoAd01rno7vUSzR6stBkPaTSjlFzyYRmn8TEgNq0EGMawlMm/DT7GNUoz/0gVSa0oKSd7l4g+yTcBs64a2ubkl8Kdq0Tngj60IAG9EAB7MZmLeJb1GbKi4BjbTh8vYtiVRoFaEQiEcvR/JxeapYOjdpejTeLpjtpNzPwttusBUpPclXO854jvglH4wbQMJyqPKPQH9fhcdQPLWUb8Lpfs3x5wHa6jpfGMUwNvLkJVBlVcSGGpuBbof56xqWqU84hznd97uKotI1zjodwRPmRycuy5caCJWVwv1T1pyxjR5GrwvC2rexWL69OLFJJrxVDQNoqKKhw50mIrFPO6cGkgclxuDGVcw8sNk/96DcRZ50Oe+rokCMOuy/r53g9c8o82yxJ67sELEPPTNa5Rvd3tVgFofJMrc8n2G0TydrGjwx3X97ZJXCwANgZuZPVB789WH+Ihjt5c/b3/y4b3bNeJjmOcQzetw5S8bkHHMXZrEK6rpN3ggNSzoAQkEMvdhjKndLKJuJ0Pg0ssEun2CQ0cCGQD6zElu0BNREcU81EvYV0yiyX7UJzQrQIRranp7g8bUK0dkoiu93g1uBW+ZZJo6CGgTaZ6NdBW9pNbDDHMRYSXMukXDIj8Jkdd1K7erFu3RtNSTWvRF8PScaJwDm5BleUd125G1Nqr7a7zKb1WlbtG+r7O7jXAJ5fZCDAXnmwmpsZ2iVvt08OYqJOjKI5dMKEATvkeH1qhQ4uadiBYiwLZWggVJYz4PetSFXrWpfEBJPLCPUnz58cJtMkP2NX74PyV6wjoyQDz5wWSG4DF0flwXjw7PhclYNt3Om94GRghV3Yhx3YlTd+Vrhl1lXEM8bpXfHTN+wFs51LrqO1b1Kdy0mLQYqzLiL2H+DH0TafvHoUeg1mzU9LlxyoV20a1F3cXB2/S8LLz4Sn4jO0p7a+oHeJ7YwFQk7Ah7DgoifhDNZ2HGX9Ty8Gc9QKt/s3tnyeMNvpR4M3O/Lzqee6TGc68HcHFLsQZvvBrTB71VAKP1/ie8wwvY0C493AZczVbvPICpy8jWF29cNQvuo8UWl9JtkyUmiPRXS0ydUw62P15O2apqPU2Oj5L2aNiWchA7Plvc8dZjf4tUnLxXQfm/VFZ5GL7Hu/s5n9Ntz/xavf+7d//r90qvAQaAMgDUsWeCDB9j5CzCTSawUjW8TsXwB61Eq7qqKuz6zBiQMWqIJlzi6J2V+/DFG7FpLe9owky+Rwx1r2XtonZtvsNbN8op+f9bGi4hTtPsj4/dZJMavomkq52bq3PdBB5+Zx88pbMSsBp+O6x6E/sDc62n9JlyyTGqnlo5eWXJ+o+UInCggR3zzk5oEvxRCs1wkScKv0rmuQE4swIQDG0Rxtr1buUdTCl/YJq9vSc84JZdPejZtkNYlfGYGs1+J7i1dJ10xeRUsjYSdcNEQX4SYI70JFDap/Y+cKWzjYiI577xdmRqPCbuYPlye+xvDUes+wroBLUnq3taKCKyZqvEnFwvsrMptu8OUGPw1LWuN3fW6waCrhSadIOKUv7SUgOGmcls0sMNqQIZRKDAngNPwEj+5wqOmXFLe2VLfTyNpm/QbjvuhtWk6O7CzkKkC7SPz+YNSa4pokizrR0dbADbgvlngpdmNWyQ1OZKLqCLtfhe3+K3UFKSW7CSL6ZtW7DTW76oQPygFWrrkp5yphqVmmM3rVUzY7yprhLy3PzIid2UM52OOY82rTaeh7UE663Mw4RVR/9vegf/rZaMZQbiprgK/LXGk7Xre0q2Jsi9JGYelGHyN8S4zR+7FMlvu8uNWTeOZpZRbXEaCevSkbXCnZiWfs2uxJMyzHrMbJTbNhQoDbxVoz6/k7hvI10FQVRqNAEIWR56ni7lEVFoqEosaYqQvNCCQ6ChJcttU57snC42Ur57ULIwjAfWzcdlqKtIk4xFr7JEWmByDXBlLJER16vbGZ5Ef9JK368PdCZmhGK9FjqV0xBEup+FMdyxzfRNGlCbnQIBm0LJrSDh6KBWMwRMTr+jfvb3dTp0UerZyP8ls5xZiskGOFGBPB95EPQDW4HXkajLawVzvMg6EiStcYARgfMVprNyd8GBt/ykSVMbAfjho183KAwyWmMF2T7Z8vQRi3lyFKYQEKBsViQ/4hulBAEVtJGjyWBGSXDs6symfR/3ZEIDkthYCIaRd1Gquxxd8VvRGcCeGtwloFhtzT72ZLmpflQ1/foNy/p6dFLRZUrVXAoztv/dRjrfX91HXdlEWtkYMVcj95743KtnVVB3G6qQEVEYCNAxSFQE762BOVr2i4IumaumBQV7CGWJSm/0Zn65CDKLXS0phay1y+NlZ44Rb/Cp2gtQVlg4Dis2xbD++IXuT7nI8/3bXPf5uIYesrxd/t698d371+JRbTXwnYAxA5I/PeY7CO4Oix4xVxP1BDELpy2fNJoCvIH4K1D4CukaNB9akG9KIFQFGhdkt/l7KSQtFMhTldNhI9llMmH4yjnH91DJTgUdBa47ulgGjKmNSNZdX6FzwmINwgXxnmJysbRSA/bxPVa1PTyRj4/tG82txs7HX2H7759avNfJbBIkwA18Hjwz5+eB/g+/ePj/AdDLFZ9wKtf4Us9UwCCs32NaRt89vB0D7esRkMhOH/BWs41Osgs3B3Fq+JBeHWtqh85rNp6+1p47jXy5Cke+xjp1nbePIX5xkCU+k+7jlHNY41zmMpJlPTi8Mn3JXr8sYGW/45onBlhcbm9nEQv/hC3u90FPpoM/L1Fi6/2asYvECPx0vHYGhIpoD+/D1ZqkKv/WxRnsl4H5iKezK8HzOHHJbpVMd26c6VyVxam63cAh+rd/CTAAbCwElxrScrQr2GUmiZZX1UWJJrZTnrZux2pg41unoaj5ZZJurJAkdkZtQ5Vag5l2mo6oYbwG2DKTmko7JEE1P7U+cbKlRj/doUIldP6pNPHe5y8HEeslNxlKFNdg4w0TbS78GXS4NyN869lfltLcmDqXXZ67GNTiHszcOwnaZTsI7WelMMYp6tO8QMInHkVzj0QtkYZnd3nI3ypg2TujHeztOv7F6lkjx0NazKWOpLvUql4A7t2NVGMHqGPMxoPBaHpN3kh5XpustEsh9JxkOreq0EU0KjmROPoVZpkVTyMUUS6xykMOAFV+4mw0Hugczu4hWQOAUr1ZLRKggQnMUY4R5afl8itgAac00Zm79281aZh1AV9TaflovWkF2pGSM3+am33zSwrNRYJ8fTOH87qQ9dhuG1gk6WhuC3LfPu1Wuyk+bPDX7LfkyVk8qT137vx4wU4BON5neW3LSEYNpXYs2dZlGklPNLWwWj/ZH/QM0mZemlP95+hCZvlDJCgnGrRstiK8/1kePUDNt0+2MPyKu+VFTCQTr9ZZZzHqTEXKBYod1q2gwQdgQEV+LyhZKZtdXlQfaEiSHMkQbfGKTCZCjc/F0mS2acwNhrfpe25DxcEMTB28p0J6T7Xc/2yD2hBRYyM4629OWjnkVOrTWXmLPz863lzPkQxtxb+6CkXJzyca3bOGBhEGkll5d29t4CRXAGacNgR4WVQ5smFGKLMhlj19lFrPVeKSL2x6FnHpLpbtO1RWVOsFrYogjS74+jIFPcTVuePjWmO3BjS68OwQPaftrvfynbZWqqgPa4LWBdWSyllTZBUA/2un1S/PnbUnU/ea6j3TquTkqc/wu1tp8rEdNplEU+Tu/nc3aYvi8DSNkCvaxENjqXFxQaDPfKXu2CD3N/hLT/ip90zUgnQLB/VImpHfFZRIxtbaOM+Ayovl3Eb9BAIShuEfQr+fnzHpBHvKLm8T2F6d2CbkSEecJNC54ib5SYUEAqSUoP7auXQkmCxARXa6/vVGcw/fqWcIUnEvvMysFMzVoHVaVoZz59WddaOIZPtPZWnbsPiqh5Qd70w6PvJWCK8aGNiott52n7xas+utN6lFs8e+DODah4mgLR6F5dSWENzoFlJBVfKUeOQ6d1SFfqyXiwdmPqY/sQo+Xa02yGyZoK7IfkBdRrkRstIwdxDVu7ifs5HGTTieptkrU+92+2QZKJA8z0Ju8xlaqHL+GfIpLHxtLUEsfo2s22PFuHhgH/TGoCEo9WJnQj0j69DYpg3wy601D+8v7srnJgBdM7m3OOoMrbL3Vus6D9KH1t2gu+ZscfQ37z67qsDc1iZcqkFUJyrqkJCFKJAwC8IIjFQ4PKH51KmSKAUlneG3C7qLZnOJrc2uYKdwKvTZxoD3Vxg/6RwTuIHDPzMUTOQSkCHIpMq0HQzcJudlcVFxx05NFV1ZwGeXq4OfUWRWrVxGPHKap1RLiTz7yAGlVPuhuO/PFiDGsVjQKP86QuAuvfiUkR6F9lOUUU/CPlM3qljqE5N3yL3Soq0I1sV2vOyHhPHyv4Rccsr3rPZdCz8TJHOXZr7O5tIYBmODflNUfQfcwTaxV2z6Vl/kSXul6DqZflft8T3hxMtlT0VQKs39fOr61MPUI0J792WskiOUpfjlVdVJqS68xOZhsNeu/1w+aFecwHgPFGISUa9vhxPCz4TwfLhcPr+a6xW2+h172/tD+CaMHIPtxx++BOv+3kdp9PB6oXU+1eC1PLEY/BtemAb2OejbTMfJxnDELPkVx03GXFhfAaD9KYMuHPibbdsi1ZpLDxr6MBtI6cpjbqVOiGABthtCTlZqhbL8AmtDo/rGNmVcQVNPnVXnIGgGGNB8jUdqOj7AiwU6tsThdR1aSJwRc8NOkOWEmsjsCkkPae+CHGgBhLmfSGi2MaDBZ4CNEUYOaZ5sVKeQT4FULw2vKWrqGAwa/To9Z7xkA/5l40nV7DRpmZYSihfrmuvBFLxggFNCG4r8lLf+8Y2/F3q0imR8p6n1KMgFACDvK6fHmAYh3GdPo2bw4GhFcrvCxb0H6RVpzBNsq+TK4v0yLGtamMgOhmC6vHvwA3K2v7Rsba5TzG8PGqKdOd07LE2bkg/HG+Z47EcmkKYsT7b2TDX+7tXNgOmUCOzB0R7Yn0OEoxrixORZwZMJlD5LKdRcZQLJvSGPmD38gVG/ueCPOKXF9oLKMugdWIcRUSOzryLgLMlWvptNxSeDVsvkAeGMRd8GOrAoi7A1UmD0nQ8TElY2xB3NiTQWlwwmVFDe8rUEVC3yxlxWrxt7TUHj0O+OcuWXuK8QgMuj15ySOHpVQNenNOqRwKYnFSJnz0HrenHn0d7Ok8C0JEbLq4/a9IxrCIlzvJ2ufVtXBxY1T0PMlWJrowumZBQfGTTrNFEJFGvhxSy2/0ygoax+/dyu/OiB/8P7HxIxzt0/vp1c12nda30lzWLXn0sDzqpgq3Y8nFdb0m+/KVeqEHv1jcPYoAOPBOTGDK0LI3emkYeKpTbd0+lNc5eliAi6drXl94FEzP29Vh+AANSUldvfdX7KzbrLDeuZtE5p/mrdDR1vLKWn+D3JaQ6Xi2mV++zlROFL2vOafBWv7Jf2p9fXsb7zsz+uQnFauVmZiPZOnRDH528mCA9pPUWjixRxolT2erbAxK01R3aY7RVsC3rlHvFgMlVjBaK1PzXGrdOTnOp4yfepaECksfu7uZBCbncJe75kA/RMGO9lG1TMUSMXBqvE7PKavibp3BbSWzh5dSg2h+i/+DLJo6Lp8zRIm+WltsaaHfX1tqKr2bEdgsIEeoZRbVn0xjqZTSfRTwJ1GW9ojEmVHx478l+Bb6HlXpzuldyiX8L3GeMgRWxrgzzAcEBHJDcRjEGF3Hz1rNNmhiU9PEFN/61FVYY4yaulhtAwxOWYEo1pYFoVwfckSl6x0bKN/DjLwudnDYY53TdNAibptkJrhoI3Y3FZXW079V397mB1Zxfg5zqpGNT9FDyoNwUvZar/VF1+iwUhOMN98llT3PmpdRxpNH+QUTXeFyQbu4eMS2sxs+HcFtGfgeGW56afqaYw6Kx6IRtlKM1tOSdSQRghoyxavZpSWa4+T8zinv743RbWOFdHZ5j7wpj9gbv/Dc0iPBVogavzLkR7l7080VkWCNE0qrK0bd4yCH85FSF6AgaDOOr+7MSrzguEJBa+u5xDhgWPV7CaFDBnkDg1GA1sLuOGWad6JSYOKhT3srdFn04wj8usx15V3/iCQm9GDXmu8cHbDdEO1PjNBQNVNHIWtR7TEOaRp5jSKTiaVjPxvebFmPxlOdg51MhOqeSu4nmaI2ZJ10j25ULkaDnKzizZziIThDdLdsQXKJWEPK/Dy6ogvMg7GKvnq9Pe92v5Tt2QKg7+3uvxx5nkRzZqupteLDrYVQ1SN7yZ/GpFFaJfbcFw8cXpQwnhwePihtCp435dXR0eYgth9Dhuu1ITywbvL49B+vMy4+mfSgIjf3ZNWZeWvCuIrEQJZ8cquCOFpAXGN1jkQDHe+geXw3QeVcmFpL7AD4jJJJOpMyrBzL0lKGoA2WXAVEGisdpB6X0FY69tvZtshXFDxBD6z2+OpneWtC0Iz+qv2XleX8VVdrOBGKqof0O+II6//CX0rHiFLaBCbGELHRBgu9z5bwqAgVBql4C/QV5uf1zAeL7aBiPIm+W9icpN6E0sZy2MjlEhCT4sPwvOfCvzyunyR+XT4NhogRAohpkP+8zCCEgMHL9D7kbu99zSElL6cqDlY69Z66S+cZaQlsbZkwdR9DMyyfQQrIm7VbaJIYNVYeq1KStyGZ4KrliRE8UxJ9oWV0g3ab4eGJQQayPUbJMrwYULGKYiPgMY/LFh8cEgSkJT9Dy3qYHGiPYl/8W5HHX0wuUml7Y5mTU9UZKE2JUYKGAgshy6zzHF5TZFC96H2N3x664uv5EQ2o0QFjj627HUHAGm4cec04FazfUg49CHE+0QdH6UrjMvp0xdAelrpTfm6b5r5e8/tTzDSRRRUISuQFqJArLK4LaEqbAWqe5Cd7sj2ln3RfOQTHk6PyJMOG75b7NYPrDFde1rWaj5flMCWXLlcwbHjYdwQXg0lwxBaKSoRZBpkup6IjID73y9Sh3bULwQgC96IKCz97AE0X7QFu2NRQ+0aXyMu9POVs2tlg0/uk2oJf8jwrNZ3oVEzykbKKBhb2GajASzKAWA+Ct0Uo09RPaMewgWIKoFbm8QtHRcNR/OUOhB69fB31dnOq3jj35vKWXe39fu0o+eyzSd+HptZA2t5ZbQb6+n41m+XCOdEurv38jw8ucTLAFQKtJpHhKCWyOnMPYnLKrUWqOlj+6Ghq9GD01yg5Y3xk7ACxHfmykPeQHhqsuvBwJvcelw1bPaKfoBAcYD6bHf3lC4vVOSw5hgJsE6oeWt5ZwG1e3P3po04plqdc06TS6ICc4Fdcglccsp16B656YPm2/uZqHna7R7o+D/f359D86ol1wt4JCgjc245hbttrHCz+bEOuMQchtFp6kPfVnd5TOvWPaeDK53VtoZuBoW1utUrpYRmoFXL5atWSSJqmo7CRTtovnr8zNmdEo4SOrJp3vonRZfr0ouiCFMCdSrRkXqhF04nHuoqaylYbzFbk/C3ZYXwlfF8yh1TxnKKPcfIc3/eFCkttj4WSpe6OKilJNh39j7tklEPAhfPoV+CZiTBManUjIJykJYnXaq0udqCt0/ri9t3c2lAvhxPBu2p+3HfAr/WJy2CNlag46GxiLXuWCnqkwytmvOGcuho1lQlkpdvFsUlutiSulx9Sj8p16Tr7hRJALtNak6H3+tM+aGnSIBGS6/hsrZLeA+Lusbl3yq6cDdOb0NjbqjzzHa+GQ3C+SLc2fighEe56YLuTFxVUayC5tirbdI6rmhfBK/2OFAX4Mf0SzwL0LLSRFznbdX02rSv3E5Ljlf3l6A9gQuOsrNHwWoB2e2A8er0Hc1CNth/LOzO21khr/srduETx38Ohl/d/oNb4VpEj+rMJTP6HVSRQ/SMlFus7LDJHO889EcxCihVp8Gt+AoqMLFUN+DBxF3Po/3Zqjqw5cLIFhwIqLJByYjkVMFh1VnfSAkCXX1HR5ufvm8apdYWT+1YV2Nw75XRA64sVeVGjM5gLWm4Thxyvtk8W/tXytmBFGXqwmkCk9GK8Sosjb+NgTGnV+dpmnJlEeeN7r1ya+iq3BUKZeuHScb2loidJpU7YMZnX4voxV2HhxRGAoEh4CffgalUJN16WpR3CthgASCo2TCgkYmhCaN8+UWXym9xd/ryUVtG+3NZxdC3aBK19uttcvtMkRDFy7/WLZ0cv1ylxytmfQtAhvGzdfofHmIeztUAWrY/RGrM3JYldvh1TlLJlYbq8nebxAhxj0IW15XeO4ZfL/bF2X+Vetaw1mobTTDI0FVPxIPoYeBitIHm4TIf1a28pRQaGUkqoLSLI5KrXmXaAmgY50BsCvFXjvUcK2yQteHivs6xLeTuvd4CpLfLb8HqX1Tn7le9huo7MnwxHSoGIVcGdLAfB6tnSW8204IIC7FmZABz4ZtxZd3yQy/8JlvLYiE1qRcHj2ZKsfBduYyqtCOf6z3oTslEHmQRiuNa37Bhi8PGlkhu6eLC+12yWBJAsSnplPKz+pPEkLLSAKfNvJrMeXiYs37yX+S5llXRSImNGssQ3Bk4uW1FuQazCsJiupArv30hURYOulmNsLnzY4IkoDTJagA5+lzX57i3Ww3EBhEMPFwaGrVGsfthO6t0Xrw9e9irLtaNY391hQbYpuU3h8zc9fGD4WiEV1jxmsZjjWNKnzQF/4+d10cSwOn55nHjYogbkV7cXjpMGtj8m7xdT5YFPD7uW1bv5HAMb7JihS+/AxhxvV3EwjsScVWXYoaedIuNntXznLt6fmIcWyjkDiGU04fmHaddZdqg5S5croyOBTEmBvchHUaUwQaMN6nMyY4k5t9tu1EIp1p1dbc4pQdvxnMPC+iKTaUa5M1B3b2LGzARHQCxzK9H+AhHnqlkNGCrhCa6oUlT61GxzgHNuR9UZ8YAblBeAamlgGeszFgPEFd2xnBaU1si2XHYsaKzycJPe9gslSmkGE9haKOSEh9F/0f+9Y7m/R/smRsX1jqTunkvwSyk+jjFGpDrujlJWGlNKSv//zBKRGrKImArjJ1OZYTfBe+J1OdfECWEpk1vHTgQwSKmkKQp2knSDbpYQsAoSI2woH3tQTnCYZW1O9OmySoJ+sF0MwACBklgLB1q1HER2GiASJwYuEjhIORFPTy4kQT4lG+PKUVX4iJ+XG805G+eHVf3U0V+kaOawIrEm5rzFAwBs/OtO8LKLZcK2ROOiq2N3SVJq7t+zZVmU7QWvSaHYljlj4WRG5dhYqlwppBw9HHcA/yE+ac9nA+T/ws0EC8njwoaPv8vrzTe3Zs1h/JvKTHR8zm6RWjCJVL++F96Sn3SPYVcCb3YditA10ahFKqBTje+KOTz7nN7PI3oypvuAd5zqUooOwuvFXTK/4hQexA8kBqF9fOvnP1uRKKLyqb50wAbbdmLCzG8B6ajNhiSYSVwQgqZGGHaJiRSO06PUD+mQNDh8ubVzHWrNdXEG49ddAqIVvMksY1lE91TKX/zqZSjs3I1fsKTZzEqxXGKMuYYs8CyVdFvHmoE5uJV0j4oHLREHC7O1kR2IVu7W0vViOyfbyLHN0Z1itP/GuEz6yrPr94oAWFpMZ1SdjAPXi+YOmNjs/8VjR085DVe5kbGwKsviF3xi6XIy65/n6iq8Gw57bTv+8iJu9tlTfJWOHeT6Yb89l2dSXtsbXiHUX/8QKms9wxoWXTbOWjy+zE9Oc536AeilWUiWF1mcHCZQ8S2/9+t6zEYbhus4wNufkCgfPLYxlYay4KfGenkL5bwsaUKQtaQu9HiAbsLxK+LGrpd2Q6De3s88+xBkUXXX8FAsQVzQbVeu/WDVa+FmHeI6HXPWgEIi/MkdiDDlibFQ7eh6n0HOrSCe76C9A3O+UjEBHs2VNiGVHzonu7BuTnOkyMoDSqX5osXxWPKGBvNLFGAZP4CaiX7cSJTXBcFjkSMP0nSq+KEkAZoIhRtPFdNzOB4JCGW7wNTr35anbfDCwnNXt82PeVVPDs8KlpWDG8LGgFO3dcwdQPsKJi02ZVIb8giyo51no48rSy8e6dL5bE+ZZKHvbymA259DGYNyD8oRw2dJW8cuIwA3fzLRoLgZPh/XbTz+iUQmonFDle1rCcWfp5zTJsNB4sJTifTMGNQllTbBw0ydXI/bbj+HslmqKPSD8n1PXg8dHkv62UDP2B7srfOp2HdfW3tdnsyglrTaL2gsUwEpAWj2eksEHU25lDig4jNxRt5h5zkxP9W3cE7bU0w24niwx6ZzhM0uuBgdq1qAoyZuJnS1fCXrw0WPP+4UTvY89iz43LYHV6/D5Wa6g+xEQNVK5d9+/atTeBpveuuXGJbz63y5DoHPzs3eW8NwiWuPjptqmX3ScNqI//RyFfZUE3bzC4hoURu/9OMqZtXK57zvDvYAD5VPNbCKrQyYcAkw0QStuxoMocPdePxwxcP6YyEjfkr1blj0DGjjXMBSyWBzwCun5jF9eAJc3OXZi6MQekYboQ6rTtZkjNpo+Fk1SnWueLo8F6nAwI0xJj0YiXbVUgq9zR84COm/OUYnH0rKo6shPVLyKMQI+Fgay9zKKB32TngLdNPrKU0qpbcQuwdVHHre45nB69WiTH3/q3CC1Z7yZJGDrj/SpIdQmWdkpWrr+9lFw1QBlLbVzUK5QUlk6bHNUV71RXXfyIlzOACz8skvPr642eucionfp9Ta9M7pSqfdFC2lfTMS8X3VvvUesmTfWtekN+KZ8NE+3op1K3d+vD1rqkeB8PD+63s1vWdyi7Dl551UENGbItMz84jArcCYOZd/4sgcP8OkRCuDYRRbCBFxkDpJAAy3IedXhOoHzy8mqdINliJEw80eBCF6n7V6QTGFNQf1e+NnHKOAiBDiyk3ikaTRYZFWxs5yV+bGAn5NKkbmMucUoUDmguGTi4Y0bkSeDO3FRQYTT3cOPR98k7OZFPAjs5/7wz7xEmNCDv05JYDvVWaZuB4gz5E5sB0N0kPs4Y2vOEFBl+g4jgaV/DhSu4BZHAs/mC0HAaW/33w+dzy9+2XJcdm5FxLa6wHsqI8ZF9O7FiR/lAxryNCaRXGsvu86KjIlfrugjUS11rj6IkoSWCqY7rOWqZkN5Df5h3yQceG8O+tgdHpFPe9aNq+3Zi0eLhdVm9Ox9usZBmBjGMkShb6fyDnvNvdUxkFMX8zO2menfs5/mG76y29MehaMAL4klBynBPcgWQP1+JaHyhAvnmAwk4ra7VcAKiuspRG1dtB3Px/5xDMPT/LDO0yFPNtPn1Evn3T99PlwmO/3s9MGBmHLApjPNve6E8v96fo0TiZXqyawKM3e9VgCW3RN+9Rq0d8WnddXfuAsg6/rVTX2mUeSG6NbCOJ4FxLwmTyhp+v7fcARL2m9nefbj0Bm7GxmeGtDdUrLPj7u2xH5dbg94n0vEUcpT+u0tfrtdy35pAm7MYnuanwt7AV7tXy5Y3mfN8qJU1Xrzumy3jAoXRXDcFJyufNe7OJS1KO59p3x24qH4YgKtC0oXvm+npuNCXK+cOfdauY64sgNTlYwqCwqGuTUMnS5JpvQuJp4NemCL2JjpSgv1VFiat9JXgnIPBVaxvd4jZXt/jWdnsppEUo139Ac/f0pqlZk8de6PpjQa8Ia+XR9Ih4PowmyVnDhbCyYXroDtvqEnOTUDMB+0Mi7t9nrWk3Mj/kRKtZLJsXvolov+78NjN+Wb79z8oiYgcE1/iYLvmG2m6sAm50f+OA1BoIBRw2DxKn/44Ew9bMu90QCK8l8g5LwG9CtwvrZ81VWHubhApG8G7qqja3OUfMJWS/ymHOSs09JZruIYmmz4rWQ3/olZ1onbCTFz4GSZTxiWAOMDz9k+jjZYzJScka3ml0uPhlJbUYxKIouwTY/ewFo6ndZlZ5olDJrUfj/R7wbsU4U80LsYIJAy9M3TrThbKyrfVAi4CO+vdtB61drY2p84fT9ZBc8iR72+62QOXT82rbUtFvynic7yiJQ5cQVbQDBUZ6Mj+MxMvVaGB+NbXLeprHM+Kc777QoIYg96rxyKooNI2o/p5UY9Rpv3FKgxGC5EtkZsZUt0JT4aUp6MlZLFlxXTsMXgYTdLjBgwzf7ylo+BazgOSigXMkDFCF678molTT9sWDUlMdj5VvexaW5PsB48cfKJkPH1B+tcWwxQVHlZsOqqe26AJjA1epz2JbYxLifUJcmIfQiroHNB2GscdXsm/tRmn1PyEFPY/vRjy7Xu4Oqv6Sz7nVwVOqbDpMnDg+wnyPDMNvcR8lpRAQ9bc6zfMSKx3BXfmr2fR82eGu4KvXN+zIhYCWZCnrvzEboCPYg4OQvyue9X7rRuW3U/3y2TJ4IbaU5iNOdRtP8LiRuFAxyjPx4R344ijiebzNsphfXxkWAchc8a3z0PezsPDPWz3rwC0WAlltxTrvwmN2zPFh9Ic/jG/o5eU5NPaHlI7e06Rs5kZGdI+rdbl1hLXu7xlkOh+sy6s9M9dnOl19P5sOQ29l4Jd9NPXIO5vzli8OMPswaz7ZN8Jv7UvYog9d+tonN20WJ6oeeUjAhJbHOzYe9szy+Now8313k/P18HoRB2ClQVlC+oN5nqsYjIHDQiOvmuE4L/PJ4qG+8cw6GRBwDiTR1Lj62k/V28pvby48qFdeD6SziS5nluhghoMq6sL9qPJ0MNsK6Hf+JRSK6i2tARJtXDGBmMjpQVgwbe1Nc1U0RPo3P1f8yYQSAo0NDJWEMhsOVt7Xqak2ZdZCRN2lE94ibFCDCzzR0cyB81PbzMSCDXzkt/btcp7uABzdMjMKN/9xcq8jR7+gsmXOjLC8erY0qo3Djz+rWJNYYiQvtG+1BuNMgHPWVDCQCqwnwk2cCbMI7LnSdWjX4XQNg5ellNBc7e3oBsbAgrn9CTkSi5ITtzLOoiJRWE3OCvHlHM4R6tLbFydiJxSjWah5USfI0xePXqm4bQy7RYxck98rZbi03qrSb3OqFUohQl9mjP5Yun7v0064ZEJHLeb3NWusYHHNPl9BHrXVgeE+eZ7cXnXimE+U5vPJibS9hnmUrfbbqxHPScNFbCXOrL9byS86B2mUtnL8El+7GvL497iH0KUa3jzDdlAz8Xfp442R7S9lL/663VwMxuO2KSLtv0sS+UE7OyhaeSlyZiiJS64zb7QDHzH23rXtK/jav5++Wyx/+RzqojabQzwI7Kkp7QfkbdfPkaR8c9i2PEmVVfPCerU5U5itaOmx2uO5lKMkU5+LBGpeqxFsPpZV37Ws8rt5WPCCE/zGKGF6T7KZ6E1edGIqLU5YYMLrsIgBywiNxlBJW1ctSCmlaujABIt5VHNUrspuZiOPdEIAPG0ehogiwd5GZRUTZRAThAAg2dHJHaOqETYqr+qRcBLUU34A804d9txfo8lalHPmpG17KQ1xKaq3U1mcVY2wxpzwkQXNnP7c7G10j7RYQ82D4SXVQu5XID56dgelDB2UgEgTQLM4J2HJls6L9L54N3/4FcYRNLBX7tdNVDRS5tmsV1/34IPpi5rTSsJIvZIz2ZTQ3pqyy2oq4iV/jgcLJua8uOy/vZ1bBBtKOI9Y37bhFAzEdAJpf9ZwT121Y8zbzKhW7CvHrjP5/IXvBL4kRSNdLvXHahMXqtKrwmPo63ZYTAZldzvrLZsOHTGsfwpU9xeK7tOOS7daV6M7dCarmVpI9k+Fwczt7tFLnwZDA9t7ODHzNG8VDx3alyfI4m6/u0ouKJ0A4rC4HqInW28sHMDlpV74FPldJ+8Qq8VqmiFO92VOrCDmEBz2+4A/21ugjB3rKDh4z5XbG/RM1nmjUJheCbeRcMwXWzqAgqpfZPB5yR9zGDU6tFHLE+FqY0Sq/vji/vLocPk75oFS5OW7pv/mrm8MRFV3orXNzlc82q7u9g9OVi/kBlz7kFrjmcino0/lpPFzIZbKuiez88S+XR6PXy5cK9WjxKtu3rAqM6/hUT5eO/fLYFoTPt9Gew1/ePp7B8uH2EjdrZSGm6RItA+kit2YdCP8sHqf90VOpqGv4aWqHHFL2hmZTeezBOj7iGVgHZs9CRGppKOB8tqtO5xCF4VNsUaMPH+yef9GU4V7GQ0oamN06PsTJrrzeK6SlNjaUhbrvMIuwUeZ7JQA6+ANQIMNDcgk+yKB+M2I+lofTevOdWPm2LkAoY8eNlu6ssYwddHFrpwwW7YjjOOriIC2yPC1uozhlB6A4O+XNznJ/rkI5pp8e7vd+vMxGjlucyA+2IBTHbyTbOiTC0IVS9lj77UPywRpKpmpRA0/RkSJIIiJBnZTcz7n3e5vmbtu/dlTe776TB93+qoCUAQxacchvf2cEn6gOwG7nqdkm/hNx5sOdiyf3UnEh59qX+1uwLW+fcyg174vRcOfOQN9VQSUelqJt9QJxtvdRSLYvTp7PtfWlei/e6OXdkTurv7YvxfzTJWvyCb51UuEAOpRJlg8aQESyf36yJPh2PpV39Qk7IRfwsKjUB9H9RWI2R4rYDcE0y4oOfrxHu+CfcEO9SAuwnEAodzKfenLzxk55a+TuL7cGufUddsltNoTQtLSbZM4kB7G5Nm8HXMJvqBP7rXyYyFTpbie3xjSId+abr6mkiQejb18vd554W55xVxOJln3YcpjPxBGiw0cin68VNZMtIyFGBP0w0vW2lci/C4fRqHDTjmjNppw1pIfIqtkQhj89FJnEZ6CojWm7R4rwr3texH3m3AoGh5KsGbbBYSZ7Om5v9JmkCG0X+JpNrAxNmVN7WyMWM/2/ETcvltAzal1k7BFLkdTYC+Uyxngf9/e+qYnHEHP5D2VctuH2b0++3zu6xO0o4e71wxKtUtIdfnN08eU9cNfVT8f17YVm0/wAF5zH67E0TyG2/Pa4QXeruuSlnyoAZmc/JP2ezP60Em0uVUbV2c3dDtVSIutAmeZrLx8eRLcJcLeaaB7DrMpy2nE8Fgo9XvSRMaZJv5EP/CXvl1TEEVgrtsnUanL0kOaqyxYG09sonG9/0cXM/Il6Ms1JIBePy/ULzEkXLopzZIpv2Wb5s1H+g3wUvtJfE5MVf9Mf5qBNZMCaSrsyt5HfVuH8lobNOQHpvVeC4WgXFJVhuVbkgMfbMYxh4dkIBL/H3KyWOJSuEZSrc4Sdb5zUopq7DiJQhLVnzNJejW3D8PsAhHPDQ9XrByYMsFeyXG3cMrcYMQTCniWJTM08YUPCETmL2MTqxCb5gPTOWLGk/PFbx4Fu+W0S9eDhiAUlCHP6K8UFruLG2heOOJ2jcm6GRGVHnBXTNfmaDZ+WD45LVe/r1VQucb7Odycl9r5oVR2O2qd3ZBtaVVZduX5KO2kk+VbDkOzdzWHM+K025y7ZAt5nGkpEcyo5cWopbG3vPJ+pfT62VHbFFehaT9X1W2IVYWMy6apUnJaLyAunEr31/YTeN+dPpx+WsdnsVKb9VeJr7dJnhUy653n/pTRLCenoEatrkB6vX7XREuv+XBOKJyTvTL3yQPZGd7Wp3scSOlcIL/gXDRjTymPOupYlJSJDRDioWHgzF7LuCofOBxZtlMuDtNENesyW2cyxynoS9Y5vKaVP4d4AGWUTOcIUdYDi14ZxfpLzpfS24ZA478nJCXGnfG8AFyeTsPtPEzRos0b2XBKvUYYc7cDqFg+LYwU/4+cHaaNXnEocdp1vLSAW1Vn14mCcpumbqRNc/iIq2+dTSk+WMUjS9GHq97/68lav3QulLcBNbcn6swX/rJsEo+SEvH3A4DIHvKNziFWt7VHV/rxO+zjP0o/ZHA6PeuQJ4wscLRFP1/tc9JzSOpV4JrF48KbU2RxfLveMVKM61F/cnr0HUhxWXBsWfbMfc8DtKuhroPLNPJTxc2vFCYd79k2Z+udu9MRGg1OhDNgConPImJIb+5wewFO6cmsmibOUuikSVa81n0eP19VmTcJ4YEFLvPr0ViUJgqEqdKYQBmAiUN/bfESEMbK6zBsF3mxvvClhA+cpI/PCRKzxybnSQx+kELoNLni+KmLkNzdFC5g/C4B1yFn279UMjM0PAl05jaeYqu7xw4hruw0BV3Xa5LRUfVJR5nz9EUudl9xOrNQUZMRQHtU+B+nR3fuD0zQlXZBIciMFrvsrVdVm3k5m+Liz5ZlstyYC+9Q1ziVILCPmYJxTK833xDay8/uKB0BvKcln4QY55422idfgG2W6/DA8knfuC7PcuRN+9Aflmv/6iM2LKAybb0/VR8tu7aeTLvOub4D/9qPM+m468OXm0uXviZ9EniytQ4YZNGwTLea6daoYgXC9XXYfr9i5PkPASGeVOKn5eDTP+ipU7gExXt7an+7kCfTyL6PC6x61EM7mSyA1n+ryzfT2IVevnB4RmKGhqwUkqCvQ+u4YWNRiibyLNv/hseA3xXV3+pp+0T56iPGhbFAdrtzFWW8tRg7marYwPf2Ss6Pj/IuJnRz7dtiTOAaLiQOTgeQwEzV26NQgUjrm6TDgb7bycnQ8iCuwwnYwX9SJklKYuMAVJLUZduj1qkBSVEtnWBu1XbrJ427nODWBvvvSvDg1E2qG2SfL7TAUZsuTfrEbmBQkUdfTZ3tV2EiPvAQRF7v+3o8ITYo2tu/82WdFbyeyXxLBJ2x6qJYr3ZnMSse3vSBiDwqljo+3YqpfQ26AVgwe31kAUvQ3x34Wgj0rNb6zbe+O9s36pxoYG9+iLK/Pz1o3byxRvB8eSvO1mtttjNLbdCTWx2dBxlJS68UCu4dY9rFdQPZX1WJ5rP9o40oYr33OuPVBoDOJ0WtfJAKaaeoKb9vV1dvSLWnpLqWS6Hkcj5s86KiRapPrjMZNDvPqfTwMkNWwzwn1hJvdFiMSFTvcULo7yIWlgQNbGL7T5CAd+aPMv+hICc1pBRf33N1WF3Va/mcsbOahFMf98biWQAFYUYGN+vmzE55gU4MUaE2CKhm0TpQNCg7XqlWe0pksONFyi4n7tj6cWfl8FB5urFSOOvJB8U+Ey21xgSnBxfORLRu1HL29uxCTCrHCMSpERWyN/+3j8GPN2asN72amFmmFTAo3cTJMgMIWYBlFW9aVUgxiAgBhGKQsPRNHmGRaJDjGVIIAu88v4UpScLWIzoNMgPOY6nR3mkcnHoGCIDJzaRZwQ+lMQCglFzJPJcc96aQewr3PiH69Xk6a0mAJZrtqynlMaj9N5YVGfidkyBKvprFPvJRYTrQtVWzu5+GtzbY1L3qdPHLoK/na+8WeXGwqY+22w5t7vX2p2sfOH4L6qJQySGsnmpy34AmpL2KMV2w3FdvHXTGBDAWV5j7M+DPBhizf2tHpmvTVugs1f6nShCBqedPnBW5hBOPmpkoWW9Neo/h+Y/D8I5weS4pcq1P7jzNub36cSmss30H/7wt3tpEDYT90GJaKokGLk8pMxwoDE6yD7AI5aciIeJixB0Kk0cdC5its5C5qCIAUFCfD0XqE4W3sBTQarbkJBtMr97lkESHilRfZ8ypHOiz6ymMPQcqdSERYZsWqGtDRKkrpiVYGMzz/L7i77esv4lJprS7XMM/N0iyT9/gXYO+JAM5tPJxvGTRgEFNV71EQJnvH9xnve7l8dj5JPCgLWpbrVWGSSzQyV+hip2P3383O2wkx1UTL5IDGClC6IH+s9y7yUtwiKCKKzQYFz8mKWJxk9tauz02WF93H6H6ThkZjm5SuhF+9OyH3d55NtW8NwgUmPevVk76QfeY1pAR85bbksorwJ7/eH4Gpp8lV5hkDcsCVGZxXubuZyVyX90WfXM7cBneNDQU85v7Lz6FK7f+EgnXvv5kap495+DY/qr/q85UTEcDgcEJo8MlR3zhRcp54U94VS8qvBJgd+UjX5s2G5pu8H4fqcVlHkwQxncA/pwA899Moe/A7gIDmxljLfF1bYliiuPKz02CRIATD1TZqrdjX521IzGZnx7b3DVAYAjuispl2RDbCBLIpnIYUiAcPt9bXFlNYjUgIgrHIIS+qYdAs9Ol/htki75MzxcjhsrAir/+ZZx1DGsQ9grQss29khS3mezsBUuCvJPZTHafmTFtBRMwZ8EIO/nqeJe0+wX0/b5KJtV/C1LClGFDWwRCCPh6gPZKorw1UbW1VhrGJhpZWUi9E+qJR+Li9j6kfUyUes4/5XzyeEX5lvC4gUnrrP+DFzBWAAI5APJgl2z7BAmu8Dzz4voKAr99EmEIdA8/ufOcqBy5MhDFXQH0kGSwvkfHLV7qYH4gut2NrEYswAIY79gB+ip4iM7cBIbeB4xQPxrIOEjkTt69Z9se2LLseg6uzI1NZN26w6I6LcP5d5JE79IdiBI1Jb/MLwmtouopsAP5MVGqf5SmwOrtFagbesYaMjUcOGMB/SF0l6XR7Pg3YoPyQijW8pEKETn/3ZwHRW82T0lMGtx6wi9lhePk2wlrE8+N/KC1xqtOI8tartrGi0yixRKTxY6Ji1qng4zt2BSziN221bKCgEiOvPJZiVwrx+pw6z5U1VtLLIlGMy9O09kCZNqa1nwqpzgiODBWPlqbUDHZu8hKHHCINvZEWRokvTQpFIaxwEJxAidkR/6YIGi9qrb+IrWfXuJDnmXMXASpCuhi1u5TsTiQWy7M27zKgWt4KD7zJOURl+nvdA1C206ROIeQIFJqu4T7s+FgeuFyRrT8MRQ7Kzjbxr7caWx+UvzlwgrD0quRfOZDgcQYRYgM8nlzLyOn1u2xD6u5l0hqXY76HLSRrn6FaSg/fh4zOzxDMKpT7B0sUTvzwthr2bPQs2413Q0286XdViYogkWO6+Bn+z1x95rVpVyl+eqN9MlmWxg6TNap2sCIAHUF5M+0MEjXSdjnz7tnJ+aIdhtzjQs4XzQE3rGOHqA+539/fMC7z728++dVm4v9WMiL3z9WLhWYey1SVmZbea6n6m29Z00jsfAx1n6NKXBHMgWTtCBX9s3zqrv4mlnU0ttO3X0xm/lLZuC0Ln1o0lCLLkdgkn1dEdGL1tIU3YmBtRaOrexrmngIs/5LlbV+sBwDFf6J2YZe68+3Xyf+KgDCzy/85KdWEZpSkRDX+2JqyH3Lw3F3NODxdm7Sr2Bqnuofjm5DdSxjQGoRcQvKC8HomUW/u6/fTU0OfNkU4ScNe9moEBcOfs6PjwfYtp9o+dAaQ/rp5Qt3VbfftbTzxvL80Hb3c4P76Zu0hyYfpi/yPZ+PBaZvcv39P3rLky4bAQ2goCtzUi+valSxw1Z6O/ZaiOMJNQCRuP/daPgqfyN6khNvyP2FRikiXV1rFeB5H+1YFCQPCpmfLx2VPkZ7pEYXTY2GmkQnWDKMLXPUf4/nehW6J4gjXIEb4fhvtUP9E4jXZZHvQJM0xUNfidsOntjraGh4qpefkvQ4lEg39pCgUmErT5N6+cI5glu2Y2WysLaGM9V/Wb9YIkjKxAcwc0/vgXMHeUz6wbfGbYis4b8W+7CWLzBJQ/Y4PTjmoOPK9YJcXZkEmImEAgNJGtqD+5nwWoBeltIVumaISBWyHvypuS70TIcZy8J4JhUS+/vmpKfPpiKbKolXRm/kOXCnCxIYO+/Xea+GfnJ0gnSyfzAevCyikXIOmuHj2ia+e15JWHsvUEyPPhWlrvtblQXEyeJ7Xb8imKrbwXnCYG5ygGa8Lk9+T5uz6WCzU/gOPOlyOtzenC+Xs+CqALLi66lnx1hcTWIlMG8+zGLWTWaeMuGUgRBHxnBmYmelZFn85F588twHE6PSofllKr0XTt4S9pJEF5pxkR+HrTre3HKctc7ev1rqnoXMUIOemQ7m0Nk3C6B4QX2HcpFSvjsqDtgM9FrwezP08Fp5Usv0DM6pRFHCo2n589RH+2d2hgmyhJdM6wFNoeiGtcl9zzlZ1E7Q2QTK8ZhmXKqvwXCIcinWInwl2hfGqsDsZwyunOnxASRlkhdnxAuwjiI0Rf4jhy8ZyLK2oDk0ko/JHEISSP/vO4re1trH3dnB/RZHqiWGLLXuBA4yG4WjaEi/FRV3U8ZYtBuVnHPQxH+bSsWFpebSmZqluONF1vU0qta6+puMKYDxA2NVFijyeF9uu57SNQ7bI924jWIXutBnUu9Kz7HA1KnirWXGEBsIThJlbG7Gp/RDX1YIi+pogtxFYfRdbXrdzbtx5oIseqEhOBJna+uexwTSW9g7Ct+Hdf0SidOcUUSiXaQ0t3un7jTmL3X0WBcUaTYWBNfyJrqRcS/1GcstbNfuOFJS1LdahNNQfK8I78Oxm9QFVuHuTNdaVPPydgYKbQ9Xy2WmGFtpop6W8q2LNOnHIYawlLisWrDXmvmLxDikt2kuehVryqVX8TeOMuzlJ/vEjPgB2QnL5Z7oUcg3PE7a0ywyQQfGzcm7TrCfyMSbm6Vva72yrcYzk8mDfEECH3OFUPaHonoPB0Be0Hl3fc+135J8vOV7kIe3EdC8v2oFgHVptKj3ocOJ9M/RUgw+cEkEGpfWd016bZ5iX4JXvqc9RYLQcrLz6hnE/y0bSaYuRHEaM7iMVgaTO48DNDXOP0uR6ra13camzkd1qKbZDvGEl/dGRq9QLZxIf+roW+BQbjYtPaF5wEkSROE6ArwqBfiHhQDmyJs3WinSYhxiIF3X+809ztr8Mn7U3DsyVrmIpcMvZtTzwg/IM5q5x4qCzk6YLopLPYWQFWGOEE1gRIarYuxrqZNV8jlZ5L94VE49urERv0wuWzm4ApXjQOH8FjGx/4EMBr5JDIZys50Qq1SD7ffGqUajribO4MBhbsCZOg/dlNy9pR0J4jX4R99w9n8oHrHCmiEKaMStHEnQotlbbzeXbGHYRDmbqpU8Y9tUN+DDbfIzDj/pQ/HdMcspv+wT3qGErzbOFe0Aa57HLXx4Ahr0r5T7YcwLh76Ca4XJ5t5uvY4WMWZSOYFxbtsv8NjvzvS4PdjSmal81TU/z+zTU1GDtp9xqQDm3dpkdQp9JcFJjTFL/tGfDYGcTjiyV2mmB4zhr/cd6fuwHuB7kaS6z9x9Cems3sPcd4cu9rYuEe1ryMIUy7CTD12f7eQXTs4MnNPGXlaOlSZg0y7jGYoM4gKauDV5MNFrNfpG0OuMDlh0KIqyJ4RCmkHV061fqdNruGcw6g4jxLwtwkMbhntiYaY2NAAh3VRfC6GZNrqT9+HWKDDJ2c0pLyqe1/t/akcAymUpOrU2qhVQxaGZk12JlInyf8YKxpXZxSMPr7ZVDfLfSfV0AurkCbJjL5jUndODY1DU6dBngzM9ZM1NnYGMvZQsWZj4VXxvmr8OVIsJz/F8xFeh/CuRjbw1hdFZzT+xmuKLzVTKYGWTlzJmSC3N0AQrz1ZeYDAcgZNYt80Gte7QAIVjitzt1Exr8i77z4O/BjQdKM8DUn6QGuMtL9Kcu4fUPjaYxHVJZzvujiLKMlER71nsHyJPc8hrZbtn+BvwsqQD2PteXzX0QrBsFchXM8OMBWdM+dVj60YaRMLNMODIdgy8BtQXRs2wwXoc0lOtBbBJpfn7GyZK4XwIGsIHG3TyvbaJ4XzUgJcjazuV66IWKYqir7xQW4nybaLbo8BNBrsmA7uDC9qrnwGyL16bf4012Q86tvOTXi+V58A4OyFcnjqrWLOnbSD0d3vALwaV/Q0RlyGsm/k23tFQy8ct1s9raTvrsQm9vL7nGmB9cTisf9WCIOZxE26Qo0VwujE7z1wls6vRMSqFEtA6FpAXKgGvFYIMH/faRln3GWKo/1uLsLj02F8x48eNx99y5hMaz/+eg4TQo01mYkxmkLfzpMvKhZ85DdSgVDdES7BGAFeOlW9PhpVMOZQV2rAjNaNy5Wi63+M+rq3LJUnx0onF9GDlKBNemlS0lW3PKL6f7PJ3oRb2IJcT7CnJ1NAP/AgGL+NorDDoDhcQIVE2CGqdh+3kbIPQaATE7Iu3wCrO2kU65E0T4HyT9IZ92D0Fn5rLh6sVbxp6jBC58izzTERCoYwTHr9bp0A05w2+tF8nA2cbrPCUh7gsin0SAdv5Cyyf4UufilDHtsAakqjnFpuZ6bvv+1Te3+86D8bFR/du/G6fcZxor/TcfIjt8UiGUitfoN2+EwZoaS+FuHbK7joQLPx92fC1lT1ImESiejnQQM9OY+RZG4wmhFdusHU4lastzUoHya/HpX3sjGCxcgPurj638WeVlzSxuWZhOxDGASVkNL2vi5e686oVT+TyMMyuWZbVrdYbQV1PGY33LmrnRc/suShinmSDtA9YYyOswZDb/0eEh6lrYiJvc7L6d9mV9t5X3Lw68WLP3uyl/WWHklaQQisDnRq4mxJGnM3GNOTp3UjLBBWmyI4bNsAG3ohoAO3AMpoykhic4QZOmjDria3PDs20z29qhM6gimIaN42VxUdkwWH8OkJ4wbAk3ugdGyBHhueJq3YOdL7j4hyY4B1zVuDeWiyD8Zvn/j7lm2tPfEPD0pcGkjmamTqH2ApqCahbJKYiscDdIH8hG/y7G6Hb0zWartJVCXyFo4ncktrw0ia19HsSSIVH05Y9m+RBxmrYwewRp4aw+x+mh+UvH1XcR4lAOIStPlH9fRQQkhCjnhqBfDIN+ca7cu/flfv3e219Kg6WAZ2U6P1fb//Tg4NOpQR+AYKNmfD6uZIesbO/mJD5vcPP01JOFqLOCQxVpkNBgcQcPPIAekSkdC/WGjOvI1+x/SlcSgwP1YIt299im+PtzBlJ7Z/HCOWiryfIn41tv3B2XsoLXL658btPOFwdSQobe1dqEJvn5JfYaYraQTAUpV7DCUj97M+/RXPU+1kloia45gJUauRRJIwwByRrJDYDIEe2DePo8G+Gjt8PSOuhQJqrTyg9p2XiDyZ4IESEHgHmq1UaAb2sa+RJOuCav47y5vbBZBlNsQRgYAp4wB8J/nhmEHLKbA0LucdRaqcD5NhySgg4Rfa6hpwBkKqk0ayTECJUHy5Ucjqn3PTueYBnRqaj0x7BOyapRcnVlDq7KidTlWKaVDszrKWZAi5OBvRueD/6fsK+MJscji8WmhHARnuhqkePtazO6q/wJiWsX/GSc/wPBjnyY9i/pR30+3/AmcFHeV5DB9UvOvsHZZV+LWBDkdcXHua5fFtnb/rQ860uRqNnBriubFiCnNZ+6W9ENwnYFqF4Y9ZHjP6ce7Z87DHhdSkS0JSPzOGO35Ea3qnaenf+D/n7qfFfxyD3Dm6Rbw7NNmRbpOlEq1HJ9fd1YnJqD8mTbIUyVW9kvoTDBCt4oKLZDbC3LLHUyYqhh2d0tocp49tcMh9iXvczS1kyHWlLNoIsRAJGuM9G0HaP02IPpmgkeZr/pAJ9P0IpEa2vKQWoQEgQ9cHdXEO13mmjxIJhjsFwiOezR5QKecq2VwSYg3i0tqmNoiWvHUnwsEmE2VBLYLJfoiWKp0uODyK7XCX9bpVE0h9lcT49YtdCknpmyvFrq9Zv/rYyCYdNoHeLXdxjSxnl98xhF7r23y1oUqzDyEPWhnIbAS721m6hUc9uJit5dvXZyavbtL9KQiRvdfwY10lunx2aG+BYnyNyh/2hBMAhw/C8jidwxbFFNr0kAV0V43S5p1Hnb154oeNM9jDMhfcCWWl0c5SC8V3MKCKNDGeDqKmWHd7YBDH2W4nMED4OPueLAwzgEquRchMyhNS8zTpWa6QEUcVQWyn4beRRo/38yFunwLwTy4lSKykzvFhaH2kTkQsfthk4dtUt9fhudUyz4xSQAMoDVW+e80JTOQrnAkeVFx5sLUeDspM1xhYcDwOCxAauBWH1hQGA+9nox7Cw+dWSgEJD7k0GQ4nIJAsTNb7MR9XvOiGuo3TrZzYb9XdjZ3Q4lzvnEjVHxdIQc9+0a8VzeXSn6eV4npFMCXbE6y7+JYFsJw0HfnL4ucwsqDv19S7nIanuVRl+9sog/wwIVRE7Pu5ezs+bm/9cy2AiePGcc7vBB2zaY6b8Wer3iCNvMDS3vrdFo0DSiFXDwPTm4u1QxUqPCAtFXHRt7hZzuMvr1PyMgnAINQRAMXJqasrsj3m6a/vP2kGDxs8gG4XMZDgfjIbICi9GEBhuVXlLyeug4lirz+1MfEiWlphu0Jo4ms1qDn572KBpEcspqzTmKnAjWl29p9ghITKQ3UsVCu9XujUcb0k5Xc8FKSM8nUXEbdiyqy0vUFnXSCcPG9WoKjo6DS8eFFaIonLQT9QfCI85LA+5XaSKtyCfc+Rpq/Xt9cxfp66k3rGENtob0ijQK+/7PcPtwsE5Guufy0oB8qbYzdFm/hKipkCGxGK8FrfTF2myY2ZTiYJgYKzE3oj7W6X3EeioNIsWU7CYkmRdAxbgMT2OrvVcKYl3iAJ+mp3e6Qiq7sk9Wq9BVyx3fErOJi6q2+wrzWjXlDMhy7eJqzS1to11OqLpTQ8wYoEmYybE0VvF9MUhHFFiFiTBsSq5K7FPvAGUIrmhefIqaJ9lZxeYNGzzx1YRWS6+dD9hE2pq+3ftGbmqe8LyM5as0T8x0MkN0mfmtRYprr8GoiBZW7Uu3bAeMMaWxdploLbn08gRfp4XgrGr9h95zeNl5dH6wKlPk09HF2gVeTechPx0yPsyiqURdK7OaUsJbg2IIXfvv3RXEzRGB0pCFLxbdrK+HrN413sX8xT8ktHlDBrWQWHRe+/bd3VSIHvggwl3tr778bOyuSlGO/Ylh8RfUkKZdRB9vRvVvLz2IvXuwzFdPqhOGv7+kms/T7bP/V1oYXR723Wl9e39RBzrhu5ouChSkZ762JuCHMtpd0sqXkF/fPGfnZWkwGI85syTKa/UnkNQdB8nyUqpqx5tVISz+6/vI8Wz8n7seBQ+QqvIGVmYRouZdB01xGd5N7c7GdzNQI26DGojKSUdppPsipbkza1M75v7sDEOjRmmTNmYQVnVGTL1wQLFpJtjKcSJmZCgGB+qa+Mip8tQ2fkd29l7JaflyZ5H72n6+F8d8Vo/WMUz9HUQG5Jm3dXgYQlq0uwCgrFXmZM1yAQX3qnCvBFv9YKTqIjOs8nzRUif+LYPFrgBiQVxtRBK20XFUJ8ehTDA8/MH6Ih7qe7BA0HIsbzbspHqDFiXKwd4kN7cTKx8cLaUPQlNnEEWybR7n/ZkUe0n5rdGrElAYpTRrsPq2gKKvDUGSZWOhZ94lxfWzeVm4sNjqre+TafnNv1bDZWJAer9nOSvjVzjPOd98xTVHVSYG5l2ZfRIesH4Gco2XraUnu/7UOXW5aGrx5++TIEK07Cn/18oko7bo1irHkzchVBbqZ2xczOALSOQYuiGRnZJFKsLXJg8alOPibpoR9YUk2aJRpZgbW/u3AEy4sSccxaWYRVdLzp9Mujge5tx7kwiIcaAvRbGcZdvJfHkAd1m8IqMM2Ag7uxXLjQkhaxn+UH7+P04F8KMpBIYcHlJaWGlIwmpMRtfa0w3Ua+T5FMpdVlku64Rq+Z0MO5TINW3odQN/x4E8fDizDtZmgfKP6EMW2QxhgpKq5BuJZTHpC1gCGNdOl3G+8CP+HjFKE4szCMMH42Dtfwsnq41OX22tHTnDNftaVtQJY5YwuS+HChxBvN7wuEwwbHTWUREWa3GQZ4UuzOSLyVJIdocidJDUyz2aD56+ygIk2a3KwOir4jTLR3DH+MARKNeaOBXwgJLYiU8ze3ww0Df7rvqdlert+hkWxU0HfBU8oFD+Pypvwkn5UQ1TPk69IzXKGnevjkqUqxrcMoJrKeXIvrB971utWUyD7pE/eQIfUD96M390yy+p3zdOlsJEUKXAVx0S1ES7MTL0Mz1TMqofcrBivhsdCwORY3ohMBhfuXUls9UZo8vpArBVF7zzo8swY37Uf2K3huaKt0OugxfZDF0iGpHLzvuUgDCbVR60EO+wZD/NmgGOOM2RFyF7YdYy3lRL/j7CLQVRYIwv4mZhdQK4KKE02iJAXyPyX4Ziit9Uyk5Zypacosqa2fEKnf1y1DBrW1emWDeCMvPhz2/PAId6MY4kIoS8UpqNLIYq7XCR20IbsGaA086G2LX0XKON2yOtFz4RO0UrWGmIGYilF0R7U8kpK1TA+dxORvUCRlFywZVCW9g60hdvJxTu2dEB94rwoVBrjA0U5N9ZWmdiNR6zJC0X+qUQSWIvrj/KQ+VBbgY1MYJjK99V3kN1Gribp3K3DmQVNio0cVflydlkiIkMnrWNjaSCmbAHqXLpqDN93qy3lhoBcswepREiVZrlGT/Ha/2Y1AiT74626DXZCzZK9a5MZO/YGKfh+M9/AMNXBLgVkUJJ2g2J4AosNUYUIjpCQEFhDKAMI3si7tYJEVncgkRVwhRWXR1DOKB2OsJD+gPUyyMyEgihBz63zIV5CNS8othP/g/ZGutVguBVlXXoOKLJZOxYNbqDfWRV4gzhbXlpnPIlh5ZfkNxTxsMMJegjRMDa1Kb3sWgD33jFG9DQcFwlvD/qXFJeILLQJ6bBsyPSrFBMj3pMzLFJh3HN1i3w4rp7WNmPtg58rhJXsl3FZOdGq2hMe8u3mb63ra6fEP57Qmd+LrUIU9pmiaCCJh//9d8OHNh5PbDQm2r+l57CWkgylI6cQM7tE0gwdDO682Nm0Smv1RjYpZajQWAwPoYJp2/NdGRmaC3O+2Nf73g7C3eOcpZeLMhRcM5gbYx7uaDBQzw36mDYPkStK28lbFZeuPk2aC/f0En/QzcCIyaMkj1zpuXuIHuwjw3QVkxJM90XVxV/BVHlkHgt1ZBF1SgfB0Vhqk5qoIgHx9tWLPpySbw/OzqVu740VMYcosbvw3ovVL2MElpIKQWvXB4lYK4lWyY1DtNjuG74YWVwqGCOi7KAAelbfHFMN2qoCoxduyhbRZVYZyrq9G7JNjs/cJAB2l09GRKCcjAxB/jj8g5dhGvP36k4iABrVNCgMk3OrTXRkK2l4xFn329REYnyRcNetco7lC7RyCtdYc+xhDzTv71R6/4uLg3yMpS5CfgEz6TWHGNPEhGJRLi6nNq0sjZzrLGFidmx1JHzMkMt/BLQ+c3elOe8lca412BiOqqA5RUDkevDYn79gAEhRCUqNJ6+MhFuBd7YLwlgosDEPf9CosGuUzt4jClPAaWAtizWM8FchOA637fSAhO5OFHcgqdihYa5rF7h2jGf9Y3FzYenHr9TaqOw1Vg4rz6WreryvrG0eUHnp6AjXnaLIh6YBIkYAMHSivA8QIIy2cDeZ6YVZKTho6DJl2gl51yeFYo/Fzc1Fkbp9H6hp3VpWldrpC0BIT6iHNFPaSmBmE9YBIFwGHLU/ikWVVxIHWSxhFn9ascymbynEsQH/Iy1aY2ZX/AE55nXwVuxgiMwbOUBg0Z6ZCWJTQcYuS80QUuG0+4jAzH0tlRPPYt2N0+iikq+MQpg59wHFm8o8xl1Lq31SWxEJpKthTCLA3ynB0diah6OLLjg1Txfrpk5I/mguAI6XCtvDk84Qxrq2/0/i7Pc9dTK2gpB7Yj2UE2RUawoHQ67u0agY3OMCFQpG4GsJad/t5/EfjUbPjPej71cVNxH6kBXXZlKVtTFyVpMCGM+2QCgNy4FO0ZINdtZRqLKlcPmdpDm7rdk4Ws7cI4gP+uSPou1QjTwrZmkGpii+JAjJ5E/+zOR7UNMdpi9hkhGXaogBnziuFvXX4xN3Vg7Cp2JNBvWvleINCsE0MANkBhsmRMYZfWw1Cwvs9z7PuUDOKDkRuF5rCz11dWxXPJBvJCDaMSSFTcz4uUbnWdx6o1yVC6Ii/QodqXzIr0EHYPSqPRVQCdokYcK0h+HwQ4FUhBPx3i+R9K7DRyy5yWlzrX8sKfd4OVGT8hI3C7kurSonsBktVQf2XMnD3GFey5YCr3+ebggtmfWJxVVJAaHi28IiM9tvMnxZARPV3gNTiAy/ZDAItJcTJJs1/jNODAgKR0GuOGuJGvUfqzwKlvjekpK5u5gWacBus5fM2xulq6PEiI5xeg6SAcVq57j9usPR4plBC53qIPdmqS8qEqI6xv4/Dm5MzReY8QCozZ6O7PVM37EkvFFFYRdyVh+qmsp3rg7/9PgEPh0WUvSfYfXLqx3PVUfMTxQ8X2Xf7S19PUuzvZDHuZsw5Mo2Ks/jaCHSlZyEn2H12uMlgjwqupmFYL3Elm8vFF7Y28JyvjxJbQySXRNjJMiLXQzO5y7iPNM5eGm1juMtbOaaC2oITVOecKUuBQ2C6txojfFtKAqrPTwU7Kk22VuLLV+AoRdRTJL7gkz+4vzWoilSbGB97irET0TEJ4/lJUi26q65LQ91vqcR4jEzLqzVAOaT/M4pDw5H6BJRrKtU3XWwvoyyaD5vf8mozcf4BdqTFN3KV2Vmoirw2jdqq9wjXRjK1pALz9xe7Sdh1QuMkS7n7/FhZdzzAOlne7Wh1vjAnYo63TuBV9PeDHbQf782TgS7tJTfOe8/ETucrnahdHnkqL3Rk4JZhYd4ujhHi1m4F9qX0XHKUIQie4eqlm0o3PteAAY4BD2wuDhSWM40SjFXqzNPQGgk2OhlMcv6WccZGyIEBSArz6t+JYQ4zjZkBf3IwxSqkb5iSWi7Xsx8NLc0B4M9GiKNU68IK640bysHqIExXMQ2edtBDsomzop91xmtL609t75gPzOmtc0KOtc43GYzPnS7swJhkiJ0PzbYErElnntk6jGxy+ld0uvP9f6kIvbWOuip4cfQ8uIfBTPbrGr5I3Kyl1qHvcHbtiGLTupuoBlDwemE9WYt8dQSkYJEZvTAtdxpTJ5N5sWrjsYHRxNk4YQCZHSeep6bZ0hCccjYix1SFSmi0OmTFArXyQvuo+NMc+8FqbT1AEReVJT2sj4OgowcSbwVU4GDl5hpWop478swsatUh01MTH2qRkiTkVgY5TguDokjxx3Kre0Uxx9cw0hAjrEtlTR5KqEIzwiMMMKqu9x72koecwW4VGCSu1jPhhUI0FW4jJprZUxwYyb9nIVjdcqSbQmQ0B5n6V5IsrIfxuWjWsTi9WP18BZgP62UWJxnOcDhNGavgTrJ9AQHLd4EoC0QRV5DQxAF0unSdMZQ6RxufhLgcQzO9c9bWA67cVY5wma1AUmiufdLhB58DKnwgdTycjDbCMgLFoplNshb/npBADKeFMTcP0ucKtIIVAhKAociNkoT8cDqV7WjihZMsAevJV7ABpdyeDfjaTnmYeQPlbsWJcC0T9QVekzeMf0etT3bUb/R59hXrdicaVU8EjcZDB/izArt7+0OkBG9h8sUTp1eUROsKLHaYgkgT47lgxUB9ZLk3zTrgEImdMeZQ4/biolcMG+wsnCXLtXZimFjjJGce2eMgt9jDQ3aemDoCYHABR00oRZTmsPk+lGc8pB2NEUeq4ZKsRPLQhwb/k8kgK5MpJynOJGkRKmcXJNttMt9iLUdfwpodHd/eSjWYJxyYqkYTM+P1U7pKGyte2RQGj36fMXwKpT9vJ04oixiR+XzBB03ax5ym0yr8W+OBeO02VHPexpfFq/uqQJilSVPbUhCWdFc/ZJXCp7VZtKSEO29X6STLiFwsEqug9PHt3oFtsbIoXAitUT41KJnGBW6fWyj6ZUWmlNrBszyvJNAPobVLoKEyjO11bqJmTJMCriFSvdbsZlAgg/F3xMVm1pwOAbgA+Y/CvNTbeGBwK8gKqWI+Fwr70oRgirG5Iw0QCOlpbVnQJwQI+IAACgiAgBFBGVaAhNEsjK0Ewr03MA7Vd9pgHz3gkEyB/uT2eXVRidJWVrLEDyXlYQKHjGGhYx4UdgYw+ojGMBXKh56oaoHdqU7LQZy2lO9yg2GzkVgwwkiGLpRS96I9+kudTaqSku3G5MZPABmW1wgnAT78FkR9GZOphHrsTiKiubCK5P62VDui4vlLHDfmKQcHoXyw5UJio5q1FF1x2eoZf+cXuPELcmeeK7phk1orBkfGLuXoUx5OiLAWJdIxMieuoXt6TYzux992tNF5NzhQplzh4RQ5d7kKPWeTUNHjrz0wIDLzMjxlhmGoG210h16xrjvJfmxZbHire1DjKu94vVSATw03kEVJbgkawzcIDmAdYHY3jhDO+Gw/HAWgjTEWHUR5t7Cl9qPBinPw33PPZmGHNtyEYYSeV4d0aapUyt9xjKaHC0bP2FEZn9DfUxesNp8oacmtlp/M+lLL2PGclqWDGrE7u+OOvU/QXEM4yGpdU1J68iNOIM2cSXoNDKMYv7ggLrZofmMNtWkYDbLQEnTkOcm3rEXQXSRdK1HCO6WbWXxLApHOXSOZ5WP5naECqRfMgLoVSyFHA8zKtu6mQqwBXVO95/WkrzooKh+DHdA03apjS9CqUpsoi0dbaCWLsE3g0G3IrFtGlSeokP/Dm4GNvw5+K5UIuDGU+cslKcC6nQENTcwOU62bwcgavt3H+oyoN9IECTaCvOwvP5/MdOJoLuOB1YO60P5nceWqwqNeeUaheKuGADOwdymvO5e4jFfo/lhzx6nn9Z+gZRjmAcXebThVq9uGbTd/bO92x3Bu64U7/eHkwaPM7KjYkgxdt5qJaWxnRQpA6cK2SYZPqspZ73eabd4eVMRksyLOT6ua4SgSLTKo3pwHVR3ozKrOtAq+RRcL/sSL2QqZnZNcrnF1BzRQCQZDkTx2hyaNx0dfSIwUKhFsl0pJU+9ABsAF04CKcv782WAiQ+obfilej5ySj6Ri8iiDYTP/fqF0sNHV4MPQQrBrfbGLHX8XPbC7SFnBajfal5yVcrxaUvwgq/duke/JFU7oVMvvBHTNGXNd1F3HSKKJLSMrzC5jYgHAq/3uIhWcaZEbN2gkwmrKk1qMqE4bOYJhfRFDVgpcpVwMVWs7GmDK0kL5TD1zsj24KdOZ9nNX3tpXa+jue55fbr/PnRze85iBRrIIgcRTi/UWlVKUczVTxvDQ048jEf4Vbh2WnNLZZMk95bhsXBolrZxYUu6uqhR23m/S4FxmSotEVKT1BPrk35sxyb4iwejr4ThbfEUp1sdUmaCh0mRjjSnnRpld2SsihQ3lDQ3Txke47SPY2vnq/OaFg0aJVUxOJKW1pqoiFUrLUPDcO01pMvGKqtqG2/Wk9tvVDVD+zo3wPbdL4LvXFuc/ft20DVa9Vyul1JB/q+rF4Ay+m2SieiuDXN2/z/vZ2f4a3t1vYY8TOHMCcq9GM69dikRZ+Be7il7Bjt/uxu2wvYYqDbC2yNJUL7GzxKiDtbnwbiRGBJB5mBQnrhE5JACC2zsenhNmPxCeQc6tHLMUtbd3Hdgm/fxJTbMLT3ASBXKvlllSM2S2oDYyVzXHWcex4ZaLUsG1vghLqv7E04UxLCXDANlb0Gtrg7e/2ezXzhlKbkVWIAaXMVnVB/fQLcoHZ8n+Kakij2MY0GahXpino2RmJqIDWdgyCfwXz6xgH5yW5yUSFvXJiU1qYMnPz4zQMMqkRTe1aICrZ89Bzij1yVBrrMZJZWculpUE4RlpMpQQ8ga08Y3dL6tAHggdB7GsNI7rjyklXrnhznmjsCpUWunNJpA5Nlty3cCOx3qVpxTd+9xn23erpz5q6Ocsrln6VnWa2faVGSgfqOa9lQXt46NZZMCKpOaI8ceOzFXrftvDq5jEUuUcsJQFk8vK30TnGrLstjL3cuEAxLT5j29LVbHJLsZtaV1ay6KiSaWZGv80F8tH4YkEGJUd6mke6rnJjmKTDrG9AsHbbAwHD47MTIuNrjOT90Dt2dXTMeUQlEfLpNAQIJoMSq2/XM0aPZamxQ4vuN21iMspoeYXep7gcpxaMZTcnIwtBwT+/U0dp1SKKdc1TvDAUuUMeDAHM3ZGvc14+S9h5Dsirm8gsHdGN8+W0t57EzNpXAa3vC8ALnQ8LB1K39zPiDlHpek0juM+53kG6Urq8jyc09t9Gz2J8gPA5qwPqIKZWRlSdpacjO5+S+ESrJI2hzE4m5R+4QsokxV5Ypj7G2aa2cj8rlDOSr3YF61HVZa8oBX11pn/FyFXkmeCwnSCtrGmnakhEh1syy5s7Qy/ln2XZ19c3eWNS6GpV3Zt1oX03rVuijv9HR+JqvnKbnVmosEwAucJS4uZ5FXUsgEy95mslR/4l1dXSrxDUNoVymqQbtTbWdXVOnow3EPue/lRRpmv7wxRDG8CCX5TpYSNi8jGUI5/e5LlknP05zZFsS8Vmv457kfLkSmReQDdh8vBxo+oVBiQ5cOS3AigZbNFgu++GvlO5xFdDotvVIl+SL2MzjdVTLwHO7BhGktkVv9blos/6D2lS/dcrG5Jv7XC6R3yol6+bN5d28W3MVzepf/V8T7crbG0P3HAyR/iSKOb79i+A1cwH6tGyGFrHilWgakLTvqU0XYhpTOuprnZqeagWt5NgttVrsq6kCw4y4ilK8qHFzyQf2bkSo7HD1QDAiJB+GCOsNbqeUGt4qexjmbWjnz51woHQQ1r+jxfqe6Inr6gBthRzf2GjoQvHLRTpl+K9DEnvYQkWkMS98uFJR6MsqbHGvrT3TwG3wfLtKdPVUj601Gg/Agnh/XkpNPs3pMZhKGL851yXVUXmeItFRlPlyHuWEXewwtbgsqnG8W6gGVG5tgfONKdd6GHmRMtopVr4+mPQsYi2DJEC1I3VWl9kqKi3n4jHqvEi3+mOsp5ABkksj2QNr6YQ5TPeuysFKCytWVKJPPhVFA7BIpmgQPzhxA68bCpEZneQ3Vbazij1xnQEZ9WLYpFkD+RSAuC7kMlVjncR4qLEdXb1srA1mQlH6K2gGPemUNe98gqgNLQzZONlpukae1h462MRKeZm77soNt9hgJ0RMDFUri2TX9hBD17qp474IoHAo7mqUx8+VlVesF/k0V5zS//IWXDnMupUSaSMJr5hhExZIvXKq2pjJGEzdSQBAzGQVTiokviP1381iKuINkDgpQdLWyUZ2XRHxLiQvj9nLoadtYj/OWK3MPdVTJ1CPFGY4pymUvHK1KSpULSSo/OaYbgjEeY/OWENWNurpYQrzki/nbymjoCpLQcNzg3MeTcYDTvxNEBgXw4YXs0/nFU/czF4Ss3ZL/nFKJgsyG0+EYCfLa0p5JHgvMEPyLDa4WGbMKPOScHY2OrDWodjGl6VK50h4BZevlcuKfCGpUGLvANWlyoYzyqDscg64Fw/oc2XRsHVAuHt0654+xU0HJiFsjnbl5SK0sh84+cYYkaaYowa8gHYteCSyneGdURwEhNU9mgGIHPh6Nw7zVwxySDXo4op3cTd1oTNsV5tru7oHYKSp5w3dpWAdCnd5+R9C+GHj6MmWi+puBl3jULC9SQ/WHKItTSe1zaKB+tzZIvfi8VxwijCzWuGCSpbC4VqsPLM0nVH/dIHIiQtUnaGdmj+cyhZK2ejxINf5orjFmAJb1guAbu8qfxyzZkBFoWIIzYcSBUL+ov0G2VA4Am+l9qbLaDLmIYbVcEUAwnNE+2uph5RTMjm+wtr6MeYvVlnFfDUzfrtrt/kXRBxFYzRich8vALfLhaSH0W+4jZyOwTnhHYForJa4uhubU0JDSHqB196vMYxVB7M9O+J27USYQd1asjaZG3ROFTuTE3nzsvbTKwsrY0SkuUhRd8V2KnjVjZvjObvBnmIK1iBpHWz4UrTl/CgVV0UmKMStZfgw4oGvbxTWaA8pyshM3COXub19y9m3rjAepkJtYA081qsugU4I0skYbI98cy4JVneaLxqspVyrX8J/jtl3qM6kaWYLcDYPPrDD5eqxXF3BLD757G3ERmmRbfFVwvCqSBnHIiIeRiYTTOHmU285jL0YsOhKVMVtB9jHK6bYOjhCj8dgEcJuNJhpKn/dfSozGAGoSWC9KIBAZBt72dAsp4py2oy6dIJw2ScLy3SRKpR5+A3M/ernjCO8Pxc+pqnWzOPu8YLeWEStNtNuh6bxtqx5Yl3zIgjALukqIs+f/IVmu2CJg/ElxlJvl3ux0dsm9EUlptAyKvtkvpkuG/L1KPhnXbgLwTSG2YgkcomtaZmPjBGU010GkdnS2IXFwKJl7a6tVAGzQw0zT45py3A5xHUugfT+sMTqkE0h6lxnmDbQZdzY+c7ZzO3VJBC4WDGrwlYQHRQUKyUMHR+Csks2fcO0fS8rUUenfKTrEhSudxFD2b1iKTxGIHvXOpVZFE2Pr8Ar6ADGwVddq8iA0/KK6v3FXsrCcMcJu06XEpfzMJLXTGGUneErqc5lHZM3EoPVgW1fDbXQqRDwwCWk4yRIbFEwnIQQbQU92u7wCh+g1PATPPFoVkCa4nnas0y30AIBiHGNqVWFFM2xKJLvu87aT9anGufSa09VwnG2erlQ5tLeITPIM3Ld2h4EEhCKRUwGq7pRdVPwrL5f0DiuOtKIo9xKg5iYpYvSYcWYPEdJSkh6pK+PY+vQkRxW2WRSi0wHW4b0HC0VXrdJTVqmUOx1xhcq96pvfsaH1p9ZrKiG7EmiaefkPR7x4Bguj2qjk+y+gh2crQCmCwyLx0J8OYRBwxM/MDNxesDNkU9tfiNCs1GRBxlpE+Gh0ejaRu47ygYEq+Wgr6fXYsWCxqWYLBdD4O1PnO1ywTZh5amUVcftfH2JfYKIcHPX+Vympmz06rSeUySyCwOMbd2CDn1bllVqhtpK/jJBT3Ihbjddp1ndSGI+a/Mbq1rPAEDdjJouuF6jsxVKWin3LMcQ5VDpZ50pX04IpgkCHO2WXmPrA6waJu+OjjMcJxdJZWQKDHYwhiknKGzJb8VTjSsK24rQCblYT7zoJhWLF+adS7esBKrjaoSn8tFTLoJF0hgnNSiCXYVkYoARt5FpQlantcI1JRgVT+uSinOPVtGKrCzpUm56LynhbLqpluy0SSU9lPN1eJsVlzLk0bFmz+qmDB68u3uZWhUKRr+oEXWnHK/TYcKKpZ1NcI9unBKAmgj9KZF9+mFO1jYZxsxNuFW1lGApsh+3s1S7OGV976ln+Zs/VPrbb75sqVfqd1/Kww7CPZGoHklDbWPD3mPEQAhJ3cREAlJHSQtrJmC83LxFgLFWxkIh8JIFjMOJwCmp9sVsQCrOqR3viEztSa0fnJ9x45WRgxHCCwmvZYl31CTI0c/hJWnag5iU3kvVmy0ilNsUitCvtIbX67iLE/EEbZxs0+LYZtpIQLYpWvmb9T1Ecc7wfDXpvXKFimBnLY7jYZ9pl6Ja5yBDh4uXzXPwgPUUoCveewyKmyXHRn3J9VNpeLdrffELYbChZ0pgEztIaLkV9K2Jbwt0h0cjPMwwSD4TcJzGvgi2wQhBtpBVHa1c+RbvDCqGY5RgERM6EUEBS6qtu068gdpA2tG7gNvkyL4bLXm8rjkOjrYNGmjk42W3GwTbXSYy5RRQbXvV4bW3nqaHIOglf99GZayGnNslZa/ltsbcN5+at4cm08+B4orn7T5taXbiYajDOn+Ms0LJhN9OSRebwg7YFFGK36KtxODGSYaYzM+mZTtvwHWo3meFTcGNKQU4+uYAuYNQV9rku4qIcmO4dB1xqCs+c3UKSDlaVU3k6hso7SOCitj4Th+H7wfk1xbp54LuhzQfvItxbaKi6vtjmKM7CV9TYvyBpRCdY8Zeld03wI3wjPa1UU6diZDI3XMWqANqwvHhbVZN6oZ9KodUqkDuBCTpUr7BYqxjj3nyW+WtHXX1urU/uVxRVeHutTi7Cvn2OufiPZz3RzinGyINITe4AYVPM/rtn8jn65QrMX3JGgISoOZeFaHu1ebm1KKVfX3K7MGnBmL0ek+pCRp+FKlpwCBAmz2dRlFNnyRQp0irTeKoU+RXkmymcFW/gbSLV/G3Rc9Y1MH/jvCnCa3MAK9IarfHAISiwG+thQrk1uXLa5MzGHMMaRC+vkr1Xv0QPGZv9bgz84XFw9tgqMYS2yvVnIn9DOzE+zIWmlgjcI3pA1/WlLggYKnCICUuX5sbvaA/eOi9hnAcTdfdCY4GcKBDXDK9lmMnKMFaKH7Msu4onaYmlN5gzxbGODQzG2CwifEPjs352ZBWxyOVdOf2qmoIpMQ1DTmBT9T/CLONi21tgIYvvIc0Tjmga/FB9NIFPXxhoL36hmCwA6kk6VC+TCGV9rRRLuEq3ny3JlCv9YNU3knbWeBd147/jh9u9RxVC4tlMh/ExIqWprnrT9XmNzM8VIpsLZTApTg66OwuifMplgE+O0VaAorLJMdzUyQUV5oSZrvmVx/N3A2zJCyTMT44e2n5nixOHnKs9PsNr/JMiCPSQdyRilRj0rKY+I6Zouex2yKP1oDnw4FYHSX5BhX57qqCLr/fqtUu+pSTODQtNult2QAclLfZ6/7jmIpVMsaLMPNxx9wIhU8D0nVthBvFDUiMXy1+JYYiUPSgbMpigezXWmhE4NX8gxkZi06Pd+w6KHtYHiMUHTq/FWQ8G07RbhhbNVjEGSHmGKNufQdrWUlzZzzN4qvturOjLaZY1fNI4c/e4OMCKLnNHbiAmYVT3nTV6dTHZTpVaDK5Eqn+qKRKUya4Xc22vm8icBrxen2idyoHMdDd/kX5+Zs3rx+mARX6e4ST6a60vaVj/VX/oA3fHK9i3adxme6FhrLbn0BBrtohKVD2HmuGi3oq18jkwqHnPKctU66Q7UYABrch09Ew5UL75vdU4SSjkio4wX/TTrze6VhtTcSgieL82rfZyIB0AIeZ5IvazQu5klZ1rRnZbHdG2EcYf/iGh4Rx/0f827Y24uKl97VmF9O7U7O2m9Bl55hqdbloqeTCnBH92N4Ak0DpzEScKXRKWpmtwJjNSHpvff8ogBnJPzISa0yeWO2Tl/SQwGJxnrfdYG8Vk1JBZbGkeXPyygzW8j0l8csfngnJGgHiFHRXaZ7BXxbcnZerHHGUa1tpPyIx+Nj4XNqZWP3sF8QxkanHzYcjSGYWYcduyPu7yIpwWHGpvuskS6241c9yyK6HYo5ObKHUUw85WvkJwzLZB8hSGXqQszzmwXah9EZgbXY0WpXDVjwhh7Arlq549UrqpkBunZHHo2ZwGUTON7psQOvKYk/J7gs8drCmNKiuXjn0aeAQY7AQchT6bYXAnkauMuqKXR24gFFS6jtXb+wHPxCnb+2GbxiBvt8UIdXBd+H3kiH85UU3M172Xq+1Z0ttaPjduJQa1oGvesl0X4Nx9Zam+43Qa5Pm0oVVDkYQtfFxNbvbwc8kB+IYasFaIFRPg0s9K1p1CdgGwyF+V69tI/WDPMAa8IA9rVWuil2+3NxvZ9cg6tNR/xpQZNSmuMpJvazbUL1zRdauDt2Pt86VirQ2g4D5+WYzS8i5sBdmn7uXN7t6s5FPcZU7ih1tB+xy731mXV35m3AeBaEi/2PeE70QS0HfBK4kshfAue5VKsc8sVNCtNcFShXzWiPGFybwKVwn/93bGfE5ofYK8FEvUcmjjFDdWUYlXuGTs1hC1xdn3cXp/lJvu2k3FBbalIzdke84BOBteCNEKT1tJfdbWAtWklOwUYMzKgV5jliAlo80XIGFGoP7qUTcizki9eWsQa0G+qTV+iYqBlPqsljX+mTy5tLRND9Y7IPewo3mJ23iW6oR5v6GpNKdBZR7GFr0x6h1N39RMZNo3Qbc3qp4nUjtnRw5Z/F817EqNQ3OOxdSOEw2iEROg1rsHwB7fw5vSutOT3x5wfiesQ+/L+ox1xMYafKFJ4O20iqJonzFVY7u7fsNI/5jfll+yXhVkucvSUVWP1TqTwKYhi5kSCrlp0/90ALfkuWgnJ+sP7Gkk72IrmflFyGiltHGZclBXSxg8Bc/vl7rHG0p5h+x1JHBec1X0umirClYJ5y5jwdd83VzAHc3KjEwxe8Zh24DIyG02m9K0jDBiZN+BAcwg99Z0twftuqQXih/E/ZX2YpLApmXU2pSPQeJrScO8Ba9y1f6XZHxsuUk+0X8HneoU+3jEPcsJOTH3NhIsZGE608HKnx/N+DPxYKt8chKLmNx0AbkgZOB+2Pxvk2qkUl6ydPkqVD8glUcudpqdA423EwBgIV6wacGPeckF4yFMNi3ZkTcY10UWEgwvw9kKsknp+qjgNyF/VFaquWEnOQeyLUbwlaneEOt65/3Vfxt9xsO41pv7/c7ifZXieS4E4c6Eu4xLwoX4BsmL9OGVCn9NeAt83NzF6ZmKXwSABrgcDN1vkFnIPoH9f4G7XGzeOAojoSTW5WtxXk5TZ6liBKTF6EddUJY3AUVCFSpECaca2aW/hoiQHE894EpHDjDeQw6JYOahywIAQ0fBbMM25KEi8GcgZ9mzq+hDolx8Kgj2Qfeqg7YYsPpOPP9tEttkxVRjJpV16TShkrn7XIRSLflz13DzhSGkTF82kE+9iSqfWgEmsLxLpQJupZeOlV31Ye0xDFAe0ToZNHXs63xG19xYqo4Vt/WvupDzlHbGg1ul+olKA8nsQ35zjwGc7CmvcUj18P5OeydWjFpRTobtrLsn1HbEmF/md1z+iLxKbl/MR5rEhWmM3W500U7zxkXN7LCHvDrq95J2TEuJFZYMgDeE5G2LRTpWAWaiwWYIDcUn5WjOmVb6ACujjaCVhsMqwAlB2TD8B7Z9+2qXe+TOsQyXkTLby9fx4e3Pafl75G+z1cgrucBMHkBlTK2GC2XaaaaNLfl5+gyTjmI3jzJYiOfP+l4lq7c+/PYB1UGcHbRoi+pEi8big8IqhKrq0/RhvdA0Siul8p+eEwGiCU+mIiSM+eStchAT97ou+sId+jzf2R5uShuWmQiuvWAc21i7O0rJR2FBBqoceS+ErphLZtfqLIptHMlrNa+h5bJnXBhbfS8mA9GKYSEFBGVrK65yuoWK0m9muvE1Q9yAviD/covYwgMlV8BaMsuWv2e8KryIZ8WHtoc53Mvoh/ooxH4xhNwpiH+3IHIVvMPYjscJYJtuZzj8/bg7M/eVUXFgaHKc/G27PozttgFSYi6sx6+3GKrsygnpAXrnnrFNrUz9PNls/pVXMUJ794uly86Et82MmKZXeXOceTD5Mr8rqc1k+zaxFam0/IopRQbs3l/oXU5ZOGflHKtyfv0x8IjbbYsZVS0mtFSmuzaZ0OoPHvIil5Kkd38+9PKnwKb+UjEO4LJjjric066D7QM1ONgFcEIzzwG3YES5V3Rus9KN28awu6LsWjr0Xa1IM4iLt6YnFcX94se4X9L65xJCB/ETrcOUtFaLklxuh1yTOAzRa0FP9IlD0SnMO1zRWxq1b2Q1IXul9ZwiL8UIprrh80zZeQ7OgYCZNbzwUjvcZhnKNKAOOpzUD3IZ135TQe+YITZjCdvKw/v/MYIPrFV9uu2n7HcSpXfBuGBELmSCY5bWWxxLv/C46TFy/QD80HOd+dDoLg8BTtPfNGIba9PvYvMXmEhk9JtXPHduJWfX2KSs4qfhf86M1Z4HxSeD14id+cjGWm+W/0E+CmAzd6l5e2GRvwobqO//ox1r9+rulFbPZzr+Ou+blgiAgQl2mFnTmvQMoe6CRhtwdvmWEY88VgJTPILudIGRkUExlT92e7yK7IBv0ub6rTneHG5azrIGXJLFmO44O1Gt+V1JCXWWHhkZpyMgcsYhwvtIIemJBkki0K3MpnAxf8unnH/PiUszO3TqQsBzikbFlLE5CfpQ2ELB5IsenL43gvmblA4foKptHTzbV8SizM1V3EpEL1XB193RX8KjTzBXZfV8b3siPG6MNXFBc2tFBoh18aWFd/CNMlGxP3Oc9X5TtxisCXeDcxY3E+iNLs8j8JnnRJ5n575495BiIhyh60HisXw3E5Zj2+8oli7bY9gwu5c3Y7jSpiPTf0y6H3KEhH3ez+6qvPTzKMP68Wmlr53VC7RThipnh88+sOm92lSxDtqfmlFXJ1EyX9eU+8yMQsZkJ6FSh+b+sOt98lZxJHoRrlvIiaMkE0RmGgmxpYRM7862qpNyW0U2qU61LKdtOOOuEPrPYdIrppYvOjRZhDBxDNzFccmYJqnSiS35VfnXe1Sx0mSNmsu8qxBEj2fV3CiH/AcQW/PH1r1Wz/F83VBu83A5UiaIr3ctRRvl+P+HBDuVporcsGFTUeaZT0apVo+y1/m2rMZqUTv0zLK53cIx8EuKy0CdAdA2spgJjvSuuclOpFqtllaCgtgQKO6S/M0I2KLYcX1lgmz2kWZk2R+hmB3mepVOwiewlOzoZNjIw53/hGfR1MnhRrmW6AG2UPB+0BCujYPU0VdMrziyGxIXPgwuTkSg8L4Ddr7CaS6bP/3Pgi3wzW5P7XUnW4ci7jnVfrNM51bEuDxpmbU0mH+paBrrZt8qlVthJ/Apw3+F+RS1XSbYhVjtm3/licHB8FKpdE5vDHJno3fHp7IS95qXiqgNjkEu2u3Jr05aG4kVqNzuDZ9VvFORUfV7GP/clTxFrRrshUqHdNBFDaSWZcWQnVvCnsB3vZnDZNzxLKZKK7GRmPh/a+q+gIt/wrrzruSMF8ff5as+FUgSAcK9xiLurKf3VU0ZGN3vpxCvuuIENN6s38yLTpMxGZxmv2yt7P59HTb+cg6qQ1hd835LbEnySz6M5i5PBZVaH9NGH+nNXbna6jK9yEvxKg27a8Zo03+ZrD17Z6KtxJh8EU4TKt6ta+CjLyLGst8O6WSI+EjAgz+G/BfaZM79HsCH8GtO31AoJ1XKAtJ6gJHKZQ7tu9rCsCVhKXTPCk8JDWHoxTKXT7Uz+cAqVGsvIy8IEtQXM3YSKgF2WFvENK/Lf2b+/X3K9HZ9nd+nd5DpkTrGwjCzntKEhBkWdG+8ixrAYjBBbfIjPR9AyGk+6C9uMZnCC6S31iQdEBU9YfBIwty+g0EYStGNbYwPHcwpO/1a1UYsCrb0s0ouGNifYHO1/H0ycowbJrDV76UtcZ0aneJY+Fk5+j8u8r5ZmdfRY3n2Y2diNqDOkRRGNDkIyKXGBonh+QPL/OLB1GQRU9rJUAaXeuu7dWMFS4pWpKYEX0djfls6uB8AVLeMwxl1EwfobH2J+wYH6N7x6B77vHkel+4m9blKM08woyFujJwXkzJ/ytZvWid981bSCrqvzrGcfr3htEVJzLxpqBaX6eo7ieOVXEjl1h6NgjJ4WdJCqwx5lJqOw/LMoF14+GQtMB8JL7ajuNUe8ev/mrKp/h/HzFooQssTCNEvQ2cHY03WgPAm6FtLJPPxJtTy1b3oHMAXnvMbh4blXS2SStVhJTOb4dr743YowUodM1rVygTmIPWRJ0G5Pvv2NacEn4Mm6f80fDCAMcCtEZr5VQc+sQYZYBgJQ0IsB4TZLUNzJKi1UUHcLVQPO55yIEOdvcoudnfbeOrED+TJgyE1zYJeCugC0Y8uIBLkz+9jSkCOLxJ1p0CjDVrFsf1OED1jgbjDINIrkAI1Sf0uTwvSqCJjoI9yb6pC19MZ5ALOYszE8lGWuRVU98miI50aWKD3nGQe14EotL/AnfBEX9muygLWClymqyTcb7Oe6flYomDn/fp06EJoKXjpLzpgprPJeT0PYzHaFl/aQPazGIHB84XiPW+xKJcFuf0WzGnWJCYWbFXrdd7uln2AHqgYO6+HPKj1Jrk0LoXjh0ZwnwP5NGLQWqtppPOvnoavJG7/A+e7xf80OTwsgOwjW+YzRno69jpR1/Fy27BtDdFwxFuH9UncwqJ3VnYm7GkZ3C3f9CIt9sP64972dF0hf7mdIcyf1gWDV3G4mWQQq8Dp2aViPZ9LngOO7RUKJVPzJQ0PQNwYziws47g1JnLrcKTLmC3voFCxe8pjR1/9pDAuyonsUvFgW67aUme96SS+ZuywSzkF2LakWx7lbMAiuEj+IZ5R2CPzcLxNrghPEMP90SzIx+EBPwuEp/LIVe+d4NIKyIpThfAYc7QaWUAe2oe7PDRZ9C55B+j2ldRbbOpqv8/iBO2uG/mHwYlkFe+nl5eEQNaqjxm22gnHyWHEN3vSvRNAsu/5xw6G2dztslrPycWx+7upn8btSvIv6Occm21M2NO9uhfA3bMDt8OnC+PFzzVT0djO+Q6mmJv6NnPhm5+PXi7zvtf0YM/W6dc55NjX4J5dVTXY6epYQZXaJT1kbGmZ4xzRzzamU+2/mmSPC/MARNcN5zaJQ+X6kKyiKSEeDPtkr6xbj74jXh3DNBBcnCeutL254udStrJUi1Kl1+ULOi7H3kLJwtOgPFz4egL/M/gf2qPDfC1uq3/1N6NWrH7Thi/46pw0UuOrr0CfNT6EwHujpq1/2wHEqatNfq3p6/bWLq8Iap/GbRDudDYbP/sRqmtk0UKhuJ3vOecW+Uz27noU10w2o4YyXT7ZmzQszy0Sa5gQXY5ckj8HIlSVP9yluXDujim5LWrbtonD8eLs7mqj5NOXcn1tq+or5h8WlGZT3IVPLd2YZOwN8qXk/fnLhuFYgWnPlUZ+Lvg7zb/Pq56148PtFFg75pTN1wSCepaFpk/g4MPnZgpMY+/7l4NOBt/JQrBaD/cwW8demo5eqhZKkOZoxw7yYodXNiHXNTAuuRr7hT/IFUfauOEjkLIekzN2llKOvTZ4u5ibJrQR5mSLNdOsvwIwyzgcbHzZ5b6ZttM3ZpTINhIhu7aNIGDWOsJWy3RHTU38hHx+MSU65dz57+HmVKKiNx6Tlvm21e2VwZld6PxPrHAjuA4dojzcphjNQnegTo1UaV3dTMo2Sp+t/IBOB125NvWYOXK73lO/nhxNuvsEqTHpBggL/TTP9rHBBez7I0K3dinxOZ1L7twr3LJmStP79Iu27uUT0yK/2e4ZARDqbj8hvxILVK+FSOEsI7tHEVckDEUFXRpXKFp8lxihq8Mxm8vR2b9RQkhV6o+XLdgmAmZs/Rz0pCeOXWPlPI5K3COfh5geGeLQujjpmn5eAsflGtnvnkgnXGnnGTaG6niOvliCNO2Ul6C6MfqxPwSFexTSYajO+fC2w8W7lQ5qPBKgujF1i4qKH7MAc3fq1lBdnGGUpOPx5GKFRJn5jrUdXISkx7MJCvBmrSIFEkyAbsprtPCbX0nfuip5CoUth8qSb1BVJmhVR0TvTcn3btWD+ovXDlfyyS0+CuQUKfwB92jSSuT9PI64MBZnfZOSTrwj4z2LcFEjfSSm+rYF5NAwnpaEKD7jgY2TI1d30dEzYPkzW5taQXtufYjlTThDhZSekRHFfZ+Iu1xD11uB5fuhOJQ1OM0sVqUynvqTi2XW/3DGAkRD9IzYj8HfsIjlMw2TDPZBOP6HyCullr8AGldTGgTYTr6tnr72vQXuOPq0sXyNtGlQ5jbg1a5GSzwmie3+8NsN5HtDz5mTznU7eEytdf6O/n3wN3Y4DBf9bdOxrFojnMlxktOPLovjIbHzdy1DCcRx2daL81auPIG7W08L9rXSbQbUSGYuejjVS7GRv5KqVYGJbi5bwV6JLcwFm26I00ORmS/KamM1VuexX22tWgNUOqInitVYM6QmQkZDZq+dXcyc7iATWF/aC1x7BUU5tsghYiN5fdVSprr68CgpxvNdW229LVtELGq/KDRqtYmD3oKt/dsakqj0s4KQuOzbxhC6Fe9d+0YISslR+Cvcn9VM7kRVvCLAhMdRfY2rZOd8C6glRytV42JsSUcuCqNZELRmkwwEDFEjtqrxhxYqnzD4eohUyw05NjHl40pbY5orhmPsyeZKVjX9rodgOSP+L3aB+JeIKv3m/sIoNd79cQYOEgdWdzCyumcVZ7kD7hSVLsf9HLNO8854CMDSp94H/5F+Jd66Y8FkQJqr/kB4CKJ8mm0Tq+pA2HUllgJufv4zyrHFJ/cv7v4WEXJliLVuiAwUI+iTvcsxQGAR/Co7angS77iGr5kmjc2IKCDUIwF9FEI2NhdIPXs2n/GPkDRwoUN0kKYxoLkfohi2CGkSNAOBhX9HZgIzpBKQWxetNkNhgCuYEvbm8iU/G2U6fLqQZrYmWTzPwvrQI7+G6TmfVqQIHYmeQifhdXXMeUPz1P+qbX9/ncUw8po6wPLziFjs4w2W+uVRchktSIP9Z6v7YMr3YhljxifFcm2w+scDWUqNDKT1yC9jfzAYyTRwNRk1iROmWXJSlQcSzJ/eehXb+7vrjemNsmaowy2VIPShhdU/VVenSbaECGCt34gePQnip1VRqNod3d6sFCZ7CgQSoucXKOf3zpC2Me2z8F2aBmJzkGtkbNpSQmWgQUd8amCjOxQqlewiKQOL/smXsgS+ZoXk+R7jglYiRBoo+9po7wzenZw2++pvJVBIFrSeW0DoXUZxqxq74pAeoVtnIljWka/k+9MtugwVVlFolka8WOprS0OeTOt2pwmvOrV7VBlAuLWab4F31w2h0GjpNIhcl6MVr8j+veKOHKYjnj3+JpzmkuiZKzLUBM/zMeUVw/SNr6zFvSj/Hh8Yqrl+jN1oHd3Rx/2nYtgF+yvPlveRL7c5xIGRu2AEL9DRXjhpuXIEBVMJY1t8iTS9nR1iqNJTCBXCuO+knjfdxExIjXr1XdQTOD1sZ2PP0Oj9XHcD+KnQgUqd5tUyZWh77mMP/2FbcyLCDMbeSSFUI9Dvn4Fi/NewUTHglJoh/q+id8Q8IWq81kODEFzu7/93KMn1qgZXAaF43Izr5un7WlC6W4POIPqAuWyXIaRoLeZ4Jb6Qc1S4iYLinvuVi9vYlawHdyFfK11yAkaWxSuQn97UzHzD4koOCxlGRWfLBy/ShPtBxxx2YfndToGju4E2hGe+cNhjveiKgLfNpjN6mZ6ysG37+pW7xbN5wyLkuetgCMdqoD4zxwYyej7Z/DgvZ9Ip8sJv/Xm1Vu2YNYYEUXNQPsOVT2ompPgO8a3xuxNdIqKe/XWNDvwX81h29W5Y8J6twrza/Cb4ASriUW79jE5c9MG6PbGQtXRfUE98Tf5CD5HN39/iDWnWTUzIFXBIky52/Qh5DK3+dr44ZqjVfxkjjP1Ame6uQMxf3C9DZFxJXqTyp3Y82d49wUGrG+p0G+00X3t/6uAq71iD3x8DS9KPuVcpn95qDvH6iMgNed9/YtO3fMQPctSrfMhBwDeh3fbdU+4so4rI7g6Ep7fIPRAEz/dpUKll9bFLzPsRPH2pHlMPdSLuWgO6mWv5TOwETU8FfD21SXvB0sKRzv4j8kXxVfgH1WDRiU6au99tfmwGvYs7cMiSlBE9lI3tIbwmvX8rvztmSkJvLVA+P84/W72x+Gn9UStz3kF2X+WKYjfq4Xo1D58bDYx9/ZWKN7Nz63CcBs8hiTt5O6LPyCPhphcWrlm35qfuzltp0E40dLUbZY9y+Ukc59+c3vhqNRgv75deczPrbpRN3g0TDqI2wfDrtCtEvETgt6yaJAVfvX9WJpTss8hM7BDD7IfBNQVKtoFT4BIxexO0VMivySCS7iIQg2y4SfdXTbJ2LWqkw41Jllay/kBjcYEbfm77cVSS0GHIQnZKoEkdUrnS8gHsALnwVYXTI7Pyvu+X90q9pM12bJ0RebhJz3c7MchkKJWKoN3fOWYl/n8vG9U/f+w7U0lCulDekGkG1ndUi6LvNWzkTufyfXaP1Kb9hwvu2fTx6KLo2oObTV5tYe9juko8+BoGRiMUbnrDra8Cc6F7pfwGp1pFVFattYbmX6PPFxXtzTF3pfC8BqCuAzqvgi5RS4ztLq1pRL9cmmdtPnM28Zw2UmjSEdaLb/LHwwX6ucJDlba2+7YEIYHLvVWFzioYcEFI3xaIfXPn10rT8sXbwWyVhaxTLyZiTBqc6Wz5Go5fKjcpoGpHwYLCyEs95FeVs98z7hVD2DCMQ4q4qFu5rNTxm9kxHWxA13mDg5PBV2Cv2Arbtfj7KKw+k807ueWGRiPBV9R2IYDhHBsCBrmGgSR1aphqo12TgUNc9WSoZ72BuW3XqilGUJ5LRbCSB/LhAa1VDiQauis0Ar9kWUJmV76+e4JFZjENIIndKy+VUI+07cVQW1LhAlPNWQXbVof5PJXmxFUtDiYYqsVGeVbGhzRXjMW9p+XSc1RX5Wf4Ktaq1T78Msxhaj8XoHStqgfw2XwqOTLDmSCKnOeU7xmJe8KNAz1+lWVMiqzB1tqTyu6qf631dWMGjzq8rKjKiNh85faP66Cytubq/wN09r7zO5cdesHLY1fFgu9Z7uHJSsaba/gmOC0p2r+oNtJ6P6aO08Zm9BYQ0t/7l6RulTuaekF/yb4N/fSv/2igIVqzqAA9Voo5bis2OsHUF8cJl7hs3VNCThI62KTmz306tugXrCmmGqexygqg0d20Z2FFHwXvmv+MJp6aH+lY8pWWIFUPIOtetq1VoyQ9YS/J76ICGqiHWUNyylYVuNegPru8fy5CZam6KCxm9cb3mc5RzGBrYW6vpQxUywDjBDGIsbPLDdwPXBHeqeS51uYqI+Stvvn27lxaTDB80otxdq4U0LiiE7VSHfxvuG+IL5tlGimlEpr4tSGuJlTEgchZcXu2aZIvnULt/MKvaVqK9AlMWW7tRGwTvA2L1ELoS93WVl7dth3mq63Ap0Sk7JbGwHrBG87IxrafaGmg7uz5OvUr5A31ig2BVVLxFTdLZFm6yyuZ+FvNH9fyoJ5rVh7F7+3zjCdAhMzlEodtGItvX+o1TfwZ4W0nYzPYCAJ7mC4S24tofdTg0NMcrhsuy74cKwGB1vtpQ6nbnyEvPxO2kjfOV9fDawWG7usYPNe/whucvzDMNk31v7MnJzBvWgx3Z3PZ32VTOn6+sD7cs5eLfOL5/9LNuQrb2nt7k7OKceP4+d6vsANYfmgN/kiqbUtCnilflaGIIfLfbuaHyzSF9OPVmpwcESn7B4IhX7nKbLSRfTLzSsr7kNPp/qFHMVRFsw6W4utyG8TLMRYq+tUSBdXeAGHPp++QcwsyEC/DZBT1WcIsgDlB5sVkuJPFJ/kcTVHODSsT9azxZvNjsVCQBA+uIRgrmbCkoRH7GH1H/OGtuJn6qafthGQTJ8lv97uDFNnF3krwJNAxgspkW7GmIGq8gFfeLE2V/OKXcS5gO97DO28IbFTm9xkHRSIWAkgKfcC9jshDXsxcyizdEH3cgi8WDiEKxAYcWMpwQ0fvTMH/mo/NnmomQ3XLRmucyykxh5yuXyR68puEymYS6XcgXtysPyc7eM6L9nkoN5Lx3+8V2jP5Lh1VPOKXUQiwHN3wiJRDo5Oy30c/G7Bh5tziVrCRo3Q5SqfKbfF6BJFTd8eB8bq9GrYFCgrVxT+zmg+TY8ldTezx88TGO8jAcW0vvuEziO1Pa/59+pMZPBJ96IRpL8lapLEd6g9eDtZfBIGSj3qymzNszK4dp8xZY4/7CsHZsFQY+5R6U4HI/7U/Yi8R+DOGHNEPzffo2aE0nw+slVqnp1ID51CnDlNXQEELSwoYd5b9n6w6uxg5+nuY2tMb4Eu8bP/NHdm19nBLNQ7+MQl2m+6oTISI1tRd6tYIxHRVbEgdV/a34zHu/0T6r9M3pNIGL/Q/6hcisVzw5VnyZraA14B/yj16/yPjob4uHUokgperHqSYTtZWNA9XXQqXB8ktZuE/q4qGg8Ye0cOl4Px41Cz+x3+SCW8CoOTbKsyp9TFexzo8ssJ4SV7+dh+7gZiy0HGMwWRzwoLnwyWJcdx08KZMW2CVVQW9+cOn0FSuipgpLQ9T7XxNwkKnbpgo0s0ogaaqNWXXcjpT5upBmsxh5e0Xl9qLTgvWJjfK8u951p/49N++Yc4VyaES4YlC5SOrRQ34Dz3EI+vfTHFWV/tjhL+HK9OKCxU3kXPr3amC/N0g3W3Ukqn2izvaBaP4Ip4Kpu2whVGsdxhxmY/Pz6AYo26SgP4BtjRy1Rn+Wbd3TWTWi/2BBH6lq7k2m+/4IYQatkglDjwpe5uFzE5ssgC/4rxL9xh9HevXqZBp8Qxc9mI7W1QvR+AH2YtTnV4f6ZkP+X2WW/VlKxVR3jXmQZqN/uLbU4gwfw46h8ghjKrJgr39/t0SGS0PvWoY8uMwh8YPGg5gwu1QaFG8KKuYmXhcnu0PgX0Q0Ef3s9o81q48aqlAMdAH247M7+JhPXMLoh8TQ4zWXE0ovOAPi2oz16K0KUr/PPmX3CkuMFay9DDQXN1VwDmWwZx4pDHhkNuwBVJN/0eCBV4/kKKiowDFLrII9OsscbSe2qnSffy1xtBS5JdOrNPrZ9Ip0+cVoVd4L69XAWvrfUcm2T7vFl3rVEFdyjHT3+9XDtKtgLzAwxptUckHYR3EGJrWplq6yR5coDEF3kInTXW2Fp+ZE+S1C+3+7fShCC7tL6/+sex4vrE+5V4OiCXOuE4lwbbWtOhq7iaaXpAX/8A6qG5fd+t8U7KxgqDM5B0Cmwj9suqB92caNJ/j/W8zrwmqnM8B07316G5329kEx+VSGfwHXRutbqXZvNF1scPUaFUczg/2cFf2bafMT5luT6ys86Jqw+ueRNsbVP2Q3AW0oZ7zROuoWm9dk/ND5VonUTIHP6sapLoKylVM004z7aDGZA3GDxtuNc44RqY1m731JQxIB/A0jYZsZ9bW9+pmIg9dOrs4CHa1G5UmoSZwQE8L8eOwfyLqFaSbwLJJTX8cfgjzk8jjaRb3Tdy3PYUGemKra46SyIw176bR5aCdtBKKebNK2EoXq8K733LOQ9VY3DOa7O2nLOPMZeggyIp1FqDqfsPChiipzASkAdFVHY2/vWWNqN+N8telGi+doGejglo00FdDSsm8FKsrVywxEO1lJobmIVzoLo+tVL5l6waFNFM/qiErWgNlR/lEQpSDxGCT5waUjGyOVgZtwqiQKeeRDaGgkWhGLuL9KbW1/eosU0uRmrdNBdYf4BEFEQSh3T+Qd16BUboXq0cBVgO8erVILPHVPqdeHxuOc9zRLUay9m5/oldarOvE+v7VhZKvoM8VGKBy/tSjuZ+JDxWsEt1O+PpFIaPEsijxa5LdYMEBYxaRNqBMU9Gs5fb953XKitNOKV5anMyF/db3vu6nJCOZ1BGxTH/yI18eHBDBbI/ky6NS7/ZqHJTSHhI/zdSeJTRN9cUYtUumc95QxSPiLUD9EFqwMmEKRIR2sReSUZe6t7m3FiMwX59athMRTs82VQB2JgSzwSA6pORSZ1iMJpjkDr0H6EyXJZRphE8JKkuxgkdlWd/My2LiALwzONwDGbbCE2JCBhfrXihKQMKEwhElzWdcdEgbHpfPSTSDTwXAKh9CTQJV8MsP/DrNXgCj+7wbsjvHBmMkAcKIrkCIdS4oVyRYJY7ueb6u6vgmPDCAeC2Lr+d8BpU6BW9pvkeGTjJOT8gUZuHSm4t6KGXMM2iSJExHWlT/rhM+jNnCNAWTaVTzF20jtktY51q7/2CP4IpcCz7oIn2jRwvuWi9s4eE5tIGbsOauMlgcde5q/Xz5d6f+X5P97BAHqye8eYF9fk0qIf7Q2PzwNUv/xgCLP6INZsLzd8BEnqKTKY4glT9OeWn/cSy+s4+QX9R12rbz/pCuxwY7FPlY5iqUaHqzgFLIJMQbJwXXaRLEzY6ZnYQJCiMEgP3jfS0Z/uMzdpFhb8l9rdYPznCr3mctsatcEZK5jgi4g+5wWjW16BNOP1Z6Gf9K0OH08HzfsOP28S9YjsstlOINzfVK7WupfZc6hZ93V4fCYMv3bAkxdnnZZ+4MVoEU+9cgI0O3Lzn32u7UxIH48ZXaI6zpGye8u8xrHyiEOKlY3B2/LEM4gNsk0nuHvKiw0bA9cvw2ZEJhfkabBlSnOmdoebsQ+ly2UruJn5jrFRRV0fekUEz52qXD/uCvLCm0fRwtqt2Z4wcWfirNnKJiw25bMNH2g5sCy5YUQJAWlcVcaPmmB4MRQKo3O1kz0Qge3fR7kxaRtCO+QB/t1wESbhXCMWMBrntkiATbLAbmeXcEcrNfU3ay6HUQHv79bkFv97ozBif/cFYlgVtZvzq4AnjkKMKC+iF9gPWOkQNA7cv3ZHL9yzOIiF6BNJ74+z6Isb3ZszNhZJs2KFKx8k+7EhS25JjTzz8vGhvT6y9mTH0MSOBEuolM9jC6+E1XAFX0sD/Av4nPfXvCmh8/i5cgRJUEMkhEkSaFO2vT9kEfBmNfVK+nHJTXAhJEtYSpwSVDheJdwzYT6UgG0QvUCilWV12YilR0KmI993p8CZ0suUPqiG36cShCjGXCqwyrtbxUny0ceg+DjXYFK1D4s/6ErRQVZkvBWdKw/8g/vsDf3fT4AflwnFyVfPYtyt2Azyw2hTe1hVoSGzuVv0C+uiDfrLVeN8Eb8jRZDjdFAhOptwu2ZIa97f3LGLwYAsM9Zlav/69E62vVJmfDLPlI5ElqR5wulc+3QQpSsWHi3EF0zQj4/QmXHN6HwbZ4ifb6zGRj/OhtuzfqlSOeO38SALh7ohM4lBJPhyKx5AgDc3iqRjTv2dwkWqY+b8dastHMhnz5Pfti/RjDXb+mdR8Aky6BSeT7zDPkvP+x5L0/KN2bo0HA3c6ObCdV1xa2uJSHVs6Zkr0QI+H7GjSWtGeb22t1tRciLgyfYQKP4Dvtv3EYzMpryT2eeZo2Grvg4X8x2jUR2EeOnySM6qNW225jzSmd2hGFtxVAAw5OuiWdxmB87AFedxxbB76fa1aFjtlbSM55lYaicOlpQxp41Z/ckxI5aIIQxD76t8xIsXElYOnV1kWDRo9sNpAHeavJtRBTy2nNrMmP2L/vhu8B29Gsei+9x/UVKKMej/53GPTwhmkj9XK+aRsLITUyCu/5aJ11dCv4p9OZYTZsTnWq6bI53BBBjhuyZs2Pkjy278FsZSBZ/0bYF+EnTC4OXF6wgQU5RA2UdXUQzSddU1UgVL3Nt/e7k5gqOU7KR8ud7tLkMeRcsFNepnte3U/Rrl8wWaYD5tHGO5xDwPdD9b7Nh8YB7xqWgzQ1Lbv8Zrm7GY08sUXKK9+K1jdXpKE83JeoxGhE3TYQpe7PnIvGEwMrvNVNAMiRVuatXFpSqyIhbj4ZoO9lIulstM8KxNFzek4Vh5FOX/3gHSMUze/306a7+XyykzgbGfoS6Cw/VuAKe18F7vy6BCl+7iJmFwmG4//vnd5gE+kt8EcFNTSj1mrfliE44kJ1pkOTwN5+d0y5zwWF5+bk3rjj7+mC8bpxTAMof5hvUxvWHh/d1uWtaW5tGrghp4ehxcflD6clR5lyvEaXIlktkfC4+XmZhHOkW24REsvqvDrfA+rmelxE8O3YiTWav4umKhABcPF56OOvwisB/3dBiB3uakEZvRUz4aznq4KWr3i7WxmZ+WANVhg4FsNBCs3JAVJ8nQ+2Ql8QiYJUXBfz3beoN2sgdtqK+b0LfSCoLt41Hxj8h/Z0r/Ip8t0MvH83pBLe0gv2R76ZRrvh8MjSPFtaDf4YFVmkBm7MN/1oBA4Pm7lCu0jTY95ifbMCk02epai+2RfCYjc+sVv768GGh+kvS3UyXQTh0B62l7rVrhGizEc3DA0WddThUPYKQf3dllDOYmguRnqODsmV5lvgXA8JABldw2x51WasL9tQZmuDReAc0qrNhtdwOYUScwLElgPu1nIA7tAnHU6w2E8lD/qp3mx0FAuqLea3coaLXEeyieH+q7YXkz4c74lbbHBdBehn1pPbCnTbuPnskVjjDufo7NYwaeyEvktA1MUBLzV0wimDZ39ksUogc+L+lm25K9yH710PiEFCgoRiJKmHGNGY8qS996+7WHeG5oFC0VK2ZHjSVeS39YH8mav09FepSfd7Hq6Kig+VP2WYoVUskiDpDRvLpbEioeq3JHemRkkffJ9W3Ikk9WJr/tvFF/mV/JjDi3lsabSxnz23xqra1cRDT7GNL89nuOordlZfNmA2bm+O6snhqfz3/M9D3prh+aJhpg7DnOYZFVVueQJ3Mzz+j1Q12veaYk8BXNJHKcsvnw/CnH3VYgeRAH1x7y3aEtLPPBB6LuVOuCrdM/mSFb+tjP0gSlslzHSs9SZbzyVL+GgubeMjUU9kxkOKITKpih6vlhUrPPco8nSf+iyVR66HI3KQAVwsIaANsYNF2R+G+AKIKCChiK17A5aLVdRAXu+XaDCfmXNd+0HBYJ5FDXY5wBWqfnRd7CWvA8X2OckCxpZAcXCLqIrvo2qkB9ZFfdH28xFToxpnuZm8l4uceGPtPcbwv8xHrXxPJYMpD7a3C85jRbqX8umVIt36qFgsQ8WrjsDzrBtdpQt06yM4o4NG62XegN9T4BiqF3yuepSbiCi+42i6dUi3F105rKSsBjw6hRp4vi34T/f/zcEdbhMcj6w6i8+e3AY2nyobRx06QF+2Af6jtz5d8lmnDZVnefeltLmeuUv594B7QXN+zfnJTyy40hP++E8Jn7WlHdqma1lRr9NDvnGzbq53WW350vTtF948YeP5FjgMTzYvvR4o9rVdB+pOZg7YF+tb1R5Vil6vJqvPpoq5CSrNnDM1fusfnBevovEsr4ChkZ6XcNatQ2CXWU1n9gITvyyj/EM55Gwrl3m+TQL0+9HoEww68N3VBe4/yRdtXmFX6d4ozLYbxpZJhIN2CwRbCqUP457yzZ1SKL2vOIjJ4Wo2H/X7tJKq2fT5O0QUvgazEbObF0V3BQ+2PNpyRUzALb6ehzQn23GKUUyzzo3avWGHUFaee7hc/52NzXhZdiYt03TiHWdWnLFplHR8qte70rLkpBVDDOr5rInfeUtATL/fC3u94Kty+yr4Zj742eqZIwn0EO3LLtYm3O0Ahnq7Gb17fHmGD0qnvyptajoXrcuYQj0znIfBKGH4G2a3brA3P1tnWUeb8TubI8HzjIDfue0LAAO4aWGRf9tflEDW0cpOScx+f39Os61C4xcQhaSJfusIX4Zx9fShIq5p6nb/bf8Ja2M4ks+C3KNNx3OKZmfmkAWXzyn5Sr+/Lvra9NBlevk+gu3TaiaZPetGNp7bU/3ptwvYi+NOgUPpg0F3BmwKcIB1vC4ITPH23PYTOCEM4bmujMQzNpG8qZdK4yh3GErJmqlPEroMClcN4hnxYsVnBzXU38JHqQD7cKQBKimdBATyhi9f/I2YCbRKu5cBAwH9QzkJrWJiWFgbjdzpwb2LcKWn/Q9g+K20mqXcTuhJjkuuG3BCfUrfLt/mlJpWuXTVSlsh3mnWxVIMRFLt3bjMipJ6PcK2uk0Vj0FhegLX3BGZc+WgZmev5BGk4c1+zbmQvo8Hc7KSelYqTtATZydXL5MC/ie/nisjyXMVScP9Qt3u8qAZojpLdT2yZAHpn4/wge4vC8xVIXgPOtN8TgKjZHPsXmA72dqAZeeJNn4tkXPFVZB4OY16VSgPRIe1tVbEphx4Cf5j5JpWplssF4hdesVaRdnrTHz8xu7kMiG9HVP3rroYXf+EmIpERcnKP7gPkHnmOZTH36k5ZLmYOYLY4lcoXHvWFVIS9Cu3N8Kdv+lwEBySS/0p9jhm8dMskNH1v/8QfaOnlUNu2R6nqZ63EbChYqmvYclX7w9oW8lv1oUANY5swowMLzuvGmxCYkqi/xpla/dw1JSNBiQTrHcLyaKqIII4GQMQRFRswUMBKyJl/vFQ5FksGyPjsLIaIopFZKbirmENAhugVez76LFGwO5Myrl6JHFAFx4h2QPf3jiMAQuhsZIDxkKcN3is9z3pIZZfGzhetK1dFPQjC6S46hFdO0cLtrYniB56EvbY7zwX+jixdcAdsVoMJnpxdzNVzgoyO6AjPjxpGj7vipP3l98Qd0I7sDti8YYQTAuZW2XURa8n8/0HuuMzQ3jlXaNP4ihPs0tJOKxyzzWYS4+6pFKaxyNQVnETnai1SE7kntMF8KPm5MlFjI7BKkOgm51W3JeD/ilfrSfPqG1Ma8NuJw8MC4wXc4a87a6wgSyvF5MTWrCvEfIpjO/3WDPqo+oYTGWQoXVAaTuOxp+g9To4HsuAbFjdIAHmg33tYmPkejLZ+Iiq/ql2WKnwLz/VPJLCAM3WqVUx0qKK3spRL/sl4bZZtYWqC/b0dzeUmC5VNn7TJ+9xJTwlberedPyukbvn8uAK+GEer0pR0EQpwHd6rxOFX68awpgOD57VWErXN6r7ic+tFkc6fZr74MUGOP/j0RAF1i0sy/7VO0AduHThJgR0TErE3u4VhoYCRHjsGRQVerdZdMAJDpxPPRcYtJrlvkXI8OZARCRhXEfgYQJhcEZwMXOpZhjCvUSGZEyAQBykL0EM0uPkObiL3eIHycMw+A8cGapMswHIICsHt4fq9UU/069fm7MPPVwbqN213N2M/kDdu+9g8szeaN0N1AjL2g+tqvej869p/bu0dxFf3hsiDoNZkDBTGtG8hrjKv4svH70rs9opjXkEG36La0dW5G0gI02p4g1YkPIFA9AWi+ujbPvrCWvs+Aqs6Rk+PmCkydqEfkvwnfLkOJn0siK3ug2sbpV6g3T1ZxhAA4vpefh/lTXhGgWwYuKnxlZWglG2Pel/iNZIrDarsQo6Kpx13NGanB1GM+TpjzlVMIkNxPepbMUwkCFBvzD8A/11D/wCz4VN/24OOkWrBcRtBcuuvOVZmWOLvypfTmkns31F0y6FxSwMsYTAV5KK1xTf9ReibjLdcP9iLhmg4qBbxXIvN+yDT2RhBy+rUDYUDSeuZPh/jWfimKDLQbuUmFLkOKno85QXkKiKsgTB+s9LeWnQtE5ESRRZmDRIz4EW9q+KBkdeCnx9WZbLJqV08uuj0IQlMc3W44P1BNVGWrL6cO8CbYsNCvWX13Gro9CEBTfN3vRe087oRTUEMREP6Olrfy0GFrpukwvOzFhFfSwhbX56p8vXexMXH8F2KL+mgKCjoDbpUr/u9Mt37E1xLKu7op0rNQAmTnfdKoTOA8stZf8AH/VH6kIMieAc6Mv0O4F39xCFmvdQf01KEB5TqBTJWQYnFCrkKNePgNDbTNlDKdyyNIbi/4hdwKXzXvMZK2OqL8PdiifybzoJuot/fkxUuQzpRetxXvWEMB/3LHiLOo6jN8iAMydMblKY3REgfxtm/9mprYWT9VnsFZvLPgBERqm69DcY62Mqi9AIX6OI9WC4Nn0jgVeAcXK1q1RkeiBrW/eyQWslcvPXju+jHOiO6nTdX5R73qCOdGqZHYYuOWu2Yoau/RUPh2eHTXC/6hkm84XV64AgLYg8q+N8V8GOuXUxqpq6ozj8SWlq3yjlQYc+WB47xsIpyWqsUqnvgJrtPfT8pZdv2MviP0benJ8z675sS/F8UYgPEGda4WuUb6OMdilQt1aR/SCIMNr/jRGOc7ypz/Ks5I/dVIJafh1Szk+YVc1SUIjN5AQuhZV6Bl2WaiLxbxfGXs+btHe7aFUiwLFc0EijVsrkqsMkrWcw8iSjEQfiL3p2d3CFehe5NweodPTzQjMiIBEIfpnNy9d2jzv+VQuLEHheoTX+oVe8kEtza/6SdD6f9qyfrtBaRHjazTnnJAjN0ldFyf2N481UlAS87EM3/wiHmueoA5uajXbxFucW+68dF46eftFusyF9qMyilmZfvmVhQSKW4F3Yo6T1fXajqVM2Zknng5jQV65j1ZiqVP6hPFNyzg4J5xrhHeap/ef6bCMJXr+Oo0sUn4C5T5G2saM/pLQzedH0AZXFsIrw4faftqaKUI9TRAATu/h0SzUhIofu06kou+ltxXmvQ1kg5J78RMw4+qvramqL9cCWBFmC/g8fBz/JuC0Jy0sGcPuv792EAsV13OC+yuSL8316JNLipv77HU/ONMK7sMD05IioV7lJYyKQMiz8ZGcQQg1yMgtnr/lSPaLQHM3yOdOr33ntNK6u0veYEliCEZ6IORW+UiuQAjVnaCXTYVhx6OMhiCZtJ19+Qmv3xHCYt15nZdNbBleSuXbNnDvMzTv1aBBYB7Pa27i1XEzqGskFPfgh/oBIKBSW1LVFdx2kt5ccvXRixRsGe9HVYZ+kWErP22SJV53rtjBwPetJX/02BTtGxUP0hzjh3gN0qjsz20zvdMh/8020qmZqGf4uV5Jy8hIrbfetOGHmMHZk22b+fdNy7TCJltSO5YefPf5134IGOhLFJiap5ZvFIma89LW8MRZ83n5oILS0+R4rgHHf3PDVstJIEjpYKX5LBviDEioIUVbWyAttKxQNvYdjdl8DnLgwks4Z0m/H3609pEKADeh2PatHa0Mvr8KIt0cQeK7V9slsE2JMc3qtltlFOW7dzfMPdZq0AfhlF80unM3jantE+zRxLfy2fiAdWlEyToOW5uGU8tX4wWG34Lf7Psfb4RJ/aKAP2rOIIAWbpqB4JaW8z7ArYgdBaOvIhoYBACWaQO/r2vpTj6bhPdt0/tAJSTNONbYSTtryton6n0OrUt5//M0dHBGHFOwLoWH/CxoPtd9tinFwNZdORF8HT7s1btKTaSjWDQ3TpXSsQS2NXORv5p2MMG1K56NoGbywRQ7c6Qd39qTEI78O2AhXdixHWE6wgyPS59yv82Ts8bjBEPoevWYgLburaWRCQrrSDTb4NZaO1Vh7djKOFqXJPlqGtx7pIy5qW0GLlWKWj5czI+W/PgJi+Fr8NRnJexjT124td8GfbgkO1PCIxWNtAkYbheG7+ArGIrSDUcHPyZ2aBG8CzZSFqoOmN5VUBLGDoaAqhJTEuAOmJ5XwPaBhygH9RZ+gDxEdqnFsu5DKQ00S6U7YuLWK9gKmaOWde2YIwFewYydvGU11xgCocCVQ1LZWMFqIBOpEQhrmxB95apLasueznnZYrGmBBwPG/RPtljfSSbCLhV32VIorvUZ/SjCAyZGuOeR9E5bOx+xrc8l/+y0rsGPqIFeBytyJMdvHZ0kQ7Fst6tmw8Qg4nPc48BPX2oxicSeJ7VpH2sYXDCdpFlEmePU6ibjsGm70HcdxGSkvfzhRUX1YoPPMX5/ktUOZu6yfPYktEfDnQWAw+zqLEIg4x49HvqJCRFDJ0Fe0eRF5I9VrQbax4BnnI5zqU+ftateKKbgQ4yX+Q643r8PFBDyUajZy0fudNuyDvOv6p91h6q/acyHEhQTod6AQLQMt042ncY8bH70dcQRd/jLxMzyCuwEPa0KiYniutI2ktd+NPEAlmvJp9O7Kb9900jgyJo43MgQLMbz7+FX4cRLzpJkcMBNWD84If4VW53VdmMMSgW4DsMJq7oG3za+vglhNScpj0S1ztGmBYofpRWhL2jxS5TUZajSnBChE+MuwiVZSV2jZevqdEvGmvCgpxSzu0OHpPfAZGsI9RxSjnCJ4pgFYLtUK2gPXTVH2Us5zG2kNtD1IGCFvdluNHS0bWr9cWFXVW+wRxbVTAFSA16692SJ+VVt0jqjuaPzZrVnlSJbm3i9q6w7tP2qD9Vde2NOiwrtOdQUjZmo4xESYe1/Av15TxEq7CdSPPyq4cx6WpWWJTAXjfZtYGqBLB5H/5rbYVcJ9+7XYFhVeGuqX0E3vDii7Q7D59Ggs4fLaB38debfW05x9VD9HOSg8z8dv3q2IfpKk1Ep1FUU8CoN0zoztuJcP7HUmSRSRcFonfbuJyxX3jLkBS4OkXX+rVMvfU0irzkL745482YASCVHT6cCoMLuOqamrReSCWIMHsEPgI8UlTe1QdyNj3NzTE1ZZIBimbaacspjRodovwUU4Zdg6uXTChhatfcgCh9HyI5SRifGzS2/bhoHRVRtHlFM4aCIeo0lkt0b1FCpx8INrTwAfHqUdzyfEokbhiP5oEBsFYJXZJ9npI/Tf5zv1BZKjzbAfd3DuYIsenfOKRbZ5hS3evFCIshF9o1J8pxty75vmnOKO7ledIleGP3jY1BbUzfcTJZ4kEQkjCzq4+7Lk5s3Pk5H62OX5q8er2bwznD6kFQa35qNCwfMCIQvIb9jSr1Cfak31DP2ezi7PqwuPvjgB6JUOZ+sGqVT6g0M3I9F5f5qf/fjrwINDkOIwYm45VA1/WrrW8cx3hXKLXUJR+AI5EkR7YuutPqx92tuFxGRGUk9bwWPNipFbkAF97h+WiZzaLWJHFjBNOBZRjrlg5KUqdba2u/yTCzNlD7Oc4rjWpVBWaXHa9icUvLxGCrtD53ofti28u6xs8/3FgmIVY4AEst0yU5bHV9YSSuzOCQSAIQ/5p8gaQdBXvJT8Lyvyao5h1ev4lDrvQ67SvZUK1sCPZENtN0jl3c3eX8MTZiXDJ6QCJF8FDePrf8qdddVQjzzfjw4j52kW7LxPJ6f8lD8Y7jL745PCSUKeZNyeQXs4djcaWBPe5GjrBBEJcM+HwAyZCf+IjU8CDIgfJrBBiVWwBZ+jr0V3+TagADRAcKBS1kv9+MSozgmsuPFSKrGoNu7sNdHrkpGhk2hV2mH3Gu6locHBRxJ+G8DfvSgnOCQi8fbXAKSJNwtnXUglaRc70hD2VG2Eiw7b/chqknCjSjy58mgGuOORUW6wZpFJcoXUKZqJiBbb3MXCSfWKPnhrw7/Q7p9vEnKSiwT7gq8SDjCTqJ5m9YzrbBelVOp9YSMavbILMwIOoljJNxPEO6vwPdBa5a67MNW8ma79wTMDB4PQ/Dr0BtsP6Sr8VmXKBbh06chM6VHM1UfDSnwH6xveT2yXfpouo0cbknNLoMsazGSEfalb5IaYRyfr/D5I01HVlTtGh7JJtsCEGFzdPa5tQiClypwm0pjx9A+fJFLCw/tTTSIAu/BdBZ5qWT53YfLbc1N0ZyC+8gF8l3s5Faukfv5MZpO8lNmMeHMfRdluf/pPONu+v5Vp+irYCXDQrXNaWZvOf231QLpReI0Ot3j/HyfDQUyLLvbr7qm/qclFZ/5a38EyEj/8ksJH3W/QNOVJ/Uv6bQktv7lH3o+0dVCUc/CBl6Hr7W6EJRzCmh0sZa06q9ACH2uXgpu6JiFRDeUpBCoWI1cRW9F662wnZhwllZlUyhkiQmbOVXYfdYfYE4ffbV782Jft82YLQR5m5Kus97y6pKuJIJezisimzJ6Udd15T8qM/vC58XlPJ9YVXrnrQJu3Yy7yyJc9KdwG0CA2cy/dO4SzVa9VPRI5XV/G75k46NkgBtZOR14RTuB+deHBBp8FXXvjfJaaDQectZzlVjqWUqVU1KOl6Nyy92zPXmPU/qeJb5uLDgjY6bwWobh9XpeioKv73DU11W/0gfeaL8NwcWWLRafQm6QOLeI7D9f5/rAuGpXViUfuvafQrDGxOK/7kez2fVfMMIWMY2CRWy5m8JHpNKNgxMnLZLoikEc+R2yV5LSV1m0Ncr0DUSwwUUE8igIYojlYNiAbCusfr+aSGf6KYv2QZnuUxXGgCBw2QsgbfbHQXV9vvL9ymOZJZRpjTUPNKC0f/kCbcGqbrSiFm9RlSjTWLvi3o6m+hz1pgFt9bwZDfLx91RE+pniGuBk3ZlkpktZ8g5L5TPO6nUoUKamq0WfqSiKcqhbTnfth7M52kvOfuvKnmbPtEO+6wYx6YycvxLctGbv+L0hlv7Doq5bpnPwyxpx2Ljtk2q0HkuxvYBmq8eq6vj9YZl+3qJ8Wqb7UQhvjTQ2VUKJm53RQF2TrnxZc9Vs6b/MAbnS2QXlQjrkrfE+F5viPfJ2eFdTRniHiyzwmpdHcvoBc/itdAc8CcRj73AR8I7Go+4gEuQO5vC25Mpy+lNzsK10NiYJzyPtXjpgdg88xg6qAuweHLoWIRFOVzdna0p3Exd8KPBPIvwhj6vN0ZnSnehCNya0o8pbL0863mu+B8fZ0vr3zF/6c3MerXSeBxKfJ9F9RAy6A54+xxW5cw+OOIuV2IR+yGJh+mg7OxdrPoA8Zeafh/BPSK6b0E7nNujxm38+RBk/Veg/SQPNMbLS2cVFyUtE6Z0HyAcgQsfd89C4SxEX9+9AsZTKVvorc0SsdEYW6YSHwx1FWLgXHgiHFlFwBw4CRzW8g4mBf4s7gYgUS6w/j5w//T77DwubOg5epX4rtpVBIKmHbT/b1c9LFCdbnaIsqMWKQo9WiDrnar/P4rc9HUuFYyOjXowdAkk9aPtZrz4M36VapnIkRcWY0GLFNFtRRyX0i8MZuRGI7fKfemn4jBkZsP3P2ydGW14aBdYY7IAh7v+ONNOTOEEfIIZHJQ6uUzKknrMCm4XVIWUNmDlwPkDbIMiMZCO1KKhUvOHah26kczd1peZZc+yhbpKnjIegUmA5jo6X4sDn0YbNafrythk5aA7A0lwWFBy5PQu7/JlO4PD0f3qq21spKRG2qw3hW5CurDK8iFFOtvka4jOzPW8FwPh8fjR1sBZLF/s7qWitKUBc7s1b8HS/6Vjo8W6PodiZ0N9kjb602nghV52/9yhvKh2zBnfp4s+m5IDoGpA630S/+RezZK+Mp5MuzowJmbFTij3CSVpOU0k4D4Dx/d4mKQy6KY5wVlhw1z3IUZXKg9LsabA6XZQlKtub/dXsl4n3Kw2P3osgXZSp2I/NSCFS3v46tXcf2mY0bv8eEsKOyZ7INBA94M2epvdDKdafbNvOF878V1czE86dLJPDCxNfU0tH2jiuUDHTbRuulNEz2C/W3K/8nlMVnrWaHDQsirtisE1MDGPp81aW53g9zLQfN1fM8XVlPcAuq2VUt6B1UuX2JGzvLnPf1JLwPABiyxD6xvA6kFloXKVE+KbYs1E2GrmQQQd3KKolD4vC2NB5daiWniei/CKNSl0ed52O+LW0QVb0BOKKYzYqt6gpSVmx6oEg4vlV5SgYDHUmQU6BQ9jZZ/k/PNUt1oj6lHBfS3526NzEr+aHQupAEtIQKhG6UFS4owLvfbAD/NGe/ZXcFJ+m9M5hVWdMrfNd9Zlc34JYNVl0zqLxSad/1q2ef1nXRPBP+LW9YlkJpiB+VtnmtX+R1aPJK2sa8KDqwDmP4RUDaNLJhpfwjKxr/mp7N9pgMwk4isiaHwNDBCgXSBYffTmi3DGxeJYyffzOlCzKhv7y0hIRRBWhwwJHL3wJzSJ8xZaryLFwaKZONFli5KUSB8GdbZYIJ2wIMgk48sJoTqQ3fYa5YZJvEg3wqGIbKZFgyDtxDcXQC1vNTURLynNmGmnijStARPMh44QqYo/ssd6iilm3iWV+/8WaOd/Z0o/BHihrhok6b2tsF1YNYzu2o/Hs8H38B7O2Oe8F6jBLR7mZs+6oLj8HG72bOZvG2RwaWWO0BVrej3/l98yH5uKi9FUkh7lca/fBBUVMog3vtLE7uO8sV6+FfwoWwvf1u9gZihvXLEYb9XssF63hUlVsjeF+NTQGGswRwlkK14VqsTOcWVOzSlT4pfCn08p/FjRaqMgGSVtQjAHwn9VkHWwkX66Y2nkZo5cNlzvvnmMweD1WBo25or3ixYTgP2R7T267mhr4+73Sf30PUiFBxOeKeTtI7HQlCBU8f0G4xD1WUnCOJ13A9d3AQM7ALz6t7y5OPS+W+2HTPjYvML8M7jGNDq+TebIEd1dOqkm2SPmN41NfqrBFb273FUHsHM30ryPqYy0FbtP0sK8LLo/Mh/Am7rs/+7NWIEdXy2LEPLw8Dp30h3+foI+kvkAv7HSnCVMGxIsvQDVOzvJ+agV9zrrPkDct2G0ql2pmvtmI8JcUTG8FzAal66DQOn7ncztmkRT4E+Y3qnlrDImb6/2NnzdOlVavNozpzNJaRRXC+w5nkYUdGk40EpS8Zm/Cdo65M6/Su1Ip5nOSCfU1vWYb9P2M6xbNCE0yfq2HnU/AXYLQhPwntEPbT5PKEr8CdqAnuorsXwXq7ksysjqQZLFeksSGIBTqPtueTinAsGBaX5FidVvmOgSTJQHxy6kYfiIJ4jGKa45QRS8L1RKp0H/lZgUN5gEk88JtshPCMWqho1rtJAjiGI7TEQyEdNVSdknLslGcCYvyiXYAyw72/JzZlZciq8hk8atVQwnNjRKgJ7E/7WXNMU79GhHXfIgwRkRyDdF59tKhLh1Fb5H1a4a6o0t3N3F1h/u24B+Hf/Ta/6dKF3gZ37AkLb+OlDnxh8LjhoYRCP95PSmFVvPhSzn+Nx+ZCaVg/mz4AyCCucvLqtV0adiQf7OITREW9yBRWASUaV5LwsK67bLRwpWLxyRxMSJVwi51wDwGYz0DgukgCN1zeE3PS4jND8AcPiyB3MRH9yC5Y/+zpYXJsT4I54/u4Dy51um/1VeOapeDuhCpkEwdMB0dX9eAYHgCNH3A2qz7ALwIt5RN/ax4E7phddsXiZPwTZQtVQRJ/QllUwsi3H9AzS+UYiI7TpmqX9WX31fSL0etM5rhU39CcWo8HmOnv8HynTQVVUZ074LBaKSVAf8ibBFb3VB/BmzkKgr8OnxXGh7qn78o342qiMAv0HefXiIoyhevkWCgCPyd+67SWLArKmTbV4PQsf7rxgtZHMwDWqszgg4P0V2zEfSbxkaOIArWUu0RSK9a60D8N8MR88gf5ozY+pD6HWAiV/QPjb07Qa6hRT0y0w79O+1krrHV7tKUON7zjYXpk4vT15DQm8y4jU26B9rbZECxbzOFyfgkrrpHowJ/B/zd1/7f9Utst4ecYiuiSKrTTS+bgNBSwRXZtX7F5szYUiJYKTUSb22Pz52sM6I5Rd+MFgNCnzKIF18HRFv+LMAmp/MBBOtkukemlbR14Wf0uXkV73dDvKTO8ruBWkuyWlvrZDx5jBH7NnlRgwl3oJj6AHtXvP4HgKuruVadeZKsN6pw3aTFuTadmYa8psz5gLymornMpBh+Ez6F/7X9xHWwl81mUftysP4KsFH9FcLW/TSjCuPrriZoV9cIJ4K/7uqFgiuvOpWh+huIpjrlh0WMa5ddidc/lZG/Km2Y113tEXwLPmz7GwI3+Qpdl+QHhvCFsf5GJXxBrb+WCVWI669zwhTw+qugcKoB2uujCD5EAtxjl0TE1k2pYzv1qipl7KVeb6WGjdQbsFSwi3qNll41ZJQII4QUbGvPWlSJ7sY5ikSd74KsaowubWwHzXJW1E/hJjqH06j3LlGTI05jE8MPQVFSPOu+kBNd3WZm5d1/7If7y4vDzxD5s2+KPvjnqu1NcFazkCcdhuGvojHzkKWxpYcQFZXtkn4h6C2D9VYM0aJYdPGgws9Jmf5ss4dA0xBmN/y6SLMj1vQEKUVdRaNPIFdZ2llVGw6N0qcG0roKtAoHA4HPQOLIx01HHC7KFPgyuCqKK1hwIGklTFT3Gr2owYnilCKqonAKV4imNm4OwXB60Ui8Dp6KZz7J7HuAnCblF3Zx85kKd0xqDttvTv1dCNUUeL3kg+VeUZgj1D3/Ri1zbkco7bmdNeRRfzlG+9byHb7kWDfVhkKqtXH7cW7rwUdSfxF+MLOUiGTNYPywSR3vPkTNuX3XwZTK1q4DvH23pUEmXuEHympjSkeXfbikpWsLpUx3SLjkrB7jcFptj3LKGdUaiLt6z1Qozdw7axxsN1O0565f0O0Qflh3VfxxXRH/+G/G6u3prjN6RaDNj/BCJQzFgJKvsqqJTFa/qLJ51eF1TgWyWDRVSRZyrnj1wkBzGKRYfwG+LG90IbqaoxJfZfVL/UI8tGrBJ4G/ep2kryzi1PxiStgpBT+fXv0ttegombohWlVPorWT4ul6kcPqgp5p+cI/eE3+XQW2n3ZrXwAO0idv7wIe0KgM0J2f9CoqNCel/kWKeu7WQujomk0EWaG8PfeCyZaOxzmP9txZ0liZaMzD9e3TossvDo/uzUyEQOIXa6MXVo6hSyU8J7I/pi6+dSLmOoToBZ6/m6Ww3wMhVPwTshmKhMIQsoppp0vvXdXnaK39V6W4VNkJ0739vvbcYVgjPGfRt31M+hf7poSy2xb9MbG3ynXzGnG2QNpfFX6dP7rsyslW9vncT6Vu3bxG9AZIxFDWN+hFLeFqy/gIZqCqdbSxT0GF3Pj2C7zY1HpXtL4Ca5n1DnpkVX8S7MyX0n3Ks3OOZnYo3q69i3YcSbrryMrMjpTe8ol8ttR3rhjF4PUbUITyVM8oEzfP1ObK8RzT8knLp1Omvex8AtXhROk13HlZppUPWWvDN62UMqfbT2kjle30vfD0nYhPjdoftdZC7be+H0e71or+9wvC4+k9civ92bdMUk8e4r6fCooWfw2pxD+2lKD3/VPvi5mYn9Afft+AA/blb0m/9iI+eeqZv9ktuZIiPXw85yX980uP8GS5Fba5YoemcfzACMYvMsLz5V9JujJ7v4uBOD2ZYMbJxMohPOefj1RDtiy+uicxfMdaFGxfe8JLc9fUp/i1HKe5q387kytUDStcaNno26hxyWADk0s4ddS0aOa1Vo/UV2CN6itkjbYgOzTWUKK5ylp1UufgDmU5tK16lGrF692CQcU+y2ikhkXeGd759QitQk4bW6zxS4VgxSu/+iVf9PrXxOS43b1RZqLAplfT5EnpVWejL0GFwfYl4db6mzxv+dLmAEmE1+1kCONM1WPHInitjyUR8Aag8a6DircrvKOAzBEotxXduvE7wRqlR1l1zmHxHGWuQBFuIA03egTByHJ9TPk6FZ3WaxqkW0wShRgD4Rp5eieF5fChfG2senyaO3biwjHrl00IFxeH1YUVNz71g5ZrfX1zQ7/dfOaGtB0PMJo/E8hFpH7t5a856r181P/s7vJij07tpRTkw0b3p7TLcunl7EAZ5i95iX8W7+tPaekM3dbRK2PAEP+1SDlSjHtMTIYkIl/FVZILBZ3RhcH6RQdgS9jpky1XDDCENqFHfHdqMfpOF8q0nJHMqsoE8LRJPVBCmNh+6jbwXQXk92WDEFxaO84iQsuN3TaXMe97uyzjcibbq0nBKQ6rWGu70ZhUrLxoxhW2/PZNZWt1j++bW6FCjUGaYWfG5lVNWX1bJQWO566fnbQch3veAS/AB2wR/G4isIfn819jI+BJrDoZ8cYzp/nMBVN6c1qwp/Z0yMyprp7kEbxcdFPHBegE0PcC4J6mN8P04I7kbJ21MxKp9OlQSL7mdatxXXZGM+LuRj8I6w73qscUXOZ0yne8oZQKt11Eezxqq7g/t3MXiH2FpCfp6ZkEf/CdIJLT1OafHol5npfJO269FeBdtFXaeuf2oeTwxSsIRvIBcG2UfcGyQ3tSnQ4p6l4/RMX1/OjGOs8nzhlMt+u9rD/yf89rwETLtaEplce8oHcGU5B6PM2hdRBdHym7eTTbFWzkMDOj+bjsZaVtcF0b/ItHDr0sKd00O1h3cugccdfWyFfgbzf//q+2YZ503xNd3Og+DvzAYo74I+4wcvFhkC+HhdXOF4fuLPUpYTsZtaB7tvYM3uFIKvVnQ+YRjvdtu9eatK+hbUUnVHpMLuBIkekdTNtzqqR0eDcpnPUNbbMG7xc3YNvAvor6169RlNey/F4ZvbPZ3GF5/fMrqgYAVsx7QVBKV8jSPV5MKHkcxU4DC8R/nc+ajA5bFW1EO2cO5NPH521/c+Tlx16+d5j8FZroX+QrbKnCZzuZEj47mTLk+e0DaSvu/sYJZg1uvzV03yEkJbro+cqyd3ILddQ061W693qMn+Mo0tkkeU5VWS+tDnw7FtQpIvA3XXt/m8Aj/MCHo/sAaSPs9Oac8dk2o4Y5Xm4iR5OuuxpHjhIIdfMeRS514LyTZ90me49TfiNS3fs+zlrz6Ji2ISJVFw9kbc8FfMWYqZB50acBppEgvUmUnnW2vszKvS/jtM4F4K+Hv6rBD7dg2pMC27YrYK2tlbR9Q50zzBtgRQq+q4i7NNagtQpx3TsgJyIcDGcFczPko1qCHaNu+sTdvu+8oprfbCUzN4xu0sIYkJB/Jl+IuiRiSUOzr18UYH2+fch9qrYVTNiczmdb2ZvXGbx7NGO+3eXd1vQe1OEkvHb+6mJXDGskOTRaBsO9Jp+PqinIGE4Pndw4Gcmdvy7bsT2fQYwedZQjDiuP+ec8SUpCA/5ctYEHa1Tcp0r3IOuNAMrNz2XfGvSDLx56gCa5WSI+3eTNLF4olSgOuo+BqY8+nj93jnVZ1XVZV4t96H0BufdDECbYNkthT7RPT9ZjV0oXCeNx9PH4kSX0Vs49aT9DPPVB8QpURNZ22AsWj26l0xIyGuhF5rnVx51XC03rqvlyL6N8GN/TWNw9NN4yS4dBzF/+yfiAwuBs2b9xqDPQjnvPXh9WGjARbYFO7Dp/4wBj+P/24qPdsVrca0rM1nGu3Hfxiu7QHKoCzfhT2ngWJhkHNGFFiuE78O26kyP1Y801lT8c1PNn8CFuZKn7ky/Gi8rtfuSoD+c8QaA7QoiCi+teKpkwUseKRvX9LQECTj1g/kGcZ/O0GN2lF6lIxVO/MVi4fuZEX6o2HaXI0GjCWP3NHvHRWtXvq9zUpvUwwgZkGeHenK4veeRWdi+ILXYeBlLYI6x7gwqr3sGbGGFzQ/DV2+680sJfvWvVK2GJ4xehG9EOAQ+DgIlyM7qvz84P2/rOKRw1lKLwXue+yK7zks8o3na6fPKX9W9lkJa8HGM4AyyzT7Wx89I5M8R4hnQk6Q6m3FHMXQN05NRu2mtrjpI6HRCnDExddWZzNMLWo4Ces8U+79y44TUbpdXKONKB5hGEcGMTMfJlaMhTo/Y85xYSY3VK4JATn84uZ2j6DKUtRz4HISOu+TmlSp8VQhzoJN54cYVCTYptMl6SmazC0Z82RU/0+JncOOGRr2qoo15t00X0tNnX3QVyhaqj8/dyhqV8iNKHUYCpWhTw+KW6XCf1u6QSeXZzMQCrDtrE5PSGM0TsE4fY56XAxXyCeTZnpemgr3IrSOD97XVgg/4LJcjGAY7U4/IVXAYoIDSfmiI7mp/N2w2bHDMeWRsKL3Vqr4sTQuzu5o2YDg4vzHJt2KUl9ro5s2f8f0tziCZVXHvDxd4vwkyZjUVGf2k5E2hhsmq7KTDhVLYwNtC6f9QTi7C9qAHWw3MpZiFoE0Fl5i9HYi+CBPTtM2jEbPcUsBfFaNGUNwPrcde0eX2S8KNjvH+BmL9FJQFwWnT7SHOKDKvCb0ym7ib1BHGSN50/oGT+NmR+jKU7nxEukhIo8KF+CPLIQHz3EfXyIXrgy+Fm9lbil8GvgYvERhV829YQSjPrU1qHGzyxgRuy8IGbBhuPIQzh7csop8B8J/XuGp3wzDlL8LfmLRdO/dD7XRg9eD2vUATN3/ktJSaQ3/2GqCsbqXfPVOL3tfXtee28MaU1r7L5l/ohDB45xVpD3maelvru/AXXemYF/nuJAHP9Ma0ynrhSWrNlK+DnJr8GOOj8Fy7KhdKDQEVizQ9FAO7uRXmzxKvb/vGgvTwvYE57Oprmz6MO1YppluvJNWcEASS481KRGsXQrStr/LLrIHdiHItXHh9wAg2TOm9nY8fth5Qzo4/ZX4TtHtjn0YZPNoVfVg3LlDoEjuomCdaBMn0nznsc+59l9psmvuW8fJRoVvOXkI67nYIfjzayBkVhv6dwhO2CyWnB2c0DEP568zemI19tTg8LGsqKbk/5dD/Tef8aCp+cEJYjtg2+VdCyYsO1bJARv+lqJuOqOK688YkS0buwQVxlWSaT+dXxFnFMGzLqhxdK7FINf3mODHcJ2ggwKS5TSOB/Gbtuq4nk7KQVuFWnpUhFWLM9v2d3A7Uou2S4WUUBkX2SWrENaOY3fSWLtfFWVSzPQ/k3yoKty+cAod+S8b21RKpB85dH2K6GMg0zoFG0J/lorRykfd9pLkq4u7/4sqVqVlOud3RmojhfoephSr8uNRy/dn53xdtVSf/owwr33u1hUN+Gds8XIGaT1575D+56pGGyYeZX/Nf5ei8HSeC2fAO2Ubqhznu8YLQUb3ZR6WSofEsnF111QHdBGVllK7cmxosG3+2wISnE91ByZIIGHwa4VyBsYOFQpj77e0I310BZOjNzmGMimMAje64S+x60qCIjdw9LbdoG0PN++U6sn2qwGMutJVeV0afWuha7AMrh5VvkBLITUPDGZKCSXVMldwXqBXmGWMKLPhcowQr2Pca40hFGsv9NdAOZA8pzyi0ywRumXNdUx10ubFmlhleEPampYj05F+jgRmL+EXpVBiZSZMvPPToEGlVlKl1X2IfNRwVZ+sShfHVLZBNc8RzdNWM0P3ZINjk2o4OxQ1HTYnM5Enu8vDUlW3PnYZ9jhMWwFyArYUNMg/1TGZoDG+SlwvGuYfh5DGZu9WuN1yAmU1/HGpv3msmZ1wvrZrxmcdq1hMFuAP5kncYMOyKAfZwhvCTwbZ9rc6svK7x4ZZNr51a47quyvbVfa1vLQbk9xZtb2FrhDRnxmNU6DFsSmsdx1stTk1mzOMhaPpIPQ60KNXumuGohg5phC2vmLBBOrS2yePUhqOxc3RTLVss38l0aMbdmtcJzvY2cmLD69GxGB2666uXRZNW/4j2YqnrEL/ZQ5AzzVNM7o1pH6XhKNHdAtcJbJ8Rmd+pwbGtqNutSh6A2pcZbkXo8F4y6PcJVFF/+4vRunJVFxz5vJ+Bt5MvXMyP7lvf1GxcZr0vICT5ReAh8JO/ecp9Xy4/a14a9S2+Rnt/ANvB2BCqlDVLyVKH47s0jknV5+e7TSXxFDrn4RRYvyvhq3H++snsTs3wNwvLNNuUoCFtGG74UGazGuy/Yk3bGnvxufrK0l9++3X8uI0wPXLwU380+mrRXzMu3IE4zyr/ztmdwI2uBYhkRyXvagyUxbhOgAmfItkcUVwy9h9dvI6sQU/0nyVPx3apAiqEfOLKbKCcS4seWfgRSKJIisIm04zdqdrjvHG1r/fgJzf1y2vGLNd9yHxxVEsgQuvEDKUy4H0jf7qhP9t7A9PAT/GrOXVCzyTsPDqX8afgByKEXWxWRc8cVsLrRNallTZsqM8FpSMflz/C07P1YH+luL7/VjmGfyp9Nhx3gNh73nHtONZYjzdinANaOJpljsM3vfk3IsArWfsOvTLX8Gh1f/mFhdu6bbh9yoXYJ1cKib3oSZW7YoOXim1L5in7cNdyCCN1mb8mZjiw53UUL6k2l4kU7AjMnXZon07yMhpyFqHGIaBj/7Obm8ZczWzjXbSyik9aHmx+h6XD6LKksyIl1Z+JC70FUq41mezeSEk2Da1cZI5fPrObqIl7Y5O5Y37I1hvJg9xe3tXbXkttb3s89ljV8dqbF62dxH6HbkIHEXUju1VcksrDcEz/pZuLHZXEw0TRhqzUVWJPmvlrCmyF6cP2qbtXE4b1e8a7GT/UE03WZOM3fQB/nZ1lbdkZ+UftA5XY33HVI5cXt8kTs9TdHRjPeQAN0TxbAMHeVFHmNK/PJ8u0Xq86YkMbQsBSF/y78t81/z3pbuLCPZm3bU5fTg6DFjPNuiUGsVh65fmek1dXLDxfOuK8HHzR//vCvlfBw4QqUoPAPyuCw0lVxoxWauqzgWj6CNUtx2+nNwPb1Jk8Rn5+40QpNXdZ0Tf89+DJhX0s0CeP6QlxXGdRLo63pOIqZ7HPIKoqmYn608XDHQzQOkpZ1+4LO6X9NQh5nXCj3UNw1nwpJ/81+qunf75k4CXBqoGNvOylJH0f/0OL9VV7DjMS9BWekXC+yi91p/qzEdc4aWGdSNNcUu5tZ3XBdEadfPmZ9Xf49DVB2HM/svHtgvHSpa1/mpv2uM+udcPp1oVk+ftzVgRdwCw1DIEvqKJ7izkRcp7XB9GoanA4Z96BggBEvvJQPPrsfTr9CxvaC+ns0eaSlZB7i/ojBAe6zNAdscjk1fP8gLn6nVmEmrDlQN4R2jZYmwQtxYQVc+RnlbInrvg/6QU5uEDMQ13tDYQAfR/Bxm1W7vvNKxTdtbVIf5WVCIUzrlzxB4pzXRljELWHPiY8ykCy/WgfKPYOm2XpwhmS8qr7LOW3jdGwa7l3G5foXXd0Mm59qOb8+AZZPB0LLqCOZ2tKry7mumPfePUjrRUQ7iTHURK1Z+R+Jp1sP7Xvm+1weRE3ezhF2JIF+SgaxcaHYM7I+3Tg63FjXvq3f5uFOihqI7z7BL/CrOS2dLJX4yxmEvpko1Cm6JpVDueJ4GvFRMJhFwVa2Ga//UsU4uRKEYkaNtcv/AB7/zV3n7HbrhIoLPFJ8mWbZ5/d6ZJOowErwbEjlTLKBL1DHRGCIxwv3M4gWgeUB70Ro7ZDbxziqTgYOP1A7JThicHfv9rL/wtSD7qfD4RT1lrOH4b/abl2f2HWueWCP6rRlaUpx+LLthjZ1fhvA7MXbKKIYO78o/KPRP9XV1NvlmXtPEf6mbCVwFJgyXireZ2Rnic4lOvQCUjfl+elDPi+NAm2BU9d71J+y7JiFBxAM50AveXpz3EidBub7r71rYY62ulMnBBwUP+kS6vUp1hi1jeSOjijtokE6Z2rG9GpBczT4MpZGeZItwvvm/2hYTLlSNYullvgDNBG2HlohlZSNIWWzIB577lZ2rxgQue22qee1OjKIFkXZVEq+PqEcFhX4Q5jPYyrH3OzbRfLSat0Sc8hPcXt8/k0hBKnhDJTC1x0yJROzQA/9lOYUj9mwkkfjoZBjxJ8XItHx/FXDIkTBP8bIloMQg9FQP55wA2KG+I+xYa/wSgTdjwNuZNEl5oJcOQWT+bTc649qgye/yBaEjHEdl6V7cwuztaS0WcPzTHT1Tud0E/jPSG4NJZTnbWsXNIRPO+N5DGRrUoYYnGlY4JgKZg92Ed2bKxeEDgw7NmfKo8cBULX5YeWIHVcfrXkTYnbGYL5AGUif5s1OhbXGfEjjmaN8mPnS9D/L4so9nfbXRI3vmZ+3V5iFl8zJZltBUU4JP+MAQD/o2MWX7gBqBiON0TNrSpKwZsngJPrDiunbNhmN0Knlq2Y4gKDeX3oKi0P/2yFiw4bswwDn9pVIrqlEpsmbVzyRzbOqXtmjFQrel5XOc6FV276Y2Un0eLepe/1S6lPZGeZG8aeJRFtDNa7WAE2FeHaM3pkuEapStfAIHrfLo+jvLa0KRbarQxlzmD6768OLOhsdKvUftrPCh+tK0/XXF+Tvlu63La3rRLavJr2NULLvkC2tYb6gEfF5QWF+ciF0Txm+wnoPcIeVoreruzJ5/VBmBKSR/Kz+c1PnSLuvoYsZ+Kt76dcKTAVUGMmhfi+Tv45WaOqouTcUKM6LE76pMWuwAlutvJ7LYj3yElRk8SlmmvJpLzwLgl468Lr//gUv4qOd60qMB1vcEGN0b04Q/hBT1V3SrBtV4CP+wRctPQBDTr6gvE7nyfBEpEb3gfXLpqo6hvnAzYMqgm8e7/twSb728jB1nGW0RRCYfAuV59xJN7f0LwNDpAJW7qn/FQ131ah74iM8eaSKhMyCfFONxHoyn00sbjG/JG1eJnC2abphnXDrkwGYPOGv8BV83cYu5ZGlDA71FtiyI19LKW0J61npbpgRLKkR6/xECfJPh69JD7bIyB/CP0rWs+LX5l8DpihitoxDQ0mJ6AmzbQWRhbDXBTsUeXuK+cevAbXmzmoZDFO5kZwHjlQCIr2YsgUSC4vLP1g+3SQkMtsYO9WlkAufZF9Zo0ikoHvMb1JK9Ef9zjkSNHTXeNlXgdaLRm+ySIV6WPTEd9yS9voScXHtqOSOhucUEq84yzmYDyysSSxE2BRESkT8AJvjUx9RoiOxs1Z2RHaMXZ4BUlpz2ya3PxTvXkxT93JtMkh+tzOPhTgmyUqtUdie7vFCBuiXw1qOTvu3Hk3LWhe8UAdtkB5HspFOnN5N2vmOhiDLUr8+EAeN5udv9jyZEEOkZ4HgUFKLW3FMYM+LPO6dQFl9FgvoEt1J6L5PcuzHLlNW+X2260vFvVor3Zc319GbtgGOCQka0yeAxdWYujAR1HPSgnFaQENTQK4Kv5+ugBZWng14A97jzsrFiqfXkBI2knxEPhFNxCAR1JKnBYlRZ+lFPvjOsCm3rD3oLpfWEJ8U/nUhXd8Olyw3qmHCCx7LKlgggcV3IBnTb6PECFFDnShQby5tGKTxxCMQzzJ2+EdXxFYzBJb9RsLOkEdsXcTdC3mkm+Os73VbJWrROw1+TJOgraNtfVuMVUlJh42lp1x3upRFVhJh0lOlkZgwgsJz1M26OdT6jME7oDvd9udEGgJsqZasRV3caW8JuKY1jkQ3q95I4+35vbvbwF+t1udv9tAh7jy7JGD7puNhQsvtrOd5CSIskwO4cKNWcelItNdnpv0OefrzxknLoogOEAgRDoInfnQji5H2hAUTWP8R0VwUmLD3oIPMRpq4RYrrUmBuLTUF7Nzm7ExMV8PrPHeCqHIG8RLD+yR9/zrRhK9Icw+2mdoKbtcuYsAmBUqs9IJAKtyvAQBKFf2OQh9csOFgXqVGOVaQprB6rsvwNsf1MrAohWbvrx/fnpSgnEBIDDtqNZxa93Fo5pQa5cRCmoIBsghOzuvqXETQXeuvbiMWc0gz/a66xbtE3rts1x7FNEQqSn9DsEo8ZyApDLzDibfjYjvBETph3DGERcDflrsqYqSZEnpOQBj3QbFH2ihsPhmWxHuf7pl4wxHE/SaCGfOeVWLDKzvU71WinD9qd3FzGzQm2G/wrmKvxJGqrQ3NxI83gsaDy2RwdIfw/SGTGtswxWgaZzE4e48SXlLklG5ccQHcXy3of4f1JmLjFOkjgpU+tkl/vXFDViE9u+Kqt2trD4J9XTvUd077+RlIUda620DxuTj04VcmRg3zovvtZ6JwK6WhwMOjEcQUovkfw5kk2zcOiG23inWm5Gz+8fibX5oj6X3kY2kQ4GOZnmR/0xCwX6wBwFFAJhRfFCDu895Drd/aM4bfNX57E8L/ammcB7ZddWXKzGaYb0/dNR6d937mHRu2vPAVZy4hCK9VhPD7IQc+3+fWb6+5GnvUXQE6ygm2YVysuOtCTiPyYPxjs81bHJXLBPFdFAAyWyO8E3nvraN6bSYi4qZvXxNE+WdK1soy7q4c7Ea+1aiI7M4s4I/FwmgRnZFvZoNT2F6ImdTLnQbTv7VZwpGNKbNvhstx0TPF5WK0vUHJ2TXZSa/kYrVr8iWKi+8f1Ihf2lay+NbP0qrB+dfOp4XdrT6pPJVSAcjDMfgyHPMqP+T1V6dtNGoRJ757DWF5TIMVUGSU42YNgSqTVs+9WWex204G/Lw8xZxntLuV0jtgNlubsrjRt5f79/AbLtxX+M6DPoeXymC55ETYumSM7DF8xcF791MfnEP6zILLT1IWMLnwiI1FeMPHKYVHcvbQ5fA0Tyea0M+PeBSeo9v4ULAfgmFZfTjW8yGX4fG1bMTgmwRdNwWDfc7TtS4JLg8PFBCff2jhp4G7l0y2q9ksBF09kuDvNy0PS2gEYYJNTWUwVc/ckNnVC0ANXi/AQX2XtccV/grEpeYWJthoB3/rXeH/bbAk5ppVgMUmP15/A7Li8ja56sGsZbBwfwjklOT4uPOEUygHq5N4XK69MQmxeIBX/iL5etAKPzSxJJqStuhP5/O2TvShpwiiV2vl09sytMEWslbNUxBC6OH1E9z5mGswJi1TYkva5yJz02fSTRPImU9FWu2QbTmnoeYU9EyuLXyf/LEPW3FLW2TuFsakY6xu5ZvNDwDCXZgqXEVaVqXps2H642yvEzoV6X6aQrLOGNAbzhHzW/IB/BPQGVkS9tQ+YbgsIoMZtAtw7SqF79yabYRYtYUrkESRzeZHQUsSOqerBIMXz6pXHwDaoBbY7HEWd/HiCoWxd70489Avg9l4dOjJg78ADdLXXBIeyHG6PsTlCSC/5gDTgQDW+CXhT3NhIS+j5yGT3SbESEox1eAbgIAuVBHRtQk6UvjC6Im3Ooiy4+Vm2Du9akuPC1Rrq7OY0IMl8y71q4buyGorkiiPf/MJWaE+p1Jtj76kQSG/iWQD2lhQw19k/PFNCN/+mpBpk9oqw6+A3cmvLfSZlQQtN0tXwAs+Tx9UfAEnk7npyjmXfbjW0mGZjkSr1EyD/8uCiHezALwBxYh5ziTQYRkxN9iITatg8L7x9iaEo1fidWW40yz4MHJGuRQVwMdqST9dF02tXoE4arpG09npWYiZR1Vq7LU6HIHht1CuQPWTZntNubcmUOKQIp1rLK+TfPIbX+a5sSjEoK8MjeepGBKHqEcTOfO3FoHyiiVbAfqtMq/Tt26ZTrphdPNyxJMUymU054JeQu758bBYIFK1PMQvSG+QgIPu1WCXYqKaB1j1+VrZ963uJJREuqYvAfR6K9T4WMC7wn+1+OMgK5hQKeo1lBYv4Oi2It51r0ARCn9ZBBfrjsraQfGJkeP/a/h1eJVwVQI9aHlB7Y2upWC8Ybnn42Qrykd6dQEVrDspu8TbZHL8Ocs2Be8Komv3+zBjfHmvOP5Z0h1VXz8A8XXp7ZPKszF8sY7Lrshydyqd6GKwkExj7yf56/+1gFwQ/k7425v9nV2RSeJXmNg21iFZlv/x/fkr6rGytkg/2HlucmqPrDWCbxa97MZ+aikF1jK3Qo6SgldysekGKM81tQAyDn5074kio+AtveiZBXFbJGuN8DviZP6ej890zFfQoqPgTzMTOtVTp+FIFhCXbqca422PTLd8g4tE8U0M2G+GrKpyAhKsX2HArioB5r1jtBSCPPTidwXKyU46a+SnqVnVGzPfHs1y6StAxWn2QKiO2req3bSQuP9Y2Lcc+MSd9gbPQVQ7FNiGjajreYUbkxpRnKvZvI+Q31sHM69DS4Q6wW9bX2ui040sJcaRt8mwZPq+aE9qd2N40f9NPlts+JpE/WeynvDngAsP6h4FcbGC0iupUV+spcBlRq9Em1iqyzf81b/J5SSJF9b9tlEjhb7zyxmJvbZnS1ktTw0RvcfcuYv9c7fmg2Q9FBiPLNtmjuuytfH8+HGV9Jva3Rf+5trQVEoLZRHejTztwbRtDVZ4I6Yt30XZWyXGSPXBocXt4Y5wF16FS7JHtpQIn1e2Sa0O/2s9rXoRQlll+SX5ktFST6/jLz/6+dIgtFHpqso+IEeJnBy0LQT4cn3NAwexjZfyz6RrKvt7flFZZWDZ0x/21UYmzXxQXU1pIYwt7mssux0VOAkPmhk44R6LiOYSWkk77j1ScKyRXOPeIV3GmigwZl/GcBEPtEBLaSvRbHWYj88X3wP85ppbxBF+/m1j8YHJGVnEYA+XAxG18VksKZx+n9rWaIT3yw7kUjg8EO99Sbb+wEv1swdRPNQ7C5KCzSeVwXaXJ6Xj4U3rl9+62k9RDazYDmnVj5uvpVlQ1Wcy39hmzZ0kNXOnBuo1hnqbOC3MYtj/angSBLhbz0NRXnVEzEzM3OfSf5Fy8nIwG0k1wTKy0Z0mlInUcqxYKCI8O7Xj0Kms/LZ59tZlcMU+bcT3HqCa3cVGXwS1efBr0X4x/fns9GBMjX6gDVzNvSKSIbL7J9DiwC7cIwdWtPOKH5zfRuDHbAM4Lvc1umu/GK3T/CGpebRv6B/TIQ1h33uHbfP/L202HGO25osWB/gimFf4OHiZ2w/ECJIlYl13xVE7IqUqP2/paBn8IroNZbl77BD1ZDnVyh1URlm9O8bk5LHUlhaTAPPlWf6U8y2AV5JVp05tRNboPfCu2Yavr9YrIngKvcOi7X1SEKyzAtmepdBhNdb8yoIqtOXvIswU+MbA6KpwBcEIoxxo9gGoRPKZM839NY5Lhj0eSHK0LiMomnwMqpB6riHyx2P+0AGBbkFxcOIcCErf8gSflRMTVsR896NjIwREGX3UV2lyGNybf2Tf+J1WziT5VWlcHQYf4T+y26DSugwDmXwKHqLbepAkQCrmXthHuGBvDwJr5G1Wv1vR7Kl1O/Fe9cjID/eJS16+J12MH6L2DcDIblbVVonunup+dvRkQFTR1dxiZousyzhZxjl+EOFH+DHCIZrfXBN8xroceIbtHL3fbMmWB/panYvidv36US6tG8ByuMblxnzy/lJiJGY+rPS2+/yqiR6jSAmzbNkKQNb1HNLm9fDZlrnY0PVZahonlvSPIRRqnXYyjBwkTZ4g1PkcaCr3m0q4jkGZ4/3HVDdqxhId3dIHpgr0QKHtx3GsaHzv2JWQK9zkIw3U575SYm4MpxxtKy63NQ1PpPoHh9zePtCSiM/r6crjXHHe7HKuKkVI51pH8SJYJAe84hX6q/95I/vgN+SKF8li2fx6JSQYdz52lKXQolEtbO3Mmp2WhzZDO7hxtpiisi6CUJcOdsDAHmdpdFbTSNvWvSSXaX3Dne6neb25mjj95KdHdWP0yGJW8Tnk1H4jKIWPOvVCK1uz1xwmAvgA+3hWOxNMTxz25ZMNLRq/qDeDOFimQ2627vX+I1JDpbEK39ROgwoVO11rpGo8vXKa2YNcTfNDo9Z1Fd0OtM+yD6L2U3Uy/jRkdD0se4L88/dMCouohjSwS1xdoCsetoyq+xcvcMulJrME39MnC5PIaum6WvM0Hw7H79D5IjOnnmTjy+V5tYG+2wCqlTv6DqmCBI11A49aLHPkLTO6nWGu3Dj76Z4yLtRFdZ19P7+UC7XueYJ42YZFpZr8wSdDXt37Y9vLLGXWCc9XqFX/9JWVLuwRVwpvEwkwTZ//MWSKuqlflIFMUNlWkwo3xuZe0sBikvt9em+MO+zjYHGDXlDN9QXDv2m8rJgyH5807miQfUH5Whzn2AQF1pqvXlATVQ1KCiXHDPX7IJz+j0/TV2wctVTvLUkBSaLLj2vxfbxsTaZpskAahy9UNYCBT+kZR5DT/my85HwllHl00yyxIO1X/ef+AVT12n2yQQbci6HDZz5fXZmuSzyMQChG8asEkfyAqWGofEBCOnLCjvAElyOxHvRHKLFOX+6BofKRCmlKtnKLr2USjB5JPzVnEgOpCdrxKFFGKB7JUE9OXF1h790t97f99Tp6olicocxymzq+Ki6r5vJ2QNGgQh7LofjZqFJ6Ly5r4QiBbqqKcWut6reUrU80qXIjWHYL/hn+9dq/X/okvo3J6JoJJP3ZRs+SSn8W1FB46c/J2pRq+ucI2gg6/bMWiqGGuu1+4Zd4jm/2rbduMrWCcRDlCl2GvamogOAPTrMt2Ti9viG7+ZsLmZxKS4B1zQcqJ/gxUzn32OS8fN1oCtEPIi3r/xxNmJPWVZSL7mlrj1OFVqLTDv/qkPrbxb70KykDfwQGhzRZP7DQAPCJOZs3u8xjueE0m1iiDkLenRfF56wVIIFYC31gJg5FUwdrOW4pVwzf2DLjxPjxq9xy3TOyQGhdaZsI+DP2U9OCcekgjEtAh81O9kqEZSXpjxs9YLZYhytMMiarbt4lJtFwYwUzBWmvL3s9KWKOlZMp8RKKlU3UkmawQTkBug7kiF1AmvEfxZww2KBY0ESPeqb0rABpUtdEcZQJKJBmjaqFFUpxg9sI1z+A9VlwoZiaDIULMTTpjou0WaChiBttIws4NMUA0etsWqR3KGZsYcKX8Nc2v2Tys9FXO9Nu4dP0YIOT1JiUerfLFcmKW9iUOtjgLKhMRIZMDuSdtoVNfQN+BCCJM9lJIEFAWaij9iTXP81NT/T9dMbcdE9901Abi5PrnhKnAiYo1z1RTsk2d7s91Yas5wI6pU4qn2zwoV4tiKtTFqWmsaR/Lui00hqnwSb29OeCcnu24ozc1jDsIT7n9FAGir1hkOilNb9JzYvBaEFTwaI9hOA1MICzhhmQFqRIstezwNHWeY5LoahJ2wKANddte8EOBJzi+8O9KMYmWWYPBC2LQl5J2mK4IBM5s2f2kBfLqtsxSOFIilS1YER5SSh8BD5cmF5qaeFaPny6r70K2EgLy5p3FftoNNMTXcaKmtjbvKs42i7uvgulVCmcrikUtLDAeVfkLw4HsA6TtotKxBQRWe0ySd2H0IVlMmCbRatgIRApFaRJgG4Lrbo2RL0hZJMB2wJahXchECkUwCkAWQUz2XU/UlZK90wH42X1rCH4T/CHtn9xFuhjmztLKw7CMMCsK2i8knRLJNNm6cMTGFqYCeDqGB9kCsyZpUeVVFIlw7zRAJeZz6oWJy7B10hAaYFE9N8G+yNKqNvj/xvWBm6c4g72R16TX7C4KUYx1tQsXFzoivDJGYB/Db9o9yvNrUTQ2YWRcnmuhfHpbzBQwR68wpTZRd5AZ8jBQIVr+AtrN4WL/LzdapNsu/KxwgT/Bf7Q9j+6BQP0GoAK2h2Uq9lQmnnVb8hn4EG54jV8Jla1pjIzY//GvAdlNpiLytePkV34uk4vZMWcLyKKTDz6prgj7uct1umFrET1Rfx8hWQc+yaPRQe+QBG5OPfF/LIE/GZ4X6QPdMd1fGdTPpBjruTBOBVMwpZGQ4pUnZShmmSHU3v0MceT88hVckV85k6oIQZTwu9CR5PkAdYXF+o+vbHQC1kwHyX1hUO9AYHoaTCc5rMzdCJCQgy3imA5Nv9Hz14kXeiUKsOWk/O/986vB50SaNg1zJ7/zQ5YjELxwhp+eb0fcmbG7sQc1ek2zNz8Ct9q99Jh736EH5PFYTw9ypnrfbQCn3lDnIMs2jZcSqNnsA5qbTxJuK8Xw5Oieb/sV3Ezfg4gmEva8wRHRyBA7wGN/WpGN6aar74EqaS0Q7lKQzUfshgNN99VWs1ccmarpqthOmndYXjIJXbk+m8vFDddJNtbqwR++EDzsrv1E5nj1SlT7KV34+UqA+FDBpTda58ALslMyddh3TyhDqCCqqO0Zp1dda166vu5OT4j1r4HUkgfq+xrTdWKC/zEQnMWYeWAWlvta81pakqGFLGGLKtDadGLA+kta3WAautv4aHUra8qyxZZFC4CwfBKnRSAjOqerBFMWYkkq63O/QCJIUmGTxFU66RRyzLzXLFDmOET+LSt35gcx6WvKilaFrlLwKPdFGckpI5GZUXGOUatLjNiikx+vz38+hOG0hduQ8Hcx0o8aT5u8EOE2zxPm4SUxlznJKr09gF7LaI96JHC0phbKlNceiBH3FKbANPR7aXLbNU4sKaJsb98nbSkvkYvzipoeaeLNw0mFID/eUFN8bWVSPCh1hqCkd2ZSs45xBzNLIR0lmFgCSSJpZQp/gzl9Ks8Kh5CwjQxvT4zCp4tYO8nlj7U2uZZccZ8vNh8l9uQISugIGPzpAZdcwTbVKnuMliofrBeTZXt0JGsr0W2GDLeM/uTI8dLZN7/l7V0iNGzy4keQFPU69oJOLbgsZdS6jgboExj8zUpVVX/+LA3ZHNgvPDeGYKa7aY2vpeTyDa/CALWhl8yOGTci+lsGGxGSsg3O2lCzNF4/03g39+ru/FajGm+MVZZi2jzwNH8eXusztxNOIv6Osz3QRrdVwk8rAQvSroed4l+fZWLi1Ya8yA2F+CPKVme1Td6nsUAdg6bG/fgxU7Xyy4tsOe0BfFVZUdxUQfJ0BouFuyn6iWJFlFdL10uIGxP0zr4G2PfPrftTMYjXIwrWNTaEV4xvZG7brBouH+dRryybZhrrkRrvz6eHThuxa/pz1/XDZqGh9bpwpGvaSIdKuIuId9cEjhSlFrycMxVNqnTLn64gWQdxLbPV/dTvIvRgRsOa40QEmJMJwFj0qduX45O/79lg7u/CD128lnRF13tEs7xr53dXisAVeXpmobjTOBphX6EkJAmFpLP4Kmk2oFFpfV1ycMwhGum0h6BXjgzyGqhp2rZblKBRwisefhP+OdeulVCKaD4mndBAbKKLMUH0nUV6yguvxKguwjoL80Uxsp29xBZjWBL4XZRjqC+zLsW9oUKzKFpO1cKpjiXGz7evsqR7PlA19/pCd66cYFxUAv+IXmjhWvGBE0CJaSEqsFRIIw0Kj7tPuPdeE0z66YG60NzRmJAUIvpLp/rmlr+oOW5lzr3PudtEOJXtEroIZxPQBipFbgDIXB4eO8WEb02ZDMiVrZys5FazPWtTu99zQ8uvf7iaHh55wIAJXLCXXuhyRy0wqa2v85NKf4ECenDNRLrxfZDDzX+sPUbrW5AExJIqDucY6BILcUPOGk1iHKpMYJGBMyww3ytlJT1XxmOL9VQn9YFkYe0rPThaS0LfMn0nyAv/5D7mWLjKHjr1zpPp3cm0KJJJmls6wV/tSjq+Po+NDl/f7bZKDdPE1iF1pzd/iESh7LJCvPp4q/04bKmWtXyh2UbXEoWnGFumFiPHH8GYH4qgXUqS/ZHXgxIPnM8vAfUaVRxudu4R/GzQg+wLAWIsY/hfrdeYJYUX4dgf0MjXhF15oSMMUPXPyFzPEgQz/GcGJMpJ+N2oyAaTGyvrkQci5t6uNBu1MMdo1LbH9ExfH5XC5cwj4/70SrgaZ0z6R7BRGBN20c0WThj/xHFUbE4biDxvIdfdJArrrMYro4K+JOU9gsX8mYaOgouxC9+SDzh8PETiSYXRfpFAksqWOpGQtkHmviR5xwjfyXfi/DXL8DkkTxp5BlPGp4ElCzjnocRylJYsk+o5tEkwSSMk36VZwJNQtcZYnBS/pPhi2MI+fs1YKI7Pv3cgYt4MgbvPNEuBEp+shbFz+MsX4FCLnmcLxUp+bOFI6iZxpT82Yi7JKis4R3qUwQpdICJVHkygsLnIlTJWAmuFDPFxCSey7liwhK3+4lOgEksGfGpL3k+Fl35nx2256X7dFa90gMlatGiuGxIfaA5BUeT0vLSXR3iLpn3rKwJCYE5pp6M/Cc7++M6x7qOdvf5LdCIIXfzsjAxSWoq/LGNic6BvKRGJrKCw59WmcgcgzopM7UlQUKf5ATTF3bmU+/rETvP2y8OTXLOto8vTXIetk9PTSxR8amtyciN9omxmUlR+7tkP+FSGYxElFnk8znpm/EWvuXbHW2M5mJyNMboaJjCJn0Fzy/1n/RwAI3qyqtl9srOKyIm7aIIOSDTFbcLnubg/+x+qOPXTfB22SxyO8+wkz8UuU7GnLWlfPPzQ0F4uV7lZo+L5yU8Jf6okTZG83t1me6wUcH7PET5os5crQhTdCNBZRF3rEJGVzf95yOf6E1yodqvef5I2AXmcBv/GmPXzOrtFsqO4zQg/DwAG5GQ3W0irBsKOZTlgQaA0dPOQePppiCZ0jSGKNYH0MWWoGyrhuHkz/dOOkglkbF4mOY39LoTYdAJusG3LO/K5F74jmGZ/x20/pOv4/3Qv/1fL+4o0O2LIwcx8tv/CLJQ59NGts9ef/u7fI1LeSiUETGNJva2zjj0xBPuB0LN3YFl4v/b2FokF17y+V7JzNajjtU6EdElP1R0IVmPlHKdqwY1BbtmM8+RH5jriXyWea+1L+5oC/26t+W4pA3xgIUC9wwddBtg21/XQYwDRvwzHRAYtJBgFuu5kDj3o5ZpIXldIWbUOS33lH3/XCUSf4hPYym34awMbRzchdvJTaBLlJpcZGggNhIEAGvBQ7WXHEXELWMPp1nnSovVn8bybeb+jQbZZEu1PR7NoFvGHWH5TQfPXCoBMdtX8y8FAvN1d+ha2LevbitoMI5aLOTokYSHtYknRgfR+5wiPvUiSvQwk/8KBLc+CRKO/xj7yvOvuqolgaqiidXVD7hlDSVg4EsN8Hk3NzG0WqF2oDJPiU+GNvpEOh0jwYRSXhZqSiL7jMYtezwWnBMSnnFPDu7G8NJ1IfxlEONSH0oAmdTjTerisF53WmviCfmHcr7MqDrZovjucs6PhECr8T0p3QOmTnEyEXNW/u4OXiDuRNLagakFSwSRrIC2t9WfP6ye4xkuI/SJnOA/VHx5fHEH4gn7romCmXfv33fOL/iGxBODdArepE+Ogbzp+1ST8EUbmjZGuYjdaULhp+xznu1jT2bZPW5mitM+nXMtJ7421d5crULw3t/6uJ/Pt7VRVxS6fdVG13NoNggFDbJvR+JhBaKjE4I3+MhJgj+r6OFObjt4pe6IJN+OI5qyNntKLlum0ft5f88e6AmV7GfviWf3FmW0gdZDzG3nCBbrvkSorm09AjSo0a37m+rH6U85WtNf/rGugtjY6as/r3X5hwWEjor1D+iMlYaVEaK7/Z6APVKk1hawJfsu7cLgZe/zzFgA4hEgyGYZLzeOBIfMUqXu+5k7QOi6dzM5lnkevzFDoP/OV72KU1DsvyU5DYUym4R41+LpO8Gd8WrIyxfDvKp/996P7ktuJtLX/vnjvunp6vvH1dOf3o8kFdop5c/cV0QxOUHY0LegpJQz4RmtWK6Mp5ojDOen9v8fTNzdrS3+DmzC+P/+Z1DA9Y+f0DyFiY7fvIYlgER3UzdWNF4LF8TCbIKiN8J445X/hFVpLaQNRNrSBSGS7uAVX8a8HGblWKNYyJO0rJQSxCuUUAu2uxjEt8+++eZXO6yTJxc3h2TcsRtc59cPFjQrp7TZnf9q/zggvzU2DpAXQ2NMa7zEX6WmSrxFrwQtnImF48/ActnEXZYjs9yrMVlykPJJCfodeZwtNgmEcQV7flcEjTpYklEuf/Ep8eaQERph6PR2MbqErsv1Jr7Efg9MDvBKP9afZDdfZm80TX7/z558iKpA5zc/Xv0CvI5dYfE39X5zd+N9fHL2I0aRY+kwC0tRVPTVUN0DzIKLZJJDFMS1CVwUZ8E1ZPVPhuXzIMoLUhSL24Tswy3oiOl+PnboYaeeuUTkbmIdLYuwSS46B8Y6Ye7nOGuGzmQXTro4IBEC5SA7L4NZ6jgijTQSMoGR29+6+JxSykGCSCLx1XOiQDcEeejstSxN9juL1oBplpjX0/E4wYbsop3a3WPP45CaJvGSX0t80cMlZfWPU/PQOLfTznegREef5n0oN8KThhtWcN7D+B9/Q51Tyc/KueRJkSW/1fSy7XJwS2akI9W83pvfbQTT+76NoCJDWg9TPgUQQmBl91YIWm1OFQApDBQRo+ctRIBbjSlv+l3PN2SbnTDeTF3LzizorGkSUScXvipzqHkA4BCLznSyc13z8xT5UAeGhlrJN8AX3o1IXWv2cIhK8BlZCMiTFM3CsFLcAjsNh9JPS89/HqoDzztDTEH7sW0Gzte3JVhIgbtvhzIGcE48TF6yu6tZR6n0w0T3IoJ9mCkjb8bbpvUXYIy8uOx28SdURTiKPNPikzAjzEI1n2O8cZxZUyEGERFCapoOJA64jyhKxHAcmg9f3I4WjZjZ50Cd1JhNmcmioRN3S9DSePcI6kOYB+zuY0GAyDM3GbX+2nM8Gfs9ODkdvGVrQNxDTdgH8pFYh+68D+kK5h1eZiA276iBQ96i5pt207IT3vGboPkrDB4yxrEvkuY2ik2pbSBRmRH21VppM0jOOaoI2+i/hFm35ODrytG60lT2+rxdcc5VuTPzBQAww7uxApv3PoTg68Q55yUceXMIhFkUqs/Be5EtnZawQVCiWCw79nsZ2TQVEWFKwl60qJcUSRWiPiRVEx0U2kdqqW2hfBUFTcpe5du4+inDS2w/VerwEt0vftygqD1VwVqIOMop9P/nan6Z56auSoQIWyVQvc4AJgQHACIaw1pD3Jr8Yye78zzPuh5vzuc8DYv7Ms9zsTDN8+xYGFmWV9aKGLZPU4XSPcYLT1wBQMLVnlZSVTwsroJqjGvUa2W8iQpAcRVyUy98vwveiGKhLr7nNQwbseIaITg5kKr22WBFO8ZOkIRhzUAhkXR0ExMiNS+ipii4caraHWCy0ep7x0VcZqpBJYiDmlPKyeNaYbiZqaqQ9SIaE8OwzOY4Zmco1cQI55boDm6Zv7VU8qBi0QC5JDm1GpiqJ1T1dBUdLWiMQ6dcCFD4Y1FpOdW23iyjbHf42CDMJod5G6fK55LXFiPufPrqHvOcTTFam2tKwKb8vWgvI4+1DdF5Wx/7/PYfPGX0bKMf//TwcFfF9053md9aPMvp7pOqhgsRnTdc0M556y57HVqhTNjtuEiJOfRelxDzEILfvjiGtb3f7rBI97I9HPgdeyj8UgjfWf2uj0w+/8/jaUd5XWicevz3lHIjeVsyr3FM5IAp/kDs+mF2GTeUUk2vNnTK0dyCUlobF5gZdFPossQyZLEhIOtkbfCpN2jN/mn+U21bWoGe57b045N4OIXF5maU6FyJd4PYs5KIs35IzihZY5N7es/l3SXZ5td8OT4RA5FHAxfVIQ+EFlfIGHEP50JfoTAgpV1b5U+qt+her7nNq1pbXbtckuY1T6BNZN+kM4jRWqGLkVdtlSvGQZ/VmP1np11TFl1xd/DdNWCOrmoxk41A6aWHhf2V8yZSoIcV/cTUPtaUqu1pUj662td9FcmpJiGzdl/PNg/rvjOG/4RlslSNrg14T3Mrvb1lv5knWwieqEtl2N/5FhctJNQGr+dY3lyn055jCDWdssp13Ma0q4ssqdJplBH46MsXQYtSM9bA/UR4c/Os/xDiRCsz/uTFV47QsqMfeeNd7/6fcWVtBycOgqNyuYsl13RfZkThWlfSbbeCz6JLBVRcdET3K3ZcFxSPxsyuwMyFF5GYWbMzs2gUWLk7dfa2UySi0Zjl9Oj4+/kZyVhUorBQ5ZVtcC58nhzJlqD9DpbnNG+TI2fX78aD1eIub8+2KVgcPnFTC4PahepqYXO9zxM6hBqtmYaOmBZvuslrFKMtNk+1OxEudy+VPNpfMxoO1V10M4kgopLPwxTNwOVW0pcpJ12VmbGthGdHI1RZ/maxfmxpZ2xtdaj96tdjmO8KbPLSjSHAi9ueshtTzvSKdIGQz1ql24XVsTy5+NIrTb8BpvYr7ehpy3ga/XjQac6CpDNkIIGpkQArEkB8MQhMS2JlW2LlIIHEHMWFZ0y8tdeFMB12+LNgoPc4oyOo3zuV1gywVsiPNAyfx/Q+WqOYHcG6JPXyjaOV06pSRWelV/uE85YWrHqyewbTFLuUx1xKZFL6haueay2Uc9cZBuN4z8JVCI9xsRuYBfY45z7LiltxMZtWqw0VwzhFVWagKHDuk6oscMzY1SZH9IfP2zo9T1CZUIPU4LMIQzFmCRxjqb82kF0wnFVIew3wTcg4q252zSR63dS/1+6qCoLsn42r7+euH+U5LG99mXNOqGp96O4nsLlN2c0eg6Iee/H69UN5aWx8/dAf//inOmcyMAWZqXypPD/J5YW9F06M2YN//WWrb3L7iWvOfZyFAOEwyvkcfry3IQwCC4+1+upH4Z3/W4e9QwyxTAUB7ipm5iUGEQnzIAMTXD1FxFXVmHDl87K0A6AQA73ptVydzp5BpXWmGCMMATRmEmbmoNVSm6LgxiTEzBiARIqRmVdQ1jKHzIyL+DcrYzHJ2rxbW8XceWWw+NgiEzlQFpLi0zbOOXt9VyvY/WJ4Vq1FB473OvGMQuGqW+TleK9JMGsYIDwHdTFSO1YFXTsvvSXBtKJbNsRBnygdZ6ZIyiRzF1E1loeUUzeNdS9eXMx+TIaavKgHcfjoFCSkPqznvXLNXxy6uScSuOq4W178ZGP/TRr2u7Eb5Xmzaj9gSaZgSwxz4vHvxPLI7IzTZEWq71o7sCG89OI30VyFZqdnOjVNXq32YIUart6hPdug6jxhk9fTENgp7uj1AK2sZBweVFR2wRTlBp9mPa8snFwxhMqqeiU35xN20TZK5lMOqGLWTQx6Z90WZyBq5IaQr3sT7bllORMgVNRWJhmTNLaJv4OXlpq4SVcC3SWX2B9qxc5ckuMpBfnYmC1lzFLYPU7TFPx5iDgihp4elZA+Oa60v57ikCX8aIlEVM69AJ0D4udQ2IMoL/Uli/jGSRMt6cxpLX1K7vsCQDLe+Ls5V1tECV9jZxWON6Wl9TKim9gFjzdPNPW3LVnbMHXaisQ7omWIr2OMtsM8jmfjxjZ4hMf8FalPs7sgZHJkRsS7BcRnl5AIQMI4CuQdAxBWEvLXgKlj3iuNChCUiI1KLiKCnzio0Bj1mKx43NVmNJJJa2mMozPzRttahkSDEjG9pT+hhvt4Kt0iZJXSBQXQzNNMqXjjAkuwnI/zKWmOPTxkDXXRNEyTLiFIHgtyOm8FYa5qZFu8Zj+Ly3LxOi8JLcDqxDNoLcpyG/XRFrth1O3H5FEPnXi2uFqeEYER0eTW8FYdMOlyfmhJYpVwLL7NzSMiI/nOBCKzC3LwZJfrPjBAmg2q/3baPlu7s0ue1/O3uEyRaHPm+ZMwVwaJurQEx8i4OtEC4SP0XHmdzeo92YVMdfYuk0SZwlqiNB97mfiOL0mFs+DWy6HOe/pIyYhjc4cEjHK8LxSkCYNvibEuuqeUTg+3c6MAiWh7HjSLGId17HQVsKt5sNRGubnbvk69FpS1JkGmI6HBc16zAze2U3i5iGsOOe5rNJZLXCaBp7APzjv9KeNz9m6aGNXbwamPYxclK3nLIy89mnkyoPK4gyYc3x0Kgvmb5tt+4zakwHeKIl6VqhlChyoxznpOMcF/1Cl/oXzsCjkGkDh2OVBCuuu3gn6A3MBi4GoUVLRSqQDtTRGcLktrNS/XOVIX+4XJTgMSQSkoWd6TZiuE1JmUinOXK2SIK+GQN4q2LVnydMeckR2W2fcdyA3bZ8fz3HcoV+9JHJFszNyxgu+Rk5ZzNX95fSGbk6WLWv8E7/bI2ljfgRZXLpI3xOozSZuD4o9W1ghJ/iswPScJveAhlgrxmriqL5N13Fu8HeuW+WiIMT3ZKzGqCYgyPA38TjXmbfrelckt0ysZfXQsL2tqtkoU3MJn68ajt47emn9/lrhUIlWE06lbT8KHlELgSsq9gHnAZVtRtLHwI1Q3v4UlFjLOeywQ3M+/fBRlWCuKcGjYElbS7Xw+y75Y/f5CcNhI5r4yA9vApABlJKFBspuaGQLAkLIUa7MigmFge2Dt6WgFzqcLYyUqGQIAPKUdtKNUgmya0iSEI58f1AxqOt0UAp1RvevcXNGYevK34qDKi21XqnoKAJ8X915Xz35NNXa+dAfUzJexJCYem8Zb/9WDA7FeCZO+qJXypLVwgi2DUoyRid1jjFnp08vMh6p2/RTmm5ubhxcv5hX/5haZAUCabB6GIesaX2pFO4eA05Rs6Ps+KDf7FmPyZlOo0bRVL2Y4ZzdSg2bKL10riA4dIvnEk539akpBVaZoUQwk9woqGaTwLCNaxhUFhZDQ1vvXL21+vmAxZnZ6Vi8O9bOXKdMTE15BE9vRHSMHIa0ksGglwD+SGUkCdoAcFoK1/6RxiRrzGNmla+mxPi6e7cRllHZla8jxg6umOQfN3yVo13a0VFIRan4W8FW7FMjN2acjRGri8I/3jNOpShIi5cdBPLTv76WafWyJwx7sgi3fHDjW/nyNZWtxpRdNJvzLsnAdClndGnxeFkX8RMa0clGBzcocEBhNkz37nJ08qQwk77feyUgN+jqTJe4OLw5IaQcaM64VTqliMIlcRtwXbtkluAJxQQe0aJhNwNhjIf2KF4HlaNb63d6SKhVgP73JeZytbKJLvrglr2Dd1BOqSpxaCLAl8REOM/Zc19QtHxjZjSHK5KMBmpJ/a7Vhmh5OSwAoT/FPM+0DMYIZpv04RFqNjHrj50IPO4YCIZV2UJzz6u4n8xK0Q1X9fn/4+tnyQ//4At71fl1A0GyAqIXqd4vZFo+SwbuB9imsqLItAHYloXu3qLsL9QHcarIwQW0EHDIVKNKRtbXoDOcgsI0WGOvkN3y+pO8MfLvNzDw8XE92KSZtkzKU6nqwmJZjSu9G2gKkrQ85rmUhlc5VcZkMi6UFgMH6sEykQNZaU1yzqtGBzC0aBoaxOzrFwua868c1PhikvNN2e5Lfn290qnyTrJFmllopLZlZeT+8N+zTlJZomZEsSeyGveK/cdCrzhZdltVYm7Q/rC3puxk1cvpZeeUI2wk0PuQwixI52yqINloDEsi4KzJVTj+pTxCDpyJu9WshwlVjfjWB2x0HHl4a/qKH1d6CokI3UDZBr0MXkaqu4ifk7VV6H68hU1CZlsbo2kaZDd5RDgldWYTlM4uY5yTURG29XGnJxNriezgVlef0bI/+WrhWbCWn7KcX3s3FrRUvRbkUxnbDR8NOu1ibaEAtQVc4lfK3dzEHQbVRK1UbhIXrvD0MTssuQKxsY1Iv0OKFLWZ4N09FPcwah8NMDAWrDKBG0Y3rZ5Y/Mtw7RKQDrK2g7jJLo5saXjN3ydrMLbs2UbPH6anWcFSYIRlnpbhPAKA6742DKG8Qb3ry8tTeVHOtlwK0FKVLbrri6orXfRHg6++3g4vCnQ2nMRuhCpZTNti6DLgrVZZh96teYisicMu8qz0lMMuVUxzTJDP3+UMOxAt19zA/qLunoGp77Dex+8PxI8IUW9Mp9rs7flJQra4yhLXMgVOnIs0JuGktkvaJ53yuPqWihJ+rYboYggW1qF1+6sZ3XYzZVXssM4BISeC5asyUlQvena/CetsqlOWL2O16GfKmCZqP42LPHR/yLXfXdfJapqum5BfCIBCb48FGDggvgmpInzBt1KmQFkYf2QdUJEjdaI8TN+yac6JCr7pBKqApK2K49toWH4JVuWhz0m+9T4M0mwGfF5tzLPmXNF8Y/RpeXKLJIWETSa7tz4cbXQ6LbCS5VauefEYQge4yYXYgHmJmVpdkCEcLmA60ELP3LF4yNxh7pQ9H8vcLapME2uOztsQkhKNOr7WnEa5LgmD6VBeVhus1xthbmXULT8SuKvqJq83aDt+gbACwXGlSvaYprsurYZ/s5ORh3HEsztffXrVfoKvMv3/x5e0+mpSKqMnZ9IE74+E4uZbYa0NF2PCZl1Xwxf3Lu3Htd1i0crLtpI8XNSfUWDlpVCiUxHYlxklRjFiPJq6XoqG/AFx4I0vRWLvXFbFXYrd57Td94N+lMsp6lAl1bvONaMtg6hp+wXMVxtCwlZCLSJ4q9doe5wtf4D9Ew99ng9KwMzGqERExrY7CEFDIFNfxOs0wj/EhUWDL4r2i+Re5d0B5+V8AqQBuyoLtgHEF1N4KGWeVlkYMpXr3RxcKFzLQ+x1jmgqfVOzg5QOuUobKr1uJBM9K8veBPDhTlcD5m43n7DYIDmRoruc2NmMkIJnPOd+ikMCoNra/sl6mbWu2t7e/c8utp5pj24zyr1maFzgn9ydcUvkV2CJF+ka3X46aFVfpMumSV0e1NGtQc0Mbg5musWnRXNGNuVGMVpvR1idpu9bYGhmb7gqwhccMopL1Qq4oQW+77Q2o8+io8i9Ed9tBkuvTr4S3IHvoxXn6NnykG7OQ3x33J6lDdpj0XwLg/O3MGlwmNIDCZTpU3qkSz5iWa9P9Ww0+Awrtwa8G+dpbA6xf/7f1YBqJaWYxGm1Y5Jp0iJ7iDFDvuZGmSc1RVelP3dPJf+p76vs2pv7C+yipbNTUqy8GR2nQhRuPlK53zMAsLDMvznn3wMjDcZXqVRE/GQBxiPI0sWDAPTc81GZ//qLktrlrx3xbA6zClWAUdLgijtGld8agqAI/GtoZK7EgunL0KOsERXsUaAFH0J8kh7hNS/VT7PnQeVEf2+/1k2ZupSS6R6KuiCbNvFH+pEblsgsRtRQXHdMBtMdUfnBw6YQ6OQsKgupPqnlx5wYb/uxxpsE+XuJzLKdlNKLAg+UpS6c2etbAyryuRsh+gCh5O2LnrmYeGLlcXfMyG4EyUdqlBDsEgoLmfF6pyMu67PrtcYvXnRhxt015LnY7FjVyK6uc+jTKaJtmFDLqVD+tX22DhSSv3PjJbQ8by14xaV1N8YiwbdNzGwzs10qGkCkE3yKVw3We5dVYp+Dhxumy5hR8v9roR+Cuk8KyA/8ZiHSajQKBFdckQBQEOMzUKEgxKflxNxkUDfyWqK+qKYRRCHUJKal0uSiYyYsfjgdxKuVmYIEftLdvo1gjrpJFb1aqkIlJdNaeHvoQRsYir/Tk/n5CM8W6ovBsZ4fqtqYZ6G8oMZSdUAlf+O5TsuYUPSFSqzSaQI+8hp8jej68kLzflMVDG+M5trqrbhbY3oyDlqdhGKz8KPSAYN1MnohfqXCgHUcYufQh2GL+yehTzU3zRy5gzs8dpUPTEVZO9lulLgCDTXxDVtdw6uP+i3Azuv7ze5fFMQo3aYAc1shuHaznCFLIkQgIKFdwTa1+wzCWTl5acQ0NpeJkDPuctpaQVkIV/keuL1aJeKL4s6npt3a/nrWVQo0uKaNIXgduF+uZcCY7p0SgG9IUdCpuDvPtOyYKPJ7u0WjXhV47mxZjBBuk4cxpWVuldOaE0VLIRquyPDcJ+4T+WWyqEuFcP8woze+XPRfBVVInXeLqzFNfQCYX2KiqrhFZS+29z1ZG2F5bp+hZx0tHh6Aryj+jbntYOsg/tN0Lg3v6kOPPUqW0c55T6UObWFwaaZ298vVlMFrz5AyD0P5UUDPtLwJ3QfjWqgCJX1feF8RYz5f8sHmhTW68DiuL1MkN403ajGsuY6QUnCuplXeut5Xd0b/cdoB1wEqrI8Iw14oIK+MwS5HoOrEvPpvl1NI6tHOwEOZPLmbwxnWybYxHDGZvnAbEhYqUE6jGoxmFOv61i1JcnDOynGzW/9Yybzcq04ktWORrXawGL65UP7Yk78424WXrasW4rMyHa2Ax7ayK8WYEqdM1WIfVKBwdHylK5ifnrw1UhS2EZMx+/lb/KIEKfS3TB+XmZu9pFKhTN75cci54uJmtGVqAyDOlDH/huaSvs1IJgDDYM9kaKRsWIgvtFb9GAhjuSb3dONsK+HgserE8zZZqkqETvfEGA/uPjXAAh6yuwdcThhsvzC1Foj7mw7l8jJO98InrpCMdJe2pJQQBazRJT3n5o7gM6s4BHcMmEorDtSDel6UWrkWYMv9tmFtLYFMXdSlkCBBYyVac4hVURY2JeS3CuKIhPGXSNdry51EixivzsLhGEKMDAd7WRsrtXsl/W5dPI5yf+mxl1NQfDM+WB6UhK5V1olbWsAlP/iB+kaX5LSjIYd03hxVsUnVoCtjGUa9ErAFHzNNatRj0YOras0Q8nKXHTvEthrMytRWqYt8PrYQS75QzXG27fjOP63mzPdwcfdr6IzUi6t9vklXMaZBPp5ci5SFPy9DUy7nHttPm/WHd5e6IW2xAJKVXt7EbaqZNLfwGT63Io09n94Zqe/BWt79OWf8B1zVmj2egaFdwqsiKvwCNLBXRyKVCEKuZiyDCyimqiQzkE9kud5NENgS4i8RatQLywCw2Cya3v8BmAVdGjLCyxUirE8UowBrgSMj7gKslzDpggY1w2JghAMNgkiF+NfQ/M2REMrTIg5KaLW7wxZmbYrLAeFJLgKDnpvdSLAnoUfppRlRtA1o1O8MagT23CQ7jjpujl1cy6xeklRgIYGJBLAuG0QK4Y2UKWhXiKeaNQB7d0cRipD6Efla9dIwBW+J6S43057k4VY0FampmdCePCPwD/60zOASeV5W2dkxy1CfsjGGp++6FFUW5xAuPUQWRBD+h2LP1ZsGHh9D0jqCt9qCTIQYEiJ3q59cEYSOZ3REIPjmpJQ+sqrRxuqyJA9KLBAS6/yMQvhiQq9aewlTQ0IA06ff6xAPha01A+kp+vi0+rJjbwyZvq6dzzHIN5kStuoTiF5P+vhBdcOn4j7vs4GLYdlDlB01+6sQRFrMwh3nC4+NzrZxbs6dVKSB3EnkdZzIBNfEqU9eX+5hX84Cwxr2ULX7kWgSsJYkdOKWWRbhSAx1uG+dSwIOF1Nt03YFxrZnbUwiRE5GfaDoxIkqXrAL/weR8JxcTcrhqkKRaRIDWkf0Aqm/pJ+WFTenOxyrEYm4bHEf6lw/hf0bhcuKE6p+ZMFgAU0+JuDEp6IFFoWcUKwI/UYIVQSzvp4zWkcmK90KXBF6dWF0lXmvdcVtLV1corjRDlm+6vDHyMOw4jsg1bPXMYB9EgnR/ilxVeeK/2kpUcAwE++MyQDW0oV24qs1P5MNxnufDA8Bhptys4N6e2/URASfCyLLVFNNbyfG+oPhHyPJXIR5QNZZByjwmt8ru63wCwfz6RRgKW/yMfBK25N4EUzlHt50DPD9A7Ye2OHN8lnp2RScRJ13tqo+fujNfbQTMHx0T18niY9tdybhTzHad2627Yk4DZs5mEYnPgJsQZ1UtO1wZVUXeLc73Q/ulgtM6VxQvPw4aZ2ww/a/YgCYZ1EQk2A+1jOYQQCP1qKOnjDowgbdmTk6UZ4/SjBTiPNZJrdo5TmqxmJsNGyu0seg1LC/1Blq6Onh5Y/36cYjjWXmVSrVQrNeYSjv7cT7HlXgvfyUj1zGXXDQgyEMilWOzqwuMFWycbwLZ1uBujrdtmurbL7ApGqYr7fHNTzPgWnK8mMO7EMIrD2tnGYaoEx+WXFX1iiH2qkvoEo6G2EbA9Ek7yt0PGe4VT2VYagp7EZGH2xTtEjwnDrdKyGIf+Glm5YNT4yzuIGFgYEe7FPT5izKXpzc+Y85RiTgkGfIpJxwCIXIeKrbTLM6e02Ypr3AUpu7Pennc3IIp3ujDQuR35hX43NcYBqWgQHzlBKBZb+SsDmrTXwESdT//Jdt71/TXbBOu5Ou/aMkJZiWPc3+Y1hqJFfCu2a/f9nOpvzt04oNzxz96nesnPabrC2Q/Yabexvx/Tiq0lB5N5PFneXd0BntAbsl0eypAgdecOi4BY5n6FxLLtZL+0rOaufsSdN2dhpGqKzeFknZVVSKgrnjQb5VV9xnmmz27chBu7HshxVBaPaTSTyHFfph2x6hqjK8z8QMZ5BmyygBG5Ll27j2ZjjeeTn89WcjQ1DpC42AqZIrTsHE2gXqjW8kvCSYtpJ4sO764lVX42ryoCAFkN0DFsNfAEthgkyd0z3azmveYcFi1QKl2oMV6kUDQykumBVF4MAdNLLHGzObZY5CJc0AQggJEhvobNaNnGTZMM+lp3YpocLv2ib/ggBIzbkaLxLgZ7KuQrZrq5m3VZA9Wq2314Af3HIPwCGH1TKx7HXY8zx8nVV+VC9LrebBcfI1TF5iZtVO8m7oQKmHzsiX+K/uWYbvJaIc+E4Nzos60tC4WeqajBGO4SHbmDHI8sWj7zhbqWC6XiVuDSG4M29kFcmIwBV9TYBDTtsO8FDjhQorJmp1wDyVKGY7+MoLVBH2FMmcMcMcNbc2P8SS4iqW4bjBAFzm6A/IJDDD5JgVC6jWsfOLZPXxmkNKGR//KWCDoJTWky2mP8ckIvJheGeuxt73uD4J8ZGoO79mXx9RS30VVlxnsWHjxq2/lL2VV48ApvKspBZFpp3z5qqzMWCS4MShVIPDhc9N+Yb8dL60gB6WJmZKstLje6cXnk2yaFwLJp47ItKLRKkeT0eOKg6zxnmnOoXZj6Ex5Dac7J6HAeUqQBYR70dIIvr0tHgTPr76OWhTtIg1/jrmlJdDb9X/6uKRWal9XMMYA/IQOHUCrsqzeNGbaU4hotJYUz0a8W5qxbxmmnbjP4WPEptmKi2z7WPNwRKjNFsKLhcOmcyAXe5r+6sF23xmEOLq2XZ9iLrme8kb0IrOlizT+tjOjJaetNieqpRisTT6D2GsMOUZGuZau2Dodz1lsdKQRiOENtvEf1PpBi7yM21bDVsJDrNpvIBP+lexZqDfxQvK4CXVk/ITpE4qFjXH/spdBTVwWKxNzJAmuAkdrmmQKaSdXxnAvJHJiIsDGcpNrhKlzJcd38L0FgCBcIjQZ+S9gdG5gPnkxoFQ5Q5Cj0ni1gLFM3PF62VA+tksuJuF30ZTKiW/5LPD+PunE+hlx7tflRYru9a6rXYHt9ZVGT+PsumPQfnHEJegzOHJLFNMK7E8vPKvSG3d+pLLkNT1vfa4T2MtnERj8i6DnNfMg4qSLJS7GuEqS4HB5IoqQ+ms8pVEzcOkMyTRWQAxwRhKdcY/wlmSH52nAW8V2jttbrpL67SVMOh34WFuMHEbs6oSSUKgoWVZWxcLwuLqMvUegqsP5KgxierYkhMChCOdOwb02KOF+T4GrlWqzAaOJAiJPqylKp7ejKMTcz50sVPTLwwyKHs9U+YYkDv+AS3AOXvs46utsAXn4eCoWNAQ6i0YleNFRN8f3FcoBuxdM+cUwsj+0YOiBdAyMb51aypTsl0IEiO+4tVRD5hAt6BOSdi6zpT1IHnA1m1yJI0ohr4axxha4OUhPi5iNmh7KVE391GutNq6mVt7QaIad1XJJbJYQdO0cHcNOdzXmD2VsOfNykqLmCb0qE36tt/2U/ND1Xpx5pBk79jh+cKCezHlzx8dht/qI10VHOGiFddIDuPVMqetUDrqpXe0PKpfbEsX0zrSqG9w3+9j1mTFhNiChq8+cjWJg80TMn2BkCKrQq3/xLgMunAzeUERwt9GkscXkOAqnGsOHWG+NXSQOUtUQsQyMakNN8Usb/p5ceJ3KOydiStE7fSREZVUvURhmySBTIYj3ZhjRE0fQgKaRgDGD8WxvmRdEYTFXWl9PrC0WDSlJSeFz5CYh/uwEFCOsg6mHm2ma7taBe17X0l0S0tiX1epk+N+1VEN6P4X8zRZXw336fAM1lX7SWvQvB+rDjloJppigHNrqsU/VbdJ0jE2N9tWQcpjQpCs2OUVxnlIqG1ehpjWpmLCSayksyaueYgA5B0t6YuuaLJG+UcD0kLwyhmeaGK4pUAAATaqhqjBD7JjaCHMfLNs3e1kaVya3Ofei9hdn2nLysnHjzaeDgniYig2WwEXjv4LRkMfdsSAXSgjkQFJzbpskwROSY8+hI+ORdsM8uQnFHH4qqZNuCng4PDuuXHc2F+ze59S4LefmebeiBBiXtN713ebtRgwQQt0HLLej/2R2BpWUpmYRTfGYH0Y8N289Ma1PNVHA+vOs6dHm7aBks6vfYdSQVuEUmAVBW8/JrKN0M4JxkBlQYRQRrIrPnLPeuCClsndKFLOrL0EYCqKLx/R22hNpcX1AhndNlJ4Sy0sQj8fMXdiVjeDbyAVhjWw8kYD/eWMm2Ay45qhMsNrCIam1aYaennYORVOFlxCSHN0vubMndtlxEC3zw+1eHRynXj/biMv6llFeVTDFmQw0yK69IpeAsjYeo/HnBaZnOHzHfM1X9pj7jcDKmTI/Vd44r1lTKoPq9Y2qD6YYoOgaRKgzWnsn/3JqQNkjrSI7El5FyVOLq0mRqtbDqIap7KpY2PmQArK035wCTDIm/6OHdT0m8+xFO24qyuP7QsnCkgpMTx0jqKgYU1hTY+G5uVxaCWrDTPkVWb6H8d/q4WVrZrjCgVsw75SfNz+1dH/YrJjMoY6yGmYI4mqLxv2cNzW9VrLc3lKh7Wp3/cn+jS1QfguQaO1m622coMdZkarFSJDU5tjq59bcFy5JLrwJ3/diq0eP9BEjBH/eSIgbdeJfEQj/U7QxAQsB4D/oImAY+lCNTxZ4wBBzgZs0tsD0onRXwuPgCQbXrNbB0WPJpcS5c6rMt23QtDTJfjKdQGFquqPQAuyggtUCvh0TeuYgV/cUBzvoXoBvPo93arEHNYnmAqtp5efpadAOE13Xjm6Hi2+NSkONjjNzjG2ON0fUdY9LdfrVq9vNx3kQoPaH/uC9VbfTijWzFPAXWFRib6lKBWD4kFnwes3XMDcSFVYznK+94T17sKuVWFT6WKfxZ/zZQhhxIKqVULAkGo1l9UYj0V4K8Km7SN+3Tpi50lElNd7LAkLDQ6bX/zEN+pkSGKUo7zQX3LI3yFziW3LGhnw3t0nMGWw7ez3NZceaN/4qIb5GJvZ+yYBdZwzo0Y3fbCwfxj87ZBdTFwE5nHn+RCrovaYh4Fe2Pww0kCPW42myeLww4oJZohwhywHMFjAsaCTvpjU9lA9i3Ir+cEa1cQWKCT+Gavi2GXis9R2Rk4d3LsuMmFGO/4cfhRBlWyl1ipVwdLUAZijWS7l2Jpvt0KUO0eO+jjk6EiZMyXhVWy1d+X05F0FhiG1L/tvjr29vTcCBgCr1YyjhF5NMaAJDrRVL/xpiLAp9+p3g754W/Eq8+lvQQTWbAEHH+H4v+htxUkpuRPz06cCcxF0bmFqLmUNkCVQRoJcFmN4uD2CQHxxEfmdL/2sl71CeHFFpS0CmhAQBpl0U41g5Y2jo+UzwlbMQbEjXJSlzqmSzTbfymFIrdVIyS5BQJpK7T4RvIM5nu1PO8zAZxzsYdN0uf83EaO0xs1zbg9BN84gYkcduKFQX9/PVnI8krblG3b+teRxv64zWqouz1mWvnQvcMi1sR5XDSa6J5lcxFPY9OsqenwWyCCmQVVlGkZFKzBMmS/Jr0lOi/fDf+JrmTvLGwg051m72w/iG7frHm2x5hday3f7Jzo9GIEF6uEKY8eSAl8N27F5yLJhUS89jJ1Gh/TKE5wJRRt6rcxXBQA8B4eaeACZIZYgvaSEZLGU5MpOJFyPOi3/oxJehRgdTLgwH3rmchvfgR0Yvxri5/QjDkcCTHQK4S1sCR5/fraGkg83FmjX2uvdGdLAjLaXc4CTEBqYUqEViUloCNFR5Wy1rQeFyEuqf0LO8TCLx6/VBFxeB1iCXWeb/PqeHd70qPYXoWbrOZ/E2v7u9z+8uBkLG71Cx/VP5Ur32l7pHIZq78hf3t4ftxu9pNPPFbwaU0kvkq+++x/l7KPNzMRaDILmoBQ8KKq97pUgp46lSlhohCDcgsE7TW06iwkctYKQNTQ/VRrAJMhOxFK7a+BEMV/J6PvNCVWOOUxi3/XZrBHN66liMD5CG40vqfe/70zgGGazL9drX1/PCRAQACV4ndg9bN7J2t9ult7vP7jsGwY41dpQSfyzNkuMPppb6RYAa5hApujwB9+nhUIZVwcn2pvvHLwsxXqd5R+llmehaw5rhNVgL7oWqcIIYxbES1btFQCu51tyznWu6cLxxk5aNuHuzabO8SLPVbf56askbUKdxsz53MkGTQMqMG+brHw1FRDtLvprxPJ9Ou0ycMd6XmwYtA2WaxxRKrgGVJw16qAvrl57IioMUCer5E/js3LanG+2dbzr6oK7C9ksTZ554upDlg9XrOWfzfAO+c2PWk+Q0ydFkcnA7FBVLj6NqhhUKGOP1fGmGVTsb4ICB72mHhCLWBevNodqQ+HqqehRHVqK7swC1mxZuyNpaFIDHUGVWxJ1vOunC/f9DAa4xCmdhMituolKkj/7nTioc0Fijl1vINnsHbhMkfFv1VvN08ivPO3aU3Bxs8zptVZ4t8dRYe9o8jY/XXH8tRHXDi8PAgIr1aZAebxJhXWyGSCSgrUrB7qy/WfCeD0180mBIXpskyPCGgeF/LEpJwRf1ynSh7SxznosR02REzRIKjwQ+HkF2OnPhgtSxpILXtr/I92mJoRHwpvWYyxaRuqa1kU2aS0wymACVsDL4yMDjwvVe4MrGLEgjtFip9Lqi8f/9oCFQbLGBeQfXdD7RJ7Gj857sv4btR9+vFUwVUeeFkUtefYnUTkXXGzxiSXqTXL+i5pYylkodDC09qXZFMJ9vVpMhVt8a1puQUD6ZaR+PlV9dwFoP9L8j3Csw0wXXnWBGH/wng2G7QNibIcDxvhjTli85oCfRPBcjxLK0UUNwIoYHDUOWDo1qrDSHxK7Uf0L5v5hBVG7+UiyR9458GBje/x/s0EHbFkfsYmJ51Le4ld6ZIrh1MvdKqN9ce1PyW4xMtS0zUcVA4Hqov1njuxadfL3G2HnvhHzqiL+8uyv09Fixt0tX/vQd+3VwZSLmsdvIEAqVdT0W5mVxRii50un3/X6dgYSCst2GVzgL7ZkAYJQ4/Q6Oxkq4r2xKwKpAH7lgnaO22qV3VhtZS65vHT3U6rKpCJwhoQOT4o6elCCVY45oRTHiZk48dM3UySTGyGq2NyyLLmiDlYEx4PbAGa2lTYmQ9igaZSBC1CNtOW3uXnitBdSchZjn0g9PJSbZ9jz2e3OKDvlOeW91dztDtJkHzAntYoIiWOlwW7+Q/UfuRVwz1sZR7BSq3JZtoKQJHFm0/tTytyW7Wb9DEUzktEkOks67HiVjDe3KyWI3BK0AT6JjDKVDQhKYMT2YvnL40tjOuORh53lWUNTWjFQLp9WYQzsfCLc+NqQKmWD7ROAlkSY2rsqALuHCggXkUC08BMjKCYKhJF+Mu9Xm2PcEGjbKj6Qg+jnnRSbhSHmFrjIQPhKmD9rzRMK+7hjwVzabCNY6XVm7VHzBVKO78dky2jfjisCHH7DGXiVcYTynhzEPOfuY8ij1wz5Unc43wejpJqqKv8DGAEAC1aHKm0Fs6jERmm8s4WtRGUy30VdfbDc1BwNQIf9rHUcsnMRckiaIViZVW1Fne76eY6rjIjgFC8YMAkycpDigA5m3XifjcXiM/jrU6Eejpef0xIqf8yvtco1FPWaez0GQQvDi9RZbZSnpbcY0NjLXMntdaQwvbF0Yk0jf7yaiXfSM1PbN5oXSRB+6+fZBXWO9l2yXbjcfv4AH5HvW1R5Ew/RUZiLxE2dzOGjYmRBSA2OxyqU26uI0YSTN9e+l2A5ZszgN0zPm1zz6iRDG0FoW/rzFhtDlp+VPD0iF5U6P0ONG2qirbTxVfWyifxZFwOBUBBPBd7htPsSnIC2N7qexfTjTVw3wljcwCiNQXCETdjYlS0t25SCdu0so/LTARKEtoY2DQH/JLM1PAbKFXg2ynQbRirJkit5baXF2cjzkPhZZbgl1LrueqqSa5h1olflQfYCacjvUAjJhr2woAXf/9IyocvWos9LAVLbQN+YF/ZKPX7C2k+rj739/R0jedL+fJv1XZVd/84tnG9O8Ox4LbfvS32x//HYQtU5187z4/mDBxjwnptIH/+wfqAXVJTe3Wpb1/KAs0fO0r6crK8e7eCjfvvAE+yBQ4mUvV3va3jFtSMjMacZnlaCKt6HWShAvV45ysFhMr8cyyJYfB59tOmhhWD1yN5nfUVomwOIYTGKQDnbTBKyUrAkIiQCCsOnGKCSlc5HrmTf2iYLaIM86uHN2hk9p2kW8d4/GnCxMG1ErDV/kh6nAKi2iBmVuvW2xUB9VUmzd4ZCC2CkxJzdNn5DuGGK8CKVkUbZOlgPKzEFLRw+aUFJtn8ccd0NLwGNubt2uSi2PmkN5c8ZTU/gk6wzvrtOL01+9urPcuel9pIpAHPZ4ecwdvuE5Rmhent3CEzrtphr2dHDAvxvv1eVjklu+ggggXpIxpYtpzyhh12brbO5sXAZbaulXA6WJKJRA1LDpzMMkZc0U78ql8z6bAu7s/3agIDkQ4UjC+bj4tUFgmAbtVyLWrdLqgwW6BAjcJRmyAA5h33qWiR1UMNel4ZUWxlXgVjInM/feanLHNaMMc5LJUmmTKvJMci+USBul2IERSDvsRR7r34HXaOAVGAJmRbTpWnNcJRBJbraYMNk1Sax6nBlsRyzADJWcoZJEPabep765Dk2/7HR51YrLKBlY8rR3NRgVYMXk0hWqSN4fX1MSFoM6i2JlQvAcbohQGrZb9cpVM4OVTHljLW5TpQ2SnHIeBKWb1ztrhGvTUbuf1LrNbKWb2fEKgzADWHaTxn/GZNKu9cJGlRoF2Fa9BETS3C+iqoUb1e5zr0YzViO/LlkfT1CgWHnQ3uP94ZXr8tNmQSexrqd6T4dcpqZowJ6URauaIngxiuibZA5L4ANiHTYEXFlz5qT6forD3Z2AWXN1ockDhhG0XAnCMybNZAzl9Tma0OqLJlhdEoHk2gjQYUR8kK8QYLdeAtkBZa4iyqebmFkqs/J2NgJ2Bq+SOL54r6u2L2ZvJUUi5MkmvF2ilkirgaaTe0CvM8T1aXB5/sAyj0eA0+ZpqH7cf93isfT9ui5OKBGVJSW/dzwvfe5wJPJepZ1mzDV1uTlla2EUIU/71YYDxoHC+ZaGrw3ruVeXV+msejltTDD1qiIKPFtJg2tg09so0AXWsSvNjJQPk/SAlRCUX2F1hxxZo49K3eccU/tQdxUtztkmycIWY5mFTKq00FTCHlCoUcOFXE9tRdtYzGkxuSQnUvIgjqUUz1CAFt6GmZCV45pf7Tvx5YOzVslp3OP/Bpw0Tq3l443qNQflBzU5rJW/UacMJRg+amK5a5eWuW6vq3R9CsYHFy0ua70xqzWpdrtfLSt07wQw9VdDg51X/+AYjisM+3KrWrLYqAjeMOHZLF8CjQlDtg4YGZvCesDBw6QGITShyVRhdu75DhUJ2cbbgM2Q2lDWxvzDN25/q9FM00fAT1+bPyWQRW7smBCyY/ZoXVke8hjv9iovM88X4Wq/Z1DlH7n3oykdP7O7yaLde0+sUtjcdNAM26Z9x6dpnU6tOtEbxGUDS3LWbQhSRspJBYnOdfqu20mXE3MYPoZGqhqn2wQsfxg89iR3TvrbgZWsI0w4LW52aJo9hVk6su/oOxMxGXXxad6UHumY3hKNGqw1ZE6R13t9F6I4UGNwrTVX5g+7mMe/IMcUPb6V2uyvZgipBbjA9WA84IW/tyRa1VxT1JvhiHXqiCkI6ifLWNA6UkKxXtyH8+B3mIqia8PVnj1PYyda5iYpArZjHmHI7tLRKHXjpw0+kImljbk05r1RdbaAQiHtNK0FFe3sX6qkccqi5LXY65LaY6Eymtsbnf+2MfBoYZfPUEQLIC1kmM+HGTeG9nQpSXKZsm+LWirk447dEJg8cddzO3CQlicRgheRIRhgS23X710IuVvv9vLCPgutZuUDt59RnmJsu8vb/clDzKlo/zuhA43n46x7azpuKRaljCZ3Q9kkNvUdd3uYQdtoH2XGeNu54os5kj2jw76CTlzXsKaIFKUBsX//nERRUJJwpFnrfFh5YzYLsP6vn12YbGsx88IRiGbsmuRIKzGPfDeLT0J99TTF+5RSSjmHS60sr6E7DFLttKa+oha9BSwwgI3K3KcQbYopA1c5BI3EYu7cOkt33WegJ1dK3RXXBlzatH2GzNzpQv33t0/ysdFqqXAcIzTsO9U/wRLGrMPnY6iO9+dpejo1l/DRNsOV5NJ2cIofynNoQ+ZVJm7Am4TuffCW9UiQxxkZl1MEfyk5hlKExTUS4ZGdySd+CaIsQgFa0cgaIR27O5R88bKbRYxed6vrfBOrDO+KXYhndzyAynbNswhcmWw11ExacUp5P49m4aa7CVeavfABpYo0TXFnPOk2bTKcbkEExmZnpW/AwPeZv/Oes7IXQz4gXs8Ac8C6LCpiL+or1MIYK8BQWwsMcJ+jFPjfJce+qCOtO9A0fm9u045OaZ7NAnxcocuUeQvfnncOVvz2bE9GGgaBhdXVDiSgUgIrEeUOMgkQEi0E4EoEGilVEmBi0fAkgiugMIBlRrSJxDAxANuewYE0n66wcOYR0fbdGiDPhfa7XO3AuPCJAoFeVCe5hZkza9DZVoJ+KwtMjV+5LvQ9pzttE58zQBzvaPyFjH7U5W0BHG+0NrgNhpFn6iKq3JVN96Ga/ZHeqKz1bvbdvjdjO8R2dnTwAopq+u2HU8Wu94pfvD+URfclm3b7aO+IrwwZDjxw8wkIxlmGdOfzYpBTipQ7x7CzsD4TnqGWKpy9pz5sDq8o9BrG3MO6vZzsVE9hdlEdwglyB71B1W5RC0ZnOmVT8GS7K35n8BBefIIYl/fT1yis6PJsRUTusMoMpTAAttY/AjbCDNV8abFWcoI8GVrByZYsdGtJ8mLYaUYmFvkxBqJFjdJywOaSQnTvWs2NzLJi6L9Nlj4D1NAObctz2vCfF7Gete6ddrJjGTpv6Efu+2j1uVnoulEL2UKAsHoedFccypIYDBBrc5uSnis14/RSLupwtlnnBcNGceAMUlJq4d/wjyqUnt5nihc0mm/wShqcg3VYHbvt4Ml2x4tdHffWn4mUViAOsBDBFQ3C+WgKImQ6i8KrqGvjFNQI8x9phFjBCOXCHqn5gY65FvKz1JAlziB+kusyLLvmhmPQMre5VbcbXiL3gVSrE/wjnVBn9WJEnkRE/RJiJEHViYaECCx4R2w2UHi6S9WYFSRE1DqVMkKi6MyzV6Tf6/nRfwCfBAP8dP7l2vgXGM+E96Q25cofz9z0vU+NghRIVfMHe0yrpv/3AKYQ/Afad3u6at2YF0KOjE5t1/zSX/zl++0/GJ5exi9OhBXqPnG4+7xtzku11tZPLdySVva+fHkosWFseHWzrJd/nf4Fo0J9Hdd6+6mxo76wuTicsSy0ZbkvagKOFfcmV11XRruGYYj19/+GQZhd7Ghk3k1jDMDq8sd/ZvQtQaFYgh6C4fcKUBoEwJPcqIIKHAUFIBS9iPja2goPeazEOXnVBCcZQ2lDdEiSdVjQf3Cfp4Ju7EN0rJ9MKX1S7oe8Q0lA2NFL7D16OsIDkajwSNZ+Re9D5p9QLAKyrsQB7pzS2jFojkphpzAiSqPCMwKAvovOmHk+6T1j1zysxwk/Ym9UkgrckSLDw9YEhSSR16RRYaQvWjJcoCgnkuQAw1P5wqd34K5xnXjCVHalOaGBlUssP7ocPuWxKsYsgegmBLaEKpSEyvFEq9jrxLXLQr4W8ABQgFKE3+BKTCk2QOYDEtZt3b0eCQDe3aWtDU05kAqPk5ILsvhqP2GXleI0lCydbrsamAFVmcbEcxgTvzmyfw2ztFF0GtNJ+uImt3duOxcRmVPmBoKIbNGv4TMhNH/zCn+EiNDAYRL4x+cH/LNPMgNIK2Bdp8tUWy1Q+6tGL63hY+IIDecMVVYz8c8H5umRPCXvC6w+JKN7haaaqO3T6COa3tSNRle+Ud1KTb28TedtYywb3D9JzYXQr7WyQGTG9a63GKLzEJx+lk2dN6tt+2vvi5tilpDxbxhBjLdS+r4YKmwiM/L3imC0hA6oxGjikPlsmJULIhGhA8M+jfGF2rWwWXG/slSTHMOIEgH53bO3Eq2Mwabm1MYMVwPGRe4x0h2pNc+P0oCMggq+52zea9zYEr9okLzBxJcoeQ60yo4We9nh0xDpYrNp/glb2jMZUZhQ/o9/zmyUHj7ZsgKoO2CK1JjyLIWPuugHnNo2Fdx/5b4meb6cp2oDvB/ybHM0uCwy+rHuRXkpYz5s0+ELIbWijmiyxktMWetmiQQaIrMvXGnOeaubV/zRU1uiUC9shsFGbvKAazBx03yw85HInJx3dWrtzXvqm5NjegMtYXnvc5nrunnFZwvn0yvMQe37LBb1J6Dgn0yD4jaGvybQCFUIG3RqDrONqAUcYX3TYA9FaPCfLUumjTESWqwYAriqkMbb77MNcqdRUx9C6SLMUKsZIgfH76/Gnz/NeapmG5O6Bs8sNQMfoD5Gzgo/ioOfoYxMUyP+cfT0ZnewGdaOYeth/N3R2iAdMTzMeMjEHGnFJItLs2Y2ib4rHzHOGrIOJPAlUKqXU9iJ76t1o9YFL/Mr8vnSrbMGV2mds7ZijymAuy0ULRCIJBokcMuLcigmJwC1iAGdpukG5Du74xLpVY/SCo8OylvLYfNqy7PYlVM1MNaXXZSD8iSaHgzQ6z6oMhIkjTZ53TTN3GJMwbZWH6vbCaLfq6lZ/PGPU7rTQW7MBBIAQqzi72NHfWKlOA4guLSRKI83S+RqAEnA0mK0LgcjTnLs1s5UMkwS7aCiu5Hk9TqeKutsnBo2vZ70JZEyjrXwsX0fCqikkOvNjvVMm9CdTGlGYbSC7FzOfME0nuvNBnPtCwe5lhLJLhQt/23uAINskxSZswnJ1QH3Y14baPcI4tSRVxWRY8nJoW4JIMoJMI1N4iyAsXyPlMb2CXhWCRvBjYZvehQHLssEaAR5nF+/OF3PtWJsdTLRp+N19UnuWjpiAl4bVLL3ceLr16UDR33EFJYD6CFlXVIcL4N6D0FrQ3xflO7Kts0puqadb7+F6Xg/YMg5YSEx+b8EAVuaka2WmlBWiZlM3fJaYAmRgzqEyOwWRlCpPBtvduBevuelSyt2cIDYbmje037e8rq/2KFTjJYjSfe8rpvGGaKr2NDtnRtVfnSDZhbkhiaoL9uNNZ/gr+nVRWr6WVu3LRz+SRD8EvDF35FEkhta3yggcPTlQ6MmA0uhVoMUIkYB30G2zT9EjCXTmhKcehnRB4nCsLEGnCjYfLlocCDEmPo2kl00DoKK/W+7gxV+73/wQdbx3WU97o64DEor11NcmlEV+UIDqLSmR0p7QnW7PuTQuoqWgiPDMB4RgWxDDSHVOJQlwRdv9eOJqi1HOTm8m7Ew/DS4LNTvzOdbGA2dvMRw82sDmuHujoE21PybGej4DJX8YKkW29u6GgmgdkMLj3IdKgsNOUWdkDUOZdCXM7egaIM15bQQ413EiawiR6eatheKISzthSzi6pg+92ExyhMMLF+wQj5/LIpv5SFnX3QwOnekgTWpONcSFwwk2TDLNTqFbp+yUUdtBmVmxeHRAqvr/oieyitpkHF1x1Hrkl81m3cyMYArQY3UjyFgV4r8jhhKTWPXbUldzvbutmARH3MeY7T2SV2cpxmyWgvPEMcT/NuA02ZG1mQCwm99B7QIXRGlRF7Z/dugvn0DYk+uIDeyjVtrVD3Q6hKwyRJ88Wz8GgapIWVsrR7vOpqPHhYOnAbBS/YOctapcT3CThYjR7x7vUQGqcVaUc/OU8X6cnqz1P3NTG8alVdCPIY2iGldrc7QmjAPk9kMm2mk2AvZxOGrWYcVaNNu0oZw1f+HBr65BJbrt66XxNRv7N3t9ULc2zr+BcQkgI71TyqRdSsnxU4rmyJO6jLEJUIZz9QgHGKggw+3qLzMFVYeIXPINjfXLEMdBsvL2km5tvVsfIaBVknTP5/dCfGk/QbM4OS4Di1eXRLNZ43AK6guVsQNLy2YVjVuG8zq6MwQhjKa7OiZhulugqlxdOQM2e2WP3fWsdbZMkohyRKbayz55fjPQL74kNo6SfHv9SSQTyIJNGN/rhmJIRd3nGqZ4bq6jqimVRQrhBY/9q4eO4U2YMBTvWfSYhkq2iumVnnewSXMkc3zbD2yg26KO1nVY0qxTd7F6ULEnhhSkAXlbXUItEQ3MaRB+Rzd16ma/D5m9B3ApMIZawxIWRcfkTMIZPuUzXptEGeBLwf5X38Z3L2+vxa3ucA5fCXZUDGcf2/MW6nyYMrNbK6gWnDUcgvQpKm0IhfzDQR+witRLMtYPQIAnn+ndOG0EP87hXz+SA7fCW56pk8B7rnqoj2qyInys2iUkhLCeVC4vLK1fuS4Y562TX58IOm5rttPhmDVEI2y5MYySopeCrGTpRL9Rog2k/nnWeTq45j7kHTPIUJJHaepdPHV+M+wA8AeDX7yz4OQqZI6HDYcIReSzX7NeMlzW79+SZuA13Xp+xNldbUObXW+cJ5+QXVgX5Fh+aIKu37NsacZ/tSseLkqlgfiiSif60CHsxaGCLwMf8xZUTuOsUzgU6gu0N0Pfql5i6AnsV5e0l3FeR6WdxffMtqLHmOX5V5F6/rPM0fUT5cT/K0Se+joL7+ToJOUJm+AExiTF0lCpmEt/MSb93UsM3gyZ/SgtNgWvQxM4vV2ox9FH4im6WAXy2F8X83KMV2cqE2Ko2xOswxjkVRCRTTxqX5jY/DNeRZO5tIQS1mZ6jLLER9q23NjMH2iG2aS9zgfyUhiTz1rlXbgwUtR8k7DZwXy66pyJjKpbyffOVa7WIgQguGw6sjqlQkW+MTplpZNs817zOjmffA3i8VXXXcXPqqxr8C8eXB3s8XW28jg0iB8sGfQM5dAdu6m5f/gkxTPizorW95UD4ps9NFgDvYWus3/KwvOiKzy5twh6HAQ4S2/szznmvjuveqZeGLFIUNImeub1PxGFqpywR9cm1Zz3L0pCcwD/6YUrA3awl6yK5HIpo2KvqyfbP47p7H9+XvX88ApOtDedZvgFCjUqowWr9450rMMrDQRHcy7hyOu3YJ2MrWkeC1I/WEwYbva1vOcrxdyDJXC9c9fAtIPhspvK29gyKOd93oQmUDy+dNUackdBk7DYSPtQvqovsNFwE354OaD65qT8/5IfbheRJRhz7BLpzg3Akkx8VFL9jU4FDZbdGC9X3CBgXOTvIL77M7ixd3RFpfHIYHgNOziaMxov++omy6vBvX24fY+emp1Qf5Yp9DbMY3C/O4xbz1MTljgtkf6wRIOW3jTMChecEIE1yyFhil7sOEPhBJH7UY8MsQ0MJEgbhk0/iJhWtcHygcSQrTSO+ZfeW3VCoKbf8/i16c38z8mRf1JD2qhl0xQ84cU2jd0zHGnkpGyuZaVMp+MfNOpObtkcj7PORUVRJDZ5lbn1Y95HfPQBmTW1mx1aXDTYyzhIIJolfSPqtYoh6CNKZ1t713NKq1YdL7E8dmrxuNJtWaPrVUazmuuJoa19zXkRO8symXXjlUdTtZVs9v6/Kx3i8pVNDP5X6OElR6uIdfHOb0pSHU2YWl1Jlgvw/RNrar32wex8po+/WBEw6BhvvWEOmdw/hOjIuIi/m/mNL+T/EkzdsIzYVvANgAAA021HeiI0F8VF99hby+TFHIH0T6x57Yyq1LhbmScmLPmsNYPco0+yqeUE76lVW6HS3hF3cnuKefvVcKCg7uFNU7NWcvYkoHYIN/UO3b2izTVM2iTZrpSc5cDdfsKF0QrSb2MqBaypRMihP2xXrITd2f1Dy6smrLcd3BA3FS1cLLfEJyIqLIhL9JDK8pR1M0IqSe6puoLc4W9+rIVz7J6DAU4peN8iZiRKfJZyGfWGgZSY0Yh0aPYQhsWtZaI4gbHB42Hz3HyhjV+u+l1lDNpLrFIn70t26XzNRFUPEbHEgMQm5wDbTTpK328lGc/cHdJe+VLWqdvFtyZmA9nwYKN2s4+b+kdU2iKJ99aJ+FT7nzejMuynBovSBgYfFo2WB5qGNSfRS3yNlKFdD3W1EEUBO48KwHK7fuU+DEf4rPMJjZKvbhO35oqYT933bf5/rBcxRfnt6jdzbZzaDj17uADg71LTPgkCYFZCVbWfIfqwnvWMhrV5JLcoHCy8EZ1dUNdJ4h9KhivXWj56IoNfgq4YBu5ScehYP1BRbAUBGRctpwNPnCjfTuAj4YXIUI03CBAS7nClnjuB/qeMCZZIX+E6sAVyCk6LoLT2asWhSo9GfMARNkH5TcSfjgfdDo8CBUXC0xxi5tj6I8Bbb7FcsAnuBgcUB6H0Ar5bRVad1TO5y5Y5uTii+2ekzdpZ7JzYJ4/cKnzhyho3ORlWRpSXgUfhyHSmgoERm9eu+46oolwkilYQNGfHgwnl8EVDwRcK7xzO075dpaLrUqVxJh/cOt6rOQnZBeUaLyf5eBxnWCN4+ZufJlXP+Zjidkjs+bq8U1NJ27tsYtAFzfuQ4tMc9D5cK04Mn7WEiFfT2KJEjqFEyl40geY801OH41RLIKJvsJMK5SoLqKSD4XkmDUK06I+7iHe/XGnC934YeQzuZI82Tj9U0gxjRLH6GMlfarZzI01Qm84OzsbhVc0lxdEVC3K0nN54rBHpRnpbMYL+2qoruzLwjtH+uQr6s0uFrmtTTGSfh3d3xQgzuZ1bGjn8DI63NorDEUMhx9jueL/WxSgr6DgniHuKrTsirzBf2Ov4+haTJd/lNeL/Ol3QHknn2zrTJiHtvdzniG8SQRGy4txZV8EAuCL1TFmHwdVZr56H4rH97YqrOhKfbbCGwk8spy/7xgRbx0cHYX6Nk+heQC6j7x3ldoPX+aNpEnldNFESwfp6toHoIMyoW6mkwowfNrdAZYmrhQFKveHcf3mZ/M6Rv6R25DSgCDkqLzsSm8pLCsnBLPpsYOdxAV7BWvn4GeOHhq8Y6ebVZ76fVCXQd07ikeehrN3RajQ0QRPkezkjyMcEdGP2Ccyd2aCQEqJp9HN6lNw75xcsiGeeIOlulNu51SQFLreWlFmgoa6EjJz2Bmq/RluBR/Yc5YHIim8Qqgl24l8Hbq6rR0KPdgCXAuniBA+iaeUTGVoYyn7a84mzJE+1QxI1J2RsmlJn2pJiz6pxAA02IuvokSB/cwOUUsDyCkp6tJ3HKTzHHOkZBAutS4OeFD6CXM40P6W7Luke7ZJ2bTBFxnxWjGYnhNVy85VYxeeAuAQ0yCGFT9esOCzI9V5JGMNqbzNuAyuIMZy+EosBtjAp2rgIDh0RBMcp6mcfWVkvmZ8Uc+KFCUc+cakRzks2MFrlvDHf2w0QpxMZGmHJQ3DzzeyOMIIYdk4Qt9PUyg+BorFMrBwPNMbtJJEdO5MFdLpPLRk743RKsJ2nNQEOmtG8I7GQbYrJa+mOm7rLCYiafehf1Q531b6rCiLhjgupbUREILMadO2RBhhhQ6+3nOxJPJc9bTL65bDEcXXBurjiUDYnNaUqTCVtnforU9FPgDwGaY+4RIgqE/eICvCISK4CxkZLEt+lHAqYkD49v+kjY40hp4HaQJqMOHwHcqGZPHrb6RHXsao+6kFxJksLFWjxUQ+6Dir8xyPNFuLGFmE4DtDcwniazr2CU6I/DEGzvn7gxsrRZ6dTNtMGtz0AzMxoN+Se3SSY1M0tTZg0z3lTIXNIIW2lXcstYI6QM0Kn2Jwzr51bB9WthwP6ZD3gjbIXHfOwJzruxuECATl+cxJJ4p1ROWbY3ZtP7aqZPW2rt5ek5gc7fRZDB3cQ/rYcDcDIj/3lWoubCu8WUD8lcFtCy7dth6TfH30y2aSneXD7377BXCmzkWiPe0V+FLxBtsBjoTbi35eEV/yADn2urb9ucqAiud0WVATZjU39d6gN6xCjAl7Pjo59jjcTfpKa2VmDt+SL3dh53yb80erydck8+/7kV8/2F5e+mlp6WmmhJlmALrLqleZJsWlyNsgPXiU9TX8KPtl38djxmdnQjXbazuJZ+st/Erk69/9UQ+qMMhnYvAdxoyb/KRpan+KTfEc0k9+bklSuMfo8KUaUTp1ugqAFhLhEjIUDGI8ZxClBtrIJzWh5CZ5NFR5ukTiV8HgxY9mmpNkXj6GKBYNXnYr4SktKPgQ0uitPQDDQij1/1kdaB8MnkVEdOFsYFehjiQD97JewRhTBpfsA6ODIHUrotqSUvCh03q+rusT0u4sq5qzjg/i91JQHtB7+/RK7o+MxV1sJUk2mNW8IcxFn0Fddfv11y8uDkl72epYfDOb3nQi6j6P7Gp4V/AxEr/AW4mAx1JKyz6SdAAhClg5G+EqJGEUuSxg0E3TxGZMuRA5xp1XSfYvKWsLkBHB8CeAQNPB5ijVhbbsWZIUoS9DJm7KVNPZD/ULeKrubsgs1IVnFaluBmneJOk9KHA30qQT9XOzhkSCHEwOIwuK1XPbZdiQuLk0Btdcz2c3MqRZoeYxtYGlKHADPyckYYYnmJogJzWJ05sb/zgx0VbEsI7L+ulrWiAMG0FyM79IUT7tV84AGmf97Cr1qa1k8eIdhaALMNJR9Gokn8ifDLu0bQUMM/PyaZT8IEgmJBZGioyi4gfVOCvha+B3y69fLr96cfLCh6gAkAnCfcdvIazhSYzvFAjyofZ9J0lRNj6s/JaY3tLY/IXvGa53EBpYwch2C8SiZqX9Q3bl0O4UenUds50C0VgS7Oh4mccOOoBxlV8x0Bn4LmQBO99eic2HNqGc42xdfsQ/yuifWO/ibF3u3PNvif4bGiMLQKCjL1wb9VeJGT1WyFm/KGqN4GXG8CSAl40NKkoJvIY49vysSjmQf6BysMw+n/8Tu9lLZztmczKjj2UQYxy4SvSnaoozuyrrxajeIfVmJdczUOUi0G/KkUiF5I3x/1EwJfxZL4g9eiFBJOIJerz7zoV6Uc6GKxRb9EQNRUU3yRgRF+iJGneKq0QXiZq0fjc3/GoXXzSzKCb+tBUalauEGSZXzxzT9alntAXRMzUQT9EreTQj7vbcNMXv467x1KRptxEDfLPVk+qbTmB+9CYnm4855WgU4aC33bFyreflVC+UsvzEp3tlPERAaft0zh/8+AriJQau16nRioPSgH8/IEYujvY2ZgGPPfLItLfuf3OoKifZBwcI47F+eYUaIzAqaDr70W00LExvG1JyYr9tccWGo1v3o9Jo/9axm3Cuu/ktTMXFDpC5Qj8LWGq3Wi7cM7GiMmcF2FlOKnLJzNcSwm87SnPeKAGA4gQTdSZFRJC0NIbezBHgIryKNMPy6rvGDImkaZYBsY1pCFlXsgyBjf4JjwapzSPweHP5ZQdgWCCdo6bS8MbWbXijSQwaqrKZNbI7+WG4pbvyIbJ/bSRFSN6e0g1RLGud+nZ5uz1s9qMOw6bjiDZb2+pA9YuMAxSjynIUdw7fdZBDALbsSJl3v2IsZMnw0KJv2CSUGItHW4nL2I0A1ttQWy8TPs2ohv385HFgR4+srUt/iOlfz5THwNHEdoknDvGDMraUSR0SwFbOPOgVtH2esIPfmL4+4lXzN8kvDSNymEeS7qHwDLKZ/Nuzi8ii5DnbXN5Y4RDR5/SpDZAz0c/UcwqxFOxUS/DhZE5OkddzvCwt41NXSKKlEut2U0F2cQKfnbJOJFK9hJP+Tnno8A8lDbowMYIAwjSwez7LIp27oHEsBbNZtFvbmqHVC3N580edX7rD5MSPC9qZ0lMH38ApmB4g6riI49GiLQvOIvDRX6PIFGdhRpQciVKmEA/tr7xEX2tsXE4Xbw0x16INkA8nx27DiAuj/Rb4ezxfOtR0B0RIax1xUiKYxY57dABNpBnu+zTaQWOTNNcE3g/UlO6mzGLpKUQygxhQ3+iS/CqalhgcZoNEF6683oWOHmp2laCSMEs/32xb9ZfxvfQ1/WM6+m28W4DxjV66muMei6XZT5J5yTezdHLGvPRonFlGYAgBwzt3LVHfbkE/t+KyeNGCjcmGZ/fG7j6Yae9teOcDQz/NP5toXUsUmstaVEES5tzrELHcuKg2p84w4tdoM2Wh7siyBHhkqb9K4XlzZYxhVUq4DxHOwWSQsDUUty3W9aBjiYwOhqAEN9IJ16dag+doxrMnSM9csWxRCbbVjMapmynIumOhnuaInSkPRg7LKYWaI5P2XlNkqf943Fq3LrPRUFD1Ip1rtw+e+C68WmxfXYn0rgCjK1i39bPSoXX7wlSXUh70jiAAdKZHSaEb1XKRC9hrn8KnKaaoZuq1eLwIWdR4mM17BffkbJFQsczQhT1gkmQdxrc1KIAF2EwGPZU2Yyg4BUE35rLlEtgXJYZou8CCOkic2m7akG87k1F6uHw83wuI+NYYsb2KO7BmnsI+kuG1LHeG8ScNRA/Z21TMSdUSu9mLy6agukh6Ux7dtmcVxk5jUopFWobBpbRcWBaO377lssY8nGPpEFuMusU6sdCS8PUWB5ZLGYLdwXEO9JRhPhHQXPB5SWXauhSEbHrcJJjhR2FgA9Nw7kq1XisdvUtQdX2SIxOaoSo6BUVnecxTYKNJKyipd/OcVG9as9/xT6eYC1lgW70flJBJ6/eKlHvIqlZQwKklTkVCrINxdN4TRLU5+HOVN+0KTZ0I2/b1Dc8U2wSuoVuDzbN9ghXdHGGnAZbI+Mcg99TAKZzWMWyryv9FGMF5P5tvAl+SHvZ2K/YNCmXw/q3199ZiflJt/UHOTjLVGKrv6ipmETBNYqshNf7lskVxtvl1VOwNhjbz1M5+1lB42Er+ec8Zr6GstNz285SEImJh+1y8aiLVYk/4MfiuJiQkb+w1a1Vs3ts2sERsIALLiGa/v8TQa7JHIup1GGJayW6FiVWVekfIerosZDdtEt90KM1r7JA2QHY7kJbNOtw5lc67B3Slt/1SLu1ogttMXX4kRQEdxWOPrESiJ21zVryvB7JcQlRPk8LWBWm11Hu5Do+ZzGH5cYKBzVNR1PK+nNX0KTCNc5I9Dm5CzkoftR3eGKXsRVKoLJQxWhW2P+Ad8Zm0gmr/+AKmKpB7caE9K+n8604rmM9USN/C+88mFGgN8TtRNHVz5mLr6vSsSMHC40MeUPNBPi48GuGmdUItHbo4eQjEv88sVWOplNijQS30A3Pc1F2j6WCXEpiqgzrbO2ON2XTCLqn5MRKIFt/c8LW8cKzialIB8eag3ht1OcxV8EweBAUYC+WIlOu/aqsEzWGjQ1oN7r76C8XGOfF2NN1DpeyDYQuLu9qWxeq+7eaXhMytb67avMYA7IA4ItTX0ikkwkjXstDpBZYTwb3vz3snfr2ZQG9BiWdtl5SuwIrXCAI0tP1RtnJUZe9zi198bPIlRP2J33ScSlOd3oQ2o2r7OTm4K+SNDITGuqEcKHJXdcCh7ERxXdTLQkjkNd9GMXB2UzMdSHKot4vqP2+XtZUQDzB0dPmXgyyopM6BFtZ4los8o5XU+bO+8USIuzJ5344r6V+tVGNVlJJHmguYC4dXBSzT8fAlzH7PZ9CEsqYl/nHNZnqs/Rrp6FiuSNCfft4UeXu3MuEPlWA3WT5fkd2yjTkSMbocGJ/ofJUhUhzTggiEtdTyWyjPVlb/X1h0AOiAA5Skjd55Oa4n2qevCdsVEbl89+NoOPtT6zqGiRZdEYCX5VetT72gmjYU244tphK67j/SEMEoIYW+1lqWQkQa18Ek5w0T7kEhSnPfKX0/HNumTutcIDZA1PB0Meoy7VXv5sfnNg3ku5g7vI+B3mBzahPlflMU1iTaUH7SDLwo5ytVVnInfC4TjQYE56NmJQJhlnw5TLEpbBRALSrMVo05d0Qq8FP2odzo76XNof/pAcThJkcIv59zKP1huNHZOSaPZATiSNg7zh2eCYwhKfx6gklrSGQenfXQ/P2C4t/XtYnUFZWSKW+UIHDhUYl7jIpgOsrbo1Kf5HQKNHXtoZXj3dsyM9WSY7TPOB5OKZt0x833GhpcaGQRxVtoSWetaULYUgz2A6t6s92jaE0eFQQmavDl0xWxMjC+OCYLsdEySn8S+B/jkvhyfjnchUkFUrdRli7aqsC/BeqZIPOE9emeebnM28jCZtnQZG8ixNfV+zyuwIKacky1H/8A0CHr4maUDYAjrDothTXzrCzR1cZdJbheveYhlJ0nBh3S6GIJXo7PQtZklNItKM67zYn/YLyfpJXwB4fWCa7e1UqsBkATvR/qXiWmet+22GhVQTUfTN/xRHHhr5wawnC4C32k8ypB5DWDl2pr9Tr1OC/It43zoeXMjqQbTnROja2+cVrf0QdfvgWp865U5bFvwTQAp/o4pwQnyCl2jU8WVEJEQkh4Ckvsz6W5KKV0zxdygjOci5N1/vDA8uS0SYS7jIxy3jDpbBchQm0zpNp0HC3uWOdKReIPVG2CkNLCZFBEMjSqZ1nm8rFtCHDK2s+rW00pxW1PP1AtJgnBHo3YI5LV7NI+829T06L4y29qI+EuwUgs0fmVdURScWJ9tGxwnD6dFR7XQCkD2hkC2cV+RJ+4SfpK9pHzBp9N5VF48s1bI0yJtmaklXU2D01rtOFyUTf6xpzNbpeTA6AaL/sB2CKQqTY2GUUD0PQ06p8VZOQ0YMOI8d9Ijt9HKzeMirSH7DMygjWWZBw9LR8p11gyGOvqs4t+bIt9P4utRSJ2rCvR7bporOuxM2pob6cW5mU/ASvTYxcGHIeQs0xNtHUTxoHXQkeW0j+WGw7VRwTf0EeEDEt/jxMNk0a6Jj4qSr6jfHjdtEjv/Dyra6AlhiQM+11tUwhKhNNEOC6szIwrAXT4YmF334syRgrG1z8mcgsOjHiwa7cpQCXozRLYJaH7nyPpd6iRo2KXu1ZcTjxD9WqGJ7K4FPTIn/RxT66e2R4cwAeAqwJB1vUlqIhS3A/BvwH8Ry9SC31ydEvaPQ9rCCLCgQ3Cbf7AfCDU2kWyA2bD/EpLR7qtNpzEexWWSAsm63Kw8xSs9xn9xkNz2Qf6Lollv79suvVjvdHDlfifEaL18tdk0/RFWGUmUNRXMuw7fflreDYB8NwfrlIJoQOY3j0gT/LcdtuyJmowu9QPzKq+2OjNvsghP5LfQ9VHkeCPMPqUeVkadMYPPOb38b+6P/Ebj+a1J9y+EZlI/xpZsaQBuFXgQkt9KqFTdFpTb+Cd8z5dZ1W07TG8FCf8sL26VSTvIB9sdRxYSajWo7NEacHq6+kozeCcubmuQJWbmD7gbO9v5jM7YHwvpxG1EQP5kLWteHG02MDp9vvrLmzMM69dmcOocgqCZuwy/dM2p4FMQmixUeKeDw7kxrbjn/hgSC31+gdEpn9nszdUBnD5gPdNzcHQsRDhluMYDiAtcJ+8ZLkDetV0wcxdfquAMgc38uGFmVZ1at2uWW2SOpHWlQXyvyb/p9ATurpwR1S6gtaQHKEqImYtlP3SwxxB86FWeQwSkDOdrfN7IQ8N82pxVHRkFtuIQvoRzK92MEsbZwjRlCSJAL5rcu4VwQKEkfuSn4x57ALJU8f6DuhyEiGnb646qMBKEEsamZz6G6flzJ3mjKKYA+3znrWL1KcPuOI0XmMxFd6Ul0PqxDEyqO+ND8zhbqylzjqY+tjE+KU8vn+z0Dz65Fg7qUPP1JUAe3WcctT01LQuJ8F+/bbZkOPn2KJN+04r6MjzspYlSODKUrKxTuSQ8AqirdWgMYdw83zSzfvZlqyiHwdlthrHnIIPfArhZrxepaPUdgPNK+20esQcvD/G2zdX7cWXqwJ7uK0Jz2QCv3ADFrJz24aJUTbePt2zZoTaGnIAEy6waimMyS2wdrqrnojiXhRG8kcP97W2//R+HhRJBXyzScIlM6IB/1Q7zHHB7UchyEjG77yAlnP2OVOWNI/hoDqrWYXXPmH6xumEYg5aG8EwzsNKFJMPVaSitx6kjiYCX1goMU7QAoA4ld0FAYVluVqp6GC0SPQp0SsaQmr+0589nid4hCs/Hzcf8dth4r3ZmKcrVooM/DkQUdfBCUSGYrJrstoj0lT6i0TKI8HLEwn+jI1x0LKVhuER1gzesbAi0P+qjH5tFGQZxtGJLIdZFwGCdMt4IbeCq+hYHTck/N6Lg2vQEQDhPy7kEQANdkMA7xmM1yQoujHeqxQNASrkIdVOb8yCmnL6Mjf8vTEiAtxBhRh4n8n1Y6gz3pjZnOSVEwmYix/hmgtwOynRaLONdgfOmJjxpGtIoYKVGcfT+L9RA1k2ypVdFNehUaoMDB4jMt6YeLxGhPpTVkPENTKVGPEftTHI6mE1/LiZSqN4UmDfMOie2W6kaUsabHKc6+6YHodIbhB3dGjX/c9XVuEXb0OkJiJ3UoIOpGTwF2adlbCNBGEjQ8szUVHKPccEPib5T8h/0vEXtyP8oSYnz/uiPTjpWM2l83LxwkZWmUj6hSbHKc5GE6dSSNLeDnpt9bc/r79ZaDM73TMUWo3lVeJi9USq9liy+Mn4j3+18NKw6ggtvZmIJKhhTJk9CKa683VeepjHeJcuF3JLKL1p9OQAOngFFg9JOZRi11nSU2KKT1lralaS4A3ecz7e7wcrksTRNmrHMWt6lUXA1hpkufywXF6QEkjZ5jLFbvw0PF3fRe/vRpO03qXuFS6tQfc6r3G4u36fMhS12taj3zkK5mxl2TT+cOh6Q2XPCWOLPGQ2/y394D/ck8WlGbnskv6fNyJFcIvacdDO2bnBZW4v/Jt+PT/umn63WpXeV4d4jAs5W1hSvXPv/9o6ugLE27WME2bhat6bS0NQuG1Gd97EjX0rTU4xAi9yEFiY8NREigU+IDh0qNI2E7rqGXerHxcovfs3ElI6Dd/Ynzrul37SNnHi4JcrxT+MHmzAZdH1qETf6OvMPDxUjS0wy6QnFOlkNiZFPNuRhIA+bmj0bFeSSD8t5bUZ3G5+kH7a09NFv4X2ZjWs90PfQlnmBH8k6SHxpf65aoghEycgqhx98jfow4Jkt/fcF2vqaT1cY+KAuTXunTSbemeYVaK58IMNtnnR/h7fqnUILd4zVVTxcY84zu3rO8p9uFlLiUhqgzffP2z9Q/VLWZ6GxlcWtvclJCfpF3Sa5y/Jb+MLnFq6alyqqbH8baYLtHsKJxfiL34uV3skUG7xnbbGaPbN1PeLGc6D3YgvU00nHLOBbvzihC51+nKYn2tp/Z7Mc9m0CWKJY2u82GsjY+U/bn+X/1ikAg93U7JXaqA8I1NrpYOxySmnPEM1c6SmIILMNj1FJvjqtQ5Q9UFuYQD6akhj9Cg5tPSUQdgl7F1A2EG3j9ZL/ZSrJLgvzY3nk/3xtq0m/wL5N45PsGOkhDLVCXg0YfExO3FKp+mUMi0INDvG99g3FhhJX2XGoHCVfhCiBr5sBBKNdVLVFaqPRNN/31fJBD7ZXfNDp2zM58fNXUN+dvZqfRR++wk/TFtlVkzQ872Tzh5+l4q/Hu3Jmc9lPoYOextc7melRI7XXnOlWayCj1KD10Yea9niALkCQdz83yfmiv1D9hDvQCF8ZznovP4NZqSwkhkAED2lQYuPBr3L9eM2UVXKGB+7pT/kOelM9GFqm1oEgRBf3QdKwuAOAgtj7W6JKP65DSIyHXLkD4rljwqg6Z3LCxGayf+ObLfxO8gvkXUP1OKLmMbSz06aMmnZLbNFtyhhc4tce/J9Z09RiDc3gxUT/dCppn9mJaHTgbUj5XjnpfauMw3oAUgMO2Og9oER3DqnrXjdUiPrbWfwDuhRZ+3HIbv1lM5hAEoPORUwqCdq7WpvY5moefzjGAj2s9I+uuICWjGCUGC7bqa0axJq1n0wGf7l/mN/fCugxvRT7XFG6Nvm+aZh+vc4Bud7lOCMDhDvVZl7e6nBPvpj/pNhZdXIp9mXqWc9omvUWsI0dh0zFp//vx/rm6/+30bzzGFYlTEmUQTYqv8VkNnFJnx9O6d0zCyxXCRvZsQpqrZgnDKUXSzQc8U4Dz0wAjZ8h2WDHr6219yUPt/SYkHa1hpHFUzTUMOuqrgnVsd+7YgP+FgMkZktpunC83M4Rf6gZwgpBF1IefEPFDRnobUU+oQ1lf/wgWHFrwCTTVFHDQRQbKISEfHZKxF0igLIfP+fg4L65gl0RVb9GYrPJBhswpupr4AqjMvGi9K/oh6PhkOxufLnj8SzSFHRkchbck2VzNQne30z3E+M/tdNdYeA048BI4xJSECnhlW7NimloNycYYrgC/F64U0UQLH1ezMUIkvLMdoYEF/jzvTXQqUqI5W1EsyjeohudriyyNi6tb5TScFfiAOraxw2lodIIvcWvEUf4z21oEr5TtKeC0FW2NdWsRm3VF0/PkjFzZOBMZlLynX2unC2vLuaGmXrSZ7YWkb/TvS4GMdZr6rTCx6DG6pWJWqHK9d32hd4XeH4SFrrWWKDoMk6mcr0FsbTY10v3qiR+LUZH7hFv0g1/eJkSgn9JmCJWe48uaJsmrhN1zf/YkSHEDBPeLBwU1UHYut1mR14uHYBfqg1c5nRId2CSJ7TiFnJhRmUo6AKAnj3MhH34oOl+ph8WYUhIDsB+DMRcd5ZzJGINi9/LP+I7GyCm3AyG6Drcgtf8XgZE8lNFafOrXwC0+SB7JF6g1lSKpsdT64sHRWdu5y+XfJpU2hGksqcs9ROyAMGE3oPC/nGiLnTsz82BulkYbYAIgMZZvsuOMWAR7J9+Ibt97ePThRy0oRDqG/JEtw1CGtGRwkUElTjcZp9xRXu7h71rvRtIqDXhmruHPannkuSMIKipTJf11o0L5yjVphhVc1tBOQJ0xooxp7EnaCm8O4UcM+DY1nJYadRRH9ME+NxEkFi5ryCL5o5f5AhQqewjwRF2XVDFcKrdjcNTEsc7i48cBsinCwYyQOSeOmMwQ/66tRwy8pT1pfJS2p4gsZVYdOMG6nKXnhntMlTXQyCkKrBJ2j5EGNQWCPNlIpIrS1LujEwZOBNDVuzEPLhC0MYr13OeRnxQMP2dhKPsshqK7/k34O8guTSsMFLnoFgEauH9iZcGq3aHwc28bWQuP1UQDysjKBOA3CmZXA0vqGLoblEmmYSamBUK8qb3fCTFpLQCWXrdmtBpIhbE3q/uNpc0rnzXiTf6W2TIHZJyipnDTjPYRCJ48P1rYGSNyVVXHeec3Vu/IabsqTYheylDiIKRXsTIcerdKnzXk4VgamVWj0tavpZkdw0YUzH0rr5M6kwLDqGppFIgRy2cxomfSWkeR7cA8bRzWqVdRxQCYZ5kz4Kmhvjx1ho5vFlt+N67MAV0g3SQvMXiVWBp97IBp2YJ6TjnO9tvSNFBc1VM3aHFkGNQhLHkmWDu5hlsOYg6wujTJLcNl1aVrC4GuUqFTceZDPGYVUC5m3g/fm470Smm3gG4R9+jA9fWEk9w1ZxSUcnIt+pec1pkJdCCDG4O5ArsfX/vGCpNLNiIR7ihpgfdUgbp69SgBnczyaLqqZoIsjc37zpyyaBjAu2aop4xMSZttg0UvwY3tGyTsv0NjcwWNtSpIgC+psgnOcMEWus2RZreMsKyjjAvnIlsxxT8DlZ3IQKLArbOnpIdxSkk7ibJefFBLQK6d53POQ07MXMKUWOpMgM0rQORLVbmfCTqIiruhZpUjcTenLjQotxotrsXE3Y92Gzhhjq7dBUVPyPdbvDFtWrois/Ft12waw8jE9GSblP5atggPkKPFxfnDft5mVWV2UaxGFHR5XAdOTC65Tvmj7eHT1MZ8Vri+uSIgeDVE9txdjVQO71k3Vb8nIUQbtVTZELTbpQOjCpaWmyrrKdRXQTfDdU9Ss61J3drAlDMQo9Z3CgKsn3sPxxX6R6BZajXNNSOBXELuh3cFf39w32l1XlARA1md88W//RBCnN5n3vQY+R5Frt3flQQoePe9taYmDe8357XX+Gn0B/4YTs5lxc9dex6x3m+tuhWqFR6Z+/cjz2DRwtBMl2kcfKa90wcHRjK0Tmk+6vT2nwM1NgEzj9ONCkp8YtF+u/TGPDfC4mH/3QQZMtaqQ6WHJ+WQyYxaWEBsnlRVG0hQjzsF2//lYt2O/lyAPf6H4YbtcM1Y6zQOJ8SCl6PNybAf3YEuNW3Iu2XyZcWLeR9HyVk7qsxzH86CHESe9ACynE0NTvuAlUD/io/NRpW13otp7W13AeDRhZgXnVejqej8epbXxQq1eYqO5/3GoHuyrXO8+SpnR/uqO+HikcmcMOk3GS4lfX95sBx+MNffXVLA5a2v+5QLNV2+oIAfEMhw3rfcPwvGWglmqf78h5qavqsW8tcObH7izfe7Ldmn4oVPKBPJUghRqFYIsfruCK/EzOXaawFIVKuHCsv+wYftfplyUFx0tqgY6WnuDffV6SONWd0h4VgVySJS7reX6sSROTqVcRooh75mKWuGQ5JTx/7UnMJBqszt3NSGr/UOcImK1FVN2/ceSF5UmMdUdLItBJuX9DGWizmU+YhohH6UAd8m0Ia4TvIEPym43O+zRrNWf8PovHtmP32Z1raAQ/+0zrgMkI6T2ZPTgW44kWkBOC5Qe0brc9llDiA6KMWPjwqLHphyWVxh/sbpM4pzCFxHwOhkgQHGwwPquZI26kLM96uezC9aszdCLvhgGovLNlVMiB0DJlUm1jwXa/e5uZxeYt2pjPEDlWNiPzLOZrPxdJgXASgJwKBwZywbo2BJS7b2vjL51wTxuL6vOKcIywjfF8SY0+JntyzEOx43O+snvqEyUFUgAHj5MhwFu8kaHDoqYPfjdxZXvKPFRkvJCOYwtcnbK52+nblwkzyyBHL67dkxOjC/Malh5aHvsdlrcdYBvnkGk+U63NAAzgDbwshAwlrdsjsI0Q5ypstUYBXgRx+I9/asYNL1bvakBfiRIJ/GYO5E77r9NuN+NtfM4YstCWuV/iJtoqBMsLWsxgPkhN3dZVPzZN11fDmWwjo1sl1J2tfKWRSUlqaIYTUbak26/g4rJWKxcjF7bpBO8+fHMHgu/ilQnYTfCR0KU7W01xjcwkL4RvFDNt1PyJt8oy5+SQnefDvuWneObcmjUeS0HLKBjcHQMFJCOq0OXgjyCkst7B7tcja+Y/OOOWpBKGv0Uxs+PqB9SL3EKDdw0HI3TC+/XJnGHKFOiRVB3oCmDDFn9fVv7o6vc10/M1wWO5gyw70IQPLKcWZ9flQzpslfj1BkYnWvDlOXF2fdliT4p6Nz6pUblJrUGBFI5eOVrE2e+H/fhh+aGMa7AYhNlJdm2S9XKszueUnIdcJgm2yzT0uNFtXOzbuh0vdnte6C6NR75XsK1D/0qLktRwYpRGlr22ki/yeXNxQ/95dh2CP39oddR0AwF3a36t0UtrHT3c2mpmV8GzuKZT6WUR9pPeOfFNLOimnYUeFNVfzoPa5oGPa+NhdpxD7vSWlZ0iIZjVoZcnmFaCpDOKGXbZsPdzA386ygyI1C08m3eDhWwgAhpXRMVpRpi7Dkc8jSDPkNud0rnvBqmNzEl/jeDF5f9WkgIL74cZ4tehxEp2FlueBI8r5EugWvpOXhL5XEbF5qhG7UZWQ2Wo7bFa03LTZKSB8Ht9IQmqZZ+FDAB3mwYut+w4K1J1HMm13H9NQ91j/bAislOVtO+kwdXsEw+7/OesINSXhrIXQOaK4JlfwhJW+Nmu2rhfoAh39tLVykQfy20haz/Kq3JQbzQcIgE05+kHI3kNSTtRD63r15CXwM8xEebiOYUiGrCSu8KFjUGnyQorxfEKXp0y4OcEP48Bo9KLQGpR+xJD3+GmL1p8GchEC9i+TrTN9kSj8w1iuHOkPLza47OWDES+ollDbRO6sThFEeBTSJKjEZpR4bOaLl198OsWB5bdNwe6HTKG9FyDEDFOys8rRD/Jm6tPJ6ld/I4GeLkgF38saqoDIimH7K6pBasw17ACIHQcvR3l6nvofwQC636lTJzNnVKbIMCCW/D7+MNHnPppAuQ535HaJOz4vRDc7hXn1OQsjLB5IhPd8x1OzgGvMuSFr2yrkNmJu8ra8IPeLWDVEewA18zU9gha3tfqtt/vaw2CRhjlPH5SB4bAqeLVoBuuLYh0WrX2uYst1F7/SqenPubaASBmQtQh3qe5egGLiAQq/sZJ/omx7t5XWtsd9D9ki0n3tCbG/he5bfmB7RuMkM7lxhlIJ3slPl2IoXlQfm+8bYVNqSevZQ7Fbh1+C59ff+CTecwXfRedL76Lu5/4u5cItepSmG2Fd2RoxySqY73wCK60gNBze7m1INdxJcrFvhXz5HSre0R2AaE9LU8tr7UM8nN4d9pzbzKU9uVvXR9/6qmHAudHU9ULvpjXIeNXayhUyZs2g3Plkwz3kda2okUNtzqGvNOEojKCBPqwF6Sun+f1vWFYXbX9ozKFvRk+IXFB0Tc/wF60CTGz+dd/6TN2EfwEhLBeYuifWQpgwX+lDiIM87zrM7FCOo2Fzi3H9PPwHQwq56+sgc83p/Wx9/JPORbatHPXfF5XpLYLB4CIy3tKK1vPRe3qdByFpTTKWVqjIprLW9+takdWxAyhWGg3dvzM344h3PG3Okm4mLlsIzbz5KUZd5npluPfYTnifxXWb/5y4eU/Ux8EZHuwNrGcTgVcjR/Dlyr9H/qpQeSw/7z7GB1Ju6oPaw9/m1PdbqQr2fCxqY7JYqZpdkvdHdE0uoic3QQLbgp7Zt3uDOMd90mYtXMvEzbkprg7R4W2ZxmxsA7ACna9svxojcub27ggqudT8NkJK7/JZTUyl/3Q8rozEtLi67TLDzYoNPu/HC0T2G3W97+ue0o0H2ae3Ih1+rDGUz9DVn4KuWyN/LtArbJaOmTYqogHo+PNCaqREbJStt2wxkPyIC41w/Pk17UV7zBC6iOuMDv2ZGYj2ufqMD5or6dJQvbAKGbcMjuIT76uBVt40lrNQu+7HLQtdjMNQWH3VPPY+zGMNu2ZoWF3D3dXiYWxD7ztUUGYgNaPUvBYJRdXekRaasmapmfmfh4J5Bj9DL66L3YHeEWg7bvZ13pIrR8zOhiT5JpY+/B1OJvKB8MYAh1g+93GF+Y/aO0Vvnek7IDMN6dcibKbZtOnb5qtfKo1BTNw0pf2LksDPaAHbCKpGugZI4grnHGwQXuwvco0gjDzmvvZREc1qP2xbMUkpCiCp/RspOokr90PsEHFa919Z183kUY6mNp4NmdHiad56HVhrTDL5IoGRbhPPQt10hbyeZnWnk1ZrYxAxHRIFmgB0gQk/D/D9PJJ6nW+fKyvbjhVGw4ARCZb6gdFznEo8Yj6hGxBDkSKfmWWmQ+4M2lQTJY3uh8WytjclV3MsCteJqwyW0rFWmhe5Ge/nH/owkIbqLjoGAcf1Rs6kAUdunDYdNvHEAIR1ftlrHVWuZQ5QAjxJCRpC21w5DRwmsbh7rh04DTBpLPL5mceS5KBv0HmgfIW5ROXF0vle7Y71d0IZIjmsGnXtoqLINaWu3c7jb/rQfQvHJXZhKIa0ppmeSLyNHl9QO+dBTAKChPW7z1zeYOAUNlXVET6cG5iDOeLApcWx3BRq/5c52kgKWZXZ1aloUPNg/3CvdwPc8dism+g7eESXEPmW99qk6M5qLk4qU5+nrKcW1egoZ7g+I0s4V2X9j5qqbOInuPz4hT7uN1oR1dhN5t4q2OAN11LFOvnnynmjjQCFujPyUsN0eor9kPdnUQQZMEY9v+aLJEq+Nk2WKyr/80xiqXDN8CXIK8xdSA5/ltI7lc9JYhSkqnMEJJdRz3ouJce0fjATgi/UUIE9cin+e6g9PwWyZKO/U13rjSSZfCH6SqkvZ3mt3jW2DJ5e8zyXHLkGIyxsnMIrNhn2CXutXIrtHz2TY/nW0ph0VcD2dIgwYdmm4nhzRvjNupZ8srDFbEZ2jDU97F2aKABAUIp0b6xJ31IhjeVQcmx8mXbM9jvLpSLnv1bOM3la1j139EDI8MTD7UWp7v9GtY/Ak4p4kruJNu6WnZDlHzgFZjD40SG1N6Tpa8d9n3mKDA5ocWZFMKA+KgeQ0tQmQb/Wh+yZxpnEA/tRBxhKxLzB+I5iawpbVncBgt+I9t1eLMUhlJa6nR6+QiOH/UB5Pp3TJ30KOodCGC79xBh+ClRVhLfPCRo+g3xf2E41r/4TmD+9wI+hQV/086K2HFkiXlOebsMWO4OXQET8VQKsBNLMA44DWPUaNXyeDLT8XXaREqjsXEaq8ty6KgVeo1VqKONAhErbXN+UiZRjkNz7+xO3XatiLt2yU/WsSuWzfTZuMmjENr5UK722c9wk8VkrPlW8/uhspd38mBTpkj9Bw10sHNkVup83pD8BmAH/XeWCvw6aItvbv+V/9oq9Iafqjzn/R2lNKxT4MS9tJOj2VE5iRLtfaxNnMVUeL9xEtsyZqJWDErOH6jiFGqxnc0Q1ziEj3BhrHyGBcj6gsBBZPytIiAVycHCAuk8Gfr15C91L+WRH1rCFEksktfM/YClXHnqA0hvzdHOG8XrEoXa71zCv5RgWsQ74QnrkgksfoPbGIq6+ymcgKYVjtaWSxxUpOVymLYlE74gkAoY8xH+fjTtPu03b6YYi5KjOeYNCsUWxAolFkjt1JhNSKYGZ3BSYkiXhJRC7gXwIUoYVgi5W/Gci7NHYU9CnHkzNXjVWHz1qmtjt0nEiP4iMYg5p3hozqaJemPOkXkJxOmfQk6iMdnvG3UyhB14bgFsroI5r8dtuUQ+xMMy5eV2RiKlWI8kdUL+3XXhXjhrLmme4kyMJwAB1V3cvD+jRp8qXvsPzRyjGRsSTqox9UDc/XX04sPCogpIyFHhFWIvUBewq1olz88ByOu+MG4ywPemPaS3Hp8tZVBOObacr7QhhMtEewFibPmwDJk1aAIh4zdGegr+9uoEnwbpKo9wuQhhEHkTj1SjtPKl5B7sck0ZME03SIYZDH5eEh20BaGMzUniT64wrgSqWLjJJX4DcUe3zHS6u49fbm7anveCUvk6DKecTlkznsQT7h35+eoIZ4vn7TU6G2awyLqJAEhJpwG4m8G2iZBX+64eHlKD2/n28lpch8MyBFvyqNeNv8yKoZgAxmLKjhwsbgRhY23WOnxO9kZxstzU752IXUTes6ixF5xn7J14k45wgxGYwSRGpctrOicyxY3PGs+XctJ2/j2RggI54Z99QIY7n3IzWsFHUWBCLkIYgIUYRI5jgs4zSR6u+C4gm67u1A1lnPjtN9zZlEpBs62Uzs1jmUT0Y0E+X75oQW6GZ7lFJGiy5ptBRMoxABkDxlEdHuEeMtqyNYRSSg01PBpxvnyXnKntxZshlqfQWlxi0UOPsD+9t6X7mrTSb1KrZVqWaOzRql43O9W7NtRENrkyTMXVUHNQa9xT/nYG3o6l4I0HWjbIGZA5BUd+oc2WtIEmT82gdqKo1vPf7jrfFthOnh5/mS2YEkpaMNJg41Wbb67O+786k80lsgUZnKaxMqh4FmTeGauVfOJxc/66fUVOMmUn4N1kz+AurRrma2HnoNgYRbb6VurW+XpmlV7pVTFa88TSzUfeQZ7kNv4VzMJHcQYMhB0pmtUMDXmUGjME9HwmoJT3M2WYYweSuIobP0U+sTG4KrFJNZ+vdlfo5cVzG/VAqbizGkukE8WBvdIEZSsbNWHdWXbrIjOJf8pvr3x/OBy/jmOjQmmrqWgccdN2t8oMK6+tgrPnq2jpnzvc5/E+g2aNV3OmAw2JP2P8Yd90UE8fyQB+E3DyiWf+OWq0PInJQxryhc/TMi2beOb9mdAHc2y1sOgSwKnYyxfeH9/LAfusm08NIfBOpfl9Z7XohR9LBLD0C/3Rl+OCGwu6iA0e6//92IIsDn0xmRuhOHs+dKbJBlHsOqIPF/qXWQY1xwU3enQRGp92Ct3GqmtLL7FnAji3wf0ClK41uwCoptOP0xJpx3hu8nMFW7oTKe1/gvJ45+J1PVCVZaRAN5KCyJwuKd5uD7+AqDcbpVfZquBnTIk2UwqrMus7/BCEz0hvV2TlOGo+GN/4J3J1OYh3JRpoEhGE0Ldsi1ijtqiZyUHuMaVQA6x/4lraUcBwyOVnpJ07Ucp/7S6otdsfr0j+dmkfG7tBAW2pm5bTXotbos1Kmlwl1URji3xl+0RuksPiY70ET5MAnaJOgj1J+F4uJYCjw0IPSkQRSqZHaCK41QmbCMuvx9mVDZqdwJ+HyA+YW5Nvzn1Ujpi85yNL9LU/PbgwuEUbHAppVmFW7ssWyu7z5Qyuo4VGb3yMt5zxCu6GIy94d/rDJ2k/y8PhdoR0t2/vQ+bIiOFoXdCpDfomeT3lCDmzkA3iyAubKkV/6mWUEDxuCCLZoH4wkJq9mJRE16282TNMHfEAguH+D71OalZ5JVm/1rwo+c2qVMRHSKko8qTAeAwKj1pYnvxSD7B5v4IJjdeByPMIbeb0/dzDYaefhN+J69MMBZY7nV/nhN4H1fGZ6b3NcGUr4aEtGZUondmOnGtfro87X4n3mpKXPORFEACUOKycWL3iGmcQiFOm/5FWXZ6719OXuMkhg/t2bdWtjWGXRS6Yyb7Q2oirb+Pq0jGBW9l1KQZv+xwydqhVZvM/UqRKAE4Uk3IpnYZYRWuVUcZo2rcL/IYuu2psu0pn9IhToP8eiEGu1K/swzWDJEJfQt8hEW2E7b6qH4LS4bWOjzaUvG+xjS5TJex7XfNLkIET/Pn+Q36P9OrruvotwJGfPGPOrv6ekLQ9MeHCaBd6wY8kgwKZMYjoiFQmO8FrNn4rpfta8iWTXxXNSVAYaOKi1JC12tn77BKyk0lSCpQd833+UDRgPjIoSYfawxW+4CiPSsCU/9T9N6uNnYEsbk3hQS6/f/sXarmMOasae+IAQyZg7YCodHtvp4FmZb0AHOXDMtztQM4bk9KtvPVu6SkbIh7BBBXv4MuJvBIByA7zzrrXyFRMd9N5Wf42vToV447v0fpPiGikcJZZFdZ1vR15Xjq938fy+MT11vcsjk/u1kscHRUmNdygEKvkUDXO/K+C+zUvCaC1JVp/DsfmEfznmVm4TZkgTznX9WOuwrsRWbO1Hxm3ZrlOZ/BvdT6E6ImVKqdwSCEcf2PJn59/gKF10tr18pce7WaL+bLeLCIKEbeo9EWqbPDr0ibaBrRgtPn50LGtac26NMMLmlCMLZCAt9l3PnoNAuA4EIJHNJ83rVFx7DTiuDS6hBT0czntJG4mGsFb/No59UGwgqvrk5FFcfFwc4OTIPdIlX3NfTXtxZOMC34FwKBa3k8L3hqYm9aCtw8W6kW8CchWuKPxVptVDKNjOK08w4saVveNWkcmeXwbwTCPWSbklKZAN4LX419rdoM28VzfkVZNdXXqqqC0rJnGkTpTvJxCyMwPYasR5lhj0UKutxM6o+Z58aKlc1SPFmsbaJqYugjKGwkakObRv9wzaV2odtu+MwojzW9wlesTLPaAoy/kCjKWZo9V94Mvu6rdGWgKNaZ9OrzOLxVX4cV0ji6Zg8x7UIzdz0v0MRWQYYI/wApkKyTTaQJ7vSbMXaShMMnM+ACs03mcUg4mBSGvbSQCL1jDLyo0lGfZ+kjr1n9V7nrokLXYOIIJwt34tQQFPicJRmVXmmPsg6IWZmSebgaZfbQHsLHuwldC/ONhWwVhzzk2rfqOx1fr+W+WUZTbdYCP/cfQYK706W+spiZAyH5rr+7u7x9eHTmPRB7QkXUTlj9Qs2zXEs256Ast2VwN+sps7srlxnbsZJcZo/99ebVrC3cPgBOesndkIoMWnM/hxQvETGxlT0sP7KfcLWuzxttN5S2Lou8ICufh+bHIUPIdwKyX0teMa1J6L1xbER/98wzx5jG+Kz7+aogJdAOpuHbCzRPTSEIAx2uA37FDIGuonC+dD3FTxgxjSog1XpMWPremkQI/zZUvmpoA1debfZwfslfoepBvc/giUaQjDISdUy3sYHfycHe9G2/M3caFg2zNof1uaFjoPgCp36gm0NiVj8f0aV3W68pCVQ2/st/g2kr0kh60YOD5tpG/+FW8yX62BaBRPcFOZdJ5ZIQn1fgcBsFZ1g6hoUYGkB8IqwQGexFGyOspzobmsjozIZSXp/aoP3hpF96xn118c4+Foi/7UlMash36bTiBe+zJ5Q0Dy17qJ7nBasYfoY+ed3TAn3bk6hy28g1SuaDx7UTFNv3qBTZgqKBCtw+n25HzuX/RQoVN6Haih5v2+VVOIhoqqNDq8sydYMQKnvf3pZjeISNV3f2Mrrrholx3H1J0dBn+24yM8TqdvY9BxNyrfOt7OY5uwZlOVlt8ypBhbo1UNOhAWd+o3vac4OI5171lQO0Wvgwc+zHfXVO9hbGMvViXZG+xYHZdT1LBiMKwt2pGuPA/AFBAbTn5a3P41mmtXZua4XyyzhnPF0W0cTtm3HLBtHOVYsOfcvguiDNSnwN0K4Oo6ZZUH1zKRLzcwNz/uSwdhpXtVAfFAz3diD1z3dmXdPdofyU24sJoQ2m8i07T+xKuEVlAft3Z/nLpeHflKZKhfgM76r97peDbhH9CpMNNl/fnNTj24tPQtDMdTmfXEGGbc8dkEf5XSR4DhZmSqLIAnJiIvOyZOHul23fXI/nm2Ad4NVKVU5LFlZAsQqYLD7ItKxseRPLbm6uRqp9h82Wt/l1X/Hjys0ZNW1OMtwGAWYgiPU0QCQBwLAoTtSQMEdV0QEpydzfvplR5PjHkY/GISzJQFuiVrBYfsZW+rt34uCtyc5iTztXYXu5vcqcwt5igx9cOQgflYUXsQ7GLYlE3Jpnki/FyWfKhmGx+uj/h8+tfEbAWlUcoFTBRN+QhyXyTTeU5yOzpTiD2OUlMpjWtlH1ofg8EnL+xXaWFAjeHkPsBRmzkF9cazrPJXW3JEJOCJWhzIqgoSCJM83Oi5NBuVxaaBIgauRhoTNkJSJTVm9PbfGTIzcE847YiHimMBX4AH1+wOop8G9odhbBsIeB+1h3rtZTHdltKYrwwyJKZYb9n4t78i/CWiCFErBfGjQta8BgxiRC6/J8j16R56DH0uI3FTDf6RnXkkpOHfsmvpCBGMOkmLJ8Gf9DKiKBvH6w7wlhBOmCl08OSegVwLyy4F8qZEvrCrdUbuEAPQwpEbXokfwq73WT9YG4Mh1XvyEh/W1d4xwx0p1vbptnmwUs6hRPN2B2vAjavVvplDJ37Qt2O3zGdoWMZczFmAKMuSVIFMNIDMj85dTlwfzJzcSMxw1LrlqmfLVIIFgrQMGQXW6DlH460jRZ4q2b+FPQieRTORCqwakN7VGBHyvrJHghnXn53Mzts9TQ9O9gmuQ0okWD2ItC087ppMFx4WQ8lraivyh1HW8a3qQ5E/wQHpzO1xs9i7Xh1tWRvdinTJ/cHlfuFpZPMaF2P5FViPIT6NCnTOOLztKq5UofNRFsZdPOkybbqF3reDn5XjBIJBpTk015NNf89U1DePzy8euYWby43QysEvvUKYfUU2X3j861cCC4trK7bUTEGojTDQbr+1mNpGxyCGRCofXFNjONU65eLHr0zXqEMPomQK7m8/tkZmuJj+3bsgD/PX4lw/Ip3+HBGB9fTgqQVTzW8OZ2XzE75igifjUmqxEo+mYmP2GvhJ8+pEtXbvm0ad+MfsOnPMf3zORq7mn0u+asRbHus4OdzFq0fiHVpJWHHAedUyanANfPjLFqPPj6wz/PGZ2cFYLDhlOc40GoOE4bkgOvOBuHZuQ5c8Ayt5kX+FxseWcBygv1s5axkzEO9Rcoa7tvRsLEd71TxJf/lyyurn6Hadrtr+Hsz1CJAdRQOgWcPEBWgem0X4mn4zIpcwav8V+C05IGuKUK1WL9AvnAemjOY8sAzruUQgPARLPgJ3/J/hgJRIF//PoXZOGJRHgL/8tfPLLm0OHEVRlDfJDSiP43lY74BRz8mzV5xhfUQDcE9pWmtvFE9kgpjdeeSMTUvhZhqSVmLiEBJdQD9JB497SW09CqPHPIoE3m+RH/jYRiyl2L34zYful4z3ds1l58nOMA3WUmYX7eIUQ5ZB7NQ7dvNW/p14Ofr8gli6qfdyL4+qYVdvyVj6uN9pXPQvrgO29qHYsdSec7J6sUBMsZ4+GItrDwiKsbY7FpK/7+gCG6dWPX9KM3PdblwMNP62S/q79domK/4OgRbaZWpMeS/wni12tvWFIoQUN9TYz4AnUhuhUfwTsuaiGzTv7PjSRWuqQjuxbouAGfXNvdu200unISJPl9/KbJf1P8M7BdEe9xokiLxVIBJ9rQ0zs4MIXmqpJRGTpnxjE1XiRodvNwjhlyrzQTzDrgmrGnDMojlnz75fPvRUDSou5lNmsDs3SG860P+NXtYjc9VoN+de/bMPFxdYTPX4OTuPgwH9Psk1vbxtDKycHMTgv6XDG9J7qz1rHy3G/n2vD28t8iKHSaJK38iiIWB+Xta6CbjDP/FjYWcvwATJOo/Q+RrmrEztNmBCRZpPSLGucMnFQWN/3WgQ/XJ4v9X7+BgOARAIT7p4jjG8dgtWXRsrAdKiLmzUwam+Ws0axhccAvVlp0QzjzGdNlJ55HWPQ87hYKjroDwRfNHisML6hhXeqXIFNRxWEyOR0womIomfseBW/7Io8gEV82xbfe8hlab81Dfa7r6eIo4rH4puzY4JR4uT3e6rEd4vHSi6KG8G1n7AtdI3TeR1tDrj93jjPwhL139GNcPP8DQkumFSYtht2pSLs+3zfXJ93e4EuK87U8mJdP47BhgL+KNP9EvrJlj1Xk7112O+o7ge7F1vW0/A0biD/QwuEELIIMHA/ANpfkj/j5YAf7CM8/flwfOs5PukAIt4Lzc34+xEcgdcOXfP00rw34VoADJ2PEvLOjNk89/GC3HqqquXn5DXwuCKmD2yohIgPy3wuOac7/bHn4kIWF1PvfDCKhOjWpggkw4Bzyc//RGOfjrzzzrI2kths/c9RYL4QDFT3BNa6x55mn6Bycm/iHsx1dSU29zcGmn4EbOyNW0YcdPtAW2WEy7k3kmqGR7P+UlcP+yqnKobMxVNiXTPL0N9glCwHWBbfqhUEoeB7W9ibdTI8tNdkNVulhZCkx08TQHgrZhNzDPamY571iSbgXS/H2In3Jckf8nIF0KtDx03eSwPTPqpgV4g3P+sTw+cUJlL8w61T4pTWnX+VYq7W13R/WVaEvm0VfYMxmN2TRl75sqClaqzffUrCsn0UlYB7KmC1xntxEG5n9klgqqnvhFqTwgy7p0kfTmKM+ZwEDMOfyhQoZdhx+/zadDUpcj+qJbg+YS7iRlpUuXIwwCoAZHaADChdhVVOj/eH0zpE5DebWXV3Lq4jm9Y4wIhTqfXBTHPi9z51etwjPov2No5m3Z51dWschdrouI2Xu5UDo6+HQrxnkev7lbHxw5isJK3UUsBj1CxGrWKuHHiSBKaWNITFusIt9KFvlp7SI5jeik64MjIWdKUYwd+TQ0kYv4ROsH96jBs30N+09GDlIZ04ZSXJHkdkwyiQh+AvNKcMj7bKipLhdPy1T1M0sHnenMlsVrmHUJ71X2ms1e8fb1mUFkxIgQ3iLZuSvkAM4a+r4Fp927Sx4U29rdeAd5WACNN/HGwD8z16m2FB/iIbxtz4SGXUWuECOFXE5MesB+PaPlkI23tlBLqzFcfJAIZixTOxaZCDQ9MrWPut1XEL7oKN3uks6ZxJdD1GpLC/7hO3sbdp093Qt+zzm5iDZTL4gk+5EzEyzoeV/QFOt4s3iXPj9pH0MO5lMUqDjFi7P0Zqe9ppiOC14P/jF2IrvTlVOLoiyc0sZBbGUf61AJrh0ligFz9f0G0qzT6Cea+w1H5Z0yEMnNQ8/9K8oet3J1Sgu9B5O84CvsRG0Isp9IVL3/JqN/X0JKTS12ornNWv0pNPIH2UAm9kOGMm3slovA73hWEdB+g45MbQJrN3hC8AQ0FuO0m6tCnr9vrQhQ/NER8QuYIB+AZQ7cgH3MOR7v1A0E0e+8WcguT0pb346FpyDGuuisaocpHg7kqCIuWi9adq5gX8kb2Idwycs0+hUo89uiXokBnvQWNNngny5h91+7aHjUgNBMDXVPMlYvKTL7K6wpPfUjxx5ucB8Yphl3CWbWn9evbtq5fKSbUZ1CifA8LTPdwuinlwxu0upEZ3egRNZCjWO1DD/T1it0t/y+qCwtQfKaXuHXt+WRHkxJX2wlQbF68d5Qc43Y4QfjpzZewcf8K53Y/PHd2iDQYFtDepi/oh51pp5S2ujSxL4UlbyP3av6/VhfkX0XLnlYCXuk2HxX76XegmBTphpSiHtDwWY0GxtQuzYHFvxEdOPv4bYgtapu6mZcilYarac2B7g+Rx5p/qfJC5hfQhiRzEOHjF5thqQcMfPJHxgGGBRCB9H6zcTV+QEAJ8M7Bi4VvkvCnLpOO6T76DpcxM0b2l0ux5kzxZekNl2EuCBWaCPnZx3R9MRddIwe9/ALjdKYC79BGgjS5RJis9+9KZ2HpNFjLlYN/zs0NZx9MdQRLfd5a7Wuc2tqNr+ttdWRpNy896aemkkH3zcHPwjTzEs512Tm5TvCEoJ5+GNWTdqTjezDht0mAGarjtUblVsMvzqzSYTvruPl5gDND3A/2A9AtyOgNfQWiewPAMhCgZpAGIsEmFFAEvQV/PZJdq7V3zLnSsWwOAflHrn5OtCenxbGtNBbnomiKox4RvAeyWlXneAEI64nM2O/X5Q+RPBHpa+27KsTqPtEqofDvuFQ032Xvgposc+0FluO9/HYImOpuabcBNdGRHqBS/nizNYNCF/o9ChGxB+MrYHcyjmM1XulD5YoXqDblVaHFdc8zVu7mtyOZAm3RJsq5AXSE4xu7F/N/nPichl1n5N0VakR4bDZaYtuP+i1TpB5G6YXW8st45qeZfzBFn1bBWVp3T5ryY80ExRQrq+L1Z0UrjKbqxg8NLwZkO6BT8GPlt5PqUNp66lhl2Dexprkz/bp3yY/0rIf6fPWb1Q1e1qSh9eue1p0hnBLaTts6TnoCqjpQDn3WfvQ2bbej5Nv5cveepuk7ph4EL1MAZgub1645AVucVR05TXGFW4TMgX9OKaZcZcBhTSDU3WoDZyWWxCK8zLlpDLBydaSFRAreYG+jz5D+5gb3KyHerDdhKlc/miB+5qacV6kTV7xULj6ZgYXH/EKu6M2lZDeGVMZKqu8pIy6/wnA324zhHE7/9vXcbcFCKLUOwemr/EnzStzsOmYenYhNuLRRbwU9QXa9P3Td7V8yHHlvZHzQ8FMk4CTcbrBsPfnMLjVIaq6cxvH8SLuabMJeTJP0l9Phi/2Gidj3XVVSqnbDePBaL15ormeu/e7mq4M56QktMdpRPooL1nfD3ycdgdIDBMooZouDMf5Lg/L652EmsBuH5q5vzwi0uayCKv+h6v4fW5Qujw1Qn6S+faFOQrSp7JPYaJGXzIxlP9Bk19q3f0mxHSSf0SnXyZLGZq5EZbHqT7eCfp7/VOLgT2Fmk4RsKL6Xlp21QJgznEiPw1HRCBrAkb3sjWDMnmwDiFQX9GMeyYc22U8tU+7GppWdYUmXzjDH6Lio/FXrIxFmm1qXS05LhduY8QEfhtl1UbTRTrLNI20BLzffH6IltvjgcetPO1Gp1vBF9Mg8dan5Mb1e1fUTRtUGEiScpV9Q+c8Dbd8XCnlzhXrv9qEgZ7a1qbtx13Y1yVB6ytdj2U5eI1SdQLLqnvYA/9m72CfQNHxBoQA+uENFIocuC2ulpm1PQbApwV/lpSbkH/A/v78NbxgDPDHufxdZy/uXu9CEvAs2Q0Vx0jm1wUnDwKGWfuDHzY/mZr5pD9PKiCaNrUrTAdNgFmAGYvKXLX/u2M8tmJYA4pMPUwYzdS/CtF0iLyxAIbFpBVhqQij2MJOAcAGoi/2WXx7TS6xseE4X8o5dSsPqhVlxFWwLjdfe15kdJ6ER8pm7DGbb7mHLwYn0NrGaCnQ06teaoTwZKuCwT5zBS4iaezp43LOd060crWKiRGUqa1ad8NkrY1c9KgT1Z1TE3eIzOWXvuqu4gG4conoPaimbzI7D32gyKMRZn0B6lq1c/Ok2NPcNw2ildPPk7RlSPoPjOM0WObNUUe7s0hKo9T2nlEziaxSoj2VNFxscd6Bfnbyd0/znFZgjjwDiE5RZy9bTnV18OZMi/QXL0shbtefqHz/zrW/L0DuGm/jsZzPhw4fhDcPGXY7thPn4w+ZoLz70hObirIArfZlPRc3/fTmyoaGiJ2NmHaRQ0x3AFME/6+u++Vpr+10A5/WevNk24m8ujFPeW25S3+y+ARcujw8dEtn+slxFuer12afVxEadT+mS2o89t8UE0/d2WkXbLpbhUMMAeqJSQd+SFYxs2rSwiexBckMwdPRw1Iqg0+sOi/UNHbRQULoUh8TXcTgsthpUeHct2yA236YGVhf1PctOonMPr3fM5q9zbnkLF9Xp/ZfkpLE0iOfY1emD4VonHNy8JHzNHhUMUNOnuBX6PsxXcc2I9VekMnObTzLUn6nEHs+76eAzASM4nQOye6kbcP3ZLo2QdLkrLK5cMwWniGXMQUGUPF6zQ8FmR2mYGhXrsFbIg9phk6Pr2Dm+SchxiDibIhsSnbHDy1Mk7LWfi6hMmDkiWEzHYa7EYk/Mpy5aFUUNbVMP0RHo07U+IY+av+iL7e+0wL6YOnGQYJ2lutEugve++kpvUoQMNdMT4QmAeyRd246ILCltMxNaISxa0UdpIrps5Uxlug2pYgpy7i10UNr8akMIvsM+QfI1R7Yd3upD4OiwSHTLIvf4D2X7B9KFmCI+0bZwPspgG83qb929ej3TO+OOGvqlhYR9F2l/trN02+fdpt3ab+SU9je532G/aa+fb2Bvae+pRkLFf+cMi1Ok1B9724lDPb83d0qUoB8ik8EDsSvCb/wymKqlYPEEYCL+p/xm/LL42Dgm1ePLm7QGupdjlvQ2PiErBgwa1FoWNpxhP8OpZTW7wnhv6Rg3VsG7xmcOInCOO+pwUaNkAn7Tl239lD3ZuBHUyGAz9ipNix2QKBClzJOcWwCqS+r8keKsjnUyPn+fk84x3WeVoJolrDJJrGyUhXac5TExS1ZZf2BCjwcLIer3vjdPv5nvNxn6bWOncru3Qm36pJBoYNfgaz+tOaP2Jls5Wy9XNNX3adTL3ma6lJRW/R/QLdWDTCylHZLsCbW5zdqxqfIjzoK/UITx3qUXicvit81fc/WMqvFKABpSV/UvpsC+oz9Bg2NphX/lwqzO3VRKVOGbD9I3w/zrnpOuF4EGkelxEZNQEcD1RKUN3PXM6N/7ABC7S2mq2JE3aVW/cLyWpWtzgytD7nyZaWuhfBRuWMppdU8UGMDhrUXJOb/NMLn/766/xZVfiUOQeZEAMpdkJ+QQ3LQspxPVD+BmQDYqmh6Wf8COhMUvU7cmOD/VCvePBfGjO8sKfyhF1t/gOLPAiZKbAa9d0USj3kTv0Ct2ExXqxDc1GMGS8LBs/Q/NiIgOXIFMLkMk9sS3gqY8DMZcbEKbbjV/46TsSZD3XMWy3D895hrObqpM8S7gCessynzIa2cXKrouSrAqrpFpI6ZTu3xGAHc0yazuQweE4eLU5mUqaAvOM2gkLv1lP6C60IuVZgFfCcemMWg5AHZpSRZJ8ouNpPDgVr95poDlSc5jpCniWZk9cdJW4r+4pjAJDhOAYHJPvCD8nKuyS52UcU67qKo6bZdpqPBZkE4t1Ln89swHFmXsG70WdBTpfExT0EUilVs+mg0WlCQOWZpOncs5Fe0kQtMC1r9F7pm1pdXPWQi1j84uSMuR/Bn6L2ElOsBcmO8WenmrDZSHjf0CKGnjoanfVrYqPEuKHmwI35MkcCaY9mCMCmuBn+FPEPaO3bb/koh8OCDIUpO//f/Iz0SR/rymEMbo1NkC1AVWAQtwZjjGWLzRFYuKEVfnOyQcUcQ79YLXG7zEWSeq5ggtkBrg8iYNHAtmQeg21aoQA/qQtUwDwHgZgab0dQ2uN9Ek33jAOC/yAZW27BLvTSy8xHWNujo0HtrHsprM4o+F2xtk//dKMfrpQS14PYT9/dQAf5i8O8vjN76VMpf6UdAC75Rjse26dShuHtS1KgOV9Y+nAUfR9y6OXs1bniUMI9tZ3XCm9deFjfpj/BY+7d2pVKKpbGquF8UAdblWskT9vqRFFnXAXwtBkqLzAx5GdfJrujAgeruiWPywecfvy31hsfNvxfMQe/kId1f8JnyI0rMGbmDYtmJqphVrzWzZQatLKgvJShxNFdeLuxGBv7hV9tQe8/g+NlzU5bV1NTgTGtvpxwjNykoBEXVx6P6ewlQXXKXGI51SrOYFPYkmhkm0AfPH8i5hMFPVifqZ+qn6s9vlvkjcz9qdxHlAwvsBNP8cgJ21SA4ZHi6bD53bvQ/mh5D/xk2ahw4QB3eM2H/DSzWwdwK8OeNr03h9mQMG5Z48AkF3YcAvi3Psvdnqji3gRTUj8VAafV56cssJGVCYXj0QCPTHd0MnRVdIP5rHTxrhI7kiRWCdus98K9IVV27jL1o9nZOgRYmkj4hhPQ1CJ+wM3evmXHF5Nfe2DQtu+aK2fxt8N9AIh/DvkgEYMu7hPJb7ZeEeMOlyqYPhfmdr851pLWHKHuu+Hze3yPNBISgsIUS39J+kBB/X3PnxK/23PbrywP4f2BRhBdwX4w5ZyjBD2wLJ4xGVge1C43CKuB542ViT8Jnc0lDf/fEy533f/Vt/MsOv7N7NYj8Ph7E6t8KPz9z88B78I+1znTt233ny0uuQPb/1E+Il+6inzn6j9w+0Te2fOf92F3+k4yOBeJLIQ9EP8NO1HGPZb3baFLcYRYOt12E/RaDs2bt0GnHeXC7ELKNDAIYtNFEv8UWKMU3kLniSHLcU+el8JiRxmBm9WUN0ann/2x8LPiiCorpxPFdUN/Ca2cmvWYc6HXP1Tpr5W4KP1c/8dw0yGe6jmIejX01f+T9yoxZnZgTl/rgl5VRTyDMjkAPfJ7eC5nT89ONA15t6iUugQPyKle296S8XCAxaNgHURJgUWfkJW8v9PShPAhefE+uN2DLW/a+IbLzlNWiPiSdjl3nkopHPZ6P02ANH8u4f5tOeN522VXPrrdz4dfIi0j4iMIq1mT3vFolohu9V+K39kcUiJR80O7DVApqHm/Nix8W39nRYmuX10jX1t5XUUluskaoQN1TR0X84VtFGbRxhovyGXZvbfWRYw7aC4xjVd5+aP0tm4Ecs9duh3lw7yCZQCEjz0ePoRsq9d2UJ6zjKcim/dIYSs8M+7x/We44HXvKFiJwQwXeeRdi0PF4vXUWia9xGfe2q652Lh5nU//4sojH2+BnsmRiBky+uShSrUQn1BgWc1+lKTUmleB+N2MDrCMiQEuWrC1Duc5c+Rr8Nd/LZbJa/KpF6nOwdL3jytmZ0Xe2AriOCkalE1MgHdWhPlYvpydSf+lygSPB0mkDQJaxIa2Ewjw3Ztj1Vvdgm0Wnq0sEOlI8gY4uozrsluAxOsZFvmuouH7r9XImZeMiqNMRGvvHrd+Uomx5mYIaeM36TTeJZeC2UlqozTugapiQf0i2i0Sh1VnJSpspLCmzWWKgg6A2RYWlSW9XUCLUI5tO5HA12OJvB1OKiDBRhqqSlrBMisYHotzkpBHjn16vz7vFE8MSO4NuWjTqHsccNUXuBTThe2tHrOTsmrA08HMuBobcfY4zCpLNXY6nHh1TfQF2dQdfAV1/oA5FxlzYavfWlTlqlrJ2NT7gTTgBDTlkHbW3h1Ollaz7Nox3hZx5DWu4bbF9CL+y0VBf5CSziM6LqZ7uL64DBQfvFWqbrWhCNDY3bYeXkVHUj2gCKKLClku0B56m51HLVBARCG6cyGmFJWWS2VmNitL7KHtxWP02XVCZwpEaRIQUEWFuVYO0DF0B2USOdNlQHlFmA2MjqypDUsr0s+8LqzJBjWtdw3uROROqjk0jtVDNwVH+NVtVDu+X3cFiQfM21Q+iOlZDgvZIfQ361u9lMLlSftVI9ElJkzqyHLUZmTHED3slZyph0g9lOkICu9ptae9NDuHqpR0ZSTpWLeFfqoez61z/yEhZ2LFu8YoLra6iZQ0F8bjs0jeLvZFG5pG/vshUQlxv9g0c7dhwwQ3HuVo4U3AmSyQWyWv1CN5GMTHP5mKRFGt8Rz/mv41ieJSN7u0dz7E+O6IXl9ss4UhwM6pAAUTYHT+TdUbuo4zjWV82mYjhaiAViAQpIbJE35GWKlmCrkaUI/xPstRvX3EXIBNAEqga0ls+sQJ2ihhoIk7qtJXtIju9NpvftxZRFP5VDkSkyxEyZLXy07hvCkNX/s197GYcuEj2nPuoizQU7/40edoIIRr+GJNzqzVjcFp8j87F3EOSgyaESEmso6x8fNjFKRZx4PV3ZHBVwJ4cfdytSAxaoBNZnqdOcOpGG79UXwJUyfFAHAwkkJRDhnrYv3EVQCECOgjELlTWOJOCJAc27MIToSQdQ8eJrsrfm+PqhLiVthhrkIKluehniVrnzIPykA2v8EroyZ3BCiPrYqGQxwkR0IE3h2PRiLlU9QXiy/sxwh2DGUL7CqvLwaja3prPIl5291RGMCe249VRlRi5FznawIymB3Ii4mzVBNjRjEezz7quKmCFyTI3jkTlQcCHI/Vd7RghYAhIMGqTFoWKL+lehhnHRm3G6mvHkLLaZ/BTZbLoXae/ZgtVgPoQMkMltyVAqasXrzj8yovS/pXmicAIkGpFEy2VKHU6847UZGnvtCq48gZVRQX1Sn6o0D28mW/1lAfgnk/UpQdqJnhhxYGWWwQoIyEa0kiUCYtoJcurqKneptrDr/veeVIMEfim+YgBYNK4SkzCXOF/L9kab7N588PlS1dMkBLnzDgBwnlO7el/zltQP9zE4B/wxv/4fbpHEp3jcAXqFUWDJT5ddSk7KvMFzONw1g97Wor6AFzhfQDB9ILYmhYBPgwwdOX48SVxvQc/s7CUFQJbDBgqxLhjLIDmaDHQYzY+hiWoQ0EAH+32FN6rch2y60prs5C/oOgHygHEnmEGWDba1fIcDOTZLZ4xJIl5Zw9u/DTONVY6JO0hDdBq3wPDt8lvlyvxbeCriLWT/mK5cWMpYrWhWtpmbi1QHLWjjjKO5ZgN7bt+tpJqeubKbOcysckEHjFa7gkMgWuVc8gHwSLUOqBsH3E50VjX8EeVdIS9qIJ1dlJh/UPn1MOylacGkgLRsDTiX0JEx1dMU0vtJveLVtgtovigY7aBunD+DHuNQzT5e21WanpQxYBeXkUC3S3b0hY5SoVOgK872M+uFMWcS2327vGv+FbqCQvG4YB/7lVaYlM11xRGUpamP1FRRZmI4kmKDl0qqhGwykSZ8aIiKyYErFb3b4X0O1Gz3BMlBSmrzIZS1Uszat2YAmRHUlWfZ4GWiSbpTpTqknPl439muVJdcBF6IwIamfC625xjrMLzAV6iB2fSLbJKIYYVZV7z7p8EiSBPDTnZ54Wb0+4E41biTJ/FHJZgzZ1jesHwKdRX8FA/hBGNAjJ3irDCUH4q2mZbGiclr59NbIn0tE7YiBTP63VRQZMlffsyeSjpelyzgqTcNhdU+iNwo0dDpMFSZ0R9H1FsohGmXNwccgI6YbH6IR273w+dzvtd50iAbjaQJYQmaB+NIeLQhwxYiePxZjzWe6h7jMPuOBS4VxhvJV6GR7u1ocGhxGytt3qWRKc++3mKtIx41TTZDGlrkCRzbZwkXZvUCFZ+VT0i3e0TxGVfqU2hWJfGTl3dAzzNXLJAoQdTDdXazfC6YI9ROucpEboDBTuqh/2yPqGtdJ7q5cZ/tszi3ArWNRjRcF7BVHkdF8ufanqMI30DOGG51fX2WjLmfnz/DAlU0nNvtxUeW0p726QBxf3vE3DwU1H+Oa9CNxXD01YEQUHzVzEI+g7JjgZSLWP++chRFb2OANG7rQ4lOBcJWvpPp82KjA8lYC9N5WTn/ydzn/LaKt8EVfqU//lHaRWpVmyL7rbydgSM02ucLkEeVqgnM2DFgBcBbBhwHcAHb2Gj8jFXOyIex7XOKF/SrrHcK8tLolY70pPK3qfHlZOsS53q845w5R9zhcKrfFaVs8s46aV/dOWgXRvGTcd/6ePeLxeMrsuYpiWvGn/F/dDAdpGUmwwrjybgDHxBHuLMaCtK4pT9z5J7V71JRW1xS57z79K4Xh6WhdUGxTK+DLIa8U3VCxA6vz63VBn2QwfUTw83ENsaiUjsAaH/vtE27Mf/ajoJaa5vCME3mDZMVl4V9CM7ijgOhzuNWxx+guPt3dYppi4uzf3jWLGv2bEDH/+P+fFEnKdlc9gWBlnos/5tnvaozi6o0/7sqRYr7kYiHCaxZMrRl/lbMZVVrNVXelWGOKCppabzDPvY2mvutZMiunpo5j2LXbB+XV5acnQsV+Nb6RzVlkorFTy5U1ZFh2MBBl80R7kcnaRWy95qIqp4hEQ4Wk0ny5VuKqNSZDOb/I175JrPv8mcP+LyuA/HhJ2jCWGmrKIZNYxsWuQFBIMrvpoyTMHwxOE7Zi8dTfgmnMgysJnzg4m9EfUptiw9LjiqzznbUGYUcJ2aSLKNFeVppIdU1BH18DKbYX3js2s4w52C+ZllVKHtpbOjYdwKzxrasa2ei/mTqAiTWp9PAhD6+JBaCaTrY58YA1uGay4YhFcz8lDzs+gEy99lIuJ7p+4ac7RSC6qWlSoomHynj4p6xDgMlAWjUvaHpBijUgE2mrNZJkUPv5Bl0IznTBURSzOZirtswcU2mjG24sd+Sb5gbxj9X7oTeVbpx9iM0uk1JtgqOVScruO9+UidnU4+unjlDaZY8od5ohnM3Q2o95QuC9Lm/JrCA9cXZUjmWldXFHCFYIwodd7vHxv5XZs0KdEJtcgUdLvJb7zTh4UJWrpxjtLeA1WgXkp8awvlZKfFcQaKVHxS2EM/HVEmrZJUTqeFuyXLg1EmNVhQgZDT8T0ghNqUNDTvIrgGzOhX3U/W7pvo7QxamdSbMAUI0YKZrbEYzPeJKsRd7qFRcqCFgtNFTsJQbnW5v6OzLsr6CvE5HJiyzX2yGUHHRsP653ag5kJQ6uqXJBEb4iTlciL3IJGWQmZlQtnka1V7BnydC8gshk3OQyvuUwJx83x4TqH2Odm2DTG3zqR7YgSN6k3YEiZzK73uGrFPEXgFaCC4wgEuwATe+XifYiUCiUi4wb41zRww9DoTlCcS4sAcH0giOGpEXcjtqWmvdXxV0YrYb6VdEtdxYIH2NveY9APjUo1e96sgmvNVX8e8JD741uXhdJDB588y8g0wL4msJ3ioTkwxMaAE9AKU+SilmGFASFais4+WVLp8Yp1UpqDxq0ihMPEIIIl8vqJ2tNoJmLYUmnf7ZT+rY7anmBg8Tp/43QfMQEdqtB8MEe1ljw4Fgq5w86zokqOV4ulEwjUuFZNrDL5ZDhtC/OrZr7gCuekYddZVCfH100PeHjObOZ4knmaTtwRwt11e2YQImx6KAyVRdKTMALuZ6U2iuJFgRkuQc/DYzhBKrxETQr8N6gTASr5MA13FctfdkBNbs469hJyTL4UsEy7MpRj0quLLgEibainrNFK4rmpdDEGNmx1USxTIRT1/hNsVDOoactoY2WgSJ4Fqk96J3ziBb4NWpsQxKAos+ELv4rqgcuuurfWtJfNRoGEtJLpGQjxMxE+sZoNqGZRpCT7PqlawQRXmg28yQBp8GQJEcIsf5bRBRX5srWFW7UdoS8WAVB4+jdtctRxJUaRYYQCcQupkKviIzKMzOe0kxZGv6hQ09x0I5Nz103VUw9owzRnwQT6PwtA040L9EqPp7eb7hI3TmuKKw72M80RUhCafTDKvlF1GeLcUlqRm1IzwWrumKjLIg/EA9VfFIqovGwR5xVR8geWixUxTUOZiomXiO/ity0AKOYxKwnFYRVIZUZCwA5acUc6UimgK62Rka1LUlBxSgo1QIFx1C70igb/ZmSIbqnvhbt9ZrApZDdesKGY73FIEuWxcwAFiEyU1IB6QVxuqa6GpmaLSTlMfMVt0RTEcn6FQkQm5z++uhbquiDTKTNOlwDFKmfyKvLTVymT5UUVOuIshPQp7V4paONEk5pYb3GgEmbBlbQ4r3vU6DRYrlK5ZLNLDvc7dW5RqxQPEkSDuv9BwLtFLmG/Ll5qQ/f40JIXFKmSoVvoJdNDzuA9EnjL/4Qzb8n0yYoAw/AwSroZ+t+eSYgKy2wM0VNxLZh6ItlTrBWbzDZ0WXulHpTShyMRqqMshvusKUaEKRuu96+naxRvUF/FxLw33gnBndf71R6xrkfsmuMHxLMeg0SzKX9fdBJ58KGOPEG/d7aqGUfzJycRKjOMuznKT6mXAGXQ1GqkX/1AY9TbXQOvAcC/IXjY9GPdjQ7/+o4NifBlUur6orD4qr07NN41b5P4oRu1rSuMnTmqDOnIqqOrrkqebxlVWl3VFPOSU0CNCsqdJuCtS7aFbnO6p2MjKwqz7sRQ6Z8pvrOzLV+1l/zXj0fg8IaAYXweV34YgXSNTQ5QZOf9Z8oDp6RBwI09tVYYMFBWhXF5WAfHIt5wjnHuLqaVZWgtvKar8zIqRoGiDPi2LARXVEZ4zhotk/XxbZGE6EUkwoUjgQsa9ReIU8cJNt0NebryvN9wi4uf3TP/+E08fcRwRvvOImw6jlcjqCiCGkdYMImGQ0bwGSLrIwEzxSOLSZ9znLto95EON92PFzRsZhSG147tGTXMcXnchn8+yCGk1pQNjT1B+N0MNDrZMruS57NZLOYH0ESasDO8R23iftLWFpWii5NVd52wvWdpKO86bJ2UsTU0lDQVR6LclEDZSGdKE5ymKSoLURFNz3t/1VH92qudB1IFREK7fuZNRyjqS/XTZBvayqIYDK5a8TXI7aEAzgdrKekr5ZDSfv3upfu/jh63fERwVnzerjRPVT/9KvkMzSEANmXYx3QtHc3gYLVfMcvQywDh3MI2lEqIMItFzZS2pKgK4wCsI4FtzBy5VfhO0MQOw90u5o35KEUkjVQpXe0gteqMQJW49MNkNcV9W7UFnpao6b6P9IvdoPH+rUb1wwNRP6Utg1m62iEIIKf3SSrfR769ZwmwohxTJiKZZMv+uradNM7JKNStNpmimGhXZ9Gc7Qesu02yBCa+pp5x6k6KTSzg1MBLTNkVVHZ2U9DrWh35sKtwsWvxwASO+klJc4ojkXl5diT+oxhPNohoGIxl1nudUR2SYQMYKpbJcmpDPzeCnFbMxjCKlRWA2zziWdcE2OiBxcto+nOavSeEUgD9fIfinuiEdCdQzTHVSMNvoiRRS3ElGdUdBS1arOZvKsqpYK03mOpjFx4rXsESClt64WdHs9XqZXOmHUnhqYOSnbY7H6IRk6XuxmV7+pmsxazg/rLehUKdHfBPjZh/t2pTwPiXHkurztYY3jZ3NN6dxxOgrs+nhETZit/0uuwq/e+5X18JUlH3iv306RbO60qqtmjum5l5wVBhDaeXuHTOeqFztyp5UBieqoirmf0YWvssLUSmP8a+fM3VTuKf7yQaoS6nChrw8BCtN809DR1e9edg0N5q0cpqUrxyd8xlKldSs/m2Lfc9B9yL4kavMm9CJ7kjQBc1LsjX4gJt5FHrtc/Z5/o/M28CFwvMC32QwDhMwB3PdxPPLSgai4QdneCAJvSkxmS85kGApMAhxXrJjB11kApKhROiX50OnjW70I4Wl73HazsYDty+EbBwnp6SynWoLQWPTYbO5wBNUwB25tgTt5Hk3np8mWx+ZHASIAlxgpCm7oVGFF+UyjbQ+0gq5ebJBKk3jx7Emm2DN+d7BG5lzIPaTlAtwQI7UiAagYIDIY++gjVrl3CaL8H2A63JCDq3OxyfJ7y6QYIcE3Xetg/3Hi/cSqdJAROFhv1mtlJtvS+uRZlsfBoKyERyJmI0kvM41Fb6e1XkzDieYZN9NfNoR1jMOoT8/+ONsc9vAkLfLpgl9rD0irqPU6ANNmGV/K3z4UAvreoPVsXN9jv4DbbFQxTyaII3xVpgkZYVSUwjaaJ3DYgpi4QBMsRF2QU3Xi+km4MmzXcg00gmP1AFrTcHM7EL7vZAH+QoN7YT+JA7W/5mLMATNGK8V0bA8FJEJBNyGVogK//JDNdCVtqUrXgQPQXxiOUrsPxSAARJEVeYt0uetNdrIDOLRWFIRLRdi3wJh1AYMfEPNY9ljcBzZNX/QCiWwa/33fVcCq6sTgMasIhClTPNsXwYm8AHHZgachnChkIzEIvQD5ctz809thTnJJz7WGdxSXcQIYSdMVw4qUhUeXZAjoEQbLRQf2VI+z2aw9LHODTmzjxmOm02pvObHFpSp29ozKhJflztyKinzCa6p4jBBb9LWIa6lsOQFBSzwzUYuO8eAuBP8WhVS9y6tBnTf8TJ1H/laE5YIJgydKmWFwWdEIZuG25E5fjL0ZB+7up98HNQnfaDe3uMoFfaU3Nb1fevzvs/4LJYJNDBB32I9sO+JFRySrTgKbKLMgcNVRJA3drIPDQjfX5dtwU7umE+o/7TVAYnLJ4PzEQypvSIM4CIQBGSkAMMh5v8KfOyAXTc1fnKFDwABi5753viZ7qIb7wvuT75fLzJKtru401xO2L59aq18EYV21eO7uoNd3eeuW7i1Ya8uirtiw9egp/v7kzwKjAMNmwu0UEgTvVCPEIsZRr9h6WN/kqJACYQ5aFEhO+GHquAM36flGjPjdHC6Ip6ZFYQiRRfa/wI+QH9FmUaP3XDly6RpXRp6y1tNX46sMY1xRwU6E4X6bBaUQGTPOyKqwZ8IhKeIYhMetOi6DKUJIGjDpaOPsXTO4ov2MCIxId4suFphowWfhtHdOdowEiUfWTIAbULhasd+UtC8XS6JfV5PMdtGXXGkfVxVMbYQkle60fhU+BcpUp93VjBHibjHh/VeeprjJyZVRLF4+Cu48UxBl1ozemKmmMFWQQc4NKtL+OSOxmsBLDu6kFBRhY8uLOMVHkVW86r66duVEL03nBV0Ymx9dXMy4ta7t+ZDBuyKJy8+wJ1q4w2VRdymPokBKhViV/55+KnuWux/YVKcvC352elJSZcn3NxuJbeH7/kT9w34YIhitEMkZUO0eNAGH6n4jjp8sPgbmB0hcXIv7i4GlairP+5WTwTbxMhh6QiLIAXJwkzPlCpX29l0+oKdiRvx930djLH8H4qSHHad3NX2AxbLVqTmNZbE9czCMgJBXVxnHAIXyTm0KwkwuOxzsIdJO2sIGyf4EJHoSlJ8SNJBh+hIfHiCWgkcuzGNDAhYykIrYCoikM4wYcurjl3RtlU6ZOmU2T8Hyapj/8NZZCMhKpV3QkWdbmbgUrRo75axesDOO3cjJ6FNqUEXksHx5jL5hqDTtDBHA/wgAhaYDIJ5FkvJsQipAP44ipIqPOcXByUbHVCBvjuvgK6XB+zZ6oUP233bVM+eeR+P08F/gG2DmR0hV66leTY/deive/tYxez68vGbEi0854TzUB5XlNUpl8lEDup0Y9PkWj2zi1c+XKY59u00hnvz381nti2VJOdkzvycHWS/2B7UN3ypudsXnkmIMdR7qPZC7UeFOak+ABP4XaMdGfC6Bd8tZBBrQmGzi9w8eXrI3ki9atjfrYvtJNV+vGh1jujhChcKTGhpvTaM5Mf+iNrSvlVaOCPXRNsnMMUn/H4Yu7B2uLzXoQo+Zz7vLbFdL2vPtaejx4yTzTrbXp7lwR4eT7nZT6l2xGcXtMqkEy3gKkp6NBMPwCHZ9YjmfIeBI6z7fGEfsWu+K2zPn7iXUnhqZ7xL77arfZyA+nZDUTWX29/6M+ifJAuVq4V7QB8Q9DPL/5EP/4xU3ptK/qj+yHmW58SnimcxTqFG9Flc13pooFXF8LtGQ8vvTrHu3FRqw54nDcE6Dlj8spox1FJKasL60EjI7txF5fAQFMDJR0QRYrmrUS0j/Eju6IMqo/lTUAKUVZLilMsYy70nfBL0kzzfkC/0A39h9//Fym//26A47vM3r8st776MJi8bB5dMcbgh9hoPTu+X6o1KJhIevuxutkrgO6+1cM3Huj3Mkx2X8ieODOewkhNKnSjIAaC/fhralL7/29DoSG0NwrCFvnLp8v0H/kYlaODZms9DQfSg4wxxeUS6+ZNxY98KUGxRSCjzzdAhgDiydd+NcU3N3JKCs41Ij3/4w8GiW1B+V1ir1xXD/M0G1onJnO9FpjWQFghTqlyVJWZGqadgm9Iaq2FWYyDzIgubBhUqKlT64wiYmO2EzK237EW7qbkNCAPAgf0IM2oOJA6BcBMMrF10xdh4wcbTH8Z9VayDBcEPa4uhwgRLATM+wPTL4MfzQc9wUywrDJxxhWXKVkYjik6iq4B+0MZ2EA2gZtCQEXEoELPIRWZtCPhcQcC79YuHTdj0k4IIKQkFOCtlnrwo3xx/rwQu39GCSTIYIr4gtgsp4PyJ6i6WBmO9FV0oH+MCFV0YjrGiDDkmWF2YxAGGX4YoutBhMdR1AV2sLMaqCJzugqLIIfQudCzBFgVAYmjJoTHcU4YdYgpeUd3F3hT3v1F04WmMI1d0YQ7cQaPo4mYx/DuGcXlvdnYgxK8L/oVWQjGs10TrAsN/e4gII4wKTgat15PBAad0jbFD0JJrSRDrVqILIamuG1c1oMJ/EIpRudUGSqsg6E6iO5/qePNdpImV82MvZ9VNJlq06JKn0xP0CwcObgUIIE+NaMFBcMB7hIpWWqyx7ANCAAEZJSAqKvBYVeCU2BBupZbH5qv71zr9eMhfRz66e+m0XmF+A7Fz5pwU6/ygw4RldOMmLG4GWFSq5MhTaMFWoQfzESlabhLNgFBGWX+pjBoPQX69TE5f5RHvkw3G94L+PWKvI3sFno7dgh5KgKLLGQzYlep9kyjPDKFpr/k9P4D760FRS6GxrvwGOazvuMsUT7n7PuFNAxS0ORb9CT1EMS1PWVUYiqRputvCJephdjPxgWi9IiZlVwMSxG0lN2JGYXDIlYTRMqRF7GJqriY9woaZFBOy9m0GEtOowXt3I8N6MLJNWoNuJDJCQC93kHYCWnes9fybJsNH3symWUlpgFCm2/y5/mUFp/LrqEWwCiftZlnGLipLZttBl8vYcoYyzK1Xsl8M86DE+f3/E+mmSxueMl/XduSrh7ic/9vZXX2Fl0N3doUK3qJVftNse34FLhUfMN8BmfgHDCtyAvB0R0zKBgAFGBCxX6TWFhZx59QR9zsWqV3qLeiktaJ5LpQ0pK79bELbUInD7UNcAyGGWFjdPBp26/kjUUBsUThuNLh5iepMmCEOsUlKHKYRDqyt3hln0H1JbuJ5dI8k44fXewGlZZonZ0vb/91+OfPcdcCcbWi+Nw/juufVa3Fevbd6ThVL4OmKLB9yA+/+FFKovZvnzd5mPFZ6GopxvC9/vn/8FaCTVcEf/ULLPP4YZs4dbnq8Kz2/eqQ4S7fIc4ymaorPag34vfAek+HcplVYtZPT5Bj6SHJzWVtRgJqpaNiqV3Ek7FjxASbWcQc6aLkYoZKeJ/YKSTpZA9YB1PP+6dV+8gfdQvolscIRDw/m54P5YjDfAzDvLtcK7SkYzdbHS1F+cv5Z8GPKcAyXNmm6/SnlFDPe3M2XGpch9Cz7+nb/4PV4MH9O/cA+EGBh0SwjsSxoAcZNpPbZfL6bI7laf+O2SuKwXphtJP5dLGO2uO/7KVsidsXlfnHwazbYkh9LzQL/wqmMARLp9uPlycxeXNqtC/DTxPY+ROE3sMy7J6XcQXCkghxLzgKvRVjlssnv2+fxiBQHWbIkCuH96mMNOmsDt57FaywWdjRZKM7wyJQhOzQUhYbM0MWhMO0+vNHrb2Xu0M2mmzkcv3X2IdUVRkGecPxevLmbXUUNXDj/D+co5rPXSxw78QSxY2MF4M8Afwh4+mt6WfaF1tUtJ75exVUEHpQicQtsS2CZBC9v5W44EwiCB2wDgRv8DxaSHnA6CVki6ILzA3WI+JoHpj4tjEEUIjCh0hDatUopOHm5snJqYkAUDJNVnB8EHx+jjnqCivYT2+40F4QkXHoGBmWcBr2IAL0J6CgRL1P41PpevhS9j7UDMSp93RIiRQjjwphMiWZYKIvD6DHh4ffsJjDN+znxhGMER/me+jXSApsgWZHWs7dqjhtAu69l5MDBtRYY3nVun2Iw2PmmzYpWcZeCCJghUU/ykgdcEYCPy5YmNbAANr4Mw3VD72hP8Oo4H0TAsI4fhwVaYvj0mmUeH7lQTBVfWqEkuMICXFP0JjZbzOpUtVPLjSPgVKFGj/C8GQ283uEZFXx5atc1gPXC5ra0l6SvYQacNjpe7dETrX9SEmPdBs13e2s5DXIY+4QVWHZWOJ80+DNkR+BTOcmxKdBq+xz8gBlFhI//Vl5JaAT0rQibPTrC/XSvBSYl+N2CNllFY+BIdrqXNgx1+7X4aKjbD4EjqjMp27oheWgqbSnlqd9H6c+60ffv9Ed6qF/4rUm2Yb8K+6sVGtaJ6q1h9igcUymRd8AMD9+567fiq1h92tfZ+oV8+BXGv7+giOdg/Z7mHjwovGfClwcLgtYMp0ZOVvBdIg8AB31UOE+K+8XFTeCFbZSEasprWmqLzXtUd3E90L4UhGFgOMHB6ntSvhe0u7VwPFIuBtXXe/hhURPXuDhMy0b58qjvvqvkb+VeuCn1TBk9RLiNqKuBOhVlOM3fEatZ0wxFllnJlpJX4pKQt7JtJ60e8EMAkzMzbq7u3ZTWLJrkz5e/kfB5X6fBeBEHBe+N5RHqIe5F82bSibLnZeaL8w7fn+/FBN1Rcv9u61HkB5L1c84YnPV43H/tYd3/l8P/wQfoZ/ymh267FK8r7cH9YLqYRHphj7lxKU7c1c8+9OJySCWrNr1/2/Cn1SW437Vd0SNLxWbqnNOnaNrZNeV/ICJ25JoDSj9/OGewkKfBAVWBYyxzDs2kIaxUMoIDRb2tJlygn36L85IbD+rDgRI8SO9+bah4MxmBFG1qNFBwo6ackqo8xGLnbagVwXm/fmrcvZQ29xtXlhFUxSf0M1EnFUX11jW5/TQUt8l8xi85Ygu7F5V8vJYu8YtH7uIRYusMc/D4Smgsr426fKRx9xG0N1N+qEOjLO8dd94gDSGgv9ldbHjKvv+/hgsStMNWhMubi5EDdiLgZpnb3vzr9gxgfPp0jxmOiNfgaoRaygsTBEr3FrEhcemCiqoSP0F6eyNEXO/+Qt5pHRwJ0+VV+mESVykkOt2bZrb9pa0SN8Sc9+Zjaj+IwAeX5A0J9fN890/TI7esGeFbtHyo+BQ3KitQIOqj+ezxRx/saMYvkE+7p1rX7R43hXBDfFauk18In47XKqstggSYDa/Xj9Rwwz0Wri3sli7a8LjiG/1rLp5Rh1wUET+bS/t2f0qaV0WdPjHvYAMzZFhBBkgklq6qKUOtmnarWHj0a111a6Y9y8x661JouHohQ2fJgly90yEE98BthAhNOyfsoXPMq2/bUnopKz8k0gs+w15eJygYZ0Qb1MwyRXwrM/idchIMMU5miKkegqsZ+gmDiMKvRQeUa90qYCZGJLKprhvyMEe4ynKH51iN3ccjoooIMNZ8sUpPPM7jEPDAEI/c7gAVuOc/kor4NBvF5njBtXOouVBzd6iUsRiZO06tf2TQIr84K51mstLJo9OLuAlDHOXzIMmurXAexazbHOo4JBEUvYzBVpCGNDvP2WRAocGeO8e9vVruQB0BuBtjAhJ3dKmrVxnmjBJD9fIY9IGHBBlHEwFPzG2CEuFe2Htj68QN+px7gzQG4MG634iyleWCsmG2bBwMN2QsD9KIouhyDP0cfUBlhhX2+pWbi567XsDJ0rj42pAQSSbLpclJAUaUSTyE07iM4cErPVqPXekQSJBmYT/G/4ewaImjiviwRgubmTpucxXrRhVIQ37zGNFvqHpqrn6G03oDLOf9ZsOirz/iyKq6O5LCE+nxSHwQlgyXVD62CFlmVTKBRi7JsMqxeVBGCVXJKBy7HZ9iFf6K2TZpjkfRbpDfbq2GTGRatqGbpbdiTgul2E5RqAipD00JCh6qFAoehnvjDCFbpWCsJhRkDTDaHqyEa9891BNXVq2PVae310M/qZ/3T+qVZ9Rxf12wKXDYnqOu8KSa5xtG6lz04+U46cVPJUONJAjyWH9gcop9A5MAqXbNVPoFoVN5C1xoMLZJUoq38M1btPINBOFv1yv63aI1ZqEbmzA8NTF84+PgpFebvaHyk9OglKU1opdTrBYwAH//1rKk4sKv28c/R9r5/cZVDjCchAFg57Rpl1B+erNEwim3xGZPG0pCfRpfknonuqS09Z2StrXnSkba6yL7W4vXUfJ1t6kUZK/M/PBQXz79aAignjMlBGkeK2GglnUlLDRlUokPWuIp8UM5mpIAVAJKgtDi1yUhKHpdC3TPoyQCzsMlUfDs3icmRYzEb94Ok/jhXVuShKIzSlLkbSpJk9jPZPBml9ah9JXWY0zcvyH3/o35Tt106ub9W/iVthKrlbZBKrZ991w2qrcD91vytvrkxB7QSGHKAgK6c2OMc9VLj3Ac4fwIa8+cpZrOIlhkPHbQih6eZmIDfKgWLqwziPvbD2rYjyDXszVgg8eHjC8AvgLkGys+U6dCjNwgnkMvdhKatz0DNFac7E5UpuUhHKT0o4zHrMVjIMmiyDhjp1OwrFKcQDFIkwoEjBdgklX0hocZIZnADrjFE54rwj0TyxjAH+WwKMmlqEe0LpbkxbZcWCrTpQfKshIj7jW962fXrjHnJ8skpq8xc8EN8qpMU8qGXXTipyM+4FK2jWC89JPKSJ4bQscC20FPlROfWzUzzVuRcN1VJL4wvzTJpEq9W1fr6rigynyRIjzwViPWMmYuJG5ZfnbI8iUSO5uu+PMFL8zEwaxKxhNLuIpBxu0TndqRukpIwGqEg1Rp1udOYVU2GbbN3XA7OsQxSEQOJkrGfJG69PnOkLUnq2yscRt8LcEos7yF2CL81sPag5PVxOPCNhI+/+MkzDBBFvHjYxMPQXzMMy69MuFECTLyqaced75wMZVkbfJI6Zqu8MtjSEjKcTbIhVdNLGitOEqNDgWHbfOWedVtJSUGtu2V+ZRFbNf7c8059haItNL6PPemZ/JhRkDPE+0ro9AJLafNvNDkf2f8B5Lm19pX2WXO4il09jnkOjc61VuwO/eMs9RcfQfsjw7ca//D02oevVN0bAysdVo1gYXDE4hN4ZGbJqDS6DFi8sCVCcRcFjsWMxT9aLYnsuaoeHwo1gpiqzD2isQSaQdx4CwsQ9Bs4jLP0QKnUqXWZItqiZ8Tg+XCcfPwlkqqob60XcSDt84FBOOrqw57FikSf92KiUskYFlFK9lJtapKRlZOXkGvopKyir4ECQkfT18SJuKPHnUrH49Rokw6oqNkspc+nho5MoHZmJOlHGyy2ZZcbM25IiezSa43UL+x3Ua2nRlvk3O52eVMqfY457wLLpbmoMulOOSqUve0kH1KPTZ1DyVHBphTa3k5r8x8nCnDq3soOUPJBZNcaam5NNJU655UlJ1Wfq4tV657jMrjRjkYdUS45deUZ5fp9CGwe4zy0dfe9+KJD1WVr2P3TEX0CvKEkIp8QnBl9zSin0Fm9/SFYUadu64rtHuMGPtHvsbAT+FnUS+TUh1WyFpuaNg8AGWrWLU0rlj1XJ3sjzFxBUZGTGxqMzNFB0tgDWxJe6QTZ7naze43iA2z2/2AfZ6/fvb3Zwc40EEOdohDHeZwRzjSUY52jGMd53gnONFJTnaKU53mdGf4izOdFavoZi6yUGCuRAkWhfspV7iSqNYrM1e8eq5EE16t6F6r2wwIDXdCd3kd+pzGBVwYTVIn+844sfFq/HCd2Gxc6zot9IEX4JXsG7/1OwvcpzU+JuA+LdMhNH+z983fif/0L4N//Hej2PxrI21ud4c73WWTzbbYapu7bTdhEgMjGPrPKYiISUjJyClSokyFKjXqNBUVl5SWBYKhcCQaiyeSqXQmm8uXV1RWVdfU1tU3NDY1t3To2Klzl65t6RNWL6mfF2hVf8/JTenv+dm1e94rX058JV1tMyk5JTUtPZjRTmjYBpffxxEkMbMpZWNUsNe/alDf0NjSWiyVK9VaEEZxkmbKEeAZMwAZDHJYFHAoIahQowFFYolUBoAQjKAYTpAUzbAcL1coVWqNVqc3GE1mi4Ojk7OLq5sXV06/E+Q8z2FANYslUhlFM3JWoVSpNVodpzcYTWYLgAgTjhdE+WVms+2k1mh1eoPRakHYyO3xYKOecHL7TqtWnr1YrDY7RROG5XjhmLB5Tc2KqumG6XC63F69effh0xe54MVu4y0+alNNOrqIQCgSoxguIUipjKIZltPj5VChVKn1DQwXhU0rM/pJwHKQR9eGDaRAseb8d4cjRFDobynszwoTz4Oe8xspPusLyABA0M0gUNirm4rPWnyYGpu32J3ic+cnwM3mV1up+Gz4giR5wMzYcbLiAzowgQ1cpo+MeeDZ8hXB4gOzza5DlMXnJxUGRKcHj9u1EeizPrm0tgFs7ewdHJ2cXYCuIDcwBAqDI5AoNAaLwxOIJDKFSqMzdFKKoR77yKzV6Q1Gk9lihUBhd7NNDJEoNAbA4vAEIklAFSqNLk4+16BQJJZIZXKFUqXWHDA2zuHy+AJh2azTG4wWq0T6DJ2qAYgwoWyaGBoZ29cLOtUtWkpkH4/dpp728YwkvNinbVX2abvHlgxytuxzgs1RAXWSIPvQecoq+89p9e+a2JfYiboste2232HHnQYMHDQ4W5gyxLDhI0aOGu3mPnm2NzbrsTioDu86OLib1y51xw6c8PSpPqoudk+wKf/2iXAs4MA6UyStpuA+UXfq0j2+4TvrXP2x9TZRnzzbXa9kueCiS4446qZqFOD5qA9xGd3E/eTsAnQFuYGH4Q5AYXAz96GZzg20NPfpaAeZ2tzHZHpulttYNTqDyWJzuDy+QCgSS6QyuUI5Lvi7hi7z2O95Lr2/qrLeIVPtl2yd7bVSb6stDthcm9Fx93e/ztIbjCazxQqB9o86/CNTY84GC2DR8gQiKWDUE0Sl0UEGk7UH9Xc4XB5fsLxtqsTG2JzXBy5UoFRJ/bPtpa1/Lt9kLTbXv9zzWqrUmrhYJY/Yo9N9fIWw+f0oxTZwOYOhyjUoolLoK1ns30AXTumiPa0xA2PFjhMUN178BMHXoY0Q+4gmTaaEPp+ajpy5cufJmy9OGv5MLKk9F6VKnSZtuvSnss2gOcstaAMOjVbZUKWwarWio+6mmEtKy+5nG3AQtpb11q5/fXX+a3yxkutn2GNf0TZyCxzIEwDyILdD2gZQgDPJOvuBSU8WhycQSRI0tUKyOVweXyAUiSVSmVyhVKk1Wp3eYDSZLSGzOrWRKDQGwOLwMrNq3eZwefyIS1MVNUuksrKduppVao1WpzcYLVZRkhVVAxBhQhlEjBQ5StRof0sz0y/Hj7q/PufnLxo/OE9VwgiK4QRJ0QzL8XKFUqXWaHV6g9FktjhkdpI6WvbEQ+BtjGAExXDCqJfMGENp7FJArhZKFsdJ0AKncDCazGG9xApyKWCfPTo5ZxsTP/lvlt+MOYm15lIKiTLIXNdgNXbqx6bY1UlZBsDKeRJz6qRwfCedW6XRQYYxNOmN0PRa8QVCkVhi4UmrqDXaxW8z0QM1VcAA485P3Vs4m9uwybO1PqW+hs2N5ZR1SvISuGHeAS/Ba/IrMl//dvN0srmd/SC4WYFArQhpSxQag8XhJ8EN3wM3ras0OoPJYnO4PL5AWPZLjRKpTK5Q6iKSbuNTorddRpPZ2cXVzWK1AWzt7MtoSZywpkAKuF7VGxgChcERSBQag1U0pG1LZAqVRmcwWZ60VN/l8QVCkfj+/jOVyRVKlVqj1ekNRpPZYoVAYXAEEoXGAFgcnkAkkSlUGh1kMFlsDpfHFwhFYolUJlcoVWqNVqc3GI0mM8vxgijJEGGizOYXLM6YKXOWrNmy55hTzrnkmlvueTI2MTUzt8BaWlnj8AQiiUyh0ugMJsBic0Aujw8JhCKxRArLkL5BkhVea2c4SN7RSdyXAHIKApUcpLkjUWgMFocnEElkCit7Ad13hE0Wm8Pl8QVCkVgilckVSpVao9XpDUZTiiOR7CGQGxgChcERSBQag8XhCUQS2fOZmGcxCdNLGJvD5fEFQpFYIpXJFUqVWqPV6Q1Gk9lihUBhcAQShcYAWFx0HjE1PtqdKo0OMpgsNofL4wuEIrFEKpMrlB7FNL6Sj+7G0uFTenM13dvQfJCuvcWPdGgWlVXVNbXt2nfo2CkgMCg4JDQsPCIyKjomNi4+ITEpOSU1LT0jMys7Jzcvf6fcPNeKS0rLyisqq6prauvqGxqbmjt36dqtpbUtoG279gPnJn7q3OnArkHdgkNCwxolQpWpLCY2Ln5BvJ6ccurcgI6NnBtpwzbOjRcUDpwbnGyalUvnUV/HembWqqymIil6FM7Ro4omPdJ79OgloqS0rLyisqq6prauvqGxpbVYKleqTYrWbLhmy449A6OEYIgRxmF4JAskfLqqJ1C64REYfa4pj/5zYtNqVQnAE4gkMoVKozOYAIvNAbk8PiQQisQSKSxDULlCqVJrtHb2Do5OACAIDIHC4AgkCo3B4vAEIolModLoDCaLzeHy+AKhSCyRyuQKpUqt0er0BqPJ7Ozi6max2gC2dvYJe1T5LCdeH81YHJ5AJJEpVBqdwWSxOVweXyAUiS+4myKFUnVc3Zgtz83RZLZYIVAYHIFEoTEAFocnEElkCpVGBxlM1q1108jl8QVC0di6+ZqRyuQKpUqt0er0BqPFKkqykpdM+t11c3KqdyQS4SCiqkjTqYjMT1WqJtN4r5sap1NqEUOdWuGEhTf11T0YjsaTaTxL0vliuVpvtnf3D49PgWA/HA3iiQxpEozvdnL5QrFUrlRr9Uaz1e50e/3BcDSeTGfzxXK13mx3+8PxdH5+GWg3+vP/RH7/8Pj0/BJ8Db2FI9FYPJFMpTPZXL5QLJUr1Vq90Wy1O91efzAcjSfT2XyxXK03293+cDydL9dINBZPJFPpTJDN5QvFUrlSrdXDRrPV7nR7/cFwNJ5MZ/PFcrXebHf7w/FyHad5WbcQUy712/XJYk9WjCazxara7JruQIjEEqkMACEYQTGcICmaYTlerlCq1BqtTm8wmswWB0cnZxdXNy9evXl392m3PxxPgLUcjVeao4iyT+m34Y2ecE3DdaM4TdBLjJM+NX22XK63Zd2A7W5vUlRrgFfo1oVUf14KhhMkRTMsxwuiJCuqphumZTuu5wdhFCdplhdlVTdt1w/jNC8rgmI4QVI0A1iOF0RJVlRNh4Zp2Y7r+UEYxUma5UVZ1U3b9cNosYqSrKgagAgTyrjCHJZwDKdwDpdwDWu4hXvYwh4eoTDoGThnZEtlx54LDnzhkismjnzlmhtuuePEPQ888sQzL7zyxjsffMO3fMf3/MCP/MTP/MKv/Mbv/MGf/MXf/LPbH44nAIRgBMVwgqRohuV4QZRkRdV0w7Rsx/X8IIziJM3yoqzqpu36YZzm8+V6W9YN2O72h+PpfAGv0A1GUAwnSIpmWI4XRElWVE03TMt2XM8PwihO0iwvyqpu2q4fxmleVgTFcIKkaAawHC+Ikqyomg4N07Id1/ODMIqTNMuLsqqbtuuHcVljyqU2QGJR++9aARBhQhkXJVlRNd0kIhDKshSkKJqURIkuZalIVWpSl4Y0pSVt6UhXetKXgRgylJGMZSJTMcUSWxxxxRNfAgklklgSSSWTmazIXHbZ2Ts4OgGAIDAECoMjkCg0BovDE4gkMoVKozOYLDaHy+MLhCKxRCqTK5QqtUar0xuMJrOzi6ubxWoD2NrZOzg6ObsAXUFuYAgUBkcgUWgMFocnEElkCpVGZzBZbA6XxxcIRWKJVCZXKFVqjVanNxhNZosVAoXBEUgUGgNgcXgCkUSmUGl0kMFksTlcHl8gFIklUplcoVSpNVqd3mC0WEVJVlQNQIQJZRVTVnCmyXTcCEAu89mpoQQFHWVUUEUNdTSm/k28h34N48XX/s1CpjBhwYYDFx58BAgRIUaCFKYBSTHsinOmhofHp0Aw9D9y1sOxuKIz6QrLpNcp06pCsVQOUiausUxg0h2VyfRSnWkkGk+c4MjLF1bMBDXZCjvT9gzH0/n55fXtcr0Fbu+0lukJOz49vwQtlYnJQZMk1Z3JY7KhytRYKJbKlWqtXJmYjjN5dqdxmebqD4aj8WQ6my+WK4VlcrbS0cS7lUlMnmuXayQaiyeSqXQmyObyhWKpXKnW6mGj2WorgpPwDA2GUWzE/KWqf9a2RtOu1pvtbn843p7rOM3Ls7WFmHKpP7sqIEGiMji6aJbjBVGSfxedvyIus8AiNZaoqLPMCqussc4Gm2yxzQ677LHPAQ0OOeKYE05p0qJNhy49+gwYMmLMhCkzzrjCOXft9ofjCQAhGEExXKaaPIpuh6MMxwu2T5IVVdMN07Id1/MD820SsSdzmuVFpyTtQgARJhwviHKFUiWpNVqd3mCUt6KY/3HN7hGcagGpBVBRtUm1j0yZW1FWddN2/TBOrU80tCLtqzaEE1ZSFKC3BViOF0RJjrOi/wys6dAwLdtxPT8IozhJs7woq7ppu34YlzWmXGoDJBa1h0Jd0i1CxLgjRY4SEjUYGhYtengMKINyqIAQIqiEFMRQBdWwAGqgFuoggTRkoB4WQgMsgkbIQhPkIA/NsBiWQAu0Qhu0Qwd0Qhd0W8XS+iNUg1xonKeblp6RmZXdUkVeUBhTRdUJ1RVyoLW5c5eu3Vpa2wLatkuqIjha/dwlsKtVFXlomFYVVZNU80iV1ozMrOyc3Lz8gsIiuSqC1Op5RWVVXhV5fUNfFVXPVONIQGt8QmJSckpqWnowo7KKLsrOyc3LL5C3oiNNSsvKKyrzrai6R45QXKyUl19wRUKzY7C5aCJuJGQUCKrGFR0pDR2OgWRIHnJF1Ripo5hBelSIDC1XBCzggNnTL0EWZEU2ZEcO5DSyIs+H/EpWVB2ieo+EaA2FwRFIFBqDxeHFrAgkqytUGj3NijyH22ZF1QHVGbKhtd5gNJmdXVzdLNZCK4Kt1fcOjk6SVuRBbpZWVI1STSNFWlOoNDqDyWJzuDxXK4LQ6rFEKqu1Iq/W5FpRdU/1iiRpjQGwODyBSCJTqNFWBNDqJovN8bYiLxSJW1F1SnWNHPmCe4cRowqKSjy+gKIRbhilMf+7DxCDBKQg+47gPbsIYEAABQxwIIAECmhggAUOeJCDQuiJoCV7YCIX1j0Bb7w7+OTVRMsPUU/E7Jrog0Ogiw8nRGM8njD4cNjqw3neqDQ6g8lic7g8vkAoEkukMrlCqVJrtDp9c62xJpRJubg+3zMuVhvA1s7ewdHJ2QXoCnIDQ6AwOAKJQmOwODyBSCJTqG1NtLHDjWuiwlgilRXGUkC5stZoA5tIjsBiagQKgyOQqNJYGgKwQk/EMpuIffDOJlpdo4MM0yYCl+G3P1GlaxOdXShVsU1U3BuMRreJznmFxfSvvU20LnE2ARF3cRPdLxWEOjfR/csoOaWIbqLlaj7CFKHoklKKUc4u/z9yD+WlfJSfClBBKuTm/2P3Do5OgDr/PxhgCBQGRyBRaAwWhycQSWQKlUZnMFlsDpfHFwhFYomt/xfnCqUq+KqeVqvTG4wmZ/+vvDVxtr6zd3B0cnYBuob7P1Pqf/awR0HyeP8XbGj3lkAkkSlUGp3BZLE5XB5fIBSJJVKZXKFUqTu7Vqc3GE1mixUCPXsPRyBRaAyAxeEJRBKZQqXRQQaTxeZweXyB8GwrlkhlcoVSpfj/0GY+vcFosYqSrKgagOiMFcpicFsROpKb94sSckfo9MkZpDAeEjoXVsPCeGzGxbgEW7AV27AdO7ATu7Abe7AX+7T2nxZCzY/gUlzWrr/QHDp2CggMCg4JDQuPiIyKjomNi09ITEpOSU1Lz8jMys7JzcsvKCwqLiktK6+orKquqa2rb2hsau7cpWu3lta2gLbt2nfo2Klzl8AlQ+ffs+GQ0LDwiMio6JjYuPiExKTklNS09IzMrOyc3Lz8gsKi4pLSsvKKyqrqmtq6+obGpuaW1pDQsPCIyKjomEBsXHxCYlJySmpaejAjMys7Jzcvv6CwqLiktKy8orKquqa2rr6hsaW1WCpXqrUgjOIkbTw5rOGPCBHjjhQ5SkjUYGhYtOjhMfhBfogf5jl+hEd8gk/yPC/wqdtF5wviDK/wKq/xWV7nDZ7wOd6USKUW+Uk+4Kf4Wpy48eInCEx4c+OA2Ig0WbBQDGWVqVLL19KZ6dJH5xBzjaFBW3avGAIX8Bipz5uvLIag0dRNBWuupdbaam/UJSYsQ049rrmka6jTbm2o4exzyDGnnHPJNbfc88gzcl55R8kn3/zyL6B0hyDY6qGFFV5Ecg8daXQxxRZXfAm9OwRpZAbAILMRuc5RfgWxQmXobG5FFUfqkCBEZGXIZAVl6H7FpGRfGTINSRnakBOyQ0xUhkQh4iRDsgNG3lrs1qG+QpSIZZY7JAkwaxkCimIqCIXl69CmOMatpGMm2FCK6ixmnok00Il7zJCsLCadq+ILk0IgTAk1HFw8fIKeXXp2xCSkZGByCkoqahpaOvrUqxIWeiENbUUtJxc3jzr1Bu5PazQ8TEv+Nc1aAtq21aFTl249evXpD2YgGCLsxTjuf5z3zoUrN/BxOPnxFyBQkGAhQoUJFyFSFCqaaDFixYmXIFGSZClSpUmXIRMdQ5ZsTDly5d0EOZIN2wM5o4shUBhcm4TYIsjhh0FOHwsbCTkHg0Kl0UEGk8XmcHl8gVAklkhlcoVSpdZodXqD0WIVTzSdw7WoGoAIE8quSR0X4Ze9cYs7PMMR9zghUWgsWDFwxkv4Bt/iO3yPH3CBS1whwwwRORLmWOAaN2/FBzziCcuNpuPd4mWk6fzpZI0CJTaoUGOLBju06NBjwIgJexxwVKdDsXdwdAIAQWAIFAZHIFFoDBaHJxBJZAqVRmcwWWwOl8cXCEViiVQmVyhVao1WpzcYTWZnF1c3i9UGsLWzd3B0cnYBuoLcwBAoDI5AotAYLA5PIJLIFCqNzmCy2Bwujy8QisQSqUyuUKrUGq1ObzCazBYrBAqDI5AoNAbA4vAEIolModLoIIPJYnO4PL5AKBJLpDK5QqlSa7Q6vcFosYqSrKgagAgTyiYCZa5yMgkm0eQ2SSbZpJiISTWhiZqYSTPpJm4yxEFxSBwWOXFERGJCTIr8XagDEict/kjEjlVEVdTErKhPQ50t50RTzIuWaIuOOKoTbOe73pV2OwGQEERETEJKBianoKSipqGlo2dgZGJmsSMhsJO1gJusA3yggRlAtmC2U9WNYzCU1/4PyOw5cOTEmQtXbtx58ETmxRuFD19+/AUIFCRYiFBhwkWIFIWKJlqMWHHiJUiUJFmKVGnSZchEx5AlG1OOXHnyFWBhK8TBVaQYAoXBEUgUGgNgcXgCkUSmUGl0kMFksTlcHl8gFIklUplcoVSpNVqd3mA0mswsxwuiJEOEiSKrnoQgROEWkpCFIsj/zUZAWQ4Plx96Q2/pHb2nD7SgJa2IUUZInIhyKmhNG9rSjvZ0oCOdqKQz3dAtXaiiK9UkSFJDijS1ZKgjS448BYqUqKeBRl6RDktTsOGCLTv2OQV06OHhExACgCAwBAqDI5BExCSkZCg0hhxLQUlFTUNLh6O/m64gybV4CRiMpKxhWgFZsm3PMvmb02tGW6+0TqBzdtHIrJCew6Tmo1ZbgSddIRacWLlN18ndCjZGTyZDg/8Ck3qVChp4KJQtV41is2BU8AxZWwYet2Dc3Iw9hmq/qCVqc8cddxe6Ex6XIrLqcq5t4LhBaiyhiY5M1TDtvsC8nub+NWeWc01mSe+D+ShWXUO2LnBeqpr/XjD3cr0JsjCdgV2tul+BVZd04KnqrISyYBMV3Pym6LtjM4G0tqrPCF8455M6z3fdvcxNldJbpGoGLD13il1kWZAq/3cT1/tj5buFaZdWSeouT5hZNbe3NRt4Vu3qMLaBg47aY07x3jHnGhzlKmNmsoCsRxU7kYmzm7V0jl3mhqxiDXD3bRZk4LJpUJkAppvtfRJk42GBr8xWXx+NvgopVuMdiG+qUvPXVt+1Gp0T+M5qLuNMnAv4UcoK/GMPZtO1BAgknBojIDgBwJG3FAwqVPFrSd0avUqtRc8CQk8XHHGzZ+AKaEFxVCuR47EWQh64YsrF15YYuT7WQgxj3o/5d2te5DH3Faylp4IqRNweqyExdckU/43w5XQGvqnWCQAQHcgGmyPQO3FQf4YGzAfAHIOH7F0M8f8FVK1QqvQdXNYq9IbTgPErWefKYo/8yjW7g/yex8PCKgjKVm5Qo1r9hyAIwlHuBhVUG2z9VrXR3XEl6Lg6WoPe759w4YqvFkPIcOiYBkcOxZlYmNxWUoulPETQmBJzbiayt7Je2p8C6GiNKKCKNlK6F0BauCMc4I5yAUVHurAaOmbbK4MMqAHYOoSRNcBFagIk2qEvNPn2WP69PhzubsUbC2dKfnDhOtijzwgSH1iwruzR/70/tQ5cmRGNRaM2dIOZ9CWmJ5PaCkoxyvcy2lgPx2NKR7Mjeirqo4falj8NNkTUIdZaqXCYBSN0DJlHx2w7oJEVNGDowuMOTqKGTk5TUaNCLiuOzRgWyOw2cZPrytsXLlrB4o2sJE4D9PMWCzhwOYVYXZ6tLkdzPcBglAsjzgEuk0FHR/ddV/af2IILA4M1isrq6nYZypm2DSCjlVA/dMpHJEskWw11I6ScR1BpSKbOgKTwjILUAYUYohpRvxRUaIDQoyClfuqn0lWN65+//0bPdG0EzXR1gHzK0akKNJ3aIcBnOm1OWQDSNdLqmfNVI4naFaiFstv64oD0VKcOqpHJEWGmxc4ANBNtW0JcI05d8GCE2eGLYIML1IEiUFL1cZ8Ps5muj+Dpbsi8C2YjY9FSbVZ0oG8NEqLj8VkUMYJ1RckI5aGj0VF7uHo8dBoV2A+d/9izvmUrfZrpbHnOd4U7qIMu7Bw+V8NKPoXnbDBT3uFTdyOVVynUKNRRhJkKh4/7od9nWBkRZlgVDgdYfWCgB1j7OdZ7Q+TOAVxjwaSg9zw/0NvQaX3mJgEdiGiDbYYuGXQW7+x1fhfRvbzreXeI6DqD5fRYUF+jfmSz3oITTaif9qvVdB3daZOdrrW7cbwlIKlSa5Zb4V+enJ+fhpLhDYc5AEPePao40veOEF1GvBCZeq5EK23WulzxARiat4IJWwo/Uh2xWqb6YqWQxWQu7xnGV2Fz28O7srMZsgkEUy51tvnglTfBB06XOtt6EFO+Mu6Y6T186WcFiDChMp0HMeVSZ7sPYsqlzvYexJRLfd0HgQflXr07e92gM/s1dM+nDs764Tf+PfUdyFtgv/3oPf79mR/aR9/L0HMAhsg9ypjk3YQuY1e0yWxeaJO+0+zwxuaGnwIYGlkWQxjlR6ojVstUJVYKWUzmIs8wvgqb2wRHiVSNIg0iTCizMwmgq3wp+OL3kJRSqUs9w8SquGNm9vC9HcSUS53tACJMKJPrAiJMKJPrASJMKHO9BwFA6hiGg71uMPioebsv/QOHfo3Ii6UyOaKQqShVuIpRLJUr1EoVdi3oSFKhuqzz/fvnBeC339T18s7kxfKsAgAGIT1qYCSegjYDj9hkDl5EbtKd5uoaw8Yd+CkABm2yiRnBULy2VBvTZFSSaClIY2KG7GB4K9i4TfCgRFQyCklBCEZQTOGQAPRENsHPcQYVk4owYtR+pF8g2tXUuLjeAsIoTtKxaQBCMIJi4trCsizLsizHcRzHcXFPBSYQ9ZHvLEdbdDi5v06nluZ1lcxd4zZwPJKVuTdjKUi0d1dHCWjkDNBydwqPBz8v1i+yrMaNkavanB9R9nEcbR+VI+7M2Tz3JTyfHKzgcb3xwzocNuHwjWBayxcULs9hS8e9Uu6Bpgc/HmGHWQl5x62Sx+FDsb0sQFt6U2pcb27DqTJ+VRAKD2AvEO1iXblWsGVZyPHWoZikRo4vIfsIZaKtzF4rLTu8/v8wcM+JkEobm2ul4iJddyGVNjZXcCGVzrQ9UXQhlTY2106VbriQShubK7mQShub66TiibILqXSm54ltuxLK5LqpeKLqQiptbK6XKt10IZU2du67/fLDn//q3+KZIrkTJEUzbNzWncIJkqIZNm67TukESdEMe8Uft9C6oBXJkePqqgB4h7hBf6AeskIfNXIS/ZvaHUw4nAnyiWvpaJ3MQRu567QjeQ7UUNFphi6f0GpEc1+btNpYIphoyakRR0nc2Dds05qmyPzp83sY5uMQLqvBl1bPpzOMzYXrEQARJjRWe4GWSQhwpP4ARJjQHa2CwgMQ4UgNQ8UHIMKEHr3HkUs/A+BI4wGIMKExXXoAIkzoMqCxGQMJYYiXH4AIH6PNE7MC0coDEGFCj17IlLXWWksv+gwQYUKPenXGzQFwpJkQBkJZ3L1aD2ts+6ckn7f/6t86ZST1J4iSrKiYlTZkJI0niJKsqJidHmQkzSTJQlE1PN4xJwPFO9HH/CI8zYFkHgYDDHAYQ6p6BxT0eQ8hYLiBARnCOpvgGBbcEo/7JYKCAdMNXQBWKTk9kZl3bkRUjAGC4YkxbKqIQ1DC+QtQ+BfLWGhHGDiEU963UikxQXxqKr/sH9hi0wYL2bZ669TDahXMAFoYLGdT22b7rBkX1Fm1wgEgBCNoWLIXkMpIEIBDkj8AhGAEDaMSPACE4JBkGJTwASAEI2gdYjhk9A4ADknxABCCETSMTvQAEIIRtBmgYYcxIEEwCE/8ABCC6/jjEYcVCE3yABCCEbQOChnFsizLsujQHUAIRtDaSjpm3A4ADkmZIBggKBa+3Lun65b98xo/LI96wVmKPwAQBIZAs6FKA5ylxAMAQWAINBu6HMBZSiYQGIBAYR+HsW/cr5+uS3b0cCMSvPGPiVy/SgnMbkrCXvyzDxSRy5YOP/7pyiXeXL8E/vvl31W+9uO/69DrV7fX3hMFQpFYIoVV9gBVmZJIEEMqfwKhSCyRwlQVPIFQJIZUhqAKn0AoEkuksMoYUrUJYkgVTyAUiSVSmLqiJxCKxBLpdJSlsIsJKInEArziJxCKxJDKHFGtQCt5AqFILJFOZ0WJ0mq1Wq1WeqEBoUgskU57rcZcXEAQQ6pMIrEgkcrgV7d/1f7W8o7Nt2QpA4gwoYxLpY3NNR4owsYIxWHFRIHQCKnAr6t0xEagP823SpP1BgVmN3+B+K52bXqOfOX90x39gDEFgBDBIAJAyORbF4KGKma61AVkIwlmncISqoilqCE7SwtLKAJ2No9lZ0TLEjRkSZeIlYkdF/caAru0QEDXtcOi11Vb+pBeyVIfADVZDtXYFFIB4BGLVdln9g42sMF2mR6LOCELgSVWLOAsdmeRiAUMvuBL8ATz+XMAIkwo44mv7b1NrwLuMYwxxmInCHFErjBOe81GJC9nv1WTDw1pU8j8T8RMl2bNOG1GmAZeAwdiGgw1Y824mfHRE19SewFhIJRxISuqphuZ+yKhN3oX/lu+xvO48sftujKdZVMdARg8cSrtshD5nPrc0pE/YyMAAIl7gNcoGwDnQmMBAKWcIi774KwwrCgQb4xhAwgGZrc1awoAYK9L9MkLwK4jY7juO3xIoQjKASNZ8Y/+/63AikSz/sDA5irulWtnqmcHaBjkaw8A2HBNWfCi7UXYTReL1mL2zrnSP0W6Vt1zFr3tTxZvX5Iy3FS9mkz7eGFdFaqswReLsVip6PsuCK6CLPwDAqOsWIXkF4V6hCiO3THCNyf7H+iZJSIgYU4Vsayth7JM/lo9o4AC/7D3w3Cv8N9ZMTiCt8kZB602f19PjibNhdUQVK/OpYUhljX8ttC2vZP1CABiPkf6HAa0BkMlIMCIuFJqpeUCZg0xFexzuHpg4BlXvK3hoPTn+jXZXb8YTtsUl0NhiCpUl6BbPHWL/yonXQm2D25n+ghlG+TDOVfL20GrRu+mpRs1bfYBMVAYoNtpVjUAQLReCwGAUkyx8A6v0VCAbh1CY1zkTRJSP2QF1JGUPx4aFhhIYlygMwRgfVO2yK0Gdb8vQcBZ9bk/27CRfS3qnVLwbFzj6BdaZezLArmRrXbyS8FxX5WbsrTQ2hc4Et6NYlfyCM05qWQEyGS3Ple2ARiEGMiRYQeAzav6YX2mUOit5FO3XHn+WamIKJ3Xyo17PmCd/Go0N60AxgYAJOBArdi1zgcAieBUpRx3TTaNFfonBnK5BMHCUMnCvsNpawxQAN9jbxgiAKDUkaoNozWFw7oFCip7NzshSudTlH79hb5R3QAEGfraHhwS4yph5sZWFvRdxGbaPcpWsVr4Vb0CFTF1pfqC7ZoBAI3wCntFBlY2drVbBJ8Go1fCe1ZsG66d31Vs/Jy8Fq9Rt9bz7Nt2zRHn/OHYPkZerO35ZXDJ+kYls5CepEtxClUrTblsmsLQBW64OrB5TPH+y3unb19MzD9BwElclxvS3UwqYmBg5uC312MdYXFbOv3tpcbg4bVNrlWZaQoXfbuxdWe2HszWk0nbq0IQyz3r9LBX3DzswPuMQWcUfMaRvspdYWEPSkV6FDZVSECPoqZsh54CSl3wICyqEAAexDGYyFt1npCN+Mv0rkBAnVHa58vZ2Is3H/616GUSMHcPgtyW3KPfMXh4dlY5Pzev4kWdQz2NFgdwK6yAMDExM7M4CXOxsjpzzmfsLpSDs8qPfPqkXk6OKgi+JIbLVQoe7rn+LPab78WXaq/+mgivW6Sjy0525AHA3jFL7F3cHtcVShnbhdjhFKXX1IkkKR1YCMKEsr35tOKFbhe+1+nZyTWP5/u6gXsIRJhQxoVU2thc8wGIMKGMC6m0sbnWK3wer9dM4LuI3qXFQijjQqr28nTm6UV+iMxNo2Ky7IA0+/2i4db/74DAfNTvfTFDnbc6i9VrjSBfAjldUK4Sww+nAcNdj4Z4NTBStTb2cwG4RlnN8A3ILj0+VcJYrRbRHlwf3xCpL64dQuLbSulmGr0WFk94K3SPNXqV3pcrjeWwJF6Myus0FPv+KjrAZv4QWt67m+ZlcGTOpnSVpXDLreSwOLcD/lxKd1n92buKAboN0ApdmyZTutks6CsD+hq0EkUPX0L0EA5c0OM75Bdo1y+f2NZX+UZTQCTnnIjfXkfqk60mhySvRIIuRS5Znvtr0VxuwheH/8lsYu3nEm09U2YLof9xnTvcUsuJPt7JQzlOqKz44oplzLRtEgUe7ArIarZ34oWn0DkqT8+eW+wY1PS9291k6JXHVO0mOU/VYL1cDDiE/ZoWt/FNOIPbWHWxTcEuBxPzyfNC7FNy+5WtlN7bhN38eMsq8FAcHt9en0KRycgnEk2G/u5BGpcc2WK350Huf4DXckrpvdDYXW95ju2IEosuAy/gmVbI8bq0DuYiIBBhQhkXUmljc+UHIMKEMi6k0sbmKg9AhMnoj6OguFDGsz//hxpsdt9n9pJg0byJtd1mhXUUCESYUMaFVNrYXO0BiDChjAuptLG5+gMQYUJf8Q/7dja5p/7LAoygwR7/0Zdff/73/3Gnl6Xg5r8Wj09Dp+h5DE/Dp9HTROOGf15W71cFIBjMc5meyk4VK4breNM/J62D/daGsM16epM0cjMbCMEIiuEESdEMG5fsASAEIyiGEyRFM2xc8geAEIwQW+l6HuxQ+nSchGsnPda2IjEJ6cGihl2TmPnW41tofuE+WichO77hEb4I/G355nPFPr9T9f9Mpi1VxBTVTSS8nvvD6nO9cVn+3NtrXA77Ty//WrKic1BS0t1++6j+vBGLgtPNmsP08trGjd2uOb2oQ2RjGWh7j/sM8SWuKFIftnxTQRoYbmf1fZRlMXPtv0qTtykeQEQo40KmRp+owRqwucI7ksMDCChcQ4QJjRWEMi6k0sbmig9AhAllXEiljc2VHoAIE8p4ouJCKm3s/3OgdBuXx7hspmlM3MfyDH0KAE/8PgUL8ELaOpG5UfrO4kpQNld+AKJwFUNloYwLqbTNVYTGai+wBEYVGBdSaWMdPsKVfO35GDlMuYiqj8B+ZuiBl+T33y+wx7uU20eST2rja+I3muV0hJ14HnX6d/Gcp/llKMf3RbwAkVNdchek3ufFwEtUnIU5+sX4avX2PrVDmdNx8yUJh8uX7uY/8qEVRXYjUFDR0H3x02165g4+uTYPFbVV86kt8rXLj0sKYTvsxLTL7rZ33QgUVDT0Lj751IzTjvnkm65d86lvpv4cH2+DjTbVLD9qgbtuRCefXHKhoKDUaj65lYCGhpY7oKOj24GBgWEnZpvmU1eEQxXZjUBBRQPXI9eL5cXqsZVX2FAIlE4/6Z6OaKHC3sjai6tA0Fz24bW3fk7oSbrHhLsUAgUVDb2LT02Rtzk91pCQkIQmsC09cCyK4al27cUnSmHXjUBBRUP3xE+623rFewmlFDaUYPdQbiRS6XGKgoKCgoJiyQd/E9V0vRFbYC8uLi4uLq6sDjovr3141qXX02HNAYKvrqTkv7o6nWxmmfJ8+FdxL0Q9yvNARfjkL/3ABBS9KW/DFlttE5+6Wv28ucEMpPSHT7t1VtgojJJROso6/1mvflXFHZ/C6bBRGCWjdJQNe+xn1UzLJfCLM6pnYa790xcyOrxc+c/wF8hU89VBfIonUpkj8OEz1+OjJydAQCgnSCgnDNzTM+oDA/eh+uz3vfpESw00tHA+eiKF7I2HtCcrHPT4JIjIaeF89AhzuX4VqDRHPqenoTmAYBU22GjTY/5Z998y+DTfc/6VPMcd//y/fwYzRtXYbD6iQxdkdtiBI446Zvwhv56/liOu9AuepPRzeMHu2h++KZX5oWDteWaumKb+MXzp8W9DWiq4aYV8yGuJOoj55Jrn2kbqaPW1DXGLCMIPxu2XffxQdpH4emM6Fq3w/sk9rXd+5/jv/uur52/+Yc1afLFPFEieW0pJRhMCdJUau6+QnwP49UUN40/gHNA7BtT34/kRMMn+5qWR7G7+3wcA33304BW8/+CVkQgn3ghn3kh3nH5NfK8rLJu/8nubzhVTaZOtKuNvYub42O0v870AiAhlXMhc4SFMKONCKm1srvgARJhQxqXSxuZKDyJCudA2V34AMq50pgJCKp2tKuNCKm1srvYARJjsM/pf9dNwXz/8/pvPj2dMyJdL03Y1V0IhMiSXkb8FHN73t3Y/tY6mPq1Jn7e3Cf+5p/Dy6NXzu8e7g/F661DPHh//HCw1bAzNQAdAFJAVPCgQsIQhNKEN1mEdvABDFAlbWLZ9pY7nAESYUMaFVNrYXDMhDIQyLmRF1XQjs5UQBkIZF7KiG9f58OYBiDChjAuptLG57gMQYUIZF1JpY3O9ByDChDIupLHuqH2/t4cA9fjyKn+7KtWqNk7fKUDuJVftWpLbD/f2aeZA5/ExKz329ntzxCVrfOrcEjj3liX3VHZXzTeX/nnPMrcfpf9Ctp7cvENIQFLhyIZeYMJA4+sTTU6ELz7VPA0KuFTid0x3eDb25T6hJ7xvPG9+Vr8GRUneIFWMYKGNyxar/f0fttvgkC1haFi8dwAwOkJgOUIqzbIlJvSoznxQlhCd5nbYuVZodZXo8oflvOc89rBDQEJBu+YhBgF1refJTy2fKAZiIKWOy8/z7X/7T49yW2yt7bjda6a/+f+Pu15Jw7RsLCU3lq2T19XIcwAiTCjjiQe+n/7Hv3hyubv77ddnl+ffUfsei/dNfvcz3UHqfnMK7F9eP3/0t///zz9wlqNDhDIupM01HkSYCKltrgkiZMXIbCWEgVDGhWxkthPCjAtF1dI7Kd41LmRF1XQjs5cQBkIZF/KU/SIeaSRHt9THPsM2OqOx1apmPks0bZfLKQYjF8mKbiz5sXMbv5Ps2umUU3KRrOjGkn+/0ZysZUsqnVubeqjpcjmhGGaLg5krSbJQVN1Y8u92Zlc+nbsgy7Isy7Isy7Isy7Isy/K35DnuV2yefFc+/8x4BYECsoIHBQKWsIAmtME67GZ31x3jfoGdvgALFAm73t7tfwuH83qzrA762Lc/3u6W2CG/3GUnnb/pd+XljjtgLL3D9QNWuyzDA74fWrDcFqMwER5wf8QsDweMhitvYQDzwDJ3bJmlLfAx3mXDvBEgEF35YR0gprXv//BcYdxBSG1srvEARJhQxoVU2thcMyEMlAtZUXUj7Ta6kdlKGNLbCWGIdBLCQCjjInlrW/muwtGrKUKEMq4KWVkNhKyoR/L0BamgoJjydrZLV7fb5w9uS0enW00zJxOTdoregTxQBqrdmt2xnmhGFwgoGLhbPR2QoUCFJv2wnVTPj9Ox7+HMxdRme1nT5JZbXTUduHkFAwDt/NalMANkKERol9UrmT8CIMKEMi6k0sbmGg9AhAllXEiljc01Hxj81ovn16l2/xKKMi6k0sbmjtQf1gPe+89qmR9CR2bRpySgRZGUBaGGPZ+IGVB5g56zmC2O40zK3dcHIOi554Pj0iN6nd+/ap9x15yJ0S8UO6lFzqjRBDWlvU+cSQd/yGnrgx1CyLe/hLJ0eaQ6/xJtvWNh/Mb+DOOs6xXf8yJg8Qi0sOkDAnyA5pjtTFW4xrQQNuWT06eRsC9FmYMPnRWeJEGUZEXVdMO0bMflcjxBlGRF1XTDtGzH5XI+YcH+42jdngzKeKWWSYmSrKiabpiW7bjj7mGCIEqyomq6YVq24658chEUbKhR4RcwQX48fCYts/7fw47jD+bgdU/3gi2w4/iDOXitK556fGRmwHlSrDAQA8unXU9hwGkUb2EgBta+5q/L0NlHAESYUMYTvQcgwoQynugwoYwLea2H2AcgwoQyLqTSxuZ6D0CECWVcSKWNnan7XQ/1xwuirKhajt/21QAI7i4TakJPZNkul+MJoqSomm7ZTM4nKivmkX3/WUanNUKKJ+3dvxb80/TMaXL2/tADgGAIFIZATj0/XGT/xL0sylfiAYAgyOj1wxdgLw4odJ6Sb/D+66+MjE8AdbmEG4VHs9On+dEFDiGZn/JHr1mtRaSX0ncm8FARls79xw/jDf1SoGIlUdrYXOcBiGZ2SkqlHZxc7vTz7vA/LRQjrfO63mtkfgP/8EH+maUb7nlCwSo/rkdRuXYedFi7X372/Olli1Z9yWOmne3m1StO+sT3sOIARJhQxoVU2thc4QGIMKGMC6m0sbniAxBhQhkXUmljc6UHIMKEMi6k0sbmyg9AhAllXCqdqTwAESaUS6Uz1QcgwoQyLqTSxuZqD0CECWVcSKWNzdUfgAgTyrhUOtN4ACJMKONCKm1srvkARJhQxoVU2thc60GECRdSaZNtP4gw4UIqbWyu8wBEmFAupNLG5roPQIQJZVxIpY3N9R6ACBPKuJBKG3u9RSeyCCGEEEIIIYQQutALEGHChVTa2Nx+YooQQgghhBBCCCGEEEIIIYQQQgghhBBCCKELvSCk0sbmKg9AhAllXCTrD0CECWVcSKWNfXNvefwBiDChjAuptLG5xgMQYRJtJoSBUCZkRdX0jFZCGAhlQlZUTc9oJ4SBUCZkRdX0jE5CGAhlQlZUTX8z3paaACJMqJBKm2wJIMIkWn4AIkwoF1Jpsw/dfmYYIYQQQgghhBBCCKHXpCV6/Jaqf2TzPCIpmmHrl9gDQAhGUAwnSCp2bv3mP20//cpIKZph42UWAUAIRlAMJ0gqdub4v/27R89HUDTDxsssAoAQjKAYTpBU6IcVoEsc4pAyD/8Nvnt+tfPf/d9nP2lCBXDMiIAorzJu5vlf+53Ex3+/ufz8q/qHKAJDIBAvSeAYisAQCMRLCHyzv893ftHv/lK+/XP+TH8l+E5ACEUwPOLALxqG4Y0Zhv8T9PtNU+olxjR7TeHgYKjVGV0XyriQqdnnNchNPBAmlHEhlTY213wAIkwo41JpY3OtBynjia230ybXe4HW5toPwNq350Pnfcq/5atEo3AXEWVcSKWNPbbs2FIGlfaSHlrg5Tq++FBX1n3vhL4Nbs/D+ZKpYX31yMSN9WklD5UilURJBUxTrKmSklKSWrfXtFQKr7U22n6u1UqrrEJLrTCebI2Vk7t+Ze3KjXx8mkDBvC9BtoQhQ6VEES4xJLAaC0gpZZRTTT83vGd/aMJsvNEccI8r86Whqoib9CRr2VQfJyVPutTA+BJIyahhfPUEC6uKzF5f3igcchVwXwIxGYyvnqBRT6QnWUMlS4nIHPMYYvpzHsOpQMKqtyxEqn66YL7PPk65+n1zpL+Et7M09TnILn5hsNNYPXLfE+lSh69fuvRIZ0+FSUQLKgrZ0YkA30iIVUqMck5dUTg/haJ6l4yVJr3DSl9IoP1+Dua82XuqXfwxIngOXObz9HV/56X2xOSN9Qw1yf/ZrxNPeVNZksDbT9miKIEz0TrHlVSzz/A9B0nPmCTqT972knIx1eqjtTtH2rmVc83vEs0F7cmx9hH98H8c/vxP//zy68+XLSRR8cdY1r0z6jkBKNEmMYGE9CX78ev/+38vP5MpPzJzzbKEluU/8iqn7q2qsYu35r44ycuN+qccdA6Flf7waZXyLw3TqpvNx/0Sj4vw3//9/z3Ym4Kek4D1gNN2K7OF532ny/zITysiEKxbz/TDwpfkdLnDJ8f8jBYquCyI3+a8OD2rm72ym6m/wj/HLUVdet4BB3c8PTC6OaZjWB22s9xsPw1v2+x0y7k3J7rqltvXdgTtd1k4W+hUC4H8p2eCKQixjjXh1oXGhnA5xc0jp/DnY2AcS8ItC7GMVWZB2XBXBzODRbRNJmZBW0JjW7gdobHLzGAR3b8Af2shhFtlEm6NiVnQOhMzg4WVTTwLlf/xsr/tRJ18hIKGK8of/Nc/qv7YfeabOmlAFTHW/vRJ0on8ssxA9sr4U8qGjHFmG+XcvksDZsYb5I/r03zdvJ1+R3Ty2XtdxnJ+/eMuAm+TPH8Lfm9Bf5xDy8/2r/CfOm5XcX9L4Qnzn+ED8mO1hH/Lo0efPsB/uMWXvUfzx5vovVAdEjOPlZkELRTNIuoVVUVJUEtRS1BNUd2gtkVt+3gmyg5qSlKkqJ063/AQ/0r/sx84+O/o59XX6+j1Pi7j/Y04/O7G3v+WFoYVoYwLmRp9XoO15AoPIkyqn6dTm/tkmdQ/H5fESpTufD6utbnBB4AIVz5PEbtQxqV6t7SxuaEnACJMaO2zN3gSLozdG2GMMR5FDZWVcal0piL7Ir8rI474Oj9/f1qtveT/lIs3qsq4kEobm6sZF1JpY7+57xfcRb4dtDtflaqmG6ZlOy6X4hNESVZUTTct23G5LXqeu33prwS+H7RQJJZIZfJPfIPuvyabuzGeCkmSJGllEzoenVpzjDUeUR7p/uUZN/aXd7XxMnN5wZjdn0XSFCU0fRpvZk1LJ/4ovcFj7X9MrLV4brcnydV+abCVIlMxNpUiUzk2+bQG/UGyVnuyHmPyb24dj1JUwVz4Vt8j1zetnuE+ObHQVT49cr4HoNLGQTBKuAHLAFwfXh2TMkSRQNFh4mGyKLZ+v/ABAEJwkHi4rjAjFMNJqrFohv1+md94Dp3ryFYAQAhGUAwP8X24H6vBajLGXvRpITOrunVqNEpSdEhjMc2jFblUwi+8cN4a9xe15e15eSgzWHDa4TTmsXxJlcjohaDg0nKKK6+4gAKxfEYLPOLiF+3KnS37XiL7vzVDvqI3NYh7o9+Xc4DdwH1sMi8U72uHKx+L8GgkOaBTm+ZjFbhsJbyZO2ercHr5ZGy3zQObf8Op4HQ3j6MyE0s9yA9l6c3Ui8oufugZBLLhnCqkW1ygp6aOs8WHfWTeY82AK9ZRMVavNFeyiSOwcejk0GBFEYiYOaEGp2CDwRrjZbg5ZbPZbTZls2G8pEpkg9kUXNo74sorLqAgWSiXEAanUMNxOIdtTMv5ik64Qeq+bTfxdvZtvcThe2sh12SSK488MsmRmeTIzGTymCSa4Ip1I5st2gydsKKI0mRTk4BTsMFgjfEy3JyiOy3KeEmVyAazKbi0d8SVV1xAQbJQLiEMTqGG43AO25iW8xWdcIPUA1zAACyBABYccEAAAyKAARGBwCEADBEPiGqKTlhRRGmyAddDMQowWGO8DDenwA4KMF5SJTKgLot3lvaOuPKKCyhIFsolhMEp1HAczmEb03K+ohNukHqAS2QisilSRDZyIidSRCZSishESilS5KSIyKSUlxDaFJ2woghEzByuh2KUhMEa42W4OSXZJSVhvKRKZIPZFFzaO+LKKy6gIFkolxAGp1DDcTiHbUzL+YpOuEHqsZ+WYVP06QL/JxviYWIiHqKiYiK+YibiK2YmJmoi4jfz1B1L+7NFHH3//BpjJVBAVvCgQMASFtCENliH9RtR8QIsUCTs+o1lwxP343rgYGjjKXWmTyjjQqZGn9cgN/BAmFDGhVTa2FzxAYgwoYxLpY3NlR5EhDKeqLTJbQalzZUfgIyrI5bGRpHQjcNVZVxIpY3N1RBhQtlr2Ob7dv385sPmTo9gEGWGEAw25bMh+rjst91vTfX1dL7plz66+tzRE5sP2QPctCiPUAwnSIpm6pfgA0AIRlAMJymaYeuX0AMhBMXw2bjGC7kvD9ts1n+5rOxf1pzL+I78teG+l9TSBzV7JFJVG36yjKrhmXBQ98rbaGWKqq3+9dDaYz/7ffv8TmWmfZ1f1nzUuW1n3a87vsLqeXuKZY853+WeIWArwmuikPEJojT6xAkkIyubf31JCzAl5VfjyN9XdiU/aQbDM6pmO2PPZnNP5Evv9cneA7XURVRt9a+HFqtfdHx+T8/mtNXZjXO2IyPrZCYa3iv8qun0bM1etmJatnPZp4QZBMsIJrsSviGdZExrzEkzJJXQE9FqcLIMwmV8kmmNPXkGUbmMrOimZa/7Nfv63t/E8FNkJJ3+N+E97b/ZT7/sHxcrdb5INpBhECggK3hQIGAJC2hCG6zDOngBhigSdrP5HwYAz395fvfs8uryybLlOY4OEcq4kEobm2s8ABEmVCptbK6ZEAZCGReyomq6kdlKCAhlXMiKmt5OCAOhTMnsJISBsMT9qmt6SO4UVdMzZk24kBVV042j+ci3bil2ugXeehiFTd5b8Q4jUBozy7P64+a8fNZze5FnW8yW6R9/L5btuFzOJMlCUTXdMFusNruDmStJQlE13TAv5XJa6uvbw7iv7naYvSeRZKGoiz123vF1B94e0O7Vsh2Xy5kkWSiqphtmi9VmdzBzJUkoqqYbZouVnjtJslDUxf5g0fOwEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghxIdBKIqiKIqiKIqiKIqiKIqiKIqiKIqiKIqiKIqiKIqifJgomqZpmqZpmqZpmqZpmqZpmqZpmqZpmqZpmqZpmqZpH70P2Nj0Z5JfdDpxOzl4lVqjxVWZRGJBIpXJFcoqqmrqGphVJZEgkcrkCmUVVfSqk0h8ibEHD/EH/VFDpdZocS2TSCxIpDK5QllFVU1dA7NVEgkSqUyuUFZRRW+dROKM3e9l+KDWaPMdNiKxIJHK5AplFVU1dY08DxuRIJHK5AplFdXcDxuRGNgIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiCQvUSYnHlai/QqtUaLqzKJxIJEKpMrlFVU1dQ1MKtKIkEilckVyiroVSeRWJBIf9k1k/fffvzFR8nCjkaKkOxAfIiG0Ih1Yo1oJzoQG4mNhAmx0IpObHc1zrLhmQ4OIkIZF1Lp3MTzZgEIE8q4kEobm2smhIFQxoWiarqR2UoYKONC1nQjs50QBkK5kFUtfZt0W4SBcSErqqYbmT2SJn/SPHXyJf8ypN1nHlXTDdOyHZfLmSRZLOJxPtzKXN23rO62a67phsVqszuYuVioi43z7ya+oRst168hi69WbjYv8g12FPZza/KkZOSU1DS0cL5MRMQEElJyCipUqVGnQQbTV0wgJSOnOOTy778IWt3Odhavj13Fg/hSKGjA9BWT3iHS/g05VGMXlSA38ZMhv59qX2IXcG2PwmQf5ZaiddKFRsuypURaDs6XSdmm0KGzclYiCpgaIywsLCEsM5fF2MrJ4Q5uT944//EjZ/sxFOsQUQljvjBwXxo5BTXqNGD+jNLfS6m6NwyHLKlAHMoUXwicLxMJhVSpFFKlScDoij1xviSZBGOPI2Os+f2cbupsVTVO4UuC0LTikgoxDCqKzk73tVJST0GVhkzJBAoaMH3FnX7qlOY25XxSrcIcUvkwWjboOn16eTYRaL4+a29SOvtwXi1WKIaCEqdUzPcvJo3XplunSy4bedQuMESCDQu4cMVE6dfOzwHrH9ryrdJwDET1S9je0tWvJ2TWr+dj/9vt//9Xd5fL3csbUfOcCBwR4ooJCKUbSuEEVcbnDoDbpxhWbE4u+jz7u/4jOJCL/BfvL9OrP7Du4zvzhefN0Z1r/B134pt8t1DfUeg79Phbk4YXpgyV6ss7dHq/aTH3EGFkkgMnDpwiaj7Sd5hVBi+LncbHdmbZ0gvcLrxVrwtlXMjUfWPTdnzJNR5EmFDGhVTa2FwzIQyEMi4UVdONzFZCONhmtJTVv//45c592fVC8nTfMzUypxMIQ6TLQdvi9/ErUNS0Ooa2al3jQlZUTTdmLu3OXnTfR0ueQ1RNN0zLdvL+Vt+KT/1eO8mZJFkoqqYbFqvN7tjm8ct69NbHb1bvHqA71zrlslA13SBfZzwNeV8xc5OsWWyjd41VVVVVVVXTNE3TNE3XdV3Xdd0wDMMwDMM0TdM0TdOyLMuyLMu2bdu2bdtxHMdxHMd1Xdd1XdfzPM/zPO6aacLcmciahTaRJEmSJEmSZVmWZVkWQgghhFAURVEURVFVVVVVVdU0TdM0TdN1Xdd1XTcMwzAMw7BYLBaLxWKxWq1Wq9VqtdlsNpvNZrPb7Xa73W53OBwOh8PhcDqdTqfTybxWmjB3JrJmoU0kSZIkSZJkWZZlWZaFEEIIAa4zJsydiaxZaDO1qg59QNYsttG7qaZpmqZpuq7ruq4vzvH+ea/K6me3XfplqYfmlmVZlmUdK6vZbDabzUv+Fraxfwo5h/fTz35p9tpkZl7UNMdzNlf+0f7B+iu8ublu/+WA4G47Gmd3v59snWt3xDr59ItejFeAKCAreFAgYAlDaEIbrMM6eAGGKBK28MT0EA3LMvOeAxBhQhkXUmmbKzyIMKGMC6m0sbniAxBhQhkXUmljd9CFnoEIE8q4kEobmys/ABGmjEuljc1VmFDGhVTa2Fz1AYgo40IqbWyu9gBEmFDGhVTa2LlPd2eevYdKnkku7zsQf4+q6YZp2Y7LZXyCKMmKqummZTsul+kJoiQrqqYv0X9epFW3pSb/mgS34z3IHjgfoZgxAh8qLbjGmvhPIL9zTnUNJCmlpKllZSmpqGXlzHUIPgRBIQJCWiBtIiwuLCNcWIpUR0wiKCoqKlby8hgnh/URlBiRUiIJqalL5U37sEnBNCQrK3srf+eMesVch9cR9AQGPZg9oZCQCKGIUR8klI9UcDWVM36DnJ9E+f1UOyWPK0QXVYHwOy0nDElx5qrDZnrC4IdYSZIkSZK++V94NTmnn5fPPrdS51JkA9kAiAKyggcFApYwhCa0wTqsgxdgiCJhd5sCmMu7/pOt0s12iaXSWhXB8oMpb8IfJK8M9C7vtK3aTsZnfG+9RtRr82FL1T//779fntEYTpAUzbBHge4vTnJatZH63XJJzRA1m/y8FZVLysN+Xj+g1etj/CxQ5applSKM9DrH3r4DjHysnVwK) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(data:font/woff2;base64,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) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}html,body{margin:0;min-height:100%;background:transparent;--overlay-font-primary: "Google Sans", "Inter", "Segoe UI", sans-serif;--overlay-font-compact: "Inter", "Google Sans", "Segoe UI", sans-serif;font-family:var(--overlay-font-primary);-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}:where(.overlay-root) :where(input,textarea,select,button,.mat-mdc-option,.mdc-list-item__primary-text,.mat-mdc-select-value-text,.mat-mdc-select-min-line,.mat-mdc-form-field .mat-mdc-input-element,.mat-mdc-tab .mdc-tab__text-label){font-family:var(--overlay-font-compact)}.scrollbar-neon{scrollbar-gutter:stable}.scrollbar-neon::-webkit-scrollbar{width:6px}.scrollbar-neon::-webkit-scrollbar-track{background:#d11b2d0d;border-radius:3px;margin:.35rem 0}.scrollbar-neon::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#d11b2d99,#d11b2d66);border-radius:3px;border:1px solid rgba(209,27,45,.3);transition:all .2s ease}.scrollbar-neon::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#d11b2de6,#d11b2db3);box-shadow:0 0 8px #d11b2d40}.scrollbar-neon{scrollbar-color:rgba(209,27,45,.6) rgba(209,27,45,.05);scrollbar-width:thin}.modal.scrollbar-neon{scrollbar-gutter:auto}.mat-mdc-select-panel{background:linear-gradient(155deg,#07090ef7,#000000f2)!important;border:1px solid rgba(var(--sw-accent-rgb),.35)!important;border-radius:6px!important;box-shadow:0 8px 18px #00000073!important}.mat-mdc-select-panel .mat-mdc-option{font-size:.72rem;color:#ffffffdb;min-height:32px}.mat-mdc-select-panel .mat-mdc-option:hover:not(.mdc-list-item--disabled){background:rgba(var(--sw-accent-rgb),.14)!important}.mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled){background:rgba(var(--sw-accent-rgb),.2)!important;color:#fff}.mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:#fff}.overlay-select-field{--mdc-outlined-text-field-outline-color: rgba(255, 255, 255, .18);--mdc-outlined-text-field-hover-outline-color: rgba(255, 255, 255, .35);--mdc-outlined-text-field-focus-outline-color: rgba(var(--sw-accent-rgb), .7);--mdc-outlined-text-field-container-shape: 5px;--mat-select-trigger-text-font: var(--overlay-font-compact);--mat-select-trigger-text-size: .72rem;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .9);--mat-select-disabled-trigger-text-color: rgba(255, 255, 255, .4);--mat-select-arrow-foreground-color: rgba(255, 255, 255, .5);--mat-form-field-container-text-font: var(--overlay-font-compact);--mat-form-field-container-text-size: .72rem}.overlay-select-field .mdc-notched-outline__leading,.overlay-select-field .mdc-notched-outline__notch,.overlay-select-field .mdc-notched-outline__trailing{border-color:#ffffff2e!important}.overlay-select-field:hover .mdc-notched-outline__leading,.overlay-select-field:hover .mdc-notched-outline__notch,.overlay-select-field:hover .mdc-notched-outline__trailing{border-color:#ffffff59!important} diff --git a/webpack.client.js b/webpack.client.js new file mode 100644 index 0000000..32289d2 --- /dev/null +++ b/webpack.client.js @@ -0,0 +1,30 @@ +const path = require('path'); + +module.exports = { + entry: './src/client/index.ts', + target: 'web', + mode: 'development', + devtool: 'source-map', + module: { + rules: [ + { + test: /\.tsx?$/, + use: { + loader: 'ts-loader', + options: { configFile: 'tsconfig.client.json' }, + }, + exclude: /node_modules/, + }, + ], + }, + resolve: { + extensions: ['.tsx', '.ts', '.js'], + alias: { + shared: path.resolve(__dirname, 'src/shared'), + }, + }, + output: { + filename: 'index.js', + path: path.resolve(__dirname, 'dist/client'), + }, +}; diff --git a/webpack.server.js b/webpack.server.js new file mode 100644 index 0000000..c547a0c --- /dev/null +++ b/webpack.server.js @@ -0,0 +1,37 @@ +const path = require('path'); + +module.exports = { + entry: './src/server/index.ts', + target: 'node', + mode: 'development', + devtool: 'source-map', + module: { + rules: [ + { + test: /\.tsx?$/, + use: { + loader: 'ts-loader', + options: { configFile: 'tsconfig.server.json' }, + }, + exclude: /node_modules/, + }, + ], + }, + resolve: { + extensions: ['.tsx', '.ts', '.js'], + }, + output: { + filename: 'index.js', + path: path.resolve(__dirname, 'dist/server'), + }, + // Bundle all our source, but leave npm packages as external requires. + // FiveM resolves bare-name requires from the resource's node_modules. + externals: [ + ({ request }, callback) => { + if (!request || request.startsWith('.') || request.startsWith('/') || request.startsWith('@/')) { + return callback(); // bundle relative imports + } + callback(null, `commonjs ${request}`); // leave npm packages external + }, + ], +};