PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 77659 75e98fcf3824adbacb67327f91d261ec6898c0b6ca08e9224ded47e6013d1a47

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2a665ecd5bdfbd4adc34ba91c13615ae1cc05f65aacbf307bfae2d7464e5e93d
Certificate Block Hash
75e98fcf3824adbacb67327f91d261ec6898c0b6ca08e9224ded47e6013d1a47
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00056d000086940000
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000deb244ad9366517cfca12ba9cf9a8f8771331b268f4b343301e8c8731e7c42063832aa5395f7d3d49746d14fdd2461aea7de91e50f39ef435bcdff19bad5f4c3cfd47e777c1322aa6e78f3b890be6862a36444cf55b8e23e89010000000000000000020000000200056d000086940000

Raw Header Hex

000040208d457242e6d03a0da224370a1bb690ce3ddb78bb4406f9dc7c68538b45ee64d2a5323c2fe6076b127ef7f5c542a73d72a18af828ea5e11fc6a75428ef26e09298c1e3c6ac2d300183de9e564742daebf07f3cbaa655fc01cae1536c191ba34dc4abddf5bcd5e662a

Proof Data Hex

59,560 bytes
121216020307f69b017e65d3058faec867f08c1d4655d2e590bef3b4aca559fe691dd02eab35f92141d6a6958ccc402b477ebc740570982d8d2a65abc514326bf19204d6b2d5663283735b5e017f4b314fd1b6699b9e080053de89b8f6e51100670edb06dab99b7851642a2ea8638c8348e2d2911b479a0455153cb453a196039807a2dcd404cbe85f4f7a01664c358013786c22b4df6e3df6e09b8bda50024fa31ddc941dc3e9fe5ecf2268c584f043662ad8880780b3b242f484b5d6b14c557977883ef149062100981d497359fc65687a5fa5b83ef4d2022625928fce7616f13a3a6f7adc3ff9d41334f5352c854f76778408dcb2250b97932066ce5be06e91cc9fddf6450b366458aad84b322488c8a8e7cc0aa2cd96fa02b41ac9c1b4a6973341ea6b3fdfef9a030a63753521e5a5d844c7cc8f03c43fbbd4c72cfbd7201bce0b4a66bda6fee361fae43b08b4e5ee23b4acc1bc3ff9e7968461bcc8af8e6ceda3a473c11529a953ecbbfd809e9ae9c6a0f6d715d6d4c2a0cd6c6ccb68f930393271e252a0a856bbc256263678d3f4129a739bcd851aba88d54438969e3974eb14727c1ecac3ad74e9c3f90010d35b84fa6233e23280256104b846d165c95f2e16b77ce0a81434f9a0b1e43972ab72e21d8af471f63471236c9e35dc431ee6a112656770240ceaff75a7d328ffacde0014f81b62f4851ad582f550b47807ad720cf254b7291f9f33f1d2d991a235c342b4060b951893829985d07ce2fb654ca3499f9dafa69efa1115c821afd1a025126d08d55ad93e1ce6db4913657deb1ce80ed33b70619c2934ff2e50f7259232a70b524f6721e38fc00e01305a03ecc008bd36a704dd645cf0be6d43ea549b55ab336d9827b26723fd6211b02e603e96a1a032c4cfbb8c05adf1b9f5bfce0197cc58f9f01dc8f44fbf1fb5563f0da387593b83e93943a33e19cedf37cd60539d4fd7a761864449109cc67d9067b50a67f8e258f1079e41e734844cebdb5e691795fed4646eee07c67a5075dc9d44703c7426878f5f768506a3510d5c636ca1f060369959378f3228e987c3ab6c8991eb48eabd194b5d21bd81cc126f7e7890ccdc9ae2d7ec7f3dce4a5a8d68e687915788d1c43780e237af19aac6b7873c2ee3d0b7f3f4944d0015e309e91fad44531d38615235c72977f957f493ea17c74c1dc8c18ebe7fdcca58e1489f61a71b1ad2197d4b4e6ffff44ddeb2ab16fe3e38dc04d023d7e07f91ca662f412072abe09e073239889c396e8207433fc70e05902f4e0ce892621b27532586a3ce5131298be425ffe029b42cf4841c10e9655dd65cce0ffd2e4b8fd881ae360a07d1acc6f919534a335285f1f50c6e02bcc21aaa5e0f29945133c44b15899a056248d243b6deaac074d28b79c699aaf5f241f5c15f0f9f1195afc9be8a4ace43f42c38ff6c0cea1fd99f21b452acdf0a2fa1af6c68b29d49b3371677b54a9d54c8ab8043b8d30e1a3dc8acb324cddcdd3446b83fafe5de96c026ce8369c1d2074d49a77f807257059cbe83a5a932ea82b66e90ea4dcaf98bb2df27f5b5800a59c48e2942ef769c36c4084e468c5420293c59cadf70c87d874d760f3c7d4df05e764a5d78f05529f77f5b77e690c7b8cfd0c007a5d309698acaf483d5c053681fad7949d98d0ff6d6d7b907a620f520c8cc61a7711a08d0a86fc4f74abeb06d2849856d3ee3846b41c9a58a7d96c1aecb311bd6a569d2eeb078f05ab7ef53b67136b50b1c3e795c811e6a2eebf75948d41cd394cff00fe0136234c7cbc80005be02e9dd63798cc665c0827a32b6e4d4bb6c85c92d7ebf43b46aed5d719ec4b8fedebae2a979db3542368410998ebef1e6540600661cef642431438599812565ada229029fca089e12dab11f0fcb880f21e0c867b1a7c01a65a42bcbb53d3fd003cfd063481fb7d4841487c5229d88d66696455eb58ea1e4d5fae54dda943c2ec74bdd7171e1fd861808d3c43d6673aeeeff2740eb197c32637454c3fc3a72a4eafd451cb524add0acac7f6cdc90b330050bc006d65d4050459890e46c2563dffe8c911cdfb16862b2bc9b7cccb165f4358ace97fe56a03b02c53393f2d294931a4bc9b544fad3b0c2431dc87c87c3fee175417c9d4f3c9314386a2d319033f1a8083dce122a7798f665fffcd75ffdaee81bf5562a4c7eb7c05f173654775149265f59b107d175e4da474bea72af6a785bd2493afc7c29a78a217f3227341eb120d06d899ecac3eb5692988c9b040c182ae6a9a00a333b5cdbb5e4bff93562d76359719887a23772e3b041819809ea66b9399969a7c6038742ff09ce21210449f1ffbaf1f4e147535cfe09af230762f2bf75cc3b5c06eb85cc44f50b3a89cf70ee9fae52b678f9651964af06a213e1366f6b0c2d9676c849491a60fcf7d96dc8fb33a6a59df2a7533629cce4c7e16bb36b4d62b50834d9849daf9a581513c356eef824e4c948735ca21a9b9518216b0efc160c0a1b4bf25a18eb501a8ed0a953aec4c579500e1dade346d23787f71e19001630aa9da802fee0a54785c45742fa8ace62cf3c7f9ca6d323fffe1ddce0839a83fbb1df3e173d55b2bfa8f26af238ae04fd50f7599e2d592889286f8179289ab737d692166f1da7b679f7e6091f848a5e68d6769370cf6b829d55da1755e974f5dfe635cbc53f3ea2cc1c9a18a4bae91c89e57e59c44d815f95417a7eeb207a57a840969e298ee4983eb17d1154e2318bc51fad2d11f6d6a3aefe9b8c93e6d722afaeff12b22f9dd9d64aa876f8c1014c0409a13d568e86bdd62602fecb7a8450d467dc4fadda2698a941c3b59e8c7cabc324a5e89f86350c7052c79ff0f5b9a51a43cb1c61605e7d85a14f52c1bdc3cedfcf16434e5c48706f1a273db05e72ccb145a9eb4bb444787adbcbf59f6d496f315e379fd794b118fef6fef5bedf12fba12fd2c0f7f8f7f76e626a9f0dd02c9d84925e9ba089ee203f35f4eb60ca97c9bc5471763fb06163f7ae958cce039d2d479e51ee1aa6d05abad248b533c12f701bda9941b356c83d7878dceb1837eb5e27431c119c42909c8589bb47e6e01f89cf5370f85c419b93b70e573d024b6366a0e5c938d3616fa5691d3f0f89a76bacccf7982b882a0bdfc94412d0b839dd4a2fbb97b3a2c36d372b16aec796c5cdf8e596f3924f866210c85dfeae746e7b0ada3e539a233a1c8d9ec37b56e33f898642933b7840c16015fa8deaa27454b05d60c2928b41bd85aa46ebf615cfd0b93c311c438d6e9ac405c1bd93f893da6d3fce91f87e74a02cee0a2cbb89eaf54f30dee9021903195e0e85f00e69b65d3a1145a22e2e762d60deedd0777cbe83c2306d8a55e3b03da155671ed16307653b32d57377307804308684e7a72789ea982391a039d961e42804e7455a11ce9cc89ad8de43d2b7581db53a92eed80a42098d345a69bb5af12fcb2b9757b885e9191e791a69b0da7757155f854af6e5966ceeb2ecaf26aea56500cc9b9efa3f34a10bb07b391064aee71642e925e3122d6a1751bb394a7ce7fa2725fa1ba814f9fb3170fb5b1bc980d02d93830d31c6f342e2aaed3bfc495553ac5cc9641a944f50cfb077df4274e97b4726923c49b2103ba6ac070823d7bf0b7e4fdc4db5771ef5d7157bc1af41999b014c6f0edbfdb3b611a050e0da0355c7fe068e4f9dd0e4420575ee0cf05740656baecd3089b5f12649c26de06189aa822742356b73be100dd271bfab883e2d297e590d23c93a6d4da68daf80c435dff758544360090e698f7306ee0deee05ecf9de1259bf8a4a82e284b74c29b2d0881bb4855646268107f2291fdace153f63e543624b61d78b0b6f45178c732a8969955a634839409fd5979b3304644b92d19f5657c0c4bdd3c407884c121676b3d7286936bce6b2739d8d26253323183dfce71542a2cd61b201bc1dd9683a39b2df66fb0311e4fa28c9af80d25b82b210425c5c14b5f4fd2be7fef8e42aa8e54afdbe172a3b995a20529320494e606d9994624bf0599b5d000d83ab3ec662c8c6335dcb21ec740b9d4fc9e9eb8b076335233392f25ca00048f1a107ef081de4d4ad4001325cc7b52119ba0d79b1a6f8d3ea56fcff01fbf6bf8a952636d3dbe2ab5459b1f62e2f1d67d69e4592dd65a86051306370d1f9e3185975012ebd23ac4ebb6dc02aef67bf3cca0967687637cfa31c0089e1c6acf965897f0935f754e9e7c30e3e1238effd2f8760c72c7d480a5313200193d342dd28a98a2b1547055c2e0a78b6896f786e0d68931dea290b11b296473ab5466320aaffe5c9c1991cf1715e85124678748aa90f1475e9f33c9de030c8f9d62f5d6a14926855dc526bc5c17bfb4232a59bd1d4e08cc55641284230a9481b815c068f2c7dd5a1c2b006869f49cf399c93dc4bbdb5e3dced7c49aa3cb4ca585a97da055f08be561a34e60cee646393bad73ecb32f76e808285c4a3718105a9ced6d98ae4a23d4bf012d10c86a34838bd74608c4446e58cf1ac1fe57d6ad30958f3160cb6336ede41933cfc33a925d7deded9d642b8f50aa4a6f9ffe72d41336f65966207b7ed24004ee2b872640a6a0af6bbf561c43d443a9188e8294d097ff3eb54d94995f04880481195012e38939df5e81276403b521c285752bc830a5dc40d948adfc6b5d2da92ec3ebfad2cb81616a14e0745680b4d85e68ff823b2da77ad9b1625fa42a2f407201fb2c926d4ee5ddfb012d08a278ed660624991dcc44efcf715dff990bca43a683b2e2e259f7933d4563641c43250135e7fe7040ee9481b1be12634c17e066d7ce994e76f2146474a788caa432610c1c139f901927a2095036807213f28f0addf24d1d11a35706f31d36fafbda1eca27e5e994c319abfacb64980df01e4f78e519ac9bf5aecf10fc1f18612ab1932f11b94465434e2ff3b4f5a31fb2a8016301297bef25562a33e0c3b82caf5fc61e76ba4ad4f9b96278e6ef79a56babd147d86e001d951eb6ad9c2ef7d8d0850ba1340a2996e379adcdf14dab8c924a3bcbd85e3911d85a5d890b8c912b69288caaf103fc25f5b61af2828905b388844f134fbff237162e29c883246459bde0f003420873424d1c4066ed3515ddbf485b2085114ea98f1ec8b46e7f77df4cd67a5b274d39ef3fff61f3a502d7dca09007ef14269bf7719ba3daaf3a5539510121b2c6c858eaea416fdf4a140a46fa07089a8e18be581d4087f7504ee6492bd0b2644ddc70a79c5ac5dfd0c677ad3f5a212a0057e33091d898130ee61d0df56a321c0e370947ebe9849e2d691ab8ce52afb49dfb45a4a9be5cff254ffe9e83946cd7f08af58d93a229a791286224378c33f0935d54b2a1ad5922f9b5d6c7aac5410ddbc17c9eb6fbcfa7f1f5f2546aead759a672e7f1de087e590e9640bd053166f3f13d88e3ce9a9bc13dbbaf58908b4e2016e34eea7aa05603663ad29e9b1b43093dfba7f6b59793e66e33d27f4784bed1f174664937df71f0e151d32e04967dad52339f16d15b2b97ba820a50dc804345a01d70b2a6484d84e0a7eef7e6474070ee0c4f174057863bc9220997ef19fb58543db20d5a40deffb1bbf5471df1d2e2d2488a8d853b85d3b11811bf625bba09e568f1810ab665f73c246af7570ed79d600d958704f24444145a38bfb0e3181451da47aa97039cbfabd69607c0d2bf4fe8fc95aef132c0bd85b9149faa0c56cdb3f4e35386bacb3835d672ff395f7288b8db9129a19526488879f05ca27318aecc4ff5a5aa95c83dbc5b9b658ba834642e918e2f1b4b411260c5c32e8654b289c23d5b039a122d76dfe97be1c303472263e664f2a0b9d2015728b009296961d519dc1d9f1c7c09a3500faea7fd1347d49be46a756416c109602b49fec208dcd1e004f3973472a38503f6ffe7b73cb33adcacb836835de0c11b60bcc9f53f35c695c4bda7a0217333172b0455182a77a06efcf8cbd5bcbc286c254eb5cf250710d85f1a666ba34673ef29cd1ec523647433fd1d5c2f5572efacbbb4e5a408e27e76590670e0a425574d37bf036a798962758e16d14c9758339b7ac96ab4780a1bb0eb5ab32744e54e2b4fe7088abd30db085ba3ecfec2e96c6667f8afb85b8dd22b403276cdc5168d7d0ff13e1122ea8a4ecf8e75c14a979367575005d1e1df3085c88c7ce8a2ec66b29fdbfaf3d1e0e49acd1e50cbfd7a8e4756ff9f8d89783217e359b0d3ac47afc241d0aeba9e4bde10fa2e69f6e1550e71f02142310bf9d19110d2cc1dc91778ae104eda136c46cbdf6a07dafacd831cdba1a4532f9beb56ccdaab21a1bb0c1adbf38e55e6cf70bd1f043cfbd18feeac8796428680171cee67796571e4050ec7142685c9b6e317e5bb06b3d5348f871639738f7f5cd6163d1d61eb428142ee95f649e8d21dbaf0b3ef802ae6ba9d1dbd50c650f59d724396960ae52438414ec3c1c63bbe4ec6a68a8efc326992171d06195884fbd82835ff62a35739888df3822ce4b583009b18f72f9b1668fd38530f68d331105f0b544df4060176b2233a12e3ea0ce4f332d2293c25e43b6143150debd2a8512306d24fdb8c4c8c99db06e0aac2b45b276831f33c699b616b79b414113e4e26f0817131e3792411427eb9a7e67b782c9efd349ef7704dd5fb64d2caab7e64c3276e1881479e98b80fdd4f5a5218387a84fd00ea38682e88b6d13d3928ee1cb31a3ed7b0bc2cf34993a1561cec67cfaf2b34cf7087f1e2ef128cd26baef0162073af083939e8161512897f6d53c6bb042a5561ad26c3355039f1d15fe936b06e6cb79096a2f8e8e2db5d5663498b55e5c4ac31729fd25b6a3047babe9f0635082d7b241eef3b77511c660d153f165c1ad1ed5bc12638f178dff6b4008d86c77896a27669c24ae97ed3faff650e729ae6af759427d8d18fc7a551f2d9e55a740800a7332018388ed8d016c6c7ee10ee5037927687b023c18fc72d6e5f624530f65b3575d7eafbd66c9e129409c60a48bf29f2c8993c8c085703a197cfa81cfe4d8f1cf36e71f33def33c3dbc5d32a06c9fb6a756ef557cdff371e422253bd45cba77d67362ac0e149ee395cfcf4488783df700df249197c673de8614a13f5c9e0bd45e47f085d6b0753af20ab602ebc17616904411b698510fe82b94425f75502e1e312edda5caee38502768696825ca6ee26a43424d0e07198b17d85f3614142acbafb97a138bf3c7bad940a573efcb95576c8d42b284a45bccfb6e0bef1de3663be4888b3eeccd2855e2867eaff5027707e5baf2dd5aa65c7a42aabf81e8007d64a4df911b0b87828b1177937dfce749080ca4162e1e1c4ad475605ad68c802f4b8e08750ac99b5c96d1938aa746169c35b9612e95b718faf2d249e9ae94dff2778433db1a617bee7e56b0aebf55959c56c15e7faf5bbce66547bab3ee4125d08a07b78148deee9edad587ce74e4fda881647fc8dd9897bae4d0e1ea93e23e747b21f0d81dbb41522f8b24ebb2bdba3b1859d7aee02ad233a153afc283f4f89ff615d0df756e3277454355ec982d22c3cb1a1632fdb058efc2d53ccac770dafe42ad5e1f7e0ec7486fec39b21d013696b8c49d20d600b358cd1a0fffd994f9214ff6221f9433917f21f57fe40c9ae4a26f2ba6d9b427d3f4bb78f15e23665c64e5d07d77eda0f7e4846c29852776c0fcf306f8dd1eaac5165858efa1996a577807e4047bec6d3651cf31d654d1eb16c204e3456b87536a3e9130a9999b53f3fee23b9295f4938e2bfacdfd76e1cc3487f202e08fbf9e01e23b218aaaaea8024ca0989225830f4a84cc3cdeda692dd39829b15c36899e16b8eda6f59914f194363a5a65400ec0613d1c4c344acf0e42b67743945ade53c00b07c6f9acb628932ddc2a81ace8c5875c6f3498d77ef6b96f8558b895d10b16e125b37b6c773891895f1bc78107ec71266483f2587b65881134bb4dfae190449ad2cffb880e8bbf6dcc47ac6fd2ad08ffec06ead247cb802840c282e072e138e4f574c7663f39c61302294353308892d678510d476f0f5bd6570ad228c8129468ccbfa69a0c036d090c6658360482c8f0aacfcea9de41605791a61a3c4e5fce21c4c3a630be3c558d837ce36b4226170127333bf947b0db4d3762a87bf602c06d9b28c9af762f538b48c37147c1934415420081faa0eae05e1e7b6a15ab89cfc406ea995be780c0edad19a5d76c229f3411f71bdf5a04ab191aa5c1d50ebae18b853cf413e94f90c8b7e3b25212474505e07956f8db98587453662b1f4f0d54ae4f4feb16e1db2cff47f1ea35b70332158fdd73fe781bef60155599254bb7c566486260bb77620211b1d94aaaf4c68fc05b689ce358d791203bd54b1e4395ed01f2ce2045829f2532eb0178e42f9fd677eaaf81fa45a5260dac2766931396053eff7ed861088929acebc3f7b934dcd7b6ac7e26ee6752a08e76044f0ebab3bc7f0cf41770d3d29bfd57ac9b23c84500579fadce126d9b120b38a4554d6b07a5fe0e4a91ce2dc76e90f59153fbcd2376ebf94dd88f525a7c6c73caa5f9b97dd12487c7a9377c743e40fc1bf0a1640d9d4241883f11dff51a2cfd23cd9a954c499b1eed09a9d4149542dd266b3e53b8d17a9ae01b43fafd323d73a8000f556ac1e2a3e96e5020947a4caa9c22d7486fd50f3f906951f4a4f663ec22b8441e02b48cb710790e2d2e24a8a86b8dd42659445fafc68f426242f06541713f0cf1e1c13156e34bc9df3e7776ad1aa3273a17daf18f27e13f0e29155d05ba97d96ba7b0c028e6c610df53b713696ec34724248394ce626df6427cf1d780c58fe2837a6036628c0ba429c2006b163829a9cade7113d3908bf8aa236ac322df8e4276f20a92ff673de8edb8783aeee02636ab56d8bf8ed1c8e16a3da7a74dd5cbab78e3f7b13a130da2907caf8305079539bee7ede819e35324a10b15fc123380a7ce089989b70571b937ed162ec58f54626f072045b747f4fe24e90e0ba617dee0daa1fbc4c0c2463f1ff1b23dc3cb703002b758305934136166772d87d3936ae07001aa8fb6936ff048e1989dcab0db8036204cca06fc6030e7002b912358c430275760aed55747d6f16000a2f2416cb66966e369152f3aad1b19e6aecd0e4f6db8d415ea550e2595eff08a4c847c0d908dc394f3fb7c5c24fc4054fa51c89ab5a54429025b9c1b6df37952d62b416a0ebcbe66276e436d9c7746ce1c31ee8612fac445c256406ccb8ec4a5bddad066ebdf9f1afd0a917de90ef147a0b2bd70432182e50cb7f5e50c0e1664f29df9a3769fbd3755e5e308e50d90cbee784960096508da474a87436a602cb42248b94f32a6b2244470a2593993874929721a7d6c2f4f972d1f2b3214ec3f390ae3476afac5064ce4cee65efbf129ea84e068133705fcdf533fd2dd885e7c13e171998b7600cb938cf02239889647a29571f53034218af345e4597387c9f36732e7252e947720a2d72dc1213fbb53d29ebb0006576beb4ca0e758131015287c21e091770136820ecffc2daee342c25064c9a50bbd97a7ddbf44c440fb1ad1bc447998a4078d07871f79df1942d36e6a38a60d320702b5312695efda892240fd4eeb49c719b2466ed9e7fca738fad3f52d18039b6b1f6c8cedcb9df0c7e213214e5fe1a95bb1ae1bfdec156cb86dfe46df12fb25bae1364dbd84a7f1b723e8c5e700386e45cbb340dc73ea412e5348768e153dd137518495e9280a94d4a893102f46ccdb9e0cf0da62431e43b120dec3042845cfa60c62df3746455b4b8c4f5abb148393711c7c734fae2a1b03384a5c130030edab47171c40dc2bf19dc4e683d55487fec2033e55ca18c4ae23520d11d1184fd62d9549a3293944a979ebb0e79a94e2839c41422201161adf12a65584d80875e63616b833f2cfbf48a7ccc25e78e3b3a497c6c3e97c391775a769e81c63baa9c799f94167c8f741f5fb7f247aa729f495c23fcbcdc056c4e1de79c7851fd173366572f4b8cfe9b9a6989410208e34f79108b906134d6513e435d42df565cf389117059485ef933798283a9c6b04852ff16f6161b21d920fbb8e867f87ddb306b37898282a1347a00b055f5230285f303d98c0bf95dea32499b9f2519e67d6b9d969007be9bd4a3e25db9683ba8ea99d62e47dfe4aa7b3ffabef7096c4c7d8427f3e8498bc0da1d3b13dcf36e2f379f725837f79f6978e90f2624b1bba355070be4436c33986e2172492264c8c15d8e62f7ee21adedb66dc63c061a42ba01c6663a5fc87f624697ef2b4deb0121b6d851d6c8143c99603e177def30bd4a351ab18efb2c9a1b94737557907a30949096fbc68b4c845fe17aafb4508a156a19cc352a7b3cec6dc9a13fc39af72d0510e9849c04b4169787f30fdcafe34f77023244966cbf9b3c8029ea4bd3518f64d36619aeb1b0e3d1c6c54dfc5b9060728483f293c3cea48b4412c803608a162fbdb4d74934a5ec019217336f0e624c320eada86bd03776f42224e37af0a3f627402b132ec7be322fa3c8da369cefce4d6f37784de0d58ec529559dbb850fb30f54d3fe7e8d06ca9d708d13d81132e76952b23f5f6281efa59b9c2336701fa235e4d6f890f82918695328af2cb606c76fbaf4c215ca5541a724b6341a8602b49d1fe65d24a8b94537b3e809dd53e55cfa69407026c1fe4ab01c5d3f5b21f177558ed6d2fb97df5c28dd015153b8fa669bad66a3fa0ad322252448340a8ac5d58ec35b71f6de8c614e9eab6c68739956e2fc3372d32e4ab741dd7e6fc1e7dd5545bd7403dcf8a8a40f3fa4f6d4a2b02c8c379d4379c41495b91e4310a26f8fb05aa5723b8616f246174e52584a3bcf255d433bc66798b6f0dcf8f96020f1c7aeebd8e66ac0c9bb1777508d8f361fa87492af70ba645121a0c5090557a669afcfa6ece16c7953f7fe9535cdc0a78d1bc5a4e7f83d9d5d86137b857e8995dbee746233d4bf414e4dab11dbbf8dd419efb47e95b49f3f108b6a295a98684d5126b6c21c11482f1ef2ed83ff5ac462c365f816d4895d1b10013715a2313c3f6d0ed53063857e966347d9d425d9c0529fd1e5841267bfaf25336e590771eadc9df020b05263024e328fd3524760144d7a6068aaef80b28cbf9a3be5ab22b254ef97cb075ce9243d9bcdc8139c4ef77b2b03465276abd2242e458fcbd18a64a62676423d773ed7d96bdd5c7df488d5e8710cc669183a3268412ed154aa839d33a829edf352c1e272bc270773ec0f106d4d1240d00fdb3c06555d82996d61f43abb067f64e760199bf7a933d77e4e5f02b7b60185c0e98e28c34b75be7b365dd0f8807366753b8b991a801e446fe9a78645ba028b703943a921ae6a897c50f8febc160cfafbd419f26d5729f029cbb20bce5b24b0351b194596580ed05c27635d8638966b6712e2e471f5645733c29292abd045b8fe7296f6aa29442eb5f2ecda50a505d2c2b93995bc71a640f6547342512519acd8f667e6f6d1b31b081a95ec20dd0668f8f2bc2710a7face87ffd4376c4ae3ec42ddf4e9071c34cd4809dd12bc0c52a1ae9f647f1367b7ef3878e042a7ae5124ccb3cd8e3d7900a782d76c413a7c7c2cb21ed78a687c2158cc332f339e94e910868cfcedf5cac89f081a9b44cb3db85f9b2646d5cc80132570fd58c95e145d0555659743ea666e15183f0fb592226e2e22ac53be397c06688d576a464b69fe348cab7c5deb6af90346c582bb1aedb1fd54a2dc43b93fb24a1d32891a9f3eaa4bb131e00bbbdc62a894b1d6f5c84fa307b75804f5f3c56052f296b45142035452d17c7e466508caf45b10c95b9c4b696bfe1aba167709b56d161d91faa4f0a622b2adea9975c0d5ed25dd36abbe260f931511c50fe8c450bfdd05f479e66c4518497f4bb56e4a3bd678011bc41e79eeef10cf47f850a737eabbaad603f6512fc6c3dba1ad48f49e74a4b22f3e39cf9474e931f5bbef66d6bb5cfde629946ed0aa3011b790bacd12a554a90348488bf9ef1104aad593b02e400b49b150f235145a01f8b59fb93b9d37ff482d9fd0a001f8bbf147ffd746019e811e9179d7668f0a32e024d669b4536f404312abfb6d73a1e5a3f9b5b111a9c0f231983ca603b12a82dcbfa0859e3379593508f4d4f54a9c0dfb792fcc80640fd1b2f69aefefc4702caa4c0a558679b4f11b98905ef3fa8ffd111cf9aa8180a1212a73e2c7b99e90ed9cb07a8cec9c3a13a50d452db5045290bccec04fa74c0c4c5c0478f8259a86187b3851b7e4d07d2748f9fb0909b13e9c338fd225c2554e023036b860861214be282a0e6670f542b8bbdbde65d6cd4797169f14df561b10397f67ae0ee8bd3bbff6382606c8a7df1938a2add98d9e2e2584a0fe0c610a6d93291ce8580392d29b96f429b760f946df84eabb41c967110b5d2794b20755813d4e1a12f390b421781d3ab8299f854fb6528c18ab144b26a0e640c1ca877eabd00f4c56f72c279db98da6728654bc2508e980f69912e09ffa0a0d1c09049b34614945cc8472a7994bf9c68978be5246812c003ef1e2b3ec965f4e82acccc592381102f4b1bb782b46b4b9b44cd78bd9950581a562fa9f8a072bc39e1c5b86fa4dc16c5c3c0744cf5004902911bbe837ca767e4617e52d9ae3b10e10d95fdc5ce61a384c271bc8883c0f59d29d4b9c1831df8247d7e724053d37cdedb9973ccf6420b93f64c1447643d3736c4f3b8fdaa3b3dddd54ec40ac97db5d9e4aa55caa054bdebdbf99b391a8c9d08f86dd917cc7e43a6159a2e7ed78b6d0882503855e290d04f2e16997685cf5dd2d4d0ed284af3a0dfa49514f6cea1666cb8d68e498d101acf829505e25843a142c8eccfc0d1452cc37f57f1da80654bcaabd4ac9a5656939489ee6c06af953708c4229ede2fbf530b3b5c35240ecf01d2fdf93c6b6143fc9e98ee57f08a6bed0f5dd2fe2bc2b30e2496636c54ff4dc010ddc89125c59ced0bec908d1438ab87d357ba4eae55197b7f016b0c52efca0653fcffaf4be7c3e6ea77fa4812808c44c96f94eff98752628cdf673af69f85417df6ed2bc989d46a8810edf69f5fe20085f94d78426f5c663939c78605dcb603ed4c0087b388036f62afb7a3e005cb3f81f3dbe4a4b0a63bf1ea88cf7cdd8b578a3ed1e051c16f591138dbe274b2a085374095c847ce1b011963944cccb21204744e267edbe8abfabcbf80e6c0c4264e4871051c770b464df2f34eae975093816ad67932a7253ff774676704157d8dc920800654a54387959f1601d359e7a88a47fba90055b993faf746711b79e5584067576ab9a359dd0c041369391e23c03037105d03ab26f9bce00091af8568b9e7b7b0df3598a158ddfa78317a096d421ad32c40c9528d21ae418397e2b8749eaa388d60729a6f70a7771f19351263fb40bcb4d36a91d97546c483971ce4c77b0678b6628ad74ad00bbcd94470909ad673e70826e531362e49f99000765a63a7f8f5ddf37b0304621b3b27cf8d707d8af5fe14f1e81666d871943e7ff855d2ef74f98aed91c8779d2ca5ede85acb963b8d928a0ddd125b5bfe08d6631ff6105c97b76c629eced4e8f78e58a8a8d5c7271b49f460636c36985ac255680327caedd3d9f1098d2c84cd84914df38650ffed899fe06dbcc6f5f9ba2a4e988b720948d4541e795ef92e6d2c59da3762f75ae8b3102ce11fd84f79dc16e1100206b6662852d95b2bbbcfa87c81067e665d718ee5609437996dc44da27e3ede0f764c0cfd0888a6e0708ff284afd17d3812b4b091fe41e0354f64e84a704a832e387de0942beff4bfe322a8f97102f618faacae2ed50ad2c73ff8fe078168bab95e2e2ad18db149b65f11883809a06d8743847386e284d6947aec9bf25e76b387d18e4d609436208f4d94272669cf2d8890ae9af1c3c8df22c55ca50b034987bf2969c9afa7ea4eaf8887aa28532fb4d1e6a40a280cf9a44ee9e1b7b054a1ff10b3e982e2d644f3dc097d7f51fd8f1cedfe9c5b665c24d5968cfcf6fc40f9943180fe940418313e5d7821ed3227cf801442b91ec9050ef694050db228cbaefbb9b678ad201f872db659adf7f10d886507a8a68dae79d5935b518676ffa1a0ba5d9f6e976e2a5888dcb26f8786c2d7d672102dadaf1ab9d82f72ef9b0909efeb389cd173c0002a33c1dc237f28ee0277e70532a7d8e6e8264b489846ead7df508a7bf131ebe7de40201844ec8b28d835e5e6edc843b74bdd9a880e354fcca3e76bc409e00e18a85ffcfced8b546488056dad625ef5caaba6eddea5e983b6981e59e305a74e2bceaa8aaac5ea079dace77636db19f63aa0243a42340fdac6e7c28f99980873a0809ecea1ad2c514da47115e809605fdeb18654c19f9cb580f9aac11dd6dae265f0b0ce1df407f3f2c43573674db6aaf75ba0cc37e4b08dae784656d59584848b09b253a138bb9266ac393299e120179fec4a34c7fef88ffbf56a754c1fc3b484b199b31138320b18f652babdfbdfa89fe01e68de8702a5a3da2da22215ef7aab498ad1c4c8c0eebe6c805ea324643da4a96716687328bedda6a905f95437531fb73af68b4768cf87a0c7d46d06aa04a788fdbc88df00ec083e092061ccb1f08d4dae6c0e266276194c84cf651dacd54332a2ac123cd5999b2b582c690651cc325ab3eb13782508bcc82a7e1af592405f8ef0fe151315bb9547e8d766674e08930c1c607641c9bf2262e89f171b0a06fb5a3aaa8b39436fd7037a56ef7dac4ece0b735d1efce734fc34a08fad2d3ca72142bf0e0e759a631cd3e7a4170b36e56c8c9107da3e8b46d1ba09685698467ce9c9cd6ab27cded0e1d77f0f8bc152c71f69ce2e6a9dbe7357a23961bd10af00f0f912e4ee6519f4dce1b970cad91f0eae8098711f16b1593bb76ee062ea4c442d5ff6539a96b567da4941c1e945e283ad9cf035510925c6e2b2ad0696c2146071270c5646e875cdb7b10a6c815bce082ea6143e768a673fdded623bccd5d8b48fc6a4d72df6efe3400418d0319506f85165d21f82704f10916d7a2fc4607c4a8c8a08ce349270b8c69d26facca7f81d2fe6307d39b53d64bc98d567e2b90f5718776c5ab38ed8cd74daafd31200b7b10c791d07700284950e1844d56218e46ad0ba7ced5e96962b75a89f9cd760dddcdc13409fd5042fe384d90b1b2009c097fbf6ac65d8d2430746df2a353e9e7155a50ad9e3f939774804b59e1ff6ef8ba9fdb16e2c80b34649b87a16666c10cb9a4a94cf7a0d474a1f9caee27baf5f0c7d4e876811d18c66bb88642c8558058f7b86b02d206028bb766b338f5e156de6cfbe73562281713a22cc642653274d282b5b821aa8c4ea7925bebf78dd0382e452b5a30b45a924543f2be376ee37ac2d0d57d4442168f55f609644b59ccfcc3976d05c7036011fc50b7cc17b63c8e153519f72724afd1bfbaa2c5bce8ba91c5e801eccacefe42d4662620e1b0fb8b32dad89b94e4c8901105a9b8cff21694c91884cd51a7eca94a752a11d249f79024472869fb6733f10b14681673afc8c428650ef21c2ca0f790fc2cc23737f78f84a38c1dca82d9a38ffb320e05eafb3bf37dad21d4f5651a904a68379e9f4ede78129e9759b6fd670ba5b6b7e32824f7b3417aebbe047d9070135ba5c2fa9ab6e093bc2018a41e105483b431d27a22083130619d75583dac500488addfbf224fe41b963e18be1dae48836db04fff8468221f40e34a2081d6d22186fee19b00b86a828495e4b7e41706a1cba3cf41c3a183c5f46c6499a204b75d5db6cca924db5922f3085a9b788173620ce62c04dae0b7253889a03519102088c74f6814914196df7c33d2bcbe57ce10c28cce45753d5cc57991c57c58a9d45607e2a7c80a7b09f592091d7156bf9e7086e5fea307f480da7b3731c56d49c6d371aa6663d6b88a66b5a40713ba0d038539aa96dcb7dcd3f9ab01f669077d55df71efa3ea5165f7d1818314f3f4b9c73ee980de45008bf3b65f2cc55b35252a8fdfecd3f8929d0897bc4d1bb64e4f99287ec2c44e25d6d41823efd59186877da004fb0e229691fd183a1e7cd8483127ae4b36703276c4dd8596541d863df2bd9798947ad1fb1a4b2b3e9c0f49fa67cfb8563465f695601460cc940c943d65f180c1a38eda9ba082282071a2fe3de6bca9e5b7cb5e1fcf4725c0a287516c7f7e1d1f37a9ed355e1665aacefcb3970b41aa8e6928622aaec3d8f0a4fb515a3be9c176b309f84dbff7073b7b81c0be1c0700410f623fd89d667935aee925f1ec8dad6e30bd6ce7b8a5062be8eb5aba6392f26ee0759c386ac0a86189382082a79236de5a650a255473c322b4315305573af24aca30ec9e0d78614de38be29dc19dd8438e858bb262821849ed6a5e86d41614902ffb2cbdc11577191dfc3d47405b1061bf26939e3daf4325b33928434729eeda85d486d076d1c879a972e8de8820880fb3130d399ef3be689bede22de293e84ec8bf3d83b4f6d20e4e77c5e5ce54d2ceb27cdaa1731675b8f588e684e024a5429fce261b0e6871f27ca812f41cd14982d64ef078c3b5bf6728a96af10e833f7f0d6483dcdee6e784316359c92803498dfda23e5ce12a33661597c67c2a8d2f4a801f09357b55a758a5738542b1d23a0730ba49b1df30eb4c8d2117a227bbed271d2a9c03457b2bc0b56172d5d5e3371d1e2266b0951e4a8e16d6ee1ff3e4049e31fec5ba97c7e50d010187841907097470a1512cdd3430796ca10a10ac6b7d66f96d8b8c85aa8b45e6463ce2acb474ec704a3204eb4b55d4c2dc3f1636e7f827580fa65d7e72c7e3b9f53574911beb9ffc55955a85b83ecb318c68b58218f4c64084378a37443f9f22207dede977b814443d88c8a070a5351f058e98368e371188cf0ae3c65f12216e87643c6f8f10b56fda70e867aa110ba2e9c20eb5bea96ca65f21986ffb48f97b708b0f7c6c59a830c3acc4511faa4f2758e3e0ff7e0b976afa291318311f84fcb3a6d0ea7f986fb80b0067a7584a3dbe207ad2de4a0e90f5fde519257d6a9a8e867ed2767e99e886d7c6acda79c35389c51c84799fe8d14c014ba0fa48ff6985987082338dd5ce7ac03275a091da09143f4b6daabd67cb9c8c0b49bd81e81703db97324aafa66e98f0c46b4df9bf02b245708131098b2e08ce49012a077e69feb820eb58a907b4b15e78c5909e6877313be55b26d3290eab4255d275eadd74b18fc592bca0702b8035fb8e10b442b607688c1e934e195eb469b41b7bbb7e1809f978533ea577e2d1d02ab07b39c470719f99005cd47104ebb805ad44f46422e0f7822e73105e880175b4b0c0db8cbfc8c14e5a0a603882c546ec4f11e4ca3583e835b783a69b83391b1ee9015c591d1652aa5abb5e82d92d2aa02b7365e9dd0c4d1d5e8d5413e240b483a81030d4448e3cbd1cb92d6e13f5b3df71ace1f887d644ef78b7a7547ed59910210c75ce1a39db4cc6261ead9f8bf2d23f0ed0f47fe60766daa5c7c1cd8f718f492125c6f0fd6a3c2da6e1bb42b7e63a2acde8bc43a3114b2eea5e31344d3e92cf281669cdce5cec8d982e8d312a1e0cf3878369b2cf463a73e461e39c5f38503ce672533efb1069d09740913790364449ab472c2c742f532038fb859dbb4fc57d0f3235ac64351456b8dac91d5a7155ff976fe9944f2f3940efd83180c1f6e5cdcb9ccb39696a75d36394ac40212cfd247e7ee479598df5c337c9d712263367a93287dd04970fad3edf5d4da846c3547bbedb30b433a6843c60ff2252a7795b3754263e71ed6c9848f1d1153fb47fd63662595cebb65d72603490d888691d7c71b3c1efbb6e2e27e812b627e047b65c898db88ea1c38c312b97a94df61ddc76bbc01a84a4e338b88cdd7fe7a2c4ba40f86d2e3bf038f771ea9956c40611d73483bf8cc58f649cb37a423fcfb5f18eebd8041366ec1268cd38f20e2c497d0a7a5f05c959526a28f3698a8e944c5c465d550811d60984c5de413615e5e32f34e39cd7cf6a1bfb8604a4c786cf67467843c08dc76466b310d987a489c234fb8318851446f613fd7856ca3a37e398b006c926e5f444de4e3d1b45228ec637ebc7d2439885e6df57d729acfe4d71e0fe2452dbb11bef7073739a1bba765fe1754b0e81a57732eae9835348276b5a7ae6a8fef25654da089a9e9cf99fc5f1bd262299cd76055edb0f21e170f3ed64fc6a058043a2d219ea4c9c9f03632451b56e2cf2afdf83894f4d66d796dfccd5b30514d491d1af26461b2d435bfd764522450d49b847293729dcd771c9ae69491b94fc6fae1c123c1e654fbed46957393675b4c9ae5e7c9437472106e671910f6f563ef8e849af3af1fe944bd8b3b2bf076a8c8e81435fee9a15bca453c7e4e562ac261f431e2a832f6d89850cfb5a3384d438e1aee76cb14beca72e56ecf3cd2966314f4d3a47d6440ea997d743620b6db991589fc20fb3f102b298c58b3278bcd8eb7d641c453fe97286d230770e47f5483ef488a2800cee21b0800672ca6d424c43e1f2a0c8ca6aee3115eb46828bddc8a04ba813d6f5dc9d5ec3a13485e647c212b23896f2d29b0514793545840ccca487d6f8dee6249b16b98d278527a779da475795e793acf7ec5827349bacf6ea7e0d8403ba90ca2890132a41012d1419ecddf9b31b1dd918d2a1c0220c5d13563fcd23176c43f4f54ac5dc01a59cf98393f7b887d30f0a0f27289c43e41cdb79656e454fcf72ff2ba5538e0b0f63dc0dffafb065fc3b71057099337ef1f833b67b11f197fd3f2118ce1364ade136362497b5887f41aadc9b761b2a88b085f9597c1c65c36b3a173f19ffac652910c1d0e009a08f14f70129e4231ab50c1f113908a368f986979de701ba121aff8af102664e5de41ecda39e289f774eebd71a428d7e6adf7b14cdcc18ad6348641ba85c751780b7760968ca8f49d3c0ddd19e3a496047826d07d3ddb6aa50f1341188b6bc727b365f3f464fdf39d9bc109fd0b5cec79b3263a5d2667e2d2ecc00d2cfab781b0b2b8d85097f0edf7a263d9c86fb47aa80382c46898834360c1d1c248b0ac84d2f1f10ddb29595d1a49c11e2d3ae964723faca130c709510f1f0cf834a89ce2a9c21e2a92be4ea636fdb2394bdbb00e0e6bc33f64264dbfdac78256070fa82d073c6e6f817171cb1e3d86e61a1bfd42dccedc5359a2e993b6b53af50f67a5335ee27321103350558e41fdf0b84be9d30b2161aa4e198e3f99e7a0b31586c1d5a47d058fa42ed8b0832f9cfbf41867d125eac846d403d38fd7965a3ebccf22aef4f0952e67e9b0cc6fff24da196aacdfbd8795305f22dafb42b9a145bcce841c657b3f9a4b210c9b92ac98b5be746b46a8ac29c05f778ee47da87ced4aa1fc95b73f6d7c961950422d058af70611ee4baf5581f8a6eec1e9cb975cbe244a539171e04e8f4d14f0e71fdd09e05bf9b8c4b2a37470864715d66cd9c6a0c537853b46157fb126b20b27ed5dbbd6d4e5fb4575284c14daf69cec63e9840c228d98890f61fde534a3dc1b3afbab16dd6fc0a53987c6d6667f1324edc27883275a886b5b544444b666519822c5ea30945819f17a3449eda46cc51a540e26f71d48627f69b50d861415e7c25bb3698084574961871eeec668d56d8ed25dd8fdc803cffbbaa51f6d901a65898c4bcf22d863cacf1fd9265e184495b49420d1c85d8b51bdb3fb0138f3bfdc0dd2c7d8b13aa62ae7706713cf6d52651ff9343c5deb22a5d7092c4435abc5fdda4a56c153ba151a39b845f3347139521a5377e0ebf942c34e8e1c490c1a494ef88bb35e72b6b8988485354e1e16c8c09d233e028005336a98826833a6c695a7ad5fb7bb0791c591dc7b27f4b85e79f167221ff3160b30d07b7d77436c60e35cae7e2d56c84c5b8aca3f279e92a69765490eed1f99d1790b2a205598e009754403806b9c38a9e295da5f85c230048d02910633eef7ad0da94de487a73646f8254853d1aea7f2758ec6549a2d83139b1f32a7266609ff4daa80f91023ed91c6be1f0ab2623287273bf56df6170a128f661ec402a1fedaa89c495e10391603475c9b567f8b80cde671fa1aec7eb1b9fe627870d2ff235b90a6a77090742ed9e447c7e83b5157e6b6beac26521dd0bf1394abfb812ac2c0320d93e4ea10e4014e702b3413d2f7b30402e2de1d64880bc670244326d56cf68b87d2fa9e1d4e2e5325f83b75a1f1bf489e6daac83ed59b7f6d04adfa21bd3757090b05ee8db458b31b0d03212d44a1141b2d044a61bbf73cc68fd1c5e2ecb7c948867f3defd613d8bc6a8d60430a8e3a887e2b4560ab009989125234b8b410b010c994041786a20ded8faad8615001cabc833667001f9aa5d2401a4212ab9d8f2136fb2f0be4ddd4c3dd78dbcdb0849a3e9d3c9bc294e07e099eabdde1ccb35d843c098c28202957150d7e552c2595179cc9b8c8bf13c215642112e82f5204ef4aaa77cb17b51a46d9aafbc01bd459f1359591ed59bdf74990e6c426a559c070df628744757b4c862356e7c105ca61b54925b7037b2a6f486cfddeff20797f17e407261b70d95ad73d2643b8ecb4e809ff5af2293e4d7e54e3adb22498992c8507c0c6d6f46c50f534b60206fdb45a55fdada27eba8b4c0ba81d2d492fb3bf9e8867474698bac86f67b0fab87b6e71f9ceaa4d4477a65c6e9e13b235e4c413e459a0e7e053f78626c2ac92aedc5bcc4ba76aedac86ba2c8e9db82a5ebc74109d2d4f2494e4c453283e160efc9200c82a926e303b22f158ae2072544e227a190ea40c56fba1b74294d12f6ac047e38272f7204ed4f7486344de8efe47173857bf52e404022cae335ee08b768b5b9203c845f4c38bcf07af973d74d3321b77329fa00a574add73aae8e144a278fa9d242ec4bd7cb4266e57f02eaa1f261a418e6240761416d24495193248bbdbead29b8da7643e8df86215b36abd205a44955649f8311f7252d8397258288622b9d93b4a90720cef2c424b15ab4c30dc5fc6cd58c33402214c507a6d284157734cf77c3c29819c439e978c5c31017d4a7af829a2630ef8f474dfb8b5895d96e77fdb51aa7fbf3ed4846afb83305db88f0a7bdacbfafae67914f093d08c7d5ce289cf5d0a9c30ef53bcaaa771a0d5490b24a45efcdc733043a0ee092c0e3180361e380ccf82bc711e4f09ca153dbbd3f2e71e8e99aa69950ca108c7f78dafc8dbee749d1810a7b18e025dbd2bdab6bee992b61af9e0fdb3f38e477de50a9b8799741caa37b61611eea9170bf63a1dbdfa15c954d5941b2427b93a16b5ad6ffd55ae1c4ee4dbfc74380f496a458d03db0eaf15b5d6a6b2939236af5caecf771493fb9e887ca6c8f1c320206f2285c3747143e5af0b978ed66adf8cb2c7fef3fa0dfe66c1fb6979d29403d21004cee02800ccb2ada1bbe3dd19f78f51aa9026a4fb1f5727dd4323128646b02c6a7574bccd85f0b92d0ae2a94c9639d54a5dd8fbcfcde29756d087e4fc178ac38bc9be95212de482809e723205123236205ea439b43cde5e1c48f2117baf1971216a70cc2611fe1be91dd6cef9e5d7a0f6e3608e8cfd8e2d0a3c3aaed0669b37b7231dc7c0e3b2dd3520aaab296f8d9a9f8a40f684ce4dd4341abb2397dddbf0352434918d0ab68ddffa536d02a04d1099eee575f19ec0ecaf0a6ae0d1db878368def2436fbd583639ada7daff4b221dd514ef687f16e5c1e129665d6620f19cf31eba7a672a7f0ec5f2413ef50032c1dad6492382bdf59f527c6d8e4176fed84515f659d804c07dae3c178416dcc596193cd9803993ccadcc4555d536024a917570c6d3a9662cfe68ff9c7066ac58799c52a6335df75d258269bf114e3853b16892c53985eb155446cd6a241320b03ac5b276e3e6cf8c887cdd8f1d63be7375f7dbc9f579df739600f4dc1ee4dd9e94f050b1373b42bdb968e93d9a099a1bacbee6bc3a46d85743963f2d38934b5e5e2c37e93b31b44ecc03790a231359e646d8cebf7e294e4a0310d30026f21340b3020cb7ad886409c0f8d90e784b54e9488efdb380cc99970cd2899a2c4b33f4c96c64e8a1c773b23c510cf1820098819909c938e2549626d66693af0b4dffb806608ee39250f0a578739cdcab46de4578fe64f78e341e7e5e55036da1b3b8a269fefd6d5221278ea4f1ec4ba76f271671ac9fc5a00afa0827aab2b7c61b9f14c043550ca8900237104ffe70c9167bf35d8f3656fa37e180709fc1185bcb0344ffca4001cc6b52ea9e39b51d8249082da9ccd23efd4936f234cdd76945e788849f619d3dc4fae73e973d528a0480adf9e95db5503d74f913f853b48a9c059ce37e73171d867d7788b77759daa446a56b7cb9c476dac1a8a6557b446b4fd61f9213fc09875dcc597f99103a43c55fa095d900a4a969206174ff664f083c48cc1aa0bdc11323045aa8b8a64f0fd5451296e02eccf14626cbc5c59c7ea8a728f18c29130577471d090cba31f488e7860f921889e9e2cf7ca15dbad40dc19d9c1ff2bb70a18e5e1176cab2a236589ad115f7949f058eae75ec075f58acbf5a6a828328a67377bd766ec1d19a7aa601fc6d2fa5a1a4bc713ec3857ee16a60b80be24ccaaeb4eaf96c6ed92fc939312ff6d7645ecb8e5ad0031dee6a4f1ddbb59ca215127f03a21ffe567c4cb30c71b0706afe5084ef9b6d40711aadf345650862687ea9d4b003720302779114b530c50e8db836cbfc1c236ac6d8c43b03794b78c5d1e9fa69b4f27e413cd4c2ad82d5dd267f079c27402c632f63e8b357a996df3351e6ee5fca20770f688d2664fdd90b5aa257c29e1effdca0f108f1fdb876c6dfc88a64d36aacdea13e6486d301640d01f335571cd02c76671b5d5a01206e062d59cd3a3d9fb41a297d69f7e5f7fb427248f2653d2bd87a7a7bba347ec89f4a6ce7aa772d3a326a1cfcf141897eb84903d118d59a33cc6f39efe1f09ef42cdaba6aef8a7bb2491375bbd0bdb059d0005dcf735a8c314b9eadb6d4e91b67f462c7e022742ec62a77ee48563319585cfa296319bee4a33d37b509f0efa2a5a84d2cd58a13cd6892c11a95a28825e3dfabf14d4d6cc6d399c1d3aafd69746d8cfb8ceb7e9429bbafe67ed0241191e4b9022bbc946068c39a772bd1a95870b83970676c3bd5c6bbc2b42f57863576b2aec293452c83edec4b61e1b206ba410709baf5d86a6ab16ecba507f922054659c713f2ce3874d2e599621f98ecbe2ec16464cf5b54da1cc456c080e4781ce19f019c1121a451fdf29ebf4b6c9225ce1370a778650d6f622d33b64be9db5aa69fcb33b6ca0e5107f8f416f28f1d54ac6a16b55afc39c2459807a76b59a74eca3c263fcbf156805e50e76901b6ea8d2bee7620d8d8174ea44e0c60e30472ff7fb9ea7bfe441bacb21982ac00666bc85dae0efd5d4a22b5bbfcb8898c8224fa754ed86a0854df658db3fd4d2d2d3e127859ae5c0397bce1cdbcce1ba36273180b5950b7bae68b2a8d6ad7687ac20317c5e00ca7bef0b8cc33ab6812b21927b5d336e361e3262848f3aa7936aa1f65e42f71a46ecad7457f55bc2ce6477c3e05325e309c42953f80876c646d045701cf203388b8a3ff0f76405e6cbe0bcd5141a4dd27fcadcce7afe2c8249472b8117e7a9860164e4b3bbe3018055eb3a1baac6f310a6482ddebdc7a4c95400af68e772ac64f6f9a8c96762b41a7b8feb8a631c8d50d8f9c46e0bb5fc7ca48f8b34f973a269cd890d80d916694fa022354d0e9357b70de1f069ef59eb5afc7696993dd632838a5d26b827d88e810f0ec662b563311270f318547329ad20ca00f6b707d5ce97cc447fc142f42dc5570ba27e228b2d1bbd5395411e1bd167e7d8f91d7ed2f40a0b28cf9b75dc8fa886c2d208cade21a6c9fd9eb2a78cc08a0f9e29fafb0dae45cdbf48928c325ebee0621b94b8236485d1884e7054121dab125f510e99bd4cf58c550a27e1b78063c6c6efac76a4586a0e9ca3cf6c20fa0a1b660288579619c915f50eab01ed74f12fa2d1e9f2e9bd2078a30ab5fbf40833d57ea34733a8593074631b103b0a0e6876124ccfe0e2991faa2835311b0f93b48cb5bf76eb6b46ec12cf2f60a77a40ec601b9faa7e4bd35e3811f738cf65f19e3a3fbfc91a5f88d0db0df833d397c3eca49214d6e856a215003300834f7bee0d7160478d9afa0955b2e7a7b213db43fcd38dc50ff80fb4b187a60dceee55d0bb75ad3642d7bea8558d43f6d0dc6bc007e27334a99b733fe5a73ca09c8d6e429938a0b6157cf3ef703be61594b03902be79ab4c2f40afffa12b8724e84b81ce081075f5283a7fa053f3210eb254505015c7a49338da6e135ef36a8ba171b80fc05205e0cdbbdc6406bbb15bbfee810de2c031887919e284bcd1d2c42865a8083295ac9c6f6a9a747a7aac9136b6e419244b9a8704334292c78c927daac399c35d5806e3e4bea5ab10a65cbaa71cd62d51efec74df7d186683c7070128bc659271c85f75c44c71f069116d0302d041b344a59e31144f4e050b33c592d179e72249e9027deff8e20cd970df0c9c1d945b55e191b04cd9a3193fd75dd9077f67cd33d85b425453cb34e102456a1a5d8b7864c6e7f002a96d0a2361c2521e4481a025452723a95777e33371bbcca477c21cb8f5f57ce23d7ed97fe558a280b482915934100dd09fbd7ed2544f115cf2121b11dcb9c06d6ca5a6bc9bac4722abef1e1e4c3c7839ef3f83d221caa682c170a81855dc3046acce229c879afac4e236b5efd9864d284fe6b00af34f574afc05dbe4d97faac46c496251e85866eb0c10d0283e74af6414ec1984e2aef41c54a026caf863406ba9f1a8eaa8cc131e3627821e2187a40de32dfe7be9839a8e54ae361f9c9ca3a75c615ab271693ee177f8b23afeca19db6fdc60be2a914a53501b8f3ba046e2a46daaf51ae577f50bd94512f69a84386058f5062aa75720fcf594cc53664c789371e6d38b32a9ba0f4ae2412d531d49ad7898518c10c49e82c1d2211c08e98dc1e26a17302abadecde65f638363f57aa6eba0d277ba044feb3d01e7cb743e0e806fdb9ae3a9a69dd46d6040b41f411feeb1c2f3fafc2baf0ef4576fb369bf2485de3afdef1bbe9708987a842167e70d864c53c36611e7d4585d7318165d1af0a884578f978731911d6160201d1fd480118d82da4df8aae7092c58075bc68d84643a0bc262d192ee10ec5a7d03dc2b67b086049e14d8f05541a494861d7151f51acaa1c8c5adb369b2a1c1d2d327923c6fc5fb1fceb330f6b86abcba8a70ff0c1d020905aa2473134067f1c877598ab8eb103b0256d84bedabd80e20933da849f81b577058f9b0ba26e19a402813643368c42cf1edab4452cae844664cf995ff5ec67ba595eb0dd4da622baebb8a5555f5f6ff951b0a07c2612a18708e62011bc2781eb4d76daccb0d74d7fc477273a455d40213663b53744644bab2a153d1bf626445b5d31685e0b34085bac917fec787057ae49f9b8e4696e4bd7ba8bc0f532ddbc66404ed180550a7eeddde6a846207858f5b6125bebbdbc0c57d578449c71d25de947fa3ddc8d1ed51625739927c0db880f2e3aef5c82ef06f000df05a97e832a015195085c075ac1635fac4f7788de6ac3042cb2ea88a6accd199f56548cc9e8cb80384b37c623ba787365cbd5f7387c4dc2d22ba229b64bd76687f8794980593beee6f37093d1b3080120d8a2d800695d2aa9bef93b673281d08f46b4caff21a08a7f261388063ae13d0636dec6314dc5f05530f710711a246c1c1153a70551e6f4b37d7e381f523c41fdebf5f8b620ab13f75978505329e1b87976191d8a703884b03a80a12edf73ddf4f9a5fffcee377379be08244afa249f25d6ba75009acd9ef08952790f0048978b1cdecb4c22895108709d281cd4a331424588781d47ab466c89fc561ae1e38f132a51fd473fa7a636e8b3414d4a1f8c31126eca15399ccbcf40191bcc9865befa501660cac54860d7c2c3e7b80a70719d39c5fa5822f4bfa666911535f4b01e77842c47d67a030a12b54f9a7004b3dca08a8dd181a6fcf71fa76eafa97452fc4b5c8cd47972a5d92f46637b759dd41b659d8b3c877246c66b3fcdabdaa622c80ebb5c8ba2a1aa571f673e6f30279a2e10ffdf924a008c83c8e07e7531213880a6ab17a2c902c2b6126ec3b5f09cff514f20647be5747628af4ee139566d59c44e60eba0c556812083a5609fedd6cc765d028d98a5ce675d71d43e3e253f08b120cb0f56294f14993d9db54d583b1b9bcbf42b679e01dbc337944631273572ebb3a52ddfa75943750298c09955923ed9cc807bbd147d4b6e79a3c222e712936b76e31a82c166101977f9937aba884c21baa536ac03678d9d2c787abffb76c623ae02d5ba9a0cfbb92d31d31480a4d2a79abb84594313d050038926cb357931f1000f6c02acc7a6e28416af3d1de9438f34148a826362debc7f357b7715b26b64d33c69936450a9ac70497ca21626688a47529603a67927e3855a11b5647f6b908642b132c51f8bf79f16dffa98e8abc76f36170bbbb4692cce19a47a57f5ed83621dde48510ce6494846e72a1d49421bf4e36641e3b3bc34c7019f9fa4a0734cd1572506861c5feac79d5fed95fdea7f61ba3d1651c366cb1fcfe8e4ee69a187b44bfdf05f033e83db12d409a139990dafbef5ead08279fb83725724b96c7d490f9dfca5eb7bbe663755e7c1c64e2a49a05debb690b4e0f77bc6fe09e2db7935a5c39b6080a14864322d9f64f3d866fe9b5ff9c23f547eead533d604420bd8b7d84d55b45e740db19b653026fa08cebc5614c9ba200b53f2612bfe2c6451bf2ec3ca65f6dad23dc4dd65f15a87d0c92e4c569f2344ecba1998a14d0e3c6108db2bc4602f2ced494904a089663cc0c799f50538ef1039fb95fb697125b8ed187bbd1a9a964c24ba7060b76e0559f21bd84fdbdf3019a15b1b15a945e342840909a6abcbdf597c37395c44496c3256f76a20e8d5ceab3610c3e075ca4d0401d0de3125e565e2596a05f728d041812d1d65107e074b1bdb96b3e38e84d6c290da92ec427f9288729796e4892950be510de5d22ab4475035c7c0f521d182958651ef8b5ab6afc3fa641f87c2a7829175ca132c55e1a84eee85466133b50d10e2d9c33a3677c1a28275ca30c8998ab654f1469202c5c1849763198e30db46335104fe03c0a2dc2fb5cd2dfe32f140b2e40da1623d20207a5023ab874ca147b09f8bb6ec9f6b1cb0fa98c1c0bdb973b9cfe2a295726d0bf372ca1ccfe0ebea661fddcbe7e23ecd10237fa85ef5782bfa3ddcb4f3d987d0354a585176004d171d0a696e1b6b875decd8e375e575a98e2a47fe87482f1ecaca254225f676f310409201a725a99c5083d88fd03da456d8ff2a983bdb6dbe5aef7cd71ea30f5c027edbfd882021ba1711877ecc8283e2c7e25ac7eb0970ab8d14cd39e2d8eb7bb2cf3af8bf7790ca198b1d598438762ae4ce963f46db3375039ad8bf06040f63fcd465a4a4484e07bdc8191c181c54298dc64cc093ecc90467f5f92322ea0975bf241bc2306122d6438f371e38a26c6b2194c20733a80960a818404ab2429a85e03ba9634e2f382c5549265f706d3933eb2bbc689a69b96ae9489c90a13bf3229b74d92be4122d601db8a8e5c019937c8e690ca2d0cb4f8b183a3f5fd3cde7abb4917008237b5d72682d134bbae116b047ea876bddbc640358f30abb0535a17645c903f97d683c1d4b022bb05bdd52b53d1639f918673dbc4daf996c2076e738525b53293f4d64223678e4228ce4460d28efdaf54c434e91f1a7988676bface786c4bb42dd82315f9b901b94c80eaa93f2de9e47575f120e7b7e7ee5925e8fc6b1ad35d3a1bf840311a8a0f253258355741fe9b6e43a738570253600032071ece8386343017e88dc82634e3d2608ed0f643d403baefc772865b61dba8222f07c928318a66206aa28cf5defa2c5ae2cc6b4d738df9035a90b96bf2af3761d715f0d9c8cc412fc4e76b6c2feccc6f0e543923d31d040884fcfae601538aab9eabc4c0f22e3dd00b5312b829675271ddbed611599181d2bb8656ad735ec3bc7f32bbccdd4f1d018d2db4d9d8ea08a46df2f714ff40e1d5da11ef1582a11f120b27576cec57d1cab08d90ab7c5b27fdc4c8a79f913b53d2b4d11858a68bd9c331be9905d347a40fdc4e494f643c7aa2a3ec685a7bc84c48cee7981eedbb655c832b4d971c4c88fda5bb280316263a4ba10416ff180ef69bb797ed3f17c34837b1121082fbd351f574ceb8e9e13c862be46051729fc83c210c4a7b2ca027cd982ce1392ff09df204795a450fa0bbb9f7db14ae535580f7770385ab26242e198aef38221185e62071ddd848cf0c1b1ed2fd9a466701120f37f690ad16181d520cb01c26f8f6d779c358566392946292380cf8afb17bde84167935776a28deaff28519b6660d9fe37fdd0012cced2b13bae701109cf20469e78289d0294c0433093f80bfc20f89297c36bab6a5a264d61aba5e51e56038e80ce9d59bdb9422189192e146c2f1de76f849d1c464c867816983ab660a44848d970e363e4dc3147081b1de13bd5fcb078dea5784519171be41988f2531f6ceb2698f83d2b7f62b6f9997343425fa6ec98cf9bac79f56d51e2b99e53bf2609debc42a48f184562a9458701e11db679239a6b0ba124a17cbb4938d40cc0c3e00bee56ad2a62a5e5b6b4da0e4cb95eba08352a84257cb66cd525fe7088b9f91667033355415f81d19a682f168689bc17c9863831f1d5f9da39dd4a635d6cae1d3401281e02db07ada9ab333f4307bf757cae2fa378017e620c80c5ca56ca86bffd6893a0ef60f43d32158eaf7f728deea4786ffa5b3823efac557307789ce6274c0cf9160d397d832b9e0d36440ae73b99c8dc714f065c52c0ab07904f74fd503bfa258d600551c115191ffde5b7b04a03c3c1a5214df5d11ea7a0b94f786f86c6137d949ed1fb21630cf779a8c28e5925d15035615d457e78d2d4549aa9a3bd861d922adab40183a8671af90c2ecb0743f420f03a9009e35314974a79994f54f538e6daccf1d667e526b47bbaede7b9c1bf55ce3c9593c703b4d0eb92a78f5fdea8bc6ad336cb3d9c8e69a6b4817476907e9442ec59d134678ea90794f471030b62f451953b255493974c3100eb258e9b943abe5129bb7c85192a1eda3e321712bf4c274beb14f711156ffc0058ad71a95a6b5b31bb7c52fd332e8bd8998e894f7eccb89ea9d2cad57d72743a9b91affc67bb4b7a7ffd64a048e4aea35574f5cb4874036d5609e4a6cb82c3e3b58abf626f018e3ab292b16a8b25c197fb53283b670a15d8cdc55bb40dc60d075a895f1525e906d3f4f7e3965b92fdce1ef7cdfe27c4fd332f12e4e3baff890ebbda72eed68bc960be7c5ab351b869af4f21371c1aff34a17343131b77d7c06a870a7b0800c54a8ed8b8b1eff27869c9f53f787f10e43fb5d1335ee6f574af2e0818ea81295706f439535674a0df7547bdeb31b5dea915221dcce95cc79e70e118e42e1d3a12f072e97bfaf2a278fb719dfe6472ce4d442749b7b32145ae3710065e66eada999e05c4a02616a55880cfce9e3e8d257460f07dc798793bc24864cf6ab94104164f300a7da35fe2a47650bc977097a55d205dbb51d725067046d7da91b199f493bbf3b0435cf7c7d8fde1831b3393fa61124ed48eca1947e88c1061f9d1fe2c38cd079d6ae19518a59c0a6097f195014377e49159f3a5a90098d719faabf74aaf22d8a508c149029deb6073025a3845416e3f417246722f0d461962ff32e722c15546a4a053f52cb419f94e52a066b23a235bba62d3c111149ffc8852b2e3604f20ca85d5df8388fd87a93b6acd46c47c141a699d58692f101542c4f8479d8f7826acb9ab053d0dfaac5f44299778ce55d3e8fb9d4a0eb906e8ad147eba381f732dc99d446a110c4288234b1ecee3aef532094e8f689b1154b0d610036e12ec7943a581aa6b42cb615526211a58fcae4e40026a395a2b122411934909e48c86d0c9e8abf0fff3a2d00dba606b4c757bc98fd250b3762e69e59faa610eb529e32d5ebe5d6508d93359092df76b1124edc2f709450ffc2ab0b0a51c020f3ec212e92d31e3dd709cbb9f012e30f21cfc769edcf74bc6e77413d58174408b0fc937bfff5ddc2fe8d43ca622b837c7e712eb3a9f5299f1eb404b4c3403f41b8102034625f4f6ff44fd7081e271fbbbb320996daa966792d4bb8006b628815c9ae896ecb6e4c11bb508e1293df33024be1b7abe0a8d5990beed9910338d3ba9f958fac19b94f9a074a4954e16471bfc0234c694239ebe67c39fad6d61595c9053263d68215a54a73c49f390a37e33023967199c1f36025a92750c63aa8a590acd95d401891b22b20bb5c1db5bfb98377ee23b2c3c2eff0f8bee71581b8c0dc1272f11f0e69a2215cfca66c6bdc4e8c4459f178a5ad067fb7670ff0adeca452735400edd2195db872941ca3ca5363dbe70122ff5a30e8c6164a34ba76b2e9ac35e9009d57fd5e45a48b367ada049f64c00e59d9ca8a8d2b6fcd495c392c4b13a8091ca8f67528f3cc96b654d80b237e0340712bdff32809d504ab236302843f6e2580f60936c1e83aeb27fc4f50de652a5a5683da029b40b2798d718b68a32934acbd4f8482fa2bb7d8b9e24ade773aff7cbc187a4cb5e89746b7ee88add5218ca2de69cd522f68e27eb2491f04de0a4b47ba5ec9aa20266cedd652a742abf5e78f7e18904bf9624c423bdd1f7f559f4c64f22fd7babf023150c9dadd6e9a78a89150423e7c5fc596bb13f4e4a3fe6878dc765bc3e0b4c7b3cf6a5687e43a356a77ff9a91606ebda646995f2430adb7cbdb5ad64feedaf8344432b262a9455efa4c4cec4a189466f50bbe1125bce95a62af80d8cb9558d8bba2a71963776ca5ee5066395a4a78aac6e9610d8baaef3695bf293c618774feefb36d309a651aed4844857892f468f72ae999fe28d22a16d190c68028ef36313c849f1d8753b54173a0f51377dbde242353e7a57ba24b5112dde22f5be4b5a12b8ed16d449e0041a80042cefdd8d039f1e212b48fd3d4461bb5081faca24d81a46d8a32e36e45889140d9d05cd7c78c0087ba3ca5282b82d6af8291dfe93bce42890bcf63402d024e8ce437be9d3c78b782ce19da8748b32d698e19117f5e28764886e7a63a39769f871eb07761e99b7f4f61b92fd9b3c063aa8b1ddeaeb6487648ceb58d2385af5fb0bc2d862f793d1954a7ba794cd36f6a03c96de969c0ebcafd154c6901fc14427b071bb1761c3e788e82ef437cb09c834a981eb61a97d518e691820fd1a3d888ef66fce8edef75076a7e9d5c251ab30d4cd1f0884c26b49f3e4db62294573bfcac4b5468d5f060d18cd1c2349257ea2aa719dabcdc9d618744c8e350ce3836dd63d63ee3b97695d43d2d055e1d0d457c9b854bd6c8775cebbc3224b7a1d8b6b023fce0495ee3ef348bca1855e071a52200476de70b2386544cb0ca1c29255cebf4aac7dfe8d213db4dcb338e0e262c548061956663777b2c79c97adf5c618b875761132e6622fa6cf2fd99e361e67628a490180c140d171350e98cde053b9aa7171d0a6be75cc30cde0f5011b865eb7ea84783552beccc0ef85e6150eb4ab848d7c80f9bdffc62af382f693a8b83282bba938ccaa6ad0490aa801818c4cf8031c5368382042bd94d8e6f31b7b30ce629a1b3404cdbc176ed09b62236b178b83b4caa68a2914132697164bb54b8ccffec66d5aa793127148176388f77375f012cd2965748474146cd90170f66252dad5e68dc12a16083941f7f871147fc53c43572b77249a97e0ff586dafe07bcdd3d32f5bdcd1dc3ef3602bc4fc91293a41f8cfa7e6e77fae6cefc38de1b0e7079f43099b4c48b37a44274522ae74de7149d5e57da2595b7d58a287f2c4bbff0ab64a30e77799695199a46119bbdbc647558b81f6cba68c507a9d8d80ab839e05be1d46a7e5a0dc256780d98b92913794c4055e109ecd6b335cd4da53c3f762c9bcdd586b146f3c73b919c4ae02356340d7b7446285db4e5c2c4a7e9e4348c7e41e5627e6744d1565a4398e6fc7525644120da57135d15ba5eac90b4e2b5713aba8bdbde2d5483fa94c3beed389370db0ff2750ae3ae651f8fc1ac9803bb34f23a04465e003a04d92759ff0681143932cf82bfac71e1de25ee0f3f93585594c479389af5d33666300149a7570bb8076d3f118dacac90f0af0754f54f0de5e7bee2166e5d51676421abbf2878cfbfef2073c1397027fbcf401b5a80c02cb4c93ec421d7bc5915417c5b23015f0e08775ca72ffbf5f97de6960086a34a3f2dd66ff83a66c1796b58c581161ff686cd31ebeb916192c04434bb9c05c7c8ae4be00790477f33863d7ad4ce5562b3bf4ea0506d238b0091c622aeb30251ded49683da4647394a9bd036778646e18bdc748289755fe1a0353ae51bbf00649984f7586358f9e46c7458651351073c7a9522506114415a1f747b8ac8f4d582f7c435f90d84dca74bc7cc3fc1ca117c09375efdba56090c01e12e01f3574a5fda60cd4d50421d317511b49bb0b8c8968b4c2c60d3d84550396b2af02eba669b2ae867a6e43e302f3ff746a05c1644bb7aba48ad5e6a43014f11efaa54861e44c45e2e42dd6749b4377708ceddea764873ad719d421669d879ceb47c6b736638c2d574bf4cbc6e5aa3f09c08607fea20eea4925890b3ed8937028003e727844a4c72f58eb9652de9a5ff3bc7a207eb719518b0d3bdf5d7d06c7314ce3480e9869727d6039aacd5f60c0617725b662c2da90c3ed8315a140f9d33725ad51098b26f0fd5f3d20d894b261ff9854c6078c1b3f8096139df1b88d5eb751cb519278b7a9b4231e12c6f40092c60a7384a4033bd5912449e6f305aaf186705880a71df5843c10febc58ce688ef179e4a687e8553f124dc14275d9ae348f2aff1d48c50e15e6bbaf9addfd4a405f8adae1147e9f5aa46fcd27c1c94451c0d0024671acf3af791b27eac203ca122885ee2c3ecc054d7af25a02e3f0b69ed7a9bbe787c99d51c4279c7f2f647e9e835a4381b28525797ddf9bb9b46d9264b7d32bac0f93a1695406b9f9dce387f82957e894a65d1596136ed961d4160a668ef2412fd3b97af0e508fe319a04dd3c985833381ee9bc9192da67cf471f1ddf1c93b603de9ddda902bfbd480098697e04cf4e8e22ebb68761f7d11630aa73099b79aad9c2be29733b0f274d39d90889a417be264d5e5ccc5db7e9984d93960c56cbd0dcd8b1479819746ac83a25344a71ae350e144b2e1b87f11ff81fefceddc49cd81aede6102c8203c0e8659fda4d470767673c7f47b9af297591c22d30513743e28f87fa07e7cf483fdd508ec61b9f4275b31b39b6889176946b38ccaf177810eb49cf579da55f15833bbfd89805eb79fc6d48b38232906d687f89ae6520bf52f4b9bce6d38f31041dd214fdc16150b052e52dccb127038a03fbd2a15f885360519bf5da7b6af04755e5b07527afaf1051c4e82b38d02f17f8d144cb7b9d8e198dc346107a125b62010324061825d1a0f0dcbd468a855cff95cc129fa670e016067132d47597132cec9e24a6cfc23a58f6f7bde48df3547130fa20e909773ac338a7ce411dd719039fa49b41f38356dbd7a1fa2b426da183c5fa5472987209e8f1eb2adc13a1e59b1c023d1b0eada27815ebb7e3baae2fc78274548ffc251c781c6cbfa1c65fcdef76cbd33faf33d49964d31a75f6d181874bcd1230c8d901ac6a0dc6e363b5b9de743ec0c818366e07865b71400c3f712be0fbbd6c13d40582f70016081b44c34000e94502d650345e760ec0323909643bca48e5de83f0017f5496704b618dcd193ed8842a8b90b96073f12b0b6210fee3613d73376431fc1fab626dfaa228d7a82bfc9533b4a9bf7b3bb4fd22cc0716c5305f952e7bae57f5789bdb44a6e7475d462aa66f18e189d6ac57e66fcfea3838fe8bfc0ea170ab4b3a341264298ef449f75a77f43cf247d911f59306144eedee5945b834ebeeb4635d584b9a4f36d186182e8bf4d952df7757d276875266a788cb47dc306cfefbfadafe10df33b7694947d9fefbd53711da8ae3b105642175be47ad557cec57c7f1e4eda3a836274e0b6f3592db206b6cc52f48b033e046ee367acdbf5dc125be7f28ab10ad19459ffbc78d4433820d93a8872a1ebcb9a22855ef0c37a58fa85c0ba66a827e908efe8d1dfa9bf4685b0a606fad32ab3f6ddbb15353f9da81c37a8901cdc516733314dc9a3dfd7ed8410dfb430ef0fb261d6cc0cd3f517094beb7c97f285f672212ed21e7c613f1eb8a27cfee4c57c3a5f626e67186fa5a0dd6f30cad47e273b79f16f856ce78d4f1a60393078c131e305a9f3eaeda54a09f84956e64ea9765d5629c1e99223495eb14a9eeffa7029cb188cd934723dbe043aaaeb544a3ac3ed013b6e93a748fa229381c36877155947b16cfa66d89b84e88dc14b5cd4e2d1f91e5dad46651aa2ad5e187372acec9209eea6f72beee41cac7b36485c1e5436417734f06144e9c8e6c9eaf73765538bc375fe471bbc023d6e9c3ce6d100b8a10e64056de5e27da71312b2919d911177ded5a8d83c98a9f14b9f8343ea2432fd91e1a226151c77890cb4c880cfeec65de5c3eb09689c6f41dd55941786f367df749f042d2d76703d230a8bf8679d5181941a0d03a7dcbad942a657c9bf21add8370995d5f1639602aed74f95ababe494d5571064b9bcfa8a24a83f7d54b8d6080252712bbe8c8fa214b69756c1b1046557359683839393337ee02fc63472b83c968ec08024492c6381582a22bc644111b469500bec073c65d1d124f42bbf0bac02e8e78e0296127ca9d1eafed2988f17249a7acd9d744090328cd4302bbf5a6be7341bab35a90fa9c05f965f76c1c6ba78ee0905d6761057752ec2c845686ca304289ea8e205d63d3773ffc4aa247007786f648eae22ac39221dad5c6d4c17b3529f4e932d378961130004f47103d4cd4969c67a4835c5ca8add2e9a83b3bbbb85adbdc807ee7b8a47d97c5d8aff7115204609fa1f97b4146d96fa57622cc8bbf0a6241e98167b11c25154b39ffa2649fa472b7127da2c563ea1c418b75e4351816267d20d21eedabdfa38ae5b78346f6d1a1a999b67874819358a397b3f14c17bcfc3fce69666232e3b75c5088a65244ce4a044ffa8273f72ab911ab442c99a86ce16be180d39d201e0f84e87858878b503c79c7331b4b38b9d459314c42632a525c54730ff66204fa584b05c09a3fded17e6455b0e72e8d2ac0b85e157e8d32cc3fea8f5626cd8eeaee4b673d74166fdc9f5d4294b8dffa72688dbfe2aa44349c9f023b92f4a864f7893ce25b27fa370cf003a8f6685170641efb37065f5aacf5d30e85196a2310d40e28013881425f59ef9b3bf7f29a99ddad92b6ac603a448b3ad28bdd5bb4fab028647ae162393d1b658306cd8098b86edcb727b30fbaff231813da71a5a12aca8ccefbd43ebc6f55a1a8c27c0db55fa6a4d1aa970ece4f77db1568eb5a8fb665a5225245b12a6a619be4fb7ada3eb01e2abc2e49cd3f560c5c5435e440ea58d1f8017294237a58bf44264eda4728802c59fc848912178f911beaf17ed5e15fe79d3c4d76b14a036135b5cdb0f5e4b7c5cfa6024c995fcaaf120e2639b39d50c4ebbe42ee000aee9744c78ee1b5d97ae414162c24de71edc50fa1f6272b45f959c1b8af432bcc11727e3b727497bbb1867595b650787bb8ce1e428bc7bbf06c2ce5eb93a27db1fa41d4c72304a40d5d21d43fc388d3df283af4f7e2050ff8a8d0e3cd7cb002d815042d146fe74c8ab8f722829b078ec324bdc85da260eed4d2c62cd3ca4218cbd10304706ec1c8aca54c66a4de8a4cf0f0a6249d6cf2141809885be1558011778997cac07f8b6f2a18a1ab7e2cb74c1ed75cd028965afe2214f9b99caecb3aaef0d15010e6fac118a651cde84735757af4581ea7e54af406723047bc77cc35a92a409dc2deaf015a2ace92dea261d09a84fb00e60bec097a92ca53847f3771be9be9a736be340ea96f1d0d0601310951645858245d6827e5578ab4d065540fcf7d55ff44325e43b92b21b11c46c683cb1167645af2eb7104c2af2de50dc7ff3b57a44fba63fc3f77bf085807cd41843241b91e71b798445757953cc45333440f6d3a2ebd23ffae73119e959fa268d1510e0becd8814d7781a040dbaad123daf43a653652688f94390bb2773690cb8a239964fdaf5b5eac395843a55754d572be53ffb4ef2a5b6a112de94ec751c37e26ec7dd358907581d2b51f8a4134602a0581f825f4251a25ea393179f63b62886f49623861c0d020292a7c46451d5eca1bd45ff59b003a4318000326a6415ebc191b7dc7c7eb99acfcfbde487c92e9a55b689cbd26b38e0ceed3250a96cd771f3d5217f2cb60c24b920297ac3595eff033f9a3bfa0145b6266e344b339b2a57f7be1da0ddaee956d9acf5a2996009b7dbce86dfb72b97fdd5375d5a1fb57546a79efdfd40e5d1f047b8c8016cea4b2bcfe9060b986b1c270f76f369639f3765b31b366b99ad992bdb1935f1ef1e88b2d309370c6fc37883fe9157fa2c06ef22d6f15c3a62c92e54b7fe06243a7228880876a5856b466f0cfd72df8932270e456cd5c60ad266790931a573694f3a392d33e6f8e8890703291c637c41caea4adfb57c8035f7dfe225644e741fe7b2d7eb038786eec06856f799535c7243694728e7591936394f522af1cba18f7bf9861f631c994b81c0a3178f54ec8b5eb019e3c5c12f27db60d8f2049eb40ca02abcbf4697db37a6c6f708176e9edaf97b2b8924c625e32b6bbb89c91ab73ec2dab7fb9a88ea2ff20bcf3aac58c08f664db390a22724a8f1f5d9f72e7e85f0529d2394b94695df31468cdb88772ba681fe70bc5d5dda1b17e1c45b38a57f71a18eb706c7e7506b0f4e131857abfe02d79374d235ea21e3a5977ceb6e73cbed504e1136bb98c080d9bf8aa95bdf3e856c2d9ea984cee3afe76f523a74fe82f4152114d9142a045d46d48fafabfe59a980e815cd716f2ffac6a38822c7915852bea9066fcc519747e0a6a54b683c0ca435c262d7a9af3eda084419ea68b78fdfe965fbe1c861f50366bf714853e1e7c118d984de382886017ef7d91d5ad5696dbede8840c6f6916f2dcd5edbad05340f8323c25900480672dd2b9aac33eccf2ac9637b29e7534cf9d48ba98fbe765a07d5e83fc319327df0eed49cbc7ab25270cae6764547b2cd3812ad727afaaa07b5134f3668887fc2122ec5287a3f806baf30a45c7322bbebd2586b94dcc37097ae39445fd4e982bb20a48b734610e43951951902de3600ae5830cd6f6c09a8f24e5dbef6ecd691a3df50a9eca3ae1461077d10b2ec068ef0ef69fd8222f06703a09c8dc6274737f0e809b99e6004ed19439f71c32bf73599d60c228014a4fbaa5a1c9a17065b86c8875ab2bc3cdc9ed147bd57fdb4962d9f8fb2864f0eb54b92512967b88b68a70b260115d2d82b846c516673fc939be801c6be3f2317b4deea558d705ac4d9a9bfa2121b1251a1cbdeacec99f28f8079eb1351a698e9c618f6bfa61d91ae30cd3c42432c8aec9d5bcfe134eca7f98b2da86a88398625c7e8d65c5097fc06abfea4dc03a853ddd831e5d2fd28ed3805f2bb055c9875b705e0ce682a96ed86212e1b35a59fa793857189ff56026d86b6219e06f6714ca7abd3c2395962b2a4bffdea67f6bc989c4eacfb36d8e83cb2db8fef734f6c73f810b206ee501c3aaec4e982d2bbb6e6356de92af81cc9dc5e2e3d4495f00f88c933ea1a612a3f49d3201b0389e801fac3630155c2a7d61e2a8f8df738ac46eea795a39aa7337c3492f909a3b92d1b40b5c82b2606f51f2ac7591da4b9bab46a608cd8951c1160c172b06d443fd4897407e354bfd5dea347f9dcc13500a653b53969fbdf2419dd916f0648eb88f3715b5da90f69b6f13acd4fd5552682ef42626ca3d5a5cf8cae26c66fb696162c7da4c07ef52dead7760313691a1596423f560c293c2ee56d08b8fd5f469778515668d5c6a8eea1be1fc2245aecc767c25690019473ca62378a717c0b6e8e281e55468cd95188b896539512d4e29d0ab254a8b6b522bc42cd5f947902820d83d4f34fdd73094b6aabf1df3f4604a79725a6cc67dd443967178b2dbee09d82b74dbd505f93beeca948207cab3382cc673c1c9df597508e50f8b998fd15ccad54eda6569fce54c049e161242699e1bf4040a14bb235de6f2f72401becd476d68a1525f8479f0577f118f92ba82ffeaee7e300cd583ca335e982c509b1bd348bc06b55c6195383f9e993fe8472ed40ede1a56ff4e1eb90b6ae36d0806b43a3ee126747aa05965e21eb07e0a02bcdce651bcec14bb6b7d7b958616a8d1a45b071372508e9c430032ce798ad83a14b7b5af6f0add0406d8bacbe9518cbdb9e8020b1d701bb6707bc4c4146ff5937557e222f8f50a6ee137740ce2a428ead79edafe2451bd4a73c1e8421283196d1605927044e62d2c1b9dcef721ae60383eb3760e0caa247e4c31eaf38261338b2a2d7fc0694914f924d2f3fd6ea25ddbecf37905960a0f89554f78d969e33cb63ba4b081cf334a1d80dec614058413a098773b5151fa8b68425f6e0df83ba188bcd3c43b5cb8edc8c9bd74c24247218076d23f7c991eee86a4c682ce0f61793cbadc7b6a2a5c1489cd63403f4b5811b074be3ba17ea355424b62b78d574997e9ea2ceb0a5851b3acc3d625af47dff4b9d8607fe848335833bf4156d3b78f512860e76d633c43dd008e3bbaf7ee96ca43ad358916d6405da0256cbe4a419ea09dd02f81cdeb0ab765f5b3d8acc64d93bd9430a1025b8b7f6f6e7cb73b6a22dc577d9f5e173c4e1a5cf173381c85ffac8043a5bfe9b7fa4de9af8bea32938ab339f96f03ae3daca040fb1df616f1c580920473e11b92ca77aaad4506fad3497b25b407fb0771ee8ea6425bfe6b6d2f2c0d6967b7ec69e7b229372dbe7c2b098a690f9b24739b4ebe43eaa4282810619f8874707ea2a49e50275da530d8ae10a492c1c9b6d6744cbafada1e3efc4ca4c8e004a4cc44a6a64d943df0c242ef1d97b5e20d64fc10be8505095d8b28b500a8f9f6b325de7e0519bc953159fce9ad26a184eca452872c10dfb06d442455e6a44abe471d766cb6dfe20b5e81fb9ab7f33a06cac415fc72a1dcacf42051d80d0e369c83b58971583f5e03bdf69e56ea1d7e7f6cc8794236a9e164fc386190a4194dbd4beb63cd5bff6d45c183b69992f4a7df1e890b73f2f474814f042e2b92e2a864e6fbefe0f25d3e0f1db01f0c3679730c28abc3196fac8ae1b015532853c1c9f7c3a7670e3ead06901ba03891fe335c4fbb630ef606aaa67c46c12f98ebc82583a6d1240cc9a261022f2a52dc84c373a3df6f10542ee6a889f4a877d825f2961087257ff8639420d23b34859f3849a169a24c194e94ddedb86e60c9e6b802c696a8cdedffe36f7dad3f79213f075049b6530f66de58cded878cc7c52ff56ea517e07e29a9e0ee4252fcdb44ee29018471e1b54199f9ed2c94b71877a3e79f1e2a1fc153ca08aea1a874d0bf83d01e502e38f0741b03a3ebd475e9688aea7938bf20628273bca54c6d49396b270c82262499aaf7052ebf18f33e7e1bfee835df9b3b2c4120a7242bde68303522b0c256fc3b818a58264a50713e68913081a4159c2bbed028dba43b791e18451211895987ce0daa9f8131112b03e0e285078e44ff577ef74220d31094d75dfdb15edfd05a07e3ccf6593cfa84ef16367dff824e18da9e4818b342d918702b93f17df6affca62943d17d13a4535b5763ae273fc377af2f48d48166d8b88712223daf52f45eb06516e5953dff94d0fdad6e75ae6fd8a63641491643b412944ab7a4488b9388a0a72915bf7bad5702444d8795e322d6b016e143251a0ef8055e8d435049c0dfb5cd592d382871dadab878bd3f9ec3e6b1cf31083e7dd01112b49d138259ff23ea0433919e266a11378dc61f809e7c7bbb39b40dcf0ef261e9b31e04218ec62daeb786d74b435bf01d6bda60f7fa26079ca6eada4e51e50f2b5e440965549d57097c8be41e05b7ef0ab95d8fb64f71dd3887d220cc1dae4fbf6cad7b32e72b36bd2154ce1b5720dfd65d7983e8f082b390842adf81a2e36031eb51612c9b6254324ac33c40a75dab8f97bc84fb2642f9df54ad44b6550d07593619ee6c110ea7e7e627f48e96cbb67ee6039e3884591a79bf46cd62aca94533cd7efae1e0ac933c1e84ca36bd21422d51b704cb607cead9eb464f286b7a39faaf34d686f8e76f07d09629738672448d0df1866efbd506f6588bfd4fa004238c6b74c80b620f24e9ef14dd526db43cbed39aa3c4c49f0ac0bec19f567a8169c49258904243aae4256d0400210596aa80ee94ca2726e95a91499d4801733cdab3249f414a12416b541c43df3b2a182f2006e7df5132abd39d782ed38dc3a341865e22e5a61c2d327c706b8e9638753fe2fe13391dc4c24d8973a17f9e2a1bbea772fa3bf43c5926fc85e81664393dd723b6d86f010f8363d107ef8739c0b461cc1ff11954928791218e4815ffaaa504da7273552e9dfe8691f0cb97d415decb771750314be603ad7db6f538ccf77a939346daca44ac860ed6d9bb03397753d0ea9699feea7118d7f7765c73907aedcdd5f2a786794d27460b0b8668baf805cb03e60e805e64f3d6bcea8d28c9a62e3924634b0b6c39e96ea38b0d420a73fc1e03dd8e33ec20e1fd84708a70994fd470e2a29b4f6d93019685dca3769d6b12716a67a4070720ea8808c989a1e2d414180584bd61dbf9699652f8974c894b1f2e3f1f7f936f61e287caf47b23d3ec4ba3e617b4c377c5e0d6fb3ba32f899a0207c54fee37b673770b9bbc6578809b5fb3466c03bba3e3c7123b854dba4e8a9333561219ad9edde924986917e1e86e8a218f31bba4a69c5376bb276ec748604fc054287ca1cc08e55455b46897e9107f3b71b50b44fbc61ebb3f63afc6e8ab97d244e2320f58fb782ca5cb990ac5dbe21ec7ab60c51575a1bd6349920b4612694c32b445381f4f022038c27a283bd50c8b59720c1e4d0931ee181f2093a78486204fb4ca59ae65b355bfd42b3b934ead314b6d3186dd5456ae89e8dddeec440812094ad8738d0b3e2e654d9b24c94c71801b4cfc74c1b4a82f6d44fa32f2ea7635c0b02ecf71e814e0b1b7d4b5a8670b7b852436703bc60d78d1a3d4de95f20d0dcdd30e618c6335ddbf3d58d8eafab4c18a3ee14255846d064efb7b53689b34ff32b331f1ae45bf4aa1bfdf57973b21858072aaf284442e7d5f61b443bbe5d1d33af76f1bf0706715351f38e0b07232805d65e648346cea56b04b1fafbee52b0d6916c82105d77e28d84ffd842b7f36def6c0aa5d0066c52244412a5f5c0232151be3193d4aed57ca564bb9dbd3ce71cf76180f42410ff6ad869e4ef5b9e49b91e67eb4a82983824a895c1b148ebd2dce3ffb1299cc4242deb4c13f4db7ac40a5ecf1ccb9626b6847425887c85bd435ae350371eb114f4e33c731610c5f8d9083a4d5b4f04da47b4dd7eb94e3821bb9ab6336bfcd41cd8869a06f150ad07f7370a7210a451df180b4e3dd24000934c29778a2241358f7ecde531f852b8c46af03c0c4c82f211463fb3ea2cac8913d9f6bc34cb28c576df825de320d57070f1329128bf59287cb2493e2657d451ccecc6a1e932fae395d7dd03f4301277529dcac5aa30223f722066a968211b14e95a80ff7a4f119ae926c148794eedd89f3b6bbe8fb8fc63c8e38e829147a6d33dc3dfb34319e7687e6a657c9e75e0f9b8a5bd82ea4597c1dda20d5e195fcca434cf8e74b55fb649d42c8e7eefc42b1a88b3f0fb406140d40c4417ab6597091bb7491def19be1ba273197783ef6665aaab849987b4e81a972ceb23dfb0abb4459cd6ce06fadc35ac5b856f35d11d9fc2b618c9a32a2b78f61850fcaf452563855102ff864085a451343656f12faeff0e33ffb0cdfdcc8b26f1376b90f70645f8572402ed0a519d685c974009e5d6281672683416bef4e85e01bdf0f40ddea286ef3bd39b9df805a3178b5f25b5435a6fac520a7128cc184aab83ed9d68663841cc2b69b81cadea395ba0f2b72236c2f47e5260ae17e3523529e42e1609ad06455893322743f61a36ad7a50bfc7e237d184836fa8bcc64afa3c4156657ac253b480548bf3ccf31f19c00f9f66a472ba4b04f99d930d7a6bb7207a1e11767681e9c35fa05a20a414e27e9b41327c6a90ce69a3e45c3b6eb3f533220a71186eb1fe7c15ba8b839e6e325d27dd1fd9a6aff0600bb1ccbef3bb30d95c137d2d8047c23fe8aba8c708410de99f756b8b958ae57b51713bde355404e0567800c8469a50749eadb81c8393ad3cf1781b8ba1b0dbcfc53c6e6ec49fb95ab2ad0fa91a559e57c2b4e14e1784542b20b00dce5e200a980fbf1bfb2b36569afcf646790383bbf43b7fae74266daaf3e5d7172bb045aab7826eba708eaaa3511e3565bb71c3812efd242c76b42591360d8a114e464986edd284622bc98656e65a3713fa55bbddafe988ffc6f32a8874de3d61f5bdc6333ee74a3774379020cd0b5314b6fa22d9504c515b4940fb370998e8e59d1e582e7c31302538e3252169b0315706c4f8eceebfb584553689403253a6db3e4a2d32fbda18961442731834e7d3e7cbad3908c42419689fd23e03b4742d5634ff028fba8749899f8bf57258966f731d70ac8133febe59cd2ea70286d2ac79284f5211eb1edeef7c35353c61a3fc7d1c48e9ceda23610828ae9bb33d9ad1c328a62c133100d2d3babae7c7d9657d4e30f0be1cc76123b582f4d8826faffe16ca6532cb2bb548c27c409e7efadd8f003d43790aaafec8e325e3ca3cfe3b009c79a31e8e5bf8494de3015ae294629cd182fe2bae3b371583da5fc3b17954f52eda97fab3b6027418eb9a5e3577f0edd5a2882fe168eb218318a9832c518201a5499a4ef760d5373cdeaa740f636835dfdc501d1a9d26abd05b9bc118d276fc1013809bad7b8301aec7539b6c6d00d5eadf603e005ff4d78c27ff9dffa758cc3d5df23cdc2a76fa762f44d5a549d3f4c14c8cbea0e493e1df69b6fc2d671fb806280f82161f8b18ca21670376a30c394a75f6f25a96fbb997ca380e70d3c959e2559d85376a5bdafeb9456d7e4b3f611d140d54f67ab72ac643382f59374c20585e78dff6c07b55360055bd080e603ce60c39a0639a3f3be9e94d3fff7e0f157a9f11e7953fa243a5a211dbb41d9a2f7875018c75f293c789e68f0f7a5ecec32f849349c7008600224b19cd1ff148405637c6a9cde57ee960ba492ef4784ee883cf5506519f8be2a34d5977b74b0f797585e98dbc7bfdc711cddd00c0b88ca8e25a4682d76d6b799e51d3a4ea038f512ac3aa7fd6a386ef0dbe0b3d814093617566bfef3f2d6074ec07b50b7eacd70e2d4398fac958236a4b68070d5418476042354de9e47565dd98741bfa0125e10ad874c9f0bde4da285329cf12d72f737cafb559088102a35bd8ee2e39ff436cd32d9a7d4bb64b8dd5c463d0c55a046a1a0b7140054fa63da7b3c1c9dd5cbd05fd59f7d3147f1ef4bd13c8717185a077595e6b549fd8bbfd76d3d00f1228cde52a59ea6c7de4f49b569da681a3eade16502e44467fde871d584b9ff5dcfebf728f1feacdb735a5d9283fab189bcc1f3e862c450b4200b8132227882a289abdf6287426047061dfdc01ac6b014270628e37d9ab7748c92dbd4295763c2e5bf3d0c27c947f8005bb5ddded9ef15860eb1e50c622c569e8d9025d0ddfde0282dac2158b6a238cf55ef2c2d19eabd7a2b088c1f5f0a5708640475350508cdd5bc6d07fc7690bf31d92d75d85f57acf752d8a2060806347a45b6342c551d5829abb44b423db98295cab85b6ba53cee881a5e6870061c200b9debf31f047c107447cf88fb2a75e328a50fc976c970fc6ad49d49903d41ac306e61a45ea835c43936856e5b8fcbb2c377f9ba4cecd2aca98bfed874cba5333e99b59206300b71212e5777f72d676033fa87c63020631a71beb63d3a3a21ea2d6ffebaa75457106386d1743e1c096d5f9a6bc8e54f8e19f557847059d53814694b4463faf30f8f8c6c384f3f00c6421ae572cecabd0762c74ed4b16946f9105766a60036e72a117be5f248defe1956ab8aa05f0b2528b7498378fbb47ca89fea226ad2595943560ec73aa3793deb7aad6c63881d6428fc139bdd7c8750510d9ba0f64ac045f443a61e2d9a7f2d8cf1e442766bbee5a52742f106b170cd3ecca9a800f68a4dc62b52102b89223004630f50254fb8e405cbd90e0ec7ef9134943d502ca806dfb74fb2a0f9ccf6ee162b33ae16c0023b1bb936ee988f80d85771e03fa292cf1e7dda2994010332a60f301575d87b411d60ae24d5a7e00f7ecede906e61119b3b5ee4a6719d00d4c7e4d61574017c2d929f14aa65e6329ea138db2ece95e7ca6e12470cb337aafb7f5b2c82b03e59a0431d8e99636bc00749d3ca5ae1548a9946d63089fb6252c423798261e50ccb65ea8af97696a4ce4e112ccd60fb754aab5ca462d6cb926e00ede457d1bf5a621821dcc9a8249d717364e73fce94b9bb4b14c45904e7367eea02ffd8c656fd50a0344dbfd5de8a3b83ec6d9ea89caad0d2755ca59e3951443071a91005e94f58709552b72b956f3c1ed4b954622209e847123505b34511d4b0cfec07343f2d34d11b99d7b9af2190a5188450bd67633624b3c4393c308ed7bf0a919d6b1b91c429ffe47cf88d400f30e660280ebae7920b97f06514d6dcfe2198ee5a67ae6d13988df3cbf00c4dbc3be120cf709036a9ac9a46230f1c9fc0d74a935da95cd04bc24da9f2f19095fe70e8411283e8d199178689344f35fb8fcb9b11fa7574ba1706fc11742c2f31dd919f28ca897340e39209264a1ae6e5ac56a25209b5a9abae60873ce7ea5a533f179b042554e2d1651570a30bd422a51e11d3d55a9604048222791cfa92fba7cdcba76e5300d681a5ba58930a30fa6591da3f1a12546cd0371d4ea87fd888374ec0f00de59d850bd2c19a01521dabc4e59132a4d5f2205cf88252abba4a0402dbe90a9788c338430bafe97532938f27c32d6f1ad4bf4bdd8c4689a2d9c1582382c76aab79c3e39f9367fd73b6a847c240d3c1497f4a24db558d43bb9770ece80c677e51db8796c632e7db46db4fa66e446f134f99eb13d12ed4f96d64a0ad7469f7ed237ca62dd109e7058743d2289afc51060e50185e2111220ee47c40e8a7e317d038f88ce754c47fadbf70d03e75da7d723d5444c83f4427524f6119b8eeb8865aec609ae9ea3a4fb85be7314587389ff03a969c809c96e068d7d1c6c426ca54bb9e5fbcc394e70a97e57dd6f0c5c266825ec1d80b2f9a98b53eb28cfbdc230dd4bdcd8097e7fd29263cd2b726b7e19e11c2510f41e4cf15dbcf98f7986681046134aee3284660786415bb444993a292050362d53bb02640b592dcb3dad43fd99a86e6b8b84a50c4a4fb5b5d0838ac8f2995b710f7ce197a2b6284c36e998427c5565c2c38828938ae80526cb76fa0e4b31fc6888c55577d670d1ee1ea1301f45e134fd9867dbc055af90787995242606e8f9c51b661b5a57b37e0b05197f33c59d29181050e4d22275f4e51af0d23caa99da8758737889f2871a886325ceb5642a3d741d34ba4e732a3a48326b133b1c56a36e7c29e321b85e54027fa254fb54ce382a937a4962ef87d88d7e3d1c61f06df7126fc4519bcd696e22a35281ae362d0c26f065244d54ccecd68d984bee9e9f698c5b23a8f9a84b646290f92838bb93bf5eda1ae79bea1557424ad778de106503e66e6b1cc778794a5963cb6fea3852906d4914a3593a256f1a793379492b95a1a0ecf10ecf05cd43fcd668d2b562fb0ce7f7aba7ca47549d9edd93a5e436caa742c90e544e2a5ac1cb8ede53cb038828564e7b597e3870a688e2a92282d29d726e885e4d6dcb381052c87e0691a8729297f06eea3b0d7a61a5f7f8c24d48b16e15050cc5c4f1d7baa2c2aef1e7d8aa44f0a77dedacc567b81bf83532d6a0a2af37a1b5a56a1142b1e668d43e199216ee409b985effd782332ce01d2d7d2e7b4e818170312313255f34bb2fb01ef0066c60202b1dc3256c248f1cf6ab9476acfd6053fdfaf021de58be37abb8d6e7c3dbc22aa52d16aca9b5cd0dbab6528b9217a254ad607641a48bb2dddad3a2049f68fa1d42fa155c89cd2da0e176766de319282ba91d86fa5b367810bac3fc44d376b1ef77185dbbafbd24a2428db57de37e082ee44a04b3277e869685f240dbd02a96626711b6a0fc240b7d12616866031c41aabf061acb810f89117403335c1f2af5de6e318f588714ef695ffd3dfc8b46e605172f883ad0f9f72f3a85ac4ea5a7d1340fc323d289a6609d3de1bd4e2fd0d4619930ceaf9a2223812b8843a8d3c5d135d53b7281a63737beec4a0f2d7c36f286855908e30390778d363915e911203a3a6485ea119b7f2d3d29e2489c93d308a6796e70ded828873687a6e83b3bd544edfe99536fedb636c83cac1506646e442804d98a075427827ed9e64faebad068d26eb24f319bdf2d39c5dd2404bbdf8738f362e9f51274226c92051445a0808afeffda1835805b2348da4887aa4227707a4f8918ae04030c7512b4fe2b14ccc64786358516cf25855649c02db93292f7290555934ebe6c999aa4d375bdf087ca30594a4955ad3ce10f2480b32da5662a116396e60014e1928954dbcd176de006eee51faf8b3926be172ed895f2d70c58e477fe21c6a2e17d1148f7b3fda4be666dd922b34f0552184cc892f1ce72f016d8dbac5a156c6586a20cf6b1a752d9971e2be75a8376af7ddbd4f48d414fbe6e751f2f08fb801cc5af059a0c0c995233f92e61aa2c07e53394cf4804fd94babb3c2014a85c2153cc59e90820d3bfce08989cb05fcb409a8a7b68909d7df6d8867734252ea10d888ac2867e029b4efb56f3dd8dd1c41145f43e8a4d75cd970236ef2d550d51831165eb71e1896c4440ebf3c0ad3b31a27c030eb8f3f12075c2f61191dced921a4682ae43bc4ad2d459b14b643ba81679bf6949c0dbbdd65267f958fe410f155fa9634a758bc80564e722a5fca1c50a1a5e7049893f37eaff02f76073d91d753d7595c8d974b86ee86b5349412d86cf4b372f515df6213d61fb87ba4805ed84ca2868301910843bc31e1f5ce84ecda7c6830b738921d00f1a41d73cc9256234af66baea3dc2fa9b0f32cf72ecb00ba6d91c7d0447da816f904479525296efd1fbbedf2d807dc5f9a3152f7df3d3628674d8636d1dd38889420e043b3ede431fd1e5cf574dc54714c586e6b90ec0e8fda15d49e9bdcd24a020cddbd7445187728ff8671bd664abced2b75826bea5cb0f31f67fb3e1b82028d78691bac39c3d8fdbb2407be97c356967ffe7264717abcf390cbf5df9e600ef3b7fa06cd5f543bb8a92209a6e15d7e0f1b766ab809469967acce51dd545626be35ddef1b66e92a86679e8ccb13595742da698c5966fe5532dc64f8552f9cd95fc951fed607f3be974394fdb57fc10bc1522a138aa4829570f1baa968cf95141b1d2cda5a8f478f2163a5c3f25885f72ff92a7364468cd58932fa7619f93ccf1938400d8de3f09e542d9145c08cc5a64bc29ac90f1a7943f280ad21865ba5c275bd269b150524b4a0441c0dca514acdccfcd1f8a319f3ee69936bf4d75e55ecd8973f9d07d1b9d87813547f7dbacfae5d7268c8ef9f88b4f34705d1377a332d04c37dce1e344b52771ef5318ec323dee4f86f16d8fa8fe2bbe91388b19bf2855790cb072840d54fecca0df14f84da9ba16422f25317b9e83feefa0d89440d13cb9075e2712ff518124474630ac17437a3d7b8d1dd16a264e08771a8f29c04b1c288c5627c7cef29f2be1e795d411b259e5067c6e7ac62bc275c49d2dad14e34a9b827468a71d2e2a9e51530b831e0e16040660069369ecb55825c6eb256db25e5d4fccbad4034353bf8e0e9321aa703623a022487a96a14d4d42f1144a2a0f03e864a11c7564d101e7b0e1f1f97fc2e52649bae714d283f4cd5014102e831ad2efdb5949fd82d6e804a57ef649dcba00e6240fb21f0f6dbf96f240cae2aa04126dd24964ddb91013103d8742df5d152afd88085fc9efd43e747d3122d44c5861fe19b70d6b2c99324a4583cb451e675bf827e541d1458a8b8b92ca9b1ed4ee73633eb605029c0b4774d46acebdbea1aab5d629993d823df49684a34cfc129de54164aa515748f495715f47b2e8e279d04f50a4fa44c1cc07c317995662f1616741b4a31086ea91ca966f768ae8151dc3a19f44e861c77c89fb827f1280b3f9feaa003b8cdc2d181b07c3a05d01972e21473eda3d6dc78ee3404e32311b91e97275268d4ab589c676ae7f4cdcfa293d9a198ad9ee1259f5aa41f8f6f9b372e36fc227d3b351a0122e4e61c6e4c237bdce2abd78a676d09a988fa64050f0ab4a8716c5178e43d5d1d0e45913695e387b32991e7995f76aeba0a6595a5c00b79cda6180f9127b692f84554168493e1b476d5f568d9b8c6861b87c521d55d3f525a6f5c09852822216ad1b15caad22270baa25d7f46e4ddafd40c5445745393f50759c1e4b229fee684d1ee2d2a0ebad8974da5a4c3256c98fa9e542213cd3bcdf32f4d7d36c52f149e3267c26e845327b427f9ec61b955516907ad1909c29b53e32bfeb5e1d04daeb94bd3b596bf22ac094697154aeb5737a09e40e58144ab0800a40525db9af535bf8fadb4d1c1308efafd733093e2d78a2cfa09a1f5c0099efcec5bc041df531ed82351db06f308b24a63e407604449b0c635ec744a499d2d0ea418364f29808ef5ff6563cc037e4e2c8f2a6bf905517e68ebb9cf08b4f627f1b4317a100f648f3d2c27a023aa8b6814d3aeb43f1214a279971bc7bd1c32e34c6b9b21b2016d9277a1c0a16ba8cf87dc056763be92d494de8d33f7c30f4bc609b04dfcbebe3cb2391058c89d80f4236748a1f77374571c8658b98cbd33e3402c0159044f956fbf267fe38cf8b097863edef46deb70792e644c96e68761b45410914be43e69ca715d414f3780b8dce35c6873d57fb1ea02e1570a58202b62facecb802143f77fbd33ea0fa483a44754b0382eb8fa0c5a33307a8b55846b0638817d7c355a0b7e4d44ded9389fa226e449e8894e5030d492de047eb054e81e0efc9f56b2db1801e7259a02acc99e686ea1622f1b50e6397408346f0798b92f617b1c6577b979c28f7f3d73536958a48389d56f3708fd37c852c8b50e725a354f25879cf8edb92ea20a4bd30ee1fd6bc7fc836ecdf69380215fad4447f55bdcb046920c40f21831ef6b0dd1af5a98b812ed754a5a5ad4a0c132bad3974745478b3d296afed5b6d3332fb1814e5964707b7fa43f2d60a85964f16b082c10953103732554ae381b22e97b60f03258f088a984e9d81eaba563e857b5309fc160d2b3a28a27b945d7592798d16a15383ed154f9923beb2127930f10b7eaad5b45508de4240c3527ac4b4c7ffaef339d1c009a81f3c2ba44da70bbf2d7d8eea8df2a9e464464dd53a5e2334ccbe7b901bb3054d0c24de8f83fa13efbf487df478142a4c45a5a90de3690098e229d685b16bfb4a1b7a8d46f5d45f96a8705dd2ad2297d26dfd7dec7be857f2b8401fe87a59ebbde08bcd241c3ad4503c03e2220e3af441ae0299f306169ad3e69c921d232bcee66feb09ed247f9d0495ec33398181e3e60da50b0c4648b9dfa719d67f2b72977e58366f0a924385eb62153a0d533b7f3255d44cfcb6609126bcd3bdf738c1d884958c69bd309ad57a9285bca6afc4f0ac2f264285a5df0f00ed54ffd6f110bb8e3d65091e24a7ade1c45f6d00fcd21db12c285de1601a00a07205a8cc70f8d7a891a5178e0dcffb29ca36f0384b4b3359d34b5f2a8038f01def4c41a433385102b5d6c6339e9959d3552627fe17ea4967e81b446316c06692039d591ef924fce2366bf1d3ade33f9ae9f1f0c2f253ed00055710ee8db0e2a212941f5daa5ea6b8ca00abb6ee50fed2d27eca2b7025485b1927c88cb533ec987acacbf5d07f3595542ed95c4c9b8f8668703e4979c00577c0116e62c9b8e57a7cf3eea6ac9223b335b68dc11e3730a0ec82287aded62ac30ad93a9728ef2bdf0647a7e116e3c9ff9d394074f9239a3c8a4f6b1cbb1b04d897db37bf469c2d42355b704829119a6315695abcbc887aa729f67cba23621e67a164a3c8d763ce4072015a9788bb6fb5963e82c069d2ec8de1f1514e2a8d6d186614faf23b66ffda1f002c30d0c05ea0dcb704eaa1bdbe5e0ce1eee99cc91f303dbeea859ed144f7880555d0c6ffb361aecedd648d1c28f3170c229e6af321972d290e88cc5b1e870971b62d2701bad0cda964fe0578d58504f1af301e167375b35ad10730f8b917e666871ad6614c415135ff838383875a884e27f8beb8655562f0a7992fe11a06db2611741ff6a02bfe8286d91c929adae9ef85718059f09bfcefce0ab74d51aaa9eb49064dd2f06f2a8f9de503fa342cc9bf8d6dbf02f28735e00cecf878c889223ab5ddab550588a281c42f7787e2b9f8c4adf0c54b63e733b1ddfe6e850175740d857e606eff5e0ff8b4d198d304729ba8658407c9acd5916f0ecb5cbf8170b7005c34ee4df2238dea9f4065e5e7b3fe002cfb3b919a1db214df7d09cebf5ca41c2d04929b8317d4c534b24519206d56a6201ff700d9982df9fb54fe2860b8dbdbbc86905dad75dcdecb1607a02e06e097be488457ab0d07ffd8141f641becacf95008a828d377539273dccc4c0b19a96144f078782c55c69470ffc921f1df9130a6e69d2aa47fc98ad82bfc915fc826fe4f2d83e442c876a09ad02b36f9c0247fbd1e94d129c225d733ccc90a79a33d9bb4a94b4dbf5a496d88ce1fc8ca7f2519b3678e561a63d61ba264c4c2fab4beaff73f22b5c0337b929eb681b4a5a37e9a7d27e988916f0d03d4305f8daaaed7609f03228ecf76d5b133710cb2f53e17a34b9653ec71178f695237ba2c5bd8de61a417b3376b21c1a0ba3bc5df1598dbe760029c854c95507788922fe93dc71d2ff1a05d887a2af715b97d8ae1cbc877ab1a4721ac8a2941f5456bbc3d5d5ff897a68a036edb813cfb0ca47a4f0e9b12d39b50ba855ced4c7ed931504a03574889c5f4cbdc1b6ce10866db0b4a82e6b98333182ddccc6dc0394b3bd11696fa3d7dcfad9ac737760e6c4981d7599b0fc2061184cfdf1e6f3df86778613591d63cf55bfa8deae8ba1cfd4c04e9276847a445150a27f7cd5aeb73ac99077ef5bb6ff338cb3b89ac1d9feb3ed0cd362a9cfdedaca610f07ecd89734944f305fb4fbf7bf238d5dc46117175e6417fadd629eacb9d0156a3047d85524a6e992a3c4535afbb5960a59fec333959dfa62ab6c2cdcf02d3f5b6655419fb1cdf032f37e308816dcc50165cd4bdd77bb044db1e82c8c60bb748f6c21e437f854ffe68bf6fc4f490be67bfe7f52f232014943a02de1e410e103b1c139ceec8e2e93e01f42f41cf42379f23998b9c0e7feb92401e4701f704440a718b731dece8c597abdecc13c3da87065ce5f8cb5eb468160328647e08bca008da0a76d335c9a219f8878f41e8fece52e3691a0705a8d48283fe04e686e2e77da9a68d117bc598cfaca839b05fd85e5df75c4c4192c60f5a481ebf2f60df124223bd89d42138d457b3e1b91f3d7a61c4c0e1ed20e0a42549440faa52001af514f15f36883b3fc4227ddbc32aefc0c57dae80e6067ea759a0b2f5eded3b2084ec44cc2d1f70db97a8a7b3e2541594ecb2de5ed060d83711b852dde25c5a7f358411a73e02307a9e616706a046c82e7e8d17b7f8d2433efe9d2c0605bc76f8264461137fde186e288db745a26f9ec1e04c70899ab40ab7aaff19fb94f6b830369124a7a9deeffcebdd72e16c14030479db63a49e3a9a9b96cf09853d8a9553824d9c934e606052ec47a7a0e3287513f08827b82f9bfebc1c98612576528e848605aa2072213e9b4925abc8e836a7a5c0656c82e6322216b77dbb7cc0a7ac03d30e6addabeefb0f2c901d024173d1cb6200a12ee8d88c0831bed7375b9dca4314e01d6ed792a5954840094c1c82e8ecc55978b7223833272ff7189bcc0ae29fa48d71d3dd2042ac6078e246e11f8e7e401b003ae23bf1c37be0eca1d5de8718619b1c8c04a0f6d6095b63a3ed58bdc079d7ee5e4af5f7f022c80225b7a031f3b067abcb221311efb31bcb47aedcc287482d7e0c5bd1cb33fb9803c27073d0f3eff9af660236da998b0fdbf812461c4962f1422c68fab49d3e545cf03259817ddda94647f28cad2289851c768b278ea6ae59dcdb906f777c873f6c3e6230775ab21289b58ceacfd1f1953d23d88a467bc1be1ae216731cba7b9fc072d00e2181e5c1bbb42a904efb57b15c4b00fa910dddc8e197f9e1620f2aeadf59bd71d65592159cbb0abb5933baeac8d7ee49fa9b24e7a95c60d64e883edd87d663d7e2f00ac0ebb1e85819081ef5b1248405ff9b4f2f39b6d0ae1c06e702d43ea0e29357f4e47feb0cef3d1545fd30246d30120a3fcb47d8fe1841361b8ab5e0728951d06fd4910bc3e307678c148f1e7a81073e659dcdaface31f9084f84fafdc37a94ded79a1c25138abe0460f32ca3359aa0dd9318cd826a9b7928abc1efe26b021f206f86ccb766d50d016dc5a87c49e51805f95f9d030bf676aa97a04b48600b14a2a802bf841c2f2e7b70ef93170eac0f7cca9de76e7f8e209b82794741e0c0a08c95c1f3d049e2e5695f684df2fe29158e661bae649fdcb1ef5c3859cc53b8abe4caacf10d5ad93c2e390baae602591e9cf9d93fa503bc2339698731a8cd33db36f99aed47d4d3a71866bc0ddc6dfe19d46c57198ddcded77ef5f1136addef1f99be0e046ebda7793a36343730af53c15d43bd0f6dfd327af1d71f8e3afd6e5caa4bda0b8f38c305eb765348d070476ff4fd554bb8007b3ea0024c9c7df0ff5cc1967d8ee50c8dc1e45c73e02595b40de1e9defade39fbff620070480280062f74fa82a08d17482af8c4f1b1af80390623234037e61d2fc0fde1638ddd54708f3e24cef841b0dd4b4c938a74fc65ec9355f063e48370d8ceace5f1df9eb492b0d8ef663248647b63724b5f3671127b1d6f3e2ca4740096bd49079ee60ecbb9aa121084c0b38438673f086efc40dc34cd1f1dbffd42cf41c3e17bdb90482649b605998887f3fb01c79ce3911b1bdb3b2359cb35d8fac0e05104e13bab89797d2c94d8339a401df813b72055ee84a94a21657de08f2ac0df5186cf48924791023f08537aab2400d325dc6cce475689b2ee898c975aab7d1ce1f0891b991cb431ca0f2eb4bf962b72be7385c6e46872528882eff55d26bc960b1b5caf4b5bf6fea208f651a179fe1f7bff239f28278439cadd5493f2bdf7695487191c5dc59468d66dc8a4d949eb96047bbe7b089c9fe21ab3793bd464c707a7ca80f547a24e46acdf4acf347bc76c27017f990a4d06dffdb42d05051ea8c62d5a42e8203ecfb7dc5308a5f7eea027c1ed20d8235e798cad4720d9f1c0656be2dfd09ded8451a1733f0215b10d6618ecfd2906aa89e3998b3532b69568910d4ee3ff89825b8d727244075b89d67804fb8777cb0314562d615676ee4cdc650b7def1a9d25443b6e1d0eec8580c4626f64e80424d6a045773e0cefc2bf5fc991244e2cc034f55671aa3ce879f3e8a2670fff9922d947f3348bb47fcb40ab7dc94de2c10d47ac95c220116e285699a06f01008338a78f3f64138eb17a72820b9ec1045285e6576c624972a71ab6dd5695cdabb0c4deaa52f4b46fc976834b757b3c184eceea95398818c78522ee2f566555fa5fc359be1150fa7939ef88a56f54507a2b01fa4d0978bed19c01a11a33e9a0c6f2106ce488cffa4cd2b50d016961fd8ceb1ded14abc304498267e691c4d67d5c8ed7ca4ed76d3de4cc873211a2b0b234a6240bff3dd58d0ea1db707ccdf7fda9ff86cd81ac6c63c64faa08043594f9227715e9bb04e25c6051b2209cf0fdb6ae46334c46dc410dc3ecc7c3fe3031350d9164cfd36654cff564cafb442bc45fa43464adf4b2be54a37fd5890cb09d742edd865e2f309f67bbfd931d31c5930d68b8e8bf03ead464cd1b1987f0c352ff04f868b0fee9ca78c12ba51dcee21b53a7d3bace14b0359c0ac1e8c1894c611820c546e30f5539e06659d27d3761f92509981eb01a012a6c66d45a59698061a8df1f1db60c358a9c966f12bd2a00bb4f8eafe0c22b7f24cafdc0ae464c7b30a80bf669da7af6c2d08a6e5f10afc97818707c7fe7766ce06f0429b10bd682adfdeea28e8246c54a7711e188be3e05ec191a968398f414c50f277924371ea56a6a95aea72f7fa93f75c9e75a5a83557247a0acc441720a98fb8c1dc4df493795a926dd04e245b2ea166d82ace61714fa4cab87373708f1318b1084865844429f716fa96a6371c6b087053928639fd6b1b6ed0dec42ffcabd6c4f1ce7ede09d8d9778859747efcb7588c817476261e8f1771d64c0c525ec58aabe9268e7e44cabcf392bfd19ec886505ef5e7c01be9ba55e2d68d614de500db14f6f09695ce536a08b8f00b889ab80220a27376b5f0313b42cd902c36cdbadd19f768c0d92d18a8747743199ee470cba891f52355d59cea9e33066d9cd5c409a38f25cbec5227f979e7f3ba0b81effbce8b54acf391e672a5edddbff3fb8e6b6584e082c09f36915a0f70f84e26fd1559a2979c3039db4c837e68da7a9dd93acb0c77b3c1e49677e47176170c3434eabb61faf649fab6cf7ab151f55d96dd705c20bf8b1365f8009abb8faa698af2211e205214e6980e395f945c0bfd502c65c3553e5a2a7fa036397b45c9e6b36f6c4f0e6e57aa0df35124d50b9ed39d0f22e93cf075bc182d529918616607af0e135e92a441940912d619588cf50c6711c14b11f81228f02a0a3cba1cdb64999efd6a2b47b040e868c5b3dbad3ee21510f3d2192397ac02d5ba1dfefd098b210e48c5c48ef865a37abbf92c2536859ab7846b81c4ec415f640226bcf3cb263c3bc3793c3a6e533ffabcda2a89143b200bb8dd46ab160bf7d4eda469fb05521f29bc3bdcceba35b88984963a7eb3f036807d48482bc9324684dad79b677dcf7165e8887a2efd2d79476e03317adc262d0a82d9f9a8f908dfae2269e7e0398146b4c4f0a13f23ea4002e5eddc2a5aec9b09a46d3d2490aa15d5397aa375595fd8df46efbcbde456758cf4424ca1f6badd9dd18fab7af5da55dfefebb7cc1ebb2eae589b8db84884583c4037ebb9ef9c577c77d0e44b50c77ebb217648c9428d1cec1972baf487ba5b3ba6817bd20d5f7fa6ca5e9d18498f3e117211adbd6e17a58e63aef22de4f21894946af89c7d9c73d80ad3a9022aba69651d4a3c69d2d5e08b90ed09e52fb8bd244e218146fdd6f46dc45cabdc23a0eaa3117a88569b29da22e681f3e9397e13e0dd2a00180a3333033db2a797ba29cca49d8e311aaf3d0196f4b5399e9a06e71e887820e85a97254730264e4022ed035a1f87471d7bd39d1d9bc90eb6389150958032dd90c33ea166a2ebd90ed9ec4a1f0599a03adaf2dfa223dcfd717a1057a6cf306f8aca4e1aab6cba0bd35dd3789de5a3061f4cf406f41e48ae94db77101a4542dc302605106ce5735a62fda785e88e190439d15e5adb54920661c8c03fe5c0db09e4d9d4c95414cebd45033a5b5d94cf08cca379688c9c80a7701c0ee2fa0cae7f9b55f0f41724bfb2772d73ea49cbbf92790ff2ff7d8a91d20b3137b2c8602585825bf42c58b27c991cf7c969ebfef3730946d26d55d82fb8db6bfb5ce0f7165c6783f471e0e92615a34cf4c46ae78291a1eff8e6f0c9dafd07b42764c59da592248102cc93cea3473d1346f3ec7b48adda4f01bc950e912f2f73560e5048f38e11efc8e2bf2d977c5af02d0ff722e65bcb3b2527d8cd0b061dd0f16502e45acd5b73cbbbd664b3f87493ff3851db4200deb90c20f23635a395654f06479bbebac11ee152531912e24ec79b65f0329e55ee93f5fb1388cbdb620b61b85ad138b7df0eda9722b946fae0fe4b3c58539ad2b0bacf2e7dff0aea183c6751eb069139d24797444e6f1405ef2369313c2c32dac373f82aaf70c9004d25bcaa396b8750166cf8c3bd739ae05d888e52b5954de4ec3f75aa96a32f91e5cbbabd2a237803bb15c160fd5ea10cc35f62e6ac5f748214b4c16ed3195d31ff98aac332eb0ba546af9e6074d7a85d5ff30d2f8a708de966a7b3d7cd7635645c1509e37aac8bae61a465b1bef5b80e03776770851b6e56d2243820d6ac57e213c185ee869441eb572a42a2b7a1307876913f4fdd9531561c1b7423a69ad8b0851319c25eeb3d94be7b1e75a00f4cdd73960c60dbb2883302958898eeaf45caef363ac65a06a9cecf76d3e553727beaf48a2e1c8dcf5fc1c6095d9830919d0dad3ce8e2523a3b5474b5c6fc95672f5af1a7eb435e571ffa0dc1ec69fec5b28312b7d844a3b0f722bed07559e2990cf7d3a218780b8f89e3125679f0fb42b329a60bb6e71064c2ccb2a1580cb4715dfeb30d4c045b424b9707dab7288b9dca82593e02d9c8d87ffc66aba0899f80d0fbf19df9860c5227ad29b5e5cdf4569aa9c50811845513251855c9889085370841812a2d5403c5f88ecce948e278f4bc683aa7edb874612d434a22ec18071ed0f6e4b5f65885be70468b785b921a3b4337645124a5a0e6d8f158bd121bf90d6b1935e85aea210bc10b57c5cff528fc25a24ea208afaa3c0bf02776f6849f4962e750f5ae738b6a33722597062821a0579f15cdadcf59fe9d9b00eba2758ff866de7f29d35acdb2b8619a74b155a08edbaa4621789ebdcf108b9e0424ebf689f40b77ab09b55768d4caedbd54d96dd148ee6e44ad4df4b5ad01ff816f021857a0a27f6e76cd045016ccbfa1c6d932529ab309611a2d65b278b7a12878484d747667a0b417aa15960964de0cef6ba64a01761138bf4100b41ec55e4cccfe1a81bde9c05560a6b862b485dda4f090ced0f6f4966dcb1b0b98e6aa52d92d18d19b824d44b1e363b144bf8030b873bccc07f270231ec1363cda802dc185d4f48c588478cd1b27ddd017d40d37324c679538bae1ce7099b6b8e530bb6b1386c2f02fa44a2d32263fc08d9a02831130092867d23a54f2ad5fa075de9b119fda3042ac7b0dc25c852283b3ec0f4055cb381db636905ffdc6121fcc27dab447c8fe79dd61091c868c1789046008fa0be90397013638d541acd5d8bd457db03a537ddf268ba2a9319e606e89be95d077213c4e9e8b28e49849b8c7284b5dc15d710f94a1c09286da290aeff7c7af6865f7d87e8b071d9d2a50a9783c623a8ba798f1a81de5af2c991f576cbe29089ffba3e0041186598a2cb5872f610b82a7bda9a74b93a09ac711eefe69c832bc7518a71454c7a759dd3b9b461410126b75444b3fae4808a3257dbafd5637d55ba13f386de32fa9b477c4816093a8c6bc16c58b037af0c35f69eaa402d7f80d30578cf4ccafcaf5756fbd626abf667133413ab25d90114f274930e144d428f02ce776cc281ecf4668db4276fbd9de329e5dc19accb5f745f26286690d40dab3d63dd8302a70a57c2d9a6e25614e9bfd825218dcdb652ff988b8f7ad7b2278c0c62c5d92a95c4dff5d9d55a395b89c38807d184145839e97f0fb7f88fa292a5849639749632efc46f18b53d56bfbb9b41342204d139ad74af3bb4c7b1ee772bcd19f0e8f9b069cc7410e2c61455736154e08738de205e0abbe92f530cf0be7de8cc16cb8aa8999db6d558c5de2e0b23759a7b22a6c0b3ce80cc6224a21b56e26212575b2d70b8ef6a40e3e0d17fa27ec5a3b03cc21280f5c4173a9bb285bc2839a9a35332b731eb158c3de5d40d33c0552b331f07ade17c048bd1b0633a3bd652cca55ae066bc4a533eb9198f5d37087276f35e957b2705aab5c60781c919093595db7b1a5d847e1e081b47fc37c1a6f19666c34b58e192e455437bd4ad9ee33048c69d47d4c4123a08643692860c14e2350ab3cf077cd895b4019e17df41951512ef1278e5f164d943ae868a5bee5b4055a9023cfd4259311d5f778a9c1df8705440f3a5cc5d05344c015de4d6b8e9632f0aa3d289d8705e45736c4e5d7e8f5ad78d326e4880cde3952aee685bb2f48ec9bf8610d9c469be6996f697b7c4a035059211844f5c578c0d324144928e1c38b0b08c753d2c5d750b689b8f6bf618a0a4178cc91ab34c0d6899a94eb5bf44e1dda5ac3bbab37c30d463c4120348f99317fa76957e74b9266c8f46cc1bd550a2912c46546e0136ab5bf054c764e77ed6c95d0cae1e590252636f9d7951d992fe8af0e5fa1dfe07cecbadc9d3fef8640f2a58b16368ac48c3860aca9480b2b4a6a9b9bcbdfcba9db0e7346f22af676efca17dff059fec6943ad55247f6ab7c364b170d2a111cdb40be521f4ed45958dcad7632ee8da1e4c315b283d385edc46968a75df21affb5eee8f3833a06ab35082e4466bc4ce9351e3c1e5d1ffecf8e2b4f6594c4d48edd7713daf9a4ae5bff0fb2e34686f79225dc9c85a30424a0098482ba1523ca59cc0bb9d58a83825838513e9502ae8d68023ec38dab06749519971281c7bb2addd50ec5d58b0392c12a5165bccdba170efa1347a9683584e695772c204aae06b734d393f9053f7780372e884881ef1ab9aaaa9c0ec8e452480bd4bd16e32a9f9a5ee1d7d9c7d96fe63042901bf395bfd277f59abfdc8c48342fdd383e494709d4b89652dcf78e00c264829a6b01483cff29e9590286637a34a25549d2fa79e4b19ffab8eb55a6a31c1f08c25c86a230ebc39e6b23cb31aa60a5e9dfd5878d71c98ebfa699a54f55e3c8af62d404deb36dd3c470474b802ff6f5058e6f53ad451a6e8606ab0988e565b4772c86154b7ee2177ade85ed68602fa3c2b2b25b0367e33b2dcd0da6a3aa95d3499c3157f1566b5a7adc1839f2f072aab80cf9bb7a75885a329ea8d23e464b9820a561ca65cb7f16bae0e11a9f4b68af7a0a3862c9b9b799225d45e9f9b33dec50189109ee4a65438dd4ea6e1df05840030f2f8c3b940624b82eb1a85ff6fcbbe68c55bccd7f66da075b3d0a1d8a91ec7b03019d5282a537b42001cac1b07db10aa8772fa221dd8fb9eafe18cab8a11880a9708f5bf6f6baa4071d7992af7a957bc881b6781d075de82e4db1d8663e453b8e4107801e6b1f34c4b1262fd195bfefdb5debbe63acb60a75f0680e3cca175beb03d3274bd92ec76541ea1b6162f1b4ac2d6d5cb3d487f7c2dc798bcd5c5f1ded3274531d2c1ed5fa2c425bb103b9fc389202dfd3a5857e4c52b6377189c2307327411a48fc8e2a9d6a48cb5120dbb386df590223b45847b6260b53f147f843c60cfa50ad9184fca060e8cd240691a4b5cf508f224c7d127666d71a5762ac59f5afcd477fc7e85de73c9036b2aaa575d4976e463f914b509d1d420766f2972b3c1bf8b1962de1143c41cdb331f8f930cadd9cdc4491adfa4961351caadce4eb655b6179bcb4f5ae06332745d2dfc1855fcecd5956df92a186f985bc99c8cd3ae03d4894abee0b88685e60b30a505d3c994ddafcdb29fbe6206c0c56e959f31a076cbb14c7c512dfea3d7dd33ea50d4f4a2220d6616ca81ff5ef4df7897e1e1c2f4e9ded7b5c14cd92b3db58240be75af2cfa1011f8245a087a55946b825056ddde45bce8b12a2c48771d28dab6006c9ed6fcfd5c02e995765ecf1986255f29cbf045b226fe6d6d06e237c3e1113c3f3f422932032d847a0966446f7d9d9058af6a3c273f0b30ced5cb2d8e49c2528cad17763a6b6f20cc6d38c2773649b5a83856b9ce698e76d2f564ede38dafce9ce7d2e21e13da917a2cfd96027bb8b770db17a6f896cba4af40365fc91cba089117fb33b0150c5e4a31bdbe6c8c6bb51b6d11d52fd345333103438e4e0e79b49cbf7a53d4dcce00583bd89b78bb162b80fd82a0f86cc0fb5c0bacd96c40b76f9341abc38f712ccb725f45b70b27d2f55cb230e184d5a29cf932c5d5e7857fe173ddb75d63bb89cf1428ad0c37fef7604fa3525a14721059fd97272c1dd209823bcbc970cda77eb20e91343f61a4e0b2778d97fb80a3f17835da251110f45700e4b88eae323b0690b5869cb2608fe8956847b4abdc5bb1bf547ae4b3f8df17f16d548de2f11ec5470e372127991e3222145958fece7a0bcf90c64930b71116583efb08444432e8c2b93ecff442c125983e4ef0c4eb9b694e034316cb3a317355d6aaed6d63353001d2f40b14a456c38234b99dc95fe91d0e52afee56d7b0d80c8d5c2f4dea3ef6d5d295320cb119e1058d7e621b559553db0ad5793e07e84fec0f3b4ab4cfff5a332456ac9f9c02ada72eac8c2df6c2004287d819c579dd34b7a16971af6c15569da8058f4f2b681c1e4d5117da9ecd1c723ec6b2d5c82aec56d43afb41662a5cc1e9381c142099d4ef619e68da30c0f89488562513d1218fb69bc9ef68f0cd0ebd33afe30fcc51599f8e8f1071e487d8a38ee47229316f9f05e51ce3c22a81ec648b897fac9bce6a070fdd265bb4464dfd65b134a2d91aeab4881caa9e963886dc9a1feb9878748457187332114e56deff77a4dc0dbdc90087a82b149e1d39090cd651fffcef2b59311f30a860d25565e1378ad8b7e4b9959b4ced230dfeb0967b769ecb7cbbe1bbd747d3930b460678c17ccd978170177f86287887f057fa0ed87b7e7b3552687510faf2bd396342abc317e9b0088b587ccfeb8a25b304bae4c65e93de7221b1e3b5d60f024bc31d615bb862457ff95171aa250c21d26edf09e46b4349c67d6a95b07ece9e794bb8bb7a906fd3f0b222954d5994ef70a407e976e6dd79fa20419b50d129633ed4f0e9e0283a0f6a5a995c7ebc473142d0e617cb3bbe2a3e26a7fcf6f1c1ab9a81b8f650b7b4a524da9d09f629b254151f8dadc74bbff74b89996327d5337577209193b21076078a91fc9d94bd33b0d6775d5327f6534d10ff9482e0343f879f73bd6e0d47f84cc07dbc153c7bcc2d7a30498396ca86ad5cdf1a403eaec510d8963179940f94a5c81076e2163edc4166ea82bd83b7cfbaf6bf7093540fce211e553dc6e6853843edf875e6f4b09a5275d1b36d09cfd84a3a3c34524e9c5d7b750e562f003705b40ffe1df284ecdec15f852e16c179dcfcf4a8649d0fd12cf1553fbf78d3a173b621e75d6f18216ba6e9ff3fd735fd4f93f568ee277d353ee28b179aa09664af89bdb3c243f2c494cadfbfc8209677d76ed193ef9778d59a3bcd7a35bd9bb7bd5c168633ae809a2435623ead0c9c2fd1eeaa00c2acfac0481c4deb40fc2ac76877c549b5958ed18cf2e58e7f6ce4824b5cd19c1f6a9d9633bcee9f27b4a49bdf6b2fa69166d2557c01a3fb91062be2f9be99fe00b258f87761bf3d8a2f82f56186c71189011a0e5d29e332e6d7bcd93215a70a7d1e667127e71c327b7ef9f0f91702f86a19b0a254f6d972f21bbf0e325cd942d10b37d4d81cad6de807b82222d167d805257c16e5bddf03ceeeb81ad03f23c7304689ba140b9cc6eb7f5f6ed756ee111f520881db1658e307403793dacf15ba41980374cb919476b075c9f4d6b03e3a1ddcba44e683fcea026a61560ff273b20bb1c545ed4437dd849019052d8cf8ffd21f62a7d5f64497dce7d083d352565513cf4ab805096610b41f6e7f00d071bee917f8579e78b8a2df8ff5c6a623640cba6c0b11fe4a2b13e9be2a7939a4f1aa0f1d8d638f187f7c97e794ef81b59493fc28e95adfa2db0704688b6352c5e884980f721a1e6980a091d96aa7845dce086c8d6e5e0ff5144546de65d558f0108320de5ccb22e53657cc74686f56942923068a43cad6886f3ca390587aef3f8c5b4d643eaafb514843c7d6388397ce49e0711a084162131fcfb934d5b2beb0b4588064bfbe322bd0c0eed3100e2f444a964f682ead82ded34b9d4071364c1f27b4cc2c693827657705aa05e5a1011e606bfc62e4668b2c68371cf5360aeebd39bb7555153760e14f333e0e48d3981f08f64584794308a60bdc4a5d413acda124f6f217150c16cc13e1e8a647eee8ae86abf408638939aca266f534542ec21be88e503dac7392104ae978419abc0668334376ce97e7443a21ff0bcc2e5d9bcbe38083fee2788369c2f66b4584645c118536af7ae2703ea0f2b5b6d31843c67c6e2d12fca5bd3146b8769320493f5d44f99f471c924743f8a9fbb4e1982f3b634ba67c5336cfdc59392c779821d28c4de3f55276ab45dde3f51cf200a3c085ff985b12dad3fb3790e8b510a3fdb8819f56813492e915852e855705ba1b7900428f58747f7a8ad55e4ed800bfebb5c77b86f5c4a5be09cbf832aaac391b40f60142b304427f55d6abfd0a0af5e922a30462dd57374738fb56f693acb76c4bfa96add89b40a9970a3947f05a5adc7ef218c1aa7e36495bda583dba99ceb0b46b7564c290e2bd5e90924a5744cbb1edd6941697c8fefa9a4ed587d357e6a67dd92fdc145cffdd3a4d9fff45c525cfe1b706e4f2dc10ecc9d1a5ccab3de42cdbf593356ea0904d33e27fdd5dc646fffad98027237f5dbd971a5fea897f4f293524c505940396ebeec52ea7c0808fa0ee06acb2b8d0c2d1390f6ab947c14127958fa24d3c0dfe23c4d84266f924e5c8c61eeda84a86c741b9f57af067be360d5c9671b0b0926ab4518ec871284d4ab114cacb12360c0eb600e0a53686a18ce966a581866d3b787b97d70e1d633c556ffe3f329ca3a419ad08cdbe7ac01268bc41cbc296e281a4bbda08ab32567e5d81faaa63c7be53560f0ecae497489f85b9acace80b3aa202d87f92690c80aec9428310b9505ffce467f0c03fa92bef879527d81f3eef5b51abe95f67429acd7c885ab01a3e83b5724d078245dead61b8168313308b8579cbd32d4148e7007874ae9a4e472479477999b1fa61bfd518906c48c30aafbaf0c70222d0ea854487ce1c94da37b4132eb6816ba50cbf64e2a16b6fad605ceb50e688477256999fe1bf2a2028280ba997e4a40234304b0fc63f3537b9fa370c017ab57ed3faed64643efc1aad2f78351f2bb95d618035ac112ae066d6f93d749f0c0b4b72005159ff3c4d8ce6bf2d1fb68994fa5c6f6b01929f9ae6337cafd6c196246f673f0798fd30ff144bc3766713d33652292139ef735b7bf972d23b31c460f362a7af565c8ec57d04c68b70e756ae8e9ac9ef3f73fda96d570eae99b9de68a35ddbd9d9c8d6c196cffda80f2ab5cfccdedbc4e24c5799b7fe49084e644cc80dca7197f47b0d5acf983376f67aedd43496e5ae1a167ed917ef1c8bbd608deb002302db2a74ece10814a75324649b36ffc8fab8139d28146b6289a0e97a37c52e5fee2500b4f92ee70fc9241378c27e99f6033cdc007afa5eacea9460bd6da1f931e7d3d76c8b8e17fa51d51edc02aa539b1098cd57a84585aa68978a8a5e13c2531f1111332f3575fc52a34a7736360f05c708c9dc2f58c684cecf8e9dbe2ab5551fb2c993c5c42ec53053e65e1ffcbfd699adf8c5f20ecc14ebbcf4ce0c1646ffe1835245c476d6eee764949b594a68e8ddc6d938d29f570f02803677640d6eca0a02681c10d0fdf50eb2ace68c260671532e9dc218a8b04d145de335355d9d723d4d316648dda88319405e96b56002cf32662ee3cf26b79fb1747022595d128c1f11793b531964f3027d0551f092e7064c06f966fac6cacf324a13cac5f34e717a4cfcd966c5cbd64294bf01d0cec01ba468013e8ad6047fe1b5aa501358c3516e91fb47c755e34473fc02cb170505e9484594a75969b68394d6648a7ef09e22f63900db15df1ba3b5aad2361a3fec0961cd354fa1cee9ba7b8bc6b92ef9ab5a831612c5ce846ae36c496527568300b7d2e094c32790e49f9f0a0885371b145efe608f3447d6999edbef9e10f9829eb64cfb946d7c98e5f385e244ce93bf84851f164389cfb5191dc4f946f7c631f43e39af309ed34c23efde08f07affe4b1b23398d9abb0e76cb204c4a3680cc5c164dab10e1558a68b2b4feda1de813aec94ad236e8197bb3dc0876548e0a47d9427eb104dc8d3860dc14c16a5819119065b5670c2f0ecda18b81fa7157f09e92587d2226d30f12af9f0a61d233a35ecb099ed1e88f04d75b90d2a65b72d494b4f61155ff54475f65c19fd4fe2930b8a2a64fb1b700d73da661469b8cf46e010c60430aa9fda1a57285f1d07e2dc41cdce3cffc250757fc884decafe5ee85f7afeb4dc299ff055c4455bae9ed0de5e3c2404420ff2f1a0513e75abd6dc018d93e17b233591a66d2b900505c4b65ed6affb206170690d22df209ef4a804bceebcb7e96dad54c8ae88f260419100cbe79c2652fa7b1b6e84bb1aa4ca24c47e89b8d04c432aee799ad42bb19a2a11ed3a026fd4393c69152ed13e1c39956ad86d2fec675bd06808e8b3f8aa917bbae6c86cf6669775d6fd9cb8b8642bc846d19e093a504b86a861c885e101e916300f776e3b9ba5e6667e7359678510b4cd7fb623d3e5104089fd945cdcbd27a4a4d532133610b050585c214b271477b1bedef95b0173c28426d6e716bcd27aa4fe569240c4f743c2142d69b3c774d48f9fda186a971b55b41e0768a6629b5c62a95eb001b30937a88e16f358cd57310b657914d87708d994573f44f254d0925dad58254aebd6265c65a2d1341d7dbf9af8a6b152fa534706655d3073646e6b9982f4eaa5e76f0b850d43bae6347fe4608b56f9e148fbf36615bacb7629562a1fd7c9bbd66b966b5418ab99f1d8cf813067e60933d44fcfe723d5af7f5707f30ecfe3181d0e9ca2cfef11587499b32b3dd982239db2f7cd4e00b83a1485545becb56e79eb4150588d3bdae4e95a492cd0c5ae1d01b3a1c2c637041ff23c37f89413ae13354ca50be7ba705fc6cb39b482312475ec604acb85a6d59ed59be5b27a72102bde4191a07a6c4f370f6a17e772eda619cce6099a602611b690645d0460232cd5e5ebc47e4ccc50d000d0077e428c7b499d380289e05299cef71b0f571d23ee370e19a7b2b7441276b19d6773b762555d569a23f5e0ee3016fef1e1b027a84325cf08c48cca297661d20a2c37140169e8aa542b20376c9e5d7679e81b20904084e3dc33b8e4cb001642ee3b5009313cc3c03960e7449a9970ac86c282f1feea58deb0d8a15cbf5ee96697286c715f3f67bf6a10e2451ecae4d8ba80c80cca212cd2c07eefa5bced59358b530bdb576b08e361cbe68ad3227cbd9c880163f1ebc604e7ee46d03b20b738e0058d64424e65b29f80fe3e0f3d79d2569c96237273b40094323971898f7393f54fe0caa027b3832e4cd3bb581e02805779aa010bdc00eecd32ae4a2aec39f837e94b4887f13f44216296af4b36b76c60bcc7f077d3fd3acf475f9945d1a16be2e60340677acf741083e5097abdef5cdc05db12c44c734efc05f9aa5cec6e34ef4e91a3258de690565f8c65ffd6079440ebc37a92f8579cba6140bafaa5c7466675f9c3d71749d8c09fec53fa88ccecb2706b7b275dd6372637b0b6e45bebfa469b2bdcbf436642703d70555f2a5e14106db8c26464b8e4bd4a059607c343b1575f9e0fdce3c7b41b77b35ce952e0923fe9cc7323aa2364fbeee6af8611629400418bcaacc5adcfe90b37387fae534d6d1548b452c110bd9c82c1e656f60d4e3395203d0fcdee67343f42e1932c3ed48cdf6d2d5f24adbbe87281ea3af2a3d95f3f8fb257079e1acdf8f5d73691a68cd9406aa5edd9f42ebc95c80a5ab42918bba072a4ce77523c0344cb5506247263652136da3427dd8148a44206559f6012becb857ae8664202f377002d7cf018ba8712666d11638081cd42a75b3a9d737aae48ee5a9c79965484964360d5d7db883933db9ab76c3ab25f79e2a4f5a2ab1621188c0b40e8916a8788c768a470e4c9e659f9678f5e3ab275ecfc587d24bb4be47230ec4de39c710f7e4faa834a8f3299d0d5c602c5eecdb9c9b7ca5d7536f7fd0150c639db7a8bffad262d00fa1f498953b891c4b38d9c72b2d57af15d8eb1fcf583722e2603c532361d74ba9a2485598a1adfb41895822d06843ecf0c773f3d763300105fa536cde792927dbc4423cfa04553a478fd5d125734250548414aafea1a859903e34141993df2a05f8c653e42abdf4ed66f4da985cb91e45f4b00a23a1ef4f405d4dd9d7a16b599f74527c1189ff2945fe6f7dbd2a15605a012e9be3195437670cfe743e62004abf7d5aaa797b77a9d84144027d72f530246e2c374be90008733cb889f420b0003300eac31c13b8ce239790e7c41b058c25dd541ec2aa7bee47d3fd22b0ce2ab04f0ca0ee5c4f4525888340b60ed2e9d2bffecbe3035bfbd63672b374b905ee132f1f004dc6ad12fef6b27fa661218c170fc54d26c469c0f612f81f3e18518466f092b51a8ebdddd101c311922a38c2fb9cd3fc135d7bfc16d9316e5dbb398ced1b3e9afda4f575bb703ff4064bf4980a18ea42966b7fd85820b489003858b08d6a2245b67e82ac0809fa0e607cd14e8c7bdc01fb26a28f901d7c3d9d8c0e9e79ca9ad322f0de84163b0a897401035e07705c5014f189d14f4a97d2416abda26ab0ed43ca06b1f1b6fbfa7152f06feda5a8b0884763e3962aa0df20a1153a54c8729d9e34d9cabcbf3cfd04658aa0642bab93d9c749692f82121e27a0484dd27624a22916fb108ab4a718b94611f5e068fe759721df02b903c0dbf06593d54f18915bd0dbf17e66f28abc1fbccce94a338a616c6836944f3fd8eece106a9d90ef24bf43f767748ddf17baea196a70f1e9e525459b64f80ab64b4beffbfc012452282c5b1e53d8ee7b3f7e7fde848067f6383d1623e59557c1884598e94a356e9b613bdf7d1a3b87a3671162e18bf51ffcadaa9ca56faa3428334e0b0052a3c342053ab4aeb2ebc826017ae7974e10fc22628114304193fe740c98717ff67692eaabb2e6b40ad84a340f90f6fc4b78de5dc145990b912504ad29c40213c11b646121ef7f2f5aa5a6160a68c76260e9ef1b198fe34e4251e316f89ddffe394f6a146a5e3e0094b34a463880efbbc58b96d158c5b8f68da74c1c343b253a6a94b9d9176e4f1472a571779c37f32ec3cb7750e3419ad2665d054f2f8ce52aa3d9f4e603d55bdbc213bafe624a0d750ed4b1c10f5208bcb4ee176b43b7e8c9b5e5d8678a0c60301d8e8c578c1bb7c8ba41a40cdd0f636ec65269753da8b7551427365bb18d7313de3b4b1e66c5dd32fb59d607bce5d88374df70ed6c14dd5af473a8437156b73f3de89eed61f95d4572e6fbb910a800f3d32ea2d21799ffe720940bf521ed740154e49820b2fc957a73f50d664d5f5ca52dcbc0adcd71e3bcf7fb6890eaef72b52f7bf923a0c2b6710c0889b624540ad97214de97a0844d700ab2130b3e489f0f694f7a1c0f22b7e8af53c1fcc698e03cd986254676741d5c07f8b6d5379056f71c35b9932f2e63e10a6bb8670adfc7b339c6fc4b9a53485898ac1a788230f0042a8dcef1f02af558e0d8bde95471a8fd38092a8b9fc56ac31aceb8e399e2a4209d5f785a8d0da7e919b62ba732b7e15de89f78872e48ccf1ee941226a0c6996a04658d6fde2a97760bca9a2a6ac9391c62edc56abf59829c3578db5be86911896e83dbe302948f3eb78105cfad5d669f9f5f877342f177ec27791371807ec1c5f3e37f2083bc3c78a2923ab61860a9f0c54503f9db0547aa100903c978370d5273039d5f87f85c1271954ca85b492f0649c69624136fc979bd9378952778b470a5746232d5abf1195ef6dc364e4fa4ab2d760520a27d32b5c6a3fd3606fd4886812a686f329032b6410b32eb1206d9b2e633aa53225758b6b30544c065c6f34a0a1a71f33b30ee9fab41bc2306122d6438f371e38a26c6b2194c20733a80960a818404ab2429a85e03ba9634e2f382c5549265f706d3933eb2bbc689a69b96ae9489c90a13bf3229b74d92be4122d601db8a8e5c019937c8e6907ed07e9c4cdf453a813b3ce75a522ec260151f02638986c7ecfde8dea731eedb7677fb2048ef0776c56dbe586413038fff1a37b6ec529700dab3e21282d7dfbc441d3aed98dd82179ac6c3ca86e410d73e128253e3ad67a41c25e059e086b168a2258119bc5bc590e2fedbb554ab573a4db3d7070fcaa0910c7aa8d0ee3446043058ffca7dcf6e71d0e1020c2b16391ac52666605773b2200f65e2a37fd37326341d633ed1b8972291cadde559e921a262ecb34c244395d6a68a690d0cd00f3a68d77c8033a90b8810b63f82390e7ca1e259d979977edde92458de73ab9855c681e6235059f73a2f3be5a65c5d07db8d08861a295603bc406ec5e3b7090b74fe1ba4bdba985c197d9afbc7046bd3e4cc5a48e5b7a634e1f522f70849261d2482db4af025dd52c0d52b3064352276c725ac771eb4c8c987623d3e3899890e3052d5634fb4f68fbbd35ae13b6987e90dfbcb66d52471865a360e1782b64119d90a24b9d0a46c4791d790665d614ffb1a024156e950d0ee32675b7db54978893b64b5cb8d85e14463d4fd5f0f0616716c8e73e20e232d02c3751a7fdf9f1d8339f323f942f8c1ed804ac4d13a7fc8f732ed9697a474e15b6365dc87fc71b311f844e411b695db58f3576f983ef1115d39662d80184af55a51bbf1baa3a7baae535580f7770385ab26242e198aef38221185e62071ddd848cf0c1b1ed2fd9a466701120f37f690ad16181d520cb01c26f8f6d779c358566392946292380cf8afb17bde84167935776a28deaff28519b61ff8a6c0b166bcabb7030d45e0d8fcf47c57c4b83f9d89f1240b0d733b03dce3206f3ac67c024418558029f597aefd544316248d09f8420e2f66aaaf9801ebcc8fe8bbe7269779a856ad8a12e4dd14c3455115ef05fed1b8dab186ce6ea440f6d4ab7bc2b762f81dd2ff2373a17dc5042f6f6444daaeba7e13bacc68c03f75faa508063a3fe42f6719785d64ed450e3526b0ed80e11893e26f27264e0dad0de48d3d85c2c0c905a96668b46a69a516a7c9f58d056398d83e70e23ca24705175a952decbc10e1ff21e996e1b0085cbcf3f34289447ec7a0c949005cff663e0352fa69e7e9e6ae7f236c14ba304160cd32a8a34396ca805b42a99e52294a5b2d0ad7a9ce01f20173fb8b3d206e50b7a934e0e890f8c2a01cd50f4acf0ea8324bb5c48d2241822d5210673a3ca07bef4230d61b3ca9e6761f0ee8c0fe8015d8b6a32a1fecc935e1c2400c3aec7498c2df3b05c225a36427fe6730d99d0cf4b0937d25aeadac93a7067ee01d59010fcb6e8f70147a4f92e8e2b6030aff39a6d0f5637d425f60c868c902981401f6328e4aab3eb7ac09e8c43bee2d841a4b24baa91b61d612928fb53cb770ce307b5e42095b5543cc6fc074edaca8e61978dbf88275ac88d565cb0f42ce8911d05fc297e296c2e5dbcdda3f5797f51aa0b6c693e0c374f4f63cf4232614e494f942ef0be2fd9bf824ab5be0ebafd4168a562ccd52cd8160d36bb0adf21652feb25425218ebfade5f4634009bc92e6d093e42d009b5373fce78e990d1ad40391b1d8efa5e86ffb3d289d050329a074ca226a62f43063a27ed26861eab6160d3cb060b3a5a3473dfb6104c6c3018cd23b8c7d752c3e3b58abf626f018e3ab292b16a8b25c197fb53283b670a15d8cdc55bb40dc60d075a895f1525e906d3f4f7e3965b92fdce1ef7cdfe27c4fd332f12e4e3baff890ebbda72eed68bc960be7c5ab351b86ad3196db26b8672c03060e05f2c332280b3a7f1b0618070ce97e78c99102e8fc83b3efedfcdcb4b81d23bce3f06733ead4c01c95e2ee03bad1a45d8af7750f7b545a9fce6dbe04b82cde0b0ccbde5ee68c098e4ad3cc74dc363c0e50ebeae834bb89825188da6f3ee7406819cc52da095dcbb2a004174c99b38e96e3c97efd290c457210ca44592e4fd7e086114ed6a6633869549678367b6266c8a38d02802968bfa2524775c6b4264e67e66766111b298d099e5ca318ab413b042efa19a499c7936a4ce408ea539ca4deac2bf8d8b7d78cfbab1934e3d055c1ede62878109d42a08cafd314af4a035ea57b86ab440e636b20f4642e91946a4ec67228aba279d8a3e1acd7126e1b6b4c1748f2a3e99217f383dc31433addc5e482598f29a293bdf7d2f54a907d562617aaacd5492f896e3a1cdc19db6ed9f8e74d98df7fd41c3001502bbc0c26b68914b24352e73547a4fa5d80082ab10f3bd60be236cd65a50a03c62045a1dc6f80cb3460f297af7aa33ad529a381f732dc99d446a110c4288234b1ecee3aef532094e8f689b1154b0d610036e12ec7943a581aa6b42cb615526211a58fcae4e40026a395a2b122411934909e48c86d0c9e8abf0fff3a2d00dba606b4c7b0f9b0f2960f524a9a6570fad64a8e540054331e6253e8d010ac16398aba581bb9c1d4d8b3adb4a1e2b6869a905477ef0d83c3521cfc9b1bb2c627ca0cc818e8337079590ece0c20bea7914ed44a0e2894dd4ca3166e273c39f73c7466819357c100ef55738ed705cc16389db34508eaf7bf5b632267af274ce4cc54ff326a83093ce1d1179847ed2f64151c39dba141d471902a9a3facdcc29f769c6565dd1ef65b3abcf835fbc8bb42e2d0028062a3f289693207b0652f1fc523d46c1219a39db2845a07cc5c5b6e66f7a8b4986fb8af903e6a800876d5e79b8e43c7b7ca2ecb5d620019afe6aea521eba8d3c09561aa8376e8cc1704077fd6a86f1d315b82a92310d0aec54cca9d6a84fe77b3f7f521fa8255516c612ab32fae42436d28320b6383ad067fb7670ff0adeca452735400edd2195db872941ca3ca5363dbe70122ff5a30e8c6164a34ba76b2e9ac35e9009d57fd5e45a48b367ada049f64c00e59d9ca8a8d2b6fcd495c392c4b13a8091ca8f6757975f32bef04d0c5daaddb031e260b488c3d01880d0fb86a3b34c5423dca933928bc0035ed363a32be178ff94d2dc37192ad3c94bf7df3f63ac5d5ae365c5047e0903f68a47ba82dfa7941e3882c885fd4aaa32dfdaf9f58dcfd88f7805abc4ecc7615d606817f1d74dd5e0e4bf44b5208e34963d09195b0c5ebfc0a1fd2a3e7544e98045358c61bf9939d28e03da0d7597758edf412b5ca2b7cc7961ca14386e94d1fa40db8bc67f9ece1e03bc1b47521a8683d93bc49150d3ebcc024ff832093b02f8ff51d1760b51474aab745ede76c41afa70e646fe4c9a944eb6330bede0ee82dec87df0ebe7f77ff146e97c12c194a2dd107b71792b7be9b3f84558abc7a9f59cc31711aef50c8d186b056eec5e7a8ce1e5c4f37d0b43580a43a87690d0a2ef4fa64da9bcb46f683c1f5a208981ba292f455be3c51e208bbb63922b8f36ba36af00925e08dfb836c9b05bc8f043e04ff6c3fbd7810bcbae258f471d68f67eefe65405fe9548b3d34e36f41437b5b2b992664eb6d20b435e47797a4b8cd25338609a575d9693c76ab8edb413fe2de7bf5e084f234a6771391b7de823c1ae32fd41d76eee31e671510935e4a423a03453b0342b16e8552bfbe657dbfec5e102c74114e448b7537896f5c7e859089d625b217cb83e447a38a893069eb415c0faf223a5f075446a36fc6f65c9f331fa83eff0dcfe52e17e0d8c5fe297751221ec04c2549b8a39cedd5cc639fd8aff04f07d7eba175827d40e44bb2aa1be984f0c619d8d3b15bc46100093a2b6d1195d9ad60e9406e1565dfa1e466e621cdc5864c856120e636ad137f8a9bb5f4aa278dd93bf72a49e88f1a72f2ebf56bad00841a76c12dc9c54fb23f02a6259699642902b09d7fa5fb503632cab0c4bf5a8d43c6ef5d32f353390be96e940589fc39df79429924d4d6d397cf78d218f661a0ad599e8dc27b03e89d98ddf070f207aa2774a5b6bd8808692455b01d6dc33eab4a7755dda5cd10f624cd7e07a4c70f36fffab1e4471797f58724b7cae4aed4698bfabbb956afb12b2059fd4021feb15f020e1086b9c0958eeeba8b6754c155952b3544042e55d47cd16953a9b5d7a4531ae2e98a662343b1e0fb565a4f0cab3d1c9b3f0e97febbb3cdb72e8dc8f7be54b97986694cf23ab77ccaaca33d869501ac3e109681f4125682318c6eaffff1134abc2367e4386d8c34aeb492844ad2a43cc56724e0ecba409c177bc2af480440d8eab5f17c44d0f96f46d4ae7d750cc45bd0ccdfdc13a863d71519ce1a3ef850f8b449cbcc70bda09b49384bec373903089437872d8a5b7c4571b86df4a597268472fdc21c2a4212264a58d3f8286e746ba4628b07d8d4948152f3b1c68d0518e9effa4f5676ea4a16cb4ff0b14459aa0aa2e78b4cf48a983c9a2425f5da9313ed0cf13ed61fbc07d4e4327e594444a96e032dc6d7ab1fdad1c9726e2899202092fde57227074f781ab688b66a17332d45061b0c2e88642281ea327d0ce78e98e5b7de6c21f99e3ab72c81b08eedb21bbd8ee352e768b18866671e9fb1616bd703e9aaa4093666d40fe4a14c811f43ddfe3312de111a0c7e3d7dd793f4e0d7de1602e2cd354c087f8c35cd95739fec9519adcd5443506b1554ae891b6debee4135acde3b8fba0e313d28b86038a7c6e345b2f20cb59ba66c552a78c77314bec401eda07d2496eddc7fface3888cc75583c314627fe1afb73eb8461c0bd4a87c839b9a40513d7988caa398ba5f346c4e33be8f30cce1d15a9db7b79e46cad7723a435b7f68656dcc34bc48b758d4cd58ee09e3ae3b68d8eeab8d80257f9d9e8a9c59903c180fd32988a6d929ee13721665a1b2b49653bf2616b5c5dabe6cd9200d6524bdc6b303d224eeb047013ebe28a6cc7dfbe0374795015698df004c0733dd4f84fd530ac3a6cbfa199e7da8a1cf963b68b44932fb424f480c54399278a115f15029b79f825bc5d016a565d2a03244d4aad9025c9e18fd9407987cbf0b69436f4d81a6e60d743918daf0a9e1b6f14433fec2754c5c7a616613ac3195b1e0981eb2daaf4461edf0b9961541a96d5beb4bfad8b68f36cb24af0cac1401f5a74a2e0d63489bea8783f9badbf079ea493b57e8aff10773683387e3966fbe1f8a87e5c1b585b483546e9ea1b0a66c009cb3872d9e3d994d15f3d52e413e5e5561d5b1b77b7a81514ad30faf318434c21e052a9b707ec660b30e7d990b6ea202c814c3bc0b96a370d9c8142fe51976140ef008a2b7375e34474832d6b79e6528f8abdd8159808a6a3f16174ee1cbe297d3725f958d5867e5fe47f9d701a44913e1f1246adbb1620c580abb01067e644d53c59efbc2d60800f6af0ec0df7b2499f8c151ea99de15b8cf2100bd24c29694fa16d87188b6c9bbfa530a7868502fc37ff19635ab94cc74fe9f6f200fc69f358e85ff86b2db2fda2f4e136d53b4e44b5845c70be7f486ad4a775ae35b797423e3ed6b9d943cb9ce2b6333e7d861f23d96f577a3d397bf22f2ce45de608394ce3553cf8e12860b2de4b0e0136ede4940d40a9791040137ea5d2f82be2b1d3dee79f1c5b1c3680c54b3a1d40f5eb15daf05a036a9fcbd4c2039417f803d933db58e8cd88d7d18d9f578a9df33430f4601e83f2555544fe594f0a99a5f26291b671e137af6b5abd726277dd25a2ecb1290b586a5c8d900627e7dbad28036ac3f5910d506d06d97b76285b17a1efd373490a7034ca3ab30dabfdb7b83e98333b27046c8d59d2b700506133c9a9a77db7f40d9c72720f39eabf70bf5ab216e6b1041b3b3609a9d70bdf500622b038278f2d97d3f32c0bb7ecd67ffdfe6408707f0b65fb0443df490e857ea1fc076f54e2d31330479f5e6830c776bcd704c1aba3d7dea6cca2f6d271ec858c7dd0d6b38eb55230c7417883faaf39e0073d79cdc2347d4a2d1954e5239ed841550a413198c6a59a658c3366c6f7423f7a0d078fd54cbb4691b37edea110d6eed3ac5258cffd736ff8225fac195fb70e54ace227299c22b0739cb09deac1148be2abba387b9591c93885b2fc3beb7d1ff564bd9129ab9376a1d561e0f0bd863548679cc8fd8d4ea7aa7d0e6516643619c1ebe4017f86cdeeb9554978831d86191d5fe20fa09fa4e2e4f1f504a082c84702707de03b1196ef6cb0fb0007f42a46d4c1fad22fe1989eb745f0b51fa59c802b02fd2c148cc16b6f63b39c7643e34306ad0cbb60b1cf304fc9546d12acc4f4078b6a44ed407770e1cb134df89ebc286657683533b8e9ba436f9942f781da9bd449c38192dfe7dd254556a8da973552258b9896a54676ee87fb2e240f39cbc4d29834c300b18adc0a1f3ddb5978736e4be9d0ae6611300dee95cb29479f5d7faa8a60bfe2ce9e45444e8ec38a41171e467d53edebc20071cda398b17732f68a9cd7c0aed3f0ef1990bbdcece9d1470b6f71d6738a3cf904106b92d69f35d02c7b09d6e23520c468d6d6957b1cda7bd4e8a6a17455d7d761627a6d052a6728560fdb08dbed04cf9b40f155f2dd7c26b1c896a038659091a85148997715f3179ab5bbd21ad5931439687013972d83328a16bbd5a69df4c8590cf4428573a12418ee64951687152460fdf6ab9718a190e86c5f35f8c970174c69d0a5ce7aa3730afee8743805b5546a2145cb53e8461e678fcdee71e02209fc01c34c0822bcec67fb00b4378d3cb3c8f489b2b9c0a95ab6f201aacbef4befd8953c8a11008f13d290118679358953283ddbea7506bf1c0bb0712584c784ceade7b63568829bf03028aa9e5da38e885409af561bd3511ea55ce450f0ac86b14e8f98f7d227307fa022ba73f046cd5c83b1af2fba034a87c54cafeac508cd6ae53522449faa074592f36c97efee49060d7258b6d85048e06df6bfba056446947e0e632915e1441b3e34fa7931cebb0b66304156315331e5da07866d9aac187f282de0e492b11bb7613c6f43ccee0a874acf0841c145f21d6c65838ff246e0676c18d819ff645e07e9bc0d749dc969542988e65516a007da52bcc8709d1cb9cd5d3850fd34fcc7dfbdea4b44a711ebb2b6fc153daa1b676f4012db0c85da3669dbfba688eba5e4b3ec2eebc5f212ca496a74b81f93a9ace93fc1a77d2ddc922f9fe07fda3f95373efa202ab3a663201c943aa0d406c22882bb212d3bfc008a6649d0b0664479614500d8e012e5610ef285aa9923b1933c5ddd2ddd4bf5f7480dbaa1ca80b7916d856a03c23bf3a6078082431b8fb022323fd85eb37734b00b3be2c283d9e76c6bdf96a1035d3d0d68304c96373926bcf1bc5514866b691a052db9158b9f99a7af59793039a905288efa3b3f522dd13b1b89cb5cc4c1318a88e1ecbcbf5189f572c3110f451c58e7901972d4c150b1afd2bcf1007f64a34ea4d5167d9ddaeb324a35f44483072b0e0dd69fe9bf6be95b2877c85dafe3fbe1675cf8c663e52d69c53ce75583bea4f4efc2a3f835a210e5c6644e69e91c4fc2ed7d7ed214a4d5c17310e2839c0bc078fc54001faaf7b32ed6e316f5abebdfa0c22cb85a48018404e1aff22cc32d7342c6be858cd80070b49de094735f01015c80b08ee01fc5b0343961ab360a31122852bce64f8f3f914c563dca9048c2ab07f563dd954d300914f0cf55349e94c554948ac9cbceeaafb9302f9a8eb14641cbf08ef81b2bbed399b49c2e4c6211716d2969bb2806e17429a4de77d7a2e9b15f4fed0984a8c3fa2ee0310132dcb1b9505c8e88344707992951164dac951df936b3177887963d48ef5cb7277be0e466ba8eb24dd12e01d44066fee26582da9e644de4654ebca32675d1c8a696f4943e5a99b93f69508cfe3d156dbff694738239e83b94d3b9e1a9774af7120e307762c3d3f5890c4514e6ddf36b2c1b5a1139a803557c2f320ab0ac5976e27fdfb3cf11a2ebac753f926990fa88aa39f68e99e943315f6787f79b348e243465ffccf0bce1e2c61eaec758680fdf7b8ff6a95efc5b06aee8d3fad6e81aa9a6e483613996aead146efb6c19a7986677929a507ca280476157b20b06220ee3aa7446fa84d82e87874b9c2f6bb5103b182da2b33ced74cf09082e15fc0fc598ba6a3498acf9e203f1024c146e4881802b0e3e884c79dda7e60c59bbb7c01f72d55f95fde67ccb61ff3b87aafc1c4142b51f39a4611f8c8e43ed3cc38e1db7f400711789197aadcd8e3667176438dbdf1dc99e14b353a70a2f470f2b7844e1c3d063a2a78f81a7155ee4d9fa20c6021fc236349e110407bd05285cd6a13313d6a16a6612f4fe3bbf529372bc4a15fa0a27f327514b3db442ce028943d8fb9b8ad477eb2c0a5bb59284f7732249ba456a8959631884fa9cba543fdeb8ba5ce1fff2eb09beecaaaec2667e9e0129c8f262c629996cc171a9b403cd4f32d7aafcf8a6fdb8a2cfd9660d7bcc4b546e53178bbfee9d3e43ce9b52ddd1e5743c2667ef7ae9107dd5ba1c4fc15e3c4a7557bb924d8f984a9dd980e78c926bb4f77f7df45278d8e6fc946554661f84106b36d8f3a2f3d7bd659b6c2f3ebab949a0bad2f66171688e2d00d70a5927553ee006d0f4aaa1dacfc841b6b29054262fdc2eafa7efc21469e0b296164a20eb8485169e21ece82583cebc7178ebd15ee105c42fbd30d9337762981cee944990aba39f29c66d9031f0b42b645ab96cc81ed8abb79452b7e6b661ee359f8d12d8b95d92a201e043241e0608c54a54debf6af896aa852d6ed7f775120a5387d0e66ff4d650c9795db721abf5bdb16113fc6be878b9d20e66332f68d1e904ca6f09a04431ce1086be25efa80924e8ba98273c424bdc1bd9017bcd87c841003312ad0f2f8862976b5561bb67f8a008d508cc05ca4907d083c076cc4884cd49455b5ddc2764f948ab9f6afd74dd9884c2c994b2f29b3dfbcd940e3f49ead29cf96f821752f252b86ad0775176ba68811e59fd8695f31a738ecc49f50a09ec673b577054562931b291ece5a2466f0c303b76b747dd7b21c1e1606159323a3df421f7b69d93776bc2bab4124236ba9dcb90af72845a8021bc559195787e950e99d3c7befa839bd382f915c087e669edbde2292f67efc23b602f0efea93e5cbdc9e46867e3c6bbe9b779c286ffd895d8de681ddef9f81d76f9ab2c77c661dc33cf784cedc3c0336eb44da7e58c5d4ed058dbf488dbb295aeac241ef09b34e7f5d90edf0635f819fbd16599ad5f75b67ccaedc583d5f3d8285e98613cc5d542c12bf86c6d39c87ee29ba8d1633fed34465e76c3ad7a2ee97066655354bc9092477606b126ee60411ea3677e7f0d80717100f4af9c5eed4bbcd70ece21a1a68f624bc185353fd51097b248e28c7fcbd4f6de38ed470d379162a39aa73964f88ffb0e535d6fb1ed0463c3d2020f081b9f6f8c49d2c86f971c3273d8a34b31dc0d7083c440411bd7d13406ace57a85f47bfdf67b1bd00ec57a50be7ff8280e3b2b0824692659fdf063d022dc1212ffb1c39540fb01301343b23c33520997a1c4185a16b340837d9c1db307236900116affbae6658355596e908fc31f5ed53c1777a061172e73c4471fdfe648325e935d0a3b13eee1f05391eaeccbb847fe58d8c9340faee1010e91acf9481737fe4e475e2fbfe24176bf1cf817658050b5ad0fd02c516ab11a9d11d9ac7ed8cfaea3a7b2b2db913c3275a18c5b5dfc47992ee1f483134847ffcef8cf11f7a6d7f86694e0c9914b5f59c99f6f2d5652eacfa31889ba15703b4b2eac844a91db2b7f91e469ae5545e84b9aa587672d52ff767b96af69c55062e58d6e422f530e37ed85425b3555b248d49d59598be13af710dfd3af762833165f816cc5b0028d5722828a7f0fbfe3623981a622d0dff8aca748140b075dab95695c7c3fd63c50fac0554c5c9d4617e05d6ea2fb219ed31711a85a5286c814ee425d08e67b9ac6ce1cfa7a1b7d5b8284eee0e2a3a0049f923623aeab8c5a7f166965edd3a0d292af8c071dfbf1eb2be60945faea157ccf9f630aaab18f9773a1e6f737919698a2c17cd670741174999f5433ee7053ff1c6b075eae230586425d0831a49077e48353a8e9e66b74a75d4f273972a46d98ece9c528c6dc126befb0f30017b64144729240e52133d3fa3a2954d3ff913f14ad04be1538f528c18e1846204822e41ed7f2636e0196e0c9c7a9376462b34448ac89d8342e972744a0b5ef393a42b8d753b127f1edaeed33374ac92e1f44bdf875bf12047e8cb09e0f9b567de0a757c6d612bc7cce24949d8cc5527e11f52a1afb40540037a964e338c4554a17dda12d61be653c415cbf390c6d9027e633b4545777836f896a50ee604788b6a7b08fbfc956d897b9466dd2e0123486ecafcbd8b013bdfae6b71e6db77d366f0bf7903e713a2baf7b66302c5cb577bbd838a8fcd610bf8278b79ea59914d86c1e1925108b780fc3242926a899761ff7ef084c107f22139be542175b77c6cd8c9c32c706e67d0ee8b29b193b14da28ada8c7c61dc78438b678f3e0862d875d12c80b8b884d0f53762d23f289ef82f303918d5df6d21e8e38598d74d932a5d2d732314fb69c2b45b4137f7ac44c46f9adc12768857c470b9e86a7d0b234025938a94e0d21411d323cfb5ac295ab473db411021798b5607540fe3160f214c81c10e654614e5486f52bc77eac6af861df3cfa0dc337fa03896fda8e2481ea5af5c038314e05d399103f0feb661cc8fdcac64ee8d8c41421e193d5952a15da3857cdb92d7b6700be9b19d83e3a9377020e19876e9df42709a972555a9529490061a76edae7b4b0e66ff261aad847617d342f3dc79e1f24468a967b4a581d9138460919f799a3ec8707f7b1bdb2f55824da0dccbd45e342112daca5de1b53824043970e4205eece823b948a430b92f5c9ba383b22e605e92e4f1e82f6f403f7ba1f799ab1eae823c0543a277202d5220fe017e794577693228358509118f30f2ec2edf6b8873567f1f9a284dff23e89ad1e87128714dd00b8a095e33ef64212500633a274814f40711f00769eb4fa03a2b25006647977e6986b2857b3c866cfa0f53772a36c9f513bcb58fe275b08c07dbda49eecbf5f623c0c4e9afb3d0d870ad88e75a6a0d0e99da920c7715460d6c44b4a7a27ce151204d1c8ded8e26c34edc2361193fd96614f780b8a2a1f29b30080b2cbaf98dfeb6628f5ee2127fd07a244bbf75d3d289bfefd9f749f20ee8eb334f237ca8fe710432560471082fd06d54a8725251d6af655b4b1cc28f7ae7f84c76a9a9d0ffbb6ec73f4aa1688a67e17cf172c8151f4783180b7e166b42d610bc6b6ab2f457ebfc509db6a418f9f0d0cf13d00a8c8d360ca3751dbe6ada25b82e8f11915d7c5198e96b087abef18b3c1a33aa0b3041a6deef5c69ed43e94c38844578b8d975e0f492aac75f51f1278f49582586cb55b8879014f1e9412aff442282d978f058c7421735af04fe6005b4002b346ca9650ac312111ce471a7288c777da97517a9838e6bc4b45b16614686bf9658538654e4f72126a76c99f3c979280b0d1e6b15307b027e0f92da8889c0c8afda3c0cd5b57afed75e15f65bb291286ae8ca5d181d495700827f4c382f5bdd00a979b0acac0736e2bc2eb11242695bf3f19cd285ecf77fe5b421fe136005a7ed27d58d20f4ecc41149d43fa0fab8de72a413810570475152336cddf821ca91d30ebe986135fa9325be5516b2311e7fb9da8762f1cc1a0a27c505e4f5796b995bab1ae7e3443e106a3ab3710ab07b86172961e5dffd3192f0559a855b79d30935fab14149fac8c3c9a2ea2ea5678dab743373da1dd7baecfefd26898a098316813abc2194093bade3e6bee5ca3155bffb225bc4f1be9c5cac3147396877ee6c42dd2a3d568647d065d25ecf0af0c4621063d22ab2cf8154b255b7b9c477a2e271163c8a5b60f8077706c6b4b2dbc64e8054e78c22ffbf718458a3d9f1ff7cc4f6079e22fd1cc55f26223e78b56808bd544c488a2d8c7d7f29764a4cba850c7cbb148e0caab1c04666d929f1fa71ff1b3ee096e70718c3488f6a73c83ee2b824f10fbd334c4d2939f81c8195ef371636b4f07ac01fa2c81f27ebe7ea3808fcfb357e3da01673936fd27583ace64219222de351c6b6ddab0c9c95ab3702c5df49bb37b37ab6a8ff46d1916140cdf70b1f636169b50555cecc7a67d32d0d7bfcdef2091c7f6398aa445153d8413039a22823ac997e3150c55f55fd8a33eab66919836fdac8d9b0a6158be09de9837e8741e016ba51b318a13e9a9c68376a73488b991afbd3dc2c4b1627bcc954aa74fd3f80f73a46e0ac32633f1f7aea5bd7ca0bfe1e26edb1a7e0879221e8de4393c897ad71e085d00530de786ee5a03aeb5627b8b6d90aa8ebaef9dcd7abcd63d856fbaa1109a10fe0c1bcf86dc584c48120bda0f192b1f196dfac978a1d3d4bf717c3c05073b8235f5513a300ff263e4d7378a9eed8528bd4bf72de2ad4438bf688439ff23a567520de5f478ab9285dcd92360bd955da624e28153aea53745d3aaf141a43059f97b5cc0dc94be1402fac55b3da359146422c1b9ca2e6f5302f700be2d3ba80c3e4dbcef770abd98e0bea8e21b9a9fa7161d9242634f30da0c14a80e08a4f703f63d31b00a67d2c616ca78e851a7c69ed7d23008d388d6d26cde3f802da0d0eb2e833363e6bd19efbc5c5632f0c35838d5b403db403056184c7dc11a61fa59793588e807aea49cd8b8f5431fdf94633c3bfa4ea4acf62be0605f40bb7d1434f21518a0eccee09a942c1f1042e851c4bdc4a710594abd9dee6238c961940960b677a67f17c0d7d046cbae594e5eccaaf523ede319df151945105534497ecfd9b5200d49d76ad04849f9116456de47b62364aae99752dbb224d9369d72f5bd624fbdaa3ec7c587453cc412fc810cc9ecc56366152864943045cab5d573432b70bf8cea06de0da651f64946519d9055ae68be63518cabd23dd34bb9cb54799ee93705779484d7edefc4e4a46964e40c79e29af802b1dd84ea6ba7fe385803c1ace01e7a35babe8370c41a0af98b77b02a7fc13a5b48396dcfa74c833ba2a3f5febc78002f351fcce25c47336826ad6190a5860b8f4d3ca43ac18da855de112e56795b11a7ca0c63e6c7c204756e53d87a27f62b8aefee4218a4b5996d3569f6a19172b7293ad202e322eb0db4f0eeb03ecfbbeaf56b1958a20d737e798fb864d4ed22e664287691b5f962a6341cb2512f00b12d842120de9e3f9eb5b71d969a1389280197923a5ea1c99b50ee589e603ceb100b2a89b6738433b85f6a47c4b4a1b7c2cdae2b1d4d2d704a026433692688bef5a2e805bcee0e233731f43ef570c768f20c23d966e2733419ee09b246fc0bd422295c7f207f83afa6d1113c4042a89d378dea67a668b9913b7f7cd8be4357a4b390c2e219a195a06de2c3f6d0ec8c16bb17732b45c9962f2439c4c6ba24b31e194bfd84b0ece2671f006bcaa2e7c3d167d652054c395ee2babc4ac94af38525ede7e1f1a1c7ca406d2f4810cee312b8ad5d8ebee68051ce8d51628d95b13e72c9fbab93d642083ed4f5572f1f4dc76443ea2f17802b52799c9ead031daf9cef6224c600a2a8d87a39c86976f16fed8433f3e3c26678f668dd16d7ee4cccbb1f1c1acb6eac8de978e144c429ce5a2b9c14358279cfe75329cafa1aef14f8be2c4dd2ecb2083be49e8256c9138fac23db89178c4f694e5fc59dee4531d1f1b21ce1e2e577d95b8e6bbfb790b461757b15c7af29eeeb9c96acfb0d5cb352d3e34446ea124290a819fe93affb1cd1e1ef10fc20e4ae3c88157907588e9a418bf90f4701c09e739bcdfb6ace15ddff2b897dfeb19155e9b84281b4866847a7b91eacb15446d4403b4febcc8614851484cc2bb379204a9f940ffd0e3af0322538fcf6825614d5fa59157672e50455b3852c516419f7e7941212c4ee1aebdc1f79d704eceaad371dbf505aa89a4f0f0ff2d5ca34e4f97ee4ab9448c6a1add330de76723ab42fbfec68f004e2c7c31882e98c5fe4f63d210cbda5ce2add6475ff4ae3730e073fddedb810a38b7966d3bc7360914b10bf99ea5d4256f682b96597b2b3349f675e087411d843b8bcd90c9fb07b807d181753fe635c5c5101042197df3e281ec2f212d48af288945cfc7b71309fa1f8d0d651f2102fe8239c05e0fdeb7a7e7bb7b1c9850750df16d54fd599455c0449ad49dcb3b8bb9b91ec3a80cd0f3e4d97c825c0d8ac2ea440a5160807c83be1d4a7d0c8eccad6ba7a15c4d28ccd58be39ae1c2de7691125318f1bb01ba8b65b6df87476d77002b7c9a3e86cc25d9e6cdf1770948a6ba3cd58bb7a08b3273b981181ac6449c3c3556ac2ca14c821476d9a15547064f9e28ca726d28a900068e574533a87f960393b965ff55749820431dfb552d8e15767d5733b72faf32748ec9b50acbfb97a1c5c8d795a72532524ab5cd949571149e5965005e0a2618f251aa4f7c686c328dc8af05424aa95b622e40bc8b2ae632efa013925fddeefb01fe116aefd2167a10f859602e632a660a4f4d183617cfc7e1ae8ed2ea871ae5cebcd0216e560257a4ab241b2c0666fa6199c6abac838a93198342ec115c4408b335702c703232a31c88236f6e7e939a044e2a1d6eb686459e0b7b385f99d527fdbad468b79551406203138f0d33c4ffdacc1a50fba108854e60b7594a272b3a7cbd09e321f4a2c29d7e9d0a3b73e16076536477638d82b256ad7f1a74dcb1dd6c0083c99132f139508d8201ea5e2dd41ed3f4df2e6bc5d49edbd2aaefdca788f81daa2da07ccc6d47aa0da16f13361e8520a5b2734c26d754da44693b6d9945174555d18c4e60218cd3c182139724bc40a024305b601af9e93dc0811407c30ca248f112ea0d9ea8b096814f384dd9b3fb960ed73cc43a391bc9c3171b0dced2facf9603260d165d00c0933e21888bfe29edddfab791992c6082a1793f7d7d9baa547ee75fe6740effb2839d21378e91d594acd4c56e96a0f3ff08ab114166b9c3fcc97b13927f4604b4a3649f5b7f2d025a4a4c71207f6850e661a3e7124b38ff846d25e061284d470db1222dc9c7af5d9ad20e7cdc340b359e56f919b710389d7b44b75a22cbdbde5b98bc7b8ee3f32eeba6409abe635502448d0261da3de2829f229456b26eca8df51e214dd0a93c952fa407547fce6462db66cc74663d86b799fe486c85b2044f180ae0b6ebed82f831c81268352311126a6f222ee6604dc05e442085421a343e590015f28705e238de1cce3eaded810683618c2c53771677ce0f6891d33dd3038ef5d2263c607f68023b9cfff85a134373f742790678a1156cd260fbc02b92c4e8e8fa36e285ad3c5c55a24ffb2eb7b047c52f03a49d9a18b458d0d0931c9d5b29c265592d1c936e9ad59e5814d6ef66ffb7066cf4f4c61f00b6e30d3d869a04f34043fe9fba6cf8f4951db1c4b9fdbdeea97363cc930dc941ae94c22f23cf47e8b4ee7a0fc150e0850a9b7baf360905829641dcae623d9f46a4b783458bbe46c5a2d571ee8dbea8a878a85770868c26a3c4632312d946a84c704be3f3123059bc8a51e26a5f4251332eaff311c1548e79b1e02aedc42d628c1722004acede73d504ecede6578965ac0ebaa586ef2ea9215aebced3f9d2bdeb33f468366bdabe90a2815e050f7f92b1f7453d00f62193e746854cd6ecb80a4f1be35481873296790be040909f45c02f479018a6a7a615d258ef3750dc6cb8115e3e9f728a97e5c5839bcd4d69dbfe9ae932ef4cdc8a8c38535f8a47928e2e742bbfa9d6df1647e14a3fa6cb13d3ce37d83489dde52e7867835564f7c3e1c987c6cbc556e757fc91edff03585a8f8eede9e2aec762c4e28b4e691c6a9aa08e1ea65c3cd9ed8b251c89a3b953c69a703916366aefc768e6bea536c4530f881ed47e47db550a177f0a9d564dccad9931ddf9742c925c89c3fa00f236de94a4621f06fe834fa06a3a899a6f712b4fca84e670eace12b40888477aa54af6b241c3787d81eb53b3e5c808961f08a89fbf6699530fe6702dcffffff23