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

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

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

Block Certificate

Block 74411 85e095721f8377e34e7aba8401213661bf964c9a4e9a961595d070a7b59905fd

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6fcfab9c3466f6de2861cafa2c48c1747a3ce1a950136b3f55e1018e14256465
Certificate Block Hash
85e095721f8377e34e7aba8401213661bf964c9a4e9a961595d070a7b59905fd
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00a024000080080000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002dae84a56323f66bcf61bdaa6f719589cd0ded35988b5c91dac4e0b4ccb3fcddfda8676079f34d5e251c5656c1e26a2a1d6f91332a6c8ebcf17f96ba3f5947188ed59de801d03aac568f7f1d55a59c379faa18e6c41e715dae050000000000000080000000800000a024000080080000

Raw Header Hex

000040201e211c2cb4613cafa0e1ba1ec4a33e2dd9c71c91f42e7c7df9ffdcfe9bc5d38733674f7a6e2ba77bc8a096dc8299dbc7b3e8fcd469dde608dada58b593402cf9f643336a8dec0018656425148e01e1553f6b1350a9e13c7a74c1482cfaca6128def666349cabcf6f

Proof Data Hex

59,560 bytes
121216010307e75ed84dc07e7745502ff6180fc4500f3a9bd588c8045dcff271efd1baa6d2adadf5b51a5962f0f8759606ee0231f605d052b7f8afbcaa0e4e9ba35404dc2b3c53787fcaa298ffc80a1c989a804750307137a93caa424883135692e1537263a9b5d2f2ea341ea7e015551927b1249a3fa451b8756725657847ca209cd00cfb6c5c16606e21e6654789d559b6f46ba958abf7fcc71678776f21977820371db0e90f669da5383a902ebc775a9da59d6934629f4c97a78aa01c8b04b6c859b133efcb67e5f3ef28b49ecec7758417df6083c08e345bcbcaf6035b74aa262fa77875f0b19f78a495fa22713d635768a706b4a127bb4ddc8b4b98a343c9491c0a09eddeb6fa7011a427d0e55317cbed60b6b563f8c6114ae41ce764a8e45bfedb362eb39a236b78baa8835cca25540850c2e28021a832b8b496e2c7caa8ce8eca54af6414677d5ff5a37fd906edbc49ed0a43cf7c4bbb526bea761ee76aeb64a7dcfc2ae79ccd3cdc83347edba9b7d6288c3b12036f23e5e1cee21c9777e59f9a98d5798b31d92181243672805732dc58914b258b116c2e10c4465afafb475462d07ef585f6b0ebc445742e6d4e8a100e52640a17394a6504333a8e7c4730274ff41aa30b976b93348d267d8fd16d6d52ddbcd1202335fe14e009c75516909296588ec45f60ce6bb111cba0c7c47e9514415bcd689f3c235a00620910a4932349b2c2098fc81892f353115d4036d1ebd63ccd59dca54bccb44303bd49e2b5fc33885b1b3a736895a6b0821687c31bdf56bae89e5969b3944eb30dd95245f25d417b4a7e1cd898159b1df8a912498416f67b139835f015af16d11658c541b3c4f16b1ff0775a1eb9ceac38150eca2de19252c7b9b703993db654a4e039e3cfd69a7e5f75ced1c817d4faab579d5657919ab181ff605bd8b9cfc626deff3c8176d9709712efbddd37d4e3d2c9033b2b02238b15edf5279b6d76a88af674afed44fe22fe053857a115e3af30433e36244ab6064912c000272825ac2487e0b90764ff2d613668e5f5cfaa891e2d62be1fa056ea949babd83c2a262145ba7f5e09606509b5bc043abb0a216472beda9dfd413cddce3e6a9d6ec96a6bd23886a3509e2fd8d784e2c59f48292852e871d6e14f993a4cadebb4169288dca25571b0cf9675ce8f6a3d89a549497d21f28c5ff56036a01ffe34f571e9b92e8e606681ebd6f8384f9b57bf6243d21128ebe8f0e5ed96e6b598efe38259e01e534899ba6c94407d6c083d09542c0e76d19307654a75a42c4be2ac15f2c16072ae0fb75756ba4192ae7cabb30453242eb8feca424b492c83efc2aa9f22d4ed30833fd60109b08e59ffcc6780a6c0f4232e9aa038db7bcc9f73ca7acbbb54d139685526558ed484af7557bae54d38c5696d1dad057796d5e4fb4f3a5a1ff9ee969a3fd2e1bad95b954147bc36d0ec540bb0f4d5c73db073a5d50a1e0716f2d0a12217934720033fbde2d1adbdabe85fd52ddd398daef27efdec835de25e48d38ad6e73e0933d9ea4298c11e60dd1cb644e9839bf21a8cf021f6d42d08ef791e83c64e624da9ddf61844bad0f02f299007c97c5afe840bb81eaad1547b73f8c39c44adc1abd22be6720e0f60c30c2783663f9ffd3bee0b28a0bc0cf06c5b63f582d0a5b404faba79ec855c6252bf0a843bef6c2f37efaaef8720124b47fd30b55b3e249fa1daadcdc812d9f1228f4f0e17efbbce4c85388dd2de264bd0ee3701f9c53f8845d53476c104908ad11887a82c453214ed12a251f4e65a705b9086ff25d9bc7eb2ab7abd45e4e1e65d29fe74d99fd4fa543790aecec85b66cbeaf80c3ca3a8f16825566702ecd1460ce48aacb347812221bdf7f15234b58f54feb3aaef2b310acd56eb4a58105694ca795574df956b0d3efc9ec5dc421797961e58ded8e5a9cbd86da868373a400f33263528f547314c0cb09eec6013c80e9db7b5a1b5072023f923217208c702ed746fa56fab26ca978428e0d998c42b7bf3560ed8e2c09c88849280ad6514720a84c1251ea5ca1dbde09085d3dba53b107c49ca17a4b678083e37e75bcd127bc505aadedd35d13b0d2dcf2631e05462dcaba6957bacb97c3572fc6daf0cb32a1ce11e9fab668c20958f0b66e975f76f0b6b684be9e3585a53716c044126a0b85fc3ffd4fe6d136dafb2f959a4453d73b287a05379bb16ac127c44db80f0c133e91817c8507a74447997164a276c4ca2da3b79c74f58eedfc745ce5559ff9cbc18a0c377f536c048f7d69e5810820e8d8bd55b1fd84b80444b6807dc4a702b22e61aeca559c5d8e5ff7c5085a365f379b55c555a5932f80bd94a313faea53e513040eadf533d5fa19c33bcd9aece02006559454f1d5c6c62bf4560a4c84b9e8a398dc035d025411dcfcd324860896a13baf04f9ef453a5bdf254f68e6321a8a0a9dfa17682ee26378e4bdd979c037afb2973a00402bff5d8f246c9a9871b03cd07633e13810b2ce31268ca0f12d833fff64699bf3fb21223da68ae850c9c32af32f4a35185b8fa8e4550c5db1e6e2898842d7da41c57c6f8710408311f380467c360f88566f42613944296717bead0a93546f8c31caed6542eb7353f358e662b792339aa1b151fc22e3da61cd60df24cef716aa425a134c52c32894e53b0a20c2ffc23628dff851d54818f877a58f55a8442be143c5aa7eb7430b0da8c32b3971dd9da63d5b6eefc4ec4d890786d2cdc0bf898e575fa6955c3f95ef7ca67f10d7c4a038b1eb8359442ecd998209a483f986c51db20d1a3e8fbe08a8a92df6fc9ae587c764a1599a55690f3411ec935ed3fee9ec4f0654698441772f3291a86a10f909c1c51f3cad24cfe3c8e875d3718fabd2e5e6129ce539c40ed44668c16da9638616c07e703bda0c4a42ed92cec6c6c96d4537f533434ae1ff3799ade281ff38ee35ea516cb10a85983d47530127083631c4a9d7bfba1283c85fbc750603bf5b8efa0c8e900ed6579f806623b87c8659aac70b9a82052ba29a8690da5dd9b07584143a62452b77951be66d77995381961165244c1eb4c621b5a2e4d4789de9f563bdef78644c265a8c8a8d46d72cc164d731a6cfbb8861691e8a146b924e4b1ba2c0e5aa5855eda3a139d5612c3c4fd399f5660b2c40f89e498da3b404defde2c78c623d1d9d6acfae4849b5ca6131dab210a799bf209d8d0798679414c25ff4c92226e89bb325e33923304f0ed9f3f6d82db1be6144f298b602ffbffe212e341d8aa0df7338fa2f4a14a4cba354736806666004b8a2619546e465ca5852c7c8a6439a1e723a08292ff493ced5c3f829c63ceed5a272c065e865bf3547dbf4b3862b2fa75ce1c65f6aea510272d09d977681cc2ef9704ea924d621e0dd8d07e2840ca34e241847208e44709a4d11f125f282a2bdd293e5c4e1a7c9328912b9cc90361ee27693a5f2559672ff14b03200085668f11c04816a10b9d6a5d490166d5529c6147d585d0b768d9cc0516cb556dcb6d03d1071bba0fa3d5ae95bb90f6209649b921b47b8496e1494e550f180aab87ccac46a7594a170ce55220fb02da843786edc5246a60944a414c878cf01f0adddc6f863a60ad448cd22a81ca41fc9c6618ba33747ff9feda7c9f50d4b6835c433b7f3072caccd5e706bc1728a878bdb09588a114a4aff0be119da25877235d2d120257f49edb217eca3e6357daa061c0dfd8ca37920e364e1f0e1fc26201706d5a03cd2f7c227b07fce94de04641cb05ec5ae8f2bff89d3f0b8a4adf23fad6be2e501371501858e635df65f0b56a37afd4b025ddc41adea9e1d8eab1a362c49571808ed27600e41613e0d586ecabbbd8781be153f38e4d3fd6dba873c3142ae0d32acca72a365d32d07cc0a685347db1887e82994306b3cb482ea1c62f5cbb9cecfabe07aba77ac07cf029528c806c14089d205ad4cc77bcacd2f00e1d0a0f10ee1e49d605fa4d5944964696be592e6e3e36cf8c497fbf7927c82071bd4b09340a0f642d5526bb5b5d9f3b4e7bfc293bdc9b70ee8f2773038e735121b932be43a62eac43142b063e41686b559316722964bf6b282ce03180a0c13fff4e59c18dbe126d0114efa3b84a7061b3da8512a13045c580db09689f96d209cf32866d08d8242b4b66e3a9a6bbf2ef9aed0e95903392b23aacfbdb717bfd2cae05716ed3ace8d9715a48aeb7d6f439311b07145ae6c5e2b5e26a3ac62f35d37b443e11d448cec5a0155c001f56423198da20da9a0657e7943d305b9da9cb046c17a60c235a9acd0043acb9036e5bb793addf6242a993716c56549b162def5c30ceb1b2adea9abdc6dc73c4a7e07a544bc4762a38960d89be6832f1e0a7749d6a8b01dd13897fae4f814e41b952a2b437537b3299541a82db0e5ee60c81f28836d966e9dcf06444b4f940a890a04958aa23ee6e4bdce0f1427d7c253e8049e2e218a75a82ee2d5eb2439dac0948ca3e49391885319ea9b3f4982325cc41dc92d415e4cf0d1382e85b984b44abbfc4d41e2cadf4f1800a356a18096a1b7fcc1a3b071840b270907328b36cf0b8b9ece407c70a60cfb5e649fa504cf08b80e1cdbb04f949f746052a3085025b209037ff5254cb3371b7476ad34801dc7e6ffc3a5307369fa49346fb9e4ab8e7480c7c1a0a39579431d9e662b41cd705be03e8397348d67457812930b0b7ed62d8caa8945e98f8489fe45c923b080a02b21ea6d65b131d97d15b457e58f5b5e2e5cb2369ad594140aa942f6dd5103893e9c3dd10fd52e313bc7565d75f8158cfece52e354daf2e6afdfea2a339f7cc5c72817b323f648c4366bd3a0d2211842fa48bd0d3305c39cd25bcf8e2e14aac1b9682957b018ad9480eb08ff8cae5a44ce502d48b195714781b7437dab92be767a2541437cfd5406882e7b374a3d2a1cd41526c837fcc33b5440f2cca51aeca331c1911a88621c694b79fbe5a96ce98e761c5690facbf7a61e883e9d3abedaa01547d04a14d42c28864bcd15bc02a30ed51012b2cb04ad4165e536c8d1df44205409ec5af19f2523717e1b62bf586dea48d85ba1b4570c0d9e58bfa7f80c9b783b0fc8a0a4bf53ff8855a3f0f59a9c8f0700bb7d08d3eff9d54689e1388d39ecec08d40551076020677005291eddb4a9127bcf7f503dfb520c0c3ba844201be8419ae59258d93036bdf7340f4fc30136f0e64c85e4be8152e7968fb915b3cef1ad0192442c02be73ac42b0ff9e332ce3899478e127663dc62dcf1291c656291faa10a7af7a51263a26f1171ced4548cb0cc1588666a7fb458a99582b21bd7909073960f59b94ece99793285d963873a496665c20d94da588a438b5ad3631e4a6a6872a90f711ba975558e00721ca2da3a1cf467a1d006047c27f176418fea28e9362c0039772d4e0c29c5ad7f45e78c770316f1a88be34392f51ec179789b798720c1fdbf0c67ffc170e4511ffa7f9fdb320568c1a5a8905204d207d76a898befc1f52f52b3f3530b8547f2269ce630056dd3aca3d705931a8468544d25f7de815c849588997127b7731c5b3ee68c8d386d1e71666e7094ee78e99a2ec84b7f3b09c2ab8002dcb1a8856f13f9cdef44547ebe232586520d731cb6bfb2c7107bddfc4c3c3172650f41dc3d706232df515d5967d5c9863cb06acb6351fb12630455b493803eecc4c136da5fb5f7174a9f8e66fd1d63f2ddb8fc4a0cc66858d6ca1b467d920aa59139debbac2d7b25667137bf2da00cafe92812b10e2a64a16500f49fe3e07254c7236b0f333a29acc75b31d97b67618aa55536c6ed41a86033731117e74332b3efdb673ff43218548e6d55156a34a8197e5db29b26f5b5caaeffaa9d1ef1a7f7fe8fed4aedf6b83f9338dbc9d43c87112291b5d0cbad1fd3d2aec36e23290664db735565d28e9ba4faa4d4b1aab0cf44b700ab466932dc9d98d7e930a26cc4aad529d01373d5865c7c0a8c056347864365684f75a3c82f1ea5ee7df1d34a70bce1fb0df3c68f2bb92916254183e10336b39544e0e0347cbbc10931a05bfceca44462724df3d43937bb537fba341c1a15883941f23359dacffc0055b71b883d805205034f663a1be24f6549c68a622ca9073c19c48b5d3c253795c9f1f70742101f62ff613ac01ea0a48ab769cda88bf7d175fbc5d99b0da6a29deaf4cbf291e34485f46d3b0e2e4561860710720902183b28a97d3ce017359df6ff2ac70ee5f8b4297c8acc15c22f9f97ae6303e5063a49a50d129b08e0e062b84673d5efbe0ae6980bfdd079401331065ae8c83eb60172d0f90fa456197f0051093bc3d9c7f1fc485d90726dcea6b061b670fdb8b5128f812dc75b2410c8b3c5805dc67866fe7569c9b3cf2b5bcc8cbdcee731c39ed0dbb7a345ef946548f6cf749a48f16146757d63ce78a6b424e9308c36a950daf4d20789bfc06286cb437af9645850aea2ec8a580415ad855d784b40081729cd7ab2082fe13fc8294460c7bae538a82047cd4793a288b76d57bd6cce96e61b32e6bc0a6f557205b59b9c295b1424817fcd980ff1a6cc02fa2a3b2f8dcc8c2630864162d78b19247fa48b9df2ce5b44b9a6156926e4ea96319d536f6c82114246ab43e904ac2f4d80054b0cd72b82a1d41d32406ffd784a42b945823b4cd46bf78515515f1b5e69fab9b8ac3be83bc78bda103b55fe1ba2c5eca14110a642d6a242a9139541c2de7cb9eed073956c0c3531adea79b3986e4c9d51a2c1688227d11db8140eff1cb027f8a49314c8c385b5c75fcb74261dfdfeedca2dca67d18e56cadbb0e4258a699c28fcd0e9a3246b0b6a070a7b376e15348f057c36c47cfa1a0c99bd1d4aa322c759c53c7da04642adc364b08c543e79fc783bcc62528239891704286646ecc8d7c4ffdcc90cb1d986952ed6b7188ed471007b6abc010544f7d626224642119a2e2917410e98cf65e42f403f0ee2baeb89b0d8b600c82ba4cf2aed9196a752e456e80bab089d4acf7122232f4d2de850c72ba2c2efd5e7d7ff87ad9a36f54bbd8bd36c54182f4c5168b26f1f6221af1a6b2c5f892fbbc6010c65d75bee73d54371da6a0f03b99b7377a144018284da5886dae9de1a33638b77f567ea9ecf67f7adaf4dc420f587dc36f99af977ca2ada6af0bcee6035c1ad8635686673e097cb12d7ee3dd73e5f98b83c577f71f752374c2842cf69365b97b04c01f2a71f8e90121d88e1672ab5e801a40170c4e2ed5a7623ca46344e96d3caf2d74c889f2974db06dff138717e2d8abe47807e1e79f173937ee1510f3952ce5fd9552c68cb6d3746384a446722b4b166068dd25013a42b04b962cb18cc5373ef37cbacefe0c9405a464f559d5e0ce42a4dc09bafb9780dd0bf2d72fff1ecc0a0b79d541496570f9859b0522d5e2176cc6e4c8bef3839498baf2e229e7fbb3911a26d39ef1a3f6b6a5cd7c022678c58830b2016e19f583f5a27dee4cfeca6c2ee7fa5f412378e3bc48f6262763148c3ff337a5ef6d30b1b6fbcb5b2c2d204a36130e0fa8ed4b2b29b1f9f7dc20f69f30f587c527092d87cd4a99aa04dd0caff457df88a02faa7e1c72cfb919d5a94f544a4557e9e6c6a0cecf5aa10b979b6e6303ed8e42d4106d7d024b7debeaa18f0d8036b93e8a049542e0f5bdfab576984f30333907ae5a01d634d134ec9d914c3e7dcc1d9424d7190349a0719f91852d14002238dd051dc88954a032c7ae8713e8157caf75cbdc5c434e19835b40177add00483a940d1308aafe8ea33a24ca3255d67448919766a0d9435bde049fe7efe04ca188cef9a739ba2bc0fa1e1da0555162381af717b2dfe662022a4f0f9f03286d32390cc60dfa9219b4071ad2078dd7491550852d873e732d3db3abb137c0bb9b9d69fa80344e8f4cb52f8c202968685481688684099f805e12bde17e4b8653247174cbff69dd7a67d47142f3c65dcf4ebcbee9fe9a9f89aa0b41cee53eca2277c4adb0378d8308853dfe1d11720b12be8c581ab225f02755241a215f7e2a58909fc8d0869f48dabd463717d659151db1fdcef153c81b2e141285ae7f98d14ea7decaf3026d46fbe9f4d63d21261db502bece85b676b1f811fa6b72ffc8e65aa807da32bf1730840fefae26009b5608da709e839240edab75bf7b7c60da27353005928d4ea393e08194a62b8e7a8cd40b447af18b9956e87899dbe1368969c8098c932fe5b70478edf4e1a36299a4eff6e624224d0d804978013e320479151264fe6c7b1ecf5535146748ef1900a81899a54a8a9bfc20edc6e6461984b841b07dfda24f924c6c0e26dff30ba04d675e60c10a000d210c5b06125f6ca943cc91402d2a4881556bf63f55b97519322962987c93d61f2efdcf1d3179240e22fa65faa7daafe7ac0530417e6ecc0134aa9b03ac4cb6a82e87204e718e4f898b9fc55624922f27e7128d5d7ce2c10a354579464b6bcb664cec5997c3f1476c7890ff66ed3c7daf1b71ad4a312545d329844a347ae2e13b5dc4a4e75f9496333af3fff503372b13dcc9c7fd3c467b591a4d9a5606124efbd5c7c25439e1cace0ccbcfde55f7dd7d2af55dfe2357c1bc0a9fea6ffdc77cc30cfc7f63b2e387c5cb41eabf086cfa251e46cf2f7fe9a2abbdec11be05e32eb164e362059c22d27358e35c0eecc3c964baadb0495d601c1e01eb76eb2df6661342dcd06a5fd34c5d7124882cbf881afcfde7cdc1ad83640285a5751cfba49ac239c2222c7849ea196809d9d45d3293ce04e6070868a232b9b9cb942fb85ac42509687a2d1fe18ae553974b08c438eeaa6f5d21a6673cf5d6ea6b0e489d7c944ab4ac4d8e3b804c6153baf93a3bfad9b4d0c4ede824a20a48ba1c6882ac20cb9ff7ceab77130465c729d795309bc6860f933b556b75485d8c893a1af8568bd9c716c6503c1167ae6bafb31ebbf9015047707d24dc3d8dd3206f45e4db9e81d2e86ca340585ab8ddfef395ba2d46e05ad5f0d72c0e0c082b3c4b95e585f34bcd0c5acf0745e4935e2e1a18b1bbcd004bb1bebcd953ff2d1e650d00ca59b8ca5f39fa9d756a699a1d1ef47aa6f55161378f5b43832c7e53a5b08fdae4bec266ac5796303d797776eaecdb5672275ce7bfb2f204cc1e5088adc55d538572bd8fe95bb7da2c7d1be24f7ac23295fe456b32a29cd8595dbb6c0f8a180a9db1f8d370f43ac559c3c24b8a93f2fd64d77182b262b8f76b72d885d438e75844988e92497bb8e9c71026f08aaa1ae3438cf7ba4ad6e894fa3679747fb6efde7f1904b37015cef2a0239f376a79851460ef33d31b351b308deea409d08685142292bfa36c27b83883f2ba151f734fd92c019dd75511340354f210647c9a82531fbe530e329a4b4763b0dfc96b675d6f59ec20dd2b156d75a3f70d22b21b4600bc746e02215be4f1d78230762674e9bc801aaa53f25225d16e508e8c97bebc4cf53f67ab9ee4aa98306e70da72009f805fc3abbd6a0161ecbb71bf102cfd88c81cc41e8ff67210204f129961d7be65aeaac866c010189dc8ce9ff0070d7c2d7c5640b184fe0c5b7888570dd590a6325c433ad046320cc6eefe48f548b46b385467bde7dde459f7d37cc7e35ff63e49565f5b0f0a18a527e5817c7dfab3dc656f448ea43916fe1e99c4adfaa94df17bd3b4b4d2cd9f663db083d6daf2fe9119f3701ec56796ba5dc7c49dc805c386078a6dfde485dc4e315057e2ab31ebc161666456e4b8cb636a23c1c2617147e2a40d38cd37c092597a4f2a95b7528c3051fdd28a84b15c312d63f4c94f4d8c4146d8f0bc3571425dc798090c0b6cf08ca16c5eaa090c1c3d4a84a02aa555c243ce12398e570ac000462a8c9d3dc2c13b6a9423b309d6ef28ee14bee093f44258a1aaef00cefe7ce83ec1d5546401565b4d360d06059b267b1b8b15fdc4fddeadbd8c37f90286efe5efdad62b36e2d2226d3aeb54cd228d91748041c1ef26ea15434dbf009d0a88b210f4fc9a34067476ba437cc69f2a7517e8ad8870c0ef6e2bb307f78c65c37caf2ab516634a23caf40cbcf87a495c0332ca674401d7b9b0b7af1719d1427d87870888414ec446a19591ac53fe3fce2970fc9025beb468aea4daa23ab589cc9c9d40e851e13080b6196ce142abe2057940859e3bee9a6b8d4bb31d984523e2b88487d205befad145c77bc48d9c2889991bb4516c815f49048ea3384b317a2ff0a18a3533e2ba6a98736697f73eaf9f1ecc22e689b1254c15ef13b46c6547bec0feae8957661dbae5970170f0ff78f74d05edb81b030c7f77afb9e62d70c8b56c02971f25709ca146ab5b831063ab7aa895c1101bbf43668130a2cfa6c20ebd59fcd9f3dbbed027b2110a8fa84d852231c286df7c4d6d0659f8616ed997a060439e18bbb2b34980dd09857cd5147d8f566e031ff6f535bbbf9bd34619cfd070d4ec5d7581d2c64f2bb0cab45222f5ee9daa7a6983a26bce0fd96816ea372ccc1f587b400302811943b716a36d3f4821d8b8961d82b710c1134b90d0e3575052e3e94aad08a90c3b91d027440ee6da149d63854f2f0f36eb9f85906e038bae275d2903747db21335e7b6ce74cf889081c72a349ff74ef3e8db13e65880a940754fda77a22d524389ed4236a356ce5b49ef5ec0fe488f5a1131c10efb7fc078a0cf88f635803ae0ac8fa69ca5d9cd61b8cf40bf1fe41ff6a90e227a41686a4f2d6e1449b562a9706f8cbe3d6a040e46e8a1da6d611ed898c8e072dbd6bdc2edabacc2f727151ef2702aa639fb4aa2de184a470b9cf6fa1c0a1e926e1669dbf5dec876f03b7f14fe937ce4ce5487e2e59daa65b6e617bdf9acd5a204cde39730e4747a533ab229acd66e5a00619835ef1f68d35f8b730c4252646f86f70d04bde3c269aa39a330e0345433f9429cf0b158ee5d57840b7afac78f5f3a036326efe8be05dc780e6983318a681bbd3897896fce2af24d8d6c07a4c28d7fb7c524583d34278844f33f4a282faab49b5d6d4b3bec86a09fcfe40ed9fbce13a15a7db7e067e82ad9daf66aae721925e26e88b46a721e82fb39e72b156c9e76b84f73191f72d6e71f966fd564d79d5e9e178a701a29c8f0edc0189206872d7bcca0dc7c78e3514c259cc777331d1b29f12be86f4b3f3726104dfc0290c8dba64cb611facf1260ed137c845de209bae5aff693f28bec448d8f9515e7eb00f165434d88e30cefa7fd2ff12023d2cf9520ee08e737f60b22382a2a0ded67559fac850308ced1a15a74e3b4192dd93e7bd4a985811a929b867065c7554a8f9e0aeffc73ca0f195553885667857129fd16e16ca84701ff203f328539d989567c400d43210ef81881e0a9031d2d3c25cb4695298df1916be0d1314ad29dc9ddcf3edbb970b6c06d16e4035be4d9341a6606be9207ce59f4f958e7bec2c7aacb8568d3e85130f3aadfacde66ebdc842ead6c63097dba36b2cde0baf6d8a41b5f91d093f77bceaab9d268878ca17001b7fb474f87ad99afa332b0c47bd56f289f9a7009e49261d055744d782624bea8a685001281813c15385f89c5938039d80888560ba508fd3e68ea4b79879d1c9de782c5230f824f328bd6385452ad4c7bec9e3c8917aa5b10d7fdf62126749c3b865eb664cff35d91356236c079e3ef1550751ca19a895cd5f24d10daf4b14d723d1ec2bc57c9e000f9568f2cd7d8d704f0ddff9de3641d0a18d83a8211fa2cb464c9b9c3d7e94e52bb8e75fb5b76b3518ffdb293cbf5ec970d449d7808f286b507fca991398b2a7ef3353f34b2fb1e1b776f6ff6b3b1b9e90d96e47c7a1d864dd683308bb4ed4d59934aa2ba5eaef9f545dd0b9f7f27e1929e499be2abd0993fcfdc39db32617b811ff463648f83fb7470bb0e5939c31c2a81fd5667332300f30f852f6a93a9287a050b0057c9bab7785a90478abd7ffad968f71ca6e25f3394b4f8938f2e5303635129b00f44e2c3ba29498160e3613f7819e1dc84f32101d9f133b31b15df94de2bc274187c2eca834389d71f60c4347086b96672e6c178b9a093262e12844dc9d2f100b11de6e7e5c62792e7b78a3b923bfd6c3526ad4aecfd917a121bc011f3a9721f89b37d3394eaf70f4935dc0e91c01a3ba6c9278cda7400823e49a580c5a7612eea7f82bd07f8a7ffda6f5e046a8a8a877ab53d30b3fdc8b497f2ad3d2b026f6103e6031b5680f5cdbb60658b78b19ed2a09e76f3a1b9b2dd809f497567398c220f52dafea7a4698ae2bd2e30d905d81e51dcd4c53f85840b93e6a2d1a4f33fbc71fc24df1cecaa1be22c2db7c89d884d5e348fb83a399b057a7f6cceac70afa951a5d5777f82fe7e24cc505cc7d938a6ee6b85ea5c1f0fb154e9093420e3780669dbbbcd32bbf9eadcbb496848b905ce85f5bff179153fd4d3062e31ac11780e0ae87a2081afaf7a2bf73f9a931bdac4ab6602cc5e778ea5e31a11cb2c70b4221077e3eafc7837729ae63b5ac95c11588163692185ee852cf7a672aa11c4957212222b9deb847ae22a5a97821e1ddae74cd6badd679a4aa303096aac4cf182f6ce63c1027b83306e70a040e610264510c055534852ad20a32453a4ce7e0687af9b89af4fb04e667804838348c281d9770f89091a3bf7ddac5d0be54a9d1be3b98a8044037a705cd809f33b5e3460681ec7d5fdd21c6cd7f58a12f4ac745b1833f040feff90e7bdce7a2758d8928bdd3d27ed23a575299bd84cb4fe6f2d977d867dca5b6217f427b608d045393400d3384bba8d20d95bdcc1816dc10a6d4d88c1747317a5db51b1f01ff5a6a5d5ad73e2d14102e7cd5ee8cf02dfb0cbdb44cea2875eb64789cb5be5b702c8828e0567da6fe5c974f7c1b3011b0c32721321e9442dbb651b64bda8144bdf90089a8d9b7f6285c4bf6d67e5b992e08a3123530d63c09e246cb9939dfa479ced7445872e6d5ed10b519335894b4a3cab722a7a0a4f5930d0dd13e1e7047314253ec7c58caae92b80f053b9a8ecd3b3f76d8f70bc558eab8c590a86a5795614ce5a704bba4f367642d423119f8cf09dcc7316e5cee45c5a5290aeb8484c6d08fb717e140643340cfb17d886dafdd13d6a7f14fd7708a1103b2d62cd1644e1af26c80bd83fb97db09449d3f0976245ade16f3115c7c59711b805ed4921d81c8eba7aa48b3e9c4b3cdf30738cd37640674dcd8a86d11ca826eef75f40477a058d5a8320178d017a2f81b3c5b6ac947e5e867449a4fc2efc9080f1aa7fbabc8366792f2051d3fe421fac0117f31a9b83645bed159a452318239b43cb3de519f51cb78d4af7ab57b47a1ca2552b7402a0929a5436d4fc0d5b40467920a0649f77aa64b36d5f4a8d0938882b1f10a6f21f53aa6e548e2cb8f6b741c7b711d77d363b2ad7a7e1e892d6ad94cbf40721b532b81cbc45178d4fba5cc2939ffd16fec136dcefded67ad062b736e1254d318b17f2c14b8ac6c06237b8976608fb3dcf31f6ea08c2f1604e6ea03d21045c3cc405ed1eb72ab85db0dee8bcef9a4c8f1e170bc55dd9dc7d4172d325cd5706aafedfd2446d24fcf2c757182d9d4a08a14fda6444ec57c322443fdc890360bcef8b71e906e892be07c8e801f6d1560092e976e289cfdce1d01c27ca0a889f4001bf5cf5331ca429a2e8a71786294ac60f4f6f8e477b68dc34b0fffc03a3630a15359832a43ed0445860cc6ac0aa55daffd4c92c82f4389d427c07aacbb6d2f9cd45845ea939af6544f965ff7f15a670b0da0d5b93d57d34fb5428c1be8862ba99cd42adda91688bba8a9e70733ae64224a99b8ab33313eb76e481a55d942a8ae454c7faee20f70115520e044e5beefbaa15533de5df92278a14b0161351f49e5779b0a64cceb548f81f81a386c1f6373c2eeeb32dd6de04c449f93dda1fbe31758629a6ed1e726d7d53e006447a21a347f35e10f1c2b811a11e5996ea10e23b7627ffa77333b3f0ef7dc03653af0b42398f7261445c85e5dfe1113833ea4cca3b2c8d9a7babcdcf28e1da0df1e9165f9d05cc6f7ffafd24e3bf2427a41ab92abb9d4745fcb7d13d3617831c25c97aad0f82889182420e54d75069bd754f4d01c826c4fda491a9c9eadca33105c4b5cb759ad96ca94269a142ecf09d5061ef9a594e3a86206843250db08af1f3811bcbfd630f4c26281ca5c22c6f88ed133abc4c44bb03935f45319608f27e4fde712cda7fb035ff605d89f10763607af4c033cb10ef456418e14701fcb8a3ba80839c335c13c5b0e60dbaa4e068a424bf9d198dee739691ec1a80c40d2a0aa6576c44d5c5fcc1ffe92fba2c0147c221c0f95ac8518e0f3db7a3ff51931640b2a31c710c32788c3011bde17b00da9cc144b037527ccd64a82f171f4adc2c7b73f18ad5bcacc1702813c98c6ee9bd33628309e6b05c52df7602d971068c4a5285c9c1a0cccf4d2332674484abe1d6eb02043e7b61e347dd05b49e1fe243703b29909eee7be6aabd81e2af0f3878d82d4722d85594f1f5618f0b9b8e4d01e241dd3e6be9e6758165f89e9e4bc386ce7b30ae8a3e9e7011e9b5535e965436cadb9a49a3559b956bb1aed7a4d77bb04007c44c93eb1474cbf0b96fe8420290273f58aac626bff3a08afce0021dc9a7aa5c889dcb3f31d9b46c481a263ad2edfb3437e2952821ff133435183265b759679b724a2c79d1d8e4099ba7a4aa6aee9d67715e2501f2faa967178606f6ea8521d074ef0f394ffb98cb296985587c5486b57a8ba49b3c5a2fbad3c91eca5f16ddb5b76fd13fd66caa83e68f24dc85d28fba5be69f72d367b8493243463effce15c3290f7848f5c6bf2aba3acb67490563eb234b6195062035e92d510b1ac33925f4291c8ad0c5d720594c43e7f7b44f07982f18c718853a183ddff6162d00dc471d7939b89f530ce932d744801779a61f0e777bff2072d4d71847b86ccdeac1e3a1ee33fa770d886d7ea50073bc9bd91e5c60554b901e315564440dae49382754bc716211e3ec95936201efda2c0facb1b9628e063bae4f9562502cddce7960a8e6f6158e0369bc2e766c368046c2a5d44bf187513110bbc07dd09d24431266711671c67d63385eb25a260b7fa73c20235cdcba81cc19440348a54a1c859ca583b9162f310f2ff4c5025807b34c7317c58b8a8865b8975e18db21e161b11a2904da33ffc8e4f6979114736cbf48a0a952e1c7ab09317b83eeb76dc8fb34a9c93e180688a9ebe720e3e40a62b702125eced6ea08c6a9728d29486d955e262f8d65c830d58e10cd099b8fdce469b71b2e160f7c18ba84d70ee0328094f4b1e4d9b9738a2ed7d4f8bc640fa3e3c1c81f5ffd89d3603d13ac59fe316b4a1f9a8eebbecdbae43b873c8576679f76c627042a0d2c970d31e29a4d9505b08f97dfb944dc897245caefadc1925d35e1a2a384e12b06adef9fbb0104d174c6647b40ace27072d2f48d9479b18a3ce3fd0fc4242dab6438306d2f61b8c619dfea2305df5656ad8ab926965d980bee19c463f85c0b7dea0eb3658082b719adb99dd57f1fbb7a9f0198f6dc5f1d41ee415188bd1e50918b6356852409c3e8d83b576438c2fde0cb776a135063a0a118c2c3b8d3d84b3759dd06ae66082d942d976972732cf95cc067f35fb70520191e35b1fcb0d577a0c1cb875878f01dffe1351a22b51b39d754c27e7c2515f385a6094427b4addeeefed38f76aac1b94e69eaaab0e43b383bcf4fa410a1623e474f7758d6c228f5affe8243d4ac73de02b733f8d168c8beecda3f83e0c70aa2e2b2938429776d988dc68abe3453ff5d4c07e9166a078f7020955632b9b3e378d30d4dc08425d9c4ac914908248ad330b5ce0b293d4cccdf7c54925082a498b6af53f852c4b3a19d7fde1e8b8944487d3499ba4c0138e93ef9b1711645337cc0078f4e0164e28adc8841ca83b1c73ac2df16e3519db9f465e5ad8c34fbfe085f6137275cdbe9573fa8f9476668b601ca9859fdea0b3379a4cb73ba14e4c278b2a7b1c4005fec2273ede74a6862897323e478e6c641987569398908a89e2c37fe8f60a4bc5dc30ef9cc7f84cfcbeaeb712dfa206f59541b8a28693996787870e024afedfe86116352b5df944f49c5d3deb75408f09fbc0cccb4452c015d1de2776039e6ba019e4995c89ee909f61617cbf7e0841d48b64f12ea12fd8ec91abbdd7c4ac346f1b2bc3e68d1672c09aae041805ece833a40e392f43cf2ea5377ccdf0801b8bca74d6aad5aa4c5d3cf19fd6bb878c67e4e15964857c9df115358486387fc4c0e3427ab2317e72e87c2f5798cf5d52dde054e106d091f50b49f634a61411cae2a12829d3626b8ff96a523910e02dc88adcdfb5935abd1e81e92af51a9cde1f2836e50b68ca92f28696ef1c433d31c865ebd8e9bf97f5f07ecbcd4a4c7a7499c6bc3e54112b6330587efb9099fee0a371e159595e34f7da33c91f9f0347fc1e8f4a1e7679fc375a690f22cd0e9a5c0e96d49e4e300661ab431b353dbb7eb3933962983b51442a2307d1ffbb2150e60dda1774e3e9792b731183ac500df184f5e8b73659dbd2a91df2053624df720841daddc7fc1136005b54a7edbe37c8107dd8be16b45fa889cfb59eb76fe33edf12eb9b9de9cf566142e81099313ca3558ec8ab01bdda81f2d8b174f2e9ae6793b9826b0d80686962801446f6f03e2b46d223960ef838435beca3347e2bf294955fffe99881ec54296f3c61e527150a440674a83421eca420460b6bd557158752c45c0db3f82da8966a2c911ecba914e1d96046eecc37bfcc1563b27f20d6458557700e98f06743448aa9d27f4895a319bd4fcb1341da70a8ee0ac55067fdda964e9e40f1da21a2eb9b37aa6bfa8c7ae608440e42872d169623ed35434a927d0f738740f7de1d8a8ac92e8ea4eda82979d4465d1c81a5ceb518b2b17133e9f1e555dae0cba25b0bc6194826a6e566a1b892f11bda13587603d5504a4acc2f3fd09895b483ae1e38497dd67106890f4bcc9bfa833cf6c5083f3d67d857ea6cbd517d594ab2d8fb37f37ded3e67a7cc08836ff3f23e189846a62d92ab748a92b7b3851e009a514987447c6130421b5186bb62fa927a5bda6e9c6b0e45799b63b305c9f89099eebe65ebc8c50af45f15d07df5066ac4c05bcb6366666199170473053afa36424d53afeb04c349aac0379f115799771d2bb10155545760a9b258e3406356048f8c9ad1d2597b65acad8d2b9930e23c0ce2b8938ca3756f67f63a06c2d5bfcc5f5ee49faf8c76d0fdf9c0f03351d495e66f5f5f919331a1c06ab649fac00117b19666f2739533131f383e56d1771a4ff8c8fbdde6150dabd7f0c9e93a69a4d35298bc6f811e0d185ca0bf375d083daf95b521e7cb2d8075edec26be2e74965b71badb655c8708bd96273255a4bcae60fb965e874dc89040544a8b46fa88767e4a8a0f3c3b1688fd361275674b2f62c4857de6c9142fee79d584ad789cd19567d852ba282a75b007fa8a403f1add70c5e4ee985e1fbe943682c672c49b4ff3749e45bf26c73a69d0ba5bafc8948440fbf00d6469fa31f1ad3cc21c79316c76d0ee23d0cab5c024ceb43e3e91991958732ae3f28f383aefcc018ae603125c0906595fa4b2772ec95857dc9a1739ed94b13f42fb2074539c50417178fab7cbbe87eec7576beab330893937d65413785f66c0afaeab73a7df4114de81ea134979ce4b835ebc4e1f245e5812ae75884f53b2ec1271cf6804eabed0d7b0f22a73b27ba46688f9706b58d6582d4090b446e4e1bbdb10ef9f46086d0f03cf384f066af6a11f548c860899573d00b44993423b389a61a90db952428d4c97df339f3babbb2b242dbb46090ca5d7b85dc8aecfee8db2856f38ba9d04c872bf45671c269e5256d2ffa4208b14ca7b8de3083933e85aa0bf8811a8d2e0def0cfba56763c69a9e0efd791bb41c8c189b0e9677a79e8138543861194e7c9a9551ac99cc7953ed39a1d2914bce5787dc867be07f321563da6bc606dcaae216eac569c4213c018aeba21b500fc3c524c8bc9f9b6e436993439b6db471e048b77fb4b164ef70c5523ba4b624bed8b1fb890e9944063a3552a1ab3568b66e2e98706862c666df25f759a84c954789b22eed2bcb4953cbe6fb060482a557bf4c1265a64855df0b59ba20719ba06e536cb3438b7a1f799547becd86072aa20a45c978e0d2bd269ef163e54cc7b03317b5129ecfb9ac3ec7526c6ca4f0675b50dce350b4f158b74714bbf888ed84422ee4b46744b0977e5ed31fc5fe34d3469b4756af5b9b47c6e204b2d5fe30dd1b2a16db8e2be55df4838e44db876eb0ebc48a54f68f5b75f454eac6b57e465272f3952505cbe1141bc9b1002e250bdf8f9fe8cf8865406440b3b9dfe25c988e66d740c042713996f800ce8448223ac5fa93bbdfe651fb7548bcc000f3d9b05aabbb98a301deec9ddf29836bf9090e515c4834505a9605f262ce610e2554644308acacc9f0848879ef6ef764a22e769ea0133a10ab96abb5ebffd92ff0e65fcbf4a0e6871bf38f17be4d063d6ec5e31a3ac1bd8ca68a1f55bcb34740f4e70e53b384a6956423deb72494b6c6fe355a0e3e073088d577e1a1036d1d54f15506a3561b0c67c844b67c3ce0f8608dd0eab326ee7be3ec44fb1ba9698959e18bbcd0e0222990195ce42ce7ec4656dbf4f35f561b745379c53b211e9cc12f8f07eb741672939e28be769bc422aeafaddf972175ac66c63ea0ea35716240db96490f18dae670fff3be15e3fb19334a0750fe3fd79650637c3765f08c5e60154671a7e7062b05b91b9a100e7ce1987868094942faa5a1c34ff224548b7db23c788ae771ca0bb87e7de2218fe69b9c0982818255ca40ce88eba13f4d50da34bffb5039807a9428eb2547fa1c91c1e737c4688cae0fd6547ad10dcb93c9e6635a4b307d8379de1dcd51d19b16c181ab8d1f3a0c4a0e3b89c4d7e54de7b3bf4bb6d822fad1ef49e505e899e145365df743c37f4eb8ce531304598e67aadac16ccc64a222cfc83d761ca0b41bb9f42e5057698aa3d735bf743d663b09d91c102b90eef0d4d7c2f55807f4e27970255fb33889b476b18d48641761e0aaa616132bc714c7ae730025a7720bc411ee314f42bab6ac0b16c66c2c19d2382fbc08236671febcf385e2ac33eb7025d8173201e790ec101f92b74dc44c5477ffbe6819ff5ae12c83ff3271d00391fbbd119c2a59bf3621c6d8cbfb2c02bbc4cd11aa238acd55cd3cf4a3591f3eb09f878353030066bf98da483b78c91b35b25f239e01002fde1f197bb3d56fb24b8ca3628584bdf7a6292b1b683ddcb9704adfb6f71c949557e65332376a58081237095d5b778560272d739d25380b1c3223cd0d91d554ba08b4e1c6a4f270d0b2ce88663cbb7e9263797260f79512cc27fa9d1bc7f229298121c897189d9fe6a1f64d406aa74570224354ec57c081bd48e48343a2b81488256c5977f8f397690133109de2ebf009b9e6b89ed853ae8c8e2a056e60ca98389bf66ecc9110995b8ce5c0991f204faa432a873e435b90209bdf8318abf59c30dcc072898e95114dd96f02e2f96b4f9f8e77c9301da8b279288e59616c16e2ed69e8a9f79dd56b20fe57b57b1b923674e2f888e9f8c0d88b80948f14bccc57954737c7709c51d216fd8c1f6b430fa802724e806d29217503b3ab0acefb841e9f1841a17752aa19de0d9135a6d6f64a91f8356960e28beb580c488cede06e073b202a26aeee03e1613f14e18c3a521a1a0a2259a2b4cefea1a95f46c68d3c018f7502415036dedf668b915fcd6b710a4af3aaecf1530c28bf328767963cc3de2c3e0a79895839c8a340f96234747aaeb50312864686e83c55d1ba12c813deec42f47e71acf2b1a5c85b06523bb6b73fc4476fc3118b7b4437b21f7fb4580fc4896bfb8f51144f29e2511c737eea282cf6052e08b2d066787024ca369973f3cdcb602b9fd12985c3c12f72d2c6ca887eac6616b661c82d34f0fa90c3e61ec76311de82dea7682789c2e5feceee006445230c0dd61eb81855d56dc672a62b27f020b6979394ecc2531cbbfae49845ea72e75ba4864034785e39780ed7350bffc818d47f366575f8f6d8eee6f1a3b186e1f0ecbd922e7e02a6dddac63820ed873a84ef2094d2b2ee9a32325371fa8f35780d87ff7adabb4d22f49016f5b9f259b9373aad407b760c4cf01f870e47925acb3a8ee3b13efc1345e86af9a110d0d8f87c8f4e9799fc3a05677687679f7132e0eda701bc3e84ac710b6ecea5a2ec0b79d94b4c1f73af4cd28a24ed7e087a6d976fae7d7b4d2598dbf7cc375c46b88005bff20e53d2996a8b020a24a0bd4ffd2ed505a208396061750ec9882d3761860538f4c4553efe26c14e63fdd7e3db9bea6581fe155c5bb58be945acbd749f33a8bfb13c4a8d57b6c505867693a0c534006f46e6fba1c53b35a1a6f7df67ed8509069b3092ea340389d8b7aae54788b1f04aca34a46161f229cba59df106777212f4210aeb8f5b4f098e98a721d86e769268c97aa2639fe34b789efbc8f2db618cffed98b8540b129f24645ddceacc334877299bb5ee647e748a87db6a198cbcfdb6bc42ca5c430f5ad56eac632795a14e539720336c43e7cc64566ad270fd261099f4550f2966b93e7be3f5100f23ae513149a2ca5c88fbdccf59a132a420854f2ca462c3802ef3677c5ca8968679c54719385d2f6ee7cbb3f6ec52fe7efc37f9234d0ab355d402d9d4c00d04811e2806c18bf428d0820ad3cde4f40b9d4d0aecf1e3e85f43eabbc9cb6c986011ad9f8f47ab3c3a4ec11320e53b8fc2dac82a0fdaf2ffb24406c2a9142b2de8689b08e00c400590e4ddd2b4f45a72ea0bb8dd365dbce83b3f337d813cfe5bd4caa1671f2ab2d4d67e15fc9bd4df23596fa1799daae76f532248ebb1b58f62590372eabeb540e106206f77bf6878cd50efdf8f5fce1437dd62583c82b2a089340ab9a44c54ca2072b3f043211afe4c79b4654650d32121737230d7cf38504a7a00aeb762940379eddcf3fc665b5c098dddc260737e5b5f49f40c082abc9f97faf55371a17c6b353e486877aa0bc89456cafb6170690f4e3a0149e5c8dc6754068a62ec88166bc35d08a5ce1e823c23df9640a44b128731b2359495acea61a2797c367c2cb69c8db09177ff2b7d40c44a68eb21def796d47463469537d31f196c2954767f64462ab8049725ae5f2bdb1c2e74af4d641ceb527b5a61ecd1d546b88a7739151abcca57d60dc5bcd85edf6bd9a471ddcf8f9492082e58c2b0174c4e87e95b6021b25461e035ce8a870c8a2d75b41532166cfaa9c811d1fe6dcaa7d3ace4a76d435dd36bdbf862d7d27b2444dd2273a0fc8a98588663616704d32be368f0675d2c8919cb561db75bfeca47344a13901d02bfe602b2169f360d603bf0b9f58b505b523ab67c25392e1a3f92e73b2e2ce10fadbcbe49e6d56c2f3becc225307fa8ce771e96572d1974085d1eadd48f1d61468020c2e9ce51432823f9aa211b0b2b0e7eec03913cb741b7fe5d4cf5fa083c0ac04521343373a7a446d517094c228ee9d50431fef23b26a3bdadb3a6ce72380f34db6dbfb8d93ad6cd4f1be56bc4626cf1c41a4d2d4b7702a891ecae7c09b965ce0532771e35b462d6008dc09ba3baa24eb28bdc6a117fc5d16292ae209ca4e5c1628dc8b5e831f1ce18767be402189dd84f7585351b5840fa1bf68b97bdfbd5be5fe26d57735cd20ef1fdf56685207c2b88df9aebf8c64fc6d04d04744d246fb5fe830a55b7e5d4b8d1f96d444ed0890874f04ac13df803b8088dbf61272caff53c08b0db9c0bdef5db0a1ec29aabbfdddef485cfafc64aa71804a3badad9f36785ff413b29a0bae2a717564f305798690f40550d1018c3c72be4d0a9e8f48795b5fed766dfa8722a829122aa59362c8c9fd4ede744cbbde90f4957a0d64ed85c44a09ae5e69af744dba1d451ce41e0f2c3059c5a675f652aefbdc54fc1498561c52be99d516f529c1b8642de42670514871c037dce066bb2c01b4e4646f67cfbcf212a752289098e90775edbb0f4027f034abd0a4dc72064b6ea955553f6e694e65c79cfd9ced92437dede3d41a17c92d14bcfc6460dfa30e21287f159bae40abb2cc5d1d392c9c535b9927af35a1ecd42f990e085c9ab0d13462950cc59bb648795b34972ee6327760d529ababa9db16dea9ce28c28840a74887670dc4fc23a15554455d47c540e9966228369392fb553c124fcb63a27ce103c1b9a8d95c27365ad2c71718e12617a9969bdbe5aeb84f7a66ae71ce2aaee7879160d340abb4797b11cf28f2107dd4e7bec6cf3f39b866b211c54f6517857a1c32701cef024ef3af23ee82016ce7d21d024c3a02a9d2aae92179e599cbd5e5ca69a4ea6640760fb2c276ef580bd0135b250d815b982d44d8f0be9ceff95b2d07709817d8b95d4d691d540a641d530fcd1617d169dec7e8a90a826958c602135094f75a44617e508dd8cd6e5fc04acb9efc514de066ac869166be74755fad8800909ed0aad965e154e6ff71ab061d4ce2133ad0281ac1f1545ee5af5cb7be4fdc5fd631553111c4c30b2f6439c46d8a79576033e0047ff45e1dcd6f91a8d2237ea845530fe0cd9f788269b8a1305a28a83b3921b4be900af71fe0895d042266c9b2f6ba96bdec3afa37777f811ae6abd6a42d7846fc9f648a0b0e80cbda27b468efb6192073a9b7d12cc602b04307f8408e933f1d7cc7523e25542f4c4a16d8d40a4349df780c86858ab30ea9ea75ccee1f8cf79dafd7807ce8674fca58deded8331f453f3c47cfd26a2879d9308ca4048217767e66b1cfc284cf2b8ca8e1ecf53c0fa059fffb65b855e4aea8bb74614d99a611d6ba33a1371679b01de78d5037048b276afaf1268876ff2ed6aa98d432b74735032b52fd26a54508427f364026da7d48fc7826ea8996c57f783dd7dbcab6cdf9406720db0b8bbfbdf53b40657faecbf6f7c12cba762df3b2ec0f6f90453f5593173f69ab306e974badc56f1c6a018584abcc2f24bbe9247ff53cf00197d25d25fbf504d41e2fa7d90bf0e62a78af52d0148ff567de9bf375479df8aebdea3ec34c36a1ecd9ae538b4c4031d572b07303a87cde6f6ef62808e1d9ae57f9cfbb34e249fdf9360f8b4448e7c24f6f592973563e83550aa2227dd8352e11b4d975035afef86e79494fd17f5b732cefa2ad44fcbf5eb7a3af9ff363e25ea7f6fd4362e849c334803f9790ca79c97a626a1dbf31a46ab03ecefa6fd8eba7910faf85163ceff7a721156119437ca03aacc80d22e8a5d6b27b931bfa2a15c6e8023120574f575988abe03e6c554fe3cd780895d5ad2c22147181bef8365f8d8c4cf21cfb31d7fadf564fb166a74ea2af43f942cbe077494bb7c9e2d9718c0ae39b37305ed38ab4a82320e909b2f9d562a15cc4dac5f0d64fe8dc15dfe1c2411cb3129040e35e72d3633d86e9eff6edc93c50445462735dd2e33fdd1f1212262e19196ac9fc6a61678e528c48f10f7424a3e26e27399272472de6a9d21527bc947814b8bed40626688ba5c25b706853c92108ea1c659322f49221b4d6369874a36359ba83b42e86499adb4eb6c134d0878d4e25c28e87ebf93d26781269e3fa045a21b943074cb8ff522cb72608af9437224a573ff0bbd7fb354ca38c8514f7257db4345b5b8a28bc11023d17510de0072632c4c99e70d40c0dd20a3265cf4ff0890bdf77d18332b41b0f87e3757882970fda9b3529b9381519f6124c10fc9f12524ba74259bfee347412b871033d00aecbd77db3ae9417c647745058eceab9e20f99e9e435bd665f49f6c7ba0fb0c457c545330eddd0f95216423bde1e0385306fea7cc52577a8e9ef10ad37e36be7ba3ea1360c13e0f1bc482b79b991bcd743fabc716e38230cd0cbf6ebbc5583b15a2ecafaeca2d9698c984dd05fa2810e1d4042b88f0a9941dcec3691f85f2a5c962fba8d90e80858db87801a20c8ccf0e5c896d46ad07079e142db911ac492d7b1f3175cfd16c2a8f6df8bfd5f4bcb47764f94507067f7052cedfbca8610c941d7f428d7a803dc378bc84f33d978b90e5539e5892ffe9542f41d1bb4a38474bf640ef1e817dad5b0ef5ea1853494230e35836ebb85ec1162a7dc67a02a052fe187c7da35db73857f47ad960f4509c4ae328be7a1fe31a8b8fce7a00b81b97c529586bf5a3d7ea62d1070a4192c951f4c2f40711d20dd2eaedf675590562551357eb45d5b8d009963a48ce6ff441b11f2c8e9c53cd2bd1dfb4ae25b8cf87e990cf97c603febc3e28ea9b0e7cb2b626e5e8fad234c2b2e6925b86266aa9a529bde6c1660a775542ff79c6cbbd78b212a1011e36d2954b207b65c5b7a50e790d42878b275f9c8f2cf4db8a91e94beeaace49b51087a3524763a8890868e332f0dc6ccc3c6c1750f2ab8fbc233de2dc5786051598ccc25cda18005401c18965fb3957c963f3f902952a6eee220ebcf5be4eed0494fca0152c784c8c775df56cfaa2808bad1fbaeb248013c64669bd7079f36033c26bd86f2d1c864b7800863189b0352ca3376f13b530c23213cd4297aedfb5e13ceebd3d0c6e2b0492fb89d16da5a1f76cd12539e851d4f1a67e88ccb23746a6141855ddfb6c4688c8ae4f17d5b074a9954e5ff47429594bb58344972cbb344ba321c5a2060d2fa4ecf4fbb05e18eb04113b2abe417cae98f8bc3b6122537f27b578a1880f023728a0ae714dba747c8a776df70a44f323f835090e0afb831e819584cdfdfd6997b73da93365c2f6b7d936147c55c9e5ab1128ff685005b388b1d9ddc2e4e59fabfcb5ddd58582a274068e0601676752a9621b187028c0badb96d0a6a24785b416c0f5f869538887058c18f784dd2abd0d01758151e048fdb333792cc1ba4a33f8201d1dc5ec759e2e082b7d9f31803271d7db7bf93ff1788a1d18ea1e1da72f0d9128ff89dc8127dbd4c4c9c45f6a6ba42e31552a075a7c969e5c72b840fce5babda87c5022bb4042da72d3158c4d34ae294ec5629f5b9f2ec6ab7f0c49353a268fabffc333ab770ae9a213ead6bc43bb8d08d2d32b1f50b14c12a9aee55d276c3545eed65b3f9a91ae1f86e06129bb49fdd3520643f16bf70fd94cc76500171fe8b4433a286c11f6c81abbcff75aef8209b64961fcdfcabea0275fe001073b38e501755c8acac58566bd0e43362a854e79b2df90982c174c8d968a1de9ef1a02cdf41a98e3a0ff67d5a539e5c9dcff221040c29930047605dee22d2437270a77f77bd5d089973b962176250b926e3bf0dc66efce66a9b09b9c07caf38655fc75a9dfd5964d23fccf130ea3cd073edcebcf6f590c7bdd17928bde77a32137d41a231cd93f1bd84ebd92ee7e4185e01770a5b2d245fc4668e0040df2de26a881b6a59ae0adf02c6008d3dc376a9ae1e5acf256107160965fc520f7f3fa69102a0a4b8e9ef2a710ead4dab5be432d1e87de1d7ffc8c6587b8013cfed9d8c6eb1e5213665b686bb9e832a6f318b671906ad79b751478c689b024ee4c3800ddf82d44dd253bf91611a0326bcab79a245112114c9fd76536a22eee4aa8584082e69aef04c6a31214cc3eb2f345826143037fa8a4abe5daabf619c974bbbe8bd1d427c0b8604e2653d1166b6c3d4758297d41dbc36eac082dec51ca7248cf8cab2edc0b65ce38e177c9e3332f507764d80a8775a43fe1c8d1653645c5fd1fe7f601f2f807be52da44245d6483d7e018b67ba8ad74dc8778a88ae073e5240e0d90d478aeafa803ca356998f0c820e6aaf6d0964aa9ad9ed40d02d32fe71470c0d77132b12074b5adbb03d1925cae08b2c4e523f5fe19ef38eb9557cc375d1b1bf58edb7159ab869f61f038734b869544cb9e7496d25c1fc29b2b8500e6c64aae868b7c1a84c6ad9bb0c8bc5ec0087cbb7be39ffca9e0c7c5512cc6a127cae073d4ee2bd3cfd50fc0d68b0ed04d11021074f6f3f248fd4bd11847aae3a0b003bcc811ebe5b6184a4313f2fc4b40e2f8b1af3901405c693b9ecbcb7e4c592fa50eee32b49fe714df59cbfd02e1012fcbf1b094589d395aff5791edfb17518184dfce256c7804aff54286b0ce1c7503fb8ca03a1662900f1f94b79a01791e965f8f8f8b71186f2442953a32de980711fc2e51aa8148aa38ef1055c59855dc1fbd7efdbf1a78cca910f1cd88ada521e17c9a61ddecad0ced6cd6676333701730f7e0529223f6ae89bbf85805a78398d2f886b40aab0a52d0b85d50706c0c706ca232326ac9c14aaf07cc967d05e01aa0f517bba2647ff5902e9728184a71ab17064395014d8fa3bbf29589d1bbc5d16604df319f464eb17c0eb5297cd7a44198cfd2c97ad1ef4c2ad2945c7abd91f6f5654d93c9fb2823cead1408e938bd90ccd792e972cdcb923b937960d74b0838bf4cf5a2dd5136298211385b27bc6b1a20222d29da06d88d5e21e3f63afc15a11f2b52c03938d6dd7fae57770406b44b8bf29eb15d2e49df9901f1cdd22c68959223139ef3f0fcd325b7a75e43530bbbb58aaf4b3a2126f724f7d9f68cd1bc43f81f369bf2f98aa3c0c32ac8eee8fd71ef0d5f267232388238a4e0a3c0d8099618fe9efc5329946ba57dd3d1fb88c5c44268c6654e49150091d37cafd2df9da3330407cba61f8b6f1eceee6de211a882f65ecb4591122ef72a8791810a96857598010668ca721bf061420706c3e79cc1306a74a7f4e73928b00610ef8a0a83783a5436ca8a530c653fd9370947c2943605856e315b1dfd70a88a4ae456ff7ba2a3e2941c961e59a138a483459211ecb7e6fa25a9ade90cf5d90219714ad1c0f911b9f6e01e6c057a274b4c794bad3e9927ef637ebb95e53e82679909ea86251e493086e7b32fc291a62777bf916bda42460704831b484cd7d8936256721dc85472fbf1b5eea69dcbab388085e390689f1277eeaf0650c60a308269f154e3f864367be0aa638e4cbea85e2081611491568b62b33e78fff4ac85caf2e80d0de1635547d6a95c17b6a270eaa7f011922a1296a8b698a125242b925edc814c824d2e1494d4bf466e040b955a86145c27d671522822e70e0ccf6e0a381c5ce0e59587f7c7964a68e1dfc9fceb3ea68c89c613b42895e4014970f0e4da014daf017ab1bc0118a7efac778db83ee6142fec87459cc91ed2a183bb8c105debf304a23a6441cefc6176af9b72de14eb890795fcfa9ae839ecc7eacf4e09e847733545ad8194921b94469be220083716a09f24d1e338737db4c962a34a59215b45745210c8baa01e1dc15ad2a97071c0849c26dac822e3ad9080333b85b13a13b21a1eccb23fc08e45a370ab2b13c29d5923b379d4beae19bd6cad9d69cba4ca869faab38b0e72899a4bf82daa303cad11d4d4bbb354414736238aa9d0b320ff4cf573bbff1fa114e953a7e3878f3a9459e72a96ac4a505b73c7c3cc83636c54572b2b7e2e57af3e7f17cdc5c215f1b1edadb299d891284940541db5c0d33eaa6a45abb34883026c38dd00d957acb77cce57c150d439a2e26469bf2a512c7b29c6137b0a3b6317318f6b8c9c17e6fe3b22aac29cb1806caa97e96203941b5b90043ea794cce240e602ab0f56622138547ab1ec8ec80dacb03f190a5799c6525e0821a9b143f8018abe685302a4f3b38dc7fb664db47f88a4169e564142b576f75cab7944a775c143f6f1f9d43b636ccf080edf2a8e1abbe3d5f1c3e577e0fd7fc6f939c06b8369c1b8f622301856e6b9c6ef8c14318ab63974613b5b00a0146c0b7ee3e63008dbaff81178f8ad7452c31be3dbc76388c9f6dc3bcce8df14138d70d1aaa1d6a56e802fbbc71e85bfbd2a5800b53fd0f6655d32590dad18379558772b6cfda312aea9d13d39aad28444a37d8bb8f56f17999b4957ed8df4fe562aae1d78e54b353686d440f411680796724362bffd4dc4d452d5b093a6d1a3495466e641bd16b8d6f8f834e30bda5aa4dc9ded919fc9bd30d96989bae1c507946d0b03f47a576228ce3904ecff704ed23d0223fabc6cc2370f93694123ae8f5b05f6204c3a39c20c7185f642b6eb9744c13c7a53ea1f1c25041d5fb02eef16d67d8b8e14f6cc98ae567d2c8d0eee37a7b8b5f85e97e57d19e56a5724e253048f605a300dcce9f0fe09814c691b0519d46b93db55cc1869956ba0fc01238585f1ca5bf19a9dae6b2659af1e85f8e93d607da260240d38e0801b94734e578b61f57e88669cd1a714030c1cbb139e67f778e4b877503f416a7a9ad6ee2913a88446e64c56207a9334bf3a403e6dfcad873bcc6c7def2d0dfb20e06243e804c24ca2b5900c9dba25e9f4416cbd7fd1a7b46db895e17f80b6280b5496667d17926b6f67df57152a397388fce95949756044fceb93760f8c6823ac8cf29657db3bf80357cf51f1bb456ed5aedc9825cca3bb71cdda1fc35fdbc64bc27ebda4abfba4c0a9c6c7d480d6f471104e77d2e18e23bf7e85e8b2d061b27398b117493e09e5bcab1f25b0023b733fe5830d87e5130520c5785f658be139627d398ae84b927c08f281d9e4679e38ff112843e98de1790e04eca0a8ed8054db38c8d3e6d47224b30f76b3d759cb283fb7774c80869c93fb7fd5fdf52f65d6e57825e0b1ecdf238fa88e4c9bd92835888243ea9ecb87ef58bee107a93315f5bb6bebefb42ae70c935885b26b1816f67da3ad74de05040c3bb4f0c39c2cd4ede7b9c90ed9c85f421869e59af28647ec4b4e00ca7a8ed55c5cf9f8996cc069a119f197618b7a2a64ae9d7fcd14d5cd6325978332cc78402549350e7b4bd8fa326a49913b5104529e9b4b2689964c037d0db880856682b2649f0542c724e4f0a0916fb087a24419e8027930a6e152e673b5670f372bacf8c00bbd3d3c1c1337de28b0faea866de4dd337ecd64a32b666491fdc1d29850a3d516b77fd0233b1bc7139c16bf89f883511b30be91e730999fd64d410a558c9f0ba12602f812782ef6eb555b05b003f5f7d7b64b0f06ecc658f2fe701aa45aa908548d750c3b8fb225e572d0e1a3833fba477f02fbd47e75db5bcf10bc87527a9f582f76464173dc044c0ccfbb46224151bf78371b1f0d47200d15b761d041302f33c94fc58da722cb6c7cfe40ac357ae0ee72e9924d2977b99b50f83c6ef583f89bef636f4e9016633bff488e68869a84c50bd16d71a59ce31e0a9039e54f9bc63fa7c13432e7df03326ce1f84eabfcbc9f4fac9e7355159676e829be5b5a20d47804a3320413e895de4380093fdfd7756800b41b2b0145b48f857f8e695093e5e9253a563cd5b53a2f829ac5f43c95fa64e3b8d6b50b5a0a187c8e66c38d7f7b86da9a97068536f7fec08ae5f63f5d83069a607816fb2753e0a6f9b807928c24b34ef570a24fede85a77dc35492c510e2b97570836cb494d5292ee8190524b84c0b26fdb8312a43e9f63380eaf2c22ebff6f232a4651e1fbf59bade39fd5585454ce6101f33b55c0858657fadd8ae84a74a10e10f8480f69c7adfac8c579182ad0603c427b00380091b57a8107da039bf28cf92a8d09e9586a45fb83b89f09e9eba69557741e5b0cecd6c08f991c327c94b5c744d0a0be4500695d069cfadd4cb20ce15fe975cc99ef6013372b09e86b1d55b219cff5e513d2a3f363beb9e7c0c58938e7853667df34f0b86629c7c99697f9498254c59f43648e740fb0ba1f19586fa8951b684e8143de585893582c3280f0d9a6951a2714036d2acdfdf7a2ee0ed02e4f64b8f9ae6fb76e8f32760e87b3b38abd3ce29d3a0abbdecf6511458aa493d6a57d6b563cb2b297b949b9b794c612789ef8596526cc4744591c0ed9be81a80e1e1b948c9eda68a048be7b9cfba455a9a7d147ab0dbcb1cece7f0c0d73e3ab758cfc34ad9f5a4d09a4327355d8a10369857fef6c6e0dc2a1138d582705c34dc3c1e6b2963ca35f244e3b693e28b86c4407cd640793a4bbc141c9797097bb204f2d7abbcef1aad3f003d3a179dab930a595fbddda30bf02f25b72b2227da89e11db3bc418bfe25b656af132f7f6a50ad46af9922efbdcc32fa55efbe7b310c0123549dae2376d249089f0912b2e9c69adf5a1aff635eb5f36f9edb345fec196e314446f7516bb5701fda37b2d4430d5ad361ec7cd4a62aae06f01fc2488360b1e0a9f60dbdc8cdf7c26ea2a78add2d13705dc1e41156986131faa286b0ca5dedde05acd3a283367a6d1ed4c87acde8f7b4c710e76c2f10855f20a452dfd0dce1848b0e2a1c6a524e84c4666ad9ae8c1af25a1a6dfc5a9c4dad6f0d6cc7a3cbc9f6c709893ce3ce45bc8d24d8633b812d3e25f1d7f5652a19f81b50024578ce18026540beea15cf0b0b43d9ea3867d31ea49019b3ac5b0463ed4c9bfb148413356fb6fa9ea440b410f3b57835a3d08a0f1e2870bbcb7c00c662e57cbcac38bb2bb6b28f4ef9dca2ff534733af6f59108c67eec1c52c4e46ff3566af6f4b99d81cd261a2d60366d6a0ce8a8dc4367439af067b68b3b414e5a18cd274d7e40b87143b50802b132d793032aa99f567ccf0493244cc2505df901a7abdf4e22faf8f5b6f739b66f5e80b8ea472d32e972a50f9f59becf4ecc334d5e209510d1794994fd4b2e948752c2b87f0aa6874d25e9aeb4ebad553065cda22c56f0f3a35a56617bb0b6f25aefa95fe9e52b858d03ec04b3dee4ca71ade277b9fc890397b381758783e13b8df60e2d9f1d5e69920d7bdb8b610d02c1eafaaed7f6ec848fcbb76b3ae87d4ad8b29b8302a9027d5f86d55d97e41c5ee0c9511802a39074bea88669d700016a8277540c34032eb19f57ac9ba3c2aa6c91a6b7f395b9ccc13879b50ffe3334d5ad53324cc759b6795f855d846214fd0f1211785908de2bb2242b2d7a9e2cba41ab8e0706f4dee939ac963f316f711dac616585fb6ac9a8a05ec3b825723fb5f62c8e37ebff005550e2b7f67a78339ee7592844bfcbd4a6b7ad8a621daf6cfb5e275b4f9cf85ed0276390eeaa10c80a04dc087b1236452815914e81390dd2c3b5d18414d05c0e64217663f3642ec915b5dd0a506f956f8f9d1329716217e407c5056c4f5b65b8ce51411c5fa12523b81e873fb7317496f64ea40e8d024cf2e909172b7175e3f390c2f44521a3ad303a120483764442717754d679713fb6a295bc8ddf79fe78775794a16de7983370fbabac5ed76c15b7494da453fed9facdedab1fcf11965e4b474eff3997e03b739fcaefd12a9e2dc3fab020851435188c3d0a72cabda50c5fd0b42a03d964fcdc376427d8d82c06309f1834ca2374de807dc83af2724cbf9b0a109ee2c6ad83a56d01a8a0211e74b7fee755b666f9b80c2057eb4aba947d73c491d8a71c7bde0d69baac3dec9895865eb6c217f35938c717188c58e482c0e1d7ebb49136e4b78abd1e9c2aa616814285c22241be59c8eeefa3f020bbdea204d56f6bb03b2b8e14ac0803e79587b3d2dd0eab21a5fc61bbaeec90ea1163d8d452c8236ff05e18789cf1ac220747a0a256c6b4472b5009003294d1868431770382aa5a7e425a68e05a4d68bd772063ce3b33b833b0f703f899fb97943e71c3631d7bbc3e6dc525171dc01d420a220937142226cd482f0ab71215efd0fcf65bbf71e95e934336c7789478d8e0822f5aba10cae5912e91c221b7a86aba44a7498701e929514a70f08137ffe1aed1ce06b8e552ed92166f6c33d81fb9cbf7d287103460c68e8d2117699425979149b4ed8abc75ea2bddcedde152173fb6f81ad0ae2cf54534ce8e2c0fb85cbb36bab0c2bd0a26cdea1bbceb7d43a0d6bef79c5bb610b04873cafa2da4fd2d71f09c852bb81612b4f444fcd7ad891b4a5a12139e372cc013c4acdeaeb8b701b17c6b8c98cab14abcfaa18e033e38d33554238685e6989a9a5c318c99f6708e48bf1d2b5c01ef781e10e171b64e6cd9ee1db40cf2ee706e210eeebcfa527e9ca8ea5a7d461d57adeb57b610d5441ded493d14a988b09b20e8e57cd9025fc223843e6ac3acca028e249aa975483ddca23de8b11cc5b7e5eecdc4fecc653ff3b53e8e5a50aeb7385c4eccfc30d5bddb93f2aba7c1f9161d14b386b183781d4a6bb4bec99c775a794c9e3ad55feed69de5b574d6d6e621b9e7fc52f8f1955764178d4083ae79e19d9418a4a86cd21370a2224e1b4dc2e43a9cedba882818d76b0c0e783c72166c7883d2a11e6e319aec04ccf45f1d6ea37cc703ff60fca6836d24d06847ba7f2743947189922c4643f48dd0a8745205d98e04e27ef9a968ecb630facf366a5fbb510ae19d2b1582e7d5371def3e42b71f4049295b3fd824e3d28413be826def61857d6646cb7600a9c90b0086dd348a9e6ebbdcae43c0f502ee534679dded54a186a354bfaf5c69ed3e1f4a2f71b9a0c64612f8a15171442deb87ea3963cba048cc3b19ae09c5ab2e1dcc0c8a72421152e792be621e3fc50e30febab604260cd9df0915357d0ed6d85dad95600bcb236af568753e103ea06aa9cba4ffd0015724b5543dbea0bcf6cf57e5c4d0296199030b1617df89ee301b84577ba967d140b8c16f1db73fe61e7ada8f10ee9bd207b3aa106acd764fbd6bfa2623fbdcdaa86e5b1d92231d41ef916636761470265873a938494b785c5d9f2817c2d15e07a56d2335d5c7fd3cffd6c3d3762d767ec9a5177eb099f3eef6be999c898e1f7607bfd84a9796cedb664ec135d56b563d4f1f7c818d4beddeb4ea3ea093533ae4e088133ebc1410f2045f7dbb510ed24ef49df58d6929ed52ecd035adaf951323589e8124b5e95d82b11eaaf970642aa78f3bbb8d05b6963a5e15745a86bf55934a84421e34092d8db019ff33b43f48d3dc2f8615a6e6480e603be7d7c688e7f58e1facd6176fff2bc839e681b5e48bf32d1bcb63ad9dc6f6b1b0e69e7cc6b29fb28a8e3387631229ff4244ea586d23c91ae5009d7beef68f8f712e9aaf4e167bf7c61f6b1a2ee13f65a1b3a2d45773e39aacde926c0a69bfead7184732e0bdc616318fd060f36d8745d8840ed13d4fb4b8f920d45a16de72c2543037c16c54db40a6ae91cae18dec93448397551ef16a07eee4da7026199020a9d69b9f066fed3921a8429c23613385c6c2f78c833d2467974777e65632ce1df8515f9c62741f3ec36236e7bc75503edf779860512d6e62ce40ef96c15506b7aee185ac0233eadf32968e5b004c88a6f55aae6c6576c37e184ca912dcbc521cd601c4c6d61b368ef988d0cfd5ba06d8039991c58c5df01149fbc8b699f46acce31cbe69b168beb6b55b1653d34ccf9bb6a4f95665a4c9c940ab5b1b72334a7f11bed0a705c34599eaca730f18576d2b14db481146233c9f3e0e791955b3f6d797c22e8b9ff6e708edd316dac3495d3b336b2540fff3c5d41f92dcc8350464348519e13923f95d53288472376fb8a858a9293dc4e7268f0a45b49dfcae4c0ffac61786efeb17e8fff6e18636d078b5cb5d6df4e845599cfcfd14a968424aedc1b4b9de318a3ba92d526ca7275e12b8012f2a73ac21b742c4480b0a48e6af23532da108947329c6077996cf389f714bad8f1366b4f0ba0ee43b8000d6e45d4633d5beffdbf0a2324045bf0e28ba61782cfa392048151086e9d8afaa629b0cba4d73f90e38b364efbc8eeafe19996f5c3aa574ef0a8bb8c205161d2947eb280e550f2a89dee5857b2a84860a1b5b5045721ab7f33ad2443e97372a84bc54576d222a3dee6d8e7f048c4241e8819779fabb2255ee592db2f13a32e93e96919aba5d463ec8ca4c1b6c71fd9bbe31df496c8997b91e361d84a5b0cf53d333d894c9fa3c5178c514226658679d07bdffc14143d477d2f284e3052e81ec232dfe2e1710ac1084c447a14971b3a721349ff677ae53bfa36f9980c7d6b48cfad07ad9f994efad62797d6a390e5e2fc42dc1a19bb645369aa00d6f28320dd739bcc188ae9e6ad27006c1c11f08a8fdd44c4988f209718b77364974053ba8d0f176a94159d15810ed6c84a1cac6339526e087d215437493f8fb3f9a3a59c5f36d250fe181e12d5b2f2931b9fa3233e7e41b0dda017dcd784e7083df3fcf61e35313acd7e2a8789ed3918fcfc67612fd9085b3364e699d8ee6b86db335e84415cebb35c71ec03592a12a42ff8eaafee9b2e24f140324618f6aeb24489e2ede6538018569d493772de1af53fae15ccd8c47896c1919b1e1df63a5f165fc354852e6b0f0fe8f0eb2dc6a96b7ecdf05c2b5897ef46b1afb1310de934c37deb219363ccda9747f15ebd237dddfe7db68e52aea18997a868b5be906f749713e7a989e7eae46dac2021f609e57d2c1c351c8cf322350fbd5a400fce56c5cd5f8db588dfea6105ba2bc7b7f8cb54d32c775c06cc0a1dbb4b41b2558121cf50af5a28857e96ea5381ec5fc8966bd8304112a53ca38f0bdb51c1e1c3e6b40e56eda1d8d5900156ce6868ed2d9932b090c4079908ea667028aa3a17482a7b5e175884a7d53dede86c78aed01625188c847544497bab8aec18e65f64a43ea93265289bdf8461193054cce8556508fa87b6b4acc4ec33a29b13fd24f391c88c3c0fdb5f1b362074556b944c4672eff101819c935357c2f23c2071b6732cacf7dde6a01f69f1e818a655f86ac23f264ed094b67296b9abe5f22fd42f09eb49ec0f6079f2ed369306b41ed3e42ba5c3202ac711bc70f6971a35ce6c49be48f31ebdd066ff66698626e414986b3fb750c6fcb154e18304a629baeadbfc0c52afbb93e38fe6103bfba207a4375db38e667d8fa5d2d116aca9bb91c10b16ed700ddaea589ab6c7a17a2c845936e06c3505459df4fc1509d194fe4e82c6082313e9ffb8bf90d12400b1ed4907469677a1f83efbb712b46334d962766fc1e332b129714bb43e864cce249fad77bbb1150b9e0bfe89265b0975bf3974c243544aa414902d3f5db058353bd7a8af3f2f4bf6ea85502f88226013d2008c18426592199762c21f51bcd79ee988bfec9a04e242b0cd69c8a2138f3cb7b20a1debda73294af6fd0f633bbe55ae6182a3f8ad1af008e3e5281652c77151f7bcc67ac319e28d2129a7ce8a8a69f6e4b4468dfb003a5a0567f2d5f98d555a72c372c51ce6dc2a4d74d0f449f2ab81ccb626601d5623d10bf5f84a448e5236d758849d1d4ef306615f0eb1e1d14a71e8d274d76490ffa10d39a9efee3d28a687157a69385accbd2a8559b83b2098184e51a85841712f9abd2e6d250b00e11a01e50f1ff2958b817950ef1d885c16746e421563e259e2b0f7acfd80bc868ade2222f8f8c0280a6454ab4c3c5d14794e99f14cb2bf09a099ee001c0f9b3efdcc41df072006e30a76ac886d5f5d08047e15bd26b8d0b05fdc32f5f36b39ceefbe72526abae0e9c89a40b109d4fa0421888de75827a47dff22ea764225bbe1448f6357bf8157c44ab5681153dd5e8a2488dfd322cebdf8cf3b13b0899093928925afbfe3456dc3bc105b568ba21d9e087e233944efd5ef9a344ac956ef6801c092f68985b2fbbbd0cdec2ddf77e944f45a05581985184c0f36642efcfc5a2cd12add5972557d866e9e3997ca7bf5fb1da6c0583f2a856c4a7d8d9bd2d852d19e3c8a34a9828f5f28ee976cf8734ded74f3db6ef81a292334a2ef1e2b1fda610c9109f3ea0388dcacea4e1563a4e052b67898f63458f323c770d662ee76dab78c609cc382b5886b65a0ec9704447726ef2b3aa42c5601b369c3341aca61516623b5cb37cdfe1b551d6bc09435e03c6e9aeb01043a1947e69edfd18bfffee8812f52f1cc142fee81eec66daa5a02822ae826bdd653ee0e11d8278aaccd746aabfe0cc41cc361565c59f750936f4b386cc467b8d1427519fb81e30a6eb36d40557613be97673ee0f10eebed01dad3f37d88d96226424126ab9c9f6bc655fb0413592eb01e69a1709af1e64a39b99f284de699d64b5e7ed0cf1dd502beec9dd6ebb0a17ee018c8136ae632e3d336832702765ed8bd80cb30d3ac0861e0f54657b2750759f1a2a18f7f1b5e0cb67f8f276a095ed0c6fc9f428daeca3d7e9e5aa7019c575644b28fb525cdc9b75b147d5d179be425d3a829bc566c3c6e9edcf322f4ef3a3560290ae896ae56b795f0118e9e6124348a788b4a8c9238f03de369391eb90fdef7f56ff2d981053d245b8a4a29060157cdb448110952df0af10a33ab13f1f5cbc012a5cef917487a0ae299b482f1d0e53d561021b4b83940ca5f071ed1cafed03d69c8515e3ee20e004ebd86a8f4dcebf4fc14997a250bc2a6891c0cec96ac8fbe99bb6c9fb714cbb210f89259bc198264c173923cb3559270e6eb5c3d7a4fee83ee4ed087d29ce95cbd4cda075f4acf17518cfbcafa6f1af02f5dd621dca1cd784ce920c3638a171506f9f145330d5e36edeb246f5a889b94bdf1a00c0e4662a2654331bab15bb0774002d4ca95da920d492873efd3d7306ae9c985b91cbb246db6e4217c95412cc2c409ce638e7889a57293ba312ac9c8d7a313f3bf74ea4de4ef8b093425f17500c27da47ce121ced1f5de8f4afd9f3a692df69eb356fe59dd7cd33e036cdd92483bfdc981d70f8e2b6abe68e6077339997b6fda83233f22a138d319220d8966593d5e5d8bd8e5c39a8858de60095f1c4547b448fcba8b34bc647229d71ef69b355514f69f2ce6eba1d1c58ab367e84ee3f859d56918be7c35b01bebad19511ed66bcc49f0bd357919940ce4130843a1cb8d470097277f1fb74ae9888c7a16efcf3a935d6df36581c2144953966894990cb2c0ca30704278c13969b00252f5cf51b4b9ccbcc04c313fae9f825328d045f079cac663dd5dd0841da8260c243f606ea8d4d103eb78a5ed0e9467defefad52e0fdcbd96e73eeed355ebae979860e605384170fdf5a002712b1cd218308986ba031726efbb4c668b2a014a4f8a02e90e99ea00bcea2e2ee0c95d2ca5562e9ed743950488021098b020ac9531e5b073131eef4d902e167765337374e2471b39c5ddc798769dcf8aa4bac5cd6f774f5559264195bb6c9b007e15c38e1325c7beb73b95430501f251a10870c783b8debece67232e3ec515e50c322efaac5aa34ada428f2d53164b6c1dac32757e9443920ac62697bd5040b866245abaa0739cd343ff9f7c2d10e031b9d72431e3e16c2c6d672d2ed38c72ad31ea668b4924aed3b56900160d591b6b8de724a0c22e3aa997bb030242542cad65a1e55854e75eb128b421951951073b829a1214e3fda4f303bc92bcd386926352faf6d2e807a40e460049ad078dc719596315686bbbc9577afb1d6c61518ac7af7ed11f830f5e7cb17bd0e48c5f42702ce55b5480998686e07865b1043ac4ee8900a66032ea2f401b2429e07031fc71c1466dccbf31d9baa570b04665cddc46f07bd0a46cd14d2c49667aaa7b02245a815191122f74b0eb5619efdea9b1569c7b76f930399353f437fabe192f324a2d8f6dd98b852e85eb541f972b954c880971744b7ff5fa72d5b0a5f0e3155eef3affe31ff2157ae1f6a576fc473d5d2c075d5e1f810a90f8e48139e7d580676e329a206321fb2667cfb02c5991f0169c8f4d4facf2ee3858d79298f2c1c0fc6d74fd8396376c26e9286401721d382bc4dd7f079ccaeb8934483c708f60cfed826fc2c96388d28225a37c6f57231710b92a5a02c7d83787e20ce53f68aa03558331619c946cc82204574027f4e0b9df26f3d1c2affa37617320dfd3468830419a9e30dc7ee4d250dc70b36dc6262cab85bb80b17f4cfe2a91ae0e4affbd8fac17557298ad5f84adde1b80c3f7f8752c43ac3c1f97ea3148751ec016bc8ea390bfd1a11dcc81306e3be246cb4c7ffe0551d25ca1332ca7695bdeff495abde200a731bc2b4223921dc4f91960afcc5afa48ead30cce6ac8929ca12ade60e8a4dd9bb071a6fe42f68f5044a0a154498125eea69c87926d68eea64aef498f782f989b8c18a31ea0d37b41e4f18ccce49171290613b85e57193e8d5584db1d914f376af204f6fd680bf3c65fa8319bda275ac0a7ddc5e2e43fff7625b0431e74847128bb14fb67ae7f12731e48a370ee6097e2c5015c62fd61b8859209ec374bd6d670916715f60f3ada66ef28250f671b90779be476ffcca6a2c7e39055580ecb5400fff0cfde830614d9d0d6d732a0bb6e19c68bddc0f8fccc7993c2eae365d26e7f89f6fdb47b0d97b0b6de644d77ea9e1a0687d3229456d98f5d1a7f780a418bd79835c91a4bf236da176169caff760916de9e349d26643c62b26a48658650b7bc9765f99b5081ae45093ca30456bc6dd6b6f24766e908d75853efef95552c8244bf191daac62ddd0d4072630aafc2d8868c96d92ccac280e011f1f65622281e6b8d56a9a511e5bff32208a0de12d81312bfa361faff67f4f5eaee5804c0bad8e9c2b8bbaf1112d2cf7cdcae0068533d5d84e34e1410b78073a6c6cbf2e53cf6abb36c15e7c6035fab28bf8e0ee4a09925556cac982b824a6fccfde3f3fa332ca5ffcd01fe715512107feff3654e33b331ea36b60b71302d66053f460814b566063f7d8e41632b70349bace106d040878c38bb3b9fa8f091efddab3a5b35553d551d29adb7ba75a9f370a2b716fbf7465601cdd908e9bb12f18c0c8d3697fe8e2823505065ad6661c610713e3e3ef59abc9fc2bce8bfbd3672924d4a880efddc0119964cd4f95eb084c376ebf502f6ca3cec23a5ff4efe6d4bc52a3c9b8ba76fbf939bb1defc9eb41bf4e93ef014a65e68eb497459e932386cd1d2e6673679124be39b15d5754777b2a03bf7b0b2b64e9d3954212bf7cd0b2e4dd564bc806ed0a2394ad8e4f4b6ef0973759afcc30998399a0f5fd4bedb23c818a811884e6396fa87d10cf151ae8d1f0d7a278cc98d267d1b298703a390655a2c448d57b9e285c2b3a59f44074d4e6a0efd04edb79098ecb09f8e776c7af204793adb48a553cf9e7815a8f822ef84fd24812c799b8b885161b56a07fce1e9b979972851b3d0fb3cf9f44b21a1bc92580ab1baeba0342d30c23d4d78efdb21fb01608491fa7c6afaf85124eb9aed023396a50ae07f795c7986250fd3093858d2c8ddb2a7feeaa1cc6c9a690ed93a64d9264d4b3ff8781edf6c5a3e36b397bc4e856207cf94e0faaadd0d0a96d124787e6556d3ce3b7f08ac1975c1b2656c18f7ca3e83eeb89c8a60147c6d4149f343edeef21514440129feb5007db38196a034f1ab118f718bcc487f4e17071c565a11c27f79aad3ea588cd372321bc694adb824321ecf6b45cea6b4b192becb7866f5d7bfdc4bb2aaf03341276a89e0034942f430f3f627674e051ad3fba00c45216580d4fe5498368116d760d92c6a0ed0b345efe3ddab181050bc6fb4482fb6f38336cdce8fb624d4d6aa6cd74fde193fd9f5449e1a6e83a3d81865a4baad496f5e891e7ff2356ceb2bc2126ff0d68aedd27f371fa53e7a40d7c230bddd77ed75c3bd922e127d277a43b078309f51095a603a214c532e8f51374ab8bf3e5d1b148be790d48971009e2a0472692196120155ed1b7b6fd0817e3ecc2053c37e1a525d23da543e569c9f416f81b1d6feda2d1db065cd713c03fc7fca8168ddf737d19d4a15212b049de598ccde85e7a30c09da7c566dd657fdac4810ab8432972dd63fb6f07718844887830b46c6540179a9d20da8e7cb43be0a9f9f9cc97d2501cbb982bb7401b856260098d3bf7b08319d37427b927abcf1830c44a1819555fdc95fdb8f34e319c02f88665849c49e16ba87e2a447488313e9c92dd6351b7f28af3f8ab901c19f60a0b3af9a389b8d935a79ced3bbc6c17b0eb74d8558b45692594f0c5ecaa5bffc1d1eb75ec1b2ec00955cf483d78305322060bb5c3638ecac8dc3c2020c83484e0498d42dab321754d7bdef6178f7b51b991d4ba947390ccbb7bd9f6c8eaf139670ecba7f4d27a3267519fa3a6930a9e2a2c6187cc86936ea35314a9f72a7ff98f3f62c2b10b290828983479d1085071e02b8e8eaf0af59a70589494859caef1893d53d8114fef80af5428de4bae8e31b3231ed73a6a161937a86cc01f00b40b2fe2d246f08139a34523b8f7e9f3a5aca48edb6498fd68a28b46faebc9bdeae13615cf29b0e6744a3e70f8cb617100c2be70a49c6551ac1ce28b9d88deb4512d83030846418890e1f6b115e496fdc24c60a2ccdfdf2045ed58d839b34f6251f8072453498a0895eed80c66814014b9f1a7ad47971fdf8c7b025f211b732aad186fccfd56a6ec0c5749875ddcb3bf36987d20058a8ea3974a38ec79df7af6cd08de3d0c5abae15f74e91c98167ef4edc6a61b7a8495edc73c38d98bff0c044e72d74e55c06cfcbe1ed19bda6c0b91a39b36cb6a4725492e2275f420498ee82e4341ca86105031a94c06d020f6d940ff33c33596dd744f7bbc848a59059d07f099e8305c12121dd8cba2505e7483ff97a41264650a39e9107247b04734e522869090c32a8dc04e6da00e363c0558bce92d161dadbaf436d32800737b47cf68a88a9e763366201fd991402edd2bc1270897369394c7e1fef2b3a569e47882ce58289d9cc6c4ea053bd1730c55506b278cbbfebfb8f4fbed45988dcb4976d36d637df826180fe7c9a229f85af60232c4cef251f85a3981c8a38323c40c293b06c36334267ec7506f85c7faa2096f85f9d63d8fb1a1ce1eadd90870653a3c48a2d2f5064e3bc852d4fda87652a18f8cf1e10ab7212d02c43151cffb8302e455009cad0b54bdea486ced7bd55e8f5d5336243912e6bb5f3b97ed6face3595ec719779725e5cc6de7815ddb8842e3bdace3174b50f273fdff925b13db91867c68549df353de1e6506bf0948d8600131bbda2442ffdb48bcbd5e82ceb65347fe8dea7495ed7214d5931a355894bb881a0abbe8f96eec2015e60ca67fd7587a5de17ed801858edc079681488dc9d29ed47517425f6478af478fd6aaf7b47506cc9469c46a84afe14d362010ed4931225e1b159789be369fecc6a962ea582484dbe810bf03e1912635db0ca34a89366c4da409f219d36c72d8683c2ff6b0927a2750edde7d3321edbc9740804c5906de995277c83c33463335766062b62434c5628aae2de70f1a4710c9cd87188ae64c18d5491e283e90733c4c9124818550768cce9fbf43ab206d7df5c3755a9070a9ac087478d7cb7012cf2b4eb0ddb46161f70308237d1d233bc9e8b4c3b902e5543e1034faee7d8bcf09b6583f0db06b98839a3a813fd5b4c022d349ec41f0a35ee4b9f0fb612a85c160f49057f432104f9239002533482132b9576122c449d773ad56040a4b5c790ba7c5757476a2d58994c540ef776e7242d7b5526204f3a46639b1405984c9004c51e8734476e7ba4b584d966dd56432c81d897924696c7a55c3ea40e1e9045a221ff47b613b4bc38730dc2e2bf427b318c532657bcd327f349c2c31a173559f3ea8181380d50e5d9636b24d37f651a79dede6a94521c92f41d81833a7e670f0a9212052cd830b825a8cd249f506da6f0c79fd0e38131bf376fdf3b80406ac5f9af40deeebb83627abc2f6bdf33a03292aefc436d58a8b2d0483e4c26ea6c4383b979d72b22b60bbdf2926e8298f3c8e4b35f39e4325cd35f8cb48c024362981efd58b4c5b19f1f1648f5ff55261ad43c57567cb503cdf9069ec7c17e7a3972f7ac39a68f0be2b9c67e4164dfdab8370f12a4e7fe9068f34a381b041264654ccd1390f7cac7cf941eea29ac3e2ddb78083686dd33e87d4327cd902470b9aaf97ebbe4183895db3d21afede78db6cc30e7a479021262c05850b502c84ced2002e44cd63376d35c1a6c4fbc56521618f4d23b877af3490e834afa67de6519d1dc9b1b0e9dbe19faea6e4d9bd76018a6eb0a5c04f80debc2581f266a5f5dc99fd32df3e34066d3f66f52eb779e6d2ea956bb55176a0bb41ee186ca22ed17a00858bbc17a81e43db721af0741381e5506306ef90c5233f3b875d187453237125bdddd2018a0bafc99aec1bd5d9569e900a8895c128a71b62630572a9fcbd77ec8768eeb133dabc9496074c486a5294a270bd80068ef4775c94a2b20f48690c6aba75ea457ffad1f30693c7d93b9361db95eea02a4c70270d93250671ca2894b5c8685c87fac045b2e5c1f152fe9fe38666f4105d035bf5a4781b61c6ff19c603ed61b939179bbd6ce70942054db7de5b221dfef1d8d0537e37912b98cc7cfe4aa9be15914348acb24f74de39e49d93b2c5117d292c7362139f8a1fffd8503eab9bcde7068d34251d653c51c9a3a5b708fec63e9c790ced61e90888a17ca1fd8bfda76a9ed05df34bef6287de92c509b65ec13f999bfe048c6d19dc997a574d8bbfaf00470bad970f069f7663f1ffdf6835f2e33ba00ef8603079cc70f054bfd3ed5a57a0c5b62563c6fda263b932168f8ea172773bf375db3941a51142d2304549ef18b806a6a804da4bebd97b703db8dbfcf10f023ad2e54b3f08df723fa2c8f15f481faae8658c1eeb8236b45b91f54b5f04fc4c9623da1b5e898124d7d1b9256a52abe1c5523cd8d394ca03da0cff7d2a5193c789be18d6c00564c481e27bae2548ab435bbceeee3297eb7813c5ab0bb66fe60d1e6cfa26076f355a1d6fc86594ef33f3d2ea6ae31938a7ab0f2c46e9a7315cd8198b99d07a684ec42511c4a484f98954715763830d3ecb4c8c01fae399331ea65e23f1964a0fe99ff33275d622519be4373f988d6073f0458940c4ee57c58b0661e5fdba6dd7aeb6af6058c9cb0fe5c73ccbd000c008d52c4a771438bd5122195734bd0e8f24a11fe1178c591a7c322bdcd2a7d10230d122e77ed5602be20c8c10094a0d4f58b542b6d56279f78b2238a46e8779757c5b643b8796e4bc79cade7e2c6d2a869192bb684f2be18bc6d55da0a1097107e9d47bfa1b1799a5bcfe489e2901f6fd5be927d6e6acf169cd54839162b5bd5bd293fc465cc7ffe4906465e17f3079cc3190fe4b10ac75e4d4fba7974cbd4c5873ea706f105d4f5102e12c2cc1e16faed0316e62e57a52deaf9347c0b26ec6e262b4825c29ebf41e29ba969cc38a16fdb81f768eef2bf1207fe371c4b200ed5a1de985033901312c54b029da0eaedd21c8f0312835d6526501a8b0042bfb480f00b930bcf154fe3e3970ddf57d0710f500affcfff13f960437c74bf45c315450fa1b7a890d324dd7f20908b1a0acb079a9dd1e0006ba886d4e2a9c8479b8f1f1fbc5e86108d38206af37fdb8590bc7b85fc7df0170607c4249f765bde647092ee7caaf082db556513789da459a52e7da13e6f5a30814eaf4ecf6e45abf182b128d8ee24a1611846d6b3ac3e4e2e0c6d1463335f0a6bcee41713eefe7f8d7bf4c542036e357e39400a07daee16f2170f5b478bbbcfad7d9f1b51f98c8016d0440c8335c6b4fe60494f205e6f85ca069aec89d1d958e96184b5d6cb1b68f713d36332cd2f202930e4113ce5d330400e0d1ec2ea3f69719a180c81c8fc106ad9f4f3b44a35e880c501f19333d5da2848feab9a5804a19fcc0cbc11913d2094963f970b51e3a1fc88d7cc2c75734151cf33e5f1b47d646a21cb431d6fddfc98973e56fae57d10059d89bc4447734989c084839d2abdcb26d4b4c4276ae36d81506b16926f47abf05ca9c1c0f18d0c3679a3eb89996d117bc6a08fb1e27544881bf70f86e676dde9ed66f3a263074fc03ab128f52b7ff02775ded4cf19087309519bd54c2c8f34b6ff7625907a56638c2b9f58bd1c873239837e2f273730764ae829c87016a543089d5c359dc39ae65868171f9c3b0c99b2da5bf0496bb0c6db3e5af7f584e2faacc274af5255ecdfe4e400db6eaa504a8dd8e681a621e6d5971c952287e07fded03c8e1e99b2a177b50d2d13d803c343c102055a7ddc4a796ee8c03050c59dd1d08dfee776a71bfc3de90f64c1ebe6eda1f51297780d335c584276a9e02779db088617ea583a2e1778a98c8a5b18f72f5ba67ed5983079ff3c7ef1fc8b2ba7c6a2b0259d01682cb4f96b637c087c5bab1ab6c09b8f002d3d2f2569c9d14d48276032dbff67d5dfe9326957c5e65b0a66e14561077b5d81a1a0a9dc185bef0af6a2f8b506ad52e148eec9d598ae5230cfc82b9715652b03de0f89472f912276b581fff92e8868eea7d20f9aea7ecad1cecad9867a1d655e604ff4be5c06b5ab7f7db57af670443dcaaee34768f05e4074cd34eedda0c909e776ab4c1dd796f6c95b48bd5c48a0bfcc3e116279ae6a164d839698ee2a4f60d6f77b853c72b6a3595ed40bed932d5ded97467532d0c2b17dd92f0e7459d964daa2a65ef3508b5c204bc1e41de5d9083ce9597f1cc9202621b16c5747bf53e1e37556bcde766121d5a46dc6ca46ffe254b18800db2af26ff747201cdd0deb8aad6effc59e5c08017b7791704f1954b41ae925e2a0b8c662db56fe73e6a30a4b9e93d2f8675224a655e51ded90f8321b55196eb7358c03810fd91968c7fba8ac69eade41231433d1bf4f8d002f98eaf8a88da8722bd474e12793c8ffb4c564e2fc85db6583ed35e417a5a521f0577966f56444bc43b0e8534cb6223232fdd94bc0e1012e7f248af423bc163dc651b83816f67ff23d620c9d76d0a5087acda639540dbf816c3abc03e2a6a2a5ef7957acd0fc0884bf659af6f5663cd46e3ca5ea942bfb905b85630470e65cb46281a398488cf11886886e46c679bfd40623817eaa197e9813728dd56c08b532d0526fe2612cc11ccbb7b3c0e2484f3ca05ab1b13cdb5f0b549dde705aa2db1c550c558e675a2a460701d69d12b04638a0b1c04c9ffc2f90686a486a8a84377c4618c2145bbfb57ac795cc52a1932066ddaabd38187c0ccea0e285bfd2dba9a34380c7f3808ec31a6964e8fa7c499b06cbc8fa23567da558d695cdd70cc1fa4b7f1a109ea8b4a0fb7cb074d458577c0852379ffcf013d2ef26a624c76088245f708d0adc514d9e5a22d1b833d406c6eea0e8764a97855ecd707f360cf2bca104a1b393f5f53550e66adaedaeda0d7a6fc5eed5c90858deac9e50ec99116cfa9c9dd0c557b16b2ee65f93e33645aa5dd7b75374b1831baaaf0d9664df06f2ab612f27f0af3cbf95652663b199dfc5d39983b145b33607a4db35203dce7b7fac658f421340c5da7dbcabc22ed11e63dc5667bf308f160eef4437af8ecf567b6f89ec260773de0262a6c4d89470a2e7479825ee899e8b001f79d7320741931c09f244b7cd03b7a3e466d99e9a4ef373a71443811f776cdf94e4d0c67a4837620b11a410b9ce52edfdc9ab5ca3a5b6601c421e93bfc6bdef37aed15be8d08b320b922e4f1ca35b38816d6da322c291399735f448f7629cb2dcbcc11557dcdcd38586a384a5956f90280f6d43d1b17d6f3826cc842b4dfedbb502903b10a6798e8a67beb506313ed6d92ed7f7f6db4b29aa1bba77c0da31a2dd205ff0633935f5d1fc63f682c39610004ad1e9934929b9817fa224cf87a889a34d8e4497aed2cb3d59910d052a5271b2891f99bce4e93763b0ff6c097e2cf6f6fabb129895fe150facc909a04296cf47c65014657bbb4942e24a3203a032adf9824ced10757cd8293fb3b2610ffdb96aa3d70919515f09fb28a4945c2b5cb46b8ee9c72a99b078ea33208a5c6405b5fb7226a9b582a9ea36100c8cde3ff9ed2adc657293ff26326c387164c1ea61c267ac7798091a63bd93bb30335805655f478871aaeabb3d85c394ea33f57a7b403a1aff3cd123a175982c3ec2a95832c81be745fc7a765e4822c771c5736ba424b4b7c0812c5b264bc135ceb0cf569ff9d19d6c32e2325dfbf8e81d840e9ccfd7c3325d540535f4c1d6d80753e8b7ffdd7242b3e3c84298bf833ad15db7ded08637ab90e10be056b19cae31e87bb80fcef5ef0b905497136e589168c38e2b8cbdd4ff2d54eb29d25153140838ec744639d0f7e4b7f047ac86abff74b2a1963ce1cf5acbfbe5106e3521b0eb33eefaca6126764d3d90735e754f71490d7d89260c16264ef1d2e06ed27fb4f2e5d8000675a6436317d525e7dab81ae2973b5dcbf83e0563e88e37d40bb8c29f53f0c9eac429c1649ce285c02661864963661f82825033326194267650bb047780dbe682b11082983acfa36a621b38228090251a66a8a0f204d1524c21f1f80dde55713a04fa128a3e7621cdb449336ab88589aad4cd6f620c40b12f8af8be365a4e5629e29c7b6d4e61d71d2859dc70886049bc01654ff01eacdba2ec4ac561476ff468371e051967d3d62e8a79df1341657d0394d6b3e448039846ad6e667a3ec3ff15a4925dfafa026727ac9b6c661083aa0049c444132ed4f753c018958ef6287eb4bcaec7da2f16df45ac0984a7a1603c312d60591637945c56f66df34afe973b49f8abacd8c78fed95e2ef8508b8dd313617803161d375be00a111c93393746e975fc10e9ef8704cdcfd732916aacbcf42d5ddfb05bd749eaf232a9f661a3e235e3173b4bda69eee9600fb38de72515abebd0e043979af4bd4adc418c3190f9ecce64af35dc25ed8e4b6dbf1d13cb845a469d7d54368ecbb9a2d7e20e5dafb568589ecabfc6d111400fdb7e733708fc035121a6bb74512e5846e4022050284b73c55c0ea4ba7b7d8bb3012e39127edc2185fa0823440b70ae40fa5742137477c709e516074e83c495c8ff38c8797807180c7b28f9efbd07372e9418cd2e86ccea3addf7ac95e0eb80cd195532b65d60642e12c96c0c2dca648f89883d16ad5f864e9b8b02aa5260f8fb79916df3a9cc3ce75b95b5e4833a56542819255e911c9f9d6e0aa6548eceffadbb9d8222eaa46dd0f807f876352eacf6627f2cbecbf87c96dcb522c83f3ece5fedf02a239bddb3b7d55c360520eea51532fc92a895c0369d251fe516010a432edc7691f3c2eace9be5c4fdc3ceee104487c73c5cb25f986c51d2cbee72d4ca6bd33e6c6b573837fde8e0052bab29791e9865b57f6fd20b29ed3aeab3b5e7fa672df547369729477ad2ff4a1ec7f3718bea898f335e7689d8bd613cc31c48d9e9649254546f19d0c4bdeb81ba20bfefbf841ace5f40df5c2449745afeb98977be0e42a9186baa1b25b45f45cc6fa458e35d7ac09e4e9a25e0ac119dee5eb7ac51917e698ee17e6dd8d95f0b036593df25f0c5da38d8fd2d3ee2cb2ee444060d0ed3e571b79f82a3e4e3231d50be9909835334ada0b1e66c2246e383cbc30afebadbb1844380ca77325c67c1308b46e51f5efdf51b4820ad67723d33937ac83fe9792328faaa6fb81e37899e5f85f0d77584652f69587a4bfedbd417780b776da1e0696fe62a75b4125f62cf4b31ae933a38ef1885d26efad05124cb7d2de6aa6a4ae6758dc4a26e29495f75a38192fc86a67c22856cafbb51c7aa747b53616e3650346c0da577bb847c81df6a9471e6bbd17adb7e770f65533f1ae2237fc37718aed2f6190a62359d2d8b91c61a929a20f556ce5fc392b96f7aea28cf718dfee85310cf6e9b3aeda880d02f344ea3f9d971fa6f96e493865a623adaadfccd442557d905c6dc5892fca79d4871a9451b143ea8e06014485a59dc39d77c263e3d1f67ba4d42382a4cce83200fe41032c255a75c9b3fa641438e6e4f81051151b9a0d51319e57fffd5c51ddc54b9896fa9b56749d88f4b84addda9e7f64ec453df1a779a0429226e9a16d3bec463db3ba9ddf64c1ee338ba6a47563726d81e99d533249fb6811e22586ffc91a38a42411663b04a15270feaa8b7d863780d765ac3e8c6b0e2a319aaa03c15d23b686d276a604e51622ea42a3180432d3cd1a3edc74e69d9e4103a5a5e8d9108f8a1c25359fd1b4559fe6061f707f36272816ad1864806813739e12ca3676837629a3e156ad23f4c3eddd2cb093e482769eecb3d530e17d8ea1d4b6bfa21c7af8be4ea8490476b5fba9f0bf6f38bb8df3d0463d8ddfd0a3b031dc70eb2f244aabaa7eb331502216b98732bac4f949a36dd3ded52833311ea449a7c3cd7e84e4d4d240bbefb57c27252d217194e6320b7dffb140ec8dbec208fb1f44d99686f30331ddf55d502692b6e1bd830d4d7e85cdcb0c73d5d767fb43adea27ee4ca1827be0d4af8f7b6c2ae4af5e4cb074bad91d16e9e9128ee42395b180f62079f1897fb8e1062b776def1e8c4512e5edb2252d4b3b1de1ae076c473eac96d00c150c5ae718209ae17869e52a8036b232b1a0b93f5c557df3306785eab1dbe7c49b231715a0fa724b18f945b2ca3385cd5b88e81ce6990f64d9dc3b0638dedb335d61a8d52406fd975f4a529cb57559dea8a1635cffe4924bd673e493bf6ee10e2eebd87dd52d9af2cf38998bf7bf2d23752a310cff3b9f0a2c8a94b5a8650b1e0d2b3f25c24e84fa9e831ad3c90ba35a3d6aa228200d2d687b4b357b189920bc131ca0a6a817da1b719a2b220bb585ff635244b02ba35508ef8a3a9028d5ded6602ae99f6787bccddf0854152f97c4f7c23a48c96503266e2d0b97741a8ccaa7668dd0653976decd0f2c3e4ea83f4950308cf91f234846b9aeb5e3cb46f81c4af126073b05afcab9398aa1d56bb62f34d866d778992dd4b0fce5444b25c71ef0c549c82a4e00d31ac36dea8f9d86b6912404ae41186561e625eb94c5abcbc960486a1621ece4fba5707acc1d6e70d3e8c77254ab5eb7cb951fb795261a42b8f0d3ae4058a8a510bf95aa261ed2ab2223e819b6ff8f4f94697208c893b703fa8c6e81cc5d3432a3a6b63ae2a4d138a85ffb071059e66ad249ec03eedced47f629821b7f557db8edb1b212969881a6728705f785128bda0c3f8c3342fa9731c00d211d5264e9a2e62121530b3d140f85b0453a03d0c8979090170f4b367f82c7c9594aef57ec37efbb44572075e83728c2ef5610e7bc7ec4904214a3bfac9b51e7e7ac9dfa330cdf41e78c386ea335789ba77e9455a5f988202fc59766f2f9bd0198d7d2e26abaf6fc90cf90b942023ffc5370aa213148e86c1312f3d8de215b942d298e711a9fa03e03119bf98561e7bebaa4e2325e6b205a1251be22472ac6716fc25ab2ef6ed68bfe930d116217f134e1d88c6f58660d3feed3fc1ffbabb519aa9c8632f473c3be61018883b335cd54abba091365e275796d4ae5806336f2f8a07889247aa17ab362dbb530f006a67eab51ffe60743a4e5d90b32e0f05ada897de4a6488c1779d9a43bcedbc73f9f55694dc1e0629ed1b0974a008bc9ea3a76447b7f400f4ae66860920ed580264ae177f69583767f97eacbad1e37217d0b6d3274aa6ef46bcfd980f95e07cf1c7911d94913a1bffb5b903d1501ed1b26b354247fd2e4a17799e578f1b7f7dc3f3aa52a3aeb45a25a62bd4ce96ebf7b6d79a5d1500069660f35b92edda04866010a820e767a316b50c382cc9d2daf2aa3a3f5a2de1f515a32fa54533411ef5fb6c38cf80569cab5bc6377b3f819a266d4e38ee541358345e4f1a3028175ab3f7870afc8ce5316556eaedd313fcfaee5c57d043480a344bfbc0c740ce41a3f182faa53b6e9ae768be8735216c93b79d2e3b118a9b0c1fb48d2c1cfcce60a6c211acfca2e0936e2351e534288741c6abd1f780d7a6214a641946751eaac5f3c43400aa3bb1d4fbe4cbb4ba5df15d4c26e89fb32c85b23c7676c77c6fb5f8a5699d3a8d66012d2a5fda92640d82f028e441c7794d70fdc77bc3fbc4656f4bd8a6638112febe03527b3b127a6a81c9b48d14b6257530fffc4417172787062fc2699217e8566a423e6a6ba8b028d7066e2ba9609950c098ee948a47a48ce4f448010af16a717c4581504200bc1605c96f34d15e76ff33d28ae0d03d8df84a9858c5c8ccf746356adac853166894b32e9573c5f7e55fe49a703fe4a401851b776b96f19165d0722246f7f8f2bd4209917ff80894de41b65faf1fa2403961af1bdb3ed6bf3b1ddd19382d9f487df7169a960d635077023b0513547b207d71932b4c6695f35a3f9c1b4e85a7347e1dd1a0c3f7258a3e675cb5df2fec2ae566eafd7a0b4d93ed58f195a175fab98d6a133255380ff8bba3676b4211363b51f8d9ac6a6843e3c646107ac53c36225a60120c8621306f9f0624eb69fd0cf79f2a563b4ad5cc5453833d1734ad49bd4fff3d4089bb96b10986b0011c7d3d957ad8526991148d86367ad5a3b6c5e1e95b971ff47aabac0f409ea79a42e2aa9e16fa3d02a144101490c5934d82c99ca4a144d11555b7edbe544a92d8fc097a283c9f1c72ace3213ac7427c46caa19b9ca813d9dacc13ced9a9f7d7e532a4b618c07019c5c28446ba69eb27d0f70e645bdd0d880fe14e3d51e414e6f8e57564e14a5dda23ec0c81bc44c0a5033e9a0af469fde154283cf010fec26b65f97515f5fa50fc111661a3b463fc96bafafc4759b3018529d6acf395f2d5f674b8e1703bf48c594b42ed56c9e313c21901fb62c57bbcf44227e16bef97a3729c2a50638a2c89afe870752ad66a7c0ffb1e77358516eb1c6783c07f5183f0e591027846d6ee33d564338c86de93d14aabbf7bb142511fc709ec7ec459680e82b6ac60b08d99e9d942122c1722e4437f6efa7a50bf3d5cc9f70afca947d26883536f7544da2dbacdb83aacdafad4f5e4244125b8210cf4de692f2f9845c091c63cc9206f26621d54223707ad9b35902df66d79178369f8a26d2cae7c64f61bc70ec024df4ce0d56711e6f20378f259091fa626594c0e73a12dec338e3cf362f941735fd98e9dfa8ad0e42b608fef006a71e037674cfded82f4ebbcf312bb32dd9621c8ebb81ca1fbb5005a68cd2b1cb6390396a18ce9d8ca998c9d32ff7120650b275d68856691b1b27e157862f670318e94308c5d04b064aa3174af454033b8921ef11ee4290621bcacb27897dfe428d1fe625291670d3f62959db70e7eb996baee24fb3cf95658f280aee3c6996b6da887066fa19dbbc2c5f157ac15f19bcd03d859b31883c06438db6bee47de226cf517afb61a9473f9519933030d9d7efad08414b112896a9c6ba8722214b8c5c7928d9faa128277320ef7ee34cdc18bf70c278565f017961a93fe2a2cbe7d1e559d94bf701ef081d6072bc33def8b2d1feeba65650cf400b654a419f7e01f491512298c59c351e5bd754ec73f3b550256801ba1aff7e92729700f8d6fc6e638addfa11b220ac063633262ab54ab72f1598007a33aab6ee8e346d3d0fd7e1347cb44ad8a7eab7606c81ed8301803bd5826f348c93e2a99319fa805f223086397d68c891e4ba64cfa66a3243c5e47b1549d4813ddc21d19f7384789b5fa23c08af583548974f413c9b9d4b4f8bf2938e0db37cc711f58a599c13bfa89a5c55d02a089b604a90be60331517690485ca3366cdb07c1111a63893eddee1084f39774b6d05f52aaf96b468729b2f44408f36fb7674f0e1e1d7e11f4e0a87093f08e0a9911a42776dafdbc89bab73d1bd54754678ed83f699518956f325dc1cc9bed53f1a16d8e4ed75c778a1b7cf52304cd9eeb3c3ff8b58eb086f31f666f556d73933140408b9e012f04f0c70bca1522e6bb2b1bae239e43215a93b7237ef20fa66408769e687a9c6fe2b9f078db6dcd3b614929277a594b60fb0dd3d4579f1bd3c759c8ac0959929e14264a15f20d89d3314a00b1975618abcf1d3923723250d6730f4735a335934c109fa12fe93b9153926718c3121160029046c08a61e5ef30d1cc8f451bf7861f758eae5867be218420243c2d29bf3848f63ada4bc06eb97e6a8366141ba923df1553b250cb5856f24780941adba232732a6a74a4f12787689782e2c5e47042dcb6472580987fffee2c9d2d43ab62ae8611b339860f3df35b21196c1da2cc453fb768b521e2b6dce663489eb62493c4eeb1c250c3f0b9ec99dba40b2b5873daa56a38e6845e41aa5ca4fdcc999b9f5bac2e33a064a915d6a777f88ede6e0f8e3ca8532f8bf34863bc5d04e68b59db9a7e583a92a560732faf01ebd1e91db5c1511189d831eda2fe2f60438aac0980afbc76fdacabf061d534f5ef4487d3d8df9e6ed56e9f27e32ffe96353ff915d040985106c425f19efd66fe22cd56a534fcb2241139853ba89b015e2cc902e5fb3b781901e3b9385bad95528cbbe0678cac22cba6513042e613c02cff26604502f7b568b125ccd23f0c267716d80e31d92feef905dbfbdab0351aed6d8535215e82dc44c5ee7f71340ee9a75788749f2e4da8a1b4cf155a001919ec6201b921d800158617cfd2161d87463baa9f16636ee0f1612b0b05a43c14f9ca321768aecd524dd99092ae0a6f7d818dbb717f735db5a4a5eb0122e2c9742728870abe15f5f7d2bfd5a03cab19838acb9e3870e2a3ad24886a1e224fa0447038e6242ff406a9c3fb4ed15a822af65167eab7c4092ecddd89cbd6d83357ebc65f5ab2b28e4c45c9ad2a4d126e36c819c42bb6cd4d0bddd3256c80ec1e6879ef7e07794d8e759427cb33f0749bc688206d9fb518fcff3d7b98eacf7a0a16b1e7c5b61a353b6bf509051b862050933241fa7a550f902b2883f4a0bffe6584dbbfa9d5340f36c1b016d6e2ee70fcbc17aa55f330d95f2e227c4b297cc868b1ed2bbf9739457fa1af4ef1f2cf9861cc475270b1b1e0dc007bd8b09ac7022624588adec6a787b0f6b304a48bffe8aed879d7494a8e82a370bb24fefc725f4db8ef4f6f8280009091edd12f257213f1c3bfe9b50bf70ec0d8f4ccd07e13c1d34aa01f5f1165fed6addde0fe3f09f463cfdd6be912acf3f42817cda1693865982e8a4f52f93a4b667cd9b5a4676ada4f1338be728a7203d571a1ec356f14ac1be05b12636d2071fa24087d8614c77d26961b1802b1e9425afc994152d438d1ca5f0e643943f5965af64ebf29f8c5953ded06cf0e602e757772427083cd7acc2b6f8125314c937a84bcb2bce93105685dda7e5dbf44c613373fa4e355a8058e7606778a613aca10c36b6c0903a1eca3f00bb4096a42b7592daec4689df9f311ad4d5e35ac0038b2c88d8d14ac35ecb65420177ac881f0fc6ea4cf056c2abc0cb9190d3874b07a789aa4152bf353ac846c043bb6b1c7ac3bf0945b9668149f73fdb079abec034248b8446049909f2ebf4bb59f2fe71de4ac4682a790192d913695fb5a61b8cddd6279b343dfed873bfb24d350618418e7f2955880eaee4db5b511f2a3bcbfe0d14195bfe73f38e615031897a803bafab08841a2427444870ce401587c8a82412c8f931a460885490f10d844dce9cda5f599036590718c66f926a5a148c1fddb4757013129ca6dfa4610a963f28f6d5725930dc76e5ed4d45cf25167bea315b2a454a7cf8b2da5da7810405fab4b6ac794a7d6b1620fc2e0f2d1c9226439decfb3d563c6e1a3bcad17c46f4405c676d3b7bb5eeba594226f3a1fe979b604046793956e46ea46bc85fe344c8a2df2ed8b60e1d9cdbfb75f80a1d92e411147a91952d31eef8708f3016275735b7aadc3a5838f0ed44adfca2c74f2c262569b92803a6d2e29b0b2f764ce6c1d3acb4488e0add00d5d29d43a81a9a239c48259c46cf5cccbd27aab7826fa637d3c7d48e0a391e69b55f78c175b5b088f950a9f49f4cb38151857ac1bdd1339b0053d9287b1c798984ebd0b30302d5a591f08e5967d226bb05be90213fe0da069fb01974984ed9e3cb498212b27cf614fb71e14336e8e9fec0714e634edbd743beccf7bca1bcbbb4988ec297e463a8fc9073ad5f2fc2296d957ff24af32a743bd6e7d63b82b51074b31f7ef6874eded9a2b7cfa4dd3b7a6f26b5ddf3bacc9dced36974ee9d8a47ef964f084dac3b9fc440366b717f055253f62b8805e76f7e7b8178099b197ec636a1bfb10f5851258df61c65bd5ac0ba61bc4200183d8c2a5d694688e426c5732b21f4417446c6e53f0f937c185d711e5417cb8905e13c571e2626f85f52b4474182d7343281b386ed5e62472948d507906d8eb1f5d98b5cebd3ccdea25d1abfdd9e862530f8a4d7c8218cec7fa9da59f44b5e0f7c7bcf0084132b5e31795f13f4b6e90ff7e6041cdc878fe7d754f073f34aafc181cd1b7080a762f2d2541222bd481fb2d49e5e5300f273da70646ed27eadff048bee9eb337d2d8b1f073d2d227621fec63e7bd3d615d8fe2144c5cae9ce63203f87c31f261ea903a2cc4a0b9e9c90ce941e2b6c81911e65bb8b5b1f87e6d3af9a4abbdbc77a3d220fdb62951b5db538fd146f27214e001856e7d3f67ca204ea38873f1a0e056a0f41321aabf0d487735f9e8b67206cd6fa8a871da6f092d014b2a4e74908def689f83b087973a82bb9d6920e816b31cba727ab491ce01a1c3f10f9b14b537bd6e74dcce8fa7540274dbca651e42dc53b1e8d8e9d86e599aca50ae48c0bd72afd70c8a7a43186e1fddd622b50fedfd8d4f645b3e42fbdabc37055a13cb7880a6d57f0e842bb26ff91290ceadc45fdf574f88a9a87bf41b95677f837c35dc6dcaad25ab3a98f1357699e16c1001fd9d3ffc0009ed1f2090c7bdd4db765e6373ea92984537a53dff85410dad8c92136ed1bb5b0714a34e5e78cf8373ff5662c46f50ffb2185d2642a9200af18ea91e635e73bb632fb0d780b1841a1fe8494fd2c8d9f51a6b5f59b878412d03f570686e9a4dec9ba1b2c44e3cfdb714c5a096019a878ab915395c5a5e303df9a0466705d0e4dec12520fdbde34e6fc22ea5cf59a55ba796b6e6b298a96be935bb963f2ba2186a628bcd304ac922b9e4968aa75b583bf4eb35082551f9935cdedc87485e6bb473c3c69243be42c131f10dda6889ed8402abbccfd67573ec549f5fdcba80ffacae7bcf0605ecde54cfc648e95a675b0678a144c8f7a18a23335d7dcd1498f376da66b4aae751a5054487ba6554e3c412117e9f18885262771c713fa67bd742cc01d28523254ad3aeb224cb5dfcf0d098dc23712120fc4580d64e5bb45f5d3778c6fd59d664c99a774b7f299f40adaeb340d9e128c3901d4d6c6e3cbc6e33551222adbfbfe94db17148ef182c79cb2d84f07ab89e029b19508acef7c290864caea3083d16e4187ce86b86f02fddc8c77d77f6a74a1967f04e187a3726b9ecfe0c934dadeba8e10148259e3f6c1d1df6bf282871ac2949608ffa180f60126b98d4f1b68050468fe2e2d111fd4292c87b452824f3a5ac4d4f7d17246fbbefebc955c7650adc5daefb6cdf828af3fd0e49c27d0cb1837226872cacf6b2c15241aae770c362a1c1a73c59619d7561309d1b76196a9c59ede91184ed0c2e2433fc372b0f275ce28530fe5b9f7aa84c26c026dd363735b94cde1d547999eab28d8ec889d44f58475c13e866755c38c149ddb3cb1e76bf7a1b7697bdfe0d7d5fd1e11655b93baa62eba0d933d97709b435aece37fc1919d8c90d7d226bb7cb7217feb612db5902ae5472023c6c83ca65160d83276ad7674755951792c7c8c58989066a8c2f1e1ed5dec97b4c339fcbc846637c38b6acda7572375b917e304341405c7cd7edbf38775d171645599e607cf75decc1f0f5b7c335ba01c74d96ce4f9d33e833c97480d642efb7e96b184c8096482161db5666b11cb598cb71c9ac5f59a846be9c813de57070d968ec5550dfb7a35a61c4d8a9ee4bde76b2165b4ca4d2b224a913b06e0719a829df09979f3aaa3ca8c2634425ec0cf2e7210b46ec909d5c16a53779d697eeebd21edbe031b78bec14dc119bbb5786fab974440cdea2ec56b131dac8be3609ad8150f3af75efae1af01f0f7dfaca805518910209d27277acbfbf70c22ef3ffdc25d285ad7b692fc14d8f3628d3d3751d37e66c5de742d9bd21d3ac0e1adb290963ec2ceaac3b176169161e664fe9fed39111e9028c4c5753ca4e53b718b47fa69afc587f729d526c677a2783d43a6b4ee1b6c80db54e077ac6c2c7bf8dd68f2dfe758818ca04e8479f57464d5a7347ccbac3472dd8e96167cebaa8f4c645c73a08e4de2cdc60d7fd406fe0132a1dbe3080b116977e4de2208844844bc80868ec6628344d6453c0f17665466cbf9849c7b8cbf52f0e1f3fe9c02028b0e86ba8d7b6f975f21a501b7bba2d90bd1ec4bc78c819ce926b4af6f6c31e127489d4878d1be958f70db63be127043435afc82f55593166f24101aa94844ad0e60b01f6ab0da0e3f59e2d627249a18391eaaa2d402ff3e3fb4622bf95e72b61ded80862cfe2127c0734fb9d2321303fc74b3a7e2c43eba732f9f0f0fea285899c9df9fcdb7495e97ed96b5e81703df839b127f972886c022bba13be376d0d8824e0a66ac6daac190f334a33093b71af76467cd3429a0ba3d63b21a76ce26352bc2951992a6d29b98882fa044f13c5fa79e86a5a4a22fb5e201743306d55accb83ffe30990189d699a1114da3c8e0ac977f22e2a3e62576835d5f1a71976281a6b86a2c21bc0026972bbd997bc963d8cb38ce0eb3eaecc14345ed8ad1cdf073c98fb4c281c956458b822dc1d895575c279bd415c03f299205b66f30f37caea52f544744b621a30d941d6368cf24aa60dc048160da4108d93855c98a97d0abace3a707dd536a67bd3aecdcc31267960223930b7231b48f90a4a72137989645ac2a87f211cbffd6e07fe993a46e3d2ae6beb16781745804d4cf1d965039378acf5d1c5132c78025ce0296d00ef72c94500b4887ef46fccab0117396b255b949adc8b3475fb5add14888073975f55c5afb4f15d5e73adefcd7a8da500721b879cf209deea51cce7d7f759520125757112847f53094db0a7324192cbfc2916375232b6676ebba67d01955eb31a51c898aed6b076f02a7fd3fdc186734cfa32932b1e0f4d21064e9c108ecdcb7d97fe2bd288b268e8e6a716f615c25564e2598cf994590ad0a16ea819c221155bcadee1a9e2a081836a9a1712111288af273c4b9c7252f2f207180269312bd4a24b0dc0b622e9cbe120cfbaa097c8aa147f25e196e4963be824f54757d13189bdb529ee25c4197539d343d68c7d828020f5809b5976c112f4689fe9a6e628ac0acbdd04ebab75f388d9eef0c3e21e9fbf97979ebbfd66445f796340495ce26e466b94ca05aadbef6a8309915f68251b548376151895d17d5324b24b38d28cc347c556d494359950a85313f47c77031528ae52dabd4147d3f96166ecaf02609c3217ec494db168b02110a50ec92275fbb4dc02c487c2dde19b3989f35596a7c8f86ef69a0fddf0543a41742176be3cd3ebd03b112cd8a65e390e8b2b5328eb10228b2b43eb1f432cc597eb9e706e6a4c7640876e216e00ff1a1a5288075f7aa1b0549c1447122af51fb71eb67069880f7ef8a4f31a99867aa5eeeaaba8240f7856b8e0fc42185436030c75d6fe3edf02f409e8b4b787c62aa7e30a633987ef7d6b7ac217649c599744e9dba6d443cc26b098bf2fd8ce22faed1c36282aac457c0a54a843e95734b1a1f749c4de25445acbbce3b7143acbdc4189fd079752dc0d749821d14d26248db767c340bebada5aca7a68312c5913d90a92735b207e138f1a7401248414ac6e35294f7600dfde8c86d4770a4ec8de6acdd089e6a9b5f280922708b8db319a9d4b2bccdf5356d9debab06a42c165ec1b1ea1e5fa5521e980b1b41ab881be33116b97d74292de842f1f726a376ab24f7e8e23d38de52295a275e83615060f2b48ab1dc027d1f90b9344edbbd9546c8aefd55e775f5fd5b01de330bda015a04c492adf85165bf8b1b922a037f9a7376a0ed7ae95ef980e5f8ccc9f07161e6abbb782aa8d6f622c0be1255af6dd0907c719fbf08394cec9fc02d574959268ed5ae209cec38310408a4180ff86d5d7d1dc61ca268ff9ae5f08f1db448a4ddfc79d6bfe636bfb8c8f159affd229241a6f37537458aa21f9af2892574c5dfb118e8eb649fa05374013f44e41c613e525bbe9354337a98b840e942eb9e23c1dd4121b96f4d66817e241039254cc8e455e6de8c9d94243e9602183ba3d8fab1f0aac9a04aa8253e9fd07b333f765281c5c344e36418bde678927373f5e265447db1fbbe2cdb526b8fd70c5322eedc360b76926d4b64b7cb70cbf15eb93fa77511dab34aedf8a6768e05e5c814c968e066a4428e77507e4d9eda6493f52418c96bf4d07c7ad01e04f4786f8e37c8aada49f4edf5319faae29b41f621878865448a0b6ce8b356048100f4196cc2b2dc4c51f60df57a123f0d6ee88d19896c9b1fe16cb32ee493c4a2499694c587c61c397fe7d195bc3952ff88c60ff428bb0355b254e42cf78dfbb2db2605276ffedb1e9a6d6dd8da93405333f4eb3520d82fd21a0a6a289a9b516ecd855ca970f66a41fdc612342988a44e6be63570b6f4ebef57d01ee18e2192e2a4c3740cdb119776d83521171b2279177ab4193f2545c2313de5fb32203631afb6358d8a14130dafa4b5c81912e1c9f0196b22fde062ecaf6f58439d19e993e410348630e19fddc0fd1c6a5b1b25dfbe69e9e96c8f9949b6473eef23eb40a62b8d70b0deca091c6087597ad049b9853ebc68205220e34d313975f139b0f6c6b254352075c141e1a8464e5d0857c8600acf4e0696bbc730e9d1cb0e266543c6b5ac4f517297d254a4922079aa2b9270e5e28e71ece260d9d382dfabbd3422c4e0d368aec71ae26379de0d7a3e8339f6f47ea0782ffd0f6334a5809e9895fc6f19380aa9936dcd71696ae01ffbce762eee7329f6fabd5b96da3b4708140b6570aa8b04963586a9592e756c45d05448ff8112257d995a3e477550d5652d9bb7790bfe1928975fcec5da96c89c89b80d2d99271f72ab2dbc901903707f37ad44c397d2eef7efb62dd1f608ce481044523111f7b8c4692ec45f028323bb7c95ec1b642ef0a31478fb74b77deef9ef116bf14566bdbac82d4b4dbfbbcfcfcfe967fe3d99e302f3f34d4dc7609a01ed26d6d365183ac9429601594259297769f7786e3c2e64f6bb5a9b934ef2d4fabec7d2ac8328864558500952b18cc43aa5dd840f971fee8a2aaf64d623c1d957164df30e85b6f932fa11936e813c76a48e4381cae9504979bcc66824635353a86329fe57c66f5eeee8838c4c76437aa14912cb6121c818d2b3e28f518bc0f1233d3f5517ec50c1feead05180d6e9922d87119ec01fe5bbe711de5aae3e43fb67a80b427244d5d5b0d8538edb1f080290b0f9186804e5ac8e12692569c74f1e334b7238dbd42f2451f7225c91e1f66b1a57a5c548d8b67401beb3c92828f19c7cb3005fc06cf298aa8fff1bf3c333dfac33488e2d1c67fa42ce39bdf5558b4cf080e442319f43f54838f45c73b539bd85d0922206598c8cde7a9898f629e4d819dd47eef5e42c934f43d25f674a63e2ba134e40c3cbce04afb2c7dffc6247665b3b91279901ce9915632a49397d3f17400e1ed70f0ef8a7d98a6e7b641b596bad474c65e49369fe6949df70ff18736e55606771c0cc71b3a5e69259fe0802257aad160d1bc2c52c80c05b2f2b4082af4a82ac130b94b8a4098c1c62a74c8574e2c7162e044c3635a6cbfb2122f6236cea510bb02095f3a80281f416f6bc6d6b0ab405626ed5d6f79444adf0add3af0512380f353a9cda66aa6f5744dc476f34d78bf86418f17af10beca8d038eb09aa5a41432b76ad5cd400ea0b080f4fc985444fc4f21ff7b11707f5a56da056817ce62a6e6d64d1ef671e74005bae40d88e18d31b20e9d7b3b87b7777ec2bdcd823f777c7efffc6f676df08624bd2cb3c172dd04338ad351d58cd7e0d5fd5ba1c9f2607225288a823fbd587503150f2370cceda9bd49e2188607c9d29737a4b58f874d2638c917e9b45ca643f1838b3fd73ff76a1f271445437ea010e656ec2256e54873253f05bb351860dbb6b5febece41d9314cb192a472fe35ecc380e541599265ed9ddcabe034395728a904a663336a7c0e4be223b84427be986e303781c4ab8e568136ec92b16919a140cecfe8247d2f5d814b7a2496278a679b975d2122c77d65ca243f1eb14573483730f289e821af2c15e8ff5472a374a4b8ca99618e102e4393993202ec629409493f902b2f89fb49562c74d706e27f472ec31ba20d208dc90c5dae91e03d779bc144cf20d1523f347186df19bed9a5d804ec31180572056111628f64b72894df7d385e4875454aeb39a64d5d501a4a8ab44e82150ffa669b89bb2805fadb962829ea6d4c47636a0c44824199fad6f1e6463312a97b6cced7a4e0516ad4f7262ac4b2ac124aa6dd3fd2c8797130711e79e7f9f35c1d6aa8bad0e8ffd87522eba97cbf8956d77af9f4c9f6f61db0845e2d82a722e3e36def0c685cb388abfff39ff4a561b2e11cd4cefefeaf0d9892a3db4fc7483c5f1040ae202722baafd979f613c56988275ef09ea7ad810bb0d40bcbd764b3276e36ce1a4eb3d2c2bd813e814db922c3ec1bbf3aa730291b6420bcbd824a3cf09e94ec9674526e885f5b7a4fcc9d164145d58a889c822c6982f3eb123685297ef67a5cd837f27dea64e8405c8cc765c3b3fd6f0aa60f667b53ef5342de053f7fb19f3bb1e3459acbc53a60cebbb075d4e7019c34b0a688dce856927a7c4461c4d751e9ccfb16a529d940349c0f2d5bbb55ce25ebb9de4781c88d5886f5212e6893288a4d3d7cd9625d4d142434ab9e5bf40f3aae586c668f0e56b6585209a2d2cf38c029843b1277ecf7716543b53903122f9ca30e3f4a8f4c477a6597132b67d654a7e02b17d1347287e0637234da719d64621367dfaddbca26c63e0daf9eb69ff072180bbf01d295e0113a2c7c5e715665b0716d6ac704825daf4b5b72ef5527f4df13ce3ad1f746e93ec763401139df351baf2f4aa9cb095ce2f57745e3356aa4183351d31597ce122c2b0c34e2b7fc70e4b7075821168fbfc5984d6ed6315ad711174f433e14b3c1f4889e89efdc9edb587e2a38dc65059c90c751ebbd74292d5c5e50af959a36c796289826e31debfecbcaad93c695f0f78b7e75c08850a316549b11e9cee0f2b64c6822f810fc8ea8f416cc5abbeaade66390233d9566d546622c14c326e8d6a47f269aae72f1af32aa83a356976789245ebf5c4675ccc71300585b40b30b106125faa5281e7f0ec62f758efbda0b46d83d3e10ce99a8716fdea37a078c82b887e2add5326734ef040794a2ebec4c749b0f41952a245b72583fe0ccbbe0a693c2fa4b4ce5c399f6e81dc9abbb7a5584a6c9d8469f14a1db3c31a2bfb97a3e679b8d44eca53629a4aa7dfb5a05a71e15e0de6d2454edf25047477cf1cbb252c2313a2722c903fe104bfb9313eec212acf72fca02e0e16f664a0519a3173944917556676d558ca73e3e26b93f841a1236118ab7b60f0fc076fba07c5cc9d4ad048d31a88480269c0f430b7b3bd4dfc8bca9169de5ef3b230310ecf7f995c6813eb4658b58d684afce6dd187a3b03afc35bab36273d5b9bc80b36d059e8ae6a82d007ce0acb9b4c123baf939d6f94617658276c9b3b1ce5a6b1d99ec4c658662b3ca59400279849555c3ac2e33c3680d8ad863782e03534bf89d897764ae905c669ef683420883ea9d46788eba733ec080bc489a27c5f075f22f14cd40658fcdd35f68fa1f197e122b923c39afec0a201188921c18b84ddbf99930c123c44dfcc86e6bde607c91d455823a7804f96071dfcab75264284697359297c16f66bbe04ee57340b2c7bd3b01e2f01166898eebe79d6049b48dd7ab419b3f2649461cddc2feed51371bf39e10255b417ac7060a89c5258ce004afdf2a5cb104c4a4fb640103f5353688d3659d116fdfc796d4b8cdf111c4a83116bab970e8c0b1646978f6d7689f6e3191162b7571497174409e42e5871acfb0eca148396be990118c618eebce8ad9051f25f750cc88bdfd7e41b9ae2cd06d03c26ecb0049db9a560ae48f2e69a2610007c05f364557e67aa8158c600274b197c0f9705719e6b6a6b067a7ebb5178686c7a40053850521533d387d4c9e2b6c7b0e89930ef658dd628545ce278297c2d7d0f099f959d0ebb2203ccc1451ee7ae06094d3c350f43d04443aa21af75bc941a2a5f15a90963e9f17cc9dcfb76a17e13c76c397841b2da3dd99cfd9106d26d257f1f84fb42e09201da1e6c70591aef06cafc5834ca009fe81f3dc1620033c6090434185f2f07d40fa204dbc0fd76f59ff36faa9081e88db36ba63cc2fd19ffda96413eeb608eb910496b4c10c18d2e85b348707e12edea5c0bf74b34efaca4e9fe14a5bc3e91fdf5a531b6f377809a9780a11a4686ea2fdc28939d632c7c9819c0ac6f8c643e2a67fa7e7124019264d994cf82081c19e268c2c08d873b7c2833b50869d2613cbb6c439d89b5ad4be6d9af5cf75e183c2dd70078f6da967f5059844ff56617ad455564415be2be0c2eb944df75d3fad9f54f7f44fecc06d508fbc678100771f484b9aab69e6481a97add82783a76456d65dbb1bfee28a60b2fa208d35c7d3543d33ee3d22c07c4f8dcbe8b607e669815bf2950a1f5ec2746f268b5d2a43e66f208ca2212c16056bafb4537722f1e1753b123cdc4723e2edebfaad6b77efd23a931bf5632165e65416df3eec07ed6a411fe3e6e8dc29f9d1b83cdf2716554032052fe224d2955063fdb3d9c0369d4a3a7f4209ac721c2f316c97365fd4b216c68b0e76d0921f9fd4776b1b95789ca6961c3e49572f9189ccb9e9af0a064addf94b8fb44a9cc15ab7df4e3373731c07b1eacde205583101687bb8d41a3b1d3afebcbd0da5a5b58329f73cc724158e06190f263c55660a4752f3579f5c0c08f05fa5264a54d9e149346f9049e4a29aa07dd7138d2b5bd6ff65ac29708335cae1fe41a7e7eca2f73ad4a40420baccd8c306579ebe5a0d454cc64edce7cd542842602a7616ad684c3fbcf66c5a1ff5d12ab178e73b90a1c4081a985d6685c1d8e564cf35e59491c2ba91db1447ec7e126067c4c661256ded86b69dd25d48730a121b0cfb4e582686c4307b69ae4bd444b395a8ade4f147ec11e284368555a861681e307e2c83e725719c02a11cf9dbc812577223b06bd11c87c418e2a1d91cb78215bb074a71ee5202e92a2c72b841ff4b3d3625ccbd79059d357bab6879dfc6526480b50b8c8d0ba1f416fa5967624af98d80ca0c4285d3f6f3e6401229b96cd66b4c0be3f3b0dfb42dc77478f5a6c1f98bd03827ab39ca37af559672fd839297594ae97d4e1d2bb0ef45af3ea3879dd8f4040789bddd2e01723d265721010f52e19c09fd553ec8608a06a491d84c922387edb41796d97db88ba8e7ce3ee7673d0435673e14a423a491c90d4f5577ef5b496360ad64f0c0e3d097472a35f1e09331bc90422eeced48a5f96e4ac0f0aaa3320a874e0f30c292ba0596bba5142dea672aad74e236204fe5849c690447dce827032d00ecd7dc4943baf60be6c503f22f59a0518fe22b6d10772e5ba1ee64c7904fe9034053225f986535e6b591a16832dc629a851a62e002153edd465285e5bd837f7414f13a50c0b895e35fb34e61d68a2a38c4acaae9369b6c172b14be03a2ea280450701329df00cf0b0059930f34c6c5268dabcb872fbfe7e9efa64bd3b7f383ade369cb87a97ecf52b960657b07ff9f70ec3d128bdaf6f48fa97f486209563d1aec32510c9c48363612f93380efb22fcde2700df86304b54d1f077cd3c4a9d9d156257f1ae3ed38de6fc33a8cf18ac9e45cf7ed0f6df99787808e7ea5069bfb590139ad5f9c009fedecae9f3729ea1fb3d02336fdb5fe1ef505d3a72405d6873bc3d078d7d401100c0d5f70aa6c49488808c21f29ade51aedaf78934a698226fa10d74cb1486d7782b6f0053eddf16d4e9d44c286a37fe90de4cdb48ddc1d16b8c448eb0a7073c42c7401a28019f5235551b3426dfa3a84f281f75a3bdda511efdbf31366c8ce4ecccd6fc07d16c06668e79ac4eb9ed3bc4f4c938b85fa13365a4fe60a5be31ff7a68fa49975118376066b1eb7b09fdb85b56229d4a197d0ecd10ab5aac54dcafe035330b7a3d3a3a7f67a712722bf3d61a3861a3b4baed85385830c5a08bf3967be2c38eadfe54232b22b9bebab12ef374b96d0c9ba108db787ec42d17c1245869c3b189892231d2ff48ef6cd548fe32067cb7c10ddf02eb9e6fbae95c7ea785f246828feb4c11cb1e573d361fecf14cc1140a006cdcc3b2f47a3fdb7c9c36db67b625f64c6f12838ac7e3424927247a389e3ca8048ed301ba7f3d1e2e80d6777bcafe2ab38beaee0d5775c1f14029003a54c8357924653b93acaf47b625db3dfaea8f148138daeb8a69b50d0c4e55b53d38bbe029882f36932e80bbf715c652a19729e4decc519451fae474e8711aaa910ea8e62f9631a4fa03e43e0d2d43ef9f2913fe5c26afdd9ff8975a2150116978a598fcb167e3488888b6d099d288fdd82bb9fa8f6f8958eb28779b7014efd63a44b2c121152c724fc612e46d40937d31b8224f99bad8455b2a3fe158e65e160046629c1d6c218c5488a4f38b0bee00b1e2e7f09cc7e1cb396082bfaf77e14ed718b0f1f649cc9935eb7f4e764ab438cb796524bed5f69675b265df7e85fee7f7d01af1705ba856dc4f2f42177e6c0c6252bc22c2c071863085a969ed77be3d172ae254e2640e864ca3266b2b6326fda85949336839c1c2539c0a0b9f9ec87ae938ac93bd19cc3941b03e2c63067542352898787d2245e23f58e5e17dd6259dc482e4578d9a0def92d35f5f22568de526dcb4bc5d40c39f41b8a06f13e9fbd7582eb7b9c7f2b43f3bbff68cfe9120859ed09a694ce7351ba54856f8e5062d949bc4fc7ed082ebee0b02c2e33288d7f6a4300d80a6f294ce50e8fc8582d2275ef75fb635b48b871cfa07b8d7001076c0b460433d3f1311f209d2f2db50893cff6dbc736e34ca3d6117ec3dded0c4012598a2b507cda77cb9635f5029b406bb05bf2a90e4733879b2123cd4187678a088930b9256614d1283eb2ab09fd98ed05030fe092162acc6b2c359397300ca546fe6f0562879d2176d468e78c264f0d6355bdacebb0c3fab6129dd7f455fc68cfb760daed2ffbc1cbb4316eb8e6d897389b4f2954ccb76b8c4699d076d19544b4fee2a2f98ffaad0bdd9f654775826bd9a177b965d0e93dab3c67be6bba9f9475d6f3504b5b616b0865839aeff07dbbbb322024dcb495484c049ac481d3f3f63520d98842c069ee30bfa8dfe351b80d65f165f1f68df48e06066daf3e30ddd8736aee6a5fcba48207940072e4f77131df278d52bc023308ade2a10761268531aee31a538bc66594e1770cdbe27df52780164524e7176a836838c89887da8df0721b1c92e3a833be9906b717f39294b5b6f32ecb211b510e4af3c56784320e382fcd096edeeaf83238c09889ea02bb4e95ce00d5404d2bd94f593d2bbf5d42e8dfcc29fba2888c8b234e4ef3df5fdb7bdc4ecece6d2721b4dfc614ff0cb98e78cddd1703fa15d7a9ed01007327c7d771aba12315b7b507dd8a0d7f4ec6989bd6bc1ba0202cfffa2c00a2c2343dbd4b8c8b013c2dcb651184eb9888f71a5590eb38fe0adbf3e95852fb4d5559d2292e272b29fc026727e0aad1e2ecd85b74b2d7236f084f06983787c58986da25a34447b6be77ecec9f8ca2eed23defd701443e69ed840eb3b04140d376ba1ee390667b211d4f9c1de30960d9c632863f126d7d231f98c57d3c18367c3f984d45420de3ada283d3375778a3cb51cc93700f5f4af520179fbebdef74414fd2c32e3058c958927ce1d8a6ea1c722f3842ddd1c32f2d2452b9679153d0b14c704478b839b042875a6ead3d4c6ecee256a01b258c87e153092e1cdfa2b8a20b471a0b858772ea6ce0e75730c2c04429445b490f20b0f296517974fb6db0c9cdf853e12de46f47eaa02f9b9adcd4b2f9eadfb8bebfaf47e18a991cd32f9969959474312d9d09fad70b5a3140ca053a87392051c5962e55f73a55439a672d516d80f8e21acd47d037ebc897c4f32a74af6a1a8ccfa125ee2a0ce9dcce06a5a27f2ee3679079c866c2dc676da50819992f2bda3bf2c0823b55b931c76e492244fbad3f032e0159f9abcb3186240a316aca416653699d9f08387f70c88126b7ac54db8a590c268b5f9ca93e3a7a5e3b72a38b0758f57034340161eef0bfed97cc06aa763cdfceefc5024af00588a22f10b5b4f3db2c438161170285bb6aeb76297e8f3991a377b4d5ac7c49f2de1317b9ff8f5888a28c78ef3508795918b8284cd63735a84d4a30771e46820d42a4e08013bc5c3be1aa15346f73ccaf11d48fb76256628a4eddc28e44667928310691f20eadb8ff460dc1b358eb9e883ca60207092c2f0bf3dc47717887cdb9e825cf4252e1da81ba2719561de50e430530645bf361bda486cc1454e54f4283bbc076153220ca5f3f431cfeffd461dbefa170d3917e0f851d44aa501fb46acd0535cdd8a296f4923cd42a9f48c04d6e7434c5f2bbc056ca8cc4b06d70d71890ec01eb225116a008cc4e50a47fa1c6986bfdefd029b909efd5c536d30619f9a61574bf692b6425121eea4a44693030b51bc0cd30fd83d9f712494284f950fd46d1198c61721d9b5ed4c0abe5b5c2b50aada3069652263546bae9b6b6bad5d226e3d618eb46cf7ba0e78153b245ef794fa11444749e3ee7b8da0ec7abd27c6a1f5208d6566f2f754f28932ef0156db63ff099dc42b1d3ec9c0fe0e40d0d30a6514971f20196de7be555e4a54d9ac8dc05f36ee311899d0c7aadfb4fdffe6016f277a17c84f816b8c9e7ca6217d188a6d9084abf59b5921a026d846114563877c47cce01c9be8cc3f7e6d6c29a693bbb7cbad5c6339a85398449a3509a46e6f319e8c93a428ac885febf1731e46f0361bb2f40130672bed3401a58d20072abac59babbb6d0628b218a0967dc7cccf7df859b3e84f6d6a50667fe718cbcc834cdfb7786d87e325ac6915bdf463facd125ab30c607bc0071799dba8031bc6ceec85952933e7c0d30cf64606c0fd1639c94f9c65de9f92bddc4c8581a01ecb7d666913e3c3493b697c46186953dff1881796cda9b19f952a70ae4234d3f844d0b472db9364f50edc12d6a5ee15ef835cfab3650ea44ae7bc64f0cbdfe40526ae6f7f6cad7598d34c70b7e08a3337fa89177d5c3ceef7504c7f6bd84d2a2b7f33ab9ac09db989da69aeea830ea337f316a2f5f4270fc5bc7f29c01a56d2921c9de473f8dc8bb1887d0932f555de3664bcd67c8de921322a560671f1d0adc057f66c54710532edb8da7091da83e73847613fb6bc0c3450daaea9692b0061d1ccc4396be1a5760fb57226d1e3137c3f80a32e8e2b2a9c743ebeac7a473211797974ea3591602a124351e499ee76798fc0f92ddd73bbee206225241241343c672d539a66705996e0686a27e3cbdb8d1f5f0551da0a75f95a2c002761bf3732dd6a5e1f0d627032792231f09f5ba97d98704f5037a06a5e5fd7678b2779c9c5410772e6c92280ceab4988f38bb9e8a8ff250b3a7a042328c154bed95977b98f367981b6032bcdcce3822eba0c9a6fc2a8f98e2ae6e9b226c71fd68dfebabbb110d7576fc46964f30f39166a083e796e4402ac35db4331136692a31139c66875c96fa283ce618e79a717d2765056fc6494248efb4bf922f6a83751296c395ca76e88eb7db2ab5cf86ebb8347cd6888f3c7cd776743ff87fdb5b990ca57744a1f707b4b4486672beacc901ed903f70f2cfd43b89639fbc9c1307dc70122624a018a057ff8858f7669e408e58c70907cde8fbf802a250c80860d227b0457c801a2009f8d30fb7879cf9809ccd967a7559ec09abb6932b6b4669ca3f093a8a3d150146752766fdd5351029c2260fc0b2e31ddfe3db2e88d05c11df2a8662d00cba0643b3b8f1ab4586ccb180cf944edcddd87d6f28ab52613dca551d1b15bf5f7cafdcc94439bfb73b14ad17c58f12865ccb6ca295a467f84a020fd721a3af938afd8f0b2e08dd77c3e7934a3a5da2aa93939a8c9cf80c16d6419cd1bd0c97e51737382b4c54b0b463c994319444448c9cc5d67bc5fa3623b5443d70bc39c8a82b6c6ff8d4942a13b2629d4422334a77c5a19f38be92b34be1230a06314092d8031f83ec81f37a9969f85d7f34a36dee8d8cb16db1fbe46890a75b1862505c5acde3799a6e69388db44fd4924bdc714d2e92700114f4efa8f57b3aaf67ce27514be1583edaf4511b58fb08e80dd29bf3cb4eacd787b42a52ab2254e9a9ae80eeb7083b1f7d8a56795c8b21afaf45e08be0e269aedc0f208cc28e8da075537a0640a54ae086e1859ab8f7350f4e818293682cb8f72c4c94c2ce9fb4ac961e0a9186f25f9c0f3f3931954afece86309b23328f2e04a488bbc67b2fba9aace61a90967da2f7f5072132b587c0fb356d10ff812423b6e5572fb1986b7646522f47da2d1ad77370ce1868ae1cb94c4e4069d8377ff73e38dc7d4a815246f25cf77c296552053e73f584ccc0a9c8c72960ec79f184c0539c212fdaef0795bc8f107c2b856b3f3a2cd631ca161bd7e2e924e7dc682f088805ef1da91a8cb281269026c6e18b19848fc59fbced2d63c78cabe52e2a1332aeb27c2e65e6f4d0a4e8b20d67dfaff73ff1523589561e34822d1655492e27bc57ff4e3b28adecb70fdee7bc293add932f436e927a5f0472781a60da1bc803aa25ab42c82749e59515b426a1a058d49a0a5e28692ab3b682e099305851efb5064495b9ef66b3b7df2825a828c64c797dba234b94987888aa8ce9a5d6461c03234b812892c5d0c83f446d5d207deb5c7cda290a0a637a107487a2f02270ac02c5b07388d3c547774c5de0f5cc76061fdae3e7bb77edde6adfc76b5120b5c8a77880b61447eda40e905289e0acd1ae61774420ce129d96f8e3a736f0154e6a7b698d3dc9d7b35d78bdc7d561e1a4796e4cac707ecc7848d74d817bb3646e0d9ad3e77bc81052f47422adbffade1af6aa932b5df05aab198ead03eea8c1ab2ac53f1fc5c9dabdc20dae80d509e9e42dbd7e0404866c9f8ec766e3cf110446f65f407366f866829d39319744394b1c29f81d1f5baf3a80b176668890a91a210a778a9b52dcb4c31238147bdc1eea72b85fd6ba78b0149fb970987ac9631a2e5e46ddfdb7102b69c986e49fde23869e02eb46eb883223a02abd1a4d938464c34bc6fb304cca41d85427dbf59104bb5fa17fed05e095a0e5dd9dc2dd476a80e8c151f23bc3d4ca7d4d33775c6d7af20c04bf8cd0c588a78802475e39e3c610f34459d2d5449de6fc24d059eff4d892feb25f755266ba524108757d0869f86a4b5b3f47a2fde120e9bf834c05aed7aff6369212b95f486f1139501560e30990c799015f2b19ea2a0f5f76826c0642b907bec806c7e6c9f9a348548e208961fd1bbd0a544beaf43033ba883e80f09b17aded6f719354414cbc51a7ef6c2e50360969250276327d4a4cae5d2df9a43d7812b7cc85f17030175266a7788a9ab9286459ce50770ebb3e45ccc9f8de9b3d66b163fe07e202025ab9354f3ad73ae3b7814fea4117ddaa85d104f346d41916e3b4078e2289098220b606a6443e92de2cc54f616d36f0a6c5fe6383f0890e9e7405dc05b082ec7d79d01e0fe61873c600af7914c297deb7ba124e4b7674725e87751d73a69522f1e76500a0a66ebddd00c1f590107ac06de7bfad80c0bda7bb3305cc80d1c97c3e8add4b770970dfc1af06d574770219c045f260e412e645a71114f6247d8ec40b3ac6b493ef7ead3340ae81fc20ae9b18ad0498854dbe004198a398e7b41003f4f2a8457aaddfe554c058a72708ea28997c3155da0b49d5014f7842196235b084c46d30e8b343093dcc6124baaee4d683186a4f84275f5514ba1d96d83f428967c0338d7c5db7c0149c729d876c9db5ec22be3c8d8414176989a4bd34ae40742f1481c2720e330e9829d86357dcd69a5f441292f353751b4a0059a2cf63eb8abd121617b81a7aa5550f6637419799e8be4dcf289eeed7106d8fd1483d0e6c76087b49116a16c7e3a94557c908d4662f1aa2babdebf9d6da9a562eed3b25e8dcafe849fea009e68ba8874ae9d806c1d0ad842969ae298fcf417aa9d08bb7e6b138c6da562576a48bfeeea601894e07acb8bc271df36d7aa28b6ae2c26403505a9418b7725d89bb54931f77e6e614f46a823934278204da767ce68a944526cc87f3a1a61bd8e773ba7b8fc35c688495aedf17631bceab7091cd3c59913f5517ab10cb88ec57ca606c629baafc6a89ebc9f3ab4a196f31e074603312b20c8e00cef4854b3372c8bf50350ed2ff5898d1b94d77a303710e515caf99febbf54f489b15bdf6a0b7dd9c0b17d743d9bb9b92e29cc71f6faf3d638b5b850c84dcb89c21076d727666e6ebc315dfb306563eb2298dd1bb0d518b82ff77ba6e07436eb92ddb45c754ffa10eca85daab4584eb686f550e87045f43e517d4a5f5d515a22e2ac7a9b1cf088dcf872e70fba4d265bacb5db208c10bae68d3c515a3c24735e7dfc1d9765b8084ead78779bf91f602b5a4baa28a6713123f81df943bb3e8c88b47433246fa0b62bfc6d86305c065cc2a8a24a8292f5504b373a44eed7e1d6f7dc41d656b4128d4fc6cbd1215c518d0d3498f48aae1fe4e8693e2f9fc9d5b4ed4fbef7ffda9ee1127a9dde63ce131c5fcf3e402587edffc53b6d7f2e51c843b58d8662318e7f29d2f7aaafcef8282e0b604c97751d5a4a55f2d3fa629ba611fbf4837d767902d73e157a5e1177fec8035026c6ab27e99ef141c40eb04d5b5acffb469734fd140811fb81fccac0f9cf7ab5393966a9f0b01956c776ec80e6cdedabd6cceb22c2fc0e3c19d615240b0f5ec72e57f6da65dd054ed6d0ead17614d26f0a16b05487983eac86db41e1220b81ab70aea7339785f33fb1d486864ec29c65cede82e7a7f152efc6cdca4bab1c746537e164f0bca4c0b5ffcbf85ed68f7590831921a6cd7ad2b809d74673cc168252ec0e02b7cc7d9d4f76dfc01a4e52555094eec83ce0fb00ca1aeac770b4f3ab7d32783ddda2370276ffd7cd9c2aac7500600251f009d236a2beb4a2c959d6f53aa16f1f241243ca039956d6250a732a18bc6efbf2c0efd2b86c46c94908e9f17a39f6cb353470216e0810de196aedce123aff8575bd8e638b389ec2eb28df14837d01f1585e6887d65e1010920f6d0b355829f75326a0d01bdb58f47f01e7de29e8cf9a1221c423ee13c39837f165605e3ca88d3d47308729fbdc2eceb7b0d4bf1e99c08a07cf26dc629384959614d4e153a58daa46cd5f597c813946c2bc2cd661ab1b718b8873bfeeb617f52b6b7908f11b94c93ffb80cfc93a1a6842650ca9e7c4f4bac94ac7f6361ddf04274dee30e88d361ce28eb9cbacaa8090252700e741b293d8240eb1878f9177a0432b4842efaa59f90444c94866edd9c5933d195e10242cece9a3529feeaaf3e51c048ebf1fed94176b719644fbbd9e965cde9665cf3061ba727c5e4aa6985c7debbab0f2df944d96c2ae8d94691f4f2b537c122ef72141ba3a93f42623be6d66d2152315d440052c3fc73a3092e8db53eba6689042822bc28b97dfddc709da48a323dba179bb1c021cb628b7428d37e06dade32edf030926f777e36b8dc7e3229359a679b8871f0d308ff42de925b1eca80d2a3c09c612dd2f421acee8efadcdb4a532baadceb3f6a713db0235b820f7af840c41e80be626ca2383d2caa1068a1fab65ebf2f8d2378b85334422e58202460b1c61911c9d4b27420184db2d636678fe59d581cf347095196c7597f0384f75198411e50a1ab24e8b3b45b9b8f37b3db4a66b514389d9f1d72e698a8abb0b814811415d2b5fee25e86d60027b30f89988c50d4ea5fa1bfc67a9bd389fddc9ca4186c55612beb1cf14c25c736d3f4b77d940c9df0bbbc717357e540e3713279251124f5c7cf1c695fccb5ac627a99e6345ef5b953d82605d88803284e82289bbf3747dc863a00e3b9bcb819ba18f736321061fa6948bf97b6759fddd6a108d437f6755b3df14750b63fd54df9a4dbd1858331c2a362d82cefc8b2c62af071055d611ef8db25d8757677375c593d711ed828bc3df010cdbd2ff5043327c5eaa2cc7ff14d0da426a21877cb4bf7a4147585fbfd9e60f8ab1133d25674bd694c3a81f550d8a2769f56fdff3cde0aa85a5263be179127e62d92dd067ccf06522ac53146f767476d5f0da50b65faa0957e7dc39881d4249f3d4747e7058350a316bb267f5889809fa397cf0e52c78cff78a5e7962fd420b5868c93ab515b40a6884f276944b7a7e0f6a2daf79cb811cde09c93974ff2f36ce20f583004320e4863d7e0a00b1ebaf1eb997c909bc18fd62926c8a6083b0865be51778d57b7c9d9e4350e8d4142b36d6a3d2c9c073e756597d54d4af2e9d50ce0a36489aa8c670ecb81e7bea76eca9ccf2dcc312c6d47ceeed59822c300afa4b823d1a1a34713273ec2e08488beae667fb42ce5e836a8f3dde14f35e7fadc06f7000850adaea0dba0f879ac8e9de6653f5e50dc3e5c3ca035a8d15a97e5f2565df42d0682e1081bbab7adf34b8b48c7a0ab415823875bbfe7d4c711adadcde135c11abc4d8cb425f38162edc9d1cdb372f04e4b316ca73388095d7b52203c99692b35b66369f725ae100cbf1021cc68dd0e5e4feebb83ac4f9c229e06af817717a3c08132b355008f3300046094dd016c1c01d0f4f02e738ec71ad5fe896f7bf1611bf245a715208f2ede59ba76fbf8050bfc3c46fd1b6fb615c78bb31488745fa832f41527ad1382f0291197705564456ed22ecc49ab338b298a61e5cc43ca22e5ed2ba00ad4943bba5a9390a76c8c02ca5243c33b6049cac594b8420563aed1e4d5e08a2d8ebdd184be3008e2dd783f2243a443d845c1d5b106901be519ac06ce0443101ee7d4b00f78a5ac88cdd712a2b8c3f9ccfc7098de6a7e88b48bf2b3b62b7801052e1fabcf063de7581f93817eaa412aa79e90e74743788161b80c81f41528c5fa58f6007327d4d9ebde1253a507c68d03138f0c630f667b745af851cb2568a17a8cacc7cc25ce9d37a5d46c4544c48b2bcf2d4ea986455b594f798e9e059d719d39cbc18137fcb15f1782ce6cce1c2d2aae20e39ddb4a4206a0210e0b0853f64ed99b30c4d61724e8a5d8bde9149b58281dd726e277ab69f83da123d29ea08cc7842be5c73958b042a247b6f6831e35f926f6c676fca33d02a401eaaa1952613a34091af7478e58cc166433dcaa8f2e6e1a5cb6eccd681e880b3090f377942a9f8c7c4ee2d9405ca0c111bc6f228f8fbbc832e8af2fd178d6c08e8c8bc8b62ced88ae2f3732e472efbf8d2962d226eaf17aebc5edc3c957253648b1fc8da71fd964475f71d26037e98090ad7c0a3ef852a082b230588049ef4fbc410738e2614f9838e37cf2823a04e2ee36807412a3147c4eeed55c77a2c3c8176d0b9bc2f561a43322fc121b000d4b2f6743b9be62d1e89bc9ebcc4c41a375c570039e6a61f85dd2205399537a77fd19aa2d6979ee7059c2c9391b0747c24058b2511a35b2ed80a29404de812a3b27fe9fb4da734a30dfbe134eed78df77342fb2bdfb4e9109192e2b5b8fb39623f69dfb1388ba7452b43345dad322839a1c1f1ea1c6945507722d9c4aee55ea4e84950ce4882894432a1a6e1441fb8de75f443affd0c8a12f7e60cb1e8fc781441e6c15ee4ff3c3e25e0f1c74212006b97a597af9806b10beda13567d36426ca2224238d4a1baf2ffb22f927f71a4b713f61abcda95b2bb54b521ccc181c053b1d53111502fb76cccbc687e32c63c45934d15322b045a3eff89825b821d09717be210cb0cdf8b951f4442d428e3f93a79c82e5c65a10cda3f376852c7cdedfcc9ad209b2bdba7899cb390a2e206e65f074ac7bebe9f66ad136bd4a955f938260fa787b5a2c0211a74b80800c93a4842d30721ccecfb8ca3e1e1b037d9b6410551a3fd4ed11f2cefec57e712dae20043afb186865cba94a10bf95fa94a31131d11bdf454ddf394ee59c9caffc425936ceb6ade926924a6481ac1e62f6400b43aa46f68e9b8bcfb201580ab33809b2da189200d726dc2d383215198d283b62613ab3f1d9b08eefb2cd8e16eb092ffd5934b2b97838b5a11cd2547c54f7a56c29b2f17c65c84d47b121cc1dbe2b68ab4e7ef71cf92459344ce752515650a785a66957e9e50447c19300f52ac5a6e748b482bf57e1cd73534c0fed6f7f26039bdb8b5461f8722977eaa93cab253a378e7f6a0caec9f0a381e0f4ab5b1e52ae4ab6c84a53f5b331bb21e3e88e475f1315eb04b03b73a27b033718ddebdd076f71787cfa8f8cdf66b41cf710438ae8965ef27b8374bcf5b28f6cbad8a020fe6d6b0cb92c255dce1e530674871eed6477c0962191a3790094fa14c43db78b2a167e9bf7655431212d890109ce5378784505524d7f18e003db047a7b420a55008eca828514d7bfd8746554dbbc14173b1e75bd627acd5f8dfca661bdc380d991142df444da03b8692fe486f7a926bbb79c58a7516bb5c4dbefdcbaa3f5e9c622a9cef2b75af4d6ffe328d1a666d41ed5da3c88f008e0d0241ca433bb4cf40f9eed7b3ba20150508f4088a296a2d8bda64b0a6d5febea16dd98048c28f0a8f6fcd201efe0f522b00be8a731e97336d14a5b77f43036252a12bc3451e0fb8f6e3e37d61dd3e568137dccf48e125ec3f2e4c15af45271f17b070e2107aa7886863e972243569b91d500faad56d7a30af965509834ddb53121c12733b80c749e92159c713bac6d676ef3d4b41bb22504908181289b43d0edca05b4160df97cd3d55596f4738bb1d172b06b2937e2e6f234ab7dc914d21a112c9d4e33e93e36e26b5473553f1462c1396751eff2741db5c23f2102d58826c902c0744c18f4c40160331a2d01b28fec673dca27f28ab503cfcc47fcc6f6029492ce682b41d71920e26af227bf7b60c791631717de54c1f59ba338b4ac840a0c6a9decda1950a6ba94ee6e4067ada222f04e484f8ea589242500e9766840375dca27c9491eb498f8cbf29ba16edacc38181a9effdd70db384833dee7b9d6d954a09a9d9704e4c6f2b41660e9d316c7fcef697fcbcfae076c6e4ff273b542bdea2d00714201f523cdcba837b11ddd6123efe225601b5be58d77ab6f92362bf49e988036f8e0ae40b9633f9008dbcf1f6eb0448561f8ac84feb75c657f262604349b0c29cdbc9869f26cab31331690b5d5842860b7cf052770f45d7e65e21f5a9006e88f7ae3df2bfaaff64564f5a4de465912a0dd4b6b3f04e868139c8dbda7c06e7aac73281f7f0d3824f51769906239981ffa5c74d4c788f60fea69344ea1c38a1369e5851f43f110803f2cfaf9036ca2fdb1d4b23208c2a3f25e9651966c0d0fa6a3bedc5a269d6cf294d886ac2806df1315d2da381fb35b994000ce962a0ec7b21b43b89f2634e27e608821bc9a9cc2b08991356cd2ceff0164894655f9d8c73ffe9392e59adffc56fe7e447b434eb3fd033cd4d8f63ef05aed89bc443520356771f679449e15f2d0ea7f7463a333183605596d06febae9731932aa4dc462cf8075817eb9b196e48bf4e283bfc5428692943d15e569b8b20e3a8ecbb01d79d6d0af24a8a5b018d893b42007e4b84bf126909138df03fb32d3fd022b451f56a950dfaa71d18c6dbd02e5b1d7736eea995c064fefdc0bb0ec96d7c6c4a47e72744c9a494a66f202be0668513ee55ee6cac6a83923d11270943821432ab8cec94a0daee9668bd5292156785064d8ede16fd689fd6016c0a0ae787b62070bec84ab19fa90376ef9a7392f93e5aab260c8e38615e049cdb50470d2466ae32cc3c527d66e4a063c4f001714b78239745a610e4c11b7b7503379ddfb3b23338ad4c620bf8c61ed63fad34143f5821759f85c904addfcfd1010b0aadfbca4ebea9f5a3cf4b92dc7a1f85b7306f5f45a7040a8bb82bed26e079c0dd0c2a4268ad608122c5a55eaf3268f1be00e7bf929cba08d6294aef37de54f10250db94318e1925f93215cc52a4c9f9bb426bcea0fa592107aef585ffc262489690cbccea6042ba5c09fdac2a985da20bf90da1a85d6aa9ce153c0287c7a9ae16a05e2a3758a7ffc25f1fbeb89c04284012a90df4075c46fa8e9415d48911bd32b239c33538a3faf570dcc66c45b9d6b25b589eb1484f2c6ad4ea9ef688d545484ae565d64aac95bc3032fc2ddd19de03ccd6be292d680f4488e6e2521d65ef82eb77c5850e76f5372b88fe9cfa2732b0e7a97542d708d108398dd25397d877ebf53766e4e8ecf0a0b3ae84669952754140bcc4bf58a6fb24de428520d036c572cc086d99d90788c3b4d1382dc690ac2b932c8143ded8fe211e2f1285c68aa0d017a1c5294dfaf2048080ebcc40d08f2fb30709c2576b9f6b346a5d3244087eec11b6eb46ed7766b98fa1e3905099c4ab300f4ad9c0d78f6553e0ca87ae35427a78cd0b4cfcf54791498ec68f7cd217b567ab0236decee26ee51fb6c91b34516c8db0ca7e7ebcb42a4bd73d6ca98d841f64aea40849c9cf7fd7f26abaf3d714abdee487d40823a6b1f1772d7d29a805c04f93ff76a4af0099347c12a40d35d1a8495e82091e5e75d7a4207e09c1a0ba94d6e1e257ba7df8841a18034a52e1b30ad453e18db6ce287e24ae992c436a55df598ab47b71ccb7516ef0f5373bbb9775b7864e7fae9d414d4984e98effe0d55d71eb1a54691ec6b57ec58c06f1abb4a3a2f529cf11899e0d358d250c67784d2b4005dbbb20f1adf47ecde0fd38bef9de917dd6e46b62c3ba4532029d9822e83e27b52ab001a0dcb85aa805c5371f90ed2d8b26afacf79843af6aaba9dff3ed9d4e34e4b0d3efd84a62325babe3050e01423c1445d545240e1aaebcf233455ebcbc0549e2e3db984388a17b6a8165e050d690bafaab72cc4c0d8fef597f870f0167acd1a5d3f20a61ffa2e2b0c8e31e35b4140ad6e67885064c0be956c3ff68c2806cc5533eaaf7436abeccab54539dcfaeb045663ea1b006fc0ca39b08e4a201475790cadd66956383f114ff30a2aa4eb922d447c868467317a41220ce19592dee4faed2eee8e7b06dfcdd51ead43e7ac840874b5543998d2c39d251f1ade522c20c9cfdc46e6dad45479b7163e9bcfc4e2b3199c1cace50a88e78854ef957b27e4234262a67a86b88a036822f76da9fbdf8d2e95329a9c6225d015393f615f54618315a9fb6614d59dbff341c5bd75d6d18b7fbae59b4ec1889faf10840427c80776aeb2538fbe85d4f35668d868674f58e01aabcd22af10ff1297a049de801bfb50c6ce4f0f3c1de99bf0b8a433cff8f1ab67bca1ef6aa5cbf55adfcdd46ad8fb6937354b662376fba3a67d11ce736b9081b1aaaa6ff0ebb7c4e5267e041f523e716aeb45d69cfa536dce591eec6ef4d0754d432ee2b4d1f5f1eaa0da2a16ebee90393be0458bf31fb720d4555ef58b14771cc892b990ce4a6952bb8408799192033c067fd523180768387bd7e608d71e2f349b9e5d6578fc09f9dd4c441fb5d387faa859208ce38032f7af733e6b9a3e9b47bcfad43530daa55f4ed948c2d3da5c10cf7d8fa44bab89b8e3981e6cc7853be1ede029378ca7d22f5059983146c366e6f243b9a65ce15a29364decf1d99996296665f19c9b506d8a3719a9faa03e92f6890320d7353a285769c01ca70092c6af3139331c9f8bf00221a7a11fb3d81c224f1cf3faf4d209593701b011c6f2fd51b1aab925ff48d51a4aed42ac836978e4c1f6eee6f6a08525127be42dac33dcdd84df3d3be26ee14e2b5ff20d2d4f194788038087c31e2035fec100c9f0fa513619c619c70b3799f276072260d4cf0cbb2ffb0dd6b439a6f0de7710d7dcbfb428bee7f3cb17337c9b999f42bd9fb7cbc8853be32f0de4c487bb1529aa36c4cfd5e70a4a383146255a2ca7760153a091f000b8851327b544b847accaf7a6b51a22baaf37d58c030efc6f10499bb8c60cbc00f54f2e6e255b900515f260b90d9aeaa22d1b0c25f15c1d33b5b67085f5d3c6b442c9ffbebe79829600496364ccb8e075764ff3300754d3f86d707cd2fe3b3075ff74d93164a72ff7a98b13939315271ad587e3e35793acdeb88d3297bb7b60864785400b9c6ed06fe758f6c44835facc36ef045e633155979b7eb8f556bb376197bf6a8a5e0265d3175153b9590d0a04b852c2860bf0cbb94011aadfeca379e84b88fb54fdfe31423a72e9b39cd7e255ef024d16cd469dfcc19b79497bdc1379ce46384b65e11bdac66c881bf6222c93cb11214a901bbf4628e36a3731bad22cc917470f738bee281c261cdbf522a8a19ade5e676c3b107771a76090d12c0530c9281af425bdad4963d9a9667bd562818f58e046efaddefb1c03e6922392473b366b7cc5d07ae728fda32791e27950673f64079d177c12851f7143d4f0b4d7d6663cf036bf91b40455440985ffa2791a7af414c9706b07f706d28333953e6b1d89ee9dba3697a8c04a2909d74aba3f57401c0b35d5f00e08c756559ef85fb7e23f2a9d5167da78f6f6ac12f4cf8a25ec77da84b398c1b9f4d462c961e8263d09bb737283abcbcb5d2c94da7ae907354c096982bafc53f2449e052c5932cccc61dc8354ab03d35ee9f87d20801667bc29a0ba6d487dfa516c3f52d9d864dbed34c147109570640f0877aafae570f9d643b79c70a7e8a1eeb00b1e558a4e70896e280256b093730e98782881c0fd3a5dbbcb130db3a8ddf06f4a43a39c2a51d52f714fc77bcb75444c6181e9ec5a30fa577eb1a19b30be0dfec19c800de8df51b0bcb7bf0a3832005f7af928315ac4bb711122c7ec9d46b276d2a8d6e06da209da910fc8b3e517bc45381dbc434347d1feab0ba8accee4525c9229dd161927451bbb703f1f69a038b76b38c4cf8e0101ca9423f818450a17bd9410230d14da1e592bed33a0d1caef2716451d3822265d6b7d22a45a9cb7b94f023c8c3a2fd8100cf51e7791178308e4fa7d1b934d16f97c859333052b77d9b26dbf06c4611f9109472fb775a1bad6ed5c7b8ef7295c57f4e1f1bd862a471a43a416e67ebe7c9628bb956e7b2132604416c2692e6698872dc62076ca6631aa1300fc6ec8f0ab9bd895b166c4ab024aaad432319d6f96918c5aa36ec47d10844aad8b3890c8e137c192241dffe781fb094a7e8c8c2d091c33f3c52fbbee58247d8b8582e4ff07c576b2df24e73318214480957a8383dd8af160e5e66b6c8f296fd3a293a18e512ba661b37ac36c7fada67d5ba4dca42332dac2315146b0273489d5b6a1664c94f0ada9776c55714dc5cced6b81fc6461147128011ce2c01c92afd6f0371d9da5f899868600f5a2af7fbee3da633ae54a33e5cf14e4fbacbce9ea6350b599eda8360598fb083ac57a65c3a04c21aaa3690d3da50c72a16202b75649f34d6de3606fd7195750d06179381dfb8d8456d12ebb080898909f57dd274d3b696c89ff837a35c01803d99c498bc35e23a2e5d2f07c03b720fd78fe01f5123db3d72394bfec4e04dfee037c87d267567d8759e3124788d5d8f18bb0fc3a75741f4280499d926923a1bdfe3aa7c8298d13a1612f892fb58a8f28d8d55b85f58c74895151bd039848321fd6f4409281b1839b931fb4fd70422c6d1cb22cee9a66e2e3bf4ef7fee2cbd0de2ba5440e57622021c82d1d107672bb3dee2f89d12ad33d045c5fab85755069476ec6d8409123f688b8a63e9d31272413207ddf0928e90ff290f30851f559ed2da69e4e6cae744f6029067641dd71d3b0c9aead8a0ff22e74f30dd5ee414beb8238ee943084bb85b400f2252046016f54f4e6b1c224ff089a78304eec6ad2e652dc44370bc7d73c80233a2dd14218d7c12e220bede7b473f8375c99a9547fa3932e0a2e39e39bd34a4054dddde5d41f2fc9bea7d57c04790895d56dc85103317520a53a980183a26da5bc67e6b428824aa51dfa9b774701602138d3b30b345c8cf072e611057804a1f2c4bbd313afc090d525a09b3942c85f34dba5b4bb18ce7337777008d351dbcd1a3f6319f73f9af651def3687f5a3fe054b6c07abc3d366a6dee9f0cbfb03ecfefb6c870274b7d2f938436b4456ba01fd55ae043ed96c2828c0239ba2e0fd9f053474d1b1e8c5c9dbbb0b89616508afb5edbe76f096d323a780aaf75d39ca6a1ed0bf3143c8b4417a77a4f213aca432d1e8700ce2a1e86e0d89fe503e663fb762efdadfc117b65a79b538321512e30f1cc005414f9e3d24f7a2a8d0c4eb609da58ed09827311087e6042cdb57a77a0b1bd3af75a73189e136b7b00c5fc48451b8bb97ca1b699dca28302bf6a9b6e8b9ba903e841af380a681cb8598c29eb75092e743474c5bbe807b1df1fb77d6266b1eef9e64533108dd18bae61e9b05948d4ac70ac623c30b7d53e145bac91b3d5b525612d365ce07472106689aad19a4ff36558cf887e8a70e6ec69488c6cb9e6698b16c0684b059f3586bba0e427ea3e9f1e9fc2064f8080cb3d3bbb3a0875c94174b483c3e38f88f5e5d072ee091ed670f24e94774a0464c280513a9135fced57a285b07793673c7991547c8efcfde2015530b47e539aa6a5396713d76f437aa80880213b315f491e0e337eea7943f77848cd51299889ea8f612a6df319e2f78ac09806b6190e0965dbd78e120fe4f7f3e33296f49d1d90b1bc94e09eb4f570d452284a641efd8441cfd9cbae5e42f2cf404374faf67e77b5593810754231724bbf0dc5b8d6419828de15b696bb6dd2ee14d5373b44ea2aceb69ccd878632fc160570ed784553664f21bbe9d140e53e35ca567b9aef322b7bcce7f40e7df6325c0439bf547855993c6185c40371e640dadb9e7b02e048d510a3fdee6d69ba4a6eeba26f7518bfd9ead7fd7ef6b85b2bfabaa0ca79fd5a11bbe884291aa9e7e780c488863279345c5ad3c2a7196941e41ae106879bbe2842e2c9046d7093e3a31edbb5ea7b79a4c7fd86fec9b627f6e19557a30dc1a6d27068d83e5321799143300bd6e6a334e1756181c87915bf315c8a3d5873f4e81269e9678856fe28d802158c8396bc1280f16739343c4506800efba1d05fbc4b19fd5fa8d645379b49b0bad81a2c7c732061b57a55b772421c7614461de1d8d6c4725a4b444f009c1d95a00d166aaf603f4c141660de4addcf2a3982b82adcebc324b618e1b7659d4785d439fd54cba141077d4d446e93e7be15a63ac36ee2584e15bd55d1c4a469b7dd9f890cf831fd155c1eff7394ed6cabc7bd0a5953cb494006a2708ccf94d56eda937e77974e0479a2c94b9bcb7b9a7027aa124c4e04f195f8ce275172ec53dc991a68a8171f191913ec46a9cb37164383b4a85c0e2b131469df05203ae43baf58dccfd35c8c19c107776d477fefeddb1205794847d491b0fb3f32219b76dc5a25c3d6103821bf52ec77a0e6e90be34a74aadecbd0f8f65c0ec1eb3dfd54ae1df377769bf491c6cadc974ddc797017391f5287d0710aea34923f50ac7fc56627877d83268b7505ae24be2f0dd91720037e3ee2f29f18a708c80badd23d4a8ddc5b8ca0fc01e19e0e319f8dfe84d26487b7a4c142887b5cff5a54452f6f540f7006afdd865d3c11646e1be41c5c8defe7bd47edb2fc8203200db7ac2f18a4fbfd53d1ef140dab1e221093c74e3da850b1c2d03d532f8483609f054c7232564ef4cd441b342c4ad88502ac5d589daaf45a3363d7e0af0de3de4c7dfe0c57ad94fc709890fcd9859ff583c2f30c6c798bbfa1cf56ac30e36032eebebc59072244b117e07977442740f8f6d8040a4cae90d5e414aa0a073705bd80a3bb8c2f373b4bc8a16204272d2f94b27363b33051aab979905b27fa70dc726020a8384afd9e1ed295a8594f06dcaf4677071ca20c15d407b8a72f7154691847b9de429f40720c5ca89cb4dbbeeb3fd3ba3d92e44dff178fcffe22fb07ff3381fd6548241fd9778265dc7e163bae443c23910371ecf06f6a8073960a9b1e3bfe6c3cbb779a25178eff1ab8831d4a20efd7d835a7c5fb463f79ffe299101c54e2359271b4ee760de98d7b8cffd346a202c08dc35c24ee5dc8d37b5fcc5315069764150d661ab1f6371c01ebc76ca6af37b39d7e71088bac5039928199d6f22bdbc883c723eb14e7dfa9f713e6efa302b8c6d5d0d420190d44ffa76baa8ebbd8f8b88c46530c3f03b2ebe366b92d620c0c4da3df7daf89da02b969de38341ec9a8ed0385117ea1a59c1efca715c321c9cdfd115781a85576fe7553e4a068bf1463bf65125e51571cf38bd198429cd0d5e1111673f78f3dd1d4fe249f8070be2a8abc251b3d1caadddcedc8a7ec3dc013804450109fc35ac0622ed9d2de039156a5a42ee117a535fc2f51319abee2060691181685a914fe15d67206c1d0a3693f2e6b484906ac279163fc01f21f2dcde05e57b95e686776068bd93f5fb56e9b7f1477f6c3768c5febcf5c889d7c028c7ea10f1183fab0ec6739b8e4728e49c869bb1ea6ac823253cc83a6922b4fbb05d333ceb8307ac427a57be2f3e49a58a8d90fc1e0c91fb8e9e816db1419c4cd55efa720f374b569e150fa3fc5edddf007bebef3381c11d01129c535b7801ba0ab91de208e4e307e6f266a4ce4ac8627844458aa34b37c22c278cb24f059c23ba5c08ec1a0a7a182e476afaa6dc348b2dae782fe7a6e6ff80ca67dc33d60de238f005160dcaf3bb9a321b015e889bfe09f65cd60c85329909551abd3dfd394b77435bec49ef9d0586a9d6354d7cedf1afe73f01d162d303a00100f1d4715edb6eba7695f9fd4f3965675534bf22a121411084a58ee9f3ef7ef15216e54f013d468f7acb30a85988af3a1bc5e403f0f7fc02af90f0cfc1a97d3d371b8edee0f1fd04746acd7a6b7513be1ff31a4fad30314084a6853a1ace0b695573dc5ed6f343bcc47f0c953050cef8014167b0d74792447a6ff330c3366f5658c689b6db2a8f2de6a334a30a8b69887b3efba8e630bd3b2b74f5dcfb968e78711dd0c34a343e441afee2a8be433bc0cec3703db38529a168054aa399426486e0bb492f8fdc5b70ebe97cad44c19898948bb5c89b324d397fa02028755a83b67c150fb4495a8fd72eb4bb4e944e6d5235b79ef095f7f17e80a74661ea99727fb7fe2b0166b349c9909d24c6cb18791247ef86cbddaaf15de36b39e9ec410489a27fe5a9ebd72ef45439095c34a7e5b4bf4266a215ccb8341064c4817cce14d6dd78066b34e6169dc7c523427ad9fdc3bb24b7fe4926d022719e71b11b72955ea8dc6030e7aa11e146834420401226156a39abb52e3ea69cfb4f21c0a9aa4819aaae031fa9873298ec413e535cb6bf8d7f18e3e869245160e5b5bf1443847886a79b6539eb556f5a3ac2db78f17543257bd9ef019a6b56a71f1fe1f05c37b2ff7a1b9223977713c911fb89b94895159bf87f10ba32a134fd55d139ccd7f38150a8e681580e333de1aa93b0d8aa8b0f3ecfb26a69d2c24d62c8d5a228466a980d5b834a69e41560a25bd14da9e431ab81d344e29e597d51b27b7917c1ccba525a30550d8be5d6e9696fe1f1772c013ec2fa8fe82db8d3b8b9705d535a1241684bedef9fa5eaeea57da704ba6c55182bc42fa173d8d3942a014900ef91e0cbe5848dde9957bdb2278abcc9ed717e202f7f393dd762969d4abcdee992d042dae482e1d4a6a30a03a243a00668658d4184abe2912ce5a081f23163b63e246dc8a810084180f9b1c0f3d29622d2b48f4b3859480fea3e4ad1aba43ce9e9cf2df6abedc5bfbe8840a6892427e8b8982626243524bcbbc2f42d823fc0e0d4ff7201197820da8772ea906d3f132f005b04388c73d4f17fac50641ace449a78c9405cd0b3f950fa3f6489099821c98205280ce2e63b473f0277a83f3eadd283f68642427d2e654ec782db8e0385aad78901657602b3b1eda703d5742f0a05cb9411d811b2fd52013890a1a7c8e4a00492d1beae02d1ad97f44e90e8a8438cda5d3af74d8e8f277cd8d34ae2abbc89b852161685742a67b5a63aa23497f9565646a650825ed5d1fa662e81ec333401691149c6305b9830b58ccb744453c8772489b0e185fb0d34030b3c5ec1950f70517830b5d34eb2347990612218da9d0dfd87844e3f641670e9ccfc5f515658edc7323be184dc912f500efc5a0961bf75f4a65fb0c20328a7b1666cf2b302ae2852cdea34a445043f73e040c12640ad8c26200233a7b1f257635a24d7d1c9dd81e34a7f3f184ec9fc4abd89d06850872ecdb963fe607804b8df1a64bd6cac31eac54fe99518c2c7d59e0a66cc67e6693777ea6eae987d3486c9e8aa2c55906e1486ac7b1fb86ebffde31ef7df3043aebc4bf92578e8cbbdcfab212a56ad80683221a51a0fa0ac9393664c02a0ffffff5f