PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 61080 e45c2d32aa68d2fc384fa75289a7ad04721985fb26d5c88705dfc286ac9dc905

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
85cd9e6944522dd8c3a6ea746aa3cd9a266e43dc0e0cd46f49d83b42cb3a987b
Certificate Block Hash
e45c2d32aa68d2fc384fa75289a7ad04721985fb26d5c88705dfc286ac9dc905
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b037000010140000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000724de25eff172898c5fa368ad91d8c1ef8f19a1c319d17f8df6f2bfaa6fa919c7e73545b94ab3741f669d7b378fe377f5f5ad46dd51d9f062687ffb1e799e2abac4e17df460340b79759b0a96ec9561a7bd1f8f46ab09353b5060000000000000040000000400000b037000010140000

Raw Header Hex

00004020bcdfd3c5774f2bea349a2c41420eb5280f54878448a5b555276de7d9c8f357fd1a575079e67953d28dfc8b4176c89f1dc3d7b955de8de04ae533104443f4801add1d156aadbe02187b983acb423bd8496fd40c0edc436e269acda36a74eaa6c3d82d5244699ecd85

Proof Data Hex

59,560 bytes
1212160203074077977180464f2a2832a9ffaa6dfa1eee7c0e13abd63153b37d379df5f92fa7c0e8f982246d88bc6810eb309e09401a215d80bfc53c5620cf2f1a7da0a56b642d3a8f88c5229d7ac3dffef5d090112bd8b915678193b892e8ec895d8e1d48184e197c150bba7649c9b3e07842b551bc48be280f39f5b1e050909cc833aa62d57b2ca2e41c88cc46e0d2ced8d6cae8217c3ba1967cbc35d157adfa020a42452db9331f490b50959a8a66bcf68058c0340fbfad92866f04f342a6d6244614dcb2b50bcbf4c8d0b9c230e09092366c07cfdeb565064c62dadbf5b5a86be234d71b98c72cd4aa02134bed1a8294bc2c98db652f1dcb826fbd86a72b8d1e3ebac6198e52b2e5482ce52da91f0677b3b328bacb3f5f6970eab5548a824d4d4cbaa604d3fc6ed574cfc00794e0f4e036af94276b888e54c3f426c4f01c92c58bd611da4f28450882da72a19bf0b0d943678bd5d526c3ee6752a52a3cb56794280757d203435420141058610a604f1ba3c8470a40293e87114aaf983dd74d1358789c25a89de593312ab1f13a4d0bd498222d527ad9036ab533b1b95f26ed66b08aa19962d4876716b585f293d6972acd155488a413f0a8287348175f7c2557cf589dc44795f34a0afdb6b6eff2a0e4b94550fdb0a275daf5a4a6cfb49bfdd34745e58c4c0950602c6d7d91a564d2ab50913a1abee35328ad5ed0983023f0440ec57e575cae2e5a65feae075dfd6110a8ee6033a11ea0aa45277fa4e319ba54a081f004065fd56e27523096074ef62394c58d576ad7a772e658a1d27a2ffbd92f00ab8f63f5508b463a1793c1247e31b7af477aabc73140627dca14f37188b4abe4d94731106e6057dc982fb2328ffb8d7beed126b7a39133fc33d524c41eb2d2b7a2786f9a577bf9a42058403c06b74ace3b7efc6209d67f8fd7c068d068aa7988d6919326931d9c66f5f35094b8939d073ebe3bc9ae29ae0ed62b170c387b0edc7814abf572dc1a5989fe2b29886b57490c46dae3252c1f0a2554bde10d4035b3536d1efcf742b7e35fd437734240016b91e79ec9270124ed8da8f518d8ff2990a78bdd8b62393cc32f3c9ec6b73887f192ca1e605d5a6ddbf6a8c1c9125792727a47343446783b0848fb9a7ff577fc3cc787d1867dd60eeff8d079ffc220d024f0fb5d23f21de29db87d1b73617bb8fc0e3a5486d26f6d167a2732e8d690b8527cc413398dee4430b2b593721798a3d6f2877ee55b53d02f1eee4dd5fbc569d162420c0ae4b3cee232bb629f55b260629dd84777ae44a101289b0a64efa37215bc46450c1535681ff54eec174b0423ee9e5ab22bed6bebd7718ba03d138b326f45b16ff1c443f72fb2f5c3905d6532d9c91a084573751dd912fa87f8ab499219baef766116b529eec94eeb3487f92cf3c11a8e42d748b131cd28ff78af92411e895b9e9a6272e1cdc39c9a718deb1024c7b043847618df25c8d46b5db5ea7fb08f3f11751bfd868aa497ec8012bb6d5bc6f159b844288dd93b377fa7a715d48e964b81cad7eefd301500bc3f615e2c340b1eb95f404e3df0f22804844792a5def9ef42ad2debc04f5b8d5d474ca9a29add664413d5ae15a4d1e4cf9a5b878033898ff714a6a39cdc34bde945a61edcbf4c1c5ed75324fafe555a7b6afc8bacf741796b96e64ed8cd0d7e73a6913d70d8887aca5227a31dac1fe46edf85de6512023a6ed17048446454989dc3c82012c260dfc86c07def53ddfaed68202521bf269bffb60f4cdc58e0f75ae33af4668b7dbafd584ad9ce735155e02a185fff7d722233bd5906c39be18e314b3c06192a53860a2df7a3330bf7ea0184bae11c989e8646849ac443570accc0a7b477e356be610097cd6c7e4eab273e27f9624ed12285acde1da5a1256a52b5be64c1a24050e3f20f636848cbd401f6552ccffc2987d683fa1948550c9b5e3743fa75c79f064adcef46a2b8cff3e6814df054ba0f30f6fcaa415c274a162ae1b64546fe5914c60fd26cec7d6811bfaf936652959d7607afc23b86c24c9abdd2d62c08d935993f5cc4d7df16e87ca831576d436f9de81b5955d323a3d263067d33c2e5428bc29324513dd3fa3c44aa5b8b5c77103203eb142bd4372b9386230a7a49d95121fe07fc6abc4f1bf5842328031fe6e848cff821a405861132368d9dc4e1c9333212d6c0e134819795ab96b2aab2bc92808a70d32003a486bcda31a1b2ace4b97d06e4a96b84e525f99c8b5c7d1b3125b353a913365b039eb5114e03c3e28046f7832c55c584a62d29b360f96fd82e28878afb28fbb8463d2c1685946cbcd49261b5de4fd54dabc2448b5def1a96d6282f5124366bea8609af1c852f380f1e6845599166561ef8087a41bf4ee2ab9f044ac8dffaede3bb0c6097ad55a4b700436f688fd95ae6099fb69c0eadc3cfbaef15cd35d3832f9fe2f28c088c5b28ddcdcdf140828a8df9e84763d9e04c24bb777acfe0c568d3e62ab420467e1381283fad578e28c31c8282d728f34026e6c4a95d7d12d2ea550acc429e8a093ad516b0c6a1a2244d782e8c4e067acdf293c42c3f617194f851cb5cfbecd283854d2dbef39ccc4d763898a08913e1288bfcd230681bd9357d9b77779455f1444783d7464a054410d788cf4dfd0fe8fe3bc2a22e9097f5c60ccc94ee894ad66c22a790af48470b32bee32d58c5e38fbbbded08b01049929153d22bac405ce6e2a4736e9c36d03a1d6bf7c3b1c72410dd84237c404358c7638aee66ec38f38265f3db25621c20d4aee210ed5f3f4299288175ddfc7112ca9095666ff270ce719fc68ba7b77f9c43e9ba57d53af6fe0815e1b87db96f81f3e06596e2bb10a470f54450377df9fd625d2c11a66549c8f0661b037f2b1d3fbfb6b44dff6959408d9c79f2b24dd8998d99de780bbf920257470747543a5acb49ee0ccdca0d94fdba59feede1b68ca0800b22b3b57fcc6bd1ceb43499c44ee1a8b6bb0aa777db05cae1f8ca011d5c25bd31c582c7cef2d1ac8a18f6f476eb74adf25f082d095f78dafccda149b5b447b0d04c288b47cd9c4c180269fa2fef22a4c8b4e091901307d81e0db211d51249bac1673a14e754a4372e2b02fa9212f12af44c61f1d4a2a8ca9783a4e4f6638de33ccaf56841b5284db36df27a35d04588234503207b6ba441b11fdf6bbf7064040f783f07a097ef9e2245b9610d60024ff27b391eed91444fdaf9c97b477ef1235b83e5d6a7045c4d9e7a76a909393048146ee06575006be7c51e4570db79e4e8b9248c396bf84087f08b2c16a8319569c4dead895bbb7abed86066b8d593f6221041ef8b59a3ab035a48de8860b752b4df9210a02f3eb7e4a72d4d0f04c64fbb9eae4064bb8e3dd5c9cc2de6412b220393e8a8d9b546e9f0ccefd025e5a414fd5a31e1b87709f89883414ac09c7cbe604bc3f1ea4d875d07c2eae4fdb86eb4cb8edc0b9a0b984c35b318a5aca0d108371c0d5af872e726202003e04f3b391d56cc1b05b62bbbfbcead8c87c4e8ca6360bcb71bc13fed2fc316b4100adaecf6137be62ae1dd94657208c6747cc4ec87c1fd7bdb801105197047a01e14b4001aa72febecc605b9b78e59de19bce7fc2ad0452a4195a66f769a0bf19a57bd4125fd0d155f589bb36363939c67d094a4389ba5994e657dd67fc606cfe222ac20a7611b181f2fce6a9edef05b14bfc1146d0a3b457d87bb1df2c17b9a98825cf3445440c07b9930d961e5cd39ee29a4d4a271ce26a2daf283c875a0a5d535ba1252177c67631fd786bea70da8e9a41fe909170810f00dbd48fd9d4b16076fcfb9643c7129fa2f67be970d955e763881a6125fee04ed0d256b871b6520896d6b1e8ebe23886362c2c54c47e346155f43fbeb4cb905b5ddb9f83b5c2f4985a1677d747d77ebf0bd38b7cc404554b5765db367715071adf9ad47ffa2cbce9c5b87d62349b7fa36b6ee5ab8903b1a75876b5823bbb912e43a3d4146f665f4511d33858c0126b1cad92f7c196548d5105167ebaed2ef3fa754785ec8e6ce15eabc6ca1962069e178184a5b1597975dfd57f67dc60e628c02c2f16a4e75f7095d687c8696414165a9d61674e190b219d02c3a61ad996b0c463c11164e999e372a879df0aac4a2ca2b71846a6a5892f20c8b9bce6532a43807d2d43cada55e39ac3a86532bbda964d5d28750444e21487e82d6fb21d0fcb75f33d5819e44e6ce87afec76230a3226aac41d9076c07ad5ed2e3c716e47ebab0c4e7e4f755a4878e227f0461666ec396910b118cd97465ac1b3f4dde6e8aa15875ed8b642c35ee751c2de9a1cdb436f56fb7676fcfa71c677a6c46eb15c34d876c527de9dc0db4fcce417a0344f5e80889c8741d4b4ee3bd6f23213b709eac757cc84e0953581b2c1a1b24419a62c216ffc53aecbe54ce3ecb828a2db50d42380a67f82e4d51d5c5176bcdd03fc5d370d97c30fc54e75658447eba19b16657285482f53865683f23cb714b81131171839ab1534e880086e0921225eb13d9ce81cc67a16c2a24ceedfd8c140f5be3dbbb6e49406d4a1e9a5fcb1af720764b68e321eecb270e5cc594196fbbadb51e4a6bbf4dc6c9bc78f2b11db154c14825f53cfd28def831466853917f4fcd75704007e391aeb4a807af0e3090cc1d19c1cee670c460a1d6856f2097d115f74fb13385eb94527eb37df16387b47984e76ceb1ce71fea3d07adc28a38a8ed195124577ba2419368d3c41357a91f4bea5bf0813ceeff258cccf6f259bfd0f666fafcc91451c99ddf9bdd8285a378ee0df126d9f98443dbaa99b35bddb2adee04c692826e395f4507a957cedda4a514daec6225e9d04d7fedb96e630a4394607aa10589291b2cf2792bbfc029a0f56887ad47f5d6a2d5699339bf1bc82b4a5bc25d54c6233a7c32b319ad5dd54d174aaddee8fb7b1c86e9a806d08401370f35bb292c643a4ab263d1b8b8851ee6c8d21c622be67ed7a54f440b0dc6b4b56a3bcf2f5798f46e5b2bc78a1f1e55d553db77f0ee05069e2e01c3b000758d49a30d4c1eda72dcee77724294ca1ebd458248b5d57ccd840b157bb66e4d588c042302ef7b16b721fa4f30a82563cfefd4fd51c6e012f726930c3ba74433366a9efff09698b182c1480c9f6012c78139c0c89f603c3438ccfc5079705e309b1671fd5a4af1a7a977951577ba3cb599111e966beb7e7931192008d06313137d5a88d7a7e35874efce55347fffd2e2f7f6a065178b2c03f6dc3135a5170aabd3dac2897cddffdbec389f1a8b5b03df9998f1f54588ebd24801ba02bf791aa6612a5143edd46a8d0200f28801e1eb6ff8c0de5787b0a90db552e6c0e425caa338d32ef50f395f93bfd98db2b6f4d7873b035c37d5a097c8f246a8f666348742edb600db38386610035e52e23e21158d39c13bef3a5844b03bc12c89a14598a95275611e139fdcaf62f2d985060390faa4ff7f288e6fa070a841235a44103053e58e333fc56fcc3285e00e55fe67d2d1e3b0a026fc3dad3196d927d488a5479c6c8354cc2650a42ff6da466bbe910496dca376041f2231cb9459d50faf20aba4b8049e058ae6a8e89b64044c2efcdfbecfb1bb1bcfeb039ba9e8bf68aaab82f8612b8b67d28c15e9dd79e4f148b984a3846bd7e62535f7d5e152569025a3587beee77a2bc3a2c5a0d0444041aa6ab15e4e9f621de0bd1c8b1cc0e331bba0896605d4626e40cb91d1f1f4da47d638f539c80a5f7d9ad1d8e922def6b76cef0699dae74a4e6b22207cadb9c093d54c41a22d4833a037323e4b221b1ef2dbd45245e22e7178fdbe3d929956a4e33d26df241f4e7c21d18a1c162459f36f406fde4f55016fac1ffd23ea65100c1e1f25e3423b474619f86b1978e2b8525b97b70b5a3003abe18bd3780a088aadcec63a13b56782b61d67e9efb26419b1c6f1bc687b5d5441152a6992f18fc95eb884eeff82e1a996b515bfd4394a2183ed5f6bc051c06601d6d414a7c8354de6def8247693806d699b451b0caa64759882fb4c7d6e952f72813f63a14ce054748e83d56a204290e705e14b1960f297f471961b8926e9379d3762d5a2f0d95cef4d5ce799939c4058f8b609eb02bffbb092177ab759e56f45d8e13adfde5a35f2e92059f7656bb6cc7248f5e3e05f1065b41ad7e4e1eb2d48d5f4a9edf6a517eed7c1ff3102ccf4fa29f713e559dff8cc9235d858f541f994fb40bd2120164c0d58b033f235634dfa4f43ac86e34b86e5b1cbe59e37252334b3ecfee2ecfa00edd5a88bccff30f1e06b47863f9ede4a5309712dcff40a95826b40abba6b7a47b5fb09f20f3de63b20bcb0618c7ceda371d67659557cb3e0668b3c3cb920b53eff9bc214d5f066c1faefe3b132169f39471d00f495c8ea117d91646b368b8bf6665fc02299726c8bccb57f73021ec176a96bf62ffd183f8e301773e11fffdb8eede9c9e26e771c302334296990334f5bd0ddf0ccac2d8427ef9561f5be7de4e5cf32835e817a29f32ed7b8370f249ad4b4014e8bf3518051b0b6a9c677b4fb720c210450d07c75398174037f0e132b27831ee98480f5fa5264ac5b739ec3ea77539a74c040eeb58614232a05b84c8cce681814430f846338e975a9b12850a429132da8bd369f432a456866c318097a607b2dd05b803fc4da836e9eb0936abfb02d88e6a5e276edf6e7257a02385426efc16dc4d1ed0eb585ad745133b83a3498e6a648dfbfcca3755cc37ff5a7f58d2130c4208cc4e147f319be530474bb86f68a05bdbec35967616fcc3fb85c581920134b2641733ec04f9279d15eaaea14cc9471ca4d0dec8e9255a44b8a9506b617ae864327ba18a1dfaecc7a3c3887593987a0f74b7712759fa3d3e1bfb94f444bd9729de5992211d264ac95958fa81289bbb6eeba73374677fdd0201815858e5ec7f32ab46dac16e572d5885b9dffdea69faf84fc33734a1b54686d23d01c10509174e24b26e01b1baae61e7e22b9c980b24d907c53c79f55b845e2d1a986475892f60ac6970423f84409fdd0e8d2c7d1122bd9facdbd22972f8f038c4c198ec7a40927139beefd98f4c7e0998ed08e975fec2c9c25e04d003dc98895a0ae4da68994f43c7a9e3e61f53d6a6751587c4e0a30f18d3d3356754fadc8e245951324e63d253d5eb4475084cb39b70401bcc791bc81f84284a6652a4a1b165064d3a64c71c09e698d4409f522c25e3214043c0b50a180ab279eca5dffc312682337819a157073eee2e4685f62a719b9776c4c950ac49d8a3ec682f0ffadadf2a131334310b7e9294ae48c76361a374578522ab23f1f630f0075abc751e1f8ca907315a22fd250658cc267b92d6de09c0e4f867896a2eef07a5d61de7097b0d19e2eaabc7cfb01f22bcedc62ef023be94f7870f5901cd857d21462c1f205a2ca0e24bada3e07acea952e4b88edbf071a45bfb07c5baa7ccd1c134a2a4485b2e68bcc1bd140b4a854a3a61dbaeafc99ab8a407949adfa8086fe24fde34c434d013be55ec213ba780b1d77078435b3b9313e1678aa24f574ce9b10a83989d7b764e014a6bb22ce4bd8f766d9688d3464aa1680c8e098124ac9e70eddc9d8414c3ab39e9a912dcce4fc96ac8d0c3a26ebf9e8af7b4b567c1bf5d05a3b1a4030ad1c6e5b9398f5baaacfe6031eac8cdda20163bbf5fb05cdecb191426fa94e2dfc644087068caf5900d71bdae5ad2b3889eb81bd20360a2a9c10e5846e4b4e17add8aa55e5df24de7674a393c8a22b1771e84f2be1edc6d4512e7dc35da1f938404c5affb8c17a3faec40ce1eef7b350d98f50fde66bedb2c510c1899585622fb852f4cb009298c49f331d6c79e121434847581e230af9c28d3ffde2815da2bf1506de1a732e86ebb77284c2107e7c8c43666e5e7a367ce15ea2ac3e7c08a4d72f5926bd04afae337aac7349f11c3e58448f4777a1de08cb85fd7d08dc168a6fc44828bc8cd0a3d9f7a6e7c6a38d1775241179cbcd0c091568031073e6fbb28f4abfc028616339974aac4602aaf3a28ee393084703652c5dfdffe9c23c6ce8e233aca115eba675af46a5e43c61759686f1627142b48206ab9e5fee9d80e31c908645c21c93beabd49b1fd59ffbfedb7a890ca3f462928e7dd5c62b082e257bf22298108fd39e958d6d4dfb0afdcea551ec597997aa0132518a45404ee0c9034e33493edfa44547f4c342f346052a5da778bf34e862ed2e7df309bb5189180ad231f85054c9fc2a5f0500b10cf291d7e3f07d88cabe44b2deb7f129b7cd011efde7fa277ea88bc0a918ca1744de2b5c7fdad28b0d12df8aedf6d2d339e718c356b77ddc0c4cfea1eefbd4be0fe287e9d2182e93f967c3665cd5e18c0a144fc56402009f6b45c4b3819c7162257fccfe32ea6af09a7a31e8749e54f496344603540169a2e977c26bbbfab95d1b87b7e5da4f4637d77f552fe5f20fc8d4c2856f3d1fb862ce7719a299d0170f6295e9ec831290a1f13953a3405b4be4c333909ac5c1ec7319c720c0cd78f01eb07c260e9b4bd541019468e3412656cb9c72903aa0e8b6c98775cf08459598ddbffd14f6070d0e5f67919d944dc285ccf3a81dd49351797f248e8b8847250c6537997c77c33cfc91f4d6330e4c9b5885336de0deeacc47bf4a1bf4284077023d2132f54aaf37129854ddf6b285d31ce1f6ea3a6e1c330068f990c4bb48fd38a331a22f7fc4bac74f5c9584c79969b9f256514c916a5e021420b4477bf4e95a35a84cdda2ba3e9977efdd790145c942afc1f978218a0ae4e1c2b1ff312a9e6ec6749b70ea4f266029aa8ac18bd25b4ceac0718c55ba9f08a6e63e1d4de4aa68a399800902b10d573cdde55ddd6e1a28c53bb2fd6ee768d29bb789f82cb6caf2467cda5695be422705b41e273bae53a2047dba4dce9da8c552e04eb3f5d4f52aa298cfdeb611fcae2e572122e2496eb10cd943e0fdc9445c84b58245ee7785bf4efb8818e321c92c215d7a94d80c26733397a797f345107e4f3eb778a115c9b4be9264330c10c2109f8c81943bc02ef65bb502d2be5e5b33f5ebf813e2d15cef8447e59bd83895b49545ed3774abf8db8b7735af43ab64a9867032979ac6d993553397f286277919aac78ac7d1bddb5729121ef46f55345ec0366c7c9a83e18327556c34a13d67db4c1a4482565e43c466d5f310946ae0ca7a1af02d3b2050c5e24617684567366420086563a5c751f8f6d3547d650e529eb1d6de594522d640a3611c5ee6bdde6ffb2e9f38f1db055e80b39b7a01ab1092943ed1945cbce747b9d53d76e211c21b2bc62661af9553c1655e7664c9adc43c5d7b695c65c3db85c42c6d076749165428b3fcee5be72c9f9107d1187ae34aa93ff563b751e40b2a6e5fc29ac00defc98ac4f9dfaf9dcae9375bfa5da61d40b89e91e7b5f0375842a803d5b4f6f753d76b1fe153182c1a05a5ff20c72c240d803f3e261a215db3edb0b6e73109f2fc9d0f62d11ee86f228ae632f0737655de740eada484cfbe9d4a7fbd42903ef7b62085fc9fa774d1d66f1ffee05d37d8e2f5196bcc1a4eaa24350cddb8e292d084b8d5774ef85d5a32e6162c4a42d639d5b9a5de7ac507415120f1cfca95934121c5fd4ac1643a6212fe8d011f5d3b9c04b4dc6f72b3782e386798a876deeade99b3bdbee4849363adc7cbd67b7bf938646fea5df086c7d22bad5719d554c0e5dc49128de1685c2401831a40f0d252513181571fe167bc22223243b94015e2aeee3d5ddf69733157bd82c6321c0ec64257a071313edababc1a9c99cde19f105f81b930635f788a97c26e10ed6f8400de04f680c8d87ea80682e7e8f4a8419a7860d66b45382fb3aca4f1493b916c9a9df472c67efa6eb5f9acbfca0d528f0b78edd51bdf479fbdaab5cb3f7a99708e43eda8401c49fb75dffc5a631db45e3729029a6482309c3fdc71a618ce1f6b25d790025fbe4c00d667849185631ead22f355fadce6e68d189ce61e5d6b40fac4648e03eed33e84ed5f2eb35fced33ccb7e12b049006945c6a7983d02af56702b750eb9b0130f36f31c65d92132449b52d010428c7f158fefead8abc38d378fb324e6f8aeba30fc437933ec2ed453162d9c6160fe9cbf22aae17edf5efd2299d96a2f9959d8dbe7568f966cdd49cf7948a3dd87824bb003b9f2f2cb6fff5b0b8f4ca7b919ef0dd4925946b0c60adb8dc542c7e6f8fad86247bf53e95898a83ca6eb44f65101214ff9f8566133bcb0d88839ee8e69358bab318d163ae50bff3c26fef2281a14c91af9290f0013667c9819d04826155ebde1410600d4953997baae110770cd0eb7265badedc59d484ec7ee8406bdb91d904a1d160b79c3ab58a88f5cfcaa3d7bbdbe5c2abba340ecdbee8fce1bed2628d131d5c676a600803a7b07dd8ddf7acec707513f12074ac9d6958d9150b7e259ec02632af21f22856b9b2beb44ee9ce1236a112280426ad700179223e44faaa69ba567f07537a71883a4384ba30dec9bf0329cca501943d5f4e86c2c69ac93f3ed7733ada7b8cb92d63e82f4187a62de5f3e59fa9aea433ed488d7b9d4be7909df836dcb895d49217942bc72f76aac914eda699936ddbe8d2924d9508e80cf819ab9b8c62b8e1526a7341db0892ad8bb9ee9c1d53eff8b54bb26ae4868010965e960d6336e457489b25d1223284bb68b3dcaa342a1edec11247c08365d237302de74ffc729674d3698f540fd100d0827fb1ee4426457d8232d13d56ac7f460d8a42cde225f649a0028961ad097fbeb81c17e96faf314327424dc49bb36069d0d26f5eccb688733ed671ac548afa4e72b1e4b9b55c0ab17de7b44d54f9b8f9ac2ed40d2b7a8e6849f116cd887db1247bf461d085026cc936d3e4fe25a3e4ea97da766e90040a4abb9b8009c3d79b1d4f29b21a3efcd08cada03bb00aa95dcdadbf0a7983025d34f58dbd7676323d6762b4a0a9173f72728bc06b84640a921370f8f628460e16f720f10bd7d7984f8bea323119c15e7aff814bf571957b179dbea5ce41683487d33fae175750e950d64010390616b6737699cbac34816cc9c8c8021602b97901e6ab51c4184eb076025908ff3a776d58fe6337ccc9c7a8c54d96978bda85d8cc1d8575c9e7aafb464c879a8feed2aa9b4ba11e552180c2102150252af4e4376e3ce5cca5260d9bb460bc9ea11ab778d8a6326bd02b99f0ff1942dbe3b2b51b1923782f8797de306a8198f80cda20aa9a9852e2c1d546b4d9d309ebf9c8600f03fd310f1ecc6a2470ff5d589bb145beb4b737f071fce2cae872c129510423d14b03f3cf5c09829585f26b230af1b9f8cf960fd69d8c7f5d88d28fef3a66d05566abd44173a5e7d1a397127fba149529967690d5654eeea96ca72e02f7121ea4b142b7f71279c9d07a53a42aeb850135cec503a3855e9a08ad3721ee262a75f4757835dff1d0b0d7ff69314da9d270c39377d80be9dfe9fcc2c92b1dbc7115a0f01b47f0d1a39b270246baea4a4c17d593fc3ee215171fccaffe331b208687af6d55ae34ae3f0f266c834eb819a4a1aa183c192be2fa5f1b5bbf95acbafb16082af763b3b4d47e72ac366d87146300ccc23d3ad9bbd72cf3f7ef6796a7d1b328b0cac79307ded1d08a5dcbe9c92da07c291d9ea492908af940ada80c0d77f2aa13505c253bdaed178c4fa8fb5e7b40351d64b4db94c1aa92bffa89167a724f473829e26a3302105027ea059156e9b8d5d0269163067fe82f987a1fd393edc16d9b6fe034161d52d7f955c87e6bba16f7b65ea3b01d743a7e6b78aecd9f244cf1f8212d305662a0fb1d0dc1e10668396246648a1f2e8780db5c5118528ee9cf888739fefb17258ad137a210e1060bf4cd0e5310f6d52c398e09214b7da358687f72f6b6356bafdc639d16ab282f240394ed9adf7f4b99a2be619e48110b95c5ce19d6032ef479687eeba59a3b8804ead0a18868d2761fc0c4d43517581441955463a731422095c8e448e158828289499d856947a23de078e5f7dd05b3ab0a2ce77625dfbb4a52f101d644a6a3fb96ca620f4e3d7d2452e35cc28fed0252b1ea88d0d4b18390a881bcb49d3afecfb69b5aa9ee37f548991e6395a2d647a7c81b3426dad466715d4d0d611b470d7a579f61642bcd6491b4fe88446963c11749e2cc944918f5e35cc2f27fdaac3d41fcf9bc489ea0863caa313c153b38d59cac551d496bcb0c99ddc50d98bb1e8bdb949976f3ff0dcc24c11a1ae7cb27f9c2423ab8353ab21393faabe6a9a8daeff27d7b71e8a3b07af52ff30b83533dae8861df0b3e5d0cff96514bb5f79c13097c06deb5f00acfaa77199d51632c411a858f7a69e839a24b424a982d32879f5e20d72f553f598d75ec71b05720a4190cb6907ff9baf8bf9e3ed24e4138e336dbce192ef2a3a2cfaa0b91438dead6ab79ff4e47e971f364bc7257364c685d1074cb4019bd593a0a0e5ba5ccd05f44a3f5d3c31e8a7ae6d9a1eb03d947755a93a61d5c688583e255f45cb8543b9042399e4ff5e9bc2b4999f4523e9554dab6d71ef4f333e1d540dcf193056781f5bcc677c297a774658d62e5113412dcfa3d6dd9d48673446c81dc2b241f3ce234628320ce2068202c4b8562a4964711345db9e6a5764165ac6ee19dbcbb02e326ab2601d3dca23c90f2acf36db55cd4f6dd78cd18f817e8a4d3eb3a4a63d76d83f142c970b714078dee62bdcf61225c3f9f666a1b6c40f71637690721aa59b906efc1fa0dc08f69a42baba7d19fea2d3f0cebc30ab99fe53c7d3fa07397cb100bbbf6eac7d481dbfeaf9390a7f70f8299329d592aa4284c10acbbd58a72fbb18d92a7c7225ebbcf46953e9e8211bc79477c0676a1e27b7be043e1e5db0b834ace1ad0a0a1cd89654ce2299d4b3589f5673d0544b89a1371ba72a00138e8ff41e1073fecec023b4550333abb9dcfaae1c6210f47b16412f674535528fa6657eea47629fa86cf71af91362a854e5789b6f202b383194f0c1b29c83b6e7f64e78e218a556cddb39502e9d5daf6ede1ec9762ed38ca3db83014419a20b18c2e11064969daac2680016b2fb91452eebd1f456c7fd890b5bee19e5adb010814eb994939f848a7797a87d5ebfb40c33336ee9ac629a02bfa5d60d487c202c184222cd96f93329ee37aa4a2a0409ef9dfdfdf5a6703cc68e85fe69d824ca5135055e79a8791c8f7eff1c59918f4a47126d5ebbe0932ff12ad3886928937d2297cb0d0893ddfb2f6362a1030d7d9cb9d6a8b037bbb6b986fc1b4e3ab29471268652952e0b6dc0bd055afc2968c3f8c0c436aac267e1df5a887c849d0a053ecfd6ae6788ae3b89ee928958c514d8520078fe109198cfc43c03b3937382bef5c0b82bcb1978f54c7ad772ae3bfd9f8a8718110de8721ee947b65bfe2b231f4bfe9ddba26a29ed6f07f6448ceaa056fd21778d27ee098a32fb7655c5c6ac31d695096fac3d097d878e4b483444fbab49feeb692572f813330d8408c95ef471eb7fc5db459f559e4a1fc8c66209edf29c5a0e7515c02be3ece02f4bc7e8e428b7545626ab089cc1c8aabce81f113bac535b5458febe5c39462d4ac08cbed35a1fa75631589662f7aa0755aba2718233b321a4e7e16f8de2709a2da3fe0f0c6b6ce0afd3194f0f462243434196dc664834be65c1e4427710837b1b38514b1ae82a0e2b727c46c75df163de6ec9d38896b70feb04be8f76f61ec11f57b0d5568715c62c1ceee1caf32463563f8107dcd5f3edc1ab3acb62a6ecff0e0044b7c980117e45f39119d78e8e98500e661553af19b77f3ba575dd6ac4d48aca45d8fa32731869d0820595929b164841c675c67cc2e132aae462243b4405fafab2bdbccc82e2f221c9263d02debc4966a948d5ee614ad250077076437a831f794281720cbe2159fe5a27efaae5a73c72351c7a2b4430f0aaf6b29059ab2f64410454b8c3fd3a86e262210d6360c660699cd6cbf83539145decb12898c94b80e49dae33e9722d85e235c4ebc5b29c1c64d5fbcbdeb66ee9b30b217d3cb81fb63889a1846675a1db77c02d8c2054ac88b7bdb49b1a07634746ab3c7284a6de41d938bb339699aa24c95d26087fbc8e588c7ea8f7936eb503938d2c93313de4231d79cc82ade959d95c9ca722b3b26e20baf34fb6e3f13e161e9c8eb979bb416422222700068be31853cde811f1b2d663eedcd58f6ae4764cd4c0a5a2ae39ad149cc144a5e75375cfbd428c2fffcdd97595d4008f52a06ac461a70de5bfba37e54a9cd7b5726772d6c34a77342b592ef68393ec644ad1514f0f258aa701a41e08e96b5b2c4e497e6ef6ec898930a1e198625d6408b88e6f9ffe52a28a3fb74b13e1c442d22f3e1c858f40b255c5be28dee98b4861e61ca3130c6423fdcded3b237c0e7b65ff4689b7b58e3e45f5c9783aefe8f137a6497731326581f05d55eef02df2142475bd33262d0ac583c52b72b70b529d91b3f12ab0c010917931992bc852bb36c153bec399c367e7340043ad8809c483bec9364b576a5c97eafea11a0e27bfa3ce1cf7824d64f459fc275b928504e8469e441ccd23e093dd9c07edd3cdf28625f178762b6e66d9dee16866ac2a8c314e66e9589579811200d52af5d690617a16ad1ed631d24e597dad2c0e498af7f8c781857ec286127b2ca541f0e5f647e45fa8e4471736d4084664a5bfb59ed1a2666773cceac37e1cbac9273a7a5cc17cab1139d6b2380b1a41e4c90e4633d9f54951c6b6af0d62a479e67fc625c6cbbd6ecfe2ef53052cfebe7479792878559e8b5199518590b353743059002db5f879e73476433c7d0f25b59eb6049fe8204796d95371c68044f3a80f5c8653f6713846dd08fd41f1b461980be75caf29e4dfe249adcd7c986649a842e464f482e1578c30f70494cec8ed26b2bb66f7bdd4cd6df9a54941a60190323c82e6b9fbaaab5a78532f9fa4a11190ff8b4d48f18e8e49d805e858dc3bf089de544ca8a91bbcdc5c1156647f9dcd6af324a29a26f3460efd7630887fba9e73f81b09b4ba6e4464f97a6da9c5e6b74121fc344d6c2d9656e2beb0a0bca863a625c01ee2799489f40f937493c58fd3f6673a04cfccc1d7c3301e8eeb913c1b0df1d8314a5e711643ea89e471d127be280da4efe93cdfae83da1098022b0ee26771100c416a322195a2594f71be9f1c8bca422347dadffc2ea04e112a47b84ff3d218f060df83e7451ad1c8586f469c75439933a52d3b3ece1440c2e18ea49d21be726005a853235c5b4f8dfaffff792994d87338a43a6f7b056337fe295fb867e4136863832ecde8323b29972e4875db38b5b7553a6c0bbf8db2402fe0c86c40b5ace25d869a2bcc94932390434eea5d5bd080fe7019db242e51a57084231cabd154eade65570fe362a7e26ecd760388fbf054fa87c4da97d1e309a0db7e665271af5d2e354bfc599d83efbae2a800e0514fd090a2675d23599fe6f74d48dcf4281afbc839736f311bdc6dcb57e2fe4834b301d2b306732b098092799b7fcbe07f9b308bdac66ecd84dacb2c71e1988f2dd2476f53ed7e1ed744a59593499bb5ea6c65afcca079703f8e25e2b6ae688abba8913f5e68df6e51236dbc1966fa8107c85f0ac8dceb1db56945735598f5e038872fd80d12a419e7c7b899af2f6978a81699b52765caa44cafcd35165aa3d0772248a5dbbdceb570a1f5bb8d20372e478db8242ce5083ac5c7f3f7bdaa6118459201ef7259280d7929373eb34775610d751daf3155d7702cd3b614c9e16d35fcad26f991427be2035d5c2872ca71037b9e95434f531c637ddc996709575c474c0005a82bbd16def5e84c785bff94b62c6daf811c2e69336d6744970a5f15f9875d8a3d67ca6c901757fdbb3980235fa7d563c4ff3c9f45d0342af98f2555648b5b5066620dd6214a81852adafcb1d5442321a8c5a120fb495b6477735b28b630eea2ea189d952c47284f77af2bec65d9864a402b386f6393d90a59337c3bbe17884e27a2b57618666858979cddf5adc5f2d5f1205f1de53686e681241fc5881bd7b264bbd60654e03fa94aa8c150b86667db825455d8043526936759b9472bc8dbf9458518724ff33171e238fb8d477128dd04abe8cab3484bd0fd886bccfd54383b2a446e3f4a877e83314f3a41eaeba7f17ec3501153ea03ddf614b5d5caf187cb9115868f879203ec5fa4717066266a187ad353d8e1e665ddce608a8b229b4c8da808d0f5d73f8c162a497aaebc68afc2e1ecdf0e74bc91700ecf96c1c41be38f3790f9aea868f7d22a1b4cf7a7168d88b9cfc06b1d7765d78d5a9d125d65f103f7d22660e88fb408e2d4eba3fdf21710af40b05dacfb0ac6a0acab85caf403394047e5bbc594238dfe607476e000193528244617b4ec68b7f611417c58404df142001c060f526dba559a154c5ffe949cc116aed19b20c214edde488de32068c0ad1d964f070036384581c678cfb05ba40109b170bdd1a729c1f8e58932c208fb254fa4d75cd67933eff3fb4183a4503adc97e6edce84c37b66e5f6394ff3572fc689490cb934612085ac431c03ac740303f09969b0c238c59cc780bb26652f838af3cfb013937f9f433eeb41283199e7a24ac4c7dfbb10359315fc423adeadb41ddc5624aa31afc88be7ea5b822606d3ebfc7d7bd6f76257f9a76832c90a60abfeae6aef33eeec3966c70039dc921329db62a4390c52e62c665269a2b491b63f66e0a22a1dd69cbfe24150fb00e096863cda6420cdf7398e8693255e4264732fc57f5e3035e6718f092112d2b7723cdb29f2b2092cbeda9a952883ce0a7e5294735b4c1aac9194a7d84e622591f124ed3ea77b87ea9984ec50ffa1ebc12f305b41b3ad857293c8b250e4def0ca222a4c2a9a0c299e4c2294afe7d79436ca9f57ac691e885b8eb195faba44a88627e1445145b0435c52d3885b40b30f430aa1b06366cf69a89f4ed560f125532d31d7a1d9cb1ce54ea379f960366ec9cf0b4330dce1354b2e2d861b9c63937e742917dd2994e777ccb2c56432c9fba14542f2f23984fb3b6ec0acd8434d5a060fcb86610cbf6d03059d1b4c256b9a73ab5989cfa421b38e50c1a8bbeae64d22fc070333454e8d2fe9295ee3c088d44fb2b07df08acc18aca0b7943422e9ff48cc4e6755e3dabd27a18f2136206fd98348419ccc4f6d2b1ab7dc4c46be21537ec16a5e14663d91040873b4010e9722d2461b2ff522ad0622555218bbe912b32e51ba69d608aef1704fa78f6e5c92bc0ae277c6e297062d2e7905970553de3155ca23c0222945205867d342cbb9807fdb735be22499a199d726dfca9ce3bb4dd887eaa51a0ecd925a2d60eca132cbd9c522394e42030921ed16de6912af9b49bd8f2e8243fa10edb5aa22af963113f5d54e79b6ebc729582e366ee1db688f0b3f4a13b72a4f11348858bbf733af87ef6f9fa647e5d8b934e5851593e211c88e64ebdf0b9f24cc3aa33cfd65c67fb206a64df8bc1957b1b5ef83c8be1e388b69d3853201eb0f4ca96344e036b35668145b3d041b41f1eeff8433c4b7d4ef6f3023807ca1e65bc7412c201a65413dfa6fbe47d2c9142250e02f008e1606c6e4312c2af81e9b39724567ad515a3b979545756afb2dc4d34a452fca1c2db73be6393a01e1d070060e7c8ea11f6c06271d072f3a785c50290804035a022646ec84f6a24829a6e9cb5a8318212a0d41f21b673ea690c935b6d6173d3afbbddf190f1e303aa20e453d6c78ddee30fc7b343d9ea57ffdc7a3795ad3dc74a9b8cfff1ee87e8636128437fb1cfe860a6bb2dbac04730ddbf5253f49b7c76cafa310d69b6b4534693e9b19a7253aef8bcefe3b4f1016db85b131ba41128ec2ec6f7b7387da9ede067fcfc04820568dff297a4de019824bcb442d7f36132d0bfaab514dc3d23cbcd67242b6714458c4d052d196f1cf6666dce3433c2956fce7a9bdd5aeb2342207e7bb281b8d8aed18e0a4d8c46f890fd65d8bf989fbeac75fc8f3f20780114b41cf32872cdd3f484ac15d6bddbfdc60afa5c8205872bb37fde24b61ee3269321d687e7c32f129c5ba3843296192cf76843e75a8cc373aec61a1121fb06c0dab4d20ecf40c5d0f0c19056056f4074212bca039265ff1ad72caa6a9d639bc7f9136cbf1ac1a7d8ab411969ada520dc72da2ab2442061d3f71ab8bd1992cfa45f33a8dc5f957fb69831d926ee946d68be994904e05860be4ab16619ae52c76e88b179132d5e19fac3d08d851a05779df9692da4a51f33545ee70988469f78c31f1e716e8ced1fa40b6d6661fe0af395d12c23c1ffd0108c90a1e88a6875c7183d9e9679c882f7d4a77cf948d25ae1814dbedbfcce777aa168144b0bbfbd5415baa23d473fefc0689aad214aea0c94bf12417f7f5211bcc167f512eee81e24aaf86b70bd50fe36e0bf5f0b5756e0d3bef4906d003b59fd029717bc5472a66bc008bb830669ba112545b0a873c1738c4f5fa24a62917882b1702898408a0aa56b16bccd4e155593cbfccb24a73b4ec9438a008c2f487712514f00285da577611e5207648558082d4e77cc7afb9193ae52910f0104ceb802f48e504b064f14a5d0090511702b6856b20b36f2fb6706103c48cf28594c7a58aa1ebe248ea54ec295da254dfd52a51223d35dd487fb159d9cd906ebda98b17136634634686236ba87b5168779c02e530688957632a0f38cc35c2712a283f28d41967e663271a48135207ee979d118666fc6eb37fe1308dfdcc3877d1da31d806772fe75f2bf794c6a1b1f8de679ce4ebbd2ab5987c996a5d7085f70ff060d435adaf3cec46dfc0f70cb1ea5666ac0ca9f6817d428f8c5ba71f892c4bfe21e0c8c13cbd0b2916bc14547b5c95b4ceb6ea5e8edd8a6196030838019a6e14b26030fb5843e342c37779d4fcd7a6c8675d8814c8411ba373069b4386ebdc23e3708eff55cb33336725963a4f4f505d74d8a65b91ec50ac307cd12360d9f000dc48a07c18d72455cb586219ac9589e8f56bd5e06d6b3181e9a4b94f24f9826b4ea378a8f772a4bf3f4929165e80d5f1ec56883b87b7da13fe51a1e7e362c3efe307c2d9623434db9ca45ed921a86b79bc7d792cf4f3a85bc8d8d2b4269121c0526393cc8bc2e9e44cabf815a62fc138aba01e49780f0bd1d8757f911a67ff7d6522e872cf436d77e5587f3a10e27ff502f22d852705d4b69b397f0c8e41d15dc2d4caad9591e36dc5929ff82d9016c7607f8fe012bddab039042c3ab7276b46011c20a411f14b713c1b462667f303dc1e19aa664b7c9f77974b91905584521bac8d39b552e1117bdae9696e1caf4dddf9df2870166c8d3f7ed5b67b661f826af5b0166a56049f32c96e7255b755f5a2eeeea8ca050790a8a68c3dd69e37c330e7bf451fc68a6aa985b14cc1f2d647636d1b8ab8defe66ae789255bd02da220ece81785d6dbb7a92f0bd783e24fd0c8a7115158640cae019f08d395b7c9511f9ac134eab2e80ce11b2cb9b7bf1e3e3c374ba4543fb8bd8046f9ae52b6e09a3d26ef54fe4332b903f7793ed91a230d731273cd01e814c86eb9305db6703d491b39387eec239eb29bcf8e36fd285ac1ba8f9757d2a81903338df4ad1d096d0eacc46a7880c2b18d46b1947c236eafc8d017d9a6a8415fcf6a7517f4b520c1f9e4904d316a514972c3dadcb1d4f089092a2aff69629f1fd006b17b6acb7873a56cf6c7d13467a4239ea51f265f4fd2fb85d7420defc9a453345c9665d3aeb91078d52daaa77a2dd28c45053d1e559802752a23508d789c8fd88b6544e5eb79f6a5981bb544db5599e1e4339a68f738a8e014dc0577a42ca71130fcd692636957108bcad18f3ad4b6ab4ea4dc2146d17ad4d0d0480198c6eeae32e71150e3ca837c875155a159f8b8b11fb0d7136a2bc1e14c2c77d12c54d13965b170a636fb7bf06e5e142a24c63df4a45039c4f1f84de4589c14040f2323b1662fcc6477ce5b5909272e47efb7294031305960cb884f4797d85fdc960a4409b5fe3f588fa3a3f59d58b3e917270074481e20c271a4761902fdaa8e10a9e73c9570a71cc43dfb8d25df18f6c2f21470147928374b92632234e041c095405f59c88817ae3bcce04c924ad7689681896f373ed4c076f050aad3e5290f87f8f5f78afd74c5ea8a85bc9aeee0c47c486efd9638e9578c57969f2f709ec10f99bcebae36e5c4175ef4712d8183adab0e2606c9793a997d1d66a69cb38a717a93286d18114de94aa7ef57dfd2df517915a194fa5e736a2a689cd32a6b6fb5f711b0380ceb87d6a3300ebb083bcbd8486301ff5baa282a0a31b4d329903c6fbc98cf427d0d98757df1828862e93d7513b4fb7885317c241dada0fd752c4d20a7cfeb85bce26763084f982e2c0ed61d3d8e50c22ead2a028e3ace870bcea86238b2a751edd72b7587850a72db0b272e969ba552d592b76662cb27dc473baf7ccf060b517a91760dfa249a4ee4c0845d7d9fdd9e07936c6073c30c8dc3d41f24ebcaa0a506351757fed1deb362232a39446021ede3a669ef34ee2a5bdbc409981bac6a42e033bdbd6b1038d1ae2dac87d15e63d96aedeb283e8a895c3bd17470ba7db432d62e39c7f24221077c532114ad708cf59460fcc3f75eeceaa77b4c9669008b0c15913fac31cfff6d3752fb104324a53df8bcc793adac99ae757955dc4c2542907f1906b39b58d85cee1e773e1df50dac1aaea12b44708d0f10f331d309129e6800d524f2f6fa5ead7c69239e7f5ebcf2b5c3c604a742f52995948365febf2a0644d7b39828f65aa38e16765197e9d3a3e5ac4cbc791938ff316e0f5cddc2ed35c284b47e32aece9d43881d13788ff76d5b78c61b038563cb2d13ae8c55050b52de70dda92c06064ce441e72fb786c0dd643293f7e58cf5062f3d8246a324eadfaa3759466eb4be250032161980900e0ff2e7a5482cafc13ce5c310f84cdfd4cd71fb6c8f3d3b5be6eea62acc47c06ec0fdccf44e4b80cb8768d57a2d22e3df439300bfbb8a9ce794016691789fee2ac57ff013ff116fc9fe4928d3b622182ebc536f023df7c6a49f75c2617828e68650d111f8d8fc785664344200aecbc1b756813d57df2f38d5f4fd83f43ed6affc6e04dd78402ec2f691b8d55d289024b1a9b9f5198093a58ee8d657e155926a09d773f7374b9cf90027e8c6761b81e4b643fa16d0969520960b4334b83c7a10e47e0d46306c3bce407ea4b2001febf58a205d089915aadf3ab175947449310e6589edec6a1128581ecaeed83321e73ac86a8bef39a509bf3dbfdef8eadfb06d4c1cad2645cb8b822110b6b29a6d12ed8a4c18c1826e7e448052e1e8c828e94379cbda235286435dfb52e00d52d1b1bc3651a6cf9a1ba2b74b751b877c0188880da6f0af1dc867e91b4a04ebab10f917b620316c93e85954b23f4a7f4a0f3be8be3d2ddc23975922dcc505be0d96934761f385ddb7f34b118e9e159f685fe5f3e5fc54239257e56ee6ad30681b323dd9101363d7da83e42486ee61bfd0c2d4d8a7db5f1124043e99cf6de5be5764c7bbce531dacfc3868813a6686c5f3e1e6e7f7734b74b1b613585385e662f0b290e4b0ba35e44fa9b615b00d7b4867c84b23e66b22efd2bdaa3d87073c271cf6f6d99b42900b5af9ecc6740cd9ab94627265a22aa4bc4c863ba844015e7a86939103eeabb35f720b422d350cc7bb2f24d0081209642c5a933293bce7226783fca640b8e4551c6e9c6e90b247f0be5f0e5ec44fbd840da6ef992bf0c53fbffc079fffa9ef57d55b0658de72efe53e3f217c99345761c76bebab7e495748a732cd094638e4b5fdf9a19a6bb91930deca689f9a2a84174054edbb426ede41a38ef6aac571f0012eb9f5959cd331a7779ac73f235317c9c068e47753a36a1fc8f10dca3c10a86054c02f07d6fc6a479090c7eb8d6f2096c348e8bd852b427b28776a3b099a02a7d7ba53ebd10eb3ac6b7b3739f39796946d285a32ef67ee5afa91caa1b0ba34f18e2ac315703d50fe7e7581341956941a1caf0c39a57b78b933e042199f85738c6068ccbfb9e8922446879b4efdcc26502327ed3ac7813e1af24fe831c5c580d51ada406db5afcdb35e53fe01245b938809ad9bee0027e6b0d635b55083d18a26ea348b6668f826ac6f8e3262bcbe345026fec1372c49b36d4aae56a2456f1cc56105a0c72c231cc61d309d0759872c73df04de806f0dfc876acc5ad6fbd5ac74b05e53e3006002d99b72dbe8a2c8fa5efb773a2a67794b72b453cf20f7c51d12d18e2ae959d364e4b6a1b586b3fb82540640eae2d67666c09234dac049027e0b15fe8b13aa248d5e07a437f9940abcef8c3a380e9f93080bd19ded2767a0be42b96a8ae669f153872ae7f3a9a4f08b9fb21bab06a20adc2364421f9785870fe594106f2b2effd2b147de7c4bcfca0b0e3e5e338b2d668cc062faad3023dbc17ff925b4dd30addbcb7cb066071b5f89110fc5c0ed07286ffdd85c8038302dde63dce7476b5b27a6f9fa647e5d8b934e5851593e211c88e64ebdf0b9f24cc3aa33cfd65c67fb206a64df8bc1957b1b5ef83c8be1e388b69d3853201eb0f8304e18d1d899dd7e19a17309555b57623bb63b4f3c5199ad8a3586a6f285f3b42afcabd26aa8e5fe8caf7eb528dd5d9cfb07b0a68a1ebebb621453d8e30aa27034af0349f4269030dd84d7012c0ad861ce926c464a9254c4c362446be8d32a31b9cfc41a9f9722294a5dad71518adad9b8e61c81ab44e1c93a387940ae2da75e0f63222fccf31f472ca1c5e9ffa3cc6c08c79ca506930840f4c8c487b35935bb6e9d3668f834c06d2201c9570209f1b9f01ad6067d114fbaf72f72d46058175944755eb46be9c036b583e6465402ab1ce06dd0da1b9d78232a89b31cd153346656ca69a8c3e2ce708e4011d3d5d5a39d471061e5cc5bc77051fc90e2cb0a3861fd563b3226821a77ff8ac63c7b561039e0cb18632ef440877cf71e5d90fbacdc0543b42dc74f1d17d622931dc55b10ecad0dffe8096a64acfafb4afb2f6abbd73a44ed3f290e20b5009545e4b1bc3127cea404d25e21769861221fbffb76773bffce124ee19f2a19bdec8f9063d02c476d7c31a3d1350072aebb6e4f10d2f786a5ebadf503ceba1c813aadaaa76377b7979eca6c3fb1040688ee0f7865b17bc186b49efacf147d8c44ecb409e1d73b0d9d5fc4ed7ccf3a4e592793822595725160c18d29c7694bf50534f1e279b3c7f2a42e7e3bd912a5a1b7fbf9c79cf2888ac2943c69ea90c399bef80b22013266deaa42276bf60dcd176e88b179132d5e19fac3d08d851a05779df9692da4a51f33545ee70988469f78c31f1e716e8ced1fa40b6d6661fe0af395d12c23c1fe62f8f3054dae3988782c6d8acf52b392ec15cbf4140508828018e48c1179aca5ed26ce498d5e3a522e09d9b895ebf5543e645787393af90e2587794e6283c148661365ae8aef7d2fa1176fcecd6541bc2ea12f8b567445e927bdbb1312648cf15c445be546fb55c7605d1347390d492c02e6e62ecbc4d45b553368c4561c354ae0dc3071dfe3010b7d03633ebf9d3dce175aca92c273375018962ac2f8eb7eb396c0800342b1e13e69b63badcd9af14439ee6e5b7f4e609986cca1c88cc516a55040b9cc2ecb7e15231d275c609f121bcd621da2719bb696e82026033d23a9080a32146a44d0adf976d16234bd0f282f16fc2e62a8ea0261de9204e07e22bffbf0ea0c5782d80294a6304e45a8bce52e2a73991208279960f0d2af220a4c2c0bf8dc833fbfe6794422b23910e01c9f7863072e2b01e45ff176adbb1e91ce84f614d531cc79e223f3d6f057c8652872be8507be44a3421ee2a8a5218376b2f6e5584ae289aae633e16a0eacfca098fe103bec096eee6b20ea410117f1b31e0cad1dd9927c8b317eb5abaeaca97ad519f9a3d1784f6a4e84a7b2b5cdf035ec190fb0e389b3a158eb0b7026d6ffe22e89f07d9293973e39a5e6e29d6d318ed7b65a7eaabcafa037fcec0de1e9ff2b27e079133ac29f5c08f3142968392fb2657b42a87c3c327f8fdafa086a04fd515af91ac076a6a1e53da54f707da74cab69aec7070a09727cc2fa965045ab420b8805ac424ed84e9c87af6b7f2f0180a5274fc3f03a2fdffbee27e220100c2cacf21185c43c61950e5529fb8714268437e01981273148718d7edda2c1bc701f6fdec1e7ec9e297b81f92af65a21c03837f6e6af60c17393dea41df0876e64291cc681f9499d354733d5df89b397f0c8e41d15dc2d4caad9591e36dc5929ff82d9016c7607f8fe012bddab039042c3ab7276b46011c20a411f14b713c1b462667f3c70abf67cd0095ee458c951bee03b0bdb06e8d8478fd8781af4c61813f0240ebadf303401efbff26cf027b7489c5c8805c5dfd7422cbdbeffdf45af2026872ba60f44d0da6406d468d89e7b07123d2959005dc8e7d857ce8a3fc65b6d6aa1429403811be19ddaaad3b017b2d86ed12d7cea6bddc958b9036f33c3a2dc346dca00cbd15c132ee91b1ef771619f2c5991c9e45a02873b22e7d5638c9b739453216aab747427d90c1882aafb1f18aff158b1570102b89dc889de41b0693e31f9343e668aa9fb6d14cb2b8daf7ad43b1e980b55f07602a8894917da0605eff4c97c98a9c09263824cd997016bff265a057601791e8ff211ee84507162d3dc8f5f2bbf03b3aa9f49787818bba2a881d2da2720c4fa5bf481c7eb621c251aadcf1e5b7bf70d6ef15055358c4d4173b28bec6492e646f265c86115a83e021b3481e6bf2c0a177025d9570683f363b9f8bda4308ce224fc4d8374d5cc44cf8b08e7812d353a04ac8914b5feb64ca6c55ee70ba05f4087fef5821c3ed646935e25e278deb8017bfcb8ce0b1cac2ba34d617b5a3957108bcad18f3ad4b6ab4ea4dc2146d17ad4d0d0480198c6eeae32e71150e3ca837c875155a159f8b8b11fb0d7136a2bc1e14c2c77d9985f2d6e8737b900c46031ef97c38dedeec1b6515483b68ee169813d3f3b80e61a8736a4cf3af1d1ab0879e968a953840873abf98c05f8fbe19b30d8bc7031a832073b1e790631d9e6b66238cb2030c46ff01b53551d79da52016b8a3b35d347cf281641f5343af00e1394c021b2def94fe99a7bdf9c1522568a225a667c9df0931a4adca2741fc4da8189173613b5916489b03b07b9de19e0f252b42068d7d4feeb8f8668dd2eef243eafcbd415a4254154821fcd93ef95f983f5d6f5538eb463150b384af654d2277964e534eedf603b778aab4daa7b045b43c9a18a993565ee4519c5d4e23329664c3837d5e001afe62496a12ff838ab61809a15253a29b70b927d5b0d5797424e2d3767e4cf1d871fee6c8160ed7f95faabb8ee16eb45ee6a33e2e29fad2ff7944e330abdec89a9bbd447ad0b105203124f3777d7dc4d20a7cfeb85bce26763084f982e2c0ed61d3d8e50c22ead2a028e3ace870bcea86238b2a751edd72b7587850a72db0b272e969ba5529ba71ceb0b258518101fc9b5d3c9080d52b534ffcc2e8c5c71040c47b6286c71fd9a96f38274eb428ce6b79227022f9ff14297906bcbfb72ac37b3a769e4d962bdd3712f3c80704ee3559446bdcc981a989d90505b0b0a43a8afec6ee83a07f30c6400e356aa0049269934a6a423c0088ed75c49619ca464675ab48f9cf0ab6b226a030ec6bda5e8febcc274d45c459a38e9a30dc7af7be04963ef7e6bb55d3e1d6e8da6bfb38e5b57d19ca0106078685c17395bb5140ea21412f7ef1f29a22a0653bc37b898a0e4810a04512a647db5249454cb23b2f42084583904fe46f6de451cf5fb99e8f464f485bff241aa544032d93d6fca9234baad57de1061a4af0cee89c292a81229fa762064ef36f2ad62df5c59f67c09293aa54bce76c68f8a32276e613d675757e37d40a48920cd61679b92f01339c27d6fafd237ba37d36ee2b18405a28d4a4f55a38c5d118e549e11487091d8175b4c256e032bd09d5a1b41b2486d2c78ebcb943c5a155c92706bd6ebeb6a4bdd2963a2ea9c7c0550ad91389c0faf5f70884e5ca7ad8d133706161744cac5d42129ccc26f71b79b2797c98c8a2720abcc65a492edac0c3bcf9c425c162836dbccc9b21f63a0e320849a93ea06266b4f6aba4cc075392326e3d0b28e8a173b9cd83229690034c96229959746650f4b9d93a0cd03d338695886c1a6a5f99da0a6e60c72c4cfd2984a4177367501ac0818ab01558963e615012451b1ac4cacf399b14f535401bcd46da6b77ecb5350f437613938e48c1357524ab2640c41916dc59bef44c20c452c1122fe5d315018f22ba855b1768d330db27a424ded1ac38e4a8d1b99de77df406841c7a3dfb9f2df0b7d942d6d4a2e543c00e8c1be28525f0b3f987d72d3f3c24ea747479882845150dc54639b45adc2ebbbea9ce1004c9073b0ff2a27a662ae07522d5028939528df833ec8a18f24597ebc25346d663676d5da0a5a45e6979c69354ad79244b348373b5c46495855998b65c75b1921bea658a8535ca64f08940d4a8de0265aaba4cc689fbc3554ec06594ff543dc0598caad0790f9c4e4124b4124200331c5292a2e3335beee8c54b7599e64c2474c9de3b2521f0ddf2fef5a02a5b866268b604b052b0be152b101373f1ecb9d69d517bc0f1732f554a1e4c1fa69ae24e63ae84f503c1e4bbb33bc4431e4d1bec2e0e6322edfd6a2c72d9eaf8a58b4cdcf86a76985c5f8a593732ad90a82f5840f444a8f46f208e0301beaf6c057fe33956e99008ec4c9262065bd21e57bb07d416f33355815afcc3cb83d98b4348f227856e542096c18065b65d1c67fdba7a4a4aefe04f02965a065ace821864f83cb0c30fd76803897d7d3156b456d2985051ce382e55cf2df37f3a67a5f49096a79a4edfa0ed5871972d7ad750c80ba0ae1d2f38540f05e26a0f89335bf23b8b586ce11b8907e3aa2a51b5b051679f5cf0b7fb52ef09de71c46293ad60a93c783f9f26eba77f1209691ee46bd85740880255be025e56926bfcd87d4700b43d4bc012e862b38317381e8e37d21cd4f8cadf46213f9b675069fd450f5c250f213b55d06ff8bc4f9eee7ba458e55902b27150716f8e030c7e9a86969e638509ddf242d679c630c19caca9aec5ab144c02987666488d5ab9162a4fc79a12dfc6907100a8e3939aa4a3ff2d1308e14612b367d8a70b5389d4f41e86d361ee0d4ab4b77bbb106f605425a464ef1a7daee6b40bf7b0a2f3933ffab5aae7990fc6f2bc05b63c364ed3b2b202d0e3293e4f426a5e5607337ca61365cf05c187df247e6cade398fc4b03c8ba2850fcc06c2193a2957945ba38bd6a7287c0f347ed009826e834a752b66568c857947773d3408b1a7dba711c415be502be3decff555e50b88f0a7a0fc1895724fab4e2ebe4ee2c7ba4f7f48e47df80611f9d1ec8344510849090b02f78f824b4ae36cbd3ed15d7c712d2f7879de5d8372be4a2fd53cb8dca4be51f47d0c24daacf929c65fdb43b147599f07399e56b10ad50c022563a627c9bff47d4e5dc9a7aade4164940166933e9cdaa6486dbac70f24222884ccaa07288821699a6a544e69d698830450d536fdf3364d47cb30d114380eba45d17073e82b5cf825575640fbb6184c3c6843ef602996237f119a26250be40a6b23183073a7f49fc063ed1bd0724429278a8de5430c3652731475380ad4269d9659195a6cae8833befa500931349b0694b5d19d8e14dafb6156484da799526782ae0bcbf3a481d2f62d89f0bc6a7d9772bc1e5f34bdf729ed1de0ad8c715b31ca5b70b095d91eeb6d8297a64a705b712e7a8e0da78ecff804b66ebd58e89cf79b72f00dcebe3b0917db6f0d2620fc15636507ea1875dad5eacec9e8c4d5021be74813ad43198199a92af219d1ea5f2db79838faa9b32d80285c16ec6aca00bd8be84ccb42362266f1d7348cc6fc78055dd3c27c928d23bc88c6c6344e6d3eb3574fedc75c488864e5545aac3d6251ec4bfc079ba6b0a044e96a31822ab423d0c4627e5acd1030324b5a47c6b7d5c48ca46f0674134ea2be9b71691da253efd4f7f76cb5d991dca834cf187b7d33673105ba757ee4770b2456bf7102ce19fcea8a7eae4a63eb1d1c2f15adcfeb9057b8979536a68df50614f6c90672ba682312b4fff7fd8759760fe8711e88acc3d47677bbd4a2452d74f874a8aaa6a2f4ee9f364a73c26de580711dbf1328bf55118ff80097255866a3fddc2328f695b5bf4a412ad8d79e2207041cbe86d887fa8f53254ca17ec1c2ba497041ca32a76d5bf5efda676894f165752e2948dc67bcea0119c3d4c3afd56567aaf176453bb592930036e54b7f11cd104b2620fc88c38f279b67c3545a4bb78555d48a4591dcc7e0ffbaf5da0fb2af76c8d350129580a1d2e5fd1ba808cb7bda20cd09a6ebec137a0c770c1895877297d278a4b9417e10523d466c05afff8a5eeb36ccd80aefd23a41610798d8602e2f242af559f659d54bd328643051ca3ad40b5f4522d84ae2192fbc56ed72fd3074828b07c7b1d37aee0da9626e6e22d8e2702878e2cbea37953dd0f14e17a9369d0914ccb841f54b22f900452df65c4468520ca8c23939ce34f6e446eb00d8496cf2cdf1a62566b7e5748e711c415cf71f380f6fc1ac207ac7e36d2ac1cccb5a3175eee5509329f56e392533ec14d70fb218d2017679d278b925d2cea73303b5c428b9e1661ac729914e53512781225627bbcbc79736ee4da7ad79c785b6251ae2aa3709bc17cdc9cfa1a88377fd851f97715e2de4a502ac71b9c80bfea2d355459024e5c3b9aae9c57100db368b34612d15e03140fe7c6cd2d8ef948464dd22f903d7cf3d7c68e8e26565a4512644e698804447cdaca97d6615e7a540a2c4040a5c011cd9c47e6c508cbe9a144639a87a9a48d67baba4374c89bf931f1bfccd81c04c38c5ed3f3a535da9b451848c357c9ab706b03e9b3da53efe01fc4a55e1be3910ddb69c3c61e4fadda666ab8d2b06ce2fd5811653693a65584b37e4b13b72f3f4c47c3a380a2d3a19bcd68aa8efafb2f6932adcbe039b5b9f6373832278f7fa4c0e87b2011ee31a6df733d04f96e172514dae91ed146d1e309f1f688374972232045def00d9d97fa6553d00a2a98d7c0d103eacc14bba8db2ea7e7a89af6498e17dca96ebc615e2edf8a84c2f6ce8c144d95b0c7bd42e803fe80a01a3a593c3bc82e941301baf5217af0582416f48b2ca19bbb61b3bbd81e9277aff4811f5e24d81555fbc209eaebc3d4fcfc4384ccd358a960337c5495530618e7af34fa50fcc2988168618680603e4f61193b42316e44ea206c7aecb02dbefc82196bec25ba5a7a6fb5ce84ff402c2833aeda58eb186114dfb599f35bfb227b8e0b40a9efa0c8a4b68cdc3bc24a499c71557b11ab2d872efc1da182543225e593b8e4d9415fc06da058a463dcc9159104ec63503c3f93abfdc056c338def58d076b8cef460a677224a6f61e79743b8d96c4ed8a977b7bf9359bbe4f2969ff37f19917168aadc264d1a964f1bbfa71a2336115b3bc1180b28d7e7e1c749b12ef07f062114810247dd0f89f82189e0c001004d316bfcab28ca0c5cdcdb59383efbde499e67f7c000f86fb2bc0ebded9e07879882e0a8a20bdc32313e9877983635730918b4d5e0e396481feb6d0e0152bac0fb9cb2be657aec8f81dc4a5ad1e52b8ba36a313f45dab536663913a2c410f4bdb230e5d08493b0663dcdc62b9b3e16bc828ce28ee50037725de42e71f1bf822278d26b8120a761c98ab25da639a26f95494d895c8c73ca6657f0beff0543070f58296082b2ffe97731a969a04cbf5586cbae1bc6d7d692509a4b1d66013b8d6586d0a06b2245e9f69757a5dba3be9e974ccf3b537f3d3c0e550bb6450d2242fb272afa4a0ac511ede18d38687da49cb11be8486dd700ab5f1c6134f5311cf023ba6dd4706991885588ab27d9a6973c138f2367f2c19942f540c3cad3c5f2269966ae39d54ad823874f97292210106a875ce6590d91d46c286a2dd8910dfb8a2653580b94112e2355e77eb37b90cdcfd510cde0f76a88baac80e4c76c4705593b84292e813d946da139aa45ecdbb6e11f22a07446cec1921997888882d88ac84731a45583b95c6bb8cd271380b44583286c8eff61c1653d4e0783fa3c794f11d38605eac4b523259037515655e405125bca8a29eb66addf00579d1633ea8472d32a60921b0634932ba18d8ea680638be7c612008529fb6a2694b347499cc5f2013b956183b9e9d7d4927a0fe8f4e5363f2c44b09f39159afece7d46d558d575735a08f861131a78fbb0db17ddc14d884461f86d001c37ee2a2afd192c7f56b2eeefd2e5da114d4583d09e53bcf49de2e81a5e5203517169881bf0d0f1f73ee26e307bbfb3b582c3a79bfc5d06dc69a5caa6cb91fa811a0129e2f9bd332b67d93c679769af9b378d915e270c2ff65a38408be303a75e8e24e1e09367ccb6d4eb1b1b61209fd6de4423ab1454601ed147ef558be93f001415f28b4cd513734f8745a1f28f14fb1d9225130babecbcdf9d389080f565ef96c7bc3f7fdbd3a876dcd6dfad5b9fee42b1e0391b9f3969e35a7dd4c552e72b8ba943a955335729b53f2bf6ceb69855c15c1024735d360be761a1f85b73eee2f8055292dad84cdc1c69958fa440e7613076a8de9ad7902270f22877d71e6201769d9a54f387d394473122ac4bce9c3610a40e9340a91d1b9702e8eb287229c2788157a9a22b538c4bdb3f42821f1f3627c643a77c1b2e47f11afd8c846de16c5223cac5c9527eeac9545c033347a452421a68f54a6220818057abf59317b3ad5ad4d9c4072d990326b5be408f8938f0547102af16f77ad9e74e214909f7939895709c5258e4ace4bc461a531cf5ef90e23cda12180dc4e601f62f5554b1387993a9008f7518626b7d5fb2b3970d97e500bb456457a14ee021a95b45a1837d09e9db939d5755f3c192e22baefca5c960b2af82773a57cae7fd4fe1f758c497742061fdf2130384665e443af5af16f0663334be959687d7dc10ed89d95b86147a7714c2678bad148050ce40d23b90b5d320b326b8d9587b60d42e97652b2d23f9dadc9387ece4427667c353d0eb27cb1981eb77b40b3cd400c45183c0c96b7ff3044d2943b4cee60182228da18376500a74b0f3b23ce092d467699728837933f404a20f11b49f24e7c722e6a3e7db2355d9c52de8284b3333f76031c81850034c881b94adb2c0d00c6d22eb501c6d88cecb031a7cf579bf2d8f7e8ec395048fe2798a23e6104202a7ef2050bb62ed5130df600c21eea2d5b59ffd0e62b47a7abe4ca87987af5381140aa005a63723d52cf0dbfd1cc94879a77703f7b1d4663ff6186574ce7c741f933eaa65c2554fa4a2fe3eb3fd803322db65863ec7fbd852575f6efd4911ff1aad4ddddf184b9ea46ae93d072a9a6f65f30f0c76c7c53f14462b81505eabc5d8dcbaf94f93da7bc1c22935949c46bee99627c16990497df3d6b964ab35c76323801f80c3e3d44596ee2a74956c4d782712823eabc845b9ef6df872cb41f3a4cb714e1f5f4813aa8efc02fe6a31859f4f4cbda79cf9ce0cba5e8b0a197a58b663b7952d42148f32e62ecf97d192fc88f61c6d999bded9d5fcaf0c82de320d7c4ee5a707e173a4c0a94e564efe212779755c65c0489554de0aa37902da6defe71e6b4e7bb6167f29179ad650d18a013a4737c09b0d5e4f3f6b05aee5839dcfa62a2b8b195b80bb9cd4bbfe336977d973f97df7e3fac621d2d880d83b6598efa8b119ee8a8a31bbdeff22ca6f07aa2b3d49237db9d9cbfec955838858b4016b779b038c63ad3a6fb0e59e91246747d0a81bc98c6b0d3ce1225875e2ce7f160c9fb07aef9fe9d4ed1d9650e83ead256891d3f395dd84db5e7f3fcf089d60deb2fe58fb4e71393aed5ce8bf447c0120569cc67addeb66262fd798ac9d989c7977ea462f0010d89f6b76319d2bce006b3993d4725942473bdc845073a49fe99564ac2074c1619f2e4e8d187b9e8704d78e3165063ac0e18155f57420c5c02538a7cdd86244241a80b7fcf4128019c0ec8ee6a710fe4a2b19f487e48711f4a738b84d2fc17ce1786917031086e7cc5440355b07e240f67d6a4f15ee701e46156abbbb95b82169dafb37c5e85ccd0573f9fe58bfd02da05b3030f53f14cebe3b7e49a03b0a737adee1316f446c82d6c47a9e7ec884ae853a12342a95a73e926196697df15add4937fa45bd53030891582c17c3e7efd9151c121590fd5fcb1ec66d95b971168a7497f29195b9657410158d2edcc00334b225f127377e015672d3f2159d6114d7f68ef4d6ad5aad0f404b235665a4afdbc668755c8412c69cf230fcc42efa4bd58a32a6f39b318463bd2f76acc19382659b3bb081c15d254784fb079258da77a5dfba6a6ec054f873f3cc6b8d29062c55f6fb91a99eb910570aa051e193f18dfc0aa3eb06ed45f42d367b896c086f3aba0b3af904cf457206f846738e4ccad2ff30ba2cb09a351823a4bd59fccebbf38a25cc1c9ecd33c58337c40eb185f480324fe18fca07026d1ee4b4b1d6a747f53e7f40dd88a8de5afae4e3266a4d784ad94374fc85c26de79a5350749060747b22c39801e5c1c6a709c73787d958b6cee1a2dad1a565122254a77b5a5bf6b4a3a9d53fc9f07fed951e1a74193385ff2c1a79c69c187342764066c2f21184303effbdf3bfd95b9ed0dd6e7dbc146f291327db6689756c6ebd450fa85fb060acda43abe6a684b56df8da0e7ae013a1bf19cad2c9a9645640decd1dc860388550be8cfe50d857e9d5fff52d841854cce7dc2c1543eeafe306878bd80cabed34aef82ff0ebf19c199f5cbbf95a3a83f36af2dd790e73161abbe0bf5d59c2d23f5abf849d38c53c133070be2ebdd0db69a0f1264564c73f6ac21f59724d695053d47887fa3c483d527fe86b4b658ada81a0839e1ae55c0adb3c800c03991bdc943b5e76fd4bbbd35ed1c0755f9bb055f03283fab3d9f6dc3fb7cb24799ec9dc4a012f259ca3efc569a98315577ce26167feabe2f0f03320189976c20ee826737b1d4a63c63539f03b417ba5aeab9af9588d96809eb916aecad0405ea5dfc7b629704375bb4369bc83cc720762fd19398a609f4c67d092ef789f832c1b258c0bf983ff5bbb8202bd62121afa94609f8b36e1a40a00b9697f59b3797b6571804b7a69e9ae4df787ef26afceece26bb87878c39acf58b226dcd075e2271d1bf8be9cc6edfc75d4a83e154d6c524d1f48012bff5174122bee9016547bf0a0ef548b3a8ad9c9a99ee18a34c1d71ff196246cc7f93288c4dec6e85dabed0974276a027bf747745d2531909c8379d809d69f510abc4cb066181a6b21b12e1a70642063448d3b6f6e05d55f15cbdcfe10b819600c51e9354b02fe9ee13fd0d7c5e4a89ba439a7bc97c20942655e1dd4cfb34030b13d6135af0d761e5e38c748b665e68ddaa6d1cc239ee20a4428136dd8a7f83c38969d741fa509183d33b07cf6d60a82e8715b585e72daa0af9572d6506c0189f00fa0476648036905c1563e9ac0d5c1aad4b91ce8887135f7ccd97f829d88402f43b77fa8b2e6c4694ea091ee1b886a13444527a899ca57d94a68c6369d1de1a511d559a6d0696b5130b4ee96ed451db76360991e020d092756e302fe47b5ec67c88107f6c24bb071597afe0835f1873469b39b5cd0fcb7e05187e2b6b28125130e7fce71c12c2e7c0fc8d470673bdc622a27f92a8e86eff08ac0ad3db336510d2f9f7ee6bd81180dab05d3ddd5b9d7ebb239c9c5dc3732a28715280ad72d2bc3eae45f6c1c7494b63bf87313d2782b5e74e354bec903dc81b6b015d8c426d589cf878842ef60ac01bde93c3c9afd70f6ab472b371b2a651f1b73141187c738021b32fa80cbe52400b98b92e31c8e3bde96d2ab0c5969ee6f3ea92b2275e6820af0f8c868eb49b059bd4d2439dbda271542fec06e9f35b45aab46c7949dab3ae5fba11187f1bc1b3fe3f6cf0ae6612453933a776dc4305125bd2ef8679caad6975957da51c2da6f08fcef2d60cbed8802a091628e19cdadac786faa180d6354f7f0b04f22a1aaead297497e4bc25a212fe699a30035153c8da47c81a148ce62e8c9a9b910566211e8c8ca6b935fe9031020954312215a8cb706dae61b541979e28d7f0739ff82f2e663afd6b94caeac00364ca32ac897c0e6b15647f37c4f8548de5bedaa4adab446509fea711bc943a446909fa6301902850e8db847492c3f1babeb7f168e8ced2bf66073441ebcb3a292295af6227973e227a487fb0649acad3b32c583142e90960847eb5c6f8c2414b0569470ac954f9b56bb25588e9a5be115885f86994e8f628104f39658a2d1f7e3d5401069dbde004bf877c0520560430b33bac5f314859bb076d13302d0e7de21a765e68a25aa9f19ed7e652ba28ca6e311173f80767813a3eb675109d687d836c2903d3fcd1ed22e6a7e49a108fb794661ac6b97de16aeb0537f07a4cc477a5884e95f8e9e129ef46bf84ac4fdebf0dc0ed5273a551ef2c64e8abae1ad343c53bcbc8b9cb1cb6763d9c4e329e763bfe9c973c48d1d07f34b2c30018207a737d172f61e89bc3dd68bddd3f1008c639eb7c6f05990c722b1a38ef01af37f11a455a42da9a89ea8d34b0dfaa400db326e3dcb49baf5a344ef7012e78f0c1794bb440529f03933f5d1f5b9543f627bcbab203473663bc3614e04c099f581c0bc03009878667540efd49f11fa9d4affa66fe6fe2317ba03c56e56c8a16e2bff879eb8716c5e33c67c3914de5b0de7a6b05312a21cf8d3cdcae9aa116fbf8d88c59f13642e1243ed30af4c5154515050a19c9f353ade55a27f927757a3b6763dcc3fc0ff2f917bd1c25ff0b88529b7ed268ce9b60f1dd946c233814b577086d861d7884e00310e287a76691b271b6ab81ffdd4d1e60feaf638c935075e10d1e2174c2657896d612edd7aa8543befe642e43d8871846d62d27850346f1362240c3ba220094f4bedef09d2b3a67388819f64c56c7ad65e1a03e0ca7a62c18e9327896cee020e3a5d3c2d7704157c1da11035674e0ac867efb4b4ee0a293486480f0cc39de53ba84ba4ef7da91c48af1a29d7878a3493cd43605a05a539542c5eca47d023231e82a6b0914aa9c7a2fff3bcf5b7ff836a0a9d37f540708661485ed977d4bac670e7897b33e02fc9062430ea6fc2e5cf4e1795433783ac0009f590b3733ec06d43679e03af8c9eb202b84189e49dfb56dd97d3a200c36e709e9e8bb40c31bc202834bfae75daceeb791423e7b395ff33ed2c5e668082129bd6ec72a2ba3b981d8a109edd017182cfdef53d3f9aaba2159e60097cd5a885c1fcfd8e612d8e56ef9e279efa0fa0d0aff8a9ed23b42bff1b220d65b11ed3cca8d72cfd5b74048139a12e2e9ddc58f568df626d4625cd69c5fe7528ad61b4825a42baa73488b986b6edb4b92196deb61a3b44871c90129a401e788441835c4cf26d53a56d239bcffdd6c672e94cd8c22626d2e94c98257b085631335c1c7f62f6a8cbb9ec9b4259053c0ab26c38e68b6d903f4b733561cafcff99797dae694e6dca900c8d5dc00519381a545b63d77b2ca5682576d3bf9c84ff9dbcd0427bcc1466f2958484d62e6fcceb5d3818ba78e6ccadd82676a7b6a7581c03101a9899afc01305818ee3a20dc127283f7eb777728acd0fda44bd4405536e0f9c411a2667c02b56b247110a15faf58b910489020fd8b20c1de6c9b16580a7957cdf2b0a549cc228102c84c3af31bbd8e57bfd50d015a0f7f062c3af8914382d0490b574e7fa1d750f0c8bfb946934db0d95d2ff90832750af3ac3bab0bf5487e83db1d11e30448367c9bfa1e02827d27773bdf7bb8e24a13b475f7f80982c47a19356f2ae022ee0f584b7f5b699026fab26c12fbdca3b106132d598f2e952a093da3af17d4da35ae4254ac9fceaa74184ca42e2a900faf1ce84a606d2c9eb2634f294d9c3ca1e1237d051dd75e3ac0d8c80fcc102914d1e13ed7a439223f3b8532e58132742daf033a11d1dd97dcd96c01a2242ed324598e90d46b75993b69a4a15773d50afb98484ce2fd3deec56159284f89648f95481064c241e728e115e2c6f47cfdde6f486a2ba14ce5fb755e12723b8ba9ee8ed1dfe1006cdb68de8f97bb0f563c4fb07f0a468e0b611c66d43acbb1375dbf59e4fa5fc93453761f7522f643fe24e53ea3643ac198bf8d825c1a480e85cedc8df693adfa9f042fb15299ce47775ae4fa68208baa7949470fe2e8472f3263a64e260cb7321d986d096a72ae9bf1f657691e888b3f6fb3160af720b0a89552322accd9489b80ecc06703c13286cc32afd2a141c77913324bd39a743342a54c0cd0e19850ed9e97875a8f6242dc435b5179bd4e2f90223c55481f955ddad14e4ba5b4d7a7f170a60acc4eb925cb4b5b3c0831b96fd8428e4264f06f751a5ff3a457b79a572ca36cc46a5306fc654641baa4467fd2f0ffb6dfb763046dec9a03a5f39b1427547050b076a11237046e91f529d641d08c524cd19eaef530266fddea80b797cd0404de0663bfc7d753a8c49634a0765bd18817325c48ccf7a2e853af3033b41808670e565a7ca5c3ef58caaef73fc7024330737163c7de5528063ced257a2ce4434b45b978f6182a843edfe0ebd94ab1feab1d9760133d32447472192bc2be623ac4a92e58d47654f3203745e88409493ba7ef04bc49962a71654ce071addbdf538be2f27ce7911dd4c59f7142c77758b7fd0ccecb260d7d994f8985fb5be9cdbf08dce83c9c5ee909863497725f33303ffcf806366f545b8e108a6d20f8d9d222f31c0a83caa06bc290b7e4bf32953797dfa39b20fa0da3465fa86d35d59177f5b3415b586a496827e050fac861121b0964272897349cf8bc59d3635d7d9efe572df89ffd8bd83f7d4356ce3db8a3b8ad71ec23d87cccfc948a034feec7248a404cbf64ad91015c88bf294f7ac1b6c7bbd327ca0befd3754fd0d1cd1d1b3bf45093aece39bec8e3ba5b5c454c9da5b4d9527ceae79253a3a9c04d88d3f9060983aff829a468c3f05b6cfb99742a6b82186f4e3e01c762582deb0f16e422b4f685da0b8da98310ea2ffc38e9bdf113f211155588c729be12073e93a839975642327af725d8bd92fc754677ad267b25bcb4561b36f784690ff480fc17cfedec6671a23505da4b1766dc3b657d6405f614d03db342fa8ae981e4e86afefdfea4f5f8b66cf137c89a79fb90b96038e0d7b7448a04b579ce93066c9b14bbc8f581c41afaf44004a8e1d638b6b985ba7144143999f4ad830d844e965ddf7ffcf428587f69978f73a4c53aaa3589cde3a6c463c39d4843f13aa0a1a7932f1d885ca55c62523b171c7dbd0b41e865eb7a39824b8e20f3feff08666045f90c3d39b2fde9ce4d8a661fc334c0a33afc7f1ebefbe6bb8bc59ed3557b75d3a2cde990f8ec8ec1625bce7047cb5472af754d483e17cddb0064f54ac21f10796d3077e055ea91f9a8df0b9e7b7f4fb51cadaa38646c88e6f92016b2bca21a9b4af733f99af4be92b4d886b208c02818b03638a044e22e4284fd739f38b2aa6654cdb75c6e231fd8270e8c4f7d662128db25fb3921c83d15d309b7161e15cc77f10a928cb6c16906f800acc3301e551dfea6f5e42592ffb517efe5af22b89ef55fe1912d891910ec4f2563330c8ff2b637ae55a422ed522ae5fef8994a162816890dfae3d4ea1fed23b33a04259972e7eb5f92ffec7464ba17e88825feb715075384d8cead6d1449ad93ee3ea97c392f437a9f6c4c7e21dab03cffc09e03ae97564aa3b154acc5bf6424b76a30b25673fc9852126904c86e795635023cd7bf4cd1db89b9da5f233f79567931e51d51a8c94a98e637856b3a11ade4342222f8e84bd77364abf8f4f65e45011519cd393ce8581f8d23af2a5bfa98876dba6b2b0ef0a5c7775fea933c63ed17b00fe4f8e4e210f9f6e56c9b6f4d7596653d043b58cbc448f9b95ea95fe17d534c460b25b66c9db703e6d76c32dccda3d2d7dc60f3bd2209a0847af7b8c7f93fc1e9025b98995d598e9daee14b8ca5e4e496906f2e6342a12ee63225bf95926c698b11313fe3c7c38c66919ffd731bea568d5c8d37680ab39c2c51160ca57d08dfd1e0c2a94be95f6030c2b5a8a9e8f25e640b037bac5c135725a8a57fccdc93eb2af3aca8573b93384eecd1696b712a69055772f42117068acac318632a35a928e724e937c57eb7e25d3297c779ba9ebf70794bbfc304068a9ee91bbd4c122d096cea45f65b4801999ae479634dd8d82b2aeb69d9d218016e2695c684c803374431febcd8a8e41cc94fdc9719297e9409ae3ceead110fafe2d4e04190ca6e794472b293a9f7d2542c253004f2fe025f8c20af5033c21d36eadb7e954918dd6df261be513daa89bb74ef067613e8d9f326ef0595bbcba8e894911cf5b18dd27f318f58636156d38deee0655fe021e2b747da838ef1a7c3117b440dfdd44cef65bba8e4665384ed01454724c2cc98287c9c4cdd17cbf2911e4710a52762509f82a763458227511a3cb0e7dda1e8d73bb4df0da14368a8a42a0e58df38e303a1c480cbf43cc441c9c7ecaefb2d38bef33116cc725f61f3c07c8aa4e34d8ef60716448a4120e63484466ac699874fcbac2a3ac42ddd598d155c52b2e8a44e134fe479fdb7e8a7f467bd188ef96d92922af0511ef995021b86571b552bba908041ba5961a569420f8acf920673435e417bd2e2720159a74ee7e869d90c3809b3eafc79497aca079a9700778307b1bc84b0d8cd69316663c9cd467c572d0c906fb189c88c6342ad33fc38597d58f2951d9fc6e9d3ce931e9db4100b6dbf47b604cb2a3bd602327f3beb80a82ca488772b24f1fa8e4060d2a5797141de9d6ea0258d2c896b092cf14b05d2b4d4d6f8f9023e0f6c2959431df96e1264df99ce1190b5e6ddf14da4ec72b3ea8a57884e2f771d0de58521ec4ba31bc2ba516d0ed1c914876df7277c4fb2d14e2303f2df8cae9021e7506c4b3d52de8c24fa8bd179d326c5d28298eb96238cd60a36671cda9bd8f2dc4d7252d2118b19b96f1b473ec2538e7fb9981fbaf448c45a22842c27706d6a4d511bce2a2b189a7a3cc7ab5b34ec08ce1f38c74cd93a3b07301572940d84731008226551dcd9b4203955234ec31a74df66829b67c5455d0fbaf6db9d18ce7bc6de04604bcc5e1adea5022eb90cdb4290b84dd57e920fca41b981423750d7efcec482a8e0e8cc8e6cab6fa0cc3a923999514d99f03ef0788067b2bcfad4303b1a9d055fa8af7fffa4dde588e74259a20b6ca353889e8ac817e49d9f1a4096ea7d854f9c3bd763d0adf0cb9407ffff64eacb73ebb3b140bbb38c8077bd8b3472041ecc63cbb9c4b7aa1a4bdff0957dde4bb535f8d35d57dbdacbe907fa20fab0914cbc05d22e2f991e877805fbfe03e52fb66bce1cf3aafbe8ed040ccaec63c417f9cbef2049890842c4071cdf2b0b3c322159806482bbf459488676cbfd4664dbfe7c7e40714f2b6c373a1a5d30f38cbff78e2142462a3c04760522c9aa846ccf6e81121734aa5e555ef8eb65b0cc25d1517d9ab5e5fa091604954f92ef658e850af6a6f683ceedc37d0aedf6a30610d897a9379b64c04bc13e46f4031d8792779a84d439a6e25204c232feca6040a5b1688eedb90c21e2b68e52d82d99e8f1f9e6189eed1a9236f2f7638e15b8cff63fdad2fffd2db85b3ee0a8da3ad8aca253ec128ab386d63f2d1eb1dbac15382330afc6169c48c24d66d986f9125874a4f2ccf9810f8efab031a8db4c6425d6bdc5c0246648d6f0e0184227242bd60b278cf8bb0c6ba3443f7b9275cbe244586676de385f29d6ccaa9193ff436cbbccec6007c67567ba0855310aa0be6e43dec88a8834459c245251cd5c700a19193d87e2d6c2bf28dc421a157b88ebbe986e2fb5a4b28908d29e1d1cdc7f4d535680a642b81def14805cd41aa8e61a9fee57e586eeb92f875fa08b098d0833fa0ce7234fcc014e474e53d9572d647e9fd6f3d5a39fab58f19a5785b1ab7c9e8b8810921344600f4f350484a047d6f6c271c2a96340da6aa966c5507b7dfb558bcf8003985d2778930e17121a0b7b7fb48c01c2ea829545cbf8a78b0e501980d44aef760cbf5c6135a2d1297d0588931ccdc38e72ef65442f5b399c2282555157af3f676921dcb47256d419d63d2574ea3f284af5f6e41ddc5d031082ab6017cc2c1abd05a17b8c1e9029862f7dcb49ee802909b4cca220243c89c3a0724266fc739462015de8b60a595532a3e541abf1c4234cd7e410a73db3dc8971840979d581dfdb273960a69e2dbe096105ee1ea8b653b799fdecc8f362b28b5302aad8b9a83bf674b7b39e8e6baf417e29136dcd6e6e9e9004c7f7d734c2394ff8feed339d734007609771b9b5ce5175f4851cffad11f4e7ad99f7b0193666ada3a51ad3a0b3bc8760ed3a44776c87413ad55d1c219f046ee24858c8311d34e10c0d7f9b36b1c139486f072bcbbb369d06fd53e21f578df066134efab647725f2368ac10424a2bfcb877f4f6b5cf92aea9b5ef5709bcdc8f93e0df2ec6d01dc743b5928e9aaacfa78a64fb8b9dd76c1545d76c5585ca00f69b9a831ffba12c4c51eb1dc5660ae82fbb2f04b0c510439db61baccdc813b012d01d1475cc1e7c429d3a21fbcdb7f9b971995f206381e23afe39ac49b01c23213890307381ee1b8368eae7ae93df745542fac1352240372768af5f1b4169a75539d080df0759792580feab812d47aac6375c97fa02bd6c6695861c5b06d057c36ff2ef54da22591c9352d2c9f05bf1904fdd45f9053954e8eb4ca0d155aca1b1117142b7e1b0e396381b003f9b1c241c8582ab2154a5eacd2ff913f70ff8d82ea3d6958a044ea73ce2c5078cf1d480d9244336c147bb97f979d6b2fb0d0171939f4d98adbf9a43ec2899251df041fe3c8af0c1e2ec06fcbe238b024626ef09a66fa68f96cf6572f53ddbcac893ce46fdcd6ec46c6a28c3adc96fbf467752b091dba0bfcfa611e20a2624b4bcebd8aee7485ae45c15653c2853c005f78628fce34d963d63b7261f9f69e6087ec1fe70a959165f21f7d15eec0b4566e31784aed79917f35aa5e29842f886ca38a96e4d5ba8b46aa411f61ebd0b0077690d72ae9025c4ec730c2d56f1a4511bea8292a25809932ccebc0b81db6b3ae891a119da111bc598176d7714c81fa74c954a835ed3049229d89070f7e63fa9edb0cbf3a6f154e62192c806df3b12850b8567886eebbea6a96147f73f350764a8bae52de95856288a86f9ab8915a9fda6f7181047d0cd461f777a4493d0fbb24c250587575465d55724af43dc0011aeb47c4685ac0fbcf11bc989c11c5f04709ef8a2e8def7baf10528ef37055655d7db765e19351bfc9dbd73e297ac9f49f070c6941d29ae847d5894f01e498c45bcc48c5dd89e5de2e89c1d7a4873429196d3596afcca4bdb432c39324cec5d0f3b8becef32e2397d0e94bd2015aea4b637ad5276168e50395e68bc796c5a80f16a737b315cd892d531d0a83041934ecfe874c21061d7706cb235107109eefc9e59eaef16e8c2a98bbaa84986c7fc5f0f1cb6837cc5363988b269af2674e60488c24abba3856dbbd335994ca58ba6d1a26ad5b5aacb1be4403b50a730622d033c06d42b36e7dc27d7bc57cd18052014e47b6c2ef8987528e4361f856e975d6253b20c7114ececf6720a49267ff8dbb4abd578a8ece5cf8b5b33041a02735d9ba01a8451fac97f6ae8215017547e583ac27ccb51e37e8fc8033a78ad8466cc510a308715d94bd00412166a94072d1bd79260e397d4bb40ba9b856d34413c0ee60fe23f5a6b972227d0132716872df1b396025a8f4d33d538c48829c3d2762fcc179619a07c8e177acd43cd26c269eecf90a465afb8af2f385f095114f5d24c27e12c40c4942e815bfa2ecc3a0f1d789e111aed62822da455cb79ea98bc966aecd613c941ac5128644ad76bc6bf22f0aedf4f3a8e9cbe2c45c4487b771cd6ce9f29505bfd80d0c85e952e963fc78ac231166998d5e1699a5b2873c2f808810ca58d57c39c76730078a167f85f4167e546b590e7766aba48bb7fd6fc9bbaf51dce0bcc0b5bec656fb225fa58fc46c016d3077893bc6eeccaaf0fefa0faa543d21814a2413f7f92f3f2f539f0fd7b151fce9483baad96cb821fc5edd660121438b794b8ca2ca6042c7148e09501f00ff5677d67b6382ec60498ac9d528958cd13ae814f7e94ffd116f996216cc575fe81c7ee3f1cd5d257bb401b2c9c1f94400f8486fcdef806923d26170c37cebba08b4beee5857851c0883c14625fc933de7bd726341600e25dc06920be1619dd16c12ccd5d129ef6e5ec57eb620661ffe8ae6a69916467ada3c514d6d94e4efefac80c6adea2265faede8fcdda31f33f749d9af3f49cbdeb83f15f545281743a75007fee8ac13ce59835906400a3ea4437dc54fbbc00f072dc25d950ff70ec2da04a2d07c4712ba77e89247332368038c172c97842c354b0753fd269724aa82f42db56ff00cee8f79da511a454028da767c85182f461edce670e0fc8a9c92ef30d0cd98b9bc3672907c31a30dbbd687115c4fc6aaf560592d864a51fcda636841ce9f4a44f1a785d3af2a0fc37cbe8c8e590fb30304cbbf7a712671808319e6a473c7e42c6935f39cbe24c29118ef959c3786f8109ab405b39412e75aeae73d08a021a146267732f72d4d2977c23465b6571ec86f6f374a6cd1158777e4b8d2f33bb797ed71977d040ab68f1f6c14d3eacf31f165c470c1a9aea6459e6c21b85671e0404dbeb8601ce382653e6199b9ffdc6fc79e11210166f902121127fa000535a1585bbf6a5308662ddc15219d889e35f958d03e3dc8c2811229d77c717dc7484475634f1962b7da38bd0c8b534efe3880f404d8bb4b0a4ded3d99100def10f0d7e1e495b1f13288be908360f7fe32a91b71c88ef9a5b03d97b78b045efaf7ece013ea32f6ad09a118d0aa0510fe3d0378273ea2701d0e85dc86ccfe6f8299a75dda3ae0d3d1913abdbe65995e58c1c2ea692788eaab0f54d2f4f9ec73c451ba703fb16c7a79dd3480c04f24158bd093fe54600a2dc72fa6fe684bc9cf60e18f41d56064a6fd9b629a37e97945f384cc333223ce5865fff1df53fa01e2315bdfd58592e1e2c6d632146293f49569f796b5858a5daaa9002900767d2d4192a1abc8776e9785c8d482a4986da550791db9421158787035c29a3517354973ff3f27f50fdb68eac566c3d027e4e70bd92c7627b330f2e30a876fdeefdc5a707445626ba8bf4195abf060e811ef2320e5b0eb55b4be1ab23442bf896ccee7b9f447d555b5fbe8e1c7d78f4473e6438c59e2e01c070e0dcaf57b57cd17799892e281e6913c8607c5c6e5c830c5727b235d04e624f17e19ed233c49eee5d89bedd03076faad2148f54686defc68b7b9b1e0c98d5f3671eae77b136bd69a7b86464ec883f0b6376280953c24e90c06e86b53e8f7bf3dad760cc7bf2734c7e1ea3c9b08ec3a80aed68cb9e40ae27b8a7cd438be14ed7b1620243af615fab0080801a453b4cae0b84d39ff39246e8803107c81ec904b7092d680349b57fbe6e97d939d1b39cfab4e64b84f3f1bff503bc6dce13bf83364881ff45411c0ef5cf943e30c5ebe7249004340dd854fa22518f65b2e2a254a93afe6751e3dad0a9cc312591cddbc8f4be68f9f3a9096688c77f44a3aa6687e834712d7f5571aef6a501d67ec112401baeb4ac71299fbe87d525627eb0e22cd591e1d38112c582c6b0c7c9cf48e8fb37133cbb9189e7a028b9948bd3d053a507dcc65d1ffb92b4c26830632fe860df9278e5132bb5cc946eb18b4d8fdad71c98a572cd05deec39656137f8312b962a6e2e73a3d65b9515bcb200f34cdd5f2abb2f4f4009fc5bc731312aeaf419e41b30dc3d4745af89c21b2ee85a58cf1daa34574a1837151b3582f60f04accfb91b8f021809a015f8c06ff3accfb585221ee7e36443f92acf2a6e2d29303276945632973c1a69a1b221b423bc6ca4c1de904a05d1bdbedfa72129375830e9fdfed0a70df0deef01cdb7dbe74aad752037c5a8e556884037fd0a4355b6d226d9ca6a43fe3c2993aed555c88b8d6d08b84f1dece06a98d0416e91db2c13d4a13bab1847e283f5a45dbd503dd422c31cef8143c956733acbb0aca5fe873a75cc53bc7f13c826ca6b8811f874cbc907cef6dfc7803fa57bc00b70f9c6f2b4cc15e085c8d45c64868a859be94f4cd663e693fe12c126b20cdaca8cde3963cfc5726540817b900b11e631462903642ce058cfa48bd5e22ea4c1467d831bc56be12bc524100192d2ba44c9da0e53403dd6edcbb14a27e3e66f6e33d13778390da6cc25e189e2125c8e0aea3a61d1e5c40417d4893f49f23fd50a27db17ac9d1f0a6c0986fadbbc134533dc2db6b091e41890d27d278dba59406ac65916b2006cc85f9aedd52f60c87698ad9cade9808b0a2868cf4482c8d009ff7167ecafe9c5580237b7ea71dac288ce93224ca1dbc2e07f2e721d4d5012e1f529da730e282305cd5640620b9db8c6db8d8decb9eb9baa41dd37dd0e1c1644df7885615795ad123f585cb83862dc792a0dfe706729695f50971b2b96a31dd8a86a6269e2552cae11da84e87cd84fa705abe391ff7daf3f8c65b0bb5ad50d9b36491a2147777df402edc3b013a62cc47479f879aa1b2cd8fb42bb980c29a774a389df5d546fab47bff919d29d8edb3e04f7e7279e6edfe346697259dec660b0ca5407472afe4591a76b7fbdc2882597b6a05a0362f5bdb60388dd6a3fc5b3a1fb062366626117e0f27e1ef90d618e8c5426be919ef052808405a0cdc8a17e9ced88c5e0055f1ba30d65303b871d24676ab00ed07f09035f0f5dd9e78a9555a6ff2a414f6b05a266b41892261a7b4d850f7be55c40f10f60739acc58ee745bfa6e12c6ddf2992c4e9c6f8171eaa5c481b9a306ee3f2ab8485b321869e77f899bbb537a16d61ec1b93d6e2b23e0742eb41dff714d03356104c3549d05eeab5db497d7b9b681040d5ea9f6cb1053c5e76bf8e57a7a68e2f4439aa4659e25b1b7535b8c1add7bd7ee3be6a2185b9a394888b021a0874d2028034b309d0b5f484a226d5541781254c9d8e3a07110936493ac5466edf8e7735b2dd3426579aac75f0050cf424a7c1f81cb42954f7d81dc64bb406c3c4cd6d5fa0b6c420aa7a5817982ae00291f0310768b28c8988eea99362ed0696f820258f82afff11df74c5dfa262166ccc2553c4f19bf638b4979f387623dd8311d81840b5d1ec4b054694d8f8e3f3ad863c6711201477b457d2eabf6df5d6247211686a91d7e3d9073b1f5cac1d509f6a49f255a19bece187800175a73a8e8a01ff00b280d33d712ea50b7131d22fce2d5f580ba86936a6d2330fca63e83c446a1a65a6a3b7dbf7b71b0c1e296c397a77fe073cba5a160971a8c9789bfc532b767baef23d9a341214431291dd62d4e4f56a4301279bea6450d7379e8903810fe230a03bb1aa7f7837bf94e64e1ca0d27466597a5dbae15c7124a1b27b6db3d2588acc1e884de52b2efb70ec9825ed5654a200c905f9f7509448fe4a949b5c5a8049d2931781fb30a83d496c180c19ef6f7de4dc21ebdcaf4781deadeeac9bab3ebdb110bb9877ddfbef9052fdc1558019f27f22b034d6d7b6967511e59b94ef482ee99540058825b2f50a32e36c6a87059b35493e27b87a1f236b1c647be3476f154101b027e2e98cf27c0d22bf30a51d4f59be4987488d92da10e18c35155ac08dcdd35b136e3bdc2a42fb6c1c42212c4429fd8fb1410930f255d7d3e287b329e39245b429aac6862439e3ac6592ff1a77a7a000631d79b1a5c48247c409e194056653aa31ad99f76edc38e4faf9412f0b40b75a4d52cf44dd30c076f22fe282e156f609f5a2734836048953e2b9c12f4e442ce7077e409ef643bb33aac35679af901d42509dcda86a5ede6c19340403962334d501492c538e1daac0b9b3f3470d2acf8f546f401af518cf7df8c19544b26aa70efeb90c93bad5a3434316af28969dc3599efb7f885d6469878d63ca810719cbb31407c4cc56920a8e69ab1e83c2f9770439356de04f618fdbfc260a831188aec032e4a39bcab69029c1a452d6cbc14e23d4280a5d94559ece33a0ef51273f21bd4b3742c644e80cb3c732088a5c714e68e1a4188e305cd32b14c52350a4af2bc9a28f87a0b31934e382b58b6ba623a743bd5dc0cf319b45497c5d10dbedefef4a8a154146f12ab34bb2c421504660bcdfc105bcdd32cabbbd6da7e6ad08af4f8d04587dd8ff3acf464b3f5e43479149693d284531929d4bd5560030e3f2842bc3b71a005a5f2d4b92dded851084d5a7f3adfde9147b92ee997addbda5f2f24736496308cf12539cc84b99f85d7fffde18ba94a4e326ebbea9e44bbf602d01931d82fc58b649be03dfe32aca544d84af9a0c2c3669e3c6eace44b57e91f066f80a37c2e7b7683e43c98b20f5b6276f032cf2358cc140f29e3c469bd048410c91306a4f10412b0a7aa56aa0955a227fa818f21de7bc9b5edebc9fab6a17b473f342e575aa024e0d93dafcb9201f0362ffe22121129940bbe153d4517ad719ad10f50e5b56319afab341c64607f9b261c0f72967ff747234668aa28a6788ef26aaacad5e4067243a777f180d67660638c555330cf61eee8fddde2181ce8d036bc9f19195af5871c7e55673f2d62ae89eb2ce51ba2151735fdc51e1d018cfb1aaff6b04d25632630d0b144b9f721db18074d0d370e4461b6b40ff7dd1e5ab9f1c71d089d46fea16066685d7bf731424fc77b16223646a14d4cc6d9656075bf1adabff278db532279026592dcae0f04a040763b859210b88c45cff8ebd22f3d6e84b06089b6d8709487d58b0d4ef4a8dea8361450978b17c63e1a28fd349fe6a14d6c90fbbd1ab07121cbaff950b03d9c2e44936f429ab28997afade0ff06d92f9fbd1553521cdc861d5491057f9ec8a014e57490c53cd34240c6c9f812d76615e378c43036b51dfe50cea9953d01abd959a5ceaa5c9cbacb61e36d84a245506bd2ebd8f8e80cfdaf8e747cf82eb1a6d3dd23c00fe456f6de6cae1770986d76da49f46ce9bb2874e53bd94d49509d4c390f93f2a323ed709f9ec95f9c74f407ea63cccdd0340a2e97f38de409f55d0f9e0e217823fe215b245a791173625176259b5538592bfdf7268ef5daff511a571021320f2955c9d48f9b856ee82f5dc4d93a623d4dbfe11acd0ff9e83a5584dc3c6090e5a584d30f8ed39d12aa515c73915e52044c8caed61d62f4891e346710cfc03da13ee8ee901fa1a90c8576850b6b6bb95e642b93b76ec9bc4f6e99baab4f9467d17ac9435ce520c40d611a4f85d40cc1133d4c96324848c82a9427ba9243d95b49342bd61faa694e013a0ac3bcbab0009413736c89086ce0d6585fbc772ee506b8f456a125148a876f3beaa0cdad356698c9abd2ecbaccb3017eaf9578bc679ab3d8bda9ddc19a96850197fe4726bff6335773d3652830a474b5fb43d8f7198a6111fedbb81bae7e197c852a15d148c21b5f1eaa897dddb3b9f5c393c4a6a923296199804ea91f1429910f49b6039dc8e6310257c7ad92be5ec5b194b562fe98c9d0730dcf046c6434a86afcc0e16198bcc0b460fcdc9385d464875a08eba3e20bf1f4d62b35d253c2eb15b5964bc675f378fa3155999d31d4ccadf48512fbef4190a8464ab9fd5d66ab3cea73057ec10bb31230ce397cace14cf89f255e6cbebee9a974cf0b2e8f7d9fc9f4eb7876ff9d97a5f1baeab0eb7535ed91db774e780415d065c0d1d4d89c96643d91170bdeb40941ae00984748ff6a9ea5c23c4a1d171d4f94d70c8db310206f9b3fff23adeb2cad5bab800ee00e634d72f46c38f5421e96b3d1a7fc40571ef3c57c6430299bb09bbd68d68fc3d822820728cc1af45a36465b110983969cf5583a5fdea81e44f73e8362ee8bc097c33d27d04cd198cd772c27d6813cf0050a4490acca37ea9d5afaa7720356e59d7d2446c55e166abf94b12d0f0c92e0e417a871ecda64071ede6778d46ed5c45aae04ba7547285ee9781734927820749d2b6efe8233d4c828df4817684f4bcf712c6072c1660c8dc84eb1588de0599cac2b71490a9c314f1b438c33d923cfeccc7856b2e995b65687d203f2913c2d63c9eec72718691c9f3f77367a15b65e900162ff2bc1edb26456e29cf4fbe5bbe035f3ad082cd20a717461a9b5d24458798fd6adcb241f742acd5ad392474029d2c0c7a87c8b92cdf92e88f7c41139c28feace4d47a37350786e2bc7f79de252ef178e57bf314bb71ad9a383ebc7187e0c6a436fad9989177dc2d0cd9ba3e26e5e8c4c21691f6d7270da31524f9c167994aae932a837d69627a7a1f4d51f00109665e0285674e7d8f6d03698ffb5cfa1a1a796744a78a39c5a7950c0868652ba1c8f0c2c373a64a9787a735a2be0e768f7578f14a62827861d17c3e22c894e6e67e10217fafa42b6bd1dfcaa569628878a681d4b6c7b0cf77fd182bc38eb42a360b8ebcba17167a4ba5915f13f19c81d3d384cf04ff05c91002a92756fe30256d489d1951a6a0493a948eb9af1916e22058b2fbc12e5a048fd7ab063a0375fc0e4a3925b94693593f5ad1fab121d900bb703a5292aa5a8202947e7d82b0a36a91686f14e164b14c69f9cb5c98adaf61a6bbcfac6ac9ac8bbfc18a5d18eca2fbea5890c1d76a686b62844c373826ab884ad279b3184e27109f592d375f7010fa42335e816584f53e3990c074b45f63d2b4717a5f9fc4883630d4981cd2e10499ddbd7eb75740f357f68ecdbd6d6e4440a42f61f020086b758ea7559b985aa277f4666b40d205470febed1a21c6bcead938148bf7e8ccadba4627d915982011ebae2cd8ffc94a801f99142326f5c8f839a35d0970c06039ef7479c9ff1cd0ef6e3b120a4588aa93cb3f91978a5446f2ccf97111a5df2b6c230e030e39042bc2975ee4be05a6cf17780f197570f6c4b9338a6f0d539a1fba1ff5b55b1338e4982eef194b698c64ab10a0db3b26d3ad9e6c85ccda9d019697a84ee76dca20f6ecf1f885214c266d553643fdc87aaa20d8572de9f65596e74c94a2c778a20b61554361ebad779e016bb01ab4d2b8650114d86aa6a00abb21ee4d4bbc04b3cc2594014f5f9a0acce96793b2c12c1b9a2dbb33be1a5df9d053c4bcfab8868a468c1ebfec467da4974d377ecce1a1edebf2829d019cc066919468f2116bbe5eed44a94b4dbdb4592bc2583b2901589befe62c875ff4503c9b0f8dab2bf346538a27bdc0105badfd35db54c654dbc2a512598541f6224645ce9a0b8ea395f9c5fb338bdfb4a28ad40f1837b110a9e89e2f70aef79c52a812f435627e3d81f632bffe002fda19ee02946b5ec0f698f8789543305b8613527499f74780d1f226c937edf7cd80723aec729f937c510b5126c9a52b57c288e910a9617babc01615e5efa3e28ba3650c8921787760226607b94831d52d47bd644cc8e7e01f8320f60e01238bd556a205447b6cabdd3f32b1a21543f38f06986bbc7da232ce2766e7d89d4e2b59212902b99d922e6909190708bcea0142d6258978d145ef3666ed9683b2954a0c2a1e58541c4714f9395832d9dcff3989d194454783cfe0191fb1680613f08136af04650f971705e289100d6f35436c71ab364c26eb697594292ef50520b660e3d7d126e4e050990a98962320b6bc94dc7a6ea078e0c0a1238b9e13429267c6bb9ff0cba16e0b10ececfccae11f2b7f8dc90367cbc8336acfc13908cef064ab81d2382d1fc196b691a8b07df17e47e915ce966dfa57939430e3dc4b41493f51cd2edcdfc719ac0261a731be633201e098ed59d9434da33b782da58d7500d853aca9b273a62be51fa1fa2f1505d8b1e0935a6049260fac3d26552a21ce07106a475abac4b3d46f225bb290121032e25999dc2ce26a42eba07e963017b51e4bb049fc1e8e6fef3c47f606801e2427b139b97c3a9d88f95dd76747f713127bd7785b13f5c3c59334ebc2d9d928f3d2e6c9a3cacc04d70c6a821083611dba0cf8932938ee81e22766eeade126d75b0cd395a10371456958e695bc7112e55033b32acd3967216687565185e435d0721f0a3ef58cbcdeb307e0b0b7606fbfd127f53905051979382f2105421b9ac07ce7bf5c2e2a6922f7247309ca6a9b85925b2140451f454b0b4b0b88fd9c7fba3cf22f895e537220bc1e52096becb61da2b37ee80e0699c3004975635331b41863a9fa6f29ec77c464b40b55fd123a22510630a9dc8ac5ffcf23e7eff5d472d810ddcaf597db5c867398185d0b5abd837cdcf21b3cd5fdb94ccfb0e77cd6f5e53ab288ed875542ebccde729302f2ec2bfc5e55d16307dd2bd2d730709720c48da7947265b9dee5107a61b67a0186255cb0be74125c79db102be73d8d63d5c348147778098cb994fe78ef6ba9123ef7e895d154a9f152a1448efd8f6f6474eae4001eb977660e55e104af46d4d242a3972b31ff82c6f82d9ea047e10b4192dc25b31cbda624e130451ad29f4ad6f734c6f86481bcf18d63a50639ed1580f390994dfcb9ff7a05bf8e6ec15a911f45a9236e2685e5d4ab645359c834085af76f775b70876175a6d075233fa6ee301fae40a97e346af0b1962ed77654243279cbd043c5175a373317958a6e2b168acd4eaa36ee9529846fb706df842a9150532361155ed6826c76fd612de2f0d22ca53347ca7d89f53613556a5b7bc3e54178ad349f268b395d0f98a55812f5c67169d9a3e924e119a81fc279533786201d7f448ef3770562a5740f0d688b7041622077042f8613a4e671bf39ac6e181ce55e3d6a05ad5aeb606dd6525c8f6773a9c82c153121c83c5db2138be576d42f9cca59657ab3ce03567f72b8edfb76cfeb56ca9744329eaa50cd690dec072ba1e241d26b2ff9db717fbe2196c6eebe025ea49205d053848c0db554609ea64b6aec86c3b14be941f0362c4ec2efcd4f553963bce59c7d01a5bb4fe1bd9f14363669f46dd2a63781c455cfd0fb257173e5a49b8247a216ecd04c65244d593738f38a1f521cca9755ac121acc5400820d505b52e5995c095b8c3723822c46ecf799f4b8b90c44d1f731c3a88fdbfcdce62d5cd5bca1d2c3437f1d7706e7e5aae88fe108d30ebb305a890ff52592f62a3257f95fdd2fafefa83b74741faab0769fe243a6b8536355d212de77e8481fa3a9927b40b670611e1b2a9203c0d752ea0c2931523cc6cd11e310acf9d3181565bf7be458bba545f2f49f59e2ee134307fd7ea2132b8ecec9075144342d6cae930bca23131a5fd8e2db0b82cadfb45adb65bd2dec03a82a3bb42a8c4bb2d6f9164ea745c4e8b5f7d4d844986f27649d743ce39a8a3d2232044f6dbe803ebb9b0fa3157c61b071e6fbee0dcb5a4b4d1fe426f3b470393c4af771abeda55a2268a0fc6356374e55aa4ea952bcfcfbbd7bd1ed834d1036201fd4bcce9a5e7b08b1e864a0df05992c887e783bfa6e50badbf91ee1e696702b34de8fb690901215e415df1541359f0c4f4f631ad0743c1517c47497598642550d0308887d223baf396a1641eaaf763634c18137a3014f5f081f953b22a4fa025429d99e1f8dbd16a79d1ab9d9f7d754ffde4a28cd795e9d809527d2a59655a3701eba86627f4e44d580e435d689912041690af338cba961b993ff7b7028dec818d1ff3d3b78b130870bdc6feec32299ccbfac77b6fcabb39170faec9a9064195d5e0306c8a14fed0fc2132a72bb699dea5f0c08032f0caf5043c1f2841617ecd9275cd942454586fd32e46d9bb567ad0512428c88f25d3dee2d3ad1ec0a8266500108bb5c9901c28c7b2b4cf6a23401e8adb13cd0fc28796555b996277889f3f531cff2445cdc2ab74ceeae79660b43e70059560a3217f544a1dd5b6f3de3fb0a03e20c2c25623439b273b28d245b815a9302b11a1bd03788b7cacc9cdf6b3fd5bab304a4db7dbe21035cfd3537b9104c022789d3663b97391406e8b65a6388d079d7bd57ca685bf924bccc66a9a1edc50874f18211dcb506f63e296b10750b3531b92ab9a5cb092e28d8397f6cca94d0a6bf2255c3098b63e92471fed6953a09b7505f102bbefa903cb9e72ca8812487c11a5531ba75fe0ade7ac5c05e7e23f9235541e001b8a3a58f7fa4b1e9ea78baeca3308cbbf65d4890e9759e5f75d9d236f9407490cf36cdbac104733a0095de970300ca1641c7929c9e95b7483332182f9b21c17c19ec8b7918b107f4f1c211ab3bf3542d73c4f3b6c904e40ec2ca298b7ccc4ca7dd50ffb9fb8aea3170de965ca3e85eb25fb72950b0048596f9161c78a46a2e743678e51ec896ba2bfa331aa0097c5d0b2f4a99d7e00e872f8bfe0ecc93fdfbd1d5f29cd1433c1e6fa5f4f1e323c526b5abb92009cc4c25844f50c6f90da6d99289ed61311acccb2aedf7af48cc1a42f0d4b181dd076b2742d5e0405b1b102af4f2fbe7d71904ee28e761e7206c90788c9e4953132f6a7693aba05441e52ec79fde1910a1f2708135d3dea99712ea3eb224a0be95687c3160674f5c26308c3e57feeda0aa0bf6a175c1ee7fddd85568e73616bf12207c5d71f4371e262c54c7864083d1fb4b795e9ab6cbdf7ea7b0f69e8946860ecc781c4a0551112143000eddbdafa2c0de9156f42377f64f6bf690c11b23f62a0ca456cce5fb35589b13706f8720893abf0e115ee4a1ad733c89abe0359068c7688ef66ff1b10b043367077564af23b7f86bad0a8cdd9939d57a3506fafdc3c6b954904a861e7cf177defa8ba41b63e2f360c83c3c4e6d912cb0feb53738ce5bf7616a28fdff7ee342636cca380d6ea8da5dc1ffefa988bf29c614ef1581fa4e68d47701d6ebb23a3d512f17850ca35fa01d37913c65766f0b9bb25a05d0f7e981af6bebbc42f803dc9c66535ccd20f691fddcaa706f0f8dd52468ea9b9905e38cabb8c745fbb669ae0e25fa7ffa2f5d5fe843953d5692c5e75746a226576214794285dc764797d5037387fb8a837c4457c43ba1dba3358dcf21e95ae5473dbc5c2da2aa0858533e9766e164d3d53e5f722d2b45c7d8ce5b22b9c720faa5c97875f81f3d1c5e0a1368266d582e5e2315a35b6bba2422c3592319be827ca93d3b482b9bdccab6173c8c2941b15bdc195aaeed86a1e18d627e74e0428ffffe20a553c2e215875fdcf9f203f46b52cdf4ab21c05ff409275510e0041d24ecb3226d6be21445898ea0a962b8861b2b4dc5febe16f5a79ec8be4dc82a1c93d190e9fb46cbe876ec832a3acfee67782874597910ce9042bdbe3e1ef11f100868fe8dae632823fc2428e11a80950a619b5dbeee5d42d879c5bee59f16589ecbb6bbcb1023a1fc1a64dedac63ea5c64ac6ed7d8c4656a4ec8afce8227163b7b57d6f455b8014353d16405a9ed0d7ad626ed59f9a52b78bf26d42c0662b338ecf723bf8314d9c51c965831d06bd132b6ffd429bc1f3781e818be773fd4c76806a1845bf8670180d5edc7230ef5bb0d7a8c12d2dab72dd663628e7e75849852719e4e93597b23387e0e44d7d17010d658a9e17c5bf760f3196bef4a966a400db7b68b3a6fb3cc7e4297b0ca93b89795675f1194e1947d6a81a423a79984b559a26fe38f1ca580a35a358e8441da2b609def3e0e8df10f0409ec6417ad7ec8ad582a8a847eba67c840a0c229e9d71ed9f4bcd6054b4a3ef353481cf039aad23ee481b9d8251a8eab73c6a3f557f7d8a0d3a6ed7b27c2b04d4883b6210b50a3eac50f1cd9830c15c83d554853dd3e149b4fc2928c8c9749c1444d11d3d78b6261881c741f3ff348910b7098f3703932e660f74b51e1b53654782e3bc6bc03e1cf09b618c8ba0ab455d0824140448ce499f2c8511b7160dfffbe456197c79aa92c016e503498bb8e97d6f049389701c4c4def0c47280cd93333e7a1ced52297a9f107ca325a5fbd239e0b81113ee967bb6684339744eb9c0e02a358ff705f3fc2bc41e171672b88336ee28dcb1daa47ebcbb8c04300cfc30a5aeba3c19a8077c65372e9ae803df766f9d1dbe685059ab0f00c89fc29b009ac0723770ea0dda56927e43559e1f1d5baa1e24c82e27fbbb054ba10e4ce0ddf1ef24201b1daccb6b25f6d1a9935a67137c15862704aaab7e32dd10ed80304127c5c5417fa8585d9c97775c1feb504f772d418fe380ab8ebee6e753d410d14d3b0b3b35701745409f3bba6beefb8858f128f77a426507f1f6109a3d603a635b747d875ddb559f95a48ec2f0c27bd5836931cf6c61172735b5f09669adc4bdd07de48c75d3b3afcc064c00b4c7a300da3889fb57697dec4451d5394c31934ad2d45025a9e4e21a1a73e9b9aeb1fe650085ad51733ca15ccbcd9746c63920c8ef9b07b7640b55c2378f7492e65b05a0b83356dedfb323046124ff251c3c9a68b4662b00af0725299fde75477daad9e1966346d199e95ce731aa3c52a54b97687b614467fa84531ee91c72c0b3b586fdd1eaef2144cb5c216e0d4c0ef1c3cc19441642dc0dfbc08479a0d5f8d9ec04380ad253701f14b159f57438c7ab2434f670756b5b56aa63d645371cf43ed7e010a66c0f5b08e4c45a8b475c580ee12f6a5c038014e73fb5267227cf73c92a41aea0f0ba54396fa1740d71d4b030253ae52048477f1bc251f1b552ca09e7fb2f1164255d50695f0d0e99e138163d78eb4b2a9702088b65b3c97dcc4626ef0487e3a95fbb714595e3d6c624dd8b89d8745c1b16c6672ff7ae7625b2b339a2cd88d81b11c5b8e39ab7ff2b92521d6c0083e396672beb89e96b4155b7aa3c086fbf390cbeaf5d1e70dda710410d115426c66c6e25440e9bd4c4693cc2e3e906c8f41b7f3913485812f507c6abc786d5a0c2c918d5079fc6979c977f2cb2e063d0b40a476cdb110c0f42c9baf1fb6882b57e6ee634d6a66f5a85b71c61f4b1d0f7ce35add9e5ff34eb64cc86c14f93f2aea2a2644edf51c8d7eb40acf631b7d490a5b7488797cdd3cca16c73e25d428533a75ccc90aebc34f4449c7b8882d53cb7958f20bdbc223b1b09aa787cb6a9eca55800ac5d6d9a62dbf38a74c34a6a44c7e2019df2b77037b4cf0180f67ba418eda0b984a5280470b63b5845a749caffe7857f0c1b5cc79efb19e7dd51d65f1567ccfcd601122c7e587773f89bf551916d7ae4aedbe1cc2f7d7e6841f2a45f83c347d0f616d30639c104d8603b0a7a0c20a2dcf14e359ace85578de7cd86d0f20bec4b5ba72b126705536c188ada771c8c808859e6bf8634b8a038778d5614cdc8c81c49574cbf08250876db377247a409531843eb3ccbad954342ddceda02b0485dc207ae30baabb5b5e7f3bab0a9a2ff8e9964b9ffa1ca50713f7f42044290ea8f266394cf17b17130f9c7bdfc89d178519bcce3ee356645aea279ecf4ad8f23e03650e269eacd453b2a6e24ea7b0e5b4eecf8d296285d0937e3c89933b7dbd6d1c10b3d526fd16c3fab4163aab31c9f6ac457f0411748620446eec621d027c9102fabbcaaf1dbcbb3c09b925de12d3425526023b9aa49ed36a4d755eae1369f885bc217bc6397e77334fed5063258122e2e702c5ef124142c3544b90279ec29809089bbaa986cfd374511371cdf8f787916adcac713f79318d431e38857c2661a67150b7e88dd2143272f3ec48a5a7f4ee7ecd23c425eeacbcbb9fb4d7986925b98f54be05836431f220e0bbfd3c0e5950874684b7e4834f0522e3b79e5b03076bb96307a857080bf1e276c94fe712e2e3c9ad8d3ff90a70f45580a7f4d5c038557b9544480a28bfee27298432ead5bf3eab0c5dcc680340d82c60a3824dbb7ddbfd4b50959e5a1cd8a0b0f463921cec668e789be33af850926e5e4dfcff8c80e4e7f1a24df0cb0a1dedf67c6ceb2dbfc3713893bb8de9f129cd5d44720c72e2c7c36c8d2a5059f4c653e3e1040d7a904b67d6d0b9e84c29894e70709057db4ac42d9a3e0f4f448bd128fa4eab8c7cd392c5b67679bf0530b2c1db8c8ec66eda69c0328638db6b1bbb119a4bf00bf95fa65c9f2a25adb5bfbc53ac0f645b7ebd3f59902d09d4b3560829dd3e095e62602f633a580b460319205e5247d739e4dabfc3ba35f5394141f2c0a4b52beaf2beac77739c6c3935939d1c42985eb628edc877374d8d03b2c7e4eeadbd4835903fd75fb09be79428329ea58bd687235409cc0ec37185a58cc42b294123d3cb4f93ed53309d5bc50f122eef263456d502180a71df4f2a6e3dd4d746c3a819143db15568d70eaa7bffcb8af9d8b56ab81e5351f9d413b95dcabea9c2b01be1c2854d84f7c74eb09d5ac521e09dbb51de755b3678b712987f25369cc886a553314ec0b0b2d82d9011d169be5d0980bfe1790c8a801d6d3e7fc7108a6ec4e36f426b1cb5b5b982c536dc95fd69afc7f2097befca7483cc9f4b4e241de3f57edc86e5258cb845b3b61adbaca323f777b7c0ddb35fb2a6fbf7c50dddaf1c7338e6c478f83b1767e4ebc1a24318a0a637a73d0157bc28d479ab2f35b65f1a982c94b59368bb99f2160522aae6a58df86587227c4f2c7daf6dd5db7103984536b562bd262edb8622d3e5282c5002d6e7224e502f5c665840635ac4c10924243d5f6b8f955928497100766045c7d4296215fe1637d580bdefd3f3e085859d9256836c08bd716edd1bdb4d1ddd14991b1e4715be990d3b33d5484376a833af113a0d341e412c10d09c5245678888f4de00b2256cbcfe32dd8c286f43bcdb99d79d57d00fcbb253e2ab4e59c603ea2dea278839683cf551f1df3f9f99e37657b6d6b9aaed8423677f571461851ee90af16c06a8ba2c628ae3f73a2fc4f50b2396a96eed06b2393d8421f1c405bd8c0c31f338175fab17e7a1d55f7e42abf93b57cd26d0cb0c5faec805c7c77e22f2e1fe7c47baf7548ae3088686577f7dfe52f4dacc19ba966f49bbf52b603ac0d0334838c24d096e266780f4e8dd2735f198603597ee4a6243989d29614fc4b6db0c330d3261dc870ac7b1f427c0af5e55e42a45f2d9339cf30504437f9cc70026c2450c17f341b2f0edd77b19230cf46b60a6cc3fef79a9e5b685f8fb305c96c3a6908cd9a92ea21a2ef4061c5e3beecceb0364e82c6d35d70ef4edbe110f2d3e89f893d4a82c5d7ed916b7ec3975492352d080ec9bac4554506a3be8fd8ebcdc1f91c2e4d63aeb5d142836ff24e35e2d8b61e0c2ab026c98f3a31fa65ee9f29abb8f7ae2711b4f3c2432f9f54dd04c3527a1997d075ce86a399bca84e0df9482ec7d3cbfdc3d3c83415c4a04adb774fbd2352f5cb1eb45377c981e216cc3802a3529513010e7eed7ca479b64ea07f42e6dc49a1eca207508e37766b8119efe78a5a8e9cc36a94f3f7198e0ff0b5ad13617227c6cc845d6f8016a74696edbd6993765c97ce2d6b0e4cc246cc32f00a63320bc9a353aa74ec5ad036a2ffcae716fafb351305456cde6c7f0e0053c979578387ad4e3419b6c1c91573a243702898055e67812371dfe18d88acb1bcd867b21444b994d5fe70b0c4f1731cb043936119df4be99b1e234ee87cd1275ae16d99c375cffae39a21eeccabc49f6e5731d456a1380f94ccf6ad1f005adb1991f59b7036405ca9e991925b39cba03c36d7d63f1850fdf8d73df4072963f33ad3921165c72c26177c4c25a75ed2767988d560855e8117103133d9edac0b34f2bc9121253ddc12d2b0e96055465f8483ba4baeeb64fffb6e7d5b806f4c4e481a1d7f1026ba9386f5e4a05ae49009c283d6124a3aca56f57addebe6903867c484fbaf87de1f4085b96e89b617c28dda1c7d958a635f7c7c9d55b62d0a7b59e139f3300bf69bd481e6fdebc850ea560ea4e79f0797a8bdf1ec3c56582d075883683645900de274abfa5c388eda0d9392873f8b8d65607c0aa530157d9f2c5b951fa93907dcfd022ccbee170fabbd35b4cc7249211f0a2e37cfbbabe8fbbc66f71e4bfdf5202b01013b2ef07544f424591f516892ac16ef035bb1a97ee5f3ab05da4526475f2c97adeaa7033f7d87bf56e066913709f6169ac1d2c9722e42777d50f5c92f45350156856c3e0c67f742430b11d42701ac59f135f51a8cc554df4942c7ead1e16c6733662b8e2bdfa74812ccc71751b278d0805c3da87ca6e9ce75cc4baba30fc119130f1efcf61c0fab819a47cc4b1471bd418be3c8e4ad6215b478add1aa66f161316a1abfc4277f55dd4e42b85e274ec6ca7cd837c1c4b8f7944dc142ef79c30a3c2bbb88aa98aa517580c3838ce43762da67b145590a71c238dcbe5fa26e1f6bdcd7fdfde68f95495d99fbe5a3482edc6622a3bd5f76ab71bae00bf3354df5f928de3ff26204601978448a04e13cbad3838eed66d748fa9df3c8ddb092fd59f52ea5881e20e619a34769c5506e835f0fb98d639835477afe13aa6924cfe4744d6cdc67651d21e3cdb6dd959eae920b06c3903d383d7243e544008997518d0b764c8b3443bd5bc6e738a1fd6a72d452d3b88fb0d4c0f3c64479a7980a0188e447b4b1a47f177bd981aa0e9110bc1ed6c216cbfda27ca0daf8ef0b500112bd128fc1f897c4dc09c5a5c30548e469022ebcaf1096f2e940075fdaacac12d918a343f432c7d2841ae97a388ed1b93a122d1602ee9efcf999fe713cade070942eeacb89985e7075b45c269e56e0ba69f4f32ff23711ee543618bcec4ef4f16dabe8fe5017abbcbda7af79e5572a361d6e7e139febb51a9dd0a01657ba944f24840591bcc88999510309fb8a9369816652f7dbc9b90e8121c3796c7cc97ff363be33e301df61bb2128fe88afc299a5d914475833d63c61d102890c97156f03d84fc7ed2ae314abd652790b3d174c0e4e3dd1bf33f093695082d8f204184d104e76dca2a34b4c74dad210eec96618517e04b17cb5b7114445a60bf96e08e00b3de14f97767cea0f8926aa577d4ad3fdaf400c07889517ebf930eb2fa9a8a00ddd9f8444e63f28529b818db567f3b24fee5126e6e2c5e2807dd640b1c1f0bfdde459cb6c926fcff4121f62bc08afd1cb48e6a863f344f2a2140f4141b3ee186fc83560c2556682579f550da2f069f997ad49acd9b32023abfdb2f21d827435a702607a68f5d5c242b9e8580ec264ffd399cc92bf815c105a0f120e75003a357e61af9c6cf91e347ce03997c5014f4c1ee7903e91f563e72420d3a8a5a38e61f49c81e09ccf4ab7a6df2a792ae2f7606f44a852826d55757055ad66175748e86d8b51f04ce9208f1ba44abcbbe21b5324bfa9e3a5e673d6e97f63c73f7597cddb6222bd41d149cf1b8d7ce45bbaaf5fa18af35246ff426eecf3eac11494fff98e2bee056d5d586dde5e897117697cc15296b899cd0ffd7b8c8d49d9015db917adbd5800b43b40831844dd1cd94aa1b2526147c42c23ff8ae90b2a23ccae8bbe2778f1762f87e6190750655f643ee5b323aa0bd1b6d6f04df32f128c51e019349619ad3a6c8bf1717caa6698fbb03eddc93804d7ff6b26bf3d7eade44fe11221a07839fbf6f3bf84dbb99ad4d527f2ed59baf908aeafef8323882080abde4a4ebcc823c61a574aa8f540149d62ac4372d1aa4c672187f74f06a442d5ef7b897f508a90d87d4bbafa0dcee6454173ae57bd6bc74d43eaa4abedb582b7a73f172c1e9b268a5813bf688194ee23924ab051733e6b3fea1ca4730b751093c07b7126a50a6217e55bd5f0134c0f5a7063596888aef0af2fcc60d4b8ec4bfbd13360af7a806d02663d2a29ba6225fabd226595337cfe4a903ffc3cd9a81575292c2dc4861748e044d2f45967a9ce4afd513f138a9cbb445a925d934c7c03050fdbc9be2dbb66e6dd7cbe71333b549537c87d5c9bbcdc47c9f61baf447c59194e2b889eb29a3fea2a149d7f1b2359e630e6250cbe8c29fddfde9f3d252311e44e59378287912e7ac0ac10194e975f06793da3bfa87804c64a0de11b7ce16c60d6d519365123afe0eb6561ce5df0cf65178a1b8ae79c4bf0dd66abf0851b8fea07b21438e86ed3ea27fef71e1aa4a041508479fd343345722768f0c0f0a50e54d53af9a04d332901be7b48f56d61d2508bc3fbd7d42137e5e1a2beef3b8cad949b81e8f29a7374edd7eee20c79a26636b6ddeb9e606460b2f3c920c9b45c86b5593a9e7928ba730a00d46415870af67507c3ceb91553018f94bcacb0c72a9eab19be7081f12f24c82a9907f211d6d9c886ff4aa4504a929b16a5606af65358e0b6002c080cb0fa877f280eb526ddb172775b386a6ca1aef47ad24cab8ad02c05e5211794184485d63c4d5a868096c0f1b97ba93216a29778730aa68f57f2f9982d78c26f14f92c372629d00d11a6fe3cd1f62b7d9b4b08b92d5812a0a7192bcfc238123b4e06bb553053858ba5086c6f5ee5d142d6a68eb8fe1056806ffad37b23f78d6f2787619872301b3e48ad1c7d175ccfb0599d0c2832d0fcf45f0e0d475b7ae578e6847b300c2f919f2a1785e0684c33469cbe59845babbe805617979c539e843e60ba60c02bcd65c46807cec8232cd8140dda7da809b9ab3c1b10d58775fd06fe6c3c4267fbfff9de9151f6f545f6cf2d838e174de424006b250c93ef7dbb273c256b1b56f7f1c398ba36d4549fd2a107c5ceeb01b796ca195f7cb50b5f78beb8115ab275b73e38d6157d6845181c6c6dac519de5ae0b825346ee830726c91332be50497ffea699068dbd51806f9559db5a736eb25319b06408b64e4145d0941f36aa40b6deea18e3359db9fe1c1db1fa950bdaa579e90d98fa77d46f6f83092600fdac9a7d1ce44b705984d39b715986d6ad2798ab8e002c23bf7af75f601c39e3154628661683d1217a4e6b5959c31c623f98df2873b73a06247388b5296916f3c60415d2ce8ce2eca9db5cd8fb79fa1366cae47abc5419bed5e8b7e0b8b1c64305d41c6f276efa3b6392ae21674a5b3f9e2e5fff343322750e9cd20217918bdd644982554c661c2e5294ccfd05f56563bb04e0adf05a2cdcc9141c641f87d0b4f1aa4d6aeef874efe43504f339f3f39223426ff9c897b79cea13c5c77d8a66308bfea50863a51bdfda9ee6578dcf6b5dc8f6536035cd9b27c61cdee355735c56f74160a762c09445afc9b83f201ec1a3e4d9a60a9026e7042e6e7fdd862ac124189059f1a686bf73e8fdff49828ac741ef52d06259886c4f7ca8d4832bc34343b472801a63edf82f775976a552d13e022bf9081d9c236b72af1deb0f33bc2f3a23ad856d65102ffdc09ee8c504df278a4e14bd49988e759641509cdc0d684b878a609e236af40faa4e88cc69104a5a5db08ca3adece484c022035c32873a317803bdae086e26161adbc85ede3a2108f5765ddcaef38b834dc4ae88beccb61d5a4b446441f7be6b10effffcaab912d0c510b6c96d2e2b0a33b215d4e543619b684a1fd021907a78fe91cb617fb694d2e1f17436bac060e8b881c8fcf0b871d943cf68b4864dd8f689c1fbd96fb7a1a6469d15f59b917ea0067722cf4152dc4fd4e65913357a9f041a97dec3f2066650d97acb89507e47f8dd6a8a796b1489af42f1b9d500a3061ba4ee77126be2f2a1f91c82241d71ccb83031c831e32fdfba97df778a2449a469dfa9e4a2694a6438fd6a3e45505dc8cc04b97473ea308fa0ec8961f0340e98c225ecffb4a368de6cc7d6a93441e728e409d4fb383953df7f7e85869eee4e545a2e0588382ebca078290fda3e1c9fbb36d72a5912a332c00d2d34ac0cd3bae39a160e3bd54d769ed8fb89610652b47a5f23e1ef0f2c2c6c69d49f8f8dffc4f3ccef2540d1558c0fec01be900ac03f4492a8f7f9540056283efd14e5a75a2ce9db07f563dc456655c5c491b57829f815f007f57847ef6fb3485e9c834a070ae44903e153a6815042c0e0e066a135e36a277ff7337dfe0395203ffa884cdf826761662cee675e498001241b6cd27e18366c7bc3118f9d41d5de8ab61048fd430ea42075f61422c67162c946b048c375419537abeec953fd8803b89e3da9d6a2784ce5846929d7b19b56e6ff3e263f5cb5e53744460cf5203ae0bbdea48ef3f0c58ea0baf881d3e50cd431b4d2dcb063e9c0a1ad7737cdac2ce924c8d74a3e0df05b8e1875fc73c738c3dd4ab8a59a21a3199b1a20a89b1fddccccdb72a6f1b8852819d346ac5cb0ef711864891deb446af24c05c3b99839f72a453185f5f2163584293757a594ea48cb6f4c9ab518c5e0344acaab0bd116d724c05afa19908b8e4f04c4ef1498bd650e2b9a45c25b6d1fe2e98c3e52e960a4dd28cf8b43c92cb2e69e425aa3930417727338589360cff8ebc5c32a31ded0b7523e9e0964707aa5c73f51e5811869d421caa336289decb01d18205d8277590919c191e54e5da1920aa5ad5d7f2a7bd0bbea9c9afb38ea96849567baf02d415eb2901d8445d69e5f7ba0282a52164f9ee51000026a3e6fc115be71c23c83c8760b0f5370f6f946707f87c2b964d37a13a1c329b12c8aaf034ba3fececd9df4b8dba542d8fb8b80e1b6700db8ab9bfa631f73972c8ae37e330cdc6f2b98c6459f23b4e98ae506e77ee2ba713d040b02eab98a3fc15abe6dec82d1b497ba735b8ef7bde267cddd3be9645f21ab277333854df48c051f742805ec3885bb8a0e7ca36cb5e6cfd9acc85c5bd5e68a3592efafe47973bcbbc692cf603922822c2779312acf0f9982c4b967a7936194bce18515fea30523a6a3e37d8ce28b46f7db3c83af9fc56f4712e94cf6f132d0b69aa241eb182f503a40d59fdf7fb9111b0da16920cdacf254281404e774ad389d73fd12c56cb2d343e483789572c16725bec8e833138892c10971e9a8ac31e4e5d7a8f23d4466587a9573b34f4a7276161bf17d7bd1575d7962e4d9a0c8dbc674233768338eeba5b7ce2e7aeec444617cf1f50e3168f63b0d83185565fe08aa0f580da79e5692a59eacb441707551a47f96062efb31439236d316de626f2c9ef74ae488147dd3d74ea19fbb062a6a2892ef2a3a2cfaa0b91438dead6ab79ff4e47e971f364bc7257364c64a513df68c5046f3ee18133c0f406815892fedf30e19f6da43ad0325753ee02a53ae2a5d45d850a04431606c5ef9605ca0a268174c54a80517eca6df2c30fc0cf1e50a96c08f58bfbf121cac1f299586deae3f3de7d914292fdcaf094db9fc37453cf6fe4322c0ee3eabd82a8bf537978b189446c10188f392a56109081d8ede892625d5efba1a7431119f6d6eead521d0df02122d00719b0f66492e180d3785f9a54213b7008d5d8a8d0fc9ddc1c9118f4a7ba777db56dffb394f4e3e5e0d8e7964b38b9c13d9e550b1ffeec1f0223cce3ef1064773d5c6f9cba2a4c2eb28d64a9b109721ef6ffa472e965ac1434024f1646732fdcf6227cff18f989cc6d3b5cf58321d2bf201159fa806c4ed0defc38728bfa7151c7648ed5b7177369325670c47b1b6256ddbe7adb85ef36ea0c72fd069c5eec4a6e557e8c9cd33e96003d3dc4c0ef16bf6badf87c3d3a0a32b02e11628c8b58ec1606ace8c32eeb7523d0d326dc22934cb37489416ebaa81e306a811356f590acd368ddd724c04f50e13060cbe36303ef84e7cb1600415142287c70851fbd72f5928722616d9ee8d56a8ff6fc21fec453939f0e209f8168629944ed7faf6d271247f03fe74df13075edd30d30e7c3b6eefffdcae5b1480280344983ab5f0f943085398cae9fe8c9890c42be48969aeb17783b3b18a9dc4bb9bb2a41ad4dd383109d8753fad383565681e47622448707b6a26983e4def5bbbd49c75c1d4337eff1c59918f4a47126d5ebbe0932ff12ad3886928937d2297cb0d8344a6e79b62bda804361931eb1cce35ab05e1de527f2b21fc8ec0a4c552a510f403969fbdd4d87661e2bb09432d8137384b1fc38d91a9fa9f983ac9df70b91b1954f1129944fa74ba5b7c3c5f0a43ec32f32fecea42b38ddee9202f5c829a0b71a58fe733eca6d31b79d91df0a96b1ad938859f04be5886136ac717b7f859dcb96a020cdbd2f8e54814e01528b79cad050f1135f11a58b7f4bdf883cb9c5069911b2bf70ff16d40b9f2e74fa93483196a997c1e81dce132db04addce2d8a90f27e8a25326e52b8c114845d91dbd19050146491c8845c6bbf83824ad45da362df4818c593d847723bb794263f1413b52162045972b507ad908f4d3b89c84c8e9524f65d51c6957c7f16a29984f8df47436f05ec126f7396a0f66aeca812c89728cbe33b25aea7ef916ae9f68fbf523378c43a603733224bd35a5dc51f98c70bb6b724c0faf83aa13f5068d61ae4ef15fe398c9cdb210fb74b73ad22a55a13e2d29b1a3d7de20378d6beee74065463a5eeb42c154f259013648029243ec009e6ddf9f2e6cc57cebe0233248668116f7cee699912883733dd88b0fc24e7afdb0eb60aaf4dbbfbb99af6b6b2463ad660597ce333b13e0f1c445d6bd34795055d9f256e98cf46912311ba9895aad2256399dbe6d71f99acde153e16021f879807abccd0ed08d0c845c576bb7b6d97139ca3456f69fe37a293534e1f8cb032cde1bccf768ce83eb356f36a786399a1de5bc730eaa029122213ffca709ac04f939dfe9cd7d86ff83e9a0138c4b2d281ad209f4cac5d1944bdbacc14d9aceee97cdb9343c90419926328a8e2c7daa763c415e1a2e995b5fc535023a4fc05f68ff4f7c413526051723ebd90ac2205af8ba22cd928c9c2522264d2fec1cb7cf1658e48ee4b38ee696523e7884c88fef49cae3258f040167bb416422222700068be31853cde811f1b2d663eedcd58f6ae4764ce982d4e21b24a336e7850dd1f7b02d40476b084e19c967dd8c7f0ccbcf4cf81a2bb615c3a3d09ddad2685e377299de488f6e20b774edf7f87758313a75c8f005cb473d685052949a382dc983ca54bf294b6aeced648bec4fc96ad4f4a6e96319e3b9664915760c89ffa3dfaa81bfe9d4e907d4e9c3dde6d10f8492d350893cd60cbf82f90433c164281a429c31fb89a1fb2afe3335c82e866550ac6a28c96e961ad2a481255edd5375d1d3bc86a6fbe5f7e3d61280598850fb17fd1ae3e00f12e7a2d57695b81f2a677e0f724ad12e4a8deb126eb75cd4679e80c20f65c9a36f56898cac2012bca198dc945aa1807192fe0afa5df91caa25abd2cb19e3fd092f6d1d67b56a5a79e4e06a541eeaf18eba72985cc7a7bbe28a7353f4072ce9799cb1a3823e589f5c91cd1a80cb0cb4fb1d0df561de2bb7d7fbb770397c2c9cddd7da218977e817098edc434a98ea1b1643e233eae82c8abbdc9ee6550aa2769c0a162d1668c2c9dd9d4013c57e6092cb0d86efb431a5b23e3808c34a98759584ff3bcf179a706a48b0444e2ca870dcb27d731c4c08b905f647da4cea9ec0f9fcc952b93f17bb31ec64cfe9e73476433c7d0f25b59eb6049fe8204796d95371c68044f3a80f5c1d2b84bbfbe42c953122bfac35f4702bd19f1fb8fc0b7ae8f4ac1696e26cc882d3538cc3aed5ee68781bfd06ae7cdc7a92d201169585cba8612efa7b35ad605726838d6e76617d6d226eb1dc5c1bb114b3d50859d9325a4bc0b48456bc7461833811c983ea25793ada4cc16aca9e6fab98be69398009551adce5a860cc6de6900995b0b48cd5c57431dcc1efeb3d38edde66f046a5fb4f61745256242bdfde6ae4daa0fff16e1aa5018c88923afaa471e3deec07ca8e4c5c730ea5678014ebd2391aeb729c09df8ea2d55f2c1818485631541d67e7b1c1a034f63e5a3312a5ce7d4706b19946ec8b3ad233e11f09b8e0cd8ba70de43fac746b3aaccef12fd19aad38b2d065177f83f16fb283aa0f526866e9a02d33f449adecfc8ac165bf200ea321d1427a93987ea6baa69b96ad14a8adc4d8ef6cfbf9ce34dcf82c1b8e6abfff3cb00e3ea522f6a235a0a1e8f542bba51b8914ec75e7e1cd2fe0c86c40b5ace25d869a2bcc94932390434eea5d5bd080fe7019dc2c3a02cb0cfa4a0395fcdb545a55ef99ceec7eb21f7050ae85bd04ae90187f3e896c9f78908974db325280e5e76e6718a598e57bb76a2d1d9a66a4dc4908532f53a36cb1da0b7f69551b797106c86bd3ece2fb971b4040029949271867b8f3748687de18d172bf7dafa90545e397da9946aa5220a7e2726efbdcda834ff9debe3e5f15e442ea1911bcadfc10d691eb8bfd54d43c83a7e857a9b28641d7f06e937286570c4d899ceb33576eb6b5d6c2070e4be6704193f6dd89541597436dbb31e6d1900be227d6bee6d3c585dac5a1bde7373779ff3989da9ea855b65c99fc253a8070ba05f6c3bf8c78d36bc953d26cc6cde226c233112adcd815a47bfc7f22d9cfd938866d24713f2f041ccaf90c2610c9f5cf7e4e5a4fc996d40e499f2fd6794df7f9542994ac12296fc04eecacbd0e58e62d91e49d6d43233c89c1197bdb2e627a29c0915abf21764819a3ab33f355eb89789795f131cf15b30da9085f0c1bce410447bb661ce648280c99b3e9a82c59acbe9d0917aa876cfffd3b5f3bbca7dbbe55b0d70b7da153c8b666ec5af9e7176790df8bd4f3861158815ef9df082ea53ee03f4d3775bf11788208828b6280a9f0a1ea410d9918215394ebc7f150748779a535808927356292cf38788096dc86d1ed628404fd3e472e66a161c61ac31f89f0bf4d2903620a34e99368479def2a15c4ba5bbb279be725d3eca848d57c111112817ba5ca031cb5037daa34e07e9c23886f905fb2e83bbb38b65effe61ad6764e1a463b29b205c0d6757b82d8fb5e29559ce47008c0dbbb50ac52538ef31613e60653020c2ab152867d9e0551eb8254dde5727950c8258cd00036ab4bca7b44680bcc0d7ebb1c0da8152e7b38007e4e1a469a6c922a586cdf9211800c22dec019fa11256a7d39979371ffb7e9a9e81355d8f62f959aae1f8396ffc6c518ddd5fa81f3ffbcfc988afd2620519145ef7901257ca8c0822ef053bf9a6283d1ea093346ddc92f3a58dec9e801caefd809980504252e0002eb42acd344c3ea9f18f1b6d2340d1b6f8f00ee50606ac80addf5ef8ff38583bad052e8c53cef076b5c87ff6ed4d02864eef487030a83bd2e08ff7d3a9380645ad049d74b6cfb84af0b5e19764bbeef19a2693de5e5de2dcc3dd3af6d1de4b40c2fa40999f1df8e94759216b559cb6ff97a544fae76b65c8156a3d687257398c573d8d813ddeda9a79c4b9083c4d1921d6030925d51bd15fabb7c9d823900eb4d4b18ab9277693264b55b721b9f55498809378feb0b09401bd7ccd595c08f816e5f0a60764fb84ae81df40aad7a57b8fa0ca1dfc999de6814d72c45bebeb1e5e16bf171b8a5c7b482d3c84f15f25d5163a73f0c218f91f002d865106b4b81a62fdf2b2345e06fce75754e97717abda10508b8542a4d0a6e86559186a95fba6ab93085d354e3e5c71791abbc1159ec9c4e6f02dff6d1ae2c3342a9e6e3b04705fe544841d86cdc4be57ace46f83ba16a41b7795109ee347a537b1a3f2724a455b8bea0750287054059ef0c093d4dd88db2e7093426e38c5fe0b38419aeb48d0fe4e5926d3219954f07ffec67e669bc8458c56c8a6c06859099046b2e9cbb4792d5f9e21844a017dc228a820127b14cd4ef07bc488ef60428b3d1c076b99db3819fc34b619f83efb75c663878307bb02e2c9e4420bead1e405874876d72eb69ee099d1f91164a35b53f3f6a9efe621972bda3287739cc5a387be04fa9ed7bef2314894f4f52ebeafd438f76041a6103135377480b0c598df87c78ab14d0f85f1892ce95c800d5dd28f29a88e9729ae3e5a9dab86ff4ef8b2ed989df38569f1e68e4b2cdd05dd96517804dd098e44d5e0287c5eb3a04fe6fd4398e6e2afc236d10a46d7caad2eb0a641434db26e43a7f793634839b70cff847a239d5f0f98bab2abe2e795e0f668c9f1d62b714b6302e1d340849d256d1767a83bc9adf5620edfe362244c116b0b5a0c40fff66555c6d9f23389cb2d169d85842be39f92835c27d88433640d7dd8c81f43d460c7c7f32836bd8a802b746c0b43bfac22363e57862ca0801b9b3b876325391e1865cb982f272c212cefe3f0505fe9faa86f139275743fd7a6b68316b5291e6993d6379dd11175a2deab398ed3a3afc2dcc127457cd8dd022df8dc3ba6af9c8d317d02f2daaa8909187d3fce996b98618b1f2159aad42d047bac0b19af9acd19a14ce7fcf5f2de91cef7a1bef60c0d3c8be191b972870dcba18bbb9ac8283cffa9414f7573bea4151eb346473813b56e07418bce2ed66431341fd5a16d55e6050d0c0b38a324b430f28e3884615acf0cf297bb47250583eb1fe9147344aa072add4fc0f2ad5ed22154a98717ea34b7c702fc65c4c256affaca55ebeb160c439328b328c9bc79b5be1d9cab9a897cbdb0d26589636f5e03069234449acb0fa52b58c86fcb715bce93cf1edd236af536c5f384a4e7dc332f5def67e763220ef7d03673a53e7e1d377699987b718816b3ac8e5fe9481dc2a21125d000c93a4c29b645023b72c659bf2fd175f08aa724f1c1d1897e2a09544f94b697ef76be95df216a0381d72de971633f92986f4e40e27b529cc10165634d324d9a7ec96fa1a1806fb759708afbf015aa954e7d180c9ea630002133151666aea6aa0feb08a7283197a98f831a3a6fa6904cd6013b15f519e2ca7a4e616a7d9376bfe3c115426f62222df98a03f239e320a5fa214e9cc3edb9af7120651d11e699618fd68b65d5505d28a022b241c0dbc914b6349bb60143ab4ab16140c250d303994e0eb6c166522c75a4b800b87bb3574c9944b91bc0e7d91b6003c5f6233fc2ed0462e25196523c8c4293e65f2a7cd510dfb8a7c7f86cd2f800240712baa8e16ef5e702e7fe5f380bd43bba3fbca5bd560352bfe5c466b02768dc8a0b9b95e00cf1377a7aa185612cf4560c1cb7d23622e32bcee8981949d7f17209531d835c1b73cfab73c2b79c19d61c2a7bdc3292d75cb2409a102bc0cb982f630ef95c37b466679a506f1c23b84aec79c682103ddecc0b704998426df447fa073a716f1bf2991e7ddbf3cc78b951c2ca766c066e90e10a14fee5dfe25bbacd3a51a5d4d16f1bf89506cb13243bd140f1b7d35a113ece4e8b49ae00200851e669faebd58fdb689f13382c9bfd9f2cee1d98927e2f9a312ef1762b790b33e4e4085037f7f6a0406978b8ee00fd9230ab0ea614b8d5face3b57896268f0e13c8d46cb000e713f8564a655cdbe79d0622240484f83a7cd7d8df56fef1e0c8fe8890dc185f5cc888a58a8fdc07f0690f0ef1f3e3a9cf8148baf647ef53010f6a1ac625194f411acb609bf07dd9de6827b3582f3956ae31c6fbb867ee8f106e15032453b054ee24679733255f0f8719402284d9b3bdde783fddb1a2a35856458eabe963ba2b1115aaef53e982aa962154359ec4e420cc38435d9289f7c7a38b2dbafb478310a61cd1050a087eed43b2aa7cf3354b082fe010a49aaeab2d2fc926700f39f1e8ea6bc7c9f718a7cb7f1e40a19a1872b67e9065904b40dc4e30526a39de9926a14b0f29c9fac380fbe681a71ad9c22fa3be09eb1e3294bbe3125ce85b6ae021ac928f7cdc79beb861ed575152fe562635505d22964010c1e00b051eaffc2341d6e1b69f57b705665a3b03606f0c7e989543e5ea72d724547a6645d14afacece06196df187733c9bb60a1366cdd5f06ed01edf3c1f2954f54978f0906cf4d6dcf5f4303e6338d000581c2d539a93be895b5b0c479d4f87a7a25ee203758c7a643efe1171ffdb8b7ed6f72fa2b783b89e890eb09123c8bcae6172053fe4658fe00ca11e210641ac64da282040f5a9b98fa1141fcc9a9409b1b4722771120739c77583441c24d39089761f8293f246f9f4dbb7581093b97dee9db682d746a3d315258e1612a325ff8b8944e4191f22030bfb410f32a1fdaf8c0dd03356ba9b6ad096cc963dcee4fb8dd1d290dc00836aa32024718580cb18ea4e3ba47f625e685aacf9a47da3793ea129b9f70ceafcc94ec4003beca7ef940a5cb7edcbfbc96add4fece096bb9d487140fae7856feb99e90c1fe8c72d9bf103dbd42c8e3bbf3c4a64c5bad3115a226eb5f763a39a94301f08e6b67fe0b149064a22c178d9d00624f33707e5ffb9ea9574b1fc1243745a09d2108b95115498f8de85e60c0f15eb836861c27622455cf4c41ea6454379970012a43a7402325701e32d1341e053b781d5ec2bd0066b11e0306324522e3e947e28070bc63406aa75fb87813f974b1cfc0f621110dcac8cb73df14a01a9c88983a8d3481d7bb927947ba5fcf0a811bb036c2b9c9768d4925e9df0394369cc3eb9077ee61f3ff23d6cb278e3b6bdb886b5e0cb7d3c62363ea245d97daf2e46db7196de54364839e99f12ceb638d7183bb56f1a3383589cfc74ea385ce32a4d28626e697682741339a431c0b0a59e3279a9de1f356ca104e9d6f79980d5efd75bb24061d3a7c3dcd880b8af539ca6fb6061dc0093de691851d036ac4d32ceb75e22a39a30cba5e46252f960515654c0d6a044a8f13ecf2c909c6888f748edd2bf6a87c76c7123f4c5e39834b910f18b934e41284e936f588e7ccc76468774c97715eb44cf1b67840491a1c038dd065ad289a344f98ab9ff947fa0cfa945452ee35b2dc936732da5d95a267877d9c1a3cb861586a562a68a4850809f0f9c376ba839324c118e5e091dcb76d077db574006cb8954072cbd203c06247e0a04079bfb617dd17286e16ba749f5ffd433a196cb15034099e7d5c1aaa7fc631b2467736f2c6193e484cd072e20e95a12d3499983d47ae9c3c4071e3e2cf318a8b331f578a85d37fd290bca087071bbf3cab2b974e077a15cbd4c4e9c12c9129c7b342fa8c3a2517c7948a7bc8c3cd3376ca9f3a21e327745e1a522bd9f6ad0690712eddfa1cd877fdd5c4375119752062248b46a75af91b912f2c1c9e3870432cce89a00a0a925beae85b39b587968ba1cff3a20c94f8a493719332db47c3cbbae703439874a841f9e8898f6df5e37f8556ce3410c7fc52988f24b24132ec26e8603e4cf2ed70b53f9c8d836833f8bbba991dda2e0f1532fefffb3517910d3bac04e9ec010a4ede0651d9de60b9cbf248c847c557149cc1891a5a4a405f520da2810abcfb5557455cb7d83e1c779c7061aaad3c62f614eabd0e62e275f73e0807b687be68122254b35c1ecf9b5011a1d4bd063c14fde48d51ff607f39d722e5b60482a7c1ac5eb459b756ffc15b50dd3a3ac30c7fe3cf55ea2d648365d49921286d645d1b28f1da72013ec9c62dc16a9ce660fbb9fc7f163f23ddfb0adc3b984e1309a8d4867b0cd7df912e969346eb853c7a34919c0d4eeaffaeeaaf68f0bd3893240a9e0bbdb4e38605cde34aaef8339c2ebaa1af876b73123360b1fe15e36c6a4b97f54251f89a5c4ff74b05ef39444ba2ccdd980d695ec6c762a28c613f6445af645e633958bf5fccc78096d70104b0702a8d4a0d6bd54fe6f6c2df9af864462ac6d9bb3521ebb10a841f08930c272c827d4aa2aa718cf638e5d79d4fd4154d4b1c7aae79d2bb9a860e49769fe420812a3fb1333c1f61d580ad6bcc5815c2c31dc8461de073ecf7e711e0a407e8ee8f927e3e4db02736cd7743862ae736603eff8333b2ad3807b39763606b4702349da3b5a36ea7a8b196265cff3dda1f92a0078bb55ce54d34378e78c1feab61c2a9c77f8999917b733c829c13be83a0a0236a9b7cd81e121ebbacd058d71bcdc7d57d3c920716134a05ef0184ad37e1750af27477b7826016a28adc92241cfbfee12f6b9aa1185e632b73ddbbebaf5cb2fc1c71b0760e04a02296bf6c9d08be5454f05e0d84b23f92f58e600aaacf66d916ebcc1be752487f21913d346025cd4df3d3387de45573c16a4e0d522151b32182102839797a0cffb9ddb1e4b07e67aed5505cd4b9e22c840f4cdd063bd51ee299b892cc7d8f5cc8773f505a745db3b328f4b2a3bfb0993ad66dcc8ede5f783025e922c621b26d74460e513b2c5e62432cc6c853b2bece9431f32c861748f08cc561967dbda0d49930aea59c974dd93f58b06666d15adebfb6b8c4d4629fa875fd10dc0ef2caf48f09852819f2d6eaa13ce741c5b23b8e82a0a1169ab9247bb79493fe004f606f285bf1e8309056169ff3a399da46d59df53e7c3b7528b7ef04ea7fd021e0ff6aace4f7026c5f8425c0010d6df698f28ed75cd1280b5c0420abe75a037b709fd774700486d4d5780934d351c2ead003e5bb39bdcff286ece8c3f947c52d4092becc360babf6b5964568132578f52d1e1ce988aef7683b2b73bad26ed1a1442467060088c216f1df294e5c2e9ddc553c81379944d2fe6e8387efa8c19afeecfdb5fae38b19b25bc25882a53ef9a59b4a4a88831be5cdb3901dbc774a0a69717d4e87ab99bceee0c5c916d7c8f79fa3844fc7ae5b51f5e2536c04e480bc44f29345aca78f4d36c31c345ca3a0903a49349999ab81eb34dd25de81127664a24ba505638110ef4a600d209474c5d585f6789d59cebe678397e79142fa07f2d09775f5cc291293e81ffa28d38e35900396d825b13bb277c4faf9e3afd0b02d52b71152e4564b82ea8933b54db2cb84acac70f2c2708c03019149d23289eada7b22df4c67e8373d1194edfb82b6df82790dfa73f45cb520141241ec5e4640b57a5f7abef2e1c7d4b777508d1ecda9e629b0b2991d2add2ccc470086677f634f00f2ebe20c4ee54a9603bbe3245092e6c1eb5cf54ae8c4ba2eae3e50026fd15cb5f4f252c313b38ba34c6e7bbc19e54e310df90da2e25d8588e938e294b0c9ee8029ca0d8b642dbcfe57ca7d4b874ce77ddd4b6a96779258d1c600de5f62945e79708252a8d3b85a156c64a0372b5e68b82a86a500b7e5145c028a853c512e964d31d42ff7658a1c22d0ae6a88a2ea722cb0c84b9a1da6c5f9c5a544ec83d2ef034080df2de26f4f5c3b279c3118d7c73d5c0abeb6e73f7ed28e7816d07a8283b8efd35093e85b83fbdbadc54e092f27b413c936343e8cab2e7b4789dcbda26d07995b5d1343d768fd55b322e54e666edb38d7edd083af8774386ad19550fd8520ed78c549c3bcc83a76488d9c32ac923a695f229428f11b2239510e134a70a6c3996129c5a23efb9c48a1c74631dbb1ed0ac260568b1c23d357f12b712ad41fd6d3b2f74b096916745516814bb9586885e84d6ced2511df0a79fba1b00a690f08718d51c7ba2ab091ddc5b52ff1ff361a77bf5a67f80cdeae094095e416c4617f02b5c32fa1453152a9613eaa0ab4edda25ea66bcc9f7b17e1b8382ab783d12f23171c9a3cf7225e806289227c85717c8a50c84209ff5e7766c99abebec776152644861dc19352d356313bded94f884a742060e0b9ddfaed445ab4f8e42930db0f5cab3be6e95aa06387ed70fca159a1709059444b8db784491ab9d2ebcb1082e916d6dc5c1c445687712df511f0b3f4232e51c5e36d88597e5aa99342e1690f2bccfbbf33494795c9ed5fb3a9f3e45af54f6750845b41beb781892edd5ec9b19ec9a735be137e1f4352844bf9d4d07c1fd68b3c9eb8023fa8b3c427372c088ae8d9bd6fa10e0fd6c3d03982b3254c662f1b4002b0198eb2d01d409d68681513a91874644e9535ac637a4034691817bcab9096712505a80ce9bc55121c80f3a1de756a16fc7d822920b417434acc2b2bd26031c4c97c7125fcbd017b796c16e09cd83c7535bc902f388b92a588995715c6ba5ed23923e5edd27a2a5b66a25a99e83fffde13ebb974115fba8101785f4f22d779431cd0c4d7c19682cc7558bd93d782e00d436dc2a5797b81cc3ffd4963715468e80dea50c9584d56e469bd429be11213ec2bd26e4b664f3cf650dbb6234dcfb8c6703d408e9fc4038f9bf4176871c2abd28414db1f3d4704f8516a9374730ce4f9c0fdfd7d5a5e4850d17740f43652356848e6e8b8e923475940330e53a4070893d1c12b50b10cb687eda1e23068a1be40779d0ac0e18e290035e93e534e8bcadb47ec36c13d57648dc8a5b114859af2e7caf8cfcf45cb3af971ba232f28cf1ce65d9c2645ff572ad2c687d19e981ee4effec3cbfed354bdd64e39ca6c2be76764c6684a1030f0a4eca75bd78effb23169ce769af8f1a756e47300407b969f8e7e17af10d49a29b0c1686fd370800d1eb902a290f65d5df6ce46e339c09e87ad78296ba46114bc02edd347e5efc7bfbf20b305b1c70318a4731e9bb0873c98b1afe6b71692adf85d1b243cdd005df43264278d000e1879c5b0f42a923e179cf20854a3ed2d897333757beb52eff3beb8ab91e08521e1078234a9129fea02022924e1c993825b2f40840a29f4067896c4da91b60c075363270e94680feede50a1437c3cc199337ea617aaf493521e0304499a54f14e00e927ce4ea4b33b235d04c0433ffb325baf722d430baef8d262d1c81311d078e0bb8a52f6683ae8919ff2e98c9a8acabe21b9421ec7abfacb1a833357238d307e87c4ab223fff0097376f79a382de6297d7ffd4dd1f73e2cf726914b33937a0ed24c8bdf4606e2bd605f39cf65b9805e22d92a682a265f9f2cde11241d72fe2c67a0a4d17ca9570469859fc3776ff9ae2619754efc6a49a7c2c003bb29a38793f506af034fc97967803e42b4ea4b5306ca968bacd8b6272718b7654feeb1d50839103be204881117f8a577d3e157ad21a063ce658e12170fccdf8558a5b64f06b9489e4ebe2b413bac2df7f6b78abd6dac19a191b0e0b3e394b97b3177fad65662b53a941dc902fbd6cce19055a50815871f0797f03ddacac8d95a04f07536cb88816b378b7a5bd02d2d2228df26a6b6296fc97182c24e0a8694a8710c0f10eede12fb50347beb0dd3588ec54d6fa17a71bec01c81c86f2f84de3a412627167830f0f2316ac0cb8b7f31cbb9b8e8723d6107c79f5ba4ce9a7d1a126ba27884e20f395fae5d574dd8fe376611ba1dc8237196c64b3b1990ae31b6f3a7246e65519f17b9c4370bebdb7f3623b8cf1c84e612db953338dd22e77f1d3b9b2191d47093b3cd9fdc463e8874570afd6d04d65e613c1a3f6496cdbf2e1beadb776dff3b221d30576a91aa03befa3b225d9e038037bc797d7e2a685995e77630c86e4161ad251602fc74c6f6612395e67832b338a4c2fa5c23e5f999bd83a4ff976e122eca744d8ca185a63a3a2374ba2ac1d4f83e205f4e7da26c5dd58a51d81d968ea871e9072407db3fa71071055cafa781ffe993b3a45cb8a959918c394238181af9e3cbff4adc8af77442384c02ade073012160a0b418521e48058b10031ba42dde265b111530fb8f5b739825877ffc702282161b29452dc7b4d0d90ea64694353b30f5b5a01eb36207ac36ffd38d5b8c7eaefdf79aaa01c8a42d035d614382b171589a5d02e07f352750444f52333392dd4971ff95aa5fc52abf5b16c353d2ef680fc98e5872220ad57b2906a5b85015beb472401c966079acda2382e58a86ecf5c80a547e3fc3e63afd88344127e73430153a2770d94d1be5e4b7468c35c2368e15194141fdb2881e91f590cebbfdcdc217ee8ce51f11f8f441d0ee550cc8e5a7caaba4adab36b7a5f92fe62dc49a25896562cf8bb3108eab602759dea670d778b4f1e0a95c902b429e24b5cd7b1e6c8c3b4b9e6ee1e9268c5da0e494c72822d103d619b9d813869f33919d21a29670656e51b44508a00f3aa35d77865eacd557d6371c36ae0c94725fe2c2f3019dfd4a10d8ca29c8f881dbee1bf765103fd747809f452f2f1604ea13b65cbe32c9c2cf5832a37a4d7d078c52d5f8b8ade4c6cdb101fbc9a0a3e43bcdbe8e112920f58e361c7efffca9d2e67bebd2390996db820650a6b6f16d99bfffe32ab62275691d0454a8ee8013df46a1ae54c1b21d9e424154b98a64d3b3ba53ebb92b676fa844114df59b5d493571f983230c97e8ff50782db3dd468890f559effff914c8262d67c95f4449c938c30f633d17dc2cc2df0f55b196b0443dbb944fee57018e6411702cceaeb581b68e4d7b33a65758a9f3fa6b377201ad886cceaf820221550079c462f52226fccda77a6ae59279091e7793b0436d4a86bd09cb37b476498f67e78556afd611344bc4bb880dabe97b7966377b4bdf767c9686df4670d04385226cc3ce7f6b046bff3edebf698d48278894fce0a53f99dd8ed1d441243b76d977404a3072e509726efb305d36e02827379f109607b34e11f9f99f74e1625721818bcec50342d1979f6748ba9fab2101e82229791a4671e6712a10084f9383b15f9a75fa9c9cfc535bb29b05f4dade81754b27571182bb4dcc96e45d0fe15af1dd464fc2732967a9968800a58bc546cc6382165b93152d1482b2ed21d818e3f60d341d9326964353bc0928af63b41d943323bf3957348f2e4604b2e2491441a5bc3a4ee9db1a87f3a79eb3c1810e35a05323eef12b7a4f006d9d715ccf6df7705cb5a98a4f061b13dbf99e01769758bca0f4f3346e59be6bbb0f84898d6f8e784f5e018678192553fa54eeb6469a423d95e6ee2c3dbe5906195de5612fdd9a9f27be871deb6d6aef525b61fbd093086a8c608365f04921d07e447842f9df2ecb9cae1a3912935b98cd24dc31bda017ec9f547483f86485d9bdf2ed1266ef55dc16a8e46f018a2aa8dae6adb7818d9ab0ef759efd0a218ed064c5c9488f42bdbe0465fc9ed651d6784dee3c4bbb6b7c0b32b8ff4d8e51ccda3855862de6fad4725e4679b4f23354f0868ee564a4e622f8ff81ef4a0e595421fba1ad1e98ff274b61c33dab4e250d02d143da922ada358a3152863d36cdaab8fd94dd2ea66e344c880ef52b9dd8cef5c62cceb66797ed6e8368390767d2545466855104a798b80e636fe5534f9294f39de0046a4de23b3db0b57480314c57d8b923bae4ad4195dc8f2a9f126e55b1403c23083262832ad1aea902105e5d02dba8861eadede083397803b1ede0e8f5b09d9f5f9b31deb9fa43eb1825715afff59ed52c5cf2df27ec05cc1517256b0a417abceb8439cd3866c7f58dcda619152ca89c71060de224a5d7d4f764c8fb90e5ae91afa79b54d19bad3c417886f5f957e81ceffaa3333a9ce3284b4f5c9a939d7e8cfb40db13ac0f49a096617288b91bdd37fca0bf7107147293592e7597596165d438c96aef737853a34ef79f13a86f2380976b804d1ac0b52689251706ffd83336fdf9a85dfab95edcbaf7c680918ba198dc4ab7694a89332537f07b96133c47c778799cfa55f7114c798942db02eb574a242d22b184168a7152351b44146e8a8f5871c51f12b8350f51e324a535b9f59b62c0a78b2e4cc3cb26b8c4030279f473efd66450e5fc448587da5548ddf4d21adf08e1229258860c4f66d2a645590364dfcbd4fbd4c6da642c30f580f78fe1324ec975a14a2bee49b275284ad71df6e23213df3ed68d2396401c46ec562553a5e0bad9ec3995632ff5ea066ae9cd59ca357cdb7d42eb44cf343db7608639ef5eca76440b088f70c3168c7673b343afed6540b20d10a621307b6ec3fc7f34c7ff814a75366da94e5bfcb9c27022c94cfa8cb353acd51de6353b87b5ef132b163f45618f540bed5fdb8ab592acacfcb1f26053c583012f0fd423f016a0b55255d7bf7784468479e274d654fc40868ed893be41e15082d96fb5008cc23f44614b20181e138b20fedc8b6a75546c5d41b505194782819db86db593cd0979beb6f924d8deca4e2b2bd46e2b4e89b92a15f4a56aaf15563f9a5da08d0a5d27997de052643bc42f5424eaa010cdd9c5b3af21582df5658da49f966902edc8cdc388ec288c798cc0231a7d2c426e64f59a77726ce9177bee28064c6bd2cc2cebd3aa6faa9e644d624696646632a4e7f9ff8dccdcd47af3a64244b211aefa7df8d1b4b054a1b0ca016350e9abe23f4a65a4703a0cd2cc09d388b68d6d46f43170a659b94bdda99578b1efaaca418407aeaea96f8351022361b34542afa58d7dbb360dc801dda751ea4dcf10591bdf3444247a59074fb4d4eafed5b956a60725b0a77f57529f4e4089e1792ec3d7f7345c83776b51a47bc9739e5bc3d1d6722481008463827b3f0c7a04ff689d8b279c7a16c16f9021d2344b9d9dff9cdb7210552fd4217c5432f9f8ac91ff11584b0e2b5536bb8d63c4406171ad389491ce95c89ea8d4b3c24deefb69ef55fe1912d891910ec4f2563330c8ff2b637ae55a422ed522ae5fef8994a162816890dfae3d4ea1fed23b33a04259972e7eb5f92ff171fd4ac88982aeefcda33ab8cd0a45cc3e19d1e7b73436763ba047e1889f87313a6f3c46f79688ff3ef5639cf2184d945e0f88991b8329dc87a6d4c6c36871d60e482076244fb59542b3a3d42a00005012c46f5216099801deb2cfdcbd0f7979f55fb66d51d1c796c637e2c9b1a665fccdd1e6e223525ea1d6ae40fc045d297415cfecf2a515c983b7a118d1111c53d6dc77e3ece753e510fa1e5c488bf24d37ace001dd864a3d97527146259c658ba94220e716c19ddb7870005f385d4b45b459dc2be3e924e48439c6538db585e010bdea4e1291bc87dc1f157baf20673233d21e2a8fd295cc4cdd61ec278c941d450a00c0342ed06b305c12e1eefe1905a5cd70ba7cde7b651de130addc473f55ff9e5c8a655103636313459c025e89bb8a468fc07080931beaa7c3e7cc5afaf5b3e431c6ed8821fe9634fb8d68f0eb36585018ff3bcd85445132a1a03711d5c60b967c34017fa334dd0650e6c96957fc294b1b95ba50767eb0ace9c505a51c53618fe4a3f793642a389c5363da07c11a2600fe2428474014005a402ba14ea8eb637ae0370bc146ad7c7be888d85837e87b9fffc42c33ba0a12da8065a98c1e1c4aad0e78a6a310a2df60d2763de246be236f58ccfb18836ed7dcdbfbb334ca5003a425c77a979975c2dbe3bd85070e0f61e31c1a422f82fc8f9b8a17b891a6cb377c650ae7c64a6578f58636156d38deee0655fe021e2b747da838ef1a7c3117b440dfdd44cef65bba8e4665384ed01454724c2cc98287c9c4cdd17cbf2913e325b6aee26d8be03d0dc79d2f837c92ea1f5e8044e2ee32c15809fa69922d63b50055276f90f06517fca4b188f6344ddb5ea0b266e154265f80c068a70348b8e929c443dcdda49c6eafa3359bf8d401d7492c738d7357c095da46fd738cde518d72d5e2accf2839cf42e84eae0b5de220693ef0e72881b624e36e59a877759cccef365ca52ec5a7b519b42d4ae13b2127289a01408ee539af28a88be2e247bb884b38267230de103cfa612515c6bfd6cfd7439ccdc8825efb095596fc009261e88c8bc8ab7e6053acf9a03fb7ce192a71b5d41981812f16c8447762ca38e5563f9593045376b5d1753a98144437d566871a4b13351583f6cd2d572b875e44c21f32a6c16457fff8a241efde956d8d08d41a5917fffec2e0fcc2b36e13e190bd3cb9073338f0216a1dd97e4c51f0c05eb58f4570f06e3bcd4c5a34d7c4996fad26af8fc01da0266227785e7f8da92576cd3c388f86b6d73534ce80d0d201c6f21f7a3887f4e6d0af600c5ca5991d1b2e8c4ed0105e98e8bc39c801b0e39724eb2436548f88755f963116288cdfca13c0dd050aa441d9c0eec13f869c27905bf6e3dbbdc74ae80d9f22bef38771d10e66b000c29799eb5e1202f78f91f48dbcb85ee7f2673194e131b14880d4615d64794cc1ccdaa106c659ec90bcbe3b553f476df739c8cbc132f1ceacbea405f9078db9f78b998ed746f03fd46d7229b48f9fea96bbab354ea87148208241acadbd3b3195fad1c725c82216bd073f82fd5c4fa1fcef176adc115407078a8d5a4f1b024a7d5426b39ece1881a783a2a3c0bc7e257187ef184c171cf1e52e1b16fdd43fcd5c977f3ea69087993d02d670095c5a069888e9fa0681ecab64c944216fdd48660fedbe258eb0fb0914cbc05d22e2f991e877805fbfe03e52fb66bce1cf3aafbe8ed040ccaec63c417f9cbef2049890842c4071cdf2b0b3c3221598064d23dfd158b495d6908bae5a35edcbb35b9e8a14588b639fa418a0b84629e7a3c810793dff5df9c5bbe4e13288f1430b6c009d4cf5e20fa9cc52e4f1613456b73b85102cde154c101b36273fcb8dc5491d2736131d897d2a79379f080b834bf862020ef729336783b8e0ee69b3f82dc2fcbbe961ca0a17da47f1a41c97ca89e680c4f3ed80a4add8edfec2aeb76e49f8dd9a48a77f11341333ce7add069f991564aefc4f70c10c4f4d1d8df93d64849cf653af50e353abe8ad83aa0b1893056c10ab901370e9e84e20b3005bd6d8f9695f4faa40a896b89fa57cba4c9b637dbe10786a7042dbf952af44c64f7c7c31e975b6186fa4ea3284ad58f23ea748388592b2e79beb1966bfe4da6f387f8ded4d53675566162c6452d19b9b97bada56d3cdbc8b37969237b2b3a6553063fb9db70efbf1d1ae7a98f830ec321d5a7314c0ba42afa9539ae678681c8bad5ba838e2556f9f7f5f78810df090ecacb6b087e804481324cf7c622598046e1a7ffe8aec212fea5077749b6e5e9c582be58799e362fa0835b535be318913457d43c1ba04f350484a047d6f6c271c2a96340da6aa966c5507b7dfb558bcf8003985d2778930e17121a0b7b7fb48c01c2ea829545cbf8a78b0e5047fb4ee5032fbdb4b17d6db3fccafdd0a3830cc19f91952a99466d5c1f969560d9237f2b671300db71e270c24e940188beb1add50e526e92cef495b67095fbcd9cb682b901cb1741dc5d25209bbffcc2b8c13da647348473bc7f0958b1e10d77acf76f0f601a23f077a487e1cf6f51d53f400d50b8e9738bb06bb6f784fa64da0938082b6d35a9bd0dd3eead82ca29da4f75ff9127e6cadc28e10dd4ef762ffcad385040c8eee62f81c3a6d2d063188afa5ba3720683245149a759e2e62e482b0ce8625e6d4fa0d0001402fa74ade769412c4feddfd7d1eedd481beb595fd37788d4791aef8a8db66ef35e3ea05f33a04ead4ee6f3f15225f1aa87ecacc4c1fedc870b6d6543f120ad103f0e1258be1d843c207f9cc7d89505bec366f3307f6978182668260c7138418f9b417c8d66c07d83736de5c8ece5cf7afffbef12c743b5928e9aaacfa78a64fb8b9dd76c1545d76c5585ca00f69b9a831ffba12c4c51eb1dc5660ae82fbb2f04b0c510439db61baccdc88d26e1dd1c4288e3ce63908af37582b23e82a1ff4bf238b9975dabf04c041a12d349de99a9313cc72cb32fe8a3fcba2bf1091ad4e2aaf9e73cf64f02c83c7d0c7c9d6aae8f20d91ad3501802d529b5485019cf2389042c21a4fb15c1178cf0a5c7da56019f1f2a0fdda10aafb6a29d0652dc03357efc26f100df0fe8fbe85b0ddfbfabf1353c1f0e9107279d02b3c86ac44a7ccdfe9aaa68fb8799fbd9d0f8de35ecb580e4de84a311a25bc24436afa6afe21f3d4b3d49eea9a5f7b362d98cb402c6edf3506834db4840d07d25767cce05dc85689ab11baf0ba0b4e8edee3e01b0b00b4740460ebd8aa0791205c027329dd1948391dbddc249794b58f28b7f6c7dcc950941f7fba4efbe4df787491a22f9f850a0508d08c20d421dcd7aa61526dfdffbd730c6bd310f108dc757b8ecc8dd7156c2d6e0db3f05e3ad83e0f1542edd96cae74363f6542982d4fc21a20653e012c4586d19f33b6c50f36c036206634ac8ac4311c0b8b4ef38b46712974f2f3ed4d7c87a7c8220f513fcced249c750dbb8af41ccf1aef6d82221b6c2eed570830a8976553ef74394e9f67d786b7386fced46f4779ec9de44f44d75e37827bc5ef2d3c0b75126c3b533be0b7f31ff0128af7b6816b5654ed800c1972f7fda7ecd958676498b8be6923b7f1131ee4b930d99f23a4ced67cb8d95bb703299829822b757476bc79df101bdfb449495041d578a47338dc5928e126f227e12d17e4fc3106936c5577019572c4a9e1b21544db0142ba4d0e7cf2afac6ea8bf4638d9f9f454131d8f0b75197a37ec3847b7bfaec563d3bbf4a3aa06cac6f099e4bf4ca9586e7740c505889044800041b5329bb48d6172ea78e56585b7082230752dca37b380518c3a443f0fd745f80260a8e4c8969ca8c157ab8232460337630e6b384f2f65ed24b192d240b5f96bee60239bc313305ca6fdeb432274d02006d0bcd37e9aea18dbfb248a04d9d7b7c1c30bc0deb9f11ff59947dcb50de1abcdaa96044f449eefc14a73c109b18b1bdf67efb2bbc26d465c4feaee522326d2139e1daceab4aee8dd6540194903a15c233933d5bedfa73c063f7ceb97a99eedd17393147ff2e854e8791bf53be7f92911825b95a61417441bb678b5dab9277b0c687fcdf96b99a0a2a5c703a07255f3d1f6f4d98eb646a2121e5960676b4144cc5f56f6518f3e0b8594daa30898c22a80a7edcf1451431a2fef9154e0b4c8278a7512da9f9f8d9d5181be09fd4a21fb74cb5ec1f09d73403c44bad327a02716509b6b27de227a99b78bc888ddf9f6b904ae7fbbc8be4222e9698f33167f707e73cce055ff559290b3ae79b788d7fb19293eb14ed60b0da372aed6d162d535e5098aeaaa4519066cdb9ec21f5fc008f20c3f562f3884b9170f23325e50ba0140f4d8016aed55033e797c5f0bade621f8acda4a578c5c43009e8314c547f8757ecb872e16ea95c703f2020caeff391841f433474b002b0afc7512536cb33800702717fe1b29c9ec09d9a9f6d7bd8e3b32b9648a0752a846983c882cad0acaaf5e24766435376fbf12191e27b217d4baab9113aad70ffb487843c619e22b89ccfc1963dcf1fbe0f66e1b2dc9a1f6f2a5b5c6b839e7110f675c870802a6dcc785c56a8128baa661213db01b5a4113d6121e1f6d7e546ecb00ac8720b03383a469d9683c1affe5bcf96e436c1a82fc95957cafa046bf744fe8ca09e951120e198ab029ba67b6ff46efcefbfe63a16964044c77ba8c2834efde826260f15667234b98b797a3ddb244eb19d8774753bf6ef38d62e83128d01692adc52bbc19090f40f4a69dc16324ec6deb6514b5a39f01e3f8fa18008b4aa1b4838b4cc05d7de123449b8cd6ecf7ece371a5430c0905f909c5b23777e4547fef4ed4a91a9d3065164771613f500ebd0c7b5d1c86bd8ba8fa488a5459d6677f1384ae1ba959141891837b18318d3a7e6c7fc25821c62ae4bdf043d0e33beac16296f584b608d87289d73063bab26641e6cf78763a02ff4e070c45671608b17a6a49f750e337fbd0784b651641c326d9c04c89588f20245ea135af7ba8fc610a75ae8a14041325117afca7118fd68b8c70858c7dd5870b8aef20eff2f93331c02a79125b7eb928757ba7b0639e28b389c5a6c9219d115994ad8a9f0e2569b53a5e5dfe2f5ebe50263a182de37815863c301f41523aa3151056c5c3f9d06656ecb49c2d013ab5fc014c432eb74b940c434ca0443101ef7ccc665acf4d77a23b72e510e94d755ff49991b951170121ea27c24957854c53e1fe0748c62ce6763242f833a7d84931fcbe8c2aba091854366fad94069424976000b33bae060273541d52632cb5f73ec52df9b93ac6fa1d802d18e4ec0f389717bc48c49b9231885ff4b40a66d12a01b40757090c82e0bbaf9093a4270307583344dea68657e90fdb40f1f0b499e49f69e117ab359c7ff9ec1619710877ff53db52f148c63d8db99d94fa57b543488a30ea2d72e5cf39ef6106386159a355e3d89e70bd79933323d89c1725ec83037c5256dbe3a6cb16d4c540c16029847f185ae979e9a4e3365afec0b1ea7cd746728deb51f007732e72fe24ab0a19a8a39e35969801d5a4aa04497d75f578605d61b5edeb434a7963f69266ed62542a855115be2ed5cfa6c26b14f0502e1f79659cfde97485b2578b1d30ac11e00d1b72474b4028a3c60d70c0535d7c45d49f6eace2287f0e48ddaef3935cdf4cce2f8605b83b945505c47305d8030436d11b597b1a6974eb9a2cf5f8b1cc751c68a389b27315cdcfff094bc941becc45bfe7c8e7ffa51dc71154e12efbb68afb3b008a90f485452437afe962257cfc0ae0963e3dd524d1953ecdf5bd234080b972bff288e02147ddd181f3ca9c9e900fcffffff03