From 0b3e137b3f3bff311bf69f4e38261f45423f8faa Mon Sep 17 00:00:00 2001 From: arcadeperfect Date: Tue, 27 Aug 2024 03:42:45 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20arcadepe?= =?UTF-8?q?rfect/bevy=5Fwireframe@ae87282f398dc431458e00ccf17574685c800d63?= =?UTF-8?q?=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .DS_Store | Bin 0 -> 6148 bytes .gitignore | 2 + Cargo.lock | 4603 ++++++++++++ Cargo.toml | 25 + assets/Fox.glb | Bin 0 -> 162856 bytes assets/astro/license.txt | 8 + assets/astro/scene.bin | Bin 0 -> 482988 bytes assets/astro/scene.gltf | 6256 ++++++++++++++++ .../textures/Scene_-_Root_baseColor.jpeg | Bin 0 -> 2745820 bytes assets/astro_custom/scene.bin | Bin 0 -> 546108 bytes assets/astro_custom/scene.gltf | 6307 +++++++++++++++++ assets/astro_custom/scene.json | 2120 ++++++ assets/shaders/fill.wgsl | 247 + assets/shaders/generate_line.wgsl | 32 + assets/shaders/line.wgsl | 143 + assets/shaders/outline.wgsl | 113 + assets/sphere.bin | Bin 0 -> 9120 bytes assets/sphere.gltf | 117 + assets/torus.bin | Bin 0 -> 406560 bytes assets/torus.gltf | 104 + blender/astro.blend | Bin 0 -> 3207200 bytes build_wasm.sh | 4 + index.html | 14 + src/blender/assign_indices.py | 37 + src/camera_plugin.rs | 150 + src/fill_material.rs | 39 + src/line_material.rs | 38 + src/load_json.rs | 44 + src/main.rs | 325 + src/main_copy.rs | 517 ++ src/mesh_ops.rs | 442 ++ src/outline_material.rs | 72 + 32 files changed, 21759 insertions(+) create mode 100644 .DS_Store create mode 100644 .gitignore create mode 100644 Cargo.lock create mode 100644 Cargo.toml create mode 100644 assets/Fox.glb create mode 100755 assets/astro/license.txt create mode 100755 assets/astro/scene.bin create mode 100755 assets/astro/scene.gltf create mode 100755 assets/astro/textures/Scene_-_Root_baseColor.jpeg create mode 100644 assets/astro_custom/scene.bin create mode 100644 assets/astro_custom/scene.gltf create mode 100644 assets/astro_custom/scene.json create mode 100644 assets/shaders/fill.wgsl create mode 100644 assets/shaders/generate_line.wgsl create mode 100644 assets/shaders/line.wgsl create mode 100644 assets/shaders/outline.wgsl create mode 100644 assets/sphere.bin create mode 100644 assets/sphere.gltf create mode 100644 assets/torus.bin create mode 100644 assets/torus.gltf create mode 100644 blender/astro.blend create mode 100755 build_wasm.sh create mode 100644 index.html create mode 100644 src/blender/assign_indices.py create mode 100644 src/camera_plugin.rs create mode 100644 src/fill_material.rs create mode 100644 src/line_material.rs create mode 100644 src/load_json.rs create mode 100644 src/main.rs create mode 100644 src/main_copy.rs create mode 100644 src/mesh_ops.rs create mode 100644 src/outline_material.rs diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..dfe4b7e6455175721ce177671d906ded069bcf90 GIT binary patch literal 6148 zcmeH~L2uJA6vv;}(xsb_dH`u0kRoxNM$5Vlv`f~F16P9J0H`EwHKJwll%(_!RmvIo zE?nV@@Lf2;|Jk0Dq>Kw_Ammp){~i0iH2&4GYa$Y(`E)?kBO(XR+TK9%6XSmN6xiBlymDW$MvuvEd@SFz@>3 z@FI?~yx;#S)>`cwopop3*>qm}Z{@>yxsZMla<9Dz!1a^V1}j$tl`7XM>JGC#6%8v_mn<37u8eIA-(- zUS(9z$&qtTaXm-eZRE7TKcz_{il44}XA||exete6y*JqZP3~qi4dNZlLQNd=vBBe8 zgGVj4LgmY~&&E4NF>@csd^Z0t^43uq&tIM|9Q()qtb2|5Rb#35VAJYnFf|ULHxUw!_sC)q1Yz!Lbc2#EHHe=@?5 z%-*^(INobr_!~GI$CX-D3JS9ws|s($TX1FQbGZWbjFwu_0<(Vv6b4&Z0@q652d5$g A)Bpeg literal 0 HcmV?d00001 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c2b9385 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/target +/out \ No newline at end of file diff --git a/Cargo.lock b/Cargo.lock new file mode 100644 index 0000000..997d473 --- /dev/null +++ b/Cargo.lock @@ -0,0 +1,4603 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "ab_glyph" +version = "0.2.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79faae4620f45232f599d9bc7b290f88247a0834162c4495ab2f02d60004adfb" +dependencies = [ + "ab_glyph_rasterizer", + "owned_ttf_parser", +] + +[[package]] +name = "ab_glyph_rasterizer" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046" + +[[package]] +name = "accesskit" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6cf780eb737f2d4a49ffbd512324d53ad089070f813f7be7f99dbd5123a7f448" + +[[package]] +name = "accesskit_consumer" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3bdfa1638ddd6eb9c752def95568df8b3ad832df252e9156d2eb783b201ca8a9" +dependencies = [ + "accesskit", + "immutable-chunkmap", +] + +[[package]] +name = "accesskit_macos" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c236a84ff1111defc280cee755eaa953d0b24398786851b9d28322c6d3bb1ebd" +dependencies = [ + "accesskit", + "accesskit_consumer", + "objc2", + "objc2-app-kit", + "objc2-foundation", + "once_cell", +] + +[[package]] +name = "accesskit_windows" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d7f43d24b16b3e76bef248124fbfd2493c3a9860edb5aae1010c890e826de5e" +dependencies = [ + "accesskit", + "accesskit_consumer", + "paste", + "static_assertions", + "windows 0.54.0", +] + +[[package]] +name = "accesskit_winit" +version = "0.20.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "755535e6bf711a42dac28b888b884b10fc00ff4010d9d3bd871c5f5beae5aa78" +dependencies = [ + "accesskit", + "accesskit_macos", + "accesskit_windows", + "raw-window-handle", + "winit", +] + +[[package]] +name = "adler" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" + +[[package]] +name = "ahash" +version = "0.8.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" +dependencies = [ + "cfg-if", + "getrandom", + "once_cell", + "version_check", + "zerocopy", +] + +[[package]] +name = "aho-corasick" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" +dependencies = [ + "memchr", +] + +[[package]] +name = "allocator-api2" +version = "0.2.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" + +[[package]] +name = "alsa" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed7572b7ba83a31e20d1b48970ee402d2e3e0537dcfe0a3ff4d6eb7508617d43" +dependencies = [ + "alsa-sys", + "bitflags 2.6.0", + "cfg-if", + "libc", +] + +[[package]] +name = "alsa-sys" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db8fee663d06c4e303404ef5f40488a53e062f89ba8bfed81f42325aafad1527" +dependencies = [ + "libc", + "pkg-config", +] + +[[package]] +name = "android-activity" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef6978589202a00cd7e118380c448a08b6ed394c3a8df3a430d0898e3a42d046" +dependencies = [ + "android-properties", + "bitflags 2.6.0", + "cc", + "cesu8", + "jni", + "jni-sys", + "libc", + "log", + "ndk 0.9.0", + "ndk-context", + "ndk-sys 0.6.0+11769913", + "num_enum", + "thiserror", +] + +[[package]] +name = "android-properties" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04" + +[[package]] +name = "android_log-sys" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ecc8056bf6ab9892dcd53216c83d1597487d7dacac16c8df6b877d127df9937" + +[[package]] +name = "android_system_properties" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" +dependencies = [ + "libc", +] + +[[package]] +name = "anyhow" +version = "1.0.86" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" + +[[package]] +name = "approx" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6" +dependencies = [ + "num-traits", +] + +[[package]] +name = "arrayref" +version = "0.3.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d151e35f61089500b617991b791fc8bfd237ae50cd5950803758a179b41e67a" + +[[package]] +name = "arrayvec" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" + +[[package]] +name = "as-raw-xcb-connection" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "175571dd1d178ced59193a6fc02dde1b972eb0bc56c892cde9beeceac5bf0f6b" + +[[package]] +name = "ash" +version = "0.37.3+1.3.251" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39e9c3835d686b0a6084ab4234fcd1b07dbf6e4767dce60874b12356a25ecd4a" +dependencies = [ + "libloading 0.7.4", +] + +[[package]] +name = "async-broadcast" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c48ccdbf6ca6b121e0f586cbc0e73ae440e56c67c30fa0873b4e110d9c26d2b" +dependencies = [ + "event-listener 2.5.3", + "futures-core", +] + +[[package]] +name = "async-channel" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a" +dependencies = [ + "concurrent-queue", + "event-listener-strategy", + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "async-executor" +version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7ebdfa2ebdab6b1760375fa7d6f382b9f486eac35fc994625a00e89280bdbb7" +dependencies = [ + "async-task", + "concurrent-queue", + "fastrand", + "futures-lite", + "slab", +] + +[[package]] +name = "async-fs" +version = "2.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebcd09b382f40fcd159c2d695175b2ae620ffa5f3bd6f664131efff4e8b9e04a" +dependencies = [ + "async-lock", + "blocking", + "futures-lite", +] + +[[package]] +name = "async-lock" +version = "3.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" +dependencies = [ + "event-listener 5.3.1", + "event-listener-strategy", + "pin-project-lite", +] + +[[package]] +name = "async-task" +version = "4.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" + +[[package]] +name = "atomic-waker" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" + +[[package]] +name = "autocfg" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" + +[[package]] +name = "base64" +version = "0.21.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" + +[[package]] +name = "base64" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" + +[[package]] +name = "bevy" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8ece0d8dde51890fb52dcba5b04fd1c657617a4022908c327b2d6e83d173a32" +dependencies = [ + "bevy_internal", +] + +[[package]] +name = "bevy_a11y" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82d84e0ae7155afa21c4926fb8b89ebe0cbd66239ac817fdb834025327c4089b" +dependencies = [ + "accesskit", + "bevy_app", + "bevy_derive", + "bevy_ecs", +] + +[[package]] +name = "bevy_animation" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "abec61c2d9d19329d8d9f0d7f1ce0188f6ed2c6d74d90412b238efc38c7d7794" +dependencies = [ + "bevy_app", + "bevy_asset", + "bevy_color", + "bevy_core", + "bevy_derive", + "bevy_ecs", + "bevy_hierarchy", + "bevy_log", + "bevy_math", + "bevy_reflect", + "bevy_render", + "bevy_time", + "bevy_transform", + "bevy_utils", + "blake3", + "fixedbitset 0.5.7", + "petgraph", + "ron", + "serde", + "thiserror", + "thread_local", + "uuid", +] + +[[package]] +name = "bevy_app" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0af99549f5de61cc91c8c23303b13aa07f97b73fbace39695dee0a0a32cec9d4" +dependencies = [ + "bevy_derive", + "bevy_ecs", + "bevy_reflect", + "bevy_tasks", + "bevy_utils", + "console_error_panic_hook", + "downcast-rs", + "thiserror", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "bevy_asset" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6533d17f13b44ea4fb5177f83b0900269ed13c0fd45772ccffd19a69980647ec" +dependencies = [ + "async-broadcast", + "async-fs", + "async-lock", + "bevy_app", + "bevy_asset_macros", + "bevy_ecs", + "bevy_reflect", + "bevy_tasks", + "bevy_utils", + "bevy_winit", + "blake3", + "crossbeam-channel", + "downcast-rs", + "futures-io", + "futures-lite", + "js-sys", + "parking_lot", + "ron", + "serde", + "thiserror", + "uuid", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + +[[package]] +name = "bevy_asset_macros" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74b0e132a89e254c0f5c8bc8deebb0f2490f5662f4aa2215a6996701446d6a7b" +dependencies = [ + "bevy_macro_utils", + "proc-macro2", + "quote", + "syn 2.0.74", +] + +[[package]] +name = "bevy_audio" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3050cb7244560313800b284e4b5eafcf91e833464e44d8407b20ec6c65974fc" +dependencies = [ + "bevy_app", + "bevy_asset", + "bevy_derive", + "bevy_ecs", + "bevy_hierarchy", + "bevy_math", + "bevy_reflect", + "bevy_transform", + "bevy_utils", + "cpal", + "rodio", +] + +[[package]] +name = "bevy_color" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82c031f121b8d72e7637c94ef139097613bd32935784d36728f83e77cfdf26f4" +dependencies = [ + "bevy_math", + "bevy_reflect", + "bytemuck", + "encase", + "serde", + "thiserror", + "wgpu-types", +] + +[[package]] +name = "bevy_core" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ccc7118a2865267136afb5e6a2c0aed30994e522f298b2ba0b088878e6ddf59" +dependencies = [ + "bevy_app", + "bevy_ecs", + "bevy_reflect", + "bevy_tasks", + "bevy_utils", + "uuid", +] + +[[package]] +name = "bevy_core_pipeline" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "559ad1dc48c3fa6bbace503df2fe44a7de38c8dfe11bee911ec0ffaf93e3e57d" +dependencies = [ + "bevy_app", + "bevy_asset", + "bevy_color", + "bevy_core", + "bevy_derive", + "bevy_ecs", + "bevy_math", + "bevy_reflect", + "bevy_render", + "bevy_transform", + "bevy_utils", + "bitflags 2.6.0", + "nonmax", + "radsort", + "serde", + "smallvec", + "thiserror", +] + +[[package]] +name = "bevy_derive" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8675f337f374b2b8ae90539982b947d171f9adb302d00c032b823bd5231f8978" +dependencies = [ + "bevy_macro_utils", + "quote", + "syn 2.0.74", +] + +[[package]] +name = "bevy_diagnostic" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdcc1d7ba5797e4285a7867227134d4cabaaf8cabfb7cdc42eb697d3b3db0460" +dependencies = [ + "bevy_app", + "bevy_core", + "bevy_ecs", + "bevy_tasks", + "bevy_time", + "bevy_utils", + "const-fnv1a-hash", + "sysinfo", +] + +[[package]] +name = "bevy_ecs" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a3eed7f144811946ebfa1c740da9e3bcd6dd2dd4da844eda085249d29bc9fef" +dependencies = [ + "arrayvec", + "bevy_ecs_macros", + "bevy_ptr", + "bevy_reflect", + "bevy_tasks", + "bevy_utils", + "bitflags 2.6.0", + "concurrent-queue", + "fixedbitset 0.5.7", + "nonmax", + "petgraph", + "serde", + "thiserror", +] + +[[package]] +name = "bevy_ecs_macros" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d523630f2eb9fde6727e6c5ea48fa708079c5345da21ffeb1a4bd8ca761830da" +dependencies = [ + "bevy_macro_utils", + "proc-macro2", + "quote", + "syn 2.0.74", +] + +[[package]] +name = "bevy_egui" +version = "0.28.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e4a90f30f2849a07d91e393b10c0cc05df09b5773c010ddde57dd8b583be230" +dependencies = [ + "bevy", + "bytemuck", + "console_log", + "crossbeam-channel", + "egui", + "js-sys", + "log", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "winit", +] + +[[package]] +name = "bevy_encase_derive" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a20ec101b103f430481112591e280a8fc3f2db6741579f885595372073b749b" +dependencies = [ + "bevy_macro_utils", + "encase_derive_impl", +] + +[[package]] +name = "bevy_gilrs" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a64d84c2cbc6a027ba2c293752f9508e6777607acb1d98d03c25eb2a80d55372" +dependencies = [ + "bevy_app", + "bevy_ecs", + "bevy_input", + "bevy_time", + "bevy_utils", + "gilrs", + "thiserror", +] + +[[package]] +name = "bevy_gizmos" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "248324352331d719071b0d1545a43e3d63470f4730e75312edee575f210d3a77" +dependencies = [ + "bevy_app", + "bevy_asset", + "bevy_color", + "bevy_core_pipeline", + "bevy_ecs", + "bevy_gizmos_macros", + "bevy_math", + "bevy_pbr", + "bevy_reflect", + "bevy_render", + "bevy_sprite", + "bevy_time", + "bevy_transform", + "bevy_utils", + "bytemuck", +] + +[[package]] +name = "bevy_gizmos_macros" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cbe1708bb0e45a1d0fe0f32e998557689231dfe7bdae62083326e8008e97de23" +dependencies = [ + "bevy_macro_utils", + "proc-macro2", + "quote", + "syn 2.0.74", +] + +[[package]] +name = "bevy_gltf" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb57239cb4209e52354268062cd1973892af3a2077ccbdb4d19259cbbc2d2c2d" +dependencies = [ + "base64 0.22.1", + "bevy_animation", + "bevy_app", + "bevy_asset", + "bevy_color", + "bevy_core", + "bevy_core_pipeline", + "bevy_ecs", + "bevy_hierarchy", + "bevy_math", + "bevy_pbr", + "bevy_reflect", + "bevy_render", + "bevy_scene", + "bevy_tasks", + "bevy_transform", + "bevy_utils", + "gltf", + "percent-encoding", + "serde", + "serde_json", + "smallvec", + "thiserror", +] + +[[package]] +name = "bevy_hierarchy" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb332d2789442ca1577c765977bafefea1dcd4db29479713ec8c6932dfb82cdb" +dependencies = [ + "bevy_app", + "bevy_core", + "bevy_ecs", + "bevy_reflect", + "bevy_utils", + "smallvec", +] + +[[package]] +name = "bevy_input" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9ce5f27a8729b473205b01927cd6a5c4898a004cb8fcffa7c896e19ba999d98" +dependencies = [ + "bevy_app", + "bevy_ecs", + "bevy_math", + "bevy_reflect", + "bevy_utils", + "smol_str", + "thiserror", +] + +[[package]] +name = "bevy_internal" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2463102e46d7d67440dbfe3bc97d34bf529c93191c4f4bb41395f4982062ff3" +dependencies = [ + "bevy_a11y", + "bevy_animation", + "bevy_app", + "bevy_asset", + "bevy_audio", + "bevy_color", + "bevy_core", + "bevy_core_pipeline", + "bevy_derive", + "bevy_diagnostic", + "bevy_ecs", + "bevy_gilrs", + "bevy_gizmos", + "bevy_gltf", + "bevy_hierarchy", + "bevy_input", + "bevy_log", + "bevy_math", + "bevy_pbr", + "bevy_ptr", + "bevy_reflect", + "bevy_render", + "bevy_scene", + "bevy_sprite", + "bevy_state", + "bevy_tasks", + "bevy_text", + "bevy_time", + "bevy_transform", + "bevy_ui", + "bevy_utils", + "bevy_window", + "bevy_winit", +] + +[[package]] +name = "bevy_log" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52f2c0c374af59007396793a51f747f6b10d74ca4acfb080ce0ade267118827b" +dependencies = [ + "android_log-sys", + "bevy_app", + "bevy_ecs", + "bevy_utils", + "tracing-log", + "tracing-subscriber", + "tracing-wasm", +] + +[[package]] +name = "bevy_macro_utils" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ec4a585ec2a6dedd4f4143c07219d120ae142121929f0d83e68d82a452cdc9b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.74", + "toml_edit 0.22.20", +] + +[[package]] +name = "bevy_math" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "40253578fe83a5ffe5f4fcb4dfa196b7d9c50f36dc8efaa231a53344bf4b3e57" +dependencies = [ + "bevy_reflect", + "glam", + "rand", + "serde", + "smallvec", + "thiserror", +] + +[[package]] +name = "bevy_mikktspace" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24a1ad15685c6035e01bdc9d5ea082558ef1438e9d40d69fc552857dd7e83e71" +dependencies = [ + "glam", +] + +[[package]] +name = "bevy_panorbit_camera" +version = "0.19.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c2cabf0bb712d94c47aa982f787e3c9e9e906a9c2b9279f55297e77f9bd89cf" +dependencies = [ + "bevy", + "bevy_egui", +] + +[[package]] +name = "bevy_pbr" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "588998ba295db4a14dec54e571f272490f2885e5aaac59191fb4fa32a25835d0" +dependencies = [ + "bevy_app", + "bevy_asset", + "bevy_color", + "bevy_core_pipeline", + "bevy_derive", + "bevy_ecs", + "bevy_math", + "bevy_reflect", + "bevy_render", + "bevy_transform", + "bevy_utils", + "bevy_window", + "bitflags 2.6.0", + "bytemuck", + "fixedbitset 0.5.7", + "nonmax", + "radsort", + "smallvec", + "static_assertions", +] + +[[package]] +name = "bevy_ptr" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ed72afbb6249a6803a3ed7bd2f68ff080d9392f550475e050b34c1e1c1e3e8f" + +[[package]] +name = "bevy_reflect" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb37e8fc3c61d04da480c95cc8c303aa7781afed6be01dae333b336af493c38e" +dependencies = [ + "bevy_ptr", + "bevy_reflect_derive", + "bevy_utils", + "downcast-rs", + "erased-serde", + "glam", + "petgraph", + "serde", + "smallvec", + "smol_str", + "thiserror", + "uuid", +] + +[[package]] +name = "bevy_reflect_derive" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8fc00d5086f5bf534b4c2dbeba549a6b8d3223515f3cb5ba4fdaabe953ec6cea" +dependencies = [ + "bevy_macro_utils", + "proc-macro2", + "quote", + "syn 2.0.74", + "uuid", +] + +[[package]] +name = "bevy_render" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f570f36154296ae5377587d5ef19e1feb4c5734923785c571f55a9fff091701" +dependencies = [ + "async-channel", + "bevy_app", + "bevy_asset", + "bevy_color", + "bevy_core", + "bevy_derive", + "bevy_diagnostic", + "bevy_ecs", + "bevy_encase_derive", + "bevy_hierarchy", + "bevy_math", + "bevy_mikktspace", + "bevy_reflect", + "bevy_render_macros", + "bevy_tasks", + "bevy_time", + "bevy_transform", + "bevy_utils", + "bevy_window", + "bitflags 2.6.0", + "bytemuck", + "codespan-reporting", + "downcast-rs", + "encase", + "futures-lite", + "hexasphere", + "image", + "js-sys", + "ktx2", + "naga", + "naga_oil", + "nonmax", + "ruzstd", + "send_wrapper", + "serde", + "smallvec", + "thiserror", + "wasm-bindgen", + "web-sys", + "wgpu", +] + +[[package]] +name = "bevy_render_macros" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe2d5008c7b4a8a516ef7b58452b8e40e4c2317068fc7505398bedf34e8d45f7" +dependencies = [ + "bevy_macro_utils", + "proc-macro2", + "quote", + "syn 2.0.74", +] + +[[package]] +name = "bevy_scene" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3910087f6fc45e7833fb62e4de282c36a7012ff381c0584eb2cc84dede02e72f" +dependencies = [ + "bevy_app", + "bevy_asset", + "bevy_derive", + "bevy_ecs", + "bevy_hierarchy", + "bevy_reflect", + "bevy_render", + "bevy_transform", + "bevy_utils", + "serde", + "thiserror", + "uuid", +] + +[[package]] +name = "bevy_sprite" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fffdfb9a18968c8606286b6be83c9323ff9008b5cc043a23a3ecc95ff72fb20c" +dependencies = [ + "bevy_app", + "bevy_asset", + "bevy_color", + "bevy_core_pipeline", + "bevy_derive", + "bevy_ecs", + "bevy_math", + "bevy_reflect", + "bevy_render", + "bevy_transform", + "bevy_utils", + "bitflags 2.6.0", + "bytemuck", + "fixedbitset 0.5.7", + "guillotiere", + "radsort", + "rectangle-pack", + "thiserror", +] + +[[package]] +name = "bevy_state" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21066e7bb8014d1b1dd4f611f28c0f4ea9c7738cec2325281e4260a65072d509" +dependencies = [ + "bevy_app", + "bevy_ecs", + "bevy_hierarchy", + "bevy_reflect", + "bevy_state_macros", + "bevy_utils", +] + +[[package]] +name = "bevy_state_macros" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8a449823c420d1cc1fa6cf3d484570b08358e5eeedc1b86de1efcf9c10399b5" +dependencies = [ + "bevy_macro_utils", + "proc-macro2", + "quote", + "syn 2.0.74", +] + +[[package]] +name = "bevy_tasks" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "84f5414c3f49c96e02ceccf5fa12fb6cfbf8b271d2a820902d6f622e9c2fa681" +dependencies = [ + "async-channel", + "async-executor", + "concurrent-queue", + "futures-lite", + "wasm-bindgen-futures", +] + +[[package]] +name = "bevy_text" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3e77dd86def15f5380e6e7c178ec54e5e356b3f464e2ad35794a08d5ecb82e4" +dependencies = [ + "ab_glyph", + "bevy_app", + "bevy_asset", + "bevy_color", + "bevy_ecs", + "bevy_math", + "bevy_reflect", + "bevy_render", + "bevy_sprite", + "bevy_transform", + "bevy_utils", + "bevy_window", + "glyph_brush_layout", + "serde", + "thiserror", +] + +[[package]] +name = "bevy_time" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3fb18cfac62098e07786e422e84b4f45f469f27ccb5b572b409500bef465f33" +dependencies = [ + "bevy_app", + "bevy_ecs", + "bevy_reflect", + "bevy_utils", + "crossbeam-channel", + "thiserror", +] + +[[package]] +name = "bevy_transform" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ff09cea0dd0d4e6a3ed5f7dcbd4fbbcec07e518ceb64a4c8a75dedbe294ab60" +dependencies = [ + "bevy_app", + "bevy_ecs", + "bevy_hierarchy", + "bevy_math", + "bevy_reflect", + "thiserror", +] + +[[package]] +name = "bevy_ui" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50684629a03b7d4891b5953e84dd971c7a8bbd290751bab5ce06e119b692220b" +dependencies = [ + "bevy_a11y", + "bevy_app", + "bevy_asset", + "bevy_color", + "bevy_core_pipeline", + "bevy_derive", + "bevy_ecs", + "bevy_hierarchy", + "bevy_input", + "bevy_math", + "bevy_reflect", + "bevy_render", + "bevy_sprite", + "bevy_text", + "bevy_transform", + "bevy_utils", + "bevy_window", + "bytemuck", + "nonmax", + "smallvec", + "taffy", + "thiserror", +] + +[[package]] +name = "bevy_utils" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6efbe5a621b56cc4ffa41074929eca84107e242302496b9bb7550675e6bf2e7" +dependencies = [ + "ahash", + "bevy_utils_proc_macros", + "getrandom", + "hashbrown", + "thread_local", + "tracing", + "web-time", +] + +[[package]] +name = "bevy_utils_proc_macros" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36a1e91b4294cad2d08620ac062509395d4f65247b636946d6497eaeccf4dbfd" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.74", +] + +[[package]] +name = "bevy_window" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ba11880f05a3b267ecfa4149fe789b0c046c35fd8418dd8899fad3a4359c986" +dependencies = [ + "bevy_a11y", + "bevy_app", + "bevy_ecs", + "bevy_math", + "bevy_reflect", + "bevy_utils", + "raw-window-handle", + "smol_str", +] + +[[package]] +name = "bevy_winit" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5aeb4b2e3b1ece189fcf37ea2de625ceab93e6ac2a14d4b15b0393351e4c18b" +dependencies = [ + "accesskit_winit", + "approx", + "bevy_a11y", + "bevy_app", + "bevy_derive", + "bevy_ecs", + "bevy_hierarchy", + "bevy_input", + "bevy_log", + "bevy_math", + "bevy_reflect", + "bevy_tasks", + "bevy_utils", + "bevy_window", + "cfg-if", + "crossbeam-channel", + "raw-window-handle", + "wasm-bindgen", + "web-sys", + "winit", +] + +[[package]] +name = "bevy_wireframe" +version = "0.1.0" +dependencies = [ + "anyhow", + "bevy", + "bevy_egui", + "bevy_panorbit_camera", + "rand", + "serde", + "serde_json", + "tracing", + "wasm-bindgen", +] + +[[package]] +name = "bindgen" +version = "0.69.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0" +dependencies = [ + "bitflags 2.6.0", + "cexpr", + "clang-sys", + "itertools", + "lazy_static", + "lazycell", + "proc-macro2", + "quote", + "regex", + "rustc-hash", + "shlex", + "syn 2.0.74", +] + +[[package]] +name = "bit-set" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" +dependencies = [ + "bit-vec", +] + +[[package]] +name = "bit-vec" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "bitflags" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" +dependencies = [ + "serde", +] + +[[package]] +name = "blake3" +version = "1.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9ec96fe9a81b5e365f9db71fe00edc4fe4ca2cc7dcb7861f0603012a7caa210" +dependencies = [ + "arrayref", + "arrayvec", + "cc", + "cfg-if", + "constant_time_eq", +] + +[[package]] +name = "block" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" + +[[package]] +name = "block2" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f" +dependencies = [ + "objc2", +] + +[[package]] +name = "blocking" +version = "1.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea" +dependencies = [ + "async-channel", + "async-task", + "futures-io", + "futures-lite", + "piper", +] + +[[package]] +name = "bumpalo" +version = "3.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" + +[[package]] +name = "bytemuck" +version = "1.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6fd4c6dcc3b0aea2f5c0b4b82c2b15fe39ddbc76041a310848f4706edf76bb31" +dependencies = [ + "bytemuck_derive", +] + +[[package]] +name = "bytemuck_derive" +version = "1.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0cc8b54b395f2fcfbb3d90c47b01c7f444d94d05bdeb775811dec868ac3bbc26" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.74", +] + +[[package]] +name = "byteorder" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + +[[package]] +name = "byteorder-lite" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495" + +[[package]] +name = "bytes" +version = "1.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50" + +[[package]] +name = "calloop" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec" +dependencies = [ + "bitflags 2.6.0", + "log", + "polling", + "rustix", + "slab", + "thiserror", +] + +[[package]] +name = "calloop-wayland-source" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95a66a987056935f7efce4ab5668920b5d0dac4a7c99991a67395f13702ddd20" +dependencies = [ + "calloop", + "rustix", + "wayland-backend", + "wayland-client", +] + +[[package]] +name = "cc" +version = "1.1.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72db2f7947ecee9b03b510377e8bb9077afa27176fdbff55c51027e976fdcc48" +dependencies = [ + "jobserver", + "libc", + "shlex", +] + +[[package]] +name = "cesu8" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" + +[[package]] +name = "cexpr" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" +dependencies = [ + "nom", +] + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "cfg_aliases" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" + +[[package]] +name = "cfg_aliases" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" + +[[package]] +name = "clang-sys" +version = "1.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" +dependencies = [ + "glob", + "libc", + "libloading 0.8.5", +] + +[[package]] +name = "codespan-reporting" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" +dependencies = [ + "termcolor", + "unicode-width", +] + +[[package]] +name = "com" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e17887fd17353b65b1b2ef1c526c83e26cd72e74f598a8dc1bee13a48f3d9f6" +dependencies = [ + "com_macros", +] + +[[package]] +name = "com_macros" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d375883580a668c7481ea6631fc1a8863e33cc335bf56bfad8d7e6d4b04b13a5" +dependencies = [ + "com_macros_support", + "proc-macro2", + "syn 1.0.109", +] + +[[package]] +name = "com_macros_support" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad899a1087a9296d5644792d7cb72b8e34c1bec8e7d4fbc002230169a6e8710c" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "combine" +version = "4.6.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" +dependencies = [ + "bytes", + "memchr", +] + +[[package]] +name = "concurrent-queue" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "console_error_panic_hook" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc" +dependencies = [ + "cfg-if", + "wasm-bindgen", +] + +[[package]] +name = "console_log" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be8aed40e4edbf4d3b4431ab260b63fdc40f5780a4766824329ea0f1eefe3c0f" +dependencies = [ + "log", + "web-sys", +] + +[[package]] +name = "const-fnv1a-hash" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32b13ea120a812beba79e34316b3942a857c86ec1593cb34f27bb28272ce2cca" + +[[package]] +name = "const_panic" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6051f239ecec86fde3410901ab7860d458d160371533842974fc61f96d15879b" + +[[package]] +name = "const_soft_float" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87ca1caa64ef4ed453e68bb3db612e51cf1b2f5b871337f0fcab1c8f87cc3dff" + +[[package]] +name = "constant_time_eq" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2" + +[[package]] +name = "constgebra" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1aaf9b65849a68662ac6c0810c8893a765c960b907dd7cfab9c4a50bf764fbc" +dependencies = [ + "const_soft_float", +] + +[[package]] +name = "core-foundation" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" + +[[package]] +name = "core-graphics" +version = "0.23.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081" +dependencies = [ + "bitflags 1.3.2", + "core-foundation", + "core-graphics-types", + "foreign-types", + "libc", +] + +[[package]] +name = "core-graphics-types" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf" +dependencies = [ + "bitflags 1.3.2", + "core-foundation", + "libc", +] + +[[package]] +name = "coreaudio-rs" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "321077172d79c662f64f5071a03120748d5bb652f5231570141be24cfcd2bace" +dependencies = [ + "bitflags 1.3.2", + "core-foundation-sys", + "coreaudio-sys", +] + +[[package]] +name = "coreaudio-sys" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f01585027057ff5f0a5bf276174ae4c1594a2c5bde93d5f46a016d76270f5a9" +dependencies = [ + "bindgen", +] + +[[package]] +name = "cpal" +version = "0.15.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "873dab07c8f743075e57f524c583985fbaf745602acbe916a01539364369a779" +dependencies = [ + "alsa", + "core-foundation-sys", + "coreaudio-rs", + "dasp_sample", + "jni", + "js-sys", + "libc", + "mach2", + "ndk 0.8.0", + "ndk-context", + "oboe", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "windows 0.54.0", +] + +[[package]] +name = "crc32fast" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "crossbeam-channel" +version = "0.5.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" + +[[package]] +name = "cursor-icon" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991" + +[[package]] +name = "d3d12" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b28bfe653d79bd16c77f659305b195b82bb5ce0c0eb2a4846b82ddbd77586813" +dependencies = [ + "bitflags 2.6.0", + "libloading 0.8.5", + "winapi", +] + +[[package]] +name = "dasp_sample" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f" + +[[package]] +name = "data-encoding" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" + +[[package]] +name = "dispatch" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" + +[[package]] +name = "dlib" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412" +dependencies = [ + "libloading 0.8.5", +] + +[[package]] +name = "document-features" +version = "0.2.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb6969eaabd2421f8a2775cfd2471a2b634372b4a25d41e3bd647b79912850a0" +dependencies = [ + "litrs", +] + +[[package]] +name = "downcast-rs" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" + +[[package]] +name = "dpi" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f25c0e292a7ca6d6498557ff1df68f32c99850012b6ea401cf8daf771f22ff53" + +[[package]] +name = "ecolor" +version = "0.28.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e6b451ff1143f6de0f33fc7f1b68fecfd2c7de06e104de96c4514de3f5396f8" +dependencies = [ + "bytemuck", + "emath", +] + +[[package]] +name = "egui" +version = "0.28.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20c97e70a2768de630f161bb5392cbd3874fcf72868f14df0e002e82e06cb798" +dependencies = [ + "ahash", + "emath", + "epaint", + "nohash-hasher", +] + +[[package]] +name = "either" +version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" + +[[package]] +name = "emath" +version = "0.28.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a6a21708405ea88f63d8309650b4d77431f4bc28fb9d8e6f77d3963b51249e6" +dependencies = [ + "bytemuck", +] + +[[package]] +name = "encase" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a9299a95fa5671ddf29ecc22b00e121843a65cb9ff24911e394b4ae556baf36" +dependencies = [ + "const_panic", + "encase_derive", + "glam", + "thiserror", +] + +[[package]] +name = "encase_derive" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07e09decb3beb1fe2db6940f598957b2e1f7df6206a804d438ff6cb2a9cddc10" +dependencies = [ + "encase_derive_impl", +] + +[[package]] +name = "encase_derive_impl" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd31dbbd9743684d339f907a87fe212cb7b51d75b9e8e74181fe363199ee9b47" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.74", +] + +[[package]] +name = "epaint" +version = "0.28.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f0dcc0a0771e7500e94cd1cb797bd13c9f23b9409bdc3c824e2cbc562b7fa01" +dependencies = [ + "ab_glyph", + "ahash", + "bytemuck", + "ecolor", + "emath", + "nohash-hasher", + "parking_lot", +] + +[[package]] +name = "equivalent" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" + +[[package]] +name = "erased-serde" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d" +dependencies = [ + "serde", + "typeid", +] + +[[package]] +name = "errno" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" +dependencies = [ + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "euclid" +version = "0.22.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e0f0eb73b934648cd7a4a61f1b15391cd95dab0b4da6e2e66c2a072c144b4a20" +dependencies = [ + "num-traits", +] + +[[package]] +name = "event-listener" +version = "2.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" + +[[package]] +name = "event-listener" +version = "5.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba" +dependencies = [ + "concurrent-queue", + "parking", + "pin-project-lite", +] + +[[package]] +name = "event-listener-strategy" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1" +dependencies = [ + "event-listener 5.3.1", + "pin-project-lite", +] + +[[package]] +name = "fastrand" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" + +[[package]] +name = "fdeflate" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645" +dependencies = [ + "simd-adler32", +] + +[[package]] +name = "fixedbitset" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" + +[[package]] +name = "fixedbitset" +version = "0.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99" + +[[package]] +name = "flate2" +version = "1.0.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f211bbe8e69bbd0cfdea405084f128ae8b4aaa6b0b522fc8f2b009084797920" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + +[[package]] +name = "fnv" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + +[[package]] +name = "foreign-types" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" +dependencies = [ + "foreign-types-macros", + "foreign-types-shared", +] + +[[package]] +name = "foreign-types-macros" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.74", +] + +[[package]] +name = "foreign-types-shared" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" + +[[package]] +name = "futures-core" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" + +[[package]] +name = "futures-io" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" + +[[package]] +name = "futures-lite" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" +dependencies = [ + "fastrand", + "futures-core", + "futures-io", + "parking", + "pin-project-lite", +] + +[[package]] +name = "gethostname" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818" +dependencies = [ + "libc", + "windows-targets 0.48.5", +] + +[[package]] +name = "getrandom" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" +dependencies = [ + "cfg-if", + "js-sys", + "libc", + "wasi", + "wasm-bindgen", +] + +[[package]] +name = "gilrs" +version = "0.10.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfb8c78963a8856a5b10015c9349176ff5edbc8095384d52aada467a848bc03a" +dependencies = [ + "fnv", + "gilrs-core", + "log", + "uuid", + "vec_map", +] + +[[package]] +name = "gilrs-core" +version = "0.5.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "732dadc05170599ddec9a89653f10d7a2af54da9181b3fa6e2bd49907ec8f7e4" +dependencies = [ + "core-foundation", + "inotify", + "io-kit-sys", + "js-sys", + "libc", + "libudev-sys", + "log", + "nix", + "uuid", + "vec_map", + "wasm-bindgen", + "web-sys", + "windows 0.52.0", +] + +[[package]] +name = "gl_generator" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d" +dependencies = [ + "khronos_api", + "log", + "xml-rs", +] + +[[package]] +name = "glam" +version = "0.27.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e05e7e6723e3455f4818c7b26e855439f7546cf617ef669d1adedb8669e5cb9" +dependencies = [ + "bytemuck", + "rand", + "serde", +] + +[[package]] +name = "glob" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" + +[[package]] +name = "glow" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd348e04c43b32574f2de31c8bb397d96c9fcfa1371bd4ca6d8bdc464ab121b1" +dependencies = [ + "js-sys", + "slotmap", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "gltf" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3ce1918195723ce6ac74e80542c5a96a40c2b26162c1957a5cd70799b8cacf7" +dependencies = [ + "byteorder", + "gltf-json", + "lazy_static", + "serde_json", +] + +[[package]] +name = "gltf-derive" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14070e711538afba5d6c807edb74bcb84e5dbb9211a3bf5dea0dfab5b24f4c51" +dependencies = [ + "inflections", + "proc-macro2", + "quote", + "syn 2.0.74", +] + +[[package]] +name = "gltf-json" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6176f9d60a7eab0a877e8e96548605dedbde9190a7ae1e80bbcc1c9af03ab14" +dependencies = [ + "gltf-derive", + "serde", + "serde_derive", + "serde_json", +] + +[[package]] +name = "glutin_wgl_sys" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c8098adac955faa2d31079b65dc48841251f69efd3ac25477903fc424362ead" +dependencies = [ + "gl_generator", +] + +[[package]] +name = "glyph_brush_layout" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b1e288bfd2f6c0313f78bf5aa538356ad481a3bb97e9b7f93220ab0066c5992" +dependencies = [ + "ab_glyph", + "approx", + "xi-unicode", +] + +[[package]] +name = "gpu-alloc" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fbcd2dba93594b227a1f57ee09b8b9da8892c34d55aa332e034a228d0fe6a171" +dependencies = [ + "bitflags 2.6.0", + "gpu-alloc-types", +] + +[[package]] +name = "gpu-alloc-types" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "98ff03b468aa837d70984d55f5d3f846f6ec31fe34bbb97c4f85219caeee1ca4" +dependencies = [ + "bitflags 2.6.0", +] + +[[package]] +name = "gpu-allocator" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f56f6318968d03c18e1bcf4857ff88c61157e9da8e47c5f29055d60e1228884" +dependencies = [ + "log", + "presser", + "thiserror", + "winapi", + "windows 0.52.0", +] + +[[package]] +name = "gpu-descriptor" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c08c1f623a8d0b722b8b99f821eb0ba672a1618f0d3b16ddbee1cedd2dd8557" +dependencies = [ + "bitflags 2.6.0", + "gpu-descriptor-types", + "hashbrown", +] + +[[package]] +name = "gpu-descriptor-types" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdf242682df893b86f33a73828fb09ca4b2d3bb6cc95249707fc684d27484b91" +dependencies = [ + "bitflags 2.6.0", +] + +[[package]] +name = "grid" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be136d9dacc2a13cc70bb6c8f902b414fb2641f8db1314637c6b7933411a8f82" + +[[package]] +name = "guillotiere" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b62d5865c036cb1393e23c50693df631d3f5d7bcca4c04fe4cc0fd592e74a782" +dependencies = [ + "euclid", + "svg_fmt", +] + +[[package]] +name = "hashbrown" +version = "0.14.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" +dependencies = [ + "ahash", + "allocator-api2", + "serde", +] + +[[package]] +name = "hassle-rs" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af2a7e73e1f34c48da31fb668a907f250794837e08faa144fd24f0b8b741e890" +dependencies = [ + "bitflags 2.6.0", + "com", + "libc", + "libloading 0.8.5", + "thiserror", + "widestring", + "winapi", +] + +[[package]] +name = "hermit-abi" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc" + +[[package]] +name = "hexasphere" +version = "12.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edd6b038160f086b0a7496edae34169ae22f328793cbe2b627a5a3d8373748ec" +dependencies = [ + "constgebra", + "glam", +] + +[[package]] +name = "hexf-parse" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df" + +[[package]] +name = "image" +version = "0.25.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99314c8a2152b8ddb211f924cdae532d8c5e4c8bb54728e12fff1b0cd5963a10" +dependencies = [ + "bytemuck", + "byteorder-lite", + "num-traits", + "png", +] + +[[package]] +name = "immutable-chunkmap" +version = "2.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4419f022e55cc63d5bbd6b44b71e1d226b9c9480a47824c706e9d54e5c40c5eb" +dependencies = [ + "arrayvec", +] + +[[package]] +name = "indexmap" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93ead53efc7ea8ed3cfb0c79fc8023fbb782a5432b52830b6518941cebe6505c" +dependencies = [ + "equivalent", + "hashbrown", +] + +[[package]] +name = "inflections" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a257582fdcde896fd96463bf2d40eefea0580021c0712a0e2b028b60b47a837a" + +[[package]] +name = "inotify" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdd168d97690d0b8c412d6b6c10360277f4d7ee495c5d0d5d5fe0854923255cc" +dependencies = [ + "bitflags 1.3.2", + "inotify-sys", + "libc", +] + +[[package]] +name = "inotify-sys" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb" +dependencies = [ + "libc", +] + +[[package]] +name = "io-kit-sys" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "617ee6cf8e3f66f3b4ea67a4058564628cde41901316e19f559e14c7c72c5e7b" +dependencies = [ + "core-foundation-sys", + "mach2", +] + +[[package]] +name = "itertools" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" +dependencies = [ + "either", +] + +[[package]] +name = "itoa" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" + +[[package]] +name = "jni" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" +dependencies = [ + "cesu8", + "cfg-if", + "combine", + "jni-sys", + "log", + "thiserror", + "walkdir", + "windows-sys 0.45.0", +] + +[[package]] +name = "jni-sys" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" + +[[package]] +name = "jobserver" +version = "0.1.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0" +dependencies = [ + "libc", +] + +[[package]] +name = "js-sys" +version = "0.3.70" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a" +dependencies = [ + "wasm-bindgen", +] + +[[package]] +name = "khronos-egl" +version = "6.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6aae1df220ece3c0ada96b8153459b67eebe9ae9212258bb0134ae60416fdf76" +dependencies = [ + "libc", + "libloading 0.8.5", + "pkg-config", +] + +[[package]] +name = "khronos_api" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc" + +[[package]] +name = "ktx2" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87d65e08a9ec02e409d27a0139eaa6b9756b4d81fe7cde71f6941a83730ce838" +dependencies = [ + "bitflags 1.3.2", +] + +[[package]] +name = "lazy_static" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" + +[[package]] +name = "lazycell" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" + +[[package]] +name = "lewton" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "777b48df9aaab155475a83a7df3070395ea1ac6902f5cd062b8f2b028075c030" +dependencies = [ + "byteorder", + "ogg", + "tinyvec", +] + +[[package]] +name = "libc" +version = "0.2.156" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5f43f184355eefb8d17fc948dbecf6c13be3c141f20d834ae842193a448c72a" + +[[package]] +name = "libloading" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" +dependencies = [ + "cfg-if", + "winapi", +] + +[[package]] +name = "libloading" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4" +dependencies = [ + "cfg-if", + "windows-targets 0.52.6", +] + +[[package]] +name = "libredox" +version = "0.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607" +dependencies = [ + "bitflags 2.6.0", + "libc", + "redox_syscall 0.4.1", +] + +[[package]] +name = "libudev-sys" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324" +dependencies = [ + "libc", + "pkg-config", +] + +[[package]] +name = "linux-raw-sys" +version = "0.4.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" + +[[package]] +name = "litrs" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5" + +[[package]] +name = "lock_api" +version = "0.4.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" +dependencies = [ + "autocfg", + "scopeguard", +] + +[[package]] +name = "log" +version = "0.4.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" + +[[package]] +name = "mach2" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709" +dependencies = [ + "libc", +] + +[[package]] +name = "malloc_buf" +version = "0.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" +dependencies = [ + "libc", +] + +[[package]] +name = "matchers" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" +dependencies = [ + "regex-automata 0.1.10", +] + +[[package]] +name = "memchr" +version = "2.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" + +[[package]] +name = "memmap2" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe751422e4a8caa417e13c3ea66452215d7d63e19e604f4980461212f3ae1322" +dependencies = [ + "libc", +] + +[[package]] +name = "metal" +version = "0.28.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5637e166ea14be6063a3f8ba5ccb9a4159df7d8f6d61c02fc3d480b1f90dcfcb" +dependencies = [ + "bitflags 2.6.0", + "block", + "core-graphics-types", + "foreign-types", + "log", + "objc", + "paste", +] + +[[package]] +name = "minimal-lexical" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" + +[[package]] +name = "miniz_oxide" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08" +dependencies = [ + "adler", + "simd-adler32", +] + +[[package]] +name = "naga" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e536ae46fcab0876853bd4a632ede5df4b1c2527a58f6c5a4150fe86be858231" +dependencies = [ + "arrayvec", + "bit-set", + "bitflags 2.6.0", + "codespan-reporting", + "hexf-parse", + "indexmap", + "log", + "num-traits", + "pp-rs", + "rustc-hash", + "spirv", + "termcolor", + "thiserror", + "unicode-xid", +] + +[[package]] +name = "naga_oil" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "275d9720a7338eedac966141089232514c84d76a246a58ef501af88c5edf402f" +dependencies = [ + "bit-set", + "codespan-reporting", + "data-encoding", + "indexmap", + "naga", + "once_cell", + "regex", + "regex-syntax 0.8.4", + "rustc-hash", + "thiserror", + "tracing", + "unicode-ident", +] + +[[package]] +name = "ndk" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7" +dependencies = [ + "bitflags 2.6.0", + "jni-sys", + "log", + "ndk-sys 0.5.0+25.2.9519653", + "num_enum", + "thiserror", +] + +[[package]] +name = "ndk" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4" +dependencies = [ + "bitflags 2.6.0", + "jni-sys", + "log", + "ndk-sys 0.6.0+11769913", + "num_enum", + "raw-window-handle", + "thiserror", +] + +[[package]] +name = "ndk-context" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" + +[[package]] +name = "ndk-sys" +version = "0.5.0+25.2.9519653" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691" +dependencies = [ + "jni-sys", +] + +[[package]] +name = "ndk-sys" +version = "0.6.0+11769913" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873" +dependencies = [ + "jni-sys", +] + +[[package]] +name = "nix" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" +dependencies = [ + "bitflags 2.6.0", + "cfg-if", + "cfg_aliases 0.2.1", + "libc", +] + +[[package]] +name = "nohash-hasher" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451" + +[[package]] +name = "nom" +version = "7.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" +dependencies = [ + "memchr", + "minimal-lexical", +] + +[[package]] +name = "nonmax" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "610a5acd306ec67f907abe5567859a3c693fb9886eb1f012ab8f2a47bef3db51" + +[[package]] +name = "ntapi" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4" +dependencies = [ + "winapi", +] + +[[package]] +name = "nu-ansi-term" +version = "0.46.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" +dependencies = [ + "overload", + "winapi", +] + +[[package]] +name = "num-derive" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.74", +] + +[[package]] +name = "num-traits" +version = "0.2.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +dependencies = [ + "autocfg", +] + +[[package]] +name = "num_enum" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179" +dependencies = [ + "num_enum_derive", +] + +[[package]] +name = "num_enum_derive" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.74", +] + +[[package]] +name = "objc" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" +dependencies = [ + "malloc_buf", +] + +[[package]] +name = "objc-sys" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310" + +[[package]] +name = "objc2" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804" +dependencies = [ + "objc-sys", + "objc2-encode", +] + +[[package]] +name = "objc2-app-kit" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff" +dependencies = [ + "bitflags 2.6.0", + "block2", + "libc", + "objc2", + "objc2-core-data", + "objc2-core-image", + "objc2-foundation", + "objc2-quartz-core", +] + +[[package]] +name = "objc2-cloud-kit" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009" +dependencies = [ + "bitflags 2.6.0", + "block2", + "objc2", + "objc2-core-location", + "objc2-foundation", +] + +[[package]] +name = "objc2-contacts" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889" +dependencies = [ + "block2", + "objc2", + "objc2-foundation", +] + +[[package]] +name = "objc2-core-data" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef" +dependencies = [ + "bitflags 2.6.0", + "block2", + "objc2", + "objc2-foundation", +] + +[[package]] +name = "objc2-core-image" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80" +dependencies = [ + "block2", + "objc2", + "objc2-foundation", + "objc2-metal", +] + +[[package]] +name = "objc2-core-location" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "000cfee34e683244f284252ee206a27953279d370e309649dc3ee317b37e5781" +dependencies = [ + "block2", + "objc2", + "objc2-contacts", + "objc2-foundation", +] + +[[package]] +name = "objc2-encode" +version = "4.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8" + +[[package]] +name = "objc2-foundation" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8" +dependencies = [ + "bitflags 2.6.0", + "block2", + "dispatch", + "libc", + "objc2", +] + +[[package]] +name = "objc2-link-presentation" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1a1ae721c5e35be65f01a03b6d2ac13a54cb4fa70d8a5da293d7b0020261398" +dependencies = [ + "block2", + "objc2", + "objc2-app-kit", + "objc2-foundation", +] + +[[package]] +name = "objc2-metal" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6" +dependencies = [ + "bitflags 2.6.0", + "block2", + "objc2", + "objc2-foundation", +] + +[[package]] +name = "objc2-quartz-core" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a" +dependencies = [ + "bitflags 2.6.0", + "block2", + "objc2", + "objc2-foundation", + "objc2-metal", +] + +[[package]] +name = "objc2-symbols" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a684efe3dec1b305badae1a28f6555f6ddd3bb2c2267896782858d5a78404dc" +dependencies = [ + "objc2", + "objc2-foundation", +] + +[[package]] +name = "objc2-ui-kit" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8bb46798b20cd6b91cbd113524c490f1686f4c4e8f49502431415f3512e2b6f" +dependencies = [ + "bitflags 2.6.0", + "block2", + "objc2", + "objc2-cloud-kit", + "objc2-core-data", + "objc2-core-image", + "objc2-core-location", + "objc2-foundation", + "objc2-link-presentation", + "objc2-quartz-core", + "objc2-symbols", + "objc2-uniform-type-identifiers", + "objc2-user-notifications", +] + +[[package]] +name = "objc2-uniform-type-identifiers" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44fa5f9748dbfe1ca6c0b79ad20725a11eca7c2218bceb4b005cb1be26273bfe" +dependencies = [ + "block2", + "objc2", + "objc2-foundation", +] + +[[package]] +name = "objc2-user-notifications" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76cfcbf642358e8689af64cee815d139339f3ed8ad05103ed5eaf73db8d84cb3" +dependencies = [ + "bitflags 2.6.0", + "block2", + "objc2", + "objc2-core-location", + "objc2-foundation", +] + +[[package]] +name = "oboe" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8b61bebd49e5d43f5f8cc7ee2891c16e0f41ec7954d36bcb6c14c5e0de867fb" +dependencies = [ + "jni", + "ndk 0.8.0", + "ndk-context", + "num-derive", + "num-traits", + "oboe-sys", +] + +[[package]] +name = "oboe-sys" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c8bb09a4a2b1d668170cfe0a7d5bc103f8999fb316c98099b6a9939c9f2e79d" +dependencies = [ + "cc", +] + +[[package]] +name = "ogg" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6951b4e8bf21c8193da321bcce9c9dd2e13c858fe078bf9054a288b419ae5d6e" +dependencies = [ + "byteorder", +] + +[[package]] +name = "once_cell" +version = "1.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" + +[[package]] +name = "orbclient" +version = "0.3.47" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52f0d54bde9774d3a51dcf281a5def240c71996bc6ca05d2c847ec8b2b216166" +dependencies = [ + "libredox", +] + +[[package]] +name = "overload" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" + +[[package]] +name = "owned_ttf_parser" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "490d3a563d3122bf7c911a59b0add9389e5ec0f5f0c3ac6b91ff235a0e6a7f90" +dependencies = [ + "ttf-parser", +] + +[[package]] +name = "parking" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae" + +[[package]] +name = "parking_lot" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" +dependencies = [ + "lock_api", + "parking_lot_core", +] + +[[package]] +name = "parking_lot_core" +version = "0.9.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall 0.5.3", + "smallvec", + "windows-targets 0.52.6", +] + +[[package]] +name = "paste" +version = "1.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" + +[[package]] +name = "percent-encoding" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" + +[[package]] +name = "petgraph" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" +dependencies = [ + "fixedbitset 0.4.2", + "indexmap", + "serde", + "serde_derive", +] + +[[package]] +name = "pin-project" +version = "1.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3" +dependencies = [ + "pin-project-internal", +] + +[[package]] +name = "pin-project-internal" +version = "1.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.74", +] + +[[package]] +name = "pin-project-lite" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" + +[[package]] +name = "piper" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066" +dependencies = [ + "atomic-waker", + "fastrand", + "futures-io", +] + +[[package]] +name = "pkg-config" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" + +[[package]] +name = "png" +version = "0.17.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1" +dependencies = [ + "bitflags 1.3.2", + "crc32fast", + "fdeflate", + "flate2", + "miniz_oxide", +] + +[[package]] +name = "polling" +version = "3.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc2790cd301dec6cd3b7a025e4815cf825724a51c98dccfe6a3e55f05ffb6511" +dependencies = [ + "cfg-if", + "concurrent-queue", + "hermit-abi", + "pin-project-lite", + "rustix", + "tracing", + "windows-sys 0.59.0", +] + +[[package]] +name = "pp-rs" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb458bb7f6e250e6eb79d5026badc10a3ebb8f9a15d1fff0f13d17c71f4d6dee" +dependencies = [ + "unicode-xid", +] + +[[package]] +name = "ppv-lite86" +version = "0.2.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" +dependencies = [ + "zerocopy", +] + +[[package]] +name = "presser" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa" + +[[package]] +name = "proc-macro-crate" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284" +dependencies = [ + "toml_edit 0.21.1", +] + +[[package]] +name = "proc-macro2" +version = "1.0.86" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "profiling" +version = "1.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43d84d1d7a6ac92673717f9f6d1518374ef257669c24ebc5ac25d5033828be58" + +[[package]] +name = "quick-xml" +version = "0.34.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f24d770aeca0eacb81ac29dfbc55ebcc09312fdd1f8bbecdc7e4a84e000e3b4" +dependencies = [ + "memchr", +] + +[[package]] +name = "quote" +version = "1.0.36" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "radsort" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17fd96390ed3feda12e1dfe2645ed587e0bea749e319333f104a33ff62f77a0b" + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +dependencies = [ + "libc", + "rand_chacha", + "rand_core", +] + +[[package]] +name = "rand_chacha" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +dependencies = [ + "ppv-lite86", + "rand_core", +] + +[[package]] +name = "rand_core" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +dependencies = [ + "getrandom", +] + +[[package]] +name = "range-alloc" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8a99fddc9f0ba0a85884b8d14e3592853e787d581ca1816c91349b10e4eeab" + +[[package]] +name = "raw-window-handle" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" + +[[package]] +name = "rectangle-pack" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0d463f2884048e7153449a55166f91028d5b0ea53c79377099ce4e8cf0cf9bb" + +[[package]] +name = "redox_syscall" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" +dependencies = [ + "bitflags 1.3.2", +] + +[[package]] +name = "redox_syscall" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4" +dependencies = [ + "bitflags 2.6.0", +] + +[[package]] +name = "regex" +version = "1.10.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata 0.4.7", + "regex-syntax 0.8.4", +] + +[[package]] +name = "regex-automata" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" +dependencies = [ + "regex-syntax 0.6.29", +] + +[[package]] +name = "regex-automata" +version = "0.4.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax 0.8.4", +] + +[[package]] +name = "regex-syntax" +version = "0.6.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" + +[[package]] +name = "regex-syntax" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" + +[[package]] +name = "renderdoc-sys" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832" + +[[package]] +name = "rodio" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d1fceb9d127d515af1586d8d0cc601e1245bdb0af38e75c865a156290184f5b3" +dependencies = [ + "cpal", + "lewton", + "thiserror", +] + +[[package]] +name = "ron" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b91f7eff05f748767f183df4320a63d6936e9c6107d97c9e6bdd9784f4289c94" +dependencies = [ + "base64 0.21.7", + "bitflags 2.6.0", + "serde", + "serde_derive", +] + +[[package]] +name = "rustc-hash" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" + +[[package]] +name = "rustix" +version = "0.38.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" +dependencies = [ + "bitflags 2.6.0", + "errno", + "libc", + "linux-raw-sys", + "windows-sys 0.52.0", +] + +[[package]] +name = "ruzstd" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c8b8f3d26bd9f945e5cbae77f7cdfbf37af9a66956f1115eb4516e45df519f4" +dependencies = [ + "byteorder", + "twox-hash", +] + +[[package]] +name = "ryu" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" + +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "scoped-tls" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" + +[[package]] +name = "scopeguard" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + +[[package]] +name = "sctk-adwaita" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6277f0217056f77f1d8f49f2950ac6c278c0d607c45f5ee99328d792ede24ec" +dependencies = [ + "ab_glyph", + "log", + "memmap2", + "smithay-client-toolkit", + "tiny-skia", +] + +[[package]] +name = "send_wrapper" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73" + +[[package]] +name = "serde" +version = "1.0.208" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cff085d2cb684faa248efb494c39b68e522822ac0de72ccf08109abde717cfb2" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.208" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24008e81ff7613ed8e5ba0cfaf24e2c2f1e5b8a0495711e44fcd4882fca62bcf" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.74", +] + +[[package]] +name = "serde_json" +version = "1.0.125" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83c8e735a073ccf5be70aa8066aa984eaf2fa000db6c8d0100ae605b366d31ed" +dependencies = [ + "itoa", + "memchr", + "ryu", + "serde", +] + +[[package]] +name = "sharded-slab" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" +dependencies = [ + "lazy_static", +] + +[[package]] +name = "shlex" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" + +[[package]] +name = "simd-adler32" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" + +[[package]] +name = "slab" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" +dependencies = [ + "autocfg", +] + +[[package]] +name = "slotmap" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a" +dependencies = [ + "version_check", +] + +[[package]] +name = "smallvec" +version = "1.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" + +[[package]] +name = "smithay-client-toolkit" +version = "0.19.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016" +dependencies = [ + "bitflags 2.6.0", + "calloop", + "calloop-wayland-source", + "cursor-icon", + "libc", + "log", + "memmap2", + "rustix", + "thiserror", + "wayland-backend", + "wayland-client", + "wayland-csd-frame", + "wayland-cursor", + "wayland-protocols", + "wayland-protocols-wlr", + "wayland-scanner", + "xkeysym", +] + +[[package]] +name = "smol_str" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead" +dependencies = [ + "serde", +] + +[[package]] +name = "spirv" +version = "0.3.0+sdk-1.3.268.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844" +dependencies = [ + "bitflags 2.6.0", +] + +[[package]] +name = "static_assertions" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" + +[[package]] +name = "strict-num" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731" + +[[package]] +name = "svg_fmt" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20e16a0f46cf5fd675563ef54f26e83e20f2366bcf027bcb3cc3ed2b98aaf2ca" + +[[package]] +name = "syn" +version = "1.0.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "2.0.74" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fceb41e3d546d0bd83421d3409b1460cc7444cd389341a4c880fe7a042cb3d7" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "sysinfo" +version = "0.30.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a5b4ddaee55fb2bea2bf0e5000747e5f5c0de765e5a5ff87f4cd106439f4bb3" +dependencies = [ + "cfg-if", + "core-foundation-sys", + "libc", + "ntapi", + "once_cell", + "windows 0.52.0", +] + +[[package]] +name = "taffy" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cb893bff0f80ae17d3a57e030622a967b8dbc90e38284d9b4b1442e23873c94" +dependencies = [ + "arrayvec", + "grid", + "num-traits", + "serde", + "slotmap", +] + +[[package]] +name = "termcolor" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "thiserror" +version = "1.0.63" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.63" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.74", +] + +[[package]] +name = "thread_local" +version = "1.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" +dependencies = [ + "cfg-if", + "once_cell", +] + +[[package]] +name = "tiny-skia" +version = "0.11.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab" +dependencies = [ + "arrayref", + "arrayvec", + "bytemuck", + "cfg-if", + "log", + "tiny-skia-path", +] + +[[package]] +name = "tiny-skia-path" +version = "0.11.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93" +dependencies = [ + "arrayref", + "bytemuck", + "strict-num", +] + +[[package]] +name = "tinyvec" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" + +[[package]] +name = "toml_datetime" +version = "0.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" + +[[package]] +name = "toml_edit" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" +dependencies = [ + "indexmap", + "toml_datetime", + "winnow 0.5.40", +] + +[[package]] +name = "toml_edit" +version = "0.22.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "583c44c02ad26b0c3f3066fe629275e50627026c51ac2e595cca4c230ce1ce1d" +dependencies = [ + "indexmap", + "toml_datetime", + "winnow 0.6.18", +] + +[[package]] +name = "tracing" +version = "0.1.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" +dependencies = [ + "pin-project-lite", + "tracing-attributes", + "tracing-core", +] + +[[package]] +name = "tracing-attributes" +version = "0.1.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.74", +] + +[[package]] +name = "tracing-core" +version = "0.1.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" +dependencies = [ + "once_cell", + "valuable", +] + +[[package]] +name = "tracing-log" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" +dependencies = [ + "log", + "once_cell", + "tracing-core", +] + +[[package]] +name = "tracing-subscriber" +version = "0.3.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" +dependencies = [ + "matchers", + "nu-ansi-term", + "once_cell", + "regex", + "sharded-slab", + "smallvec", + "thread_local", + "tracing", + "tracing-core", + "tracing-log", +] + +[[package]] +name = "tracing-wasm" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4575c663a174420fa2d78f4108ff68f65bf2fbb7dd89f33749b6e826b3626e07" +dependencies = [ + "tracing", + "tracing-subscriber", + "wasm-bindgen", +] + +[[package]] +name = "ttf-parser" +version = "0.24.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5be21190ff5d38e8b4a2d3b6a3ae57f612cc39c96e83cedeaf7abc338a8bac4a" + +[[package]] +name = "twox-hash" +version = "1.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" +dependencies = [ + "cfg-if", + "static_assertions", +] + +[[package]] +name = "typeid" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "059d83cc991e7a42fc37bd50941885db0888e34209f8cfd9aab07ddec03bc9cf" + +[[package]] +name = "unicode-ident" +version = "1.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" + +[[package]] +name = "unicode-segmentation" +version = "1.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" + +[[package]] +name = "unicode-width" +version = "0.1.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d" + +[[package]] +name = "unicode-xid" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" + +[[package]] +name = "uuid" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" +dependencies = [ + "getrandom", + "serde", +] + +[[package]] +name = "valuable" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" + +[[package]] +name = "vec_map" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" + +[[package]] +name = "version_check" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" + +[[package]] +name = "walkdir" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" +dependencies = [ + "same-file", + "winapi-util", +] + +[[package]] +name = "wasi" +version = "0.11.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + +[[package]] +name = "wasm-bindgen" +version = "0.2.93" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5" +dependencies = [ + "cfg-if", + "once_cell", + "wasm-bindgen-macro", +] + +[[package]] +name = "wasm-bindgen-backend" +version = "0.2.93" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b" +dependencies = [ + "bumpalo", + "log", + "once_cell", + "proc-macro2", + "quote", + "syn 2.0.74", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-futures" +version = "0.4.43" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61e9300f63a621e96ed275155c108eb6f843b6a26d053f122ab69724559dc8ed" +dependencies = [ + "cfg-if", + "js-sys", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.93" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.93" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.74", + "wasm-bindgen-backend", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.93" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484" + +[[package]] +name = "wayland-backend" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f90e11ce2ca99c97b940ee83edbae9da2d56a08f9ea8158550fd77fa31722993" +dependencies = [ + "cc", + "downcast-rs", + "rustix", + "scoped-tls", + "smallvec", + "wayland-sys", +] + +[[package]] +name = "wayland-client" +version = "0.31.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e321577a0a165911bdcfb39cf029302479d7527b517ee58ab0f6ad09edf0943" +dependencies = [ + "bitflags 2.6.0", + "rustix", + "wayland-backend", + "wayland-scanner", +] + +[[package]] +name = "wayland-csd-frame" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e" +dependencies = [ + "bitflags 2.6.0", + "cursor-icon", + "wayland-backend", +] + +[[package]] +name = "wayland-cursor" +version = "0.31.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ef9489a8df197ebf3a8ce8a7a7f0a2320035c3743f3c1bd0bdbccf07ce64f95" +dependencies = [ + "rustix", + "wayland-client", + "xcursor", +] + +[[package]] +name = "wayland-protocols" +version = "0.32.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62989625a776e827cc0f15d41444a3cea5205b963c3a25be48ae1b52d6b4daaa" +dependencies = [ + "bitflags 2.6.0", + "wayland-backend", + "wayland-client", + "wayland-scanner", +] + +[[package]] +name = "wayland-protocols-plasma" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f79f2d57c7fcc6ab4d602adba364bf59a5c24de57bd194486bf9b8360e06bfc4" +dependencies = [ + "bitflags 2.6.0", + "wayland-backend", + "wayland-client", + "wayland-protocols", + "wayland-scanner", +] + +[[package]] +name = "wayland-protocols-wlr" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd993de54a40a40fbe5601d9f1fbcaef0aebcc5fda447d7dc8f6dcbaae4f8953" +dependencies = [ + "bitflags 2.6.0", + "wayland-backend", + "wayland-client", + "wayland-protocols", + "wayland-scanner", +] + +[[package]] +name = "wayland-scanner" +version = "0.31.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7b56f89937f1cf2ee1f1259cf2936a17a1f45d8f0aa1019fae6d470d304cfa6" +dependencies = [ + "proc-macro2", + "quick-xml", + "quote", +] + +[[package]] +name = "wayland-sys" +version = "0.31.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43676fe2daf68754ecf1d72026e4e6c15483198b5d24e888b74d3f22f887a148" +dependencies = [ + "dlib", + "log", + "once_cell", + "pkg-config", +] + +[[package]] +name = "web-sys" +version = "0.3.70" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "web-time" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "wgpu" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90e37c7b9921b75dfd26dd973fdcbce36f13dfa6e2dc82aece584e0ed48c355c" +dependencies = [ + "arrayvec", + "cfg-if", + "cfg_aliases 0.1.1", + "document-features", + "js-sys", + "log", + "naga", + "parking_lot", + "profiling", + "raw-window-handle", + "smallvec", + "static_assertions", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "wgpu-core", + "wgpu-hal", + "wgpu-types", +] + +[[package]] +name = "wgpu-core" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d50819ab545b867d8a454d1d756b90cd5f15da1f2943334ca314af10583c9d39" +dependencies = [ + "arrayvec", + "bit-vec", + "bitflags 2.6.0", + "cfg_aliases 0.1.1", + "codespan-reporting", + "document-features", + "indexmap", + "log", + "naga", + "once_cell", + "parking_lot", + "profiling", + "raw-window-handle", + "rustc-hash", + "smallvec", + "thiserror", + "web-sys", + "wgpu-hal", + "wgpu-types", +] + +[[package]] +name = "wgpu-hal" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "172e490a87295564f3fcc0f165798d87386f6231b04d4548bca458cbbfd63222" +dependencies = [ + "android_system_properties", + "arrayvec", + "ash", + "bit-set", + "bitflags 2.6.0", + "block", + "cfg_aliases 0.1.1", + "core-graphics-types", + "d3d12", + "glow", + "glutin_wgl_sys", + "gpu-alloc", + "gpu-allocator", + "gpu-descriptor", + "hassle-rs", + "js-sys", + "khronos-egl", + "libc", + "libloading 0.8.5", + "log", + "metal", + "naga", + "ndk-sys 0.5.0+25.2.9519653", + "objc", + "once_cell", + "parking_lot", + "profiling", + "range-alloc", + "raw-window-handle", + "renderdoc-sys", + "rustc-hash", + "smallvec", + "thiserror", + "wasm-bindgen", + "web-sys", + "wgpu-types", + "winapi", +] + +[[package]] +name = "wgpu-types" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1353d9a46bff7f955a680577f34c69122628cc2076e1d6f3a9be6ef00ae793ef" +dependencies = [ + "bitflags 2.6.0", + "js-sys", + "web-sys", +] + +[[package]] +name = "widestring" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311" + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-util" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" +dependencies = [ + "windows-sys 0.59.0", +] + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "windows" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" +dependencies = [ + "windows-core 0.52.0", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows" +version = "0.54.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9252e5725dbed82865af151df558e754e4a3c2c30818359eb17465f1346a1b49" +dependencies = [ + "windows-core 0.54.0", + "windows-implement", + "windows-interface", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-core" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-core" +version = "0.54.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12661b9c89351d684a50a8a643ce5f608e20243b9fb84687800163429f161d65" +dependencies = [ + "windows-result", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-implement" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "942ac266be9249c84ca862f0a164a39533dc2f6f33dc98ec89c8da99b82ea0bd" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.74", +] + +[[package]] +name = "windows-interface" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da33557140a288fae4e1d5f8873aaf9eb6613a9cf82c3e070223ff177f598b60" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.74", +] + +[[package]] +name = "windows-result" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" +version = "0.45.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" +dependencies = [ + "windows-targets 0.42.2", +] + +[[package]] +name = "windows-sys" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" +version = "0.59.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-targets" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" +dependencies = [ + "windows_aarch64_gnullvm 0.42.2", + "windows_aarch64_msvc 0.42.2", + "windows_i686_gnu 0.42.2", + "windows_i686_msvc 0.42.2", + "windows_x86_64_gnu 0.42.2", + "windows_x86_64_gnullvm 0.42.2", + "windows_x86_64_msvc 0.42.2", +] + +[[package]] +name = "windows-targets" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" +dependencies = [ + "windows_aarch64_gnullvm 0.48.5", + "windows_aarch64_msvc 0.48.5", + "windows_i686_gnu 0.48.5", + "windows_i686_msvc 0.48.5", + "windows_x86_64_gnu 0.48.5", + "windows_x86_64_gnullvm 0.48.5", + "windows_x86_64_msvc 0.48.5", +] + +[[package]] +name = "windows-targets" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" +dependencies = [ + "windows_aarch64_gnullvm 0.52.6", + "windows_aarch64_msvc 0.52.6", + "windows_i686_gnu 0.52.6", + "windows_i686_gnullvm", + "windows_i686_msvc 0.52.6", + "windows_x86_64_gnu 0.52.6", + "windows_x86_64_gnullvm 0.52.6", + "windows_x86_64_msvc 0.52.6", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" + +[[package]] +name = "windows_i686_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" + +[[package]] +name = "windows_i686_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" + +[[package]] +name = "windows_i686_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" + +[[package]] +name = "windows_i686_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" + +[[package]] +name = "windows_i686_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" + +[[package]] +name = "windows_i686_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" + +[[package]] +name = "winit" +version = "0.30.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0be9e76a1f1077e04a411f0b989cbd3c93339e1771cb41e71ac4aee95bfd2c67" +dependencies = [ + "ahash", + "android-activity", + "atomic-waker", + "bitflags 2.6.0", + "block2", + "bytemuck", + "calloop", + "cfg_aliases 0.2.1", + "concurrent-queue", + "core-foundation", + "core-graphics", + "cursor-icon", + "dpi", + "js-sys", + "libc", + "memmap2", + "ndk 0.9.0", + "objc2", + "objc2-app-kit", + "objc2-foundation", + "objc2-ui-kit", + "orbclient", + "percent-encoding", + "pin-project", + "raw-window-handle", + "redox_syscall 0.4.1", + "rustix", + "sctk-adwaita", + "smithay-client-toolkit", + "smol_str", + "tracing", + "unicode-segmentation", + "wasm-bindgen", + "wasm-bindgen-futures", + "wayland-backend", + "wayland-client", + "wayland-protocols", + "wayland-protocols-plasma", + "web-sys", + "web-time", + "windows-sys 0.52.0", + "x11-dl", + "x11rb", + "xkbcommon-dl", +] + +[[package]] +name = "winnow" +version = "0.5.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" +dependencies = [ + "memchr", +] + +[[package]] +name = "winnow" +version = "0.6.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68a9bda4691f099d435ad181000724da8e5899daa10713c2d432552b9ccd3a6f" +dependencies = [ + "memchr", +] + +[[package]] +name = "x11-dl" +version = "2.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" +dependencies = [ + "libc", + "once_cell", + "pkg-config", +] + +[[package]] +name = "x11rb" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12" +dependencies = [ + "as-raw-xcb-connection", + "gethostname", + "libc", + "libloading 0.8.5", + "once_cell", + "rustix", + "x11rb-protocol", +] + +[[package]] +name = "x11rb-protocol" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d" + +[[package]] +name = "xcursor" +version = "0.3.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ef33da6b1660b4ddbfb3aef0ade110c8b8a781a3b6382fa5f2b5b040fd55f61" + +[[package]] +name = "xi-unicode" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a" + +[[package]] +name = "xkbcommon-dl" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d039de8032a9a8856a6be89cea3e5d12fdd82306ab7c94d74e6deab2460651c5" +dependencies = [ + "bitflags 2.6.0", + "dlib", + "log", + "once_cell", + "xkeysym", +] + +[[package]] +name = "xkeysym" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56" + +[[package]] +name = "xml-rs" +version = "0.8.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "539a77ee7c0de333dcc6da69b177380a0b81e0dacfa4f7344c465a36871ee601" + +[[package]] +name = "zerocopy" +version = "0.7.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" +dependencies = [ + "byteorder", + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.74", +] diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..b4c6a09 --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,25 @@ +[package] +name = "bevy_wireframe" +version = "0.1.0" +edition = "2021" + +[dependencies] +bevy = "0.14.0" +rand = "0.8.5" +serde = { version = "1.0", features = ["derive"] } +serde_json = "1.0" +tracing = "0.1" +anyhow = "1.0.66" +bevy_panorbit_camera = { version = "0.19", features = ["bevy_egui"] } +wasm-bindgen = "0.2.93" +# bevy_egui = "0.29.0" # Use the version compatible with your Bevy version +bevy_egui = { version = "0.28", default-features = false, features = [ + "render", + "default_fonts", +] } + +[profile.release] +# opt-level = 'z' + +[target.wasm32-unknown-unknown] +runner = "wasm-server-runner" diff --git a/assets/Fox.glb b/assets/Fox.glb new file mode 100644 index 0000000000000000000000000000000000000000..2bb946e2d4815aa7fe9960ea291459e1f6247f0e GIT binary patch literal 162856 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

$8LuP`F`s8j(SV5Y9H*|CDyn6 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

1jLurt$; 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 Brg{JX literal 0 HcmV?d00001 diff --git a/assets/astro/license.txt b/assets/astro/license.txt new file mode 100755 index 0000000..c92a0da --- /dev/null +++ b/assets/astro/license.txt @@ -0,0 +1,8 @@ +Model Information: +* title: Cool Astronaut - walk Anim ( Rigged - T pose ) +* source: https://sketchfab.com/3d-models/cool-astronaut-walk-anim-rigged-t-pose-eb365931fa9245d19facf5e73e9871f3 +* author: Lucid Dreams (https://sketchfab.com/vjluciddreams) + +Model License: +* license type: SKETCHFAB Editorial (https://sketchfab.com/licenses) +* requirements: Use only in connection with events that are newsworthy or of public interest diff --git a/assets/astro/scene.bin b/assets/astro/scene.bin new file mode 100755 index 0000000000000000000000000000000000000000..0f548eed7d15cd39c52b67d814761bdb6b7fa568 GIT binary patch literal 482988 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⪼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


eEhZO+e={Hlvx*?lJ?!6{a{mz@=DYS| zwI+^YK87qK)3;^g>t)lKm@RUGHS7LcOX%1<_8bU-Z8=U=(i2YGla8H(h0 zBfEZGJ>A!wisr`xj$b}=ioQFMjKs(Xm9`{N=U!!8nWKa4$D8S_an@LEr-ny{jK&?m z7E`~29r(kYgnjvJ%Hr+;^S+<0+1_ zsF1TbwxU9|TJ|xTCc2D;o3{u4n+C1zaBl#lrFE^o(n>e1LLZ0F{ixqO# zmm|N}+p9Ckhx#16+us0Zmzl8HWnK_!9)dPfZd7T%1f1Duj5jNm&{uknux67+G`hEt zijIktS{^QbIFmX`tzr)BEyTfkCUj@>E@m=24rd-%M%S#D2GQ}US(kqoNb=aYPI=AqC%cJcklvrcQrr{u@R`E_gU~{ zfi(_doY3xY06sr;f<9gFkXoM%$IIt~sMgqTl;bH@$Wt6=u|m$8VAaYl>3@(uyYnAI z3EArJ`uWvTb=H96slT$2zc`+vLZ0F{ixqMf$52$1p@eMpx2}+<{>noBirqh#9k^i~ zasHP1m#0`!o)U7_Uwt84?W&fd)^@pAY&V0<;mcB|geYW(ez9y#RhD43!~$SlBC)=An`CU90yc8D z*+=u_(Q!jCJa#%sgNCqV#`JJ7sM$&{Rj`EF9t{r^RG7DK4e<3dPY|`WsGo@Hi?)*y zf0Ih~Ya{uI6X3^jO*~l4gRcjwNalt!&H~jInpcwqqB`2!7&@T$Cp|#JftL_Pt3HH~ zehOKzHenh)9QTbXJ`4j<9Z|LtWhgI>#b%aCv5NnT#j1Q=XgJ4H=anTGj! z@$?(F7I)q8?_9i)twiU(zxERH*Oj_3w)A~5?j736DyfeKrAd(HtWYwmGm?S@wn48O@^Va6@^e^=8YZJF9a%S`Y>^C0n_g2 zLuE<}z|-9av+o;`Ce(mQV|?((LnAV$Ndtb?q~M>SJIRA`Tf(sw3fYQdC=@aj$5tq0 zD~`EP$XpyNp^%k0o9%4%9l61Y7rPpg;R%!C3JU>{2pjWph3f)*YOTyvPkyrRfIcmBVdENjaD3zl@LzP2EqQ&H`8B;5v`_6Ic4K77ncZo9cuJJB^u`q+ ztT3WGjpRwos|4KfaVWj#fWG-DSL=}#?+;$Hnztr=PDt=^F zzKkRt+WvUae;TcP*&jKcLLpCaoP|Qp+Vw<%wCq|*&c4Y2j;E-Qr#Q}{LeApY3WaQ? z6fgjLWVVuRKRf^#AAB`Y1*X29L3$?qV*GzTpjD@*gQ(8FQy~~3Cl5nTtz%7OLvY|C z1+ZMhXNi6Y-p!YVxs&@*{;E(6R+oY=@+#DIcqm4!mxuk1dj#VqgyNeBdDu0wLBKH= z3Ym-JEEIAU$6qMqFE}E}bC~UkueS|>6Y;Z{af=9^;`T{IdFoZX6^**1j~g^b_hG9q ziazL&tp`JtBm}RC51tNEfs!jT{<0Mc*=qF8Da53446d%wfPCdK_%OSg=ABbS`Yi>2 z4HM9e+K;?Zu3k8Jy&@jet01o?O5>65gYoSEeK;2&jbUF0<40wE@bf)R3AeAMbKRwn zJZPyWjih>bd!suvb8_KXJ^WSf4yV0zoln}R;H=DmKAiQZeGOwjzM8%moPiRm88nBx zGx5H4DvB}`Gw}fHu{#m$t~V1=CVJnwiK>7uM7iluOCxiI zavXdj6$9TUIUD`v!^B7p-si1yO{wE^;7i$JBKLY4b4NBCCe2<+I(sfM?fE%iyLlF= z%u^r|?K$v3KAt?AIf6{c%7veTF(l!D7x7oggA{pfa-B{l_1p7c{rqc8L2?{li zc`Ri0EF~6eP7)i8gTR@dr2TR$F}6#93p*||i8GO?C8vOTx;XFYri*00MItP3Tgggj zogj;*C&DwO!L&GUAE~NKgwpe2w5b1T@~t2QnvTEgBTIH{BY$2*Ltt_v72jw`UK~h* z9jlJe1k+v2kM<;Z6?Tdqvs%%#Y(XN78+D1=WKs6V?F9IB`@&y+D%5|X!kuHBmIPB< zw$UK{HMC1M2{s;D^tTUG*oWg|-s{vy3bEP5`wsdm`7hi>|m52SF3(lanu&QD~0^Z^Jqw@gkCD-im=` z375!)Fm*bj|1`+fXeY*P>$#ZB6i~hXk=#w-@r=qw!jddo__|+$urdT%!%V?o-ZN+&NQv8y$qv)dKFKR!h)X)xH#zesl%BoOuS6XCXZp%3HFAWd4{#FTm4vnSW zXI(+9*Z`zjTiMvn1Ps5Jf~YP2XinqZiC2PQy943gN*&_#RUHO;`1Y|;w);}@?7arq zpK*<0V8Li|8k9kovvokCRv){I>bxK003-L? z!yCv9|)7OlkVXSQ!H5On^{6YO}XPD;}4z_G&ipKnAg zw15nI-rsU6EFYtOhEg9VIMk(#b$62~d;U3DUL1*OK78s`q6mLhaj~8!I@lF&4FdUd zl?B+E z%V6Oae{eM@B`QTK*gnV%HkW@T(yKpEn^S&pcJ~<)`KODXQa6GI2W_~2U^>qL*7d$;Rbn+DW1e3he{)x! z+bCiAnCQ-!0nu@WB)R-4X|SCJrxP}joj+fagxC<6B6pwEhjx+^U7qmHyFW;t`b73A zTSLnPGvIgrBCiVv!LCPcVD+dUbgNt;pP%?c`7=3aFv#j77xad}u?_Oj&CMgvNigKd z$->u*y3}K<59rO8g~Q^Nw7lFAKKsc*f$~dwGffAsJIKQho548l)Hia-Oaa7JTA}i< zJ>or+-2%DiqVTy~e^A(;Fg5_2P5VQ~G)wBJ6Nt_z8a$;>6H9ATED`jB+#ibYJV^#aKK&#o z{%}5|d!G7D>n83ueIVa<9`{Y1w`50EIK1ZK^sBzTAn&+2Z}jwBp5g3jvb-q+7Hl0w zG7hgJv$WHpaP|%|*J2xa^)?1pB)ukU)@&z%+#V(m)Zq8~UEFd~ zs2NOzof?NpUH4ORqa_BW1~ijJuQU6|s`06iq1{Mc)VJ`ON)zGfj^m`CgB4Znj)eOW zjilDAj_R2Dz~F;TBuA;2epx&Me(_ksXNRKVd09|trsS53I~ok6WSQv+qL&hmq1-)v z3sg>$%@Xl=J9fA8(3q3NUoHiMW_!^37`j+k@#myBbnz{N6QQ1aBO%BS;6%)a9b+MhaM;XS06cx${i2magrqW ze=+{#RDCd)_j8;Cm);<8ZyfP{)?uQTtOcc~m9TEkep2NH;G1-dZsQg(<+)*yGh_)Z z9kiWT{fq;dOnEx|Y&DT&(jlXA7Vp7N3-XQ>LGWG+67o}rgpJCF(u%D_O4o`=b)|xL z(M$4dur0~?5)DdSoL!zdlI9&gV0YIEtdH`@j7l@;jSL5QXE)+p`HPel%!HG-{mJ@Q zWqo9c*@dwB3qzuI*YI@5=E4vi9`W#Sri+Fq!tHlF@_pnn`Z+WR9%T`dbwe79Jsn|^ zgDWX^w7~kcgFvp^jTBUl!@)0GNOS&ZGBA27 z+iv8W%0uG8FGP zI~lE80h(Kc9{?@hjS90z+zN` z%e&du_(4ep#wt>mvIPMMeys$!+=JsyiKsg-fEaV~^fmv*iF7!f7k~KpH8FrnSDta% zU0#48F0I_}@S@8AOvF@06->#v>@st406NDxA?0{Lq0|~j_lDxsIY(VC&5%P+<5c{S zvD!uXP7}RaR){&XN4og0BDANMj}F{gGEG^+SyYaw%R|Ra9;}&aD(A}yD6Mc;O!8UD_7_p-9tE(S;aehuaw#YU0kB^0*ldEZNTU1l1b~b#Tp+ueX zGn!__6~kbd!+UVqkp4Ve1QMJtZ`f=|e?cB}Pv1+@I5}#43Uo(zlk!2v^umEiSpQN7 zw(`yCX~7t{W8w;LAKB2|c0-})XA~F-M$!3QugPY^EKu!mp<^Ah`p6P{3&HlMGqvP$ z3Q|YrK<%2*wE3ks&7KhlDn+)`_;)j{w44C9gRSY$@dI$dQEPZ^Z$Q=f`y*3Z=aKLe1ktHp6E5h^o{H3PX?6 zeWkgWGRTphDR!YH$_1!9KA1ji_hLk4g9};sh4H0(ts;r_x)^-y;7UEO-Xue;T+pfB zg-VPxg)>u>@z8Tyy4QXjEKj>em&cmZ-&wJ6yloy0+G#|`ozH{=abonEnkqf*T*%Go z`MkK{Yw7L7S>P@{ij0in_FKc#A$3qK$@N=D$3BRKD3iCOD|jQdZw!Xi2kH>!Urk{q z10P!E}8^GB-YbBy$2+0L_8RsK1%n$nA%5HI+F?us*cfMbyZ%zd_2e& zo~4I48-(AB0%ltSy|QON6^!=>0Hx3k5Uo{)ghluef^%yg*xQAcQM-)3h8*7&>7DGz|Vt zU9b0ttQZgQS|owlm1l^YTo8D1^TXSxqx;B~eq0Vii9Bu^|EozSI}nP0%H#gcR@C&m zFU=@!R3^CED>Z(HgZD~%hOV0Xqq!!m_Yn4v6unO?hjD3SS-2+_s$RAGE@+73Mhm<}Df> zY=sqk4YXe-gHk^&(Wp`krL^_XVUHz7__fftT&%fm(SQBv_j4q!-(`u}iE?y0*Y~*! z4!HT~)nohjJL2GhmU!#L2qG$v?jC{R*%sLU<{Dz=tA$ftEKzmrO)@*bhc3M}3RiT4A5w5V!_a_^*S`)2eePRCM&3!2ZhgeKR1#Mapz zdzKA_LmjEaeZ**VF4ck}jhzIu$6(oN1=w@{I!Uhg#@>&e>^JEsVPDBX z*O2k(m!3}UsABfb@~4w>ZM=ARF9t;0m)a*&a5JwMAb;d3tdGx6U)S$6IP; zv}3KG{Nh@LGcskNRNp4GI+lg4G#a-luCTH0b1k*9&b9Z_7%24Bv(%Iq@K z#9=qQaM5-rA}R-$_Q(3s<8bcdnWSxDFMXFV4!4xmk^>!=X}$Yc{3g*sZ0}aly&Jso zHeU|-tHY><=NR;Pr3te2cUha??&!O9D9q>b$F#S_;AiFy8SZ@=xYu`Q~qBat> z-OUH4S}?8$8-qPEMoP9=83;_#aMaWY(WCyCD+gJ)MLKm@;>NX5jXmBR)iYSWIG zI@-^adVYhHfUNH6yY3&+~t`j9e)b4as3kiHM4ktcoC!%(r zkgf>(0)z2@R;57H2fnpP0y`)e7yEkm@dy8v@5rOt5FF*Ts*i6xn0KDMHVnhp4vl^M zWXj4)GCDaNuRguk$7fzdMvyy6ld!|}6BYFzLl<$PWDta(s}%b9l11if7sb#JtootQ z$FEE^p0Pg_C!>F=cpo3@$cdoa5+~tO_(Vnh&1rKbU6dG(YESM_QQwQKI#2iNgrTKl zBNg?-nlta{+4Ui~)N@rIpNxAgiHm*(p#nEPqW&4o?Xy+c1tZUQvq02WL$HOe+cgdy z@;Zp9-}+~tp$!K{M0>M1xaW;e%v|Kr02jr-`jDTz4QCbEw|Pu#Sc zMx0E*&`qoR`1Y5JGw6ne@u(Hm(8tdc67}dAh{LD%T8XI7+shwjFOP{q6OWgq;_zK| zn%HPe*gO>cG@iMb%}l^JNB11D0f$@PhVogPMDYU53gKJ~%b zpbA55bIJbC$#@6K$<>D`r1wW2j!*UHbxasTmKEh=K+zl4=d&s4-JFm2KdaM*3~7>q z`B)NYPi1znO!9+#jBoOxHH)1XWwU%-!=FLRwk~XPXwSz(0Z~+Zrayb~Lq5LC45eT1 zv8?*Td~Dq6LvQSmrq5|UJ|1aLQwEsPcCP*Md+IblU<~ys&d1f>Z`fTAQ|K+OKjK_2 z@s!^=+&4Ru(Q0-%*?QiKHZ}QRQK2e4leMOeLjkwWH3FsQVRV&!AlBE(z{IKwx@UVF zE?Bpb44GU`wcaG+9-Bp^o6E^MvN93dUhN^HZJ+TlKhFPC$-=7;Q0wVoM5n(xb2t(k0ozV?{f!9psgQ7H}p~%yqDbhCJu#z z{qR}GMl!KwDE!)CkFOrhA|dlJ(qLU7F|o${YVEXW-q&6xsF(8 zCxfG$1O3n*2`9!`@z#5Cc}%_p20v&bTdfA-kV7*eajO>D^u3&JdzT5CS7aHRlnwN` zu{u0hP|Ewc${#Q7K0%&e90*}mJY2i$I(Ic}iZ8a%U^?AF9yjSso`+;ruvBCQ9-c8J$!JiX3eFt|Y|#TOP0{elzS%ACmql z34CRLFiMpI()))GI@5Q%c@nC)d$giCz`n0d2sYJ9EaeJ>xIsal#PWDOkl1ctQS;BBHb?0&eGS59= zTC-=;w5$ zDq8>PEZUgHeLtw-Umi}vRR%oH4u@n_WZ#!WLDv57q~_iao}5(??1-=+aVy%H{o|(r zKkgM-9zK!hzpw<|LugJ%Ba)+6Bhm~mO)FRxx z@Hta6MuW&NEkxr{a%5uNF0xWJtxr3mI&;PyWlA6ZAO#*#s1UxF%-SvnA0PPjc~(2O zU+^|<73?36jW#sZ^22Q)_!H)Mw$cIH* zV3OeongNT6#P4`065B%J7Fd(t?J1z$68_+7UfXUtBmM@XqDtUdnmC(z-;?BrIfDD15m+v(Ph9d-!G6+C>NbEfAJ1un-$@_5y6!!*#xf0} zxLjhQAz#NI~4UVA%Q8nY1mF>{CAMyf`%Mkb+-ptl;pQbHv|f zGU$cYk=EhTAU9YH-lbVXit9}>IB*igdv7Jfr_>VNo^<#syO+&VsUvPV$#CU^J>5ER z6JvN|9DN~C03CdDaZO$9Ce-BNq8D#^l)?2cxFn{a1eWL@~Hb zk)eB6USwS*OlW~mA({+b$7FLc+g`6ioP25yRj6-a<9Ru#n`cJ9P5;KMUs-_n4wq5& zg$-2D9@|G>ROfGOe%FI6(FY7CGcCxeJ3N%&u6|2h{kdAZ;`=eKD@EX@yHr2AlIWSc+UknDDZm2SRb!tEwYMH42)QD z?YHbc%@TYz^g3%9u$EEzSd1@^TqPDhEPXI57#oajNW|bJ0yC{5_~yQk`+cl#iW$rY z!FoQUv+X;(d_ytxk6O;m=I-eK4n?44Y(%WvpR%#qh44Bhne0wp#omw4gY(Ng$rZg? zX7ZQSLRE2nFTadeJ^YPhxDZ=6xfye%03^5J? zV}2pKZ@L1+w|GF!_knaZ7h9cEtp_PK)ok<&FE}hO1D9k+uu7xCp{i6JCTi|y*IJAN zf!ZW6k^dp6yd?#8Lx;nfqXEZP#t^s`V*t*(q)GK|5AaQ2M%G+8#Q1aXs0OPl();DN z;Fe`3v@NP4H29?8jzuPS{&fdwsrbfz=gxSY{j-7;bpCTnZk%TE4p~C3pDRDfyc9-v9~4zY-uxwnFZTf`EEA|3mXPjTN~I4PdE5{aS?Hi z=dtg&-&Cka0tuMj#4a<>gWArenzge)fBDQK z_a5OL{=moL&S$*gE4T36@A0veJ0I(nna|Fd_n%J5gj(jk(SNeCvo&$FEW*8KotbaG z!$?n15h`%;ndU7Ed1sj-Y`nUhOuZkVTMJkRtb152!H~%569k#S%RyaD1 zj)eI?FS7DUzo@u+D5yBuvtm*57<;P-D(~r2-pwdMV_rU7-9DKv_*%vUR~Er$ZXNmM znK4nj!L5s4^=D!(j}_?1Oo6GVzR_PzYnzU&mv==9bic$zhk*b^hV!{EOhog*_%sq5VT)-cJJ9vkJ4{B3!xQXn6PapxWNx5zPS+}RmJ{H-0 zWB8^itX_RFJ`nrBth>6Bcfz3r5ASDSVhVS+tI2R!mh1~jYj3bOGPGd5p#r42y3@j- z0PZa95U8nn)l@dx6STDbKvJIhoXx}M5Gpr#!i-Wv#IHK&PfstNVG9S<5+S4r<& zL+%|s1CAQKA@SUMWB%qC$Qf2idnYkZa)%wI1ozj4DEkW>SP9;0>Q-AR0ax#WJ>tP?r3;?O<4AQEjM(;hz zh6saIU;2Ut7B|Kv9*>8#jtJ}ywIAk7Dd5KYyY*d|dy_D&y5q6eg5+t`sLJ}#H4 znq=W#P$Am~|73i*Jm1%CxkTp#LzZ35M01@=o}x)M*)Tf~jaQ`*h1t@Oz9ImYK3~IX zy)lAkZ``5&aDY>c_gGlyqxH|zaOwIm6QhO&C z7r)uhv>nPMtM}xhk>f3f@eL-DpSaxZ?eDp{dlqrA2?v?{*W|eu7rU1Cgo+w5Soe4q zQKu6@YHtUbI=!6?=ltQvw%N>*RC}VHUx+gTw4tJ6sCh=)8oRnL{?u(R# z3FRx8t{0*3aQJD`SuIXJrzb+4_aHb_`GMUV8~`$s_2i!9V>T%+73MZXlGjq-naRDm z5aXguOxK-ex7!r;dAIknmx(qPZ@4rp8bsg!c8{c>CAc5@^|ONK&UvKlp$3NIXlQw3 zM~-o4T&LEgf$6eoa6RQI?PsV>wtq8(c2y^IOIk=o-w*Q#$%1Ee7|xp#%fw?9iCsDg z?Xqu@=PFZ4T5Uf5>bSxiU=;#<9ckRuIFx2&zaj$;hG4wX1}a)NL~;rww|=8~jcc1k z*BIHhlH^a(0BqL?#If`@^Yn8(rc_*@!CfcWaDfs|SK`jrh&)Sl-SW=Hkg7aTp}qYJ z`mA9BDue0G^7)MB#eAGq6GMMp>Q9q3bJ3R#q+#S0qk1#1kN@YK*PuG-t4Qbs?)-V8d9P)1yPpk5v*I`*aLHT}G%yFeJqN z;P%nyGRJR5z=d=%9Bw&CFhFxUD9?CBW#%c86<=e4U3!xo?@3{_SMp(-kFLvWOBYgN zKL8qbjR*TyOLA3fAlMum53{+sW8}Oj_>|gB>P~NAj_dP5cK8k6IcrI>t=X1jx97vY zbMu)GA1AW|mH2R~U@&1}I$6+?1I2mW%#$~71qanjV7am}b0WQpj#bQrDKj0I-^(oU z&}|pEH)sM+dx0gYxVgYyyIIUfQbTul%>*;mD@FBz2)*T@c@*x?eqka(6=9j(CIZ<&nE`Ddx9{*uC{?9`L$XviCjJCx@()p2Gi3_c;Dc&V97UW(!Qe@hg~_tvNd(&`m{7$eSSXs<+(b1j2efnrw$6vb#tuv zJRO^LYMY|%4B*sWFZ5_zAc#IQ9qhMt&94= zC|ykKd=fv&&Asszmj98w~(dsnP3~GA((lvju}`umkiF#0pmHUL}&ke zGD<89Y}*zvK@wVmBZ-_()T)!Y2SISkv>0Z6uO_O8bII`?iD2P+m~1cVZn8^EgP#Fv zOvSD(bkg$-2po2b`989i-euE4Jo~m_pa;Qlqv3F1$vU3zV+L)v4~OCTVdP@S2s}N* z0jBIMC)j@_t-X-|^UgN1n-&)0_ov3ho3oedzfJxm6lw^obJd&xuMg^Ah$N&glukI5SGo#&_Fur(-d4$`hX7Z9Zd}&9(`Mpiq;iv zb2>ACnjF?b_uJms#?9^DUTNZ_jb5nnzEUtjY&!OCd_@=Ld$H?6<qY_l+JgCwn*zK(A3%Rp9Dmj*u7VXB*paQMhe?3~2|czX_&;F0cP!I1EBdf;Xj zCTFi^;;Tb=VA z0b4T~vtA!%=GW`O+c0lz_pfBO&8Q)(t7qb|vyFo1t7Bk~SJc`~#FouyG+ zzR$Cdkx=OVnm)MXO>FD?gG0x7*!RMc_-BTJ9CzPL=gW~KUtb9hTpb5(Tt3mDf(Y1H z{Fwv}P#_a77C}U24dWJ}Lypn{us+G%lf>o1>CU_?xIVB5Mryed)lHe?=C@23{OLEN zMymune-y)+*@h%sKASj=$_BaMWz6GcuDIcZ37qUFM>Z_oK~=bS{_K=hjDCd={ywS$ zpIg2%sdK7n>cw>UVf(>lN?{2uuzSQ-6xQ)3E-%6ZoNvrH*VyFMS&X+7`q63Elz34A zB`C4~H4`vtB9maMi}QE*;J1%b%*zicXfRwrXUpa@&6V0{u-6yY&h_C9-JOUp7PL~) z_C?!VXY9lr>$=Ab8dHMxdZmnZttp-Rxey;-i4yGR_LR<5m*D3GQp~6_67jhJoz3c*s+% z=3)y=iKvcf-FjbVh=?+W0l&;>KSmCCBST=kQ9BztN)ARihd{bXJDYk+7AA4`T^y?p zg#)JsL-M01%%e0ek2&26tXiDexf-$-U*rE(U+pV)yOf4CCE>#r%NZ{$1 zu~;Ei-`U&k-jCMF-nd-qVxkMR1e1k;G@jQy(s#^z`>2 z!WXZgQ730&wT2p0MVnDK2|rW|l!k-yMzmTk1Rpx4k+E^!boI4N+!$EIFb$Eke`-F? zIdF@ZaO(}F&R96$K#8g2C3dWDG8|0}0C$c99Jo09fo3mwW7*2SlGelK&}`s>B$%TjPQ>A$L_RvAls&t3W?&ZTn{zwpXuS={evJVUTt~E>W>@>vI+8dKy?~DcKQF2cGpo=HPPen4MagK#1;d= zKr9SY&dgR!3`7MLun}88I)rPtSYRtEiek4YcV>f~nAn{dkBNc#Zty$)j_dt>-+x}$ zde$@RthuM|<(!HA+4FCma;trD|I?Z>Ap15?w~U1s^xZvg^hH4ZAuw=56>ZVnkJ9C> z0gl-n%Kz>rP@PFG#kCSH--PcE12i^w$lo4Xc@Ugzu;B0<%2P73RUf$C{H<2)Q*n6M zBnbR_XJ}2wZsc>X)PuCP4cNIh0K^9KfQ_PSsqK-Pf6nvX#De2eNA1eILri}y z%i~O?^TcTOyGslVAC|=`7aYNcJI2C}!j|Ybrvl3^)eBlLErmA=Ki85j_J*@1ipx0z zmT86rnv)=}XtXZE3QvxO;3X}1tx8_PZe}zlQBJ(+xx>Vi<^dr9OSnj6=seX z{h6ir$~Eh-W_i#rig}IGv2Y59R)}FCBwp4trsP zMgz2aD@?({B?uQRGdK^6-pIR83&ctNdu!1xc5?d)eX&IU`P!&-bMPw|3uitZGTwjq zO_&$H%+09yS`SO2PJ5flw?k)9Ai&8*hEKCcNE^#?#$8!jEqb@T%#0u{+Tj)(3S2 z_NlKd7E}>de&A4!#!URzR)AoS8t~8~QFi^&0?tPEgI{S&1otWm6(}#=)&lE=NuizG zZBBP|bT1(;_p69)PmRZ6JJGoF$|kv^!B2U>(MIg-G!S>sqL_}7b41jqx;Ul!wY)qe z;!-t=L0KArwQ271&8}Ut;ce=}TkJPBDQsi|=z8nN?=g;yJ$SfuXbfboTO`h&`@(|S z8Q>H9bG_tXq;J~`#x+x7ApSW~^+9)xStn!R$@b6k(b{Xq(AI zCMeHQe*Kw+28u0-2AsY$iI=*w&DfFt=ERj0KDI<1AZwONwfBq=PL-yO#!Z&p-&+h2}&yRf)BQLau zljmF^E$X3|_pLHSJ2VD2w+Y4pds;zOum13EsGqT4k3vv;PgO7-`dduT?gSMEg+Yy` zHpcY@=kT$+dSHp1Gs1Baxq%Dgv9#qy5qdpQS~V?*9$EW@@rDmBY)qEmM5xhXYFTW! zBh;;rpiwjV&MI!Bf^KCQTl5PpJ9M6x0)OGRt;f-uJH(6 zqwKQ!&{_N9@AfZt6}s=l&~2{Qy(BwO~(Z?^sMuzFbD0sz8>a z(^GkdayVo(8wv&Y-ejFCm62;dQf|U^wfNMst3|I5H0DG9=1{(vhSX1QlX{E4xV=Gq zm@^z(Q!YT44>?*_dIxQ_f6TL@8?syV{POD`ZB~Fixo^Ow>r?sp(?w;d*H|b&{t)j| zpoFYdU@UCwSQ{!IIV5~s+F}UQfX6#P8?mMn-f5jnc{NswFJ3YD@!c))$=H(SC}Z)% z+76hz`Mt1yS{+Um3`F;8w?yyw6rSC#FS?G;7S|$*!o48_aPg}(#zLV5U`Evt^mbTa zJp6Gve-=^;=ez$f4!_$T2CWzh)g5hEruTnx@w6Ct5NpB8rkTm3r(>X**?!|4KNC4= zo)3KcxXU)X$dlCN{ z77Trd+iNT9t>L(<5fqOY#bzY70w3uJp+&AS?A{!p;@$8!mc(sWqu*$fq;+|;M5f+|g|kb3JLk;IV0{n7!c}_aUv)jj^!G=9-!iVmfV59xO%l&D z{k_^u!O?i|_%CgW>*};Q^jp1-b+z6!##+L`fSbJ^ao4)z zSP?rv^h$ipEAQ)R?Ct7@>&M;T=k3pGdtQ#f`D5$wUq7#E$>9@l-+6o1{NN>R;%)`fxD~cg;E6lyy{;Xu zU2F?c2j>}$X6>=nVv0E*y;pnlq%*FnSWdpk_F`wBPr$@?mxbklo~_3v#iAIciAslV zX*|h*W~+LkZIqohWO5lOG`=&opH-4oB+GhWW&oNe-Ph_=+sE64j7E3Ix_OS@Z|)51MwNi1Z=+%ImBak0 zsLsdN^1!lXqnYq8iT!Ja;PDk(*s!wk(#N|H*1ToTOzQT>Iu^fVjji9bk~Ie6h21^S z`e_iedSZorDNkCZ>}1y7XN`1;jD}OZ6(8W=f$6X1%9{zWvz#?w7&P0czn06fULxR# z2MkIr0fB*$%+}H!qI+4v(!?3^UY|}dVr3bynzCJXc5#Lk5f$J`WW1O{ChgJ8M(}j~ zB<47yJ#2znQ15aZKHc$|*0pCe#(gZwmV7;;O+0QukEYqYc0y4$jmBOrzBK3eJTkPg zx1v$he9YJ0dZ%4;^TP_8M`|4-R%wC%8E|dgCVb07H)v>6`k(V@`mq;3JfR(|ORoCQ zaVze%gR%P?vE5f)P>i$z!;Cu2dQ}HZjkqDscTLv1Pl?5SQ*%Vq0e)J#Z7d!nYtkvA zKA5dEh0ejfaADUg{OrwBWC?w-Qn78kgUcFjdfg6(M^%8hlux|$_6H&@!yo5;-^tf} z_$fEeam7co(|C#Fzr>M;5m>QaS6-k{QCxPQ8@~Ush)@5o8{)4I(qmW}Ur{Rr_uX$z zYbu8Pv%P=A9vEv`8264?%=KkCDjaW>A1Y7xHRYpe4&-C$!p=uWoM%%kC&j8o$OK)JDEH;Hw+k^4s|@>|)S{#*42cmgl+mCtz5wC8GBp3r>9jq`p9Y zn<2c70S|<&%5PWH9!c+=$MJ0Gx2=5o*%%ymeG*%{=OsH%Do&gV4ew3DAxsi=t z8H208c4Y_63-PX(W3i0;1Y?xQ5Kf&8ICOpuW2b@3MBKJ0+<3GQe;ZwsKO9O%E;EZ& zGB@RIsLf|HuL2uGdFTsOHej7jLs*B_li251C6Q4K^L)y~+M!chtlGyKHMRI=3 z)uD)w^yphepK&`LpPSdthwvh+ zxqf4|b6%aicE*Wj1@gb6?C-JYUGAc>@!lPxjt|9AO;|0yeoGM!MW|i-bB~Dk-E!Fa zn*oO}an!Pw{!SaX-GIy2c4v9}>2W<4iYGi*R`d+ex6|Th1!G*$Y-as=xy(6CaRW|ojUENdh_z>8aqp~>V)~pzqGo9W zE=azwnLphq+|L_uaJviIw}j8ezNQ9jF>4odYu`^RS34HRtTwV&yH<vF=4`iS%npd@JQs!}o3FmL^?bOXF>_t6O0xQ-3&g-E&SBj&H$- z<&=cbW1&VzPY)OsW6xjb#T$Md$1{8M$hxH^rk#BuPvUkrufs3!DxGQx_n>XQU0=u#7TiwKWjU*+V&J;C!Rqb3d3u?OdxVp=f_PiodqHXl%4S2CvsI%AaSv z*2bEKVUdivysJwCZobL}$GmETFwEXLVa^uWc*uCn-E)(#`<*E}y7fSJ6Ej|ad=O3w zO^{dJ%d@xdCZMTnC0XKBYb{`R5FWp@UUn@Q!9O4UPx@JT!`_dr*awPP3v5-8H~dfv zHjFmMiVbSuoU3Ns?NcOH$Z?SR@8TxS<%D&!MYgIf&b(S#+$b1>X4EEXlG_HWT-h#n znwEyG<@#fZN2ldrNahX0yUHggBJhV@A-*W-q1@%|i0>W^el ze`HPB!iRUh91Q8Ef|zH`QxT^pPstmuPUe6hfP-h^s~wb#)5Hn3>*3VFw^&; z^w*{DGd{E^fxf+WF&BdeEbV71ZOpE-iv1_RHHvd6K6->m@ty$s{)OwN_bfa94a*Ff z07uhqv0cZT2s4TYD}VboFW0^}??0c$cFs2B&2LrV)tn;#Kl@P6gUj;Y9uyZ!|5SfU zzyHIw*ZJoQSuEnna7f#5hfI;H2cyIBZ>ECO0Q)AKPf8z1=@3p(<=s8^cME*0` z?p6#o-A@`EM!&+QHI8RoFI!bf(nK@7z5{cKbA zTsFRdr_pYZ0k&D4Vii_R;O1AtU~TOq+9FzZIPgbZ7|?GlYrHH`zB?NPhTjI!|2U1& z_Ww_Gc-Yu|E{>!b*`wLJQ{7bpO*Ui3G-fyMDOWLON+sp z~_3bp_wP!Tie(TR)Rw}?JWK%3w6IYbh@F@b1=VTgMVAG_mLRu5`z_9Q{I^7u|Kq&03#MR;G*skW1}OHu=!;ji!jJN%k&U;)N1xA+|yvcxcKJhp3GP1h(hV@K5=mLs1!XBnGsjA@De|6Hll!Saza(W^?8`@TTS5 z<^DZk5Mfi7r($2JKY#u8>hFmoty!MwxRC#B7m8-BkFztw?sAXGez^8s5thu%`HrbE zi93|9_ZI#laNMVRi=J^xwMcYjm<$aDgh=Ocwl+9}18O(68B^M>5)whN}tqlpR5RJ>lxACQXYA@vDom1H8+UsR_N)TrDD8cm4O#N{O&%T{D zmD-xN2B*W3O*ioGHG*)im3#gqZTQi!grGGQ`o)UA9{fRMNve=RB%Aoj}Lp@s+ z>evl-cB`CUCv}J^9(v-H|6Mdc=!-|+zR17NMNdcK8<)ZPWpBGy+9i5d=k0UBEFW=h z-Jf!7sj57%Pz>Jcy+`KII6)6%QzVxsmCHL%>(MWE?h0ep|CYn7*2ysxm(}X^6`6H$ zqO3c2IGi=?m$uJV$~qTnfpKj!4C@#st3d?3k7+3Sx8EcO{R)H(=WXIU<#-4-lcT^-y^|a(t*9-^J%KxWK0n-$1>a zyZ(A3t4HDdaco8aEc?BUCz@Eww{`*G7qN-gdwW2> zTv!>ZjBNqIb0VcnN)vb!&;aVrXe{r%7)NMTht|BC1IMto6^gb$>sr zKh~9xU8K$8qTDGl0?FA)cI2Ir)U1le>#<6DJ;Sms2N> zg+N*>GA6AV<<_kruTf6e+pp5aU|Po_s!J5;x0ADz%GrHu^;~p}35Kq97V`sz`$&IB z4;XpP1iDr#p**B@|8<{wvOq_AKK`1LnhE6C$N48EXTX#FMpA3F{fW5Sj%=2+V z`M7DFUmCC5x`;_D4Os4UJJD_f6KVbiELdivxY**Www%VOM5)1|MQ1B^Gl+7}uRbPB z-D>liBcd_oXsoDy+L2FQ5S{1Uq|UoZ<=x68JQd59{x)X1(D;*GA5`9rEE_7zHoI0G zy!C0i80XLy-uCZ_)}=0pc16qNnK)D?E@DkJ{7v)bvtM+AgSpkQT97&aajkuxeM4p6 z5(497$8gEaMZR~FI`1ZR-c2g+=F@VT6tiy|yOj?|vTst^H}Y;$=iN|wH*#<pM{e zRNjpo94ZG#mJO9Qc{i!N z+wLlJq|;1GzJ6UWIQ;N1_F3#9YOOb5k=y2?@9|RXKbo%@$CyYS>d0?rM&l%_hO!Y^ zw(Z&k9J%e6JXNHbd>HA4&o;f3Q>}v7GgDvm_Sr5yj<+@@+zG@TE(6fL-dQmt{D-Vj zrY~CFZ7zNeGsl!`6YvaKwra2P4Hqi2MwShgWh3K;%D9p5pj;_`EgR}A8|o|@>MWa7 zmW|AsRA!AVn^2aGjGIu#jr^KaevMq4P_C`b*C?EI?x+?vxw9mvhRUgtO+%ec`+II= z(@GFn25%}E9 z9okh$VCj!+!SK!nb_{AK3N4N1EpCP5>j^u=z=R;)C?g!}-?=Wr9Xxpaj|lXoczUzP z54n8P0mzX_<;cj6p|WFz*4>g1%e~>AGdsd>i^*cXM>9T>>==15R9=i687fD%ot=>P-fcNHcR>5g(2wVy1NiIz4 zT$ofYj4T)`3r0o^l@TMuh01V|?LwUklR6hBbuJ8*3;W+bOI}PWFQ$LDYTZoabaG*i ze_WW*xiF@4VSkUMe_xXe7`>@=E1!^vLMVOD?|3 z5=um3O)pcvq5U$7n+*ErcS{zGDGNqMOe!NrE{rJ`)|R}oYw^W=MXT{h7ECA$)^Xo- z*{F#pob=6=t|>RK5#i%7u-lwYYbZ3mZf(>`PXX zvmd#z(|=r;rgLFNoeLAng^~Xf%75)x`&G=`>kVIr6wGtgLU}Q=U{YByGGam*F>+y2 z=fb4Ug-M+Y6FL_rl?xkQc$O$bF0A7p7bbNsOzK>iR4$Axm{1msjF?bHj4YT@SuiqU znlfVK!lcfHN#(-Gf-z;m$cQmz#K>@QoeSeS7bbKr%&2o=T)D9S?X%>?xbk8(S2X2Q zyVb;3o7&>-&1JdQN-L~Yw|kxo({wJ3>0H>~V=aAAj5nORR+icph!5tJCY1}z+TB@39khVnkMmuaR4yzo(@EOaC<95CyTjwsjxr;AI@UBl?TW=I7HQ=3Eqp`w@wnaBUiA9U9u9Tl6yLg8jENWtV_IF7 zn|9m~D?SE7${!boIv0jI7lz7(k^lO?)*0G$B=)pe&;1w9dKNoB;y zg`sj`MONRDW4Z&zO)8k@!ce&|@?xmG7&$MgEEt(Asf-x8FsWP^`7f#bm%cuEF;rfR zESOXljGUKHMvPpTR4z=vU0-`$gSqHX?>ef=oV{@ zeI9V$rBZt&7bcYpBMT;#1tTMd%7~E#qx<~Ff{_tJWyIc<55!nUXVIkAE=fiVl@TLL zg*q38Iv0jI7lz7(kp)9#!4B{B!l2qN;)<;)eDBx@Q=04*?X*_#vuOh?YDg9){heWV zhdwy;v7IQsw|JflL*>HAf^lWR$cSmmh>;89Iv2)uE(~-o43rDgpMSv@6R`0HOX1n8 zGA9>?Iv4i$TF8P)Wx>dZ8I=(u7iQGCFs^f9n$Cp@<-*8y3ws~kEqpr^!Rihj(6Z4R@o-j+ zJQpT(F3efy!Ze)=)07J%3&wR8j4KPa^lkvoD^obl=kXqCQqF*tqV2RBl;?_!5-JP! zKl9!B^Gf>d`ue*Hkc}s+Z?LH%_4{n$=7V;$9>DCShz7%(~V0~K{aFk-NTJO_3ITeR`4;r8=nJ<>^{7)VIXZ8DBPkpBmMU%9T z@0W1$U!eRKIWJHyjGPzOSuju*%%#8ueuDbvZL>z;sr&1B?#Wd$V7FhM5&QdDvS6Sr z*q)irFgwBu8-*Xpb8~<16`3zoE=*reZf3yAG)H`T+Fz&s=Nce}p+R4&-UU~^XB2<21M?K5#f zA=##936_x&1G6bFz|P&P#j@50ESuI++BvNd38kX*ESOXlOn$sC-4o9nn^qtG&vt$N zs4Feyv@6ezIlH1!zt5C1Qx1RMP(>tNG+;-ECGr}LiMSpN0eyMLnagrZW-(UOb`)60 zwLZg!*zuRa&=cNt!WfZo545#gqkm`S~Y{p3_U*_+!ETZYK){ItvEMf;kmv z2i519%gfDdz#=Kn1m zqg+uPXwA0{U6S)G7%B@^?${{2MlS9Q#i)5xELg3vMs3Wg6`WicDi=l;40RR^bruYj z1^ZwXh(%(8G~S#$`F8q)>t-)U~#wx=p? z_z?`FwrqDE{cVNRpZ}ir2JG|gh*sj}BG#v3EHwP+73g@wL$>bg{9irwi_$v5PI+Fj72Q7mJlAeP?TGhKRW5BL}r zq}8rj68c^bgrr2XwDbkrdCQnUXp^!*8`yj&uT!}%6dyQWJDFwsr1OWXPP-y znndfbPfIrjys9mc=JQ9v3FFj>2M?14LuJ9x#()*(e+0du)#v19z5PADcxaY>l=el&!>*)Ew*2NwF`M$D_N|&Oy7;Y@I64S+ z_PH!h{7ez$D1IhyPJhH^TTzr^fh#yymn&#(>4dElux`Y8IiOEIydU-cv7uBmTr@C<~SzpCrq_d}Lf16$IA%H_OeQ>twqdzOcDks=Rk~tFXx) z2OVcu##rxCqSVu_Sj39P@$O6(qfNVFVihy~A+)MUoD_p44wm8Pn*|7~oC$dr43q_n z3k`s={Dg7Ex_k=;%7RrH83tWqxiE54sIy?GEEqW{R8ERw5m8w%m)+y>X00Yx)yo<3zYxTUkh0%6j5ivn6hBCm;YvG$(mU{ib3zS9boI7_hKEz;gSCW<-b-@PR7@jZ;5zXQ;IAY z=qwm03pTraMX;iEGG^ZIo@c>OS+Fv-hoU{j>PH@YE7QBu-!D0@+n1gRGGeHV7?~#2 zSuj)sSwkSrJ~3r6M(mH8qIhRTAG5kqCf z$bzBHf}zfWq0WM#&Vr%Nf`PJNruRc2x8VY<37Ie7cA>D4+}f&}%(;9|YxQ+~o&`f?!Tz`VLq-gh5hDwR zIt%vqUXhIw%7T%N63Ton*=NJQ+85@t$%2s)PG%~Q<7z1M56XSbYliQr)ynZky&&?@mTooUU0Tky@ zKFW@r$ce-S8y?G-sXdKmo&EA$m{cz8_mKN?^_L^stMx4sj3xJU}jNMCAf`77TS340RR^l?A)IXCRiP81fyF-z51jRQ`)x z7%CS=7EJ0a80svT)LAf87VKE95V*T^3p-XgUXlv~<-*8a=mCa@L2Puk z6?Tjdg1389FXUjYb z#&s5qD+~6non)sY7>t}~5B`n;BFUr;1Z=DerQYTktJ)pWT&Z91Y?X~%NiNJGc><1V z`A~*Z-hjdBe&`v}N?u%hUTeEE8Y7B6mW#-O_4V|_##xAG<-* z>ZL({Ze+ovvS9k-k_AJZ1w)+$V>%1QbQTPB77TP240IL@lm#RI#g+de7siweBMZiK z77UaHBmV_D{{_m0krDe_CjSLG3--5cHzpij{~RLc_A}*=ic{X3cKx&iWxuo9<6|J= z&8yZchnD7XUkotKcT4N2GE+1%M4${&-9a(1c;Q+xTjsFb-!YJznPu#KE0>jhV1UBQ zejCpp?AiL3wE--DrR29=$%28hVC26*`7d%|pj;SPu)pseikSzU1p}Q0%gcX~--aX$ z2Fikw{{rQ|$c52-^B)&R77TP243q^U{{_l_kqZOm!pMSw&Vqr?f`PJNWWGR|FS1~u zEEpLvP)3Yw7bx3Bh6|M8BHIPZcKxW{89^0Nd@tRL{_%Iaha13?a*4d$ zFk9T|ZUFy`PicwPOT=Z03$Ga+lz&gi-+}UXw~}HYq4R1HHji?7eT${FnXVdVKieUS z=NO3cA?I8NuBMII@=|c?IO>G%5#zPLgl=Ia!O*Anjyx{ zWV_z@+RLxh{-~atZ@Z+^6?xyX5; za$aP+q|SEzy%rv@Pn;+aEElGP!;DD@EQVqW?jIZi2__Hu6LS4Mvh!^h*V!&jXS5<1&uRJIFDBIJ%k|H&Wa^KF;V z*)G)CE~&F!f4>W|U0i3on9g>A&US&$c5$8U;yT*}I@<+0+r@RZi!0kjo(q)cBIiXp z3ja7SvRzzfyFh2VP}wehpMq@H-#!$XFI47h$bW;eu$f?IALQGvzx}EIt$#$e3zh9k zY-x|y?^9XdOa^4TP-naT_M!f_{?X#6ZcsY=6zjFw3dwwNWxn)%B641+oEO=yzt=@J z4V6vP_XQRey2sM`jTN6t#R8_d@D+xeZ0PMs*l?sG%x;p#N>}IxEzX}4eVV^z$&{yM zA?3l^{>xFk-w*@0Zr_&P)Yq!BfNafI{w0oMQamGt{Ok#Iw1 z-l!#ZiV=`F@1Q*5n8oVHj{D~v^nE3AUZ|XxzOQukVgWuPkXDS!r97^>J`p)DP|i#L zZX)Le%6XAf0G;jn`<|LZ_Fyg?Gnm%ZJ6hyO(V~h zOrDF}7E{h^SfUw|E>&>%AKS%rw(D;l@?1=LuGGN$>`a3_>`ZJ-p6$|=+{hxNyvmSIPxixL?$uF|O#X7|}5 zbGx}yOQ%oi&2MYaodwhMK(3zh96&n1-SBIhNQ z^CH_NmF*(KC6(bK+a;9kBJ(Ab`69Q4%59O=LS?ncaG^3>`g10?_4iuHZT-F8!Yz-B zYqRe1(UFwv;C&r2+GQc%(l#{DZ3*SJ$Y%-Vv&d};<+jLk8I|WEwfDx8 zZfkhzZaL=UDxUdzXr9%Q%4(6}lFD$A+d}2G$ZDaoT4cCT87^{LQn@X%T2fgpGF(y_ zuBL@Yu(`qe`K1s3dG^Yv>=l_TqcU0Kt+?`5WUN4EtUzb1KxeE#XRJVHtUzb1KxeG} zw%?v4Q~n$p7rIT)KeC^oOg$MZ&>1Vx87t5kD^SKN{Z1_OBV#pdZ*ZQm0-dqq%2*|( z$3pXWr}Ljt`eTu+lFC()w{lkAN*~j%Un9mRwKQHGxRs|DXp0@3N8)}N&kx;MDKlzU z!;Nklk7?-y)V|pb>x2uh*Evn$I+)}*%pw1ZY7=)cSFjl~BgY?%%QjW!VUghRW zdHz6YeAr_vcP`Qv8-0kt2pR#+X=%pvb-K`JU(gV7rtJpGu`n@ztUvF08+Y9S_spj` zHVTw|Sf?8P=%K;R&T;?j|KPg_?AmWEr!}2e)5@B3T|JK%q&3fnQ=I2<|4CY=SvXiz zeuv)FU%&D!1}@AQCR(kk##1Lv_@|D2&0VtB;T6(si7ynXJ&rlQTr0g6(>Sp1vxjJn zCg%@{GHhiK;AUI)-=h{XWLq@+-ek+%ezcHoTce?CNojnw(u8}Th=FyF!sNHE9YO3U zhv&+*m$wf@!iWp^L_zvH{rM^eY8>b(rvEG|uXk<>$wO@MwChT_2c6*sUn9tW%tKazwi8G2`*Om z4#E0Am+&j(FFt=BhGje7=Pw4FWplp_!;Mt7op**?I%#<9xdoW6oG!orsDn?+G{;hv z*2tdm>%@ZOAiR4!Tm0PKPb7Vd!Kx>IiTXpD;rr{3XhyjXgM%xe+o(2}Lu(+<>^fQ` zB?aS}#3gc0uM917SqM(Qy;QEa9;hV;hv3#6%4Kz=u5mf#u8f~p8=nU^$8^da{K?J| zx32Grm!pEj@E<`~^h~0>*{81XC=`LFH^<7%?FWSOdK(yiGZauq7me}~>sxr^)S)+G-1JgonnH*enn$9g+Ky~YiBTx5M5 z>f98j@)*uS*UO0&s7-V_o;P`!Am0=SfF_~6x#wmZyz-zfq)$H2vDiv!$-SUmm3#ck zN>6FFCji=PSip~0b(O9QdO*LrC7?nnE+bRIV3~ghK6oRw7n(K1QzI@(qjev7eZc@6 zTdz~AFXVoSp*X0zm?%&8NM6$kZalhRkq zDL=|##E6CLVu~9&XPlB^#c)=-)ENA9dI-LuHI|wld;8CGK);{=t&aYFCepDso$SwC z=~$1mi(>mHA4Gu*eZYcZc0Rjn^5U3i=tTMBtjk2nvt%`!+_Jzjo|ELP^saEr{+2Wj znIe~!8whn~g|J(d_R3>@0^m|;Azoy2q+C%w431C#!E74ukZY6u;mgC5EVt(jS$kb5 zL}yn;=L=idEIU^m7`0EvH8(QTQT_-Uw#hD=-)lQ5{B zXVbXm(tU^Iwvr9uZ0%Y&v~`m7-nfGg89EfhGQCg?e#%1q3xi{~Vwk$55G1{Efbti- z@QcG!c8#`oa2B;rwPZO8QMM35)dq@bjUpGMxOS+~N{~eAAw4S_gw`AkW zogw(tI}E=>brM@>UASJJAy_19tEjkP5&!eIcB!SO>*`i{<-Gq_q4l8K7&7H9dOvo4 zG7>l5@WBg53Q1GSm36qFlo2bh%fx%V@y`A_c>A{{wiy0hcFYXN!3jaK^2rpTudlDO z_r^943EuhL9rfEo(_6^_Z3A%A)>U%(msYX|55V`^SN-!l(Vyr4pK{8pP#k+B zL3p5m)LPe)kExg-CiRQNPRTy}#|0~NGq%V0?3uiD zgCY2+zpfYT@okvec?rD{gOxY8z@ZQzo%L5KfizdIfpk5 z$K=hClp`XQ>C5^$dF84HFSX43uTsnB{AYiLSpmQKw@2-u$&I_R#D$N%^MW?;Y2h82 z()l+ZO7orrj(Or&(?wi6HUxI;J1B22T*bRK8wbz#UlK1|5Ao*HqamLBRETXWe$c%? z+?)AWxP|}XAKHb0ZKsCPwbBIcPS0%HZZqXJ%2D{?w*lN-tqVX(OJBjbl! zv-zIgAyDO2_gVfc>G~cGvrM|um?WZ{H$C=hWyL%`UZkMUaPahp88|?~* zoz9cEb5b9pN%s&qH@^vg#3H$V`~G6Zp-A%{Xn%AVUp2%F`n{Siv%O#PqDQ9kl1~R< z?JBo;RKi1k*6xU?Gh-OkelrG&SKH*=eE$hv<5XSndNRehH=qri{9YN}#Z%ns?MhH^ z>Pa3xzXa}>seyA9M`*CwM;?i71kWgc;C{#TvTW_a@G&+Bj_v@X-H#;R{%wCa_qmm@ zKUV-w*O&nHDc8M|cN2bKQ#e##F;o1i7sbo$oB)H5ZZ?+t&xYG2`9aCbP36EV7kJ-R z5fEU1N6h**m=~q|A(k!L$lr|z7$4C69BMhGb@1hThqvqthdY#SX+`Tv+_z-}#GE-Q zqE`-=9a6(#;M2KU&$|<)zP^4xz9C_-;GzkCP$^jMw27wmHaqa0!?qX~c8GwR9Zs@p zUx#u1_QTglz*YC1#zxm~@Y-MR@w<^h#uj6SgJZ|BP=8!z+OCqvd2mD>FncgcJf=Qc z{VXRK^L4ivajY@eFSx~y;eyrM|v?KkMgHyPV>;zDr-(#xV+ReCf-Z4_>CN zbc}#+b8oY)ONVg%_I;Gkwp7b~Vol0D&YryH%ci)BYs-g%{l-u@-54Q&Sd z8}1P`J2!)|C0l|+^V5(J+J~W4B?9cx8;`_(B@y5ePgT;*` zXQ!*@Wmsc>aP2#YUpu`-UcciH{*|_K%U$0^-yAt?SzE0-d9)v;RfivXSq4wHv8uPa( zydtgR<4(r?g+gKd`uid)d=_`=8v-6xQbmW&3#EIL5UBHX2TS%^EcNxBX+Pfw%#eLd z9kde-L!jXWXYMyOSOz3U!}+Ni-*|ao+Nsu&Fv@$r7T0zZ*Y97yAAS8J7lL8;4iEld z-Y|a6r!*X2p36ri+vE5*rZ6SLMgA`40TIQo@a%*k@T|l*uCKrUg(=t_bCGw7dw^~4 zUVQc5F!*|=p>!Ku8tN~} zNqu=tmrAl;mr*!(_%YtS(nPt1=2JYkh2xoyC&l&?J>Ui9cj(flhAdt<1jbC9%InkL z!4K1D*fp^!zwK2+mM%p3gA7x7@a~JE0_DH2-nuNz+_X(BG)60ha6XHTep8KSh>fztTYor7>+41=kCyKa1cQFN|Ebn|)A%x zj{m28ZfmG?%>*8ED;W3enk2Px*H|~lFbtpM#9EZ~<4b_X_L^)FTdKLTpXXz-%ZLEk zwoMP_zc2z9?kmQBRvOA?xyRs$5L#cpy-^n1F$QWCHse7pjM8QK7%;muS>mRH+;Ghg zmr;)D(W`gzGc^LRPv&x2dR6aRvcUNZY+i@mV8*vICkmdSll>8@`~4!(kyCx;P>Va0e$(MrvWx!U&Pw{x|(KU z@4<}?qVP^?OL5mDhOZsm6YYMQfWA)AnH~7Nn$>Zbj|=MSx9$9pxl@jTo$L1r%M~WP z#p4>@l!16rGx`Royq6&!Kkr+ZSHqS$cQ4vcCcj zXuF;5J2sD3G7H6~ftk*6G;f_crV`q0oh-&j8ert)gK3@)2G*gsCFBP81n>KkMN!&b zg|_$H#6;U2vGBu~$_6eq7_V3qgn1bY#}$mrCn?A+X_>BeOGKN`2N4@L4^Pz1ba${!7*gw;9v4G30NOms&%& z&8FNOieh79AJo@*?AC}cE&W`wW`nU@(Ii%dy!QugE*m)~v1M5ka0`{kced8T5(!M{8|JkP(MM;NHg^?a|}}nVlK}@6N>nb49W2{5h>; z3nNRuAB&GEKaX97o6KilE1X-UA$U-o7BMI)QJviF6?u(44e@;wC;Uo%)|pg)R@xHd zg`LPQzOX^>!tK#4{k1mzvH=H9N!Om>Yi%Hvb17G^oBdhm#hG33e2c1ZZ(jmC)z6f< zH!$F)d!@LSS9=KWR0Hc}o?}ye%JRo%6yuRPkInqq9zti@;EeAn%%A3r4V1gteN+LS zo7@^Wa{&GJpM(6gQZcbmXTTknLF+$PAKd_YyKAs!u%C8>wtLjO!#Y3g#4cV7WFu() zJg1X&TE@piqAKOcpHM<-PEYAsN9~s71D`rC?(2lzHapU|$tBjLQ3IT~w>3U-7TO@H z<3x2lTUqi!&z$k&w|bN(d>#8t@w*oH_G_Q1T&0!){Vn!uRo;d$*{U&aE7=NWzb?R| znk;9O$s6}yUBO1Sb%Dz(?a-apTx&eABI`$ewVz9Ca=#tUaK)=0a`W7@zU5*eZc{Gv z9k|RG=w%DDTDFJeBcIZiTg5_~+qrDFn>Sk@7Xwz5>+-_p$?T%D1w5bY3Ht3f9-MT( z(qV{Lx{`8FE;!6imVGI-HZkzIl>w%Hh!fkk7H6lr1~bzkv>x>iE74=|Q6^lSFwMNl zKXt6iROJ1ZG{tcNj`;u3_SRulbx+(krKkvqN+^noAO_uW_8J7i2Eih1EG#-DOuX&x z!d6sF5aH}K7ItBGcOqifGw0y;w|%e2>w4cmUjMkAdpYNvU2CoR&S$S#ogc;v(d0jq z{6Dl=A{4)J#^DXz@w;Y2r6s*<6Z3qbqRR$z<$GGIpjWa;5t?79tXblL&upEcgmM`5 zXFL+DyJlkXj85#_T?dH#<&5JTYp{X;Ie}Av8(!@7LvXOzRB~E33yXgCU~Qe!;l!Bc z;(*z4tlLsAFxhMkZ>fC(wVPINE-pBmCz#TE29Ivo3jLimgmXEL@W|T>4pDm_YWIk@ z71rve2^q(R2>qJSdn+-TikdZRiN*9@!%8~l96HXmn#+`x{?nEBd>qhvzBg=Lbw)VT zyER(%6>vKF3?-j-7ndo8)os`*J4ZZP;EE2TN`;a!S$Nj2ulQ_asW5=-utj~vwI_EA zeYJe>Vw4?Rp?&fEX66X?u~gq;<_94v#{){s957&CKQ`9XSlGNf4Fetlo3gY8yoyxd z^|sR$fgiKsO{PbQQ*ORo_y}0ii)uKDGMBMEgD0I8*gZ9~W z(B|PWpRAM3(O7JUNt7>n_BD%YP%jbFpDz@K1iIk*<8D}uYI~S|%0lDRLh+`qt@70D zZa8jqec0N}OWB&*n^U_f%~SguSqNHAR4e{j3UkYMhen-SVkK$U*?JyOaNib3Uo&7A z-c}PYMpFGiNMciFq{0@vIzIi1rn710UT`YG66EdY`sp%bjZ8@KTOsVCJwD>6+QX!a zUT`T@mlgfWfb;q*gn5hK2>Hv8C`5aTosO9aV`>$M8>zlx-{cjFX7ujZxp}&xWTtex>5%xojN!O;_CS*p1EdYmUKA3?B~PD#ZNA!q%JK zDRrW^3b|yjyIij9uy>zuj_%=!jh+x_?!pEuGlXZe#$w`Y3zogkAN>8A()!I5=3Kd1 zNSTy^%4_}Ecyj^Hdo@Rv7A=Hh7DNPY5bOpnQG~Cv0q2oz!PO{Q0Ae%a>TVD|7akDu z+tQf3dxo&M+B{)gP*bYa76|h8X{Wj%Occ7`y5*q5VM*cxtjwus`C6O&i+7-b323 zc~dp4y}}q)PYQ+()}}&(c88iBmMho2uzp4(IzSJ(pd_BVpQ$2#JMvT>sG z&{~ig*94m$tpobBUb(Po9*=i#hjO3lgWJFgw+t3E%mrJQw}cPtETK)mGhFLcU0C4~ z0H<;Fay0T4k6)=868LM%#Cdk`!5}m+Z*H(d9o?xG`fms}j#U9nKh$(TiSdfJ`M(%D3 z!q@F=oAy)Q#kV_7{XT`g))1>T#KOAUzn;l@vW|szhs@M}QFVMwC z*L#a|W}jlo6Gotm|25h-CJE}%p4LwXK2}UG)qrKq`vRx;iffy`U`BaS5S#y1?3kDe zNsD^0@^LzBrIj0>b2JV1QEaJ0HZM&Bg~k)X>)jN-vRM*r|M^%L{$mP%-y{h>v860) zC^7p{Q~B3b)7h;Pe&|(V0_#tf2!@d}`J~s0*bjnfKeAIi&T{nxpF03&97^Na zKX0<9y#kOQE2qBjPK?{HWK9f5;f(RV{K(uec$@x7EMogljKP9$x;+103UoRe#wz@#E0;Ze#=Od-;8P7- zVcf?r>|o3O5PPAaXzrR0+KxThhVc)C`mc#8Xr@Et-Uq_%Y65@tD-GsV_Gf{cM)A+P z;sM_GXC|~x=f9otaN8#cz8&^`OvKxl{OT76{Kr}hEg5F0k<>n#@CxdsR$z2Re? z158}qMjZ3Z3l@=mGuBqDK{l~nkl3!}s<-Uqj0WIH441en$hay<-1fG&IV5~CWWIem zp!~DMZU6WXw*`sY65Az`QpI*DU#ebHp<=jlANgnPZrVcKnLcoG(hh+bE=UYl?jt`o zV!KRYy9bM-gzdy|V<%)l?2k)IOIHo9O>CE#FO!(B)6dCleav`8lAfCXDkc7_-E)+< zm)LF{dJkH!`c9U!e;FUSJPJa}CyPgj?FO!hhhW-EDvNmT9OAjec14Np?o^11U&MCD zSFv3tv0Y-gOk%i23*QJn#CEd_LPTP|Ok%#ocA3O>ZNj77k|_aw}wsn1qvhWIBW#lRBTt2*sk0T$U4ct`zUbQ zliJ|5DTm$oW`o=6xS`zwT{hxNQ?zc;PQ`WwiR}((u!?yOSR)#2ipT0h7qXCeQ@k_G z7bCkZW3e4ah}xUgY?sN{E|b`9OkYEBcoQ4tm@2jl65GA4kqTGdjp8NS3dLSO)ZrGSC0nYPJh9 zw)^M#pV+|;^ujzKzn(pFzq61PX~n>?u~z^ihRY;|OKg`(Y`6JV zb2#f_kITc$R6LhSJomzY=1^Y89nTTxeMs-lbtoZSOKi8g_EzCGv0XjijeODj{letH zEDTSWFM3{R4%-f$6eiZEz4j8);J|G+Vd~<6{F2uom^^x~klObpzqj=ri%cpIhD{%! z;<+I4T;jY;;=J3!A`9n zfuB;Bu_p>q`1w-JcA3O>X&*l}&~A>x^h5%#otz5M4+_PrwFa|YUbN?2MH8NPZ6zCD z?GoGBlJn|f4Fn4ZY;D2RE|b`<*XeMmZ1q^!lAsN8 zyC|Rrgs;>BC2?NjxgcY^f9wbQGg!^FR}|?#Qm`O$Hv5paL9u6V66QBq#D0z4pq#ra z5qDD_yWWMZV)}x4j5seyoLAM?B%b>}J7j;q>yc1xix$7G;<;I8*$S(Z;;x6oRXi6Y zo=cpUNt~D1E=X*5@E#igoq9NF&^Jz;7bGt1c^`p>I`q{ z&0<;8x?sgTHQN;=wmTtnrMQgP?ki%u#B)K$bN^g_`EyI$79_SSw~6h7#CD1Kg2a3; z}_uQst=kl1dgHx6tj)o3@09L}Dt9nWTMOu_gX zUrJ2QE)`-&rlTDMGPqhFb{DoopXX|}3o^FLB({61Ynfn4Y&UMAn(cy&?fzenpLj0F z*zOD7bWIPY!_v07bUj)rgI{CZE<496l%8n zr=8d?N^I9^KsZkOl*7A+zhGwzCh?pneQ`;n8|=lj`~17jA+cntn(d;D?V`kX-_1S7 z$4}MAl&K2X_pK#XG%4p=o+hxh)D8{AP;N_WDUO#G^I_I&`6=rG@UFZM?ym3>Lr-Wx z`>c2zu?Lh*G}g0&O*8Nt)kkx#V!J4@UB!+JY=oPYpPpH=#%qUQs*4Mcy`W~hD6!o- zdr~l&nB={{@r+n4)yc17yTocyV!l5;Q*r8|!(y!!L%A@9*1I+G<%Z5`7W~Jbm@i7q zcWy#5_IjbijH=i!%GfT-*zTY9r`LwzkuE!wtu9<+We@J~HI|7=zu2MR6)+0*sJ3J8 zdZlb{q77C)j2117+k*AN8@$n!HvCm)l#27B#CeSaeQ@;LB;GDc&33uOc8TYr#B+)B zqQrTL?NW`|Dz+OiVF=zn=fQ*ep5wuBwm6a4?#aeQqP<6Bw71ej%gnlP%PbWweXH}Z zvYw0>E=mlSSS?Cymsl-I%-1wK86OhcUAJc_m$%FPhoz*@-cON=H^h9e&PhR6Y><_mwFZ=&2s{yoHe zQDVOB`wYMZGfuL7OJ*?n?-JWZiR}_&MTy}OV?~MW601dt)e_r9iS5eU<^IHcQDVNi zc8NIgnGf@wsAjt;vE3)$X;}K-EX5XLyTow+w9CI|uuc-TS$|jDK5{B69aINLEu&iQ zxvi17ElQl1xGhTDR&L9Ei1~7f`O3eCI4_qtFR@oHu~*`@C~;e2yIf+sA7YcZzVigu z=T;1aCj^Pfvs=Ow!B@q9|M^e-%cA3O>iPZ`ct0lI}B)0pnc59uz!VKN9U^?D~5!)4HY*&!juGN{PqJ3T_PO0L# zJ`&F*w)@8><||6f_pN=NxUG=te-YaqN&Ci4CA*B+E^%8faa-cKT;jYxss6kfG2f6k zYUax&=1Xjs%h>K8n|Lmhc<%TkNz9z~WBy6~Pj76zP}H|r*p@-H2bTDVEn4_7W=zlH zsu=dlFIcEY@4gv6tHI;U1_@__GLd*L<@~C6uH5c?djgxbaUc6}NzHZz8QWzN+uas& zL+IA?px`+;6Blf%$MenV;D6!WKyDYD$rEl6+g)G9b_I#^hSmNm46{$c9bHFqx0rQ8 z?z0SBOz&&UZQ{Iw#Chd5v0YJOyYx<=IP2Xgd^=0cc6}tadvW74pTuevtj?l=DsGDs z+ik1JI(LIO)*%1yQo<@ljRcI)!kQCqFR%@o7k>v!;yj+v9(;=IYQvB5rP)kngizu zj$Z3ThlW3yWpG~@k-blGe5ol6bPa;{eYy*AIoU9cY5>V?V!K?%cDclMy9{#?ztmjJ zcM#8&+aJSnls$>(E+n2y3|EvmuiXBR_N>n$&ikA=Z;#;)e4*h}-qvLR63-PSo-4O6 zytGh86Wh%qwtFJsnb?f9_$zNU+Z83Y8?WQZKMh^XMmoe|lZM~LwaN4zF0tK_ty&3Z zi0%3k+a;bWNSwFtd|hD(ao(Q9dA%@7Ttp1F0Wn-~8Y&JYwrg0$c14Np4l4*L?m=w# zP!-!PmN+l*T&2WwCpN8A{+zXtx1-uw#CB0)yHBVd>=fH}_;f-uAkHgFoLBB6Z;u#i z#6OOc9jy_9nooJiOT~YY=7SlbWgVyomwps3XSOf z;sK9E{gqCTY2l6*txt*i_g4sB-!gIWtC^xbvE4Src2nrx*)PO)KM~s{o-0b6xA8;` z-k&({E`_a%;VLDDOKjIi#&-X-zo5L#OuYi-@*?7T`$BvQW}1p8FJuGp+!BfB66aM) zoL6oW=M^Q++bPkF?;CB6M|BwZGQN*dUhnhfevtaP< z5g|?>wmYz;7K;pAAnN}xfvhK8Rcu$3m~YB!3#D7mOVPMf7WhXj7F}mioLnAwVLgU65Hi5Y2s#wp~7;DY#3EnTd7TKH=o#Ur}$}#3gWrm#B+)B zDkRS9)6Yz?kj`Z*G2h$nXT~7bM#|1V=H+zO3T(^q0KeMpqm2wr^6(zPiyWIk@Pi+NO7TQAi4`<$bUxwgE z`;y$fXu$*5`@<7ryDg(qc)ONcgo=r3w#y~9Ta*?p-X*r{M+}#Et|;+b%}dLaVU5k8 z%k{1*hAT>Jciq~v;{Dl;VWxS9zuNi1B&BZT0B&(04HBLo5U;%|68D_TgouXCaPkUm zeBx}Z;=CwvUb#KU&>ZJHG)AqrHIdjZ%GfSSY*9tu^|%Kf%r6vzxg)-7 zVvmbUw86BB?V`kXiRb>YXS8?3l8|F8X;mXI1wXt#tEtkxxCLAqUJJjDYJ&5R*HLj^ zlsK>4PTO4@8#T}4ZeHz>*e*(Jcjd>H7(_Yo8dYo;CARzNMO}1t4uD5JXR*fh?J<{f z9b@~ut9UL-Y&UC`3+CBn^PI}okkZ{6Uw?VaZxPG3ywDtb`m{s0Wqk#?y>WdbyjsT? z3u@HF`%7BkmX%$FvpoQ7Tywy)CZ=%H@;cY~TpiE!=?)deT^aFQlyP2^IPc@pPPi|s zwZe01~`o+#c{D`Iz#tJ$s~W4j88?N;8` zWjXg#K=+uM?J6X;+c~$5SW0a7R~6e8B(}R?+yik~b%C$dpuB9s198SH1ve+o>sosN zKg36I+a2*L&dVjv`>1>*-u|?iJ8Ok7;=CwvUShi_v0aBXy6AOqKlAi$hs1MH;ip-(E#3KEb5GD{ z_>zm+)$r7ZhHxW=q4D)Oe0x|M$huw!e5Zcoj~WeE`{z=edRrp`PWKwlAAEer%xVZQ z`toPKpwC-oH7h~wvvt=>X7I8Hs#vbMr2)FeK{P?>uF!Sn8 zHiPBxdE19VsD3n4{g!oyG`KzXAj>RV%dV~LhZgt4ScAS_`SR6asCCwdEuLKuU2k^A zX0#^vQ(;#)6K9J4zDX=|#y38FKra}+u%7z(!|g(#VY6>6bE*M2tZIXeb3LIS4CdRP z*&&R?tO# zj#@Q#(GE317P4`+|FX--+`qM9fyVf7Qyg z8$03rt@qfz&Jnn<;aooc`C?{7YX;|zjD%GcL0HSv1Ru5sq1JSPXP52bS-nT%VJ!ig zKl;p@^n1(3X-B|{@Zo&#t9NX6o0rVG!VT{Xt$|Jkr}(9EXFS~73}Tzwf#nJZT#+)B zXYP#Wi;X_=K~`Z<<1|C({k3tb-9i54?0?GCrdl{~WS_sD^S)PhvO}G6c=c^V;rY{6 zaCLPnJY2Yo=Pq_cMOzn49ZBmt%*~7TldTQX1r(MAKizB3Wb-^pQ+*sc|4Q><)tS+!+ zl0FXk70<`+e9j)b7Vx*>viLWD{iDI444q-T!T$?Wa#zI z=CAP~Ak+r+b=*t_QIOS_ZHudor!WW>m9`=#RR>$xePjBtho^3P%56V|V4v$2 zaKqCb8;;w|3|D(X`>?^h@Tm>Xu3XNWeKW_(5k7Dsfc8J}r~v~STA&84PwJFxhnf2< zpx5KBxM_b8FFy2+Wds{wh_)H_d{H0MvOOTQs}_FJuH+qNZf1V#9r3Y_HEh`ug4)qL zc*AWknb7w+_d3}WS0*;YSPg*Fp&xnnwwL_i6;rS};e}l@ck>xn7O}6(pYXCnz2V|E z1s0~8V8q!xcHin7H=a_=zisM-_h#Q?7rRAZaf`V;^z35xe9u*GJ0cR;=O8R|G(lTh zB35goz?+ut;;CUHF|#O_oxC{`yF4GkSN2H9BSyemSsfBq<;Q}~-i2bbs61w{CLBHr zH@Wwl72Go*nV;ylL<~Qe0(bT5@j*Q-!Eb^eB=~h_9lGW6E}^6GMgw0KS?vN(O&<)? z8k<8ijpi6&U&(^0f4QD}!IMq4vFenwbiHDX*R;HFV0bM^tFMJi^JxxxH;wqiX z*M^ThL@t~^z*okGKwBzOoCI<4!rBSDE>=-fY4uO6AxY-2Tu*%k>7I0 z=agT+5NrSqa&GXTC(|CdHFDu$IgVq|%OvmYq zn{iWOX@fow!dQCGq?ypmi56ZxsBeFRh^|2=OXD`9`ob)=>Mb+te3wjl$LExV=CZ{|oM_{(kQ>>Cir| z9e55Yy6LU&vth%x(IA}P$bEV_ zvLoSUXz?OkS+S=p_&w^c{w*v2&ujzL5LTVbwDOliYD`s4?W~Tix!uj7>UOsdw|NNF zY*qQR*=2$9*h3y;Bx&k1KHe3r>pA1fo(8OAK@S}DrY6Yaikj#5@owcU@eXN0`$kJx z`r2U3{HXz(UW|b!@!k2M)J1>AGhr!P`KdE4F*n#2*KSW{?P)yP6Iu=Kcu_5HgD_qZ zxSGl1G@Hs8OrF)7CppaG2lNGu40z1D(b^=rPotHG__~>4xMLdfXGs>YwE8T5xuF85 zr)$E-g%wsVgG4D%2W%y zwYvetwD-gvJ-+f2f#2Es&OO0!az{S8iw-_LZO_{o+A+)Vsqi8-9DjseRxeBnE5#3P#=!Xr+P z=R+yZthVJI|9Ry+^RK^+B`*5Gx7DNlo+{e%;q{_0jN%*lb&$tn29rIYZlD(CX;uCe zcgf=`|F}==gNZdBnr8}*o~E#w_98k%`xef;y_oG?ah2BiMS?u0lE*x2n%P0`l@1s` zaw?a{D)JbHRXX7I{q}e$HS4dqLLMi`B{`UpLq2K15h3t$meMJ+&!D-)A2N) zZl@Z@=lu5Yp1YoM-47uszwe9b{?_gGl{feM&aVEVN#hNnh#)P1vABGvnx>7@4Q-XsI!HbtvHyT`SR zQw=)x_p9pA=_FP4uY;wn{(5fZ&!^npLrhS6{1ZRDY4QC)I@iqdnEfuhO2R zH&N1?2CYoh?TO2SR52uzG$zG?qNF_ywl`8==g99F_}`8?>hrR3>W-u_nWQnRi&1dZ zXb7)+{}gMszl+-E!XDbE_3=&hXI0v>e1|h6<17CDs~(W{1W9|+v!V7^X;RXjYFni} zX-uH^=&Hs9(w^#emG-P(ai8xlT+6Rq?uC1dJ+N%EBUXew6m)-9?YrRiKL(7w&lkNb=cGwd(xj`K=Lq`5PSRp*1*?*3 z&@HW!SHIK`Bo{8WSXqN!k-6?MY)GmozD9Pn5K05AWyf!o{YT zm(mPLdxE4rNt1F(lj_$1tnm8C&umv~Pn5JLX-p<*OwyhpX-^tIxio&#ILRgLNg9($ z8na(T5Zv-G!3jG-@Vc>>e_4E$e;E@Aq&-p6p0>45vG@0#@maJPkoM$~_9RV;k|y10 zZik;}yls&)Ri!Z%lEx(M36l1t@tH}QRQ{Zk#so=YlJ-PNdy*#Qk|w2b8zt>Y8WSar zneV4$?;jXr=MSDp<2*>3lr$zt8k4jqO4^e&DU&p*y#JEML`h>FqFQ?vt~!|S8Ht(| z4v@Id9xJwF@d*u6csGqt+;mQFmBwU}#w6{DlJ=DM7t)>}X;0FaC~3@2u?E=4d=;OY z9)L90FiDfrTmzE!ytu&}R!;Z9?^{X(w?MA6_O?mJswKyudeVhX@~hv zvl_e=tx-Eg8k4lAC~41|BPn@NrodZQZ*tO`AnDCoSAMXCxv~79ZZD+y3ncAH8k0#H z^Tydve9Q9s_%qiAdUP|ut)p)6iEG_);hisHLh(CZb6kIn-Ry?P2Dsu;(wL+@6_WPs z_0)$yAx+9|bVkyfAn8rx<6%6h-&cMtHw>R2qUA?bj?dvyk|4- zPis7XrC9@MPn5K$xsxf*?&gj56rYgBWRk`t?Fo|hBu&aCO-kC6OWHGhy}&k}-^B;? z8i~I?1;IMfo~HvrAWh08P1?OjI?OZyUai$3;lbuyzWvTf-0*k=@31(T+09-oDtHQH zACG7ADCc{Z>W*I@n1F|jXDFj5t>Rvh1M!*nPWHC-CPsRbOL~)ZD3^37X-|~2CuvNS zG$v_JCTUO7q#$Wh(wj`un~v}2@gqArpx)cs5cM?%46PT7;}!X=qD>#@@%cKB{x+L? zcO1*z4=xsc;!|McGh;s7v^kWPw1tN|+Cq2YZuzuVD(O&^bSP;|lr$!3Pn5Lh(Xn^g zyE(SlbcPu&w|0hjYi(S6RRh|tHisqDUmT9EV5Bj*q%j?-hSt#}eX4~U&qQpR0oBucdp~et{tAP|}_t zY0u}Stsr+t9aMUMW28MPw^yY-|FaWtR8LzRNzXZHPbSlzOwyjGDk9bM6#mdc(xK|P zRi#6P{Ru+exGuc?z;s+-+zGbTBZ7^{eZYrc|fuaRt>k`aB3EO-kAmB<)FhQyu51^k#FVd z>T{p5uE-lWW0#w$=oi?7uex(j?A2rmSL6m`8%<3}yt$7Ze$x`WeQ1d>+#kPZ-sk{{DJU$`q29kCo%>|P7l*eguJ14%IA$;Yv@tia!lQbr2PcCUsdHgBA4)Rz_9)pqIL@A$t=$?{C^$)|lKT6qE zcT@b;!5c%SsB`;V%I(YJsFzg#Gi%dTeur{~lzT^6?)^`kBad5JE((Qn2VU@E2hz%> zDO}29Z~Ec@KX%z;cglNrXyXj0t+X-zyavc)gF)-eVf%kR$PcS?(SPQB`F!o!mEwvC zH+aq}T8rhkhe>*q@?9w9yX5y&ey@oEp(-|3u{OCK`@7xLBwkFvTjkTCx~3?PrAe!* zKl@v&s_oxeRjngbTD7IlFm<2Zv6%LYaHyjmH%t;TK|T(UhE=!!*0Ac&sx<8A?a}B* zd8E$`)EZXZ2Y+i=wf$Ses%@1Xkw52hn>4K2N2OuYj>M{M$FJK}8dhzqG;Hr@r`5k( zyle!@tFVK(3qE+;c20@PCuX!a zo{w{YUmp)C7DdoFsx?(89q*yoc7XOuGPW00KD2HGtNzx|h|P_~)(5Eus76D@-J+pz z^u%pm^3GAwd~g~}dN!0Vq+H{?q3MwIs|Rn^va_Pw?ld@nC3{2s7oY&Lv{+ z(TTi_-m5XWby$Q>`>p$0jF>DR$rg-FUHcl7VheEUE4kj7fkn}J(zFMHT>W8 zD;?mE&ZVn(i>5}{Ija%YeDaIy88?Q#qfK~C^hJAbD=@$9#}|z4#`7qT(to-i=3nm0 zp9vP~W0dZf>O4y0-T2#zv2dq*bM%5g9dOxEg^QJ0|pnb5+~StVI|e0ell@~7-p7?Jk_0#9ymtyOdg9VN8Iq*(qAR# z+PY%aOgC(i-h zi_Tv|qusMi)%91~s_P$l*j0U>5(3@8^Fu3`QaFeUx7=a7#xf!C-*Q`WEK3ib7Q%a0TX(!af;HGe-mdIRg&xMbVvS~#^`SIAk=O6;}V4Exh& z0aGaEEuJ;zQT$6D9 zv`}W2)0O!-rJ&V|No?-6bj7ev8QA(kD`vU4j`)H0zC9mToo$)^NNMt!>h!Fx>GLTl zLwPK{8!H(ZAS~*c4!`Pj6CclMC0ZtAQyn}b@EfQD>wK+X-au=Xwz(ynVwMI+hbt5g z{f3B_7G%TQ_A7njf1MT@7G}Yg|Kh+Q`i{^!D3@dG2*@0oz~u_! zc&a25`W^ZqCPw*-=H&?xH@y}ct~s6m+>{I*)+VyLLqCah%pe`}pi7z1)<%mBaJ;SD z|0Wx@Uzn>{KYz5cN#~*J`_m$hYQ7!J<2Q}235PGnV8aE@V$F=P!kd6>%*v^zel~4y zXXB-*w*2O$4NSks7`)RqT@0vsnceoQ$|FWBp2re8B&nbG^LL{KlZ91t;O{X3<$Xck zN91C$y^0vAUoA zJ}+2*qL=#r4|dYSuNGDF=CZk4M7b^ZIsBua+JE`jZ~Sabm4DacQ&eO1U*9YLZOMLB zoAC`>>Ol8XU9nde9lna#Uhtg0SgY<2-Z(plg*5Mh$L^Wq(%NP0eM5UxeQw^yhVWCf z3pzW@@eX~Z1xPXAE^2sCVkK5Tjp@nu#9bKY>)Cj zKK`i*n6H0U()C0T4u6}->{j?P$6E;)L-k;0hYx0765~|;lu7+`ckdErXV!urTRH-Z zvOBO(XTte(qa<9_zCK$PT9d#1n2x7jS+HN#N(CjsFkkGuIf1Apo3;OZCVg}dN~ja97rD&lqvW_U-YDR>wks1!1<=L1PjV- zF8R^~X3@ID+hMLacbF#hsQZi7e%3)v>W}vVtzdtEGnVXiffM)4c(24D->U@xguJn7@%o- z9P0XC6D)1l@CMarU0X#e+t^?ur#?$DQ&pdh@=l?Bgd=#&I}_fm-e^p(U&8ZV91u6T zj>P#btpMXO*w-+3r+yty~5EB?yAE_LDcZv?Ul^;4ih zpg-T-(g%Lg8u9l{jIi(yKrQ_pY)rOC$+FOD>}gph?0xmp2cEZswF{a9Js;wh!P($3 z|FuHiex=vJlBwIXq1}(pqTI)Lb`rN$roh10s|0#ZKzdI4&7l}C&lb*A3lhs)7(s`- z01@x=nU9_k^zN?%ZJ8B>`#HngeJ(KZp&7UTZUwJ(0K7EX@J=?{nf}f(aGmO#%i~7F zIZ4b$Oo0|u$DOVlNY_pADF7zys1GMxCUAO|K=v$w)Mx2A1nD`H&nZELo)BF9sj%k0 zJ<#(E((^2z>#b;=$GItqe4DcsoTggJ8xI?b%}!*qPX`lWNoH+kv3wGvIS!;b?n6Kd zRGZ|$XKW5+Z)=Z)LXBb`|F9X`@hb+d5JOdsAH`)E@Vd7tpI;Oq>>uI=CV|>)&{`+_ zpakgl#)e%Dv%+p&d%#%QV|RK-eRS;OB<`P-jYg$Tg6i|q7)^1$Qi}6ctx`NGk7IM* zJBnJ9v(dlQNtF4k=bwqO-Z*WH0~XSrYYzQ}!J1|_dHYtKmHYRk!TEs$Rq?;46z2zr zwpBKDO@rq3M*Q{cQJk-o;{1lSnR4>*v9PVcmml3s?g zv-VO1DLe8$pVHCO>_JJFp|12ksGGX)NXMf(mn~M2e5+A97JY3ctPvLTn6N~(Put>a z-0CXIE?W)+ez|EI8OBf5P@9fhn z6d%1ZQrptCQngF5x5}>i^Y3}XmEN29uk@m@E4NC6Ts5vO=25(<`rLq&d&(hCtL*4u zI_&24ObjFcd9NP`v7@T|Z@sn=pB%69`9}3UUY$!;e^#9!ZOdmEn4D+JJ~Rd z#^@1swTnNJPo3PFK3@w%yl#;FtFX*lhxYP#PIg_&QJL&3^HSBK$fH=byaNc?MODZ4 ze4G)}r8z=%UVh8+1g}O_?X{1a2}3Sa*#`4w3#I+4Y{|!?D8zf{^BQdKo=muM`n2+P zUa;s!x;t+CKE*RDFLBnkY-p@}sQ4C4?^(EJ!5PoJB_}#{5LfKXhUANPysy#T3A$4g z(S7w)pQ~feDp$V9#vu-Kd}4MMDvjP&{nnJ|VqP(N4CZ83_?${z!Si_n-Y*|n?AhSD z^24)ij99-{oOoi3U~G|vIkeB}WlJx`aavbnYg&U%53kN@WK&H%x}HceZYiDnb-Hf* z^_fpG*|xOTL^p~_zLVXB{&u4OSJ|rTQ1xdVd?)|=uU~pU{@pIc1FCzuUUZ0!47!N|C&$#=*DpLUPsLT zkg0r_-3MGWv~V!h(tVg30h>lw!{xs&m7JSs#BzpY!h}?7Wo{1zWDm51&GjZ0N8RZK z`K|R-V}6M==1=t8s#tTD_I9eMCaf82ty~qNfWw3B{_;6tG_iOy?E|`z_C38;XJT=W zd%a+njUHUk+R8>G%@?mNjzwSIN!S#6up}ox8z+0Y3YB9kN|ZbslkBT{_mRh_^4N8FOqTk2+G+Mcba`EsuQ(Xln9k{c$MjnlaFs6jts_L0 zj_~=`S!~~DwzywETha?$(hGa_8;K)nt&!>+2d$gOHw7l)zvA%NtZ=$^8X5&H(^a}a zeLN~%plYl7GY&F$`Jt&}wqTNEjk`9tyPZ0~RPfk~6XK zdIKJ`;z)^OvpAglW-FJ^O;4A#6WibPz?ecOq(b2vMjOk{l87<{;6B9rHND5u1voD%)6 zDE;n^bpg!(O)TCtp7mF*OrBe7(Nh6~mefR@S{Hf6{wAPh(;jEqE)iGIy)_y_^9IFx z)2a4V!0QZn`A(C|W37M1W2);Hn?Dv-clP0ilmqFw>0$-TjAA&8~@JF*=@YCb>DSe;SW}mY&@yhp0%J1=R zV&;}?ynok@FSD5~ZrLyvi!TflC&w=3d(I?a&mbdSx-^^*9+!d>=4YVZ}+URZR@4P6%gDw)Du@%g36YozUC)ZbrdUyzNI$3Q8MF~=fSj3%Mt=;Z0b>jDRHSetC1{0vC>nTGmV zaNOXlQ1Wo1g7OlAl$W49h9KoJXpCY~?t;cBCgnOP2cmxNRXGsKb*N)jRj$K`-mx^; z=`QRjxGpxKeO*=e=nCxtAs<7Qd`QQ}RO5T&($@Ubhbo^(eP=6ceW{8?wy)6O6u<0m zIc}f#+u!rAbg!%aR{i&XM0(Vxd~UkD}iQh2rUZ1w`$pb>)Ndl$n>a!T)l(Lf&3@)e-E<9N`VsL6mDxdEb$1 zOw#NiY4+n+Vj%lT9=95DS(L};19NP|FWu76Z}VVzU*j|u@!w++KS25INAG{}3WLTd z%WunVkohxN?j7X)m&Qg>8XM*P7ibTbLrtmXWU3i=%~->ozr=#}fR7@LOQJL`$@S)q zvngWJ1Cd}bTnlNe5T&t#&Yes8TCSHPfAvsyuAL0a+-Gw6@n7uRnmezV%CFyz|BDyM zxj;YzWA3(U7k}tD8s#~E`IuZ%yB@RM-HqqGNck&2FVDlJFN_w?>0-pb4Vi$PFMj7d2$y$&mji+*UqVR{!JbN4KM zbm(H9@H`qRA0o=~AzaFbv>oKn>N@$rtj#vy*~|zA-vda|+`;7S^0`JnCiqmQ zTzJ__{qN(v>%y3(q1eM_wlKA^F09)Vh6AQ-VXeOIVvT7n>#p8;?3LXd!IH;ft+Vw( z!|SXtu^;RAzI z?V{A~vFQtUx^R!*vulg;`~Le}xawSzwB8EU&d%UXf)i1D(Hf!t%Xi##-vFF>xPWQz z*u>|x9DsdS9`P<4RLN5+=^g1GmxQzz^SQ7#0eu6fuuR&Y&D$rDYGuXKdVxoLWX53i z@hEP*;rTIx@WeqUzVXlwZq{`aem7dfm2+G14S_LuvVjIT*Q>(|c1K{^-CUNrJ74Um zA5VKxycbGC6KS8iWc1nAr)s|YUd5t+-y`++mwQZQQ`b`Mu_}MA@>l&kwe#QYB7Kj# zoxVrie_PP^kiV*3{r&QIPxaX^`HT3pEmipt$tE_ckl3g^E|tfts?S#a8HZ5;Q`zdG z5OGZVY$X&aI{xE@5vALiT@)PsB5A^%P47<&_-xPW!aWV)94l zbJ@>?`97O#C7}KHs+_$0_-~x!e&Jl<4#E3ZCbnOrPfroE?1=Ip zhW&?SJ`1C+ow+ z@=&bks==GruLE9-x??*lFQt9cI?!lVcck@mf7$=?k+*wLt@f=C!r;{EHp0Jbhx;`! zx<(kpv~w5qvzqa@iKgu0yEI%y>z2BcT~_|L{V$)2UCul|uO3?+k%lopbkXl&7%ZUu zC9Je+VDP;#xJi4G$lK+%+{dJK4KzCz2BC#zK4uG+2;6}AEa{jH|FU~MSRt&c-073b zvSHDl8RGHA4IyGvXZ)94eQUb7;HEVg5AegW_3koDG>y?Vf7_M|cr+-hX< z@H4gGok?%#>SC$ap$} z8Vj?IbfvuzO<_*w#)9HdS9tdGZ~I?9{X2tDyL~5!PG|%>J@%GF59kIH_tyWXy(wwF z&+1NH!M5BCPIy+Z4@rF??{sV4y+Z}djq3{o&$j0BcDXJ0spIg5Y2NDxIq#bDi3hdm z9f=6Y6Hkg!N3@}ZP6U`7`rH1Ok7dUntV6H9;N!Jdybya;vEi9N=x(yYeu-BVcVGI0 zo4Y-|)}Ei6DnN>WOs6ch{;73}V=*Fb&k!YwNjn_W49Z?^C@TKc2q$ z03FS`PwzM2y^9+T6p`!GG4RH_Mfdrz{e?qx|5+I2&G+T3&zFNHo3mD~ z#af-cHWBpB)|Y3Ov*2FSN)q^Bo_^bw>rKad;*NWB!6Vxu@|sgiQp^!=rsqZF+a4NI zvuJN_)V&;sRH^G?W6_QaDmy53?CZMtTDRj?6&w_;T#L0jBleebDIes@RbD$N%FRIH z+G)yW_i3^|yrFjrO*ZSJm~WmXJ0GZo_k<=YB|}cjSFcy1j~R(d+u+khR-i?uq|&3lpk+YIGw?KV=}%_Mph zm7(PK+8{jwPL9q{lvW#x$o1*$@7|q;Kg&=e8!eZXZs|Zz;zN}9q+(oqTL;>b6rzmo zQ55Ub=^N3Ae5<%CL*7^99W%YC-x@b1L#n_R=XlYu^=?YXHbt>M9Ru6?v~o}zWk~x5 z?EQBZ6-aoOpT`p2liVzdb{VAHa$lm;%C%UlbN@mng?J58%sVg9^=~?fY%>QcyAL_I z=);~%GpKEFhB6(`J6>7NR=1#fXC<{lRmGr!t?pQ@&Pt4JQLIlVIA(cnc657X&e%Fi z`lw{7!##Ipw_7#6*ne!YWO~kB@r|ga)c0RRf93aAiaR<>k0TaQ-?ROdmh+2ZeL7jC zc2Jw^DT;rI()22SHND90t?bNiO{;FLrh=utl}6`U7m@4Jsf(WZuoH30w)N9#+vpWk zrecutecCg5?$i}@$2LeAHoqv=r_;=I0y))+SIk0p%SUq#li~U}#W<^<{AvGTITDcZ$bv9q_LETL< zl()_ANUtv@6V=L4LV|Mi;`f8cl7t>ilNmpyxSAm}ymzcJ-Rm;x!&_{_s6kMaGA!jW zS&ghgEoVgF895*I;-Kr*Xy~V4<#O#3eByz-%RI$LneSz%Tz}~9QhlF~@*$uo)~BPD zm+Bbm+|S*WeGKaDgWT%{njo)uP!Uy{d zi(-8`p7HD3<`{Y@#vdvvUSFo;Ii$5XZ(0XM0d9vLw+j%$%;Z_9P>MDg51edV@^C6(c~!Z>_n>s)>Km|~^`)ePZkjcoRx zw=q>BM+I?Of(Z??HC0lF2l31}6Vl4HSgT{U*G&1?x+|aCZAr_69duEap4{SEWi}3X z&^+c#rkw& z7IobJ6|v|)h((=zU&-|lZ#Q~fSJsCcoqj8)4Uc61U3KJDvG3K~@GI@u0(%U;0Q=GWN+Klh*Y9r*6&S|V1|6~>Bxf|v9; zExROkVXq-~=|iA7PDu?|H;9uSs>B7>*^6nPCTs6pmFJv#4 zqg(rOE5HB3dUP&6TPV-{6~GC*J|GV2s;g+>#tk-9SMt7f)vYjb<42pTD_Xf0YjtXk zo2nZe*`7zQudM_g=q6jH`EtPmbG`V*=w$g|Ngu8=$x`{c(?B`5+?V&2T}Z3<7$`HB z`SP>!3rQ>2Vy%w<-kZ`_U~e8axE%YGHkNCId2{ph zqFA4fshhF9=#n>TV79!la^2huF|K^-o`X^n?-y#&%av05d$A6@3l`ta2Y;j(XdnliGS{Iy(yGH>%G`RBc!a`*cg%JK$XrK?|h%CGKbC_U;I#rkw|YGug@d4rUk`y{PL zUwY?<8A{KQtEK8kW8|~IU42#;k?Ye*`Isc%O2PMTStVtT>m)Bd=BBioRe|;4GRNx4 zpK69E?si6;-rr3Q80Vxkj;gO0TiP^|A6Ii%hJCEa_b+D3e%^zWGxrwj^kLh6S#kx} zK}xypOLXHW4wfIb%TRL5#k%BAA1u!W{*n>nqLpj0R_8+TiSh=#t7FCM7j3HyEiP5; z)=pVFyROpmQE}-}*LKRtMRgUeT#L0jZuexDj+Z+tqa&+`SWZ_M*CBq>6~=E`xfW}6 z>WxpN8I#xBQZ<@aUpgpH2z;S@Py-1C;GgmPmLU zn|wGpPN^L|nkFrl<@TX*%F}?NSf5Vw28(6We|jq=iv`iWf0oL5+v1h|hqC3mFPF+o zcEl^scNN9@bRLFGk(YGos$BQ}B1>mC%1c91m6Q(mbbEn2ho&k^t&3uPI%k*X$REbU zD~;MtlLt3eE7xMgiobQV7_r>`!r1Rm z@IND3JAb|8snl?+tY8a-^GD!n|AqDG%*VcP-3-L5v+PvPHuL^e8uH~o&sjNz=hbKY z_z%{~x9*)vt$zKVI{Ngra_!&hJEuM!tv;|^_&Xn;pDOSD_MhML>-JRn>;L}!S{?ib zx$s)F`dXdiC8o(P?|+|%3eN*M{omyHuK%mff9e1JJ=*Wp{!Z=qX#Z9#*J7*Xk#U#1Kz|9+SL-ZYdekQsHa@k6?{aVW2oieh~_TKT>4 zb*X(R>;dz$q(8y)XLr?29F?WqZE7U{3BI27Hh2BmEagEvL-{oJ;Ys;f$`doZmrf(s zVy%uA&#T``wu&39bjRLw=LW6hH^3X6tz^%7tz?hb!OE!#R)p-TVDMX^2|t^5b}_qb$9N{w0j=qjE^l$S0kK}+|MR<6Zb9WCzVHkfCZ zNR-Y!=}zhHgE=uZQJQq7J89)wtku!t`h8pTw~*S(#~b6Q*?`vU(6zSWcw0X{)?`1O zkLayLJYTJAH}j{i-s+*s*$^|?X!cLt(=|htpju|KR<6Zb9WC}XJfpjwoT>OFn8=G; zpV7Tc$y5e4D~k2$Xyx^qcH`ldf0F05()0K`gEcQSBNz%%-SgWJOk1fjRvOZvqCw`LdY%Z(&`ZkNJpDl{@>1gHmZ-q!V zhT(Z;K1TE>*evLqT%vJ9UYuvie}#UN(;XYK&4Hp=pN>|3`dp}@#NVW>#>?f&=R=jz zi8pCWjpedduEkm%@eJr$30rCWq&B+GyD^r=%ttfV1Ye;9IQ{wf*B02$2Jd|tSiz{-~99n(qux`ZEOl8+Y zW4VJto-P-7*@>c9pN>}E)VV-fx&VC^2~Tv-mlsIU^RQ=o;S-%!uEkm%EpB9bRGL#E zOPNsdh3|Jv2xLj+y57@dFjQWHO!RYnUhH$_I&5XS1Xw*9%G8?XytJOLb%0#Q>D@?SDilm zb!Z45+H9&k3T{_KM=O7j6~ZSsm@4}M+UbrtkP>fri&pk2&gUADGXC97n%lc5)~BOS z9^8_Y$xm<6_Qc}+vuB7hqO2L4tu>Tx_6<>-P0aW*uvT6PHOZ=#&De5XQMp$COG=1x z!`h6mK}RchxZhf-+|ZD_)_N!Z30@WxtfVBH^U+n3Zd<=#rIDXGk9L-HTDcY<=pC#a z3o+-{E=BeA$zP`jEBm}~&dV;kgZ=$^R%ruew%ttGJ>8#2lrd1oTFjKSaxK>CXz`rN zA>1E*KY5LA>pbd)aPk{t#kARNomQ^J-D;uk@zGc@Zc*gXH0O ze)_HdlHVvhNVd!zN}*wCiawpC-3OA#v0=I|p9U#f+^f_;T7P7i?!)&%$}5k7bo2Ny z-N-LRb*k1Mh~A-Ly0mZlb*j9w=WOduveKow((A50f4ABsH|y41(I(lWsOKg7TCXI%^R_7A@ z(VXIDymGyvqz~^I9K!FvneuYjZLN-0esov}_j_;3ci2$!J=dBWl`-VG)8EOJueRpV zmWEto%sW{t*W%0zt@)&lAy=AQRKHPPYtE@|$jxWHllAGqR&$}PUN$6{KXowYy|D9I zydyQ3Pj-dfagucU^tJM6oaYSA6AAyKJx|~;f90jIfl{;BOgU?Wzao_|P%8YKQ3Tr$ z@mHRi8z{l%Gi81H`gCCPl|q}Z#eJ%WC>OsPDy71gvv!$T!HZ(aeQ_Uqgky#@%-i?eQ5(%R8u(th!%SerB%?^>S*Qg1#+P;&|>%zxzLYj?iT};{fvgN5Etd+wr=nDOUR<708 z>cDsC3Vn@MN1GR1e&)r^Yndtj*^^0MoUe`fwQ;^SR@Y)}OsV~w3;jh+0B_33Ek+89_H_v(vLwXv?gxKtav>Wee=#hlu>QH%A( zcv`tOPSeJ6TDiWsODoqGJ89+Gc&XzPd-g>f^|fnr1#_MY=e#~0tz2LHqm}E6f3&fU z7N4*nE^+-P^;lb+wK0hn>x(NeZ@Dmk)W!pyZ?xuWc=pBG;YH&FeSTc))3v@>i}m?j zt^d{Mv$S%p57qijE!OA1w0=sTf6@9HeZE60*JtOoHeYL>wOF6+)ynnRTYdIWYa16^ z*x)@Xfr?ShHo3MXY?O@bKqU|F^{QcFqr@)_R5sOaldIJk(aTcliDz|LH~FR0ho|1P zRIaTJP?D1jde!P$9yLS`n=xR+N>x*Koe(u|vbmnzMD!*&6V*hlB&INl*+PMtp zHkFp@PVS%QyvKPsYvo$3)mijuzOHXrjr)Z!XPjV9dX&gz@-a&7@l~ z&FFq$X}aHQuo5<>89i|-O*489RC9UNn$Lm0O~ln6Td29DA4c4O^nyvvHGiF{volr_&4X0n5qg=lsA6&mB5$ z%!Wo`9MJcy^NusdY*Q?Z$6y?^Sf7qo-Z0Qcq2xft2J^5@u#Hl$XQ1*Gd(d`tu~EGG z1SZ6QC6TFRV{z zeOoIfHX%Uy=N|(Zd&hKzd&i34JBxJ{3v!%C-c>*Pu$eV<$K7u z-0vTU^PtN$o%P`^c;0dKA9w~r!x?RF;W=YlzYOOV|0eI(hp(QVkUJFTe2;x?Teom- ztCLxLb6*KrAMSW_WA1@{Ssa0V_{(;lZ)1;V997TU>@u%Z@wOd-$E@GvqE9~9qe|OJ z&~Z23=yIWfmx}?uH+Dj2m*=Txr88GnI>&7t#+O!}m8RgCu!nPou~x3dTAjO5c2dL6 zOPn8^AI?Ub&1KIyS&HG!G?)Cc7V?xCS&C290Y$Jr9j$!+4J-NK;4CGjUzc3(_g3=v zj4Wkq-=bKbj#l2co3-2{HA}g%Z(eQ<^kEL|lZEF3&&$=ywOFg8#pUall}GN(R2(cP z>#j5^D+dE_w3)2a%C%Ulqs2>I9OUJAAGh16Oyy;N2l?MuRdY>7WGY&@7Hf6z@+w`a zIj?dZ@%-Tyi;UzEKQoojwyUKWqY`rZS3JYTd$pvMYq3^Gi|>wX-S*74;T(eJ+nE<6 zx7`iA_jp?utz3(>I*0lcbNPjJG;eHYm*M4XT^umyzuFXc9tn)+e)EQsU)pN1J{@Jp z7#IIf!#Natmu=G~xir9>bSXJ_|NC-NT;Ae&!EqKvu|AywJiGfi)>`Cl|NW(}ZFCv2 zC5u;WG?q85+vE}fJnO%(KAl@Z?OeL!Ik`~yVx51lEB_37N4e_B^%XuthCcMoH% z9V%Qq6B}F5y6NbRs-mu=-*SCAT79eq(ySxWtfSvppN>|JHA0$oM1|`JYvec9r=yi) zEl}aw`4jBA!-$$-o_D>!N~&m7f?j{gRP0BrE`s&xXyqLzUXUi^x!lzk3{#4~xgc$y zo}GJg-Y`Wg*J7>CFLIzp%Cg-38JWrzPd9FobVuqnsv5_8xp7R3JJL;Htz3(>I$HcV zHHlw_%$4_BE}|8EllWh+x$*<6qFA4fR(`#qjdZHjM;h%G!%G|6NV^+;q)wfSVtqPV zd6k1xrzR{OHJE)S4HxI(QwAysvL9y0Fu|6HGeA-cSdivKpDxVg` z-|hp?ct<7rMX^?{#abOLu9n$ed9#0B?y-bA{3m$qkZ@&-$1J&@<6Zg_>@+r+o9{la zTbXl^s!mAe@UiE0|ExMlTDcZ$b+q{Q<2d$Oo+&4UDD)?I#-+Nl(jiodPc-B|!6&b8 zbji$%QHEW4Pk(}s7p#$rw~A3_jDAOdf-P1pq1XxmN0`iuf)9JUD=+&tlm__P^Pk|O)LnT~cA;!$ zucK$K-Ie%q3*~)fb)=PRu~tWmb81-W*7zE5{m@8WFwsiax2pl$2NlKobhL8UjEUqs z@&U0`H(oe+BHdj7fIN$LW360^wK`hdwet`8)s(fg;)xIU4gDdvo3@sA-Y<&v>1gHa z517f5pM9aky%GE;cuUFld|>4)De7l!{uA6NDVC>9nkMf&rO=|ZU(u)ZK_33Ek360};(D^62I~VWKpI~;6;$c_PxSCQOwp(mFf9mB7ddh@}P-FZ{bF8uXX zH%=|xgZoyB@LN0&VzawHKi}=kU#!Ep@eDtn8z0Ken+LMp+^*dJY5>Qt z_v47^0qirz2lv36AC>jtM%8_JX;f$CmUtKV6c4tY;>pjhd-KRT0em^5vwF_qy)5`y z|DDp>mX>_nSSL-{o6N@_-=)z9dZAW&pBioJ&0Xi+r@Z#P+3e~=a!#}2XI0in6M9(k zfs@OnS`JUlRxYYSI6z8e<(|4?!5MBH?EC6kl}IN z_}a)oE^#E9{l0tf_Mx%7ak3Z2usi04JFosLj^$;Z{Q5)>zH-EeQw!p`m5UD_=oZ6a zb%z!+zW= zHxBbNkmr0%P>-dKd2+KS#Qnbba<{E`*PZ0W(FFdGV9m^s9PrKJfAm_4v0J57>E`I!;buyZ%?{#K1nBl$t}sd!_KT(%b0Qwq&-r zw~2;d@6CA^H&D}sy*M*}J6X)`$zw8esLb2@g}Af;CSl zX5cv~?(}VPEVWA-S?2*c&d8P?zfI-Ofe&fhl2ksu{4sTM@5hTvJ*I;v`*LNcr__0g z4ezNsRvJ3mnh!jjBW>zw#c9|FK7WQa+s_{^y><%1b@gV~GXA{3ZYqCi8q6Jgrt+<; z{`?s4nrv#~&EdJ3W?942V50HB!+{nB6;(*XudfqlFRjq#66GXwISi`;rE@Aw*Mm?z4d|Y!yidCrhTB8W|yVj zPrp&lrfX8YQw0=r`nDAF7)Px0D6b@L@p=y(8kY!rprgq@;(0``T+#(3U|#K}vYQh* z;^$!+=aj&eUmPOwyN%C=@hO`S-1i9f92%$|trrJ!)V?sT@go>^F`DbI3*@UUqE)*v z^Hl_{$4{NR-M0Fwe_!rfG7t2X>93$v_E2=>^R5qnK9omW{gT=7b{bHUi2>hHNO_2dyoM`-1&UR=?CAGzr8 zw^c%TRhJm`+Js#l{5%-vG~{ch&!o-pzY{Lpk%WD{ckdK=g(bjOoF-wvM)eQoc5ecC zoKvuRzs0x}j#Ht$P_J-Y)|K(&5uyH4C@=Tud_F|C>8vB911@R`zNluifFx zJln1->}~Atc~Cen3gv}*i}UVLH# z#~j{HC06$1)6Sb|s)G;wTo23<5B!dJ^`7=m>dqApB*T~NqI+@|tP4*rb|-)*jP>M} zQJx&-<-zqLtl4SSDak0%Lt2 zZdZm)TFjJ$t(_G?JnDfvuPo-mO>TGPm;N5AT^MQ92{thmdlK$Z#PojfX%DD%#WbGc zxn8w9OQY6Nsbe?j8UKxE^xh+fi0M+S%{5wZd$#1E+$Ldf!p4QdkEQUUg<=?#3DlMj^uS2jNmQvS; zLEP%hUld)h8>a*>p{@7B*yKw#bqxrC9bH8kLxOn3?rd6~7^wb#uiUPj(=UnEzX@QA zoe8)$H5Q=<&x1I_JdV1=`mtjlydyr9q&8IN*ea?6^i)=!}*gj_#{6shP*mhPo*wgv6>FX^ir=JOrFLzyPFuo*T zTJ%KvaMKtz<&kv9&=fZEj5L0YG5;HWNSc1A1fMyb!nNivqn{lR2jTbE^h}07{fmUH zKVEMU%^a4@Q+}+Xjhm8q@rso=zc<^z-$*NKcIMo=Tgbb0XZCKrj{I+U@!Dr=sZtXk zwpqNLDm?Ijf7?k%dw1mT;yt`4I$wgMo)g(9Wfx-Ov+%KbI`=-eR}fb7}K6U-sKFheSN}-g6<%Ue}&0FI`Fr32v~{i|NG! zH(uO)1$}zdj=jTH!(O##ljsF>yOtX_96yiJq7&ig)=-1-37j!x75x|=$Dgg&QRL4a z9D(QV^zwNpy;^F)Q}(`)$5vf!w3mzBV0q1q2VO2cX;gt`~`RFF> zEG=%{p7SRJ(DcBL`2B6wadGT;c#rmIe zb1e-W?aO6(HI?7(&-*%Wq&-!G5N9qR-z{D7owMogy>8sK#7c6kABOcR#y655jb2L8 z#!7sV&Z{rho!REtKK1@pJg}dVX8OSH?jaHP z&3KhdB94s1>x!yZ>&Ul~4p7xK&!m;bEI7Wx18F1rz)$~sLb`j;9Dd@0l-SV}*Lu`N z$+ASuHN@rFb-bfVUgnat-Aw4a4D4&pD>^0cf`wsJP%eol!MW=3;Y$Mv-Pya8=?FNN5r1TD_9f$#3j$M-qWU&yyT8Z)(6(UBdW zG^Ugc#Ll~$(4_{Qu-4yLTDHN5Kc~m2_cf>X7;^6y#tEOskcjIeE@qO5Z(BqSq5R9ih||W>k`aiL z$_}U0f*{@zmQErbzE-*)319a8R3ExIsW;#0JBfz0O6DQ0Cewtmy|^;oi`Q&WZ%!LI zhIYNnlCBjPAwJ5IR&*)}Tj{6Th1Gv`RON@`>PrtojoGwPRm74dck;z$yH*&uZ!Jv@eY9|epjk>k`VIg+9mc=L?x47y|3 znKL&J#C-Ba-Zq$Sxs8^ddsy+9r9P6lKiv-pO6O~st1;($ER@o3iS&Azi@mD|IVe$c`0wJ6~=UpWH8eTIm%ke!qA*! zmtT?IRV&RFv)4)g%q@+%)d}~18d)`JkM)lCoc`}|C>)>v{(q5orB#~xdprt1F98>C zxX6Tm#)rT^_fq{##*lbAmk`7`jr)+{q9jgPG>Alwbgf_j;!`WBMv4i1#xIwJ`%5C` z{m=cb_THOwloUK4){jH8`ux7{h4Y|pc4w@&UWjM^qgVL3P=AlBp>!eD8gZ4mbllhy zbLNZ7^3SE%%6E&)wk6icd9z*0?=FSB!43ImBAx8o4t6J+L_A~Tn+ktfUTS#B3^vr8 zE!hXf>=|3AEW5d6SG0y5>dr1{UFaX9ICfYUNYm20bB1q}YIg=0hSNo#0OZ>e&hO6#J{{o) zqIpK(0QlWVb-XS6MsP-}WZKjdc0N0izO{|vvTsL{X{9LsyWwc8%NS1DK8emaML_n|Q`l1-)`lbXJ|fe#m5#96ih2}2BYUDF z&2D>8{oMH1L3&oFDQ(_$h?4F!rO$zfX~v^w@IQyu^Uk)*qtLZ2shCe5Vx!hnB|MLW zy?(-Zu+eR)-J8SocQF_89D0~;O_E6DYAHtue)~kAaP7P4 zT68PAj$AD7XEV%;J;>FXz~AmcZr_lM&+a7)!v|b-+D1s2(#GAEGHY9Y|bf#<6-7+4~4(v}!fYnIzRv$1}&hIz3#qpFXGC z!=CEsKsS5!KIB}hMyqrO$*-;t zJ`W_pCAq$N2%nI^1u0jMza(+~_UlsQtppx%;G`tDFsHlcq@VGL@UMzA+P^2q+&U^< ze!8B%k8c4#vzqek9cc|>=p4TW^ae4CSQie~8>q5VU7A;YGlg0;Lj1LfOs>|1J;+h7 z|6ZdUid%0_p(nSIU*{@_mv+(ulS&k8vxnY$Rv>xVJ~D~6Q`g~w`gZENv+G};JS`5< zMk)`U;|Lwds)9V{82KevRL9BnXl3~E(zkVJ_xY66u^!F;l~36fo6sqn zM8t>9$b6^B^BcndC$YHC;`%=~twT?zB*6~XR(XI&Z>wQmCUJ&bjYNExzr6zDm?R!x zSdqkdzMocx#CW>k-8y2tbN5(c{UpJkT9M$0y^kA{)G!YAub6tYhwTk*6UWzrUrJTN z<2dKqT}j0AuDT1-@+)y%;B-VfmjM2z${s1T^h$O8MfMgsT5YWDwTScVNsPO=&MQYY z(E-N_^fo7lHlDL3k-Pi3mZ7Z8yI@00QU3P5SO+%L?P4x1m|;zWWCi)EwQ8TnSXz@| z?h!INVvYNDoO1Cz&vGFB?hPr6`0y;fzgZrB=R7s+P?@swFH+^q>Ll`1VMj+A#UoE| zNe9=)ao*O(bbko)k?gv#XK~1z?P-8p9P*2bbh4T7A7#{W7_-z8>opd6g)xadHf?1w z^*E#HCrNNSg6|Ui_k7+cZ1YTIZ*2Xl2^m91imcxDgQkuiOA$iaV+qSgZ{4wJUV* zxvlDVgsH6YK_luk1(*`oywh{d)9ocr1A4>Ljl3{oab;4`SJ*bXgL7znCY2 z*A>4<@Pkehi_xv57`_($QBwV5$LEsZZ@}|Q*%Mm^6*B&v~lu&N(=rWjqre0d@R(h79f)A|5!8 zxln?14==$VnGg-WMr%XNVDq}G`PtQ#F={?3t|PO1GxhpD538>pAK~56;(9kuuB0CA z=9X2*LENu?lcK<7n2_MBZe1;=ezyPdQF=5wid{E7mx8mRIA`)r$r<%}F&_3kpuaR% z0wKhXCL5)f2NqIH*V6F+OVsOkEwh~F#KS)B{2P3;5!UHi#6||lUpCMl+iz0Lz%67y z?So`j2mT=ajbvP~i|l*+D}C6zk8+fkh+$<)s_{|+-$1UDUrM)Y9i^Pc|4L$hq4j^g7BoT*#;D8%8-X`pWu zKkLkgfi%gb6FjW6nqE zl+7BNQL;c1Ii`KNe=we#DZjyE#Om8{FYik~KJHX`W)X|UMBW0wrK1UW{zB`C2T6Rd zx!VzPZFxsJ{NXs|-?=Bv+XlN^`w`}EKG{1xg`K-ZpRJ!u!>U{(S9&J-*hcUiyN-y% zx^ZZnGxD?u_Sn@NelP<0N(1uni(ug=Mf@o2o2b_f*lA0zmPWAmJ1cPF;VkBxsISaf zXQ+NQxcnKMM>v0e^+FQ7a1P#C{C=*k>zvZgO2Xd@UcT?fQ#2v`qEs*99OWlm2LE`G z?2N8RqW0$6@DezhFgCc;o&-lN>8VNf1LSB5_L9lUl!I6<$`G!C9mTl zyw>cfBzQTe*L%QQE}$fE9sW1|Qtz|rq-7K{{JP}yc?H?cy(Eq5znX*{e)?@4<%0_m z{#*E`5-l(u_6Omwc958FVdM6YsJ{ujD%PWj%Y~h4(&sQ`-<74ORgPiZ9l$(0NyiT# zLN0xlVtyW$n&+KYk8ZUulg-bZ};M% z$cySB&I#q5T{To*VZ!@L@B_Hs1X~jPYXSP)1$RHj-;`{y7jneh;_A`f^P2>&l3jbg zmK?oCEYki0^m8UgwZw-d0K2S;r@vQCHYQj)OKyB5o9Rdv~lt z*&8;&zhitVZb9AaDA~w4Qrns*$)?dZso9`2baiFEh>aw-T^DJ@+Z=V?i1Ubg z){cLg!>xz2o8Z$-!S{9LvfYcT zM_~tr-2TFAX-n;{D%UFN8g~9Sq{S<6^vH+*4P>WI$D|M7E{`wRk2=&}ls#)7?DA47 z@ZTeCc3)18D|R5B`J0a0=SW|&*U&ROBR;y`2E@Co!G&z0XZb5I|F=_yybS#NZp!do ziu3G8{I*0A`P~9MUvlK!!{k_f8SE1F>7(u^;$Bgw&1-)K@%IX;-#Zqy zkuf-UchqQ&1>eb$y-Tp8w;S@{lHgf8fqyOu4#R`ToiG9i?+$*iB)I9$JU!4zmHSpL zi9EG4_;@41Q=b5IPjH3*zVPF%_f5IghA!YK zO?glwe|)zY;;}BM=bEGL;m>VnnRCBMUD#om1q+TQF4BU}ICtS?8!Y)#x*zI~mTH|@ za5ka`K*$9LUTeNJ>cd@lUUe(fKv5g@utBea4~zQwuWepj@01OjZ1e`lX2tt%c%rsl z3bk!7e3unJ{nlCiJk#0}H5Mz>t2={Jv{CEf7YwY}INF2nHL~Ff{oTRqS@MbiJr}Hc@|<7|#^b&ge@pQF{({wl?9H z2RiexD)|3;p6XF>;0x=U@bGV*xc4Tg(|Ca^G*Np1#CayX_hP{jk8a}4f{Tlb^hRHa znL2)7hyCYx`6=Er)59CR0_MET#T&e!xjHYz^-S68#UC9k)N%Civrxb1O%DrRIm=VM zZ{l|}!n2RX@48XRLj9e+pPH+E1mZj!H+iV%t&!rvJ^nSr-0?uI%#3%o_TZ}J%(y*y zaEDE%YMtwYrzzqJ4}RFnjDL3U#Qy5;bap~N)cpH^v*^!<@!a~7BhyjqkD{{q1JH}o z136S0YMKMVC8dI+8A;_m($F_C95tVQ=uH?zZgU2*;4~(@cSc>dt;#{=wQq#j*_DGF z>mz4&=97opQ?;?qs5`rZqj%+_w_2iRpUPOzE~1v-Ja4N@=fs z_1|(4za#N-UBvrhY%7bn7QG==!KE0f=f6M12)!mYB<}fwKBd9w8}YeM?~q$(;@-bU zO=bvc%s=2mhw!Ga-|6qPEc8XZM=m&shhP5zPGk_qZzxUKi#_u{M^OF+NOcd8Q@&)?b_aOqW% zoPW8bdOWyRaNCi%4-@hIk>KJcA_s{^U%*J@w$bQsnWFyx)zY(mAI1Ma{Wg)R=fonG zo&`Q67WZo;{6ehYm+A0DXVf98AqRBj^>0cGK1{4HTIS-y!+W_%`IiTxC+8*l+VQ?v z8+WPZ&A}qJ1}{5Qz3=18^+fF{7B#|n)VKzc^jAFY;~@CZB=D9obl*fz9raFQN#um$|7T<;ssAr>@VbZGsMQ&B*fB3^f375h2ZygW zK_7+>#?KP-kEyR@hMuerv?HtpgV!W(*$2H<#ne8JS*L!H=fH0y&$;tvAZ{A~ zK72m7ih=L}Gr^$^L{HKrN|?|eImcwgP=iEY7Pwa{(Q`rL%fTiz`G%Tj60d4loJCKW z-P}3g+~WE2(@Eg);u-Zca0k(BZJv%EoM;ZH8-vU2Tzyp0(PjsSM!W;5LQbDsGDB zgdXnCA`TUt!o+q5sB`0J+~3pC|DWUGi>FBR>J;h;9#G`&f(HaY58Jqp#Px~47e~QI zitF~VJ*^%u7*wUq?y=|%tcvfCLmy3X)Ij6KII8CzR>eup{lmsNk=H+Q=xM8l8e1Z} z_iLjbXWJR6wcTZBPO3dLh^;Wrsp#{Pso|wwzmNNFoK$;R3iUdE-K5%K5r>yL){6yy z=D0r*>p`K*rb)k#!OKp8YenrFoQ&+)Q^XzW@z*wI>M^`0zjitTZgP;?WAPw#klL%$ zq)&hTl6?$ZNB`e)kq=#3G!Q;(BkV!{-$%hG2|FjoQPes`d?&8IP;T_pfa|Rn!`S(`Q4qW-vLWt}0Jn)LK1WKieApU(uo#E)DFP%yxAyN)Fb^u&Gxh(KEC3 z^&0h9;lVZ3k@~Ty|6KGzFHylIYHE_nEmmAYO?NPxez}M19LyK*+=D+F3j2A2c8$UN zUHwm>XL1PU_a)eqfohN7IH!T=?Yjm)7K>QrI$cPO<~COzg9nes_&la2eR}+s7wR={ zei2+|r07#nj}tH4QGfrT@=w$wA$NSyKV7YNE$~ifalJ=xrNd4YhkeOF>~Ir3Dj8xN z)g$;NmGe4_cg$pQJjQE@B*yhG#Ki4J#q!t}=OxkGg?L*M_qo`e2k;xI>|XpDZEM^I zG1WB^uBKl<;YQh+WmA-~+Fgj>UajMQ__h z!|%>hdk*RZu2O4L$Vt?7E7rHDRiWn=wX9h9ZhvZmzMAe`1Jw1{XXSF$-q%iF0Zt-? z3qJ>O4R{rFtFcfmP>q ze#cPt^UX=ON%UVFZ1a#F9Sa3-_ka$-XFMu<8~kP*e8F>aF$)p>2qgLj+S4=IVbK@1 z?16ebKl2uKbngd_y+G93so$5^;MIH3v3g(0u73#T{uiozA|BuQny!uPk9_$vegBwF z+lLzR`9bAL zJ_hGvmh6a_K;#*Y@cAzuAivp{L8JXmk;i1AUbO=8Ss0=23*J8wyy^;aT-Xcsvn3?@ zfzr;dRj+I6{LSkB8$I2KoP40l|7Uj^h_PQoEna89m+w^dk9q9|f7FvM-Z_ALF$%p7 z2Pr$MCwP**BMo;kub--)*9?A2r%z8&`&LDa zHuKdj)Rm@!C;u1qh0*9+`3PQQEY{+`;GL%-M*2Y4T1-d1@F(o!SlnMj7DrDDL-e0d zN9^*0tbC^<)+&Mi!f|R$lhbbki99nYbp~v?F~@YBg_t{sEZoMD?UePX=Z!(QM^l53SIHYO(XKJKVE0!GE)enDYAQYY9vzM*}zf|w-vtBQ#Sx^r7 zy1oN1yB0k7TUtMAEBLK{)LMmoyEi2Ib^MdR(&^#g^y9yv{<;;pz5zeOK9WK5FAD9p zl`1X$sn#Toqdy}a*pGQ;$d@wKp`Xx@yPV&OKCKeSOV_J0;rch*D87Or^8fv6>?CTK z=n+J{axHR%9auv-$We0Cqo_+c?Z6%t)ITqouEjjrt#am~ZaBbjpDOV7F}(C2v?{$&dt z`FVjv|CX=oMf!efGy1qLs^2Ny=Jtl!ev3Y(Kb7c?Z6n~1fItP70 z_tm55n>IPS5cToqV%Jxw zl`f*ddBxN|vs!z?=*bd)H~rBC^e)Xou6T+vc`hLipcYY!1P4bWzAeIixQ05_9E`;^5`BJk z9zBF@JOnQ8u3F1Us$sz|TZd#un`cMNms zCf565%AHq0wbBp4jy$Kh3WqQc&Cp}H8~p<2;8gY_Co%!wBCG3Da9EX^{J`8l0z2}F z3Q*&>?2COEs6DMc3Vs6f&N$ix{a!ih_m;&PemAW+^6=y67bu3ly`yvl?*R55vq}9O zp)a>k?_f(lG;R%DU5R%Cqu=j*js3LxuRPQz_h8-Tq0g=qFF+qi{CXSkT{)hA-TO`B6&kyFIwJEPDU9kXvnAR>S3?QNcf;e;6o~s=&QrN0L(=z#C>*HCuIe%1)ES- z>|=o~EG>GC>DJX!YM#@)c^T1@3x1=V=s%<62IbfbwfHJ0Y|)eJjv8QdcF_e;i55-O z{NqLcmTE0<=;$V5?*x28V@AIaZB-ibEw>J8pWbfts_Y1}MW1Ffs$kR#yjvp*sOzZa z&*eQFMSmG;Bn{AepNiUQS#U&|7(ZJze>&N$ENA1r)|XA~z)vP%ZI%Z=Sr&7=A-n!v zjY_p@2wuSyHlQJDC!P5E*$_VRv%T6QHF9nTwU=8L;D$cluIPt%Rr}#D-f=~a8i?_1 zggDWT1Lswzpo4bED_bK!tbpD#8+A{Q-~q*67%>lU&D^9<8E^){;1Dg<{`zkbmgxHo zRP)N~XX`RJ1=xx@;6J;HehS1%j)={I5Fa(=%9;N7&gRJV0$7aUobf@3dmHgcqag5z zjlnVcfg>!B8iyTYe-HlN4tc6MPsa0;M6Z$C3O$T(<}1K5|`M&0XUF}sbr=V@SHXLbM5Wm6}$e_uY>nx{VsfUO|9 zE>#d5JowFEaE@icb)lykwVlHk8;Cp>oNzF|vLxhi0oXg@3BOrS@M6e8f^Z!z!I=e! z{b1;stcYt*gsrN?y^mDI8VTaJ7pkC-(I5K^?0LI|KgP5=xPc(>I_+5SMps)f`t75U z7j?vXkA}@_hdI;(ef=E~tHz1nhrM1sxb?(R;5edG{#NXxDCSd^*Zm!Z{=ib;dU|l# z{Icr4H}ua5E|A5V6Z!g7heqgA#2%Ji&A_1`k9TdR_Ku0Q*yVh8b}rTkoL+Y>_syII zZys>oZd)V~vJR@97RmzP8CggrVv zTyX7C-216BY)KF7-D!#aE0OHGrG?NLIo%t)U1@M0iRylZ{EkWZK3j18 ziQtQD!S(dU*p|Wf{f}PZ{};-IpSWPq2fflw_V z_34DUfW3GRTdL>HDPA5mjYRBCDv#dN-ssW&&*#&T&fp#r!FjjkyS}|qXKBF;_oJu! zc5~D)QozI53!5i+A=sS+?8CDM7n~ye0l4x1`Ts)s-`E~HdtE=lgW|sSLmt@<`wshK z?%+AHI|p*^JiM3LX%P0AID?BChC5r487FtM)iZN9OiM~-}1dv%VFO|I@VAb z*nxpqyZ`wtdMEcz9f;olCa86!p*GSGb0kgpGjI@TsHHUKCbtJ5-)sslc>oJrJ?_K+ z@J3eHH`5RI%0m5JqGuS~GWMWaz;+Ent)&utS6}QSserZJ7koe!aPMNjT4k*Nbne!^ zD!bKAM-8e1OMj(vgYm7@{cMrFTcV%4FKSw?v9|ldCbh!8p>)B|t9tK$v=IH+;1|my zx9yAjV~2gK;yi8C>mBXi2KOo*dlj3*uJi?;)m;6a&P(j!)6!tKYr;OKfv^3~=Zkmj zVYky^D{5kY=z!n9tHJ{(o=`3fwLoXY-`!MhICC`mUB5eVwo3|pBeCC}D8y+58#O?! z9f`$zuTWH z$KNBSBHy;-jXjrQA69vetFVH6tCmBb?ca#wnxWq;5c}quV_!==HP35`I$1pO+@?5B zAab|n>h+0rBl7RtJ6m8sU>5pGo2%!q-?kb0w=$8F)<$e&zzytbbKdkfbTPLkI3NS; zL8{4CjoxB^Rt>I|{s8%Qb?o1Gh<$^tkRJpi25O~p{xyEI;tB0WApdRrzbO09@T$t~ z`yUQSub~G>BLoskAVBDQtra>*3m`=S=@{v~*-%gs5D+YgC{aLBQL!LJngu&Wl%f=A zN>yV4L5ly+nEBqEv>*qO;$;=_gZ(EWsEVwlXoQ+tQ}-hBasjD>EgS{t(6Tj zH%;KZm1o_1n4DaBcm^YU>NdQO2k^yWf(e0{5_k zTq^4~*vjK)sssnpc7ZRc38(iFzr}0S;L**7V^IrSz$5TaYLjDJgx{SKq}5wwd%WVN zJrT9obG{=lQJ3}kFmXyv_@cXrqwASHH8+a6{HA}$-g3ql()=4!@ipSzitIt_{f*yM zF#e_X>^@+02Ygr$-q0L-e=VcufS;?+Iz89Ui{JD7zBG%g@-D9%T)p@Nx!pL{nZ58^ zVmRJQE-41z<8z)|tHDRrosJx=^lk($a& z{(axZ1byP42X_>UkMzroaq111ctX_Pn zTV-aHrbk9~ZoitSrTb)td-6>n!=R)D{D8+nO}!IWN^{`Dc{ zf}_)Jfe%!k`If;tQc)aw^M(53>;3dxG<=pJ#2Ya|V)DI=!#I4{N5SgF1qZyT%sciA zv@Gz8gArgBt~7~fJia6>BWvMP#61bYHyvLf4>yAxQ#|?m8PrFT@H6iM8(D?@{a*j= zB9+YVuJ%Q|*~l|V|FGJ7^)uo;p08a4Upa$%baiSY-GjXalbK`PS+7SBqgG}g808nd z98Y|Z%>LFFPJ4CppJZ2V9)N$7Y+3_P3`wSDHI%Vh-S+t-W2@VKuJhkj9ASP)di~qU zFU1Cb#C0X#RS6zxCvcq!LB{ag$Z^I5rDNJLALD~Y`&uz>D+ixad)0f$Go?Me=}JMb z^P|asBnG{f4JTj1d&-Pa`yw|E2{AO=J`h!B^jSY^ClzqNyd9p5OsVpwb#b% zjW7B!jT+jz^yFJ1YIGnZ#x)MU1OpTIM~FPv8`M@CDrZlQrxJX%&-}$5st{X!PVPF+ z;%==kif<3EO(Y)q$e)my6nqKxBYse=U~%=u{*Ete@*bbIb>$tfY4oBzf0_2J!T@qE+ZQLeJ}GyB1p;kneY?*ld(Tw2b& zRJ?rGj5w>|Y|5L!Ui~in2;=kQTlSvTY+X(Kofs%@q;+rH?ANJrRWTmNZG&qBgMVH^ zZLJ#q^0PiXBR>E0#5~o5^sCBf^AVD3c*S(nCItgrp}!E+_R zbqy5emVClw_KTwMrp1S>=9c^HZNpGz`cC;~N;iP=1m42Cv;&OZX7~r=qps!K#*6#`ZPkOVY^! z==saPYkxM8SZ)GqbQR|Nm|)JeDt4SOA{h+An4rt>>gNB!PcuJHv9J8SXQz{=17jy` z3SoAYXBGxgIE7oDe4g=s9*%UD53i5+@w^}OydwM)IQP6(TX^WUn~1$%AfLb9*LxO^ z;nK^2cwwb^2Jhi&7{aMYjh&8_;?~rAAGhsl%YIwg68UZ$B zil;cm9lN@ltFyW5uFjUY;cicO4`-L{I7@E#ZupDmtnTLOZLa?2&b#|=nsN?|{eS9i z?pS&TKL&%%_o&;w|BbqvtHa4B(Rp{@k+Em3z7kdScjj_meCCU0M=ihKYrOA2bvJh` zzTEY1{!?#r$LKM5iZ9XC@TA}1j$Pf&)#2Rr^cDT!Bmbuk=Z@q4I8PpGOmL>{&%WXo zckJqPt}f@Ux4iQgFs#FfvvcZj?zlzta8G&?t{&%(JC-@`D{gUhId}YWscftJx_X;C z25anT|0PyO>!dI9Y@nA?sUPEZrYD^V)!T$WadkI$UAUKD|EOU5+rAz-zS?VlMceV6 z5pmSt?!gy}wS7#-m+Mru{a@?Ry00>b)v8)vpzooo7XQm1mzF}pwW`L4m;cfTEQi)% zxQooQ*x(Y_BkjvqAD)08T`3p?R$$YF%0Zsx3&9>#0Vnq?JoO~}#uvc1CNuwEBLAIa z^X}GiN#rIb5Z~3byk_mgX+g_2Z=r{iQ=fPBS@(URsKxhJ1MI? zYj{rm){QIo{D!>JpWJU-_JF=V>xmAK*Z9||Y7 z4HD)}1b^NV?B8mOaptqO3lA0Q^rqpXRNoP2Z^NT68a}Gg9V-kU1&+!a^z+TcMrodO zV8922q!+`67ZP{%lZ}nw=(Hvl{2`=V-`PCxkoPJ`O!*dh!#r@I*Bd_S{I(5-m+HEH z3wu%?*1D~Rlj{7&A7Iga@&ecV-}ZR;P}j-JrsKO@AfMR`tl@Qk{TnTa6)(VDY03AV zZTP5s_dh{>wK&|FxrT!p52sYQoCdF6_bYU{jrVcYFsZx#yotE?7VsH)gK3}Kif?nj zFRhwspFG0a);oCq(qqOMZc=$R!=n}y`ed%>rEfVxUAv{AMij_I>WTgVePGv8Xd zmqGV!Fx(UQEU>XH$Zh@^+BvH^IhFj>lLK@CI(WiEiA(tWr7nhBt1_`GT0RpQQ{6Ss z;X>zdlBvlWzGZL0UgV4(@TGk-W$6Rd0=p8EFEV`7tOu7Eo=JFV;hW-{J!W{PItAv! zL8*@h%xuFqMU2kn$zRsz5cXO)mk|YTB{z~3N|@IjouK3pwQF*AxjcQY7oS?KlB2mueiH4a_y}^|?WkYpVt#di zm;M*{h0eVH+|)ffnWh3c(I9{Jlhn_<8oo@=p~pS*;23lQFSVFjDja#V7j&OH-}C%@ zU)oO1cRd8|rDISg<`HuF?F`RzbZM6x=k+|rB^Q1ye$aocJ1;ztK8Lff5z`9ar0*-d zQ~O&V3Pn8D3Ew`_`!io>i&4afmzKb=O?iS9-(Ls6)S5i@1%J+nHfU5WX6~a2v-C0Y z@U8Ke7gKX=iGJ2XV&4|zRp-E~Y=fUN7wwAXL1eF|(KINC&%Bfv2#t_#Hw9;^b_php zy#hC930k4+N`|xY^sHtR{55g-|ESdrSDX-t7SVz`}1h{D(g5F<;z#(;} z#uoC03m*DsB6X71cHC=KD==7vd}<5$`Qp9yB7gdYS@8wMop5$#r)~Ily>Hz2{2gew zfc?J*t)&XvdK(U@@jJZ?mn4k4@RC$b*zaP&@AYE;Z)6zp$TJP$ZT6z(6N@j>4ZKTZ zxTxKNswZ!v#@CH}Aa%}r_8{*TA za7f!wmsm#)u?4Z-YjBv_+^}zEyh<)bx-U7`-Otr2@FlhO?muwjzId(5&89;nuCt|H@+;B6}i^c$L;P zXTN?O98q&=!PvT_{ZQ+X`1&!QQAbz$gLmn6-PVko{xJT?!3ES-|w+|d!r$>+lza!H@TWF?7Qu6%(rrF zGyD%Pw7qd2j67I|*2GphRvIhikLx|GwCAq6pXLkSff{QMe48%RthBW|P#g3;xv7Ea0K`$GOmh^t~eJaKMVaHec{NyRlt^#+t=3CGD zns3s_VL$cr6nw>3y;ynBiqFN8w|beqE)Krg3hMTe;(;iK18@FW>gTEOyjOx_sN;VF zSC+ZxO9yBnTupr*;f4!Te2&~s9s4^skrNS)1^orTLz&h1z&HD|_B@AvS`YXHd;ijp`h!EA1HZfnJhC}_=V|1eAIGw)bUqqb6F*|3G4=H8W3&CC2 zeZ;e1po9gk%=4TLAGIzT509g#kZyR9VIAv{Tbm7!y&2r?Ip9^=gKK?U`YG_b=TNKe z;m?{kSbL_gyf1MP{I+gBu?63Gh++|6`DrkPc8m_4=`jQ!_hEbn(gpIROCx`HR@@-= zmhpZb=9KX71upl;2cAyuzY}@wvHpTSJ~8rrrU#%L@~Rb`;3?0tXTGE9JbzPCXZFzf zc03ks5b+879(u@MaBow-_ac9BrB3KKJ&rcS?SAEhPs5Y#!~1v|K5u)l^b7qJ3!8wa zdCKnvHdp)fH%I#8v;XB~fNe%+&&wE?;s4SoFYh6PJ-dkM34GtVD7m5m(2OaQFfnj$w@Yo{i@9&ukZj^rUmF_OvUG%4bOF|pK$F-Y6HBp)k}Tp`=ph4((lFZxNYz= zhNIIw9aC}!oPpfnL>^!q751eIbUz$C{hoPnZKcBl|H8|9XEJlDto`jNg%iy_{a#tS zUtI4M3#XCisK=O{!Me~KPWepUYnmVN_Fd@Vw7?&}hqX=5Wu|;p-orh@a{BRq)bv-+ z>CL)Y1E28@>glbh0S(4CXk%Jy+Bc=qs`y4&)~iu1_%}!x4dWSzpG&R>%v6d!OLB}n zkKy+7_gxuA&H855O6RTat@KSFu|QY%y?Y$>4}e zncjx<7Nz^Peg0VL%|5m9abQRS>WZVN12z*M%037618|hplote#S)Kg)aP;Q_^3}ts z5r^#e&l==et(LXGINU{!rr5Y!v$ZDc@EukwO?zQ*pxmKq*H`*@ss&L4Ocw_VzI07= zk_M6EYX)!P4q~|G)PL{5cR)w8z;O2d=F|q?F&xm^GVd8KNV*}y1AX-vxmWN&>(f6V z&Z|Q{=Uu}CE$*-uTw!tP=c~B3gH0Or^MVM;5(Ad{-urZh`PXXR5vlHY}BRcQHJxROM+557cSk z0^<78JcmaN4|HbTe6%v6$PYYjI3U%Yg#Wqt)Moaon#3m`S}jw0#$)iMrRk`A`;hVj z;e>r|{B!yC(p$KD#x8WeZkI1e47JYiKl3KOX?UO+wO9LPV#>o`=ojekwY;+*K5ZG| zi$TRT7{5o@fsxy9Cl;f&$KE0Q&z97u(U?hsXZ7s=;eh&sA;~u0f9bhr zSr@=yoH|R6gdAY!U)aa{2T^%08kb-~>px8QN55Y>KEeZuEA;N~F~lLagPVvk%t^@^ z@rDUGni6mLZ()6YK9_|CLU}L(OTk-LP@GS0AP0NGT8w*6=RW$I!Y+@5=A|27j*yW4i)6!9DnW<){PnydVJ#bikBxHG;vaeRXda!DZiO| z)p7rYcY2aDJqmugC-wQm7HcZUF1@s_>yI!Oy9L>wogk*}N$gQlJS)CKN!9$puOGl4 z=nAj$Tk03R(C0dZkH-CFPg^V|&Mkm;*6V!a3A-tlho9C>It0d@6*uDh&K<>*CV$_- z>a_Cpt2f!hoNU8$_>$k-mO93Ma?~A(CCjs(bfW%Q7A#Ju;Ql8{@f_P)EyNwW>xz-S zc)koZ?i?$??8S6 zv0p5;#*Tq%)QX`sKPM!%G0acb^__@~BZ>bz@%)N{8SBhEE^HjrB?SuKICj@ltG8n= z6y@3G{G7C``%lW@3~yU?Qa&7W^f)>mov43*Pi~2~BIPEgNn7es&d1Nt7F zsC$-B+-3IqH*Hz_N|@$%+hgBZ&UMM;L+IvqroML?JV-lohiBLe6oVE357n96P+sF+ zi!0sYwRV9E&y-_*Xn_`X8N-{mK!?wxVu%3E#IBILP0@ zc}VB(XYjG=Ivm~n;=jOm$a~}S^#{^4I=c#(iYE9-RaiS3gQ==)8sp0Kzx%t# z8Wsww?Aq!^C8&|mD= zX~C+G&*AGe1n2t~dssuO`OUdjAKXD6a)FJ(jNZias7wA1-0QshV29EfSB?0+P2of~ z43h5+@jlZSgUwi*>w?4L`13l3o6=`G-m4+sF_ju&1H)Ps$$gHoSsP#QEHP3|p8p@< z-D|S$UL?;`3m+&q>sl?wRs?^eM&Q*L;zO-l(~M&+f|jn(cz8{!Rxws@ivm`ezFJVhA6jhJ7!?Fu}oIzOcIa zW*fh&&U)K`x_fo7a}B^;*PwRWK)P4_{~X$Djo^X*g@$Ki)`W9tXf*+EcG>dV@2|=O zXSAu+aGU1x;PEzPUL})vP7iKvS6g{ac(=91Q)M5l1y-^y_=i?t z4;%4(+fV~dgJabk{B9HKMyE9^kgcz+nV+_g%z2+r8c?1 z>S)7PC%0OIyl-`Kiq+v7)Ch!G+xT4}n5zBi-~Bl-C=%y%zZABy>lU z;UFi2^{K<&QVaZYO|%tK*n<+7M=ih~S7H5a2F5qmu&Wo7!9f&h4o-Bg;iX@i`mo`F zvR`_L97YBH?rg&WNoQ);(7fWmE4R(NTWB~SVYGw;66f`gYk8>4av!xGVakOUkp7D5 zPs&BV-}ol5zPGUF-UN=I9ee0a#2%eFmk0m3Gy7g{(=-rAYTRs}T1RW}+D-A5T3C!S zdtOWG1?jd|J%35L)K)ydbbQYi?B&h*yDe;`dj57_YMo_p_?!Y{LPGDncMSui*Q> z>d$kG;9c|&R^+;>TnG5TzsQX*Fno{dTEhECZ=`Pb2(yFxUbP&)wEd;qb0{+c4gGd@ zUHkO;=dQx7?hL-=D*I4p*7OL*8C-DUI`UQaOf+{Y*7m6PP@DT9z?W|c4$LP{-@?X) zo=xSOn=*G=Fs_=wdu4|nu0xQLcCH7&5Fjvu+^y1Ho#}B z&UdUIH2uCd_=tw$;S(b#ftgNVy{rOXGagPR*ubaa*z2m`f5*}{p%OUpN<3>}py0EB z4eHsu1arb;{FSslO+L;?%{_GVOHr?COrEqP^9F3t?bZ0%I@B}4bq-85e5bG?iWLrC zu4Qw4-B+pjI!V;*>KIPC#3$9stCz6jv=>UFdr~JjoLH8cP7TIZDb6=zy%TP?8G0R2 zww4R8$218ZeyN;&j$ay;!4D14`$z^?RTGR-lKs5!M|uX&mZ(CnlN!O>XDi#<@a*)e z^oFQOeXt~$<8=1AGSoOjwk~Z+t;U*AiM_3Qu&7BTTNm4mtH$?F2@1Ea5{UoNJ+*?( z-{gCv?OpCYRl(NEC6l9>ryk=x4jiPHXooam&Q{_XHAc4~34CpR``xui z)wADQuU1ddstBa z2>FyW@*yW|{}dnfp4S`Tlb-M!K2pc7Z=YX>`GjW5ZE4_K#3yM;f07oqm#8KzOk_b~ zpJ%$)Hs5Y=)7s4W6Zo7p+3OA)Ru^7AYfT4ma3N}Xo#?O8nD5<@XWUfU4*0)~z-Lhp zJJy7~GQ-BR_ARZc!qBvSyfyn{P4mB&h2XVN$#1zyjf!^C-wsoxxiE8B?g zd>og(5o`Q$^g4uPZiUaA1Ybq9B-ToL+lYfA|48vQ+Zto99k}`s8awT5t-J?roBX)9 z&)x*5q7}V8a@+aP=G?@W)c%>*s!3~}%AXT=PX1qk)mQP$`}w^-9|w=@PCtIlILjkP zri?SL>w)EC;Ho_UZ*vs<&IM@djpVaGg09>sYLHL(mwp;_&Yn{Jg7o37^vWjh3vpIdv^} zEWYR7Q@4@#$|i@{<3^p!9lPtU?v<RQ z*Fe)ibJm@AbuU*3gI9yrS=Sr&E_eLVn?I8u>IlArn5uUB8`hn7^)Oc-%e(y-Ftr)X zyPSHLJI;K27+PS$gXUOQ2kW=^yuaaU8~nf=>*`^3yJwS=?Z(*3v96v)9SH5P-psWe z>*`xyps_A|jFEzUk_-M@XV$D-_*doHNzUJV1@v}pO;TP@zHyIxeDY{@$(w|14HQR1cpPCpwQqj#P(xy&1lH;XHZRJp z%VqQ8>dU#LPs3cV#@rQ_s4i>${iXvV{TS(j+!-++{mFa1rr*y;CwUw-!pF$<-0y9V zU*NX|t8@l#@_NSLT{GtU>0s7gdEhZSuG@WqAF=5{Z_&#i_+K{NX?nwXdh8@;E?wZ= zu zXD@`Li_>rMT=bydME`8Q?nMW1zUkcU>oM1K@cO|Orw@lG?sgWM7rH)u_uC$LYENsW zY}sKRYuvR^k7D3+&@Gp5#B(V|Gw z5KKSb##_{+8G7NJOt)`Lzf->Qriv4VCv1e~g?e0!*?HQy*nJNDXy;?go&}$k9z?G6 zyiv=W2_NZwJaU4cJ+VLii6;6-vnP1sVYYpCy7w1rS2`HB@2DkYH|y-F4!QeCe@`0v z;JUn83#R*PZk`?71Pk3>%hoH)P=8x6m!AXxBHfUw2kj`)O5u)*VW^w&-D}bxx|4NeoE){ z_t%U&Z9L{8iKnSCzlRp_DW2gh^fLRPKlzC2G+;vJ@ZI`(s;#X#cBj|4)x&;P{f_7| z&+^mvwesF?{2`o}12&FT(-w|1;_ZXvAwGl;ebDrJUud<@&dc74-eQ5B-eZ0#dvc$7NnaIgp;P$&G_zK`s#KhfQW z=fJ!(j{9$W9`(n}p6Bg+WxkD*RUgkWT|oWaJll7{(H$3(z7#QkNW5ZvfsnX<(&fyI z*hS6zA#}z^+vi=d=XUfOAE0hL6OH|iXk&b9ylVB&+j`Gtdv4C&a^gYiW1ctl%tQV* zw8`{+r@!9712^d({kEppXFfWx_)L0VeVQKu>+k{k)kle;Hc$^d3=bS#!!6&#W7tT2 z{d@fV_2hbvkuQ0NUQZ{`PuS)sf3e%_la+RYN!nt^@BY4-x&VEk7{B7YXnm@GdlTh6 zLR(TB+c@s^*!~pnEqR;SK^aterm|0Z`xLJ zZ>MeiXnu$zukj@v4cTr_z7L*ZA9?s~@b>qSr`m>I$k)`%x7z!WzQ&}^NATe`g9AJv z?MHa>C%`xghjWUW%6rDSm+pjkGUzIVlxv`l8tNR&d_v#x?%#I9liy6e`)gm^dHo&X z;5J-sNIu~`zsEgjbTjYMenBJl|Ew@Gku%c0=yT13>CbgE?8=&7yL#1|fawAgsalxU zGx?zl!0<{7FurzQbbMO`@t+MrzxQTc=NZwrW^i?Sv$PMkec2(jwoLmVz5kF9Kj)|a zHPRz)vhlBacl@fG{QU3tgw&rbJ>%|>;!bpYy~T&g z6Y@FrdA6-e^pvN|9$(*64uCzy`=DIwAoANzp7^-a%iiiK|F;{gajQ1XgNVpGZ9R_o zc{uvtErW=Jdpy-5)jw)+hgL!QxT*Gg)~|omd$CaKK=V;~In4|C6k}SK_QW}fI90^^ z{FW|3*5qhAMt|NzE7H%7+k>ulSJRsncjnT~-+E|2`nzZC;d6KMFKze^ZM|;b9FBOx zsASNiMA*KpS5xeBkEt=qOSslL*j;j*r+z^hFV03!xNVTp@Da3^`20K{)fmU5P4{|z z-aJ4L1zq4~!TNS{(N850I(e!0_SqIeDq2R0=@&o!G`(9|2L%#W+4t&|`ieJn7SFBu zYkV*Idz74kel8Y&;Qdv%1V?v=sc*rbtV~5el;3n`B;B9y3p})y+bTjgS;mKtG z%Ai;Bcg?ePRrFTZ@-7U=uizxkJJ61B^~g@Z?)Xz~SWBJg1`3DJt%ZgGFA4T6K)oXCF~#qZSmDP8$}+u=Cf9SP5Cj_JF3XeIs~elSv>-s)+3AB1X-8f1S~o2#`H|zOA|5?! zb!B|WW`Xo+6?aPSRr4}+`Z`a#1B#U!qcz?+mfR)U=B=xcw*@yLE||2ay+TREae0h; zDIM;Q5A7w__=>GJFPBOWPPcvCQyzNTsukV?$Mchy%DG?ujc}rGR7nfqt}%w{<7Ykw z&Ts)b)9-|o?|TeQ7HK3!pL@XeS9m#SIycbwL4&suxr>ruSE`_0P!c?868WZL;Ifj$ zL-upmNFuKk?}>9NUFR?1Vn|zNX6^IfYtU507gK(FTk{n3p3{TWkLq~BBPth-t`+#x z6XeU^Fn>n%f%rkA?0d+6RgFIR-nop6*U{}i1TX4g@I$M;MNu<-ea|-@f6$kn@}d2# z-@#gMa?1UFYKx_wa9UGVuJ%-Slz*V#vn};$^q3zpo!uF57^heL0L`p>{KbDSK*xBJ zuX!gOyIW5DAiPr$PmD8VX##6v6MKIP>Lh`47>}NFJCB~B{`A|rdE!B*HYsWAYqWn{0Uvsa8#++K`OH(kZPl*5 z_>+&KXTJ}ud5PZixXbf>=`8o` zt#~Gv_^jxO#giXuM!i3tx@sG+OL5A9vnR%q&wC8KRbjBeAz|9^OFPmp?6{{qp!C^= zdntM}hFGedt&`Ilv=5T$IkjxZ&FYJUKK5i^^H2Jv^oT*XeWJf=^ZPa))aS8h@3HpW z+HUP=`^$UlJK8#)_|$!V|Ms8SxYPT3toSt3c{jhEz99EMF~i=2dfRGT31hDDs(M{U zQkM5q(N5y&u})3*^*qE?kiR(i%Z@?v7Yi6y>{A7&qGO#ABzJp|IA;vFob&j@!|nYG zN2k66XejsxW?%EvZ%}cb`XViO`2lY}J%yyR4-d&-^XWw}x1)&@BB7V{>nI}9^#_%QV;{$xHPtwgqkIGXo%8V0L(CWnB;P(`T zqb9v;@HqaI8E?>=E7PYBEBgl6IP|ggxuu(}zJuup#xUM)wtZe&!SY+=XY{}CR_4(# zUwxaU>8toDxp?~^tLM$0`WI@Rs*W4EzcPB$y;tt)xv8|_HMpwq&XC6JR)g#6e z#ykRTRpr*`SAkxAANJ7?J$lZvcYNW|uNcnkE_By>!8F+Ki5Ic^&#%2FD|NCsPkjv) zzetOv|NQ3Ol_vBDtK8T_uipFy&0jq?<*hT`Pc}bn+fAoJ%9rWy*7|#Z#e=W68Q`zk z)gA6sPhWnIaIWcvdYWGmf8`5&`PRYFZ&!z2hx50f&%O8sgZ%YZA4VIom%rfQ2hB#b zoQA(Kz~7d4A$sYpgRFW9tm*h8JbyjU1rO(?uMOJL_?}O{*Tdq6j}Nu7@2!0<9gfVv z$hN`sf>T4emvG;iCqlye_TPI4F?L5^{+W6n>hq1xZslh`)z=fYi#Q;p{Ji|ej=y*E z*T9+6&ncczuce5glRfDG$$t?Z@95Dv^oM8{^nY_}NF0jzbzg;qosS^5AZ`%rcS!m) z5ldzfSGB|6dM#9;3-@I`5)!5?0^h&OaK^=$P9ZSi_WXo%TQF}hy6>&bPbKefc@p|a zf{}U9u<82wt;IS7SuN&-q{%&TW2vtf(TJu9#y+)NkNB6#E(7)Ojte>m{%u}?Wzz9@E*Rwpe`2^|3z{QNG z?o|?v1+);lwz0k=od!mtZB|(|dGd9YsqGdv4l(*T=nYp2lIj#7j;ai=pn0Huy>oht zK&fo?CqvtoAkUB=4b>^>H7zsb#R69;o`emy!>WA1h(n z254aUf98v$9$E@~b__Y}NX!38%U?U%zDK@t9C`j0 z)-OYGh2ATiT;t@4gOW-AnFHA^1MSoDYjv!AyZTDdcbC{XhJC99>raeyX3XEz-;w5k zdX`8tMw~bK!@_aPk3nb5lb^7Iv8R04@ARb5da1Feb@g{*mQSz0#rWLeseg(0%wA9H z>_eXorY<{{`obXo=2&n*gN*;DzUJcFqId08$ydqpWvvdxn?=J4zdF)WeF|N7Pr6C7 z=ba3Fl~9p7c{cI2a8#w)Lo0v_7(@+dGIg^-^mm#nJ`;7Usc^Cff|HmWsQ=xx26s_! z90=FqF5wSD(v?C3FC-idyjM?sNB%r{%+r2do*p0a=k>kSCq;O7%{M#W<{0ztYj5`} zyFA7D`g|u=J`>XC?b`0y(4vW=w-OUf0&{RHKJR41HI2@m2;Q;> z_^wIRf$E{H9YgI}dOOk7e#=;22JwYbM=ke)kE8uw_q^_b0rM5dNzZL@hbPn{Rd{;# ziAc*|Hh!mo^cC?3D)?DrHq&3Iw_#HgH}oM_JdV%W2RtZxu5cgN6VdbU%{!X_mZ2{( z$9TTO?bNK`8ULSE-<-vV$D{9cJNVeK^4q-?-&4z`@9M$JvBKDeq?Mub@2!uq;{vOr z?ReVCX!=Pn3Bm0#+j36MvF4BZAQxXc-uk@{>o}fTRB!Us3r2c>2s2rJoTxKC(+cl8$~q8^`bo>{wR1<$vZA9&i%#o4&6vO)^cdslBEc&T((S zDfo$f!39pD#@h#6@?>gkeWZmay*juuQ{VvJPVI3T8f(XG9*Jk6cpE)VPkH7y=+&cj zazWN5umAiH=vVZ!xBI?NJ!;(OEN-;EQ_>ZZmY4L7;F~ZuCsWHG1P5>u>(3z5Lt>w& zMmCY}&>zgr1ZvcWy^Orena=|a`z)*P`SZE{U@4}MJLs<-y2K*~J+05`HPa}x**=f@ z>ZtD|m~`>6*xM=!^XG{>jLtouJ(_i8F!hE>s>S<9OFxU>d&MizdZl`q`if_zA@)s; ziNt-vsZIo&)(>v%gd28k!%Lp>3hIxnd_}_w5&nXxndCuo`Px5reA$ONKi0;>)tATG zb3IdaEP7sjO&3Xhi_|wjeV54DftBk`jdT*V%G;Q8Qw)bG{ip-?4>BDo*`+UxhpRl8 z+Ua=KkpyDFSn83Lz4$$G(gnjej#oV_6zWt-^~=zxw0LkbOG0(KqZhL6R@S6(wr(qr zErDxTjTHILb0{vMl#<4yOWK4`> zY!3uS!F*$0mRmPA5O)_Yv-My9yzT_@1ih#=PlS)zhuq^t(<+h9ljhrpUstrxH+Mrt zzK1m8CaCTP)?tGE9nEX@LiCyFabsE9^aUGNF|J@w!c zMl-(Z@w+SVtm-LdHB651al+o9DQPu-)zDS1%~!HCe9sVTcqu!6=(bXZO|KMJ8eBkY zKlShmDX4?k22Q1@b_(O^dK%(NwTIQLMQs;1i>$x7UI*T+VP|ZyqZT&Z!}NSI}H0*PZ!T zQR?6g;5rrsU*FJrwMa)kA|gVZWOz0a@LL*No=iPW)o&0TLHZQsfh*ep-e*43C3!Tt zsObulo3h%saE`(yd4*KuF^gZYz5GwZWzoM3b;KK4C%TaVqx| z3{IAg@zZ-&^dH$1E1VJhjf&vtV)0EY*fDqxf9a1ga6Zdff5&#UYBM(qvJck^)YC+I zF{vHO!egijj-`y@sIFZsV^}TedNfjzVw>tH2mml{q(nsw^8s(hOI$4YZYeP^ZBB&&T``TZSDW69TVvH1Px z+Y+pY%j`9kz~2=Ct5V6d5#?*D&xQD1>N`2-+7DilwN+KS@zg)_HGGRqYW<4k)xTSQ z(bDNv;TSKo-+%D(bMUWYS?`vSw}}B;lx3eI`@w2x8kFT3f$y1D2L1bLtWBjEr}!0b zB(kTzZ5nB5FTBI}sLDNSEuSL&Ug0!_WBGMZH2m*se7=fckCVXzR%Co^0biK}hGi3V z+^T5tY-Oxff#*pdw7pfWpTd^+lbHYS!%<5DYcYU(@3wVE{OOwCRA)TLuvb+x{QjQN zTm99qCENWOSCfrTePKfd*25to;rHoB>8URmy2qjWt0n~M|0caUuw=gWRn>unr8)aV z-H>o;>O&@tCFKLN%O=x{a3dV0s^Ey$nT8SlWkS-3dUaQKYSt6M^K?gta)M!>8iZmD zFEz3U8fDCXeNN(J`+J`*?hXES8rZ7a7{61&;ij_I#)AK?4PG{exte14OS^v3*t^i) z%Vl|Z^|+M3|6-wh{+f5m>(E}2x=8JmF;Wu^)tKN-d~fx` zY{|Xyqv?m_H+ppo`TJ7jr9SuM&!twM%5$q@ntQ6NbQ&0s*56wDo=?N0DzJPZJvCze zF^Nxk@W{Y$RAeu2fEI5Id!)F}`407zMzY9+++!*~i4PzXAcM0ur0VKC&ZDQ9Fr;lXKo1Ts{F_Vr9mC5%xxOv*_m?efKd>{bq64y`#O#!9P9X zsV^-3$2`^CXA)DRp$Ok#IXIk3!RK{Xz^RN!lQ7HQ`AQu7)$?#9<7^yXLK{GR+AX3Wg*Sd_`^WN$`t^%hud_!N#B771|wEM*-t+{Z7TVmG2{L@X@6u zOixAq?8PNg-=m7PQ<&4mEuUX{ZXxhRDfsUt;ZxNL8diw3^<4dUq`!3WDfJMGfu~%Q zSS5=7c}3ACrgtG6KlD5O#f-_<+te`)(rvv{l}l#smA3x0ier#m&qX_(q6vk2^!x{@0<6Sz>n;yMJ!bmo)Y_4LScN8G%#OfEj|)Y ztI-{4w!euNtG?+6}{TK++N&6>XYA?LflK3Y1Zz#*j(gO;*9x_nlB z&M17{$tjhre<19zND?`v8g;OI+65`%5D79^nurD_?jn<#w z+A4nw=Eqn6KyhjnxAmnrtKv3cRfP%N*e+!6iJ$jRUwN5)Y*XvUcxZn!KXTE_mWNj# zMrn>^Z`(j$(Z=|wrHs!Y9>}1do4}DOi5^x{U#`cprph@GPlUi8 zmc~!;c(*pIet%3FX6>nDlAi8uu`B^k4((wI@5WCekK96el z(pn=vA+{+3-nO#&C70>pddrC_woZ$$3T~9%kd@(;?eo-MyWG03yftv0|ID`x%uFn6 zLKd8wSkrmYej-2T^tVN9zZ72uUcSv+)Sa&S>*#bZ01Se1NEdB&b} z70cr5uCx84=8z4x)~lz2G$G|D9NJ%ry|Ai{ub}69R{sGQgY^l;k@<|D!Ui~S`N z@Q=5Gc}PTmCVK=>KOg{z}Cg2RY4eyXs+(s`6$C(Xi@o#J`t z!cWDUE{paVeO~!D(*IZdD7{YUe70(nfWJ_l_p=SIXRPfz&3*AU(T&8Jan3K<>Xhe*QD$D9e&dBB$|q8TNudZdj~vR!-pK8~o)c?38kOjtJTW9nx?1#JtpMJBr*|11Ofzb4;;5iGOHbnv@xoH{ z(*k_J2hmmY;4wc=ZLul%<0q*B3d4Pm7xW~K02?u)AUs(x4{eWCK;!UXuy%=xtH~`V zf-Sz&(|dgnOoue8e~;@5_MonGgutFi%doHclEs&HgP%|vj5U30+oE|%e_-LO7atyk zzfc>jcYiz9bIn&Wk@e&}xo`MXO|t3nn?&AvpQpO{<*ZZG5aZBP-%0Hz9=_y$PnyQV z=zW}Aoc;nOfAc1Fu0_t`067yhjnSsMa4-o!q-(HjM|EjOl0&WzKQ_ZK^3u=|_EUbd zF#D>niNB(HnzSQZ(yv)@f%-K|lTvvLU7v>bm*&W(C;P)INMc?Lw)-o^4K~cb@T!Ut z_fEOfaN6qmCI4N$=!C16w)%+%)!~^BXWx<5$G19Dl?5CQR3sEe3rtK)kfVAvKGPhHB9^)9xbu4!xAAuS^ znAm#k)1w%3b*!gg#-k01?MK*N$T($g)wA4|_A2!hT=H~dKFe_9aP8|c!eVxPF6~X{ zyJW&uYht;Bf|h@EWPUehe`wEpMAI_4lWDGtXOr|n1LK+rcYFF<^`K2- zUbQ2~TOW=1w#Ii;oodR`y2PaI@nO@*Nwl?Gi+Gjdo2mXNe#U*nI#`ZFbt>WV>rU>- zvrYl;(!t(K#pgPaJF8(mZuR`7jdS0X>fl#9+xe0!I~r$6^+(*Anf9rA@HP9j9`A0L z<&4yOQ@jf5;e6)?d^UPMK1z&sA=7e9NgoWg81y>5Hs!;r2ZC}!%G;IRO&`VaL*X2z zvH#y;@3+)|ZgxE)BE!a=<}Z7GFsx%Yd*9M%oKiTAyi^8xvox!}DaR(>GBGskat9j+ z@q0SkI2d=iGw+}t`GgF(uC;9)koK+W`tq&CzZKW4-bY>FfWY^o&foF(TKEth@omIE z>&lo+fmh!xm|3*8@wl~zKRdmLy>IotkY;|5VttLz(KJ_I{MVfIE~Qd!dJf%cKK`O8 z>O6Z=$iWW^l=FG;?*8!l=rJ*{zr6?bIMn%=Mt4}uBmIe)&!y0pF4KNr_xCf&rPpR` z((4poT)hxfBe}hOCUd7Qb1aj&RTsX=P~w`pmhXP0e;U5}06SKXjURT`wVorot~#aG z2h~Sab7}ZU7vsVFFrbTix>!#U<+k)(6a$EFE}iK0u|wcNqH%m*rmb^NSI@Lu*|moU zTTVn8Y+AoNG`!W;U-b-8?5!RvFHKD%&gy48t1C_VlLM(vzO1jUkJ7Z%^_#&eDo6Kn zsSHp07TRA@t5>uAMY$hoSZV$EWFvjj>B*qyuJvVX#lCzF_+s$&!~+wrUz}Uj6*Rt- z_ZE(7YOh|_lR+9~(dTmZtMU8m67Qk)&G;!;@pgEtO{^D)_+zT0l^@@b{MkT0uW+s1 z;N~{5=P3S{>QmQ;G&CN+_-NAK$>H1nNpJ5oV#F)9U#+D_x#s2Y8W+LtRK^#)43;Pf zO@MP?A!6WUWfRlJsUIWzUODE}Nl*FO6AhN2>srQmBJ$7S+JGgj01oGVFb`3@|F+Z| zz_&f$!;|JZ8i*d+Z}>;)-t4$~R##`Pp_UFj957wL&lqVNZY z8MjX3H@*IK`V?fMXMGv2=!+d7pUV#7y{? zv8)**lq0b9R{2qB-m1sp$Wz1F^UtC+awj_F=g$jJ+nm?fXH`!qo3ZT2J$z zin4E@YolJS(j%GFc@*n^Y4*%vR^Lz$8U4Kco*EbPGjD&w|Mt<8`Ndz4mYF`!`tNSG zK6-fy-s~6KlI>@MWlk$`5uQnN>qi*M)e(GsHhGzj)cCLaE5JPec`_G$9-0&Lh|j;>2pxuG;~HxX+r+H z47v>U$yJmL-npwTJy=WO3s*Ibn{5vzp*s(+dT9cDiPAwPT4u_z>?X%V-UWPbIrKcp ztt_ixe|Hr?c)u=zMeAOw68av@H>Dt`r)_l#eV=pb_SkJQ|d)O zfU|DRbIL~7D-9k{w%?XqQqSJM`ghZ`rS;<%{m8=g;h9{758?Zr24=(G@u`ViBQ8$! zYyF*zd6{N?FAvT3z=&J}ujg66QF!`j9pwx3`P73NJU#sb3Ytdaecu)Z5AXR6LPdj* z$RQ~waiC;f>j@{Fx5VUPLFATH@(snoP1ojo6$i&$hkh%JBmSQHSxM7$e;V2u$}N!- z!(Txgs(3KvOjUnnO>%hi62WN}CkI}|#%XlXcz6;egLE(s`hBy=nV)HkCRB6FMM~#K9!+}uI0VktcD z-1I4^3zm!b{dryTLwSQKD{InMpkQ!--05?-7Ys6w)Uke?EzufO%}Y9J$`z*;sOhWE zk>>YZrHg^9ugSVp%zjSKUHWPL@)rwkp;?pWUxA9TdS>*+iKX62KSqw#6JGVesq`jT zOl^?7faQ{!=K4u^B>Nt-;L57c<+gib(BS{z-HWPt!Ae?XRo04yUxZ>d)MEvtNEZeIN&QKwCI> z5Lr5aqnFqEBh-k>87TD{m}&Jt?fV<9<|if^jt?ZQiQ!fs{5>u=K43xk zHdl<#&|t?ExV%@%tL6@blhwQm6)MO4zhdh|0q=_8@W}m3qr&=~rla*+;*-D7w~V2e z_+P%BPpdY$@kOHO^N^pu4~6}+Pvj0%KT+Rz;h51iB#yi0;fH}^EX+FjtKpvOee^5e z^SW0VAhT@5W24M(P+W`lA)M|}_=$Po?2lsJ<;OQ44R)q5KG0~>;J9nXXmVhs@zF;U zmy{*PF`5{vJo%PUR$rFiv3-6ep2Z!+8F3cxW+p_VQ!44`&JhLvvG&*zYo9k zr$0A21y12L>7>~>&I+M(w<~WTy+EEl{d#Knsx@ews;}Xij2bpRr3+ZFVzHptvKr*( zA{F1TZWc%9r)a%Wyp7a7T zXPtn@Ry9~fZH0P(-LE`j0csxGdQbQ7E{#6akXh(I|7bjPtqslnS@fm6z&gHwv3C#+ z;-|>}|H%5d%RmHJ(Rb$}=DZ^mO;28Md!a*@ucNv5MM(T& z@?W9z+b&D@H3Y_peKihD^Ce*mR1Hl?p)}fRG{`+#q=4Z^K-mcPA*cup1$jl z@+GaNr~X-Y4@j{4>i!sOx$v&*V_7?*i7(@{CzH2GB!U!?5A73=-Pc5 z|I0k}M=3aanJ2&Q{yf{gMmz4Z<6dwN;B9%*DUh9z`!?Zuy|!@c(0;If(GPug3w%U4 zqu|%YkreJ(oXAVv2Kn!h11G=XUz)g$^?s-?y*lYR-@frP+fP@m_?ft+pyq|mw?nN@ zSdZ6_@OA&Xw@^@%Ue%M179rLU@3DkwXiIaf(WT?&S4t=CNbb+r9}ctM>_iv!1e!>n zqLH;59k{P~9(%x>>_>O%B!BM^Yvvw)|Lf@dKZyVRhNpgB#|kf^ZatTEmUy${1N5nS z)pU9@9(~GFe`9dW&$hn5xIXBFdW+wC7k_L8T)P~*^vBJ19=wD2lwN^; z>(O9b@2U0>*=qxQrjO}Su+r1GK%>`e{+$J_4kfHm>vu~LCls|g1Ru+E$)uA6MwWP^ zsMTw`<)tS10$M55mbG@N56>-KiJL#$E^SeAF*~TImm-h815Rr>bU(JUXOv^UY^Uyw z&fDZ2{%1cF2T!q|-f^Xrm$$W0eZz(S(fBx8xRi|xXCpf1p>N(6PgePN)xjrkS?0-K zz4FBMQ`+y@H$2s;uF(^u!0fHQcpu_^$Ce#t;{=^kGo{R>=_zUm7Vjv%{^1<@tZcpQ{mnUa`+*b{BNr8iA7k9V-_9ZHq zd3UzG)A%*Nfx{?AF7rHbQa;m7yuEz^#=r^q(1p>v{FQe;9{%{B=oL-@Uwjds?=*bv z>(Wu6p7aafcM4GDhP@5<13Wshl?j=Q`I{!~Y`WIcJ=hZjV8Lxw%*yR^5 zoEN`&CvhQq>^Fa|afNUB8M@KWt4<8>ouB)DmpBDp+gi)$p%m|_4-$P7LfaZICoX=4 z{pmUQ?jyhvJ!|VwG}sLB1FN1~E?$9`{n>JU_t{XNktT41VAeFA?qNd*I~l z9{Pm85>6HSfiFD|^(hyA`|be?(J`DC5{FCs9&3Q~(L>TvMvEdOZENtRp)vQ*B(D1~ z^xK*R_IFqt`27{A>5s8}5q^t(uIY29GQX?X`tZQ`kG+lG&BkBeY!-c2TVJH{G%N0e zcWb$ZLH2FAt&T6hKy~2kySG}-O8!95vuU7tr5t4jTmjV_QV%DhnLVADo<4%_%<{K= z{=V(^I+pI$;=gwre@&cr?f-}NzYhoVDc0Pt7-#KxOY-eX0` zqianpVtR$rQ`MRYx5d^7Y0V9zho?Tb*5T-)M_K!|4j;AkSm&h!BE8Qu>qeu$e3Er@ zg6X8RK_gu2L1eF~XhVEQTtC$>9rGD+HCo~IzQ&)t53Tj@&^0;<-{x!d*XeVCj>~)N ze`0;vNgsnleinO>dOlS>d4hb@N^prM4L5bQ&rht=FPPqkdK)y@aZo*nyz|c;;#u74 zNsmF}Oy8TiCu?6Ui0)SfY6(RR-&=BJQEJh# zhPe{IW7^8|zI@T$doR)>v?6u6i@vn<+&Juqj*qm(blq9q=YCH9rPg#k-y@64-S9Wv zdF_ko(dW=Z$uhgGcb55)B};ELE5A}aSZS~LQ`fW34l#cLT|P8cHuFwHUd^{Qlm8iL z{s7t$<|n8pp+3L-nk5BWA>eb!mQFE}G_g}!6k%W8Zn-h}kC_QYs0Ht5e<))0 z_Lc`y%^%Dhoof4hYWGyj3kbh5|AV~ZFquCt{6@(c5vDV&KG(vBsMafdo@#V+Mbz-+USw@sqM!Ey)JC<7Jd;&-Z`0ln|`U}Q-tYN{3i~P^w-r}{^afi@}cE} z^r=zk!aR@m@SlvyXV97c3;*Uh;conU=RVC^sXc7I`4?@EEiqk}wi!#wzaC?qycfUw zl>Y-gH?`lR%Vq0BZ#4UBEjY>=`Jmk|Uz4~SJ(wA2t6V0AC<0DDk(y>v!zTYR;-cvR zfipGUnj4=VlzY(=UtHrUwfh>@j1AsVdb?;`DW3VRV#xg4+2q0wl-vV%K7l#%h4qcd zx`d9)-m?C*m0uDkMw#BBI5i8u_}dpISbC7Rw~xZV%nw%W82QQHiF1yTGstC{*UEE) z;Ri=?n-4A{w5?bl*39)G#Rp(@z3Ek(qoF?3Up#7$t&_xD=%17^J?69$WvO!KYx6m&3E|)!h$sY zzPMrZ<@c&@tniE-%S4;MEPq73W|!xRrjAz5e6TA`B8fYXv;N=*k3El8O)2xqG=IfQ z0WW0h$AtYQrHc|eIiM2bWm8Dn0`e;!N8>=peZVM-_pJ3$TFzG={)V`{7?{UD@Fyqu z@apjIr&vx-I!RjRDr_qpM6LUZxmy?<$S!oVFQ9q6i}&+_>8NPk`{?=}^pv$w z7B4aRIrF#G=Mns`_sx+k^D92h|E&2l>S-%%1A3vvnW=&BRnh@gUP!&)c(?SC3@o26 z4OQjYr>%qs!I;^%-LrY3o&lOC58h30wW$ZtHAuDdqn6jPd3PVZTGRu{KmD}$$iz!a z@yRwb2cARIZX@}Nd)XJa(#K?mKY|{W@P;Myr z+@I0>9}4#EBK4mxR%6kAubPkYXqQeNV?D}ixVk&h=u@vY>60i(nkMwL1{H0cR1Bc}g|o_I zXx|g&3Y=Ex64++qXPY0=!PC4zQ`P1PTA((6q?MsHO|gUgD|hVtEVnzsbMBOJpT0e(hYQHD7Lsc&#VYA{kFDlQwI1N1z)zv>5}=DU>7%LtvmawaD~ht9gz zTivIAN!!j}2frSRW>hX}y!r4q|As@Jmp&J{sPX?u{PZ_I!8!V+UPANb2T$kaPwM;^ zk)PZ+R^3l^-wtInA$I-an0Qc?S9K)5I^od7n)ZH16uitl ze!`CFg>8RFTvy$v_aVPgb@=^h{j44@D^1IpMgL#x?h_9`@AiJ=U~;TGA8y_CQ!zb> z%LkyBbBl3joOS2J|DHP^Zry$E=be>))cF14X8zNLUw5C!*&FwxS*RMh>lf^7cpqWc zKiFA!UwFS@*Ecx)ym~o^pW>{$@0UhDki#1Uc00$qe!<~3{JQJ&>a4rpeLiQ4fcakB z;XnO^-SNL&Ulv*oCtwO3vwvFmbFQzjv#!5zxc#^5>dQxuEz>LgZ|i>E^&56parTpM zjUdwZ4`@5`@T`{JG8$o^^FeeS#)56-&t?tMDz`WuJaf4lC!N4RxA zAO1aDpX6}s?h8Nf#!a|&_Z5WmF7CFo?!ARucir{VcKx=Ub?04QZD-y2aO-ukpTX)^{O?K9u54Y~R>(A}1`(EMJU3Y!E-LbRo zyzA5Ltn23;Zryd|zmS`g=R;{%*K+*WGw= z)}0Tx?z-y}?yP&S;nrPu-^(34>(0CW;_mZ1>(0Az;f|ek=Utz1XI+2oaO)IF8SJoXn z>&{D4SAAxkb^6-j)?Igc+s?Z4;nrPu`rFRBzZ-7dbvF*&v9s>H)9rTFy|-}duDkEy zj-7Sqo!+;z?sJD*cRhR@xbxxG-S@xVi~8j1J^Z(I_l4`lJKgwyJMZ-3!>#){rx)+6 z(~}Rk|8`yLk#yz5t^4_K9eJlGAAa8LKhC=Q+~;dG!C* z#dpWFGNge%_4_XWf0_`;zi0|EF=fkbL?&=k;&hh`NbwB6w&d$2u8*bfoSO555 zR(Krueck=x)?Ihs+gX>l3b*ch_}}~QJetd=$-4Xg`?~UM?)kg(?(ew#nX~_Pe&H8e z$x{vlxAY}ghkiHgzn$+`=1XdUeOdSZY2D8++wnQNaHH{Kw}3$zcEg6BUpH_oHTFz6 zggMsTe;KS%^_R!P7tFEl=fbVK?tb3c$y>Hk!y5wD@1HjOy8C|4y8D+`{+8TSKl-^H zpcVpW9LSK3}+X z*WGh<)}0Tx?)r?{Us6Nw4c{@xN>5(gpm6K1hmTKpKHR$d#3MeMl3~1M*%A#lkuz=o z|5$e)cr&;HU2ohUex7=_Kc-(B>QXs&G(B(CTQS_a>*0UToe#I}K4Fk1tnD7S&*7{) zAO2k2`Ecv*3;$gA1beL~W4LwqNwZ(vD`(ZqVD5(A@Y?=q|LwY)AK}*hyg&5-SkVq} z>2vHS^hWLdW@q?f|Fr*hT^iL(>ve^%`%mkBKKy%ij@?Jk_%?7K|7qQQ;pg4o4Y%&T z@V~2LuweFi!maz9|9##)w{YuzkDC|HhUbOcvAgc_MB($xop<-UV`ts@@Sk(PH{81W zoS*M(`1f$f?z;P4;qihy@9uZjoe#I}y8Auu_dDy(OZPe7{S(1F-%f33!vAC4b!XL= zo?M3bvG#M})?E*`9cMlYmTm+*#2kBTxu?kOk3duKpVnOux2i{utvC`qWR4BL9)9fZ zbN2nlgQ(5w?@gv3=zr|Lov$+S0eYm2fZzMSZTRnT$Jd8EMgNXT)UI=^`X^02GYJmz zKkdI=KRs-Y-~Q9d@ZJ8m4gWpv_?=JR1s6IQ&CnbRzK&YH^bh}O-F0Wli-VONf8*!e zd1u{qXaBC`2@5J+0vF^OH;o~Xq_RjQ1n?SAQpEmqHcN~77`@R2W!|!*;;p1!6 z^5@ZgA49*w|82wXcgODgy73Zj-Su$mo`3H*)t7z}`_%uo?!IvA?swzGS$97Cd${-X zZ#MjXcYN`wzP>b=KO8)adEM%U4L_eSZz4FomgxWd(}w?C%a1A^BX_!&O7U_J3D;I zI%@JQ(45V&J&L^sM!pTag8yyZec|@aj91OyaW?#V__4dsS@8hW-_Tj%wbhH_->kbY z+)B?~8sTpIg9s>*2P_#23Iu+{}8PW8HZCH|y>Tx8dV0{CkBThu=Ts zl`OClE#XxE^F6p@cRk#?aTR{v9lPt{<01U>haZRE?~dI%9lrm&-N8J>(8huZr^d%JtueFS$Ey7zs|b- z=Ko{wE#R_By2tT{lvGeuY!FmXR8UkDo;ipGieQ6*7zhR;AkwyCyT;muVt03UcXxNU zuJNCEX6|K#Mfcr(-|z4LSwA~_=ER(H=FFLS?wxz@!28P~x5w9g4!PeP=aBbPhMdp) z!6CQL*Kt1I_&U$&^193CM|SJ9oZs^L$#K4Z@;v41oD8#D@A&-S`N<()ujKj8=OOPW zhkTuoA#cz7%ORgHTp#Z*_lHA14>{!h$KQ=5;_smRAa!}XfSexmG!Wl& zCLxY<$m!&sapjIk{7y|H2<{yvV0LugPKLa_><9k4RnW|}EB=l?Gvsod&h5!i=5sq7 za(Rw(DEr58na|_FA(!L+amf9UVRn4(mkfD(ZjVE*M~0lw^>F_=l=JW`h$_a_$&{62CxotIqL(h=-KHUa=S9*eBPeJDldHT*}cs{hMZ6SPD+|b z3w(wYgWGon;dl62;BUk-L(a$V0pc@rT9EUADCBe*a{gvNe{i>MfxrJ?kke(z`Lds! zE<-M7q2C&RYtjOr;l&`2gA6%e?iZ)akjs(t$D%`r;CG%FB!9PNrNI#V_scRv&cAcO z7k~FS1ix3#Ag9Za^WT204Nkk$@VUPXa=HvTpZqQQ-38O|d)Ewdx(qp=`-%TPBOcc@ z{7yZCoSwV94=lugGn_--PKKOM&iP8me>0H7m?91F`2eHw-bQAa9Y3PBAB>zd8p)8i zm+9nQ?#q$U^qx))xg6(n|2X9I!&J4MnOy_oF$mO^_d@eISUnd+ml6bI9qfeTw6A0D9r?(~9D=-xVm+@j0>hZ*%v; zXHYW8# z1@Ln@2D77|tnG`RE#fnZB*@$Cd>Vky=di^4rVKXO7=ZtliWSI^^V16l;%^zv@tI@{ za=HvTA76*!zXxxPzkOqn`zb@t=XN>HA*bgK48+e8OoV-Ihtu)*q`0pp_&g9M$04W7 zaTsq~8zx8P#qUFBhFmW1KyUob9XV&1!Q9)u$=T=h@1d(9=g$l9#%G4+7V}Z>jfNCK!#-e?;)HH&#EQDkXoi{FVLQf# zMka>LhT@m5Z)(4D>LcM}MOYd31Gg9c8JTE|3~|44;re(zJDptK*vOFfh4zj2Q4JM8 zO^EL7^kqlq{$vNUYe)J<`#^k=?doFB$3Q?VE9$Zg;qk(GKO;|M)pBy3>*P?@t(N~Y zUA*02f~tHcvHDpZ+~e^CV?SsxP(IaGqUSm5$JFJfs(hpu&Lt`UFMn$(Xw9hQBVR{Ii6gFSU zoMrQt+y21@(N79#uZv|?Fvs}f_S7d1?UepzrH|0E(@A+oY+e(;GvxsBlNYtWSTH+% z+0nD}i_`zK9qu2M!@gva!~XJE|4-rn0l(-t;>0I8C}NsTeDF}xxN(>%c7LTWavL>H ze8Bh*bI4AWTbQ3|4Zu7qugkeiV~%Biz_aORrhZ`=Y6I*3p?y|5|E2x+;>5@A|HYW= z@|)%w@t^l4EBJTxFDt!&2kmEk`#bFXiVoSQUupaQ8(Dr`k@?z!<(Zn76+ef3{HYjW zz4%^9xyF%os(dgsvddmhZpU#|dwTu!BW_5n(|bb>m1|ORZK{rip&ef5rGot@eNg76 zz<;!*_^L~D)lR~KlIvK@*$H?*kODfs1*J?r|Q4TmiRr-hL-6b`Gqu0IQy zozI;93qF~c;{3wJ6vu}Y6H~mOL5iWN5rKrJ=Yb2>O(CgsoY3UL`B_0O%Xw;@S`UpL zDV*n_&1{pm#WG~ShZHgwIHY4m{HL2Q?4Co>rSh5R*Vz^MOyY&x@?2$eUe`wWqte0s z=00&;mgTsb&)Z-gjPw#P$pK{KUm3K<9D59P6Oq2u#|k7^slt`6tpsUBZ3rfNAH zKoUE;PlRJjV!`7~$A$Y%pjM|}MdNuSL&YwRuK_RmxXufvVLh}+{LH$rPgpK9O`|a| zG|@LSF)+mi>og%npV3U&n38cN`l)VxsXdl7#VrgCOic_7O?j;NIPf;2y&cx0D@0bT z4OqWE4!DWFsU9i3P9Sy$7ZXETCo-nQrhy@&>uC)14QbKG{*l6QETN;5_C!C1v^~>7 z+fy8CH`O=5RXXOR&g^pAy7tr$Zi~?rS%zabO^JOHKn9sVvTtfzq)vRbvnT6D=JDZU zPveK>WJve>$oP;5xH+7dp4X1LA@#_@m?IvI4b z?r}Q96*^xN)$1b}KL!6Y`#;Z9d^0sO(TGC)Qsbnqrs@0^G90He*he!`bZtmKDb9T- zx^*-i&kXk~%VLh{w3sqJ9tSE%Afc;qu7l7xozn=+il*lOrMfxxhZL-z7ImG|{zp(3 zJ9FG|Qdk@_*VQz&OlG=;Xv^sYW-qVUlI4H44VN=Fv!Hf7@MQm$qDOwiaq+-E7`!k% zJ3U-3GoSp9|D0WBkNjS7dq3CiXY{LmQ`bpb8P851kyGAT z8V^yh57mFAkhVmgL*AC_OKNDTj(ManH9SbcvKR`Sw4OzoH*?pF=m58fYIC%BrX>#t`GjYeH+;Jjq= z1gZ*==k0M_-9}x{)JD}_Eko)**pU1YYnB%0EGc3Q!|Mj8Q990Fz3RGk3qv}u)H$uo z4KiLNUh1M7L*fg`6LtT1U5gh)v0h_)9H;jjWF41%BYq0MxNpQSGWV4EC-RDqq1rD- zBe^GXmBmXphI}mfc&MNpXO3q#E+X%x`15ugX4n2lKJk&|4d-!)r=7^-ta4Ks8#3Sd zSgGrr_IE+Pt`L1$*~y8YwI9lL-e13_Uk@Baq*RaT>ve9+f<~8_ZHB8+&BVkwWGbhgq%xy7?t? zM_HqF>y2(r#JSF8Xinn!L+~-Uylg-pmwH=*bY|PkL z+1s(U1j_A*4IUG6UoT?K`=` zFtpP*G{D6U?h zoxMKhvchEf8bkMhn10>95! z&&P?!gUS(E9(UZ2Ok;=J*kjty6w;2!F<27UNg-`HoeZ3sPIxTNndzLSw##*KsOJ5Z zI@VLtPASAMHU2Yo-j|ZtK9?6Xo$eoSCR@^8qxq$x!SbXy=pboNa1IGw*2&w*bdIar zbK3vQki-BN2OJn0CtY2QtLgt_Ju5#-I@qiHQ`Z&0iLa#K%YARgV4F0EW_zp zK+t+4Qg~a6dutHriWUeD%Xn*9A@bgYqM-$0xlC=f3sOCyspK6 z;6tY$L#m(ZBf2$2hYsp|q;|Morh~T^ePcebwp5<O%bBJY4t2U%aS` zBCEl2yy$eO`k-#3t}AVLTL#rKq|WT9WOTZ@99tXt+VE#kHRs9vm*%4`*4|=F`PdSO z<3;=+<4=k@E zEnySujV;-g_)JPm8G@06_(+= zqS%HgSWeVsI^ij$D7IVFyqJn+OY4MgZdMc*0&^-^^po~kqoMsGeI&ZLPwKj$N;*O#!jtE*I%K7;3QV0k7_wyCp=Qu$p~LKoy&0< z0=XZOE!r$UTS#MTUI;^*LN+9~EpQBIA$5($(gJI?G}oA0+E`dpoX|9y0{MTfnA_NDu#*}~ z{68B!i7m`6acptHx(Uo}srjXn*IJ|bE5*{voc6=Y+Q!`6(!z@1q|W7iy7^#1dv2xVD9=@_SLXxw)5_XhgO^ZUA$5jZ<26-XxD2OpoIp+^ zkkbV%FXpR?JdT{l=^Q7J(+K2rP9ynclOIPTzd6k{3NfDFMx)7ZQ$Q3(H~IDwo-pn@0H z6e?`1;}xd!z7U@Hq>wd0v=KO#x78I+qw=I@Uwm6~}U_BCm~{$LSm=kkbg1aWyZix>*0ny2lGy4@q4Gc^>@?%xYY-qOo-) zH(gIGb6aRcp=)VYbWFo?xp6}(Ye8ffjnRK?o&42xH9L8}2l&^aqsGCpBr7FxofLx8 zI^JJ&ELqCIu@r{7;#AVv$-!Aeii4ALNe3q^OJGSS3>`~h=*a5MC7BGSVLq+9yOwlt zch%rRpsHXU?xMKjIxa-6ipIT)gT~#V3TabCk-@x@?izPjhblkcZ>ev*kGx-wrEnkI zsa~d&)N%h6zZgzv|8a42r?#jMvOXL~63bt*!N-iZRktVomTi#u$+Vxv)iKJhjiZw; zk8nP4c?@|hbF{5%L*%(E%~70#9M1}}+`@T6bBsV*cXyz;W7R4e&94-kf37(9TxkyC zJY)#YIVF!BY26i%r>naLCoP#Lt`4rHoCvJsrqTRL!R_5#9o(=UCsJG-9I-`Ouueyf z2G1l~i2hQJ4w_P!Mqq{VnqMjou1?rNR~HATQg|-AI6FF&($GTm<9cbl_WnvK>#WiI zl|uc;3j_WS`{P`S{Li73BkmjP7w<3WBdN1KvpVOIb&2@Qq3DaQPi!uc`M`2Y<`bQ` zEg3H-JbZM`A?psS>((SkcV(?2b()Kq=Y-cVvi`ZaYH%=}9b8Ldh;xmvDRgag!E}-v zZdj*o%@g)?>l@B3W|P<@YhOuM?x%~Bb9t;;LyEfY?4;4C3zy+EjuXgf1ai8dm37iM ztBO31oX6=LCy>(!)<8fS;6?g>~O?g$3 zbD#4#o#O;nz(yFI=^%AH)EZYjPhH*ItFStr^cZ(@&0Ls_LgTnBEAUFL8aGvu*8$3N ztt8fm>|_a@v?ac&OBMI38g=13PUAR%oJJtW$vRl2DlhIotc#4N(7Ei7>!%{~Bk#xc zR*pkfqblUf~6cw<26KAN;_&w@$v%=uRkhY=~8$-#6@XK_>9JRnbu34Jmsm^ zQcmYI8RzsIpz>}cd#{wgZ^$8kA5lP0_O37Ib13-LGrzwm(>c!Dame1KRNki*ev$Vc ziB6qe_8ugY<8{KztVj1gGHD~;_muQ-I@SB5ey*GA{a-=Z57r-DUuYkA{qKglcTsuV z>9~@207Iv$}(G2uRD2Z?^dV|~`;l6q{oK1|C_hnk+r-yHIuJx|j;>p(v~ zrjJ zZE=6qZTWK@HI3{0UqbGWhzs$b$KfA^Bgw;->9^?k z8)AGW04@Ydg`B~lJBNYT&&mgS{)nB0b1Brk zoa^j8@*lydnOrWe| zq}Ij8gykNmi*X`nhR~c;^w2rT=TH`qjSZXs^c)7Eh?0|j!pGst zTu7W{8o}*!bP{)5XWs{q+|`}2f#W3Fk-DyMf7K9ATlQ_m4^SUZX?Era*URRDz5#>S z7R^_ZvpE;Gb}BJb`=G9~?;NbX(mY9>h#m`B(bL7x!{=Dkwt?*R=3AI9Dh6(bPZ5)jjW5Ln6kA6%MgFa zI)l|SKXvPMru^Z&Uxeydvbr+Y$T-p5)r}XalQ~P~vhXE4d)P;jQ+7(7eRIO%f@5P( z^uXo9T15#vqA0QxU2J&uZik-$!jh34f~m0o@Ey^(vGcT?A#?o5-(LDF`{kB zxZ`+;apyRp=}M-xmae-v|1hM#(e%3@(l30D59MJygooP_KBZwEjWs3`AJqLNb@F>g zGLg*<<_oWrF<^zw5AG9(G`?cp(8qQR>~Rs}O~!(Z4;e51J4@ym`Qalt{cenW=cpQc zW)J&CeNxs>x|Xtesu6ie`i%RUsStk%jr3O+6Re+{&%=sRXWxAh92eRr5`U=>yGma0 zxlG1DSI03Tzw7v_0OuxIKX4)IKJ}H=4d_yeTi|N~?h~C0CivVr-5E?IH(B46Z&3-2 z$A7LT5Qa`lYIqwwe0PaW2R4oMCqT`zgAV_v(K9ZFL-5 z;frjK@HkB^_h)r3|FiJVbY;c+S-m;QWu^Ns(A4?#x74%DyX^7|=OfA0KPh5trM{6i zoJZSdvYXXBmwfmWo0+dI^FrL-5UwxCWzkxcrY0U$=R_T%p6bN*Ua%$WH24?!|C?o$QcQ| zu-NK&B+hoay(V%-fGC8z_JFHiykM$30)3>Agv+G}WbkhDmEyQ+C zI@I==&wrjf>gy=dmf&26n#b#$C&R4xTvt}S?AmkLpFh`K`Ah3%~oySy-82%pgiPHD>C z0N*3v`f`F?oQ;C_cI39HPDELRka%YFZn_ObQr2n>janihd2Acge5-6 zW}Y9F8QLipQWvz$R({Br) z@zil-gQg;zmlG+zy_y3=;=k42*8MPT|Jtu5T)Sz2Zg1W|+dGzshI?+`ylOOE?6t|I zj8~^RUE%84Wg?!)AP9cDwog02WB{d|^a+OHM^0;>c($PUy4)?H+`b~Z*x~P7lj_3u zBH;p;^~v_)3`4>Fxq*=H)xj2$HUy!P7p;(XYLNEJ`sPsLcyH~^FDY7|ePy+>{I2On z&}aW!(LTn;7iugI6}ZVkLwMEWy}(1BTS8rjy8^Fa;|E1nv=;c8mvM0RwX5iVPWe#a zU~^b-!%4J{J8B07Beo0tU}SB$@;1ul<|JbtUU?nON|uRvYm zJkg388?^FxTrLp|0Y%p2StoP+ZFJ>;J`ec4iqPa=aP7kaZU19#wEqoV zA0vbJlTn*BNwkfOcRE)D&U#HkL)-7A@mp3PFU)z^@`#eJzN~fcyYs0AjLyz4-eWy%DpC%8ac-PgrSL8Kv&qPVM)JC=A8g3`D0E<)J>L9c}_+D<)}!^rE#VOLx`U->eP$9vY$O z^2ezBKkeT?t$##x9ynKVDk^*3lJ@seZ$}7vI2eWXVEMHAju|9|%tC(a^HY9_@^&yT zYB<_@^(^iGoY@{=a<~<`+jcO;cO@bCaJ@0Ieb|WNvOc-}Kixl9vm%iGoSZ7lWaHX?#a4_Ji}yTMBz&9ecsiL(V!~_&fls1gQEgx4?TPheI2eqXOUR zlLCVlPNH+4{Ju}L=?xt&*ATeuZ`WZ-aOm`L!OtBZ1)~E;3VpVvdqMKd@&d2gIR)H5 zjT7=Os-{5Rl2Zh3lo|)C0slc1@$c8Jf9kYOgl?1G3VpJE+5g9LV<2)>Ct**vzw`G* zcp33b==+wI3gf-o3jECJWLPk7p1}K5iG#umy@Wp5o{X1&mIM*4c8m5h|Fl6Y+}s^1 z^rg;DhV+w5vX@^P19vMa{n;1M6|U@BD%#8X|5M!RdlI}Zwo~}Cac?XPSlcvPd-C|p z_T_wOHz5_?ENCV4$COWmn~gsUTyEd!YXWG>X@vc?8Bx&g_HcpA@@bYe;N9I3V!n+0 z&=ii_y9(SVx;?z={Z_Oe=h+#e9N1b-QnYjV2-y4ke!(|z=?o8NWzVnU90^y~%@p#z zYlcICw|p(vXli!u1)o!t`TFuvPtdflDdhbZghR$Yb}dcpI|X%vJ$2^^zR~L#Sb3wJ zz|FRYz~x+~qCXj%LLjz~g76#QW{3amuF?$BtymVASn7|%dq%h)w- zhq!C#=Ji!5r6s%GH+Q{*o;t2Vd0PZg`N~b(LD%rF!hWrgSU6d(mB0>jh0qItso8j#tgTO1#Y8B|zI1%J{F|*aoT>W4|q= zKl1qhi~rjC`gg}Gw!Iz{(|#5C5L}}$1dcc&@DJ_%p>$$^z-9Y6@n!j(@VK(QU|X>A zdnL=u{E;gQ!K0Z+g?|k?nM2nqj|ASw>I-V=HV-vPCA$##Tp_pTX#S^VXu#rnI+_1% z{L_mhL9vln#d?Yk#(`aGWih|beu#yg1K70`@n6RKyoiU=Ce}j!X$7@qtrc60(&)W)%xn-?SC} z?E26Xo(=RC_~_6$n7THXwt9U(sx#3!30|JOEc90}=nP}-?-24AzV(9N^V$jA@k287 zE;3ul58e|8gZn=6+EF5v(%dd3!Q)GN1%GCXMDTNYCvfMy$?#zC!PjIx9l zeX+m24r-Ta^J)`ow*-ghg++VWpEVb4U~0g5!LPr|4=#QV7WhZ^f?zfAl)#6t$^*N< zUPO-fdQ$(xp#z*Xd@lUmKR*Q;mKh=XyRlAp@IF03@a6HlZcq<~zw9XV*PBrsu1{Z& zY7Jx8h~JMC1axd4a$mZL>Rj$<4ePoeLaFsiQk`Y}UZNHe2a*1)+*C(G30qj)brM?A z@)qT{SXmlc%vvqU05Q&~sHDX+iuXP43*(>ULl4%DrMRq5ZZF&aU*q?OSimO#D`ty zDFm@yl;2-@f9JowpL0U%02YZ|(1tPW8hd5cy3i%f9IeuBpz*Ba*cdJ^KcJmZaRtTE zcOU3kSP!|Kx<~PUI)4AO{yq;%L5o5I(1x}LX@8D4u!6$7CZfp!)^xlYS^#X+tB(TR zBPd^%m-lnz{hFNigZ}CMIlOm)_^pFc{*eCEe|i4>r~5au{~y0afVas`U2fp>#ul`L z+xtHYd;wlB54}Dj@KL3^!h|Es1)je|b67sGoLCR~Satx5-(Lv+<&#n1k~B=<_vS>y z@>9J8u9*-EA6KwvE#xP@#nf1s(n`ViZ;FAb9m9ltiBgGBpv@oR_s%pa0pfa?2)-;o z=Seg?suLslt82%@!?i^OF6+BFFBwd0EBhawCaDnis<*HwES{$8vW2B_wB;m>))t`K~Q&0WIR4~>D#dAbUI%e+0I z&*cDtKiwJ+_1tU(zVUhwsBOk_hqNz#yE9n5*eLjodMCsC<|~E25ta!s+BuKlk6zjX zMo(kU!bp2LUw##TU!XTk^r<22^0xz3X5SCaf*Kg0mI>DHWXN7*#_TjMggR&p`?PPn% zo%l-dW%)=aUufD^dETcVQ4PMijTQD{zXUb*47u{Tq3IXGcaT7{}nl@OA&>_+0dfg(0U~3;#FT^#GsG zX#($FD-;^OR_52KSK*Kx!+slxO4LLT(poF`|Bv?7gV2ZVguQ~Rjp6jP*8=yu)dH?3 zI|}?>k$6~Kv$(M5J0ubG3%(Hfa9|<6-|JaL@PBoF$ntlt#=&VfWxr}`MiLAkdPLY; zGbjPh;rmM-ugl$IA*!VEen68viLfF6HzB{RcM5dy9V75ppOfLv>~w)!txN@nFHHr$ z$vY9gJp3SV*}s1pzv9*l8r*gf{gdsX0=D@1&3?3Y^=Rtjvs!ua{>>FJULTj&hvK!H z3mgt6LYa^EMSo;m*8i)xyk8^Z^8MbUH3eb)&I4#b!YJyKykFx{-TTHddb_h+o9cY}ly8KS+sKV#Ct5ng*L z`v>y=Ow-_G*z#_z7*Dx>jzeN#_b7Jl$L7fYHh!{y|Kk6S2VcAY%})}6fAitrd{9T= z|5iR2rQ_?T@5=t_4zE;zlhN7!{`{NI|F_2P-|_gh@hBLW3Q;v8v(N91De&(5&}{h! z=EcF}4CQ{Pl726^akZkj-pjby3l8;S&l1S2Z(x`JjkhTK4<$z@!g|l=LVw7JWJvsd zxxifu_l8?Ns|)snvnperH#dS9;zD;spFOXG=~Owd>fV%{J8CLu-{g>Ke$pl3LFoO7W`Aa zqaevzd7sNAs0YlgJ6P~9r$s~iaR~ySX%Y+e@yh#3)leLaEvmc^)$UF_eqYa8$alVz z2xjB&2>)fg&4ff4+)R1@s#NzR=-m3WkdNrn8{FrY68QhMeA{{}1=0=<6#iB9O@Y8q z69s<5BncevUKe=lrt#4DaA6T2{pfhO{oOWOeE0Hrc$_c4;2VF5gN2~HKVI6nC(NG_ zDEL~(7%0EByTG09_JHlz`w2Ypc@)$dIaJ_XeenC$Pe%!STFG#5d~#girB;T+jXuiz zNZW=+K!MGB1m7!f7bp|Oo_&z@B;KhTG}$^|@Yg=-4&kfE2)xm(XfQU97x?_aJz@I1 zdfDPl_r<}{#mf5%#lOZuxe7}E%i1JBt8KYO`wm`7u%+ik5${UTDX`B%HG!~xs3=;e|o#NnBdUb)X z?B5d%?kVxewK@jI-%$47W&D;?47`m|#@iat=RO6M`Ft!s5~lb~7y9$sbcMLk6#};p z=?q^AY!i4*g9!L??|{JPb_|EBx0U_Um=kS4yW2wS?+o(}f$Lw*1U{!~TSzRGOW@~M zhr(iaWq)zwllFk-ycGI}^$UZ|e_RoG?!sMQWJM*Pj_2(TW4cTdd>OxUC<>meRGx2a zh>nH{Zxe;Qi$e^4p031aPDUqqb^Em7e>3a?HWw9pcj`BVUS}%_|F>@H2qh}r7V>)v zg~GeZ%J(F$Q%gYlk)1;RtV=lvp0B+BGVet*h^*-%_;P;K_`L(Twq@_qlWf!rj|9z0 zWxUo!MMA6L3ce*E3Q7-G=4+d|kx=rQvL7Vl4G(sOY1Hi`O`+9OzPF~)_?t9?)7L8szVW!`@Mwdxz^CpFhH20Ew*(qZo6l`vbO9y* zws-Fc7US*;|7Bd$vNPy=DEZwkq8k|On=9nK0>i*D?V7-Ad-{XX#F}X3@gTZp%(?9f zSGx>D1%{NSGLA)jpo(5+G|z#(v(%|>Q|NYI$rt(i8#zB@{0QFPKlrLYDp{62QvMgsaMY9lxmqbgTSW@MZju ziJ?$nt};KXtZND7%M}vwZ}qS_Ol_-te-t{d2@GCeMev`VZ3K;%vTxtWc%P`!2=+L! zcS{NGzq}Egt*hk2u+sp~TlEv|-*obZYMuKCd{;tE_-vOf@Vrhwuqjk|AMC_}TClfW zjNoq{RR?k%>LTz>X?{@bp7MUYUu5nL+nS-q2u9Z(%Pd zyk`XiD4g+0$X9#t44H%sN4vHRp|qUvpr~_5Z`m}|&^`venN>;KuR}!$>g|k{eYBrh-9&Uv_yNXjxB*_lo1* z;Il7P@Jq!YSYM2Ndqd*6Avc0?w-r1x0fDo%f_M9bpq%9Z(LQo$aVXbv8G5|Jh5GwG zs0389UxX|ZYEpdp!J^>MY5}sH%hvejO-jJ;Jr|;ai2Y{5LPzk8U5-8=*Rz59 z%V(p4#usS&ji!3=`Q-#u;X@#``RI!Qv_I1yP3shyC0@}CulHlpwUuVQ^D1&-zSkC$ z2yoi0{64Pl2=F$v7Akh$PrG}wpI4)9T4?7ySoG(pe-(%bpCIu3P4M?wt#=6g1pZ#D zgH!gnoIg3`L(x;k;Xuf4pj{r*4HNv$g#(skewJQQ0>a0es&Qzm59l2=>7tgFfzcuSgaj!jvAbd+tCJZ>~mm zOGi<>8Crod;ua(GhVvyw>u7srKQp&d}rTSna@OWxb4YJ9-uG7zo39`cT~@-ZP`>z{ol* zwgi6k`Ir-4z_2DPevu;l^G~V=XA5@_xMQzI5LXTf z{Kkz|kk-#e;2EPFp>E}dsKP`$N;C7z57W0rBd_9YO_p&Z{5|dc-2IXLZWe=4<}c8~ z2V>At3l?vu(L2$?i*r$hDO0IFi;-*4VElbTbl^0KSF5lCMHb(LLe{YL^Eao1Xs6W{ z)NWJ~<)7Ym8a-UU28}Gxlj7%Zoff%t#O|^JwvDW%tw(+ z*&1jA@6mp@Sty`5d&c>E@pq(mY9cCW(v<4EZ~g^M^cas!653NdH1#`j-Z2ur85)r# z?wVX1%%&ZpOJz!;r z(Ns6dmyO0AFy{4d+2a4{{f;KxAN2aMwSd@@asOe>;MC>v!oGRKHgNiga(x)PEfvOP zG!pk?vuglMy^tU6PPt6ybM&lAu<=QCl)wCkEb#}HW#EgpHR?9pgxautVGXUfrlA5y z%2Ir`lNpSF2`J(^i_w$RSLouEc_=xcG3A@O-9jx!E<-+pSq_)3dmaVZu14mydQiUn zzJ&AemuR5vGPGcGZOWJPMb4-7)8C>Yn-`gq@Na{j%&*&f0^D)(1%K0Ybl0p^>$ps^*xC+Fw= z>RsWK>vF-D^Rvw17#JJUQSjw_4J(oWoBfpgaXEiq<-zac>nZyoaz4xXDd)G$m-GEs z`Lg_f9hc{m{5&oPzC7P#|K<5N8b3c7epPvXBG1QzCNVImXAd#H^85^L-VPoF9oI&_ z+d}8CJYNIu`a+Q%&S=&4`c#KJUt1a0g1l?0qcYFg@3lOCjhlZ%T~B485^LByQ1X2C zv-yJJU(H4R-?DoOd46xb@B-Bxx(Iy%wnoYGJz~rqq*rMrDwo3EQIqHY)Kyv-6CHr^ zId-G|PwI*w{#rw{^=5mD*LHo4$~r7XjxE_W)7@@w(ZlnLQI}*k-@m_T0;?a|p+1|Z z()cXB*A(oaIGWs;?LkE(g~1W`t0KO}&%@!&Z_4{pGG29kR|pJPEaa^kMM3Yr%KiUU zvls|$qKsFkk3C^clJY%F?yvDsq@tB*FXzX98=qJ(6q-JMqAhT+6^+lG#Vz4NkRiHv zcLBwVA`Cls=6g7RKZp!n%?2%^u|M=pL56rXF| z3K}&2s%?>WklGtH(i-mHze?9yvR)3(FoO3R-wHfxe<^V2xmMsib{2yHefA1GWSR%m zJ24dP19t!3_kKl4&G;R)_{hEidfVs|nl!m9Y8&s2d}qGap6QzxOnU4=qlbG@e{Sz` z0c|R~7A5xg=4}kG*0Q-laC!VT;O{3VIy%y}gxh&_ZD?P$yYMH~r8(pdP~I1o+yC9T z>`xnePpH35x&Iivw+4KOA1?fBk{SaSYp}I}_&+o?780uki~f87FMK`BuI&haZ1ZS% zIX_wObMjx-pHq9;{=4Eau+b_?*t_^37G}P%)E+Ix-a)PrP!^6w)kOZm`DvdHr#eHV z@iNiBXZbrrdL!lgv!wZzpoL8`DqWB7QD%OgB-@kQ=hR=>zo%{=kVV{mWY?MPnacRo zBaU#a^LpWL_}$M)fAMY9c0ZGs?>}Vw^6&BX#v4%gk#o_uN3GGFH5awhTy5d-%o9R? zwC72b7CQ%-HyK4~^Xekl5UcDDyx1E9Hmj8D4SBree31Q-+sk}e-`5>RkgK0EzjHb- z>Uaqs*xygtpDHuE1Z+Gq65Ts+g62p@jn8Ph;}X=bW)<2$d4F)hmxd5#=_}%~Aie=~ zDAh#ZtA`}PCDRjhEh72ul0OROwfIfspJ$t@Fs$BqA^&-PI8;4&Sn%ck%DAjw=I4aV z{v0Y@8hWf=BmDW6I~;6=vRDxRJJkt+$j4@azh!&@7(dzBXGbK!k7M;^6k0_&!g zM0M)0cZ^%)stJ0lx*+#a?E0g_fI!&NsyupnjXk55^~v_1c-MyDFHyptLu@=;yrw*_ zl;bJ$EjD|?qY*OC(fe0 zwfdua+xno6o{P2ec`)*N`o3WImuf5gn^^549MQ&HC&d53Y4rdBvp- z)2#`ae=p?mknw@nV&O!YCfW8+md^a# z^1@}*=ji>xaJbxB?YeaK4oP*7ZwMdwhXNw1Xy3ne({^ri8J)Vl14Tb5i3WBqscqj# z1Mg-&M@XN=?Af@w&|qyR;qUK*dq9UX14TUK_#bH;1&d;o`=JK4bHTHW%jo_zb|!(` zU%7vE*3^fmm6UkSFRTY+3&o%{(=3ti&QIDlH4I_#hfSzW*E8CFV@7zby8Z<{>9Z7# z)?1-99=b$Z`ocl_4<5f+2X1oSkeR+fm-ek`Ur#|_LI&A)c{L<&q@zEP@ z3$0rWK)$+XY%%HiVCcRnsKxz1XdgY+hkQk(4>@}LYPus!i86QQwa>C{Ok>%xh%XrDMC1Kl=En>X7 zu##cO@s=s=Q_SbQPyqQ8OmO<-?wHPPN8&vb6v(ev@`fHDwIn@ZEPKjV93=0!rq`+wcu5M_AG#mUy0yP=&Hv~WO3bs z%6xeJ9*w%Z2Ym=**9RLO>Ooh}ooLC?7qkzz-Ty#qqj#dSYuWzh=6yEM*J~dN-^u!4 zs7p?T!dgWy#47p^hJz>j!lRKLLxW4Ew{JA+kA9!E9C~!F*a(w0Z)ji}5lOv4K zw$vlq5er6n$+(;kGA_#-ANtm*C~@Gj}b(0%s>^zL2|jYq4?#?U+X z5*jj*J>M(Qy$K9zP*uoZuAv7Rdv2gcRoFdQ-tBKt^^k|?!Z>z~9O&>28LoPW7A{{% z_0@^fgV76aAn42XcMkOMg$Lg3*%KMBocx^?Xaeo8oknIw!l=G;%fq0}FlD}8ez6Zt zZ!!;!JTVwOyYbv>=kzCNa*M}kRwZVCU6sdZlfhloKYfO_+=F>uPCl4EoXC+tO+Ua{*7d3CvlAOB0y}l#0jbE|zG*_MR0qrW~ z`qay(C=5wCAo^40NL>g&6DIHzU439*vv`5uoKzgY-@RMl$84=3;<$2sC;RhvI zeE(NBe|@;Wm^}+3`I1)A4qjE5i;9kEO~yIBMi^Z`R*rCnH6@3kwFOx| z2HDnuIWxP7{<$6S0l1^YYupZfu%7S+^-c<*?ekA^1f%_J(86n0v`tda1c*OqLTwTI zIrZNsp%m09ITGF3nnBxC333I`*na5#XZ8+W>PHVS&7(X&@*GtWhTTgS{nB6g*6`{|KEaQ_8v@QzY^@`` z*|YBp8Zq$`D(A`ePhGB6hDCKI3;E`s_2I+L8|Zrzb`5La+Z7g!or25b+Hff zS?@vhP4@JK7J2HUx_Mdt%fByY4!A?>=!v4ey#D4YTNPd{QLdj6Uf*)5*0(mZn!?xt zZlb-so*#K%4Z7tWBlxmD*`9p8e9^TUG@dzDv~Tyl8NMG?o-Ynd#oyyvmKJ>3ANl&c z&0Y`iOHlGjzFyy49>K`D%Kfe3pce4vMJb`blBOk8`(8xg^8BAv)d%L4QubR;RL%z- zCtnisR|eF9iEq0Id~!@Eq*vD$c&#aI;LTJ^fwwv30`)?a{ngeR>%&Cdvt5!8-a|sc z;EtY<-#V%rIOwHm-w$E$=$CPig2cU1+6i~7(R}FM4xbR@Fj@N`jJ>nHB%>A_nc5cl ztYz;6&pcKimfWa~uFmK~<g+gHQi`=5H&U0d9f zt&a^Yyy56^_AUmA_qwhA_bH-5k0QCZ(j=BGl@J}m@)on3FZa+>8DY2V#76^`9yXHyaUZ22T8+;X7T%Zue{ zo0`_iaQOl|Yl-mX--|$(6eu3g*4nK2H_G&e2$QP9zTE!spk&w+z9L(`+vG$z|LLjV zS2yhqmsV*7F6)!=u;6$&m{eHA&wNe_WNcTy2m2J+6FR&43H}RwUa6J7a$c#d?|^G> zK*uW!`?=Oe!>Ao`qJ5}c66Ae*Met>Pvb`|;e*3MpV?=vTd_Ky8VD>I2iRYE0sZiyR zztHE_JrxeGVYyHEvOi1TbcMMc*tH_zH*Opc?;b1tZ{DmkgoG&Xvz}ca2iwLe-*@=- zNP+hSl=F8D+9boczRLI7ug`Xd=-^Gl-+~EoFmbepzys^y`-y!s1pd_q?>DVf&R=jF zp8)NTF7h&-R*&|nc;0weePgee>82QpZ~MIm6l|s3ub0qEgo0PUi~jeylnA$b_VQZn z(u~p?Csu^eJhR38IdrcKM7b;Hla-wq0<9MCYgdgX%pwS4k2?tYGl%V=W!J3&Pq%J@ z=c{u6cl5hIoYD9TeqiC6uy10Dz+aB-27{v6wGoN8+lWpOKmUyAf8WLk^h1>2tLB;p zu;QC?JyiQ}N4U03*{>-Q-3?0joh#a(-{1tz#w-{1ig~)ifnm!2)~A~-phPOWmL~Qa zC56E5!tCCV;LD5)!Ti_9MEiOL9U%79CV?NS=?m9BD)%p^&j-Thx!!^=+n4RVSZVk+INujn)IDg=KFQTlglraz<%YAEELXF0)&T}u2aS=qq!8y5t>u2U0u&{i4m zp(mmtDHnS;ki<`xm-YF4YYXp<4TZjAH_ag&Je)|o5 zIdy=}Cs|(B_rX6AoZG(_^YNueJbZ~RD*AJ4gbl#M^FqJvY)?43ZK%Lyd0C(KQ#@3Q zRNgnJvN#bMZ+a~3CEhgyt7=Mo(p){^?aX09zbr57lkF`i5eVV^Yl-%Ue(wSsTdooP zsky@!zUqev{#Mgqu)0)2;Ih1|Z-SQ=&Zi9)@+VC3^S+D9_2-Q|PzqM=F!rrJMs7rOWzflz5UqrMVfYOEyqvKt) zMF`%nQ+^L!@b^efiYU)_>YQu?&$qL^Rgzym=H1}=yai(ZPwCPPs;^Ogk7a#w`@yXv z;jDvl{Uh5eRjdPCF2MF`iM>%>+QHN{UxdBfH9Eq$iuVP6p>q$YyJ?WX<@U0CP{n8% zZ`NCp-_;#1y&o%Z+1~Qlx=`SI1+@EO8!FQipLgG)yF1#qX+OmmKWqs>A+}%y_liTO2+zw7gD9>jryL5o4na_p31vdD3TevAYQjJ{$kAo=u_o+q;{=$b* zuxIm7fy?^j_9u7rfI)i7d3mzE_PyIes+qBfZ?kD_Va+%rfnU550vThJcobjQ4J>!e z5%!@_H?XRzTjiD)m|1Dt>66_os2nG_9Xof3t-%=dO~3;L~<`838q z5(Z3D@?YkkToMA?8!6Z0r>Ay-C}-vOR^~sn4uDl>Owhh@?ESmtt!sf}E(;W3bBy|Q zuyQ9TI(NLbUWyULbCT~K6$15NPt(qEXZs_8c@v@N`mf^p!VI4ex3TyOf#=45@2$*l z?A;2IzpZPgz}mBu1ph+*6ewM1hQPlkq(C{1^1bk!?fCDXlshQ+3HUtmvZpQ!ykVDQ z=zgC478Ct@o27!qiLQd5zBv_g1veIWg}eCs{$%BQ@don}pwSZ6chbJW^#rJ2MDe#~ z=LC3~!k+yQ{+lu>@VnkLp)b623N)##;PV1gpqn}S?IH5hArX38d=&C>Jjz6-fMbes zzbMD!-TY(-vscdJY_K&MR>rfv9il&SaWV{Cy;$gPZQUDu7kLUi)ucD%yQSRk`@Bzu zZasVi-|=z+>3C{l%7v5O;BbSMR%Q|0(zP zL|Axgq*tverD>ahS_!c9+72)Gn2HoPw+V!^E0pWq{a*v&p^0+8w^uI^UVc>gm(C=? z#X;=dAY#w2Lo%FRzef18<6;sxKin(u*^YIfZ+GST!Nb@Gia$`U2fy#{1!iL$#CozE zzYpYajy-!M`orfnfbg!$^+eGHf$&>L_S;YR7rH0FTm0KoJ;0gTOx%zJU#!@*5#a~t zO9W&8gp|BjrTxZ!@i6*rK_UNQT_Rkvo8Xo1<3w%lpN`kJ z{gb>td$ahV3yIMD{#dV*9a+9K=z_nuZG{y5ivuB|g%bY?C=h&eDf#h-2Jb)KRPr|? zqaGy0DE>r;#)H18vj4Q@W+EK8KgMg10ke0+EC9}(ttag1;rqQ~X_LGhVi~_`(MEXv z1;Ic5DiJ*P-xBeAQ6UlkeW=d@ciGzrn!HfPXLnjd_;}Y(v^NUF=hg0T7V-HITn8Mc zcNP2{N%^3^g>rrWBu^nIcT?G4Sam%&%HjI5inHCu0gBPct>8Lcp8YtGQ# z`QeqJa{p!NWDQTsT|`lRU1|HMnEc>SOyLhZ+z6)aazU?WGk;D6;=k`%xD2WmUW3Yq zNBhHb=W6I|#zu-yxM2%JDi88UV*uRz(xPr&4)2UIW`0!QozyQMr7}DF4V% zV{mkOgnYuLQ#{z;2r4B%LeEcar}!D;>TubpC+eEQ)|Agd9ssptQ1>2HXna21^Msi4 z-O$p8AV0=prOrS z?saE@`yDrdDgExDGUeI%rU%L(sJpNe8g$#3`t#7T5LCRY=r5QY408*zdrh)_UD=r* z{Q4-*L(@0l=Lh!Xh5kh!jG;&Fd&ta@{YDJfXa;xMT|?=&*!XuDYzl?kZy!;P*S~ck)M1u7*&2%^+_mf3FTIZP$+CMFhJ+Q=Xy?Sg&-ysoWw2Va*Ml;1v@`deVRAH2R<0bQTU=JcD! zVPGBDQ`@RW9_{Rq_FjhrgQ3Z^b6TeiBdvSW-@RTADGHBcXQG>LXVdl}U+kf2`}W9V zSpgd3Jl#t`kzDwD%#@{+f7>cIydO9Njb6*{5!V-sgw1aqwD&8rHO*DO3q*R%(89{* z)ZdC>p`dr?xVGA*crSf}>Rywo;qSdiG|{&CgPqZGZ*CNfsZ&^6`{H{lKXGk0SROi5 zYke({;u9X#ggv>sp=-sNzE$}5H1J_4dK%zC`QUkCMZVvVBG-!_AJFjl9YW)y@d3<&(Fop%bhfv(Cd9=Usc#N;w7{*5$qB{?B zYdd|Iub4eZ$BVpu?fm+x4?I=F3TQmft zg4$Bn>>4G$bS%7nVXAG>n7yAp<9>H&bELbrO*t0-p?3Abxng}3_k=xPxWA+xJTBiH zy)MJ9IZu76149P2K@qjs8D@Qan?d;g*IL6nCfcc1Q@wg@w}uH5SE4GbS5SZD_{s5U zSgr`{37m&UgtL2exxa^d#6tTSCR(GT>9jwm-*p3vIUTf)7ks@;Tq=5<8eShxTGv5A z1=A@1+1nnFQnr9L-trv9(@%GUt5#`R<5Mg?SK8Nsn)O4`{=1bZ{~`W;+`G;ixppqC zHSz1>b^ec{py#(7P5rE;{@;rXfCwW~bZWJ?)_h)Lua*~_p@Z{8ly|bBcIu2uUhB5m zgF)TVDBv?2zsuDtz`hrb=z0?Kjb!eA%-xT)DGHtpcq~&^n z&OJ+@@_8ORLa!DXD0~UKW?Hu23Kqm(7wf0-WxQY9K-rJh^Qi-$KPbQdZ_8PO?Ly^! zq5Q7SaBkKz(LVTeS(s~*fz~%?_h_}ZIYQ!KW&dvK^R_Uxj`BRy|Vvf6YB{xkppsieT~Ljjz^)R9^mTM51sFFC(C$ftLKLyqm$wcM% zWlIfX7%}{f@c+cn8qogvaDm%c`@qUA%Jq4Cmpb6oN{PqtL5}eBz0$wc-5g*VexH~0 zh5UOxu{0Dpy;|VABSYb%zrMi3gWAJ|+RAwlUp}{myf#XFMnvJik5*FgSN2~E^&q!F zN1;#l?{!KUSoL8M>TlVB#wTNAM|fJ}HjO3muV1N>pto*|Xg{e$TbS2h*{>+EtRM`k zu^&BIGoQ9M`%o1c?Tkl`quKR?cPkC_Yw%sPpAqH+2dXOj?UzRFK%w{7qC+D_P??2u ztRbL$ca+bUJu~dF?mQ~gcmaz4)SvQu8Rmgci<6OiEp|=1_=^@=zXwyt`+lPK3@hYz4JP2%)O*RG$+aN z`lNXD=K%CtvVncKQ)rI^FN^?Deae?j7LVKQ3gE3do_Sqr#s4;eo4*!!5a+LX<3@lz zKAjnGQ`ir_k-M+H{|;fSDU+YQ!xKC8#qsnj?*2#5tsQ8*n<;wX_Z4wG?_%kVWwno4 z;{{bbPxlsHa0zH)UoTw9xHVe zzu8wug*9`zqXbpchY*K_4m`b(`yR4G%crcxn_%|GR7<9Ja|_If8&8%Q-C`=wL@{MG z?eT2EadQ8yaDFpB)ee_8B$08W4l!P36PQ!R-^t^uH>5gS(D&?^GtR$KA;!&xHT7Qx z#$0(9k`2?A^6{H&;DXf3cBCp*^Rcj?IDH7)EM`BPC#8at-)&ugOU zP14128Hrg_!ecMPx8y_P95ViN0gny-{3MOt7Ld#519(hUUMKGowvp9O(s(@ibv;RW zw3H~B32RDHY>)o9z}CgH@Fa0>{ zv}PI4f1~vf*y`+HJ1iFV3rYE<`X)afj^dNTSWZ@6>*d2y`dZAttjQk%ug?`sd5Vyq zFup$=)@4hW*Q&z&NbPMdI*)42+PVnyy^^DO*zWp~xmPO8S9L;skUC$Sj~+V3)vr4P z`Lf9D87PKeTKFE;WOgd=fBz?b*#7w=n}0Zo$4}P=V)Un1?CKFhe|AtM3Udl)vrPwr zdHT;s4lwE9OGeJo;PLakff)6{lT5qOjK|XXO_4$bW@B(r!OPQjIh3xzFHmYyYD3<5?=82CuOoFDzqk$ z!Z=}mFs8v6nrG*cfCEDRsMs|M&ExN}OXG!{-|gZ^D5jrcml!tk@{c3Z5jx0$y;;7M z#~&jzfJtF&_)AM3Yp8Jf_u>N9gH`3rlRAhSe=b#GH@#@b<52B*D5cD0lTSV2`IT+5 zG5oa=dwj4kzuOh&3GL}_G~V}anP8yDGK!mK_@eKz0TeHp=Y`UhVm`&H4L5(kEzaLd zpLM}=(~FdU|M^t(m@TvgvgheJDGiIy&*6QO;bX&6@!-;8iv9I6kXSp3;%!|1^JcYJ z-|Bj2qUYmLli%NP9V9znnB4OU@Cvd*l;66(PqajYp=fI~>*gslNj>y`fPe z=08|FXDD_S^IZ)y?UA{E6y@Lb#~wP(izv?B=>cQ<1u60rh{5 z8@K+jUOb;Nc~BN6l?Z#!W$`(9e*_qX2L9Q}@Y@lY=#Vvn%3DVHqTd){txQH=SnGu) zZN%rZXX)o+%>6)+FwEWSBxHkjs4zH{-w#bIAS35g))1F zi+WlsQ6ic}HJduhAlVT~6^f=5)10$r?Aw%tT{{X`&st$Tc{w@_O7}z9-K{Hm zeZ}S6`pIt}_EpX+9@q7XMu+lq?8CWhdAzxV+n-;upN+aD+}HQFd{1F!A~agAWM>@` z@;lP}k2HUCvMCggTGg^)!sc`3u|F1&jLfSeoCd=ot+Q8*Z#^_=ERPn%|M; zXLOb0F*RZXtL{+B^Lu@cfu-SYHelr;9!v8(+Zv)Ua_({Vdgt>zU7D|v#z&gJN$lc- z5$f02!TLh~aiiQ1hq-u8JXXn<$M>xhyk;___Ous|rTK^Tl>s<(`WXA#URZOB&~e3^ zATu)B&4%Z1xh)A-@|UpFPxa;fD_@_8*l#P?o<2f*_qTk_m2U|cskVmAy)(z~`#h4XxI z{dcuq7!tyTv5kyBWJ@&6MhRn|f093V*dMLGnbP)UQBDx%m}ybG_*O7xFBI3i4=ox3 zxmiY(zMEVB?&aK^V(I?SzhS+RU9qLj1u7plLItiJZcr?h-~L&5-`x(XS%e4vE#t7OC?qNIW14o|rIHdDm?KUUm+9)t1Xex7U_ zXAIC3`%l-ej`*aUNG=`_-p|a}cF^i8&e!ca8e!`FmDJyKIKpm=0_j$LhqpOU-5HIu zMSVNH(-1IjF7-zmFBgAJ{^$FjI`G9p%(6Xk5SfVQ_j zQT`~$^G_}3?u#zo!ZNpo{#QzG-**JUG=;H)?0MR#jzIHk^O$Z5!g#49Bp0DZo!IAV zg!RwiUS8;X!iC1~ejj^i%K4K`JIwfZ%AEK>altn>HDB1Hl-oN1o;erU(djYl1up}p z!qW*K?A?in@k-{4+I&WTT^net){~GLVLe853h>IqgLJVAu{+(~K|4O!=Jw>9<|9?5V|NXqQw0>;L@WPA5Ey#XXp$&Arf0;zh<<2)w zo5aV=#`q+;b-0SW>oAYU_rE#fU_%@kzzF$Ei&aBlk|6dkQvDa|RS@HLoyMOD?SPWO z4=MH?p^S(Qw<%`!wa1hx4HV}Wn&IBenWS)qu)nwAy#;J~2)@YT@uXH4E9T^qIWHdY zF)IG9fe@!H#GKXSamG7k^zKmPUC&DGzYW$ z52ARM)gTZoOzz{#|N6=WHxe zsvlCU?Qeoz!6Ls~Yz($Pc}?kcw~P_zQAPDh?MwNk`lb9*f28yST{6(gQS5I=-RlE+ zr`^>4*hS_r4=W@4&k6a1TQ7#eX6r@juT-BDOZlbt9=z-edxI_1p4;y`qt#^PVc zNu7c)o*=o+FuuzlTD}226*1%R3yS~NzrCv%3j1>L{jsR+j0F>KQh6y|>fe!hze&rH zUr6m^A-^R3{`-psS}>{GOZC+mFnGE#nw0+MzM1`9($LFMSo@L1L#qG(_Weut?Zcom z=O(+il@cG%L7L{sJ-Uecw=c^S(|U;Q>w>ZVxY0tM*xWYZ`G3`#VM^l!@@YN8aBl`48HxRk&cp=VxPDZO?}FCo`heR{ zb+IoyJ)(>$bTUP|0 zvxcmJwc2c^uJb#Oi zw7rnxqLCf2%-)xrn8T3GO+M`3@U$;|@v@^ho>u1ehotU$%a=t~e$#zid)8TO&kQ#! zV|@Q3L@&#U=h<;Um3yCSiRT7ke%$$%07YHwu=YJJhO zt+<|;S^a{1xqq8PH@@KgGaT}q7_Yxa=Cu%VjDJ=;Lq1A;-Wl;tCl1bMT?`Nj^PzNi}) zOOECWXQpZ|w}h?ZTQasyEdPFIJxxWyxdpr~nLkqhyKU}?^UKBczn{m=p^#fa{T+AG zm^(i#&Yvxm)UfdJ6-u8IuaA23jTE=t+Y+y*HBo$ah8wON3!wO3i94n}5YG?X=HfH& zs~Deq3i@zv6!rb`P=LnK2V}GHOTIkS-u(280iBH`ir{_v;J`wtpTXh7UG2^Jbw0}}mcfpl836w7F?^=|F!Nc?!yCUKeuYc!= zAbh&giYy=eh{vNld7|}RcTrx_{z}`k8{0jx%2X`>`&m&KxcxkP?30imC~g;xapNwq z9pi=a{jGhJ>Qk}i?lb5ku8&K{b1u!D@alUG^;fZX6w-F^r4^4rv)fUIEKMt9p?PxK-p>|veSMnZF{)P!Y z$au|CJd69D-iRw=e(BVjC>+=$^nJ3o>v>%m>h^zUD1y7$m$q%Y)cd|RQg#Ak?E*4OV znL^HX63$rctXG43!f7(cVg~=bo=*+LB>h9I<(O%_{E9`PxVd6I+vj&WkB|1zfm_Z- z(%?6N=l@cm0eP?evw~v>lY*;aMm1l#@ul{9@m=1-7UrBo}92hsm^jB9&U~y zi)Ret>1Dz3_@c0dEgq7@V|y05QO@S*Vjzh9b)5zQ7+`s+dYuo;pmFjbK(D=y=pT4cafv;^FL*iVPl6P6xU=>{tIf{_l9-F z^Nv^B7NB_LJxXu&vj{tW3u|{Wd6T_`Fx)HJllBi%eCARSx1Z0Q>XXug&laMgeAU0w zTYGZf%Zd{=Py2W?s} z)MXi6>Yo%l+2`W=4?7zFzv;7lSIFJ>yPWznOTG{vjl}a+uGh0rx+sR~liEAwJ__BG zjHtYnuKaB{8q&q`b?TXpyw+t@U+LB)ROf7?ckCb6BTy~Y>5A(86KQo@w^n-ey#Tx zs(<~`M67ACkMbAK&cUx6E)<_wU4TKY&r<#`3v|%APRzF&d3M8^VdrUk`-E$+Gybc+ z{yxqVYM;dZa>o@_%o}=@@)zxMK}Y3b6hF9R2m3H_{4~nY4eh8r;NUZZ>f5w98;^Kbm$=0(BM^#^@Evo$=he~LHNm(x!J-Pa!fS8TD%2WEZ5 z@j&;*A(&UDO8ITwl~9`Wm|`hiDnDVSIlkT#>%-_45op`gn##{ij>g#apQyi&bi07v zcIjW~QhAfr)~MPl<`+8G#~{H(n5)U+KeHwt6GP8X{b}dhL1&nl|C7?C@_upyvG+p; z^(Uck0_u*Pp!z0c#^S+9VJ;}McWQ5UWKTUq`K5HJyw<&eC@K;5X8)7Fq3w+AX{PsI1P zxl%X$ek``9AN16rx#={uuXc41)^3iX*i?Nm?B|41oUq0ji4jQ@XWREik1@3r&+Vj% zYj=)PocTxtT6V`M*4pom;oSah*|U@VE!OtJjI==%yZL$J=1xb7E7urd+?8@-T=R?X zBmACqMVOhGzY2NL0gJDnAtQDe@MX3cqK}zD;(Req_a|94>mqsIQ@DR((WBllGc6+L zrV9BiY5CiY)5NnMN2vWmD-WpaitT|k9#NO|U>~}P^3PG#M*Y=Y6rY)`hO~MvzxtoQ z3S}1O>c#f&j>|yIY)Gf{EoWSTYhrz}WjkQn#D|n_8>xut4lgK{ScaUXCq z+dq|Jh30m6`)dlt4>h>{@0f`HSZkx@Owr#04>xGkiS2vWn{9B(`!$u{Tn=)5Z7CJU;t73|CsVqx!aHM}V~y^Pk%~Mj^LQ$R)}`9Dk3y&!?S`JCR{2 zT`E6kPYROy3uj$q{8D=#jwB=d`C9ruxu1%~rdn~of%))QjBpX#GpiBN@FimVY}hLU z%YILy@=M;Qp<9k{7Di@I$}iO?wYOnZ29_&Np!%+#FoC_{M6%g5g#Rt#f*ta?``|YW z@Z#SW`5f*%WPhr|kJ$f@E%C$ehnCd7--#jE`_z!)iUYAQ zReVI{rF5zM)Tn4|`61RPslENZBB3-&Tpw5#8;P-5EvP*yUJ{oIwcCrS{g=&y5%yJ` z@=I~f{7Dc#G(1-;jJ5WCMper#?7_r1jwA5yFk z#p_&sEgZ3H6{tQtqX0lpnOssk&DSp}zf|Awn&FtgyCwC{ymSP%7KrodAHPOmll=o; zm+XCO;O-w`*Ca5XBZT`#a?g%HqkAbcWSTI?EbS?q{}Se5j4=Nn&)xU4@WM7KUl?A9 zn?5xZ8(k_uc>QsTw^tP*%Rh+X(Km}w@?bEa@9dE{v_@!)WVqX;LVRX6Q-7y%_xmnyyiM`cx+3I+dr*91U_O>?Q>Xrq zuHn8{YZu8xSNG?6@^)onz_#;PiZwguarYs= zWsVFCT;d@O>rjPnX6k`BW|<3dHja`)vlH zqed+CR~o;wU5CRvM~T{Bw<8}hD^(~CWb;vN(1T*PdPm%xC(eJfxOg?%i1F%Go{hE# z0x3V79MS4yKDD13l?~f(!IW;b)e(Ajd6e!V$K3~YRu~J(o_}?};W*>mp7J|<$;X>% z9Vw2!;({^T;;6jac4yo&7su<9o1E}KCzH~3ujiv`i87VX&dbK5HA5+`_~L|$-Xi~- z75T6_EIzONR|8?-C(g&7v%^u?TYP>Q@0{R7MESGN^AN)A6Offf_ILSU9`3df>*xFn zZm2pug!-2=${iMM#r40U9u82NA?5>eJ+iRJCWY#YtL=^f6UF)D^ua24l6r&cJNlpl zMv?~{_1zZD^#wXNK7tY;jw|TH9nmxArtxuIn_^Yz0fuJAl09p)Du074pThZ zqbFJ=h?vzLiuM^jDc$H%AiRc)zvaO@Yjooe60870Mc)J;tcT zmNI^iQcxaRz;633>?ic$_UrdlDPbqC+{fErkP`{L!Hd{T#b-?0@LHzLN5FhaC|SEs zXfx(dHA2b!DI~f=n1B3k<$=q})@1B|&ZLH)i$Z`#Dt8x+2m4}fBJ*%y9JJPqWD~x& zXKS5ZnR}H!7}=&d8FWXVz1DLkQ?}R!)9pNo!_e{U_~>M&xk4Cb1WjkPD`Qx{VG|hL zgkD%0J)In^+04!gW0To!E|ZIHZK+SAGMg4h0CEftl337p1!qV5V|+|5Va4&`?Vq56Q8fM-8XIxzIaAZhn)zG&&zOfI{oGzwr{+EL`OtpGOHUCKbZW`y zzT5aVQ2IRPdyTxUd#Sw|FJ)bjkfJ(Q8WYcttHggMQYp#g~T zIL~hS;l=759?RVQpoTLmHr2z{WrYgdeN-%dXDist33Cgs8_M3J>>H09%U^;r%&KkvX^PIlq(=ZiTw z7^cKFdHeCWN^dxx=865C(~=wc@OIpBDSSUqAdYFG-6OCxr0yXLtP2 ztg9X=auME#-)sFbCS8ZjTR?bvBX>T|@!%?U`@2x~aqLv)+!z(;j$Td-ahO%~)@A+{ zzm`|KBB_2W8TmSvFQ2r$6MANH-*ZrAeS3~$R$1sVmrrNIrjs5!$Hj=Z@0#w17T2}O zpGm?RRi$|@PTf~vC*Bgq@5X^SxcXC_4IgXE^S3|fjk`&fq}@_sev&;_3&)fflOW>G zKJ_(aj@bCa<@f{kYu*qx?|d**cEuF?zf2?smF-!D4FSxiE!_P_53aD@4PmUjy#rJJ zK?{4Tipi)4Pk8_Ly*I=M8)u@`OvpL!d}WLkDf5W@1))6{?QDj9*QOBn@4^_!8CFnQ z=uZw@5!OhKa`%lTE+}W^CJFn=21JKL=hy<)G;Rd1f3+^R-pic_uJjSww;`8wF=KfZ zS+@TNUq0`)axm-si42w(-lw}iRN<;{mA0>UE^*%*3Y$T3!ewW~?-a+s(JeZG{J2Z$ zS^dlrkT;9WV^;9`bEcUfE3Ja41k*+7t@chzvbnmZ?vkS%io0Xk5 z=1mdtZti~ZSqH@Y{(WwJXTpE2?=%*1&%2#D^}k;fcc0=ILUHacBXpTnP4Vs(2AI8j z9mP7_{ZBilub_BZ3b$UjLM(55U=q%G?4ad;z$Bt&w*wSw4eO14mSX-_TAp?xTz@d% zi|Uv9*HmbT%Qu%2UA=fdKHBq>(crS4>fboX1gkQaQ~Ca16Ocd-QF>jd0tzlaCndGQ z_(CnukQ;9m{JkCjSn5Zu+1+@2@Q z>7`ixtOXkT4JJO`C;2i+anE6%V0QN)J+|o~_};c7+j4p_U;gZY9jc z=I710`yBE@niGvVNjy)}!2qP@A7_m{Q`pJft(kL=eQ>d+CHeX`f~QNzC(}MN@Q+O- z3f+Y{Os8kQ*p<|hw0Q2#^S^N*=rdy&saeyC$EsODNWWdfy0y+_ZI2i-sf*jAtXnOK z*;&cclYiTyS6~9MV4gEp(+ZhE)15FdVGv0#I?7ZoD`S4F`$mpWdQO^W3;SD=x&3}I zMMsElHwQi*-xoUI=}wj$n2^EiQ@=V8UFF}i%E8Zh>^jF4n;wEJog(CrX3oD)28~@! zeCo3J=ih6K0)is*iT;Cl9(Nx4lg#YAhV0d|=JAy5o5W{PHR=0d9FGg#jBv4K5Sdx^ zjMu-oaWMW==@XBswmklE%oWwWEXg4wVNQNkrysVg%p%Pv2{|{Zyp(=tdlqgPX|hN4 zrt{^Cd6R{Y*L$gPmq%`>9xl$eUevlFQXzo% zT}Gc~kq5tBhE)FCv|M;NiTQ}qJrQW$cLwXyO=#aW5Qk;D5$xP&LQZ7tv=EHm@|=D7 zRCvCp&4*yrK{+z!nh~$_gN6&bWcm`7!&`WN6>mF0B`loC9k|6~>3pSEaWvMsonR9$ z?d0idbGiMe_dAhwW$T%$tFxIW;TjnDcpI79x-+leE!G&Lz2}l^mBOBvaoVA93V6(p zGnvc8U(aH$SJ|LgGl^^(>dW&V9HS--h$cz*rjbhJCJ&YsEq z%Ih2YHV&=Yu3%rizQ*GU4=(@Z*pZFAn8M?;hxC!meScW?EM$K^fi5_*N~n7>+;*Nf zZmo8pbPw)(MHm0;dqvUvEP*NIl-_ciGQKXVr}&CNCgjI>vfkd{?Vb6Rjl@1ayst9- zd0cz4X{d;;f9ImShuB_R(;JDzCl$P`jK835HfD|2XXpMW2P!T9sSy@f`M!+ISSajA z4Ln9Lb@B+(CPo5z*R4MJU$*;lzW5@mOVy?8P# ztq%+DWg|z;kLsVjawN`q3S&nZe|zTuZoi3W@4#w1OxQA++UxJ+4D*l46gwFjpm6ni zig%7_iSlM&D1KS%fZ#_7M8k9nU&hVjw6Nm)UP^BhItZ5?{mG$@c|3h!dJ<+U5!S4I zKi#hGL|X0y$)}n=g-CY#>se%9F@cA?F@9 zHyFNM+mMelg=Zwq*ZeL2qTV_I-La0HY@f>Ox9XV+FZrd^UunLj=}s`b4zwlX?h5&# zzr{zI59q7!gcpB?kSDi4@b+GA@c@s+(JpeW_jl(O+pkCg^h#1_x}R_N4ikA*CtYeXT1fU7ByPGV(>Z+#mL%jxb)3 zj%POZZ-q5=Z@6zR7x3{taEZI`S@RXye!k@wzu*2pQatzMqP}GvU)SlhSvt%*FC*ONtFsvf%0| zjO}F4=ku`))SKfRXlcmENN zg`LIrdRlZ4t`%ree;Wt*V^G)r6d&Tg=P7sElHv)yg7AKnm~WHrm;67)iaQPPYK}M` zGP~Rlm7!~>y~yL-d?IfZ#edV^aaAtkNmXY~ghpPuunm=yq1jcQ4lsM$s^JDj!sl0(T>^{^Cv~@ zgRvAZndgq_E5-5tgGOC6_Sit|)(Q2~c%U6t3>Wu{j4X0NXC-m`kthgWM zPG~QTx@=jgZQ=f%=)96{b(0wk< zt!3q#`;GfPb2oARK+_ zK1>JG!QAHyOi5si&CHUl)r{WOwwS~1_j=To@bdD>z~|)_JqAAPaI%!b;N+L!7xTRI5L_-M*MGdBi#=dZINnZkZdslQTvQhWJPEVTA% z5amg?_%ggbHUJG@1IfOp<9U3-hr6FQB8=GX-@xPV=eh3>wo4|*xg4gfd{Ta>1G(l= z#C4pIv(`OphoWjTax?tEKkD1wr3Wf5o}}eDq|pM!$A0`PwlL|4`OEK9`sJU=$mq6) z*DdpB&b@dHQ#?&^pBq2OtkL&~>DqbxZy!5%L-6LcM1I9g9{-$PfKPpsnNGpxeEoLX zIs&eT^O%l};XIb=%P@>WS%)!fvHoaYUP_nBTW2NVgylH4`Pmren~e!0ul|kHAAe7- zt-H)e4%_l`CXZbj;^Dt&GuuYRjmOHD zBd~LqIA4_V+keQ$-fq_zugY^ge^iSMoLFJWW~T~!e5Cpo+9hIP;(T`8OJUACbx9Pq zcK$)*EyY{UyMsCHL!Z}GRt-ZZT%mZlnjVy|Y^J#R(joXc-iTuT0l}za+H>D?5S~YQ zyEsHI652x9^G>Nw#JW3ssr{E1onSXMgnYZXl`l{1@l0G^n?varP3*b#pfOZ`yIWb% z*=@YEO!NDuZxnQg2G1{UZuleZEqC_HDe76WN*AHwyWg**6Aa?TfxdGjj^h(^O3m ze$$Cm^cCJ$^Zjlpeq%u1O%igPtt`3kakjQ42M1U2{6i`&@nn1~DQ{KE7*|^Zclsyt<$;a1;%a=?Xb&t`hKg{EpgW348<{nd% zEbL#K(K#DkDooj4HNyU^_vSfJp7e;htS-!lZ>Yy&hwnwUsK|2u15FRGUMl`P zZpXx_nRsW7U#=Lvm-IlQpknN>X%f%lwTz;4sk(usJ?X1G|VoaOR?0Sn!DV6aZ|+i z(OxwP%>#E){+Yh9@T%U*9%e4^LJ>YxFh& zi^oQ@v!?arb$&UMgI?Tzo(p+GJeMcAuLo3@Yon-avGPpFEa@>2Sc3!X@dKf`|36xJuO z))dG3m6K2E!kNI&y>qekfiU)xmG69F9+(_`s(;Uyk*HS~%lj&$_trFl7iN<3KJ9oO z?~OJXICvmwCMT>{OX;7^n&R%DS!9{qWnPCAkDr|f2dB@>nwzFPJ@I}nT2H^o{Fpe0 z$46fb$GO<%)Sp+!LgD|qBQ5Xm{@!R~>O`^5b?!XbYVCi;HS$^9{woJIR@<7_|0OB| z?q9|BZmVhzE;qDiJ&J`g>n+O0vW0!vZ5M?8X91V*vd@`K{gKK``NzHt$M*mQ>d*D? zOsv%^r1Ay1+<-Dn7>mf_+crK2aZ3kNdWBvNo^Sum+_zcD`+H`(J#L*6=PReLapy~Z zxseY;h4q5;<2KOF6W3GQ{RUF!#&hdEXL)&F{h{df^AlT>ExZF#c`1MJuP{U^A7D4P zvfzEnKAMUFGZ;29PgqZJk`KW8%-&>OoX~$ismQ^&VXv8&>@wb7udE!rpZtw6^k2YZ zDZR&yXlM-*_mfNUX8jmU-quLtF}zD8w5#N3JhL3R@pqHhp7^H5B5z3p<#*H#LsNVQ z%0GIC1LO_F`%R*%?clI$GNpTGrJ*#hoXS7p*6T+X++psm74nChv$Nrs(1x9ITX-Ko zG)qJ`$7SsPZNmD@g^sD1T(FeN`)Y-wHeZqIPf#|;>m`|_(R2pSb6SBrPtqukAH0s6 zB0jH@@}J=D2g=KyNAVPuP~6|xnd0mNR^0x_5>gW-te;46{+w{=Z)-#OrFeaNbF6Pz zMCtAhI!GF|gW}~eENX4V^DUPqc0@GSbBO>^u^NzMsW>TZLCR79SVq>r#4odMDIt ziTe|D9}K`wl+t(vd=AAr1F^l@-PRg!*Q*gLec{Z*!NPi?y|{|>crlKb8Bov#Mat8O zMTZ}3^mAP%y*vc&o5b~!(OIcb&K1WC4STrr5X>cZ_R>N8`*qVY1$q4yb-3ZoJ7@A2w&SPXJ~u`jaD7 zS;YWu{rQ+G*)#ux>K@Br%e?o|uRsd-l`%R@p8T&DvdMbu|0(za>A50aLJty=El%V05hq zRt21(_2EK_A)@ufe9)%gR_HCim^>)gCKJX*GFu*XN29?ka*_ybm{;XHa%@K?QCtXO z^x_U1IUp8oET2;QomSf8K#JHOkWCtxu;LiC7jrZn?;3=$wJe&p-P2%dJfF(f&&Wiw z@^Ff~-p<5SuWX7JcS=R?9I-t+m!5{IDPsF5m6z&w>z#p3pC?g$SNmpR@3=IIHy+4> zxoRB6Qu>Qik4aWXg`C$5yEZVpJ(Z}q_aY1IRM-v%HmGlJ zK|bsVXKS*&+33f;aI1D2nf>N8ZzEQv3y$nQNs6Bd&)4ypCgw~TO@`eP<}?LE4B$T? zlgxT?j_222UW69Af@pnm)0iSmbrIGEWbsYr_;;-o`A0X7gqNvMw`6p) z8za%sO~_rzuX*u2v@Jq24{^LIwf}grHEd7Jr1hcr zp*5PZB3}L32HRD{@j`PG8~k2gM)?cvtf4q%7R6(pSfRP)Y>K7wQvE}R41jOYbjtt2 z$reT zUz(A?pIW@k*%@X?eYBX$ALYK!dc|cwF*`qouU}GmDgUoc`jD^MK;?IJGQ@%{c4Vr8 z3jdqbUh{d%sPj8XirVzx_3IjGL!o*e*(E>WAF-5w#VAAE8k0r_bUyr#{8D{V{vF(Y z(9Px6ysWG~OL6OpY}}oz!yeIf;@_bfy<8~wuVV^#3T^(v9o?bEoqw6O&yX)))<#8W z9#}zI)CqlbWU(`z{yhV2uY6^`Zkf*{J4P`-D~7@D{cJYl>KvxNeF*b6y2E!CV-zP) z|D-r{dnT5=X~xc3KAv$fab-R<&&K}o#%x)xGaujZ@YXnd;S{<0d@9>7*_z2!ZvoQ! z3Q?Omm0i5oi5ant%ddT&!ydXV?9XXqD2M0^B}8*;EN`y}j#KmFIt@sf$m)uov*T586s zpA`07Nb!s}sY z%I_1bglJE({#Jz~;Elm?%HJhF3a;KiDVEZ!d#PggfooKs-^#8C-61|-DSf8D9}aC5 z*K?$JlbQxrTs}_qNpafSaPGd!#caG@0`JrMwhV%w$C3~4zcSNac`%n>c_X8{IT;rx z><5$bmlZj}usDPqO})d{Z>jvt=F!;pPOL9+og*>9>>WG3LfAhf#W$DRVaoLo5;-}9 z_h)E{C+Zw5$xL}+{^@hZ8E0P&B&XMR;OT`uW6=NjAy)CHFrRNY7J$ipQT`nx+u+5QZDhCOb6%%5cc1XN*mtDJwG)q}bUBY9_;SIR z%EzR};p1YleUQ?#FLi)=_yfwX{~!See~bIa+XsapbYL?w>c=)dzV@)g*s)V6zuCM< zSOlJ8J3M^F)1~~(%3yexv?T2`SO24Y@<3A<4_`|4Rgx|^Hty2D;%%?{qf&PPrC+uP zK>g=7WX$cBd_2Or`wmvseq+zG!g&de&pw#ZkD>e-j$v?aQlfaws33$jb|j8>h5oX0 zn=ss7QqOAjZ_DeG(k;3K!F)v@DxX(66vlNL6iewQjgi=2w~1XbrVp>L^szH8WQqF) z{0>B+Pr+lhqRN7g&&l#UJecyDS-aPP$M>r9puSCqmzC8gDZllsc9?zlDYYN*y(OF! zoBkD-9CSrP^KeSnm|KYOu#LPenf_O23QR~t}t@FK=s*A(#F`2J1LgZ-*z{|u7)xa*AM@R z!T+8gd49wmN4lpI<%%@k9(NfSjyqpu+cuxe<1LRZ5V&{-F`AOYV=4dk{$B9iV?cTw ze9Y5tdKw_~AQyopxLa}q%=xs z|5o)%#`*8!`k?i%7`Ukk@3JhuUKu~gG240M`)PZk*x^32Z;&q*7Ir2t7i#eKrSub) z>A2x5Yea~lNx{AyX@rt4|xARNCm#ZrEsFz$PZGsON+>4q0ht>D%#{_`irmwvh7fP%Q6B+S4J zgVryh{IP)q1N_HRJV4C_8mkj1o|@>4>*3=59y=HAJZjDyN`Db)02BN56iexLX#=6+ zo=)jIdf3Boy13perDvF#pwE)!l>fs{?)z@qNfg_2>;3YTzv=s#xF-_P-J4T-n=z57 zmlN}=QvN!ZFq~)*+auMSp;+Hv>{X@qkqN?wZjc`1G7s4yICBkI!# z;m&88i0h5g{N9(RxmY;UjQTI-UnG|Ry~n~@m+(mc_xDe4P&UR+52f-_{ePn$d}xWW zOgW9$>>rl6t03Zji_Nk2WCf*5`H!tLN5MLgo@!(R{gq<=W4M|Xw|_vaABUT`^9jmg z{~@KXOfttVLot6Z#gCh%;Puzlw7m9tX^;;T^LOE2xc$q{V*e@SS20ZH)}zGspm9|i z%1(*vU!i*3e$zrRpLd%(AL-sg*h?ad|No#*$i$Fs!>K>zwuy-9C+ww>@ejEli-YG+ zv0Al4fAZWR4YlvY`cOGp4I7x#B(e7*zCEz1=JwY;s~~%t3HjC|KQwTD(r(h!T^Qdf zUC4%B2cd10=^wBv9UTwHu=CU0d3h4gDs#0k+j$4^(-qEZO6e}# z_e?LwOlCWH+~@Uu%L;|k)+$!#;8?zlgLOOOwbmt~t01g*Ts``mEN=6Ibn_F=M`(>6 zhGRz6?8ylSd3h;j*Z(1JSAQW9=cn>?DZaXoi(l`(G@go^xbtLXQz`cOkc6>m;(qB6 z#{yibxxwp_#UpQcA<{YtdrM@Pj2?+_o0*i}e|Q=aUBvn#w=xAUZwPxYWc*UP!IA=; z2@&?*$mr2i3vhe8(AUVYlx~+12~{Vtz4^5;7AmHXssFQc3UOq*=-=}d1!yx~Sj&{@ zoBf-+zf|#}$S=VMxbcDa8gYCe#o8T;(9XJumN##B5iV=RP+U57Byu**pg690Bqn?m z=H@c{SI3UT$m1fG(zmCM#G0hpR9^qrNL&snrWj#G81XLgU-75azA%d#K--fxV~67I z4{`jarRRsjNNY;pQP1@cbBicGAm<5%_wE!+_5Bb2^-gH(n??CuF4`h5aw^3e2663M zrr6#bknl_OMRfJX)Ji8RFV!dImzHP49asE(txw#>y7A9=^eQJ@Fjpg)@jH2({B`4iWP8AFgxvNrn$0FD;MoF_mH|zp9Hbsw(fWHKxKI8zq&&IJr5L`g`nHf6RM3 zj?DGF&9oj+$c*Zwjtu`=GJWAGUcVH7ANz-J6Jp|^>%jYWZiYKn3^616-^-X;N(s!F z70n_4W*0d>PsnGUbZ7~cW;@7%uPu3-;}#EsUn^_U-=v0lr@D;!kek4L4{I>H<_+QX zN$KSmhM{J!KikDaIP>)Av^zB4bthj|H!^!F4l!$e!Z9o|oSoL!f*qCKjg|6C^=XHG zCcPKck=MHKczaTPQhurb9cD&i&Ey?ySlv~|zq<>wyppT0?VFMAwZeSsF*m<6ie1L0 zUMXZe>f@Pdvl8*EDT9p+o5F-lnD9Tal>gAu4DP-hJvOaqA0PiewOQD?=OZ(Gl5n2o zN7renAs|oYBCtt#F%x_b!m z_KfE4_wh3#Wxhh6*W!AAluzzS5_)#xpVx^i&ZvFMl8$cM8LNX;%yRC0#1Xp@Y@&+L ze?*#PK>fNM`=M_Y@9*lS2t52#!Zx@S^YQ)JHV=clonZ!)l=F1;Gk1vHfmK9pOMfzc z^i;O&Ll%^7MDe_`_GU$O5*q5aQB1h+8FgGG=8G!cXCm@xCZ)TTq+`c%@w`XPwHUacc)@-MA^88sQ~Aa|jSkL14J-ukYXf4+V?0;_Hc@3zd|9>pQh zxMV`(xz{cd-8#upydg9aezU~>@Y9VrMA_e>{(Mjm;=Y$8&gbi5BDni+<^NS)YESA< znQ{P5?&wG5-S@;|o#i8H@4~tW93Rq((tmRMe|u#LYbmnwJn~7#`w<%{ziHD@pl=V# z9}ts$hGXke%dd`;*crhou7@;P$l-|Xrcah9TkOk2AkQG`fj|=ODe&r z-JnkO{gzLG@+omVyQne|{S?LhaNQmcgY7eMJn*zM8%y&H*naQK`TAg#n1)@GZP@lN z9`d-~w0wAZcA@@f#l)cCwU`exo9GF`YwOmzA3{gR7?`uj6%`wKu zU5X2poZzArK&EMa=H*kGTR{KUeCnSRf9Lkch8~Kb@m#wu9sAdb!^KdNUEt7XZ zXfMiMdEtbwIR8%C;Pt=Qd+)F+nk~`W0E&u=A_$70NCpv)|xYuUqruf5LFe%NL}A+8$@hSNg@l*jP5d z!TLD<6*t46o$EIm{szB)wWmb}<&5#8!1o8s&ymyP20=WaH9mQ>z7 zE7WIFs1@{dVDmpRuP;oxS4zuYxWEYR-CRf6_LmuqYgzP1#_=tjI|Q~IV*S^U1jCsr zkGbog<0Zy}q9rHz_ltGA+~wkP(}gk&Di{dY_NWtEEe-Bq<{gQ`vlNJ2@Jq6Oqi7#7 zA8nHgX@&e+=4x^MDlnU0KRPp$TTw2aVZeNB5r4l{DLWrN_-Y8;*~899p1u+QkNNvD zq_#!+_cg&EdO2!RE}X}|uT#PN-w0U~u>Q=}V?)aOfb+67RDbNVSm=0RJ8hr3(<#tw zVMlIX^;Dt$Z|&pXCu-G-tGOk<^Om4E8pgzr;D%Hb3v#~}@!<7l1r2Z57y>?BS$@xN zwTCtB6-ju)2|*`n;RiA;&3wieWdW`IJ zJw`rdrVD&`C~xlP{^o`izv1j;9VFdKW1-(~=AZN`8wJg_vH9YeO|fuhC6hPgMS+is z=(|hX+dVB3W`?l!e=Nu0C)P#4hfShyAq_twCjwp@vHect@zGH9>o{${jA?v(9$Z2h z%l#Uf!MnA!WRd$Iu4jUtWL2O6Z2D3_UdRmM4$an)aAOC*KjQi^4l)wJS^ony(H(zlcR~2F^$vPMTp|zvA^y}K($Y{tp98v=2zo4Iy}S8`V+ik!(cWoTV-gsl0z zNwPyXPg3#78s=ED=ciFsOUTzPB}39ogfeVccZr;H+(Fdz#|j*9<1=|1lt8XG8WPpt zAGvyGb7=fwNoHSqD&(j7CIL^ciM0G(M zxW*516dPdA!7d^eB=i>q4)Q3l&$$;N}`+ zV!|HD+L(4wI&CHKy|_lq)?{QFLs&;c|2Dq2i0G85x;ZdGiOo%p1i-Xl_&?x3UaKE50Q+ht zlgRU8|HSEc(f>-`POK(h-46-z)yDoNe)4CNWk|rmv0b?FFC=Pb6@63Jj`6{_&SR&a!GnzjSQo@bxF0N;M zD%6GtC2Pr=mY;<31b1l;XHrg*ZQJ&7!>6y7?EX0l&XtejYMzSmAAuiaqhC4cdreEI z?iE+D9?6yoX-n;1Bhy1`lD5}VCb)6a(Ie32aWdE z2IZIYNJi-_q5cYZ|Mi6%+h5jN+Z*=n-bd3*&eewXZRU~tKj#Sgn5{nOgId)La@TaS zAaCBn7=C_VO~c=?*9HHa@;`DwU_V$qU_2>X79fPj+?VgqtMBfj;W1apaImVKJ^Aq0 z{l9f?b`UdJm)x7RPKXb)@d7W1Z*_$08L(N9%U%zJx@{^ne!}}pt+z3M3G;%Sg+l?X6VptoRzU|7skmgcMYCXjDg;IZc zsQ0NM%7?ZI;m`SgA@v3g#IR9OXcNrcUTeVPX4}aSOYwQPX^Sg(4H9jWw0|vF1ML$n!Uic&pW}=%P};*#w05}4d+3YD*(_?Dc#Fquqq@FVs% z6FIDp~7EISG$_)L-7xGA3(IaC72zbN8`u5YN`w5JPe`ot~cFa-Fneil$KZi z%^&WFyqLz9|JxZpHjn%xo5%+Psp?4Omt3R3Xp{%{^_IB5JK!w8 z-}&BybIk20#2?;#>k^&~xJ%oh00PIq{4=_5C!P-HB3 z(lUU|z3lm3veXDJo?1uKU%!pNUulOD36&%W@r`>w2*T>MNukalfqzf!3C-&dQ+>?u z7HNRy71e2FUzTJn?gEmusu#M2(-ZNcb&s8?wEA?EUMaXcfzj%CWxbUm~ zk1RK#HPruPa=qqW5c-|%_tZWJg8aNLG(497oGA-cp6^KW)8hWsvyS0VJ)WJ951AAV zU7oV_O-(KSec=0Vg|?8|Bg~s7hCx}~cPiJn3xoX)KPk`63xi4B+4|mO7v8@)aF5C{ z`wijOQx`6y^5(^{@EgRom8KtQ6$OtZm#91=gnu7>Mq655%#FW&L8X}!qTtlIkb6%7RY)ehYm^%1N48P+$K2kNj0H3ltwVQhDe2 zG^in>ZIy<{9FY_N8HAm;EVK=P13&-F$!mPUHbI}(&-xXf5Ho?DCz@wH1P&>&@pER; z5O`ENi0WhRqT>ZyqgnqAw)KN~zr?jSX?{nRheMZFE4X=z;+oV*-w60RXakpTD9%^a zdyItBR~K`AJG~dmy!W9247OcK3Qvef&>v?ns$8~0{H8?Cye0E3@Y6W2?9h48_?9busFLs~v8ztV9u zyxP>8Ywa(dhc@|;2&-On=XSj~D}*oL-*0#>_lAbwDrp6)r+lQ`mcPHO|Gjx!EB>M) zX?z`Rf-bn{G^l z_wj6f_(s)e2%a#H%B#=BLS301xBPT3;kUIW$^3l??YaF~hlTPSxa|r`B_1@rXOp}j zwq9I&l(uK#T0b}#%l02k>fFK6-ojqi@J7nC?Md)3k}32v;&q58oU8NkJLq5Q&fG#s;K^%L|W4T5q^ zsr)rxUsj!1eRV$-5BgOlRDPj@1Y#dCe|+`|M>sQKG|kVMIj(TOlKJxo<9L71H;&2` zhwH)HH5_{H~5B|GlvTl+VO>g(RITly7T4^ugv zITC>b)Z2r{@uxIB-*8Lt=jKs1)o2FGj{c?`?cW0Wd48w-@|6Yj)hndDaCcug*;q`v z*{2He>+s(Th?<{8<&k^(gXR2U%B2}YA*!bdxu&;W&~NA951(!;k!Q=q`Tn(S(J*l3 zaxQzk_&hmb5)KYq4sfac#Pf%Ey!Fh;guQpROJa}N3h@=yXM^vXqr(5v`oQBciNEjd z*VQ+YwzZoCotOiuP-yj2GBRkU!1sD&Livh~67xYL#rVS0p-cEFNx%460*9vZ_sgiX zAdl9H>j`VigJINw_OyJ?kK&*{b~e{Z!$;5`5*`iKa(mZJc2h-VnaiGRPcsenH>KCkXhb!rJlpXuI!8;3g%JJzO=qXL6 zjO`1yKfb4ZVCy3zsvnZ$4h70=Jw7FN7z_wv>uVjYg5jhFn-9jx`$Nzr=D(l1>kBXD zGJg<{Z){JD(tN<9uQ5&k!%|-uP{8~j%|8B+>B{22AMOKFvY7sBJO2IQug)~Qp0_td z?CeJwkKasxXV6&{MdiyM42BtFd?;i4=Qv^@yw4ax<-1$kgYm;m$}ZZ@@Gy?ePu0%5 z^6ytNdy2<@4)EvHb}R(Etahqg4K@jSk4XX7ka5Lo{G&B$KbX zp$-*3$Ef~*;c4Lctu>eC<|6dR!qyp3J4IZ(l#Umrj#)6e2iyM(sLFuJ=dVa~=j#dj z`1yjLKhKjgq3}K1zs$Oo3FD`=p!OBp-wiYQ?^E*M(~+hv{c}u6=kN0s*Se&f)t3K0 zY5>b$Y0E75Ig|P4H6@w+c^LM*#r7UQZz|4Y!Oa)XgtAEE*XWc5nl(QuU*SS!r}Zak~NxQdw)y}0yA6od@ULk1nWH+9~?UhrsWoJ$I`^-MVG^)V7dJi z<?OAAJ0TfVBl%e`|lGIXnybLHn2g(GK7><`LzS!v;Wx%Ph+KiU+{lO9hm_@wXB7 zXf}{?@527D|1Nu8oZF!bqZhOBF}RXI{5Y0==oK??3@M`FCuwldSjp^NsXo6x6lh50 zRj2v$IS-gUIy_MVlNzT`d0DMJ1Wrh!{LPSn!Ui@Te|_`@c@q;V-{08{ly@_G+xkv_ z_~^>=zxFDDJwYtLyA%wd_&!_jsk>+bhLOu@d?u&#p)_?fn*vY`!MigZNkc_jw12Yu(cRrc#v+Kh;jr{%^iD2OGU`T_59KtV}7`z4j4VAUr!J}+Gjgj2gzXnSa>#DnJMsa%&Lal9T(9R*h|7H|_+i5#Te z0o-;!ruySP$V1ES%-`6fX9)|oGXJk(mlY@$&8GU985W?ZIG=L*A_GvmQbyVKgC30Q zzLoOyg|={S;~2_T&26FQ_i>cvI45}6ZWQIm^@d=hzJc$~zixh&K|_x|jZWZsyx3{TywdVf^=zHhyC5ac_MNq{xWA zpj7|F#%##{>)U`*E?<=m)f>;#@E=GH9PhP{au25*2n}Za>AHIkOpz7ua+HSO-aQw- zPhU#)u|JLd<=*^#UHkv$zAl5bX0W*{^T)A&eAPG}>{m_TW)6rJ(wL%|0#Bc-aQU_3 zd=$^`u>bB~We01IWzqUFQw@ZEOS)6W{`sjHQE;t876dTh&uf4C;3 zf2jX32rh3y#{Qfn@CS8Ym_Av76nwrVa0l50u*o0Do$?j^|50xfK_$SNn=w)JuLsWz zfdHAG+|#z^f_~Ko{{CaPC)|^0aek59KN&(TwYeU>#rc6>aWZHc^x-V+MSnfin7~Wus@Fdb?iT5{}}tX*nh?TD)wiw zzli-w?7w0E4EImm|4v)yLihE|emf5{;GeJTc|O?M0!Gbb_A<}Q7CP-2OZ$((VSr7O z##5g5%n=@sjHmpcv4@d=V-HtasKAjzW)ByC;_r7-X7+EilNSuFWBs?PDjC|G)#Knr zjL^S4?q3qQ9=EFOsOXSKFYgll(tbFf<_S$dnt%UXd#7m2rTU*NQ{m`%RzF9zQsMQ^AvFBQsu&nO zzJhXX_b`y_^_%kDTYgYfDxPhV#%E;`3hL0B=I`@aJLpr*+Bea+J!tx}^{caPoggvl z9@Tej-XF4lmQcQ@mICgP&n11EiF2~$J>tMv-HvutmL2cuL;<1g{N4<3(rydFN81$kDZBtQJc`@&Q^Wx!0u8p-KG2O&=T=V>5O zc_^9odxF4(|9-e{(LBlP@aY0WzeH%4FopJqhfl+x;WB&w(yMp`q;jvQT%&6oD9{<@a0F5qu6jpgej+XVA4_`!^Ov*0A8(3@RVH+yZ2d zv--cY6~LAM9=Eh^q<^w|Y~htI^KY^J*|5(6LVF}rePxruupay=WBa6&;tp|^_Ei2M zm%pD`VJKzoJ{}P73Y4n``@qTT#+32+ZfNfbdS`5?Tyb~-x%8QY`Jk^K8R)fZ^} zc6}TS>r&;Z{)@s$I2?1A%6D{5h1=JMQeN943To=ADEGJ%&fov?o-!W)*#2c`g~QOA z2C5&x--lItrz1_jo{NC73eTwAJS-Ocf9;|iRvXBlA5fwC&PyHO#cWpp*nVL9GtI#k zp1fzz=d=WQQ0e`g#^>J98p0LpDes?b%YP4owSOO{G&s8OxTN^RPN6?%Kg|FGr8Sb- znPUZB;*<-k-4+S|OZ!iKyBzp1LELMRGJgKJd*^~-(L$z$R^Q1tRN4d2s)pO1WJ@h_U53ziqz{TMg3a$wNN15_W|d&POVu=t+nt4s4g zZE-F%-&R2N@$+i@nOta5&+H3+e&z1r>*ud;nM&h(dYb=!ZOf@NzGq%J;IMi(<qo0A3x7zWX6ETZ$iTlPRjw4L@SBbSOej=)OKUQrMGD7r0H{uvS5VD z8>)YHP&)Ly`$e+zmZ;;{hu>c)NRq79bQE-a<@onUbH>sBs1?fJM?aOFkGP~73TKMh z^Q>`A5=3uLr~2QN>_BZpF703KCIh_u%quJ1>A{tyDUBiVXcN(lkAi){UCb&)ed*+}#Dd7u=+B?YZ)> zr*=LK5l3RSkBugxy9uQ{poCrF>s0hj{9P>sx)ijd?eRM-1X|{?@!MZ72`=Z2q5b2GEYX}cC*?LzuPb;_-GKYo_;_s7lv)e>@ z=skc)Cl>ybH-KsYOTXgVKu}W+qxvps_VB+DnwuaHBtUu?-8iM?1 zw!Zc>Oc5-}Z5sY$kP@U1zCn5E>pXZ;&Du9HC=dEZ#?tyueX*FQm>Dxb$=w)aLBrV6M0Zt~Syclrw$E z%hlrg*QolT;71&3dXr0HK}T^JH(AzH2w$)+8hYPc%XQftEpX;(Ptbm3MfFcFa)jrl zqbc9J7YoXr%4zurEsKSRqnC13#9Rn()#wK5UEQeunjQ|2G(DB_j_Yxd610(q_utLm zckRpG7w=VL598*r{gtmfXtIWh|uGEag5P74z3ZHUr-F zs+3&L75y(f|HJi*=OcK&g6A7}K7!{TP0cUx`~my_*uTgAIrhJ?KaBll?5|>f7W=Q* zKgIqd_7AZ?hW$0%-*A6C$lL2FXPAA?^h$z7)yzJh(g}fQk<31ub_7`QklDXIQ`+(0 zJAOg?-{jqf(6E5nSI6E~kW<0z>xN?h53++e3ARFx7zN&+3UH%(1Md`N!j<@m3s|+OqLv_cjl%Br^NkJ0uTA z?iJVar1rBM((P<{0rZ`8wgC)7zl%FQLgVtmt;&x|?5T>89CHT1&kV7v_1a=%3 z22W+#`viTygu_zjdYaylq(GRt?sElIk&+aeX;8YOvC-SyffZSTP{-(Ru8g}iTLG!z8pfAjLXh7L=%Rta|4X1o_ zi5qN~JB0FiIY+3jNu=x%H~@wZnMFCp!<9eZF_2V@5dEe1?*qZwN`=ag^7rpG9A)?K z*{+L$R+skE^839W0RhX{`u?}1G#FcNMddo9GQh0YN=dsMu}vP#N`*&b&q}oZIx}=n zH3d{>{FJy_i+#vdR{`S7Yiat!#>&E=mY*pveQ5!wjadC0`JxQ@3RkH-?Wqc=nzR14 zYv5oodC2DHU0Q`fWEER~pV*oIUfZ@qw7(b)iGw*+sa(Q=OTusS3zOjH%?w%|#Z$46 zP{sViX$CP+aDD=JYP>i`+`@*y<*|cle!j=pfl@GgAJI9-8D1$zQF+R$;ULLqPC2n_ zB;0vCfeSh+?rB7Fr!@_~?f zk?m*qu;cfezliTbOZ6j0Cc>-h`858w{QYW$3cD%0Oh|$8uly;ODP_R0wd#~5{QEX) z>TG;i^co3%4L7O$^5J-x)Mhc|2-^&}`iyX{>;K%UPegOrQ{p98EQG1( zqzG45*^v=oL~d=F$>rJnBEkA&NR+cXQ6Cx1r8R#ZL9#f6=TUJElrZ` z_)*fi&=K?!4|BUlAL9CH12;IRh8!MMNDQw@$V|KQ+zLZi=xnY)Jk)%-o_-;c6paD! zXmAH|s_q@PvtyY=y?iK4v2mjP!{^l?*x?mG*{x$BTs_A6gJ-fA9I&>aa_6(QP#i5w z4&|NaX0D$l@mb~z+h^!gxoh}PxSHckIk%{uJh(NR1gOc9$L+szHHVa7Zryy6(qHV; zX2W{Jamg@Z67rmLUD1IfF`7`eX+0_FxK+}|c!p%cOjU63jpx(rBgCm$G!T^Z-*Zp2 zuL||)UdZ1swOfXSlrE9y-)BfV#pr{==V(&{Jp}A_vhkR3zdh(UJfZn7YtNrAdBV<@MA!oCPs}8G+%~X9XYMGXLG|z6umOF#Gm;j5B!1F?*tDUy>?L6yWAXh4F5s7 z`cOA;&p$```%GIOY&XXs4lYr(SHduV)R z$^BuA8r#pr`3WdD1NUV`RNv1?9lX~cr;OVd`xo2C4Fb|Ui0YgC8VYu;*?K}{Z+mE# z%+@m=k2D1vvt?BOf@1(&ux&|thTRkT%gIf{Ak_LN*J8Q2M)_Jc0>bb(4hnT~m!APIWa+e+9pP zcjD>{%BF9+!!qqNl+$YmLEJZe($1|;(z9{8q}q(YodY9Dx8t%x8g;iN(8p~G)j!t0 z4UB#AhVs@Q%CN2#d%o^cl;h{8@2LFq&aR+be3|lr8U-kDzE637Tb}Fw=6POW41;H_ zqVhu#dNA2)8|5HfRTxr!k@A4zJ}|3l4Q1=iim>JR1=8x5xJRQD90Z%@C{uZgTOdd- zvHiX!2Q}gRl>L8{n*_Up{TweU$NKWqqPlrNdjp1WB%qO?_{`fn$0)z1GD)1;-^WT)dmRhnV6)&lQd&4zo)obG^fHgF;QE+KZ}J89OA zZ9q5hIoWtY+ygP--!IE6=tnBj|7{NOAFnsy^#0X(;?Nw}*_WMv{qN4N^Xo9Ux{RF< z!SS2>n}AKqc=D`KoU??+1;GqIW*;YAZ3V@CugJiHFk$>;>&3#;aRr>``waqjniB; zwsP$LyzH|k&~Y@|zv%Ww70!3MK*P6RtOL)_GykS_TP67PitX3*eUS=EW9;a7S66j~ zsY|?R_=Yqm&@qam+>^hrUgmxn)h|1p1;^Vy7wSfuzs^n`u6$`qQ5$t z^D|i_>9eW>{{ixIWT3Y=2bIawq!}ja^K>Q^5GFhoCEEw@pdl?8=_U z>PqpT;Lq$k4v+O$Z{xoQGm+izi{oD*Zw|MI&Lx3A#rrGf^5`$uN!2Y^fi3y(Kh8Te zjrOM#k1SwsxI4+zDHG(+inPG&D)WbJ&$obav5i#U-XjBEerM0)XYG~2?8!AM$K&z8 z%G*vmKxKF&(fK;?uQBl-+wYlQbfHdRJIzm1;jw;D2M${9aUh0&`9#@+)Ini1^Y8n% zje(h4j|g=o?GJeUc;AUGFel?CO+TC8A8t|5lk{`kB!nsNW(l%4Cz7ghxe^P-2uZgc zyysr)#+{*h^<05st24(zx{>mi=0uP>? z1mE9wO(nzrpeR_oS9l#`BS;<}ZG; zyla16yTbK-S7>_w)9u&P{u$06 zDa!?J-;Dose|+fT4mt1DNbAjAh5Et!GkE_+!^jr)oOL8~et(f{Fs_jdF{vXh8;VKr z&VO5z`g?o7#5^4Iz1jS6a#|GJ8ph7k;{6W1pV8{#D7djme0EC5TmBO}_%K?uT~fy7 zZyRk1uT9x`J@w_DFm37p+MWU3Z<5F^C&|>m?f{xKIt`3;*?mOjb4=jLiMq%~P8}{*Xnaq1auBbGAWqn5J-wDFMcn?z3k z@Sd`fc=i(a01pzd36~LpQh&xmHhj#mF4zA zdg^0j;e;&P&pnas1MjVjsXks$zJDVb)K`rV!b;17*H^I|`y;YO?ctuuG15FHfE%@P zill{)B{(D*lTqWuJ?rJ04B*5DmfttO^g*x1W}2Te(-AB9o z@6Z1%sM~e7PB@E}lg8%t#l?V0+*R30ii9l=tmIM&-$Kr7Q%~jT% z{@3R4SobjrAOnRq+_~!$@vVAD9=%&D@Uug*5EC(*EV6SG;&VCO8syfDCs!8_7x+kb}?BRZdDcKw`Lx^uxsWpswqfEYQ{1n*yq%AzS+>R_V zdn9n(e*Qk#A!)>X_B?^p-AthVb{ZM;V!pt*f1dEM1)F;#$c{1h|ML0%)noH?x0o zXGgx}tX4IH2_xdks;+o!{onm!?6DTj#Bsk_{zjmxX36^v;lmu3~*}QjyXJzI0#X@9VS7b|ma*ydkuOv_E537rKkf{pWag6-F&%{d zxhwn=sWv}IUSC!h7|*v0N4zI3zbqoR+(rv>yx*=PUrsKbTu)T%=aVJxR5^zNd06Ft zk!-uulGAXRCuvMj2EB=g$YP~h33nx3vN+NdGR^de=77#Ze11puptL%GwAK{&H1YmE zUcaeW)&h*iS`e>QW@KedTcW4b8a#Ffk#|pf5Qm;OIeeaA`%C_NW;^E6_IP2N2iB(& zX@4`x@ZkMVwjMiFkw0Ig)`FW8EWYEhrcMH`D;3C)m@h&cZ^z5P&4_j6T)UUtqy7Cj z$L0f|uwWYbsAeq0`6Qt`oa$IftaZinN;+T;Lzhel?*fO7=6-m{Uy_R-fbE`aPA%rQaeCOjnZq&n?O81zR|i?K05v*>JMI-h{NivX9e~ z`9w_B-;%*^5`^>z^7s4pUSC7H;nuZ&B9ERe|koswiXq7d?%k?_qXc zVdsk;u-KUGPvZF8dwIc$97`Hs<%mT1@iJfNyVCJh+~5Ukw8gU}QdXBYgyYZI`#V^F z)4ODt{Xw6Ta}5^8w~kyQTs=JXkMZTNaDev{l4<&w567(MqGHdjHeo1^dU^&aL?Q;zwFvm~nm=Jn@B{qxGmhW{uJO{Mglk z$~z4Uf`jvw|Hzw0N5GcCC$vA}@R(00y1;W=Heb#(^8!s{HeN8}^l|x{Vq70hF^&)0 z6KpSVe0aQKzOgkDf~Vi1^`&SN2TInl++zJ_!g#@q$2$&>8Mh~HAIvyC+&-AkOd1IH z>%(b(c&;!QMjZ72BjfhO;W1--h3yY!oIdXF|J(Uf>=@`fNn7YU(&tIJW&&i_&8Gbe zbM^F0m^h*}mFK)kf>^!eKl0MZXi&R*g37xjMnLFPHr_Gg^l*60`bvQix~V(uKNkFX zKZ8kZevi51QwKOPimfl%DD;6DwQFg3%t^0pKvS3PPn)gtfxgjws6J+#9uAM$vAYwz zEo9Hff40Bj_QU+0zu$0WvsJWxar@!)us&{ItpBgZOZoTp&vanty)ctG9OOUDr|p*; z*BjaxR{W7`w)KR;rOf}c$+hS2L(HK1m~nbIJmz6`{Q3DY?EL4yT7CYr`H4642Ond$ z9*Y@|cRYSE-+kl^3)22=Zq}?BZa*A9*2nD|lVb~^%47f7ez-mAM)UzAYi1v?{lM{I zeQZzu+4}tdn|^7WF&s5u^Ciro*?qyW{Yu(?rdJJN`LGRt~XI zOZ9R5Sbz9QBXCGxNA(>$$MEmNv-P}a-%yAsYenVu`h6g83+pe|?d?GId@hwIoXiH! z>om2;m~s3#JZAsJqrkP#YWjTLw8;*9J=yvi=3{GJ;9E=x&CjwTSD3Zd^N*aH=M0J+ zqNp6t*D&MsaCppkzPI>*6D;ZUZ)-#R{c5PaaC`iIuL~{Iw$uFK_Q3IBecWFEx5pbk z-_=xlSl{G85ZEay(eh&M+-3yC?|n!6!@?e;VCT64&fm#P=yRBt_>BZDSGL~!rJXPT zy)Z)>KW3aB4v$&JGX&lrXiMY6<@v9&RW1L%ksaGl$MylokM*(r2;H6lF4o@M(Q)GY zCYbSf#pCbaF-e8#-PnEvZXX=KKhnqTm3_z)G}^NB9++`^;rhp1Zt4q?0j#~TeZY*< z!{ISw`_fc@|KBcGSeFLBmz&e^i8=pjJlr3}zDIM(Xe7)jxk>dgJ7>hhwINHX9EZmY zHN&CRoMv=9uG9&Hype4Fgc+yj9tJQ1*!tS57egQ**oDSt>}Uh4GpAF2@Ky)js%<7V zW#alE*2nWFJRidG;r=m7C6~YdgWV@P^hgF6w`1P}YDyo6$L)dZ7jskT;q?F2Ic_n4 z(Rp_M2lLAkTL>v0L)&-xR82Th&)zS?Tr;dExVRjl`Zzph4?ib3x-O3DAC@zM{I~2r z1Rdy|8)D{ z{f?#>=eMcyHFZ7>pI5{2;qZ8T;Qo)}!{x#G$NbOgM|KT`gjKDnJ)D1}3v`h^O~MX- z5$0>Y){2l6d6xA5>wEH{&b~0^nZY0Rad_p;N|4au6p1W)DXuxxD8k^hv&7HluRCrL zYQzF;8JGWPUD6D?}kSpFGo}WlM6#(Z9cX7K*#q%C9!FR}&M@LA~ zb4@ZSM)Tk4$R{?OVQ1{^RkjYL*A(-%`Z7V6UVoE^=DEUaE_?9 z7Jc?#yT6df#zzTQi07Zad}tuE?i?pyBE>njM!+{xV^vAy@5>8)q`~$pDL;RPgk2QB z8I2jokHcerWcHoxN~$E+cgYFy2i<7}V*+lIsYT-XLd>zHtzh)ATjcXo@%;K7>*lcf zcrEcT7tiNl?tJ(o84&V<+$x+S^a-c5<}iDGErD^P{vqS^aCpq_z26X-@)u;o)(t{@ zE8OKE{N7d4wtM71tE0Q1L^yrh7=ng7s`tnw+F6I%pR{l5ZfuY$#L^b zLVURYV#ev=@R)J`U$DFj^p8A4^y;1pV;1wBPT^pZES`mv?ssa{`a#kpEox6O&uFU% z>W$~fWBGSNeAu31#_8ekn42N{yXdSHw4Y^8j7r4%!mL^IoR}D1BuXPrhFdqqz97}V z|ErEz{+LVNKCvX12bFS|C8c|cB>ttZbd)JgcbH5_JK{|ApWkj3)nN!caw4h76v z8ja-hpwnb%P@_;shX#Hp!_S@|a}WIfhy37u15w&~ju?;sCdhGk%=r0(pC_1c`nwM+ z@#EtV8M4_@NDs5ow$3oA|1qMM>>$XWy=n$ChTkNcG{yHNF)QAdgPYoyNQct#f<6w9 z*)O3j#MhrEZi})7{g}7!$>@Fe$d<^X|B!KdxcxADHmE?F%r4@cDZb?B%(%XA`7z`4aQQJOt$9hl)ZQiGZ(oY_>GOgZZ@N#4T8L*pj1c4c!{IUG z{)+n_W}F^=-eAV(hmLjw7=MnfcVhNF-9Reg1iAgbjbJ12c_jQiYhCw&JZ*88c(|Pr z>L+cABbYuD&!$W5D^4HBhxKuOaC(?=d2#+RCu&I{Jc=J%GPn=b7%g@*{*ufA(ovN!JPNi3fgp>O~d2#us&w; zqAyJ9TS~(>#j8HNC9A)WBt4#alP}4aIm{1M>p-&Y2GViNdcl8sw%Q1E!-~n3@uGi* z*>v^+l6-6)39|qaqNhWe;)I{}Ft9DVPaZSQPgC(>`2_xchu?p5zXN8!)^^amJeHWv z65p2?G0`0k1oa`W?}_)NO?%@B*A2BuOns?P{uBK9=5Oso$szyk0%Lv5xI8%hrWmK+ z6c2u&1f$?OZGX%*v--mHr>uWyW$MA+POLv-?z_7atX^0{eep4K5 zEdym=DoAkLHE#UenG(#tjV<6yWi9#bL-Timu$b_>(`(Y06)e@%p+$9^G z#P?4zCzmS1w38*o@0mCs$LV2x%x#A$!>hCzq0Vy;jiru8OmVlRoUc znzOb&)Wu~|xyI8$FliJ!FNqo3C(IXBIzjZMdo;ex1>KcyGLhsLdTF^p{y>I*{5pk6b${&bgXmY!91a+`iZzVS9ra_lKq! zkB8$Ye~_6)--w}&_)X=uhnm5wtOnBY@_1otk-J|Et@6BZKO`l8iv{jsVP$$M%Np z!+prfH9dqfEvo4a1FqPUQ3u6$0Gi@CuUdl1^fyHL`$oYYHpTrLWI&_cYf?T{^cOMX z{52IHmY)o34!>tL5ao{IH{3AKaCCv{H|+f?%ujwhfZc;0B;0n5FdiNF_y7DJ_9l+G zrT;13@yG$J(%JhLO|gb~J2<}ZCGAhxUSfNQ+5Bi{C>nEzhHr{-`EdG8h5u*kqvWbC zwD~ZdbXi>@)E{PSZ?U~>iZdVT!{)XVNYUBNLi|lJws)9ue`u=xu)Hbz`O{4fdK`a1 zwi(w6;|2GB++Q&#tG9xqgX_r3$>KLxn__IgaQaP!$Mz1}3(UBEn`#d%Z_3_a`H{*V zFmdb&+W!+yX+!VSUH@r*bkqpAJhoo(xvDRWZ84Wrylx@%C(ItQTgc3J%gE@?gUG{{ zy+~8+9z-C*brQ`F_D}JA^`)N|>|UZtoSa1aSTo2G%*_2rW4Dt+f5Gu##^JHQh#Aix zo!e^h-|yZ_^NU%bcPFT=VDlkde^`I*DszQV8;Ccw=ZU#9&QiJxcr`3 zoguU%^YOXJ4{3WO)^~a)5&yF}TvLqGBWcZGQdj0b z4$x=^vyZape^ZR>XE1*svBliyBxb&NXC&sQw|PjHWEkQbPW9h6=D_2X;jRe;Gfof7ad`$5WkTxGRWb4 zA2ZJHSkkI~L|1uSth1>m+?PAiQF;}0;armn(Q{cg|;Z!cm ze}7_oE&KiijvwpqJCOntcX`wB4k0OU*)WJQjt}dr=%ho=@;+35&y6%#w}!PhjxV`S z7Ci85r0s@R-{k z4uLzZS$zGy!yqn7yjxNlKW3aB4v$%8S18o?m8Jd`u3yYJJsci0ZjZZ%(!pC(i`Exr z+@Em&z%0*?FS~JUeBt)PjMKy6G2`|&@*EBx2U^hj!rW!GH*8I1?AdN>+MrNa4O2*-+wZ-!Z6Nl} z|9<}%?1T3gyne9Xny_u4;P)Z_j<@Rc4uNSktNx!pcz?m`2m7l9dH-_$@81&T_=D@) z_fm;~vHZWk-#$B3EKu)h{r|Jxo(4?**AMm`epchB@d^Kp zk2s}z;J|{v-`&gc1^eLr2d^LO_blMQpKbr&??GD^suw8p{=fSn*az<~c>Un|2iG%r zdm$CIz>r$M{+(a253YA`{epdr^;Y2gjQ{?<>)`7t*az<~c>Q1>d_7*f&^>T<(BJRs zWIlrZo~zvhsh%GE_xifJLzh63OMm~rgk*fM|8ux=z&kd{zw5clqEdk-Eh_x0Pp}W( zU-0_DKBrYM5dX=4zn3@>r$=DHkpDj41^a|?dj!Ju`mcZBx-NkWPyYM78tk|B>k=6K zF~+~+4_?3N?Cyc&Sx)||N2keM0(+)L|2IB(d%^V!_CH)b0<-S^{r@(TdbX?AC7^p^ z|Jz=$53YCc`oTW99>M1q?1T3ge7>jObqnM?eDB}+n~gdL*6#W5^)9#`!Q;~&EFY-& zChx!N;Y;-*fh05k`|pc`w|As&)WGG2=R!_>$fNcd?1QhT;OisUhl?5^urcb5kd{sU z{{J;zGs_01CQTj^IpW{XIKkTw9-lgX!NBES)k7jx{;G~=!=U_ubdQRJBv1JFJ#vLN zg#u;A<_+0(?C*CZ7pz=?>t@H07Cryo6W^=l3+NWz7vhw-gYc_a$!Q;dAFBJ&=lqzIltc26O-b_tZP8t32rl+)-E2-}(9pC8e=eW2QsX8(N4yd477a@GFlgU1K^RxwHj%FeI$ z?|RPtJ%1o}j9&kz58mJMOAX4(MkWnwU zsD3kA;Xve6RYLYfzxe;$e(?Czk#ht-9t{f_lxCh9ziL^*K;{+ z-`BdgAyG%RR_7aB|KRNfj}M*?mrHZ$$j!B=xeS+ybjWhqDsL)s=y&67m&fIG`H&w9 z=L)ab3q^p!qli!>dS#4|i}fO-D3Ifds@M%hb46DiRZ$H3qu`^vV!C3vVxu@vTvt3- ze3Sr6NQ{RPL5b;)g_1x?UCCU@Q3@!fD-|x8qSVAxD2*$%D=qz!7fRJHPpO^gQ~k~x@w^sP;FY_I#5JL)IdU2U3Iw%qOxXHwp9;TS5bXp zJ=DNeA4OAR>OyH;4PBuqwW3C@#we6r6IWA}Z>%US{i*RysdzJ2a}(qpK6@40UmJ#dTEF&DEWm%+L0_xq7&I;<_v9 zY7~lFVX1*8tZ*Tz^G_hy&4J*C1xMq{<7Ga}9BYp|XmG zx`v@Ja+R3{$q!RxsaXyqSKKw+H3F4@in&JOhAWCd9El=v7e=IC@Hje!QYd^pC|)bWL_maZN?j6is){KvT)hbj@&;#MkJM_h~6yVkij&@XwRrLK*xO=vl^ z%(WS}QPCFSX0+9{1#MGfHbRp)hwW&Gq6w~@Xgj&Z9H-=WDwNfa(=U0Uy{>&cwW4#y?nR?i-S$C~T>I(Sho8h97G3dvD3R-c>mW*~ zXfk!3hC9Ii4!I7ad5RMAY)gVW%~{zgtmD z`di@6y2iQgxbC9yio)?~MubUjBepqE6sUy4Dm=zoGRKWEM{UDcy*V5nUkD`=nJHN>l;2FouiS|oTFPFyuTv~5eBc9Q^ zrfY6ZC=KiV!8hcoR>oy$hGuF)>C}D=tqiZ<$yNTFqO>lP5r&qWXRD>zs0S3_xov5d zCUhQ>=X^`(qRS?0X+j^E6GwA2k0#WL=XzWGJC|4UXgNitML+|1 zDwp6n8D0xdt^}`D;Wc@#Muh6PB9INQ2}RT*X_2)kT2w8fHjd|JB)m{G;%NLRC^{n~ zFBDCSp~XZ(qj)aFzzfxf)PlnP3%rBR#$N(-ey>7exV${3+|S_Um6imxb>mKkLvmqp8} z@|mGT^vam5P&O^QmILL4a%s77*%jr{@@n}|h?YkSX!&t@6&275YK2f?t$Dkv_eC>i}_@D;R*S|zPAssdHjs^Kar zDn+b@%CfzZ^h;i-x>kdu%g-@Z*J^6Da5WUw*6L_=Q9Z3T=axfp9jLz6Kx>FXq54`Q ztublnxis`l4vbZb8;f2~XgoB5UKukHs;5oTCZpO=EoOKMnhH(RrW2>)rfD`zui&VayqQ&$t#4pm8XiK>+nzH>R)ISYw zsiI{>xgS$&%eZQqs=Uy0ZH2ZHtx~jFTZ2}TTdS>8`8A5x)4vM8PTQbu)Hb2b&=zg0 zwhe8Ec4#|^+i^RzUD|H?H#2INwny8m?L+&a1KL5wd!a+nL39{8La&SwI;tJhj-wOM zN$nKwn4;6fQ|OF#T02X>@=hb!&KRfntOu4^~cIc|kcu-_X<=q6E)^DMN35t0|mtliRXqbyJ+?GEmi zqSe$?_zwGBL9J!XEhvO%*j;oF%FWeyA3cD!Qqu?MKD3cq-$Qqya@s@f5h@Rr<7x94 zJ%pZUPqk<0IrKt%srV@rroGZ$qc@7)YVXi%awn;(aq0dyn@AGR528jd~q!{`Ive!p2KnUn!Kh} z*J9~HarC%o3eUpWjFRVYJUzBPNQL;bWtS^|BVdQQgG6X>n9gnA;>lIL4Oy$G+> z1++wZLcK7@Dft4tl1I}^s#mc@9A{!Zi7wCE8CqifE!S}pywG6i6+R5AO~2%YBI-%? zWGDhNlUz@sr$nisv06%83Vjq$_u)M2BQPSFK3q$!r_ts4JRj=L>s1=O&=N>qztTZX z=$E`uT0Nbf9%aze>KXM+xO9qEY3Xp8^yNG^*K6rjUMRDkMddTqOFli6o>x=hU(jMLyPg9rR5U=nKIYJ~ zQ`v+n-=B9y38}igUgV(8IrUt6Zra>>9@;#5UfR5RKH7YG2yKWSpbhBxY4hs^Xbb2C zX$$IwXbb6uX$$K`Xp87YX^ZN`Xp8B^X^ZP6XiMlNX-n#*XiMp(X-n&6Xv^qjY0K*6 zXv^v4Y0K*sXe;OyX)EfLXe;TJX)EhhXshT|X{+khXshYfX{&SWHT0Ssdu~O!;aVt< zI-6R0ZIoA?Q*FHt%BRk(j$RjqsPn6<*Fynymi6@dD8D+_`g#LY0M|fo$hj7Tg+e*w zLO7vDoOfZIP-D)%2(FRdL~lwBisBkW&8S2%oKSP>Q5+}Kf~u6j3ALm)C2=iiTk5S) zDOIgjdTUf#)vUGN29;5jYooVCWmWy!>g`ZDRmFCCdsJT4vc28`Rls%7J5tMvuuvx| zS_voAnYvcS33Z{mRd7OGsc}`DP&X=F4JXu{dRNB@)u7(Fa6&!wo~WjpiJp2dR7=f6 zFTFRajjK)UgX%zah<#CAs4lS|st460_DA)h`osaK0W?4#NVOZnLW8JwC{AcF)oz3v zqz}=7PW=i633x-P&?vy)E;V2oPat&6ZDBxyCW<#iE4Mk2~DQjopC}_sCE~e z&{V436(=-}YInm4O{d!3aY8+)b`9KgeTF_$pM_>avx#%iTxc$F9-0r$CoVt>p@qan zXfd>yxCAYQmJ*kt<fJq#zbg=!DS32mk7BXC=2x9Z!_NHq`J^zCSrnuqQB4m27!nz$2?in~L5SHFk0sd>1k-$&bV+ldd*4rmAQA=;_t z;i3Kr?ZWLMK1REt-NYwo544B)6zzqc>CdVAKKLp0f@&YY3%#V;hj2o#sP++@&}*uF z3@7x4YM;Ofy`|cxa6)IO_DtMc{hj_^)&C517XEp)xLof`c1WO;)MQC?OQk@m-{yL zzNJWW-=W^O$!TugeV4l5;p;Em?RHE3@9H|y?KaST{C(YUo9Ka>2h(k#hiV=yw~Zb# zACGj~?V!hM9vrs^Jz*X^Zm(PF{{-^6{qE<~`aZcT`02qE%kn*3%z3o&fp@uqqw8G-&6N@dK6+*cQo`t%|kSI zbo5cpLv(ix^hwP_40lZQSMkjXNzf;Dyt;)49`AcR%wWl!3a3 z!wF@i?%{DlnW%dNoKR-!9uX&$g}O(=31y}3k#Ry%n1OdxKdU>NJ3BKFm5fjhRsX1p za;o}ABbU>iOVvNRqTH(fG05e1=TY^KsVJ|ie=KtO+#$?BTz4Er0qPzP7vc`M^HcZu zIH3a6JpoRrAazfO6DmaA6XApkQ|-h!p(0c}2~Mae)lP~NDn`|l;e?8-`X^IVLe)Px zxf1S@s{Sbyl~VOjNv@Q;w5oq9MP*d|QF3Sw0#g}oHbC;*u>8ZX@1*)9^CsdJY zXT%9rqS~2oLY1j@W}HwJs+|QVRF!IH#R+Aj-cfK>-PPRHsdjcULN%y%4xCU;s+|)j zREuio!U@%;+PQH;b*Oe8oKRhNUX%x_=dMq+L#Vz`1F9Xs2{okJ`Ef#_RJ#C9s1emJ zh!bi|wF}{dno#Y+IH9Igy9iFG8PzU|6KYPii{XS?Q0?M4p_Wv;1Wu?G)h>w>YE89E z;e^^y?b0}*wp6JKQ+;1ouR$-GS;)pq=QRggUDFPjXL2omBlNyQiSes{T{lQ&AUH z|Ecb2sH>{~H1~AW4L6-yS3}*P8Sa@>y9XJeSya0xPG~mO?u8SYL$!P3gyvH1J~*Ly zRJ$)uXg)L04>!-fz`c-a51{%&i>UfQ+(Oz#?!{=3nuo>iC1@~iFmWjw0u3Q9Lt#)D zaXA_a4JEEX!=M%Jl~j8;EVPPhkH877rrINMLTjk@D4ft*sy!Mfw2o?z!3nLW+GBA- z8>sd;oX|#QU_4G}lY2AT0!?&pb#FtH)I4l+Z%31HlZiXf6le-@Cz=XPCGJAgplQV2 zXgai;T6ag&p*`-sRC^{Fp?y?)7EWkC)t-$LIzYAO;DioR?YTIiLsWYnPUtW*Fduiw zeZ+l~YA>YvM`(|_kD*1-BI0qhSk1$6_X)HFw}f~SEmiYy(tQdoQ}b}jeHtxS^KjaI z2CY!@aK?QWt;C&mpQGBVV4?F=do@nz0@YrF6S_#X*W!dOQSEg&q03ZzJx=Hf)!u*; zx=OV-;;ztMbzei9psnuf?i*;EnuiFrTWikpSxe6V`?5=xL=~=rh&6h!grkwJ+g>zEbVWIH7M;`wC9z zJ5|4m`$qfS{R3TtuDgG_f1w*{9)7uhqno&!#6ReknukAbeu`w=#@&YaBd>7>y5rX5 zt6AeNbeAt}?@{kPklQc}6Ir}*HVoTvkg3RHc#%WSWB3d|@+t~vghzgI;fx4IL=;|8 zBqK74NG_5Q#fXX`Ls8*qC^{6K7z4$GViIGa*idX@926IdON@u&L-C0TP(mmnF%e1( zB_<|8NueZ0G9x)kswjn#5+x^>!boMLMky7gG18*cpl=iFr_7C@(P|3V}k10hAxgPb`26LIsJu zEvDuLjY39Ys%_weicoDECsdSbdvHR5KoKPvM9tBsD zwvA zpGZ+KXM>J~a>ZjRuH+u#csI(GV4Y8d7Vi ze*q|zS{I@%LJXz8MQDo=L#b&o+7iT2>R5ud6fu-qmZB{~45fZ$Xv+~psaZMN3dB(A zQh~M-F_c2012emgk;MyqaXmm0< zqb^2AqpQ&k*GW-#qleKG^)iHd8+}kusISq_=#K^{8fXkc{mBhBh8SVSP-7T0*cc9t zFh&}q&}e9cF~%5cj5Ed?6VOCxk}=tsf+j#yX@#dj)9IBlLNkn+#w;`&YR9q9L_%|n zxg2RXj&}~4XUs=)p#{c5V-Z@cXo;~DEh4v!R(LwJoL(6tw8B_vtU{}yHO5-pN=568 z^~MIY(O8Ez8Jp31Xp6Dc*oL-4JB*#Ut%`OTyNx|)ud&P6XY9xAR&>BPXdFU^jRVFJ zajaJLlQCEh{zjJuq}QI!`OYTP#-pkdH<>Lh$0+Gjj89-;k;Mysph5xHr` zW8(>$s_3w))e~~d$VuInL(7=8sptvx)Oe=maS8O)cy7GFzc5}hVkz{DD`&d#%6QF8 zu4O)78E=fYw6BbJ(0k*9@zMCioXX6;hdvu$jIZb$^xgP@`=aP4@dx^4{4{>kFL|Lq z{D@oQPo8dGHciu#9|D_yK-+W_Tad@}GDgFDOrPmD!=dm{1T!MeuP72RB8qHAGNaHh zd7-FgG&8yx!;ERhf?}I-P;@A+8IKqp7uSq$CZIniqvEqpLNgJH0!20x;}RR;%_L?DGo_izOpQy*o}#IIYDH1$PmYhq9@3a;Q35Egna)g) z;z56m^tg1?;16H%q-9hZD&jUXm>JDXC^MAB%xY#snIIpna0Dnky)s59yP3nxiE=^T zsIzbmC^u2&X|s$PQv}LwmNmqK(qF=ZoRN1UzRz=mI z@XTWsBvhR!^Bx7NLBHgMYMQmo+NcgxmpPVstOq49>l5qY5||ClhV<8AR0GxtH5;KC zP!#4l6bXGZawtxuD7zXHO63Z1&W%wMMM;>&re-s7LRu8iouT0(WU7@B%PpF&O2uL5j`*2rTTvxr#X}lWr!3*^@`$2uo zDNuiNfEv>W8fXqu_fZ6B2~YV!c%i|>h4=+fWJX9{D7HDo3`23Cq2>{u#0QKpa)*s! zDu00I^f0b(x$nZvVXQM;-A9q31w4g^hW_0BqON<+C_JC5FBg~N~75CN% z^EOY)o5o1!h%r>&_>)z+7T3 zMGK*2=5obLpcT+^v=UmuItu+@kX9 zpsnUM+!jUKiQCW)b35y-S9zhW=1y}L+NNl?xd-hcx7XaK@_V2i^valh&~9_Tc>wKE zG+x#10J-VrL6x7RXs_DN0dmu+=^=Dj(NyyYIz;ZMc}(SxC^}C6Vf-;_dP0qv3e7c7 z;!Y?!MLda4o2OXgh{_AirKV@lNkxmyv*--DbLM%KKdb1pTK5dOMbz{HIt#5dFDhOE zU4ky6%g`m(k?mZ7Hken;t7sFn(Y%JcqUbvD8oFU#H*eA}d7x6cTdp+;(hece84)lRbFT>HGPEcE1ItA_K4hZ^Rdbw zh91%@V;)0K%%|ov^jy&k^Cfyl?v?pk{D3~0 zA6et2$_u?WKbv3B2Ss1aZ|DoT@8%Dc|EB1ZTK5aNujWtl7y1VMHvcI83AwCaxId<5 zxzKmDonK^i%Wd&dkw+pwva&48MsCQV74|@0`uT&3BA?|~dCT%y;jHjDzoH1l@F=1c zfpu(^7Yb)ZvLd7KilSIiQDkz_tmrBqRZ&E>Ze(&Xte9#{6zB;xi-{MCMU)!8fub=& z@!W6DE3Op}7l&M2D?TwEN&p?FU-Cky&4gAWbV^ZTD+x+uC1j1*DxXBr zQSO3MW+HM)tz_1DuIqDVQY*QY0+)bC5f3#JD5xJmBR%NRSstT21E#b;gDYhziK}E=8RkNxi2dZJ!v}&Q+ zP$kw9t_juQ4scL)D56!@s)r&#^{ob0Llg?tU@hSWP&Kv{0o8*VS&g}>qjRM;vYJ>; zt!Ah>6iRH0>O&FfZ;a|fZ_L703ls|~XtlIjp+eNK32Ozrx9js3DOJ1lupY%Fgovkj=4x=m7*}4jKBX&jIt!}6X{awg(v(^|rtzPIA zpQU;ed!jy8Z>z7>PvwPr^Nm1%tG_isQFlYu?QiukdRPOA{c%Er=pTR^Xx%pkTSL%x zJ{R8SQ(~AEW(_7g)EY({j2mhVr(bv&w3<(|BdihDNJZ_9QPwEjMPsxzhByKzG?xC6 zxG~liW1Kpd9egg|ZVa);A))a^+3#>`Jm=X}<%L=s6WGQmt3BU^v@_aS6OhnEqSUsN zHIY4xQhA{j#w1mTHGEI7+8Aj~LPC>?atvdw$<(N)$_owUn~*8i6ge+rDseb|nl;s$ zZq2|=`5z6XKMXg6d75d>LY<%v%;0P^6PjbqwdSGu&;o0r;<-={=4laHtf;%S1T7-B z)LLdOM=PL})+*dGMZK-n)*8gjadc~Os}-%Y)>|9UMr)n5$=ZxtuV@f+wgqiv4hOQ2 z#b^t((%NQiN2?U=uy&&Dp02gLXlCt$o&hbO1VN9a6jx8q1s=Mn@El zwvM91f>b&)DAq=FaFG4^wk%mrre5>;7CZ6M{t)EUAC@p6sI|Y%hYHC?uw$J z%-L16hjX35tX@M`q3hNS>n6Gd?d7a*AfdU|ZR-wN0L`)P;%+OtN4$&fTlcI7^h;i7 zsrAr$gjPZ;tjD;Aik=W3qo>vr>lyu$7uv+EJx4DTZM0sZ=j2{luT}n~qBr!vz`th3 z-dgX_4rnFYd5eVJ6J@{8pbzv*UTB~7(fWiALi;$M&*&rc#rjJ8i2GuFqhI(dblm!G z{XnOnW7bdHcSXO5KhbaNm-UB!$qSveT(+Fo3g{r)aq*u_3u#2z?>Fcv{gM~DVClAO z=NPnry75zVTgXk6IzNDZ(=U0U%a&nFO*TTO*spx;E@TqrIRD6(IQA=5Hv_uP+b%iB zz0BS%%a*rYT{H!CSF zGr4b87CWojW@)D+QINzbL*WGZxn_ zgUTw3XO}}|$d#uRt^k#{E7D(e~(JuS=#rXPCtf zMa2}QR@(_BSKDr+^3@fUQgsL=m)&lxwv!QxK;0T6p~7|(#rYLAP-7aC%V{@Nb%+OL zVxLWsP&1+&Lqn(nBP1^rVmDXkl?uvhx3F8HJWwlQ3)C8_#fawkR(2b^t=-OUk2*jd z?M{l@L7kyas0-AUUKu0Q&F*gZKs}*ec5hsFMSY09QD3`{-H(3B3-z}L*aOiZXs|s5 zH$YJsaR?e}huOpEm%Pw$dxSj_je>fzoe@ZAG*R~34;n+i(Cl<>+KCHzfRF)Rfjd?I@=rVO{go>#omnDsAvmu zGumozvA5ALd7(b`c6$fv2lcgg;*N^h;i77_+t)?Nc<=-jDW@J76DF z`TdFx(Z3IWkU2YSA3VJ=UicHq&4cFH=W%BhT_B!E7wrr7CHf^VwAj9^&Z{r9#J+;NtmrE73c6-r z<(zk_ywGy{y4ubhs4I25j)ZOyrOw-+i;R%G&`@UWCfcuPo;tRhy>4;2zqycrW(Yer!L1 zuJJxi@=xt+)+75F@hR?+{oH;*{}V<%w{82S{R%md%{r2Q3B9mi6JO$9*l*|;ehuZe z-`ej`UdSQ;774v4%68sB@9ht2%vX zf1&lzTJk@U&~Kt_=LhtMe#r~nv0V=TvA%N`T2G#T7RC|MiL#wPkehzV3mJ|nAEO;x zeg@(=jtB2`d`@4>f=s6$pBVg3I43-c;P@G5IT2ALXpI$7t=pH+6`QQ^j0)#$h9Wyr zoTw<86Pb0wt|N+Y2nP8r1o*k%^`C0_=*VV8A^ql-K_w%KW%vPh^LQR-aYDaRg)tGv(wo);CI z3e-X9k}bzp!MSCZaw-xl;7U=UoQf+#r+8jeaw>6NLU--TPG#IZy9%vvRi_GPTo6}D z(Op|}s-eow|WeY{X8u^qlG)QEn`3pI9{I89MAMZI|6(amm3uBY8x<-74dp}Et7 z{$}{*PD`hi(;Br=G?@1t{q5G|2HA;JzCZ6u5^>M8L9Mx8TCh%A)J{=P-ggYQ+mah) zw^#Y$yenz%bfCW-zP;1Y>Ev`qU7(4)=jenN>Pj4k9}9J(U-ClTogPk4)C-!$dyXD> zp_z7XsE0F6Q6Dv?htu2X>-2N_qXAG~XCd!9=G*Do25PCs45n@$?J#F3 z`ofcYE$=zPoG@~0?T*CN_=!*#`Xw*an)jQ-oMFyzMS0b0!7!%