From 116415d4b989b35c683c8767b9d99373260cdfe9 Mon Sep 17 00:00:00 2001 From: Jan Date: Sat, 4 Nov 2023 17:55:07 +0100 Subject: [PATCH] Update documentation to reference docs website --- README.md | 15 +- docs/FolderStructure.md | 57 - docs/GettingStarted.md | 43 - docs/OatComponents.md | 114 -- docs/README.md | 7 + docs/ZoneFiles.md | 326 ---- docs/technical/IPaks.md | 211 --- docs/technical/img/IPakFormat.excalidraw | 2200 ---------------------- docs/technical/img/IPakFormat.png | Bin 256092 -> 0 bytes 9 files changed, 17 insertions(+), 2956 deletions(-) delete mode 100644 docs/FolderStructure.md delete mode 100644 docs/GettingStarted.md delete mode 100644 docs/OatComponents.md create mode 100644 docs/README.md delete mode 100644 docs/ZoneFiles.md delete mode 100644 docs/technical/IPaks.md delete mode 100644 docs/technical/img/IPakFormat.excalidraw delete mode 100644 docs/technical/img/IPakFormat.png diff --git a/README.md b/README.md index 396c0d228..c0a4e4c48 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,16 @@ Only a subset of assets can be read from disk however, depending on the game. Additionally, there are a couple of libraries and tools. A full list of the subcomponents can be found [here](./docs/OatComponents.md). -## Getting started +## Using the tools + +Either download [the latest release from Github](https://github.com/Laupetin/OpenAssetTools/releases/latest) or [build OAT yourself](#building-oat). +You can put OAT anywhere, it does **not** need to be placed in your game folder. +In fact i recommend against it to be able to better distinguish OAT files from game files. + +For more information, check out the ["Getting started" guide in the OAT documentation](https://openassettools.dev/guide/getting-started.html). +You can find other useful guides and reference documentation there as well. + +## Building OAT You need to clone this repository using Git. Do not download as a zip from Github because it will not be a git repository which is required for installing the submodules. @@ -68,10 +77,6 @@ You now run `make` manually or use `./scripts/make_release.sh` or `./scripts/mak The resulting binaries can be found in `build/bin/`. -## Using the tools - -For information about how to use the tools see the ["Getting started" guide](docs/GettingStarted.md) - ## Legal OAT source code is licensed under [GPLv3](./LICENSE). diff --git a/docs/FolderStructure.md b/docs/FolderStructure.md deleted file mode 100644 index d59b53fc0..000000000 --- a/docs/FolderStructure.md +++ /dev/null @@ -1,57 +0,0 @@ -# Folder structure - -This document is supposed to describe how i plan to handle the folder structure of the final modding tools. -The result should be oriented at the original game's modding tools. - -``` -├───bin -├───deffiles -├───raw -├───source_data -├───zone_dump -│ ├───source_data -│ ├───zone_raw -│ └───zone_source -├───zone_out -├───zone_raw -└───zone_source -``` - -## bin - -Folder containing binaries for modding tools like Unlinker.exe, Linker.exe and any other. - -## deffiles - -Folder containing files (gdf) defining interface and properties of an asset managing tool. - -## raw - -Folder containing global raw assets that can be used while building any zone. - -## source_data - -Folder containing gdts containing asset data. -Gdts can be referenced inside a zone definition file to be used inside a zone. - -## zone_dump - -Contains all data dumped using Unlinker which includes raw assets in ``zone_raw``, zone definitions in ``zone_source`` and gdts in ``source_data``. - -Separating the data of dumped files serves the purpose of separating it from manually created zones and prevents accidentally overwriting self created data. - -## zone_out - -The folder that contains the output of the linking process. - -## zone_raw - -Contains raw assets that should only be used for a zone with the same name as its subfolder. -Any contents must be inside appropriately named subfolders. -So assets for a zone called ``my_mod`` must be in ``zone_raw/my_mod``. - -## zone_source - -A folder containing all zone definition files. -Any definition file must have the name of the zone it describes. -So if you want to create a zone with the name ``my_mod`` you need to describe it inside a zone definition with the path ``zone_source/my_mod.zone``. \ No newline at end of file diff --git a/docs/GettingStarted.md b/docs/GettingStarted.md deleted file mode 100644 index 632ba5213..000000000 --- a/docs/GettingStarted.md +++ /dev/null @@ -1,43 +0,0 @@ -# Getting started - -## Unlinking a fastfile - -A good starting point is dumping an existing zone from your game installation to get a glance at how the raw asset data is structured. -The `Unlinker` tool will create a dump of a fastfile that can be linked again in the same form with the `Linker` tool. - -The `Unlinker` tool can be used the following: -```shell -# Load the original zone from the game folder. -# Change this if you have installed your game somewhere else -GAME_FOLDER='C:/Program Files (x86)/Steam/steamapps/common/Call of Duty Modern Warfare 3' - -# Verbose mode logs more details which can be useful to find errors -ARGS='--verbose' - -# Specify the search-path to include the main folder to automatically load its IWD files for image dumping. -# For T6 also specify sounds;zone/all;zone/english to load appropriate IPAKs and sound banks. -# You can skip specifying the search path but it will not dump images then. -ARGS="$ARGS --search-path \"$GAME_FOLDER/main;$GAME_FOLDER/zone/english\"" - -ZONE_TO_UNLINK="$GAME_FOLDER/zone/english/ui.ff" - -Unlinker $ARGS "$ZONE_TO_UNLINK" -``` - -The variables are only to better demonstrate the different parameters. -You can also of course combine them: - -```shell -Unlinker --verbose "C:/Program Files (x86)/Steam/steamapps/common/Call of Duty Modern Warfare 3/zone/english/ui.ff" -``` - -When using Windows you can also drag and drop a fastfile onto `Unlinker` which will run the unlinking tool with just the fastfile path and no additional parameters. - -After `Unlinker` ran successfully, you will have a `zone_dump` folder in your working directory. -It contains another folder `zone_raw` which contains the definitions for the unlinked fastfiles. -You can move the project definitions one level up in the folder structure to be able to use them with the `Linker` tool. -That means `zone_dump/zone_raw/ui` becomes `zone_raw/ui` - -## Extending a vanilla fastfile - -For an example of extending a fastfile, see [the example "ExtendZone"](example/ExtendZone). diff --git a/docs/OatComponents.md b/docs/OatComponents.md deleted file mode 100644 index f0bba907c..000000000 --- a/docs/OatComponents.md +++ /dev/null @@ -1,114 +0,0 @@ -# OAT Components - -The OpenAssetTools project consists of a handful of components. - -## Tools - -### Linker - -The **Linker** tool allows building custom fastfiles (.ff) for the supported games. -It can also load existing zones and reuse their assets from in-memory. -Only a subset of assets can be read from disk however, depending on the game. - -This tool has a CLI. -For a list of all args, run `Linker --help`. - -### Unlinker - -The **Unlinker** tool allows loading any fastfile (.ff) of supported games and works standalone. -While being able to load any asset it can currently only dump a subset of these assets to disk, depending on the game. -The formats of the dumped assets are either as close as possible to the originally used formats for these games or a commonly used format. - -This tool can be used either by drag-and-dropping and fastfile onto it or using its CLI. -For a list of all args, run `Unlinker --help`. - -To be able to extract images from IWDs you need to add their containing folder to the search path. -For example: `./Unlinker.exe -v --search-path "C:/Cod/IW4x/main" "C:/Cod/IW4x/zone/english/common_mp.ff"` - -## Building tools - -These are tools that are part of the building process of OAT. -They are compiled first and then being run in the later stages of compiling the project. - -### RawTemplater - -The RawTemplater allows generating files based on a template with a c precompiler like language. -The template allows the definition of variants in the form of properties that can be either true/false or have a range of values. -For each resulting cartesian product of these properties a file is generated unless skipped. - -This is used for generating raw files for the shader pipeline. -An example of a template files can be found [here (particle_cloud.techset.template)](../raw/iw4/techsets/particle_cloud.techset.template). - -### ZoneCodeGenerator - -The ZoneCodeGenerator generates code for loading and writing asset structs from and to fastfiles. -It is very apparent that the original developers must have used a very similar technique of code generation therefore this aims -to replicate what they might have done. -Since nothing about this code generation is known however this implementation is entirely custom and results in code that fits into -the code base of OAT only. - -The tool takes in a C header file and a commands file. -The c header files is parsed for structs and unions to base the code on. -The commands file describes further information necessary for code generation that is not possible to know just from the structs. - -The parsing of the c header file and the commands file is implemented using the Parser component. -The format of the commands file is entirely custom to OAT. - -An example of a commands file can be found [here (IW4_Commands.txt)](../src/ZoneCode/Game/IW4/IW4_Commands.txt) - -## Shared components - -These components split up code for reuse over the different tools. - -### Common - -This component contains code that is shared between other Obj based and Zone based components. - -### Crypto - -This component contains wrappers around used crypto and hashing third party libraries. - -### ObjCommon - -This component contains code that is used for both loading and writing asset data from and to disk. - -### ObjLoading - -This component contains code that is used for loading asset data from disk. - -### ObjWriting - -This component contains code that is used for writing asset data to disk. - -### Parser - -This component offers a custom Parser and Lexer implementation for parsing text based languages. -It also includes commonly used patterns and preprocessors for Parsers in the project. - -Arguably there shouldn't be a custom parser implementation for this, but instead a more accepted dependency like ANTLR. -However, I wanted to write my own implementations for science so here we are. - -### Utils - -This component contains various utility code that is used in other tools or components. - -### ZoneCode - -This component contains files necessary for generating code used for loading/writing from/to fastfiles. - -### ZoneCodeGeneratorLib - -This component contains most of the code of ZoneCodeGenerator other than the CLI. -Can be used as a static lib. - -### ZoneCommon - -This component bundles code for both loading and writing from/to fastfiles. - -### ZoneLoading - -This component handles loading data from fastfiles. - -### ZoneWriting - -This component handles writing data to fastfiles. \ No newline at end of file diff --git a/docs/README.md b/docs/README.md new file mode 100644 index 000000000..090c323c3 --- /dev/null +++ b/docs/README.md @@ -0,0 +1,7 @@ +# Documentation + +You can find the main documentation for OAT here: [https://openassettools.dev](https://openassettools.dev/). +It brings everything you need for getting started as well as other guides and reference. + +In case you want to contribute to documentation you can find its source [here](https://github.com/Laupetin/oat-docs). +All that remains in this project for now are example projects. diff --git a/docs/ZoneFiles.md b/docs/ZoneFiles.md deleted file mode 100644 index b6b9cb293..000000000 --- a/docs/ZoneFiles.md +++ /dev/null @@ -1,326 +0,0 @@ -# Zone Files - -`.zone` files define a "project" to be linked with OAT. -Their format is inspired by the zone files that BO3 mod tools use, their usage is differing a bit however. - -They are text-based and contain a comma-separated key-based notation. -They may include line and block comments and are preprocessed using a C like processor before being parsed. - -Its content can either be an entry or metadata. -Metadata has its line begin with the `>` character followed by the metadata-key, a comma `,` and the metadata-value. -An entry follows the same schema just without the `>` prefix. - -For example: -``` -// This is a line comment -/* - This is a block comment -*/ - -// The following is metadata ->game,IW4 ->name,common_mp ->level.ipak_read,base - -// The following are entries -include,common_mp_menus -ignore,code_post_gfx_mp -material,main_splash - -// These are preprocessor directives -#define ADD_TECHSETS 1 -#ifdef ADD_TECHSETS -techset,custom_techset -#endif -``` - -## Metadata - -### `game` Metadata - -The `game` metadata sets the game the project is for. -This metadata **must** be specified for a project to be linked. - -The following values can be used to specify the game. -| Value | Game | -| ----- | ------------------------------ | -| IW3 | Call Of Duty: Modern Warfare | -| IW4 | Call Of Duty: Modern Warfare 2 | -| IW5 | Call Of Duty: Modern Warfare 3 | -| T5 | Call Of Duty: Black Ops | -| T6 | Call Of Duty: Black Ops 2 | - -### `name` Metadata - -The `name` sets the name of the project linking result. -In case of a fastfile the resulting file will be called `.ff`. -If the fastfile uses encryption, or is signed it will consider the new name. - -If not specified the name will be the same as the project name. - -### `gdt` Metadata - -The `gdt` metadata specifies a GDT file to be loaded by the Linker. - -## Entries - -With a few exceptions, entries are used to define an asset to be added. -The available assets differ per game. - -### The `include` entry - -The `include` entry will not add an asset. -Instead it will make the Linker read another `.zone` file and include all of its added assets, metadata and other includes in the project. - -For example `include,common_mp_menus` will look for a `common_mp_menus.zone` file in all source search paths and will include its content. -Linking will abort if the file could not be found. - -### The `ignore` entry - -The `ignore` entry will not add an asset. -Instead it will try to read an assetlist of the specified value. -All assets in the asset list will be converted to a reference in case they get added to the project. -This makes it possible to not add assets again that were already included in another zone but instead of referenced. - -For example `ignore,code_post_gfx_mp` will make all assets of `code_post_gfx_mp` be converted to references when they are added instead of the assets themselves being added. - -### Other entries - -Other entries are treated as assets to be added. -The available assets differ per game. - -#### IW3: Call Of Duty: Modern Warfare - -- `xmodelpieces` -- `physpreset` -- `xanim` -- `xmodel` -- `material` -- `techniqueset` -- `image` -- `sound` -- `soundcurve` -- `loadedsound` -- `clipmap` -- `comworld` -- `gameworldsp` -- `gameworldmp` -- `mapents` -- `gfxworld` -- `lightdef` -- `uimap` -- `font` -- `menulist` -- `menu` -- `localize` -- `weapon` -- `snddriverglobals` -- `fx` -- `impactfx` -- `aitype` -- `mptype` -- `character` -- `xmodelalias` -- `rawfile` -- `stringtable` - -#### IW4: Call Of Duty: Modern Warfare 2 - -- `physpreset` -- `physcollmap` -- `xanim` -- `xmodelsurfs` -- `xmodel` -- `material` -- `pixelshader` -- `vertexshader` -- `vertexdecl` -- `techniqueset` -- `image` -- `sound` -- `soundcurve` -- `loadedsound` -- `clipmap` -- `comworld` -- `gameworldsp` -- `gameworldmp` -- `mapents` -- `fxworld` -- `gfxworld` -- `lightdef` -- `uimap` -- `font` -- `menulist` -- `menu` -- `localize` -- `weapon` -- `snddriverglobals` -- `fx` -- `impactfx` -- `aitype` -- `mptype` -- `character` -- `xmodelalias` -- `rawfile` -- `stringtable` -- `leaderboard` -- `structureddatadef` -- `tracer` -- `vehicle` -- `addonmapents` - -#### IW5: Call Of Duty: Modern Warfare 3 - -- `physpreset` -- `physcollmap` -- `xanim` -- `xmodelsurfs` -- `xmodel` -- `material` -- `pixelshader` -- `vertexshader` -- `vertexdecl` -- `techniqueset` -- `image` -- `sound` -- `soundcurve` -- `loadedsound` -- `clipmap` -- `comworld` -- `glassworld` -- `pathdata` -- `vehicletrack` -- `mapents` -- `fxworld` -- `gfxworld` -- `lightdef` -- `uimap` -- `font` -- `menulist` -- `menu` -- `localize` -- `attachment` -- `weapon` -- `snddriverglobals` -- `fx` -- `impactfx` -- `surfacefx` -- `aitype` -- `mptype` -- `character` -- `xmodelalias` -- `rawfile` -- `scriptfile` -- `stringtable` -- `leaderboard` -- `structureddatadef` -- `tracer` -- `vehicle` -- `addonmapents` - -#### T5: Call Of Duty: Black Ops - -- `xmodelpieces` -- `physpreset` -- `physconstraints` -- `destructibledef` -- `xanim` -- `xmodel` -- `material` -- `techniqueset` -- `image` -- `soundbank` -- `soundpatch` -- `clipmap` -- `comworld` -- `gameworldsp` -- `gameworldmp` -- `mapents` -- `gfxworld` -- `gfxlightdef` -- `uimap` -- `font` -- `menulist` -- `menu` -- `localize` -- `weapon` -- `weapondef` -- `weaponvariant` -- `snddriverglobals` -- `fx` -- `fximpacttable` -- `aitype` -- `mptype` -- `mpbody` -- `mphead` -- `character` -- `xmodelalias` -- `rawfile` -- `stringtable` -- `packindex` -- `xglobals` -- `ddl` -- `glasses` -- `emblemset` - -#### T6: Call Of Duty: Black Ops 2 - -- `xmodelpieces` -- `physpreset` -- `physconstraints` -- `destructibledef` -- `xanim` -- `xmodel` -- `material` -- `techniqueset` -- `image` -- `soundbank` -- `soundpatch` -- `clipmap` -- `comworld` -- `gameworldsp` -- `gameworldmp` -- `mapents` -- `gfxworld` -- `gfxlightdef` -- `uimap` -- `font` -- `fonticon` -- `menulist` -- `menu` -- `localize` -- `weapon` -- `weapondef` -- `weaponvariant` -- `weaponfull` -- `attachment` -- `attachmentunique` -- `camo` -- `snddriverglobals` -- `fx` -- `fximpacttable` -- `aitype` -- `mptype` -- `mpbody` -- `mphead` -- `character` -- `xmodelalias` -- `rawfile` -- `stringtable` -- `leaderboard` -- `xglobals` -- `ddl` -- `glasses` -- `emblemset` -- `script` -- `keyvaluepairs` -- `vehicle` -- `memoryblock` -- `addonmapents` -- `tracer` -- `skinnedverts` -- `qdb` -- `slug` -- `footsteptable` -- `footstepfxtable` -- `zbarrier` \ No newline at end of file diff --git a/docs/technical/IPaks.md b/docs/technical/IPaks.md deleted file mode 100644 index 8966faf46..000000000 --- a/docs/technical/IPaks.md +++ /dev/null @@ -1,211 +0,0 @@ -# The IPak file format - -## IPak files - -IPaks have the `.ipak` file extension and contain image data and are only used in Black Ops 2 (T6) and replace the usecase for IWD files there. - -The image data contained is streamed just like with IWDs in other titles. -This means that the game keeps all loaded IPak files open and reads data for a corresponding image only on loading the given image. -Therefore not the entire content of the IPak is held in memory. -However on opening an IPak the index section is loaded and held in memory to be able to locate data for an image in an IPak. - -Images in an IPak are not identified via name. -Instead the data for an image is located via a 64bit integer key. -It is built up from two 32bit integer keys. -The first one is a 32bit hash of the image name. -The second one is a CRC hash of the image data. - -This means that image data is only from an IPak if both the name and the data (at least the specified hash) both match what was determined at runtime instead of only taking the image name as the way to locate the image data. -It is however to overwrite the data of an image anyway since the hash in the IPaks index section is trusted instead of calculating the hash at runtime. - -Image data within IPaks can either be uncompressed, compressed or a mix of both. -Whenever data is compressed, the [LZO compression algorithm](https://en.wikipedia.org/wiki/Lempel–Ziv–Oberhumer) is used. -The game and most likely also the devs ipak creation tools use LZO Professional, which is an improved, more efficient version of the LZO compression. -However it is compatible with the LZO versions that are available as open source. - -IPaks were most certainly designed with a focus on loading speed instead of file size. -Not unnoticable parts of the file are just padding data to move certain data to be located at specific size intervals, most likely for optimizing around some caching and IO implementations. -Also for compression LZO was chosen as an alternative to deflate which trades file size for decompression speed. - -## The file structure - -It is important to note that the available information about IPaks is limited, therefore some structures of the file were named by me since their official names are unknown. -So you might encounter code or other documentation that calls parts of the structure differently. -The terms within OAT should be consistent however. - -The following image gives a rough overview over the structure of an IPak file. -Afterwards follows a detailed description over the different parts. - -![](img/IPakFormat.png) - - -### Chunks - -All data including the file header within IPaks are part of a chunk. -Chunks are data blocks of the size `0x8000` (`32768`) bytes, counted from the beginning of the file. -This means the file header is always contained in the first chunk which spans from `0` to excluding `0x8000`. -The second chunk goes from `0x8000` to excluding `0x10000` and so on. - -The IPak file has to only contain full chunks meaning its file size must be a multiple of `0x8000` and the minimum size is `0x8000`. - -Sections in an IPak can only be set on chunk level, meaning they have to start at the beginning of a chunk and end at the ending of a chunk. - -The game's IPak reading code can only buffer up to `8` chunks within memory. -This means that no structure inside IPaks can be larger than `8` chunks (`0x8000 * 8` bytes -> `0x40000` bytes -> `262144` bytes). -This mostly applies for Blocks since they are the most likely to exceed this size. -All of these structures must be terminated before the `8` chunk size border. -If they exceed this size, the IPak is invalid. -If a structure starts inside a chunk and not at its beginning, the `8` chunk limited is counted from the beginning of the chunk it starts within. -Meaning its effective maximum size is lower at that point. - -### IPak header - -The IPak header is `16` bytes big: - -| Name | Size | -| ------------ | ------- | -| magic | 4 bytes | -| version | 4 bytes | -| size | 4 bytes | -| sectionCount | 4 bytes | - -The `magic` must correspond to the char sequence "KAPI" (`0x4950414B`), so the reverse of "IPAK". - -The `version` must always be `0x50000`. - -The `size` field contains the total file size of the IPak. -The game ignores its value however. - -The `sectionCount` field contains the amount of section definitions that now follow afterwards. - -Vanilla IPaks will always have two sections: The data and the index section. -It is however possible to simply add additional sections. -The game's IPak reader ignores them if it does not know their type which is the case for anything other than data or index. - -### Section definition - -A single section definition is `16` bytes big: - -| Name | Size | -| --------- | ------- | -| type | 4 bytes | -| offset | 4 bytes | -| size | 4 bytes | -| itemCount | 4 bytes | - -The `type` field contains the type of the section. -Depending on its value, the section is used for its appropriate purpose. -The game does know two section types, any sections with unknown types are ignored: - -* `1` -> Index section -* `2` -> Data section - -The `offset` field contains the file offset at which the section is located. - -The `size` field contains the size of the section. - -The `itemCount` field contains the amount of items that the section has. -Depending on the section type this can mean different things. -For data sections it states how many images the IPak has data for. -For index sections it states how many index entires the IPak has. -This value of this field is only used for index sections however. - -### Sections - -Sections inside IPak files are dedicated to a specific purpose. -A section must start at the beginning of a chunk. -Otherwise remaining space in between sections is padded with garbage data. - -Since the first chunk is reserved for the file header and section definitions, the earliest (and most common) start for the first section is at the beginning of the second chunk. - -The game only knows the data section and the index section. -Any other chunks are ignored. -Most commonly the first section in an IPak is the data section with the index section following afterwards. - -#### The data section - -The data section contains the data of the images contained within an IPak. -Its content is made up of Blocks. -Blocks do not have to have the same length, therefore the content does not follow a regular pattern in terms of size. -The data for an image must start at the beginning of a Block and must end at the end of the same or a subsequent block. - -#### The index section - -The index section contains metadata indexing the data within the data section. -Its content is an array of Index entries. - -### Blocks - -Blocks are only used within data sections. -They contain the data of the files within IPaks. -Blocks always start an offset that is a multiple of `0x80` (`128`), remaining space is padded with garbage data. - -Any structure inside IPaks, most noticably Blocks, cannot span more than `8` chunks. -This means it is important that a Block terminates before this border is reached. -If it could otherwise exceed this point it must terminate early, meaning having less than its maximum amount of data and let the following Block handle further data. - -A block starts with a header which is `128` bytes big: - -| Name | Size | -| ------------ | ------------ | -| offset | 3 bytes | -| count | 1 byte | -| commands[31] | 31 * 4 bytes | - -The `offset` field contains the offset inside the resulting file of the data that can be read from the block. -Meaning the first block for an image file should be the offset `0`. -If there are following Blocks for the same image file, they should continue at the offset where the data of the last Block ended. - -The `count` field specifies how many commands the current Block makes use of. -This can at max be `31` due to there being `31` slots for commands. - -The `commands` array holds `31` commands. -They dictate how to handle the data following the Block header. -A command is `4` bytes big: - -| Name | Size | -| ---------- | ------- | -| size | 3 bytes | -| compressed | 1 byte | - -The `size` field specifies how much data inside the IPak file should be handled as part of this command. -The data follows either the header when this is the first command of the Block, or the data of the previous command otherwise. - -The `compressed` field specifies how the data of the command is handled. -The game handles the data as uncompressed image file data when this value is `0`. -If the value is `1`, the data is handled as LZO compressed image file data. -If this field has any other value, the command and its assigned data is ignored. - -It is important that ignored commands are still skipped inside the file since the game uses the `compressed` value of `0xCF` to indicate skipped data for padding purposes. - -As a sidenote: -OAT does understand this skipping of padding. -However it does refrain from using it mostly since there is technically no real reason for making use of it since the space otherwise used as padding could still be used for uncompressed data. - -### Index entries - -Index entries only occur in the index section. -They link an image file to its data in the data section. -This is done by specifying the Block in the data section at which the image data starts at. - -Index entries are `16` bytes big: - -| Name | Size | -| -------- | ------- | -| dataHash | 4 bytes | -| nameHash | 4 bytes | -| offset | 4 bytes | -| size | 4 bytes | - -The `dataHash` field is a CRC32 checksum of the image file data. -For some reason the upper 3 bits of the hash are always set to 0 (`hash & 0x1FFFFFFF`). -I am not sure why. - -The `nameHash` field is a hash of the image name, hashed with the game's `R_HashString` function. - -The `offset` field specifies the offset of the first Block containing the image file data. -The offset is specifies relative to data section start, meaning the first Block within the data section would have offset `0`. - -The `size` field specifies the amount of data inside the IPak that corresponds to this image file. -This includes Block headers, padding and everything. -This is **not** the size of the final image file. diff --git a/docs/technical/img/IPakFormat.excalidraw b/docs/technical/img/IPakFormat.excalidraw deleted file mode 100644 index 60a217474..000000000 --- a/docs/technical/img/IPakFormat.excalidraw +++ /dev/null @@ -1,2200 +0,0 @@ -{ - "type": "excalidraw", - "version": 2, - "source": "https://excalidraw.com", - "elements": [ - { - "id": "3RQbnPzEL2iDMwmsB4525", - "type": "rectangle", - "x": 444.4382665706455, - "y": 120, - "width": 289, - "height": 131.97301171628777, - "angle": 0, - "strokeColor": "#e03131", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "frameId": null, - "roundness": null, - "seed": 1551807816, - "version": 362, - "versionNonce": 2140964168, - "isDeleted": false, - "boundElements": null, - "updated": 1697887326899, - "link": null, - "locked": false - }, - { - "id": "P-WypK1wdzFpU7fw_xQvR", - "type": "rectangle", - "x": 453.295816633547, - "y": 124.79578479850943, - "width": 271.8309276888378, - "height": 13.049273443279276, - "angle": 0, - "strokeColor": "#099268", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "frameId": null, - "roundness": null, - "seed": 1281742920, - "version": 256, - "versionNonce": 370662200, - "isDeleted": false, - "boundElements": null, - "updated": 1697887851686, - "link": null, - "locked": false - }, - { - "id": "XyMsfeCwvwWP5nTyQZc_a", - "type": "text", - "x": 386.6089241300245, - "y": 119.00983052908697, - "width": 52.97596740722656, - "height": 20, - "angle": 0, - "strokeColor": "#099268", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "frameId": null, - "roundness": null, - "seed": 85492024, - "version": 94, - "versionNonce": 574540088, - "isDeleted": false, - "boundElements": null, - "updated": 1697887847803, - "link": null, - "locked": false, - "text": "Header", - "fontSize": 16, - "fontFamily": 1, - "textAlign": "left", - "verticalAlign": "top", - "baseline": 14, - "containerId": null, - "originalText": "Header", - "lineHeight": 1.25 - }, - { - "id": "Qu1cUJGNp1UnB9gf9UAyv", - "type": "rectangle", - "x": 449.2400027224372, - "y": 142.49959783614253, - "width": 278.21832871323437, - "height": 54.961966928035594, - "angle": 0, - "strokeColor": "#2f9e44", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "frameId": null, - "roundness": null, - "seed": 1522104632, - "version": 160, - "versionNonce": 1550855224, - "isDeleted": false, - "boundElements": null, - "updated": 1697887326899, - "link": null, - "locked": false - }, - { - "id": "NAEdH4ccd3kCJyesKH95O", - "type": "rectangle", - "x": 454.77880559115397, - "y": 148.03840070485927, - "width": 270.1231552897252, - "height": 17.042470365282355, - "angle": 0, - "strokeColor": "#69db7c", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "frameId": null, - "roundness": null, - "seed": 818426184, - "version": 142, - "versionNonce": 52548424, - "isDeleted": false, - "boundElements": null, - "updated": 1697887326899, - "link": null, - "locked": false - }, - { - "type": "rectangle", - "version": 184, - "versionNonce": 386786616, - "isDeleted": false, - "id": "pPs9vcsm8DcS49mH_TXC3", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 454.77880559115397, - "y": 173.17604449365078, - "strokeColor": "#69db7c", - "backgroundColor": "transparent", - "width": 268.844970012329, - "height": 17.042470365282355, - "seed": 960324408, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false - }, - { - "id": "NjTnn4GdwHp1x37p9Reh2", - "type": "text", - "x": 373.40100959693075, - "y": 144.62990663180284, - "width": 55.39198303222656, - "height": 40, - "angle": 0, - "strokeColor": "#2f9e44", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "frameId": null, - "roundness": null, - "seed": 632238136, - "version": 54, - "versionNonce": 126647864, - "isDeleted": false, - "boundElements": null, - "updated": 1697887326899, - "link": null, - "locked": false, - "text": "Section\nDefs", - "fontSize": 16, - "fontFamily": 1, - "textAlign": "right", - "verticalAlign": "top", - "baseline": 34, - "containerId": null, - "originalText": "Section\nDefs", - "lineHeight": 1.25 - }, - { - "type": "text", - "version": 168, - "versionNonce": 1680580936, - "isDeleted": false, - "id": "69HCaQH5QLTdiwatrgkBq", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 458.63663545988885, - "y": 146.78511810666984, - "strokeColor": "#69db7c", - "backgroundColor": "transparent", - "width": 235.45584106445312, - "height": 20, - "seed": 776326968, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false, - "fontSize": 16, - "fontFamily": 1, - "text": "Data section: offset, size, ...", - "textAlign": "left", - "verticalAlign": "top", - "containerId": null, - "originalText": "Data section: offset, size, ...", - "lineHeight": 1.25, - "baseline": 14 - }, - { - "type": "text", - "version": 223, - "versionNonce": 2127558456, - "isDeleted": false, - "id": "lCyjBh0DRvCd0B1KR17_I", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 459.08712287979137, - "y": 170.84515615802786, - "strokeColor": "#69db7c", - "backgroundColor": "transparent", - "width": 235.63182067871094, - "height": 20, - "seed": 136799816, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false, - "fontSize": 16, - "fontFamily": 1, - "text": "Index section: offset, size, ...", - "textAlign": "left", - "verticalAlign": "top", - "containerId": null, - "originalText": "Index section: offset, size, ...", - "lineHeight": 1.25, - "baseline": 14 - }, - { - "id": "B7adIXs6O2Bc23BOuKE9l", - "type": "text", - "x": 742.5612517906463, - "y": 127.22895346796943, - "width": 115.37593078613281, - "height": 40, - "angle": 0, - "strokeColor": "#e03131", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "frameId": null, - "roundness": null, - "seed": 2051052088, - "version": 66, - "versionNonce": 289165368, - "isDeleted": false, - "boundElements": null, - "updated": 1697887326899, - "link": null, - "locked": false, - "text": "Chunk #0\n0x8000 bytes", - "fontSize": 16, - "fontFamily": 1, - "textAlign": "left", - "verticalAlign": "top", - "baseline": 34, - "containerId": null, - "originalText": "Chunk #0\n0x8000 bytes", - "lineHeight": 1.25 - }, - { - "type": "text", - "version": 280, - "versionNonce": 10573896, - "isDeleted": false, - "id": "kVtXUiCxUstXaLo2S9A25", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 538.5255716687427, - "y": 213.83535175971755, - "strokeColor": "#e03131", - "backgroundColor": "transparent", - "width": 96.13992309570312, - "height": 25, - "seed": 1893287752, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887479552, - "link": null, - "locked": false, - "fontSize": 20, - "fontFamily": 1, - "text": "... padding", - "textAlign": "left", - "verticalAlign": "top", - "containerId": null, - "originalText": "... padding", - "lineHeight": 1.25, - "baseline": 18 - }, - { - "type": "rectangle", - "version": 421, - "versionNonce": 649431352, - "isDeleted": false, - "id": "kmVBJxfei0jVB91KUfIbj", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 445.1212628388938, - "y": 259.46881331084023, - "strokeColor": "#e03131", - "backgroundColor": "transparent", - "width": 289, - "height": 131.97301171628777, - "seed": 786719288, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false - }, - { - "type": "text", - "version": 139, - "versionNonce": 1881982536, - "isDeleted": false, - "id": "V4aVn_su1pKtB1BtwGPoA", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 746.3793989754319, - "y": 250.756440936793, - "strokeColor": "#e03131", - "backgroundColor": "transparent", - "width": 115.37593078613281, - "height": 40, - "seed": 2119628600, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false, - "fontSize": 16, - "fontFamily": 1, - "text": "Chunk #1\n0x8000 bytes", - "textAlign": "left", - "verticalAlign": "top", - "containerId": null, - "originalText": "Chunk #1\n0x8000 bytes", - "lineHeight": 1.25, - "baseline": 34 - }, - { - "type": "rectangle", - "version": 500, - "versionNonce": 178233912, - "isDeleted": false, - "id": "FxGMIsP1tow5NCWlK3dFF", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 445.1212628388937, - "y": 396.1682845123952, - "strokeColor": "#e03131", - "backgroundColor": "transparent", - "width": 289, - "height": 131.97301171628777, - "seed": 918124088, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false - }, - { - "type": "text", - "version": 160, - "versionNonce": 709672264, - "isDeleted": false, - "id": "-tExYnhh3KffxsPdDHdew", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 747.2344933796558, - "y": 404.71842066388916, - "strokeColor": "#e03131", - "backgroundColor": "transparent", - "width": 115.37593078613281, - "height": 40, - "seed": 1853731640, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false, - "fontSize": 16, - "fontFamily": 1, - "text": "Chunk #2\n0x8000 bytes", - "textAlign": "left", - "verticalAlign": "top", - "containerId": null, - "originalText": "Chunk #2\n0x8000 bytes", - "lineHeight": 1.25, - "baseline": 34 - }, - { - "id": "KNOGuePRoAM1zXev65fty", - "type": "rectangle", - "x": 451.7873561916828, - "y": 265.330240549213, - "width": 273.96616012593796, - "height": 367.0804883767668, - "angle": 0, - "strokeColor": "#1971c2", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "frameId": null, - "roundness": null, - "seed": 1850364216, - "version": 199, - "versionNonce": 180861512, - "isDeleted": false, - "boundElements": null, - "updated": 1697887487376, - "link": null, - "locked": false - }, - { - "id": "tavj5zl7-QMdJt7cW6t_0", - "type": "text", - "x": 304.31074825639524, - "y": 247.74649114154408, - "width": 131.5198974609375, - "height": 25, - "angle": 0, - "strokeColor": "#1971c2", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "frameId": null, - "roundness": null, - "seed": 749996872, - "version": 75, - "versionNonce": 727045192, - "isDeleted": false, - "boundElements": null, - "updated": 1697887326899, - "link": null, - "locked": false, - "text": "Data section", - "fontSize": 20, - "fontFamily": 1, - "textAlign": "left", - "verticalAlign": "top", - "baseline": 18, - "containerId": null, - "originalText": "Data section", - "lineHeight": 1.25 - }, - { - "id": "bXarzKIXjI3-AmeSBwQ-G", - "type": "rectangle", - "x": 456.248277214634, - "y": 270.71376273697456, - "width": 263.12774350460205, - "height": 200.98433669996928, - "angle": 0, - "strokeColor": "#f08c00", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "frameId": null, - "roundness": null, - "seed": 541211464, - "version": 485, - "versionNonce": 1020687416, - "isDeleted": false, - "boundElements": null, - "updated": 1697887326899, - "link": null, - "locked": false - }, - { - "id": "e3LAz1YuRqCLhdyDftnzK", - "type": "text", - "x": 747.3481592179236, - "y": 299.6341093203633, - "width": 72.2879638671875, - "height": 20, - "angle": 0, - "strokeColor": "#f08c00", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "frameId": null, - "roundness": null, - "seed": 1984984648, - "version": 17, - "versionNonce": 2032405320, - "isDeleted": false, - "boundElements": null, - "updated": 1697887326899, - "link": null, - "locked": false, - "text": "Block #0", - "fontSize": 16, - "fontFamily": 1, - "textAlign": "left", - "verticalAlign": "top", - "baseline": 14, - "containerId": null, - "originalText": "Block #0", - "lineHeight": 1.25 - }, - { - "id": "YyxMmwK7gZmnS0frHBvsI", - "type": "rectangle", - "x": 463.8339418922441, - "y": 278.77353145693536, - "width": 248.9046222340831, - "height": 43.143467853907744, - "angle": 0, - "strokeColor": "#ffd43b", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [ - "1IyXjyW_AT1fElJTs1s6R" - ], - "frameId": null, - "roundness": null, - "seed": 1270877240, - "version": 560, - "versionNonce": 2115199560, - "isDeleted": false, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false - }, - { - "id": "j7WFzYeIOuusBCZwLTUdB", - "type": "text", - "x": 468.10087827339976, - "y": 278.77353145693536, - "width": 206.4798583984375, - "height": 20, - "angle": 0, - "strokeColor": "#ffd43b", - "backgroundColor": "transparent", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [ - "1IyXjyW_AT1fElJTs1s6R" - ], - "frameId": null, - "roundness": null, - "seed": 1840757064, - "version": 116, - "versionNonce": 687916600, - "isDeleted": false, - "boundElements": null, - "updated": 1697887326899, - "link": null, - "locked": false, - "text": "Block Header: offset, size", - "fontSize": 16, - "fontFamily": 1, - "textAlign": "left", - "verticalAlign": "top", - "baseline": 14, - "containerId": null, - "originalText": "Block Header: offset, size", - "lineHeight": 1.25 - }, - { - "id": "b5s4lQqkJ_s412X3BKX7I", - "type": "rectangle", - "x": 468.5749823157505, - "y": 298.685901235662, - "width": 20.38647382107729, - "height": 18.964161694025393, - "angle": 0, - "strokeColor": "#ffd43b", - "backgroundColor": "#ffec99", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [ - "1IyXjyW_AT1fElJTs1s6R" - ], - "frameId": null, - "roundness": null, - "seed": 2072641080, - "version": 91, - "versionNonce": 2030033224, - "isDeleted": false, - "boundElements": null, - "updated": 1697887326899, - "link": null, - "locked": false - }, - { - "type": "rectangle", - "version": 106, - "versionNonce": 2054897464, - "isDeleted": false, - "id": "C-KyUkeG1y4m1T7EaQ7U6", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 496.7841728356133, - "y": 300.1082133627139, - "strokeColor": "#ffd43b", - "backgroundColor": "#ffec99", - "width": 20.38647382107729, - "height": 18.964161694025393, - "seed": 836056136, - "groupIds": [ - "1IyXjyW_AT1fElJTs1s6R" - ], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false - }, - { - "type": "rectangle", - "version": 107, - "versionNonce": 1833267272, - "isDeleted": false, - "id": "zQfkKHJ5EDtE4fRXnPLUg", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 524.2822072919502, - "y": 298.2117971933114, - "strokeColor": "#ffd43b", - "backgroundColor": "#ffec99", - "width": 20.38647382107729, - "height": 18.964161694025393, - "seed": 1254073416, - "groupIds": [ - "1IyXjyW_AT1fElJTs1s6R" - ], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false - }, - { - "type": "rectangle", - "version": 114, - "versionNonce": 138319928, - "isDeleted": false, - "id": "lNEezJFqu3ZNyZmPoj8Zb", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 549.8838255788842, - "y": 299.16000527801265, - "strokeColor": "#ffd43b", - "backgroundColor": "#ffec99", - "width": 20.38647382107729, - "height": 18.964161694025393, - "seed": 504384328, - "groupIds": [ - "1IyXjyW_AT1fElJTs1s6R" - ], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false - }, - { - "id": "OwaIkrMwpsNkHdYp0Iy9w", - "type": "text", - "x": 576.4704292622223, - "y": 297.8494617354172, - "width": 117.47190856933594, - "height": 20, - "angle": 0, - "strokeColor": "#ffd43b", - "backgroundColor": "#ffec99", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [ - "1IyXjyW_AT1fElJTs1s6R" - ], - "frameId": null, - "roundness": null, - "seed": 1609808456, - "version": 112, - "versionNonce": 314582856, - "isDeleted": false, - "boundElements": null, - "updated": 1697887326899, - "link": null, - "locked": false, - "text": "... 31 commands", - "fontSize": 16, - "fontFamily": 1, - "textAlign": "left", - "verticalAlign": "top", - "baseline": 14, - "containerId": null, - "originalText": "... 31 commands", - "lineHeight": 1.25 - }, - { - "id": "WL4QFGPJNLKX4aDYvPHcY", - "type": "rectangle", - "x": 464.2803341313007, - "y": 323.92121967201444, - "width": 244.98098612488354, - "height": 30, - "angle": 0, - "strokeColor": "#9c36b5", - "backgroundColor": "transparent", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "frameId": null, - "roundness": null, - "seed": 1736310072, - "version": 96, - "versionNonce": 372166968, - "isDeleted": false, - "boundElements": [ - { - "type": "text", - "id": "BsklfwwJbFVrnZZbegBaK" - } - ], - "updated": 1697887326899, - "link": null, - "locked": false - }, - { - "id": "BsklfwwJbFVrnZZbegBaK", - "type": "text", - "x": 469.2803341313007, - "y": 328.92121967201444, - "width": 145.919921875, - "height": 20, - "angle": 0, - "strokeColor": "#9c36b5", - "backgroundColor": "transparent", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "frameId": null, - "roundness": null, - "seed": 626333000, - "version": 23, - "versionNonce": 1170996808, - "isDeleted": false, - "boundElements": null, - "updated": 1697887326899, - "link": null, - "locked": false, - "text": "Command #0 data", - "fontSize": 16, - "fontFamily": 1, - "textAlign": "left", - "verticalAlign": "middle", - "baseline": 14, - "containerId": "WL4QFGPJNLKX4aDYvPHcY", - "originalText": "Command #0 data", - "lineHeight": 1.25 - }, - { - "type": "rectangle", - "version": 128, - "versionNonce": 1134945080, - "isDeleted": false, - "id": "h5IByDUIw-Vujn2eSGWNh", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 464.51817974889775, - "y": 358.39310813218515, - "strokeColor": "#9c36b5", - "backgroundColor": "transparent", - "width": 244.98098612488354, - "height": 30, - "seed": 709194808, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [ - { - "type": "text", - "id": "HP_QT46xry41WrJSPQ5fL" - } - ], - "updated": 1697887326899, - "link": null, - "locked": false - }, - { - "type": "text", - "version": 57, - "versionNonce": 478612552, - "isDeleted": false, - "id": "HP_QT46xry41WrJSPQ5fL", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 469.51817974889775, - "y": 363.39310813218515, - "strokeColor": "#9c36b5", - "backgroundColor": "transparent", - "width": 139.2479248046875, - "height": 20, - "seed": 184167736, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false, - "fontSize": 16, - "fontFamily": 1, - "text": "Command #1 data", - "textAlign": "left", - "verticalAlign": "middle", - "containerId": "h5IByDUIw-Vujn2eSGWNh", - "originalText": "Command #1 data", - "lineHeight": 1.25, - "baseline": 14 - }, - { - "type": "rectangle", - "version": 168, - "versionNonce": 477412408, - "isDeleted": false, - "id": "7OQsgVVQuNnCYXl5vbsm5", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 463.56679727850974, - "y": 390.74011212537357, - "strokeColor": "#9c36b5", - "backgroundColor": "transparent", - "width": 244.98098612488354, - "height": 30, - "seed": 625393224, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [ - { - "type": "text", - "id": "csxR_75El8clcpk-2oQaP" - } - ], - "updated": 1697887326899, - "link": null, - "locked": false - }, - { - "type": "text", - "version": 99, - "versionNonce": 527319880, - "isDeleted": false, - "id": "csxR_75El8clcpk-2oQaP", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 468.56679727850974, - "y": 395.74011212537357, - "strokeColor": "#9c36b5", - "backgroundColor": "transparent", - "width": 146.30392456054688, - "height": 20, - "seed": 426227016, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false, - "fontSize": 16, - "fontFamily": 1, - "text": "Command #2 data", - "textAlign": "left", - "verticalAlign": "middle", - "containerId": "7OQsgVVQuNnCYXl5vbsm5", - "originalText": "Command #2 data", - "lineHeight": 1.25, - "baseline": 14 - }, - { - "id": "uETDccvSGG1xEzUX7IcmH", - "type": "text", - "x": 577.232173174711, - "y": 416.3334001226971, - "width": 13.151962280273438, - "height": 20, - "angle": 0, - "strokeColor": "#9c36b5", - "backgroundColor": "transparent", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "frameId": null, - "roundness": null, - "seed": 1122083400, - "version": 67, - "versionNonce": 134247736, - "isDeleted": false, - "boundElements": null, - "updated": 1697887326899, - "link": null, - "locked": false, - "text": "...", - "fontSize": 16, - "fontFamily": 1, - "textAlign": "left", - "verticalAlign": "top", - "baseline": 14, - "containerId": null, - "originalText": "...", - "lineHeight": 1.25 - }, - { - "type": "rectangle", - "version": 556, - "versionNonce": 1314298440, - "isDeleted": false, - "id": "ysdCOa_OFmXvTfzd5N0H4", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 446.56616601008756, - "y": 533.9208907241449, - "strokeColor": "#e03131", - "backgroundColor": "transparent", - "width": 289, - "height": 131.97301171628777, - "seed": 27366200, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false - }, - { - "type": "text", - "version": 191, - "versionNonce": 1538068024, - "isDeleted": false, - "id": "-sZKP9I32EQ4ZhN5DqbIn", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 749.2455472554294, - "y": 537.2280992981788, - "strokeColor": "#e03131", - "backgroundColor": "transparent", - "width": 115.37593078613281, - "height": 40, - "seed": 2050750024, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false, - "fontSize": 16, - "fontFamily": 1, - "text": "Chunk #3\n0x8000 bytes", - "textAlign": "left", - "verticalAlign": "top", - "containerId": null, - "originalText": "Chunk #3\n0x8000 bytes", - "lineHeight": 1.25, - "baseline": 34 - }, - { - "type": "rectangle", - "version": 235, - "versionNonce": 1276907848, - "isDeleted": false, - "id": "nYss_NIU_T8I8dk-2lxof", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 462.93316920298014, - "y": 436.6417372822469, - "strokeColor": "#9c36b5", - "backgroundColor": "transparent", - "width": 244.98098612488354, - "height": 30, - "seed": 1331567928, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [ - { - "type": "text", - "id": "dhEKknrlbKKbWdMLTl3yO" - } - ], - "updated": 1697887326899, - "link": null, - "locked": false - }, - { - "type": "text", - "version": 169, - "versionNonce": 543065912, - "isDeleted": false, - "id": "dhEKknrlbKKbWdMLTl3yO", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 467.93316920298014, - "y": 441.6417372822469, - "strokeColor": "#9c36b5", - "backgroundColor": "transparent", - "width": 150.1439208984375, - "height": 20, - "seed": 957724216, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false, - "fontSize": 16, - "fontFamily": 1, - "text": "Command #31 data", - "textAlign": "left", - "verticalAlign": "middle", - "containerId": "nYss_NIU_T8I8dk-2lxof", - "originalText": "Command #31 data", - "lineHeight": 1.25, - "baseline": 14 - }, - { - "type": "rectangle", - "version": 640, - "versionNonce": 1747016, - "isDeleted": false, - "id": "CTHNz4m4F-8xJ87bVepu0", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 462.39592694594904, - "y": 478.52940835742197, - "strokeColor": "#ffd43b", - "backgroundColor": "transparent", - "width": 248.9046222340831, - "height": 43.143467853907744, - "seed": 971378744, - "groupIds": [ - "sR3labby8bgzvTdruTCms" - ], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false - }, - { - "type": "text", - "version": 196, - "versionNonce": 578347064, - "isDeleted": false, - "id": "YXNFW77BifkjMGtKnK9d_", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 466.6628633271048, - "y": 478.52940835742197, - "strokeColor": "#ffd43b", - "backgroundColor": "transparent", - "width": 206.4798583984375, - "height": 20, - "seed": 338118968, - "groupIds": [ - "sR3labby8bgzvTdruTCms" - ], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false, - "fontSize": 16, - "fontFamily": 1, - "text": "Block Header: offset, size", - "textAlign": "left", - "verticalAlign": "top", - "containerId": null, - "originalText": "Block Header: offset, size", - "lineHeight": 1.25, - "baseline": 14 - }, - { - "type": "rectangle", - "version": 171, - "versionNonce": 103702344, - "isDeleted": false, - "id": "B8YrJOASSVmoYq2XVTzhX", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 467.13696736945553, - "y": 498.4417781361486, - "strokeColor": "#ffd43b", - "backgroundColor": "#ffec99", - "width": 20.38647382107729, - "height": 18.964161694025393, - "seed": 1675190840, - "groupIds": [ - "sR3labby8bgzvTdruTCms" - ], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false - }, - { - "type": "rectangle", - "version": 186, - "versionNonce": 31463736, - "isDeleted": false, - "id": "bUSoT2hL8GgzPGchjO_u-", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 495.3461578893182, - "y": 499.8640902632005, - "strokeColor": "#ffd43b", - "backgroundColor": "#ffec99", - "width": 20.38647382107729, - "height": 18.964161694025393, - "seed": 132143928, - "groupIds": [ - "sR3labby8bgzvTdruTCms" - ], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false - }, - { - "type": "rectangle", - "version": 187, - "versionNonce": 515061320, - "isDeleted": false, - "id": "LxwgApzzp8GeI1c55Ribg", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 522.8441923456551, - "y": 497.967674093798, - "strokeColor": "#ffd43b", - "backgroundColor": "#ffec99", - "width": 20.38647382107729, - "height": 18.964161694025393, - "seed": 1654666296, - "groupIds": [ - "sR3labby8bgzvTdruTCms" - ], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false - }, - { - "type": "rectangle", - "version": 194, - "versionNonce": 1106784824, - "isDeleted": false, - "id": "HGdxBOCSEpErTXmMJ3-4g", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 548.445810632589, - "y": 498.91588217849926, - "strokeColor": "#ffd43b", - "backgroundColor": "#ffec99", - "width": 20.38647382107729, - "height": 18.964161694025393, - "seed": 1778183480, - "groupIds": [ - "sR3labby8bgzvTdruTCms" - ], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false - }, - { - "type": "text", - "version": 192, - "versionNonce": 512044360, - "isDeleted": false, - "id": "JouwXRXB0OGLglWa2fjKE", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 575.0324143159271, - "y": 497.60533863590376, - "strokeColor": "#ffd43b", - "backgroundColor": "#ffec99", - "width": 117.47190856933594, - "height": 20, - "seed": 928679480, - "groupIds": [ - "sR3labby8bgzvTdruTCms" - ], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false, - "fontSize": 16, - "fontFamily": 1, - "text": "... 31 commands", - "textAlign": "left", - "verticalAlign": "top", - "containerId": null, - "originalText": "... 31 commands", - "lineHeight": 1.25, - "baseline": 14 - }, - { - "type": "rectangle", - "version": 620, - "versionNonce": 1599627064, - "isDeleted": false, - "id": "_B9xVGQMzu2ppo0drnHXB", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 456.52412836204655, - "y": 475.2344590671588, - "strokeColor": "#f08c00", - "backgroundColor": "transparent", - "width": 263.12774350460205, - "height": 125.41806161210387, - "seed": 572795976, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887330015, - "link": null, - "locked": false - }, - { - "type": "rectangle", - "version": 173, - "versionNonce": 1593853000, - "isDeleted": false, - "id": "ht8U6Rg7JJTUXJrXpA62S", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 464.3577450005488, - "y": 527.2530520305087, - "strokeColor": "#9c36b5", - "backgroundColor": "transparent", - "width": 244.98098612488354, - "height": 30, - "seed": 527523144, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [ - { - "type": "text", - "id": "UeCOik6QNNogNSLFlIerx" - } - ], - "updated": 1697887326899, - "link": null, - "locked": false - }, - { - "type": "text", - "version": 100, - "versionNonce": 1128989752, - "isDeleted": false, - "id": "UeCOik6QNNogNSLFlIerx", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 469.3577450005488, - "y": 532.2530520305087, - "strokeColor": "#9c36b5", - "backgroundColor": "transparent", - "width": 145.919921875, - "height": 20, - "seed": 1390834760, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false, - "fontSize": 16, - "fontFamily": 1, - "text": "Command #0 data", - "textAlign": "left", - "verticalAlign": "middle", - "containerId": "ht8U6Rg7JJTUXJrXpA62S", - "originalText": "Command #0 data", - "lineHeight": 1.25, - "baseline": 14 - }, - { - "type": "text", - "version": 142, - "versionNonce": 771783496, - "isDeleted": false, - "id": "H4yeY2t-lCiyUPdXLc3p5", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 572.5353861499981, - "y": 547.8177325679554, - "strokeColor": "#9c36b5", - "backgroundColor": "transparent", - "width": 13.151962280273438, - "height": 20, - "seed": 1676107592, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false, - "fontSize": 16, - "fontFamily": 1, - "text": "...", - "textAlign": "left", - "verticalAlign": "top", - "containerId": null, - "originalText": "...", - "lineHeight": 1.25, - "baseline": 14 - }, - { - "type": "rectangle", - "version": 309, - "versionNonce": 214809912, - "isDeleted": false, - "id": "qVez-03q0hxKNeonATgQ1", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 461.87822089783515, - "y": 566.3055566482493, - "strokeColor": "#9c36b5", - "backgroundColor": "transparent", - "width": 244.98098612488354, - "height": 30, - "seed": 102755656, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [ - { - "type": "text", - "id": "wfN-sCwO9AEl71OrO0WwJ" - } - ], - "updated": 1697887326899, - "link": null, - "locked": false - }, - { - "type": "text", - "version": 243, - "versionNonce": 1038209608, - "isDeleted": false, - "id": "wfN-sCwO9AEl71OrO0WwJ", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 466.87822089783515, - "y": 571.3055566482493, - "strokeColor": "#9c36b5", - "backgroundColor": "transparent", - "width": 150.1439208984375, - "height": 20, - "seed": 88278088, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887326899, - "link": null, - "locked": false, - "fontSize": 16, - "fontFamily": 1, - "text": "Command #31 data", - "textAlign": "left", - "verticalAlign": "middle", - "containerId": "qVez-03q0hxKNeonATgQ1", - "originalText": "Command #31 data", - "lineHeight": 1.25, - "baseline": 14 - }, - { - "type": "text", - "version": 87, - "versionNonce": 1195342136, - "isDeleted": false, - "id": "A9OSLNnpLGBj_A75rRF9R", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 743.1786985097434, - "y": 474.1124531974678, - "strokeColor": "#f08c00", - "backgroundColor": "transparent", - "width": 65.615966796875, - "height": 20, - "seed": 874580536, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887340437, - "link": null, - "locked": false, - "fontSize": 16, - "fontFamily": 1, - "text": "Block #1", - "textAlign": "left", - "verticalAlign": "top", - "containerId": null, - "originalText": "Block #1", - "lineHeight": 1.25, - "baseline": 14 - }, - { - "type": "text", - "version": 160, - "versionNonce": 349122376, - "isDeleted": false, - "id": "wGV2ENeWxrnZSkuNWCHA1", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 526.3745180160861, - "y": 605.2918749475142, - "strokeColor": "#f08c00", - "backgroundColor": "transparent", - "width": 109.48789978027344, - "height": 20, - "seed": 677798968, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887352148, - "link": null, - "locked": false, - "fontSize": 16, - "fontFamily": 1, - "text": "... more blocks", - "textAlign": "left", - "verticalAlign": "top", - "containerId": null, - "originalText": "... more blocks", - "lineHeight": 1.25, - "baseline": 14 - }, - { - "type": "rectangle", - "version": 602, - "versionNonce": 741168712, - "isDeleted": false, - "id": "J3lzDlav1RThPDpONLKWS", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 448.9485653315615, - "y": 676.3075004686616, - "strokeColor": "#e03131", - "backgroundColor": "transparent", - "width": 289, - "height": 131.97301171628777, - "seed": 1035553608, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887379737, - "link": null, - "locked": false - }, - { - "type": "text", - "version": 252, - "versionNonce": 1658654024, - "isDeleted": false, - "id": "lxiPSbQ6LKWDoFynnd6dk", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 748.2900992084909, - "y": 676.5303550241422, - "strokeColor": "#e03131", - "backgroundColor": "transparent", - "width": 115.37593078613281, - "height": 40, - "seed": 1211013960, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887386465, - "link": null, - "locked": false, - "fontSize": 16, - "fontFamily": 1, - "text": "Chunk #4\n0x8000 bytes", - "textAlign": "left", - "verticalAlign": "top", - "containerId": null, - "originalText": "Chunk #4\n0x8000 bytes", - "lineHeight": 1.25, - "baseline": 34 - }, - { - "id": "_lYtmqtEAt1i_jw370iOM", - "type": "rectangle", - "x": 455.43255735232265, - "y": 681.017252887646, - "width": 273.75565167357934, - "height": 194.8155380248624, - "angle": 0, - "strokeColor": "#1971c2", - "backgroundColor": "transparent", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "groupIds": [], - "frameId": null, - "roundness": null, - "seed": 727440696, - "version": 166, - "versionNonce": 253960008, - "isDeleted": false, - "boundElements": null, - "updated": 1697887669342, - "link": null, - "locked": false - }, - { - "type": "text", - "version": 119, - "versionNonce": 269904968, - "isDeleted": false, - "id": "-tlleGJMpmf9vbz2R36z_", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 303.95051963429984, - "y": 679.9243539577114, - "strokeColor": "#1971c2", - "backgroundColor": "transparent", - "width": 131.73988342285156, - "height": 25, - "seed": 959848776, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887455290, - "link": null, - "locked": false, - "fontSize": 20, - "fontFamily": 1, - "text": "Index section", - "textAlign": "left", - "verticalAlign": "top", - "containerId": null, - "originalText": "Index section", - "lineHeight": 1.25, - "baseline": 18 - }, - { - "type": "text", - "version": 325, - "versionNonce": 1550365512, - "isDeleted": false, - "id": "RwqNJHMIfZKJwK67MqKsr", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 538.046655302104, - "y": 636.643124260674, - "strokeColor": "#e03131", - "backgroundColor": "transparent", - "width": 96.13992309570312, - "height": 25, - "seed": 2125692744, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887491295, - "link": null, - "locked": false, - "fontSize": 20, - "fontFamily": 1, - "text": "... padding", - "textAlign": "left", - "verticalAlign": "top", - "containerId": null, - "originalText": "... padding", - "lineHeight": 1.25, - "baseline": 18 - }, - { - "type": "text", - "version": 408, - "versionNonce": 1668707896, - "isDeleted": false, - "id": "Xev0NQEUYUrWXutPfiBMV", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 541.2845970317047, - "y": 901.9095410926683, - "strokeColor": "#e03131", - "backgroundColor": "transparent", - "width": 96.13992309570312, - "height": 25, - "seed": 770577992, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887618733, - "link": null, - "locked": false, - "fontSize": 20, - "fontFamily": 1, - "text": "... padding", - "textAlign": "left", - "verticalAlign": "top", - "containerId": null, - "originalText": "... padding", - "lineHeight": 1.25, - "baseline": 18 - }, - { - "type": "rectangle", - "version": 447, - "versionNonce": 28728904, - "isDeleted": false, - "id": "cD0hWKpgVIqaaGYtfEX79", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 460.3587769040305, - "y": 688.0110824719719, - "strokeColor": "#4dabf7", - "backgroundColor": "transparent", - "width": 260.36651322918146, - "height": 31.884088314076937, - "seed": 1757195080, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [ - { - "type": "text", - "id": "vBOECytJu0jxIW645WoN6" - } - ], - "updated": 1697887682720, - "link": null, - "locked": false - }, - { - "type": "text", - "version": 473, - "versionNonce": 1767468104, - "isDeleted": false, - "id": "vBOECytJu0jxIW645WoN6", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 465.3587769040305, - "y": 693.3250971909847, - "strokeColor": "#4dabf7", - "backgroundColor": "transparent", - "width": 241.6378631591797, - "height": 21.25605887605129, - "seed": 832045640, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887682720, - "link": null, - "locked": false, - "fontSize": 17.004847100841033, - "fontFamily": 1, - "text": "Index entry #0: offset, size", - "textAlign": "left", - "verticalAlign": "middle", - "containerId": "cD0hWKpgVIqaaGYtfEX79", - "originalText": "Index entry #0: offset, size", - "lineHeight": 1.25, - "baseline": 15 - }, - { - "type": "rectangle", - "version": 500, - "versionNonce": 1660199752, - "isDeleted": false, - "id": "p2hPvov9kO_ywOu2-DMyt", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 462.17364982699576, - "y": 726.5771320849891, - "strokeColor": "#4dabf7", - "backgroundColor": "transparent", - "width": 260.36651322918146, - "height": 31.884088314076937, - "seed": 505807928, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [ - { - "type": "text", - "id": "_3o3AKWwZKoK1lArDRSBR" - } - ], - "updated": 1697887682720, - "link": null, - "locked": false - }, - { - "type": "text", - "version": 528, - "versionNonce": 1770680648, - "isDeleted": false, - "id": "_3o3AKWwZKoK1lArDRSBR", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 467.17364982699576, - "y": 731.8911468040019, - "strokeColor": "#4dabf7", - "backgroundColor": "transparent", - "width": 234.54885864257812, - "height": 21.25605887605129, - "seed": 1414053176, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887682720, - "link": null, - "locked": false, - "fontSize": 17.004847100841033, - "fontFamily": 1, - "text": "Index entry #1: offset, size", - "textAlign": "left", - "verticalAlign": "middle", - "containerId": "p2hPvov9kO_ywOu2-DMyt", - "originalText": "Index entry #1: offset, size", - "lineHeight": 1.25, - "baseline": 15 - }, - { - "type": "rectangle", - "version": 650, - "versionNonce": 824758840, - "isDeleted": false, - "id": "WBraYjQYco03Gx0E57iVG", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 451.802902277498, - "y": 814.8240250260674, - "strokeColor": "#e03131", - "backgroundColor": "transparent", - "width": 289, - "height": 131.97301171628777, - "seed": 583932728, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887603087, - "link": null, - "locked": false - }, - { - "type": "text", - "version": 291, - "versionNonce": 903329608, - "isDeleted": false, - "id": "XDao1udogLSlLBGjVo8Eo", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 754.8729555298578, - "y": 814.3551046566752, - "strokeColor": "#e03131", - "backgroundColor": "transparent", - "width": 115.37593078613281, - "height": 40, - "seed": 733519688, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887610777, - "link": null, - "locked": false, - "fontSize": 16, - "fontFamily": 1, - "text": "Chunk #5\n0x8000 bytes", - "textAlign": "left", - "verticalAlign": "top", - "containerId": null, - "originalText": "Chunk #5\n0x8000 bytes", - "lineHeight": 1.25, - "baseline": 34 - }, - { - "type": "text", - "version": 392, - "versionNonce": 1905680968, - "isDeleted": false, - "id": "_mQEE5dspr4rhEQ5TFmEs", - "fillStyle": "hachure", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 583.4749882126047, - "y": 765.2542405173784, - "strokeColor": "#4dabf7", - "backgroundColor": "transparent", - "width": 16.439987182617188, - "height": 25, - "seed": 116866616, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887655891, - "link": null, - "locked": false, - "fontSize": 20, - "fontFamily": 1, - "text": "...", - "textAlign": "left", - "verticalAlign": "top", - "containerId": null, - "originalText": "...", - "lineHeight": 1.25, - "baseline": 18 - }, - { - "type": "rectangle", - "version": 552, - "versionNonce": 533974856, - "isDeleted": false, - "id": "mFSwWeAZqNnmErR03Y58u", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 462.2557262948062, - "y": 833.4978612569287, - "strokeColor": "#4dabf7", - "backgroundColor": "transparent", - "width": 260.36651322918146, - "height": 31.884088314076937, - "seed": 1025956680, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [ - { - "type": "text", - "id": "PQm5eKl9Qp_Z1yKHaj9cU" - } - ], - "updated": 1697887698235, - "link": null, - "locked": false - }, - { - "type": "text", - "version": 583, - "versionNonce": 1110091336, - "isDeleted": false, - "id": "PQm5eKl9Qp_Z1yKHaj9cU", - "fillStyle": "cross-hatch", - "strokeWidth": 1, - "strokeStyle": "solid", - "roughness": 1, - "opacity": 100, - "angle": 0, - "x": 467.2557262948062, - "y": 838.8118759759415, - "strokeColor": "#4dabf7", - "backgroundColor": "transparent", - "width": 237.86386108398438, - "height": 21.25605887605129, - "seed": 1497117256, - "groupIds": [], - "frameId": null, - "roundness": null, - "boundElements": [], - "updated": 1697887698235, - "link": null, - "locked": false, - "fontSize": 17.004847100841033, - "fontFamily": 1, - "text": "Index entry #?: offset, size", - "textAlign": "left", - "verticalAlign": "middle", - "containerId": "mFSwWeAZqNnmErR03Y58u", - "originalText": "Index entry #?: offset, size", - "lineHeight": 1.25, - "baseline": 15 - } - ], - "appState": { - "gridSize": null, - "viewBackgroundColor": "#ffffff" - }, - "files": {} -} \ No newline at end of file diff --git a/docs/technical/img/IPakFormat.png b/docs/technical/img/IPakFormat.png deleted file mode 100644 index 73157329199397772f533030f813f455ec5646a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 256092 zcmZ7dWmFtpv^5GhZovs|!QF#<(8k@}gS)#+(8hv$Ahu%9E8>6h7`KM>B!lA?gh z3Bn@)fD|AtCZg)0f9i|i^L762<6)KWCK1Q&>%;HrQgKSpNU#A{bdXGin~F`vnF37c zCM4M4O$~`oO;`J)0TB$X^H2T7n!cf;p^?tAM!f>b6X86JvYDQaPkKGWd-B8ie2ky? zn{Yg76gx?ejr+ONerNhc=8eDsS|VkFFj=4&WF#~O0tJQ?MZ8q53W6e8>i<1L`d`Qd zWjvtB)ck*A{%7RB5YBIb&@_}PAJ^mSvpt#KINm+#X|DV_YoT3m9jgfnc(7MED{O8M*jqn|bV5V1vzT6R5 z9k}PT3j^WleJ0MET446nzH))O>1!hOa3<3R&_stWjB#|XuWoE)u~@i06zPb9ZQ!J9 zD|Nh|`n}`)7vfg84Sc3kgg9ucDgpKth}(cOR4?DutKT;RxZUwLc1}_yZ|4?<1TX0C z=+gE7n6;9q(vNw6!>hB9@s$EidouRH3CAtDH{q4*4t7K zCwlNwU?jX;$X@=AQu4Vj`esC+WV1P~{MDUaCo0>K-mI8%lMBl`kxhMyQz2GFdcKot zb6CV?*k)zwj@@`bRBV61uoJgD6&b;=6(Y<`?BPD5@J!UWud(c;ht&?NXY4D@HZJRZ z3tunX`6UA)E4iFHC=**(IoW0SU~8$^YMBRjZo-D>%zOJ6G_BRbYn}8*q@Nz2AJfW> zDkzI$%FS{Lc%x4uSBy%97<6otpX2!KDr$guGg1G1+LV!(qC~maNceA6iKC4RCWlLHVoc4{-YFPHfrfN z4VUIJ_Idbvc?F5YC>aU6e9eeR9)F#d;xoCjwmJQ7VQUJD_l3VgYp)y9S|=+32~6sh zftYn% zW%xe$pc+U&Q-fh*dBE9IcS8qxw35r`vF zA8A^&UxR78wJ9wp?<9}Ol$H3LR_~@X>FJn@ijbY;TCP!gv}D3oMFL}#fv68iz6oZV-^2Dep|?*& z{GdmFc$@>gz8vpNM}d=Ijw<2qQE=I1imt9MnZ%6|;M5-#BmDb9;{a&MXwDe~b#o+s zVnYIMq^-@pjvGjHV|OIzGunA?fBa8Y5Cc0i-S<`_du&f`Tk_E%Ps9z036otP4EFsQ z9(x4NY5cho!2T{`4};^?9w-AhrH_974>i34QF{l1QcDXXhrE&4|dVN?v8H%x5!w#u)ZRqp=a+9 zlBB*qSX=2WM7!J}Ayree@-VZFiWes}IQg9CE4p<+QC>5$$rqP73CA^UYs5lhYp%m+ zRq_R#%9kGSEnN zng<$Uw;hypZPzaT;xs|e_8t35L%zuyz}*B%L9+lNB?v8I0b<+WIzm7EsFPTc&(~t|M+$n&U zZqP|5pL077<|#Mc3&s$*Q7HHz^6d?VpRyUnfrKP#>Fx&-X=-QaT?^+PcH7$@0a$$q z7Dd{YeXd(4Q4}zMcLHE}y16s=uGH+G}Vy z;+&k-XDV^dE^!sCO1}8(gJ!7}L^=huuE?BMe!{Ods@ct+|pi2wG}6KUPpy_^%%35F+sFsq8#7 zHO@nJ;l_{4zwXBH;~m{6ey+VS)s#zvIe4V_S5>2pcfDNZRYbK)p~up#V?)XjH6Uw_ zGtcha?QFUJ#=9ipgD+q*_$d|~$=%L_ucn2FzQvE z&72rOf+(1#Vn?tWY`USPcl~7-MmCTJj+;Jm#Udzxwh2`+w%e2bpvUB#Fz`C1qK%U` z8;)E-jOW{jXgNhSY~iok0c}gDT4Samn(e2`jg;XCHCS_lcrU$0kqJ5xS#=t5D#ekr zL4G7<<2l2;XU#$11mr<+jLNT4m{|0jJ(w7Ep_l23P!2z&4&C^1vBQw8Sf#OL9WuJa zd$=5T$+Qp&GP(wg-D%p%L;F0I^qdWo?yy{=alIiudbN17j=q!CMh}AsYgT!!OV!Bw z9ag66chgS)Uh*!*jf%>)h>9*KJyqLyFtkg6CGLNvS?7D{d43xXx0TVUBr^UxM9|~u z_l@MNt#jCI0(GI%&bm|#4`W8tdbzbhB~r6ZnIQUWVCaa>;Tl7GcYfho{)SVuiuqvS z+ZogIIEQc=o36>BL+FC~Pf)#eIf_fpy0(^Wy=}v9*V6sWd0kON&%av3IcX14Pi)~( z%&QMlH3>Z9%N5^gHR&|QE^3r%yFn~}#2_eTL69~G(YvN3G!Twu4*K`KU7*YY`TKNF z^_4!n1s6gc8LA|x>6oanu)fBJT%Q;2R@r2QB>(Qznlr=H*A1=I`C)bUx zJ-JdL0o&CJh-WHvU)!}O*N?*qPCjsQXQvy9hsT$0zcpJg>(WX=9Izigu!Hm@YGB|d zYK6J2^d1^l7LXwgevmP2R@GuM>o2;FhaT>vGZV$bOhs3u;!dn!gev7opflU&2n>x@ zM5JnIga!-9E&vWuoj`bb;WTd6md2KO4sAl*#&s+zyW(_z#Q5t8FH%Be7|a-8M0F7& z^BHgu*`?)?&?$H4B%ou4bnFEv!8JNXbhKoBI}R%~HAK`J$Bvm-@Gv~_G;=xei$p2v zqK629T2kaF0#H{}3~mSUIE-2GChD5U;wBLthoVz^?MH+bTt2LlgeF@R)d3@qK8sWHL+L0mA{D|OX@x{(1e+fm9(k3hBvmT9 zr4Pe_;%=zhHYZZ%d%P$%a`+{`ChP>J{5)Ggsu2p0FHyepuW zCXs47kWU-5IBn7VW!NU`^&Fxvi#av5+0ws5uj*%y$8Ka#P8XglgnfeB`rvbC=qSNx zK#p}s_4^%JuFDrzq7FM_y+7lN@}ptG2qw!^bCai)#oA?M6M@Qb=+#)@bM5uT$6n;) z_a{8x*)kVAEd9Veu82Rs5Nr+WA+Ea%ImuRFhwyE|`FbM(wi)G&1#-lhg@4ASw9J-i zHrQ%k@&obLZM91QQ!Dims5p@J(jem%T4u#ph1S4 zFh;V%42cp2o@Ez|lBPpijY8MvYrKQ-Sbd6Da)x1s+sh+6;zz1!p!%Dz5DTd#OX{N6 zMjwZRg0#m9el51GUO`{j#zhv+iKGG`h0#w5c@hXRck%<^Un@ZrCC_@)n$wfuZF|tZ zOffi%+($NGY;z$U>9i}Dt$1zSVa>yRi)p()FX&H3n8Z0Yv83GN;=X|2V}tybC+W&F zMY-?*vo#M!xC?i6^G`KryI{R6iL$vrjT?JY;JvQ-uOzumRYV6U7u{bKecw6R_!m>- z*Q&Pxv$<)^nB=pPEK9g`7H4 zvmRy_40(*)EZ;RLZzK(GUgV*qy3sHwLMr6qQGG&tt2ib?~8M9Y2t(&=r zl{u<+WR@b#X}mdkSV3=zWCo-%ebDu^c6BAK)%heVtYb&zKEzU7cfNZ&|)h3b?D6O zpd9q1=eZbcG#w&wKMC?_)m3M7(&qZJbvLkdyK!3}16@9Dx zf8CGI`;^m-+f18V&yj?Vb}8z~>3u!uk+!mWmm+J9A0SdRka^w1)K;%iuIot;@c~m5 zrZJXtkr`o{5Rcf#W*|8>h;ai=bqzV`?KY*N(2=rRuA8&-Gs9j=S!97SzSD6vl=K-7 zf?cKf%pZCe6xO}<6HT58VVT%wp~x9fqgIa0j{I-h+Ij*|V=wTE$|AznGBOurhGu^AWf#a=&D8>xl|`-3 z1cuo}uy@Q17<)bvQHS{ottqtAG`9VHCzbhG;(hW8RRRbxLWqi@#2*Ne;JG<%WBHzD z9SWu?SefJEI#eh8qNyx*LCjdvD>S1RgtcKS>;QLM7kmgD00U}Fc_9g4DmWnWr2g5q zw8o#}62S6~nD3l^rm;-5em(hXpjGf(`HpH-42SU(WnqGeMSyp3H_V?*=9ef@p?!G= zM4yQZVt7?))|HR@Fz5f$l`I3u|0o1hyTQp5J6i?-sDOSc@5%X+TnRK$GTVFCF3o`W z61UwXu(Rhh=zH99u%61BV$Md6E0t_f_h5_4I65;j60BJYhxh1c;SyRIOV0E#F_k9} z9hh)FZ>`Y(iWXu1xj(7wILXk_0ZR?KHXt9V0$xDM2TEx5c=^`-*WWIpu5HvgRB{$6 z|9jcMscRgKzbkmND&DjRp$cyYY9ujAz45rK=IY;QXK08ZFVib9%_CAQdP7A%85t4{ z#<;2i;3m1K4y>=(BrLUVHfud;ya@}SXFOd(d^QdcU%BPQWU}Jx(r=cf=`cF=6FbHa z*bjc>{nVZ^t~o7PZbx1Ox((204PIc_#dhY8Y75JbUBq1|FwaWT{a;IM?zduLMvLdO z$2aMl1Zzwvy9rj zhA@R;-q*1YK!V54y~TbVEC=U0HUy<~xRY}3oCe%@j=|;i8SqVyw(fB=_(8E#C@#Qr z4gI6EsMwrYll~6j&BzD(_S~ZR(bGR%`J+5d=%bV}eeBx^&w(MQ_xe|;Y_DTRuJs=% zM}yf97Ej0P`X=X5x`K#ipQ@o!GtvxPNzL$EsMcGnt?^pbELZjoPyE+ACj)>x>!ZH- z;jk>Vh|O3x0q`$#rNDzZS80=H0vc4?>Aei>2bb=)Osll4FTfu*qzdX0i(Nte_k}^z z%XP8*4>YkX&CKD~CRhoU8wf;h|E__765e}e-<{^0^grsft&VG+u1z-1A4!P+y?T#* zQltVM_r#i~3%oU*wRIxQ!=}V3AxmF>{gSkmril(m<`cGh14O9fS$FaLsi|oxs=bz? zp;Qg#p#=Ks$SNrPEGE(1M^`qNxwAWa!lhxIB5Z1DaP8a6Kox3lN}cpiDbFH;O>$kI z+U6$z=e@IsjP{FSzlzPF1~PV?Im1=Dc1L_@1JGI5G4Luf_+Vs^3MfL=+18oPh7L7F zRe@(%w}edVD}H6bJU9R0-e{osFr%*8w3qK5J9E_J{zAoW0PLO`(tpE-zv=T^)9!gN zT4mI^jnLHAd(&&Y*F-}`is7-n41$?-vuVE_xN;TKMZProOi_wq=O!QbM2!EWW-$yY z1rmQ8c9Ku7{N6ngQp=H)ZXGxmU~?Zajxc`ZQC8-+Z3)+X1x0rDkl2f|k`%Nlav+j9 ziAwT#T4&E(T8W*1LxhdX!;)dU49@tbG^g|PCyI(lwRu-@@j)t~&*gc(5@fX|w|Lc) zpPl>u2V1vkEobV?^H|5hq`$k$S)(ai57!zERy228;2|rEzfvPDe5X-EC1q|Ga!`)t zMrvlxp{zB}@0ajdeyA9iIB{X)gj1K=OazkXd7wRXq|ubJaJo$6T26WocYZ4?04B zcW+dIU}}bJ2|^b;O@od;97AcT1fL)WTV7c*_jaV(2#%mg0`hV6vtXwb&Ch=y^C3yI zud=kkn%c%@4Xj};c`ThHqJkG39P3i;M)=~RlIcwG8Wq4XabVyg9Qh}?+&3+f;-lCD zMhJ29fVSwphDZ5sM%J7LssPUeXYAt}nP;V+4F9UGWO>$Lch09Ifivi>-(pBZhuo|Lf2uIJR0$5_!x#)o#yr*(!=!*s7!@nItQaVc4`!=0Xf0S$#l+ztSG< zt;t#8hTU5UamY7zOG3r~XF`dt?$E41j7UFxNjKUK{87cm+qGPhsP?x)I~ZXWiI{*S zD}h=-nxcAEDuBhL96ALCyr(Si{VB!kF=f#LvoLM*C4kwwk+;7O1F=sd5pz=8UH?9v z61|epB8O5JUS>uI!2r@gbIlbNEP_;{=Tu5c2zh-=8Z_SL?CE+m>X#YY0vj8S# zBDY+CR6F66Pk50PVP}%RQ|MO;mB)3Hn!mdy0C+84TOO4GVN@!XQ+g+)Ggn&Lv{TEX zt=$!QUT$J^xnHdOTP4o{X8j)7>zwHRl1hLXU%0VB6hHnhNGt^5e>xPct*TO&)2QD3 zXA(PjsPe)1fHwV82|v*HGnKdoy52Q?x#5E6UZ(k8&Ax5owfxwHelwe*iK&9BPLb_l zW(Z?LjHoGnjkV^( zf0LWQ=d>izVu=jVkm5Gwri;piQcen^z}i8XcgDZnVf~%V!)JTViMqMF%E#CkjS|D^ zKei;Lb$Tmk5^Nonb)+YN+eS1;IIHaJl?u|z>QB)pNVC^rXQ7q9GPp@7<6O=9S6JIE zdv{Be{3-w9sQwPAepb?qaEF?ul0zW*iG$}IbgIL|Rn?xT+p}d!WLNPaB(KHL)2Ns? zL^)jR6W7*Ydi)FXF>Kgk?U$ox8l|+eCRE#(&NkL+vi4~vg(`}VFm z%Z>=3z05I~CX)T1ZqmM#c<0Y1hI>v&7@>n}u1rvsE3wB)PFc5{9CdAilF|i~Ele_B zn%49Tb*&=N#h7h8r-8pI5IgMqekA5&!y9oujNt$ zl1TR!O?Zl>lB~x=_2V1Rr~2c=TfKd?D6KsgF~6`cp;@-PU5XnUQI5BeGC@)_&N;;= zdi5}zep^zW`6sq8utVXAth4BllgS_^;q+^0xMOc|cz9T{vB>&dkI+0nu2ZbH`~thvU&ri@`1%IxW%NJIFYD0Uz}fR;T*v@4=u@OcuKd)x_Ua$G z2NNx=g)>mze^_5Hkd51A_UeBK^(emi2Zhdi3XF+csdTg>52WD28%YXB`Bqg_&T| zshu`_*Byz^Wc{V+0DP z%4$dmI|YMDP$wmYS=)suEE(EA#0Lvr&JrK61I*^K=Z*sWzi=0L9*l(EgfLV&Xno<; z`V^r)pcK^-#t|2slA_sb%-A$oFS`soQ#8uc@G~}e^;MxkyOJIX@jzdV11G4=LEPz_ zrRBj0T}^B_hy2z_lg$Ib@6eM%-wz$gV&Pkx+`Fsb9IxYf8tul*u+FkyE&Y&CtCHl? z8II`{p7l5n?62cHco^eE)0IRm65@FfvGn_vj1^_Pza!60H_`D9!toS-S`R!MCCdfO zgi{_VDDug$rzfQ!t{4iIl4Y!U?k|G2h`lU)JOVf97qZ##JHKN70D5NzPi9~H5O|D@ znAq|U{f3FrY654QnrRTrd}__L4Kn6#mPLDNUpoqWxsuy+DQ8;~L6?w3y|xf=d9d9b zA%^7RK~RKOEtfF6`o>q$)UX)JwyzkgW4kWEFX4q`$k73;|6FQO{-r?~T^qYAp!NctVEr!|4If~}Z&b$HEMT^e9q0b1?3L)uWbYrjEi z1KMO}j9M~4omz;DZfzwmIuT2tPBIsn{$EfH&=aMlwB6!63}=;?5x%CvQ)35Xb*KE2 zdRASh#!nUNhHbka3*{CqiJ;pt&WbRgqZeHRMo*E zCp(`=q%R$jbH#P~ouRUvFux%i-tC`fXfQ=hB5^(VT`WNPlQCJ5{vICN*1NAUT|b?X|%kt z>0N>1KYHI7)zl2g^9>*uD}LMZ*-=YvMosP#JZ6WV zFgC2VWjl4VvgWsY~&XE`e?qJQvpEla?_OnRMMlu47AZm3EZ@U^Ez zVM>tWr5cpz8{n%firqkK{4J~&m2xl{wUJhAFoK)$7yJnm>(xI~={~WfTMt_szrf^zsD53~O zL0B-t9Hqiylqa9>H&bc-oyLr%_M@BWOS9$hO1;aUrrFlkd?B)17?Wg^-2MmtdLG`+ zxUpnN>Y;Ju63Q5kU^~I#RmYnj;5>F|Nvdi!q zv+nnz>W(MI#)UkXBE_Dbs%t3baIAg8f%aLrgdt`k)O_D^BmKPamoWc$e+= zCUR|u!`CMQGt0%f?i5uG63MZqXzbD=g&aw^a!tqYpnS>>Zv&@Kw}(?4r?!4Y`6~5g zyD!wF_g0eK&l8$VXd2g11)9=AO-Pxtvd+qgpLn?HpQR=eEty@i(nx&N$X1(M7zLMR z5F%1o)KY#s-kls(Pf~(LGn^2Pa=SXjjX+CG0Il=(M`t`gfG}JNi~Eu6;i zBo?j*$_RmI`;f)bLR^BlC${7t%QZ_={d=GsHbnR<#<%d%UVjB+hK8tXLjp8!2&{uW zLOf_i5ElcgCxKhH_QMI9KmJSX>BqmAF< zKw!{p*eFOu{x84P34t2o%)oC5^=WHPmgUDzaQ@s+a@#Cebi0kjX~Ad#5C>c#cYjoJ z35`VqP4DU;ls6D$fffIn9gf?$O_L`*jn?Q^>Q-!S`P2;PB`MvUamr@^A?Y-BD20=|o+HsTrx8TJ@g4MG8vL2mj|n-tYlmq6(f*e! zw=Zc?3n-Rh+|v*fzeYo{<-hd{&UM-}wqv=(x`x)qhO4Uji?PJDkEA_)Cu?Xzt1xBw zcKeluFk{d-t}C92ur`;_)8ofvXHdAI7*?F7*0(FKx0;}K(O;Pi1Vdv_Ar;I9E)$+{ zwu%}SY^WL0=aQ@UUb*-qafjk8GBZba*Rgx;r6%Y`LZ{i*WQCoQ4`HFy>J09KIL@-~ zhn->VtkfNcxKQ>OCUKAYq03|kG-zOwb?#}>(3kW5u!A){l$O_;USZV>*fU(EdHw|G+Mv_JG!EN#YPUw2q2 zm4T!f+PGq1N{Qq3$*kV1YX01PW7(c`Z(SSn=XbAq6}y(%pSNGs55WD}zx3Q8f#hVcoSqU=1h&)wCYn^6w+Hp%;m?A6_BGMPSWjncs@I9#UGBI{Aq&8R+ zDtVz?<~tI-`hkGF$OGa`J@5eBYV9&%QWZXV(SdqM{8#hg8gCR(r4jW8#=t(yQuNt4 z)#zC#wi*y61#b`E^&lM!)eBAfy^~^(qcg>c^oM&U38mW-IjyjMAHm;(7Lbdvz#rs) zL`vxUtEPqnBbM|D*(R`386u$@#s70TVjod1xY0qR8e%l#0`LAAuPc}>lnl)ZV|F1Wc3268zRO0dV>*a`7_fFHY53`*9`oq1rwO`Bi7Omd# z-f~P8zehD#1E09=D;L5fje_j3pK0uUmZ!GtprW6tsM}!frj}#AgSi=w_zHQnuhy0x zk2%rCPu z@o0fEE_OBB0rA-OsWgc$f6MWRH=-o8^i35UFqexao+53+#baQ{bz>$S+!LVwGgh`c zv+Kz*Eg&qdmx?ryY(g8(5DkXY)sPGtn`y{w$Q~&;8<-Vp3&)WU_-ow$Mc{CV=c^Qj zEp|9$D8CK_c|1tO^Po>SGu2sHf@~ptkY>_`(zs*H(VbBhcP|?)Ih9Rm4S4Lduu{!$ z$pzW9zl;?Q=d}Ja5PqPC#;n1~M)0IvLj3oZ_PcN=fT?KF!dgX4swN+UQ@1Pvh)ZL( zUoUn5SIx}eHXmbzD)juA4J;+-_EDTYY=Jpbl5xGWGR*$ura;8x|0}iaccM|7?`}GP zrMG;5H)g;$wyx3YK_=X{DYz(+*_zPLOc9JWoE)>}y?dHH=$si}yGS{vU@JFH39z_G zv8ZF}QkpMMkV(H>C}!V}0>O>DVI7siUsEVQ^{ZQ2{3BAlW)2BB^=%L{e$t`#8!ZB{}*pL#ITuPY=XNqd_ z*pQw(rvY+>Zb9$%o9c<_Jk20GD}?%c8Z9-a%D<8&;z;b`6Ll5#dCRZn!<>dHrSJ9c zl2NzO3^M`iZpM(v-T81%S$;P;kEhr=G9n_h8;LnRQQJw_%_i9GvG8D&o5sZ(LS?P> ziN2Cj%7?|$6O@cPl(LIe$JP)Qw>exRsTeoYtmK_|;dXYnw8~fpiw*@ZCa-xii8Ed0 zWwfE~t$F!MK__PHh%$uOhCEP4!7zRM3WT4N(SIBRsbCa$qaXIm%oOdQ*;C`?yYL*$ z%$6$@ppPsK^W7WA?2em~;oNfXNgRH|OSV7|+0sAVE@nEiQ{C)Qj=(8sE{?{bdoXdXyR^n%9i|n&vVC94UG2#U9La z0K=C{2-^;5jt3&6feKyMVF{s$;V3;(fVIsP^jYeKaSz zgb}raehzEDq$DV_lsYixLeoMPm2Y72EKOb z5dT)9yk7A-tIJ`0n%jx9XC0rqr(4O|S<*TN1}Jl_4UeqE^24j^K~1s3lMq&+-Bk7I zAksDGU5$BWM2gJb$*WHAKeGk+kHsY6#H7*uH+qyR_++|lV({5de z+^Qg0D1TOgOU}=oz9u4<_$Q&j!6~Go*VW8q(zgE#rHf_dIB@Q#L9+75{+R}8DQAoq z;c_G2d}pGE^hi@R?f9-SnPWRAC@7Ix`TlFd3t6a7o~tmmWRZ8A;gyJdBF3)SJ@R1pASy@`Bt9eB+A5 zh&&HU+fL+Ul1kZPk-AL3)s2TUEY}(_&i?KZT2Buti|`?7M*4$MOje}5Z3C>R_ZtDF zoDx%&3{6(nE9!gKwzkZSwkLKsPdw37{z=G8=Aof+Z#P%GMWw{uJp1xtgk{gx`GOlfKr{DJ;B_QyB6J=Cb%#Tyc$n^Pw3to@i1sR>ZY}KxniT0D0q|)J;+%Q z7|C^$shU3f>;3agWRH9{uJBt859!aC5yro!ChdjfS- zEelRMQWWE$X-0n^yRem)T;m?0=ay@pgancu#%w~N<{#tem9JZBtkmeVC2x-Z*c&X} z#R|wpSoV0IRFp}*jz&klRelrGM22I+&V;lLq-#g4yN}e6Rip&uPBpANRfiMXe)ch^ zc2-)_!+F2$DWin9GDz5y#Z)KKBwsRXmO-|dX6N(xVvPlhxZnn-qFrL7b<${mffYjj z(;((1UE{{+ViKpfSD;D{iC-WVWCY~+C&83%2u+bZyNkY)F}5m+{x;E5$pEbv6T}G= z#KXxMh1mf${JDWvZN;L;pqUR;FgA;*V8tjIZS5PA4>q;&;Q!K!OHwBhog$5~nx>j7 zYZxQ3d0@6r8gPH}gaK`43*SDo{?uUKh3kVM_pgCjK`;=00rPZ&*#GvZE3JEsqQ_Ux zgqWZCo#?;E%68e^226Gl=ff%?i_GThj|m&UZ|CiHaGuD9n$;X^9u)FQg`>cw#V3bLzuhoo& zRD!96f0^CToJq+g*4=%NF!7%c1!OfReoliKV#}x2=glNe@TwlhPY&Bv&SW2Z|MgR5 z+$x+~ogqEMEJ0k#l+vc7j|)-uNBv&MP?L794)hI7ryM>zSzfO4DJ!-5n_Uu3NB^(@ zTq7)Er%eMO{9&FnA4KAweewz2Sbx{np)2wg-uL@XVT&-mH;|T1JY9wR_$5u@zh0@v zz*Oe&?FO+K7j+Kh_wV6Jtj=kN;h+83R#dhQY!aVK;*o~~2uSBa&;CBPFAXws@)+5&-INQ84 z58C;URH<6k5(B`<>2#a$C=85<=E2|0_e#Mu$)wXb3vsezI@&$oEwZ&5QzF5XMykVVJGCXr8qRJ?Y=pJKLN!jC~V zRz)(yWV23f=_&VV7M&OHf5r(Wd88YW-UUdRR^qB zbgLH$Cs*e3{%|kCBT_)ufbj5m@cwY(-76d9ZfDH#9~i=q>q0!}Wv;`cU#(^rv?l}K z4W6}-1&7%*(C2oFOFAWD?JLhvP5dI-%Skd}d!#VfIF_vKiGAix>|&6pNd{%}hdqkz zhLV#SUG-1L7IIcz3x19sLy-9#2*vU1n+cOuseFpqjP2d2sv4gw`WW56$-)2h17*NW zM*sYIKMRhc+)VgP$T{o-(f{$Va616r?S(n%H!Y&0XCKi7p!X5QU0(f=k>iHMnTZ{Q zt6a2}6!6fp%`u^H)J^N+#s~y;Ka*D3L*0M_NF-qS{u-1df3x|I((huuiQPFgb(E;7 z+W$jsrQozA+uN?L1@qJRP0fBI3w}O?xH%B25&tFzlcK5$$~Wj@|H?83nM1wVJ@ici z7@>9b)x5Kz$bRF5GdZ}ju2EN?x2RL9J8$e&N@k<;!EXFc@62D92?D4?Uo#FO@jCbe zYVvxD6njkI_F}!n2v+bgzYUHil0syG3-L{VBr|E>@E(yeKg48Qsq(zss5bpv4Ge#* z)Nq4;P(MKt<@;3)w&h|4xdKKm^wi!bR?<~kB`W#FcFY=Zg7+8iNoFnU*mjwn8+B`2$DG;6ADX%-_RU# zMCdh}aTbB4&-m!dtxO&2?`;ol3&!_pV%mZOR!zS@j%F|aQ%dTdCVOIjHPy3FaoO0mrq+)%GS^Slm$JH<$H9`%zx8>H_TyiT)#UD|aO3inT0r7U1f z=R5g53DGAUw3!D~yuVy^Vg)mARg^aTLx%Q&*m}#*<=QPnhD>dJ$wu6DclQD*a;Kb} z0MiTnSPy@vMw26{`H?&?E*5!q4viDg@|!pcvVT2 zOnz>06H@_u<`d5!L(3byBY^3as6UYvZ$hvrRGZso!1=+ucHp?fHB$woy|tMk)1oWiw#gKbGXwRkA|B2PR& zKZtLh5KM!%+bd^m*-;p@Ip^;4Q8e*r;c?o~;cGuTvF4DjDdm9HHkDw17xI}jVm9!ijF>blny4gk={Nrl?8gs7V@UUB@gRZB zal48CdmhOFi37#aBK5a6Dq?V*|FKM{8Rw-(Mo0mB541qCb&&9Xya4`tAa?PrcG}pP z7G~XAdh0g=s&}U^4!9lzbiSfruo@{cK8cMVjv+*E5rCPhI6D4;`0&&W=i2#_FF@C> z-O^K?;6f9EdB-5zhbrKR#>1y2Q^(zE3XAGp*SpOgVYc)GO`U{|-G{zi5VECt$WLU`nXVyDyz_d)pE9fM}8X?wF9j_`;Dx2~kK zE$~av<;ick6*V|Pi6+1yVvO+%F9{-fq!x$Yc{-Mto)HfeQu-AGx<7huo_H;~ahC_w zcc@p?05|s=&ce`7v(1}>R-0EnuI0c&cAdiv>f#LOuGVEIyI-uXl~<_I-Cn zcoXCA)MUfFD-lE~ps60^8NQilgWn2Ec!9NA1FoV(^(FpjD+||psFB0Ib$K#QrN#OG zN7FY3*3~uPp4hf++qTo#wvEQNZ8T`y*tU}+QeL#q zyF67gGc!6-_LN-H$<=x%M1_6KjQ$1{FZ0Ccw#bNgqS9pQA{u;KTzQW5fpWfj$phh^ z9?`^PDgJlrD8%aZ*8)vB?yIR|R}QGJ)5@PS8e} zf_!bV6u!)1L&1)oCF<7pJ&&dk^I#GE8!JtRs8CE|a-H-p_(63|MD`1E%0H>@Q-IBg z2`C%mTW<%H{q|*KlT)uo$wHGp3b;ttPkL=4_vF$4yn?b8>PX3~WY`0#&aZ^x-Jj0W z&AKmBGKaM(Nf=AFAbKL7TP*V?j=Bi$Xgc~N$cdO!b0(00u~9lEr1C6E5zF1k6tDmK zccV!mb+OCS;HRrI56s`t>wpOy-c<$Imeib2d|#V@51cpShX$njZNwX0(bR|gO~8o4 zA&SLjUvj`Po^BVvO4mMza^JcavfD1?B6BL`tlBI;#95imbgfbO>a#) zRMAHA6dtK~x49I1L_-4MuH78pDfY9R9Pi5FplHE5dU18S`ohDd>_Iar zgE_+;BlwEc^t_iN@?-7r$nAQxbzl`64tI#1kW@`kS=u^+FxwU|qm$H9JVEB#85P-` z`D7>0o$qT(L(T;s*KF=YCOpRBf`F8&!YpQ#g0N;2{zx*ey_nQOYmvWqP80#|8SogL z3NHdSRA{D!1(1rb$vo`sN))yAzbhjFqtu)51}ij?;Ca>`oYM>(nSE0U7@VD*ok^-s z)SrSA4XEVn$blRBgQ5MAYbagN-hhfdag_h)-%VQku_b>?wqv9;Ix(KILWpbr5W}PT{PR%e>K~1#;^EA?sIDPvcD# z6X;-ZNNUR4hw0^V&`IL1yMk2p@scsj%C>MXUbboS!i31e3Y!H%c;{eWZnVw5c$i{A3ogvFH)v4pWOW3im1G6j;IL{#n^>LZnJOJU>+D@DoA>>0afe)4VKjlRFAOh_4P2< zSY`&fch@lUYw~8EWchFq?F5Cd^D1KX?moKD+dMMQN4 z*3oAPlV^>X4;iczF|XU3Z0`+lg4HtJjSBA}P{&Z05BqW5%HL6WbYg>l5Bbj#1fGkj z!+YJ|u&5Bj4H*LZr3SDNUn5+K9g6!I*AhS+0W+ilBaLhO*Aj79&$m&*+}U1OdmQDy z5L|TJyF?*qztYJ;0ff6JwiBC}O^8xB&#;CbO9i*&J8*O_COB#giI%7#A$_Q8MXZ&o z(u^3vZb(41!AQ-Km>csIDzmn-qQ?v_4YeMtp?dpQMwWcN1#tC~D{r2)oP!`cQX_Lrxh;L6oxLm5aPzf#}dPL`uF6rUd@hm+Y|B?e;DJ zP~#*HHTlcJ7Tb|u|3KtNM4cn$I&#~Z@JaN1_Gp0(vu(**c)abj`yQ7_n5pI!g!0SWl-m$8}e&kc~D3BpMHQ8e9a=iiSlDgM>L zgt#KV9Y0v%lBUrg*v>||Ap%YFbH> z>s@ZY@)q;3yccjXDV4)QLPBv+8A!KDZ#$eMUCS{h`QWqaL;N=oRkoEZ1&-c_xR8M` zmw)$mrk_M)k)B+^$8=OTwur(9ehfWb@WbQJ*&z zPA=Z~C6=a6mZNYtq%p}&D|H|lMKWNrJZMxaleLH`&9 z_k{S7P4J%rA0Ms7Q^0q;Qkr%Ahm>$Q)9Fl6g3KS=hRW^=6T-NGgx$07P2AX`Z+b=@ zYzwD&J^I<#3YIok4OIFwjEq!dUzv#-u{PDF!DzmN!-EZ4xKe$ZI#jq7%EX`RD5i{9 zqr1TB3)g=J*A&(|7W(sj1U=S63Rj<G8lO7yrq%hz4po)=>X+bgc8N zQK*5$8EEyap`y*)QTzB;0a+L9)qGZ2r0-ZaSPld-<-paWrWb2TiE3n0a$IfQear=1 zAxT*9EK>GWnp$mjPlH<4a-M>Y3-3gN-?L*wRDUz|oZwwuEA1LjO*>v-?Rxz+gZ|Rt z*upf700SVvt%%4*iLpPapUEia5Jy&Pvp=_-maC68wE)eB-q)6xBy?i0P~+5gNdL9n zRroGE2)iZ0?N&ta%M8we``D6^>Jpib$$)*QHtDC?NemGQC>eQMEY1AKBPRb7lX#_Z zA%X;CjGYwj>ACGF#LUK+QCfN{7@tlK&Y>o#RFOFFcbxADgXWJ}xlOKp> zQ!R_f&QtubOn!gmCVU1?64o=VdYju7jx5$y84ds9mRDjqsK*X}VF_gVJVc0o)%s%e z_my~3yyh&Z31o&`$pf?MU3R`GMY0Svy*J*A0^n+oR#3JXzQ0ENt;Spm%gKc%+nXWT z3$KeYGC6AS*it@cl#xUd9SHDRZBidy+izQm&ykXpL0!C&$jc=Z&G?a~Dc2Sf*eQ9g z!2h=1)A`qE{duxXCl*?)DlC$ln^`Yg{v$DDF|*T7l6r~!0xSH@**bwwgVBT;oh2hR zswFSyBobD~Q+xGcHbL?RE9iL_5j_|Ah=M#f)W%-v`F2E`Xr>b5dX_9_rvFZh=jePC zoqDICxPV0lyBw$?519WX`gr~L`Loxs6x%y9IB{XukeKn9<1S(}XXYb9i-k-S;~YOb zh^+sQS=ED3L&X6oZvIt!YON?Ergury*xNQc9GzgmCZW`Q_5zWoGq99lOO&St(4%a)Zs(=)!|FsYP#7px0t*ybW$6Q|Wh>i)$yH zFt~ITBuXR@oXv1sS@+5S^96=|*b#&M8XwGW3MXbjJ)(pUl8=P#c>~r4Q_nclqIaoH zDOUiF(dwd6YcVjSA918zOf4fl+7q17v?m#spmUO|aR|i;|J!lkKcJ^#HqVV2H3({0 znjyh5fuZ-(sF)4me&{1$i!jUG`Yx}n;cc_qR&VTp=^c?XG;du2kB-w}(BsFb_!{iG z%R1qA?!XGumjo$1w6?ZF`+f{Gd8$qhFzWP0qyqx@kp?cs$pEq~l-rO;Pw8z@lUj>- zOsy20q-dfFD|deuh7-U(1Y~R<_fjcXg<|I z8?0S8T}jZ?BRz$%cW56=FD|UhzVL|7hurC7%d_%{%2wanq_YYP0SX6Mbf_}ZOG>+BU4lCRRzo@)1L zl=M4bCe`@TgjFR_?BhKw|Xh`F{a)px22NfPY1+w?y?f*9_CL;i-!zC-j>)1Yb-PoXFTt;qizv~ z&6wvM*jR zW5YOuy@77j;%=om#iZv%!e?0j^tlv&jfi#3K`wVBjH2_@bN0k465YQpR?{OCSW88s zwD8aN8(InO>7y{KV)P{=rs}ofW~+W0g!!W}Z}C|{ZE26o1*F1&VrrBvvVNw5p1HE| z{iDC1`70p|a#Pgn%~!!}sNubb3iWXPZShM3sb-cJg#0DSPN*>B1D$`%`OyloZoIpb z+>ClR2E<9pK2gzoJK%Rh0KL@-+C==}+sJz?%|$;$r!GWeDf!(R7EE<&2@qmltYRwG zjb7=dlv*>53Wb|4D?<75=oY2H3v2&0eRz?+ZIuwX9cBLHr2N1m4Bisk#kF8~XplaY zO9^`q_ia69+jTR`=XN~E4YY?^SL!}$sk@xX;S4mYi@)-LK9u!GCti8TK7C!rnV&N=(!{-G|JntU?+wW9wi;7_S2`lk=>?;X# zv9^4FA9(=Jqs!@C=I5xy?^6*eeSY){X#3G7O3T3M=}bd|mWwv}X@92ddCcka z>cqsQr|&PIZu@Yc##tU9oKq9`Xq&=Bdc9gx`-08;5?{~{e4x~8=t59VgVDevOD11_ z5x47qkuRNJ0B1d!b=4pcPI1;mrT10e)VPSkWOD0wRUhYErHYTKhSE}@wpT;*in>G7 z{|Anme@%t*vtYt%^xGRl0h3RJTPx^s7x~F5L`HZ*V4cQ7rgaV9dD-AAr^u?pbqyspb@%H6Un3=Cs%AZTp zz=Syd~|8avxgzouLNuhA*kWJ`e(cXfGR^{uM%Krt+Y(oHb^WSuY%n) z30$=)8jfRh=$GT~evMiq=J7mKaqurwFoBtE$P@>bxw{>bXvTqsDYsd;zv(#9s)0)o`!>e@8vwNZI``05ScztB~cLycs>0}?w$!| zJPbp7)&rjR%2@Ol74SM_z-~3@CG%lmlfm}AA1EpdJNq8cUXdr00?Y$!3xZFPh)wVF zbV5e$(7>d?+*I((=T}!`~JN zUW_-&e%^gS1-y6&wAR~iiOOD-bqK^M(Sn8a`kMrV{x~?E4Im;-uzs(B+Z;kbT z4LZ7yabw;_?Ivj0Sr7M!+8VYtp2|QX{xeaGX!V**mE5bF)3{+6;@)p+yK`T|v#4V}c1ic>^4P`H7*q*uba`4PYJgHP7u_lVJ!+ z%%nwCEU9?IxLSfTVGH}-d0uS@4+Fy!_e>Jqk(`8h*V}E*k0OgEuet2imy=dFrq(O= zeKk}fO=JGU?!1j}B-Ny!k|v6cqB+4;taPX6!H&OFIo@J}Car}mp*|J%NJ(@ZC^=uH zZhF=FIxQsz-2A6Urp1FwlcaD0*Y@?Vx=aJJWMiB+r6Iah^gm}$o&6Q+AQ%22B~*V2 z-gr=P1pYNxLZy=TQi@!(61VbM`K2iR+iGOIvMgl5&cpB^xQ}kL%lEDaL6q_y5Mr7C zf=B);GW{+(ve-iB=q0s^OY0edz0VC?7#O;}?PXj{n|WW_otVmFOFNQ*LqC}Pq`=3Gui-$tacm82^9nICnfpL#BjH}?Xh zBFuP74PVxi;P-Dx*!9vmq?1_Vn7PpMEi|3h$_Y1xs7cc`N78RFPBA3`KL3)^uV}ZM};AWK5y;i-yfv!L9<|g-!;|j=bMf?)WAdGn_gW5fQQAzuoi&Rf_u?5fb(8&hoGCwbVW2?cSb zRbh+)Y09}oEp$AozoFrIZcIJIK)7|6!;$n^%2I(MYKAbcBS$&~F%mW7HMm!EEwx00 zElLElbNMLCP5WKzZ>7^d4Hk^0qg-n)7f>-`IT=lunP3yGcn>t4p0aDHjj~nO_z{N( zxv={d5REMqMDl?&wt7>YbeWIkBxsS7t#l6u{;Db!nv=!Zpdn7cKUgute^ydaV$u*yQ)fOSjzx?ae zb`%25s0>JS|JO)!%sbc_$cLT8ndIIB50UIJpF+X-&4W;^)aLZIG`y2yT27mJU4&uI zUZ)fN+96W_nv$1|by|ucE&T^My_&9_eUyAPGULs&xb4P{y7IH2Vw#J{OY^$(Ae0zm=huD*SVu3>hpb(rA_u8!7B_G zQ&)bb5Z-{j=n%D{?6E?w=)X^^*4~aY9GNdYra3c?$h5Q7ua)5yJV~}L%4^oGih{qv z&Ek`aS&XX3;Z2_0olnLvH`({LNNZ>b?_mnqR3U}&*c&Tb3;G3 zC{1i>)}$~xuwqg&5~|KcgqD>QEGG14vS`uH^$-(sq$W2ExS@xM5^Arj&A4LR6a!VL zYzrSPIX*Oj;?_)A5nFZo##V?Dn~X5NQoIm-`56Avt3G@Eg?IyOLj3d;v6yFa$%UW8 zJX0SeqLiKZh_v)n9*BE8RpQ^I_~fZ2(oZ8P?6P9X-HT1o)J72Qx_PTCS4!T((%~BT z46sDCc!(>BX?fPJTjD8D$Jjgs4DgyfyR(WN+wmo1e$U90$j_Pif6T~jXsq4TVYc820I+oD^X<^Ay)b$134O()drW8>vk{}NZPBU5)UR39 zQIfOfhGo>$vZbvNdMe}+W3Z~p;jR5)zz44V>k#Lb@?)_;#>szI4vZOjqt>-<=|ns= zs0|#JeC+FwW%^Np$&L*beA0kVtCcUz6+hP?bEMq*+M9&+L*Fm7Fa+{vtPOyDckaab~!W0;D#s4@5yW;%$H#R46 z)X>hwJd7S+qpT;e@HbrD)|V*VOTA4}x}KE0uc~~Sow{muSbD9`i_wI4q?@WPAB+74 z4l09niQBC%_af0Rq^aR3_C-JMgbglTQfkKYJ_a*0aaHcuTBSF2o_`?!&9t-7JtD5V z;oZurJ)oSY|MkyjTW>%o8NZ#6`VvH5Lwd*2m>uanfz-0dxWB9|KNDT#>j)Y|IWcR3 zWxt3A4Ev*~MBB@#I&nZRE7lYZn)5PKR0iy#rRdB_;Zi31I!Pbv<2TpHe{K5-Q&VWb zwRmu4l2m1Zz#q4u5VMf};^RVk^U@!89d3j+L-McZRCTrgqw8=wb(9-PYq6Q|RW9_T zh|EZDr#`by0vak&X72CN3=RMMGm|Rgb#X2sp{A>ITBQy&`6s}x+Q?f5tGW8IRWS&I z+X0M2@*PKfuWKf|zngI;&ri~KJ=(S0>_g^9d>I4Y?@bdrN_0)KuZp(bzT3n#VxLv;N<@`P!!7zo+QD0`S#xV`4@+ZL z{r~-*KrU6`X3&7DG0!&I7->Cqy47nTCmU+_zsK4VHxu3B5TG3n&*WuFfW=W0I9hzg zL8_aQ1Yk`T?O*5&^vuhxDDyu$nWh}1lOW=*JR+Ho&d%T=YAGnXCZ^uQTGc#SXDNE< zV9obBWeeI4@V@g8s;B0+ZLgp<)kk8K9{|pBAz2!(>2B!MhUkDS8A$1ydI4m*g)0Ue z`rzU~UTiH5*^Obj;or8CD!3$#(A@f<_gQoJ25;?t;GFXhgK3C%A0 znXc(9{C-7dYip%&+FJ8(uxkLBYHF7yM-2<*o*B#AU=qQ+!;Iz(e@`}_H?8Pf$cZb< z+o$nCjMQb%|MvpCk3BARZsZ*vcI%YuG2X=tv*XD<$KL8!FO~V6E6)Bi&0BXeU;&E$ z_rekQv_;<@Fi@H8>vMX?fO+Yfn@xeypfjF9&$sVVA5c^DK;=-N3!4P{>IsJE=F-G7ojL`?RbB-t+s66Y?4uwtR zx8>`=-uWJe!E`ffI#+d#-g|K92E$eO@|-$LR5%?o^4?`894N~l&<`QcQ5|vb*nZTA zlmfrBV+u{xFxT}*1YA!1|a~S!8r&1!m!^x?Zr;m!rm}` z)-}J6c#&dUK}k3dHmH+%C4$(AEDz~=C1&IAg86uXi(DE=aRdK`w10$vDsd{SE?>qcvB&aeUn&tp}(@vufQl%S z0(>;zd~S0U2VNb8*DX?*nk+hDxx2}y+ejROhJo_wn^96dhrz)%p5?luoyhj>>tj0o z0oegOZ^BovyHVd4v|&6ID+(n#`1>q>??05QQz9WvS!oohjHLaAPRFiL<1-TukfnA% z9}Ae?S8Id@)`OD6!>^1+?&5<$RI5bckb!2=>_7f?!;m<5}-3BSwv;!ntR63L z!XP!#o8QQ)0vKz98zs?eV3)}!{Lt8we5l^Rnwe$sai8ii;9h)TpWtI}is@7XAG%g@ z6}ePD8Kd1ZX<_W$S?Qy~XZc>m(~e2Ndq@Wg8Lx(8Z}FxKbNsV=aR#z}79LmE`6>&a z?)<~Q5SSYXW%btQs%D$qx{*fvnu z(?v)G5(&2mLmp7GQSn=qCHT}D0^D&P@i7oO;?c=pHw_9O5mRG{x5^zXTs753w zq$kr#A?85DHCRjdHMlj8ATTz2)hNgYXh&JIB~r20+N5Mj&2Xz!EQ+2VrQjH-Y0~kp zHIu5tG*BTG;#}B0vA_uQ3Tpg%sf9?P8wtJj{ktTrLTY*XIWp%9MgQ0 ze)SxMl(vW0QKo%eRl0vA4dT27C5y5D2>yx#D682vYyK6&0y#5ym+84)BhMR>wR3q^2 zgCYt_dk%-RqpQUGNh|ufS)xmBrQGhGa`eX zm4r?vk&YUZ+!FIn%EUoMQsk-5kUkT>lX*k5@NuICeL4cjy_2VVhn$Q!OM0hz;h|J0y+_WCoo#oaWE>(w*G-F12YKq z=3dfY;FeyV{+%#5CU}1Q8SG1Q05r$FGHTEd+yfCzg+uK9930im5luG6mT6lWmJ?k1 z2~`s6gI+sI_qjz}bT4?~tj|F<^$eg%tG%4HjKO^CzrD)~?)1H;V3rwQfwo({h%Bz3+j! zZXbj5>s+uwsUtX87I^Z^>7DF1N2?v+lRx^v{Zv+ek7K{VC6kng!B#1!{e6MSR)1&3 zpez3*o9U+|OxO!?+tJADW`jZ4x~;)<*?#oD!ORiNhSBFOwL7qdVD+OzY zVhT=-MfX_yFrI21hAgR)^#WJ$8taN#Jbw)3)uWA^eW0pEbKYt|auYO2F=9r5g zT}H>OUF1qJZZ)OhqOuCmA4Y>Vy2}J6@hz9YZ~_NPL}Y3-ls+S$7Y{fR4R#>A!YJV4H?xK>Q;sbh_g>C^jwJa3|Yjc!-$4ffv zVq10-t>untv}G!(FtgYzo($S-9|YpJZm3`~0D=<>*Gdz@8KjAp1u7=lx-%51wkirl z6vQ*RXmjyN!B4^FD?pS(|2KA%)Olm~H&;| z-zLKs1EW%UA{m+;$L1R!v=CXP!ZLFmx7UD*!ZuB(^vLZ>FGh}btFBBK0X3)kJSYus zGA}a{bI{Ant>ERcv0lK}aS#wbG-VSuLvmR9d!xo%sB#&Rfjbp=$AGiGSK1F zUgT0xOS|@c=WWKHD|namJ208=W>lRdz|md0)8(ocMt@#^L{dhkw&Rea`fCDS(|wHd zA7(3G;AL5Z*e)^o=W0u8*S6I0d|<0r_P2N1=vaXV7PRktPGNQA*oXd z!<{F*+SlQ|;FOZ9SgPE?;0-Kp|=>5^k0>CdbDAt?$}RyP+m8Epq4rhi|-yc9ZL5W>`7HS@zO zmI4GRdDV*tg-SySa~X2HSz7y&`xl6APsIC{Svn5?>^c2a@LuK{JK$WO06!qr&o*^i zr3CufSq(am6o7tBLQqcE*MBx&wik}|xybIr}*vF@`IiGE& z4a8Kx*z`|ogsTwKe4F$*MZB3sWx#Q#2ACmbg@2#ufGrRp<~wBQRo98YsfK|p72Z&) zn5yemJt)@yxL!UIbO{LPIr_@APAL1dVAJP({B8lx5kXl{!sO^dcs;Gqs<{F;)2beE z;DN$*Etf$wJ)FJ>dDkl7CAp$fl8nZmbX4}m0jLD5bQXUGWw1wi zIB~Ev>#)3!^e*-D^3Bg(zA7Ayp)Iz9F`6%M^>I7XBn0LU?m1&SoI-j(8Pn|>_LH$5 z94KU8q2I_t&(2#tNZ3ONIjuKNh)9)Qc+uWmrZg6EIq&^tTI?Npo^MI5Gl z^O{V5o&oBC1v zE$6c()eDeOhD}+;3x{K>K#|6;?sYI~W%4;xdCjfJ5N{F|MI1FXh3MOVkTG~#xSH=9 zTO#^>T_$ha)G1G59$4UuIN!RIZV)28-rfK1;sAoAr-qa4Ii5M!JNqxic!|MB%w+VJ zX)s2bYq=%)N?}&ht&zAK8}=b4jNnmig+l&m_;q+E);6H)e%T71pi6dZ?pE8mQ6Niu_sKg_T$~cHC zT(He_U`h5fLl&OvHSZt&Ar{-&_F7ZJGNDO)&_>H=Szs0m$h!983)#Xxrv@*oN`o)m zB}bSCM>XO+*lbwspMzpx)dIg)aP<6G3*PHGA}mfLG`YXvsBNXbrYLBC;XXb#^PetD z1Iw&C3tHfBZm=pMLMZ>k<)f_q*y?r1=m5@KPEW*92AKG35NT`hJR;g>NHq zZsmS(aq2nNzAUV?lT?wREaY*8r)f<`e)H`$TS_iCm8{DJ#5N`f1t>Q93;o9$ovq$A z8=Z<<|5JzUkmQXW8gd4|_a^uAw%XxN3Pi8`H>;_X-kFz^#5iX`s7jxw`_U1O$McsH z7T0|o&z;7(GUJOlSY$a17&CfkKHibJMgzN2Vn?+0p~y5^1JFd9GeU* z4<>{y3e$KJTRUt-JJQHj6l0~!Fy7lJpv>smcwj4qYn^kAv2%%2MA zIXd7baRADFI_T=*kYnc3mO`gKg>Qm{e^WZW*SZ zm(i%S8QW??Q202UNw(3?g)aXJ#?LP3r2_$_e&-73l=zMb68Q!ga$m0CIG%mF3C>jk zIyRU?@JYkJEmavmnd&6p2{{UouSY?AO@lGSKS(Ud><=4%g$tx$_gG`-q5T;h`2p8d z?#K}L$}C`~O%8|A=c+P&$tCi$g~0((9t>3=-KT#GH_E0FTDPtqGcJM>8oO9DoB-R~ z2h?X}RZiGQZQNkKP1&1d0;* z`=#ob0qG&p_2xj=>dM7}%CRk--EFYm*ZJ5zx%7#nZ>joY7dMLGhp!2^&xXCELJ;X2HRwpi8!3 zY#jb8>zEmzbPM~)aFlOfvJ4a+ zVESP1f}(Ej=&P9_r(;A44~J;5XNWB$js8)oBc}uqsqo{NuP+88@pqvY%z;E&1yix} zR6DeQJ!7iGH)Ghg0iU+X8=ZLyxR)ZZV&8G}tKf$R0Z@fjtB@rrYHpx#;bUenUEDnQ zXsJf|$=ZOiPLQ4Mu*8LRrZpB@_Js@K7q$ENCcqzox)BcWG;Z_fMRP_`3qp6P_E*Q+ z9QfN-4}=mVWc8cvN0^a`xxyWu@>bX@M4WQy~~C2;OQa6^F&T6Rq+GA$LH%Gx0j9KFp{9Tp^1Dh11@9msUdhKJE8OZQ$-d~=#xzdGEieL+UVav;bBp29E6?0^hgo> z0&2}_YOVKLo18mM2nyE1M5Zx%5JPZQRqbnv694pX{~&IevRjyK~&-_7Ow#^^bON5L`cea;&g2Xh|C1UR_hMk8!C z9Y^*YmE6XX!=>vtDy<)u@sHa z%HbV+o6ktf7pfQ|vyHfX?~;uP!xNw1MdggM)`x`Y-sZ(lpu4)TNMP*J5-E;yNQnoE zMObFPbFI@f`Gwwt?m-(Xeyhk*egVy6a2MD={$uJ7(WaBD2P_{C;A zcAwfc&D~Nx)U|}S!r-BUqcAUS*5~WWe8T|a5PDIu3K{6^%Izv?ZCvlteX7M;Ur(Y- z({!A)fO7VK?UvXs4p*kk5@4iXfD(@YcVez1Mv*)BAe`-vg@%b!4!5$x9RNYW(2Piq zu-ln4H}B(1s|ZbGum@SZKN2Ka1}67QFI7P_K&6cra>V$kmS38xBa!NrlO+DSk+{(G zx*Kyryw-hFFR!5ox8@n;n?|`qzf~(At?g-)n1_jKMNLNy zH)WoI2v@)-@S}aj3@tiP-I)E5{0ShP-2~$EGO#;LboiP2d~VR}O`5q-AKN%X zK)!OUbBzOYO6)cafE`s^yA-K~y2q0Kbm7g~p+pPU-ZSHXyDF{_&A`3fk9)o~Jvp!L zK0f0k2K<1#XgU_&9m@+6u@)>gAyYW@k-u~;&@ohvJ?@-GulLxJAExvekF3;sG5#6@`6_+Pyj|-B&vagK! z>R^)zyza-hn}Tn@{<6wu7ecYVm;@q7erd>m^d)Ci2^_*R(p6&@lf+6O`loqu}a@&RREq)yr9x?MP=dbPmK;T4eG7%Xno&mvR^X}qFCtGrl;`z5S zNBAqvc34dA?~L13-T~)z2UGt_EmAZmxwA_l8L|v=cd%?x|SbP0s54fWXVqs zDs2N~vDfN137`P`KxlgYcDEAA;*sgQ`}12(eCsjNyv40AWw*P5>w3U{3wze>{+5&I zU`l^De3yv-y5a6?bqz8JYzS6}v2P<>yN*9+%Eb*b0_b4Kw+Ay>9fcH}UQbYGD5FyI z|EUdG_FAVdEz%=zk)Dx-|9>w42SU1iiZL0k#K=+i!G@?0-hZX?`U47@V3b zE=H-JfY#0~<|V0xUMwH%Ko{T3FqBJ83#9E1e&i;!;!^$+6LLFM73PjXoIsHuPlGk~ zVfoeKQWFZ;l9TUzf1OmvS~1UP{P)!gI-Y!?B4SJb$eVOx-ych&jAyW*a_&T)r89mV z%=6_FaJ7AB{&DUU_`?=yn}bYFR3>oG5JP8>u`G2rU+OOFZ{W{Xn*>ZyN<2_5dynUB zl_u&o#hUo`)0Jmq=Sx)ccPxQ5Z-0oeHW()5j3vQbge?6M#smXxp9z%&uo98VMhnXD z=x^iBeW)jmf*6$jH)!+;0$ZAFG`BEBPgPMClG?CeeChC#%i3gZ`oYh=IO^i_qE56P!a`8~WZ1!mG-RkN`Y-Kh9}a8ee;qW0Rh{{tsJk859S!tcwor?(XjH?(Xg`g9LXN zNP@e&hT!f&6Wm>c1$PJ<{0;lmt=jM0`)_J$W@)cp-Ti&t3$0^6In1(Gg-EwQ@#bw@ zH~%+Qw2)vkX<=mCoVvPnzGcq5W`u&nltE22W~!K-L6eQjH=L$A1xJG#Yy;;g?50I% zOy=^aQjxi_BHATfb@QcKIx`2_rRv-)b*vjv@-cp4^Ae-lw3*9kFUp+Dpqmc=Ej( zal`Wwt}K|*FX@^QY`J#}1|~4t@@SR`DAo1IK$r>)WG-tauzN5;n|^v-TXP|Gn~ZSp3DmvQadI2V zZ9w_O*D^#Qs+j(`{s&B({?^M`@cab+u+A2Gp&<@rOjBYfYf^$xXDrYG<0>Kh`}3s1 ztpWaVMsZ-O*7nV}P%vw;mwHG6Oj8o7MxkfeKBG9kotREh-D&Xd2ID;ocY<+7*s{Ia zjBvmNCKnf6OnINw>B`2nGOKJ=*LFHx%@3MT1FUET?3i6#ZA6P4PeR@+2U#hMr3T~_ zDVX%8R(UWT^a|#hU1W$q&=>NgjX44nwrT+MX_M8w(QXp9PW^R1%9h&~|I>`x2jPeZ zsZc6snD?xaHwM!vV5$D#z@UIGZ@}u@9}LS^oO%(q!JA7k(oD?KVVBMO9I_~K$vqZ4l}f1Eh!W&f*p7@Nf+T?-`MDH)i+3b)}**605(G%JRwRt>7A zLOTLhb-f0iezJUu<4+NoV3+Jo0sd8BE1~&}L;~5jEyvS3IA#vhkkUIw&9&2iBd6pw zSc(p5pAVVlvQzJa?y(tINYBFEv%wYRsWoyt|0(vCtug}TnVfN&+5=N;(;t$H2JFK% z6%i1=EGowI3n{?cZQrtf#b#*zrT}vXCFhH~?C(asT&tot6n)c~3`CxTK0~`|QvNA$ z=z{9)EZ#u5oQ~wDf*{l;@?twx9s%OGEWQ-@588g{e=9b zaF=2Dz2w>I#S8jxD8NdAfQ1226kdh5P3)V|M!+O3M8s<*DeiNy)aesrRnN+xR(BN`XQO@uNMKYWRU@Q$m_PF5#48Ldh~_m$`uC`SFZuO| zAb|YbZy?dX7EMppIwdd^a~Rh+Wkz6>jQ&ujN>YKs#}Dcg_9IP$4JPa{*Eh8&=oF$R zqdLtgdU(5Z=n4UsYUoVe(YP&`=}{HawI)ot!;{XO-hrZqPi`kf_8- zq3po|(;Xl}9_Fm67{Zb7DR zv<^uSz8L?6RCZjZPWZc+uAQsx&YOsbApHMbfd_4-kW zXk6{A)=A!paH6MKN4zt&4lmbeqZK%>p;fag8~hde&wJ6N z?2JMmpU#S$ugD1%n_S`SultfWj?324ZU9(PWLwLYDM)Cw<~ z_xg%6Zl@ar{k=EzD)ck{1;o5a*7&8luU4{IFvS>ZfoJVV?)` z^9$UfimlmCaANI0<2bgn5RTgRqlC9B5L|PA+JeOEUxfUIHsE5*_W!PAJ>$eW!Law! zTkPsySLQwz#QsL+KwRVS=seYoPsORq@G^pSsy-x`bP6Nsuhq)b2OIak(`R{mNf<2aqMeitd| z|93p*^K~*SZr`=v`0~HEHWU{s^ST#Ln=KOxP$LzA!H8)v!mE#=GX+y~e3XqcBdz*OWIl2^L`PRv@;O|na(jlDr6uyUt_|!O*4qYs*{5#wf%l3u-;6dN=qA;g^YnR3f z=jQqNhx4_6W*69}u)vzr8*t0&40V&5KVCW8(4*xcm8%Xl{RZ(s^ljl^QCwU@f+kyb zTRy!bn24}beG8F=8&BAh94inYKVdNkXUjz@Ssl7r2GIZ}%6ZrezD8`)1u?s+&5475 zKIe2xVSxKhlgz%@4B5f)M>P6M9xEg!8=1_+P9;Sds@%1QlzwMgXywQjX1{hj=8A5772t4C6e z%;n|(?yajUL7X+e_k?GauICe4mexQrY{`|LS8IoJ1vKSYZT~9hI|v zsi?t(528PwqqzlRT9dRKGSJb#9WR+-xH}R zk$oI`KqKO?n>yR1aAUSnTl^4}lZjjR4zOh1wQ?Lx_vhrW{jYxZnF<}-JfEUW>4TZw z(f%V{GuF2>8esbHdyBLWD$w!C&5Te_IQ_$n^pAiAe-Arh2EJ8<7ytKUercbm0N(ky z^F-VJ{|h$8Is4Y1ot=O2b!V9Jf&60^;Z$VJFl{6l?_fc25vB83Pjl@%4Y$Z2dwzyi z{0w1ikgICeD_XHxUQKLK69g}fg4DWp()F1vWc`w$B(n5K6@^*3w7TIQ4m_vJv#H>n z*5{rNfqFRn$3)uytzRN2`VmVWz2->{$V ztnQexGc@GmAFkbi-L3N>+BICu{rjfs8XOssgfa8SSOM+j4ZhvVP<3UR`-t{{`i=0` zO~KEMRudS8rv+H#Jswr~|CZ`A?aDH0KqxUpkbC=UV4jy}YwRxiRJ#{RK(-q!!uFH|-HL==VNESjL47n zvQnF?f;Z4{`4IW7L&uYi^xsDwqQvbRc`2;x{K`KIHc~}qf3%qo(eIn>QD%vM}fWR0GCr~_EKnqRfnuKW4E87;SlMwFRmNLc&6taVA8!JLY3#LNf=3 zpqOJrv4Q+F-DqzB5UurAhx&PnK{CaQk@nctLGe-fCY1}ZL4-seKrHt^n*nI8Q3Dl# z@Ly{(fRily^56berj==el+ljBdNbmF~c@$3>e`f z_^@+S6&-ti265bXMF7qw6iHwY+y(;kff0TJKoNg^t6i>Zj`g{YFwkEBriB?=OP%4} zXOV-cw7&y#Xfu6aIj}@$p;s-_u}l07H4r0nWb>iR*>dVPDP6$&0Nz}~P4Km5lhT9v z@VmqIWcU5rkQ(i~YG03L3Mj;|SSj++9T0)_DZ-@nY@zhG3$V56-VtyZdIa(BO)dIx z!eGYGpaZKq?WiRQSs6cFby*Jc%l7^|fEd2G7av%sZV0rQaH(E+pk62ItK!WNI(jWG zerU7n$;ukMzWo9-HQ&=qY?uJjWU%dl?ZZUUMpG-xxk>sYE##Naw+3`|MLUMQhq^)o z3`5vMB%vL!aeSJr_k1eL>s#p@5YCH2=5RfQn&+PV3*9A1o!2AOBjCDbcyclaE)#H( z)N-G;<0;rP?A78f7I8ipbL7E)TriYqq*Za4`S=RXy0s{f4RIqY=z+ye&$t{^oP@2X z0<~G3V+>ACIzV9eETI8bazOnnhDfEPl-mZnCvY0=-ax;{pYEjMV(8tOR-)gy^Gwf} z`ATF-R433luM!KC^NpV-xX4Bym&O!V8v|Bkx**PR6YuUU@L?X(?IwJ@^SBOK7=-?l zyA|sv-=}I$yrUIi!`arsA_#nkER?KPPCxn#JzJt7z&@?BL~4Z@6>2>}Mec8HBR9+d z6%$`HmiaKpZk2+*=YWgnoHJ1dY(uqioChc(tV+!N(ff~W#}6Y@bNb*4IB@C zc1|0ywHd#-l9z(c1z%ooae-51^bo2{s%3WkSK1m4JP;v(Sqe)5$SV~5@`NSJ57(bdMhO^p7m=$uQK*MbyjXuZqxPdR)ri3t zCZ<3bSG};s#6wVxE2bD7`m2k*)_hjd;?Z4W<3`%j17aOkq+`33!yHEMjz?J-b1Gis}%dfj$Ef{c|7 zIVi)qESE#3v*&iM@yNEPwvi~=--6K#8OrDD{@PFBR{oSn4?5m6AiVycY8HsZ$77<3 zRCF1|Z)<#jbt!2yt{b*e5=y~f@bErAHd9H95iBj-D!EOyfB@h73ED>u1G;rjAkb}C z*kz&$wBgMUE_$AEUtv*S$k+?s-p_&%a&ZP*-h3*br^49_DPxY--4a0SLRQ=sK71!J zY%xm78F;(6aZE8r%E*4%_cA(&>>(f&@=Zp zF9hGWDk^(C?C{ND@vV=aUTys=P7GCjww|6A9;YC#h`G$frQOfX=bqZ5J3R0fO6S|q zKcRqfvY?LUhxX>V2DAB zGf&Dj3zc1;M_O^-IpF)5P;>cQ2X{Q5G-08c9Uy7h$^Uj(KdL6<2ajtS5oD5CZ#P;y zpJxvq-zLad!5macc(yQ6**pN$S$VYtw%+SLn+BY}{?I-lrhLKyke!klVw`|^Qp^s`* z`FneSQ8aLigc@veZv0^lLA0t?Dk~dLR^m({_{+fEYs9xYL{U=Tnkv}P`2Ao%kldhC z`@VB1Jsn9gCPpj;jswOvVHJAHr=OV{ z;(j)?^C!y(T1Rs0)(;AWBI+kS>E7$vNXFD(IDR`1cc_8wv>1Ya4l=a!9>d2v>nV9U zkYE7Q;Bp;x^Ah~7kQ$fAmNl(b_h%oTi%ncbaO-`)Jby@X^a4urx3niZSg_p!S8)~1 z-2_EUp~RGJIUBKw%k&|QXut}{Iqlz03?D6o8~>>I^qBHNqP}A1cW5x?ZmDjPH5!>W z#ab|613G+$I}Q&QXv{UxGYM+`XJ}bmaK_5HLg3;aq?6WOl9@PReZNldMD*Y`oDR0t zyw9GS=I>oJbQZU`ZwkkhXueVIh-W40WZ16#`CWWXi%I zRGKSQ!Hs3VX3}q&YS_D1CI;F&1DbcoHvlNREH})_h$S2H6SM=YN&)E9OF6WW@3)3cYr(uK)%btV7vKs=$Bd6gZz74J}1l31^BrGs`a_ z=jTE-YTR9adaA4}`22VaZqEMy+L|AgmA%PJ&vZcGZfP6Ii>b59!xz#5l(3R+^32Yy zFqo>=@3ncyYY*WlLIYYSrT`Hg{9xd_-_60L^6S>(vtfbi7TUosxc5<$pz6Q>ewcyR z;Ut*gGMxpi64e0ZkDp>w%K)70x=MuyJmMzQty zT4Cy^s)|jCbDH|c6eQ_GHbA$wL7&VYi+#5L1U~azzdO&{yG_(SR{8GY7?q>=Nn6n} zScewqxC0*dPW(V#Bu)LZJlKuBbkevz8Cv(RH(A3FU6Nf$p8pBlQtl+a+(MjEzvusqLC^94sr)$gE@9m*6(4Rnq zu4FExRLGha3?r^&L(Ana#7Dx{hV&u&o!crK7~$IBgEiJC0iF@Yh3t9+xc!We85;ta z!0jV+E|2WadPhKm9ZV97O*lHMIL#OC0Zj00^JvryRC^H$S+hoSf8^!F z=lq7D0V`0GtM3=^Qk=KO;EsfTO-4S0$HA8(9whk6$~9e8UGsYF!h7r6zCjK?Sze#j zcNs&UJfARNQKK?8cgiTz#hF9TSwdxwZ!MSnb=@!4>zprJckjJLK9tgOXPMAIBv|(4 z^ed#8fR2`8v_b9>=JS||D?zTL!M??64i#o+&%sz8l(Q>GA;sFi^v0IOC9!A} zBPV*?jZnj+JtywF1bCl8YSOk_B!>@Q(_qOdjF#41&O0bq4{rAT4=5Q<-=YgsH|$uG z-3i%^I+hkYB%vPkY&peZF9VoEYtqCIL+8HM(ZOCc1j8@g{d<@TNN`$T3*SBUaYk6s z(b0IC_K$&bnaI)O#IIR-_h(X!Xi`ti;M(1Y=?0s6D#TiLO=P@ zEY$=LU&QHhH3AwTH~m1f0|i7EaI3>4z!MVodmPCrieck`k(TMj`PRa>rSx=vnaRm~ zGwnT|=bl5mru@TaQ{D_NqtaBoFGYBmkBrEZZsn@T}~n4|1DKvM;cL2d_aT8hld~G@DP_45J(sHnA*>31aF0At5d3)^`;CvkQPzl zKB}1*D~VPdu65oJYU0`yqapg{-&c?0;$G?K=U`i`VYi6j5AfB4dMov+ z(+mILQpeji-2P*I=wmBWdGb(xMcZh}ifrtkw#~!bRV+LdYA3h62`0UK&mxn$fpQ3b zK0_;iL3h0QEKhwn;c5vjTTCWzODjX2wHM59W0h}m(^BbW?jimirxEV@Gh=V|clVm} z7GAZtq&=nlx$Nu1Qs$<;EHcxZUFGZfS_Q1t0vn?^+hew-a7~RZo51P~e4N74#N@^c zW6!);BU*SWG$9ujtglH)RYJ*WDH=VoSx#p!7SG}fF)gN2a|vM!!NnZAKAN7(hgWoS!gaMYiQ#yssM@8<&ABHV@Q=KNqP=xEj44P9~Jf|LPn zfD$DE#8HBhd;|E_3E9q^NXZFM!UNU7C(3Lq;Q?xS0TU2x520yrR_bG6t-7C<5Dzl< ztxj9}9uoMET9!B20_nUDgZ$dkkxAFfI!bL`e_rTxiD zm>4Hao(HRl9;cZwbZNg$3pr*IL;*El`04Tbx7_Rao2i!?A^+Rpc-A8;q*k{ECzB3+LHCpp57#mDJkLZPxQ~)zqgV2>sXy6aU*Zb2&53`2+z(jp+S47ZptDpJs``1mkfPY}~iBIAdl4DCRX>`4tJ+D@Mf=#^Q zkjc@p2WzV>ZmV+&ibij^56O&eK7cz?6e zKI_8`0RgxWG@t-q3bMAn3y#ZX=cJ1FG%i>29bnd{zt=*tVl&+$(ZG-Un>@X*mL+t# zstRkr$ISnVsV=awTb7ZKEKfdAmXCX)qPos?bItp-stQj0)B*a%7^G>!m_}KAnCT~J z<9zN~^0X!JbYv>CdNv3!tsAk<-&*tb`Fh%koN7G-MW?)x)8db-4vf0Bp7a!eu!=j$ zIvyS;QVIzRNWfk^#P9!RSd#@qod7PoZX%;vzX=`c@S zz%JgGGXn6dJJXfwfC;``5}@M~>ugu$5d)eF9~UdhK+a|NfCi>VIMRa-F$X;lmR2xn zrn3y^7K~6Huw}W9(Andm>eb*N-{8LpW!xdU_J6Y)sQ;9q^jepjt$mfSIN$&oZzY~EOgJmae;GjfF=4VX5dtg3XvG?GtVA zgIO{>oXdcBPGVcH(fd}wK?z@5Suh{b|<6xK3{Rzh4p3I$b)FIoGpmMuj@@JX8DMIkE zbT2+gP%Bw^$bT(k?S93#5}I9H2ziN(iK6JM3NnPha*e!_^r-cHs|*lr+t4ohPKDQ# zf3#J?!9qx6iFw5f-?vZ$6Rvspw%oHqw>%&>8eE)eic`4y-bfHMx{D{y{Vk7N()Psw zgA`39c)wrGpLuo3u&Z_xOg(u}08R7vSB0FnNGCLM_Kx0Q8f-maDQ5K=E5(pu5+M5I zXVEM;Ka~BN!PC{vx1mvHuyAm2HZZbOvsu*(Z`sE;wj`o?{GQuT<=(0{v^2JACBs}Y z(pt$rjo(YeL;(b*wRJPH4|((ICjI^kmm(-{$!i^rUyg+U5iiXBQ*O?Q$2uk7z7+%f#WL{xzd2AD(?z~46aad|2DE=Ev6 z0=&v>KyMi$_P&AJv4)=$=_Eic4!B>~T#vuRsSt6{BY!q&DvnqdozV@5uiZ@eS-6EK zPv@r84Cme`DY^^Pe5NE{#ti>SXLuMdPu<9EH^sYn@3W=#e!S3i6-kAvlmDQG9)#)m zx(@{eZdH)+o`KOsAK3gj?~5al6>*r#lB!^;V6*Y zSeVz=dTO}!WtH9iZPOp0$Rj0WZl+JRz>LFhQ^m%<2)~2%ngi_d{3!~$in`I+?bpvl zc*1}@pC}*#0GY$eyBS*oj)p{8X*?#dJ49b~j;8o9|8^)X-}x%+mNAm95)AtBj@5xoUWSe^ZJYJz?Dl z)}-DYQU;quV$KLs^q4j;$?Pc6UP29N{$LT3Uzx=a`90gdPYm6z|ITIk!m=D4*QC78 z>EK9{QfY%bTCmO~u!IQz)$MRa_dx$%YWOVqRrs?it!pV|tKPt`X#7ZTAYC8?MiN6S zD11b{4GrLTiK3qv5q@3;Hj!@*OV0TJ&{&lkyAu$78nqB0@C0v(fO$0r;_dH1q zt>TyP7Xb!wei?G?MU)%4E^D$*N4n0mEX)s*Yg$gKABU*P z#Q$_gDgZYlO+-=rS>MM!fh)TsKe7k@fT-K}BEv#swj25d9Or!WFwt3578&mNYZUSAKsn>%nG7qco8U0hp?8#MloXW4~ z_yV_FTVbg_s~kwhSJnbSX}|n0)BM^X0ElMb>I)IHj2&xd&_XVYU*U5?PB2nvt=qC~ z=8A+3K0MhJz0;+}>}vl$)p8W%+o8k*Z76r$=9GMo zHLQr$wm%!cU-y_GkJN((K~Qjl*2U;>etz%l;ifJS(nKs$d!!Q0NNbNN99Z=*?69{Z zOUj0|v9sFxD4%aj(xxtqvH5LvDRegM#VA=K`-yFZRc~f1DcqD6L-HJ zPYPAwoW7C4L9$Cj_J3!}-J^7lvsvAjNa)0S991_Kl?Ii^EtPHikMaQ+!yJhmhBvl& zy@(XMPjejPP6Nem&VRHb4wEk{Y+X;c!;Evzw$)6FG&^$}#LM7!)S;Wxv#CPo@2#}w zsgLC{S?e0of2;2N5{Yvhk78qnpN-M(-Y3735sIhx&QJ=#-a+Qke4gkG@(V2 z%okTyI@$&kPV}lREsYIVC|GJwTKL))mmmEk&v?cK-AEq1-$uDuZ!-g8yzuks$($Q+ zVa-_~F4?cP0MQ8lh(HB3>W)uIM6;;bZ{O$5W~Hg3{PHRN<+!%si`%~bX{ApSgpm$e z>QjKT=5!WqwJL1>gVp3kSQ^J!2MX5f@@>|9VHR(hl$m^Q@b@Yh>aq>H`lc)V)<0@> za^K@V1cH`mW{P0{(>Z>L{~8ld>I4>_Zts&JkR}8>gVisc@#QoTYQsv1UE5fwPjH!s z9`eJoN?%RMJW|o4d9C@Vqo?3|vH8K9%BL^^)XrZ`Wm7|+3 z(iXf;H>_$oghqL9`p#sRs|XF@eH!WZb52N3WY%>@Y+PHP(cIdJR2_$#-FzK6X;y#; zN)feu><&tsH$bvHTDv*W&N=HJ-e7fze#jvQ%GBnWAc!q4UCAJzcvTQ@A_RI?4~%Yn z2k{iKxayYJ1tZTL^VkNPzk#faArv#qp$#)YH?hGMvxuy4Z>iFN}Ag8#5ms>7LhNHKC#0jEF!iaa#}Z(G|J7zhsdAtRc;MJjagA#^nrt z`e6~fX_-5DJOqFZ9#rPB6Efg0zG@C|u}5VwNvqXY=dQGvgX-$PrnI^Jv89OZGE{-d zg|Z;~Mh-;k+}8fFR{oTiC8zKOX9nx5xm8o3>A`ZL6yd>!3i0^f0KesJLA~r zX;MBLYusqUb*VyJrP!Q~)3#K2%u(~0Pd3cexdBW@XNED3#BzmoljqFrs5iq=%>ebX zeamoSVsE=Dqg6eXj#*1jA~g#*J%N85HmDu%>*W%@^GM7zH?S2=ZhYn!`yWpu2OL9X z^ukHS+y&0UvQ}5ubOSw><%2id&^4TkWGhO5DC&+d0wq5K3pmEf1x>kmNE0o$Ye#$y zPxONaFhmT6FDYzEE2H9Rwk;ozT0O8faQrvVgV9Ie?oZWEZ0%pwk`tW8xwFft52y0h zvfQxK4fvf_G!!eyAoy2ns7E5Istv1C->TSOOa_Tu_ekV~04v|OOq@ORn0jTzD=vM? zF8<&JBtY^vP{AdRGL_xCP+XD%-f=j#-C3S6LA7>6dSL5ut#CnvEucfMq2M*8GgP)! z+H-JDNY+_gVf|sOfR$s2(8JG@X3S&4ogOf%Y1!;3W7z+ z9vDS40c)K_sYrqK&YQzTnn7=hB?$0vIy{fdgpCdO`)<$*8RWN`su7YD4ZgiO!a=~O zf0AyJ$9)SjGyDd0*|sh}^13cd6_9_V_5Cu&R;S@rhV{g??+Euk>#eBaKAk@nggnr- z=6vrcb&s!$`5*5+9SjKQES4&s_UnTm4Vf&ju6R_jJ8@Ie731|ToM`(b)vrR-1QiXC zfp!4Mc>+K zW~-Jj3F!4Eb~7Ip?3(EN4s00ab<9*PJulW0Yop`ll#q8dZM_xn^H)PQg}L-(8DJHO zL>Y{rQ;`7#?>jsbfk@&ZM;O&24;$%0w|#R5P|b+FC^Irs0S}V4f@;VaaIraWK_D0E z?bgzLHsjwR=M51_yw$B701?ohbPU@PM$BI1qf{^)yeOGi$ahhpo|e+yibD+M;S)s-AW)=F$jEN}-%vWOhq*tk#};rL zbpmW1rk}4PQsg4fXK1yo*%lq&)8N#$VgY(pDmWX>)x!T~K|F745TXfvhirMA2XBE; zkBRim_ez&oaEBaSW{BhQ_-J2(=Swk;&cuR;HU{|XO7{EiNoti!H^VgFYr!a5kjHM+ zjTORwFb|dw%%fm@f+|WLFhmAcn1L%kj4U;^tmB+putZhv2%vz>M-looPNgtIG3K5W zFrIP=l}IB3Py}0?)_m>+Q|A0$(5W-9~RIGlJE(vw+p+pq9FPXnLBV@rgeMaa)W7+AhrCX{Es3>+@ri-UML+oPNToIosUKOo7^iXQ@Jk5i z5t^u-9h-sKn}%HKJLF-`0}E5gpW@)EglA?9G1)Ks0z(ds)vKa=G4uSRm}TWAX0S(I z=$HMmTEyi+Qf~jYERKT6@0F3)v=~I4!NFP1q`;?yoHrIok$R3Avm)Zt%F2V#jvg=$ z*zz2B60#p#hxvyY(E$=$*1o@sqk%pa!UO+cqKEVEpMfV{2|?sQ+JB@>YEV78T^V&< zEfVO-W!wmj;TZrb_2OP$Pl}~qle*E`YU=e`X<%aArFs*FL4?@To6d< zNx8InSI_xqE%ap2LT8rRWj&Q1&I+CC2i2PDiB)jcyEOmljg@HQnBg4`SGIBVb~_$e zT3T5Yq|LGTmKCU_>f|(du>?!QKtW4E-hN6E=);i2W|bbh;dXjwUo*e<`}eiwi3{@K z&pnN(r7lyaWD|JoaLnv(i>n+?L&?jIpg*Cj`i`u+*_nBr95T#3_OX`9tk2%YoXB3- z7`@c#9^bpm-^x`fiv28CTmlI*IeFD{j^l9Q;Ap2)8=i~w^_%7-7eCW-kOxnuCRs&J zayMN)Og8vZlK)Agca9(Y8PPD)+7)c6CN*mR8kip@LYEs75NAvDZ)$#zhFa3_>-8@| zL~gs7AQmIvY#XJ%vob1{>D|OO;8As+~j~k3L{D)b}Cc zsyWlM930{XAe${jB8cJkCQM+AW=AW*xHuXRU}<@*n*#Z2_UjJb$GM` zjEghZ(^gixDRKn6=ZXQ*eFG{OrP#snlrBwE>SSy@1n<$(zwU>B zd0ER!4dVF4t$Ia@9+d0d;u9q-bzsKH2z-FmXAh^2t6IU4-Ul%F6lwuLTzcGZF z%6$@;`Wg6bxO`vG4zgT!O3JH`1IT;wK?y(ky;k!|fZs$KcpNXzMaWZ}ES{nB36Iv7 zp_^}W_<>}I{YE34aMrDU(UCo7__~7)I|KC3pFkm-RQe%ac6l6v2OFOo=UQeDL){{5 z^J}qRqX??>Bj|#BA2@FK?p~bipHtabCK3eMYmI^r?fu-8837_mOb`MaBZW#CY6Ldg z6R$%m;5TzFaQ;==_{94uA4pmJV%RoBkNe~T4?UxJRv>l|-PK$Bay-&9+d^73&3aDq zQack>X5zjl2M}%w94jBqi9TWb$IZI5Z~Xdz4qFPd z)lvQ2!!J7=aMlKVimgLx@poock^>GTnD%Jwb(qmSpQSV_MH`U%urZs@?iDc%g0~=JSHk}xcSxlLNnA&XDC0XPGhNEd_hR0wHE5frXe{I z87+ZDYNDQo)PRCwX-_Hqgd4tkG+-%6uYek6**PM8MTq z6Q6P>_y)_52Spv6RLtq;?GW(2ypNNpb>&MJmNDUDdGd|yP# zHY%sj*cAp!!HTYfC67=9+^k$XNcp*#5H)x3;C`j3{AEa6E7NcnR@TmBzZI1>SR3QD zwA}70<4NHwt33$J{PILcpeQ9v{lPi6WM=ki>NFxo#lTy~bAvB{fz=UELo63x)bCV@H`tHbxXvc&JaH>7%xdq{ult7a_-+uZt&)Fk=~=8^hWfy z`kINI?!R#2Jax$4$55-5TZ(C4y)r*j9Afr_)s4RSh1xeuSM3pvH4D%g(iI~@hR|oz zV|~UenpKQSZ(o%U{6AcPX!u}L51K=OS%ZCf>~F+^<~^YTMa(w6DTxzoMqU(1Uzo%) z^Kk)&-K285!k|9(8JhUI_VvWx7lBiuVN#_R!`+t|TdiLic4qE=r{k*!gm zU0=b??}Z;`>a{#(W64DxMC$fymh$U55;>}$X^cu{8dXWCP;`F^44=3y>*FQV5OQ>E zs^7&OOh^iGAw0}(>)@tf+Yb?AY)ww8b{?z?BPjB+k2#F2rFsQ<1Q%Tsa=R%E&|56+ z#K?nUk1$}Q`Te_Q_Gr%Puos40lTwpBtmESdXJ3-m^*oqE!cEykQ}#$ZJluQk2>+hi z~!JbgD$}Uah~lDG|baqlDj5}9L!T; zt24IW;22a(;(RCwqW%s{Q7CmTdB@#t^H;?YgjX?MHQjKkQ7 zLVRVT;|x2wr~+mD@Z66AJH~}x3QJln`^uY5(kE;8-ZlTBbb8`IJs&iS-fV-3qMm>0 zm|01c$k{?wp-M?)ZNcb}e0t5fM#$j`&jxRl%jcibMgAJaHi#Ti1+lu9WzHwx+vNX* zm9`~hchIOP5(QZ5DB1B?8qE!*n`(jSKh)aG*0fZ$?>7}&?Z;+%>b(ZMHmS@ILk@B& zebl=8g2PIv#-}y!@WJTNrU|4)c+fVc`k4NMq4%EpdtYT57fmJUgwKHn#kYa?BIm0? zIE~Y!0ogh{3?j=%E6{laaVhq3k|jZ$_HwPZNsQFKJ?5MNPTcAgey~u6C~1p=Q3sOs zU+l}8?MtmgPCwC&a!s717>&2v4gts`^UQx0|ONFvz4geHF$K45}UOWE?N^omvn zG|JOPx1yAJ^$>MQ#YRO+lwo2YCHoK?*u-*TzH!iC*ofF4hWpLEl?~83N%9Vm`M~r&EGS|f))l7_ZLc8MJ_>|1&c^CpU4au| z#^XEB1wVKnsv@3T&0M&`k^vgj)&i40Y&l|ZA2I?!&%9x?NL@|@==YFt1)!9Gum(f~ zWbv4G|2k9Hp+Dwb2t#N!0^WLgzs|!FB!s{Hhn1<55;y&W?KaEac(Pf6me&@Ejjr4k z?BLC1vPoCe{&-@aGnD6qtJSU?Zf(U`tCSeTyY&1Z`>Fbjd&i@)DVEtGW|cLz>aLJJ za+|+Y*RjLBw*`*jN2S=#os9mYh1l^q?Webn+6@!vH@7P!A~-ix`_oe=F1GZ&o zVNu^T$L9Z|=^Wha>Vh>MHMY^%ww=ay8rwNZW7}?QJ85jEQDfV-eZqUbd!PFk>}Ri8 zYtO9NzxSO)nig!5g|!d)bVOG6xc;0Lop?Ue&8}Gk7rX8FawJ>UtXkcRX$p$i*ufnW zw?k9+!&TdvIs?4&NMSsJ?Kzr2k%!^6RiJNtyBkqST4$R=<$(tN%;Wy#NB|3q{9 zpeq5d9NkNoj@K|B+XTP?)*+T)*j;UQ)b1{_OneNqT z5L*m+5nP$pwDZTA%j40y_>?4X%Lt=PiLFf?USHWu?075G8KdGt4{jmHBv%89G$7pX zGK3podC~wz3CEQBrWgC3o;2r(PR|P5!r+gSLSoD^KHf9rNRP>RFutfa?e5?Wz z!qlMfI6-kH+>-J*Qtc=%vy^0`8^KUvRE%{=jOl$usO&#;3NHGBI6Ro++QtHS_!uYd z^7SDAyAKO#n62?lGixg4LUcW?HM^fF17Mi(m33E`)hW!SM%<8U@Yg=FkG&iP%rqem2icF+81%7v$Ffx=R(dqB|>25oEM~V3-wQu$(32=|6Uuor> zOz!3qNR-fTv~S(n8*di0u){zM@j>b7kj!4!24yGJ5m=Fvfg@~F+9or99*#*LeH{n=gz{}rrn)Yk z_l=JDq_nCcOS0ZiEUjvY9{&eAW~%RqF46zNs;jDwAoR4W4*WJ5c_*PnP4bvi7O52u z0XjZK$?p8MK$owDkdD*v4CRM0C#Ft*YIP6@$h;FP7yMD)tblCxC?dQVqcPc&p)N4? zS1mV#LjdXqf|uH#EpWsPeQjUlsTn-*sY_n60gD*o$_MO089z|ofDQQbnlCKSl8S8A zhSx#c69OuhA9@w#AY1yosjiB$d}Dr;RD+PKP=}j|D04T+aam# z$!T2S78Pv6;tJfR!K(%?EN|gk>nMgznsGRuJ2>(mol7I}*w*Ftu5!gHyNOOzR5Owt zR(N|m(UzZ<;~uaUkIOmELWSRr=x2_am)9h8*gPlJtpD-(+>tSs(_Z_aj4WBH6CQ3u zGyF0rCwqobbUyv*G-V!`6g}T0nZH$^MXoK|4Oj(K6XRDi@SKwk1o^@=AW6qVaCcVQ zBc0gYL0#yU7JvIZ`q_fKL!gCczwLu7&C42uQ(CMo()y;;vPbn}->Bqf$mzCYiK!hH z4GBuf{4|;Mi($g8KrAG-i!EbR9pstcyK^%Tohd5^oY(0{dh0y6&tu-YE=i-wum9*xn-S-^zU1~D%>EY znP*@elV;-g<6tVRL8YjURlPd3L@=p;!&_6Ut0`1{3JOa{iguUcwp3hh4XHorSn9fS z^rLryrz1T~>N6h#CtmdxkPq45J7+>OJOfsUogGoj5^xS#dq}Oj@>K5y)8hM6g$no{ zyGiC7MbA3W#GU`KNue1KTsS535DQzf7Hr`TG7e|qNOC`DBT;YVsJv2|46<}v?WaJz zApQ8>X71L11eG7x8%abI);%C|1R>oPdCJVJy<-wDb$&Q$$gT(N>qvMeY2Y>-*!cK+0eW`Gn~ z7MAIa>3WKxysU4L$y7F@(&3B7q9cydj8kx1LqWmyKyQH zPPcuDsymKNJGQIZYV4?uF`uA3_%wJMea7g<0$xT7b7Nb_t4Q_Z$Kd;ZjhEtf;#12} zCP@Df`>l=mYZW8EAK*w=pPce+qUE9BGlJI}f7fGVX z03iGt+#FtXBU!!kJRepL;6GIwT$M}{Y8R7&nXx$i`nQ?_5+DZ zv>?wx-Qp0tGZ(gTHw_J8$VPFjwzitC_f;C?^+NSCM5JcdyX3TKzs0?=a>KDx9?e{f(`h0Ozos{^YhBz3MWby z4~3J`&X^9ljeE-`ubevbNPK^WxTt&18yJSx1k|^SHbW|&S~xP3)`Uq#TVe8qj`JKP z2!e^$^HE$=DewexwaXyqC9w5U8r+8VX{MD1_9HjrIh{O8)26GvY66y64KO z=jWzWk`Csjlr%%kK#Gd}ZuK)GI2wcY0};R`%#D25k~|$j6ji0uB>pXj5S{v2h*<5ON`NjY=G*GU==Ia(n~Zz%ro-PL zjV%0?LYLR7iFezlE)2Tk2~YDzv0vZLR4cY1gy48^#rq>_7-niBf%=5t!qp>Ye#@(T zLlNCfIYejRMVxiDbFa@>>pW(lv&84kz2~H#2vUA91_qd)D(vkZ&iAA#@k_p)<&9ri z6{#eaZz#DPs83B0AV}&Vl*;7;;a)%&2`frm25CKISrS0xHIpcSk|B5<#~?MsPJsrN zAc3eWEfTi2zMp8l?M7KuiUzGr{(Ie$05_11bTuozs2`!xytvD*NEjqASf?V`>-g0- zSST_!(i2%lM^PB$oXG5{x<$cVpH*jAlWq6Ww`6|CntZkNal*4(LyOsVJKO}vf|=61 z<2aB!Z!%%0wlg;3*rX)(+nFfu?wBJZ!k{$!x`i!6>Ug8)_tybFEwyI@^J4}orF|kY zMR5+j16Uhb;?f@FlPI%J1L9XzvkY8EjYh+iB}3W0H@UBcf+?9HgnQ z6aWg6SxG}wR@%74UnoTseuyFLxRm#Lc%MCoF{4W_KWGHpj*;||#Aewu;=QSJbvD^M z5{?%I98@xbju+W?lXUYgPk8938!Ycbv}ko1|M5C*&~f zc=Vtk`_fE@Co%$I)gg@2S+?MkpU|AdJi<84mU1r5+m5)hCqoRMb0hk}c4~0v100!c z;44f{H;cGnRaDay{iVellQ=mI*G{@mNd^MIcF-WEtZF&gz)dkCt)b+jQ=!(ni=a%!)arjYF@x&XgFMi|+!(n(e{oa#g2`1KB+F|qOVZJSuYV>5Yj`hv&L~2G({ziAn|f9d?9PEClwbhJVxPbrk_zdaEj~ z!A3_jL*JKNLM(14Pnh}5qPzL^mzdeEe4&xp(Xfp>sU=mH{V7{9; zm*FJn9e{IA)hz?dT5fPL%5qywj)i7&0L=qbmQb|Y00b*e_F@ocQFWbXgTp%-uaQMx zVgUPm?l;X+qIrV?>>&t2XC??=E}K8q^YC_B&iKT6TK1Sq=#UKX&&A|(RGZ$TJ=Gs}-Kp()&mQPl--_QlH zD>`DtazzX*7~E7(|A0ekPnPr*!-`4oFN4V5{Z=mZlvt9WCE>Lko-Vd@a9tGi^jcrV zLDc%qV@Q9km(mF=4LD>?_FvH!v%aV=K^xDvw;r0DRA&gQ4srAfxiSaR9Ulv!9#GP2 zsoUyMr=yfJ1iQi{KPp*VG-uTLN}#A~S}LPFo|+ty>ul@rg0l5ZYh?AJOOy7|=j48V zj%-C;V3 z6>1VCYaXS;$5DcH9V8r#`kmmlMi1tN7RD@E!G52IFPvr3LC`*GoYk1DztBYrALML4 zl+Oq{>@L?+&r43C6mKuBL+*4rP8Gb9^OOqWHC^W#kF(EEUQ082oQu=$ufNQcVOyJK z=8X#&J{C=fnOS&GG;QLrPG!(Go9Xzjoo;!SLa9Jepwj#IhjH2%!+~9=Y5tEMALDdQ zZFF1bMn?+R@bp?`NobKO=)W;=MSbM~g()*0c;dvZ2KIDU9)B6mbhAFOIP_L}1zt$)Y0^|`vk9gY%6#j2C5@WUc!RmlI*Y(u1Pv75SZvXeN4fW;oV z%FgW?#m~>@??+2JNLJ=V_G&3Xb-%3-tZ>86s&y-7bi8PgnR!h<*l1TnqLD3QHWvY# zq{n}$Ap^DPAf^ncN@_O!r?OWQN(ZfrbHQ0APC_$kkHf;e>CVsZiOA2gKTyE6)Xmr+ zr0=X9`Fx9^bHCmDVl_7}FKB7x(6orHcU+YAGe^c(T1=rQ}hVm#B~ z23pg*XndrkTUKzT6s19EVJo}9Ie`GJncu6P-qZ#xXFPR&P%OgvV$~_N|9~W3aDjet zVUwR$!Ni9^a+^LMumE=JlM627Gd{sO{W_9q;#;TyW{4MhqzuXyBYyS0Z{*V~;EI6; zrKXy}PW(t2fQ54b|CdFu&6B3@PBxqo)H6G){mN1E$PD0qFNi4N%t#_XMS?AnPQhq= zF=7m#+TjKH@Wa4LjvmLoYkQt2kT^&lPn+atlt9S-eJ5EENTvD)MiseK)KDrZk}Z=! z+B^YlFDzsxd>^AnmxZg<(xQH~5zGZ=9l=J@Cr@YoQ(lc#bS?J6Y$Tfc=Za)U&*BQE zkeGe;%TL}#!+>BP*IfDR8H{i_T@aYZ=Evs*;2QDNL()&LNIe!tBz z`;4)A@n%fsh!*h~9son>60<@)dY8}84Z=>g_{$#E5HY1<{#xNRlII_Qoy6m{O@S%y zpfI5EM%G~0q7ltTzAY|vfgE&*$|GxF8dp3cJvRr4SY+-xoTj<8xc*~Cl(Ty!(94xd zwy4P}N6etHG+C_nqNT#Yr*+(pPsH+@5@A6B>uX)(J_<-&;qO)i?Q_h-`;FbVKJtRK zvAJA^_K0DTRLFx2Z025vz!Pr{GYg?6a0k=;!FwqKSSw=ssH@F2=5t2$JFd2fvbe`t z?&pq={=;MIkqa)-m{w5?UHxy<#D3)IHITd4B(EUj9H;^%sMMEOG!zIPf~c!+_xwhm z1^Ql_Ek=>sFYmv8zY5~k&d+FD0v`MJ;A5aXwj%t0?1JI5(NBlOiZ|Z5W$&~5wa~^U z!t~mWChrn>)YQ~g>I_fBgCx8-?h*?LwqOvsGgVr7CD zK3f;*M(2)_Q*zxEydAbo)G#oyBA?3iI2f^9_II!elx6?-0Rf#-sVQ`{3WA)#p zr$i1W{-2ZyEIV()>?-YbyQ+rix%rbG@?5;A3FMU^{cr)a1yj)8{*qBaeGd*eM4WZm z*8>}ZnlL_c99`4F0Fug@;2Nsx(1~1nfte$2#4J`hFfA;&9^zRUf&!~c-uVXZx&~Jd702 zn2E|hiHST8!hb!%+TFgR6~dwAsS1~pHj1mw0U~i?a1p~^OcPj8AS8v?0kHt%p)R8r z{TUay2nTFN^j_Xdc%3h}K0l)ka0#gZATFvQoeqVc>0p}Z%eVAs(K8!-w)-tcyN=7o zr{Q1q1)jL#NF>>^!IrMPZn|2pe;p8ovBWX{zF;8bP%@P3v)#V$Dg~WbL2b=)*o9dY z-djIj@}vcHdMSxaBSAZCKzg+AZ5dmC6r0}3X{qqe(xBb^lAt2Ta4Ay@Y#e1Zi7pQ8 zrQ7ibi=o(g#gg4b3nT$o=B@6X?pq}BLZ2wy6@s4V4N(uFYthYMQ+m&{1;xpaWKpKlIZ=>A?MM5`vRh>w(=D{ofv$!7q?BO-nb${ zT7Z`V+5tTC|oY%Al5r&^&j<>*P^*KCB%LmsL49IK2>bnr9F_{Q% z-xCZWUx)_&k?|218-@-yf?)xwWTqIkbD&CXtxn`wH!f87xTSoM@l8%>FuaKDv?p=m zA_7Fy=q^o+?Q`D8-B(JuJ2_S)rxZKM z=!cy?XSo+9Qt^LE4l}~)>siy&ZYlWYE(MS&O&Z3HGFwu{%;Ien0a*M={8Vd#9+Rtn zw?Eara#OaZ(GT*^_^aK;s#>NkTjmrja*HDn2d``@H~uYn+eZy?Nug4ytQSlqHQ^BQ zjvV63!N#r&Sm*!c4KODD79jE1cG&fOAmEEwQYfYH?!U;gC7JhiXY@i^+>SB!5+)8x zEg;bgDuJQDhV4GD*m(RY{e66 z13vtiAH&v)2Nl~?YhYSm{$MTyNEx1!M`m*>ep2IsiuaFr0o0)E+|acGs9;nse6t#n zH%_qA*y9e@A}Q|Sa7kr21-R}3$*;e?^sYmy`k98jOFy~0t(kn!Y8Bk~Cv3(E3IU^* z`3Lv^EI{;OgZwbU@D(^=Hq4$W#f?Cp|4EFU=hca<$FAA&wM3KsohgyyHWW=Y%&vL) z#_|b!t-X=*M#f+M8R{ubH4+BV9ewIdtRlw^>Nbc8Lx>Y=d^YE3F$tGalspSOuIsuU z*nC~95eD#Z;KDEd9>`%pH#Of|Q&5-ae(n~#czlYe+>Gte7ZJJoJy!)&iVkv#pRTrA zqr`P-K%j3wOG&cbmmEGY*SXcRi6kW~^BTiz|eqFE)JXLVr~zcP8&GEfEgnfVM(3f_fBOj|E8kP2nUo zu$Dy-x2wz8-xd@{p`0h{+b>en(Bf9x|L*&*mq(s`nIVgfPifdbJ?2pUMJf-D5WHmi z2`1_+{}$8?mP^M5Bz`1t;+Jq+k1zlm*dvcozTicKVM2r${kTpvV3IYPX{pC~{`5jf z;{BxR8dT%((8(g!FUvs%XrZ8fd?NIn@IshEdB=44S`C8;!wYGv{p3NIFSl!+Mk3z@ zmQVcCKO?MXVK_Cv$Z{wE*K8V04GR|i=3Yg6$*JM@4Jpz!+W`4Pa&{In0irk)J*OM)(Ig^59+vgLJglfwy~-*N;?J zhL*2w-D5WdY_degDf|{J<)2L8YnAh%v_p?Ssf+quR^C=9?2g zs|W1hn{W66x>P$Yz-keh7+&)0uEL?UX$2wwp{PNvdZnuwvHSy$Z(^rdQMLtWr*tfv z!6`i-Ufa}d>#THzCH-I%y`cC{+nPtuR)Iy&zJi%bBX_~iTyt3x?7xy+@JA{*H0jx! z_+t(tDf0v(=XH;)9Iyz3Sr~tlxV{KC5{eI-@*7j^2n0)$n_$aTI1llX|6zH2I)p8~ zYs?ZmMbHho2c`7=u9|6~36DhFM;p8iRahy0_IHNmO%R$%^o?2_XdX$+BSvWO=8D86 z(?omojnhAS#qoZJ7y+C?lW+~IaVkJJVt=d&F2YV-P!`j4%1a$OH`Mj0voXybSEOjK za?Ce7Mu;lQf)_g$Ib6baW`A%|yCp7It246~?|>m}3NIq3nO95Yrojc6N2b08#I{8p znOtEX0TBrJC~yOaVWs@r6X+eSzI+bq>9B8Q{X6JSh6VKU319mh9!qKDynwS$SD^XT z5rW6(%{0UV4Q@QBJWa#lYJKI>L+)1q9ZGNv3yr!Z1l=gvXFcEZ1cJJ)!QJ8p$Av)) zO2xb&DEOF3_RH>UfB4PSJt~l>YN#-pc_aBhJ09#?>ZCsv^~v^WuSy=kUvsP6Yv3g% zi0?(u;@QhRihlbiek5PMsKgS%maUGT78b*r`AwoT@{JZXk3g3}x%k!&j2(PqH&7Z^ zf@EOe(-s0!^L$6Si%&UZvZa{l4OSiR^Fc~q4qlifVS?WGPI#&e&}7y}`{HgU;jH*= z-Aaph8-t_K$?_eW05rrq#jE zsKW=#ggW`d;E!t=2ye*xhwZnx#+NWY+jvOME|5Gt@R7S9iOHR3SE6$+s*a0N|6~GN*XvDeUSvh#5(GX_G_U3RLLaO_2Mf61bKT~8R2kB;mq_3J2 zj1zM~ZyT1fEGNkU#>n4>dBjf1!kM$b-r{d0)&Z3$a;Fm`^tb-idFD*qWgyl?uni|L z%ap=^HfOdU*L#s-O6zbLxX&(-J~87Ro73Za;%cuMm+bRvhy`+*(PS$Cd^~$3R##IK zA2f@qCk#(IspneZK1Szex+iSc=jcZZWXZIE>m|S62I2%U3khbzDY|7d-?V3fK_- zvavl~GiDRT;E?BEziZ1}WMq9vlC{IJ#3jyU#M}7*P6#7%?e7CrH?fU-SKpG!*_aX$ zPPm=lOP5PDkp#a#rjeOYs_3q?_UX^6Z_QP*bzV&fkt1ky8fSf%7z?k|j%1oAefb7f zg1NFBIVKZD$nEN10<`hX9IK<*ob#$HP@@f!TT=! zR98Hd6}Du<(j2yaOQw4srOquUl}>Kb7`B#_U3fvwD+9SJpVU|JX#h^n zfF(xr5&=j?LKVSTSv|l;K&+XanB^0Pu92VXr0DXO4rMjIm+(*Ph&0#@UhChcM!Qy> zrx;MryC0@1Nynxxjr3kw5iIgZ%6AWoNPj#0;spdcPwWe z>iW`zH@Q?J(dmniC=l8p+>hDSl>seV4f}?+lg>_ol&p%^5-*Tz-p#NNO+HsVZ5{GA z9=6LBW3}Eu7DFt0-rkG3VAtyOS@pmycQ?Mmg73mbaTNh}eP;tLBoayb7iGWLsqSrL zvv+1f%fC{&-xkuZy0q18l2zeCft51)xHDOhpR%a*5=@eZX>$%?r&DHPRpa)+w#Ott ztR<)J)lki}>i+xOhbr6^pI@#R?XbHz0P|#3!lu_ms?+v^ux{PWkYkkZZ4ir9Zxgwj zLC;OAIq$75B9n+AmX`ePKGRx;fW?d#1>Q%u{09Z?3WphLBdX;-f7+8Y+{tD96+DPb+~;uNzW@T>9J z#>~Dcf1vKN32>9$-+ZC02a zX6{Kh!XV3~{QC*kC01_v#a!s18?{2<@M;5Pvd@gyrYrq>rBfmQC+EY0i{$8-yW0go zl}O(ULC7hBdtUl{f(`}`4tLs`)#Si(uYBW24E@b3u1y9dkon}w&2%gICqZCnY=@lS z`dVp*Ne5t)Ol|?*sx;z!n4f*JNT11LgZ0q9DE1<@ZTt~wqLnUP{gOMTLhMG+#Lx z$c1&GCtl<=U%em?IF;91!FOQ=1RXa5Op0$074+?hTV+8{2w{!?(cDFATH-wB7x;^I zB!?&CyLoaUGMoKs@(F%mh&rtWTa>wKOn4)zYnolxEtjI`V3WrgS~pJ04`oh=Vhz}& z5{J+fM+SP+y|7*`K$?rSgP$60?T{A-40pdnv4aG{rxf40iEWa?@0BnAr1qkHowsgq z0df^xs=0s-NYvhm0Baq=jTfX%xP!VQy&S8H)S;+QrJ@CrTgWW;w~}@d=;BG)e|$v~ zSHp3}0@U=AIxQm?4l&N=eHU-UFu$5RF2FI*)!Aq434fu1@_k%0dBImNuJuW?WogW`(i)Ajd!E5ANc5wb! zn&CAc7QUeUpwk(NOkXBosmVu*Q+=+VzCK?NOo}+PYxgm+RoehULN7!(YuWMIE@@<) zd$z`(XR$(FikxQED{hyoWDY#OUf5w+jRW1y&7bNk&^0jynKM5H0W-iXv*Zh^TX|g( z+72|$G*7Mt%W?Z!{BY_hSQ_nr^HR2fc-Q7=WZVu=kQSn(-lW=U>oz%GeAXu&YoRZ^DM5h!e6d1kzW_@(q7;Q$Q30)p1u$Rp+_$FM^oQTNrLCD%$bK-N^1?Z_woQujU3rxEmMr=|K z+{oVLD;YBj_r=tztiG3a|Hzn%H&@LJFj1heqSeOnodYiNns@Gw6a+qx?9Ij-3KMN@ zF#L3x`i+B%M^l2um?>;iySI$~%TM=v3DJHjp?JA}tob)x<~AEE`tEGddjFJpzY}V- zRC@1PR(|{3zQp@4C0;&$sZRNUsv#hmBpa2x{*NEWM`KOhOg`2K+bb`k(J^!4*guzb zccIAjTVrCZEmrE29=^O0+)puCWLA*6OQe#e_lla#dy+9e6Sq0`?jl_CB)IMOeY7P9 z`=YIJ1ZhgxufE8_f9GnAV`{@B3hwH1P0Cg{kiRFH{kkvJ#4tR#?TveuwM40o?V=s9 z8mL3=uo;xizpWBRZsNF~Siikb+zqD>A%Ghb3!6Oqc97hxGKy^rQDhA-67=E7 zZR1pDKj*;f|8lK)AX*>0X{?r+dA8q3+S|ZDmW21&;nvZRrFUc8wKfbn>}^_K=E)a1 z-;I#dvC*>qAWv16GvM{apdTD{=8=UUf%&#j;LK4PONhgRuFd0bZ+T`pS<9volGOpib8JGKY3zS*2p+0QR>i<5WWY^)u3OWnm*$<2XM1rDjM7U3_@h*ZhBbX;ZNNL!OPWUM^CWt zpgK(MrXBed;HN7`E*ee7LV3`{^hqd-stFLPGv-hL9)?j<0P|baZUgWAR0`AZy7%4r z*|2cbY7%atbv{H_Amf|#sP^>v7;W0`o7NTHlSIR-NLf<)Pp;@N2Aq2LCIgw_kFT@4 zH}#~Yo?CYt=q9fS*T)ZKS$ei5NiOiJv38x^e}J^D(l2R^+Q+~rLmeTXtx^mw|Gt1` zsK1oH2ENUNG`?jurOcmZ>w$AP!e!e)cb_W%FN4*oZaaMO0%u+O`?D%M??6Q5F@$}+ zj#@`RdDh4qlt79w*PMV2+H0O~)TkoEUm#)0b+qP`9C&v7n_qyEi$t~vu9S8(RIF7S zeB{t?4~EHmMKKd3p#+g)NVCTf5YQc3p6S0#7E<#daH^L$7oS*i9I1yNTebKzRf!j^ zES7>#fN@g^Fq)?0D921IWNUoxOLZOACiv6knH}~+!B~LNqAe>~^Wfxe-TikWaqpr{ zFSn#R+LA*g4-69+aiA;*hj%>7YgU9SXy%LqHn#O<*-x&i!vHySu89Hj$H7x}s}Fh# z^X7{N6;9oA`^}WhG$!hH3+Q^Lb!FjR9KYb^9`}LMj)+W(8t_Hr@?q3#mGg&0-0}(o zhl9Cj+9WA2IVvaMzQUwJ?>%wU6Wq%Ro^;jtmo#YQUu{}`TvF8FOj`pnbh7r`g#FjF zA+$nnjb<7m%^4f2TCU#%AuriqtDa(1--ez&E%QM!*ut~h?p;J=*zkSciZq*>Q0A{V z)70gp?=A^YecB7^>d$UZdx{A`z|CE1o%#*h3W(vi< z1|whMXhJ-!5W{*Em=cU7%J5sg%)GbjQy4Ntisk1KUqC$-aD#7 z7mO3^s&1Fm{@j%Gz)nkY^kXo4oayF!^evoP{gh}@7&=$JOH4j^J%djhybB}~l?Qw2 zBACghYM=a>iaxSU2e)Seq4czxB1y%%%rdM0NcM6zTO%&(bc<>-lp?;!{qMHI8sszK zfED;X30?Af&bA8%d|UL8s!#Yt1;uN$kaKU;11eZz)95GXdu%_Mg!1G-5*p;D?vYJ(L!Ro zXEnf$+n^7yymGwY#&f$ehEtx$n6NA+=ZLoJ@TA>6GEXY3-3cFh4+wk8=jYEzTZ^3d zeCZ()U<0L8xD&F_6z%1tD*gfIr=;2_U|r);YKgZF?$hz+KvCn)e;o(qx~%uXH2ixe zN^0iti~c+bB(Td{#;iclb%9ZLW^&gB8|izSIeC{6;2}}ozVR@dHv?Ubuc(QKWa)Om zHcXu25SGR>cOtKEH7ibd|1s=>sf68N94xBxFHE3!l(L`5@g*|F2!F=Gn!EPba4^rU znS(o6eH;+#_V6beZMzTK>R+9cX5t=W+CA@mSAw&&-uR{OqWfb8Rwj(-+ivq$RMq&J zVNm|!7`kNIatTJpP*V|x{7< zi3MbLwy93MP|5zGE`7+jd0m~w9-IG@t$}%lnma^-mztp5VnuL;6iGuH^pj1O-a91A zrk97K3ae61L$JYD92#uHrT&+=;5>Wt%;5d9%!4zc_{A~ZC~u{)+N<1wY9=VYjFDPk z^C~h_F09s(t5M-#n5Q6`s%>W%dnPZApJ3F28ULDAlWwx9kAb!s_3M=UPp+1j)2{K$ z;JVd7UWv=mWY$3QicpvmH{@g&Mj8jV%%{us-D&GmWkV-fYszqeV6Rkex&d`tYvI$ikN4HND-07_w){|`B0DkS2jkNJ01>@tL0y- z74%x*T&oo;cbb}KuVHUBCpNo@t-;JnoBs9LnS84bhVq@L!EwpqN6}phIOVlxLmgwj zx?mfstDI=K^r<|%NG#|wI=p`f-;q;CF8cnQPp`sRU4Rl<|64f>1Hn%wjks5Ca^e2w zBC-sUHG@gQGPO!Evaz2y*x6J?dtlC+FX)=tSGR>)>R%;YV+_cH>xQ`_&x1k+FKlEf zVms{Tujqq3G|z$4yV2I&10#wyG5F~=72DDnDs1l@GbbA3Hq=PM(0NPkr!s+{_gRYb zkil0e^Ry_<%4Quw7jSLLFUqeS*V%fp8j2aB{7%#{G825%>F#Xt0ihjJkGTGJbol-7 z`e9cJ6@M=9FDlwziy>2A=_SVGIlM{VLpx;ZeOK5Vxw2VDW$d=xK@U#V2e((tE+R!5 zeQgcl-1ncvCV%TaCjX6NM0^iPlpv|y`G|MKY8#IRX zmiUL^8CvZBRP>^nFj6*36k)Kvp?g(@d(OR!t0Q>8r#^w|sgfjf2lAF4nUZp)KzeMS ze4INQYuDHf3A%N$`IbDa*txp!qJh`-vbLKrDSw~NZ6xvok?HDV5xj)`=6jC6adCOC zc4*Loo=j~WhO7Rx@#UDz12QJNRL!l-(OZmpAIP9!NRzDaJ57_lpwMqG!^c zF2urrBJDk=`Z4S9GDoRbZV@Uxt9=E(cyf#|kC2M0UiXdWLh-4<59{Fos?vtbFM-tR zt!&#gwDM?0uBQh{k?r%hJqeu5p>`f`sHf|R^7sHP&I7#cH*z{|Ri8WQY{yt0*azW= zKLed*B$$IA5XWE9X^O*zVnH?KhH-a=34^Xf3jDhbOjPZa%;R}0(0S>x`=Y11j;2-j zx$G`@yn>Z9xb?_G9Us{H4ff=AU5Ni+yNIl{^Q?U6OSht5E|uMx$)aajU>vVW&we@a zjDLB8X3RM537;^o=VX!g*t)KY|Nb#b$dkt8>)z*#Sg9X5I_t3tLmjQ%>t>cD5V-V7 zO1$ksWTW##H58#%tc0BoC-LWEPG;F3y%(rV56xGNjn5%N?JPY4=Wx4799=n#P&=Yh zmk%PkUWcpDr3t9E`Q>WY2lMGkOW!Yx7QSY~l8Hb~ln;b0Vo5~<%hjvX2~Hi|sms)g zQ3psGS7HBGN;0pw#0~dR&NmGQuc><&WO*9BE)Da;lspR|n;MeoAr?xH#<%)s&X2mZ z?mJbsv{h&hF5g}kN$bXMvY?ifY$#sez_)$gUN`g)31FEg-%;#wKF2N#Uo|JjDL(wu z2cg!X4XZQYFb{}fC6WHcasR5Y)dEV_Nm>r@^$7|$f7d+{=`-E#Q%G=A|bJ3VkvJOyCJ zcj%^V`#??UM?fux_{5Vq7GdUom@U+oHsAz$qt$lqZWNU-73~^_2*CY4r@$5#+uR-- z;jayT5NZjvPtZi_#%+Q*iSjnxT{=z}86&tg)E`uZX zk>o;{1dh~UGM1CDcYi0<(pOtcz3@@&FJa5({&>@D=IS5({=q~^1#S>d1}*Dj2s`n| zRTn)L2V9Pk8MXrEERYUm}>k#B8C87L3OQ9ja{3 z80JLa1R7#lWXHaQ6-YjqgN=9lTBj#F{7wz2thMDOw3Qbp%~*fK*2NDWUuJ()wJ_b8 z;<3w5aaNN!cU+x(S0Y(SDSSTc!gYIkVsx|!Qx*hVI$h^MW|`8~QR$TN?JOXqY3}C8 zylY@Lo`3G$n_J%w*gXJ3oOY|YSKFgMM_R^r!P#}5MtH~NxMg?|UYgdU$&HUsaCAsa z5OdJrQ6=?m96c_RXXPs4r}}DhMmk!V**2z$#T8GKXW7M6=CG8G^RS`V8*(T|u?gk= z1$kLh;z;EB<W97|(o}au1#5VS8=L$M8KI-ba7{{&YH3Jnu!yB?KF94` zEJ^U4cBlLAqhizEo0*i;dS1gXiz`$~7Ro!*DrIgyyvm=WqH}=X*vZsoJxw#83@saf z7`tDV6~|KTVFz`RCwCe%kyOybYC?N(pzL$t(X}mtdJ*w*dFzyvoDB?G+N>8g-it}@ zXmFt_=uNvSIzEXSB?rm5D*X}vp9P56Xoet4EMzBtcKx`yn_Up(&A2K9<+zZHKlPb5J0(7p^&hW#TVjbKT8dj4L(fwM`z;veRs86f|db_#Qs99(rbvKItPDIOnXQ*2)6Yne$eSC?;@! zzD@}+^J$IeTAOuju-<8^wM)NFMzFU;S9Kne8j zW*e(-vX*)iU9S_8R8ebASCTxXMtV*5jD?`OkxA>{sn9{b`SRt*YiVt-u#pHZ-}892 z+vQCmP-T;1c>P!_1p}VS$RI-H=Mmh$d#i)k7ZjX3wOEz>D8Uyy z#$N_o9zD+Q1E6};v$pT)LwB<8T{PHDY%y0es-NYe_42&dk|QKDAQ6S@;irzD@`HO4 zjPgIzZve286Dlo@7TCk^x!OHq1(^BDf~A5-?4f`9u-}O{`%*IITwS2;PNQ`F17Fyc zGi2mzQ{QJBo37%jt*yF3M8X1k)uN_fbC|kI5M?gL=3r`z4kDsU-XwZ${ZtdgMeSdN ztdKVqdj!n;=~u1xs7zL=lcb-9hf+xrDKgRnoux=Eoal&mnn2hX?K7k}zjE8hE!i7Y z^I5*L(It|L@FBbnf&XS9#nT!SVWg`znZ!%r%$-_Z zKL1BokmMAJ+|gV)`Rzd>mVnhet?#uIcf;K-+{>*yw7MSJHO=Clmg zX8_T^Nr{F@A6G*$qMg*Cw9%3@FMYO0Sd-U*WQ7>r=nxEfXwfu9!KgOj;NpW|gCA`z z^qleW5<$>+&r_w&)8r-h8P#K?hQt3Ps={MMx^D;J=dKM=?)YhQZr2s!)1V=!0&gM% zRn18E%@A{mc=lb3C%o8~_cn}!mHp)p{+4xxL<<9D1lNS7eZ*~c47~9^#9uYc8vFp= zmSa3CU$`Y5?S~4<){XT=*CI;;Rwno?V8-w=-B8qNq~B9o8mzs}OUi{iJZazWv!x#J z^4Jet#ob6c<}va7#l+<3CpNu-Y-{io zr3l?UFjoJhwGhEmWvp{t{n2Yf?y*FwZSI1`Y9c|B4HNE2)MA1<_{~z z+$B$adYwpQIk_CVUt8#Q#M6=Mg=^)0>ZN&9p>llHO(^6OT^JmfM%3#ittH=%OqyIc zYw9{wEk)+XVeo^(18(_+2%jHrv181Z`mltg2E&`E8513p2;?f%%y0E~NL0QxKfTuo5042q z_NB8Y{Gl6#tn_VgBU^Nari`P9AUYQ0B9t8fYoIt^N-J*D>M|RTedesJWMQDdy32Mj zAc?4zyDST84f|Hw`t6qm0=25_{m5u|6M2AD6S?0zj%X{R)boPr<%&NZl_M5kyLZd1 zEXe$U1HFSwwydnQdH&SV3@FWS%w_-P+@!klC_8CH^Xm-A)Rjk^o&jG1P731qT#%Wk4m)&{IW zr+X+2D;j4Hg5RBJ2TI?awf@S^^xa)|?H8!thib9LVgt8&<&{h-z2xlYy2o;Y4+BkX z`QbGqB7w%ba_sfz^2bLetgV4kRaqmVBc<=mzebQP_9fJ3i8;$M%#z|UH$>T!`1*0Em1Wd!JWol{nA>&f&0FK#gSa3E;c^z;c{fgf zBs%vPi33Y zt90efd*OqF2-qL>A4<_#C+LbP=b&;b_;tkM7f8X6BN+u zH+2+g?Ja#+^4Kf*wM*&P|9(2}vK5kiL<-M-T9@5C3@4)y_cp4zAXa`WM}jl(+681S zj+vRV<6;STOlOp~ zv2H2pH?xJ>`KDvksxrG7UJJw!oov|{5G((#HvSGOlRyuON_p^iG#rb>_5&Rk-Sk!O zMx+?k;lOQ(7zZyK;8%-4`&42oqwx z6!bMjrUE^!I|`9oAa=!yX`K@5A!B)Um7TNZ@!&r zD;0LKQa0NmyxWk=^i7H2>0_LQu(iSy`D?gaE+yHNQ37UIHp_rYyq+^fBMFuF5+TQY z6nAOO^^_zVc~07HaxhOk`@Xdf*tw;Kfd`rsXL@=xN0YbZQ?1ISCb`isn_Lzhq4H+lj`KcHyz!6GS}6kR#_0K7W` zvuG*164_|8eAHIpkx4|U`L9hY!;KaJ)3K1Idv1@Q)3?CjC z2~Dnl=K@y0)C*bJN&3#sc);o00~Zmvd^!&L2U*{{N4k!&FaIb~I!R1H#IkXhOYx|C zb-`_gbO@ipOEwMlqh*V8U(!WWipg>pK)9L}e?6b%ny&OcB}Zg*;_JS|wQA@Ipf^Oo z#<~APeFMsqsOAI5O23&O+s3U`L!L#W?!T$hcSfY~rBy@Ej7ogVW0NRJ*!6e>@Hork zN6Ws?M~d!RT{aZON`VHT-bF2|gUv@ydQR4-f3_QM5y(W;o6@=gEPKt2VJw=qt3$~{ zum=Sz`5BP1WBy;XRY_DX8yo>4)yt&c%&2s%Rb|%YWLY+gS3s>)bz9W>Z(W%xRwAA# zr4>I<1I#C)27pvNCZ!ceM%gPDUV-EAbXLtk{XIzhS6>uhQr#y;b;24b8l<$Mg$zJ# zIgg+m+-B+Rf@wDh9Ih@HxnxpVMmod>|DRoVjhA@8K}D|YGi%oW`z+UDGoWNfy)OwQ zJQPc6j^YB3)vV<>BR4k(N?pcMyJ`~0Mjc}*kl7UVB1~>f@+$*5H4{193HPQsb+(ON zFL&gP=gd`Cae$TH&?wt(-;YKtH+z>#Rc@+V$Ne8gs%|2qi!#i^>kj5BTmpPx9d4`3 zIm$ml66<{94U!U$}AXQCY_eP@>Xt2@yT z2M+9?jGkC2aj^UMDl4Npcl4c}21-h}ZIh8@?L-zh;o-dTw9*qwec=zShr~%z`tKA_ zsvf#0xCaRGvMD*tvN{JM@&P`)mU#SpybMHi8S3*0!?DC-B`Bv@28O_NjlvTV`k<0U zf>Vi0j%BP^a`z?V^nOaVec%VpXG>R3J&&4akEDL_P>P0*AimWR2sKiCX4FliHB&Fg z>*)wrO3~;DWNF>hV+gez;Uy^?9c9XN`OUw=xnq&wKI-RpqvnMlA^b@C&WLoFnnLFc zxtmz_K@=bV2A;PF^gV5NiJ$vp*v?B~Z)U4{BH zMD9SnZEHZuqB&SHfOBUArqCBts_tyxlo8W8W!EDaMf)J)8i^bgmFPBhuze8m<_K5f z`A4MSuGlp-I4ZHZ*zIV-yaB(D^6#j8Yh!fo2-$ghRMLv{sx)CGtRJSbUHW0Fgf}z# zOn#ow>V3KsCSJ!8lhO(!NoS(2oWEH1Ex!#ichB>u-K?UAc<+v1dfl*pH{b8=ZMV(N z>e6K`s*|>?tc)5WK5aAuO5NJnw@!qU^2YI0GdY1ZmWioNaDXTe2~oMW(!q&dX;9%e z0>>ge7bYnW0v?Pqe8L2;%n^7{V7X7r zKo{VdBqgI4>&ht?;Pods_gB+LK@$}a@6DpSp2F#`r0>k@n-4%2T%Ai}<>l1R|0zYs z{Ec{rEW*T5))}X3Zrhti{VC%AODO#T>p=UXuAF)`xB`5#02kcPx=z!{t(%DFO#&CP zs;UbcUi&HWPFKkePyM>Z@!mY35-)|69Q9i;(zfgc;mIH`BQ8N0-bX`hCAmoh0LCfV z0%e|*jE;b&u9#w_!(Mo;Mg0U;+;<+hF?2im8jAFnP1zouyZ2jYte8&QP9=Asag}Bf zx|fOTZm8}8`Z&c!(^*+_A<7{H!5Z*ClftNb@MsY0uqz<&7fR7tf77bHrb2LplvZ?a z>(Wh$LpEL)WvMj0$V`s4YREBB_nz=~>09ypH2m<6l8vr;Aqpy z1sY`sE{;mUsjQP_1!Za zLFHJ`g(=TJdPm!dT!5;Pel6QE7va|^S47uAi!9TSXF>Kb0FSc2ef-jyjN*tdrQr!k zVB+<>ie-B0%DKzHl7k8ldn=4D7*EuFSzFHD zs^k?+;E6R8*~`Fe^fatLqj#72mA>fQFQXqY& z+l>NUG5P0+j7DSA*r4Z2?=vDkfv%Wh<%<3&cT36WU+K!p2cvEbByUV<4v8RAgt#49 za?c_7LHil-A|<7jFPt3aj22PC!}7Ji3HqE7zvYZ1$yo2SfGrVES!}AMR96 zTXgN-MnuoVg297xllAqhoa#+m&Ype2XBph8t0_zapsiInvS3^!LK(%Xat={=z~(v3 zWn{2{$J+o(5x=NupXPu=1j`ohD9SN;7e++z7ST))(xr8r-f0fHKI!?SOM=FuvoP@f zjzVvN|2F4S*^AAj0Xlon;e{7ckp_2{3H(CfiKbHHCq4eRWxIBu^le$m&FDPdA2euJ zRh_C(k`;@U^?K!%Oov1YC9`5-$*f!GY&u^gU z(3kMxzj3iT(0oF*r+ee7*yCw0#QjE!&y2Vky5Q+cy5vgBWOJBP5P(_P7dDjCoF#t-YTT?I>5PQ&trmma%JSG1 zpL8BSdJTu1jEZH@N~N@-g|KAZM4ra6cblcRvD5yb#{a^fvG|&O%#I@yi+0_$L!nxRf{gRtEsje%P1L7 zZwnFrsv+ajk_Rma>P?f=Ol;CheZNSL!7`%N1pFZX0-`FwcP-k1(symezk>69ci_O? z0pp8%hOFEKl+@9G$)vsK+Hh*iSt!E2`Qx~#t>J0akPvZ0r0KdQ!hm@N5cKBCK}4#4RjQC)-gXG*uT zqt@4`gruC0<0Y2-aSXAN3W^Rg{>W=mbmm6Ol;u-TV(DG?AZ{9UY1G>C(yl3B*bT9xs!n>zPqDL08=JSJu6`H>+RmDE(#_`L#XTXW$df zKvcr?SO#=2DV<@m37M!XkAO;9+Zm;4_kiq%^P?9}8g7L4OuV+sE*JUOJSybZG53u6&@0YH3a-0!qK&Bs3`2r z?^RP$4V#j%Kki(bwe|0AfGkj6N|*Hh-8|cs0ZPB8fH;3N-cpkixx$mlkTFe~N}p&^ zzhxV>1Ep`-f^H6{^TEJ@yD8k_p(GoI_pGcmjg%;wfRaZCExl&=9Q#{sIg3QOJAVRg zk}kEn%;R-C={GYHa?`3ZdqTVnl|ghr#dsg9dG6VLnq0>t*ZackzefUr0hS$_K}b3H zH<8$K@TPV2AW8oYft-Pp3VfoGWe?tqW<5^NW31HGPYTCaIz0+qHf1Qw?w(Gk9iJk1 zkCzEFhJ;gb@qtl`vg$jil|1AhQatLGXrGmnr{U>^3r~@vb7n?dDv|Re@y6u3Em-l0 zaYQba(hB>+%tWLqlT|d2!owFv*>dCbgy91;#2+O$ycS^^>XxJ4+QQ#rZT5|HO8gx4 zMPvu}lJGyp`+r1)br)>GqB~C^mi-=GPq6N)5-A=NDV#?}q~b5lCt)tb}C`cUN{9$IZs&srx+z z5@SfCXWFN+9I^d~o5Vp>-n4S+_fX!_7>5>IV43iZvF1v4O2+7(zlP~1A@E7gC!H0u z65#+1*f(e-+Xq&XWm5hGEPLB3tlYM`JdzJ6HvUzUEW#%_-nVs|cA)faUD>bkygnE( zV0SNav)Ttub>FRK&(3_{4JgHv!3QF;`@*Y-MS4H0Cb3B2&irxwV$)&k+lOS+u)3b? zWS(sI?^Gt_&9dDHWA_r|WK(>UaWag*lS_8;V(Idem0B}pG)eYAuN+5s9{V$vBZqy;cofLRRzM7%~Pm`iiFX{3rgAjX~bp3JROeq`_33KX-DSKMiTx9m^-D2YL^Q7SP zI$b%nFQLB~=Q^UfC$V(OvxvSSeJf16Clgv#_G`plK*4_Z6Yn{YKxRwfnO0&!S53X1 zqzlxSSCZMFsUQKGctIAoda7X@lTIrqW+k0+7Lu`SRR%EVK zoqOQz_=e-rFdLWiJbuG7bQyR6u1gNdHPv+7YAb>c$l12VJ{}M2&H=vLNU}&}BO`v4(Js>9A}qeJi?ddTr=?r~iia?~JA6fIrct|NV$R zl4Mvz%spU05bvMHNkZUl~eaG6Q#6Htc&Ti z>yPPJ8cNBTk8KXuWBV93?-|f4(?HUx)=4L&6{a?xiJEdM0%1U2TV8J$O#73Wl>3fVY-c zZA5|~0tynUslcSWlq3>e^y(2^6Db@A@%2b{Cp4KreH={$sLx7iG3g@u9e99cm|Bfx zj@hPUt)yegDFoY|inuHqmrocK>ojv&LeMb}zwQGhwwmOI z_lV_sf=)Y<)iXfqr=$5L=$h%c-1TI2J(^_0`>g)gO@x@O%Kp-?!j9i^Zr?fa73$yL z4T4G}T#35Q#JX$?E*EWBh+p?M8V|`XEP{?534#VRe4oUsl>~0Qoo$LCwp4Ec>{rB+B-C(A;&bfoW_v)(| zlgKns`oP1`CD-izavCTtHS%}o@sWCL%bWR}vM~r(Noj>S!e>G&_sJ)om?xzb1yMV5 zjuz5!xakG;Wc}P{>DZ|P*=8gf>rL%H{!UP|7Qbu*9k$;KS5Sto|2OOAJWavy14;VF z<$G7WqSa-;z|%?kRkSVvuAFiPi|@V_WF7ciMAkzP;Ia&8ttX5!QYKs(k3gER26YKY z)<8TY-mwVvjbLD7{Q{DWCSNcD^bgW+X2$d~En--Rk{@-rA@<*n=68>%2^Lz%k%w3| zVoJTC0TuH!+XW|C5rJKdXw844{gp+C{Ms~dTFvdE8+K&n1GWZsK4E0<5@cs10VLKh zh;)FxSzZMBIM)SDIxI~U@XdY( z^zA*n&=~s=^&=s;KuTw1+UafZt0wVc=;>cLp*2UT`vueNn%+_14~wtaJ8Cv)iVRRv zy|2&g*+1IsC!&3ToAnH|1EtM+dA^y0o43m@d%7UFUZF4$Ii&ZjSw^^yqWJu2J+g%N zLkag@diB0hH(c#RmN~dNZ-V(tZ32{DFS{BsyNL=bi){o-vxb!r*Hfk6j7j!KU2)4% zh&zZdDChYu^B7V0BgC!2Cu64j)3l?mxb-C#2rgwt?`h|L*#u3mJ(z`*jP)D)r~~WYFw<4pkr^mHjrGi zfFM{!P*_58+4Cr4@UpM$GQ(Qf+YDWPdrw?=7H;k&mcA0wW%n%zdi)8)CVR^$m`OSU|kdL40=z4IC~YNIDWR z2g#1a)Vh9JN25=(Kw45kq7Ch}rfB138qFMjlW4wOBU?ub)Ghwj>^wmPo(1(`_RGQXhEYfkzWcXg?=C8=Ml4d9o6oFy_&EB^meRWO zJYihfu*Or=*|UC`XG5;?-qxOx4|_42+HXN<_27Z1`vaoa;yFS3&1};AiO#NWA}^~@ z+9sL%f)}1br7I#AFTQ423oW81pd|3XmX(#KeG8_l{S>~&8E6MeU*qI|TMunODKdhE zf|%-Iy=TwP5PBn^RrhBL&$Op;cwps=ou`N7)UZ&^h9P z(Aek@?}!D0sL*9_8DUl@);<3m9fl4=5>_Ts!iFU4s^3DKBjE!&6m}$t<~CzLbW#RY)>q-J2_Lx!uX>xjpp@R^sa$ zK|Ddn7#+6WGU}*X|L&rw#200q?CDrKq1pqHzoBZ%5`#kgA;?w2dXLLd8drp5cNI3wYm5M5XtY-eqbycRjoLD6J~CUiIS}>Hx~0VKT1Rxl zPyPR6qd746sBP1}eyR6~poA$|7e&9eJi5(`ZL`TcwLQev+kM1&G`*W@1LATKb*c4{ z)O>FI*ZlX5KMOYI)IN4Cqy#LR_DlV2uiMI`O3T*iWu>aroJU#5W^2&=_f-3&H-nmJ zotn0@zuRA0{BGBct(~OSQME3*UPVJRT5B`t-S~54*efBbsn?=y?Db9lj)veYbD1uM zN6O-+OJ&OX&!bW-{VJ>jEE9F*{6~eI+E(VC_BT`WR_`xaa_v555S)qXopVM zluQuYu1TOjy3wZ(Y5O(*NTh#H-&RxiUxdyBVr-ZflGQ7qexBmjD=I>)lMtFqfW5b6 zW9-McATc4VPmRlNKGFSHK0q{56_0LHO+cXOSWS(|n$BP}4J(!h33Jp)@7FY0oBrM! zdNj>ZN{OX8c*uYdJE%=+i|J5eg$AUA`Ztq=joX3MbznU+hmn@tv zL}jIv&S;@2R##4?!VYa^l)7Iq?O9Rjq|RTq zKs!+S%v0CC<44UvQ|ZmC=4HiVNA~*9f8J`^HdT6)`8Y-_nl#MBA}zhXf`F^@$3}J# zt->S%9{$DYT~@!}>2#0Z5U8s+61N#mikR7C*eIR`aj^#HY4DP4bYWJ5x}GI7?o3+ zV%N?ZNRltb8-)*oSK6D%iM-qO*l(uA!kBtdVmRa1xi?(<|qi*{v@P=>J0xU|K+rX)wN zQir6lPkpkkpY1d!`*d@Ed-GQKcx#d!c6#}En{Brm%g14#r6WFHpTjl|-@GpEGj;>y znk2)@Pptd~NMeH|X7VvxeggYhE3tj^vmrl2`IzA|4*8jsO$;BivW-zbHt@m7XV`L& znQS)7X00swYz$d!l*NXuAI<*5(_q*jd=nrE>ij=|BJ{OaB!*mDYMKpk40~K^B0ow~ zm%T{fBtzC6jYX#?CQ8hIPY;E}!?l+@1ojvKk0|XibY8*k5NK!2-H(+ze?(1<8>&Q7 z%too64WHHUyQnwarrG$+7|a=PV`8FImc8gZMk7qhdYFKJFq>XXltc_MXqHImNgz2E zZ<6H2Pk^79lZfQS4#_7Gy8Z5biPr7@?By`Y5q?IP2w{#INrz+qB4Cbyl&Hkye!G7Z ziQc0K!#HwP?q?PUaPE~D4!b%$im)Qt86B2;Y_x)MjAHkms3s(@gactFt-uZ&(y*ZA z%9f*HNUT=0Rz}Y4Y1{H^M{DD=p(BnqWGN$gm1P;_IEF0Cgd-87Y}@_kY}?FowZc9V zQJO8k&x9?9lea`TY(==$?!$wVlg+mEVP1!I=;ur0t^O8HOA?Y+kIf$ra>?0X{}%V^ zx>A=|7Rkr75xj<$_h`F29w{0?o5;n>$4l@p5e+*nr30WoNP-ibfcYjNF`Yn4=B)E zEK$3`7c0<4Zbx2(z7PCa|%RMZcg}nIXo@@j}oMXcOcz9P}zxu@D>PZC=au|pBvoqO6$MK@JN#HcxLjhk zH=+wNG5{$bQ>eKrB~jHHQ3`3rP)x?vIEiW~w!w=YDQZI%v)hScV%*s>hGlgCmfHt8 z5y(Vg>6&8Oy%*J{NteaEC?;2QwNp_Qu`C)9Z@M!VRYl3tlaH@k6`46#ckCic z(UP(@B(HeIaMyB5*E)NBWwb&1kQ~S zFd_Q#;{bAXe-se0`(q$R#M<(KmBaGGAokDl zc85SaqSQxpO~XT>xFEunDESEWOlo{%(dlkL(Wcqh0E6GA-iQt!s^wW}R^@fX{1sMI zE6yT)wCy^>Nj`?{ix}+(w9oGsb%5oQ&)Tpbq8@+$ zmJuIH5aVb12AD%p189yJc)OAW+2!2t#3Y-OB}~Zxv8xe_a@qN;D4}tUvSa1rhT^gE zQNkl8(DLG!ZBcePkyr>x62c?T`^vL00s0tepHk%Wf+5%eE^4bA@2K z8*H1|Q=4s0bklX`(f$8uzNooV+-aThtSlr#jF(M}q-=}kaoda4rL;&}T+1Ez z8vic!$v#h7SfNN}4DtWGKO9KBj>oQUb=_>6J3ImSuqr=5+a)d?gGjGXb}8M_oJV|U($ zWmy%X+>{AEnV=rd3!d}$?#egK#@mW8tl#tmAxx$&s{*){z_ZpCkL%$6q8(AHOb>-R z7>MsqU%k8@0v+CP9vmJ5dkcYfp1D)Vm>&*bwd&1y-7%uHS`l(TDjM^=OO$4zNm;m~ z-!!;K{oALKtjceRLpeY%Vpd-%sLtK30GE4fOg*6TL;38g)+E(qQ1T#tCw4Azuzxs9pm1Tf+tq6|_;TMb^GmUMP8j$} zn-J-($1mWh(Uh1?-Oj%RXlC>@StmhLPe9P?KH*X-ug^uMET(#od+HQ%` z9J~w0kZx?0YCyD^v?*HqyRjX-z_$@4U`cvy?fLs+TwWUoF9M!K>ENB){Wh|8p1G5i zF&7>E`s;2$RY`H8M4$=rumerAv5|n8{R`bdlpWH%kxPbHmVVhV7Am4a`N5p)_uIg{ zhCKv41U@$crCAko2<~ago5Xzk%23WH-4dnQs0U+E>Wr?cw;@xP)rlK60_LtQ9`jWD zI^skL%>Nt_3Z3`4JMC3)NF(48r9*o9znH4VQ_2O42YA;E~zxD;yngl0OOs4 z>f9~{-}`J}UPB%N9s-{mfzr&%S#FF*#ufS1IXm>hwP6m{l0jNG5+yn0u~sSkVeOnT z|7hPaktnq!C5bPs;P6mr%;)a3SHU5TfJc-L>FNJs1}{X3iS9Fi-v|6;SSYlrGf`qz z=Qqwh-Swv1G#gupa8v*35OUQem1R}Ds9`n`(MttY6B0_DzL=35*tO2jEI&;Vo(3z~ zaJs~D+fnbuo~i5`&!jbfVz%D!PEKp-HSQ~j zv=zoYIAYbRN85!eX?N=wz5XyfE)2ZqLG$nRs30Oiw*GDq+srY zJqwL5uD2zb6*my!cg&bvP@S7l8rNOx3j&n`jgMboMv0UyJ*{Fm9J~PH=kuy^uZo^J zi>5ziSN7Y+Eb;P^6!R>HVA&B>yCd6@T^+T!e<0we20VUJaDppg^wPnNKv`zR&pdJV~ZKdzsQXH zgec9=tjJKr&jFa8ADr;V_GL@6%5MUwv&u8VOg9^I#JyM5j1vDDf%6fVC9|9$rl~;ps9)Vl(gSk6Ak=8T| z8<>!kI4JJ2dVt>oQCUOL7+FVcNr+N%@7|5f{AzkAbk_bGt=ICwfPhDo4u)Agz{U_K zO5)4MHs<=HR;>!gyLk9@FAw$k&AX)ehw&r5O|#LW88;j@10{)uBELWxxEKoeum1I}`fS4C3g|n_)ky{n7OC(R)HcMPwiA%I&-|n{~eKac}CRqUgAU`;vgIDBT z?MF%WQ-c8eMPht~nXW0Q&Pgay?5@7;<@r7THs6H@Gcn#(OnXAU`I!|L5>X+*|1JpT zb_iM0x&Lw^Rvcue%|P$Y&xTB0_5lH_4CA53xnnwz>~=(HMS3W7W>3Jy>*IlofJc-L z+_~woJ$pY87-it9(L~ZPJv|h9Ek2lm*S{LDZRZ67E{~s7X_}2~if~Q8=~$3x&?TAW zR}-me0Ns)wJSQIc%+2abRx&HD2GLw5@wvh^;(7ppPch|OS)CJi|I=gfOo&MblCk@$ zx6-WgT!6~sDzB2P%6kc10N_awJ#P`caK(yq>Ps^##)I$_z_(f9$h<4+&To?bEIf5_ zx;ExH2449nB_(g>9ylf}%UX0YLx~jY@I6tzwGky?69c~?<2r~G-`b4@)#F#TS05f! zli$M!Q<_;Zh6xLZ@JxPH?zKA_&W738B96=x5v8G1m#u}Ol}7W!iHK6Kl$1s>=1vcV z&gkKgdEMX72zW$kKTp8H*nAsNV%|o~HxFO6$_;)i$&K}<@E$Y$IBtNsVU~LW=Bl(C z@lYZ>%CagiWAGhdb6tM*#12Nw3o7Gbhddhrs zkjCtW+DeSFhm0IKKv^`EK({dPksEgo7#8yg9*5u`pZT2221M*)0!C}C&$_DS-1p-T zMZK9a0FMwjoh@s8{%hmc?=E)jh*DB#Nmh4tEgZMBm$S9y3J{+J#y5%Z6(Pm3{6fs% z2chi4RCfMzct!(+bh2bG{){m#-r> zD~wWqYAhPv;Rlp!qm+`;NWjYBq0rdf@1WG@vbhdyIbL>Fn2~ld5c#i$2qih(Z$A?!L<}s<59ZtyCp_{ZKKj(m zOby;tuwsH6kk=&(5nEo$Q`<=(B+kZ53{097%zb;_$jW1NvRU6d99CiYf2vr0?3g1S zvQ%RMh;C!Tr3F>F&&pAHi@9GoGVmkIT6X~mUu8IdP^<g7{CREB*tV0k0?{Ym{AS;+&CQ~Et4j}s zzIl+q<_%*%A>a|E{RI5M+-#gE5g_WAdxnQXVu#|UBPOpHWLx2S!~B!R;<4_pz>TvJ zQ8q5=I|UtHc5NGWR>f3+ZdHUaS61b;1=yXRRerVtEdlXG`Bf9#4Kq=4f5B#EmNMZA zm%IVjG_R*8k_VV9BAN}xF_tkGXhky^^gbB>c8}c?{zKqj%H9k}P)>SW48)Vu_$nw| z&CF92NRG`P4#H&st^ydY&1xmET#&j(sl}m&fwF$I#y{2%ft-j&CCO17%qiA~k%Lfs*zlH4*-< zv3=I!n;HBoBA)9w_8i-aq#IZl5%_ur9u|q!h~^FbcLlF_8|`sRB-L{LOaYGrw3^6V z%a-p0Xy*}tP7_@7g1IXX=D))Od2FRwC~aZTVg)?0 zws=g3zkeZ0&CSgX47`yZ3Vq{1#=`5{fscSkln(qk>Tx|>bIK_rnRy-qpISu4N7vT2 z`Nuh8@^gbM%U@66%j3TSua@(<2DhQXw3~NMk~FOyVS>ev#bBKlxSbepV6smbUpK zBHT?;BjO`s-T45(U}k=Uh)xEpv!Tp5Fs2#chm(T25D+|hz59knP6N=X#k z@dSL#KoWrdQV$q+hLiZ=YhIqPp*_AJJd#(Hb6s2lGjHTdpJlI`55{+Qg>bZukMMz& zoN}>9(n?2F20*49L_-0*Wiigw3fJxmUb{k+T-O0%63JXICYmVgX5Pp}U$GQD@3u*J zNIQcjd1|=*^Li=Cs(6K%Tk@+Xe7n0I@MEwxz7ILI+MHU5ex36TnYOHjnV(k7|5!VB z++W*2|6g`?KYuv97QmasLm~N__L7Id9wXopr9FnuE7%#P7$5$3tLD zWa6nGRjn+YiJ9)nr_L!xlzz~eRFq^_o=VJ%0eXsI$@~U(0eJH#9IFb4Q5(>t+As9rxq*b%e@%tYk;B)}L z0&p9^cg3YsJ6n};2amCQGDbO(coM*`CbH*>xdu2qZUYwe-?aD&Fbh%ogEoU^?2K&0 z4bQ=NQB-WP6LaE8xi3KT0lvc+{)tlb<6XfkKF2f1EwztqZY~3f6fbHgRhnIK2Qf}_ zG;XmhIjx7gMQzy5Y36ta9D+zHXktM-o41`|=RMzh2$W@&FK1FmhRKTr7TxKzuuxL|lIsm~Y6ho^XF@R{2i=`n{aa(i+(@q9kg+*T5tany38R z?2C1Bc&JNo81tc!1jfx^NF1ucAe<_nBet3B(@NYYh;7haTB#>3qbnKsPsGpXi$rJM z$Y=XoR`_WHtRaR&giFNBFasw5=m+9F?eNo6lqj3lXG{J zq$T!6)aGoG@rnW8sEED~;CcYh$4?pVtW6;)t;~OC;8Xx|0x}!STLHRA8}pWBEAhkh zAp>s{W5&+#vQm=ojN5m$C%`r$A4ZV$B*0sI7Eg+3B@)WxL^21491$N1QI}d~h0$se zi2Pt&>e(ypYzFuK^ODTUc|?3celT}HceQ^|gyg;kp9!%|OC(X6vdjSHZ$x(a+Tzo@ z5~bGGwX&v0)YZ9%H@xH_u%`%kL}^cv^U8ILfJl@esyCt!*qA?#sHVuLg^GkYYFDOA8XQHMphr3$Gnk?QY>4|688-;L-Gg_9#E~} z+v7f!cGjjmkH)2=-^Na>tumT!kz~D7bY)%Ct{dA%1r@VmSG;1|wo|d4RBYR}QL$}Q zY}?LR_5Ej`cJ|(P>t?k!=a>V%zwgugaE~)9Dj4gA5>XRPY+p8u6km4Vb#uU6M;nMRh%f~!5;JPnJ#&nHKCyw))O;ruM1%@$O) z>jHjH;#WNnDh%M=aF3Q;%Ba_&b9vl%dfTmATnCA9&84P(iy)urgm6v4*!E%ZQOK!o zibk_5zeT?4ejy>CI=sn=WrSCIKS?&w40QGY=hWq_o_-5*SovD$w;iX8RPCN4rQ}aq zrb{%3I2Z_pmPw+vXPk(cX`<%M%{0$IZ&+h#%?Dy|hx!v(^`(!OnkZj0y~kcFt0z>T z;Fa1RL{vX}Bv;PY!oAbpf&G!*_Z$n;R5m||DAK`dQDkR-byx-QlZKLIkH3AF>k}OY zK?W)SN}ZnsgWKZC^El}mWhEMTTK`$BT}CY>;=0AaQ4*TCGC!n@)@Ul993GuHkwP{z z@*a^_W5de%6w8M7G$IN@jOEEii9mNQX6<BIQDv-79!wT~WW zvQH+@uswpF(*(MtHvv)I)5lIv`h>V5BHuqpw+V|NM_tye-&(#%VOZ`U(rNA4urco zRA*-!hB^Z!J%U_R4fx_Syu)bfC|qmF+(k!4_#5jZgRvWLoI5fYUn&?`6zB-xn_Z(E z@4zIQs;Hs_3alh!PoQ=i>daBP8kJ59A^Po40jOUIe{E9OxA`|IFFaq+>I+oCLiB;0 z&I^C%g4iKP_U9GtA(iw*$Wp82fzZw`bfyM(PF5U`sjkw&ndY%RjR(b}wmMkx?q9FF zTiy!(92+Vjj+Dzn3fo!yo@A=xqt>U5ve*3QbUjGWu`})Z-{WY&BpR#yl(gOi(cl8g z%=2gupAB4`V}{GqYF7(Fg-z4wJQ%kOhRS%sDR>b>PVO8F&|u$4B^|~VrGUD9BycuA z;&9jKw*Y{x{lJN7z!eZvE9TBlR}EVUJ{k@z;#6%x%0>}IN~R-lt$nPiy-Kc}LVuql zm60_Fkqmy}0r=xMtq4#5Nx8g4{_*GGW{7t=bfq~*(2iY+<^X)32&daUa>iF@3dy?d zRW>Mfuo;Is*K=(#Z_yA{01*KJoO_9h=V$z1VA>fv=M((3ZT&|#G~OhM$x$9PIAnP# zJW!aUNDj8BdG1iuRN5w!=g>d3_fXT+i_!*4_gpBkp0=8NC@YzLt2N&=AIHUGRJcbt z_cy70x=LMq6g62<_W9I_@jNdl)|kq03GgYzbi18W>lUmkujNb@XswQ-b!UR9Ai+>! z3s^}o@aFn=Zri(a{_R>m*?xg_FPsViOuN_?HXb?~A8TQAa|^2Vc(|-pz{T{DVYUM! zQ>}JrSAv;O@8JE@S3|W3LWX`$^QpVsG(YI`I{vrcZvkYne34cL=f4?I9Y;WLG>`4v6?^y=0`=7mknw#A!A*wH9Pr?0dh*uMJweVwxSNaw1 z+Pk|^fDiR4^hs>XA)6TL-Uhl!fC{&PPh`6)L;Lmw$Kfm8bKf**^jX`4Bm6DO18nMC z?Kq_6I2O2*+8JJ7K=!UD2I4T=nG=Hj#`tGI;8)ta1>L+Ym)g6zkuY3knC{Vr+_1v@ zb_I@+_Sbt|^MPjwW^!MyBvJ?&vE-z_twc=)&v`7^GXA-)*uPm!pjgxAf>wmBQHCtK zuq3Gt$1z&BxzE?h2X!CWB(it;ac+yyfVoK?%35npJS}md7vvnTafNWnXY?5kaGjH zo5Do>R-A|od4E8*v2uNWj=I_KKv17*;BH`CymMPn-^+4!HLMv@svQY_Aen@UQ43J` zt-o12>;RYU1YDgO+z35UkrB(!AHfh5lf|2?&@t|WLn!06rV2+_I1*Z~+`R53a zK<~#TlJ;tR<|PYyC-p~i&0NhfOMEft%_>2^P&xTc;}7@sJLx$ykr14C6}%)5;sy)` z%BAMIb`#a@sS-~q0aBb_tFmZbsn(#%B!psX5iaZE&bCby9+WPLW1Wa)I_(DH?LTq~ zUy!V%yGB#jX(Ysc{qEQ2;che!oQ+u6UfS7Q{p92hZ;m9u3yosb4TG0=8o0r@5c)IK zyk=Xnj_Y_6szzk9Mc`1Wfz8w=Q-2&9)qx^zD!3i0GE*H<=P(O3Gm!gvbGn|sJ|#YC zZjmOx=R(d+Td&T!+N!<&MvQIT#(-RCqXAJbwBHuy+z+4>EKd4;q$XD@Sx>Ws1>yLc z!o$k;2k=_(P+n4%pNb?;{wm)VR1E6ncnRM@CZ};PN?lD+67wIbI&e{tQa9wWcEc=tyqkY+vkM z1K=$Ca<@mdr~ub&un9gE1&SyBuuI=ch8jC8<{FQ7G6{om+jq~3^H;iGipB+w9Dkle z$USA>YlxdM0USHe6!824apqrpYg(Bwty&@H#I~4q-lH1^#yKcmM*8^!bgPkX6B})q zD*z7MJr_wTaVIfX4s0k1*I;8D(-hS~zHvtJv5`&kcVYBWB9@xpB#8YXVM?%MfYDNQ zLQ(?e8EIR0`UlCu@R8181RFt%zr6x|?0Hf6$PB9?hI2#o72jGAd%*75>l2|8LQIVc zGZ#c8X>nux%_&5ew)7>eBQZ z{OJc0M_@GWQK=(VRx0%qq`_98YY|o{Ao1z8=)a#|dV{V1bbzFC36?ueJkoz&*}a2T zm41GT-lWhn-6;(1(+g!HYeFF?6cR4}bFV^$hV}plvj~j)CApVXh+sn3PfLNEVaCY}82wZ7z&`*Kwi<}Bz z@<_RCycq2)eB1qYUTrn}hI}UZ8TjF%*fw;1zpSqrs4}y;5otTXi|IPv5!lO-#W^FG zHF1q-wfb=iL{>=xK#L;TS3AQCdz#-@XK!`zzq6u>;nycBM6<6R7QCZ=oi3>d@{tS0 zo6nK)Cl|w0S(1u0B1rYop)GK~xpgGGvDyI1sMyEx) z2OgV;^A%0guuW5Dc-o(OKbGV?$f`mjj~17Fth}B{k{nJ`sGUTvnCq4i$50KY2q%hZ zuOO3~v1|rV+=m5*n`1`s6M((x{qWS-c? znVBRVV5f0MKR^VMDKLv0}BpYCBnoDKtfpeNmv|9E>YSsIa7Q(B{eE8hE>LGN)Itk}eb7Q{{G?HP(NJN(u z7{pFEcWfVRSUUSHR#O%X*(oUTzpo2KFkIkRw_V@BKlDB-0)4SKghW((Wi#OJoLGb# zvLIAj9>AOzl3!;-X|=}*jP;1X#buC#-=Xo@H{BlTfg$i}iyIMIRj2FiD7L2LB#2|1 zLOAgFo{B{F+Gdk_dycPs2zf~cx^-rD>46MZLubZ2jSFR^7f88t6N6>}6UJ&(WNWNq z7q+RyeZ-gtaMhEs+VmkN;6Ku8VNtTeWQY}z)vGV07gh(M^Nmq{i!76i@>J8yWHd=R z^+(4?l+sK#DLYK67-Hco@DMJij;c(yJ#tm6ge;(uqgJCvkx|n~um&;lpr~mapJM0~ zl&m;%D6Ml3qO_naM+x9O1YDd;sMrpD?i>^kMo@pQTDPfmb z4Re7RV}jCcx^IDehup>x7_45$kHkP39c{&6GA5Z(?ZG@|WhqF5xikZ7Zhtb|GMIp& zfTNaQ@goJm^veec8jwWGpLfN-rIX@O)MFy*slP*E?xBiw6xM=VX>A` z);dQ8XIormcP?oART;uK{!}L5*HZ7ykH8L=l-k#BYo5JT7)*c$%99 zZpzD(+|&|?8bl`>9zSi?+BIwlw<$N~^5ee|HKikdHu8O(A0E~s*LwSOAE1XRaaIn5 zjF_SRMYsqw@sj4#V&+e6aRDp zN**q6&Ma=H^>kpDOYLc>3ui)`~fWBP3;FNXd4*Q)C%478;ziaK6Sv%UBwQvj7}yjp!^ z`#|3-2jTFbD)ZXusCp<=5f`Ul(ab543Nh<(&SHW!LclrXSuaXNCu}ZVVB4DlkNJ;Y zx3R~K2$RD7KmGilA;lXoN!v&Y!N+-!xW{^DNYS1X$wkvyZM*7{e=lt(MQNw6Zwj21 zTh`Ql%T0pv)RCt=h;}a3u7Z!d60507g6k={pP57xFTa0x{Y$E*MRUm-Zm|L4V9$nH z^DPWDqwXzQ`4HdIG(-J?3PsxMuDPF&44NDMsmw3kwKgwrVtM4l-t~ng?j_rdJBej2) zId;%?>n)R#oz;wZ_6Cnki|ckUY@yskl4b2waEJNk1r!F-3v zF155{*}-o(gm53M*}f|aY6*zBMAsQIiYN3kylBh-5R z+DKeInJoXsuo+t3rgttwZu*+Bh^HmOoHscJxx1D*60lRg<1A*A!w9qUj;R4_Ewgtlx75g&du@1>cb&#+mu|hoC&z0HNiedNi7I0Uld%tXVKpC{O zqTJbT24yy9Zp+pe5|iGbq)x1^mZt%}Lc5nmjSYC^WcW=6Fq^mC;)E{23rt!0&48F1 z@Pv+5G;u2?;3VP0xU5xk0YdX1kirXXKhr(wx?@t4Ltl;T!j)vKvMI$lEcy2d>RAhD zzF-~slvvtCb(EWW_5V<7Oo+^B$?>cp(&dH50&+~4YoV2Ew}E?Ce|7R%oo=O$@FH$Q zE!gx`IWS^Abg=Ui<8GkP5lM<jdYiwOjSuZF&JUcQbM((}Pu1#eZ;<2kOqdS1&!Tn9||F;UMG`^W)>$Mf626Q?2X z`cpsLSF$)9ifURuemQ6>I@I>*rK@Da$GY+B6*qmYS6EK1n(!dpu&F2OFd;{h22%ma zY(>SKO*xRpI(Ob5ojY0Imf70$Ews*Vdm6cFxR0hi0}hT(N*dLYHGX}k)vhL>wX;KO z<;9IqGrjsQpRUuD#`aaIe=zVPWMxirVrL%=45|pr(Ecs?x3rEApZ*WX{oy1{`d_3S zC`AIf(f+-BRbq&q9}mb+y3?KMNNm6j*r{~#nGfe`HI7uNZ^+9K)qBez`zKH#E+JJo z?Ff!+>oB-n$*JjvE}#!S>Z=kba-&82Jk9X6e32vBZiIm6qX0wdiLKgYUQ++RlB2GUDF?;UOLKGk?LT zxctZ|QI4}$FDJ1vEp!U>uIeOjChcZ3hw)D4>$O-eBkcGxWS6PMma0#E(5-n;e`On2 z+%2f(d?9@NufDDiBL_7q98*}ZIFDv%T`H{51QZ%6e+~CjUUuO6}_=!>%u@Lb6jjSSt+i@vRhl$8M0Xf~W}MG(*2%+#zJOpNm0p z#%zDKz6yX@QxZ!q4*X1|vs#~JW7BzOefT->hwzHwpMTgL%OAStjZj+;?yt%iW0K!7 zFPt~O7Q*vC9sw5Eq$L%h_gx4Vr!Z5tf8X}!e60MdlE*h49Q)tP zn*);#h`!9Bd?pUI$=)=5x|6GI`&V4F)s;jOl}N)}8Xz0ehMyIt(p1tS z7lQ=P|493H=R^L^Lzv20lz<+Ye;6u34wncY`bqnHxg-B3_OF%wAPuYAX1>wurt=9G z%bnJuPB$wlc8$j3&Mm6%ob-iqb+|-TW##TqBb5_xFjS0;*wS#a?{Cpdx*Dp3tWbw! zBMs@jHE8Cn;1#4kd|O0$IRQ*Fk`ir$taeYhdz3ezvC~ZnZq`1KDF{e6mqglZb3=XTX2qZ!bzg6M~Wd zl|uwus|agj?Di1Cu34SiOC>6TL_mJugIz)dyopgv59t(7KSH*BAY0HD?5lFK9kfO{hI~!`n*-#NEZ8?Ew{@^aRMiNtBEeNkcOw zwG(iI_w=T(d71VJ4*4PA&sQ(KuyfPR82ok36#xshH!l7L5@A$8m8(}}9R=f$v5F~o z(LPczp#@ax5YM2}6-ne<`$(KfXg zyYuqK{p>MDowa6+R)9lq6lKS#Ha(<WD`k_2#or z&xn9+MTpdD1U5NI#DnZJgc{?Mlz6ew*1=*??@EAG8Q=uprtnh)?OIe^Dp*ZD0^tll zp^=$-gJ6Tp?HIt4qRwD0w8!!R$Vm^w^x34M{>TJelE{=+w>MBpw1Jk@26T@2N3Zf`HVAtdX^ z!~##`!fS~cQs2e_^o!MWK4kri8XkSbmz) zF>jje60)-sR0yjw@niuElEW>u+OjN}3FzI%=(H{3{Dj_9>kzIunEcx{13oZh(_Ki2 zAAgur&qCBg%izpHP5r~Bs7uE*P&== ztSp_Z$pIfUYWrvl10eZE$a#@Q>J?3@SWuB~^9wz6;8U388U_3b1H$nWTTSdTvar#v z0B9{yg7CH$_=v_oqx!Bi5uFVJ(BaD+_%b;hX4U9KraL}}e->s5CahNMxGemhv!mle z(u{~&?e;*`A+c<8VYlpraXL%tb@b_ASg3e=ma7!wP)pa~io@IzhVq@Rnd&qV1Hkqe z01bac9W6ZOhXcL92enl3$VPq(IzpBTc!jYMH~+9`)}F!P5FvsQ*BGejvv$p`m#DbkhCw|3didX=M z3zPO@K3Rduk*n6=?~+S9Q6nHn5sYvB;v2#N%OP;x=H#z13;-j9TmeZ$m`V7wS;E|< za(IJfr#lh3?|;b2W21T4`Lw?NM!inu{Y9*PH&i<@aW*&<5qgAItN=G70XVvvc$8oa zONeGiz_mjWd{-h!77uRW0Z>z5z70mdo|vy2YM|tMw1}4uWLw}jh+hq{Y{!nj0g)!g zqhL2+7k40kK`JJNFo7`mND=D}wS9LRh)!cTH!K3ug+}{TXFzLa=Yhx1 z`Weu@qL6H&s*7M!T&KXWuXZ$o{QE~4&`Pgu`~k2?8;JRt2Ah%CYXPVj~ufl*VO&R5sCi3weFfUK2>M7mq=?21}-fQhY9gFei?&+Zi zy6vb4dEEQyGHWohkNI^FYS2sENoix6=pcFzkzW?kxl31oaap3_UrVf&q*$*J>2Aut z4umQB0dMs?qZe9As3S9aZaqO>*~s6pUSNEJvHq)@2FSLjOmxnvNIuO#zQR8=z8 z;_@+)V(~$&cC+;c>y_X zWH+Oh+7J}LM*Ewsei6Pv6MYl?YJs6wh_HdM&51I$Q;y4ok$>4Z0avg{g7VVa%4%D) zQ2a^y^U*-%;i11?Ob4czKj0Uk^;uRbAgtF7bKnTX7~HE4R3R~S7rg&@w(wM2?xVf| zvOXp|#W-0{rqD-vpvhgOt=hQJF&v#71Y8lmPKSn`WYc22S`|u<1CW7{hG-Qrw7Jpt zo~|UTG1W86c$k0R&i#KT{VWhb%U2XK)6nk;NDFk(^RpnPz1Eu!`kK?>ISSA7wt~R< zO3_E+bGue?m8UB(___T8sz|y=->Pq1R1Z=x4450vv_!}R@de!oSJ&wQ)Q1KhaNxVF zzX12Fn4ePH&^zOFSDe_5e#Gw7d3oF$9C8d z(=s@6_9eOQxQ{fzxa~km-=0vsQvqe7%>Wv3A_rJm_ieW#T}g(L)A5N4;EKy*N1Ye~ zCf|d)HNxe{5Hz@)ODG%8);1S?o!lTb^}=xfP8`Mg&MPP_A{Z}o+=Qwm4?8O>t1a{` z4_Z^-0buoF^* zG}FiS$L46wx4-M}_=fq&o|Iebf3XuhH5t#R17z|(PS)$Jl@GWop9ODz3I=(qI7o`P zS}p}TE+JJb0HF|RwjKc3hm{y0?7QfzxKzfhL_X_5kyVnSp2;-@jj>qhbi+=psG+0ox z!3dp#T0qxi{}%T#<;*alooRuQ!qfl+op}w+Y&@s`6*VGR13Mql)EK40hn2E-)3{3J zZw?8i(vcCfHKB;LOtUzh)}JBR|72npHgFVH09GVWpgcqSk*1ov04ppLpxH@uuaJ!Y zCD+8$vdEWO-l9Vt`*&G`(RXlbF8TmxXCp68p+u0MEAl@NPZ1sM$(abH>75Y6(Tjm& z$V9vjo}c_){;kg9=6{%rfAZiioJecB{{gTt?PLR${Dvq30I(RVKa1*1(awjkwxJ@t z%b0RrFf;x+3INBDX9ou5L|XrMP=2jvGXaP&uR|%`SzNqo0)jKA6@__j_bNG)LuB}^ zExvhY{geipu}#m`;H2H$!y44o7TIGaX2<`A<=>#x(@rTxZUtN`>#9`aJh@6R8C?bw z-^*o1?_97TWIgU8PAt{wH{eP(0Tc0La5w@*Z{llCrY9D_7Y-^Muf0C$?!%?PKWYg2 z_WXXkYY`gE4$U4kl#qP5?f7_E&(0Bp%Xo|#T%-t5q=2%j8-H0H>+qfd;NaR%KT7vS zNZp>A${bc@r>o)J{LFs)Kf@!U?{hex7G7Bb3rui+C*Vh18?ir=<9sgQ5`@jgmNCdc zC4L)QK}cN!)>Z2WrB+UjxG7U7O$^aV)l{7A#?}K16rDZ!iGga|2gqyQ%>JpswlhWh zfZ>nXA#LA@a+Tia*5A?^wm7B+d+T-X_@+BhD3_A7>x8jQEPUh|NhzRS6rg%)l1F-N z!17yRP+_}BLNH*Mjg}8J#EN!T1q>yBOp%zZ+n|x>>REoDTQg!Z9;>I8$C2$ZHA1lf zB0$j)XymXjdz6P9A8pCE2pzC3pGq5yQ^|1!w17 zsSz0x1;hN`coAZHZNJ!yneD|azrQ*`>q@u`HjQmpNI%DeV#~nEx($J^{zHh&fC!OJ zT^x=G53B(RyChKDZcHiZIo<&@j)DMLx``U@f;w)}J%&rDk_9m!0s)()`DhK%xp_tV zFR81E;!9BiY|TS ztR1_iIQJ&`1(-&^be*H0|Nehd8R$_XQfmSUd33~*dFrMHh0_e~jR)_gWMFX}MQ>G% zLs&f1I;X2OcGxWNoR5Lh2TKR46;>XM%DT%>EdLz8X>|Kqc0HhNPPu*pU=^|Y7+|VU znV^IXWOP-g)&ns)?6iT@5F8k} z#=#f)Ogj+DOtlS*$3MsMR)Xh2EwUId>AjAtbYqF!9cn883TKPBxVxGHKmSr9A_x08 zly09!IbQuICd8Df6}Ul8jHt^dJF{4MlhZbN0eGfcg|+j8y4f+J+MM>R-!uLDfZUpk zTp|r2s{nyNGI*>aN~V1UbUje`@A(we-yCu0(=VN_A>dbvuW3qoTuc8z7%xG113ge; ze{()(saq!{q8=^qy4{#{8?3*U^AjU`d#R1k%dY(%2ao_`L!SY1jKht-d~T<=Cvc{r z2G*)@jm_rg6H^Cg;QopzO#$xqKu=8f;$PrjQ$)624+maFSNM#a$_`bStu?L33U`oJi?%X zyQi-PSMqBWOtmjx)6MZd62U<seMWt!f7NZ=2N0C53&Sgquz%ZV2sv&+sM)OZv+-ATcbf6h_#_y_V@)n zMpz2T+M*zegjxXXnF5Irje!dDj)kOg^BF+VM%vmBd&5rua%dpLzqqV;L>u{(z3i&l zIH{{!Ox*ACM>|hE(>3D;QK+@0MHrbAS$v-IfD*<{DJhyvDNI?VFz)CRodN)zE zq%set!!cZ4h)ie(0Z^G_W&Z?2(TBnf7$ND~hKchcA$hr2ZxaDPnn;)*5dMYvo13`+ zIhCT!7|sUm(`XUlFV?ce-gLYlB`{OnbO)z<7IS>aK1(=kEit#3HCYI!#5zAJ!h3FiJ=(NqSaOqxYQ1mzv_pnh4(L&b2U zE!bg1`bWHWoY@~YUV*NjfV_hsi64^9%!VcC>XHI;_2C%+fu24d`1HAaadDPPHbt1Z zT$J|a@4t#G98>n|F(c;ijlkk~S?3byn1}8LsFy>;4x6^DD*&x;`(k%yx7DHQ^Cadd_ zfQv{%9_Vz=bCF-Wa}z zbHbKFGns8NjAr zzg+~0^NAt90Zhc?aw!PPYB&f=6S_l*>CyOvV!yA$irVX-Vtv!R>kZIbGFuA2bx?&u zD;9aoXY-zzElW9AS0VjEH^yi@dun#<@p3vsiDo5o`Vo|#RS3GqcZpFag(%ye_3)Da zs34$T(s3nD5P3h^Pq9J8C6CRzr`C}+4>AMC{$O$fSLx2 zL2lM`Ug#*~oX|5o_Z=CO@pim}9kQHB3SD_wJ|+zciN@9<(I{qK0cTU!M#hPBx-GKrF9)9O#dL`+!<9A`~gW%srMCSU8MS z35Vs%59fdIX$&V&#-Q<3yba!(sDa_-D!|F#STn0(&7kOJHiO(Dkm>O^+rq2Z6DDtk8nAKC1l?fgsM5!!|7*t>vNxf?2A9 zA%VjXnb=u1R}lp}G?NDBcub}8bNF%@Z{9qr2*nN^v8)T0k6P6>n5v+=88&=3&!D-N z45j^)L1^xUpBQ=jUjxW-SUgtFj3wWJpgr74rmJ|afA3swtL>H6c0U_p&N}q1iAW|&HHK20MrExB)2;fZqNG5QQL<{`S{po z)H4LHSxk@#LYjDGWm#jr9lnw0|efN`OY+D52>HCQ@pC3*89rY6xEcF z&tw2kBx+uMmv9KO??sTwX!hA4MJU@NN3Ayvzq1=3qaHJW;wInQGw|JRGa8ooJLz(L>~YZ5>px z6uPDo=PiE5TirH3HQ~e&GrO<22EbCVR~CNPNJLBAA$*eUhY%S4y5AZJ6k+;e(`%sP zc^;#bSBchuR?Y0BC}mXl_~o$(tz6$l2GhTT(2LS#GhFrZl7-~dfIJi60hXa)iQk1d z0&KgN@@px#XLsA}CaLH-xJsr7-r2Au{t?uwq$yvi?e*ibu`jebggD$M!xpjqY8b(t>@h* zG3jXAzcme!G2b$SnHURS=I8a`?wKNer&|P=t;}-n&(Mxhf1Qsx6o2Ue$j7~s6CK8@ zZsFl7D{WzyKJwWa%AllLKAn9PR`li&50enL<@ur5+iyQV?5D=tO|CQaE7of)?!Gy@ zH0XD^Oik*4BQOMWLyR7=2+d}9u)d8J1tDtF0~YHvb0eI^_|FMzL7QT7d@ClYT;g|` zsJMNDGtNDV&h+XT5?3wES&l{`h|+$U%HeqK(xmpCh&fnZ^mZ=!xjmP3sq*jO>9lNh zjhaHr(j}i-f>%|Ee0y(COGVrs4>Z*`ms{V^`g84yrLCx{<8d8*?61U)PC?~$?eAeR zL%iWTPm%O@HZLC>s#KgL&&j3P(#~#~n?=cDT4@ZYC|@B-oTAB#B1(bmlQS;#_NUx< zi5F#64D-?_?U?kCCi#!HDM=DIc`H|$Z^i4pFH@By`NR-xcwext6YtGn3?s56!? z2#Mw7io5E2U9<{XpjlLSRU6Jbd3U-36-j7((WKkXsz_7Mjs9~;J^mH*9O{rmVY0LY z5jnEkZ+m`03%h*6+r(o(c&xO(rT!whi^14# z7`%s31!+lV-q1nz_bQK~ZiL}tJe=VB39@^)n>hgHTb}z^tF10)SFc&pATN=e?aw&5LwcNIsGyb_lNL#sTc$SS)oVF zfQy4KPei3B&-YT-6k-IDf#dtLBLycY-;@)rc(lg&&m{Nz5E@>$rXN4`g?3A#q#LR4 zGj6>Hy#%N}jb=YMOiXfW4f*Gim%a{;ou_VebVdD+!TYB}Z6l5Ib0pGLvkYq7o^E97 z(}ep#M<~ZB6~ugg@_C5;WSMh5-}vuyd%p9>Z5}0euYm4SW|*dA&U?YzlJ~iDvBa*S zvp7c3>L~_gmPJU#yaRA#Int8_G{JbJ!5oL_N$ufE7JvROmF>qXW6#+9{x zoH{*yJNBsJLD{cHy`}&+ypXb(Bg(1z1luYmtS*^@p8tM*1J^wN`=HOHc)>&QZ~%)> zCz|5AK%(d-Ye0DTb@I>a)QqYjf^*@kpY!X9_2bJ;*10#OkH(DyQvjHl&k+yCvrgL` zqj6xzkFCL{VTL2GAhN?)ZS*gan*^ly2;-yTwZ)Ta7JMobb#`9yND|P}+tG6&etWkc ztkhcvnTfaGqGo8wwO$Tf_pnkh8_cTMB(3s(Jz3jVr|}w9nUSIzrSjTT9ci42{G5(J z!ihaMi%b!x=tQil(tXcz{c{(v5#0Ib`8}jUZQPz$c&dzFRcUDWVBkg=1sXL7nC_il&tcOV>pmc^ zqSf}ZXCzSgT5YD+k%+|%Nl_b`4I&FMhUG|L)%TAf2}jzjF;kw!c9m(5z-j;%t*yec z{-JYd-A1MrVL#!mL1GUulH~U0(YPSVj~wK>c<`_Th&i7ya|_~LF(d@|T9TwOvYvq# z?^by|?Gf)#8R{N>Gs&8dzk`2rWrtjb06>i`mwEm=wQuwXZy6Aay}iu7>P7?0n&Dbc zLiZ3XjqAx1;-g@a%6lwjln6((~XTi8=je?e5`jM#+vx7j+8`&do7zoUG;&e z?;oRD>&kmy?fM-bjQ?9sw0jOQ6tV=qpcCCuCczT5N#we-C!}>VyfPlA$s1_2mv04e zc0zrHIqAZUfoYK?i(peC>F%_VaSx0*C&VB{419_ zqUs*xiXp12*hYWcGbgQhjtovsA=7F+zS!^i^O$HnRXE;XMwaw-xv#kxzA7WhsPCW9 zn#l|JtG$lu9`cmh-=bjE@BA&HS*E`!sJVV!zOl+Ueo9CYBPQ~lpson7>FKIJ%M5x+ zk>T+k=boPWmbkFA{3%BSFtAP%x-Pw@wXT7g9Zd9GUjmqFT5rdRJ-Jf3$I22;BLqnr*Nb9=3Z^F^A zuk=3d{kYIVt2rfO?8X2g^j%g{Z$Vc6#$d~l!s+~bsZgM<-GQ&?#sYE%!UQZffJ}^Z zJYSDzQkb=1#`F3wm5rpe!cdE1C+ZLlT2FF4_zXX?Kw;^*xPGrh(OnzNG5Zzay`ZtY z9twY11K$&GqvV)u6-sHyfzs+jKX+?s;zyXfH>IzE``?&k#hmN>4sA#0!h2yitRqYI zp(9fBf`&^B%{)hM=^dtZXRPF_LR8H}id-np)9-N*S`sxanx541y?4QePVz7Xm-;1c?@Ep-O?Vy9Mqdl8>Kqj ze$2pLw#x(-SbvNT21BWK`9PoY$$Zm(d)uoY*2!$m!L=Xc8Tn#pPsg^(FB5o=nyD)| z`JG%ZomKjCbo*TKEvQ0>pndZoL+rDS-bJKSP&br!%kgm$h zl@&saGWWhqDax|Y0HS8rC^r3;V`4T|ox?}u7=gVhT3b+fe(TM`jbv?;CD#KxbPSua zC~bY}DDnlmvtH->f`Q`RTho`pXmew>{0_ZX6mdy`ma6tgpDXUwkFL7Yc(hQ2w=QdU zf?zVuzhCJjBw6i4JYZ5&zW{KotD;b!#85cHF<>Y|+|JS6%$`N$z>!AOL6TvS+ejNd zM%bfdB-qPJ@tUM?>ZicQb{qfKeP8#%khb!p8<@@T&)-T-m_$t@T!KEPMQQTvmNkqZe@9y!YSR-ew&9Q(`8J3)Nx zZdi2_amXJmk=^Z#%2D9!3({QYOw;RO?MfO=uQtnPou#;50F|Hif+Rp`{8NGEm-DOF zx=y2g;@nT7Ap8>gA4!Q^Cq^8xJ?pz;Y~hQ{74l3rHyZGs;F9M%f};j4nDXhLyD@_l zR`l$WQ!OeDQq?Eb*&zV|i!-m;@9F7Pikat7`H~H-5#qqzz$MOqWq!pxbnpl0tjcRr`JBrTHaw z^-pPkU&I-RQEHK%ipqz9`V=}_a*1)4rp0V z=@#fu48l*SA#a_8giVf}7rOb?S4@xtKhKJkjW)Qw765;-L<$|ad&t3V8z`jPJ!a?7AWp+#frPTez~9TdjBRrk~3%a-fPxcGrQQZ zFaZHoHfd9o-ASBoy|w~d-%+2Aze7cIueuzUyGS?xOSJ#6xM$4os;>9s6X*85b$tlO z(by5c#WWh|FWS2lVYR_$>LSUk+dNROTn#OIdwm?`T-rR|r^li=l^KM-4pqDzCMSCD zpvBh&VP;kMcP2|YUUkgIw4i-Fc(&yp^Ir`Y&0&Gxm)RB-3E>5ue%!BTauna|QjWQ)xIRhueVYodTvIcKzu22MVyyN}-Pp0fCTvNhiMm)5{@r=OQ$uPHAT`;JRJPfFwvkOH9V z!8AI9=p-oi=Av`=3tk9L?uh&Y7Ga#eIz=J#A!L4Y3|pz)Q&&Vrb?kH2Kf)LOc;mT> z0Gk0Hd8X5$UIi>lO?OQtQ-;NF;PHP~k5lhR`f}WL;j)nBb3YyQ_NzmkBwAkt?3hfz zb<2O74Ydab zI)Zz38(w*adfr&j4ebSG>6FS)v8MS#nZ0>q(z8pwxP>owF99ZhM2f!JPEyNhU))V~ zD}k5SC6sRGbl%Xx6t#Q}b|czTcj^u;MD;A}wzZ72{XYegUzCa$_0E||u06-fsW%B1 zT?MN(+ax4jB&$k(@#XK;XYJ^}3-GE|8YW>ld=*&%elTRKXec%UFk-zqPirF zI;km4tbPn;Jg8Io66D03i4K?wK%H}eXXPs7E{?HiXa#7D1zg$z#cS6R+<@{w#VK`E zHP(|}+V~sCki82=dOal%QnUU2{x7`{)!~wwa8`F-}KwVbfd1N~>FfVX>E`;+&C~`O9 zp~=9N>5~+suZUJd4DVRUNT9Jku!m&NVL1c6V7T|9tN!uKcwi{60Kt;xa-G=9SKfET0-@z%(doIJ7GQl%=0YLoTDcZf+K%9yz>O(?jTnZ86V^GL4#kHT@X zIS+`0z9N^w@7`zp#mzkT#xki^%1jB9exrGm2ju!1Y??3qs`9!n7aE@Nqz?5q9!w3% z9qqLDEq*UCkXGwh8Egzv2~*~6V@xr$;0$NjVg4S~SK5D#kYUMT=YA>KbI%!Jmcf@s zH2m7%%v3Fvbp00VyDxJ}R_ZXk9@oO}o__=&z^#{k*~n;by^V{9Pci5OhI(jiz=U;{ ztWXL9i#;UV{#>rE5_sAv%{HAW{ErQ=Zv2S$w~rX;CIuTi>+3h#{@N(mQz!V;*;r=s zIs%mfh=FX$D*7uwA^F`&!wZ*dv2|!2EjRVan(s|5BS62|Y&PEaWVLe}b_vQ&ZR^lK z$MTdY%Zh^j85RhI&jfr_Q*O=9ETvC)R5(TL`v5#r;SK;cFpUz-@Q*eRq5(94)3x8G0?STy3e$Qsj=F*?NdLx8mOL;B%7&U+ckOqG1 zq;VD%&o(dh?I!AoO>6@(m`~_%3a!{_kdir_>HK6mO1*Tm8;a2GgFzLiu@1!8ts87D zn;?%CSZsG?2Bcdj&KWZg4R`bCiT(y!)qSBIbC-hlgQc9~Zv}BLL_tCdU_7-7IYSwHYGh`S@v)AZxh&z5YXPb?_>!R}Henl0 zt5~f&2G$hT{g^SENrM^9w&Ej?7#KcA+0egL108c|DI1Ff%H(12qWPklJHNlTuT>bl z;#Jy*==!LA&7vDrxTww@?E4m9`F3^L-p--C$|}~XxtIi5ihH#euZl}JU$Vu-ZQ^`?boX#it z!XptuUtqF`2Y-#C49%=oRYkq(g2{E3aX+fj^LurqZqE^H`a%)PA-^zT&w=%1{b zt(Bu?nveKK1!-n@C7QH{L{KZ}3p{z({kCe_$40Am+l`_3RpTnVZoQdPB0;+osKeLa zZy8`DO(OKgAbSmf>u)(YQx^J$!4y&!v0(SLEs9j5;7#>ubI~q~yQCf_v=rfWqHH1g zAiDTqV|&z*?RTH{>ZhI`v%;aQsZh%qR-=sr$r>B_xBcikGp=z`eQ$#=^TlOjPF=ua z$YZ;Iib4NqTB?ueCYQ^leYe$yX+KXoZU{(RU9!LX>K`~H4Su3QcL_=k*4Xdn6buXDdUY@YWKTGfbfQ{*J+H7JNS~QuKF-w zMfhZ-9UZE8o|3q1w;MBe9LM(ahzs(eHE2LdQsj>f6v{1TmkY1VIL>xy#$m;{hZrE` zSCnEc1z_mgl)4$j>Q79?2LfCE01{r%R%cg&!e8Y{w>8BAN3E7{#xU0RiR`@Sq7UV4 zKVnffkN<=$Z)>YQ#xc}&Y3kn`i<%DlA%$v-3k|SiW=yvNgQ^NksDahwm#EBTxv$sFV9Dj`;XobtBg2DOeJ_vNlt)XMKFNI6 zv?qe7Y|4xM`r}!|s}UPZ?sH5$v^;DX5Ucrr2mHP3(7MDF@+{v~>myyHL|O5I*W10h z_NaY>II8V_7$C5@(#K_Qtquv5e4iRLxvoZ{wV2$@P0`DAwX-^rdFk0Tqh}G&!JW|K zK*eOX)v;Z~VFeebc;<0_OBdPL6$Faa_&2@KAlIyVeSwYjS#_`y-SYgky`AKA-{ddZ zDR&$(WK8xQA*R2*xc%AOorHwxNQR|W8A<%_s#Kix+nLz^sWFTYH3mN_O4fKB^U2*k zsm&zX)T#|Y+1YHPI8wSa(eIBOGnP3+r0jETW^sdLapz0!Yo~p;ORq}r5;uVEjT zt-&^TChnEqi!tm3AP8tZO{HB3>I?jVP*b}w_w{l$rf;QxGAfyLxq-3bN>s0~ROA&S zBLHfP8Sg9+Nx{P;!}u;6Kq}Ws0g$Z$qRGwZkL%gmo7GQ>z~kMdxTjHi%kB6A(}w4W z06D;K*(=#fl{IeIWP^_ERqu-7T=ln{4oLKK8KWd1Csxc&dHEiTL1CaGWXd<|`i{05 zv5IV3TK_7CcBR5!{9$k*h2yq4;5eqvlBUXmbSrutNGa^Y9f;KLnrV#&G&JhF0cc_z zLa{^v-W9ORt~WqBG=Tt&FKWTExfC53$%(^DY{~o5a-9iZ0@E4&@xWxH3?SX$ewJa? z-_6XrMY#YKI9$WeZ>jwa;Mf6klBM{0B|#s0J^zoW)kQN7#MK+q|(QlLy4aS#*KL*EoTq z33jxNGf?3*)ih5UOFocS=VE-;fh-_IPP}O{bUJi2@i&|>iMQ6UXLy?FpQ4bWzCYuf zvX&PGUeOO`{pYFbw5RUHL|F)(s4OBr#WoWLm4c6mC@XsV8+MWqFFx>;sFEZ+eZ5Q` zQtT@hH4$7r8;JH Q@7cy;pUH!22ww3VB@MozFh3$rSoPZn}`p7vozv_X+ZCcAk- zKvWg+k4f(iuYUzmPL%9I1X{t1L6?LvUD}`|*JDNlFCak1lvJ^=KBvm_!DXY65iiU>Xiy#3#_Or-;h9KMbfW~kuhu%$B}Z_ zO3$UpQ=P0x)c}>u?On^y=6YgAb-|Ia`yNqQ1Ot)$SX-=@{Pi1x(=&fGEi8r6o*CCY zP4?;rw^V+#5h|CWA0pMi<$yiCEDoXTVJOF(WUJcn5jp*1OqsGegO zbW2YCIwim1gJ`7EFx^9`3~pzCEu9lJTnP>rix<&?<6gIIN?OkPD6k*?Kk#(E*;x= zJweM??vBM950#nUzggu(+#uS^`=2wctX*0?mG5pCy7XfqVSrW9TXC1S=bBN)jh3Of zb?PknfQ6e*DHQGI(~z^O9_HK6b<6goe3T=8#|2kjc_E|s-#s;r=Fy_x0OL5ig=$iR zJG$b7fu6UAfBMmLBPNl#dO3m*%R5(Bg_B`&*Q4Vga3LD*rDtW~xvwuWs*R1A7}a#m zjZ3(((}oD>$f2H+UF$$~-V&1x@7Z#z@!D@C@;1oUQz3oE-Q<(>w>VWus2gTKwk(?l zxAegs_yhDmK#a(=j_fY7T1-C_I5$83`b8FdFbNq@oJ6<54rsA+DrL*590v+ z^+l1R@^WmGPFfM`GseddRhr2*pA&t@Z80-O;VGjPJXa@eck33>z2={7Zb6MOvlx&4 z6fBPNdxoNR84EjeY4Yt2)RLkeQBQIIATHIp`GX=MYyu?^Om)?D%u|+D48BQSnF$A+QwNXGfAxJ&OvF$N zo=(wJY$+O?h&30`a(`gQKTdnGiP70^Qwic(IG8XNVI!=BK?}NwZhJDS9l}_g^Uzwtp`6L$>{94X$R`2VJ&(6X*7sdkKldkEurfko0EIA4qUOyU z5eGQ+TY+6kHhLFCf|tTwK=w;vhaM`K{ruCwJsP$KXq5~Vr_WhxhV&s(V2>;K{KblK zDxLq@#x`(e3HW0OyzL& zkf(IDDA14(U$CUAsY%Dh3{K=o12PF(NWyW*M2sz?#;CaalWkz4p(gd!Lc8Dwf#9=< zn8T74ZZg9!TiAwQZ;3?R$&pV`v+avIzUfW(?TK>f8Z|U@_~x-~%YYs{b=G|x3?Js4}4=s6@YQaR3cu&-nPaif}g59m$`4pcg zAqNid%C7dr-6u(a4+ z_uRVkTnbgJE+O%TF_;ZqyedrY^R0OkLdzzFD4GZg#h}Tn$+wxY-3u zi*sQ!XfAF{%0^<@@&Hj+_V*z(=X%rGoakAnj3XD|vXPCxLVKdmIEKdOKJQgZFDg>5 zkoFRyzCP~PsrDohIn*P=@4Jlo>3sU(lbm>C3FTn4wVz`ydUAsM)^Y@~NcJ#Zb^Yq{ zG_9Naa(Nr!08(}ER%id@$UVVC>meiymI>*oqk$DEi(^!$o%mV8#PqgdK;G@fJ%_Pu zO3C7QntTvq51ah9*f^l(b9<&OjQK(!Qi(?o?^#E)r&yB(D{&Dmfw0)0wI6eVOoV|r z$(YI-m>1zN5k2IKY`3C5J!ucp-pR2o=8q?MrlKN!ok)&~9(#7?FmMoXnKv`hC z4BCYHI5$fCkf!|wj5cv}>M(m|z5VfwWVcQpQ|z>=cLieZ*bxmLSxztHoC9_rkSnx;nHj z_!0$DU5LiLfm)d5!tv#c-Y1d5p3SWPl+SJySzKM|Z-KucrC^#8P?l^sF%}k!6oY;m zUd2@C!kUqvUTW3MC74G>j%eGgx(bW*zLIqxzv>POYOqzmO5Cs>gF8mMI>#~d1ykja zNB<`bmBYn3_dy16v;xdbtPyra3aFAW{nJlxUQGS;viTkT^x0p5Rf{NSxwKz*Tuk2U zF0aXEiuLDI@6?++==C8usQPP5^i5a&@53)st3CTeJ2Tal`)Qh0u&(}d*;f(}2Exy0 z8kulWKYbrZQ+9FH8AeA{L(saENB(@fP(FIWi$xn@b~v0@kpI z(eS0k$rA^DKSbrMFTvT6yNFU_!@_!?Zqh58l2aDh!G0L@?yHdgI&R8eA{2=U`dMn9 zTE{4om&PV}5kl#XlCMvW9dr$pog&1?;8em)0^%vFP-kq7gs6V47>HZ@IPlavb~xS^8DLh3^!G|vI1N3f-1+QcZ>qWKF~HN|-@nykC}N zBGJ6TpKp40k$D(69FKA#(=)tEuT85R;Fm0L;p$z}y~=<-5aOd5phdk~GMqm|-CTymIC_i{?fR-Qe0eBND zPw}pX(b*6Ss(Gd6zj_wH?En}<@(3!VmbzZqP?;qtBKN4b@YWGT0I^=;aBT*^l;PyN z9YiV-;&L7{vh1fa(w=c$?d8(+xaG}aEGJX4^mrBQYIgeSxLe0}3_SY$c88|WqBr=9 zNR!&b17CaRaHL>t2a(?<1riF@j!o;vA`fLv-n|V3-of{yYS}HD^fWYVU}W+nT!$oR zRVXi zOTsWW-STeK(1tT2#LySJLp#i20$h-VD=MoGNK28jn&jB;ixv5ZSX7;QLS~4hz`#Te zc)M%zKU(sYBI&A0PrUj943D}`v>_c_k1;a<8Gdih zo3M$;zQ6VR;B67=%VT|2F0#R1_KF{MP)ALi0m!F6zmP`U8@4|HhkBuR(U zXM#$qfu5%8EoGLdfk4&z^w!K*o=8k-#?y@iXP#TmZY$)y&KUS=gYJO^143T8if3ErX^cK<+ILpsL7 zR|X>`Q<~6^SofMyDn)Llr5F#P?s6d*#_g-Ya1<+&6r!O$Yk%%rgM--v6%LDOg(jUx zB>W;n$4O?P{&;1&6tP&PSqh7(#Nd^4r$CM{3InD~X?}X83l&BDn=s?7-p1y#UNhR% z&wveVyL0>?PchdJLV90*It%`S0A)#;I?`sg8Y2fXHSC-e=-`)HR;Y%$OQG!x`UqCQuT$$?Iam&BW zhf*WbntU6Ny6}V(t6nw=2zyu{Jh5v6xJ1Y{vpA#JnL(vkMo!|1t1_UQWUz)pv*x2~h}U=0%}l2#aH? z-yf03TN(8q@Eq^v5m(`uu=I6U$XE+4fqa%&`^haTDWVa*7*mh^os)7zX+WOBd^cAK zCr!mJ#J2FN(hACRs;QU}@}d+2$GY;nzwni9_C*=+d}HlmB$cnjST7RqVe>|>)zG2; zY`fRRhe4*1w#(09%Uq~MU%Mc#qdkUhoSM<}f$-TJn&l9h1O8R(IA1i1@_~S8cncNg z6ak#vT%0|3fjH|wQxEkib#BZKw%Q7d#$%+GDt`(dNdpAhLO1^h2z4?5{G1l_MuI6S&SXDR+T2^p`NvD8dOR0Vz%T) zHaNegYQ?lq)Z>zkawx@9frVy4_b%~*tME}v2+b<9G&gq59wc(X0tR;82qG ziQ-XRf0+wFKA#c^Od?VjY0k?-`(`EzJFf2_4AX^UUdo~t*p%S$8w|_-uA?Yza7zSF@&1NWPNCEDTGwRsqI;CsJmg0D zvoD|9`cy60b3RNM-FXL2MH)=WX+{@EA$^VCB&hU7E&dd3zmM#smGRJ z_&u(pJ?}b-KS=9R>NJp#w&t1N8wG_Ue=rFv5@CWRL7!JR3|*1Pz#SFk5tXTxmmgus zG0A2oVN5_y*;1)u)zxA zn1cME1t4|I)Zyx%wQHOuke31klI&zzZX5gu6J0TW`KG3U18IWNGMVCL7ir~7G~ZU~ zR+^R01R1+H`%Sn3t)L9%sfr5UePJ_7eLv>^xe*3Jde}RTI`zQ07^WoNOON|kK4v_|+vdFf0sEr3anr`2+SoDN-e<0KOKok&~pzW&6XiapSP z{;mlE$(aMP?~BKMsdF>@r{$R4-EeYVb{5+N_Y8!Of5$YR+MUZejpRsl2)>?2HbTrN z)N#j5)1@s)h*V~`FexR>I-d*Uv*={wtTV&Bjj|!SS_e44SQ}E9<0OlW$#ZBK&1pbb zADoNeI%m~OpQxhmB+=`#;1xi3HvYJ?Z~L;A7Efl?n_vXRvVAhFMwR+;osgsV(S+tsrLyy&4ueBIl)u(lc_-gp^}E?u@W}mr=ccy zExoe?L>;NL&(e3fZP$L}WTz?)n&pycmqHtdu(dAaY4Yc`3@3Bsxo=>}Cr3b>@$}hZ z#)VDQ`zIqr5Oqx5fuRPwM6hj1e3vrRiN!V}RHuKlflmi~C?!T(jIp9!Ic|@-+4+yY zK3}jORiz+x;L+^keN+t@HfB$$cT#G0cCP+v68qm8{mkSgm%WwjyBYje7AC5^LJxSApmk@9#)9`U)YZk8 zJV?Wt%Mtyny9uH1NJPlXr|4T_){4&H3y8bN`9|JD*Um5jbyE zgGeEUQjnVzoZ1=VAkGYom9{pB8m}_Z;KYxcM;djvF-W9W z#_QxH<_kk7-KH?x=~v{QwLm)3AIFSxh1_M1a*nj*eaB9h+w)E=3M29Cd6$gLj@Q>J z%J=*FT1;*ePO1v>w+ztyC9MUWAL(m4n*~)3?!5Xm3fdZ(cptnjEDQ-T@4-2N|NQLpDd|_0ClVrxy7(0E@h!sZwS!hJ zls~1pB|uQv_!~vwdixXN@Iwlp?{|fX_U>U(t79ZY7noO>U<0&RXqG-DygigU;w8+> zu`?MnhNEyuPY!U>W+JqXQN3ZGm208Y-;~cUaIw+=jEXI#cy_N0&DI3%hCqFIX z`RmQO0%YKDP}xBqtv?NCDYR%dcE2z5ZIjPJ8h2pO-^)8O(%JOt4N^j6hz zA>soGAch?*QM7$!*&?OopdIpimI%>=%AZcp%n1ebl)1Hc?LQkArII~c-R!0^@fBITDd=$D)%7p9

=of-ayn^Ii~aY}d$(m&fOXu3gQ z4_R9@G9@P~-=M~%;@@Lbk4Ij;1pL$vJB3fn%O5hW#UQ-)*Tu8cB(#i7Irn=y}l<#jDek|PinZsjcU4UYqK*PfirDSO-r@R6J_}|9b5$eQ#PTYIMmLCS9_Z7l44g@*dwJyT$lGEI5p0>uKQEg!|itrP~{p!dz1o`E~&~|Y*r1uf;Opm*e7?E zOH`&p+S29$uTEyRa;=R4?28vA@YC%;W<-$Q!}281=hXe3iai1N)H0ALoiA4ASKmxV z-X`DD85t4fB$ZCC62(^gRGux7qKAa~VLzuV%W#D$-1#mn<(M>T8gb5;r<`qt z<`3RzZ7JJ|ZA)+4P$pk=7uO#d8T8Ty-ZDW&tM~?PD&7Kkrw{2QesURycnA-&MAgce zwbhGf-%0EG$x&-%P>h|+#r0m=0m50t<6o0~+$08G$6uMI=Q&a;%MJ7dw^U=%#F&9$Mf%0FJRmAO5mMwO;wyH&}mv75oD*MRmvw^A-5Dt^+L`MZ8e_4*{ebXUX z$2z@Tw2EpnGt>Ma(00MEb6D30Ol}*=T%;Bj9tMoJpxva7zp~J~7nxwo&5gheFTP)l zx#*NO(P;gEUSoG8%BUHxsCY3gr=-06cq)WdB!Tp7DeSedVt1qkofx0}dM%dA+thCC z8u>lf@@csTDTg6v{WejR`*YnrR~nHotr7dy8x@OTx~Aqs^s{LkuLuYOw70HZ0+m3) zMhLs_h+BnYWorp+orbcs*_Wq!76kQ@J{OTazyHq4!up$~`PWzYb4s(OiS@IPjEIRH z4GB#f@^#rz?NPJ_TbTmnaZwy|BS~ocxZ(92e`(4P`sn(Nu?Kk zCycH_W&yTTvlI`noQ`eG+NYcmdmWb;8*1mod^H`u*C9q=S!{0^yA$C~3ZxGAmD6>U zFT&c@9p}{l?iwaL{JO*|DNedNuqjUOCXN&f!XrK2Lc3i?C^sb@(Ng=nz8%zeJI1OI z7L%KS5}fX2;x-sj()ZGv-;L$EwQ$q#=!i0@`P1xF3B9o*UUrcoyOjffWRlG4_XWgu(Q;WjsQ`UW&Qr1|Cr$m)l;z{QYzvJS(Y zMN<*-rr&wfKZO)P;f)%}0iWCgVPJZoTfS^FfRS-!u91U*MqoRUQOM<(yx|m1KT4&y zaeG}yGRSBQDTy}VeM#>l)RVyIkS?U&kYb8I=QSxpHpkly&24Ml4%qMUcw#OVTbGQv zWP8!)E#RAeI!v=@i2KPAHU)xiWG#r(r+s$+adMK}sjn7%#6Es@hoyr+UTU<4-Po7S z@0$hxNmG0=WuGbuX6Na&UQ#=Y<;){1F~{LW{ws|!fQ^s2uP!`CLts83=j(@Zo zr(!H(b+z={#t9PQHMFg&Dcjc_*Kj6-&HxC?q^kLnPtnt*jo3OCWI`U95da5mNGXDW z6q+{u;JW2lpNIYH0aP<4_Sg{}nQKvRuHRYAqnp>@Ovj8~aAqgTcFVf5-y z$@ODvh{UmxHpBh+`YU#x5)7AH7eVv22@_%Xio`DJ3xVkx^&eum!j@sq9&gSWx+f-0 zj>?V$lHkH`bY)yH6rmFwm0UY`Gs*!=ud02ufhDzVopVn0FQr1Q3kV+H>6VXvz-yN7 z{3$j2SA^L|2cOhea|)eXo2Ixylz@l=g_vK<(MrYAx3owH5E& zwIvvYq@Q_=3iRfLa-gmIDWq2cvQNZ+;uOz8-Xw7LE_Vphrf#jYhmW4+lMA9|=CTNx z9e=)kRj(^bmD!&x)_B61=Cc7a!*64=TpVP1)SFO_@wupdf~C>bqD&n&bN0VFf?8?U z-Vage0r{!15u+@=OfNU#%##G`daGO-0)mxDc%GSo?_;2soKGbW!YfVNfu8FKhmpDw zWX9jt1cO(@dsoaClA95UX77yWT#yU^##)mxjHY;diiWoY&T&-HmAN2Qe};Qa6Cv8n z%uITai7&C4u@wL+fK`CFM-k?W7I(iP4auUS;%D9j8}%d)+*Wd7VjSu-Muyy+xMgw2 zTSv!_zV;w!b&kYGOz0PJjL67;^(w9Fd7z$Uh@>jX!O;kBbSgxiB`9MhGtrr%G zqT7;K8Wm}!a5Xmj%mhJGs`%)VV?25PI1rQp+rXs(TVX_~fSluc8=S*?Kf_6cSm^m* zPSB<)0t~^-(`&CtiRXk`0To^}TK zh}EHP)vp#OiH1T9dv5m1d13K_uOXQ(qMdXUpHFaz^?Yd?3$QAZnK!-mXoxPlS4LA; z)~+qOgNfa)u@=up+2de#^2phiPz|9Qnijd;co-=1prlg8a9pZMYyT9`NMYhK>jjEM z$KGnD)G8h1(YLK=FVZ^Iv3Wc`q=*>gZQv2dhM3!_c_lm(G5_>Nd$&_wGc*Ekdff>d&4n#V`qk%-z!1UV1>`&uKT+FUn;r#%`AoMEZC67lWvx z`4&*(_P4oE1c(H<9Bz(7a`TBiiRU{#f|c18MOwyp+KzYCG~OFt4BiQ3Y!?)!m8d6~D)~p8h1T=!|a%D3eP`7DyRRRgdZh<@~ziBl} zUmdETxk){Ev584tmvT$B0wx%Pf;p}Dt|m1cjJVTwnu<36AYkyA%MBq6>6HHD{M5khY58wPPr83})Z>49*_d5RrFJnAZmpwXhp>wV+ zc=xt=K*<%Y_P0HGSpza*PO1sFTu0cd-+ytlBd#gag zBM+eL0|odoEgswNM+IuY_4>v2)zr_$E38Z3^}mQBKq4v!)dUTv2UV39W52%I?QKv< zoQ%_5Dync|i7ITqgRCbNYG{u2^QWY2Ci`KVBZjsx>`qyqdC~4?GMfKIbRUC;;I)s( z$xre6W4HhRya2}Py$-~66QzsF!3Tisv^oOia<5OJIN(E?UfC1b@Q+&WzpHC&OQLQT za%8frbl+G#Ie8VU$;$=F@UilfD*XmJO7q?&%(eTpeI8AV1Dx|+!3fKT`#fzrC-DP* z3pyY073Ujfltu%q&5Y|u)5b%&^4V1bxzAg-bMf)Ii+_yHQHqIY6%@<^cz{!EWFjXM8!AtG4_}C+>Omhk-_Kz0b4gAuTB;g*%WDm$*5e(6S*P0es78 zEluIn-?2UgG5=q9GLkg|=phUBqLID&b?K?91W?A@%WjlC^Udr$yg*x?qtA5}Q@Na~ zSn)(%ze{ss!I)`Q%;!-?r>KTk*5BN)Yj%T#W$Vj?9}=|TL!;AYnK+Dv=;dT?Q_HGbatx8O~mfy zX_G`2R=TT#^3U-MIc-#bDiME2ra+V4N=OC$s#5{4QOV^!|5+M*t!WB!$c?1tV4-m> zkKE`yAy#cXL=R?KlE;%R_-NPuLkYRItc-}o2sXpjrEsPzX%JQ0mc?3e;LSxuysnmOLoqEe=4uAY{ zwgD>h5o(^X;JVsVu%V25{{81PwNp_pBmvKi$dWA*Tak^r<~1JXRV0Kt!P(zn=hLLG6Qz@*!IM=q3y%0E$;UGd z*|&>2JGx#y6ThZ5$+DN-sG*c?OOBg5#CcEsqX^rdp7kDJ(1VukXjz%ej3m+83Tzj( z94T#(qe7PI=5d{0oA|lVsVpD`rGt`R0IrjY`+>A zoZ!K9r1US1yz!~yOO7=`7oSLJ$9`%8rVV>}dYrUH!{%9aD&%j0|Gb*B8To#sVy4Hx zn<>$X?e9(yNQSzuicV~3eooK6K=sc(%vh}ZqXy_66;D^t;-jNPKipV6Ixo1X?~6U2 zA`PgnEf+Cqf!RY#66Q7;^bG+|Xh9t` zhuA@?kj!3EFO%wNMOu4PXntm`pFVCw-O$aFd zi;~d4vcs~r$aH&)nsC>8Yj1QLFE2}{0 z>aaymnnGrdc+(mG(LzsY*WV8Jmj*vAj403zMj7s*k~j&r*E+9ZNeS5ltb4cii*U|n z6ek{nV*VbEZCtsEYMuAH_b!YLHS+e%SyE>z1(xuJj8dcjYmtX^$O4k;;Wu~Be4h;0#o)wW zcWTH6ECn`=yU>44S2!@)v3CCA4Gb$*r|5sbqF^V6*TNXfZ4S7PSO?8!N&hk+|8^i= zWJ&nD4*rcW2jdfHcBbtd-ha`SJW&Sbm5w<2j@Nu|^dVVk+23V=KZ>TY+D)rwg59Z^ zieZ%D2SxLG)%eKI2LV=dEG9Wv*(4jY^ZchCsDE%EN003DhQ6F;t;x8vc+eGREnkn* zN|=xr-{H+0gVGi>B>*c9v-|LP&(PXx?CApUQIe)oNMKPVFWp=i& zJeXG1aOFgadYXr&+tefjtsK|wD73gpUgrmI$bkYyNf{u{vd{MgdMyiB%u#%q>Rf}v zu>Ln&{3q^avnfM_68zV^;a{;%Ujfi2KK`hoZ6v>1@>t&%T(^Bsn0ek;q>U!Gu5BY# z#>Y_=w77Is4NmLkr~1!~VkQ`V01Cy?^I__Vzk1YjUJl$9{|TJ$Om0dX#)f-O#*9UI zwzI&_-jhxh0i?vur@mz$G+BT_(O)@RHRkaZjX_7J-s5KbsVlX zV~&%{8m%@oZ8dZg>G!| z$8Tr#w<6JAx@#i_RrBG(Ut%%9!c3L;jAdx|TJK)>u7YB57~qT~e}fr zQdW&q>x(Yqh>zjoj*%gOlZ%#Hjhujs0v<#>k1Qk-hV|0n8AI3)nyqMC3A|>&?eT zf$!N}`=6jjZD+o)6`a z^!jAMsd}MKeNd>y2?mhazU;vDhu$nlf8}0CiVsUQZjaqOlF%nQ0**lBhyyg1EWC7( zQ!)s5fWv03UIl4vGJ6R%Ds=huUeqf)Qxokl-JVsY4RH16ic|DZFf&ZTL2LGX3!nA~Nd7_4t>T@QN6o_P^Q2$;0@+ zcWD|-1^h{FdQ!T*0uGU8;`y=NX7o=5vKsQBnplh-4mq5pJ3<&d;YYpeIipmpDbcC7 zC-i2Hx&wsDw-F`l{!6cv)ffM`o4`G06x18H0>@F}$%$)x$ZUbdj5eZ;zB=z)V3zCd zJQ2LDDVA6R$9hY^C_Sg)zra8Kj;h4FRrJq6i2pL-zT*@DYWF=HZ%3z0aF<-kJcJ}` zpHN`)a6|56mO1eRFyVQ+Y{IpfX$A?AM#-*X0NIM&w}|Mj?g-m_shKMFV_VuCy?814b2-Idv>HV(`@)2vrcog}**gDhBjK6*r^;&pf=%FUA*Myx94@5_GG+;$ zr6FD*Jdp-6Wi;~GHEL7oCs#=>Yrqw)k4iEb+Giu2haR==!0+Bv-K>52XLuBzwxhkw zIz5k3x0048DJ=SvBO&Vs$&$hhxH9~D^g|bR*;}+u(QA9TNt8MpIW_dP+Vs!BeRCww zCW={Ox28`nFw`Y;NOAwH_IkbUXtEs*C3_+OqIjq?LbXJxhjRMrj>S7u2>d7YV)rtab zq8p*3UvfabqM4<@IkkHM%aBefKK=kP3H%k%bA#ZP5G8}UR*o%igC=&!v| zLBQ&G86#v7kNd%Qs9$syblgHMC{wDZhllt@hwcLtX|`pJ~lB2@aiQ zE9u{UZE8`8Hot|rOFuE8lgf88N0b#ye+|Jot0WE*724L2)7e;Kox$C?rIZU27Z85> ziy>r_Z(%ZebEx}eI;X>4=pXmuLNXRJWGRJZYZjJ}{PyXfdQ|plbjw>SlpDpmfcJ6f z>8hyOSL-PqJ0SfBmM?7Tl3!#>?)bSb>egBRvnEim61;9$ab^1%2W^iGVvE1(&-SBf zK+ZV`5bt(LY;I~Ub+#p_kt-|LEgvl zFZw1$`cO4u?46wUnj-QM=K{8L&>!g)hd2p|rao@Wxcb!jwm+|I2RMm*-A11c%Ak{- z@d)3ouB*ZlnCf%0H?#$YYHe#Op0{!%E^yg82k4G>J3$a*VXT2aRU84|8yep()>Jr-Vf)N#osKthR^0}z_!X}TneV=sy)I@L~tjw|RI6l(z^~vMZ zFTxBvq?6}RTdL^%rHw9}XfJzF#V1s%*wqlR2o5T_W0t6 zb5UQFBJs)}L9bq-+1Y(9cMvsx$JtyA@6nD$@_*(0a6u^4Q9mQ&cR8r_Yt=nZN$0bf zOlA)8w}_9*Fuv*>&h~%B$HRru%ZV*8xoXK=myE$LU2xwE202JB)_V|w*-j+^CIQzB z^d6DElhdBOzMRpEj$pLEG5m(e?h}TkTd?;dN&Z?y&MCmXlufZwSaAqTk4yrYUEXh3 zx*v7+u_$N^KKs#k%v8>kM;PU@K`*^E75`oUpa3)^Ubge}7;Z@{(qD@9Ko&P-=^PR- zfc1=uEkh`m5TbR=WOw`E3Vjw-N$tlsdcmmvO4ctsJ&|J6==EJ|oJT$(6~;Z@BIBVk zu}Y%M6OsOf$QJ`BM|xx`nrnkhUc}4_r&ZC)QGEQo#6a9Z+v2l>JkYlj0?RF3FJzB} z^RMNrWg-+u`aOV>Y0(G}(9@2TOHWv-uH8uY*na&HgFDy#MBsZtnn|_Bs;y7rkl3$* z|7H68$LpOwDD&!84Ryl4&K7u`R;Ld;i%4f1^j!QNjDEb zoJO@)4zR;vI9O+WxM!V_gl0Z6A>Isp{910kc>1|s(wQY=2)*x zZsDG|7G_P7vhACp3LW>ih##8N^9CIH=({Lt{IK)U#%48qfKb57#$;bb&=14o0{w=? zuSw?mWJ)PFg>b7PEB=P~3!8MbA4l3w5dtUd_m%Sc3f7x**sgCp<$E(mu_IiE~RC2;l-;(wr+;f*PIvcp6e!>F!O4*N zz5mx;Kd3v1wEdt`0&_yu-TXfwak4R^I@2H$LFyG|4u0rcF)sHx29k$A3g?_~aX$Ci zxNJW{5WS0Q{%phe4GU#K>D+3+p`p6SNCho74klpnplDzZMtfC~ei?@cd?(xQQ8uUD zMv#lu;OJcm_j}^JR(Rc-HD!)C9z(I(_T^G^^Kz1DO;_aF^|Cs*EdS`QIy|S2@((IQlUc@hi=5jA+|$+^mIkV|e{V+GwZY9FK-| z#*1fR0Rv@_-(N6>7!FGK_(=0~%BdI(x7M&`l6bM(@*l&o5LCe>e1I;jQJ2fg?STLT zjrSnJqMp&jH8XM}zAgD6$(Ev2D6+csDtO8XqGtpG4ho%{1|3yV4GDa+C>8wG{J>bW zVd`1JbK@^qwt&SLP&5=}D3f=(1hYD{_(fdM$cRLz+ z@YZkTg?bBuyQ#)0SBah#$p8KjDwsNV+Z2x1&>QCo8j~<@STq+43k3B1olqsbr_s7= z4)z{hpvhC;INOO&rdEccakkIQLR?>HD+V1b`=yFa56w{d0cePHPv6rf8ozS6V$(a* z@=cmjcRZVY2YbERExy3&f&<4nAgBu~H-ULg`Hx}`po~0jsxwCZ z2nFW|JJAP$7;{F=uRC?YS4}AM|BEsBC^@N7$-6ziqga-)yfbv)sFcyImAaiQ13*#|AXcYn>j1LtQ;MEP>PrW z7q`aB$~5CWcQ3wSeUeK&wyyNG;pM79gm89dIzy^7%k6@yySo5;wcU3QX^gsd`N9w| z-yt56(p|F)jwFl_eND4g`CSceMhMJy8O+qonkR|T8#WU!66lGI56vn0g=K}qB%|w> z7MHmEEj$!B@GS~ZPQrm(={I-N5x?_=Fz-jvFJ zg(I~M3+7Wr4pOXoiwrWMi#quXkApr}=jx$o{H}jW?d(6OUI}&SJ?4jZ(QIEr)6hCH z$F)a=?Ltz4(vvZwCV3(HvE_Cg6T$gOP;!T4q@*fJoRZW)FtHV6{(Pez|1VuvO&RiV z@6;@Y1+Ry|%s`Sb)#;35T)K*jtNP6ziCDb5t^dScUW*pR`NiZ4suyNvLD|QrCcyB9=@(wCF28 zT31goMrEB?B)wK)h|xpdeYRvbNkxwGt30vLmmy6@ivb=#y+VK?Qit*)Pq!u2RCcml zGozk{(VWETlsczr;Mb%I%qrhdwgj28TPcLz7j9@JIhAz)T`>=F(>?|v^<|qp-C>Pq zlTq}lS?U0xI%Z5Qyy@WmA+L%hE7l3&>9n)h*$p)n;Y^WQ4 zw<1U_N@0eZI%al`=3N!dflu)pxw#1h4IUfUV?{<5e4-v6&#YisULKsd&-r&_#XZ!+lAZz+_OPRCGY%S;~t+qnvIm{~Cj@ z>;29Wt5>%*#XozJ%rK-V6;mW-kI;n5LPLY(vlk zO2_0e6Ovjjkq$?DR)3hWAX0SHb}NTV{?ex7rhA=)_PTc6?BkQIXTeRL9^zJ6zZ7l^`PKkcubM z>bRtKXb^bf-LxDz7paVv_JDqq8481{h7=$Qfe1t%$=MI|JEK@ONL4(Sz;}JLL`F-j z?747#zUvCuG`>n%|B#DSdQRYs>H)Cc;z24$Y7W6+QaC)aQXt!|0l3bI&2t6Ne4wTk zP%llAw`(pMjT$gwz1lHk&Y@n{78PV4YB%A=T!b1nk7-&nd-Us5TT$(%n*aE_|8C9l zVuLi-4#Y`g;kP?kj%0^gc|fIDjf z$4&iKJ_3Ft$Zu6@UxY=H<90q_(^EBm2_yraST%%ssqnsOtZ3@{LqnLEVD6>R3e(!^ z0ew}>)Of(M{q(-@^BQAEjm9t@hCgI=Z`Q~dYN@b>NGl;MwD9Z{h?jhc@gefK)0Q`+ z@tIaCF+K6W8Rf(cgVl3T%|K0zh0$jvEPfrzdd9tP!S;z4gv&4I@}1v2xm{dt|bKliN4Yf8A=l0GA)ye zh)(;f?DsIC7%FGiHgf#!%db(^>RijWFeZnTK?E3BXTQu2dirO{nf-#$PG{VZBx^_K zg*KJe?Fohk!a^r3j^;9ALkU9-gzISJO3|Vt8WT^d2-R*?Ugpb`g=~(yDMrf*6ii*O zW_Y)I%YWK<;g#}qm0d#cH~FwLJ-+>_aX9gI)T82_CrF8)`T|Mo=YQxqo2@}x9NQy6 zNdz~&2-iI^%Ts$J(h9o@aD!Z(z)J)!GZZWw&JikJ^a(T}bYkqGRsIIt#~fw+eiJ)=dP9RC0tSo86hKwVZb5esP$Eu{WY>++MNOH zgx;$yN;2)v?iQ-d`^~Oe+5V@7g8oyVz#=l$Umb5g6YJw|C>5;q=d|-y zWXK5xg2;awRSNiu$;WR+HO!fyaauk{s3yo?gDOjDZIo4470PLg8^2m36dXV8%{bAd zvHO=_UnO^AqzD*VdpuGuET2;(J;WKCI-it&wGPw%v0OW^V9m2rqte*8%jdc}>i-Q} z8xtWz5r#D*GnNW88C%E5cqkLTmP}zLyAsT3rU+Vwsso-|R&a~2F6gx2(~bqBMjJ~D^b>f(A^Qm^{2Hy@AlKvF>M>cU0zCn1&$J3 zPY5Z094l6QAm{(h>HW}~&9@2i+)5ZNiJEL>B8DpJuV<<&*VZ_YlpwPIVpd&nU@1P| zBPoFg;E}|YK&qm7Eb1TXCEQ_W=b8Wg=)`~Y&vrVvZ!e7!&!!}W5f{4ruKTWYBi*W4 zjpA*UDzh{cK+teAt& znb_zaHJs$gEA<~g3E^ioqcZyYZQtQud*rJ)Pb`TT#`7SJ{bsKbSlSC!7sNH0la}*= z&VmhVF_Q<_?>Dr3{d!n)M>ez-kE^vsxk05Ssq((q`H_qr@b1z_WAIvtF44GA;y*_| zbpq0s12sk`p#-E9~^IQ&p%5wyNe!-P{^ZgHEz=%hRP)|@PWn{c^VBFWI`gj@1Pi(3B z&L)P_4S1e_VVhpFX4KV`gz-@m^b85yWL{>j8KC3ZSjc?EPeO*1d`5vo;(<}qg zTzdU+zjbEcJ^ZJucC&2o5+xuS*8Y~ZnAL$tK6oCf9}DkRD*(GHA-3JLD+rfw)0Nb0 z@BmWr@x%bqK*0A{m$l8e3dR5ZD>3Xt72{*6s~qi}kwl)^y5~5@+a`|lLt=PHo;wip zF{m-REJNT7Mw;I5yVpw~UvZHt9qS1HvJLL($x{Wl1p($9!Qf8N*s32wHqrjx>C z(z|Ayng3|~N$qO3c?gv|ZuW*A6x;d5@@HS7a`}ET&U&%eiY1%d{^0yC>@{v*?Lo8l zPU@Q*0J?%~IWf z>ao1(B@5)^EQwN8UcZw?(K6)Rz14uPGO=Oj(Bm`?E1cpPd4WNH#U6r$&olZL5a1iN zr=Fr$n55S|wMbXtW~fx;PH2^u?VEx&iBxjk#y4y^!t+s_5FxeGjAu(8PQsw4M4|A@ zdr+(5t|KW(3mdMz5k>@MJI6}YL*9*9hD_ARR;Y7kv7s_n4hU(3?NSh#M;>crJyWg_ zBOizx6Jn8yvm!v zP@6eHcM9jzO!Z%mSw&kxh1xf8h4iFZzD__L6S6GMRf4N;7R;}37S(>pH)-t?7oEuB z!_$%1ngdVT{}B^chTz+5Et~bdwWsDtif~f&!j^V6Ro%?sk+w&OcRrqyhb~%YJs814CibwkM4@*kM`f)ddhAO25lb03k5Mjhl znlp(d(~j1I$4?#D_&vBarkedflY1NJ{hsgd}+59HV%+@@X7)axm>Wc8^MEL?J7}c zigJEkl{;_8)p?bN(KxAz!w6ye5C*Gr5Csb69(?-ZFGB_z3zPKcRZQfbA?L<$s--w7 zb)-Jd3jZO7H;kRFA;5Ea+Mgn7~ z+{*u%89>yg=T;%gu7Wz-ih1W2g-UQ>e~deVNGp!{p6B`vAE4<{!r@SqjvI|Fdq798i3Y&-Hr&4GmLdAO?kX5b6q z4u9`#Pc|piZ1RH%@=!rAhRKR#89y-)*$NYfwqjG6BV*AOf?jiD37Xd{bg{#}zD~$* zwz7gIc{VRbnHo zGSxS2Sg6_Uf|rB3CXn9@r$pzxPIHI8fuYqlb0FV!ICoE$XeFs9UQdbO@U}-xyHQRL z95W>Zx&3j&ScRen=>-MO0r(R&BlZ8IMp68;QlvBmI8H0>|2LLsXlaR7IT_bmSU_(& z_r*q`IS{1~x`lpw^mXwD@a`SgaJh&+95OCX|K@eE$@crpX($L8@i(0H5RkcBdO{9n z92XpXToNjy#IbRAX|9B;&462V5p>D$wcxyP1!T(y>u+j77!(K2a4JKA91yd(QmQuM zXB=FmS?vJ?c1942GNWJEL_lP5wN&Jdo;c{1$^_APTFf5>nsR=JE?6zTk9yqtREb?8D#L50}`ni%QO!#$tbWcY~A+&6aU;DzlC zPUviBsP_rkpc}h+4ckxP7IGwqkH>orTBFp5{xazb1WK9UBpi7o)|rHitF%vW498u@ zQ;nBfAdh)NXjWykk0cxdT56PxUt&8CYH3hxOm+4qT!9W?0;}b<5T(rc#Xb_B**=HW z=6OOT2XCsfkldNj@?U;*XL2vReP2pTn2zaMd=i>1?NpY2enjxM$A1F@Uug{sqo7^u zx20w|DD?fYQ@myZq}+hdHbc3_@!(@Se@Bkgxc7zmA6!~qOT$e-llk!I7}A z1ZVoPU*_Ok3|pKcWjG~Fiyo(RXP&91+c8wwHmm-QcxTpY1QBf*7F|^<0hCR4Mn!SXt+xbCk_EdFD2^~ltQ6xlr^5Oe<}#GyE`7n-===|gyn?E8T?nX1g-0e* z24fzo%AOrh)(pN;L6%fA6KzUA*wXb-LGc%H1fQU~XhcdNaRlQ=X}jc?jk!a@8?NxF zrFTHeaEhKnq56v%MaI%>u*PDDtxp&xJ&Ebe;`Zm#1fSD^;KcL34jK#@&$~AGR^~#X z!%|-H$oQ%sq=?;a%=<{o7-(H?+GU_4GP92PYAkZR^}@(hJd?=e!HAj8Cn2}dy2Iz^ zmV*gTQ`wwM@Y$rMuN|CoGfd?a-pHgWetGdr&`{D%A_}0UaOEx4-%hM+}o8Sv%s#Lt9rMAhlW#4yGWBtC*oQq$8lrrg0$xX zMgP_UjT{lfC=;er$rbD`IOyg~xSHyulRe8PdA1rNjz1-Em4l9JKJB`(uUgp%XR z7EbtND~uYfqWR{^k>^p7v2Gq*^ylmCHeq!IK?t-h(G?oEm&c$ICb?`~X2s0sKOOJq zjDy(KTgaO(A?G#(UD10B&iyKMCxwiWh#A*#zH%94GYNH~kN+*1XYXHaJ4|X+gt32-ZH$DX{Bidg{=q38L%rq#?>y zV@+u5tnq9Tu0nntHCrz$nGuw&p>v3+6b`dKvyXT<&o-W=T$OLypS)_- zKPNR>f^5FW&nV@=;O3ZM_W|?>}L7`S~I-y-yxU4_;k!q6d zLHZZ>TgGKSZH*lg`(PXGB@3+;9XKnY(A=xZq#M*lLk2F|wbKa<6>~3Qb~;NhSO-_i^*v z2G^V}Yp$w4n0cu-vbpWmCRh{wNh+6uyU!Z*mhdD;c&Tw4NB!4h9d?75k2dKt0k%K2 zon?YYY;(K=t(g-8ic(BVI?EP*pRIx^hBINkD(L)BuE?ZH&EF&ulZ7Mf(Rk1VSM5;w z5WitR&g?~wjP2Y*`SGCD>OxOrsL<6NgJFgsHB`qvlF}#oLaW%W)TIsiO)4iWudpU@ zohI`G7h}J&koA@NYCMbfj9Qh^(z9)AM71x~18pIp$}24=u%E-8xkIV?qLJ@f*RxoB zT{$LcUr#wWBk`x!!&)nF8cB8}a6U1x4P9d4RDHG8OsR=v5C@exRvrzKd555hXvg! z9vMW+Kne3{g5U#z%4*9FMq2miaK0+q-XbDdUdi3*KuA3$BXZS~6>uefECv*fU`23{ zagE%$VBxxka4MYJQJ_EPxPAW!GRO|+);Fz3woZ)w}D9LM* z!j+N6?g_OuDKNBvXXh=oGTcc4bOmNbrQlBV23JKcDBdVne%BBv!~wq{1$+Y^48EpC z(t?cMV2_|oP;apU{0daXNM^3K8bca~ zkpUcA?}7kXDPZ?q=<*yzdyYHqyR-urH5nw5!D{NSVCjpttKdb;8-GXbFeNo&S>xnOo1SZm85Wfv$lO)-EN?1+jUC6{VN7UL!fv z3olRS`d(o;cxrvi5V?e3R1=$_8R+`n+WvER&EQXgcamu0<~@Oa8goB*%`M)S(72#Y z=3g!$?lE9>ljG`%==#AiBy(BQ(syw3<(iO0Vru^gDE zx56Sfj58gPcl}SUPrgeHZZda+tP3KXsNo2^yCkQ<_?YOc13vQNp@qIy@`^2(Td0$+ z{XA^nc(=c%EOyBdi)NU8zGYBK{uYU9A+57JT+~fj$fdP$p%^NEtYQwv2Bg}S;-M0; z!Osk$t7lO2sG1`iXjfqrX@p?wE^O)L(80()Ef1-0Dk=$Lm{|A6nsB@a`vMa3uEbCk zj12S+vH5A7iF>VhkvC20%gM8`RMOsz+HrRH0YTAx6FVjH2JA{ z%MS2s@-|HPwN(U5y(%lEVkK?6#}WPXdfdx*WEo<}>fw}j1$Dn^*;yR7p|_>C34^yU zbZT;5`kX!6;7(%~%RCF()CVS#x@^nH_)>@vp?aJd;)-BTWSFM#BZ<~eMCg*IcE)Xo z%D2_`U`KQd@N^3J0jJ?#*D6fVdxDH7H0&mR0C_j-2QAx9*M%5)+wEyBTevr+{UhY` zdBPU%flXL{7G0^D*{=}9lkE5FOM9X+B4n`#Cga=R;QMg#L+q$IuuEB|Y&;=_8K-ho zPd5J8`Y%Ls+HaU~f#R-T7&}#ys;s8B3?@{NMM$o>s>_2@X=IO7WPWXr%mzeg#U^qC z7)J9O+>pkYJBEP6&VTMxn<>hXVfR!tRNEd9*{0hO0EK)0-#NzHkD3F^#?#|acv*Jv ztbaIbl6_U6i7`;PrVt;AfbLl(I}IixP{NkgDM4jm(z$VjwzMJUKiXL@UQV;(K7W&w zGgy5)$M7HU61CO1D?Ky z{!`u>{dPFmx_d@OdSA#5A!-l2*PI2}418p632eopqsn7ldi$2BbWyop+Umm;5PhDW zeJK4T?v7G=3Lg$oM|x&V^@bhP25ceauK_D^y_3YAlj6R%4rKcdej`=u4%d|^`R?^I zzcOxN)YHD96Ly@v>@$8hfOV_infdkzzl&hoc>9V|vd$$^{Q%|5o_j3uB6?bzHz+*M zo)DJW_e$Pz|<+G+5n#*R&I3cI!|$0pDI1NDjZG3TK^OJPzI0;MmYQhJ; z8b`EyeR5mpHY~j~eWb$#D4J*6g7%*#l6G?I`jQcN!7q%RzUs)&Us7!#+#dYghN_sdd=enRJ+tb1RS`PgVYXcl$vn1JbT~|Ub_7I1 z9%1(MGGD0sXw zR*%c7pK-+6EBCHeWrrR7Sz*lU$*P>?c|d?z^4QrGsJFEN`+|QJ*qPKKiIiedsq<^o z&N3!&pLES?XW;QZmZ@F0-Nt(9L9rlI(`^;#@W0{L+B{5Tz|^=nPNdrt^X(tx>p!8T z-B9o;9v5Ea57(9a%Yl8TydoM%@kBkhh#ydqX`y?HX9iX}@*r zr%FY^LJ$fO66=z(DDjV;?xFC~R(0q5tdZL(CaovBROrPCmpvMH+bE$r-`cF=7D{Q_ zcDB#2zSTwEvaR)$LXe5#^75WU_qq-~`B_sPWPf1t0O>>c6C=P`Xi9-@uHJlvqxyl* zrs~tRcpetZ91AIx@u=5TAMF!rfwv{UyMg(~hChw%ex>`3$mHQzdHP{~#Da%t_;AoPaaE*s9>S-0 ztt)Lns=a%#qNec~@85L@6hQh8}Ix0g8LPqos+dGcgXG;6x3(HsE z8sf;F{$`Fn=!6f-qSW7{#=)#hJ%RjEKwWFiIm&H{)t|Ir`7tJdnfkVD-vE%fO8&h` zA%i);(G_nVkrDu_#D>CsnAGv}XCO=h%}N4J2gI!TVp8i4@I;n0a6*(^?#4E-E=L`i z9^!aQX=^laL#TxWj7orWQS&~v?y|QWGALk26RI8;2ydz1X~X7z+6gZe+P4PStvW#> zVWTh41wn~YH(^i^=fMg`(<00;Nnj8s-i9^X`a~R6;+=E@Y8i?Le2eT-`5e7WudN>b z3>(3R=1&1{&(t9*F3)XYPi*jgVOnJ*;H@4OnoIqO`EIL-vLG%LIbrvttU;Nc76I@O z;jsNMK-xZDz2o#1*Z%wC|{-K?o5iJ~B z+WPd^5dlnnfYKU}@s4H0x#VwXX|Fu3z^wk1VbFM0n$Hzscn@2Kf@r=rAqUV+mQ& z@;=!t!3k%`+7UsDLQFyIaM@k`3FJp*o(3z?KED$Iir!Onr|Yob<|W9P1HgW7Z$4^# z&Kalo{~RwuY4^Fj%+a&O=0d?0~9ea6OZlb^@ zAV#N>O{1uP;`nC%&upo8`WzeNM7M!yd(vc9xUL>%d{XIb_bAl*=ZT#TLmr3Q1ehZI zlOBF)K<+g*JCNqM3os@xPguJI`Np6zg8V5qaj2C|)2f#~L=R!H3nK0mB(6w5(B)AY6wYObsj4yKpRXlM%67R`{ z7HF<*WoTy4so9PG*FeloXo9B0IB9^?X7<4RRiC)k z(*M^2WZNYRuLFw1E?Tc(4BoUtw-_y3`H>cK0KDEy+|Sm+@95)0eY=v|+mbM%^vA&G zfz1G=!#hM+SLH34l@yv{Vxtz}Qs{k8pjJe&s8lEIh#^v_$w#Lmi>>uL@;CI>SH4^l z<OvpK!)W0c+Ot3&E*~}hSi2L7@_{d z+(QD8Guc5H=?E}n-GM2r4aDs1j$|br9*cyMds0^AC1$rzgk3QrA4?5h4aSR2A#~S_ z-}2Y#fcTjc5|AU!#68lnI6Wf{zAP_yvrFv>+L>ZBAG|F@MDrw|-Q!FdK_(_Q2z?tQ z?5!~_G2;4bB75^<0#c~Kjlew`3>;&On(S3K+D0(~$=M`8P4hw(H!WT)`bm^IA45q# zYC}LIYLF{pEId?IVKYkS-_dA2DF*ZYt(r$dnP$OgV%t+u0dLwHt-5+?=hYvl77CiB zIIdrEL8!j8Or$i>x+OOmc3(zqRjWrl3&wZ~zm9Zpr`jc^U#*Cd|4jblzi6~Xf^-GV zeP^u!f-A95+dqGYM%6_S-sOecl5wMhNYt6`SqJn|FP`N@L+4{6v`IPZb zwebd+x#qwRHeY%GEBy@NNs}9S^(fBn@n3*L8K1_+`?~%^K*}ZnLfKa#tFZ8gm|e*GOK5t*bhjJi8w+>T3=_J>-QB! z0waI*gDtq=igNMvPZX&Q87~}!FdrNx2QjU6{Z-+I$TyyQ}F~0oOa z&cnUc7`1)@W9WIPR%nqQG^ZwnL7`bta8-ybev4v2O(;^YM?;9Usunt(Rpoj{G zVxp_Sk)Drz$=b4O`h%l%GNOPojJXHbl=dy}Zwh($I>QgdEco5i9$dwD`fm$aDsHBo z%~#oQ`3}NDrsEdAcE24uLPE)U^R3QkSt6wSP{^rCCCR@i=6cIQiMMc3rx*xe=cWKB z9XqDx2de(9YnJ#`(2Foh_BzVC+Fk?>mDv`d3a+Wew;y^YYi>Qv5U4UNyO^DfbD2`;HV=tow=LzB+T?vS%Men;FOm(3OA3{-hEyQ-3OtoP+%7 z<2+#l8uDyNt(xWp<(|T`*aqj*)c`m!6eVW6-XPNP+uhX4A5;3XV;e5NLGyvPkP$nxJPU89A9@YJ6rCL-f#S0hFawTS=2DB)o`TP zjCmHAUn0ZGzRxaE$~j3B`{&@(q}9TOrQJKBjx^By-h`Mx@04Zt-9s45 z`rC$mo0A7|aMTm{_qUGFi8k%?IC5EU`3(u=-meq&mHa-5cR3v-YyM&AHS9qb2GJ~YdH6fmJ7cHTB!*Wma2Q}X{`||#WzLC*$B;|Hqq!Fdg zy!-b~RKg*#y%Z;pB7P_p8FakoV>N}Cof%kEZiUcIgBK43;gPEd&uGc`rg?V&BTz%m z=CdbwI&DHAI$mnf=p(MVe=Q@RYOxCTW2pvB>7|;~2{30(`ikPqj$84C^w-yR>TTYd z8GJQJ1}%~>918biO4fgv%arS6WI-~~FEdY+=UYekw>>ebPLx9%=&@dcP6_<6NNGeQ zAwH2d*KL&DInD5GmQY(7Aw43Rrn!8+H)6=4%=mP6IpmTDbCu2haqKpZB?3`6gSN;RtKwLZZW6U z>HK7T;PO$r8SvSFO6VP$a;0_Iy_&BA_vLb_kqJ-62;v3%aj`zk>Eb8a&tiH>J_+US zduxwWb|tc_*b``z_mjH7A$%CDOGxtT%{M?GLf$n7jgF;5De!hj;~Q=9_Y}T|Usk8C zG#-=J;cpH!nQ~tAUGuZH#fBhagD5?t!*F`f>M=~*kbsK>oXPK_kTUpr&VN-oWiG#w zi-vj&Rn4nbL|<`i@eCS@>-;UO)CqNmT> zo4R=-Yex+kz}UORr#QgSMP5Ce1O08we=tB$ldpvY+%M_@Y4VlxJ0m2iS6hlJ;aP6_ zJt1PnZ3Mv`TTKS>Lp~3J^b;P75P+@Fbmr>;Sovnz`XzjTkRpsbMYK#i9&Wy!O`n5# z3-XCbxC1^^Ju7v*UoM30M4y%?@j*i?JT%MgNR}Qb(_6+`EGSpH;n8aFcNV5eO3)bSQrWI=FaW0=Njis_#|{tyWn61g6eq4O%H$rp{szKd~A< zbmJCe|d4K)({8!J7ijWT=Iw%w;~ALaeG%jm(tCp1~mO{bn&fekqm*(Dx{DEv@K zB$geDNle-!sR%Pi9#^*(pL1x67Kvp!JiG(kQ^i7E>)9t!QcKsrqJEUE07g_8ncr6v z@2t#~bv~acxKEj>LQ_c4L9XalJO%$c^RSR3=p2{idodwieh%^-TNl0{DUrj%959YD zvonk8>3M#I&A(&J!`yj*b+7Ba#a4nr4g5`U{iz2%jGBdfxP?ztWN|dIS0n{JDv0J^ z>}K#s82#jC!>F!mG$K%vr4p$}eYlsctP3R{s>aUqNKb8TDc|u4EFUFD7>0VX)1md0EL+J|zM?k`Y-EApn;>9W40W@Z+|HuO)pJ(eikscBZhp9MGZj5ezHaO6kZ=*v z=1%vPRnuT^e%eYkCG-RfwojoPCI2I>@@vuz&854%(+}^ zX;AEKB4XE?TyTyg&F00OFgl$nS%J^q`zz}f%ofL2bxdZCg~yw*z~**ctJFXQ4m$?4 z;1d?;5`FXGmto@Di`(%h;qVu4BBhs#TmzvDi=f8yi;m6Twi}Aqt9$?MZfk`JY2H0A z7N$<*)UmKT#k$#Ozirav{wfL15-_{)1l{R#nTC#RTc$>~X&URRXk@Y>v#JyWWyXgB zN=3Q3&5U&P-mGFrZsKc}mbj`52YPXFubS!58=vlc;3IHR#E%G3;Vk0E39hG?NxkE5 zu%*ZrD--HUe~Mv=-4^hblVOtC<^YSlqiSBU7(7Post`3Z1AkNU71e@SS(G~I#?5vN4I_)>G_Q@e-a;J~*cP1&d1>zBW1GurO) zBKcMkdzshg0~9fV4WtGcX64eRL0~fn`z9}tdhs7Hz9o)DP{}HaCL;m%yBBvUr8pGV;_mM5Qrz9)f zdhxvsRss1kl}%@T(Xp`Od=5EVso5Vaetae!n0E;GIifh``XDOurjZA##kP!f=nad& z!sp}-YT}jWDAJzz7IrO=F)|hIA?7(1p4FyxferqE%^~t~z$T^#Wl_$&gg%%HksxZx zAsMS8i=)Y)XXv=6M+AxKZuwqheZ%`g&@B2bAPxJ%3bhV$7-z=3x5ZBUpk%T7R5F1s(naw1+_A+ zE71DHPzr|A3zS{uB^N=n?oaX`QZPmx%QP*XaZEZ_nCw@mUIeyHdS{6UepBN2Qxi>X zmee^Sg|AOL+$)vykVPv64uM!yD6NO7t`*aYlK1J&oZ=pF<8jpeCq>9O3H{nHdDWLj z$YZmWdeslLW>*B}-iJ4Jtt^Zv$!=+d{>Hm_Iekn%zvtGB)OxUMQiZ+FJGFD^M$}8Q zLv;EsttIGe+u&`}%{2;A-~-{7ZFOujmCZMv4aQV{hI{{&AyF zse$Xo=VR%Q!y*X%azu`h47a9yau%pzX1py1uxD5lE+4ElOYFzDcSJm`2k(e|FIL7C zb&$o0IHZ#oF7I12swVy*^S*8U0F~tZ*)mOd@nP0SeH5WX^uBEiQyf?3ku_pil4J*JKopoO`AfO2U|!`|H~^mc5EVL zku0kN16z&t&}#FocObJ?f=YgIC`KP<@edw*JJX$5(KB8Ja~V3XFaPiud!+sG_k_+&27No%P1 zi(qHO2p)AmomRCI)Nkn?wB7~aro2NFOG6c3Tm)2y)-QtawAx+sNJOF)==bBigx@+$ z+f#xbeL=3Xx;HJ~B^&SPkf+C3gFWTWVM*(~J09dD2UxArbjcv$RO0F1oF$vwys0VX zHVOHQJLz5?oWG_BXsHtyhRJ(KS#u>yq|IH0#cc(~NA6%$Pp2IzKbgs-$7vDqgWU#! zaPuTc8j0w0Acgvz#&X!Fw}2#sLn%wT$60H%N_4OV5TAg79I=`+a6#sU>{|MD}3qQ00N}0lS8w9v$3jZ2sAv46A2vC?IE5m8I5>DbacUJ&Ey;dh`8dJN3 z%nFfiv%Uuwh=46$56wriA6&mLZg`e6G?P?(r3rkM73VDmsaPE11j$4m>OxTs`(8Iv z`L@AnNakV%`ubH9f*KKg&rk>*5_%M%4Sgwl%qu!(^qPtAi=+;66KHBiCc3L1xL5!JGIg zSN}itAThIU9Za#NbF%;{P9=>QGf#kx={u`o3+cg8blkHm?EgV`cm_b^yH`2QpHVi3#gRJZ+bc)A>vxqTi5n z?8DvYe`)jW`uxeRd1wCZrE@^Hb5QE#9sy=G$r(5G|%3F1CpA~Hbed23xY_+d_Tbl zl15WfAe81{CR#mgvdm;AurRowB=ZYgRVGJ)!S>lCBBH+;x^O|d|Ew^ckGs}a*|rbi z)&Fjw#pWjI*)anm;@A1HDD3I?=58aVU*?8RCi@*o16!rvCG$qsRMAZeX^@l&?T>9T z2C)0{Qhh7wY&89JVjC+h3E~}qzfS#z@SW)4;FEQngcp-zfhSb)1aMO{1yw0ln+Wq+ z_JM^efknLZWm2_=Z5?H#cqmh@MPw(>gDjzvokc-UtLVMW-{OPoJ37VJYrn9a2Ok>+ zo~n>R79%W${0s>BM7Ii_HeVY4VRYd9r+{rq3#$EznCfg16|(YN?)VbAXO6I~5ZgMt z6SHs7uI#(XOyOq<=9XXUpc(F|4vdi&7fvlzQiQ!$;w^5FtC$B~g_r%~p-eTrc!!iu zZ=n%u)BgMU)B+OS2)DG|;y4L#%4HOf zCIFO(Ay$@c627AwA4Tj_1b*fKMHdns&W1L5P>7VL408M+db-w zW_HEMv+ZC-MnoWvu>iUc{jOA?FerIo%ok9Qis8arfo{lKA*`lrpvI<;xo*t$gjnx88ok!bw=8#2sk#6%s6 zsWFfNDn!ru;Z2B_&bm;Z2Vfl=;;!o+?teqUwO=zKyI@M1$25UlL zmg+M!Ur0^%8Pr6$HKjcF*A#tmtOaWd7Bm8T>8JgW?(vmI{de*Edc)QAH<{vh=lFD9 z*i?+}erKaHcn5xX-4A$E&pj$_3vu!8`4lx5tRY<_=?Bdfv$FC1pEKxyuZR`zF$MhBMF1m;~Bt?m*!l3k^^OY*Rv z(E7+NAMm?yu&>808;ZJc-!ZL7NJCLz*PxIdIq%x?VnsWBpnqz;gTGu8nf_WsO?_t7 zy)#Jm^`u@*RSAHMOJWJgi|fv{$OS2hE!oI9Q`lWWi}*;)S*j zP)L5QA@e3BWFIjTU8ga)J5`ai+GR{;EtHNLdu7cK>xDZNI>c{JtzQY6tw`qfVP6~@ z<1C#nct_PGrHcpi_{LVVfL`ptg0S6rQDU#E0oS?esH+)43kzIx9ateLE$H86Pb^Z#7?fBzP_L<+EfJO3*K#@!ypAqN`ELFG8bev=ub^vFi;%ylkPh z{0k#Ao}oi@R=KI4Pv2HZnI#0 zqO}*y_9dJ4f;5>rX|a}3i9%Cu5?~bQOwRNdz0y_C%%Ft_LqtC;nfycI+quFB9(!OK zF+TujLwp8k>~hMQA)ehU%c^mF*}pHueDaA;0QF~)cr)owB%wcljkK^9M5V~KRgPWM zk?on<;mRj@3eJxQt0Z$?eCsbh`dzBs_9REKrPBhAlmb40ICnPcD73@rSaIlzF`^@1 zw>+nWxF0eA97tc8QIZ>4xn&}QA62T5P*saM5C<+sUK;N_N$cT4%ttawnX6{)mIg}b z-~>H_;C__sDwmMV=7|k6;#BCB6`|O|CNn_xjZxEz}c~|~dIZU=U ziXNwY#=#P*ieTWH66M7cDmfee7oG8<3WHqoQ(y^D7&h!7&MCEfm{@e>d%n#i=epzTru{+0GaE@b^+7~%>eVykD5RN%T6b$$d zh_KKwAATEqfQESRVI8#CT7oUX^#~G2n9A#XGEtw7Ky#a2&qe_#A-&AiuGG4vm6C6( zZ${3d0y*Wx+2Ny6deb$Vf^*K#Y?aybh%78zcSHK^Cz|HYoe}-ry0a{we7FRVnh1trnG458-$%<>1Ywo4$0cU` zqNcaw-HlDy_1keHIJTUGnYIO+FC_K+VRFH-9fYYXq1zcWa6HgVXj)`f|BhoOT%i4?4S=L< z4vC_@=-+|{P@_NS4o(7QAjAbC9@@rC)0)v`^ZK38z~D0H|A@qW-?!Y1X;Xtl$5m+xU!Z(=ZOD>2GCE`0x)o2AOLKkTaWjVIsRD1 z^FpB+-T~qO3iAeIF+=IH6h*6NLh|3PSjT4iDeu0_(n5Z+z^iQ~OBTejpvC|gXH_>J zh8k0P^jI1+QV@SWqCmf_Y8cqP-buNnwig?y8V&4f7dw=pn+H^ArE`$ttVhK#GbZ4q zg9iYV0(3^UZ&3YY0=NY&;_A%Wtf4*m$%ZpsDO#JM1Jt|IB@V2|j$Z|lX;2-A?s){x z{Gl{n8LMmdP^-%&bML(9{=$`8ZF;ZszCA8O~W4rqt+2Uy)UN0o}F;Oy7=msz0~G4l z*i&1g^@mPKhQiI(fuS2lYvLJ{B<#K{tajqx9#-SMOq;Qsam5-0NhDZUQ{^ugZ3hyA zIuGQ#H{Bl8AC-`w{S3p>5gsv%+<61rHm{dgV!!%og7FI$)owg z?Dskcce_Dvp4K>jfWHVs-k(IPLkzDZhs7H*{WO7%Pj0+1X*dVn`xd}s@h3AH?sUe; zO&A}YA%PohQ?t+c4eu<~o(YJXbO6Qiuzm8P^fKE?sik4qBgC9)psrc(j6aMfF_&qr zd#)?L)n*e$?lIfmQfSNd4esD`W^4F5H zfn>s@y0#%PqupNc^>^r4i$=>U{6k*(*u%aSlxI0L$zIay=g%iw*Wx>8Xf@qq5xnpi zBfvv+8;E*3;UZmwE$s146hN(6zu+W2bi2i~sDZk#KIh(TlJKo{r-n@)CZPzJsCJC~ zr-3nk?-k{A464AASthWW2xSvGiVDkxtZPy8J?O}$R`7|l`V8twG)N6Lttv>Fvx^TH z;!R(rR3Fm!!VfdX+r5h+k2x{__UGOJvvt7?N;Mcml_taj2f7XmjH9~h^XVm43ipA` zQdm&KNaq=ib+ryaCFlwkO9No!;i!J^OWk^L2gCi_ll}l40*>{}H^8e6MG*TvjnHV< z^W4=T>H2TZ{q+~_rl6sbz=iS8vtbQT3MpW48u~Ohi^J+hcaFaG|2O(_w%F{HcKnN$>-QQ_EJDV)x^ZQ7aV=dWLSi4gqgEGd7OKbcPN>3ODo~!)B zo7qL%Z+@W1uf~~<^p+yIlXYg|o!BhxHPgC?6vcKOT0=SDhMmp_w%(pe4jdn-r(Rqc z!t?sOIEM|X?}sJwxFnea3YTF{IeOh=(k7Fbz#9cl5wsmk_4V{)YwdkHwoPUh}GoAi8x>NT1sLpwuVFkZ6aC`@JAE}fw?o>iKA zXGGpc9v&i`4?JX2KZfyl8}7Ayx>f2Tj{X$|+~4e)Cn!kmlJ=)#2-%tJZbLB@mcj4s z+(E9J2>S-_NZqTRpVK3<^o117Hel9;h(|~-2nF_oc-WUDcMRSB9nYV5K(pwH3r+r7 zj77}8YaTapkQyc#TIRbi2XVbx?R`fBzVTFfbx06(4P+lh6>vHQpn~>}A_f_>uc|8x zAnb0MM%(%O4i%8J_ao^ACUvLh6ATC07eE@?OBx7m;&+?3S!P7(2x_PbGtEWq>~@)Fk&v0<98O(xvttp@B6IscV)DW8x<=2Z7hL`?%*qem*haDI-w#-aJNuGIen;~NRGk%k@H<5b)gB#*8+ zGyT_)n`nQPH;^|I4>XmjFxl^JR!l?aBwuin=@gX3B*tfq6vW^0^G^>bq2FzImpDiX zH}AUhWhzwuV-M+xiCB^(*T%d4er-wPAm!CaV>H~lt7{QEa?a6CE`tq%R1uy}CSm`O zh4GC~@U;a{rO5f<8+)u0;jPFbGSy#3(BT&Cb6!1d+hO;8Jo|IPyB5@3MBLHWE@!LH z6vY;Hr;fSFd^nTiC%;4eEZ?4ctJU4l#I|bPfL1Q{D0%g2J4Cp8_P!6iUI*0*_+8z=*rn4-ADG&@e^lW<84(JUKL>+Nw;PMCeR{@WuAfnL| z5@4a+)s*H|%dD}^0n{snm7xHl-6;E^(|s>l8#M1Lkcat|Qz9iT_eN(j5R)kWy~o4o zk1MlF4)j#Jcqy)aJ0N#o@XyPVc_mBA-w$`nDJ}pDYVd{-7NH?gM1e0$ zaXTsY%x&BXMQ%wa6dy@6{#>KYC&EiL)E;@k>)6ZdojNfOG%@020fQ!$w%1E2@l-&H zRt`TqNQ$egmmV_G7RscS;|DA7vh-CB(67)IAuHP^dOcwa?1nKR#`=n^{NQagXoGq2 z$D><6(8cIR2QWEKhCxO%7?aasHtFm+?SKZKBM+TV^fT^WESJ0`O28}e3Xc5)Jtr6D zFpv~TXj==@wBU#lxoattb4y8Wk2R4mVpb*9X3h&hL!%_q>(jG;C+CD|ZqpVj?aY1U zXnsG_-Q{v|Bq}#Dl3wxX+o0q(Ian|LYk1_C+yMLEv!@kshyZhbf{irss7^ZcxFzcS zUmZUAj`PmNYV=uLoSvyHww@%B5NSZcVrbbs&hr5b6RX?!nPdyuJU@kl(X|ae*MqDu zFOF2eHVQ40zEjDsUGb0{ZZtb!qSF98o+)06?RVf-ze7c*`1@d7u6jeV?#4p<7?aIC zm0>sei&Gqbht~qL+OyV3?p9v?xyOLA#(&o$=7? zYSNyFFgCEsBT>Bhnjaig_r6)RGD_Pqg}eYCg7nfH_OO;@pMksCS+rUbs9Y$xsIL3< z#BK9|Kdi!-vHX){X3;`vqfzfLOM_%DzcL)o;!18Vi#

BN*}?!lz#B3zSuy{1T!noN_|2+XU`nJ|4eLa3E3l$ z3gfC~hYS_Om(BHJR)2z;(iTJXkcaUg64MA*6)Gt*j3!sM2lMrG3cxWP#NLSA;_Qu! zW@sUuqgGJsFU*c!C+&K0?6Een$c&jUsc|J;?|<#ylWq(;@}hgE<%)%#K7iow&C9ed z(3jT%O&F0c9MJStr`K+aic|!j!leMSh-8}=bQf6z7v6D@Kef-q~(i+7(ziNCjj z%YIxM9(!m`4AocWZ(@@*&4g^o@qSUpcamM*)xyP5@NH7$zMR_VHfp`Re-J)^wETqr z*YdmgeUZvo$wb$Ls=$qYGxfXMsGR8s(r-vhO*9>vPWm5^W}A6DJr7Q`C^j5^u-|Y7 zyI(mkP1$!e5eZG3{ZRPNoPI$T7e*GRp_p=3+tehiF;L8UdL&LwWmtx?W$2!$n%|4a zEQam4O<&lVFTE-#RJHpSBE@>X^Hh~G- zOEAQ%eJ;`E1+1{6NftmdT}QQ24sDP!s>4#S=&n%-s5p?+G3EnJ`8=5PVpau${>t%l zXFDnUTrsfstceQw#c{c1^1V~NLjPtfBfuFOFK_A%P#EVEYOUx^7Cl|f2B%bZc`@gF zR9*+M)32oaQevTi)B&+CLZ#XGun5KZqxPtU(TvpfltD?0L5`R$+3xH_$$|590kMD+ zX|;M0-O&k$tgTqUbl}vZUb1RG;rRu?Y?JaD#^KJu(ojEcoKz%4B|KJQ1~@(>=gUN} zAGJPsO);#{iV(60Iark4yXo9k@no=D74|i^7S^ciZ}7fO57f$ZuvJ@3tS@fF&+hZL z)r7`IP=L%8nYdi%CN`ZXnUseVKaEh~94Wp1hF*>Jl~9&F)FIRssgd6&g=;wZHN>YM z2VhOWZ}|9tWqu=(6~w@4;bc*NB1jj6|7S1&e)8%MoLZttC@t+;4lZ5Q>0(>kqhtIM z^bR`K-SH9BZ=4L@42#m!qQCSYYRM1d0~eRcc54#j z^P*Y%4wQ{rpdzc-HzcpWGUh~#!e)VXei+@tauc%z1K0X`O<*=>@(0u6B2D&>#`2@yfqM zjq`_zE*&)b&C*xOj%{heIZ@br;|35LI|4PQ+|xPSbLMcR0SW#aTSheo*2=`;ui)yim472h_F!z`bRus??x(g);&1W1j2*_l{pqiYqSyC@bX z1qfrk;mPn_bAQY|F-%6)JBBI6?{*~vr|x8gYV(?a9W3*QLN<7XsdzPGOH@n>TR&cy z#3AOc9LNU1t`Atc7Zit4K=o&&&~RZA^x~ij3xF)#2EPNyKL}eykE>X$Lo{IhEoVJS zjq?EMkS6?kBgKYw)}ud%uuCZQdW3`Gz=I)OHJ}y+_R+R0gCQr9clTYn{{m^uY(&}HtaYf;3sZ)M^%EWjkd17=c;H6CQsg!wiqQl+ z?LsCVjTyr%854-9CrDo14~4vm;MD=`zzIVtLwwT?I@odnVIkV<8!$FCAs4qtM${w) zXb>q;pCmRg)E|5mY?Sml4SvA_L^W9u|53$eT)!tx8+eG$wgF>F9U*OC=%-`@J^Qv~ zxoQ5aCvs?x7ImLMT2L&hsY=%-=ZW}kUO5Qm-V=HZn6d_Z;EZXk+6$-KM}ah1NL{GA za08Cy(MIc-N!YhlGa&O?yy+s(?A70cE-HE^u%RZQ%V_ERt!u?wEe^~d2@`8V;i`(F zdDmEGzlr^bhl+ueDl6Xqacu*b(-{OF9a?O3&uUjVja@2w|22?TT&|$pO#?rNhWdY& zf*)fNDIsoT$3A#7K!HhW{|L9YmM~|X zB7QF%g%zlS+uiS7eW-~R2eSSf+@1@$#?JJc_c6fch zeW-F2{T@dKUYlow&m~j7!unZsJDshPu$E{t6v8Bc9!Q}XVrhH7`YL8oU+NDm*yhvx zbAsKIfUZ9BwReBCYXms0U;RS0AZ!SqatnRuxw~U)3n3nK(GFilX2N~p9SCxM7e%9^ zdLQU91ZDIhFBy$R!hf}+Ye(rT4xS^RYsr`iXWdmsMV11rZk z6Ho^w*NVLY_L$kW$BDTOMXKQ^C8=UP@#6Tdd=4yeRUtfrFY?$Uk`dA zPokGsp=4IzBg24WaDN@W?LQ(2w`Xt%@a0V4x={)1m41dYZzHP$aeL46umjemPq8CS{r8_h1%hlg^@&Ab;Yd)BDB3g| za@#B;-dZKs^l#(#$IquM{{f`)+FMqeUnB2t_5ln0WCW>%NDZ^JBP5(3I%1@R%*Hcp z@HY_-6)+oe zTRS+`nwc&--?xrc((+dmrV+8~GY-zi(3phohiaA4RKT-Gl%A2re;l}=b@QX6V7*uf zB^lu8-+!<+-RvLr15$ci+0Xri<`bG+CC&lHp0d*%i)Yt(Fa09O18u{W1))%7h||+> zMZtNq@osCQhw;wHM8eQN<3ejU!w4C|G%hsFhkf-qZ@%n$8gF{VYX&%+$URm-S2LeK zl90)ByG;zN&{n}Z;#MQ%pMXD-kqAbJ@ENp8oN;Ent+GA5X%w0N!uU}HhEcyX3vcSb@ew#8!ngHX5Vr5}E@7~XyXx4n}P`GH8B zL75zpjfV@ePnL-EbCryoWz6E_FC;}p^%d@^TPBFEC>g)8;TCnu<(G~sS0;x{+W;ZS z8ZOp5rjaXbv;EJ!?)f^4;CawUHmeZcWDzNex5%%eP2mrcBz@;C}0I$zEo|- z4zpdL{a=6n`@l2LkDWq zAvqQvQNKr9akqb;?Yj2EXhhs2$xAu`%}O=Djbl4JKvcvTWi3oRz!jGGu~e(K!hC?* zh`N*DYw;Mm)^)A;_iA0Jq31Ij?O|cGo+^6pf@C5fZ!$?3+Ie`ZAGOt2e^QpHysAr; zQhNXH#Ulb?m{F3j=uJaFA%~bx2|W^G3+{?zj?Y6NnNT5xSh3hLYqu+_>{2`I$b$$I zbL5yYTS&nRnpt#HCL>Hm@Vc4sOq_v~4y9~g<>%T|)0yhopvTTMlouLp<28bjZU{u)S$s{5^Nh(~p}BOZdxh^ZFo( z`0LRI9Ky=iw=+wh4*}CG7Z}&4Uc|Ozd-%h{SM;fCME!cFjodK|&B>@T3%RToJ!SE& zYHtG9<{jrsFFr)KM{GI;nAJ3+vrRul#cXL$v-PH;PaN+Aki*ot+5JC<$;!F`3Pn%W zGEY8fv~^9I8tRHV+I6%$CB}eK7*f|=tY~i){!a?jhCOzj|A)r?XePhoj%r7+kGUG^ ze+d2xg5cvZK;@s<*|W0;LB8dnH7yIG1iKXrRjUNqm9rNrrYGiX!7`%DQpKAG=!;=SNR5V3 zae!%%&FY)MQp^Rf9OMd(*81$Hwhp83hh7WpWSfq1_P>7o{HKVlHMD1gCMu&tX~8CX zCTsA<#}*f|;GbJQsyP0{Bji9w^b=I1)#b$c2KQy zXt^k%sICkDq0ZR_Z}bh#mS>TUB7{s`&%EmyL^J^+lX3;Ueh1iJgTgDAi%9!*$bJC^ z-_oC%pChdy66ew5V71Oer^D0p{Ac8>YmmECX3UxVjUB0!nhfKIJCf~WnE*bXYKSEN*GHI zhF;XXLTcc9S9f&@ES?1+_qRM0HTm{#JCI8hfMlC}p3p8v;WjXfHCL}QXr3LaBN?VT z+nCmxO*n3$e-bF~yB+o+^<=jB7?lK3QlduxmRoaY=^@1JStiq!GKRkI1P3Y^X)a3z zBy|P4P(3^&Fa7P_HV-*w%q3hPn=&E$q=6f9@*XqwObutcV!7@iiqQ->!u9=8v;f(^ z@u#Z6@FHgw;7h{A9Jr^cM%+rK|3RKi$O8&BEtaGvhF;f&BDP|umX^9&KAyr}`z9HV z3#>;8ne6%ml)jLS+8!9#nxQK9c$IH@tyRZvgevZxIE3YDb?5~iDq905z~wl90*2V? zCBiesO@V<@bPZcvRY3iq>%xHE??z7fc{!b@w4#1@A7$XCwns`!rh?#+hEY&T$1!bg zEIeyrOzgmGI!V4Il@cF6?YrHBCoX8Q)>gcIfo1toe*<3Ksi<;o<=`WE=9ucxf1)Y%h5Aksgn@ zdnFX1phrP2yv~!lT*Y8(4!&xbgCa_dXD`iDSMF8J%(pO2qwg3T zvk;orT#3lnx z-I`;6K(65U0e&8$Liq|Iz)qrFSJPb2dMUIUlDY_G-lAup|kM)QEzlkFj|PDI{< zgsnvfUG5&g7_~YX#h`%=W)@vRD=yoqr74}=b@y9dvn1cN15@|Y-o5_oUOGtJv+tcX z>@KKEAVaYh$H*!rl6&9kCopR(Bdpi&-$6w1+{TZVWlT)JkoLJ~6fUrl?26+W1S=Uu z27a3a@~N#jpYN$2D?n;em1rysV!7Bl)ych46YM?bfwmVcNn+9z*gx6OK(RE=OE}I6 z`E0TbO+(H?g7gnWf4;1Hz50?f>FY3978&asP4z%YyI=EQ=2t~4C&{-CRLX` z=%h}+rTgp?6_OsQ_LOe$*wcRu&%_X20Q)NjG4(b1WBYQb1~B7k^Q9If=i1Crn+=yO z^0(K9QK39xuz7zhs*zEr8=y7AP+_$0XQ*ErV0Fi!Sr@2eg|x;PQ1>yvNH;2e5UrBx z*2)r(Fj}V(6TZEaXNOpswy}A&+2e8n*XmBV6IW??m`q< z_XT^pLpWHR9)sxrZ8Z3Ex_BW+cSj3o$99m5Gh!PM9KjcS_~6{*&OnnAW@6Q=md#1502`zjDMDcy=V%p2bvZDTqk$Ce$R^I`v_#CsrQ}Wg9U0#mm zT4y2YK}W(BYgP6+QC?Ln0E-n_TsGCz%GL8k%0S1J%)yy*30-YFFzjE4aJ5HIBcE7Ju$^ihv-2G`b8xk-2>ox zZTdkEMFJRYTG8Wpo5dSbq()0V8V_DKzn@|@Zi{;Lsw?1XEgoEmogAq&1cKhH`vP|| zWTBzspkcZtTk zL}Nn-(yNP6_-4FOzKzV-Lz^K%OFKdDB)Mndj&j`v%XhUWa+57+&NU+32QH0MSKjZ$pYnWoScu2mCLPI+~W<^zD?;wRp4Luv}h zCp8|9<)36HmfSy7tp$t?q)2l7I5vW#Ff^Jr$)kty!avdfUO7*6m&CvEG%V^?p z0?4)`0>XJZ!UQ)vIV;3XTrm6q!!%4MdHNC;SVEf=)|OC(@X3ikT{(w5xxukRY5)u$`JI#%+lV z>s(=3B_Sl71SlcP{{F#3&H+pY5#;Bx0h4TdO;gLzDZ+@6vxl21g#>LROo~_)gL`dK zMHUe=xf#PIryXpO*GJ%%2r5-2dF$ZQs2fHcqt(RnCF@QHEtMDKHp{o6mqI3gV&X&H zFLZIXRCFxl|>SU|zt{!Ra|gCmV~R*5qk{kC2Ii`_YUuIqGt5C@vNG*DMhNb944Jb;I+`)12#ebB>^qN^)2y8SZH z$IUD#^}-w@j)*qN=wDrV8obU{x`%`5S6U1^G}ZX+T)7X>1Vwhr9t9OQEb|C0D9cal4nxxI(I>N``-n|MP)*(5e(_o-UJpCa~Mee-ifDqA1cPO2l%JfAQ_hjvH9Sm}yUuzNsv}tS$bF>=#1v)haf<>KtM} z@G!-jC|!xZrL63JiPa;s3;fyuCZI7!#xztW4j=vYpC@h@P(j}R!ck`SSrc~L(z+0W ztxx+?E8zRt4w~SKN z)9VpSGSf_QbEz{sF<Z1$Fj$+cQJKp2)0#brO^3<6 zFk`rWq{HWWNasahhbb;EC%^?%443V};j#Af&6Kpwt zdtyt!PwJ8S!W2{yzhw*q&KgHA&F8;JG&V|x{IS(u{hgTlqkBN^-v)7nMrVv;f3nlB z!3*O_Gy#qxw)Q2(xTNUbsKOUYG7MK%PM&Hv$J;TvZ9q?wHQnF|Zr#5x=3)D{w%FMhV+FW1-V zc8b{MbNWT?I=_^V(=h6QRcG?#6N~7^WIkx@W;3oLM$2Ep@~h|*pL{?afrFjjft-a_ z8_EeJQqT?MiNn(;bSBb0lhUhk${%3M`ajRYG%~tCRwG@a11JQYEbQ1U8328HYal`E z|1h1-Xn)*lE|}r@_GpS6O&d0k!)bk3SmcqcXzmxJ--QXtCc^ynE4u%5M}zJaKRSGt zCdWXx6N&32K8;Gh2;Tf#{P2j96AdlBz#xJK+I@`tek{7R@=T+Hn;Z=Ze7^jQz|v=l zBA(LaQ#SSVziv5nN;Yz<#sQK>D4Du;(P+SmF`}7}`2LY;^PR*WR`09|((l0ion5LwPG#3lF6NYCJt<7){V#FZ~)TWuJxUEv& zpQBoz1)3;>XRb@>)tSIlcrCOHo|niwXoF#kPB!Nd1*x9I)Q*g0p6}{meS5eAX&Lrl zHcRo4Z(cahNksO|K`sAKJWdUdilKNY1ColomO!okgtpLjWq$+Q|q|twr2Veug6R3>I@6~)7D)k&j0i+#Krpb4f`_} z^7jN>8m+BoVHOrRp8lS?{NFl&EUBvB`YVmSR+?WY1;er0I|!2;8)IJwr9 za+5O#vr!F3@p`69-PFjGa!h?nSnYuVU3f!tX1$bJicNzv?NlO`4_{_9ErlfOuEqcd zPgCe*L_XY0J3eQE)Tvx>I%2WPgw&%gQUm0h;gA+pMC#00%QWgCE-%E(ICFIw4wlfG zVlf=dRT{+E(P%E6RH^C=>XXF$lU1f+bMx#|O!7QL?Zo;(IX=DS>#q2x1IMW`lM}N` zSCg5fFjfJx)}P_FUs)h2A&?8FKuL^gT-0K$HHk}2S_)RoM18)V9JN8Xs1~BAt3Bi0 zYC(NKg4tX9kFU#W_|NEEf3ySZmkEX#eD)UaqJBQvx2Lki1ZG17pQNz6$+m$Q^lN~v zlDR972HQBp#m8?WpzO{tccPf8p=fr}d)`l$TMQrpDDY_Iu z1t#&RLcIYmS`iAdE`5nf1g2mU1NrivSe{~FAKMdV`WuiOmjB<4^`kG#lP}9^gQAFD z-KJB@5(3nNpAF{Mpv&|j=@{%ak@>v*u%DiKeQM5@y8 zbq4XhqqZbJ)2dmP`>)eoOGjwBAwT0?a`M9H@IJsFIh4kXQ)E5e`sVhv3rmi~a6_TV z=&R-Wx6@{=v5uYlcpbIal%SqIqDZfhyul19dil7tJIY zF}ws{;i{y;NM4rI!|fo*toz!|Cf9n0wAJVXVKlu>EyMj(9dfyGk9mp%bZkU|u=<`NFZK5)zd=0)#X)UMIHQvcJ2+^lf9UO6 z$aRDMujgTYem#GlUpM zqS^rej-JiP^+b;HIn9S^)wq;yb;pJp*PO7~l#zzC8HV;bd3gdN2Sxv(p$l0SYWrgl zA(p0zz`+1$(dTu{XCdfYzurI*>Qi~fcDw(sP1nyThv67fZOVhM8rR5@ z8fZqLk#Lbv_*BT~M~Ao{bB^8|lNO;bouC%hR{hs;4-ccMExs2EKnY|4FXcibICm-0 z7(b>c0{7I!gy0My=7KLtUvuKeYeO1MdygBKl^gn*zI)bg=vjTikz6h}&8+2?^TBgM zK|vQZr6FDn(Rt5qXAF!hZQ0mtei#p_4pmE#riQn&ogYyG<=O>&W~AAQRjjB`n6k13 zBdu6f)LWHtM}F4B4Qgm;_*_~slIQ;yq5dy)61=4WLn3s7G*-_~)BSeu_fF@{Ok)gq zDmVtVw67kk>l>c-`+m-;7jzyh-M??Dz^?z=LSBF1hb}d_Io8^~nH-_A!5@wO)YV>~ zc51z93H~`{@}o1o+Z9W(M?>qAF2S!$xx98${idHnj$a<+^3ay=kP;4{)qfbf8Du2? z`4*l2Lw}cE7GE|Yjjhs{GLrAd6s1m)@E6@rJVnEt<;gsGI47l&hCSHU3I7jK-xwVS z7quHZO)_yB+cqa@j7E)Z+je8yR%08DF>xBBjcxPJ`>p%k`*(iKnssKMa~_?&TY!xi zb}5$8DNDxR)J9Yb6VO%cSGMI}7 z^P>(fK~Q9Fi1r+j9fOcwIayX`k9Op3%3m+7{wq5;NovKQVfM%Ee$M>M#(PBRQzgSboc5M~e4 zNeuDFJk(yQMMSB>K!h^CDS#N}4B@CeG?1v6_rl6qXc$ouxwQdFBhvPVj&ErRi3Yvn z>N4f?n+(*00g3{?Z-kfEv*^|aYF5R#@CHN-Qb8&Uq}NN&w3msavD)Lk!Y6%2lL!LD zhWpAh{Jpi-<&wu~I+0$R>F!GEr!IrL6$w6kNnvkr3x8iLH#Sq-I(Y6L(d8e&7`W~8 z%e8+m&!a!3bA=(qOom5sch2gj7#Ps{RaiQi%kpo5l;MmpK(=(o#jhnTgfOF@) z6SA#N<~j$h1d;3vo`hZ7tE_CE>8TH`FgZO*@r|!OXqB}%Eg!-fdAx6tSHFliyIkWb zCXp#7+s9PMFwI4+3A830Gc?1sI<$rmzN#CcBH>dVhA~8mK};IpiRoKDj%UfoaOKh} zGlhmC>44Zj#Acuf2&vg7BedX+)2^pP9(W66>+fLQ-y0X<#dqYe9lt!MAQf53ya+ts z!C3_anag3Z_ol1LdNu!1tek>Id-7q7PpK$K0`h5E+XeSgO1CaUDWubmRoBeDV6sK7 zSu<=a0W;Ap!-h;LOB8k9Lm2mi6%|BD)1ezBR@-_-qoC}5LMYBf(MAI`IVn+=HGx$C zDD~lH8_oWj3{N#NU{#-4m*QT&iHcLZzF2Y;&0i|9sGU4@Cu?WST9s=YsZk%(x;UQh zdG!2XI=ZI4^7lYN$Rmm`BD#;D@j0#2Wg8j+ow}tpL@pj18m#&68_{C-n?XOgahaAp}uK^6!UPm%)7_vl|w#jZK zO?iiZ)G3$D`x=fvd*5*9G}xN*92c=I_S&<#0}?hZfF%v~<7jDuEwopU3qcMA8ALUT zMxu7-Zu#oOnGdh6Fzi69ZU2w_$<4=n-pflvVW<5~3hyx(f=eKm0G%k zW6UbXJPwS%>yy7^LuuJn*#TqHhAas{v+J`|2oXJXwU?gr&F?0#X^@_+8hpL^)jWnf z-3IuEs2FgAS2?L3@t(FU=rRX5y#@c3BFj<8YIgabfSqos->xqcUGZ&mw5Jz9F06@u zymADGeccfC99lHAT%iH7NRHw@fhyBoWHoKCg07R8q zxl^AzrAD>9!_P<-#Ws8QeADe)%V^uCrt<~_xf4!&3O>nMko;;R*Uv`qXWVqNd(RIr z8&p?`vef6vCaah8z0TJmXwU%u`XZwmc38wS@@{uW^I= zCKQho6YSJj#w>&f2V6Gtf`kWykK5ZI&wXs-(^qmk@K6s2e};#7pKN_Wo1V!ZPR|2L z*&Z+{c%Ia4gc?+*_u0IPNn5pKMYL=pO~xlzeP^Y{6B|poKq&lzJ6KNypIfX@G7V@4 zJ4-9ClCGsf80DjZVuv>cv14ULmUgNW$if^Ko6i&GW0z=Q$9KGi65+L{xAc4!()T69xx^UsWY5H`e(@Ae?8L#5l?oCYF~Bxj*zq?wv0<<7FOXBjQYTO9l9|EP> zWhpjA`m+5< zwI6S8@7uH!Usu0X&{bJf4eA`{g{LO>>hC)YD}jjxFDX z+$0pUjaY;4soyMkns!Dltpwb&ZkQ(m9K=$7 zS%OsfAPi}kWvNr5R6z#r<#F;q8*xBVC*-O4?* z4S1n#(VCv*W8c{oqCc~;}R{AuNsz$+-)uWVXQd0gr{h8J}fjdrXHt7 zw~M#Sr|mOUYm=ii#t|86DJ8$+CN$#|V`asr*Vrgn*Rk4OnBdgZC_g(R%vQWIRpv`>MAvLyaE`IH1=R){&?=1TE_n#vvJ?el{ zU^!jQ`Ui=BMW_90QO?IZU9(ryJQI`kx5tZ#$kEj4X?2Cj(D}$v6)i2fR2L#pPG-WptXgNx+Y>_{ajZN*Y6D;kHVVXB4`^IcWi@gnIeYY^r(moP?BGR$(aPm)~mpO24z{7yiuQ@2|>xR=aHr zSnUnrwlY~2G*2@^8Y4T1FWr(vIa0^$+*{LCeY{b=Fq!c?BV6)n;Qypq?S8ng>v|L+ zRd(biNEox-dGA~dWoCwNURdtF4lP)I@A>Rq$WE*MGw}P^OVX;RZ$=b|p$Fy`0t|slJT*k=V~9LF0%WCx zQgr1KmCRazBKS~wL1OMgrHITyBXXL5okpc@6|e{bBhsY6F|#iMaTU#ik)g;|{m)WQ z7CaAJ4FUdt1TjMn!!+r9wya|$vKd9;Wch?<^ac4FevSSrd-l4V@cPGOd9?J%K=#}- zi16sxW_xtO%_WnPyB~1#yKu2dXC1dbC$+Pnpws&|GeEB_+fN#NV>P1*oz1+cLl@lD zTY!$?S+wtF_MV`rr!ki{IMn5dw&bR{)C-XMvBhcG;0ia!pRCq9)Ny721l@0q0qNXl zN5aI6-b{;A&#bTO$gO0npzg-i*n9v|7>hj`%nXZQDMy&StUpl zuXe^2cfk1`OE`K$(7qnd1%~U1}PYe`%R5HCa*?H4135yhz-N(aYVTf$yktK6A|TI#g!`dEBs-Y-oE?n;MWbZD@yx+R{sx*wD6Lb=}b%J*jB z+|G=Sozt&w1s(i1NiRtluo2T~8lk528Q?Dabq_HE%fjrCR}@I)mQSMLxPQG}NVNyN z7vx9UAw`I(9`LP~F;TQDI-OHiFl;HAxV&DiGr?!V79Gn2+Gw zD|FpMakgDwxZ%;1Lf5)~h24M;a`h^o<-%<>&kbPG$KF~yqm7?$ zdh}nOAJ&SE`oA;ci?o)_O=>UUB`l&01J!rBgSLz#UMS(|=;5E|(%hM+_=wG^KsZ{n zt;kL4pib#MS9GBhTDJ{R@W4$6SlL?=p3ovS44I4-0br}VQ zyzyFDEZysTj?*@-f8kLUep*2R$g^WWw@-c>p9T)Q)X~BPX+#7g{#MV0?uMuaU=^SA3l9^^bBR4oz z=+f8plroiTwVl}s`NuR|RN3NXOXCz=#8{mb$P+j@oqAGdZrGZ&c=3nwBV00C_xYTc zxU31Bl2Qy6Rt#mt+qK6X%z#MRA{so+WRhs2uDS^Umu&%-|1f~ps+sl$5Zo^uYc5}` z{~xq*LkhKJe~DK--biLut91$`%>o(*>VKD)m3k$F7}i3%{pv8xA?h zq^rNw#vr4CN{AQqV%v=Yl{x)$H!}ul^n{?QQ5MFYatGb)lE4&SP=_?X)^h(BPgr%E4 zBliwR=P-!XC-Fa0!s4A_(5$0{6Psrqh|f=a88930nLU5@1dN=~<#H3Bzk8sk)3p;M zEXKNVuKhiv7+k1z=9TTEr|(x=v7&1BlE4?6T2R5i1l-_w0xeUFavW>COHbQOXofth}QhYL*{FAMnO-SaQ^ z7|4|Ezs@_%_4T^9+VORm6bc7TpR9ciAa(qhw!WATR8iMaQ1`hFFx{Kf+n7>F4}79! zjiVaSfC|8}B9H5z1ZMOKcAXLlKySGpXqm3L>O=MMy+vMVZFbc`FXI3Avb`!1s{rP& zV$Xz=opZ?t=HVuiAqUX-XSc=v;%>f;1I{HHv94{(3lTKKtw{r>fXI4JUD%T+v&c?_ zepQ$2DlKI%xYKYreNj4PC#wj~X^Ok|W%4x5B`tKyLsQc_Kke<&a@X%SG~#6>^knwb z!DMe85k)um?0>TWPrb(U9j->>x>k>4vs&+h19I{^i|28KeSh!%jDHNJ?ERE4B*gS; zF+=|Tdet;5_~x{7mZu7VZ-mepWG?zw{w_~aW27%3d5z~<%$lkn$IPg?xDC$Ej3wK~x z1n=pvwOMi@%3>33V62sWi&%Q{tGa8w94~3M8(0B^1p{fjt5bdgG@@=0W=>naLKV^FmMK^T=*KTP_j}Yi9NqhTT2hi z-l|=;1Oq3Fv{{XQH6yQmddaTqCc@*&i9s4&=CSy|JA zCYh_~-?u{~n$R8^r`GJR+oLGngoaPPEuVb~)Tqb8&nad)&OO1FvPjeRm|x&4-aP|P z|CoqA(GT`0Hk^zqDF$6X-Pr2|&=bT;kq4aahYdUiU!5-svH4eaxxITi_gVqXD~ z$Q7H7phZ1(Ej)U7dmF+Jd8_PA%TA$d;zKW@Gta04)6d34MxiE*T&Af9M@8q1&2O23 zJeb#?BTTeCzTVf>fWQx=5jrzuxkIW$E$|#8NAx^+M?Wn!t11>n1B%&mnSZHw-B(uW z8u=Tt3(F6sjmQ+c#DU2;d7M+Lm=CqXmX|^awf-q+ zfU?12ZL;8FmVqpdymf$+M+QP!O{9H0k*?OY-kzZT8;Ab(WA{u zx7~FLnroqMxvos03BMFnXz(#B)_oezA@gaEe)UnebDtjWsGL1YIsSRv242y%*j5~u z1<`Ne>g=m5+FG-98;xmspbNXG$O@>;in9 zrJbTP-CjZ@4c1#2*q7p`mB1?^2#uiO-}sj{>@@V>s})G!Xo15ZSGCrG9O^+_xos$z ziC>c2%#WF_AoC*8A@q8WPzUvTBV8Jfc8CIz5G%N3A0hm5+!V|3CtQe+KNtl`%rjCy zg?uVTPpHg)RMfvBbWIBx>Jlz$OVi;MmQk0MAC0O~*vWsV1K*cf#(D(VaONCe*k+(t=ieB|?1Sy@?E@6EJ;`g#vb z3K(nP=G`2+#>-J8vMb!3c57CzKLo0ng#9_$kdFCQ=;&H!qm-r}uvU-z3K-Q$Q%h}@ zHB#{cRSUAA1}SCNDz7b_M`cC?MrS&HfR6x0np1fO|FXb>eYppNp)s@IP_*a~nVZ?j z1Idq2*O`kd7{5W6Cn)lWamAd7N3<7j5}=5=e{KX^$R9c-b4t8q6vr(ywNj3n))K2p z6T=+Xzd|*OGD}9@46D0J_}@+#ewKLUgEs^WfAT6}wI0{Wyyke8)u1_vGzhSd33-L_ zJBPE@8dMY~crZaWgY&I29}-Vu;2R7=L~8wGe1AJt-f+DB^UU07NnLoKuuTS=CuFEd zjE<7C8UO|HJ=k4c1ZD&uYHvg>wYRmWLG@9}Q{*{^J{%Mm43bAjg}5p+&#?s3uwM_t zF!we8x)VO;V6FL%gUp1P%kM8b9*|^mjzFvSCELwKYHu5(!|dct8&Mvz3Od@tD{2uV zotf6l#ixg7D=1a+U*eV(&#nAp`Nx_=77xNVHXH{Z_8VK!dEI6kLb%quPq;6k}=13+y zN+7=zU`4wfHTCweogg980B-N+4RA}h?AQ)icA^pf&Y*y91us#hPF1mP1()5@t%~dk zk#dnt{1J7kNb^br8V-NODG(!4>hDtHzn(?%V#=C2i2`$ zkUr06Cpz40)YSJKJYd2=6GFQg-1!v2&o4(0w3xUX z9MRGD%w7-<(YxB8qc}^0{)9ENK*3T++;UU6qg9N3)vnk;L3eUg>DbgudA!SIwl_Hq zsnaSC500xoN?YRB`vy^SH;#(tsdWU#ol4;^m+(7Ib>>vzVMV@(-&Sf!F@w=+bjxaG1#| z-xHKSqre<3S;y9|cw@qb9FbJIUDC0Dy`UvSQaXav4Kq?B&kKa4IZV;vQ2+JR%l;PM z_-pPa$X*Rh^joXk7l{mQYIUaN9|8Y_;E)xSJRY7R8<$6Z2>p0F%S5t|}1k9_dF;-w2{02hO{Y`eVx% z6?*Y+oar8!jlzQ)ka!{>X&JuZ#q>qDB8JvY`VX*agbPyTi0*uK%`RV5UGr?h_Y}Z5 z;E*WB%=ntm1`N5<#{9Pq1G3l_T*VyP6->{ci}TJvCCOUkK0lIyCn$x7wp;u`{pe0o zVwW9V(dc>L#xBMBVb;G)U(^J7YWt}&;MD6g+^4u&SSk9Jtex>W(!UHDAu_?rDmOF_ zo5$v0EhV$K;LLuaMXic>#Q-t%xo5h)x*?FSX@ENL$M8*=W=BMN9;*b}5I%Ar(NqZb ziW<`I+V)WjeCs?wJjCr~cJ$r?&;eS*kwNLqg5R1O&eKMasyX4%9(&z&fQZ|aBW?^A z#2u!fH+TBk?R$ZI~MAZ=2k-tuM zybdQi%xm&V4Yl+c&Hc`W?J%xNzZFtsx7t<$Ff|}j{HMf=hsuvOEt?fHo@Lcf2!iFmGW?++x`dAWcB1AvjFGtRo~POlbV0 z9;E0o-}4vdokhK|Zp(X?g$lu#fkJ4F)fvd8h%)IYT=ZMGZ!m|h=lLQ@N^%5?HB_@{+7Aa?~i zhe{dJ-8=e&iI>3A7)**fBmmHnY3u1*Krc(T8LmTth>rhEc(C-r9U<>tEkId zBWmgN!z6E8WUuq4$~DI5qeG=RbcGRLgG-WAu=U56TrVojTpK}$q$TZUsU7gJIurX8 zpCo>E7AY^DcFAq}-OD32nV&a?T11#OVkFo%#7 z)tBB9BEah24;WeurA*bhugQmS@>v4Ic*CT^VKNHZe#=gD$+qh{ngp?V2M{6_2e4i( zEj4c>Z5~~8z@ay3eXyr!g;=8Ir#z=*yp>>}db{+iIPN6vONu%cwp*;v7QWK2XNn>V zs+~4r0_;Zl$VG;6gJ#-&#g^*&D^C-U=vP69?`Wf5x{ev_2m0z0aIWZA?OJUY#;Msp z_|SdS2VI%8Ncp*bn9ykGbC+hs=bO=g$niPi_FhBy%v<)vQ>z#K0RO1Xd07=XK{Uj= zInY35Q^EV%IK--B*&bH*of_09Lq`z_qiFUQ z{y*>_LfEQy5*1~y3Nkj&%G6NhC@gM5m3L2~eF+ZMtk!$DqEt%q7dk+U3q%Kk_LCN_ z!@+;jBM%miFoManMUCS3gX|_{Ga;W3NRUCuVJgt(dh)Aj?(hN>zxd>IKO0m^a0gB3 z1(0o(Ew zP%iU1k+Fv6OGT}HDzK~Rb`|r)B5*$MD&=98k6XOB&-8ECb3+F2S()r-w^$b>tQRSN1YMc$8c$kHUrF?>x`j;g}?D`D1rix@g(?evgmP4$zZ z;FFWKFqQtu(NF1lo~yugY5Bx4KA;NVI`nOA%_mKgJRCuXJEDyK;1NFqvWTbO*R=7w z1%zz2R}@NhJRl;D`maasbsbU>q(it$`33z%@E4(!nMxHfTm2rqjr+5Pg|Rz6a};aH z*ef4GHl``LtnD7#a}B+$3DRcZDaX0lxjl#5^?{_&a}P{BlFTXoU+iGNUaOW}@NGV< z__L>HUCSWoPtpvN2YXpb;C!eT4}BOqN33#av`G8ull!*=Fk-&M143aCPgPYut67M* z?Nt;%ENdeJ2?qO5qn`EAYdHGRkEIy6m>_-k@NQ!=*5@JR{fz!)8s_~5?M7H8hi>T< zn1J##js#$`{iQ0Tw#ZFt%}YbI|Jpfka@^_%_-*<~NbrgFG4$&~6#b?Yjt1=_(i%Z3 zg92VPE02k;u>p>%xUq4{{XJ>3XhjaJ=* zH-7Kb9_%V>1z@G|6NXg_BGFP|=lGRM5;2!P3HSV6x?~J` zBGQu5_kuI>A*V9s1$K1TX4T0Yvp`HX6};^~q~SD`e>58mWN4u-KX?vr_m4R_D(tENhCs6fDriOZHhkEUZM+cT)DV>F(k#jwL ze@GS2Zh?i(EqmTKLdfu_%VcC%>;NjL+R5l)ZK|bK%5?wGs)Va>@dyM&ZkxR zIn*Hn`2(llqH&<3>Vj~K*~$zI&i4)TfFO^9(6hYb zHB1Vq?O^#BfX`uKXjelyzj^94#!gTg*K3sNotp;qqr8!#re}^A)`rXh z|C>TEv#Si{#126!Ca@nn7~)lwXR{&~YH`Whkfnu9Tja)IH-H~Hh5sFk9TjX48_ODM zUstyqzqxJ<%&)idd>g-~#xUsEZ>Iu_nxGy?Su?piM!LglY!BjFcd(uzMZS$Yg+S*f zr>_uOLO78U1H(@R_A^dW+SyYDD1v?t42;IIg&>} zb!XzoMGVYI@f@F6QU=(2Sp$bMGG0j|re!j>=&vfE^si7(T1IO4mNma5xfV35vuzQy z)&FRBW~ch^hde+b{=k{BHoDp#)rhqp&R%+0B48jD7QybBNSqh^&*vFsJ^CHmK-{gm zEH6~3cTpX9<^*69Nm-7pXzKwEW$LU*{3qq=QI5&;@TTp;gViug^|VZ+XDJ4Yt&T{If45P_>`ac#pw)D%@uA;GL(+o+(`U z_8^viu2`#Mii!U0o{XhS!s|MeT?^3+pf$mk)ftL8;UZ+Vkua|nwE}LjCuk-pWmPQw zu*wk?t3IK;hp^xH@MfYuq+R>Gtc5S36oS3$rie-RFjh}qh{7XZ@;9-3%)gEf-OE6lwZ!2xX_wX~YQt|+n0U{}Kb-KIRWSqt*A~lAhjb?d& zWt)ba%5Q>=NFfHcgw&)&FFcpz+ekfT%U3J3pEswID<5wenichk@&;-{a(H{JG2h4~ zp~Dg5X6*JZlgZ#s3Hzh8KEwyUG;Mld9idYfDhVT)PdTLj$s`CEw)3#!Fk56KmdyCn`z9l zUU`_^J2aC07#GWEotfwM`YvPoeO9v7dF$i(ur!bHCqi^cnQl5Pe+5NRx(gw%LlkuR zn^V1=TTZn}@aaQ_VgL9GW%~SDa`nj1kW=@m^xZ|zV3AOu*vMWUigik=PMSM%aH#5v z7@4_=CNS!4w2{l*@)K`<u zx*x4~X7ks9MKRgYsJW9yRB7}Zb7DmcKrvCy*e3Zs=Ju)iY(l{9j56y4cVN~S8Zm)w zEMB^jYLfns?x#&Zvz0rxfV%-(m#yxM$*3BcJCXS^#|bLBda7D#YZ02&E51WFCJ6&t z-^+C8Dk|47W>n|H=DyWuoI6uP%~|ly<>bI63-IQf?)0lo)>{Q`F8uflZC{BF0u)3wJuoncF}u-F zE5T61Nvl!%`5cns-b~ln#8e{0nBrY~mQ)rRnKvbI`xE^~L5lnaFGy0IwyQt#J2eDZ zk-8yOG$S@^r3Yf|k#r2kee_2Bl6anlDR64S{@pjjJ+;~97aFVhkKcN5j~A2Dvr#PI zMkzJOO~x3dEEECP_qhIjEaXjnM%s3w5fQ^hj9#rH!Y*FifO5w7)$$xD7AS2fam;RH zmF;Br-wnAcSM+1x&_U)8=9TJA^=(;KHTEo;%j{2oSP0mngG6K;!c`lbpcOvK!;yz> zkh;DYBrp%uCII}J>`-Ev^5&QAut>hN$mMlb6J;=JovUpi-TUJ8vz~EPxiQX=tZ!gx zD|y#mXxFA?z6*Ow(^+5MSMcjcxn-BB?`PiIOxkBgYWKyB*y~zTK}}Awjmqd!+klaZ z(gPF3F84DCTp#YMOH5QVTc$L&cqVFDAhqGULynhObGKv@t_(x?Eg=Q7*TS2cR^T0taFlRwyR8)YwBcP~du zHbFh>SZZ453@gLT799L^n7>|srY5%$LmZLM@+u+D2xs#&n(rn@&J`(BlUNy!Jx6_d z9fwu?@-8vUJc`qb#NYggm0?xAI-b{rz|IPbuiO-oC#57oS_kYfo{~}*xNXoAH&bgl zUYM< zarM^;@OP&cR=MfZ2zkBw9i%quMg}N23+aWp^doQeKE2;7r)GNLhlr^WX~wC#r=A_P z(|Iab5X<_JZ2GA)1EXEjx(x$qNTqH7w@Xx&iTrZgqPZk#5!A5B(;LN#=(-?UTf@R4 zrZPxF@)c=w+s?!!gpy}#D_zM1c8P7*q9fVKqj4*+>QLVzWr8ZhL4Zu}?V~Qvh6hy^ ztXCmNjL^h9j}%7Zyn9&mU2TcH9GyWM__gfcB87im{tFM!ZfxqH*h}iFx|p7@S9C~+ zl=XSRe1n?l69!}|ifef_XjWOa_=8RUI?}SXf3M?r%W5kIQI|~v(G!0g^!IsBkbQMB zE6x6g^w9>52s9)L$$=x{H=Uc!Q-VbsEaNsQwY2* z-R^w^IPSqXY|a*x52SR_q{Ha6N%d}`C@`}au~{$kzxqp?l11lrm{AcGvzoEeT-nLw zklehk=eC~eVDyjH*dMHf9xgB0r58GKWx)B_}4_ys0JXC+ob_>9WlA7duCE1P!{TxVfF~a z{>Ts2KUwfU#y^g9L?P1_yJVoF=Tx1bV&AkVRqVm8gu`=iHOMbIopE;7Q&beRmVpb= zyzf+XoiQWQ-ukea>!%A&Q1}MQxdKw60Jl=LheEDnJHs^>5;p^3JJ)@XPmS(?xx|Y_Ob>K4Pm_^IAgkTZD5ukpb7B3d>?~w5h96{PZGISXjOg4%wcbTyJQX;=PNM-0ZIVR}f z0QST3oDBYGzr*(9LCkpP@fpy)>ydvjkv@0dMW!J@Y0tg)!bWED^5n@Yx3TwoRai1FipffC*1 zR5f&RZ-$G`!GcBGZK{|$n5$-$6J8vqFIPd_Wt`*FdLo`zh+V}O4;KnK`;fX4BRLsu z$z@Zeb4Pz4oTuG>)OI!LgQ@HH0Xr*8YpkrTF*}yzz!SRch@O?(hIjX*a z=F?X^)z+8OqjFL{!mk5Zb$*t#IbnDw+fD|lmZb*XmNO@Q@OH98D?`rkd<8IrWQh2G!?2wi_QGOU~5cZfT`6vc2fa z%4%~jo6%dPhE8!W<>c^dNdoF|5~zx2-&kA6DfY1%&UbIK>%=BGcz0p)^pgrqikdZr zr@KrlCt#TU$5u@#NdcM~L9s&_vo`E1eE(h)a(rTgPaOKqrq1?xw*16QeCEL?1Tkfi z+)c`fR*}Tha?g#?SGcXV^r-E@c7}T($BNrX@1qtMTd+O}mn+_wxzT}fQRv2|e1rb0W zG3=jWPQFp<*5+Zr5>I%%S7#ui2l-s9Qck3+*V9YkoWSpvD9r*HkW_#x-Y7Zt=+AEG z68(ehuLjs9FD5!yrByg7nya%iY=``!H1cL-(V}~7Vjid>l@Bb_FQ=+!B&abn^aDr6 z$a|c?g5t+?KO$HkooN7@XvAD?kq#L_uPssKz3h0&+De%F?n~ z16(Nmjlh!-e5ND^A_u19h1X>XkCu~ZIU8b24Vo|<)W;7WX|A8sS`fydkn@3STwh^v z7iseMW*sa-a?W~VE~O^5F5t|@;ohzor-fM;m z8D`3*>O)}w7l*5UN=h@%sH?Z!5HsccSCo>ID$I#yXg8*(;X8?=kOs-Nk>kneBL6&< zN(8xiu_n5yf`XK;C~@>h8dJW=dX4-fS$kqZ#JCL|`HjF4T2G1LCHb=%GG;)fM93)i z>Wt5fbMTf?BZ+O`%kPnEX|EBE327l8Jvxd-R7#zSZ!+0DJ5JAxV-^Dn5Ru}zxtPmX zilJ(CL)ltPk#u!AhFs|R9+ixFerl6t3Vp91*@yNgAl)T3LresXef^Mas&z244gjE# zKny&IOA}qq)y2upF*l!gF$28Bb2`9UjvYILtpoE?^^os5IO%0|P?UXZ+~89}a^3RJ z)7Nh6w60F>a+&$B6!EH5xLDHm4JF(KAT~+mMD~V~H2njqfPo`^rmn_sZQeFwiIzYp zJP02q2D?VtJ3q-$BTNkHm;N|dx?0h5Yop088BsWCwg~q9jG*wQA+$gcbWm2=HQiU% z)RY|AU}@-t*vlO=FG?4znf#*PeidRTfh*fpnmG15PQ}0}*2_o9?%YR3apbD8u@>T1 z4dSJA>N)LA^K4|g+hP4zHl%F6dT{2$xom+jz$-UW_&@cA%^EF(_mc-jn59x#TO%kE ziC5Z2@T9ZijH`nye!h7plP8c3AWjAw3d70@qpO4fj35OLm}30EGZkaJ*OVsFI_ZQ! zE{uKa0F;14L41%-`HbW9_hUszm{8jMVj}H2FL0VT1bk+=9s#0lKwx_e6@vbAs0d?8 zQX@%%_?m%~yODW4V>^2lN=dqi)2#RaQ7w5l#Y}EB?5s+i!6>B5 zu}YDz?=Y94J?BHnG%qQ0FtL#1@b zg*Ldg56l9DTdjY3M9b*y~VK~ zT!B!KWVVt%D}dOZN6Fwatv~BjQ-8%h7~3-rhV8;b)T8cYP03*%ibOH ziGcom-FB0y*U-@9P0YB2m|J#ez3Ij+SPYlv%+k?bDh=tii`6ptu}Cr! z;Z7%H^p|Tzva@O8=7x{6LsJg|L8L3^S8ED&k#% zcWYQ?G~wcc+(3EKA-86aF^9^6#K}v;3EXK!$LrEmQUuoEq*26csgo%#0@7s0=66?M z^M%UZBS2CzV!tVm3vdR8DC^=ANgl;`+O|pz@A5{s?bxP|Uqm5un$|~lOaeCDr z;!A}~yn-LKeepU=OrNbq{CXoF(VZqf;OaEaVdTkA%w86K)7}2y?8B?SfWtEB`X{@~ zuYII?Qh&4~#Cd83-(-sBIhOxT`AL@nsXyQ8DMqO&8FOtYlJ!0!yuUEPk}E7IPa=Dq zp7QLrXbQ%3JG5EILTvVCaA@1&fh%k66NCKhmdw$48~NLKJpP>L%i&w!o^ZZBq6TU% z&qWJh9D22I-V>fXIixWs^68d4a2}iB`{llByp?rb6FAxe7nlTgK9Y{y+e@tE;9Bnc zFp^b&zufQW`qMMG8H>8zuh(H?hxHEm!m}AnffVai+UU*aIEkbJLmv!S4w_S1X<5M? z7m*ExGU`B8HScnr)KpiWe4`LFs8Pc>rHcA0P4!A3eAT2r%el$_${Qx_h6$?rtAsYj z!m1q!otqAc$%RqmiX3$I?+pj&TU4;C+E*=bGxiQk8!6$UlT`^p8Hs`hcl#(*V_|J_ z0pnN*`F#$gC4WZ)(LwqWE#>J2(4M6Km__pY#yk154K8%q8j2EjU3GUDe%35)3`f^-m&OP-dJS%2$ zszU)fYufKN;vBGaE;n9DHf*#6v_>-y)nD1@-WFqPJ8XN ziHyK+4T1v6nC&|9*iq(XJ7QZ&r$9wR^U2K^r~c8j^Kv$-sHm1HkB4j4eoT|W5Y%>y z!vw(8nm{Fm&@M6qSe)Nt-{Pa_$^xJJHP3oYH%W_Zqb&81tgZ9pzV|W%#?hK(P$M0m zK;Li~SL(Y?+|g;>U>(b$h|%j6#2=w~GlQZLp11?CR&@Wb&1O8JD0xOT6|oK_%Pq@F z(31-3l=q1S8PIs(N$#||QW4qfrKB(gxV~i<=Lz)c&gGcHB*-9N=6{=Augv)W_=A}s z)j)9)46TwE7*N~2KOFuKSKk<(N7Qv4+qP|+jcv1W8rx198;z63X>8kOV<(N(*!iZ< z_r5>g=l6ZhJu_$a*?aA^);UMp3E-}F74^?qB?tAc3o98IPBr5E;}LS$7s=UUWejQ% zwgv3J%Fw%C#jLQSJqb{dY$%7v3uZ4d5*Fz$1(bOcq$~W5%~E$KlebF-4;KjU6xa9K z4RwwY8+J=wkbo8JOnNs9HvSrbt?4;1?O%OVZ7N0Y!(<%#hz|C8el5iAyJCOQ{V=2R z$!3Q!2!YEosAu9j;7|5d7&V^kV#UQDkC@!zOQf_P=hz<8VP7Y9l&V} z2lDbUPQZ+>w)QyiD_Zi1##kCKLvgO;(8_!R0rTf&!RinNk~n7Plhq;AUelgVSIGCX+ojRQ63hn5<7CKhRC<042$`z2DKYOcu#bi@W19{HIbq-k}~k`c5EtH4!g z{Fk49WUBB3>)*5|`Hp+E)Km6xZV|w<#0wjpCa|~{3r7Y(GWX(cqifHmNsTeVqe1oI zNTPi|CnN1-n6`z^Yl#f%8+xEY74{w>-_XvM-c`+(Gc5BAxq((w(>cSPKSjiV;-;BQ zHw`=5??1lJPa#d;Ex?_zpa;pc*jpaOI!4|J^woaExP0^`F!6Qi+c>WPacbBw0LqT} zZySIec>196Jsm{jJ4U_M_YHeH2f!CURS-0t6I0p(R@|lqE?ZFKU(0sXic+Gju+AlC z!100x8h$il^3G46-6&lTp7HEWl_XuM2g8#dikwbXN6`w7mT^_^38 zGt~@w`yZBX;6Oj%fg;iX?DUh+XxC~Wf;t6H>F^QKo@Ht1v%S4_4B6_|Dgo9O)4uN6 z=n7=rHbQr9-n*s z`E!Qw=ja<@Zx6^vPyH{|I$=xM|7g!Y|7oBa)JQ9UO?pphd3Rnr2y1|+;?ZnUmJ5%? z`U5$`iKSOqn^&XYZk-v>vIM{nFb7Tg6&6qCmDODd@NaPvqK5sl0xO_~O+KZAiyot* zx=UhF7qpEmx~Y1aAGRLj_`V5Oxlw|e!nD#dW1$C{MyDsA!oxF@Tl^$QINs(%*&MQ2 z)@=Um8}T564y$65l5Y~IGft=Mds)WytQ4ZQ)aUE^Vrdu($jUK|Y;OFNL4aLAkjncLUBw~!aBD=K zHox%_DI2N37!Su1$KfF}=A9V#;ru5N{Vq)TLQDm-j`kYhc2PqgQ=gV5ArG1{_-BAf z0~4sN{N`#IlmziLW{fs`<_5{QH`Gg*C6pQ6aR{({wX7QfvH7crA7}!RR&_`t+UPI6 zP$kp@lo_Z*ic_I%PE@1_OB%8AiiQ1)7N@|)g$%ZOmpTUjBJYtsiguok3TINh_8O@`Xo<$@I+CCO?M8e^^}y$w0N z2eIHQ$%`=H|2MCifl3q?C&CJBM#k|}1#dx)8Cp}w?kw~H;4q;Kjf-C?MdN|!8& ztBOjV$X1>+qzw)24~OAHKS;BV`={A-)*t-TTbycg>lL%@0Vjz+cK%6{Ns;YtIhefg z?Tz)-345NSMK2KHe`Yh}M7|m8Xvnm(6LM^UMv@Z#KEo^8ngK;WGBEEog0y=3^`FrM zS{1zX4!{&aw3Xq+?&eViG2bXz>LZ)8v0B#n2oI0UIw|~hCq@LmB{#^+*gwhOu`S0O z@@mxJAJtQoQr@73Ru(P3MOvKZk47`qrId}LR?@;BJ7)XsewE$=yUS` ze6@O31N_onk4dxO@`T+z*&EmN1ZUP8)i9-XeV^W`rajyKb{6(Ddi`lXflXHU2g_bZ zzBc&SyFWUtWwFl+bGT}XqxQhedhwqc{Y zWn>BAhs`GfBWCD1SmVoxfCx=S)&eB<>Y&!YsEq~0s4 zS{5|k^+dIO6EQ8|@cQd_uwRh53aaueCv1ObAJo|q%I2-c5$+-9eyFtL;ijVo+G?OR zDslZcjUd}zG1EuM)INwHB8d$7G;$5D7As$AtK3B$J`o<lmMXE#S1 zJwZ9*TOE`pVBk~ivK>?KU8!2vhILDXHN(eAw;=v9>VNKf_AscyoR__7!T;DA#w0ys zDRJg5F<>4sZ{H|$GlPG#LGt~D9=wOpi1oBRySFw{moSJoC5W{Sn|KK@D& za)M3VdN1h=Rv&CJ9BzP!Cz0Y*!jUBVM^QIGrpb6ps%X@t!H;mICdAgK*?qU%!L|0j zL&tW__fZd4(TCxp7F~RH9gc7?ss6I@?aj`Ur56a**@HRko_&botv_HLxPPR-y&aeO zVB8&l@c$jp>7l#|W`rcrIQT>~{wwgI7l@@M9)Lh>`9hmpL*^Z;SS}Q|uMbyyE{Pf* zW*MW$HO>$;iQ9fnV&ab^GFCmBY=3>(NSj3isx2%2SSN|%wJ~=U_xX6-MdT$=8g~H^ zd5D-xY#Amt!bsR9X0m`2wU#l9N?a^x|HVQ~YFj3{hCFW~|M)GF#llPtMYHYF*`zvd zc%Rw>EPdS!y#efL7(S)FEWo_j^U|LC-{_Q7tmWmyF8j&7<=b`KJ&gMeen@csp@x)m zV0Q|&5Ezlk7WMKha)g_Nx0_CY%%e5lUx`vd3_ie{8r=yK29;qk_~^cR%t_sL>DqVL zx}(53I#(DtNV_cNCV9(k zW3adVwfhCa!i~__x6>7T-@^dIAji-!i{15ubCBYr3dy8D>JY7ESiGFq&b#OUIm}=5 z!>!1P2OSx_Oy$6-+N8{9SSx0d_r_E1(ZG^9U~3lgb7|5D$7oKzfP=6SWBP;>cgBK4 z79Go|6oYs~{^)lK@>K)5ZH2xEWW>k%ih_*gRs51|z%Vi9ZLpPqP&wz>7P^~GK_j(t zqq!}1(6?p3Gss(5Lj`peGEcqIo!_*!jVGpN!QQx7v3%OT>uI z%P&*BZ|_FJWd67)nEyGoPG2fg6Zrciu=CUxqSoE;^{t+LOLhbky??$qp2;PGyX4K^ zf%bmRtw06r>Cg$Ya0ps1d1Rvxek2fq^_%g&MDIvJm}!KV!08^1+pmXv6qG!pAMrNT z0p@pjtS?l1uPs>9$WKB_ZOzW|Aw3X?pl3$CiB9xs?`H!SUm0;8>FL+0mH1QCp%>lF^qK`ZzdxGs zx`Z?6Lwq@DEhcwaqWQbvxYQM2L`Jagg2py6`A)_30TuL}<>}nj@uI}6%6$`=Q^nkg z!TllEHlDHKmc%$x_2}eG)4@6wVo2lkea~(KywjPuucyqyJzwSJiRf-hE8+|zP90Sp zTak5on8jl>_!C|0exFW~(-8w3t)L^)v&c$#9x=;fFVEZA?*m1A6n(&KPC!uLE)2bC z=@ET*g#lyf$4oHc^x%e!^gK{CvYu&NkJYnM zhfJTh;6m4=iX5;eVO8H8C}#7XZQqgSVg?qWBg}$w z`qx?H6l^XqI8!mVB2;N}R6`s$r{?6?Q-by%tjhHi7QVsKAd%ZFxA+h*bx?U;3PZ;+ zMj01wmm%iNcP<3)3TYs%Mf5O=Mz!5i?yZ#E_P*TO-wT_vH23R=2c4$>-U=(>A%jvV zUQ)y*6I7&M$2!SL31v|^Pf^OYHIG@v+}s4fu{jk4hd7lkbgkQci9v*&dM(3nYt;V| znw}FF^CPQX1rA}DRPhyzfpUdqf3I#rvU|laWV87N*_)d_o8PrBFVblbnCraIrGKPm z%{MJq%5Xxw6^F8{QC}3i|LB^$OZFIr+MIbm(JxG!@QCm02Yk@LRsFt70jd@uR7 zUPlNz*B~;B_D|IDH9UHq@Ai-B+-7}F2oYyKq=qvpZ1;#?43lo}TX?nEya_6?0~ZHC zj9_P#KoHRE5F_+im>_B;&YiW3w-U#+Sr4t0Q+l_dwD;(`dh>6T8=M|nqvp70@H=PtX@MB8ZT2nAcw7umkh9hpJ7 zh77DJE&4>}@e0wd3x(pzjhrU#aV<(H%Z_goJKP=;KN9CqR753IV2au}`Cl&p3(^J{ znbcb$@O3N&pe?ca9;2Dh3*Q%wA<@K68bCgNGI&HuQYoZ>L@nB_JpFd)cI*3I0@3~{ zcl&zqdx6+}sl*8B`Mq1_Kp1KchsCd=qW?CF(`Yq?it)lQF#SjLg+}w?*p7hb2dwO# zV$iRMJMPsnA7cMgr$9xLoyI!MLc=Ls@hrz5sOdnxY7pn~)0em;m4C9o(?84SDo~y` zMcW!hDaOY(fR~^K^YvDEmhtnTPzOMRn$^1r2T_mNkFXY8eonA78n@F+ht*+feeUVr zUnVo?EjJm3SD{0Xkp3xP1r!0C)$a&4Z@vV_i~H~Wv_YGbKr%8UEf5>gjIlMIBz*el zd&IX%0k#(I!iVdvFo(ITRJ3wBrz4g(JwE;MLc{Rutp-xl&BtlN!x+&{u!d zPFp+(qd)r90ZNEUgbF)6=y~$AIdvjU^U}&%*({~FA_NNggA1m`X6I~KJtnh3p4?xPoK1RVewduI~5; zI`-7{Dz0=oGI49TJ6l5DzxkeOXE5&An3qUzjYyPNTY(~8;6KBE`An{JA}nWS zJ=I!9D;23=hyTMIpZaD_%-B~VB%n;h+NT6T2W;OE(K3$As8JBPPId}5G6|wBh0x8q z9wU4|8`)?Z^g5{Mx4h=dBS;>5waHy@WzN?mrMP%besc3jrU{l;g`vbmEoNZr+qoAI zS0?ZUn5R^Ry4V_=`=d57>|6zeNRLOUG@Oh4zSXsI!h0F4uagYmQ8{SfAuc-o6HNTk zjR()&-O>`SGax@MY+UMZOE|6gzo~U8=H%3nEtrpKaHuc$xP1&W1k*gIm~1=GKx0mH zXHmH$r@a@qwDO|pQO?o)w!cyP`FJx$;znGDOYae1fumvXE*Hg&y(15$idGRVY6?Jz zH=pYLwUTvCh(kn!YZmru0xi~W;dQI^z?m4xFD1aqC_;N1od~2rk~gBAU(#1=}U=oibAKOk46c# zbhJ_d%=$vnPc4r5@49j@cI|A zzz#U>H%fBMDfGY zAK<<8VJVAloAcya1u0D!?E_q_Di|?W!K9*zufdL;`qbnv!vaQvAd%8Y?Gq<}G1jCe zrRfdZ4X0G(Bv+{7NWus5&l^ZLbDugg_*bEo^RjbhzZ!yfhl`3Mkrd`Q_^Ph?Y03FZ z!90Gmz8+A5YpvXIEtfBHdHB-BmDSqsHrn(2gzU|<;UkOeX=pkax zCyJQC#v&807zmjwS2`8Qu(saYQ78B;v)}e-hWrgOvVmvgk^sJ0#CNM83ZdEPxSOl) z({0nv@NfnO(^?+KPA260041`3Y_j`}-*Qq>HsF(l0-xR}v8GQ(8jgqKTu*M__V2si zE|1t$-dl?;-xbq(h@SU?P5p>(F^}miw&JJaSe=5$m~Ce7fh6@JtRs}g|MUzW@gxe8 zXI)Z(*-FvF#Kvu>Wr|Qs{y~g;T3YmONMedj!6iQPM4L-$2RE+cS-e5iW1EstpF`xr zK4JJ|2|CxNryYQtUkBlLx)Q~jK^YsUPRr^|WD2Itwgt6IJXi*PEP|4iBX(lW`Zwx= z=glKQ+Y0LbHn6rU z-eC8AivWu=7IE($tBcIQ=8f~$mo7nxZPWuN?zDH{^GKmogpDU@)cY>9rx_G^Qr*Q+FEPIqcAC>hbmI$(ub?INKmJz; z>@~%O@lm297u0>UAu?kFDP^a=Pg;y(2GK3Qhl4d^cx}nt3` zN*7%0SCSvTk;Q({W)0yc=c0b!Hg2(?1Hk}R72Uh>6W$(Te@Os?z*}OdJnxU{Yi0(H zc&~6`zf9P+sD+2gC#+nx#kCFz0)XNC2jj+nIdAd}`8ucw_^UCwt#M!l4FmPaY(zYo zw6?RzEV59&o(AjH*_|>ktJSPo$=9hFm^ipkO5Gt7NkUlIC6V*9&p(3yK0QUvxo0

nj|cJ{$nn-%E970jO-MDzdhyFgfV4E%xN=H$H* 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 QE&yCG+Y8Y0Gro8J4eu=;H~;_u