PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 68352 7458f696e4b780f1966a8f58ddb1a5c4bcfa22c23de5d77017fad1fb83a6c648

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
04c7749d5366afa75621210c08759397259f88b948aa3acba3716066d6987ce3
Certificate Block Hash
7458f696e4b780f1966a8f58ddb1a5c4bcfa22c23de5d77017fad1fb83a6c648
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0060270000f01f0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000bd241d3039a119e687459de621cef663b0d109f34f4d8796137bb05faf2d035979cecf3da4653aa0749eeaf5d1071f8b672fc6fb533ee5793c1e73c2a7dc0096a881d65cb78cfa376cf7e8d47003e9f723ea3346df80f04e0907000000000000004000000040000060270000f01f0000

Raw Header Hex

00004020e515c22b045db26e901ddd9b4a23ab5d84da415faa1771bd29b045a680b1b89e2919580f77a482966aadda3198a4d6c0d51546e11c62cee78311ed6e654906fdd32a236a7f2e0118e37c98d6666071a3cb3aaa48b9889f25979375080c212156a7af66539d74c704

Proof Data Hex

59,560 bytes
1212160203078776a465077a6436e5e61d8d029323e56c78af53d920f364c8a81fe191f9385b66479929ddd2f43b5d55802a43a433103b22bede2f541d31f1efa9cb4cf11777bbdd524e4305964d01ec6312e7b80701fd1215be12d8304e5ea6d1ee3f2451230e45c898c929dfe937de9ae8f96e7da3607c2a972946f8fe4b5acb2ed48e16db311792e5f8d21171b3b506550f1f0e902ec6fa675931f05ab43aa31f12d48e01746f64cfc995148c82f0b05b60647501dacfbdb33dd9c6dac38dbacc374277338d889c8a57887211531a69491ff6b14b51ff739c6f973f59ce832cade795a85ecacaf684a99e2a6e424ddf214775f0e684748ae9d1325e3d2204c10ac41d3e02dd6194dd791e3fddc7bfdc83b0468c828f18f9cdf91796827957a831e40bd8ad28aa4091fd109676691a315f3c0d2b6591b85b6c8fdb2c5c0ce4c71f4865068b78afa63711bf24a34aab59f82c7443b522b0c561d9dd0d2d93f352b324d017eb46769b24073faf2c6058542c0c171986e4c8e9b6329ba08cefc0ab77bf7d022888d6e4d443cdfacaa1ef68cfabc101b0a2737154b0f393a280a14b1e41c89bb4db9eae7737972697234e9223a7aec24f856dd75f2f2dc46c6eea69e3180282ce0ca512d0263bc5e075b3c2107188566825106667e722baef738743c7bfbfb96d58f6e4cc62a884a5f7fb09112a3429268fd20996fee2e1fe5e2080bca53ad6b2159e5f318eb3a1782f6ae9a5a5b1b39f79e4e4774b32d0b9971838edf3b3a36699bded1e23dae62d704ed5f9be2551ee4f77204438db41984f6acaca9c47eddbcfd1b01a6c8d6c96215535d77f85d7cdd1ffb9950e2387ca4876466fecc0a6cc04c6e56c92a6072bf8c9642a2d0b355297be35120d70356aa167dcab1f15d728c7c2aea8debfd8b4d34f7007e0cc224406b4f068dbd5edb1e1e8182bf99f83ce82cb9036bf46221dc96522abd90bc43b6460dbcd4ec7698add08df0b28f45fccc537522b6a367557427f42ebb35802fbd373fd65e5c8ab5601bfdaa08b509e3cfb9db5b7b2b9a5ba663565de5eb813b2b3d0b3f0164330c27d42e3474323d1e4d0a4e7d30a5c80b244decafbad54bd185bac042dc55ef152c77bffed2f08525d824a07a3a996e6ccb1473f1d703e42f0d34ad6d1e8238251ba12a5df971fef9b8130e3db32ed2f6c91e40a2c74dadd7269b5e8f6766cfdbe7591884cbe5b63419271349b09f987e73a953847dc94a4409d94df911f53f964058f65279f187938a66b6500436acd2f757057486848a489f47937ece0ea65ec576cf425f0a76cdcfe5d22f1f7ff97ce47e5d410480b3f77fdadee2bb8feb877fb824fe53e10ef7ea743fc64c2e9a95d9d0f2713bb7b7be7e24898e107ffdd4da9704e5a8b9a9aeff2c8e78d707491d6854bf68ad2796a204495025c1dc8874d51dd510a614a90ed37f4d27d028d4e607d95c9b1bfdd558f8b5d8891b5fe7629dcef7952b68d622a25c0f2328d593697af7a2072cbbcc545045a2f7a7feb752df3d4dd500d760d86bf3f50768dc6d9f046212614625986a0ec90543ddf077abd835e17f2a1d4ff6e3d98a909e168598786d69cb398e42cc2f29fcffe36fcade7a6be68f743a8013f217ecd9748e5341a13e8aef30deb965cdb4f5efdaf546aca19d2d7066a997e305e222279f39211cfbf6e2bf84e5139e1c699532f81463d06c27602d8993d6ce4f2f41520ae24713a8c4b6ed1a5a9569cde3848a0434c3d7b491604f8b86d7caafe49f1c5bc7c7a49c5e203d7043c784cfc6185f522b37ad661c4c4c1e1d81e8d0c13b26aad8617117381f073fae2e8fe6454ecbdd019dccdfcb54f06a5c7b04ad56345bdf425ac4e90e1aff84e0f6239aebd6ece5a4c0f64e0fa07bbc052cab678eedfb91d47a525e4c71e136341fed35e069eb99f87fd222ab469bc6c980f92b642c8b33b66ce37d279ee141d362b3cd1f3509bf01202247490498b46267965441bd2e67bc908feae5780b776db3d0317ca71943ba0678b7ffa18f20e2dc4cc2ed4727564c6c5e7daa2f1bb3c898d0463d868416fb0cde5382cd0e4b21b1d9918ad296d4735403b758bd790c45acde49f6081527e33c03d93293b40e570dfcf70266ad521415bcc980ade692ff946df5a9fdf932bad3e4a6819588134602ecf39218ae44844c6097a5873bbcf0b74e7ae7089fc11afdddf02f30c13e3aa44784d92a6a67f57778e70a9999ac37d6607891b68185aa7bb96b05c568b5882c6f15a4c18f882984af8359128db055ca0599ded04da5b4ded8c68c9ec937c540d758ee89aca1a2d063dc63e1c6bc727d95957305e433e8f654b8886995120ce5b8368703ba6a4187a30effcfb932bb443eca80226c2b8e752fc63fe356c528a415f21437024666a8460bec1c6e2239363c516c7d3a37ce9a65b2cee3cbcfa070a2c30a221169c59e69ab0457683a8f0ab8af6e4c285ecfecb22621de9679a8e5a51969684126b1ecdbd9645999501023c9a9e1d6a31a820d4e88c60692e78d6d006e327bb8bff082f308b8e21bf41d2a490a3bb72638392e928e70eb21f67d527bcac9f72a7732b4abd52cefcf8d0fc3bf961897faec7a075a1c7dc5e0b88074f59e894d3dbd2ff9a950da220a7b1687192d6de8184c5afa9e0722d6c2c9b35be7877bd6e95254e126ecf48cc05a9b8b6d6a70f1eca0ee3222d1850eb1c95da8d8be7912dc02904bab0b9521ead0f923413e553eb075d0caf8a72f49cd4ed895834e21a4895ac65f50c27f9ab1204ccfa33e6911c9f1f9eacd8ef61dfad59769dd8f8e341901a2ab4af6d7732898955d112fe06772fb87d591e09b96d39fdf2e1cc4ef296ddd1ac1c68490d3a50fd8944edc31eac63874e75cf4e6ea857a7f081dd87cba358cc43e5ad07d8b5d2dc6eae9ab669c203c60a37f86ada83da5ca1c392a5d5e102156a6b2750b16e676fb2bfb370e5855e496e3465e53d4223bfddbe03a2f35ba7f7cefe1bf268892add46e7fa229ba9a4de74bd2c480f1cf641c33aaed0ad914ea3d2e6c34fdc79b9907794f4840ea3535bfd80de5f507c0fd88f1d0d580fb31d4c658a798634f5922b4ad565e5d5f8ea5eb1f6caf634fd706820edb5fc7377c88c33b300a3e7f0566367cc0127e52580073c83d638e614c90df1aed9712564375ce4ffb62786df50433f3643e0e4465e6e45dbe392251b85508e449af741ff911813392eac785528868c06c3e8d1c23ddf2ce68bde9e87b5c881188cc0d9ffc40664f89d3ab6f4105722f989d11029b4ef79c5d97a0f5f2f6e3b2df04e81f518dce6dba8338a9867001f5cdf2761f0286f889f49058a09a854057926a9a1448736bd3084ff6115732c88de6ff08ccd3c14985877ff8385119fa376c91cce77f743c0fd14859be9656089384f99c4085d8387a0a5fd2cd33ad4aa6ed1605009f1a29dace152dddb40f05c69fe15088fceaac8047b63d6799ceb7a893e5bb00abb05185c63eab3ed5534074c0a9acc201ca1512f2c54fb25a6137bd8424be693d1018b76900b8049c8dcac0a2fda56af87a6400b10971f5bef4af31375b9007ac8ac70cb30750d9190608ca9e8e0edd7dae26328d439e34939abaa6a39d408b58a52f74a864ec6d3227949d9f0580f9b19353de402bc181e12160519a793e7d7602ee7b84dc41769c22c335f2b1d76796c1fae659ac0c3692f7a0bea3e78836c9041504b64f725ae20a319f06c0272829cf50276e0762a7d40d8119ecec5a70c1eba5053c487505156ef6ce9b629b8a3be933df41e06e348044e28abbb465d5d84d8ac226f3beefedcb65b20f03274244b00365c6c137ac1824afe6c9558f7a9b77ebc15c039727edd89079876170a72e707b102af867f3d49de2ac78319c47d1e0890a746acec9080591a23727acbc720fd5fdcc52148b7d5c6bd8d5cb4d078c1cd32c030bb189866bd8ddbc4ac84f83e05e168c39a8784d39b7ad572cd023917dc99b381a9b8172367bb4bce98270b9eaa0e8e1cc2e0bd9e05e21cbf5ba1c8b9bfb3c295018c1607cdb9b5bbfc433afd84a746fa95a525efc008c7c47906d85e05fe1a42698314d382031e5c9e61ab19767dd90ee724ca7a4839d5227cb579c7940910cf98756b0f0f4cff99ecda0ca8dcba579fa0c2a373477166965e1af6de639da3f8d78025e44a04b00f60669da93e0976c78fb879d14c0baa212b4fc7c43bffd116795837b2790797fbc97bc218b6351ad4931126dad676b8bf28645257505701a82392bfd1611128f81cbec766942fdc2ab8e276f267dfb00e3150608e6cb5d0e1128c06e298a32078a31d781ad08475e6a5d561d8ee3d9de675e7f4d05e5b8f728b52b3f7cfb578ab35039eda4a4b89b828473f52b4fdf21e7613417b9a0101a7a833e33f55bb6205659f09d9e2da88b353b97cc8c425d5b531019ff9584586ae822ee783aad555198577a0fa80ba04d25ff1338221fba9097282c476253d0e95ff0b2a55eb04f3dab05621b5cff8a21413161b2a03ff758bc680ce6c7b6eae93a12f48b5c0a281e73e87ebbfbaefe23ff866f14d8b8c55ff3560ad1f386c7db008d0595c9ede6cb17f209fefdf87e86b0d675b89e2c3160c4ace3ce45e937050c3ed5fb28cc4477e17143e7b1a63ccb0a2d6520e2491f29f084528f0339232203308efa87519d3b41b370cd5eb0632f7d40621a2cdc8e34218580b03d9ce061d9575280bd5ea73ca9c02acafc84586de69ab4aa7678c779634282c86e0947ec871119ead4fe6de42720ade498e412ae688e14200bb93da422c94f6b8c760b9d0a056a26d3a4b7911dec23e9a1b1cdce1cd1f68f67d8b9bf07acbc23d21670a0863365778e7e2ed67f89ae44e881adea51e94334563fc584985ec65a05edaaad93ea496fa896911617c344487a8f1d0eb6f9c33348084c31ded56f87221ac80aa7918290c24c8f7c07fc09a497d008d7aba36e1c5ef8cd7822cad2885d5241463c22c6efffd362a5fc00c16019b3925122d7f6f17c927afdd879b1acea3c73ad1892dd4f70a0ff235338ac9787bc969b00b2d889dbd5e5c23408b77fef94f512383819a138938f1fb1f4b76c7af01af6ff6ddfe9b0b0b540d2acc4dcf00c20ed1051614ef0a18691e3191a073f3e476ce53a0f865f596a152743c6a46e0704feb60efe9f1def809ebb6f6cf3871327f4d9a1e4c73e6c6c59bf2f2d86f22a7bcfd5a766e1eb0a70ec67f85f0a28045efe8a947af704c43f802d24b1b4ab53391a3417d52a37d0814ab36103fed73bb6156517ad7c3dbc68cdcaaffcc2a43a4ce93f14786a0f1e54907d3e66bd3e424e31ec10d583dbce6b22834b0bea28dedc4a783a548850001bee2db7b225e902200db9d65146b0b5bb6b3c158f5902c5cdf660de6df886ae1a903f54a4bef66085d9e07f6b7f8596c5aa4fa33189840ed5d1926302d4f1858b06e7f8713c6fe0a783994264f4c86a397bf11991f70ad4db8e9b058c49c333e6ba68269aaaf71198c0eec2325f175b6dcfa611d872422afd425a24ac1071e37bb1721a29625c20b62c68a5c8d9824c8549a25868de1f5539a87651fa261eedacea65f193fadf401797bbc4b64d48f5bf5d90bff970795fc7a9016f773e814bad892773109992ad2e8bc67643b04bced237308f562bf99af17bd1bce92be337bd58b93c65163a1413ea9301888a8d13e2c74a902a188598e9c0323a4be233347efb391f85243dd951710dfc08fc545c7995e872580f53388fc632a907cbffc4559d6a838e86286b818093367e68d9527c0c776ad8892a334508cb7dd8537c6ab25d0c7a478e7a703e20151a8c3dad44ba906f62219af268a8f836e15f129ff4380400a79fa47c0fb832f5a6c6aba38f4dfe3c6e21c8e774eb1fb6c17e66e50987da813596b2706a309f26d5062bb3381bccbb15d81c4f1ca75445a656822a5a482e41d563470abf041a73a13242e86a48e6e7cb3c69fd3d56c07abd455a6c2a4928354489ebb1aa473618d41051ccc8b357a08b24bae605e43d6bf014468e42e90303a0b18fa7d42c368aaf75e4c66455ee40e339bb9452a385212e9be628965fdf84f347c319dd4da757ad96fb19480d49e7eb21b7d170af85be1b1bcda9642be8090af23a5df9261e5792ff967b9d447d1b5bec3750f9b0c0a44692b540ff4ffb69cdeb4d094a4befdd81f13016f150de885f1aa61415baa2b1e58ba80e58e77ad1f64a7e2ddb62eabdbd531505e1bb87da129133350d81054d637edcccb36604c2da8bd3de9040631a47cd6b47323d052ae8fbb8288e771d87b4ce38957c4b600b1b7cdb90dc4b7b2f4c62e01fbed3f68d1740c45e4f9f8d439359f20c41789e0cbae128c44946b81bf91b72e823cea146ac0909cf8a2072057a28f734d6b0ccb193673c31cd870d5c7789416c49c0f35ecf4fe2f5d0cbca723fd454ea998a1e3b904d4e5fe53edcd6d9d7c542729d435c97424d9f8e6da632fab23005476071ca4654f49a4d481c7693889dbdda4f27704b40f02cf105de43f510092025a6fc025e720c5411aa5f499f254834b2e410d11ea864a2286796b57ec75323175fd9fe8afd5b0666cfd90a52e7f8ec40eac01a3555507353bbee075582fc235aa25b46bdf1df6611fea0fcebbc28f06a903dd606b929f4edfe168a7d07161f45b04cd1f0202f89080cdef5353a0dc7ccf0249938fa756e9608ca06c9d0a19f49859d6679f062409f81433fc69e7b3ea778ab053a947cb3ca6b0d605551b9e6c1120483747d9c9a5a8eab013ad6589d8b35085dcb05edfbb090f977bab28668394755f79c67754bb4d6aafee580dacc8d362c0e24b485839e89fdb3d610409f30ad773060a04fdce590920653c3b2484f779855dfcf11f5f47fd842a646940b1f0cb68e4b631620d7df8ac647e27fbf29924e0da97da0cb59f0395d0724364283fcb13aab7f3a72d4286ab77a31dfa20183f418cb2d42e0ca6e683665fdd4a82afb85cea82adb3c685b2a72ca41ebb9143853b93af37a7e930fb8a72a674cc278d79505e77ec559c9f61cf8d5b7cdb12bb7a51beb0f4635976ce05fa1000e4cf86f7c68d0ea95f401a114c8d71bebb704656948cc85bf763e08f0c11ed50281dd9cf466ed1d4dd7e2c286fb6339cfd435c4303665673041384c150275ee67146d0aab6941e20dfda52bc23fb16cea4ac95cd17ae035616356f2cb30fbb93530c6ee83bb33f542a13caceaa43e17f338cfb67e3b7b2d838d2c95bf8bc4892e4b9796ce2375c7cb8bf034f825373c3f31180150efd1f03bbf5bae24583b931c094e834ef8aaab426f61131ad3b4776e76842f398dbeedbea5254e63c44f9ac2c2843d21d8a308f86313ef549203df75a018664177f24e88a4b3b52cfa142a18c471766d9849ae797f527a1069ae30c99bff73719a44b3f2c46ff6c2524f8ef2eca1400a43ca2da4b2421a713dc1dbf57ed4975d7df16de0554c422eb8e3f7548cab16cf4be216b128eb55695405cdee56284ee3e929cb3e2590b39b0b8d3a4559f735731d8aa11e3a2cba4143a26331e7824d0c7610f55eac7bdf4ab061ed6e368f5fb58a821f5efafc6cfb9a907fa0f5db8340cce4f738669df9e06ce00d885fb833868779725093dc9b22406fda10d778b1ba0686a026a3f833614af8cf6a15034f1fd1746d3ffd20fa3f5e7bb761447e94f1789878d7d93b29c060baa44caaf7d147781f21b70c28fb5cae766171597ca560fb3c190047d62483de494ae28c9c1510dc3b2b0a7ccd59c4da08fb0282a12af1b45b9dc5a868a7ead2aa12b2e39f4325a5bfe7e110269fff970d05c2bbc88b885e76e864643ac0b15beabb81c0378347c4c2fcef2ed31a4bdaaed08f819850cb2daff320e21c5cd5c4fb316b8862074292009c6294745ddaad42c77c5eaa2db827367f5c3709b72ce924ab9f6b0de647daacf9c544e313db892e9a26ae520e955fa78cb24b1f94ea1ce4f439c2c82ab13e353ddb3b663a595b335018f3449c7e2dc32245f3e0bd28308a93c17726af431f709c261de4387b4c9e34d9afeeacf0054990d92e67b6945e778d4754853d4b06334524b0071c0bebe71f2b88fd1ac379b6cdfb7d666abac465a22eda933c8c1421629f4d832467daa01abe12e0f0fccccb0a0a61d3ff683e53315ee27bcbe0834170509fb7d43e1c909b2f74749ce682c8852c4315d8c8af497b9de603f05d96ddbfa4b0dabe4a267fef3d43f8f84037516c0997b033ae8334bb8630181245cd7e6ef70932c39ebeaf7895bd5420e884245f683dc234c0b660d0825af6cfaca3e3e21cfb6099a82736168bd9baa967e20d87a71f62d1ea77f635bd64b481dfb51f3f20721a1df7edc90252dcea86ea0ae75e40f6c614007cc02194b5e0a54703585fe0fbe4967ee7d171407957fa71914397933a16df28261b31a0542a2d25c434fe8c484d1a0aa48de3c30dcba38be4a748c35d779baed56658b0912a4bf6b252b354d235e14b25ac8755bb7da4fd585db8914f6784cefac86e309dab92636c3340d5489b2989aaf91d45f02ecab154a098ca63d09bfeddc04e4e371ffffdbc0a70b92907c258379c535c753ee11b987d93c1ba2b657afc81ba354f4571804b0713b42933f53ef072b42fdcd47d0135599a098b71b0024373f5227d494cad5b16ca74a0e5cade92e582c5a9642e763419f4050a4c70b69c09f9c51b960f6eb8555539366cc806a4837fe780237d1ac6ad9c47ecd9cf14881c0a9271fe335805f71b2ccfc947cf8b2484aa0a4bdc79b3d9e774c2e3a6a07a01bb724821c24a109a6527e41ea45f252b04121eb6b595876cd90e45c07ed792941909799bb03997cb2d3ae8b480d85dd54fc72b5c24cf82a8651dcbd9cd3ea6c67e87f5767681e12286799bd1f17459857eeef27b430f492a10ff624e9d1ae8a31608919ed65a2bcb20c14a67ead0b06642180c07eb62f0a1e7b3f9a9cf61982604726fac913b590f1243759aad4e70aa66b4eb72976e3b6793a5ee01167e0bbe0b08e1e80f7f472d0784ce57c003c3e578b6e3f1d5819b26299d2a8b2d1bd099707c663c8ccec62f21aa07d5fb40cab7d4798c9b1624d70596953b21f9788bda6a9f1539633e9ff80ebd2a7998fec5b45f480a958333313773e974fd74926676252ac6b4e134a5a20d97c8d0445d64e0cc75255b7cb790a7fea483e330e322a554072af48a8aabe38777ca618cdb7a70d00f4127ae03c8070dd4444fa5a821b700ac2e7fad8d16ec90504dc6526511d454f4d74a10843bc4c9a68f1303664866505003d6071bbfd57569e56e941e343fbbd4181116690315fac3bc42fbb8464da08cd0d84408a0b0e7dfa74649f258ff814bf8307562502a09e9ff8da98a3912fe4a778077f893c7f4f2e77eed5d14536bdc5971179a9e51566a5938e15c1d4150c9d5752740f2010877aa37777c6fdeb45d6fa41cd8ce8042a3e9b2df70c1ad0008e913817c41687a71f45d4548f411071628303d3a7420d91bcc43038ddb33f79fb768681b243084d4b3404179fc7d78d666f0aecd62348fb0583fc055514783a4af23169256f4298cee7fff3bd2dccd9d4b4e96cc80c25fecac730d9161963df5224303eacdc216df33cf102c1ba1334c5116244826e30f6b3e54323dbf065ba6def1503ddc5c4c8b46c2532a1dc999b6d116bcce4972340e2193e8bbeeeea18efdec3cffa96bb8ab04e57c28a6fd88e0d9c76f3a019fb3a22973f0494f4e7d63476977f2e7261d50804a6b682c2d9577b76da7a410f77160e8ced67913040e4755971534adc633620d5534a09f05ee87aa77a72a1b11cef9875ad191396cb2860e9ce88880e8ec723d404fbf8e0a9561b2797986f2fde9d3264e9de5fd60438aac584162607e6817574b26e13fa6a11a9a5c091ea0112147593734dddc124471747883424221e3a743ee9f836f781655a8add1597caa59ae0f187eea0026e987eb472a917a1cbdd10b41ba2070bc758642132fec8c5b78e6762c2a0ee0097e142bf662b5e82355765f63d37e9cabcf6aa25a0d0f291dd36a92a2d30c26c640b6b6e3b29d39f6b2df585ce97cf25547cf6b1ed013981facc29ba8917bf647bdb92b0616cfd33aadeec617dec8bc2679577e157dbf3848629fff6bc05dece4921c578fc07275f991b58882647afa2ab539bb65edb098cf9620fe92095fe7d4062f8cf2b4ff7de8a285596ad9d45a32873a9bbf344ecb35771f7b880d40f7f393dd98266ddc9a131242026bc71e3de84c5b5e42e1fefdb8cbc34474a954d5b60fba3dc18f072a57e09b7858d193220d5349411f2f5cd1e0ec113469833603aec39c92c54eb53fbee9822cdf0db76c880c76c29b230d29955b5f2e43f1c520650357ecec0be803a76e0f8709d875f9c77d878f8c62b5a420fb46a5cf1eedac38255b636db849de746110ec9d5aba25ba54ff4ddf8431f000056812b2b06ab716af8f3fbfe761429b69d1bb560e147e4e86c40586dc0181334816247f0c80a5195325f5ce5674f9ef002ab93e75d9426218cb260b3e04f174e6708c4f72c8e0be580db8f6ee5db49eb67c47edc54e411e622edb8a5b783dcb03fc99c86fb859091745699eec66588f89ba0c43487d613afcf71fb9ff8436740aec0ac29aec82a406431c6bd3b0dc25ae7ef28480dc093658c07ae2edd884dafb9b59058565bb8ea84730937a2237b2a0e28a57f49fd8c89d459ce6ff8ca494b45e59028faa1fd8751f77db1398d9c3c6f7917b8ae73af3f8da94c1ee51055b4f39b725c9124cf0824396d82b5db9484eaae932bcb5270be97f603dee409398045b7fb641cef666cf792724c02dce2a7fea2c81d2033afe04d694de121e2dc84d49d1e069e9e1f0e777810ad130c6b2dc77da303e27160395dac72543ba23dc20bb0c46b2fc8f0c1cc5fc69799bf0277153a24b5d7d3ae7680460d29c7bde55eb7f033afb0cdd898e2445a5d6db942558ec5f299aaa5b132d550bcb8b6c1ad8821ff2ce00ed9edeff0b867edcc28be90a2997f96cd68e385332aff77a0bae52c30fb2d932f58a4983fb4fcf52856cb571432ed8758f61fe2ecd0ade270412fa3141669951d4c13952b5e77cc33290de35c0f0dc57c07a191fb3cdd93984ec2193fa8d71e002b51ec3df59ed87fc6c9e51df952fe8e5a247cb78577c3e4df66d6f12a9fd48f46efa59c15bcc9369951903dded00e68c939a393df561fcc8bc6f634a145f5983758c52a4fcb5de8be3b9ca4eee6876849be3135fef4e370df4d1925b28b172135755751f095d0ac91dc8da9a977f5e4a998c040b021cb7cd231ceff615c24585d8d041c48b94d23fc73e4aa6e3600dac785556ac0de3abd233d5b321f29c32195f7bcfe371c632fc5f39ba28c94360359405a331b3f334d6a36f9fef1dab6b9350e95e08980d1aacb1f7734f082158ace98bcf4003f9c513adc0a38d4822e3cbfbbcc5eaab3ec36f85cda269b355d442068edc938e335c0e1defb66232ae5289f9d725afc2e85653945705f5e2ff8325b156c9dc50e83b185572ebda72e2cb8ebd84c8b432f524dd62e086812faeda1b26e80d97b414c3f2623f77f5af0b7f41f162a7ed5b014a2bdd1d675be5bec85e0b79e4c8c18cc8448fe36981e61e4bb87e65f1af40a9b605ed7bfd87f599a1e7b96ed605ee58f3112a57a666ba9a218a8989eae16faba1096771759e2a0499a4779276d846c788f7a55fd66aca808acae958c5508a30085d4cdd18a7d0905ea84c20de1098e3e73e173d271222c05fbea3499ec632585f04a4c9d05baf305dfff7979b72ecbea9a3f857012c9941238801f5be9546362cede27b3fd4ee07934efa492f9d4b22266e8f8adef0051bf4ae30fa00a776ac13cdfda7d432af3c484b0fee70372db332ff74b06ed6759a6b1e4b3301376b9a41485f4a5518f97ad25c74c63797242fc39844e8c15293a7ce1f3649f3869bacf676dce8f5fd60555e1f5be108534d98f6e7aa1ff745f69c46330bb21d745fab0e17dca5d985fd9e37d2ad07108b879e856235887634082007d110ef4f044a30ea4bedc960528b60a58e641117f9c138043dd1e32f60411b525fb8956b7e5310352838e96b9b7d01f70d04c6ac27d313516b33eef7e6916ed9350d67ecca064d4da59832eb4cc064a5a21608bec8919bb38c4aed35ffbbbe9718c603d18b6e0c1e98ddfdb33916f4e04f9f0a06661069703790a3af6d16baae84e289ddaf7028e92c6739f009aed83c7313ef71216eb777f12c663b744c6bb42cc6b89cd8cf055a830a361d69c1fb4d10e317d73e75989130ef733e5043422bf88696b9cdecd0b3993080ce6439c7c0e0166ded6a5b63fe563d0274799b752e05fc6eb5292ef986cd0b311a34e87fef80e3c8b67668692994c6a1ff422dd70c23cc020a4d247225b0994e21a10e24d92eceea35027553838751e3bf2e48ecf6c293fa4b1a4007ff1d31e843e003b2a57853aade4210fa0fec74ed5500d1bf51c738a84949023130b4156cae37fd6825862662cb2ea70c4eb099b9335d662b83a6d4c1b71583f2bdd65cb3632f54c427e471b4675eec53b81307ad90e6fb66309ebfed568b525a558b2f7415de76bdea583fb792585b57ffa729b391aec33149864610fc3e78065a1cdf4509030e71e0f9a9bb9252ef143d720c2f56b9b97c8a523398f643c08dd7cc9c6a41904f380c12382aecd2386df2cb44706ee42a17a781909598aac308b241f908b6edcc9dbb165d7527af3886657d6e946582a0219e33025d2cb2282f88654043b37e2022c9c7ffde1572eac6ec599f83a7d83fc5c5478a76c026c90307ca538d535a8514c647934d3be0b5cb529a4054827174a29e5dfccedd79f07f9dfe1c5363b0f3e91b7f28beb09e9420e56375fac93c21ccdd6a7bd8e0f3acc3bc29c45a70e63881eb8c91de22afd3eebce91c7945b509547efd1fbbbde1ca4f9a218aea208211bee4964fb899c36c9686c554807d341837b0a4fdf704fcec9e4e6076b566eb745d31da408a88342b7b4c16d132e5df5c806fdf417011d33abf933a504bf6f7475a215f82e6f998c69a7c1555eb5af755231ec240f0ef11b7647758184b7d216056f8eab5b71bc0280ed8814bdce5c1a188fa4bf610f03bd210717336c02f4e8d50111419479ecc9e53ff45c2f7e861c9919891e8f0e426bd53b32953f24ec27d3ff14daeb8ef7e3eccc82c346126ccb77d37d2b50d74fbf8b61dde05d98ac9b6289d0407903a9488a6738ab31ac7e839eddee5dfbf538fc2d30f9bf4cbe881c5e52d92cb14d6142281ab93aff246493fc366b45d3abb4bda28a066e645b45fea8cc043776e706455d1ff7173582b8695f251d77956884f9d4335c92c223c663f016706b6112769f46249e654a34e9916ff608f2a55057bc00307a2e23b4320ae4d35b52f1bd8459dbc551f285fa208235bc6a4e917df81be6fcaec7e3d429f4afcdee535ac8715b763c4c77d7fc3622874b12a054c56b7a94e2d3a593b5d01225e655081e438e0f1ac71ff850b58bef978787dcad24372f583042e7d8d6e85ae4625fa75b102a1a01a5150b0df65d26eb812b078679795617707e41994344bcb4fdeea67aab9bf9096ae24a6618d6000f44802457be839879aca60b1a92bab166f30c76e2932e7fac40a21dbfed5a6917cebe4c3ef860d8971fc98d47a2c322be041a73dd830b4d0266691be5af84e9a2ebdfae7bb4c01f0b3663c812fe76672af1456984bf9df5e4b681418b3701edb231f06d24063c6a3d3bf1d0046b306a9901f8acf5a1282ba3f3102a3822badaa27ba760bcc6aa9875e7419cfde51133a448a51dc4470f7873473418f95b970d564d310dc62858a734d11be4444fba07a766762097fe35f6cf0916e0cc56bd95f3ac62c7e955deb753cfb1db9638cc083c6fe62144aa675f2f37616f0990316ab02dad57f961e884c7cc5c8e5fe49d8a2d1219e9c3db77fc502311198996a86bca6bf415812719b5db08f2dc71e358bd973d7560a8740b4a04f13ee8658ff9e5b49f4b5cfbd5d833b4cc7c419b69d724f5c07a7aac71a65008a72fc7f7848267df25323a92b94d5839d8b80704a5eb272183dac53906b52018cb9dcf8c5c94418f0898cbfc6a8299108b64f1cb4e7741a71ac8475c62de1ddc78d231eb975b4f65b82681d0ea72ef202e72698b5953b618170fa103e46776a41bff49aae82dd571fa9434423bc413ecddd5062abf27e0a578b51c93b42310bd2743213ddf42da763c1f2ed552faec7104af7ab0e0439dc5e40d6e090f1ec43f7a4ce57dd37a765d6312046fbb5888ccf8b5464d44451a31c2003a1273dea40b13c0406cc3a31a3e21727dc96923ca956715e0d801742c33daaa2787cf0c74fca127f226d3a7988ec5e02b16f28ff36a977db6580e82bb14334729b51e535a0c581c95269986a9f19a26b484f365cfe1cb928efb048dc68a056b62c751e2dbcd171d28ef8dfd134d249e3556f342225a842bb88ac4db56b0088a7dfe3a2a874b5ec6b5ff61e63ca05116439f51f57a7fce707efaa345f8f589e785feb0c05b05690df78bce08b648a4061cfbb83362c7e5f934e3da44b2404bc04ee982b2d38e456b48552c7234ec994f9a94956beacee7773051bf38f8fe724625dac52b967d04d0b3658a3e87ee00993c26f862117174dc414c03715f9c59a8eec25f930220ac5aa67296ab98865494c9d5024406cdccbe86aa933943018b2c2bd0c92d30fb0d69bd5d05445d620eb94ac502d7e260c4b04cd265cc7a1550ed9a5e0cce6270219f15adbf7df5af8e79f813348abb844a62d4f6d8d0a32e7661b39ee43b84d35dda994440be71c857296404e98703ce807208f090ae6f4131b3a558e1d97f87bf0fe4a0333113ecfd9798cce5cd21f3c31485bf84fbd3ef7dc15b02474695825ec672edc1751076b31d808320031c8ddd45125041ece9a833942be50bc9a43663d5be25f40e5217fbafe01010bcf6b96c1347452ef01611694d7cfec2cdb0329d1209d8dcf561efd4ee5d50622e69350d99329303a99dd449d22e88449aceb660b8928fbadff0c8cb67a670ed13aed9f9ee245f9819c222a3aa256fb1b885898a8eb6076f5aebaf4e53670b03aea92c246fdc66e9188eb6b47338c7d5974442001737ad224152d0b68d3ad5e98c7ba2f6d0468ecc6cf44bdffaf422c93a34369f3bbef134e11e4d40462c0942fb92ceb5c3e4d6734567e086b8b7e4d618bae2345f1cb3ed7a2f56a0e9775dbd4e910152ac1bba0a3e94f299f3bce0601590dbc51909db3831252d5640c7bd9b8dc0a47f45af3861fdf424cf22243d6d05b4c41a2d2773a90b71019af199645da418b373c9858f31f1000b43e6fb7e0f1c56dbc9f8039d0b1c355162459b4417f6d5296b3aa121f07ac82bb0c8c8a6e55180cac1f616d9d7c348f823294c4fb9f7f78e5009f350c8fe52c48d08a6330e6ab6a696519fc2dfe6a07283782572788fed5f0ea1e347bdcfd855a12e020e1d6c782989787b3709b8402c87a9d439edefa7dd0d86831480232cc832b843afa161316175d931d9137a83865c2fb5b10b604262c092ec6d3ddcb6b3e86a9a6368c9e0bb14b8de5068c43919ce8a0fb4a2d1a89e69ded069f2dcf19c49272ae29a7c9d144b93e5b8ec180af15aa55f5837b33b88d5a4a4b22c7ac94b603514a42282cb275d882fed84b1942fb972da13b9f219157168a2f6487169044b711bb6905dc7c5cfcff4bd7e9b548f0ecd453ddc9119de9f091e25978263647e7cda83ad3232c024408fcddb7a859b7dd2b16be3a0e7df780a6706cfb7cdec65c545cfa4c16247651e97c168096e81973ebd4ba1d488f49e433904c12557f5fa16491777b609080e7bffaf39d025504219f7c24d07b4c47f341a73e56623add621e0282e0f1952aba92b0d54f740e2ce1dd14311c9d4135cebb3098606bcd235fb75d8f0c50bdf859316546ba0fafc4e5785e95f6e8ee4492bd417d5cc75a0c68a9ec5ff86799c133898f7bd2ef4196ae41aa45988ea3fdbb3e2fce320388e25239655a925d61fbf333d22e6a4cdd5e21c55f8c05cfebcc95250e46281ee8d69fc41a05c99f64572a5d880a431929efa0d0d9f303a4ee6335ed4c57d51fb41d3f443295b88603757d8eddc0dc8acd962990ef9698f0bf0d56445131b542763f385ea3f5e76486939221f8410db2c1cf5616eae00f0bf5c0f93d91e842932cdfbc08cb2439890da0a897fc1c8f8350711caa6f8875f51e34478879bce52ed8e7eceb6084c40cbc9a60151aba8c97d91c22a06621d241a54bd2116eea809be3a10b469c5da81d55d828e76a5d53919976788a227ea01444904400f5c7dd1a26d76d32e1593fa809456bd1541d36f7a014965d183cd0478a09943835e8e8d358f7bf2e11db24c1c937825115b57131a9c45080431fa9e21c2ea3c1984b2f96b6ffc9d8153e34aaed903baee847132c01a2c12cb493a17c025e3b1f60c4a9b0a700d7f9bdfd6bda2568be1b30421395500a23303f768a1e7903a05f708a822d4f065630dc339337b13d94bd092e26737af850f15f46cc80912916fb50c8086deda25102be279e40908d8624e68b8c4800890d41096320c90c4c3456d893654718a0dff232a85ac7dd266560ba970746d1927dc2c76451ae7adb11cca1fb7d7f3f64e5624a4c64a83a3989248cb2878b2e21b6ab6c0048d0a81978e82e9d33ac56652e1103e63a0aba01ae357df050b135708c2230d6b4a94ccacf74457f1daeb29e609d3ea42b1ae1ec8d3abb0c9578521d10f38f28e757d4c53f10b43381e25cc4b61d5eb743ed6dcf43ef0966cd3a88f4889376c789972214eceef16a8d0b7a538a3ff6ef0e7069f4a4b0333beee8fe946ec6fdfc8b9b6cc6a17b2882d496f9ff816bf0d4d908b9ff9e585b21ea655da2255a55d0aa40f7f18157b9e1c42ea3b3d74519a02fbb530d72da6898f4a475e20b8d8fb4f98a21384fd3e93637e80346e0e626113264783e2a683cc26bf0e92eec0cbec025d7e73df82b86e8033417c930f83f07b16579b3b688de2acd068d512e3eb071ad6717de6b210ec699be3ab3e526202c08ff8788ccca828fc971f10543a782df8910b421ba0be15ea857ffdd5001aa519877043f2a83de33906ffdd11f897c7c95cb6c9e37eec6e0aa7816a40e66672e5afcd123373a5908e3bcde740bedd4126410bc11bab93a20fea93eeb45d8c8d1f4d04b5e53283961842c5938bc21cc7bd5c8fb56369160f0cd3c4fbc90cfd508c36cfa5f2019614a1cb633714b9bcbc64955398d14aa1cad2941c0e5c5fc0d0e69c58037cde66692c329334e45092309d172807b24336122cc07927c921f9c414d2238c934e4541e8e11abd64c3260419d942c0c5732fa852afdac19a3eca06cbe0d8aec7195bed01e7fbd234d0a87242c33c8a03f613a05659fb9415451086ad67cfc98d55d9077fe89affe6af36df0d525bc23dc89818b8cf710b8e0f93c1e47b21475aec08ee332d05e871d7c65211e1b7c02c940fe7865add6fb21b942621d4ad237bd2778f0b967e3dc4084f99e965f5828cb47031a2d5d5279e32bf2a169dd3daf271c345bea302fcfb3aa2a993f08c501b6bed27df18d82b126eeebc635a0d57bf7ad65185b55558dfdc4de99953b870775163daa0fbb1bf37a4ba3b5f4ac6cd9d16a2f6714eb0793d892a3884c1e1e64689a681870d3383a844c4b80f66484acedc39ad10ed4456ed4fbab8b22138bfd67839b03d7ecc0b8e96912dab1ade153774e6205a23c512bdb35311574424ecf4fedc5a67413123862285295ff0556526ae2fe75b3b39ee8a2ae9ce7fe47a3c90ffe6a362d78c7c4de4b9cc177279650c53fcb0ef1b0abd7f7cf2197cbe5efe8fd05e7efe221049ec80d7b8798504ae47aa8d96ce513194dafa8bbd611b52949c2d491f9305d4ac262bea2218409d706badb5c4d6f7288c78eb86f2178a55ece8d3cdc7bedcd92de4c03588eaf579c83aa8c95f9a8de50e9c2db8c414cc1a5f233e32a4f9568ff1bfb35c6d23c9af1bf14dc723358d070b563743f932c84f183ae9028b2f261e1fa19fa413e66939c0dd766ba30c55bb8ddaaa97a7360d383373e2577a5ca842d99eb501bdc4b7adc5f527428e3dc40b6505c26e9c6442b3d81a687bafea8a5cf5008665503639bfa6cd7976237272afd285e95bd23474e648096027002f2ff19c0e62136f00e989774038d9565463fa54c23c65c6cf330ede75755abea32a2647e1c8065db0df21ff4373857f9592e9b21b26784569e6db1a61dbd204a16186d6a5ad40a5aeeb6452cc453fa9c4f7d0495ff91ec29955ae97fb08be8bbcdeb7f2ef6aee8968c35b37a1f8a66d763f57ddd35b7022f85554c470cc1f17d5fb36995ea61bfde4d022a70e2cfac4d7da26bf467be1c095905a7e5c4935a250c5e7c4d6584e7f9766fbb9a0ed9b27c3f2ab73a2d6a7a4e0c847955eff114a0a3b369e134d5ce46ba07c5264b265780ffb669486fb1a44f6461d5eb54ad13aab8d87301083e54e8ef03a15b32374fa400ede8646d1947c46e32ca825450a809b10017f0b79a77304874bea86235d16fc5c6725633b5a6b19df1a0bc06ec9d32ea717a5044cb213bb79c685ff07fee927299949cb89967ff35eb9b6e1f71bcd6a7919167456b4d94953f2aa84ed9226c625cd1d68670f7cddf2cd9875b2935c29ee5a49eed917bf61ae7b8557450fda4c4714263bbfce6a29df1ae7868dff3dd2103cf53f6eb766481d6946759a04e0136261571c41a601bbaacca86b4df052e311c3302a651c1787f4d2bf369aa8dfaa344e5c07278d8c3a0b7c49a98c4cfa943173207fc0223fac834145d71b3b8f106bcc6814ae14cdc7d0af8c77ca65160caa5db6070ccd6327fe3ec0bccdfce985bb525b041a8505b07a8735d479568b7aa4c1e1f287180b1e17ccebdec257f4a28e717e80f9668b839376339e9c5d6a70a33694f01ea0881f384f5dd9df1651391de10e0c28c654f97b5d327b8d6257de190c3b9cf2045b3debbd96c8d6319b8e1e262737d33594274b19b57dc165bf8f10a4e879ac6b679158c128b928b7fc1a1df1432d160120280d8967d48dc6b26301320aad6b7a8bb267bff1433088ef8a3a1e22a5b9fd291af4dfad8ccdcf5d18639ee41f27718e3cca935f62b6d14ab0d3255af48a2715b812ca3169d54cb08801bea72527347dc88e0176802a3cff026f0b9f4988d57b99140f9c6973fea47c56711a681f76796eacb865eaf1c60e14af32c0021105aacb9ab92b836c3e095ebb1aad9479a6cf44d4d2ed2635814283f2c66ec1de1f64945631ecece856076f3d138e3a123010bbb54c9f213d45b3701397c3b2fab2acb40461db1afb0cf368ce7871db70b5b4ec65c4f63bd7bde7a12ea3b9e2e6889f905f385176c0e2c60ea1bdb0b790190e19f9a29c0c7b88aa06184bdc5f01dfc19873921e78789f74122f168bcc0ddd82556ab522a39e90f70c12e34d24d768204f7e38e4b9efe0c0491f91192b9d87239d0bf6fd6ce39cc15124f999a3efb0106d143528ad6fd31aab29b89af982f9ed0aa7f790ecc64ff1e14b39f18027bf4e973d02b4d63775d819836fa5ead2d02cf8e761ca1d8489c202414a461a1121f93f27461705178b8698b8423e00403f21e93d9bca4f0dd8c214e82c64a127d3e673e142f65b60768419a540860fa69db89cd9e73ad7807b68b7569797fd002175629a69d6af67768a3d7eef8c1c0f10ae7c35bd4b2dba2c4b5d2f856b86015a3ae62dbd64b3a77b9f1d3b3fe7b5a859961979605c3a487596a27eb0dfcbbfe3c9ba32c9996dd1b97438dd3e0b4756ebfa8c040ff0232aac16b46efd48aa32d3a59352219c09fd8d774bd7d4d9c99234f954490da4312949222b9223499b1f2cc4a075cd399c73faa07c95dc7b6a6f7948a2ba807d6afe7f50c1f31166176915fce7190124d49c36d0169184c1fe8811aa5c1e61b058577644bbf2bc1cb1d9b0d18aac13b8fbe2b42f00cbbfafa15ccbf987f24f0022d0f664cc0146f268c0f6db6d7d8a57f084078e7c764cadad5c619fb60a3ed55af245720909098b27e9b059d18e260489294206eda4eb02f1754973c7728f1645584ca857e708e05a800ff845b52ca9c608f89be423aa84cfee2bb6ba117c3f16c0e52a3d7cdbdf7155ce2d378ce45487b9463819a2d6d74865e4a261840037ad39423876b670c811dbb771e01af510bd58380e5760f88f0b5b1e6eafbd13aeb6ffe15b84e85c3af2704499ba6ddc2e7d6369e7e84b848d6ef6975a143d14799549d89698c652be5a5cd226c917f3d9703fb799b3945caa3ccb4a9e201479470ccd5c0ee127520ea4d67f965db0242b83273a84e459a41e013e7425fe3e452b87f8dfc3134ac0de4b6b4456c080a0adbdbd0f2cc1c34e43feea53452a8b8e38c5cf926c537a4c0c9dea21d3db48b0292d1e3c667d16aa8a07653a71b1c9154a895c0132fa8725b61f3674196ebb79739f9a7c99a1e1c6553cc5548730a88bb24a2936572cd0daafb19a397d74e6df061bd7fee03ebebe48d14f6b9119595236ea28139e20d8a743cf117ea66c4a314ff5dd40b69b3b352e56059fa290f385e59f1e836b78501a24fd299befd0649db643599eb8ff698bf66f6e71e1caeb39fd33c2ee81dbddce7141cbba1594e94f46fd24f1bdd5ecd4bdadc7d16554fa65ee1f72e860c442dadbb6ee2e97fe8d14cf5e4a303a8ce55a4e4d99c20d115c519ca5891e87126fc06ff5692dbc821f1478d36798e115ae2054f0140c536188e9bdeddfa739571b7c28fdea387732fea1a64578df2999a9fe24d9155ee81874ebc47ac93a4079563352e433cfe12201152960722c7d9cdaa6c77c388c19ba9e83d7fc127f088a6458e2e054e6085524bef5a8ffbc6635974de60baa52d9a030b36146e50f772f0320ae7d05d2dbf657af8933cf134de19fe81cf017ed86d07f7c9ea83e676d6e08bb690c145e38038cb97911c5b1d0407046e3635d66ed5b33520f5c61594b7954d4379348d80901b7893733d1cd2ac3528e2573d202e279d9bef5ae35164bcfe03a986a7e7f05c477021db9fbd9860c92b0c63a0fcecbfc9b9ffadb0e3d2d3cfe0fe80d07c6ff03433b7de8f805ff30126acfb47fddef4e33f96f4dc9cca1d663c0830fed37a218f212b2d859465bdfbcf6d0b87b911b1a457ae53fac655334ffeac7115487ed354aea08dd22100e288d715756dcf3c84edf611682497cc481b324b04493410486d5d23733bca4838cd0e83ec941f46529319ff8814dcaa1dc6cf518c8fb947dbe5236a99ed7f4e2dfb718d45afa6f24c5e214362a4a65a27a2bf9ae903f0ebf8591aec06061df3db50f93c862a452a8af047d2713f1ec6a4529131585bcae580bba6462f3080ae2d5e24ecc4813fef64fcee8afc5c9a667459bcab50c779a3dcd7d6d89540d6bfbc6f6b1d73ad4b3526e9ccd1e040839a0e8e50abfdcc35530bb10faae7f8badd9c5921d8d583c944d3eacd3c5812cae251bfaeada68a23fa0495e4072181988672ad17780c1e3908f7be1d6a3967342ecc1d6fe5c6f4f4ee8b15178718aa436f69e14a4d420990b376605b74a030b807b9ef0f07a3e7ea57fb76b7d03953238bf30d591566a44014d029e78703944bb9518b81cedc11737e9d71738e08c80ce1b291b9b2d2728e3ebe5a2f4b609fefccaf7a2da2459fc74d637da03afeb32e8ad1146932765abeb3c4b79f317737cb3e75e2cfcd2815e35ae68b848388504ac5759d488c5e61cd116a6f9da4dc4066cce4b3d3f386d2768fd4c17bea4880ddd2b366bb312142f89134e67afba8b2383ccae04a9186228bab0de770a45dc3c27775431b60e4603f9cbae9702ef8752af2e463b55e6115ba60176c6599720497391404f5ddf2793f3384f1a9999eb15037cd4f270c87e5baf8603a8c6f6eac11d5a225bcdb1e4917ee6382927dd525f6b418df9feee37c2e400682faf8a660f9cf4ce88a74a38bba3cbfaa07888cddf0a8bc2ac8c5adca7f80fdef0bf22e649659438b6354fef6e3acdd5290c7824b0f7575821250c23bc5bbc6782787fd9cefc714e03b5d7328ef3fd2a0d55302c9056e7866ffc08e45c918bc29f6ba11518a04c8233aa82916dcbe525caeaac7a08f4181459856d683ba1f2b9ebe4c5be18521e7a085aaf4abe4ee6e9fd2841bd954a5f2b500205a6a09b1a73b8c1a1714d6adbd78442507800789049d51171dec004eaf962e962ac201f727885da9a1a805a7ccf78953ef423e0289341164ad11836482a0feb87de29791f89b1475f21abf8dfe93113b226b6c4f5e0e47f56ae39cf5dad4f3016dcc3848d7e97b1d3ffa69676fb84b7c1f9590f96e18d2efb957ae7773ced763bd87c25e1e6f1da7eee36d2314b4d49fc7a87227b868b9a628e21f1b1222b4acfaf4e286f99267cd827823cce38cca662020ba9b621206ed869808ed3659e58a95ee527636d396de412d1625f600c47d760c40cb4d1c72c77dbaad7c3ae4f126c05bd19fdadeb010b80a62c0c733995163b52b78dbe35d013e1d86a55057acc94e57624dcc3081f0df092a8d8b71665f7842e4df8d207006daa9aaee84983ff58b8faac45a7fba76f15ed388d141d4f89c409daefaeb03ffc7cc7f4b0d4a5913f25e08771c3762391a36e83655a8d18121d542e4bd9c3d7906b75bdf004e58cc68d867658507ae0bc86eb65ec00def80ea06b1ec8edbcea51d677553bf5b0608853e8b6e63a0758bcd54429c6ba9d4ef9493c66bde909b30f6b8fd97ce63dba4bfe26dbd8937b6b526d88c35e17abf134c0ac671b4711a5385c5ddb377f287fab6cd8029f206bfadc4b90e127de0a327cd9fc014f0ef0342b6d5ff83961440ac1717e037c9b4af30e23290a3f40063af5f044eaa43a0de602c30f63402e634cbd7492c7b938da6423d1303d1fe7357d2796cb2445172213646250e7fe08015b2072a5bef2ae6b4436c4d3945d842be62fb2fcfb117406c54c608fcfc40029cf9aa51c6281de82c32156df6ea1b58e64f489299eef1254e8c640b4b74bb65c23d64e94c57f5be7455db0a5a1da8b79686eedf0b802e9171314dc9a31d93b11f38bd82ee11342dca4bab7e178be6e76d4a35e49db5a656487b3ea851b3e9556524c9c6d814c96e43d6bf5fe495edb06c9de6a35e0ffc4239c7ed5c14264993c5872451d7d92a58973cb0fbde72f866a4512134a8855d73503231ee0c0743fe9460bae930ee6f8ad54a6d2670b2282e927a4a7b73ede43ddc50fe52897376935f1435d3a39b549b8eaabec7a50628886764913357b840982a601dc546a472dcace611df60562c176489450253ec24b7497bb7c8c9777adec8bba831cf12f983e5e5a19e2ea1406d19810587d9f927b40e46386eb78fd1753e59f4796cc6b90a95b09837b920e25ce009bfdaca5fd878b54f8db488d89cede2040eb7d09391390d6f8fedd0835b36d3fbd27f6c3c284cbae4534bf6aedd8f247fb2ce76b3d02413c91134583f3f0f497e491d3c14f1704fada2b46fd127cfc04ffddef83b672ef57c6e610d58c9141398a127344bdd5fb694299881280eda645478236801b6f8792d97f6421b61d33d41dcee0f4bf6b2f900f755c8eb6d512ce59c5428c4595a97b2f43a7b9ad54ea20fd01d160fa126b0d4548894140530df038fbf1e0a59beb81fd6e1ad43e0634397be520ef992756ca0bd3161fe55006ea64f7b31e0738f211638875d326890ff94a43da9014990a5726591f00a3a3bfde6af685e002496c5b47ec400add4e5fc64c8b91ebaa3e170f2e36cd4306b34b7d4dc6f7148fe7a17b61c377b80b3af97e44d6e69daa5298ad40322f739d9cdbf78e7f6bdd356647d7ea053f4deca9e1da3ccbe651311fca6703f7ad24a61bd27ddf0b5db946268d33ab34fc8df92d310adfff41e14e81b11f380e0b7537f431a8022299203bcef52e3010efa79f05cbed79d201ad829279c5d8776684bd8c86b69c9e5a3d8a8b78e41ce341323c1a322c8b4917fc7afb02b31371bccdd5bf3749e5875784e620c36c55a5756fe34681712c8668ed540f4692b66763b0bf2225edda39299f02840e31d561c81f9fa4c199018d23ee344bd06e03101409264f15cd6c1e171c850f9133491147907e2cad4d01ae0c1cb145ac5d25818a289d4bf4fa9e80e7fe23d93cb8d9787ba805a75562714dfc19a2a443adeedaff6fcb1d696023062b8cd6359b338ecce6f0c13290b15a177e5c2f15e4e6d6144f356d31c3821ccc3720c443f868c07dd8aef637385d29da908895873055e208fecd06d517cbc8664e262be96fb37dd60a3fd8d0cc9eea906048f3d806d63bd80a699a20e7b6083b5b13ddbb00346e96d18a6ee84d2c7e53287d7701f79fec752446480c08bc0fce48ec1b65ae06093bf2b57ebdb09c3c55d7c509453066a1cefe147d777be2a465446b3d8022957f91eb9f2b9f5d81be7f9933ff23f070cf039580c1e6d5bf78ad41510c69487907ccaf9c2d6e3e10c59365261beb66b52ba765c2ff8cf6c78d1b4c4ead90463f9e7788401675a0e880eaa913dcd437d074eeb0619ca96fe470e5b9b6c5c4455a829db1d8b7cb91c8d1b8da2e9b73305d69f56a55d51ac32c3108311578e9d9d0408015f2b6215d04c3859006d12a198797c42fa5b6c2bb709b59ffd35dc7f578df52c7c284e626c69792e5d5ddf2c1fe13b71faa46d159f59fd42c3656b80972f3b1c1e58972259175aeafe2b8b673e24183b9b4ca854a0e9226a4e61da9a6bbf1cfee24556ae06629d3ace4b6b2a0cd83dc72eecad8e51c9016df2c6a51f4f93b9fda3f8a81c4ed36bf0c2b6cc7aebaffe505733510ec1bd3919937290bbfa9edac287eceeb9e3a977a22efc6eb2d6236a347801ec330bc9157f665fe580ab1745886f73548034bd4788366dcc4a9ae987fce9495812b8578409303fbf66bfb06a334e05d1d7db759de4a4988a8540a8d4f6692265290fac06c003e0e2e60965ea579e42c6df5e0db415387e4d4fccd85f6f765b95e1112c72d1abd9b4c63501f487571dff4c1252037ae03c97651803a9a0f688f10bc56ff8c456d45d30f62be20c30ebbd2299af6bc130bdee977f8a1c20e9b8b79061a085d3a2d8197bc425f0916d84de4fc1d4d191036f478f04240945c2b57cc32ccebfe772fc937f74c12953dbe457e34cacf78eea8f3f8d0677f23a3bf2d4b6064fb7574ecc3e25cb2c48910391010ef565bbf04656e668c49a1c9cf78ee7f0ee848ab87468a900eb2fbb37cf07e223ce48cdd3ed5b5f132612018ad5041911b9272e58402609a96f49a1a144637cc373cec599f67575c7754af69c3abe2942694bbd427a9883f8891e9b7e4984e101aa92c69d48e92b4439f1416249a0b3461dc8fd1524afe8673daa69d112277b3869e32a9b64116be556433170a0396bc9c17a76a09d91eaf53eee164f5ee009ff9d0ed1f97d3ed23c146c0168331537d97446938daefc60a533097ff1423e903d7dd315704a5cf60bcf8dd5783b0ae3775073278083f935935b7bcd69d1d45202319ef88770d1f624668ee4729a482ec3418598e7743d7f1ce929dd59fa5095435cd935f450eb8f9f4787147a844532fe9be48a8b9ba11c32a7c857faa41440a9d6305ca0aa8807475de6360851840733bbc01333ac71a9065751f7a397f20cb5663e47d5e2601ccf0c57a3d7ca5d58742684300ca9d8ca054c67aa47499deabef7dc42e56d00573c9ffc3a9e678cae763a8c8d357a52c48ccc49854f37097c99cef489e31e6e0b62f6f373ec73be729337b9566450c4136caaae632730a9098c1e51c5758b610e9cb0e776d3996154c2b896c5dc7579f9e1c58d89e10f4e16706f53ea3112c2ba8cea07cdb324e730edeeed979ae9f1fab715f909fca8a950f4fd53202b14fb906298ee7f694590b872f670353cbad83a1c48bbb18a88e7a53ffd3560477e83d85b960066c896689f05881437317d5c444efcc78fc7bfeb30e2f97d463566162a7604c890e9e14854b08043d87d16ff8e7ee7e15c152432158fab527920c896ae572cd1e79a12b8a1342e5165e4dc629c15278cc6660372b20948e71ac23387622ef855f9aa067288ad3248bb735d320f34f07c4efc349debe0aed196673e43abc2d7c4001f8b54d9f6f174c23beb30f00954a208c7901d890ea27e862bcfec85acc99d0da035c3d8d96c380efdfbf06e9eb9b20248e98f04c1afd4a766d76b29c2ab426cab1c4088e49a03bdc8650bd7a34b61d7919b6a379a566659aabf53b07d457e7f69cedc6bad9e3d0503c19529055659e7c470c794fc930955148deedb2a1ab2acf9019b78ccf85c82e6cdeea711860afde32604dd5377d547bda1234712cbc1f952d2b3cbe31aca2739eadc63795b97ca811864569305112d1489d41391fd6d0604af7e4df0f7e385bd313e175a0064aedd804be67c98728b21f681a640d24d07ef712e9f0c00a1f397aa0f4a5139300db1b6cd036b097910a5cede5a97223eb4121f7be767d3a23c610ce6d6928bb8f699aa2612920a375085a24940530cea3d81ea8e6d3b41a8f0bc528c29712a0f06418603e0f9193184536a4851fee15d46920e9b0e0aed8d6155cbbd22aed96d18dee75ad9b4ff6f0d29f8200ef0a347178bbd598aca056c64750cb1a9b2f06c128b818d55ade29be79b1e13eeb53c2f76f93e4d12703dc69c9ee9c574e501b42c433565aea03b156438ff5128eb236f50784f6219489562d13a21d72a7dccd3ea913793077e294179aa94922a7e3bd09126610e2790c43e38b59948d1f87cbad0a491380ad63f6a58cf685c746d63e36ab8fead0d098a1d37735c7edce0e952c02235c993b231ad5598d5bdf91b9ce37786a7ebb66079c8284ea562f334e6cc9edfd12584dc234f3c14c746cf66b50652e6db082628b2594efecb9d1da9bfc5e6de21ff2cfbb836d464d3db1c34e7de7e068e665d6160aaf145f3f3d959e59227fb4e07ce332bf7df01da2e5ed0ad415d04ee334317ad2e79c10f3ab5f9bee984913872b0753abe1dd59d7530fa48c96790b478357645503597c3e5e1b8a939bcc9a188407041bd3531d5eeee96d00900dd1a2e7c1fbfe7188c1c7b4e9309b5cf09c28b2f071f7e8c940aa51b7175119ae24ae6abb97fc0712615468fa757c7826bdebcdb7dc40fd72669b178b2d2e12c2df805a543dbe645c60d3447d7560653d9bb8d80cf99f332b8aad45ac9e40bb2e086c5898c318afc087c272a1522f9454ddade687ab7bf64ee9c34d781c64d8127802731b888e1433931bbd0c3e91f6b99d31e158dae4c4139c1670ea87b506a7e9abf3aef3a17f181464aa1dc7891ee44abf1fde7e1376128b23989267d5eb62b51ba09a0262770da1d17d15bd3b43ab4f245c37dcd60249af9a50bf985ebfe81f930b9eee0a80da19f9d741d31c162418550ca694e0218f49068d5a9df2eb82083edb52b6623c550e374f5b35c3e6a91d17d41bd9f7b319e498263c995690689a01afa71ba47d57da6872c07ef616c5c5e483212798615edaf20c99c741b0468a9f8d687bf9c8946df404898346e3a4c21e04c71a1900f45d99ebaf27912c43e4190d9d997ddea19a2c3f67139a82969c52eeac6f733425b55276e09195293c3854edea511e110f61b4aa7898454fa70aacc6a02636693158727bc01fb437fbdbbdb95cebb6b4c42f166c2fd0b16a5413177dced7d754abcf30d61dc0a7da7b0f6258057285dbe9d0649c5d68e5096475a86c970f78dff5a621dc4b590ee45ac177d81326823c16ba65d3284712c143091c0552599792286908e3b8536b042b4879670c38254b7b250f2af22ca7566e563d1623aeb019ddf1d40da1dd54e30077c3e3b6f0edc3f897b6995db055bcf2b3b794e8b338dbe553dd11a7b95864b514999d46162777ed0e5c23063222c90ee104034d31fffe428ecf9849ccd4b8721521dc8512cef068a5f235e6349d11f8e6bd088c142bf0b83331765ddd89b5b0669f6d4df5758afc5c9865a5023808041e850cbaf5182c31d9f4cb7dac13b34c6289605ff135755a62864b84445feec8b8418f2534a836c1f8941ec1d88a17a1ce63f0871385f51c01151c2acfbb9303b315b1bd067931b885edbdf4adc01b652a2cad34c5871c9af70342bfdb7d768c8028dfa12935ed656414e7315f5cb3d58ba5651062579f8246845d7d14ce186a2956625d092546d9118b1d4f71c49a9e5b9d24f937d346f819c56b3955c2677151e0b9c89a7d6168d8285f5946e116691bc6b9df2c80b1fd9e22d966eca863ed15501b797cff22d65953a52ca501dacb3b318253c025d106cff7d2d9dd7534b19a93b8d73522a3b0f1b5f14de18cdb3dc427aad8436b7b5724b8f783e1490f7f1d518f7b8d2a8b04359d5ebcdf954b148dcf982f43af77d46b0577542d9226b7779e2e09688a1e8b84be4b22ad515a5fd83a88e8a64d85132c42c9dc4ff25b57f3753061d1c67697acec2dd98dbf90f20625218b1bd54e681a18cbf4a44427150c493a492f0d2488f972429c90e822a2090a68a57185ea92447963e3c521b84c0b228e42ded7adcf20ecabd619d34bcf830391cf0ead32194949d28dbffc9b8c1b75a3eb4b9afae0c119340d1c28d860c6e3bed592d7224d8987b2488e6fbe9957444c8107281c44ae75556af2f02ba51d4135a68d7a346b6e12a51bcccf8d9d4022a02f75cfc470b23335c96cc3a6b06cdc0a9f2fd759afce11fde402b082f3234e4140bba02b1990e7bb086ea3375f313ffd45150b09305cc5730b02380b90eb4ac139a7773f0fbac4bf9e83be4effac4f3d7736114937fa2315c10dffbe6ca9ef827c9eb9ae6d95884b06665515f232ef7fc1145786706ae4ed532d3ea74f5d86770b9b4c404b49a30ed0f148205317c0ec7241c57833a9d6a7cf13cbddfded797fda0858b6dd2a077c8851f250ac3359203bf2e678faf6b6da49edeab8fb628ad53dfe2bad7ec2bd4e74dc44b2379d8869706d11d104bd5ca3b0ba1e0e4765f968e085e57199e64119a1c7a302f55b8f585274a2fc9d4c66290b62a51fb9bdb7d2c2a771e00da0065c7cd6ec34646428abd382a2de7a0ae343bdb6f2cab031a93e517c3c91381103089d720e0a56943e4d72216fe746f72bea478d8402017cb7b37d5913b0d568c2d0e7fff676e0d2393f14c36159839762ec9e1205db3ffb8a648b3c4c60eabc0b51ca32b76c050f76d5fd928debc741e69b78815ad307107638234c938378b131f4a7ad070c8e5a7204dbaebf4ccf155d1f33e046c665a69c8ea774f29fca30629fa43ee3d368bb3586cb5a29b4a48f9fb4a5503248b04c35a11c31d716f4f741ffb4bd9744b2138d05d3a85f8df353755cb29851b397b33aa83a18636f6cd3f29647b7a797b33f6c60a1d6338ef78e9c4f8984a0b386a809f59ac2684fa21c83f04bc446826b4e39dfb938838c12d9bf2700cbfc2f6b0a91324879542146f091ab90702ad43f97dd7041f1df393c78fa8a015ec79b76aa8d633ffa0279019ece7ee81ffa0cc3263b520c25b3a9e17a84bc10a40c30fe24692fec8628804e01595dac5b4fece1d289494f47aa70d92aebf8aaf60628d11c4103b1c3de734a9f4b70beaf290eb4035d2e298b2049a08105fef4a5f4a494e5d2cf51506436d99a09a916ddfde90744f237d9fb2a900bbfa4b1f399acd70090acb729b2f19dc18476b498b5b5d6556751507c0be0db2a913147afca40211f42e765deaf39c197329cb63813c238ba93658f9f8f6fe4528e9d2445a4a53de0c00feab1704d937b2c3ba891a37e8aab2b808571ec9a7d406333a8495715ec818992828ab45dcb2b05a6a53d45d8f5d40e8b46dec38a109eabae35d857bc0c66a8ff5b054ddc1909b69a7d9d5a2b0b65c90409a540f9d35ab3b28c2a74a6ffedb62bbb7dad96487d20fbfbf50f12c0b189f128cc6a26dc239b0155b1b8ff7a8964a844e69a06b748c06488277a48ab4c196cc36f8f9e7eb8e4fc524ff62278d128ea6de34f8dee08ca55a06e35dcefca8a6f629971b969f03670ab928d6bf4f59ee308f7a686bb1740976afa04a176beab3d116805dd522da422b37bff930fe7dc75081dfcdba8ea13f24f16749b441faa4e9e833682d9be973aef2f1b9980abb2a0fc29a128f04657c16d8dc0d9d23ef4678190a4c09b6c7ccce35a32e2586b633109340f88b3daa847f628746c28abea0eb0b7a93e7cc079516e71ff8e5afdd1fe23f01598ff99872d7034b3d3bed4317904827c430820756138527350a1ea39d2ad29ebdc2788ef102140546d0690c78132682103e9cd73b5f2cc0daadcc70dd4e87ff2aba38e834dd181ec47963d691ae7100e00acb5f8828528ce285bd57882fdd25a71c71e508a9aacb36ca6442ea12ee7f41d8138658ed5caf7d102e46493e04c4b12ba303c538afb4b2e167e3629853c622a3de46d4b36cdfc7f3812b262bd18e81d5aacda4bddfb1b036f32b060bc6a436cc54c3b5c3ef7b301cf411ef5c3f1117e6a89c73180b2e1b219fa30300783531063acfb5502cc0dae1959c64e7d297b4590e979138d37585d772cb02859f6f841b1482cfbc5b7fbf19acf925b324fa02f04352f036e157175afdd9b1263de3a964aa22e1e11433ca50f595b1a2a21356bc334f8d7e4964482fc339c12330dee29e6388215dd4c01ef37e344fe04f974ef3cc811405b791cc5dc9b479724895f49e6ffe2e4a72606a8b784dc22806f853e1beeb8887bd9fcc8d7bdf1e40af18447340ee8cc131f296b6c34bfbf6757410daa130928d0a8d9ef34a837752e18bbe66c9900bf3193ca9bd31d2a50d3498ef55d6a6059ee0465d7b48bc02b4b8e5c0b3d2c91552d934cbbfab18ef978f3c90124cfdb5f4a8ac085f639fc878f2135b5d100f7a87e1d9321334deb07de6f218c535ed20e6c9cc29cfc0032758858283e09575d981a91790caa6560803e896b8db8b134ba4926996efcbb5f547398de27790aba019857083a6109db3f663bfa85312022ec5aaca2fb9a9456ac8b2074bece568530829b9ab5ed7b662df858a13bd74b1652448cc085e7a7fc1d35bb74f26e1a50ff58f100a78e247e9fce7945ce4c1e36ed4ed98b1d6a36a3ee491fb88f7e8ea4a6448c751e5716bea4898616e6f9f3b50bd73b0d23ba7ef3832d9af13127ed94e82d41d53284f9a0e5e49049d869d77140eb59b6a80d12e487660750448f65b7f9cb2dee595aab511d20316a50810833710e83805537251c659cf8cb297acbd2d80739308f4d7001fd88dafaac3ee711059abb9f11e343fd3cfc10ad0371a30ab2acbfe9f61b8d17bec3496c6397c939b05a6c9da2dbcb5f17b97365d0926a68275558930b5337893341fe47e53f9ae8dfa52dba4788f2a96d51ca1a5982eb9e929f67a49421e64758b84686031f07d761fd5af8cf87e923266602dc09d8eb7210cfe8121445c66cf41dfeda5fc061deedf67eddf66445b2b642586c8d3ed5b667bc9a44afcba5bcbfb1d49d8a99f7aacdde2936a8ebc321d0ca6529d60be723c95ba209b11a64e4df59d528deead62b347ef0ad048e470c9e6a75bc9c42d8e56bc7bd222a7dab004db02eb7fb8053ae45516c177dc0d1babf28a4a8c1df7b87f2df3aaf4ac2359e9f27abca3e1c758ea6a3ce1f2a456e1ba066c91564ceaec1053b58f219ea88eceeb051666719a8fa3798b1f2ee4c1b004850089c6fcd4b1ef5a7f6a987c8b6f1de00a77a9977e1cc1101ea070d08c81119761b9bf32c7ae90825d472c7101172357d9851a87e57d635946094323278f024eca96d503ed6e40b38db5672998d9897246ad8a3e53ec0037c1b34afb4e9841801b93ddf3ff7031ceb4e9b6e6ce0bed9053237f09f418bc0fac51fb335ef167852082a38244e8513647bdc331951b9a2437adad38cdf5bbfae6aaf01120875cdc916cba7959a7a6236a13797ba786007477aa0319b85bfdcf79f12ff9df25bc4eba599a06e14af154e1c305fc981c3247847bd3b43538a0901b4576fda2faa45e1294adf4f7fc48053d30310438455fc1446918eabba9e27a2790636ada22de474fabb9f5cf742f1b948878500a670f7d7eac80ab7dcefc75561d3460f10ee0538d5a95c1db9e3ebce2a2b3e7305bcf28e52597c1ce930b50d56089c2228797628f5d9b4cb8fe21a34e918a3e87cb86cc452ddb76fa76aa7e022376a34fcaa651d52dd77111ed8d25a3084b85551ef4cd7fa29c277b0128e28ed523a32dde58d4dd58d186bfc1d2ef6f995ed439787911071eb1a1ed6440f68d713dcb1a4a0c3fe0f65371738e3b3cad439ca828135b860f43b63c05180b0902015919b43e649595d35689348bf67f940e0bf91e634e8bc9ffe9275bafb0e347e02e9a22d4fe49ce115c15e22c8ca78d279417c93b0f68a34319d37aac4847cd8dc2c6fd6290a0d9edc3912eb8be5207c33d895ab649988ddf561652d6b5a2aac51297caa32a878fb14407083c3bbeb59aa2afee2ceffa2f2db4a19a98a0eea5fb492412321c8fac228b5eab568b591831d0245c419578f3eb104d6375518cb85dd529656111669ef8195da52566284dc28c18f3838e6effc79ea6495662e11fdb900b640a7e79f59a9ffe3765a686377f4f959286a2ecda360a2daed23af350da8c334818ed24453630e59c04bbcfff8e93d00330171b6c01b0ea047337f7baa74d9ae7943166c6d4634fbd2b23a2e4ce5a19f3bfa29106b5673c033df5a439772a06f970ebebc07a0f4d517f52016ae2b804cbf814727c2709684ae86df799f23d5f6684aec716e911884b82ac1b4e5c172307420768b4dd68152fdb782ed91ce6d497897960354469a22e4419f5e32bad5c25e9901e5b962c791e05fe3e0a34c085e37e081ea797326a24eb65ec8240f69ee69c4f1601568e2f8472a6a7af43c20c0f43bc580d5e4563a01b536a504cce0f6bb678d491d665fbf836c129e9b12c24f97db322a1630a088911fac1f272ccf2e9f7a7e5dcafc51471a5f925fa1ba1492230ee3f4316f9ba2314e86b13be1703dc6ce75a0eaf85a040d0b443bb12f41e27307c680058374c18b8a7e3ad54d19f4b3033b54ae971305679f33dca2889fbab010d15b8ab77ebe1bb8f39507834fb26b24aaef1a06f2dc222d818c824dd600fe1de007ad3a8cf7e92c4005f9ce490ac839bf35a197fc818e45c0ea58d7d7303cee4b2c1f610fef1e9447d8b66986cecb970db5d5650090c8fcb4b9d7142a06ea34a1cdffee255eee0981274d75f9535155f73d839ddb36309240c3299e3bc7ccbe250225943f628d79a84be1a38306073990ea2c38f8a80737c3ae1d8d8f552f319a9db93f3672c8dbe23e08ebf4cd1165cdc3a319f579bfd7ea002c1ca5ba7991534292aae736d879e2a2db872dd79627c967869fb96ee77b9c66cf770537fd47025e352a4e30eef1c7fbba87efd02d2e0d1c2453040720ab58d1e7b71df347bc03885a856fe1fd601e478573f597dc02272aa7b1dbc68586170790ab3a63ea96d3f35fdabef86b7741f7d0cf1604a17c64c0a7047b7d8483c2b69df33d8c480b709e0e36ba26412a1731821b67b65f7485ecbb4ff7fbd735d74dfe158d7ef0696127ad933ac338d5ae0708d5755f934ec0c8011a74cf879d449ac45d11f62815ddbc9506908d6a88ffbe9dadb16b09d910dd53c0db18ac0cbbdbdc0c7ad066bfd5abb5f2e66c44650995f0e8438920b8f61d0ebf068b95a2f07e408ee3feb99ed9f79e6ab32534a6903be8fa8a5c654678927fe7ed1d5864c60d48c41b5e029b4f68a6063bb1708739f4c7839b46c64e7c398133e782be66cde1a70c2537fbaca817470295a28d7701fac0456b1d1230a805f89a24821bc39a0f2658bcd8eb1de0df38438e833143d25c7ef2028b5ab0ca688ad2016daebe9499750f2dd25abcc29946617bf086724f6b74a128d3b284223e8e63a54adeed987dc3c0050178b1cf49f63e9758750580169c5bd50b7a7599547f0599604c618a11dfb7faa03c70b218807917a7573dee3ca1683f98680885e430f005eabe26ea791da55f09863c89b085b461988323b5df829d3a09f17f161ddb4667880afb0227ff8ffd931a9c50d19e3ff177c56fca41738953d0afcb35ba6649926cc6b76f01d027f719858a4ef8b177fbcf9b0ed648dd35973d173d9a81e84b51fb7a9cbb4bb7a8fa58cb9218b52d185b003f3a5e27d9cbbb997ecd681c4a5ce730be414c28e371da97a49706344f691d5bd2033cbcc426d23e932d5cc6b9037a50925ae00721f54193b2d346336ac3d47c208dcd487449dd4bdd3b676d03b6efb98c617fcb435ad85e9ba9008f5882ca6a156e6edc1473b3c7885fb8575baa436ce43004b8c73186125f01c735daea145e05764d4e57fbeb7b31816e5ec5c5801edada4d1b5de4b5b1b23d9d4b80358de3197235f0e5f91c5c19d75d7bc06f892d18a1429447563fae82430028e68c824ad691dc7b83fcf983adde246846bf815f18a19a83d18423044a8cbad6fc978449781375fc34d121ae460ffc827d7683ad438ff824b08d85ded3923e3083b7e5c794a48131338f4a59c3841fb2a59fb6f3fcd65ab99583258aaf7c481f8b55f9a931636c873ed62115b00c78ee0e743b9511c572a37de7505502f66e48d3eb6a12d665e0a2a79b729b8191120704c32c3c7a957ef32fda5d02b785b0bf6262b9787515a1ad842ee915a600be797c2f9eecbd10e6e3d15a057c8d062ba6c16c9053f9cb13fcb10400b65abd3f0cbedc467b0b825ac767419c48488ac7b3a8d47a1f8fbb702db3a5a4f330c0d780e67840883052c651d4b521270bb2e55b5ba94654f64c02925561cbed7bd8f76c1941f9ad523a52fcbbbedf5240d5960ec9a6c8aff7e6ff86b7117db52e676049f05dad461b33566da78f56b68a7ecf3155a5dd0ff122088833738a4dc75ee5989c255e3fbdb3dce4fa865dcbb8a5605ecd6729f5e1117156f15f17473abb45783d04ae1aad8941d3ebb197adcd05188243ed5331d491e4c6fa5b10b413bec3232703528f8dfcd019665ecde64820dcc1b83b97bbe1bc46b2095beb837933bcd625f5d1b0d66f1f36cb266f0a0ee7ace0716e3519992763b7a2bb0ec32f744fa05cc604d8a922edd35eb1852e3a18822b05d452298e24400a65999fdb3526bfec5d1af183f1b6c003dbb6009b6a80116d92aab25ee0878bdbb840e0982b1aadab4bb345dca8c8c1b8ab90a9f574b5fbc95050ab127b53d1f377c96c55bdac6eba62f60938859262254695d837852156b73071806a0f2be942c20b6a2db3fdbba6ead5361c1ce1af5460bf4cb33681571686f95e15d5629dbbd2b22b702994076312e2c6dc8043d03b52279cc2c5d9d33be3bb5aa5ae1f8ce59d864e7b9f2254bc18ad8b83d509773ac77c7b8ee78d655d245fc35625b4bc5dca447b88be7703291e2d7e3951164d6c7b9610fd4e3759ef64e7089aa8bf7edb1c59192044ad815ea26ad6a3c0074c9cc0d69ed8aa85ced73278004bc5f9aada4b65866ec67887b1eb4d9471cd407ca486bfe26445d06737957341c1db1e9aa63ffeebab106ee55418bc7be01a1b9207c4268c766eb79aa7acd160bf5d9ef4dedf03657a16a78c445197d9037b45895689442789a47566d9a9b733e277425fa25f3db5aa3251faad16573ed3dcaf3dcabec859983f55ced6eb99172b21864d4b9ce9a11e5415c8bca296bb7db77dac3f6eaaa8981eca8d6079b7f45e214de8ef295c6ae0ba7c4f159753ad2bb84617f803502804521122c20aabc0e079cf6b736773fcac14daee7a4c9c67dfc1b7af990f68eb5c6074c8c05c45d5cd0b5273c22365fcfebc4a6cdb748cd87ce4ca39ec2824a694eb54abd02da85d862792180265ccbbd6d2d333cf6f4404323c4e955de296a82a2c4b75eb06315e17fa40a2430cbf274badc1cf4bda5178ccac0ed8129457ab621e1a923e70bcf24f6f8c711d0ffa528364c6218a40d187519be28ffd610c2de3c2b24f0c39f15cac631ff729c41273c27d4312185289598414466c1e0f5726feda8a276eaf823b8c914c07ccef725c526bb20aa5cda7a48e9fcff20ed9aec7c517de23c0c3d94e1d0428436e8870c4253077a5a270510b0405f9fd24279357df61b82bd3be3f295e35f2e703890facbce361d59b0d1dd38f9dc1225b0584e45303b6897225b016d0a6cee57510b3f6e94ddf4534a4cbff798f061811f706531356791b46a87fa79256f464281ccbf45bce72352ea3ed82574cd74dd9dd3bf86fe3ad4a3ef906f2042caabb6804081a7237ed24f14c545ddc6aa1e481f2025f6193a2068875657785e45e8737790feeb7d91b1c3bdc6909cc447555fad3236b95a5fda0e583dda89b974913b17d9cdd6163600bf8f67d696362e5e8f5b0837aafddddf78f6e1e82ca77fabe5c02f14fa8a2317642d167d76f77f9c027ec4fda17b2d6aa606a0190b3ffa399be2b13fcf13c6f7cacaaba85d9385b8d43bef86385b4b6a9c2a299e29e1fce00febba40b6dcd84d9b8b5bca72fb674bfbf8c300194426b6ecc17851b0eeac63dc9fbc9964507535ffd3d059853d7ab0ec31d8edb6257d26d288d089f8a3d37db0378d9569f9c183e97d6dbbd61148272590b28e84eadad29f85fa2c42ea8f256ac4dc69e49bc877934125cf13ce4d048fad06103f61bf1e42e84f0f1b28fb2d01d911f64c2a02dc84a401bff651ba7d42889c350e459cdea0e371e7a2e8c32a2b48fe4ba6b97b15b99aa78fb966dcd0d37fdcf677710a9ec03f95c862abdc1c2d37bc710e49ce6c72c8ff2050944d93ea4621dad63a6379a1fd0601c7e20ab831e976ad7bcaabd0ee6e6ba1fd740a1cf690971e4b4121f6d32e1199a50e80944df6d30c1271bdce0da52cf6679f2f57f128d33eca822b5c65a4a2ad67f2b4af859142fe37bc6829dcef8b546cf0230cdec1dd6f57c124636cdac887dbd3c5834397b7d95ae5eb23c5fc3a99efc5fc94963bef0d78efe3f84abea6b00185a6b38b8b34713646740c00bb40018a47bd6054db3657d792be8f49797f14499a15287f2e2f60076b9a369efce67f2f3a9d3f719792e333ce1bd35f80d28f9c37250944c62327b2f0612c16d42bb152036510f3df26ae73fc204d5728df5e4b5e784c1752940ec88a3316c5d93165cdb1dca21dc52c3b5d050ea0fe7e7046f962dc1976ad88d5be77d501deb5d357820c987ce3fe5f5947394fca7266a24747fc504dd7f3aade8506b77b8cf94d262ca1fa7495cd27ee1d7a71a71643ff626de40d7007fedab398c3aa93f25a3de07fe92f0fa71debcac165a80fafd3787b471c8a168a217b4e66b2e5fb93cc86e38261def30795a772634c432c1d99ff1ea840a23eb7272401d70e12c4a45ab7cf1ba474ff033649759907705371f60842dba35f3d6b8a08fdfe2b31dba7aa946ad7c2790939b16a49703c545c38faaa8dd4c50760c1a0c268c07ccda00dc2c490cc4ce3eb780999a30d2cf74366bdfbf7bf1f17c36622699b288efd88bcb0412a81240028530528453c77444843340f1a64aa9c79d3aedfcb6fc86d94d894e16661fd7d7e0672a266f1d2f793991d94b35e4f6049c4ce5b9e151657ba0ede56aa0a5ff5567ea02614f89927a09874cbaa2fbfd24c955822131787b189211c2cadf090c8886c8494509eb9f04a6091b52a59c659789df62a66017e7a164a269e0ce82a77ead68da189754108719c19f3f21c096d41820e2b0310eb238defb4b99f8933a0dfd1ee5e1a51192cf956689ae42ec434455eb72ea3db8b1af16f883a2b6b983f58659b1efbaffb4c7d21b39f0e58769408f982c7ddd1c827dce359a65c0912e35b850fbf54773960aaa7297c278f027e6bfbcc0a6892e6e87ad29d44952f2dafde7bb64d822ef8410732dd963c8f3c94b6842c86d4f4a0b744bc35cdf67cd3aad7faa6364fb6b8e6ea581336308ffe94d41673fde60a80f6048719dbd35eb9502ac78e2236de7d821e5337597525f56efe1eca57948de8331e67d39a7d8a153af4d4bcc97140640c493f5f4e81376edabb8fc8fd60b14ac3cce8453733f740ea30410d258d8756945776f0fa5180d787d326f30dcc630fdac658eb9cebdb23135196e30172b0c52c746c0de9d05aa53853b9d3f8d63322fae99be4238f7ff94744f9713f6b88aee05e499c1f3cd230bd0b0a66564532d168780bc8a0c43f2f3b44848976a82d91aeccd73a7cef0b78169f0c90650ad46f35488fea82db9ce2a6581123c018cd11a0e350f57d937c5de453b7033bef15b86e4b5c26351f0e2aa8269227c894c6c3060b8f2aed27ee4f7826e92251be71462a6bac52dd696775504151085c24306aa1422c69a85df7764847f90b3cff45fea79439df29fd398fb2b5833a6d0a34b5ea68cac3077e81345cf262c1ca49b73823c771485ff826497f8f8ec8b9eaf7f571ed69d9f6a90d5bdb227ca064af5026c696c3f37e419c120c13c74830a2dfc25a3f703a157cd24cfb9c57d677fcac87c3c4772ffdd1a0dde11431ab46a430ce5d7a887dd19051ebd31aac3936e4856ae618cfe0d2bbcb86f386982cede592a483aca079b58dd5e70b93aa9d4f33f38b6923ab98879bf041650aa6ddce51db233f25fe4cfaf4f1c7d16320f011161a7eafd1f10cb5ca3fce2540af3df8b596cccbbcb2b6a4e713d8b7053fa2a1ec90b08e442a0d38ea16e6821535546d91b8c0f475b95a116bee1e934899c3b29f6a30d93c1314907f0b114d09d11d521190c4535b31cafd62540b30077d383ccd89df8615ced54ce1480405e70e092a05dde9ee8e19a772136cfcca44d9eb76cae96b22a11a19be8de691ac5d9940182536250c1ae250c080826686875b27cdcec119ec85b40db2280f2d8436618afbc3ef581528e6f4579d27c5cf8724da4d94afa6077d2e1cfb0c8620d56fcc03bf70f468f67908cf6af67a4154e42d678db532a1954e21c366372d03f92a259d60c79a12efa7677fae0a88bbf727b68eb9ffb4422d0ba4326315e688a416614401119b8e84955cb1b87bb4238b3533a29de46c141e8a73f34162d85a028a5e38550aec09aebed0643c2256547ca26aca8333c4001af846fee68fa54b4ad25e454a2cd2498cc57d013f754f396741141c4215a26cfb8d7b8d79e2c810252abcec5497be47f9c2e20014029f90098216163ed4003f710072025fd864272b5aa50d042557a478386f7d45d09f73f688199178c44264b19abd1586c3100cb38b5e75c9382d32e273cbd20bf37aae0cc7c48a7ca20f2848f04eefdc7323fe6701ba99fee1c3b80c041a2db00268861aaab3a93857a2acd799df3996f3f11fb77b2e4ea23713414af24e8e0d3a1b07143623a1a9835f88ba98775bb49740a5b21569d433a0762fe9c5a6127215e00d535c25534753b477d2b53094a8b94e3dd8601069090117bddba6bf5042bd41a270eb5db6c418785b65ffcabcf54d27c12553aefc9271f55fd275b34b1041cebe8e3cbec437a7daf7465610d2d06ce58893faf4585e0d511cecfc362df01ddbd358f9a2b9a2ab4bcb59a6d5c835bfc98147d7e72f3e87b4b422b66b42c73786310d46cac77829587299001bf1abe267cac5de10fcef24fc705e81dd81d22ef56386c8e1d5f29a802b9b62dcc8bccd95e902ddd3a53c98b9ea1016ebe3708be6ef8effd3222ecf108153085190c7383afbe43c5b667cb6ffb5216fb23358403abeed410f347080dda2d910764439fb2d08b8fe60ca84eef9b548d190b1f2573f65ec1aa545266ea45312b385959e69308acd0ee665c98d3a1c3612b043f8c02e9306685fe44b49536a7d69f10036e81dd1e93c4c6e716d053c14a13dfd3d19c8c285e73af899d24767fbba163bf945a1c1bfee1e1fb781b0f206269f527be5b53184c6c0c0026bb9c68e902f832a6293518c87657c8795c774473ead5bb362cd532e6d73b476032a8f9895b6a6e3bd5ee0bab1cb55f19d2ab83036ec709b825fee6c4cf6a8e905cfdd9e5900c43a0550bcd88a8db47e221e2123d0009b3431579c9c20b874cdbd7e80249123b69d540c2dc4f893379b0a96c708af7d668c9e7c95d946b17b236fa882bec4b5b49a7a1df3e5f4b49c8cb4b664f90fc12e3ebd9aef690d664779e66eb3864e0a8ae0775c69fd588b31f8f041ecabdc07b626ff49de48d9b911a473a0b1246c446c563093c47576e8d3006eef86ee1f0fc651c08c903b8c5af7f25b3f0c1a9d795a660297ca3efd4e2885bf2d547e28ef13ec3df02a5da7810a7e8470ba4189d6be14dc9509173df8a0ab6c891de9405a0d127ec3d31afcd1867036860d8aedcae164f28de1b09d4b30f608deeb5ca86f684e63d885e2458d1f0d1d245b1d6bfa6d8c7dbd9bf73842ef00658b0d855cf7a2764e7c35a58c57fc299cbdae92337c325323555738b895c372cac8df14b4cbb7f7ab021766bdc4112de264d3d1fe29c6d2ec79de12be68107cc642bd694b79b736f9267d805bd34c39bd37664c26f7aad1f63f8b8b66ec3875a80936ddf0e53b15e71c40352523c2b6219f1edaa7cb2d84ddaae5e5cd7b0085867e99a63ca781b30b3f34e787e6b4795793f33ef19a259189e9dc619026d6d676f308c901886ed68367e17f8270f7f0c54f5be083926087f8145200dd5e60b89114f8bd7dbfc485325760cbf3df2ceb8936bcd3e327df9bdc2a16c0e0a33a9fe3deb8d9c22efe4041fcc50ef69725310731083949cb72d89109f843798f41a963cc254a2490207abd25f1ba3d6bd6b3aba1044d10732c5911d56bb37e15df725b1853b65409f5013e0a29b76a52d1f2b3667936f97d0426b994e7d9000a175130241f3d9204fc95bbfe4ba56189863f32e0bb2c504bc465edae7e806f9844285d89f307839bdd8ed410b199e7d277f9ae47d854386b4d97ae68771e89c2e5ea9f1097e04e5f755d2d0b3210ee2778d2723d83227f1897dc59876dfd9ddd41a1d05571c8dc5a955dd8023d0421c7effec64f2ba1c62e5492d42a76ff0a66065608958bc182802edeff9c8152f177af6218b979743c626a1e44c64ece87f3aac1499d839daea9e90f4f793464e0fe8bccdd591a28a56c8f2c64c322954e2e4af1f3166db1369451b5e51d7ba6c7c86e9a8a15a16379a257649f54304429757e712106071204928b17340dc47486563466855211aa546f7fc26eb312d626e0c91b0bd4f0766fe5e843394543055717e01fb3598de9785a613e2c9e768461ebf1f85ca1d434b8e009b477143ff3d08fbb7848f5b7825c06ffef8a6b995a8e05dbc0a57ce3b051788fb9735b53d45514095d30882b2fce8398060e4f71ba4b5d5731a01b0d9475923cda0f218b58bf8f6723af0d996ddcc64cf952170f88afb29efb5f2a0774602212ba559829711dba7a0cadae9c7ad2230eadbfc59f518318791544b370ece573f88b880914ede8887dc067a9d663403a2b0865621f621c37a23543849745a3d52a46d08f0406f178add3931a46a6f66f8c38aab9751174a433c264f0586670e4727ebaed99e67f218c8c0a3c3b92f1dede02c620b4c3161a4a12c47907e7951f9fb317c3d402bac6979d37928b5747caad5bc792bf0782d07c543b632a0f9cf180807c28c890d889411af220c57d238672d79ae9b87884b50277c3554ea3cb2b5f4c0174625164d3a0231b692071070efaf83e5a0a5275a53b2753949688cf5afb89fa5d863faf478bdc2fdad0d023d2094548032dac195d061a3c51d5046c5079467c081271caced97c119bfcabf0c3a2ba50bcc9900931a2ce8beb46783838d974a1c090d671a1a0dd5fdfbfc65f15ecac67518f9e773eb5ae4aae759aa2351014d3a3e0c6828e2d6e557e093f25c5e064a30d3913915b1e89697b53795f2df0fab7637cd256eb0abca583210cb7b070066ce5a558e62bc12a537a3297725415ecad701bf16d3954e21e4a72454bfea4f9c1e2589c43b34bcbf0fe37e934cc8b87ccd0d4974b1fc93f5873c53f17465f907d7ede7d1e5389ae64ab6878263160a10c41a8b5002fc40604f874e70a080bb5fdbfc96f000ff3d34ca1d54b1b8d4ce8d2dd11420ae8115852fb094a27de6031f0e2816337b71cc9295ce84bc0dd3e744101163a27a7d02951d12970d4825c6ef467c22224d71fbbb7f084ad6469d153129e4e6e2bb3043fcd5e4c0041a73af8a509f2a4042c754014243691ff81433476c83e411ee8ae87ec0a5fd9a7d0a5ffbfecb9acca4b6f8f45198cc25167dfe0fa49e4b1cbe599014cb2607fff9f04eb357351bd38aee3c7ca1c4b735f38d71e0a120025517cc93f53585cce374973ccde4785e84e93df19478fabf896a8e1bf412878a99147cd5ecd990ad095930e0a671b7727d273fc780679da49eededf3bdac3e169d3d4733baf8d6bd31f911cef6d2d2095f9878d77b9b6b6b14a5c3c9dca6a80ad6dfcf055f9b6e7754299339e11c1e461b9dd227b4586e76281fb50edec4b8cd3e6a61fcc26c103f050398891ff1f2fc968e871c25ed3898e505f8bcbe1e259a61d1c033b2f71ffb5b4cd60bda26946a1140a7ee75f642414ceb6ed28f818b6b99ba815681f6ef776e516209fc937af90df3f52ba2cfb1a97d54e771efe22c27147f0269a4645ec7239b583f2910b3d1fc45afc1f39708f9fe95c7250fe62699a7cdef701a1233a137fcb3e66c1a425b76b2017625b7442e7e4eb94a95a8fa0a8de42fa9b51e0cbebcb57ae86c265ba7b01124f8250cfc97aaf7c51edf38ae5a948aa260b95794ead6d0ff469577e556452abcdaf5c2dc1f218afc39df2dfcaac14f402d5f243654ec3a2011f059be1354de6ea864a3f15131d2c9c0b9224cf70dd1f18cf976fde3e1aa85b00a650f5aec970a8818332cab7809b07a4ab8ca05c66288d418f113ae25013319c764c1ab1088dc352a6fa6383305ba684a084e635fad8d4f9b2a80d21eb2f9d6cabcfaacada2cedd3c049c994d2288f350aea6e11176de2b664b0504eedb8de7934c865c3bdf249974dc8168c90c8b906ab1bbc668758bcc6a1350de82f10f5dddf35c4c66e5611af2a244e10e12837353966e953aceab08808cd1edff4d8b6cdf5188e11f1bfbae7ee17fb47ca54c19e50a271b39e0eb7eb469aa90177ae3e62cee668cddbb41505d2bd27a64fa1ae358910c3d0b8bf0e61eb98bbd6675cf2d9018d5241af79b09a6374e47d9010fcec631486f48d7b3616ef303c81ae1d173a7c8261b0d5071393e131896430d4c6b27cdbfe16d859fa061ea32a91e03c0c22f96f3d73bc511bf3ee3321574900d8c81c27f2647c0ceaef25eaf5cea0109db756fea3a1d3c4bd83858f63f3e8243d8dbe47f7f29e7b234dbf1f856ab2be2b4649d2961eb6d77aa5fcd975f5b96f90faacb5d563a29b86358eeba1570c9c39c79178862dcf2d4998bc441c868f2163e03798b6c8587405d57d04c37456585aaaa2cb0ba1d42eaee7ddbb8747a24c2c7ee9d5da4c30e0adfcd965a57471771f42ba647862348cb624cd2f1a85b29ecad00397abdaa13dabcf5e18b4cdfdac036724862ea2c9bcd0af92ca24b9e2a896c7f8c01abff54d9d22942d06e62502f7bd44a8746b4f5b68a47a7e1953517e3c2bd800644e407da50fa87c46a69104305b0e9f97ace7374c63f1397eeea88f5ca8a4b34133fcaee9492762c4aef14efb088b9669830791f85644e742b2112063d6ec5cc25cd091e148ee9ccb18004b84dee85622b8888a741fb26fe737b9b3ba885dbe4bee1877c7836f9d96a51928862978bc9d230a7d58e9530480ff139bdecaacedd747cd1271c723c21412118a506f669681edb56ef5801e1134ea26c9db4eaada749f1fbe71d66774731b42e09d59028a78813fba5562d03fb433457db593ee333a2992351030704c2fbbff00d74e271881fd6f950ea6190c704a340b5e5eb11abefbbdfaa9af0f63587eb3d2d16b2ac9705ec5afcf306852a04efbc39962ff18b616f9ab97cfb8782a6559e81ad10e864eae4351e77414ba3e20fed438adb21086645f69f1f7f356f1d34c722d514c925040d3bc96190fe7d24349aade34a330c523a01f16f32d88e548622b7bd57e12a8a76b5f35e7ecdfad8a21dd14a1cbb5ffb1e48508051b2b29e24c33896acae5941d2c29c5e170b6b9ddc63930bbe76d4983e538e231d292e6b3f95a13cc5f40d8b1a99348e6c0536de9f320d0766d562fe8ec71b58c98e56a0b53932a13fadb70121aecd118f5fb03c0dd4c55176c1f9dac48b57e16765be1f60992946f47f2f7611736e79df1772a7feaa330635d8b71b783553a574b20b673baa3f237d44177837edf043302b8012d5a22f2c34142def99c71782cf9b1da81d69358a9e70f899b5d09bbf7fcc3c971f9caff7fe6fe2330952b04f25279d20c30db975dbf7f682172a712d6075700dee2e4a8db15043e8a683354c71e8020d9c15e851189fd13eed49b3c2a8c525a80de5d4b33196dcd93029da22ddf0049dd4ca736cb11365388b33e4040d5799abf4fee075863b39d0a3637eb8482464b454b742aad8a383051eeca7f30b2c2b6c2ece65ba2614332c55ed8283bae9ecdc342129332447a815dac8d3f9fba427445c5f092945e7ebd39080758071d66a3e3bd8bc04daefa98bfa96402f07df3acbea0f701129f1ff2864b94cfe3faa8597144252c3fdbcbc37c5e7987b354bc83ce3252582ad8c7646ddb532327c493d37e588c000f70a4102784e96f1026bcc31d5b53719ce58d636ccc5e9d4f9e88d2d367f05a7ed890cf1c40011829ff036c36a9a670b904007abceb17f7d0d87536f384dfe19728bf1295386fae327fc8483d0508b03543f929e39c90b62d2bb1bab430b05be049109c4949ceccda51716385b8bb6740ceb6dfa241f9b79b4b0da3d02e00f0c5acf637e3bba1f1cb25e0daa1a2a43157ecdef80c0aa44245c77ebf93c2c4586deebda4a7b690d9bd20a1237951f101d55e7a51707adb96a69f15d5424edd321a1b9c3fc2ab49125c84888ae128f2e187bbc43fde5c5f359780a3727a78f692916d66ea56ed52a794532fda3f44a531b20ce11e771a49d921dac3c3486f2ac5c3038b1f649c0fe6656e1ebdb8fee0b58070cd9c0b01d59a4b5669088fcda934af4e3db95868f6c18b9eeeac457decb2ff731ccbc60908a345d7e7f1ecad69a146731c91a67153ab8ade61401d57646a1f215bdd1cfc102ed01e75c89ae2bd8f39c8252f724dfbcf56fe12df2afca811e9f493c936cbc87696a2a3d7abba02783741b86a91c553752e62ddb3f173e7543982cc6eaecdbb1d9ca47cfe11feb884f344f896ac613e3ffacb1dd8c4631524873ccef323691b3cc2ea741585e8117e66158a43dc58a58d16264b60d2c6939af5a524404246341671daa63d590b03b341eefe101dec0b909aa9667d266bb9cfb82986429b53425095c0c3413335b8199bc181da0ca6c97985d3cb8288d93cbc3316e1d5989997853dad54930e181c24c11fce72f47c27e59ae8300e09229f1983920b5051c9879d26473f4e07c2fdc4196e37e485140bb476931622bcd7462f973b78a383d2878153e6a3c796895259ae68208205fa0b60cfea6fc79217fd423415be9ed8672e2ec860e78088e40dbfad6d238cb0927612d7dbd4df256d3618cb8b491266017be291a2ce231d5768d7a84f5dcb965e72c03fffb510b9520802add30e2980af3590e7503faaa1c97aadda6a122a018c684bc6b23f25199f75fba5e4e4e84ace54b73e467f1dc2f7584ffe1f53dec0453966074376b71e3a6fef8ac86d53a4840b6fca55005501bda7ea682f264ca7786d58cccd5197f88f937b8a2b38d5579b50ca02467133280494f520c044730e5e70f594d7ffd7f849c88ac0afd32b48ec9cb9a860f1f448748093a8dfd68b7fcb36c38a750f2ba241ad2b63d7f90e0865533e0f4610c8ec8765ff432a17121f0b8652ce93d19df148489650d95949e63c2a92763da82d6d12c4829b4f9705b451aef780a7e380894aad9e5da59b93fa5e233f64692e87196212eaed69f15684a1d68bfc196a8f387e9d385afc248ed5764dc96c9704dcf66d3a3fd2192d1ad64159d765689c4f3b6e91677c9a48d4e71f6bc7e8e0944ec090a068d81ab3da9f6a385dede0fe64487ea8741649a4970f16ce2fcbef8dbba5a5d3a11543d3abe6acce7a72b6e7bb6314e989f71e4e44edfbf4b96e2cd733b7073a5c7d71479744a55667b09770202548a4fabff4ba63accae8dd398480fa82b516a25966deffad38479744735978481b642bb00c8fe6288c1fb0c8e5da5b63f31084ee3b2cd931f23fafe67e01270058074b00458e7425008b4501429ee04ed6d242aac007133560266560e3ce96e2427f876dc57dd6b5d77ac1703a316e4634fbc4e94dc009f66ec61590537c341101801ff73a45f698b18c3e635c259e2373ec158571860c8b9d828d7c14c96e9cd686d2711dda3b9378dc1c79ab6bebc3893fdc0daea2ce18e0cdb92a990663a20db098cf6c47bb1a1e07fb2ef1cf225c717c8cbad1a4e26f6997d2eccbf731c6190d6e94e5d9193f84a46365372f6b94d1ee4461d7f156cef38cea58b9e43f93e750e489a9c8d19f80428ec73a4c8f726a513fa1ef9324d821dcdfc8ff01bca1a958b7591ad1e24f96fc90e3797d24530ac8ac0999ca073e746a1bbc41ac834ff28eb5828849108e9fb6a1df67fb3223e83b71e0a0ff0782ec2f431845978ae1b0701bbf9bf5030dea170f141462dd68c54dc639db3ba55832b812a2427b5630cfb8bdebb98dce63191a23793df0b34dc6861afbd7b6af795434b3dd7320025cf15534b6dae8e258828c43dad932d174c0098bba3d0304f5ddc8d36f2ce929b699e736b864509632abdd7bb5d7ce8a53855dc70bb1627e7637235d3ee3d1ebf29a1ad766c62f96cd786756316692c23ecf8ae0589408ae671c64d61d808a9c893f52f542fa62000a59edca58c6030566c272e892d7335c966ce0d74079af39ec1489eddf98fbddc42a3d51af179d7eb6b53b1b1d8741323f4a1aa6168d73cab7969cae3b89c1f3bb0f3217fd449d4e5ecaf037b74fb02ad43c3cc61febbfe5232c00fa8bd4e81a3856a932c51ee6ea7a79b4972c3096eeabdfb315c0fbf8a32a3df836daa03c68e0718df1819b06f8020d6b9e7196fc16309f7a542bab8a6675f2fccf69a5b645ae2505f2378e28d7963fcba10aa2ef6074e7c067f2c59f5fbd48982ceeda4c5051bebe4046ed0598e4d4b6511b543e42890205a4c86bdc72dce8399855e22d2103564820cf6afbc10a95ccf401b198487283ab6a9341584ed7af4edc74b26ce0fcf9d08ba986fa0a51e2777855e38f4410609c26993ccdb4d7d0e939337a904a824741c73579c8761bb68372e4e6edcaa893910c48242987aeaed559142b9462528c3e753d86fceea5721801b363c091c7db5d841e27d3266083c999701117585d8250559f678d6d457a13cfe92c0a73bc27eafd071ed7f3a878520e6d0195c3db5e46ab771786aae1aae8b8b6fd0380f6d5e9d2039ebc6196f96ec63d9cb3a96e7776ef25a0a0001b9ce7afb5de366ca521e1bade5862032547a02f4ba8b9940e076bc3bfb9e79dc30640e83fe4f9246d1119443e1ff10ec5a1af2a83a9e206fc95fa2f671389afdc7c5373033ca16d4811a9e2a60bc6ab9bee69c2a0a7a65698415119815d5b3a2d2bd2b45001ba92559642475964a4c1806fc8ce16be4b3f869a5767cc773588e53205ef3d484ec174dfee49679090611bc0842f9ed4055bdff1b9637ae08a55261d57aae33bdf8ca044d163c0d3faa349f48db70922d0352c0e93f99756c1a0fbfba2be08b73a2ab1b8c46ae488c3492d01bd41ec8402220598e79fb7445f7d0511f0863be3c4494388e4ecbc97a026230824c4f8eec0288fc596a3e972b4941af160d669330b1dc8c88376306f7bc787e42da55f39d7b9c14614a27fb71373eebae3add5e66e8baf3ae4b26e9ba028f974cbcd7a60928f4267e44a9e3d024ed7cd10bea9d98f4ac44dc55e461d5ca25ec072221c884d64caa7bec17022ea936220d3e3da80d768738f443bb92b7f6cc570c66ae878e615788e93253a61befdd4a000b98df0f743488cfc5143fe8c3fcb02c52b8151504547f57e741f2a14b41a6969a672f73b5646e66d9096c54cfe5fe78a2cc0ac833df4f3f4335c7c4fca4089321fbfebe8ca20b15b2b62d097c5ae196e9cc9e46bd994c2a2fb1764116ab77440ad2192303ac15589918b13a2417d25980901874d23abc29c2ce54af7c114306e7521c5cb99588400bf288b68f331e2efbcd300201938b4f11a67c4fda46c94174df87934f432694e7020890f45b6bdea8b53404d01735cfa13b70271229d50645e592d60ee29e4832cfeae38fe63d98401972517087b8bf18e65784dd9858a92bf9400aa17949be19117e9651576fad3df12cb99dde0d1af84fd58d988e102dbed5d0ce069fb101451ac6c93c5b4b4355183bf52ad4a1339e754f7cdad02da803b56644ce271ac432a40e52a56c163c45a7b7c2385c2e9fe51ece34c046dbadc130bdfa5445d6844cb26ee9ba8ba0d32ae6046b0c1ca1f6073d47d829b4c704030057adf4ed12570161c28f785330935bb378c2895b2d1e65a50f5e8cca6ca96ded4dc69609dba0cbfdc724e7673dac3dad476201816891fe01575e04cff22d06b411194c543a0ad5799fb2982ac8a77218ace2012a2997ef0c5ed73e41c708960fca86d450af803cd28b11f9cf3cdcf322c796a2d8f1ad361d22b0dbce640d1b7410e7eb35c81c30baa9281806d71298a2a5f1e0134620ed5cbc5b7605f5da79b9cb6e8cdd7be424d11be450b68f57256c491aee0186dd0c7159af2b7f91e471d38e238fa5b3009ffcd514683037f5aba4a91865575c14e0480b393a778baf652169b2bf427883b6ec769acae6ff0da4db43fea20d4a8cd927db0c984981ba4920f1edee46f48ce021837e21b11a59efb19f41b2d1879d15e16426c35f6b8b35dd24340b78ff723d1be8dd1827f3a291f6a1e4c4e0e03901cfa5658a71a180317b14ddba7c90e4cba14809f1f187d1d70ffe8d1d0fd0ca2eede40c0ae43469bd10d1db11ee5b8d613048bc518d0b171424c1d8c240bc4bfbec8de0a718f5545a4c196548146fad8923a14b0e7ad26fac25a5ca6ec360782a78b1703fe91dbf2fc37b986499e7c9147501070d8b31301668cd3befc9358b11a9066fda51af77600685d533cfceff31b984627c59d10e8c8cfd0c5a1f0a8597f80aa4f5fe722a549f5f099d8e011a0aac30a72fb0ec034347cc8125eb8fd26cb6df782d99c5b07985a3585ec9fcb57ede798e37537b0abaa26a00ab200919db7c09a66a540c3979f33b530d5c3c5b321401f3e5ad959f7efa4423f18102ce313c185f1be5299bef06cc2e2cc1bc4d437cfa6e60dd6862f9cb307f3a98eb679a0443ec57b310eb9b76f43a8dd839ae4a55c30902949a58b22a3b9cf7c02123e2c12711c65dc2e2a038803e680211e7342cab88ce533cb674e77afe20f76a214529133ed8737a333b36291dc6d8dbf8fcd2b4a3dbc972b31f43868c377dc83c0e999fd5b17f307337cc552e6666f3b7999f974bf02f6c66a55d4bd59cf76781fb70ebb229fb1ecdbb8693f1c0e3b544009b57d478df91d027f88db0b8db602357c383afea45fd4aa0fa90c54950ae3061f4495a3d2b55189fe0eefe769282922556b60ff3a735d6cbbbd62c76835b771e9ef3b8968b0cb9ebaf4fdb71e64113266c58daf4e86687ad69939cfddeb1ac871bae66deb2ef950bf2f3cafac85b0e834d196439dfa389e6ee44d05357680ca7597b1358fb8eca68d8f0c27969ac3294a2510fd7dcaa445d5c8c92949e049a0a2bd99be40cd5d3456bf35ea4fedc9134a6c39981fbce4a8318981968b303c59afc1d9d411d417050ff3f3b60e5d760fe4fe4fc35b17db38e36c456c41d664f9af4f9c8c68dfb262f8e3198cedbd259bb5a22643e9e28f8102e9ca1356604df59106ff69d0f80c728af5caea3f461ccf9d632c8657bb9f14450ab70556bab795fce5c20c406634a5dc7132a49de6f102ef835f033c09937e82d5367678ed6a6da97029229b334b10f5687eff2fbcf0c32420b05dfeea3ff994b094606a53d774e99af9306aa77fcd0d166b9524ad29b32e13158a122bcdd407ad36ef77d3c35f2e43953f21c1c29f5a065afc8d752bd1cc023223c9f75593379d5325912a06f615c520f034e6df1caa5d4906e0b94582a5927340d297fb15422403ef84f21bf3412ad71b3ec3c4946c70e11f0175bf86a07b44a9f4cdb1ecbacb3c79d621be41e2f5f4962f16ee679d3af3cc7f33a54df4f3fd92cbd0d16c823cb4213f55933be524c47236ccc509448f89d536f828a89bb93fa262d1e2cdf52df01c10dc237a6d823862e8abb4cc25ad76f9bca4913472b5e835549312198eb1e0f779735d214285b120922e061ad71258e8bc4ccb4733df0f7df1865100507163cf8960ca8c2a7689b4abd78cc27e0a3b5b466df049ea4a1aae9c019039ac71d3d45ec57d94b945f540031754832a1bec25891fd067069d123dd6aa302d5546b494f27537afabb0d8beab9d19aa209068426e37a390b0f3fbc1673a069fc125024435282a45e8fe9184b77fd82aaad856f566f67698fc7641ff27b5b23da2942fa694e97c8f2543bb3750fcd272211e61539a4ff12aaa6f85155a20849f0d17f8a81c30a0d3ad83b86e9cf252ed25d14d7330d75c608e066bf87a920fe45096a96e53cde328e1a84479ee476dd97c3298ab8d8ec3802d054859f7a5f152684ed63376da95471a91c251cc69bce915df15ce3d0e1520eb8dd63964546fc1856938c73a284d908c35dd7f868b91bcd8b4aacd5a6f390fdd686f56df26c343cb0748bfa7e5ed487fa896c4e40ec1105fc8b65bcc296050141638cc2e0ec165b6977aaf95bb5e2c3e85ba56c175301e8704d32725b9f55b787d7732a74f5d92c5c560c15a8b509e9d14a8db17431419b5208660158fcce615aeca5a4c08e5e82039f7ced95b4557c71425c3bcaef0fb03371966e2cc1d2705b618fd7d1d1859fb98af0cd7023dafaa82a30c2545de3c9e4e5b7468179c970bf17850194cd02572d5242765030aff4e292ef8921be721308c560979caf242f98f103d276044558e027be06479274713903bab3da5d0823f5925dce6247f13492edbc2c5ca4f6aae4874de7919c2cbe2a67629a7d2709b531757c1c424f73138b1d8a6d36445eb7491323ad4591d4664c7e6b2cd4abf2da811dfcbecf048cbaa60d18ebb00a2674206fecc3eb10496fa6a7234c2160be337838a2b9a1cf0bbd3e5e28d95f150481cb8f881cde363735d42bab02e18fd7d8aa85f8bbeb01022d0246a8123f3fbe6af3e923509ce886cd97ebdc552503ca3c64edfefd2e9545e02b7e25331344772db13a5ab44bc7621cd28944b6caac4e1eca9c21f5d5aa8f5654264ae9a894fd260859534cb2b4c3f538b5c4631c7ec274eea7d27ca80f395b30841a469d70983bcb785eac54f5734970fd5e668707b71b058aa8f886917352fec38c55d0f15494db11bb4c910df5b73d060fe96171e14a944f680b1da5283f08db21d979824216646691939eba384b666c98f5a209996b2d1bc2b80f6fac976682d9cf1b5b56b318cc83d4d323f779751954168e72158ca6b8d0c4840e261009b48e5bbb7fe4d0d8505d48ccce919c830c7c05d2dc61760517a2d8c0bf4f1dd032df9249755969bde348e73adbc93578609a9c0f4ef80a17f9c3d0708eebe4c93239762207c87b6d2121db368a9eae1478a7b7010001765e548d8ed264f0b22f3e001d2a2217844b2948e616cbd14c2eac12e322451bb8a5f7159df1050fcda3fe9a2e8760bcd71eb631cbc66bee83b33b30d6e01ccd5a5ca0cc066bfef72636833191945327ea60764bd97eec621fe0413c536e9ff74e489be7cbceeb4b0d3d84178edf15d03e8633f9a62e794ce375af869e18c5ccf6981b53d0e7a41509b6950398ad4129c14b3648df11cf98629fe4cec86c6af26ad1581dd7695bfdc42340e65ac2a9c3cacf7ae08758c0386dd1ea9c5cafd701625fc9b1c4ec65ad39d95807ee4d5880706f4e719babe552560cf9882c72a204e33d2e5d88dff803eb928e2842dba3b252a064a60ed23ca7e5d18a2a112130ec20eaa4ffa097d14b703524348973cc1e3048c8fb0b520274ce4b578cd7553dc9fe08c34532d7b3d270bc797f7c9d29629b83760a1e69b80d91f47716f907c0e53a3a6d2a4dc98fa49601fe2f6424e1e46f774cb1ac604158e4ae2617ff50007d5666de731a54436c6776c11ad2aab9d63a884e156bdec3eacb13d3218a579a51b308e0a0f8fdb9e40f442d54724fff70026271cc5c110da94b8481e6653156c86aa7ba716fdf5007620ca7299d101d1084d434600648f0b387fc25714cdef706e090878c336c90a9e427403815f02f33f834cea9d11c2a0f587930280ca9ac6b9ae12cf38903a11707c54354bd0b99172c733445818601e6e3e79fb84134a472fd250ff0107c1ea373869cc007c1217144e055f40da353cf1eb9464e6de41a4b2f0260904ec48771570b964126dc7612af74aa5a750fd66a1b310d778d13f824b9abf2e7c454a5245e276f41f74959e58e32ce89454204cebfb0182b9d1f28b7625dd40c2e919790cc703695eed949f6a5ecb80fb1d2f1998228f5491581210f7011db5b386ddd578aabd78dbe7cc627af73ed816b12d91b2e74d32544dc343bf4e5b0f318445bb3b69fb247124151e491bdb24c3a9b2ca7d21ab84111262f0438a652a355d6ca9d52381328489ead86ea5f8e618b546100fe4efc306ba7b40043476ea5e0f5a7af9e8308e49cb27f32c30b060d7747b8c0dbffc1e75159daf2618bf8ec60ddf828b13c2b257d10f628608b322460cf7bb386f74fbc9efb875d8fb37af27d31f73230c74d69dd3952576c4402557a9cbbc5ceae3d2e1f740d9f3d59faaa830d9e5ebf55652aec026596de0e20186c7376ddd6f3133234abd47744d39227c1750f22f1c41e267deed6c4aed5c4440fed5aebddca9d8a6cf91ce056e9b1ca92c2f404eadb207b5e507188668d74baedaed9b49efe98048a782e6ddaa00dc8ed160107d7179a19de0a04e5eb08cf4b27f70f79e9505f77f9fabd7c612299ef9ca70f3de63f6c483b201fb108d61879a0546c9b688a57061f0635fb07277041882ed29604c2beca721e3d4010647836662c083c8bb45ec884b40bc060cb0c869a53fbd1a688f7ab8ed27a77663238607e36984316187627b59cbdf63dbca0d66f001b59f94ccca34af92a6382a87e88b25d4b85eaeea94be7624098928c4df14d31dd92f7cc77eae5f5eb0d2e97006363739abb75b55b8ee5c6d2f349a3c8d680a984649c58e9982706bdb59c2fda6f67f7d1f2ca6f1f99919a57f1578b0ddcab432bbeedeba7ea102bb4596f7801aa41069970862d81a7d5d6b95111c9783e8d8d14f820e3aab8e2477bf3d3f84c3a55a4a7a58549a29e04d0fdb4500f283718eb07f8f2f36aff441fd3049202ebe4bbf42960e127ba204f417163ceb55dd65fd8735761295ad2f9ac640d5b3690c67a024c4260535f05e614ccce2ca74c76c751af531d24968f3d2ae467fb518d341e6fc262768ba958ae04df81ef337fcb7050436d0da9997f1f886acedb05acc3fdde4f54b35612e417a44386ea11259378661de65fcba1889c267aae727b37780806d155ea1d178257660badc870a67c808a34c34bb73be868ef89f802105c113122a97029e7154c404556a057a39bb32fcd4b462b5069906145ca21f7b40b76c7fd032565df18875c99808e351a8003d71f3a928d025c6a31fe77e3e160b6be628f01048629d79300b0bbc5ee5c516a0b31885b2f3c7699e89e7996ba4d81ec717bcd82652ada72a43f2cd5bdb898e22a5ee10dc6bca99b214a30abd1feae5dd80a5dd3354b191ec07651069e4c87d1436a88844b7ee50b1a7dd613f00ae44c96a4f2d6507a6196d8062df1f4f75099a64ad6f0c0fb2c0fbf91bf85ba01c8c0bb1e5bc83eba3cf32685a6c1f789ce42a89e24440050611272e87468d8283fbc6cfc460b714ac81bd7dbe69a9967d9f60f501c24345a3cbd4acd40f5e68be48fe9c9c373faa4d2d87668ddb6e72876a78296bd32464aa42778784a1e7c4791030a2d39e2f744e4d6b696185624529191b856f728694d13cc65cd199b5c72bc7096d50b8790eeb8e47cac3e511279479db537670b2606c18940dbb2883b92ec55a9920b940f3a375bc07d0ca37c0bad116af04f743e4828418f47c6f343060dea5244f2974ab93a344920a65326867d2906e2bb83eb4729cbefd3857b5bfb1ebc21a8f61fa15326bce4766538432110b85e8165deda142b59e151774933369acadb834fa10408567677f8273970f40fbf63a41a214fcc5c1dabbc192fa14040970ba1511f6292146fdd337b1232c00409be0e2dabde1dd746517470e3c81bb7b811585aeb0a1d0b1346cf465aa3502c2ddf9286b43966b01e44ebec7ade94a618d0c3e2469f90200486ef2493b9027887f506e3eab65b10107f082f381951b0e7c74da0cb565082c94764aa7efd38d42021707c657b45dfd53514c5df0e46be81e5beaa9df20c7b836336c1e8ea9d403093f224b638ccefe3ca2fbd36525c3223a83277e85fc331277892899bbc7bb79ab859cc1a9e891ab73aadaa621b560f597ee47590ba3993c476d4cbadc8e4e663e93c79d25c9466ce63cb0a23c6024feaa251dbd216d2470d524d373193be9b30409f894f44d73263a42f7a4da544e10f9a44ccc8341c408f79c5cce7653cdf3203b45a8e93beafbab312eb3299f337330a907fc37ffc0cdef2914fba67b6fc3ec083e37d9aa6469905d72ff9a56012418f4fde58514140df9f88bc7b71bdb710b4ff1e122de004557bee19c8a91fa066f49f340435b02af095fa3c5858ce30c99c6b904cf39c293833570dddda2cd94af2de00e494494fdd6f61455b910ff0eb7afa5fb60577c5b026a0259be4c6911128dc63f814e8bbf7b19198f78c90182c42c47f9e316c736e01f14d537b7fa6e84fc239032f519b4ffb48dd5bd73fe48cc03e9ec8b409af543741f79f6f3b486a4b86720c82ed8dd3a74fdf0220afc56a90b44c9ee9603018d2911a46570c07f304a7d35bf159807f132980e58c47b6a745cb56fe4a27138f8e32124477b65b21715b72a44991df67bbbb74851a96274e6d04fd58b2bfe92b6168316089dde123b732fceed64b7ba426a82e63e5ed411f54c1c219d5ebdd386acddfd144cc7fc3777edd5c9a84ff6c13829f9d78acfacb4ca5544745606362f07799d03ef2fb8cf4c7ad8b85c4e51093abc44a6b9454f00b6739336ad47552fad71ab8015a78043f089b92f4fe5433ebfaf828a42282753f2b51ff221024dfb40cceae26a9e4be1f57720c3091ea5a10741657b9b5824990beb832eee60df5b5168f8b96c4a3569ba85c8c76849ba58354ed0983b4749c4a0b7b1da19b6518968153e50f26198dea86f6b2f4896492cc1afeb5c8cf8148b6c34791f13e3356cfe2fa2f3208d7e55ae62f60f50ac978270421bffa9c53406c8832faafccf1f329ebec436422a2333091a988a2ec6885058bf4edc934c4d8230e54fcc0f9992dd07023e5ebd9d2c4caaf66134108d8eacf5fba3eb9ac40497911e1e23b38436a515a9aa02ee5f7d98052f77709a8ae2031d339239adc367179b9c6bf590a24d4ba5e331449745a9ffd4f2673c0951c1b8b112daa695b2d17af85f41027063ff66bce9d6ccb24e6c3b6c5dad8e45d3cc5cc931e2309a1cd403f689784464fd5720eacc219e0796c49041be317882f42261b1b1f1061e1a3a9e353c7b2d1bb37f8135e40382aa47efbebce8d8942e40aaf3f295158d845409724472a68f8fe873bfc007c91aa807b59be85c86197948f63e75d83ce686d571ff7943853af27f0c24425ea9effe7cf1f292ba9b5ebe0ec3e1aacc591ba9bf9c6e4df12f426c2d60fc0c531efeef4d7b2e0da53a8757da09a1a87ad439ae7a6a7b878cad75c080f032f854636c3a1cde2658bb23eac9de0e939c78cc089d901c4c15def6870c7b975c1cb139a43903f14252c49729888a1b016bfcc55a1476be72f732950577f1134b2fd2ddde1c95cb852a0350ce5dcf2717ce4f9a038e6e5d9a49a97d907d68c6d3e41280194ac278976b1e44f8419b1198584a0682c6dd2338aec4304f91d75085bccdb0f60dab208b4f8caa2cb4d54e6b4a0855e84959d8f08fade6617f3100840125262fbb1eb0c51fef325739b938af8ad98e729d4aee50e9eed56485b8a2759cc92e0b60fa5a22c678649f1cda06c42ae0a29ae465755936d0435632871e46623905f6814ce9bb8ac893f59bffc8c07591061c9ded4ab9576619529abdb51cc80e339c7939667dc7df63b6377ab9ca2fa6e43b0e6652b1a37429f2235ae517d6d474cac2ce69697dd88b7aab654411ccfe2d438d78dca5ad990756d15942150653d5ea9d1938b8ad345d95687c612c79adaa4e02227ec48e1edd3987ac87c3b17816a5b6533f225df8354d71e8cf986a3de8129075c618a35d3a544aa3b411e3b75efae1e6cfc8c9b08a51973cc184850b8dd92472bdde58fb5fee63219b62e01b2ece9386f3dd47b2ce2e87392ecd7bc5f931229f7917f8a5280ccf77d33e5a7d8b544b6cab9775e3cd45b5430847d54ef304fe3bc565a61387e8a2cebe710e900f7bd68d36e6ca33312adcfeaa05160c10c98ca2e01324b8c592e70f8dc5837d000d82f91430d6b1038994cf215b3a670138251e17b02764ccb66d4611b5890c0b0f8c209a8b09e063a0e44d7f80b2bf3bb672e64072086e94486c1aad1a9dfac3a77d7b450f9ab1d55354a1562eafe12249c826adc4bfa10a54aa5120165078ec2f398ce4e832a9f1dc820d9584e92dee562301a880ca28b38df5d426e6d0dff1b88c8d2eb2d010d4da0fc0d9dce690f140c9184932e30ce2d4cb461bad09df239f4a90aec138d05205dc13ac8ee376dbca74844aded34c8e8d5739e8e45d084b37052633062a0ff2b9d24f026933d59ed22e885d27635f2ea4917c74fc720e0d599ae94d2e5e32153a267cb10984106a8a7f11fb6ae39e3d31a9f49febeb9d240366bdfe42046651577020cf3cac250411b4baedd30b5e8eb2441dee2ae17bf69ec55e6b832ea5f0bff93442b5c6aec6872956a0c5650fd389f2fe2edbdb061844c4fcd9a0f37c7cc0e92c611f50909bc35e151f5cc82039952f556c6ca7497c5bc64feb5ec418daeeeeeaaddffe5aed2f2b85b03a34a90c2f092d5aa6640e07deae13c1dc41f4135c249f07dc46a4a92153f7d775bd3f3854f3fd31d01b4df7583cb404bf62a4cf124da669a7bd6c7d7a6c6281f576cbba61a36980f2e6c152bb699d7e71c98f2d65f6f2c30553417c3e7969401834f29cb3274e4d68926b2c95b70c95a9b047f4f04059d9e594da16018ec2de802ba84f4c9a188002cd0fd21bc2eaf1e26fd551ff1e4994d1e026b32d5c7b0a28047c47d41ec5226d2c7211c93f351440abfeca420793058852ab17b24fae7c0f74e7e1694f286d9a42bc6a45c5d4a10fd565caa4b808e8ab090fbede7c0511f55c57809f9886b217cd17aa31c8f06760f30241c638cf9a22161c5fd16531e3fed4912eb1abd9b44015fb88675c0a9286ac373dec45a4837d4c1825f51e66b35538b99402b9caf611fbbe01e7f61685207308589c9ef4ec03f94abd3b8d08984b886483b3c0416869404c5d1396c132c8869fdc1e02e124aaefd04d306901a0b9c4cdfc1e2a1fa3073d1d87ddf03c3d9cb774748f6a5f321967549db7c8318f3dca90ca3fe2e9d13ff65fe504e4d0086378ea6a3a87b408212c729dd2c7e57644088a55a020d6a24bb9e37a8406f62ebdbe3cfef1f358e10bac82cfd8d815d891bfb868183156846c28f44ca2d2839f023160b1efd461bf9fc53d888a69828d78a7c73bd14785ff8b7745e77eeaf527c1cd38512b989ddb9bf80fe9c5d4ee2e7d77ce039036573a1500696ef22f9a66f9e9e90d121b1596c9b8dc69ac7f5cc6b10773c66a1819880f6fc8e3bc636a1e07f5bfb9011a33b9dd631e235f65078e167e3260ae5e2297bc4891bfed851dfc1417dff9d43415fd08d35994eaf84a2d3c91e4d2d1c08f720969ceabad2d376c09d0cf177cb0f563a1867b8a694677f070630568cd3837d7e79a12721e34916bef54928aa55088011dd989c26ccce7278da319dfddbbaa394d65a728f6a945354026d79c5ae7ead06020d66ca2b22fb097c13e30a647c4a1ddf1eebb1a36f292bc757b834e322a00e75587c7012c85519210266eb9856c52a8ca64f159788fc36f25b1e31eb9e6431838885e3288e206d681ed741a5fe8c66e7e67dda10fbeeb76ce3f17da53fa5770609a0de090b0493055a14e963285f537ebac883ff09e5eee033a94bf6d8c5bebf58d7a0a9df79b03a40238084a5e3c07372c5133b2a7e7ed2297f875dbe7bd34b43c64719f50af405bc25e8dcfd3a4e017d1bd0ee2667599f83b9f795d9f7b4fafd7e3b53116f91bec1b966aa002fcfe9875a371794555b9027bea3a52c23fe731722878ef1dbe85540f8383610759fff2d195e1efcaade7f7dcce0cfd5f6e17a11cb70df9bc8096826bc0ae139275c08159a092301f90ca47bd42c2d0dd6b3e2552f91a1a0bc103aeef42506a970ed2fcc7661e47094d5bca9c05f891d5c5aea534fd3e07a5e05ce38dc1b9037229824920f9371ca1953c634052e58c72925a85bf556ef73ff138e1228d4fc3dc6028db1afa04671fcbc885ed3eafff6ec4339183c6c5b0fec0f9a882b58043b923c7025359b75c1dee8554e34e2f9428cbe6cdefd9ca620968cbc193710adca1cc825c10ff772dabac99888d0b1e3a9cb6ce0dc79abed821eee09c30f5f927fee159d49ab1a863b88de3c40a4dc5774585e43244031b88cf27daff139e2b483f4ec9a63b8ebdebaf7982644fe73cc4def55c3cc1f2916041fbde69ab03e7d87c15e6644ac3fa5544ece86887c60ca144af078fa4f3d0c1aa7bd859309c9eee02065d1aecfc64eefdee934eca9a7163cc1c8a249e7f5b636241e3be66c63116287c0a6cfeace8fbc56a308bea0db4b814a2fbfe4da1c6140ec620fe1d60f680b96bfb96b09c7b1d9566b2f83e8b8256fa74c03daddb1c74a1029be36362826f89ed91e3c38fabc04cc7907854f2a82f88409ee704ac7a007a4ba7634acf254a135eb6fe1367219e6f6aa5020c6192ad342a52753ddad3b3db1b5dd6dcd413fb25e6879a31cd75130a90be22da0c8d079ee2c4344e55db6dc4e008439a80ac0c468ace050e77e1f0305fcd92ec1785f5ca439d41a6ab161648326d83a94f6c15b1b3189f8fee7f260abfc5f109b858e459d329ce1240e61d41afb0ae3c992f4d60e494bbefd1400076d78fac8719c21f55a33d28860bd79b7d048a05a554c0df5765b2470784d51d636cd52e32a626e96c635803711d92edbb7a0acb523dabec0e3a6bcf0ae59298f3d8860a9fda42c23b791602565855667481143211edd74c9eb77f923294617bf77b3d3ce9d754ed91fa605b6195a9229dc5c1fc6924bf81258c4dea469ad33f6eb9be0f5bbc3418fcdc161be159152c10befb2545c1eb5daa8f5564b8b2ba7118ad4873b77714572ab0e438fd4aae0cabc098e7ecbf0d1e4b1f9735678c38e90ac405318105f6166599bea5dd347bc2fd5a61e34db734bf7431b4779466391a92751eec295f89fe459be3262db4fff26ce83d7ae3f6673802416378d0851f0fe319297d38317f96a1bff3db718c9f4b26e681af38d3860cd6f1c068a7b82357bbab143a642ab43332a9539b627809b414ea8520699631a4968f37913cf0b195a438891cb76c7892a663d640c9138e05b786794ef926aecb6bbe2c187a36e1356abdd6b0b87ed68a718d0ec95763112459d48cd06a1ca7f5dc017ba32d9b0a4706942dce5a2aac02eb3ec520995ea4e87f324db7f6f138f7d4164e4c599cb1f3828913139bc2c165611e8ad2d837cfcec0633451aa04314405ed76ab894693b5eea4e6e41708d09b1d9a2585ddf7a7c1816952808176eab8a7877bdf577a0d9b9a9b170334523cd5004f78b55c47d64a1ad414ff6b848a97f4c1658311233c063a5331ab9cce7a52d90f14c7465624d630fa7edc10216538c8968d3bb98a2bfb5bb1a739eb912d5a9b74529825b44492141c56ad7f7aa87dcb296fcc39915e0e1cc61cd9d053864fa407b2d08e5bc80e941f4d3292ef9ad03f21ad0542d447c8d83e41124dfda600e74c599fc4fc57e018d185b6abf712a75d949f88ea3253a562893eb6094dc62bacd5689a720ddbce0102ee0d3def9f973dff559a7681e9df3ba9b1bc28857149943ee424aabf5c470dc8c3ee2198b250c9ae8b3a474ffb048123e640a3ecca883dcf2dd754b45bc0e7c92e66b3ae6df179824232682afef2e08683c139712fe3b0245647d15abad4db688bffca803f3a383467e1488de51939a341d02184d79f96c2b02f831162071097e8abb1cd989dcad292ea28379c657635aeab779d4d47da95a316755a1fa0fd11c8538aa4ac58266365bfe4b131fe803d276573c6ac7c8310285cbd4140964ff860c4374dc6e7fe43d77515cda793c0e48701f61386c36f3f2e45b23747e779dd9b0f8f005d205110285c6028d737a1860dcc21beb1e981afa2cd2a4c627ac0e58b4817f029f582e6dae6e465baa0f08e6117450eb9d079cadf5d1b416526f5da354f1a7c23116bd7c60539d485200be6507ecd96765866964324c1f406c9f89f079596e8423eaeef74a1de91cfbeaad8980779588f4f696cda849f4710408686ec873013e502790f4b791d18ef2d522a0255bf277ba43d94f30f7d2a739a2d9003cf51ac0e119a9bf431f660166e9a47da673524b5706f12a1fa9faf01628aed5563f44471ddf1f56cf0e06e9ba7dbe104d1dec455bb6069a03cd2b45765262a0790d6aa74b1c0be248d6379bfb26d5a778578237081f7ec625694b721897ff0af16d8bf88e4bc0bedae451003fcc6ea166036d0ce4dd8484e4bef4552a69a22f54ef7ad9d18bbeaba47d5731a470b642be95dfa11a12ca67a30ca9382345f3fa7582f57b26244ed64520bba490907bb25bba0fba339a415239411d471995135d683d86bc3cabc3d53805670e03d9a24106b765c2841acb61be19d08e6952369d75a79294d1ef6b3d50d433d71f5428d6408bfaa8faed881eae968b6601a29480b7bb1f2a4175c974f85d747bfcc7a594e63d2accfefff4f0b5bb20a6b79c6f7abb8e5ee743c4dcc15760291bb1c8373a0dea1a64008e7153dee383c71d6a4d5c8a76fffff9fd2554dd264e12768988f70e5657aa4426c80c187698e0ac5972961920de1357cfcecd29cbc68e231af7773a1683960646e72419710e34d61455d31175609f141b811c3d6f6d9410a1aac7d52185047b738f6c2165ad4c02ec85329bd7a0f07c7b67a5080bf1b698219b3e601776dcaf8ba14e0810045e00f7f23e318f76cc9b48aa1a57fc6a77ea544585b50810ea3ba82315beb72ea9a88e49cede6a8d2ff9cc9948d65f4cac12a5ad169b2b23a214d222fb58b06f648cc32b21e77df26f3f715137c0cd4a94800c78cb417620218a1ec586863f1d8cbf1148d73934fe02b8872a3a07037607f053e2d28f225190283102093c6008e892ade5a37020d75d553a34238fdb4f6d141d2e542c9fef8bb6364384522a82fb9bd072f60163e8a0e2be518a0b48c797614902dd6349515e3a9da09390de90012fa0d9644d7cec0c8f378d25555f9e65ef96a3b36b508cde61c64dfaf71c5d65f809f2fac45230397004be1eff72e8a310230ccfb4e3f9e9c51998fdd66d2bbfdf97d702c8ea7f1509d9ec54987e2f57fce12eddcb2b2ef03e8b6d3f189de41d431a5406695b09e8d605063bd112858c865c6ba4e5e5d74889c4943a4de46755dd588d6f53bf44e45645a55b858566483b65d5d626ce7cf3ca77d1cc885664761630fce16a25e16945a1eb1c53272688d95ab6e5e11256f7f53f04258c66fe16a071f18efe592a051fc6ab2c1b056461e90bff4308ed142e422dbb2c9a155e2bb959f2e07474f68270bd58ef5392d452d7a977d476ff53aaa185d2d6acf8dc9d3126d4ed33ce650b83cff36a00b74b4d245186126a21e769dddf959a38a93b04ff6ea0ac3d4bb75d0b356339a190d83579e9b54dcea5bbe07c18ef0716535bd913f7459206730e310790d0ec9447e694be4469ae0590492cd8cb837388e2bcd72bef764a9ebfb2eab355de8458955787bba71ec4388dfc1ebd6f7ff4425da2688c62003effd4ff1dd67d0b24bf95cc79af794abdc1a47c5460508d91ff843b3f1380c4bc2d90b37afd925fa63303beb2bf2f5677e12c0eba953e50a0a91486a726f55db5cfd478ed01935b59dcec0f891911836abcb0e633e39360162a16796851b9238172b7dc89158f1d4a8e430d6ecb13bff7c735df292f428a14f2686ac342c303149e2822c5213abd696b7c4533fe8c2f5483c7cd7d6051a072ed34e8044ac6d622f6e2f447a27fa7a6178704494f87ca9cc59129c85c8cf1525da16702341f20a8b953959ed146ddfb973f31fc394d4e90950d579f9d32ca169bc7d762e5dfdb92caf793155a01b9946ed55557fcde1d6b55d8ded15f1f67e1c6b7ebbcfc5f092ae5ef3ed5472e62560baaf7fcf22209060e15acbc7bf0ef083433bf368bec4e9c68da31ba8897ce826c698ad6fdb374e6b9b307824199ce226e9951a6c9b5666485f57d2d057b819186f7ab1a53b23196c2bf48ada5df196137ba57009323a18a899eacd7bb5dfad4c4389f55deba7b87efe364e02ebdebc3a8c7b019b24a9afda03a90ccc82134a107ac717df9ea3a323f2913640f5b0ae747e926061e89ba67dc36d9190b9171ad277fe24d887674781e1bcd1caf1574762553c76fb14b1da73d9dfa1552bd7a960183b2023d7e18a521dda275fc3b90d1e3d4c5238ea0d3a6ac5754ba006a2047fe5bce4c0b3a0980e114d1aed84eab75a232575c6fb2b5462b1718653355e81d33227c9797d634650e0276d7c878cd3cc8fa13cdf39d61da968daf63746cadfb578609577706e25e0e81454d023bc91e82462163df41c1e644928ccedcac06fcb01bf1cfde5ab80282bf9ea36393907168e65220b470ef3b0dfb55ef6f6bfa560930003c6b2a1986f558c68428a11add0f06387d4ddd7fa38e2e848353452f0ff57fe0006acd874c586296a84c81afddb58c3d0a0adad9366a88056d828ec7680816e2305bd7d41fba22a8daa649caf14a9df88e40c53c377e552379100b953b91e33410144311e2b8c0fd926f0266468b03855e428086a848ad8d04334795764858b58f30d7272bb1c9f9ccfce3f840d451aafbf7d36d3a1f8d4fe1c795bae090d29c556426c92e9d167714141b24076d93dae80619aecaab23ac1bb61ea7dc3205af382c40be1b24f6120ec0b5f4eea8cab2b0d7c6c4026e2439d5415a525ca7bcaf07eccf8e43825bd743f97ff78427b13d60f2a965dbca542569b6f8b49107cc06b9180808b3a4bc60f609e28f7691d1d620af478d12bf3808db522806823c3ee4a5fa4c54c16e576d54fbb6211d8a522f0a9e6284b7285b8432e61bf277ad2e74b717165e4f2eeabce295ba50ba04af6542d906631148c03f67031d5740d2a0dbf09c3344a3c3df48fd6bd68ddc2f56edd6fcc590b86906a95951c365c5405d93f13189e0bb47a462dd6b21c5b7425a5557ee46545d384be8a3c75a772c37cf98a2a7fb989b8981a704d597df87711c5a591433a01f398f81a30455ad4ed2f186c6fad4283ed393738fbab01b3cbbe96b43f4a019a0189665a70880bf5f93ab826f104dedd5ed9bcd647e10baeaf89947a225fafbb881d817d08a161fc056064a24723ec33028fea09a6a4db83fcb41ec5820677d5eb98734b082c4252e77dd9136a6aac6fc55d4312f04f8a0bb9f8bb2ba85acba2c6c922d7216579b179be63ae6273157787e381108687bef1e49c01a681732d8358779c393efc933fb967b3b7582e5ad46a2a8219060f10812de23bac2edb0b1e5016664ce644ecf02b9357a74a541fc4a3e317f39684b9b9198a29d5b5c99d9628a6e60aecca509cb6b924ec42685cf5ce9ae26924022ea737994089a69787e0898a2968422830f91928ee2a73a30c354364741e86683b6616bf7b9818eb2eef33887d666230376dba76466b3037c8e823a6eb00a60512b7be6993759853e685392fec061e3f3a54c3cbb0f477b653d1e0c416f7cec60e6cb32facc0c2c3bacea293ae0e269fb73e4b5eee5bccbc998b7c2c0ee66a79eaae62fa72e8e6a5d9c8641c8887d1a6dabafb2d0de0224b690db12717b8d27b083ae0502872fc32f7584676ad4f0804cadc2237e38328607aec47d5a36ebc7033162b7d4971a4f9e9412a649d7a939b3dc9af77b639132d5c30950911f87fe0cc7e21713a91d8a3b9181fe3f16883376f4e4143bd6a6cad99f2090a8417d586d84ac54f0e0ce34b7be515ceffd7a94d764d85562ce7f666344f820594f53d1d62faa2bfeccfff71f128b010b1c987df721a80053fcb3e993a36cbca64c5a8044edc8bcbae83718709f447c51f3d72537b38e3dcb7be9790cd99612b053c122d27fb2be9e7d8fe20356e221a68a07d91be532fbab640f991706d3a3b5759d0d9da0746f5f9cf35c474cf1af940a76ee6214124e6080e5f4fa99accd34ab7328b52439f1bbef2f2cc89d07bc8c21b481531535b36ab36edcfd73e4ba424f556bc0c07e2d829cbb683adb99a608f2a5b0b6ba23e4f63cbf59ff36dc0eaccde626a863f81ca827ee68f6fae7938038c62412c18b5dd68d30ac2962db2ada6feb0f905da0d8402d3611c8559dd4b8631d08f914895b50629d8ddb33d0b195779cacb3da421db7bb830c28630bea43046a096bb93ba2be2667c9987e201c9c6991cedb40e15c2efd207d5e3b2a4540b1c15af8f5a692d644d9f662192c22b57fc85f3a4837efbb05a49b36ca2aaa409737bc3651b7a28d915b95c388106eb17d6d744c5f82399bc44f731ee91c32d767dc8d084a62ed19b28d41970db5de9279bc8920c4443e90507b3659ba8443c78ddab7a1e4368cbd69a5f4052b3ba8f89a528595ffb18c2254570ce1acff217e386f40b9990cb83f33fcf50ade7294d8e76239569e5a1976a8be056b38e41ccd9289309eb38961ff3288332c1caf9397bbf4ecd3840c08bb051375217f5b19f104cf86439746253df7f4553965ab9f4bb728a3648e86cb4d7d4d9362553523e48be6e4c2252a701f437dfd9a171c499a93d90e4e414099ee9a330d9fb06019b24ecbe453028f858a33154d7564c53fe1ca522d584dfec7e3cdf1e19901dd5851a643591bff749c3bf6c95a9f8b1800a84e317dbcd357548c9d7db76893c3d5ece38bda8bd3c6dda60837431b7f00f605cb6a59018e61a1dd405cbd787d3880fd8f7f6a5e7ff590a90b723be994f36230fac0ae3d220c89542047784826d3f7f29f26bda73cab0716c2218172ef8900d32a1f819d682b9ec6d0c49e4a4b8248093b1ffeff8289f4f229a23b5df398819004ff2dd5db02bd2b17e98ca7f272451a9e2246b2150cf4a7be3d64e236898229010d17124efc241e0b025cbe596715596581b3176e802022b3e7869653ca8f25c23ef7de11c77570ea1df023f7ecc23b266f4e70206ffaad64fe634ee3f8a791ed402b7d31bd37f6145ee843b33e85e9ca6cf12bc5a6bb51497d18b91e2f46c5577029f4a73df1e6a2255771687e164dd53168a6dc2141de3dd9f58dcb40f161c76fcbfb932a8ad6d3382f32665c94a4d2b05dc65eedee20dca6821ab2dab70b7d09e05ad8f330c8d003acb8f048dec59496b3402588509af1eb34ebbe0052151c4720e4295c299e5c2b752176a869f9665cb7f62efe8863cf86d561c11c52afdb0d57244b904b8758639673b3733d66e73c414d90cfa4bd71dd2a1bcc6b0a95f86e559b6583c5ae2c1e0e12bdf80dd93840e66d08ee746ee2fced4ab45e0ab1b457c9e7b709c8a6eee6cd8609b80e8d6d3f92929e122e11d244cabf1a1e3b10f98c10e8917370c28692ad6a087b15530b252e741e8d94c0008cd43a5f45dbc08b7293efb2d5f75a8f4abe758b7f7fe6fa8510de34dc2962362ab0aba0d6574349840cf54505b815add916f996698c2849b5fb0a8e6e8219b802d08bbdf600aef7d8744b0a2181f2f481b9eb9481fdfa7c161a0e6df9140e181412d722d66a8da43d084f5d9b3400b5efbff378fd049144b3c2de20d3cf646b72d40e0c46b2e668ac014cf066f9c2488597599badf89d1035137e7e1ce85fd80c2da64cb43e3593e40fcf515f1b8d1bd0b0ca599e549d34a7fe3abf04adf337a56b484c3250942778400ce6e54bfc3995c1d9614f97924944d782f308523dc42479415ae620aac2ade50e070e5d292e3916534b4348cbe1ccc939626f416557618371b1a62afde37946f2204eb355bfa2267b9208627e8b6212c250fc34875c836c34633562b0f2575aefea29b259d199f580fa77997ef8b2e559416e82eadb6885ce45096d547847091e2c58cc9aaa001261f8875fbc544df4fbd840f2ab58362609de71b41d6b8276321908205154926d2800c6e8160a880e0c489f04373e16cf7f40213910723d4afee3f48a9d8f918d42f6632847636f31a67cdf950d69a6c7e301eeeac0f0f5fed83feb30c101f887650e688c613f1b78696f76855d3d04927197ab196aee5bd1c40077df35c487f4d76ebde92924c88ee95ce756648304e9d6f0a7a07ce0952a1c1790a1b6244c61ad54a635c1b44249b22a716ef54a66c83af4220f935d2054818f3d7e4438f942ccaa09b8cd1b757ec6840a9fba0e7a758ccfb78018a427370fe27b83d5f42bad433a3293d339378aded4393bba81f5dea04be1180708059b3615506da9273e49652ccd34cf04eb403b761273be0a7f089f2cbe044c07144ac7d896315ef70e83bbf10fca5f91032c122ab15301263c0b43df175f01780180281738522108883234e9d6d00bd928087f221a5f4b3a951978f0ba21403f5e098466152ff004e9cd093c793c8b4a6adc48e82fa8ca67df38ac570f9b82f90118d3b7d9fecacbe877c365eaf9fa5bb49e35b5d38c74b0563d6946a4d31087072a45bcd7fdc6009f940ecf362d4b95af80bc3f077b7abdba421ba52f4b68f91381dc769b27229df4dc71976881e7406b52468126612fe105b10c2d9fe59de106c7355e9a5af3344b0094c375e94c25ffe191c0f3b95258c0e336eca63743a33ce95471a921834670c1f6b9a69e832bca14f4a640e034a42a764d4f7cf7a5514ddee717082fecf6be5ad00ee31e897406072ec888b62546bd32fc108f78da47c1dfc0789d95c990ca710824e2650de710d78000a8ea137054dd66007ebcc6d911f6cd4ee0c31d31a627916c7e23241f1cd4977eb9d17d8a061c0ffc4b2b9af741e8505dca0496654b1fdcf602e1f19b4ac35dd93def006d13c7af6149b68ac89e0a115172b972dc6f03818119106ed5bf591d5c0faca3ba309c53588039533ba2e2be17e5a912428574b0c270f7d8cac957d60123629b249e2e4e64d74877670540a70a8faee43158fdc8d3f1fd2a08a5d3299a55c855d013252ef56811272384e0fd4c5c612364b20a76454f1f8fd5f36966db1db850573afaa77b9bab6e90abfa217d3a62ca3b36617fca7c4db79659bd9235c80cc137a69c83c16c1c95623089ba33e6145a6d77a7b1ee8388b122457478351a80e35ec7cfabef616a2713d2e1577b657a759022717b1281a1ff9932daa3f13e0d88258fa4ab28076747da0c8dd6b874048e697e63a354a2583a4d622933db89a479b33763ee94b6159d2d44c5fd1b13b618cf6666e7d518e5a1ccfd9a1381021bd44ce72562d2fd061d9b028646538cd03daf558f214e010386b1ec53ffd1a1b9b62f471b2fc77d1967a1e54a909f91b46a5f39984d534bfa03a5bd687c4cd43520a0633c44286f13b7e82efc1c412081a74b742155af827d76cf89375226f2e89fb5821475a58d41d65eef968ef7539c6351a9d81cd1a1b75447098ba9212f06b17402380bec17818df5a8e19a287992e17ae4cab74cec484903a14f38e624d159f2be91a84391459de667ad0ee1e733bafffa90e408301f3fb6a554cd8e3bf99c31ee12c569b53fc25758121efda5a3266d7b72d1dfb6d93b261b1cccd146698309c714b55f60e355dad4825bcf5c84057d0f6570f856e91888cd3e8288f89c67764728322b79af3ec3a5471ecba9423ba548e29108b78bd186e281a3642dc6eb068888204920a1a5f2664c8b37542ae5b27dfdd3bf2b80979c986db7ee7c25f5b48b7c30df78ab4c3f2a642c25a5a159b60afc37cb833aebeb920e845fc4bd7c514561bbd624a5e631c5e361dce3933b89f0995ae6bb578b3818df5730e7a7f005c87e4e498c35ed483fccb5258ca5ef0839d2fd7c398e793c3cc1d5d6cb0d6945489cafaac1a4cbd11ea7cbbad679c2fdde148d5e277fd036da21d37f222a095ff8ddfaf3ab8bff8d494edd0c0fd8df3d27b0e629a2451f7fa224c2a421d5892898d063ab8c12d2e98bd977c8199642394300e1b0e314ca180a97eac9c4600790a77d1527e33d7f7eca32f34e08291737b01309d44bbcdb3c2d1b1dd1192b5185f441f0db4c1e1e8d5bdc20c9dc23445ef385c246bbceecf5e036346886b531f0edd16cbb9ca392bf44eb2e6055c62a92b04b616adf4b7a454e22f5be5486a16d828bb9db06a8d2659eb450c66708620c228f8e69abad581955901b98ea41430701c0bacea09300592e790d97ac6631b3cf8b2bcc526e0b6ae727c5a94eb5de47818edb8708518b77fc996720e3b0765cbe903839710159b90d1585113acd6ec07872b94b17523e79b31f9ab4cabd13cd5ca6cf9dc9f00a30352b431d80cdce646be646e144eefd46c1199a6598c8e43348e1d88f66d1e07cc5da51a459587c344f4df8a9a7e0b3bf7b32b27191f26e7e17ac7d3ba56f98703d75b7d9a6652c0c4ea553803cd0bc8aa0d83439e2691274beaa332dfe4266daa0a70e59ef4ffcde4cf016600636f8ced76eafe83a6bdbaf11a904967b8358df52c23877804ccabde8708090e9eeaf9c4224ec5119a8626a044d7340db4cde22a7283ff4af4bb3bce2a1b1ed612ef3ea20af970e1d3592f3ebb7437d1644f15d113b9240a4970fe7d1d33635d9591533af223be7034153a657be92d8d8708efdd284efc8ec5e334f1d700dce02a4119bfc3c4a92e0325c80afe27448c14c2ae9deaa6dec712ababe753fcd07c4edbac28982b1b3ce820eceb20aceb95dc8d72fa82e08eb540135042e6f8568aa67c3c2a5e66654dbc58348c17d3b2848b5f2a6b4dbed569c9e6723806ba3ba43df52e7a2e97c068e70eecf69eafc62c1ff660f764b8a3218608a818614283a9e4513dc4a54b31c2b558224548ebba9d5602ae1cf443cb00ae01bdf29cba54f9fe86ccdefd8bb4f9cc9d84130b6c6f8d52b4f4da9198f77476a4b8b387bf6f5e4a555eb36f0c8ed22fd7e32c07a7fd525b1e5aedcaf5f77a5128ad40cef625a4047f7cefba7f57202f6c363d755dbe63b999ef43f21f38e01bd2fd19573435a2ea8b1c74658f742a39f87bd6d2576405f7ba7cd8b852b6cc9efe60c7284d14a8bf3c3d270808ca55b5ad21674bc9f05b3b44f96341ebf54faf908de38219e61ebee5aaa46a404d40d249121a61c3fec21e3005bb98f7c64d2dcbc1291b3c16e3511ea0bb6769aafb7618ab87e93362f2ec26019d27cdc9fe89877fec91d5757ec744565f25c8612970ae71af45382943821e6b02119ac7f192ec43324301ab75a15a23cdfdbb8eb84f5444a11e5266f88e6f74224d345c560ee19ea8438d30333efe10394f683facd47191c733acc723157b0613f47e24c4e3a9c02eae6c1669c9044f8ad01a2319e4da462c25143090c2572e19e4f7a6a1bb2f5d5d4a663c3ad18620d1b6431ffd96b8885a213f6f9cc410146744b00455500dbb85378106551c72619ddf1a6cde2bbd8149a68531f43d9455a2da2ec10592ed58d7b06ab8f6562c508036d533f7ffada6b07a04b2e5fa6a3e578a2f486683ff98f3ae236a073c12eecfcb177f0a8cfb9bbd30895d2d99310302906449b9c5ed035214b5c51455837accbed3da927c037160904a35858481c5995cd6298fc5bf371fd34f72b91a30251d12fc465bb83f193077d86837531d7ef629c7dc15073c5f16ffe60e4d07e34c07f9426f77b062b6fb78d4047364f8567f5089012078ecd0edcf9f54cfb8f8aac508104a411031e9123bd1f5d82d0c19655482662443203acee7bf0df3e34c3587a26708ec4af8a496532c9ec9e25a2b1f56c120d21906c359651d0d8436b5e4d422071f0ac3488f0e2bee26f23d3c9d8c72793398b77e759a3349c8132f022265772d4cfa541a76671d5ff7f8e128bcc7968c96fee94b85704b632f05f165da27375e3c9d30483adbd3b4ea03767d93d34ae00d875a99478b6dde67ea9ab4d6de02eb90560d76d2c3e5d19658afb790849512f343e481a6c742c2fc2742be26acb06086d75aa1e7bbecb8edee3de05d9fc09a4b46d9ef3500a937ae2f8f255f89629b539a24c525e814886218597dcc71638490b24616396a26b2e93c76fa02a293a301d513ec8e69c167bf129f0923b4c8606ca11064c20015f219b7c39228a909fff8a6b026a679bcda5ce66c88c1ef7989f0e626eaf67bba4536996d54dafeea1907775f4d063d1013de6aadb24f396f75b10d4422ce1c1c2f2cad628a71099495de3e18d271e9c12c707fcd2af2509030f9c5ac4bc7d2b507a324f60ccba82bad11b35443f2f98d1e8132938b211b1b71afc4c45402706bdddb471906e702c86fba9a56c83b27efc9bdd3ef7c8db2f33ab26eb67f667f08c8cb3804c5c7bc26c8d9183b81965068c3626ce8a3e0617a6e51e630eecb758145b5d24ee6114957a0f866151bd2768e84d85d1db46052957bb3319fa19570c1b798f4c7e7fe3bea35d1ff72c2b5a4729b9c13f0b0d03e60bb17d207c6bc1d307f056c41655552f69333f446fad402b23913a702139cd579a32c4068067157290730e433db31884cf7435fd31253e79af898fd19a1f97384751b81a7263030fcb955bc8f8852d75772df2f9ba8d8b92afdaa17f607b9ca6ed7c7f928a62dca53eda5141e6bdbd6cd0c40e72997db2ce45c923c601d1fdab4d5011a330a0f2b68cd7ffebe58e1c82be0345dc7f32443d0d4068f62a09b6baf1052a10aee6acde2ceb2b0595647e386dda0991cf514fb6336f712c8f095f602d730ccfa1995de23dcdbc4fd9a6e6c0691d21d0a50dd33d64d6820df6c72f7bb5a28c6af796b046423e92a34e5aa0e66e911c7e3a21ec6485c1708d5ac264a225a283cb121fc141d7efd42cdc3f10ba09bd52f20ca252b9b7feeadf23ef71d67df522ada4b797ef083950e16e7d00024ef505c5a53eff4558567de3e0dc1ea994f14237e71986a06fe3b4fc8cdb4e7c145fd56703f25cf7077e35cf97c71da056d557404127cb6249a3f644121b310e5a42caea2bc98451b2cece506e7c0f6df8008d926f25dc5695cebdddf1ce116f7cd26fa1491cce745f9bf53691c07f8d584a8615f4d56205acc483dfba8179eec0a8f765ae4035d08c8605598020501f232be3ee99a82c9278ea07a76290d39e62f12a95254507574b2d13e9e0b00c33b4b16745f63dc59db73392603639a518ad816e6c14b39f66e79f3a6a0472675ab8d331e2d772b92cf8ee34f23426a53d3cb480eba713c19ed9370951eaff02c384826d7b2dfba87ede60c41c90c9337102a5b94df82bf8ec4ec81d60e42c4eb681ebd519ba671bfd93fe1cda75c31cbfade7d28715373eb241dc5c0578d1b0a04a7bb93d1fee4cc31a3ae33f23eb799989c40275b6aef4c93b4abbc4008acc19c96eb1855dab1730f0e44498aadb21d74b5edac81b74f30ec12ef6ae97cf59073a5df18e1b152848d4fb20f533b4b4f7df5ecd01975dd682abb1d4ab91035e9ebf99ff00b9ce61920b74e78a35d775dcc29cdf81fce7122653d13540422aa344928c90a307da178fd67782b1207464659b013b2d41284596a5a0d7b4d2fc7d022029a450f1622d65d1711451d25ce6b2574deaef8ac61f4f768825f163f974361b3f1c4d413162280edaa5f25dc7f6577911f7c116aaa5e58e0775a6f4591a2b5821eabb194af64bf07ad6facefb03402494bd0676d0dfff632d6668132ebe7a4b1a0b6d110d051ba0d6c2a56c92bce760db10d3d6043d691dbff17fb2ead20453b183a3ed350c62152a55424d8765ab50a63fd84437d32d3ed6fcbcafed71152dc4a6c7d9d21d5712700e7256bb55e028d7542b85d8d92d6ebfe422b6e15ea9b5eed07953dfdad5706f80c4a98b92ccefcc031656c52300faaa38fe0a7bcb87f02281305df5d2c8d1bb50c6a284d21c52ac3cca814455565b4630ade0411bbcb078d1ede52602e711424b970f145d41ae6b3450bb5a4e3defdd6b655fc21d15a6bebd04ed5feac43301aa3298fd8ae98d397587fa638f64041179603bc897c6bd26869d5292d547f6db2dc4eba050fa82fb16ce35444b42c806e100b53dce872349fd74bc35c41767eac6e83bf969ce200729c892ca8b4e5c91c913f316e24f67091798b61ed48367cb47b98e7c98a4088a1fd16b6e72173c8b249595babab68d9ea0bbc4c2ba161b800e156c956ffec73287c1f2207610e3594afffa0ee47393b8414f2a03ee54f1226bf3b786403ce904d926cdde56ea70c5f3cc401659588322b5ce4ee99a3e12d0eafeacb7e92c2806f30e3466ec349f04bb8b164bf774b8a192495d8da57d8a332ef0d774d224ce6d6ce18aa8aa23beafbe92411c5d3a12b795abee5b8c5f523bbc15489714c36f6ddd598b43e654011247e470cd7997d6f38e9c77bba0c75766472d25ea030880dd4ca9c18fc0dbde56f64ee8ca33c616c2fdc92e948bb7149598891f3510084f5e9f74ca6b2dfecbdb6dfbc951d0980db78065b47a985253c8f02ae0f1e2c032a8d2aba94fbda8075e7d19ed67110df94fcd2d286e848dbee3a08692baa320d79f68d898ef1beb02064da0170f9d092f662fc40dbb47f62587aeb44288b6d899ae928243e7e1b924a4d46a164fa934704d3419210c484d1de4f08e705b6b093983100192ec07e5e92dd749a2c8ebf479e79106d98a99beca1b0923d4d957a807360ca575eb22dd41464b26e432ba44e306b5a88dc473aa2c8756612206ab721ddd4d423664ad838cfe0f3894eb0621eb1ccbbab6a96b7e91026c6dfa00958c70c28f9572ba86c734f1d65523099979165dbbaf9899dffd242c05860abfb444fa44b8f9a6eb1e7b1942dfecb956c922bd1f52655dcb5487d3dc5edc399072116684887b906bdc04ecfd7358ebd1555cdb03f198d569c7b9e22bf6159f2710cca19bd7b4b49d5f27f420e2818ce59bb854474a2d5b7ecd94b8a7ff66193d65bec3ed8d9a90e07d4ad09c4319c7829ea784cc23d40941aeabb33f6301b329cb011ab45dab7078931b24c2a14a0a721a415545e4e500318ab9b158ee5d48ecb9819de43e3f5c1eb3f4aa875e4372d7cf7bfd12e24c4c6bcfac59388da125d9f4e32c317734985dacc48c30c050be56e1366492b087a02c4d39ea26b8b0bbe060d59f9209a1d375874e89a6f575cd045bbe19654b8c77b5f6b431444052a2e9a138e7d194d424834ecbae6c6fd3d27b613158092c6f5383e09ca38ff776e411160157dd2f5768c4006cc3d738ba69011df7ab255a03d5b798bf0e700b95224ff44c5b5ebcfa4d4975b7048b4e15e7ec0b7725252cb4ba828e95abec222f0dc378400e0960fb99606eab0d38e69452084fc80ed160645713ba275fc471eb6c064e3dcb724750345339bfb2489eb3c59d881d22487470705abe15091ea6f7193630dabceff7f8e16246be8870d65f70fbdf669b7f26011a05df7305cc8a312a045ffb650db60a84b5121ec0d4d4f9c71353c84d750d4d63b39cadf62cb4000c76c3f35569c17c09405ccdd7849f3230b9f2dabf5e19f789e4761b5e6ba3c8c4591473fa629d3b86b296727585bead9a3738cfade503f68d3109e285b50f5529c6309c8709f3e75846db50b4c193a0df20464db595abe453600f35aff325165d16f221dba1fbb283ad51dd122cbe1d4fcc14c5a056db2ec3c2346952b9963823f7a2a03b41575cf4f5aac0d7135610517faf007461392c0c9593640f5fc2ba6dae738ab1b6d255eed69c25136b682753bcffe8f7f7aa3e21e1207146ba438dab58cbb3997d704252f6faa2780c2a95b57e0c9cdbe7d68b3244bf656ebe095fc0fe637e68590fd9b3e3077dfc322efcb045c9d41e3cf05a5cc0018b0e92876a2c974b20070a775c8463b1cf4038c2376506d0d981b64d400ac45feb37a8253c8adf4578c9d99167146c61fed76bbc994350df09a9a907cfb5155fb965ec18c4dfd6ff09d5dec080daeb4980bd56d2f4720323da0249c1fd91b369f26fcb726eeb2eaeb4a7a432d6161b88d43ae2fd5adb7eefcd4632b150603ab599737bb16b989831dd25a3aac6b388b19d2f47395ccf8031d23f932d595e1a404332478fae9f9e2f9acd63173f558e25a58f6ff422043f0ce32ab540634a293eb58147d59ca072bba9c2cebc2c31f69e4bd593e9a13651ddce8aec11940734b37a0f811dd3ce1732e0824a8feb7d9f904421db45660234845dd844460c16063e1acfc7c2099bd4a8524b8da5713518d22e40384fb01f77e4006eadaa9cb8269b7e5b6c10bb9982536c7a56c6ee89bd9d5ed2ed78f01c75d804471d48068d54048cc34a5556eb544f8249b9ec4a17de3bb9a8f6e370047e3d970881740f94cd5f905f66a2e90b31b0254aee063588d75fa887cfba058e5ec84c8dfadeb1a261b5812d5456eb4886f8bf4b4a5bc6c56180b026493abe3cf9799babfc42bb5f4baf34fb07dc5367debe7892e017a25db8af494dbc5de889300c953375877fe13c0b2571527a4d735af9b41915b378354c9d36fa9693e23ccf594e64ec3fb5d844633bb46a2e7791c3a07c78a7d1bfb948b383233bf8653290ee91207fa91bbafcadfea3bb1e4401eaaf7afdf826ee7f32330954919e6ab40422184035117ff98af2acbc48010696668be598209af350dc5990a7189acc8349cd31953ee543e76ec21fd97ac352abadc2c4591605344cc3606aa6c34a2ff476ea0ed27f5d9641ab9acb85b24c734e40264c335f1cc552992dff89150f6fb5670b9d825f2512faf304134cf5a7fd87d4aae9e8a603d01e7274e52a5d225a802e5f0d7e17652d96b663ab2fe3c691dde53008eb884e60bc51e51cd9c7f7a6a600181821e43617d1b36523e17d8e1f4d272439632f21ce1559a2e26810279328d05471b7e15589d33a1dcb256f60ed3b742cbb79246e344e3cdeb46ff57764ac3b964c1e2e8ffb1f1651cc3d9d6b8efe2fc037be256e52fcfafa4109c07069ad6b3045306c8cd670e869279033f613ef29898c818691d49c3adaed963a329a7fddb60fab4b87b710027b4df216437af1246f1d3687a872d22ff7414cf7139a1056e0592a3c6cd638bebdc531373106821e23661a6fd540ee219a331bc6591dbe9829041117ab09ea039decad4865837817a601a6b1bcfeccfa8cf2e16c65cf8a41ed0b42ea3bef10d865c6d363def02092e2d758ba13ad0c52fe96636c71ba6f824e7c7759c0fa98798e7cb571ab5687eef9ba611d82417889eb6cb8c2af86f343dc5e5bb12683f47556390ee0799c430ee6625fb3400c75c3083f0853597c554601821f7c347597cc8939e3a0dcf72049fb15f4335ead981ef3da8ee8710f332576270f8836847cda10aef33e186136677754c263636cb1e84a9c8ba8d93806a8a2a16d8fecfcb900dd1ad3f474d04f11ec9ab54939dfcb81255f562d081113a4b923f1d72cc4871d98532e79ba99576c71ebd0a728c9f28dcb3ec38083b21274dd712a68968a356211c212292a89899e848fc8f451b0a5162fa2e2caca18ee9b2ee7459c69a0f4513695ec5cb252f6cc0d81864c17115140d7d771cd026909be483e3673dfb61cbdf11cc8c15287a5f71726d5abfdf1e05bf0692b1bf2bb535e79b9af4bda1269c34b5577b30a79a1c6373a634be9597828bd7644520cbad061fe3263b0d1f92c12d8ac88a3d9f7fa4e7f009bd4aa7f101ca6556dced5cea4671acdc164e763b128b2c85c2cf22b42ee51e7b1470794bea3a25400d01f04010acdcee25b23309df0cc610e940b96e5787e42ea8d05315625d21a25ada8b72119f05e683812d338083fb8e5e45a960004c2859dbdbf4b769173ef62e0b51edb192faab01f566f2f924ba1d65bbfab747fe4a8c1942ef1ccb710d4abeb5f2f74f348ced05fe191aeada2144fa5222e9dbae3c10ee67246b16904195aa8ceab79b2406c6e32b6fca219078f1c92317bc0eef58f430b8a39b3c14b3e5882722f0110f0d2761c82ba4f094b8d1673c8b368136d677e3152ef000940afae4d0aac9edcdb0b6204a12e6c0439115322f103538933ac6946de7d2af74ff770bf5934c69b6fa8949fdd1c3cf401f35886fe3ec520f2f86ff313fd921d519737fe09528b5399ca64ff19eff48a46b63996fb47485202f0f3f34d4ebcdb7aa50697c143b6c980c1ddc237ba3cf418ea462e910b7a64bc05f145970cdcc3d5e0dbcca10512444cb2d3a4d6b5374179e634bdffe654be69565a70dfcc20d38ac1a0e29e5abb846b6e328ef15f166ee46f5aac9cf7de4ca9638dcc8246aead163e83fe52acfde0fddcbb8cd7982ff45d8bbd68ba0cd25789b92d442f3bd0e814e678f6e76b743c3ca0d00f5782de37f19f1b6ab5032ea7d075ce42295004077ca6c1f61f89cbfee922681e9c160139dd9046e55e64576254e25a7e5746ed9c9c039a71bb48408290c5a9e4360e3941107bf63399f50d817517b5e78dd2b6f70129578ddc591e67e561e525140e1b66ed0855bfe385b3d83850268cc186986fb92e6882aefd913549c2edad947790fb06116bcd4906246571e4e89e6e8e8280df66cd1f336e658d338100f485d4cd508d91bdbe3e94ca5e3df04334c0a1f7f0a21934f9f62c8d67c82417f382f743fa93a2b1b352828e92fc9acb31e4e800da23174a19c8974063c697be8c41ec99f461f748d8b3ec8462f0b26f9e73c747eef65923bc31b0ea4bae1b76d935294f6820ce6682185cf9577fdacb35ae1b8e40535f0c69e256de3a0032e3e220e9c1b76e5c282f7bd1315f97466f86ea6af54f9119e16bdc1f8d5057f8e402c6a80b85352b41d780d6168314d1fa58040b87bf8914cd77d5e0de8834175789a620d2b897b764c75aa7fad076181328767891635ae1db26269adba3839f7aeed85c33fab3cc038ad53b4ef6249102332b91670cc50e012a2dbdcf8fa0af69146f5b010bfc5cfc7b0a3000184235ad3b051de7ca036f117c202c0b63aa3cf7502c15c9bc5fe8470ec40f6a5ed8864f0ceaf525f39c9674e01371ed4fa7252f6359915ab3ea72ce8c6915e20f100f3473b927517f65adaab8941ff2c6a8b11a92afbf5bdf2ad942d000e426aedbdbba253326054cea112f06832e5195dde2ae41520534c447e41fed0420f8b90c8326ce76cf0a5ca237854fb61ae5d8e92bfe487fde7328bdeb03be2635acdd28ec0dfb17f0b612c51ff4efba821d89ef256156acf6220f4854f9b006c38c199e314ccf721b3f0433e7c29dc85e359435bd0c0d375a6442ff31a36cb656319e01d82cb0bdf30ba3baf9679b6fbe298da4f41eb3e032176880c351a82d7052cf8e775439274d08a161970cc0805ef84f0b8571f5874be1f8bab37454690f86374f00096c0b56176d88ec708f92688e91280e0f4e1f2f98dc167e4cb3a4412f8cb1b3bc4f5413614d8ee10f88946ec1d0e65591d5d1a6394270844ce54cdb3b2445935e71225f53279b8260f8f200683337cf99a1f121dc841b0c901a964433527ee08cb24023d16f4027b1a0c9fbb1363344cf1aa4e0508c2c487aa25a230b5278a273a0e2eff08c9e7b28bbe5da1778e533d589cb64e9c1a4452d701822609f44f2492eca76408763c865e80648ee66b19ecf33f16a85457b134ad912d1e96bf186f829470d7e808feb666179f7155ba92a03f6b2d99d071ac997ec0f983e5b251f78ee8477e8b82c4e21e4380176f9ac27335ca0fea8b84cc248cc9bf0a4a8fae6fa9ce8e7942ddc803255e52ea5d861e5a0bc6064c36f0eba7e35c1ff2b17358ad6716d68c1c6c2d557de2fa0209b51be94f470d7c02d0f29139af0c5f5506dee0e7086042462e7a783e26ff48f0fa4388a4ce34fcc33aa0baf00fcd85b33fe83842cac10aa255a3ddeb63e6264983d2427fc501a8c809e14c011c4af20b8eceef0dd53f19351d28fb74d27db590f1b8167ccd7395d1f24a9684d7f2b7ebe7e79129d0c585e3f3d67941bdd93bde197880293cc26b962af1e60fcc674aa8b87e4bc5596c19bd01b60c43ffcc431f87dbd65635073d7ece4040132b7c651e3272e55e102cd4140a2511151316273c67ef4d3d57d7d4c8899cba9c1a604762ad669a4832fcc808520635c832490e029f2629deb5ba38d73c3ba63ba003d5dac0dfc06e0774b3aff8d39872b81ec03bd41a615a3a429437d1e503125760fcd4b75b381b17ca7a93b082fb74c9448358dc5890beddc162eb56688b1116071b588de7ece8cfde42aab9a094c8b6e04c5951c50ef2b1c88670c53e6ba73a9d16f3c79ed47542b68b4c08daa77f93c6f389d0caf0ee39bb0979ab21cb6552d10f9fc24ba36635e9c537def751a74bf945a80dc54b416f058b48ba44513729ae6a13449d5d2c41ce186b8644e98d8da27cee647f6c7e8eb8b57c5916adb523dcca98139615242d685715848a2d0220b88f8e22d02b85c9eb48d0ae72c8b580d608549e914c4eadc13b75e7080c5cae6c8ff46fcf76aa8939a34d68478bb9ccc73daffb31e024f850fa252b019c75e5e725110267e8ca1b87a7d1e3a923b9f6a6002db995626077a4cfcb84aa7aff27e362c3b150397d4d644f9383e7446ea639062088bdad632729788037931a255a6b90ff4a0a13f3344eb0b4f61d9e8f427c2c60d01dbe3a6307d9e57b27365c3101d40cda0f9759f275f749b6b8744362e4cc95750067c7238063dc191d06187c1ac6f97d9c5a320407d67e7b029caf9b9a45e8b6cf5874f127c78356151ea6604df55df8c20abdea3c2b6bbecdf899805d11925336708585174af0f42d506dc67c4665a0cea08caf46843175cceb11e4e0f22e11b2622abd80b46501fb630f667f33e69b8bb47f0524a728959b3df6b38757fc3609d504518caf3c7a08d8944b30b02bba432675484d0c5dd32f8c488a4408292cb9339691f6268eb09b26438513a8e5e33cde7b4c6ad1da6b83ce119e8e6a1fbb14e73cda8da8850adb4a8fccb1e7f74d58ee7cb9db235b970016bbb4e99a69ad23fc06627fce253b3c3cefda693b384754c6ac3b422a50af010e49010ff0bf34ff6ae25f8ac482a156e2a531c66ca865e2767685a9614f4501114080a3b6e3ee1b09146dc22638ec7db3b322e98b817c2bdb1cf143a27b2a53abfa4642fa6be9f50eb2762047c4e6221fda066cbf347097347cd67b22c2b7125c26594bcefa7db48776dc535be44254d566cdfde3058cc8fd1b7643a2610a33f5d359d65d98ae149fa31787523a22748c96f8c6d76b796f3a7133fd3b0082176a6e3b947c92384e5c923dd5c77dcb95437d709d868a61f0bc989ed3e4c34939604a342804587903b0638375256cbcf5465fd036fa6976ced837aef9b92398f7b76492212054522ff2191297306e426522f007ced79fb034f9e21081f4bfbe49c1ad3bf81b46ca16400c5528bcb97cd5c84f2cf97d5c1902d985ce039307b251ced3b8ac55c371875bbff6bc35e68555608d7c692c9ee42d0834a8c12198f5a54e754d7f7e4190da453188faf60f96106c59cd84faa55a3a2f5a72fb97d0e7658709b3d73a700f3a90b25067a2fddb5cdcff5859d392b7dda770c3091c894261610ddc4777b4ecc7c38e41446c141662cb127efa380162c131984c9ce932b3218a92e8f40609a3c546e60960dd542e876f1c6672d270f7b17a25dc66e51bd6d1e1ac17cf9c50221f55804b0ae8de4a3c4bdbf9c04cfc8de77e5bf410ef726432d0de9c4ffa1ceb3baf641ed64b630f67b2924b89276ad38349e92dfa48d3abe652aabf0b229953c80ef4701c336b31ea011659117cdedc7c711179a34c0ebd280ec3a831df10860ca0e83cefcc329b51d51281d70facaef7d09b20d45495bec91e8fb8867b77c8c5339f0e54d334a037ceae1be9c58a6e9d5d6697b04cd4eade12d5256ab57f5f18ed0dbb4d158e8351cb347490f53750c844c6210b958be61b478722925372794e6dbeafe2d41289f768b32634b39b8f936b865b56aaec1d4a54bfa271cc61ff3c90f814be74b3e990f363ac80f822a1c9755292dde98eb558042dba8e2e6075c00a8a1864b41e19ffa260c30b86bf0f7638bd098334174f699550e7a1528f0048b522b2d2e296fbeab9caf92b4b549da80864af6fa852c9dc1f2767508664180d7030086d189e3d50eb82f4cc1df8d48dcc466eecbe522285d2227c4fa5f9af76b8c7c8b2cbd597ee3b85402b91dbb609d0a0df0a5d09c09db16fc55ab569bebd4aa250f619468b12bce3a1f53974cc29ae32d01738ebcf1eca5b93e88b89304c393201f24b04f55f298c48063cf6a4110e06a60e55ae9aa1e49fe4feebbc411189fe76c27a261aade24722f940b475f750c5dae7cb31a5d6352f863a9801cf996cb0d40970cd2a4534cadadccaf7e123312ce8c31e4c333895e2270f61ca16572a8a5a40eac2fe3447fa18f6c00804a1f73e6f475684fe8a9b9a510ed37916b5a6bc366cd175725df23bba40b6a55c4f49f398fe94154232fa1c3fce4cf6b92cbcb379e10ac6a4bf500fc71298c287e8fd71f832ef6fececdd549b42f698f6189429cd21141908fec37d2690caf57a2bbf106afd98a5a562a6b42d8f8c2714644cd3045965ba6048cbd754657c70d3ac7f85b2c4fc08b4bffcace0bfd93b9508eb64d1ffc9c184e3f7b20c6b4529f5679bf48b14942539f9e17eb4295be38d3cc1b94522dbe2ad79bc8c63d14555309bfd3c61cca002f2571492ce0ff93c532cb404fe4c00c1170d172b031aeb9dbb2a09125a4cc7d685adc3b2e4b155eb01c37d40ecf8607e0184d7d7f8ec12fe21949819791989d6046400fe331bfdc94ebab3388f2afaebea417387d4239f603b1cd1d4632556a570eb573dd0c665e7f49f69cefa3260f5e920354f6e1bf51b1dc190b75bf13063f5575198403d9956b27a680aab68b2072cb9ba59cbf72b4f0aaf8226c42f2053ae59fe691968e844ce19f479342fc049519d75bbe90eaf38fa4d80d611f5d62e501a7be6908bfe901f06b0060cbd4d081b9b9130ffd45e7fa390bd184a8c5e260fc1a180eaf4f770781591c6ae1a10881d8510db7836bc90cd7cbd38ff90b29ee61eef3d789e6843fe2376847706b981db697dd1c64baca29ddf4498dba9a4d264361ccadb1d26f0ef5f98258fe3291c20f15f42595bb70306867b6d5850356d0285f0376a8bb66ba6323720d37af4da951d87e772b01129435629fff5b9647423c721680234a0760dbb6377f78c7e77ea984967e041b860821be6f2bdc400b67919ac85383f2c81ee4eb92d6fa777e34b6054f687317abbaf1e9118c304d4e141fc64f2ad2035f6412ad6f978b6dc0bef0129d74331db401e9a339d44e9d16e89c8efc74e9c2f1700b7d117c412b7b58acae9f4a2f78c760c4aada5ff1dd940884fac6a15224ec06b4fba858eda67a71db205b2839def6b724d72e88732259c20406c33b6cd29444a985ca22843ef65d96a03b1843a25002ca5113f81c284e76e206ca870b7fabe76276b6741a8a5c396c015cead317aca0e3e32818814048462632adc91de507bf31bf38ddff5d1113f616b7800a9335d1c7ae8ee90bf61b06321bf072f1220c51bb5ac0b5a25dc7c94e4579539af3f55e5c7315fd81171dbd2ed9f6be3ebbb859d1e4a20081b950c67df381622248a79f8d9c552ead37f2480e40057ca667c83135fa394f751581713eee977acc82914f4a336eb95168d485c3b960c0f4373408081080baa9daa64c0c530127e13aafa0daf397b38bf16e3d28449c9ddcb8549f60c28a232977a158ffa1a209d586be959e602c1ba786553cc1db80c7f4fa819e4500ec0fe788f7d9501970049dca17b46859d66b0c9fa700590b8fbf2af8ebbfab1ab3215858db847a5814bcff58bfe6e6461b1aed02066f0f7f513fbb49ab6cd38d099bfe95d83c5f613621aa2cb6a8ecc3899d69d73776f37e94ba8d738b5be4898b198b78539618f31032446896ea7d5ea8d91d4d0b255522147b08ec0d7cbdc31521c94d75553b667bf7e747be66da60595c4571bd6af6cd8e19fb0d3b9f7ca30d35016c26883807dd1464c52d33bb01d3464d90b24466cb849e886c8acab4c56d9c03f0b110b3cbcd4c72f89ffef55e211dcf752d8a257f406c223e0ef20b46255133198a313ffa52031612c208b761cbff67775522415cc42651bed61401806ca0f06aad2cba9066cc90e794f7f0d06502d7d6aa14183927581b02a09c76bc24b30104d2a92115b12be8209b942b005c16af73b8760eee534af00810333dbdcd650fe3fe178f03c57b26eb284bc7929def5ad279217c41871d38cd078cd9553a08b75480472e644b54dff728072a75b13146f06ec08c573962d467035c0124ff16592ffcd9d068301c8fbd534cf0d898712fdc410d503f00f2bedc069d72c773e426c41ca58173edb0709dbb8199ffe381528237c61037760b76a85b4d477c62f1dadd8ed356559f239ae2b6cd483aee2615675ef6b8f3ff8ae75f8c8a82b929e1d981a2e73259ba5bd510b0d1d8f9a517500d8d5fd788da4473ec451910a32857f04f6e3d99a135273be66de246b704ec301f62916c72c3bbef707258fb25dde14acaab30d34e459ddfc62e0f88b2b5a7bd0787efc423d80c3ecde77a92fa2f99fa6e60bb539ff6f987775fbc037b974f65d8149bb8d8da7d7f3973d8464ae7f342677c82921a0c8f73def19c778ac6e33fe13c871dcd83631753989760040291101c2e7693b389b19d4852a1709d37b736f7908ac76ad0afa9940d3ced33a73ae4a0653834bf5d24256b54998ea89473dbe711b4b3742dd887964fe0e09a07151350c5a41c5b4d446e105ead0c0045c061a073bcb903ca4e55e2048e93c12e70162d141b5a29ad72100790a4410742ca993534cee0281f7a2bbd5d1be51319c28db0e07898dd08d692fbd361fd7634ac0f4d8bfe501d588688ac6d87620b065e237fa52e5e9fd765f415c2431ac8ebd1b277b0996ed9746b453889374823251d27f195658544c00dde1d024afe7dade4766358cea2566f771c26622432cbd7b0c891b206e3b60b69762eaf2e2a3fb05a7ecb2153d731ba0e9f30b2735f391c38b948fb88550dd691292fc639b60da607fd33582a9cc108d4e16e3ef484625ec643f5dfe98f884303b26974918074edf7cd5338c9114e3a0a4fdb9796532ddf12e9f581462bafd65e3acec0635aa42677bbdadb840d713910346dbadb61f7c27481b03225581abd0cd215f89fc86b78aaf379b86b6fd27afd49e08e4570fa90d2a056b4b99c4bf0e877ff89ef484a56df9f4afead667321b1a943e40069416f9c5fd5169e8f05a01f51baf91f933ce0b94e96cdb217521a36a1aee7ce5c271663c1a708df914294c3070d667897ebe614e0f3f02d134c88e299e31043239e268ef93d4f50bc0750615c91e2aa6100f530a71941b5e8bd2c2cad235644e72000d8219be9a9ffbe1553e57400b8ffffff47