PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 45575 5f83be5bc54a5e37903d48d26a6c0d352a01a0afa4475783260d4a37a2b9ea87

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
acd106ce467399313d82e4a143faba9d35af455e490672168c13bb7aac46adb3
Certificate Block Hash
5f83be5bc54a5e37903d48d26a6c0d352a01a0afa4475783260d4a37a2b9ea87
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0005700000108c0000
002000008000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000006013e2a82e2702183ad4866e57fae115a6307216f7ec867a94caa6cc0bb7ffc8b9d681308d369ca3fce0b960cc9c505836e0c90f4a8ef2c1be6a1b36b38f00b185e6bc43c81fadcf0833fd155af550ce5b1edb405b04054630600100000000000080000000e0000005700000108c0000

Raw Header Hex

00004020f3bc4b4bc7fff0a6b82095855ee47ba2dd62c86f393e2e9858f6b7aa77528dd0bc80938c6ab1523810f3fd51998022e705216ed3303ae0e8b4926b667ca87948ed11fc6962c81a18b3ad46ac7abb138c167206495e45af359dbafa43a1e4823d31997346ce06d1ac

Proof Data Hex

59,560 bytes
1212160103072db50b02456388938c101dde852a133095c0e514d91c05e4176fd52bc9755ddaf1fb1c9fa3300ee9bba12970368a2d23c4881ede514409a6eadaaadafc9657ff581693adc896962c054c5fb519fe51e7f782d9541c979e43e394048849d23cb68680baf171a748abc125fa7338495b82504fe1e39d0641a10df49bda47fd9f42013e88462113432a609c97f815c07407ec8b861ed43255d17cd2409ba9dd95f7e48615522c6ffce422412393fe68d0e39ae5761b66115759a032e224798a49b39ff8904292a26b22c7353d9db6f927906e53045b8f3ccca3324cd4e0ee13833039609da7414b4379e6190284c228575cbb82733bc11e56d207713c1ada33b022cbcd14f585d6e0207152a67d92762991e95237fc5c8016ca8b7d66d4b5904c9984a4340ee93be23c4bb0ed228a08dff6775518db41b680ccd1349dd0aa9ea42b1aca7f08687cb391d45af2883c1809ce37656700c9e0313a3d683d3e4642c61cdbe20fbe143823fb3d1c68a9d42e61e057f7de40c235a3c120a0cde5df450c04981f818ff00a5d0b192069d33d9bd55e9228d54289d9553d74ba02082632c86ec41ac37d81fae77396fa6cf439878ef65f979c7e4ba9f0ab7d2414dac38894ef6a8599d14c3b684c98acf3ea71fa6e53eb8e6fbe2136ef27cc6446c1df5a3cb975ab15b9f9d537613bcb7c59c267c9bc3c65b533dc65b7b7900954f338828bb80d29843a900774cca9dc3698a76f1ed40d42c285fd6c3b9788c6c9c94e9ea807e33060b42e83c7c65ab3f519e6bd1141ed8d0eac848a78a56d3b22d07898f56482a5a63d96ffe1352c488b6a433b6d824d9fa3390acba41c49dc67d479e924b6b8c367e0a516a6786e7bf1b6606e9ba4d0a505a84cce4f3706ffd65c9938275cab4d3771c1be468403a6ba81e3fc415879bb8523789f88dde0913d6e1619b1774ea12cfb447f26c5620cd13e999ced92f7042caf8a9c4cbe8499677e35be42c2c70caf00bc69df94c7b7efa892c645d792cc2487b9dc1d8d21c847c94d064f450c156bda6ecb12c315f4e8307d9fcfcacaaedab56f481d22332d15ba75a6b1059aa5cfea17643b75c60fd15ba4e38c12de15dc8eb261364c50bd0607b436b01b0cad612f3bae91de66f3220bb48d4c274bd0804b0de90ea2cd71764f53bb423835a004536bce3e9840d5e4cd62bcc0a9babd8871e3101e1d1c931e27dc3cc20bd06469c1dee8b14cecffee95c8c5183021a547e929be5129d9abfbe25dabd68720a3396f1f9cb7642fd4e66be9871302f545be1e8627b939106b67987930d90ec584d1a603d8f3c6c2cf1332a4ee43df001e6b549ebdcd807e661f824c2bad655d90ae2efa5550a0b792dd0c02bae89c127cecfcff0cc81ac6597f7e5cf51936da513a7c1189d59f4fe02af5dc9949a3c12cfbde7478ccdb7237e59cef7241e6152736269ec6f97a5fca8800d885502287bd9e4ca2d6180ac75f24dea5d415b8043740edec3426ecb774df8547a32809b4678146608975345d8f178d3637c08fac58b6cd75ceef0fb60e8e41f761cc30bf12e12f057f82dd61904ce9e9d37e8271246d24bbcf0918852e5765947a9cd3ef5b46d06de49a1ca2f403572052df75cede5312df5eac74a0668236a0533cba8c627663183e7300327ee5688a054fab0cb2f5645a14a90cde2d397f1f3ed47755ba99b5d745f7a81fe0a49aedf420dea8b66b3100e1b1eac825d836cdf61032c3ad24a01bfa54e70f10f56e38bd03c021511bac7d3dfc10320215a5078278a33f32d5bf30b255894c5e9358db36f9665c7fd08779b1cf6527a83b1c8a8328a1cbf2b8b992b01ae82107b3bd61ae45d2a7178cdf8c40550cd3567cd2c23d277e8c54b66550c33672e65d9cb21987c4a5a8be18950f31522defcd652deab1c45e1f43d8b13fefd3b3106d7244b23e1c25435b9324c2b318bb16980460812baa65942494e2565e678c88024f08c4f414379199fa3c6f33209dd075ee540c070b9a735d99bdb14ebff77aaf420c2be0d6feac1eee753ee34381fbdb7372319f21060d9ae27d6ca850c05c77bad43fc25c55c4e68a08a441dd54ce68a6a932b06fa5243255d0db7c8914efa4a4ddc5d47d73189923d13ffd2886d4ac7b7fc0e39b27c7e9b09ef749bd222223fdb1d7e04099610015ebe5bd17ba54c861d62e4d36e13e03815effe2277795d38421833117a47ec1870c9417e5ac0518ea6ccf154456d617d5dbef9ca22fb4d42db2751de9a21f15b877b0d75485a3c3233ebaba93c98c1da2993496ee722aaac3d1a31fb7d91f238232f67a76f7aaa29b06934fbd75af15596400ffaa9c38c570745ff9d7d2187e4f3ed697c6b07200de6bdd01ab485743f6c8e4d4517c1859d0478e6ab34a730bb4921793e936107ac18cd8b992d9286d0f7f49dd4621ffe9ddfa2b4d4b5dd6463a8808223860c226c739e4ccef7cde3e191d686b57ef0f13648a07c43945ed3ff934a0bcd7b9183d36e1c1bc23f3cc2905b8d5c2c6c465a75a9de4cc334d56df8be851628369078ea126ccab0760a433a9a9a5ab501fc66a4c03caaa19809034316de10dc588b5435010144030218bc5eb6ce20761347428dc2790a593a9f235b0a4c8c1aecbef2e6aff3cd10d80569e14d65a496420856581cc78bd787e7e9483d9a318c84d2f660b272d4205d867dc694a42e0d41d2dff0149cd5e79f606f0755c8d23a827bf410880709de3d70cdcac163fee7118f3338bc1b2a98239ed92ddd814ab158cab7358df2c826f1cf5e5bcad895efed725b3b01479848e50d4de25b787e448c89469816b06b72e6e660777603f390b40c471ad7457362bd9f4588ba33b95f3e5febd4d1b49145ed0eb469437e9a11c2aefe84ca220584487e92997660e5b9ff4ffcbcec72b10d0dc2e5c50eeb52dd5326b196c458e19c647ef8f7a01687d437c7954d22b17e7c8d66c582799fbb131f010060a3ccc520d7b2bd0535fa3756cbd27dafc8a1e4e52df05a1632b1fcfc796c16518a8c558a4332419ba633cda94da6cf60554f45f5498c5f39c055c43c1d9bf5e41d4c7099f0b8e5cffc0500b26821762241bc8cb1002cf589cebb097759b2cfe5b73676ac40973543b82d395a86089f0860339b7155b9054ecec8d580b16b8958fbc019c742453255b7539f595b3b0d6f669d43b0caad03037b327e022b72e17c302d7b0237f36875c6ce677c7ddc09d9b067f9d5af0cd484546b2c39d65b17c2fa18c66faac4563ccb0f7a6cfa626672d4331066c963c323786cf84a22bf08701bd50dbf6597f769773439856cbb4c2b3c3008ba6ff29f0d4b75d395fae92bfb5b951730918fbafcc2392ca10adcb64127c2074e37ca27d74f9aacef24277dc47c97a91b3c214cfa7be79b497029042eedcab1b0f45489bd32c23e4fc72f7637eb460a4de56a49a7282ea881ce18461095b4b81d63e19b1c3837fbf9d8cd33fd78200ae556e5b806b83a4735031be38e416afbd68b5a58fe9e536aac92647bc9bcdf71679e2a3fc613ae5a94c2bbf6d413d036fcfe571cdd90c7837b32e47f6040dae0d0957e05ce103953176ef5bc986963b089d4e539f29dca3270cd51fceeb5cfd9d6fac4933f6952a0ef8a73ba084b8f3f405ac3273d3a3391c11cd90ccde99ccaaa5f60fedc84812e5d30e25b59083b56d7ddc47aa609d5cd37483ec173533a5c1d296b965541400f5f8d0c102669e42ba298b6dd7565e79cf9532b767fca31f7a7a3e48546aa699795501b3579e2b79900eeef0f7ab741fcdff0189c2317e1eac6059dc0ccbc99efb2ecc1781693c0ee40b0f7f77df04cca504dee2f3302377104c0e6009329b18bcc45d81333d50f849f292bd4246635164683027e429dd24b03b89daedbaccc4ed84b12531082165e7d022ef96adc496201eaf9e08875b8f9a2ddac793f8653f42207cd5891abc981915273940cf028568f91a4bcbf603dc13e5da756e77a7f6f1687ee8a1a4155f49a87d2a61e39dda8a81ad5a5e0514544047820b6b4fd348b29b6d2d997a791b04ad0840ac7b69d37e16b4ea58538e0020eb3c571dfc89924fcd75520324f2bffd3829d24fa962e2e39cf622015e1eaeb76c609b28bf3b5cd0a6ca8ca220cd2fc6a4a35245659417ab7e3a5ebef54d763de94a2a9e62ec6569b710b892242bcd1efd3a1ea9d083eab9b0836f9243966219e18f1124425f51a97a3e4af686ae25e10d9bc4818e5f2facce2b76cd225655611f0029999658ffc149dfcd9190a699cb8f9ae1b1f98f7827de13c9cf786cd5740ab630cc8c1607e9f8ca74a4ecb26a46c84e3e9f99a9d84df5d46d0cfa1f37508aebd3e2ce60ad786ab5b7c63d2755e9bad375aa8f43b3547bcabdeca2ee6ea90a7bf6c555660acd88188e83b7a541bc95b6f64efca7a1fb2da8f82255a4f6485481be9dda7d60136d6a41b38823a53ea50a8fc455138213d27a50a65e1c05628d95af81d29f0c2964ec5ddbbfb319aafb7795867f8ecbe648fe6e5e31c3fafac7ec3faf8da71ef29e52837f801df96e18b95562c9584c33c71b1abfb0a1271e692f3758a881ecca891bb7687b6bcc44a91c632cdc6dc72cd00f032d0800b91f20cb7fd4fa50ffd844e25bf772f692bd468c04081719ac2a80c6caa1445d431a0248349a5b658fb5f204d2e5024f647f70989e84096376fc5c904280ad23b272e263dde85897341c5d4b2128556d56db4c6fd23495acfa3e33366d990faf441fca89a04328d1dcad65b90114b66bc19699d5612d3a6cbe64d9ec5d690d83d9d4214511ab4a888e82b16d6fb0453d363158be5347115216b2ad0583d2a8c1ba5faca39716d0d582ab672a3d8164497b1de2740a0ff75f9d6194d264534c3075dca1e7c31f420618a5ae00c75b94793adf29a7b614f6c5a55a5092882d1c74cb64886e01283216e361d8e95bda4fdf45c3869699f15f306f97fd471e37bfc348fd0f6c9e7264fc867c0da8e931b14bf03719f06576b46c92e9790bbed14064b3592481cbc565fac03a169120e455eeaddcc7b407d3628afb7d01cd034bf56d98ef5ea9f23582e4a546b2a485fa677b8dbf405db97a83914c469f9bfd3295362dbdcae7c75321cb634de6197e70f96240fa5bd02a23ff97dbef5c10b460983d49bcca0a13fa56cc06a7a1f73d575dbf7e1c7f4d6bedbdd40979340e9416162bc5b0391f16805570b6e62017157af43f3fa8fcfda46f303bbfb80ccd937d35388062449282de116035fde88fd87846bb1318067753c158cde7d6037ebeecc33e672d9c306e78c9179eee116768d980eff673a97d6d8d5df7491c82039188625cbd30daa1befbede324a69f5c624687622ebb0f0309f045055a63cc5a4b549b9021522ff86342831a146ef27d0f02754ca7da6ae0a4794ac53a8d3aa52c6e534987cb7d194482387c93c49bd1f7f4ddc602a78baf9310cd8a058dbb6c6af1145a2a05ffa5e0eb0514c458519882cdb5586afd544e986ab4d3cff2592ab0c0e02e606ba20ca4516456896874837f90192b855d2de7d7f2d978ab30b8a43ca4d32233fe4b4deb6c73a2ce05a402dcf5912df0f64b35266f5d6fb42f62af9df57852bff98242f533ccdc1306556ce55de3aa115a48db672e26b70ecc1165d8830ee18971b77cb6ea409856c15f2cf403f4a06790242ccb15bce79fb74e6459e0937f2d372cae23daf02f9d1e4f6981d5ddf0de401e46c3fe4da1cfc6f1ae57468fb7b169fde92647581462a4f8ccd93e88ce4aa441fb9e9be525274fd49e7294c5baaa0d0e6643f634ffc5001b35845d6a8dd78d51d930c1305b028a922d8914f33861ce3bfce011c4587ed23494b93c207685ddd4d153193c05b96194caf1adecc8c81c2b6b465ba175ca3b17fc873135247cf954e6adc8545fbd665571b541fc10eb327f516a2f75adfdbddd56f6ba5c640ab0108b593d66822d9449cc93acebffcf2c0b7633572c803e1f125023ecf77f4ede93286b3d72576b47c4bf8530d36b5a71721575c16949f7bcd44ecb11e8fcf44f634cd3ec9e39660a82c7fe9d90f053d250254b8871aa69e4a436f763baf6f68713408170804fd23c4d94c0a70aff171268396996b549da857bc820654fd5dd364aa529f89e878c622bc28982fb83d9eb2b54ea9c1861227f14f9bb57b937164ec81587ba47c130ea24fb83043e5023f8abcc07499eb45f6ed2712c586af921b49db681a0f6a65d6846ce364cc01e95cead33ad518829674bb53a1ada3e134b9c39022c17410937a2b9d873c089b9003f10a3595c36c08d7474aa7d9a8b3b624ba80aead4243af6257b3dd7ef625046d86fb06ad3ab838aa9cfac1ede41f75c8ba675dc760cd75c1ef5482e9afc3becc20b10522737ba169c580031e7e8a67122bb1ac426939c2262a00ff7480912ba6f845518d3e7773f0819e512dd365dd180e214a9ceb563655eefda0b628fd020cfa48aaa72a9ba6d9a71864d952a6e54283faf8cc81f872e8a6836cd61d28a333c192fc97b8628439834f4572df09e05bd6de6eefed478167791e3c5464ffe0eed7b2444a42f4926c1eda9132b745c1054f287aaa85a5bfa0d87c51f9fc8d04ceee5884a25b0a73f57ee85ca89845018d15dbf30f6ed9ef936ae71651bdd7892a37ba7288a39ff7eb22374511a322aaacc765c1d8262c98f3bbabeb7712e2aeeeeb7379ea8241b0c51d1c7893abd53940c366e99af52c34786c5616a49f11a71c9eb01c2edb15d2e84cfd3539103de297ddc8e99f1e4fbc7cd7d50f163c0c1f55f18f34ea3597bfe969fee59413f59e04fdd3c7e9d72c558fe524b8bccc8566b7757bb2b5f3ce2172408ebc3c2b4ddf69c3d2dd7a739f284671c623549d469c537274db8a52477015773c0d9f715a5ef46ab4b1dca5ba500b828df9284820a1a622cb14d9fa443e5e0eebb707b44f586ee22deebcb9d4dd2767240cf6ed00c45a7b211f32ebe5328bb6977d5fd671b8ec28e3c4edbe5f21923e1b0abd548be456cf175c71a656c1b93330ceca93afdee1ba0cb0a9f854f5e4a8cc43a34c8b893aeea0047805f702b1140338e926e0b195976f6ba26d33711e8abec8b0807d9a6402c481c6e08e9cfe328c0d8fa16bb006542b976fb832fe8ba3d36a7075d2b7c2c9a8eefd3c9fa3dbe86868ff62ec085204b5167eeb7c7913cdaa486ef7958f41e6e680a525e617958af07d23b0f52d893f9adf91282e767a9c5f448aae58fd44d122ce742ae904e8980e0074de6ed7ab1935a65c82f95f358042aefe1612a0e18b1debbee89e6f66c5537fb045b2af61c2bc80256ce944c21275ae8cfc5a657aa216dab53d4bc93da22b362c9bb7c8cedf5651a5ac038b53202932d7faa5fea14797d5b8e3ff941cd9d5b482cd0f3dcc27000a0e8b861e132edac881bd9471813348cb19f36e2cd29832f8450d46191500ff29b3c5129b521c85c58741a0bd1423fbf90cc2ff0b8f4b30da1df92108e33bb8b3ab515c9e6693089d226ead8ffd2ccad9adb5560be91288db13c54961f991186bfc72e6a2c8fd8d175fd9f477299f795ef8e215ca7fda1c618bccd0022720a36117ce34fb2eb099c51b567083d62ea8e14f7384e80d9a1ed423272e540d094384bab1bde2113e411130ea74a5bfb2462004c19217369df2288b2a48db6b9fd79407a9f7bf19c06d6c58e151782ad3bf1a82a3bf5fb98f18272446220e62dd5e33b55c418cd99855830f7248da3c3246b533027f001d25db782a3e1465f60cb2203202ae7aaef696d4a3afcf86e583e4e7393ffab8f89c9d8c6be577c5b2d12a924b7e1d4149f81d47d92bf852651d10120ab2cb30acfae633a328e1563fbe7dad175e9defb402f802f10e21ea6e6cfb25d138b447f00ed10c1aefdf0c8cb7be5f0f42854bae76a12dc82cba6770d9ffeddad3ef2f91bb9f8c4a28fe1d472e1b92eac5e947f6ae8adb61a462edf55c58b9b6a30f21939a009dab73faac97808335af9bdb73c3f5bcde2a199298c991d0c82ccb7cebd133998b865904afee7bfa4768416a3042d1a0ff79f19ef219919d2b3482efbae21c784fcd0eb1c4eef9b0439d536314008a523b38abad77648ab0c9542f9f45096cb32eda2f04a48528e373937182ff051e3e8b826775ce01f604cc80b94c5b5adb51fda2a39cd42eca20fa083e3602a1bed376ae9248c077806f7375ed73bda405a98214ca9b69dc0fb9378d5bd48782e7064d90a3ffe9efd40c34b5d587f6bcc2bdf02ae2953e035b4e77576821878055cb78965aa2ba6dc3bd2fcb38f823faae2f5ec5398811ba5f5095914eba2bc64722fb0bda72ebbd4a348b2510609ba827674ebcca176b5025af0a070f508bea1b493f8ada56bd6a4d18b44afae2b011eda17b13203381ab29bdd1814ef792fcf2dc9a506322edb816ab04f57936305033445344d48b505d739d90471e8a69c38379e6bfe7d9b8ebed1c0e926c328f828ae838cd829bb0b443a6a4bd570c13b5ea037f44145665f24ea55c880b5bb7391c90aa374b88b7cb1a017be0d32293cfb93a91972005ab024afab23f9eae17a92f4b093f73825de3ca8e0dbaa9aa0eda97ab1c064d9d638d5d9b454a15c0aa56108883cff07cfbec5f931312f7c2c0ef084009551624518b0743b43b1619a1b1b9bb8e7069a51c6f2f0d17b22ab5c82167b9c10606aca070faaa7643c31d8570adfb969e395991652589cfe129b11482f161701f110a560b237c876b84369f0cfc28f91313618856f06970975215b2b51a24a2453412a0bbe6c7dd4f360e84b9aad39d2d153324397f2bbd3144ad3c86785c4e8d9a2700a78541d5ed0a84c6df8138cce63eb98e7eb055c32048d0f6af58302436fa06d5ca16c38dd92193fc32a80762b8e4583be4e46aeff17398ac826e2cf2949a670df0c741ef2afca440fbe9501fa61c7ab7487dd9fca72ad00fa97150a2a861adb58ac82d75d95c2a0a8e96dd0b903fe72172aed9ed7c1e02d8a4cf182d4b51f19ffbb5254bf4a0d9da577f9d72f5d4ce93926f7475728d679fc73fa4195381dac5a2c494e623c8704455d1124c799c542f9153265b2af814fda961dc26ee0cd6c5baa547289ce78a6f3f276669edaaec9ec9f3c03319032864fa5545707a391143ce815cb5ecc916135ae025a7fa9962a759eb7f1a18d10cc88b60e8bccfa1c43c6733f638b3ef13a19108dcdc0e3cddef7186c8954b2f5a85e43f80fd42ce11f796e9e98af61d0ac71b257d3f12b79c6cfb7a35f7070addaeb9819efe346501c74ec9ccebd2f77d61b2487eadcc1f8e3640f1d54ee9b22772e36331db74b254adddfbfa71239d32f617d4009af72406e2711be4af91b8267a15c1b19ec984bb10810fdf3a6af79d03e8624e9e68f474f69631c5e705731c1684c0678d0b05dcac7d96312ed3d2b07b40f29314d8338605da21f797ac193b12eb12453ec624fd1c3b2b22ec882c293a1d69b7952e25ecd82d867cdeb19b4bc8ed147c2ae132c83d2da807876174437051fa52df8303a8fd160e3282a1b309ee477aed5297de1183b2fd0cdf1a6a09c57670ff31cb4758714fa98fdabf5f8ac7478a7e64c550c05560f07cbd3ace1721e97164d27a17daca13c381924fd75466cb075c2f4d0b140dd393e4c6e196a452edd340afd56e6464e56aad864cb86c8aab7977298d027193a0b95d07d585084186ea91883fdc24956d5058eed7964ffc4e2793dec5a9b155a34bdd502e50f0180cd206f3b240367b23723190ddee7f0a4426248b0700c153fc0e8947781bb7419b0583a84ab2d85e07ada172ccc46d784843c8be6ded463bcbef97f3943ec3b44c30e1b90ae87d4d8eb6bec22157e9a88c23f2a5da7fd3839cc71087ae2b52c79062fba095eb515bfdd577817dfb57f0627dcdf7a094bbaa87e07778028fc48500801f93f67005c4ef6e11dab7d892c4d29896fdd06edb24cbf86e5fbc24ad119ccc8054f6747111584a5b6f59284fad1e772a36529063f90bb668bec00cb2122417644aeda64b8d9033dc560bb8b3da35ed2bf0ab2ca9893402fc902f1de84bacdbbf18066b5d3d5676db3c476f0e051ec43eb5e458ee3dc48007df16accdfc15a06a75db1c4e86f747e61c28cd5de252f2085c13a5ca70bc7d5eb5bb32075436ed792cd50810781094149d6f08aadef996db65738e0f692f0a14b636606ffec8572fe508cac6ededbb0475c4505d07e48f83b6adf07bc7de20776d99c1f8e705c3c0756a36ac1250ac21d6f19815423d9702aa07b63ff9bb0b88432b0e4bf8936f3586879f07c20ced1f0014da498226212661fbf2d005b16416e69fa98507db2243e99cc631dfa18cbce691ac24a0c2289875d77661cb385d450404431e21630a15a9c31c42aeebe888965805afebfd308413691a447e5c6ef4b15a79324993de72d99dd4b20c1f9e20089cabf015b4a7e7c62338abaa374eff928814ab32542806d709ad8588bf394f38ecccb0624b092bad4b5f87b32e6356c2070d07a600cb454bc2e47c26d795325999ad4c9686775f4918110ec412e2bf1af61c176fe11585398745ba5c67cb815a6a33810d2f66bdaf16260191f7b479f933a56cb4d9efab157652cad303d39bc3e8602c255373acda59d99592998d03fe90b999e7cef7b5f909fbd0f7a5646c9310153a5f81e29c38b8e67595e5e0e87ed94868cf7b3cd6ea405fd5cb75c6372ec84f92f1ba78946bc6dbcb73782dcb782a7b144264325cc884d62f9b207dc3b9faeb5f3cc90e784dafc0fdc3241bbc354f7697969ad966af018e6626bc20acbeda05324b053d6efe1bdd15cff722cfe8e8294aabb89c9b2a4301a8dbf53a46464f526ee0b6c0132d39abd65c897fab28e7f8ca60b58d91ed54d6561de4087cdfb8b598857de216aae0ba4ce4d021b1f73859425c58d597f44d5abc0135c7e5364d70a83a039feda6520dedbf50fa712e6d7e0d8ae66d0f8fb0f8ef5ab96ff563c99db7b0b73892d4141ffce2c964f03462369f1dbf5e865e89207aacb7eeb86f1eb653c48a3b4d628d3e50427783ae1e884e4154857321d7ffdb377a23a8f39fc6b24fc0f38366b72198cd02aa0aa33ba7c51b9f1b08f907834cf02daab38c143575351ebc7e3afdad39df2b8e960bb779f434f315f9667395858a77cd48993f08e6785d547ab1ca69bf89952d00d0cb1db6139198b4931b39d8594b6cb4717f270711436ed1ae1883a465be3b97ccee880bc22d90605e4b840620dd12980658b707725be6dee1139f0338bac6921f394aeef85ca15e9a5f7736c7f70422a047f18845a7ef31a6ad9e2166b809ff375fb6630fba397ffaa13060a14b8c23e519d237bbd1c06f1c3783b2a6e2ea21e146cc70213dd71b03ad90cb611a828b9347c14ef55bd836a60263be21febf8097244b1058cb1dc3bcd4c38f7993f240f09950686c2eb22a64f8c32b7cb44a1355394dc9ff963b53bde1fde0b36bf2175dc25ef07272a2ab498c30985a9682120af6c03fc54dfb02c69d1df79f02c3f501cd96ada3b6b73dd137c9254b16cab5ab4e81fc2c0f67a0388ec0935e5195f91a5c08687d94efbce5b29fce798f367f712088cb91071833a0e79cc8ab72ad8d1094840c7df2352b3d8c6537303d556e29a8f81f3b058bc10ca3870c42536aeefaf6d5141ffa2130d96f65830dcebe77121f6f77dbf24b4cd922fece70dc276b89f7336bbd015d708bed5cd9ab5ff41c950b10ad87be49297aac0a12e1e24ed9832f9141932c9cae117b997bf54bde6169e24f2d3e0ba01203e18df83356a4ec8f81afb1cb94c5bb6727d626b8235b832ca4ce9a0f11ac239e71b47ff51ba20875f89ecc87f6d7f9c2e71ce390183058f84d5ea4b242e3f03410f7757368f5ca82344cf2890e63b4246808fced0f805f54ea961fbcef61b3761f51cc8c39380256bc0002af9724f3b5f712caa902a313bcbded7ff7ba0fee8c26bc8af88d95edb9658b641cb4d33b45a6a2630c6bf02bfa94cb6eb5a8ee9976bb43e76d1df91b22142d7f7c495f2275d2bb981330ce7afe264e5a4f74e9e18d49791bcdd43df8c6c722feaf15cbd7fc8282cd9b5173660478c815e17cd29431c9bf9ddee76fe4bf1c68ac0442a09f48309ba05dee75fb3d9c0449d80b770cc315c627edb944ef195ca0de8d4821129da26be00e3464fdba6eebd81e39f6384c662420c57aa670fa29e116796fc9ee51ab3af75781b49ef6f3c5ae30f6427a51ede9e42272f2fbb8448c71f14ced82cd4cf1d3de629d1974f1040fc6f163c3d87998d2a979ec07c3f6a1fb97dd9aeddda25058e2629e3f6d7c8acc31866ce695f3558f0f33971e963e26bf3948e7f2f7193786c4a6a9c3499e0e5683d04999c04095372d91e83e1a754cfbf5722e6e4f2aaab438f96170af65738a533ab2402c8e0f54bd6d70f9673ad91b2f067fec35184282c7bed9745542c0aaab877045d8d6a5b7004215fb41bac04b638fb9cd40183d586e2c4ce4fc1eb31fdd8f690eae5d4785c07f61fab85e467c3c4b4032486cef91787059c758243c0f09c83d3a0784c783f2cdf2eea60f5f58bab0d13d6e6e979bd95ecd5be7d37334e24898779eb2bf913957c34ee68e425d90c47fa8d1f2866717d37753aef04da83bb1552eafb3d6edbbbeb1020fa08771cec416a0f974d725ccb676de0335f0148ddff719ada01f9917d2b1563e509611bd5ffc65e920e06c0236dbc5a4166300ce8961416c88bdfd0729f94f5d3e20e735c9c20f45fa43fc51bd58a78c037a65061e4c8dbcdd892641d749543924dbcc9f10b6cf94d745e4a274222d6f7fce302baabc1265be9a2847c2e40853fbb98cb41e65d29584cf3857db1faa1d90540b64341e14cdee65285ecc2109f2303fc19d9bbef3734611a84436bcda816fb2a1f38377d278cd85fd0a38bc11460f1e9c4e1c55fa14679a3dfa86976eafc7fbdbc06aa3ea915144a2d30aa3c2b6c70c9aacd6203851c950b3960c4114e3741d9f1422d252175bd31523bbb1125167569504eac3f92fe5fd55376c440623a7e04b71eec51a8ecf5f8e1389ddd00ad4f2e0490283cf60d05bc06cd6cff8b513d985d3c8ae1d0bedca2edf3fc2124fe6fbd7e14eb6cd4c87f8ca009dc24cc7c2220fd9e973c0807178f3940b5f454b7a304029553848b88eeabbbad6762c2a7e27abea74e509e729c136d994a019b4b79c74f05b758c8040e07f7bfa3fa2e06924abecd29a084e422e0f67cfb23754b9e496c880b4c7ca37eb3510a183d97fd218227b158e2a5853599d4a51429465f2bd2dbecdf765ddd2ac03e8c765304b99078778506b320c4e050c74a0de49ce9a396f040aaa0df4db63f3889da0c751cc43d041816f2c5d51e52044272b378c3b859793a9a7d62f5c223f1863d31e274c26dfcf904789e05f384e3044fa7f84c31bdda6ce287edb7fbebdc0162fe59b6f9de8eba0e1323f8bc98656e0215cb2d804b146c12607abab98397e9de87f0248eaef9907fe3946ac61e29aad2cc431f43bf82335ffefe6f3e483df5be5c3ef8afba5d2f1a10d6d964842d4f0f605701aa02eec933f874e16805bfc88f28cb3573f4d44cb3aaa750c76d7c16cf28adda76d9ca1cce1028d3ca8b8ed3fefdc5b47b85606e0fbf48e5d29bce02051a9457402b283a793a1f09ee4a5448a7eddf072ab8329eb53f8804e4f3aba9461c29276e07174522119c20f4cdb1b604830359bfc01225fc8dd9a75df7b9c3f85128307116f58f2783ad42f1f6579bd28df50fff624949133b2a2a718a89bc053168be8a3bcd30a17eb1e41b13c21cae47ce719ee3187f2537c6dd3eec9b343a3ee4fcf0a2da4b611cc68f744645bffe6b01bd9923335e17ba0e3a8109cc3d8d1180da266a7fcb9e4f1ae02321d1bbb94b2759b54bb46581f4aa389837f4e0c37356ff208252a5270f3b0c5a73087f98bd9b73c29c2866029b313ae736383eca73f31572f615627224c89bb613f0c2dc7b1a0f758cbe445707fe7a0190f33f241cbdaca3134bfdf920d7baf0058b5c29c2f53e146b35986caef4179e7146666aec2f25acc3caccb19eee3c110ac090acc384b2e87f9dbccd987f325c3b030f02872d063d0a3d43fe4e873dd7a2847f41c949d243348059209b72ae87ae822def88bfbd7688c4e3f1cc0bdfe97a8bf0328f9ef2065d7d8ddea2dac5fff40f7bb19f943b6e685bf11044df2f03afebb9396dab7981101c66f2519444d44fcc7c7bc0e466162d19fd2392412deb3f069d2c18305318cb6b9d5acda15d29fb56b94ca3b2aeb959f4c4a09f4edf06b0edb73859ca25f6120a61e73ee5349443d0c51ce62e5464eda739720d1d63a6650beb6c4af9bc0b05effb2ffd688b22692d23c6b6daae150a356d0f9f2dd53d0c0c6edc4642f85f6b93ce3c95be5a040beab2ba345fe9aee463f985f021b0027a72731441432e16c91a8e541fef7c96715a028d0bed3855edcf009609353c9a1a883ce7870c9cac7b3f5b9cbd23d0359ae76026ab9941d736975590bd8179845b4bbf3648e6343f365c1f9104e22fec7090195799b7579d98949e06b75d7f35099b7afa63b014cb0413c778df43c4223fe21afadd16059d74bfddd5c15a7252cd0ce31db20ad421cc1e5b7a7b98db2bff7e8bea93ef5b0c5e4901c603f0963ed7cd57193f33043420a9ef4ae277b1f2b7417555f1feafc82cfef4dffbe6cb7563fa374f01032059ba18e27778859fb75c5f40d0ab8787d9a22a1798b9718a74718647b961c5d42a91f0530294fd74a13f5ea3b36030dbc23498792ae4781791fc1d21efffaf67d9bbf718c94d2a1a0e50eb948a52d2668c8e68e62b25859ecb3e90da1679d4ac80ff9c0b656c6ead8572a0d02ee99039e42454458832832336cc7c788ac02b09f30511e2cbce616228b6da185a4ea000f48d92597964c80e12605e24963b4444e8de3a4d2253a69048d2c3312cec977622e760232b7406b63bc63de41e84810cf8b8b84882b788db22094fb47a1fedec28826ed2166860745cb82316dcd59209b3e73c6a628461c0b4e26f40e101c85e16a29ed85830c73ab7ca528312f71245a0e0ac1b05b9704b3b1c85fc4efe7f88895d53df2610bc1d5e34ae25fc3eac07d2e55a24bcf26a8444ee96ab7a282f2b0cbb1d89c3a2b0980200aedf25b9d313d69c94758ed2567ceb223187fb28455f08bd6402b4216f608813bae45250ebb47de2e2584a8255b826a7cfd3c6fc4107b1af086f40afe2664ac15f7ec51a03f2e61f6cc8ae9d20cf31f1d8482f5da64c5969d69f7509bcebdb90c1b05f08d7e62872f483cfef2a3044b2b47b6f5b50e161806be749079d77f9a4f44122de739b0c031f4a3934db2f56aef83dd52bd721fc8ab44de815ca0232c8ed58383d9b1fc9163a4617226a046eb9377990605c1696ae883e48f801006b185d685589c8eeb54531bdd3d068babf29e28b341358e748fa4d3b18e4c75b4e6a7a47c190575a14de80bfbc85802fdf78858a5ac8e6de21bb79fbb74a7af7d7ab396d5b9228d591f5d7e2834f7f1d9fd40315d4f39ef6460f35f26b4a76cd62a0b266ea00823b3eafc5b3a3c1504cc6be245afff0e460a3282f5fee3d16eedea0a6da57c5623b865016c3b9ce9da2ed4f25ff3380bfc998556b7f329871a4126b5ea807a3e2354874fe124475a7e1094dacf83bbf49988ae0410b3579571d36d1db6202f25907f865d7a8a1f20882bb9468b95f9d6232988f3bd0d4ab6bba9bcf28683f62b5cf0789e40fcc3e79ebb0baa80284292b8c4a3a769b121d0ea8c4f6a6a47a43b667f6d341711c952449f75a84bbee1e46b085250b1288eaa0da1acdf185ffdc8fd6309093638698cd4e571b3e9104b235099c9ed0bca8226d2e8ee415454f1d0c94d89884d51f94fc4b5b84476e6d724e8a219183d0252e7e131b6a6218c1a21b3add4615f6efb47174881eec33f7c38f6097c762fc27396823b7ca4f4dce2b285cc26c93311d3f5c93d924fa3834c78496644d8c1fd443919901d8f78b1ff44c172f35c5b7939cff5842c427da12aba69773747257256db5fa0ca56aea6bd6a02fc2e197655128b190a23bb4dd9b21d43da938603f14f90584b9b2a923e20e1874a82936c01670ce6379db3fbcf08522947d03f90b278126f77b5b7a26e961de0d865244b00ef66439043dded8d6ef114cd5c45802edab3ff65860e5c367d319a2f8ce16f209435f5cf545d4c39660ada1442b2219577647298cd2bf48714ba3fbf45f02597d631688d6b0bb736fb0b99ef6a60268cacceeeec273304302bddb59eff49188b6c145d643758c981b5cf03d1338d95a00c8de7ba44f18797057c93c22bacc5216a1f78aad203f8d5209aec7a5236487578e47f7a66a77fd095951c41273ccad88cba60efc2ca6c36f1d806cd7a331aa61162cdc83e7dff9d599f7d91bc330f42fbc1c7ac6df3457ae338e01e659efd8ec5609a1b7241227c8dc45e69dd78cb49ef765f7a10f4d8d0e6c3b51d89497486a5329e10d1d4452ed7a8ad6ff9cc8d35e585c8407283c83596a8ba616383eb1afea5ff9477ca531b05f44710b3cd38ae90b21516f04f25e6a4369d6b48557df4a4f58942699c2ab795125a6b97bfefd9ec786b850ab2433313bf9ac66f86e8bdd0c2ebe5880c3736c2992b5d3b3314955cc374a42634de95e9e55e50ea6a89f9f7eadf8b0160b695ddca2ecf4c7500c6fe8c952f5078c350a76d39495ff6925a0b0abb0e0c9d45ab7e65f8bced707a9ce6dc9b306820f2545c85c753ec1442585fa32b9f9b78ec035084be6408e328c6c60bb856178de410e04ef628117f493fad024fa9bd1dd16dc56e22446dd4023c8da9118c04c087ba627d642d93456dddc97b99c961c85745099bc8fe9fbc48fa5f047fc732aa5a144f5cd9bfc4789e6a5adacc0dfe7b2f29af712a2b0f8e2e258338fc5a3611d0f8da85874fdfc293d2da6af794ed777994b6354408b3d352403d4f70099bb1da71a6574c27bad8a7176d50bf9db8cbabf87ec218ae8a5609070d894a47f614199228e5837b858e56ddb1ea8b49eababb43c597d91532810e833c04d19fc2a02c5fe75b930305dbecd7e50c3a2e5d66999d73fdb6dc44ec9a240e7484359f605c40751297d3c98b90941596a84fd4b6b226abe23747c4ed017cd0a8ee349ac3d01cb23fb8cc1a688e4c064bc59b0d50fbd002c8aa1a4aec1ab6759292c6e2405284cb79d4c9a6a084ce64d79b74a673d67258d8beb341679b59962d21fdf5934ebb1fa641c0336e8792434f54b58336840c8d6d6e478cb960d27bb06c0f409b62c406cb11d74c9c24021dd7e6f2c2a69ee3a8b749b55b3ce89cd712fc4a3c4cb2dad31cbead09e47e1f7554a5a8b709cd687e98eef283c2a42e320db3ca4e82b9f95ef075f02b3eedb06918975786affb0a9dcb4df8141310286ecd3c86126a330ccc974ef8a3c54bc011f9d6b8b5c4cb9035a3dd21f8f1869b9cd476c57b4b4f0d1a0adc314db3946b5d875a786fca681c4338605a7b5f9b316721c852f7d921bf4338a1f44437cd9b6ce653b8d17ba2867088c9ec201adbb07d4ea17798f618c4c24fc98de588fc8d78b9653e17102d79ff760abb6e658086ef91ca74118dbdb7d9dd739d306a7c034f4661cf7d91d1ac2a71a3fec5ddbe46a2fbb0ae3afa9d6f8c0053f534719c287ebd62e57e841e5e79d1852f55a7843aa36f3696cf7f06fe7f82c55d9994f31aaf26be73e0f499cbdd62212e8f31247bcc9e7473c6497e354b5df6d39bc811afbb34780a440117927354989cef11e7d9806612702d8ff1b53b9bc48b44e967167f59a6cad3a4738d2a5ae21c4f584fa9d78dfddfa5b2638a593b40a1d857247c3a548b889da7362e6b421cf071f03782656df0a26d614b48c958c0b0ef35db6684dc45f5be17553d945821f16067e9cceaecd1f6d8391aed2689dc2a0c215bd968251f200c01692f88e4e9b6ad7ab7e6a5d3c82a4f551ba24b063a3af83d0e1862d6bef7474a05ac781a569f4bfa7b8ac3bb0f0432d0b3329501e3f4f220ada10300ff0fd59d321da13bf007cf547f35cb4799b898a204f4e5d50e543f5aef9784ce4dc97647938f6b648d80cec911b2eac26fcc8c53e30680a680649e6790dc2d67001bc05f169cb4b2a50c77ab41ac2048d38502e94233410c768622fad7936362cc9b4f6e6f0c21128215bbd7518b14731ef6f6ac143e585d446f062a88dad819434fac6180778f38f76a213dc5d73ba1d7c7d4f6aa7f7f20a289bc2813755159dde43272f106b8b9c11a710cfa67ceedf61c8b38be3d27b190660b44ef4523640f948f609ba12e6ac3a8ddb2ca043932218aa5825f8b388f02d25272c95d798b5bb6db558d5d314455f6d356c1fcbfa82db409ff5f6b95a84172f19036fa27682055c6d080ccad87ad89ba0f69f99afbd47b9d7354d58a8135b5fcdaeebda6d8cd1508642793332f643fbbeca84eb5dd7844c258c949367bc6ac98d04a7eba8b42f96cb3919db59acfabac77bb7d387c36d06b5e60d0431889c0cd4703841dea7bfdc1fadb1b1193e1c6125e84e54054711014e663dfe7ef28cfe9fdb71595905f7ba54b0ffb181204814844349fc25d0083c7f89ae5c128b7b874cd09578a58a467e05b35f4a6a3b9d0589a4c4a6c10dd783e28925fa42b6ef5ab715990376fb1948579e0d95a5bec2785d5392e593ad0f12864cfb843ca65a6808e712e6fbed4428309f49475c7751fd006e820f0d65b1a5693dc060821b99a939365b8375015d3c4eb9c8ca1f4cfc892ca2a4538c49006154637dc0bf2663d46a10eb793c0b1c5e485586105ac7e54bf3ef5eeb5631aaa757e4ab00f5e9cbbe27a27d584392bfa4e6db2b4ead0f73326f52d5446fe0ebdf84a5d733cedac408acf0216771e9e16b1d8a6516952fc600c81924049b8026e9d6467be91042cfa74acc1bbfd1d0f8257ecd6d3598df82597c8c5883a3b24cbd9c397f4737e12801a2f6f02b385f2ebfe38366c27ee2154923d104f8862f3fe98051441e23be2e48361a1562a836c06ed4b6567a03fe48705d3ca3a888c6f81c601fc40b9ba000ab9ade498e6948bb4b97e78fe508c3ddcb216eec0838da74d7f461c00a0237c961585dd5670e00837ec3f7b569cbd3e74412d90ba90d4db94bfc9d206e2457359c89fdfe9beb173728e7226603ac51b278c7664cb0ca938f061911a926386fe089a13436edfd00e8f5c93717166ac39bb0184b872d6d07cf49473ec7396e879a9af9e4d660e357644a5e6bd6a4c8bd37ec0b8b2597f0bc3bbb66df587234a1ae03d65417dead1366bf8f235970d94c9ce07823e5e29994af7b6a881620684eea598d1e1cc03a2f5a7bd82b86076a86222392c71e4f810dfa853045df0ee8adbcb315e5fd0adf08dbd1dc181a637d4391fe3186cb921449d19a3d19cafce7d3d4a284bd445373690dc4a9da4da90c325d8347e39f49a489b1cfca08168c2d2cce8588202a5b75834a87d2217c3c67df2b376da73cb79670b1f479bc57316eea7dff32593e0d5ca4dfbe87c4b91256bccab1e8ad9ed3d19cf003eecb6840b500bd4ca4250baf7f5cf58e6ca983481639831ec6e59942134555539258aa157a4196fccd1c56d1ebfbd4bb2f72cbcd57e1ac401eaf3ad362cf3caa180cfbde57afe823a1bed64bac64be945575cdf81b6436ad3f161a7a9327b598d575a1ea8835e29e7c9be76d4a4144e7724178cd79954570a83a9164b869777fd674be9690175089b4c57a93836f51490e413a992630c8f48e948f090232844e49d9ffd827aa8836fba305c53798d6d81cfb9cd08a0e3c635f52fd8a5ee3583cd0bcf5ab0e9d1707eca08bd8eb5bb09bca3a50ab6ca50a7e8b43c855718e86c39192ae13b3806708725da9664354fdfec02b67ba6b6b9d43436b51a0083f585206d7e001cc7ebfd7dd1482bbd88794e70c0b338339c64e7a3a9915b63180241b6ad5e3021ebbefc7539d7f47d4936120c8f46e9ddf6437b13ef7ff5b97cf2244e42b1c178d001562225139c839ffe390faa3e26b2c426aa76d4559cbcf1af140219d1c847c3f76ec72705fe0261c43aa6008742d22ee52c48d09dd3ade3ef8960bf99b98574d4e2b58a569bab5e6d861438a4dfcbe5ef6671934f268306a895e0944e9b1a858650ca4902067db67cb2695facc7fe39100a3108bbb7f61d56054cd86433e3a85ef4aea31ef5a4c14395e4283f32e3b8ecb27c1555f9178f89df5d3e645880a2882eea97807257d7795d3642da95335fc3a417c9900939df5cd17e46631b261470874c2e84701a79108f6eb8e40c910ae374d0358b7f5314280708ffcd96373e7b75b8f84da150ff7fba1888724ff39b0f1fd5e38689b1ba1a4c303ff626d21183e9e461c5de149a72816d4fefbb681e535b35e093c13557c8ebde1d094ed2c5dede787cc31685f89db9d9081ca4caa9e3ff525de21291f96d86a9f923f4783bc4cbdd278c7e1cd1ae150d11ba95225cd32dedf5332968ed883ae418f38afd57baa96e3c492702e7d5bd2180a18293b52c9fece27683a3124a6bbe7c4b2e1ba9c1a6c57f14c2c6d9caf018a6ca285557943029a9173c6073049f6b9e87bf87040ad65378fa1c8cebaf06ba50b5a3eb6b42a4fc7a9ccaf5e73396feb3be0d007910108411bed9fd608ae3d084451ae1ebf56cc1541b9f2766450952e97c261938e3603e58e62f1be63901c60f032595c0fbae007df4490fb2051d59e903008c525ba8c66785c0ad611da3ea013ed019ad21652ae559223f07bf2d7d40d4df17feeb3a072ca13e93a28995f47e5fa8975d2d241c0a251b934cceb7e98ea7244090722ef98f0565105be0caa2625adc18ae959abef3a2f1b5a3b63b70767c4aab5447f5e106a49a91e86cac018edc6a697b2b044c151fdf00aa5e978ded08ca5bb182d4a903b2baf67e7bddd4e10d2bd313f75b946d061f11d22b4dcf8b5a007a30a5b01c1e042b6c03c5da17d6c522bedc0dc11cc98a0a58c343750ca7921327b145d8f9a952cc276e387f42dfe0fc8b287b2edec42d4021644423af967decc134b786009a4ec66f2e3d7ea0ae10800cde8b9516d5aa4e5512eacba07f54e1e2f010e75f6be655322d6a334ea7eefc1a7696f74bdfcc4c3d421e2c4ad6ee92be600e0dd888c288425fded7b20f29af9bdce58daa3329773681c2f5f3b949c12b207a4c3a2c6c086f6729cb3e790a765029d39a87f6c5caae830135644d17fa2d148093ffed7d66c507500d9d839573c9712fd724375adbac0f718efc688dc763c69336b525a54c11227fe460632a8a08875408b5ce488d33a83a90abba557d5d6f91dc7e4a800a0106969bd77dc0868a4ebc945e3a0b0101ca3ad3d87fb302355d18a15f3efed6c6556c44428771eaa18c4987e9cd295f8674d51f29c7ff91f843acbb75478b3b367c9d619ac102a7b13575a4770214abdb330cdedfe9ccf0f8c1c59a27ca99b12ddc0af6960c6ee8c563079b5023980cab75d4d2400ca6f9bd1a0dafe5dea5a82db9bcf8be94b5fa93c04fc5b8d734f06c73b3e56f859e0c7eac074b2d6c9294b991af6af536f29dd08c6931e843d9ad1d281dac502616a3cfe61d6d46d70109caf515ad3e38ffb539097698fa52ce6360c8bf0198cd6a6f4b3bf327e57b5632d8e4ee80522e03e5102843fdb1798e89ba824d9798d2aed49847fd62581456dd3142e863d7e5d4ab5e65685df53d4912a9940012b51eb094e59671975b0e1da4278da47cafe3c18eaaa0415111fadd632750e2f796250dc1b0f1fa19f8680c1eda9cfe759a9b7953878417bd6d9c8d82c6ec0ef8106229fbd171b5c20e2a4ab2cd612b19cb57fca463fcd61181b6764919bbf75d85d4dddc8e228f92cb4e07e0f12f5be29a0c168d4fbaf628309b9559bd59296e1f81dfaa6f8e0a1bd8fec5b0a3ca0ae4a08cd946355abcb907432ba95b7dd7b4430299d2d7352a819f2fd003fecf7b7ca0cc9219be6665430aa9d3ec2ff6c9f077e7b1d18e10fa23f7eb379e07f138defbbe486bba97b4cdc6d61e8de43fa9b4bc2e1de658c5966f954476886fe6d8f33f341c43a25249bb346ca8025ddd83ef1283f4977b5be33fc91f200eedf2e1d7c5a88b2fc7a38a1567b729daf65aae30dd46ad6b318b2f5f148c546788e409eb161870b93e8f8d44479cfff35598214a3c228ee8244ef5f141804f48ba3d3d9d8a51e73864fd4f6b08b62ce8aeef7f9a480359e3fd9322dbb56e2f160dc79738ca6bc77f7c8e7a3f9fdef2e1f354d40f75c91005bf29d6fd7cca949a4fae62044a3994456b3c9103c8a0a96ffee77a681a19f0008a4a7566137684a8c3c1c6caa8a3296fe0b33d57094320ff7ac1d4b213c0d0b25b378ea675003dc2457e62f69a69e2e88af17b28c6147b705b3f0ff327c0bd3c715fc68dc91e22b095e60db3ae625baf253c0f7d5cac27d52df757b9d537bac766d6e909176245ace33aab9b7d0c93087de9520f5239b6ae37fa696bf6df1050ea557d7b022174069a947fe5e950ce9fcd2c764f7a81097ce61c7f08ba642323dec60d36fc32834f54e2ef48e026ebb2fec036d7ea65d56cb56cf9381cd65efb4741e200125a883900fb78ad6c5886b6d7c8ccc8d8d6eddc817ce7044e1a87527efdbb6f9a9e09913a5a734d36e09f718ba7cd4148c6a790ece8bc6f4d9ed1336af6c965a9166a67e7b01cd69f3dace9ccf5d84b74a76f7fb5e527f6a36beafd8bba06dc4bf023ed8bd9ccddf1e748dd1f5693d4bc428d0be428e321b19aae999f621767d2eae572491bd80e98d469d0f718bf22a9bb77e0abf63de30750d4c237df5a8a089a117961f7ff49330c18bac97eb701496e9bc796acd6c0540ea5a9da88dbd2ecf94278e94e67116b59ad99997201dfce52c9a656c57488570d30a3c97db9c5599a27a947aad0b9e506d421426f2f69b65dab18079ff83f1ea0175b5d887d82593c9d9cf7e6d2e6c6d012042a88ed4c8e483f461e06bed832b8ed915df8ba9b82a5f32df30f1fd25588ba9e003b61a88daaba5bd4ec1330d270b74aaf9ee12f7ba00183c6c8f1692eda74c61f9d316055aac8694da7aad7d264d862b1adb2d9f2ee0da1907dde638d8b50cb626152cd16c154e2472d86326b30ca40657b4fd17cd92343f0840b2a24fc3d8be504e6d6e26133a03eb7cec2cdabcc18591e65bad41e33736888b80df63e695c43a35fe60d55b2ee4f055e1d07737f77ac6e761684c9463cec9a0c963c69ac5ced3a99f5624c022b070fe2185bc14f2c104fd8f29632021dbe2bddd6f61b94de97703e3c45561ae37095f79284b0a752857ca2fa5e7b6fcf2ca8c2b1ccab3cfd093e605c8c840a31233385d62391e0949adac05383b36c582a02fcf87f0cf402f50ee5b2f3ba016d2f51dd8c6cbe60bb25f8a9c33a1a9e4c8458cba04e1e75debe1a218de6bda8985d0c3b2fbd99083a6ae0e93a22b468a2de0754df08e21200d62d275770fde9152734f6729d4e711c9a536f99409ff85ef52e012e84d401220530a04b82d0da24f47521bb4e075cd076c5d7a5dad7d6fbb4d30a7ffdcb62428d9f6100efed75627f36b90e8e9356a2f893dbcee733a1f40870ce2fea6d9f7c559f2b996fadaf934fe16a674f91ab13bf28874350fe79bff7b1e1234aa99285893f3dce66a6fb7d5e80b904a6762a80b82327a307469d6a75d647eda083868b19520fc176d277173c64615a9174af9bb1d9d35ddc4859af9e638a6cce27beb8800029ba538e7ad056e0854e7790f4d8807da07778e53e1a6863128c946e09433beff64266217ff66f34405e5f26727519894ae19d50a825aad081145f23bd92e8e75c548fb0e2f91c2ef5f05cac0cb3515a1a7fd41b594cb1037c74e2439fb3ed8152b52d6a2cfb6544b1dac21cc9dcef01a4b15777e8f07c1ab7caaf9f00321866a1d84cffc1089129d13aa2a449ed33895f74fbbf5fe0a555eab98ab6b0f74711e3cfdc69034390681f29fb59c1a98a6f46bbf8d828be4757dff47dcb42b0fe35fa4eea7ba0228e30fb9ac9962e1f26d639eda87cb7aedc3a76042296d6d526306b661cd8823aa1a5b64c26e2edf2bf9e48fc7ed1eee4636633276f1673c9762ac036f121ebf4712895d8961de0c3561fe698eb0d3c1698ac70b53b77aef642acac0013339ccff08cd53d97681f333569a40020b396510d742907542da2ab3f1cfafc4e5f676f12feb992e7d284831c20fc26b17c0f026922d05b7cd7746c219b71b08aa69907450eb03a0e876bf3add57529b67ddf7e252e378890dc107c89efc2329e486f22e7981e6063d1eb20aa7ffb1724ecda5fcfb62bfbaf17f5c93450425cb486422acd3fa2560b92ef3697686fb7936e01c0fade986eadb5234376b676304d81ae2ffef428955a082b8319d8633d01743e6fa0c8cb16fac666351b16c9fb1e4d0705a919e0f0a06f7bc93a269f9877a056f6cad84637476fc79b14137c1401f6de61e82b8ffa7ea994b7ea6021de8388dfdda49be475ae4c786382076180c793b82a45b4044114603a1c968772c224781b2fd54c13d48045c98531cdffec9f815018e13e25f1c5f284139e791adda33f670024f17b275141b73e1fc3b25c5ea52b7a16f56ae9b43962d6a79c362c322bc5392b2fbe1267b4bd5d9a36dc3eba418d233a76f46fdead14ec9dbda5531d500062763ea546d5882bb567a30020048c00dddd6eed6a54a22e7988a50fccdb606271397e138cbcc5aebf3cffabdcd9761b67b4444a3e3dbcca9c596f719332d58b72f9d835d02df38319462b2949452d3b37a29dd97c522f1dba9cccaeb0ab361ab62b539f91f930f31f9f63dffd675e72788643b5cf1d252e0f26487c033b221f0a36a8f5c50146f62e01745978e28920074abfb87976fe3ce6383f80b3335042329448bc84efaeba5c278e8a94c6cfc24ffd7365dad68b2efc7746795a28aebf998ed6945f1b27426d1b1b9a03e8a06624dd402a5b47f2a3b7ceb57a4739435e9847bba9c53da9054ea35a0bed380432a7c168fe4df0e67b86c11e62a6ab321ca3ff4ef664381ed9f501c4d62704489518b08a7cbc82e3d3f4f260a4b69e3b2100b62c180382a9cb3d7d8140d17e02e7ad84ab87064268ae8f6b4b8af83d4819a1d0d0833d157385132e992fd72da71a65d0990bfa093d38b5e863086b3794981aa79d0e074a99f37b5914f28ef265898008378d4bb28f174fe121ceb5fb36565bcb7e7f286e415c8ea1f5594ba90770d998dae813eae1a3ed56db765313073bb82ca67995da0b17b62dd32dcb8d69968ac1b3070d9b4cfd9988c13b37e637e122f841701dead4b0bb2b4e5b96eaa24a8926143e043f36b28b091fe5a58db7511456cf376ef3669d969d521a7a57a693fb4337ef33c065b0baf1b61d85265f56c8815dbb69dcbf1629a8723aebbb349bebf2d3ff790714a228904c57117eb4d8dbcc52d22dcd9532f2c3e678488e1feadfe4b74bdf8cfee0c4da40f60c4e6ad7e6c26676557a87fcf0e83e57c431ebe77b3341a4512889f26279819580d453867ddc03c5d9ec7ce0fb2ecbe1928c86ec03d4da9060ae2a867b44a8e978765c87a59734bc5248ae93ab4dfb35c6e318f3856c2226028be5e09f1a35da3a304319c62d0813830f6ce896f1eae163500a14e06156d40cb74a2ce5ac006d0efc7c05b5fa17b83a9c019e71797ac25c761c999102163a146620b785d001b9c9eb49ce7c81e138af54ec8ff38848a6b4df53c43247c0359670eb5f5b580c32b3514f0253c1b6f5edfcf9162cc9caa874b6716f3b5f28071cf0be11d9644562845fd0bbf801c4eee4791bb06690547735edbd0d5e782f112b1c5843aa1c34645fec23f5f142c2f7205e55a1632dd5947836818da9a9f96965cb28964ecf5ae433c52721cf7d8d6ec7ac2eaae72484dd698f3acbdf1ded9d4cce78ba1a3ec772fb7a30837092d70e00a4f76eddd037e8a7aaf348a65ae552bdb6e646b9b00c2d568e65e71676d7d37e514ec615156fca4a930af006bc9a009c55f990e79d588372c0bd95799287ec6a20ec31a8b2ed70bac1f245929a9bc68ec1619fbc3022789e0871776ed13f34aa48d5c90423c86c25622b9ebd5b4e70cf9978664ba35ed1e9112b8c0b1b16949a862de1c0ef2e4e8b6b0572c4984ed1fd0efa8658e92433457cdd9dfe474922f2ce02cae48bcf0c99f98f99b939e7c2ed45c913d9d7905affbce974575a1d76b4ce4076d37bf2f0de5308eb7ab0ada32e9115dc8c7ca20d08c6a1aefb4076c1befa018e9b4c725f758aa4666d6b84f3cddc91e13b5f1200897310aa528bb7704ea5ca732329a73b18ff743fd9e3946871d738b1c4b603e006c86a7c429501e2b8a0997d9e9113133ad3da475b20c3f71ff09ff390288e7a759e32cf5a8ae7c9205f86ec6d1faf1ffb8307eb282744cbea51b16b88ae1148a789ec3c8d7fb5f3ac92c4fb08ef00725024957ccc63219821834da71cb5ddc4f4d51f29a8baca2493a6f9cd9076b19468f738566551b9cd8d80c79eff112eb640373900d4f714eeb652d72bf3cb18f1a8f3beead93c4f7a8af671d09c2b7dc0233c0e24d9b3b62d8adb4d5f9b02559381898b5b4c5a8dc7d7c27234b4853d83c662c934f0898615de0206342c1a7084dd0f7d02c66afe92dc2006eae473590c633cb96c8ca849e1f21d8572d96b33d70b72492b39872551294356ea6b6800c58793ade429838df339bb13dd6ffcca6084751622c0faca41a4faa6b6126adca65228e55a019e2186392f9c00939e3b44f5733e60267508e55d58e540162fec159deeecc22dfb9cb83b515af4d07840a33398b7ba242ffdf0f45a58550f62ef71628772070bf0b75035ebf50ccf55f67aba44ff7d668f36fdb45f0c550bb64f8cc3401c8c4de83aebaeef9aa4a79c6d6244948bcc37f728f23c3f3737d18c053f118932570d89e2f2d5ef877fc914c469584f9a84ba323e1af974ceee94a0e2665e4fe5f2c996af3369869664484d5f31cb391fd807a76077939aa31cb71aa04052c54d9c70ddfa1978dc889027507cd3171ac4d0b30a89ca6fd1026767077fc00790f480b9d8e97819ec952028cd910d35bca7e2dbe79b12c99374998853467b77fa6088af4e81d2864f793edd1f11c217c1c4bd90a3e5a74c5413800e9f14fc5ef7a4728b0853fc4544bca1d459a6ddcaf16054bb1bfadcca344565ccb58404dad830ea7a642ef3952ab0e0f45278f69f0d0466b87e4cb84d8ac8fec986e0b081b269f0cc6377ef682e1abf1412ccf539788fff25fae43d38ef9130b91c83faad58b1b863da9f89b51f172287da549ab875db5c766cc360555e56e102f0d5a60767e62b186686f89372d2c47e06444c969a4f185752239cf26380355a43e630c63df96af4f7bc4617a1b8781c4211e87dd931669088e9efdefa7137377707ca66ef4d8d1413b10d19b0337abdeaa71da5dcbe7b6eb5c2b5918832df5a758528e0d693dc787e80595d11c3d42eece8b41880b0efd99d53b7d87fa0411e1ffbf821faa276e1b409b66e66e44bce5b60e3391cac3a8b8bcd1e3268bd262df53ea6a91c9b0ad05e6e9ba20d4430fac5467e46b9d10890d50e4d8e1f39baaecdc6b06c254038dae1487adb533820b017372f19d963e1457f6f05c304199354e228ed14f181a0cd747522c65d43d25bba78b5ef4f209c0728717694ff23c16f961843aace4a0214f219816ae8ef5a25c1502e1582f7787a1d1ce39b1441397da4f6ae7170d5e0a5a34c668d652cd5fe7ba28ec2198d3f08c73fd8f32eb56056a77058c6b0c8d7c40cf293563b847e8659afab1dc303249201e947eac6f4719dbbb62349cdd23cdbb3e65d03504b340d326b30fed0707a9121d7af2dc22d8be6d6bfb7a96e073c2e0ecb57d4b55c4362df7e40203838bf4363eff812cd477d7ed69a3677f8023d4c93af6cb86eab8906df851ef4a521f01287fe6c6ec12a514e68d7ef2e4cf236c63b9d57a4ceb34d10f2f97a9f1be93278d2410e47333c58c8d78216261658a37f41b56b4026c71f4982608b9ffeb1673dd4119bcc39685dffc804bdda65486df5dcaf3e4b828e1b54ebe4b64289f34eb7e2aa6915ef1bb64a4a68d36e60f55e27d582f7e7a3a400dadd24a7d2896c1a8bc89e10753fbe1d9974d38b6a07f71d29047245af53d20cb2c913356e39bad4a6939d0d785838ee60e31c98a581da933397c9d7156a10a1c548153b2b3b3ab64c66a190f5c79d53284829d758a88111e2086520da984f6149c1f1360df6768d2739edb8887edfe50e92f86571b57a00e5267a9d45b043206b2bc028e52376ecbd614942e739e2584d0e0c602d660b6a92dbd78ec14edaf20edf3aec8dfe6d4dcc9d82ecc1efbe8ae5856a01a690cee04e2c9727318b9ca9e11de1bc07b58618fe62e6e2ef3ae7d698e7fd4caaed51c06c538e7de1b210bf782dcdf865fc928d04020899663354595be5af5ff1688ef7cec2ee2fb560c6ca89cf6d32812681a2ee4352cb52ff949ad728e83fd2197fa995b15b1e3de67e2449756ed0fa539b15ca028beb2cee2bb3a2134bd12c963a3c988dd4de236afb63bd5ef80159f8e702aced7a42ea74d6b7b210ccb0d98753965100ea49a3ca5518df0bec5dd27db3b4f5f4aaae71e04d3516a64d8e8452861c5a4691d344226094dd38ca25b6aa43d82b6f8d69da8d25f8ab4e7e27b4541d06ba43c21bd100f8efa6ba204a44b1d352452340cbf1f9190b3e68d8f8ad30686d5ed93d1da23d2afa5d3a6d566eb67e0c1e5b6078d8ce36211fb0e02c386f3db971913ba96c2cf28b3dc538fa8785f6f55d5d658b2184325a0290f70020f708bf52826e398e0f3654436b95c8eb1ba70be066bfb41f2b0d1aa847a94df64c622b5411103baf4cdf5e76793ff9117f03ecfbe9471706cb87ff3c70687c87d0858764d118eac3aaff8ed056bf1d0bd534c71490aa5af8c8a70e55a7f3bde5f36bf42108a37d771955126551e4f40a0e8b20c6f3a5e71cc8d48575356fc5c8a38bc7e0387a2de4083011532d7648bf65e04bdf2b6e68cdc958abd7138a8346c912adedf0e1150eba4a3f2c7f967a05efe4b197340bd97e18d60a61356498d0cbf9c273897bc863bd00a855588cbac12d7c9f5456e83af92b1395c264559b7e9ce2139a829a96d095cfd3bea600951bc92a89b2ea2bec7ef7cd517346f75a7f559dd40d549ff5594e3e83e02ee91837f0668e6ac95e2b1f713508b8fc1bc3a9e02ff25c189c2f6c6bb4f394d1bdedac4c1bd789715106f284d9b94d1ad482f9597e905be399e1d02b378541e3efc029fb9bb777cf29761daf89dd3b1c51f02ad87c646279fbcce8e240c5f21aeccdaa3b76955c1a79949735a43576fab49629afcb0c47543d416e94bad576b44504e5b2ececabb6e09851fc6d532560283cb43b81a6a3a0393292f1f4891e5737a7bd6e8f00f85e6b8a3d6c02c2a2b8bbb830861cfc972ef035b67564ad6c7934ed1d8af795a8eb38278cddc55467dce9fe4d3c38ed3461c42b8b5b367ec05b5e7919eb47d17e86a0729accfb7fef325e8452d0a1052d92d7dbc4e6e13c7a607179acb73ec0c0f82583a7ed02a84aaa6263edfce64888b6b1ad46a5219b280df71f2e5c104f11057b6bb742f957e746ef250b276ca3adc3620e7860d4409d671c4688ee4671a8166113d014e76751bcaf5844bc1d702fd04962ca778b7876f957f864462225b97c4fce0f278291ad6bdf06b94358139e88a6de9cc216503b57f24aca5192335c0bbb834ce53ac68f09738f19750ea7c403afffbf7b8d1687b7b0a9df59edb61dc0e78091aa7566077dd5a930b8ad03715c4f517f578e3d7478088b1e5e313c0fb5841c278d28df0a724bc2e56219090f62fc4dc061223d9cfc12b88f0053dafc8038a439909b768dc33d5af6e62ee7717aefb0fb4d851735b61619cc9e4298cc2e6041aafb6f70e644f828cb8524df4215cee6031921ed0537097841dc3788a33f5a61f9eaa82f0c7eabf70c35ff44bfa893cb87db67d15302dca5e2ec91686aaf6164360a75f55d1b765014181cab6ce54603bd53090c60e75f2ce467b2772d0ab13e9b439412aa12c35e0b689f7b9c93d267a9ca4fab6cda7aaebc42e5aedf0f7bd85ef7ac557ac860b59178c13f081dcfc7b7a9ffcf78b0a92b99052eca1488bbd8748aa9a1a3190115ed3678784091e9d61e60ae2f270765bf7fe19960a893a7886098439a85aa07ca7b174d9111bdb591a6f477627388fb60c733a01be9b56ce758b7811acf71cad301c031ec9ab9ead7a19be6063ff2a183c9c2b1ccef3d773d9f9f3551f50bd235c6e97dc136f1d71413b737a614a59f905ba44a454673857378668efbf4116a150d13bfa9cc4597e1c73204e3f952caea91b93b0bce1d3cd70bc549fc0ebe19b279880d24f1d31a70c7b7282e4b9b138421688ae840e256f43326e054fbb9e947eed48eeb78506b7eb6ccfdb1eda6c2fc527a0c67bf1f2a8b72233bc2afc9a64df6d8ab41b7bcdacf35cea16627b29ef6801d3081680794addf87d1e081fe0d27f77e56e200f0fceb39e2a02a26b7368b9a1e0999f83341780605983af475f4352657c5c335521b31126df6d7903456bc88bd007b7bc16ec3bc4366f746491631f2b85c5ae8efd71117f6ab8073ed735058619507bdd9d123cb382c92cf382440d33a564bac6ebc2c40b1f31d404eca3bfd4aefe660f99a5eed955c6e53c3c9ee20d65b470091cee753d27916259e36d5843070a314a2a57173acde67a31c2d558a9c64ec05af7dc7127ea7fec13cd08e4289afd0517941859ddec7c5c4c0025f228949436e2e3e00bcad17721d0da98a3419cc84e5fc65035084b638b523c8247112a432de70d68369d39bf33abd0376a0c767ab39cdddccf22afae89998aecb6c10ed284ab97a068321272116095b5074e958c3c85663eea1b6b122abc8f84ba1a0485439cb13e6b160e3c0205c1bf759f6c9389faa04c9ffd7b0fefb56d5a21fb346845dfdf056ba4e59b50c3ce2b20d81f2679be32239b2337225173963c8c29d0141ba513f2ba7ac54e5e47140d6991d3d04264972d137ac3d30624fbeb634069eef0e81de39d2649b675cdc9c7dc0a895baf32dcb5fac30eb460f825e17c57ed2f13331d3293ea7321d523d88330f7275a5f1679da5283678fa610f61aacd2ddbe74287d41f22cfadbfed66f6d11d592fc561c73d159940155bbbef0afe609bac3c5ed6db293ae394238fad8186ec0ccf5dd341806487536782e989ff396861aad1bebecc8a97350e41ce43c0acbf9d773d5ac10882b5126561d014800fac7e028112e14d59d494dc957fed68396b0b1f9957af94538bba64837f1a9fcc15e8b2e73245bcba96e9c305d33894a574acb8ef15dcd10fe53fbcd43520ec808bfc9183229d62661c27670a089ac6c49febf7de7b2fc49c4437f5bffd86923ec1ce0b8958929801ce7dfb88cf7c4680ec2e5846454222468dcac1aa4241e4843592667af4c464ce04e1b4490f725757a01abd5ab35d74d2622c09e4459307020c9e57da9ed8c7f3937759275fd9b3a771aaefb152074c4ed3cd2399ac17d418d0fc608bd35b3dd54285158e759484b0a05836755d3e0d73489ea87b39957930806fab752c2de61b38a02d33b3d3b270041f52a5cac23e70945ecd66d4570efe2ae3df72cb6b075ace6459b576c1af4169f30ecc3384b479d38a2f345a7df577c8bed4e2c2737f06834d7a8f87f9691e5562e9a2b6cf3fb46e2cfae9eeecb9795abbbd33bfcf99112d4fbafd33cc7873fbf7a4a0a87aa8cc262716f1b1db9bff01c0c9aec39ec228c794eb9e04d1fa4575c197a2deb511999f5a96e22541797b57da48c437b93ae7b7a8a68d3b4c7c8cf9a6208cff2bb53f8360eea21cee05a1bf385514e965f9fc4b658518afc2a8c5311e54536e7f4e6ca3a9497abfecdc3820256fb872e0b5648ae3b7d467f56b2c5b23d4e52355bc52f103cbce1966eba1843eef3241daac97f7e6288680eab958f1dd6d1afedf67db69f696e4306b27bed9644293b8e9b29ea6624d430eea7810ec67d070519e3bd740bca844c4f53ff4e3304ffc0bc9ac005a5fa4fb5199aa492c7b43d6c7bddf8eb610947cd6894559eb394246b0f0ec585a774baaeb177a271b56136d66926c6226f0d0d2f234537fb8e81e7759acf1e5cd1b7d0aff403913148867e4d2ed1153494db8a30b8655248f70666cd6559a1ee9fd0e9e77f298e7bc40de6c681d40e04dcf79559ffdcc639db5a1f45527b0efad1f75d01fa854718b55e2a842450c5c410cdb6ec24b8e9980100329b60583ad0ee1bb70d2bef4606b577d89ec04914294f03efc878f82e4337fe12379db192998c4f159cc9533c234233e852cba054fbb1df855a0cdd36ea61b11367f25c80a27073ed461a1b798bb48885545d1fa6dbee224c3f55b37d1ad50f2b1940bf0fd53118d90b673f92f0d7d1f001e798af20879c2a1a69fc748725bf70ed068194d92f4b5937c91e107c523ea9e7386d3fb143ddbdc3958057bd92cdba65b463719c36b962289757efef9e59562d34da9e8ade843ef3f20b81b4f24ee2d173c8d4a4ec907b590c784af1dda395e6fbccff77bcd2ff756d285285f48f625d1f2cf3968a25ac3f853af46134f8ec80b32169e333dd60f32b2943323d712bd2be1361546c5d0e0e09511c9ee6a9691e86d081e98ff7609cfaaca9bb8d9c3ffb645673da2a9d0ee30f01d48b6f76922e0c5aa05260f8b98d4bdbadbf843bfee0169195f5a37cc87f550c5d942b234e45f5be2fa6086c4d2e3111a1a61adf8fe0ed3eec58d0798df7bf9ab56fe34bf605fd5e55b372a32f7b39f5bc05f91093312a442d9acfede74278cc272039b3137d21f5a01dede9c47c8481726fc82deca7d786057df5e32e23166629f3f54f0f904f60e0fa978c450ef2bd5c75d04dd6e2df02fce2130757a44696dea771c6403abf0ea94c72895a0f1fa01783415c85e73aa4b1e237fc30d35fe2d3b0d884785bb8d1ccb3ec1e1e95bf8a306c5fd9bb762170063c3fe125781f4f3c08790624618c2088c3b863253d19214540e4310f768d14a78e0964a528250e9560a560ff7a6c62fc4fce0c4714aa7f6d85738ba5e5ae1c6fad2196e7eb511fec54e91054d538bfe6b537a6da5862654eabbe6ed9204323e32fcdd483261db9df9939e02862c1348aad60893ae8a1726aa1b46f8b6c04d1b5211da9355ae2b3b83b9346157aecb72880d0974fce2923e96ea35536ea5358184b9063782e56037e4efee0e37d033e5b73d66fb7cb76fd1d70710e96a36903e4da9c64f97f76420967eb1165907ef4bd6627590912df5bdc45c9415e10353ff79e81f2e287b0ba3650448b3a2884bd5a4d1b2a7a4cb7782e56755b884182366ecc7de9584524410ac0e0542c528f1e7e0f1eb1edffb1deb527785555e261232a8bfdf5c335900b77d4084dc88ab730f41146aeb6cd1ce8cd5c7ebcdb852362c96a6ec2f19f716025e5a3f34921d6b826dc207bc7bc5bbd8a19ea1486fe8ed436d55a9515b464fe2af967fdd41a61e462139731abdd2df004f355c48563e432031aaaf6dd3f17752b9cbb43a8b02958f2a3a33cb0dbc12ddcf3ae49341f6c92a38496738a375384e777b9111b33b27bff087c68dd877149b6246f48c03572490f0d49f7fcd763b55ae07df0fa56b86bf6777187f7557f6a13df3a990d6c81e2f7cbbf98b5e1dc94377b7a044f4acd2a812ffea13f949c721764c1207a0edd01ca80a89474f346579488ee024bc98b5c4b620b9ad84ce8b60c455b1a0ecfe8f565d02b70c402247b8e4dd4e78307618998ad0c31a12046091b670f90dd8462d41a8bb8d0a2f0a165d3c31a1f2d19ca0a6fc732ba9c822fe765890f0f5e6617df717d6ce73099a810d5e883e42443754ed031507505a468641d884d101d91ee72ab154f28789a9786801c13b6ee37d6e50ed48312c884f6fa5e3728cff4706077e406af3bd6c24be85d319be32ba3bfd87c0d185c55ba87f30d9158e64ff514c8c874d2e58f2bef2ffd3cedb8033df7f733df3563561edd73f5f76bbfd23a55f47345b0d0274abcdac20cd03a96aa4942269a78752920a883180569024bd792892a5237e7fd951bbd439084f062804685aa3111b99ac228709774f39b6a276751e6014fcd718272b6a8c96ad27115908134b9925f07da8944c2dd3e346c1433fa469712287034c3382d6714488542029fa80a43f77e5b17cea8a8b0317addc096dbbf0c440ce2f727b55f02d0be7735e1f439d1c7cf7de5b070791ace3325fbf5693d29ec6df373a6cf4813ebdfa0d753b123773b202045e9a73b5f273061a785699341245e2faeecc45baad10794455f14ab12dd91f45c16781d437681e027df1710e14c654347af6fa82b4ffd921f1b02d23f7e6dd713efb7fa87a2f10f78e8f424a3cc059e1b2e4265a6197eb5d145f9be7125d94a6f7fd716d64c8967c8f27c9b59867e37117a64637e467b02857b8996548046cd89f648b95c16d93573701237714bc331172f83b7e63e45f62824d3464c1d2814b03793b49478028eb565aeb4406b1355e309fe98d0200585041530305d5590fd999e1462fef77b10f0cc66469b742d685256b451cd5632c391b30c9fca811c86c882bd20b096cbc74fab4334080ba6c795e0cc140ce6f9bc93e29aa756500c01f4cdd8edf1e8725fe8d76542fb284f6acf78c470d0f40b107b15d301aace02bfe70ca992d0f9edc5b9966350dd10aa0dae548a2659c13036fc0b07bc0d8dfece94cbecde4e2e754f99811012d4829e869c9d21f6e29d87d5af8c9d5b9f6f6add2d20d67bb6e6c261a1d37647bea857ce788017e8e546a9753fdc3ac1fdc6ed6f7a94b54d3e87bb75d637acf64d06817c85199f4986a3849c0e8c71898d688173dad05262e483cd6b540b214731e07ddf503a95d5caaebbf3355ab198db530329d9be3185efcbd2823125c3aca2fab3ace966c3fb38aa21908670677672b4f9ca072d452432ddc59f067f394bff884c6151e9ce5b89cc05342070f3e9b56244538bd141c600c378c9403e4c3b47269219187b60b5c70d725639cde9084f483c353c3be0b61919fa7233f128b58d169bd7d418dbc563818f7a596024a7a6b5169030519696699e5b5dacf50093426ae3eb5f93159ed0c92ed2d0c6bb569e115433d352f510ae8b86c28dc1afbe69ff918959f11bd9e5ea15b366c5c8c8ce5fb34a5cd574cf380b36540eb1d2f978e2b975aa8ca76a8f17e85c0dd502e0cb0cd809d1e238c9d98ac43a8f7e9547e8ea562a99c303750f6151146c28d081c7c0126da0349631b194b8702a49d34095e309bb2c6f3ca5bf05e22ba31313501f15dc21909a19dcea53240c71e3f4e029ba417ff9a748b6282b064a0249f579cddcf3ef14c78a2503842db1bd9ed17a62ef1347ee8e76b4266eec585ab3d1d333e8f8d3bbf68384284f0732034f1d5e89751fd65ce3f066cd31c7d53b6851218f8ff88aa9cfd365c12f76deea51ceb3330af3a18745dacab506e38440973860ffb4cb9fd58262137778460ff75b25f829686fa65787a832db60fbe93ff79328039cfdd632e192f2969f2fc2e45028e2040d1530bbc41dbb746ce0a22ed37534684991f23ad0d47de1f9416e75b633d3f6f38aadbe5befc1b37bdd9edbdf74c1b2bde91468843df6b13e496a7872cc596e2bddcf052e964d3d1574720c8ad9935fc77f4d94b62600dbbbd68ea1f3ec1e5fc0ad97b2c968bda31ad8ed70b93fd8448c3316a057f0656468e259c8d30a9f1655bcb07ab4b47057229ab736d7044636fd1a150fe5eb7f810428f81fa4594fa956b0587d2661253a0c92fe99e4b059714b25f9b09a75be12f501c93c2429cabc757a5dd2d86bcb518377f17aae53086ae8798d734130f661195efeea42a528bdad7af0318f5773cf18b6d1aef3c1e95ea184aa548052e8054f39ce36fb9772ab91163fe8b8c06bb93c303a6f61ad268732e83e8cdf210450574066e956cab5601dda3c27370ae9f132f23d1084a31f906c32fadb2bdfbd89d76a105196b6d4c3deab4855b047bdab659b9ab50f7bfa340643b76431754dba1dca1155302c9bc02816f0ed4a3d1dea79bb9b7f4e9d14611ce715aa96d08c47f7c5ec0f5366a6e4dd225ce014d73c47a570f59d7f37ab23973e6ad17c4e898d911518bf702cc8098300250da597dc1e5e5283a9911d18939345e488204e3e4460e8ac72c713c3abeac7b5583ab870edcb70a9e2d40bcfccaf2eec4b5ed29ff24ab4ee17cf36629625954339a47307ecd690a21b3ebe187500f2e8035c5d1873b22a0982b487931ecc5c82f23499d3eb4eab426fbd240a6b9945b1ab2cfe05b67b7b6e3137a1b876998f2b3639306f8d94a7ac72a8b2780a4c4a96f5ffc134c0fdf3af76665fd46c11a581f74f1c7bb3c81e1b4599041524ad4c50f6bad10016c485874f6b6855b49afa95cb06d9f29dee4fb381cab4bd9efe92d0dc49abaaf21a2589f1f2cac3178943bdbcb15f2bdb4823b0cb561e86a9f8204bfb942a90764c8836867caafed3080307dd8f1ff99dffdd6dbfd6f772a09ffbd52dcac8783dbd2e60f17b1bbb38f2ca52895898a8626bb078ade90e2686d920d83e40e79c0a526bbeae417e620a92f01f9ecf6ae68b5f908b1c4136ee9e119ba08ec115019e2f99b2d60b2dc824c2dbb49f918b4427cabd6a61ff98f2f63b401d9acd82b46787860c281f02ab1d1df518cf27890e7f30525dc26579866e6918b8a3f5e01b77275e3ed538f098ddfb23c3c4787417f83c9b4abd338d5beb309bc16f1659ff6330d7fe8f23fa712554c57d64665a5f94e2521f56f73dab105288e202536fadc5c9aa586cb322c680cd4f98302e141a5d9a9dd5f90f7fbacabccd1aaa8c4f84c76c9f59a816d12b17a0f21d899cd32b97a7b93b230ca934cefe46770b2ddffb1f78cf4ecf9728db88892aaa5da29633063c40c5845e17bb23a37d0f59dd6b937d5a31bcdd17110770a6c3e5628c90e287a3fd44bbc4682d9113a7e5c58612bec0f7904488f72867ae1c11dfb96e3218ad00879076632e045a5fa324b9de9ba534a62e510eba3cbb8085435f05d0eb6f1f62e669e335e06b4f3ca99f876d7d5ca2950dd19f58221eab0c166324b7be73960f13103b4a00072551739a348f2ba886d42e17b623d10fb46e31dd1c0090eab8416122c3e8e92e64193e9c9f93775872f9b1677bc1fdbe1cfa9e9cc490eb6af072184f50c6db526d32bed233353c47579977ee9d8082ff8420f475091b262f9598eb9110ca4191739136275637ff8f8b16f3245a4e50e03666f59bb796588302eab52c578422e78e819e59939584dedb0767754efbc422c30ee7d0c2499e76e72420247c7c284b2c02d5f8b7d26be24cbd87461b870079f6aa74a3cbf85f327dc6f723108a8d96317e2a220ede24aea1a3e1b9f5e8c0b3678eb161ab831a69bcdb75da445be75163c81b7af4f89c96da1df7581c16c80c9319904ca7454c2a48f6f78e3fdde43f40c315260edd475a2a603b66da01812e7822566ee372581db9527f716fe1929ce5abfefafa623c534e35208edd829c9a3cca4e6119875f2d6811ab1fda805e1da3da7fc4b78a84a8052701f3aac6f757a4c3cebaf0606b930e894d75ed8cc25300e593db99d55dc76028f1fae1a0b25d09fc20d5f04c230e582b4d7637711e9549203f8436dcaea28bafbe086aa97687c712ee5e568e399fbaaaac91ff3308a2d33b93a0de4cad107a6ef3b51c089ed82169140e141c953ddf54c1100ecab0493ca1933a90559718b6b00a6382be335a71ea446b72816b31efeb515c44dec801383f53402d9d80284ecaaa1e613ff85605a8bb67e6c6ca46727939fd9fc55265a3b9c5b6401964e21f054613e1550f7fad11f4e5dc5e8499029cc36e26e6e2b566eba237e01b2a1ce1a24d5f1d6eb3bf8895fdf0aa8fa3e33d18b0abfb0f482df76b782f225dc9c917f07f0b2361c9e87efde03f058bf6d0c9f9a64aad5d7d5bb145f47a3bf029d3a4127513fa317dde4953d99016b8cdf7c835905b70b9a43ee5cbdb49e6489a7f8f694cf4eb9366b0b932afff99e30713f440d838a1a1a94d080ade6a396ac9be1e18363f37f0d3e2f15513a08b635a3e075c088f4432e2ffcb9fed2ad050bbcb498463b71f30e097867da7d75188faffa0901511f7899ebe5637ae6c70bd43cd98e1ce71f5dcdfd9d9aa6ecc455dc8d48bdcc1fb0c2df46081dc1d4c38dee32e8484719b03694ff9abeb388b7630d26cd3f0093cee922b5cabe653bdc22972cf52b4a5406d131f5465420f95957ad99193a75cbe51180a9d1472841850062fcded971a3364d94d317a8a7b2cc6f22a11324de0de62ce7583f4e9af93e950f2360cbf085c4b44e39f5c3fd60d9862014d9236bf9bdd1731e0758c1d0a953ecd73b3ed7bdcbcda83027d69f33bff6a1cca1afbb02f1eb2d146ae9b1a41891eb6c7d6c7d5a8b2b27bc9ddecd5de1136c88288387c9d909f9553c72fd09763cee362d93a8f2751b1685d5f045ad8a0a2edc1e6dd2b75c98364539acfaaeb4aa5aa7b50eef8f2d427627f1a8672af6699643192aba6bae8dbe6485c35a5525fd1d08e7a3fc767dc68f3d0e4ee41463531a8ead2c7aa0d9ac7a5cfb62bcb0f43804a6e51781b21e81558c849c123109255f0f2758085f6008f5ffe74998b824229e39f74116ff14791cb6f743a1143549afcedb34e9da5c52551cae7ea5e6b8464e4c351ba0459578b2a5e8beaa8a4d4d436778bb05802539b5ea663da011b47d3b499e152c3d7bcafc86240c24dcb05b9759b2901dbaf4d61a6b653a673cd1d1a31c35b1e13cd88b145386a2b11686ffcf30f72b1009832cf6a0a6d37bc3abe4a1952f8b5cd9e3addee55d0f0e3719b857d043eaaaf9280eea571a407d4a335a26f68404bf80fb06fc9646c3c3b0c0f45ce98c6d341a2afb342dac1e41bc1d765fd00a4724b9a2d7e22c242248cf213011fd3731ab8eaafea60774eaab37964749822913492d0a2152909b72091ec2744283a1ecb3bae088d93fb7b8efeafbe00b070586c1f20da208a642b91c948d0aa052f0b556197218df777e7369fe1f419a4f4ad944663fa789753ebbfa4d40f8a731778c9e585bd4e445cdf74a46cbbb94b34a58cbe19cb9b9d91c4feda21a100032486f57a6a54cc535e1cb3d5d696bbba189799949adb96d01c2e016787f53bb3833876b0147468685cfc7cb87a124a180cbd731ade59cc6ebcdfcd034920dd47efe1caf3b607ac9254137ee9b4fa36e8eb2013547ef51d96d7dc7e2ebcb412a4d9adf3e9fbb1ec36ae914f59de81709ba16a7d96c33e83d2d3f3df4bcb0a7afe214ee080c7e02d315af12528f20a8a498b22547de2031bc98c0656d0a0217a72db12e9569f184cea5f7e43b45ca93b208b337b9bf1807679cc826ef354ebb4ec3ee654a1c44382f3db379cba655f77613a52246b3408107dbfa787046a8dd6fd674d4f84e9d89dc8fba155a9d43c65812bae89b329b9a34b0691720b74090048cb379453667da22367a72d7bbef80c2e83f5b5aab2bfe8c96029e91e8ffa3eee0069aaafa7616728b62fe96a514ccbfc528ef14b3f18344daa5a014a71f63e5618ca6c76e1465c8651e3aedd236a2575f2d1fbf2fc6c0118b2f314bd713a1ba41bee23c7cc3faa43e5d40ca7975901067cccb7b3ea76352b8b938ff975ea29284f25f27f9fb3ce50e923738e6441e8ad8e30903536a84fa89966c8a028a24e2ff6af3ee12c9a2560af9b06efb8f192d23aca3255cebedeadc4a27d6f490d87050d599bf50c620873381ef6b20e649c28b75c6154c0d7f20e16dc1efb70ef51329fb6fa95271e69f81f11ea8c8e0c4eced586bbbf73d79ff6c766311ca3d93443cefae5389ae55fb17113b349481dd12e684e08aab95da53865f9e61403fce3143dae883ac8a3ebffa93a3657c14fdeec885d9731bd18a6b116e4ec8b1197aac29448e9ff8515de957f7f35265af975d978fc82a262b583964caffd6f218180a92b85d82c5c69aa9dc7b007f19dccf0c37b2a3723d86bd89fb3d5e2f39aae72e6b44e3c56db0e33451eae570fc004dfb1ec2d9cd3167e201bf87126753061d3dc5d93e81004702ed916e28460289fc52c3efbc104d112235a179f55f7ab3290a435c7ddb92060676299b3b0d63add8b5d7d71fb19a8f09a74ecaa48b0e19408c7e352c1c9ad55c4d65388142b3d4134aa7622bd0824017ab426fd5ebddab400f91fdc194f104b4e65c53f6041cc69a89284aceab2ee8d343acbf9cff475e6872c1b9092cf710e862939432181f0494909c5c973eeff6e4538ca6c29c72643fc5a34606e9f90dcc54d7789d4cf1d926422369a9efdcd59a5a71a30a34ed207436fde254338732a17347eb616d34afe04d09a017d5a45dbcccbc535653d7a6d6802fcfd931c0f28e1542c9f1578b8c8df14833ee39b396ff06ebb6c3355412f9146d82408947ce8fe0539a509e05f6ddf329e8759343aecb345e951d16d1d9010945d9154a7c0f3aa21f6cb6e5a62c2ef51019ea8e03b7778828975820c30cca70238eee56711e8d13827edf71dd86ec6dc2f6dd070150a8c36aea7663b50b4ad417b92217cb9222131c84b9f17ace8d014eb896368500e2316023cc9e6e2d1b7f65f72a6dc8eb18165a4b13f6d02e73e362b14c3c3ef0ef77b6e5dccc2107254dff5a1cb89faf7b69a37553b22e8faf88f6510bb0e3e301901a0a5e72bcb159c4411e00807ce1c33c77c14c4e09fa6160ea493eaef07b14a4118a04753e4eb9af0ce219e5b37657e4eda768c4f8867b0d36231021734dbe03725d433931d9a39edb12d917bb1301fd02d2da026355b0041c8420d42947da74ba7772c7b2d3b1fd463b36b27655df1cb8bb08182c1f4f1550952fc04baea521bc53387162f585f6ee50f4996ac345a212fcfcc12facb1df5b0dcce60afcae0dd4f0dc980a9e159cf1a1f44ec7b78078c82d1b08717e0f245c5745cf13fe25302331273bee67a4dc6cc0d771c7a6e9d725de2d1584b790fbf5083ab4cb56ec18775bdd0c83b6b0d5216f5721dd2a5f95a86a02cd0c7b3a41035fa2061b32660b1996e9d8e7f2f10cb8a03e62e7c76f17b4ee0882feaef71f413653b3009abfd09f2e71e468ac8d5e038cac39485cf614d9a5b9fd44a013778e85a8a172844c6da2e126ea69f7baeab9f0c579bca9cb97fdb4290e48d2198bc34ae5471e2fe94735c344096f7d5cd672337dbf09289f84cce6df9ebc4e0bc50ce8a064bcaa4246f9bbc9ddb5da70236fea669d8c3c28231f1cf791dedcf3581f19b80e0b361b2397c8c6af914508c5f081912122525796df43297f2e3133a073ea28958fe6418e2d6307d23f93f349706b1013b5f8e0237823f2c4149e080cf617b56da001e465fbbbf9f0a122ed8ab09b1955be8b86e444ccac8230d6740befe0bb49492f816335e19aacf79481e4015b3a5b9879036a978844cda41e47371eee871ecc51bc7b2997c9f3982b42929e1a652dce0a8a27245405d5df7d716eb7aff4742647738c7008740f642f66de8df4289823de2fa1fd83ba7a0f104dd17ce4a34032281db034cf447c220756f7eb16873dab9859b5e4b8a29b516030f2a5e8a87771333dc65239769370cd66fb4da905a18ef0f4c282c362322b907ab6bb1457ddf9c15dd30d7e3a803211df03d37f1907f92360eee4a4f6187df1dc777de339dbee587c4ca2930b98c6d0d03427d1695822a4a39be9dcc9ddf2b3b2f7544e7bb91961baedb76b684398c026927bc206975c7c0140fef5962dbfdda7073e74a1e34e184d33a38590d9ff0149a7a1532e00d5cefd521f9dc818d5deecafb83488a03e558c5c13acf46c5c22305947aca37bd0a187c441f73064375fd47b001819002a35a30ee37a402233daa68e63bd0fb5d44b22e5caab7565fa903fb26acdd42701c94addcb078677a444b15dd816600a1cf45153cdc84de894085d119ea0a0008a822e3faf296c4a84e65852e6b63e80e624fcf69b36ab5da26fe28d440372f6441e96252f6d9a7b30b2a94d1d457db51e14a12a625748be197600e9a0d53015f076823ae293d4b178036ffde4990a4eb5b3d7fe6bda790c08a0e7964945d5e11e4d29793af5c1138e452e2d23ef8216bae7073831411e57fdbf914ba5d1442dda4b729f943719f14453cf598b11e2567222a7b6f3f21cf55718ad8fc89a702afde966a91476ee90f62db0a23cf21e8b16a4c7cadefd0907b3f1d60b59d65ac35d6806dfd9d1b759770b22acd688b1c37b3ef1ab08f265c7f1ced22bc79d3657d61235bcb9eade56052f1d0b606b393252969d15956a1c66d5a214000aac47157ca48f6f2cf672078d1050d2b1488afc7e7f537646a0735eb8ef355b3b92c1c0c9a6c1b6ed5178de6eca21c147e3cca28f3d5655688c0c68049989682107874f39e4583cc70215b0845870eb92b94acfc2b43d20dd4a93ba0a86ec469ef337da4f623fe2d8191c27c74b03d5c54d4857eaa3aec723723c1fc6610ba1e8defe16db1b2e0e4e4a7a872a9679e29e362bf6c623ceb432065a4192e67cda237529b48419f5bf29279409a03c60f05b761514863cf8eada4fb69af43f98d09a1186bcdeeb78d0a55ee2e18edfefe3c47762a5c3dd920d559b14fb4a32e12f7cc79cb4912909440e3c1bdb570b4c6701ca1305436f2d69640e58af6d8d4462bcf10c6943c26c33aacf559412e200138b421fd51bbdb59066f96edea18c194effeead4b9df24c5088c3646c06689a18deea4066da38c81d81396a078ee3b9f3d207c38766d78be29971a0b58f4f33f6ac906c116f3047e01bb35fbeed330ebe3f4fadb39fdbcb76bc5b538c351e57d9ae417d5de17430ce46e371b131fdbd829178dd28db2e45cffb6450160b7dcb4d1b452ed567f53f8206cb058d08487bb8ea6b2a4f3ee6b79fa856f9db914d4dc43c0bf1baff44d2e7d21ba215c20b30f502147f5f6bd3b68762e6e73a1f930b0021fc39cb090efd43adf0fd8f5f7c1ac16b3ea454a18ba6995f562d5c30624a988a49f62efe5d121962c290b0dc0fac0e7ec6b4d7dafc014d64a0f7a9ffbcf2b065248094ce3ea024e498cd4a2753dde1090b52e5128981699ac2a6c002b78bdc9bce81ff2ab4ba5ed6f37fb84ff492884d8ec77bef318a97e5926858bb1b98e6721735619956dae506fa6e90c241883c2ccc9c832c7cfb6d64bb64c3041c4883f599c7cafdc60a7d97f049aee4d16bd3602352fe207370a3a898c2c85fd68c9dee08a3aa4356cf026721a82d50c6f2ca5cc2d7efd7b60c5192d64439b0637f64257b5c166ff6cd2fb279c4fd42d67aec9227354596d1a4d5cb1a89f77da2de46aea49cc371f4cae2785c8a24e53695c63c001257b2625516822f8d078575c86ab96c05e3923f41ae5cd9d032b4ee5667575592a1ee0813c5c6a32ee248cf945625aca05395f50715003060127bec49794d2904a241814ec49023991c14fefaf1caa0a36535c24b21bae7283af70754ee912126ec5147e6cd78ad48b16d38b54dff3639c47978977f456af19e38925d1e7c73c876fd69ee2cf0b383b68102745cee707847d8f74a82971845e23f5595ef30105660bf882353d1c8896646408908e3c773879703c0b091da70accdc767182f271507e9aa053a1c70f448f3282f2aa529e61e92b7e2275be39b793b6fc2a4f899dd36d27d89e86e106e3818e45152296366881fd937fa0eeba079b8c01704b6c9974519755687307d1a7b18d68173ad89c00a0ec00cb3691a2ab4a003222e71c2268e264fe837da9e7b12d4955600d3de834d529bc4db650bed7fd5ab9df35cb35bb921469f04662685c9ece47135c70faecff7f99373ac745a01732d33f4e1fe230419c4adcafaa7addbd3149188dad5feb1a8b850136171f343ab2cf0be9ff1d5aa82a092aaf00e3a3a87a24f2608b462880a30bf3b864b4fdb98e68773f55b0a4e033f5190feb810cbb7ec3312580779f00f4e57fc6fe6c6dbef0692fba9ee5f79f3cd8673113a1b90f1df8946acce5364d1bee2d4e8796ab37b31706910218053173e330f51d0cee8360db60cafe28b0c5bc52d990ab8dc18951b50058b99592352d785d38a1aa5ac479d3b9d1895bee3683dcb98c2a421952442c0c9e363d8988dbbeae22c1159f35c1d3e5abaa04686abfe004d35e262e93b4759cb1ddc9cc1e2bca081647b4df499ae23111edde9149e0f5efe7be20ab668e2f667b5ff5ebb66d557fbb325a9dbbf06ea376dfaebd1a69caf7868d877576cc8eb30081692d230351323327f0c82396c45d7a7f839a26da03afd542cfe61036ab7823087e3d87d62b655a9a9a2be33b09f9cc384052ce8bff9e5969a9116780e94756c4e37acd962a8ef20508f30b78f307bf77bc76d458220e9c83e680b6cfc161993a54a9e8289022d1e7b7d4790961598fdacc4b78695a0e9e5f4b91a51c1e3a1eb5f33be9b663e188788b7fd8577edabf5cd0c1b482a1807d72f926fad72ddcf425e9160f09587791e5ad5ef1c03cc00a452a82d637a916f7f3f0135c4073fc786f5a8b18d27e5bac58b26156d41bd6a0859e3b86d03aa7a953f8e7efb2f2c7e6e6679f620a78d2ade1e5bc5c2eeb6ee6d2c7614f33479cdc2be798ee9ba5f0c7aa36542c1ab988aab5bf1af1ab18aaf6222e27ca019afca80d9e287dc2e8a1f947c55ccf84e15efba1884a5c2e8af3c463f619fee7abdeefe453870ef70c1aa72f5bb3d39814b8de1a49f0e86f1c37695f33e787f2ab0fccc4a61f9854f48cfc1a44beebd20224e8755081c1146458f4e5dca0cc717bad1cd7284bea1d5162c88ade05d861cdc0062e162bd05f65d154b799d54a04f37749af8c18938e8dff8ee7ed45243068018f567a69ac513a62b2d7ccfed001d51f10861122bf426b1d99b805ae22132fa8f1b9c890679fdbcd609ed6a0c69f0f7af3257c67992cf1d162185f12fbe21b2510ed1fae5061c233966d0e200c2ad7c854e7e57950d50c1c15ad6805e1983142bf2f0b044b57e51481260e288898b6331edccea2d3d292aa05924d6ba575964321b13ac2394be27b60c1444f996743315a2552ab985fd1944edea03719f09cad9d0ef07a335bfb5dc736f21a7edb86f65ac1764e90c51d760b40921cbe6c0e23865a733499eec57406484e5953c9dd652200bcc93f69d5bc49783fe2df6d15a693d538a5446de4b074184e8bcbf9e633a1517e4de6d5b39be10f66fc238afed5d4eca1c72e7b72119580a903013de29f5aa710beca561ff382b24a220c1266a99ca13c3e44b92b030b184b16f03bfc4cd95e62e798d7294fb851a6ae5fa0ffe36266449ec8b260738db22dc1c4e92f4bbecd4c488393162523eea709a55e1f6a7f7fe11a07eb808ad1b9e664948c98b5d22f1ef4c29b41c6b75fc929306731e27acb2a59570ddcb5edb545713da9682796c96c076aecc2d227c9172f535f57a3e0f938e2c8c809e13a89d94fcc3c8e98ebdd3851d2a124c7bc58cffddf20592c5f9c99d02bc1e020e9a174bf87d4bc7896bf4559b87f13868e66d96a4ca5a88bc51524c3a93d827866d1a97aa700ad3577d29383f2258e5df3669052fc286a9a7b62c9b4a66d99fba481a5207e049b482c34f6c9c4ae2d02f018969a271f900f4e1951e1dc9abedcbb45128076e838f7d6666a7f8ec4c2b22ba593c6e57c561ca4e2a885648a324e798d2796200115961be64bc68beaf5bb14a4f6943ece62c379f65fff0568a7f804d958c3605a19fb40543f1ad4f61423c401acd56d1e298a7f213a5859c79e041c4d9fbbe8e438138fa49b3a589ea0e15e6257555547dc6ca7c9911c855c3a734ba0cfa99f53fce0d5a04ae00287aef114992b9adda0034486857952699eeab8c034fc7adac4b51bbc9a91096dedf22baa1577bbfe433d57e6fa7266982b16299be24e68d7852b02ca8a6495b83eda8c87b61e8b49145392b8aa527474ca66a3d0a8ff757b22156ab2ce91a6adcaa0ae26ce5dddc9372ba95f2937e78d0ca9faa46fe4f533de36ec2610992a41cc4fe31f09ebf2709952938a0367c2519bbc5b588eefe73c6e78499dc2a4b856d48b3ae4e64bbc731df7c4e9d8e2305dd843833c482643f53eb4430118e0d226c788e5d73eda8563cd65fc9d671aebf231f1ea9c4eba2c8eed671c1e1b7deeca28fc1b45e85e23bed8c824c13cdc3d49f83d012daf7c1a1097ef00543f9d6e5c324fa6d34da318fcd5a43b826b75111e1a72d5b362729b6c103c2a498cd37202fe14aae80b8802425eb2acdb1f5a71691952c7610ec14ebb3f1ac4687ef6d87107f292d8f5aae8d68216631a2f83c0cee8d6d79eb4a4adfe0c310f8cc0ab65cbf505a1079d72904dc8d65a7702322931a041c61423567c252d8474a69c171aced77c14e9f272c1e01378aafef0a556e90786345e81791cb9fd103ad518cd371ce9638711a75babf3eebcc41c5f9cd382da2b0603f152c169dac7d4eaaca3f0fba8e2ebc72509d68d5d17ede9d91483ae0ef7ed241d5da2ab8d41356f190a8960c2b33c168b1a69edbe9376bdf8a2d8867a5519dbe8fe88f164e43d1615aecb9e048540684673d07c0e722df0f93171995c610152c2c5225820740d44921b2d0b1ed6723463efed953bb5c062c2094c3502c507eb23ebd79b19639f06ee7841db05ed4507db5c095d0871da99432876157e85068b631b19c46031c79218409654801de49df710e4d0e5819218cededdf4534ea91b6217c2da571123728f436fe6ae6b225ed390fa6dc4c9ee806d976a0b0b7656a5ff5f0064887210a2c2e34cece663e39b74201872fa5ae4abec6a8e33d7eeb37da3c58769786260e3ff24ced328b2112bf9f8276522e8be06cebbba3f6000fac990d48539445a2efee4b9a0b97b8666fb542564834a611c911658b5829df7bcb64906e8505180b2288cb8da12c7914445e750daf577aeae46c3f5a20bfc5671d5d21ca141df2841beacd327bce1c7140a7d758fcec40fe7de1445f6e51520ce59af66ecb90a905d90e078723219b8c330ce9823203530732fd1d8884e6d9dc0f3a94a90c11081a7d7528ddb2aaf8841a5267c2cb0ee06a3bf6eca60ddaca896b276ca60d16f90c51dd81e393381d0a4b50ae64b03d2ef12cb94399374dc693122c7be807b2ac76048c69eb7f466b49a4c66f7651656c6c408014e842495285acfcb4a0a6b2ed0d9699911310a645b66fed65d83d31950d32442262c45c9bc7990a19413b873420fead6a35c70eada669aa9ff4ab8637401fec4fc57648ff70f68cd2996ae8c27de44b779cd4537cd4ba3475903dab8f25f2831904fcf240a8fc5c5738bb0dda944179e3dc59b9a710b35623561c5cbf33498f3ba21459d25ee855ea0d0cd024e2a8958253dd60654e8ebae41cb2296bf440414eaf229410186570ae28410b91a24002b74c9e0bf8974d2ced6fc061964474d21bb73d35add16540c4c9803ff29dd6668aa85574a7295851cc0e2958554ec1a03d3abb55045c9921dcc94659105d36c342ee68b4a5b583bd93de7506d8c30902907c9921bf486523c087f7206f33c049ea63e6804cc306dfb67af49aa3fa79a3145bc5b17c556d86f77d306bb2d4feea4e5ae0b66ebf35aa4c43c456124b26df180d6e95d107ffd25bd1f8d3f38366d88b4d250af0a32aea8c8e984139cf5beb14a4f85940740f7c4b430ad9689987dd12859899956a61f713655134fc7ecc6d6573120a778148b899fa4fbaef4aca64a67a0b837b361d754ad1144a9a013dc62c1ba22c4005b2443546c2c82b52858ab95fc9e4fbbe875f3a5e998e9b04485e3b9feadcf8a4092cfe1e8b20210c0903e779344ea18fb39c9fbb0ca88933f12ac517e20444ec9a7ef4349593e0b091825117fa2f4f207539600bb64b79026da80f824b4b7cde7d302c2553248c89b2622c1860599f3aee5a6b017ed5394daa58e2d680ecb595a420a429608f08b8bd31316b91a6bdd98ebd9fd1570653945fab730c15fbdb3a61c0975757791cce0fb21f88e44cb6ba3027c68a37ea08b2b28e539b2cdf7e423d21505d93ca6c0e3982b820abb0fa1b9a213d56abc8ff232393e6ba6124c356c0fc0fbce491d4694b9683aa2a7909d624c15905f543d97e23097bf6d968345212d8fa02ed577a88ba88888a693594e8f46a42d450a9901a3f024755c952ec575b87b6d48be9c6701790c324af865f455963e38c345002586a67ca9186a7e990777c5d9a4f1909fd65d26df12b7aaf9d73aa01667e3c22f7254fd744455370ee8a631bfe379576b61be800a3b76b532418313b79376945f90e5900249676859b6107d19ce06d645511ae91e9ae2837a02996af85841833bd3af1d9da7e838cec757babaa6c9bf5119db062b2856ca3290606241d70d6e845477c8bfe2b455437c33502c02b5545951e2ab73763e2ba1ac896f37b09ee7e44335e9e68a42440d8f13eb5d3f72a6baec23f8d7015bbeb212968a04ce04263e4f551af599aad7ad5fc9f651bb5d66871dc1a70c6c262b173f3afbdbdaa9722b392aa720388f25352786c3e6ad5823a0f63fe0ab67bb517f5fdc20b42e8307c68fd72f85f075a1600384021dc5ee8894ba26c74372d1d5521b6975938ddb1980ab3c674d9bd8678b4b01668048e7ba08dd2dfd317172568f3c68e916a3a686d7bd7aaaa0f3ba08189efc1cf0a0048034b5afeaea964e06241903598fc2b1ce486340965e18326a342b7e86db0a33c0b42b309872dbaedd47adcddc584157141ff68b8c163fa950dbd2f575cc10190d1b4ad013c4515b674357556c196e1d302f0f0f5f625d9092acd8ac985325589ede6e99b17fc5c9bf80616dbfeae254a13e35a69ea8c6df6b073490e91d0d89b74ff20c8df017853e53706bea430d9b6438a856e5940b6859953bdc63ff311a08e7e9497198eb00862183ff83acfc3ae78a1975b0f243345800618b4d1930cf0e0824871e2c1df53547861fcc555062840bc4d2fc02fc84be6ab6fac7f7ea0ff7e3d2a364b98ee4f6d168ca56e82d17979edcb564420f00510a879c845d44f7741522f58ba16fe74f605aea0c3e24ef984b6961186814ad8e8d82608cf2f14cc19f40684dcaab4ebc47e1ee85c0fd08acf8e949ec1e20f023b945b8302e0538bbcb694896a632495f695d8d253746996cf799dc51bcd3a821192d6961740f24f14162a63cf67a56428cdae57c012c0b5bea39a2d815239dea17fa004630fdaaa6e6149d9bb87338cef912bdedeedb581efdc35941b18070b0a1fa2ce92a988fc498064c8bba6f78babd23aed03e13bf10a4a04e64a7b5ef9702de01b6a51c26c64ac3a8393ca435da3bc81a518905800f4d7e31e21d0c656fbf5b84000b045c1f50610af3232f193c72ccf1eb233ee69059c0f340df21e384f49f7f6c463b8c42b383d1c8b2056b7f74c3193f84144ddd21bfea09bc9fd0de4a60f89c3b810d69d97bff754ab0cae476805ae3929e2b91a19d9bdad6c0e2919a1802d40ae699d17e70f265806b4ac478f7aaffa5d4ff72d5cfbf13f629547230a45a6e4cbb18f532a9c0a9df6bfd827c08a206d913ad1553f04464c1f2c4be210d9887234163db3e361438d256d6db093abf7bcafef87696e843057e00211c7fa6c40c17b07625f92e5cc951935e74625fadaa54cf2411e1f7533ee73681fbe05d70b38de99a54a5ee27e29ab7e0b181d6809e1fab4a14da20aa5b160a5751245582f25ef58abaf1ebba9ad4af499d3d6c67e59679d7bbb4a2afe231d95c0f042652e9ec0c60982cb7e8ff3074dd0b9d80de0c3f070e8202b72afd86f986ca80e1ed4a38830614223985004390e7c60eba653df8a38cb40f1f8846d277e5ccaaface36ea7416f53a21e0f80bcdc3d57b801c7a44e640c684f17abe819279d27efa24c99f032c61807943d7ba48ed8fd3a1751d10051d9c03f2c815c2ed378f8250ecf35f9e432edefef51849d172f27d72d4b9f3f6632fe0a9ffcef61c05fde8ebebfb9b74db97359e8e8a0c85c3e01a30ead0a05289f764c319a51e844731758a03820a6797480341c52047244147412c3be08b346211b455513af0e66e074b98befad855071b0a7ab1834928acfa7d3be6f038b3337c936e82abcb0bf1e6fb1767eb019aba029e4ece41f3da4dea44bb3b9b1cb183c22e5b9d64d2dab668c74e3641708424ad75e3cc8768c64f5619f38e6770f2b47d21fc075324c00b158354e9c045c2a45a1a1a0110b330e083389b4cd94769450181a5feea4bfd620b235195841855a359ff210b7fb4e02d2a6e34becb83b3546b473ba9d1d089074bc24d75cf13e50013b5d275588f32a22a0b3834b2c735ab45fb589bcb2f797ff8d3d018f587b07197296aab2d5402bf0fbfafeee3f7d146adac7b1eb311165d9f0e26daf5566c254b31dc4b9e2f60db79d2bc74e0a37b5c8209e61fa32ff0f8610c76a23e5ec2a0e0dd6d93ba64ac5d6f31cbfa27154978026edc749716a8b3ef062d51248c0b9c7172f614b306c853ffcb627eb5e7a85f31362096558dfa838d30f90d93216aa857e5e88b163b32112a025e96953dc082cab7fde633308ca9b74f9cd3fbf821174d240f77935b64e9a82eee0b736479b7ceb700e786883b76ab7dae3331a8913e7dfc8578a0ae9bcc932345dd611f588937c96e772fc289713acbfe6cf6be74b30f9b5b4b9770dbfdc590269be4e3be142a076f59f14ce0ea22a7396e22156d5620d6fe31bf147ee5ed7abfec2151de1647194626f1184acc426823a21e0831fd82f04b14c16cdd00e072af691535359c0bb02518965a8dda448457d63c52def59c57f9a53554f5f362cfbca7e325fbac7b216da34c845dcd36ed8cde8ce2b6584174f07b2af3f28f4cd62020ee8209ec1453e3586ca2bbf982f2ad00e4ca3f6423579026933b86ce6d6e4e9bf3774fe58966efe6da9b6eb61f1ca58d45261ede37bb4e33aa4fbc1e3825b14c7c5c8dedc649db1aa23c20fbffa558454cafe9f727a2dc11e9292f2d3ec68307d981cfa6496b5b6fe658df6b92c4ab7ab21e9776241acea408dccab41176b8fa4229cbb64dbeab6a256f2e14a9b2221dd8955b302496b4b61de0886d80f0cbf7c3cbcfccfd23ae8245703740a28af0dcd605b3c6d24cc9df3e81d440f074f2afd3603151169079950dfabc44283eec85a4013b8f41ff2afebb4b6a364ccf84504e346bd1b7b4ca99a87811dd17077920f247abde09f29085faf8ed7ec86b2d8defb23a689570dd4fdac0ed08b230d3ff806f5460a84a4808edf59398e9a446d3fd30bd388ad789290958ed29f78e8c616815cfb503f14d8790ad44099c2cfb8139ca43bfccb8fb17c212987334a994069c09305b7572af6e3dfe465ac1dcafd00118fc8a0b2af37bdb1577140a958777da4b660a6a5a56c5328387f7501c08de3787bc3c3577846a7455ab8f4dfc7cd8b8fcc0ac01ae600ee72f532c7bacf868f85301ac8d3f1b51e0701db1c7f22bbda745d0b1eac3061aa2274e8bc390729f17b5fe5a6a4f4f073e5dd1c161cde5a0b300e13d26d5ebd296c5f61b58f397df105d77e7c0230bf443d0262950ec1e099a9306e31ee78aacea6e0a367e00408aa2a5a75b5f03329d794ba94ad2e7972aec124486433193a1e90dab2a210bd75600479e75929ea6503e420af71f76cf595af9176814a9608d9441a4ed60e279c1532e6a1030994f2155c674417178431a38fabe9632472c5a925da9a2b604e09676e485fdb9b1ae622dd380ad853ac2a0a3bc1147ffa58469b52b9a3ab4cd9e606b91bf0c4179e3716625964288a01f57ef51a5070dd1b131c048afc004f6a780c5d79696492660d93decbbb8af04df89ceae4c137e207c62497e6dbbbda7fda7ba8fd0b138f78abd61afd8423247f59edfc5d5c7e962e3367ed9b9af29afae906de8e6862d872c65f9e0f61bb35c65a715142de6d3a0922cb1178ab4ad9675a52224349c195436d3cb45798a7bfa30fb916c8798f857c382fe21ab8e74c71bdcac0eac7d8ccd24618fc42d343bc84465363b868a2133df36435f6bab1df0321a1646160d32a57009e2be2088e3f6b367324588c6e374c8041422da31d7e81a1741c69c4a7afacf44eeb5b4c49cc041d14bd35565ec472c6ddf109bd1f19246a86e3fbad8b87cd054c684e4d0c72179ec55db69a1ff0a060dd2a01254410bc6b632e5e8b392e550ad14fc7a7375b7de524e85638df0e2a0e510b30b9f2e77d2eb6fde80c392f4268f84c5887c58ce992758457dbbc0314841cb44238838d7c15e059de18cbe0d87b67398714e98cf97644409fd0a3a6aeea694e3652a1d1fe47866b812cc2600a55a48490b8fd07aab3f030f61a835768eae488388a9b3ea2f3bec256f88b8f06f174a6fabbe3507a886623f5219058b722a799d0f137884e557ce525b589889b0e52676b4fb5ba2640fafb2fdf24baf0e0c25a994dcaf7c3eff233e3c7ae4201dfb914be1b13f601e4becc460ce058358ca603318960b8a10469e24f6505bdefa25a0175e700e89332db59cbf2cf2c87158c1e6a8ae78114e4dc3f3e3ad61ae714dc16b06701470643cb954511d45c33c3670500f3a688cb878d220eaa9ccdd0809cffe183740d4d598273c1e5468f3f258e06da08e7b6cbe7a29c6160c0eea52ddb35fd5cc4d920ffd218e3aeff94856517296c8b4cc74423d06519c398e2fcda845778727abde8d462a30b8b6f524b58d7e5cffaed9b252df3b84fabd881773378c9db0f777b699cc4fd556f04607e28c1f79d578c15cc9196f02e1ef58a4a71d164da48c2175fa5959f2e4d30f78d5ba530ad03ec5fbcb2bf028f1487a7968edd29f4d02e7e03aa541314008d4ccc2b97b89fd91887b053377746270c84aa042f28f586113534212ababe61176bfb0d661e61fc430936ac09d06112e0b6c8692b3561cc617d4bbf4321c1a7673a28097fab9cecce133e15da7fb42537d452ac4ab8c759fc13c641a5a317792941f88bde674715b6920b2fc2664606419e88f35307a4d6e66019b5212356296da49766ff43c0dd0bb24599fa2af4b930e16ed27dacb41b926e263cc34959c376961b7e6e13e1a0d2e05fec6f688216fa34480059763c7183dc5beffca0dd2b8f258a78306dbf72317d6c10f36f4f62e95bc3355ec62aa96c8f6f21a1ad782f0ec61b2c5aa5a58b0fa34cb0e3eebabb8c891fc36c8dec0a8b119646eb6aa7d317ba322a4537fae74c5ac5be1843533c7d3e93d41a6c685274c95a9a53f9e885139ad5c9fd98b9e1b689c635684bb7f435cbee1540d5a0876dfe861d98c50ae8025ee7679e2d533c0f8bc7bc6e525c5f4ff1b7f9791f93e63bcc0f8c87f1ffdbaad2a1f6d617a55ca90252d0c05f7fdba7a4413de877993c1658529fc24ddc4e5590ccba165d186d2e3e8f2075060c3bc6b6563cae30f77d989639e56221d1d44b29c73f0c023c3a7650e310fa20e07404467b4bffe59ffa14d5f0b74f332ea8d301ac1a8a12293ec2f4cff2e8ab28aa30f9869750930f09890433a17e68344ef9f78e75eaba6fa50a942195752581d5e2a8e3533b0f47264e611a7252cc74a7af11d4cc3c22fb0029bcc241850373dd6bdcaf935604b4ad6fc027b22d42fb0edc2473f1d8234d59143ff6ac8c9be85f2d6550fc30cfedb164c6f9f60d1edb1decdd32a33cda47e4026f6e437af48c60a7507c29a52aac8146e559f22c53e5eac56203af32d377ea30e55277bbe8e0d69ac74b67e360c838495b12cf804407373c75ce6d393e0812b70081d26887671ad4d2f62b78c3d43aaad7a5b9e03cca99ec954591ca0e31dc309dde0e87e0f9464ee28f552bf6fdd48263caa512bd585fa5a1d048917652ea970f17de179153809d4ff3fe40e36a044d3b96bca8cdf9e0dfcd6c0835a8f1060ac16ce9b1c1774dd8dee583437da3f560811cd1b4a1b0920e9ce966d0cfcc69c1d10b26b11d30ba96903564db0b81aca02674d1ae2f9281a388c380f85798afae8a82e04ca59b7bb9601bfb5678a21c2e7f71551aada896e8ed5b8de6114a61f3315228d5db258ba19963b2316e042978bf703a2cb9f59367999d3e1ffe21c2f0cae8f60e35335fafd4131695318b389b90f9d99223cb3455a224836af42a449f44b7823a7e867bc287da337895aef8244bcb5d7970b6a721c898946ebe8babbc6f478748b9e4b2c99d1ea1c44068e9ad3b01cace35f8b428a5eabd9d50d04b2a73b877012410594637d6b91829bb968476a91e36bcde69b490c24128993416023d5a96cc88850b8178cc56045bdc6f2df68e29374f71fbb0183b2954f3c944eba6c7478c057159e05d1bd394d7ebdf6ab969293f74b6a7de785b77d5547ffb9d351998ae244f7204133f6f02a3a8fc24be3c49bde50d24074f31804fea1776a71d6da3598eb440b7b4bea4e16928eae19831b2e2413e54368f9eecea57d9c7dd1ff5178c96249992356b8e172bcf570aab6f9e1f12523b76bd2349675cc45f65d9b113337de402c458c1f75af910223411c70283bd76136a4b1bc12edf0ec652c75fedc07f39b0fd6898ecd4beabe7172c62976dc7ca48a52f88e7ef5a7216cfa3fcc0d8ef8a6c7e2d8d2c156ac7a187f054910dacad026168d27445438d1b91fce12cb2943a8b53257d2b37f64d30e423fa2083d446ec1bbf0cc78866cebc677076929f643699710263938d6d64295750c6f32e2908e9234b0e62a7dafa7b4728f4dfd5d9884f2955d86ccd0417a013231bc201ca51fc2b5cd86548df4c0c29c69b68c8b7efa4e465e8cce73852ca36b7a0e5c8ecd18dfcfb23d2a6f77274b9095c1a0afecbc562f482214380336fbe5be473e5adccdc2c09eb7ecd0a5d78ff48e6e4817e40d0ce6dccd3fda76538bbfed93735a19a94418e310234d26484cdca59eff07fa0f42364cc9eedf809835c868cc745786d4b10f8b489c277cbecc3f3d7a8f0f71521c748f5f491160c3eedb733a73bead162d79b6bf2e7df37f058f967c746a945232c359d5f0f725c96c458e4caf0c1bbde7988a2d68d1447fca702eeb1710e4469717d8d51cbb0bd7c9a428fcf3bf40004d84952cb297d31f311f6e43ff556095c98b93ca7654537790ce294f61dc1264aa4206dc4f3e2719402550673e87852b91702e824654df9da23354fc3b4687e931e943e057fe0b490ef608137752f3e4b3a7752dd6e8bb75e180ffa6df37b354bec823c940e9f52c70b0e46540b5eb20c843483cb6288b6fd9510d41dfc833f350da1ca9a555a0c6b2b4e39705d785296bea128940b0da6a4d4be3f5ea8f510bb570045ea14f286b8f8e3c94561bda37ca167909d0c6edc307533fa76829790c5f3ad6b16a2c7e2b3a1c0a8c0db98b4a1f5a3228b17fb41e28d990b51a834d4a5a125e6c8925d786c516e5e278766a2ff493f952a33ff15f39091b5efe02dcba6fe5e3511fd3c52c09af714b1f29a0568bbf02078ae2b2d58c9caf2a97da63a9804424d349841d53b388c8453285ae3c7cc664d3d109e9900bd3a85dcc62fb84772ff680274a346bc8257c60c8e6ab16d7f4c185bc11268fd1466f04f66a5d653ee42705c8bf32eab7b9be62cd63ff219eccd82ca09dada476eee9add131314a99dc958d292f770bf6e9888be1fe60000c9506a8cf57b9cd3f0a64ea19fa324e21239ab9dc7c37633a33d7c5ee6dc10c9dc33be5eaba74b42e2aefcae0112d87b104abdcb63a35bfe1b54b77e946786f4c17dfbf9d19d2bc11ede13347272ed5655d55e3c3357bf96e995fe21634656bbe0c6ac673186adb20a4369799f4318a0148cc3bd6729760e5750e8827f50a73f1a3a34884e4bcc4c4f52a9393900db21a9483cabd5bdac3fc8f5305920b8528ee34835945447f0db0ec6a23e2071e6c19538fdf295d11ef02cf24ed3646afc776f4a524dad4e3de1e01a736fc9cfbffc0ffdf069b6e73822456a487fca1baa245fcb553a3e90ec78a14d0ba4d9c164d97c905e303b91248afa205840970cea7bebcdd256ffb3df13dfeae29da1899f70442e28fdfff4743553e90450bc259ac42f404d4c91e747d6e136dabfffc279eb40942651624defc4ec56edb556778596cab1b79a4c473886b81a5ec4345392a1d4187eef2dfe0534bcbff4f42e48047abaef2e51d398e0d30d2d6fba62a179e9a2605ef6483d74adbfa38758d09fb9130be77e68389614bd7d2d368bf6255fb4315de875a99bb750831290b149481ea98d0598d516f34ec8665bb0d63a28cba04a191d07b0025ed9fbd40fe4f72fb1108cfdcf9cd804cc274325af6a71bd4e53310783db3e9ef572d002a5f215105c89d436b0c104ba3af64cf6d1390847370869129e3f6974b2aea403279dbd640d51c18a6269371c1bad4b74152deb1bfa5a5046521f320dcc99f4d6213eb6212b5bdffb4c62c2618e6b0d9b0dfca66ef5e91f5835de0e847ef373bcd9b59f32453484b0527f0b6f8d01a64972b5ea29828d49e7104d61f12070eb9f8174b3aa3672dfa5dc450e083638f845b5e01db5320aa00fe221d0a4301f5671840d83b1b20319cb2aa7a2816515fed077a9cffe041deade879edde041eeaced53538a4d57f68f149316d3d50f5d978d4444879d5d6278fc3f95a93a2b757fe4780582bbdf85f7161bdaab2403827df3554eb5890b524c3f3172d736aa085897ad5d73aca86ece1144476519538a6bcbf5b519bf821e955ae0e9267fbe30f6aacd74c252875f17b08891af3df7e4cb9d6a423dc478d296a095731bf2ce03b09fff405ce8127768958814b0de284cbe2a1aaf271b7a5bda9ff9bf1234da05094b2a3867b533a1aecfacd50fc4a319debef73c569573eb095205bedaf4d37b106210a59c970234759c76201890d676c090c6309d128ac0f0704d545a1c8520caac4d11ed2c35def8d1ca3b7642b24f112c28b41a575d28efdae843bb0256b6e264477a377d025b65d27054e49f6e61c2b57b654fd68f29350468b39d834806c65df732b6fd0177b9f07334f7a6d509d832a83fca5f28334c9bbb6ceba22ece8a1c5df73e50d62aed9c96980b3c10322e1786a0cd0faae58b7ebbd698c7250843713b2dcc2e956b04b96ddfd5375e861df16884e3b95ffbb23c8602565ebef33ed168cc0e3d27374c49b6988b28ab7cff2696ad3ecdd48d28f8f9b6fe56ab478b7d771c5b3ee961fe4ebda3b573b3f56452170da1a7cb29ce535ae2e9b16be4f4822a26f968f12bd01c096cd00a766786f5a19dfe88048eb1998bcb93bd9ae1832307a6eedb10c0e40e0acec495faf08cd5786dafdaf6546c8d95bd2912ff77a03827bfa765c427c975893882b94701c20eb50ab573922f047eee6501305273678483acdbd94adfa52bd09b2a80c0f98551259e300d7a9e3653a8d5ab246d45899063999f957cf65feae41b53d6d9f1720dbff941177d1250fe1f5b5656a38d03bf8dcae02b972269f517e797e7110b4e1c48b7d9412cb43c4f487ac03c20ed3a5a249ca3b55481dbd4feefb5ca758305132dcc50370271d4a0be818b4f01c663e46e08977c631d910bc836732ce3bf7eaa2c82167d2da8e1ae45592a5b007dd24f6953cba43705c2eb6fef5e54cf35cc0df4c935726d259902c2ee350db6f77a0a80b6b749b8cf41cfa2a6b5e05dcdf206fe973c13475e6f981b4c7a84f83f755b905b5c086c30bf059bd4dc9e2bbeb5b801d8b58aa45c99c72e2f80ad93b008409b509035972efc7ed519ec1cda7aa8cdd1c880124c2ea9b01cdcfc8b89c62eba8beffc89271d766ac6a68f06e178a99310770e444a817e790a4a0216259a50bbe08b78bca2823219ccefe6b2ad3e74f53a211d5936be2936ae6e777542d35b04f247c8d94cdb5964d9521076d0fb803b0f8cbd22b48d49812d72e6f323fad79c10c796ea18d22da51ff06f99e2b606e28f2d27e3f31629ff23b053156c41889e72f24c2e832a093ad244684c455222836b70eeab6188b73f770cb4adf890b19bca793bf9da33a501522700c9632b61536f2f128a7336296cd7686abb565f71ad5a23943876efd5c0581ea53749eb566c557830042c9e8330577c1ff4040c523ac779c5c19dc7c427a89f1ab36c23e0fc420e04945213fcb092e7dbb49f7068bc52b98994456faf30d7ef5175207ff7c1160db5e4a14b22a562097fcdb411ff119e7ddfc842beb3de8d5076369741aa2ccc69fc4f635cefd6abb33512613c5bd0783f59d1f0ff70f81fa9e7af4934fff512d0c15bfac8a7ef71ced5b3f672948cee08cbd038200e472092cd6446fe0f3bca08e7a502d1c9b770788a160ed749cd4bf54447a3264608e2b37ed6561bb140418263c4e0111546636de9ccd196fec2cb11eca99305eeb0bec17b5dbb06ea878b6842c9f69d7edde92783108644d3ef67f96a9e66a2145668568fa0e2efa3f986ae57e2813486229b99e348c18d9199e5d10df707bed2859aa09acfbe4943ad40f99e9d396b2c29205a97b5ff8877266229f56c4eeed9aee431adf296251802048b38668280f86ce09ca44e595a667de2932a97fd85069653c047aff83c705a5b45b561bdbda503f5c931d8aa7c29f88768f61de862661061e42188d61b887c2a325a03c640e4a9afc1d2cbeb6739a82cfe3a7b82c32f811488c70d3e261f22b664bc8f9c60a171c03e2f0d15496df9f8a24680b55772742a551a0a0a53f7dcecce72732380c22632d3311a52c0dad735963b573dd63987f2b5be5a41d5770d088b3b18f532efe9400818f865cd938b065941ea1b46a0b35d2ef9d12e3283fea25fd7e9e567a0327b02f9528b2115d605d09bd286c9c0bdf4fa0e7617ce78bcadd1aa2e4f4a2dcc6eb86e8ae615d8c6d9b184d05141280507f1871b36e52a5ab6b8edd3165892aaa59503a86e4952be04e13cb7d4be6bebab84df23796a75ccfdb675a8fafbb58453921777310cd3d464f76e3004c34f73520c98ae69fa2bda35b98663538eb57578ebe022d8b664637530acccc3358d959027fb1b0b747a4d93ffc3513bea545e48d9baa890ae5909a7b33aca4e44ce82a815c1fc47de89cc5e71cff094b8cf71f1ca71587a42179b3ab562336ebb85b4cca4e0a51ac771684148eb3f5a9f690db7a5cd8dfbc29507e0cdfcd97e5951618b68a3ebd7e1d5c8fc2da4cd3acc3ab1692e5b969e8a44a9036da85e96409e45e9751b35a6755d5b6bacc0f5dc1c19fb7ff3ea08dfb634538fdaec747d42598bdafa2c61eb497ffc98cef28022365ef07477fba49030485cc70eb5069a111196b4b3f7f0a1312e99e7a1e045e39524a18a0778f859fa157d3c9fd8f44a28fd75e538438c26685ef5bd43db20122dbed76425354820851564a66304fde3681a303d04d41dd3847033d7cac9ab5eecbe7d5efdad3d92073fb7da274a6aa400692de273cf1ad8607bdb0f80b9f3e8f4c5862edfa3630aaf3f1ef3b844a33c807d10c1d12450e81a5e3a5da3d7e82e8c4b0497db85bced841e648041aac31a96240bc86c4704ea71b751293a687323206cfc7842ed05fdbb0dbb45fb69dea634cfbe86382941f559dcd80c55acf3616839f284a3a5b68e8f896216304f71b51bafb8f865fa8f80bca53765a10bb5fe9bb7977f317baa1caa03fa52c7fbc49b2552ec3e0d22d503f9a56d301e8661c560a5cf813314925df23070f699cc3e63241f9a380866b8cfe7ec2835f1990c7cf2d4fa218f9dc77597238e5884c084cd119cc17e250fa5cf731b03f96630fcf1a18b069346d854aa9cf74ca9df5bf9c1f6b95d172691a798bfdb4a9c1a2e1ded4b4b1a316a6fdaaa9db03acb66c1e625c147fa84e6dc12228acc2c560cec2a7444c2b9652281ab7b3e8fb39db2af98b5b7a3779d56db2cbf417a0c5713f56430da7465bc5a896a61d255906d1960e9e501659436cb8699b10159e494e4f50dfe994ea9c630491a16a18017e6908a5cda0a31f380c224709fc30c5031f642002c57babd76dd46fb9f9b7d8702327f479e630e8298eb809f6a0ae980ec5ac2580d2f46ecedb21866b2c2d714b40de1bf4ca1b56bdafb5ca14f55cdcf180398d9a498263632a2e49100742098a37d4c0856758ebfdfc15100cadad0c421bc0356ba0d50a3c3bd83dda8ca9e6c765fddda4b4a4fd8ecd628cc1ee82ce95c271d10ac86a094c605340a144cd773520b72a7b4861233bfbcaf15783a69891031544baeab4cfde8701b21c514a304d8e46be2ebd01bcb8bd57d7423ded7a450d62cb8f1cdd58deeb547760064634ca846d4be60b1f1f684b08a77376fe94423edb843a3db6579cf525ee87191abb562596e468f1f8bcab686f09e2a05f0233936500e65f80e71d549690a1ef906580a98aaac5e854ff5aad379d7274853bce9f97bd732f18a351bac7f2597c7a56befdd9256e7fec58a8a9846bd3eaf7afef696dba06545744ce60c0594e293ac6010db483b397726fbe27ec9e306e2cd248bbcfa2bbab7617c4846a8984bdaaed21d119a44dfdcc4346bed27a4207bad673b8f092eb23cc365fe5615ac5eba1f4b6a50126e0d47a9b096b7cb6c53e40ca22bd86861a7c83745c258d7f0cc876a94be22b2071a7efa250594c72bd70097d8c965c721d897bdba9fc19e72c3bd72b52b70937c1361a46a7d85e6604bd109acb83aaa29b0648328eb5c42c5fa94b594cc211bed23985faefa372b673899b4b4edeaff62f814f4fc870ca9edc9e4b267a0405a79b0dee278d916fb265683c07b3979d1db55f9ed534c2e463f4d9f869bfe0f746729fedf9d460f404b1bc7b6b6e3381d75fa7bdb1027722bfa1246cd21133c2ffc2ad5ba9ea778a3f8d9fe27b7386d35f7c447a3b636a6c9871e7929aa58fedb8c64cc81086ca7ee2d1d17331900e9b76075230bc634918fe0bdf540fd25ca3636d2febd9c0dbabc2cba964cad645c6ff7cdb3e876083e0bb09c2e3e99f578e51b514885d904648f83934d35f1756670b5e3091da1668f680bf5d83f8ada5c1a543ecc743b80631a9fd88dc38a36885c7177df9fdf4ebd33835ef07bd15956da18c12e02bf6bbd066b9f612240f2223ffbb0066efe745b660bac2b2ce9c240f3e68e85e4c9455fb1126c34534ad8421cc3cf3db634ad2b07462584b4397ba65817cbfcea45fc653f88eb6bf46a440737de77058470123536e1f6650a1e34768803d6e88599fe304b20380480fb06def3bd90f79b2f651de8784ca90bcac3d2393b8ecee7612d1b494652fe6bef116de222e837c87689aa8ed86a3eed4a4a03299220cdf8b69b3e1684957c282df063296e453486ca46d5f672fd76239b9629bbfe56f982940664de2b67a9a13e0ad0c0be8707f029bfe185ff7b2879a0a227cf6f1fdab69e593b26633cf35496eb7f4c418a95bd809bf0eed5914fbc0a48c81b54bab2b537d11a2b4a0bc7f4ee5d429e62d72690a5aa886f002ac8abd4c9a9eb2b145e47a9429eea23dc4c9c4391163a6ea88ccb212c51492dd5ad255bc817aae62e1f9c7558cf29c49e7175b15fec61ac63048bbdd6c59fb3af14e965c6c3110c49bb5bb79ad8c8a04ee7530c7ce8ac24c6c1e541ae7619e20959a9875e7bcda9e4da7d9caa59755f3c457dfebdccbaa5e6e3f69c7ffa1b3b295d6d4b4bc8e722ef5e57abdc395d1c36aa2b66b0d68eeb71b6fb91e2d1f9e579747a38058b843b300d7f69b5affa34b0b6102b346718cc5954b73fa5456459202dbaa024bf1ef8b678a1aac05567e582578a00cb94392086cfdd464ff0ca788961f363a45cc679196a939b5d7ba3817794b07daac1ec0a1db0c6398437e671381073a3ff6582ea6e23f5a0d300cd8d5c017027a60062419be30a6957c91b6db1bd348e0ada6ee1755454eaa64e6d2713ba409bd9311ce831d9365b17f5136f5c281f049c6d24a7f6d792e2e7698e175738a9a3601d9f1f9e1df1026d0049162ec10a93434d90a2410d17950a30ce75805504fe6b32b003ff2f4e005568a6a62fb3927ce280473bc9cc75a0e7616aca1a9dd82504225af5235208d1565cc0ba51beddee165bdcaa18d2030ee9915da5fed2c57266b41df072c24aa424472d587136038d02f3c6bdc680a2028910548faeacf3262a68573983587085e88fe57d3ad8e3ca6b1801d810f924a384c84a31c0d64d5d288fa0a8f22eb733223291986789c437ebc1f7f91300384fa437104b1d4aec0224aede8289d27e2407c19718e007308ceac1e69737ca156f8dea0a4241fe6b4a8bf769da2068ed2ed88ad5ed9468e1c26acabcfb2f5a0e5e8dd4a4dbf469d88f832e19d04bbd8f3b970705e65d421a05d3bdc7de2353ab1b934993b87afc674cc34ae23adfb012e4819e42e407be5a9442b93331aaf61eaf7be03fa1714a597c6d77f57ca3e65d3df7834781d1be80c1230751d891dfe4b2a21adfd4e94647531dffde515073f7e9035df2717e5a9f7fc5635522fcab36062d9ea11efbc27b7c7ec7fae390f04e53790a4b7a85573b85f19c60544c76b39bf728731933e5278ce6ea9b28a6ab549f7a70fb576f7f43fdce90b0b60ad76f0d5d126a0b576b568e71eec1d19dbdf95de5d9a650809bb0f8e8338d438ab25ebf5c991ed1497312220c036efb10cf7223c30ab0297bcf72a3f9e0bd6b56700aefc721b0cf473a8931ee41a5a7de174b4906a0369dbafd48b09b8ab51079f2f417c6785a6d6d731e724a69a2b614c6bbb09fb08ec1b57c2fc153ec51355b839973482a159258fb12a2abd5ab85e38a97287f5de7d728603b33a60f10396d3790eec061734266ee7af19c42d166f0f6c909f9cc22e7dafb9ba42e1a11ed8e6ad9bd88bddd5a277b4aea0491091a1f309182bf9453e3d7df5f89015a2a72e75011179fcfbfdaed679f825f22ccd3337dd00cf950f13f625f5834118470588d11acec7cde7750dcb8b209669af1f750d6cf03a83ea3640597937f3850fd32f7ca6a6cd4a5755ab3839c71f82fedeaa08632d42bc1418e76898aa8009768ecca840f2d0ad82580da520fce298ab77e6e3db32b0732fff5b77ec1dfe8f5ca9677eb2080fe417c07439d4ca4172757af00bce466df6eb84a8faf62ca3649a099eb44cd87d8f947396d7ae475e7f668ac1ba74e84defe9130d2599b9e8b7f1c6b434205baf5b5b8fca0cb2c368fc5f3715298634fcbcd632ae3896bd42c24384580d789780b7847cbd60bf020194c21945730e3bdeb7bb020c9b9e66446f12a0d7c8c715fb9000286c6b6df2ee809e813b2e9fa116e9c35f8c8b0745ffd3fa6801377de8a6fa309dc5c139a34340b8b6c478339ed7808961a251945071949dd04390c4380f751f01bf62f984c12e239232a48623ce20e87eb92e3406189b15a4397a051f1554369b57ebbe72f49661b96dd9578ce0c35e71205e647b607917515cae61160163ee54d3d7f5bf1ca2235e7860b380b4a5815c574c5d53681643635a76806fbadbbd5ab91cd4d386f0fd34e391f08bf1b54cabe023314e2c49a0d3151944a0ae99e6bfa194128fb8d622ef81d27189d24fe54a9b37f4b3b248c6e4d7ca9659ca89cb975a8ca83f636d9e921acd937fe2b0581d04ecc1cea3312a5a930f39c374662cf4b59e5dfd3f1b6ff8d8bbd0257d7dd7b6830375596a517f4100cbc62a823c5e9ef3c12ad265f8b2629ad9440fc746f576e610beccf0a61ae0eb19b652f467a1ffd1e9d947160c2d4a5f0d200cf621d52e43014390dde7c59ae4d39f42a0c85d0cfd7cd368a76caf8bc24de51ffe76434c23545f996a6c48aed618fa33b2afc9803731f2f7edbdb9e0098b3d4b18e14315eb58705aa89b6d088fae0af5c257e385ddf5914ec2bfe6c5d69ebad3db6f34539c92441c37799f24c410cb600f3ba01ed974f227d4a09add60e80834e6d1349075839549bbf09887c45923612d56749355ff5ebb122df9a2b588a9a6b8e9a83945a372880e6f1dcf640bbcc4c6f024553deadb77dbe9ec61b92882546da157f3aa261230e2bdc108f003d32a774ba7b4005623eb83aa2b3001a60ab4c7ec2791c81566d3bd03ee60f14ced4205fb48da3a80e8a64a251a4f4a63343ca2c3caf10ba9d0b4f5fe2d437e35b9e3a86aac46299ba5199c3bedf6dfab83fa541da64488aaa2dcfa2f24f8c9822f9e5ab6d761a67e4561f551af5dab4c3d8d65b41a393f30f6d97a6bdfc1ce93465fe3fcf1b000311b57eb5156fe944d8f31149a2c810cd6d519e1838cc7be90aa6b69ec76b9e135fd2c183443cd3dab5324ccc3e685b0efb547d76165e5271550109b078ef11977ee0cf4b9f72d62740ff733ec7c23c14406a688028bd8d4d65cfd764668b0452195020c1877d1cd4295858097347f85b38ec603a226b3b79987e60abd464baa0660b56088def1e68a2e3f5a814cdf9e58d1434b50f811adb180e130488252fd780b6afea8be66aace82eae122f17173a5209075afc3343a02fc5f762c5c960f68d7e2e8d21b26a0ca6920d1cadaa75a3a215be8818b8a93779c7c77960865646bf76fa3c6658d60a18d72a189fe0478c7580e89bed2d624e971c173bc9367a9230f31fd8a57973fc6a7df12c0f494548646f7c7cd9acdf794488deced762cdaba1bfea802a9c1d8926f30e77fbb57dc4116d4e4c999dc06e282090f8a232b0cac43458cc52d045c1d3af9eefb3f47c46d1561ad4375b6c8e7410020d91cd777417470848435884be7f45190883d76ba74dd8964bb965ee1a58a2a4e41628f63db5c40707525fc23837a1ee5b7513560fe8cd990207b1623afa31d98dcbc266ef0148bf0e2a7e9a2560bc57fe1e08f6c83adbf9d8d5a65537aa12cdd94ce2c9469933056d968b7b053b1f58953901513d353796a9bc7e0e978f524257993c1b36a408a89c4ed05eaa5697ee878e612e5a8b846953fbdaf1b4b397f8e99f3316889a06b5962ad992b623bd8b968a983ea238714832ed7cc30e15d63c79349b55cf6bd01780a030d58941644bfc8cb893064d25c7401b25a6fe15e82adb2088e6557b11264c9bb09ee53f6974a37bf84952c06072b75c77db6fdf376e4fd02180c044ef7c599382339319a1dc40b1a8be345dd3e40bf221b080b35cd743e8307e9ebb2461c5e65da1de22aeb97b6af7abd229a38b5658ecd28c260805ad24cdbcf19aea98b09e3114769eee66f862e8e7f50fb651543e4dd8fd3fe51544ec17bd21efbad1112909f76334c819a00ddcf7ddce195c11a464922c53350a0f2ee3e3788c8328feb7b35ae04b79c470cbf027f96584fbf288594d60bbf0208be4a45a03f45aa94d85414ffeda20b6e9075026aa16dbf8b0ce31136aeb32ad973e980f9514ab10b0b572cc2b278a4b3d3d30caf6a5b3b87d8555be4f3f8e099e8b1b40ead84bc81f016a61cae3273ecbe2d005fc5a0e7f275319edb53ed7d0a15d94a55e286555c7cda12e576084adb38f287f7d628195a871378a4fc6a6044dfe0345f7a07abe5eeb5ea854dc2ffd7fbcbaa8e41a62698e1a848de0bf18b1cc2a551ce1b00aae67006cba7d1e839e896fbe7614195fc7579b519455412ce50844d36d1ee173d72d3deabd24a4bffc87753ff45f32b51a5c4134b010fb5d485497abbe182ab92ea880a4d6b8ed201bf569d7cddbb709958ec13da4a70af4a074f1d22174aabb0f43f420827a9ed5df784673a4ab60f6794a594ae4fadf2c7a3a049d2e730b6583109c49b3b8ec99b39d8f61ba62c6c6e2267add4a173255fa4331c3014877a0e8a3c79023db2426ddc4b10c909b651b84e17299f60dcb65af23cd36a2c29f3a8810db01c83161717d666b1fc1bbb6cdc8bb2a507e9b6292fd6bd25c820810757b7a74c5e1fda2358974cdffee3dc75c3976040042f65306144919479c06caf498b54aeed917cc79213902fa10619231efe3cb183c8a8fcada1ebbe1931bdde98a17d7189ce93954f01888e3d7ed14c485bbeb6baf01f05b96a470c3c8ffb95003e43268fa72b854a0f0509cbedbb087a9642de0fd112dee44f07fd9ec9c9c446437a4fd6d98466f54d92708c16dfae74a04e632379e6b8be3db0ee9a81dca7d2b02ad3e3dfca0e5ec6ecf742c8ddd23c4ad68ca90bcdffddc071d24154d33bb8dacf90d4e6ad92af4a47e0dda52fbaca1dc52c3b4445c76bafffb53222b412e2cd76e5cb6696498db72172f372f052b1f56875962d3499f610ccd22d7d64e8b4030399a622455a3262fca09ff9d30b139c4e12ad6522d34951acd572bdedc86941a91ee1ce2905ad867cbadba84076cea6832e387ffd99e994969d6c1b2856d0954bc282601088e777d800278259cbc74634c5b206ea77030c813f08ebff3f66d703423b2430a10a09b8248bd507a44dcdde4a04108831c125c286533681aae36fe11f66f354d68e66c329eeaf1440f29f24d6b7398c09b8e0e7e71b592ff5da4fa6d161f6e3ef546da1940fd1eb11d53643f1b769ea60b226e11388ac9b7f128b240555e71b90b0b00a79cd383667207d38d06dffea83b480a1aaf6476448deff021d6f8ae9d5f1ce6ee66b16dfdf16404e64323a25b2b4104a77b91bf090945926c040e9ca6d3710b0d8afa92f6afce454c380f0f6ab422282832b97217d5ebba55cb60062d8463021a914582a8550fa06aeda805499ed49a1304286d3bfae0f8971d25bd5d3647839e84663a4deabe960588c9b40a7fa4dfafd700efb23cc5600c3bffc5fee8283ce13af1468f6b3c1f5e82031526f325ea56a6ecdd6ef4e0a664e727c52d60508fad9ff13a8afe1e2fa80afea5823a233ffa5bbd176ca48f054d97afe254e837bb2aa145c3b322c873ba0e2e3843d75a65b851086164a3bcefbdce9806d9f212fefb07559488a904bfe71408bc988a9678229768d2aea976d1e3a50a300b85a8ee4b6b2dab4f22ec194ba4895cf8b338d8bcee02ef4fa65b40c860da7a8af2534e31a62376df367dd1b5956b83bd2121d50e9c1eea4e47612e1eae475e6381de8c83a78e115a810daf8816cd2107b02df24ddc0ee0e651f39e207dc957bb707916afd144073a877b190c3aa3fd7fdd2c2a118e40b61581b31fc7efc1e7e39b5486ba7e6085cce065d074d7b587ec4d0c45f4caafe66b7ee5aa7f1bb0c7416ecd1e663ea65e603e6240dffa6267adfb367baf4268d7d78a91fbf2a058c4d874594c235afda3eb7be7d67b2e64c240f390bb80b8f3b24f89cb99f28575daecf449e45c499d58c1ac84156b08de182aa791eb3ea454a62b14328db7d000f59b457c6cf495ae51122c2d3b6b48ae72ad045368848e6cdb7859414b994fe167ebe164f30707a733989a08bc9f69feec1c32c05bbceb611d3fe0ed4acb5a1a0f3685a329565c69a274d31658d89b53be0a6e486f96b57b4c77b263a2cd46cd2fd71bd9bcb34e5a9b6278a287bf89743157268f671c14484c0932d969830088d46d0d5656570c3209c52ba52cf6aa8685c8df3113d68a6f2aa3ebcee520e8e7037bb1acc97e2702575b6c1a2275345f42154d9f320d44ffd995c0833d19b83fb8f5b2e2ad861006bbd5487c3c47193f69fe39e5c08d51d636f8e92fbe5cb9f43015fdbb39d0e98320fa1b41e7e6db105d1a68e306cf3b043d425bdc12232a52eb617e0962b79df5b0f0560ebc5d6318bffbccdc53a569c0c40bdcb377ea61e28c27db1f5055178a9390685228f8a938176a6695d729d890cfc0cb3a1544d66dfd5d3e0311105764c14b17d11543f6bb2dd7ad6ebe1b5a1cd83c9108f2d94da0f7a789d3179ee67368e589d1269a940b3f09de3c8909c099a421985dbddb90bc085d0158b8a49cd1dec9097e567996b288de9b7a8ca8dee8c5233aa424296f6a84599ba63c9a8803ca091194b311761d2a3ec0de2d11b3e6ac52d7fc4b038b4584c8b3a1184d652ae37ce785e60d938fecf145334da0b84cecb6c2121bcb528fa7679c89efcb385f439a9aa50022b78f8be0f3423b044398d54f256b6b9b0edee0b813ff2d666a77ddcaeb88eb8b2a090b2beb0b5b8c811266a22450412b291cce906a83cd89443e85ceebb023567d4aaf51932729cdd08095dce3416a353755034d523941c7473affb9f162f3765c44fdd1bef7da10bd9764e4d9aa91b7d002925950e08f182570fa36516302b59a8133ac0613a7467631685585675d5d7f9d256af28a5117971d2fa8d2858e437d7c245c27010384894dbc032f6f3e27d36f22594e8b0b439c06876df7710ce435c1178de20f32266f60f4bd7781a913f25f061b7c7d2b5ece204c4662b764117488205227107f38164a80093bcce709385d3dd14e48728f02f7c8cdf93941a58e43a3aa1d5174d2477beb83aa9cedb5b848f30f01c9bfa276f475e23ca097cc69d38da3ce78e97130a8c4ac7d890a2e86c2b16d39ae6ef45cbf0e745c32d2878ebe418dd416685ea0fc63673331d8cc5acecae73230c634ae239de70598b24bacf252f4244acb377055b2e797ce1cd1be4db2df6ce2ff7e22624df658d7a20bb5556098f08b8445beef89174fd250bb896ccbcfbd373ddbc21e363477013914d91377d5a2f47533e6f89ebe8fa1efd0674288f4f5d1a455d95ce05b488a95ba14950db9c18b759a4b2090696c40529d59eb6a46e879b300cda1a91fbdc4d03fc475755121b3f2d3a090d02441a248787938a9d1d3d42e426ec133c64cf6cad6e97b5684b3c2853032d4422c677ba2041bf74cec01a3f05a208d558346c08efb7841ec7af2f326c337590298db2c3f466f484c1bc68946b7566d3f61e1fe89430bf9ac67f4a77b84bb9c722f812edf76fe2edb83c3b1273d26f8d84bb25bcb706da97303f46b3cb0327d1f95027086a2a8215fd9d5c46fd1e1f11ae0255a08de2a260a5c651f69a35589525edf22f2fd9a7eeb8d12d8cfcc4430bbee80596c2a6cbc689e0f84acc71b564bf62edffbd2ca5e724833f8e77ddf3129835407e94224b7190b5a4d5b91b24d2777769c2ed5ffd2d43ecdcb228f35a7b5b5a2a0affb6fa264f1614cbe18b834cf3935d67a9f45365f6698dc7f957ca6b84dfa7c81668304fbaca9c9810b261e04d83133fa07f089d1bc7a11188627e93f8dd6214f296655f284ae31aa03f28fc0be7ff6829b0c4f9ee7d57aa556f68ff6502f7a1de0891847735c6029a02e7c09ff8b60978910d0ed4415a6ae3890b577c504bea167f3fb7ce68c4e959add0a5f1c20956ace3063a6c85d609a733a04ebed1219297bd02b65b3e014a0f0917d3c3d9e0151755f7c4ddca9f234c52c709508d1e1aa972a42bb5f9f3eca999d374850250b07c80ef6e6f47d8a0413da71167feb20192924046695a0d84922402a0473d35be06929a048e3c5270e23ff00889b85b710872d041727d09ca9f6f6a69ed827aa38eda1cbdd5ddf2490f937b91aaaf61a8ab7f977ddfbf4fac01da5346cd08f4ad02867226527171bb287d09a72027ec066db454fbb6d93be23fe07da8c020b0e0ad82e568ca79f018fdfd2b42eaf035ef4f2f2fd039f3ed0043d562c4307e0a01c7571ded9f718555a5a6d31e3b4ed231fd3040cfa265109eba8d890b3036686ff55092fa9d39e78403adff222e722f060b4ed1e5bb6c3ac7498a3ef44347973818a7fe63f27c40a28f110982f9363f50f6dba235a1d7a974effc2a49939469f5adba3013e2045f0a42563ae2b4666dea17e368aa1602cc0d1340cf8902356312d0d5dbe2d4e2baa46105e7648d0048491a9940a8d2d8c3595598ae2468840aab1a2539676ed11430442db4f89ca123f767c3600b616104122d91960e2b1fd4681115167d8aefd3e5894d39d73c6ccc024472e0252ca7e040547d52b2d409581b0196fbcfd5c6d9424feb541a59d848514f4893a07f3cc61cf217bbca83e16174ee51d54e6d76061c10bba159fd56938a84e2bacd61466a2819ac056d1bf37891353fe11aa6403f60ba31ae29c5bc932490f4ff49ba3a209e8e297e03e443ab830e43d306639f705730cc4a1f1689a3792778780ed0ce6e40e1cf748a35952da3c6dd164cc4153ec8c479fb20740bd83fb629e538c0835b25d8eaf065d8bdf2fb11bb04b84320df0f41840e3a8fc6f5a07794078e5560fe067f6cd2b5f177880da4441d1ba6579a4010497d0df2ea149cc2818acec7dbdc43cc87906beeda0cb9e4210ab87f1363051989c8f4a963b6e620d48faea084f10312b4489ca175b911793fae920e4a30d6c0450c919911c765aec78ce43ffcf4e8dff07df4bff4e5ef53448b0b4322a3b09fd5304a0442e71ef6a03c12e88937624c49286df3aa9f0acc1f48b50ce32399d120b2a68226b554da483555efba9186dbb480ea1de2c46fa9f5acb6cda7534d309ae23cc24c2d89d8f6b3fd61277e373d0c56dca142179dd61c9f731a543b9386ee9505ac85b55cf9924a397642263ecd89cab23f54ec6966edd24ecb004577b83cc907df2d1deffcb360341787b912fc9309dc3109a026167b78878791008420629b547dde7a68a8ae204d79a9ccc26c95a36bdd9cea3dce16aafbec7ca8c0f589aca8fa2468deb04e78e07ef47a8a7743ae04e3d600cd09a3d18fe707be21d191593a3f4b8740ea5fcb180dcb20e8ebf2dd381273fb1f23fef2a09605154fd56846f2ef913de7dfbb4044dcbf9c281600161a293a166a3d0bff47a26592b8f384910ae5ef4c9935d31036619a178a8c7d5c353e24111212aa2151dac855f0b2e230f4bb7e794ea18e7745c93804099ca00ccecc47933cc7d8d68f4ac8eeeaa8ddbccb58c4b9338cda16c62feee0fcf25b0a44c2489915aa4954099692ca90472e89f993062ccf78c8e17ff643c8cf58ae1e0bbd3917e89ca39c39e731d928e8b05d9bf5b78c63dba553a3b5008957ad7ac573e882c695a94bb5afe2ef94893cfe7b5673655d69b721054de82b995cdfe89c644a5760af993732b7a815ebf143fd14211e2de1c6804ea09fab253f8c878845371da990fa9cd76fcba915929c9a55cb82cfffa533bc5785f4baba985b35e0c54ac5903e212e71ea48203d90b388d6f61e45108b2254a61d2bfb6bb78caa38bcf59909854fdd184335412d0be13bd08bdddff5f9ba4e7319fc268fd97a1f3df5cf748f9eeeee08f6698c85fd00ea1bc8cefe39952dadae0ad52b89cb19723f22fb9383c232f601441907b90a7187a645c7a9b709620db4b9290d99ac65c7a21fddb4a96f374d146ef0748eecd87e1b7b013f0b9eae82cd77037523f4933eb964510ba3240b4904edf78fa735066510dbb3ec31713b0393935feaf93a90e6c8da5de3c5ee2172dc6d37812332857712526ce0525c0e6e912e621ba49006145c049babf63327c2082d877091dd334f093db5aa2546a19d0f219c48ef0b36a23b91899e211a5dac4adfd4f8e0b2e9ad99ae897be119407de289ec7886e7157e3ccc05daee9d2238dea0e608f1c06757ae31483f818075798afcd548457fa00eec1e2ac46c0f2404e0c8b9942cad1d05f97cb6bedd4a8c467d59f1c32a88f13c82d5d5712cadf581e659db9f9d297924b0e88723c1b1996b9665ed11ed3252228ede60f7a9a7db7f5a932f516eb36a28c5ea3246ddf34e40e9f8a8110ed4f57af5773763adf3718b277a516204e374a8af974138a8169fc37047eba0d6667b4f9679e157f2c3d1a1df0a79fe6f3b0ed98e374f4fb799b60a2296e1dc0f104f6d05628ed54d02a479362b253e930a2fe24b991e2a92f6f9accf46ac7588a67604242dec1aa48c2c5a1ffd2e8f740d3d965a796a56aae7c0a1cde5ec6505f286b0788719a96bc94de8ad62e7fba0ae72a7ca1a8adf6e1a4b9a9c20ec1ed926b4ac26114f07fcd5de7882b4bec60593069d1a83b31acf37a029915359574f5608dd0040b2f45b2abb8430ad72532287d60f21c48798244bdb98a7bc047b58ee44cef193c9b61fa1bc5780ed3b7f0f2c189be6515d7f8a3b43695a0969295f7843d11e2d7c1f585dabcead47006abbb4e568a6f350c87c52b16ae8b2608ac434c128855aac3fb668fd36f1bc752b396a52eaad77e6f82f4dc84ab89cab756474ac6d12118c5189c897a40a8d05818771d6c50ae80e20eb7b946589e97e6a34995894950cba5469041efcc0080901c7f3bbd0a8c871c3ccce4a544a72e86d16c71f4a433320e6ead4622c9a17ab4cc61f66c8a8e61d46ba921a72cc8909d45b29d6d2519efb52ce612393719dc5a56f39ba1ede98b3bc8e2445f0b3f48525910a98ae5d66655831a5644f80f7153e65e37c1fb28bf991b29f0f91a55258a84d9ec5026924baba0e24397ab4620695dd5ef4cd8fc5bfcf08b71f45653610d6ce2be4c3438c2d8fad6a2bda6d52884d7a6110e872d9d9f8261492a81e20ae0706dbd6ec990bec7a49f69da15ed0a3510f690cd4e0e0176388ceb0b49e7c54e0636bdd7a20ccb6aaad67b2fd4568f0b5f92f746cdd9e8e32aa9b5d27a88ef84d17e263a23ce487607c8e2a60abc9e2d1915c91446a9210e873eedc0336a3e19ad193c7ad2ece70c506f76aa78550d3c35f8768101086c84ffc58f92489a70214a89df69dd64f1b8edc22f4c5186b127e05641dcb02561039b099d572fa4eccfe4d45ebcb20997b88c745980e52f9b9e21c9c1cb0ab0fb8fc7c8be58d5ab8ef23d20635f8d89866dbec38caf7b6fb6bc5d3f11cf071f948a028a9bccae8dabfb194c3d385599d786830a1dcbbf167a2291917975d8c7fced5c8e80fa8efd0fe162f8b0696d997607b4aee0d0648966299b837c443a4c2035de4b48642cfc050b619c5bb0db3c254f4782215d09c45416e28e1c325f1b4224b0fc4d22beb0d682aab17b9980b46bd0758577845d0667a261f87214526d1872c0147210f559c915511efa602c1b0cd09d7b969f2724969497fb16498e578ac851b3f4d371012750b947a3181d4b9d8b8ab80ac95928d9cca1c7cc0a8cb35bcd2ef40a8c991d35e6ad705d8328915f516c34b9ed1fa5bd1c96439f7f6ecd89ec2a9222ad1c21f5ae620debd5ad42d1c12f73edddd60fa085ebbfe1eb21b1285ff04d23763a577d9715e2a7ecbb0d1d2bb9816d6fc77bc186aeeceaee5a9bfdfe02744b5f1a586200984536b2cbdb1292a86b6ef03b26782d9be158424c2c9a477fa1ac6137f71d0fe0468a3594c1b0f1a02747a0fbf64b2abc5f8be4f0eaf0474ced58171229554092532bfd241d804ef69ebfc26259dcc7435b28c793d154edbbf7f28ff8d177c0ce9e1120c214843468af6a086f1247974e419bcf64cb215003f97519a64c7e23b86cae15f0e037be6baf9f1c5556affb24de4432d2a56e1639c13ffc12cba92bac8f88c6d49146466a3ff9be927351bd0d8e4306d4b2609e2cc7b0bc7d5b4a54578a1d78252a045080694d704c846216ca20bb97f4b6257438654a90cd59c988bcf411037f56b25d4d6c7899ebf3d34d736db58f02344075c62276203de61735f0fd549d1a7c65a3f1e82c09f05f2693992d60e7e4a26e16791e6e494bcfb25e2b2f483e42bed67b80f4efb7c3218bab7af63fa0a090dfcbe329782fbe5ab0036c47fd4c23142ed65b58bd0ae0a28a3aa9f7f0f548595f5a1d27c46801cc12b0765281b8b8d3dde5ddf320744abd3fb4f25cdaaab85c94d6db4c3b25fc0892dc6c46ab3d70ad0654fb9cf55540bd011af1ba2fb677339bf75a26f2e25e4413a42cc407e6dab01d5c352a749a3e444461dfee7cccf8d6bb42d66a9faeb3e7f17431c7cfb0864c9577c8e3b8502fcc7c04e59f83bc5a0e2557c6a9eedddc73eea2e78d0f8307db4263200a3670e115035a64a761cf126694b71631372c57f262486d42556eeb99846446c1904636887e67613a4d5496109c76c138e727cea328f2f4d84bc3e6ed9f355d9228ea5947f256284017d1585002b49ead8c42b55d748f7d6c08f23c696c0e979aeda2ffbcf1272e4b34d1550c44abe7644f8a06fad573b489c875ec70cd35a2ed6006526a7d8bd30c48cf6bc0b21cd8f11af9a539e2d0813b40ec144ffddf4cf8044d490772f58bb24a281233e3621a96714029203c0fe6818d8aec3cbcef017ffce1a38a44b3969ce3b59e23e9f890fb86acbfab229ed923a6ef27e4fb444078297a695f4c33323e7524fc655e84bd3d22462bdbf67dbfb75970719b8eb6df66d4fc62d0a423e97eb20382269fb2cb4cc9286d07c1ffef4bb901391c8d574d740fb841c2a5f700f1cd806b62e0184541c535d0886969f17674ff60c78580c798a7a116b6f29d60d7ebc493e129308388975b5681aad26b142bd6a27209ed30880f70809af74cabb4028a81ec1c64d852bf711e103864c8d87afbc5e1af846955e66f930bec45c813c10d5b353a2ade0b16194df15a329878aef1d08706150b5328a9b466a440fbe0e6a9d17fc9f44ab931f0d336ccd7d28341f931a05c65d083b11a1c9294e4dead5249f4856ed7ef37cb2631e9444270e02016aca63e2a1c06c616bda412a38d014009c06de0f8ad1358db49757767ca449d92cca065bf1a94b2c1d4a350eaa6be2fbe8bbc2ff776880f6e4b8dfb940571a484c9972ff27706fff513d1504f4651758c0096f38a1f131f88bf035357c52a1cfdc3f89b7d2694d10a747c73ebb15ff46f4edfd11545f667f6ee919a3d8b64c75ee5c7b3167b460735feedf3073d2f91aa9ddd70d9a9843aec326d1fd83215c1c3092d309b0b456b9111f615e16954064ee089612ed629a303f661cac7d0de8a33070be5b5a520a05e055fd68a8771070894ea5d8af4293d588876559b4620e711c8dfbba3727ab1f6cc53b5533860c367dd519256e35325e8e22742b3bddd19ba9984ae1afadf0e022bfc47e43f2052c78a9d632c1aacdb73758aaf4a2289c8760550e6f4c987ae71f7c419a8914d0ef042a728d006dc3887badcb7d4a70e32cd9db050785bfcf675c12d4f72fec59a92012eb329e6f4fb45cb266ad1a0754f99617aae64942c7b446c4d512bb1b50ccece75fda1f1c16fb63cbe18b3d72f3d622706909d5ea7f69726c0e541918641a30d413ee71b5b15f81bb0d8422ea5a0f8099edd9e7c9b8a4092d12bf125a8b25795565fbdd87d3bbe11803a4fb5541b905e8bf2a5db696759d21ed8385ac9941336970422415a8fef049095d624ed4b3a7c68abf90b58acdbf1bf6ef3930776949dbaca086fef1aa9739a68f45f0f707500417424f6b9ead382895e5d0f06bb096ceea4a754bd2c5e2f1830b86f4a7c5faa68523dbf83da6390ca4da22a48dbcb200bc7d2b434903ee07d7394dd9e59f8f71f65c2f14762f3f7bd13355098f988697188c2e147e70f5abfd6860c76f4f10dde39f0111c51cbfab17ae8b00f4a38e838677dd8885f65061d861dd5090bff340e3212bc7089c942c970ed89688747d17c0000e2718e4fb85aca50c78e1cb14570361012458c387b1f4e5197712090bd210345e5e4aeae0c056840ed75d5f25e5d095c56a836088ff61fe9a476fde29f104f3d5d2419bafa0ae5d9dafdad1e977bba9515a6307bf70565e807073d71e43c608103d48da4174228941d6ac195bd7664dfee791c44673233b848fa4ec5bc8e7390f9234e7c41b826af2ebc150ae5b3acb49965c8028c4ffbf6d62ccb9c052afa91f00a34aa926ca6c5bd332544ab410bdc8f92e0e7f2e2ce881a08cf29ab3f20ca852d249aea32c9a85e39093c278475153c75f6fa2a201199b0e8638786d0493eaa8bfd3c8029ba31f506732677cb45e7086f4379e3c7296fd9647e3201189966a57405ecb6b39ea207ce468c5728f3af40a0ef5b3df1e544586d9e4a8d3a1f750d72459f8a78055508d3c5a7c5b621488f03263f4cf1accddda2cea9f0c291a0a14faf3304abf18dc7a03727bef0815514df148ca5e9b4ee4e6096da98b8407842bc030419fc99fa2c491f4a0960e7912012152734c613965646a3d4a5870877b5e062689ecf950c6e5a30d9dd98c62ee32b2ca8ea9baca79aba0d91f71f9ded7f29c063c6bbf572ec1af5f5407bb0da73b92885264da255d250a5c6c5c64f794c95993f1726ab2c3b5943b9d365625c6a6143a2e31697369f81fbe6e28bb468dc98aa0c58a9fb13759c16b2caa24feef1295dd98858b358cf41a3cc33c540115661046a3d4b5ef367b4523af000b48d15413e5af5f7a0fc5d7d21fbfe1dc945eb51fbb6db9375d6c862535590f91bc0f6d13d6542f6d764fd85e8f0e7fb6dc9a4deca383970201a9a877b70d7d1416ffba093c83c25e034eeb5e1ce67b2fc8a29e737478f69d3e2ed56fc7d96c6ee34e73420227c76606d33a56475a077c056f4b0af2b9d23a584b7cad9db37d1030f417e79687868169b5cf4ed86fbfc5354fd8db45f567ff3ff73d3bc6fc773d9f45c8bb93df09571edad694d6374ef3d192b57c89f389340b61b8ea369e6aad001c6294b7be5a65349ad65e4f63650d9815726c6e43d6a924eed9c20d830dc7105886aac0f23429c20de106bfcc106c444380f8ed8d15e3b10331b9178f04c113f32e1e838c76848bb2ed5abf3622cbe815ad9ff8f9ab5e5a8986c482f19baefbb55b59b83087e6778511470feb2d106a38e1f2035857dadea4e98a92ba1b16d41e3a9c2189570cb0b28b18734b1b3ba05f975c0c4640f58f1438f6f54815d318c2dcce6c1e5b899ed668a53c8eb25c66133069ad387c572adcabb7788bdf21ec9e650dd17c2e43206c171d3fe65dfce458db704da171a48b0f4c653af87a38aaa96fabdd642b1ee7079b3af9ebf564dab21ac73247de85226c9afb4d0f4bf3b4e121ef0d9a91a730fe29f329a092f32d7c3703e20e0d676f31a5bda4d800e470673fd9e4391423e2763c2f59c5e46cd461c25fcf80b1d6de93447be66740073a27fc0018b2076992d9d9878e1628977101bde67cd35ca715d38d48aa6b4f819bab1570368177770552462f437b188ec99d6f18de99a5efb213b949b629157467b1eaf004963448b538c40d335463695da0a904bf705d741f3fd71272866de8b030c4ae03107555934a4f6dd9c94cf8e87b87c9d8bb3e9d253774817858db0895c0414c090a5512691c34c52ff96c4040606248dddb420e9961cd9e0b9356e3a635340739f6bb7785b7ebfe7374dbee5956bcf4aed741b6ead6d86a48ae0a112be6a6d4afe044a95446575f11305258436d613a6850b1eb3755b8bb77d0b9a328e5c2f12c28e74c532e9fc89be73f474e47e64f1f0370356f3e7234a14085821d58eb5699ee8e5aa0ba992ac53ddac20b9ec1db94cc1c53bafcecd4bd22552c805ffb118d05904f1da4ada496abdcee85c186024c1bf1f6730f2b57a714afa07531814d54f9303e89f9de3badf7d4a51da2d74e7949352e6e1b79601303d5b0296c5d4eeefb5594785f70af95d9383596b85cac4e9dc559f641d604f1e52e5e598f4697393131aa33f61e6842518ea27a1362c120b2eb2f21f6301486cc21abe113d417d601b1a29fca7da3476746366f8cd5cab3ab63713aaecef2f5aea746b29a510503f7f4bcbe67fb9fd125d8c6c577088e898a4b39ea7c5242ed29e0c25206d1cfd6518c7fda962ba1dd1cc3b3e24284599814b80b72fc103e0815a36cf2a89b8f343a12c336be3e3947f4707761973a7e1388dd473fb49dfedd7fda62d86c2ef5873b6d085392292af3c88005923c40c92538f90d1877d4d3f7b7090fafbafbec13e78a3096e5b796e39fa97e1037a0e14375c9af8d69e251fa87f6219370bad75d4076313266bde3b3d4123a152a14787cd347b460477643d458483106729b9de959c80d5a3511537233ba9c20f2d98069cdd80f313605d5fc098bf6a400cbe0406f70007a3d60e00881a243085caf7589de887bfc99b6895db54458c7b184c6f6df60bb223a4acc1e228e0161adbed304fa7d43a5d6a59138fbb1872a8ee6ee5debe2d78b6aadafd32a33ef5b3cf998acdd62d6049e3921611877bf31481972c2ff7ceec59e30190e460233491fdf48ecfa650ff2c4fec374dfecdf29c5180f7f3fb7122a2cbd1013b9ea464cd357047eb6d7fc072a3fe5e5321930e894c6cf0976cb03d6f314f05e52612b5618f880459c52581754984fb4b2a3c02c3e91e08cac1c6ccb22062a7f8e6aa6c984c210dfdc464a83cfd720dd1ac28de79ffa95a2c916d9c8d4cd136275e5377dcbae1ff884abdf5a914a0e9148b72c2011985bcedb30162abe0dbccfb5317932787a6676e1db4e5d89703fc5768bd3e98139f07dfb125e0664723078becb4c21b441bf2669d011911dbbc1263965886952d9d484579bc8b00b5df63395dae66826e96f5c81f1a528ffa93f3a00e070b7b200342e3728992de361be776d33ccf343c3bffebe22a02124272cab8b9dff06251f61fcf78989d55ba816331fb7310a70c45f5d47950f2e87e6cc36a4fc9fc4c67f9d3c3641af6844ac715164530d08b16e4e21243bf39f76772568e277179d5967fd45bf40f40525f540bc08fffb35722043bd7dbc5e76486b837811bde968e5512ea6218d0e1db562b790e16f79f7535b6431a477402d2b8ff056031f8eee5284b3afec810976bc750d11bf493877c45b385a81003f68c0c03ff4f1fb031bb982eaca0fbd95d5e36523b5208beda6bc4b1e446e780b8bb41bda39b42830b710680ec3311f3ca5ae4a73b995b3ab17352d6a267f784e43f54f57ef55d10d9616fe29f49aa53f8c8a9da451424426d563da4d79c00a60356b43efeed9d651cbea4e2392fa8c4095551eb2f8d59a1fc327af92cb44fbadb62208f85f0c607ad751df551cc916afcf714ac6b9678973d2cc2c4a96316025a6d6c5f2777411279d6f4f6c639a961c84a5fe333af9ee294e2995352dbb414d7509d45ced293d3d406ad00acc9f4bd26207c35e54faad75216f39a3d8bc0d05df262aeb1affa01323d5343dc77a355a556716700832dc715fa1214e4d144076f4933081010c843906d52ff7e73511529c8f639b883ee6ffc15a03c85ea63a82d8a786fff7b799847f1682cedb62d0c15d0a96a61e3c2644c775fb00f457a9ade0b4df47255becabedef216696f6136587f06be921c8134d26aba6338522c80e02f2e01ba2e1a463b8f30cabdf7112865834d039a8d3c5a78c7934c2e0b55ad303734f56af49b3d6abecdeb9e2ca5c7253aff511fc4ebe8afc1c987fa2109f88ca17779d8f425c138f0b11373d91764967b768610faeddf7bb7491e91f3756f115790979650fb0a495a1b150aa38c81659527eb0ee7898fce09ff50f1585bb479ffe29350ebb636065f6986aabb41fef95a672276c03d724cc94c574c11327c5be6b533236855a7b7c8e88e28a4a0d951ef9f5c2ef5f4120a2ddc790c3a8895a67fbeb1eca24aebf5cfbdc9aa678d85d27e647d1f93c48b96f83e68c300920284153d6d692b7307b9dbbade89f59784011dca701781eb31c1d8edf4fb5caff4b7b9e387098068870714ae9874d12367508e3ee92cca446f2c3dec060ffe9b359a96052913881396c05c4e94fa53a6de3d7efe1cf843f858916139b9030f47bf28b33cbdbd0f8bf7539f2e478296822f31efbd6e244a7aab2cec6660f66290f04c0d60ef216e9092503ae31aa4c0c238f9de57d295ef7dd02959494348114df643655927591c7c84807bfcda3e795155da542e0115224dbf53e466018b169fc37a1a74c7187e819f12de2b01885832a331f05873051078bcdaf308450674d16beca65727d097f3959fd76d4b5872b18f5196be70d6c085b8a73961744e538388127223b141dede8e7eef07d0853900e4a40810c77e0d331d1e2f62efd6018cc0d440e6509f4fce15c7fd04ca172a7f086ef7f6a2a2c06dd404582b0b645fd782baf390173ab68340fc79c6799bb1a44820401ba8f5f39a97643797322435190d56413059e5c604431cfd77f15ed98a4c41395a6d832e914b0fe6d04116b0b567dd9cb9947b5de85a11a30f9f951b6810f80d7073525e0e3da664eca8a70699fb93376b6ffe47a493db3fd59193f567dce342b90192290284af0d55513e9110211126466619d40c92a03ba0ee82a6a67563a5956e7351dd94407fce8927eb03c466f682c788f32fdd14f5e4a01871c1ff99741250b47ced3e5428aa1bb1bfa3190085cf394d0ce60886f535d907e674736ee02f4bfb9b2ccdba6aeada5aca3bab1c9c802bfb89376b8dbb5ab8d088648df50cd85385da485c6e6bbc893a2bfde428557e0c50973fb325bcdf15f6d03f5ee7831e43160561a757ca43b41bb9f5b1f130f3862cbd2042da0b9033e4c3eada549dca02ec70cb81f834d517fdc42ec4f380dbd451e36245550507b5c559305e5ad0c52fb3fbb69ea114b0a60bcaab4b9a136cc2fcd15f342159463473feb22a49696fba989e9fff091b38bfffb76f4586aa2e20bac27064cc0ec3dd1e553f9ce77de883efb3f7d83e39d8666e20f5dfb7db6d3026399339c83453dc6b08cb1a3f770b8986cb04eee4b357915f43c499b7c862685d28785a008d7d241a4f656db4ede607e704cd219be5a617182e31a70d8524776b5c70fd4651e2acf660096b56fe18766a8259f4fffcc8a46153c9f78f83d32ad17827fef6d8c0659360d07716ee2c1f21025ac3b6a2007f22ce79f76118b155f574ba8c40de5af7e1490376ff192d9ac06e3bfd9df22d9a650ed0bf0309f0f90868fddad4c02e97ac6f1d6770a3730876b368408788fa65e8e6f1c8afab0fd2c4da0127c5d27f674bd842fc37a0ae1a0c4ff4e015a17db6386fd9a1f21888a37109cc085e726748ae420473ad438f39d2145ae5f3fe8eee118d7c628d73bc6f3918a4567ea372161d34bc21670b358209940f285f6ac1c3b1aed68ad2003b100a1aec19f30d50169a8cbe7a7f2deb44f3d0f1933d38f88ae12c8f0bd69167197a63a1c55fc48d81e6466ad00217f3cb54dcb90495b9f35da86909f71191d2a7c8defa47669623a72e6b11a4b0383cd3aa67b0954908ec853c4e0ef62741bd8d4e6f9751b09285829e7fa079186fe8b0cd7bcee43f23bf4531cf9adce678b72fb7bdd1a75d7ff798c8ac7e8d1333ab84f9ca11f7997e9d2a154de3ec77e33e5981197eb3abebf9728f6f01f879b1dca333ee81d82f09ac402c4d666716a87f79452f1243cfae5adda97942c204546fe341655907aff5fc0de4cade686e83c90a3294df14541861d79fbfa48fa898ec1872c4e1027956614e67796cee521ec2d6893316ab9f7fe8a3078606ef72fc579f20990d9b7152a44241b152a9091978f4435552af02413268ccc7d05af2c9a658167de61dac93ab04fddd9c6328c53916cdbdcec2ee6f70d9582f2bd9c23fe5e7f540611b8307adb2c1e2079bf064ad7a688a4ca5b206cbcaccc5d9a142c8a5e02c3c809c4baf4101a6b5d0d44b077c673c35d796401d67a93fe40abc3d7363c69fdf2ac407cd0951ff0455231e6de09cd11d54078f46196ff406ff7a2b14ac85b3e5e80de5fa018ad1809be9cd8954115f04144deb686a9ae4b3d7013976503b6ac513b676709a27a6af7d660d64cec1a3d33b6696540a1d4cdf64935494e7bdfd88b1097f23da1b87f19d834d9ed28053ddcf9f33b85185fd39305f5f6ceb9d44e4d2d363b27aaeba722ada3dead90344cc36861238ed37cac85aed6e6f4f82bf0555ad84fdf1597ae21c44025797db29e4035a18af4bd7e5704f8f822d9cf3c1097b34a0983d1e2f37de8ad1ce0b4bf962e86f541c422670f23668f8f8a7fdc2499112c3c0488d04e4f80a8b8b8268d5d4fdbadf775c1b13d8bac28f19c6f049c5a29a01972b54f3760d09f48e22f8faf28805ccbe4ea3498c4ecd003e69e6966c2fda9fe9efb0e6b1982143d07253b0432b0d813f4516f8d6381ab6d99c156b7cc9cec08ea01de4056558f93ea52fb8cc7ff9f49ccfdbaaf6bfffc81a8d590d7788644a00b0059d61fadea9970af3d19fe6d9fa3390207eaa6fe00a081b3c127a13e8496fff84743bffa58a5791eddaf3f9b6dda70821bdd942f99b71d1e094774fb9294a93e041e6c8ce1bcbc59c56612080da526b36db29594f3747791149be0e91b1a6dcc980006078163f86e6bade99a85eb4d8d74cc2b359f948f5aeb5b4947cd2fa08d8a097f957a013cc2b01a029f353ac6c0462b4c5c07ff164bf5f82cfee991b226db7e995e36091987bb01149bdadb5d5de02fc26b68d179666a244843884c32107bf9e7b833d779207d2fe9a52c64d9488b1698b3fdf9c61f50b0b426bac3b1dc9e0187b9b24a64ebd4daa7c2de835f48cd4de51e4c9db132a4da6d141e3c0651f295e111df9b33d0a188ef6fd815368fdbe8adb469182cdce2f1d3089da7a4e780d76b7081ac6e351c1c7834caabc7663342d86ade8b40deb917e8018b9a2d5a296ca5d1f7080e9133deca9e6ae1b661534b87581debcc57212030297925c0ac8b51a45c0589bb7a2c4c5013eebe2b93bc28681a167f74d52aa28425f87e2c1970b1a96114627ff55ed375450f269b0e220f1d3f4969cdd88afae290ecb4680a171ae61ae83a4c2160e63a66924b269c85f61167d6ebf8bd936de08178efd304c16779dc7908e7ef604f00cbb135607e0beda191fdd178418c087cdc9b6d00cc2ceafa61335b27d1c28ecf296b7b1e004d1433ead3d467d3b0a5707165166f591b3c8f8c86f13c35a31503e69e8da3e1c0e3683ce485334ce7b59610fe61515b15e079495f642eb221deabd93a20cc9078773d7662dd294464d4c0935b054704e6e34cea9c5719337673657951bff045a7af8785206dacf6a75bcda09f2e3c31260d8957e2e5c2b953a656ae195d0f03baf8b19bedad7669621b0389e87360024b356ebf884e635f856336e7933f11803157ac93b6d0c58a11b131b04100e3ea48ec2d644c64850badbb1e175458317735be0cc2eb3667321520e852b06208b1635b90a08dac47e04ed33293f14413f4f18c12b2a08af6d101ce8a288ff0308fc06f0f3906c60de788a05c16999e3305ccaccc4da22d0f68a06ad8472b9d8ff8ab202d9833338de31d1ae262d1b5fa4135d59f4d4c939915747316a9512045339598b411d2b68a27b8a2064038c4533d5aa7daebd6d04e914957b10d64cf2046c9a7987129a388b975c9e4460444eefd49b5405769c34be399eb80a7e8071d13d8f7ccf682d332bfdeea43355a25f2e73f1df4ccb5c800f2156f3c136fa8235d6251a16e0691ccee0c18b0f6d644101bcb409a209f7665fa14d922b2cc4bcccf6a5a2b097f16a010f43f3ccd93e100ac7156723939625d2a7caca05b30aaffedf055f701eb8047ace3a693a54e56e4931cb91742172fb5d7d72fe23ade255b79bdd42d451c2c130f918bb7958959ec2979f20e4288c1938aa36f9c4fb525ee90e9d4a3cc5125307a4e517239cf454a6efb2e52931955fbc49df79f826152253c9ea1935c4b59af4b7b35a177c775821e2fb4f232179342094ac922acd8e26f31032dbe33e82e99f4026abb1053a31a6e0fe4b4e6e233499cc77b96497941399259cc7e8b0d0133700e06a2712051ccad43c6f99df37da4e1315bbbdffb3f65335dd1e30facb9ca54fedcf94b75a2ec6bf9e5d5fd75a86dc87e596f084ff5c798d57d7d2d2a533d72145ff675763e036bfc9e3b5d9f6216e88ce1272235cd948217ab73d6a1c32d2d7528d904d4e8ebcec226ffb673cf9648d95a235191021eaab84468294a593f79e7d7ec69687bf6d2654ea38a99511a3d3fed73c7536cd43bf5dffac992503eb3c302e7c90bab63a331bbf1e8ff8a36a4c4e37bcdb7e17f316ff505a68011d5b038044f87dbebcc76aa4abf6196c275b838139844f63bc8ad49e22029fcfa27c6ce844a459c8f05379049f23bd5208f39f445c7877d3f7cfb045641544b199accbf710231c02e4b3acb18bbe9d30c8b8ccf436d01fec8cbdf760ae703a6bcad867b2d55c41b3a93d48d3da2145463074c3b7707fbbe2402a316e6d12066d8f34a2a145266734e7ba20c78236dd114def8fde02e63fac7438a76aa372ad3e631e3fbad23c09ada099bb10734d3cd5a1acfe56602fd72391f94e3412b6dba494f6dc90ed87e02c8ff38c68f805c77c7b4c929fb416ea70ee546b9e2392ccc5242967ad1cc23f36278a1e4c6e05db91d46e74f371b8628f5e5ef39c2b91c7f22ec88fd3f76d816bd3de9737624fba8205804f84d0faf8783dd48afb923404b3d7aa4f7a0ef073db873c3b203a0ffffff5f