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 59932 217aa494a129a903207f0c79cab125d06b2718a206f82cd8ddcf8a8d9f7ad416

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
92a7a7805bea87b46e5de52a2fd207bd7ea7b8c780536e23dd9c411fdeafd212
Certificate Block Hash
217aa494a129a903207f0c79cab125d06b2718a206f82cd8ddcf8a8d9f7ad416
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...00b00c0000f0730000
0020000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000e37a7eb133a7e9083cb4f52ee0a10d4cc608653f72d817c1508c7cda30f6d7c20195499f5a4fd5916fde0f66705e67d8184011172e85a0079a9b16673582c5544654005fd208286599f09f003cc61a94779deb436c8b553820c0000000000000010000000800000b00c0000f0730000

Raw Header Hex

00004020a6965f57043b6231a263456f970cec1c596d6c7585ebc0e0c3997206a1559e5224b0397286520a847ea38b188f43b8f300a6af3cb8f69b35f09bb3857a2d6767e810136aaa2f031812d2afde1f419cdd236e5380c7b8a77ebd07d22f2ae55d6eb487ea5b80a7a792

Proof Data Hex

59,560 bytes
121216010307bc77360b0247955659016be4fa7a90c95b121b440d9bed69b77debfd1c2f6b6788f1477a728e68c47446403a52eee4520b5c29176ae8ed905d6fc0ae46a6f6f5b80964042eb48a79c1cc49175efee189bd014f2577749ab7fbf8b60370846817899ef116a80daa18cb5dfbf852af99a306ae1c3167914569ab857faa6acbe51a34072d3aaf23a479b806acd27413710893de1b9e1fbed2ab61325d3d15094b1c84f35719dd7e42c9a9077a86fc07f44294c640a9a31da70b5fdca6169a3dbecfa983d6665f08b2919355c326fa1b0844cfa5184fe147913f618a7e5dd3fdc1fc34e890f7b193ce389d7c043a5a1072d24b070b4f7637761642295e5761caaa08ba98151a25d994482f29f76b540020a1e7eb9d9adf24aa59c6283535b8830636200714e9a0352cadf2f4647d4a8a79e722ccfeacf932d9919b4245a74c5a973745e5d90646f7dd5c5badb24f5e5ba5af81088e7840ea8f8b606dcdf22a4074759ee1d2a99b6b63391c4b56e329a48016db2b9a2fa6c8b071080045484d158be914ffa4a3044849dded98e8715cd13826ec28f984875761ed6e2aa10dfb9bb681eab67fcdd6dc512f025dd859e701d401e5e7cc90bf24d1a464e6237ac8018cbb97b705b41e16154cc106ee334bc2e8a98456c8671dc92f182ac8cc9ec021520d935c3363143edff19c16ea778faaf94d30da7758a7f684361ccc8a71ecd30073d8772fd8cd73f5670e0edfd2ede0ed7bd4232443dbd34bcde5fd80bbe6ba9389a322fc323f2517d040949ad8753c62736ecce97b750e8ce42768aaf58fd4e38e6f26f0beb0910181d1bc697936502d4678f1cb38f224f9504ede2265d7b3adbe9115a1cb514a2d6a6c385a6f98633753f7050e6e8e1393ecc1a3adcb72048535554cc1de46840967e8e086652351bd522ac365aca256c192ed9a73934e0ca751686818fb7dda9d0e1b2f9351e3fc89f673004b4255c18de7229482eb2545f219405e82f289b0b1d9d8ef5ac4c44acf1a4341003645c0d064858879d3dad8cbb209c8ba2d8b5cd675fdd04bedb4805e3bfef0a93c36a6502ea99bf2dfbb266b1dd0e13dfd3b8e470646c47b8e3dc278bf0a5c4c97e98cd6ff297265a7fc0062fa2fc63e0456a9b28cb61e9d1ff82ddba69922b83e4f266aa2a91c9b9ec21ad8d662b61445c6c7d7aa4cfb34361cbdbf4845a4e0ae1d39c4e043a70ca593eff72e7c622fed8d26852a223497761b0a4ce26736b03f841b0dd93d76883be5dceb3dc9d02e9c868e50cacc2d0cf02905405b4582f9c36e50d0009eab22d25a62e6e93689e6a142baa206232f0cdc5d786652f2a4059de1412e0b3952f6c18a833541763c43cc8be235045169b21c38788eee9de2550a68bd91467215aa20a3e4e01737471028758c533a91d9fb1dfb592e59c1e3ababf122059a741dd7927e89ab0c28555223aef684dc0d21a033c25b0f9c7023735b86d2a71cd1f6fabad4ce9177da52bd18996c8cddc21233ef6eb5d97be63d37d7342a2d9a1f8b337f345232329b059c96cd874cc2b2772f07c51fe5660bb15ae53abeacfbaf1c74f4daadafa2368d79f2ad6cbe85c5387c75c29233837010b50c7e231c811754d5c86fd71f1a92070beb6a7cbdb017463fd10f949092008291f1a15a12296c718a2f5648a985b9c9f1ce6ceb5ac60e7c834b3849209ba4edca77ba79b6c63a5bbb19b4254a0c60e40c1c675ec7f980a07287fe70700a274de1b43dc4732ecab718455e50218d8ce534865ed33928b147477495f3a33b202fd58f898a9712baf7478d33821226e489d3f1db9e5a141b3e09a78b6dce53fce9631a4079d5c74c1bd1c417dca2f84de171169e17d258a4b8f52fdab7d3ace78f3bf30707b1cd4dbf72026a71422f7911d322e354ffeddfdc1e228628e928ac899440f28c446d05b09d5c7ffcc8e5db99bfe06141c588daf2219d89ca6dd4458220d967b472ae47d34b9a9a397510b70b27fb1849537e28a3d381c22bbad89c065ac79a7ac2f9ddc53b8964f535885fbb18d13c2a7e7bde6568d33b61ac2451484802825d5ba07605290a433b289d5553f5ad6ec91e43ffa8e01d5429f03838425f6546c6abf2d590dcd1b69b322555f1e7f15000ac717f6bfe5679757b00bac498677c86eb11b5b3ed72e82351f3ae7c85c8796df6d3f56c7fdf7517e1c200367a7e98f7945952aa86daa5249340c48595b0c80f7e3e35cee39c7eef3db6deefefbd7587cdef291bbace88cb5abcdbeef97e371d6cc376a6c7f07e9855d5a058c1bd2c8892421f78e35ff8a6e5009623f159c3273c2c851012daac85baba5d40603c007e2c15e8334e1821d1af0eea3ae460695b25102ed7691101868c7ce09c0fa79c85ef9da44ce4015e1976ccce0d4064765634225d42f0ee8d7c4051a4be6d42ad06ccaf613d7d63b3c408bb07bb27ca35c5efcc34e9baa28738419ba537c1f967e96d4462e4796f344fdac189f40f564405a9725804253a10c2576f25be07ab3194dc2e7b9915ae27ef3d33d5357b43c02ac1d71862dcd240450c5fc61d0ec58483ce004300b4a38a3a03db75d7ea75e145224f03a70f62d90f4786c68aaecb17739125f18d103e36557e268c17bcff69648aafae1cfe9ad49e26d17178a4409fda09281594ffb951c500e80a5e7496cb28c4252d6e84b506802faaf4d1962c1b21af40513866ed0a975c456991172163add6170466f1b2ead3765c70d56994dbea0c8ae787afc1908e93026498ebd66b431017618a284a5ca633bae8994958714e7fbf5e58d4ffeced9120426ddd5bba7ae17953070ba45b11756a47565cf85f4db16a4c0fa10ed84d253d004d9912e583e3a040ac550d9342ddf5065b671ee8653c00e0696f79088bc0055043abcfc774c0cc6351b2a9cdf0a3d09bbbcdaf2b93dca2a191761582ac520c315a34d77820f37045d6be82438c8c55861e9358b52d05499eb261441374bd7db1e2cdd5e2e52b2506e856d0dc37b86786ac4d7b737005573caa3eabe897e8bdaeec65b4b2498e9b1e1175ec2b9c21c9bae1bfd67b3927a960b09fc46c7e028d6b24c48be7453dd7ad81efd8845bc3e8cba657dbd1fbb8dc7137a55edc3aef9184ae494676e60164d8561283e646d11debccf27045a5f029b6a453999830170a5eff8ea18cc2654d9ed5325ba1190cdb0565b42ecf6ae205aee5cb8ab5a72468574cac3faafc599c7ddc81c1c3e77b76eb8e678962f8de4a3e9afbcc78f5d22c261f80551844069510687464937d2bff4a4fde5f95dfff3c1f5dd9029fc9c056a9ac32d78dee7dc029d456fc1a5b076baf64f086a1e52a197ff2ccd803fbdcb4e438a34504e7465f758a79abaaf5186651091f95549ad7f5f94069d7ec152301e09fff8befa6e3a12f07c27c26524fcda979ac74554e79bc1b08d80da16f83dd7808e37549d1849c32a33e3f760fdbbee555010d2b9ca7412a38ca0e21f6484e9f22824e811a9a23a226c06f80b8e4065337a007f8989838f10658d70188eba7715bdf08e4345f49a9f1b19c5b221f12004d072592a5201147ba885ddebbd9e4a9e1fee04b28c3042b5a156c169b455268319b49fdda71b22e69024c65889af44faa0eee91b97907ecb2f351214713c4e4993d014e99eb9b260cf7dc50a8e7f6587f277b2ec697e34bd46d1be48bca927b81c2362f449352a61c443418d26db9d558c64e32e17a6a2acd914f2205f9df6e48fc964e7e01942cab8472c33d2b68758f2d13b6214fcaa00c434f082e255507d49bf9d60aa16dfeb52206a2280491b423fcfe32ff8cbcab7c1815af30de77a9a33e378af4810483544f3e37aa8abc5ac806461e89983b71ee5b7f99db90a62c229f109f55c5af7f5c4cb8fe24893427a2c59144963889606d51bf2b4a9c63acb8a7915cfd311a770a37967a288ecdfac7305f12c7bf595f0006c12b5943f38be3360781c23a43ab4591327f4d902644cd6fb3064d9674ced0571814be101687816b6fb5c674af7d0a71bd124c81a2da737c63c85d7c0e27efd58e28c8e4b9f23b0ad90014177ec12aa4ae34e02f9eb25d994db5f492f3ae3223830d3ab176c5c92037bf96b99ab5aec20970b90aaade8eb338de8387ed4ae55e6c6b4029b33cf2eebebbdc2d75e4d84a54b6f0d1a1ffe590d883768e13e54fa3924216e84b83018df78dd6ff45530faa07ee2a7cfc2918bbec995deb31ac7264835cf2dffae8369ea809fdc86bd111bbc0f44817d8bf5dd2e0077357b940d6e20905049139a003c696ca20f6ffa12c02d9f384b01b73f49d9c3b6d1cb2f923d2672d5f4ae5d7e392b37547fc9c732a10ad800698104f1f3a7e599bff7ea189a67e269882a619f1876a1d91da06008fde956a0d7d2c72da3f899620d932e4f602580a4d47c84dc1b1e86657220c0c69f250093ce283087001b9bdb2c3bb47a1c0277431225bae7d74aa0f3052730cd21ad483c570a225d04aa58eba190f027ad55bc2daf13e104acd5a1d21dccc4023ccad667c6978f9d13cf06ab4e738b52043560582c79a0656fa40cd84e631439d45c14d6eeac613c798bc66c31fe8e4320013cfac49313e799eb7b7319f72e91843ec5f48fbf46cad285dbf5270543081d349489c2a7e48ef2bff68ab47425f6b6c3254161571f0887c40ebcfdc1f75a40e1f0c0eca5a4f692fa342c92aff441bd5e481c12948ff8b32c6137ca8518bba09d4b036b8a8c128db5a3ccf720acc1ec9fb5eb2cf5ce89dddff29d5aa09709fc2119e9571eb9f0428626dedea7de94fd3bacb7330d2c44ae9c2896ff8b94162bd138dab9339875e5e77706fab56d6e18e22a394c810d8d65a8eae44496eb05fed8b6bdc8c950d70268cec9c75090b6c684fb23b60b7e4621744d73ce83a9c2f63105c2f7382d8d3384422a7d55f9e82850d36d582f83b030b43c91621acf62e2fa741115082f5b4dbc0fbe90f52941ed658e53161c05d4b25a938390cf6ff2651c606b0656000b8af12afa3b065e58c403e6737197e97b7aac06d87a2f32a668f5804d036054e2585238dfc3297a7930c70cbb8619af77cc4b089eb41a36e8bb57651eb4693eec718b47e8ffcc22a9e32d4a582ae0b6bdd1267c404812bc947c2c357ecb5e7579727e3c4cfe5fbb426ef3f260d2c7a6269ba312aec45fb0210bb0b518288944b7b6e3784ce5df4d77087eb3ebc55135dc15e58c1703b6a3c00a6e5979edb304cfa9dac0af183c4838153551315ea7985c60bf4b33455fdcd00a6217e1ad67fe76826186fca6c2e9cc1aaefdc1d8dde3fd80dc4e09f0a5381cd99018821ba46145a6880f45a4312d285ff64911b803074932e61b5df108e717b65bec646c8a02c4427945efa54e91e92df529a66260de6fd16382ef9633ba2b68544b5f1f028a209068f64fa03fcdac4b74375e7890fc885f3b79401bcd84a4e4be78f6792402f402a59b49ab12b3b0c32ec17863c0535a660be9bb17f93448384c8e6aeedfab7a71b06fac247d062959589631e684aee06327b6653f78d5b8f8d1f8c2510d6017637b96690fce5308b9b3dd32c7ff48df77f2b6baa3a04f93da984ed25a0a595023cea378d81f1cfc5eac70cdc04ded7ae2b5783c20e94243c6b675588691eba51ef8d100be59b0672ae242dcddb9f6153715046496c92592bcd3b5467650d3a24a7b65246958dd2e30c1e27d00495a8bd8988634494446ba321da1b60fb5c88cfa6ad1d281b7f5d607cb19578df17a65f7be8e75d5df304f045203a85c3c586c8aa9416f3075cee62ee3dd8cc29fbeed504c7845061813cd1c88b3923413fff1d29e56de2554e673802720e759be25c0345f617f7efea0b9c93451774415a764e094fcbcf8865e290654961d9cecb6f7351dc65e1e98f4daff810ab53b99f8d823c323ddeee7fcf79ea0cf3860889f8ffdbafbbc78eaee9d6077a7d60e38b225ff7765ef484435ddda6a937e0af55004a4a2a1000bf076eb0e798bc5b8f8df344a520eef8e98e05b3a8d8e68a86367af700c73fc9815f7c8da7528fa75e7180a38d04ef9c3d33369e2f0c4495dde3cee253381037af7e058ac5760c4b38f53bd9d3478520493d376b0d22d7f4519e3b32f5b1b2a5a4e21eb121cc787f9977ebeac0bd43f955b844ec155834b9d6630d637bb7fa9bef2b8b365bf19323057cfe2a0c21b286b1d670223796f47e526e9d57d80cc241c9233ae150da4475717676e50bb405db227b9d99b4484bc2d201cc0d81083f14968b16ed3bd9e0880b95a961c7a601441dee9d7ae417bad937f7cc83e5a4328660b1001a3f57081cf506df41236fabdf72a1c801cf07530bfb41533807511fdf60addc49ee0272e9174f309e4bf7dee4596bf299b207e8f116d79021fc31b6bbee0a68c2d912ecc8e32425d10b1d3433b024a06ff445a453736ef68378fe1b43d6af9ac65d9ec51dfe905756b948259c52a6ef6d8d99bc6de9c61f2caa0feb756b11252153fe6adf93355cd9341aa769f76bd54af9631d2451357ee400fdd562a1d73d34265b0a87a7cf2b45808d254f0d18d316f82eed47732e231d6a685dbdae249ad1b03794563152fb3a3541d5d1888dff967c43896a1f1cd503ad6cec7d38751d6e202697a117402a0415c587455b4fabca647b48c83240a1feb3e1f64d8c45bc603cdf1ab8343c077dfdf01b3be57009f23d2cfd81ae4dbac8da1f02658f3c8857d57804231ed7e24ca2b4f8179ca296bdfcbd975a2398695fc33a9f8973387569a473175690f00632ebe45f3fae56be384fba338097489590deb2f8a5503fcc06f0d37ea0256d2077b5d370766525d8cc807340de8f8006f2f1bcb811a6feacde75c2d7ad72dda5e163a46749c724c8521c5fa5a63dc3a1ea0eabfff5941dc38e6720095f9e031a68034677a05b74e21991802e033f3ce4fae05a40c63fc72a86724922b7e645a39c81fa8c7b5c1e7f4166a1795937e2ea7f7925d67a541cd0c251894a8e76159ec48c663d5b46280ea57ff6e6af8e3071ac50d8f473aad60e0bfa2b7aced1bc9b4fa696573e20a4b69ff346ccc0e5811b051eb31d4800a5a3bc2984013f0474776b04c0dadb133789926fc44286a07d0d1da52748241fac9d67b7acdc82853cde6bc0d99a2c106e3b5e71548cff663d6335fe2426654d1ee079040ea3f18052858b5eac3354ed52206eac3b7337685467578f9504f053a9c3c33ab971831e8333356acd4261a6530c9c88b0bab38f0127f4c12d83b9a977f371822afb4fb0534694ee8374460af0eb02674e79fd538a6f7ea1da61598db5e734bd89d2fc0ef9eea9ccaaf89818ed386e5e9f60ff906d078041dc40ca4ff979743e9f892d53baa1eb2817351628037c11626600c1be924759b0576f1f6e45d368d0383cb0101229a03f170dbd68f1550ace8a5eb071e55028f9821c273c09cf3f842ecb7ed969eeb15287c4b0f28a7c01fbd98e9e9bde483a3e554fa1367022cb23f3eafcad518794a01cb928ecd5c9f67c9a82c1a4346cbebbcf7a5e15d8967c9ad08270103a97980effc0423a9c5c87b63726fafdd9327584279e42e9ded86f006a9f019c46700736bd9752e14542612c76441d10b1b7d98c3b3a392c11e0964db1d6e92f51433f2e054718e71b372337e43f68977a7ee36add49f46c7b0ad468f248c8a9719c0e175fe35fab573075a033ce4fa37b5a891f7e08577d30415dd6437ebd74f4cc2bf6834417b7804a3478d2e6c7eb134ef3152033dd50a6950864ea492c58c3833181939034e7f49fe670a55ec65a1cc1235403d1c60b89216a2d050b08c82b60a7ddf5d299847bdd5bedc765b6176c02f41793aa1307109083f709e1efeb8a0090df76f2dc165a0ea107bcadd20b66770669de95edcb9429e7433601d44ec78e22453a2fc7894236301d7baa98fa6038ddfd5215231dca78db23eb4f2e097938153e11e1365484763a4855335806edfa644de146015d73260d905c6b4385a8122894dfd891a3d78ff305b2da7c7b6fedc4f6177a70c875ff63af7829983d87b5fcc4f5617780779a90905a7d1a7cbc0b454900e8814ad37b3f0f27bd63a2b913d1d65f4643c2c5eb389852bc411e4766ff1095b7a673195295c1ee6e0e2e35680bb857fda3afbbd707c842d98061eb7f46abe830a6d47d8f21855979078034eca51b37b23cc9c5eb902646489acfeb01203f5e4fddc59fd735ca40d52f63b40bfb74e4d4ba1850c22d91b22942321fd5de495dcf6ee845087a838f8e02651d7f152f3669af1799c12e728a5cb71d2dd8091c37358357b0c4058f714fbbc3cebe297f2dcb3f644c3f6f8e8e27a596c0f9ab15adb16ccbaa78d74f85b28c488cd519734d65428e5f612b9ca887d56c9fb914b42eddc61227d4fd929c8e8591079610e244e9490a9eeda1610a86daa7b94436a25470329ac176c97fce6d1e7f621637f1edfbcd13cadd764f28238929ff8209983d8732a890bb72dd9098f980ba5bcaffd25f98edb24b5ccb4e10167a2b52cc904211007f7c05a508dbeda765d197a7873fb8dcc0dc6eb556c9a7b34ca4caff58c56acf7722465eaf84a74b765fcc92591806268c51c1ec6032e227ee22137aa7e42abdb504909c5fdde58a074c5f65418ae753a9313a639d0042922ff96d7076d059558998681027c4aae192667c1b332b045d9867b4e133a9dde22462a862a58eb517dace91ee902c62889c6a592a2a7c5409bb12960ae1d689fae0f8ea977dad15937b8eb3da8c045fb9edc7bf3411965209eaab7561da630069c04b9346f81d6e6a485004ab2bcd14755c37e48e2a57b5960d1c12c98aecad5ded51cca5f18f67c55ae228e82abf93ad1ec15d730c829e56194b789fe94eec2e9c7d27d0b0f43a4f4614e74d0096bcb2f898b5813a4de89d5ea14a0e2a8504a78efb1a77d44e9e1a7d182957180e974805e6743464e29862e500fe276aa4b6e6c1803fa165a9d448756d5e20d4ad98e6744e5c5841eb10fb5f279403f50e003d4168823dba8d4add99eb09585244ee97746a386fab124cf64b2048ce742f4aca5d14f1fb95782eed6dabdb6ff34f514adf9de591895dad21b2b5fae3de6e861c0d581fd04529c90d47c2ca5aac20e22bb27aea4d879bcf0f49b4caf55ab27a374b24d550f46624b9d7b1772c1b4e39151d51f52454fefff09b9d0d938c16b7a7a715703913d0ad527f707383421a7589bef12c1880801fa1458a05c69b2ea1c617a08bb3f8049e981179559606700b8d3715a0150da82a8969a4afde268117e77939fe781b9db484b44ede04bea2a936610c4add5631c16f7e08fb67aad6a0ec31d3298d64e0faa40669b646d15a752b5fa9b98af33681bfb3ccc2a301c75ee1cde724d1596606c539d672d5d83e872a85cf7f0674c1002df232142cb207e49b86e221d4cf0d8ddcd89bb6cdb3e553311b78c719b8abc29d2553718028a6b6a0ffcb24e4caf931c031417a70dd7413cac80b3de368a65ffe54f52a9455f3bb30488e2ab6b75f6095477dae9ce227f8b0d9c39f8c6f49b49bb81f0f13f3b0182e2488850748a4fd855230b987290ddf2a4687042a9294a8c7238fd2cbdf1dbf94acdb9a8fff839bdf7ecb2e529cb1cd0ba4083ab982797cc2463048154c7e08c01e2cad070708b21af2b2af62365ebfd73507e5deb3baee76fbc65b1040f8ab14174b48eec018eaf982dd41490f8ed09868242f066ce99bcabad5b49bf467980ddd58ae2f0a6dc801e70f24d2f862ac226123a8a4ca1584e2ad1a2f0266f21524bdb483ca15ed4d96492743dad4172538c2e80f6723fc442b6025047e9e68f53f47174736d91d82142ecf06962fec2b95525c31919899dfdcf6a823ac4c246fcc807f0172cb21eabe454f6892c4c0bf083a14f0df4b72796acee6d49a9e1719747965105f96991cca73832382c5f63b40a95e2e16266e2e55107dacca6f4f50f5153c0799bed1e066d6971ee8676b629487385ceb450f76126ac0c9f41b2b68f3d83da3e3b84aa171499ca2579edfb6cd8212505f10f42fa59411f02c8e0315785072b9d50a936787a99e90e2debfcc4a72a44e12fffd508cbd8a0631d48d68d2b861bf4e3acadee18601d20a769f4fb5755d6a03ca63d0a6e07d849a7010cda8a73506adba45f9dffaf2f3add96de40e97455a06901386694e19e6c5aa23f245f1883f07d9d8b46534f77bbbe0b1ba247e66f50fbba9ad8bafcf2e669f958b348f3958a62daca457a60338402abdd54a9e32955cc4fc8ceca0472f226db9536f0b849631e92fb01c23c19bd2b46f7dbd751a356c73dac7183647f2014f6bb0466bbccbba5b1a10dd10951c8c21f20ff043c61faf8d920a187db54b06fee2cc9d9100c8bd0ca0aa09db948fcd7dbe319c04d1396e70080ed1f7b50858b6822492b4fe29595c29cbde43a57b3b90f172c2212f9e9b6035f5d8f3258070d8b98800bcab5e108b1c06b2f7a4fd9e85c3d969c6de5fedb506517aee895a8b476ecbff158fd237ac90216f45d7616d435440256a3e43faead1102f6af09d10e96cb0036b9ee3a89df91278f7727c000eaafee4cd2897d7ec62412341b62c9a382ad1b646d432a8c86b5532556c14e4c1f45254d1b92c2afc7026fe80e424ded88183d04f06f68bd164989926d51a316212a2a96a859fe54d7bb91a26df122966ae6eebfc3d262695431b3b0d159e7f36fdcd8f38cb865d9a7f9150442a4f0335539db7ba92e30d1454b44d65c6457c11274f3b146d1368f3f9fb2fe8aead0eb025fb259e34b6efb934c1740f12359b088c04a6db6783ef1f20936114968cdd6de1a8e24cbb21216169f160c73aa71221bdf106061145d00a8a3957c4c2001a6b63c630ca680a7d00741f002b3108128074dac47c1059f0061acdab856f944d1bb0b0c84a9e04510219ccaaa89478f50599cae58f24abfdeb7a501ba5a1282286ba774bbcece9b17d6ae85dbb606a71864ffdf2bff267b81f884ee773fa1466178dd7810f7ecb86dea205bbbef146bc8a8d772da1bcd893e9110832b0d14a42d1cbc84b2b69c54d3e44bc696ff652ad0cf42d7a50e76e931fb73957ab519564f8f0e66f7e0372997546bcbf75660644e05173fadc9beb65bc5146529d3e37f603357ca2862644ba6bd4d84e3a225df4f8ebf634b137499bbeba4e81024abd740d220683236d851e1e5a17f9937a23487b84b40ed5fe8d581b0ac45798e8d80b42df2148d3d0b06c8168702093eade07a364871b9b482f9169fde82b8edd7ca36324b19dfaa5a645d96d262701a1a0abd49b88199b042daf49de9920f81d03934a551e2066c08ecc197bb83a98e9883a0d143afa147fc67dce76771cbde7d31b3528e0e70f29034d029e5414189a3770e92fd1ca3418060a8d029f344fcd8fca1e3ab4954aa3f3efaaaca82f18d69796062289ca2dcd5fad351be856e51b7e32cc8c6d9602d523b4c0af57e76956f4c035b5e75158ebe38cbee85d50f4201480cd4f61f50b538c58b9edd2fc4805edcd2d4f5f77a602de53d1b432768440c1151b373b1d4c340a35e15be44f6f5f92fc70820ad706fc67814f0d416e5282a1f2c8e6feaf22a8378f5c19262005a49e60884ff00b68173a83f79aecc295c04f0346415a31ee80113cfefef08c6cd6dad901496f12832b8a06cd1bce433205ea679ffdc63bfeae689b895593796361169e19ee91ca89e1664d458ed2057f5a26d7c226a4cb7c12d5cda8b099f26e2546cc0c7bb6edace1a439d994275b7c134630bfe3c7090fab66edeac89fb8f7169554f3b6f457ba39aa39d0c449a52365a3c2a36cd8f5d1d6d5485eac023d9579c6b110b60204cd5df3de3525ae2fa0dacbcef060e25cb6726e0e7d0de8a1ee120faa3c90ada60bd7ff882fbc6e87b6f4f72ceb8350a04d535fbb52514a7b3b8b3d31e69e73dd10561313ce98129de9ecf560213255057081eca9bf497df25e9814a3cc1f874be7e0737c181717895540c0bdd1080a9c4d803efc9445976ff705d0214bd0aed589805e7a1c31c8a18bc74ce3218543d60dd490ca93bb25a7b1d1e7662de464a7f2f8a16a1859d12a3230792b38490cd26d7f818d662454bb017b6bee11b701f11ee35b6926da9d12e29b43b352446cae1fd39530d8adcdb4b3313ad5d94732c72cf7c7203c95619d9da0ac55f9731d2fe58a6855fc7aa90165c7a8fc8e5880b2d6b1bdab7e69ca878ad79534d1907fefbd12a5a7ebb754b3e128d8e1aaaf3ec04298ff8636324e2bc33d1183f59243417c44448d042f4d124a364527dcb44eb61ba424c6689d152f11330bfe72083c7f9bf4f169d865a3a6f5107c7404cd183fbe81f624ba6abe5f3725d69bb6230eeabb1df8c6e8d3f00c293802d1aa5ddd63a363019f674cb56b5ca0c8c44a13fe27d1647452e7f378bae73448b40d0d5aa45c6faaefd8f25e618416af2050a3bdeccd0f3b09a20f2005a871b74e931d9832e0fef89982f1f3871a1e36e93ffd8c7253714df050111ad621354d54b22f6b72939c98f6520848aeff37f28abe57b1ab405fd0069e23db5832666b58f4c372026da3fde965fa5031e0bf8aff5bfc0d5bdb924ff73a71497a9cef14996f8137e1203c5a9040e513c0af5a17c3d94e7227823687b1e54d96fd613063e6ca3e0a898480db19e0c2bd220f7256a2e468942488fde6d1dd1f55481cbd0626da2f48e74604be59aa7a33cbd8198825660e2171d02ba3f222f02d8eaf92cf4aa1a9dc0cbe8824b393e98f1d61f2ae52c5c6cb8a9b242b4634cef8ffe2a5070426285ef9d1aae31ac43a65ab7cf7b910d65f31fa4d5840144030e8569eb979221c88904d24b94dd47c11526b2aed2a3b20ace0c8dc9b66287c958581948d69b021a8323a63017c682670e1c54126745be370dcea3cf87f6b1d5c35f9a581a3d37b6d6de65318a8b49efde1aa6fb15fda171f00a931e176b77fe36f08ad0c419c9744b114a72c78797cb210cc0d6c4878de801582ad86dd1743cdcfc06265a500256c238e77887edd55d58f2ea308559774e08193c8b688bf0743c7f4a3a96a77e51e15d3bb0baa535925c38ac2ebe1dd9b898ab0466c10eca9251d9f9062bff5175da214ff65d6b3b661f0014b5cccac828c8f2878445574f5bdb867c47943dc64ae6d6a3b252ad70ca43deda30d4de04d88f09577f9d92b85605cc1019f14fa0963fc1818dd42e7349b163300fca043ff578f38c8c7c6d59d5d327c549546af047abf862c6f8589b2b0b66a5a5fd518f2f4693577e25f9a6a0a00880cf7d24e19eb2d06cf7c05868f66edf3a2e98f007837173b1c9d9fbed6fcfc14e362907173cc8106fa1f8fcdc67fdf4d8f5d4c8b43660d8c8e136bd6d1310ebe648b570d4e2d1621ac5dc5d20c31d878eabd49d3d4a2c204fe88df39dd601ae6148087a9321a7c876431015236dc26f334556180a4f6fb234c0e22a7e4f4d70de99914352e0414829fad6a88913dac63e9a4a97355ba074122a1b77dbebda1c2266dee96a481a23465a929d62f50d1a2774eb7fbec620b04acda93e2a0e151f320afba95f9e2356a6da884eaebbd76e2b64bb5489a3f723524c9ebe1698aff046ff66aadd290d7835b127e55e5b3dff7bd73279c86814e06ee34388168070f236f357c97d97bc91cc8c40614d9adde7cd5e7b50d8ba427c4ec9124f596003a9e90d8f01c3800040de27b00bea4c4a3f406aa95e11c4e49fd0ca187060063d0d2d4afeb85f0f99fd24adb2de7d4a9cbeec5be9efb630b9c32aae661dfd3f8e9955c5448f626babfa92a5498bd0d5eb367a759b296c452d162652ae428d96042b65c5c92784259c64b864105313c972b1d75d25c54d06d5e1e5bd5816adaf19b86be612f8c39adbda565e73f3fbe87c351b6e8a987d6f59c56f85a9a55c4e564d2aafd024e0e1c9adae7b6b9f9d3be69d3c3e867306d49a01b21e68a616c5f75bb0f74622bee1aeb6882ca680c353f6af0bca294b7d649206c45db48cd16249722efae774101223cd063416036e3bbcb04ad90d0e39fa81ca7fa7976983fbf0d285e80e66f1cc4ce2dc95008f0da63afdbcc533dab5a4849bb92134ad074a27e06124ebb9e16d2e220cda1cfccc82391fa9d2bde1f38f19174612701ddf95d6b5ea5ae5040893298561ee1279632bb9f677683b688412fccc057691e1a7f43ddcd517a49c7b40fe6b587a642a9255901453cd6d027f4aece5477e322017c3557427a4af81ece90b9b74aa54d069ce1a8f421f94e75ae8435261beb6aa05f466026c21c22ce03e98258f5c24fc928c16bdf278d0c49afa93fdabdb648f9c0ff59d09ce54d0351337997b01a5870e80105ba6d7588e9346a2ab436eedfaaf809c54321edbfdba86ede88d285a71911a7e34a16bd50970c6147ec86d3f397fa2277e53dc92a8573a6c717f3af20bd47a6a1e9bab7489d63676138e277d80f66b4728b86418097ee5bd17d7731fbaa7fe20d60b0242317bc46be0472ae7951ba738dc39dc068df5059ffcd0f0cb7c97bf96bfa4f07b5761e0e4e3327914b8a3db1bd8c3a095305050b2803fd4cf22b29f02b3bcc908e8b7843cf9948581c6b4e55a0d62adcb331a78a124ee81cbf342c64d2a0b095cb9b1e3c876886f5313f3dc68b8ee835169e3250a22e9cb5edcd8d991cbd9e2e8376b2560c2fe9a222e6f7e474292d840f9e69a93bf150902fd8b93c403a1ed5f10198e05af9491d29667b6ecb59c4fb7e3db3f6f92ccc7b7a9600ab71f528b313199d83ba0b71eb249173562f0a8a54aa7e579a68632f806bdb35221ae61da307c6f156d00ebe7e6570a4dff7a984790fdbf3fd565d647254e3575ea9c9c1966cb6775f90b21ae68b7f33701bef039313261680aee30fa9728e86660b1434eb06996fbf388651455869f22fcf9a5e9a970bf851fc49f578541c1d9aed19d0f7147b89d0a30a5a9ce29afda072938fe039ded9e7d480f6e24344a3e23035c367b7e905b496534c83d93afdc4c4e019a9d790b2e076e5c4f702e188c01066fc8c795d0784bc1ea909a56f11a53df8645540fd2aab60ae4baeaf8db4d9874b38d9c426a043666d4cf41092eb79d0cf758da385e6d2e0c1488fb927bd17fdef131c237c38a3ebab4e4df2f69a2e8a9a40ef1b7af9a666dbfab52ad7dc00be1cb6b7a747b1a0bf457c8e177fc984fa9568658a1121ebf3037496c11cd89964e74bc8cd5e0555955b59ff89931d27c5da9dffe5a65d52cf812cc14736360e7ffdd4335d9b9da7c5144fb9661a9408eba697497dee96a9835ea253f0404301bf07ffbf0a0c54273ebc0a568fbe953432fe1df8de7ca1fad642fc5ce8795c6e087c2e83f7a6a0467efe11f30fec22f4caaf0d50901cdc32fc60f4a3e7a77ded354d56e387ef5132cc75daa24a7ff9698c942134ad747c5a47147d4cc9bba32a7fd14af353ec01ced4e76f11824892e0766088e5e851d9f9936ed7362e6e753c3c92dd036174cb8b7dde13b66f7b79381c87df949a9ce5abbf0775f395b0021cd18d8fd595541af707b0b442732236f296d5771721fb10243277ed0cfc4eb152d27e92621f79ad26ca32585da070482824f7464c9247507562d50bd8379e191c2970ddff3802124085b061bdc162b7e275af4ceefaac97f4ae7431e35b4b43912bdc45f5b9a225c54bfb2cffd4663c85abfcd3c07207d9d805bb000b23d65ec853370fd30ce196082af798a8e6756efab2376058ba8f32096710fd2804d55c3d05028be94891a942f0dad6fc0f67165f71c72cb7b160fcca4b5ed2ff23eb509ea353f7065f23f5b0b303756085bd416e6eec511cd0e7533eb32b4a397c5fc804d08722c0243a76172eddccb6bff25b800a134885b4faa3771feda43fcaa77e98d7e12518c191e77623d25f919693ded5a3e3ff4ec006ad8dfd7ecdba6f8243b99bc703c118bdb9379a74ffc45b539223881ca06fdf6ecb79b66d64d9e60e56620b15ee198c4252c273b5360d260430b49dc6be2a59532e157b0019ff8a91512d87672669d7b004ba86f7a17ab4da1e4643e88b5d915d7489e4452a42a677b0a295c04039a963bb1ad68907d6d0d223d2f4f42341982b86e1aea11bb05e7fe2b37fe620a020c73b029aa88a7a1f56288120c8e3d2aa0d6ecc0c68c4a9f6779aa4d5483fff23f88204dbe48ac5596d61558b213d81d9bde7c71b6f2816f1c96b1e89d405005d16c810a1de5fbbf8428e1bbd994e2a18844438df6df28b34616161f2b85dd1784b87a00172d688209a4aa777f1beef9035b37c914b65dace8c17127d767bf56e30da1c80e6a7ce05285fea33ab005166ce2784640466136c3fc385824576304ac7c4a18440c261846638f233e8f606641d1fa09f604fe756c4c522f05498cd8a0dfc92a23143ea61a993308bffcff2430a6a3b43344f5eec3fd6605074bd19b885d561fd7923420f6bdcdae708b90e0cde750638d5fa9bfaf52c020e1761bf165599b85fbbd6c5f640422f1366e91fa52a441bcc992b99522464e384ffafea78ade544e4278d71d5aa9f3234aa8a910d62cc7d95928f890ebd0b3439917f9be5a9764a18cfc0a02ff8d39f04750b50b1df07aa05dbd38fd7260ff253a5e16d70a4907c6de00bf1da5f27163444a527384c04ae6f9230655317e76007d6d26b4e1709692fe31f543156a361698fc06c955a5ec14c0f7d67ded594a12a48eb3fe9a1054ebb6d8b164dd806901603beb4888f6720587aec480d826e605e6524627c092843202d604e3757368a4ff767ff49a083d723e2fd988510305962fa110258f6bf1360509741216401b616fa55688d19bf026f60074c5ccd50554bdc3f95fad25bc2c365f8718a4109b451a5acb26b67758bf7436ccdfc7733a8a3d25029129f2eac1a9608998ede0d9200d91acd9ff7bac3b4d65c1bc9347554ebc5abb205fed58712224f098d195ccd184c9c7991262c0f45c5ba82d677972d6f0f76092ab7ef269fee43e32560c48d9be69d7e4c8330b43f27d7a7f59a748ba62eefc5125bba36c23a65f0f589f14233a9303a65748ab1ef69ca68e66567bfa1adf9aa9eb5c6befddba166ebf4668bac8a44b59f858a633d556e24c2907171e845fcdd88861e3b12f4873ac16b166c1d239e2e28dbdaae283b1e94324b3fd2a8d7bcb362bdbf5f45a214c658293febe6493d7affe2760d4156a64830648ac2ee8761fd962fdc6832a1ce71283b6f71ad4c9a46d5dc7742cba1cdfadcc35f0b25b3a40c6241fa1bdeb6e2a82b93c7b8679f0c865d740247758c8a5b5b30d85fafc2f32fc5c6bb2aa9051d1d7b51be92b7fc989968ca9958fd0af9915eae4c604caa7dde029882feb6da857f96e092f6614028cd9ca03028e6bfbf7a01c440ce1be5bcd7df25e8424b973a730e219f2a0afc2f198a2e8f80201342aaa7d3fd96eaac29ba284d115978cb42b53ac0c9f91694bebcdda572d4834d74b7bda782e8c47c7df4a841b6723dfdafb0217df7659d2a1ade9fbe3e6414fbeaf453a20797b8abf389effad511b695c27cf8aedff4e42450170ef22e1ae49147f99f50399c6355611398d6cd78d0ce77c36f88257ba0c792b9d2af680109d9d74481029c7363140f79e312da19ecda191af8bf5cc5f38a3e5864472195462b7648f57541fc340808d0b0c0db62777778fb4aa05bc79629a9534cc060f9af4c367ef95a58b674a520b90ab6101099d77b0e1e299f47af2bfaafbb481a089f58fb8bdf971ca6505cc050390ff19e52cf61915c765a418fecfbf89a957951363989c25ce5cfe781de40576fe54d4466960a97f88747163a160f6a190ea9c764fb2ebc7a623592245d3a3b49cea094875908c6eaf070535741705376f090b7613e8ed99a2214c2cf48f15dc4be420c814e83a55a062ed198e78797b58767b4908173ddc32b0f137af95b54619af69170f5495f903ed2c7481d1c7d88450fd7d699e9b161b1723116363de5be2918d9a0572f093ceadd150dd797a3be4bc73b3daa4184c9e504b01c86985e4bb595323c5966562da4397214f54dd22f0346e8d58854e013dc0d94af1c03736b7c3ea045b54e72abbad0a78488145cdaf7bcf574f3fbd53faf0ac14ec2370cff7fa87ec6afe0fd55c09a10c6696c954c0c4ca7cb7017e5ed63cf9e73eb71fab0be0d721058df7218eebc4796c9126ffa00040f51188fce2c67f0d02c52c8dbcbc76989b03b788faa435353e66f4e1b1087c94eda83c92f737914dc897cd25e04399340f761742c4f9d9f56dbb85ea9aee109592849f4e2141f51f3c80c2307629ff13fc49cad6c874723944173a029caf8e7036fc1abfdb0ce80a7e0d5d54d7dc3fe444b086d252fe8bf90d4bfce5b5b7202e712691e8a3999609b0982eaaf5daf836b81d51f7019decf0d2927662e5e5c726df12a0aeb1d3970d5819a61103f2e70582470d4ddd5cc3c583f99b7056c8ac227dca5208540549bf565825da25c0145bbb33460a0c0623f1f17aeed74f28f62136f3c48013c743cb19a879c8c8596ea1840985547d0149ed11d7bf282b48f0602ba533f1712a67ee890d214110161348b06dcbab498b2798b5ba0274d19eb9d5c1a59541d400672b99f35f933969c38bb9dda8053641ba0ca5155490395266a822cd07a9a3e912f8340cc1f109d80101fbd742bca0b7877772e65bfbbe0837b026330f4a8e4197c02605d6e0096477d9ad5b9ef2dcf0628533779cc0f372e6837cc65a174ece9a499bdee0ae32c29bb1d4642aeb3c59d13dde58fdcc1ed4e5ee6c1d6c7fbb830371574967df161ed0a81913696c95d97a1d7d561ab64bd5d9648b84815e00419a670fe158a86d394eb2997a7114431cb63a35f3b787b427437297487283d918cfb247a7c8d29c1a1652303f28de4c193f43ae1040988c3d6830f8e1d6d93f7daaf9203b12992d051b1e837b226022f2159893c3f666dafe0a5c81fbd3855d557126acfeeaf3e22574ee71d50ae65fca9a99af5bb6e5454cfc083d3416b514594f8557366311eab3239f7b7b5740e50e39b32685b3cbf32c42c17628d02b546e30c03736a302789426096443f6be288c6adba1da71b206f5a329bdaf339475384ab0e91b9dcb30c3d9673a9dc05e59913cfc7b9ccb0242f5754349331fa5e0b7a4694d7dc822016f2230d61c88af5c2a6b636dba2e5b93df029123aa52fb316c2fab1d0301692bc6ea12b453afff4bd909ce959a866fac5aea74ba38e57039ebe2cde11495885ef0336729c871432de089254a84e831059df8a60d05579c923ce3fe33e1b0c53c273d87717116294eb68676ff441d8453712c5844d2128dd4b0cc590bb178d3fec9da295e2518b7c14896c6acb48293aa5c8d922a5d2e7f2db5b1ee6e5ac244b44b5f57ced60c4a5e5c6d108dc6d06a7f7e3693fd015321f8cc16a8a0ae479a6224e38a34a83ece8d32f29446153b8e94257dd772b4e7007fc152da0dc7a284a1269ab664f0cb39d16e12213ba7e814d84010faf61499ca537fe0e5ab370c18eb922c73a378dd5b0abcc5564cdcb4e3ed3c330440fe12fb4981c36901146a9fe2c3061d20f399249eb434493b7bf65ca7f62fae315ee44e40f43d30874fc6aa2678da96fc41dad17316419b663f59529919d90c2e17a76c7ca1f0ffbcc8c33b4a21f6648226fa18c40867949da17b58cb46f30e28c7ce37b64371431f8df47d4a0f118d17607763a85fd5d4d1d40603213dfad5e4aac3cd41bc3b25a9c1b170b12c4dd863b0357cb75d2d9a2debf77790792f276b6a753fb9b1deb8e28bd073e5961bb404a626c4a194fccf5a9019a6876e7a08984d82f52b2007bf26a723d9804f98cb6111e8f6b45b91b73cbc9369deecc6b8e560228cf809f3826ddcf87c0fa47c94a3407b8ae4a8a7bd9c060fda29f558b0c81ee2f88bf28a02b612a5feb864109277e3db422c86d6562333d47ffbe69f6527f3efcb373e7264a363ec91436b2f21ab0909c850b0f01ba3bf67093699fd8d5d00ac4f6507e8da37bd9299ccbabecefc20c39a74204ba57779083b9890c16afaa113431bbe545744633cc0ae9f06d0626fbe2d49117b7469b275bd9b583228dcb7e129305e83373cd57d920f9a69a8887ecb139498609456a771e1ade623d438e21fada7b9d28f56ebf50f74827961c30d21f542f8c9c2447776ee438b074207970b5f423fd35d1043a2cbaf5a0e7920c3ced77301402b857dbed6e6eb2ffb2e299a77fe8016b7a22590a28e733d17475b0b6675cd7201d9e7b90ef51453778fac11260bb5916a7fd23fd9e80d2e4babacec6376ba40c77b22f7fabe8b464e3a834c10134c06a0a1e92f09685c8556f98ca806908da43e2d0b76175bf6f176ab772f858c716c53fd12728c740b2caea2df6d8c14ad765ffbb6e7bd4f6f3d4e49f876203c268c0ce775ef28c5b8e83fc66ccdc70749f12c1daf4538d5376dc137698bca86af7a9e1fafc9a3670ebeda0b13623063f93508136386350969ab65bac275c9119b63e815763dd9b57c19a4000433d994bdd82fb584e34f5c3c7b4c77560ff34de189865c123116de910e8118bdd779cd49c2502989ca20e5daf7cba69a31f643dc03043bf5c74adf8bbf0adc5ca1b589c195663cb3aa6bfbdaad82664d5338833b95c7f0536a4886d844050765cb5354f1f3b8ec1eb479906f3b1be58324b771d3b336aa4d70091d2b1be1c65cade480e65b7287886a71d0027cdc988ee735fb4e085c1fc49257b352dd08da216124ffc5ce669e7b0f5a4dd2dce28522ee995ea4b8eccdabb9c5df70b3273aaa99c50e27ea22ec8c65094f086fa6d60c94334a95d59334e42b169da28f3a486ba61ca4fe5c2b5e11e7fef0da0044486c138991a747e8962d6798ce97808cf272f0a9b330b9350db2134f43f64f5f660be022f9656ab6c76cd1cdfbb098c6256c5f1e40907fcb355594ebb118fff882703401f84be1501f2451b0e533b46ad4ed63dcf51d12b86d4bbd6df9eaf40c07aa57c1f746fdfbc2cbbb6a58ea578bbe0e95c5840e8252415ef7e49e3c243eef3870b068c22cd194f36a62ebfc3e2d450358f6be03d34dca2d7ce8bf60eb9f0735c911f0ba804603499b834043d58e7c0c9cd1f26060108da6b69f80cb16a5d102ad63f2bbab32059bef7533f04dbd3d53872d9bea7c8d361fa0c3593856d210981b04ee549dd50ca4354c4418bbfb7f4d0eddfcf8d62eb1bd19c41090864a46508b6ed0b1c0ace328b20f21c3bfe31d76d22cb3cacd014d8f78cc2d837b4a6dbc059cb4e12647da4d9c611ece05bea83909d8b9ddfe35d7085f3b2e52e3aa22902b51f20e152317d1fdfc2f5196f1e2f9cef3146d5e5d899e8630655dd97dea553b174c821da5f8cf73a3a8b8f6ca84f5e647c931bea5218ee065d56cd49fd000e7e287930effff620a62659bf193e326557c4a650e4ca5b0758e05e4ed05d136c15c77787feb7de910fd2192f31c68d6a249378455aa9602e8c0a3284eba496c192f2dca129b396b32565dbffff0af069126ed79a51c58d61c54c0641aa92e91de2fca69dbfcfc64c01cc0ae8e894da711ac6552a5a5f38e4a49efcaa850e72abc553314fd58152a2fe6a13ddd04d00cc734bf88345ea0a10d72f6472a5710104ea5af1a0aa50f08773ff2165522966aa4d5114cd0721768212bfc784b2d16675bfe29315ab94c2ccae2c02f827d7a5056272fccd5121cb7f95f545a1a11874a081ecf0413dee89a532290f1142fdab0b4716d39af8760b19e3c21a84272d3e184eed909ed3a40e0e09d0039fb42a0fb0d7b7de746b01a3284b00f50fa7ec5cab03d2a67c14885d9acbc63b83b08b839aa1c9dbb15e29649abf639f23a6940ae9a66a1b6bdec90fc74aca17a6c04e166486ad2481a3dcdb8208221d89f8a7f00475fa99a1c78ac84dc2fba93ca028218037683db9bc3d851024321b7e886586f3bb645b38975106c33fed3f388e1bc6aad0ad1da0170b7875123838ca7d4dafc38d489efba3c432a09ca99e7abd8c42703ef766a819615108dc3e3b1dfb5fceb80f0e1023117ddb546ef4469a5a0e7c61b486e3cdfd2ba6720cb0535d6a248e24a2377b698dde48d6749310f1a2b7fa6a2b2f7726661d0f8ddd4baaa1eae3d29e6933a2977aa375a4c9bc622d3d070ca64fef488852eed23113107e2c47c5e02e405dee86d3986c393c39c3ae92cf49ebfd255c9e65ff3a8879344472be1ad7eb34eced5547f9835b6610f3dac4089c436a630097aac158e9a4e439b68fbcea86d71e166cceef6818df229fb901cbb0a282df8a34a26c2bae843afe1cc83d47487f8577254e5235357515384922cd7ea3141f24954841d6cfbb3ff10bd3968f6c5da1cd8e86a206fb0265a001ce470cf9c91f4066fc8638bb84914da99acd05b21f81cd962dcd3232789ed120758d6480445b8f8a49944155b1ab2340ff4cb00c307e3343d0930c14cd0225d602d5844896517a2238a4fe5e85a5f861fe8ceac2852fe623a6ff8a716756236d4bc9541989efb1a75f530f9c2e3e116ae9e7655e5b5771ca709134c091daced5c216c5e548abb8581febda49b6870e2f511daf718ffb37247713393b162bba435fd814c98daa743cd2adfde042bd61d2c395d10ee3a9e82766dd68552fa25a9f68ef3bb2bc1f4d2a5459f77b4e20b3f4b753827f6728c0f8e960717b8092679e158e694bf3d80c981643c8002e574292173bd8d2bd1a5a404032ae88cdb278fded94f102d66e1a469de3282e46f6f0902cab49c970a891e3a015e4393aab8e3c1600d3c42561f1b5d2123f794802a86c2c1fdd80d04fab32f7d2bf9faafc12cd3fcc0f3cc2610d11cb420433d0988e109ed1ef77a5c7f56ebac00297f5d63bf5b0072c5e5b4428a13ab2a5ef4483ed7cc293e0601954ae3312831b9de22c0779da8a7f7250c7155abb3c9adaaa9e8a9665b7814794e82ab178a9c417bdac66b1b5f0eb8f42dfb2a10afdcf55f521633f2016eb82ed89d2ed9756d280ef97a4ffd45a4e642b6ae9d48d74eb14a67bb9f5d6c325cb7b21f0334903770528970a6d8435e1eb4aa61a569d71558b22c688704bb3e1ff96e48246b54f68f98ce725c3bab0c36598d2c93740860c1084735c06aa35cd33df8060fec778ef4e718e8288057e76799734b28880b5d9668b37e8914395d2192ea7c7e1e01bf71cf38d34931281aa79412de9a9069b5c78dc70099242ba49ee94f959b481fd12da18fa6c37a426fd7769ebb65cb9690ebd3f905585e0f2770a4867df9ec29a4ad7c8419025a19cb4076d2248586ce91b0cf5c05d58572ea29f7b319810ddbdd81bc1f03de9f71db75e64da22728bd9f71a2a129707e5550ad38555ea186af7d92b13e28066cf0fc812a0d6c4f8806fc66f1c9ab0a4a31a7679b402c86158e3a040ed6d8fbff9b90cb122a9c42f1757f15afd8c8f102a3bbe0e3d8aee567f74e4bd13b17d61879bc588c154002d9c64fe15a1ebf90db8f0ec8515c905c64af6a9a77355175c09bc5beb369d3742e72b7bc378f2d65f9760f9b9e371ef5f02e08ae406bb4f33a348b5ea4b6897c2373d2e204926f1d215b2b4833493c7bfbde11c29551dabca82a5c43adb6d2dfe6c5f3d5730b39def9df20e362612e040007c00a42adbe6b485df0c25a8a6102bac3a5221eda1c689bc18ff5534a71266614389a0fac70ab03438d47a500090d4719517ec3f47927aa52922864f4ca72ff4cfbd0280c156503b9629ce602ff826e474bee223bcfa3fcc7da71fcbc980a773bc5290c519568bf1961eed56a98b247942908c1a750c580fb71e1313a3676c8862f65645d8467ab884cd412ecec0009b085dd430c36db1e23df375e3b9b848af7a911a99490c6631efe5282fa21b04e9010ef4d8148d2bfc48065f851615e5efe655f3868b7c10741de63cc01b31ca19e66a30ddb86e47db49a90e7e014af1869b5cc33adb61eaa10a004017c60272f46e8b8c7cfc46e25d1b2f5da18ad67431af03ad82595a284b4b638c9e7102c6b7edf5694a6a88c2fe403fbc0af4d7fc66f64b6bc21f72df58c0aea3de8e874ff898e9fe48aeedee4c1ebb13e86ad69830af7bf22380691d86c65d1c5057ba16936bff8717648cfbcec80906facaf3b08907867d64445ced6800b32338abbf38d98c3bdac13623fd724f97203387e86cd70d907d301d3b01de8e49abee24951bf0cb2cf4c6d7064b5bc4bbbe337942f2eb7513e1ed78c5c30e846baa487409e4c8ebdbef7d4af7609d8f21980b43db585c1b926dcc092acc08d933575524b3d4899cd58cc1a6754bc85e77aedf2a5efd958fa53155fe5d2e611ef14fe9a09297a3fc0e12decaf781da7143dc05984b99a538f583dfb285300d4bccf61aad6a4c6257002f9beb03d30f5255f1a0298199683948a7f22a08ead9f1ffb969b110257e28028723c44021e6bf99e2f236a8381069a01ce4e76a74d1d2f64b938b4b182616900c0b6be162c798eecfca123c7f4d5c00fed5a3eaae0d181ee91fe537d0737aeda547dcebb5d6e5426256aefedfacee78c49f1e0be72dd2b007b5b30c55ab18f2f9d63eb466eba95bd770a2c65161fe7d3479af659bb524cf91bfe00ee8ce89992bd327774c1837254a59a162617793f3a316a0bac17b7ffbb1083950f1d5407f712e623e89ba01bdc6992de4a2be372308b142606be40fe254f97139788f7382d7be9055885b3e9e35ad2494564738c3f78ad5b8075972321b669ad604f8246e5e25116bbc75cd95d6508a4b3b1eea8c88c9da268ed3e4ddcfff24d28103ecae840e08e00985709a87cc5e4bad72f528ce000313d71a82db62a930ca6ce2a38169ee991887e306132299854f16a827cd9b77d8852355a04f572a41bd2979aeaa43f62e285f53dc6c11319b6a2b61ed4a7b38082aa06f33c9b68c9a6996e491cdb43f5e4985ac75de3fe8b257b82aa4905c9e60fecd59c923f03679852cb832473630ed0ce4c7b5a194e5c25e20649cfefcf311a78c1dd4db8ebdbe8700806b9913c955c6c602ed27669e6c7babfcb48ad3e01e5ee5fd2ee347f4087b3ecadc887ab6d2e0a4194136ebe8779a2c24bafee54822a6c691c31d031cb054f3e6f2b942fa22e78ae5d29c2434496fc99de0741e6f3149cdd36722a057a0ae703a9a67ad4e9e08585ad932316bae4741f6d6b35f47246cd1f873dce68daca2187c336f099a874cf432fd10e195d93c6cb4b45f470402d485686b45cdce514002c0f6fa68552f8df04fcee8307cf836647aac96ff992b131c2b4160e3291e67b2b3711f9285b9b73505414c07912f47853afb9959831b761ce72f47e5d4641383402f7e08291d8cef3f0c022a53b54d938953810e523edfc1f55189369baa40cd02a46fbe337994481275457423736117cab5c6502fb3b27724b4f8df46f01336ceb9e95735f8065080ed39692492b43f84c0a9a905e554a3983d36625bbe26349696911c2a4314a3244ba33c2cd7508707c371b3c54b2471edc3424f15f659432fa47a827cda994652e986da7b9d3997632cfdbc351bc76d394589ba1c35b3f2f9f270dd6a28e858a3d78ff854a3535794900268c861cb92e7e09d0bb6fd49e191d7497383f1a122b9ef043c58844a67e8de1c1988c5b750823330aa15004d6cb34c7840d4563092ea117ddeaf4666726ca8f1293227b550c6392da7edad0337d5d760ba405e172c668363960faebf2f400b2c0832c648fb494431a1513227ead5883f3ba77e6c4bc1e27770f01a40bbcbafa7246c068d1162e61493b7a10d9e71624358204d72eff37d0f12315115aba3b4c2e11a3c4f3d7edf2c52d972e6622408b43fe24110b33457865e1da847d29dd162083e4eb13fd68a2caf838750b1e6f2273685e187b0a635c2f11672c0a29e2bfbed2afb8c9a7038e5def07e919b1eb748b26da63fdc3aa1d1639e6ede5952d3aeb3cef7243bffe72339e88916a0958fb75b76f4c9403b1a2889232aa931825e11bf7f7fa61d37a72794d9c98fe0a5d035d42d6ba3ad0faab626493c22c03e019f7109c133ac5ec8865501d2d73e14ff3311d5550d329afada095f1912f90dcafaff4ba6b60b882f02777e36445490d74ba79e6e333639671b62b3d587dd12a2d9b0e2a6b5e4de7dab90df65d5cd8d2a8c670e610b1dd13b9d6e61f8117aa3401b33244ae7e19fde4dc2f8998eca165c379002558009577e2cd5aee3c762df82fdf7c106f895c6725de38692ee35f3861dfc558123263f8db87c064509b702bcc64fcd72f43f6da735f11d4e96dd77704b169803405a0b911a46d7d52ff017ba6d05fcfc802c8590f9185cb8ddc7e7e8cc3d9a752f8ca0e773901c752e26fe1853a2f2386d77a2f25ed9e3ec1a476dff5537129077d9261926eeb2664592fc8c85529849631f6f65104dbc6ad6041c5f6f4ad66594c38b0a145e6f08881cdd628e5ca1e19a4639ba170f156ff8e1c761da24742b9701534ed8daf16189cdac0952bf3c2b916641a3fd7d329f168903cb6ced4f583ce1bc93703180ea095e880406ae650f59a28ad40f46cf48891c4bd79e23e1a4a33afa1b85c04c1e099c9d6c7189f06e7925401e9504e5b0ea584208b9e158fa9096b746d99af1a174c4241cdbcb0f3a026f8768ab74420e784ee7caeb460cad40183ca78ddf60a621d9ffb051ae3ab71d24aa687db391c1204ddecc7516b53e782a2f397b10d024231fdee40bafdc784373e50c1e3286f3bae4b2b9bb60fba2f6e2d9150f2de09fe7d22d1c845fe769eca6d5304ca0e460818778bfdce62a7dd055337db0549640a70e0140b1613bdcba8eb0e241c04399922d1e9090e2a9bf4c54f5a024207b26355ad70fe219041a1d6db328fe835ac0ab2cfd5140f17b85018601ca5c2387eb3f34e83b453c36f84ac539570091f0a7f3101165f0429cb60e98219f6e16f7de601fa3b48cfb49d7ffa28a85f7e5975d90a46a3ffbe39d68385d940ce91215c5c8444c31ad40d392e9c42af8c6174387857d985634656b3111779e13b9522b6dd3e66d710aabab9d3e13256346b29afc1b5c09debd9aa0fe3e240def2a2f4bda8d9e6722d917b7e36307d8d579b5519f9b5d1498fc58e8f3ab3076ecb4a74f01260ff5faf30e6966c9b6365f672459e1ceb321f1c0f6c65d1086f885ba5701db79ce2a1979dd49bcd54d774fc8709667c35b93d35099a7a22a1d9e465b971c6d5da1fc2d1605b1683ac268b34646b0f49b559238a384ed8e3b9516372f6c60d19ae04f5a475e5c46830a59785edb5fe1d9e3445a93f5d0e7705f2eae89c3c5e174ce6bd4686c5726a3fa03d71e8cdc346ad969fc08ad6a82fc678262364ef3fbedcfa3cf491b15e5713306b606dbe20e826936da89e2ff898370d09912867853f311b9dca190a8d155e567fe97f43b2f04e79d795652e34eef39c6bc8dc06bebd5d06cfb1100a8e9e04b5cfde737a649f481788a8e1c408ff3f4f902f5a209ac6b2c7c6591fe0701ce235f3b6a35d057a78d2ed3084c9298726a35de8f0ca3361c3ab9634cdf9cbd884de66cebb954109cac229fc656a0d441d678699ca8b64672e115a26c385162da0cee832929d5839938674360bb65fcc317b55f507395dfde35b1ef51ba12466793c03a367f517e65664bbec5e4003d929429b001b8261d4debe0d2a1309f5e7712908168ca5f01cf514989f57df0fcd6cef89005ba741a0ef123d8539954665035955064297820cadce8586c0911014a81881fc417f142566af1cadf680bb4085e718c900946295fa3c71d5bc7f320b3fd4434b3e2043b37c836fdbd24fff1557aeddd8d1a477e2967ea6147855ca0a1acf75d52f819e29b040573ab5ee9ce1bfde85d448b2022cd818ab8a2ae83e62921e40561fa499c3e7b6d9995c6402c2172a46ec0e98a0f7eaac8fcb13bde33e0af028f2d9430b5c7b9e4c5545adf2c1b3a6f22f39af5ac854674c55a2f0840511c7bac8cf182cdc3c7a9037cd0934fffe2f14b36e6792b355f2263d107e540e8ba82a1f65f0ffb1054b9a43ad484b65504d3a2a42123f6b1cb0309389cd6ad7f89188cc245cf00fb909df6356f04eaf29acbd11f5b06ed198c293db00a9d25ea3ee5a7bd7a2fcb50134b3fce9fbd6643aeb0661bbf8174ad9e0cfb5af8bf21dd30bdcd031df682fb06ccc757219d8903fa588380303fd92ba285a0a0f03a895fb99da22210baed7367ac7dc08061c01eeb556994bfe53e3de68cffe52324305c0d1f23beebe69fa4d5b26a5c3cf11bb7ab3c7bbd4b5a7358124d3acffdff10a8c2f9f26d1065c490b82a4634c0837459ef1f0fc454652310ab0bade89138b127a1a3ff39938d70b6c2938fe5c16eaffdd0d6ab314681b790f93d15616de28c3e4d0694a45b8a9dcfe698b17ea1026f8afcc013d715879fbea6ac822be05b25d0384262b3ffbde27cd9150a8d44c63b16758759d5923691b75fef5b94556f2de5ffd82489fa055483327218013dbc9e7980f7a9a22c0e8a0ab95b87ee58bd6f1eab55d44aa24b65aea8e0f1bafc9a025b2956bfeb6c48c65479b484b259c6ca3f984eb424cb879bcd30c9452c58afd7b4e6f2883d2c8e77b27f64ea6cd450d504236a4751717344b45fc4f39aaa1fd2736fbba389647b38afc34a7722c6b3db83b29f0f3b8cf958cfe5315492b664817fc19d855f802ded23d5af2d0a87245d79693b187c23d61e849b76c0213f102f6e1ea850806d50acf99544bfe011ba8a300d606d8e049453819ae9bc996b1199976bd26a655ce0e8986a2d751408d1581bd65260a0ad00e1baba0cef8f2fa037c2e58c1c6fb6764e9f1233b58460498e56bf79dc3dba76deb68069b8847ae55d4943a08df3633e8458bbef33014040c0c8c92f6d3b0f1a90bef23a7daf481c2b75e574f0f9f93c3d7c404e1f858a3f3c1e379d64ed440463bf20b6f57f321422931e345b0c083485c5deba675ae15c82cfe1c0ec2994a5f6414724e6b9400afbed15237cf3e7c480ab4ca311eac0daf600cafcbdd2eb80639fea7a78de06cfc3e197ce90f11dce197ba0b08add07d53a9b9aff7146b609afd3d3457c17d8ee14684b3a7a78de2a5dfee21fff5cc63a921181cf5752f06be88e1e18d270ca7f45701b978f4efb3767978c0e7d9160cd17439adfdefd61320ef4246cb9750c7892991c2f928a080a942a0430801c473abd65d3432406c657a09fa7cf3be4cd8e25a773d3b636bb88f53905ae9727ea8081d3d27329784452c7bbc95bdcc948650a087498185fd10940bf331a28c1d81f44fbf7e4f3363425094847a7564bb07961b22643cfd2dd47ff1855599aa5b1c8bd00d80ddf1eb7572f968a436aba5173418ed00d5c861bf4941127899f9f28c1dccae517eb9c6848e8434e2bbe570cda274f6e4b3b6c15fbc90811cd43ee5d7b6d10e1dbf9a40ca18466c294b448249f8ea01337b1c4fde1003850576549b1461a1d106adff695b86bc6c8a497b8b6302f2b10b5eb16b5c4d61415b6148075485af3bea5a4c0c18ec5e2c86a8c98e9f6a114307af743f26ba2e5fd8f64757384ad28ef1c671ca8e4bd4328f7106e76f94db9e025861e9a4f4c71acf7f9037ccfd865ddff0613ab987c7357e5e4dc74898133344abbd126495d5cfe7a0cdd4b0a33a7487d33d2afc04bcb8d0f0b2dc9ab9885f96eb122934c8542e92832fa22ea7f9fc199c49cb8a40d253a5de26d06697e1c4f10c80dfb7f470aa1b065bdf55a3ff0ebfcf4ae07faa65fdfb44b511dcae73404a74285c808cfd78c93323b78182cd71a3dc04bd972aed8059855b52fc656726e1e21022cedda2bf11ec60b7073f144104cd3d36c7f6124f85c82163489d14e39aee882bd6278a19cf6623405c5e56efe6e949557337d34c71ee48adc768fd361988516cb12607016a9ad4a3562905643cfb1830e62ec87fcbb1fc24b83d2ebb30d6cc4e4a74c79754b9bfdbfce4f26354fe29f1febea18f24a6576082f479aa97611a1a478ae10827980a609b03326ede21c595c4dfe8c28d8e37789d9c0cb6c5fd4d31b4f8186c30adab06a0fc4b440d926b7a3715dc65eb4f1977c369d8525cfa41c4be63fe0255c1681bf791f9c2c278d5a56ca40e1f3e513df40a4bf2b835bec1ba88ef680dece21aad7b1aacd1a9d4def3ce1eb49ed5681265261ae89c9d060d5644f8627b3f8b41c1a5e2141a93a6c243944ae3d066813361e7320489d55550e6b6e644e24c6681b74bb5faa390a01cda607787157205c28a38337ae71eedfe98128b86008027da85b0653091f277079c42057d549aa15bd0ea19637ce9de9aa97c9be58353a20e1bb9d081b2b353c468da798ba2ec35a16ed28f0f9a9d9739e1d129fa7b9c03652acb6eb5fd7987b89ce5923b773dc712c9f91b2c18467de1ccc984b75fa141bb96e650de28ce209f34a2d709ea68234dcf749851b24317b43462d6cad951614a769e05ef40b5ec32e492feb12be4da1e28e10942a15c1156b6ed6193a1583ae3abbdbc5ef94631a3ba1732d7a166d14da56829dfecc08e852b05cb527c6ebca785f6d3b7ef6f0e2ab7950fe185fcd9a1b2d4b4bdf0b1ef34e1b9627efc72be2c6f4ddf2b6692b2737832c5c1b14521f33ac09c03585db2e9d7d23f1c2cb5e2234440cc9df84fd4d06a0c4f14842e5a8c8a35f3aecd61b21a4fb81ff27f899979f543a4c395221b1b0172d4b58b33076232615de0a31611462af7eda640d67d30c42cc8873a87fa2e67bb7f1ae64a20ef6a8cacdd34c424365919cdbc9df02b60412fbacb4af9d92599463a041258fb9d67142dfea70d3876aea8c8b5dda774e7deb84bb58bd2abe17ad3d1aa1186310dc34086759a1cea94043c9bef2f0274fbce3e78a4ebe2f7c71ac781818b412215628b6c5768f876377d0fd11537742ecd14f218f786eb5529660ee16ed6ec15a3d6f86c47bba63d1ba7c36c2a2125f4a459d83724d892b9f2c9db708208cc67f934c161b5aa833a2a43d3993b12968eb83a560e45091667194861f3c67e31318077828959f57c5d4ba2842cd31e680641c1a1f005f4c50d19894f64a7b262096870f153e4de9257cc6ce81f2978e31de00ba8b1204966d2996aac192654919aa73ec5f4844c4bdf63abeb128001f8a5479afddf9f3ffdc8cb7903b603993255532a0d956369b0165443185af78be74c5537835b240fcd18c5fe5523fab6cb5c7d02e12e1ee85faaf795a942d0a9081c939fdba13c528fe27902c47f1c8ab150f6b40fde4bfffe573c47cceb168743dcbb215bbdfdb8b4ae637a0643042c14c885bad273635e9cd41962ac32de5a4516a44d7def6538c94763824ec7b6b5e1bec2c9352a2f5f15ece2375ea5afca1922ee116428f11943b553d4746260de367678e72dedbe8dd23316ef8cc05f6639ae83eceb1a7cb6db19cd60b15688bcd1e7cbc0d628980f0218290ee5035260ead12790a9eb2ca5709f4872096b226797b3077ad1f4956b6cd41cd355f9e096a7afaf5ece94cd53eca08fa1f3a965d3d24b0bae672b1a33d21666ab8c2687806a60abb55fe9643eba3cdae4a3215932d5fee45b9830957ace8c6e13b10b89ce6f735fbdc165bd7a99188847ae0647ce116fe8e8bc577e0704d40068c1d515358815e33e28b0d03edb3757faf793f7b7eb0b28c8699ffb3dd280fcc8de2597e544674095871f019496ea2c5e7bc8c7c5b554fba69e80c801fc29f612310c96fb3532848355e0e07aadc99b74e04a2e98949fefd0e9c05459c99a05e6292171803f6388e332a0934434f655ff848ef3e23a5f253aff30b39510215a7305743bec73ba40e347e2176b6a24f55f3c718a72eace981a703576f5d940cb982158b82b36fb06b3ca78b803bc80c4f3d85418fe0156de4dfc38b33e6625b15802de305a9d20c2fe903f8e28f1f92040221bd127910bc4c5e549299aa0e3ce7f80c7b4dc2cefb618c6e4c3daff34572f497ec4802adb027cae0d0672958413526313f7c9ef68d586682bc06e6a036f59e0f84ee58ed7c6f50738c312d0b97dd92159fe381fa6025f6b24619060164538b36a2a8007689a8ec2486c6572ef089b4a97c31e2df6f0fb902916a1fef1541e05bfae39989d8e2ae6631b62dbd1d249ab5845f32981af7155b6d1d56bb80bd23bb5bd4f38ee7666a49be70ac6e1a823d76315e6be1ffb76e52fb962fc2d923424603410531450ffb3a1a40d38670e0939dd731849c9698d2d7ba1b2f785bdb8bf70fd8351c4afd1b7a885f61bbba66dfb9464501254ee85ff1b25a8c3226529f9ceda2442e39d074c058c0d930c4a070dd8c255c06be933c3312556a8bbddcfaf8c03a9798513300858c65c5d744cf8306d830dea6893708e38f83b0256158bb4fceab46d9ea2f5c3fe8d7d76166f2efbe46f9bee50220a0fbb4abdf95887aff2ec3e1a0a3359c7cf98ccf2d9e079ee537b31b2ca819f8a234828d37bfe10a9e41e758e42685ee63fbd8f390078237e7f268729e92c0970c237313059f9ef09496d3a1eae010b3a09e7a2c15cb2db0fccb1763cc347fe5bd28a71bab9c943fc0724948144dd8b931b84b1a6b00753efe0c1ed1f1c4c3a5ec4045dccb22510561221bad93b595823dd7e06d7269c240936410feebb7bdb3a57c7d6bf00b72dc9bec6c16ec518d8ed50a0205d68df6435bde91f7c84e5fe34fc9367a9cee2d208f4fe340b15524e8a13e5e4ebdc9de406da995c4294a6a93fa8d0b60d2ede7ee8fe448b2ba3ee5599a49cf14722b8d66f96b68ae7feab084b3cbc5e3b69b935d22c458644bfdfc41688efd041321a1979a3d2b23b77959743bc7ef670b1f6d69c22cd2dc96772763904ad37f22454ff8542a03d151b46eb4b606ac6f50b7c18052afd3969844346bfc6de07f7edefce82eade28780cecf417ad2f361a4f5282bf8f60e98e53b8740c3607b372a34a3e0176ce75260a481ae7ce452b51da2a61f93d1c686ae5d2336ebd06551d227c0155fa2f7a0f00fe511bb3f802ab3323916c5a22c430d6ff6982ff4bab36f39d69509986c748840ae216d7ff6b2b7dbd125bfc69338d1fd5d1102ed2a61f5003ff9c45c296a8f25d03e56e7f6c61c926a2c9a59c86c4709264ef2f9145401c309dba90fa635efa2d54ccbf8ab93f4c763498df70aa20fabafe1db5a3c32dd2a0b891bab56ce8d115bc776f47d97fb1a626427e1b31780a12acefdfff8a95ce03b70b52fe3f860f5551928d54005016d5cf2fec0987dae66589b4aa4a4e50a2bf6402df9b7096dcd7c97f7dfa0714ee8b81f5a6e0cdcc264fa0d388986945f1ac5f4686a1ada96d27f8f6028ba64faa1df7f219940342c8459244e0dcc8fe711b62e8457ee290efe3e3d0914d27723da528ced1b789c1d9a7d263cef69c5ec5db10fe0b0e82d108fc77c613f51d9ddd7f37c9c0deb3d30b8a089ccfd1a7bbe1eeca7ddd8d815a2fd4d4d62d1be12a23a90b8cc2827f84d5081e96767e1e5e20ee6d2c19824c9259a82593f3d426fe767660342ea851a45d3cbbf002d46d4ffe4847a7f27d87f625bcfc79563b88651729bf68eab0a7b01461798a89ce70bc1457df10211c2f801fbfbb10845c8f6e6fa5e461d964c1f13dc039084647592261469e19a2a5b90f4d80cfd7c11a779deed90a2972328210d018447b7b2e6477909174700de38fb43c0de19f04cf4d0ba264cad7e61dd33b34b0eac0932150429bb84c051232e37f7b9f71e79b53d3904bfe04814a1611b81876916dc9d318e556c6834ce3e32d8420694b8be58e2c05a6ca6008dd53370d599cd95f755e5337089c2282c64385dc171ec58d2ca477fd33eb61c6a52b6fa35121304534dbcef21bdd9125d377d5e1b907b5e6fe96cdda173f8dfcaaaa59e53cbd57706fc9b1e1d18672136dba6011f7d50526d9bb28c51aeaca4c70422ecfb5091e32c76fdb2b10f3649a990bff1a6bf71c416316364dfe9b441327d0b0fc9c7b8514caedad9dbeed5b1b84daa975f333d67433d463ab4d0a7407aaf61168b3bb67676fd12d1bc93806a68d8e04a732ab6a8ed3a38e4c9e0e6b8bddb25f6de8f296feb466c4c755b33ab3288fd0466d5e14c9841e121092c34ca3446fe296e65e50b87c3f42e8ffaed025d60fafe571b43529fcea776334259d3cd4f44b0a2d07ea0b2ce0bf7afa8ef8afd8584a4bdff4b4740df4a6414bcf1de8831c7d5ff8194e93a008f6470d717b81b02534e903635a5931101868ecd4a9880a912cf2c2e1394ca6cf8f91213089d9c758b2e6ae78838ee1ba862520cfd8a7c3a11b8fb290b04e9d96defb63e063a8b1cdd55f416fa0b251eea78725ef8f893ac85d035bba5c82e540be217dfac424f9bd8532da370874e049e1935962c5ec9785bb1232d4f8b494884dcb6fb7f06c9e3a3b3f44dccdf9a0e5c63c3f1429d9cbb7035c8f2e41ba3394eac130a7dfa2988d42ba842f9678ae8805ffe07c3ffbfc0bfe92d5cad19fe66fcc2bc63a7746e2ea334be1093df92341f41a2dfe998b118c766c7b261bdf2c2de1cf9aea2894372ce49ec1316a0e2d55b96878363838ac5386924e1cdc759e7b08f5cd5f24884c0733dd53ea5d61e713030a708a6ffad50dddc1d10d96eaef8eee5d72a05f2f0640fc910029134858d3947b39cb9eac87ff4d7a4bef0e18887563eed5e79d061c0159e58b7d6e02e5d6d3ff839d799cc8a54e397d0a97ed4204f27ea744ee29ad9fe9ce74e50de980cfe744bb857f5eec5a19a27ef2cbb88b629d75e456cb010aa3ebf052611b4b247d6a05548f86b0b84e1499d1317d478669fe0e38b06b876e54d74da83fbbcd4bf23418a45b967c4ba0feda8bf0a8e643b22b54d6bf68e57b7ea971ec734e14c1ee88340c0a893dc9422c29e89dee12a5c052ca2ce8bd1fa84d40b98dd72418dade7ecadf18bb59ca2bd35678b5bd734ee089f59540f3718b4988c92ee46490220271bf092d48be4a1d329fcf16cd2ea29f411601fec9a6d9aecc5ff5b120da5adb6b47ba4cd57c23647b8419858b552c207f8bfdb34287238ef7ebda5eca3904cc74b51e46a1557ee8d532d2fc659961a70c4ac55bb9966e6e4e5bebc5bc07a78d23aa4d876a1345a3e0e0e2119922c834ca516253bed0347ea9d8e5e6c04e7699cb1c3615f5e41fa933514b787345c96f83567e7e9791621b7092991ce9b29db9d9d5e841fb0af8321eb4cf1851fd6aee4b86643be9377fb618fc7f37502286d8fafdff13fc836232c319664246e3d470067c8249fb94b99b532b7b52b40c5907bc9823185efc3df0e74da9203767a515ae6f03dba3e74ee20cdb21c3ef1fc625813d6993257981fb291724b2674a53bd2687827038d9d979683700f84455cbb26faab030985b4cab09d39daeecdb1684fbc1354f1b9835139bb66eb14dbd76520e0c9e0db2f13afb93330c8e77798716c3f1983029d7e60bf5bad8c6e57b3194643e9fa08b9404ee85302f163088fd865edccc7174e968527172bbca98dd952c34b22763dfcbeec25d5c051b8eac77281366b00ea2f52592850577ee20d75bf221ea1594e8b1b50895749ed303d3cb4a0c7ebcbe1576b1732e07948c2b55817dda02eae869d61d7a2a79d9dbc297cc0fb6ec69484eb1744e1c2bea83930da3697d63e27ed12aa1c8d61320efc40a0a3075d261cf938b11d4865996c9df01983fbdb27c9706a43c2602ccf3f9f9820080039887a89496c5afb87c39727fa416247d5d14d6cc6893dcd958c3e4db0a28a0fda77d0b40997d3c9ef7740d765cc5942da611c758a4be709e7d77038ee19330d0d1b2d927f5539fb6ff2c02805e9aa70711370f0549f9caf21815543c193322d22a728b0abfb82995cf0b483acccf9234304d96f220978ead91f0a2abf001e1f83a78efa9b56a9222acf3c9ad7fb701841c03ea05fe18eaf21b836a88a7c49a4587870422a38703bc311bf7b1785cc3b1f9678fd52cd997cab5fc656379ef97741d6b23db05e87e34140151c2c6cdc770d025a7a288bfc9bd9e86bed7fb0387a7a95aa5180f23ea4e7a11b9a4f8b4aae628f92951df30d6775b61ee6c93257326dd4c62cb6e45294ec73b4a8c3ceeecc231bececaefdcf82f43f4ff86694b4b48a24ef434aef4152b38f51b75374a75fe56369f706e1cbe2543ae663c6fb825483d366914e4c16bdd1b4bf07eb7b3938a1dd2c51bdba71f8429cacb69bd1bdb13818e8e1e0504a6df106c22ab767aa3b669b9335ae23fc75e378ad202da884e2801b14252c015509c0a09e53418e5db09b22627d7d8c3103e3520a7fb730f4c629d9b74062dba17b0384a51fcb19c5d4b28d8696a0a9bd6d582dac957af098ede21ffe215a622adaa1ae8619373f645680fa994503697236a6607da96709d3711d9f98102e4fd59c5a0a1494ef2cfcb1b90eadf6eba655f738eb7665b921252f4ea991fc0fbfade11759f08e31edc84a0ab233078daef09f6b131c9c8308cb444e267b05a4ffc74bafaae18f90e82a47d91e3c124dec00d9a66676c366af7366682ede0ab95734ba2460a6210e3eb7d52d72d6f9c7b39b04df12bb61b3972cce5ca9aac08ca4e3c0dbbcb0d5263aad11490634dba7f798d6d1c62f3204582760f2a6c573a243bb7cb51bb3bcb50c7ade85b9dca8b4e2b522ef72ee7e5b86cfbfd33b74a424c85dd46a1d73958a02ccd792dcf04d391db39454a8bc6453866a8948968b1580e253f91e9aaadbd3b14ecbab5df820f3231a015dcc5d1a78612f3be1ff168dd291709ce0dd492e59fa6ed9c81d1db5643fd0a9545238291e9594ffb4ee9138cec671b50310d20c6615c26e9651cdfc535e4397c8d221407b95113eb818f6feef5910195469cbe3bc7696dc1a49770bee63b534bdfbb5032159519ba542460ca316aff96602b23b86af6abb529b0cd3252bc77553b53f622c8c91976cae7b40bfabddc7e8d909b708739fe6a586b1e43037286fefe7e4c65ea0b4bc092881f423f238c2f123d90c8a28967ad4a1ef5ad7f54f23c3a7ac579a696d3dcf1c2051c52af38e16a15588ae64ed2115f5bdb0ad7cb48e94765bf53c7cb4a3d05a6c601f6edd39c9311db06d1b8e5ff2aa41a93ec576eecd3633e60961b99986ac13fdccd04313d11aa9ece8336c330e0ce76aa9de01408dd175de7ae4adad99536e263858ce61df8a34c949a1e1b8bfe5c5b1c622013a6888a111f371540b11b972cf98f1e847a80589c76f6f0ad4c5064b88baae49db36b9f380ee6f715dcad69c7c0289c4c7af38396bf2ae34d49c08446d97996aa05fd9170530a08e0f214ca16b4e442e8340c9269ca71e72b843f9b6398262cc6aff3ccebc90aa34264ad2bd2ed1a1c987c3b55d835ed06e920acad53c7ef2980f6957de0dcd904d256b30cde963a60661d78a5916b12df598b26372204262e876a8bed07bd1cb4afe3c6870920e0bb757931ff22864f52335df4fe8ccf0cac6553b1ec4ab7836b99e86a6187cee9d780bdd91ec5551dafcc712bcd828f132f4bd4680d9a14102223770566b5b5c27ad3705176ef7a953b712ef2af898be8bb53c58bca62201bc00e5c3a6a03fc3b1668364937aee0ce87141aa5b08a9fbd1b7a0c4606044bcb27d914848a9abdb07fb9aa80bc3824614430c5155fcd518b0d6dadd1418ee169abb46cb886721fca66c467e03d9bd469d99a09fe51f3b550cb5421f169451c0abe08fa2e8202033b2ccf156e03651c6c175d1c8cf447469b1becc2ee889be60c61782d7f221c0e1fb9d70a545df845dcd9e835a4b0eee00ed7bc7e5412acefa442fc116d176577ce4d3af1cf172db21bec04710ffb1cd6805713c91d145618f7230d581d89f35a9b518730e25bc087e0c047dfe01f0582858d946cf6a84a07a102dc7d283cce20c05432a7d35e2a30ccb8a832371123d3505aaa29d84b2cfffa3a7cc1139722d39a98500c210514f530c6fe47f981581e5f2a35465fdb363b186bca8ff366e162e9e6c5241b61cbb827515eddf3f4eed1b8e07750ff72e1114506ba35415f1218e17c8cb3a5c4d65f698c2bfd8d873900cc6e1dd6c43990d17ee58a028e2c73bbf89df586635dd77c90f4b55ea6bdf8fbd4b4047f53bea4e33ecc33fffd562c78e2472f58606b73cdba40650c84576396594f61e0dc1d1935643ce6e89a534effcf4c9918067bfbe6a17e530ad67d7be4f59cded0644835b1c822f36e7aa0f5e70e35058cd584d098830bdeb00ca4a89e73a3d1ccf577748af59e8f97bc7e70ee4880cd055796d3b3c8d001b8e05460947961cd80d75cb86c3e81e45d15536b753619a59e587444aefb29da2e0c5ac21fb8adeea5fc0b6b4f2b6316f01570deb3e4d97071f4851c7dee2bf6a893ba0035c111ee6842184bd337710775fced46b3bb7eae7f48f812158cb3f8ca9e9bdc34e1e703103037044d79b48ae16d3c23a9002481b6fbc54e781407277f678873bc8521970ddac0e33fa5dfa764d027333df0e0f2723e431c716a65bb5f489037d5adea64a14767d0af224716aff0290a199aa00700ed27e0b66836236cbc7efb41abb4742c9fbaaeb1a5f9b30b402aceece0454c6b11ee974cb9f7c3ea252a0bb7ffe87fcf732ac093b0ab66d7c5b17c225e3ebb4f4416435aa2c133f38069e9d572577528eadffa10ca6c417317dfb5f645b8553747cda31cea8e8375bf4caa456113a9741690df4d72e78de5312f3481e4d7163ba1c89fd37c390246868b47db3a8fe7ddfe06958c323e71b48add5439a39c3c239548b21d4df41f40cad705de40474f77d8e8f60376a317e9d4b8084c0d303be6416d65401747fe06e9aa485dfc4045f0a19eea6d4d6f1ed4fbead6c37412d126d203cbd8950f8233fde6bcdecb26519f7f8acbb7d13f8afc36c8188d4a6a1bfdfdaa0d855fe70e24ba723b8b5a8a3e3668df45e724189f57d2eb3ad134bca458a90d5ff83f6f29addc4a30d20ca4af318036100cb79dea320e1bf5769c2ee64fbe5ccca98be2f62b3f2af7a5c30a08dffa690f32bf355e3fe2e7c57dc071d70d439521a2db28a345fd28e41ceece07c00b0a80f7353acbf044b186ba4d49501b32058a44a852dfb3b3103732f75cb06a2f5684c4bfacaae70095c4ce4c48b9e3fc3eec71ae85cae9d08bb674e8399f21c4a02ba2b923438c00de4d1dcbfd60518e9edcdecab3f47f48283f3728ac1ed29c92b47b95c601dac72aad51522ce58ab0047edf857304908de316cf4dfd02e098b79d6ae30350c38d3118f996e1cbbcd691b7eb5a56fc5bd5aa1921b7ab882ec24d032c3965735d954c43b09865309ff98e8e69c6501794d108720aec7fbfa20c0e0adfa9ac734586efd537cd96e95a4c447228c9bbc9d42f6ce8394d8df0db8c5f9fc48974d7b66f0d0eced923cf5bffbda8c9e2ab1e71fe5e4aefe85bf9082071a9993b225d119ffdd3fb846120698a73f549077785f01c96c61cad03482b8bc9a7ccdf935169146e79eac7c251b56333cea3ba5c828d40ee561aa49ed4cd9232aaa79c9787575e856dab81afe6d06d7ba3181ac467c5ebe7633436569a3d5c8d2efa4f1350ff5ff015c2aa11f262822df6554a3ef0ec40afcf126eb9f5338682fe6467987af987c216c3755c640f654254215eec658d321d3fe614eb8342a9d80b143944cf2560b00130e116fc9b42f7e614e47028885154b8dd16ad56b443b90ba384e2e4835e5a5d423831f315ee3bc4703321a2c43a33d03a42f9d5b3f3f8f540385b0ac9332581afc58f1217508820a9612b6d32a0cd97ad7ff36ce9f7ea92c1eac38eb5980d606f747dc043160b6017ccf87d15e0c39487729b2c5c32145b3cbb89d19049e29e13d2223ce847522d4645b2ffe81603d0100a363891acc200a9b714ce48f7fbdfc1d8391500c3bdd7cebec52b7451089e9de457401aff5cb8565c02012cfcb9cceede4590ec20fa9039d0d6527cb112f5330cd9d9db8adfc5b1b420ab5299232b80f27f0ef2c84b08609cb1b8057a8bb79a9887131bf4e84dae6ca41d88613f4c19f9b4d8bf57e52ab3e79aaef560b75ea1be6a791d7a363b4932219524000f6054361ad69d6aaa5ad254d844f1a037466d178250a43b2a273ffa453d37174b95eb2000d872a753775224e20b25a2b01bd52764e823dde3dc5e8e1e3021f55d4f4c37d90f785d312c2e60a608fbfc81802721f743f6553c098a2d504232f39a98209ce3a2f277951c4bb7b559ad1c310992c2a2861316d11969bd8b4300f4fe83774177f09c9306af921ef57ddc1b9b2b3972332e50780f3b4acdf474019e34511526f4505f1f17d85ae966a204590a72ec6b949322da622673a7c5f55e7d2ea1f7b72f42822ff93b99d8fc1f5eb786bc567e92230a583106707370c8fa35d695f2c5892373cf8e7da77d4e78700723ee699dae834eed112b5128154ab247858b606f23b29216a78031441cf7c9f888ad0668e093c403279cffab1113064812542166db886556a6214dade7ec4de74d955dd70d00da2fb494f9fee14699e58bc0d67958d86d0b829a632d36a7cef502fdc9f51b80557cc93f4d98cac26bbe30a6846234963e4d3b2920d1bf9026a5b8cb450c52cacd2d149f0db2e323a3124e28f06e948c7cd177cbfe48b35b5f0eecf15b7aae708fa292192c80a3131d3903e87f96d99be74df2f26a10686fc47eefe76acb8a27135826cf4151d62283f5486d68efff4f5170508d4648b830cfd056e710b9f61ca002f1d0ce329f8a48881d7c8df8bcc1cf349acc62096ce93315d9173c12be1afef8823b157a2f80a01517b1818ed884c1dffc2237ba4f6cc4b98603f9c168eea99f74ac50f729365de8eb74b8f22ec71c5872de90bb05f5f4d97aab9babeac38c5f7100fdea5cad835d9c80d7c03676334d658d88e19bb6d4a20b3d9c23ddd2f6600cb3f3299a2810045229b9ab4dc554306033de74fc5ec7bc7634932dfe169f85dc3c02ffc2a8c5d70886300e2125a02ffb6263ebc1dea9e7262766b43e4884072f4ad452440e64dfe597e5e7904aa5da552e8628afd0155bd60a5a3e52c225d33733a9f4aaa6bbf2b1cf59d713471c9155820f24b586768c746b3cd3297dbc3be5a69a5033815970f46e8094f56343fc1cc4486f429ce06882e777a7268b9003e05798e46b9d86d7c95f83aeeae41d29cec895473f39476b4cbd275a992835d5603908d84bf56b9204830847b1c5f0e49cd59e58424a0ecc750dbaa31fb25ed852c08bdb57c796653b6636f784789445ea5edc4442df3fd7bfddf2029d5e4d347a1c7640dbd6519a6b9cb89c3a5f810d7b79099b80f2733e39164aeb5c67e437328193f0402b87a11b7e5ef9fb733c34cf3105b4e7d41132a8f1fbfb92cb7dffeb93d4890eb409107816761f4835141bb17efb3c3bc6e938f609c4575bc85fe3fbd2c84c96597386c34b6af56434d7204707938d0d0de710302fd5e6832575542bfa6e4996dd41fdcc559251b49e3fcd8b5ca5a159c444c934da1448edcea3931db218c60baba6fd52ec45fd101591bda1fb0c8f33a11ad74d3c50bba9705bfadd4731a2ff7a19815eb5ee16d41ce8f3a20b43c1d50a5c7a5fa973821a98c66aabec6a3d71d0f92d394ee81ab096a0b0d4177c718ebc4f572dca379adfa2dcbc71cdf3762201fb168a84a63c41b034c1fdcf99358d7acfe51d2e1269fdd11857ca70714faa3f8e871c8a217e38af0f3d1fc6529aab4a9106c896341e97702302311922285d70fe6aca3fa5cf5b6893cf879d2922a4535ba07f99203c40a39dff3f9ae545adac8a7231e00b045a5c8eefff7f578e9e131e6ff322ade88d300b28ae6fb5d0873286d96462d2b9a2a690bcda3d992623c7d81a65b913f4f896dbe9cf8ead864cb910cce7027a48bc144497833d1ea6696030c287432d7ffab9b3dce065a88dbcd19e230f455f4d00fd50202d361e096d846a3c1d3a0c65d8784e4e9d18148905dc3ae6c28c3cdf36ec08f798646a040c385467db5000619c5d3219669d3c503ae63685760086c5c8727ad761dd06aa687e62177d2ce1914edfdd5d368c78c1b4bd93722a644603a613d2f7db7d7196145ad81cede17c4a4bce04acff21230a8519a877885d08df9e1dca8696b2907fe82ffc8cb24e0f61e228063931282fbc0fef1ffce8b634911b87b41ae05ab34fe8cee53a033ad4a0948c1b5e99861831374e96ab0c69c140b04de3b1c29e0d06cdeb82feb6ea92061bf850371cf0cef847f917936b778c6bd8c4ad2119d43d33ae1d7d0085c0ad76f71263ad120f96f178f36348a25036cd5ecc54ce282f00147ea1299973fcf133d60fc0bc2db417de578450e0706e0c266bc6de377f8df4b4499c9398462ee80cee740a39aee33853f33229fa10f1c04da5dc3634f1f0360fbdc5859d98b910e6535a26ba172330aeebce56e92fb47e4b84be1cbf463b59c61ff15d2214515f06494c2ea0e4e6d286debe6c2f0c811d755c0b4ead718bdacd3a933c9bb33177f2c74096891a1fd86deaaba405ef0e9739c047777e827858517df1c57c544b9b5f70738d8dddef2e2c70a45d367578a3de2ea51745d1c4b72cf3679b0f67b22797c6269d160ec34865fee31942c8a4eced13277052319915ba3e9abe6ba2b80b02a90ab53563bc011277650197dcfb2bc4bae77438a703907034563e5e2b3c183d84ca1451c19e12a107bd523f779648fc5993b0875cd329abe33289586e142975572c4968fb779456a9630a4cd83bd388abfc5bab16a2c3fa369dbf9eefd96e6e2916f341ec71d768eb0324eb74840dcabc1418a044e962a126a8aaff09fff30aaa6e45ce392f53c82718a70e359a9a8b07b2d85e08c852d6e27728d8391886f5cc62b60821d7046dd830f7bdc7d66aa5d5baf96639d598aa84e0be206fd8a036bf91a50bd5e75e1dfb83e69077cdf236119b6341990b2a4dc1015c8957fa87b671abc88e9002938f1b394432abeddcdbefcea4d5457ba7643f6405b32d5cbb603de01589f01b2dccc00066dabb753ed7424e817402a1067f4c30321036c090365f3f0d9af630522988e6f55f0e6e765a68bf908a7b965b844ef17c91dc19bf58c1ac712261f0ddee622dac50d28252e0b309a1f3015a74d51c94ab66e1f6f14c8d0ba285a4001f693007dbab8c12683d7a55c1dfb7f93074ae2440fc34d5478eb712c2d8056e4a65cc20f3ea5226945080e4cf31b13df152e05b6f754477afe966d7a6d178a4b9c6141385bad5b1cfbb475310713462aab8855e564df381f3a276235b84a876fa6f07e7b711ac93d25b9b9ab963aa346067a3cf34117391ebb97239c5085aafe282b8d98c6ec81b626418427684e44d2ad78cea97cbdec763da173397aef744e594940ef2ed3b0850297bfa20a851bfca127f48e8081318f46813634a64b4d686e085379064bd7170cc55500fd865493774ef84bd63493b9104b840538574dc7c1de94624fdefe1883deb12381a1850ed51bfb06bb1990f9db22f3eaa1935c475beacbcf085571cead5396fa8ef9fb6baf64c1b479c88dea6095f5dd4e9d95c3fef22915d44988f68193c93e7f8f79018517f37a3c6a273827a67420a4221091afd7619c7b1584ecceabcced5638148834bd3224d2187ab018b05d41a4680ef9f5d0fdd8cb749d0c5f33de0bc14313b138dc2fe777ac7fd89c4296df86cd70f110190e196975d0f824e62b7c5f957bf1451473c5d77983931137c1bd5bcc4ac0999e8a4f010850498363d1ee673ede2c5e7a875c39e066e2d453f0e4db77282f077feb371e98c647b65ec2ef8ecd165826b3f2a2c8e7d5d63e94081640af88c7f929deb708ce6be8d54df4dc152784ce3588b13faf047bb1406aa3cac96f0621417a869b99dc1c3f29c01df10cfe6486e14a78603fa39291e143ea84a7d77bf19bd55a9f43d511d4f482b5c039d263615b44132f6ab2adaf0c3881acf692ad39d01282d0573ef59c4d646891dfe73691a4000ee40b2b5d6967cfd31d33f0d5b5528b4ce104881713f36a10359230c1cce702f0abd2c901719e2739b15dd8b75a47c5e8d01cb297f9e444d81100e7de8ec0385d861ba6ba2f93ed3f70d73ebd21c43c5a8a70301177a9b0a0a022016380400b4edacbc8ea36afd152eb88662ddb37b40f2ff06a6851d8e640e4086d2b61c4f4cb18b268bd9c472fcbe55293e36adc034565038f1e12f9a8190a8bd032b1e865d7e4ab70a4b9448ac4e7559283f686b5b9ef471c13c8440570f4a8ab1944057b3510f836a0d8133907b060f1659528a44d955166359cf24b0803112de7689c1726d17a4a962a3eefe4c739c1f8d44eefe3e676543f473a807059f6623ac5e1b8a0adfeb5fbed9d41949971f11db25139d9788880779a53d574d1a211bc0ef411c0db4b53deafd1c18f54ad12d0404226b7746377ecea0c3dd0f1f82d7decaa62591043fc567745d0735892ce180208937129de9847f0b98c15d0f95f99c9d9fd461c30e50bd7d8ba0fb38a902cf9d6b7ebd042c6f97e3e713e4e6fe4b6b23ed38b3cea7be4d3709e51a6a69e3e68d958d1833c9bd134271a8e5e2af86a3d70610c8f66c050aef898b257f46482be8d42d354f05d5cf5debb37f9dd6435d4e0ae37b861ce20149b113b22de07c04e7d84982065c959311f47bd0897b8a33690f9acfd74e6ee8d5913850fb658f1406a1b670680b7ff0ba0425e2d710d21b3d937aa4a932baedef4e62a54a897cfa85bcff3624a17b816fb4f82d9cb339faa9515c425185d00a55ee09fd7126bc9e1c1f6481594503a44d95e59495f67123e2858dc2d7056017342555216831d144ff1689adb009c06a5a4335c4f42f2fad50585222cfd54a822db10f7cb1ef7b112a5dc152c6acbf5cd6acc2a202940d002e85f6ee261267c8c0cfff270cecb109f745c7ff3ff4e57430c6bf341a8fa33e5cff2119ba97e78cee96cdad24c5ec83c404feee55339c2a91363f004e4d12cd6e3fddf900a5bb8705979a43736ef0b894b54a0e403c94bfc32a5af7e0e50bc6ccb94017277c16ed108b7e88234d1af70db6230469ef4e2112d37649506e54240ebf6223d12f71cca2213954862304d5b75fe6ef164d8ca00c6e62740a2b79cf8daf5826216ba7b979e6303b51587f3a735ecc428da70664c89569ae7ce091b83c46f772d1fe078a1a9886b9a165f2a4d1a86f903daae31de49612b2a0dcb9cd3f6af95a10bd499182acf33a9bf5e0bb28b633c103c339e1a07d4e6f70e888a791405b6f4f396f3563116a9c8fb823f5ee54f3af7bb95c7a8bc45db60332eccd9d05c01a23e2cd1063203ba95d1404f8cf0dc5e8c1b1831d369e071d1e890825a3dc056526543a5ada8ccfa7643ef288e42daf092d70e2e52fc4313f382b942b0c98653c9ef66ef4cb344a0c04e806e9a9dab6166c5736316af6969d20b29dc0562c8e997be84ecf1dcd8ad9aeb228f21adf11c078192f9d07abdd3f26ed4856299ae8afc95e65c2cb7f1d3540da8ad70676f7e36a344cfc1c52cbac135e86b08227806501aa702b22d4fe8530a09a7bba1a33b4214127c8caa5f24c192b588c9148f6c45cdfca268aa320bd7a7af89501609d64bf7a55d3ce12c06212af1043cbcc297b9d342c6c3c1675ea73fde2b1092b4a947b31e33c64d29253da43919af4b9aea41e8405711c7bf8162172eda30f2fd090cf0214efc001b3dffc7771a4c4bcb9ad83e8959c08e4b0373dcac3d27879765c6b96359f2fc095e8962aa7a8b4854027ac8fc2be2f4e525b532157411d641c4acafd7abd6964dec722acf769c04930028ffaeb8972f9a32c6f597937de3a52bce600449955aee1b0bd52b3f7b61846d89f6b8008bb4a6aaba66cc6ee3882f3ad80c4eabd27da7a20fd45caf4b19188d4ad094952b4294fc30ac7e73734b513ba3f0466b59842663665632c74a2a80935a46f880fe679065d4d65fecb3f3335025e7d09b345ec529c665f8de6810ecef859dc28033f7e5fe69ab603d6462937fee484d48fb2f21e68e51c3e25dc96276d740570574728a3ec5396eeba9a45e493285fde86f52afe7f7ea7a7b3c3525206f24b2d91a8b305b6c7cb7de168564abcd14b71bf45d3ece0d4d7611154a8bc55380ea301e801bac911f8092f877c751fac4f117f10015053d31ccd0c7e4211e89edeeea949bf3e224ae1b3e3e525320cc9ed5159cff79eaf0c24cc408ff98fb68daee577a3a78dca83676294c027ce48c591dfec769e2d4312a639574523624a7951e480d59381fe4ebde1d0338b821b9f38826824cf3593b1426e908ff95ce41ee025802e0f3aa4f24595db90d567585fdb3d4ca17d34e9316c71408b3a0dba6c607c957230d98274ca50d90157da19138720c488257dd913069625e9e29f6b68e707b6242f5f2a83733e5d990ff3362d6db2904c0152496e75f0155d19efbde3d71e4604f2e68c38d2e7f4f8e23236a1c7b5ffc0d8f95808af2ad0b1f23f1801c378e2bbc27fb8e332bae0a82fb6d7e8accb5bfe7b91613d244c4bebd6b5b79c36e4d7f583db9f4a6d1ded6eec15a1d3d3901ead79a9940d3a00041ce5cf4c4e0f5af6cc6a878cf918c0088d15e4c4e2c24e43b574d5de321cda94e3153bbcdad81aa80217fe32c034f4cea093a3bc7984977f9945386ce8be40246581415dcd18ad1248cd3da4b1e72b877493dc4078a006f5e27f9b19586383d0446b1893d48c29a67a01bf798200cc158a0208f732bf054f7adb33d82c1daa2403e73075f6a7fbdc878d09e18162e0fe7b1d3bce8a6da30bbfc05e7bdfb0a0af2a209215b40322cb88d4ebee2ee2b9eba7aa57745f3a9aa88f785c6c7037ad2643661d2a86095766a6c581924510ba8f1cd82bb84590c8ac6064b5a3d4378013754f6377348470244dddbbaea4c847919c2fea17c0e2e7f8b63e1bfb17b736c25a04bfb4018d11fd1b0a5c8450cba0b71a6caabfd5bbf908009d773150407a67d6cec063219d37164f5e31f66443645b418cb4641875ddde6d3650d818ff6bd50f04ba2c12a47c683436663e81bde58f87ce8a273c92f71e74bae35127ae86b81ca4d8c3aed38c9dbad8034690420ddd222c661324a3e3c0163a16964b390c5da7c563f4e860bb867b9aeba4c1fe6ddd742435d9f037652faad13be203a9b93d0a946baf65fe85690b8cfa11e494530ce88b3ed1b2b8ab7d7da1837bbba34d6807ba8271257727bf81225aab68542fc1339b06a97ad0750a17900ab6457b5eca0bab70de149658be3dff7be62ba29e7d1d39de9afe09714d2eb66ca0895b23df2d97a3710188dd6c3a444ddeab4ebeecc01c73e35da5eaea2c8fc38407f4f7a90a6617c80ff85baefc0b5a978993bffb90433daf8e5d7c509b938d3ce68b6d5cea8144ec26e72bc2c7e2c016cd3b559093dfaef6afcad3ad1e8bc0b7947135772ed6843cdcecf9152a5d036812431bb98c32b554a87da69b3aa0f89cd581949557c7a6e02c37f3316d147af45fc9a478ce8bf06635bc4a732d9d134ee1a0788b03dd7cf694c977cf9f95e16c616dfc1162806e91cedbbf057956bebd4a22c88c69aa14fec0fafb7e2fb6dd53b91f098e12f8bf7cd4088f7a2b97d3cd1bc61d61d5c028e1f2a1bf6df91831a0ffd0d824e91100a7fb0f7b3dd3a4a853469f496c95a52ad5089e9df500f00e93d3d4f43cf36b41f757d0975e41a6cd0f7c6e99a43d8171037ec24e4c534824868e208182803ea12b6946c8b89a56cdece057a74e1ea474961cbf1236bfc828b4256aaa73f90517340f18a202805402ef1abdee6a080672fea3452f0e7b7879bc72b865c4d60c70de0918a323776956c691bc2701491be29e99ba4c294fdc6087394821835dac94c7aea2278b049a4c661dd6dfc290517b003ae6e94015e94a82c52507473399357cfa10d9d7939e13ecd4f65694828783ba8ba06ff1e2759f9fdcc2df21c67cf8d391a3ed81c12a30a8bd7f97803da832acf624c9401259540add0ba2520590cb628b256e9002b08cbb5cfcbd6cddd5cd019851b4cc40421d47e821afabe66076c899e87bbb7c97244db5c0e888cfaf017ccf32c825318a98a9ab93deb3cecec466f3a7fd442c8c523509aaf8fe48de9cf931bac0dc087ffdffb098604eab32b581406d896cc68aed71ff398b14598d91db6ad5854ab0439900a26e675ef7e580563bde5be2b664223b8f926ac1e9cc72a362c4c7def902398a57528b757b1278dfd9672a1fd0d2e9c532d276e3e717ae107cb81a80f6c6d24dee0ac088505b1278b2e583dd075cc0e8cf87e5130c7e4fb739d2a9eed0fe9d2411ef6ee7cbb800b29714ca381e215fdeca96f35942d9a7b46e9aba56e341a3e45728379fe53778bd8907754d2520323e5d97c1e6110b91be60022269e20c4b8101271df087900e0da576b3f72be9b863cd577efabe899cc2d7adc3d1c97b342cc195efabdf672c1bf7824c6ca93d8b080a3b88c20745088a120533b6ebb6c4cfe1c6c8c986c023b7f49d9e212cc2bdeda19dde73dd036c6136086a099c4d752633a15dbdfdcf3f5d3f4cb48e664d918478bfe121e9dd85fd7163e59791f644553a1a603de73166389ef8547dcad04fe0af25ca81232edb31fcc9cabbc456eb5110e784b9d80202f4164882694b4b2c59b5888b6146d745ccd0d4e19771bf2b4f823e5838654ae1c108d3076bcfba7a03566306b35d19f20351e3f40bc75ab89dc473b912f35d389c8099b5bb067c5a450f1eb542f466fca7d882e66b01424527457617a243b9b22d8771e6bfacf59e390a335f1194347fd7aca48d7613dbadaeb42e75ee21563195a4cdc6fd88be898c8c7b76afb41981c68d4326bdd22aadbfc6ac039aebda5f1f418e853455b3d5ab91d1ddfb07891567e3eee7af47e22103bcaec020ca5b87188e0509d21cdf8f185f6dc3adcdbd6b7216dfc22afa415e8729fc20d9dc30025107a20ebc86ad8178da6c1c82f06c702d7e07bea1e756802b60c9fced599f61d9e0cc3841fe13f02a426d14cbfdedd1c99025d2171ca873216ccc32c8a2b14ca08c3514611e21224817e78b0895aa0ea7980d321c9bd7d4ca52a2f9c91c3649de228aac180f33cce705dbf076cc5d3510ed5239fae5a670800129efa37e51927fed64982a0e646d6162248b4873aa92c389c52c727190221ff374836509d16f226f9f46642ea9b9c33fed9f427c22b9429ffc2b3e6d2f5d3dc76067779532c564b1d0f4c10dc8e211ec9f140f16aae731d9ea3710bdf0030c5f714324573d0de75dddc120f30bc1c14d99aee39b6fe5f59b08878f579634dce60bba08a314529e29d48bfb73e380a4a31cb10d5916f1a3b6fb37b8124e7373e409083df25d700f584f4957c24fd73a127e23f11168cff79301df8d17d42347cdefd6a1b9e383b4e7e5c840f3eea30d421a7928f70648dc47e1d233f99b664ce6c88887934d3bde1b3fd9b282a96ba0f68fe5766276e73370eec0cad8b3ff53e1307e7ee666a948a6ae7e9b764b391c1bf68bd6ecb924981e032293e3fb1c5ab4fdc94c238795e60099a41f383a7a7eb3d1356db71519532ca94ba072fce5caec2f479b7e0e438e98d2fe226e7d121156cfc469c6f2e63b019ea5b6de21afc4899412f188afcb6d37cf63645c4f41b564414771d54c002a02daccd6bda577b7770de3ed8fc30c266ccc7e2fcab0ec8e2887ece19b1db6e0a06e07e29dab85165f8195d1a0470542a355406e7c710cccb767085b34eb912d969e7c7a6f761b49252297a516d62c01587e00b6ff34183612fc813756d4fe811545ee59db59e2049b5ad5937abb68fd6e418d1bc0c1dc9e1baa22f8e17b8af6c58e4cf8226165430a97b04dc8203a26e2276bb48070f398d9e4e3328cc0e3082bac5c781c23a6b03724c4d000b9eace70546b7b9947e594157c09ed76459e4ab9fbe25aa87a273d90b38f74f7b72401c5537e9cb1721dcb9a322bf523fc19937c7ca69dae9affd0c65b6d14c2836fec0eff4f11006c46ba64106c922639ab5a9caa5b3a7b38df257ca1ae7e947c4c7a8b4a14d1716c1187d66b2cd3d7d8c7941903f00d0088be2b21c2f8ac3483fb1f6d8a764b7d82fad9d07c4ce3af113fbd715894f031b99ae53a1711f56b4c54fa42b8112d7dbcf2e72aede6ff9dbd658ecf930fdee9eb9a13ef90300cf714dd7df447053780ace24e856844633f62837cb18ad40afa3830d50df1d5621080ed487acc554a9f8021bc43cdd85ba9b3695c67b4238d41039ddfd13636b3d2ad6c5a6fa928b9ae9b73414c833ebe4a07c0eaafc67cf98f2af76ee9319b88e3000633ea35ac9ac1f5dc69d7e19d882e538124218f3e88c4993131df4f6a7e330c1df36be1a58081d6ce630d47f1b0fdbb1d7f918368a3ed5fc6d47cfe10ab81e4494fe204eeef6ab043ec74388a2ad89b2ce871b569516bfa8c646eec1b3e7597876032a689cbfb266f01be2bc94c59ec55f5cd8c121a032605d7b9aedec5963805c0d53c2be2d6eb3ba06bc8d161eda6a9dbf9cdec1f59833825872bc5f489bdea4d1671ed853eab5684c498dbd842536f48faf1cb4c7113d5345f742c248d3006b0a93f8700209066fad1360fcbaaa681bd205f8016d53cae3133fd01c6a0977d3966d9ccb9239d62787808061e7e7653f3f3db06c5df52754a359b9ae572b24bab43d3d6a255ad2ca1d74bf0f16fc849711c4296cc6063d7a240730e834dd53f9e25d11870b9b4c15e72b92418662be19634018fdb31edbe385664127e25ecc0d2941f3457343610ff46043415be4a32c9d0fbd5afe8923140ee2d92fc441bf9738bcf76a625aa5814be13186ee29b5b6c67cbfb2822f5aa6385757e201ac2ef21781d357d41ec584cc5a52a2a671df70d67b5145f2bc8ebf837e36ebc6bd754309c35bafdda7b097c454234d812ac78086154d4f5f319fb650ca82cfba0090b9759e1cbab3953f1e1394e3ffad10bcc21104e2ba2886a1d411c5bc352c9bf9fb5c12bde3681b835b9e9902acaed77131d4fd13ea2327f4af6bd6b241ac4ff31ea89922e8b8b9d1160029f34ad18537052f70b359eb821ed5009bf0aa86e64bdef0ca190b8f2f7f1bbcc480ab78b55dd5b8d1b4aeff105824733bae7752738c8a6cea6a6d3f0fab3a2c307438e5f52310c3d985b149243460d2f31784008be56c3b9121978f5c57b096319e089b4341e902a3b152880f31d4fab152d5030e789636f34ab4480b41bf06466cc56c79758d7e5eeb73628b3c696ac6923b567c978b57cf542ef93637023afdd802f866336a9618ea7c4c291cd0ddf6d5c9368199eea6e21cec4f9d59d7dfeec0c5fa92643f6d74f312c5b5901702cd075251faa93b7263b2c60da3c74e654b313de235b043585f953b1655c2580bea0f4df2447aed01badd1a21a062359cc1574a68348b17b3ed67d35e651fff2bae7ffe9a31f9ab6696d6292a5dffe4d19c6af1b3652e994ca73498a038be2cdd94be4a2eda0d7813328671aea9ba4699069ca01b8cd1d58fa7a99e602a5dfeb5a7ecb468bbbd129c95ef368e13552f7a1eb901350a0ad70d792b124f041e229e9cbae433e8375300aae5da148941632327faa210f46c5b488e61007676a0cc4a490dcc27d8acaf0974e98b9f1a1c5dd7203895b36bfdc1f91a004dd075dc8f3d47e1b19958b26bff6261d4049c9f5ac551d6afa644ec6892a05aeede96de0e21383c7b1c03484616ba10861ee098d62a054d5990341b215af695f92a51249a6b8d1f2d798b9d1ae50d293a21e1dcea83d0b68544efb50943c8822b8d1809b90bbe4bd3e56c8b1814dc3186c0dc023774958076d1905740f8b59cbeea7a842c65138f18d8e5723b4020e656fc9c0e2a34c8001412cc5ce5ca31465bd06ba543327b6ce12f513bec98a669246b80b0267473b0b2dd385ddb53c6f1024bd48b478b46bc3913a3c3ec46d360d33ffb870af913fdc90bd901770b1a9041aa2ce1058be186d4cfe4eefaed8041b3d1683f4f1a93b6ef4b7f7faff6faecea81158ae381811cbfd5c51cdc6946329472eda883585cc91f1a6e4aecd9a8574d5ddf7b441f8b0cb22a2393ba509efb3762ba249ac119ea4c6f972fa293e975c9c7f8f96dd05963451fe1feccb3c8ad8c10dc686a13efedf9301b17a9a8f5e32dd45e04f054af224cec18b839532ef093dafe92647787704dbddc3b7a0b045ce307db6faedfb39d238919993161d0638332af1d7320d13a447b1d819ca984cb228f1a9788f0ad8bca2c3cb6e26089ed2f511046ff047926e9360cdac3088cf9674015eaa1678035bcbd98c00ce99c8f5a23350003525bd1bded2d6efbe1a7e58bd6d0b560a4a974231d7d2ebd3e35659182852333e4210dfc723c7f3bff7e9faf5a7777c4e426e88d69e6c808ef2e21fdbddf7dd2194d4bfb116b1cf511cd26a0312efe29c94783ab9d7ce7204904ff39e297d9fdc06e5163bb9b8223aa478d3078e39010e8d52426ddc8d7a413a4e541cc44afd14792ff28a763a3642f08f4dca9957b0a66a9289e3cccc64be351de9c9479e2c20d0fa8434db75921ed7098e5823d3e62df05dbd8b39338a1fd1bc2e2f6430665235bf004cae6a328cb4eb4673d28404557ef667279d22bcaff1281efe2cc4ac6cced0ad52edd26a7fb7af4e0a9524f5bdee699f81d4a6c666d39d2da486c8a3ff42d65b03fae75da35a912f0be1c3825cd60abb8ecba4b6aaee1dc40ec146e620966aa4590867db7b38f36ef326cbc327558259bbedb602d78566ec0fbacffd46535553a70023aee5a5668b2d84064108bdd876d928c94429b8243a72a9404ce0e9b16a62fe006335dc1de4bfddb7857908dd46ae6b096ea2300db6e3be3e5550efe3f1a1f9ee3c154a83fab128204d8120429d818784a2eda221919a2ac7a0f1d6757f1798967aff3ff2e7ffd7838ed2b260e09a5b2dcc9ccb03df29150d61edad7082e15e353897e09c456110d421bdce0c7db8a2d674929ee6627a1bf9fd7668f3ec8152f280302d97e3567b73616c849fdec7966a95aa29a2324daa0f1d84c82280f84ab430af88b1eb300ae21ec6259dbd0cd090a99155b87bd728e16df1a17e35696c4f12ed4ce70f60808c03c9ea9029ff6b7f13b8e94733d377464356cbdf9c82710aef88ae9bc86133b78271668cbd1265940d07d887e50370f38d22770f19028b388d1e101bdb366da90488d167a42953756198289d622b650da1e15751864d3eb9722dc49129a11bfa864d1047cf4aa89884858ae18275a2437b34306e8f636f1711adde5f83088711a693629691806b3cb57a8accc3c9cc3bcc53d448a1249c68dc9e98a24c652de470f859d40373659758677022df84dfcfb4f1bf99f402fc6fee5347c1bf45c02729e803786c384fcbe84e3513deed60e4e34ca23b8e37e7e603c6e46b6c2f9d9c6201eb7dd833081835c98031ace3442e563de7d641f4744fe1cc0a2258aed6fb60188a4e927b4d1bb1b2b75861281a750324923c7c4cb8c0dfd350221b04c9cb0beb999df6e6003846013b71f59e564aedd521c785c2535725f4b9b1da5ecff72790fb0a1f7713c78c4d6854662cad6c13fba412a33ad71d4dac54841623833bbd664e194129317dac68c9da3dc2b5dc070bba0c2e4d387d2faffddb7b91ee72625c1b7ad3f6683ffe87d57310a3ede4e5ef01493860636238828a76a84e59f17a424c87dd7a4f3c9497646f00a89d876d98c7873dd4ac32274f1993d00c5673dc1f2c50b4959496646e8cce9b98d280da0e4e2e774d6e549393b45deed62db887a71f95e4584e238144fa3dcc666d31661966df3a5404d3efd31cb81f2cc867d01b5189bd00b9804336627742586e98e451678235d03212d0f786b380fc0c8b06680e3f28afd8e9175ce7d4cf8c8d417c16bb6f73747476c341aeb91ca424be8a746bbc9b814ed564a3e7ed19dd1f563658854772867e47de179f39107a70c52f4a5c4c67876c3b701322d1b353e8b4cd00fc5b5cd2a50e67edbc0c40ef9f3d58a574199c812175621c122fb5537d7520201c8e2e1a1d13ed6f8d997a73d4904a657ef9012b5e5a52dbf7f220b9c27651c7706f1b3e5613a363867ef9821a230feade143a32432c9858182bb29b0753d3bf12e21db9947b321b57fa376a934469c005efe8ba8f6201f2fd317e851d472d4de9773dbf7f33b63a57225cb558094f468175f0fc5f6e39759c48a0c213ec6bbc8ba1bde3e2d36e1eaa06963700d9897b5cfb1c5a059b44c97016c9c64c486cd8ca4e4acc65b5ff43ab626bc5ed08f2ac768b54f44788979f1a411025d0fe3b58df4b759cb481481de3ce89aa395a602d6a00da5735a97999c80ee8088ed56ce018da317c454eef191037076a35d9ae93f44cff90c37d84322d114388e72de97ff8526a9565e86ccfa35d15239dbb461824313901b8c89c6e21f6899b7391e79e35716f2c897481616f6b6ee96b502663a3b696ece29507a9f3060b26b985ac9183085a85ff517f61a6e76ac26c84edfe3e5c1241efbf6d303dfb08b84b7c80af29e92bcd4c7d99cacb2cb3cc86ac091cc5b17ce41b93f072e3688254fc7589ce54ae5665037fb2569470b53598a98db9a5f1a1d8b672bbef8d6157e9c2341fa360f3cf2040a7b7b12f2b04b4838b80a3aea6c05626029489516c833720b321b5b365f6dcbc57796f7d20dc6b0aedbda206b37b0431afe531044de70487f7ffbf8e146dab5fc1acc830ea2eb77bbfa9a17683001c9b7b1948563c18b75d22ad35927ed13da06024456acbcd5e7531be08c822a2f45da41fdaaafa902677b805affa04599a8ef1a724d708f2e1d88096ba0736a964c975a15f941150af0f4bb112729c7564b9d0200ffa1193fc4fea8c7ae0479bca8e7531565027db9ef9110db026c633d11e49e29b914f0aae877e6447ee79646cf730ada77a8087c78f4ac697d678858cc72040bccc27d15787d73e6b85ba44c1834b13da421d18bf3a335c8fc503f1046631df496b161f60235773c47ffb0c66ea4c0eaefccef247d1dad3dd502a8cf78a9885dffeae06533e548ff6dcc460c6a800b69bde86723eefc79cd13020af7132f3c26d15099304e8ba99aa24e31b31cb063e57e4f0613242c3cd0af86db4668c936d18967b009769158802321079483e319cc141840463309fee914b3e65618bf4565c2770cd17bbe0041998ab965a702d0011ed2645689aae94ffab6f74b1520436e5815f9f53d53984420a95ba44b64f8b3cd7f7bc9b92fe6dbcbbabc6edc2b62a95d2dde8e1f139b5db135ba8faccb921cfc28a6e99c616ca2d575207b32f639a3335a295734994f86a212b023d2f8d562fdde070d3087462a934724f6312920c15635820e39288584627d10915032d145e7f5beec5eef8312db02b57856879f44a694d68a999f2babfff26246637762020aac793167790ba721f07c99e59af22aad823e70025c2d6cd8e0ea55b262761a6766a26d23f9601e85e8b9e1590e3ab89cd1054ff793679a0f03984c216b4ae305e60e0e5da2433e5931781521e162eda4010d12e4ba0c8546f7682f964f93887c764ba2665245fa73c837802123439ebcdd9bef69f1d4eb0b53813d80b2ab298fee12e21ed8707b12c17edbc5cc49cd6e5229d8ab8796c8382e059e6b0a277eac8ad2445f8b64207bd5ff1184d5dd581ada90dd4302156065b46638eac6d564098f3dc0ef8096bdd0ce59c9762f305c1e4c28d22ad2036d5f0861dbf5d9656ed6032414abddbb56748fd99df1c3c22fdad2dab9b7a99880cc94bb785e4ba71b4d6a010c937c12e1f545baebbc90c3da96976a1d05ed228822e8445c711954bb90ea61299535341252db563adec80e53dd3488c7f35e7b1c958ba73d7c4e38d5b8355640b6905efb00ccedce3763530de0941d7914345030e7e27c8bc304159e6c654f0afa1e0817736551c9e28c1b6d8cf3b8335fb8e21fe36e48cf00011d0e4e2df3452a3775d15216d83adf9c45caa610af1a570828c92b53f2bcf1e67cc65f4604464ea8517f11916cabcc4b8464e60cd3344fe27801f617f2f4c45cd12ab13c560dc5b0eb42c1cee622ca76b6c3a445b9ebec9f3c8cc45b1bf6884520bed71200f4c548c7012126aeff2dd062dba544cf6968bccc8393f7b9e135c7a9bc12484fd2c0e86da553a24b8f6c24427b66cde872760088fd4d5108fa9d95afc4b4d3db385af8d31d3fe4502a502aad6c4570919dd1b36eaaa6eb1f21838377d4b3478de05332fe96d3050e5dd6aeb85ddefd17f173f9ea3e82717ae2f75c9fb95b9039ab27c06f739a638da3fc5a569461f2043546e7bf789606dc257b362f7c0a73b11b8e40821164a48efa0e7a4965da4e5f77b1ee91640674932573623e310a1e2a11f031af6ed78a0968962615f7e636706fc5be63a151e2aa224fdeb0dd7be36d007c8930c847a8823bf9d2f93a224a16b093d0421d48f6230b68d2326cfc4f38c4bb967e047749c39c8f9e3a68c041329e268992b4de2e26097a23c79a893c79f35e4ac96c8ef4e7cdd1fe4994daeb2303cde4f44aa6a7963cedd909429638487b79befa938b68ba1ab22a3159f932bf25c82a99a387cd47f38720afe7457169cbeeeec8181d58cc0a0668208ded0223382ffaf509407952bd2961eefc9fed531af4c72439f21cc3f2e2fdd42d5c4faac1e7981f74de136549379fcaa39102b0feed31328ec3ed55a0372c1b3c4cf3c94460f0d0c7215d1f2858e95dfedfaec0a9f343abb19ac5fd730af1c6440ba8229ac74c6580e239473a66415cf82677463a7990361110cd30983e24270f19278159a17af7517361bd1b808d67a0d8d3b51f091162ff073fc416f654e3711e4be42120a218473f0e1cedef27ee7b2df8d03e0ab1fcbf4b238cc3f67261a1d9f5a617c087b8714a26ab0618e791f8f65e45faf5b6d153e93c0c7ed5174f6e0c223eefbca90de8aceb2a8f42121e277e501a41cdece07bebef13e453ad4982d5659c8edef0ef313a5abeca8fa7c07cc8f4c5f5450104a526cfa8d87bcc803f47784f57aa540a04a1f5fc2da35336c16d3b286998bc74b30f58cab87b7a4e09b34eeaab2e191f6918d5105b1dfb43c64d8ca7680a3bf99477f3b07d7b8d84ad3a6f659b7cc0db6a3a5ef863077b06ec84606de825abd01634ee7f6604b9404f6c9171d74bfbd12065edc8df45e854564dca794436684ac8a94ed61894809ec5ca187f637e11e8ee14fa990f71b21b23e5a02f803182cc3c2a2a1919f9f436d7c6e13dfe1782577b3e03bb45eb3b7d38775168d41faae228500e901b67455dab2a2edb57d0c7a8e7426d2d94b9aed1a66429b14dae8163d36f226734247343c6dc1657a5a1e0cfd013f86a243c0d54537eaa73e183e0541aa43afe9ef6ade3100ab987d1140ec3e11fff712f31863d5ea26ecc89ddec995be4e29b8ab3de47dc19539da203069cace0999355095cbacba254d9a7c20ddab5f7fd609ac3d844bc4ebf9befbf8432e10024acde5c9a5f054e009382843eab6b4c6a8f635cd102af6d4d3d3bfc91f241c026de6b73a35e66ccd18bf0195c9393230a9d3c52178d0e3471630b1d8f338cd8d37fbe2cf8b71f0f18dba089630c08a8dbd5640f8b905ced91a4ac1d17a1bf11835d250f093c2b69af358fc95dd9659cfe87edf56a647fb7576e0e481620e285b81cef8a9252d6ea01a925fa75c72ea5e3f79b08608bf1b11858966c66ea3958066164ee20c05653bbc0df86a6c23358d3df7d48e615894575d4eef2bbe9628f31349797b14ec038aa873e6e3b8406426b902184aae3c2d2140e2d4bb9791262b64b8d34718a86fe8ce4476f55b64f428c7146099b262504bd2b9d6f6d04c7e7cf05a94ddabb44398a5124bd92d48ccf64d37b8b51a5ba31e56a25b1151d0dd7dcf3e284f910203fa80bafb2cd9a4848ee6a93a918989a3bde7cb38dbced8281daa67e9b097effd37bc6da31d79f65d514ce232a8bd6527ef3612050c867943058404d7e6c7f47b50aae846b9b233aac20b4a4b186a21ce8b45c0449dba998069be4bde412a9cf4e365c872689b334ff966140b58dafcbf5facfea2e16d74600e751f74918489672e23a36586df8afcf9c615fd584c56aa339b8f9581b3a96c5c8f3890ff1c5723ad5b168965e3470409f0af399e4f8eedc910e23ba4238cf435de8a1667151cdac554c9816f8865f6eb29fe464a039990f7f05e8f050145a869f7f4ab6db0ce67c5df9cc41475452c85b2ae9c1dbcb877d46aecc4bfffab7720a1ccd6273636b4f38e77692a7ddb5544817a27888601a9f7320655ac5ce35b7406330f84fb20ffc4fc4d79c3576fc71f563f9377f08d89602c2a6b0260929bc4db3271bf7713134dce8b8142453ed26d6741ee260a0c1fb957fd92ddb368fd9150f1bb5ece604a06c7b0b2461f1b5f68f2a5e670c965cbf50a8fd199d19f532b918e6ba1a172d8e7facabb05216f563f4ee2217acac10f87203eee75171fec72a185ce564d27c8e197747b669431d5eecf66b4f0834847314a67f4be8717d2ac9876cb0df88d19b1b69795ed7e7ebb760e0ed455a4827153aafbaa8f1442af9d8ff13fc9211a57fea118a329e0a279acf0793b93a9ab0858a3df1c59097a28c6d015a0328da817a71cd015605ec26ba36025b7f70ae5b32c37d945badc8232aad1f09fa09ea445c91a2b5f8551c48fcc2d2677b8d42196cb70dae36257c6d308c90f7b89b00aa44527906029571bcdf09cff856d74864643a6e6d67f6292c83292c0de8a5be942eab8672453ffb9efe85bbcce700f41c864d2de40ea855fff1f2018e800b936bf1346357d7609947ea240aba12ec3df44ca4c52b7e8eecaf5f793cc520420f511b9be6e72cf4b5fc4b34c5b0a6206dc13f58f7b590eec38a0d79248b9a26e64df5790a4af5123b36012f6ca64d8b79dad747ac6c90ea28c16c3b9192658571d19522511483feb1f30d836a0ccb734b4da49c454e479badddadd370017e4cd017c89ccbf463f9b6c2e1357f082db1c5816a15908280d88e8c7e07d1b40623f487a1a976cba8da8ed4e570f90dbc565aea683aa7bbe63f93158f49a57dc514b7796f2aac0a66b8333e134f10ac1d8d44a1172e1120e6968902b8bf89622cc8d9b3a6a9ea2c082fbfa4c91168011f3dc4507f25ffc2b6436eb29904519ee7a7f2321d83d6c79530d0028236b424b194a69838fca51113a9c69fd6366fb64708613bce6a3d8951b1ee5e888d0464b98c0af8380eccd6f92047faab1179bda64c711b7ac994f98125ca64969f2ad2c6b95d26956a5d4481dbdc841a146cce556c25df9eed7d61cda96a2d63eb93992518a10243ac52282e2f0caec2c6878767892b3d54078825a21b3b080fbedcd48015041e7d307907094ab0ff7d2e73d1d5052fb0f0bbb4c07308b96ff6aa62bb1fe0427484ebf2c1487a1c2c55c541276f49b77d57f884800707105f53f8c380cd6cdf75676910f092c766671dd1fd718920ae24aad2fc681c7c1bee41f54dadd04c31f9fe16a4c3061f01bfa506119fe7e468af528bd248eb1da5c765cb8af00756bea36c48cd0f004a3485de21d4fd229145ed9d192eb72e49f494b96f7cb99c1c7bb317b353404804939b6a7eabe7e9aad952394319298801e8aa4b694733656c85cde610b7245b251fcfff4906b3e83e041ece199cc9e5e902e1e6204827e6f626b6301e3ef753153f411efee4badcf40d13e06df7210fdbe523af12cb36085bf4e9dea42cd11e402b63187efb8c5673e496dcdbd11c85ffd8a1bde8748398e6c14b313152215078157e4029c9c8ec6375f2eb08173c6b253c83290e9050e0ce19278b8eadd12f1f4b0b83d0a172317693bb9c2bf926089093436177b57348d5453b6785a0310d37d0765aa12f8baaae6f9c1ac518014e282a8601e24f9853daf7a2a2a687845e98449c25b2aa6db135eed07eddb1724fa07d6d5a8585acb5c50739fd0a517f88c90b7a13bbb8f344b7c1ad24e4fa968f92bf4bcf52b23e02f7a6adf12f8972c100f6d78b183426f568feed097dfa23130ddca8a57b5a40df7b23c23e20716e2c32e959fa60287c59d28462ee1b8097030dce84d6742d37f4be269d285f5fcd99dea6251bb4b596eaf30cd250ea04deff6a093d5baa54f92c99b5299e1972b479ab9a1e92cd1fb2d48a8a64bdd8c0a1597ab1aef5505954343c233b07e87340d12594e716cc36a9eb7784b2eafbf764781e9bd7e74723fc6b12c6b8d4f6c3ef40461488fc0889192ff52f0a9d50a45375b6424de8ccde042822459740e49be962eaa6e1c98a392ee3afc8fadc65ac3b9ac03971852e59ad25749f08a409947ef530f044ca6b6d8563b12591c5e893dc92dc1387cf140dc886f13b67222ed24f7bc903a3db82e680b7d70cfd464d61ba10c9549bbc6967dec2b23fe1ede9616e1d380532e1e40d0930e28fa545b2dae79b2368af187066718bd3ba3e6344265af70b633179dda72cef115bb48878cacd5d6140b625d7e02df84f47143c388fb0de3c34e4ab2a60f547d1475849369e306d301343a5fae452a4e2c9af424afe17a7cc729dee1b9b3fca39ff76d4fce8054ae0d360193d3d825b6599620fbddfe474bd965f585fdb3c96fcd6d668ae4e7b889d4442bd8da639759650f924db49be2f502593233cfe830cefb670c0d02e38c5049b9441c889d2d028047466cf0f86b21b5177ed8864f55e847583568ee3a9043638bd64166642248e191aba3c0135306a380fc693e4fbc0018fc6fa2c8d09f6dd2e5b0aecc1c16dad208ee0f8410c0a134c59c491a76ecc3ff8cf84fc018b6c7e8cde87ffa57da6c4c82219fb90897bfca8e473aa04aab38ea25e36677815574a05df6ed3f764a0cfe938a1563ba43cc4011399242cdc1fb7ceaedc0aee8fe029d53371de97267f08056172a10d9dca5075d0c8fe0b67919d51a9d0eba42252da0b9b67191d544c079baf72878f80b0d75776f93175d5c2d082868fec0b38b1baaa415e82a79a2773b6bec815771f4c265cb1a38fccd6c1eb9724ebfb41f8128aedbcba6efb801b71cbd21cb16562c4015a503c0376a489a82097cbe4a3a0a001730885c8f59ffd6c627e197a4f10ba0927556317bfeeec0a1af8fa7875382b0e3419d1b9674bfb388e25108bc2ed05680b309caab100360d1577e2195d17080f6ecbb19d357b66e8056aa65540725b11bb9fe4320394a7047fd931ffcf7de596d477998243741cde6acaabd0083ec584e60ffeedc35600a95444ac161b29cd20dbf0297525bed9aa2b14b83d03c72dbe2c701a179db4a1e73f2bbad938dbb9d8bd54bb7dc94324780e6305ee246d36e77421d150f727d061e8d8fc528b16af22fd92e46dbf0a1a2d05a4ce8090a78653d5e62708dc65075ec05766923b6264fb30050f530bf34079f5718d3586f40b6b4b9f09040515105a1edc75dc104cefec6673bf2bf5f859c3f23f90ea0ee653ccd6b26bb149b17105c0a3fe9a4561a7a905c43fdf449bd9aeb513ca6761d6849ce1fd2095fff81d351e30c7be35e4eb6544cb95e4aab6ec8a501f224df6926b66601f54866846d55bb5ea5f796195a9018e0f05ea2ec2e5697a6141abaaf65e44b3592ce7157556d056537b26d38601ad01b8fed308b1b57c1e946d9a2ddd4565469a4488006e4867e0707075337151e64212abbe55d42274c5e6c99b40e40524d568458938b1c5d173e87964f6e0e329721248b96c79bf9662c69922cdb968e29b62e028365fd807fc0f4ac7126fcf8b4cd400289653dee56abd7345c1fb18153614e84121b03878d567b00d0f879432f5c6737e0cdfae7568bd658d1fccef33eb994c1424d1f00fcf3336994c24601349424d85a987ca5c719e914bd496ed78b016f44e410ef697759959325ccd1301987f01e0ab3c04b50f1fe0278430dc122bb02b8fa43ecefe5b00da0bc1f3b4b7106af5c14b9151938408ddffa31a9eb8afb70fe3b66bc7a8049671244e0d78945c49eef14372d18f089a14d94ad4523f5017d0cc0c25dfa211d9131f34c78bfd321160159963a0ede5170c527005776da26035d35b15d432755eaad436155acb672ae59e415cb9662cd537270c1c9f7f589e003877980f2e57ce44e74f72bfafe708b181a071f0e41b0b58857193dbe5c6e234d131cf22b3721b9f1f0adf9fffc6862a0e82ceb2d6525fa5b148812fea7e146cd8550ad04fdf999216d3f1fee249562f122dca309d83b9491e3b7b65b0c6eed670268d47fc1d7ad2142dedfd96c1f854d1d1f0e749928057b1dd48a5dcc462220b1f8f388cf1d8017f43e18fde0c92224db933e5b5820680ffebdde26470ceec8baaaa11be9370e62c80f44e13d64a2ce250975f6c2acb5eed9c3d19887e52f1b43c9f563d74869a7a6cc71d0adbaef08af2838a6a384eedf2268857f81ea772a4d1e2886556dbc0250670d65960129cb30a479becff0094663cce854f72b8dabdd608d038567a40ec83653bf3092532bef3f85eac5fa5c7ce600cf35c4c7eb5bb962b514da6d69db2993abefd0fb5b19ef7a2c0e839191f85547fc3e8bf1052f4a85951da9321e10131d7fc6e9eb8319675bce9cb5b06b2c20c0cbed35675530f6c3cd4d84275a3048f6473626858edce5ef87ab2fa5804bed6095efaf6455564bf0d336e37093694b231ad0dd41ef92895be135c450f86c06fd1048c4aa77c076b2724670ec5dbbc9f6b6987b5adb9663fc09e7860ce9b6cdfda4bb6932f49d79f91fc639a02df05564b5877cc5de5929deb5e1e5f83cdc28cf4771178b2c9c95990c047aaf07542874dea19ba7ea8d7180b625dddfe5812e678770a6fc82dcf52c45a1882a49d92be162e6d0c3210c2339eba4bfe174d1748527fadd8b19ff43425ef93ff07275475f2b7d74d81f17f5468d26a11f386115c0ddf8b86a5fa19f8221a13fff6cf5293dae498357402884eda63c1dcfc115542f51a92c19f69118a1412cc4d18b8f57e0a87cc050388a773aae6d391224033ed6e93041c5e05001d0fc7e2d0f1bbdbdaf4aeadaea557a7814a4248602854b5da45a38603be930e767e9e9f4fcd6a0a345664fe2772aeed252641366080a7b41f2e139c8dd8b73666d7daf9df29d14277a83640125d5c595dbea92d95b0c7fbc525d4a1002a8931e972a0e46edf96acd9be735f08fa3b8df00501ae9cd149053685d0443851690f9b44a28f97767e0898b0840ed357876de733d732abee4b8d5db5dfdc769ff678f31055bade8d0926f710cbfbef688ab6aa21b5db7fe600e443bb22a40f07a70fffca7e5556f717cf3c107f565686d94499814c5fc1235a3ae2433dbcaa7241bb2bbbbebdbf94408ca1c29164d507e688c20cdddbfea59e9d612d8b4b4a4ed649a57af99e460d4e02d7a875deedd98cc7052b94b3e4448f0728e9068b2687a345b1c0389d102997b39b01d359a5a2fc3c496e18d9ae852501d79b70d441731143214d120f5843a227f7a4742657d3b08c4b015d558ab921d26e25aa07869c305772ce6f32f46fb6e4d2e7a63477b71f33dc41476dc22c5a60a667c531074ec0ad6e85605d09a751ff2713ef7ed5a013c0af4049a500f39049eb4a652fed7e9449502663e289bb759168d72a60af0a1440fe6c17ae7c9842537bf4a01f6b0b2d119865908cdce204c414d9b062e10a771faf7fb566366f2eadf64667cdf2b852831d1d265ef8c17a5b92d36082e0bb0116e185e138bf75ea73e2e33604e334a366ce81927142ad3e8bba1e6fc76667675ed1a0b0a3bcee26004a1cb8c485035292763c9d74e5da4346d052c7d15836489b756499c843ba6713eb82341841ea0bc3830833f6cbfae75a00ecefcc974b53a1ed5663dfca566e774e9ed240236e73d68ae7d124c21c6d7dea0fb56f9f40c98aa0ef4ad823bb8e6c97927362c76ab2c307dc231c682069bf7312c2212beb662909f06732e8ecb2ec850884163a8ba56892a841c66c56deb9260bb5337ff19cd51deb63a56a983732fa4dcbdd6674aeed4c10146744ef922ae1773db24fae260abe5855a7ffd8668258d35c0a9a87c47a113f4a445079dcb538775b7cb98b37421bcd6f0c154764a9b7a59d80540d21c4029177ac95373bec2e9211ab0f44514d0ef68af30c66306e6e08f81f66c755b6eee67c4e89efe607aa013d7753efa6695ef3faf2d5a4c5c9c965f9929df42e9b66676ed21b37787fe4055eaa502737f561be33d09a254f0cc763ac6b6906633871bdf4243b536901ef6e1b71b643bfe434a656ea469a8c0a79b6a45c705f07abe2c866dbea78e4c259331bf7a66ce703f457e65dbe3c5a6ae971fdaec9ae031d3152447a093d2da6f9bdb7b773c6132a9414e646561f24f2c31f8c595c99e7d4c3faea0d4aa55542f114ffa29b5bd012792591483c7be3ccb15dd7836a641b80f5da5c5f5b1b372b0c15f014f8cd788fad0f666edf3079afaa9005f766abff8c2982a771162299d30499e466bd5939c69d2c67ce2a9873245383ae52680593d5f997924d182f0248096334c8ddfc9a941a4199dd54cb2b258962ccdde86fda129434b314d6b9196a6dfe531ecac6787cb6562113cb8ef7c59243446df6ee26bafaa2ccf8930a51e6a44b2568165e6f86ac80c9ba63e5378da286192fb0d29c7002b2f9848288abfa2f7aafd504f013e33143a78c2ce8122f4b458d05876db4a4588e5782dbdf95670af152cac2b8a44afdd0a9548317deb2a894279f5155cd9383a06e6603dab1ce75dee6f0b27f7b13e1e1bedea1bbf5c8bd86f3136ef708d78cd8ae0ffb95af9e2745382be284ec5c7863222cf7f41cb5d0625d48d008a19dadfad81278ea24b71df75f69f2becb5394fa1580f20989f8ce0373a9936a45b47b22447811aabc4e03ff652275068455b74e5315cbd574d69e0e5dba6ccf96978fdad1e198ab66b88712b152279437377e0a7abe4ddcbb349e59778bd3c09f8f695e6e994ca1843d55a69c471b1dbc32d2e452a9287998ca3e5830ffbec96d6eee5cffd42b4d13cd39b5017791835670b05870b56aa1a6b4f7e85e162cd0f370aa7e22cf16158729d2bbb748e2c6c0b87b3922ef42b63334fe8f5ce1acbbc2b0e734232dd0febc6de6ab1ba8ba7df1986e04b2760bfd6aaec2db411be798586639fe644af6c5053b46e79bec07d585297b8d055ae2823f12a2849ea24c26820621a0b211a139770c1ba8f0a305c55c7cb7fe02eda5e0c23ec39d547ab24b9e1e33ca56a8b5265ae8182bfd276397f64a8f8d3c35b05de524a8d2b58acbe83b85dfc7dc6f9384763e5e8a6f80177e5673f0682eaf9574d157b770e9146c4aca863cb3965793808b8c6bea661f8b3b704200465dfbe2dc339a327e1dfa1fccef055d60e83d648c1bacea4978195c12b790eb2c05816fea74491bd0ca3c1fce5495bbc8194fdedf4cb35562c07ae17059bff7570faa6e9bfe99899419117779b6f712593f14fd83e48453283fa1d8c37998226cc1259d9a3ffdc0b2cf5a1d147e4fb108b0bdd5a36fddfba457b5c85c91d755d66213c3f75cd70fa0f72750d2c2420e3a1ae28d54ac575c7221a351befa1ecfb7c82433d85a292e73a042a2f8518857a2e560b359a6bbf100e59b402e262ed7df191b800a9fd0282eb9efebb584ae1755ad36151bff5ee23b8a7bcff0c6795f6e26f1c28603e9f12e1fb594e27968bd24a315bd455e3e193ff9de1a7285ed83e4e40213d4a36eb2b37005e2785b25cbb05ecf1481b1cc0ed26d60336b5fb63829b48c18f5e6a0171925daaa90072804fac6ecab68223c1726cdf34b178484317c447e6ba1dce02df063e170c475a37baa270a0ba5540444943d0909f51f27d6185adbe705fa07eb02c01fa5b8fbf64d52751fbd7c326b31cc2670c3775fff00f90d87cc2ac1fec69b906c64c6bcbbb54ddaba0ebff508f242a149f118e34cc7e07a862c1b99daf01befa67fa3c339ad85966dcf30d2e012e327863d1db6e3e8960af6e5ec87adf0fb5ea4bb8dfde35209536a96b13da7dec793e4651dc8aa9e8f580a58bf44404bccdf2723172742660aa636a408ddece80f727e1def0508802b6cefa875eb344f1522f224a65b59a3a395ecc0950ef1bb628c9e23667aa422b9250b7106fd37348779fed2339b2447022b460a1c5531c47635903ba3daf483801154a58bc4b11f3782871d2d8db0e0c2aa0cd1ee50521dad8e0a77f2a4948370c597c1db5ac358cbd7ccdac4bf578a41b69cb0343cecd18fcafc86c0c7166ed8de5111032993019bbc837e246540a7eecd74920e476dc2ad54dffb0757eaf470fa0d00a002a62d2c0a93a06040db6159550e3dcb69caae1b1d195457941c4885626b9b26568f2c927c3baf0b8b8a33be443e8d58de544f7254e77888a3b1296b701a4ca041948b28aa8325c6612982fc9719f7fcdb039bbafe0319a804684daca7a673f753202bf0d1f5efff158ec6e38917b168e7bab6177091ce27921cae87a675455c2d30b913ba48eecebe9a55f0dacde1e122c6340c7f4092e328bb52dd66c95d7ccee960dbca38fa5e8ec1be3ae736f861fc0b3b1bd4d23d12553c12155db4deddc8c0b71e739267374dd73d174547d98c00b8aed23fc8f6dc569f30b948adee384b1072ed4d80ed500e6de129418dee426a362fcc641800848d9575194375a77844c20e0107dfb12e06b851201b67fc2dc77de3af3476f6b05b2ac08abd8c3b6229ac40b62f869491fc4646b3cd3a009e93fe3babf82c99c9d3829f2d44b117420db814c82743042ea75f63078396f44f6b3147c4ddb0eb4be696afdfe290ab84c9368bcc1ab44eaeed514a54ec0e62351520ae218796fef898c982bc18c9b507d64eb765322d7b082ff91cde0d9c9e15b4d4adbf8c8c2295e1675a5feb209d83264c9383f1673fcc0ce430dcf37e33944e6242dc12d1c4e08e897a2be885617f8ae24dffad867ebb577209163401d06727920553834cf7e27bc6577b96d5e1b32afa2d6358b0f71e5a7d1ba9bb0762c4f52452dc4244d7c45c99bbd4a8b2864f9aab85668d627e25cc0f21ad75226ea31579444c3668b9f4902cff03443e9d9323eecd7c123c4d10af76dbb3fcea59a0b1c60952a42b9de08e5f7d0ed4e839d78187614958ecffd273c5220b063d01fb61cdc15c3a48537486a5206629a38e21b7c07d79834c6e344565a5fc46357885efb8e3b1f816b535c94c18f91aad8ffa11e4e7355a07549306879cf4a4e7365503f297cf6832098c666ba42f2e6d8a24925aa14a7f7319001dab24b4a4076190f51b70873d0976272ec74623b59b291ced70a96a36437593a6a245cde5d6a527660a0712560ca8c77465443e0dca2e43a1a264537247f7c3ed36e5fe1eecb54ee6f2069eb7ff4a0dd5239fd74e8f511c603ddaa0a6c8a54521c295f0f7d23b7f04548f08c63f9c4ed6fdf7a67a2d2942ce4b353eafd8ce595d151bc14b3beebb26aa24a78fdcbdbd573395bb662ed49cf3c5c66628aad96ec453d770ad5785d797c625bab3c66b7f8aa6ce0e3873f5a7e7558efd9f74e8626fb295ed6f965f23ec151fa890a3319200976580530c62fe8806cc09897f197d0b13ed5328f6ec1838e61849edf5ac187738d8873722d18432739416ef68103d271778ee9f27be53e691515daa71d484f4af395f8fbfc7be76ca5150ac059d4b6c8106ca1f8589018082f8dd217b09e9961d02b0fbcb4ac400a28bdefc073423c52f91b03b319acfff548630fd285cc7932438ccef6c194578b20f46044b8296493333917b5da6c79663cfedbc3a854afc733bbd24101ae0c8af1b5a4dc44bf03c012b48b2f79ff988d25aa5e31116aa03e095dc9fef65a750bf01c3ca92a53e139216a029298b13b92e837589446fa50cd4bc795ae8267154f86c8795a19ab711e113c6ae45b85ac760b782679b585498ef2c58c372688c4dc1761bf6bfcc54955894789e3e6f6b9547f47adb5c54a5a76dc8a91da55b8418745bb4eb52ad8cc1aeab973220d1c35f9f0a345574ef3c7b73671eb65a92811581b91acf0c2944201fb8a4404bcada1c114dff0b82d05322c5c3d41ee7f9e0b2411ce8b42c1a4770e6cbccebac1a5a9812c16a44e01a184ca32c8c35760c997362076acde01d9e2bd7c1065751e09d9babb87c6330e02110994f3f050f8a019e0ed376ce4c4d313e8e12cfb6c0edce9b567a7e68b39f6c4fa27f9f971cb7c4d82e470d41e18a3a8cf3a54a67bdfa88ffa68b4cd6d77a861a33ba4edf5f0878f978b19863d795165346d9fab9915531e963a1680fa358f264ded38dfa43b91b2528105089857c62098ada6b2819bb8e5ecf957a5ffa39db2310283991a2c8b35a8480ac84619152b3674a2c27173c97208ef1329747d997edacece8ec2f0330389f39e37d4707d6a5e4f54fc7534d0c388adaa026d9afa145a661cb36e4c1fcc4dd93da3b70033b7dbf7fc5546c434a53967d09f593c3b3da6479611cab74799660bc949ada00098936723c379372bbde2b31eaabebb25bd782ca0bf4f3c5d49617b8853f68c6882e302742f8d3d9a90ff4990a85c3d2a902b3dc5375295eb2d1bcd09760e682b877d95f650a53742459b87463f4c1f69c3080ac97f6a31383a9d01e18cf5c4392f69899c2fc78be440f507d9c7fabd57069874b37b23335ea3e3753639e579de24de7501c4c0b9b9ed5e95a29262e516e976100467b002e491f5c364aa64a9c7b2e2c01c0797311b419e69476959c0253eae66acbb1584c5c37bf7694e9d144ecf4ee66faa5b6c8a2fd2fa75e3be88744b1859f1c026e347a2b7dc57509e35b7c5c435198a956d4000b829bc86a53da9eae6a436c768c2e3d96846780b880059f298aaef4d9ecc2d4129b9a74286ec6c8ed16cb7dc7d97ef47001fbb4fc6c464f1fd2f28c4cfb2c6c951fcdf77debcededade6c3de989b51dd9f62702374844e5552224f651cfbeca1f958b5815a903c35c3f99dcc8ef26eaae2b259970e0f9eb40891e257653396e96ebf7bd182f893cb49082c7bf48759f464c82020694bbb5c6ebf68dc18fb41b3035812ab1a70c0a9a745a3a450a8044554c62ef51c4f111b6b9a3ace90afd6afedd09dd0c36a0eb55448a093037eacc86d9c594e649767325a9014afa54c57be17887ebf1555583de1c861ea243f211c824d9fe03c7c15c3383366937869a84d4591e0ee72c41799305a45c36d81d71be5ebaa93d3659456ebdabf6319daa8e1af4f8daa1013321cbc9139e666b30c9d515cb34b353f2ad8d0db1ca348216bca22f98a0793f7b9abc568525c0d0a258e045008438556ad289c5d2b5357640ccb478673d9f24447e2cf68df449df5b332b08393b2fd5b303607209598d112d865485a8b98e614b411e79a2beafea95b9ee1386035d5f91c94549fac3abc13b0e8a23bd504c2e78f9669fb2e62873e009128516d2cb01c1f598293ccc458766d14dd15c28f7beb17367963c3b939b682089c17c9d9c7a4800bce28d1ec8d0875f7bc6e9dcf52bcdfaeca7d2c0e1300f569c8f15e202df75f6b84c254c5b15e103e60f5d51e32a76afa650d63e8b7236ac1cebde0b59e3d2111419551f3962728b53e66b39b33c1f9f4296e7e5dff210c0acce7b989ce7fc5a533d6beca36c1a72f095e0e727cd576fc9acdf64691c49bf9b81039e38df50f46aa051a6297ead813f556b4b27b392e5ccf702c143794407fc82e7c6e463e9642cca76820a282882424bb51a49cd9d96b92487f8ba31d1fd673a0b3af86722f666480e956e56ad1ec5193e15b30993c2b5285281173fc7882d8e3f6b529b1887a11f3a6c25b9ee6db5e2db98132a95969a72a81aabb84a911147e6be8346c3ab5f3277f903d70ee1b7e965411b67aadab7671c10ae5652a8b405be354a6be00c29c2227ced96e94901b1bbbd9b1bd4dfcba249f3c2b397c7fd5407978e82e778d3ce6872a21b45d605dd26dcfed017441e3ca56182b44adf379be96efe758b3e521582b3a778ab4d323909846482c6005089a5898c610da0bd146ee58415647e42087693afddddbfc425861183b8d998d4ff717a8c2a24fbaef24d2e918f560ce3b8f8b0e9330bf2362e60befa8f22f2523c8fba379879e8eac2889f1367b89a20368749bd5eedc6d95cce7b26e29357258d640f81961733d7320d8253dcaaf296f097d70feea323a4e025e896ed8de5540111bb48987e6e4106331f9c7fdaa4c818c77b3e8b49a8758c116388b76fbec93260ba9b226de733f5b0083b8b84c543541e9ed5b5e896ae8dd31e0cc31b209b05f28a3f24ed312dd4026663777d1377377d2baa2c0d4df480129f4cc14c656f1ae09219fc03998fe40ea613b3cecda5178f03601eae6d26bc34e8e5aac1964c319c1cfb3744ee1065c025aa09d61d7c8095ee4f871a00570f1912570c727c75917ad9219f702a9247b461fbbc3a6134ec0622e3b29fd6cb1b097b853b9fa2c0fb2c708e127d8e99c72e2ed4e962583725a51a1a3aa216dda9b656c4d3a23c62b002396b3b53eb39aead5b87c408879923df372a63a4370ede2772b632c70648996d56d639bc8aae51dc3ec421f10a63d3513545241cc560ead901dc3c751cae23ad5ff6f2a23383e3fcc65fcaee184623b9a5c79347815a5575c74b6bff7c7d8b1fbfbab0a72daac695ff0dbfeb4de846749b5d423cf27f649d0fc980f9e93c8bbdc1e8e97669a5428fd5b64ba3baa5b5e6f02ddbfa7d8c8884d72aeb5bb5bb87ab0e89e948973f38d8ae7f29d74d684dabb407a557e1fd643257302b208b7f4dee36a0cbac65382b7e5118f2a496bb435fcaf1eb862cd7af18ee94655e49e669bf91573c2fd54abdeffa0567678a9856566bda27d4455639c686a5c617b947f5156e5d0851eb7d684377110fc4e96710162c8219490bc80d645c46d3c11375090c3b9c3d9b76ad92cdda28e997fc89851efb0ba960fa8cea5e03b0493e5bc14aa7ab8ce7da6fa9b8e4ec80cfb9737bd95a128426f4d341fd8fc6618a4cea600e8de2f8a10895f443188be73bd91b03a6aaa759399d53900e7a5d3b11c93144b079baaf0e62465cd461ee674dce3cf2558e99957d2ddf984727da0acae1d9632b32fe4922cf9a2deef7d47b4aac07321c8062a3c50fa481abc2328013b8986ebbe5aebbfad2d2f911692319250df113259983c5d9f2f296f3bb1508ac0a367908adc0658ba38b058299c09b9efdb85e6b1bdffb958be1e6354f09c121d2a34f5fb026a95d408078afef73ded82c332ea3e93e1e11f8d7864d454f52f9d683e0d95109e1a5a33ac5d7912d02dbaf6fe0587ab9addd3e9505c97989aa2a675af4447fdb5f2f40321b8e287d18b5f7782f8d7628d57a38705ccd5a197ac649ce00610e3bd78edb9780cf31977c2d4ebbd14816efa0fa3e5ee126a89ff52dc719c33648ad1607583ce05a86c4544aaad578cc05d69bd0310830dc14b1fb2c3d576477476a572d2b47bee9b5078acc4edcff4ddca43b31c7734d13550cabd749ba9d103ea3984e0beba0fb0d05dc8ca5b2ecbd0385824e87b0c0ad51604080130e33cd8cec4de3200fc99651ca8e906c696467f5c06850b50fdf84b95c93369368fab2ecadb61dc3d87ddfb77848a7d766153353ebfe5d5e17e7ffd51112c293602bc5fa8d9716c273f398d265b0c92435613922339fc749837befb1ee4261d31f3816dd7a92e6737ed37d3c1db6396346934d139c7855f402b6f3404103e9a9eb67a312097fefbe6d77b94b9211be992b8a90cb32d5f006716aec69ee671d586e1e8042533db590f20424d5c6c6c016efbbde2fd17990dfcfaca8283c2ff41691e36269ca4eff71d3377e67bba94f72331466eb805754770c96487f931d9c90278f87797046b6b2646cef7613ce105ff98e1926e2dda539b27c0eb797465fbd1df3ff306341cb7e96502e1270fdcfd93b427de0e28ba5e83b7d6682181ab0fc9e9864bc98a940f6b075706b2a85b0ecf957f0406e272bd2ce173648a463c0e8889360b9a5fb0431db46a3f5638a1d387e43b0394082079fa33f035531b7abc67a80afc3161226ffd297e01df53c1281876d4b8beac51917894d001f378b8336e731adea5226a5b1c685b4f7bf5f679da8328eba884be595d471a8d4be5f225e13090ecab8504ebf83ab6268f5fb2e91ba2234f32b4208a20232b8e87756aadd158519370a03b5e67fd8cb3f816c4cc26465fad7eefecd27817625943e5ffbdc714331be2961b3341b32007c7b411961ae9fb65f3593f727a1fcfb9c7ece7e9d3d9f0ed39f80cfae5a6b309f998d684b8c28a67e37b5aa15babf6ff2bb560571e3424e9de1d71da19a63b2e4f49fc2ab7f017922d422f605470a4b1051a7d46a9d84203231ad7e8b638718e57877bfc17de9e5f82409aebb7aae773e4bb244d634eff6a7026bd52150c32f810e220a63b8554e2e6b4aee66da791db7351c12fddd47b9f0ac62b8d57c3f213a63388a64bfcb68f9edfd945545b5712890334467ee73da1a461f9b3708e377b3b7d5d8bbd563a49cab193dc1364bdbebe9b1d2fc1fc739a0581edb9d08ad2d0b149198a8e674645d1c0ca9b936717f5e6002c51d017f88a44ff3644ad50bf6a778c6653506b0d3568b5e3bddc5a876a1d31f4e46e49ec111a6371d2fc6a73aa4d7b525612a5ebef5e71ff2521a5736fe4d675f6e1543600299e3ccfa03baf860bf211f9bc14283c9c3ef74be59277d27f2250a8fe04e996f667196d5c5dcc0256ff2063b660efee0e0bcbade0e045a0b25026d2134c15edd73fead580ee1291d0655cb5fc8f8b46152c694656fd6e789b99440f3bfa2d06a7297501ccbfc40d949c70f86aeb337538a2a58469a98433599e47c9d7c11f98ad480b82832397a3c1556baf2833b6ef2b9a7acdaf2c4b5ed480731cc463ea9f873a8102e94ec7a93d634f371383baf41145acdf81dfa7296222fc85c77a9d4875dde23a37983e9c7f95f12479217161e6ef5149a57326617942d079938f8863689540a8249221bc5d38b58870d5fdca8e0ca9073e4e94b270930bdfbcf7a6a25098225a73bf1394b846157a236bc4cbda7793c888a6e450beb86fb86cb0b00fea8faf01b2b278c226aae6afd82d0e5b2a779392ceab0ae405eaf780ed6fe3eb19739a6e1762a317310d5daffcc3427b792f8c2474cbcd891c7fb31124551a6e4ab935b3559e09ef45447119f378f97180054842f2ee30573a8b012aa8ceb68a234b01a2fd5a5cc219c4815efece326d07dec8074e2819626409beaae55cf1a819ec5ee46d0789db4905433d132a93298e6a277aa8adc8459f6138997ff303c032ef57086c0a020c9e9e10825b39de16da569a9ed0dcc0e2e5f44f147a58d821130ab7dba4b48b2ba3ee5599a49cf14722b8d66f96b68ae7feab084b3cbc5e3b64eece0263f5dd0a18979e8db88ea95c5176f2dd97be1b34d48dad4d51c997698f0441940b0541172f5abfacdf13f1a880e26483efac3b78b1c0a066440d0b88db55b0eff460ce97942da4ab3d50160a16d1e29df8fc1a360082e9b6fa618bee8501f5c46afabadd15b3cfb84967ac17a589d3679b8afff0d232a6053aa6f8b6bf72ef81942eff04191ac227093028eb8b5f5baacfa34f95f0f10c43ffe94454f4f7e527072a2ebc3fc55b840bcd2d54752329f49c59d5fbab7f419ac74da4d013d73739d27d96569eb69a603ad38594c54c59ebdc81a48328d13f5d3e4ee6b0fa188ae30a48f49649a4c0d49f3040c6e65bf84383ef269a1770797ee1919e5c0631a831cbefef1b2c9a943ee970397d40065ef480449d066976bfb07d0a767890fe3a4d93894c0abe2fa4c491b5902f2e7a3356f3bf97e62395e0cec5272ba7dd82f77e4ff18ff4243036184901d5accf73ebfc7f56248b85b82609e5bfd4e94266203ccf0e36ea5bb416a825bc8d06bb1da4d22c838434ce30fc144519b361a03df38ed734b4cbb107ea5eec9617d434cbd1e77dbab802b7837880e1fa2f03b9c7541613ed949dd484fcc0184ba9a5d94ee1932e767046764ad4910b1a662fbb0f6e31847246903ba4eb75b62e0fef365f544dcdb234ae091f8288fa4058eb3a3054513533082a8a18dd56e5bb1eb0fc1914ae66502ca0a4979181e5233ee06e5ec9d68e218dad17893cef42078c471d52fc77f27d87f625bcfc79563b88651729bf68eab0a7b01461798a89ce7a37f44428862231e4fd89d19f0d60e16aee93d2b2248be6662cd64c50a87ccc854015e41b525c6979102f77e44686d8ca2d07f4f8078ecc3cbaaf04f06dd483c58eee74a03a7a870f7e7b7e5f32463b173d6b05561cfb8d299eadca898f79387bd4f026e0ea2834c0c55a9a98aee44b01c7db1e935a86d9904dca25be10268e2388d2f9c6d8a782fbfdde918d4c0dafe07e6f8caff1e26fde21197fa489b2fe9c58f4646a65824077431d638b028aa5899e8487fc9f13b6e98df387d9b11b75b9c5f4be4b471d2fc5eef52ae8946a30e3ccbfb07a52c44a5ca8156bdb29cf17cb5cbaf568aabdf10b3c8ec7cdc10fa3e4527981881322d3a7ed76c822d90cca6c9f4d0f496521b2f06620fcead49c44d7dad57588b699ed60f819cb9deaf1b7c6e53f4f2916187c42937f173c966494f55840a52698ec135e7abbe8934e7a47f3c7594231df33695c3b4ef1da086bb2fb340ee7da0d66f6d4a946240430e2b95c53ddbdb45eb5b3b70e9e7bd049acd192b5c2e0cd99e8195ebfe314784b405d56cea4ee2012f5d3f6b4f8affe5f2c67439bd699ef63a6dac6b40ec716aee737f54bd6be1e6c08a53224278b037a6acf516c80d171cd2a6adefea89bee3393582f5c25b5ffe0ad534d803fc965a1f2d69453665ec24dd4e72fa3d24673d3b5d2e93829f79f9b5e1fe3c393e2a5ca88481e5b3c6c678525cb801fc093345d1bfeb72bb7fca30711304caab1216455a2fe225a41702aaa00f78d68526935ad52ca91cfd34da8542c9c0f7c7df81edc176bdc703dac6f249aabe493c0dd4f6178d6e24d13dad34386c3c8003db6fba25f4e9bf4188e08721d2cd631a749d34d7f3900fc417d37499baf835d018a68c84aa14674826cfda9e421b5736390cdd947f9049120452bc8d6b5013d6e26a598d7c48cb31f2e998b118c766c7b261bdf2c2de1cf9aea2894372ce49ec1316a0e2feb3362be896daecea2dde08c46895e6210b7ff1084eff2c0f42d8993d26d29b6cc1d566622d6332063b57bf627be628555c6334cb60a36bcc9e11bdee4fae0bd145af680623a20d19492ab96b4950fb35ecfe19e8ea4b6a0958ad49be16d11227b417e5fe56d126e7c7a9eaa90b5564d8fac1b3f23c91b199e1642ab0c8f4e60c9e465bfedda7155ee9a3af4c751f1b367179f21e63a4edcdbdc078af159ed2b6dc46bd83863e4b7d7b3fd861d1de00b6f854c1fee19c43971a345361c61d54ea7d3142c49cbe4c62c4c2f37a77c59a7c4531008d9fee2be3e08a6d2bbfbf1363e3af39692b1e55f879b3b8f33fee1871bed1555bd20e62ec18695d3248cbceaee910d435f34c04e91aa8000f9160b4341ad2bc28dffe9913f221b7ceb4d3ec8579ba3aeb4f123ef73ded5cf9fabbb66dd42f66d7cb33f55fbf35daaa6a9ec771983045a963dc207629ea653cc58433dc43c8be4309a7a99e5418e3a9d297973987d02aaa9d498199f30cb83a62b8feebf9cf9863aa406c6f6ea7a50c6b1bc4a6c715bda71cf831ca56ac2abe4e0b86790a63440db3b7fa1ae96abb21ff953ff5e0579a63472830937a3514b787345c96f83567e7e9791621b7092991ce9b29db9d9d5e8463c751666a74a4232fed5393c01a4d7c7820b6a137797a76647e15748508cb73d0b0c1af1311a6814e708f4abf78261f4f526e462d5f76b0866b73f1b6ca500647636828a8415b3efa89ae9bbd2bf093bb044347ae75cd1c3a59e647dfd46edcd8d0f71c0c9428c022a64fb8f07e4dc4fc2a5fb2b06db63b06c1e5962d26a3a5095f7d498854f1bf2ab259d8e4d48c23a2199fae8698be0fa3c803c4c310fe91f38174084a117a4b0d72e2d1163c86d9edb2f89b55bc6a27d86e9b0680082d30ffc3d2feae8743762c343a2f28e97790c5e3c5e611e4de64dffe6f8f6c3861a327903b76c8c73eba09416a7bb9a64f16950fbbcd7890a15df19225e000001ccff976832ab0e06292fef3e102a35758a86728cb32e0316cec70bcf084a27e3f12eb78986998af7c2456d6e64dcc3ded8a95fa01c1981a9acc41fc4f37f099c5d12293e3446c12ffac37f31e29d0b6fd2876c9296339e5bde6fbf01983fbdb27c9706a43c2602ccf3f9f9820080039887a89496c5a18344c878f510e27fb8ba242bff4139c25456006cbfe4ef63e86ca7c58eef55fc5a14bb74ac0644a82ce324129a31d99448cc0ae247fc18f45dc42afa17edde877b9dd618aa08a84d70951659720b90a2c92f6a02482d71dfdb3f047e6b685d3fe14bda020e68f25fc245c1c70e376c47179f1b941b62b5fc500014ad784b936d174684fda8ec2cd8fbf54f3791a947004f75d17ecd712c746f1c8e2f8bd0144a327e495710de4a6af6da4b802b35f65cb6f270ac619bda5d826e28a073841d472917d2386012946dd63397ebb47a7722cb3cab2330dc0e7c3cc0340cc873213c49e354072fb4d422b4342ce77123440297516174fea8ebef14464db4fe9f4a5f81578d133644837a761de77fe7b5213dba21e286d17003da5e839b45d42acea1b6249dae32088143f71ece6008b960123c6d6726ec6d1cda6d0f1a76c374001168011658d7d6332c0db29c0a5044339d8e955e0cfa714a7b434ddf08c2592fd76c0718ba72452eb02f97d6b84a49339746fe57669caa13a105fdd83be2b1dcf4b3a2b7a96d083eb10e8188e1d8245f4456afc305ff9bf6a61046facdefdee8bf525076883f910b0f0e8303dca51c2f6345f2898a3a928e89147766572f7916bdb5c41255a2b0ff65d9e07bd6acd9b65a2b8ee86316ebf489a4d1ac907ee4dc67cba9f29985f46fd79e9cc4f2e5bb3b8f93c512a1692ad16ce0c4a5d3bfe9a4f7bcd95fdcbc7c0fc0be221cf82ae879be340fb0237a7d31839958f53497f38946e04adbb3798519f904842553ffc1789c3828d07df2dc6d1473b21070d58276b63460870e63b1399db30e806181d11a663bdee39dc292fd329fc2184574917e9827b63fe536cbe993072a9dd62d2e2686abb2dcc6b7e2df2bbd3eb2f104cd25490b4799d5f5d9bca545a7ae86a9fd549572e344dbddf67948ad295f19f4eebab4c2a682850730b908b36f13e7403fa274bf81b9c99cc8de71861ad7609e0966fe559a311e34f609588b5bb04a73b9597da37180da8361ea93ae4fe6e85cb53d4dbec352cc02eadd909fdc7563c571108e89944ace72e3b100f38f744d1ffa769fe5af272061a28cdf3ff9b0aa4cc686857015ebc212c3d70b13c08c41e1fe4b2226148700cdebd86e65d0712385cc9bbba2f3731249aad75d0c22f4aa57eb1d2b9c362a2f2f77c7e861ad89a0e4b91927b859730f27895556aa11b15c42296f901a403ef69c9bb11b07c262054d7f8ab0820ecec9a61acbfa90498bf0961dd3f29578cc4d7d67338264d85f803b31de6ea451f7dcd8d3a080f4f259257d94b4a0dcec7a154f72293a72265e5b26ed2237804c2c228bcfdb082ca95437ce80b0d3013253adb380c21fb636d46d4112fe44766275ad8fec20ad1f1be56ce8ecf784a2823d7e33e949564c749fd80dd09d7a018c2316b4d70620e62bb190a70149aab5717b1b31cb66d790fa5d6d6750a9bef61e2b1c320eaf8eba2f8aa1bb7bcc6fb77ebcc7df20eb636a0ece54fe4495b131cb58b56687704ff9510f29c2fc209ee1de11e904bccbe8ba983c8fa683bfe59679ae055e511b80f99dfff5aaf657cef57cd6dd019ca556010032ef0e04250148310f7324bdb145ce123408a1d5f84fad70b5bb45c27cbce5a934b55617dbd04b2bf593ea5afdd3e8ee1beafb17854dcf03913c4fbbd17c26507da899643a2c1c4b18a954e5f708e6e282d0739338fcbfe56d145ad50ab719a8883633dc16266962530881161f2a5599fb4c2d3c26ccfad9d34096941e5a5af74ea4b11ebc51e57396afa46130451620dea68fe5b084c16b723c22901062a361d7a74d0b63b631803b58f35227ebea7149d9e12c0afcf25809de4d0ba82c1832426b748639cb7b1d2a3d18c9896ac8aa96b5049f326ca14cce525d12d09227ded1211dd75796077044f13491899f8090369a977344b635878089554ac81a89b0b801456ecb7ace0c93deb738b07c611957b13687a9395216410feebb7bdb3a57c7d6bf00b72dc9bec6c16ec518d8ed50a0205d68df6435bde91f7c84e5fe34fc9367a9cee2d208f4fe340b15524e8a13e5e4ebdc9de406da995c4294a6a93fa8d0b60d2ede7ee8fe448b2ba3ee5599a49cf14722b8d66f96b68ae7feab084b3cbc5e3b61117018d404795cef2ee4429131b0e5963f6dae89adcd907d250d58a8c7f10d9229e34f03f1050ff3010fda8dc5a145b8689b17f800c96ab6c2121df283a269d1904fabcb9ba2f763cdafe303bd4ed0770d3419a88bb1c77daf2dba5aaad409b0bd54eee4c921f72e3b6c4da7e1b53d183bf002fe9db3968a98497e4975d3720c25aa4d8d3e53f835a2aeba342c433eec2d3e789c9f412540f3608da8fa38414944f626571b5a69a57ca9ec7bc785838dfb3029e8a30c956d3b3564d3ac9d02d076cea2927ad47ef7bcbe2a2077b11ed4126c0bffd2b9cc5243b8b14c9c48b9633f6f7a388b0f1f8c54e2682937b8c7105160b16681f9edfcf0e59574e5c21fe86c8e9c4cead4a9e4076bce4085a0dc515320e69541579c73a9dbc75b2ab1cd5ec9a70250981bdc096ec48830e75dfbd022ad3109a5c08d39f8bb4b55e3c73b7ea067b2c551e4760c43ba02c1ad87f01d5eb95ba8d92cf89a84d6c56f0f97b6fb10b5cd905e59a8b1b2772d86d6af0ef25a3e2e9f4f6156c79b14ee4bed304fb9b90aaab4009f1164a91c9d565f015153b9181d39682fa9bf6883e6c2ed5b0361767dbdc3bd3ce0bd5d29f4ea1a7dd094847e5349f8d34a0d90368e25896ee0e4cdc7c9c0deb3d30b8a089ccfd1a7bbe1eeca7ddd8d815a2fd4d4d62d1be12a23a90b8cc2827f84d5081e96767e1e5e20ee6d2c19824c9259a82593f3d426fe767660342ea851a45d3cbbf002d46d4ffe4847a7f27d87f625bcfc79563b88651729bf68eab0a7b01461798a89ce740863a0545036e78f233a321990c2536d034e39f60219fbc1237c973806181628e844333dbbb44b7b3b56d9b6d165eed173b61153f851fbdd1e238bfb1c1ca8cb8542c1dee188d04a0ef0fcadd3e803206ed29b0e1810835dc099dc7d2c492569b20e8d29130428f1ea44e191d1d0dbc68193caf6740ca6ff02127ecce4ab12047ec3e11fd8ceadfbbc4c6771711c4414329b3a246afcc504f0c95be852c465213e033ec1ee17a245892e93b6a6923095a0219cf1143f8bd5c159775959e870dd3a6876a89cbe01b323f3ee2b5baaa823a08aeaa7b48b8e4177951850c796b8e7c55692f568fea773785e05599912e1d6115d9936fa34ec071692c4e052a7f34d5abd050b5aa570bf11c622747354af7d096054a98f6a4c70fa974f7a3c011db70dd26f002dd1d4c8bd9cf1921640abab4e6a4d1355551b68fe1687e434f0e0997c26dc6cde2fd5704f01096fcb199f0aa6840e35fb0730f0152fa3c588b67ad731178d9449c4ea8300e561e0650da3c1148d1b3adfd36cb2f0bfc8d90153ebd881461cde438f07eb0d0572aa6430ed60e7afdddf0942d770524865aa83b0f36f845f339cf740017e858daee0f554be97f103e5576439b16728db5754a18acab0668f44cf6d696e322ee537d3d35842f9f9a240a8ebcc5b39fd10fd8cad60b5672aad1243664ee6683b389bf3f0b3e1be48d68e6c5434e7d8ed043e4ad505c1a89e28a44120b31512d6f06994c71d5f3ecd366c5a964f24b0c8ac1f056d450b5c682c8944a5d4f3beb24ba615ed24bdbf18118ebb43de1b2598e40fc16d48873014ffb7f06c9e3a3b3f44dccdf9a0e5c63c3f1429d9cbb7035c8f2e41ba3394eac130a7dfa2988d42ba842f9678ae8805ffe07c3ffbfc0bfe92d5cad19fe66fcc2bc63a7746e2ea334be1093df92341f41a2dfe998b118c766c7b261bdf2c2de1cf9aea2894372ce49ec1316a0e2f542c647e35ba829c65a9b04506df481fb33419ea45bf320fc7785a8ce030ee526f84837140e17544b7a7eb750f22fd34f58183a39541bf926e5d9f385fe046fdee9532f0c22af54b5a839717822d338e0aa645139cc2e9bcf710d7fc6902e67a245012167a306906a16e15079cf7a4ab02115e8970ba5fecfa85f5851c37d310ce18c2e340abb79f02a5b45d50d7ef21f9cf9b82f3e8f2ade433334be7f2b3339c97b20bcdb698bc22a194489df97f1b72be142705f8a8991429606841cb3601f1b4803b0cae05ed2fefe4d1304a8f6edcbadf001846e118e596304429006dfd8f63f2b34d2cbf208e41ba24c9d1aeda68d2e1bc9957793f2fa326016a1d4924e42c654482d95004ea69ac69551d668e0b4d18ff93174548984cef76e94c71b08f29ac6ec80a029b4d865c90320b4be4de3302599620ce9938dae3a0946d21f6b6d78766c81cee68999056dc1a2106074d83cfe7df33e371eef7ebda5eca3904cc74b51e46a1557ee8d532d2fc659961a70c4ac55bb9966e6e4e5bebc5bc07a78d23aa4d876a1345a3e0e0e2119922c834ca516253bed0347ea9d8e5e6c04e7699cb1c3615f5e41fa933514b787345c96f83567e7e9791621b7092991ce9b29db9d9d5e84cd5f16d04a6128fb58ace1afafe8e6d948b9fd267aa3afaabcae119770e6da3687f3318118c58988e8fc009167b610a0bdabdd8c34e30849d9c048d05d74756e0f22dba4e1e7eebea1f986abd297e4d294800337932107932c607b33105c22301091e6fc343d602eca05ef38f5064f6fe743f0ee02890c634d1663624b46800a09ce22bc3f087421c658b15d72a7936ca04d61e98f3f364ac28b22d009b6d1bb1a5c13c01ed58d29e5fc654bc23eece79cbdf70b2a07832955f9ebdfd2e7f3d28bc3b65382d12b187e7ae3273f9bd042e5571696d1ee37974c1890770356561664f2658a1f578232ad5d7dcce8ab271ffdf84dd701afc457882a4d777e42ac995564bd7fbb244600303d3cb4a0c7ebcbe1576b1732e07948c2b55817dda02eae869d61d7a2a79d9dbc297cc0fb6ec69484eb1744e1c2bea83930da3697d63e27ed12aa1c8d61320efc40a0a3075d261cf938b11d4865996c9df01983fbdb27c9706a43c2602ccf3f9f9820080039887a89496c5ac0c62962921bc86e75d1a0b904a2eb7f7177289079f49e28732aabcec55de265b15904341098997b0c6c6c99b185353ce6b7ea5ca7201c4b19cd9103688a4d9d3de704c80385277986c1a446d3887e030b6d2805a34a37dc4005680a112e6beb076782c56e75305af6ba7898acffc24938115c4a71326233be4c3305d1a6570509021e2f35497a311069996834cae6c80120876ead27cd95acb2a31a19b4ce617a57b37c6c90e6efed7dc74dc256800556c03a469f741d6423d4c20f44c483604918c31f5b9cfa10f56c1320dcef6cc0fa63c9d338f13c17c7db88dcb43b9317c0e423c031235648b171acb3d4130212c4911621fa74b45ebf270d5b1fedf22e2ec52e821138fd5db2af63be4c6a5ba9b146f868cdd33f5239da6fb42e0ce8326d04cdfc223b0cfaffe6db5added5fd91daf5136460f28d0be4f9ff765685bb60830ebc4956f07f7d7f5bf73a9d7120996efddc83ed3e0bfda63603fa33aff615c44de0f2e411869233d6354707cd5c29990d90d017806f3e02194b59efafd50e599e1d54799c66dd1c0de6f7af8e3922ab1a62d49fdc5de54a263f8d6e2f23ae17722befb789120b24d1bdbc440db98842ee0d15d9588fb25062bc314573bc7c475442cf1a0e900275556a273160017f4a61d92359d070c0de0a2ea1f12671fe69d7235fb9f7d2c7d36fbbb83e7e48fc7cd180e58498eebec7f641935dab7cd330e98b518f41204794f063db953985b071ea96f42a0d0675c43031422fdec4f50c18cfbc5777e9e379aa264d404e9fb5fa8fe01a3f73c315754dd555a2c1b430479c34d79129fd5491c1501188e294b34a83db75e24393ddd2a85a19336ce431934a0504c8eaddb8d37f90b55025540c557caa157ed200fcf31eed7d66971cbc7398764c637dfcfd873142932dbf39d1e7c0666941b44c0e4e429396c67f00d22b0f6e8c58ed21bd3d4d4d1922878e8d2e41cf4ed7c692d7e1f903e35d6ff84e3549f40f4cc5e4155694d38d7af0d8896d200a24487681bf83ac9004826119560673b127da06748a00e660c8612924221f9babb56edc8e2703a5e58e66cc5cef913668f1765074c6c24f093338c6dee6b48789ce9193fc840eabd8714c7cc1431b9736b0729cdab80d4fda69a3e356add82c8c8d9ae73559385886aee3d300da42fe919937c8c3fa44823dba935dcf0053e9ac1c3437ed948a113d3ddb09493fff911e4ce5ed188c3907ccd4c6a497f458af0e1a4b62770afd7efb9bafdb39e32d773115d43dc7bab4b3771cc29dad883cef4c545ad2aa000485f9dcede9cad7f23b1bc3cf7b65a6ed0865223e104d0af26361ca52242548879341ad575bda6ba200913a9fcac97ae26b17abb32ed653c05a131555e83f1f6459a45573cbe6e1105a727f1c540c1c9fd37a118c67405dfdd9cf004d04f02a4b916dd55042d7cf75f29a26be57c554534d995a0c1e73c8a794381f4f66497970da96133477949213963a187e18c6dc09fc03e8ed5f532a69fbff04531dfc22878e38617a98e18bbd0f6903c0bbcc9293b7531f0473a94035710c47936e15e8cee6e02b45cc562d1ecd343314c2dc4bc55a367baf8a10fb550f604346dd771178f14988678c7a85b9d15a4e74e9967dfb890bb75076d65a2a8a836a80403a95cf9bd8fc70ccdf1f0e1006d029be68b632018e37927fe7fb20815c13dc728e86b9a8c91a4f18b98ad11ee97b97546712b3017a9e1318bd6f7064dabb3f5361e7d0c99dbca105b383f7da4387b750a264f1031882502c661318b2c2ce2e4e32d72af0fd859f47535a34f70d984da774a2c322774a6fc906da6a33001151c33b2807cafe9ad72ad221927c38a61d882a00d5861fae0e1155d63ac856719dfc091af305bad346abafc0ebea21e0668a591a45df6567ba16ee4bb4dc794fb1c77bf4c50205301c568ce40cd195b5450871fa05c53416dcf15ae9f3908f5192397336453e89eeac826a1a773e5eb53022f3660bdd49f04769e7d7d5fa29abe3b9f59f7521b76aedebc183e6c4c609ae3a2d59bb97198577694e933135270ff3bf60c113702ac9e218780317922ffcffab21a518b36bfb3d1b2a7d433c1b65a649d7a878f161f19e7af2cb065dbb61badcf4210fc5d6f61e2a98c2189f99bb0809ffe9209b8c3d5ca479857aeaedc985323ece0bac1a8c5474b349c937b509313247615f9de0915cdded32c5186e80877c9ee933a26bd622c83199589123fe460214f4fb573d157fa80ae0f5cbf07fdd9bd06bd14886da1a5d6eddb7a8fd39271e106944a9ea786d6ea36e1937fb52266e718b26a757c89693a79b2f454bca6b4ecde83611361897e7913db0e617207e4c6df241b9909740617804eea421d72a8dbfea726502f851a5f2bbe94d162f8350cfb557f97a31fe310cebaf001ec30004804c9935aee594787c73eb72fb2fcf3091dd488da5b52669e947f5be2a2fba5bf315584c6ccbab735d1653e9cba7a3535f3999c8dc7eefe15e51162a332e4e7e5614548010431827ee04b1635d6820c545c7b0493f5f2b1a085f8cd454cefaf512de259ea544fcaee7b7bf52d5e393c915bf3b907675488c4ada6a51adbff4e7c03e612a714ffdda6f794a4ba792d8181cec8269c0ed9876a2631dff8103d540ca0760a8ee3a8c4adaa2fabbcc8d0f71d54c85c7990e250734f446daff9526ec5bb2e22569c87fe3a4f5abcb2c5820abe47139014f1c489149194242e2db424a891ced8270bbb4edf29b698f229153e840063486ea8041ac8f1198fd09c81777289338e587d8683b6dab9ab4f063edd21c97299a443edbe141a380933f674cb61c57ac5fc5b76f3bc816902f22355fcd181f4bc1d7a79330162775bbf0ac617c03b152489bf80615ac3774101f0ffffff0f